Patents by Inventor Soshi Oshima

Soshi Oshima 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).

  • Publication number: 20200104342
    Abstract: A content providing system which is capable of providing a user with data whose contents are similar to those of partial data being edited by the user. The content providing system provides a content registered in advance to an information processing apparatus being operated by the user. Plural pieces of partial data constituting the registered content are analyzed, and each piece of the partial data is managed in association with any of a plurality of predetermined clusters. A cluster into which displayed partial data displayed on the information processing apparatus is classified is determined, and partial data associated with the determined cluster among the plural pieces of partial data constituting the registered content is provided to the information processing apparatus.
    Type: Application
    Filed: September 10, 2019
    Publication date: April 2, 2020
    Inventor: Soshi Oshima
  • Patent number: 10310675
    Abstract: A three-dimensional image of an operation surface and a region upward thereof is acquired, a hand region is extracted from the three-dimensional image, and the position of a fingertip is specified based on the extracted hand region. A touch on the operation surface is detected based on the operation surface included in the three-dimensional image and the specified position of the fingertip, and if a touch is detected, the direction of the fingertip is specified, and a position obtained by shifting the position of the fingertip by a predetermined amount in the direction opposite to the specified direction of the fingertip is determined as the touch position.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: June 4, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Soshi Oshima
  • Patent number: 10254893
    Abstract: An image on an operating surface is captured, and first image data are acquired. A gesture performed by a user on the operating surface is recognized on the basis of the first image data. Whether there is a touch panel sensor configured to acquire coordinates of positions touched by an operation performed by a user on the operating surface or not is determined. In a case where the determination unit determines that there is the touch panel sensor on the operating surface, coordinates of the position on the operating surface touched by the operation performed by the user are identified on the basis of coordinates of a position detected by the touch panel sensor instead of a recognized user's gesture.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: April 9, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Takeshi Matsumura, Soshi Oshima, Katsuyuki Takahashi
  • Patent number: 9924066
    Abstract: An operability of a user in an image processing apparatus such as a camera scanner is improved. For this purpose, the image processing apparatus has: a pickup image obtaining unit for obtaining a pickup image on a stage through an imaging unit; a distance image obtaining unit for obtaining a distance image on the stage through a solid measuring unit; a detecting unit for detecting the putting of an object on the stage based on the obtained pickup image; a projecting unit for projecting an operation display regarding the reading of the object onto the stage through a projector when the putting of the object is detected; a recognizing unit for recognizing a gesture of the user on the stage based on the obtained distance image; and a reading unit for obtaining a read image of the object in accordance with the gesture to the projected operation display.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: March 20, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Katsuyuki Takahashi, Ryo Kosaka, Soshi Oshima
  • Publication number: 20180032142
    Abstract: At least one embodiment of an information processing apparatus according to the present invention provided herein includes a display unit that displays an image including an item on a plane, an imaging unit that captures the image including the item on the plane from above the plane; an identification unit that identifies a position of a pointer from the image captured by the imaging unit, an acquisition unit that acquires a distance between the plane and the pointer, a selection unit that, when the position of the pointer identified by the identification unit in the image captured by the imaging unit falls within a predetermined area including at least part of the item, selects the item, and a control unit that changes a size of the predetermined area based on the distance acquired by the acquisition unit.
    Type: Application
    Filed: July 24, 2017
    Publication date: February 1, 2018
    Inventor: Soshi Oshima
  • Patent number: 9781291
    Abstract: To improve operability for a user who uses an image processing apparatus which images an original document and displays an image indicating the imaged original document, a camera scanner causes a displaying device to display a remaining image corresponding to the image indicating the original document at a position where the original document was put, and, when detecting that an original document enters a detecting region, causes the displaying device to display a thumbnail image of the remaining image such that the thumbnail image does not overlap the original document which enters the detecting region.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: October 3, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Soshi Oshima
  • Publication number: 20170185226
    Abstract: An image on an operating surface is captured, and first image data are acquired. A gesture performed by a user on the operating surface is recognized on the basis of the first image data. Whether there is a touch panel sensor configured to acquire coordinates of positions touched by an operation performed by a user on the operating surface or not is determined. In a case where the determination unit determines that there is the touch panel sensor on the operating surface, coordinates of the position on the operating surface touched by the operation performed by the user are identified on the basis of coordinates of a position detected by the touch panel sensor instead of a recognized user's gesture.
    Type: Application
    Filed: December 20, 2016
    Publication date: June 29, 2017
    Inventors: Takeshi Matsumura, Soshi Oshima, Katsuyuki Takahashi
  • Patent number: 9665168
    Abstract: A user's operability in an image processing apparatus such as a camera scanner is improved. The image processing apparatus has: a pickup image obtaining unit for obtaining a pickup image on a stage through an imaging unit; a distance image obtaining unit for obtaining a distance image on the stage through a solid measuring unit; a solid information obtaining unit for obtaining solid information of a solid object put on the stage based on the obtained pickup image of the solid object and the obtained distance image of the solid object; a projecting unit for projecting a projection image showing a contents area onto the solid object through a projector based on the obtained solid information; and a processing unit for executing the contents in accordance with a user's gesture to the projected projection image.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: May 30, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Soshi Oshima, Katsuyuki Takahashi, Ryo Kosaka
  • Publication number: 20170070635
    Abstract: An operability of a user in an image processing apparatus such as a camera scanner is improved. For this purpose, the image processing apparatus has: a pickup image obtaining unit for obtaining a pickup image on a stage through an imaging unit; a distance image obtaining unit for obtaining a distance image on the stage through a solid measuring unit; a detecting unit for detecting the putting of an object on the stage based on the obtained pickup image; a projecting unit for projecting an operation display regarding the reading of the object onto the stage through a projector when the putting of the object is detected; a recognizing unit for recognizing a gesture of the user on the stage based on the obtained distance image; and a reading unit for obtaining a read image of the object in accordance with the gesture to the projected operation display.
    Type: Application
    Filed: April 30, 2015
    Publication date: March 9, 2017
    Inventors: Katsuyuki Takahashi, Ryo Kosaka, Soshi Oshima
  • Patent number: 9557904
    Abstract: When an information processing apparatus detects an operation in which three different points on a displayed image are touched and, while fixing one of the three points, the remaining two points are moved, the information processing apparatus displays side by side the image enlarged or reduced in response to the movement of the two points and the image neither enlarged nor reduced.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: January 31, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Soshi Oshima
  • Patent number: 9348443
    Abstract: Provided are an information processing apparatus provided with a display unit including a touch panel, and a method for controlling the same. The information processing apparatus detects a plurality of touch points on a display object displayed on the display unit, and, if the number of the detected plurality of touch points is a predetermined number or more, divides this display object into a plurality of display objects in response to at least some of the plurality of touch points moving in an opposite direction on the touch panel to other of the plurality of touch points.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: May 24, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Soshi Oshima
  • Publication number: 20160054859
    Abstract: A three-dimensional image of an operation surface and a region upward thereof is acquired, a hand region is extracted from the three-dimensional image, and the position of a fingertip is specified based on the extracted hand region. A touch on the operation surface is detected based on the operation surface included in the three-dimensional image and the specified position of the fingertip, and if a touch is detected, the direction of the fingertip is specified, and a position obtained by shifting the position of the fingertip by a predetermined amount in the direction opposite to the specified direction of the fingertip is determined as the touch position.
    Type: Application
    Filed: August 5, 2015
    Publication date: February 25, 2016
    Inventor: Soshi Oshima
  • Publication number: 20150317784
    Abstract: A user's operability in an image processing apparatus such as a camera scanner is improved. The image processing apparatus has: a pickup image obtaining unit for obtaining a pickup image on a stage through an imaging unit; a distance image obtaining unit for obtaining a distance image on the stage through a solid measuring unit; a solid information obtaining unit for obtaining solid information of a solid object put on the stage based on the obtained pickup image of the solid object and the obtained distance image of the solid object; a projecting unit for projecting a projection image showing a contents area onto the solid object through a projector based on the obtained solid information; and a processing unit for executing the contents in accordance with a user's gesture to the projected projection image.
    Type: Application
    Filed: April 30, 2015
    Publication date: November 5, 2015
    Inventors: Soshi Oshima, Katsuyuki Takahashi, Ryo Kosaka
  • Publication number: 20150116788
    Abstract: To improve operability for a user who uses an image processing apparatus which images an original document and displays an image indicating the imaged original document, a camera scanner causes a displaying device to display a remaining image corresponding to the image indicating the original document at a position where the original document was put, and, when detecting that an original document enters a detecting region, causes the displaying device to display a thumbnail image of the remaining image such that the thumbnail image does not overlap the original document which enters the detecting region.
    Type: Application
    Filed: October 10, 2014
    Publication date: April 30, 2015
    Inventor: Soshi Oshima
  • Publication number: 20150116766
    Abstract: To improve operability for a user who uses an image processing apparatus which images an original document and displays an image indicating the imaged original document, a camera scanner causes a displaying device to display a remaining image corresponding to the image indicating the original document at a position where the original document was put, and, when detecting that an original document enters a detecting region, causes to delete the remaining image.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 30, 2015
    Inventor: Soshi Oshima
  • Publication number: 20140359526
    Abstract: When an information processing apparatus detects an operation in which three different points on a displayed image are touched and, while fixing one of the three points, the remaining two points are moved, the information processing apparatus displays side by side the image enlarged or reduced in response to the movement of the two points and the image neither enlarged nor reduced.
    Type: Application
    Filed: November 26, 2012
    Publication date: December 4, 2014
    Inventor: Soshi Oshima
  • Publication number: 20140062928
    Abstract: Provided are an information processing apparatus provided with a display unit including a touch panel, and a method for controlling the same. The information processing apparatus detects a plurality of touch points on a display object displayed on the display unit, and, if the number of the detected plurality of touch points is a predetermined number or more, divides this display object into a plurality of display objects in response to at least some of the plurality of touch points moving in an opposite direction on the touch panel to other of the plurality of touch points.
    Type: Application
    Filed: August 1, 2013
    Publication date: March 6, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Soshi Oshima
  • Publication number: 20130328804
    Abstract: Provided is an information processing apparatus equipped with a display unit including a touch panel, and a method of controlling the same. In response to a plurality of fingers of a user that are in touch with a display object displayed on the display unit including the touch panel moving in the same direction, the touched display object is displayed such that they move, and the moving display object and a plurality of display objects displayed within a predetermined distance thereof are displayed as a grouped display object. With an operation performed by the user on the grouped display object, delete processing for deleting objects corresponding to a plurality of display objects included in the grouped display objects is executed.
    Type: Application
    Filed: May 6, 2013
    Publication date: December 12, 2013
    Applicant: CANON KABUSIKI KAISHA
    Inventors: Soshi Oshima, Yuji Naya