Function execution program, terminal device, function execution method, recording medium and information processing system
First Claim
1. A non-transitory computer-readable medium having recorded thereon a function execution program, the function execution program causing a computer to:
- detect a contact point on an input unit integral with a display unit and measure contact duration at the contact point before a movement of the contact point;
when the contact duration is greater than or equal to a first predetermined time and less than a second predetermined time, display a first function guide corresponding a second time range including the contact duration among a plurality of time ranges into which a first time range whose lower limit is the first predetermined time is divided, the first function guide including first information indicating a correspondence between at least one first preset movement of the contact point and at least one first preset function to be executed;
when the contact duration is the second predetermined time or more, cease the display of the first function guide and display a second function guide corresponding a third time range including the contact duration among the plurality of time ranges, the second function guide including second information indicating a correspondence between at least one second preset movement of the contact point and at least one second preset function to be executed;
detect a continuous movement of the contact point and measure a moving distance of the contact point;
when the first function guide is displayed and the moving distance is a predetermined distance or more, execute a first preset function of the at least one first preset function which is preset for the detected movement of the contact point; and
when the second function guide is displayed and the moving distance is a predetermined distance or more, execute a second preset function of the at least one second preset function which is preset for the detected movement of the contact point,wherein each of the at least one second preset function corresponding to the third time range is different from each of the at least one first preset function corresponding to the second time range.
4 Assignments
0 Petitions
Accused Products
Abstract
There are provided a function execution program, a terminal device, a function execution method, a recording medium and an information processing system capable of providing a more convenient touch panel operation method to a user. A computer is caused to function as a time measure means that detects a contact on an input means integral with a display means and measures contact duration at the contact point, a distance measure means that detects a continuous movement of the contact point and measures a moving distance, and an execution means that when the contact duration is a predetermined time or more and the moving distance is a predetermined distance or more, executes a preset function.
-
Citations
8 Claims
-
1. A non-transitory computer-readable medium having recorded thereon a function execution program, the function execution program causing a computer to:
-
detect a contact point on an input unit integral with a display unit and measure contact duration at the contact point before a movement of the contact point; when the contact duration is greater than or equal to a first predetermined time and less than a second predetermined time, display a first function guide corresponding a second time range including the contact duration among a plurality of time ranges into which a first time range whose lower limit is the first predetermined time is divided, the first function guide including first information indicating a correspondence between at least one first preset movement of the contact point and at least one first preset function to be executed; when the contact duration is the second predetermined time or more, cease the display of the first function guide and display a second function guide corresponding a third time range including the contact duration among the plurality of time ranges, the second function guide including second information indicating a correspondence between at least one second preset movement of the contact point and at least one second preset function to be executed;
detect a continuous movement of the contact point and measure a moving distance of the contact point;when the first function guide is displayed and the moving distance is a predetermined distance or more, execute a first preset function of the at least one first preset function which is preset for the detected movement of the contact point; and when the second function guide is displayed and the moving distance is a predetermined distance or more, execute a second preset function of the at least one second preset function which is preset for the detected movement of the contact point, wherein each of the at least one second preset function corresponding to the third time range is different from each of the at least one first preset function corresponding to the second time range. - View Dependent Claims (2)
-
-
3. A terminal device, including at least one processor, comprising:
-
a time measure unit, within the at least one processor, configured to detect a contact point on an input unit integral with a display unit and measure contact duration at the contact point before a movement of the contact point; a function guide unit, within the at least one processor, configured to; when the contact duration is greater than or equal to a first predetermined time and less than a second predetermined time, display a first function guide corresponding a second time range including the contact duration among a plurality of time ranges into which a first time range whose lower limit is the first predetermined time is divided, the first function guide including first information indicating a correspondence between at least one first preset movement of the contact point and at least one first preset function to be executed; when the contact duration is the second predetermined time or more, cease the display of the first function guide and display a second function guide corresponding a third time range including the contact duration among the plurality of time ranges, the second function guide including second information indicating a correspondence between at least one second preset movement of the contact point and at least one second preset function to be executed; a distance measure unit, within the at least one processor, configured to detect a continuous movement of the contact point and measure a moving distance of the contact point; and an execution unit, within the at least one processor, configured to; when the first function guide is displayed and the moving distance is a predetermined distance or more, execute a first preset function of the at least one first preset function which is preset for the detected movement of the contact point, and when the second function guide is displayed and the moving distance is a predetermined distance or more, execute a second preset function of the at least one second preset function which is preset for the detected movement of the contact point, wherein each of the at least one second preset function corresponding to the third time range is different from each of the at least one first preset function corresponding to the second time range. - View Dependent Claims (4)
-
-
5. A function execution method, executed by at least one processor, the method comprising:
-
detecting, using the at least one processor, a contact point on an input unit integral with a display unit and measuring contact duration at the contact point before a movement of the contact point; when the contact duration is greater than or equal to a first predetermined time and less than a second predetermined time, displaying, using the at least one processor, a first function guide corresponding a second time range including the contact duration among a plurality of time ranges into which a first time range whose lower limit is the first predetermined time is divided, the first function guide including first information indicating a correspondence between at least one first preset movement of the contact point and at least one first preset function to be executed; when the contact duration is the second predetermined time or more, ceasing, using the at least one processor, the displaying of the first function guide and displaying, using the at least one processor, a second function guide corresponding a third time range including the contact duration among the plurality of time ranges, the second function guide including second information indicating a correspondence between at least one second preset movement of the contact point and at least one second preset function to be executed; detecting, using the at least one processor, a continuous movement of the contact point and measuring the moving distance of the contact point; when the first function guide is displayed and the moving distance is a predetermined distance or more, executing, using the at least one processor, a first preset function of the at least one first preset function which is preset for the detected movement of the contact point; and when the second function guide is displayed and the moving distance is a predetermined distance or more, executing, using the at least one processor, a second preset function of the at least one second preset function which is preset for the detected movement of the contact point, wherein each of the at least one second preset function corresponding to the third time range is different from each of the at least one first preset function corresponding to the second time range. - View Dependent Claims (6)
-
-
7. An information processing system comprising a terminal device and a server device to which the terminal device can be connected via a network,
wherein the terminal device comprises: -
at least one first processor; a time measure unit, within the at least one first processor, configured to detect a contact point on an input unit integral with a display unit and measure contact duration at the contact point before a movement of the contact point; a function guide unit, within the at least one processor, configured to; when the contact duration is greater than or equal to a first predetermined time and less than a second predetermined time, display a first function guide corresponding a second time range including the contact duration among a plurality of time ranges into which a first time range whose lower limit is the first predetermined time is divided, the first function guide including first information indicating a correspondence between at least one first preset movement of the contact point and at least one first preset function to be executed, and when the contact duration is the second predetermined time or more, cease the display of the first function guide and display a second function guide corresponding a third time range including the contact duration among the plurality of time ranges, the second function guide including second information indicating a correspondence between at least one second preset movement of the contact point and at least one second preset function to be executed; a distance measure unit, within the at least one first processor, configured to detect a continuous movement of the contact point and measure a moving distance of the contact point; and a transmission unit, within the at least one first processor, configured to; when the first function guide is displayed and the moving distance is a predetermined distance or more, transmit, to the server device, an execution request for a first preset function of at least one first preset function which is preset for the detected movement of the contact point, and when the second function guide is displayed and the moving distance is a predetermined distance or more, transmit, to the server device, an execution request for a second preset function of the at least one second preset function which is preset for the detected movement of the contact point, wherein each of the at least one second preset function corresponding to the third time range is different from each of the at least one first preset function corresponding to the second time range, and the server device comprises; at least one second processor; a receiving unit, within the at least one second processor, configured to receive the execution request transmitted from the terminal device; and a processing unit, within the at least one second processor, configured to execute a processing corresponding to the received execution request. - View Dependent Claims (8)
-
Specification