(57)【要約】本発明は、ビデオ信号にトリックモードを実行するための方法２００及びシステム３００に関する。本方法は、トリックモードのコマンドを受けるステップ２１０、該トリックモードのコマンドに応答して、ビデオ信号におけるあるピクチャを繰り返して、該ピクチャが表示インジケータを含むトリックモードのビデオ信号を形成するステップ２１２、及び該繰り返されているピクチャの後に繰り返されるピクチャの表示インジケータを所定の値に設定するステップ２１６を含んでいる。１つの構成では、トリックモードは、フリーズのトリックモードであり、繰り返されるべきピクチャは、双方向予測ピクチャである。さらに、表示インジケータは、整数値を有する時間参照フィールドである。
2005507220.tif 000002
【特許請求の範囲】
【請求項１】
ビデオ信号にトリックモードを実行するための方法であって、
トリックモードのコマンドを受信するステップと、
該トリックモードのコマンドに応答して、該ビデオ信号におけるピクチャを繰り返して、該ピクチャが表示インジケータを含むトリックモードのビデオ信号を形成するステップと、
該繰り返されているピクチャの表示インジケータを所定の値に設定するステップと、
該繰り返されているピクチャの後に繰り返されるピクチャの表示インジケータを所定の値に設定するステップと、
を備える方法。
【請求項２】
フリーズのトリックモードを実行するステップを備える、
請求項１記載の方法。
【請求項３】
双方向予測ピクチャを繰り返すステップを備える、
請求項１記載の方法。
【請求項４】
整数値を有する時間参照フィールドとして、該表示インジケータを設定するステップを備える、
請求項１記載の方法。
【請求項５】
該繰り返されるピクチャを予測するために少なくとも第一の参照画像と第二の参照画像を転送するステップをさらに備え、それぞれの参照画像は表示インジケータを含む、
請求項１記載の方法。
【請求項６】
該第一の参照画像の表示インジケータの所定の値が、トリックモードの間に繰り返し表示されているピクチャの表示インジケータの所定の値よりも小さくなるように、該第一の参照画像の表示インジケータを所定の値に設定するステップと、
該第二の参照画像の表示インジケータの所定の値が、トリックモードの間に繰り返し表示されているピクチャの表示インジケータの所定の値よりも大きくなるように、該第二の参照画像の表示インジケータを所定の値に設定するステップと、
をさらに備える請求項５記載の方法。
【請求項７】
整数値を有する時間参照フィールドとして、該表示インジケータのそれぞれを設定するステップを備え、
該第二の参照画像の表示インジケータを設定する前記ステップは、該第二の参照画像の時間参照フィールドの整数値を、適切な表示順序を保つため、トリックモードの間に繰り返し表示されるピクチャの時間参照フィールドの整数値よりも大きな整数値に設定するステップをさらに備える、
請求項６記載の方法。
【請求項８】
該トリックモードのビデオ信号の少なくとも１部を遠隔的な位置でデコードするステップをさらに備える、
請求項１記載の方法。
【請求項９】
ビデオ信号にトリックモードを実行する方法であって、
フリーズのトリックモードのコマンドを受信するステップと、
該フリーズのトリックモードのコマンドに応答して、該ビデオ信号における双方向予測ピクチャを繰り返して、該双方向予測ピクチャが表示インジケータを含むトリックモードのビデオ信号を形成するステップと、
該繰り返されている双方向予測ピクチャの表示インジケータを所定の値に設定するステップと、
該繰り返されている双方向予測ピクチャの後に繰り返される双方向予測ピクチャの表示インジケータを所定の値に設定するステップと、
を備える方法。
【請求項１０】
前記受信するステップ、前記繰り返すステップ及び２つの前記設定するステップを第一の位置で実行するステップと、該トリックモードのビデオ信号の少なくとも１部を第二の位置でデコードするステップとを備える、
請求項９記載の方法。
【請求項１１】
ビデオ信号にトリックモードを実行するためのシステムであって、
記憶媒体からデータを読出して、該ビデオ信号を出力するためのコントローラと、
トリックモードのコマンドを受信して、該トリックモードのコマンドに応答し、該ビデオ信号におけるピクチャを繰り返して、該ピクチャが表示インジケータを含むトリックモードのビデオ信号を形成し、該繰り返されているピクチャの表示インジケータを所定の値に設定し、該繰り返されているピクチャの後に繰り返されるピクチャの表示インジケータを所定の値に設定するためにプログラムされるプロセッサと、
を備えるシステム。
【請求項１２】
該トリックモードは、フリーズのトリックモードである、
請求項１１記載のシステム。
【請求項１３】
該繰り返されるピクチャは、双方向予測ピクチャである、
請求項１１記載のシステム。
【請求項１４】
該表示インジケータは、整数値を有する時間参照フィールドである、
請求項１１記載のシステム。
【請求項１５】
該プロセッサは、該繰り返されるピクチャを予測するために、少なくとも第一の参照画像及び第二の参照画像を転送するためにプログラムされ、それぞれの参照画像は表示インジケータを含む、
請求項１１記載のシステム。
【請求項１６】
該プロセッサは、該第一の参照画像の表示インジケータの所定の値が、トリックモードの間に繰り返し表示されているピクチャの表示インジケータの所定の値よりも小さくなるように、該第一の参照画像の表示インジケータを所定の値に設定し、
該第二の参照画像の表示インジケータの所定の値が、トリックモードの間に繰り返し表示されているピクチャの表示インジケータの所定の値よりも大きくなるように、該第二の参照画像の表示インジケータを所定の値に設定するためにさらにプログラムされる、
請求項１５記載のシステム。
【請求項１７】
該表示インジケータのそれぞれは、整数値を有する時間参照フィールドであり、該プロセッサは、該第二の参照画像の時間参照フィールドの整数値を、適切な表示順序を保つために、トリックモードの間に繰り返し表示されているピクチャの時間参照フィールドの整数値よりも大きな整数値に設定することで、該第二の参照画像の表示インジケータを設定するためにさらにプログラムされる、
請求項１６記載のシステム。
【請求項１８】
該トリックモードのビデオ信号の少なくとも１部は、リモートデコーダによりデコードされる、
請求項１１記載のシステム。
【請求項１９】
ビデオ信号にトリックモードを実行するためのシステムであって、
記憶媒体からデータを読出して、該ビデオ信号を出力するためのコントローラと、
フリーズのトリックモードのコマンドを受信して、該ビデオ信号における双方向予測ピクチャを繰り返して、該ピクチャが表示インジケータを含むトリックモードのビデオ信号を形成し、該繰り返されている双方向予測ピクチャの表示インジケータを所定の値に設定し、該繰り返されている双方向予測ピクチャの後に繰り返される双方向予測ピクチャの表示インジケータを所定の値に設定するためにプログラムされるプロセッサと、
を備えるシステム。
【請求項２０】
該トリックモードのビデオ信号の少なくとも１部をデコードするためのリモートデコーダをさらに備える、
請求項１９記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の構成は、ビデオシステム全般に関し、より詳細には、デジタル形式でエンコードされたビデオ系列を記録又は再生するビデオシステムに関する。
【背景技術】
【０００２】
デジタルテレビジョン（ＤＴＶ）及び高精細テレビジョン（ＨＤＴＶ）は、今日の家庭用電子製品の市場において注目されている。これらのタイプのテレビジョンの多くの購入者は、先に記録された番組を視聴したり、該購入者の好みの番組を記録したりするために、デジタルビデオディスク（ＤＶＤ）レコーダ又はプレーヤのような、デジタルビデオレコーダ又はプレーヤも購入する。特に、ＤＴＶ（又はＨＤＴＶ）とデジタルビデオレコーダ又はプレーヤとの組み合わせは、ホームシアター娯楽システムの統合された部分となる。
【０００３】
デジタルビデオレコーダ又はプレーヤは、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）デコーダを一般に含んでおり、このデコーダは、レコーダ又はプレーヤが再生するディスクに記憶されたデジタル形式でエンコードされたマルチメディアデータをデコードする。デジタルビデオレコーダ又はプレーヤが従来の（ＤＴＶではない、又はＨＤＴＶではない）テレビジョンに接続された場合、デジタル形式でエンコードされた信号は、従来のテレビジョンに表示される前に、デジタルビデオレコーダ又はプレーヤのＭＰＥＧデコーダによりデコードされる。しかし、多くのＤＴＶは、それ自身のＭＰＥＧデコーダを含んでおり、大部分のデジタルビデオレコーダ又はプレーヤにおけるＭＰＥＧデコーダは、かかるテレビジョンのビデオ信号のデコードを取り扱うことができない。かかるように、デジタルビデオレコーダ又はプレーヤがＤＴＶに接続された場合、ディスクから読み出されたビデオ信号は、ＤＴＶのデコーダで遠隔的にデコードされる。このシステム構成は、リモートデコーダ構成と呼ばれる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、デジタル形式でエンコードされた信号をリモートＤＴＶデコーダによりデコードすることには重要な問題がある。特に、フリーズコマンド又はポーズコマンドのような所定のトリックモードのコマンドで問題となる。フリーズのトリックモードが始動されたとき、どのくらい長くトリックモードが有効に持続されるかを正確に判断する方法がない。結果的に、このタイプのトリックモードの間、特定のピクチャを何回表示させるかを計算することは不可能である。この不確かさは、ＤＴＶにおけるデコーダに転送されているピクチャの表示順序に連動する。これは、ＤＴＶが、デジタルビデオレコーダの制御下になく、また、フリーズのトリックモードが始動されたことを知る方法がないためである。
【０００５】
したがって、ビデオ信号におけるピクチャの表示順序に悪影響を及ぼすことなしに、また、システムの費用及び複雑さを増加することなしに、トリックモードを実行するための方法及びシステムが必要とされる。
【課題を解決するための手段】
【０００６】
本発明は、ビデオ信号にトリックモードを実行する方法に関する。本発明は、トリックモードのコマンドを受信するステップ、該トリックモードのコマンドに応答して、該ビデオ信号におけるあるピクチャを繰り返して、該ピクチャが表示インジケータを含むトリックモードのビデオ信号を形成するステップ、該繰り返されているピクチャの表示インジケータを所定の値に設定するステップ、及び該繰り返されているピクチャの後に繰り返されるピクチャの表示インジケータを所定の値に設定するステップを含んでいる。１つの構成では、トリックモードは、フリーズのトリックモードであり、繰り返されるピクチャは、双方向予測ピクチャである。さらに、表示インジケータは、整数値を有する時間参照フィールドである。
【０００７】
本発明の１つの態様では、本方法は、該繰り返されるピクチャを予測するために、少なくとも第一の参照画像及び第二の参照画像を転送するステップをさらに含んでいる。ここで、それぞれの参照画像は、表示インジケータを含んでいる。別の態様では、本方法は、該第一の参照画像の表示インジケータの所定の値が、トリックモードの間に表示されているピクチャの表示インジケータの所定の値よりも小さくなるように、該第一の参照画像の表示インジケータを所定の値に設定するステップ、及び該第二の参照画像の表示インジケータの所定の値が、トリックモードの間に表示されているピクチャの表示インジケータの所定の値よりも大きくなるように、該第二の参照画像の表示インジケータを所定の値に設定するステップをさらに含んでいる。
【０００８】
別の構成では、それぞれの表示インジケータは、整数値を有する時間参照フィールドである。また、該第二の参照画像の表示インジケータを設定する上記ステップは、該第二の参照画像の時間参照フィールドの整数値を、適切な表示順序を保つため、トリックモードの間に繰り返し表示されているピクチャの時間参照フィールドの整数値よりも大きな整数値に設定するステップをさらに含んでいる。さらに、該トリックモードの少なくとも１部は、リモートデコーダによりデコードされる。
【０００９】
また、本発明は、ビデオ信号にトリックモードを実行するためのシステムに関する。本システムは、記憶媒体からデータを読出して、該ビデオ信号を出力するためのコントローラ、及びプロセッサを含んでいる。このプロセッサは、トリックモードのコマンドを受信して、該トリックモードのコマンドに応答し、該ビデオ信号におけるあるピクチャを繰り返して、該ピクチャが表示インジケータを含むトリックモードのビデオ信号を形成し、該繰り返されているピクチャの表示インジケータを所定の値に設定し、該繰り返されているピクチャの後に繰り返されるピクチャの表示インジケータを所定の値に設定するためにプログラムされている。また、本システムは先に説明されたような方法を実現するために適切なソフトウェア及び回路を含んでいる。
【発明を実施するための最良の形態】
【００１０】
本発明の構成に係る、様々な最新の動作機能を実現するためのシステム１００は、図１のブロック図に示されている。しかし、本発明は、図１に例示される特定のシステムに限定されるものではなく、デジタル形式でエンコードされた信号を受けて、該信号を表示装置に転送可能な任意の他のシステムで本発明を実施することができる。さらに、システム１００は、任意のタイプの記憶媒体からデータを読み出すこと、又は該任意のタイプの記憶媒体にデータを書き込むことに限定されず、デジタル形式でエンコードされたデータを記憶可能な任意の記憶媒体をシステム１００で使用することができる。
【００１１】
システム１００は、コントローラ１１０を含んでおり、このコントローラ１１０は、記憶媒体１１２からデータを読み出し、又は該記憶媒体１１２にデータを書き込む。また、システム１００は、マイクロプロセッサ１１４及び表示装置１１８を有している。なお、コントローラ１１０及びマイクロプロセッサ１１４の全部又は一部は、本発明が意図する範囲でビットストリームソース１２０とすることができる。また、マイクロプロセッサ１１４には、ビットストリームソース１２０におけるコントローラ１１０及び他の構成要素の動作を制御するために、制御回路及びデータインタフェースを提供することもできる。マイクロプロセッサ１１４により実行される従来の動作のために、適切なソフトウェア又はファームウェアをメモリに設けることができる。さらに、本発明の構成に従い、マイクロプロセッサ１１４用のプログラムルーチンを設けることもできる。
【００１２】
１つの構成では、表示装置１１８は、それ自身のデコーダ１１６を含んでいる。このデコーダは、記憶媒体１１２から読み出され、ビットストリームソース１２０により処理された任意のビデオ信号の全部又は一部をデコードする。この特定の構成では、ビットストリームソース１２０におけるデコーダ（図示せず）は、記憶媒体１１２から読み出されたビデオ信号を典型的にデコードしない。この特定の実施の形態は、リモートデコーダ構成と呼ばれ、表示装置１１８におけるデコーダ１１６は、リモートデコーダと呼ばれる。なお、本発明はこの構成に限定されず、他の適切なシステムで本発明を実施することができる。
【００１３】
動作において、コントローラ１１０は、記憶媒体１１２から複数の順次走査された原画像（ｐｒｏｇｒｅｓｓｉｖｅｌｙ  ｓｃａｎｎｅｄ  ｏｒｉｇｉｎａｌ  ｐｉｃｔｕｒｅ）を含むビデオ信号を読み出す。１つの構成では、マイクロプロセッサ１１４がトリックモードのコマンドを受信した場合、マイクロプロセッサ１１４は、ビデオ信号におけるあるピクチャをデコーダ１１６に繰り返し送出し、これにより、トリックモードのビデオ信号が形成される。マイクロプロセッサ１１４は、繰り返すべきピクチャの繰り返し、すなわち複製を送出することで繰り返し処理を実行する。トリックモードの間に繰り返されるピクチャに関するこれらの複製は、次に繰り返されるピクチャと呼ばれる。本発明の１つの態様では、繰り返されるピクチャは、双方向予測（Ｂ）ピクチャであり、トリックモードは、フリーズのトリックモードである。
【００１４】
トリックモードの間、繰り返されているピクチャは、表示装置１１８で（該次に繰り返されるピクチャの使用を通して）繰り返し表示される。さらに、このピクチャ及び次に繰り返されるピクチャは、表示インジケータを含む。この表示インジケータを使用することで、デコーダ１１６は、少なくともビデオ信号における他のピクチャと相対的に、あるピクチャがいつ表示されるかを判定することができる。１つの構成では、マイクロプロセッサ１１４は、繰り返されるべきピクチャ、及び次に繰り返されるピクチャの表示インジケータを所定の値に設定して、意図された表示順序を反映する。繰り返されるピクチャの表示インジケータの所定の値は、次に繰り返されるピクチャの表示インジケータの所定の値と同じである。さらに、マイクロプロセッサは、トリックモードの間に繰り返されるピクチャを予測するために使用される場合がある任意の参照フレームの表示インジケータを所定の値に設定することができる。本発明の全体の動作は、以下に更に詳細に説明される。
【００１５】
［双方向予測フレームに対するトリックモードの実行］
図２は、Ｂピクチャに対してトリックモードを実行する１つのやり方を示すフローチャート２００を例示している。１つの構成では、本発明は、リモートデコーダ構成で実施される。本発明によれば、リモートデコーダ構成は、ビデオ信号におけるピクチャの少なくとも１部が、デコーダにピクチャを供給しているビットストリームソースの外部にあって、かつ該ビットストリームの制御下にないデコーダよりデコードされる任意のシステムである。例として、ビットストリームソースは、光記憶媒体からマルチメディアデータを読み出して、転送チャネルを通して、このデータをそれ自身のデコーダを含んでいるデジタルテレビジョンに転送するデジタルビデオレコーダ又はプレーヤのような、光記憶媒体のプレーヤ又はレコーダである。しかし、本発明は、この例すなわちリモートデコーダ構成であっても限定されるものではなく、任意の他の適切なシステム又は構成で本発明を実施することができる。
【００１６】
ステップ２１０で、トリックモードのコマンドが受信される。１つの構成では、トリックモードのコマンドは、フリーズ又はポーズのトリックモードのコマンドである。本発明によれば、フリーズのトリックモードは、視聴者により決定された時間の間、ビデオ信号における特定のピクチャを表示装置で繰り返し表示することができるトリックモードである。本発明は、主にフリーズのトリックモードの観点で説明されるが、任意の他の適切なトリックモードを本発明で実施することができる。トリックモードのコマンドが一旦受信されると、ステップ２１２で、ビデオ信号におけるピクチャは、トリックモードのビデオ信号を形成するために繰り返される。
【００１７】
１つの構成では、及び先に説明されたように、繰り返されるピクチャは、Ｂピクチャであり、このピクチャの繰り返し又は複製は、次に繰り返されるピクチャと呼ばれる。さらに、繰り返されるピクチャ及び次に繰り返されるピクチャは、表示インジケータを含んでいる。しかし、繰り返されるピクチャは、Ｂピクチャに限定されず、他の適切なタイプのピクチャを本発明で使用することができる。
【００１８】
ステップ２１４で、繰り返されるピクチャの表示インジケータは、所定の値に設定される。ステップ２１６で、繰り返されているピクチャの次に繰り返されるピクチャの表示インジケータも、この所定の値に設定される。かかるように、トリックモードの間に表示されるべきピクチャのそれぞれの表示インジケータの値は、同じである。この表示インジケータは、時間参照フィールドとすることができる。この時間参照フィールドは、一般に、デジタル形式でエンコードされたピクチャのピクチャヘッダに位置される１０ビットのフィールドである。このフィールドは、通常整数値を有している。デコーダのなかには、あるピクチャをいつ表示すべきかを判断するために、この値に依存するものがある。しかし、本発明は、この点に限定されず、意図された表示順序を反映するために、他の適切な表示インジケータを使用することができる。
【００１９】
ステップ２１２からステップ２１６に説明された処理の例は、以下に示される。図３を参照して、表示順序での典型的なグループ・オブ・ピクチャ（ＧＯＰ）構造３００が示されている。このＧＯＰは、Ｂピクチャ、予測（Ｐ）ピクチャ及びイントラ（Ｉ）ピクチャを含んでいる。下付き番号は、それぞれのピクチャの時間参照フィールドの整数値を表しており、この下付き番号は、少なくとも通常の再生の間、ＧＯＰにおける他のピクチャと相対的に特定のピクチャがいつ表示されるかを示している。たとえば、ＧＯＰにおける最初のピクチャは、ピクチャＢ０であって最初に表示され、これに続いてピクチャＢ１，Ｉ２等が表示される。当業者であれば、本発明がこの特定のタイプのＧＯＰに関する使用に限定されるものではなく、時間参照フィールドの整数値がこれら特定の値に限定されるものではないことを理解されるであろう。
【００２０】
当該技術分野で公知であるように、デコード及び表示のためにＢピクチャを転送するとき、該Ｂピクチャが予測される２つの参照画像がデコーダに送出され、該Ｂピクチャの前にデコードされる必要がある。これら参照画像が一旦デコードされると、Ｂピクチャをデコードすることができ、時間参照フィールドの整数値から得ることができる表示順序に従って、これらのピクチャが表示される。例として、参照画像がＰピクチャであるＰ５及びＰ８であり、ＢピクチャであるＢ６がデコード及び表示される場合、ピクチャＰ５及びＰ８が最初にデコードされ、これに続いてピクチャＢ６がデコードされる。しかし、表示順序は、Ｐ５，Ｂ６及びＰ８のようになる（便宜上、この例ではピクチャＢ７は無視されている）。
【００２１】
この例を続けて、意図された表示順序を反映するため、ピクチャＰ５の時間参照フィールドの整数値は、所定の値５に設定される。Ｂ６の時間参照値の整数値は、値６に設定され、ピクチャＰ８の時間参照フィールドの整数値は値８に設定される。参照画像がデコーダに転送され、ピクチャＢ６の前にデコードされるが、参照画像の時間参照フィールドの値は、ピクチャＢ６の時間参照フィールドの値の前に設定される。
【００２２】
かかる処理は、フリーズのトリックモードがピクチャＢ６（又はその主旨について任意の他のＢピクチャ）に実行される場合には問題となる可能性がある。特に、ピクチャＢ６が繰り返されるとき、次に繰り返されるピクチャのそれぞれの時間参照フィールドの値は、それらピクチャの意図された表示順序を反映するために設定される。したがって、ピクチャＢ６の次に繰り返されるピクチャの時間参照フィールドの値は、フリーズのトリックモードの間、典型的に増加される場合がある。先に説明されたように、参照画像Ｐ８の時間参照フィールドの整数値は、同じままであり、フリーズのトリックモードが一旦停止されると、特にデコーダが遠隔的に位置される場合には、該デコーダはトリックモードが始動されていることを知らないため、ピクチャＰ８は、順序が狂って表示される。
【００２３】
しかし、本発明の構成によれば、ピクチャＢ６の整数値は、値６に設定され、ピクチャＢ６の次に繰り返されるピクチャの時間参照フィールドの整数値もまた、値６に設定される。したがって、フローチャート２００を参照して、ステップ２１８で、フリーズのトリックモードが停止されたとき、第二の参照画像Ｐ８は、その適切な順序で表示することができる。なお、上述された説明は、本発明をどのように実施することができるかに関する単なる１例であり、他のＧＯＰ構造及び他のピクチャを本発明で使用することもできる。
【００２４】
本発明は、本明細書で開示された実施の形態と共に説明してきたが、上述された説明は、例示することを目的としており、特許請求の範囲により定義される本発明の範囲を限定するものではない。
【図面の簡単な説明】
【００２５】
【図１】本発明の構成に係る、双方向予測ピクチャにトリックモードを実行するシステムのブロック図である。
【図２】本発明の構成に係る、双方向予測ピクチャにトリックモードを実行する動作を説明するフローチャートである。
【図３】表示順序での典型的なグループ・オブ・ピクチャを示す図である。
【図１】
2005507220.tif 000003
【図２】
2005507220.tif 000004
【国際公開パンフレット】
2005507220.tif 000005
2005507220.tif 000006
2005507220.tif 000007
2005507220.tif 000008
2005507220.tif 000009
2005507220.tif 000010
2005507220.tif 000011
2005507220.tif 000012
2005507220.tif 000013
2005507220.tif 000014
2005507220.tif 000015
2005507220.tif 000016
2005507220.tif 000017
2005507220.tif 000018
2005507220.tif 000019
2005507220.tif 000020
2005507220.tif 000021
2005507220.tif 000022
2005507220.tif 000023
2005507220.tif 000024
2005507220.tif 000025
2005507220.tif 000026
【国際調査報告】
2005507220.tif 000027