IP Library Granted Patent US 8,686,966
Granted Patent B2
US 8,686,966 · App. 12/858,161 · Granted Apr 1, 2014

Information processing apparatus, information processing method and program

Inventors: Fuminori Homma (Tokyo, JP); Tatsushi Nashida (Kanagawa, JP)
Assignee: Sony Corporation
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 8,686,966
App. No.
12/858,161
Granted
Apr 1, 2014
Kind
B2
Abstract

There is provided an information processing apparatus including a pressure value detection section that detects a pressure value which is a size of a pressure applied to the contact surface by the operation tool, a pressure value monitor section that monitors the pressure value detected by the pressure value detection section in conjunction with an elapsed time, a proximity volume determination section that determines whether the proximity volume detected by the touch panel meets a first condition to be larger than a first threshold, a pressure value determination section that determines whether the pressure value monitored by the pressure value monitor section has changed, and a process control section that does not allow the first processing section to execute the first processing when the proximity volume determination section determines the first condition is met and the pressure value determination section determines the pressure value is not changed.

Claims (69)

1. An information processing apparatus comprising:

a display section that has a display surface and is capable of displaying information on the display surface;

a touch panel that has a contact surface and is capable of detecting a degree of proximity between the contact surface and an operation tool as a proximity volume;

a pressure value detection section that detects a pressure value which is a size of a pressure applied to the contact surface by the operation tool;

a pressure value monitor section that monitors the pressure value detected by the pressure value detection section in conjunction with an elapsed time;

a proximity volume determination section that determines whether the proximity volume detected by the touch panel meets a first condition which is to be larger than a first threshold;

a pressure value determination section that determines whether the pressure value monitored by the pressure value monitor section has changed;

a first processing section capable of executing a first processing;

a process control section that allows the first processing section to execute the first processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined to be changed by the pressure value determination section, and that does not allow the first processing section to execute the first processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined not to be changed by the pressure value determination section; and

a second processing section capable of executing a second processing,

wherein the process control section allows the second processing section to execute the second processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined not to be changed by the pressure value determination section,

wherein the first processing is one of an enlargement or reduction of a single page being displayed on the display surface and a screen scrolling within the single page displayed on the display surface, the first processing being performed in accordance with a touch gesture operation performed upon the display surface, and

wherein the second processing is a scrolling between different pages for display on the display surface, the second processing being performed in accordance with a proximity gesture operation performed in proximity to but not touching the display surface, and a speed of the scrolling being set based on the detected proximity volume.

2. The information processing apparatus according to claim 1 , wherein the touch panel detects capacitance on the contact surface as the proximity volume, wherein the capacitance increases as the operation tool comes into proximity with the contact surface.

3. The information processing apparatus according to claim 1 , further comprising a drag detection section that detects a drag that is an operation in which the operation tool moves while contacting the contact surface, as well as a distance and a direction that the operation tool moves while contacting the contact surface by the drag,

wherein the first processing section executes a processing based on the distance and the direction which are detected by the drag detection section as the first processing.

4. The information processing apparatus according to claim 3 ,

wherein the first processing section executes a processing of scrolling within one page displayed in the display surface based on the distance and the direction which are detected by the drag detection section as the first processing.

5. The information processing apparatus according to claim 1 ,

wherein the second processing section detects a distance and a direction that the operation tool moves while coming into proximity with the contact surface, and executes a processing based on the distance and the direction that are detected as the second processing.

6. The information processing apparatus according to claim 5 ,

wherein the second processing section executes a processing of scrolling between a plurality of pages displayed in the display surface based on the distance and the direction that are detected as the second processing.

7. The information processing apparatus according to claim 5 ,

wherein the second processing section executes a processing of enlarging and reducing information displayed in the display surface based on the distance and the direction that are detected as the second processing.

8. The information processing apparatus according to claim 5 ,

wherein the second processing section executes a processing of speeding up and down a reproducing speed of a video image displayed in the display surface based on the distance and the direction that are detected as the second processing.

9. The information processing apparatus according to claim 1 ,

wherein the proximity volume determination section determines whether the proximity volume detected by the touch panel meets a second condition that is to be larger than a second threshold which is smaller than the first threshold before determining whether the first condition is met,

wherein, when the second condition is met by the proximity volume determination section, the process control section determines whether the first condition is met, and when the first condition is determined not to be met by the proximity volume determination section, the process control section allows the second processing section to execute the second processing at a speed different from a case where the first condition is determined to be met by the proximity volume determination section and the pressure value is determined not to be changed by the pressure value determination section.

10. The information processing apparatus according to claim 1 , wherein

the pressure value detection section comprises a pressure sensitive sensor configured to directly sense pressure.

11. The information processing apparatus according to claim 10 , wherein

