Storage medium storing input position processing program, and input position processing device
First Claim
1. A computer-readable storage medium storing an input position processing program executed by a computer of a device that is operated based on an input position outputted from a pointing device according to a user operation, wherein:
- the computer is instructed to perform;
detecting a series of pieces of position data in a predetermined coordinate system based on input positions outputted from the pointing device;
defining a reference position based on a first piece of position data among the detected series of pieces of position data and storing the reference position in a memory;
defining a plurality of areas based on the reference position with one of the defined areas being a reference area in which the reference position is located; and
determining an operation to be performed based on a last piece of position data among the detected series of pieces of position data and the reference position; and
said determining an operation includes;
determining a first operation including, when the last piece of position data indicates a point within a defined area other than the reference area, determining the operation to be performed based on a direction that extends from the reference position to the defined area indicated by the last piece of position data; and
determining a second operation including, when an intermediate piece of position data among the detected series of pieces of position data indicates a point within a defined area other than the reference area and the last piece of position data indicates a point within the reference area, determining the operation to be performed based on a combination of directions, including a direction that extends from the reference position to the defined area indicated by the intermediate piece of position data, and a direction that extends from the defined area indicated by the intermediate piece of position data to the reference position.
1 Assignment
0 Petitions
Accused Products
Abstract
An input position processing program detects a series of pieces of position data based on input positions outputted from a pointing device, and defines a reference position. When the last piece of position data indicates a point within a defined area other than a reference area, an operation is to be performed determined based on a direction that extends from the reference position to the defined area indicated by the last piece of position data. When an intermediate piece of position data indicates a point within a defined area other than the reference area and the last piece of position data indicates a point within the reference area, the operation to be performed is determined based on the combination of directions representing a reciprocal movement between the reference position and the defined area indicated by the intermediate piece of position data.
114 Citations
28 Claims
-
1. A computer-readable storage medium storing an input position processing program executed by a computer of a device that is operated based on an input position outputted from a pointing device according to a user operation, wherein:
-
the computer is instructed to perform; detecting a series of pieces of position data in a predetermined coordinate system based on input positions outputted from the pointing device; defining a reference position based on a first piece of position data among the detected series of pieces of position data and storing the reference position in a memory; defining a plurality of areas based on the reference position with one of the defined areas being a reference area in which the reference position is located; and determining an operation to be performed based on a last piece of position data among the detected series of pieces of position data and the reference position; and said determining an operation includes; determining a first operation including, when the last piece of position data indicates a point within a defined area other than the reference area, determining the operation to be performed based on a direction that extends from the reference position to the defined area indicated by the last piece of position data; and determining a second operation including, when an intermediate piece of position data among the detected series of pieces of position data indicates a point within a defined area other than the reference area and the last piece of position data indicates a point within the reference area, determining the operation to be performed based on a combination of directions, including a direction that extends from the reference position to the defined area indicated by the intermediate piece of position data, and a direction that extends from the defined area indicated by the intermediate piece of position data to the reference position. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable storage medium storing an input position processing program executed by a computer of a device that is operated based on an input position outputted from a pointing device according to a user operation, wherein:
-
the computer is instructed to perform; detecting a series of pieces of position data in a predetermined coordinate system based on input positions outputted from the pointing device; defining a reference position based on a first piece of position data among the detected series of pieces of position data and storing the reference position in a memory; determining a first operation including determining an operation to be performed based on a direction that extends from the reference position to a position indicated by a last piece of position data among the detected series of pieces of position data ; determining a second operation including determining the operation to be performed based on a combination of directions, including a direction that extends from the reference position to a position indicated by an intermediate piece of position data among the detected series of pieces of position data, and a direction that extends from the position indicated by the intermediate piece of position data to the reference position; and controlling a display including displaying, on a display device, an image based on the coordinate system, and displaying, on the image near a position indicated by the last piece of position data, an indicator indicating the direction based on which operation to be performed is determined in said determining the first operation and an indicator indicating the combination of directions based on which operation to be performed is determined in said determining the second operation.
-
-
7. A computer-readable storage medium storing an input position processing program executed by a computer capable of performing a display operation of displaying images separately on a first display section and a second display section, together forming a display device, based on an input position outputted from a pointing device according to a user operation, wherein:
-
the computer is instructed to perform; detecting a series of pieces of position data in a display coordinate system of an image displayed on the first display section based on input positions outputted from the pointing device, and storing the position data in a memory, wherein said series of pieces of position data result from a sliding operation of the pointing device; defining, as a reference position, a first piece of position data among the series of pieces of stored position data , and storing the reference position in the memory; processing to obtain a display image based on at least one piece of position data among the series of pieces of position data; and controlling a display including, when an operation direction indicated by the series of pieces of position data in the display coordinate system with respect to the reference position indicates a reference direction that extends from a position of the first display section toward a position of the second display section, displaying the display image obtained in the processing on the second display section. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable storage medium storing an input position processing program executed by a computer capable of performing a display operation of displaying images separately on a first display section and a second display section, together forming a display device, based on an input position outputted from a pointing device according to a user operation, wherein the computer is instructed to perform:
-
detecting a series of pieces of position data in a display coordinate system of an image displayed on the first display section based on input positions outputted from the pointing device, and storing the position data in a memory, wherein said series of pieces of position data result from a sliding operation of the pointing device; defining, as a reference position, a first piece of position data among the series of pieces of stored position data , and storing the reference position in the memory; obtaining a display image based on at least one piece of position data among the series of pieces of position data; and controlling a display including, when an operation direction indicated by the series of pieces of position data in the display coordinate system with respect to the reference position indicates a reciprocal movement along a direction in which the first display section and the second display section are arranged with respect to each other, displaying the display image obtained in the processing on the second display section while at least a portion of an image displayed on the second display section is displayed on the first display section.
-
-
15. A video game device comprising:
-
a touch panel that detects input positions outputted from a pointing device; a computer-readable storage medium that stores a processing program; and a processor that executes the processing program, based on an input position outputted from the pointing device according to a user operation, in order to perform; detecting a series of pieces of position data in a predetermined coordinate system based on input positions detected by the touch panel and outputted from the pointing device; defining a reference position based on a first piece of position data among the detected series of pieces of position data and storing the reference position in a computer-readable memory; defining a plurality of areas based on the reference position with one of the defined areas being a reference area in which the reference position is located; and determining an operation to be performed based on a last piece of position data among the detected series of pieces of position data and the reference position, said determining an operation including; determining a first operation including, when the last piece of position data indicates a point within a defined area other than the reference area, determining the operation to be performed based on a direction that extends from the reference position to the defined area indicated by the last piece of position data; and determining a second operation including, when an intermediate piece of position data among the detected series of pieces of position data indicates a point within a defined area other than the reference area and the last piece of position data indicates a point within the reference area, determining the operation to be performed based on a combination of directions, including a direction that extends from the reference position to the defined area indicated by the intermediate piece of position data, and a direction that extends from the defined area indicated by the intermediate piece of position data to the reference position. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A video game device comprising:
-
a touch panel that detects a series of pieces of position data in a predetermined coordinate system based on input positions outputted from a pointing device; a computer-readable storage medium that stores a processing program; and a processor that executes the processing program based on an input position outputted from the pointing device according to a user operation in order to perform; defining a reference position based on a first piece of position data among the detected series of pieces of position data and storing the reference position in a computer-readable memory; determining a first operation including determining an operation to be performed based on a direction that extends from the reference position to a position indicated by a last piece of position data among the detected series of pieces of position data; determining a second operation including determining the operation to be performed based on a combination of directions, including a direction that extends from the reference position to a position indicated by an intermediate piece of position data among the detected series of pieces of position data, and a direction that extends from the position indicated by the intermediate piece of position data to the reference position; and a display device that displays an image based on the coordinate system, and displays, on the image near a position indicated by the last piece of position data, an indicator indicating the direction based on which operation to be performed is determined in determining the first operation and an indicator indicating the combination of directions based on which operation to be performed is determined in determining the second operation.
-
-
21. A game device comprising:
-
a display device including a first display section and a second display section that is separate from the first display section; a touch panel, associated with one of the first display section and the second display section of the display device; a computer-readable storage medium that stores a processing program; and a processor that executes the processing program based on an input position detected by the touch panel and outputted from a pointing device according to a user operation in order to perform; detecting a series of pieces of position data in a display coordinate system of an image displayed on the first display section based on input positions outputted from the pointing device, and storing the position data in a computer-readable memory, wherein said series of pieces of position data result from a sliding operation of the pointing device; defining, as a reference position, a first piece of position data among the series of pieces of stored position data, and storing the reference position in the memory; processing to obtain a display image based on at least one piece of position data among the series of pieces of position data; and controlling a display including, when an operation direction indicated by the series of pieces of position data in the display coordinate system with respect to the reference position indicates a reference direction that extends from a position of the first display section toward a position of the second display section, displaying the display image obtained in the processing on the second display section. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A video game device comprising:
-
a display device including a first display section and a second display section that is separate from the first display section; a touch panel, associated with one of the first display section and the second display section of the display device; a computer-readable storage medium that stores a processing program; and a processor that executes the processing program based on an input position detected by the touch panel and outputted from a pointing device according to a user operation in order to perform; detecting a series of pieces of position data in a display coordinate system of an image displayed on the first display section based on input positions outputted from the pointing device, and storing the position data in a memory, wherein said series of pieces of position data result from a sliding operation of the pointing device; defining, as a reference position, a first piece of position data among the series of pieces of stored position data, and storing the reference position in the memory; obtaining a display image based on at least one piece of position data among the series of pieces of position data; and controlling a display including, when an operation direction indicated by the series of pieces of position data in the display coordinate system with respect to the reference position indicates a reciprocal movement along a direction in which the first display section and the second display section are arranged with respect to each other, displaying the display image obtained in the processing on the second display section while at least a portion of an image displayed on the second display section is displayed on the first display section.
-
Specification