(57)【特許請求の範囲】
【請求項１】
複数の記録媒体を収納保持するとともに、読出手段により読み出す記録媒体を交換可能な交換保持手段、
交換保持手段により保持された記録媒体に記録されている内容を読み出す読出手段、
読出手段からの出力を受けて、記録媒体に記録されている各コンテンツ要素を再生する再生手段、
読出手段からの出力を受けて、再生を行ったコンテンツ要素の要素長の総和を再生コンテンツ要素長とし、当該再生コンテンツ要素長が記録媒体に記録されている各コンテンツ要素のコンテンツ要素長の総和の所定割合を超えるとき、主コンテンツ要素の再生が行われたと判断する主コンテンツ判断手段、
読出手段から出力を受けて、再生を開始したコンテンツ要素がスチル情報を含む場合、または、再生を開始したコンテンツ要素がすでに再生を終了したコンテンツ要素と同一である場合に、当該コンテンツ要素をメニューコンテンツ要素であると判断するメニュー判断手段、
主コンテンツ判断手段とメニュー判断手段の出力を受けて、メニューコンテンツ要素の再生の際に、すでに、主コンテンツ判断手段によって主コンテンツ要素の再生が行われたと判断した後であれば、交換保持手段に対して記録媒体の交換を指示する交換制御手段を備えたことを特徴とする再生装置。
【請求項２】
請求項１の再生装置において、
前記主コンテンツ判断手段は、再生が終了しているコンテンツ要素の要素長の総和と再生を開始したコンテンツ要素の要素長の合計を、前記再生コンテンツ要素長とすることを特徴とするもの。
【請求項３】
請求項１の再生装置において、
前記主コンテンツ判断手段は、再生が終了しているコンテンツ要素の要素長の総和を、前記再生コンテンツ要素長とすることを特徴とするもの。
【請求項４】
請求項１〜３のいずれかの再生装置において、
主コンテンツ判断手段は、各コンテンツ要素に記述されている要素長を加算して前記再生コンテンツ要素長を算出することを特徴とするもの。
【請求項５】
請求項１〜３のいずれかの再生装置において、
主コンテンツ判断手段は、各コンテンツ要素を構成する小要素のうち実際に再生した小要素の要素長を加算して前記再生コンテンツ要素長を算出することを特徴とするもの。
【請求項６】
複数の記録媒体を収納保持するとともに読出手段により読み出す記録媒体を交換可能な交換保持手段をコンピュータによって制御するためのプログラムを記録した記録媒体であって、
交換保持手段により保持された記録媒体に記録されている内容を読み出す読出手段からの出力を受けて、記録媒体に記録されている各コンテンツ要素を再生する再生手段、
読出手段からの出力を受けて、再生を行ったコンテンツ要素の要素長の総和を再生コンテンツ要素長とし、当該再生コンテンツ要素長が記録媒体に記録されている各コンテンツ要素のコンテンツ要素長の総和の所定割合を超えるとき、主コンテンツ要素の再生が行われたと判断する主コンテンツ判断手段、
読出手段から出力を受けて、再生を開始したコンテンツ要素がスチル情報を含む場合、または、再生を開始したコンテンツ要素がすでに再生を終了したコンテンツ要素と同一である場合に、当該コンテンツ要素をメニューコンテンツ要素であると判断するメニュー判断手段、
主コンテンツ判断手段とメニュー判断手段の出力を受けて、メニューコンテンツ要素の再生の際に、すでに、主コンテンツ判断手段によって主コンテンツ要素の再生が行われたと判断した後であれば、交換保持手段に対して記録媒体の交換を指示する交換制御手段をコンピュータにより実現するためのプログラムを記録した記録媒体。
【請求項７】
複数の記録媒体を収納保持するとともに、読出手段により読み出す記録媒体を交換可能な交換保持手段と交換保持手段により保持された記録媒体に記録されている内容を読み出す読出手段を備えた再生装置による再生制御方法であって、
読出手段からの出力を受けて、記録媒体に記録されている各コンテンツ要素を再生し、
再生を行ったコンテンツ要素の要素長の総和を再生コンテンツ要素長とし、当該再生コンテンツ要素長が記録媒体に記録されている各コンテンツ要素のコンテンツ要素長の総和の所定割合を超えるとき、主コンテンツ要素の再生が行われたと判断し、
再生を開始したコンテンツ要素がスチル情報を含む場合、または、再生を開始したコンテンツ要素がすでに再生を終了したコンテンツ要素と同一である場合に、当該コンテンツ要素をメニューコンテンツ要素であると判断し、
主コンテンツ判断手段とメニュー判断手段の出力を受けて、メニューコンテンツ要素の再生の際に、すでに、主コンテンツ判断手段によって主コンテンツ要素の再生が行われたと判断した後であれば、交換保持手段に対して記録媒体の交換を指示するよう制御することを特徴とする再生制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、記録媒体の自動交換に関するものであり、特に、適切な再生位置において自動交換を行うものである。
【０００２】
【従来の技術】
従来のＤＶＤチェンジャーは、複数のディスクを保持し、ディスク内のＰＧＣに記憶された映像、音声等を読み出し、それらを再生するものである。そして、ディスク内の全てのＰＧＣの再生を終了すると、自動的に次のディスクへ交換する。したがって、ユーザの操作を要せず、容易かつ迅速にディスク交換が行われる。
【０００３】
【発明が解決しようとする課題】
しかしながら、図１１ＡのようにＰＧＣが再生されるＤＶＤでは、主要な映像等である主タイトル（ＰＧＣ２）の再生を終了した後、自動的にメニュー（ＰＧＣ３）に移行し、ユーザに対しキー操作を要求する。ここで、メニューとは、ボタンの選択表示であって、ユーザに対し選択を要求するものである。
【０００４】
したがって、ユーザが何らかの操作を行わない限り、ＤＶＤチェンジャーによるディスクの自動交換がなされない。
【０００５】
また、これを解決するために、メニューを再生する際に自動的にディスクを交換する方法が想定できる。しかしながら、図１１ＢのようにＰＧＣが再生されるＤＶＤでは、主タイトル（ＰＧＣ３）の再生を行わずに、メニュー（ＰＧＣ２）の再生の際に自動的にディスクを交換してしまう。つまり、主タイトルの再生の有無に関係なくディスク交換が行われ、ユーザは主要な映像を見ることができない。
【０００６】
したがって、この発明はこのような問題を解決して、適切な再生位置において自動的にディスク交換を行うことができる再生装置を提供することを目的とする。
【０００７】
【課題を解決するための手段及び発明の効果】
請求項１に係る再生装置は、複数の記録媒体を収納保持するとともに、読出手段により読み出す記録媒体を交換可能な交換保持手段、交換保持手段により保持された記録媒体に記録されている内容を読み出す読出手段、読出手段からの出力を受けて、記録媒体に記録されている各コンテンツ要素を再生する再生手段、読出手段からの出力を受けて、再生を行ったコンテンツ要素の要素長の総和を再生コンテンツ要素長とし、当該再生コンテンツ要素長が記録媒体に記録されている各コンテンツ要素のコンテンツ要素長の総和の所定割合を超えるとき、主コンテンツ要素の再生が行われたと判断する主コンテンツ判断手段、読出手段から出力を受けて、再生を開始したコンテンツ要素がスチル情報を含む場合、または、再生を開始したコンテンツ要素がすでに再生を終了したコンテンツ要素と同一である場合に、当該コンテンツ要素をメニューコンテンツ要素であると判断するメニュー判断手段、主コンテンツ判断手段とメニュー判断手段の出力を受けて、メニューコンテンツ要素の再生の際に、すでに、主コンテンツ判断手段によって主コンテンツ要素の再生が行われたと判断した後であれば、交換保持手段に対して記録媒体の交換を指示する交換制御手段を備えたことを特徴としている。
【０００８】
したがって、主コンテンツ要素の再生終了後に、自動的に記録媒体を交換することができる。
【００１５】
交換保持手段は、複数の記録媒体を収納保持するとともに、読出手段により読み出す記録媒体を交換可能な手段であり、下記の実施形態においては、交換保持部２３が該当する。
【００１６】
読出手段は、交換保持手段により保持された記録媒体に記録されている内容を読み出す手段であり、下記の実施形態においては、ピックアップ２４が該当する。
【００１７】
再生手段は、読出手段からの出力を受けて、記録媒体に記録されている各コンテンツ要素を再生する手段であり、下記の実施形態においては、信号処理部２５及びビデオ・オーディオ復調部２６が該当する。
【００１８】
主コンテンツ判断手段は、読出手段からの出力を受けて、記録媒体に記録されている各コンテンツ要素のコンテンツ要素長に基づいて、主コンテンツ要素の再生が行われたか否かを判断する手段であり、下記の実施形態においては、図５のＳＴ２２が該当する。
【００１９】
メニュー判断手段は、読出手段から出力を受けて、記録媒体に記録されている各コンテンツ要素が、メニューコンテンツ要素であるか否かを判断する手段であり、下記の実施形態においては、図５のＳＴ１５，１６が該当する。
【００２０】
交換制御手段は、主コンテンツ判断手段とメニュー判断手段の出力を受けて、主コンテンツ要素の再生が終了した後、メニューコンテンツ要素の再生の際に交換保持手段に対して記録媒体の交換を指示する手段であり、下記の実施形態においては、図５のＳＴ２３が該当する。
【００２１】
コンテンツ要素は、下記の実施形態においては、各ＰＧＣが該当する。
【００２２】
主コンテンツ要素は、下記の実施形態においては、主タイトル（ＰＧＣ２１〜２３）が該当する。
【００２３】
メニューコンテンツ要素は、下記の実施形態においては、タイトル内メニュー（ＰＧＣ３）が該当する。なお、タイトル内メニューが動画である場合は、ＰＧＣ３１〜３３が該当する。また、システム内メニューも該当する。
【００２４】
プログラムを記録した記録媒体とは、フレキシブルディスク、ＣＤ−ＲＯＭ、ハードディスク、メモリカード、ＲＯＭ、パンチカード、テープ等を含む概念である。また、コンピュータによって直接実行可能なプログラムを記録した記録媒体だけでなく、いったん他の記録媒体（ハードディスク等）にインストールすることによって実行可能となるようなプログラムを記録した記録媒体や、暗号化されたり、圧縮されたりしたプログラムを記録した記録媒体を含む概念である。
【００２５】
【発明の実施の形態】
１  機能ブロック図
この発明の実施形態における機能ブロック図を図１に示す。読出手段１２が、交換保持手段１１に保持されている記録媒体の内容を読み出すと、再生手段１３は読出手段１２からの出力を受けて、記録媒体に記録されている各コンテンツ要素を再生する。また、主コンテンツ判断手段１４は、読出手段１２からの出力を受けて、記録媒体に記録されている各コンテンツ要素のコンテンツ要素長に基づいて、主コンテンツ要素の再生が行われたか否かを判断する。更に、メニュー判断手段１５は、読出手段１２からの出力を受けて、記録媒体に記録されている各コンテンツ要素がメニューコンテンツ要素であるか否かを判断する。
【００２６】
次に、交換制御手段１６は、主コンテンツ判断手段１４とメニュー判断手段１５の出力を受けて、主コンテンツ要素の再生が終了した後、メニューコンテンツ要素の再生の際に交換保持手段１１に対して記録媒体の交換を指示する。交換保持手段１１は、記録媒体の交換を行う。
【００２７】
２  構成
以下に、記録媒体としてＤＶＤを用いたときの、この発明の実施形態を説明する。
【００２８】
2.1  ＤＶＤプレイヤーの構成
ＤＶＤプレイヤーの構成を図２に示す。ＣＰＵ２１はバスラインを介してメモリ２２、交換保持手段である交換保持部２３、読出手段であるピックアップ２４、再生手段である信号処理部２５及びビデオ・オーディオ復調部２６、操作・表示部２７に接続されている。メモリ２２には、システム制御プログラム２８，自動交換制御プログラム２９，オペレーティングシステム３０、行列記憶部３１及びボタン・フラグ３２が記憶されている。
【００２９】
交換保持部２３は、スピンドル、スレッド、トレイモータ等の各アクチュエータを備え、ＤＶＤを交換する機能を有している。操作・表示部２５は、パネルキー、リモコン、蛍光表示管等を備えている。
【００３０】
交換保持部２３にセットされているＤＶＤの記録内容をピックアップ２４が読み出すと、読み出された信号は増幅されて信号処理部２５に入り、信号処理部２５において１６−８変換及び誤り訂正処理が行われる。その後、ビデオ及びオーディオ・ストリームとしてビデオ・オーディオ復調部２６に送られる。
【００３１】
また、信号処理部２５から交換保持部２３及びピックアップ２４へのフィードバックにより、フォーカス、トラッキング、スレッドの各サーボ・ループを形成する。システム制御プログラム２８はこれらの制御を行い、また、操作・表示部２７のキー操作入力の受付及び蛍光表示管等の表示デバイスの制御を行う。
【００３２】
自動交換制御プログラム２９は、ピックアップ２４からの出力に基づいて、メニューか否かの判断、主タイトルか否かの判断を行う。また、それらの結果に基づいて、交換保持部２３に対してディスクの交換を指示する。
【００３３】
行列記憶部３１は、ＰＧＣのＰＧＣＩ内のジャンプ系ナビゲーション・コマンド（下記参照）を実行する際に、ＰＧＣを特定するコマンドを記憶するレコードを蓄積する。レコードには、ＶＴＳ番号、ＰＧＣ番号、ジャンプコマンド及びボタン存在情報等が記憶される。ここで、ボタン存在情報は、ＰＧＣがボタンの選択表示を有する場合にセットされる。レコードに記憶されたボタン存在情報は、ボタン・フラグ３２にコピーされる。
【００３４】
2.2  ＤＶＤの構成
ＤＶＤの構成を、この実施形態に用いるＤＶＤを一例として図３ａに示す。ＤＶＤの中にＶＴＳ１〜３（Video  Title  Set）及びＶＭＧ（Video  Manager）を備え、各ＶＴＳ１〜３は主にタイトル領域、システム領域に分けられる。システム領域はＰＧＣ（Program  Chain）を備え、字幕の選択、音声の選択等に用いられるものであり、これをシステム内メニューという。一方、タイトル領域におけるメニュー的表示のＰＧＣをタイトル内メニューという（下記参照）。
【００３５】
ＶＴＳ１のタイトル領域には、広告用のＰＧＣ１を備えている。このＰＧＣ１は、主タイトルの前に再生され、広告宣伝のために用いられるものである。
【００３６】
ＶＴＳ２のタイトル領域には、主タイトルであるＰＧＣ２１〜２３、タイトル内メニューであるＰＧＣ３を備えている。主タイトルとは、このＤＶＤにおける主要な映像等であり、再生時間は最も長い。また、タイトル内メニューとは、再生中に自動的にチャプターの選択等をユーザに対して要求するものであり、ユーザの何らかの操作を必要とする。
【００３７】
ＶＴＳ３のタイトル領域には、予告用のＰＧＣ４を備えている。このＰＧＣ４は、主タイトルの後に再生され、次回の予告のために用いられるものである。
【００３８】
ＶＭＧはＤＶＤの管理情報で、ＶＴＳの個数などの情報が記憶さている。また、ＶＭＧには、タイトルの選択に用いるＶＭＧ内メニューを備えている。
【００３９】
ここで、主タイトルであるＰＧＣ２１〜２３は、主コンテンツ要素である。タイトル内メニューであるＰＧＣ３は、メニューコンテンツ要素である。また、システム内メニューもメニューコンテンツ要素である。
【００４０】
ＰＧＣの構成を図３ｂに示す。ＰＧＣはＰＧＣＩ及びＶＯＢＳを備え、ＶＯＢＳには映像や音声等のデータが記憶されており、ＰＧＣＩにはナビゲーション・コマンドが記憶されている。ＰＧＣＩのプログラム１〜Ｎに従って、各セル４２がＶＯＢＳのアドレスを指定することにより、その映像や音声等が読み出される。
【００４１】
ＰＧＣＩの構成を図３ｃに示す。ＰＧＣ一般情報４４には、プログラム数やＰＧＣの再生時間などが記述されている。プログラムチェーンコマンドテーブル４５にはプリ・コマンド４１及びポスト・コマンド４３が記述されており、これらはＰＧＣの前後に実行されるコマンドである。このポスト・コマンド４３は、ジャンプ系ナビゲーション・コマンドを備え、そのコマンドにより指定されたＰＧＣへジャンプする。なお、ポスト・コマンド４３にジャンプ系ナビゲーション・コマンドを含まなかったり、それを含んでいても条件が成立せずに実行しなかったり、ポストコマンド４３自体がない場合もある。このような場合には、ＰＧＣ一般情報４４を参照して、ジャンプする。
【００４２】
プログラムチェインプログラムマップ４６には、プログラムの先頭番号が記述されている。セル再生情報テーブル４７には、タイトル内メニューが静止する時間であるセル・スチル時間など（以下、「スチル」情報という）が記述されている。セル位置情報テーブル４８には、ＶＯＢ−ＩＤ番号などが記述されている。
【００４３】
なお、タイトル内メニューが動画表示であるＰＧＣのＶＯＢＳには、映像や音声等の他に、画面に表示するボタンの選択表示、ボタンの選択確定時に実行するコマンドが記録されている。
【００４４】
３  動作
上記のタイトル内メニューは、静止画又は動画で表示される。以下に、静止画である場合と動画である場合に分けて説明する。
【００４５】
（１）タイトル内メニューが静止画である場合
図４のようにＰＧＣが再生されるＤＶＤがセットされた時の、自動交換制御プログラム２９の動作を図５のフローチャートに示す。なお、ＰＧＣ３は静止画のタイトル内メニューであり、ＰＧＣＩのセル再生情報テーブル４７には「スチル」情報が記述されている。また、コンテンツ要素長である各ＰＧＣの再生時間を図４に記す。
【００４６】
まず、タイトル領域の各ＰＧＣの再生時間の総和Ｓを図６のフローチャートに従って求める（ＳＴ１１）。ディスク内のＶＴＳの個数ｎ＝３を取得し、Ｓをクリアする（ＳＴ３１，３２）。カウンタｉ＝１を設定し、ＶＴＳ１のナビゲーション・データを読み出し、タイトル領域のＰＧＣの個数ｍ＝１を取得する（ＳＴ３３〜３５）。カウンタｊ＝１を設定して、ＰＧＣ１のＰＧＣＩにおけるＰＧＣ一般情報４４からＰＧＣ１の再生時間を取得し、Ｓに加える（ＳＴ３６，３７）。カウンタｊに１を加算し、ｊ＝２＞ｍ＝１であるため（ＳＴ３８，３９）、カウンタｉに１を加算する（ＳＴ４０）。ｉ＝２＜ｎ＝３であるため（ＳＴ４１）、同様にしてＶＴＳ２、ＶＴＳ３のタイトル領域のＰＧＣの再生時間をＳに加える。その後、カウンタｉに１を加算すると、ｉ＝４＞ｎ＝３となり（ＳＴ４０，４１）、Ｓは決定される。つまり、Ｓ＝ｔ１＋ｔ２１＋ｔ２２＋ｔ２３＋ｔ３＋ｔ４である。
【００４７】
次に、タイトル再生時間Ｔをクリアする（ＳＴ１２）。このタイトル再生時間Ｔは、再生が終了したＰＧＣの再生時間の総和に、再生を開始したＰＧＣの再生時間を加えたものである。
【００４８】
次に、ＰＧＣ１の再生を開始すると、ＰＧＣ１はタイトル領域のＰＧＣであるので、ＰＧＣＩにおけるＰＧＣ一般情報４４（図３ｃ参照）からＰＧＣ１の再生時間ｔ１を取得し、タイトル再生時間Ｔ＝ｔ１とする（ＳＴ１３，１４）。ＰＧＣ１のＰＧＣＩに実行すべき「スチル」情報は存在しないと判断し（ＳＴ１５）、ループも構成しないと判断する（ＳＴ１６，１７）（ループの構成の判断については、下記参照）。
【００４９】
ＰＧＣ２１の再生を開始すると、ＰＧＣ２１はタイトル領域のＰＧＣであるため、ＰＧＣＩにおけるＰＧＣ一般情報４４からＰＧＣ２１の再生時間ｔ２１を取得し、タイトル再生時間Ｔに加える（Ｔ＝ｔ１＋ｔ２１）（ＳＴ１８，２０，２１）。ＰＧＣ２１のＰＧＣＩに実行すべき「スチル」情報が存在しないと判断し（ＳＴ１５）、ループも構成しないと判断する（ＳＴ１６，１７）。ＰＧＣ２２、２３についても、同様にして、Ｔ＝ｔ１＋ｔ２１＋ｔ２２＋ｔ２３となる。
【００５０】
ＰＧＣ３の再生を開始すると、ＰＧＣ３はタイトル領域のＰＧＣであるため、ＰＧＣＩにおけるＰＧＣ一般情報４４からＰＧＣ３の再生時間ｔ３を取得し、タイトル再生時間Ｔに加える（Ｔ＝ｔ１＋ｔ２１＋ｔ２２＋ｔ２３＋ｔ３）（ＳＴ１８，２０，２１）。ＰＧＣ３のＰＧＣＩに実行すべき「スチル」情報が存在するため（ＳＴ１５）、タイトル再生時間ＴとＳ／２との比較を行う（ＳＴ２２）。タイトル再生時間ＴがＳ／２を超えると判断すると、ＰＧＣ３を再生する際に、交換保持部２３に対して、ディスクを交換するように指示する（ＳＴ２３）。その指示を受けて、交換保持部２３は、ＰＧＣ３を再生する際にディスクを交換する。
【００５１】
なお、ＳＴ２２において、タイトル再生時間ＴがＳ／２を超えない場合はディスクの自動交換は行われず、タイトル内メニューが再生される（ＳＴ２４）。したがって、主タイトルが再生されないまま、ディスクの自動交換が行われてしまうということはない。
【００５２】
また、タイトル内メニューが存在せずに、全て再生を終了した場合も、交換保持部２３に対して、ディスクを交換するように指示する（ＳＴ１９，２３）。
【００５３】
また、タイトル再生時間Ｔに再生を開始したタイトル内メニューＰＧＣ３の再生時間を含ませず、再生を終了したＰＧＣのみの再生時間をタイトル再生時間Ｔとして、Ｓ／２と比較するものであってもよい。
【００５４】
また、ＳＴ２２における各ＰＧＣの再生時間との比較基準は、タイトル領域の各ＰＧＣの再生時間の総和Ｓの１／２に限られるものではなく、４５％や５５％等でもよい。
【００５５】
また、ＳＴ２２における各ＰＧＣの再生時間との比較基準は、タイトル領域の各ＰＧＣの再生時間の総和に限られるものではなく、システム領域のＰＧＣをその総和に加えてもよい。
【００５６】
また、システム内メニューが再生された場合にも、ＳＴ１５において「スチル」情報を検索することによって判断される。
【００５７】
また、この実施形態において、コンテンツ要素長として再生時間を用いたが、コンテンツ要素のデータ量を用いてもよい。
【００５８】
（２）タイトル内メニューが動画である場合
上記では、ＰＧＣ３が静止画表示である場合について説明したが、図７のようなＰＧＣ３が動画表示（ＰＧＣ３１〜３３）である場合についての自動交換制御プログラム２９の動作を図８のフローチャートに示す。なお、ＰＧＣ３２のＶＯＢＳには、画面に表示するボタンの選択表示、ボタンの選択確定時に実行するコマンドが記録されている。ここで、ボタンの選択表示とは、ユーザに対して選択を要求する表示である。また、図７に記すコマンドにより、次のＰＧＣへ移行するものとする。
【００５９】
上記と同様にＰＧＣの再生と並行して、タイトル内メニューが再生されるか否かの判断（ＳＴ１５，１６）を行う。そして、ＰＧＣ１〜ＰＧＣ３２まで再生が終了しても、「スチル」情報及びループの構成は検知できずに、ＰＧＣ１〜ＰＧＣ３２を特定する各レコードを行列記憶部３１に蓄積する（図９Ａの１〜６番目のレコード）。なお、レコードはＰＧＣを特定する情報を記憶するものであり、行列記憶部３１はそれを蓄積するものである（上記参照）。
【００６０】
次に、ＰＧＣ３２のコマンドＢによりＰＧＣ３３に移行されると、以下のようにＰＧＣ３３のレコードを行列記憶部３１に追加し、ループの構成を判断する。
【００６１】
ＰＧＣ３３にはボタンが存在しないので、ＰＧＣ３３のレコード内のボタン存在情報をセットしない（ＳＴ５１，５２）。
【００６２】
ＰＧＣ３２のＰＧＣＩ内のコマンドＢを実行する際に、ＰＧＣ３３のレコードを行列記憶部３１に追加する（図９Ａの７番目のレコード）（ＳＴ５３，５４）。
【００６３】
行列記憶部３１に記憶されている７番目のレコード内のボタン存在情報をボタン・フラグ３２にコピーして、そのボタン存在情報をクリアする（ＳＴ５５，５６）。この場合、７番目のレコードにはボタン存在情報はセットされていないので、ボタン・フラグ３２はセットされない。
【００６４】
行列記憶部３１に記憶されているレコードの数ｒ＝７を取得して、カウンタＰ＝ｒ−１＝６とする（ＳＴ５７，５８）。Ｐ＞０であるので、６番目のレコードと７番目のレコードを取得して、比較する（ＳＴ５９〜６１）。
【００６５】
６番目のレコードと７番目のレコードは一致しないので、６番目のレコードのボタン存在情報はセットされているか否かを判断する（ＳＴ６２）。ＰＧＣ３２にはボタンが存在し、そのレコード（６番目のレコード）のボタン存在情報がセットされているので、ボタン・フラグ３２をセットし、カウントＰから１を減算する（ＳＴ６３，６４）。
【００６６】
同様にして、１〜５番目のレコードと７番目のレコードを比較する（ＳＴ５９〜６４）。カウントＰ＝０になると、比較すべきレコードが存在しないので、ループを構成しないと判断する（ＳＴ６７）。
【００６７】
次に、ＰＧＣ３３のコマンドＣによりＰＧＣ３１に移行されると、上記と同様にＰＧＣ３１のレコードが行列記憶部３１に８番目のレコードとして追加され（図９Ｂ参照）、ループの構成の判断を行う。
【００６８】
７番目のレコードと８番目のレコードは一致しないと判断され、６番目のレコードと８番目のレコードも一致しないと判断される。しかし、６番目のレコードのボタン存在情報はセットされているので、ＳＴ４３においてボタン・フラグ３２はセットされる。
【００６９】
ＳＴ６１において５番目のレコードと８番目のレコードを比較し、一致するので、ボタン・フラグ３２がセットされているか否かを判断する（ＳＴ６５）。ボタン・フラグ３２はＳＴ４３においてセットされているので、ループを構成すると判断する（ＳＴ６６）。
【００７０】
ループを構成すると判断すると、上記と同様にして、ＳＴ２２においてタイトル再生時間ＴとＳ／２との比較を行う。以下同様にして、ディスクの交換が行われる。
【００７１】
４  他の実施形態
なお、上記の実施形態において、自動交換制御プログラム２９は、図５のＳＴ２１で、再生を開始したＰＧＣの再生時間をタイトル再生時間Ｔに加算している。この場合、ＰＧＣを構成するセルのすべてが再生されないようなときには、正確なタイトル再生時間Ｔを算出することができない。
【００７２】
したがって、図１０に示すような処理により、タイトル再生時間Ｔを算出してもよい。これは、ＳＴ７６において、セルの再生が終了したか否かを判断し、ＳＴ７８において、再生が終了したセルの再生時間をタイトル再生時間Ｔに加算する。したがって、実際には再生していないセルの再生時間が、タイトル再生時間Ｔとして加算されるということはない。なお、セルの再生時間は、上述のセル再生情報テーブル４７に記録されている。
【００７３】
また、この実施形態において、記録媒体としてＤＶＤを用いて説明したが、これに限られるものではなく、ＣＤ−ＲＯＭ等でもよい。
【図面の簡単な説明】
【図１】この発明の機能ブロック図である。
【図２】実施形態に用いるＤＶＤプレイヤーの構成を示す図である。
【図３ａ】実施形態に用いるＤＶＤの構成を示す図である。
【図３ｂ】実施形態に用いるＤＶＤにおけるＰＧＣの構成を示す図である。
【図３ｃ】実施形態に用いるＤＶＤにおけるＰＧＣのＰＧＣＩの構成を示す図である。
【図４】実施形態に用いるＤＶＤのＰＧＣの移行を示す図である。
【図５】実施形態における自動交換制御プログラム２９が行うフローチャートである。
【図６】実施形態に用いるＤＶＤにおけるタイトル領域のＰＧＣの再生時間の総和Ｓを求めるフローチャートである。
【図７】実施形態に用いるＤＶＤのＰＧＣの移行を示す図である。
【図８】実施形態における自動交換制御プログラム２９の処理を示すフロチャートである。
【図９】実施形態において、待行列記憶部３１に記憶されるレコードを示す図である。
【図１０】他の実施形態における自動交換制御プログラム２９の処理を示すフロチャートである。
【図１１】ＤＶＤのＰＧＣの移行を示す図である。
【符号の説明】
２３・・・交換保持部
２４・・・ピックアップ
２５・・・信号処理部
２６・・・ビデオ・オーディオ復調部
２９・・・自動交換制御プログラム
【図１】
0003840878.tif 000002
【図２】
0003840878.tif 000003
【図３ａ】
0003840878.tif 000004
【図３ｂ】
0003840878.tif 000005
【図３ｃ】
0003840878.tif 000006
【図４】
0003840878.tif 000007
【図５】
0003840878.tif 000008
【図６】
0003840878.tif 000009
【図７】
0003840878.tif 000010
【図８】
0003840878.tif 000011
【図９】
0003840878.tif 000012
【図１０】
0003840878.tif 000013
【図１１】
0003840878.tif 000014