(57)【特許請求の範囲】
【請求項１】
再生単位プログラム間で異なる再生データ転送ビットレートを有するオーディオデータを複数格納するオーディオビデオデータ格納領域と前記オーディオビデオデータ格納領域の複数のオーディオデータを再生するための各種のプログラム管理情報を格納するプログラム管理情報格納領域とを有する光ディスクを再生するための再生装置であって、
前記オーディオデータ中の必要なデータを再生するためのスキャンサーチに際して前記スキャンサーチすべきプログラムの最終位置データと初期位置データと再生時間とを前記プログラム管理情報から求め、これらから演算した値を元にそのプログラムの部分のスキャンサーチ動作１回当りの相対アドレス量を決定することを特徴とする光ディスク再生装置。
【請求項２】
プログラム管理情報は光ディスクを装着した際に読み込んで記憶手段に記憶したものであることを特徴とする請求項１記載の光ディスク再生装置。
【請求項３】
演算はプログラムの最終位置データから初期位置データを減算したものを再生時間で除した値を求めることを特徴とする請求項１または２記載の光ディスク再生装置。
【請求項４】
演算はプログラムの最終位置データと初期位置データと再生時間とを組み合せてあらかじめ計算した対比テーブルを備え、この対比テーブルから検索することを特徴とする請求項１または２記載の光ディスク再生装置。
【請求項５】
複数のオーディオデータを格納するオーディオデータ格納領域と、オーディオシーケンスを構成する前記オーディオデータの所定の再生順序を示すオーディオシーケンス情報と前記オーディオシーケンス情報が示すオーディオデータの光ディスク上での位置を示すオブジェクト位置情報と前記オーディオデータのオブジェクト再生情報とを格納するタイトルセット管理情報格納領域を１つ以上有し、かつ前記タイトルセット管理情報格納領域の光ディスク上での位置を示すタイトルセット位置情報とディスク全体の情報を示すディスク管理情報を格納するディスク管理情報格納領域とを１つ以上有する光ディスクを再生するための光ディスク再生装置であって、
前記光ディスク再生装置は、前記光ディスクから前記オーディオデータと前記オーディオシーケンス情報と前記オブジェクト位置情報と前記オブジェクト再生情報と前記タイトルセット位置情報と前記ディスク管理情報とを読み出し再生する読み出し手段と、前記読み出し手段を制御する制御手段と、前記１種類あるいは複数種類の前記ディスク管理情報格納領域から得られたディスク管理情報を記憶するディスク管理情報記憶手段と、前記タイトルセット管理情報格納領域から得られたタイトルセット管理情報を記憶するタイトルセット管理情報記憶手段とを備えており、
前記制御手段は、前記オーディオシーケンス情報と前記オブジェクト位置情報と前記オブジェクト再生情報と前記タイトルセット位置情報と前記ディスク管理情報とを光ディスクから読み出させて前記ディスク管理情報記憶手段と前記タイトルセット管理情報記憶手段とに記憶させ、前記ディスク管理情報と前記タイトルセット位置情報と前記オーディオシーケンス情報と前記オブジェクト再生情報とに従い、前記オーディオデータを順次再生するように前記オブジェクト位置情報に基づいて前記読み出し手段を制御し、スキャンサーチ動作をする場合に、前もって前記オブジェクト再生情報と前記オブジェクト位置情報に含まれる各プログラムの再生時間と再生データ量に基づいて単位再生時間当たりの再生データ量を計算し、前記計算結果に基づいてスキャンサーチ動作１回当たりの光ピックアップ相対移動アドレス量を決めることを特徴とする光ディスク再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル動画像データ、デジタルオーディオデータを含むマルチメディアデータが記録され、再生単位プログラム間で異なる再生データ転送ビットレートを有する光ディスクを用いて任意の各再生単位プログラムにおいてそれぞれ再生時の速度に比例した速度のスキャンサーチ動作を実現する光ディスク再生装置に関する。
【０００２】
【従来の技術】
近年、従来のレーザーディスクやビデオＣＤに代わって、記録容量が飛躍的に向上したＤＶＤ（Ｄｉｇｉｔａｌ    Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）−Ｖｉｄｅｏが普及し始め、多くの映画タイトルが発売されている。このＤＶＤ−Ｖｉｄｅｏ規格ディスクはビデオ再生に重点をおいて規格化されたものであり、多様なオーディオ再生を重視したものではなく、例えばリニアＰＣＭでサンプリング周波数１９２ＫＨｚ，２４ビット、２チャンネル、７４分以上の再生時間や、リニアＰＣＭでサンプリング周波数９６ＫＨｚ，２４ビット、６チャンネル、７４分以上の再生時間などを実現できる規格ではなかった。
【０００３】
そこで、多様なオーディオ再生を重視したＤＶＤ−Ａｕｄｉｏ規格がＤＶＤ規格の一つとして制定された。このＤＶＤ−Ａｕｄｉｏ規格は、図８（ａ）に示すように物理レイヤー構造とファイルレイヤー構造はＤＶＤ−Ｖｉｄｅｏ規格と同一でアプリケーションレイヤー構造のみが異なっている。ただ、図８（ｂ）のようにＤＶＤ−Ｖｉｄｅｏ規格とＤＶＤ−Ａｕｄｉｏ規格において、アプリケーションレイヤー構造が一部共通な部分がある。図１１にＤＶＤ−Ｖｉｄｅｏ規格とＤＶＤ−Ａｕｄｉｏ規格内容の比較を示す。
【０００４】
ＡｕｄｉｏｚｏｎｅとＶｉｄｅｏ  ｚｏｎｅの両者を持つＤＶＤ−Ａｕｄｉｏ規格ディスクのファイルデータ構造を図９に示す。ＤＶＤ−Ａｕｄｉｏ規格のデータ構造は、大別してＶｏｌｕｍｅ  ｚｏｎｅとＦｉｌｅ  ｚｏｎｅに分けられる。Ｖｏｌｕｍｅ  ｚｏｎｅには、Ｆｉｌｅ  ｚｏｎｅのファイル情報が記録されている。Ｆｉｌｅ  ｚｏｎｅには、ビデオデータファイル、オーディオデータファイル、オーディオ・ビデオデータ以外ファイル（例えば、コンピュータデータなど）が記録されている。このビデオデータファイル、オーディオデータファイル、オーディオ・ビデオデータ以外ファイルがＤＶＤ−Ｖｉｄｅｏ  ｚｏｎｅ、ＤＶＤ−Ａｕｄｉｏ  ｚｏｎｅ，ＤＶＤ−Ｏｔｈｅｒｓ  ｚｏｎｅに相当する。
【０００５】
図９において、ＤＶＤ−Ｖｏｌｕｍｅ  ｚｏｎｅ９１，ＤＶＤ−Ａｕｄｉｏ  ｚｏｎｅ９２，ＤＶＤ−Ｖｉｄｅｏ  ｚｏｎｅ９３，ＤＶＤ−Ｏｔｈｅｒｓ  ｚｏｎｅ９４の４つが定義されている。その中で、ＤＶＤ−Ａｕｄｉｏ  ｚｏｎｅ９２は、１つのオーディオディスク管理情報９５（Ａｕｄｉｏ    Ｍａｎａｇｅｒ：以下ＡＭＧと呼ぶ）と１つ以上のオーディオタイトルセット９６（Ａｕｄｉｏ    Ｔｉｔｌｅ  Ｓｅｔ：以下ＡＴＳと呼ぶ）から構成されている。ＤＶＤ−Ｖｉｄｅｏ  ｚｏｎｅ９３は、１つのビデオディスク管理情報９７（Ｖｉｄｅｏ    Ｍａｎａｇｅｒ：以下ＶＭＧと呼ぶ）と１つ以上のビデオタイトルセット９８（Ｖｉｄｅｏ    Ｔｉｔｌｅ  Ｓｅｔ：以下ＶＴＳと呼ぶ）から構成されている。すなわち、ＤＶＤ−Ａｕｄｉｏ規格では、同一のディスク内にＤＶＤ−Ａｕｄｉｏ  ｚｏｎｅ９２とＤＶＤ−Ｖｉｄｅｏ  ｚｏｎｅ９３を同時に有することが可能になっている。ＤＶＤ−Ａｕｄｉｏ  ｚｏｎｅ９２のタイトルを選択する場合は、ＡＴＳ９６が選択され、ＤＶＤ−Ｖｉｄｅｏ  ｚｏｎｅ９３のタイトルを選択する場合は、ＶＴＳ９８が選択される。ＤＶＤ−Ｖｉｄｅｏ  ｚｏｎｅ９３の中には、ＶＭＧ９７があるが、ＤＶＤ−Ａｕｄｉｏ規格ディスクとして管理する場合は、ＶＭＧ９７ではなく、ＡＭＧ９５を用いてディスク全体を管理する。
【０００６】
オーディオタイトルセット情報は、オーディオデータの光ディスク上での位置を示すオブジェクト位置情報とオーディオデータの再生順序を示すシーケンス情報とオーディオデータの再生情報を示すオブジェクト再生情報をプログラムチェーン情報（Ｐｒｏｇｒａｍ    Ｃｈａｉｎ  Ｉｎｆｏｒｍａｔｉｏｎ：以下ＰＧＣＩと呼ぶ）という形で含んでいる。再生する場合は、プログラムチェーン情報ＰＧＣＩによって規定されたプログラムが再生されることになる。
【０００７】
ＤＶＤ−Ａｕｄｉｏ規格ディスクは各プログラム毎に図１２のＤＶＤ−Ａｕｄｉｏ規格ディスクのオーディオ信号組み合わせ図に示すような様々なオーディオ信号を再生することができる。チャンネルグループ１，２に各々チャンネル数、サンプリング周波数、量子化ビット数を定義して組み合わせることができる。この組み合わせによって、データ転送ビットレートが最大データ転送ビットレート９．６Ｍビット／秒を越えないように規定してある。
【０００８】
また図１３のＤＶＤ−Ａｕｄｉｏ規格ディスクのチャンネルグループごとの条件の選択図から、最大転送レート９．６Ｍｂｉｔ／ｓｅｃを越えない範囲でチャンネルグループごとにビット数Ｑとサンプイリング周波数ｆｓが独立に選択できるようになっている。最小データ転送ビットレートは、チャンネル数＝１，サンプリング周波数＝４４．１ＫＨｚ、量子化ビット数＝１６の場合であり、そのデータ転送ビットレートは約０．７Ｍビット／秒である。一方、最大データ転送ビットレートは、チャンネル数＝２，サンプリング周波数＝１９２ＫＨｚ、量子化ビット数＝２４の場合であり、そのデータ転送ビットレートは約９．２Ｍビット／秒である。従って、その最小データ転送ビットレートと最大データ転送ビットレートの比は約１３倍にもなる。任意の再生ポイントを探すために、光ピックアップを所定アドレス量ずつジャンプ動作させ移動させながら再生動作とジャンプ動作を繰り返すスキャンサーチ動作がある。
【０００９】
ＤＶＤ−Ｖｉｄｅｏ規格ディスクの場合は、ビデオ信号が圧縮フォーマット（ＭＰＥＧ）であるため、ディスクに記録された信号は可変データ転送ビットレートである。このため、再生時間に対する再生データ量の関係は一定でない。そこで、スキャンサーチする場合に一定のアドレス量ずつジャンプすると、１回のジャンプごとの再生時間は一定ではない。その結果、ユーザーが任意の再生ポイントを探すためにスキャンサーチ動作をしても再生時間がスキャンサーチの時間に比例して変化しないので、非常に使いにくいものになる。そこで、ＤＶＤ−Ｖｉｄｅｏ規格ディスクの場合は、スキャンサーチに必要な現在アドレスから前後の複数の再生時間変化がリニアな関係になるスキャンサーチアドレス情報がビデオ信号と共に記録されている。従って、スキャンサーチする場合は、そのスキャンサーチアドレス情報を用いて、ジャンプ動作を行えば良い。
【００１０】
一方、ＤＶＤ−Ａｕｄｉｏ規格ディスクの場合は、オーディオ信号はリニアＰＣＭフォーマットが必須である。リニアＰＣＭフォーマットでディスクに記録された信号は、圧縮フォーマットではないので可変データ転送ビットレートではなく固定データ転送ビットレートである。このため、再生時間に対する再生データ量は一定の関係にある。そこで、スキャンサーチする場合に一定のアドレス量ずつ光ピックアップをジャンプすると、１回のジャンプごとの再生時間は一定になるよう変化する。それゆえ、ＤＶＤ−Ｖｉｄｅｏ規格ディスクの場合は再生信号と同時に記録されていたスキャンサーチアドレス情報が、ＤＶＤ−Ａｕｄｉｏ規格ディスクの場合は再生信号と同時に記録されていない。
【００１１】
ところが、確かに再生プログラム単位にはリニアＰＣＭフォーマットで記録されていて固定データ転送ビットレートであるが、再生プログラム単位毎に図１２のチャンネルグループ１，２の各々のチャンネル数，サンプリング周波数、量子化ビット数の組み合わせが変化することが許されているため、再生プログラム単位でデータ転送ビットレートが変化する。従って、スキャンサーチする場合に一定のアドレス量ずつ光ピックアップをジャンプすると、再生プログラム単位が異なると再生時間の変化は各ジャンプごとに一定とはならない。その結果、ユーザーが任意の再生ポイントを探すためにスキャンサーチ動作をしても再生プログラム単位が異なると１回のスキャンサーチに対応する再生時間が一定とならないので、非常に使いにくいものになる。
【００１２】
また、プログラム再生情報（以下ＡＴＳ＃ＰＧＩ）の中には、オーディオスペック情報を示すプログラム内容（以下ＡＴＳ＃ＰＧ＃ＣＮＴ）があり、あらかじめ再生プログラム単位毎にチャンネルグループ１，２の各々チャンネル数，サンプリング周波数、量子化ビット数の組み合わせを知ることができる。しかし、このオーディオスペック情報によりデータ転送ビットを一義的に容易に計算することは、チャンネルグループ１と２の組み合わせがあるので、非常に難しい。
【００１３】
図１０にＤＶＤ−Ａｕｄｉｏ規格ディスクの再生プログラム単位毎の再生時間と再生データ量の関係を示す。この図１０の例においてＰＧ＃１からＰＧ＃４まですべてデータ転送ビットレートが一定の場合（この例ではオーディオ信号がＰＧ＃１からＰＧ＃４まですべて８８．２ＫＨｚ，２０ビット、２ｃｈ）は、ライン“Ｂ”で示されるように再生時間と再生データ量の関係は一定になる。一方、ＰＧ＃１からＰＧ＃４まですべてデータ転送ビットレートが異なる場合は、再生プログラム単位毎にはデータ転送ビットレートは一定であるが、ライン“Ａ”で示されるように再生プログラム単位が変わる毎にデータ転送ビットレートが変化している。
【００１４】
【課題を解決するための手段】
この課題を解決するために本発明の光ディスク再生装置の請求項１の構成は、再生単位プログラム間で異なる再生データ転送ビットレートを有するオーディオデータを複数格納するオーディオビデオデータ格納領域と前記オーディオビデオデータ格納領域の複数のオーディオデータを再生するための各種のプログラム管理情報を格納するプログラム管理情報格納領域とを有する光ディスクを再生するための再生装置であって、前記オーディオデータ中の必要なデータを再生するためのスキャンサーチに際して前記スキャンサーチすべきプログラムの最終位置データと初期位置データと再生時間とを前記プログラム管理情報から求め、これらから演算した値を元にそのプログラムの部分のスキャンサーチ動作１回当りの相対アドレス量を決定することを特徴とするものである。
【００１５】
またその請求項２の構成は、プログラム管理情報は、請求項１の構成において、光ディスクを装着した際に読み込んで記憶手段に記憶したものであることを特徴とするものである。
【００１６】
また本発明の光ディスク再生装置の請求項３の構成は、請求項１，２の構成において、演算はプログラムの最終位置データから初期位置データを減算したものを再生時間で除した値を求めるものであり、
また請求項４の構成は、請求項１，２の構成において、演算はプログラムの最終位置データと初期位置データと再生時間とを組み合せてあらかじめ計算した対比テーブルを備え、この対比テーブルから検索するものである。
【００１７】
さらに請求項５の構成は、複数のオーディオデータを格納するオーディオデータ格納領域と、オーディオシーケンスを構成する前記オーディオデータの所定の再生順序を示すオーディオシーケンス情報と前記オーディオシーケンス情報が示すオーディオデータの光ディスク上での位置を示すオブジェクト位置情報と前記オーディオデータのオブジェクト再生情報とを格納するタイトルセット管理情報格納領域を１つ以上有し、かつ前記タイトルセット管理情報格納領域の光ディスク上での位置を示すタイトルセット位置情報とディスク全体の情報を示すディスク管理情報を格納するディスク管理情報格納領域とを１つ以上有する光ディスクを再生するための光ディスク再生装置であって、
前記光ディスク再生装置は、前記光ディスクから前記オーディオデータと前記オーディオシーケンス情報と前記オブジェクト位置情報と前記オブジェクト再生情報と前記タイトルセット位置情報と前記ディスク管理情報とを読み出し再生する読み出し手段と、前記読み出し手段を制御する制御手段と、前記１種類あるいは複数種類の前記ディスク管理情報格納領域から得られたディスク管理情報を記憶するディスク管理情報記憶手段と、前記タイトルセット管理情報格納領域から得られたタイトルセット管理情報を記憶するタイトルセット管理情報記憶手段とを備えており、
前記制御手段は、前記オーディオシーケンス情報と前記オブジェクト位置情報と前記オブジェクト再生情報と前記タイトルセット位置情報と前記ディスク管理情報とを光ディスクから読み出させて前記ディスク管理情報記憶手段と前記タイトルセット管理情報記憶手段とに記憶させ、前記ディスク管理情報と前記タイトルセット位置情報と前記オーディオシーケンス情報と前記オブジェクト再生情報とに従い、前記オーディオデータを順次再生するように前記オブジェクト位置情報に基づいて前記読み出し手段を制御し、スキャンサーチ動作をする場合に、前もって前記オブジェクト再生情報と前記オブジェクト位置情報に含まれる各プログラムの再生時間と再生データ量に基づいて単位再生時間当たりの再生データ量を計算し、前記計算結果に基づいてスキャンサーチ動作１回当たりの光ピックアップ相対移動アドレス量を決めることを特徴とするものである。
【００１８】
本発明はこれらの構成により、スキャンサーチすべき範囲におけるそれぞれのプログラムが異なる再生データ転送ビットレートを有していてもプログラムごとにスキャンサーチ動作１回当りの相対アドレス量を決定するので、再生時間とスキャンサーチ時間とが比例するようなスキャンサーチ動作を行う光ディスク再生装置を提供することができる。
【００１９】
【発明の実施の形態】
以下本発明の実施例の形態について、図１から図７を用いて説明する。図１は本発明の光ディスク再生装置の一実施形態の全体構成ブロック図である。図１において、スピンドルモータ１は光ディスク２０を回転させ、光ピックアップ２は光ディスク２０に記録された信号を読み取る。機構制御部３は、ディスク２０を駆動するスピンドルモータ１およびディスク２０に記録された信号を読み出す光ピックアップ２を含む機構系を制御する。具体的には、機構制御部３は、システム制御部１７から指示されたトラック位置情報に応じてスピンドルモータ１の速度制御を行うと同時に光ピックアップ２のアクチュエータを制御しピックアップ位置の移動を行い、サーボ制御により正確なトラックを検出すると、所望の物理セクタが記録されている所まで移動して回転待ちを行い、所望の位置から連続して信号を読み出す。
【００２０】
信号処理部４は、光ピックアップ２から読み出された信号に対し、増幅、波形整形、二値化、復調、エラー訂正などの信号処理を行う。このように信号処理部４により信号処理されたデータは、バッファメモリ１６に論理ブロック単位に格納される。システム制御部１７は、バッファメモリ１６に格納されたデータを読み出し、このデータがディスク管理情報であれば、ディスク管理情報記憶部１２に格納される。このバッファメモリ１６から読み出されたデータが静止画データであれば、静止画データ記憶部１１に格納される。同様にバッファメモリ１６から読み出されたデータがタイトルセット管理情報データである場合は、システム制御部１７がオーディオ／ビデオシーケンス情報とオブジェクト位置情報とオブジェクト再生情報などが含まれるタイトルセット管理情報をタイトルセット管理情報記憶部１３に格納し、タイトルセットつまりオーディオ／ビデオデータはシステムデコーダ６に転送する。
【００２１】
ＡＶデコーダ部５は、システムデコーダ６、ビデオデコーダ７、副映像デコーダ８、オーディオデコーダ９、映像合成部１０から構成され、信号処理部４から後述するシステム制御部１７およびバッファメモリ１６を経由して得られるビデオデータおよびオーディオデータをデコードして、信号処理されたオーディオ／ビデオデータを元のビデオ信号やオーディオ信号に変換する。
【００２２】
システムデコーダ６は、バッファメモリ１６からパケット単位で転送されてきたオーディオ／ビデオデータに含まれるストリームＩＤ、サブストリームＩＤ情報から判別して、ビデオデータをビデオデコーダ７に、副映像データを副映像デコーダ８に、オーディオデータをオーディオデコーダ９に出力する。また、システム制御部１７が静止画データ記憶部１１からシステムデコーダ６に静止画データを入力すると、静止画データはビデオデータとしてビデオデコーダ７に出力される。
【００２３】
ビデオデコーダ７は、システムデコーダ６から入力されるビデオデータを解読、伸張してデジタルビデオ信号として映像合成部１０に出力する。
【００２４】
副映像デコーダ８は、システムデコーダ６から入力される副映像データがランレングス圧縮されたイメージデータである場合には、それを解読、伸張してビデオ信号と同一形式で映像合成部１０に出力する。
【００２５】
オーディオデコーダ９は、システムデコーダ６から入力されるオーディオデータを解読してデジタルオーディオ信号として出力する。このデジタルオーディオ信号は、図示しない回路でアナログオーディオ信号に変換された後に、ディスプレイ装置のオーディオ入力あるいは、オーディオアンプに入力される。
【００２６】
映像合成部１０は、ビデオデコーダ７の出力と副映像デコーダ８の出力をシステム制御部１７に指示された比率で混合したビデオ信号を出力する。このビデオ信号は、図示しない回路でアナログビデオ信号に変換された後に、ディスプレイ装置のビデオ入力に入力される。
【００２７】
静止画データ記憶部１１はＤＶＤ−Ａｕｄｉｏ規格ディスクにおいて記録されている静止画データを記憶し、ディスク管理情報記憶部１２はディスク管理情報を記憶し、タイトルセット管理情報記憶部１３はタイトルセット管理情報を記憶する。
【００２８】
リモコン１４はユーザー操作による再生制御指示を受け付ける。図２のリモコン送信機の操作部外観図にリモコン１４のキー配列の一例を示す。ここでは、キーのみを簡単に説明する。“メニュー”キー２１は、ディスク再生中において表示させる全体メニューの呼び出し用である。“テン”キー２２および“方向”キー２３は、メニュー項目の選択用である。“エンター”キー２４は、選択した項目の確定用である。さらにフォワード方向のスキャンサーチキー２５とリバース方向のスキャンサーチキー２６を有する。
【００２９】
リモコン受光部１５は、リモコン１４のキーが押されることにより送信される赤外線キー信号を受信し、キーデータをシステム制御部１７に転送する。
【００３０】
システム制御部１７は、図示しないがシステム制御部としての機能を実現するためのプログラムを記憶するプログラムメモリと、そのプログラムを実行するプロセッサーと、汎用レジスタ、タイマーにより構成され、光ディスク再生装置全体の制御を行う。具体的には、信号処理部４から転送されたデータをバッファメモリ１６に格納し、バッファメモリ１６からデータを読み出して、その読み出されたデータの種別に基づいて制御する。すなわち、読み出されたデータがディスク管理情報である場合は、その内容に基づいて制御を行う。また、オーディオ／ビデオシーケンス情報、オブジェクト位置情報、オブジェクト再生情報などが含まれるタイトルセット管理情報である場合は、その内容に基づいて制御を行い、オーディオ／ビデオデータである場合はバッファメモリ１６からそのオーディオ／ビデオデータをＡＶデコーダ部５に転送し、ＤＶＤ−Ａｕｄｉｏ規格ディスクの静止画データである場合には、そのデータは静止画データ記憶部１１に格納される。機構制御部３に対しては、次に読み出すべき論理ブロックがディスク上のどのトラックに相当するかを計算し、トラック位置を指定して機構制御部３にブロック読み出し制御を指示する。また、リモコン受光部１５からの受信信号を受けて、押されたキーに対応するデータコードに変換してキーに応じた再生制御を行う。
【００３１】
バッファメモリ１６は信号処理部４からするシステム制御部１７を経由して入力したデータを一時的に保存する。システム制御部１７はリモコン受光部１５の信号を受け、機構制御部３、信号処理部４、バッファメモリ１６，静止画データ記憶部１１、ＡＶデコーダ５、ディスク管理情報記憶部１２，タイトルセット管理情報記憶部１３を制御する。
【００３２】
図６にＤＶＤ−Ａｕｄｉｏ規格ディスクのオブジェクトデータ構造を示す。１つのオーディオタイトルセットは図４のＤＶＤ−Ａｕｄｉｏ規格ディスクのタイトルセット管理情報のファイル構造図で示すようにオーディオタイトルセット情報ＡＴＳＩとオーディオタイトルセットの実体（オブジェクト）ＡＯＴＴ＃ＡＯＢＳが組み合わされて構成されている。このＡＯＴＴ＃ＡＯＢＳは図６のように複数のＡＯＴＴ＃ＡＯＢで構成されており、このＡＯＴＴ＃ＡＯＢはさらに複数のオーディオセル（Ａｕｄｉｏ  Ｃｅｌｌ）で構成されている。このＡｕｄｉｏ  Ｃｅｌｌは複数のオーディオパック（Ａ＃ＰＣＫ）で構成されていて、図７のパックのデータ構造図のようにＡ＃ＰＣＫは１パックで２０４８バイトのデータである。
【００３３】
図４の例をこの図６で表すと次のようになる。たとえばＰＧ＃１はオーディオセルが１つだけで構成されており、Ａｕｄｉｏ  Ｃｅｌｌ＃１のみであるとする。ＰＧ＃２はたとえばオーディオセルが４つで構成されており、Ａｕｄｉｏ  Ｃｅｌｌ＃２〜ＡｕｄｉｏＣｅｌｌ＃５であるとする。ＰＧ＃２のセルスタートアドレスはａｄｄｒｅｓｓＡであり、ＡＯＴＴ＃ＡＯＢＳ先頭からの相対論理ブロックナンバー（＝パック数）で与えられる。一方、ＰＧ＃２のセルエンドアドレスはａｄｄｒｅｓｓＢであり、同様にＡＯＴＴ＃ＡＯＢＳ先頭からの相対論理ブロックナンバー（＝パック数）で与えられる。ＰＧ＃２の再生時間を示すプログラム再生時間情報ＡＴＳ＃ＰＧ＃ＰＢ＃ＴＭはｔｉｍｅ１として図６に示される。
【００３４】
このパックのデータ構造を図７に示す。図のように１パックは２０４８バイトであり、最初にパックヘッダがあり、次にパケットヘッダがある。このパケットヘッダにはデータの規格種別を表す８ビットのストリームＩＤがあり、ＤＶＤ−Ａｕｄｉｏ規格のオーディオデータの場合はストリームＩＤ＝１０１１１１０１である。その他残りのデータがデータフィールドであるが、この最初にさらにオーディオデータの種別を表す８ビットのサブストリームＩＤがあり、リニアＰＣＭオーディオデータの場合はサブストリームＩＤ＝１０１００００である。
【００３５】
以上のように構成された光ディスク再生装置について、以下その動作を説明する。図３は、システム制御部１７のスキャンサーチ動作１回当たりの光ピックアップ相対移動アドレス量計算過程を示すフローチャートである。図４はＤＶＤ−Ａｕｄｉｏ規格ディスクのタイトルセット管理情報記憶部１３に記憶されているタイトルセット管理情報のファイル構造図である。
【００３６】
まず、システム制御部１７は、再生すべきプログラム（この場合たとえばＰＧ＃２）が選択されると（ステップＳ３１）、タイトルセット管理情報をタイトルセット管理情報記憶部１３から読み出す（ステップＳ３２）。ディスク上でオーディオタイトルセット情報とは別の領域に存在し、ディスク管理情報記憶部１２に格納されたディスク管理情報から目的の再生プログラムＰＧ＃２が、複数あるオーディオタイトルセットＡＴＳ＃１〜＃ｍの中でＡＴＳ＃１に存在することが特定される（ステップＳ３３，Ｓ５１）。ＡＴＳはオーディオタイトルセット管理情報ＡＴＳＩ４１と再生オーディオデータの実体であるオーディオタイトルセットＡＯＴＴ＃ＡＯＢＳ４２から構成される。前述のように特定されたオーディオタイトルセットＡＴＳ＃１のオーディオタイトルセット情報ＡＴＳＩ＃１からオーディオタイトルセット管理テーブルＡＴＳＩ＃ＭＡＴ４３とプログラムチェーン情報テーブルＡＴＳ＃ＰＧＣＩＴ４４を取得する（ステップＳ３４，Ｓ５２）。
【００３７】
オーディオタイトルセット管理テーブルＡＴＳ＃ＭＡＴ４３にプログラムチェーン情報テーブルＡＴＳ＃ＰＧＣＩＴ４４のメモリ上のスタートアドレスとオーディオタイトルセット情報ＡＴＳＩのメモリ上のエンドアドレスが記載されているので、プログラムチェーン情報テーブルＡＴＳ＃ＰＧＣＩＴ４４のメモリアドレスがわかる。そのメモリアドレスがわかっているプログラムチェーン情報テーブルＡＴＳ＃ＰＧＣＩＴ４４からプログラムチェーン管理テーブルＡＴＳ＃ＰＧＣＩＴＩ４５，プログラムチェーン情報サーチポインターＡＴＳ＃ＰＧＣＩ＃ＳＲＰ４６，プログラムチェーン情報ＡＴＳ＃ＰＧＣＩ４７を取得する（ステップＳ３５，Ｓ５３）。プログラムチェーン管理テーブルＡＴＳ＃ＰＧＣＩＴＩ４５には、プログラムチェーン情報サーチポインター数とプログラムチェーン情報テーブルＡＴＳ＃ＰＧＣＩＴ４４のメモリ上のエンドアドレスが記載されている。
【００３８】
目的とする再生プログラムＰＧ＃２はプログラムチェーン情報サーチポインターＡＴＳ＃ＰＧＣＩ＃ＳＲＰ＃１（４６）が指し示すメモリアドレスのプログラムチェーン情報ＡＴＳ＃ＰＧＣＩ＃１（４７）に含まれることが特定される（ステップＳ３６，Ｓ５４）。この特定されたプログラムチェーン情報ＡＴＳ＃ＰＧＣＩ＃１（４７）の中から再生シーケンス情報とオブジェクト再生情報を含むプログラム情報管理テーブルＡＴＳ＃ＰＧＩＴ４９と、オブジェクト位置情報を含むセル再生情報管理テーブルＡＴＳ＃Ｃ＃ＰＢＩＴ５０を取得する（ステップＳ３７，Ｓ５５）。取得したプログラム情報管理テーブルＡＴＳ＃ＰＧＩＴ４９から目的の再生プログラムＰＧ＃２のプログラム情報ＡＴＳ＃ＰＧＩ＃２と次のプログラム情報ＡＴＳ＃ＰＧＩ＃３（５６）を取得する。取得したプログラム情報ＡＴＳ＃ＰＧＩには様々なオブジェクト再生情報が含まれている（ステップＳ３８，Ｓ５６）。
【００３９】
このようにして得たオブジェクト再生情報には、オーディオスペック情報を示すプログラム内容ＡＴＳ＃ＰＧ＃ＣＮＴ５４、プログラムのエントリーセル位置を示すプログラムエントリーセルナンバーＡＴＳ＃ＰＧ＃ＥＮ＃ＣＮ５５、プログラムの再生時間を示すプログラム再生時間情報ＡＴＳ＃ＰＧ＃ＰＢ＃ＴＭ５６が含まれる。このオブジェクト再生情報の中で、ＰＧ＃２とＰＧ＃３の各々についてプログラムエントリーセルナンバーＡＴＳ＃ＰＧ＃ＥＮ＃ＣＮ５５とプログラム再生時間情報ＡＴＳ＃ＰＧ＃ＰＢ＃ＴＭ５６を取得する（ステップＳ３９，Ｓ５７）。このＰＧ＃２のプログラムエントリーセルナンバーＡＴＳ＃ＰＧ＃ＥＮ＃ＣＮ５５から、ＰＧ＃２のオブジェクト先頭位置情報がセル再生情報管理テーブルＡＴＳ＃Ｃ＃ＰＢＩＴ５０のエントリーセルナンバーは、たとえば２であることがわかったとする（ステップＳ４０，Ｓ５８）。
【００４０】
同様に次のプログラムＰＧ＃３のプログラムエントリーセルナンバーＡＴＳ＃ＰＧ＃ＥＮ＃ＣＮ５５から、ＰＧ＃３のオブジェクト先頭位置情報がセル再生情報管理テーブルＡＴＳ＃Ｃ＃ＰＢＩＴ５０のエントリーセルナンバーは、たとえば６であることがわかったとする（ステップＳ４１，Ｓ５９）。このＰＧ＃２とＰＧ＃３のエントリーセルナンバーからＰＧ＃３のエントリーセルナンバーからＰＧ＃２のエントリーセルナンバーを減算すればセル数＝４であることがわかり、ＰＧ＃２のセルナンバーはＡＴＳ＃Ｃ＃ＰＢＩ＃２からＡＴＳ＃Ｃ＃ＰＢＩ＃５までであり、セル数＝４であることがわかる。（ステップＳ４２，Ｓ６０）。
【００４１】
この目的再生プログラムＰＧ＃２のスタートアドレスをＡＴＳ＃Ｃ＃ＰＢＩ＃２のセルスタートアドレスＡＴＳ＃Ｃ＃ＳＡ５７＝ａｄｄｒｅｓｓＡとして取得する。一方、この目的の再生プログラムＰＧ＃２のエンドアドレスをＡＴＳ＃Ｃ＃ＰＢＩ＃５のセルエンドアドレスＡＴＳ＃Ｃ＃ＥＡ５８＝ａｄｄｒｅｓｓＢとして取得する。このＡＴＳ＃Ｃ＃ＳＡ５７とＡＴＳ＃Ｃ＃ＥＡ５８はＡＯＴＴ＃ＡＯＢＳ先頭からの相対論理ブロックナンバー（＝パック数）である（ステップＳ４３，Ｓ６１）。
【００４２】
そして、ＰＧ＃２のセルエンドアドレスａｄｄｒｅｓｓＢからセルスタートアドレスａｄｄｒｅｓｓＡを減算し、目的の再生プログラムＰＧ＃２の再生に必要なプログラム再生時間情報ＡＴＳ＃ＰＧ＃ＰＢ＃ＴＭ５６＝ｔｉｍｅ１で除算することにより、目的の再生プログラムＰＧ＃２の単位再生時間当たりの再生データパック数を計算する（ステップＳ４４，Ｓ６２）。
【００４３】
この計算で求められた単位再生時間当たりの再生データパック数により、スキャンサーチ動作１回当たりのジャンプによる相対移動量を比例させれば良い。すなわち、この値が大きい時には、スキャンサーチ動作１回当たりのジャンプによる相対移動量を大きくし、この値が小さい時には、スキャンサーチ動作１回当たりのジャンプによる相対移動量を小さくするようにする（ステップＳ４５）。
【００４４】
図５のスキャンサーチ動作説明図により単位再生時間当たりの再生データパック数とスキャンサーチ動作１回当たりのジャンプによる相対移動量の関係によるスキャンサーチ動作を示す。スキャンサーチ動作とは、ジャンプ動作と再生動作を繰り返しながら部分的な再生を行う動作である。図５（ａ）のように単位時間当りの論理ブロック数（Ｐａｃｋ数）が小さい場合、１回のジャンプ動作による移動量は小さいが、図５（ｂ）のように単位時間当りの論理ブロック数（Ｐａｃｋ数）が大きい場合、１回のジャンプ動作による移動量は大きくなる。
【００４５】
ここでは簡単のためにスキャンサーチする目的の再生プログラムは１個の場合について説明したが、複数の再生プログラムにわたってスキャンサーチする場合には、それぞれのプログラムについて上記と同様な計算を行い、途中に再生データ転送ビットレートの異なるプログラムがあった場合には１回のジャンプ量をそれぞれそのプログラムに合わせるようにした上でスキャンサーチを行えばよい。
【００４６】
以上のように本実施形態によれば、タイトルセット管理情報記憶部１３（タイトルセット管理情報記憶手段）に記憶されているオブジェクト位置情報とオブジェクト再生情報に含まれる各プログラムの再生時間と再生データ量に基づいてスキャンサーチ動作１回当たりの光ピックアップ相対移動アドレス量を決めることにより、光ディスクに記録されているすべてのオーディオデータのスキャンサーチ動作を行う場合に、それぞれ再生データ転送ビットレートの異なる任意の各再生単位プログラムでも再生時間とスキャンサーチ時間とが比例するようなスキャンサーチ動作を実現する光ディスク再生装置を提供することができる。
【００４７】
以上の実施形態は一例であり、本発明の請求の範囲を実現するために細部を変更して実施することが可能であり、ディスクに記憶された管理情報からある転送レートを持つプログラムのスタート位置と終了位置からデータ量を求め、再生時間からスキャンサーチ一回当りの動作１回当たりの光ピックアップ相対移動アドレス量を演算できるものであればよい。
【００４８】
この演算は求めた値をその都度マイクロプロセッサで計算してもよいが、プログラムの最終位置データと初期位置データと再生時間とを組み合せてあらかじめ計算した対比テーブルを備え、この対比テーブルから検索するようにしてもよい。
【００４９】
【発明の効果】
以上説明したように本発明の光ディスク再生装置によれば、オーディオデータ中の必要なデータを再生するためのスキャンサーチに際してスキャンサーチすべきプログラムの最終位置データと初期位置データと再生時間とをプログラム管理情報から求め、これらから演算した値を元にそのプログラムの部分のスキャンサーチ動作１回当りの相対アドレス量を決定することにより、スキャンサーチすべきプログラムの最終位置データと初期位置データと再生時間とをプログラム管理情報から求め、プログラムの最終位置データから初期位置データを減算したものを前記再生時間で除した値を求めるという簡単な計算をすることにより、この値を元にそのプログラムの部分のスキャンサーチ動作１回当りの相対アドレス量を決定し、これをスキャンサーチする範囲の各プログラムに適用することによって、再生時間とスキャンサーチ時間とが比例するようなスキャンサーチ動作を行う光ディスク再生装置を実現できるという有利な効果が得られる。
【図面の簡単な説明】
【図１】本発明の一実施形態の光ディスク再生装置の全体構成ブロック図
【図２】リモコン送信機の操作部外観図
【図３】システム制御部のスキャンサーチ動作１回当たりの光ピックアップ相対移動アドレス量計算過程を示すフローチャート
【図４】ＤＶＤ−Ａｕｄｉｏ規格ディスクのタイトルセット管理情報のファイル構造図
【図５】スキャンサーチ動作説明図
【図６】ＤＶＤ−Ａｕｄｉｏ規格ディスクのオブジェクトデータ構造図
【図７】パックのデータ構造図
【図８】ＤＶＤ−Ｖｉｄｅｏ規格とＤＶＤ−Ａｕｄｉｏ規格の規格上の関係を示す図
【図９】ＡｕｄｉｏｚｏｎｅとＶｉｄｅｏ  ｚｏｎｅの両者を持つＤＶＤ−Ａｕｄｉｏ規格ディスクのファイルデータ構造図
【図１０】ＤＶＤ−Ａｕｄｉｏ規格ディスクの再生プログラム単位毎の再生時間と再生データ量の関係図
【図１１】ＤＶＤ−Ｖｉｄｅｏ規格とＤＶＤ−Ａｕｄｉｏ規格内容の比較図
【図１２】ＤＶＤ−Ａｕｄｉｏ規格ディスクのオーディオ信号組み合わせ図
【図１３】ＤＶＤ−Ａｕｄｉｏ規格ディスクのチャンネルグループごとの条件の選択図
【符号の説明】
１  スピンドルモータ
２  光ピックアップ
３  機構制御部
４  信号処理部
５  ＡＶデコーダ部
１２  ディスク管理情報記憶部
１３  タイトルセット管理情報記憶部
１６  バッファメモリ
２０  光ディスク
１７  システム制御部
４１  オーディオタイトルセット情報
４２  オーディオタイトルセット
４３  オーディオタイトルセット管理テーブル
４４  プログラムチェーン情報テーブル（シーケンス情報）
４５  オーディオタイトルセットプログラムチェーン管理テーブル
４６  プログラムチェーン情報サーチポンター
４７  プログラムチェーン情報
４８  プログラム一般情報
４９  プログラム情報管理テーブル
５０  セル再生情報管理テーブル（オブジェクト位置情報）
５１  静止画再生情報管理テーブル
５２  プログラム情報（オブジェクト再生情報）
５３  セル再生情報
５４  プログラム内容（オーディオスペック情報
５５  エントリーセルナンバー
５６  プログラム再生時間情報
５７  セルスタートアドレス
５８  セルエンドアドレス
【図１】
0003570296.tif 000002
【図２】
0003570296.tif 000003
【図３】
0003570296.tif 000004
【図４】
0003570296.tif 000005
【図５】
0003570296.tif 000006
【図６】
0003570296.tif 000007
【図７】
0003570296.tif 000008
【図８】
0003570296.tif 000009
【図９】
0003570296.tif 000010
【図１０】
0003570296.tif 000011
【図１１】
0003570296.tif 000012
【図１２】
0003570296.tif 000013
【図１３】
0003570296.tif 000014