Patent ID: 8421750

Claim:
A data processing device comprising: a cursor position decision unit configured to decide a cursor position based on a physical quantity signal generated in accordance with movement of a pointing device in space and transmitted from the pointing device to the data processing device, and to output cursor position information; a display control unit configured to display an image having a plurality of selection options and to display a cursor on the image based on the cursor position information outputted from the cursor position decision unit; a switch operation signal detection unit configured to detect a switch operation signal generated by operation of an operation switch of the pointing device and transmitted from the pointing device to the data processing device; a storage unit configured to store, for a predetermined period, at least one of the cursor position information outputted from the cursor position decision unit and event information according to one of the selection options located in the image at a position corresponding to the cursor position detected by the cursor position decision unit; an event generation unit configured to generate an execution event when a first switch operation signal is detected at a first timing by the switch operation signal detection unit indicating that a state of the operation switch has been changed from a first state to a second state, the event generation unit being configured to generate the execution event based on the at least one of the cursor position information and the event information stored in the storage unit at a second timing that is prior to the first timing; and an event execution unit configured to execute the execution event.