DE69627992T2 - Informationsaufzeichnungsmedium, aufzeichnungsverfahren und wiedergabegerät - Google Patents

Informationsaufzeichnungsmedium, aufzeichnungsverfahren und wiedergabegerät Download PDF

Info

Publication number
DE69627992T2
DE69627992T2 DE69627992T DE69627992T DE69627992T2 DE 69627992 T2 DE69627992 T2 DE 69627992T2 DE 69627992 T DE69627992 T DE 69627992T DE 69627992 T DE69627992 T DE 69627992T DE 69627992 T2 DE69627992 T2 DE 69627992T2
Authority
DE
Germany
Prior art keywords
scene
information
video
cell
cells
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
DE69627992T
Other languages
English (en)
Other versions
DE69627992D1 (de
Inventor
Toshihiko Kaneshige
Shigeru Fujisawa-shi TODOKORO
Tadashi Kojima
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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
Application filed by Toshiba Corp filed Critical Toshiba Corp
Publication of DE69627992D1 publication Critical patent/DE69627992D1/de
Application granted granted Critical
Publication of DE69627992T2 publication Critical patent/DE69627992T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • G11B20/1251Formatting, e.g. arrangement of data block or words on the record carriers on discs for continuous data, e.g. digitised analog information signals, pulse code modulated [PCM] data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/806Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
    • H04N9/8063Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals

Description

  • TECHNISCHES GEBIET
  • Die Erfindung bezieht sich auf ein Informationsaufzeichnungsverfahren, das beim Aufzeichnen von Video, Ton, Subvideo etc. auf einem Aufzeichnungsmedium, wie beispielsweise einer optischen Platte oder dergleichen nützlich ist, und auf ein Aufzeichnungsmedium und eine Wiedergabevorrichtung, die mit dem Verfahren verwendet werden.
  • HINTERGRUND DER TECHNIK
  • In den letzten Jahren wurden optische Platten, auf denen Video, Ton, Subvideo etc. aufgezeichnet werden, mit einer hohen Dichte codiert, und es wurden Wiedergabevorrichtungen dafür entwickelt. Bei der Aufzeichnung von Information, wie beispielsweise eines Films, auf einer derartigen optischen Platte wurde das Aufzeichnen von Storydaten für mehrere Storys, die gleichzeitig ablaufen, angedacht. Ein Beispiel für die Storydaten für mehrere gleichzeitig ablaufende Storys ist, dass Brüder A und B getrennten Lebenswege in der Mitte der Entwicklung verfolgen, wobei einer von ihnen ein Polizist wird (die erste Story) und der andere in die Welt von Gangstern eintritt (die zweite Story), und sie sich nach einem Fall erneut treffen und sich verstehen.
  • Außerdem werden bei der Aufzeichnung von Information, wie beispielsweise eines Films auf einer optischen Platte, die Aufzeichnung von gleichzeitig ablaufenden Mehrwinkelszenen, bei denen das gleiche Ereignis von mehreren Winkeln aufgenommen wird, angedacht. Beispielsweise ist eine gleichzeitig ablaufenden Mehrwinkelszenen, dass in einer ersten Szene eine Beziehung eines eine Ozeanüberfahrt durchführenden Schiffs von Land betrachtet wird, und in einer zweiten Szene das Schiff zur gleichen Zeit von Land betrachtet wird.
  • Einem Produzenten ist es möglich dem Zuschauer wahlweis die erste und zweite Story in Kombination zu zeigen, hauptsächlich die erste Story dem Zuschauer zu zigen, oder hauptsächlich die zweite Story dem Zuschauer zu zeigen. Bei herkömmlichen Filmherstellungspraktiken muss jedoch eine der Optionen ausgewählt werden.
  • Das Gleiche kann für die ersten und zweiten Szenen gesagt werden. Wenn Betrachter im Stande wären, die ersten oder zweiten Storys oder die ersten und zweiten Szenen frei auszuwählen, würde der Produzent eine größere Freiheit bei der Filmherstellung haben.
  • In den letzten Jahren wurde ein optisches Platten-Wiedergabesystem entwickelt, bei dem mehrere Storys oder mehrere Szenen, die gleichzeitig ablaufen, im Voraus aufgezeichnet werden und es Zuschauern ermöglicht wird, eine beliebige Wahl unter ihnen zu treffen.
  • Es ist vorzuziehen, dass mehrere Storys oder Szenen auf einer optischen Platte auf eine solche Art und Weise aufgezeichnet werden, dass zur Wiedergabezeit Daten zweckmäßig gehandhabt werden können. Es sei hier angenommen, dass Storydaten über erste und zweite Storys seriell aufgezeichnet werden. Wenn angenommen wird, dass zur Wiedergabezeit nur eine der Storys wiedergegeben wird, ist es erforderlich, einen Sprung zu einem Speicherbereich für die andere durchzuführen. Wenn jedoch die andere Story zeitlich kurz ist, wird die physikalische Bewegung des Abnehmers gering sein, wobei kein Problem verursacht wird. Wenn jedoch die andere Story zeitlich lang ist, wird die physikalische Bewegung des Abnehmers groß werden. Aus diesem Grund kann eine Unterbrechung oder eine Störung bei dem wiedergegebenen Video auftreten.
  • Die WO 95/12275a offenbart ein Informationsaufzeichnungsmedium gemäß dem Oberbegriff von Anspruch 1 und ein codiertes Datensignal gemäß dem Oberbegriff von Anspruch 8.
  • OFFENBARUNG DER ERFINDUNG
  • Es ist daher eine Aufgabe der Erfindung, ein Informationsspeichermedium, auf dem mehrere Storys oder Mehrwinkelszenen auf eine solche Art und Weise aufgezeichnet werden, um zu ermöglichen, dass die physikalische Bewegung eines Abnehmers zur Wiedergabezeit klein ist, und eine Unterbrechung oder Störung bei dem reproduzierten Video unterdrückt werden kann, und ein Aufzeichnungsverfahren und eine Wiedergabevorrichtung, die mit dem Speichermedium verwendet werden, bereitzustellen.
  • Die obige Aufgabe wird durch ein Informationsaufzeichnungsmedium gemäß Anspruch 1, ein Datensignal gemäß Anspruch 3, eine Vorrichtung zum Erzeugen eines Datensignals gemäß Anspruch 9, einem Informationswiedergabesystem gemäß Anspruch 10 und einem Verfahren zum Erzeugen eines Datensignals gemäß Anspruch 11 erreicht. Die abhängigen Ansprüche beziehen sich auf weitere vorteilhafte Aspekte der Erfindung.
  • Durch Aufzeichnen mit dieser Anordnung werden Zellen der gleichen Verzweigungsszene zur Wiedergabezeit für die Datenreproduktion aufgenommen. Sogar beim Wiedergeben irgendeiner Verzweigungsszene wird der Abstand, mit der sich der Abnehmer bewegt, nicht groß werden, was ermöglicht, dass das Auftreten einer Unterbrechung oder einer Störung bei dem reproduzierten Video unterdrückt wird.
  • KURZBESCHREIBUNG DER ZEICNUNGEN
  • 1 ist ein Diagramm zum Gebrauch bei der Erläuterung einer Ausführungsform eines Informationsaufzeichnungsmediums und eines Aufzeichnungsverfahrens der Erfindung.
  • 2A ist ein Diagramm zum Gebrauch bei der Erläuterung einer beispielhaften Anordnung von Zellen in 1 und einer ihrer beispielhaften Wiedergabesequenzen.
  • 2B ist ein Diagramm zum Gebrauch bei der Erläuterung einer beispielhaften Anordnung von Zellen in 1 und einer weiteren ihrer beispielhaften Wiedergabesequenzen.
  • 3A ist ein Diagramm zum Gebrauch bei der Erläuterung einer weiteren Ausführungsform des Informationsaufzeichnungsmediums und des Aufzeichnungsverfahrens der Erfindung.
  • 3B ist ein Diagramm zum Gebrauch bei der Erläuterung noch einer weiteren Ausführungsform des Informationsaufzeichnungsmediums und des Aufzeichnungsverfahrens der Erfindung.
  • 4A veranschaulicht in der Form einer Tabelle eine Zelle oder Zellen, mit der/denen jede der Zellen von 3B verbunden ist.
  • 4B veranschaulicht ein Beispiel einer spezifischen Anordnung der Zellen von 4A.
  • 5 ist ein Diagramm zum Gebrauch bei der Erläuterung eines beispielhaften Anordnungs-Algorithmus für die Zellen von 3B.
  • 6 ist ein Diagramm zum Gebrauch bei der Erläuterung der beispielhaften Wiedergabe der Zellen, die angeordnet sind, wie es in 3B gezeigt ist.
  • 7A ist ein Diagramm zum Gebrauch bei der Erläuterung einer weiteren Ausführungsform des Informationsaufzeichnungsmediums und des Aufzeichnungsverfahrens der Erfindung.
  • 7B veranschaulicht eine beispielhafte Anordnung der Zellen von 7A auf einer Spur.
  • 8A ist ein Diagramm zum Gebrauch bei der Erläuterung noch einer weiteren Ausführungsform des Informationsaufzeichnungsmediums und des Aufzeichnungsverfahrens der Erfindung.
  • 8B veranschaulicht eine beispielhafte Anordnung der Zellen von 8A auf einer Spur.
  • 9A ist ein Diagramm zum Gebrauch bei der Erläuterung einer weiteren Ausführungsform des Informationsaufzeichnungsmediums und des Aufzeichnungsverfahrens der Erfindung.
  • 9B veranschaulicht eine beispielhafte Anordnung der Zellen von 9A auf einer Spur.
  • 10A ist ein Diagramm zum Gebrauch bei der Erläuterung noch einer weiteren Ausführungsform des Informationsaufzeichnungsmediums und des Aufzeichnungsverfahrens der Erfindung.
  • 10B ist ein Diagramm zum Gebrauch bei der Erläuterung einer weiteren Ausführungsform des Informationsaufzeichnungsmediums und des Aufzeichnungsverfahrens der Erfindung.
  • 11A, 11B und 11C sind Diagramme zum Gebrauch bei der Erläuterung weiterer Ausführungsformen des Informationsaufzeichnungsmediums und des Aufzeichnungsverfahrens der Erfindung.
  • 12 ist. ein Diagramm einer beispielhaften Anordnung der Zellen von 11C.
  • 13A, 13B, und 13C sind Diagramme zum Gebrauch bei einer Erläuterung eines weiteren Aufteilungsverfahrens, das beim Aufzeichnen mehrerer Storys auf dem Aufzeichnungsmedium der Erfindung verwendet wird.
  • 14 ist eine schematische Darstellung einer Wiedergabevorrichtung zum Gebrauch mit dem Aufzeichnungsmedium der Erfindung.
  • 15 veranschaulicht Datenträgerraum auf einer optischen Platte, auf die die Erfindung angewendet wird.
  • 16 veranschaulicht die Strukturen des Videomanagers (VMG) und der Videotitelsätze (VTS) ausführlicher.
  • 17 veranschaulicht eine Beziehung zwischen dem Videoobjektsatz (VOBS) und Zellen und veranschaulicht außerdem den hierarchischen Inhalt der Zellen.
  • 18 ist. ein Diagramm zum Gebrauch bei der Erläuterung eines Beispiels zum Steuern der Sequenz, bei der die Zellen durch eine Programmkette (PGC) wiedergegeben werden.
  • 19 veranschaulicht eine Beziehung zwischen einer Videoobjekteinheit (VOBU) und Video-Packs in der Einheit.
  • 20 veranschaulicht eine beispielhafte Anordnung von verschachtelten Blöcken.
  • 21 veranschaulicht einen aufgezeichneten Zustand, bei dem Videoobjekte von Winkel-1- und Winkel-2-Szenen auf einer Spur angeordnet sind, wobei jede in drei verschachtelten Einheiten (ILVU1-1 bis ILVU3-1, ILVU1-2 bis ILW3-2) aufgeteilt ist, und eine beispielhafte Wiedergabeausgabe der Winkel-1-Szene.
  • 22 veranschaulicht die optische Plattenwiedergabevorrichtung von 14 in einer vereinfachten Form.
  • 23 ist ein Diagramm zum Gebrauch bei der Erläuterung des Falls, bei dem ein Anstieg und eine Verringerung bei der Dateneingabe in den Spurpuffer zur Zeit der Wiedergabe der verschachtelten Blöcke am schlechtesten sind.
  • 24 ist ein Diagramm zum Gebrauch bei der Erläuterung einer Verringerung der Daten in dem Datenspeicher mit der Zeit, wenn ein Kickback-Vorgang und nachfolgend ein maximaler Sprung in der Wiedergabevorrichtung durchgeführt wird.
  • 25 ist ein Diagramm zum Gebrauch bei der Erläuterung von. Beispielen der Ausgestaltungen der minimalen Kapazität (Bm) des Spurpuffers, der Kickback- und Suchzeit, des Sprungabstands und der Menge von Ausgangsdaten pro Zeiteinheit von dem Spurpuffer in der Wiedergabevorrichtung.
  • 26 veranschaulicht eine Videotitelsatzinformation (VTSI) in einem Videotitelsatz (VTS).
  • 27 veranschaulicht den Inhalt einer Videotitelsatz-Programmketteninformationstabelle (VTS_PGCIT).
  • 28 veranschaulicht die Struktur von Programmketteninformation (PGCI).
  • 29 veranschaulicht die Zellenwiedergabeinformation (C_PBIT) und deren Inhalt.
  • 30 veranschaulicht den Inhalt einer Zellenpositionsinformationstabelle (C_POSIT)
  • 31 veranschaulicht die Formate eines Packs und eines Pakets, die auf einer optischen Platte aufgezeichnet sind.
  • 32 veranschaulicht ein NV PCK-Pack.
  • 33 veranschaulicht Information, die in der allgemeinen Datensuchinformation (DSI_GI) beschrieben ist.
  • 34 veranschaulicht Information, die in der nahtlosen Wiedergabeinformation (SML_AGLI) beschrieben ist.
  • 35 veranschaulicht den Inhalt der nahtlosen Winkelinformation (SML_AGLI).
  • 36 veranschaulicht die VOBU-Suchinformation (VOBU_SRI).
  • 37 veranschaulicht die Synchronisationsinformation.
  • BESTE AUSFÜHRUNGSFORM DER ERFINDUNG
  • Hier werden die Ausführungsformen der Erfindung nachstehend mit Bezug auf die Zeichnungen beschrieben.
  • 1 veranschaulicht den Ablauf eines Videoprogramms auf der Zeitachse für den Zweck des Beschreibens einer Ausführungsform der Erfindung. Dieses Videoprogramm umfasst eine vorhergehende Hauptstory (oder -szene) A, mehrere Verzweigungsstorys B0 bis B3 und eine nachfolgende Hauptstory (oder -szene) C. Die Verzweigungsstorys verzweigen sich an einem Verzweigungspunkt X, der die Endposition in der vorhergehenden Hauptstory A ist, und verbinden sich an einem Verbindungspunkt Y, der der Anfangspunkt der nachfolgenden Hauptstory C ist. Hier werden die vorhergehende Hauptstory, die Verzweigungsstorys und die nachfolgende Hauptstory in dem Videoprogramm jeweils in mehrere Szenenzellen aufgeteilt. Die Zellen der Verzweigungsstory B0 werden als B0-5, B0-4,..., B0-1, die Zellen der Verzweigungsstory B1 als B1-2 und B1-1, die Zellen der Verzweigungsstory B2 als B2-5, B2-4,... und B2-1 und die Zellen der Verzweigungsstory B3 als B3-5, B3-4, ... und B3-1 dargestellt.
  • Eine Szenenzelle kann durch verschiedene Verfahren festgelegt werden, die nachstehend beschrieben werden.
  • Beispielsweise kann eine Szenenzelle festgelegt werden, in dem die physikalische Länge einer Spur auf dem Aufzeich nungsmedium als eine Einheit genommen und jede Szenenzelle in der Länge gleichgesetzt wird. Eine Szenenzelle kann ebenfalls festgelegt werden, in dem die Länge der Wiedergabezeit als eine Einheit genommen und jede Zelle in der Wiedergabezeit gleichgesetzt wird. Wenn Daten codiert werden, kann eine Szenenzelle als die Codiermenge definiert werden. Jede Szenenzelle wird in der Codiermenge gleichgesetzt. Bei jeder Festlegung müssen Szenenzellen nicht genau gleich in der Länge oder der Menge gesetzt werden, und es ist nur erforderlich, dass sie im wesentlichen zueinander gleich sind.
  • Wenn es mehrere Verzweigungsstorys gibt, wie es oben beschrieben ist, und sie auf einem Aufzeichnungsmedium aufgezeichnet sind, wird jede der Verzweigungsstorys angeordnet, so dass ihre Szenenzellen mit der gleichen Rate bezüglich der Summe der Szenenlängen der Verzweigungsstorys erscheinen werden. Bei dem Beispiel von 1 gibt es vier Verzweigungsstorys, und die 0-te Verzweigungsstory enthält fünf Szenenzellen, die erste Verzweigungsstory zwei Szenenzellen, und die zweiten und dritten Verzweigungsstorys umfassen jeweils fünf Szenenzellen. Die Summe von Szenenzellen beträgt 17 Zellen. Somit werden die 0-ten, zweiten und dritten Verzweigungsstorys jeweils mit einer Rate von 5/17 angeordnet, d. h. mit einer Rate von 1 zu ungefähr 3,5 Zellen. Die 0-te Verzweigungsstory wird mit einer Rate von 2/17 angeordnet, d. h. mit einer Rate von 1 zu 8,5 Zellen.
  • Mit einer derartigen Anordnung wird, wie es durch die Aufzeichnungsanordnung von Zellen von 1 gezeigt wird, das Sprungintervall, insbesondere wenn die erste Verzweigungsstory wiedergegeben wird, kleiner als dasjenige, wenn die zweite Verzweigungsstory zusammengesetzt angeordnet werden würde.
  • In 2A werden das Abnehmerintervall für die 0-te Verzweigungsstory (massive Pfeile), der Abnehmerintervall für die dritte Verzweigungsstory (gestrichelte Pfeile) und der Abnehmerintervall für die erste Verzweigungsstory (strichgepunktete Pfeile) bei dem oben beschriebenen Anordnungsmuster dargestellt.
  • In 2B werden andererseits das Abnehmerintervall für die 0-te Verzweigungsstory (massive Pfeile), das Abnehmerintervall für die dritte Verzweigungsstory (gestrichelte Pfeile) und das Abnehmerintervall für die erste Verzweigungsstory (strichgepunktete Pfeile) in dem Fall dargestellt, bei dem jede Verzweigungsstory in Folge angeordnet ist. Mit einer derartigen Anordnung wird das Abnehmerintervall sehr lang, was es einfach macht, dass eine Unterbrechung oder eine Störung bei dem wiedergegebenen Video auftritt. Mit einer Anordnung der Erfindung kann jedoch ein derartiges Muster, wie es in 2A gezeigt ist, erhalten werden, indem das Abnehmerintervall kleiner gemacht wird, wodurch eine Unterbrechung oder Störung bei dem wiedergegebenen Video unterdrückt werden kann.
  • Als nächstes wird beschrieben, wie Szenenzellen anzuordnen sind, nachdem Szenenzellen jeder Verzweigungsstory bestimmt wurden.
  • Es sei nun angenommen, dass es ein Videoprogramm gibt, das mehrere Verzweigungsstorys aufweist (einschließlich Mehrwinkelszenen), wie es in 3A gezeigt ist. Mehrwinkelszenen beziehen sich auf gleichzeitig ablaufende Videos, die von unterschiedlichen Winkeln aufgenommen sind, wie beispielsweise ein Video eines Dirigenten in einer Konzerthalle, das in Nahaufnahme aufgenommen wurde, und ein Video des gesamten Orchesters, das von der Seite der Sitze in der Halle aufgenommen ist.
  • In 3A ist A0 eine vorhergehende Hauptszene, B0 eine Dummy-Verzweigungsszene und B1 und B2 sind Verzweigungsstorys mit unterschiedlichem Inhalt. Dieses Videoprogramm wird in Szenenzellen aufgeteilt, wie es beispielhaft in 3B gezeigt ist. Jede Szenenzelle wird mit der Datenkapazität markiert und erhält eine Zellennummer. Jeder durch einen schwarzen Punkt angegebene Aufteilungspunkt dient als Anfangspunkt eines Videorahmens oder -frames. Bei diesem Beispiel wird, die Datenwiedergabezeit für alle Szenenzellen gleich gesetzt. Die Daten sind veränderbar komprimierte Daten. Somit ist, sogar wenn die Wiedergabezeit die gleiche für alle Szenenzellen ist, die Datenkapazität nicht notwendigerweise die gleiche für alle Szenenzellen. In 3B ist, obwohl B0 durch einen schwarzen Punkt angegeben ist, es eine Dummy-Story und sollte keine tatsächlichen Daten aufweisen.
  • Wenn die Szenenzellen in der obigen Art und Weise eingestellt werden, wird eine Tabelle L1 eingerichtet, die die Zellennummern oder Nummern einer Szenenzelle oder Zellen angibt, mit der jede Szenenzelle verbunden ist, wie es in 4A gezeigt ist. D. h., dass die mit der Szenenzellennummer A0-1 verbundene Szenenzellennummer nur A0-0 ist. Die mit der Zellennummer A0-0 verbundene Zellennummer ist B1-3 oder B2-2 oder C0-0 oder C1-0. Wenn jede Szenenzelle auf diese Art und Weise einer Szenenzelle oder -zellen zugeordnet wird, mit der sie verbunden ist, kann die in 4A gezeigte Tabelle L1 erhalten werden.
  • 4B ist eine Zellennummerntabelle L2, die eingerichtet ist, um tatsächlich jede Szenenzelle seriell auf einer Spur eines Aufzeichnungsmediums auf der Basis der Information in der Tabelle von 4A anzuordnen.
  • Als nächstes wird, um tatsächlich jede Szenenzelle seriell auf einer Spur eines Aufzeichnungsmediums auf der Grundlage der Information anzuordnen, bei der eine Szenenzelle oder Zelle, mit der jede Szenenzelle verbunden ist, organisiert ist, d. h., um eine Anordnung in der Tabelle L2 zu erhalten, die Reihenfolge der Anordnung durch das folgende Verfahren bestimmt.
  • 5 zeigt einen Algorithmus zum Bestimmen der Reihenfolge, in der Zellennummern angeordnet sind.
  • Zuerst wird die Zellennummer und die Kapazität aus der ersten Reihe in der Tabelle 1 in die erste Reihe der Tabelle L2 geschrieben (Schritte S1 und S2). Außerdem wird die Zellennummer, mit der die Zelle verbunden ist, gelesen. Als nächstes wird eine Entscheidung getroffen, ob alle Zellennummern, mit denen. die zugeordneten Zellennummer von Zellennummern, an denen kein Verbindungsbeendigungsflag in Tabelle L1 angegliedert ist, verbunden ist, innerhalb des maximal erlaubten Sprungbereichs (Jmax) in den Vorwärts- und Rückwärtsrichtungen mit Bezug auf ihre Zellennummerposition liegen.
  • Der maximale erlaubte Sprungbereich (Jmax) ist ein Wert, der durch die Antwortgeschwindigkeit eines bei der Wiedergabevorrichtung verwendeten Abnehmers und der Kapazität (Wiedergabezeit) eines Ausgangspuffers, der vorübergehend Daten speichert, um decodierte Daten zur Wiedergabe auszugeben, bestimmt wird.
  • Mit der Beziehung zwischen der Zellennummer A0-1 und der Zellennummer A0-0, mit der A0-1 verbunden ist, wird Jmax (20 Mb bei diesem Beispiel) erfüllt. Somit wird ein Verbindungsbeendigungsflag an die Reihe für A0-1 in Tabelle L2 angegliedert (Schritt S4). Als nächstes werden aus der Tabelle L1 die Zellennummer A0-0, ihre Datenkapazität und die Zellennummern B1-3, B2-2, C0-0 und C1-1, mit denen A0-0 verbunden ist, gelesen (Schritt S3).
  • Eine Entscheidung wird getroffen, ob alle Zellennummern, mit denen die zugeordneten Zellennummer der Zellennummern A0-0, B1-1, B2-2, C0-0 und C1-0, an denen kein Verbindungsbeendigungsflag angegliedert ist, verbunden ist, innerhalb des maximal erlaubten Sprungbereichs (Jmax) in den Vorwärts- und Rückwärtsrichtungen mit Bezug auf ihre Zellennummerposition fallen. In diesem Fall überschreiten die Abstände zwischen A0-0 und C0-0 und zwischen A0-0 und C1-0 Jmax, so dass das Verfahren zu Schritt S6 über Schritt S5 geht.
  • Schritt S5 trifft eine Entscheidung, ob die Anzahl von Zellennummern, an denen kein Verbindungsbeendigungsflag angegliedert ist, nur gleich eins ist, und die Zellennummer oder -Nummern, bei der/denen die Zellennummer vorhanden oder nicht vorhanden ist, für die abschließende Entscheidung der Beendigung der Anordnungsverarbeitung gleich eins ist.
  • Da die Anordnung zum Zeitpunkt, wenn die Zellennummer A0-0 gelesen wurde, nicht abgeschlossen ist, geht das Verfahren zu Schritt S6. Bei Schritt S6 wird Gebrauch von der Zellennummer A0-0 und den Zellennummern B1-3, B2-2, C0-0 und C1-0 gemacht, mit denen die Zellennummer A0-0 verbunden ist, um die folgende Entscheidung zu treffen. D. h., unter der Annahme, dass eine Szenenzellennummer durch $m-n dargestellt wird, wird jene zuerst ausgewählt, für die $ minimal ist. Bei diesem Beispiel gibt es B und C, und somit wird B ausgewählt (in diesem Beispiel sei angenommen, dass A < B < C). Ferner wird jene, bei der n maximal ist, und jene, bei der m minimal ist, extrahiert. D. h. wenn n groß ist, ist die Anzahl von Aufteilungen groß, und wenn m klein ist, ist die einer Verzweigungsstory zugewiesene Priorität hoch.
  • Bei dem obigen Beispiel ist, wie es aus 3 ersichtlich ist, die A0-0 folgende Szenenzellennummer B1-3. Als nächstes wird die Zellennummer B1-2, mit der die somit extrahierte Zellennummer B1-3 verbunden ist, vorläufig auf der letzten Reihe in der Tabelle L2 angeordnet (Schritt S7). Es ist B1-2, die B1-3 folgt. Somit ist die Zellenanordnung in der Reihenfolge von A0-0, B1-3, B2-2, C0-0, C1-0 und B1-2.
  • Als nächstes wird jedoch, wenn alle Zellen, mit denen andere Zellennummern (B2-2, C0-0, C1-0) als die extrahierte Zellennummer B1-3, die noch nicht verbunden wurden, vorläufig verbunden sind, in dieser Folge angeordnet sind, eine Entscheidung getroffen, ob die Abstände in der Codiermenge zwischen den Zellennummern, die noch nicht verbunden wurden, und den Zellen, mit denen sie verbunden sind, alle unter Jmax (20 Mb) sind (Schritt S8). Bei diesem Beispiel werden B2-1, D0-0, D1-0, D0-0 und D1-0 weiter angeordnet, so dass sie B2-2, C0-0, C1-0 und B1-2 folgen. In diesem Fall liegt der Abstand (die Codiermenge) zwischen B2-2 und B2-1, zwischen C0-0 und D0-0 und zwischen C1-0 und D1-0 alle innerhalb Jmax. Als Ergebnis wird bestimmt, dass die vorläufige Anordnung "normal" ist, und das Verfahren kehrt dann zu Schritt S3 über Schritt S11 zurück.
  • Bei Schritt S3 enthält die vorhergehende vorläufige Anordnung B1-3, B2-2, C0-0, C1-0 und B1-2, und sie wurden jeweils mit einem Verbindungsbeendigungsflag als normal angegliedert. Somit sind B2-1, D0-0, D1-0, D0-0 und D1-0 als solche vorhanden, an denen kein Verbindungsbeendigungsflag angegliedert ist.
  • Als nächstes sei angenommen, dass nach B2-1, D0-0, D1-0, D0-0 und D1-0 die Zellennummern, mit denen jede von ihnen verbunden ist, angeordnet sind. D. h., dass die Zellennummern wie folgt angeordnet sind: B2-1, D0-0, D1-0, D0-0, D1-0, B2-0, E0-0, E1-0, E0-0 und E1-0. Bei Schritt S3 wird eine Entscheidung getroffen, ob alle Zellennummern, mit denen eine Zellennummer (eine, die ohne Verbindungsbeendigungsflag angegliedert wurde) verbunden ist, innerhalb des maximal erlaubten Sprungbereichs (Jmax) in den Vorwärts- und Rückwärtsrichtungen mit Bezug auf diese Zellennummer liegen. In diesem Fall sind alle Zellennummern über Jmax, und folglich geht das Verfahren zu Schritt S6. Bei Schritt S6 wird B2-1 extrahiert, und bei Schritt S7 wird B2-0 herausgenommen, und B2-1, D0-0, D1-0, D0-0, D1-0 und B2-0 werden auf der letzten Reihe angeordnet.
  • Bei Schritt S8, wenn alle Zellen mit den Zellennummern (D0-0, D1-0, D0-0, D1-0, B2-0) außer der extrahierten Zellennummer B2-1, die noch nicht verbunden worden, verbunden sind, so dass sie vorläufig in der Folge angeordnet sind, wird als nächstes eine Entscheidung getroffen, ob die Abstände in dem Codiermenge zwischen den Zellennummern, die noch nicht verbunden wurden, und die Zellennummern, mit denen sie verbunden sind, alle unter Jmax (20 Mb) liegen. D. h., wenn E0-0, E1-0, E0-0, E1-0, C0-0 und C1-0 angeordnet sind, um (D0-0, D1-0, D0-0, D1-0, B2-0) zu folgen, wird eine Entscheidung getroffen, ob der Abstand zwischen jeweils D0-0, D1-0, und B2-0 und der Zellennummer, mit denen sie verbunden ist, unter 20 Mb fällt. Bei diesem Beispiel überschreitet der Abstand zwischen B2-0 und C0-0 und der Abstand zwischen C1-0 20.
  • In diesem Fall geht daher das Verfahren zu Schritt S9, bei dem eine Entscheidung getroffen wird, ob die Anzahl von Zellen, die die Bedingungen nicht erfüllen, zwei oder mehr ist. Wenn die Anzahl zwei oder mehr ist, wird angenommen, dass ein Fehler aufgetreten ist. Bei diesem Beispiel ist die Anzahl eins, und das Verfahren geht zu Schritt S10.
  • Bei Schritt S10 werden alle Zellen angeordnet, an denen nicht verbundene Zellen, die noch nicht verbunden sind und die die Bedingungen erfüllen, und dann werden ihre Zellennummer und die Codiermenge gelesen (in diesem Fall werden C0-0 und C1-0 gelesen).
  • Ein Rücksprung wird von Schritt S10 zu Schritt S6 durchgeführt, bei dem eine Zellennummer in Übereinstimmung mit den oben beschriebenen Prinzipien ausgewählt wird. D. h., dass die Zellennummer $m-n extrahiert wird, bei der $ minimal, n maximal und m minimal ist. Das Verfahren geht dann zu den Schritten S7 und S8.
  • Wie es oben beschrieben ist, wird gemäß dem Algorithmus jede Verzweigungsstory durch die Codiermengen aufgeteilt, so dass beispielsweise eine gleiche Wiedergabezeit erhalten und die Reihenfolge der Anordnung durch die in Schritten S3 und S6 angegebenen Prinzipien bestimmt wird.
  • In 6 werden verschiedene Wiedergabebeispiele in einer Platte beschrieben, auf der eine Aufzeichnung in Übereinstimmung mit einer Anordnung durchgeführt wird, die bestimmt wird, wie es oben beschrieben ist. Zellen werden in der durch Pfeile angegebenen Reihenfolge aufgenommen.
  • Das obige Beispiel ist ein Beispiel, und die Erfindung kann auf verschiedene Weisen implementiert werden.
  • Das in 3B gezeigte Aufteilungsverfahren kann auf verschiedene Weisen modifiziert werden. Gemäß dem oben beschriebenen Verfahren zum Bestimmen von Aufteilungspunkten werden alle Verzweigungsstorys in mehrere Szenenzellen durch die Codiermengen aufgeteilt, die ermöglichen, dass die Wiedergabezeit die gleiche für alle Zellen der Verzweigungsstorys ist, und die Codiermengen werden referenziert, um eine Entscheidung zu treffen, ob der Abstand, über den der Abnehmer einen Sprung ausführt, innerhalb des maximalen Sprungbetrags Jmax in Übereinstimmung mit dem oben beschriebenen Algorithmus liegt.
  • Beim Bestimmen von Aufteilungspunkten kann jedoch jede Verzweigungsstory getrennt aufgeteilt werden.
  • 7 zeigt ein Beispiel, bei dem es drei Verzweigungsstorys gibt, und jede der ersten, zweiten und dritten Storys gleichmäßig in drei Zellen aufgeteilt wird, so dass jede Zelle eine gleiche Codiermenge aufweisen wird. D. h., dass, wie es in 7A gezeigt ist, die erste Verzweigungsstory in drei Zellen aufgeteilt wird, die B0-0, B0-1 und B0-2 nummeriert sind und jeweils eine gleiche Codiermenge (5 Mb) aufweisen, wobei die zweite Verzweigungsstory in drei Zellen B1-0, B1-1 und B1-2 mit jeweils einer gleichen Codiermenge (7 Mb) aufgeteilt wird, und die dritte Story in drei Zellen B2-0, B2-1 und B2-2 mit jeweils einer gleichen Codiermenge (6 Mb) aufgeteilt wird. Die Anzahl von Aufteilungen ist für jede Verzweigungsstory die gleiche und bei diesem Beispiel gleich drei.
  • Mit einer derartigen Aufteilung weist, wenn, wie es in 7B gezeigt ist, ein Satz von Zellen B0-0, B1-0 und B2-0 als Szenenzellenblock #0, ein Satz von Zellen B0-1, B1-1 und B2-1 als Szenenzellenblock #1 und ein Satz von Zellen B0-2, B1-2 und B2-2 als Szenenzellenblock #2 genommen wird, jeder Szenenzellenblock eine gleiche Codiermenge auf.
  • Die gleiche Codiermenge (die Datenmenge) bedeutet, dass der Sprungabstand für die Wiedergabe jeder der Verzweigungsströme B0, B1 und B2 gleich ist.
  • Bei dem obigen Beispiel wird eine Aufteilung durch eine gleiche Codiermenge durchgeführt. Jede Verzweigung kann jedoch durch eine gleiche Wiedergabezeit aufgeteilt sein.
  • 8 zeigt ein Beispiel, bei dem es drei Verzweigungsstorys gibt, und jede der ersten, zweiten und dritten Storys gleichmäßig in drei Zellen aufgeteilt wird, so dass jede Zelle eine gleiche Wiedergabezeit aufweisen wird. D. h., dass, wie es in 8A gezeigt ist, die erste Verzweigungsstory in mit B0-0, B0-1, B0-2 und B0-3 nummerierte Zellen aufgeteilt wird, die jeweils gleiche Wiedergabezeit aufweisen, die zweite Verzweigungsstory in Zellen B1-0, B1-1, B1-2 und B1-3 aufgeteilt wird, die jeweils gleiche Wiedergabezeit aufweisen, und die dritte Story in Zellen B2-0, B2-1, B2-2 und B2-3 aufgeteilt wird, die jeweils gleiche Wiedergabezeit aufweisen.
  • In diesem Fall können ebenfalls, wie es in 8B gezeigt ist, Szenenzellenblöcke #0 bis #3 erhalten werden.
  • Bei den obigen Beispielen wurde das Zellenanordnungsverfahren für mehrere Storys beschrieben. Das gleiche Verfahren kann auf die Anordnung von Mehrwinkelszenen angewendet werden. Wenn es gewünscht wird, Bilder zu betrachten, die von unterschiedlichen Winkelen von der Mitte aufgenommen wurden, wenn es beispielsweise gewünscht wird, Bilder des gesamten Orchesters, die von den Sitzen in der Konzerthalle aufgenommen wurden, während des Betrachtens von nur in Nahaufnahme aufgenommenen Bildern des Dirigenten zu betrachten, kann er oder sie aus unterschiedlichen Winkeln aufgenommene Bilder frei betrachten, wenn Mehrwinkelbilder aufgezeichnet sind.
  • 9A zeigt Mehrwinkelbildinformation. Wenn eine erste Winkelszene D0-0 bis D0-3 und eine zweite Winkelszene D1-0 bis D1-3 als eine Informationsquelle existieren, werden Szenenzellenblöcke #0 bis #3 gebildet und angeordnet, wie es beispielsweise in 9B gezeigt ist.
  • 10 zeigt ein, Beispiel einer Quelle, wenn eine der mehreren Storys in einer extrem kurzen Zeit endet. 10B zeigt den Fall, bei dem jede der Verzweigungsstorys durch eine vorbestimmte Zahl (4) in Zellen aufgeteilt wird.
  • Sogar wenn eine Verzweigungsstory extrem kurz ist, wie es oben beschrieben ist, und die Zellen der Storys B0 und die Zellen der anderen Storys einfach miteinander multiplext werden, kann der Sprungabstand lang werden, wenn ein Übergang von der Wiedergabe der B0-Story zu der Wiedergabe der nächsten C0-Story durchgeführt wird, wobei die Bedingungen nicht erfüllt werden.
  • Um dieses Problem zu lösen, wird ein derartiges Verfahren, wie es in 11A gezeigt ist, verwendet. Zuerst wird, wie es in 11A gezeigt ist, ein Teil der nachfolgenden Hauptstory C0 zu jeder der Verzweigungsstorys B0, B1 und B2 hinzugefügt, und der Verbindungspunkt wird rückwärts verschoben. Die Verzweigungsstorys werden dann als B0(E), B1(E) und B2(E) genommen, wie es in 11B gezeigt ist. Jede der Verzweigungsstorys B0(E), B1(E) und B2(E) wird in Zellen aufgeteilt, die nummeriert werden, wie es in 11C gezeigt ist. Das Verfahren der aufeinanderfolgenden Anordnung ist das gleiche, wie das vorher beschriebene Verfahren. Bei diesem Beispiel wird jede Verzweigungsstory in fünf aufgeteilt.
  • 12 zeigt den Zustand, bei dem die Zellenblöcke #0, #1,... erstellt und angeordnet sind, wobei jeder Block eine aus jeder Verzweigungsstory ausgewählte Zelle enthält. Diese Szenenzellenblöcke enthalten jeweils einen Fehlerkorrekturcode. Bei diesem Beispiel weisen die Szenenzellenblöcke die gleiche Codiermenge auf. Mit komprimierten Daten durch das MPEG2-System wird im allgemeinen die Aufteilung durchgeführt, so dass nicht komprimierte Videodaten, d. h. I-Bild- oder Intra-Rahmen-komprimierte Daten oder Daten, die ohne die Verwendung von anderen Rahmen komprimierten Daten erweiterbar sind, am Anfang der Zellen enthalten sind. Dies ist so, da hinsichtlich des Komprimierungssystems in der Abwesenheit von nichtkomprimierten Videodaten in der führenden Zelle, nachfolgende komprimierte Videodaten nicht wiedergegeben werden können.
  • In 13A bis 13C wird eine beispielhafte Aufteilung von mehreren Storys mathematisch in dem Fall erläutert, in dem sie aufgeteilt aufgezeichnet werden.
  • Wie es in 13A gezeigt ist, sei angenommen, dass ein aus Video, Ton, Text etc. zusammengesetztes Videoprogramm mehrere optional auswählbare Verzweigungsstorys B0, B1 und B2 zwischen einem Punkt X einer Verzweigung von einer vorhergehenden Hauptstory A und einem Punkt Y einer Verbindung mit einer nachfolgenden Hauptstory C enthält. Es sei angenommen, dass die aufgezeichneten Zustände zwischen dem Punkt X der Verzweigung und dem Punkt Y der Verbindung auf einem Aufzeichnungsmedium angeordnet sind, wie es in 13B gezeigt ist. Es sei angenommen, dass die Verzweigungsstory B0 wiedergegeben wird, wie es in 13C gezeigt ist. Dann muss die Wiedergabevorrichtung von einer Zelle zu einer anderen für die Wiedergabe springen. Tatsächlich wird der Abnehmer eine Verarbeitung durchführen, während Daten gelesen und die gelesenen Daten validiert werden.
  • Es sei hier angenommen, dass jede Verzweigungsstory in m aufgeteilt ist. Dann wird das Wiedergabeintervall (Sprungabstand) der Story, die insgesamt am kürzesten ist, B0 bei diesem Beispiel, am längsten sein. Somit wird die kürzeste Story berücksichtigt.
  • Wenn die gesamte Kapazität von B0 als V0 genommen wird, dann wird die Kapazität einer Zelle V0/m sein.
  • Als nächstes wird die Wiedergabezeit Tp für B0-0 durch Tp = (V0/m)/Prund die Lesezeit Tr für B0-0 durch Tr = (V0/m)/Rr,gegeben, wobei Pr die maximale Codewiedergaberate pro Zeiteinheit der Wiedergabevorrichtung und Rr die Leserate der Wiedergabevorrichtung ist.
  • Zur Zeit der Wiedergabe von B0 wird die Codiermenge Vj, über die ein Sprung durchzuführen ist, dargestellt durch
    Figure 00200001
    wobei I die Storynummern und M die Anzahl von Storys darstellt.
  • Die Sprungzeit Tjp zur Zeit der Wiedergabe von BO wird dargestellt durch
    Figure 00210001
    wobei Jp die Codiermenge ist, über die die Wiedergabevorrichtung springen kann.
  • Wenn es zu einer Bedingung gemacht wird, dass die für den Sprung zu der nächsten Zelle erforderliche Sprungzeit kürzer als die Wiedergabezeit ist, d. h. Tp – Tr > Tjp, kann der folgende Ausdruck erhalten werden
  • Figure 00210002
  • Die Anzahl von Aufteilungen wird in Übereinstimmung mit dem Ausdruck (1) eingestellt.
  • Die Punkte der Aufteilung zum Erhalten der Zellen sollte gemäß dem Datenformat bestimmt werden, so dass keine Störung bei den wiedergegebenen Daten auftreten wird. Somit besteht keine Notwendigkeit, streng nach Routine aufzuteilen, nur um die obige Bedingung zu erfüllen. Beispielsweise sollte bei einem Videoprogramm, bei dem komprimierte Videodaten, komprimierte Tondaten und komprimiere Subvideodaten zeitmultiplext sind, die Zeitaufteilungspunkte zu Zellenaufteilungspunkte gemacht werden. Die Zellen enthalten komprimierte Videodaten, komprimierte Tondaten und komprimierte Subvideodaten. Außerdem werden in dem Fall der von dem MPEG2-System komprimierten codierten Videodaten die Daten vorzugsweise in Einheiten einer Gruppe von Bildern (GOP) mit einer Wiedergabezeit von der Größenordnung von 0,4 bis 0,5 Sekunden aufgeteilt.
  • Die Erfindung ist nicht auf die obige Beschreibung beschränkt und kann auf verschiedene Weisen implementiert und modifiziert werden. Die obige Beschreibung ist eine der Grundprinzipien der Erfindung.
  • Wenn jeder Zelle ihre Identifikationsnummer und die Identifikationsnummer der nächsten Zelle angehängt ist, wird die Handhabung der Wiedergabezeit zweckmäßig. Um die Zellen zu handhaben, wird Managementinformation, bei der die Reihenfolge, in der die Zellen wiedergegeben werden, eingestellt wurde, bei der Steuereinheit der Wiedergabevorrichtung verwendet. Um die Datenzuverlässigkeit zu erhöhen, kann jede Zelle einen Fehlerkorrekturcode enthalten, der erlaubt, dass in ihr die Korrekturverarbeitung durchgeführt wird. Bei den Beispielen von 7 und 8, bei denen die Zellen der jeweiligen Verzweigungsszenen zeitmultiplext sind, sind die ersten bis n-ten Szenenzellenblöcke in Folge angeordnet, und jeder Szenenzellenblock wird durch Zellen von unterschiedlichen Verzweigungsszenen aufgebaut. In diesem Fall kann jeder Szenenzellenblock einen Fehlerkorrekturcode enthalten, der in ihm abgeschlossen ist.
  • Bei der Erfindung kann die Aufteilung jeder Verzweigungsszene in Zellen und die Anordnung der Zellen der jeweiligen Verzweigungsszenen auf einer zeitmultiplexten Basis etwa wie folgt beschrieben werden.
  • D. h., dass die Zellen aufgeteilt und dann zeitmultiplext angeordnet werden, um die Bedingung zu erfüllen, dass Tp > Ts ist, wobei Tp die tatsächliche Wiedergabezeit ist, die für die Reproduktionsschaltung erforderlich ist, um einen nicht video-reproduzierten Abschnitt einer Reproduktionszelle wiederzugeben, der von dem Abnehmer der Wiedergabevorrichtung gelesen wird, und Ts die Lesezeit ist, die für den Abnehmer erforderlich ist, um die nächste Zelle zu suchen und zu lesen, die der Reproduktionszelle nachfolgt. In diesem Fall wird die Wiedergabezeit durch die Wiedergabeschaltung der Wiedergabevorrichtung durch die Kapazität eines Pufferspeichers zum Speichern reproduzierter Signale, die mit der Kompressionsrate multiplizierten Datenmenge und die Lesetaktfrequenz bestimmt, und die Lesezeit wird als ein Parameter bestimmt, der hauptsächlich von der Antwortgeschwindigkeit des Abnehmers abhängt.
  • Bei der optischen Platte werden mehrere Verzweigungsszenen zwischen dem Punkt der Verzweigung und dem Punkt der Verbindung in der Form aufgezeichnet, so dass jede Verzweigungsszene in Zellen aufgeteilt wird, die jeweils einer vorbestimmten Videowiedergabezeit entspricht, und Zellen, die aufeinanderfolgend wiederzugeben sind, werden innerhalb eins Abstands platziert, der einer vorbestimmten Codiermenge entspricht. Es sei hier angenommen, dass bei der Wiedergabevorrichtung Ts die erforderliche Zeit, um den der vorbestimmten Codiermenge entsprechenden Abstand zu suchen, Rr die Menge der gelesenen Daten pro Zeiteinheit und Pr die maximale Codiermenge pro Zeiteinheit ist, die für die Videowiedergabe dissipiert wird. Dann stehen die Zeit Ts und Zeit Tc, die für die Wiedergabevorrichtung erforderlich sind, um eine Zelle mittels des Decodierers zu decodieren und eine videoreproduzierte Ausgabe bereitzustellen, durch Tc – [(TC × Pr)/Rr] > Tsin Beziehung.
  • 14 zeigt eine Anordnung der Wiedergabevorrichtung zum Wiedergeben des oben beschriebenen Informationsaufzeichnungsmediums (optische Platte).
  • Eine Platte 100 wird auf einem Drehtisch 101 platziert, der von einem Motor 102 angetrieben wird, um ihn zu drehen. Bei dem Wiedergabemodus wird auf der Platte 100 aufgezeichnete Information von einer Abnehmereinheit 103 aufgenommen. Die Abnehmereinheit 103 ist einer Bewegungssteuerung und einer Verfolgungssteuerung durch einen Abnehmertreiber 104 unterworfen. Eine Ausgabe der Abnehmereinheit 103 wird in einen Demodulator 201 zur Demodulation eingegeben. Die demodulierten Daten werden in eine Fehlerkorrektureinheit 202 zur Fehlerkorrektur eingegeben und dann in einen Demultiplexer 203 durch ein Pufferspeicher 220 eingegeben. Der Demultiplexer 203 leitet Videoinformation, Titel- und Textinformation, Toninformation, Steuerinformation etc. getrennt ab. D. h., dass Titel- und Zeicheninformation (Subbild), Toninformation und dergleichen, auf der Platte 100 aufgezeichnet werden, um der Videoinformation zu entsprechen. In diesem Fall kann für die Titel- und Zeicheninformation und Toninformation eine Auswahl verschiedener Sprachen unter der Steuerung eines Systemcontrollers 204 durchgeführt werden.
  • An den Systemcontroller 204 wird eine Benutzereingabe über eine Bedienungseinheit 205 angelegt.
  • Die von dem Demultiplexer 203 getrennte Videoinformation wird in einen Videodecodierer 206 eingegeben, wo sie einem Decodierverfahren entsprechend der Art einer Anzeigeeinheit unterworfen wird. Beispielsweise wird sie umgewandelt, um NTSC, PAL, SECAM, dem Breitbildschirm oder dergleichen zu entsprechen. Das von dem Demultiplexer 203 getrennte Subbild wird in einen Subbildprozessor 207 eingegeben, wo es in ein Titel- und Zeichenvideo decodiert wird. Ein von dem Bilddecodierer 206 decodiertes Videosignal wird in einen Addierer 208 eingegeben, wo es zu dem Titel- und dem Zeichenvideo (Subbild) hinzugefügt wird. Die Addiererausgabe wird an einen Ausgangsanschluss 209 angelegt. Die von dem Demultiplexer 203 ausgewählte und getrennte Toninformation wird in einen Audiodecodierer 211 eingegeben, wo sie demoduliert und dann an einen Ausgangsanschluss 212 angelegt wird. Zusätzlich zu dem Audiodecodierer 211 umfasst die Audioverarbeitungseinheit einen Audiodecodierer 213, der Gesagtes in einer anderen Sprache reproduzieren und an einen Ausgangsanschluss 214 anlegen kann.
  • Der Pufferspeicher 220 wird bereitgestellt, um der Fehlerkorrektureinheit 202 zu folgen. Die reproduzierten Daten werden vorübergehend in dem Pufferspeicher 220 gespeichert und dann an den Multiplexer 203 gemäß der Decodiergeschwindigkeit angelegt. Wenn der Pufferspeicher 220 mit Daten bei der normalen kontinuierlichen Wiedergabe überläuft, führt der Systemcontroller eine Kickback-Verarbeitung durch. Die Kickback-Verarbeitung besteht darin, Daten für vorbestimmte Sektoren so weit erneut zu lesen, und ist eine Funktion des Kompensierens für den Datenverlust, wenn der Pufferspeicher 220 mit Daten überläuft.
  • Wenn eine mehrere Storys enthaltende optische Platte wiedergegeben wird, wird eine Liste von Optionen für die mehreren Storys, die als Plattenmanagementinformation dient, als ein Menü auf beispielsweise dem Monitorbildschirm oder der Systemsubanzeigeneinheit angezeigt. Der Benutzer kann im voraus eine Auswahl unter den mehreren Storys durch die Fernsteuerungsbetätigungseinheit 205 treffen, während das Menü betrachtet wird.
  • Bei Empfang der Optionsinformation greift der Systemcontroller 204 die Identifikationsinformation der Verzweigungsstory und extrahiert von dem Pufferspeicher 220 Daten mit dem Header, an dem die Identifikationsinformation angegliedert ist, und legt sie an den Demultiplexer 203 an.
  • Wie es oben beschrieben ist, werden gemäß der Erfindung Daten für mehrere Storys oder Szenen auf einem Aufzeichnungsmedium aufgezeichnet, um zu ermöglichen, dass der physikalische Abstand, mit der sich der Abnehmer zur Wiedergabezeit bewegt, kurz ist, wobei das Auftreten einer Unterbrechung oder irgendeiner Störung bei dem reproduzierten Video verhindert wird.
  • Als nächstes wird ein optisches Anzeigewiedergabesystem, auf das die Erfindung angewendet wird, spezifisch beschrieben.
  • Zuerst wird beschrieben, welche Art von Information als Information bezüglich der Erfindung auf einer optischen Platte aufgezeichnet wird.
  • 15 zeigt den Datenträgerplatz bzw. Speicherraum auf der optischen Platte 100. Wie es in 15 gezeigt ist, besteht der Datenträgerplatz aus einer Datenträger- und einer Dateikonfigurationszone, einer DVD-Videozone und anderen Zonen. Bei der Datenträger- und Dateikonfiguration wird die Zone als UDF-Konfiguration (Universal Disk Format Specification Revision 1.02 configuration) beschrieben, wobei deren Daten von jedem beliebigen Computer gelesen werden können, der einen vorbestimmten Standard erfüllt. Die DVD-Videozone umfasst einen Videomanager (VMG) und einen Videotitelsatz (VTS). Der Videomanager (VMG) und der Videotitelsatz (VTS) haben jeweils mehrere Dateien. Der Videomanager (VMG) enthält Information zum Steuern des Videotitelsatzes (VTS).
  • In 16 werden die Strukturen des Videomanagers (VMG) und des Videotitelsatzes (VTS) ausführlicher dargestellt.
  • Der Videomanager (VMG) umfasst Videomanagerinformation (VMGI) als Steuerdaten und einen Videoobjektsatz (VMGM_VOBS) als Daten zur Menüanzeige. Backup-Videomanagerinformation (VMGI), die im Inhalt mit der VMGI identisch ist, ist ebenfalls enthalten.
  • Der Videotitelsatz (VTS) enthält Videotitelsatzinformation (VTSI) als Steuerdaten, einen Videoobjektsatz (VTSM_VOBS) als Daten zur Menüanzeige und einen Videoobjektsatz (VTSTT_VOBS) für den Titel eines Videotitelsatzes, der ein Videoobjektsatz zur Videoanzeige ist. Backup-Videotitelsatzinformation (VTSI), die im Inhalt mit der VMGI identisch ist, ist ebenfalls enthalten.
  • Der Videoobjektsatz (VTSTT_VOBS) zur Videoanzeige ist aus mehreren Zellen aufgebaut. Jeder Zelle ist eine Zellenidentifikationsnummer zugewiesen.
  • 17 veranschaulicht hierarchisch eine Beziehung zwischen dem Videoobjektsatz (VOBS) und den Zellen und dem Inhalt der Zellen. Wenn die DVD-Wiedergabeverarbeitung durchgeführt wird, werden Videounterbrechungen (Szenenänderungen, Winkeländerungen, Storyänderungen etc.) und eine besondere Wiedergabe in Einheiten von Zellen (Cell) oder in Einheiten von Videoobjekteinheiten (VOBU), die in einer Schicht unter den Zellen sind, oder. in Einheiten von verschachtelten Einheiten (ILVU) gehandhabt.
  • Zuerst umfasst der Videoobjektsatz (VOBS) mehrere Videoobjekte (VOB_IDN1 bis VOB_IDNi). Außerdem umfasst ein Videoobjekt mehrere Zellen (C-IDN1 bis C_IDNj). Außerdem umfasst eine Zelle (Cell) mehrere Videoobjekteinheiten (VOBU) oder verschachtelte Einheiten, die später beschrieben werden. Eine Videoobjekteinheit (VOBU) umfasst einen Navigationspack (NV_PCK), mehrere Audiopacks (A_PCK), mehrere Videopacks (V_PCK) und mehrere Subbildpacks (SP_PCK).
  • Der Navigationspack (NV_PCK) wird hauptsächlich als Steuerdaten zum Steuern der reproduzierten Anzeige von Daten in der Videoobjekteinheit, zu der er gehört, und als Steuer daten zum Suchen nach Daten in der Videoobjekteinheit verwendet.
  • Der Videopack (V_PCK) ist Hauptvideoinformation, die in Übereinstimmung mit dem MPEG-Standard oder dergleichen komprimiert ist. Das Subbildpack (SP_PCK) ist Subvideoinformation mit einem Inhalt, der das Hauptvideo ergänzt. Der Audiopack (A_PCK) ist Toninformation.
  • 18 zeigt ein Beispiel des Steuerns der Reihenfolge der Wiedergabe der Zellen (Cells) durch eine Programmkette (PGC).
  • Als Programmkette (PGC) werden verschiedene Programmketten (PGC #1, PGC #2, PGC #3 ...) erstellt, um zu ermöglichen, dass die Reihenfolge der Wiedergabe der Datenzellen verschiedenartig eingestellt werden kann. Daher wird die Reihenfolge der Wiedergabe der Zellen eingestellt, indem eine Auswahl unter den Programmketten getroffen wird.
  • Ein Beispiel, bei dem Programm #1 bis Programm #n, die durch Programmketteninformation (PGCI) beschrieben sind, ausgeführt werden, wird gezeigt. Das gezeigte Programm weist den Inhalt auf, um eine durch (VOB_IDN Nrs, C_IDN Nr1) spezifizierte Zelle und nachfolgende Zellen innerhalb des Videoobjektsatzes (VOBS) zu spezifizieren.
  • Die auf dem Managementinformationsaufzeichnungsbereich der optischen Platte aufgezeichnete Programmkette ist Information, die vor dem Lesen des Videotitelsatzes der optischen Platte gelesen und dann in dem Speicher in dem Systemcontroller gespeichert wird. Die Managementinformation wird an dem Anfang des Videomanagers und jedes Videotitelsatzes angeordnet.
  • 19 zeigt eine Beziehung zwischen einer Videoobjekteinheit (VOBU) und Videopacks in ihr. Videodaten in der VOBU umfasst eine oder mehrere GOPs. Codierte Videodaten entsprechen beispielsweise der ISO/IEC13818-2. Die GOP in der VOBU umfasst ein I-Bild und B-Bilder, und die Fortsetzung dieser Daten wird in Videopacks aufgeteilt.
  • Als nächstes wird eine Beschreibung einer Dateneinheit gegeben, wenn Mehrwinkelinformation aufgezeichnet und reproduziert wird. Wenn mehrere Szenen, die sich hinsichtlich eines Subjekts unterscheiden, auf einer optischen Platte aufgezeichnet werden, wird ein verschachtelter Blockabschnitt auf Aufzeichnungsspuren aufgebaut, um eine nahtlose Wiedergabe durchzuführen. Bei dem verschachtelten Blockabschnitt werden mehrere Videoobjekte (VOB), die sich im Winkel unterscheiden, jeweils in mehrere verschachtelte Einheiten aufgeteilt. Wie es vorher beschrieben wurde, werden die verschachtelten Einheiten bei einer derartigen Anordnung aufgezeichnet, um eine nahtlose Wiedergabe zu ermöglichen.
  • Bei der vorhergehenden Beschreibung wurde das Multiplexen mehrerer Storys auf einer Zeitmultiplexerbasis beschrieben. Bei der Beschreibung wurden alle aufgeteilten Blöcke Zellen genannt. Bei der nachfolgenden Beschreibung sollten insbesondere verschachtelte Blöcke verschachtelte Einheiten genannt werden.
  • 20 zeigt ein Beispiel einer Anordnung von verschachtelten Blöcken. Bei diesem Beispiel werden 1 bis n Videoobjekte (VOB) in n verschachtelte Einheiten aufgeteilt und angeordnet. Jedes Videoobjekt (VOB) wird in eine gleiche Anzahl von verschachtelten Einheiten aufgeteilt. Somit entspricht dies dem Beispiel von 7 bei der vorhergehenden Beschreibung.
  • 21 zeigt einen aufgezeichneten Zustand, bei dem beispielsweise zwei VBOs oder Videoobjekte für Winkel-1- und Winkel-2-Szenen jeweils in drei verschachtelte Einheiten (ILVU 1-1 bis ILVU 3-1) (ILVU 1-2 bis ILVU 3-2) aufgeteilt und auf einer Spur angeordnet sind, und ein Beispiel einer reproduzierten Ausgabe des Winkels 1. Bei diesem Beispiel wird die Winkel-2-Information nicht erfasst.
  • 22 zeigt die in 14 gezeigte Wiedergabevorrichtung in einer vereinfachten Form. Wenn eine derartige, Sprungwiedergabe, wie sie oben beschrieben ist, durchgeführt wird, ist es erforderlich, einen Decodierer 206 mit Daten ohne Unterbrechung bereitzustellen. Zu diesem Zweck wird ein Spurpuffer 220 bereitgestellt. Vr stellt die Transferrate der von einer Fehlerkorrektureinheit 220 an den Spurpuffer 220 gesendeten Daten dar, und Vo stellt die Transferrate der von dem Spurpuffer 220 an den Decodierer gesendeten Daten dar. Daten werden aus der Platte mit jedem Fehlerkorrekturblock gelesen. Ein Fehlerkorrekturblock entspricht 16 Sektoren.
  • 23 zeigt den Fall, bei dem ein Anstieg und eine Abnahme bei den in dem Puffer eingegebenen Daten, wenn ein verschachtelter Block wiedergegeben wird, am schlimmsten ist. In diesem Fall wird die verschachtelte Einheit auf der Aufzeichnungsspur übersprungen, und die Lese- und Wiedergabeverarbeitung der Daten in einer verschachtelten Einheit, zu der der Sprung durchgeführt wird, wird ausgeführt.
  • In der Figur stellt Vr die Transferrate von Daten dar, die von der Fehlerkorrektureinheit 202 an den Spurpuffer 220 gesendet wurden, und Vo stellt die Transferrate von Daten dar, die von dem Spurpuffer 220 an den Decodierer gesendet wurden.
  • Tj ist die Sprungzeit und umfasst die Spursuchzeit und die notwendige Zeit, die zu der Spursuchzeit gehört (Latenzzeit). b stellt die Datengröße eines ECC-Blocks dar (beispielsweise 261 114 Bit). Te stellt die Zeit dar, die erforderlich ist, um einen ECC-Block in den Puffer zu lesen. Bx stellt die Datenmenge dar, die beim Start des Sprungs (Zeit t4) in den Puffer 220 gelassen wurden.
  • Die die Datenmenge in 23 angebende Kurve zeigt, dass Daten in den Puffer 220 mit einer Speicherrate eines Gradienten von (Vr-Vo) von der Zeit t2 gespeichert werden. Die Kurve zeigt ebenfalls, dass die Datenmenge in dem Puffer zur Zeit t6 Null erreicht. Die Daten in dem Puffer nehmen mit einer Verringerungsrate eines Gradienten -Vo ab und erreichen Null zur Zeit t6.
  • Das folgende ist aus dieser Kurve offensichtlich. D. h., dass die Bedingung, dass Daten kontinuierlich von dem Puffer 220 ausgegeben werden, oder die Bedingung, dass Daten an den Decodierer ohne Unterbrechung angelegt werden, Bx ≥ Vo (Tj + 3TE) (2)ist.
  • Die Bedingung der Größe der verschachtelten Einheit (ILVU_SZ) , dass ILVU_SZ ≥ {(Tj × Vr × 106 + 2b)/(2048 × 8)} × Vo/(Vr-Vo) (3)kann hergeleitet werden.
  • Dieser Ausdruck ist dem Ausdruck (1) äquivalent, und die Anzahl m von verschachtelten Einheiten wird nur eliminiert. D. h.,
    Figure 00310001
    (V0/m) in dem Ausdruck (1) entspricht der Größe einer verschachtelten Einheit Pr bis Vo und Rr bis Vr.
  • Die rechte Seite des Ausdrucks (1) ist die Sprungzeit. Im Ausdruck (3) wird die der Sprungzeit entsprechende Anzahl von Sektoren streng ausgedrückt als (Tj × vr × 106 + 2b)/(2048 × 8)}.
  • Ein Versuch wird unternommen, den Ausdruck (1) zu ändern, so dass er näher an dem Ausdruck (3) liegt. Indem (V0/m) = USZ als Einheitsgröße, Pr = Vo, Rr = Vr und die rechte Seite der Gleichung (1) = Tjp gesetzt wird, kann der Ausdruck (1) wie folgt geändert werden: USZ × (1/Vo) – USZ × (1/Vr) ≥ Tjp USZ × {(1/Vo) – (1/Vr)} ≥ Tjp USZ × {(Vr – Vo)/(V0 Vr)} ≥ TjpUSZ ≥ Tjp × Vr × {(Vo)/(Vr – Vo)} (4)
  • Die Dimension des Ausdrucks (4) wird durch die Datenmenge dargestellt und ist in der Form, bei der Elemente von 106 und 1/(2048 × 8) im Ausdruck (3) weggelassen werden. Tjp entspricht Tj + 2b.
  • Als nächstes wird untersucht, wie viel Kapazität für den Pufferspeicher benötigt wird. Es ist vorzuziehen, dass die Kapazität des Pufferspeichers derart ist, dass die Ausgabe von Daten des Speichers nicht unterbrochen wird, sogar wenn die Wiedergabevorrichtung einen Kickback-Vorgang und nachfolgend einen Sprung über verschachtelte Einheiten durchführt. Der Kickback ist der Zustand, bei dem der Abnehmer zum Lesen wartet, während die Platte eine Umdrehung durchführt, und die Leseposition zu der benachbarten Spur nach einer Drehung der Platte verschiebt.
  • 24 zeigt die Zeit, wenn die Wiedergabevorrichtung einen Kickback-Vorgang und nachfolgend den maximalen Sprungvorgang und den Zustand durchführt, bei dem Daten in dem Pufferspeicher abnehmen.
    Bm = Größe des Spurpuffers
    Tk = Kickback-Zeit (entsprechend einer Umdrehungszeit der Platte).
    Te = Einlesezeit für einen ECC-Block (24 ms).
    Tj = Sprungzeit = Spursuchzeit (tj) + Latenzzeit (= Tk)
    MAX_Vo = maximale Ausleserate für eine LW
  • Die Kapazität des Pufferspeichers, die die Folge von Daten gewährleistet, wenn die Wiedergabevorrichtung einen Kickback-Vorgang und nachfolgend den maximalen Sprungvorgang durchführt, wird bei dem obigen Zustand angegeben durch Bm ≥ {(2Tk + Tj + 4Te) × MAX_Vo × 106}/(2048 × 8)
  • Die Einheit von Bm ist Sektor, die Einheit von Tk, tj und Te ist jeweils Sekunde und die Einheit von MAX Vo ist Mbps.
  • Aus dem obigen hängt die erforderliche Spurpuffergröße von Tk, tj und Te der Wiedergabevorrichtung ab, und tj hängt von der Leistung des Suchvorgangs ab. Tk und Te hängen von der Drehzahl der Platte ab.
  • 25 zeigt Beispiele von Ausgestaltungen für die minimale Kapazität (Bm) des Spurpuffers, des Kickbacks und der Suchzeit, des Sprungabstands und der Datenmenge pro Einheitszeit, die von dem Spurpuffer in der Wiedergabevorrichtung ausgegeben wird, die eine digitale Videoplatte abspielt.
  • Als nächstes wird eine Beschreibung der oben beschriebenen verschachtelten Einheiten und der zur Wiedergabe der verschachtelten Einheiten verwendeten Managementinformation angegeben.
  • 26 zeigt Videotitelsatzinformation (VTSI) im Videotitelsatz (VTS). Eine Videotitelsatz-Programmketteninformationstabelle (VTS_PGCIT) wird in der Videotitelsatzinformation (VTSI) beschrieben. Wenn somit ein Videoobjektsatz (VOBS) in einem Videotitelsatz (VTS) wiedergegeben wird, wird eine Programmkette verwendet, die von dem Produzent spezifiziert oder durch den Benutzer aus mehreren Programmketten ausgewählt wird, die in der Videotitelsatz-Programmketteninformationstabelle (VTS_PGCIT) präsentiert wird.
  • In der VTSI werden die folgenden Daten weiter beschrieben.
  • VTSI_MAT ist eine Videotitelsatzinformationsmanagementtabelle, in der beschrieben wird, welche Arten von Information in diesem Videotitelsatz vorhanden sind und die Start- und Endadressen jedes Informationselements.
  • VTS_PTT_SRPT ist eine Videotitelsatz-Teiltitelsuchzeigertabelle, in der Eintragspunkte von Titeln und dergleichen beschrieben sind.
  • Die VTSM_PGCI_UT ist eine Videotitelsatzmenü-Programmketteninformationseinheitentabelle, in der ein Menü von Videotitelsätzen in verschiedenen Sprachen beschrieben wird. Somit ermöglicht das Menü dem Benutzer, zu bestimmen, welche Art von Videotitelsatz beschrieben wird und welcher Stil der Reihenfolge der Wiedergabe durchgeführt werden kann.
  • Die VTS_TMAPT ist eine Videotitelsatzzeitabbildungstabelle, in der Information über die aufgezeichnete Position jeder VOBU beschrieben ist, die innerhalb jeder Programmkette verwaltet wird und zu regelmäßigen Intervallen von Sekunden angegeben wird.
  • Die VTSM_C_ADT ist eine Videotitelsatzmenüzellenadressentabelle, in der die Start- und Endadresse jeder Zelle, die das Videotitelsatzmenü und dergleichen umfasst, beschrieben werden.
  • Die VTSM_VOBU_ADMAP ist eine Videotitelsatzmenü-Videoobjekteinheitenadressenabbildung, bei der die Startadressen. von Menüvideoobjekteinheiten beschrieben sind.
  • Die VTS C_ADT ist eine Videotitelsatzzellenadressentabelle, bei der Zellenadressinformation beschrieben ist.
  • Wenn eine Programmkette in der Wiedergabevorrichtung ausgewählt wird, wird die Reihenfolge von Wiedergabezellen von dieser Kette eingestellt. Bei der Wiedergabe wird auf das in der Videoobjekteinheit enthaltene NV_PCK Bezug genommen.
  • Das NV_PCK umfasst Information zum Steuern von Anzeigeinhalt und Anzeigetiming, und Information zur Datensuche. So werden die Wiedergewinnung und Decodierung von V_PCK auf der Grundlage von Information in der NV_PCK-Tabelle durchgeführt. Außerdem wird ein weiteres Pack wiedergewonnen und decodiert., wobei in diesem Fall A_PCK und SP_PCK in einer von dem Produzent oder Benutzer spezifizierten Sprache wiedergewonnen werden.
  • 27 zeigt den Inhalt der Videotitelsatz-Programmketteninformationstabelle (VTS_PGCIT). In dieser Tabelle werden die Videotitelsatz-PGCI-Tabelleninformation (VTS_PGCITI), Suchzeiger (VTS_PGCI_SRP#1 bis #n) für Videotitelsatz-Programmketteninformation und spezifische Programmketteninformation (VTS_PGCI) beschrieben.
  • In (VTS_PGCITI) wird die Anzahl von Suchzeigern und die Endadresse dieser Tabelle beschrieben.
  • In (VTS_PGCI_SRP#1 bis #n) werden als die Kategorie der Videotitelsatz-Programmkette die Anzahl von Titeln in einem Videotitelsatz beschrieben, die ein Ziel werden, ob die Programmkette mit einem Block endet oder in einer Kette in einem anderen Block fortgesetzt wird, etc. Außerdem wird die Startadresse der Videotitelsatz-Programmkette hinsichtlich der relativen Adresse zu der Startposition dieser Tabelle beschrieben.
  • 28 beschreibt den Inhalt der Programmketteninformation (PGCI).
  • Die PGCI enthält allgemeine Programmketteninformation (PGCI_GI), eine Programmkettenbefehlstabelle (PGC_CMDT), eine Programmkettenprogrammabbildung (PGC_PGMAP), Zellenwiedergabeinformation (C_PBI) und eine Zellenpositionsinformationstabelle (C_POSIT).
  • In der PGCI_GI werden die Anzahl von Programmen und die Anzahl. von Zellen für diese Programmkette beschrieben (diese Information wird PGC-Inhalt (PGC_CNT) genannt). Außerdem werden alle Wiedergabezeiten, die die Programmkette bestimmt, gezeigt (diese Information wird PGC-Wiedergabezeit (PGC_PB_TM) genannt). Außerdem wird ein Code, ob ein von dieser Programmkette wiedergegebenes Programm, eine Benutzerbedienung ermöglicht, beispielsweise, ob das Umschalten von Winkeln möglich ist, beschrieben (diese Information wird PGC-Benutzerbetriebssteuerung (PGC_UPR_CTL) genannt). Ferner können Codes, ob Audiostreams umgeschaltet und welche Art von Audiostream (z. B. lineare PCM, AC-3, MPEG oder dergleichen) umgeschaltet werden können, ebenfalls beschrieben (diese Information wird eine PFC-Audiostream-Steuertabelle (PG_AST_CTLT) genannt).
  • Außerdem werden Codes, ob Subvideos umgeschaltet werden können und welche Art von Subvideo (z. B. ein unterschiedliches Seitenverhältnis) umgeschaltet werden kann, beschrieben (diese Information wird PGC-Subvideostream-Steuertabelle (PGC_SPST_CTLT) genannt).
  • Außerdem werden bei dieser PGCI_GI die nächste Programmkettennummer und die vorhergehende Programmkettennummer ebenfalls beschrieben. Außerdem wird ebenfalls beschrieben, ob die von dieser Programmkette bestimmten Programme für eine kontinuierliche Wiedergabe, Zufallswiedergabe oder Shuffle-Wiedergabe bestimmt sind (diese Information wird PGC-Navigationssteuerung genannt (PGC_NV_CTL)). Außerdem wird eine Farbspezifikation durchgeführt, um anzugeben, in welchen Farben das Subvideo anzuzeigen ist (diese Information wird PGC-Subvideopalette (PGC_SP_PLT) genannt).
  • Die Startadresse der Programmkettenbefehlstabelle (PGC_CMDT_SA), die Startadresse der Programmkettenprogrammabbildung (PGC_PGMAP_SA), die Startadresse der Zellenwiedergabeinformationstabelle (C_PBIT_SA) und die Startadresse der Zellenpositionsinformation (C_POSI_SA) werden beschrieben.
  • Bei der Programmkettenbefehlstabelle werden die Vorbefehle und die Nachbefehle der Programmkette und Zellenbefehle geschrieben. Die Vorbefehle sind welche, die vor der Ausführung der Programmkette zu verarbeiten sind, und die Nachbefehle sind welche, die nach der Ausführung der Programmkette zu verarbeiten sind. Die Vorbefehle und die Nachbefehle werden verwendet, um den Videotitelsatz, den reproduzierten Zustand des Tons, und den reproduzierten Stream auf der Grundlage von Befehlen oder Parametern zu beschreiben, die im voraus auf der Geräteseite oder der Plattenproduzentenseite entschieden wurden. Die Zellenbefehle sind diejenigen, die nachfolgend zu der Ausführung der Wiedergabeverarbeitung von Zellen zu verarbeiten sind.
  • In der Startadresse der Programmkettenprogrammabbildung (PGC_PGMAP) sind Strukturen eines Programms, für das die Programmkette bestimmt ist, angegeben, und Eingangszellennummern eines existierenden Programms werden beschrieben.
  • In der Zellenwiedergabeinformationstabelle (C_PBIT) wird Information beschrieben, die die Reihenfolge der Wiedergabe von Zellen angibt, für die die Programmkette bestimmt ist.
  • 29. zeigt Zellenwiedergabeinformation (C_PBIT) und ihre Inhalte. Die C_CAT ist Zellenattributinformation und gibt den Modus eines Zellenblocks an. Der Modus eines Zellenblocks gibt an, ob die Zelle die erste oder die letzte ist. Ebenfalls ist Information enthalten, ob eine nahtlose Wiedergabe durchzuführen ist, Information, ob der Zellenblock unter verschachtelten Blöcken ist und Information über ein nahtloses Winkelumschalten. Die Information über ein nahtloses Winkelumschalten gibt an, dass die Winkelumschaltung entweder nahtlos oder nicht nahtlos durchgeführt wird.
  • C_PBTM gibt die Zellenwiedergabezeit, C_FVOBU_SA die Startadresse der ersten Videoobjekteinheit (VOBU) der Zelle, C_ILVU_EA die Endadresse der ersten verschachtelten Einheit (ILVU) der Zelle, C_FVOBU_SA die Startadresse der letzten Videoobjekteinheit (VOBU) der Zelle und C_FVOBU_EA die Endadresse der letzten Videoobjekteinheit (VOBU) der Zelle an. Die Adressen werden hinsichtlich der logischen Blocknummern mit Bezug auf den ersten logischen Block von VOBS beschrieben, zu der die Zelle gehört.
  • Durch Bezug auf die Zellenwiedergabeinformation kann eine Bestimmung durchgeführt werden, ob der aktuelle Wiedergabezustand das Ende einer Zelle erreicht. Wenn die nächste Zelle wiedergegeben wird, wird Bezug auf die nächste Zellenwiedergabeinformation in der Zellenwiedergabeinformationstabelle genommen, um die Startadresse der ersten VOBU der nächsten Zelle (oder verschachtelten Einheit) zu bestimmen.
  • 30 zeigt den Inhalt der Zellenpositionsinformationstabelle (C_POSIT). Die Zellenpositionsinformation umfasst die Kennzeichnungsnummer eines Videoobjektes (C_VOB_IDN), bei dem die Zelle enthalten ist, und die Zellenkennungsnummer (C_IDN) der Zelle.
  • Wie es oben beschrieben ist, beschreibt die Managementinformation Zellenwiedergabeinformation, bei der es Zellenattributinformation gibt, die angibt, ob verschachtelte Einheiten für mehrere Winkel oder dergleichen aufgezeichnet wurden.
  • Wenn ein Mehrwinkelvideo oder ein Mehrstoryvideo aufgezeichnet wird, muss die Wiedergabevorrichtung von dem widergegebenen Winkel zu dem anderen umschalten, oder von der wiedergegebenen Story zu der anderen umschalten, gemäß der Betätigung des Benutzers. In diesem Fall antwortet die Wiedergabevorrichtung auf die Betätigung des Benutzers auf der Grundlage der folgenden Information. Zuerst wird die Struktur eines Packs beschrieben.
  • 31 zeigt die Formate eines Packs und eines Pakets. Ein Pack umfasst einen Pack-Header und ein Paket. In dem Paket-Header werden ein Pack-Startcode, eine Systemtaktreferenz (SCR) etc. beschrieben. Der Pack-Startcode ist ein Code, der den Anfang des Packs angibt, und die Systemtaktreferenz (SCR) ist Information, die die Bezugszeit bei der verstrichenen Wiedergabezeit der gesamten Wiedergabevorrichtung angibt. Ein Pack ist 2048 Bit lang und wird als ein logischer Block auf einer optischen Platte definiert und aufgezeichnet.
  • Ein Paket umfasst einen Paket-Header und Videodaten oder Audiodaten oder Subbilddaten oder Navigationsdaten. Eine Füllung (stuffing) kann in dem Paket-Header vorgesehen sein. Auffüllen (padding) kann bei der Datenaufteilung des Pakets vorgesehen sein.
  • 32 zeigt den NV_PCK (siehe 17).
  • Das NV_PCK umfasst ein Bildsteuerinformationspaket (PCI-Paket), das grundsätzlich angepasst ist, um Anzeigebilder zu steuern, und ein Datensuchinformationspaket (DSI-Paket), das in dem gleichen Videoobjekt existiert. In jedem Paket werden ein Pack-Header und eine Substreamkennung, gefolgt von Daten, beschrieben. Bei jedem Pack-Header wird eine Streamkennung beschrieben, die NV_PCK angibt. Die Substreamkennung wird verwendet, um zwischen PCI und DSI zu unterscheiden. In jedem Pack-Header wird ein Paket-Startcode, eine Streamkennung und die Paketlänge, gefolgt von Daten, beschrieben.
  • Das PCI-Paket besteht aus Navigationsdaten zum Ändern des Anzeigeinhalts synchron mit der Wiedergabe von Videodaten in einer Videoobjekteinheit (VOBU), zu der das NV-Paket gehört.
  • Bei dem PCI-Paket werden allgemeine PCI-Information (PCI_GI), die allgemeine Information ist, nicht nahtlose Winkelinformation (NSML_ANGLI), Hervorhebungsinformation (HLI) und Aufzeichnungsinformation (RECI), die aufgezeichnete Information ist, beschrieben.
  • Bei der PCI_GI wird allgemeine PCI-Information beschrieben, die umfasst: die logische Blocknummer (NV_PCK_LBN), die die Adresse des Navigationspacks ist, die Videoobjekteinheitskategorie (VOBU_CAT), die das Attribut einer von der PCI verwalteten Videoobjekteinheit (VOBU), angibt, die Benutzerbetriebssteuerung (VOBU_UPO_CTL), die Benutzerbetriebssperrinformation in der Anzeigezeitspanne der von der PCI verwalteten Videoobjekteinheit ist, die Videoobjekteinheitanzeigestartzeit (VOBU_S_PTM) und die Videoobjekteinheitanzeigeendzeit (VOBU_E_PTM). Das erste von der VOBU_S_PTM spezifizierte Bild ist ein I-Bild in dem MPEG-Standard. Außerdem werden eine Videoobjekteinheitfolgeendepräsentationszeit (VOBU_SE_E_PTM), die die Anzeigezeit des letzten Videos in der Videoobjekteinheit, die verstrichene Zellenzeit (C_EITM), die die verstrichene Anzeigezeit bezüglich des ersten Videorahmens in einer Zelle angibt, usw. ebenfalls beschrieben.
  • Die NSML_ANGL gibt die Zieladresse an, wenn eine Winkeländerung durchgeführt wird. D. h., dass die Videoobjekteinheit von unterschiedlichen Winkeln aufgenommene Bilder umfasst. Die Adresse einer VOBU ist beschrieben, zu der ein Übergang für die nächsten Wiedergabe durchgeführt wird, wenn die Anzeige von einem unterschiedlichen Winkel aufgenommener Bilder von dem gegenwärtigen von dem Benutzer spezifiziert wird.
  • Die HLI ist Information zum Spezifizieren eines spezifischen rechtwinkligen Bereichs auf dem Bildschirm und zum Ändern der Helligkeit dieses Bereichs oder der Farbe des darin angezeigten Subvideos. Die Information umfasst allgemeine Hervorhebungsinformation (HL_GI), eine Schaltflächenfarbinformationstabelle (BTN_COLIT), die verwendet wird, wenn der Benutzer einer Auswahl unter Schaltflächen zur Farbwahl trifft, eine Schaltflächeninformationstabelle (BTNIT) für ausgewählte Schaltflächen.
  • Die RECI ist Information über in der Videoobjekteinheit aufgezeichnete Video, Audio und Subbild, wobei jedes Informationselement beschreibt, wie die zu decodierenden Daten sind. Beispielsweise sind ein Ländercode, ein Kopierschutzcode und das Datum der Aufzeichnung enthalten.
  • Das DSI-Paket ist Navigationsdaten zum Durchführen einer Suche für eine Videoobjekteinheit.
  • In dem DSI-Paket werden allgemeine DSI-Information (DSI_GI), nahtlose Wiedergabeinformation (SML_PBI), nahtlose Winkelinformation (SML_AGLI), Videoobjekteinheitsuchinformation (VOBU_SRI) und Sync-Information (SYNCCI) beschrieben.
  • Wie es in 33 gezeigt ist, wird in der DSI_GI die folgende Information beschrieben: eine Systemtaktreferenz, die die Bezugszeit zum Starten des Decodierens des NV_PCK (NV_PCK_SCR) angibt, die logische Adresse des NV_PCK (NV_PCK_LBN), die Endadresse der Videoobjekteinheit, zu der das NV_PCK gehört (VOBU_EA), die Endadresse des ersten Bezugsbildes (I-Bild), das zuerst zu decodieren ist (VOBU_1STREF_EA), die Endadresse des zweiten Bezugsbildes (P-Bild), das zuerst zu decodieren ist (VOBU_2NDREF_EA), die Endadresse des dritten Bezugsbildes (B-Bild), das zuerst zu decodieren ist (VOBU_3NDREF_EA), die Kennungsnummer des VOB, zu der die DSI gehört (VOBU_VOB_IDN), die Kennungsnummer der Zelle, zu der die DSI gehört (VOBU_C_IDN), und die verstrichene Zellenzeit, die die verstrichene Zeit bezüglich des ersten Videorahmens in der Zelle angibt (C_E1TM).
  • Wie es in 34 gezeigt ist, wird in der SML_PBI die folgende Information beschrieben: die nahtlose Videoobjekteinheitkategorie, die angibt, ob die VOBU, zu der die DSI gehört, eine verschachtelte Einheit (ILVU) oder eine Voreinheit (PREU) ist, das ein Kriterium zum Angeben der Verbindung zwischen Videoobjekten ist, die Endadresse der verschachtelten Einheit (ILW_EA), die Startadresse der nächsten verschachtelten Einheit (ILW_SA), die Größe der nächsten verschachtelten Einheit (ILVU_SZ), die Videoanzeigestartzeit in dem Videoobjekt (VOB) (VOB_V_S_PTM), die Videoanzeigeendzeit in dem Videoobjekt (VOB) (VOB_V_E_PTM), die Audiostoppzeit in dem Videoobjekt (VOB) (VOB_A_STP_PTM) und die Audiolückenlänge in dem Videoobjekt (VOB) (VOB_A_GAP_LEN). Die Voreinheit (PREU) ist die letzte Einheit in einer BOVU direkt vor der verschachtelten Einheit.
  • Bei der nahtlosen Kategorie der Videoobjekteinheit (VOBU_SML_CAT) wird ferner ein Flag beschrieben, das angibt, ob die verschachtelte Einheit eine zu der Startzeit ist, und ein Flag, das angibt, ob die verschachtelte Einheit eine an der Endzeit ist.
  • 35 zeigt den Inhalt der nahtlosen Winkelinformation (SML_GLI). C1 bis C9 geben die Anzahl von Winkeln an. Sogar wenn ein Maximum von neun Winkeln existiert, können die Adressen und Größen ihrer verschachtelten Zieleinheiten angegeben werden. D. h., dass die Adressen und die Größen (SML_ADL_Cn_DSTA) (n = 1 bis 9) der verschachtelten Einheiten, die Ziele für die jeweiligen Winkel sind, beschrieben werden. Wenn der Benutzer einen Vorgang zum Ändern des Winkels durchführt, während ein Video betrachtet wird, wobei auf diese Vorgangsinformation Bezug genommen, um es dadurch der Wiedergabevorrichtung zu ermöglichen, die Wiedergabeposition der nächsten verschachtelten Einheit zu erkennen.
  • 36 zeigt VOBU-Suchinformation (VOBU_SRI), auf die zur Zeit einer besonderen Wiedergabe, etc., referenziert wird.
  • Die Information beschreibt die Startadressen von VOBUs (0,5 × n) Sekunden vor und nach der Startzeit der aktuellen Videoobjekteinheit (VOBU). D. h. dass die Startadresse jeder der +1, +20, +60, +120 und +240 VOBUs als Vorwärtsadressen (FWDINn) und ein Flag, dass ein Videopack pro Einheit vorhanden ist, gemäß der Reihenfolge der Wiedergabe mit der VOBU, die die DSI enthält, auf die Bezug genommen wird, beschrieben wird. Die Startadresse wird hinsichtlich der Anzahl von logischen Sektoren mit Bezug auf den führenden logischen Sektor in der VOBU beschrieben. Die Verwendung dieser Information ermöglicht, dass VOBUs, die der Benutzer wiedergeben möchte, optional ausgewählt werden können.
  • 37 zeigt Sync-Information. Bei dieser Sync-Information werden die Adresse eines zu synchronisierenden Objektaudiopacks und die VOBU-Startadresse eines zu synchronisierenden Objektsubvideopacks beschrieben.
  • Die oben beschriebene Managementinformation wird auf einer optischen Platte beschrieben. Der Systemcontroller des Wiedergabesystems stellt einen Bezug zu der Programmketteninformation in dem Videomanager her, um dadurch Zellenwiedergabeinformation zu erfassen. Durch Bezug auf die Zellenattributinformation wird erkannt, ob verschachtelte Blöcke für mehrere Winkel aufgezeichnet wurden. Wenn die verschachtelten Einheitsblöcke aufgezeichnet wurden, werden nahtlose Wiedergabeinformation und nahtlose Winkelinformation in dem NV-Pack erfasst und in dem Pufferspeicher in der Mitte der Wiedergabe gespeichert. Wenn eine Winkelumschaltinformation von dem Benutzer eingegeben wird, wird auf die nahtlose Winkelinformation Bezug genommen, wodurch die Wiedergabe von verschachtelten Einheiten für den von dem Benutzer spezifizierten Winkel gestartet wird. Dann wird Bezug auf die in dem erfassten NV-Pack enthaltenen nahtlosen Zellenwiedergabeinformation genommen, um die als nächstes wiederzugebende verschachtelte Einheit zu erkennen. Durch Bezug auf die Zellenwiedergabeinformation kann eine Entscheidung getroffen werden, ob es das Ende einer Zelle ist, die gegenwärtig wiedergegeben wird. Um die nächste Zelle wiederzugeben, wird Bezug auf die nächste Zellenwiedergabeinformation in der Zellenwiedergabeinformationstabelle genommen, um die Startadresse der ersten VOBU der nächsten Zelle (oder verschachtelten Einheit) zu bestimmen.
  • Der Systemcontroller 204 der in 14 gezeigten Wiedergabevorrichtung ist mit einem Mittel zur Verarbeitung verschiedener Elemente der Managementinformation, Programmketten, Navigationspacks etc. ausgestattet, wie es oben beschrieben ist, und zur Verarbeitung von Bedienungseingaben von der Fernsteuerungsbedienungseinheit 205. Somit werden Erfassungsmittel zum Erfassen von Zellenattributinforrnation, Zellenwiedergabefolgeinformation und Verzweigungsszenenumschaltinformation (Winkelinformation und dergleichen) bereitgestellt. Und Bezug wird auf die in den Erfassungsmitteln gespeicherte Information als Antwort auf eine Bedienungseingabe genommen, um dadurch einen wiederzugebenden verschachtelten Einheitenstream zu bestimmen. In diesem Fall wird durch Steuern des Verfolgungscontrollers in der Abnehmereinheit 103 und des Timings des Lesens von Daten durch die Fehlerkorrektureinheit 202, Kickback und Sprungverarbeitung implementiert.
  • INDUSTRIELLE ANWENDBARKEIT
  • Die Erfindung kann auf die Herstellung und den Vertrieb von optischen Platten in Mehrmedia und der Herstellung und den Vertrieb von optischen Plattenaufzeichnung- und Wiedergabevorrichtungen angewendet werden.

Claims (11)

  1. Informations-Aufzeichnungsmedium, bei dem ein Mehrszenenprogramm mit einer Mehrzahl von optional auswählbaren Verzweigungsszenen zwischen einem Verzweigungspunkt, bei dem eine vorhergehende Szene eines Videoprogramms verzweigt, und einem Verbindungspunkt zum Verbinden mit einer nachfolgenden Hauptszene in dem Videoprogramm aufgezeichnet ist, und der Aufzeichnungszustand zwischen dem Verzweigungspunkt und dem Verbindungspunkt derart ist, dass die Verzweigungsszenen jeweils in mehrere Szenenzellen aufgeteilt sind, und Szenenzellen der jeweiligen Verzweigungsszenen zeitmultiplext als mehrere verschachtelte Einheiten (VOBU) aufgezeichnet sind; wobei die verschachtelten Einheiten ein Navigationspack (NV PCK) aufweisen; dadurch gekennzeichnet, dass jedes der Navigationspacks eine Kategorie-Information (VOBU_SML_CAT) umfasst, die angibt, dass die verschachtelten Einheiten gemischt angeordnet sind, eine Startadresse (ILVO_SA) und eine Größe (ILVO_SZ) der nächsten verschachtelten Einheit, wobei die Startadresse und die Größe der nächsten verschachtelten Einheit beim Umschalten der Szenen verwendbar sind, wenn das Videoprogramm wiedergegeben wird.
  2. Informations-Aufzeichnungsmedium gemäß Anspruch 1, dadurch gekennzeichnet, dass jede der Szenenzellen einen Fehlerkorrekturcode (EEC) aufweist.
  3. Informations-Aufzeichnungsmedium gemäß Anspruch 1, dadurch gekennzeichnet, dass jede der Szenenzellen eine Mehrzahl von Sektoren umfasst.
  4. Informations-Aufzeichnungsmedium gemäß Anspruch 1, dadurch gekennzeichnet, dass in jeder Szenenzelle ein erstes der Videopakete komprimierte Videodaten aufweist, basierend auf denen eine Video-Decodierverarbeitung durchgeführt wird.
  5. Informations-Aufzeichnungsmedium gemäß Anspruch 1, dadurch gekennzeichnet, dass die Zahl der Szenenzellen jeder Szene gleich ist.
  6. Informations-Aufzeichnungsmedium gemäß Anspruch 1, dadurch gekennzeichnet, dass die Größe (ILVU_SZ) jeder verschachtelten Einheit durch die folgende Formel ausgedrückt wird: IVLU_SZ ≥ {(Tj × Vr × 106 + 2b)/(c)} × Vo/(Vr – Vo)wobei Vr eine Übertragungsrate (Mbps), mit der aus dem Aufzeichnungsmedium ausgelesene und einer Fehlerkorrekturverarbeitung unterworfene Daten an einen Pufferspeicher geliefert werden, Vo eine Übertragungsrate (Mops), mit der Daten von dem Pufferspeicher an einen Decodierer geliefert werden, Tj eine Sprungzeitspanne (s), die eine Suchzeitspanne, die zum Suchen nach einer durch einen Aufnehmer wiederzugebenen nächsten verschachtelten Einheit erforderlich ist, und eine von der Suchzeitspanne begleiteten Zeitspanne (Latenzzeit) umfasst, c eine Datengröße eines Sektors und b eine Größe (Bit) eines Fehlerkorrekturcode(EEC)-Blocks ist.
  7. Informations-Aufzeichnungsmedium gemäß Anspruch 1, dadurch gekennzeichnet, dass die Zahl der Zellen, in die jede Szene aufgeteilt ist, bestimmt wird, um zumindest die folgende Formel zu erfüllen: Tp > Tswobei Tp eine Zeitspanne ist, in der Videodaten einer in einem Pufferspeicher einer Wiedergabevorrichtung gespeicherten Szenenzelle tatsächlich wiedergegeben werden, und Ts eine Zeitspanne ist, in der der Aufnehmer nach einer nächsten Zelle im Anschluss an die wiedergegebene Zelle sucht und die nächste verschachtelte Einheit liest.
  8. Datensignal-Codierung eines Mehrszenenprogramms mit einer Mehrzahl von optional auswählbaren Verzweigungsszenen, wobei die Verzweigungsszene zwischen einem Verzweigungspunkt, bei dem eine Empfangsszene eines Videoprogramms verzweigt, und einem Verbindungspunkt zum Verbinden einer nachfolgenden Hauptszene in dem Videoprogramm codiert werden, und wobei der Codierungszustand zwischen dem Verzweigungspunkt und dem Verbindungspunkt derart ist, dass die Verzweigungsszenen jeweils in mehrere Szenenzellen aufgeteilt sind, und Szenenzellen der jeweiligen Verzweigungsszenen zeitmultiplext als mehrere verschachtelte Einheiten codiert sind; wobei die verschachtelten Einheiten ein Navigationspack (NV_PCK) umfassen; dadurch gekennzeichnet, dass bei jedem Navigationspack Kategorie-Information (VOBU_SML_CAT), die angibt, dass die verschachtelten Einheiten gemischt angeordnet sind, und eine Adresse (ILVU_SA) und eine Größe (ILW_SZ) der nächsten verschachtelten Einheit beim Umschalten der Szenen, wenn das Videoprogramm wiedergegeben wird, in dem Datensignal codiert sind.
  9. Vorrichtung zum Erzeugen eines zu übertragenden oder aufzuzeichnenden Datensignals, wobei das Datensignal gemäß Anspruch 8 codiert ist.
  10. Informations-Wiedergabesystem, das ein Datensignal gemäß Anspruch 8 empfängt oder wiedergewinnt, und das das in dem Datensignal codierte Videoprogramm wiederherstellt.
  11. Verfahren zum Erzeugen eines Datensignals gemäß Anspruch 8.
DE69627992T 1996-01-08 1996-12-27 Informationsaufzeichnungsmedium, aufzeichnungsverfahren und wiedergabegerät Expired - Lifetime DE69627992T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP98696 1996-01-08
JP98696 1996-01-08
PCT/JP1996/003850 WO1997025714A1 (fr) 1996-01-08 1996-12-27 Support d'enregistrement de donnees, procede d'enregistrement et dispositif de reproduction

Publications (2)

Publication Number Publication Date
DE69627992D1 DE69627992D1 (de) 2003-06-12
DE69627992T2 true DE69627992T2 (de) 2004-05-19

Family

ID=11488933

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69627992T Expired - Lifetime DE69627992T2 (de) 1996-01-08 1996-12-27 Informationsaufzeichnungsmedium, aufzeichnungsverfahren und wiedergabegerät

Country Status (7)

Country Link
US (8) US5913010A (de)
EP (1) EP0814475B1 (de)
KR (1) KR100322853B1 (de)
CN (1) CN1104724C (de)
DE (1) DE69627992T2 (de)
TW (10) TW332285B (de)
WO (1) WO1997025714A1 (de)

Families Citing this family (108)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8381126B2 (en) 1992-12-14 2013-02-19 Monkeymedia, Inc. Computer user interface with non-salience deemphasis
US5623588A (en) 1992-12-14 1997-04-22 New York University Computer user interface with non-salience deemphasis
US20080158261A1 (en) 1992-12-14 2008-07-03 Eric Justin Gould Computer user interface for audio and/or video auto-summarization
DE69627992T2 (de) * 1996-01-08 2004-05-19 Kabushiki Kaisha Toshiba, Kawasaki Informationsaufzeichnungsmedium, aufzeichnungsverfahren und wiedergabegerät
EP0823114B1 (de) * 1996-02-21 2003-06-25 Time Warner Entertainment Co., L.P. Verfahren zur datenverschachtelung für die kontinuierliche wiedergabe von mehreren programmversionen mit demselben material
JP3778985B2 (ja) * 1996-03-19 2006-05-24 パイオニア株式会社 情報記録媒体、記録装置及び記録方法並びに再生装置及び再生方法
JP4012585B2 (ja) * 1996-03-22 2007-11-21 パイオニア株式会社 記録装置及び記録方法並びに再生装置及び再生方法
JP3550459B2 (ja) * 1996-03-29 2004-08-04 パイオニア株式会社 記録媒体再生装置
JP3966571B2 (ja) * 1997-04-02 2007-08-29 エルエスアイ ロジック コーポレーション デジタル・ビデオ・ディスクにおけるサブ・ピクチャ・ユニットの高速再生システム及び方法
CN1097266C (zh) * 1997-09-17 2002-12-25 松下电器产业株式会社 光盘记录装置
US6487364B2 (en) 1997-09-17 2002-11-26 Matsushita Electric Industrial Co., Ltd. Optical disc, video data editing apparatus, computer-readable recording medium storing an editing program, reproduction apparatus for the optical disc, and computer-readable recording medium storing a reproduction program
DE69836342T2 (de) * 1997-09-17 2007-10-11 Matsushita Electric Industrial Co., Ltd., Kadoma Optische Platte, rechnerlesbares Aufzeichnungsmedium das ein Schnittprogramm speichert, Wiedergabegerät für die optische Platte und rechnerlesbares Aufzeichnungsmedium das ein Wiedergabeprogramm speichert
EP0911827B1 (de) * 1997-10-21 2011-11-30 Sony Corporation Aufzeichnungs- und/oder Wiedergabegerät, Dateiverwaltungsverfahren und Versorgungsmedium
JP3437426B2 (ja) * 1997-11-28 2003-08-18 パイオニア株式会社 情報記録媒体並びに情報再生装置及び情報再生方法
JP3597689B2 (ja) * 1998-01-21 2004-12-08 株式会社東芝 情報記録媒体及び情報記録媒体処理装置
EP1065665A4 (de) * 1998-02-23 2004-10-06 Toshiba Kk Informationsaufzeichnungsmedium und informationsaufzeichnungs-/wiedregabeverfahren
JP4071347B2 (ja) * 1998-03-20 2008-04-02 パイオニア株式会社 デジタルデータ記録再生装置
JP3178413B2 (ja) * 1998-04-28 2001-06-18 日本電気株式会社 ディスク記録再生装置およびディスク記録再生方法
EP1306847B1 (de) 1998-05-01 2011-04-13 Samsung Electronics Co., Ltd. Vorrichtung zur Aufzeichnung und Wiedergabe in Echtzeit
CN101286347B (zh) * 1998-05-01 2010-12-22 三星电子株式会社 记录方法和再现方法
US6775803B1 (en) 1998-05-01 2004-08-10 Samsung Electronics Co., Ltd Recording medium for storing real time recording/reproduction information, method and apparatus for recording and reproducing in real time, and file operating method using the same
US20020067913A1 (en) * 1998-05-15 2002-06-06 Hideo Ando Information recording method and information reproducing method
JP3383580B2 (ja) * 1998-05-15 2003-03-04 株式会社東芝 情報記憶媒体と情報記録再生装置と方法
JPH11353805A (ja) * 1998-06-05 1999-12-24 Sony Corp 情報処理装置および方法、並びに提供媒体
KR100326337B1 (ko) * 1998-09-05 2002-09-12 엘지전자주식회사 재기록가능기록매체의데이터재생순서정보의생성기록방법
US6993247B1 (en) * 1998-10-13 2006-01-31 Lg Electronics Inc. Method and apparatus for creating search information for recorded digital broadcast streams using change of program identification information
KR100583357B1 (ko) 1998-11-16 2006-05-25 코닌클리케 필립스 일렉트로닉스 엔.브이. 실시간 정보를 기록하는 방법 및 장치
WO2000030112A1 (en) 1998-11-16 2000-05-25 Koninklijke Philips Electronics N.V. Method and device for recording real-time information
JP2000152179A (ja) * 1998-11-17 2000-05-30 Pioneer Electronic Corp 映像データ再生方法、映像データ再生装置、映像データ記録方法及び映像データ記録装置
EP1367591B1 (de) * 1999-04-07 2011-03-09 Pioneer Electronic Corporation Datenaufzeichnungsmedium und -gerät
US10051298B2 (en) 1999-04-23 2018-08-14 Monkeymedia, Inc. Wireless seamless expansion and video advertising player
US6393158B1 (en) 1999-04-23 2002-05-21 Monkeymedia, Inc. Method and storage device for expanding and contracting continuous play media seamlessly
US6934759B2 (en) * 1999-05-26 2005-08-23 Enounce, Inc. Method and apparatus for user-time-alignment for broadcast works
US7184648B1 (en) * 1999-06-25 2007-02-27 Koninklijke Philips Electronics N.V. Incomplete streams
US6625389B1 (en) * 1999-09-30 2003-09-23 Koninklijke Philips Electronics N.V. Video tape hierarchical indexing system
US7272295B1 (en) * 1999-11-10 2007-09-18 Thomson Licensing Commercial skip and chapter delineation feature on recordable media
US6766103B2 (en) * 2000-02-19 2004-07-20 Lg Electronics Inc. Method for recording and reproducing representative audio data to/from a rewritable recording medium
JP4300669B2 (ja) * 2000-02-29 2009-07-22 ソニー株式会社 記録方法および装置、ならびに、記録媒体
KR100394974B1 (ko) * 2000-05-23 2003-08-19 엘지전자 주식회사 고밀도 광 기록매체에서의 멀티경로 데이터를 수용하는 방법
JP4691798B2 (ja) * 2001-01-15 2011-06-01 ソニー株式会社 記録装置および記録媒体
US6981198B2 (en) * 2001-04-26 2005-12-27 Storage Technology Corporation Dynamic error correction code shortening
KR100752480B1 (ko) * 2001-06-21 2007-08-28 엘지전자 주식회사 멀티채널 스트림 기록장치 및 방법과, 그에 따른 기록매체
KR100598285B1 (ko) 2001-06-21 2006-07-07 엘지전자 주식회사 멀티채널 스트림 기록장치 및 방법과, 그에 따른 기록매체
KR20020097454A (ko) 2001-06-21 2002-12-31 엘지전자 주식회사 멀티채널 스트림 기록장치 및 방법과, 그에 따른 기록매체
US7643727B2 (en) * 2001-07-24 2010-01-05 Lg Electronics Inc. Method and apparatus of recording a multi-channel stream, and a recording medium containing a multi-channel stream recorded by said method
JP2003219364A (ja) 2002-01-18 2003-07-31 Pioneer Electronic Corp 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造
JP2003219365A (ja) 2002-01-18 2003-07-31 Pioneer Electronic Corp 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造
KR100563685B1 (ko) * 2002-02-25 2006-03-28 엘지전자 주식회사 재기록 가능 기록매체의 재생리스트 관리방법
KR20030087193A (ko) 2002-05-07 2003-11-14 엘지전자 주식회사 멀티 채널 방송 스트림의 기록 관리방법
CN101430916A (zh) * 2002-06-21 2009-05-13 Lg电子株式会社 一种用于记录和再现数据结构的方法和装置
RU2316831C2 (ru) * 2002-06-21 2008-02-10 Эл Джи Электроникс Инк. Носитель записи со структурой данных для управления воспроизведением записанных на нем видеоданных
US7889968B2 (en) 2002-06-24 2011-02-15 Lg Electronics Inc. Recording medium having data structure for managing reproduction of multiple reproduction path video data for at least a segment of a title recorded thereon and recording and reproducing methods and apparatuses
AU2003241204B2 (en) * 2002-06-24 2009-02-05 Lg Electronics Inc. Recording medium having data structure including navigation control information for managing reproduction of video data recorded thereon and recording and reproducing methods and apparatuses
CN100380496C (zh) * 2002-06-24 2008-04-09 Lg电子株式会社 具有用于管理记录在其上面的多个标题视频数据的再现的数据结构的记录介质以及记录和再现方法及装置
KR20040000290A (ko) * 2002-06-24 2004-01-03 엘지전자 주식회사 고밀도 광디스크의 멀티 경로 데이터 스트림 관리방법
AU2003243049B2 (en) 2002-06-28 2010-03-04 Lg Electronics Inc. Recording medium having data structure for managing recording and reproduction of multiple path data recorded thereon and recording and reproducing methods and apparatus
CN101067954B (zh) * 2002-06-28 2010-06-23 Lg电子株式会社 具有用于管理记录在其上面的多个重放路径视频数据的再现的数据结构的记录介质以及记录和再现方法及装置
KR100908842B1 (ko) * 2002-07-04 2009-07-21 노키아 코포레이션 선정된 조건에 따른 멀티-트랙 데이터를 재생하기 위한방법 및 장치
US8737816B2 (en) * 2002-08-07 2014-05-27 Hollinbeck Mgmt. Gmbh, Llc System for selecting video tracks during playback of a media production
US7739584B2 (en) * 2002-08-08 2010-06-15 Zane Vella Electronic messaging synchronized to media presentation
KR20050071504A (ko) * 2002-09-26 2005-07-07 코닌클리케 필립스 일렉트로닉스 엔.브이. 기록매체에 정보를 기록하는 방법 및 장치, 정보를포함하는 기록매체와, 기록매체에서 정보를 판독하는 방법및 장치
CN100479050C (zh) * 2002-10-14 2009-04-15 Lg电子有限公司 具有管理多路音频流重现的数据结构的记录介质及记录和重现的方法和装置
TWI260591B (en) * 2002-10-14 2006-08-21 Samsung Electronics Co Ltd Information storage medium with structure for multi-angle data, and recording and reproducing apparatus therefor
EP2009640A3 (de) * 2002-10-15 2009-04-29 Samsung Electronics Co., Ltd. Informationsspeichermedium mit Datenstruktur für einen Mehrfachwinkel und zugehöriges Verfahren
EP1552520B1 (de) * 2002-10-15 2012-02-29 LG Electronics, Inc. Aufzeichnungsmedium mit einer datenstruktur zur verwaltung der wiedergabe mehrerer darauf aufgezeichneter grafikströme und aufzeichnungs- und wiedergabeverfahren und vorrichtungen
US8064755B2 (en) * 2002-11-08 2011-11-22 Lg Electronics Inc. Method and apparatus for recording a multi-component stream and a high-density recording medium having a multi-component stream recorded thereon and reproducing method and apparatus of said recording medium
US7570866B2 (en) * 2002-11-12 2009-08-04 Lg Electronics Inc. Recording medium having data structure for managing reproduction of multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses
US7720356B2 (en) 2002-11-12 2010-05-18 Lg Electronics Inc Recording medium having data structure for managing reproduction of multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses
US7783160B2 (en) 2002-11-20 2010-08-24 Lg Electronics Inc. Recording medium having data structure for managing reproduction of interleaved multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses
US7664372B2 (en) * 2002-11-20 2010-02-16 Lg Electronics Inc. Recording medium having data structure for managing reproduction of multiple component data recorded thereon and recording and reproducing methods and apparatuses
ES2534980T3 (es) * 2002-11-22 2015-04-30 Lg Electronics, Inc. Medio de grabación que tiene una estructura de datos para gestionar la reproducción de datos de video de ruta de reproducción múltiple grabados en el mismo, y métodos y aparatos de grabación y reproducción
KR100636129B1 (ko) 2002-12-16 2006-10-19 삼성전자주식회사 멀티 앵글을 지원하는 데이터 구조로 기록된 정보저장매체및 그 장치
US7355934B2 (en) 2003-01-27 2008-04-08 Lg Electronics Inc. Optical disc of write once type, method, and apparatus for managing defect information on the optical disc
US8027482B2 (en) * 2003-02-13 2011-09-27 Hollinbeck Mgmt. Gmbh, Llc DVD audio encoding using environmental audio tracks
US7606463B2 (en) * 2003-02-24 2009-10-20 Lg Electronics, Inc. Recording medium having data structure for managing playback control and recording and reproducing methods and apparatuses
US7693394B2 (en) * 2003-02-26 2010-04-06 Lg Electronics Inc. Recording medium having data structure for managing reproduction of data streams recorded thereon and recording and reproducing methods and apparatuses
US7809775B2 (en) * 2003-02-27 2010-10-05 Lg Electronics, Inc. Recording medium having data structure for managing playback control recorded thereon and recording and reproducing methods and apparatuses
CN100397882C (zh) * 2003-02-28 2008-06-25 Lg电子株式会社 具有用于管理记录其上的视频数据的随机/洗牌重现的数据结构的记录媒体以及记录和重现的方法和装置
US7224664B2 (en) 2003-03-25 2007-05-29 Lg Electronics Inc. Recording medium having data structure for managing reproduction of data streams recorded thereon and recording and reproducing methods and apparatuses
JP2004303353A (ja) * 2003-03-31 2004-10-28 Toshiba Corp 情報記録媒体及び情報処理方法、情報処理装置及び再生装置
US7620301B2 (en) * 2003-04-04 2009-11-17 Lg Electronics Inc. System and method for resuming playback
EP2265009A3 (de) * 2003-04-24 2011-02-16 Sony Corporation Vorrichtung und Verfahren zur Informationsverarbeitung, Programmspeichermedium und Programm
US7444069B1 (en) * 2003-06-12 2008-10-28 Mark Bernsley Method for creating and exhibiting multidimensional interactive stories
US8190001B2 (en) * 2003-06-12 2012-05-29 Mark Bernsley Method for creating and exhibiting multidimensional interactive stories
WO2005004147A1 (en) * 2003-07-07 2005-01-13 Samsung Electronics Co., Ltd. Information storage medium storing multi angle data, and recording method and reproducing apparatus thereof
CN100545934C (zh) * 2003-07-07 2009-09-30 三星电子株式会社 记录/再现多角度数据的方法
KR100608051B1 (ko) 2003-07-07 2006-08-02 삼성전자주식회사 멀티앵글 데이터를 기록한 정보저장매체, 그 기록방법 및재생장치
JP4217964B2 (ja) * 2003-08-20 2009-02-04 ソニー株式会社 情報信号処理装置および情報信号処理方法
US20050050557A1 (en) * 2003-08-28 2005-03-03 Gabryjelski Henry P. Adaptive multiple concurrent CD/DVD streaming algorithms
US7784069B2 (en) * 2003-12-01 2010-08-24 International Business Machines Corporation Selecting divergent storylines using branching techniques
BRPI0417862A (pt) * 2003-12-22 2007-04-27 Koninkl Philips Electronics Nv método para gravar um fluxo de informação em um meio de gravação, meio de gravação, método para ler um meio de gravação, controlador para ler um meio de gravação, e, sistema de reprodução áudio/vìdeo
US8837921B2 (en) * 2004-02-27 2014-09-16 Hollinbeck Mgmt. Gmbh, Llc System for fast angle changing in video playback devices
US8238721B2 (en) * 2004-02-27 2012-08-07 Hollinbeck Mgmt. Gmbh, Llc Scene changing in video playback devices including device-generated transitions
US8165448B2 (en) * 2004-03-24 2012-04-24 Hollinbeck Mgmt. Gmbh, Llc System using multiple display screens for multiple video streams
WO2005101828A1 (ja) * 2004-04-16 2005-10-27 Matsushita Electric Industrial Co., Ltd. 記録媒体、再生装置、プログラム
US7720355B2 (en) * 2004-04-16 2010-05-18 Panasonic Corporation Recording medium, reproduction device, program
FR2871647B1 (fr) * 2004-06-11 2007-02-16 Bachir Kordjani Procede de restitution d'une oeuvre audio-visuelle a sequencage aleatoire, dispositif de restitution, programme d'ordinateur et support de donnees correspondants
JP2006048735A (ja) 2004-07-30 2006-02-16 Toshiba Corp 光ディスク装置、光ディスク記録方法及び光ディスク
US20080035176A1 (en) * 2004-08-25 2008-02-14 Byers Ernest F Automated Cart and Container Cleaning System
US20060104615A1 (en) * 2004-11-12 2006-05-18 Kun-Da Wu Recording medium, method for storing and reproducing digital image medium data on the recording medium
KR100739770B1 (ko) * 2004-12-11 2007-07-13 삼성전자주식회사 멀티 앵글 타이틀에 적용 가능한 메타 데이터를 포함하는저장 매체, 그 재생 장치 및 방법
US8045845B2 (en) * 2005-01-03 2011-10-25 Hollinbeck Mgmt. Gmbh, Llc System for holding a current track during playback of a multi-track media production
JP4719943B2 (ja) * 2006-03-09 2011-07-06 富士フイルム株式会社 遠隔制御装置、遠隔制御システムおよび機器固有情報表示方法
WO2007127171A2 (en) * 2006-04-24 2007-11-08 Jones David D Content shuffling system and method
US20080124051A1 (en) * 2006-09-20 2008-05-29 Mediatek Inc. Method and system for fast format transformation
US7517100B2 (en) * 2006-11-01 2009-04-14 Rosco Inc. Asymmetric multiple constant RADII of curvature convex mirrors
JP4919993B2 (ja) * 2008-03-12 2012-04-18 株式会社日立製作所 情報記録装置
US20140192898A1 (en) * 2013-01-04 2014-07-10 Intel Corporation Coding unit bit number limitation

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2620600B2 (ja) * 1987-02-10 1997-06-18 パイオニア株式会社 マルチ画面表示方法
JPH02273304A (ja) 1989-04-14 1990-11-07 Nec Gumma Ltd 磁気ヘッド
US5434678A (en) * 1993-01-11 1995-07-18 Abecassis; Max Seamless transmission of non-sequential video segments
PT633783E (pt) * 1992-03-30 2000-11-30 American Home Prod Formulacao de rapamicina para injeccao intravenosa
JPH08504283A (ja) * 1992-08-10 1996-05-07 ディジタル・ピクチャーズ,インコーポレイテッド 複数のデータ・ストリームの間で選択を行うシステム、及び方法
JPH0696559A (ja) * 1992-09-11 1994-04-08 Sony Corp 記録装置
JPH07129624A (ja) * 1993-09-08 1995-05-19 Hitachi Ltd ストーリ分岐があるマルチメディアデータファイルの格納方法及び装置、再生方法及び装置、マルチメディアデータファイル、記録媒体
US5630006A (en) * 1993-10-29 1997-05-13 Kabushiki Kaisha Toshiba Multi-scene recording medium and apparatus for reproducing data therefrom
CA2175363C (en) * 1993-10-29 1999-12-21 Christopher J. Cookson System and method for controlling play of multiple versions of same motion picture stored on optical disk
US5463565A (en) * 1993-10-29 1995-10-31 Time Warner Entertainment Co., L.P. Data block format for software carrier and player therefor
JP2677775B2 (ja) * 1994-04-14 1997-11-17 株式会社東芝 再生装置
JP2747262B2 (ja) * 1995-01-27 1998-05-06 株式会社東芝 メニューデータを再生する情報再生方法及びその情報再生装置
JP2747268B2 (ja) * 1995-01-30 1998-05-06 株式会社東芝 ナビゲーションデータに従ってデータを再生する方法及びその装置、ナビゲーションデータを備えたデータを記録媒体に記録する方法及びその装置
CN1086498C (zh) * 1995-02-22 2002-06-19 株式会社东芝 信息记录方法,信息重放方法以及信息重放装置
JPH08339665A (ja) * 1995-04-14 1996-12-24 Toshiba Corp インターラクティブな再生が可能な記録媒体及びその再生システム
JPH08339664A (ja) * 1995-04-14 1996-12-24 Toshiba Corp パレンタル制御を採用した情報保持・情報伝達媒体
JP2876463B2 (ja) * 1995-04-21 1999-03-31 サンウエーブ工業株式会社 昇降家具
US5630606A (en) 1995-06-23 1997-05-20 Ryan; John M. Trailer hitch with extensible throat
JP2797033B2 (ja) * 1995-08-21 1998-09-17 松下電器産業株式会社 光ディスクの再生装置及び再生方法
MY120755A (en) * 1995-09-29 2005-11-30 Matsushita Electric Ind Co Ltd A method and an apparatus for interleaving bitstream to record thereof on a recording medium, and reproducing the interleaved bitstream therefrom
TW305043B (de) * 1995-09-29 1997-05-11 Matsushita Electric Ind Co Ltd
TW335480B (en) * 1995-09-29 1998-07-01 Matsushita Electric Ind Co Ltd Method and apparatus for encoding a bistream for multi-angle connection
EP0847199B1 (de) * 1995-09-29 1999-04-28 Matsushita Electric Industrial Co., Ltd. Verfahren, vorrichtung und speicherplatte zur kodierung einer nahtlosen verbindung für in fernsehfilm übersetzte videodaten
DE69627992T2 (de) * 1996-01-08 2004-05-19 Kabushiki Kaisha Toshiba, Kawasaki Informationsaufzeichnungsmedium, aufzeichnungsverfahren und wiedergabegerät
EP0823114B1 (de) * 1996-02-21 2003-06-25 Time Warner Entertainment Co., L.P. Verfahren zur datenverschachtelung für die kontinuierliche wiedergabe von mehreren programmversionen mit demselben material

Also Published As

Publication number Publication date
KR19980702709A (ko) 1998-08-05
DE69627992D1 (de) 2003-06-12
US6360055B1 (en) 2002-03-19
US6198874B1 (en) 2001-03-06
EP0814475A1 (de) 1997-12-29
TW332285B (en) 1998-05-21
TW331624B (en) 1998-05-11
TW331627B (en) 1998-05-11
TW331625B (en) 1998-05-11
US5913010A (en) 1999-06-15
KR100322853B1 (ko) 2002-06-24
US6222982B1 (en) 2001-04-24
WO1997025714A1 (fr) 1997-07-17
TW332287B (en) 1998-05-21
US6181869B1 (en) 2001-01-30
TW331626B (en) 1998-05-11
CN1178028A (zh) 1998-04-01
US6035095A (en) 2000-03-07
TW332286B (en) 1998-05-21
TW332288B (en) 1998-05-21
EP0814475B1 (de) 2003-05-07
US6298195B1 (en) 2001-10-02
US6175681B1 (en) 2001-01-16
CN1104724C (zh) 2003-04-02
EP0814475A4 (de) 2000-05-17
TW382122B (en) 2000-02-11
TW331623B (en) 1998-05-11

Similar Documents

Publication Publication Date Title
DE69627992T2 (de) Informationsaufzeichnungsmedium, aufzeichnungsverfahren und wiedergabegerät
DE69917140T2 (de) Videodatenaufzeichnungsmedium, videodatenaufzeichnungsgerät und videodatenwiedergabegerät
DE60002774T2 (de) Optische Platte, Wiedergabegerät, Wiedergabeverfahren und Aufzeichnungsmedium
JP4420897B2 (ja) マルチアングルを支援するデータ構造で記録された情報保存媒体及びその装置
DE69721483T2 (de) Edier-und Autorensystem für einen Multimedia-Datenstrom mit Überprüfung der Edierbefehle
DE69925520T2 (de) Datenspeichermedium sowie Anlage und Verfahren zur Wiedergabe der Daten davon
DE69836342T2 (de) Optische Platte, rechnerlesbares Aufzeichnungsmedium das ein Schnittprogramm speichert, Wiedergabegerät für die optische Platte und rechnerlesbares Aufzeichnungsmedium das ein Wiedergabeprogramm speichert
RU2339092C2 (ru) Носитель информации, имеющий структуру многоракурсных данных, и устройство для этого носителя
DE60032105T2 (de) Reihenfolge von titeln in einer echtzeit dvd videoaufzeichnung
MXPA05003905A (es) Medio de almacenamiento de informacion con estructura para datos multiangulo y aparato de grabacion y reproduccion para el mismo.
DE60030944T2 (de) Nummerierung von videobjekten und -zellen
JP2857119B2 (ja) ディスク再生装置及び方法
DE60025828T2 (de) Aufzeichnung von unvollständigen videoströmen
JP2857130B2 (ja) 情報記録方法及び記録装置
KR100386873B1 (ko) 텔레시네변환된비디오데이터의심리스접속엔코드방법및그장치
JP2857123B2 (ja) 情報記録媒体
JP2857129B2 (ja) 情報記録方法及びディスク再生装置
JP2857135B2 (ja) 情報記録媒体
JP2857134B2 (ja) 情報記録媒体
JP2857128B2 (ja) ディスク再生装置
JP2857132B2 (ja) 情報記録媒体
JP2857133B2 (ja) 情報記録媒体
JP2857131B2 (ja) 情報記録媒体
JP4808761B2 (ja) 情報記録媒体から一つの動画に対応する各アングルのための動画データを再生する装置
DE69927409T2 (de) Digitales videosystem

Legal Events

Date Code Title Description
8364 No opposition during term of opposition