(57)【特許請求の範囲】
【請求項１】
画面上表示プロセッサをデジタルテレビ信号のフォーマットと同期させる方法であって、
映像デコーダにおいて、該デジタルテレビ信号のフォーマットをモニタリングするステップと、
該モニタリングするステップにおいて該デジタルテレビ信号のフォーマットの変化が検出されると、該画面上表示プロセッサをディセーブルするステップと、
該検出されたフォーマットの変化に一意的な識別子を割り当てるステップと、
該映像デコーダからユーザインターフェースプロセッサおよび画面上表示プロセッサに該識別子を提供するステップと、
さらなる識別子を該ユーザインターフェースプロセッサから該画面上表示プロセッサに提供するステップであって、該さらなる識別子は、該ユーザインターフェースプロセッサに提供された該識別子そのものである、ステップと、
該画面上表示プロセッサに提供された識別子と該画面上表示プロセッサに提供されたさらなる識別子とを比較するステップと、
該比較の結果、該画面上表示プロセッサに提供された識別子と該画面上表示プロセッサに提供されたさらなる識別子とが等しくないと判断されたときには、該画面上表示プロセッサがディセーブルされたままにし、該画面上表示プロセッサに提供された識別子と該画面上表示プロセッサに提供されたさらなる識別子とが等しいと判断されたときには、該画面上表示プロセッサをイネーブルするステップと、
を包含する、方法。
【請求項２】
前記画面上表示プロセッサがディセーブルされるとき、空白のイメージを表示するステップをさらに包含する、請求項１に記載の方法。
【請求項３】
前記画面上表示プロセッサがディセーブルされるとき、メッセージを表示するステップをさらに包含する、請求項１に記載の方法。
【請求項４】
前記画面上表示プロセッサがディセーブルされるとき、所定のイメージを表示するステップをさらに包含する、請求項１に記載の方法。
【請求項５】
前記デジタルテレビ信号のフォーマットをモニタリングするステップは、該デジタルテレビ信号を復号して、該デジタルテレビ信号のフォーマットを取得するステップを含む、請求項１に記載の方法。
【請求項６】
前記デジタルテレビ信号のフォーマットの変化は、前記ユーザインターフェースプロセッサを介して生じる、請求項１に記載の方法。
【請求項７】
デジタルテレビ受信器中のデコーダおよびユーザインターフェースプロセッサに、画面上表示プロセッサを同期させる方法であって、
（ａ）該デコーダにおいて、デジタルテレビ信号の現在のフォーマットを判定するステップと、
（ｂ）該現在のフォーマットを以前のフォーマットと比較するステップと、
（ｃ）該ステップ（ｂ）の比較の結果、該現在のフォーマットと該以前のフォーマットとが等しくないときに、該画面上表示プロセッサをディセーブルするステップと、
（ｄ）該ステップ（ｂ）の比較の結果、該現在のフォーマットと該以前のフォーマットとが等しくないときに、ユーザインターフェースプロセッサおよび画面上表示プロセッサに通知を提供するステップと、
（ｅ）該ステップ（ｂ）の比較の結果、該現在のフォーマットと該以前のフォーマットとが等しくないときに、該デジタルテレビ信号のフォーマットの変化に一意的な識別子を割り当てるステップと、
（ｆ）該デコーダから該ユーザインターフェースプロセッサおよび該画面上表示プロセッサに該識別子を提供するステップと、
（ｇ）さらなる識別子を該ユーザインターフェースプロセッサから該画面上表示プロセッサに提供するステップであって、該さらなる識別子は、該ユーザインターフェースプロセッサに提供された該識別子そのものである、ステップと、
（ｈ）該画面上表示プロセッサに提供された識別子と、該画面上表示プロセッサに提供されたさらなる識別子とを比較するステップと、
（ｉ）該ステップ（ｈ）の比較の結果、該画面上表示プロセッサに提供された識別子と該画面上表示プロセッサに提供されたさらなる識別子とが等しくないと判断されたときには、該画面上表示プロセッサがディセーブルされたままにし、該画面上表示プロセッサに提供された識別子と該画面上表示プロセッサに提供されたさらなる識別子とが等しいと判断されたときには、該画面上表示プロセッサをイネーブルするステップと、
を包含する、方法。
【請求項８】
デジタルテレビ受信器と共に用いられる装置であって、
デジタルテレビ信号を受信し、該デジタルテレビ信号のフォーマット変化を判定し、該フォーマット変化を示す一意的な識別子を含む出力信号を提供する映像デコーダと、
該映像デコーダ、および画面上表示プロセッサに接続されて、該出力信号を受信し、さらなる出力信号を該画面上表示プロセッサに伝える、ユーザインターフェースプロセッサであって、該さらなる出力信号は、該出力信号そのものである、ユーザインターフェースプロセッサと、
該映像デコーダ、および該ユーザインターフェースプロセッサに接続されて、それぞれ該出力信号および該さらなる出力信号を受信する、画面上表示プロセッサと、
を備える装置であって、
該画面上表示プロセッサが、該画面上表示プロセッサにおいて受信された出力信号に含まれる該一意的な識別子と、該画面上表示プロセッサにおいて受信されたさらなる出力信号に含まれる識別子とを比較し、該画面上表示プロセッサにおいて受信された出力信号に含まれる該一意的な識別子と該画面上表示プロセッサにおいて受信されたさらなる出力信号に含まれる識別子とが等しくない場合には、画面上メッセージ表示をイネーブルせず、該画面上表示プロセッサにおいて受信された出力信号に含まれる該一意的な識別子と該画面上表示プロセッサにおいて受信されたさらなる出力信号に含まれる識別子とが等しくない場合には、該画面上メッセージ表示をイネーブルする、装置。
【請求項９】
前記ユーザインターフェースプロセッサが、前記デジタルテレビ信号のフォーマットをユーザが指定することを可能にする手段と、該指定されたフォーマットを前記フォーマット変化として前記映像デコーダに提供する手段と、をさらに備える、請求項８に記載の装置。
【請求項１０】
デジタルテレビ信号と画面上表示とを同期させる装置であって、
該デジタルテレビ信号を受信し、該デジタルテレビ信号のフォーマットがフォーマット変化を表しているかどうかを判定し、該フォーマット変化に一意的な識別子を含む出力信号を発生するように接続されている、復号プロセッサと、
該復号プロセッサ、および該画面上表示に接続されて、該出力信号を受信し、さらなる出力信号を提供する、ユーザインターフェースプロセッサであって、該さらなる出力信号は、該出力信号そのものである、ユーザインターフェースプロセッサと、
該復号プロセッサ、および該ユーザインターフェースプロセッサに接続されて、該出力信号および該さらなる出力信号を受信する、画面上表示プロセッサであって、該画面上表示プロセッサは、該画面上表示プロセッサにおいて受信された出力信号に含まれる該一意的な識別子と該画面上表示プロセッサにおいて受信されたさらなる出力信号に含まれる識別子とを比較し、該画面上表示プロセッサにおいて受信された出力信号に含まれる該一意的な識別子と該画面上表示プロセッサにおいて受信されたさらなる出力信号に含まれる識別子とが等しくない場合には、該画面上表示をイネーブルせず、該画面上表示プロセッサにおいて受信された出力信号に含まれる該一意的な識別子と該画面上表示プロセッサにおいて受信されたさらなる出力信号に含まれる識別子とが等しくない場合には、該画面上表示をイネーブルする、画面上表示プロセッサと、を備える、装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルテレビ信号を出力映像信号に変換するデコーダ、より具体的には、デジタルテレビ信号のフォーマットの変化を対応する画面上表示のフォーマットの変化に同期させる方法および装置に関する。
【０００２】
【従来の技術】
米国において、地上放送デジタル符号化高精細度テレビ（ＨＤＴＶ）信号には、ある規格が採用されてきた。この規格の使用における指針は、「Ｇｕｉｄｅ  ｔｏ  ｔｈｅ  Ｕｓｅ  ｏｆ  ｔｈｅ  ＡＴＳＣ  Ｄｉｇｉｔａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｔａｎｄａｒｄ」（番号Ａ／５４（１９９５））という名称で、高品位テレビシステム委員会（ＡＴＳＣ)によって提供され、本明細書中で参考として援用される。この規格の一部は、国際標準化機構（ＩＳＯ）の動画専門家グループ（ＭＰＥＧ）が提案したＭＰＥＧ−２規格と基本的に同じである。ＭＰＥＧ−２規格は、国際規格（ＩＳ）刊行物「Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ  −  Ｇｅｎｅｒｉｃ  Ｃｏｄｉｎｇ  ｏｆ  Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅｓ  ａｎｄ  Ａｓｓｏｃｉａｔｅｄ  Ａｕｄｉｏ，  Ｒｅｃｏｍｍｅｎｄａｔｉｏｎ  Ｈ．６２６」、ＩＳＯ／ＩＥＣ  １３８１８−２、ＩＳ、１１／９４に説明されている。この刊行物は、ＩＳＯから提供され、ＭＰＥＧ−２デジタル映像符号化規格についての教示内容が本明細書中で参考として援用される。ＭＰＥＧ−２規格は、また、デジタルケーブル送信およびデジタル衛星送信について、用いられ得る。
【０００３】
この規格は、データおよび制御情報の組合せを含む複合シンタックスを規定する。この制御情報の一部が用いられて、いくつかの異なるフォーマット（解像度）を有する信号が規格によってカバーされることを可能にする。これらのフォーマットは、ラインごとに異なる数の映像素子（ピクセル）と、フレームまたはフィールドごとに異なる数のラインと、秒ごとに異なる数のフレームまたはフィールドとを有する映像を規定する。これらのフォーマットは、典型的には、イメージにおける水平ラインの数、および、各イメージフレームが、それぞれがフレームの交互ライン（インターレースされている）を含む２つのフィールドから形成されるか、またはフレームのライン（プログレッシブ）を全て含む１つのイメージフィールドから形成されるかどうかが基準になる。解像度の最も高いものから解像度の最も低いものまでを並べると、ＡＴＳＣ規格によって規定されるテレビ信号フォーマットは、例えば、１０８０Ｉ、７２０Ｐ、４８０Ｐおよび４８０Ｉという名称によって表される。これらの名称において、数字は、イメージにおける水平ラインの数を表し、文字は、得られるイメージが、インターレースされるか（Ｉ）、またはプログレッシブであるか（Ｐ）を規定する。
【０００４】
上記のフォーマットは、イメージフィールドまたはフレームごとに異なる数のラインを規定するので、表示機器の動作方法が本質的に変化される。概して、マルチシンクモニターと呼ばれる、いくつかの表示機器は、１つより多いフォーマットを表示し得る。マルチシンクモニターの２つのタイプとして、ネイティブモードモニターと、ハイブリッドモードとがある。ネイティブモード表示機器は、全てのＡＴＳＣフォーマットを支持し、ハイブリッドモード表示は、１０８０Ｉ以外の全てのフォーマットを支持する。送信機（ｂｒｏａｄｃａｓｔｅｒ）は、送信するデジタルデータのフォーマットを、例えば、４８０Ｉから７２０Ｐに変化させ得る。パナソニック製のＴＵ−ＤＳＴ５１  ＤＴＶデコーダセットトップボックスのようなセットトップボックスをマルチシンクモニターと共に視聴者が用いる場合、視聴者は、また、受信した信号のフォーマットから独立して、表示フォーマットを変化させ得る。従って、７２０Ｐ番組を受信する視聴者は、４８０Ｐ映像シーケンスとして表示することを選択し得る。
【０００５】
従って、上記のセットトップボックスのようなデジタルテレビデコーダは、ＡＴＳＣまたはＭＰＥＧビットストリームのデータおよび制御情報の組合せを符号化し得、ビットストリームにおいて指定されるか、または視聴者によってリクエストされたフォーマットで映像イメージを表示する映像信号を提供し得る。デコーダの画面上表示（ＯＳＤ）プロセッサが用いられて、映像イメージとの組合せでＯＳＤが提供され得る。ＯＳＤが用いられて、例えば、制御メニューおよびチャンネルガイドが表示される。デジタル信号のフォーマット（４８０Ｉ、４８０Ｐ、７２０Ｉ等）が、必要に応じて変化し得、データおよび制御情報の一部として示され得るので、画面上表示のフォーマットは、変化する必要がある。変化することによって、表示機器の現在のフォーマットと、任意の所与のときにおいて両立し得る。表示フォーマットが変化する方法の数に起因して、１つのフォーマットで表示を提供するようにＯＳＤはプログラムされているが、表示機器が他のフォーマットに変換されているという状況が起こり得る。この例において、画面上表示がゆがめられるか、または、判読不可能になり得る。
【０００６】
【発明が解決しようとする課題】
誤ってフォーマット化されたＯＳＤをユーザが視聴することを防ぐために、ディスプレイフォーマット間の移行の間、画面上の表示を抑制し、ＯＳＤがデジタルテレビ信号の現在のフォーマットと同期した後、ＯＳＤを再イネーブルすることが所望される。
【０００７】
【課題を解決するための手段】
本発明は、デジタルテレビ信号と画面上表示とを同期させる装置および方法において、実現される。装置は、デジタルテレビ信号を受信し、用いられる表示フォーマットを判定し、そのフォーマットに基づいて出力信号を発生する映像デコーダを含む。装置は、また、映像デコーダおよび画面上表示プロセッサに接続されて、出力信号を受信し、画面上表示として表示されるデータを発生するユーザインターフェースを含む。画面上表示プロセッサは、映像デコーダおよびユーザインターフェースに接続されて、出力信号およびＯＳＤデータを受信する。出力信号のフォーマットおよびＯＳＤデータが適合する場合、デジタルテレビ信号のフォーマットおよび画面上表示は同期しており、画面上メッセージ表示がイネーブルされる。
【０００８】
本発明の他の局面によると、フォーマットは、デジタルテレビ信号の一部である。
【０００９】
本発明のさらなる局面によると、フォーマットは、ユーザによって決定される。
【００１０】
画面上表示をデジタルテレビ信号と同期させる方法は、デジタルテレビ信号について現在の表示フォーマットを判定するステップと、現在のフォーマットを以前のフォーマットと比較するステップと、比較に基づいて画像を選択的に表示するステップとを含む。
【００１１】
本発明のある局面によると、本方法は、識別子をフォーマットに割り当て、ユーザインターフェースおよび画面上表示に識別子を提供し、ユーザインターフェースに提供された識別子に基づいて、ユーザインターフェースからさらなる識別子を画面上表示に提供する。
【００１２】
本発明の他の局面によると、識別子とさらなる識別子とが適合する場合、画面上表示はイネーブルされる。
【００１３】
本発明のさらに他の局面によると、最近受信した識別子とさらなる識別子とが適合しない場合、画面上表示はディセーブルされる。
【００１４】
本発明によれば、画面上表示プロセッサをデジタルテレビ信号のフォーマットと同期させる方法であって、該デジタルテレビ信号の新たなフォーマットを受信するステップと、該画面上プロセッサをディセーブルするステップと、識別子を該フォーマットに割り当てるステップと、ユーザインターフェースプロセッサおよび画面上表示プロセッサに該識別子を提供するステップと、該ユーザインターフェースプロセッサに送信された該識別子に基づいて、該ユーザインターフェースプロセッサからさらなる識別子を該画面上表示プロセッサに提供するステップと、該識別子と該さらなる識別子とを比較するステップと、比較に基づいて、該画面上表示プロセッサをイネーブルするステップと、を包含する、方法が提供され、そのことにより上記目的が達成される。
【００１５】
前記識別子と前記さらなる識別子とが等しい場合、前記画面上表示プロセッサがイネーブルされてもよい。
【００１６】
前記画面上表示プロセッサがディセーブルされるとき、空白のイメージを表示するステップをさらに包含してもよい。
【００１７】
前記画面上表示プロセッサがディセーブルされるとき、メッセージを表示するステップをさらに包含してもよい。
【００１８】
前記画面上表示プロセッサがディセーブルされるとき、所定のイメージを表示するステップをさらに包含してもよい。
【００１９】
前記デジタルテレビ信号について新たなフォーマットを受信するステップは、前記デジタルテレビ信号から該新たなフォーマットを復元してもよい。
【００２０】
前記デジタルテレビ信号について新たなフォーマットを受信するステップは、前記ユーザインターフェースプロセッサから該新たなフォーマットを受信するステップを含んでもよい。
【００２１】
本発明によれば、デジタルテレビ受信器中のデコーダおよびユーザインターフェースプロセッサに、画面上表示プロセッサを同期させる方法であって、（ａ）該デコーダにおいて、デジタルテレビ信号の現在のフォーマットを判定するステップと、（ｂ）該現在のフォーマットを以前のフォーマットと比較するステップと、（ｃ）該ステップ（ｂ）の比較に基づいて、該画面上表示プロセッサをディセーブルするステップと、（ｄ）該ステップ（ｂ）の比較に基づいて、ユーザインターフェースプロセッサおよび画面上表示プロセッサに通知を提供するステップと、（ｅ）該ステップ（ｂ）の比較に基づいて、現在のフォーマットに識別子を割り当てるステップと、（ｆ）該ユーザインターフェースプロセッサおよび該画面上表示プロセッサに該識別子を提供するステップと、（ｇ）該ユーザインターフェースプロセッサに送信された該識別子を、さらなる識別子として、該画面上表示プロセッサに提供するステップと、（ｈ）該識別子と、該さらなる識別子とを比較するステップと、（ｉ）該ステップ（ｈ）の比較に基づいて、該画面上表示プロセッサを選択的にイネーブルするステップと、を包含する、方法が提供され、そのことにより上記目的が達成される。
【００２２】
前記識別子と前記さらなる識別子とが等しくない場合、前記画面上表示プロセッサがディセーブルされたままにされてもよい。
【００２３】
前記識別子と前記さらなる識別子とが等しい場合、前記画面上表示プロセッサがイネーブルされてもよい。
【００２４】
本発明によれば、デジタルテレビ受信器と共に用いられる装置であって、デジタルテレビ信号を受信し、該デジタルテレビ信号のフォーマット変化を判定し、該フォーマット変化を示す一意的な識別子を含む出力信号を提供する映像デコーダと、該映像デコーダ、および画面上表示プロセッサに接続されて、該出力信号を受信し、該出力信号を、さらなる出力信号として該画面上表示プロセッサに伝える、ユーザインターフェースプロセッサと、該映像デコーダ、および該ユーザインターフェースプロセッサに接続されて、それぞれ該出力信号および該さらなる出力信号を受信する、画面上表示プロセッサと、を備える装置であって、該画面上表示プロセッサが、該出力信号の該一意的な識別子と、該さらなる出力信号とを比較し、比較に基づいて、画面上メッセージ表示をイネーブルする、装置が提供され、そのことにより上記目的が達成される。
【００２５】
前記出力信号と前記さらなる出力信号が等しい場合、前記画面上表示プロセッサが画面上メッセージの表示をイネーブルしてもよい。
【００２６】
前記ユーザインターフェースプロセッサが、前記デジタルテレビ信号のフォーマットをユーザが指定することを可能にする手段と、該指定されたフォーマットを前記フォーマット変化として前記映像デコーダに提供する手段と、をさらに備えてもよい。
【００２７】
本発明によれば、デジタルテレビ信号と画面上表示とを同期させる装置であって、該デジタルテレビ信号を受信し、該デジタルテレビ信号のフォーマットがフォーマット変化を表しているかどうかを判定し、該フォーマット変化に基づいて出力信号を発生するように接続されている、復号プロセッサと、該復号プロセッサ、および該画面上表示に接続されて、該出力信号を受信し、該出力信号をさらなる出力信号として提供する、ユーザインターフェースプロセッサと、該復号プロセッサ、および該ユーザインターフェースプロセッサに接続されて、該出力信号および該さらなる出力信号を受信する、画面上表示プロセッサであって、該画面上表示プロセッサは、該出力信号と該さらなる出力信号とを比較し、該比較に基づいて該画面上表示をイネーブルする、画面上表示プロセッサと、を備える、装置が提供され、そのことにより上記目的が達成される。
【００２８】
【発明の実施の形態】
添付の図面を参照しながら、以下の詳細な説明を考慮することにより、本発明のこれらおよび他の特徴および利点が理解される。
【００２９】
本発明は、ＭＰＥＧ−２映像信号符号化規格を参照しながら、以下に詳細に説明される。本発明の教示内容は、ＭＰＥＧ−２映像信号を用いる適用例に限定されず、画面上表示（ＯＳＤ）を提供する受信器において用いられ得る複数の表示フォーマットを有する他の映像表示システムに対して適用可能である。
【００３０】
ＭＰＥＧ−２メインプロフィール規格は、５つのレベルのイメージのシーケンスとして映像信号の符号化を規定する。５つのレベルとは、シーケンスレベル、画像グループレベル、画像レベル、スライスレベル、およびマクロブロックレベルである。これらのレベルの各々は、データストリーム内の記録であり、後の方に述べたレベルは、先に述べたレベルの中にサブレベルとして組み込まれると考慮され得る。各レベルの記録は、サブレコードの復号において用いられるデータを含むヘッダセクションを含む。
【００３１】
シーケンスレベル、画像グループレベル、および画像レベルの各々のヘッダは、ユーザデータフィールドを含む。ＯＳＤの発生において用いられるデータは、例えば、シーケンスレベルヘッダ、画像グループレベルヘッダ、および画像レベルヘッダのうち少なくとも１つのユーザデータフィールドに含まれ得る。さらに、ＯＳＤデータは、テレビ受信器のユーザインターフェースによって提供され得、例えば、制御メニューを表示する。
【００３２】
図１は、本発明の実施形態を含む例示的なテレビ受信器１００の一部の高レベルなブロック図である。受信器１００は、映像デコーダ１０２、ユーザインターフェースプロセッサ１０４、および画面上表示（ＯＳＤ）プロセッサ１０６を含む。
【００３３】
映像デコーダ１０２は、デジタルテレビ信号（図示せず）を受信し、格納し、部分的に復号する。映像デコーダ１０２は、すぐ前のデジタルテレビ信号と比較して現在のデジタルテレビ信号のフォーマットが変化したかどうかを判定する。この情報は、例えば、復号されたビットストリームのシーケンスヘッダから入手され得る。フォーマット変化は、例えば、以前のシーケンスヘッダと異なる映像フォーマットを示す新たなシーケンスヘッダが受信された場合示され得る。映像表示フォーマットが変化した場合、ユーザインターフェースプロセッサ１０４およびＯＳＤプロセッサ１０６に、それぞれ、フォーマット変化が起こったことを示す信号１０８および１１０が送信される。映像デコーダ１０２は、一意的な識別子（ＩＤ）を新たなフォーマットに割り当て、ＩＤを含む信号１１２および１１４を、ユーザインターフェースプロセッサ１０４およびＯＳＤプロセッサ１０６にそれぞれ送信する。
【００３４】
以下に説明する処理が完了する前にデジタルテレビ信号のフォーマットが幾度か変化し得ることが考慮される。番組ソースを切り替える場合、例えば、送信機は、４８０Ｉソースから７２０Ｐソースに、その後、４８０Ｐソースに切り替え得る。この場合、表示フォーマットを変化させる処理は、現在のフォーマット変化プロセスの状態に関わらず、再開される。このようにして、ＯＳＤプロセッサ１０６、およびユーザインターフェースプロセッサ１０４は、フォーマット変化について常に最新の情報を有する。
【００３５】
ユーザインターフェースプロセッサ１０４が、フォーマット変化を示すデコーダ１０２から信号１０８を受信する場合、コマンド信号１１６は、ユーザインターフェースによって発生され、ユーザインターフェースプロセッサ１０４がデコーダ１０２から受信したＩＤ信号１１８と共に、ＯＳＤに送信される。このコマンド信号は、ＯＳＤプロセッサに初期化モードを入力させる。コマンド信号１１６およびＩＤ１１８の受信において、ＯＳＤは、さらなる表示をディセーブルし、ＩＤ１１８に対応する表示フォーマットに基づく再コンフィギュレーションを開始する。
【００３６】
ＯＳＤ初期化について、この期間中、ＯＳＤプロセッサ１０６が、画面上表示を消し得、現在の表示で静止するか、または視聴者に対して、例えば、予め選択されたイメージを表示し得ることが意図される。予め選択されたイメージは、スクリーンセーバタイプの表示、または表示のフォーマットが変化していることを視聴者に知らせるメッセージであり得る。
【００３７】
ユーザインターフェース１０４は、適切なコマンド信号１１６を送信することによって、所定の期間の後、ＯＳＤ１０６を再イネーブルする。このコマンド信号に応答するＯＳＤ１０６は、ＩＤ信号１１４および１１８を比較して、ＩＤ信号が適合するかどうかを判定する。ＩＤ信号が適合する場合、ＯＳＤプロセッサ１０６は、画面上表示をイネーブルする。ＩＤ信号１１４および１１８が適合しない場合、これは、他のフォーマット変化が起きることを示し、その後、ＯＳＤ１０６は、イネーブルコマンド信号１１６を無視し、ユーザインターフェース１０４からのさらなる命令を待つ。
【００３８】
あるいは、デジタル映像信号の固有のフォーマットと異なる表示フォーマットをリクエストするマルチシンクモニターを視聴者が有する場合、表示フォーマットの変化は、ユーザインターフェースによって初期化され得る。この例において、ユーザインターフェースプロセッサ１０４は、フォーマット変化通知を映像デコーダ１０２に送信し、映像デコーダに復号された映像信号を、視聴者の選択と両立し得るフォーマットに変換する。入力映像信号からの代わりに、ユーザインターフェースプロセッサ１０４からフォーマット変化通知を受信することを除いて、プロセスは、上述した方法と同じように動作し得る。しかし、ユーザインターフェースプロセッサ１０４が、フォーマット変化について一意的なＩＤを発生し、パス１１２を介してデコーダ１０２にＩＤを提供し得ることが考慮される。さらに、デコーダ１０２は、このＩＤをＯＳＤプロセッサ１０６に信号１１４として通過させ得る。この代替的な実施形態において、ＯＳＤプロセッサ１０６は、同じ方法で動作し、デコーダ１０２およびユーザインターフェース１０４の両方からのＩＤ１１８および１１４が適合する場合のみ、ＯＳＤのフォーマットを変化させる。あるいは、ユーザインターフェースプロセッサは、ＯＳＤプロセッサ１０６のみに送信される「注意不要」ＩＤを発生し得る。この実施形態において、ＯＳＤプロセッサ１０６は、「注意不要」ＩＤを、他のいずれのＩＤとも適合すると認識する。
【００３９】
映像デコーダ１０２およびＯＳＤプロセッサ１０６は、それぞれ、ハードウェア、ソフトウェア、またはこれらの組合せにおいて実現され得ることが考慮される。
【００４０】
さらに、デコーダ１０２、ユーザインターフェースプロセッサ１０４、およびＯＳＤプロセッサ１０６は、別個のプロセッサとして示されているが、これらが結合され得、１個、２個、またはそれより多いプロセッサで別個のプロセスとして実現され得ることが考慮される。
【００４１】
本発明の例示的な実施形態を、図２〜４を参照しながら、以下で説明する。図２は、本発明の例示的な実施形態による、映像デコーダ１０２の動作を説明するために有用なフローチャートである。図３は、本発明の例示的な実施形態による、ユーザインターフェースプロセッサ１０４の動作を説明するために有用なフローチャートである。図４は、本発明の例示的な実施形態による、ＯＳＤプロセッサ１０６の動作を説明するために有用なフローチャートである。
【００４２】
図２を参照すると、ステップ２００で、映像デコーダ１０２のプロセスが開始する。ステップ２０２で、デジタル信号のフォーマットが調べられ、フォーマット変化が起きたかどうか判定される。このフォーマット変化は、例えば、新たに受信したシーケンスヘッダにおいて指定されるフォーマットを、以前に受信したシーケンスヘッダおいて指定されるフォーマットと比較することによって、または、ユーザインターフェースプロセッサ１０４からフォーマット変化リクエストを受信することによって、映像デコーダにおいて判定され得る。フォーマット変化が起こった場合、ステップ２０６に進み、そうでない場合、ステップ２０４に進む。ステップ２０４で、フォーマット変化は起こらず、通常動作が継続し、例えば、新たなシーケンスヘッダが受信されるか、または新たなフォーマット変化通知がユーザインターフェース１０４から受信される場合、コネクタＡを介してステップ２０２に戻る。ステップ２０６で、フォーマットは変化し、映像デコーダ１０２は、フォーマットにおける変化を示すフォーマット変化メッセージをＯＳＤ１０６に送信する。ステップ２０８で、デコーダ１０２は、一意的なＩＤをフォーマットに割り当てる。ステップ２１０で、デコーダ１０２は、フォーマット変化通知１０８をインターフェース１０４に送信し、ＩＤ信号を、パス１１２および１１４を介してユーザインターフェース１０４およびＯＳＤプロセッサ１０６の両方に送信する。ステップ２１２の後、プロセスは、接続ポイントＡを通じて再度進む。
【００４３】
デコーダ１０２は、一意的なＩＤを各フォーマット変化に割り当てて、ＯＳＤプロセッサ１０６によって変化が実際に実現される前に、ユーザインターフェースプロセッサ１０４およびデコーダ１０２の両方がシーケンスにおける最終的なフォーマット変化に達したことを保証する。フォーマット変化のシーケンスは、例えば、１つのフォーマットを一度より多く含み得る。例えば、シーケンスは、４８０Ｉから７２０Ｐに切り替わり、４８０Ｉに戻って、その後、４８０Ｐに切り替わり得る。各フォーマット変化が、一意的な識別子によって識別されない場合、ＯＳＤプロセッサは、第１のフォーマット（４８０Ｉ）を第３のフォーマット（４８０Ｉ）に誤って適合し、４８０Ｐ信号について４８０Ｉ画面上表示を発生し得る。本発明の例示的な実施形態において、例えば、３２ビットカウンタで提供される計算値を送信することによって、一意的な識別子が発生され得る。計算値が２32−１に達する場合、次のＩＤはゼロである。あるいは、一意的な識別子は、擬似乱数発生器（図示せず）を用いて発生され得る。
【００４４】
次に、図３を参照すると、ステップ３００から、ユーザインターフェース１０４のフォーマット変化プロセスが開始する。ステップ３０２で、チェックが行われて、デコーダ１０２からフォーマット変化信号１０８を受信したかどうかが判定される。フォーマット変化信号１０８は、プロセスをステップ３０６に分岐させるか、そうでない場合には、ステップ３０４に進む。ステップ３０４で、通常動作が継続し、フォーマット変化信号１０８が受信されるまでにステップ３０２に再度進む。ステップ３０６で、ユーザインターフェースは、まず、コマンドをＯＳＤプロセッサに送信して、画面上表示メッセージの発生をディセーブルする。次に、ステップ３０８で、ユーザインターフェースプロセッサ１０４は、コマンドを送信して、ＯＳＤ１０６を初期化する。ステップ３１０で、デコーダ１０２からＩＤ信号１１２が受信され、ステップ３１２で、ユーザインターフェース１０４が、ＩＤ信号１１８をＯＳＤプロセッサ１０６に送信する。ステップ３１４で、ユーザインターフェース１０４は、ＯＳＤプロセッサ１０６をイネーブルするコマンドを、ＯＳＤプロセッサ１０６に送信し、ＯＳＤプロセッサ１０６でのＩＤが適合する場合、画面上表示メッセージを再度発生することを可能にする。
【００４５】
図４を参照すると、ステップ４００は、ＯＳＤプロセッサ１０６によって行われるフォーマット変化プロセスの開始である。ステップ４０２で、ＯＳＤプロセッサ１０６は、フォーマット変化信号１１０がデコーダ１０２から受信されたかどうかを判定する。フォーマット変化信号１１０が受信された場合、ステップ４０４に進む。ステップ４０４で、ＩＤ１１４がデコーダ１０２から受信され、ステップ４０６で、後のプロセスステップの間に用いられるように、このＩＤが格納される。ＩＤ１１４を格納した後、コネクタＢによって示したように、プロセスは、ステップ４０２で再度プロセスに入ることによって、ステップ４０４から継続される。ステップ４０２で、フォーマット変化通知が受信されない場合、制御はステップ４０８に移り、これは、コマンド信号１１６が読み出されて、ユーザインターフェースプロセッサ１０４がディセーブルコマンドをＯＳＤプロセッサ１０６に送信したかどうかを判定する。ステップ４０８で、ＯＳＤがディセーブルであることをコマンド信号が示す場合、ステップ４１０に進む。ステップ４１０で、ＯＳＤプロセッサ１０６が、画面上表示メッセージの発生をディセーブルし、コネクタＢによって示すように、ステップ４０２でプロセスに再度入る。ステップ４０８で、ディセーブルコマンドが受信されない場合、ステップ４１２で、ＯＳＤプロセッサ１０６は、コマンド信号１１６を読み出して、初期化コマンドが受信されたかどうかを判定する。初期化コマンドが受信された場合、ステップ４１４に進む。ステップ４１４で、ＯＳＤプロセッサ１０６は、自身で再度初期化を行い、ステップ４０２でプロセスに再度入る。ステップ４１２で、コマンドが初期化コマンドでない場合、ステップ４１６で、ＯＳＤプロセッサ１０６は、コマンド信号１１６を読み出し、イネーブルコマンドが受信されたかどうか判定する。イネーブルコマンドに応答して、ＯＳＤプロセッサは、ステップ４１７に分岐して、ユーザインターフェースプロセッサ１０４からＩＤを入手し、その後、ステップ４１８に分岐する。ステップ４１８で、ＯＳＤプロセッサは、ユーザインターフェースプロセッサ１０４からのＩＤ信号１１８を、ステップ４０６で格納されたＩＤ信号１１４と比較する。信号が適合する場合、ステップ４２２に進み、ＯＳＤがイネーブルされ、新たな表示フォーマットによるＯＳＤメッセージを表示する。ステップ４１６の後、イネーブルコマンドが受信されない場合、または、ステップ４２２の後、コネクタＢによって示されるように、ステップ４０２でプロセスに再度入る。さらに、ステップ４１８で、ＩＤ信号１１４および１１８が適合しない場合、プロセスは、ＯＳＤプロセッサ１０６をイネーブルして、画面上表示メッセージを生成することなしに、ステップ４０２で継続する。
【００４６】
デジタルテレビ信号のフォーマットにおける変化を、画面上表示のフォーマットにおける対応する変化と同期させる装置を含む、デジタルテレビ信号のデコーダ。装置は、デジタルテレビ信号を受信し、デジタルテレビ信号のフォーマット、および、このフォーマットがフォーマット変化を表しているかどうかを判定する、映像デコーダを含む。デコーダがフォーマット変化を識別する場合、フォーマット変化を示す出力信号を発生し、一意的な識別子をフォーマット変化に割り当てる。この出力信号は、画面上表示プロセッサおよびユーザインターフェースプロセッサに送信される。ユーザインターフェースプロセッサは、映像デコーダおよび画面上表示プロセッサに接続されて、出力信号を受信し、画面上表示プロセッサについてコマンドを発生する。これらのコマンドのうちの１つによって、ユーザインターフェースは、デコーダから受信した一意的な識別子を画面上表示プロセッサに送信する。画面上表示プロセッサは、フォーマット変化が識別される場合、デコーダによってディセーブルされる。画面上表示プロセッサは、デコーダおよびユーザインターフェースプロセッサから受信した識別子をモニタリングし、２つの識別子が同じである場合のみ、画面上表示メッセージの表示をイネーブルする。
【００４７】
【発明の効果】
上記の方法によって、いくつかのフォーマット変化が連続的に受信される場合、誤ってフォーマット化された画面上表示をユーザが視聴することを防ぐために、映像デコーダ１０２、ユーザインターフェース１０４、およびＯＳＤ１０６が互いに同期を維持し得る。
【００４８】
本発明の例示的な実施形態を本明細書中で示し、記載してきたが、このような実施形態は、単に例示のために提供されることが理解される。本発明から逸脱することなく、様々な改変例、変形例、代替例が、当業者には想起される。従って、特許請求の範囲は、特許請求の範囲に含まれるこのような改変例を含むと意図される。
【００４９】
本発明により、誤ってフォーマット化されたＯＳＤをユーザが視聴することを防ぐために、ディスプレイフォーマット間の移行の間、画面上の表示を抑制し、ＯＳＤがデジタルテレビ信号の現在のフォーマットと同期した後、ＯＳＤを再イネーブルすることが可能となる。
【図面の簡単な説明】
【図１】図１は、本発明による、映像デコーダの高レベルなブロック図である。
【図２】図２は、本発明の例示的な実施形態による、映像デコーダによって行われる処理を記載するために有用なフローチャートである。
【図３】図３は、本発明の例示的な実施形態による、ユーザインターフェースによって行われる処理を記載するために有用なフローチャートである。
【図４】図４は、本発明の例示的な実施形態による、画面上表示プロセッサによって行われる処理を記載するために有用なフローチャートである。
【図１】
0004762428.tif 000002
【図２】
0004762428.tif 000003
【図３】
0004762428.tif 000004
【図４】
0004762428.tif 000005