Image processing apparatus, control method therefor, program, and computer-readable storage medium
AssigneeCanon Kabushiki Kaisha
InventorHideaki Ohshima
Life of this patent
Estimating the term…
Abstract
A digital camera 100 groups items of image data matching in their image pickup condition into a group and generates a list of the grouped image data. The digital camera 100 selects a representative image from the grouped image data and transfers the representative image and the list to a PC 150. An application 160 runs on the PC 150. A user can use the application 160 to browse the grouped image data and cause any items of image data other than the representative image to be transferred from the digital camera 100 to the PC 150.
Claims10
An image processing apparatus comprising:
- an image pickup unit which picks up images of an object and generates image data;
- a generation unit which generates a list on which one or more items of the image data generated by said image pickup unit are to be registered;
- a registration unit which registers image data on the list;
- a selection unit which selects representative image data from one or more items of image data registered on the list;
- a first transfer unit which transfers at least one of the list and the representative image data selected from the list to an external apparatus;
- and
- a determination unit which determines whether or not a predetermined relationship holds true between an image pickup condition of first image data generated by said image pickup unit and an image pickup condition of second image data generated one before the first image data by said image pickup unit,
- wherein
- <a> if said determination unit determines that the predetermined relationship does not hold true, said generation unit generates a new list and said registration unit registers the first image data on the list, and
- <b> if said determination unit determines that the predetermined relationship holds true, said registration unit registers the first image data on a list on which the second image data is registered, and
- wherein the first transfer unit transfers the list on which the second image data is registered to the external apparatus if it is apparent before the image pickup unit generates the first image data that the predetermined relationship will not hold true in the determination by said determination unit.
A control method for an image processing apparatus comprising the steps of:
- picking up images of an object and generating image data;
- generating a list on which one or more items of the image data generated in said step of picking up are to be registered;
- registering image data on the list;
- selecting representative image data from one or more items of image data registered on the list;
- transferring at least one of the list and the representative image data selected from the list to an external apparatus;
- and
- determining whether or not a predetermined relationship holds true between an image pickup condition of first image data generated in said step of picking up and an image pickup condition of second image data generated one before the first image data in said step of picking up,
- wherein
- <a> if it is determined that the predetermined relationship does not hold true in said step of determining, a new list is generated in said step of generating and the first image data is registered on the list in said step of registering, and
- <b> if it is determined that the predetermined relationship holds true in said step of determining, the first image data is registered on a list on which the second image data is registered in said step of registering, and
- wherein the list, on which the second image data is registered, is transferred to the external apparatus in said step of transferring, if it is apparent before the first image data is generated in said step of picking up that the predetermined relationship will not hold true in the determination in said step of determining.
A program stored in a non-transitory tangible computer-readable storage medium for causing a computer to execute a control method for an image processing apparatus, the control method comprising the steps of:
- picking up images of an object and generating image data;
- generating a list on which one or more items of the image data generated in said step of picking up are to be registered;
- registering image data on the list;
- selecting representative image data from one or more items of image data registered on the list;
- transferring at least one of the list and the representative image data selected from the list to an external apparatus;
- and
- determining whether or not a predetermined relationship holds true between an image pickup condition of first image data generated in said step of picking up and an image pickup condition of second image data generated one before the first image data in said step of picking up,
- wherein
- <a> if it is determined that the predetermined relationship does not hold true in said step of determining, a new list is generated in said step of generating and the first image data is registered on the list in said step of registering, and
- <b> if it is determined that the predetermined relationship holds true in said step of determining, the first image data is registered on a list on which the second image data is registered in said step of registering, and
- wherein the list, on which the second image data is registered, is transferred to the external apparatus in said step of transferring, if it is apparent before the first image data is generated in said step of picking up that the predetermined relationship will not hold true in the determination in said step of determining.
Dependencies are inferred from the claim text.