IP Library Granted Patent US 11,627,227
Granted Patent B2
US 11,627,227 · App. 16/851,134 · Granted Apr 11, 2023

Image processing apparatus, image processing method, and storage medium

Inventor: Hiroyasu Kunieda (Yokohama, JP)
Assignee: Canon Kabushiki Kaisha
H04N1/00196
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,627,227
App. No.
16/851,134
Granted
Apr 11, 2023
Kind
B2
Abstract

The technology of the present disclosure includes: displaying album data including an existing page in which a plurality of images are arranged; adding an additional page to the album data; laying out a plurality of image data for the additional page, the plurality of image data including image data selected by a user; and changing arrangement of a plurality of image data in the existing page, based on a layout result of the plurality of image data for the additional page and a layout result of the plurality of image data in the existing page.

Claims (35)

1. An image processing apparatus comprising:

at least one processor configured to:

(1) display layout data including an existing page in which a plurality of image data are arranged;

(2) display an item indicating a position where an additional page is to be added;

(3) add, in the layout data, the additional page to the position indicated by the item, in accordance with operation of the item;

(4) display image data candidates arrangeable in the additional page after the item is operated;

(5) layout image data selected from the displayed image data candidates for the additional page; and

(6) if a layout of at least one of existing pages positioned immediately previous to and following the additional page matches a layout of the additional page, then change the layout of the at least one of existing pages positioned immediately previous to and following the additional page to a layout that is different from the layout of the additional page, so that the layout of the additional page does not match the layout of existing pages positioned immediately previous to and following the additional page.

2. The image processing apparatus according to claim 1 , wherein the at least one processor is further configured to change the arrangement of the plurality of image data in the existing page in a case where the number of image data to be arranged in a template used for the additional page is the same as the number of the plurality of image data in the existing page.

3. The image processing apparatus according to claim 1 , wherein the processor is further configured to set an addition position where the additional page is added in the layout data, based on an input from the user, and

wherein the existing page is within a range of a predetermined number of pages from the addition position.

4. The image processing apparatus according to claim 1 , wherein the existing page includes image data having a predetermined feature in common with image data arranged in the additional page.

5. The image processing apparatus according to claim 1 , wherein the additional page is added on a per double-page spread basis, the double-page spread including two pages facing each other in an opened state.

6. The image processing apparatus according to claim 1 , wherein the layout data is used for printing an album including a double-page spread.

7. An image processing method comprising:

displaying layout data including an existing page in which a plurality of image data are arranged;

displaying an item indicating a position where an additional page is to be added;

adding, in the layout data, the additional page to the position indicated by the item, in accordance with operation of the item;

displaying image data candidates arrangeable in the additional page after the item is operated;

performing layout processing for laying out image data selected from the displayed image data candidates for the additional page; and

if a layout of at least one of existing pages positioned immediately previous to and following the additional page matches a layout of the additional page, changing the layout of the at least one of existing pages positioned immediately previous to and following the additional page to a layout that is different from the layout of the additional page, so that the layout of the additional page does not match the layout of existing pages positioned immediately previous to and following the additional page.

8. The image processing method according to claim 7 , wherein the arrangement of the plurality of image data in the existing page is changed in a case where the number of image data to be arranged in a template used for the additional page is the same as the number of the plurality of image data in the existing page.

9. The image processing method according to claim 7 , further comprising setting an addition position where the additional page is added in the layout data, based on an input from the user,

wherein the existing page is within a range of a predetermined number of pages from the addition position.

10. The image processing method according to claim 7 , wherein the existing page includes image data having a predetermined feature in common with image data arranged in the additional page.

11. The image processing method according to claim 7 , wherein the additional page is added on a per double-page spread basis, the double-page spread including two pages facing each other in an opened state.

12. The image processing method according to claim 7 , wherein the layout data is used for printing an album including a double-page spread.

13. A non-transitory computer-readable storage medium storing a program that causes a computer to perform a method, the method comprising:

displaying layout data including an existing page in which a plurality of image data are arranged;

displaying an item indicating a position where an additional page is to be added;

adding, in the layout data, the additional page to the position indicated by the item, in accordance with operation of the item;

displaying image data candidates arrangeable in the additional page after the item is operated;

performing layout processing for laying out image data selected from the displayed image data candidates for the additional page; and

if a layout of at least one of existing pages positioned immediately previous to and following the additional page matches a layout of the additional page, changing the layout of the at least one of existing pages positioned immediately previous to and following the additional page to a layout that is different from the layout of the additional page, so that the layout of the additional page does not match the layout of existing pages positioned immediately previous to and following the additional page.

14. The non-transitory computer-readable storage medium according to claim 13 , wherein the layout data is used for printing an album including a double-page spread.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2020
From: KUNIEDA, HIROYASU
To: CANON KABUSHIKI KAISHA
Reel/Frame 053273/0279 →
Priority Claims (1)
JP JP2019-078785 · Apr 17, 2019 · national
Continuity (1)
Related Publication 20200336608A1 · Oct 22, 2020
Cited By (1)
US 12,393,771