← Back to Patent Explorer
US10958796B2 Active / In Force US ⏱️ 12.4 years remaining

Image processing apparatus, image processing method, and storage medium

Assignee: Canon Inc
•
Filing: 2019-04-03
•
Granted: 2021-03-23
•
Expires: 2039-04-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing apparatus includes a first determination unit configured to determine a group of candidate templates usable for a processing target double-page spread in accordance with the number of images allocated to the processing target double-page spread, a second determination unit configured to determine a determination condition for determining whether a template already used and a template included in the group of candidate templates are similar, on the basis of the number of images or the number of templates, a third determination unit configured to determine a to-be-used template to be used for the processing target double-page spread from among the templates excluding any template determined as a similar template with the determination condition, and a layout unit configured to lay out the images allocated to the processing target double-page spread on the to-be-used template.

Inventors

  • 👤 Masaaki Obayashi
  • 👤 Hiroyasu Kunieda
  • 👤 Shinjiro Hori

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 09:27
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/00127; H04N1/00132; H04N1/00167; G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/30003; G06F9/3004; H04N1/00185; H04N1/00196

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 196 words
An image processing apparatus comprising: an obtaining unit configured to obtain a plurality of images; an allocating unit configured to allocate at least one image to each of double-page spreads out of the obtained images; a first determination unit configured to determine a group of candidate templates usable for a processing target double-page spread in accordance with the number of images allocated to the processing target double-page spread; a second determination unit configured to determine a determination condition for determining whether a template already used for layout and a template included in the determined group of candidate templates are similar, on a basis of the number of images allocated to the processing target double-page spread or the number of templates included in the determined group of candidate templates; a third determination unit configured to determine a to-be-used template to be used for the processing target double-page spread from among the templates included in the group of candidate templates and excluding any template determined to be a similar template with the determination condition; and a layout unit configured to lay out the at least one image allocated to the processing target double-page spread on the to-be-used template.
Claim 2
Dependent Claim 196 words
An image processing apparatus comprising: an obtaining unit configured to obtain a plurality of images; an allocating unit configured to allocate at least one image to each of double-page spreads out of the obtained images; a first determination unit configured to determine a group of candidate templates usable for a processing target double-page spread in accordance with the number of images allocated to the processing target double-page spread; a second determination unit configured to determine a determination condition for determining whether a template already used for layout and a template included in the determined group of candidate templates are similar, on a basis of the number of images allocated to the processing target double-page spread or the number of templates included in the determined group of candidate templates; a third determination unit configured to determine a to-be-used template to be used for the processing target double-page spread from among the templates included in the group of candidate templates and excluding any template determined to be a similar template with the determination condition; and a layout unit configured to lay out the at least one image allocated to the processing target double-page spread on the to-be-used template.
Claim 3
Dependent Claim 89 words
The image processing apparatus according to claim 1 , wherein the second determination unit determines (i) a first determination condition as the determination condition in a case when the number of images allocated to the processing target double-page spread is equal to or more than a first threshold, and (ii) a second determination condition for determining similarity more specifically than the first determination condition as the determination condition in a case when the number of images allocated to the processing target double-page spread is fewer than the first threshold.
Claim 4
Dependent Claim 101 words
The image processing apparatus according to claim 1 , wherein the second determination unit determines (i) a first determination condition as the determination condition in a case when the number of templates included in the group of candidate templates, determined by the first determination unit, is equal to or more than a second threshold, and (ii) a second determination condition for determining similarity more specifically than the first determination condition as the determination condition in a case when the number of templates included in the group of candidate templates, determined by the first determination unit, is fewer than the second threshold.
Claim 5
Dependent Claim 26 words
The image processing apparatus according to claim 2 , wherein the second determination condition includes a greater number of determination items than the first determination condition.
Claim 6
Dependent Claim 35 words
The image processing apparatus according to claim 2 , wherein the first determination condition includes a determination item based on an aspect ratio of a slot in which to arrange the at least one image.
Claim 7
Dependent Claim 43 words
The image processing apparatus according to claim 5 , wherein the second determination condition includes a determination item based on the aspect ratio and a determination item based on a position of the slot in which to arrange the at least one image.
Claim 8
Dependent Claim 163 words
An image processing method comprising: obtaining a plurality of images; allocating at least one image to each of double-page spreads out of the obtained images; determining a group of candidate templates usable for a processing target double-page spread in accordance with the number of images allocated to the processing target double-page spread; determining a determination condition for determining whether a template already used for layout and a template included in the determined group of candidate templates are similar, on a basis of the number of images allocated to the processing target double-page spread or the number of templates included in the determined group of candidate templates; determining a to-be-used template to be used for the processing target double-page spread from among the templates included in the group of candidate templates and excluding any template determined to be a similar template with the determination condition; and laying out the at least one image allocated to the processing target double-page spread on the to-be-used template.
Claim 9
Dependent Claim 163 words
An image processing method comprising: obtaining a plurality of images; allocating at least one image to each of double-page spreads out of the obtained images; determining a group of candidate templates usable for a processing target double-page spread in accordance with the number of images allocated to the processing target double-page spread; determining a determination condition for determining whether a template already used for layout and a template included in the determined group of candidate templates are similar, on a basis of the number of images allocated to the processing target double-page spread or the number of templates included in the determined group of candidate templates; determining a to-be-used template to be used for the processing target double-page spread from among the templates included in the group of candidate templates and excluding any template determined to be a similar template with the determination condition; and laying out the at least one image allocated to the processing target double-page spread on the to-be-used template.
Claim 10
Dependent Claim 88 words
The image processing method according to claim 7 , wherein a first determination condition is determined to be the determination condition in a case when the number of images allocated to the processing target double-page spread is equal to or more than a first threshold, and a second determination condition for determining similarity more specifically than the first determination condition is determined to be the determination condition in a case when the number of images allocated to the processing target double-page spread is fewer than the first threshold.
Claim 11
Dependent Claim 90 words
The image processing method according to claim 7 , wherein a first determination condition is determined to be the determination condition in a case when the number of templates included in the determined group of candidate templates is equal to or more than a second threshold, and a second determination condition for determining similarity more specifically than the first determination condition is determined to be the determination condition in a case when the number of templates included in the determined group of candidate templates is fewer than the second threshold.
Claim 12
Dependent Claim 26 words
The image processing method according to claim 8 , wherein the second determination condition includes a greater number of determination items than the first determination condition.
Claim 13
Dependent Claim 35 words
The image processing method according to claim 8 , wherein the first determination condition includes a determination item based on an aspect ratio of a slot in which to arrange the at least one image.
Claim 14
Dependent Claim 43 words
The image processing method according to claim 11 , wherein the second determination condition includes a determination item based on the aspect ratio and a determination item based on a position of the slot in which to arrange the at least one image.
Claim 15
Dependent Claim 48 words
The image processing method according to claim 7 , wherein the determination condition is used to determine whether a template already used for layout of a double-page spread immediately preceding the processing target double-page spread and a template included in the determined group of candidate templates are similar.
Claim 16
Dependent Claim 52 words
The image processing method according to claim 7 , wherein the determination condition is used to determine whether a template already used for layout of a double-page spread separated from the processing target double-page spread by a predetermined interval and a template included in the determined group of candidate templates are similar.
Claim 17
Dependent Claim 42 words
The image processing method according to claim 7 , further comprising: determining an evaluation value of each of the candidate templates with the at least one image arranged thereon; and determining the template with the highest evaluation value as the to-be-used template.
Claim 18
Dependent Claim 43 words
The image processing method according to claim 15 , wherein the evaluation value is determined for each of the candidate templates with the at least one image arranged thereon excluding any candidate template determined to be a similar template with the determination condition.
Claim 19
Dependent Claim 35 words
The image processing method according to claim 9 , wherein the first determination condition includes a determination item based on an aspect ratio of a slot in which to arrange the at least one image.
Claim 20
Dependent Claim 43 words
The image processing method according to claim 17 , wherein the second determination condition includes a determination item based on the aspect ratio and a determination item based on a position of the slot in which to arrange the at least one image.
Claim 21
Dependent Claim 178 words
A non-transitory computer readable storage medium storing a program that performs an image processing method, the image processing method comprising: obtaining a plurality of images; allocating at least one image to each of double-page spreads out of the obtained images; determining a group of candidate templates usable for a processing target double-page spread in accordance with the number of images allocated to the processing target double-page spread; determining a determination condition for determining whether a template already used for layout and a template included in the determined group of candidate templates are similar, on a basis of the number of images allocated to the processing target double-page spread or the number of templates included in the determined group of candidate templates; determining a to-be-used template to be used for the processing target double-page spread from among the templates included in the group of candidate templates and excluding any template determined to be a similar template with the determination condition; and laying out the at least one image allocated to the processing target double-page spread on the to-be-used template.
Claim 22
Dependent Claim 178 words
A non-transitory computer readable storage medium storing a program that performs an image processing method, the image processing method comprising: obtaining a plurality of images; allocating at least one image to each of double-page spreads out of the obtained images; determining a group of candidate templates usable for a processing target double-page spread in accordance with the number of images allocated to the processing target double-page spread; determining a determination condition for determining whether a template already used for layout and a template included in the determined group of candidate templates are similar, on a basis of the number of images allocated to the processing target double-page spread or the number of templates included in the determined group of candidate templates; determining a to-be-used template to be used for the processing target double-page spread from among the templates included in the group of candidate templates and excluding any template determined to be a similar template with the determination condition; and laying out the at least one image allocated to the processing target double-page spread on the to-be-used template.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2024-03-22 2024-09-21 2025-03-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2028-03-22 2028-09-21 2029-03-23 $3760.00 Pending Window
11.5 Years (Year 12) 2032-03-22 2032-09-21 2033-03-23 $7700.00 Pending Window

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag