Batch processing information processing including simultaneously moving a plurality of objects and independently moving an object from the rest of the plurality of objects
AssigneeCanon Kabushiki Kaisha
InventorHikaru Ito
Life of this patent
Estimating the term…
Abstract
When a plurality of objects are subjected to a batch processing by an object selection unit and a batch processing execution unit, if an input is made to an object included in the plurality of objects, an information processing apparatus controls the processing execution unit so as to execute a processing on the object based on the input, thereby executing a processing of moving all of the selected plurality of objects simultaneously with a processing of moving an arbitrary object separately from other objects among the selected plurality of objects.
Claims7
An information processing apparatus comprising:
- a processor;
- a display control unit configured to display, on a display screen, a batch processing input object having a boundary size and including a plurality of objects located at a position;
- a detection unit configured to detect an input point on the display screen;
- a batch processing execution unit configured to, in a case where the detection unit detects the input point on the batch processing input object at a position other than the position where the plurality of objects is located, move the plurality of objects included in the batch processing input object in accordance with movement of the input point;
- a processing execution unit configured to, in a case where the detection unit detects the input point on an object of the plurality of objects included in the batch processing input object, move the object independently from the rest of the plurality of objects in accordance with movement of the input point;
- and
- a determination unit configured to, when the object is moved independently from the rest of the plurality of objects, determine that the object is moved to outside of the batch processing input object,
- wherein, in a case where the determination unit determines that the object is moved to outside of the batch processing input object, the object is excluded from being a target of batch processing until at least after its independent processing, at which time the object is again eligible for batch processing.
A method of processing objects, the method comprising:
- displaying, on a display screen, a batch processing input object having a boundary size and including a plurality of objects located at a position;
- detecting an input point on the display screen;
- moving, in a case where the input point is detected on the batch processing input object at a position other than the position where the plurality of objects is located, the plurality of objects included in the batch processing input object in accordance with movement of the input point;
- moving, in a case where the input point is detected on an object of the plurality of objects included in the batch processing input object, the object independently from the rest of the plurality of objects in accordance with movement of the input point;
- and
- determining, when the object is moved independently from the rest of the plurality of objects, that the object is moved to outside of the batch processing input object,
- wherein, in a case where it is determined that the object is moved out of the batch processing input object boundary, the object is excluded from being a target of batch processing until after its independent processing when the object is again available for batch processing.
A computer-readable non-transitory storage medium storing a program that when executed, causes a computer to:
- display, on a display screen, a batch processing input object having a boundary size and including a plurality of objects located at a position;
- detect an input point on the display screen;
- move, in a case where the input point is detected on the batch processing input object at a position other than the position where the plurality of objects is located, the plurality of objects included in the batch processing input object in accordance with movement of the input point;
- move, in a case where the input point is detected on an object of the plurality of objects included in the batch processing input object, the object independently from the rest of the plurality of objects in accordance with movement of the input point;
- and
- determine, when the object is moved independently from the rest of the plurality of objects, that the object is moved to outside of the batch processing input object,
- wherein, in a case where it is determined that the object is moved out of the batch processing input object boundary, the object is excluded from being a target of batch processing until at least after its independent processing when the object may be returned to the batch processing input object.
An information processing apparatus comprising:
- a display screen;
- a display control unit configured to display, on the display screen, a batch processing input object having a boundary size and including a plurality of objects located at a position;
- a detection unit configured to detect an input point on the display screen;
- a batch processing execution unit configured to, in a case where the detection unit detects the input point on the batch processing input object at a position other than the position where the plurality of objects is located, move the plurality of objects included in the batch processing input object in accordance with movement of the input point;
- a processing execution unit configured to, in a case where the detection unit detects the input point on an object of the plurality of objects included in the batch processing input object, move the object independently from the rest of the plurality of objects in accordance with movement of the input point;
- and
- a determination unit configured to, when the object is moved independently from the rest of the plurality of objects, determine that the object is moved to outside of the batch processing input object,
- wherein, in a case where the determination unit determines that the object is moved to outside of the batch processing input object, the object is excluded from being a target of batch processing until at least after its independent processing, at which time the object is again eligible for batch processing.
Dependencies are inferred from the claim text.