(57)【要約】本発明は、順方向早送り再生ビデオ・トリック・モード時のオーディオ・トラック再生のための方法および装置に関する。記憶媒体読み取り装置（１００）は、ＤＶＤのような記憶媒体（１０２）からデジタル・データを読み出す。このデジタル・データは、ビデオ・プレゼンテーションとそれに対応するオーディオ・プログラミングとを表す。デコーダ（１８２）が、オーディオ・プログラミングから成るデジタル・データの一部から、ビデオ・プレゼンテーションの選択部分に対応する複数のデジタル・オーディオ・サンプルを復号する。次に、デジタル信号プロセッサ（１８６）が、オーディオ・サンプルをそれに対応する周波数領域の等価物に変換し、トリック・モード・ビデオ再生に従って、その周波数領域のオーディオ・サンプルの再生オーディオ周波数と振幅とをスケーリングする。
2005519420.tif 000002
【特許請求の範囲】
【請求項１】
ビデオ・プレゼンテーションのビデオ・トリック・モード再生時にオーディオ・トラックを再生する方法であって、
前記ビデオ・プレゼンテーションに対応するオーディオ・プログラミングを表すデジタル・データを記憶媒体（１０２）から読み出すステップ（３２０）と、
前記読み出したデジタル・データの一部から、前記ビデオ・プレゼンテーションの選択部分に対応する複数のデジタル・オーディオ・サンプルを復号するステップ（３２５）と、
前記デジタル・オーディオ・サンプルを、時間領域から、対応する周波数領域のオーディオ・サンプルに変換するステップ（３３０）と、
前記トリック・モード再生に従って、前記周波数領域オーディオ・サンプルの再生オーディオ周波数をスケーリングするステップ（３３５）と、
を含む方法。
【請求項２】
前記ビデオ・プレゼンテーションの選択トリック・モード・ビデオ再生スピードに略対応する割合で、前記時間領域オーディオ・サンプルのうちの選択されたものを削除するステップ（３２５）と、
前記オーディオ・サンプルのうちの残りのオーディオ・サンプル組のみに対応するオーディオ再生信号を生成するステップ（３４５）と、
を含む、請求項１記載の方法。
【請求項３】
前記時間領域オーディオ・サンプルが、各ｎ個のサンプルのうち（ｎ−１）個毎の平均割合で、削除される（３２５）（ここで、ｎは、通常再生スピードと相対的な選択トリック・モード再生スピードに等しい）、請求項２記載の方法。
【請求項４】
前記スケーリングするステップ（３３５）が、前記再生オーディオ周波数を約１／ｎ倍にスケーリングすることを含む、請求項３記載の方法。
【請求項５】
前記スケーリングするステップ（３３５）が、更に、前記周波数領域オーディオ・サンプルの振幅を約１／ｎ倍にスケーリングすることを含む、請求項４記載の方法。
【請求項６】
前記スケーリングするステップ（３３５）が、更に、前記スケーリング済み周波数領域オーディオ・サンプルを、対応する時間領域デジタル・オーディオ・サンプルに変換することを含む、請求項１記載の方法。
【請求項７】
前記ビデオ・プレゼンテーションの選択トリック・モード・ビデオ再生スピードに反比例する割合で、前記時間領域オーディオ・サンプルのうちの選択されたものを繰り返して、トリック・モードのオーディオ・サンプル組を生成するステップ（３４０）と、
前記トリック・モードのオーディオ・サンプル組に対応するオーディオ再生信号を生成するステップ（３４５）と、
を含む、請求項１記載の方法。
【請求項８】
前記時間領域オーディオ・サンプルが、約１／ｎ倍の平均割合で繰り返される（３４０）（ここで、ｎは、通常再生スピードと相対的な選択トリック・モード再生スピードに等しい）、請求項７記載の方法。
【請求項９】
前記スケーリングするステップ（３３５）が、約１／ｎの倍率で前記再生オーディオ周波数をスケーリングすることを含む、請求項８記載の方法。
【請求項１０】
前記スケーリングするステップ（３３５）が、更に、前記周波数領域オーディオ・サンプルの振幅を約ｎ倍にスケーリングすることを含む、請求項９記載の方法。
【請求項１１】
前記記憶媒体（１０２）が、ＤＶＤ、光磁気ディスク、磁気ハードディスク、ビデオＣＤ、および、ソリッドステート・メモリ素子から成る一群から選択される、請求項１記載の方法。
【請求項１２】
前記デジタル・データがＭＰＥＧフォーマットを有し、前記読み出すステップ（３００）が、更に、ＭＰＥＧビット・ストリームを復号して前記オーディオ・サンプルを得ることを含む、請求項１記載の方法。
【請求項１３】
ビデオ・プレゼンテーションのビデオ・トリック・モード再生時にオーディオ・トラックを再生する装置（１００）であって、
前記ビデオ・プレゼンテーションに対応するオーディオ・プログラミングを含むデジタル・データを記憶媒体（１０２）から読み出す記憶媒体読み取り装置と、
前記オーディオ・プログラミングを表す前記読み出されたデジタル・データの一部から、前記ビデオ・プレゼンテーションの選択部分に対応する複数のデジタル・オーディオ・サンプルを復号するデコーダ（１８２）と、
前記デジタル・オーディオ・サンプルを、時間領域から、対応する周波数領域のオーディオ・サンプルに変換するファスト・フーリエ変換（ＦＦＴ）処理素子を含むデジタル信号プロセッサ（ＤＳＰ）（１８６）と、
を含み、
前記デジタル信号プロセッサ（１８６）が、更に、前記トリック・モード再生に従って、前記周波数領域オーディオ・サンプルの再生オーディオ周波数をスケーリングするスケーリング素子を含む、
装置。
【請求項１４】
前記デコーダ（１８２）と前記ＤＳＰ（１８６）の少なくとも一方が、前記ビデオ・プレゼンテーションの選択トリック・モード・ビデオ再生スピードに略対応する割合で、前記時間領域オーディオ・サンプルのうちの選択されたものを削除する手段を含む、請求項１３記載の装置。
【請求項１５】
前記時間領域オーディオ・サンプルが、各ｎ個のサンプルのうち（ｎ−１）個の平均割合で、削除される（ここで、ｎは、通常再生スピードと相対的な選択トリック・モード再生スピードに等しい）、請求項１４記載の装置。
【請求項１６】
前記スケーリング素子（１８６ｂ）が、前記再生オーディオ周波数を約１／ｎ倍にスケーリングする、請求項１５記載の装置。
【請求項１７】
前記スケーリング素子が、更に、前記周波数領域オーディオ・サンプルの振幅を約１／ｎ倍にスケーリングする振幅調節素子（１８６ｃ）を含む、請求項１６記載の装置。
【請求項１８】
前記ＤＳＰ（１８６）が、更に、前記スケーリング済み周波数領域オーディオ・サンプルを、対応する時間領域デジタル・オーディオ・サンプルに変換して前記オーディオ再生信号を得る逆ＦＦＴ（ＩＦＦＴ）処理素子（１８６ｄ）を含む、請求項１３記載の装置。
【請求項１９】
前記デコーダ（１８２）と前記ＤＳＰ（１８６）の少なくとも一方が、前記ビデオ・プレゼンテーションの選択トリック・モード・ビデオ再生スピードに反比例する割合で、前記時間領域オーディオ・サンプルのうちの選択されたものを繰り返して、トリック・モードのオーディオ・サンプル組を生成する、請求項１３記載の装置。
【請求項２０】
前記オーディオ・サンプルが、約１／ｎ倍の平均割合で繰り返される（ここで、ｎは、通常再生スピードと相対的な選択トリック・モード再生スピードに等しい）、請求項１９記載の装置。
【請求項２１】
前記スケーリング素子（１８６ｂ）が、約１／ｎの倍率で前記再生オーディオ周波数をスケーリングする、請求項２０記載の装置。
【請求項２２】
前記ＤＳＰ（１８６）が、更に、前記周波数領域オーディオ・サンプルの振幅を約ｎ倍にスケーリングする振幅スケーリング素子（１８６ｃ）を含む、請求項２１記載の装置。
【請求項２３】
前記記憶媒体（１０２）が、ＤＶＤ、光磁気ディスク、磁気ハードディスク、ビデオＣＤ、および、ソリッドステート・メモリ素子から成る一群から選択される、請求項１３記載の装置。
【請求項２４】
前記デジタル・データがＭＰＥＧフォーマットを有し、前記読み出すステップ（３００）が、更に、ＭＰＥＧビット・ストリームを復号して前記オーディオ・サンプルを得ることを含む、請求項１３記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、改良型トリック・モード再生に関し、詳しくは、通常スピードより速く或いは遅く再生されるビデオ・セグメントに対応するオーディオ・サウンドトラックのトリック・モード再生に於ける改良に関する。
【背景技術】
【０００２】
ＤＶＤトリック・モードでは、ディスク上の特定位置をサーチするために、通常再生のスピードアップが行われ、或いは、通常再生スピードでは見逃してしまう画像細部を見るために、通常再生のスローダウンが行われる。慣習により、通常再生スピードは、１×で表されている。トリック・モードは、オーディオとビデオの両方について可能であり、市販のＤＶＤプレーヤの機能に含まれている。しかし、オーディオを速いスピード或いは遅いスピードで再生する従来の方法には、問題があることが判っている。現在市販されている種々の製品に使用されるデジタル信号プロセッサ、特に、オーディオ・デジタル信号プロセッサの進歩により、リアルタイム処理をより高度化して、オーディオ・トリック・モードを改良できる可能性が出てきた。
【０００３】
ビデオ・トリック・モードを使用する際の問題の１つは、再生ビデオ・セグメントに対応するオーディオ・コンテンツの処理に関係している。例えば、ユーザが表示されたビデオ・セグメントをスピードアップ、或いは、スローダウンするとき、対応する再生オーディオ・セグメントが歪んでしまうことがある。一般的に、オーディオ・セグメント内のオーディオ・サンプルは、ファスト（速い）トリック・モード時に、高い周波数にシフトされ、スロー（遅い）トリック・モード時に、低い周波数にシフトされる。通常の再生に比べて約１．５倍から約３倍の倍率で再生スピードを上げるファスト・トリック・モードによって、人の話し声は、ピッチが高くなって聞こえる傾向がある。このピッチの高いオーディオ再生、即ち、チップマンク（ｃｈｉｐｍｕｎｋ）効果は、聞き苦しく、多くの場合、聞き手にとって不明瞭で理解できないことがある。逆に、周波数の低いスロー・トリック・モードによって、低周波数のウォブル（震え）が生じ、これは、理解できても聴覚的に不快なことがある。
【０００４】
上述のようなビデオ・トリック・モード時に、最も有効なオーディオ再生を得るためには、個々のトリック・モードの性質も考慮する必要がある。例えば、様々な技術を用いて、１．５×或いは２×のトリック・モードについて明瞭なオーディオを提供できても、トリック・モードが５×或いは１０×の再生を伴う場合、そのような技術を用いても満足な結果は得られない。そのような高再生スピードでは、オーディオ・プログラミングをビデオ・コンテンツに同期するように再生しようとしても、言葉を再生する速度が非常に速くなって、結果的に理解できない話し声になってしまう。
【０００５】
ＤＶＤトリック・モード時に生じる種々のオーディオ・アーティファクトが聞こえないようにするために、従来のＤＶＤプレーヤは、ビデオ・トリック・モード時に、オーディオをミュートすることが多い。しかし、これは、そのようなモード時でもオーディオが重要である場合があるため、完全に満足できる解決法ではない。従って、ＤＶＤプレーヤが、従来技術の限界を解決して、ビデオ・トリック・モード動作時に、所望のオーディオ・プログラミング・コンテンツの再生が聴覚的に快いものになるように、オーディオを再生できるならば、有益である。
【発明の開示】
【０００６】
（発明の概要）
本発明は、ビデオ・トリック・モード時のオーディオ・プログラミングの改良型再生を行う方法および装置に関する。トリック・モードは、通常再生スピード（１×）より速い、或いは、遅い再生スピードを提供する。符号化デジタル・データには、ビデオ・プログラミングが、それに対応するオーディオ・コンテンツと共に、含まれている。デコーダが、オーディオ・コンテンツから成るデジタル・データの一部から、ビデオ・プレゼンテーションの選択部分に対応する複数のデジタル・オーディオ・サンプルを復号するように構成されている。次に、デジタル信号プロセッサ（ＤＳＰ）が、オーディオ・サンプルを時間領域から周波数領域に変換し、オーディオ・サンプルに対応する再生オーディオ周波数をスケーリングして、トリック・モード再生スピードに起因するオーディオ・ピッチの変化を補償する。
【０００７】
本発明の一実施形態に従えば、早送りトリック・モードについて、デコーダが、ビデオ・プレゼンテーションの選択トリック・モード・ビデオ再生スピードに略対応する割合で、オーディオ・サンプルのうちの選択されたものを削除する。次に、デジタル／アナログ（Ｄ／Ａ）変換器が、残りのオーディオ・サンプル組のみに対応するオーディオ再生信号を生成する。オーディオ・サンプルは、各ｎ個のサンプルのうち約（ｎ−１）個の平均割合で削除される（ここで、ｎは、通常再生スピードと相対的な選択トリック・モード再生スピードに等しい）。削除されたオーディオ・サンプルを補償するために、ＤＳＰは、時間領域に在るオーディオ・サンプルを、それらの周波数領域の等価物に変換し、望ましくは、再生オーディオ・ピッチを約１／ｎ倍に周波数スケーリングする。更に、オーディオ・サンプルの振幅を約１／ｎ倍にスケーリングする。周波数領域オーディオ・サンプルの周波数スケーリングおよび振幅スケーリングに引き続き、ＤＳＰは、スケーリングされた周波数領域オーディオ・サンプルを、それらに対応する時間領域等価物に変換して、再生が行われる。
【０００８】
本発明の別の一実施形態に従えば、スロー・スピード・トリック・モードについて、デコーダは、ビデオ・プレゼンテーションの選択トリック・モード・ビデオ再生スピードに反比例する割合で、オーディオ・サンプルのうちの選択されたものを繰り返す。これによって、トリック・モードのオーディオ・サンプル組が生成される。次に、トリック・モード・オーディオ・サンプルは、デジタル／アナログ変換器に供給されて、トリック・モードのオーディオ・サンプル組に対応するオーディオ再生信号が生成される。オーディオ・サンプルは、１／ｎの倍率で繰り返される（ｎは、通常の再生スピードと相対的な選択トリック・モード再生スピードに等しい）。追加したオーディオ・サンプルを補償するために、ＤＳＰは、オーディオ・サンプルを時間領域から周波数領域に変換し、約１／ｎの倍率で再生オーディオ周波数をスケーリングする。周波数領域オーディオ・サンプルの振幅も、約ｎ倍にスケーリングされる。ＤＳＰは、次に、周波数および振幅がスケーリングされた周波数領域オーディオ・サンプルを、それらの時間領域の等価物に変換して、再生が行われる。
【発明を実施するための最良の形態】
【０００９】
本発明に従えば、任意の適切なデジタル・データ記憶媒体に記録された任意の種類のデジタル・ビデオに於けるビデオ・トリック・モード時に、実質的に通常のオーディオ再生が可能となる。便宜上、本発明の説明は、従来のＭＰＥＧ−１或いはＭＰＥＧ−２フォーマットを使用したＤＶＤ媒体について、行う。尚、本発明がこの点に限定されないことは、当業者であれば理解できる。デジタル・データ記憶媒体として、相当量のデジタル・データを記憶し、その後、抽出して再生できる記憶媒体がある。この記憶媒体には、データ記憶用の光学的、磁気的、および、電子的な手段が含まれるが、これらに限定するものではない。具体的なデジタル記憶媒体の例としては、光学デジタル多用途ディスク（ＤＶＤ）、光磁気ディスク、磁気ハードディスク、ビデオＣＤ、通常のＣＤ、或いは、ソリッドステート（固体）メモリ、例えば、ダイナミック・ランダム・アクセス・メモリ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）等がある。
【００１０】
デジタル・データ記憶媒体から符号化デジタル・データを読み出すには、記憶媒体読み取り装置が使用される。図１は、本発明を実施できる例として、ＤＶＤビデオ・プレーヤ装置１００を示すブロック図である。装置１００には、デジタル記憶媒体から記憶データを読み出す機能が含まれている。図１では、記憶媒体として、書き換え可能なディスクであるＤＶＤ１０２が示されている。装置１００には、機械的構体１０４、制御セクション１２０、および、オーディオ／ビデオ（Ａ／Ｖ）出力処理セクション１７０が含まれている。殆どのブロックについて、どのセクションに割り当てるかは自明であるが、幾つかのブロックについての割り当ては、装置１００の動作を理解するための便宜上のものであり、特に重要なものではない。尚、デジタル・データ記憶媒体がソリッドステート素子である場合、機械的構体１０４は、本発明を実施する際、必要ない。この場合、デジタル記憶媒体に記憶された符号化デジタル・データは、制御ＣＰＵ１２２によって直接アクセスでき、トラック・バッファ１７２内に格納（バッファリング）できる。
【００１１】
機械的構体１０４には、ＤＶＤ１０２をスピン回転させるモータ１０６と、スピン回転するＤＶＤ１０２の上方を移動するように設定されたピックアップ構体１０８とが含まれている。ピックアップ構体１０８に搭載されたレーザ装置がトラック上に記憶されているデータに光を当て、ビデオおよび／またはオーディオのプログラミング・データが再生される。尚、このＤＶＤ１０２が記録可能であるか否かは、本発明には関係ない。ピックアップ構体１０８に搭載されたレーザ装置とモータ１０６は、サーボ１１０によって制御される。サーボ１１０は、ＤＶＤ１０２上のスパイラル・トラックから読み出されたデータを表す入力再生信号を受信するように構成されている。この再生信号は、誤り訂正回路１３０にも入力される。誤り訂正回路１３０は、制御セクション１２０の一部、或いは、Ａ／Ｖ出力処理セクション１７０の一部と考えることが出来る。
【００１２】
制御セクション１２０には、制御中央処理装置（ＣＰＵ）１２２が含まれている。サーボ１１０は、制御セクション１２０の一部と考えることが出来る。制御ＣＰＵ１２２が行う通常動作に適したソフトウェア或いはファームウェアは、メモリ内に納めることが出来る。更に、制御ＣＰＵ１２２には、ここに開示する高機能用プログラム・ルーチンが設けられている。このプログラム・ルーチンには、アプリケーション・コードおよび／またはファームウェア・コードが含まれている。
【００１３】
視聴者が起動できる各機能用の制御バッファ１３２が、それらの現在利用可能な機能（即ち、プレー（通常再生）、リバース、早送り、スロー・プレー、ポーズ／プレー、停止）を示すように構成されている。このポーズ機能は、一般的に、殆どのビデオカセット・レコーダ（ＶＣＲ）にあるポーズ動作によく似ている。このポーズ機能は、例えばコマーシャルのような不所望のセグメントの再生を停止、或いは、削除するために、記録されたプレゼンテーションの再生を手動で中断できる。更に、高機能バッファ１３６が、ここに開示するトリック・モードの制御を含む高再生機能を実施するために、設けられている。再生トリック・モードには、標準の１×再生スピード以外のスピードを有する順方向再生と逆方向再生とが含まれている。
【００１４】
出力処理セクション１７０には、誤り訂正回路１３０とトラック・バッファ１７２とが含まれている。このトラック・バッファ１７２内では、ディスクから読み出されたデータがバッファリング（格納）されて、次の処理用の各パケットに組み立てられる。この各パケットは、条件付きアクセス回路１７４によって処理される。即ち、各パケットは、この回路１７４の制御によってデマルチプレクサ１７６を介して各経路を伝播し、ビデオ処理およびオーディオ処理が施される。ビデオは、ビデオ・デコーダ１７８によって例えばＭＰＥＧ−１或いはＭＰＥＧ−２のフォーマットから復号され、次にＴＶエンコーダ１８０によって従来のテレビジョン信号フォーマット、例えば、ＡＴＳＣ、ＮＴＳＣ、ＳＥＣＡＭ或いはＰＡＬに符号化される。オーディオは、オーディオ・デコーダ１８２によって例えばＭＰＥＧ−１或いはＭＰＥＧ−２のフォーマットから復号され、オーディオ・デジタル／アナログ（Ｄ／Ａ）変換器１８４によってアナログ形態に変換される。このオーディオＤ／Ａ変換器１８４は、オーディオ・デコーダ１８２からのデジタル・オーディオを処理して、アナログ出力信号を生成する。
【００１５】
プレーヤ装置１００には、デジタル信号プロセッサ（ＤＳＰ）１８６を設けることが望ましい。このＤＳＰ１８６は、制御ＣＰＵ１２２によって制御され、ビデオ・トリック・モード期間中、オーディオ周波数のスケーリングを行う。ＤＳＰ１８６は、オーディオＤ／Ａ変換器１８４から、プレー中の選択ビデオ・プレゼンテーションに対応するデジタル・オーディオ・サンプルを受信する。標準モード、即ち、非トリック・モードでは、ＤＳＰ１８６は起動せず、オーディオＤ／Ａ変換器１８４は、オーディオ・デコーダ１８２から受信したデジタル・オーディオを処理する。しかし、オーディオＤ／Ａ変換器１８４は、トリック・モード再生が選択されていると、ＤＳＰ１８６からの特別処理されたデジタル・オーディオを受信するように構成されている。
【００１６】
ＤＳＰ１８６は、周波数および振幅のスケーリングを行うように構成されていれば、通常のオーディオ処理機能を持つように設計された任意の市販のプロセッサでよい。入力されたオーディオ信号の周波数および振幅のスケーリングを容易にするために、ＤＳＰ１８６は、時間領域（ｔｉｍｅ  ｄｏｍａｉｎ）内にある入力オーディオ信号を周波数領域（ｆｒｅｑｕｅｎｃｙ  ｄｏｍａｉｎ）のオーディオ信号に変換する。この周波数領域オーディオ信号は、スケーリングされ、その後、元の時間領域オーディオ信号に変換できる。一般的に、デジタル信号プロセッサは、様々なオーディオ処理のアルゴリズムと技術を利用して、周波数および振幅のスケーリングを行う。尚、本発明は、この構成に限定されるものではない。
【００１７】
ＤＳＰ１８６は、周波数スケーリングに使用可能なカスタマイズされた（特別仕様の）プロセッサであってもよい。フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）をカスタマイズすることによって、時間領域オーディオ信号を受信し、その受信した信号を周波数領域オーディオ信号に変換し、その変換した信号をスケーリングし、そのスケーリングした信号をスケーリング済み時間領域オーディオ信号に変換するのに必要な全てのオーディオ処理回路が含まれるように構成できる。その他のカスタマイズされたプロセッサとしては、特定用途向け集積回路（ＡＳＩＣ）とシステム・オン・チップ（ＳｏＣ）アプリケーションがあるが、これらに限定されるものではない。ＦＰＧＡは、適切なコアーを用いて設計でき、ＤＳＰエンジン、デコーダ、ファスト・フーリエ変換（ＦＦＴ）処理素子、逆ＦＦＴ処理素子、および、周波数および振幅をスケーリングできるスケーリング素子が含まれている。
【００１８】
図２は、ＤＳＰ１８６のスケーリング動作の理解に役立つブロック図である。図２に示すように、ＤＳＰ１８６には、ＦＦＴ処理素子１８６ａ、周波数スケーリング素子１８６ｂ、振幅スケーリング素子１８６ｃおよび逆ＦＦＴ（ＩＦＦＴ）処理素子１８６ｄが含まれている。ＦＦＴ処理素子１８６ａは、デジタル・オーディオ・サンプルを時間領域から周波数領域の等価物（オーディオ・サンプル）に変換する。周波数スケーリング素子１８６ｂは、周波数領域オーディオ・サンプルを受信して、その周波数をスケーリングするように構成されている。振幅スケーリング素子１８６ｃは、周波数スケーリングされたオーディオ・サンプルを受信して、その振幅をスケーリングするように構成されている。逆ＦＦＴ処理素子１８６ｄは、振幅スケーリングされたオーディオ・サンプルを受信して周波数領域から元の等価の時間領域オーディオ信号に変換するように構成されている。尚、周波数スケーリング素子と振幅スケーリング素子は、別個に示されているが、本発明はこの構成に限定されるものではない。例えば、単一のスケーリング素子を用いて、オーディオ・サンプルの周波数と振幅をスケーリングするように構成してもよい。
【００１９】
図３は、装置１００のような記憶媒体読み取り装置の例に於いて実施される図２の本発明の構成を理解するのに役立つフローチャートである。図３のプロセスを、順方向早送り再生に関して、説明する（これは、逆方向トリック・モードのオーディオ再生は、一般的に望ましくない為である）。尚、本発明は、この点に限定されるものではない。ここに開示する本発明の構成は、図３に示す技術と同様の技術を使用して、逆方向再生トリック・モードにも適用可能である。
【００２０】
図３のプロセスは、装置１００が再生モードで動作している時に、ステップ３００から開始する。ステップ３０５に於いて、制御ＣＰＵ１２２は、高機能バッファ１３６からのユーザ入力をモニタする。ステップ３１０に於いて、制御ＣＰＵ１２２は、トリック・モードの順方向早送り再生が選択されたか否かを判定する。トリック・モードの順方向早送り再生が選択されたと判定した場合、制御ＣＰＵ１２２は、ステップ３１５乃至ステップ３４５の各処理を実行してトリック・モード再生を行う。トリック・モードの順方向早送り再生が選択されていないと判定された場合、処理ステップ３００に戻る。
【００２１】
ステップ３１０に於いて、早送り再生のトリック・モードが選択されている場合、制御ＣＰＵ１２２は、ビデオ・デコーダ１７８を制御して、トリック・モード・ビデオ再生をｎ×のスピードで行うように設定する（ここで、ｎ×は、通常再生スピード１×と相対的な選択トリック・モード再生スピード）。再生スピードが通常再生スピードに比べて２倍速い場合、ｎ＝２である。ビデオ・デコーダ１７８が通常再生スピードより速くビデオ再生を行うように設定する方法は様々ある。例えば、最も簡単な方法は、ビデオ・デコーダ１７８を制御して、特定の復号画像を単に削除するように設定する。例えば、２×再生の場合、表示すべき画像を1つ置きに削除する。尚、その他の方法を用いてビデオ再生スピードを変えることができ、本発明は、特定の方法に限定して、通常ビデオ再生より速い再生を実施するものではない。
【００２２】
ステップ３１５に於いて、制御ＣＰＵ１２２は、ｎを特定する（ｎは、通常再生スピードと相対的な選択ビデオ・トリック・モードの再生スピード）。ステップ３２０に於いて、ビデオ・トリック・モードで再生されているビデオ・プレゼンテーションのセグメントについてのオーディオ・データが読み出される。
【００２３】
ステップ３２５に於いて、制御ＣＰＵ１２２は、オーディオ・デコーダ１８２或いはＤＳＰ１８６を制御して、各ｎ個のオーディオ・サンプルのうち（ｎ−１）個の割合（レート）でオーディオ・サンプルを削除することによって、選択オーディオ・サンプルの削除を行うように設定する。このようなオーディオ・サンプルの削除は、オーディオをスピードアップしてビデオのスピードに実質的に整合させる効果がある。しかし、仮に、残ったオーディオ・サンプルが単にオーディオＤ／Ａ変換器１８４に供給されてアナログ・フォーマットに変換されると、その結果は、オーディオの周波数がｎ倍に変化することになる。この周波数変化によって、音声はピッチが高くなり、その聞き取りが困難になる。従って、オーディオ・デコーダ１８２からのデジタル・オーディオ出力は、ＤＳＰ１８６によって処理される。
【００２４】
ステップ３３０に於いて、ＤＳＰ１８６は、残ったオーディオ・サンプルを、時間領域から、対応する周波数領域の等価物に変換する。制御ＣＰＵ１２２は、利点として、オーディオＤ／Ａ変換器１８４の入力としてＤＳＰ１８６を選択できる。ＤＳＰ１８６は、オーディオ・デコーダ１８２からデジタル・オーディオを受信して処理し、より自然に聞こえるオーディオを生成する。更に詳しく説明すると、先ずステップ３３０に於いて、ＤＳＰ１８６は、ＦＦＴ処理素子１８６ａが時間領域にある受信オーディオ信号を周波数領域のオーディオ信号に変換するように設定する。
【００２５】
次にステップ３３５に於いて、ＤＳＰ１８６は、周波数スケーリング素子１８６ｂが周波数領域オーディオ信号の周波数を１／ｎ倍にスケーリングするように設定する。また、ＤＳＰ１８６は、振幅スケーリング素子１８６ｃが周波数領域オーディオ信号の振幅を１／ｎ倍にスケーリングするように設定する。利点として、オーディオ信号の振幅をスケーリングすることによって、オーディオ信号のエネルギ・コンテンツが低減し、オーディオ信号の処理が容易になる。
【００２６】
ステップ３４０に於いて、逆ファスト・フーリエ変換（ＩＦＦＴ）処理素子１８６ｄによって、周波数領域にあるスケーリング済みオーディオ信号が元の時間領域に変換される。このようにして、ＤＳＰ１８６の周波数および振幅のスケーリング機能によって、デジタル・オーディオのピッチ、即ち、周波数をスケーリング・アップ或いはスケーリング・ダウンして、再生スピードの変化に対応するステップ３２５に於けるオーディオ・サンプルの選択的削除の補償を行うことが出来る。
【００２７】
ステップ３４５に於いて、周波数および振幅がスケーリングされた時間領域のオーディオ信号によって再生信号が生成され、トリック・モード再生が上述の構成のプレーヤ装置１００によって行われる。ステップ３５０に於いて、オーディオ信号のスケーリングを継続すべきか否かを判定する。制御ＣＰＵ１２２は、高機能バッファ１３６を定期的にチェックして、順方向早送り再生モードが終了したか、或いは、まだ選択されているかを判定する。順方向早送り再生モードがまだ選択されている場合、制御ＣＰＵ１２２は、ステップ３２０に戻って、トリック・モード再生を継続する。順方向早送り再生モードの選択が解除されている場合、即ち、ユーザがトリック・モード再生の中止命令を出している場合、制御ＣＰＵ１２２は、ステップ３１０に戻る。
【００２８】
ここに開示した本発明の構成は、図３に示す技術と同じ技術を用いて、スロー再生トリック・モードにも適用できる。その場合、ｎは、１×より小さな値なる。例えば、５０％のスロー再生では、ｎ＝１／２になる。更に、ステップ３２５に於いて、サンプルの削除ではなく、選択時間領域オーディオ・サンプルが、スロー再生スピードｎに反比例する割合（レート）で繰り返されて、オーディオ再生信号が生成される。オーディオ・サンプルは、約１／ｎの平均レートで繰り返される。ステップ３３５に於いて、周波数スケーリング素子１８６ｂは、オーディオ・サンプルの周波数を１／ｎ倍にスケーリングするように設定される。しかし、スロー・スピード再生の場合、振幅スケーリング素子１８６ｃは、オーディオ・サンプルの振幅を、早送り再生モードで使用される１／ｎの倍率ではなく、ｎの倍率で（即ち、ｎ倍に）スケーリングするように設定される。
【００２９】
本発明は、ハードフェア、ソフトウェア、或いは、両者の組み合わせで、実現できる。本発明に従う機械読取り可能な記憶機構は、１つのコンピュータ・システムに於ける集約形式で、例えば、制御ＣＰＵ１２２で実現でき、或いは、種々の素子が幾つかの相互に接続されたコンピュータ・システムに散在する分散形式で実現できる。ここに開示した方法を実行するように構成された任意の種類のコンピュータ・システムおよびその他の装置を使用することが出来る。
【００３０】
具体的には、ここに開示した本発明は、図１の制御ＣＰＵ１２２の使用を意図しているが、ハードフェアとソフトウェアの一般的な組み合わせとして、コンピュータ・システムを制御するコンピュータ・プログラムを搭載した汎用コンピュータ・システムを使用して、或いは、図１に示す装置に類似したＤＶＤプレーヤ・システムを使用しても、ここに開示した方法を実行できる。また、本発明は、ここに開示した方法を実施できる全ての機能を備え、且つ、コンピュータ・システムに搭載された際にそれらの方法を実行できるコンピュータ・プログラム製品にも組み込むことが出来る。
【００３１】
ここで言うコンピュータ・プログラムとは、任意の言語、任意のコード、或いは、任意の表記法（ｎｏｔａｔｉｏｎ）で任意に表現された一組の命令を意味し、情報処理機能を有するシステムを制御して、直接、個々の機能を実行するか、または、（ａ）別の言語、別のコード、或いは、別の表記法への変換と（ｂ）異なる材料（ｍａｔｅｒｉａｌ）形態への再現の何れか一方または両方の後に、個々の機能を実行するように設定するものである。
【図面の簡単な説明】
【００３２】
【図１】本発明の構成に従う１つ或いは複数の高度な動作機能を備えたＤＶＤ装置のブロック図である。
【図２】本発明に従うデジタル信号プロセッサ（ＤＳＰ）を使用する周波数スケーリングおよび振幅スケーリングを理解するのに役立つブロック図である。
【図３】図１の装置１００のような装置例に於いて実施される図２の本発明の構成を理解するのに役立つフローチャートである。
【図１】
2005519420.tif 000003
【図２】
2005519420.tif 000004
【図３】
2005519420.tif 000005
【国際調査報告】
2005519420.tif 000006