Patents by Inventor Hirofumi Tsuruta

Hirofumi Tsuruta 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: 11842042
    Abstract: An information processing apparatus to execute object snapping to arrange a new object on a spread page area so that the new object is automatically aligned with another object arranged on the spread page area includes a determination unit and an execution unit. The determination unit determines a snapping point relating to the object snapping based on an arranged object arranged on the spread page area and the spread page area. The execution unit executes the object snapping in a case where the new object to be newly arranged on the spread page area is arranged in a predetermined range based on the snapping point. In a case where the object snapping is executed, the new object to be arranged on the spread page area is arranged at the snapping point by the object snapping.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: December 12, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirofumi Tsuruta
  • Publication number: 20230186540
    Abstract: An information processing method includes obtaining arrangement information on an object already arranged on a second page which is a page different from a first page being edited, and snapping an edit-target object in the first page based on the obtained arrangement information on the object.
    Type: Application
    Filed: December 12, 2022
    Publication date: June 15, 2023
    Inventor: Hirofumi TSURUTA
  • Publication number: 20220337709
    Abstract: While an operation of changing a non-position attribute value for a first object (an operation-target object) is being performed, an information processing method of the present disclosure extracts a non-position attribute value for a second object different from the first object and of the same attribute as the non-position attribute value being changed. Then, it is determined whether the current value of the non-position attribute value being changed is a value within a range predefined based on the non-position attribute value for the second object. In a case where the non-position attribute value for the first object is to be changed in accordance with a change in operation position corresponding to operation information, the current value is changed to the non-position attribute value for the second object if determined to be a value within the range predefined based on the non-position attribute value for the second object.
    Type: Application
    Filed: April 11, 2022
    Publication date: October 20, 2022
    Inventor: Hirofumi Tsuruta
  • Publication number: 20210042001
    Abstract: An information processing apparatus to execute object snapping to arrange a new object on a spread page area so that the new object is automatically aligned with another object arranged on the spread page area includes a determination unit and an execution unit. The determination unit determines a snapping point relating to the object snapping based on an arranged object arranged on the spread page area and the spread page area. The execution unit executes the object snapping in a case where the new object to be newly arranged on the spread page area is arranged in a predetermined range based on the snapping point. In a case where the object snapping is executed, the new object to be arranged on the spread page area is arranged at the snapping point by the object snapping.
    Type: Application
    Filed: July 23, 2020
    Publication date: February 11, 2021
    Inventor: Hirofumi Tsuruta
  • Patent number: 8280154
    Abstract: Color processing is executed in consideration of a change in size of a region of interest in a moving image. To this end, a region of interest is set in each frame image of a moving image and an occupied area ratio indicating an amount that the region of interest occupies with respect to the entire frame image is calculated for each of the frame images set with the regions of interest. A temporal increase or decrease of the occupied area ratio is determined based on the occupied area ratios of a plurality of frame images set with the regions of interest, and a color processing method is set for each frame image based on the occupied area ratio and the temporal increase or decrease determination result. Color processing is applied to each frame image by the color processing method set for that frame image.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: October 2, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hirofumi Tsuruta
  • Patent number: 8180117
    Abstract: The individual identification data register of the present invention includes: a storage device storing projection matrix data showing a projection matrix generated from plural image data showing plural persons' faces and individual identification data showing a component value indicating a registered person's facial feature; and an arithmetic processing device executing the processing of calculating a component value showing the person's facial feature based on image data showing the person's face obtained by a camera and the projection matrix data stored in the storage device, determining whether or not individual identification data showing a component value generating an error smaller than a predetermined threshold value when compared with the calculated component value is stored in the storage device, and storing component value data showing the calculated component value into the storage device, as individual identification data, when determining that the individual identification data is not stored in
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: May 15, 2012
    Assignee: Universal Entertainment Corporation
    Inventor: Hirofumi Tsuruta
  • Publication number: 20090136126
    Abstract: Color processing is executed in consideration of a change in size of a region of interest in a moving image. To this end, a region of interest is set in each frame image of a moving image and an occupied area ratio indicating an amount that the region of interest occupies with respect to the entire frame image is calculated for each of the frame images set with the regions of interest. A temporal increase or decrease of the occupied area ratio is determined based on the occupied area ratios of a plurality of frame images set with the regions of interest, and a color processing method is set for each frame image based on the occupied area ratio and the temporal increase or decrease determination result. Color processing is applied to each frame image by the color processing method set for that frame image.
    Type: Application
    Filed: November 26, 2008
    Publication date: May 28, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hirofumi Tsuruta
  • Publication number: 20080304717
    Abstract: The individual identification data register of the present invention includes: a storage device storing projection matrix data showing a projection matrix generated from plural image data showing plural persons' faces and individual identification data showing a component value indicating a registered person's facial feature; and an arithmetic processing device executing the processing of calculating a component value showing the person's facial feature based on image data showing the person's face obtained by a camera and the projection matrix data stored in the storage device, determining whether or not individual identification data showing a component value generating an error smaller than a predetermined threshold value when compared with the calculated component value is stored in the storage device, and storing component value data showing the calculated component value into the storage device, as individual identification data, when determining that the individual identification data is not stored in
    Type: Application
    Filed: May 7, 2008
    Publication date: December 11, 2008
    Applicant: Aruze Corp.
    Inventor: Hirofumi TSURUTA