Information processing apparatus, information processing method, program, and information processing system

US9494786B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9494786-B2
Application numberUS-201113085638-A
CountryUS
Kind codeB2
Filing dateApr 13, 2011
Priority dateApr 16, 2010
Publication dateNov 15, 2016
Grant dateNov 15, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An information processing apparatus includes a connection unit, a processing execution unit, a setting unit, and a controller. The connection unit is capable of connecting input apparatuses that output operation information for executing an operation for an image displayed on a screen. The processing execution unit is capable of executing processing corresponding to the operation information on the image. The setting unit sets one of the input apparatuses as a main input apparatus, and sets the other input apparatuses as secondary input apparatuses. The controller performs control such that execution of the processing for the image by the processing execution unit based on the operation information from the input apparatus set as the main input apparatus is validated, and execution of the processing for the image by the processing execution unit based on the operation information from the input apparatuses set as the secondary input apparatuses is invalidated.

First claim

Opening claim text (preview).

The application is claimed as follows: 1. An information processing apparatus, comprising: a connection unit configured to be capable of connecting a plurality of input apparatuses that output operation information for executing an operation for an image displayed on a screen; a processing execution unit configured to be capable of executing processing corresponding to the operation information on the image displayed on the screen; a setting unit configured to set one of the plurality of input apparatuses connected by the connection unit, as a main input apparatus, and set the other input apparatuses as secondary input apparatuses; and a controller configured to: determine whether the operation information is received from the main input apparatus or the secondary input apparatuses, determine whether the operation information includes position indication information, responsive to determining that the operation information is received from the main input apparatus, perform control such that execution of the processing for the image by the processing execution unit based on the operation information from the input apparatus set as the main input apparatus is validated, responsive to determining that the operation information is received from the secondary input apparatuses and the operation information includes position indication information, perform control such that execution of the processing for pointers related to the image by the processing execution unit based on the position indication information from the input apparatuses set as the secondary input apparatuses is validated, and responsive to determining that the operation information is received from the secondary input apparatuses and the operation information does not include position indication information, perform control such that execution of the processing for the image by the processing execution unit based on the operation information from the input apparatuses set as the secondary input apparatuses is discarded. 2. The information processing apparatus according to claim 1 , further comprising a pointer display means for displaying the pointers that indicate positions designated by the plurality of input apparatuses on the screen such that correspondences between the pointers and the plurality of input apparatuses can be distinguished from one another. 3. The information processing apparatus according to claim 2 , wherein the controller is configured to validate the position indication information regardless of input apparatus designation so that the pointer display means moves the corresponding pointer on the screen based on the position indication information. 4. The information processing apparatus according to claim 1 , wherein based on a setting change request that is input from one of the input apparatuses set as the secondary input apparatuses, the setting unit changes a setting such that the input apparatus is set as the main input apparatus. 5. The information processing apparatus according to claim 4 , wherein the operation for the image is an operation of changing a display position of image data on the screen, the image data having a larger resolution as that of the screen, the information processing apparatus further comprising a storage configured to store information of the display position of the image data, wherein when a setting of one of the plurality of input apparatuses is changed from the main input apparatus to the secondary input apparatus by the setting unit, the controller stores, in the storage, the information of the display position of the image data that has been displayed on the screen before a setting change, and when the input apparatus is then set as the main input apparatus, the controller restores display of the image data before the setting change based on the information of the display position of the image data stored in the storage. 6. The information processing apparatus according to claim 5 , wherein the image data having the larger resolution includes image data of the image. 7. The information processing apparatus according to claim 1 , wherein discarding the operation information includes invalidating the operating information such that the processing execution unit operates as though the operating information was not provided by the secondary input apparatuses. 8. An information processing method, comprising: setting, by a setting unit, as a main input apparatus, one of a plurality of input apparatuses connected to a connection unit to output operation information for executing an operation for an image displayed on a screen, and setting the other input apparatuses as secondary input apparatuses; determining, by a controller, whether the operation information is received from the main input apparatus or the secondary input apparatuses; determining, by the controller, whether the operation information includes position indication information, responsive to determining that the operation information is received from the main input apparatus, exclusively validating, by the controller, execution of processing for the image based on the operation information from the input apparatus set as the main input apparatus; responsive to determining that the operation information is received from the secondary input apparatuses and the operation information does not include the position indication information, exclusively invalidating, by the controller, execution of processing for the image based on the operation information from the secondary input apparatuses; responsive to determining that the operation information is received from the secondary input apparatuses and the operation information includes the position indication information, exclusively validating, by the controller, execution of processing pointers related to the image based on the position indication information from the secondary input apparatuses; and executing, by a processing execution unit, the processing for the image based on the operation information. 9. A non-transitory machine-accessible device having program instructions stored thereon that are configured, when executed, to cause a computer to operate as: a connection unit configured to be capable of connecting a plurality of input apparatuses that output operation information for executing an operation for an image displayed on a screen; a processing execution unit configured to be capable of executing processing corresponding to the operation information on the image displayed on the screen; a setting unit configured to set one of the plurality of input apparatuses connected by the connection unit, as a main input apparatus, and set the other input apparatuses as secondary input apparatuses; and a controller configured to: determine whether the operation information is received from the main input apparatus or the secondary input apparatuses, determine whether the operation information includes position indication information, responsive to determining that the operation information is received from the main input apparatus, perform control such that execution of the processing for the image by the processing execution unit based on the operation information from the input apparatus set as the main input apparatus is exclusively validated, responsive to determining that the operation information is received from the secondary input apparatuses and the operation information includes the position indication information, perform control such that the position indication information from the secondary input apparatuses is validated, and responsive to determining that the operation information is received from the secondary input apparatuses and the operation information does not include

Assignees

Inventors

Classifications

  • G02B21/367Primary

    providing an output produced by processing a plurality of individual source images, e.g. image tiling, montage, composite images, depth sectioning, image comparison · CPC title

  • for displaying additional information relating to control or operation of the camera · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • Digital output to display device {; Cooperation and interconnection of the display device with other functional units} · CPC title

  • Plural input, i.e. interface arrangements in which a plurality of input device of the same type are in communication with a PC · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9494786B2 cover?
An information processing apparatus includes a connection unit, a processing execution unit, a setting unit, and a controller. The connection unit is capable of connecting input apparatuses that output operation information for executing an operation for an image displayed on a screen. The processing execution unit is capable of executing processing corresponding to the operation information on…
Who is the assignee on this patent?
Kimoto Masashi, Yoshioka Shigeatsu, Hasegawa Yutaka, and 2 more
What technology area does this patent fall under?
Primary CPC classification G02B21/367. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 15 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).