Information processing apparatus, information processing method, information processing program, and mobile terminal
First Claim
1. An information processing apparatus within a housing comprising:
- a tap operation detecting unit including a vibration sensor to detect vibrations caused by tapping directly on a housing and representing a tap operation, said tap operation detecting unit configured to detect both (a) the number of tap operations for tapping directly on a position corresponding to upper, lower, left and right parts of the housing, and (b) the tapped position on the housing at which the housing part is tapped;
a storage unit storing a plurality of application programs;
an activated application table storing an application program to be activated as determined by both the tapped position part on the housing and the number of tap operations; and
a control unit configured to recognize an application program corresponding to (i) the tapped position part and (ii) the number of tap operations with reference to the activated application table on the basis of the tapped position part and the number of tap operations detected by the tap operation detecting unit, to read out the recognized application program from the storage unit, and to activate the recognized application program.
5 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus includes a tap operation detecting unit configured to detect the number of tap operations for tapping a housing and a tapped position of the housing, a storage unit storing a plurality of application programs, an activated application table storing an application program to be activated in association with the tapped position of the housing and the number of tap operations, and a control unit configured to detect an application program corresponding to the tapped position and the number of tap operations with reference to the activated application table on the basis of the tapped position and the number of tap operations detected by the tap operation detecting unit, to read out the detected application program from the storage unit, and to activate the detected application program.
13 Citations
13 Claims
-
1. An information processing apparatus within a housing comprising:
-
a tap operation detecting unit including a vibration sensor to detect vibrations caused by tapping directly on a housing and representing a tap operation, said tap operation detecting unit configured to detect both (a) the number of tap operations for tapping directly on a position corresponding to upper, lower, left and right parts of the housing, and (b) the tapped position on the housing at which the housing part is tapped; a storage unit storing a plurality of application programs; an activated application table storing an application program to be activated as determined by both the tapped position part on the housing and the number of tap operations; and a control unit configured to recognize an application program corresponding to (i) the tapped position part and (ii) the number of tap operations with reference to the activated application table on the basis of the tapped position part and the number of tap operations detected by the tap operation detecting unit, to read out the recognized application program from the storage unit, and to activate the recognized application program. - View Dependent Claims (2)
-
-
3. An information processing apparatus comprising:
-
a storage unit disposed within a housing for storing a plurality of application programs associated with respective upper, lower, left and right locations on the housing at which a user may tap; an application activating unit configured to activate a stored application program corresponding to and determined by which one of locations the upper, lower, left and right on the housing that the user taps directly; a tap operation detecting unit including a vibration sensor to detect vibrations caused by tapping directly on a location of the housing of the apparatus and representing a tap operation, said tap operation detecting unit configured to detect at least the number of tap operations for tapping the housing while the application program corresponding to the tapped location on the housing that is activated by the application activating unit is active; a corresponding information processing table storing information processing of each of the plurality of application programs as determined by at least the number of tap operations detected by the tap operation detecting unit; and a control unit configured to detect information processing of the activated application program determined by the number of tap operations with reference to the corresponding information processing table when the tap operation detecting unit detects the number of tap operations while the application program is active and to execute the detected information processing. - View Dependent Claims (4, 5, 6, 7)
-
-
8. An information processing method comprising the steps of:
-
causing a vibration sensor to detect vibrations caused by tapping directly on a position of a housing having upper, lower, left and right parts and representing a tap operation; causing a tap operation detecting unit to detect both (a) the number of tap operations for tapping directly on the housing, and (b) the tapped position of the housing at which the housing is tapped; causing a control unit to recognize, as a function of (i) the part of the housing that is tapped and (ii) the number of tap operations, an application program corresponding to the tapped position and the number of tap operations from a plurality of application programs stored in a storage unit with reference to an activated application table that stores an application program to be activated on the basis of both the tapped position on the housing and the number of tap operations; and causing the control unit to read out the recognized application program from the storage unit and to activate the application program.
-
-
9. An information processing method comprising the steps of
causing a stored one of plural application programs to be activated corresponding to and determined by which one of the upper, lower, left and right locations on a housing that is tapped directly by a user; -
causing a vibration sensor to detect vibrations caused by tapping directly on the housing and representing a tap operation; causing a tap operation detecting unit to detect at least the number of times the user taps the housing while the activated application program is active; causing a control unit to detect, when the number of tap operations is detected while the application program corresponding to the tapped location on the housing is active, information processing of the activated application program determined by the number of tap operations with reference to a corresponding information processing table that stores information processing of each of the plurality of application programs as determined by at least the number of tap operations; and causing the control unit to execute the detected information processing.
-
-
10. A non-transitory computer readable record medium on which is stored an information processing program that, when executed by a processor, performs the steps of;
-
causing the processor to function as a to operation detection control unit that controls a tap operation detecting unit to detect both (a) the number of tap operations for tapping directly on a housing sensed by a vibration sensor that detects vibrations caused by tapping directly on a position of the housing and (b) an upper, lower, left and right position of the housing at which the housing is tapped; causing the processor to function as a corresponding application detecting unit for recognizing, as a function of (i) the part of the housing that is tapped and (ii) number of tap operations detected, a respective one of plural stored application program corresponding to the tapped part and the number of tap operations with reference to an activated application table that stores an application program to be activated on the basis of both the tapped part on the housing and the number of tap operations; and causing the processor to function as a control unit for reading out said one stored application program and for activating the application program.
-
-
11. A non-transitory computer readable record medium on which is stored an information processing program that, when executed by a processor, performs the steps of:
-
causing the processor to function as an application activating unit for activating a stored one of plural application programs corresponding to and determined by which one of the upper, lower, left and right locations on a housing that is tapped directly by a user; causing the processor to function as a tap operation detection control unit to detect at least the number of times the user taps on the housing sensed by a vibration sensor that detects vibrations caused by tapping directly on the housing while the stored application program is active; causing the processor to function as a corresponding application detecting unit for detecting, when the number of tap operations is detected while the application program corresponding to the tapped location on the housing is active, information processing of the activated application program determined by the number of tap operations with reference to a corresponding information processing table that stores information processing of each of the plurality of application programs as determined by at least the number of tap operations; and causing the processor to function as a control unit for reading out the stored application program and for activating the read out application program.
-
-
12. A mobile terminal comprising:
-
a tap operation detecting unit including a vibration sensor to detect vibrations caused by tapping directly on a position of a housing of the mobile terminal and representing a tap operation, said tap operation detecting unit configured to detect both (a) the number of tap operations for tapping directly on a position corresponding to upper, lower, left and right parts of the housing, and (b) the tapped position on the housing at which the housing part is tapped; a storage unit storing a plurality of application programs; an activated application table storing an application program to be activated as determined by both the tapped position part on the housing and the number of tap operations; and a control unit configured to recognize an application program corresponding to (i) the tapped position part and (ii) the number of tap operations with reference to the activated application table on the basis of the tapped position part and the number of tap operations detected by the tap operation detecting unit, to read out the recognized application program from the storage unit, and to activate the recognized application program.
-
-
13. A mobile terminal comprising:
-
a storage unit disposed within a housing of the mobile terminal for storing a plurality of application programs associated with respective upper, lower, left and right locations on the housing at which a user may tap; an application activating unit configured to activate, a stored application program corresponding to and determined by which one the upper, lower, left and right locations on the housing that the user taps directly; a tap operation detecting unit including a vibration sensor to detect vibrations caused by tapping directly on a location of the housing of the mobile terminal and representing a tap operation, said tap operation detecting unit configured to detect at least the number of tap operations for tapping the housing while the application program corresponding to the tapped location on the housing that is activated by the application activating unit is active; a corresponding information processing table storing information processing of each of the plurality of application programs as determined by at least the number of tap operations detected by the tap operation detecting unit; and a control unit configured to detect information processing of the activated application program determined by the number of tap operations with reference to the corresponding information processing table when the tap operation detecting unit detects the number of tap operations while the application program is active and to execute the detected information processing.
-
Specification