Image processing apparatus, operation standardization method, and non-transitory computer-readable recording medium encoded with operation standardization program with an application program that supports both a touch panel capable of detecting only one position and a touch panel capable of detecting a plurality of positions simultaneously
First Claim
1. An image processing apparatus comprising:
- a display device to display an image;
a touch panel capable of detecting touching of one or more positions a user on a display surface of said display device; and
a processor configured to;
(a) control said display device and said touch panel,(b) in response to detection of the touching of one or more positions by said touch panel, to output touch events each including positional information indicating each of said one or more positions,(c) based on a set of a plurality of touch events continuously output, to determine one of a plurality of gesture events accepted based on a designation of a user, and(d) in response to acceptance of said gesture event, to control said image processing apparatus to cause it to execute a process,wherein said processor is configured to;
in response to acceptance of the gesture event, control execution of a process corresponding to said accepted gesture event based on a predetermined corresponding relationship between the gesture event and the process;
accept an installation of an application program for accepting an operation different from the gesture event and executing the process;
in a case where the process executed in said application program and the process determined by said corresponding relationship are the processes of the same type, to associate the gesture event corresponding to the process determined by said corresponding relationship with the process executed in said application program,in response to acceptance of the gesture event at the time of execution of said application program, to specify a process associated with said accepted gesture event, andto execute said specified process.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus includes a display portion, a touch panel, and a control portion. The control portion includes a touch event generating portion to output a touch event indicating a position detected by the touch panel, a gesture event determining portion to determine a gesture event on the basis of a set of touch events continuously output from the touch event generating portion, an application portion operable, when receiving process identification information, to perform a process corresponding to the process identification information, an association portion operable, at the stage when an application program is installed, to associate each of a plurality of types of processes determined by the application program with one of gesture events, a process specifying portion to specify the process associated with the gesture event determined, and an operation notification portion to output the process identification information of the specified process to the application portion.
9 Citations
12 Claims
-
1. An image processing apparatus comprising:
-
a display device to display an image; a touch panel capable of detecting touching of one or more positions a user on a display surface of said display device; and a processor configured to; (a) control said display device and said touch panel, (b) in response to detection of the touching of one or more positions by said touch panel, to output touch events each including positional information indicating each of said one or more positions, (c) based on a set of a plurality of touch events continuously output, to determine one of a plurality of gesture events accepted based on a designation of a user, and (d) in response to acceptance of said gesture event, to control said image processing apparatus to cause it to execute a process, wherein said processor is configured to; in response to acceptance of the gesture event, control execution of a process corresponding to said accepted gesture event based on a predetermined corresponding relationship between the gesture event and the process; accept an installation of an application program for accepting an operation different from the gesture event and executing the process; in a case where the process executed in said application program and the process determined by said corresponding relationship are the processes of the same type, to associate the gesture event corresponding to the process determined by said corresponding relationship with the process executed in said application program, in response to acceptance of the gesture event at the time of execution of said application program, to specify a process associated with said accepted gesture event, and to execute said specified process. - View Dependent Claims (2, 3, 4)
-
-
5. An operation standardization method performed by a computer controlling an image processing apparatus, said image processing apparatus comprising:
-
a display device to display an image; a touch panel capable of detecting one or more positions designated by a user on a display surface of said display device, and a processor configured to; (a) control said display device and said touch panel, (b) in response to detection of the touching of one or more positions by said touch panel, to output touch events each including positional information indicating each of said one or more positions, (c) based on a set of a plurality of touch events continuously output, to determine one of a plurality of gesture events accepted based on a designation of a user, and (d) in response to acceptance of said gesture event, to control said image processing apparatus to cause it to execute a process, wherein said method comprises; in response to acceptance of the gesture event, controlling execution of a process corresponding to said accepted gesture event based on a predetermined corresponding relationship between the gesture event and the process; accepting an installation of an application program for accepting an operation different from the gesture event and executing the process; in a case where the process executed in said application program and the process determined by said corresponding relationship are the processes of the same type, associating the gesture event corresponding to the process determined by said corresponding relationship with the process executed in said application program, in response to acceptance of the gesture event at the time of execution of said application program, specifying a process associated with said accepted gesture event, and executing said specified process. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer-readable recording medium encoded with an operation standardization program performed by a computer controlling an image processing apparatus, said image processing apparatus comprising:
-
a display device to display an image; a touch panel capable of detecting one or more positions designated by a user on a display surface of said display device, and a processor configured to; (a) control said display device and said touch panel, (b) in response to detection of the touching of one or more positions by said touch panel, to output touch events each including positional information indicating each of said one or more positions, (c) based on a set of a plurality of touch events continuously output, to determine one of a plurality of gesture events accepted based on a designation of a user, and (d) in response to acceptance of said gesture event, to control said image processing apparatus to cause it to execute a process, wherein said method comprises; in response to acceptance of the gesture event, controlling execution of a process corresponding to said accepted gesture event based on a predetermined corresponding relationship between the gesture event and the process; accepting an installation of an application program for accepting an operation different from the gesture event and executing the process; in a case where the process executed in said application program and the process determined by said corresponding relationship are the processes of the same type, associating the gesture event corresponding to the process determined by said corresponding relationship with the process executed in said application program, in response to acceptance of the gesture event at the time of execution of said application program, specifying a process associated with said accepted gesture event, and executing said specified process said image processing apparatus including a display portion to display an image, a touch panel capable of detecting one or more positions designated by a user on a display surface of said display portion, and an application portion operable, in the case where an application program is executed and one of a plurality of pieces of process identification information for respectively identifying a plurality of types of processes determined by said application program is input, to perform one of said plurality of types of processes that corresponds to said input process identification information, the program causing said computer to perform; a touch event generating step of, in response to detection of one or more positions by said touch panel, outputting touch event(s) each including positional information indicating the corresponding one of said one or more positions; a gesture event determining step of, in the case where a plurality of touch events are continuously output in said touch event generating step, determining one of a plurality of gesture events on the basis of a set of said continuously output touch events; an association step of, at the stage when said application program is installed, associating each of said plurality of types of processes determined by said application program with one of said plurality of gesture events in correspondence with said application program; a process specifying step of specifying one of said plurality of types of processes that is associated in said association step, in correspondence with said application program, with the gesture event determined in said gesture event determining step; and an operation notification step of outputting the process identification information of said specified process to said application portion. - View Dependent Claims (10, 11, 12)
-
Specification