(57)【要約】【課題】光ディスクに記録された映像データのビットレートが光ディスク読取り装置の最大転送速度より高い場合に、再生の異常発生についてユーザに警告することが可能となる光ディスク再生装置を提供する。【解決手段】光ディスクに記録された映像データを読取る光ディスク読取り装置を備え、読取られた映像データに基づき映像を再生する光ディスク再生装置において、前記光ディスクに記録された映像データのビットレートを算出する算出部と、前記算出部により算出されたビットレートが前記光ディスク読取り装置の最大転送速度より高い場合に、報知部にエラーを報知させる報知制御部を備えた構成とした。【選択図】図１
2011108330.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに記録された映像データを読取る光ディスク読取り装置を備え、読取られた映像データに基づき映像を再生する光ディスク再生装置において、
前記光ディスクに記録された映像データのビットレートを算出する算出部と、
前記算出部により算出されたビットレートが前記光ディスク読取り装置の最大転送速度より高い場合に、報知部にエラーを報知させる報知制御部を備えたことを特徴とする光ディスク再生装置。
【請求項２】
前記算出部は、映像の再生開始前に、前記光ディスクに記録された映像データの合計サイズを総再生時間で除算した平均ビットレートを算出することを特徴とする請求項１に記載の光ディスク再生装置。
【請求項３】
前記算出部は、映像の再生中に、前記光ディスクに記録された映像データの単位時間ごとのビットレートを算出することを特徴とする請求項１または請求項２に記載の光ディスク再生装置。
【請求項４】
前記算出部により算出されたビットレートが前記光ディスク読取り装置の最大転送速度より高い場合に、映像の再生が正常に進んでいるか否かを判定する判定部を備え、
前記判定部による判定結果に応じて前記報知制御部は前記報知部に報知させるエラーを変更することを特徴とする請求項３に記載の光ディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク再生装置に関する。
【背景技術】
【０００２】
従来より、Ｂｌｕ−ｒａｙ  Ｄｉｓｃプレーヤ等の様々な光ディスク再生装置が開発されており、再生異常の場合のエラー表示についての発明が様々提案されている。
【０００３】
例えば、特許文献１には、コンテンツを再生し再生不可能であれば、再生可否情報を不可能に設定し、再生不可要因情報に再生できない要因を記録し、コンテンツ一覧表示においてコンテンツごとに再生不可能表示および再生不可要因表示を行うコンテンツ再生装置が開示されている。再生不可要因としてビットレートエラーが挙げられており、ビットレートエラーとは、コーデック設定で決まる再生可能なビットレートの範囲を超える場合のエラーのことである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２１６４５１号公報（第３頁−第７頁）
【特許文献２】特開２００６−３５１１５２号公報（第８頁）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、再生するコンテンツが可変ビットレート方式で光ディスクに記録されており、コンテンツのビットレートの範囲が、コーデック設定で決まる再生可能なビットレートの範囲内に収まるが、一部でコンテンツのビットレートが高くなり、ビットレートが光ディスク読取り装置（例えば、ＣＤドライブ）の最大転送速度を超えるような場合、再生に異常が発生する場合があるが、再生自体は可能であるので、上記特許文献１では、このような場合に再生不可能表示および再生不可要因表示はされない。
【０００６】
また、特許文献２には、サポートしていないビットレートにより再生できなかった場合に「ビットレートエラー」というメッセージをディスプレイ装置に表示させる光ディスク再生装置が開示されているが、上述のような場合、やはりエラー表示はされない。
【０００７】
上記問題点を鑑み、本発明は、光ディスクに記録された映像データのビットレートが光ディスク読取り装置の最大転送速度より高い場合に、再生の異常発生についてユーザに警告することが可能となる光ディスク再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の光ディスク再生装置は、光ディスクに記録された映像データを読取る光ディスク読取り装置を備え、読取られた映像データに基づき映像を再生する光ディスク再生装置において、
前記光ディスクに記録された映像データのビットレートを算出する算出部と、
前記算出部により算出されたビットレートが前記光ディスク読取り装置の最大転送速度より高い場合に、報知部にエラーを報知させる報知制御部を備えた構成としている。
【０００９】
このような構成によれば、光ディスクに記録された映像データのビットレートが光ディスク読取り装置の最大転送速度より高い場合に、再生の異常発生についてユーザに警告することが可能となる。
【００１０】
また、上記構成において、前記算出部は、映像の再生開始前に、前記光ディスクに記録された映像データの合計サイズを総再生時間で除算した平均ビットレートを算出する構成としてもよい。
【００１１】
このような構成によれば、光ディスクに記録された映像データの平均ビットレートが高いことにより再生異常が発生する可能性があることを映像再生開始前にユーザに警告することができる。
【００１２】
また、上記いずれかの構成において、前記算出部は、映像の再生中に、前記光ディスクに記録された映像データの単位時間ごとのビットレートを算出する構成としてもよい。
【００１３】
このような構成によれば、光ディスクに記録された映像データの単位時間におけるビットレートが高いことによる再生異常の発生について映像再生中にユーザに警告することができる。
【００１４】
また、この構成において、前記算出部により算出されたビットレートが前記光ディスク読取り装置の最大転送速度より高い場合に、映像の再生が正常に進んでいるか否かを判定する判定部を備え、
前記判定部による判定結果に応じて前記報知制御部は前記報知部に報知させるエラーを変更する構成としてもよい。
【００１５】
このような構成によれば、映像の再生が正常に進んでいるが再生異常が発生する可能性があること、または再生異常が発生していることをユーザに警告することができる。
【発明の効果】
【００１６】
本発明の光ディスク再生装置によれば、光ディスクに記録された映像データのビットレートが光ディスク読取り装置の最大転送速度より高い場合に、再生の異常発生についてユーザに警告することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係るＢＤ（Blu-ray Disc）プレーヤの構成を示すブロック図である。
【図２】本発明に係る再生開始前のエラー表示処理に関するフローチャートである。
【図３】第１のエラー表示の一例を示す図である。
【図４】本発明に係る再生中のエラー表示処理に関するフローチャートである。
【図５】第２のエラー表示の一例を示す図である。
【図６】第３のエラー表示の一例を示す図である。
【発明を実施するための形態】
【００１８】
以下に本発明の実施形態を図面を参照して説明する。
【００１９】
ここでは、光ディスク再生装置の一例としてＢＤ（Blu-ray Disc）プレーヤを用いて説明する。図１は、ＢＤプレーヤ１の構成を示すブロック図である。ＢＤプレーヤ１は、光ディスク読取り装置２と、ＡＶデコーダ部８と、音声出力部９と、映像出力部１０と、ＯＳＤ（On Screen Display）部１１と、システムマイコン１２とを備えている。そして、音声出力部９にはスピーカ１３が接続され、映像出力部１０には表示部１４が接続される。
【００２０】
光ディスク読取り装置２は、ＢＤ、ＤＶＤ（Digital Versatile Disc）並びにＣＤ（Compact Disc）に記録されたＡＶＩ（Audio Video Interleave）ファイルの読取りに対応しており、スピンドルモータ３と、光ピックアップ４と、ＲＦアンプ５と、信号処理部６と、サーボ回路７とを備えている。
【００２１】
光ピックアップ４は、光源、対物レンズ、対物レンズを駆動させる対物レンズアクチュエータ、受光部等（いずれも不図示）を有しており、ＢＤ、ＤＶＤ並びにＣＤに対応する各所定波長のレーザ光をディスクの記録面に向けて照射し、その反射光を受けて電気信号（反射光検出信号）に変換する。また光ピックアップ４は、この反射光検出信号をＲＦアンプ５に供給する。なお、光ピックアップ４は、ディスクから対象のデータを適宜読み出すことができるように、所定のガイド軸等により、ディスクの径方向に移動自在に支持されている。
【００２２】
ＲＦアンプ５は、光ピックアップ４より供給された反射光検出信号からＲＦ信号、トラッキング信号、およびフォーカス信号等を生成する。更に、ＲＦ信号に基づき二値化信号を生成する。ＲＦアンプ５は、生成したトラッキング信号等をサーボ回路７に供給し、また、生成した二値化信号を再生信号として信号処理部６に供給する。
【００２３】
スピンドルモータ３は、ディスクを搭載する所定のターンテーブルを回転させるためのモータであり、サーボ回路７により制御され、ディスクを例えば線速度が一定となるように回転駆動させる。
【００２４】
サーボ回路７は、スピンドルモータ３を駆動制御し、所定の回転速度で回転駆動させる。また、サーボ回路７は、ＲＦアンプ５から供給されるトラッキング信号等により、光ピックアップ４が有する対物レンズアクチュエータや光ピックアップ４をディスク径方向に移動させるスレッドモータ（いずれも不図示）を駆動制御する。
【００２５】
信号処理部６は、ＲＦアンプ５から供給される再生信号を復調し、そして、誤り訂正等を行う。信号処理部６は、この復調等により得られたＡＶＩストリームをＡＶデコーダ部８に供給する。
【００２６】
ＡＶデコーダ部８は、供給されるＡＶＩストリームからビデオデータおよびオーディオデータを分離し、ビデオデータおよびオーディオデータをそれぞれ所定のコーデック形式でデコードし、映像信号および音声信号を生成する。生成された映像信号は映像出力部１０に供給され、生成された音声信号は音声出力部９に供給される。ビデオデータのコーデック形式は例えば、ＤｉｖＸであり、オーディオデータのコーデック形式は例えば、ＭＰ３である。
【００２７】
音声出力部９は、供給された音声信号をアナログ信号に変換してスピーカ１３に出力し、スピーカ１３から音声が発生する。
【００２８】
映像出力部１０は、供給された映像信号を表示部１４の表示に適した映像信号に変換し、表示部１４に出力する。表示部１４は、入力された映像信号に基づき映像を表示する。
【００２９】
ＯＳＤ部１１は、システムマイコン１２の指示によりＯＳＤ画像を生成して映像出力部１０に出力し、表示部１４にＯＳＤ画像を表示させる。
【００３０】
また、システムマイコン１２は、例えば、ＲＯＭ、ＲＡＭおよびＣＰＵを備えた１チップマイコンからなり、ＢＤプレーヤ１全体を制御する。
【００３１】
次に、以上のような構成であるＢＤプレーヤ１における映像音声再生開始前のエラー表示処理に関して図２のフローチャートを用いて説明する。
【００３２】
ユーザによりディスクが光ディスク読取り装置２に挿入されると、図２のフローチャートが開始される。まず、ステップＳ２０で、システムマイコン１２は、ディスク種別（ＢＤ、ＤＶＤ、ＣＤ）を判別する。
【００３３】
ここでは例えば、光ピックアップ４の光源からレーザ光を射出して、対物レンズをフォーカス方向（ディスク面に垂直な方向）にディスクに近づける方向に駆動させ、その間にフォーカスエラー信号および全光量信号をシステムマイコン１２が取得し、フォーカスエラー信号の振幅と全光量信号の最大値との比率をシステムマイコン１２が算出することを、各ディスク種別に対応する光源ごとに行い、算出された各比率の大小関係によりディスク種別を判別する。
【００３４】
そして、ステップＳ２１で、光ディスク読取り装置２は、ディスクに記録されたＡＶＩファイルの読取りを開始する。
【００３５】
次に、ステップＳ２２で、システムマイコン１２は、平均ビットレートを算出する。
【００３６】
ここでは、信号処理部６から供給されるＡＶＩストリームより、総ビデオフレーム数情報、フレームレート情報、および全ビデオフレームについての１ビデオフレームあたりのサイズ情報をＡＶデコーダ部８が取得し、システムマイコン１２に通知する。そして、システムマイコン１２は、総ビデオフレーム数情報およびフレームレート情報から総再生時間を算出し、１ビデオフレームあたりのサイズ情報の総和、すなわち全ビデオフレームの合計サイズも算出し、合計サイズを総再生時間で除算することで平均ビットレートを算出する。
【００３７】
そして、ステップＳ２３で、システムマイコン１２は、ステップＳ２２で算出された平均ビットレートが、ステップＳ２０で判別されたディスク種別に対応する光ディスク読取り装置２の最大転送速度より高いか否かを判定する。光ディスク読取り装置２の最大転送速度は、例えば、ＢＤで３６Ｍｂｐｓ、ＤＶＤで２１．６Ｍｂｐｓ、ＣＤで４．８Ｍｂｐｓとなる。
【００３８】
もし、平均ビットレートが光ディスク読取り装置２の最大転送速度より高い場合は（ステップＳ２３のＹ）、ステップＳ２４に進み、システムマイコン１２の指示によりＯＳＤ部１１がＯＳＤ画像を生成し、表示部１４に第１のエラー表示がされる。第１のエラー表示の一例を図３に示す。平均ビットレートが光ディスク読取り装置２の最大転送速度より高い場合は、映像再生中に映像が間に合わなくなる異常が発生する可能性があるので、このような第１のエラー表示により、映像再生に異常が発生する可能性があることをユーザに警告することができる。
【００３９】
そして、第１のエラー表示の後、ＡＶデコーダ部８によるビデオデータおよびオーディオデータのデコードが開始され、表示部１４における映像再生およびスピーカ１３における音声再生が開始される。
【００４０】
なお、ステップＳ２３で、平均ビットレートが光ディスク読取り装置２の最大転送速度以下の場合は（ステップＳ２３のＮ）、第１のエラー表示は行わずに映像音声再生が開始される。
【００４１】
次に、ＢＤプレーヤ１における映像音声再生中のエラー表示処理に関して図４のフローチャートを用いて説明する。
【００４２】
まず、ＡＶデコーダ部８がビデオデータおよびオーディオデータのデコードを開始し、映像音声再生が開始されるときに、ＡＶデコーダ部８は、デコードする１ビデオフレームのサイズ情報をＡＶＩストリームから取得して、取得したサイズ情報をシステムマイコン１２に通知することを開始する。
【００４３】
そして、ステップＳ４０で、システムマイコン１２は、ＡＶデコーダ部８から通知されたサイズ情報の１秒分のビデオフレームについての合計、すなわち１秒におけるビットレートを算出し、算出されたビットレートが光ディスク読取り装置２の最大転送速度より高いか否かを判定する。ここでの光ディスク読取り装置２の最大転送速度は、図２のステップＳ２０で判別されたディスク種別に対応した最大転送速度を用いる。
【００４４】
もし、ビットレートが光ディスク読取り装置２の最大転送速度より高い場合は（ステップＳ４０のＹ）、ステップＳ４１に進む。
【００４５】
ここで、ＡＶデコーダ部８は、デコード後のビデオフレームを映像出力部１０に出力するごとに、システムマイコン１２に通知を行っている。ステップＳ４１で、システムマイコン１２は、ＡＶデコーダ部８から上記通知を受け取ってから所定時間以内に次の通知を受け取れば、映像再生は正常に進んでいると判定し（ステップＳ４１のＹ）、ステップＳ４２に進む。
【００４６】
ステップＳ４２では、システムマイコン１２の指示によりＯＳＤ部１１がＯＳＤ画像を生成し、表示部１４に第２のエラー表示がされる。第２のエラー表示の一例を図５に示す。ビットレートが光ディスク読取り装置２の最大転送速度より高い場合は、映像再生中に映像が間に合わなくなる異常が発生する可能性があるので、このような第２のエラー表示により、現在映像再生は正常であるが、今後映像再生に異常が発生する可能性があることをユーザに警告することができる。
【００４７】
また、ステップＳ４１で、システムマイコン１２は、ＡＶデコーダ部８から上記通知を受け取ってから所定時間以内に次の通知を受け取らなければ、映像再生は正常に進んでいないと判定し（ステップＳ４１のＮ）、ステップＳ４３に進む。
【００４８】
ステップＳ４３では、システムマイコン１２の指示によりＯＳＤ部１１がＯＳＤ画像を生成し、表示部１４に第３のエラー表示がされる。第３のエラー表示の一例を図６に示す。このような第３のエラー表示により、ビットレートが高いために映像再生に異常が発生していることをユーザに警告することができる。
【００４９】
ステップＳ４２、Ｓ４３の後、ユーザによる再生終了操作がされなければ（ステップＳ４４のＮ）、ステップＳ４０に戻り、次の１秒におけるビットレートを算出し、上記と同様の処理を行う。
【００５０】
なお、ステップＳ４０で、ビットレートが光ディスク読取り装置２の最大転送速度以下の場合は（ステップＳ４０のＮ）、エラー表示は行わずにステップＳ４４に進む。
【００５１】
そして、ステップＳ４４で、ユーザによる再生終了操作がされると（ステップＳ４４のＹ）、処理が終了となる（エンド）。
【００５２】
特にＡＶＩファイルが可変ビットレート方式でディスクに記録されている場合、再生中ビットレートは一定ではなく、ビットレートが低い箇所ではエラー表示はされないが、ビットレートが高い箇所では、ステップＳ４２またはステップＳ４３によりエラー表示がされることになる。
【００５３】
以上、本発明の実施形態について説明したが、本発明の趣旨の範囲内であれば実施形態は様々に変更が可能である。例えば、エラー表示による警告については、音声による警告としてもかまわない。
【符号の説明】
【００５４】
１  ＢＤプレーヤ
２  光ディスク読取り装置
３  スピンドルモータ
４  光ピックアップ
５  ＲＦアンプ
６  信号処理部
７  サーボ回路
８  ＡＶデコーダ部
９  音声出力部
１０  映像出力部
１１  ＯＳＤ部
１２  システムマイコン
１３  スピーカ
１４  表示部
【図１】
2011108330.tif 000003
【図２】
2011108330.tif 000004
【図３】
2011108330.tif 000005
【図４】
2011108330.tif 000006
【図５】
2011108330.tif 000007
【図６】
2011108330.tif 000008