the pressure sensitive sensor directly senses the pressure without consideration of the detected proximity volume.

12. The information processing apparatus according to claim 1 , wherein

the pressure value detection section detects the pressure value without consideration of the detected proximity volume.

13. An information processing method comprising the steps of:

determining whether a proximity volume detected by a touch panel meets a first condition that is to be larger than a first threshold, by a proximity volume determination section of an information processing apparatus including a display section that has a display surface and is capable of displaying information on the display surface, a touch panel that has a contact surface and is capable of detecting a degree of proximity between the contact surface and an operation tool as the proximity volume, a pressure value detection section that detects a pressure value which is a size of a pressure applied to the contact surface by the operation tool, a pressure value monitor section that monitors the pressure value detected by the pressure value detection section in conjunction with an elapsed time, a proximity volume determination section, a pressure value determination section, a first processing section capable of executing a first processing, and a process control section;

determining, by the pressure value determination section, whether the pressure value monitored by the pressure value monitor section has changed;

allowing, by the process control section, the first processing section to execute the first processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined to be changed by the pressure value determination section, and not allowing the first processing section to execute the first processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined not to be changed by the pressure value determination section; and

allowing, by the process control section, a second processing section to execute a second processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined not to be changed by the pressure value determination section,

wherein the first processing is one of an enlargement or reduction of a single page being displayed on the display surface and a screen scrolling within the single page displayed on the display surface, the first processing being performed in accordance with a touch gesture operation performed upon the display surface, and

wherein the second processing is a scrolling between different pages for display on the display surface, the second processing being performed in accordance with a proximity gesture operation performed in proximity to but not touching the display surface, and a speed of the scrolling being set based on the detected proximity volume.

14. The method of claim 13 further comprising:

detecting a drag that is in an operation in which the operation tool moves while contacting the contact surface, as well a distance and a direction that the operation tool moves while contacting the contact surface by the drag; and

executing, by the first processing section, a processing based on the detected distance and the direction as the first processing.

15. The method of claim 14 , wherein first processing comprises:

executing a processing of scrolling within one page displayed in the display surface based on the distance and the direction which are detected by the drag detection section as the first processing.

16. The method of claim 13 further comprising:

detecting a distance and a direction that the operation tool moves while coming into proximity with the contact surface; and

executing, by the second processing section, a processing based on the detected distance and the direction as the second processing.

17. The method of claim 16 , wherein the second processing comprises:

executing a processing of scrolling between a plurality of pages displayed in the display surface based on the distance and the direction that are detected as the second processing.

18. The method of claim 16 , wherein the second processing comprises:

executing a processing of enlarging and reducing information displayed in the display surface based on the distance and the direction that are detected as the second processing.

19. The method of claim 16 , wherein the second processing comprises:

executing a processing of speeding up and down a reproducing speed of a video image displayed in the display surface based on the distance and the direction that are detected as the second processing.

20. A non-transitory computer readable medium storing a program causing a computer to function as an information processing apparatus including:

a display section that has a display surface and is capable of displaying information on the display surface;

a touch panel that has a contact surface and is capable of detecting a degree of proximity between the contact surface and an operation tool as a proximity volume;

a pressure value detection section that detects a pressure value which is a size of a pressure applied to the contact surface by the operation tool;

a pressure value monitor section that monitors the pressure value detected by the pressure value detection section in conjunction with an elapsed time;

a proximity volume determination section that determines whether the proximity volume detected by the touch panel meets a first condition which is to be larger than a first threshold;

a pressure value determination section that determines whether the pressure value monitored by the pressure value monitor section has changed;

a first processing section capable of executing a first processing;

a process control section that allows the first processing section to execute the first processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined to be changed by the pressure value determination section, and that does not allow the first processing section to execute the first processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined not to be changed by the pressure value determination section; and

a second processing section capable of executing a second processing,

wherein the process control section allows the second processing section to execute the second processing when the first condition is determined to be met by the proximity volume determination section and the pressure value is determined not to be changed by the pressure value determination section,

wherein the first processing is one of an enlargement or reduction of a single page being displayed on the display surface and a screen scrolling within the single page displayed on the display surface, the first processing being performed in accordance with a touch gesture operation performed upon the display surface, and

wherein the second processing is a scrolling between different pages for display on the display surface, the second processing being performed in accordance with a proximity gesture operation performed in proximity to but not touching the display surface, and a speed of the scrolling being set based on the detected proximity volume.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2010
From: HOMMA, FUMINORI; NASHIDA, TATSUSHI
To: SONY CORPORATION
Reel/Frame 024851/0480 →
Priority Claims (1)
JP P2009-202956 · Sep 2, 2009 · national
Continuity (1)
Related Publication 20110050629A1 · Mar 3, 2011