(57)【要約】本発明は、トリックモードのコマンドに応答してトリックモードを実行するための方法２００及びシステム１００に関する。本方法２００は、イントラピクチャを含むビデオ信号における、少なくとも第一のフィールドと第二のフィールドを有する少なくとも１つのイントラピクチャのフィールドの表示順序に関するインジケータを変更して、該少なくとも１つのイントラピクチャの第一のフィールドの前に、該少なくとも１つのイントラピクチャの第二のフィールドを表示可能とするステップ２１６、及び少なくとも１つの該変更されたイントラピクチャをデコードするステップ２１８を含んでいる。１つの構成では、該デコードするステップは、リモートデコーダで実行することができ、該ビデオ信号は、非イントラピクチャである。
2005507215.tif 000002
【特許請求の範囲】
【請求項１】
トリックモードを実行する方法であって、
トリックモードのコマンドに応答して、イントラピクチャを含むビデオ信号における少なくとも第一のフィールドと第二のフィールドを有する少なくとも１つのイントラピクチャのフィールドの表示順序に関するインジケータを変更して、該少なくとも１つのイントラピクチャの該第一のフィールドの前に、該少なくとも１つのイントラピクチャの該第二のフィールドを表示可能とするステップと、
少なくとも１つの変更されたイントラピクチャをデコードするステップと、
を備える方法。
【請求項２】
該デコードするステップは、リモートデコーダで実行される、
請求項１記載の方法。
【請求項３】
該ビデオ信号は、非イントラピクチャを含む、
請求項１記載の方法。
【請求項４】
該非イントラピクチャは、双方向予測ピクチャを含む、
請求項３記載の方法。
【請求項５】
該非イントラピクチャは、予測ピクチャを含む、
請求項３記載の方法。
【請求項６】
該フィールドの表示順序に関するインジケータは、トップフィールドを先に表示させることを指示するフラグを備える、
請求項１記載の方法。
【請求項７】
該第一のフィールドはトップフィールドを備え、該第二のフィールドはボトムフィールドを備え、該変更するステップは、該ボトムフィールドが該トップフィールドの前に表示されるように、該トップフィールドを先に表示させることを指示するフラグを値１から値０に反転するステップを備える、
請求項６記載の方法。
【請求項８】
該第一のフィールドはボトムフィールドを備え、該第二のフィールドはトップフィールドを備え、該変更するステップは、該トップフィールドが該ボトムフィールドの前に表示されるように、該トップフィールドを先に表示させることを指示するフラグを値０から値１に反転するステップを備える、
請求項６記載の方法。
【請求項９】
該トリックモードのコマンドは、リバーストリックモードのコマンドを備える、
請求項１記載の方法。
【請求項１０】
トリックモードを実行するためのシステムであって、
記憶媒体からデータを読み出して、少なくとも第一のフィールドと第二のフィールドを含むイントラピクチャを含むビデオ信号を出力するコントローラと、
該トリックモードのコマンドに応答して、該ビデオ信号における少なくとも１つのイントラピクチャのフィールドの表示順序に関するインジケータを変更して、該少なくとも１つのイントラピクチャの該第一のフィールドの前に、該少なくとも１つのイントラピクチャの該第二のフィールドを表示可能とするためにプログラムされるプロセッサと、
少なくとも１つの該変更されたイントラピクチャをデコードするためのデコーダと、
を備えるシステム。
【請求項１１】
該デコーダはリモートデコーダを備え、該デコーダは、該プロセッサによる直接の制御下にない、
請求項１０記載の方法。
【請求項１２】
該ビデオ信号は、非イントラピクチャを含む、
請求項１０記載の方法。
【請求項１３】
該非イントラピクチャは、双方向予測ピクチャである、
請求項１２記載のシステム。
【請求項１４】
該非イントラピクチャは、予測ピクチャである、
請求項１２記載のシステム。
【請求項１５】
該フィールドの表示順序に関するインジケータは、トップフィールドを先に表示させることを指示するフラグを備える、
請求項１１記載のシステム。
【請求項１６】
該第一のフィールドはトップフィールドを備え、該第二のフィールドはボトムフィールドを備え、該プロセッサは、該ボトムフィールドが該トップフィールドの前で表示されるように、該トップフィールドを先に表示させることを指示するフラグを値１から値０に反転するステップを実行するためにプログラムされる、
請求項１５記載のシステム。
【請求項１７】
該第一のフィールドはボトムフィールドを備え、該第二のフィールドはトップフィールドを備え、該プロセッサは、該トップフィールドが該ボトムフィールドの前で表示されるように、該トップフィールドを先に表示させることを指示するフラグを値０から値１に反転するステップを実行するためにプログラムされる、
請求項１５記載のシステム。
【請求項１８】
該トリックモードのコマンドは、逆方向のトリックモードのコマンドを備える、
請求項１０記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の構成は、ビデオシステム全般に関し、より詳細には、デジタル形式でエンコードされたビデオ系列を記録又は再生するビデオシステムに関する。
【背景技術】
【０００２】
デジタルテレビジョン（ＤＴＶ）及び高精細テレビジョン（ＨＤＴＶ）は、今日の家庭用電子製品の市場において注目されている。これらのタイプのテレビジョンの多くの購入者は、先に記録された番組を視聴したり、該購入者の好みの番組を記録したりするために、デジタルビデオディスク（ＤＶＤ）レコーダ又はプレーヤのような、デジタルビデオレコーダ又はプレーヤも購入する。特に、ＤＴＶ（又はＨＤＴＶ）とデジタルビデオレコーダ又はプレーヤとの組み合わせは、ホームシアター娯楽システムの統合された部分となる。
【０００３】
デジタルビデオレコーダ又はプレーヤは、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）デコーダを一般に含んでおり、このデコーダは、レコーダ又はプレーヤが再生するディスクに記憶されたデジタル形式でエンコードされたマルチメディアデータをデコードする。デジタルビデオレコーダ又はプレーヤが従来の（ＤＴＶではない、又はＨＤＴＶではない）テレビジョンに接続された場合、デジタル形式でエンコードされた信号は、従来のテレビジョンに表示される前に、デジタルビデオレコーダ又はプレーヤのＭＰＥＧデコーダによりデコードされる。しかし、多くのＤＴＶは、それ自身のＭＰＥＧデコーダを含んでいる。かかるように、デジタルビデオレコーダ又はプレーヤがＤＴＶに接続された場合、ディスクから読み出されたビデオ信号は、ＤＴＶのデコーダで遠隔的にデコードされる。このＤＴＶのデコーダは、デジタルビデオレコーダ又はプレーヤのマイクロプロセッサの制御下にはない。このシステム構成は、リモートデコーダ構成と呼ばれる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、デジタル形式でエンコードされた信号をリモートＤＴＶデコーダによりデコードすることには、重要な問題点が存在する。特に、このタイプの構成でトリックモードを実行することは非常に困難である。トリックモードは、通常の再生速度で再生が行われないか、又は逆方向で再生が行われない任意のビデオ再生である。特に、リモートデコーダ構成で逆方向のトリックモードを実行することは現実に不可能である。これは、デコードされたピクチャを逆方向の順序での表示のために配列することをリモートデコーダに指示することができないためである。したがって、システムの費用又は複雑さを増加することなしに、リモートデコーダ構成でリバーストリックモードを実行するための方法を提供することが望まれる。
【課題を解決するための手段】
【０００５】
本発明は、トリックモードを実行するための方法に関する。本方法は、トリックモードのコマンドに応答して、イントラピクチャ及び非イントラピクチャを含んでいるビデオ信号における、少なくとも第一のフィールドと第二のフィールドを有する少なくとも１つのイントラピクチャのフィールドの表示順序に関するインジケータを変更して、該少なくとも１つのイントラピクチャの該第一のフィールドの前に、該少なくとも１つのイントラピクチャの該第二のフィールドを表示可能とするステップ、及び該少なくとも１つのイントラピクチャをデコードするステップを含んでいる。１つの構成では、該デコードするステップは、リモートデコーダで実行することができ、ビデオ信号は、非イントラピクチャを含んでいる。これら非イントラピクチャは、双方向予測ピクチャ又は予測ピクチャを含んでいる。
【０００６】
１つの態様では、フィールドの表示順序に関するインジケータは、「トップフィールドを先に表示させる」ことを指示するフラグである。さらに、第一のフィールドはトップフィールドであり、第二のフィールドはボトムフィールドである。上記変更するステップは、「トップフィールドを先に表示させる」ことを指示するフラグを値１から値０に反転するステップを含んでおり、この場合、ボトムフィールドは、トップフィールドの前に表示される。代替的に、第一のフィールドはボトムフィールドであり、第二のフィールドはトップフィールドである。この構成において、上記変更するステップは、「トップフィールドを先に表示させる」ことを指示するフラグを値０から値１に反転するステップを含んでおり、この場合、トップフィールドは、ボトムフィールドの前に表示される。別の構成では、このトリックモードのコマンドは、リバーストリックモードのコマンドである。
【０００７】
また、本発明は、トリックモードを実行するためのシステムに関する。本システムは、記憶媒体からデータを読み出して、少なくとも第一のフィールドと第二のフィールドを含むイントラピクチャと、非イントラピクチャとを含むビデオ信号を出力するためのコントローラと、トリックモードのコマンドに応答して、ビデオ信号における少なくとも１つのイントラピクチャのフィールドの表示順序に関するインジケータを変更して、該少なくとも１つのイントラピクチャの第一のフィールドの前に、該少なくとも１つのイントラピクチャの第二のフィールドを表示可能とするためにプログラムされるプロセッサとを含んでいる。また、本システムは、該少なくとも１つのイントラピクチャをデコードするためのデコーダを含んでいる。また、本システムは、先に説明されたような方法を実現するために適切なソフトウェア及び回路を含んでいる。
【発明を実施するための最良の形態】
【０００８】
本発明の構成に係る、様々な最新の動作機能を実現するためのシステム１００は、図１のブロック図に示されている。しかし、本発明は、図１に例示される特定のシステムに限定されるものではなく、本発明は、デジタル形式でエンコードされた信号を受けて、該信号を表示装置に転送可能な任意の他のシステムで実施することができる。さらに、システム１００は、任意のタイプの記憶媒体からデータを読み出すこと、又は該任意のタイプの記憶媒体にデータを書き込むことに限定されず、デジタル形式でエンコードされたデータを記憶可能な任意の記憶媒体をシステム１００で使用することができる。
【０００９】
システム１００は、コントローラ１１０を含んでおり、このコントローラ１１０は、記憶媒体１１２からデータを読み出し、又は該記憶媒体１１２にデータを書き込む。また、システム１００は、サーチエンジン１１４、マイクロプロセッサ１１６、転送バッファ１１７及び表示装置１１８を有している。サーチエンジン１１４は、記憶媒体１１２から読み出されたビデオ信号における１以上の特定のタイプのピクチャを探すために適切なソフトウェア及び回路を含んでいる。マイクロプロセッサ１１６がコントローラ１１０及びサーチエンジン１１４の動作を制御可能とするために、制御回路及びデータインタフェースを設けることもできる。マイクロプロセッサ１１６により実行される従来の動作のために、適切なソフトウェア又はファームウェアをメモリに設けることができる。さらに、本発明の構成に従って、マイクロプロセッサ１１６用のプログラムルーチンを設けることができる。
【００１０】
なお、サーチエンジン１１４及びマイクロプロセッサ１１６の全部又は一部は、本発明が意図する範囲でプロセッサ１２０とすることができる。さらに、コントローラ１１０、サーチエンジン１１４、マイクロプロセッサ１１６及び転送バッファ１１７の全部又は一部は、本発明が意図する範囲でビットストリームソース１２２とすることができる。１つの構成では、表示装置１１８は、記憶媒体１１２から読み出され、ビットストリームソース１２２で処理された任意のビデオ信号の全部又は一部をデコードするために自身のデコーダ１１９を含んでいる。この特定の構成では、ビットストリームソース１２２におけるデコーダ（図示せず）は、記憶媒体１１２から読み出されたビデオ信号を典型的にデコードしない。この特定の実施の形態は、リモートデコーダ構成と呼ぶことができる。なお、本発明は、この構成に限定されず、他の任意のシステムで本発明を実施することができる。
【００１１】
動作において、コントローラ１１０は、記憶媒体１１２からビデオ信号を読み出す。１つの構成では、このビデオ信号は、少なくとも第一のフィールドと第二のフィールドを有する１以上のイントラ（Ｉ）ピクチャを含む、順次走査されたビデオ信号ではないビデオ信号（ｎｏｎ−ｐｒｏｇｒｅｓｓｉｖｅ  ｖｉｄｅｏ  ｓｉｇｎａｌ：インタレースビデオ信号）である。マイクロプロセッサ１１６が、逆方向のトリックモードのコマンドのようなトリックモードのコマンドを受信した場合、マイクロプロセッサ１１６は、更なる処理のために、１以上の適切なピクチャをビデオ信号で探すようにサーチエンジン１１４に指示する。１つの実施の形態では、限定されるのもではないが、これら適切なピクチャは、Ｉピクチャである。
【００１２】
適切なピクチャが一旦探されると、サーチエンジン１１４は、マイクロプロセッサ１１６に合図し、マイクロプロセッサ１１６は、該ピクチャに含まれているデータの所定の部分を変更する。マイクロプロセッサ１１６は、この変更されたピクチャをデコーダ１１９に転送し、デコーダ１１９は、表示装置１１８で表示するために該ピクチャをデコードする。このピクチャデータの変更は、表示装置１１８での逆方向の表示を形成することができる。本発明の全体の動作は、以下に更に詳細に説明される。
【００１３】
［イントラピクチャを使用した逆方向トリックモード］
図２を参照して、本方法２００が例示されており、イントラピクチャを使用して、逆方向のトリックモードのようなトリックモードを実行するための１つの方法を示している。１つの構成では、本発明は、リモートデコーダ構成で実施される。本発明によれば、リモートデコーダ構成は、ビデオ信号におけるピクチャの少なくとも１部が、デコーダにピクチャを供給するビットストリームソースの外部にあって、該ビットストリームソースの制御下にないデコーダによりデコードされる任意のシステムである。
【００１４】
例として、ビットスストリームソースは、光記憶媒体からマルチメディアデータを読出し、転送チャネルを通して、このデータをそれ自身のデコーダを含んでいるデジタルテレビジョンに転送する光記憶媒体のプレーヤ又はレコーダである。なお、本発明は、この例すなわちリモートデコーダ構成であっても限定されるものではなく、任意の他のシステム又は構成で本発明を実施することができる。
【００１５】
ステップ２１０で、処理が開始される。ステップ２１２で、少なくとも第一のフィールドと第二のフィールドを有する少なくとも１つのＩピクチャを含むビデオ信号が読み出される。また、ビデオ信号は、双方向予測（Ｂ）ピクチャ又は予測（Ｐ）ピクチャのような、非イントラ（非Ｉ）ピクチャも含んでいる。第一のフィールドは、その特定のピクチャの通常の再生の間、通常最初に表示されるＩピクチャのフィールドである。さらに、第二のピクチャは、該Ｉピクチャの第一のフィールドの表示の後に通常表示されるＩピクチャのフィールドである。例として、第一のフィールドは、トップフィールドであり、第二のフィールドは、ボトムフィールドである。しかし、本発明は、このように限定されるものではなく、第一のフィールドをボトムフィールドとし、第二のフィールドをトップフィールドとすることもできる。
【００１６】
ステップ２１４で、トリックモードのコマンドが受信される。１つの構成では、トリックモードのコマンドは、逆方向のトリックモードのコマンドである。本発明によれば、逆方向のトリックモードのコマンドは、ビデオ信号における１以上のピクチャが逆方向の順序で表示される任意のコマンドとすることができる。ステップ２１６に示されるように、１以上のＩピクチャは、該Ｉピクチャの第一のフィールドの前に、該Ｉピクチャの第二のフィールドを表示可能とするために変更される。このＩピクチャの少なくとも第一のフィールドと第二のフィールドの表示順序を切り替えることで、表示装置での逆方向の表示を形成することができる。ステップ２１８で、この変更されたＩピクチャは、表示のためにデコードされる。
【００１７】
図３を参照して、インタレースピクチャを表示順序で含む典型的なグループ・オブ・ピクチャ（ＧＯＰ）３００が示されている。下付き番号は、通常の再生速度でＧＯＰにおける他のピクチャと相対的に、それぞれのピクチャがいつ表示されるかを示している。小文字“ｔ”はトップフィールドを表しており、小文字“ｂ”はボトムフィールドを表している。このＧＯＰ３００は、ビデオ信号における多くのＧＯＰのうちの１つとすることができる。本発明は、この特定のＧＯＰ構造に限定されるものではないが、ＧＯＰ３００は、逆方向のトリックモードが本方法２００のステップ２１６及びステップ２１８に従ってどのように実行することができるかを例示する役割を果たしている。
【００１８】
この例では、ピクチャＩ２は、第一のフィールドとしてのトップフィールドＩ２ｔ、及び第二のフィールドとしてのボトムフィールドＩ２ｂを有している。この特定のＧＯＰ３００では、通常の再生の間、及びピクチャＩ２の表示の準備がされているとき、トップフィールドであるＩ２ｔが最初に表示され、ボトムフィールドであるＩ２ｂが次に表示される。逆方向のトリックモードのコマンドが一旦受信されると、ピクチャＩ２は、本発明の手順に従って変更される。
【００１９】
ピクチャＩ２は、フィールドの表示順序に関するインジケータを含んでおり、このインジケータは、該ピクチャＩ２のフィールドをどの順序で表示すべきかに関してデコーダに指示するために使用される。ピクチャＩ２のデータ構造を備えるシンタックスの一部が図３に示されている。ピクチャＩ２は、ピクチャ符号化拡張ヘッダ３１０を含んでおり、フィールドの表示順序に関するインジケータは、このヘッダ３１０内に含まれている。１つの構成では、フィールドの表示順序に関するインジケータは、「トップフィールドを先に表示させる（ｔｏｐ＿ｆｉｅｌｄ＿ｆｉｒｓｔ）」ことを指示するフラグ３１２である。通常の再生の間、ピクチャＩ２のｔｏｐ＿ｆｉｅｌｄ＿ｆｉｒｓｔフラグ３１２は、第一のフィールド、この場合トップフィールドＩ２ｔが、第二のフィールド、すなわちボトムフィールドＩ２ｂの前に表示されることを示すために値１に典型的に設定される。
【００２０】
逆方向のトリックモードの始動に続いて、ｔｏｐ＿ｆｉｅｌｄ＿ｆｉｒｓｔフラグの値は、値１から値０に反転される。この反転により、第二のフィールド、この例ではボトムフィールドＩ２ｂが第一のフィールド、すなわちトップフィールドＩ２ｔの前に表示される。ｔｏｐ＿ｆｉｅｌｄ＿ｆｉｒｓｔフラグが一旦変更されると、ピクチャＩ２をデコードすることができ、これに従って、Ｉ２ｔ及びＩ２ｂを表示することができる。この処理は、逆方向のトリックモードのコマンドの間、これらＩピクチャの第二のフィールドが、第一のフィールドの前に表示されるように、任意の数のＧＯＰにおける任意の数の先行するＩピクチャに関して継続することができる。
【００２１】
図３に関連する説明は単なる例示であって、任意の他の適切なＧＯＰ及び任意の適切な数のＩピクチャで本発明を実施することができることを理解されたい。さらに、Ｉピクチャは、第一のフィールドと第二のフィールドのみを有することについて限定されず、また、Ｉピクチャは、この特定の変更について限定されるものではない。例として、通常の表示について、ｔｏｐ＿ｆｉｅｌｄ＿ｆｉｒｓｔフラグは、トップフィールドの前にボトムフィールドが表示されることを反映するために、値０を有する。しかし、逆方向のトリックモードのコマンドの間、このシナリオでは第一のフィールドであるボトムフィールドの前に、トップフィールド、この場合は第二のフィールドが表示されることを示すため、ｔｏｐ＿ｆｉｅｌｄ＿ｆｉｒｓｔフラグが値０から値１に反転される。
【００２２】
本方法２００を参照して、判定ブロック２２０に示されるように、トリックモードを継続すべきかが判定される。継続すべきであると判定された場合、本方法２００は、ステップ２１６で再開される。継続すべきではないと判定された場合、ステップ２２２で、通常の再生が再開される。本方法２００は、この点に関して限定されるものではなく、本方法２００における任意の適切な位置に判定ブロック２２０を設けることができる。
【００２３】
本明細書で開示される実施の形態と共に本発明を説明してきたが、上述された説明は、例示を目的としており、特許請求の範囲で定義される本発明の範囲を制限するものではないことを理解されたい。
【図面の簡単な説明】
【００２４】
【図１】本発明の構成に係る、イントラピクチャを使用した逆方向のトリックモードを実行するシステムのブロック図である。
【図２】本発明の構成に係る、イントラピクチャを使用した逆方向のトリックモードを実行する動作を説明するフローチャートである。
【図３】インタレースピクチャを含むＭＰＥＧビデオ信号における典型的なグループ・オブ・ピクチャ構成、及びインタレースピクチャのうちの１つについてのＭＰＥＧシンタックスの１部を説明する図である。
【図１】
2005507215.tif 000003
【図２】
2005507215.tif 000004
【図３】
2005507215.tif 000005
【国際公開パンフレット】
2005507215.tif 000006
2005507215.tif 000007
2005507215.tif 000008
2005507215.tif 000009
2005507215.tif 000010
2005507215.tif 000011
2005507215.tif 000012
2005507215.tif 000013
2005507215.tif 000014
2005507215.tif 000015
2005507215.tif 000016
2005507215.tif 000017
2005507215.tif 000018
2005507215.tif 000019
2005507215.tif 000020
2005507215.tif 000021
【国際調査報告】
2005507215.tif 000022
2005507215.tif 000023