DE3040954A1 - Wechselwirkungs-video-aufzeichnungssystem - Google Patents
Wechselwirkungs-video-aufzeichnungssystemInfo
- Publication number
- DE3040954A1 DE3040954A1 DE19803040954 DE3040954A DE3040954A1 DE 3040954 A1 DE3040954 A1 DE 3040954A1 DE 19803040954 DE19803040954 DE 19803040954 DE 3040954 A DE3040954 A DE 3040954A DE 3040954 A1 DE3040954 A1 DE 3040954A1
- Authority
- DE
- Germany
- Prior art keywords
- video
- digital data
- signals
- signal generator
- television
- 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.)
- Granted
Links
- 230000003993 interaction Effects 0.000 title description 5
- 210000000006 pectoral fin Anatomy 0.000 description 18
- 230000015654 memory Effects 0.000 description 14
- 238000000034 method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 7
- 238000012549 training Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000000881 depressing effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012432 intermediate storage Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000000344 soap Substances 0.000 description 1
- 230000000638 stimulation Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
- A63F13/573—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using trajectories of game objects, e.g. of a golf ball according to the point of impact
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/65—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition
- A63F13/655—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor automatically by game devices or servers from real world data, e.g. measurement in live racing competition by importing photos, e.g. of the player
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Controls And Circuits For Display Device (AREA)
- Processing Or Creating Images (AREA)
- Digital Computer Display Output (AREA)
Description
Firma SANDERS ASSOCIATES,, INC.,. Daniel Webster Highway, South,
Nashua, N.H. 03061, USA
Wechselwirkungs-Video-Aufzeichnungssystem
Die US-PS 4 034 990 offenbart ein System, bei welchem eine Wechselwirkung
zwischen zwei Arten von Symbolen erfolgt, nämlich einerseits von Symbolen, die von Signalen herrühren, welche auf
einem Video-Aufzeichnungsträger, etwa einem Video-Magnetband
oder einer Video-Platte, aufgezeichnet sind und durch ein Video-Wiedergabegerät wiedergegeben werden, und andererseits Symbolen,
die von einer Video-Spieleinheit geliefert werden. Dabei werden sowohl die Symbole der Video-Wiedergabeeinheit als auch der
Spieleinheit auf dem Schirm einer Kathodenstrahlröhre (CRT) wiedergegeben. Die vom Video-Wiedergabegerät abgeleiteten Signale
besitzen die Eigenschaft, daß aus ihnen Daten erzeugt werden können, welche beispielsweise festlegen, wo auf dem Schirm der
Kathodenstrahlröhre sich die Symbole befinden sollen, welche von der Video-Wiedergabeeinheit geliefert werden und die den Symbolen
der Spieleinheit erlauben, mit den Symbolen der Video-Wiedergabeeinheit in Wechselwirkung zu treten.
Bei einer in der US-PS 4 034 990 beschriebenen Ausführungsform
130036/0488
L SMSPECTED
werden die von der Video-Wiedergabeeinheit gelieferten und Symbole
auf der Kathodenstrahlröhre erzeugenden Videosignale in der Weise kodiert, daß sie beim maximalen Weißwert erzeugt werden;
die Dekodierung erfolgt dann in der Spieleinheit durch Identifizierung der Signale des maximalen Weißwertes. Die dekodierten
Signale können dazu herangezogen werden, logische Wertsignale zu erzeugen, welche zu den Symbolorten auf dem Bildschirm
in Zeitbeziehung stehen, d.h., die logischen Signale können bestimmte Vorgänge anzeigen, etwa die Koinzidenz zwischen einem
vom Video-Wiedergabegerät erzeugten Signal und einem von der Spieleinheit erzeugten Signal.
Diese Methode eignet sich für eine ganze Reihe von Anwendungsfällen,
weist jedoch auch Nachteile auf. So ist die Menge an Daten,welche durch Wertidentifizierung dekodiert werden kann, vergleichsweise
klein.
Aufgabe der Erfindung ist es deshalb, ein verbessertes Video-Wiedergabesystem
mit Wechselwirkung zu schaffen.
Die folgende Erfindung besitzt ein weites Erfindungsgebiet und eignet sich für alle Systeme, bei denen von einem Video-Magnetband
oder einer Video-Platte gelieferte Symbole auf denvSchirm
einer Kathodenstrahlröhre wiedergegeben werden, und zwar zusammen mit Symbolen, die von anderen Geräten stammen, wobei eine
Wechselwirkung zwischen diesen von verschiedenen Quellen herkommenden Symbolen gewünscht ist. Die Erfindung eignet sich deshalb
insbesondere für die sogenannten Fernsehspiele, für verschiedene Lehr- und Trainingsgeräte und dergleichen. Nachfolgend
wird die Erfindung anhand eines Fernsehspiels beschrieben, wel-
130036/0488
ORIGINAL INSPECTED
ches ein sogenanntes Flipper-Spiel simuliert; die Erfindung ist jedoch keineswegs auf solche Flipper-Spiele beschränkt, sondern
kann für viele Zwecke eingesetzt werden.
Im Fall eines simulierten Flipper-Spiels kann ein Video-Aufzeichnungsgerät
einen farbigen Hintergrund für das Spielfeld und ausserdem
bestimmte Spxelkomponenten liefern, beispielsweise Hindernisse, auch Bumpers genannt, wie' sie bei den üblichen Flipper-Maschinen
vorhanden sind. Das Video-Aufzeichnungsgerät wird zusammen
mit einem von einem Mikroprozessor gesteuerten Video-Spielgerät verwendet, das sowohl andere Symbole liefert als auch Steuerfunktionen,
welche sich aus der Bedienung des Geräts durch die •Spieler ergeben. Durch einen Mikroprozessor gesteuerte Fernsehspiele
sind' bereits bekannt. Im vorliegenden Fall liefert die Video-Spieleinheit Symbole, welche die Flipper-Kappen, den Ball,
bestimmte Hindernisse und numerische Trefferanzeigen darstellen. Während des Ablaufs des simulierten Flipper-Spiels trifft der
Ball auf Hindernisse, und zwar auch auf solche, welche vom Video-Aufzeichnungs-Gerät
geliefert werden, wobei es sich bei dem Video-Aufzeichnungsgerät um ein Gerät zur Aufzeichnung und Wiedergabe
handelt.
Die Videoplatte bzw. das Videomagnetband des Video-Aufzeichnungsgerätes
weist Datenbits auf, welche in die horizontalen Rücklaufintervalle jeder Zeile jedes Feldes des aufgezeichneten Signals
eingesetzt sind. Diese digitalen Datenbits dienen dazu, die Koordinaten der Objekte oder Symbole festzulegen, welche in den Bildteil
im entsprechenden Feld eingeblendet sind. Die in einem oder in mehreren horizontalen Intervallen eingesetzten digitalen Daten
bzw. Befehle stehen somit mit dem Videosignal in einer Be-
130036/0488 original inspected
Ziehung, die einer "Punkt zu Punkt" bzw. "Feld zu Feld" Zuordnung entspricht. Der Mikroprozessor muß diese Daten erkennen,
weil er dann in der Lage ist, die Wechselwirkung zwischen den intern erzeugten Symbolen und den vom Videoband bzw. von der
Videoplatte erzeugten Bildsymbolen, die ja gleichzeitig auf dem Bildschirm erscheinen, zu steuern.
Weitere Einzelheiten der Erfindung ergeben sich aus der nachfolgenden
Beschreibung.
Auf der Zeichnung zeigen:
Fig. 1 in perspektivischer Darstellung die Hauptelemente des Systems nach der Erfindung,
Fig. 2 schematisch die Bildschirmdarstellung beim System nach Fig. 1,
Fig. 3 ein Blockschaltbild des Systems von Fig. 1,
Fig. 4 ein Blockschaltbild des im System von Fig. 3 verwendeten Videorekorder-Interface,
Fig. 5 ein Blockschaltbild des im System von Fig.3 verwendeten
Mikroprozessors,
Fig. 6 ein Blockschaltbild des im System von Fig. 3 verwendeten Fernseh-Interface,
Fig. 7 ein Blockschaltbild des im Fernseh-Interface von Fig.
verwendeten STeuerkreises, und
Fig.8A ein Flußdiagramm des Ablaufs eines Flipper-Spieles. bis 8E
Als Anlage ist zusätzlich das auf dem Flußdiagramm der Fig. 8
erstellte vollständige Computerprogramm beigefügt; von einer übersetzung der englischsprachigen Erläuterungen ist dabei ab-
13 0 036/0488 original inspected
gesehen worden, weil diese Erläuterungen auch für den deutschsprachigen
Software-Fachmann in der Originalsprache - die ja die Fachsprache ist - besser verständlich sind als in einer
deutschen Übersetzung.
130036/0488
-M-
Auf Fig. 1 der Zeichnung ist perspektivisch ein Wechselwirkungs-Video-Wiedergabesystem
nach der Erfindung dargestellt. Die Erfindung besitzt viele Anwendungsmöglichkeiten auf dem Gebiet der
Telespiele, der Trainingsgeräte und dergleichen; nachfolgend werden jedoch die Grundlagen der Erfindung in Verbindung mit
einem sogenannten Flipper-Spiel erläutert, und es werden die für
ein solches Spiel erforderlichen Elemente beschrieben.
Das System weist eine durch einen Mikroprozessor gesteuerte Telespiel-Einheit 10, auch Spielgenerator genannt, auf, mit zwei
Flipper-Betätigungsknöpfen 12 (links und rechts), mit deren Hilfe
Flipper-Klappen in ähnlicher Weise gesteuert werden wie im Fall eines üblichen Flipper-Spieles. Die von einem Mikroprozessor gesteuerte
Spieleinheit 10 weist ferner einen Einwurfschalter 14
auf, mit dessen Hilfe ein Ball in das Flipper-Spiel eingebracht werden kann, ähnlich wie beim Einbringen eines Balles auf die
Oberfläche eines üblichen elektromechanischen Flippers. Weiterhin weist die von einem Mikroprozessor gesteuerte Einheit 10 einen
System-Rückstellschalter 16, einen Zeit-Rückstellschalter 18 und einen Spiel-Rückschalter 20 auf.
Außerdem weist das System einen Magnetband-Videorekorder 22 auf;
selbstverständlich könnte dieser Rekorder 22 auch durch ein Wiedergabegerät mit Videoplatte oder ein anderes Video-Wiedergabegerät£
ersetzt werden. Die vom Magnetband-Videorekorder gelieferten Informationen können jedoch auch vom Fernsehsender drahtlos
oder über Kabel geliefert werden. Der Ausgang des Rekorders 22 gelangt über ein Kabel 24 zur vom Mikroprozessor gesteuerten
Spieleinheit 10. Ein Kabel 26 verbindet die Spieleinheit 10 mit einem Anzeigegeräte 28, vorzugsweise einem üblichen Fernsehemp-
13 0036/0488 ORIG1NAL INSPECTED
fänger.
Auf dem Bildschirm 30 des Fernsehempfängers 28 werden die verschiedenen,
die Elemente eines Flipper-Spieles darstellenden Symbole sowie ein farbiger Hintergrund dargestellt. Fig. 2 zeigt
die auf dem Bildschirm 30 erscheinenden Symbole für das hier beschriebene Ausführungsbeispiel. Mit 32 ist ein Ball-Symbol bezeichnet,
wobei der Ball durch Betätigen des Ball-Einwurfschalters
14 in das Spielfeld eingebracht wird, derart, daß der Ball
auf dem Bildschirm erscheint und sich an die oberste Stelle des Spielfeldes bewegt, wie dies auch bei den üblichen Flipper-Spielen
der Fall ist. Mit dem Bezugszeichen 34, 36, 38, 40, 42, 44, 46, 48, 50 und 52 sind sogenannte Hindernisse bzw. Bumpers bezeichnet.
Das Hindernis 34 hat die Form einer Zahl; auf der Zeichnung ist das Hindernis 34 als die Zahl O dargestellt. Während
des Spiels ändert sich jedoch diese Zahl bzw. Ziffer. Sooft das Hindernis 34 vom Ball 34 getroffen wird, ändert sich die Zahl,
und zwar derart, daß der Ziffernwert jeweils um 1 ansteigt, bis letztlich die Zahl 9 erreicht ist. Wird also das Hindernis 34
zum erstenmal vom Ball 32 getroffen, dann ändert sich der Wert von O zu 1; beim nächsten Treffer erhöht sich dann der Wert 1
auf den Wert 2 usw. Die Hindernisse 34, 36, 38, 40, 42, 46, 48, 50 und 52 sind stationäre Hindernisse, während das Hindernis 44
eine oszillierende Bewegung ausführt, wie dies durch die Pfeile 54 angedeutet ist.
Außerdem werden auf dem Bildschirm 30 zwei Flipper-Klappen 56 und 58 dargestellt, deren Bewegung durch die Pfeile 60 und 62
angedeutet ist. Die Flipper-Klappen werden durch Niederdrücken der Schalter 12 bewegt.
130036/0488 0RIGlNAL INSPECTED
Weiterhin sind auf dem Bildschirm 30 alphanumerische Symbole dargestellt, nämlich die Punktezahl 64 des gerade ablaufenden
Spieles, die Punktezahl 66, die während des letzten Spielvorgangs erreicht worden ist, und die Zahl der Bälle 68, welche
während des Spieles noch zur Verfügung stehen. Schließlich ist auch noch die Begrenzung 70 dargestellt, welche das simulierte
Spielfeld begrenzen.
Bei dieser Ausführungsform werden alle auf dem Bildschirm 30 erscheinenden
Symbole vom Spielgenerator 10 erzeugt, mit Ausnahme der die Hindernisse 44, 46, 48 und 50 darstellenden Symbole und
der Begrenzung 70 des Spielfelds. Es kann jedoch auch anders vorgegangen werden, so daß etwa einige der hier vom Spielgenerator
erzeugten Symbole vom Magnetband-Videorekorder erzeugt werden und umgekehrt.
Wird während des Spiels der Ball-EinwuräAalter 14 betätigt, dann
gelangt ein Ball 32 an die oberste Stelle des Spielfeldes. Wenn sich nun der Ball über das Spielfeld bewegt und dabei mit einem
Hindernis zusammenstößt, dann erfolgt eine Trefferanzeige. Trifft der Ball das Hindernis 34, dann erhält der Spieler den zehnfachen
Wert des Hindernisses als Treffer angezeigt,und das Hindernis wird um die Ziffer 1 erhöht. Werden die Hindernisse 36, 38,
40, 42 oder 52 getroffen, dann werden dafür zehn Punkte angezeigt,
und der getroffene Teil des Hindernisses verschwindet auf dem Bildschirm. Eine Berührung der Hindernisse 44, 46, 48 oder 50
erbringt ebenfalls zehn Punkte.
Die über die Schalter 12 betätigbaren Flipper-Klappen 56, 58
dienen dazu, den Ball im Spielfeld zu halten, d.h., den Ball
130036/0488 0
ORlGfNAL iNSPECTED
nach oben zu schlagen, wenn er sich der unteren Begrenzung des Spielfelds nähert.
Von einigen der Hindernissen prallt der Ball 32 bei Berührung ab, ebenso prallt er bei Berührung der Umgrenzung 70 zurück.
Fig. 3 zeigt ein Blockschaltbild des Video-Wiedergabesystems
mit Magnetband-Videorekorder 22, von einem Mikroprozessor gesteuerte Video-Spieleinheit 10 und Anzeigengerät 28. Der Ausgang
des Magnet-Videorekorders 22 gelangt über das Kabel 24 zu der vom Mikroprozessor gesteuerten Video-Spieleinheit 10.
Dieser Ausgang enthält auf dem Videoband aufgezeichnete, zusammengesetzte Video- und Synchronisationssignale und außerdem
im Video- bzw. Bildbereich des Bandes Videosignale, welche die Hindernisse 44, 46, 48 und 50 sowie die Begrenzung 70 darstellen.
Diese Hindernisse werden.auf dem Magnetband beispielsweise in der Weise aufgezeichnet, daß man eine Videokamera auf eine
tatsächliche Flipper-Maschine bzw. einen Teil davon richtet oder auch auf Teile eines hergestellten Modelies. Das Spielfeld kann
auch ein gleiches Bild als Hintergrund enthalten, wie dies bei den üblichen Flipper-Maschinen der Fall ist.
Die vom Magnetband-Videorekorder ankommende Information enthält
auch digitale Daten. Bei dieser Ausführungsform folgen die
digitalen Daten den horizontalen SynchronisationsSignalen, derart,
daß in vielen der horizontalen Linien des Spielfeldes Daten enthalten sein können. Das Datensignal befindet sich genügend
nahe den Helltastsignalen, so daß auf dem Bildschirm 30 keine ungewünschten Anzeigen erscheinen. Bei einem Farbsystem
werden diese digitalen Datensignale im allgemeinen dem Farbburst
■1.3 0036/04 8 8
'NSPECTED
folgen. Andererseits aber können die digitalen Daten auch in den vertikalen Intervallen vorgesehen sein; das bedeutet, daß
die digitalen Daten dem Farbburst in den ersten 20 bis 25 Horizontallinien während der vertikalen Intervalle folgen, die auf
dem Bildschirm infolge der vertikalen Helltastung und der Empfänger-Ubertastung
nicht erscheinen.
Wenn auch hier gesagt ist, daß die digitalen Datensignale so nahe den Helltastsignalen liegen, daß eine unerwünschte Anzeige
auf dem Bildschirm vermieden ist, so ist es doch nicht zwangsläufig erforderlich, in dieser Weise zu verfahren. Wenn größere
Mengen an Daten erforderlich sind, dann kann so verfahren werden, daß längs einer oder mehrerer ganzer Horizontallinien die Daten
"1" und "0" eingesetzt werden; dies kann sogar bei allen Linien des gesamten Feldes erfolgen. Eine Beeinflussung der Anzeige
ist dabei nicht zu befürchten, weil der Vorgang unter Steuerung des Mikroprozessors erfolgt und der Mikroprozessor in der
Lage ist, die Anzeige an jeder Stelle auszutasten, die von einer Dateninformation besetzt ist. In bestimmten Anwendungsfällen
könnte eine große Menge von Daten abgegeben werden,und zu diesem
Zweck kann der Mikroprozessor die ankommenden Videosignale für eine kurze Zeitspanne abhalten, die genügt, die Daten zu
übertragen.
Die digitalen Daten jedes Feldes beziehen sich auf die Bilder des Feldes, das auf dem Fernsehempfänger dargestellt werden
soll. Bei dem gezeichneten Ausführungsbeispiel, bei dem die von der Video-Wiedergabeeinheit abgegebene Information die Hindernisse
44, 46, 48 und 50 sowie die Begrenzung 70 repräsentiert, informieren diese digitalen Daten im horizontalen Intervall den
130036/0488 original inspected-
Mikroprozessor über den Ort dieser Hindernisse und der Begrenzung,
so daß alle Signale, die in der vom Mikroprozessor gesteuerten Video-Spieleinheit erzeugt werden, mit den die Hindernisse
und die Begrenzung repräsentierenden Signalen in Wechselwirkung treten können. So wird beispielsweise der Mikroprozessor
kontinuierlich davon in Kenntnis gesetzt, wo sich der von der Spieleinheit 10 erzeugte Ball 32 auf dem Bildschirm befindet.
Weiterhin wird der Mikroprozessor von den vom Magnetband-Videorekorder übertragenen digitalen Daten davon in Kenntnis gesetzt,
wo sich die Hindernisse 44 bis 50 und die Begrenzung 70 befinden. Der Mikroprozessor kennt also den Ort des Balls und
den Ort der Hindernisse bzw. der Begrenzung. Somit ist der Mikroprozessor
in der Lage zu entscheiden, daß der Ball das Hindernis bzw. die Begrenzung berührt hat und kann entsprechende Befehle
abgeben, wie sich nun der Ball zu bewegen hat. So kann beispielsweise der Mikroprozessor befehlen, daß das Hindernis den Ball
für eine bestimmte Zeitdauer festhält und ihn dann nach oben oder in irgendeine andere Richtung zurückschickt. Ein wesentliches
Merkmal der Erfindung ist somit, daß sich die in den horizontalen und/oder vertikalen Intervallen des Video-Magnetbandes
befindenden digitalen Daten auf das. Videosignal für dasselbe Feld des visuellen Teils der Fernsehabtastung beziehen.
Das gesamte Signal des Magnetband-Videorekorders, einschließlich der Videosignale, die auf dem Bildschirm 30 des Fernsehgeräts
28 darzustellende Objekte repräsentieren, der Synchronisationssignale und der digitalen Daten, die in die horizontalen
Intervalle während und/oder nach einem vertikalen Intervall eingesetzt sind, werden über die Leitung 24 auf ein Magnetband-Videorekorder-
Interface 72 gegeben, das im einzelnen in Fig. 4
130036/0488
dargestellt .ist.
Das Magentband-Videorekorder-Interface, nachfolgend kurz VTR-Interface
genannt, überwacht die vom Rekorder 22 zugeführten Signale und enthält einen VTR-Trennkreis 74, einen Horizontalsynchronisations-Phasenregelkreis
76, einen Hauptoszillator 78 und einen Universal-Synchron-Asynchron-Empfänger-übertrager,
letzterer nachfolgend kurz USART genannt. Bei dem beschriebenen Ausführungsbeispiel der Erfindung wird ein Datenbit in jeder
übernächsten Rasterlinie des Videobandes·gespeichert. Der Grund dafür ist die begrenzte Geschwindigkeit des USART. Es ist jedoch
damit zu rechnen, daß in nächster Zeit Geräte auf den Markt kommen, die höhere Geschwindigkeiten erlauben; damit kann dann
auf jeder Rasterlinie ein Datenbit kodiert werden.
Vom Videorekorder 22 kommen die Daten in synchroner Weise an. Ein Datenwort besteht aus einem Anfangsbit, acht Datenbits und
einem End-Bit, übliche Fernsehempfänger haben einen Horizontallinienraster
entsprechend 15,734 kHz. Weil jede Information aus zehn Bits besteht, beträgt die Baud-Menge 786 Worte pro Sekunde.
Nach Empfang eines Datenworts teilt das VTR-Interface dem Mikroprozessor
das Ereignis mit.
Der VTR-Trennkreis 74 entnimmt dem vom Videorekorder ankommenden Signal die Synchronisationssignale und die Datensignale und
gibt die Datensignale an den USART und die horizontalen Synchronisationssignale dem Horizontalsynchronisations-Phasenregelkreis
76 weiter, der ein Signal auf den Hauptoszillator 78 gibt.
Gemäß Fig. 3 enthält der Spielgenerator einen Mikroprozessor 84
130036/0488 ORfG1NAL1NSPECTED
und ein Steuerpult 86. Bei dem dargestellten Ausführungsbeispiel
weist das Steuerpult die Schalter 12, 14 und 20 von Fig.
1 auf. Das Steuerpult 86 erzeugt Steuerdaten und gibt diese über die Leitung 88 auf den Mikroprozessor 84.
Bei dem dargestellten Mikroprozessor handelt es sich um einen Mikroprozessor vom Typ Intel 8085; der Prozessor ist näher in
Fig. 5 dargestellt. Der Prozessor enthält eine Zentralprozeßeinheit 90, nachfolgend kurz CPU genannt, einen programmierbaren
Festspeicher 92, einen Speicher mit direktem Zugriff, nachfolgend
kurz RAM genannt, und einen Eingabe/Ausgabe-Kreis 96, nachfolgend kurz E/A-Kreis genannt. Bei dieser Anordnung handelt
es sich um eine Standard-Anordnung. Die Spielregeln werden im PROM 92 gespeichert, und der RAM 94 dient als schneller Zwischenspeicher.
Der E/A-Kreis 96 sendet Signale zum Steuerpult und zu einem Ton-Interface 100 (Fig. 3).
Das Ton-Interface 100 setzt die ihm vom Mikroprozessor zugeführten
logischen Signale in Tonfrequenzsignale um, die einem Lautsprecher
102 zugeführt werden; damit wird die Geräuschkulisse eines tatsächlichen Flipper-Spiels nachgeahmt, ähnlich wie dies
bei den üblichen Fernsehspielen mit Mikroprozessor bereits bekannt
ist.
Der Spielgenerator enthält außerdem ein TV-Interface 104, das
im einzelnen in Fig. 6 dargestellt ist und mit den anderen Komponenten des Systems und mit der Kathodenstrahlröhre 28 so zusammenwirkt,
daß ein Fernsehbild erzeugt wird. Die vom VTR-Interface
gelieferten Taktsignale werden in einem Haupt-Taktkreis verarbeitet. Ein in Fig. 7 dargestellter und weiter unten er-
130 036/0488 original inspected
läuterter TVI-Steuerkreis 108 wirkt als Schnittstelle zwischen
dem Mikroprozessor und den Speichern mit direktem Zugriff des TV-Interface. Der TVI-Steuerkreis zwischenspeichert somit den
Datenstrom des Mikroprozessors aus demjenigen des TVI. Aufgrund dieser Zwischenspeicherung hat der TVI einen Zugriff zu seinem
eigenen Speicher mit freiem Zugriff, während der Mikroprozessor ebenfalls dazu einen Zugriff hat. Der TVI weist außerdem einen
Zeichen-Speicher 110 mit freiem Zugriff, einen CRT-RAM 112, einen
Videokodierer 114, ein Monitor-Interface 116 und einen Koinzidenzkreis
118 auf. Im CRT-RAM werden dynamische Speicher mit freiem Zugriff verwendet, um eine intensive RAM-Anzeige zu verwirklichen.
Der CRT-RAM ist so gestaltet, daß er die gewünschte CRT-Anzeige lagerichtig darstellt. Darzustellende Zeichen werden vom Mikroprozessor durch den TVI-Steuerkreis 108 in den Zeichen-RAM
110 gegeben. Für jedes darzustellende Zeichen werden dann die kartesischei Koordinaten in den TVI-Steuerkreis gegeben,
und zwar ebenfalls durch den Mikroprozessor. Der Mikroprozessor ermöglicht dann den übergang des Zeichens vom Zeichen-RAM (Speicher
mit freiem Zugriff) zum CRT-RAM. Bewirkt wird der übergang vom TVI-Steuerkreis. Der Video-Kodierer 114 dient dazu, die Inhalte
des CRT-RAM so zu verriegeln, daß die dem Monitor-Interface 116 zugeführten Signale frei von Unregelmäßigkeiten sind.
Diese Unregelmäßigkeiten basieren auf der Arbeitsweise der im CRT-RAM verwendeten dynamischen Speicher mit freiem Zugriff. Diese
Signale werden dann mit Synchronisationssignalen und einem Farbburst kombiniert, so daß das zum Fernsehgerät gelangende Signal
die geeignete Form hat. Der Koinzidenzkreis 118 dient dazu, den übergang der Daten vom Zeichen-RAM zu CRT-RAM zu überwachen.
Wird ein Zeichen auf ein anderes Zeichen überschreiben, dann
wird Koinzidenz festgestellt.
130036/0488
ORIGINAL INSPECTED
Der TVI-Steuerkreis ist in Fig. 7 dargestellt. Ein Fernsehempfang-Zustandskreis
120, nachfolgend kurz TX-Zustandskreis genannt, stellt den Ausgangskreis für den Mikroprozessor dar.
Aus diesem Ausgangskreis treten Signale aus und ordnen sequentiell die verschiedenen Funktionen des TVI. Ein Zeichen-Adressenkreis
122 enthält die Zeilen- und Spaltenkoordinaten eines Elements eines Zeichens, das im Zeichen-RAM abrufbar ist. Ein
Adressen-Summierkreis 126 führt die Addition der betreffenden Koordinaten des Ortes des ZEichens mit dem Inhalt der Zeichenadresse
durch. Die sich ergebende Adresse ist dann die Stelle, an welcher ein Zeichenelement geschrieben werden muß. Ein dynamischer
RAM-Taktkreis 128 erzeugt die Adressen, die erforderlich sind, um eine entsprechende übertragung von den CRT-Speichern
auf den CRT zu bewerkstelligen.
Die Fig. 8A bis 8E zeigen ein Flußdiagramm eines Steuerprogramms, wie es für das beschriebene Flipper-Spiel geeignet ist. Dieses
Programm wird im PROM 92 des Mikroprozessors 84 gespeichert. Fig. 8 gibt eine Erläuterung der verschiedenen Symbole, wie sie in
dem Flußdiagramm verwendet werden.
Das Programm beginnt mit dem Schritt 200. Zuerst löscht der
Mikroprozessor mit dem Schritt 202 den CRT-RAM 112 des Fernseh-Interface.
Der CRT-RAM entspricht sozusagen einer Abbildung des Bildschirm-Zeilenrasters; das bedeutet, daß jeder Speicherplatz
einer bestimmten Stelle auf dem Bildschirm 30 entspricht. Der nächste Programmschritt, nämlich der Schritt 204, aktiviert
den RAM 94 des Mikroprozessors und den Zeichen-RAM 110 des FernsehInterface.
Die Aktivierung des Mikroprozessor-Speichers 94 bewirkt eine Abgabe von Informationen durch den PROM 92 des
130036/0488
γ γ
Mikroprozessors und eine Überführung dieser Informationen in den Zwischenspeicher RAM 94. Die verschiedenen Befehle, die not-
zu ermöglichen,
wendig sind, um dem CPU 90/mit seinen Peripheriegeräten in Verbindung
zu treten, stellen ein Beispiel für eine derartige Information dar. Die Anregung des Zeichen-RAM 110 des TVI dient dazu,
um die Form der verschiedenen Zeichen festzulegen, die auf dem Flipper-Feld erscheinen sollen. Der Mikroprozessor geht dann
im Schritt 206 in eine Wartestellung.
Der Mikroprozessor bleibt solange in Wartestellung, bis er einen
ünterbrechungsbefehl 208 erhält. Die Unterbrechung 208 tritt am Beginn des vertikalen Intervalls einer Abtastung auf. Der Mikroprozessor
bereitet an diesem Punkt einen Bereich seines Speichers 94 für die Speicherung von Daten vor, die vom USAPT 80 des VTR-Interface
kommen. Diese Information ist die Koordinate des Zeichens, welches vom Magnetband-Videorekorder geliefert wird (die
Datenbits sind in den horizontalen RücklaufIntervallen angeordnet)
.
Beim Schritt 210 ist der USART 80 angeregt. Die Anregung bedeutet,
daß der USART über das Format informiert ist, welches ein Datenwort bildet. Das bei der vorliegenden Ausführungsform
verwendete Format ist bereits vorab beschrieben worden. Beim Schritt 212 wird dem TVI befohlen, das Zeichen des Balls aus
siner alten Position zu löschen. Der erste Zeitabschnitt des Programms stellt einen Blindvorgang dar, weil zu diesem Zeitpunkt
der Ball noch nicht auf dem Bildschirm erscheint. Zum Zeitpunkt dieses Schrittes war das Flag DSPFLG ursprünglich zu
Null gemacht worden. Der Schritt 214 ist eine Schleife, die zur Feststellung dient, ob das Flag DSPFLG gleich 1 ist. Ist es
130036/0488 ORIGiNAL INSPECTED
3Q40954
nicht 1, dann bleibt der Mikroprozessor in der Schleife. Ist es jedoch 1, was bedeutet, daß der TVI den Ball in der alten
Position tatsächlich gelöscht hat, dann wird der Schritt 216 ausgeführt, bei welchem Schritt dem TVI befohlen wird, den Ball
in die neue Position im Speicher einzuschreiben. Der Mikroprozessor
bestimmt dann über die Schleife 218, ob das Einschreiben des Balls in die neue Position beendet ist. Ist dies noch nicht
der Fall, dann bleibt der Mikroprozessor in der Schleife. Ist jedoch der Vorgang beendet, womit dann DSPFLG gleich 1 ist, dann
wird der Schritt 220 des Programms durchgeführt, gefolgt von den Schritten'222, 224 und 226. Die Schritte 220, 222, 224 und 226
ähneln den Schritten 212 und 216 bezüglich der Löschung einer alten
Ballposition und der Einschreibung einer neuen Ballposition. In der Schritten 220, 222, 224 und 226 befiehlt der Mikroprozessor
dem TVI, die linke Flipper-Klappe in die neue Position einzuschreiben, die rechte Flipper-Klappe aus der alten Position zu
löschen und schließlich die rechte Flipper-Klappe in die neue Position einzuschreiben. Die Schleifen 228, 230, 232 und 234 dienen
zur Feststellung, ob die Lösch- und Einschreibvorgänge der Flipper-Klappen bereits durchgeführt sind; erst daraufhin erfolgt
dann der nächste Schritt.
Während der Ball und die Flipper-Klappen in Stellung gebracht worden sind, hat das USART 80 Datenbits' vom Magnetband-Videorekorder
erhalten. Nachdem das USART ein Datenwort empfangen hat (8 Bits bei dieser Ausführungsform), erzeugt es ein Unterbrechungssignal vom Typ B, wie es im Flußdiagramm an verschiedenen Positionen
236 angedeutet ist. Diese Unterbrechungen bewirken, daß das CPU den Vorgang, den es gerade durchführt, zu beenden und
/hat
sich somit freizumachen für eine Speicherung der Inhalte des USART
sich somit freizumachen für eine Speicherung der Inhalte des USART
130036/0488
ORlGfNAL INSPECTED
(das empfangene Datenwort) im RAM 94 des CPU. Die Unterbrechung
2 36 ist eine synchrone Unterbrechung; sie kann jederzeit auftreten.
Die nächste Stufe 238 des Flusses bestimmt, ob der Gatter-Flag,
nachfolgend kurz GFLAF gemannt, Null gesetzt worden ist. Wenn
der Speicher mit direktem Zugriff ursprünglich angeregt worden ist, dann war das GFLAG 1. Wenn das Gatter-Flag den Wert 1 hat,
dann befiehlt der Mikropro2;essor dem TVI, die Hindernisse 36, 38, 40, 42 und 50 einzuschreiben, was den Schritt 240 bedeutet.
Beim Schritt 242 liest der Mikroprozessor den Spiel-RückstP.lI-schalter
10 des Spielgenerc±ors 10 aus, und wenn zu diesem Zeitpunkt
der Spieler den Schalter betätigt hat und eine Spielrückstellung wünscht, dann wird der Mikroprozessor entsprechend informiert.
Wenn beim Schritt 244 des Programmablaufes eine Betätigung des Spielschalters erkannt worden ist, dann stellt der Mikroprozessor
die Flags zurück, setzt das Gatter-Flag auf GFLAG = 1,
ändert die letzte Punktanzeige 66 (Fig. 2) auf dem Bildschirm, setzt die gegenwertige Punktzahl 64 auf dem Bildschirm auf den
Wert Null zurück und gibt der Zahl der Bälle an der Stelle 68 des Bildschirms den Wert 5. Das Programm führt dann die Schritte
246 bis 264 durch. Diese Schrittfolge, ebenso wie die bereits beschriebenen Schritte, wird im einzelnen in dem beigefügten
tatsächlichen Programm dargestellt; dieses beigefügte Programm soll ein Bestandteil der Beschreibung sein.
Befindet sich der Ball an der Einwurfstelle, dann stellt der
Schritt 246 fest, ob der Ball eine Geschwindigkeitsänderung infolge einer Freigabe des Schalters 14 für die Balleingabe zeigt
130036/0488 0RIG1NALINSPECTED
oder infolge der Krümmung der Spielfeldbegrenzung 71. Beim
Schritt 248 untersucht der Mikroprozessor die Flipper-Schalter 12 und stellt die geeignete Position der Flipper-Klappen infolge
der Betätigung der Flipper-Schalter fest. In der Stufe 250 wird ein Geschwindigkeitsinkrement der vertikalen Komponente der
Geschwindigkeit des Balls hinzuaddiert, wobei der Ball vom oberen Ende des Spielfeldes sich gegen das untere Ende des Spielfeldes
hin bewegt.
Der Schritt 252 erfordert eine Bestimmung, ob eine Koinzidenz
zwischen dem Ball und irgendeinem Hindernis besteht und bei Bestehen einer solchen Koinzidenz ändert der Mikroprozessor die
Geschwindigkeit des Balls, ändert eventuell die Eigenschaften des Hindernisses, steigert beispielsweise den Wert des Hindernisses
34, oder löscht einen Teil der Hindernisse 36, 38, 40, 42 und 52; erforderlichenfalls ändert der Mikroprozessor auch bei einer
Koinzidenz mit einem Hindernis die Trefferanzeige.
Im Schritt 254 stellt der Mikroprozessor fest, ob eine Koinzidenz zwischen dem Ball und einer Flipper-Klappe erfolgt ist und
ändert die Ballgeschwindigkeit und die Richtung des Balls. In dem Schritt 256 stellt der Mikroprozessor fest, ob eine Koinzidenz
zwischen dem Ball und einer Wand 70 erfolgt ist und ändert wiederum die Ballgeschwindigkeit. Der Schritt 258 des Programms
dient zur Begrenzung der Maxiralgeschwindigkeit des Balls, nimmt also Energie aus dem System Ii ar aus; bei einem tatsächlichen F lipper-Spiel
wird dies durch unelastische Hindernisse bewirkt, welche die Ballgeschwindigkeit verzögern.
Der Schritt 260 des Programms dient zur Ausführung der Ballbe-
130Q36/0 48 8
-ÄS-
wegung,nachdem die Ballgeschwindigkeiten gemäß der obigen Stufen
geändert worden sind. Der Mikroprozessor multipliziert die Geschwindigkeit mit einem Zeitfaktor und setzt eine neue Ballposition fest.
Im Schritt 262 erfolgt die Ausführung der Trefferanzeige- und
Tonmodule. Nach einer Koinzidenz tritt ein Flag auf, der später im Tonmodul 100 die Ausstreihlung eines Tons bewirkt, wobei dann
der Tonmodul den Lautsprecher 102 entsprechend betätigt.
Im Schritt 264 überprüft der Mikroprozessor den USART-Zwischenspeicher,
überprüft die dort gespeicherten Informationen und verarbeitet diese. Diese Informationen beziehen sich auf den
Ort und die Eigenschaften der Hindernisse, welche vom Magnetband-Videorekorder geliefert werden. Nach diesem Schritt kehrt
das Programm dann zum Schritt 206 zurück, und das Programm wird in der beschriebenen Weise erneut durchlaufen. Das Computerprogramiin
zur Durchführung des erwähnten Vorgangs ist in der beigefügten Anlage A niedergelegt.
Das Programm ist in Assemblersprache angegeben und zur Eingabe in den Mikroprozessor, im vorliegenden Fall einen Mikroprozessor
vom Typ Intel 8085, ist. es erforderlich, einen Cross-Assembler zu verwenden, der die Assemblersprache in die Maschinensprache
umsetzt. Es ist hier nicht erforderlich, im einzelnen das Programm durchzugehen, weil dem Programmbenutzer zahlreiche Kommentare
gegeben werden, die die Funktion der jeweiligen Programminstruktion erläutern. So ist es beispielsweise beim Schritt
03100 (Seite 1) leicht zu erkennen, daß der Startschritt äquivalent ist dem Anfangsschritt 200 des Flußdiagramms von Fig. 8.
130036/0488 original inspected
In ähnlicher Weise befinden sich beim Schritt 04800 (Seite 1) des Programms klare Instruktionen, die erkennen lassen, daß
hier das Programm den CRT-Speicher löscht, vergleichbar dem Schritt 202 des Flußdiagramms.
Im Schritt 20900 (Seite 3) bedeutet die Instruktion durch GFLAG wie die Instruktion des Schrittes 238 des Flußdiagramms. Geht man
weiter im Programm, so ergibt sich, daß in der mit "gravity" bezeichneten Stufe 09900 (Seite 4) bis zur Stufe 11500 die Routine
durchgeführt wird, welche der Ausführung der Stufe 250 des Flußdiagramms
entspricht, also der Simulierung der auf den Ball einwirkenden Schwerkraft. Der Schritt 11800 (Seite 4) ist mit "Koinzidenz/zwischen
EalLund Flipper-Klappe" bezeichnet und die nachfolgenden
Schritte bis zum Schritt 28700 enthalten die Routine zur Feststellung einer solchen Koinzidenz zwischen Ball und Flipper-Klappe,
wie dies beim Flußdiagramm im Schritt 254 geschieht. Nach dem Schritt 50300 (Seite 6), welcher dem Ende des Schrittes
264 des Flußdiagramms entspricht, sind einige Kode angegeben.
Diese Kode bestehen aus Datentabellen, welche das CPU mit Informationen versehen, etwa dem Flipper-Klappe-Ausgangspunkt,
den alphanumerischen Formfaktoren, der Flipper-Klappegestalt und
dergleichen. All dies ist klar aus den Anmerkungen des Programms
ersichtlich.
D:.e verausgehende Beschreibung, d?.c F?.u'?diag-"amm und de· ··■ Tc'np >.-
-j. orocranm bez liehen sich auf ein typisches Flipper—Sy.i.vT. V-·.
3if".'c;.r-' geht jedoch über ein bloßeö ".ipper-Spiel hiricus ν \d
bei-".-.·?.' -st. eine Technik zur Durchführung von aktiven Spielvugangen,
Tra.'.nr'.no-svorgärxgen, Lehrvorcänge" und dergleichen. v i4
denen physikalische Objekte, beispielsweise Hindernisse, -r~ -^V-
130 0 36/0488
BAD ORIGINAL
ü-ici dorgj.cichcn, die von einem Videoband oder einer Videoplatte
Ib-C-Io1-(J.^ werden, auf dem Bildschirm dargestellt und mittels
. ; Pr jq.auixns ~üit einer Vielzahl von Eigenschaften ausgestattet
./o. ^en können.
-'•i- Beispiel sei noch die Anwendung auf ein Trainings system erwärmt,
das dazu dient, militärische Personen für den Gebrauch leichter Panzerabwehrwaffern zu trainieren. In diesem Fall werden
auf dem Videoband ein Hintergrund und ein sich bewegender Ganzer aufgezeichnet. Das Ziel der Trainingsübung besteh-c nun
darin, militärischen Personen zu zeigen, wie auf den Panzer geschossen werden soll. Zu diesem Zweck erzeugt nun der Ausg^nc,
cies Videorekorders auf einem Fernseh-Bildschirm einen Hinter qrund
mit den sich davor bewegenden Panzern. Außerden enthält
das System eine simulierte Waffe mit Fotozelle, weiche die übende Person auf den Bildschirm gegen den Panzer schießen soll.
Wenr die übende Person den Abzug der Übungswaffe betätigt, erscheint ein Lichtpunkt auf dem Fernsehbild, und zwar an der Stelle,
auf welche die übende Person hätte zielen müssen, beispielsweise auf den Turm des Panzers. Wenn nun die übende Person tatsächlich
mit der Übungswaffe richtig gezielt hat, dann erzeugt die Fotozelle in der Waffe ein Ausgangssignal, und zwar in Abhängigkeit
von dem erwähnten Lichtpunkt. Das Merkmal der ineinandergreifenden Wirkung liegt dabei darin, daß im Videoband Daten
gespeichert sind, und zwar in den horizontalen Rücklaufintervallen,
welche den Ort des Panzers derart bestimmen, daß dann, wenn die Übungsperson die Übungswaffe auslöst, die Information
im horizontalen Intervall dazu veranlaßt wird, über besondere
Schaltkreise ein Signal abzugeben, welches den erwähnten Lichtkann
purtkt auf dem Bildschirm hervorrufen/ Ähnlich wie beim Flipper-
130036/0488 BAD ORIGINAL
Spiel sind also die Daten in den horizontalen Rücklaufintervallen
den Informationen im Bildbereich der Fernsehabtastung zugeordnet^ und zwar auf der Basis einer Punkt zu Punkt-Zuordnung.
Vorstehend ist ein spezielles Spiel in Verbindung mit einem Videoband
oder einer Videoplatte beschrieben worden, es können jedoch auch andere Videoquellen herangezogen werden. So können
beispielsweise Kanäle des Kabelfernsehens für Spiele herangezogen werden, wobei dann über diese Kanäle dieselben Informationen
ankommen wie sie vom Videoband 22 abgegeben werden. Auch wäre es denkbar, die vom Videorekorder 22 herkommenden Informationen
von einer Sendestation oder über einen Satelliten drahtlos zu übertragen. Jedenfalls würden auch dann über Kabel oder
drahtlos die erforderlichen Videosignale von einem Aufzeichnungsgerät kommen oder sogar sofort von einer Fernsehkamera. Daraus
ist ersichtlich, daß die Erfindung zahlreiche Abwandlungen erfahren kann, ohne daß von ihren Grundlagen abgegangen wird.
130036/0 48 8
leerseife
Claims (23)
1. Videosystem, gekennzeichnet durch eine Quelle für ein
Fernsehformat aufweisende Videosignale, die sowohl auf dem Bildschirm einer Kathodenstrahlröhre wiederzugebende Bildinformationen
als auch mit den Bildinformationen in Beziehung stehende Digitaldaten liefert, wobei die Digitaldaten den Bildinformationen
"Feld für Feld" zugeordnet sind, durch einen Signalerzeuger, wobei die von dem Signalerzeuger erzeugten Signale
auf dem Bildschirm einer Kathodenstrahlröhre zur Anzeige von Symbolen führen, und durch auf die Digitaldaten ansprechende Schaltkreise,
welche auf den Signalerzeuger Eingangssignale geben, welche die vom Signalerzeuger erzeugten Signale so beeinflußt, daß
sich die Anzeige auf der Kathodenstrahlröhre ändert.
2. System nach Anspruch 1, dadurch gekennzeichnet,daß. die
von der Videoquelle gelieferten Videosignale aufgezeichnete Signale sind.
3. System nach Anspruch 2, dadurch gekennzeichnet, daß die Quelle für Videosignale ein Video-Aufzeichnungsgerät ist.
BftnkhHur, M«rck. Pinck & Co. München
ι (31 2 700T1CMOO) Konto Nr 254 (..4ii
130036/0488
Bankhaus H. Aufhäuser. München (BLZ 700 30600) Konto-Nr 261300
TELEGR7CABLE: PATENTSENIOR
Postscheck- München
(BLZ 70010080) Konto-Nr. 20904-800
3M.P954
4. System nach Anspruch 3, dadurch gekennzeichnet, daß das Video-Aufzeichnungsgerät ein Magnetband-Videorekorder ist.
5. System nach Anspruch 3, dadurch gekennzeichnet, daß das
Video-Aufzeichnungsgerät ein Video-Plattenrekorder ist.
6. System nach Anspruch 1, dadurch gekennzeichnet, daß die Quelle für Videosignale eine Fernseh-Sendestation ist.
7. System nach Anspruch 1, dadurch gekennzeichnet, daß die
Quelle für Videosignale ein drahtloser Fernsehsender ist.
8. System nach Anspruch 1, dadurch gekennzeichnet,daß die
Quelle für Videosignale eine Sendestation für Kabelfernsehen
ist.
Quelle für Videosignale eine Sendestation für Kabelfernsehen
ist.
9. System nach Anspruch 1, dadurch gekennzeichnet, daß die
Digitaldaten den jeweiligen Ort zumindest eines Objektes festlegen, welches durch die Bildinformationen definiert und im selben
Feldintervall des Fernsehformats enthalten ist.
10. System nach Anspruch 1, dadurch gekennzeichnet, daß die
Bildinformationen bildliche Objekte enthalten, die mit Symbolen in Wechselwirkung stehen, welche vom Signalerzeuger geliefert
werden.
werden.
11. System nach Anspruch 1, dadurch gekennzeichnet, daß der Signalerzeuger ein Fernsehspielgerät enthält.
12. System nach Anspruch 1, dadurch gekennzeichnet,daß der
130036/0488
ORIGINAL INSPECTED
Signalerzeuger einen Mikroprozessor enthält.
13. System nach Anspruch 1, dadurch gekennzeichnet, daß der
Signalerzeuger ein von einem Mikroprozessor gesteuertes Fernsehspielgerät enthält.
14. Mit einem Videosystem in Wechselwirkung stehendes Video-Aufzeichnungsgerät,
gekennzeichnet durch einen Aufzeichnungsträger, auf welchem Videosignale eines Fernsehformats aufgezeichnet
sind, die sowohl auf dem Schirm eines Fernsehempfängers darzustellende
bildliche Informationen als auch mit den Bildinformationen in Wechselwirkung stehende digitale Daten enthalten, wobei die
digitalen Daten den Endinformationen "Feld für Feld" zugeordnet sind, durch einen Signalerzeuger, der auf dem angeschlossenen
Fernsehempfänger die Wiedergabe von Symbolen hervorruft, und durch auf die Digitaldaten ansprechende Schaltkreise, welche auf den
Signalerzeuger Eingangssignale geben, welche die vom Signalerzeuger
erzeugten Signale so beeinflussen, daß sich die Anzeige auf dem Fernsehempfänger ändert.
15. Gerät nach Anspruch 14, dadurch gekennzeichnet, daß der
Signalerzeuger ein von einem Mikroprozessor gesteuertes Videospielgerät enthält.
16. Wechselwirkungs-Videosystem, gekennzeichnet durch eine Quelle für Videosignale eines Fernsehformats, die sowohl auf dem
Bildschirm einer Kathodenstrahlröhre wiederzugebende bildliche Informationen als auch Digitaldaten liefert, welche vorgegebene
Eigenschaften der Bildinformationen identifizieren, wobei die Digitaldaten den Bildinformationen "Feld für Feld" zugeordnet
130036/0488
—4— Z-
sind, durch einen Signalerzeuger, der auf dem Bildschirm der angeschlossenen Kathodenstrahlröhre die Abbildung von Symbolen
hervorruft, und durch auf die Digitaldaten ansprechende Schaltkreise, die auf den Signalerzeuger Eingangssignale geben, welche
die vom Signälerzeuger erzeugten Signale so beeinflussen,
daß sich die Anzeige auf dem Schirm der Kathodenstrahlröhre ändert.
17. System nach Anspruch 16, dadurch gekennzeichnet, daß die
Digitaldaten den Ort bestimmter bildlicher Informationen auf
dem Fernsehschirm bestimmen.
18. System nach Anspruch 17, dadurch gekennzeichnet, daß die
auf die Digitaldaten ansprechenden Schaltkreise auch solche Schaltkreise enthalten, die erkennen, wenn eine bestimmte bildliche
Information sich im wesentlichen an derselben Stelle im Fernsehformat befindet wie ein Symbol, welches von den Signalen
des Signalerzeugers hervorgerufen worden ist.
19. Von einem Mikroprozessor gesteuertes Videosystem, gekennzeichnet
durch einen Schaltkreis zum Erzeugen von Symbolen auf dem Schirm eines Fernsehempfängers, durch ein Video-Aufzeichnungsgerät
zum Erzeugen von Symbolen auf dem. Schirm des Fernsehempfängers,
wobei das Video-Aufzeichnungsgerät einen Video-Aufzeichnungsträger
aufweist, auf welchem Signale aufgezeichnet sind, die sowohl Symbole als auch Digitaldaten hervorrufen, welche
den Symbolen "Feld für Feld" zugeordnet sind, und durch auf die Digitaldaten ansprechende Schaltkreise, welche die vom Symbolerzeuger
erzeugten Symbole beeinflussen.
130036/0488
ORIGINAL INSPECTED
20. System nach Anspruch 19, dadurch gekennzeichnet, daß die auf die Digitaldaten ansprechenden Schaltkreise auch solche
Schaltkreise enthalten, welche einem vom Symbolerzeuger erzeugten Symbol einen bestimmten Ort auf dem Bildschirm des Fernsehempfängers zuweisen.
Schaltkreise enthalten, welche einem vom Symbolerzeuger erzeugten Symbol einen bestimmten Ort auf dem Bildschirm des Fernsehempfängers zuweisen.
21. System nach Anspruch 20, dadurch gekennzeichnet, daß die
vom Symbolerzeuger erzeugten Symbole Spielsymbole sind und das
System zur Durchführung von Fernsehspielen dient.
System zur Durchführung von Fernsehspielen dient.
22. System nach Anspruch 21, dadurch gekennzeichnet, daß ein sich bewegendes Symbol einen Ball darstellt und daß die vom Video-Aufzeichnungsgerät
erzeugten Symbole Hindernisse darstellen.
23. System nach Anspruch 22, dadurch gekennzeichnet, daß die auf die Digitaldaten ansprechenden Schaltkreise auch Schaltkreise
enthalten, welche dem Ball eine Bewegungskomponente verleihen, wenn er mit einem Hindernis zusammenstößt.
130036/0488
ORIGINAL INSPECTED
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US06/090,830 US4359223A (en) | 1979-11-01 | 1979-11-01 | Interactive video playback system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE3040954A1 true DE3040954A1 (de) | 1981-09-03 |
| DE3040954C2 DE3040954C2 (de) | 1982-12-02 |
Family
ID=22224526
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE3040954A Expired DE3040954C2 (de) | 1979-11-01 | 1980-10-30 | Videospiel |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US4359223A (de) |
| JP (2) | JPS5685786A (de) |
| CA (1) | CA1149933A (de) |
| DE (1) | DE3040954C2 (de) |
| GB (1) | GB2062425B (de) |
| HK (1) | HK55184A (de) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3248529A1 (de) * | 1981-12-29 | 1983-07-14 | Pioneer Video Corp | Bildinformationsverarbeitungssystem |
| DE3238933A1 (de) * | 1982-10-21 | 1984-04-26 | Sennheiser Electronic Kg, 3002 Wedemark | Verfahren zur akustischen ausgestaltung von video-spielen |
Families Citing this family (42)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4965825A (en) | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
| USRE47642E1 (en) | 1981-11-03 | 2019-10-08 | Personalized Media Communications LLC | Signal processing apparatus and methods |
| US7831204B1 (en) | 1981-11-03 | 2010-11-09 | Personalized Media Communications, Llc | Signal processing apparatus and methods |
| US4710873A (en) * | 1982-07-06 | 1987-12-01 | Marvin Glass & Associates | Video game incorporating digitized images of being into game graphics |
| US4580134A (en) * | 1982-11-16 | 1986-04-01 | Real Time Design, Inc. | Color video system using data compression and decompression |
| GB2141907A (en) * | 1983-06-02 | 1985-01-03 | Michael Gilmore | Video games with advertising facility |
| EP0135005A3 (en) * | 1983-07-29 | 1985-08-21 | Mylstar Electronics, Inc. | Video disc game having rapid video disc search and transfer |
| EP0133930A3 (en) * | 1983-07-29 | 1985-06-19 | Mylstar Electronics, Inc. | Video game employing video disc generator |
| USRE33662E (en) * | 1983-08-25 | 1991-08-13 | TV animation interactively controlled by the viewer | |
| US4695953A (en) * | 1983-08-25 | 1987-09-22 | Blair Preston E | TV animation interactively controlled by the viewer |
| JPS60166392U (ja) * | 1984-04-16 | 1985-11-05 | 株式会社 ユニバ−サル | ビデオゲ−ム装置 |
| WO1986001063A1 (en) * | 1984-08-01 | 1986-02-13 | Intraview Systems Corporation | Interactive video and audio controller |
| US4752836A (en) * | 1984-09-07 | 1988-06-21 | Ivex Corporation | Method and apparatus for reproducing video images to simulate movement within a multi-dimensional space |
| GB2167917A (en) * | 1984-10-22 | 1986-06-04 | Personnel Dev Projects Limited | Video record for use with computer controlled player/monitor systems |
| US4766541A (en) * | 1984-10-24 | 1988-08-23 | Williams Electronics Games, Inc. | Apparatus for generating interactive video game playfield environments |
| US4807158A (en) * | 1986-09-30 | 1989-02-21 | Daleco/Ivex Partners, Ltd. | Method and apparatus for sampling images to simulate movement within a multidimensional space |
| US4846693A (en) * | 1987-01-08 | 1989-07-11 | Smith Engineering | Video based instructional and entertainment system using animated figure |
| US5213337A (en) * | 1988-07-06 | 1993-05-25 | Robert Sherman | System for communication using a broadcast audio signal |
| US5080377A (en) * | 1990-05-31 | 1992-01-14 | Rare Coin-It, Inc. | Video display system |
| JPH04235590A (ja) * | 1991-01-10 | 1992-08-24 | Gakken Co Ltd | 記録媒体及び画像・コード情報記録再生装置 |
| US5799282A (en) | 1992-05-19 | 1998-08-25 | Medical Training And Services, International | Methods for establishing certifiable informed consent for a medical procedure |
| US5576844A (en) * | 1994-09-06 | 1996-11-19 | Unilearn, Inc. | Computer controlled video interactive learning system |
| US5611731A (en) * | 1995-09-08 | 1997-03-18 | Thrustmaster, Inc. | Video pinball machine controller having an optical accelerometer for detecting slide and tilt |
| KR100307878B1 (ko) * | 1995-12-01 | 2001-10-19 | 이리마지리 쇼우이치로 | 화상처리장치 |
| US6219032B1 (en) * | 1995-12-01 | 2001-04-17 | Immersion Corporation | Method for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface |
| JP3902266B2 (ja) * | 1996-05-27 | 2007-04-04 | データスタジアム株式会社 | 団体球技における攻撃、守備体勢を確認し矯正するための 方法と装置 |
| JPH11154240A (ja) | 1997-11-20 | 1999-06-08 | Nintendo Co Ltd | 取込み画像を用いて画像を作成するための画像作成装置 |
| US6171112B1 (en) | 1998-09-18 | 2001-01-09 | Wyngate, Inc. | Methods and apparatus for authenticating informed consent |
| US6149440A (en) * | 1998-09-18 | 2000-11-21 | Wyngate, Inc. | Methods and apparatus for authenticating informed consent |
| US6894686B2 (en) | 2000-05-16 | 2005-05-17 | Nintendo Co., Ltd. | System and method for automatically editing captured images for inclusion into 3D video game play |
| GB2373120A (en) * | 2001-03-07 | 2002-09-11 | Hewlett Packard Co | Viewing digital images via a games console |
| US20060105299A1 (en) * | 2004-03-15 | 2006-05-18 | Virtra Systems, Inc. | Method and program for scenario provision in a simulation system |
| US20060111183A1 (en) * | 2004-11-03 | 2006-05-25 | Peter Maclver | Remote control |
| US8382567B2 (en) | 2004-11-03 | 2013-02-26 | Mattel, Inc. | Interactive DVD gaming systems |
| US8277297B2 (en) * | 2004-11-03 | 2012-10-02 | Mattel, Inc. | Gaming system |
| US20060111166A1 (en) * | 2004-11-03 | 2006-05-25 | Peter Maclver | Gaming system |
| US20060111184A1 (en) * | 2004-11-03 | 2006-05-25 | Peter Maclver | Gaming system |
| US7331857B2 (en) * | 2004-11-03 | 2008-02-19 | Mattel, Inc. | Gaming system |
| JP2008023361A (ja) * | 2007-09-18 | 2008-02-07 | Shinsedai Kk | ボールパドルゲーム装置 |
| US9950247B2 (en) | 2012-01-17 | 2018-04-24 | Multimorphic, Inc. | Pinball machine |
| US9604128B2 (en) | 2012-01-17 | 2017-03-28 | Multimorphic Inc. | Pinball machine with hybrid playfield |
| CN115814383A (zh) * | 2022-03-15 | 2023-03-21 | 孙耀清 | 泛球类运动动态交互时空图像播录控屏 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4034990A (en) * | 1975-05-02 | 1977-07-12 | Sanders Associates, Inc. | Interactive television gaming system |
| DE2754392B2 (de) * | 1976-12-13 | 1978-09-21 | Atari, Inc., Sunnyvale, Calif. (V.St.A.) | Verfahren und Schaltungsanordnung zur Erzeugung sich bewegender Objekte auf einem Fernseh-Bildschirm |
| DE2855333B1 (de) * | 1978-12-21 | 1980-03-06 | Loewe Opta Gmbh | Programmierbares,mikroprozessorgesteuertes,mittels Spielegeber beeinflussbares Videospiel |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB768767A (en) * | 1954-05-20 | 1957-02-20 | Univ Kingston | Method and apparatus for density control |
| US3778058A (en) * | 1969-05-27 | 1973-12-11 | W Rausch | Method of employing a television receiver for active participation |
| US3742289A (en) * | 1970-10-30 | 1973-06-26 | Mobil Oil Corp | Video display system creating both horizontal and vertical sync pulses from the disc time track |
| US3697678A (en) * | 1970-11-23 | 1972-10-10 | Ibm | Method and system for selective display of images from a video buffer |
| US3900887A (en) * | 1973-01-18 | 1975-08-19 | Nippon Steel Corp | Method of simultaneous multiplex recording of picture and data and of regenerating such record and apparatus therefor |
| US3874669A (en) * | 1973-03-26 | 1975-04-01 | Rosalba Ariano | Electronic device for the simulation of an animated game, in particular the game of football |
| US3921161A (en) * | 1973-05-29 | 1975-11-18 | Sanders Associates Inc | Preprogrammed television gaming system |
| US3987484A (en) * | 1973-11-05 | 1976-10-19 | Cincinnati Electronics Corporation | Programmed presentation system |
| US3973244A (en) * | 1975-02-27 | 1976-08-03 | Zentec Corporation | Microcomputer terminal system |
| US4026555A (en) * | 1975-03-12 | 1977-05-31 | Alpex Computer Corporation | Television display control apparatus |
| US4045789A (en) * | 1975-10-29 | 1977-08-30 | Atari, Inc. | Animated video image display system and method |
| US4126851A (en) * | 1975-11-03 | 1978-11-21 | Okor Joseph K | Programmable television game system |
| US4032897A (en) * | 1975-11-18 | 1977-06-28 | National Board Of Medical Examiners | Interactive audiovisual display system |
| JPS5343275U (de) * | 1976-09-17 | 1978-04-13 | ||
| US4177462A (en) * | 1976-12-30 | 1979-12-04 | Umtech, Inc. | Computer control of television receiver display |
| US4094079A (en) * | 1977-04-05 | 1978-06-13 | Dorsett Educational Systems, Inc. | Single medium audio-visual teaching machine |
| US4156928A (en) * | 1977-04-22 | 1979-05-29 | Hitachi, Ltd. | Programmable television game and training system with adaptable operator control |
| JPS5454749A (en) * | 1977-10-08 | 1979-05-01 | Toshiba Corp | Image renewing apparatus |
-
1979
- 1979-11-01 US US06/090,830 patent/US4359223A/en not_active Expired - Lifetime
-
1980
- 1980-10-09 CA CA000362040A patent/CA1149933A/en not_active Expired
- 1980-10-30 GB GB8034877A patent/GB2062425B/en not_active Expired
- 1980-10-30 DE DE3040954A patent/DE3040954C2/de not_active Expired
- 1980-10-31 JP JP15367680A patent/JPS5685786A/ja active Pending
-
1984
- 1984-07-19 HK HK551/84A patent/HK55184A/xx unknown
-
1991
- 1991-04-30 JP JP1991030144U patent/JPH085747Y2/ja not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4034990A (en) * | 1975-05-02 | 1977-07-12 | Sanders Associates, Inc. | Interactive television gaming system |
| DE2754392B2 (de) * | 1976-12-13 | 1978-09-21 | Atari, Inc., Sunnyvale, Calif. (V.St.A.) | Verfahren und Schaltungsanordnung zur Erzeugung sich bewegender Objekte auf einem Fernseh-Bildschirm |
| DE2855333B1 (de) * | 1978-12-21 | 1980-03-06 | Loewe Opta Gmbh | Programmierbares,mikroprozessorgesteuertes,mittels Spielegeber beeinflussbares Videospiel |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3248529A1 (de) * | 1981-12-29 | 1983-07-14 | Pioneer Video Corp | Bildinformationsverarbeitungssystem |
| DE3238933A1 (de) * | 1982-10-21 | 1984-04-26 | Sennheiser Electronic Kg, 3002 Wedemark | Verfahren zur akustischen ausgestaltung von video-spielen |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2062425A (en) | 1981-05-20 |
| US4359223A (en) | 1982-11-16 |
| HK55184A (en) | 1984-07-27 |
| JPS5685786A (en) | 1981-07-13 |
| CA1149933A (en) | 1983-07-12 |
| JPH0657393U (ja) | 1994-08-09 |
| JPH085747Y2 (ja) | 1996-02-21 |
| DE3040954C2 (de) | 1982-12-02 |
| GB2062425B (en) | 1983-12-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE3040954A1 (de) | Wechselwirkungs-video-aufzeichnungssystem | |
| DE2609826C2 (de) | Gerät zum Durchführen von Spielen auf dem Schirm einer Bildröhre | |
| DE69701841T2 (de) | Vorrichtung und Verfahren zur Lagebestimmung eines Punktes auf einem dargestellten Bild, und lesbares Aufzeichnungsmedium zur Abspeicherung eines Programmes zur Lagebestimmung eines Punktes auf einem dargestellten Bild | |
| DE3009676C2 (de) | ||
| EP2271414B1 (de) | Vorrichtung zum ausüben eines sports bzw. spiels an räumlich getrennten spielorten | |
| DE60223427T2 (de) | Computerlesbares Aufzeichnungsmedium für Aktionsspielprogramm, Aktionsspielkontrollvorrichtung und Verfahren und Aktionsspielprogramm | |
| DE69830012T2 (de) | Programmerzeugung | |
| DE69836945T2 (de) | Videospielsystem mit Radarbild | |
| DE69833918T2 (de) | Videospielvorrichtung und Speichermedium dafür | |
| DE2732438B2 (de) | Verfahren zur Darstellung mehrerer Gegenstände auf einem Raster-Fernsehschirm | |
| DE3134946C2 (de) | ||
| DE2615149A1 (de) | Audiovisuelle lernanlage | |
| EP3352865B1 (de) | Spielgerät für eine rückschlag-sportart | |
| DE69816356T2 (de) | Vorrichtung und Verfahren zum Betreiben eines Videospiels mit Einspielen eines Videobildes eines Spielers | |
| EP2454734B1 (de) | Anordnung zur videoaufnahme von veranstaltungen | |
| DE3444736A1 (de) | Videospielgeraet | |
| DE2711421B2 (de) | Fernsehspielschaltung für die Darstellung der Funktionen mehrerer simulierter Fahrzeuge auf dem Bildschirm eines Fernseh- oder Fernsehprojektionsgerätes | |
| DE60027966T2 (de) | Mehrfachkamera, Mehrfachspeisung und interaktive virtuelle Einblendungssysteme und Verfahren | |
| DE2802820A1 (de) | Elektronische darstellungsvorrichtung | |
| DE2807231A1 (de) | Spieleinrichtung fuer fernsehgeraete | |
| DE69628001T2 (de) | System und Verfahren zur Feststellung und Korrektur offensiver und/oder defensiver Körperhaltungen in einem Mannschaftsballspiel | |
| DE2828786A1 (de) | Vorrichtung zum erzeugen mehrerer sich bewegender gegenstaende auf einem bildschirm | |
| DE60224454T2 (de) | Informationsanzeigevorrichtung insbesondere für bowlingbahnen | |
| EP3856370A1 (de) | Ballerkennungssystem, und verfahren zum erkennen eines ereignisses mit einem ball | |
| EP0144890B1 (de) | Verfahren und Vorrichtung zur Treffpunktermittlung |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| D2 | Grant after examination | ||
| 8328 | Change in the person/name/address of the agent |
Free format text: MUENZHUBER, R., DIPL.-PHYS., PAT.-ANW., 8000 MUENCHEN |
|
| 8339 | Ceased/non-payment of the annual fee |