Patent ID: 9146653
Filing Date: 2015-09-29
Classification: G06F

Abstract:
1. A method for editing a layout of objects, at least one of first and second objects on the display screen being pointed by operation of an operation input device, a pointed object being moved so as to follow movement of a pointing position of the pointed object, the overlapped first and second objects being displayed based on rendering priority, the method comprising: setting priority levels, related to overlapping, of respective peripheral portions based only on the pointing position within the pointed object such that a priority level of at least a peripheral portion of the pointed object, on a pointing position side from a reference point, is always set to a subordinate level and a priority level of at least a peripheral portion of the pointed object, on an opposite side of the pointing position with respect to the reference point, is always set to a dominant level, the reference point being set within the pointed object; and determining rendering priority between the first and second objects in accordance with a dominant-subordinate relationship between the priority levels of the peripheral portions, of the respective objects, to come in contact with each other when the first and second objects are overlapped such that one of the objects is displayed in an overlapped portion of the first and second objects, wherein the pointed object has a rectangular shape and the reference point is set to a center of the pointed object, wherein the pointed object is segmented into first to fourth regions by a pair of diagonal lines thereof, the first to fourth regions including first to fourth sides of the pointed object respectively, the first side opposing to the second side, the third side opposing to the fourth side, wherein in case of the pointing position being within one of the first and second regions, the peripheral portion of the pointed object is divided into two parts by a first boundary passing through the reference point and being parallel to the first and second sides, a priority level of the peripheral portion on a pointing position side from the first boundary is set to a subordinate level, and a priority level of the peripheral portion on an opposite side of the pointing position with respect to the first boundary is set to a dominant level, and wherein in case of the pointing position being within one of the third and fourth regions, the peripheral portion of the pointed object is divided into two parts by a second boundary passing through the reference point and being parallel to the third and fourth sides, a priority level of the peripheral portion on a pointing position side from the second boundary is set to a subordinate level, and a priority level of the peripheral portion on an opposite side of the pointing position with respect to the second boundary is set to a dominant level.