EP0808072B1

Recording medium having video data stored therein which is capable of forcibly reproducing sub-picture in accordance with state of reproduction and system for the same

Abstract

This record has no abstract on file.

EP0808072B1, drawing sheet 1
Sheet 1 of 37

Term

Term ended

Expired 13 May 2017, 9.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

20 claims: 20 independent, 0 dependent

  1. 1
    An apparatus for reproducing data comprising:a data retrieving means (10, 30, 50, 52, 54) for retrieving a data pack sequence (5) in which sub-picture data packs (90) and one or both of video and audio data packs (88, 90, 91) are arranged, a plurality of sub-picture data packs forming a sub-picture stream,said sub-picture stream includes a sub-picture data unit or units, said sub-picture being displayed in units of said sub-picture data unit,a mode setting means (4) for setting one of a plurality of reproduction modes, including a sub-picture disable mode, in which the reproduction of sub-picture data is disabled,a control means (54, 58, 60, 62) for controlling the reproduction of said data based on said selected reproduction mode,    characterized in that    said control means (54, 58, 60, 62) enables the reproduction of said sub-picture data even in said sub-picture disable mode, if a control information included in said sub-picture data packs is present;the sub-picture data unit (230) comprises a header (231), pixel data (232), and a display control sequence table (233), the table (233) including a display sequence (234), and the sequence (234) including said control information (FSTA_DSP) and execution time (SP_DCSQ_STM). Appareil pour reproduire des données comprenant : un moyen de recherche de données (10, 30, 50, 52, 54) pour retrouver une séquence de groupes de données (5) dans laquelle des groupes de données de sous-image (90) et l'un de groupes de données vidéo et audio (88, 90, 91) ou les deux sont agencés, une pluralité de groupes de données de sous-image formant un train de sous-image,ledit train de sous-image inclut une unité ou des unités de données de sous-image, ladite sous-image étant affichée selon des unités de ladite unité de données de sous-image,un moyen d'établissement de mode (4) pour établir l'un d'une pluralité de modes de reproduction, incluant un mode invalidation de sous-image dans lequel la reproduction de données de sous-image est invalidée ;un moyen de commande (54, 58, 60, 62) pour commander la reproduction desdites données sur la base dudit mode de reproduction sélectionné,    caractérisé en ce que : ledit moyen de commande (54, 58, 60, 62) valide la reproduction desdites données de sous-image même dans ledit mode invalidation de sous-image si une information de commande qui est incluse dans lesdits groupes de données de sous-image est présente ;l'unité de données de sous-image (230) comprend un en-tête (231), des données de pixel (232) et une table de séquence de commandes d'affichage (233), la table (233) incluant une séquence d'affichage (234) et la séquence (234) incluant ladite information de commande (FSTA_DSP) et un temps d'exécution (SP_DCSQ_STM). Vorrichtung zum Wiedergeben von Daten mit: einem Datenwiederherstellungsmittel (10, 30, 50, 52, 54) zum Wiederherstellen einer Datenpaketsequenz (5), in der Sub-Picture-Datenpakete (90) und Video- und/oder Datendatenpakete (88, 90, 91) angeordnet sind, wobei eine Mehrzahl von Sub-Picture-Datenpakete einen Sub-Picture-Strom bilden,der Sub-Picture-Strom eine Sub-Picture-Dateneinheit oder -einheiten umfaßt, wobei das Sub-Picture in Einheiten der Sub-Picture-Dateneinheit angezeigt wird,einem Moduseinstellmittel (4) zum Einstellen eines einer Mehrzahl von Wiedergabemodi, einschließlich eines Sub-Picture-Sperrmodus, in dem die Wiedergabe der Sub-Picture-Daten gesperrt ist,einem Steuermittel (54, 58, 60, 62) zum Steuern der Wiedergabe der Daten basierend auf dem ausgewählten Wiedergabemodus,    dadurch gekennzeichnet, daß    das Steuermittel (54, 58, 60, 62) die Wiedergabe der Sub-Picture-Daten sogar in dem Sub-Picture-Sperrmodus freigibt, wenn eine in den Sub-Picture-Datenpaketen enthaltene Steuerinformation vorhanden ist;die Sub-Picture-Dateneinheit (230) einen Header (231), Pixeldaten (232) und eine Anzeigesteuersequenztabelle (233) umfaßt, wobei die Tabelle (233) eine Anzeigesequenz (234) umfaßt, und die Sequenz (234) die Steuerinformation (FSTA_DSP) und eine Ausführungszeit (SP_DCSQ_STM) umfaßt.
  2. 2
    A reproducing apparatus according to claim 1, characterized in that said control means includes means for expanding sub-picture data (232) run-length compressed and stored in said pack (90) to decode sub-picture data into pixel data. Appareil de reproduction selon la revendication 1, caractérisé en ce que ledit moyen de commande inclut un moyen pour étendre des données de sous-image (232) comprimées RLL et stockées dans ledit groupe (90) afin de décoder des données de sous-image selon des données de pixel. Wiedergabevorrichtung gemäß Anspruch 1, dadurch gekennzeichnet, daß das Steuermittel Mittel zum Expandieren der Sub-Picture-Daten (232) umfaßt, die Lauflängen komprimiert und in dem Paket (90) gespeichert sind, um Sub-Picture-Daten in Pixeldaten zu decodieren.
  3. 3
    A reproducing apparatus according to claim 1, characterized in that said control information in said sub-picture data unit (230) includes time information for reproducing said sub-picture data unit (230), and said control means outputs pixel data in accordance with time information. Appareil de reproduction selon la revendication 1, caractérisé en ce que ladite information de commande dans ladite unité de données de sous-image (230) inclut une information temporelle pour reproduire ladite unité de données de sous-image (230), et ledit moyen de commande émet en sortie des données de pixel conformément à une information temporelle. Wiedergabevorrichtung gemäß Anspruch 1, dadurch gekennzeichnet, daß die Steuerinformation in der Sub-Picture-Dateneinheit (230) Zeitinformation zum Wiedergeben der Sub-Picture-Dateneinheit (230) umfaßt, und das Steuermittel Pixeldaten in Übereinstimmung mit Zeitinformation ausgibt.
  4. 4
    A reproducing apparatus according to claim 1, characterized in that said control information in said sub-picture data unit (230) includes a command (234) for controlling display of control information, and said control means controls output in accordance with said display control command (234). Appareil de reproduction selon la revendication 1, caractérisé en ce que ladite information de commande dans ladite unité de données de sous-image (230) inclut une commande (234) pour contrôler un affichage d'une information de commande, et ledit moyen de commande commande une sortie conformément à ladite commande de contrôle d'affichage (234). Wiedergabevorrichtung gemäß Anspruch 1, dadurch gekennzeichnet, daß die Steuerinformation in der Sub-Picture-Dateneinheit (230) einen Befehl (234) zum Steuern der Anzeige von Steuerinformation umfaßt, und das Steuermittel eine Ausgabe in Übereinstimmung mit dem Anzeigesteuerbefehl (234) steuert.
  5. 5
    A reproducing apparatus according to claim 4, characterized in that said display command (234) includes a reproduction start command for setting timing at which reproduction of image data is started, and said control means outputs pixel data in accordance with said reproduction start command. Appareil de reproduction selon la revendication 4, caractérisé en ce que ladite commande d'affichage (234) inclut une commande de début de reproduction pour établir un cadencement auquel une reproduction de données d'image est démarrée et ledit moyen de commande émet en sortie des données de pixel conformément à ladite commande de début de reproduction. Wiedergabevorrichtung gemäß Anspruch 4, dadurch gekennzeichnet, daß der Anzeigebefehl (234) einen Wiedergabestartbefehl zum Einstellen des Timings umfaßt, bei dem die Wiedergabe von Bilddaten gestartet wird, und das Steuermittel Pixeldaten in Übereinstimmung mit dem Wiedergabestartbefehl ausgibt.
  6. 6
    A reproducing apparatus according to claim 4, characterized in that said display command (234) includes a reproduction interruption command for setting timing at which reproduction of image data is interrupted, and said control means interrupt output of pixel data in accordance with said reproduction interruption command. Appareil de reproduction selon la revendication 4, caractérisé en ce que ladite commande d'affichage (234) inclut une commande d'interruption de reproduction pour établir un cadencement auquel une reproduction de données d'image est interrompue et ledit moyen de commande interrompt une émission en sortie des données de pixel conformément à ladite commande d'interruption de reproduction. Wiedergabevorrichtung gemäß Anspruch 4, dadurch gekennzeichnet, daß der Anzeigebefehl (234) einen Wiedergabeunterbrechungsbefehl zum Einstellen des Timings umfaßt, bei dem die Wiedergabe von Bilddaten unterbrochen ist, und die Steuermittel die Ausgabe von Pixeldaten in Übereinstimmung mit dem Wiedergabeunterbrechungsbefehl unterbrechen.
  7. 7
    A reproducing apparatus according to claim 4, characterized in that said display command (234) includes a completion command for completing a set command. Appareil de reproduction selon la revendication 4, caractérisé en ce que ladite commande d'affichage (234) inclut une commande d'exécution pour exécuter une commande d'établissement. Wiedergabevorrichtung gemäß Anspruch 4, dadurch gekennzeichnet, daß der Anzeigebefehl (234) einen Beendigungsbefehl zum Beenden eines Einstellbefehls umfaßt.
  8. 8
    A data signal adapted to be reproduced by an apparatus according to any of claims 1 to 7, said data signal includes a data pack sequence (5) in which sub-picture data packs (90) and one or both of video and audio data packs (88, 90, 91) are arranged, a plurality of sub-picture data packs forming a sub-picture stream,    said sub-picture stream includes a sub-picture data unit or units, said sub-picture being displayed in units of said sub-picture data unit,    characterized in that:control information (233) for forcibly controlling reproduction of sub-picture data (232) is described in said sub-picture data unit (230), so as to enable the reproduction of said sub-picture data even in a sub-picture disable mode of the reproduction apparatus, if a control information included in said sub-picture data packs is present;the sub-picture data unit (230) comprises a header (231), pixel data (232), and a display control sequence table (233), the table (233) including a display sequence (234), and the sequence (234) including said control information (FSTA_DSP) and execution time (SP_DCSQ_STM). Datensignal, das angepaßt ist, um von einer Vorrichtung gemäß einem der Ansprüche 1 bis 7 wiedergegeben zu werden, wobei das Datensignal eine Datenpaketsequenz (5) umfaßt, in der Sub-Picture-Datenpakete (90) und Video- und/oder Audiopakete (88, 90, 91) angeordnet sind, wobei eine Mehrzahl von Sub-Picture-Datenpakete einen Sub-Picture-Strom bilden,    wobei der Sub-Picture-Strom eine Sub-Picture-Dateneinheit oder -einheiten umfaßt,    wobei das Sub-Picture in Einheiten der Sub-Picture-Dateneinheit angezeigt wird,    dadurch gekennzeichnet, daß    Steuerinformation (233) zum zwangsweisen Steuern der Wiedergabe von Sub-Picture-Daten (232) in der Sub-Picture-Dateneinheit (230) beschrieben ist, um die Wiedergabe der Sub-Picture-Daten sogar in einem Sub-Picture-Sperrmodus der Wiedergabevorrichtung freizugeben, wenn eine in den Sub-Picture-Datenpaketen enthaltene Steuerinformation vorhanden ist;die Sub-Picture-Dateneinheit (230) einen Header (231), Pixeldaten (232) und eine Anzeigesteuersequenztabelle (233) umfaßt, wobei die Tabelle (233) eine Anzeigesequenz (234) umfaßt, und die Sequenz (234) die Steuerinformation (FSTA_DSP) und eine Ausführungszeit (SP_DCSQ_STM) umfaßt. Signal de données adapté pour être reproduit par un appareil selon l'une quelconque des revendications 1 à 7, ledit signal de données incluant une séquence de groupes de données (5) dans laquelle des groupes de données de sous-image (90) et l'un de groupes de données vidéo et audio (88, 90, 91) ou les deux sont agencés, une pluralité de groupes de données de sous-image formant un train de sous-image,    ledit train de sous-image inclut une unité ou des unités de données de sous-image, ladite sous-image étant affichée selon des unités de ladite unité de données de sous-image,    caractérisé en ce que : une information de commande (233) pour commander de manière forcée une reproduction de données de sous-image (232) est décrite dans ladite unité de données de sous-image (230) de manière à permettre la reproduction desdites données de sous-image même dans un mode invalidation de sous-image de l'appareil de reproduction, si une information de commande qui est incluse dans lesdits groupes de données de sous-image est présente ;l'unité de données de sous-image (230) comprend un en-tête (231), des données de pixel (232) et une table de séquence de commandes d'affichage (233), la table (233) incluant une séquence d'affichage (234) et la séquence (234) incluant ladite information de commande (FSTA_DSP) et un temps d'exécution (SP_DCSQ_STM).
  9. 9
    A data signal according to claim 8, characterized in that sub-picture data (232) is run-length compressed. Datensignal gemäß Anspruch 8, dadurch gekennzeichnet, daß die Sub-Picture-Daten (232) lauflängenkomprimiert sind. Signal de données selon la revendication 8, caractérisé en ce que des données de sous-image (232) sont comprimées RLL.
  10. 10
    A data signal according to claim 8, characterized in that said display control sequence table (233) includes a reproduction start command for setting timing at which reproduction of sub-picture data units is started. Datensignal gemäß Anspruch 8, dadurch gekennzeichnet, daß die Anzeigesteuersequenztabelle (233) einen Wiedergabestartbefehl zum Einstellen des Timings umfaßt, bei dem die Wiedergabe der Sub-Picture-Dateneinheiten gestartet wird. Signal de données selon la revendication 8, caractérisé en ce que ladite table de séquence de commandes d'affichage (233) inclut une commande de début de reproduction pour établir un cadencement auquel une reproduction d'unités de données d'image est démarrée.
  11. 11
    A data signal according to claim 8, characterized in that said display control sequence table (233) includes a reproduction interruption command for setting timing at which reproduction of sub-picture data units is interrupted. Datensignal gemäß Anspruch 8, dadurch gekennzeichnet, daß die Anzeigesteuersequenztabelle (233) einen Wiedergabeunterbrechungsbefehl zum Einstellen des Timings umfaßt, bei dem die Wiedergabe der Sub-Picture-Dateneinheiten unterbrochen wird. Signal de données selon la revendication 8, caractérisé en ce que ladite table de séquence de commandes d'affichage (233) inclut une commande d'interruption de reproduction pour établir un cadencement auquel une reproduction d'unités de données d'image est interrompue.
  12. 12
    A data signal according to claim 8, characterized in that said display control sequence table (233) includes a completion command for completing a set command. Datensignal gemäß Anspruch 8, dadurch gekennzeichnet, daß die Anzeigesteuersequenztabelle (233) einen Beendigungsbefehl zum Beenden eines Einstellbefehls umfaßt. Signal de données selon la revendication 8, caractérisé en ce que ladite table de séquence de commandes d'affichage (233) inclut une commande d'exécution pour exécuter une commande d'établissement.
  13. 13
    A data signal according to claim 8, characterized in that said sub-picture packs include sub-picture data streams and/or audio data streams in a plurality of different languages. Datensignal gemäß Anspruch 8, dadurch gekennzeichnet, daß die Sub-Picture-Pakete Sub-Picture-Datenströme und/oder Audiodatenströme in einer Mehrzahl unterschiedlicher Sprachen umfassen. Signal de données selon la revendication 8, caractérisé en ce que lesdits groupes de sous-images incluent des trains de données de sous-image et/ou des trains de données audio en une pluralité de langues différentes.
  14. 14
    A data signal according to claim 8, characterized by further comprising menu data for selecting the sub-picture. Datensignal gemäß Anspruch 8, ferner gekennzeichnet durch Umfassen von Menü-Daten zum Auswählen des Sub-Pictures. Signal de données selon la revendication 8, caractérisé en ce qu'il comprend en outre des données de menu pour sélectionner la sous-image.
  15. 15
    A recording medium having a data signal according to any of claims 8 to 14 recorded thereon. Aufzeichnungsmedium, das ein darauf aufgezeichnetes Datensignal gemäß einem der Ansprüche 8 bis 14 aufweist:Support d'enregistrement comportant un signal de-données selon l'une quelconque des revendications 8 à 14 qui est enregistré dessus.
  16. 16
    A recording medium according to claim 15, characterized in that said sub-picture data (232) is run-length compressed and stored in said pack (90). Aufzeichnungsmedium gemäß Anspruch 15, dadurch gekennzeichnet, daß die Sub-Picture-Daten (232) lauflängenkomprimiert und in dem Paket (90) gespeichert sind. Support d'enregistrement selon la revendication 15, caractérisé en ce que lesdites données de sous-image (232) sont comprimées RLL et stockées dans ledit groupe (90).
  17. 17
    A recording apparatus for recording a data signal according to any of claims 8 to 14 on a recording medium (10), said recording apparatus comprising means (403, 408, 412) for forming a plurality of sub-picture data packs forming a sub-picture stream,    said sub-picture stream includes a sub-picture data unit or units said sub-picture being displayed in units of said sub-picture data unit; characterized by    means (405, 414, 416, 426, 428, 430, 432) for describing control information (232) for controlling reproduction of sub-picture data (232) in said sub-picture data unit (85), said control information enabling the reproduction of said sub-picture data even when a sub-picture disable mode is set in the reproduction apparatus;    the sub-picture data unit (230) comprises a header (231), pixel data (232), and a display control sequence table (233), the table (233) including a display sequence (234), and the sequence (234) including said control information (FSTA_DSP) and execution time (SP_DCSQ_STM). Appareil d'enregistrement pour enregistrer un signal de données selon l'une quelconque des revendications 8 à 14 sur un support d'enregistrement (10), ledit appareil d'enregistrement comprenant un moyen (403, 408, 412) pour former une pluralité de groupes de données de sous-image formant un train de sous-image,    ledit train de sous-image inclut une unité ou des unités de données de sous-image, ladite sous-image étant affichée selon des unités de ladite unité de données de sous-image,    caractérisé par :un moyen (405, 414, 416, 426, 428, 430, 432) pour décrire une information de commande (232) pour commander une reproduction de données de sous-image (232) dans ladite unité de données de sous-image (85), ladite information de commande validant la reproduction desdites données de sous-image même lorsqu'un mode invalidation de sous-image est établi dans l'appareil de reproduction ;l'unité de données de sous-image (230) comprend un en-tête (231), des données de pixel (232) et une table de séquence de commandes d'affichage (233), la table (233) incluant une séquence d'affichage (234) et la séquence (234) incluant ladite information de commande (FSTA_DSP) et un temps d'exécution (SP_DCSQ_STM). Aufzeichnungsvorrichtung zum Aufzeichnen eines Datensignals gemäß einem der Ansprüche 8 bis 14 auf einem Aufzeichnungsmedium (10), wobei die Aufzeichnungsvorrichtung Mittel (403, 408, 412) zum Bilden einer Mehrzahl von Sub-Picture-Datenpakete umfaßt, die einen Sub-Picture-Strom bilden,    wobei der Sub-Picture-Strom eine Sub-Picture-Dateneinheit oder -einheiten umfaßt, wobei das Sub-Picture in Einheiten der Sub-Picture-Dateneinheit angezeigt wird;gekennzeichnet durch    Mittel (405, 414, 416, 426, 428, 430, 432) zum Beschreiben von Steuerinformation (232) zum Steuern der Wiedergabe von Sub-Picture-Daten (232) in der Sub-Picture-Dateneinheit (85), wobei die Steuerinformation die Wiedergabe von Sub-Picture-Daten sogar dann freigibt, wenn ein Sub-Picture-Sperrmodus in der Wiedergabevorrichtung eingestellt ist;die Sub-Picture-Dateneinheit (230) einen Header (231), Pixeldaten (232) und eine Anzeigesteuersequenztabelle (233) umfaßt, wobei die Tabelle (233) eine Anzeigensequenz (234) umfaßt, und die Sequenz (234) die Steuerinformation (FSTA_DSP) und eine Ausführungszeit (SP_DCSQ_STM) umfaßt.
  18. 18
    A recording apparatus according to claim 17, characterized by further comprising means for run-length compressing sub-picture data (232) to store sub-picture data (232) in said pack (85). Appareil d'enregistrement selon la revendication 17, caractérisé en ce qu'il comprend en outre un moyen pour comprimer RLL des données de sous-image (232) afin de stocker des données de sous-image (232) dans ledit groupe (85). Aufzeichnungsvorrichtung gemäß Anspruch 17, ferner gekennzeichnet durch Umfassen von Mitteln zur Lauflängenkomprimierung von Sub-Picture-Daten (232), um Sub-Picture-Daten (232) in dem Paket (85) zu speichern.
  19. 19
    A reproducing method for reproducing a data signal according to any of claims 8 to 14, said reproducing method comprising the steps of:acquiring a sub-picture data unit (230) composed of a plurality of sub-picture packs (90) from said recording medium (10);andacquiring control information (233) for forcibly controlling reproduction of sub-picture data (232) described in said sub-picture data unit (230) to control output of pixel data in said sub-picture data unit (230) in accordance with acquired control information (233)enabling the reproduction of said sub-picture data even if a sub-picture disable mode is set in the reproducing apparatus, if a control information included in said sub-picture data packs is present. Procédé de reproduction pour reproduire un signal de données selon l'une quelconque des revendications 8 à 14, ledit procédé de reproduction comprenant les étapes de : acquisition d'une unité de données de sous-image (230) qui est constituée par une pluralité de groupes de sous-images (90) à partir dudit support d'enregistrement (10) ;etacquisition d'une information de commande (233) pour commander de manière forcée une reproduction de données de sous-image (232), laquelle information est décrite dans ladite unité de données de sous-image (230), afin de commander une émission en sortie de données de pixel dans ladite unité de données de sous-image (230) conformément à une information de commande acquise (233) ;etvalidation de la reproduction desdites données de sous-image même si un mode invalidation de sous-image est établi dans l'appareil de reproduction, si une information de commande qui est incluse dans lesdits groupes de données de sous-image est présente. Wiedergabeverfahren zum Wiedergeben eines Datensignals gemäß einem der Ansprüche 8 bis 14, wobei das Wiedergabeverfahren folgende Schritte umfaßt: Erfassen einer Sub-Picture-Dateneinheit (230), die aus einer Mehrzahl von Sub-Picture-Paketen (90) aufgebaut sind, von dem Aufzeichnungsmedium (10);undErfassen von Steuerinformation (233) zum zwangsweisen Steuern der Wiedergabe von Sub-Picture-Daten (232), die in der Sub-Picture-Dateneinheit (230) beschrieben sind, um die Ausgabe von Pixeldaten in der Sub-Picture-Dateneinheit (230) in Übereinstimmung mit der erfaßten Steuerinformation (233) zu steuern,    wobei die Wiedergabe der Sub-Picture-Daten sogar dann freigegeben wird, wenn ein Sub-Picture-Sperrmodus in der Wiedergabevorrichtung eingestellt ist, wenn ein in den Sub-Picture-Datenpaketen enthaltene Steuerinformation vorhanden ist.
  20. 20
    A recording method for recording a data signal according to any of claims 8 to 14 on a recording medium (10), said recording method comprising the steps of:forming a sub-picture data unit (230) by a plurality of sub-picture packs (90);anddescribing control information for forcibly controlling reproduction of sub-picture data (232) in said sub-picture data unit (230). Aufzeichnungsverfahren zum Aufzeichnen eines Datensignals gemäß einem der Ansprüche 8 bis 14 auf einem Aufzeichnungsmedium (10), wobei das Aufzeichnungsverfahren folgende Schritte umfaßt: Bilden einer Sub-Picture-Dateneinheit (230) durch eine Mehrzahl von Sub-Picture-Paketen (90);undBeschreiben der Steuerinformation zum zwangsweisen Steuern der Wiedergabe von Sub-Picture-Daten (232) in der Sub-Picture-Dateneinheit (230). Procédé d'enregistrement pour enregistrer un signal de données selon l'une quelconque des revendications 8 à 14 sur un support d'enregistrement (10), ledit procédé d'enregistrement comprenant les étapes de : formation d'une unité de données de sous-image (230) au moyen d'une pluralité de groupes de sous-image (90);etdescription d'une information de commande de manière à commander de manière forcée une reproduction de données de sous-image (232) dans ladite unité de données de sous-image (230).
Independent claims20