Patent ID: 8970621
Filing Date: 2015-03-03
Classification: G06F

Abstract:
1. An information processing apparatus comprising: a display configured to display a plurality of objects having different Z-orders on a predetermined field according to the Z-orders; and a CPU configured to perform functions of a moving unit, a determination unit, a detection unit, a Z-order interchange unit, and a Z-order matching unit; wherein said display displays the plurality of objects by reflecting interchanged Z-orders by said Z-order interchange unit during movement of the first object, and wherein said Z-order matching unit corrects the Z-orders of the intermediate objects, so that said Z-order matching unit maintains a hierarchical relation in Z-orders with the second object before the Z-orders are interchanged for an object which was in contact with the second object and an object which was in indirect contact with the second object via a touching object of the intermediate objects, and so that said Z-order matching unit maintains a hierarchical relation in Z-orders with the first object before the Z-orders are interchanged for an object which was in contact with the first object and an object which was in indirect contact with the first object via a touching object of the intermediate objects.