JP2007522596A - 記録媒体及びテキスト・サブタイトル・ストリームのデコード方法と装置 - Google Patents

記録媒体及びテキスト・サブタイトル・ストリームのデコード方法と装置 Download PDF

Info

Publication number
JP2007522596A
JP2007522596A JP2006552040A JP2006552040A JP2007522596A JP 2007522596 A JP2007522596 A JP 2007522596A JP 2006552040 A JP2006552040 A JP 2006552040A JP 2006552040 A JP2006552040 A JP 2006552040A JP 2007522596 A JP2007522596 A JP 2007522596A
Authority
JP
Japan
Prior art keywords
style
region
dialog
text
area
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.)
Pending
Application number
JP2006552040A
Other languages
English (en)
Other versions
JP2007522596A5 (ja
Inventor
ジェ ヨン ヨ
カン ス ソ
ビュン ジン キム
スン ワン パク
ユン スン シム
スン ホン イ
Original Assignee
エルジー エレクトロニクス インコーポレーテッド
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
Priority claimed from KR1020040017935A external-priority patent/KR20050092836A/ko
Application filed by エルジー エレクトロニクス インコーポレーテッド filed Critical エルジー エレクトロニクス インコーポレーテッド
Publication of JP2007522596A publication Critical patent/JP2007522596A/ja
Publication of JP2007522596A5 publication Critical patent/JP2007522596A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42646Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks 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/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
    • 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/8233Transformation 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 a character code signal
    • 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/2541Blu-ray discs; Blue laser DVR discs

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

記録媒体及びテキスト・サブタイトル・ストリームのデコード方法と装置を提供する。記録媒体内に少なくとも1つ以上のテキスト・サブタイトル・ストリームが記録される各テキスト・サブタイトル・ストリームは、領域スタイルを定義するダイアログ・スタイル・セグメントと、少なくとも1つ以上のダイアログ・プレゼンテーション・セグメントと、を含む。各ダイアログ・プレゼンテーション・セグメントは少なくとも1つ以上のダイアログ・テキスト領域を含み、領域スタイル・セットのうち少なくとも何れかとリンクされる。ダイアログ・スタイル・セグメントは、各領域スタイル別のユーザ制御スタイル・セットをさらに定義するが、各ユーザ制御スタイルは選択可能であり、該当領域スタイルにより指定された領域再生プロパティのうち何れか1つを変更できるように構成される。

Description

本発明は、記録媒体及び記録媒体上に記録されているテキスト・サブタイトル・ストリームをデコードする方法及び装置に関する。
光ディスクは、大容量データを記録可能な光記録媒体として広く使用されている。近年、高画質のビデオデータと高音質のオーディオデータを記録するために、広範囲な光ディスクの中から、ブルーレイディスク(BD)等の新しい高密度ディジタルビデオディスク(HD−DVDと称する)が開発中である。現在、次世代技術として知られるブルーレイディスク(BD)の世界標準の技術仕様は、多くの他のディジタル機器と共に、既存のDVDを遥かにしのぐデータを有することが可能な次世代光記録ソリューションとして確立されつつある。
ブルーレイディスク(BD)規格を採用した光再生装置もまた開発中である。しかし、ブルーレイディスク(BD)規格は完成していないため、完全な光再生装置を開発するのには多くの困難がある。特に、ブルーレイディスク(BD)からデータを効率的に再生するためには、メインAVデータとメインAVデータと関連する補助データとしてのサブタイトル情報等のユーザの利便性のために必要なデータはもとより、光ディスク内に記録されたメインデータとサブタイトル・データを再生するための管理情報が体系化されて提供される必要がある。
しかしながら、現在のBD規格においては、補助データ、特に、サブタイトルストリーム・ファイルについての規格が完全に統合されていないため、本格的なブルーレイディスク(BD)ベースの光再生装置を開発するのに多くの制約がある。このような制約は、サブタイトル等の補助データをユーザに提供する際に問題となる。
そこで、本発明は、従来技術が有する制約及び欠点による1又は複数の問題を実質的に解消する、記録媒体に記録されているテキスト・サブタイトル・ストリームをデコードするテキスト・サブタイトル・デコーダ及びデコードする方法に関する。
本発明の目的は、ユーザ制御スタイル・セットを定義するダイアログ・スタイル・セグメントを含む記録媒体を提供することでにあって、各ユーザ制御スタイルは、領域スタイルにより指定された領域プレゼンテーション・プロパティのうち少なくとも1つを変更可能である。
本発明の他の目的は、領域スタイルにより指定された領域プレゼンテーション・プロパティの少なくとも1つ変更するユーザ制御スタイルを用いてテキスト・サブタイトル・ストリームをデコードする方法及び装置を提供することにある。
本発明のさらに他の利点、目的及び特徴は、以下の詳細な説明に部分的に提示され、その部分は、この分野における通常の技術を有する者であれば、本発明の実施の形態から明らかになる。本発明の目的及び他の利点は、後述する詳細な説明及び請求の範囲はもとより、添付図面に具体的に開示された構造により具現可能である。
前述の目的を達成するために、記録媒体は、少なくとも1つのテキスト・サブタイトル・ストリームを格納するデータ領域を含む。各テキスト・サブタイトル・ストリームは、少なくとも1つのダイアログ・テキスト領域に適用される領域スタイル・セットを定義するダイアログ・スタイル・セグメントを含む。各テキスト・サブタイトル・ストリームは、少なくとも1つのダイアログ・プレゼンテーション・セグメントをさらに含む。各ダイアログ・プレゼンテーション・セグメントは、少なくとも1つのダイアログ・テキストの領域を含み、領域スタイル・セットの少なくとも1つとリンクされる。ダイアログ・スタイル・セグメントは、各領域スタイルのユーザ制御スタイル・セットをさらに定義する。各ユーザ制御スタイルは選択可能であり、該当領域スタイルにより指定された領域再生プロパティのうち少なくとも1つを変更するように構成される。例えば、各ユーザ制御スタイルは、該当領域スタイルにより指定された領域水平位置、領域垂直位置、テキスト水平位置、テキスト垂直位置、ラインスペース及びフォントサイズのうち少なくとも1つ対して変更方向及び変更量を指定することができる。
本発明の別の態様は、記録媒体内に記録されたテキスト・サブタイトル・ストリームをデコードする方法及び装置を提供する。サブタイトル・ロード・バッファは、テキスト・サブタイトル・ストリームをロードする。テキスト・サブタイトル・ストリームは、領域スタイル・セットを定義するダイアログ・スタイル・セグメントと、少なくとも1つのダイアログ・プレゼンテーション・セグメントを含む。各ダイアログ・プレゼンテーション・セグメントは、少なくとも1つのダイアログ・テキストの領域を含み、領域スタイル・セットの少なくとも1つとリンクされる。ダイアログ・スタイル・セグメントは、各領域のユーザ制御スタイル・セットをさらに定義する。各ユーザ制御スタイルは選択可能であり、該当領域スタイルにより指定された領域プレゼンテーション・プロパティの少なくとも1つを変更するように構成される。テキスト・サブタイトル・デコーダは、リンクされた領域スタイル及びダイアログ・プレゼンテーション・セグメントに定義された少なくとも1つのユーザ制御スタイル・セットを用いて各ダイアログ・プレゼンテーション・セグメントをデコードする。
各ユーザ制御スタイルは、該当領域スタイルにより指定された領域プレゼンテーション・プロパティに対して変更方向及び変更量を指定することができる。領域プレゼンテーション・プロパティは、該当領域スタイルで指定される、領域水平位置、領域垂直位置、テキスト水平位置、テキスト垂直位置、ラインスペース及びフォントサイズの少なくとも1つを含む。
本発明の上述した通常の説明と後述する説明は例示的なものに過ぎず、本発明の後述する説明を提供するためのものである。
以下、本発明の好適な実施の形態が詳細に後述され、これらの実施の形態は、添付図面に示してある。できる限り、同じ参照符号は同一又は類似する部分を言及するために図面の全体に亘って使用される。
本発明の詳細な説明において、メインデータと、制作者により光ディスク内に記録されたタイトル(例えば、映画タイトル)を含むオーディオ/ビデオデータを表す。通常、AVデータは、MPEG2フォーマットで記録され、AVストリームあるいはメインAVストリームと称される。さらに、補助データは、メインデータを再生するのに必要な他の全てのデータ、例えば、テキスト・サブタイトル・ストリーム、インタラクティブ・グラフィック・ストリーム、プレゼンテーション・グラフィック・ストリーム、補助オーディオ・ストリーム(例えば、ブラウザブル・スライドショーのためのもの)等を表す。補助データ・ストリームは、MPEG2フォーマット又は他のデータ・フォーマットで記録することができる。補助データは、メインAVストリームと多重化されて記録されるか、あるいは、光ディスク内に独立したデータファイルとして存在し得る。
サブタイトルは、再生されるビデオ(イメージ)に対応する字幕情報を表し、これは、所定の言語により表現される。例えば、ユーザがディスプレイ画面上のイメージを視聴しながら、各種の言語で表される複数のサブタイトルのうち1つを視聴するためのオプションを選択すると、選択されたサブタイトルに該当する字幕情報がディスプレイ画面内の所定の部分に表示される。表示された字幕情報がテキストデータ(例えば、文字)である場合、選択されたサブタイトルは、テキスト・サブタイトルと称される。本発明の一態様によれば、MPEG2フォーマットの複数のテキスト・サブタイトル・ストリームは、光ディスクに記録可能であり、独立した複数のストリーム・ファイルとして存在することができる。各テキスト・サブタイトル・ストリーム・ファイルは、テキスト・サブタイトルのテキストデータと、テキストデータを再生するのに必要な再生制御データを含む。本発明の他の態様によると、MPEG2フォーマットの単一のテキスト・サブタイトル・ストリームのみを光ディスクに記録することもできる。
図1は、ブルーレイディスク(BD)等の光ディスクに記録されたデータファイルの構造を示す。図1によれば、1つのルートディレクトリ(root)に少なくとも1つのBDディレクトリ(BDMV)が含まれる。各BDディレクトリは、1又は複数のユーザとのインタラクティブのために用いられる、インデックス・ファイル(index.bdmv)とオブジェクトファイル(MovieObject.bdmv)を含む。例えば、インデックス・ファイルは、インデックス・テーブルを表すデータを含み、インデックス・テーブルは、複数の選択可能なメニューとムービータイトルを有する。各BDディレクトリは、再生するオーディオ/ビデオ(AV)データ及びAVデータの再生に必要な各種のデータを含む4つのファイル・ディレクトリをさらに含む。
各BDディレクトリに含まれるファイル・ディレクトリとしては、ストリーム・ディレクトリ(STREAM)、クリップ・インフォメーション・ディレクトリ(CLIPINF)、プレイリスト・ディレクトリ(PLAYLIST)、補助データ・ディレクトリ(AUX DATA)がある。先ず、ストリーム・ディレクトリ(STREAM)は、特定のデータ・フォーマットを有するオーディオ/ビデオ(AV)ストリーム・ファイルを含む。例えば、AVストリーム・ファイルは、MPEG2トランスポート・パケットの形式であって、図1に示すように「*.m2ts」と呼ぶ。ストリーム・ディレクトリは、1又は複数のテキスト・サブタイトル・ストリーム・ファイルをさらに含む。各テキスト・サブタイトル・ストリーム・ファイルは、特定の言語により表現されたテキスト・サブタイトルのテキスト(例えば、文字)データと、テキストデータの再生制御情報を含む。テキスト・サブタイトル・ストリーム・ファイルは、ストリーム・ディレクトリ内に独立したストリーム・ファイルとして存在し、図1に示すように、「*.m2ts」あるいは「*.txtst」と呼ぶ。ストリーム・ディレクトリに含まれるAVストリーム・ファイル又はテキスト・サブタイトル・ストリーム・ファイルは、クリップ・ストリーム・ファイルとも呼ぶ。
次いで、クリップ・インフォメーション・ディレクトリ(CLIPINF)は、ストリーム・ディレクトリに含まれるストリーム・ファイル(AV又はテキスト・サブタイトル)に対応するクリップ情報を含む。各クリップ・インフォメーション・ファイルは、対応するストリーム・ファイルのプロパティ情報及び再生タイミング情報を含む。例えば、クリップ・インフォメーション・ファイルは、マッピング情報を含み、マッピング情報においては、エントリポイントマップ(EPM)によって、プレゼンテーション・タイム・スタンプ(PTS)とソースパケットナンバー(SPN)とが一対一で対応づけられる。マッピング情報を用いて、後述するプレイアイテムあるいはサブプレイ・アイテムにより提供されるタイミング情報(In−Time、Out−Time)から、ストリーム・ファイルの特定の位置が決定される。規格においては、ストリーム・ファイルとそれに対応するクリップ情報ファイルの各ペアは、クリップとして指定される。例えば、CLIPINF内の01000.clpiは、STREAM内のファイルに含まれる01000.m2tsに関するプロパティ情報及び再生タイミング情報を含み、01000.clpiと01000.m2tsは、1つのクリップを構成する。
再び図1を参照すると、プレイリスト・ディレクトリ(PLAYLIST)は、1又は複数のプレイリスト・ファイル(*.mpls)を含み、各プレイリスト・ファイルは、少なくとも1つのメインAVクリップとメインAVクリップの再生時間を指定する少なくとも1つのプレイアイテムを含む。さらに詳しくは、プレイアイテムは、In−TimeとOut−Timeを指定する情報を含む。In−TimeとOut−Timeは、プレイアイテム内のClip_Information_File_nameによって指定されるメインAVクリップの再生開始時間と再生終了時間を表す。このため、プレイリスト・ファイルは、1又は複数のメインAVクリップの基本的な再生制御情報を表す。さらに、プレイリスト・ファイは、サブプレイ・アイテムをさらに含み、サブプレイ・アイテムは、テキスト・サブタイトル・ストリーム・ファイルの基本的な再生制御情報を含む。サブプレイ・アイテムが1又は複数のテキスト・サブタイトル・ストリーム・ファイルを再生するために、プレイリスト・ファイルに含まれる場合、サブプレイ・アイテムは、プレイアイテムと同期する。これに対し、サブプレイ・アイテムがブラウザブル・スライドショーを再生するために使用される場合、サブプレイ・アイテムはプレイアイテムと同期しない。本発明によると、サブプレイ・アイテムの主な機能は、1又は複数のテキスト・サブタイトル・ストリーム・ファイルの再生を制御することである。
最後に、補助データ・ディレクトリ(AUX DATA)は、補助データストリーム・ファイルを含む。補助データストリーム・ファイルとしては、例えば、フォントファイル(例えば、*.font又は*.otf)、ポップアップ・メニュー・ファイル(図示せず)、クリックサウンドを生成するためのサウンドファイル(例えば、sound.bdmv)が挙げられる。上述したテキスト・サブタイトル・ストリーム・ファイルは、ストリーム・ディレクトリではなく、補助データ・ディレクトリに含まれることもある。
図2は、本発明による光ディスク内のデータ格納領域を示す。図2を参照すると、光ディスクは、ディスクボリュームの最内周を占めるファイルシステム情報領域と、ディスクボリュームの最外周を占めるストリーム領域と、ファイルシステム情報領域とストリーム領域との間を占めるデータベース領域を含む。ファイルシステム情報領域内には、図1に示すように、全データファイルを管理するためのシステム情報が格納される。AVストリーム及び1又は複数のテキスト・サブタイトル・ストリームは、ストリーム領域内に格納される。図1に示すように、ジェネラル・ファイル、プレイリスト・ファイル及びクリップ・インフォメーション・ファイルは、ディスクボリューム内のデータベース領域内に格納される。上述したように、ジェネラル・ファイルは、インデックス・ファイル及びオブジェクトファイルを含み、プレイリスト・ファイル及びクリップ・インフォメーション・ファイルは、ストリーム領域内に格納されたAVストリーム及びテキスト・サブタイトル・ストリームを再生するために必要な情報を含む。データベース領域及び/又はストリーム領域内に格納された情報を使用して、ユーザは、特定の再生モードを選択し、選択された再生モードでメインAV及びテキスト・サブタイトル・ストリームを再生することができる。
図3は、テキスト・サブタイトル・ストリームとメインAVストリームが再生されるときに、ディスプレイ画面に提示されるテキスト・サブタイトル及びメインイメージを示す。メインイメージとテキスト・サブタイトルは、メインAVストリームと、対応するテキスト・サブタイトル・ストリームが同期して再生されるときに、ディスプレイ画面内に同時に表示される。
図4は、プレイリストを用いた、メインAVクリップとテキスト・サブタイトル・クリップのプレイリストの再生制御を示す概略図である。図4によれば、プレイリスト・ファイルは、少なくとも1つのAVクリップの再生を制御するための少なくとも1つのプレイアイテムと、複数のテキスト・サブタイトル・クリップの再生を制御するサブプレイ・アイテムとを含む。図4に示すように、英語テキスト・サブタイトル用のテキスト・サブタイトル・クリップ1と韓国語テキスト・サブタイトル用のテキスト・サブタイトル・クリップ2は、メインAVクリップと同期する。これによって、メインイメージと、対応するテキスト・サブタイトルは、特定のプレゼンテーション・タイムにディスプレイ画面上に同時に表示される。ディスプレイ画面上にテキスト・サブタイトルを表示するためには、図5A〜図5Cに示すように、ディスプレイ制御情報(例えば、位置及びサイズ情報)とプレゼンテーション時間情報が必要である。
図5Aは、本発明による、ディスプレイ画面上に提示されるダイアログを示す。ダイアログは、所要のプレゼンテーション・タイムにディスプレイ画面上に表示される全テキスト・サブタイトル・データを表す。通常、ダイアログのプレゼンテーション・タイムは、プレゼンテーション・タイム・スタンプPTSで表わされる。例えば、図5Aに示すように、ダイアログのプレゼンテーションは、PTS(k)で始まってPTS(k+1)で終わる。このため、図5Aに示すダイアログは、PTS(k)とPTS(k+1)との間にディスプレイ画面上に表示される全てのテキスト・サブタイトル・データを表す。ダイアログは、少なくとも1つのサブタイトル・テキスト(文字)ラインを含む。1つのダイアログ内に2つ以上のサブタイトル・テキスト・ラインが存在する場合、全体のテキストデータは、ダイアログのために定義されているスタイルにしたがって表示される。1つのダイアログに含まれる最大の文字数は、約100個に制限される。
さらに、図5Bは、本発明による、ダイアログ領域を示す。領域は、所与のプレゼンテーション・タイム内にディスプレイ画面上に表示されるテキスト・サブタイトル・データ(ダイアログ)が分割されたものの一部を表す。すなわち、1つのダイアログは、少なくとも1つの領域を含み、各領域は、少なくとも1つのサブタイトル・テキスト・ラインを含む。領域を表す全体のテキスト・サブタイトル・データは、領域に割り当てられた領域スタイル(グローバル・スタイル)にしたがってディスプレイ画面に表示される。1つのダイアログに含まれる最大の領域数は、サブタイトル・データの所望のデコーディング・レートに基づいて決められる必要がある。その理由は、領域数が大きいと低いデコーディング・レートをもたらすからである。例えば、好ましい高効率のデコーディング・レートを達成するためには、1つのダイアログに対する領域の最大数を2に制限する必要がある。しかしながら、他の目的の場合には、領域の最大数は、2より大きくなっても良い。
図5Cは、本発明による、ダイアログ領域のためのスタイル情報を示す。スタイル情報は、ダイアログに含まれる少なくとも一部の領域を表示するために必要なプロパティを定義した情報を表す。スタイル情報の例として、位置、領域サイズ、背景色、テキスト配列、テキストフロー情報及びその他の各種の情報が挙げられる。スタイル情報は、領域スタイル情報(グローバル・スタイル情報)とインライン・スタイル情報(ローカル・スタイル情報)に分類できる。
領域スタイル情報は、1つのダイアログの全体領域に適用される領域スタイル(グローバル・スタイル)を定義する。例えば、領域スタイル情報は、領域位置、領域サイズ、フォントカラー、背景色、テキストフロー、テキスト配列、ラインスペース、フォント名、フォントスタイル、フォントサイズのうち少なくとも1つを含む。図5Cに示すように、例えば、2つの異なる領域スタイルは、領域1及び領域2に適用される。位置1、サイズ1及び青い背景色を有する領域スタイルが領域1に適用され、位置2、サイズ2及び赤い背景色の別の領域スタイルが領域2に適用される。
これに対し、インライン・スタイル情報は、1つの領域に含まれるテキスト・ストリングの特定の一部に適用されるインライン・スタイル(ローカル・スタイル)を定義する。例えば、インライン・スタイル情報は、フォントタイプ、フォントスタイル及びフォントカラーのうち少なくとも1つを含む。
テキスト・ストリングの特定の一部は、1つの領域内又はテキスト・ラインの特定の一部内の全テキスト・ラインになる。図5Cによれば、特定のインライン・スタイルは、領域1に含まれるテキスト部「mountain」に適用される。すなわち、テキスト・ストリングの特定の部分のフォントタイプ、フォントスタイル及びフォントカラーのうち少なくとも1つは、領域1内のテキスト・ストリングの残りの部分とは異なる。
図6Aは、プレゼンテーション・タイム・スタンプ(PTS)区間中のディスプレイ画面上のテキスト・サブタイトル・ダイアログのプレゼンテーションを示す。PTS1〜PTS6の間には4つのダイアログが表示される。さらに詳しくは、領域#1は1つの領域だけを有し、テキスト#1は、PTS1〜PTS2の間に、この領域内に表示される。次いで、ダイアログ#2は、領域1と領域2を有し、テキスト#1とテキスト#2は、領域1と領域2内に表示される。そして、ダイアログ#3は、1つの領域だけを有し、テキスト#2は、PTS3〜PTS4の間に、この領域内に表示される。PTS4〜PTSの間には、提示されるダイアログが存在しない。テキスト#3は、PTS5〜PTS6の間に、ダイアログ#4の領域内に表示される。ダイアログを定義する情報は、ダイアログ・プレゼンテーション・タイム情報とダイアログ・テキストデータを含む。ダイアログ・テキストデータは、スタイル情報と、ダイアログの各領域内に表示されるテキスト・ストリングを含む。プレゼンテーション・タイム情報の例としては、PTS開始及びPTS終了のセットが挙げられる。スタイル情報は、上述した領域(グローバル)スタイル情報及びインライン(ローカル)スタイル情報を含む。図6Aに示すように、ダイアログには、異なるスタイル情報セットが適用される。
図6Bは、PTS区間中にディスプレイ画面上に提示されるテキスト・サブタイトル・ダイアログ間の連続性を示す。図6Bによれば、ダイアログ#1のプレゼンテーション終了時間は、ダイアログ#2のプレゼンテーション開始時間と同じである。このため、ダイアログ#1とダイアログ#2との間には連続性が存在する。ダイアログ#1領域内のテキスト#1の表示は、ダイアログ#2の領域1内のテキスト#1の表示に連続する。すなわち、2つのダイアログのPTS区間は連続し、2つの領域内のテキスト#1をプレゼンテーションする時に同じスタイル情報(領域及びインライン)が用いられる。同様に、ダイアログ#2とダイアログ#3との間に他の連続性が存在する。その理由は、ダイアログ#2の領域2内のテキスト#2の表示がダイアログ#3の領域内のテキスト#2の表示に連続するからである。同じサブタイトル・テキストを表示する2つの連続的なダイアログ間の連続性を保証するため、ダイアログのプレゼンテーション・タイム(PTS区間)が連続する必要がある。併せて、領域内の同じテキストを提示するときには同じ領域スタイル情報及びインライン・スタイル情報を使用する必要がある。再び図6Bを参照すると、ダイアログ#3とダイアログ#4との間には連続性が存在しない。その理由は、PTS区間が連続的ではないからである。
ダイアログが前のダイアログと連続するか否かを示すインジケータ(例えば、continuous_presentation_flag)を現在のダイアログのプレゼンテーション情報に含めることができる。
図7Aは、本発明による、テキスト・サブタイトル・ストリーム・ファイル(例えば、図1の10001.m2ts)を示す。テキスト・サブタイトル・ストリーム・ファイルは、複数のトランスポート・パケット(TP)を含むMPEG2トランスポート・ストリームを形成し、全てのトランスポート・パケットは、同じパケット識別子(例えばPID=0x18xx)を有する。ディスクプレーヤが特定のテキスト・サブタイトル・ストリームを含む多くの入力ストリームを入力すると、PIDを使用してテキスト・サブタイトル・ストリームに含まれている全てのトランスポート・パケットを見つける。図7Aによれば、トランスポート・パケットの各サブセットは、パケット・エレメンタリ・ストリーム(PES)パケットを形成する。図7Aに示すように、PESパケットのうち1つは、領域スタイルのグループを定義するダイアログ・スタイル・ユニット(DSU)に対応する。DSUは、ダイアログ・スタイル・セグメント(DSS)とも呼ばれる。残りの全てのPESパケットは、ダイアログ・プレゼンテーション・ユニット(DPUs)に対応し、各DPUは、少なくとも1つの領域を有する1つのダイアログのプレゼンテーション情報と、領域スタイル・インジケータ、インライン・スタイル情報及び各領域についてのテキスト・ストリングを有するダイアログのためのプレゼンテーション情報を含む。同様に、DPUは、ダイアログ・プレゼンテーション・セグメント(DPS)とも呼ばれる。
図7Bは、本発明による、テキスト・サブタイトル・ストリームに含まれるDPUとDSU内に含まれる特定の情報を示す。DSUは、領域スタイルグループを定義する情報セットを含み、各領域スタイルグループは、対応するダイアログ領域に適用される。さらに、DPUは、ダイアログ・テキストデータと、ダイアログのためのダイアログ・プレゼンテーション情報を含む。ダイアログ・テキストデータは、ダイアログの各領域に含まれるテキスト・ストリングと、テキスト・ストリングの特定の部分に適用されるインライン・スタイル情報と、各ダイアログ領域に適用される領域スタイルを指示する領域スタイル識別子を含む。領域スタイル識別子は、DSU内に定義された領域スタイルグループのうち1つを識別する。これに対し、ダイアログ・プレゼンテーション情報は、ダイアログのための、プレゼンテーション時間情報とパレット(カラー)更新情報を含む。プレゼンテーション・タイム情報は、ディスプレイ画面上にダイアログを提示するためのプレゼンテーション開始時間(例えば、PTS_start)とプレゼンテーション終了時間(例えば、PTS_end)を含む。パレット更新情報は、表示色を更新するときに適用されるダイアログの表示色とパレット情報(例えば、Palette for update)を更新するかどうかを指示するインジケータ(例えば、Palette _update_flag」を含む。
テキスト・サブタイトル・ストリーム内に含まれる全てのデータは、それぞれの基本的な機能に基づいて3種類のデータに分類される。例えば、図7Bに示すように、データは、ダイアログ・テキストデータ、コンポジション情報及びレンダリング情報に分類される。ダイアログ・テキストデータは、ダイアログの各領域に対して、テキスト・ストリング、インライン・スタイル情報及び領域スタイル識別子を含む。コンポジション情報は、例えば、プレゼンテーション開始時間及びプレゼンテーション終了時間を示すプレゼンテーション時間情報、ダイアログ領域の位置情報、及びダイアログのパレット更新情報を含む。最後に、レンダリング情報は、プレゼンテーションのためにテキスト・ストリングをグラフィックデータとしてレンダリングするために必要な情報を含む。
図7Bによれば、DSU内に含まれている各領域の水平位置及び垂直位置は、コンポジション情報の一部である。DSU内に含まれている領域幅、領域の高さ、フォントカラー、背景色、テキストフロー、テキスト配列、ラインスペース、フォント名、フォントスタイル、フォントサイズは、レンダリング情報を表す。
DSUは、制作者により定義された、限られた数の領域スタイルを定義する領域スタイル・セット情報(ダイアログ・スタイル・セット)のセットを含む。例えば、DSUに定義された領域スタイルの最大数は、60個に制限され、領域スタイルは、領域スタイル識別情報(region_style_id)により識別される。このため、制作者は、光ディスクに限られた数の領域スタイルだけを定義するDSUを格納する。領域スタイルは、光ディスクに記録されたテキスト・サブタイトル・ストリームを再生するときにディスクプレーヤによって使用される。又は、ディスクプレーヤは、他のソースから提供されるスタイル情報の別のセットによって定義された他の領域スタイルを使用することができる。ソースの例としては、ディスクプレーヤに含まれるローカルデータ・ストレージが挙げられる。結果的に、光ディスク内に記録されたテキスト・サブタイトル・ストリームから再生されたサブタイトル領域は、各種の領域スタイルを有することが可能である。
図8は、本発明の一例による、テキスト・サブタイトル・ストリーム(Text_subtitle_stream())のシンタックスを示す。上述したように、テキスト・サブタイトル・ストリーム・シンタックスは、領域スタイルのセットを定義する情報セットを含むダイアログ・スタイル・ユニット(dialog_style_unit())のシンタックスと、複数のプレゼンテーション・ユニット(dialog_presentation_unit())のシンタックスを含み、各DPUシンタックスは、ダイアログ・プレゼンテーション情報と、少なくとも1つのダイアログ・テキスト領域を含む。各ダイアログ・テキスト領域は、領域スタイル識別子、1又は複数のテキスト・ストリング、インライン・スタイル情報を含み、領域スタイル識別子は、DSUシンタックス内に定義された領域スタイル・セットのうち1つを識別する。
図9Aは、図8に示すようなテキスト・サブタイトル・ストリーム内に含まれたダイアログ・スタイル・ユニット(dialog_style_unit()」のシンタックスを示す。ダイアログ・スタイル・ユニット・シンタックスは、ダイアログ・スタイル・セット(dialog_style set())のシンタックスを含み、そこでは、制作者により定義された領域スタイル・セットが定義される。図9Bは、図9Aに示されるダイアログ・スタイル・ユニット内に含まれるダイアログ・スタイル・セット(dialog_style_style set())のシンタックスを示す。ダイアログ・スタイル・セット・シンタックスは、領域スタイル(region_style())のセットを定義する領域スタイル情報のセットを含み、データフィールド又は、region_style()に定義された制作者による定義されたスタイル・セットの他にテキスト・サブタイトルのための独自のスタイル・セット(プレーヤスタイル)を生成することをプレーヤに許可するか否かを示すフラグ(player_style_flag」を含む。ダイアログ・スタイル・セットシンタックスは、ユーザ制御スタイルのセットを定義するユーザ変更可能なスタイル・セット(user_changeable_styleset()」のシンタックスをさらに含む。
図9Bによれば、領域スタイル識別情報(region_style_id)は、領域スタイル(region_style()」のセットに割り当てられ、各領域スタイル情報は、ダイアログ・テキスト領域の全体に適用されるグローバル・スタイル情報を表す。各領域に対するDPU内に含まれた領域スタイル識別子は、領域スタイル識別情報のうちの1つを含む。このため、各DPU内に含まれた少なくとも1つのダイアログ・テキスト領域を再生するとき、領域スタイル識別子に対応する領域スタイルが適用される。
以下、各領域スタイル(region_style())に定義された特定の領域再生プロパティを詳述する。領域水平位置(region_horizontal_position」は、グラフィックプレーン内において領域の左上ピクセルの水平アドレスを指定し、領域垂直位置(region_vertical_position」は、グラフィックプレーン内の領域の左上ピクセルの垂直アドレスを指定する。さらに、領域幅(region_width)は、領域水平位置から四角形の領域の水平長を指定し、領域高さ(region_height)は、領域垂直位置から四角形の領域の垂直長を指定する。領域背景色インデックス(region_bg_color_index)は、領域の背景色を指示するインデックス値を指定する。
さらに、テキスト水平位置(text_horizontal_position)は、領域内のテキストの始点の水平アドレスを指定し、テキスト垂直位置(text_vertical_position)は、領域内のテキストの始点の垂直アドレスを指定する。テキスト・フロー(text_flow)は、領域内においてラインの進行(左→右、あるいは、右→左)及びラインの進行(上→下、あるいは、下→上)を指定する。テキスト配列(text_alignment)は、領域内のレンダリングされたテキストの配列(左側、中央、右側)を指定する。ダイアログが複数の領域を有する場合、視聴者の混乱を防ぐため、全ての領域内には、同じテキストフローが適用される。再び図9Bを参照すると、ラインスペース(line_space)は、領域内の隣り合う2つのライン間の距離を指定する。フォント識別情報(font_id)は、クリップ・インフォメーション・ファイルで指定されるフォント識別情報を指定する。フォントスタイル(font_style)は、領域内のテキストのフォントスタイル、例えば、普通体、太字体、斜体及び太字体−斜体などを指定する。フォントサイズ(font_size)は、領域内のテキストのフォントサイズ、例えば、ピクセル単位での文字の垂直サイズを指定する。最後に、フォントカラー・インデックス(font_color_index)は、領域内のテキストカラーを指定するインデックス値を指定する。
図9Bに示すプレーヤ・スタイル・フラグ(player_style_flag)は、制作者がディスクプレーヤにスタイル(プレーヤスタイル)の独自のセットの生成及び/又は使用を許容するか否かを示す。スタイルの独自のセット、テキスト・サブタイトルのために光ディスクに定義された、制作者により定義された領域スタイルに追加してディスクプレーヤのローカルデータ・ストレージ内に既に格納されている。例えば、プレーヤ・スタイル・フラグ値が1bに設定される場合、制作者は、プレーヤ・スタイルの独自のセットを生成及び/又は使用することを許可する。これに対し、プレーヤ・スタイル・フラグに0bが設定される場合、制作者は、プレーヤがスタイル・セットの生成及び/利用することを禁止する。
図9Cは、図9Bに示されるダイアログ・スタイル・セットに含まれたユーザ変更可能なスタイル・セット(user_changeable_styleset())のシンタックスを示す。user_changeable_styleset()は、ユーザ制御スタイル・セット(user_control_style())を定義するユーザ制御スタイル情報のセットを含む。各ユーザ制御スタイルは、対応する領域スタイルにより指定された領域プレゼンテーション・プロパティのうち少なくとも1つを変更するように構成される。ユーザ制御スタイルのセットのうち1つを選択することにより、ユーザは、各領域の領域スタイルを簡単な方式により変更することができる。しかしながら、領域スタイルにより指定された全てのプロパティがユーザにより変更可能な場合、ユーザによるダイアログの表示制御が極めて困難になる。したがって、ユーザ制御スタイルによって変更可能な領域プレゼンテーション・プロパティは、領域水平位置、領域垂直位置、フォントサイズ、テキスト水平位置、テキスト垂直位置及びラインスペースのうち少なくとも1つに制限される。
図9B及び図9Cによれば、ユーザ制御スタイルのセットは、領域スタイルIDを有する各領域スタイルに対して定義され、ユーザスタイルIDs(user_style_id)は、ユーザ制御スタイルのセットに割り当てられる。各領域スタイルに対して定義されるユーザ制御スタイルの最大数を25に制限することができる。ダイアログ・スタイルのセットに定義された領域スタイル・セットの最大数が60であるため、1つのDPUに対して定義されるユーザにより変更可能なスタイルの総数は、1500個以下になる。
図9Cによれば、領域の水平位置を変更するために、ユーザ制御スタイルは、領域水平位置の水平移動の方向を指定する(region_horizontal_position_direction)と、ピクセル単位で水平移動量を指定する(region_horizontal_position_delta)を含む。例えば、水平位置方向が0に設定されている場合には水平移動は右方向となり、水平位置方向が1に設定されている場合、水平移動は左方向となる。領域垂直位置を変更するため、ユーザ制御スタイルは、領域水平位置の垂直移動の方向を指定する(region_vertical_position_direction)と、ピクセル単位で垂直移動量を指定する垂直位置デルタ(region_vertical_position_delta)を含む。例えば、垂直位置方向に0が設定されている場合、垂直移動は下方へ、「1」が設定されている場合、垂直移動は上方へ行われる。さらに、領域スタイルIDを有する領域スタイルにより定義されるフォントサイズを変更するため、ユーザ制御スタイルは、フォントサイズの変更方向を指定するフォントサイズ変更方向(font_size_inc_dec)と、ピクセル単位でフォントサイズの変更量を指定するフォントサイズデルタ(font_size_delta)を含む。例えば、font_size_inc_decが0に設定されている場合、フォントサイズは増加し、1に設定されている場合、フォントサイズは減少する。
本発明による、ユーザ変更可能スタイルのセットの特徴は、下記のとおりである。第一に、ユーザ制御スタイルのセットは、ダイアログ・スタイル・ユニットに定義された各領域スタイルのセットに対して定義され、制御スタイルのセットの数は固定である。このため、2つの異なる領域スタイルに対して定義されたユーザ制御スタイルの数は、同じである。各ダイアログ・テキスト領域を再生するときに用いられるユーザ制御スタイルのセットの数は固定である。第二に、ユーザ制御スタイルのセットは、異なるユーザスタイルIDにより識別される。第三に、領域プレゼンテーション・プロパティの全ての変更は、単一のユーザ制御スタイルとともに定義される。例えば、領域水平位置とフォントサイズは、2つの異なるユーザ制御スタイルによって別個に変更されない。それぞれは、シングルユーザ制御スタイルとともに変更される。第四に、特定のプロパティの変更は、実際のプロパティ値として表すのではなく、その移動方向あるいは変更量で表す。実際のプロパティ値は、変更量(デルタ)と変更方向を、領域スタイルに定義された元のプロパティ値に適用することによって得られる。
結論的には、制作者は、光ディスク内にメインAVストリームを記録するとき、少なくとも1つのテキスト・サブタイトル・ストリームもまた記録する。各テキスト・サブタイトル・ストリームは、ダイアログ・スタイル・セットを定義するDSUと複数のDPUを含む。領域スタイルのセットは、異なる領域スタイルIDを有する。DSUは、各領域スタイルに対してユーザ制御スタイルのセットをさらに定義する。ユーザ制御スタイルは、異なるユーザスタイルIDを有する。各ユーザ制御スタイルは、対応する領域スタイルによって指定される制作者により定義された領域プレゼンテーション・プロパティのうち少なくとも1つを変更するように構成される。しかも、ダイアログ・スタイル・セットは、プレーヤ・スタイル・フラグを含み、プレーヤ・スタイル・フラグは、制作者により定義されたスタイルのセットに加えて、制作者がテキスト・サブタイトルのプレーヤ・スタイルの独自のセットを生成及び/又はプレーヤに許可したかどうかを示す。
以下、図10を参照し、本発明による、メインAVストリーム及びテキスト・サブタイトル・ストリームをデコードする装置について説明する。本装置は、パケット識別子に基づいて、入力ストリームをビデオ・ストリーム、オーディオ・ストリーム、グラフィック・ストリーム、テキスト・サブタイトル・ストリームに分離するパケット識別子(PID)フィルター5と、ビデオ・ストリームをデコードするビデオ・デコード手段20と、オーディオ・ストリームをデコードするオーディオ・デコード手段10と、グラフィック・ストリームをデコードするグラフィック・デコード手段30と、テキスト・サブタイトル・ストリームをデコードするテキスト・サブタイトル・デコード手段40を含む。
テキスト・サブタイトル・ストリームは、図10に示すように、光ディスクから又は別の外部の入力ソースから抽出される。このため、本装置は、入力データソースを選択するスイッチ6をさらに含む。このため、テキスト・サブタイトル・ストリームが光ディスクから抽出する場合、スイッチ6は、PIDフィルター5に接続されたデータ信号Aを選択する。これに対し、テキスト・サブタイトルが外部入力ソースから入力された場合は、スイッチ6は、外部入力ソースに接続されたデータ信号Bを選択する。
再び図10を参照すると、オーディオ・デコード手段10、ビデオ・デコード手段20、グラフィック・デコード手段30は、デコードするストリームデータを格納するためのトランスポートバッファ11、21、31を含む。デコードされた信号をビデオ及びグラフィックイメージに変換するビデオプレーン(VP)23とグラフィックプレーン33は、ビデオ・デコード手段20及びグラフィック・デコード手段30に各々含まれる。グラフィック・デコード手段30は、表示可能なグラフィックイメージの色と透明度を制御するためのカラー・ルックアップ・テーブル(CLUT)34を含む。
テキスト・サブタイトル・デコード手段40は、1つの言語をサポートするテキスト・サブタイトル・ストリームを選択手段6から入力すると、テキスト・サブタイトルの全体をサブタイトル・プレローディング・バッファ(SPB)41に一度にプレロードすることができる。また、複数の言語をサポートする複数のテキスト・サブタイトル・ストリームが存在する場合、全てのテキスト・サブタイトル・ストリームをSPB41に一度にプレロードすることができる。このため、SPB41のサイズは、スイッチ6から入力するテキスト・サブタイトル・ストリーム・ファイルの総数に基づいて決定する必要がある。例えば、SPB41のサイズは、0.5Mバイトのテキスト・サブタイトル・ストリーム・ファイルをプレロードするために0.5Mバイト以上である必要がある。さらに、ユーザが2つの0.5Mバイトのテキスト・サブタイトル・ストリーム・ファイルの中から選択する場合にテキスト・サブタイトルのシームレス・プレゼンテーションを保証するために、SPB41のサイズは、1Mバイト以上でなければならない。SPB41のサイズは、必要な全てのテキスト・サブタイトル・ストリームを一度にプレロードするのに十分なサイズである必要がある。
テキスト・サブタイトル・デコード手段40は、図1に示す補助データ・ディレクトリに含まれる関連する全てのフォントファイルを格納するためのフォント・プレローディング・バッファ(FPB)410をさらに含む。同様に、FPB410のサイズは、1又は複数の言語をサポートするテキスト・サブタイトルのシームレス・プレゼンテーションをサポートするために、必要とする全てのフォントファイルを一度にプレロードするのに十分なサイズである必要がある。全ての有効なテキスト・サブタイトル・ストリーム・ファイルと、関連するフォントファイルがプレロードされるために、プレロードされたデータの抽出及び使用は容易に実現される。さらに、これらの理由から、SPB41とFPB410の制御も簡単になる。テキスト・サブタイトル・デコード手段40は、SPB41に格納された各テキスト・サブタイトルをデコードするテキスト・サブタイトル・デコーダ42と、デコードされたサブタイトル・データを表示可能なサブタイトル・イメージとして合成するグラフィックプレーン43と、変換されたサブタイトル・イメージのカラー及び透明度のうち少なくとも1つを制御するカラー・ルックアップ・テーブル(CLUT)44をさらに含む。
テキスト・サブタイトル・デコード手段40は、SPB41にプレロードされたテキスト・サブタイトル・ストリームを再生するときに選択的に用いられるプレーヤ・スタイルのセットを定義するプレーヤ・スタイル・セットを格納するローカルデータ・ストレージ45をさらに含む。さらに、ローカルデータ・ストレージ45は、テキスト・サブタイトル・ストリームを再生するときに選択的に用いられるユーザ制御スタイルのセットを指定するユーザ変更可能なセットをさらに格納する。ユーザ変更可能なセットは、図9Cに示すように、DSU内に含まれているユーザ変更可能なセットと同様である。
本発明の第一の態様によれば、各プレーヤ・スタイルは、ダイアログ・テキスト領域の領域プレゼンテーション・プロパティの完全なセットを指定する領域スタイルを表す。例えば、プレーヤ・スタイルは、領域の水平位置、領域の垂直位置、領域幅、領域の高さ、領域の背景色インデックス、テキストの水平位置、テキストの垂直位置、テキストフロー、テキスト配列、ラインスペース、フォント識別情報、フォントスタイル、フォントサイズ、フォントカラー・インデックスである。この場合、ローカルデータ・ストレージ45に格納されているプレーヤ・スタイル・セットは、DSUに定義された領域スタイル・セットとは独立して用いられる。
本発明の第2の態様によれば、各プレーヤ・スタイルは、DSU内に定義された領域スタイルにより最初に定義された領域プレゼンテーション・プロパティのうち少なくとも1つを再定義するように構成される。DSU内に定義されている領域スタイルがフォント識別情報を含む領域プレゼンテーション・プロパティの完全なセットを定義し、プレーヤ・スタイルがフォント識別情報を再定義する場合、再定義されたフォント識別情報と、領域スタイルにより指定された他の全てのプロパティは組み合せて用いられる。
本発明の第3の態様によれば、各プレーヤ・スタイルは、DSUに定義された領域スタイルにより最初に定義された領域再生プロパティのうち少なくとも1つを変更するように構成される。例えば、プレーヤ・スタイルは、領域スタイルに定義された領域の水平位置の変更方向及び変更量を指定することができる。この場合、プレーヤ・スタイル・セットは、図9Cに示すようなユーザ変更可能なセットと同様である。
図11は、本発明の一例による、光ディスク内に記録されたテキスト・サブタイトル・ストリームをデコードする方法を示す。テキスト・サブタイトル・デコーダ42がSPB41内にプレロードされたテキスト・サブタイトル・ストリームの再生を始めると、テキスト・サブタイトル・デコーダ42は、初めに、DSUに含まれたplayer_style_flagを読みとり、ローカルデータ・ストレージ45に格納されたプレーヤ・スタイル・セットの使用が許可されているかどうかを判定する(S110)。例えば、player_style_flagに0bが設定されていれば、プレーヤ・スタイル・セットの使用は許可されない。この場合、テキスト・サブタイトル・デコーダ42は、光ディスクに記録された制作者により定義された領域スタイルを使用しなければならない。これに対し、player_style_flagに1bが設定されていれば、テキスト・サブタイトル・デコーダ42は、ローカルデータ・ストレージ45に格納されたプレーヤ・スタイル・セットの使用が許可される。次いで、テキスト・サブタイトル・デコーダ42は、プレーヤ・スタイル・セットに定義されたプレーヤ・スタイルのセットのうち何れか1つを使用するか否かを独立して判定する(S112)。例えば、テキスト・サブタイトル・デコーダ42は、プレーヤ・スタイルのセットと、テキスト・サブタイトル・ストリームに定義された領域スタイルとを比較し、その比較結果を用いてステップS112の判定を行う。ステップS112において、プレーヤ・スタイルのセットを用いないと判定すると、光ディスク内に記録された領域スタイルを用いる(S111)。これに対し、ステップS112において、プレーヤ・スタイルのセットを用いると判定すると、テキスト・サブタイトル・デコーダ42は、プレーヤ・スタイル・セットを独立して用いるか、あるいは、ディスクに記録された領域スタイルのセットと組み合せて用いるかを判定する(S113)。
さらに、テキスト・サブタイトル・デコーダは、DPUをデコードするとき、DPUに含まれた領域スタイル識別子により識別された領域スタイルを用いる。ユーザがこの領域スタイルの変更を希望する場合、ユーザは、領域スタイルを変更するためのコマンドを入力する。DSU内に定義されたユーザ変更可能なスタイルによって定義されたユーザ制御スタイルのセットのうち1つを選択することにより、領域の水平位置、領域の垂直位置及びフォントサイズのうち少なくとも1つが変更される。
図10に示す装置は、ビデオ・デコード手段20、グラフィック・デコード手段30、テキスト・サブタイトル・デコード手段40から出力されるイメージを重畳するイメージ重畳手段50をさらに含む。図3に示すように、ディスプレイ画面上には、合成されたイメージが表示される。通常、ビデオ・デコード手段20のVP23から出力されるビデオイメージは、ディスプレイ画面の背景として表示され、グラフィック・デコード手段及び/又はテキスト・サブタイトル・デコード手段から出力されるイメージは、所定の順序でビデオイメージ上に重畳される。例えば、グラフィクデコード手段30の出力イメージがプレゼンテーション・グラフィック・イメージであれば、これらのイメージは、最初に第1の加算手段52によりビデオイメージ上に重畳され、次いで、テキスト・サブタイトル・デコード手段40から出力されるテキスト・サブタイトル・イメージは第2の加算手段53によりビデオイメージ上に重畳される。しかしながら、グラフィック・デコード手段30の出力イメージがインタラクティブ・グラフィック・イメージであれば、テキスト・サブタイトル・デコード手段40から出力されるテキスト・サブタイトル・イメージは、第1の加算手段52によりビデオイメージ上に重畳される。次いで、インタラクティブ・グラフィック・イメージは、第2の加算手段53によりサブタイトルが重畳されたイメージ上にさらに重畳される。
最後に、図10に示す装置は、入力するトランスポート・ストリーム(例えば、MPEGトランスポート・ストリーム)をデコードするシステムデコーダ4と、上述した装置内の全ての構成要素の動作を制御するマイクロプロセッサー3を含む。
以上述べたように、本発明の実施の形態は、当業者によって、特許請求の範囲に開示された本発明の技術的な思想とその技術範囲内において各種の実施例を改良、変更、代替又は付加などできることは自明である。よって、本発明は、特許請求の範囲及びそれと均等範囲内における本発明の改良及び変更事項を含むということは言うまでもない。
本発明によれば、複数のユーザ制御スタイルは、ダイアログ・スタイル・セグメントに定義された各領域スタイルに対して定義される。各ユーザ制御スタイルは、ユーザによって選択可能であり、対応する領域スタイルによって指定された領域プレゼンテーション・プロパティを変更するように構成される。したがって、ユーザは、各種のユーザ制御スタイルのうちの1つを選択するオプションを有することができる。
本発明の一例による、光ディスク内に記録されたデータファイルのファイル構造を示す図である。 本発明の一例による、光ディスクのデータ格納領域を示す図である。 テキスト・サブタイトル・ストリームとメインAVストリームが再生されるときにディスプレイ画面上に提示されるテキスト・サブタイトルとメインイメージを示す図である。 プレイリストによりメインAVクリップとテキスト・サブタイトル・クリップの再生制御を示す概略図である。 本発明の一例による、ダイアログスクリーンに提示されたダイアログを示す図である。 本発明の一例による、ダイアログ領域を示す図である。 本発明の一例による、ダイアログ領域に対する領域スタイルとインライン・スタイルを示す図である。 プレゼンテーション・タイム・スタンプ(PTS)区間におけるディスプレイ画面上のテキスト・サブタイトル・ダイアログのプレゼンテーションを示す図である。 PTS区間におけるディスプレイ画面上に再生されるテキスト・サブタイトル・ダイアログ間の連続性を示す図である。 本発明の一例による、テキスト・サブタイトル・ストリーム・ファイルを示す図である。 本発明の一例による、テキスト・サブタイトル・ストリーム内のDPUとDSU内に含まれる特定の情報を示す図である。 本発明による、テキスト・サブタイトル・ストリームのシンタックスを示す図である。 本発明の一例による、ダイアログ・スタイル・ユニットのシンタックスを示す図である。 本発明の一例による、ダイアログ・スタイル・ユニット内のダイアログ・スタイル・セットのシンタックスを示す図である。 本発明の一例による、ダイアログ・スタイル・セット内のユーザ変更可能スタイル・セットのシンタックスを示す図である。 本発明による、メインAVストリーム及びテキスト・サブタイトル・ストリームをデコードするための装置の一例を示す図である。 本発明による、光ディスク内に記録されたテキスト・サブタイトル・ストリームをデコードする方法の一例を示す図である。

Claims (15)

  1. テキスト・サブタイトル・ストリームを再生するための記録媒体において、
    少なくとも1つのテキスト・サブタイトル・ストリームを格納するデータ領域を含み、各テキスト・サブタイトル・ストリームは、少なくとも1つのダイアログ・テキスト領域に適用される領域スタイルのセットを定義するダイアログ・スタイル・セグメントを含み、前記ダイアログ・スタイル・セグメントは、各領域スタイルに対してユーザ制御スタイルのセットを更に定義し、各ユーザ制御スタイルは、選択可能であり、対応する領域スタイルにより指定された領域プレゼンテーション・プロパティの少なくとも1つを変更するように構成されたことを特徴とする記録媒体。
  2. 前記ダイアログ・スタイル・セグメントは、前記領域スタイルのセットの数を示すデータフィールドを含むことを特徴とする請求項1に記載の記録媒体。
  3. 前記領域スタイルのセットの数は、60以下であることを特徴とする請求項1に記載の記録媒体。
  4. 前記ダイアログ・スタイル・セグメントは、各領域スタイルに対して前記ダイアログ・スタイル・セグメントに定義された前記ユーザ制御スタイルのセットの数を示すデータフィールドを含むことを特徴とする請求項1に記載の記録媒体。
  5. 各領域スタイルに対して定義された前記ユーザ制御スタイルのセットの数は、25個以下であることを特徴とする請求項4に記載の記録媒体。
  6. 各各ユーザ制御スタイルは、前記対応する領域スタイルにより指定された領域プレゼンテーション・プロパティのうち少なくとも1つの変更方向及び変更量を指定することを特徴とする請求項1に記載の記録媒体。
  7. 前記領域プレゼンテーション・プロパティは、領域の水平位置、領域の垂直位置、テキストの水平位置、テキストの垂直位置、ラインスペース及びフォントサイズのうち少なくとも1つを含むことを特徴とする請求項1に記載の記録媒体。
  8. 各ユーザ制御スタイルは、前記対応する領域スタイルにより指定された、領域の水平位置、領域の垂直位置、テキストの水平位置、テキストの垂直位置、ラインスペース及びフォントサイズのうち少なくとも1つの変更方向及び変更量を指定することを特徴とする請求項1に記載の記録媒体。
  9. 前記ダイアログ・スタイル・セグメントは、前記ダイアログ・スタイル・セグメントに定義された前記領域スタイルのセットに加えて、プレーヤにプレーヤ・スタイルの独自のセットの生成を許可するか否かを示すプレーヤ・スタイル・フラグを含むことを特徴とする請求項1に記載の記録媒体。
  10. テキスト・サブタイトル・ストリームを再生するための記録媒体において、
    少なくとも1つのテキスト・サブタイトル・ストリームを格納するためのデータ領域を含み、各テキスト・サブタイトル・ストリームは、領域スタイルのセットを定義するダイアログ・スタイル・セグメントと、少なくとも1つのダイアログ・プレゼンテーション・セグメントを含み、各ダイアログ・プレゼンテーション・セグメントは、前記領域スタイルのセットのうち少なくとも1つリンクされた少なくとも1つのダイアログ・テキスト領域を含み、前記ダイアログ・スタイル・セグメントは、各領域スタイルに対してユーザ制御スタイル・セットをさらに定義し、各ユーザ制御スタイルは、選択可能であり、対応する領域スタイルにより指定された領域再生プロパティのうち少なくとも1つを変更するように構成されたことを特徴とする記録媒体。
  11. 記録媒体内に記録されたテキスト・サブタイトル・ストリームを再生する方法において、
    前記テキスト・サブタイトル・ストリームをサブタイトル・ローディング・バッファにロードするステップであって、前記テキスト・サブタイトル・ストリームは、領域スタイルのセットを定義するダイアログ・スタイル・セグメントと、少なくとも1つのダイアログ・プレゼンテーション・セグメントを含み、各ダイアログ・プレゼンテーション・セグメントは、ダイアログ・テキストの少なくとも1つの領域を含み、前記領域スタイルのセットのうち少なくとも1つにリンクされ、前記ダイアログ・スタイル・セグメントは、各領域スタイルに対してユーザ制御スタイルのセットをさらに定義し、各ユーザ制御スタイルは、選択可能であり、対応する領域スタイルによって指定された少なくとも1つの領域プレゼンテーション・プロパティを変更するように構成された、ステップと、
    前記リンクされた領域スタイルと前記ユーザ制御スタイルのセットの1つを用いて各ダイアログ・プレゼンテーション・セグメントをデコードするステップを
    含むことを特徴とする方法。
  12. 前記各ユーザ制御スタイルは、前記対応する領域スタイルにより指定された領域再生プロパティのうち少なくとも1つの変更方向及び変更量を指定することを特徴とする請求項11に記載の方法。
  13. 前記領域プレゼンテーション・プロパティは、領域の水平位置、領域の垂直位置、テキストの水平位置、テキストの垂直位置、ラインスペース及びフォントサイズのうち少なくとも1つを含むことを特徴とする請求項11に記載の方法。
  14. 前記各ユーザ制御スタイルは、前記対応する領域スタイルにより指定された領域の水平位置、領域の垂直位置、テキストの水平位置、テキストの垂直位置、ラインスペース及びフォントサイズのうち少なくとも1つの変更方向及び変更量を指定することを特徴とする請求項11に記載のテキスト・サブタイトル・ストリームのデコード方法。
  15. 記録媒体内に記録されたテキスト・サブタイトル・ストリームをデコードする装置において、
    前記テキスト・サブタイトル・ストリームをサブタイトル・プレローディング・バッファにロードするように構成されたサブタイトル・ローディング・バッファであって、前記ロードされたテキスト・サブタイトル・ストリームは、領域スタイルのセットを定義するダイアログ・スタイル・セグメントと、少なくとも1つのダイアログ・プレゼンテーション・セグメントを含み、各ダイアログ・プレゼンテーション・セグメントは、少なくとも1つのダイアログ・テキスト領域を含み、前記領域スタイルのセットの少なくとも1つにリンクされ、前記ダイアログ・スタイル・セグメントは、各領域スタイルに対してユーザ制御スタイルのセットをさらに定義し、各ユーザ制御スタイルは、選択可能であり、対応する領域スタイルによって指定された領域プレゼンテーション・プロパティの少なくとも1つを変更するように構成された、サブタイトル・ローディング・バッファと、
    前記リンクされた領域スタイルと、前記ユーザ制御スタイルの1つを用いて各ダイアログプレゼンテーションセグメントをデコードするように構成されたテキスト・サブタイトル・デコーダ
    を備えることを特徴とする装置。
JP2006552040A 2004-02-10 2005-01-12 記録媒体及びテキスト・サブタイトル・ストリームのデコード方法と装置 Pending JP2007522596A (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US54285204P 2004-02-10 2004-02-10
US54285004P 2004-02-10 2004-02-10
US54332804P 2004-02-11 2004-02-11
KR1020040017935A KR20050092836A (ko) 2004-03-17 2004-03-17 고밀도 광디스크의 텍스트 서브타이틀 재생방법과재생장치
PCT/KR2005/000092 WO2005074400A2 (en) 2004-02-10 2005-01-12 Recording medium and method and apparatus for decoding text subtitle streams

Publications (2)

Publication Number Publication Date
JP2007522596A true JP2007522596A (ja) 2007-08-09
JP2007522596A5 JP2007522596A5 (ja) 2008-01-31

Family

ID=34841856

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006552040A Pending JP2007522596A (ja) 2004-02-10 2005-01-12 記録媒体及びテキスト・サブタイトル・ストリームのデコード方法と装置

Country Status (6)

Country Link
US (2) US7643732B2 (ja)
EP (1) EP1714281A2 (ja)
JP (1) JP2007522596A (ja)
KR (1) KR20070028326A (ja)
BR (1) BRPI0507542A (ja)
WO (1) WO2005074400A2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007523437A (ja) * 2004-02-21 2007-08-16 サムスン エレクトロニクス カンパニー リミテッド スタイル情報を含むテキスト基盤のサブタイトルを記録した記録媒体、再生装置及びその再生方法
JP2016540419A (ja) * 2013-10-23 2016-12-22 トムソン ライセンシングThomson Licensing メディアデータの送信及び受信のための方法及び装置

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1614108B1 (en) 2003-04-09 2011-07-20 LG Electronics, Inc. Recording medium having a data structure for managing reproduction of text subtitle data and methods and apparatuses of recording and reproducing
KR100739682B1 (ko) 2003-10-04 2007-07-13 삼성전자주식회사 텍스트 기반의 서브 타이틀 정보를 기록한 정보저장매체,그 처리장치 및 방법
KR20050078907A (ko) 2004-02-03 2005-08-08 엘지전자 주식회사 고밀도 광디스크의 서브타이틀 재생방법과 기록재생장치
KR100716973B1 (ko) * 2004-02-21 2007-05-10 삼성전자주식회사 Av 데이터에 동기된 텍스트 서브 타이틀 데이터를기록한 정보저장매체, 재생방법 및 장치
KR100727921B1 (ko) * 2004-02-28 2007-06-13 삼성전자주식회사 텍스트 기반의 서브타이틀 스트림을 기록한 저장 매체,재생 장치 및 그 재생 방법
US7529467B2 (en) * 2004-02-28 2009-05-05 Samsung Electronics Co., Ltd. Storage medium recording text-based subtitle stream, reproducing apparatus and reproducing method for reproducing text-based subtitle stream recorded on the storage medium
ATE450041T1 (de) * 2004-03-26 2009-12-15 Lg Electronics Inc Aufzeichnungsmedium und verfahren und vorrichtung zum wiedergeben eines auf dem aufzeichnungsmedium aufgezeichneten textuntertitelstroms
ATE479987T1 (de) 2004-03-26 2010-09-15 Lg Electronics Inc Speichermedium,verfahren, und gerät zum wiedergeben von untertiteldatenströmen
CN101114500B (zh) 2004-03-26 2010-06-09 Lg电子株式会社 用于再现和记录文本字幕流的记录介质以及方法和设备
WO2007086860A1 (en) * 2006-01-27 2007-08-02 Thomson Licensing Closed-captioning system and method
US20090044218A1 (en) * 2007-08-09 2009-02-12 Cyberlink Corp. Font Changing Method for Video Subtitle
JP4518194B2 (ja) * 2008-06-10 2010-08-04 ソニー株式会社 生成装置、生成方法、及び、プログラム
US8644688B2 (en) 2008-08-26 2014-02-04 Opentv, Inc. Community-based recommendation engine
US20110080521A1 (en) * 2009-10-05 2011-04-07 Sony Corporation On-screen display to highlight what a demo video is meant to illustrate
TW201426529A (zh) * 2012-12-26 2014-07-01 Hon Hai Prec Ind Co Ltd 通訊設備及其播放方法
KR200484470Y1 (ko) 2017-01-31 2017-09-08 대룡금속(주) 트렌치 커버
US11663482B2 (en) * 2018-07-06 2023-05-30 Google Llc User-specific text record-based format prediction

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04170875A (ja) * 1990-11-05 1992-06-18 Victor Co Of Japan Ltd 記録媒体および画像・文字情報再生装置
JPH04178972A (ja) * 1990-11-14 1992-06-25 Toppan Printing Co Ltd Cd―iディスクおよびcd―iディスクへのデータ格納方法
JPH05308601A (ja) * 1992-04-30 1993-11-19 Matsushita Electric Ind Co Ltd 監視用記録再生装置
JP2007507828A (ja) * 2003-10-04 2007-03-29 サムスン エレクトロニクス カンパニー リミテッド テキスト基盤のサブタイトル情報を記録した情報記録媒体、その処理装置及び方法

Family Cites Families (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3128434A (en) * 1960-04-28 1964-04-07 Bendix Corp Transfluxor with amplitude modulated driving pulse input converted to alternating sine wave output
GB1586431A (en) 1978-04-11 1981-03-18 Philips Electronic Associated Data transmission
US5253530A (en) * 1991-08-12 1993-10-19 Letcher Iii John H Method and apparatus for reflective ultrasonic imaging
US6400996B1 (en) * 1999-02-01 2002-06-04 Steven M. Hoffberg Adaptive pattern recognition based control system and method
US5294982A (en) * 1991-12-24 1994-03-15 National Captioning Institute, Inc. Method and apparatus for providing dual language captioning of a television program
JPH05304641A (ja) * 1992-04-24 1993-11-16 Victor Co Of Japan Ltd テレビジョン受像機
US5781687A (en) * 1993-05-27 1998-07-14 Studio Nemo, Inc. Script-based, real-time, video editor
US5497241A (en) 1993-10-29 1996-03-05 Time Warner Entertainment Co., L.P. System and method for controlling display of motion picture subtitles in a selected language during play of a software carrier
US5835669A (en) * 1995-06-28 1998-11-10 Kabushiki Kaisha Toshiba Multilingual recording medium which comprises frequency of use data/history data and a plurality of menus which are stored in a still picture format
US5684542A (en) * 1993-12-21 1997-11-04 Sony Corporation Video subtitle processing system
US5537151A (en) 1994-02-16 1996-07-16 Ati Technologies Inc. Close caption support with timewarp
DE69525401T2 (de) * 1994-09-12 2002-11-21 Adobe Systems Inc Verfahren und Gerät zur Identifikation von Wörtern, die in einem portablen elektronischen Dokument beschrieben sind
EP0745307B3 (en) * 1994-12-14 2010-06-23 Philips Electronics N.V. Subtitling transmission system
CA2168641C (en) * 1995-02-03 2000-03-28 Tetsuya Kitamura Image information encoding/decoding system
JPH08275205A (ja) 1995-04-03 1996-10-18 Sony Corp データ符号化/復号化方法および装置、および符号化データ記録媒体
US6009234A (en) * 1995-04-14 1999-12-28 Kabushiki Kaisha Toshiba Method of reproducing information
US6026232A (en) * 1995-07-13 2000-02-15 Kabushiki Kaisha Toshiba Method and system to replace sections of an encoded video bitstream
JP3326669B2 (ja) * 1995-06-30 2002-09-24 ソニー株式会社 データ再生装置
JP3577794B2 (ja) 1995-07-18 2004-10-13 ソニー株式会社 データ復号化装置
JPH09102940A (ja) 1995-08-02 1997-04-15 Sony Corp 動画像信号の符号化方法、符号化装置、復号化装置、記録媒体及び伝送方法
EP0765082A3 (en) * 1995-09-25 1999-04-07 Sony Corporation Subtitle signal encoding/decoding
TW305043B (ja) * 1995-09-29 1997-05-11 Matsushita Electric Ind Co Ltd
WO1997019451A1 (fr) 1995-11-24 1997-05-29 Kabushiki Kaisha Toshiba Support d'enregistrement multi-langages et dispositif de reproduction associe
KR100218434B1 (ko) 1996-06-21 1999-09-01 구자홍 디브이디 재생기의 문자 표시 장치 및 방법
JP3908280B2 (ja) * 1996-09-27 2007-04-25 松下電器産業株式会社 ビデオデータの択一的な再生が可能なマルチメディアストリーム生成方法とマルチメディア光ディスクオーサリングシステム
US6222532B1 (en) * 1997-02-03 2001-04-24 U.S. Philips Corporation Method and device for navigating through video matter by means of displaying a plurality of key-frames in parallel
US6230295B1 (en) 1997-04-10 2001-05-08 Lsi Logic Corporation Bitstream assembler for comprehensive verification of circuits, devices, and systems
KR100234265B1 (ko) * 1997-06-17 1999-12-15 윤종용 캡션 데이터 처리 회로 및 그 방법
TW388027B (en) * 1997-09-17 2000-04-21 Matsushita Electric Ind Co Ltd Video data editing apparatus, optical disc for use as a recording medium of a video data editing apparatus, and computer-readable recording medium storing an editing program
JPH11252518A (ja) 1997-10-29 1999-09-17 Matsushita Electric Ind Co Ltd 字幕用副映像ユニット作成装置および記憶媒体
JPH11196386A (ja) 1997-10-30 1999-07-21 Toshiba Corp コンピュータシステムおよびクローズドキャプション表示方法
FR2771540B1 (fr) 1997-11-24 1999-12-17 Thomson Multimedia Sa Procede de codage de caracteres et d'attributs d'affichage associes dans un systeme video et dispositif mettant en oeuvre ce procede
JP3597690B2 (ja) * 1998-01-21 2004-12-08 株式会社東芝 デジタル情報記録再生システム
US6936060B2 (en) * 1998-05-13 2005-08-30 Arteria Medical Sciences, Inc. Apparatus and methods for removing emboli during a surgical procedure
EP1365385B1 (en) 1998-11-09 2012-06-13 Broadcom Corporation Graphics display system with processing of graphics layers, alpha blending and composition with video data
US6573905B1 (en) * 1999-11-09 2003-06-03 Broadcom Corporation Video and graphics system with parallel processing of graphics windows
US6408128B1 (en) * 1998-11-12 2002-06-18 Max Abecassis Replaying with supplementary information a segment of a video
US6542694B2 (en) * 1998-12-16 2003-04-01 Kabushiki Kaisha Toshiba Optical disc for storing moving pictures with text information and apparatus using the disc
KR100297206B1 (ko) 1999-01-08 2001-09-26 노영훈 자막 엠피 3 정보 구조 및 이를 재생하는 플레이어
US7174560B1 (en) * 1999-02-25 2007-02-06 Sharp Laboratories Of America, Inc. Method of synchronizing events with a digital television audio-visual program
US6320621B1 (en) * 1999-03-27 2001-11-20 Sharp Laboratories Of America, Inc. Method of selecting a digital closed captioning service
US7188353B1 (en) * 1999-04-06 2007-03-06 Sharp Laboratories Of America, Inc. System for presenting synchronized HTML documents in digital television receivers
JP4140745B2 (ja) 1999-05-14 2008-08-27 独立行政法人情報通信研究機構 字幕へのタイミング情報付与方法
KR20010001725A (ko) 1999-06-08 2001-01-05 윤종용 자막 그래픽 신호의 디스플레이 제어방법
JP2001007840A (ja) * 1999-06-21 2001-01-12 Sony Corp データ配信方法及び装置、並びに、データ受信方法及び装置
KR100341444B1 (ko) 1999-12-27 2002-06-21 조종태 디지털비디오디스크의 자막처리방법
KR100341030B1 (ko) 2000-03-16 2002-06-20 유태욱 캡션 데이터와 음성 데이터의 재생방법 및 이를 이용한 디스플레이장치
US7284199B2 (en) 2000-03-29 2007-10-16 Microsoft Corporation Process of localizing objects in markup language documents
WO2001078385A1 (fr) * 2000-04-10 2001-10-18 Sony Corporation Systeme et procede de gestion des actifs
WO2001082609A1 (fr) * 2000-04-21 2001-11-01 Sony Corporation Appareil et procede d'enregistrement, appareil et procede de reproduction, support enregistre et programme
WO2001082604A1 (en) * 2000-04-21 2001-11-01 Sony Corporation Information processing apparatus and method, program, and recorded medium
JP4599740B2 (ja) 2000-04-21 2010-12-15 ソニー株式会社 情報処理装置および方法、記録媒体、プログラム、並びに記録媒体
SE0001616L (sv) * 2000-05-03 2001-11-04 Nokia Corp Push-sätt och -system
US7000180B2 (en) * 2000-06-29 2006-02-14 Balthaser Online, Inc. Methods, systems, and processes for the design and creation of rich-media applications via the internet
EP1178691A1 (en) * 2000-07-17 2002-02-06 Deutsche Thomson-Brandt Gmbh Method and device for recording digital supplementary data
AU2001286629A1 (en) * 2000-08-23 2002-03-04 Imagicast, Inc. Distributed publishing network
KR100363170B1 (ko) 2000-12-04 2002-12-05 삼성전자 주식회사 기록매체, 그 재생장치, 및 그 텍스트 디스플레이방법
GB2380599B (en) * 2000-12-22 2003-10-29 Kent Ridge Digital Labs System and method for media production
JP2002218218A (ja) * 2001-01-19 2002-08-02 Fuji Photo Film Co Ltd 画像合成装置
KR100399999B1 (ko) * 2001-02-05 2003-09-29 삼성전자주식회사 멀티스트림이 기록된 기록매체, 그 기록장치, 그기록방법, 그 재생장치, 및 그 재생방법
JP2002290895A (ja) 2001-03-27 2002-10-04 Denon Ltd 光ディスク再生装置
US20020194618A1 (en) * 2001-04-02 2002-12-19 Matsushita Electric Industrial Co., Ltd. Video reproduction apparatus, video reproduction method, video reproduction program, and package media for digital video content
JP2002358720A (ja) * 2001-06-01 2002-12-13 Pioneer Electronic Corp 情報再生装置および情報再生方法
JP3871123B2 (ja) * 2001-06-16 2007-01-24 三星電子株式会社 プリロードフォント情報を有する情報貯蔵媒体、その再生装置及び再生方法
EP1286537A3 (en) * 2001-08-21 2011-04-27 Thomson Licensing Routing and processing data
JP2003061098A (ja) 2001-08-21 2003-02-28 Canon Inc 画像処理装置、画像処理方法、記録媒体及びプログラム
KR100425302B1 (ko) * 2001-08-25 2004-03-30 삼성전자주식회사 광 디스크 재생 방법
KR20030030554A (ko) 2001-10-11 2003-04-18 삼성전자주식회사 캡션정보의 편집이 가능한 캡션정보 전송시스템 및 방법
US20030078858A1 (en) * 2001-10-19 2003-04-24 Angelopoulos Tom A. System and methods for peer-to-peer electronic commerce
KR100457512B1 (ko) * 2001-11-29 2004-11-17 삼성전자주식회사 광 기록 매체, 광 기록 매체 재생 장치 및 방법
JP4078581B2 (ja) 2002-02-04 2008-04-23 ソニー株式会社 画像処理装置および方法、記録媒体、並びにプログラム
KR100456024B1 (ko) * 2002-02-28 2004-11-08 한국전자통신연구원 디브이디 플레이어의 자막정보 재생 장치 및 방법
US7734148B2 (en) * 2002-03-20 2010-06-08 Lg Electronics Inc. Method for reproducing sub-picture data in optical disc device, and method for displaying multi-text in optical disc device
US20030189669A1 (en) 2002-04-05 2003-10-09 Bowser Todd S. Method for off-image data display
KR100521914B1 (ko) * 2002-04-24 2005-10-13 엘지전자 주식회사 재생리스트 요약정보 관리방법
US7054804B2 (en) * 2002-05-20 2006-05-30 International Buisness Machines Corporation Method and apparatus for performing real-time subtitles translation
KR100620185B1 (ko) * 2002-06-21 2006-09-01 엘지전자 주식회사 비디오 데이터의 재생을 관리하기 위한 데이터 구조를갖는 기록 매체
AU2003241203B2 (en) * 2002-06-24 2009-08-20 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
CN100380496C (zh) 2002-06-24 2008-04-09 Lg电子株式会社 具有用于管理记录在其上面的多个标题视频数据的再现的数据结构的记录介质以及记录和再现方法及装置
US7343550B2 (en) * 2002-06-28 2008-03-11 Ubs Painewebber, Inc. System and method for providing on-line services for multiple entities
CA2459070C (en) * 2002-06-28 2013-10-22 Lg Electronics Inc. Recording medium having data structure for managing reproduction of multiple playback path video data recorded thereon and recording and reproducing methods and apparatuses
US20040054771A1 (en) * 2002-08-12 2004-03-18 Roe Glen E. Method and apparatus for the remote retrieval and viewing of diagnostic information from a set-top box
US7974516B2 (en) 2002-09-05 2011-07-05 Lg Electronics Inc. Recording medium having data structure of playlist marks for managing reproduction of still images recorded thereon and recording and reproducing methods and apparatuses
US6744998B2 (en) * 2002-09-23 2004-06-01 Hewlett-Packard Development Company, L.P. Printer with video playback user interface
KR100973863B1 (ko) * 2002-09-25 2010-08-03 파나소닉 주식회사 재생장치, 재생방법, 기록매체
EP1408505A1 (en) * 2002-10-11 2004-04-14 Deutsche Thomson-Brandt Gmbh Method and apparatus for synchronizing data streams containing audio, video and/or other data
US20040081434A1 (en) * 2002-10-15 2004-04-29 Samsung Electronics Co., Ltd. Information storage medium containing subtitle data for multiple languages using text data and downloadable fonts and apparatus therefor
CN100377582C (zh) 2002-11-15 2008-03-26 汤姆森许可贸易公司 字幕合成方法和装置
US8150237B2 (en) * 2002-11-28 2012-04-03 Sony Corporation Reproducing apparatus, reproducing method, reproducing program, and recording medium
JP3718498B2 (ja) 2002-11-28 2005-11-24 シャープ株式会社 動画像記録再生方法
JP3977245B2 (ja) * 2002-12-26 2007-09-19 キヤノン株式会社 再生装置
KR100995043B1 (ko) 2003-01-20 2010-11-19 엘지전자 주식회사 스틸 화상의 재생을 관리하기 위한 데이터 구조를 구비한기록 매체와, 기록 재생 방법 및 장치
EP1614108B1 (en) * 2003-04-09 2011-07-20 LG Electronics, Inc. Recording medium having a data structure for managing reproduction of text subtitle data and methods and apparatuses of recording and reproducing
JP4228767B2 (ja) 2003-04-25 2009-02-25 ソニー株式会社 再生装置、再生方法、再生プログラムおよび記録媒体
JP4163551B2 (ja) * 2003-05-13 2008-10-08 株式会社東芝 情報再生装置及び情報再生方法
KR100526345B1 (ko) * 2003-06-12 2005-11-08 엘지전자 주식회사 클로즈드 캡션의 옵션 운용방법
US7370274B1 (en) * 2003-09-18 2008-05-06 Microsoft Corporation System and method for formatting objects on a page of an electronic document by reference
CN1864220B (zh) 2003-10-04 2012-08-22 三星电子株式会社 处理基于文本的字幕的设备
WO2005065055A2 (en) * 2004-01-06 2005-07-21 Lg Electronics Inc. Recording medium and method and apparatus for reproducing and recording text subtitle streams
JP2007522595A (ja) * 2004-02-10 2007-08-09 エルジー エレクトロニクス インコーポレーテッド 記録媒体及びテキスト・サブタイトル・ストリームのデコード方法と装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04170875A (ja) * 1990-11-05 1992-06-18 Victor Co Of Japan Ltd 記録媒体および画像・文字情報再生装置
JPH04178972A (ja) * 1990-11-14 1992-06-25 Toppan Printing Co Ltd Cd―iディスクおよびcd―iディスクへのデータ格納方法
JPH05308601A (ja) * 1992-04-30 1993-11-19 Matsushita Electric Ind Co Ltd 監視用記録再生装置
JP2007507828A (ja) * 2003-10-04 2007-03-29 サムスン エレクトロニクス カンパニー リミテッド テキスト基盤のサブタイトル情報を記録した情報記録媒体、その処理装置及び方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007523437A (ja) * 2004-02-21 2007-08-16 サムスン エレクトロニクス カンパニー リミテッド スタイル情報を含むテキスト基盤のサブタイトルを記録した記録媒体、再生装置及びその再生方法
US8873931B2 (en) 2004-02-21 2014-10-28 Samsung Electronics Co., Ltd. Storage medium for storing text-based subtitle data including style information, and reproducing apparatus and method for reproducing text-based subtitle data including style information
JP2016540419A (ja) * 2013-10-23 2016-12-22 トムソン ライセンシングThomson Licensing メディアデータの送信及び受信のための方法及び装置

Also Published As

Publication number Publication date
WO2005074400A2 (en) 2005-08-18
EP1714281A2 (en) 2006-10-25
US20070127886A1 (en) 2007-06-07
KR20070028326A (ko) 2007-03-12
BRPI0507542A (pt) 2007-07-03
WO2005074400A3 (en) 2005-10-06
US7643732B2 (en) 2010-01-05
US20050207736A1 (en) 2005-09-22

Similar Documents

Publication Publication Date Title
JP4673885B2 (ja) 記録媒体及びテキストサブタイトルストリームの再生方法及びその装置
US7587405B2 (en) Recording medium and method and apparatus for decoding text subtitle streams
US7643732B2 (en) Recording medium and method and apparatus for decoding text subtitle streams
JP4599396B2 (ja) 記録媒体及び記録媒体に記録されたテキストサブタイトルストリームの再生方法及びその装置
US7561780B2 (en) Text subtitle decoder and method for decoding text subtitle streams
US20050207737A1 (en) Recording medium, method, and apparatus for reproducing text subtitle streams
US20100061705A1 (en) Recording medium and method and apparatus for reproducing text subtitle stream recorded on the recording medium
JP2007518205A (ja) テキスト・サブタイトル・ストリームの再生・記録のための記録媒体、方法及び装置
CN100473133C (zh) 再现文本字幕的方法和文本字幕解码***
US20070110400A1 (en) Apparatus for reproducing data and method thereof
JP4603579B2 (ja) 記録媒体及び記録媒体に記録されたテキストサブタイトルストリームの再生方法及びその装置
US20050198053A1 (en) Recording medium having a data structure for managing text subtitles and recording and reproducing methods and apparatuses
US20050196146A1 (en) Method for reproducing text subtitle and text subtitle decoding system
RU2367036C2 (ru) Носитель записи, имеющий структуру данных для управления текстовыми субтитрами, и способы и устройства для записи и воспроизведения
RU2380768C2 (ru) Носитель записи, способ и устройство для декодирования потоков текстовых субтитров
RU2378720C2 (ru) Носитель записи и способ и устройство воспроизведения и записи потоков текстовых субтитров
KR20070032289A (ko) 기록매체 및 텍스트 서브타이틀 스트림 디코딩 방법과 장치
KR20050094265A (ko) 고밀도 광디스크 및 고밀도 광디스크의 텍스트 서브타이틀재생 방법과 재생 장치
KR20050092836A (ko) 고밀도 광디스크의 텍스트 서브타이틀 재생방법과재생장치
KR20050091228A (ko) 고밀도 광디스크의 텍스트 서브타이틀 재생방법과 재생장치

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071128

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071128

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101025

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101029

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110405