A smart house which equips power generators, power storage systems, and a smart meter which controls those equipments to utilize renewable energy efficiently has attracted attentions. Smart house is expected to reduce energy cost of residential by efficient usage of energy resources. Scheduling methods of the equipments to reduce energy cost have been proposed. However, since they focus on only one house, the effect of the scheduling decreases due to the imbalance of the equipments and the concentration of selling energy to power grid at same time. This paper proposes a new scheduling method to operate multi smart houses totally by virtually sharing their equipments. The proposed method can improve the imbalance of the equipments and reduce the amount of disposal energy. By computer simulation, it is shown that the proposed method can reduce over 16 % the energy cost to the conventional method.