Position detection system, game machine, program, and information storage medium
Abstract
A position detection system includes a position detection section which detects irradiation positions of gun controllers GC 1 and GC 2 based on images from an imaging device, and a determination section which determines that which of the gun controllers GC 1 and GC 2 irradiates which of the detected irradiation positions. The gun controller GC 1 emits a beam in a first emission pattern, and the gun controller GC 2 emits a beam in a second emission pattern differing from the first emission pattern. The determination section determines that the irradiation position is the irradiation position of the gun controller GC 1 when the irradiation pattern formed at the irradiation position in the images of a plurality of frames is a first irradiation pattern, and determines that the irradiation position is the irradiation position of the gun controller GC 2 when the irradiation pattern is a second irradiation pattern.
Claims
exact text as granted — not AI-modified1 . A position detection system which detects a plurality of irradiation positions of beams emitted from a plurality of beam emission controllers on a screen based on images from an imaging device which images the screen, the position detection system comprising:
a position detection section which detects the plurality of irradiation positions of the beams emitted from the plurality of beam emission controllers on the screen based on the images from the imaging device, the plurality of irradiation positions including a first irradiation position and a second irradiation position; and a determination section which determines which of the beams emitted from the plurality of beam emission controllers irradiates which of the detected irradiation positions, wherein a first beam emission controller among the plurality of beam emission controllers emits a beam in a first emission pattern, wherein a second beam emission controller among the plurality of beam emission controllers emits a beam in a second emission pattern which is different from the first emission pattern, and wherein the determination section determines that the first irradiation position is irradiated by a beam from the first beam emission controller when an irradiation pattern formed at the first irradiation position in the images of a plurality of frames is a first irradiation pattern formed by a beam emitted in the first emission pattern and, determines that the second irradiation position is irradiated by a beam from the second beam emission controller when an irradiation pattern formed at the second irradiation position in the images of a plurality of frames is a second irradiation pattern formed by a beam emitted in the second emission pattern.
2 . The position detection system as defined in claim 1 ,
wherein the first emission pattern is a pattern in which an emission and non-emission of a beam are repeated after an initial emission of the beam, wherein the second emission pattern is a pattern in which an emission and non-emission of a beam are repeated after an initial emission of the beam in a pattern differing from the first emission pattern, and wherein the position detection section determines coordinates of the first and second irradiation positions based on light-on patterns formed on the images by the beams emitted in the initial emission in the first and second emission patterns, respectively.
3 . The position detection system as defined in claim 2 ,
wherein the determination section determines that the first irradiation position is irradiated by the beam from the first beam emission controller when a light-on/light-off pattern formed by the beam emitted after the initial emission on the first irradiation position is the first irradiation pattern, and determines that the second irradiation position is irradiated by the beam from the second beam emission controller when a light-on/light-off pattern formed by the beam emitted after the initial emission on the second irradiation position is the second irradiation pattern.
4 . The position detection system as defined in claim 1 ,
wherein the position detection section and the determination section perform position detection processing and determination processing, respectively, based on the images imaged in an imaging frame interval TI which is shorter than a processing frame interval TP.
5 . A game machine comprising:
the position detection system as defined in claim 1; the plurality of beam emission controllers; a camera including the imaging device; a game processing section which performs game processing based on an irradiation position detected by the position detection system; and an image generation section which generates an image to be displayed on a screen based on a processing result of the game processing section.
6 . A game machine comprising:
the position detection system as defined in claim 2; the plurality of beam emission controllers; a camera including the imaging device; a game processing section which performs game processing based on an irradiation position detected by the position detection system; and an image generation section which generates an image to be displayed on a screen based on a processing result of the game processing section.
7 . A game machine comprising:
the position detection system as defined in claim 3; the plurality of beam emission controllers; a camera including the imaging device; a game processing section which performs game processing based on an irradiation position detected by the position detection system; and an image generation section which generates an image to be displayed on a screen based on a processing result of the game processing section.
8 . A game machine comprising:
the position detection system as defined in claim 4; the plurality of beam emission controllers; a camera including the imaging device; a game processing section which performs game processing based on an irradiation position detected by the position detection system; and an image generation section which generates an image to be displayed on a screen based on a processing result of the game processing section.
9 . The game machine as defined in claim 5 , comprising:
a pattern setting section which sets the first emission pattern to the first beam emission controller and sets the second emission pattern differing from the first emission pattern to the second beam emission controller.
10 . The game machine as defined in claim 6 , comprising:
a pattern setting section which sets the first emission pattern to the first beam emission controller and sets the second emission pattern differing from the first emission pattern to the second beam emission controller.
11 . The game machine as defined in claim 7 , comprising:
a pattern setting section which sets the first emission pattern to the first beam emission controller and sets the second emission pattern differing from the first emission pattern to the second beam emission controller.
12 . The game machine as defined in claim 8 , comprising:
a pattern setting section which sets the first emission pattern to the first beam emission controller and sets the second emission pattern differing from the first emission pattern to the second beam emission controller.
13 . The game machine as defined in claim 5 ,
wherein the position detection section and the determination section of the position detection system are provided in the camera.
14 . The game machine as defined in claim 6 ,
wherein the position detection section and the determination section of the position detection system are provided in the camera.
15 . The game machine as defined in claim 7 ,
wherein the position detection section and the determination section of the position detection system are provided in the camera.
16 . A program for a game machine which includes a position detection system which detects a plurality of irradiation positions of beams emitted from a plurality of beam emission controllers on a screen based on images from an imaging device which images the screen, the program causing a computer to function as:
a pattern setting section which sets a first emission pattern to a first beam emission controller among the plurality of beam emission controllers and sets a second emission pattern, which is different from the first emission pattern, to a second beam emission controller among the plurality of beam emission controllers; a game processing section which performs game processing based on the irradiation positions detected by the position detection system; and an image generation section which generates an image to be displayed on the screen based on a processing result of the game processing section, wherein the first beam emission controller emits a beam in the first emission pattern set by the pattern setting section, and the second beam emission controller emits a beam in the second emission pattern set by the pattern setting section, wherein a position detection section included in the position detection system detects the plurality of irradiation positions of the beams emitted from the plurality of beam emission controllers on the screen based on the images from the imaging device, the plurality of irradiation positions including a first irradiation position and a second irradiation position, wherein the determination section included in the position detection system determines that the first irradiation position is irradiated by a beam from the first beam emission controller when an irradiation pattern formed at the first irradiation position in the images of a plurality of frames is a first irradiation pattern formed by a beam emitted in the first emission pattern and, determines that the second irradiation position is irradiated by a beam from the second beam emission controller when an irradiation pattern formed at the second irradiation position in the images of a plurality of frames is a second irradiation pattern formed by a beam emitted in the second emission pattern, and wherein the game processing section performs the game processing based on coordinates of the irradiation positions detected by the position detection section and a determination result of the determination section.
17 . The program as defined in claim 16 ,
wherein the first emission pattern is a pattern in which an emission and non-emission of a beam are repeated after an initial emission of the beam, wherein the second emission pattern is a pattern in which an emission and non-emission of a beam are repeated after an initial emission of the beam in a pattern differing from the first emission pattern, and wherein the position detection section determines coordinates of the first and second irradiation positions based on light-on patterns formed on the images by the beams emitted in the initial emission in the first and second emission patterns, respectively.
18 . The program as defined in claim 17 ,
wherein the determination section determines that the first irradiation position is irradiated by the beam from the first beam emission controller when a light-on/light-off pattern formed by the beam emitted after the initial emission on the first irradiation position is the first irradiation pattern, and determines that the second irradiation position is irradiated by the beam from the second beam emission controller when a light-on/light-off pattern formed by the beam emitted after the initial emission on the second irradiation position is the second irradiation pattern.
19 . The program as defined in claim 16 wherein the position detection section and the determination section perform position detection processing and determination processing, respectively, based on the images imaged in an imaging frame interval TI which is shorter than a processing frame interval TP.
20 . A computer-readable information storage medium which stores the program defined in claim 16.Join the waitlist — get patent alerts
Track US2005026703A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.