(57)【要約】【課題】ビデオタイトル終了時に記録ディスクを切り替えるオートディスクチェンジ制御方法とディスク再生装置を提供する。【解決手段】ビデオデコーダ１５３は、MPEG２規格に従って動きベクトルとDCT係数に符号化された動画データを復号し出力すると共に、動きベクトルを主制御部１２に通知する。主制御部１２は、過去の所定期間、下から上へ向かう所定の速度範囲内の速度の動きベクトルを持つブロック数が所定数以上または所定比率以上存在し続けた場合に、エンディングロール再生中であると判定し、判定結果に基づいて、DVDチャンジャ１０のディスクチェンジを制御する、【選択図】図１
2005063513.tif 000002
【特許請求の範囲】
【請求項１】
各々１または複数のビデオタイトルの動画データを記録した記録ディスクを複数枚収容し、収容した任意の記録ディスクを選択的に再生対象として、再生対象とした記録ディスクを再生するビデオ再生装置において、前記再生対象とする記録ディスクの切り替えを制御するオートディスクチェンジ制御方法であって、
前記再生対象となっている前記記録ディスクに記録された動画データが表す動画を再生するステップと、
前記動画データが表す動画の特徴に基づいて、前記ビデオタイトルのエンディングロールの再生を検出するステップ、
前記エンディングロールの再生の検出に基づいて、前記再生対象とする記録ディスクを切り替えるステップとを有することを特徴とするオートディスクチェンジ制御方法。
【請求項２】
各々１または複数のビデオタイトルの動画データを記録した記録ディスクを複数枚収容し、収容した任意の記録ディスクを選択的に再生対象として、再生対象とした記録ディスクを再生するビデオ再生装置であって、
前記再生対象となっている前記記録ディスクに記録された動画データが表す動画を再生する再生手段と、
前記動画データが表す動画の特徴に基づいて、前記再生手段における前記ビデオタイトルのエンディングロールの再生を検出するエンディングロール再生検出手段と、
前記エンディングロール再生手段の前記エンディングロールの再生の検出に基づいて、前記再生対象とする記録ディスクを切り替えるディスクチェンジ制御手段とを有することを特徴とするビデオ再生装置。
【請求項３】
請求項２記載のビデオ再生装置であって、
前記動画データは、動き補償予測によって算出した動画中の各画像領域の動きベクトルを用いて、動画を圧縮符号化した動画データであって、
前記エンディングロール再生検出手段は、動画データが表す動画中の各画像領域の動きベクトルが、各画像領域の下方から上方へ向かう移動傾向を所定レベル以上強く所定期間以上示し続けた場合に、前記再生手段における前記ビデオタイトルのエンディングロールの再生を検出することを特徴とするビデオ再生装置。
【請求項４】
請求項３記載のビデオ再生装置であって、
前記エンディングルール再生検出手段は、前記動画データが表す動画の輝度分布が高輝度画素と低輝度画素に所定レベル以上偏っている場合にのみ、前記エンディングロールの再生の検出を行うことを特徴とするビデオ再生装置。
【請求項５】
請求項２、３または４記載のビデオ再生装置であって、
前記エンディングルール再生検出手段は、前記ビデオタイトルの終わり部分の動画データに対してのみ、前記動画の特徴に基づく前記エンディングロールの再生の検出を行うことを特徴とするビデオ再生装置。
【請求項６】
請求項２、３、４または５記載のビデオ再生装置であって、
前記エンディングルール再生検出手段は、動画の画面上における左右方向について中央の領域のみを対象として、前記動画の特徴に基づく前記エンディングロールの再生の検出を行うことを特徴とするビデオ再生装置。
【請求項７】
請求項２、３、４、５または６記載のビデオ再生装置であって、
前記記録ディスクはDVD-Videoディスクであって、前記動画データはMPEG２(Moving Picture Experts Group Phase 2 )規格に従って圧縮符号化された動画データであることを特徴とするビデオ再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主として、収容した複数枚の記録ディスクの内の任意の記録ディスクを選択的に再生対象とし、再生対象とした記録ディスクに記録されたビデオプレゼンテーションを再生するディスクチェンジャ機能を備えたビデオ再生装置において、ユーザ操作によらず自動的に再生対象とする記録ディスクを切り替えるオートディスクチェンジの技術に関するものである。
【背景技術】
【０００２】
複数枚の記録ディスクを収容し、ユーザ操作によらず自動的に再生する記録ディスクを切り替えるオートディスクチェンジの技術としては、オーディオプレゼンテーション（楽曲等）をトラックとして記録したCD-DAを複数枚収容し、順次、各CD-DAに記録されたトラックを再生するCDチェンジャ装置などが知られている。
【０００３】
そして、このようなCDチャンジャ装置では、通常、各CD-DAに記録されたトラックを記録順に先頭のトラックから最終のトラックまで再生し、最終のトラックの再生が終了した時点で、そのCD-DAの再生が終了したものとして、再生するCD-DAの次のCD-DAへの切り替えを行うことによりオートディスクチェンジを実現している。
【０００４】
一方、ビデオプレゼンテーションの記録に用いることのできるビデオ記録ディスクとしてはDVD-Videoディスクが知られている。そして、このようなDVD-Videoディスクを複数枚収容し、ユーザ操作に応じて、収容した複数枚のDVD-Videoディスクの内の任意のDVD-Videoディスクを選択的に再生するディスクチェンジャ機能を備えたDVDビデオ再生装置も知られている（たとえば、特開２００１-１７６２０２号公報）。
また、ビデオに含まれる内容を抽出する技術としては、ビデオ中に含まれる字幕を検出する技術が知られている（たとえば、特開平１１−２０５６７９号公報）。
【０００５】
この出願の発明に関連する先行技術文献情報としては以下のものがある。
【特許文献１】特開２００１-１７６２０２号公報
【特許文献２】特開平１１−２０５６７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
さて、DVD-Videoディスクでは、ビデオプレゼンテーションは主としてタイトルとして記録されている。一方、DVD-Videoディスクでは、CD-DAにおいて各オーディオプレゼンテーションのディフォルトの再生順がトラックの記録順として規定されるのとは異なり、DVD-Videoディスクのプロバイダがタイトルの再生シーケンスを任意に規定することができる。したがって、DVD-Videoディスクのプロバイダは、タイトルをエンドレスに再生しつづけるような再生シーケンスを規定することも可能である。また、多くのDVD-Videoディスクでは、タイトル再生終了毎にメニューを表示して、ユーザから次に再生するタイトルの指定を受け付けて、その再生を行う再生シーケンスが規定されている。
【０００７】
すなわち、DVD-Videoディスクの場合、DVD-Videoディスクの再生終了という概念は通常存在しない。そして、このため、最終トラックの再生終了をもって一枚のCD-DAの再生終了としてCD-DAを切り替える前記CDチャンジャ装置におけるCD-DAのオートディスクチェンジの技術を、対象をトラックからタイトルに置き換えることによりDVD-Videoディスクのオートディスクチェンジに適用することはできない。そして、このために従来は、収容した複数枚のDVD-Videoディスクの内の任意のDVD-Videoディスクを選択的に再生するディスクチェンジャ機能を備えたDVDビデオ再生装置においては、オートディスクチェンジを行うことができなかった。すなわち、複数枚のDVD-Videoディスクを利用する場合、ユーザは、自身でDVD-Videoディスク切り替えの要否を判断し、DVD-Videoディスクの切り替え操作をDVDビデオ再生装置に対して行って、ディスクチェンジを行う必要があった。
【０００８】
また、この場合において車載のディスクチェンジャ機能を備えたDVDビデオ再生装置が、走行中はビデオ出力を停止し音声出力のみを行うDVDビデオ再生装置であるときに、DVD-Videoディスクにタイトル再生終了後にメニューを表示する再生シーケンスが定義されている場合において、メニューに音声が伴わない場合には、このメニューの表示に遷移すると、ビデオ出力も音声出力も行われないといった状態となってしまい、ユーザに不審な感じを与えてしまうという問題もあった。
【０００９】
そこで、本発明は、収容した複数枚の記録ディスクの内の任意の記録ディスクを選択的に再生対象として、再生対象とした記録ディスクに記録されているビデオプレゼンテーションを再生するディスクチェンジャ機能を備えたビデオ再生装置において、記録ディスクの再生シーケンスより記録ディスクの再生終了位置を定めることができない場合であっても、ユーザにとって有意なビデオプレゼンテーションを再生しながら、記録ディスクを切り替えるオートディスクチェンジ機能を実現することを課題とする。
【課題を解決するための手段】
【００１０】
前記課題達成のために、本発明は、各々１または複数のビデオタイトルの動画データを記録した記録ディスクを複数枚収容し、収容した任意の記録ディスクを選択的に再生対象として、再生対象とした記録ディスクを再生するビデオ再生装置に、前記再生対象となっている前記記録ディスクに記録された動画データが表す動画を再生する再生手段と、前記動画データが表す動画の特徴に基づいて、前記再生手段における前記ビデオタイトルのエンディングロールの再生を検出するエンディングロール再生検出手段と、前記エンディングロール再生手段の前記エンディングロールの再生の検出に基づいて、前記再生対象とする記録ディスクを切り替えるディスクチェンジ制御手段とを備えたものである。
【００１１】
このようなビデオ再生装置によれば、前記動画データが表す動画の特徴に基づいてエンディングロールの再生を、ユーザにとって有意なビデオタイトルの終了部分として検知して、当該検知に基づきディスクチェンジを行うことにより、記録ディスクの再生シーケンスよりビデオ記録ディスクの再生終了位置を定めることができない場合であっても、ユーザにとって有意なビデオタイトル再生終了時のオートディスクチェンジを実現することができる。
【００１２】
ここで、前記ビデオ再生装置において、前記動画データは、動き補償予測によって算出した動画中の各画像領域の動きベクトルを用いて、動画を圧縮符号化した動画データである場合には、前記エンディングロール再生検出手段において、動画データが表す動画中の各画像領域の動きベクトルが、各画像領域の下方から上方へ向かう移動傾向を所定レベル以上強く所定期間以上示し続けた場合に、前記再生手段における前記ビデオタイトルのエンディングロールの再生を検出するようにすることができる。
【００１３】
ここで、ビデオタイトルのエンディングロールは、通常、下から上に向かって出演者やスタッフの名称等の文字列が、ユーザが文字列を視認可能な速度範囲の一定の速度で移動しながら表示（スクロール表示）されるものとなっているので、エンディングロールの再生中は、動きベクトルが、各画像領域の下方から上方へ向かう移動傾向を所定レベル以上強く示すことになる。したがって、このようにすることによりエンディングロールの再生を良好に検出することができる。なお、各画像領域の下方から上方へ向かう移動傾向の大きさは、たとえば、過去一定期間の、下から上へ向かう所定の速度範囲内の速度の動きを表す、相互に近接する動き量を持つ画像領域の数や、その数の全画像領域の数に対する比率として求めるようにしても良い。
【００１４】
また、この場合には、前記エンディングルール再生検出手段において、前記動画データが表す動画の輝度分布が高輝度画素と低輝度画素に所定レベル以上偏っている場合にのみ、前記エンディングロールの再生の検出を行うようにしてもよい。
【００１５】
ここで、通常、エンディングロールは黒色などの低輝度の背景上に、白色などの高輝度の文字で出演者やスタッフの名称等が表示されたものとなっており、その動画の輝度分布は、高輝度画素と低輝度画素に所定レベル以上偏ったものとなる。したがって、このようにすることによりエンディングロールの再生の誤検出を抑制することができるようになる。
【００１６】
また、以上のビデオ再生装置においては、前記エンディングルール再生検出手段は、前記ビデオタイトルの終わり部分の動画データに対してのみ、前記動画の特徴に基づく前記エンディングロールの再生の検出を行うようにしてもよい。ここで、エンディングロールは、前記ビデオタイトルの終わり部分で表示されるので、このようにすることによりエンディングロールの再生の誤検出を抑制することができるようになる。
【００１７】
また、以上のビデオ再生装置においては、前記エンディングルール再生検出手段は、動画の画面上における左右方向について中央の領域のみを対象として、前記動画の特徴に基づく前記エンディングロールの再生の検出を行うようにしてもよい。ここで、エンディングロールは、通常、左右方向についての中央領域で文字列をスクロール表示するものとなっている。したがって、このようにすることによりエンディングロールの再生をより良好に検出することができるようになる。
【００１８】
また、以上の各ビデオ再生装置において、前記記録ディスクは、たとえばDVD-Videoディスクであり、前記動画データは、たとえばMPEG２(Moving Picture Experts Group Phase 2 )規格に従って圧縮符号化された動画データである。
【発明の効果】
【００１９】
以上のように、本発明によれば、収容した複数枚の記録ディスクの内の任意の記録ディスクを選択的に再生対象として、再生対象とした記録ディスクに記録されているビデオプレゼンテーションを再生するディスクチェンジャ機能を備えたビデオ再生装置において、記録ディスクの再生シーケンスより記録ディスクの再生終了位置を定めることができない場合であっても、ユーザにとって有意なビデオプレゼンテーションを再生しながら、記録ディスクを切り替えるオートディスクチェンジ機能を実現することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態について説明する。
図１に、本実施形態に係るDVDビデオ再生装置の構成を示す。
図示するように、DVDビデオ再生装置は、複数枚のDVD-Videoディスク１を収容し、収容した複数枚のDVD-Videoディスク１の内から選択的に１枚のDVD-Videoディスク１をローディングし、ローディングしたDVD-Videoディスク１からデータを再生するDVDチャンジャ１０を備えている。また、DVDビデオ再生装置は、DVDチャンジャ１０を介してDVD-Videoディスク１のデータにアクセスするデータアクセス制御部１１、主制御部１２、リモートコントローラなどの操作部１３、ナビゲーションマネージャ１４、プレゼンテーションエンジン１５、表示装置１６、スピーカ等の音声出力装置１７とを有する。
【００２１】
DVD-Videoディスク１は、DVD-ROM規格（物理規格）に従ったリードイン領域とリードアウト領域とその間のデータ領域とを有し、データ領域には、UDF-Bridge規格（ファイル規格）に従ってボリューム及びファイル構造を記述したボリューム及びファイル構造領域が設けられている。また、データ領域には、複数のファイルよりなるファイル群が格納されており、これらファイル群中のデータがDVD-Video規格に従ったアプリケーションデータとなる。そして、このアプリケーションデータは、大別して音声データや動画データやサブピクチャデータやハイライト情報などのプレゼンテーションの実体を格納したプレゼンテーションデータと、プレゼンテーションの実行を制御するためのナビゲーションデータとよりなる。
【００２２】
プレゼンテーションエンジン１５において、デマルチプレクサ機能部１５１は、データアクセス制御部１１、DVDチャンジャ１０を介してDVD-Videoディスク１から、プレゼンテーションデータを読み込み、プレゼンテーションデータから音声データ、動画データ、サブピクチャデータ、ボタンのハイライト情報などを抽出する。オーディオデコーダ１５２は、抽出された音声データをデコードしてオーディオ出力装置１７に再生音声として出力し、ビデオデコーダ１５３は抽出された動画データをデコードし、PCI、ＨＬＩデコーダ１５４はハイライト情報HLIをデコードし、サブピクチャ処理部１５５はハイライト情報HLIを必要に応じて用いながらサブピクチャを描画する。合成制御部１５６は、デコードされた動画と描画されたサブピクチャを合成して再生画像としてウインドウ制御部に出力する。なお、このようにして動画と合成して表示されるサブピクチャは、主としてメニューの表示に用いられる。また、ビデオデコーダ１５３は、再生している動画についての所定の情報を再生画像情報として、主制御部１２に通知する機能も備えている。この再生画像情報については後に詳述する。
【００２３】
また、ナビゲーションマネージャ１４は、データアクセス制御部１１、DVDチャンジャ１０を介して読み込んだナビゲーションデータと、操作部１３より受け取ったユーザ操作とに応じて、プレゼンテーションエンジン１５における、プレゼンテーションの再生シーケンスを決定し、決定した再生シーケンスにおける、プレゼンテーションエンジン１５の再生出力動作を制御する。
【００２４】
主制御部１２は、ナビゲーションマネージャ１４のタイトルの再生状況やビデオデコーダ１５３から通知される再生画像情報に応じて、再生するDVD-Videoディスク１を切り替えるオートディスクチェンジ処理を行う。
次に、図２に、DVDチャンジャ１０の構成を示す。
図示するように、DVDチャンジャ１０は、大きく分けて、各々１枚のDVD-Videoディスク１を収容したディスクトレイ１０１を複数格納したマガジン１０２と、DVD-Videoディスク１からデータを再生するデータ再生部１０４と、マガジン１０２に対して上下に移動しマガジン収容された任意のDVD-Videoディスク１をディスクトレイ１０１ごと、データ再生部１０４とマガジン１０２の間で搬送する搬送部１０３とを有する。そして、データ再生部１０４は、クランパ１０４１、ターンテーブル１０４２、スピンドルモータ１０４３、フィードモータ１０４４、ピックアップ１０４５、ＲＦアンプ１０４６、信号処理部１０４７、サーボ制御部１０４８、システムコントローラ１０４９、ホストインタフェース１０５０を備えている。
【００２５】
搬送部１０３は、マガジン１０２よりシステムコントローラ１０４９に指示されたディスクトレイ１０１を、クランパ１０４１とターンテーブル１０４２の間に搬送する。クランパ１０４１とターンテーブル１０４２は、搬送されたディスクトレイ１０１をクランプし、ピックアップ１０４５は、ディスクトレイ１０１に設けられた開口を介して、ディスクトレイ１０１内のディスク１から記録信号の読み取りを行う。
【００２６】
ここで、ピックアップ１０４５は、レーザ光源と、レーザ光源からの照射を集光するとともにディスク１の信号記録面からの反射光を光電素子に導く対物レンズと、この対物レンズをディスク１の信号記録面に垂直方向に移動させることにより焦点位置を調整するフォーカスアクチュエータと、対物レンズをディスク１の径方向に移動させることによりトラッキング調整を行うトラッキングアクチュエータを含んでいる。
【００２７】
次に、フィードモータ１０４４は、ピックアップ１０４５をディスク１の径方向に移動させるシーク動作を行い、スピンドルモータ１０４３はターンテーブル１０４２とクランパ１０４１の間にクランプされたディスク１を回転する。
ＲＦアンプ１０４６は、ピックアップ１０４５から出力される信号を増幅して所定のイコライザ処理を行うことによりＲＦ信号を生成して出力する。また、ＲＦアンプ１０４６は、フォーカスサーボに必要なフォーカスエラー信号（ＦＥ）およびトラッキングサーボに必要なトラッキングエラー信号（ＴＥ）などを生成する。サーボ制御部１０４８は、システムコントローラ１０４９の制御に応じたフィードモータ１０４４のシーク動作の制御や、フォーカスエラー信号（ＦＥ）、トラッキングエラー信号（ＴＥ）に応じた各種のサーボ制御を行う。例えば、サーボ制御部１０４８は、ピックアップ１０４５に指示を送ることにより、レーザ光源の制御およびフォーカスサーボ制御およびトラッキングサーボ制御を行うとともに、スピンドルモータ１０４３に指示を送ることにより、スピンドルモータ１０４３の回転数のサーボ制御を行う。そして、信号処理部１０４７は、ＲＦアンプ１０４６から入力されるＲＦ信号から、ディスク１に記録されたデータを再生し、ホストインタフェース１０５０に送る。
【００２８】
そして、システムコントローラ１０４９は、以上の各部を制御し、ホストインタフェース１０５０を介してデータアクセス制御部１１から受け取った再生要求に応じて、データを要求されたディスク１より要求されたデータを再生して、ホストインタフェース１０５０を介してデータアクセス制御部１１に転送するリード処理や、ホストインタフェース１０５０を介してデータアクセス制御部１１から受け取ったローディング制御に応じて、クランパ１０４１や搬送部１０３を制御し、データ再生部１０４にローディングしデータ再生部１０４でデータを再生可能な状態とするDVD-Videoディスク１を交換するディスクチェンジ処理などを行う。
【００２９】
ここで、DVD-Video規格において、プレゼンテーションの再生構造がどのように定義されているか、その一例を簡単に示しておく。
プレゼンテーションには、タイトル全体用のメニューのプレゼンテーションと、複数のタイトルについて共通に用いるメニューのプレゼンテーションと、個々のタイトルのプレゼンテーションの３種類がある。そして、各プレゼンテーションの再生シーケンスは、１以上のプログラムチェインPGCにより規定され、PGCの構成を定義するのがプログラムチェイン情報PGCIである。
【００３０】
図３は、このようなPGCの再生構造を示したものであり、図示するようにPGCIによって、PGCに含まれるプログラムPGとPGの再生順序が定義される。また、PGCIには、当該PGC再生開始時に実行すべきコマンドであるPRE_CMDや、当該PGC終了時に実行すべきコマンドドであるPOST_CMDや、次に再生すべきPGCの記述Next_PGCNを含めることができる。
【００３１】
各PGは、１以上のセルCELLからなり、各CELLは複数のビデオオブジェクトユニットVOBUからなり、各VOBUは一つのナビゲーションパックNV_PCKの他に複数のビデオパックV_PCKと複数のオーディオパッックA_PCKと複数のサブピクチャパックSP_PCKを持つことができる。そして、ビデオパックV_PCKには動画データがA_PCKには音声データがSP_PCKにはサブピクチャデータが格納されている。
【００３２】
ここで、以上のようにPGCIによって再生が制御される各々について以上のような再生構造が、DVD-Video規格に従ったアプリケーションデータ中において図４に示すようなデータ構造によって定義されている。
図４に示すように、DVD-Video規格に従ったアプリケーションデータは、タイトル全体用のメニューのデータであるビデオマネージャVＭGと、複数のタイトルのデータであるビデオタイトルセットVTSを含む（図４a）。
そして、VMGは、ビデオマネージャ情報VMGIと、ビデオマネージャメニュー用ビデオオブジェクトセットVMGM_VOBSを含む。そして、VMGIは、DVD-Videoディスク再生開始時に最初に再生すべきPGCの記述FP_PGCIと、VMGM_VOBSを用いてタイトル全体用のメニューのプレゼンテーションの再生を制御するためのPGCIであるVMGM_PGCIとを含む（図４b)。
【００３３】
一方、VTSは、ビデオタイトルセット情報VTSIと、ビデオタイトルセットメニュー用ビデオオブジェクトセットVTSM_VOBSと、ビデオタイトルセットタイトル用ビデオオブジェクトセットVTSTT_VOBSを有する。そして、VTSIは、VTSM_VOBSを用いてVTS内のタイトルについて共通に用いるメニューのプレゼンテーションの再生を制御するためのPGCIであるVTSM_PGCIと、VTSTT_VOBSを用いて個々のタイトルのプレゼンテーションの再生を制御するためのPGCIであるVTS_PGCIを含む(図４c）。また、VTSIには、各VTS_PGCIが属するタイトルと、タイトル再生開始時に最初に再生すべきVTS_PGCI（エントリPGC）の記述が含まれる。
【００３４】
また、VMGM_PGCI、VTSM_PGCI、VTS_PGCIには、そのPGCに含まれるプログラムPG数やセルC数が記述されたPGC_CNT、PGC内の各セルの再生時間C_PBTM等を表すC_PBI、そのPGCの再生時間を表すPGC_PB_TM、そのPGCの前に再生されるPGCを示すPrevious_PGCN、ユーザのGoUp操作時に再生すべきPGCを示すGoUp_PGCN、そのPGC再生終了後に次に実行するPGCを表すNext_PGCN、PGC内のPGの順次再生やランダム再生といった再生モードを表すPG Playback mode、前述したPRE_CMD、POST_CMDなどが含まれる。
【００３５】
そして、VMGM_VOBS、VTSM_VOBS、VTSTT_VOBSの各VOBSは、１以上のビデオオブジェクトVOBを有し(図４d）、各VOBは１以上のCELLを有する（図４e)。そして、前述したように、各CELLは１以上のVOBUを有する（図４f）。そして、各VOBUは一つのNV_PCKの他に複数のV_PCKと複数のA_PCKと複数のSP_PCKを持つことができる（図４g)。また、NV_PACKは、再生制御情報PCIとデータサーチ情報DSIを有し、PCIは前述したハイライト情報HLIを有し、DSIは自VOBUが属するVOBのVOBのID番号や自VOBUが属するCELLのID番号などが定義されている。
ここで、以上のPCI、DSI、VMGI、VTSIがおおよそ前述したナビゲーションデータに対応し、VOBUのNV_PACKを除く部分が前述したプレゼンテーションデータにおおよそ対応する。
【００３６】
ここで、以上のPCI、DSI、VMGI、VTSIがおおよそ前述したナビゲーションデータに対応し、VOBUのNV_PCKを除く部分が前述したプレゼンテーションデータにおおよそ対応する。また、図３中の破線のブロックは、プレゼンテーションの再生構造と、PGCIとVOBSとの対応を示している。
【００３７】
さて、前述のように、ビデオオブジェクトVOBのビデオパックV_PCKには動画データが格納され、この動画データの復号を行うのが、プレゼンテーションエンジン１５のビデオデコーダ１５３である。
図５に、このビデオデコーダ１５３の構成を示す。
ここでビデオパックV_PCKには、動画データとして、MPEG２(Moving Picture Experts Group Phase 2 )規格に従って圧縮符号化された動画データが格納されている。
このMPEG２規格では、周知のように、主として、動き補償予測と離散コサイン変換(ＤＣＴ)と可変長符号化とを組合せて動画の圧縮符号化が行われている。
すなわち、本規格において、動画はＧＯＰ(Group of Pictures)と呼ばれる複数のフレーム（ピクチャ）の集合を単位として行われ、各ＧＰＯは、ＩピクチャとＰピクチャとＢピクチャとよりなる。そして、Ｉピクチャは、動き補償予測を用いずに離散コサイン変換のみで符号化したピクチャであり、Ｐピクチャは、時間的に直前のＩピクチャ又はＰピクチャを参照ピクチャとして参照ピクチャに対する動き補償予測と離散コサイン変換を組み合わせて符号化したピクチャである。そして、Ｂピクチャは時間的に直前のＩピクチャ又はＰピクチャと時間的に直後のＩピクチャ又はＰピクチャとの双方を参照ピクチャとして、任意の参照ピクチャに対する動き補償予測と離散コサイン変換を組み合わせて符号化したピクチャである。
【００３８】
より詳細には、この圧縮符号化は、基本的には、ピクチャをｎ×ｎ画素のブロックに分割し、個々のブロックを対象として次のように行われる。すなわち、Iピクチャについては、各ブロックを直接離散コサイン変換してDCT係数を得、得られたDCT係数に対して、隣接ブロックで得られたDCT係数との差分化や、量子化や、可変長符号化などを施して当該ブロックの圧縮された符号を得る。
【００３９】
また、PピクチャやBピクチャにおいて、あるブロックを符号化する場合、そのブロックに最も近似する参照ピクチャ(Bピクチャの場合は二つの参照ピクチャのうちの任意の参照ピクチャ）内のｎ×ｎ画素の領域を探索する。そして、探索した領域と、符号化するブロックとの空間的な位置のずれを動きベクトルとして検出する。また、探索した領域と、符号化するブロックとの画素値の差分を求め、求めた差分を離散コサイン変換する。そして、検出した動きベクトルと、離散コサイン変換によって得られたDCT係数とに対して、隣接ブロックで得られた動きベクトルやDCT係数との差分化や、量子化や、可変長符号化などを施して当該ブロックの圧縮された符号を得る。ただし、符号化するブロックを直接離散コサイン変換して得られたDCT係数を用いた方が、データ量を圧縮できる場合には、動きベクトルとDCT係数に代えて、当該DCT係数を用いるようにする。
【００４０】
ここで、このようにMPEG２規格によって用いられる動きベクトルは、動画に含まれる被写体の時間軸上の動きを表すものとして捉えることができる。
さて、このように圧縮符号化された動画データを復号するビデオデコーダ１５３は、図５に示すように、入力制御部１５３１、復号分離部１５３２、逆ＤＣＴ部１５３３、加算部１５３４、出力制御部１５３５、動き補償部１５３６、参照ピクチャメモリ１５３７、復号シーケンス制御部１５３８、動き量検出部１５３９、画像解析部１５３０とを有する。
【００４１】
このような構成において、Iピクチャの復号は、次のように行う。
すなわち、復号分離部１５３２は、入力制御部１５３１を介して入力するV_PCKの動画データからIピクチャのDCT係数の分離、復号を行い、逆ＤＣＴ部１５３３に送る。逆ＤＣＴ部１５３３は、受け取ったDCT係数に対して逆離散コサイン変換を施し、加算部１５３４で加算を行うことなく出力することにより、Iピクチャを復号する。ここで、再生され、加算部１５３４から出力される各ピクチャは、必要に応じて参照ピクチャメモリ１５３７に格納することができるようになっている。
【００４２】
次に、PピクチャとBピクチャの号は、次のように行う。
すなわち、復号分離部１５３２は、入力制御部１５３１を介して入力するV_PCKの動画データからPピクチャとBピクチャの各ブロックの動きベクトルとDCT係数の分離、復号を行い、動きベクトルについては動き補償部１５３６に、DCT係数については逆ＤＣＴ部１５３３に送る。逆ＤＣＴ部１５３３は、復号対象のブロックのDCT係数に対して逆離散コサイン変換を施し加算部１５３４に出力する。一方、動き補償部１５３６は、既に復号され参照ピクチャメモリ１５３７に格納されている参照ピクチャの、復号対象のブロックの符号化時に用いた復号対象のブロックとの差分をとった領域を、動きベクトルに基づいて抽出し、加算部１５３４に送る。加算部１５３４は、逆ＤＣＴ部１５３３からの入力に動き補償部１５３６から入力する領域を加算し、復号対象のブロックを復号する。なお、ビデオデコーダ１５３に入力する動画データ上において、各ピクチャのデータは、本来の再生順と異なり、PピクチャやBピクチャの再生前に、これらピクチャの参照ピクチャとなっているピクチャが出現するように並び変えられている。
【００４３】
さて、正規の再生順に復号された各ピクチャがビデオデコーダ１５３から出力されるように、入力制御部１５３１は動画データの復号分離部１５３２への供給タイミングを調整し、出力制御部１５３５は加算部１５３４の出力するピクチャと参照ピクチャメモリ１５３７に格納されたピクチャのいずれかを選択的に出力タイミングを調整した上で出力する。
【００４４】
一方、動き量検出部１５３９は、復号分離部１５３２が復号した動きベクトルに基づいて、Pピクチャの各ブロックについて、そのブロックの動きベクトルを動き量として算出する。
ただし、Pピクチャ及びBピクチャの各ピクチャ（フレーム）の各ブロックについて、そのピクチャの再生順序上一つ前のピクチャ（フレーム）に対する動き量を検出するようにしてもよい。すなわち、あるピクチャのあるブロックの動き量は、そのピクチャの参照ピクチャが、再生順序上一つ前のピクチャである場合には、そのブロックの動きベクトルとして求まる。一方、あるピクチャのあるブロックの動き量は、そのピクチャの参照ピクチャが、再生順序上一つ前のピクチャではない場合には、そのピクチャのそのブロックと、そのブロックと同位置にある再生順序上一つ前のピクチャのブロックが、それぞれ動きベクトルを順次過去に向かって辿った場合に、同じピクチャの同じ領域に行き当たる場合にのみ求まり、求める動き量は、行き当たったピクチャの領域に対する、そのピクチャのそのブロックの動きと、そのブロックと同位置にある再生順序上一つ前のピクチャのブロックの動きの差分（行き当たったピクチャが再生順上過去のピクチャである場合）、または、その差分の正負を反転したもの（行き当たったピクチャが再生順上将来のピクチャである場合）となる。
【００４５】
次に、画像解析部１５３０は、以上のようにして再生出力される各画像フレームの画像としての特徴を算出し、画像特徴値として出力する。本実施形態では、各画像フレームの輝度のヒストグラムを算出し、画像特徴値として出力する。
なお、このようにして算出された画像特徴値と動き量検出部１５３９が算出した動き量とが前述した再生画像情報として、主制御部１２に通知されることになる。
そして、復号シーケンス制御部１５３８は、ナビゲーションエンジンの制御下で、以上の各部の再生動作を統括する。
以下、このようなDVDビデオ再生装置におけるオートディスクチェンジ処理について説明する。
図５に、主制御部１２が行うオートディスクチェンジ処理の手順を示す。
図示するように、この処理では、まず、ステップ６０２において、ナビゲーションエンジンに問い合わせを行うことにより、当該ステップ６０２における前回の判定時と異なるビデオタイトルの再生が開始されたかどうかを監視し、前回の判定時と異なるビデオタイトルの再生が開始されていれば、ナビゲーションエンジンから再生が開始されたビデオタイトルの情報を取得し、再生が開始されたビデオタイトルが監視対象条件を満たすかどうかを調べる（ステップ６０４）。
【００４６】
そして、監視対象条件を満たしていなければ、ステップ６０２に戻り、監視対象条件を満たしていれば、再生が開始されたビデオタイトルを監視タイトルに設定する（ステップ６０６）。
ここで、監視対象条件としては、各タイトルに含まれるPGCのPGC_PB_TMが示す再生時間の和、または、そのタイトルに含まれるPGCに含まれるCELLのC_PBTMが示す再生時間の和から推測されるビデオタイトルの再生時間が所定時間（たとえば２０分）以上であることといった監視対象条件を用いる。このような監視条件を用いることにより、現在再生中のDVD-Videoディスク１に記録されている主要なビデオタイトル以外のビデオタイトルを、監視タイトルから排除することができる。
【００４７】
さて、監視タイトルを設定したならば、次にエンディングロール監視範囲を算出し設定する（ステップ６０８）。エンディングロール監視範囲は、以下のように算出する。
まず、監視タイトルが、PGを順次再生する単一のPGCのみから構成されるOne_Sequential_PGC_Titleであるかどうかを判定する。この判定では、監視タイトルにただ一つVTS_PGCIが含まれ、そのVTS_PGCIのPrevious_PGCN、GoUp_PGCN、Next_PGCNの値が全て0000hで、そのVTS_PGCIのPG Playback modeが順次再生であり、そのVTS_PGCIに含まれるPRE_CMDやPOST_CMDなどのコマンドでシステムパラメータのナビゲーションタイマNV_TMRの設定や参照が行われていない場合に、One_Sequential_PGC_Titleであると判定する。
【００４８】
そして、One_Sequential_PGC_Titleであれば、監視タイトルにただ一つ含まれるVTS_PGCIの再生順序上終わりのｎ個（たとえば、３個）のPGをエンディングロール監視範囲に設定する。または、VTS_PGCIのPGC_PB_TMが示す再生時間、または、そのタイトルにただ一つ含まれるVTS_PGCIに含まれるCELLのC_PBTMが示す再生時間の和から推測されるビデオタイトルの再生時間上終わりのm分（たとえば、１５分）をエンディングロール監視範囲に設定する。
【００４９】
一方、監視タイトルがOne_Sequential_PGC_Titleでない場合には、監視タイトルに含まれるVTS_PGCIのうちのPG Playback modeが順次再生である各VTS_PGCIの再生順序上終わりのｎ個のPGをエンディングロール監視範囲に設定する。または、監視タイトルに含まれるVTS_PGCIのうちのPG Playback modeが順次再生である各VTS_PGCIのPGC_PB_TMが示す再生時間、または、監視タイトルに含まれるVTS_PGCIのうちのPG Playback modeが順次再生である各VTS_PGCIに含まれるCELLのC_PBTMが示す再生時間の和から推測される各PGCの再生時間上終わりのm分をエンディングロール監視範囲に設定する。また、監視タイトルがOne_Sequential_PGC_Titleでない場合には、さらにPG Playback modeが順次再生でない各VTS_PGCIの全PGをエンディングロール監視範囲に設定するようにしてもよい。
【００５０】
さて、このようにしてエンディングロール監視範囲を設定したならば、ナビゲーションエンジンから再生中のビデオタイトルやPGCIやPGの情報や、PGCIの再生経過時間などの情報を取り込み、現在エンディングロール監視範囲内を再生中であるかどうかを監視する（ステップ６１０）。そして、エンディングロール監視範囲内を再生中でなければ、再生対象が監視タイトル以外の再生に変化したかどうかを調べ（ステップ６２４）、変化していれば、エンディングロール監視範囲と監視タイトルをリセットし（ステップ６２６）、始めのステップ６０２に戻る。
【００５１】
一方、エンディングロール監視範囲内を再生中であれば、ビデオデコーダ１５３から通知される再生画像情報を取り込み、現在エンディングロールを再生中であるか否かを判定する（ステップ６１４）。
ここで、エンディングロールとは、図７ｃ、ｄ、e、ｆに示すように、映画やドラマの終わりに再生される出演者やスタッフ等の表示を言い、通常、エンディングロールは黒色などの低輝度の背景上に、白色などの高輝度の文字で出演者やスタッフの名称等が表示されたものとなっている。また、このエンディングロールは、通常、下から上に向かって出演者やスタッフの名称等の文字列が、ユーザが文字列を視認可能な速度範囲の一定の速度で移動しながら表示（スクロール表示）されるものとなっている。
【００５２】
さて、エンディングロールの再生中であるか否かの判定は次のように行う。
すなわち、再生画像情報が示す各ブロックの動き量に基づき、過去の所定期間（たとえば、５秒）、下から上へ向かう所定の速度範囲内の速度の動きを表す、相互に近接する動き量を持つブロック数が所定数以上または所定比率以上存在し続けたかどうかを判定する。ここで、この判定は、現在、スクロール表示であるかどうかを判定するために行う。また、再生画像情報が示す画像特徴値が、低輝度の特定色の画素の出現比率と高輝度の特定色の画素の出現比率が所定レベル以上高いことを表すヒストグラムを過去の所定期間示し続けたかどうかを判定する。ここで、この判定は、黒色などの低輝度の背景上に、白色などの高輝度の表示が行われている状態にあるのかどうかを判定するために行う。なお、図７aは、エンディングロールのピクチャに対して得られるヒストグラムの例を示したものであり、図示するように、エンディングロールのピクチャに対して得られるヒストグラムでは、黒色の背景に対応する低輝度色の画素の出現比率と、白色の文字列に対応する高輝度色の画素の出現比率が際だって大きいものとなる。
【００５３】
そして、上述のような動き量を持つブロック数が所定数以上または所定比率以上存在し続け、かつ、低輝度の特定色の画素数と高輝度の特定色の画素数の出現比率が高いことを表すヒストグラムが過去の所定期間示され続けた場合に、エンディングロール再生中であると判定する。ただし、上述のような動き量を持つブロック数が所定数以上または所定比率以上存在し続けた場合に、無条件にエンディングロール再生中であると判定するようにしてもよい。
【００５４】
ただし、これら動き量とヒストグラムについての判定は、図７ｂに示すように、ピクチャの左右方向についての中央領域７０１のみを対象として行うようにしてもよい。通常、エンディングロールにおいて、文字列は左右方向についての中央で左右に余白をもってスクロール表示されるからである。なお、この場合には、動き量検出部１５３９は中央領域７０１内のブロックの動き量のみを算出し、画像解析部１５３０において、中央領域７０１のヒストグラムを算出し、画像特徴値として出力するようにする。
【００５５】
さて、このようにしてエンディングロールの再生中であると判定できた場合には、エンディングフラグをセットして（ステップ６２２）、ステップ６１２に戻る。一方、エンディングロール再生中でないと判定された場合には、エンディングフラグがセットされているかどうかを調べ（ステップ６１６）、セットされていなければ、そのままステップ６１０に戻り、セットされている場合には、エンディングロールの再生が終了したことを表すので、データアクセス制御部１１にディスクチェンジ要求を発行する（ステップ６１８）。そして、エンディングロール監視範囲と監視タイトルをリセットし（ステップ６２０）、始めのステップ６０２に戻る。
【００５６】
ディスクチェンジ要求を受けたデータアクセス制御部１１は、予め定めた規則に従って、次に再生対象とするDVD-Videoディスク１（トレイマガジン）を決定し、そのDVD-Videoディスク１を再生可能な状態とするディスクチェンジ処理を、DVDチャンジャ１０に行わせる。
【００５７】
以上、オートディスクチェンジ処理について説明した。
なお、以上のオートディスクチェンジ処理では、ステップ６０４の判定において、監視対象条件に、再生を開始したタイトルがOne_Sequential_PGC_Titleであるという条件を加え、再生を開始したタイトルがOne_Sequential_PGC_Titleでない場合には、監視タイトルとして設定しないようにしてもよい。また、ステップ６０４の判定においては、再生を開始したタイトルが、前述のように推測される再生時間が最大のタイトルであるという監視条件を用いて、再生時間が最大のタイトルのみを監視タイトルに設定するようにしてもよい。
【００５８】
以上のように、本実施形態によれば、エンディングロールの再生をビデオタイトルの再生の終了として検知することにより、ユーザにとって有意なビデオタイトル再生終了時のオートディスクチェンジを実現することができる。
ところで、以上の実施形態では、動画データに含まれる動きベクトルに基づく動き量と、画像の輝度分布に基づいてエンディングロールを検出したが、エンディングロールの検出は、エンディングロールにおいて現れる任意の画像の特徴に基づいて行うようにしてもよい。たとえば、画像解析部１５３０において、復号されたピクチャに対して文字認識処理やパターン認識などの画像認識処理を施して、エンディングロールにおいてのみピクチャに現れることが期待できる映画会社名称や「脚本」や「監督」といった文字列や、エンディングロールにおいてのみピクチャに現れることが期待できる映画会社ロゴやサウンドシステムマークなどの図形を認識し、当該文字列やマークを認識できた場合に、エンディングロール再生中であると判定することにより、エンディングロールを検出するようにしてもよい。このようにすることにより、スクロール表示されない形態のエンディングロールの再生も検出することができるようになる。
【００５９】
また、以上の実施形態は、ディスクチェンジャ機能を備えたDVD-ROMドライブを備えたコンピュータシステム上に、DVDビデオ再生装置をコンピュータプログラムを用いて形成する場合においても同様に適用することができる。また、本実施形態の、ビデオプレゼンテーション（以上では、タイトル）のエンディングロールを検出しディスクチェンジを行う技術は、DVDビデオ再生装置以外の、複数の記録媒体を切り替えながら、記憶媒体からのビデオプレゼンテーションの再生を行う任意のビデオ再生装置における、再生対象とする記憶媒体の自動的な切り替えに同様に適用可能である。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態に係るDVDビデオ再生装置の構成を示すブロック図である。
【図２】本発明の実施形態に係るDVDチャンジャの構成を示すブロック図である。
【図３】本発明の実施形態に係るDVDビデオ再生装置のビデオデコーダの構成を示すブロック図である。
【図４】DVD-VIDEO規格における再生構造を示す図である。
【図５】DVD-VIDEO規格におけるデータ構造を示す図である。
【図６】本発明の実施形態に係るDVDビデオ再生装置のオートディスクチェンジ処理の手順を示すフローチャートである。
【図７】本発明の実施形態に係るエンディングロール検出法を示す図である。
【符号の説明】
【００６１】
１…ディスク、１０…チャンジャ、１１…データアクセス制御部、１２…主制御部、１３…操作部、１４…ナビゲーションマネージャ、１５…プレゼンテーションエンジン、１６…表示装置、１７…音声出力装置、１０１…ディスクトレイ、１０２…マガジン、１０３…搬送部、１０４…データ再生部、１５１…デマルチプレクサ機能部、１５２…オーディオデコーダ、１５３…ビデオデコーダ、１５４…ＨＬＩデコーダ、１５５…サブピクチャ処理部、１５６…合成制御部、１０４１…クランパ、１０４２…ターンテーブル、１０４３…スピンドルモータ、１０４４…フィードモータ、１０４５…ピックアップ、１０４６…ＲＦアンプ、１０４７…信号処理部、１０４８…サーボ制御部、１０４９…システムコントローラ、１０５０…ホストインタフェース、１５３１…入力制御部、１５３２…復号分離部、１５３３…逆ＤＣＴ部、１５３４…加算部、１５３５…出力制御部、１５３６…補償部、１５３７…参照ピクチャメモリ、１５３８…復号シーケンス制御部、１５３９…動き量検出部、１５３０…画像解析部。
【図１】
2005063513.tif 000003
【図２】
2005063513.tif 000004
【図３】
2005063513.tif 000005
【図４】
2005063513.tif 000006
【図５】
2005063513.tif 000007
【図６】
2005063513.tif 000008
【図７】
2005063513.tif 000009