System and method of pointed position detection, presentation system, and program
First Claim
1. A pointed position detection system which detects a position of a light spot that is projected into an image display region by using a pointer implement, the pointed position detection system comprising:
- image pick-up means which picks up an image of the image display region;
position detection means which detects a pointed position of the light spot within the picked-up image display region; and
receiver means which receives a state signal transmitted in from the pointer implement during a pointing operation performed by the pointer implement, the state signal indicating a state in which the pointer implement is projecting the light spot;
wherein the position detection means detects a position of the light spot as a pointed position in the image display region, based on reception timing of the state signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of pointed position detection, a presentation system, and a program that make it possible to detect a pointed position accurately. The system of the present invention which detects a position of a light spot that has been projected into an image display region by using an infrared pointer comprises: a CCD camera that picks up an image of this image display region; a pointing coordinate detection section that is position detection means which detects a pointed position of the light spot within the image display region; and a receiver section which receive a state signal that is transmitted from the infrared pointer during a pointer operation by that infrared pointer. The pointing coordinate detection section detects a position of the light spot as the pointed position on the image display region, based on the reception timing of the state signal.
32 Citations
19 Claims
-
1. A pointed position detection system which detects a position of a light spot that is projected into an image display region by using a pointer implement, the pointed position detection system comprising:
-
image pick-up means which picks up an image of the image display region;
position detection means which detects a pointed position of the light spot within the picked-up image display region; and
receiver means which receives a state signal transmitted in from the pointer implement during a pointing operation performed by the pointer implement, the state signal indicating a state in which the pointer implement is projecting the light spot;
wherein the position detection means detects a position of the light spot as a pointed position in the image display region, based on reception timing of the state signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
wherein the position detection means performs correction calculations in the detection of the pointed position, based on pointed position data for a plurality of frames. -
3. The pointed position detection system as defined in claim 1,
wherein the position detection means performs correction calculations in the detection of the pointed position that are based on delay time data which indicates a delay time comprising at least one of a processing delay time and a transfer delay time up until the detection of the state signal. -
4. The pointed position detection system as defined in claim 1, wherein the pointer implement comprises:
-
light spot projection means which projects the light spot when a predetermined operating section is operated; and
transmitter means which transmits the state signal in synchronization with the projection of the light spot.
-
-
5. The pointed position detection system as defined in claim 4, wherein:
-
the state signal comprises an identification signal for the pointer implement; and
the pointed position detection system further comprises identification means which identifies the pointer implement, based on the identification signal for the pointer implement.
-
-
6. The pointed position detection system as defined in claim 4, wherein:
-
the transmitter means transmits the state signal in a wireless fashion; and
the receiver means receives the state signal in a wireless fashion.
-
-
7. A presentation system for performing a presentation in which a light spot is projected by a pointer implement into an image display region, the presentation system comprising:
-
display means which displays an image in the image display region;
the pointed position detection system as defined in claim 1; and
processing means which performs processing in which a pointed position detected by the position detection means is reflected in predetermined data processing.
-
-
8. The presentation system as defined in claim 7,
wherein the processing means performs position control of a cursor comprised within a display image, based on the detected pointed position.
-
-
9. A program embodied on an information storage medium or in a carrier wave for detecting a position of a light spot that is projected into an image display region by using a pointer implement, the program implementing in a computer:
-
position detection means which detects a pointed position of the light spot within the image display region, based on an image signal from an image pick-up means which picks up an image of the image display region; and
means for causing a receiver means to receive a state signal that is transmitted in from the pointer implement during a pointing operation performed by the pointer implement, the state signal indicating a state in which the pointer implement is projecting the light spot;
wherein the position detection means detects a position of the light spot as a pointed position in the image display region, based on reception timing of the state signal. - View Dependent Claims (10, 11, 12, 13, 14, 15)
wherein the position detection means performs correction calculations in the detection of the pointed position, based on pointed position data for a plurality of frames. -
11. The program as defined in claim 9,
wherein the position detection means performs correction calculations in the detection of the pointed position that are based on delay time data which indicates a delay time comprising at least one of a processing delay time and a transfer delay time up until the detection of the state signal. -
12. The program as defined in claim 9, wherein:
-
the state signal comprises an identification signal for the pointer implement; and
the program further implements in a computer, identification means which identifies the pointer implement, based on the identification signal for the pointer implement.
-
-
13. The program as defined in claim 12,
wherein the receiver means receives the state signal in a wireless fashion. -
14. The program as defined in claim 9, further implementing in a computer:
-
means for causing an image display means to display an image in the image display region; and
processing means which performs processing in which a pointed position detected by the position detection means is reflected in predetermined data processing.
-
-
15. The program as defined in claim 14,
wherein the processing means performs position control of a cursor comprised within the display image, based on the detected pointed position.
-
-
16. A pointed position detection method of detecting a position of a light spot that is projected into an image display region by using a pointer implement, the method comprising:
-
an image picking-up step of picking up an image of the image display region;
a position detection step of detecting a pointed position of the light spot within the picked-up image display region; and
a reception step of receiving a state signal transmitted in from the pointer implement during a pointing operation performed by the pointer implement, the state signal indicating a state in which the pointer implement is projecting the light spot;
wherein the position detection step detects a position of the light spot as a pointed position in the image display region, based on reception timing of the state signal. - View Dependent Claims (17, 18, 19)
wherein the position detection step performs correction calculations in the detection of the pointed position, based on pointed position data for a plurality of frames. -
18. The program as defined in claim 16,
wherein the position detection step performs correction calculations in the detection of the pointed position that are based on delay time data which indicates a delay time comprising at least one of a processing delay time and a transfer delay time up until the detection of the state signal. -
19. The program as defined in claim 16, further comprising:
a step of performing position control of a cursor comprised within the display image, based on the detected pointed position.
-
Specification