(57)【要約】本発明は、複数の順次走査された原画像を含むビデオ信号にトリックモードを実行するための方法２００又はシステム１００に関する。本方法２００は、トリックモードのコマンドに応答して、該ビデオ信号をトリックモードのビデオ信号に変換するため、少なくとも１つの原画像を選択的に繰り返すステップ２１４、及び少なくとも１つのダミーの予測ピクチャをトリックモードのビデオ信号に選択的に挿入するステップを含んでいる。さらに、本方法３００は、ビットレートが所定の閾値を超えたとき、ダミーの予測ピクチャが選択的に挿入されるように、トリックモードのビデオ信号をモニタするステップ３１６を含んでいる。また、トリックモードのビデオ信号における所定のピクチャは、意図された表示順序を反映するために変更される２２０，３２８。
2005507222.tif 000002
【特許請求の範囲】
【請求項１】
複数の順次走査された原画像を含むビデオ信号にトリックモードを実行する方法であって、
該ビデオ信号を遠隔的に配置されるデコーダに伝達するステップと、
トリックモード再生の要求に応じて、トリックモードのビデオ信号を生成するため、少なくとも１つの原画像を選択的に繰り返すステップと、
該トリックモードのビデオ信号に少なくとも１つのダミーの予測ピクチャを選択的に挿入するステップと、
該トリックモードのビデオ信号を該遠隔的に配置されるデコーダに伝達するステップと、
を備える方法。
【請求項２】
該トリックモードのビデオ信号をモニタするステップをさらに備え、
該トリックモードのビデオ信号に少なくとも１つのダミーの予測ピクチャを選択的に挿入する前記ステップは、該トリックモードのビデオ信号のビットレートが所定の閾値を超える場合に行われる、
請求項１記載の方法。
【請求項３】
該複数の原画像のそれぞれは、表示インジケータを含み、原画像が繰り返されたとき、又はダミー予測ピクチャが該トリックモードのビデオ信号に挿入されたとき、意図された表示順序を反映するため、該複数の原画像の少なくとも１部に関する表示インジケータを選択的に変更するステップをさらに備える、
請求項１記載の方法。
【請求項４】
該表示インジケータは、時間参照フィールドである、
請求項３記載の方法。
【請求項５】
それぞれの時間参照フィールドは整数値を有し、該複数の原画像の少なくとも１部に関する時間参照フィールドを選択的に変更する前記ステップは、原画像が繰り返されるたびに、及びダミー予測ピクチャがトリックモードのビデオ信号に挿入されるたびに、該時間参照フィールドの整数値を１だけ増加するステップを備える、
請求項４記載の方法。
【請求項６】
それぞれのダミー予測ピクチャは、参照画像から予測される、
請求項１記載の方法。
【請求項７】
該参照画像は、イントラピクチャである、
請求項６記載の方法。
【請求項８】
該参照画像は、予測ピクチャである、
請求項６記載の方法。
【請求項９】
リモートデコーダ構成で、複数の順次走査された原画像を含むビデオ信号にトリックモードを実行する方法であって、該複数の順次走査された原画像のそれぞれは表示インジケータを含んでおり、
該ビデオ信号を遠隔的に配置されるデコーダに伝達するステップと、
トリックモード再生の要求に応じて、トリックモードのビデオ信号を生成するため、少なくとも１つの原画像を選択的に繰り返すステップと、
該トリックモードのビデオ信号のビットレートをモニタして、該ビットレートが所定の閾値を超える場合に、少なくとも１つのダミーの予測ピクチャを該トリックモードのビデオ信号に選択的に挿入するステップと、
原画像が繰り返されたとき、又はダミーの予測ピクチャが該トリックモードのビデオ信号に挿入されたとき、意図された表示順序を反映するため、該複数の原画像の少なくとも１部に関する表示インジケータを選択的に変更するステップと、
該トリックモードのビデオ信号を遠隔的に配置されるデコーダに伝達するステップと、
を備える方法。
【請求項１０】
複数の順次走査された原画像を含むビデオ信号にトリックモードを実行する方法であって、
該ビデオ信号を遠隔的に配置されるビデオ信号に伝達するステップと、
トリックモード再生の要求に応答して、トリックモードのビデオ信号を生成するため、少なくとも１つのダミーの予測ピクチャを選択的に挿入するステップと、
該トリックモードのビデオ信号を該遠隔的に配置されるデコーダに伝達するステップと、
を備える方法。
【請求項１１】
該複数の原画像のそれぞれは、表示インジケータを含み、前記選択的に挿入するステップが実行されるたびに、意図された表示順序を反映するため、該複数の原画像の少なくとも１部に関する表示インジケータを選択的に変更するステップをさらに備える、
請求項１０記載の方法。
【請求項１２】
該表示インジケータは、時間参照フィールドである、
請求項１１記載の方法。
【請求項１３】
それぞれの時間参照フィールドは整数値を有し、該複数の原画像の少なくとも１部に関する時間参照フィールドを選択的に変更する前記ステップは、前記選択的に挿入するステップが実行されるたびに、該時間参照フィールドの整数値を１だけ増加するステップを備える、
請求項１２記載の方法。
【請求項１４】
デジタル形式でエンコードされた信号をデコードする方法であって、
該デジタル形式でエンコードされた信号を遠隔的に配置されるデコーダに伝達するステップと、
トリックモード再生の要求に応じて、トリックモードのビデオ信号を生成するため、少なくとも１つのダミーの予測ピクチャをビデオ信号に選択的に挿入するステップと、
該遠隔的に配置されるデコーダで、該トリックモードのビデオ信号の少なくとも１部をデコードするステップとを備え、
該トリックモードのビデオ信号は、イントラピクチャ、予測ピクチャ又は双方向予測ピクチャを備えるグループから選択された少なくとも１つのダミー予測ピクチャ及び追加のピクチャを含む、
方法。
【請求項１５】
複数の順次走査された原画像を含むビデオ信号にトリックモードを実行するためのシステムであって、
記憶媒体からデータを読み出して、該複数の原画像を含むビデオ信号を出力するためのコントローラと、
該ビデオ信号を遠隔的に配置されるデコーダに伝達し、トリックモード再生の要求に応じて、トリックモードのビデオ信号を生成するため、少なくとも１つの原画像を選択的に繰り返し、該トリックモードのビデオ信号に少なくとも１つのダミーの予測ピクチャを選択的に挿入し、該トリックモードのビデオ信号を該遠隔的に配置されるデコーダに伝達するためにプログラムされるビデオプロセッサと、
を備えるシステム。
【請求項１６】
該ビデオプロセッサは、該トリックモードのビデオ信号をモニタし、該トリックモードのビデオ信号のビットレートが所定の閾値を超える場合に、該トリックモードのビデオ信号に少なくとも１つのダミーの予測ピクチャを選択的に挿入するためにさらにプログラムされる、
請求項１５記載のシステム。
【請求項１７】
該複数の原画像のそれぞれは、表示インジケータを含み、該プロセッサは、原画像が繰り返されたとき、又はダミー予測ピクチャが該トリックモードのビデオ信号に挿入されたとき、意図された表示順序を反映するため、該複数の原画像の少なくとも１部に関する表示インジケータを選択的に変更するためにさらにプログラムされる、
請求項１５記載のシステム。
【請求項１８】
該表示インジケータは、時間参照フィールドである、
請求項１７記載のシステム。
【請求項１９】
それぞれの時間参照フィールドは整数値を有し、該複数の原画像の少なくとも１部に関する時間参照フィールドを選択的に変更する前記処理は、原画像が繰り返されるたびに、及びダミー予測ピクチャがトリックモードのビデオ信号に挿入されるたびに、該時間参照フィールドの整数値を１だけ増加する処理を備える、
請求項１８記載のシステム。
【請求項２０】
それぞれのダミー予測ピクチャは、参照画像から予測される、
請求項１５記載のシステム。
【請求項２１】
該参照画像は、イントラピクチャである、
請求項２０記載のシステム。
【請求項２２】
該参照画像は、予測ピクチャである、
請求項２０記載のシステム。
【請求項２３】
複数の順次走査された原画像を含むビデオ信号にトリックモードを実行するためのリモートデコーダシステムであって、該複数の順次走査された原画像のそれぞれは、表示インジケータを含んでおり、
記憶媒体からデータを読み出して、該複数の原画像を含むビデオ信号を生成するためのコントローラと、
該ビデオ信号を遠隔的に配置されるデコーダに伝達し、トリックモード再生の要求に応じて、トリックモードのビデオ信号を生成するため、少なくとも１つの原画像を選択的に繰り返し、該トリックモードのビデオ信号のビットレートをモニタし、該ビットレートが所定の閾値を超える場合に、少なくとも１つのダミーの予測ピクチャを該トリックモードのビデオ信号に選択的に挿入し、原画像が繰り返されたとき、又はダミー予測ピクチャが該トリックモードのビデオ信号に挿入されたとき、意図された表示順序を反映するため、該複数の原画像の少なくとも１部に関する表示インジケータを選択的に変更し、該トリックモードのビデオ信号を該遠隔的に配置されるデコーダに伝達するためにプログラムされるプロセッサと、
を備える方法。
【請求項２４】
複数の順次走査された原画像を含むビデオ信号にトリックモードを実行するためのシステムであって、
記憶媒体からデータを読み出して、該複数の原画像を含むビデオ信号を生成するためのコントローラと、
該ビデオ信号を遠隔的に配置されるビデオ信号に伝達し、トリックモード再生の要求に応答して、トリックモードのビデオ信号を生成するため、少なくとも１つのダミーの予測ピクチャを選択的に挿入し、該トリックモードのビデオ信号を該遠隔的に配置されるデコーダに伝達するためにプログラムされるプロセッサと、
を備えるシステム。
【請求項２５】
該複数の原画像のそれぞれは、表示インジケータを含み、該プロセッサは、該プロセッサが前記選択的に挿入する処理を実行するたびに、意図された表示順序を反映するため、該複数の原画像の少なくとも１部に関する表示インジケータを選択的に変更するためにさらにプログラムされる、
請求項２４記載のシステム。
【請求項２６】
該表示インジケータは、時間参照フィールドである、
請求項２５記載のシステム。
【請求項２７】
それぞれの時間参照フィールドは整数値を有し、該プロセッサは、該プロセッサが前記選択的に変更する処理を実行するたびに、該時間参照フィールドの整数値を１だけ増加することで、該複数の原画像の少なくとも１部に関する時間参照フィールドを選択的に変更するためにさらにプログラムされる、
請求項２６記載のシステム。
【請求項２８】
デジタル形式でエンコードされた信号をデコードするためのシステムであって、
遠隔的に配置されるデコーダと、
該デジタル形式でエンコードされた信号を該遠隔的に配置されるデコーダに伝達するための転送チャネルと、
トリックモードのビデオ信号を生成するため、少なくとも１つのダミーの予測ピクチャを選択的に挿入するためにプログラムされるプロセッサとを備え、
該遠隔的に配置されるデコーダは、該トリックモードのビデオ信号の少なくとも１部をデコードし、該トリックモードのビデオ信号は、イントラピクチャ、予測ピクチャ又は双方向予測ピクチャを備えるグループから選択された少なくとも１つのダミー予測ピクチャ及び追加のピクチャを含む、
システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオシステム全般に関し、より詳細には、デジタル形式でエンコードされたビデオ系列を記録又は再生するビデオシステムに関する。
【背景技術】
【０００２】
デジタルテレビジョン（ＤＴＶ）及び高精細テレビジョン（ＨＤＴＶ）は、今日の家庭用電子製品の市場において注目されている。これらのタイプのテレビジョンの多くの購入者は、先に記録された番組を視聴したり、該購入者の好みの番組を記録したりするために、デジタルビデオディスク（ＤＶＤ）レコーダ又はプレーヤのような、デジタルビデオレコーダ又はプレーヤも購入する。特に、ＤＴＶ（又はＨＤＴＶ）とデジタルビデオレコーダ又はプレーヤとの組み合わせは、ホームシアター娯楽システムの統合された部分となる。
【０００３】
デジタルビデオレコーダ又はプレーヤは、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）デコーダを一般に含んでおり、このデコーダは、レコーダ又はプレーヤが再生するディスクに記憶されたデジタル形式でエンコードされたマルチメディアデータをデコードする。デジタルビデオレコーダ又はプレーヤが従来の（ＤＴＶではない、又はＨＤＴＶではない）テレビジョンに接続された場合、デジタル形式でエンコードされた信号は、従来のテレビジョンに表示される前に、デジタルビデオレコーダ又はプレーヤのＭＰＥＧデコーダによりデコードされる。しかし、多くのＤＴＶは、それ自身のＭＰＥＧデコーダを含んでいる。かかるように、デジタルビデオレコーダ又はプレーヤがＤＴＶに接続された場合、ディスクから読み出されたビデオ信号は、ＤＴＶのデコーダで遠隔的にデコードされる。このシステム構成は、リモートデコーダ構成と呼ばれる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、デジタル形式でエンコードされた信号をリモートＤＴＶデコーダによりデコードすることには重要な問題がある。特に、このタイプの構成でトリックモードを実行することは非常に困難である。トリックモードは、通常の速度で再生が行われないか、又は順方向で再生が行われない任意のビデオ再生である。トリックモードは、スローモーションのトリックモードの間のように、ビデオ信号における多数のピクチャを繰り返すことを含んでいる場合がある。デジタルビデオレコーダ又はプレーヤとＤＴＶの間の帯域幅は制限されているので、ＤＴＶに供給される信号におけるピクチャを繰り返すことで、信号のビットレートが転送チャネルの最大ビットレートを超える場合がある。この問題は、ピクチャがイントラ（Ｉ）ピクチャ又は予測（Ｐ）ピクチャである場合には、これらのピクチャは、一般に平均的なピクチャよりも多くのビット数でエンコードされているために、更に深刻となる。したがって、最大ビットレートの限度を超えることなしに、及びシステムの費用又は複雑さを増加することなしに、リモートデコーダ構成でトリックモードを実行するための方法及びシステムが必要とされる。
【課題を解決するための手段】
【０００５】
本発明は、複数の順次走査された原画像を含むビデオ信号にトリックモードを実行する方法に関する。本方法は、トリックモードのコマンドに応答して、少なくとも１つの原画像を選択的に繰り返して、該ビデオ信号をトリックモードのビデオ信号に変換するステップ、及び少なくとも１つのダミーの予測ピクチャを該トリックモードのビデオ信号に選択的に挿入するステップを含んでいる。１つの構成では、本方法は、トリックモードのビデオ信号をモニタするステップ、及び該トリックモードのビデオ信号のビットレートが所定の閾値を超える場合に、少なくとも１つのダミーの予測ピクチャをトリックモードのビデオ信号に選択的に挿入するステップを含んでいる。
【０００６】
別の構成では、複数の原画像のそれぞれは、表示インジケータを含んでおり、本方法は、原画像が繰り返されたとき、又はダミーの予測ピクチャがトリックモードのビデオ信号に挿入されたとき、意図された表示順序を反映するため、複数の原画像の少なくとも１部に関する表示インジケータを選択的に変更するステップをさらに含んでいる。１つの態様では、表示インジケータは、時間参照フィールドである。さらに、それぞれの時間参照フィールドは、整数値を有しており、該複数の原画像の少なくとも１部に関する時間参照フィールドを選択的に変更する上記ステップは、原画像が繰り返されるたびに、及びダミーの予測ピクチャがトリックモードのビデオ信号に挿入されるたびに、時間参照フィールドの整数値を１だけ増加するステップを含んでいる。別の態様では、それぞれのダミーの予測ピクチャは、参照画像から予測される。また、参照画像は、イントラピクチャ又は予測ピクチャである。さらに、トリックモードのビデオ信号の少なくとも１部は、リモートデコーダによりデコードされる。
【０００７】
また、本発明は、複数の順次走査された原画像を含むビデオ信号にトリックモードを実行する方法に関する。本方法は、トリックモードのコマンドを受信するステップ、及び少なくとも１つのダミーの予測ピクチャをビデオ信号に選択的に挿入して、トリックモードのビデオ信号を形成するステップを含んでいる。この特定の方法では、複数の原画像のそれぞれは、表示インジケータを含んでおり、本方法は、上記選択的に挿入するステップが実行されるたびに、意図された表示順序を反映するため、複数の原画像の少なくとも１部に関する表示インジケータを選択的に変更するステップをさらに含んでいる。さらに、表示インジケータは、時間参照フィールドであり、それぞれの時間参照フィールドは、整数値を有している。複数の原画像の少なくとも１部に関する時間参照フィールドを選択的に変更する上記ステップは、上記選択的に挿入するステップが実行されるたびに、時間参照フィールドの整数値を１だけ増加するステップを含んでいる。また、トリックモードのビデオ信号の少なくとも１部は、リモートデコーダでデコードされる。
【０００８】
また、本発明は、デジタル形式でエンコードされた信号をデコードする方法に関する。本方法は、該デジタル形式でエンコードされた信号を遠隔的に配置されるデコーダに転送するステップ、該遠隔的に配置されるデコーダで、デジタル形式でエンコードされた信号の少なくとも１部をデコードするステップを含んでいる。ここで、デジタル形式でエンコードされた信号は、イントラピクチャ、予測ピクチャ又は双方向予測ピクチャを備えるグループから選択された少なくとも１つのダミーの予測ピクチャ又は追加のピクチャを含んでいる。
【０００９】
また、本発明は、複数の順次走査された原画像を含むビデオ信号にトリックモードを実行するためのシステムに関する。本システムは、記憶媒体からデータを読み出して、複数の原画像を含むビデオ信号を出力するためのコントローラ、及びプロセッサを含んでいる。このプロセッサは、トリックモードのコマンドに応答して、少なくとも１つの原画像を選択的に繰り返して、該ビデオ信号をトリックモードのビデオ信号に変換し、少なくとも１つのダミーの予測ピクチャをトリックモードのビデオ信号に選択的に挿入するためにプログラムされている。また、本システムは、先に説明されたような方法を実現するために適切なソフトウェア及び回路を含んでいる。
【発明を実施するための最良の形態】
【００１０】
本発明の構成に係る、様々な最新の動作機能を実現するためのシステム１００は、図１のブロック図に示されている。しかし、本発明は、図１に例示される特定のシステムに限定されるものではなく、デジタル形式でエンコードされた信号を受けて、該信号を表示装置に転送可能な任意の他のシステムで本発明を実施することができる。さらに、システム１００は、任意のタイプの記憶媒体からデータを読み出すこと、又は該任意のタイプの記憶媒体にデータを書き込むことに限定されず、デジタル形式でエンコードされたデータを記憶可能な任意の記憶媒体をシステム１００で使用することができる。
【００１１】
システム１００は、コントローラ１１０を含んでおり、このコントローラ１１０は、記憶媒体１１２からデータを読み出し、又は該記憶媒体１１２にデータを書き込む。また、システム１００は、サーチエンジン１１４、マイクロプロセッサ１１６及び表示装置１１８を有している。サーチエンジン１１４は、記憶媒体１１２から読み出されたビデオ信号における１以上の特定のタイプのピクチャを探すために適切なソフトウェア及び回路を含んでいる。また、マイクロプロセッサ１１６には、コントローラ１１０及びサーチエンジン１１４の動作を制御することを可能にするため、制御回路及びデータインタフェースを提供することもできる。マイクロプロセッサ１１６により実行される従来の動作のために、適切なソフトウェア又はファームウェアをメモリに設けることができる。さらに、本発明の構成に従って、マイクロプロセッサ１１６用のプログラムルーチンを設けることもできる。
【００１２】
なお、サーチエンジン１１４及びマイクロプロセッサ１１６の全部又は一部は、本発明が意図する範囲でビデオプロセッサ１２０とすることができる。さらに、コントローラ１１０、サーチエンジン１１４及びマイクロプロセッサ１１６の全部又は一部は、本発明が意図する範囲でビットストリームソース１２２とすることができる。１つの構成では、表示装置１１８は、それ自身のデコーダ（図示せず）を含んでいる。このデコーダは、記憶媒体１１２から読み出され、ビットストリームソース１２２により処理された任意のビデオ信号の全部又は一部をデコードする。この特定の構成では、ビットストリームソース１２２におけるデコーダ（図示せず）は、記憶媒体１１２から読み出されたビデオ信号を典型的にデコードしない。この特定の実施の形態は、リモートデコーダ構成と呼ばれる。なお、本発明はこの構成に限定されず、他の適切なシステムで本発明を実施することができる。
【００１３】
動作において、コントローラ１１０は、複数の順次走査された原画像を含むビデオ信号を記憶媒体１１２から読み出す。便宜的に、本明細書を通して、フレーズ「順次走査された原画像（ｐｒｏｇｒｅｓｓｉｖｅｌｙ  ｓｃａｎｎｅｄ  ｏｒｉｇｉｎａｌ  ｐｉｃｔｕｒｅｓ）」は、「原画像」に短縮される。１つの構成では、マイクロプロセッサ１１６が、スローモーションコマンド又はフリーズコマンドのようなトリックモードのコマンドを受信したとき、マイクロプロセッサ１１６は、少なくとも１つの原画像を選択的に繰り返して、ビデオ信号をトリックモードのビデオ信号に変換する。したがって、トリックモードのビデオ信号は、所定の原画像の複製、又は繰り返された原画像だけでなく、原画像を含んでいる。
【００１４】
さらに、トリックモードのコマンドの間、マイクロプロセッサ１１６は、トリックモードのビデオ信号における１以上の適切な原画像を探すようにサーチエンジン１１４に指示する。適切な原画像が一旦探されると、サーチエンジン１１４は、マイクロプロセッサ１１６に合図し、マイクロプロセッサ１１６は、対応するダミーのＰピクチャを生成する。次いで、マイクロプロセッサ１１６は、ダミーのＰピクチャが表示装置１１８に送出されるように、少なくとも１つのダミーのＰピクチャを選択的に挿入する。この構成では、ダミーのＰピクチャは、繰り返される原画像の代わりに、該ダミーのＰピクチャが表示装置１１８に転送されて表示されるように、１以上の繰り返される原画像の代理をする。しかし、ダミーＰピクチャを挿入することに加えてピクチャを繰り返す代わりに、マイクロプロセッサ１１６は、トリックモードのビデオ信号を形成するため、記憶媒体１１２から読み出されたビデオ信号にダミーＰピクチャを単に挿入することができる。
【００１５】
本発明の別の態様では、マイクロプロセッサ１１６は、トリックモードのビデオ信号のビットレートをモニタする。トリックモードのビデオ信号のビットレートが所定の閾値を超える場合、マイクロプロセッサ１１６は、サーチエンジン１１４と共に、先に説明された選択的な挿入処理を実行する。この挿入処理では、少なくとも１つのダミーのＰピクチャがトリックモードのビデオ信号に挿入される。
【００１６】
別の構成では、マイクロプロセッサ１１６は、意図された表示順序を反映するため、トリックモードのビデオ信号に含まれる複数の原画像のうちの１以上の原画像に含まれる情報の所定の部分を変更する。この変更処理は、原画像が繰り返されたか、又はダミーＰピクチャがビデオ信号に挿入されたかで実行される。本発明の全体的な動作は、以下に更に詳細に説明される。
【００１７】
［ダミー予測ピクチャを使用したトリックモード］
図２は、ダミーＰピクチャを使用したトリックモードが実行される１つのやり方を示すフローチャート２００を例示している。１つの構成では、本発明は、リモートデコーダ構成で実施される。本発明によれば、リモートデコーダ構成は、ビデオ信号におけるピクチャの少なくとも１部が、デコーダにピクチャを供給しているビットストリームソースの外部にあって、該ビットストリームの制御下にないデコーダによりデコードされる任意のシステムである。例として、ビットストリームソースは、光記憶媒体からマルチメディアデータを読み出して、転送チャネルを通して、このデータをデジタルテレビジョンに転送するデジタルビデオプレーヤ又はレコーダのような光記憶媒体プレーヤ又はレコーダである。このデジタルテレビジョンは、それ自身のデコーダを含んでいる。しかし、本発明は、この例すなわちリモートデコーダ構成であっても限定されるものではなく、任意の他の適切なシステム又は構成で本発明を実施することができる。
【００１８】
ステップ２１０で、複数の順次走査された原画像を含むビデオ信号が読み出される。ステップ２１２で、トリックモードのコマンドが受信される。本発明によれば、トリックモードのコマンドは、ポーズコマンド又はフリーズコマンド、或いはスローモーションコマンドを含めて、１以上の原画像が繰り返される任意のコマンドである。判定ブロック２１３で示されるように、少なくとも１つのピクチャを繰り返すべきかが判定される。繰り返すべきであると判定された場合、ステップ２１４で示されるように、少なくとも１つの原画像が選択的に繰り返される。この選択的な繰り返しにより、ビデオ信号がトリックモードのビデオ信号に変換される。
【００１９】
原画像が繰り返されない（又は再送出されない）場合、フローチャート２００はステップ２１６に進み、ここで、１以上のダミーＰピクチャがビデオ信号に選択的に挿入されて、トリックモードのビデオ信号が形成される。１つの構成では、ダミーＰピクチャの挿入により、スローモーションのトリックモードのビデオ信号が形成される。さらに、ステップ２１４に従って原画像が繰り返される場合、繰り返される原画像を含むトリックモードのビデオ信号に１以上のダミーＰピクチャが選択的に挿入される。したがって、トリックモードのビデオ信号は、繰り返される原画像、ダミーＰピクチャ又はこれらの組合せを含んでいる。
【００２０】
ダミーＰピクチャは、所定のピクチャから予測されるピクチャであって、その動きベクトル及び離散コサイン変換（ＤＣＴ）係数はゼロに設定される。かかるように、ダミーＰピクチャは、殆ど情報を含んでいない。ダミーＰピクチャの主要な目的は、非常に少ないビット数を使用して、該ダミーＰピクチャが予測されるピクチャを複製すること、又は繰り返すことにある。したがって、ダミーＰピクチャは、それらの原画像がトリックモードのビデオ信号で繰り返されるとき、所定の繰り返される原画像を置き換えるために適している。１つの構成では、所定の繰り返される原画像よりはむしろ、ダミーＰピクチャがリモートデコーダに転送されるように、ダミーＰピクチャは、１以上の繰り返される原画像を置き換える。この挿入及び置き換え処理は、トリックモードのビデオ信号のビットレートを管理可能なレベルに保持するのに役立つ場合がある。これは、様々な原画像、特に多くのビット数で構成される原画像は、トリックモードのコマンドの間に繰り返される可能性があるため、かかるビデオ信号のビットレートが上昇される傾向にあることによる。
【００２１】
ダミーＰピクチャが予測されるピクチャは、一般に参照画像と呼ばれ、多数の原画像は、参照画像となる場合がある。参照画像は、ダミーＰピクチャに先行するＩピクチャ又はＰピクチャのいずれかである。Ｂピクチャから予測されるピクチャがないとき、原画像がＢピクチャである場合には、原画像の複製又は繰り返しを置き換える必要がない。すなわち、原画像がＢピクチャである場合、繰り返されるＢピクチャは、ダミーＰピクチャで置き換えられる必要がない。しかし、Ｂピクチャを繰り返すことは、トリックモードのビデオ信号のビットレートが転送チャネルの最上限を超えることはない。これは、Ｂピクチャは、一般に、比較的少ない量のエンコードされたデータを含んでいるためである。
【００２２】
以下の例は、ダミーＰピクチャがどのようにトリックモードのビデオ信号に挿入されるかを例示している。フリーズコマンドのようなトリックモードのコマンドが受信された場合、ビデオ信号における少なくとも１つの原画像が表示装置に繰り返し送出され、これにより、トリックモードのビデオ信号が生成される。繰り返されているこの特定の原画像がＩピクチャである場合、トリックモードのビデオ信号のビットレートが転送チャネルの最大ビットレートを超えた可能性が高い。これは、Ｉピクチャが比較的大量のエンコードされたデータを含んでいるためである。ダミーＰピクチャが繰り返されるＩピクチャを置き換えるように、トリックモードのビデオ信号にダミーＰピクチャを挿入することで、トリックモードのビデオ信号のビットレートが低減される。これは、ダミーＰピクチャがＩピクチャに比べて遥かに少ないエンコードされたデータを含んでいるためである。しかし、本発明は、この特定の例に限定されるものではなく、他の適切なトリックモードで本発明を実施することができる。
【００２３】
別の実施の形態では、複数の原画像のそれぞれは、表示インジケータを含んでいる。判定ブロック２１８で判定されるように、これらのピクチャの表示インジケータが選択的に変更される場合、ステップ２２０で示されるように、複数の原画像の少なくとも１部に関する表示インジケータが選択的に変更される。
【００２４】
特に、これらの表示インジケータを変更することで、原画像が繰り返されたとき、及びダミーＰピクチャがトリックモードのビデオ信号に挿入されたとき、複数の原画像の意図された表示順序を反映することができる。しかし、この処理は、トリックモードの間、ダミーＰピクチャが追加されているかに関らず実行することができる。したがって、表示インジケータを変更する処理は、ピクチャが単に繰り返され、ダミーのＰピクチャがトリックモードのビデオ信号に挿入されないトリックモードの間で実行することができる。フローチャート２００に戻り、表示インジケータが変更されない場合、フローチャート２００は、ステップ２２２に進む。
【００２５】
１つの構成では、表示インジケータは、時間参照フィールドである。時間参照フィールドは、一般に１０ビットのフィールドであり、デジタル形式でエンコードされたピクチャのピクチャヘッダに配置される。デコーダのなかには、この時間参照フィールドに依存して、ビデオ信号におけるある特定のピクチャが、ビデオ信号における他のピクチャと相対的にいつ表示されるか判断するものがある。このフィールドは、通常、整数値を有しており、この整数値は、あるピクチャが表示される順序を示している。たとえば、グループ・オブ・ピクチャ（ＧＯＰ）は、一般に、１５のピクチャを含んでいる。ＧＯＰにおける最初のピクチャ、すなわちＧＯＰヘッダの直後のピクチャの時間参照フィールドは、整数値０を有する。表示される次のピクチャの時間参照フィールドは、整数値１を有する。したがって、表示されるそれぞれ後のピクチャの時間参照フィールドは、１だけ増加される。
【００２６】
しかし、原画像が繰り返されたとき、又はダミーのＰピクチャがトリックモードのビデオ信号に挿入された場合、原画像の時間参照フィールドに従う表示順序は、もはや有効ではない。したがって、挿入されたダミーＰピクチャ又は繰り返された原画像に後続する原画像の時間参照フィールドの整数値は、適切な表示順序を示すために変更される。たとえば、ＧＯＰにおける最初のピクチャが表示装置に送出され、３つの対応するダミーＰピクチャもまた送出された場合（これは、４分の１のスローモーション再生に対応）、原画像である参照画像（表示されるＧＯＰにおける最初のピクチャと仮定）の時間参照フィールドの整数値は、ゼロとして保持され、最初のダミーＰピクチャの時間参照フィールドは、整数値１に設定され、第二のダミーＰピクチャの時間参照フィールドは、整数値２に設定され、第三のダミーＰピクチャの時間参照フィールドは、整数値３に設定される。さらに、表示される次の原画像の時間参照フィールドは、その元の整数値１から整数値４に変更される。
【００２７】
時間参照フィールドの整数値を増加するこの処理は、トリックモードが取り消されるまで、及びトリックモードにより作用される最後のＧＯＰにおける最後のピクチャの時間参照フィールドが変更されるまで継続される。次のＧＯＰに一旦到達すると、新たなＧＯＰにおける最初の表示ピクチャの時間参照フィールドの整数値はゼロである。したがって、ダミーＰピクチャがトリックモードのビデオ信号に挿入されるたびに、及び原画像が繰り返されるたびに、挿入されたダミーＰピクチャ及び繰り返された原画像に後続する原画像のそれぞれの時間参照フィールドの整数値は、意図された表示順序を反映するため、トリックモードのＧＯＰを通して１だけ増加される。
【００２８】
時間参照フィールドの整数値は、最大値１，０２３を有している。ＧＯＰを構成するピクチャ（原画像にダミーＰピクチャ及び／又は繰り返されるピクチャを加えたもの）の時間参照フィールドの整数値がこの値に到達し、該ＧＯＰに更なるピクチャが追加された場合、時間参照フィールドは、単に逸脱して再びゼロで開始される。例として、フリーズのトリックモードが始動され、延長された時間の間に実行される場合、ダミーＰピクチャ（又は繰り返されるピクチャ）の整数値は、最終的に１，０２３に到達する。この到達が一旦生じると、継続されるトリックモードにより作用されるＧＯＰについて、表示される次の直ぐ後のダミーＰピクチャ又は繰り返されるピクチャの時間参照フィールドの整数値は、ゼロに設定される。
【００２９】
勿論、本発明は、時間参照フィールドを使用することに限定されず、先に説明された実施の形態のいずれかで、任意の他の適切な表示インジケータを変更して、意図された表示順序を反映することができる。また、逸脱する値は、１，０２３に限定されず、他の適切な値を使用することができる。フローチャート２００を参照して、表示インジケータが一旦選択的に変更されると、処理はステップ２２２に進む。トリックモードが継続される場合、ステップ２１３で、トリックモードが継続される。トリックモードが継続されない場合、ステップ２２４で、処理は終了する。
【００３０】
図３を参照して、フローチャート３００は、フローチャート２００で説明されたトリックモードの代替を表している。フローチャート３００に示されるように、ステップ３１０からステップ３１４は、フローチャート２００におけるステップ２１０からステップ２１４に実質的に同じであり、したがって、ここでは説明を省略する。異なる点は、判定ブロック３１３で判定されるように、ピクチャが繰り返されない場合、フローチャート３００がステップ３２４に進む点のみである。ステップ３１６で、トリックモードのコマンドの間、トリックモードのビデオ信号のビットレートがモニタされる。トリックモードの間にビットレートをモニタすることが必要とされる場合がある。これは、ビデオ信号における幾つかのピクチャが１回以上繰り返され、これにより、ビットレートが増加する場合があるためである。あるケースでは、この増加されたビットレートは、ビデオ信号を転送する転送チャネルで許容される最大ビットレートを超える場合がある。本発明によれば、この転送チャネルで許容される最大ビットレートは、所定の閾値と呼ばれる。
【００３１】
判定ブロック３１８で、トリックモードのビデオ信号のビットレートがこの所定の閾値を超えたかが判定される。ビットレートが所定の閾値に到達していない場合、フローチャート３００は判定ブロック３２６に進む。ステップ３１８を参照して、ビットレートが所定の閾値を超えた場合、ステップ３２４で示されるように、ダミーのＰピクチャがトリックモードのビデオ信号に挿入される。ステップ３２６及びステップ３２８で示されるように、原画像の少なくとも１部に関する表示インジケータが変更される。ステップ３２４、ステップ３２６及びステップ３２８で示される手順は、フローチャート２００で例示された対応する手順に類似している。したがって、ダミーＰピクチャの挿入は、トリックモードのビデオ信号のビットレートをモニタすることに基づいて行われ、該ビットレートが所定の閾値を超えた場合に実行される。判定ブロック３２０でトリックモードが継続される場合、ステップ３１３でフローチャート３００が再開される。トリックモードが継続されない場合、ステップ３２２でフローチャート３００は終了する。
【００３２】
本明細書で開示される実施の形態と共に、本発明を説明してきたが、上述された説明は、例示することを目的としており、特許請求の範囲で定義されるような本発明の範囲を制限するものではないことを理解されたい。
【図面の簡単な説明】
【００３３】
【図１】本発明の構成に係る、ダミーの予測ピクチャを使用してトリックモードを実行するシステムのブロック図である。
【図２】本発明の構成に係る、ダミーの予測ピクチャを使用してトリックモードを実行する動作を説明するフローチャートである。
【図３】本発明の構成に係る、ダミーの予測ピクチャを使用してトリックモードを実行する代替的な動作を説明するフローチャートである。
【図１】
2005507222.tif 000003
【図２】
2005507222.tif 000004
【図３】
2005507222.tif 000005
【国際公開パンフレット】
2005507222.tif 000006
2005507222.tif 000007
2005507222.tif 000008
2005507222.tif 000009
2005507222.tif 000010
2005507222.tif 000011
2005507222.tif 000012
2005507222.tif 000013
2005507222.tif 000014
2005507222.tif 000015
2005507222.tif 000016
2005507222.tif 000017
2005507222.tif 000018
2005507222.tif 000019
2005507222.tif 000020
2005507222.tif 000021
2005507222.tif 000022
2005507222.tif 000023
2005507222.tif 000024
2005507222.tif 000025
2005507222.tif 000026
2005507222.tif 000027
2005507222.tif 000028
2005507222.tif 000029
2005507222.tif 000030
2005507222.tif 000031
2005507222.tif 000032
2005507222.tif 000033
2005507222.tif 000034
2005507222.tif 000035
【国際公開パンフレット（コレクトバージョン）】
2005507222.tif 000036
2005507222.tif 000037
【国際調査報告】
2005507222.tif 000038