Shooting video game machine
AssigneeKonami Corporation
InventorTatsuya Kobayashi
Life of this patent
Estimating the term…
Abstract
A shooting video game machine includes a monitor screen, a light source near the monitor screen, and a mock gun having an image sensor with a pixel array for capturing an image including the monitor screen and the light source. A light source position detection unit detects as image position of an image of the light source in the pixel array. A hit position detection unit for determines a position aimed at on the monitor screen based on the image position. The light source position detection unit includes a detector for detecting pixels having data of the image of the light source and stores only address of the detect pixels to a memory. A light source position calculator calculate the image position of the light source according to the address data stored in the memory in a certain time period.
Claims12
A shooting video game machine wherein an object image is a target to be shot at, comprising:
- a monitor screen for displaying the object image;
- a light source arranged at a position having a predetermined positional relationship to the monitor screen;
- a mock gun for aiming at the object image on the monitor screen, the mock gun having an area sensor having an array of pixels for capturing an image including an image of the light source;
- a light source position detection unit for detecting an image position of the image of the light source within the array of pixels of the area sensor during a frame cycle;
- the light source position detection unit including:
- a light source image address detector for reading pixel data from the array of pixels and detecting address data of the pixel data corresponding to the image of the light source from a series of pixel data sequentially read from the array of pixels;
- a memory for temporarily storing the address data detected by the light source image address detector;
- writing means for writing to the memory only the address data detected of the pixel data corresponding to the image of the light source and not writing address data of pixel data not corresponding to the image of the light source;
- and
- a light source position calculator for calculating the image position of the image of the light source based on the address data stored in the memory;
- and
- a hit position detection unit for detecting a hit position of the mock gun on the monitor screen based on the image position of the light source in the array of pixels and the predetermined position relationship of the light source to the monitor screen.
A shooting video game machine wherein an object image is a target to be shot at, comprising:
- a monitor screen for displaying the object image;
- a light source arranged at a position having a predetermined positional relationship to the monitor screen;
- a mock gun for aiming at the object image on the monitor screen, the mock gun having an area sensor having an array of pixels for capturing an image including an image of the light source;
- a light source position detection unit for detecting an image position of the image of the light source within the array of pixels of the area sensor during a frame cycle, the light source position detection unit including:
- a memory for storing pixel addresses;
- a light source image address detector for serially reading the array of pixels, determining ones of the pixels having data corresponding to the image of the light source based on a threshold during the serial reading, and storing addresses of the ones of the pixels in the memory based on having the data corresponding to the image of the light source;
- and
- a light source position calculator for calculating the image position of the image of the light source based on the addresses stored in the memory;
- and
- a hit position detection unit for detecting a hit position of the mock gun on the monitor screen based on the image position of the light source in the array of pixels and the predetermined position relationship of the light source to the monitor screen.
Dependencies are inferred from the claim text.