(57)【特許請求の範囲】
【請求項１】
円板状の記録媒体であるディスクからデータを読み出す読み出し手段と、
前記読み出し手段によって読み出されたデータを映像データと音声データとに分離する分離手段と、
前記分離手段によって得られた映像データを格納するビデオバッファと、
該ビデオバッファに格納された映像データに対してＭＰＥＧによる映像データの符号化を解くべく復号化を施すＭＰＥＧビデオデコーダと、
前記分離手段によって得られた音声データに対してＭＰＥＧによる音声データの符号化を解くべく復号化を施すＭＰＥＧオーディオデコーダと、
を備えたディスク再生装置において、
データを読み出す速度を高めることなく、且つ、データを間引くことなく、前記読み出し手段によって前記ディスクからデータを読み出し、前記ＭＰＥＧビデオデコーダの処理速度を通常の２倍の値にすることによって２倍速再生を行っているときに、前記ビデオバッファに格納されている映像データのデータ量を監視し、前記データ量が規定値以下の場合は前記ＭＰＥＧビデオデコーダによる復号化動作を停止させるＭＰＥＧビデオデコーダ制御手段と、
データを読み出す速度を高めることなく、且つ、データを間引くことなく、前記読み出し手段によって前記ディスクからデータを読み出し、前記ＭＰＥＧビデオデコーダの処理速度を通常の２倍の値にすることによって前記２倍速再生を行っているときに、前記映像データ、前記音声データにそれぞれ付加されている時刻情報に基づいて再生音声が再生映像よりも進んだ状態であるか否かを判定し、再生音声が再生映像よりも進んだ状態であると判定した場合は、前記ＭＰＥＧオーディオデコーダの処理速度を通常の値にし、再生音声が再生映像よりも進んだ状態ではないと判定した場合は、前記ＭＰＥＧオーディオデコーダの処理速度を通常の２倍の値にするという一連の動作を繰り返し行うＭＰＥＧオーディオデコーダ制御手段と、を備えたことを特徴とするディスク再生装置。
【請求項２】
記録媒体からデータを読み出す読み出し手段と、
前記読み出し手段によって読み出されたデータを映像データと音声データとに分離する分離手段と、
前記分離手段によって得られた映像データを格納するビデオバッファと、
該ビデオバッファに格納された映像データを復号化するビデオデコーダと、
前記分離手段によって得られた音声データを復号化するオーディオデコーダと、
を備えた記録媒体再生装置において、
データを読み出す速度を高めることなく、且つ、データを間引くことなく、前記読み出し手段によって前記記録媒体からデータを読み出し、前記ビデオデコーダの処理速度を通常よりも高くすることによって高速再生を行っているときに、前記ビデオバッファに格納されている映像データのデータ量を監視し、前記データ量が規定値以下の場合は前記ビデオデコーダによる復号化動作を停止させるビデオデコーダ制御手段と、
データを読み出す速度を高めることなく、且つ、データを間引くことなく、前記読み出し手段によって前記記録媒体からデータを読み出し、前記ビデオデコーダの処理速度を通常よりも高くすることによって前記高速再生を行っているときに、再生映像と再生音声との遅延関係に基づいて前記オーディオデコーダの処理速度を制御するオーディオデコーダ制御手段と、を備えたことを特徴とする記録媒体再生装置。
【請求項３】
前記オーディオデコーダ制御手段は、再生音声が再生映像よりも進んだ状態であるか否かを判定し、再生音声が再生映像よりも進んだ状態であると判定した場合は、前記ＭＰＥＧオーディオデコーダの処理速度を低くし、再生音声が再生映像よりも進んだ状態ではないと判定した場合は、前記ＭＰＥＧオーディオデコーダの処理速度を高くするという一連の動作を繰り返し行うことを特徴とする請求項２に記載の記録媒体再生装置。
【請求項４】
前記オーディオデコーダ制御手段は、前記映像データ、前記音声データにそれぞれ付加されている時刻情報に基づいて、前記映像データと前記音声データとの遅延関係を認識することを特徴とする請求項２または３に記載の記録媒体再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録媒体に記録されている映像データ及び音声データを再生する記録媒体再生装置に関し、特に、データを読み出す速度を高めることなく、且つ、データを間引くことなく記録媒体からデータを読み出した上で、ディスクから読み出されたデータを復号化するデコーダの処理速度を高めることによって高速再生を行う機能を備えた記録媒体再生装置に関するものである。
【０００２】
【従来の技術】
円板状の記録媒体であるディスクからデータを再生するディスク再生装置として、データを読み出す速度を高めることなく、且つ、データを間引くことなくディスクからデータを読み出した上で、ディスクから読み出されたデータを復号化するデコーダの処理速度を高めることによって高速再生を行う機能を備えたものが提供されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、データを読み出す速度を高めることなく、且つ、データを間引くことなくディスクからデータを読み出す場合、音声データを復号化するオーディオデコーダの処理速度を高めると、ディスクからの読み出しが間に合わなくなり、オーディオデコーダで処理する音声データが途切れてしまい、音切れが発生する。また、当然ながら再生映像と再生音声の同期もとれない。このため、従来は、上記の高速再生を行う際には、映像のみを再生し、音声については再生しないようにしていた。
【０００４】
尚、特開２０００−３２３９６の公報には、高速再生の場合、映像信号と音声信号とが正しく再生され、乱れや不自然さのない再生を可能とすることを目的とした技術が開示されているが、この技術では記録媒体から高速で読み出された音声情報を通常の信号速度で再生しつつデータを間引くようにしているので、再生映像と再生音声の同期はとれるかもしれないが、音飛びが発生して滑らかに音声を再生することができない。
【０００５】
そこで、本発明は、データを読み出す速度を高めることなく、且つ、データを間引くことなく記録媒体からデータを読み出し、デコーダの処理速度を通常よりも高くすることによって高速再生を行う場合でも、再生映像と再生音声との同期をとりつつ、滑らかに音声を再生することができるようにした記録媒体再生装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記の目的を達成するため、本発明では、記録媒体からデータを読み出す読み出し手段と、
前記読み出し手段によって読み出されたデータを映像データと音声データとに分離する分離手段と、
前記分離手段によって得られた映像データを格納するビデオバッファと、
該ビデオバッファに格納された映像データを復号化するビデオデコーダと、
前記分離手段によって得られた音声データを復号化するオーディオデコーダと、
を備えた記録媒体再生装置において、
データを読み出す速度を高めることなく、且つ、データを間引くことなく、前記読み出し手段によって前記記録媒体からデータを読み出し、前記ビデオデコーダの処理速度を通常よりも高くすることによって高速再生を行っているときに、前記ビデオバッファに格納されている映像データのデータ量を監視し、前記データ量が規定値以下の場合は前記ビデオデコーダによる復号化動作を停止させるビデオデコーダ制御手段と、
データを読み出す速度を高めることなく、且つ、データを間引くことなく、前記読み出し手段によって前記記録媒体からデータを読み出し、前記ビデオデコーダの処理速度を通常よりも高くすることによって前記高速再生を行っているときに、再生映像と再生音声との遅延関係に基づいて前記オーディオデコーダの処理速度を制御するオーディオデコーダ制御手段と、を備えている。
【０００７】
また、前記オーディオデコーダ制御手段が、再生音声が再生映像よりも進んだ状態であるか否かを判定し、再生音声が再生映像よりも進んだ状態であると判定した場合は、前記ＭＰＥＧオーディオデコーダの処理速度を低くし、再生音声が再生映像よりも進んだ状態ではないと判定した場合は、前記ＭＰＥＧオーディオデコーダの処理速度を高くするという一連の動作を繰り返し行う構成であってもよい。
【０００８】
また、前記オーディオデコーダ制御手段が、前記映像データ、前記音声データにそれぞれ付加されている時刻情報に基づいて、前記映像データと前記音声データとの遅延関係を認識する構成であってもよい。
【０００９】
【発明の実施の形態】
以下に本発明の実施形態を図面を参照しながら説明する。図１は本発明の一実施形態であるディスク再生装置のブロック図である。ディスクモータ２によって回転駆動されるディスク１から情報を検出するピックアップ３の出力は、ＲＦアンプ４を介して信号処理回路５とサーボ処理回路６とに導かれており、サーボ処理回路６の出力は、デジタルシグナルプロセッサ（以下、「ＤＳＰ」）５に導かれている。
【００１０】
また、ＤＳＰ５には、ＲＦアンプ４によって増幅され、ＤＶＤ規格に従ってデコードされたデータ（但し、ここでは、ＭＰＥＧ（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）により圧縮されている）を一旦格納するトラックバッファＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）７が接続されている。これらＲＦアンプ４、ＤＳＰ５、及び、サーボ処理回路６は、マイクロコンピュータ８によって制御される。このように、マイクロコンピュータ８は、ディスク１から情報を再生する動作の制御を司るものであり、以下、「フロントエンドマイコン」と称するものとする。
【００１１】
サーボ処理回路６は、フロントエンドマイコン８からＤＳＰ５を経由して送受信されるコマンドや制御データに従って、ピックアップ３に対するフォーカシングサーボやトラッキングサーボのサーボ制御を行うとともに、ピックアップ３全体をディスク１の半径方向に移動させるためのスレッドモータ９の制御や、ディスク１を装填する不図示のトレイを駆動するトレイモータ１０の制御を行う。
【００１２】
尚、トレイに装填されたディスク１がＤＶＤである場合の再生信号は、ＲＦアンプ４を経由してＤＳＰ５に入力され、一方、トレイに装填されたディスク１がＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  −  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である場合の再生信号は、ＲＦアンプ４からサーボ処理回路６を経由してＤＳＰ５に入力される。ＤＳＰ５は、これらＤＶＤデータのデコード処理やＣＤ−ＲＯＭデータのデコード処理等も行う。
【００１３】
また、ＤＳＰ５は、Ａ／Ｖ（Ａｕｄｉｏ／Ｖｉｄｅｏ）デコーダ１１に接続されており、Ａ／Ｖデコーダ１１の出力は、ビデオエンコーダ１３とＤ／Ａコンバータ１４とに接続されている。Ａ／Ｖデコーダ１１は、トラックバッファＲＡＭ７から読み出されたＭＰＥＧにより圧縮されているデータを伸長する。また、Ａ／Ｖデコーダ１１には、伸長したデジタルのデータを数画面分格納するためのＡ／ＶデコードＲＡＭ１５が接続されている。
【００１４】
また、Ａ／Ｖデコーダ１１は、マイクロコンピュータ１６に接続されており、マイクロコンピュータ１６には、ワークＲＡＭ１７が接続されている。尚、マイクロコンピュータ１６は、ディスク１から再生された情報を出力する動作の制御を司るものであり、以下、「バックエンドマイコン」と称するものとする。
【００１５】
また、バックエンドマイコン１６には、ＬＣＤ等から成るフロントパネル２０の表示制御を行うフロントパネルコントローラ１９が接続されており、フロントパネルコントローラ１９には、キー入力部２１の出力が導かれている、また、フロントパネルコントローラ１９には、リモコン２２からの送信信号を受信する不図示の受信部が設けられている。
【００１６】
ここで、上記構成のディスク再生装置における再生時の動作について簡単に説明する。ディスク１に記録されたデータは、ピックアップ３で検出され、ＲＦアンプ４で波形整形及び増幅が行われた後、ＤＳＰ５においてＤＶＤ規格に従いデコードされる。デコードされたデータは、ＭＰＥＧにより圧縮されている状態でトラックバッファＲＡＭ７に順次蓄えられ、バックエンドマイコン１６からの読み出し要求を待つ。
【００１７】
そして、トラックバッファＲＡＭ７に蓄えられたデータは、バックエンドマイコン１６からの読み出し要求に従って順次読み出され、Ａ／Ｖデコーダ１１に転送され、Ａ／Ｖデコーダ１１によって映像データと音声データとに分離され、それぞれのデータに対してＭＰＥＧによる符号化を解くべく復号化処理が施される。
【００１８】
Ａ／Ｖデコーダ１１によって処理された映像データは、Ａ／ＶデコードＲＡＭ１５に一旦蓄えられた後、再び読み出されてビデオエンコーダ１３に順次転送され、ビデオエンコーダ１３によってＮＴＳＣやＰＡＬなどの所定のテレビジョン方式のアナログの映像信号に変換されてビデオ出力端子１３ａ、１３ｂから出力される。
【００１９】
Ａ／Ｖデコーダ１１によって処理された音声データは、Ａ／ＶデコードＲＡＭ１５に一旦蓄えられた後、再び読み出されてＤ／Ａコンバータ１４に順次転送され、Ｄ／Ａコンバータ１４によってアナログの音声信号に変換されてオーディオ出力端子１４ａから出力される。
【００２０】
このような再生動作過程において、トラックバッファＲＡＭ７に蓄えられたデータは、バックエンドマイコン１６からの読み出し要求に従って順次読み出されると、次のデータによって順次上書きされ、これを繰り返すことによってデータを順次その後の信号再生系に出力するようになっている。
【００２１】
また、Ａ／ＶデコードＲＡＭ１５についても同様であり、Ａ／ＶデコードＲＡＭ１５に蓄えられたデータは、バックエンドマイコン１６からの読み出し要求に従って順次読み出されると、トラックバッファＲＡＭ７から読み出され転送されてきた次のデータによって順次上書きされ、これを繰り返すことによってデータを順次その後の信号再生系に出力するようになっている。
【００２２】
Ａ／Ｖデコーダ１１は、そのブロック図を図２に示すように、映像／音声分離部１１１、ビデオバッファ１１２、オーディオバッファ１１３、ＭＰＥＧビデオデコーダ１１４、及び、ＭＰＥＧオーディオデコーダ１１５から成っている。映像／音声分離部１１１は、トラックバッファＲＡＭ７から転送されてくるデータを映像データと音声データとに分離する。分離部１１１によって分離された映像データ、音声データはそれぞれビデオバッファ１１２、オーディオバッファ１１３に格納される。
【００２３】
ＭＰＥＧビデオデコーダ１１４は、ビデオバッファ１１２に格納されている映像データに対して順番にＭＰＥＧによる映像データの符号化を解くべく復号化処理を施す。ＭＰＥＧオーディオデコーダ１１５は、オーディオバッファ１１３に格納されている音声データに対して順番にＭＰＥＧによる音声データの符号化を解くべく復号化処理を施す。
【００２４】
ＭＰＥＧビデオデコーダ１１４及びＭＰＥＧオーディオデコーダ１１５は、上記の復号化の処理速度が切り替え可能であり、バックエンドマイコン１６がＭＰＥＧビデオデコーダ１１４及びＭＰＥＧオーディオデコーダ１１５における復号化の処理速度を設定するようになっている。尚、本実施形態では、ＭＰＥＧビデオエンコーダ１１４及びＭＰＥＧオーディオデコーダ１１５の処理速度が通常速と２倍速との２種類に切り替え可能となっている。
【００２５】
通常速再生を行っているときには、バックエンドマイコン１６は、ＭＰＥＧビデオデコーダ１１４及びＭＰＥＧオーディオデコーダ１１５における復号化の処理速度を通常速に設定する。２倍速再生を行っているときにバックエンドマイコン１６が行う動作について図３及び図４に示すフローチャートを用いて説明する。
【００２６】
映像データの処理に関連する動作について図３に示すフローチャートを用いて説明する。ＭＰＥＧビデオデコーダ１１４の処理速度を２倍速に設定した上でＭＰＥＧビデオデコーダ１１４に復号化を開始させる（＃３０１）。その後は、ビデオバッファ１１２に格納されているデータ量に基づいてＭＰＥＧビデオデコーダ１１４の復号化動作を以下のように制御する。
【００２７】
ビデオバッファ１１２に格納されているデータ量が規定値以下であれば（＃３０２のＹｅｓ）、その時点でＭＰＥＧビデオデコーダ１１４が復号化を行っている場合は（＃３０３のＹｅｓ）、ＭＰＥＧビデオデコーダ１１４に復号化を停止させる（＃３０４）。
【００２８】
また、ビデオバッファ１１２に格納されているデータ量が規定値以下でなければ（＃３０２のＮｏ）、その時点でＭＰＥＧビデオデコーダ１１４が復号化を行っていない場合は（＃３０５のＹｅｓ）、ＭＰＥＧビデオデコーダ１１４に復号化を開始させる（＃３０６）。＃３０４及び＃３０６を終えると、＃３０２へ戻る。
【００２９】
尚、本実施形態では、２倍速再生を行う場合、データを間引くことなくディスク１からデータを読み出すとともに、ディスク１からデータを読み出す速度は通常速再生の場合と同じであり、ＭＰＥＧビデオデコーダ１１４における処理速度を通常の２倍にすることによって２倍速再生を実現するものである。この場合、ＭＰＥＧビデオデコーダ１１４に復号化を常時行わせていると、ビデオバッファ１１２が空になって再生映像が途切れてしまうが、本実施形態では、図３のフローチャートを用いて説明したように、ビデオバッファ１１２に格納されているデータ量に応じてＭＰＥＧビデオデコーダ１１４の復号化動作を制御するようになっているので、このような不具合を防止することができる。
【００３０】
音声データの処理に関連する動作について図４に示すフローチャートを用いて説明する。ＭＰＥＧオーディオデコーダ１１５の処理速度を２倍速に設定した上でＭＰＥＧオーディオデコーダ１１５に復号化を開始させる（＃４０１）。その後は、再生映像と再生音声との遅延関係に基づいてＭＰＥＧオーディオデコーダ１１５における復号化の処理速度を以下のように制御する。
【００３１】
再生音声が再生映像より進んでいるか否かを判定する（＃４０２）。再生音声が再生映像より進んでいれば（＃４０２のＹｅｓ）、その時点でＭＰＥＧオーディオデコーダ１１５における復号化の処理速度が２倍速である場合は（＃４０３のＹｅｓ）、ＭＰＥＧオーディオデコーダ１１５における復号化の処理速度を通常速に切り替える（＃４０４）。
【００３２】
一方、再生音声が再生映像より進んでいなければ（＃４０２のＮｏ）、その時点でＭＰＥＧオーディオデコーダ１１５における復号化の処理速度が通常速である場合は（＃４０５のＹｅｓ）、ＭＰＥＧオーディオデコーダ１１５における復号化の処理速度を２倍速に切り替える（＃４０６）。＃４０４及び＃４０６を終えると、＃４０２へ戻る。
【００３３】
尚、ＭＰＥＧを符号化方式として採用しているシステムでは、再生映像と再生音声との同期をとるために、映像の符号化データ、音声の符号化データにそれぞれパケット化する際にタイムスタンプと呼ばれる時刻情報が付加されるようになっており、この時刻情報を映像の符号化データと音声の符号化データとで比較することによって再生音声が再生映像に対して進んでいるか否かを判定することができる。
【００３４】
本実施形態では、ビデオバッファ１１２、オーディオバッファ１１３がそれぞれ映像の符号化データに付加された時刻情報、音声の符号化データに付加された時刻情報を抽出してバックエンドマイコン１６に与えるようになっており、これらの時刻情報に基づいてバックエンドマイコン１６は再生映像と再生音声との遅延関係を認識するようになっている。
【００３５】
このように、本実施形態では、２倍速再生を行う際には、ＭＰＥＧオーディオデコーダ１１５の処理速度を２倍速に固定するのではなく、再生映像と再生音声との遅延関係に基づいて通常速と２倍速とに切り替えるようになっている。これにより、再生映像と再生音声との同期をとることができるようになる。また、オーディオデコーダ１１５で処理するデータが途切れる（言い換えれば、オーディオバッファ１１３が空になる）ことはなくなり、滑らかに音声を再生することができるようになる。尚、ＭＰＥＧオーディオデコーダ１１５の処理速度は、人間の耳では聞き取れないほど短い周期で切り替わることになるので、使用者が再生音声に違和感を覚えることはない。
【００３６】
尚、符号化方式としてＭＰＥＧを採用したものを例に挙げて本発明を説明したが、その情報に基づいて再生映像と再生音声との遅延関係を認識することができる情報が符号化データに付加される符号化方式であれば、本発明を適用することができる。また、上記実施形態では記録媒体がディスクであったが、記録媒体の種類は特に限定されるものではない。
【００３７】
また、上記実施形態は２倍速で高速再生を行うものであったが、これよりも遅い高速再生（例えば、１．５倍速再生など）であっても構わないし、これよりも速い高速再生（例えば、８倍速再生など）であっても構わない。また、２倍速、８倍速、３２倍速、６４倍速というように、複数種類の倍速の高速再生が可能であっても構わない。この場合、各倍速の高速再生において、再生映像と再生音声との遅延関係に基づいてオーディオデコーダの処理速度を切り替えるようにすればよい。
【００３８】
また、上記実施形態では、高速再生を行っている間に行われ得るオーディオデコーダの処理速度の切り替えが２段階（通常速と２倍速）であったが、オーディオデコーダの処理速度として３種類以上用意しておき、再生音声が再生映像よりも進んでいると判定したときには、オーディオデコーダの処理速度を現在よりも１段階低くし、また、再生音声が再生映像よりも進んではいないと判定したときには、オーディオデコーダの処理速度を現在よりも１段階高くするようにして、オーディオデコーダの処理速度を３段階以上に切り替えるようにしてもよい。
【００３９】
【発明の効果】
以上説明したように、本発明によれば、データを読み出す速度を高めることなく、且つ、データを間引くことなく記録媒体からデータを読み出し、デコーダにおける処理速度を通常よりも高くすることによって高速再生を行う場合でも、再生映像と再生音声との同期をとりつつ、滑らかに音声を再生することができるようになる。
【図面の簡単な説明】
【図１】本発明の一実施形態であるディスク再生装置のブロック図である。
【図２】図１におけるＡ／Ｖデコーダの内部ブロック図である。
【図３】図１におけるバックエンドマイコンが２倍速再生時に行う映像データの処理に関連する動作のフローチャートである。
【図４】図１におけるバックエンドマイコンが２倍速再生時に行う音声データの処理に関連する動作のフローチャートである。
【符号の説明】
１    ディスク
２    ディスクモータ
３    ピックアップ
４    ＲＦアンプ
５    ＤＳＰ（デジタルシグナルプロセッサ）
６    サーボ処理回路
７    トラックバッファＲＡＭ
８    マイクロコンピュータ（フロントエンドマイコン）
１１    Ａ／Ｖデコーダ
１３    ビデオエンコーダ
１４    Ｄ／Ａコンバータ
１５    Ａ／ＶデコードＲＡＭ
１６    マイクロコンピュータ（バックエンドマイコン）
１７    ワークＲＡＭ
１９    フロントパネルコントローラ
２０    フロントパネル
２１    キー入力部
２２    リモコン
１１１    分離部
１１２    ビデオバッファ
１１３    オーディオバッファ
１１４    ＭＰＥＧビデオデコーダ
１１５    ＭＰＥＧオーディオデコーダ
【図１】
0003584984.tif 000002
【図２】
0003584984.tif 000003
【図３】
0003584984.tif 000004
【図４】
0003584984.tif 000005