← Back to Patent Explorer
US9813566B2 Active / In Force US ⏱️ 6.7 years remaining

Information processing device, information processing method, and program for generating a layout

Assignee: Sony Corp
•
Filing: 2013-07-04
•
Granted: 2017-11-07
•
Expires: 2033-07-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is provided an information processing device including an evaluation value calculation unit configured to calculate an evaluation value of each of candidate images which are candidates for an image to be selected based on information regarding an image corresponding to each of the candidate images, a page allocation unit configured to determine the number of pages based on a parameter regarding a layout and determine the number of images disposed in each page based on the parameter regarding the layout and the calculated evaluation value, an image selection unit configured to select the image among the candidate images based on the parameter regarding the layout and the calculated evaluation value, and a layout generation unit configured to generate the layout in which the selected image is disposed for each page based on the parameter regarding the layout and the evaluation value corresponding to the selected image.

Inventors

  • 👤 Makoto Murata
  • 👤 Koji Sato
  • 👤 Naoki Shibuya
  • 👤 Yuki OKAMURA

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:06
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/00127; H04N1/00132; H04N1/00185; H04N1/00196; G; G06; G06T; G06T11/00; G06T11/60; H04N1/387; H04N1/3872

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 235 words
An information processing device comprising: circuitry configured to calculate an evaluation value of each image of a plurality of candidate images which are candidates for images to be selected based on information corresponding to each image of the plurality of candidate images; determine a number of pages based on a learned parameter regarding a layout and determine a number of images disposed in each page based on the learned parameter regarding the layout and the calculated evaluation value; select the images from among the candidate images for each page based on the learned parameter regarding the layout and the calculated evaluation value; and automatically generate the layout in which the selected images are disposed for each page based on the learned parameter regarding the layout and the evaluation value corresponding to each selected image, wherein the learned parameter regarding the layout is determined by learning a preference of a user based on a combination of a number of times the learned parameter regarding the layout has been used by the user and a number of times the generated layout based on the learned parameter has been confirmed by the user, wherein the number of times the learned parameter regarding the layout has been used by the user is greater than one, and wherein the number of times the generated layout based on the learned parameter has been confirmed by the user is greater than one.
Claim 2
Dependent Claim 235 words
An information processing device comprising: circuitry configured to calculate an evaluation value of each image of a plurality of candidate images which are candidates for images to be selected based on information corresponding to each image of the plurality of candidate images; determine a number of pages based on a learned parameter regarding a layout and determine a number of images disposed in each page based on the learned parameter regarding the layout and the calculated evaluation value; select the images from among the candidate images for each page based on the learned parameter regarding the layout and the calculated evaluation value; and automatically generate the layout in which the selected images are disposed for each page based on the learned parameter regarding the layout and the evaluation value corresponding to each selected image, wherein the learned parameter regarding the layout is determined by learning a preference of a user based on a combination of a number of times the learned parameter regarding the layout has been used by the user and a number of times the generated layout based on the learned parameter has been confirmed by the user, wherein the number of times the learned parameter regarding the layout has been used by the user is greater than one, and wherein the number of times the generated layout based on the learned parameter has been confirmed by the user is greater than one.
Claim 3
Dependent Claim 21 words
The information processing device according to claim 1 , wherein the circuitry is further configured to adjust the automatically generated layout.
Claim 4
Dependent Claim 59 words
The information processing device according to claim 2 , wherein, when the automatically generated layout includes a layout in which one image is disposed in one page, the circuitry is further configured to adjust a margin which is a peripheral portion in which the selected image is not disposed in the page in which the one image is disposed.
Claim 5
Dependent Claim 37 words
The information processing device according to claim 2 , wherein the circuitry is further configured to clip a region in which the selected image is disposed based on the selected image disposed in the automatically generated layout.
Claim 6
Dependent Claim 32 words
The information processing device according to claim 2 , wherein the circuitry is further configured to rotate a region in which the selected image disposed in the automatically generated layout is disposed.
Claim 7
Dependent Claim 34 words
The information processing device according to claim 5 , wherein the circuitry is further configured to rotate the region in which the selected image is disposed based on the learned parameter regarding the layout.
Claim 8
Dependent Claim 72 words
The information processing device according to claim 2 , wherein the circuitry is further configured to adjust a blank space other than a peripheral portion in the automatically generated layout through at least one of expansion and parallel translation of a region in which the selected image disposed in the automatically generated layout is disposed, the blank space being a portion of a page in which the selected image is not disposed.
Claim 9
Dependent Claim 48 words
The information processing device according to claim 2 , wherein the circuitry is further configured to adjust a way of overlapping regions in which the selected image is disposed based on a size in the automatically generated layout of the selected image disposed in the automatically generated layout.
Claim 10
Dependent Claim 34 words
The information processing device according to claim 1 , wherein the circuitry is further configured to dispose the selected image in the automatically generated layout or a layout adjusted from the automatically generated layout.
Claim 11
Dependent Claim 81 words
The information processing device according to claim 1 , wherein the circuitry is further configured to calculate the evaluation value for each group by grouping images of the plurality of candidate images based on the information regarding each image corresponding to each of the grouped candidate images, wherein the circuitry is further configured to select the candidate images for each group, and wherein the circuitry is further configured to automatically generate the layout of the selected candidate images for each group.
Claim 12
Dependent Claim 47 words
The information processing device according to claim 1 , wherein the circuitry is further configured to classify the candidate images based on a comparison result of the calculated evaluation value and a predetermined threshold value and selects the image for each group of the classified candidate images.
Claim 13
Dependent Claim 64 words
The information processing device according to claim 1 , wherein the circuitry is further configured to automatically generate the layout by disposing a region in which the selected image is disposed in the page based on the number of images disposed in the determined page, or the number of images disposed in the determined page and the evaluation value corresponding to the selected image.
Claim 14
Dependent Claim 33 words
The information processing device according to claim 12 , wherein the circuitry is further configured to automatically generate the layout further based on the information regarding the image corresponding to the selected image.
Claim 15
Dependent Claim 21 words
The information processing device according to claim 1 , wherein the circuitry is further configured to evaluate the automatically generated layout.
Claim 16
Dependent Claim 35 words
The information processing device according to claim 1 , wherein the learned parameter regarding the layout includes a parameter corresponding to a kind of display device displaying the image disposed in the automatically generated layout.
Claim 17
Dependent Claim 36 words
The information processing device according to claim 1 , wherein the learned parameter regarding the layout includes a parameter corresponding to a kind of print setting for printing the image disposed in the automatically generated layout.
Claim 18
Dependent Claim 68 words
The information processing device according to claim 1 , wherein the learned parameter regarding the layout is further determined to be a dislike parameter or a favorite parameter based on the combination of the number of times the learned parameter regarding the layout has been used by the user and the number of times the generated layout based on the learned parameter has been confirmed by the user.
Claim 19
Dependent Claim 237 words
An information processing method, implemented via at least one processor, the method comprising: calculating an evaluation value of each image of a plurality of candidate images which are candidates for images to be selected based on information corresponding to each image of the plurality of candidate images; determining a number of pages based on a learned parameter regarding a layout and determining a number of images disposed in each page based on the learned parameter regarding the layout and the calculated evaluation value; selecting the images from among the candidate images based on the learned parameter regarding the layout and the calculated evaluation value; and automatically generating the layout in which the selected images are disposed for each page based on the learned parameter regarding the layout and the evaluation value corresponding to each selected image, wherein the learned parameter regarding the layout is determined by learning a preference of a user based on a combination of a number of times the learned parameter regarding the layout has been used by the user and a number of times the generated layout based on the learned parameter has been confirmed by the user, wherein the number of times the learned parameter regarding the layout has been used by the user is greater than one, and wherein the number of times the generated layout based on the learned parameter has been confirmed by the user is greater than one.
Claim 20
Dependent Claim 237 words
An information processing method, implemented via at least one processor, the method comprising: calculating an evaluation value of each image of a plurality of candidate images which are candidates for images to be selected based on information corresponding to each image of the plurality of candidate images; determining a number of pages based on a learned parameter regarding a layout and determining a number of images disposed in each page based on the learned parameter regarding the layout and the calculated evaluation value; selecting the images from among the candidate images based on the learned parameter regarding the layout and the calculated evaluation value; and automatically generating the layout in which the selected images are disposed for each page based on the learned parameter regarding the layout and the evaluation value corresponding to each selected image, wherein the learned parameter regarding the layout is determined by learning a preference of a user based on a combination of a number of times the learned parameter regarding the layout has been used by the user and a number of times the generated layout based on the learned parameter has been confirmed by the user, wherein the number of times the learned parameter regarding the layout has been used by the user is greater than one, and wherein the number of times the generated layout based on the learned parameter has been confirmed by the user is greater than one.
Claim 21
Dependent Claim 250 words
A non-transitory computer readable medium having embodied thereon a program, which when executed by a computer, causes the computer to execute a method, the method comprising: calculating an evaluation value of each image of a plurality of candidate images which are candidates for images to be selected based on information corresponding to each image of the plurality of candidate images; determining a number of pages based on a learned parameter regarding a layout and determining a number of images disposed in each page based on the learned parameter regarding the layout and the calculated evaluation value; selecting the images from among the candidate images based on the learned parameter regarding the layout and the calculated evaluation value; and automatically generating the layout in which the selected images are disposed for each page based on the learned parameter regarding the layout and the evaluation value corresponding to each selected image, wherein the learned parameter regarding the layout is determined by learning a preference of a user based on a combination of a number of times the learned parameter regarding the layout has been used by the user and a number of times the generated layout based on the learned parameter has been confirmed by the user, wherein the number of times the learned parameter regarding the layout has been used by the user is greater than one, and wherein the number of times the generated layout based on the learned parameter has been confirmed by the user is greater than one.
Claim 22
Dependent Claim 250 words
A non-transitory computer readable medium having embodied thereon a program, which when executed by a computer, causes the computer to execute a method, the method comprising: calculating an evaluation value of each image of a plurality of candidate images which are candidates for images to be selected based on information corresponding to each image of the plurality of candidate images; determining a number of pages based on a learned parameter regarding a layout and determining a number of images disposed in each page based on the learned parameter regarding the layout and the calculated evaluation value; selecting the images from among the candidate images based on the learned parameter regarding the layout and the calculated evaluation value; and automatically generating the layout in which the selected images are disposed for each page based on the learned parameter regarding the layout and the evaluation value corresponding to each selected image, wherein the learned parameter regarding the layout is determined by learning a preference of a user based on a combination of a number of times the learned parameter regarding the layout has been used by the user and a number of times the generated layout based on the learned parameter has been confirmed by the user, wherein the number of times the learned parameter regarding the layout has been used by the user is greater than one, and wherein the number of times the generated layout based on the learned parameter has been confirmed by the user is greater than one.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2020-11-06 2021-05-08 2021-11-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2024-11-06 2025-05-08 2025-11-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2028-11-06 2029-05-08 2029-11-07 $7700.00 Pending Window

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag