Patents by Inventor Ryosuke Iguchi

Ryosuke Iguchi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10796405
    Abstract: The position of a trimming region is decided in accordance with a scene type represented by an image which is a layout target. The trimming region is trimmed at the decided position.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: October 6, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hiroyasu Kunieda, Shinjiro Hori, Ryosuke Iguchi, Masaaki Obayashi, Tohru Ikeda, Fumitaka Goto
  • Patent number: 10748246
    Abstract: An object of the present invention is to implement a bit pattern capable of specifying a plurality of colors while storing information on a shape. The present invention is an image processing apparatus that converts image data in a bitmap format into data including a bit pattern, the apparatus including: a creation unit configured to create, based on pixel values of pixels within an image area of a predetermined size within the image data, the bit pattern storing shape information on the image area, which specifies to which of a plurality of kinds of pixel each pixel within the image area corresponds, and color information on the image area, which specifies a number of colors in accordance with a kind of pixel specified by the shape information, and the number in accordance with a kind of pixel specified by the shape information is smaller than a total number of pixels within the image area.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: August 18, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yusuke Hashii, Yuta Ikeshima, Ryosuke Iguchi, Shinjiro Hori, Manabu Yamazoe, Akitoshi Yamada
  • Patent number: 10742823
    Abstract: An image processing apparatus includes an obtaining unit to obtain a plurality of images, a setting unit to set a first priority mode for a first page if the number of images including an object corresponding to the first priority mode among a plurality of images assigned to a first page is greater than the number of images including an object corresponding to the second priority mode among the plurality of images and set a second priority mode for a second page if the number of images including the object corresponding to the first priority mode among a plurality of images assigned to the second page is less than the number of images including the object corresponding to the second priority mode among the plurality of images.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: August 11, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Ryosuke Iguchi, Shinjiro Hori, Hiroyasu Kunieda, Masaaki Obayashi
  • Patent number: 10740641
    Abstract: At least one apparatus recognizes a first object and a second object associated with the first object in a plurality of images, calculates a score for each of the plurality of images based on a result of the recognition of the first object and the second object, and selects an image concerning the first object from the plurality of images based on the score for each of the plurality of images.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: August 11, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Ryosuke Iguchi, Shinjiro Hori, Hiroyasu Kunieda, Masaaki Obayashi
  • Patent number: 10649633
    Abstract: An image processing method includes performing an object identification process on a plurality of image data, generating layout data on the basis of at least some of the plurality of image data subjected to the identification process and template data, controlling displaying of a layout image on a display on the basis of the layout data, acquiring setting information relating to a priority of a particular object, and extracting a replacement candidate image in response to a request for replacing an image in the displayed layout image. In extracting a replacement candidate image, the replacement candidate image is extracted on the basis of the setting information relating to a priority.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: May 12, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shinjiro Hori, Hiroyasu Kunieda, Ryosuke Iguchi, Masaaki Obayashi
  • Patent number: 10560601
    Abstract: A technique for laying out images included in a plurality of image groups into which a plurality of images is divided in such a way that an image including an object of a type desired by a user is included in each of the image groups. A user instruction related to the object type is received, and a plurality of images is divided into image groups so that an image including an object corresponding to the object type is included in each of the plurality of image groups.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: February 11, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Masaaki Obayashi, Shinjiro Hori, Hiroyasu Kunieda, Ryosuke Iguchi
  • Patent number: 10506110
    Abstract: A control method for an image processing apparatus that generates a layout image by arranging an image in a template includes making an evaluation of a first image data group acquired from acquired moving image data based on a first evaluation axis and making an evaluation of a second image data group acquired from acquired still image data based on a second evaluation axis different from the first evaluation axis.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: December 10, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Hiroyasu Kunieda, Shinjiro Hori, Ryosuke Iguchi, Masaaki Obayashi
  • Patent number: 10469701
    Abstract: An image processing method is provided for acquiring additional information from image information obtained by shooting a printed product on which the additional information is multiplexed by at least one of a plurality of different multiplexing methods, the method comprising: attempting decoding of the additional information from the image information by a plurality of different decoding methods corresponding to the plurality of different multiplexing methods; and outputting, by a unit, the additional information successfully decoded.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: November 5, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Ryosuke Iguchi, Nobutaka Miyake, Yuki Ishida, Wei Song, Naoki Sumi
  • Patent number: 10460494
    Abstract: A control method for an image processing apparatus that generates a layout image by arranging an image in a template includes specifying, as a designated object, at least one object of a plurality of objects including a first object and a second object according to a combination of a plurality of setting values including a setting value regarding the first object and a setting value regarding the second object based on the received input, selecting image data from a plurality of pieces of image data, and outputting a layout image in which an image represented by the selected image data is arranged in a template, wherein image data representing an image that contains an object specified as the designated object is selected in preference to image data representing an image that does not contain an object specified as the designated object from the plurality of pieces of image data.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: October 29, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Hiroyasu Kunieda, Masaaki Obayashi, Shinjiro Hori, Ryosuke Iguchi
  • Publication number: 20180268520
    Abstract: The position of a trimming region is decided in accordance with a scene type represented by an image which is a layout target. The trimming region is trimmed at the decided position.
    Type: Application
    Filed: February 28, 2018
    Publication date: September 20, 2018
    Inventors: Hiroyasu Kunieda, Shinjiro Hori, Ryosuke Iguchi, Masaaki Obayashi, Tohru Ikeda, Fumitaka Goto
  • Publication number: 20180220032
    Abstract: An image processing method is provided for acquiring additional information from image information obtained by shooting a printed product on which the additional information is multiplexed by at least one of a plurality of different multiplexing methods, the method comprising: attempting decoding of the additional information from the image information by a plurality of different decoding methods corresponding to the plurality of different multiplexing methods; and outputting, by a unit, the additional information successfully decoded.
    Type: Application
    Filed: March 23, 2018
    Publication date: August 2, 2018
    Inventors: Ryosuke Iguchi, Nobutaka Miyake, Yuki Ishida, Wei Song, Naoki Sumi
  • Publication number: 20180174271
    Abstract: An object of the present invention is to implement a bit pattern capable of specifying a plurality of colors while storing information on a shape. The present invention is an image processing apparatus that converts image data in a bitmap format into data including a bit pattern, the apparatus including: a creation unit configured to create, based on pixel values of pixels within an image area of a predetermined size within the image data, the bit pattern storing shape information on the image area, which specifies to which of a plurality of kinds of pixel each pixel within the image area corresponds, and color information on the image area, which specifies a number of colors in accordance with a kind of pixel specified by the shape information, and the number in accordance with a kind of pixel specified by the shape information is smaller than a total number of pixels within the image area.
    Type: Application
    Filed: November 27, 2017
    Publication date: June 21, 2018
    Inventors: Yusuke Hashii, Yuta Ikeshima, Ryosuke Iguchi, Shinjiro Hori, Manabu Yamazoe, Akitoshi Yamada
  • Publication number: 20180167532
    Abstract: A technique for laying out images included in a plurality of image groups into which a plurality of images is divided in such a way that an image including an object of a type desired by a user is included in each of the image groups. A user instruction related to the object type is received, and a plurality of images is divided into image groups so that an image including an object corresponding to the object type is included in each of the plurality of image groups.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 14, 2018
    Inventors: Masaaki Obayashi, Shinjiro Hori, Hiroyasu Kunieda, Ryosuke Iguchi
  • Publication number: 20180164964
    Abstract: An image processing method includes performing an object identification process on a plurality of image data, generating layout data on the basis of at least some of the plurality of image data subjected to the identification process and template data, controlling displaying of a layout image on a display on the basis of the layout data, acquiring setting information relating to a priority of a particular object, and extracting a replacement candidate image in response to a request for replacing an image in the displayed layout image. In extracting a replacement candidate image, the replacement candidate image is extracted on the basis of the setting information relating to a priority.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 14, 2018
    Inventors: Shinjiro Hori, Hiroyasu Kunieda, Ryosuke Iguchi, Masaaki Obayashi
  • Publication number: 20180164984
    Abstract: A control method for an image processing apparatus that generates a layout image in which an image is arranged in a template includes outputting a layout image in which an image represented by selected image data is arranged in a predetermined slot of slots included in a template corresponding to acquired information, wherein, in a case where first image data which represents an image that contains an object corresponding to a predetermined input and second image data which represents an image that does not contain the object corresponding to the predetermined input and an evaluation of which is higher than that of the first image data are included in a plurality of pieces of image data, the first image data is selected in preference to the second image data.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 14, 2018
    Inventors: Hiroyasu Kunieda, Shinjiro Hori, Ryosuke Iguchi, Masaaki Obayashi
  • Publication number: 20180167521
    Abstract: An image processing apparatus comprises: an obtaining unit configured to obtain a plurality of images; a setting unit configured to set a first priority mode for a first page and set a second priority mode for a second page; and a selection unit configured to select an image including an object corresponding to the first priority mode for the first page from the plurality of images and select an image including an object corresponding to the second priority mode for the second page from the plurality of images, in accordance with a priority mode set by the setting unit.
    Type: Application
    Filed: November 29, 2017
    Publication date: June 14, 2018
    Inventors: Ryosuke Iguchi, Shinjiro Hori, Hiroyasu Kunieda, Masaaki Obayashi
  • Publication number: 20180167522
    Abstract: A control method for an image processing apparatus that generates a layout image by arranging an image in a template includes making an evaluation of a first image data group acquired from acquired moving image data based on a first evaluation axis and making an evaluation of a second image data group acquired from acquired still image data based on a second evaluation axis different from the first evaluation axis.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 14, 2018
    Inventors: Hiroyasu Kunieda, Shinjiro Hori, Ryosuke Iguchi, Masaaki Obayashi
  • Publication number: 20180165538
    Abstract: At least one apparatus recognizes a first object and a second object associated with the first object in a plurality of images, calculates a score for each of the plurality of images based on a result of the recognition of the first object and the second object, and selects an image concerning the first object from the plurality of images based on the score for each of the plurality of images.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 14, 2018
    Inventors: Ryosuke Iguchi, Shinjiro Hori, Hiroyasu Kunieda, Masaaki Obayashi
  • Publication number: 20180165856
    Abstract: A control method for an image processing apparatus that generates a layout image by arranging an image in a template includes specifying, as a designated object, at least one object of a plurality of objects including a first object and a second object according to a combination of a plurality of setting values including a setting value regarding the first object and a setting value regarding the second object based on the received input, selecting image data from a plurality of pieces of image data, and outputting a layout image in which an image represented by the selected image data is arranged in a template, wherein image data representing an image that contains an object specified as the designated object is selected in preference to image data representing an image that does not contain an object specified as the designated object from the plurality of pieces of image data.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 14, 2018
    Inventors: Hiroyasu Kunieda, Masaaki Obayashi, Shinjiro Hori, Ryosuke Iguchi
  • Patent number: 9961231
    Abstract: An image processing method is provided for acquiring additional information from image information obtained by shooting a printed product on which the additional information is multiplexed by at least one of a plurality of different multiplexing methods, the method comprising: attempting decoding of the additional information from the image information by a plurality of different decoding methods corresponding to the plurality of different multiplexing methods; and outputting, by a unit, the additional information successfully decoded.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: May 1, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Ryosuke Iguchi, Nobutaka Miyake, Yuki Ishida, Wei Song, Naoki Sumi