IP Library Granted Patent US 9,582,096
Granted Patent B2
US 9,582,096 · App. 14/374,939 · Granted Feb 28, 2017

Information processing apparatus, information processing method, and program

Inventors: Tomoya Narita (Kanagawa, JP); Kazuyuki Yamamoto (Kanagawa, JP); Ikuo Yamano (Tokyo, JP)
Assignee: SONY CORPORATION
G06F3/0412G06F3/0485G06F3/04883G06F3/04886G06F2203/04803G06F2203/04806
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,582,096
App. No.
14/374,939
Granted
Feb 28, 2017
Kind
B2
Abstract

Provided is an information processing apparatus including an operating body direction detection section configured to detect a longitudinal direction of an operating body, and an operating direction determination section configured to allocate a command to a direction with reference to the longitudinal direction of the operating body.

Claims (42)

1. An information processing apparatus comprising:

circuitry configured to:

detect a longitudinal direction of a first operating body;

allocate a first command to a direction with reference to the longitudinal direction of the first operating body;

generate a first image related to the first command upon contact of the first operating body with a display at a first location, wherein the first image is displayed in a first screen region that is separated from a second screen region by a boundary within the display, with a position of the first operating body at the first location as the boundary and along the longitudinal direction of the first operating body; and

perform an operation upon separation of the first operating body from the display, wherein the operation is based on a location of the first operating body on the display when the first operating body is initially separated from the display following the contact of the first operating body with the display at the first location, and

wherein, when the first operating body is moved without separation from the display from the first location to a second location that is different from the first location, and separated from the display at the second location, the operation is an activation of the first command or an activation of a second command, and

generate a second image upon contact of a second operating body with the display at third location, wherein the second image is displayed in a third screen region that is separated from the first screen region and the second screen region by a plurality of boundaries within the display, and wherein a location and area of the third screen region is based on an orientation of a longitudinal direction of the second operating body on the display.

2. The information processing apparatus according to claim 1 ,

wherein the circuitry is further configured to allocate a different command to each of a plurality of directions with reference to the longitudinal direction of the first operating body.

3. The information processing apparatus according to claim 1 ,

wherein the circuitry is further configured to display a first display object that indicates the longitudinal direction of the first operating body.

4. The information processing apparatus according to claim 3 ,

wherein the circuitry is further configured to display a second display object that indicates a direction with reference to the longitudinal direction of the first operating body.

5. The information processing apparatus according to claim 1 ,

wherein the circuitry is further configured to adjust ratio of the first screen region with respect to an entire screen according to either or both of the position and motion of the first operating body.

6. The information processing apparatus according to claim 1 ,

wherein the circuitry is further configured to calculate an aspect ratio of a region of operation by the first operating body, wherein the longitudinal direction of the first operating body is calculated based on the aspect ratio of the region.

7. The information processing apparatus according to claim 1 , wherein the circuitry is further configured to:

detect a longitudinal direction of each of a plurality of operating bodies, and

allocate a command to a direction with reference to the longitudinal direction of each of the operating bodies.

8. The information processing apparatus according to claim 7 ,

wherein the circuitry is further configured to:

calculate an aspect ratio of a region corresponding to each of the plurality of operating bodies,

detect a longitudinal direction of the first operating body, of which the aspect ratio of the region of operation is within a predetermined range, among the operating bodies, and

allocate a command to a direction with reference to the longitudinal direction of the first operating body.

9. The information processing apparatus according to claim 1 ,

wherein the circuitry is further configured to detect the position of the first operating body that is in contact or close proximity with the display.

10. The information processing apparatus according to claim 1 , wherein the operation is a reversion to a state of the display prior to detection of the first operating body when the first operating body is separated from the display at the first location.

11. An information processing method comprising:

detecting, via circuitry of an information processing apparatus, a longitudinal direction of a first operating body;

allocating, via the circuitry, a first command to a direction with reference to the longitudinal direction of the first operating body;

generating, via the circuitry, a first image related to the first command upon contact of the first operating body with a display, at a first location, wherein the first image is displayed in a first screen region that is separated from a second screen region by a boundary within the display, with a position of the first operating body at the first location as the boundary and along the longitudinal direction of the first operating body; and

perform, via the circuitry, an operation upon separation of the first operating body from the display, wherein the operation is based on a location of the first operating body on the display when the first operating body is initially separated from the display following the contact of the first operating body with the display at the first location, and

wherein, when the first operating body is moved without separation from the display from the first location to a second location that is different from the first location, and separated from the display at the second location, the operation is an activation of the first command or an activation of a second command, and

generate a second image upon contact of a second operating body with the display at third location, wherein the second image is displayed in a third screen region that is separated from the first screen region and the second screen region by a plurality of boundaries within the display, and wherein a location and area of the third screen region is based on an orientation of a longitudinal direction of the second operating body on the display.

12. A non-transitory computer-readable medium comprising instructions for causing a computer to:

detect a longitudinal direction of a first operating body;

allocate a first command to a direction with reference to the longitudinal direction of the first operating body;

generate a first image related to the first command upon contact of the first operating body with a display, at a first location, wherein the first image is displayed in a first screen region that is separated from a second screen region by a boundary within the display, with a position of the first operating body at the first location as the boundary and along the longitudinal direction of the first operating body; and perform an operation upon separation of the first operating body from the display, wherein the operation is based on a location of the first operating body on the display when the first operating body is initially separated from the display following the contact of the first operating body with the display at the first location, and

wherein, when the first operating body is moved without separation from the display from the first location to a second location that is different from the first location, and separated from the display at the second location, the operation is an activation of the first command or an activation of a second command, and

generate a second image upon contact of a second operating body with the display at third location, wherein the second image is displayed in a third screen region that is separated from the first screen region and the second screen region by a plurality of boundaries within the display, and wherein a location and area of the third screen region is based on an orientation of a longitudinal direction of the second operating body on the display.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2014
From: NARITA, TOMOYA; YAMAMOTO, KAZUYUKI; YAMANO, IKUO
To: SONY CORPORATION
Reel/Frame 033421/0257 →
Priority Claims (1)
JP 2012-074213 · Mar 28, 2012 · national
Continuity (1)
Related Publication 20150015520A1 · Jan 15, 2015