DE69426664T2 - Vielfachverbinder für spielapparat - Google Patents
Vielfachverbinder für spielapparatInfo
- Publication number
- DE69426664T2 DE69426664T2 DE69426664T DE69426664T DE69426664T2 DE 69426664 T2 DE69426664 T2 DE 69426664T2 DE 69426664 T DE69426664 T DE 69426664T DE 69426664 T DE69426664 T DE 69426664T DE 69426664 T2 DE69426664 T2 DE 69426664T2
- Authority
- DE
- Germany
- Prior art keywords
- input
- data
- output
- connector
- game console
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/23—Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/24—Constructional details thereof, e.g. game controllers with detachable joystick handles
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/843—Special adaptations for executing a specific game genre or game mode involving concurrently two or more players on the same game device, e.g. requiring the use of a plurality of controllers or of a specific view of game data for each player
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
- A63F13/98—Accessories, i.e. detachable arrangements optional for the use of the video game device, e.g. grip supports of game controllers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1025—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals details of the interface with the game device, e.g. USB version detection
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8088—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game involving concurrently several players in a non-networked game, e.g. on the same game console
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0382—Plural input, i.e. interface arrangements in which a plurality of input device of the same type are in communication with a PC
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
- Pinball Game Machines (AREA)
- Slot Machines And Peripheral Devices (AREA)
Description
- Die vorliegende Erfindung bezieht sich auf eine Vielfachverbindungseinrichtung zur Verwendung in einem Spielgerät zum Übertragen von Daten von mehreren Eingabemitteln an ein Hauptteil des Spielgeräts.
- Mehrere Jahre sind vergangen, seit Heimvideospielvorrichtungen auf den Markt gekommen sind, und in jüngerer Zeit wurde eine große Vielzahl von Unterhaltungsspielen entwickelt. Videospiele sind für Unterhaltungszwecke sehr populär. Bei einem derartigen Heimvideospielgerät sind normalerweise zwei Eingabemittel direkt mit seinem Hauptteil verbunden.
- In dem Fall, in dem eine Spielesoftware gleichzeitig von drei oder mehr Spielern gespielt wird, betreiben die Spieler folglich zwei Eingabemittel im Wechsel, in Übereinstimmung mit den Instruktionen der Spielesoftware. Eine derartige Verwendungsweise ist jedoch nur auf Spieletypen wie beispielsweise Simulationsspiele usw. anwendbar. Dieses ist ein Problem gewesen.
- Für Spielesoftware, wie beispielsweise Handlungsspiele, Schießspiele, usw., die es erfordern, daß die Spieler die Eingabemittel in Realzeit bedienen, sind Adapter mit mehreren Verbindungsanschlüssen entwickelt worden, die an die Eingabemittel angeschlossen werden. Die Eingabemittel sind an die entsprechenden mehreren Verbindungsanschlüsse angeschlossen, und der Adapter ist an einen Verbindungsanschluß für die Eingabemittel eines Spielgeräterumpfs oder einer Spielkonsole angeschlossen. Die Verwendung des Adapters gestattet es, daß Spieler gleichzeitig mehrere Eingabemittel betreiben, um ein Spiel zu erweitern.
- Bei diesem herkömmlichen Adapter wird die Steuerung der mehreren an den Adapter angeschlossenen Eingabemittel, wie beispielweise die Überwachung der Verbindungszustände der Eingabemittel, Einlesen von Daten von den Eingabemitteln, usw., durch die Spielkonsole durchgeführt. Folglich sind die Steuerung der Eingabemittel und die Verarbeitung von Eingangsdaten durch die Spielkonsole kompliziert, und sie sind nicht auf Spiele anwendbar, die eine Hochgeschwindigkeits-Datenverarbeitung erfordern.
- Eine Aufgabe der vorliegenden Erfindung ist es, eine Vielfachverbindungseinrichtung zu schaffen, die Daten von mehreren Eingabemitteln an einen Hauptteil oder Rumpf eines Spielgeräts liefern kann, wobei die Spielkonsole weniger mit einer Datenverarbeitung belastet ist.
- Andere Arten einer Verbindung mehrerer Eingabemittel mit einer Spielkonsole sind bekannt. Die JP-A-2182281 offenbart einen Steuerdaten-Übertragungsadapter zum Übertragen von Daten in einem drahtlosen Zustand, der eine Vielfachverbindungseinrichtung bildet, wie sie in dem Oberbegriff von Anspruch 1 beschrieben ist. Die EP-A-0485227 offenbart einen Kommunkationsadapter zum Senden und Empfangen von Daten zwischen mehreren Spielesets.
- Die Erfindung schafft eine Vielfachverbindungseinrichtung für eine Verwendung in einem Spielgerät, aufweisend: mehrere Eingangsverbinder für eine Verbindung mit entsprechenden Eingabemitteln; einen Ausgangsverbinder für eine Verbindung mit einem Rumpf des Spielgeräts zum Ausgeben von Daten an den Spielgeräterumpf; und gekennzeichnet durch eine Steuerungseinheit zum sequentiellen Lesen von Daten von Eingabemitteln, die an den mehreren Eingangsverbindern angeschlossen sind, und zum Ausgeben der gelesenen Daten über den Ausgangsverbinder an den Spielgeräterumpf; wobei die Steuerungseinheit eine Speichereinheit zum Speichern der sequentiell von den mehreren Eingabemitteln gelesenen Daten aufweist und in Reaktion auf einen Befehl des Spielgeräts die sequentiell von den mehreren Eingabemitteln gelesenen, durch die Speichereinheit gespeicherten Daten über den Ausgangsverbinder abgibt.
- Vorzugsweise weist die Vielfachverbindungseinrichtung darüber hinaus eine Auswahleinrichtung auf, die einen individuellen Auswahlzustand hat, der einen der mehreren Eingangsverbinder auswählt, wobei, wenn der individuelle Auswahlzustand ausgewählt ist, die Steuerungseinheit den Eingangsverbinder, der durch die Auswahleinrichtung ausgewählt ist, mit dem Ausgangsverbinder verbindet.
- Vorzugsweise hat die Auswahleinrichtung einen Vielfach-Auswahlzustand, der die Vielzahl der Eingangsverbindungen auswählt, und wenn der Vielfach-Auswahlzustand ausgewählt ist, gibt die Steuerungseinheit an dem Ausgangsverbinder die durch die Speichereinheit gespeicherten Daten der mehreren Eingangsmittel als eine Gruppe aus.
- Gemäß der vorliegenden Erfindung liest die Vielfachverbindungseinrichtung für eine Verwendung in einem Spielgerät sequentiell Daten von einer Vielzahl von Eingabemitteln und gibt die gelesenen Daten an den Rumpf des Spielgeräts in einer Gruppe ab, wodurch das Spielgerät weniger beladen ist und für komplizierte und unterhaltsame Spiele verwendet werden kann, die eine Hochgeschwindigkeits-Datenverarbeitung erfordern.
- Fig. 1 ist eine perspektivische Ansicht, die die Vielfachverbindungseinrichtung für eine Verwendung in einem Spielgerät gemäß einer Ausführungsform der vorliegenden Erfindung zeigt.
- Fig. 2 ist ein Blockdiagramm der Vielfachverbindungseinrichtung für eine Verwendung in einem Spielgerät gemäß Fig. 1.
- Fig. 3A bis 3C sind Beispiele für Eingabevorrichtungen, die für die Vielfachverbindungseinrichtung für eine Verwendung in einem Spielgerät gemäß der Ausführungsform von Fig. 1 einsetzbar sind.
- Fig. 4 ist ein Blockdiagramm eines Hauptteils der Vielfachverbindungseinrichtung gemäß der Ausführungsform von Fig. 1.
- Fig. 5 ist ein Schaltungsdiagramm des Hauptteils der Vielfachverbindungseinrichtung gemäß der Ausführungsform von Fig. 4.
- Fig. 6 ist eine erläuternde Ansicht des Betriebs der Vielfachverbindungseinrichtung gemäß der vorliegenden Erfindung.
- Fig. 7 ist ein Flußdiagramm, das den Betrieb der Vielfachverbindungseinrichtung gemäß der vorliegenden Erfindung erläutert.
- Fig. 8 ist eine weitere erläuternde Ansicht des Betriebs der Vielfachverbindungseinrichtung gemäß der vorliegenden Erfindung.
- Fig. 9 A und 9B sind weitere erläuternde Ansichten des Betriebs der Vielfachverbindungseinrichtung gemäß der vorliegenden Erfindung.
- Fig. 10 ist ein Zeitdiagramm, das den Betrieb der Vielfachverbindungseinrichtung gemäß der vorliegenden Erfindung erläutert.
- Wie in den Fig. 1 und 2 dargestellt ist, ist die Vielfachverbindungseinrichtung 30 gemäß einer Ausführungsform der vorliegenden Erfindung zwischen einer Spielkonsole 10 und einer Eingabevorrichtung bzw. Eingabemitteln 20 vorgesehen. Die Spielkonsole 10 hat zwei Eingangsanschlüsse 12a, 12b, an die höchstens zwei Eingabevorrichtungen angeschlossen werden können, wie beispielsweise ein Joy-Pad, ein Joy-Stick, eine Maus, usw. Die Vielfachverbindungseinrichtung 30 ist an einen der Eingangsanschlüsse 12a, 12b der Spielkonsole 10 angeschlossen.
- In Fig. 1 ist die Eingabevorrichtung 20 ein Joy-Pad, das an einen der Eingangsanschlüsse 12a der Spielkonsole 10 angeschlossen ist, und die Vielfachverbindungseinrichtung 30 ist an den anderen Eingangsanschluß 12b angeschlossen.
- Die Vielfachverbindungseinrichtung 30 hat vier Eingangsverbinder oder -anschlüsse 32a, 32b, 32c, 32d, an die höchstens vier Eingabevorrichtungen angeschlossen werden können, wie beispielsweise ein Joy-Pad, ein Joy-Stick, eine Maus, usw. In Fig. 1 ist die Eingabevorrichtung 20 ein Joy-Pad, das an den am weitesten links vorgesehen Eingangsverbinder 32a der Vielfachverbindungseinrichtung 30 angeschlossen ist.
- Ein Modus-Schiebeschalter 34 ist an der Oberseite der Vielfachverbindungseinrichtung 30 vorgesehen. Der Modusschalter 34 dient zum Auswählen eines Betriebsmodus der Vielfachverbindungseinrichtung 30 und wird geschaltet zwischen: einem Modus A zum Aktivieren nur von an den Eingangsanschluß 32a angeschlossenen Eingabevorrichtungen, einem Modus B zum Aktivieren nur von an den Eingangsanschluß 32b angeschlossenen Eingabevorrichtungen, einem Modus C zum Aktivieren nur von an den Eingangsanschluß 32c angeschlossenen Eingabevorrichtungen, einem Modus D zum Aktivieren nur von an den Eingangsanschluß 32d angeschlossenen Eingabevorrichtungen, sowie einem Modus MULTI zum Aktivieren aller an die vier Eingangsanschlüsse 32a, 32b, 32c, 32d angeschlossenen Eingabevorrichtungen.
- Wie in Fig. 2 dargestellt ist, ist ein aus einem Chip bestehender Mikrocomputer 36 in die Vielfachverbindungseinrichtung gemäß dieser Ausführungsform integriert, um Operationen der Vielfachverbindungseinrichtung 30 zu steuern. Der Einzelchip-Mikrocomputer 36 umfaßt eine CPU 36a, ein ROM 36b und ein RAM 36c, und er ist an eine Busleitung 38 angeschlossen.
- Diese Ausführungsform verwendet den Einzelchip-Mikrocomputer 36 zum Steuern von Operationen der Vielfachverbindungseinrichtung 30, aber eine Logikschaltung kann für die Steuerung verwendet werden, die die gleichen Operationen wie der Einzelchip-Mikrocomputer 36 durchführt.
- Fig. 3 zeigt Beispiele für Eingabevorrichtungen 20, die für die Vielfachverbindungseinrichtung gemäß dieser Ausführungsform einsetzbar sind.
- Fig. 3A zeigt ein herkömmliches 3-Knopf-Joy-Pad 22. Das Joy-Pad 22 hat einen Richtungsknopf 22a auf der linken Seite, einen Startknopf 22b sowie drei Befehlsknöpfe 22c, 22d, 22e auf der rechten Seite.
- Fig. 3B zeigt ein 6-Knopf-Joy-Pad 24, das gegenüber dem allgemeinen 3-Knopf-Joy-Pad 22 eine Verbesserung hinsichtlich der Bedienbarkeit darstellt. Ein Richtungsknopf 24a ist auf der linken Seite vorgesehen, ein Startknopf 24b ist in der Mitte vorgesehen, und sechs Befehlsknöpfe 24c, 24d, 24e, 24f, 24g, 24h sind auf der rechten Seite vorgesehen.
- Fig. 3C zeigt eine Maus 26. Die Maus 26 hat eine drehbare Kugel (nicht dargestellt) auf der Unterseite und wird über einen Tisch bewegt, wodurch die Kugel gedreht wird, um Daten der Richtung und der Entfernung der Bewegung einzugeben. Zwei Schaltknöpfe 26a, 26b sind auf einem oberen Teil davon vorgesehen, und sie werden gedrückt, um verschiedene Befehle einzugeben.
- Die Struktur der Vielfachverbindungseinrichtung 30 gemäß dieser Ausführungsform wird jetzt im Detail unter Bezugnahme auf Fig. 4 erläutert. Um die Erläuterungen zu vereinfachen, zeigt Fig. 4 nur zwei Eingangsanschlüsse 32a, 32b.
- Der Modusschalter 34 weist einen Anschluß JS 1 für den Modus A auf, zum Aktivieren nur der an den Eingangsanschluß 32a angeschlossenen Eingabevorrichtung, einen Anschluß JS2 für den Modus B zum Aktivieren nur der an den Eingangsanschluß 32b angeschlossenen Eingabevorrichtung, sowie einen Anschluß MULTI für den Modus MULTI zum Aktivieren aller an die Eingangsanschlüsse 32a, 32b angeschlossenen Eingabevorrichtungen.
- Der Modusschalter 34 ist über einen Puffer 40 an die Busleitung 38 angeschlossen. Der Zustand des Modusschalters 34 wird über den Puffer 40 an die Busleitung 38 abgegeben.
- Eine Eingangsauswahlvorrichtung 42 wählt einen der zwei Eingangsanschlüsse 32a, 32b aus und gibt die von der ausgewählten Eingabevorrichtung 20 empfangenen Daten ab. Die Eingangsauswahlvorrichtung 42 umfaßt Eingangsanschlüsse JS 1 bzw. JS2, die an die Eingangsverbinder 32a, 32b angeschlossen sind, einen Ausgangsanschluß OUT zum Ausgeben der ausgewählten Daten, sowie einen Steuerungsanschluß SL zum Eingeben von Befehlsdaten. Ein Signalspeicher (Latch) 44 ist an den Steuerungsanschluß SL der Eingangsauswahlvorrichtung 42 angeschlossen, und der Signalspeicher 44 ist an die Busleitung 38 angeschlossen. Wenn Befehlsdaten über die Busleitung 38 an den Signalspeicher 44 zugeführt werden, wählt die Eingangsauswahlvorrichtung 42 einen der Eingangsanschlüsse JS1, JS2 aus und verbindet diese mit dem Ausgangsanschluß OUT, basierend auf den von dem Signalspeicher 44 übertragenen Befehlsdaten.
- Wenn der Modus A von dem Modusschalter 34 ausgewählt ist, werden Befehlsdaten zum Verbinden des Eingangsanschlusses JS 1 mit dem Ausgangsanschluß OUT von dem Signalspeicher 44 festgehalten, und der Eingangsanschluß JS 1 und der Ausgangsanschluß OUT werden in Verbindung miteinander gebracht.
- Wenn der Modus B von dem Modusschalter 34 ausgewählt ist, werden Befehlsdaten zum Verbinden des Eingangsanschlusses JS2 mit dem Ausgangsanschluß OUT durch den Signalspeicher 44 festgehalten, und der Eingangsanschluß JS2 und der Ausgangsanschluß OUT werden in Verbindung miteinander gebracht.
- Wenn der Modus MULTI von dem Modusschalter 34 ausgewählt ist, werden Befehlsdaten zum Verbinden des Eingangsanschlusses JS1 mit dem Ausgangsanschluß OUT und diejenigen zum Verbinden des Eingangsanschlusses JS2 mit dem Ausgangsanschluß OUT in geeigneter Weise von dem Signalspeicher 44 festgehalten, und die Eingangsanschlüsse JS 1, JS2 werden dynamisch alternierend mit dem Ausgangsanschluß OUT verbunden.
- Von dem Ausgangsanschluß OUT der Eingangsauswahlvorrichtung 42 abgegebene Daten werden über den Puffer 46 an die Busleitung 38 und an eine Ausgangsauswahlvorrichtung 48 übergeben.
- Die Ausgangsauswahlvorrichtung 48 gibt wahlweise entweder die von dem Ausgangsanschluß OUT der Eingangsauswahlvorrichtung 42 abgegebenen Daten oder von einem Signalspeicher 50 festgehaltene Daten ab. Die Ausgangsauswahlvorrichtung 48 weist einen Eingangsanschluß THRU auf, der an den Ausgangsanschluß OUT der Eingangsauswahlvorrichtung 42 angeschlossen ist, einen Eingangsanschluß MULTI, der an den Signalspeicher 50 angeschlossen ist, einen Ausgangsanschluß MD, der an die Spielkonsole 10 angeschlossen ist, sowie einen Steuerungsanschluß SL zum Empfangen von Befehlsdaten. Ein Signalspeicher 52 ist an den Steuerungsanschluß SL der Ausgangsauswahlvorrichtung 48 und an die Busleitung 38 angeschlossen.
- Die Eingangsauswahlvorrichtung 42, der Signalspeicher 44, der Puffer 46, die Ausgangsauswahlvorrichtung 48, der Signalspeicher 50 und der Signalspeicher 52 bilden eine Steuereinheit zum Steuern der Vielfachverbindungseinrichtung 30.
- Wenn Befehlsdaten von dem Signalspeicher 52 über die Busleitung 38 festgehalten werden, basierend auf den von dem Signalspeicher 52 festgehaltenen Befehlsdaten, wählt die Ausgangsauswahlvorrichtung 48 einen der Eingangsanschlüsse THRU, MULTI aus und verbindet diesen mit dem Ausgangsanschluß MD.
- Wenn einer der Modi A, B von dem Modusschalter 34 ausgewählt wird, werden Befehlsdaten zum Verbinden des Eingangsanschlusses THRU mit dem Ausgangsanschluß MD der Ausgangsauswahlvorrichtung 48 von dem Signalspeicher 52 festgehalten, und der Eingangsanschluß THRU und der Ausgangsanschluß MD werden in Verbindung miteinander gebracht.
- Wenn der Modus MULTI von dem Modusschalter 34 ausgewählt wird, werden Befehlsdaten zum Verbinden des Einganganschlußes MULTI mit dem Ausgangsanschluß OUT von dem Signalspeicher 52 festgehalten, und der Eingangsanschluß MULTI und der Ausgangsanschluß MD werden in Verbindung miteinander gebracht.
- Die Eingangsauswahlvorrichtung 42 kann die Eingangsanschlüsse JS1, J52 dynamisch durch den Signalspeicher 44 schalten. Eingabedaten von der an die Eingangsanschlüsse 32a, 32b angeschlossenen Eingabevorrichtung 20 werden über den Puffer 46 sequenziell an die Busleitung 38 abgegeben und von dem RAM 36c des Einzelchip-Mikrocomputers 36 gespeichert. Die in dem RAM 36c gespeicherten Eingabedaten werden sequenziell von dem Signalspeicher 50 festgehalten und durch die Ausgangsauswahlvorrichtung 48 von dem Ausgangsanschluß MD an die Spielkonsole 10 abgegeben.
- Fig. 5 ist ein Beispiel eines Schaltungsdiagramms für die Vielfachverbindungseinrichtung 30 aus Fig. 4. Die Übereinstimmung zwischen diesen beiden wird jetzt erläutert.
- Die Eingangsanschlüsse JS1, JS2 der Eingangsauswahlvorrichtung 42 und die Eingabevorrichtungen sind miteinander über neun Signalleitungen verbunden. Zwei der neun Signalleitungen werden für eine Stromquelle Vcc und GND verwendet, und die verbleibenden sieben Signalleitungen werden für die Eingabe und Ausgabe von Daten verwendet. Eine der sieben Signalleitungen ist immer für die Ausgabe von Signalen vorgesehen. Eine der anderen sechs Signalleitungen ist für die Eingabe oder Ausgabe von Signalen vorgesehen. Die verbleibenden fünf Signalleitungen sind für die Eingabe von Signalen vorgesehen.
- Die Ausgabesignalleitung bedeutet hier eine Signalleitung für ein Ausgeben eines Signals von den Eingangsanschlüssen JS1, JS2 der Eingangsauswahlvorrichtung 42 an die Eingabevorrichtung 20. Eine Eingabesignalleitung bedeutet eine Signalleitung für ein Eingeben eines Signals von der Eingabevorrichtung 20 an die Eingangsanschlüsse JS1, JS2 der Eingangsauswahlvorrichtung 42.
- Die Eingangsauswahlvorrichtung 42 weist Dekodierer 60, 61, Auswahleinrichtungen 62, 63 (fünf), Drei-Zustands-Puffer 64, 65 sowie einen Signalspeicher (Latch) 66 auf. Die Ausgangsauswahlvorrichtung 48 weist Auswahleinrichtungen 67, 68, einen Drei-Zustands-Puffer 69, Auswahleinrichtungen 70, 71 (fünf) sowie den Signalspeicher 66 auf. Fig. 4 zeigt den Signalspeicher 66 nicht, der eine interne Komponente der Eingangsauswahlvorrichtung 42 und der Ausgangsauswahlvorrichtung 48 ist.
- Wenn man Fig. 4 mit Fig. 5 vergleicht, entsprechen der Puffer 40 dem Puffer 72, der Signalspeicher 44 dem Signalspeicher 75, der Puffer 46 dem Puffer 73, der Signalspeicher 50 dem Signalspeicher 74, und der Signalspeicher 52 dem Signalspeicher 75. Der Signalspeicher 75 enthält den Signalspeicher 44 und den Signalspeicher 52.
- Der Betrieb der Vielfachverbindungseinrichtung 30 gemäß dieser Ausführungsform wird jetzt kurz unter Bezugnahme auf Fig. 6 erläutert.
- In einem Videospielgerät wird für jede Abtastperiode (1/60 Sekunden) eine Steuerung für ein Feld durchgeführt, das ein Bildschirm ist, der durch ein vertikales Abtasten des TV-Geräts gebildet ist. Eine Periode eines Felds umfaßt eine Anzeigeperiode, in der Bilder angezeigt werden, und eine vertikale Rücklaufperiode, in der keine Bilder angezeigt werden. Während der vertikalen Rücklaufperiode werden Daten von mehreren Eingabeeinrichtungen von der Vielfachverbindungseinrichtung 30 zu der Spielkonsole 10 übermittelt.
- Wenn eine vertikale Rücklaufperiode beginnt, liest die Spielkonsole 10 zunächst Daten aus der Eingabeeinrichtung 20, die direkt mit dem Eingangsanschluß 12a verbunden ist, und anschließend liest sie Eingangsdaten von mehreren Eingabeeinrichtungen 20 von der Vielfachverbindungseinrichtung 30. Basierend auf den gelesenen Eingabedaten führt die Spielkonsole 10 dann die Anzeigeverarbeitung durch, wie beispielsweise Bewegungen von Figuren des Spielers, Bewegungen von Figuren des Gegners, usw. Während einer Anzeigeperiode zeigt die Spielkonsole 10 ein Bild an, das in der vertikalen Rücklaufperiode vorbereitet wurde.
- Wenn eine vertikale Rücklaufperiode beginnt, übermittelt die Vielfachverbindungseinrichtung 30, in Reaktion auf einen Befehl der Spielkonsole 10, die vorbereiteten Eingabedaten aus den mehreren Eingabeeinrichtungen an die Spielkonsole 10. Die Vielfachverbindungseinrichtung 30 liest dann den Betriebsmodus von dem Modusschalter 34.
- Wenn der Betriebsmodus einer der Modi A bis D zum Aktivieren nur individueller Eingangsanschlüsse 32a bis 32d ist, verbindet die Eingangsauswahlvorrichtung 42 einen der Eingangsanschlüsse JS 1 bis JS4 für die ausgewählten Modi mit dem Ausgangsanschluß OUT, und die Ausgangsauswahlvorrichtung 48 verbindet den Eingangsanschluß THRU mit dem Ausgangsanschluß MD.
- Wenn der Betriebsmodus der Modus MULTI zum Aktivieren aller Eingabevorrichtungen ist, wie es in Fig. 6 dargestellt ist, werden Eingabedaten sequenziell aus den Eingabevorrichtungen 20 gelesen, die an die Eingangsanschlüsse 32a, 32b, 32c, 32d angeschlossen sind, um Eingabedaten darauf vorzubereiten, an die Spielkonsole 10 übermittelt zu werden. Die auf diese Weise vorbereiteten Eingabedaten werden an die Spielkonsole 10 während der nächsten vertikalen Rücklaufperiode übermittelt.
- Der Betrieb der Vielfachverbindungseinrichtung 30 wird jetzt im einzelnen unter Bezugnahme auf die Fig. 7 bis 10 erläutert.
- In den Durchgangsmodi A bis D arbeitet die Vielfachverbindungseinrichtung 30 als ein reiner Schalter. Das bedeutet, daß einer der Eingangsanschlüsse JS 1 bis JS4 für den ausgewählten Modus mit dem Anschluß OUT der Eingangsauswahlvorrichtung 42 verbunden ist und daß die Ausgangsauswahlvorrichtung 48 den Eingangsanschluß THRU mit dem Ausgangsanschluß MD verbindet, so daß die Eingabeeinrichtung 20, die an den aktivierten Eingangsanschluß angeschlossen ist, direkt mit dem Eingangsanschluß 12b der Spielkonsole 10 verbunden ist. Die Spielkonsole 10 liest Eingabedaten von der Eingabeeinrichtung 20, die an ihren eigenen Eingangsanschluß 12a angeschlossen ist, und sie liest dann Eingabedaten von der Eingabeeinrichtung 20, die an die Vielfachverbindungseinrichtung 30 angeschlossen ist.
- Wenn die Übermittlung von Eingabedaten an die Spielkonsole 10 vorüber ist, werden in dem Modus MULTI Eingabedaten, die an die Spielkonsole 10 übermittelt werden, für ein Ausgeben während der nächsten vertikalen Rücklaufperiode vorbereitet.
- Nachdem der Zustand des Modusschalter 34 gelesen worden ist, werden Verbindungszustände der Eingangsverbinderanschlüsse 32a bis 32d und Eingabedaten von den mehreren Eingabeeinrichtungen 20 gelesen. Der Lesevorgang wird unter Bezugnahme auf das Flußdiagramm der Fig. 7 erläutert.
- Zuerst wird beurteilt, ob oder ob nicht eine Eingabeeinrichtung irgendeiner Art an den Eingangsverbinder 32a angeschlossen ist (Schritt S 10).
- Wenn irgendeine Eingabeeinrichtung daran anschlossen ist, wird geprüft, ob die Eingabeeinrichtung ein Joy-Pad ist (Schritt S11). Wenn die Eingabeeinrichtung ein Joy-Pad ist, werden der Typ des Joy-Pads und die Schalterzustände des Joy-Pads von den sieben Signalleitungen des Eingangsschlusses JS1 gelesen (Schritte S12, S13 und S14).
- Das Joy-Pad kann ein 3-Knopf-Joy-Pad 22 (Fig. 3A) oder ein 6-Knopf-Joy-Pad 24 (Fig. 3B) sein. Somit wird in Schritt S 12 zuerst geprüft, ob das Joy-Pad ein 6-Knopf-Joy-Pad ist.
- Wenn das Joy-Pad ein 3-Knopf-Joy-Pad 22 ist, ist es erforderlich, die Zustände von acht Schaltern zu lesen. Wie in Fig. 8 dargestellt ist, wird ein ID-Code [0000] für das 3-Knopf- Joy-Pad erzeugt, ein Niveau der Ausgangssignalleitung wird geändert, um die Eingangssignalleitungsdaten des 3-Knopf-Joy-Pads 22 durchzulesen, und die Daten werden gespeichert (Schritt S14). Wenn das Joy-Pad ein 6-Knopf-Joy-Pad 24 ist, ist es erforderlich, Zwölf-Bit- Eingangsdaten zu lesen. Wie in Fig. 8 dargestellt ist, wird ein ID-Code [0001] für das 6- Knopf-Joy-Pad erzeugt, das Niveau der Ausgangssignalleitung wird geändert, um die Eingangssignalleitungsdaten des 6-Knopf-Joy-Pads 24 durchzulesen, und die Daten werden gespeichert (Schritt S 13).
- Wenn die an den Eingangsverbinder 32a angeschlossene Eingabevorrichtung kein Joy-Pad ist, wird geprüft, ob die Eingabeeinrichtung eine Maus ist oder nicht (Schritt S 15). Wenn die Eingabevorrichtung eine Maus ist, werden zwei der sieben Signalleitungen des Eingangsanschlusses JS 1 als Ausgangssignalleitungen verwendet, und die verbleibenden fünf Signalleitungen werden als Eingangssignalleitungen verwendet, um die Art der Eingabevorrichtung, die Position der Maus und die Zustände der Schalter zu lesen (Schritt S 16). Wie in Fig. 8 gezeigt ist, wird ein ID-Code [0010] für die Maus erzeugt, wenn die Eingabevorrichtung eine Maus ist, und ein Niveau der Ausgangssignalleitung wird geändert, um eine Position der Maus und Daten der Schalter zu lesen und zu speichern.
- Wenn in Schritt S 10 festgestellt wird, daß keine Eingangsvorrichtung angeschlossen ist, oder wenn in Schritt S 15 festgestellt wird, daß die Eingabevorrichtung weder ein Joy-Pad noch eine Maus ist, wird eine Nicht-Anschluß-Verarbeitung durchgeführt (Schritt S 17). Ein ID- Code [1111] für einen Nicht-Anschluß wird erzeugt, und Daten von den Signalleitungen werden nicht gespeichert.
- Wenn ein Lesen von dem Eingangsanschluß 32a abgeschlossen ist, wird geprüft, ob das Lesen von den anderen Eingangsanschlüssen 32b bis 32d abgeschlossen ist (Schritt S 18). Die Verarbeitung der Schritte S10 bis S17 wird wiederholt, bis das Lesen von den Eingangsanschlüssen 32a bis 32d abgeschlossen ist.
- Die gelesenen Daten werden, wie in Fig. 8 dargestellt ist, sequenziell in einen Satz von Eingangsdaten unterteilt. IDs, die die Arten der an die vier Eingangsanschlüsse 32a bis 32d angeschlossenen Eingabevorrichtungen angeben, werden an dem Kopf der Sequenz positioniert. Den IDs folgen die Eingabedaten von den entsprechenden Eingabevorrichtungen. Diese Sequenz gestattet es der Spielkonsole 10, zuerst die IDs zu lesen, die die Arten der Eingabevorrichtungen angeben, und fehlerfrei die gesamte Bit-Anzahl der Eingabedaten zu kennen, da die Bit-Zahlen der Eingabedaten von den entsprechenden Eingabeeinrichtungen durch die IDs bestimmt sind. Daher kann nur die notwendige Bit-Anzahl zwischen der Spielkonsole 10 und der Vielfachverbindungseinrichtung 30 übermittelt werden.
- Somit ist die Vorbereitung der zu übermittelnden Eingabedaten abgeschlossen.
- Wenn eine vertikale Rücklaufperiode beginnt und ein Lesen der Daten von der an den Eingangsanschluß 12a der Spielkonsole 10 angeschlossenen Eingabevorrichtung 20 abgeschlossen ist, werden Eingabedaten von der Vielfachverbindungseinrichtung 30 an die Spielkonsole 10 übermittelt. Dieser Übermittlungsvorgang wird unter Bezugnahme auf die Fig. 9A und 9B im Detail beschrieben.
- Die Vielfachverbindungseinrichtung 30 und die Spielkonsole 10 sind miteinander über neun Signalleitungen verbunden. Zwei der neun Signalleitungen werden für eine Stromquelle Vcc und GND verwendet, und die verbleibenden sieben Signalleitungen werden für die Eingabe und die Ausgabe von Daten verwendet. Zwei der sieben Signalleitungen werden als Ausgabesignalleitungen verwendet, und die anderen fünf Signalleitungen werden als Eingabesignalleitungen verwendet. Wie in Fig. 9 A gezeigt ist, sind die zwei Ausgabesignalleitungen eine Auswahlsignalleitung SEL und eine Taktsignalleitung (Strobesignalleitung) STRB. Die fünf Eingabesignalleitungen sind eine Quittungssignalleitung ACK und vier Datensignalleitungen DATA. Diese Signalleitungen werden so gesteuert, daß sie die Eingabedaten von Fig. 8 von der Vielfachverbindungseinrichtung 30 an die Spielkonsole 10 übermitteln.
- Hier bedeutet eine Ausgabesignalleitung eine Signalleitung zum Ausgeben von Signalen von der Spielkonsole 10 an die Vielfachverbindungseinrichtung 30. Eine Eingabesignalleitung bedeutet eine Signalleitung zum Eingeben von Signalen von der Vielfachverbindungseinrichtung 30 an die Spielkonsole 10.
- Die Spielkonsole 10 setzt die Auswahlsignalleitung SEL auf ein niedriges Niveau, wenn die Spielkonsole 10 bereit wird, Daten zu empfangen. Die Vielfachverbindungseinrichtung 30 ist dann in einem Modus zum Ausgeben von Daten und überwacht Veränderungen der Taktsignalleitung STRB der Spielkonsole 10.
- Wenn die Taktsignalleitung STRB von einem hohen Niveau auf ein niedriges Niveau wechselt, gibt die Vielfachverbindungseinrichtung 30 die ersten Daten an die Datensignalleitung DATA ab, wobei die Quittungssignalleitung ACK von dem hohen Niveau auf das niedrige Niveau wechselt.
- Die Spielkonsole 10 erfaßt den Wechsel der Quittungssignalleitung ACK und liest die an die Datensignalleitung DATA übermittelten Daten. Wenn das Lesen der Daten abgeschlossen ist, wechselt die Spielkonsole 10 die Taktsignalleitung STRB von dem niedrigen Niveau auf das hohe Niveau.
- Wenn die Taktsignalleitung STRB von dem niedrigen Niveau auf das hohe Niveau wechselt, gibt die Vielfachverbindungseinrichtung 30 die nächsten Daten an die Datensignalleitung DATA ab, wobei die Quittungssignalleitung ACK von dem niedrigen Niveau auf das hohe Niveau wechselt.
- Die Spielkonsole 10 erfaßt die Veränderung der Quittungssignalleitung ACK und liest die an die Datensignalleitung DATA abgegebenen Daten. Wenn das Lesen der Daten abgeschlossen ist, wechselt die Spielkonsole 10 das Niveau der Taktsignalleitung STRB.
- Diese Serie von Operationen wird wiederholt, um Daten von der Vielfachverbindungseinrichtung 30 an die Spielkonsole 10 abzugeben.
- Wie oben beschrieben wurde, können die Verbindungszustände der Eingangsverbinder 32a bis 32d der Vielfachverbindungseinrichtung 30 von den ersten vier Datenablesungen ermittelt werden. Die Spielkonsole 10 kann dementsprechend eine korrekte Anzahl von Datenablesungen von der Vielfachverbindungseinrichtung 30 bewirken, und sie setzt die Auswahlsignalleitung SEL und die Taktsignalleitung STRB auf das hohe Niveau, wenn das Lesen der Daten beendet ist.
- Fig. 10 ist ein Zeitdiagramm des Ausgangsanschlusses MD der Ausgangsauswahlvorrichtung 48 der Vielfachverbindungseinrichtung 30 und der Eingangsanschlüsse JS1 bis JS4 ihrer Eingangsauswahlvorrichtung 42. Dieses ist ein Zeitdiagramm für den Fall, in dem ein 3- Knopf-Joy-Pad 22 an den Eingangsanschluß 32a der Vielfachverbindungseinrichtung 30 angeschlossen ist, eine Maus 26 an den Eingangsanschluß 32b angeschlossen ist, und keine Eingabevorrichtungen an die Eingangsanschlüsse 32c, 32d angeschlossen sind.
- Wenn eine vertikale Rücklaufperiode beginnt, liest die Spielgerätekonsole 10 Daten von der an den Eingangsanschluß 12a angeschlossenen Eingabevorrichtung 20 (Periode JS).
- Die Eingabedaten werden dann von der Vielfachverbindungseinrichtung 30 an die Spielkonsole 10 abgegeben (Periode MULTI). Die Signalleitungen SEL, STRB, ACK, DATA des Ausgangsanschlusses MD ändern sich wie dargestellt, und die in der Vielfachverbindungseinrichtung 30 vorbereiteten Eingabedaten werden an die Spielkonsole 10 übermittelt. Schaltzustände des Modusschalters 34 der Vielfachverbindungseinrichtung 30 werden anschließend gelesen (Periode MODE), und dann werden Verbindungszustände der Eingangsanschlüsse 32a bis 32b und die Eingabedaten von der Eingabevorrichtung 20 gelesen (Perioden JS1, JS2, JS3, JS4).
- Bei einem an dem Eingangsanschluß 32a angeschlossenen 3-Knopf-Joy-Pad 22 ändern sich die Signalleitungen P0 bis P6 des Eingangsanschlusses JS1 wie dargestellt. Bei einer an dem Eingangsanschluß 32b angeschlossenen Maus 26 ändern sich die Signalleitungen P0 bis P6 des Eingangsanschlusses JS2 wie dargestellt. Da keine Eingabevorrichtungen an die Eingangsanschlüsse 32c, 32d angeschlossen sind, ändern Veränderungen der Signalleitungen P6 der Eingangsanschlüsse JS3, JS4 die Signalleitungen P0 bis PS nicht, wie dargestellt (Perioden JS3, JS4).
- Gemäß dieser Ausführungsform liest die Vielfachverbindungseinrichtung für eine Verwendung in einem Spielgerät somit sequenziell Daten von einer Vielzahl von Eingabevorrichtungen und formatiert die Daten, um die formatierten Daten in einer Gruppe an das Spielgerät auszugeben, so daß die Spielkonsole weniger belastet sein kann.
- Die vorliegende Erfindung ist nicht auf die oben beschriebene Ausführungsform beschränkt, sondern kann auch Modifikationen und Veränderungen abdecken.
- In der oben beschriebenen Ausführungsform können beispielsweise vier Eingabevorrichtungen an die Vielfachverbindungseinrichtung für eine Verwendung in einem Spielgerät angeschlossen werden, aber die Vielfachverbindungseinrichtung kann jede beliebige Anzahl von Eingangsanschlüssen haben.
- An die Vielfachverbindungseinrichtung anzuschließende Eingabevorrichtungen können auch von anderer Art sein als die in der oben beschriebenen Ausführungsform verwendeten.
- Das Speicherformat der Eingabedaten der Eingabevorrichtungen und das Verfahren zum Ausgeben der Eingangsdaten, wie sie in dem oben beschriebenen Ausführungsbeispiel erläutert wurden, sind lediglich Beispiele, und die Eingangsdaten können in anderen Formaten gespeichert und durch andere Verfahren ausgegeben werden.
Claims (3)
1. Vielfachverbindungseinrichtung (30) für eine Verwendung in einem Spielgerät,
aufweisend:
- mehrere Eingangsverbinder (32) für eine Verbindung mit entsprechenden
Eingabemitteln (20);
- einen Ausgangsverbinder für eine Verbindung mit einem Rumpf des Spielgeräts
(10) zum Ausgeben von Daten an den Spielgeräterumpf (10);
gekennzeichnet durch
- eine Steuerungseinheit (36) zum sequentiellen Lesen von Daten von
Eingabemitteln (20), die an den mehreren Eingangsverbindern (32) angeschlossen sind,
und zum Ausgeben der gelesenen Daten über den Ausgangsverbinder an den
Spielgeräterumpf (10);
- wobei die Steuerungseinheit (36) eine Speichereinheit (36c) zum Speichern der
sequentiell von den mehreren Eingabemitteln (20) gelesenen Daten aufweist und
in Reaktion auf einen Befehl des Spielgeräts (10) die sequentiell von den
mehreren Eingabemitteln gelesenen, durch die Speichereinheit (36c) gespeicherten
Daten über den Ausgangsverbinder abgibt.
2. Vielfachverbindungseinrichtung (30) für eine Verwendung in einem Spielgerät nach
Anspruch 1, weiter aufweisend:
- eine Auswahleinrichtung (34), die einen individuellen Auswahlzustand hat, der
einen der mehreren Eingangsverbinder auswählt;
- wobei, wenn der individuelle Auswahlzustand ausgewählt ist, die
Steuerungseinheit (36) den Eingangsverbinder (32), der durch die Auswahleinrichtung (34)
ausgewählt ist, mit dem Ausgangsverbinder verbindet.
3. Vielfachverbindungseinrichtung für eine Verwendung in einem Spielgerät nach
Anspruch 2, wobei:
- die Auswahleinrichtung (34) einen Vielfach-Auswahlzustand hat, der die
Vielzahl der Eingangsverbindungen auswählt; und
- wenn der Vielfach-Auswahlzustand ausgewählt ist, die Steuerungseinheit (36) in
Reaktion auf einen Befehl des Spielgeräts (10) die sequentiell von den mehreren
Eingabemitteln (20) gelesenen, durch die Speichereinheit (36c) gespeicherten
Daten über den Ausgangsverbinder abgibt.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10773293 | 1993-04-09 | ||
| JP10773393 | 1993-04-09 | ||
| JP10773193 | 1993-04-09 | ||
| PCT/JP1994/000607 WO1994023811A1 (en) | 1993-04-09 | 1994-04-11 | Multiconnector for game machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE69426664D1 DE69426664D1 (de) | 2001-03-15 |
| DE69426664T2 true DE69426664T2 (de) | 2001-08-23 |
Family
ID=27311061
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE69426664T Expired - Lifetime DE69426664T2 (de) | 1993-04-09 | 1994-04-11 | Vielfachverbinder für spielapparat |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US5607157A (de) |
| EP (1) | EP0654289B1 (de) |
| KR (1) | KR0169152B1 (de) |
| BR (1) | BR9404930A (de) |
| DE (1) | DE69426664T2 (de) |
| ES (1) | ES2155471T3 (de) |
| WO (1) | WO1994023811A1 (de) |
Families Citing this family (64)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3220328B2 (ja) * | 1994-06-01 | 2001-10-22 | 株式会社ソニー・コンピュータエンタテインメント | ビデオゲーム機 |
| US5627807A (en) * | 1994-09-19 | 1997-05-06 | Abe; Tetsuya | Optical disk apparatus with focus bias means |
| US6241611B1 (en) | 1995-05-10 | 2001-06-05 | Nintendo Co., Ltd. | Function expansion device and operating device using the function expansion device |
| TW353171B (en) | 1995-05-10 | 1999-02-21 | Nintendo Co Ltd | Manipulator provided with an analog joy stick |
| US5653637A (en) * | 1995-05-12 | 1997-08-05 | United Microelectronics Corp. | Expandable controllers capable of connecting in series to a control deck of a video game machine |
| AU6394296A (en) * | 1995-06-23 | 1997-01-22 | Apple Computer, Inc. | Method and apparatus for controlling images with a centrally located displacement control device |
| JPH09167050A (ja) * | 1995-10-09 | 1997-06-24 | Nintendo Co Ltd | 操作装置およびそれを用いる画像処理システム |
| US6283857B1 (en) | 1996-09-24 | 2001-09-04 | Nintendo Co., Ltd. | Three-dimensional image processing apparatus with enhanced automatic and user point of view control |
| US6007428A (en) | 1995-10-09 | 1999-12-28 | Nintendo Co., Ltd. | Operation controlling device and video processing system used therewith |
| JP3524247B2 (ja) | 1995-10-09 | 2004-05-10 | 任天堂株式会社 | ゲーム機およびそれを用いたゲーム機システム |
| JP3544268B2 (ja) | 1995-10-09 | 2004-07-21 | 任天堂株式会社 | 三次元画像処理装置およびそれを用いた画像処理方法 |
| KR100371456B1 (ko) * | 1995-10-09 | 2004-03-30 | 닌텐도가부시키가이샤 | 삼차원화상처리시스템 |
| CN1109960C (zh) | 1995-11-10 | 2003-05-28 | 任天堂株式会社 | 万向操作杆装置 |
| US6190257B1 (en) | 1995-11-22 | 2001-02-20 | Nintendo Co., Ltd. | Systems and method for providing security in a video game system |
| US6155926A (en) | 1995-11-22 | 2000-12-05 | Nintendo Co., Ltd. | Video game system and method with enhanced three-dimensional character and background control |
| US6139433A (en) * | 1995-11-22 | 2000-10-31 | Nintendo Co., Ltd. | Video game system and method with enhanced three-dimensional character and background control due to environmental conditions |
| US6071191A (en) | 1995-11-22 | 2000-06-06 | Nintendo Co., Ltd. | Systems and methods for providing security in a video game system |
| US6267673B1 (en) | 1996-09-20 | 2001-07-31 | Nintendo Co., Ltd. | Video game system with state of next world dependent upon manner of entry from previous world via a portal |
| US6022274A (en) * | 1995-11-22 | 2000-02-08 | Nintendo Co., Ltd. | Video game system using memory module |
| EP0852356A4 (de) * | 1996-06-20 | 1999-08-18 | Sega Enterprises Kk | Spiel-, peripherie- und relaisgeräte |
| US6241610B1 (en) | 1996-09-20 | 2001-06-05 | Nintendo Co., Ltd. | Three-dimensional image processing system having dynamically changing character polygon number |
| US6244959B1 (en) | 1996-09-24 | 2001-06-12 | Nintendo Co., Ltd. | Three-dimensional image processing system with enhanced character control |
| US6139434A (en) * | 1996-09-24 | 2000-10-31 | Nintendo Co., Ltd. | Three-dimensional image processing apparatus with enhanced automatic and user point of view control |
| JP3655438B2 (ja) | 1997-07-17 | 2005-06-02 | 任天堂株式会社 | ビデオゲームシステム |
| US6213880B1 (en) | 1997-11-14 | 2001-04-10 | Creative Technology, Ltd. | Game pad apparatus and method for navigation on a digital video disk (DVD) system |
| AU3731799A (en) * | 1998-05-18 | 1999-12-06 | Sony Computer Entertainment Inc. | External operation device and entertainment system |
| US6409600B1 (en) * | 1999-05-13 | 2002-06-25 | Eleven Engineering Inc. | Game controllers keys |
| US6899627B2 (en) | 1999-10-06 | 2005-05-31 | Igt | USB device protocol for a gaming machine |
| US7290072B2 (en) | 1999-10-06 | 2007-10-30 | Igt | Protocols and standards for USB peripheral communications |
| US6251014B1 (en) * | 1999-10-06 | 2001-06-26 | International Game Technology | Standard peripheral communication |
| US7704147B2 (en) | 1999-10-06 | 2010-04-27 | Igt | Download procedures for peripheral devices |
| US7819750B2 (en) | 1999-10-06 | 2010-10-26 | Igt | USB software architecture in a gaming machine |
| US6618048B1 (en) | 1999-10-28 | 2003-09-09 | Nintendo Co., Ltd. | 3D graphics rendering system for performing Z value clamping in near-Z range to maximize scene resolution of visually important Z components |
| US6717577B1 (en) | 1999-10-28 | 2004-04-06 | Nintendo Co., Ltd. | Vertex cache for 3D computer graphics |
| US7098777B2 (en) * | 2000-03-01 | 2006-08-29 | Sony Computer Entertainment Inc. | Electronic equipment communications system and repeater |
| US7119813B1 (en) | 2000-06-02 | 2006-10-10 | Nintendo Co., Ltd. | Variable bit field encoding |
| US7196710B1 (en) | 2000-08-23 | 2007-03-27 | Nintendo Co., Ltd. | Method and apparatus for buffering graphics data in a graphics system |
| US7034828B1 (en) | 2000-08-23 | 2006-04-25 | Nintendo Co., Ltd. | Recirculating shade tree blender for a graphics system |
| US6700586B1 (en) | 2000-08-23 | 2004-03-02 | Nintendo Co., Ltd. | Low cost graphics with stitching processing hardware support for skeletal animation |
| US7184059B1 (en) | 2000-08-23 | 2007-02-27 | Nintendo Co., Ltd. | Graphics system with copy out conversions between embedded frame buffer and main memory |
| US6707458B1 (en) | 2000-08-23 | 2004-03-16 | Nintendo Co., Ltd. | Method and apparatus for texture tiling in a graphics system |
| US6937245B1 (en) * | 2000-08-23 | 2005-08-30 | Nintendo Co., Ltd. | Graphics system with embedded frame buffer having reconfigurable pixel formats |
| US6825851B1 (en) | 2000-08-23 | 2004-11-30 | Nintendo Co., Ltd. | Method and apparatus for environment-mapped bump-mapping in a graphics system |
| US7134960B1 (en) | 2000-08-23 | 2006-11-14 | Nintendo Co., Ltd. | External interfaces for a 3D graphics system |
| US6811489B1 (en) | 2000-08-23 | 2004-11-02 | Nintendo Co., Ltd. | Controller interface for a graphics system |
| US7002591B1 (en) | 2000-08-23 | 2006-02-21 | Nintendo Co., Ltd. | Method and apparatus for interleaved processing of direct and indirect texture coordinates in a graphics system |
| US6636214B1 (en) | 2000-08-23 | 2003-10-21 | Nintendo Co., Ltd. | Method and apparatus for dynamically reconfiguring the order of hidden surface processing based on rendering mode |
| US7576748B2 (en) * | 2000-11-28 | 2009-08-18 | Nintendo Co. Ltd. | Graphics system with embedded frame butter having reconfigurable pixel formats |
| US6980218B1 (en) * | 2000-08-23 | 2005-12-27 | Nintendo Co., Ltd. | Method and apparatus for efficient generation of texture coordinate displacements for implementing emboss-style bump mapping in a graphics rendering system |
| US6609977B1 (en) | 2000-08-23 | 2003-08-26 | Nintendo Co., Ltd. | External interfaces for a 3D graphics system |
| US7538772B1 (en) | 2000-08-23 | 2009-05-26 | Nintendo Co., Ltd. | Graphics processing system with enhanced memory controller |
| US6867781B1 (en) | 2000-08-23 | 2005-03-15 | Nintendo Co., Ltd. | Graphics pipeline token synchronization |
| US7061502B1 (en) | 2000-08-23 | 2006-06-13 | Nintendo Co., Ltd. | Method and apparatus for providing logical combination of N alpha operations within a graphics system |
| AU2001278682B2 (en) * | 2000-10-27 | 2006-05-04 | Sony Interactive Entertainment Inc. | Information processing system comprising a plurality of operation terminal devices and an information processing device |
| JP3506671B2 (ja) * | 2000-12-20 | 2004-03-15 | 株式会社インテリジェントシステムズ | 通信ゲームシステム |
| IL143255A (en) | 2001-05-20 | 2015-09-24 | Simbionix Ltd | Endoscopic ultrasonography simulation |
| US7003588B1 (en) | 2001-08-22 | 2006-02-21 | Nintendo Co., Ltd. | Peripheral devices for a video game system |
| US7850456B2 (en) | 2003-07-15 | 2010-12-14 | Simbionix Ltd. | Surgical simulation device, system and method |
| WO2005038624A2 (en) * | 2003-10-16 | 2005-04-28 | Leapfrog Enterprises, Inc. | Tutorial apparatus |
| FR2869436B1 (fr) * | 2004-04-27 | 2006-07-14 | Xkapad Sa | Systeme informatique comprenant une pluralite d'accessoires de commande, notamment pour les jeux video |
| FR2908536B1 (fr) * | 2006-11-13 | 2009-03-13 | Gerard Jean Paul Popineau | Dispositif de commande d'un systeme informatique |
| WO2008087629A2 (en) * | 2007-01-16 | 2008-07-24 | Simbionix Ltd. | Preoperative surgical simulation |
| US8543338B2 (en) | 2007-01-16 | 2013-09-24 | Simbionix Ltd. | System and method for performing computerized simulations for image-guided procedures using a patient specific model |
| US20090305785A1 (en) * | 2008-06-06 | 2009-12-10 | Microsoft Corporation | Gesture controlled game screen navigation |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB1478363A (en) * | 1974-07-30 | 1977-06-29 | Mullard Ltd | Data transmission systems |
| US4313227A (en) * | 1979-01-29 | 1982-01-26 | Texas Instruments Incorporated | Light energy information transmission system |
| GB8305011D0 (en) * | 1983-02-23 | 1983-03-30 | Microwriter Ltd | Computer apparatus and remote keyboards |
| US4588187A (en) * | 1984-06-27 | 1986-05-13 | Wico Corporation | Port expansion adapter for video game port |
| US5014238A (en) * | 1987-07-15 | 1991-05-07 | Distributed Matrix Controls Inc. | Universal input/output device |
| US4816810A (en) * | 1987-08-28 | 1989-03-28 | Moore Robert F | Remote acceptance switch for computer mouse |
| JPH0223592A (ja) * | 1988-07-12 | 1990-01-25 | Mitsubishi Electric Corp | 半導体装置 |
| JPH0223592U (de) * | 1988-07-29 | 1990-02-16 | ||
| US5214760A (en) * | 1988-08-26 | 1993-05-25 | Tektronix, Inc. | Adaptable multiple port data buffer |
| JPH02182281A (ja) * | 1989-01-06 | 1990-07-16 | Kyushu Hitachi Maxell Ltd | 制御データ伝送用アダプタ |
| JP2793823B2 (ja) * | 1989-01-06 | 1998-09-03 | 九州日立マクセル株式会社 | 制御データ伝送用アダプタ |
| DE4035249A1 (de) * | 1990-11-06 | 1992-05-07 | Gruenzweig & Hartmann | Formteil aus gebundener mineralwolle zur kultivierunng von pflanzen |
| JPH04176235A (ja) * | 1990-11-08 | 1992-06-23 | Nintendo Co Ltd | ゲーム機用通信アダプタ |
| JP3361534B2 (ja) * | 1991-07-26 | 2003-01-07 | 富士通テン株式会社 | ポンプモータ駆動制御装置 |
| JPH0551397A (ja) * | 1991-08-26 | 1993-03-02 | Sumitomo Chem Co Ltd | 環状ペプチド系化合物、その製造法およびそれを有効成分として含有する抗かび剤ならびに培養物 |
| JPH0533778U (ja) * | 1991-10-04 | 1993-05-07 | 株式会社エスパル | マイクロコンピユータを備えたゲーム用アダプタ |
| JPH0551397U (ja) * | 1991-12-12 | 1993-07-09 | 株式会社エスパル | マイクロコンピュータを備えたゲーム用アダプタ |
| US5252452A (en) * | 1992-04-02 | 1993-10-12 | Eastman Kodak Company | Process for the preparation of high chloride tabular grain emulsions |
| US5245320A (en) * | 1992-07-09 | 1993-09-14 | Thrustmaster, Inc. | Multiport game card with configurable address |
| US5389950A (en) * | 1992-07-09 | 1995-02-14 | Thurstmaster, Inc. | Video game/flight simulator controller with single analog input to multiple discrete inputs |
| JP2579865Y2 (ja) * | 1992-07-16 | 1998-09-03 | 任天堂株式会社 | 電子ゲーム機用コネクタ拡張装置 |
| JPH0631057A (ja) * | 1992-07-17 | 1994-02-08 | Sekisui Chem Co Ltd | ゲーム装置のコントローラ |
| JPH0639146A (ja) * | 1992-07-22 | 1994-02-15 | Sekisui Chem Co Ltd | テレビゲーム用コントローラ装置 |
| JPH06142338A (ja) * | 1992-11-05 | 1994-05-24 | Yonezawa:Kk | ゲームシステムの自動人員設定機能を有するマルチアダプタ |
| US5421590A (en) * | 1993-07-23 | 1995-06-06 | Commodore Electronics Limited | Multiple linked game controllers |
-
1994
- 1994-04-11 EP EP94912087A patent/EP0654289B1/de not_active Expired - Lifetime
- 1994-04-11 KR KR1019940704479A patent/KR0169152B1/ko not_active Expired - Fee Related
- 1994-04-11 BR BR9404930A patent/BR9404930A/pt not_active IP Right Cessation
- 1994-04-11 DE DE69426664T patent/DE69426664T2/de not_active Expired - Lifetime
- 1994-04-11 US US08/351,244 patent/US5607157A/en not_active Expired - Lifetime
- 1994-04-11 WO PCT/JP1994/000607 patent/WO1994023811A1/ja not_active Ceased
- 1994-04-11 ES ES94912087T patent/ES2155471T3/es not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| KR0169152B1 (ko) | 1999-01-15 |
| WO1994023811A1 (en) | 1994-10-27 |
| EP0654289B1 (de) | 2001-02-07 |
| KR950701832A (ko) | 1995-05-17 |
| BR9404930A (pt) | 1999-06-15 |
| DE69426664D1 (de) | 2001-03-15 |
| ES2155471T3 (es) | 2001-05-16 |
| EP0654289A1 (de) | 1995-05-24 |
| US5607157A (en) | 1997-03-04 |
| EP0654289A4 (de) | 1995-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69426664T2 (de) | Vielfachverbinder für spielapparat | |
| DE69124463T2 (de) | Übertragungsadapter für Spieleinheit | |
| DE69620485T2 (de) | Spielsysteme und Zwischenverstärker dafür | |
| DE69620381T2 (de) | Spielvorrichtung und system dafür | |
| DE2812396C2 (de) | ||
| DE69918916T2 (de) | System und Verfahren zur Datenverarbeitung und Unterhaltungssystem | |
| DE69416896T2 (de) | Anzeigesteuersystem | |
| DE69900903T2 (de) | Doppelbusarchitektur für verkaufsautomaten | |
| DE69031861T2 (de) | Programmierbare logische Schaltung mit Multifunktionseingangspin | |
| DE69003319T2 (de) | IC-Karte mit zusätzlichen Kontakten und Verfahren zur Kontrolle der IC-Karte. | |
| DE69118022T2 (de) | In einem Fernsehempfänger umwandelbares Videospiel | |
| DE3346458C2 (de) | ||
| DE69521632T2 (de) | Vergnügungsvorrichtung zum Kartenspielen | |
| DE3109705C2 (de) | ||
| DE69523223T2 (de) | Steuergerät | |
| DE2935746C2 (de) | Farbgenerator für eine Einrichtung zur digitalen Steuerung einer Raster-Abtast-Bildwiedergabe | |
| DE69721825T2 (de) | Datenschnittstelle und hochgeschwindigkeitskommunikation mit dieser schnittstelle | |
| DE2606067A1 (de) | Digitales system zur steuerung einer asynchronen datenuebertragung | |
| DE3942639A1 (de) | System und vefahren an fahrzeugen zur nachrichtenuebertragung zwischen datenverarbeitungsstationen | |
| DE4010311C2 (de) | Datenprozessor | |
| DE3787616T2 (de) | Halbleiterspeicheranordnung. | |
| DE3786188T2 (de) | Geraet zur erzeugung von speziellen bildeffekten mit einer speicherselektion. | |
| DE68929451T2 (de) | Integrierte Schaltung mit synchronen Halbleiterspeicher, Methode zum Zugriff auf diesen Speicher und System mit einem solchen Speicher | |
| DE60127622T3 (de) | Multimedia-Modular-Karte, sowie Gerät zum Betreiben derselben und integriertes Multimediasystem | |
| DE2653859C2 (de) | Spielerbetriebene Spielvorrichtung für eine Bildschirmeinrichtung mit einer Intensitätssteuereinrichtung zum Ändern der Intensitäten von Bildelementen zur Darstellung beweglicher Symbole auf einem Bildschirm |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8364 | No opposition during term of opposition | ||
| 8328 | Change in the person/name/address of the agent |
Representative=s name: WIESE KONNERTH FISCHER PATENTANWAELTE PARTNERSCHAF |