Electronic game machine and main body apparatus and controllers used therein
First Claim
1. An electronic game machine comprising a main console having a plurality of connectors, and a plurality of controllers detachably connected to corresponding ones of the plurality of connectors, wherein said main console comprises:
- a central processing unit,an I/0 circuit relaying signals between said central processing unit and said connectors, and having a port to which the connectors are connected in parallel relative to each other, anda plurality of channel number specifying means corresponding to said connectors, for defining different parameters corresponding to different channel numbers associated with said connectors;
and wherein each controller comprises;
channel number detecting means for detecting the channel number associated with said controller, said detection based upon said channel number specifying means corresponding to said corresponding one of the connectors;
and wherein said I/O circuit comprises;
read command sending means for sending a read command including one of said channel numbers to each controller through the port; and
each of said controllers further comprises;
coincidence detecting means for detecting whether said one channel number included in the read command coincides with the channel number associated with said controller as detected by said channel number detecting means, andoperation status signal transmitting means for transmitting an operation status signal to the I/O circuit when said coincidence detecting means detects the coincidence of channel numbers.
1 Assignment
0 Petitions
Accused Products
Abstract
To present an electronic game machine simple in constitution and excellent in extendability. A main body apparatus comprises an interface having one port and connectors connected in parallel to this one port. Connectors have corresponding capacitors setting channel numbers to corresponding connectors based on different capacitive values. The controllers detect the channel numbers assigned thereto according to the capacitors relating to the corresponding connectors. The I/O circuit sends out read commands including channel numbers to the controllers through port. The controllers detect whether the channel included in the read command coincides or not with the channel number detected. The controller transmits the signal showing its own operation status to the interface when a coincidence condition is detected.
-
Citations
11 Claims
-
1. An electronic game machine comprising a main console having a plurality of connectors, and a plurality of controllers detachably connected to corresponding ones of the plurality of connectors, wherein said main console comprises:
-
a central processing unit, an I/0 circuit relaying signals between said central processing unit and said connectors, and having a port to which the connectors are connected in parallel relative to each other, and a plurality of channel number specifying means corresponding to said connectors, for defining different parameters corresponding to different channel numbers associated with said connectors; and wherein each controller comprises; channel number detecting means for detecting the channel number associated with said controller, said detection based upon said channel number specifying means corresponding to said corresponding one of the connectors; and wherein said I/O circuit comprises; read command sending means for sending a read command including one of said channel numbers to each controller through the port; and each of said controllers further comprises; coincidence detecting means for detecting whether said one channel number included in the read command coincides with the channel number associated with said controller as detected by said channel number detecting means, and operation status signal transmitting means for transmitting an operation status signal to the I/O circuit when said coincidence detecting means detects the coincidence of channel numbers. - View Dependent Claims (2, 3)
-
-
4. A main console of an electronic game machine having a plurality of connectors to which a plurality of controllers are correspondingly detachably connected comprising:
-
a central processing unit, an I/O circuit for relaying signals between said central processing unit and said connectors, and having a port to which the connectors are connected in parallel relative to each other, and a plurality of channel number specifying means corresponding to said connectors, for defining different parameters corresponding to different channel numbers associated with said connectors; wherein each controller detects the channel number associated with said controller, on the basis of said channel number specifying means of said corresponding connector, and wherein said I/O circuit comprises; read command sending means for sending a read command including one of said channel numbers to each controller through the port; and each controller transmits an operation status signal to said I/O circuit when the channel number included in the read command coincides with the channel number associated with said controller.
-
-
5. Controllers detachably connected to a plurality of connectors provided in a main console of an electronic game machine, comprising:
-
a plurality of channel number specifying means defining different parameters corresponding to different of said connectors provided in said main body apparatus, channel number detecting means for detecting a defined channel number corresponding to one of said connectors, means for supplying a read command including a reference channel number corresponding to one of said connectors to receive the read command, coincidence detecting means for detecting whether the channel number included in the read command coincides with the defined channel number detected by the channel number detecting means, and operation status signal transmitting means for transmitting an operation status signal to said main console, in response to a detection by said coincidence detecting means of a coincidence between the reference channel number and the defined channel number.
-
-
6. A video game system comprising:
-
a main console having a main processor to run the video game and at least one I/O port to which a plurality of connectors each relay status signals, each connector having an element uniquely identifying the respective connectors to the I/O port; and a plurality of controllers having status switches, the controllers detachably connected to respective ones of the plurality of connectors to provide said respective ones of the plurality of connectors with said status signals. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification