DE60116364T2 - Datenverarbeitungssystem mit mehreren bedienungsterminals und einer datenverarbeitungssvorrichtung - Google Patents

Datenverarbeitungssystem mit mehreren bedienungsterminals und einer datenverarbeitungssvorrichtung Download PDF

Info

Publication number
DE60116364T2
DE60116364T2 DE60116364T DE60116364T DE60116364T2 DE 60116364 T2 DE60116364 T2 DE 60116364T2 DE 60116364 T DE60116364 T DE 60116364T DE 60116364 T DE60116364 T DE 60116364T DE 60116364 T2 DE60116364 T2 DE 60116364T2
Authority
DE
Germany
Prior art keywords
information
controller
terminals
correlation
data processing
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
Application number
DE60116364T
Other languages
English (en)
Other versions
DE60116364D1 (de
Inventor
Makoto Tanaka
Toru Akazawa
Rajesh Dixit
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Computer Entertainment Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=18806246&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE60116364(T2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Sony Computer Entertainment Inc filed Critical Sony Computer Entertainment Inc
Publication of DE60116364D1 publication Critical patent/DE60116364D1/de
Application granted granted Critical
Publication of DE60116364T2 publication Critical patent/DE60116364T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/843Special 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • A63F13/235Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console using a wireless connection, e.g. infrared or piconet
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/73Authorising game programs or game devices, e.g. checking authenticity
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0227Cooperation and interconnection of the input arrangement with other functional units of a computer
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/10Features 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/1025Features 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/10Features 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/1025Features 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
    • A63F2300/1031Features 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 using a wireless connection, e.g. Bluetooth, infrared connections
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/10Features 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/1043Features 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 being characterized by constructional details
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/20Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
    • A63F2300/201Playing authorisation given at platform level
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/80Features 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/8088Features 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

Description

  • TECHNISCHES GEBIET
  • Die Erfindung betrifft ein Datenverarbeitungssystem wie eine Videospielmaschine sowie ein Verfahren für eine derartige Verarbeitung, genauer gesagt, ein Bedienungsterminal wie eine Videospielmaschine-Steuerungseinrichtung oder eine Datenübertragungsvorrichtung zum übertragen von Information dazwischen sowie ein Übertragungsverfahren, und noch spezieller betrifft sie ein Datenverarbeitungssystem mit mehreren Bedienungsterminals und einer Datenverarbeitungsvorrichtung, wie ein Unterhaltungssystem mit einer Videospielmaschine und mehreren Steuerungseinrichtungen, einem Verarbeitungsprogramm zum Ausführen derartiger Operationen und einem ein derartiges Verarbeitungsprogramm speichernden Aufzeichnungsmedium.
  • Hintergrundbildende Technik
  • Es ist eine Videospielmaschine mit Controllerports, durch die mehrere Steuerungseinrichtungen angeschlossen werden können, bekannt, um es zu ermöglichen, mehreren Spielern den Genuss desselben Spiels durch individuelles Steuern derartiger Steuerungseinrichtungen zu ermöglichen.
  • Für ein Spiel, an dem sich mehrere Spieler über einzelne Bedienungsvorgänge der Steuerungseinrichtungen erfreuen, ist es erforderlich, dass die Korrelation zwischen den auf einem Fernsehmonitor erscheinenden einzelnen Spielfiguren und den einzelnen Steuerungseinrichtungen zum Bedienen derartiger Spielfiguren durch die Spieler selbst erkannt werden kann.
  • Das Spiel läuft nie gleichmäßig ab, wenn die Spieler nicht selbst erkennen können, welche Spielfigur durch welche Steuerungseinrichtung gesteuert wird, so dass es für ein derartiges Spiel besonders wichtig ist, dass die Korrelation zwischen den Spielfiguren und den Steuerungseinrichtungen durch die Spieler erkannt werden kann.
  • Es sei nun darauf hingewiesen, dass für den durch eine Steuerungseinrichtung gesteuerten Gegenstand keine Einschränkung auf Spielfiguren besteht, und dass auch für Gegenstände, für die eine deutliche Korrelation mit den Steuerungseinrichtungen geschaffen werden sollte, keine Einschränkung auf Spielfiguren besteht, während die obige Beschreibung solche zur Vereinfachung beispielhaft angibt.
  • Bei einer herkömmlichen Videospielmaschine sind Controllerports an der Haupteinheit der Spielmaschine vorhanden, und durch einen Spieler bediente Steuerungseinrichtungen sind in eineindeutiger Weise über Kabel angeschlossen, so dass jeder Spieler die Korrelation zwischen einer Spielfigur und einer für deren Bedienung zuständigen Steuerungseinrichtung durch Verfolgen des Kabels und Klären der Position (z. B. Portnummer, wie sie jedem Port zugewiesen ist) eines Controllerports, an den die durch den Spieler gehandhabte Steuerungseinrichtung angeschlossen ist, erkennt. Zum Beispiel kann dann, wenn die Spielfigur "a" über einen ersten Controllerport durch eine Steuerungseinrichtung bedienbar ist und eine Spielfigur "b" über einen zweiten Controllerport durch eine andere Steuerungseinrichtung bedienbar ist, jeder Spieler über seine eigene steuerbare Spielfigur dadurch Bescheid erlangen, dass er dem Kabel nachfährt und die Nummer des Ports klärt, an den die Steuerungseinrichtung angeschlossen ist.
  • Es ist bekannt, dass einige herkömmliche Anwendungen für Videospielmaschinen (Spielanwendungsprogramm oder Gerätetreiberprogramm) Steuerungseinrichtungen mit größerer Anzahl als der der Controllerports unter Verwendung eines Portvervielfachers (Mehrfachanschluss) ermöglichen.
  • Ein derartiges Verfahren zum Erkennen, welche Steuerungseinrichtung an welchen Controllerport angeschlossen ist, dadurch, dass dem Kabel nachgefahren wird, ist jedoch dahingehend nachteilig, dass ein derartiges Kabelnachfahren arbeitsaufwändig ist, was es erschwert, die Korrelation zwischen den Controllerports und den einzelnen mit ihnen verbundenen Steuerungseinrichtungen zu klären, insbesondere dann, wenn die Videospielmaschine und die Steuerungseinrichtungen ziemlich weit voneinander entfernt sind, wobei sie mit langen Kabeln verbunden sind, oder wenn eine große Anzahl von Steuerungseinrichtungen über verwirrte Kabel mit der Videospielmaschine verbunden ist. Dies bedeutet, dass das Klären der Korrelation zwischen einer durch einen Spieler bedienten Steuerungseinrichtung und der Spielfigur schwierig oder zeitaufwändig wird.
  • OFFENBARUNG DER ERFINDUNG
  • Daher ist es eine Aufgabe der Erfindung, eine Datenverarbeitungsvorrichtung und ein Verarbeitungsverfahren, ein Bedienungsterminal, eine Datenübertragungsvorrichtung und ein Übertragungsverfahren, ein Informations-Kommunikationssystem und ein Aufzeichnungsmedium, das ein Verarbeitungsprogramm zum Ausführen derartiger Operationen speichert, wie sie in den beigefügten Ansprüchen dargelegt sind, zu schaffen, wobei es diese alle dem Bediener ermöglichen, leicht die Korrelation zwischen den einzelnen Bedienungsterminals und darüber verarbeitbare Information bei einem Datenverarbeitungssystem zu erkennen, das über mehrere Bedienungsterminals, eine Datenverarbeitungsvorrichtung, an die mehrere derartige Bedienungsterminals angeschlossen werden können, und eine Datenübertragungsvorrichtung zum Ausführen einer Datenübertragung zwischen derartigen Vorrichtungen verfügt, wobei ein derartiges System typischerweise ein Unterhaltungssystem mit mehreren Steuerungseinrichtungen und einer Videospielmaschine ist, die über Controllerports verfügt, die mit derartigen Steuerungseinrichtungen verbunden werden können.
  • Gemäß der Erfindung wird Korrelationsinformation erzeugt, die die Korrelation zwischen mehreren Bedienungsterminals und über diese handhabbare Information wiedergibt, wobei derartige Korrelationinformation an derartige Bedienungsterminals ausgegeben wird.
  • Derartige Korrelationsinformation ist solche Information, durch die mehrere angeschlossene Bedienungsterminals individuell erkannt werden kann, oder Information zum symbolmäßigen Anzeigen, dass Handhabbarkeit über die Bedienungsterminals besteht, wobei beide vorzugsweise auf einer Anzeigeeinrichtung angezeigt werden können, die an jedem der Bedienungsterminals vorhanden ist.
  • Gemäß der Erfindung können die einzelnen Bediener der einzelnen Bedienungsterminals leicht die Korrelation zwischen derartigen einzelnen Bedienungsterminals und über diese handhabbarer Information erkennen.
  • Andere und weitere Aufgaben und Merkmale der Erfindung werden durch das Verständnis der veranschaulichenden Ausführungsformen ersichtlich, die nun in Verbindung mit den beigefügten Zeichnungen beschrieben werden, oder sie sind in den beigefügten Ansprüchen angegeben, und verschiedene Vorteile, wie sie hier nicht angegeben sind, ergeben sich dem Fachmann beim Ausüben der Erfindung in der Praxis.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • 1 ist eine schematische Zeichnung, die einen beispielhaften Aufbau eines Hauptteils eines Unterhaltungssystems gemäß einer ersten Ausführungsform zeigt;
  • 2 ist ein Flussdiagramm, das einen Prozessablauf eines Steuerungseinrichtungs-Anschlussverwaltungsprogramms zeigt;
  • 3 ist eine schematische Zeichnung, die einen beispielhaften Aufbau einer Videospielmaschine mit mehreren Steuerungseinrichtungen zeigt, die unter Verwendung eines Portvervielfachers angeschlossen sind;
  • 4 ist eine schematische Zeichnung, die einen beispielhaften Aufbau eines Hauptteils eines Unterhaltungssystems gemäß einer zweiten Ausführungsform zeigt;
  • 5 ist eine schematische Zeichnung, die einen beispielhaften Aufbau eines Hauptteils eines Unterhaltungssystems gemäß einer dritten Ausführungsform zeigt;
  • 6 ist ein Flussdiagramm, das einen Prozessablauf eines Steuerungseinrichtungs-Anschlussverwaltungsprogramms zeigt, durch die Steuerungseinrichtungsnummer oder dergleichen für den Fall eines 1-auf-mehrere-Funkanschlusses übertragen werden;
  • 7 ist eine schematische Zeichnung, die einen beispielhaften Aufbau eines Hauptteils eines Unterhaltungssystems gemäß einer vierten Ausführungsform zeigt;
  • 8 ist eine schematische Zeichnung, die einen beispielhaften Aufbau eines Hauptteils eines Unterhaltungssystems gemäß einer fünften Ausführungsform zeigt;
  • 9 ist eine schematische Zeichnung, die den Aufbau eines Sendeempfängers mit einem Schalter zeigt;
  • 10 ist eine schematische Zeichnung, die einen beispielhaften Aufbau eines Hauptteils eines Unterhaltungssystems gemäß einer sechsten Ausführungsform zeigt;
  • 11 ist ein Flussdiagramm, das einen Prozessablauf zur Übertragung von Steuerungseinrichtungsnummern in einem Sendeempfänger mit einem Schalter gemäß der fünften und sechsten Ausführungsform zeigt;
  • 12 ist eine perspektivische Ansicht, die einen beispielhaften Gesamtaufbau eines Unterhaltungssystem gemäß den einzelnen Ausführungsformen der Erfindung zeigt;
  • 13 ist eine perspektivische Ansicht, die eine Steuerungseinrichtung zeigt;
  • 14 ist ein Blockdiagramm, das einen beispielhaften internen Aufbau einer Videospielmaschine und eines Sendempfängers zeigt; und
  • 15 ist ein Blockdiagramm, das einen beispielhaften internen Aufbau einer Steuerungseinrichtung und eines Sendeempfängers zeigt.
  • BESTE ART ZUM AUSFÜHREN DER ERFINDUMG
  • Nun werden verschiedene Ausführungsformen der Erfindung unter Bezugnahme auf die beigefügten Zeichnungen beschrieben. Es sei darauf hingewiesen, dass dieselben oder ähnliche Bezugszahlen bei denselben oder ähnlichen Teilen und Elementen in allen Zeichnungen angewandt sind, und dass die Beschreibung derselben oder ähnlichen Teilen und Elemente weggelassen oder vereinfacht wird.
  • Erste Ausführungsform
  • Die 1 zeigt einen beispielhaften Aufbau eines Hauptteils eines Unterhaltungssystems als erster Ausführungsform der Erfindung, bei der eine Unterhaltungsvorrichtung (z. B. eine Videospielmaschine 10) und Steuerungseinrichtungen (d.h. zwei Steuerungseinrichtungen 20A, 20B in der 1) als mehrere Bedienungsterminals, die durch die Benutzer (Spieler) bedienbar sind, jeweils durch Kabel 13A, 13B angeschlossen sind.
  • Bei einem Beispiel, wie es in der 1 dargestellt ist, ist das Kabel 13A dadurch elektrisch mit der Videospielmaschine 10 verbunden, dass ein Einsteckverbinder 12A an einem Ende desselben in einen Controllerport 11A gesteckt ist, und mit der Steuerungseinrichtung 20A ist es durch Einstecken eines Steckverbinders 14A an seinem anderen Ende in einen Anschlussport (nicht dargestellt) der Steuerungseinrichtung 20A verbunden. Andererseits ist das Kabel 13B durch Einstecken eines Steckverbinders 12B an seinem einen Ende in einen Controllerport 11B mit der Videospielmaschine 10 verbunden, und mit der Steuerungseinrichtung 20B ist es durch Einstecken eines Steckverbinders 14B an seinem anderen Ende in einen Anschlussport (nicht dargestellt) der Steuerungseinrichtung 20B verbunden.
  • Die Steuerungseinrichtungen 20A und 20B verfügen über Anzeigeabschnitte 21A bzw. 21B an einer von den Spielern leicht erkennbaren Position, wobei Einzelheiten des Aufbaus, einschließlich des zugehörigen Aussehens, später beschrieben werden. Derartige Anzeigeabschnitte 21A und 21B können z. B. für eine durch die Spieler erkennbare Anzeige sorgen, und sie können aus einer Flüssigkristalldisplay-Tafel, einer organischen oder anorganischen Elektrolumineszenz(EL)tafel, einer segmentierten Anzeigevorrichtung, einer LED (Leuchtdiode) oder dergleichen bestehen.
  • Der auf den einzelnen Anzeigeabschnitten 21A und 21B anzuzeigende Inhalt steht mit Korrelationsinformation in Zusammenhang, die die Korrelation zwischen den einzelnen Steuerungseinrichtungen und Spielfiguren ausdrückt, wozu übertragene Zahlen gehören, die den einzelnen Steuerungseinrichtungen durch die Videospielmaschine 10 zugewiesen werden (nachfolgend als "Steuereinrichtungsnummer" bezeichnet); Bildsymbole oder andere Symbole zum Kennzeichnen der einzelnen Steuerungseinrichtungen gehören; und Bildsymbole und andere Symbole zum symbolmäßigen Darstellen z. B. der Spielfiguren gehören, die über die einzelnen Steuerungseinrichtungen bedienbar sind.
  • Nun betrifft ein Bildsymbol, das symbolmäßig eine Spielfigur repräsentiert, eine echte zugehörige Darstellung oder eine abstrakte zugehörige Wiedergabe.
  • Für den auf den Anzeigeabschnitten 21A und 21B angezeigten Inhalt besteht keine Einschränkung auf die Steuerungseinrichtungsnummern oder Figurensymbole, sondern der Inhalt kann am einfachsten durch mehrere LEDs (Leuchtdioden) geliefert werden, deren Anzahl der Anzahl der Steuerungseinrichtungen entspricht, wobei es ermöglicht ist, dass eine LED, die einer speziellen Steuerungseinrichtungsnummer entspricht, wie sie einer derartigen Steuerungseinrichtung zugewiesen ist, leuchtet.
  • Das heißt, dass es für die Anzeigeabschnitte 21A und 21B ausrichtend ist, dass sie mindestens die Steuerungseinrichtungsnummern oder dergleichen anzeigen, wie sie durch die Videospielmaschine 10 den einzelnen Steuerungseinrichtungen 20A und 20B zugewiesen sind, damit die Spieler sie ausdrücklich erkennen können. Beim in der 1 dargestellten beispielhaften Fall erscheint die Steuerungseinrichtungsnummer "1" auf dem Anzeigeabschnitt 21A der Steuerungseinrichtung 20A, und die Steuerungseinrichtungsnummer "2" erscheint auf dem Anzeigeabschnitt 21B der Steuerungseinrichtung 20B.
  • Dadurch, dass für eine derartige Anzeige auf den Anzeigeabschnitten 21A und 21B der einzelnen Steuerungseinrichtungen 20A und 20B gesorgt wird, können die Spieler klären, welche Spielfigur sie mit ihren eigenen Händen über die Steuerungseinrichtung steuern können.
  • Um eine derartige Anzeige der Steuerungseinrichtungsnummern, Figursymbolen oder dergleichen auf den Anzeigeabschnitten der einzelnen Steuerungseinrichtungen zu ermöglichen, führt die Videospielmaschine 10 dieser Ausführungsform eine Erkennung und Verwaltung der angeschlossenen Steuerungseinrichtungen sowie eine Übertragung von Information (Korrelationsinformation), die auf den Anzeigeabschnitten der einzelnen Steuerungseinrichtungen anzuzeigen ist, gemäß einem Algorithmus (als "Steuerungseinrichtungs-Anschlussverwaltungsprogramm" bezeichnet) aus, das typischerweise durch das in der 2 dargestellte Flussdiagramm wiedergebbar ist.
  • Die 2 zeigt einen Prozessablauf in der Videospielmaschine für den Fall, dass die Steuerungseinrichtungsnummern auf den Anzeigeabschnitten der einzelnen Steuerungseinrichtungen anzuzeigen sind. Die in der 2 dargestellte Verarbeitung wird dadurch ausgeführt, dass das in einem Spielanwendungsprogramm oder einem Gerätetreiberprogramm enthaltene Steuerungseinrichtungs-Anschlussverwaltungsprogramm hauptsächlich in einer CPU (zentrale Verarbeitungseinheit) der Videospielmaschine abgearbeitet wird. Der Aufbau einer internen Schaltung einer derartigen Videospielmaschine wird später beschrieben.
  • Bei dem in der 2 dargestellten Beispiel erstellt, nach dem Starten des Steuerungseinrichtungs-Anschlussverwaltungsprogramms, dieses Programm als Erstes in einem Schritt S1 eine Steuerungseinrichtungen-Registriertabelle in z. B. einem RAM (Direktzugriffsspeicher) in der Videospielmaschine, und dann initialisiert es die Tabelle.
  • Die auf den Schritt S1 folgende Verarbeitung startet z. B. zum Zeitpunkt, zu dem die Steuerungseinrichtungen in mit Spannung versorgtem Zustand an die Videospielmaschine angeschlossen werden. Genauer gesagt, kann, z. B. bei der in der 1 dargestellten ersten Ausführungsform, die Verarbeitung erst starten, nachdem die Steuerungseinrichtungen 21A und 21B über die Kabel 13A bzw. 13B mit den Controllerports 11A bzw. 11B der Videospielmaschine 10 verbunden wurden.
  • Die Steuerungseinrichtungen-Registriertabelle bezeichnet eine Tabelle zum Registieren und Verwalten der Steuerungseinrichtungen, deren Verbindungen mit der Videospielmaschine geklärt wurden, und sie ist so konzipiert, dass sie die Maximalanzahl der Steuerungseinrichtungen registriert, die für das Spielanwendungsprogramm verfügbar sind.
  • Für ein Spiel, das die Teilnahme von z. B. vier Spielern ermöglicht, kann die Maximalanzahl der Steuerungseinrichtungen in einer derartigen Steuerungseinrichtungen-Registriertabelle 4 sein.
  • In jeder Zelle der Steuerungseinrichtungen-Registriertabelle ist Information aufzuzeichnen, die die angeschlossene Steuerungseinrichtung dazu benötigt, mit der Videospielmaschine zu kommunizieren (z. B. der Anschlussort, die Seriennummer der Steuerungseinrichtung, die Funkkommunikationsfrequenz).
  • Jede Zelle der Steuerungseinrichtungen-Registriertabelle enthält vorab eine Steuerungseinrichtungsnummer, ein Figursymbol usw., was durch Anfrage ausgelesen wird.
  • Die Steuerungseinrichtungsnummer oder ein Figursymbol, wie es aus einer derartigen Steuerungseinrichtungen-Registriertabelle ausgelesen wird, wird an die in einer solchen Tabelle registrierte Steuerungseinrichtung übertragen und auf dem Anzeigeabschnitt derselben angezeigt, um es dem Spieler zu ermöglichen, die Korrelation zwischen der Steuerungseinrichtung und der Spielfigur zu klären.
  • Wenn für irgendeine Steuerungseinrichtung die Kommunikation mit der Haupt einheit der Videospielmaschine fehlschlägt, wird angenommen, dass eine derartige Steuerungseinrichtung von der Haupteinheit der Videospielmaschine abgetrennt ist oder dass eine derartige Videospielmaschine von der Spannungsversorgung abgetrennt ist, was zum Löschen von Information zu einer derartigen Steuerungseinrichtung aus der Steuerungseinrichtungen-Registriertabelle führt.
  • Bei Abschluss der Initialisierung der Steuerungseinrichtungen-Registriertabelle im Schritt S1 erkennt das Steuereinrichtungs-Anschlussverwaltungsprogramm in einem Schritt S2 jede Bedienungs-Steuerungseinrichtung, die in der Tabelle nicht aufgelistet ist, wobei der Prozess zu einem Schritt S6 übergeht, wenn keine nicht aufgelisteten Steuerungseinrichtung erkannt wird, während er zum Schritt S3 übergeht, wenn irgendeine nicht aufgelistete Steuerungseinrichtung erkannt wird.
  • Im Schritt S3 beurteilt das Steuereinrichtungs-Anschlussverwaltungsprogramm, ob die Steuerungseinrichtungen-Registriertabelle immer noch über freie Kapazität verfügt oder nicht (d.h., ob die Tabelle die Maximalanzahl von Steuerungseinrichtungen enthält oder nicht), wobei der Prozess zum Schritt S6 übergeht, wenn keine Kapazität verfügbar ist, während er zu einem Schritt S4 übergeht, wenn noch Kapazität verfügbar ist.
  • Im Schritt S4 registriert das Steuereinrichtungs-Anschlussverwaltungsprogramm eine derartige nicht aufgelistete Steuerungseinrichtung in der Steuerungseinrichtungen-Registriertabelle, und es geht zu einem Schritt S5 weiter.
  • Im Schritt S5 überträgt das Steuereinrichtungs-Anschlussverwaltungsprogramm eine Steuerungseinrichtungsnummer, ein Figursymbol oder dergleichen, wie es zuvor in einer Zelle (Registrierungsort) der Steuerungseinrichtungen-Registiertabelle aufgenommen wurde, an die einzelnen, mit der Videospielmaschine verbundenen Steuerungseinrichtungen.
  • Genauer gesagt, wird, für den beispielhaften Fall der in der 1 dargestellten ersten Ausführungsform, Information wie eine Steuerungseinrichtungsnummer oder ein Figursymbol, wie durch das Steuereinrichtungs-Anschlussverwaltungsprogramm zugewiesen, von der Videospielmaschine 10 über die Kabel 13A und 13B an die Steuerungseinrichtungen 21A bzw. 21B übertragen.
  • Beim beispielhaften Fall der in der 1 dargestellten ersten Ausführungsform wird beispielsweise die Steuerungseinrichtungsnummer "1" an die Steuerungseinrichtung 20A gesendet, und beispielsweise die Steuerungseinrichtungsnummer "2" wird an die Steuerungseinrichtung 20B gesendet. Dies ermöglicht es, dass der Anzeigeabschnitt 21A der Steuerungseinrichtung 20A die Steuerungseinrichtungsnummer "1" anzeigt und der Anzeigeabschnitt 21B der Steuerungseinrichtung 20B die Steuerungseinrichtungsnummer "2" anzeigt. Mach Abschluss des Prozesses im Schritt S5 geht der Prozess dann zum Schritt S6 weiter.
  • Im Schritt S6 beurteilt das Steuereinrichtungs-Anschlussverwaltungsprogramm, ob in der Steuerungseinrichtungen-Registriertabelle eine oder mehrere Steuerungseinrichtungen registriert sind, wobei der Prozess zum Schritt S2 zurückgeht, wenn keine Steuerungseinrichtung registriert ist, während er zum Schritt S7 weitergeht, wenn eine oder mehrere Steuerungseinrichtungen registriert sind.
  • Im Schritt S7 kommuniziert das Steuereinrichtungs-Anschlussverwaltungsprogramm mit der in einer solchen Steuerungseinrichtungen-Registriertabelle registrierten Steuerungseinrichtung, es versucht Information zu verschiedenen Tasten anzurufen, wie sie an der Steuerungseinrichtung vorhanden sind, zu der später Einzelheiten beschrieben werden, und dann geht es zu einem Schritt S8 weiter.
  • Im Schritt S8 beurteilt das Steuereinrichtungs-Anschlussverwaltungsprogramm, ob ein derartiger Versuch zum Abrufen von Information zu den Tasten an der Steuerungseinrichtung erfolgreich war oder nicht, d.h., ob die Kommunikation mit der Steuerungseinrichtung erfolgreich war oder nicht, wobei der Prozess dann zu einem Schritt S10 überspringt, wenn die Kommunikation erfolgreich war, während er zu einem Schritt S9 weitergeht, wenn die Kommunikation zu einem Fehler führte.
  • Nun können, gemäß einer derartigen Erfolg/Fehlschlag-Beurteilung betreffend die Kommunikation in den vorigen Schritten S7 und S8 auch Ereignisse erkannt werden, wie solche, dass eine Steuerungseinrichtung, für die einmal eine erfolgreiche Kommunikation vorlag, später von der Haupteinheit der Videospielmaschine abgetrennt wurde, oder dass eine Spannungsversorgung abgetrennt wurde.
  • Im Schritt S9 löscht das Steuereinrichtungs-Anschlussverwaltungsprogramm die Steuerungseinrichtung, für die die Kommunikation fehlschlug, aus der Steuerungseinrichtungen-Registriertabelle, und dann geht es zum Schritt S10 weiter.
  • Im Schritt S10 beurteilt das Steuereinrichtungs-Anschlussverwaltungsprogramm, ob die zwischen der Videospielmaschine und allen in der Steuerungseinrichtungen-Anschlussverwaltungstabelle registrierten Steuerungseinrichtungen ausgeführte Kommunikation abgeschlossen ist oder nicht, wobei der Prozess zum Schritt S7 zurückgeht, wenn Kommunikation noch nicht abgeschlossen ist, während es zum Schritt S2 zurückgeht, wenn die gesamte Verarbeitung abgeschlossen ist.
  • Durch eine derartige Verarbeitung kann das Unterhaltungssystem der ersten Ausführungsform für die Erkennung und Verwaltung angeschlossener Steuerungseinrichtungen sorgen, und es kann für die Anzeige einer Steuerungseinrichtungsnummer oder eines Figursymbols auf dem Anzeigeabschnitt jeder Steuerungseinrichtung sorgen.
  • Während die 1 beispielhaft den Fall zeigt, bei dem die Controllerports 11A und 11B der Videospielmaschine 10 mit den Steuerungseinrichtungen 20A bzw. 20B auf eineindeutige Weise unter Verwendung von Kabeln verbunden sind, ist die erste Ausführungsform auch beim in der 3 dargestellten Fall anwendbar, bei dem eine Eine-auf-mehrere-Kabelverbindung unter Verwendung von Portvervielfachern 303A und 303B bewerkstelligt ist. Bei einem derartigen Fall können die Steuerungseinrichtungsnummern oder dergleichen, wie sie vom in der Videospielmaschine 10 installierten Steuereinrichtungs-Anschlussverwaltungsprogramm geliefert werden, auf dem Anzeigeabschnitt 21 angezeigt werden, wie er an jeder von mehreren Steuerungseinrichtungen 20a bis 20h vorhanden ist, die über die Portvervielfacher 303A und 303B angeschlossen sind.
  • Die 3 zeigt nun einen Fall, bei dem die Videospielmaschine 10 mit zwei Controllerports 11A und 11B mit zwei Portvervielfachern 303A und 303B verbunden ist, wodurch es möglich ist, acht Steuerungseinrichtungen 20a bis 20h an sie anzuschließen.
  • Bei einem Fall, wie er in der 3 dargestellt ist, ist der Controllerport 11A der Videospielmaschine 10 über den Steckverbinder 12A und das Kabel 302A mit dem Portvervielfacher 303A verbunden. Der Portvervielfacher 303A verfügt über vier Anschlüsse (Steuerungseinrichtungs-Anschlussplätze) 304a bis 304b, mit denen die Steuerungseinrichtungen 20a bis 20d über das jeweilige Kabel 305a bis 305d angeschlossen sind. In ähnlicher Weise ist der Controllerport 11B der Videospielmaschine 10 über den Steckverbinder 12B und das Kabel 302B mit dem Portvervielfacher 303B verbunden, und dieser verfügt über vier Anschlüsse (Steuerungseinrichtungs-Anschlussplätze) 304e bis 304h, an die die Steuerungseinrichtungen 20e bis 20h über ein jeweiliges Kabel 305e bis 305h angeschlossen sind.
  • Wenn mehrere Steuerungseinrichtungen an eine einzelne Videospielmaschine angeschlossen sind, wie es oben angegeben ist, erkennt das Steuereinrichtungs-Anschlussverwaltungsprogramm die Steuerungseinrichtungen auf Grundlage der Anschlussposition (Anschlussnummer) des Portvervielfachers, mit dem die Steuerungseinrichtungen verbunden sind. Beim in der 3 dargestellten beispielhaften Fall weist, wenn angenommen wird, dass der Controllerport 11A der Videospielmaschine 10 die Portnummer "1" trägt und der Controllerport 11b die Portnummer "2" trägt, und dass die Anschlüsse 304e bis 304h des Portvervielfachers 303A über die Anschlussnummern "1" bis "4" verfügen, das Steuereinrichtungs-Anschlussverwaltungsprogramm der Steuerungseinrichtung 20a die Steuerungseinrichtungsnummer "1-1" zu, der Steuerungseinrichtung 20b "1-2", der Steuerungseinrichtung 20c "1-3" und der Steuerungseinrichtung 20d "1-4". Die Steuerungseinrichtungen 20e bis 20h können in ähnlicher Weise die Steuerungseinrichtungsnummern "2-1" bis "2-4" aufweisen. Das Steuereinrichtungs-Anschlussverwaltungsprogramm überträgt derartige Steuerungseinrichtungsnummern an die entsprechenden Steuerungseinrichtungen 20a bis 20h, und diese erscheinen jeweils auf dem Anzeigeabschnitt der entsprechenden Steuerungseinrichtung 20a bis 20h.
  • Zweite Ausführungsform
  • Die 4 zeigt einen beispielhaften Aufbau einer zweiten Ausführungsform, bei der eine Videospielmaschine 30 und mehrere Steuerungseinrichtungen (d.h. zwei Steuerungseinrichtungen 40A und 40B in der 4) über eine bidirektionale 1-zu-1-Funkverbindung unter Verwendung von Sendeempfängern miteinander kommunizieren.
  • Beim in der 4 dargestellten Beispiel verfügt ein Sendeempfänger 32A über einen Verbinderabschnitt 33A mit einer darin eingebauten Kommunikationsschaltung zum Ausführen der bidirektionalen Funkkommunikation sowie eine Funkkommunikationsantenne 34A, wobei der Verbinderabschnitt 33A eines derartigen Sendeempfängers 32A in den Controllerport 31A der Videospielmaschi ne 30 eingesteckt ist, um dadurch für elektrischen Anschluss zu sorgen. In ähnlicher Weise verfügt ein Sendeempfänger 32B über einen Verbinderabschnitt 33B mit einer in diesen eingebauten Kommunikationsschaltung, um für bidirektionale Kommunikation zu sorgen, und eine Funkkommunikationsantenne 34B, wobei der Verbinderabschnitt 33B dieses Sendeempfängers 32B in einen Controllerport 31B der Videospielmaschine 30 eingesteckt ist, um dadurch für elektrischen Anschluss zu sorgen.
  • Ein Sendeempfänger 42A verfügt über einen Verbinderabschnitt 43A mit einer in ihn eingebauten Kommunikationsschaltung, um für die bidirektionale Funkkommunikation zu sorgen, und eine Funkkommunikationsantenne 44A, wobei der Verbinderabschnitt 43A dieses Sendeempfängers 42A in den Controllerport (nicht dargestellt) der Steuerungseinrichtung 40A eingesteckt ist, um dadurch für elektrischen Anschluss zu sorgen.
  • In ähnlicher Weise verfügt ein Sendeempfänger 42B über einen Verbinderabschnitt 43B mit einer in ihn eingebauten Kommunikationsschaltung, um für die bidirektionale Funkkommunikation zu sorgen, und eine Funkkommunikationsantenne 44B, wobei der Verbinderabschnitt 43B dieses Sendeempfängers 42B in den Controllerport (nicht dargestellt) der Steuerungseinrichtung 40B eingesteckt ist, um dadurch für elektrischen Anschluss zu sorgen.
  • Die einzelnen Sendeempfänger 32A, 32B, 42A und 42B können solche sein, wie sie bei bidirektionaler Funkkommunikation verfügbar sind, die beispielsweise auf einem universellen, kurzreichweitigen Hochgeschwindigkeits-Funkkommunikationssystem wie dem sogenannten BlueTooth (registrierte Handelsbezeichnung) oder einem speziellen Funkkommunikationssystem kurzer Reichweite basiert. Beim in der 4 dargestellten Fall haben die Sendeempfänger 32A und 42A Teil an einer 1-zu-1-Funkkommunikation, und die Sendeempfänger 32B und 42B haben an derselben teil.
  • Die Steuerungseinrichtungen 40A und 40B, zu denen später Einzelheiten beschrieben werden, verfügen an einer durch die Spieler leicht erkennbaren Position über Anzeigeabschnitte 41A und 41B, ähnlich dem Fall der in der 1 dargestellten Steuerungseinrichtungen 20A und 20B.
  • Anzeigen auf derartigen Anzeigeabschnitten 41A und 41B beinhalten übertragene Steuerungseinrichtungsnummern, die den einzelnen Steuerungseinrichtungen zugewiesen sind; oder Figurensymbole, die über derartige Steuerungseinrichtungen handhabbar sind, wobei diese angezeigt werden, um von den Spie lern explizit erkannt zu werden, ähnlich dem bei der ersten Ausführungsform beschriebenen Fall.
  • Die 4 veranschaulicht nun einen solchen Fall, dass die Steuerungseinrichtungsnummer "1" auf dem Anzeigeabschnitt 41A der Steuerungseinrichtung 40A angezeigt wird und die Steuerungseinrichtungsnummer "2" auf dem Anzeigeabschnitt 41b der Steuerungseinrichtung 40B angezeigt wird.
  • Auch bei der zweiten Ausführungsform ermöglichen es, ähnlich wie beim in der ersten Ausführungsform beschriebenen Fall, derartige Anzeigen auf den Anzeigeabschnitten 41A und 41B der einzelnen Steuerungseinrichtungen 40A und 40B, dass jeder Spieler klarstellen kann, welche Spielfigur über die in seinen eigenen Händen befindlichen Steuerungseinrichtung bedienbar ist.
  • Um eine derartige Anzeige der Steuerungseinrichtungsnummern oder Figursymbole auf den Anzeigeabschnitten der einzelnen Steuerungseinrichtungen zu ermöglichen, führt die Videospielmaschine der zweiten Ausführungsform eine Erkennung und Verwaltung der angeschlossenen Steuerungseinrichtungen aus, und sie überträgt auf Grundlage eines unten beschriebenen Prozessablaufs angezeigte Information an den Anzeigeabschnitt der einzelnen Steuerungseinrichtungen.
  • Nun sei darauf hingewiesen, dass der Prozessablauf durch das Steuereinrichtungs-Anschlussverwaltungsprogramm bei der zweiten Ausführungsform ungefähr derselbe wie derjenige ist, der unter Bezugnahme auf das Flussdiagramm in der 2 erläutert wurde, so dass die unten folgende Beschreibung nur zu Punkten erfolgt, die von denen bei der ersten Ausführungsform verschieden sind.
  • Bei der zweiten Ausführungsform startet das Steuereinrichtungs-Anschlussverwaltungsprogramm den Prozess des Schritts S1 in der 2 nach dem Aufbauen der Funkkommunikation zwischen dem mit der Videospielmaschine 30 verbundenen Sendeempfänger 32 (32A, 32B) und dem mit der Steuerungseinrichtung 40 (40A, 40B) verbundenen Sendeempfänger 42 (42A, 42B). Die Prozesse der Schritte S1 bis S4 sind im Wesentlichen dieselben wie die bei der ersten Ausführungsform beschriebenen.
  • Im Schritt S5 der zweiten Ausführungsform sendet das Steuereinrichtungs-Anschlussverwaltungsprogramm Information wie die Steuerungseinrichtungsnummern oder Figursymbole über die Funkkommunikation zwischen dem Sendeempfän ger 32 seitens der Videospielmaschine 30 und dem Sendeempfänger 42 seitens der Steuerungseinrichtung 40 an die Steuerungseinrichtungen 40A und 40B.
  • Im beispielhaften Fall der zweiten Ausführungsform in der 4 wird die Steuerungseinrichtungsnummer "1" an die Steuerungseinrichtung 40A gesendet, und die Steuerungseinrichtungsnummer "2" wird an die Steuerungseinrichtung 40B gesendet. Dies führt zur Anzeige der Steuerungseinrichtungsnummer "1" auf dem Anzeigeabschnitt 41A der Steuerungseinrichtung 40A sowie der Steuerungseinrichtungsnummer "2" auf dem Anzeigeabschnitt 41b der Steuerungseinrichtung 40B. Die Prozesse der Schritte S6 bis S10 sind im Wesentlichen dieselben wie diejenigen, die bei der ersten Ausführungsform beschrieben wurden.
  • Eine derartige Verarbeitung ermöglicht es dem Unterhaltungssystem der zweiten Ausführungsform, die angeschlossenen Steuerungseinrichtungen zu erkennen und zu verwalten und die Steuerungseinrichtungsnummern, Figursymbole oder dergleichen auf den Anzeigeabschnitten der einzelnen Steuerungseinrichtungen anzuzeigen.
  • Dritte Ausführungsform
  • Die 5 zeigt einen beispielhaften Aufbau einer dritten Ausführungsform, bei der eine Videospielmaschine 30 und mehrere Steuerungseinrichtungen (nämlich fünf Steuerungseinrichtungen 41a bis 41e in der 5) durch eine bidirektionale Einer-auf-mehrere-Funkverbindung unter Verwendung von Sendeempfängern miteinander kommunizieren.
  • Beim in der 5 dargestellten Beispiel sind die Sendeempfänger 42a bis 42e in die Steuerungseinrichtungen 40a bis 40e eingesetzt, um dadurch für elektrische Verbindung zu sorgen, ähnlich dem in der 4 dargestellten Fall.
  • Andererseits sind die Sendeempfänger 35A bis 35B in die Controllerports 31A und 31B der Videospielmaschine 30 eingesetzt, um dadurch für elektrische Verbindung zu sorgen, ähnlich dem in der 4 dargestellten Fall. Die Sendeempfänger 35A und 35B sind nun jeweils mit einer Kommunikationsschaltung versehen, die unter Verwendung mehrerer Sendeempfänger seitens der Steuerungseinrichtung auf Grundlage von Zeitmultiplex-Funkkommunikation oder Frequenzmultiplex-Funkkommunikation eine bidirektionale Einer-auf-mehrere-Kommunikation ausführen können.
  • Beim in der 5 dargestellten beispielhaften Fall sorgt der Sendeempfänger 35A seitens der Videospielmaschine 30 für Funkkommunikation mit den Sendeempfängern 42a bis 42c an den drei jeweiligen Steuerungseinrichtungen 40a bis 40c (nachfolgend als Steuerungseinrichtungengruppe 50A bezeichnet) auf Einer-auf-drei-Weise, und der Sendeempfänger 35B sorgt für Funkkommunikation mit den Sendeempfängern 42d und 42e an den zwei jeweiligen Steuerungseinrichtungen 40d und 40e (nachfolgend als Steuerungseinrichtungengruppe 50B bezeichnet) auf Einer-auf-zwei-Weise.
  • Die einzelnen Steuerungseinrichtungen 40a bis 40e bei der dritten Ausführungsform verfügen über Anzeigeabschnitte 41a bis 41e, ähnlich den vorigen Ausführungsformen, auf denen die Steuerungseinrichtungsnummern, Figursymbole oder dergleichen, wie sie durch die Videospielmaschine 30 zugewiesen wurden, angezeigt werden, damit sie durch die Spieler explizit erkannt werden können.
  • Nun wird beim beispielhaften Fall der 5 die Steuerungseinrichtungsnummer "1" auf dem Anzeigeabschnitt 41a der Steuerungseinrichtung 40a angezeigt, die Steuerungseinrichtungsnummer "2" wird auf dem Anzeigeabschnitt 41b der Steuerungseinrichtung 40b angezeigt, und in ähnlicher Weise werden die Steuerungseinrichtungsnummer "3" auf dem Anzeigeabschnitt 41c der Steuerungseinrichtung 40c, die Steuerungseinrichtungsnummer "4" auf dem Anzeigeabschnitt 41d der Steuerungseinrichtung 40d und die Steuerungseinrichtungsnummer "5" auf dem Anzeigeabschnitt 41e der Steuerungseinrichtung 40e angezeigt.
  • Auch bei der dritten Ausführungsform ermöglichen es, ähnlich dem bei der ersten und zweiten Ausführungsform beschriebenen Fall, derartige Anzeigen auf den Anzeigeabschnitten 41a bis 41e der einzelnen Steuerungseinrichtungen 40a bis 40e, dass jeder Spieler klären kann, welche Spielfigur über die Steuerungseinrichtung in seinen eigenen Händen bedienbar ist.
  • Nun sei darauf hingewiesen, dass der Prozessablauf auf Grund des in der Videospielmaschine der dritten Ausführungsform installierten Steuereinrichtungs-Anschlussverwaltungsprogramms ungefähr derselbe wie derjenige ist, der unter Bezugnahme auf das Flussdiagramm in der 2 erläutert wurde, so dass die unten folgende Beschreibung nur zu Punkten erfolgt, die von denen bei der ersten und der zweiten Ausführungsform verschieden sind.
  • Bei der dritten Ausführungsform startet die Steuereinrichtungs-Anschlussverwaltungsprogramm den Prozess des Schritts S1 in der 2 nach dem Aufbauen der Funkverbindung zwischen den mit der Videospielmaschine 30 verbundenen Sendeempfängern 35A und 35B und den mit den Steuerungseinrichtungen 40a bis 40e verbundenen Sendeempfängern 42a bis 42e. Die Prozesse der Schritte S1 bis S4 sind im Wesentlichen dieselben, wie diejenigen, die bei der ersten und der zweiten Ausführungsform beschrieben wurden.
  • Beim Schritt S5 der dritten Ausführungsform führt das Steuereinrichtungs-Anschlussverwaltungsprogramm beispielsweise die in der 6 dargestellte Verarbeitung aus.
  • Das heißt, dass, im Schritt S5 der dritten Ausführungsform, das Steuereinrichtungs-Anschlussverwaltungsprogramm als Erstes in einem Schritt S11 die Sendeempfänger 35A und 35B zur Anzahl der mit ihnen durch einen Funkanschluss verbundenen Steuerungseinrichtungen abfragt.
  • Als Nächstes empfängt, im Schritt S12, das Steuereinrichtungs-Anschlussverwaltungsprogramm von den Sendeempfängern 35A und 35B die Anzahl der durch Funkverbindung einzeln an sie angeschlossenen Steuerungseinrichtungen. Beim in der 5 dargestellten Beispiel steht z. B. der Sendeempfänger 35A in Funkverbindung mit der Steuerungseinrichtungengruppe 50A, und der Sendeempfänger 35B steht in Funkverbindung mit der Steuerungseinrichtungengruppe 50B, so dass das Steuereinrichtungs-Anschlussverwaltungsprogramm vom Sendeempfänger 35A die Anzahl "3" an Steuerungseinrichtungen empfängt, während es vom Sendeempfänger 35B die Anzahl "2" der Steuerungseinrichtungen empfängt.
  • Nachdem das Steuereinrichtungs-Anschlussverwaltungsprogramm die Anzahl der Steuerungseinrichtungen empfangen hat, sendet es im Schritt S13 alle derartigen Anzahlen der Steuerungseinrichtungen in jeweiligem Zusammenhang mit den Sendeempfängern 35A und 35B an die Steuerungseinrichtungen 40a bis 40e, was mittels der Funkverbindung über die Sendeempfänger 35A und 35B erfolgt, oder es sendet nur die oberen Nummern der jeweiligen Steuerungseinrichtungen an die Sendeempfänger 35A und 35B, wobei es dafür sorgt, dass diese derartige obere Nummern und die folgenden Steuerungseinrichtungsnummern unter Funkverbindung an die Steuerungseinrichtungen 40a bis 40e senden.
  • Genauer gesagt, sendet dann, wenn alle Steuerungseinrichtungsnummern unter Funkverbindung von den Sendeempfängern an ie Steuerungseinrichtungen gesen det werden, das Steuereinrichtungs-Anschlussverwaltungsprogramm die Steuerungseinrichtungsnummern "1", "2" und "3" an den Sendeempfänger 35A, und dieser sendet dann die Steuerungseinrichtungsnummer "1" an die Steuerungseinrichtung 40a, die Steuerungseinrichtungsnummer "2" an die Steuerungseinrichtung 40b und die Steuerungseinrichtungsnummer "3" an die Steuerungseinrichtung 40c.
  • Das Steuereinrichtungs-Anschlussverwaltungsprogramm sendet auch die Steuerungseinrichtungsnummern "4" und "5" an den Sendeempfänger 35B, und dieser sendet dann die Steuerungseinrichtungsnummer "4" an die Steuerungseinrichtung 40d und die Steuerungseinrichtungsnummer "5" an die Steuerungseinrichtung 40e.
  • Andererseits sendet dann, wenn nur die oberen Nummern der Steuerungseinrichtungsnummern an die Sendeempfänger gesendet werden und wenn derartige obere Nummern und die Folgenummern von derartigen Sendeempfängern an die Steuerungseinrichtungen gesendet werden, das Steuereinrichtungs-Anschlussverwaltungsprogramm die oberen Nummern und die Nummern der jeweils mit ihnen verbundenen Steuerungseinrichtungen an die Sendeempfänger 35A und 35B.
  • Nun definiert das Steuereinrichtungs-Anschlussverwaltungsprogramm die Reihenfolge der Zuordnung der oberen Nummern für die einzelnen mit den Controllerports verbundenen Sendeempfängern (oder dies kann vorab definiert werden), und dann sendet es derartige obere Nummern, die nicht miteinander überlappen, entsprechend einer solchen Zuordnungsreihenfolge an die einzelnen Sendeempfänger.
  • Das heißt, dass bei der in der 5 dargestellten dritten Ausführungsform dann, wenn der Sendeempfänger 35A die erste Priorität für die Zuordnung der oberen Nummer hat und der Sendeempfänger 35B die zweite Priorität hat, das Steuereinrichtungs-Anschlussverwaltungsprogramm die obere Nummer "1" an den Sendeempfänger 35A, und an den Sendeempfänger 35B sendet es die obere Nummer "4", die um drei größer als "1" ist, wobei drei die Anzahl der mit dem Sendeempfänger 35A verbundenen Steuerungseinrichtungen repräsentiert.
  • Die Sendeempfänger 35A und 35B sind in einem solchen Fall so konzipiert, dass sie die empfangenen obersten Nummern und die Folgenummern z. B. in ansteigender Reihenfolge senden. Damit sendet der Sendeempfänger 35A z. B. die Steuerungseinrichtungsnummer "1" an die Steuerungseinrichtung 40a, die Steuerungseinrichtungsnummer "2" an die Steuerungseinrichtung 40b und die Steuerungseinrichtungsnummer "3" an die Steuerungseinrichtung 40c; und der Sendeempfänger 35B sendet z. B. die Steuerungseinrichtungsnummer "4" an die Steuerungseinrichtung 40d und die Steuerungseinrichtungsnummer "5" an die Steuerungseinrichtung 40e.
  • Dies führt dazu, dass die Steuerungseinrichtungsnummer "1" auf dem Anzeigeabschnitt 41a der Steuerungseinrichtung 40a angezeigt wird, die Steuerungseinrichtungsnummer "2" auf dem Anzeigeabschnitt 41b der Steuerungseinrichtung 40b, die Steuerungseinrichtungsnummer "3" auf dem Anzeigeabschnitt 41c der Steuerungseinrichtung 40c, die Steuerungseinrichtungsnummer "4" auf dem Anzeigeabschnitt 41d der Steuerungseinrichtung 40d sowie die Steuerungseinrichtungsnummer "5" auf dem Anzeigeabschnitt 41e der Steuerungseinrichtung 40e.
  • Nach Abschluss des Schritts S13 in der 6 geht der Prozess zum Schritt S6 in der 2 weiter. Die Prozesse der Schritte S6 bis S10 sind im Wesentlichen dieselben wie diejenigen, die bei der ersten und der zweiten Ausführungsform beschrieben wurden. Nun ist es auch möglich, die Schritte S11 und S12 nicht vor dem ersten Schritt S5 auszuführen (z. B. nach dem Schritt S1).
  • Eine derartige Verarbeitung ermöglicht es dem Unterhaltungssystem der dritten Ausführungsform, die auf Einer-auf-mehrere-Weise angeschlossenen Steuerungseinrichtungen zu erkennen und zu verwalten und die Steuerungseinrichtungsnummern auf den Anzeigeabschnitten der einzelnen Steuerungseinrichtungen anzuzeigen. Demgemäß ermöglicht es das Anzeigen, gemäß der dritten Ausführungsform, der Steuerungseinrichtungsnummern auf den Anzeigeabschnitten 41a bis 41e der jeweiligen Steuerungseinrichtungen 40a bis 40e, dass jeder Spieler klären kann, welche Spielfigur über die Steuerungseinrichtung in seinen eigenen Händen steuerbar ist, ähnlich wie bei der obigen ersten und zweiten Ausführungsform.
  • Vierte Ausführungsform
  • Die 7 zeigt einen beispielhaften Aufbau einer vierten Ausführungsform, bei der eine Videospielmaschine 30 und mehrere Steuerungseinrichtungen (Steuerungseinrichtungen 40a bis 41e) über eine bidirektionale Ein-auf-mehrere-Funkverbindung unter Verwendung von Sendeempfängern miteinander kommunizieren, ähnlich wie beim in der 5 dargestellten Fall. Der in der 7 dargestellte Aufbau ist im Wesentlichen derselbe wie der in der 5 dargestellte, so dass ein zugehörige detaillierte Beschreibung weggelassen wird.
  • Nun sei darauf hingewiesen, dass sich der in der 7 dargestellte Fall der vierten Ausführungsform vom Fall der in der 5 dargestellten dritten Ausführungsform dadurch unterscheidet, dass die Steuerungseinrichtungsnummer abhängig von der maximal zulässigen Anzahl von Steuerungseinrichtungen bei der Funkverbindung mit den Sendeempfängern bestimmt wird, anstatt dass sie abhängig von der tatsächlichen Anzahl der Steuerungseinrichtungen in der Funkverbindung mit den einzelnen Sendeempfängern an den Controllerports bestimmt wird.
  • Die 7 zeigt einen beispielhaften Fall, bei dem die maximal zulässige Anzahl der Steuerungseinrichtungsnummern in Funkverbindung mit den einzelnen Sendeempfängern 35A und 35B auf "4" eingestellt ist und die Steuerungseinrichtungsnummern "1", "2", "3", "5" und "6" auf dem jeweiligen Anzeigeabschnitt 41a bis 41e der Steuerungseinrichtungen 40a bis 40e angezeigt werden.
  • Die Verarbeitung im Schritt S5 in der 2 im Steuereinrichtungs-Anschlussverwaltungsprogramm der vierten Ausführungsform, wobei die Steuerungseinrichtungsnummern abhängig von der maximal zulässigen Anzahl der Steuerungseinrichtungen in Funkverbindung mit den Sendeempfängern bestimmt werden, wird nun unter Bezugnahme auf das in der 6 dargestellte Flussdiagramm erläutert.
  • Nun sei darauf hingewiesen, dass der Prozessablauf durch das Steuereinrichtungs-Anschlussverwaltungsprogramm bei der vierten Ausführungsform ungefähr derselbe wie derjenige ist, der unter Bezugnahme auf das Flussdiagramm in den 2 und 6 erläutert wurde, so dass die unten folgende Beschreibung nur zu den dazu verschiedenen Punkten erfolgt.
  • Das Steuereinrichtungs-Anschlussverwaltungsprogramm bei der vierten Ausführungsform fragt im Schritt S11 in der 6 die Sendeempfänger 35A und 35B seitens der Videospielmaschine 30 zur maximal zulässigen Anzahl der mit ihr verbindbaren Steuerungseinrichtungen ab.
  • Als Nächstes empfängt das Steuereinrichtungs-Anschlussverwaltungsprogramm im Schritt S12 von den Sendeempfängern 35A und 35B die maximal zulässige Anzahl der einzeln anschließbaren Steuerungseinrichtungen. Das heißt, dass das Steuereinrichtungs-Anschlussverwaltungsprogramm für den beispielhaften Fall, dass die maximal zulässige Anzahl der anschließbaren Steuerungseinrichtungen vier ist, von den Sendeempfängern 35A und 35B individuell die maximal zulässige Anzahl "4" für die anschließbaren Steuerungseinrichtungen.
  • Nachdem das Steuereinrichtungs-Anschlussverwaltungsprogramm diese maximal zulässige Anzahl anschließbarer Steuerungseinrichtungen empfangen hat, sendet es im Schritt S13 die Steuerungseinrichtungsnummern über die Sendeempfängern 35A und 35B mit einer Anzahl, die der maximal zulässigen Anzahl der mit ihnen verbindbaren Steuerungseinrichtungen entspricht, an die Steuerungseinrichtungen 40a bis 40e, oder sie sendet nur die obersten Steuerungseinrichtungsnummern an den jeweiligen Sendeempfänger 35A und 35B, und sie sorgt dafür, dass diese Sendeempfängern 35A und 35B diese obersten Nummern und die folgenden Steuerungseinrichtungsnummern an die Steuerungseinrichtungen 40a bis 40e senden.
  • Genauer gesagt, sendet für den Fall, dass die Steuerungseinrichtungsnummern von den Sendeempfängern mit einer Anzahl, die der maximal zulässigen Anzahl der mit den Sendeempfängern verbindbaren Steuerungseinrichtungen entspricht, an die Steuerungseinrichtungen senden, das Steuereinrichtungs-Anschlussverwaltungsprogramm die Steuerungseinrichtungsnummern "1", "2", "3" und "4" an den Sendeempfänger 35, und es sendet die Steuerungseinrichtungsnummern "5", "6", "7" und "8" an den Sendeempfänger 35B. Der Sendeempfänger 35A, der diese Steuerungseinrichtungsnummern empfängt, sendet die Steuerungseinrichtungsnummern "1", "2" und "3" an die in Funkverbindung stehende Steuerungseinrichtungen 40a, 40b und 40c, während es die Steuerungseinrichtungsnummer "4" in Vorrat hält, da das zugehörige Ziel fällt. Der Sendeempfänger 35B sendet die Steuerungseinrichtungsnummern "5" und "6" an die in Funkverbindung stehenden Steuerungseinrichtungen 40d und 40e, während er die Steuerungseinrichtungsnummern "7" und "8" in Vorrat hält, da die zugehörigen Ziele fehlen.
  • Andererseits sendet dann, wenn nur die obersten Steuerungseinrichtungsnummern an die Sendeempfänger gesendet werden und diese und die Folgenummern von diesen Sendeempfängern an die Steuerungseinrichtungen gesendet werden, das Steuereinrichtungs-Anschlussverwaltungsprogramm die obersten Nummern innerhalb der maximal zulässigen Anzahl der jeweils anschließbaren Steuerungseinrichtungen an die Sendeempfänger 35A und 35B.
  • Das Steuereinrichtungs-Anschlussverwaltungsprogramm definiert nun die Reihenfolge der Zuordnung der obersten Nummern der maximal zulässigen Anzahl der anschließbaren Steuerungseinrichtungen für die einzelnen Sendeempfänger, wie sie mit den Controllerports verbunden sind (oder diese können vorab definiert werden), und dann sendet es diese obersten Nummern, die nicht miteinander überlappen, entsprechend einer solchen Zuordnungsreihenfolge an die einzelnen Sendeempfänger.
  • Das heißt, dass bei der in der 7 dargestellten vierten Ausführungsform dann, wenn der Sendeempfänger 35A die erste Priorität zur Zuordnung der obersten Nummer hat und der Sendeempfänger 35B die zweite Priorität hat, das Steuereinrichtungs-Anschlussverwaltungsprogramm die oberste Nummer "1" an den Sendeempfänger 35A schickt und es die oberste Nummer "5" an den Sendeempfänger 35B schickt, wobei "5" um vier größer als "1" ist, wobei vier die maximal zulässige Anzahl der an den Sendeempfänger 35a anschließbaren Steuerungseinrichtungen repräsentiert.
  • Die Sendeempfänger 35A und 35B sind in diesem Fall dazu konzipiert, die empfangene oberste Nummer und die Folgenummern z. B. in ansteigender Reihenfolge zu senden. So sendet der Sendeempfänger 35A z. B. die Steuerungseinrichtungsnummer "1" an die Steuerungseinrichtung 40a, die Steuerungseinrichtungsnummer "2" an die Steuerungseinrichtung 40b und die Steuerungseinrichtungsnummer "3" an die Steuerungseinrichtung 40c; und der Sendeempfänger 35B sendet z. B. die Steuerungseinrichtungsnummer "5" an die Steuerungseinrichtung 40d und die Steuerungseinrichtungsnummer "6" an die Steuerungseinrichtung 40e.
  • Dies führt zur Anzeige der Steuerungseinrichtungsnummer "1" auf dem Anzeigeabschnitt 41a der Steuerungseinrichtung 40a, der Steuerungseinrichtungsnummer "2" auf dem Anzeigeabschnitt 41b der Steuerungseinrichtung 40b, der Steuerungseinrichtungsnummer "3" auf dem Anzeigeabschnitt 41c der Steuerungseinrichtung 40c, der Steuerungseinrichtungsnummer "5" auf dem Anzeigeabschnitt 41d der Steuerungseinrichtung 40d und der Steuerungseinrichtungsnummer "6" auf dem Anzeigeabschnitt 41e der Steuerungseinrichtung 40e. Dann geht der Prozess zum Schritt S6 in der 2 weiter.
  • Diese Verarbeitung ermöglicht es dem Unterhaltungssystem der vierten Ausführungsform, die auf Einer-auf-mehrere-Weise angeschlossenen Steuerungseinrichtungen zu erkennen und zu verwalten und die Steuerungseinrichtungsnummern auf den Anzeigeabschnitten der einzelnen Steuerungseinrichtungen anzuzeigen.
  • Auch ermöglicht es die vierte Ausführungsform den Spielern, zu klären, welche Spielfigur über die Steuerungseinrichtung in ihren eigenen Händen steuerbar ist, ähnlich wie bei der vorigen dritten Ausführungsform.
  • Nun ist es auch zulässig, die Steuerungseinrichtungsnummern für die Steuerungseinrichtungen 40a bis 40e in absteigender Reihenfolge zuzuweisen, obwohl bei den bei den vorigen Ausführungsformen 3 und 4 beschriebenen Fällen eine ansteigende Reihenfolge verwendet wurde.
  • Es ist auch zulässig, beliebige Steuerungseinrichtungsnummern zuzuweisen, insoweit derartige Nummern nicht miteinander überlappen und insoweit die Korrelation mit den Spielfiguren ersichtlich ist, anstatt dass aufeinanderfolgende Nummern in ansteigender oder absteigender Reihenfolge zugeordnet würden.
  • Es ist sogar zulässig, Figursymbole auf den Anzeigeabschnitten 41a bis 41e ähnlich wie bei der ersten und zweiten Ausführungsform anzuzeigen, anstatt dass die Steuerungseinrichtungsnummern angezeigt werden.
  • Fünfte Ausführungsform
  • Die nächsten Absätze beschreiben eine fünfte Ausführungsform der Erfindung.
  • Einige frühere Anwendungsprogramme für Videospielmaschinen verfügen über keine Funktion (kein Programm) zum Senden der Steuerungseinrichtungsnummern oder Figurensymbole an die Steuerungseinrichtungen, abweichend vom bei der ersten bis vierten Steuereinrichtungs-Anschlussverwaltungsprogramm beschriebenen Steuereinrichtungs-Anschlussverwaltungsprogramm. Derartige frühere Anwendungsprogramme kennzeichnen die mit einer Videospielmaschine verbundenen Steuerungseinrichtungen auf Grundlage der Position der Controllerports, an die die Steuerungseinrichtungen angeschlossen sind. Zum Beispiel wird eine Steuerungseinrichtung, die mit einem Port mit der Portnummer "1" verbunden ist, als Steuerungseinrichtung "1" gekennzeichnet, und eine mit einem Port mit der Portnummer "2" verbundene Steuerungseinrichtung wird als Steuerungseinrichtung "2" gekennzeichnet.
  • Eine derartige Nummerierung der Steuerungseinrichtungen wird jedoch nur intern vom Anwendungsprogramm verwendet, um die Steuerungseinrichtungen zu kennzeichnen, und es besteht keine Vorgehensweise, derartige Steuerungseinrichtungsnummern an die Steuerungseinrichtungen zu senden, abweichend von der vorigen Ausführungsformen.
  • Es ist auch üblich, dass der mit dem Controllerport der Videospielmaschine verbundene Sendeempfänger (z. B. die Sendeempfänger 32A und 32B in der 4) nur über eine Funktion zum Senden/Empfangen von Daten zum Verringern der Kosten und zum Verbessern der allgemeinen Anwendbarkeit verfügen, während sie im Allgemeinen über keine Funktion zum Erkennen der Portnummern, mit denen sie verbunden sind, und zum Senden derartiger Nummern an die Steuerungseinrichtung verfügen.
  • So können selbst dann, wenn die Sendeempfänger 32A und 32B, wie sie beispielsweise in der 4 dargestellt sind, mit den Controllerports der Videospielmaschine verbunden sind und die in der 4 dargestellten Steuerungseinrichtungen 40A und 40B verwendet werden, die Steuerungseinrichtungsnummern nicht auf den Anzeigeabschnitten 41A und 41B derartiger Steuerungseinrichtungen 40A und 40B angezeigt werden, insoweit die Videospielmaschine das frühere Anwendungsprogramm ohne Funktion zum Senden der Steuerungseinrichtungsnummern verwendet.
  • Nun verwendet die fünfte Ausführungsform, wie sie in der 8 dargestellt ist, Sendeempfänger 62A und 62b mit Verbinderabschnitten 63A und 638 mit Schaltern 65A und 65B, durch die die Spieler die Nummern einstellen können, und auch mit eingebauten Kommunikationsschaltungen, die die Steuerungseinrichtungsnummern entsprechend der Einstellung durch derartige Schalter 65A und 65B senden können. Das Anbringen derartiger Sendeempfänger 62A und 62B an den Controllerports 61A und 61B einer Videospielmaschine 60, die mit dem früheren Anwendungsprogramm läuft, ermöglicht es, die Steuerungseinrichtungsnummern auf den Anzeigeabschnitten 41A und 41B der Steuerungseinrichtung 40A bzw. 40B anzuzeigen.
  • Der in der 8 veranschaulichte Fall entspricht dem in der 4, so dass eine Erläuterung für dieselben Abschnitte wie in der 4 weggelassen wird.
  • Die 9 zeigt eine vergrößerte Ansicht eines Sendeempfängers 62 (62A oder 62B).
  • In der 9 verfügt der Sendeempfänger 62 (62A oder 62B) hauptsächlich über eine Funkkommunikationsantenne (64A oder 64B) und einen Verbinderabschnitt 63 (63A oder 63B), ähnlich dem in der 4 dargestellten Sendeempfänger.
  • Im Endabschnitt des Verbinderabschnitts 63, der der Antenne 64 zugewandt ist, ist ein Kontaktabschnitt 66 vorhanden, der in einen Controllerport 61 (61A oder 61B) einzusetzen ist, um dadurch für eine elektrische Verbindung zu sorgen. Der Verbinderabschnitt 63 verfügt auch über einen Schalter 65 (65A oder 65B) an einer vom Spieler leicht erkennbaren Position, wobei er vorzugsweise für den Spieler selbst dann zugänglich ist, wenn der Kontaktabschnitt 66 in den Controllerport 61 eingesetzt ist.
  • Der Schalter 65 verfügt über Einstellpositionen mit einer Anzahl, die der Anzahl der Controllerports der Videospielmaschine entspricht, mit der der Sendeempfänger 62 verbunden ist. Wenn die Anzahl der Controllerports der Videospielmaschine 60 beispielsweise zwei beträgt, wie es in der 8 dargestellt ist, verfügt der Schalter 65 über zwei Einstellpositionen "1" und "2", wie es in der 9 dargestellt ist; dagegen erfordert eine Anzahl vier von Controllerports, dass ein derartiger Schalter über Einstellpositionen "1" bis "4" verfügt.
  • Das Umschalten der Positionen eines derartigen Schalters 65 erfolgt manuell durch den Spieler. Zum Beispiel wird die Position "1" dann ausgewählt, wenn der Sendeempfänger 62 in den Controllerport der Videospielmaschine mit der Portnummer "1" eingesetzt ist, und die Position "2" wird für den Fall ausgewählt, dass der Sendeempfänger 62 in den Controllerport mit der Portnummer "2" eingesetzt ist.
  • Die Kommunikationsschaltung im Verbinderabschnitt 63 erzeugt eine Steuerungseinrichtungsnummer, die der am Schalter 65 ausgewählten Position entspricht, und dann sendet sie diese Nummer von der Funkkommunikationsantenne 64 an die Steuerungseinrichtung 40 (40A oder 40B).
  • Dies ermöglicht es, dass der Anzeigeabschnitt 41 der Steuerungseinrichtung 40 mit Eins-zu-eins-Funkkommunikation mit dem Sendeempfänger 62 die von diesem gesendete Steuerungseinrichtungsnummer anzeigt.
  • Beim in der 8 dargestellten beispielhaften Fall, bei dem angenommen ist, dass die Portnummern des Controllerports 61A der Videospielmaschine 60" 1" ist und dass die Portnummer des Controllerports 61B "2" ist, wird der Schalter 65A am Sendeempfänger 62A auf die Position "1" eingestellt, und der Schalter 65B am Sendeempfänger 62B wird auf die Position "2" eingestellt, was zur Anzeige der Steuerungseinrichtungsnummer "1" auf dem Anzeigeabschnitt 41A der Steuerungseinrichtung 40A in Eins-zu-eins-Verbindung mit dem Sendeempfänger 62A führt sowie zur Anzeige der Steuerungseinrichtungsnummer "2" auf dem Anzeigeabschnitt 41B der Steuerungseinrichtung 40B in Eins-zu-eins-Verbindung mit dem Sendeempfänger 62B führt.
  • Nun wird für diese fünfte Ausführungsform der Verbinderabschnitt 63 des in der 9 dargestellten Sendeempfängers 62 dahingehend erläutert, dass er die der Position des Schalters 65 jeweils entsprechende Steuerungseinrichtungsnummer an die Steuerungseinrichtung 40 sendet, wobei die durch das Steuereinrichtungs-Anschlussverwaltungsprogramm spezifizierten Steuerungseinrichtungsnummern vorzugsweise an Stelle der auf der Position des Schalters 65 beruhenden Steuerungseinrichtungsnummern gesendet werden können, wenn ein derartiger Sendeempfänger 62 mit einer Videospielmaschine verbunden wird, die beispielsweise das bei der zweiten Ausführungsform beschriebene Steuereinrichtungs-Anschlussverwaltungsprogramm unterstützt.
  • Das heißt, dass es das Anbringen des in der 9 dargestellten Sendeempfängers 62 an einer durch ein derartiges Ausführungsform unterstützten Videospielmaschine ermöglicht, dass dieser Sendeempfänger 62 die Steuerungseinrichtungsnummer an die Steuerungseinrichtung sendet, wenn derartige Steuerungseinrichtungsnummern durch die Videospielmaschine spezifiziert werden, und dass er die der durch den Schalter 65 eingestellten Position entsprechende Steuerungseinrichtungsnummer sendet, wenn die Steuerungseinrichtungsnummer nicht durch die Videospielmaschine spezifiziert wird.
  • Demgemäß wird beim Unterhaltungssystem gemäß der fünften Ausführungsform die Steuerungseinrichtungsnummer unabhängig davon, ob die Videospielmaschine das Steuereinrichtungs-Anschlussverwaltungsprogramm unterstützt oder nicht, auf dem Anzeigeabschnitt 41 der Steuerungseinrichtung 40 angezeigt.
  • Sechste Ausführungsform
  • Während die vorstehende fünfte Ausführungsform einen beispielhaften Fall zeigte, bei dem zwischen dem Sendeempfänger 62 an der nicht durch das obige Steuereinrichtungs-Anschlussverwaltungsprogramm unterstützten Videospielmaschine 60 und dem Sendeempfänger 42 an der Steuerungseinrichtung 40 eine Eins-zu-eins-Funkverbindung erstellt ist, ist ein derartiger Sendeempfänger mit an ihm angebrachtem Schalter 65 auch bei einer Einer-auf-mehrere-Funkverbindung zwischen einer nicht durch das obige Steuereinrichtungs-Anschlussverwaltungsprogramm unterstützten Videospielmaschine und den Steuerungseinrichtungen anwendbar, wie es bei der in der 10 dargestellten sechsten Ausführungsform beschrieben wird.
  • Der in der 10 veranschaulichte Fall entspricht dem in der 5 oder der 7, so dass eine Erläuterung für dieselben Abschnitte wie solche in der 5 oder der 7 weggelassen wird.
  • Bei einer Einer-auf-mehrere-Verbindung, wie sie bei der sechsten Ausführungsform beschrieben wird, liest eine in den Verbinderabschnitt 63 (63A, 63B) des Sendeempfängers 66 (66A, 66B) eingebaute Kommunikationsschaltung einen Positionseinstellwert (d.h. eine Nummer) des Schalters 65 (65A, 65B) und dann sendet sie mittels der Funkverbindung mit jeder der Steuerungseinrichtungen 40 die den gelesenen Wert enthaltende Steuerungseinrichtungsnummer an jede derselben, wobei die spezielle Nummer für jede Steuerungseinrichtung differiert.
  • Dies ermöglicht es, dass die Anzeigeabschnitte 41 aller Steuerungseinrichtungen 40 in Einer-auf-mehrere-Funkverbindung mit den Sendeempfängern 62 die von den entsprechenden Sendeempfängern 62 gesendete Steuerungseinrichtungsnummer anzeigen.
  • Beim in der 10 dargestellten beispielhaften Fall erhalten, wenn angenommen wird, dass der Controllerport 61A der Videospielmaschine 60 die Portnummer "1" hat und der Controllerport 61B die Portnummer "2" hat, dass der Schalter 65A am Sendeempfänger 66A auf die Position "1" eingestellt ist und der Schalter 65B am Sendeempfänger 66B auf die Position "2" eingestellt ist, die Steuerungseinrichtungen 40a, 40b und 40c in der Steuerungseinrichtungengruppe 50A in Einer-auf-mehrere-Verbindung mit dem Sendeempfänger 66A 1", "2" bzw. "3" als Nummern, die für jede Steuerungseinrichtung anders sind, und die Steuerungseinrichtungen 40d und 40e in der Steuerungseinrichtungengruppe 50B in Einer-auf-mehrere-Verbindung mit dem Sendeempfänger 66B erhalten "1" bzw. "2", was zur Anzeige der Steuerungseinrichtungsnummer "1-1" auf dem Anzeigeabschnitt 41a der Steuerungseinrichtung 40a in der Steuerungseinrichtungengruppe 50A, der Steuerungseinrichtungsnummer "1-2" auf dem Anzeigeabschnitt 41b der Steuerungseinrichtung 40b und der Steuerungseinrichtungsnummer "1-3" auf dem Anzeigeabschnitt 41c der Steuerungseinrichtung 40c führt, und zur Anzeige der Steuerungseinrichtungsnummer "2-1" auf dem Anzeigeabschnitt 41d der Steuerungseinrichtung 40d und der Sendeempfänger "2-2" auf dem Anzeigeabschnitt 41e der Steuerungseinrichtung 40e führt.
  • Nun ist es bei einer derartigen sechsten Ausführungsform dann, wenn der Sendeempfänger 66 mit der Videospielmaschine verbunden ist, die das bei der dritten oder vierten Ausführungsform beschriebene Steuereinrichtungs-Anschlussverwaltungsprogramm unterstützt, zulässig, dem Senden der durch ein derartiges Steuereinrichtungs-Anschlussverwaltungsprogramm spezifizierten Steuerungseinrichtungsnummern Priorität gegenüber dem Senden der Steuerungseinrichtungsnummern zu verleihen, die auf der Positionseinstellung des Schalters 65 beruhen, ähnlich wie bei der fünften Ausführungsform.
  • Demgemäß wird beim Unterhaltungssystem der sechsten Ausführungsform die Steuerungseinrichtungsnummer unabhängig davon, ob die Videospielmaschine das Steuereinrichtungs-Anschlussverwaltungsprogramm unterstützt oder nicht, auf dem Anzeigeabschnitt 41 der Steuerungseinrichtung 40 angezeigt.
  • Die 11 zeigt einen beispielhaften Fall einer Kommunikationsschaltung des Sendeempfängers mit dem bei der fünften und sechsten Ausführungsform beschriebenen Schalter, wobei die Videospielmaschine die Steuerungseinrichtungsnummern unabhängig davon senden kann, ob sie das Steuereinrichtungs-Anschlussverwaltungsprogramm unterstützt oder nicht. Nun kann ein in der 11 dargestellter Prozessablauf durch Software oder Hardware, beides geht in Ordnung, innerhalb der Kommunikationsschaltung des Sendeempfängers bewerkstelligt werden.
  • Wie es in der 11 dargestellt ist, errichtet die Kommunikationsschaltung des Sendeempfängers im Schritt S21 die Verbindung durch Funkkommunikation zwischen der Videospiel und mindestens einer Steuerungseinrichtung maschine, und dann beurteilt sie im Schritt S22, ob das Anwendungsprogramm der Videospielmaschine die Steuerungseinrichtungsnummer spezifiziert hat oder nicht. Wenn das Anwendungsprogramm der Videospielmaschine durch das Steuereinrichtungs-Anschlussverwaltungsprogramm unterstützt ist und demgemäß im Schritt S22 beurteilt wird, dass die Steuerungseinrichtungsnummer durch die Videospielmaschine spezifiziert ist, sendet die Kommunikationsschaltung im Schritt S23 die durch ein solches Anwendungsprogramm, das durch das Steuereinrichtungs-Anschlussverwaltungsprogramm unterstützt ist, spezifizierte Steuerungseinrichtungsnummer an die entsprechende Steuerungseinrichtung, und dann geht sie zu einer Kommunikationsverarbeitungsroutine zum Spielen eines tatsächlichen Spiels oder dergleichen über.
  • Andererseits geht die Verarbeitung zum Schritt S24 weiter, wenn die Kommunikationsschaltung im Schritt S22 beurteilt, dass das Anwendungsprogramm der Videospielmaschine nicht durch das Steuereinrichtungs-Anschlussverwaltungsprogramm unterstützt wird und demgemäß die Steuerungseinrichtungsnummer nicht durch eine derartige Videospielmaschine spezifiziert wird.
  • Im Schritt S24 erfasst die Kommunikationsschaltung, welche Position am Schalter ausgewählt ist und dann erfasst sie im Schritt S25 die Anzahl der Steuerungseinrichtungen, mit denen bereits eine Funkverbindung errichtet wurde.
  • Wenn die im Schritt S25 erfasste Anzahl von Steuerungseinrichtungen "1" ist, geht die Verarbeitung der Kommunikationsschaltung zum Schritt S27 weiter, und dann, wenn sie nicht "1" (d.h. "2" oder mehr) ist, zum Schritt S28.
  • Die vom Schritt S25 zum Schritt S27 springende Verarbeitung entspricht dem Fall einer Eins-zu-eins-Verbindung wie bei der fünften Ausführungsform, und der Sprung vom Schritt S25 zum Schritt S28 entspricht dem Fall einer Einer-auf-mehrere-Verbindung wie bei der sechsten Ausführungsform.
  • Die Kommunikationsschaltung sendet die der Position des Schalters entsprechende Steuerungseinrichtungsnummer im Schritt S27 an die entsprechende Steuerungseinrichtung, und dann geht sie in eine Kommunikationsverarbeitungsroutine zum Anzeigen eines tatsächlichen Spiels oder dergleichen über.
  • Demgegenüber erzeugt die Kommunikationsschaltung im Schritt S28 eine Zahl, die der Anzahl der Steuerungseinrichtungen entspricht, mit denen bereits Funkverbindung errichtet wurde, und dann sendet sie im Schritt S29 die Steuerungseinrichtungsnummer, einschließlich der der Position des Schalters entsprechenden Nummer unter Hinzufügung der der Anzahl der Steuerungseinrichtungen entsprechenden Nummer, an die entsprechende Steuerungseinrichtung. Danach geht der Prozess zu einer Kommunikationsverarbeitungsroutine zum Spielen eines tatsächlichen Spiels oder dergleichen über.
  • So wird der bei der fünften und sechsten Ausführungsform beschriebene Sendeempfänger realisiert.
  • Die 12 zeigt den Gesamtaufbau des Unterhaltungssystems mit der Videospielmaschine und der Steuerungseinrichtung gemäß einer beliebigen der vorigen Ausführungsformen. Während die 12 beispielhaft den Fall zeigt, bei dem die und die Steuerungseinrichtung Videospielmaschine in Funkverbindung stehen, wie es bei der zweiten bis sechsten Ausführungsform beschrieben ist, können die Videospielmaschine und die Steuerungseinrichtung in einer Kabelverbindung unter Verwendung des bei der ersten Ausführungsform erläuterten Kabels vorliegen.
  • Das in der 12 dargestellte Unterhaltungssystem verfügt über eine Videospielmaschine 101 (10, 30, 60), die der bei den vorigen Ausführungsformen entspricht, eine Steuerungseinrichtung 102 (20, 40), die derjenigen bei den vorigen Ausführungsformen entspricht, und einen Monitor 100 (z. B. Fernsehempfänger), an den Video- und Audiosignale von der Videospielmaschine 101 geliefert werden.
  • Die Videospielmaschine 101 ist mit Folgendem versehen: Speicherkartenschlitzen 114A und 114B, die das Einführen und Auswerfen einer Speicherkarte 103 ermöglichen; Controllerports 115A und 115B (11, 31, 61), die es ermöglichen, einen Sendeempfänger 107 (32, 35, 62, 66) wie diejenigen, wie sie bei den vorigen Ausführungsformen beschrieben sind, und einen Kabeleinsteckverbinder (nicht dargestellt) daran anzubringen und davon zu lösen; einer Plattenschale 113, einer Öffnen/Schließen-Taste 112 zum Öffnen oder Schließen der Plattentaste 113; und eine Ein/Bereitschaft/Rücksetz-Taste 111, um für Spannungsversorgungs-, Bereitschafts- und Rücksetzvorgänge zu sorgen; und ferner verfügt sie, was jedoch nicht dargestellt ist, über einen Audio/Video-Ausgangsanschluss (AV-Multiausgangsanschluss), einen PC-Kartenschlitz, einen optisch-digitalen Ausgangsanschluss, einen IEEE(Institute of Electrical and Electronics Engineers) 1394-Verbindungsanschluss, einen USB(Universal Serial Bus)-Verbindungsanschluss, einen Spannungsschalter, einen Wechselspannungs-Eingangsanschluss usw.
  • Die einzelnen Verbindungsanschlüsse einschließlich des Controllerports 115 verfügen vorzugsweise über asymmetrische Öffnungen, um fehlerhaftes Einsetzen zu vermeiden.
  • Die Videospielmaschine 101 kann dergestalt sein, dass sie ein Videospiel auf Grundlage eines Anwendungsprogramms ausführt, das auf einem plattenförmigen Medium wie einer sogenannten DVD-ROM oder CD-ROM gespeichert ist, oder dergestalt, dass sie Videodaten oder Audiodaten reproduziert (deco diert), die z. B. in einem DVD-Video oder auf einer CD gespeichert sind. Wenn das zugehörige Anwendungsprogramm das obige Steuereinrichtungs-Anschlussverwaltungsprogramm enthält, kann die Videospielmaschine 101 auch die obigen Steuerungseinrichtungsnummern und dergleichen an die Steuerungseinrichtung senden, während sie durch ein derartiges Programm gesteuert wird.
  • Nun besteht für das Anwendungsprogramm, die Videodaten und Audiodaten keine Einschränkung auf solche, die auf einem Plattenmedium gespeichert sind, sondern es können auch solche sein, wie sie aus Halbleiterspeichern oder Bandmedien ausgelesen werden, oder solche, die über Kabel oder Funk, Weitbereichs- oder private Übertragungsleitungen geliefert werden.
  • Nun wird das Aussehen der Steuerungseinrichtung 102 unter Bezugnahme auf die 13 erläutert.
  • Die Steuerungseinrichtung 102 verfügt über einen Anschlussport 131, an den ein Sendeempfänger 135 (42) wie der bei den obigen Ausführungsformen erläuterte und ein Anzeigeabschnitt 130 (21, 41), der die Steuerungseinrichtungsnummern oder Figursymbole anzeigen kann, angeschlossen sind. Der Anschlussport 131 verfügt vorzugsweise über asymmetrische Öffnungen, um fehlerhaftes Einsetzen zu vermeiden.
  • Die Steuerungseinrichtung 102 verfügt über einen rechten Griffabschnitt 122, der mit der rechten Handfläche umschlungen festgehalten wird, und einen linken Griffabschnitt 131, der von der linken Handfläche umschlungen festgehalten wird.
  • Die Steuerungseinrichtung 102 verfügt auch über eine rechte Bedienungszone 128 und eine linke Bedienungszone 126, die vom linken und rechten Daumen bedienbar sind, während die Griffabschnitte 121 und 122 in den Händen gehalten werden; einen rechten Analog-Bedienungsabschnitt 124 und einen linken Analog-Bedienungsabschnitt 123, die erneut vom linken und rechten Daumen auf analoge Weise bedienbar sind; eine erste rechte Drucktaste 148 und eine erste linke Drucktaste 145, die vom linken und rechten Zeigefinger bedienbar sind; und eine zweite rechte Drucktaste 147 und eine zweite linke Drucktaste 146, die vom linken und rechten Mittelfinger bedienbar sind.
  • In der linken Bedienungszone 126 sind eine Auf-Taste 142, eine Ab-Taste 144, eine Links-Taste 143 und eine Rechts-Taste 141 vorhanden, die alle vom Spieler dazu bewegt werden, z. B. eine Spielfigur auf dem Anzeigeschirm zu bewegen. Die rechte Bedienungszone 128 verfügt über eine erste bis vierte Bedienungstaste 150 bis 153, denen durch die Spielanwendung voneinander verschiedene Funktionen zugewiesen sind, wie das Einstellen der Figurfunktionen oder deren Ausführung.
  • Der linke und der rechte Analog-Bedienungsabschnitt 123 und 124 verfügen über ein rechtes bzw. ein linkes Dreh-Bedienungselement 125 bzw. 126, die um die Betriebsachse herum vollständig drehbar sind und automatisch in die Neutralposition zurückdrehbar sind, wobei sie durch ein elastisches Element angetrieben werden, wenn der Daumen sie loslässt, wobei sie einzeln über einen Signalerzeugungsabschnitt verfügen, der nicht dargestellt ist, der Signale entsprechend der Bedienung dieses linken und rechten Dreh-Bedienungselements 125 und 126 erzeugen kann.
  • Der linke und der rechte Analog-Bedienungsabschnitt 123 und 124 werden dazu verwendet, Befehlssignale einzugeben, um, typischerweise durch eine Drehbewegung des linken und des rechten Dreh-Bedienungselements 125 und 126, eine analoge Bewegung der Spielfiguren zu bewirken, wie eine Drehbewegung, eine Bewegung mit variabler Geschwindigkeit und eine Transformation.
  • Die Steuerungseinrichtung 102 ist ferner mit einem Modusauswählschalter 137 zum Aktivieren oder Deaktivieren der Funktionen des linken und des rechten Dreh-Bedienungselements 125 und 126, einem Lichtanzeigeabschnitt 136, der es dem Spieler ermöglicht, einen ausgewählten Betriebsmodus typischerweise durch das Leuchten einer LED (Leuchtdiode) zu erkennen, einer Starttaste 134, einer Auswähltaste 133 und dergleichen versehen.
  • Der Modusauswählschalter 137 wird auch dazu verwendet, die Funktionen der rechten Bedienungszone 128 und der linken Bedienungszone 126 zu schalten.
  • Die Steuerungseinrichtung 102 verfügt auch über den bei den vorigen Ausführungsformen erläuterten Anzeigeabschnitt 130 an einer vom Spieler gut erkennbaren Position, typischerweise zwischen der rechten Bedienungszone 128 und der linken Bedienungszone 126, und den Anschlussport 131, an den der obige Sendeempfänger 135 oder ein Kabelverbinder angesteckt wird, oder von dem er gelöst wird.
  • Die Steuerungseinrichtung 102 verfügt ferner, im linken und rechten Griffabschnitt 121 und 122, über einen Vibrationserzeugungsmechanismus zum Er zeugen einer Vibration durch z. B. Drehen eines Gewichts um die Rotationsachse eines Motors, während dieses exzentrisch zu dieser gehalten wird, was jedoch in der 13 nicht dargestellt ist. Das Aktivieren eines derartigen Vibrationserzeugungsmechanismus abhängig vom Zustand des Fortschreitens des Spiels sorgt für eine Vibration, die der Spieler in den Händen spürt.
  • Die 14 zeigt einen prinzipiellen internen Aufbau der Videospielmaschine 101 und des Sendeempfängers 107.
  • Beim in der 14 dargestellten Fall verfügt die Videospielmaschine 101 hauptsächlich über einen Steuerungsabschnitt 161 zum Steuern der einzelnen internen Aufbauelemente, einen Bildverarbeitungsabschnitt 169 zum Verarbeiten von Bildern, einen Audioverarbeitungsabschnitt 167 zur Audioverarbeitung, einen Kommunikationsverarbeitungsabschnitt 162, der für Kommunikationsvorgänge zuständig ist, einen Plattenantrieb 172 zum Antreiben eines Plattenmediums sowie einen Decodierverarbeitungsabschnitt 171 zum Decodieren von aus einem derartigen Plattenmedium ausgelesenen Daten.
  • Der Steuerungsabschnitt 161 verfügt typischerweise über eine CPU (zentrale Verarbeitungseinheit) und Peripherieeinrichtungen derselben, wie einen ROM oder einen RAM, und einen Übertragungssteuerungsabschnitt, der für eine Interruptsteuerung und für eine Übertragungssteuerung bei direktem Speicherzugriff (DMA) zuständig ist. Der ROM speichert ein Betriebssystem (OS) zum Verwalten von Operationen des Bildverarbeitungsabschnitts 169 und des Audioverarbeitungsabschnitts 167 sowie anderer anfänglicher Einstellwerte. Die CPU steuert die gesamten Operationen der Videospielmaschine 101 durch Ausführen eines derartigen im ROM gespeicherten Betriebssystems.
  • Der Bildverarbeitungsabschnitt 169 verfügt über eine Grafikprozessoreinheit (GPU), eine Geometrietransfermaschine (GTE), einen Rahmenpuffer, einen Bilddecodierer usw. Die Geometrietransfermaschine führt typischerweise eine Koordinatentransformation einschließlich einer perspektivischen Projektionstransformation, aus, und die Grafikprozessoreinheit führt Zeichnungsvorgänge auf Grundlage von Zeichnungsanweisungen von der CPU im Steuerungsabschnitt 161 aus. Der Rahmenpuffer speichert ein durch eine derartige Grafikprozessoreinheit gezeichnetes Bild, und er speichert ein auf dem Fernsehmonitor anzuzeigendes Rahmenbild. Der Bilddecodierer decodiert Bilddaten, die entsprechend einer Kompression auf Grundlage eines Bildkompressionssystems, wie es durch den MPEG(Moving Picture Experts Group)-Standard repräsentiert ist, codiert sind.
  • Der Audioverarbeitungsabschnitt 167 verfügt über eine Tonprozessoreinheit (SPU), einen Tonpuffer usw. Die Tonprozessoreinheit verfügt über eine Funktion zum Erzeugen von Audiodaten wie Musik oder effektiven Schalls sowie eine Funktion zum Decodieren von Audiodaten, die entsprechend einer Kompression auf Grundlage von MPEG-Audio oder ATRAC (Adaptive TRansform Acoustic Coding; trademark) codiert sind, was unter Anweisung durch die CPU im Steuerungsabschnitt 161 erfolgt. Der Tonpuffer speichert Signalverlaufsdaten, die eine Grundlage bilden, auf der von der Tonprozessoreinheit Audiodaten erzeugt werden.
  • Die durch den Bildverarbeitungsabschnitt 169 erzeugten Bilddaten und die durch den Audioverarbeitungsabschnitt 167 ausgegebenen Audiodaten werden von einem Audio/Video-Ausgangsanschluss (AV-Multiausgangsanschluss) 170 ausgegeben und z. B. an einen Fernsehmonitor geliefert.
  • Wenn das das vorstehend genannte Spielanwendungsprogramm oder Video-/Audiodaten speichernde Plattenmedium eingelegt wird und durch den Steuerungsabschnitt 161 die Wiedergabe angewiesen wird, liest das Plattenlaufwerk 172 Daten aus einer solchen Platte aus und liefert sie dann an den Decodierabschnitt 171.
  • Der Decodierabschnitt 171 decodiert die vom Plattenmedium ausgelesenen Daten (wobei er Fehler der mit Fehlerkorrekturcodierung codierten Daten liest), er puffert sie, und er schickt sie dann an den Steuerungsabschnitt 161.
  • Dann ermöglicht es der Steuerungsabschnitt 161, wenn die vom Decodierabschnitt 161 ein Spielanwendungsprogramm betreffen, dass der Bildverarbeitungsabschnitt 169 und der Audioverarbeitungsabschnitt 167 entsprechend einem solchen Spielanwendungsprogramm arbeiten. Wenn die vom Decodierabschnitt 171 gelieferten Daten Video- oder Audiodaten sind, liefert der Steuerungsabschnitt 161 derartige Daten an den entsprechenden Bildverarbeitungsabschnitt 169 oder Audioverarbeitungsabschnitte 167.
  • Die Videospielmaschine 101 verfügt auch über einen Kommunikationsabschnitt 162, der für Kommunikation der Steuerungseinrichtung 102 über den obigen Controllerport 115 zuständig ist, oder für Kommunikation über ein Schnittstellenterminal 164 wie Speicherkartenschlitze 114A, 114B, einen PC-Kartenschlitz, einen optisch-digitalen Ausgangsanschluss, einen IEEE 1394-Verbin dungsanschluss und einen USB(Universal Serial Bus)-Verbindungsanschluss. Der Controllerport 115 ist z. B. mit dem obigen Verbindungsabschnitt 181 (66) des Sendeempfängers 107 verbunden, und der Kommunikationsabschnitt 162 empfängt, auf synchrone Weise, Befehle, wie sie vom Spieler über die Steuerungseinrichtung 102 eingegeben werden.
  • Der Sendeempfänger 107 verfügt über einen Kommunikationsschaltungsabschnitt 182 zum Ausführen bidirektionaler Funkkommunikation, eine Antenne 184 (34, 64) und, bei Bedarf, einen Schalter 183 (65), wie er bei der fünften und sechsten Ausführungsform erläutert wurde. Wenn der Schalter 183 vorhanden ist, wie es bei der fünften und sechsten Ausführungsform erläutert wurde, führt der Kommunikationsschaltungsabschnitt 182 auch eine Steuerungseinrichtungsnummer-Erzeugungsverarbeitung aus, wie es oben unter Bezugnahme auf die 11 erläutert wurde.
  • Die 15 zeigt einen prinzipiellen internen Aufbau der Steuerungseinrichtung 102 und des Sendeempfängers 135.
  • Beim in der 15 dargestellten Fall verfügt die Steuerungseinrichtung 102 als Hauptbestandteile über einen Steuerungsabschnitt 201, der für die Kontrolle von Operationen der einzelnen Abschnitte und für Kommunikation mit der Videospielmaschine 101 zuständig ist, einen Parallelschnittstelleabschnitt 203, der für parallele Kommunikation zwischen verschiedenen Bedienungsabschnitten oder -tasten PB und dem Steuerungsabschnitt 201 zuständig ist, einen Seriellschnittstelleabschnitt 206, der für serielle Kommunikation mit der Videospielmaschine 201 über den Sendeempfänger 135 oder ein Kabel zuständig ist, einen Displaytreiber 202 zum Ansteuern des Anzeigeabschnitts 130, einen Motor 204, der den obigen Vibrationenerzeugungsmechanismus bildet, und eine Motoransteuerung 205. Wenn die Steuerungseinrichtung 102 und die Videospielmaschine 101 über den Sendeempfänger 135 mittels Funkkommunikation verbunden sind, wird Energie intern von einer Batterie 207 geliefert. Andererseits ist die Batterie 207 dann nicht immer erforderlich, wenn die Videospielmaschine 101 und die Steuerungseinrichtung 102 durch ein Kabel verbunden sind und so Energie von einer derartigen Videospielmaschine 101 über ein derartiges Kabel geliefert wird.
  • Der Steuerungsabschnitt 201 verfügt typischerweise über eine CPU sowie einen ROM oder einen RAM, wobei der ROM ein Erkennungsprogramm zum Erkennen von Eingabezuständen der verschiedenen Tasten PB, ein Treibersteuerungsprogramm zum Steuern des Displaytreibers 202 und der Motoransteuerung, ein Kommunikationsprogramm zum Verarbeiten von Kommunikationsvorgängen mit der Videospielmaschine 101 usw. speichert. Die interne CPU steuert die einzelnen Abschnitte auf Grundlage derartiger Programme.
  • Der Seriellschnittstelleabschnitt 206 und der Anschlussport 209 sind über eine Signalleitung TXD (Transmit Data) zum übertragen von von der Videospielmaschine 101 gesendeten Daten an die Steuerungseinrichtung 102, eine Signalleitung RXD (Received Data) zum Übertragen von Daten von der Steuerungseinrichtung 102 an die Videospielmaschine 101, eine Signalleitung SCK (Serial Clock) zum Senden eines seriellen, synchronen Taktsignals zum Entnehmen von Daten von den Signalleitungen TXD und RXD für die individuellen Datenübertragungsvorgänge, eine Steuerleitung DTR (Data Terminal Ready) zum Errichten oder Unterbrechen von Kommunikationsvorgängen mit der Steuerungseinrichtung 102 sowie eine Steuerleitung DSR (Data Set Ready) für eine Flusssteuerung zum Übertragen eines großen Datenvolumens verbunden.
  • Nun ist es erforderlich, eine Spannungsversorgungsleitung bereitzustellen, wie es jedoch nicht dargestellt ist, wenn die Steuerungseinrichtung 102 und die Videospielmaschine 101 über ein Kabel verbunden sind, und Energie wird von einer solchen Videospielmaschine 101 über ein solches Kabel geliefert.
  • Der Sendeempfänger 135 verfügt über einen Kommunikationsschaltungsabschnitt 222, der für bidirektionale Funkkommunikation zuständig ist, eine Antenne 223 (44) und einen Seriellschnittstelleabschnitt 221.
  • Während die Beschreibung für die obige Ausführungsform den Fall behandelt, dass die Erfindung bei einer Videospielmaschine und einer zugehörigen Steuerungseinrichtung angewandt ist, ist die Erfindung auch zu anderen Zwecken als bei einer derartigen Videospielmaschine und der zugehörigen Steuerungseinrichtung anwendbar.
  • Industrielle Anwendbarkeit
  • Wie oben beschrieben, ist diese Erfindung für eine Verarbeitung von Nutzen, die es den Bedienern der Bedienungsterminals ermöglicht, die Korrelation zwischen den Bedienungsterminals und der durch diese handhabbaren Information leicht zu erkennen.

Claims (24)

  1. Datenverarbeitungsvorrichtung (10), die zur Kommunikation mit mehreren Bedienungsterminals (20A20H) konfiguriert und ausgebildet ist, mit: – einer Einrichtung zum Erzeugen von Korrelationsinformation, die die Korrelation zwischen den Bedienungsterminals und durch diese handhabbarer Information ausdrückt; und – einer Einrichtung zum Ausgeben der Korrelationsinformation an die Bedienungsterminals.
  2. Datenverarbeitungsvorrichtung nach Anspruch 1, bei der die Einrichtung zum Erzeugen der Korrelationsinformation Kennungsinformation erzeugt, durch die mehrere der kommunizierenden Bedienungsterminals mittels der Korrelationsinformation individuell erkannt werden können.
  3. Datenverarbeitungsvorrichtung nach Anspruch 1, bei der die Einrichtung zum Erzeugen der Korrelationsinformation Information zur symbolmäßigen Darstellung, mit Bedienbarkeit über die Bedienungsterminals, als Korrelationsinformation erzeugt.
  4. Datenverarbeitungsvorrichtung nach Anspruch 1, 2 oder 3, bei der die Einrichtung zum Erzeugen der Korrelationsinformation als Korrelationsinformation solche Information erzeugt, die auf einer Anzeigeeinheit (21, 21A, 21B) angezeigt werden kann, wie sie für jedes der Bedienungsterminals vorhanden ist.
  5. Datenverarbeitungsverfahren mit den folgenden Schritten: – Erzeugen von Korrelationsinformation, die die Korrelation zwischen mehreren Bedienungsterminals (20A20H) und über diese handhabbarer Information ausdrückt; und – Ausgeben der Korrelationsinformation an die Bedienungsterminals.
  6. Datenverarbeitungsverfahren nach Anspruch 5, bei dem die erzeugte Korrelationsinformation Kennungsinformation ist, durch die mehrere der kommunizierenden Bedienungsterminals individuell erkannt werden können.
  7. Datenverarbeitungsverfahren nach Anspruch 5, bei dem die Korrelationsinformation Information zur symbolmäßigen Darstellung ist, die über die Bedienungsterminals handhabbar ist.
  8. Datenverarbeitungsverfahren nach Anspruch 5, 6 oder 7, bei dem die erzeugte Korrelationsinformation solche Information ist, die auf einer Anzeigeeinheit angezeigt werden kann, wie sie für jedes der Bedienungsterminals vorhanden ist.
  9. Datenverarbeitungsverfahren nach Anspruch 5, 6, 7 oder 8, ferner mit den folgenden Schritten: – Initialisieren (S1) einer Tabelle, in die mehrere der Bedienungsterminals eingetragen sind; – Erfassen (S2) jedes Bedienungsterminals, das nicht in der Tabelle aufgelistet ist; – Eintragen (S4) eines derartigen nicht aufgelisteten Bedienungsterminals in die Tabelle; und – Erzeugen von Korrelationsinformation für die in die Tabelle eingetragenen Bedienungsterminals und Ausgeben (S5) derartiger Korrelationsinformation an die entsprechenden Bedienungsterminals.
  10. Datenverarbeitungsverfahren nach Anspruch 9, ferner mit dem Schritt (S9) des selektiven Löschens jedes Bedienungsterminals aus der Tabelle, mit dem keine Kommunikation ausgeführt wurde.
  11. Bedienungsterminal (20A20H), das zur Kommunikation mit einer vorbestimmten Datenverarbeitungsvorrichtung (10) konfiguriert und ausgebildet ist, und zum Handhaben von Information, die durch eine derartige Datenverarbeitungsvorrichtung gehandhabt wird, mit: – einer Einrichtung (21, 21A, 21B) zum Erzeugen einer Anzeige, die durch den Bediener visuell erkennbar ist; und – einer Einrichtung zum Empfangen von zumindest Korrelationsinformation, die die Korrelation zwischen dem Bediener und durch einen derartigen Bediener handhabbarer Information unter der gesamten durch die Datenverarbeitungsvorrichtung gehandhabte Information ausdrückt; – wobei die Korrelationsinformation auf der Einrichtung zum Erzeugen einer Anzeige angezeigt wird.
  12. Bedienungsterminal nach Anspruch 11, bei dem die Korrelationsinformation Kennungsinformation ist, durch die mehrere der kommunizierenden Bedienungsterminals individuell erkannt werden können.
  13. Bedienungsterminal nach Anspruch 11, bei dem die Korrelationsinformation Information zur symbolmäßigen Darstellung von durch den Bediener hand habbarer Information ist.
  14. Datenübertragungsvorrichtung (62, 62A, 62B), die zur Verbindung mit einem Anschlussterminal (61A, 61B) einer Datenverarbeitungsvorrichtung (60) für Kommunikation mit mehreren Bedienungsterminals (40A, 40B) und zum Übertragen von Information zwischen der Datenverarbeitungsvorrichtung und den Bedienungsterminals konfiguriert und ausgebildet ist; mit: – einer Werteinstelleinrichtung (65, 65A, 65B) zum Einstellen eines Werts entsprechend der Verbindung zum Anschlussterminal der Datenverarbeitungsvorrichtung; – wobei dem durch die Werteinstelleinrichtung eingestellten Wert entsprechende Information an die Bedienungsterminals übertragen wird.
  15. Datenübertragungsvorrichtung nach Anspruch 14, ferner mit: – einer Einrichtung zum Beurteilen, ob Korrelationsinformation, die die Korrelation zwischen den Bedienungsterminals und durch diese handhabbarer Information ausdrückt, erfolgreich von der Datenverarbeitungsvorrichtung geliefert wird oder nicht; und – einer Steuerungseinrichtung zum Übertragen der Korrelationsinformation an die Bedienungsterminals, wenn die Lieferung derselben erfolgreich war, und zum Übertragen von Information an die Bedienungsterminals, die einem durch die Werteinstelleinrichtung eingestellten Wert entspricht, wenn die Lieferung der Korrelationsinformation nicht erfolgreich war.
  16. Datenübertragungsverfahren mit den folgenden Schritten: – Erfassen eines Einstellwerts entsprechend der Verbindung zu einem Anschlussterminal (61A, 61B) einer Datenverarbeitungsvorrichtung (60), die mit mehreren Bedienungsterminals (40A, 40B) kommunizieren kann; und – Übertragen von Information entsprechend dem Einstellwert an die Bedienungsterminals.
  17. Datenübertragungsverfahren nach Anspruch 16, ferner mit den folgenden Schritten: – Beurteilen, ob Korrelationsinformation, die die Korrelation zwischen den Bedienungsterminals und durch diese handhabbarer Information ausdrückt, von der Datenverarbeitungsvorrichtung erfolgreich geliefert wurde oder nicht; und – Übertragen der Korrelationsinformation an die Bedienungsterminals, wenn die Übertragung der Korrelationsinformation erfolgreich war, und Übertragen von dem Einstellwert entsprechender Information an die Bedienungsterminals, wenn die Lieferung der Korrelationsinformation nicht erfolgreich war.
  18. Datenkommunikationssystem mit: – mehreren Bedienungsterminals (20A20H) gemäß einem der Ansprüche 11–13; und – einer Datenverarbeitungsvorrichtung (10) gemäß einem der Ansprüche 1–4, die mit mehreren der Bedienungsterminals kommunizieren kann, um für Datenkommunikation zwischen den Bedienungsterminals und der Datenverarbeitungsvorrichtung zu sorgen.
  19. Aufzeichnungsmedium zum Speichern eines Verarbeitungsprogramms, das die folgenden Schritte beinhaltet: – Erzeugen von Korrelationsinformation, die die Korrelation zwischen mehreren Bedienungsterminals (20A20H) und durch diese handhabbarer Information ausdrückt; und – Ausgeben der Korrelationsinformation an die entsprechenden Bedienungsterminals.
  20. Aufzeichnungsmedium zum Speichern eines Verarbeitungsprogramms nach Anspruch 19, bei dem der Schritt des Erzeugens der Korrelationsinformation Kennungsinformation erzeugt, durch die mehrere der kommunizierenden Bedienungsterminals individuell erkannt werden können.
  21. Aufzeichnungsmedium zum Speichern eines Verarbeitungsprogramms nach Anspruch 19, bei dem der Schritt des Erzeugens der Korrelationsinformation Information zum symbolmäßigen Darstellen von über die Bedienungsterminals handhabbare Information erzeugt.
  22. Aufzeichnungsmedium zum Speichern eines Verarbeitungsprogramms nach Anspruch 19, 20 oder 21, bei dem der Schritt des Erzeugens der Korrelationsinformation Information erzeugt, die auf einer Anzeigeeinheit (21, 21A, 21B) angezeigt werden kann, wie sie für jedes der Bedienungsterminals vorhanden ist.
  23. Aufzeichnungsmedium zum Speichern eines Verarbeitungsprogramms nach Anspruch 19, 20, 21 oder 22, wobei das Verarbeitungsprogramm ferner die folgenden Schritte aufweist: – Initialisieren (S1) einer Tabelle, in die mehrere der Bedienungsterminals eingetragen sind; Erfassen (S2) jedes Bedienungsterminals, das nicht in der Tabelle aufge listet ist; – Eintragen (S4) eines derartigen nicht aufgelisteten Bedienungsterminals in die Tabelle; und – Erzeugen von Korrelationsinformation für die in die Tabelle eingetragenen Bedienungsterminals und Ausgeben (S5) derartiger Korrelationsinformation an die entsprechenden Bedienungsterminals.
  24. Aufzeichnungsmedium zum Speichern eines Verarbietungsprogramms nach Anspruch 23, wobei das Programm ferner den Schritt (S9) beinhaltet, aus der Tabelle jedes Bedienungsterminal selektiv zu löschen, mit dem keine Kommunikation ausgeführt wurde.
DE60116364T 2000-10-27 2001-08-01 Datenverarbeitungssystem mit mehreren bedienungsterminals und einer datenverarbeitungssvorrichtung Expired - Lifetime DE60116364T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2000329595 2000-10-27
JP2000329595 2000-10-27
PCT/JP2001/006614 WO2002036226A1 (en) 2000-10-27 2001-08-01 Information processing system comprising a plurality of operation terminal devices and an information processing device

Publications (2)

Publication Number Publication Date
DE60116364D1 DE60116364D1 (de) 2006-02-02
DE60116364T2 true DE60116364T2 (de) 2006-09-28

Family

ID=18806246

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60116364T Expired - Lifetime DE60116364T2 (de) 2000-10-27 2001-08-01 Datenverarbeitungssystem mit mehreren bedienungsterminals und einer datenverarbeitungssvorrichtung

Country Status (11)

Country Link
US (2) US6939232B2 (de)
EP (2) EP1331974B1 (de)
JP (1) JP3581118B2 (de)
KR (1) KR100897950B1 (de)
CN (2) CN1733348B (de)
AT (1) ATE527612T1 (de)
AU (2) AU2001278682B2 (de)
DE (1) DE60116364T2 (de)
ES (1) ES2250449T3 (de)
TW (1) TWI223192B (de)
WO (1) WO2002036226A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE44895E1 (en) 2003-12-02 2014-05-13 Bigben Interactive, Sa Interactive step-type gymnastics practice device

Families Citing this family (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7749089B1 (en) 1999-02-26 2010-07-06 Creative Kingdoms, Llc Multi-media interactive play system
US7878905B2 (en) 2000-02-22 2011-02-01 Creative Kingdoms, Llc Multi-layered interactive play experience
US7445550B2 (en) 2000-02-22 2008-11-04 Creative Kingdoms, Llc Magical wand and interactive play experience
US6761637B2 (en) 2000-02-22 2004-07-13 Creative Kingdoms, Llc Method of game play using RFID tracking device
US7066781B2 (en) 2000-10-20 2006-06-27 Denise Chapman Weston Children's toy with wireless tag/transponder
JP2002218558A (ja) * 2001-01-23 2002-08-02 Sony Computer Entertainment Inc 無線操作装置及びその電源供給方法
WO2002084590A1 (en) * 2001-04-11 2002-10-24 Applied Minds, Inc. Knowledge web
US6967566B2 (en) 2002-04-05 2005-11-22 Creative Kingdoms, Llc Live-action interactive adventure game
US20070066396A1 (en) 2002-04-05 2007-03-22 Denise Chapman Weston Retail methods for providing an interactive product to a consumer
US8069175B2 (en) * 2002-04-10 2011-11-29 Google Inc. Delegating authority to evaluate content
US7844610B2 (en) * 2003-12-12 2010-11-30 Google Inc. Delegated authority evaluation system
US20030195834A1 (en) * 2002-04-10 2003-10-16 Hillis W. Daniel Automated online purchasing system
US7674184B2 (en) 2002-08-01 2010-03-09 Creative Kingdoms, Llc Interactive water attraction and quest game
US20050227763A1 (en) * 2004-03-31 2005-10-13 Microsoft Corporation Game controller power management
US20040063464A1 (en) * 2002-09-30 2004-04-01 Tahir Akram High-speed data and power source interface cable for mobile devices
AU2003297193A1 (en) 2002-12-13 2004-07-09 Applied Minds, Inc. Meta-web
US8012025B2 (en) * 2002-12-13 2011-09-06 Applied Minds, Llc Video game controller hub with control input reduction and combination schemes
US9446319B2 (en) 2003-03-25 2016-09-20 Mq Gaming, Llc Interactive gaming toy
JP4424922B2 (ja) * 2003-04-02 2010-03-03 株式会社コナミデジタルエンタテインメント 遠隔操作玩具、それに用いる無線機及び駆動機器、並びに遠隔操作玩具における識別コード設定方法
US8038533B2 (en) * 2003-05-09 2011-10-18 Nintendo Co., Ltd. Game system using parent game machine and child game machine
WO2005008966A1 (ja) 2003-07-23 2005-01-27 Sony Computer Entertainment Inc. 通信装置、ゲームシステム、接続確立方法、通信方法、アダプタ装置および通信システム
US10279254B2 (en) * 2005-10-26 2019-05-07 Sony Interactive Entertainment Inc. Controller having visually trackable object for interfacing with a gaming system
US20050131918A1 (en) * 2003-12-12 2005-06-16 W. Daniel Hillis Personalized profile for evaluating content
US7753788B2 (en) 2004-01-30 2010-07-13 Microsoft Corporation Game controller that converts between wireless operation and wired operation
US20050221896A1 (en) * 2004-03-31 2005-10-06 Microsoft Corporation Wireless game controller with fast connect to a host
US20050221895A1 (en) * 2004-04-02 2005-10-06 Microsoft Corporation Binding of wireless game controller to host
WO2006069054A2 (en) * 2004-12-17 2006-06-29 Dreamgear, Llc Video game controller with light feedback mechanism
US8369795B2 (en) 2005-01-12 2013-02-05 Microsoft Corporation Game console notification system
US9289678B2 (en) * 2005-01-12 2016-03-22 Microsoft Technology Licensing, Llc System for associating a wireless device to a console device
US7864159B2 (en) 2005-01-12 2011-01-04 Thinkoptics, Inc. Handheld vision based absolute pointing system
JP4702738B2 (ja) * 2005-03-16 2011-06-15 株式会社ソニー・コンピュータエンタテインメント ゲームシステム
US20060247047A1 (en) * 2005-04-14 2006-11-02 Mitchell Michael J Universal button module
JP4849829B2 (ja) 2005-05-15 2012-01-11 株式会社ソニー・コンピュータエンタテインメント センタ装置
KR100661364B1 (ko) * 2005-05-26 2006-12-27 삼성전자주식회사 컴퓨터 시스템 및 디스플레이장치
US7942745B2 (en) * 2005-08-22 2011-05-17 Nintendo Co., Ltd. Game operating device
US8313379B2 (en) 2005-08-22 2012-11-20 Nintendo Co., Ltd. Video game system with wireless modular handheld controller
JP4703509B2 (ja) * 2005-08-22 2011-06-15 任天堂株式会社 ゲーム用操作装置およびゲームシステム
US7927216B2 (en) 2005-09-15 2011-04-19 Nintendo Co., Ltd. Video game system with wireless modular handheld controller
JP4627072B2 (ja) * 2005-08-22 2011-02-09 任天堂株式会社 ゲーム用操作装置およびゲームシステム
JP4805633B2 (ja) * 2005-08-22 2011-11-02 任天堂株式会社 ゲーム用操作装置
JP4262726B2 (ja) 2005-08-24 2009-05-13 任天堂株式会社 ゲームコントローラおよびゲームシステム
US8308563B2 (en) 2005-08-30 2012-11-13 Nintendo Co., Ltd. Game system and storage medium having game program stored thereon
US8157651B2 (en) 2005-09-12 2012-04-17 Nintendo Co., Ltd. Information processing program
EP1936511B1 (de) * 2005-09-15 2013-10-23 Sony Computer Entertainment Inc. Informations-kommunikationssystem, informations-verarbeitungsvorrichtung und betriebs-endgerät
JP5010822B2 (ja) * 2005-09-29 2012-08-29 株式会社ソニー・コンピュータエンタテインメント 情報通信システム、情報処理装置、情報処理プログラム、及び情報処理プログラムが記憶された記憶媒体、表示制御方法
US7874918B2 (en) * 2005-11-04 2011-01-25 Mattel Inc. Game unit with motion and orientation sensing controller
US8568213B2 (en) * 2005-11-04 2013-10-29 Mattel, Inc. Game unit with controller-determined characters
US20070111796A1 (en) * 2005-11-16 2007-05-17 Microsoft Corporation Association of peripherals communicatively attached to a console device
JP5089060B2 (ja) * 2006-03-14 2012-12-05 株式会社ソニー・コンピュータエンタテインメント エンタテインメントシステムおよびゲームコントローラ
JP4443531B2 (ja) * 2006-04-11 2010-03-31 株式会社ソニー・コンピュータエンタテインメント エンタテインメントシステムおよび処理装置
JP4463237B2 (ja) * 2006-04-28 2010-05-19 株式会社ソニー・コンピュータエンタテインメント 通信装置、ゲーム装置、無線ゲームコントローラおよびゲームシステム
JP4350722B2 (ja) * 2006-05-22 2009-10-21 株式会社スクウェア・エニックス 通信ゲームシステム、及びゲームの進行方法
US8913003B2 (en) 2006-07-17 2014-12-16 Thinkoptics, Inc. Free-space multi-dimensional absolute pointer using a projection marker system
JP5051822B2 (ja) 2006-08-02 2012-10-17 任天堂株式会社 汎用遠隔制御機能を備えたゲーム装置
JP4928884B2 (ja) * 2006-09-21 2012-05-09 株式会社ソニー・コンピュータエンタテインメント エミュレーション装置
JP4875464B2 (ja) * 2006-11-09 2012-02-15 株式会社ソニー・コンピュータエンタテインメント 情報通信システム、情報処理装置、及び情報通信方法
JP5362953B2 (ja) * 2006-11-17 2013-12-11 任天堂株式会社 ゲームシステム
JP5522888B2 (ja) * 2007-04-09 2014-06-18 株式会社タイトー 自動切替機能付きコントローラ切替装置
US9176598B2 (en) 2007-05-08 2015-11-03 Thinkoptics, Inc. Free-space multi-dimensional absolute pointer with improved performance
US8180295B2 (en) * 2007-07-19 2012-05-15 Sony Computer Entertainment Inc. Bluetooth enabled computing system and associated methods
US20090076741A1 (en) * 2007-09-19 2009-03-19 Eb Associates, Inc. Distributed system for measuring lumber in a sawmill
WO2009073826A1 (en) * 2007-12-05 2009-06-11 Onlive, Inc. System and method for storing program code and data within an application hosting center
JP4369521B1 (ja) * 2008-06-27 2009-11-25 株式会社コナミデジタルエンタテインメント 入力装置、入力方法、ならびに、プログラム
JP5182952B2 (ja) * 2009-06-29 2013-04-17 Kddi株式会社 リモコン制御システム
JP5182953B2 (ja) * 2009-06-29 2013-04-17 Kddi株式会社 リモコン制御システム
JP5796927B2 (ja) * 2009-07-24 2015-10-21 任天堂株式会社 ゲームシステム、コントローラ、およびゲーム処理方法
EP2533132A4 (de) * 2010-02-04 2013-12-04 Capcom Co Computer und aufzeichnungsmedium
US8421766B2 (en) 2010-02-12 2013-04-16 Acer Incorporated Visualized information conveying system
US20110312417A1 (en) * 2010-06-17 2011-12-22 Mackay Gordon Team play game device
EP2616903B1 (de) * 2010-09-16 2016-07-27 Omnyx LLC Steuerungskonfiguration für ein digitalbildsystem
JP5398692B2 (ja) * 2010-12-10 2014-01-29 株式会社ソニー・コンピュータエンタテインメント 情報処理システム、情報処理方法、情報処理プログラム、情報処理プログラムを記憶したコンピュータ読み取り可能な記録媒体
JP5392863B2 (ja) 2011-09-05 2014-01-22 任天堂株式会社 周辺装置、情報処理システム、および、周辺装置の接続方法
JP5368544B2 (ja) * 2011-12-28 2013-12-18 株式会社ソニー・コンピュータエンタテインメント コントローラから操作を受け入れる装置
US8485899B1 (en) * 2012-03-06 2013-07-16 Steelseries Aps Method and apparatus for presenting performances of gamers
JP6285736B2 (ja) * 2014-02-04 2018-02-28 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置および入力デバイスの割当方法
JP6633825B2 (ja) * 2014-06-05 2020-01-22 任天堂株式会社 情報処理システム、情報処理装置、情報処理プログラム、および情報処理方法
US9754441B1 (en) * 2015-02-12 2017-09-05 Parkside Games LLC Game systems and related methods
JP6564335B2 (ja) * 2016-02-22 2019-08-21 任天堂株式会社 情報処理装置、情報処理システム、情報処理方法、および情報処理プログラム
JP6564334B2 (ja) * 2016-02-22 2019-08-21 任天堂株式会社 情報処理装置、情報処理システム、情報処理方法、および情報処理プログラム
US20230325129A1 (en) * 2020-10-01 2023-10-12 Hewlett-Packard Development Company, L.P. Print material supply selections

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4521014A (en) * 1982-09-30 1985-06-04 Sitrick David H Video game including user visual image
US4739128A (en) * 1986-11-10 1988-04-19 American Telephone And Telegraph Company, At&T Bell Laboratories Thumb-controlled, hand-held joystick
JPH01196648A (ja) 1988-02-01 1989-08-08 Nec Corp 端末制御装置
JPH067392Y2 (ja) 1988-08-03 1994-02-23 カシオ計算機株式会社 データ処理装置
JPH0586388U (ja) 1992-04-24 1993-11-22 日本電気ホームエレクトロニクス株式会社 テレビゲーム装置
JPH06142338A (ja) 1992-11-05 1994-05-24 Yonezawa:Kk ゲームシステムの自動人員設定機能を有するマルチアダプタ
US5607157A (en) * 1993-04-09 1997-03-04 Sega Enterprises, Ltd. Multi-connection device for use in game apparatus
JP2845175B2 (ja) * 1995-08-25 1999-01-13 株式会社オプテック ゲーム機用コントローラ
US6093105A (en) * 1996-08-22 2000-07-25 Konami Co., Ltd. Fighting-type television game machine and a storage medium for storing a program of such a game
JPH10272257A (ja) * 1997-03-28 1998-10-13 Casio Comput Co Ltd 送受信システム及び受信機
US6119229A (en) * 1997-04-11 2000-09-12 The Brodia Group Virtual property system
AU732434B2 (en) * 1997-04-22 2001-04-26 Gtech Rhode Island Corporation Wireless interactive gaming system
WO1998048377A1 (fr) * 1997-04-24 1998-10-29 Sony Computer Entertainment Inc. Dispositif a carte a memoire, dispositif a porte video et support de fourniture de programmes
TW389918B (en) * 1997-08-24 2000-05-11 Sony Computer Entertainment Inc Game apparatus, game machine manipulation device, game system and interactive communication method for game apparatus
US6247994B1 (en) * 1998-02-11 2001-06-19 Rokenbok Toy Company System and method for communicating with and controlling toy accessories
TW541193B (en) * 1998-06-01 2003-07-11 Sony Computer Entertainment Inc Portable electronic machine and entertaining system
JP4097240B2 (ja) * 1998-10-26 2008-06-11 株式会社バンダイナムコゲームス ゲームシステム及び情報記憶媒体
JP2000157719A (ja) 1998-11-26 2000-06-13 Namco Ltd 情報記憶媒体及びゲーム装置
JP2001147758A (ja) * 1999-11-19 2001-05-29 Takayuki Hongo 表示手段を備えた入力装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE44895E1 (en) 2003-12-02 2014-05-13 Bigben Interactive, Sa Interactive step-type gymnastics practice device

Also Published As

Publication number Publication date
US6939232B2 (en) 2005-09-06
CN1466478A (zh) 2004-01-07
EP1331974A1 (de) 2003-08-06
EP1662413B1 (de) 2011-10-05
EP1662413A1 (de) 2006-05-31
CN1213782C (zh) 2005-08-10
JP3581118B2 (ja) 2004-10-27
ES2250449T3 (es) 2006-04-16
DE60116364D1 (de) 2006-02-02
CN1733348B (zh) 2010-06-16
CN1733348A (zh) 2006-02-15
KR20030051682A (ko) 2003-06-25
AU2001278682B2 (en) 2006-05-04
US7264548B2 (en) 2007-09-04
US20020072410A1 (en) 2002-06-13
TWI223192B (en) 2004-11-01
JP2002202843A (ja) 2002-07-19
AU7868201A (en) 2002-05-15
ATE527612T1 (de) 2011-10-15
WO2002036226A1 (en) 2002-05-10
EP1331974B1 (de) 2005-12-28
US20050245316A1 (en) 2005-11-03
KR100897950B1 (ko) 2009-05-18

Similar Documents

Publication Publication Date Title
DE60116364T2 (de) Datenverarbeitungssystem mit mehreren bedienungsterminals und einer datenverarbeitungssvorrichtung
DE602005001220T2 (de) Binden einer kabellosen spielesteuereinrichtung an einen host
DE10119493B4 (de) Spielsystem, Verfahren zum Betrieb des Spielsystems und tragbare Spielmaschine
DE4407319B4 (de) Verfahren zur Fernbedienung
DE102010030974B4 (de) Vorrichtung und Verfahren zum Verwalten der Funktionen von Peripheriegeräten
DE69923659T2 (de) Datenverarbeitungsvorrichtung und verfahren
DE69731903T2 (de) Kontroller und Erweiterungseinheit dafür
DE69919513T2 (de) Unterhaltungssystem, aufnahmemedium und unterhaltungsvorrichtung
DE60123496T2 (de) Verbindungsherstellungsvorrichtung
DE19520986A1 (de) Videospielsystem mit Vorrichtung zur Anzeige eines Tastenprogrammierverfahrens
DE69909859T2 (de) Tragbare elektronische Spielgeräte und Darstellungsverfahren
DE69834401T2 (de) Businterfacesystem und verfahren
DE69821026T2 (de) Dateneingabevorrichtung
DE60038469T2 (de) Spielsystem, im Spielsystem benutzbares Spielgerät und Aufzeichungsmedium
DE69924822T2 (de) Unterhaltungssystem, speichermedium und manuelles eingabegerät
DE102010038342A1 (de) Vorrichtung zum Verwalten der Funktionen von Peripheriegeräten
US6338680B1 (en) Method for editing game saves transferred between a game console and a computer
US5944605A (en) System and method for composing an image with fragments which conform to the size and shape of a grid
DE19935855A1 (de) Gerät und Verfahren zum Verarbeiten von Information, Informationsverarbeitungssystem, Terminal und Verfahren zum Empfangen von Daten und Datenrundfunksystem
DE60131902T2 (de) Unterhaltungsgerät, menü-anzeigeverfahren, und informationsaufzeichnungsmedium
US20040224739A1 (en) Game system and game program
DE69930522T2 (de) Installieren und laden von gerätetreibern auf einem unterhaltungssystem
DE60308976T2 (de) System und Methode zur Choreographie von Videosequenzen
EP1552866A3 (de) Spielausführungsverfahren und Spielvorrichtung mit Berücksichtigung von Spielerdaten
DE19730002A1 (de) Spielsystem für Unterhaltungsgeräte mit Austausch von Daten über Schnittstelle mit Zulassungskontrolle und Verfahren zur Zulassungskontrolle

Legal Events

Date Code Title Description
8364 No opposition during term of opposition