Patentable/Patents/US-9509870
US-9509870

Image processing apparatus, image processing method, and storage medium enabling layout varations

PublishedNovember 29, 2016
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An apparatus including an acquisition unit configured to acquire at least one image group including at least one image; a creating unit configured to create a plurality of layout candidates, by selecting at least one image from an image group acquired by the acquisition unit, and arranging the at least one selected image; an evaluation unit configured to evaluate the layout candidates created by the creating unit; a deciding unit configured to decide a presentation order of a plurality of selected layout candidates, based on evaluation results from the evaluation unit; and a presenting unit configured to present layout candidates in the presentation order decided by the deciding unit; wherein the deciding unit decides the presentation order so that the presentation order is different from an order of evaluation values from the evaluation unit, based on the evaluation results of the evaluation unit.

Patent Claims
19 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An apparatus having one or more processors executing instructions in one or more memories, wherein the instructions causing the one or more processors to function comprise: an acquisition unit configured to acquire at least one image group including at least one image; a creating unit configured to create a plurality of layout candidates, by selecting at least one image from an image group acquired by the acquisition unit, and arranging the at least one selected image; an evaluation unit configured to evaluate the layout candidates created by the creating unit; a deciding unit configured to decide a presentation order of layout candidates by selecting the layout candidates from the plurality of layout candidates, based on evaluation results from the evaluation unit and a predetermined rule different from evaluation, the predetermined rule being a rule for selecting a layout candidate based on evaluation results from the evaluation unit; and a presenting unit configured to present the selected layout candidates in the presentation order decided by the deciding unit; wherein the deciding unit decides the presentation order so that the presentation order is different from an evaluation order based on evaluation results from the evaluation unit, based on evaluation results of the evaluation unit.

2

2. The apparatus according to claim 1 , wherein, in a case of presenting a predetermined number of layout candidates, the deciding unit decides the presentation order such that, in the predetermined number of layout candidates, a number of layout candidates with high evaluation values is larger than a number of layout candidates with low evaluation values.

3

3. The apparatus according to claim 1 , wherein the creating unit creates multiple layout candidates by changing at least selection of images to be arranged in a layout.

4

4. The apparatus according to claim 1 , wherein the deciding unit decides the presentation order based on the evaluation order based on evaluation results from the evaluation unit and a random number as the predetermined rule.

5

5. The apparatus according to claim 4 , wherein an initial value of the random number is changed at a timing of updating the presentation order.

6

6. The apparatus according to claim 4 , wherein a different random value is used each time the random number is used.

7

7. The apparatus according to claim 4 , wherein the random number has a probability distribution such that a layout candidate with a high evaluation value is selected with a high probability.

8

8. The apparatus according to claim 1 , wherein the deciding unit decides the presentation order based on a frequency distribution of the evaluation order based on evaluation results from the evaluation unit as the predetermined rule.

9

9. The apparatus according to claim 1 , wherein the presenting unit performs presentation at one or more timings of, when an application is activated, after a predetermined amount of time has elapsed, after a layout decided by the deciding unit has printed, and when a personal computer is activated.

10

10. The apparatus according to claim 1 , wherein the presentation order is updated at predetermined timings.

11

11. The apparatus according to claim 1 , wherein the presentation order is updated at one or more timings of, when an application is activated, after a predetermined amount of time has elapsed, after a layout decided by the deciding unit has printed, and when a personal computer is activated.

12

12. The apparatus according to claim 1 , wherein the predetermined rule is a rule for deciding the presentation order so as to be different from the evaluation order based on evaluation results from the evaluation unit.

13

13. A method performed by an apparatus having one or more processors executing instructions in one or more memories, the method comprising: acquiring at least one image group including at least one image; creating a plurality of layout candidates, by selecting at least one image from an image group acquired in the acquiring, and arranging the at least one selected image; evaluating the layout candidates created in the creating; deciding a presentation order of layout candidates by selecting the layout candidates from a plurality of layout candidates, based on evaluation results in the evaluating and a predetermined rule different from evaluation, the predetermined rule being a rule for selecting a layout candidate based on evaluation results in the evaluating; and presenting the selected layout candidates in the presentation order decided in the deciding; wherein the presentation order is decided in the deciding so that the presentation order is different from an evaluation order based on evaluation results in the evaluating, based on evaluation results in the evaluating.

14

14. The method according to claim 13 , wherein, in a case of presenting a predetermined number of layout candidates, the presentation order is decided in the deciding such that, in the predetermined number of layout candidates, a number of layout candidates with high evaluation values is larger than a number of layout candidates with low evaluation values.

15

15. The method according to claim 13 , wherein multiple layout candidates are created in the creating by changing at least selection of images to be arranged in a layout.

16

16. The method according to claim 13 , wherein the presentation order is decided in the deciding based on an evaluation order in evaluation results from the evaluating, and a random number.

17

17. The method according to claim 13 , wherein the presentation order is decided in the deciding based on a frequency distribution of an evaluation order in evaluation results from the evaluating.

18

18. The method according to claim 13 , wherein the presentation is performed in the presenting at one or more timings of, when an application is activated, after a predetermined amount of time has elapsed, after a layout decided by the deciding has printed, and when a personal computer is activated.

19

19. A non-transitory storage medium storing a program causing a computer to execute a method comprising: acquiring at least one image group including at least one image; creating a plurality of layout candidates, by selecting at least one image from an image group acquired in the acquiring, and arranging the at least one selected image; evaluating the layout candidates created in the creating; deciding a presentation order of layout candidates by selecting the layout candidates from the plurality of layout candidates, based on evaluation results in the evaluating and a predetermined rule different from evaluation, the predetermined rule being a rule for selecting a layout candidate based on evaluation results in the evaluating; and presenting the selected layout candidates in the presentation order decided in the deciding; wherein the presentation order is decided in the deciding so that the presentation order is different from an evaluation order based on evaluation results in the evaluating, based on evaluation results in the evaluating.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

September 3, 2014

Publication Date

November 29, 2016

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Image processing apparatus, image processing method, and storage medium enabling layout varations” (US-9509870). https://patentable.app/patents/US-9509870

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.