Coordinate input apparatus and method, coordinate input pointing device, storage medium, and computer program
First Claim
1. A coordinate input apparatus which comprises a fixed unit fixed at a predetermined position and a pointing device operated by a user and inputs coordinate data representing coordinates by said pointing device, comprising said fixed unit comprises first reception means for receiving a first signal from said pointing device, and first transmission means for transmitting a second signal to said pointing device, and said pointing device comprises second reception means for receiving the second signal from said first transmission means, coordinate calculation means for calculating the coordinate data on the basis of the second signal received by said second reception means, and second transmission means for transmitting at least the coordinate data calculated by said coordinate calculation means to said first reception means as the first signal.
1 Assignment
0 Petitions
Accused Products
Abstract
In inputting coordinate data on an information display screen from a pointing device, a signal is transmitted from the pointing device to a light-receiving element of a fixed unit by infrared light, a signal representing the tilt of the pointing device itself is received by light-receiving elements of the pointing device by infrared light, and on the basis of the signal, coordinate data is calculated by the coordinate calculation section of the pointing device. In this case, the pointing device can obtain the relative tilt of the pointing device itself as coordinate data by the interaction with respect to the fixed unit.
71 Citations
64 Claims
-
1. A coordinate input apparatus which comprises a fixed unit fixed at a predetermined position and a pointing device operated by a user and inputs coordinate data representing coordinates by said pointing device, comprising
said fixed unit comprises first reception means for receiving a first signal from said pointing device, and first transmission means for transmitting a second signal to said pointing device, and said pointing device comprises second reception means for receiving the second signal from said first transmission means, coordinate calculation means for calculating the coordinate data on the basis of the second signal received by said second reception means, and second transmission means for transmitting at least the coordinate data calculated by said coordinate calculation means to said first reception means as the first signal.
-
12. A coordinate input method in which a fixed unit fixed at a predetermined position and a pointing device operated by a user are used, and the pointing device is used to input coordinate data representing coordinates, comprising:
-
the first transmission step of transmitting a first signal representing a start of operation from the pointing device to the fixed unit;
the first reception step of receiving the first signal by the fixed unit;
the second transmission step of transmitting a second signal representing a direction of presence of the fixed unit itself to the pointing device;
the second reception step of receiving the second signal by the pointing device; and
the calculation step of calculating the coordinate data in the pointing device on the basis of the second signal. - View Dependent Claims (13, 26, 56, 63)
-
-
14. A coordinate input pointing device operated by a user and used to input coordinate data representing coordinates to a fixed unit fixed at a predetermined position, comprising:
-
transmission means for transmitting a first signal to the fixed unit;
reception means for receiving a second signal from the fixed unit; and
coordinate calculation means for calculating the coordinate data on the basis of the second signal received by said reception means, wherein the coordinate data calculated on the basis of the second signal is transmitted to the fixed unit as the first signal. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 27, 57, 64)
-
-
28. A coordinate input apparatus which comprises a pointing device and a main body unit and inputs coordinate information indicated by said pointing device, comprising
said main body unit comprises first detection means for detecting a first incident direction defined as an incident direction of light emitted from said pointing device with reference to said main body unit, and first calculation means for calculating 3D translation information of said pointing device with respect to said main body unit on the basis of a detection result from said first detection means, said pointing device comprises second detection means for detecting a second incident direction defined as a relative incident direction of light emitted from said main body unit with reference to said pointing device, and second calculation means for calculating 3-axis rotation information of said pointing device on the basis of a detection result from said second detection means, and calculation results calculated by said first and second calculation means are substantially simultaneously output.
-
46. A coordinate input method of using a pointing device and a main body unit and inputting coordinate information indicated by the pointing device, comprising:
-
the first detection step of detecting, by the main body unit, a first incident direction defined as an incident direction of light emitted from the pointing device with reference to the main body unit;
the first calculation step of calculating 3D translation information of the pointing device with respect to the main body unit on the basis of a detection result in the first detection step;
the second detection step of detecting, by the pointing device, a second incident direction defined as a relative incident direction of light emitted from the main body unit with reference to the pointing device; and
the second calculation step of calculating 3-axis rotation information of the pointing device on the basis of a detection result in the second detection step, wherein calculation results calculated in the first and second calculation steps are substantially simultaneously output. - View Dependent Claims (48, 59)
-
-
49. A coordinate input apparatus which comprises a pointing device and a main body unit and inputs coordinate information indicated by said pointing device, comprising
said main body unit comprises first light-emitting means for emitting light, and first detection means for detecting light emitted from said pointing device, and said pointing device comprises second light-emitting means for emitting light, and second detection means for detecting the light emitted from said main body unit, first light-emitting operation of said first light-emitting means has a first correspondence relationship synchronized with second detection operation of said second detection means, second light-emitting operation of said second light-emitting means has a second correspondence relationship synchronized with first detection operation of said first detection means, and the first and second correspondence relationships satisfy a predetermined condition.
-
53. A coordinate input method of using a pointing device and a main body unit and inputting coordinate information indicated by the pointing device, comprising:
-
the first light-emitting step of emitting light from the main body unit;
the first detection step of detecting, by the main body unit, light emitted from the pointing device;
the second light-emitting step of emitting light from the pointing device; and
the second detection step of detecting, by the pointing device, the light emitted from the main body unit, wherein first light-emitting operation in the first light-emitting step has a first correspondence relationship synchronized with second detection operation in the second detection step, second light-emitting operation in the second light-emitting step has a second correspondence relationship synchronized with first detection operation in the first detection step, and the first and second correspondence relationships satisfy a predetermined condition. - View Dependent Claims (55, 61)
-
Specification