(57)【特許請求の範囲】
【請求項１】
管理領域およびデータ領域を有し、前記管理領域がプログラムの再生順序を指定するプログラムチェーン情報を格納するエリアと前記プログラムの情報を記述するプログラム管理テーブルを格納するエリアを持つように構成され、前記プログラム管理テーブルがプライマリテキスト情報を格納するエリアを持つように構成され、前記管理領域内の前記プログラム管理テーブルの格納エリアとは異なる領域に前記プライマリテキスト情報とは異なるアイテムテキスト情報を格納するエリアを持つように構成された光ディスクを用いる記録装置において、
電子ＴＶガイド情報を含んで前記プライマリテキスト情報を生成する手段と、
前記電子ＴＶガイド情報を含んで生成された前記プライマリテキスト情報と、ＨＴＭＬデータの情報内容を前記管理領域に記録する手段と、
ＡＶ情報を前記データ領域に記録する手段と
を具備した光ディスク記録装置。
【請求項２】
管理領域およびデータ領域を有し、前記管理領域がプログラムの再生順序を指定するプログラムチェーン情報を格納するエリアと前記プログラムの情報を記述するプログラム管理テーブルを格納するエリアを持つように構成され、前記プログラム管理テーブルが電子ＴＶガイド情報を含むプライマリテキスト情報を格納するエリアを持つように構成され、前記管理領域内の前記プログラム管理テーブルの格納エリアとは異なる領域に前記プライマリテキスト情報とは異なるアイテムテキスト情報を格納するエリアを持つように構成された光ディスクを用いる再生装置において、
前記電子ＴＶガイド情報を含んで生成された前記プライマリテキスト情報と、ＨＴＭＬデータの情報内容を前記管理領域から再生する手段と、
ＡＶ情報を前記データ領域から再生する手段と
を具備した光ディスク再生装置。
【請求項３】
管理領域およびデータ領域を有し、前記管理領域がプログラムの再生順序を指定するプログラムチェーン情報を格納するエリアと前記プログラムの情報を記述するプログラム管理テーブルを格納するエリアを持つように構成され、前記プログラム管理テーブルがプライマリテキスト情報を格納するエリアを持つように構成され、前記管理領域内の前記プログラム管理テーブルの格納エリアとは異なる領域に前記プライマリテキスト情報とは異なるアイテムテキスト情報を格納するエリアを持つように構成された光ディスクであって、
前記プライマリテキスト情報は電子ＴＶガイド情報を含んで前記管理領域に記録され、
ＨＴＭＬデータの情報内容が前記管理領域に記録されるように構成された光ディスク。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、映像や音声等のデータを記録する光ディスクと、この光ディスクにデータを記録する光ディスク記録装置と、光ディスクに記録されているデータを再生する光ディスク再生装置に関する。
【背景技術】
【０００２】
近年、映像や音声等のデータを記録した光ディスクを再生する動画対応の光ディスク再生装置が開発され、例えばＬＤや、ビデオＣＤなどの様に、映画ソフトやカラオケ等の目的で一般に普及されている。
【０００３】
その中で、現在、国際規格化したＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｉｍａｇｅ  Ｃｏｄｉｎｇ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）方式を使用し、ＡＣ３オーディオ圧縮方式を採用したＤＶＤ（デジタル  ビデオ  ディスク）規格が提案された。
【０００４】
この規格は、ＭＰＥＧ２システムレイヤに従って、動画圧縮方式にＭＰＥＧ２、音声にＡＣ３オーディオ、ＭＰＥＧオーディオをサポートし、さらに、字幕用としてビットマップデータをランレングス圧縮した副映像データ、早送り巻き戻しなどの特殊再生用コントロールデータ（ナビパック）を追加して構成されている（特許文献１）。
【０００５】
また、この規格では、コンピュータでデータを読むことが出来るように、ＩＳＯ９６６０とマイクロＵＤＦをサポートしている。
【特許文献１】特開平１０−９８６８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
この規格は、一般家庭用録再機に関しては、考慮されていない。そこで、この規格を元に一般家庭用録再機を構成すると次のような問題が発生する。
【０００７】
ＤＶＤでは、タイトルに関する情報をテキスト情報として定義している。このテキスト情報は、検索などに使用するために記録しているが、ＤＶＤ−ＲＯＭビデオでは、ＶＭＧＭ（ビデオマネージャーメニュー）、ＶＴＳＭ（ビデオタイトルセットメニュー）などのタイトル制作者が作成したメニュー（画面）を持っているため、あまり使用されていなかった。しかしながら、一般家庭用録再機では、ＤＶＤ−ＲＡＭにＴＶ番組やカメラなどによる動画や静止画（写真データ）等を複数記録するために、あらかじめメニューを入れることが出来ず、このテキスト情報による検索が重要となってくる。
【０００８】
しかしながら、ＤＶＤ−ＲＯＭビデオでは、言語に考慮したテキスト情報になっていない。そのため、ヨーロッパやアジア諸国などでは、ＴＶ放送局毎に番組毎に言語が違ったり、また、ＤＶＤレコーダを持って海外に行き、その行き先で録画したりした場合に、どの言語でテキスト情報を記録したかわからないとテキスト情報をデコードする場合に、その言語コードに対応するキャラクタージェネレータ（漢字ＲＯＭ等）を持っているかどうか判断できず、デコードが困難となる。また、言語が対応していない場合には、情報検索などが全くできない。
【０００９】
この発明の一実施の形態は、ビデオデータを記録する光ディスクにおいて、記録するビデオデータに対応するテキスト情報の言語が記録する度に変わった場合に対応できず、テキスト検索の処理ができなくなってしまうという欠点を除去するもので、多言語に対応したテキスト検索が可能な光ディスクと光ディスク記録装置と光ディスク再生装置を提供する。
【課題を解決するための手段】
【００１０】
この発明の一実施の形態で用いられる光ディスクは、管理領域およびデータ領域を有する。前記管理領域は、プログラムの一連の再生順序を指定するプログラムチェーン情報を格納するエリアと、前記プログラムの構造を示す情報を記述するプログラム管理テーブルを格納するエリアを持つように構成される。前記プログラム管理テーブルは、プライマリテキスト情報を格納するエリアを持つように構成される。そして、前記管理領域内の前記プログラム管理テーブルの格納エリアとは異なる領域に、前記プライマリテキスト情報とは異なるアイテムテキスト情報を格納するエリアを持つように構成される。このような構成の光ディスクに記録を行う装置は、電子ＴＶガイド（ＥＰＧ）情報を前記プライマリテキスト情報として生成する手段（図１の１０１ａ）と、前記電子ＴＶガイド情報を含んで生成された前記プライマリテキスト情報と、ＨＴＭＬデータの情報内容を前記管理領域に記録する手段（図１の１０１）と、ＡＶ情報を前記データ領域に記録する手段（図１の１０２〜１０５）とを具備して構成できる。
【発明の効果】
【００１１】
この発明の一実施の形態によれば、電子ＴＶガイド情報をプライマリテキスト情報として、個々の光ディスクの管理情報に記録しておくことができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照してこの発明の実施形態の光ディスク記録再生装置を説明する。
【００１３】
この光ディスク記録再生装置の代表的な一実施の形態として、ＭＰＥＧ２に基づきエンコードされた動画（ＡＶデータ）を可変ビットレートで光ディスク１に対して記録・再生する装置、たとえばＤＶＤデジタルビデオレコーダがある。（このＤＶＤデジタルビデオレコーダの具体例については後述する。）
まず、光ディスク１は図２に示すように、通常のファイル形式でデータを保存されている。さらに、タイトルは、たとえば、映画の一本分に相当し、一枚のディスクに、このタイトルが複数入っている。このタイトルが集まったものをタイトルセットと言い、このタイトルセットは、複数のファイルで構成されている。
【００１４】
また、１枚の光ディスク１には、この光ディスク１を管理するための情報としてビデオマージャーＶｉｄｅｏ  Ｍａｎａｇｅｒ（以降ＶＭＧと称する。）と称するファイルが存在する。
【００１５】
さらに、ビデオタイトルセット（以後ＶＴＳと称する）には、このタイトルセットを管理するための情報がＶｉｄｅｏ  Ｔｉｔｌｅ  Ｓｅｔ  Ｉｎｆｏｒｍａｔｉｏｎ（以降ＶＴＳＩと称する。）の管理情報ファイルとビデオデータで構成されているビデオファイルとＶＴＳＩのバックアップファイルから構成されている。
【００１６】
たとえば、ＤＶＤビデオのディレクトリに対して、ＶＭＧの管理データ（ＶＭＧＩ）、ＶＭＧメニューのビデオデータ（ＶＭＧＭ  ＶＯＢＳ）、ＶＭＧＩのバックアップ（ＶＭＧＩ）、ＶＴＳの管理データ（ＶＴＳＩ）、ＶＴＳメニューのビデオデータ（ＶＴＳＭ  ＶＯＢＳ）、ＶＴＳのビデオデータ（ＶＴＳＴＴ  ＶＯＢＳ）、ＶＴＳＩのバックアップ（ＶＴＳＩ）により構成されている。
【００１７】
前記ビデオファイルは、図３に示すように、階層構造となっており、１つのファイルは複数のプログラムチェーンで構成され、１つのプログラムチェーンは、複数のプログラムで構成されており、１つのプログラムは、複数のセルで構成され、１つのセルは、複数のビデオオブジェクトユニット（以降ＶＯＢＵと称する）で構成されている。また、ＶＯＢＵは、複数の様々な種類のデータからなっているパックによって構成されている。パックは１つ以上のパケットとパックヘッダで構成されている。
【００１８】
ここで、パックの種類として、動画及び静止画データが記録されているパックをビデオパック（Ｖパック）、副映像データが記録されているパックを副映像パック（ＳＰパック）、音声データが入っているパックをオーディオパック（Ａパック）称している。
【００１９】
また、パックは、データ転送処理を行う最小単位である。さらに、論理上の処理を行う最小単位はセル単位で、論理上の処理はこの単位で行われる。
【００２０】
上記ビデオオブジェクトユニットＶＯＢＵの再生時間は、ビデオオブジェクトユニットＶＯＢＵ中に含まれる１以上の映像グループ（グループオブピクチャー；略してＧＯＰ）で構成されるビデオデータの再生時間に相当し、その再生時間は０．４秒〜１．２秒の範囲内に定められる。１ＧＯＰは、ＭＰＥＧ規格では通常約０．５秒であって、その間に１５枚程度の画像を再生するように圧縮された画面データである。
【００２１】
ビデオオブジェクトユニットＶＯＢＵがビデオデータを含む場合には、ビデオパック、副映像パックおよびオーディオパックから構成されるＧＯＰ（ＭＰＥＧ規格準拠）が配列されてビデオデータストリームが構成される。
【００２２】
なお、オーディオおよび／または副映像データのみの再生データにあってもビデオオブジェクトユニットＶＯＢＵを１単位として再生データが構成される。たとえば、オーディオパックのみでビデオオブジェクトユニットＶＯＢＵが構成されている場合、ビデオデータのビデオオブジェクトＶＯＢの場合と同様に、そのオーディオデータが属するビデオオブジェクトユニットＶＯＢＵの再生時間内に再生されるべきオーディオパックが、そのビデオオブジェクトユニットＶＯＢＵに格納される。
【００２３】
また、ＧＯＰの先頭にナビゲーションパック（ＮＶパック）（管理情報として利用できる）を付け加えてもよい。
【００２４】
上記ＶＭＧの管理データ（ＶＭＧＩ）には、図４（ａ）に示すように、タイトル用のタイトル名、アルバム名、およびプロデューサ名などの情報をテキスト形式で記述するテキストデータマネージャＴＸＴＤＴ  ＭＧを含んでいる。
【００２５】
このテキストデータマネージャＴＸＴＤＴ  ＭＧには、図４（ｂ）に示すように、ＴＸＴＤＴ  ＭＧを識別するための識別子、その数、その終了アドレスが記述されるテキストデータマネージャ情報ＴＸＴＤＴ  ＭＧＩと、１言語ごとの言語コード等が記述されるテキストデータ言語ユニットサーチポインタＴＸＴＤＴ  ＬＵ  ＳＲＰ＃１〜ＴＸＴＤＴ  ＬＵ  ＳＲＰ＃ｎと、１言語ごとのテキストデータのテーブルであるテキストデータ言語ユニットＴＸＴＤＴ  ＬＵ＃１〜＃Ｍの内容が記録される。
【００２６】
テキストデータ言語ユニットサーチポインタＴＸＴＤＴ  ＬＵ  ＳＲＰは、８バイト構成であり、図４（ｃ）に示すように、テキストデータの言語コード（ＴＸＴＤＴ  ＬＣＤ：２バイト）、リザーブ（１バイト）、キャラクタセット（１バイト）、テキストデータ言語ユニットの先頭アドレス（ＴＸＴＤＴ  ＬＵ  ＳＡ：４バイト）を含んでいる。
【００２７】
テキストデータ言語ユニットＴＸＴＤＴ  ＬＵは、図４（ｄ）に示すように、ＴＸＴＤＴ内のＩＴ  ＴＸＴ  ＳＲＰの数が記述されるテキストデータ情報ＴＸＴＤＴＩ、ＩＴ  ＴＸＴの内容を識別する番号とＩＴ  ＴＸＴの先頭アドレスが記述されるアイテムテキストサーチポインタ（ＩＴ  ＴＸＴ  ＳＲＰ＃１〜ＩＴ  ＴＸＴ  ＳＲＰ＃ｎ）、キャラクタコードで記述されるアイテムテキスト（ＩＴ  ＴＸＴ＃１〜ＩＴ  ＴＸＴ＃Ｍ）の内容が記録される。
【００２８】
アイテムテキスト（ＩＴ  ＴＸＴ＃１〜ＩＴ  ＴＸＴ＃Ｍ）の１〜Ｍがアイテム番号となる。
【００２９】
また、テキストデータ言語ユニットサーチポインタＴＸＴＤＴ  ＬＵ  ＳＲＰは、１０バイト構成とし、図５に示すように、必須テキストデータの言語コード（ＴＸＴＤＴ  ＬＣＤ：２バイト）、リザーブ（１バイト）、キャラクタセット（１バイト）、テキストデータ言語ユニットの先頭アドレス（ＴＸＴＤＴ  ＬＵ  ＳＡ：４バイト）、その他のテキストデータの言語コード（ＯＰＴＩＯＮ  ＴＸＴＤＴ  ＬＣＤ：２バイト）を含んでいる構成としても良い。
【００３０】
上記ＶＴＳの管理データ（ＶＴＳＩ）には、図６（ａ）に示すように、ＶＴＳとＶＴＳＩ内の各情報の先頭アドレスおよびＶＴＳ内のＶＯＢＳの属性に関するテーブルであるビデオタイトル情報マネージャーテーブル（ＶＴＳＩ＿ＭＡＴ）とＶＴＳプログラムチェーン情報を記述するテーブルであるビデオタイトルセットプログラムチェーン情報テーブル（ＶＴＳ＿ＰＧＣＩＴ）の内容が記録される。
【００３１】
このビデオタイトルセットプログラムチェーン情報テーブル（ＶＴＳ＿ＰＧＣＩＴ）のプログラムチェーンＰＧＣとセルＣＥＬＬによって、再生順序が決定される。
【００３２】
プログラムチェーンＰＧＣは、再生順序を指定した一連の再生を実行する単位を示す。
【００３３】
セルＣＥＬＬは、再生データを開始アドレスと終了アドレスで指定した再生区間を示す。
【００３４】
このプログラムチェーン情報テーブル（ＶＴＳ＿ＰＧＣＩＴ）には、図６（ｂ）に示すように、ＰＧＣＩ＿ＳＲＰの数とＰＧＣＩＴの終了アドレスが記述されるプログラムチェーン情報テーブル情報（ＰＧＣＩＴＩ）と、ＶＴＳ＿ＰＧＣのカテゴリとＶＴＳ＿ＰＧＣＩの先頭アドレスが記述されるＶＴＳ＿ＰＧＣプログラムチェーン情報サーチポインタ（ＰＧＣＩ＿ＳＲＰ＃１〜ＰＧＣＩ＿ＳＲＰ＃ｎ）と、プログラムチェーン情報（ＰＧＣＩ＃１〜＃Ｍ）とが含まれている。
【００３５】
プログラムチェーン情報テーブル情報（ＰＧＣＩＴＩ）には、プログラムチェーンＰＧＣの数を示す情報が含まれている。プログラムチェーン情報サーチポインタ（ＰＧＣＩ＿ＳＲＰ）は、各プログラムチェーン情報ＰＧＣＩの先頭をポイントしており、サーチを容易にする。
【００３６】
なお、複数設けられたプログラムチェーン情報ＰＧＣＩの順序は、複数のプログラムチェーン情報サーチポインタＰＧＣＩ＿ＳＲＰ＃１〜ＰＧＣＩ＿ＳＲＰ＃ｎの順序と無関係に設定されている。したがって、たとえば同一のプログラムチェーン情報ＰＧＣＩを１以上のプログラムチェーン情報サーチポインタＰＧＣＩ＿ＳＲＰで指し示すことが可能となっている。
【００３７】
プログラムチェーン情報（ＰＧＣＩ）は、図６（ｃ）に示すように、プログラムチェーンＰＧＣの再生時間やセルの数を示す情報が記述されるプログラムチェーン一般情報（ＰＧＣ＿ＧＩ）、プログラムチェーンのコマンドが記述されるプログラムチェーンコマンドテーブル（ＰＧＣ＿ＣＭＤＴ）、プログラムチェーン内のプログラムの構造を示すマップが記述されるプログラムチェーンプログラムマップ（ＰＧＣ＿ＰＧＩ）、プログラム内のセルの再生順を定義するテーブルが記述されるセル再生情報テーブル（Ｃ＿ＰＢＩＴ）、プログラムに使われているセルのＶＯＢＩＤ番号とセルＩＤ番号が記述されるセル位置情報テーブル（Ｃ＿ＰＯＳＩＴ）によって構成されている。
【００３８】
セル再生情報テーブル（Ｃ＿ＰＢＩＴ）には、図６（ｄ）に示すように、セル再生情報（Ｃ＿ＰＢＩ＃１〜＃ｊ）が記述される。
【００３９】
図７は、図６（ｄ）に示すセル再生情報Ｃ＿ＰＢＩ（Ｃ＿ＰＢＩ＃１〜＃ｊ）の内容を示す。すなわち、各セル再生情報（Ｃ＿ＰＢＩ）は、５４バイト構成で、図７に示すように、セルカテゴリー（Ｃ＿ＣＡＴ；４バイト）、セル再生時間（Ｃ＿ＰＢＴＭ；４バイト）、セル内の最初のビデオオブジェクトユニット（ＶＯＢＵ）のスタートアドレス（Ｃ＿ＦＶＯＢＵ＿ＳＡ；４バイト）、セル内の最初のビデオオブジェクトユニット（ＶＯＢＵ）のエンドアドレス（Ｃ＿ＦＶＯＢＵ＿ＥＡ；４バイト）、セル内の最終ビデオオブジェクトユニット（ＶＯＢＵ）のスタートアドレス（Ｃ＿ＦＶＯＢＵ＿ＳＡ；４バイト）、セル内の最終ビデオオブジェクトユニット（ＶＯＢＵ）のエンドアドレス（Ｃ＿ＦＶＯＢＵ＿ＥＡ；４バイト）、録画開始日時時間と録画終了日時時間とソース名およびＴＶチャンネル番号とからなる必須テキスト情報（２８バイト）、ＶＭＧＩのテキストデータマネージャＴＸＴＤＴ  ＭＧにおけるＴＥＸＴアイテム番号（ＩＴＥＭ  Ｎｕｍｂｅｒ  ＯＦ  ＴＥＸＴ；２バイト）を含んでいる。
【００４０】
プログラムチェーンプログラムマップ（ＰＧＣ＿ＰＧＩ）は、図６（ｅ）に示すように、プログラム情報＃１〜＃ｉによって構成されている。
【００４１】
図８は、図６（ｅ）に示すプログラム情報の内容を示す。すなわち、プログラム情報は、３２バイト構成で、図８に示すように、エントリーセル番号（ＥＮ＿ＣＮ；１バイト）、録画開始日時時間と録画終了日時時間とソース名およびＴＶチャンネル番号とからなる必須テキスト情報（２８バイト）、ＶＭＧＩのテキストデータマネージャＴＸＴＤＴ  ＭＧにおけるＴＥＸＴアイテム番号（ＩＴＥＭ  Ｎｕｍｂｅｒ  ＯＦ  ＴＥＸＴ；２バイト）を含んでいる。
【００４２】
必須テキスト情報（プライマリ・テキスト・インフォメーション）は、録画に関する情報やブランキング期間中に送られてくる情報や電子ＴＶガイド情報（衛星放送などに見られる様なもの）等からの情報を記録し、記録されたビデオデータの検索などに役立てる。
【００４３】
必須テキスト情報の中で、まず、最低限必要と考えられる情報は、録画開始日時時間、ソース名＆ＴＶチャンネル番号である。これらの情報があれば、ユーザーは、ＴＶ番組を指定でき、また、ビデオカメラやスチルカメラ等においても、録画日時がわかれば、どこを撮影したかの特定が出来るため、これらの情報を必須テキスト情報とする。
【００４４】
これらの情報は、光ディスク記録再生装置（録画再生機）内部で発生させることが出来、その作業を行うのが後述する必須テキス卜情報決定部となる。
【００４５】
また、これらの必須テキスト情報は、アスキーコードで表記し記録することにより、光ディスク記録再生装置内部で簡単に発生させることが出来る情報となり、低価格機にもファーム対応で対処できる機能であり、また、英語で表記することにより、世界の主要な国で使用できるものである。また、その必須テキスト情報の言語コードを指定して記録する方法も考えられる。
【００４６】
さらに、その他のテキスト情報としては、地上波放送のビデオブランキング期間に重畳されているテキストデータや、衛星放送などのデジタル放送の電子ＴＶガイド情報の中の番組情報等のテキスト情報のうち、字幕データ以外のデータ：タイトル名、出演者名、番組紹介文、歴史的背景、番組内の使用小物の紹介等が考えられる。また、テキスト情報では無いが、ＨＴＭＬデータもまた、同じように記録できる。
【００４７】
そこで、その他テキスト情報に関しては、ＤＶＤのテキスト．ＩＮＦのフォーマットに従って記録し、ＨＴＭＬデータの場合には、言語コードを“ＦＦＦＦ”とする。
【００４８】
それらのデータは、ビデオデータ記録前に、事前にわかっているテキスト情報に関しては、まず、それらのテキスト情報を記録してから、録画動作を始める。
【００４９】
また、記録中に取り込まれたテキスト情報に関しては、いったんメモリ（後述するテキストバッファ部）に蓄え、録画終了後にテキスト情報の記録を行う。
【００５０】
このとき、後述する言語コード検出部により、テキスト情報内に入っている言語名やテキストコード名を検出し、検出された言語名やテキストコード名をテキスト情報管理領域に記録し、その後、テキスト情報をテキスト情報領域に記録する。
【００５１】
ただし、ここで、必須テキスト情報及びＴＥＸＴアイテム番号に関して、セル（ＣＥＬＬ）単位で記録する場合と、プログラム（ＰＧ）単位で記録する場合が考えられる。ＣＥＬＬ単位で記録する場合には、図７に示すように、Ｃ−ＰＢＩに記録することになり、ＰＧ単位で記録する場合には、図８に示すように、ＰＧＩのプログラム情報に記録する事となる。
【００５２】
図１は、光ディスク１に図２〜図８で説明したような構造の情報を用いてデジタル動画情報を記録再生する光ディスク記録再生装置（ＤＶＤビデオレコーダ）の構成を例示している。
【００５３】
この光ディスク記録再生装置は、大きく分けると、記録媒体である光ディスク１に対して次のような装置が作用する。まずメインマイクロプロセッサ部（以降メインＭＰＵ部と称する）１０１は、記録再生装置全体を統合管理する部分である。
【００５４】
ディスクドライブ部１０２はメインＭＰＵ部１０１からの指令で、光ディスク１の回転制御、光ディスク１のデータの読み出し、光ディスク１へのデータの書き込み機能を含む。光ディスク１の回転制御は、ディスクモータのサーボ装置を通して行われる。光ディスク１へのデータの書き込みや光ディスク１からのデータの読み出しは、レーザビームを扱う光学手段を用いたピックアップ装置を通して実現される。
【００５５】
データ処理部１０３は、記録動作時には、エンコード部１０４からの記録データを光ディスク１に記録するため、１６セクタ分を単位とするデータにエラー訂正コードを付加し、また変調を行って記録信号を生成し、ディスクドライブ部１０２に与えている。データ処理部１０３には、一時記憶部１０５が接続されており、高速アクセスで数分以上の分の記録データを一時的に保持するために用いられる。
【００５６】
データ処理部１０３は、再生動作時には、再生信号をディスクドライブ部１０２から受け取り、復調を行い、エラー訂正処理を行い、復調信号をデコーダ部１０６に送る。
【００５７】
エンコード部１０４には、外部入力が与えられる。オーディオビデオ（ＡＶ）入力部１０７からはオーディオ信号及びビデオ信号を与えることができ、またチューナ部１０８からもオーディオ信号及びビデオ信号を与えることができる。またチューナ部１０８からは、垂直ブランキング期間の情報として文字情報やクローズドキャプションデータが存在する場合があるので、これらのデータもエンコード部１０４に入力することができる。
【００５８】
オーディオ信号及びビデオ信号は、エンコード部１０４内のアナログデジタル（Ａ／Ｄ）変換部２０１に与えられる。ここでデジタル化されたビデオ信号は、ビデオエンコード部２０２に入力され、オーディオ信号は、オーディオエンコード部２０３に入力される。また文字情報やクローズドキャプションデータは、副映像（ＳＰ）エンコード部２０４に入力される。エンコードされたビデオデータ、オーディオデータ、副映像データは、フォーマッタ部２０５に入力されて、記録のためのパケット化、及びパック化される。この時一時保持のためにバッファメモリ２０６が活用される。
【００５９】
上記のエンコード部２０２、２０３、２０４は、当該ファイル全体の時間の基準となるシステムタイムクロックを参照し、その値にしたがって各パケットのプレゼンテーションタイムスタンプ（ＰＴＳ）及びデコーデッドタイムスタンプ（ＤＴＳ）を決定する。システムタイムクロックは、システムタイムクロック（ＳＴＣ）部１０９より発生されている。フォーマッタ部２０５は、さらに再生時に必要な情報をつけ加えるために、ビデオの所定単位（ＧＯＰ）毎（例えば再生時間が０．５乃至１．２秒程度）にパックのアライメント処理を行い、ＧＯＰの先頭にナビゲーションパック（ＮＶパック）（管理情報として利用できる）を付け加えてもよい。データ処理部１０３は、データ記録の最後に、ＮＶパック内のデータの早送り、逆送り用のデータ領域部に、各前後のＮＶパックのアドレスを記録し、また管理領域に必要なその他の管理情報を記録する。
【００６０】
デコード部１０６は、データ処理部１０３からの再生データであるパック列を受け取る。このパック列は分離部３０１に与えられる。分離部３０１は、各パックを判定し、ビデオパケットはビデオデコード部３０２ヘ、副映像パケットは副映像（ＳＰ）デコード部３０３ヘ、オーディオパケットはオーディオデコード部３０４へそれぞれ転送する。
【００６１】
また、ＮＶパックは、いつでもメインＭＰＵ部１０１がアクセスできるように分離部３０１の内部メモリ３０１ａに次々と保存される。
【００６２】
分離部３０１から各パケットがそれぞれ対応するデコーダ部へ転送されるときは、指定されている特定のタイミングでＰＴＳまたはＤＴＳがシステムタイムクロック部１０９に送られロードされ、装置全体の基準時刻を設定する。例えばメインＭＰＵ１０１が、ＮＶパック内のＰＴＳをシステムタイムクロック部１０９にロードするか、またはビデオデコーダ部３０２が自動的にビデオデータのＤＴＳもしくはＰＴＳをシステムクロック部１０９にセットする。
【００６３】
このセットの後は、各デコード部ではパケット内のＰＴＳとシステムクロックとを比較し同期状態を保ちながらデコード及び再生処理を行う。
【００６４】
ビデオデコード部３０２で復号されたビデオデータ及び副映像デコード部３０３で復号された副映像データは、ビデオ処理部３０５へ入力されて合成される。
【００６５】
ビデオ処理部３０５の出力は、ビデオミキシング部１１０でフレームメモリ部１１１に記憶されているキャラクタデータ等とミキシングされた後、ビデオエンコード部１１２でＮＴＳＣ信号（又はＰＡＬ信号）に変換されてディスプレイ部１１３へ供給される。また、ビデオミキシング部１１０の出力はインターフェース１１４を介してデジタル出力として取出せるようになっている。
【００６６】
オーディオデコーダ処理部３０４の出力は、デジタルアナログ（Ｄ／Ａ）変換部３０９で変換されて、オーディオ出力部１１５へ供給される。
【００６７】
メインＭＰＵ部１０１には、再生ＰＬＡＹキー、録画ＲＥＣキー、停止ＳＴＯＰキー等からなるキーボード等のキー入力部１２０、表示部１２１、テキスト情報を表示するためのキャラクタジェネレータ部あるいは漢字ＲＯＭ部１２２が接続されている。キャラクタジェネレータ部あるいは漢字ＲＯＭ部１２２は、テキスト情報のテキストコード（キャラクタコード）を文字パターン（フォントデータ）に変換するものである。たとえば、英数字、漢字、ハングル文字、アラビア文字等の種々の言語の文字パターンのいずれかに変換するものが設定されており、この設定されている言語コードがメインＭＰＵ部１０１により管理されている。
【００６８】
メインＭＰＵ部１０１は、装置全体の統合管理を行うとともに、編集制御を行う。
【００６９】
メインＭＰＵ部１０１には、必須テキスト決定部１０１ａ、テキストバッファ部１０１ｂ、対応言語警告表示部１０１ｃ、言語コード検出部１０１ｄ、対応言語チェック部１０１ｅ等を有している。
【００７０】
必須テキスト情報決定部１０１ａは、チューナ部１０８からの録画に関する情報（録画開始日時時間、ソース名＆ＴＶチャンネル番号）やブランキング期間中に送られてくる情報や電子ＴＶガイド情報（衛星放送などに見られる様なもの）等を必須テキスト情報として生成するものである。
【００７１】
テキストバッファ部１０１ｂは、テキスト情報を一時的に記録しておくものである。
【００７２】
対応言語警告表示部１０１ｃは、対応言語チェック部１０１ｅからのデータより、言語の対応するデータが無い場合にその旨をディスプレイ１１３により表示したり、その他テキスト情報検索部としてのチューナ部１０８からのテキストデータが無い場合にディスプレイ１１３によりユーザに警告を行うものである。
【００７３】
言語コード検出部１０１ｄは、テキスト情報内に入っている言語名やテキストコード名を検出し、検出された言語名やテキストコード名をテキスト情報管理領域としてのテキストデータ言語ユニットサーチポインタＴＸＴＤＴ  ＬＵ  ＳＲＰ内のテキストデータの言語コード（ＴＸＴＤＴ  ＬＣＤ）の領域（図４（ｃ）参照）に記録し、その後、テキスト情報をテキスト情報領域としてのテキストデータ言語ユニットＴＸＴＤＴ  ＬＵ内のアイテムテキスト（ＩＴ  ＴＸＴ）の領域（図４（ｄ）参照）に記録する。
【００７４】
対応言語チェック部１０１ｅは、検索された各プログラムあるいはセルの必須テキスト情報に対応する言語コードをテキストアイテム番号により読出し、この装置の言語コードと一致するか否かをチェックするものでる。
【００７５】
メインＭＰＵ部１０１は、テキスト情報に対応するキャラクタコードをフォントデータに変換して、そのフォントデータをフレームメモリ部１１１へ展開し、ビデオミキシング部１１０により、デコードデータ（ＤＶＤビデオデータ）とミキシングし、更に、ビデオエンコーダ部１１２により、ＮＴＳＣ信号（又はＰＡＬ信号）に変換し、ディスプレイ１１３等に表示する。
【００７６】
また、キー入力部１２０より検索データを入力できるようにしているが、家庭用機器であることを考えると、ポインティングデバイスのみで対応する事も考えられる（ＴＶ画面に、キーボードを表示し、文字を選ぶ方式の場合）。
【００７７】
次に、録画時のデータ処理について、図９に示すフローチャートを参照しつつ説明する。
【００７８】
まず、メインＭＰＵ部１０１が録画命令受けると、ディスクドライブ部１０２から管理データを読み込み、書き込む領域を決定する。次に、決定された領域を書き込むように管理領域に設定し、ビデオデータの書き込みスタートアドレスをディスクドライブ部１０２に設定し、データを記録する準備を行う（ステップＳＴ１）。
【００７９】
次に、メインＭＰＵ部１０１は、ＳＴＣ部１０９の時間のリセットを行う。ここで、ＳＴＣ部１０９はシステムのタイマでこの値を基準に録画、再生を行う。さらに、メインＭＰＵ部１０１はその他の各設定を行う。
【００８０】
この後、メインＭＰＵ部１０１は、必須テキスト情報決定部１０１ａにより、チューナ部１０８からの録画に関する情報としての録画開始日時時間、ソース名＆ＴＶチャンネル番号を英数字で必須テキスト情報として生成し、この必須テキスト情報をセル単位で記録する場合は、図６（ｄ）に示すセル再生情報Ｃ＿ＰＢＩ内に記録し、プログラム単位で記録する場合は、図６（ｅ）に示すプログラム情報内に記録する（ステップＳＴ２）。
【００８１】
また、メインＭＰＵ部１０１は、記録前に前もって分かっているテキスト情報をＶＭＧＩ内のテキストデータマネージャにおけるテキストデータ言語ユニットＴＸＴＤＴ  ＬＵ内のアイテムテキスト（ＩＴ  ＴＸＴ）の領域に記録される（ステップＳＴ３）。また、言語コードが分かっている場合、テキストデータ言語ユニットサーチポインタＴＸＴＤＴ  ＬＵ  ＳＲＰ内のテキストデータの言語コード（ＴＸＴＤＴ  ＬＣＤ）の領域に記録される（ステップＳＴ３）。
【００８２】
また、録画時のビデオ信号の流れは、次のようになる。
【００８３】
まず、チューナ部１０８またはＡＶ入力部１０７より入力されたＡＶ信号をＡ／Ｄ変換部２０１でＡ／Ｄ変換し、映像信号はビデオエンコード部２０２、音声信号はオーディオエンコード部２０３、また、チューナ部１０８より、クローズドキャプション信号、または文字放送等の内、字幕データに関してはテキス卜信号をＳＰエンコード部２０４へそれぞれ入力する。ただし、字幕データ以外に関しては、メインＭＰＵ部１０１へ転送する、メインＭＰＵ部１０１は字幕以外のテキスト情報を受け取ると一時的にテキストバッファ部１０１ｂに貯め、録画終了時に、テキスト情報を記録する。
【００８４】
各エンコード部２０２、２０３、２０４は、それぞれの信号を圧縮してパケット化し（ただし、各パケットは、パック化した時に１パックあたり２０４８バイトになるように切り分けて、パケット化する。）、フォーマッタ部２０５に入力する。ここで、各デコーダ部２０２、２０３、２０４は、ＳＴＣ部１０９の値に従って各パケットのＰＴＳ、ＤＴＳを必要に応じて、決定し記録する。
【００８５】
フォーマッタ部２０５はバッファメモリ部２０６へパケットデータを一時保存し、その後、入力された各パケットデータをパック化して、ＧＯＰ毎にミキシングして、前記ＧＯＰの頭に、ＮＶパックを追加して、データ処理部１０３へ入力する。
【００８６】
データ処理部１０３は１６パック毎にまとめてＥＣＣグループとして、ＥＣＣをつけてディスクドライブ部１０２へ送る。ただし、ディスクドライブ部１０２が光ディスク１への記録準備が出来ていない場合には、一時記憶部１０５へ転送し、データを記録する準備が出来るまで待ち、用意が出来た段階で記録を開始する（ステップＳＴ４）。ここで、一時記憶部１０５は高速アクセスで数分以上の記録データを保持するため、大容量メモリが想定される。
【００８７】
また、録画終了時に、各ＮＶパック内の早送り、巻き戻し用のデータ部分に、各ＮＶパックのアドレスデータを記録して、管理領域に終了後に必要な情報を記録して録画動作を終了する（ステップＳＴ５）。
【００８８】
ただし、メインＭＰＵ部１０１は、ファイルの管理領域などを読み書きするために、データ処理部１０３へバスを通して、読み書きすることが出来る。
【００８９】
上記録画終了時、メインＭＰＵ部１０１は、テキストバッファ部１０１ｂに記録されているテキスト情報を、ＶＭＧＩ内のテキストデータマネージャにおけるテキストデータ言語ユニットＴＸＴＤＴ  ＬＵ内のアイテムテキスト（ＩＴ  ＴＸＴ）の領域（図４（ａ）（ｂ）（ｄ）参照）に記録する（ステップＳＴ６）。また、言語コードを、テキストデータ言語ユニットサーチポインタＴＸＴＤＴ  ＬＵ  ＳＲＰ内のテキストデータの言語コード（ＴＸＴＤＴ  ＬＣＤ）の領域（図４（ａ）（ｂ）（ｄ）参照）に記録する（ステップＳＴ６）。また、他の管理データも記録する。
【００９０】
上記録画終了時、メインＭＰＵ部１０１は、録画終了日時時間が必須テキスト情報として、図６（ｄ）に示すセル再生情報Ｃ＿ＰＢＩ内、あるいは図６（ｅ）に示すプログラム情報内に記録される（ステップＳＴ７）。この際、メインＭＰＵ部１０１は、テキスト情報を記録したプログラムと必須テキスト情報と関連付けるために、上記テキスト情報が記録された位置としてのアイテムテキスト番号が、必須テキスト情報荷対応して、図６（ｄ）に示すセル再生情報Ｃ＿ＰＢＩ内、あるいは図６（ｅ）に示すプログラム情報内に記録される（ステップＳＴ７）。
【００９１】
次に、再生時のデータ処理について説明する。
【００９２】
まず、メインＭＰＵ部１０１は再生命令を受けると、ディスクドライブ部１０２よりデータ処理部１０３を通して、管理領域を読み込み、再生するアドレスを決定する。メインＭＰＵ部１０１は次にディスクドライブ部１０２に先ほど決定された再生するデータのアドレスとリード命令を送る。
【００９３】
ディスクドライブ部１０２は送られた命令に従って、光ディスク１よりセクタデータを読みだし、データ処理部１０３でエラー訂正を行い、パックデータの形にしてデコーダ部１０６へ出力する。
【００９４】
デコーダ部１０６の内部では、読みだしたパックデータを分離部３０１が受け取り、パケット化し、データの目的に応じて、ビデオパケットデータ（ＭＰＥＧビデオデータ）はビデオデコード部３０２へ転送し、オーディオパケットデータはオーディオデコード部３０３へ転送し、副映像パケットデータはＳＰデコード部３０３へ転送し、また、ＮＶパックは、メインＭＰＵ部１０１が処理するため内部メモリヘ保存し、いつでも、メインＭＰＵ部１０１がアクセス出来るようにする。
【００９５】
送られた各パケットデータは、転送開始時に、ＰＴＳをＳＴＣ部１０９へロードして、（ＮＶパック内のＰＴＳをメインＭＰＵ部１０１がＳＴＣ部１０９へセットして、またはビデオデコーダ部３０２が自動的にビデオデータのＰＴＳをＳＴＣ部１０９へセットする。）その後、各デコード部３０２、３０３、３０４はパケットデータ内のＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）の値に同期して（ＰＴＳとＳＴＣ部１０９の値を比較しながら）再生処理を行い、ＴＶ１１３に音声字幕付きの動画を再生することができる。また、再生中の再生時間の表示は、ＤＶＤ−ＲＯＭビデオでは、ＮＶパック内の再生時間データを表示する。
【００９６】
次に、テキスト情報を使用しての番組検索処理について、図１０に示すフローチャートと図１１（ａ）〜（ｆ）に示す表示例とを参照しつつ説明する。
【００９７】
まず、ユーザがキー入力部１２０によりメニュー検索キーを押すことにより、メインＭＰＵ部１０１は、メニュー検索モードを判断し、ディスクドライブ部１０２とデータ処理部１０３を用いて光ディスク１のＶＴＳＩを読み込む（ステップＳＴ１１）。この読み込んだＶＴＳＩに基づいてメインＭＰＵ部１０１は、各デコード部３０２、３０３、３０４の初期設定を行う（ステップＳＴ１２）。また、メインＭＰＵ部１０１は、ディスプレイ部１１３により、図１１（ａ）に示すように、「録画日付やチャンネル番号を入力して下さい」と言う検索初期画面を案内表示する（ステップＳＴ１３）。
【００９８】
この案内に応じて、録画日付やチャンネル番号を入力する（ステップＳＴ１４）。この入力としては、録画時間、又はソース名（ＴＶチャンネル番号か衛星チャンネル番号かカメラ入力か）を入力しても良い。また、メインＭＰＵ部１０１は、上記入力内容（たとえばＴＶ１２チャンネル）を、図１１（ｂ）に示すように、ディスプレイ部１１３により表示する。
【００９９】
この録画日付やチャンネル番号が入力された際に、メインＭＰＵ部１０１は、必須テキスト決定部１０１ａにより上述したプログラム単位あるいはセル単位に記述されている（図６（ｄ）に示すセル再生情報Ｃ＿ＰＢＩ内、あるいは図６（ｅ）に示すプログラム情報内に記録されている）英数字の必須テキスト情報を読出し、入力された録画日付やチャンネル番号により対象となるプログラムあるいはセルを検索する（ステップＳＴ１５、１６）。
【０１００】
ついで、メインＭＰＵ部１０１は、必須テキスト決定部１０１ａにより検索したプログラム数あるいはセル数と検出した最初のプログラム番号あるいはセル番号を記憶する（ステップＳＴ１７）。
【０１０１】
この後、メインＭＰＵ部１０１は、必須テキスト決定部１０１ａにより検索したプログラムあるいはセルの英数字により表現される必須テキスト情報を読出し、図１１（ｃ）に示すように、ディスプレイ部１１３により表示する（ステップＳＴ１８）。
【０１０２】
この場合、ＴＶ１２ＣＨの番組として、１．９８年７月１２日１７：００〜１７：２９、２．９８年７月２１日２１：００〜２１：５９、３．９８年８月９日１：００〜１：５９が表示される。
【０１０３】
上記ステップ１８の表示状態において、カーソルによりプログラムあるいはセルの必須テキスト情報が選択された場合（ステップＳＴ１９）、メインＭＰＵ部１０１は、目的のプログラムあるいはセルをサーチし（ステップＳＴ２０）、再生処理に移行する。すなわち、２番が選択された場合、メインＭＰＵ部１０１は、図１１（ｅ）に示すように、ディスプレイ部１１３により「２番を再生します」と言う案内を追加表示し、２番のプログラムあるいはセルを再生する処理に移行する。
【０１０４】
上記ステップ１８の表示状態において、検索キーが押された場合（ステップＳＴ２１）、メインＭＰＵ部１０１は、図１１（ｄ）に示すように、ディスプレイ部１１３により「検索文字を入力して下さい」と言う案内を表示する（ステップＳＴ２２）。この案内に応じて検索文字としてのキーワードをユーザがキー入力部１２０により入力する（ステップＳＴ２３）。このキーワードが入力されると、メインＭＰＵ部１０１は言語コード検出部１０１ｄにより、検索された各プログラムあるいはセルの必須テキスト情報に対応するテキストアイテム番号（図６（ｄ）に示すセル再生情報Ｃ＿ＰＢＩ内、あるいは図６（ｅ）に示すプログラム情報内に必須テキスト情報に対応して記録されているテキストアイテム番号）により言語コード（テキストデータ言語ユニットサーチポインタＴＸＴＤＴ  ＬＵ  ＳＲＰ内のテキストデータの言語コード（ＴＸＴＤＴ  ＬＣＤ）の領域に記録されている）を読出し、対応言語チェック部１０１ｅによりこの装置の言語コードと一致するプログラムあるいはセルを検索する（ステップＳＴ２４）。この検索の結果、メインＭＰＵ部１０１は、言語コードと一致するプログラムあるいはセルに対応するテキスト情報を読出し、上記キーワードで検索する（ステップＳＴ２５）。この検索の結果、メインＭＰＵ部１０１は、一致するプログラムあるいはセルの必須テキスト情報をディスプレイ部１１３により追加表示する（ステップＳＴ２６）。
【０１０５】
たとえば、メインＭＰＵ部１０１は、図１１（ｄ）に示す検索文字の入力画面において、「ノンフィクション」が入力された際に、このノンフィクションを有するテキスト情報に対応する必須テキスト情報を、図１１（ｆ）に示すように、「９８年７月２１日２１：００〜２１：５９」をディスプレイ部１１３により追加表示する。
【０１０６】
この状態において、選択された必須テキスト情報に対応するプログラムあるいはセルを再生する処理に移行する。
【０１０７】
上記ステップ２４において、装置の言語コードと一致するプログラムあるいはセルがなかった場合、メインＭＰＵ部１０１は、「対応する言語の番組はありません」と言うを案内をディスプレイ部１１３により表示する（ステップＳＴ２７）。
【０１０８】
上記したように、光ディスクに動画を記録する際に、テキストデータを記録するとともに、必須テキストデータとしての録画開始日時時間、録画終了日時時間、ソース名あるいはチャンネル番号を録画の単位のプログラムあるいはセルごとに、英数字で記録し、その他のテキストデータに関しては言語コードともに記録するようにしたものである。
【０１０９】
これにより、再生時に、テキストデータの言語が種々存在していたとしても、必須テキストデータとしての録画開始日時時間、録画終了日時時間、ソース名あるいはチャンネル番号が英数字により表現されるため、この英数字により表現される録画開始日時時間、録画終了日時時間、ソース名あるいはチャンネル番号により再生するプログラムあるいはセルを選択することができ、さらに装置の言語コードと同一の言語コードのテキスト情報に対する検索を行うことができる。
【０１１０】
また、装置の言語コードと同一の言語コードのテキスト情報の検索を行う際に、同一の言語コードのテキスト情報がない場合に、ユーザに警告を行うことができる。
【０１１１】
この発明の一実施の形態によれば、複数言語に対応したテキスト検索が可能な、光ディスク、光ディスク記録装置、あるいは光ディスク再生装置を得ることができる。
【０１１２】
この発明の実施の形態に係る光ディスクは、管理領域とデータ領域で構成され、上記データ領域には、データが複数のシーケンスに分かれて記録されており、それぞれのシーケンスは複数のセルからなる複数のプログラムからなり、１つのセルは、データユニットに対応し、データユニットは、一定範囲の時間内に再生されるべき映像及び音声を複数のパックにパック化して記録され、上記管理領域に、上記セルの再生順を規定することによりプログラムシーケンスを管理するシーケンス管理テーブル、上記プログラムを管理するプログラム管理テーブルがそれぞれ独立又は互いに含まれて存在するものにおいて、上記プログラムを検索する際に最低限必要なものでかつ英数字で表現される第１のテキスト情報が上記プログラム管理テーブル内に記録され、上記第１のテキスト情報と同一言語あるいは異なる言語でかつ上記プログラムを検索する際に用いられる第２のテキスト情報が上記管理領域内の上記プログラム管理テーブルと異なる領域に記録される。
【０１１３】
この発明の実施の形態に係る光ディスクは、管理領域とデータ領域で構成され、上記データ領域には、データが複数のシーケンスに分かれて記録されており、それぞれのシーケンスは複数のセルからなり、１つのセルは、データユニットに対応し、データユニットは、一定範囲の時間内に再生されるべき映像及び音声を複数のパックにパック化して記録され、上記管理領域に、上記シーケンスを管理する管理テーブル、上記セルを管理する管理テーブルがそれぞれ独立又は互いに含まれて存在するものにおいて、上記セルを検索する際に最低限必要なものでかつ英数字で表現されるテキスト情報が上記セル管理テーブル内に記録され、上記第１のテキスト情報と同一言語あるいは異なる言語でかつ上記セルを検索する際に用いられる第２のテキスト情報が上記管理領域内の上記セル管理テーブルと異なる領域に記録される。
【０１１４】
この発明の実施の形態に係る光ディスク記録装置は、管理領域とデータ領域で構成され、上記データ領域には、データが複数のシーケンスに分かれて記録されており、それぞれのシーケンスは複数のセルからなる複数のプログラムからなり、１つのセルは、データユニットに対応し、データユニットは、一定範囲の時間内に再生されるべき映像及び音声を複数のパックにパック化して記録され、上記管理領域に、上記セルの再生順を規定することによりプログラムシーケンスを管理するシーケンス管理テーブル、上記プログラムを管理するプログラム管理テーブルがそれぞれ独立又は互いに含まれて存在する光ディスクにデータを記録するものにおいて、上記データを上記光ディスク内の上記データ領域にプログラム単位に記録する第１の記録手段と、上記プログラムを検索する際に最低限必要なものでかつ英数字で表現される第１のテキスト情報を上記光ディスク内の上記プログラム管理テーブルに記録する第２の記録手段と、上記第１のテキスト情報と同一言語あるいは異なる言語でかつ上記プログラムを検索する際に用いられる第２のテキスト情報を上記光ディスクの上記管理領域内の上記プログラム管理テーブルと異なる領域に記録する第３の記録手段とからなる。
【０１１５】
この発明の実施の形態に係る光ディスク再生装置は、管理領域とデータ領域で構成され、上記データ領域には、データが複数のシーケンスに分かれて記録されており、それぞれのシーケンスは複数のセルからなる複数のプログラムからなり、１つのセルは、データユニットに対応し、データユニットは、一定範囲の時間内に再生されるべき映像及び音声を複数のパックにパック化して記録され、上記管理領域に、上記セルの再生順を規定することによりプログラムシーケンスを管理するシーケンス管理テーブル、上記プログラムを管理するプログラム管理テーブルがそれぞれ独立又は互いに含まれて存在し、上記プログラムを検索する際に最低限必要なものでかつ英数字で表現される第１のテキスト情報が上記プログラム管理テーブル内に記録され、上記第１のテキスト情報と同一言語あるいは異なる言語でかつ上記プログラムを検索する際に用いられる第２のテキスト情報が上記管理領域内の上記プログラム管理テーブルと異なる領域に記録されている光ディスクからデータを再生するものにおいて、テキスト情報としての録画日付やチャンネル番号を入力する入力手段と、この入力手段により入力された録画日付やチャンネル番号と上記プログラム管理テーブルに記録されている第１のテキスト情報とを比較することにより、対象となるプログラムの第１のテキスト情報を検索する検索手段と、この検索された第１のテキスト情報の１つを選択する選択手段と、この選択手段により選択された第１のテキスト情報に対応するプログラムのデータを再生する再生手段とからなる。
【０１１６】
この発明の実施の形態に係る光ディスクは、管理領域とデータ領域で構成され、上記データ領域には、データが複数のシーケンスに分かれて記録されており、それぞれのシーケンスは複数のセルからなる複数のプログラムからなり、１つのセルは、データユニットに対応し、データユニットは、一定範囲の時間内に再生されるべき映像及び音声を複数のパックにパック化して記録され、上記管理領域に、上記セルの再生順を規定することによりプログラムシーケンスを管理するシーケンス管理テーブル、上記プログラムを管理するプログラム管理テーブルがそれぞれ独立又は互いに含まれて存在するものにおいて、上記プログラムを検索する際に最低限必要なものでかつ英数字で表現される第１のテキスト情報が上記プログラム管理テーブル内に記録され、上記第１のテキスト情報と同一言語あるいは異なる言語でかつ上記プログラムを検索する際に用いられる優先順位が上記第１のテキスト情報よりも低い第２のテキスト情報が上記管理領域内の上記プログラム管理テーブルと異なる領域に記録される。
【０１１７】
なお、この発明は上記各実施の形態に限定されるものではなく、その実施の段階ではその要旨を逸脱しない範囲で種々な変形・変更が可能である。また、各実施の形態は可能な限り適宜組み合わせて実施されてもよく、その場合組み合わせによる効果が得られる。
【０１１８】
さらに、上記実施の形態には種々な段階の発明が含まれており、この出願で開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。たとえば、実施の形態に示される全構成要件から１または複数の構成要件が削除されても、この発明の効果あるいはこの発明の実施に伴う効果のうち少なくとも１つが得られるときは、この構成要件が削除された構成が発明として抽出され得るものである。
【図面の簡単な説明】
【０１１９】
【図１】この発明の一実施の形態に係る光ディスク記録再生装置の概略構成を示すブロック図。
【図２】光ディスクのデータ保存のファイル形式を説明する図。
【図３】光ディスクに記録される情報の階層構造を説明する図。
【図４】ビデオマネージャの管理データの階層構造を説明する図。
【図５】ビデオタイトルセットの管理データの階層構造を説明する図。
【図６】テキストデータ言語ユニットサーチポインタの他の構成の内容を説明するための図。
【図７】セル再生情報の内容を説明するための図。
【図８】プログラム情報の内容を説明するための図。
【図９】録画時のデータ処理を説明するためのフローチャート図。
【図１０】テキスト情報を使用しての番組検索処理を説明するためのフローチャート図。
【図１１】テキスト情報を使用しての番組検索処理における表示例を示す図。
【符号の説明】
【０１２０】
１…光ディスク；１０１…メインＭＰＵ部；１０１ａ…必須テキスト決定部；１０１ｂ…テキストバッファ部；１０１ｃ…対応言語警告表示部；１０１ｄ…言語コード検出部；１０１ｅ…対応言語チェック部；１０２…ディスクドライブ部；１０３…データ処理部；１０４…エンコード部；１０５…一時記憶部；１０６…デコード部；１０７…オーディオビデオ入力部；１０８…チューナ部；１０９…ＳＴＣ部；１１０…ビデオミキシング部；１１１…フレームメモリ部；１１３…ディスプレイ部；１２０…キー入力部；１２１…表示部；１２２…キャラクタジェネレータ部あるいは漢字ＲＯＭ部。
【図１】
0003697450.tif 000002
【図２】
0003697450.tif 000003
【図３】
0003697450.tif 000004
【図４】
0003697450.tif 000005
【図５】
0003697450.tif 000006
【図６】
0003697450.tif 000007
【図７】
0003697450.tif 000008
【図８】
0003697450.tif 000009
【図９】
0003697450.tif 000010
【図１０】
0003697450.tif 000011
【図１１】
0003697450.tif 000012