Information processing apparatus and method
AssigneeCanon Kabushiki Kaisha
InventorKazufumi Kobashi
Life of this patent
Estimating the term…
Abstract
For each of a plurality of drawing objects, whether the drawing object is laid out on the rear side of one or more other drawing objects is determined based on an overlapped state of the plurality of drawing objects. The drawing object to be selected is decided based on the determination result.
Claims14
An information processing apparatus capable of executing editing on a plurality of drawing objects, the apparatus including:
- a memory;
- a processor coupled to the memory, the processor configured to control at least:
- a designating unit configured to designate a selection range;
- a determining unit configured to determine, for each of drawing objects included in the selection range designated by the designating unit, whether the drawing object is laid out on a rear side of one or more other drawing objects, based on an overlapped state of the drawing objects;
- and
- a deciding unit configured to decide whether the drawing object determined by the determining unit to be laid out on the rear side of the other objects is to be a selection target based on an actual drawing area for each of the drawing objects.
An information processing apparatus capable of executing editing on a plurality of drawing objects, the apparatus including:
- a memory;
- a processor coupled to the memory, the processor configured to control at least:
- a designating unit configured to designate a selection range;
- a determining unit configured to determine, for each of drawing objects included in the selection range designated by the designating unit, whether the drawing object is laid out on a rear side of one or more other drawing objects, based on an overlapped state of the drawing objects;
- and
- a deciding unit configured to decide whether the drawing object determined by the determining unit to be laid out on the rear side of the other objects is to be a selection target based on display attribute information of each of the drawing objects.
An information processing method for use in an information processing apparatus capable of executing editing on a plurality of drawing objects, the method including:
- a designating step of designating a selection range;
- a determining step of determining, for each of drawing objects included in the selection range designated by the designating step, whether the drawing object is laid out on a rear side of one or more other drawing objects, based on an overlapped state of the drawing objects;
- and
- a deciding step of deciding whether the drawing object determined by the determining step to be laid out on the rear side of the other objects is to be a selection target based on an actual drawing area for each of the drawing objects.
An information processing method for use in an information processing apparatus capable of executing editing on a plurality of drawing objects, the method including:
- a designating step of designating a selection range;
- a determining step of determining, for each of drawing objects included in the selection range designated by the designating step, whether the drawing object is laid out on a rear side of one or more other drawing objects, based on an overlapped state of the drawing objects;
- and
- a deciding step of deciding whether the drawing object determined by the determining step to be laid out on the rear side of the other objects is to be a selection target based on display attribute information of each of the drawing objects.
A computer-readable storage medium storing computer executable process steps, the computer executable process steps causing a computer to execute editing on a plurality of drawing objects, the executable computer process steps comprising:
- a designating step of designating a selection range;
- a determining step of determining, for each of drawing objects included in the selection range designated by the designating step, whether the drawing object is laid out on a rear side of one or more other drawing objects, based on an overlapped state of the drawing objects;
- and
- a deciding step of deciding whether the drawing object determined by the determining step to be laid out on the rear side of the other objects is to be a selection target based on an actual drawing area for each of the drawing objects.
A computer-readable storage medium storing computer executable process steps, the computer executable process steps causing a computer to execute editing on a plurality of drawing objects, the executable computer process steps comprising:
- a designating step of designating a selection range;
- a determining step of determining, for each of drawing objects included in the selection range designated by the designating step, whether the drawing object is laid out on a rear side of one or more other drawing objects, based on an overlapped state of the drawing objects;
- and
- a deciding step of deciding whether the drawing object determined by the determining step to be laid out on the rear side of the other objects is to be a selection target based on display attribute information of each of the drawing objects.
Dependencies are inferred from the claim text.