A set of objects to be rendered by an identical rendering method is specified from objects which form a virtual space. A hierarchical structure formed by the object included in the specified set is generated. The objects included in the specified set are rendered by the rendering method common to the objects included in this set in accordance with the generated hierarchical structure.