Information processing apparatus, information processing method, and program
First Claim
1. An information processing apparatus comprising:
- circuitry configured to;
detect a position of an operating tool pressing a screen;
detect pressure intensity of the operating tool;
detect a movement of the operating tool based on information on the detected position;
count a number of repetitions of a cycle of changes in the pressure intensity;
measure a time period of the pressure intensity after increase is maintained, wherein a specific function is determined from a plurality of different specific functions based on a length of the measured time period; and
provide the specific function from the plurality of different specific functions based on both the detected pressure intensity and the counted number of repetitions;
provide, in a case of the measured time period is a first predetermined length, one of (1) a function of translating a character string specified as a translation target into a different language than the language of the character string depending on the number of the repetitions counted and (2) a function of searching, with a specified character string as a search target, information on one search engine depending on the number of the repetitions counted; and
cancel, in a case of the time period measured is a second predetermined length, performing one of (1) the translation operation on the character string specified as a translation target and (2) the search operation having the specified character string in the search target, wherein the second predetermined length is longer than the first predetermined length.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is an information processing apparatus including a position detection unit that detects a position of an operating tool pressing a screen, a pressure intensity detection unit that detects pressure intensity of the operating tool, a movement detection unit that detects a movement of the operating tool based on information on the position detected by the position detection unit, and a function providing unit that provides a specific function corresponding to an increase in the pressure intensity in a case a rest state or a subtly-moving state of the operating tool is detected by the movement detection unit and the pressure intensity detected by the pressure intensity detection unit increases.
20 Citations
8 Claims
-
1. An information processing apparatus comprising:
circuitry configured to; detect a position of an operating tool pressing a screen; detect pressure intensity of the operating tool; detect a movement of the operating tool based on information on the detected position; count a number of repetitions of a cycle of changes in the pressure intensity; measure a time period of the pressure intensity after increase is maintained, wherein a specific function is determined from a plurality of different specific functions based on a length of the measured time period; and provide the specific function from the plurality of different specific functions based on both the detected pressure intensity and the counted number of repetitions; provide, in a case of the measured time period is a first predetermined length, one of (1) a function of translating a character string specified as a translation target into a different language than the language of the character string depending on the number of the repetitions counted and (2) a function of searching, with a specified character string as a search target, information on one search engine depending on the number of the repetitions counted; and cancel, in a case of the time period measured is a second predetermined length, performing one of (1) the translation operation on the character string specified as a translation target and (2) the search operation having the specified character string in the search target, wherein the second predetermined length is longer than the first predetermined length. - View Dependent Claims (2, 3, 4, 5)
-
6. An information processing method comprising performing by an information processing apparatus the steps of:
-
detecting a position of an operating tool pressing a screen; detecting pressure intensity of the operating tool; counting a number of repetitions of a cycle of changes in the pressure intensity; detecting a movement of the operating tool based on information on the position detected in the step of detecting a position; measuring a time period of the pressure intensity; and providing a specific function from a plurality of different specific functions based on both the detected pressure intensity and the counted number of repetitions, wherein in a case of the time period measured is a first predetermined length, performing one of (1) a function of translating a character string specified as a translation target into a different language than the language of the character string depending on the number of the repetitions counted and (2) a function of searching, with a specified character string as a search target, information on one search engine depending on the number of the repetitions counted, and cancels, in a case of the time period measured is a second predetermined length, one of (1) the translation operation on the character string specified as a translation target and (2) the search operation having the specified character string in the search target, wherein the second predetermined length is longer than the first predetermined length. - View Dependent Claims (7)
-
-
8. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to perform a method, the method comprising:
-
detecting a position of an operating tool pressing a screen; detecting pressure intensity of the operating tool; counting a number of repetitions of a cycle of changes in the pressure intensity; detecting a movement of the operating tool based on information on the position detected by the position detection function; measuring a time period of the pressure intensity; and providing a specific function from a plurality of different specific functions based on both the detected pressure intensity and the counted number of repetitions, wherein in a case of the time period measured is a first predetermined length, performing one of (1) a function of translating a character string specified as a translation target into a different language than the language of the character string depending on the number of the repetitions counted and (2) a function of searching, with a specified character string as a search target, information on one search engine depending on the number of the repetitions counted, and cancels, in a case of the time period measured is a second predetermined length, one of (1) the translation operation on the character string specified as a translation target and (2) the search operation having the specified character string in the search target, wherein the second predetermined length is longer than the first predetermined length.
-
Specification