(57)【要約】【課題】制御装置からの制御に基づき表示装置に表示する映像およびその状態情報を伝送することで適切な状態情報の重畳を実現する。【解決手段】制御装置２１からの制御で表示装置２２に映像伝送を行うＡＶサーバ装置２３にあって、接続状態に応じて状態情報の重畳条件を判定する重畳条件判定部を具備することで、表示装置２２と制御装置２１が別の構成の機器のため、制御装置２１からは表示装置２２に状態情報を重畳することができない場合やリモコンパススルーによる制御の場合などにＡＶサーバ装置２３側で適切に状態情報を重畳することが可能となる。【選択図】      図２
2004357186.tif 000002
【特許請求の範囲】
【請求項１】
制御装置からの制御コマンドに応答して、表示装置へ映像伝送を行う情報処理装置において、
前記制御装置および前記表示装置のアドレスが同一かどうかを検査することで、前記制御装置および前記表示装置の状態情報を重畳するかどうかを判定する重畳条件判定手段と、
前記重畳条件判定手段で重畳が必要と判定された場合に映像ストリームへの前記状態情報の重畳を行う状態情報重畳手段とを具備したことを特徴とする情報処理装置。
【請求項２】
制御装置からの制御に基づき表示装置へ映像情報および状態情報を伝送する情報処理装置において、
前記制御装置および前記表示装置からの情報に基づき状態情報を重畳するかどうかを判定する重畳条件判定手段と、
前記重畳条件判定手段の判定に基づき映像ストリームへの状態情報の重畳方法の切り換えを行う状態情報重畳手段とを具備したことを特徴とする情報処理装置。
【請求項３】
前記表示装置から制御コマンドを受信した場合に、当該制御コマンドが前記表示装置を中継して伝送されたか否かを判定する中継有無判定手段をさらに具備することを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
重畳を行うかどうかの判定に前記表示装置で受信対応している状態情報の重畳方式に関する情報を用いる重畳条件判定手段を具備することを特徴とする請求項１または２記載の情報処理装置。
【請求項５】
重畳を行うかどうかの判定に前記表示装置で処理可能な状態情報の重畳性能に関する情報を用いる重畳条件判定手段を具備することを特徴とする請求項１または２記載の情報処理装置。
【請求項６】
状態情報の重畳の際、映像自体へグラフィックを合成する状態情報重畳手段を具備することを特徴とする請求項１または２記載の情報処理装置。
【請求項７】
状態情報の重畳の際、映像と状態情報を多重化して伝送する状態情報重畳手段を具備することを特徴とする請求項１または２記載の情報処理装置。
【請求項８】
状態情報の重畳の際、映像と並列にグラフィックを非同期伝送する状態情報重畳手段を具備することを特徴とする請求項１または２記載の情報処理装置。
【請求項９】
状態情報の重畳の際、映像と並列に状態情報をコマンド通知する状態情報重畳手段を具備することを特徴とする請求項１または２記載の情報処理装置。
【請求項１０】
制御装置からの制御コマンドに応答して、表示装置へ映像伝送を行う情報処理方法において、
前記制御装置から制御コマンドを受信し、該制御コマンド中に含まれる前記制御装置のアドレス情報を前記制御コマンドのヘッダ情報より取得するステップと、
前記表示装置からの接続要求コマンドを受信するステップと、
前記接続要求コマンドから前記制御装置のアドレスを前記ヘッダ情報より取得するステップと、
前記表示装置および前記制御装置のアドレスが一致しているかを判定し、一致していなければ前記状態情報の重畳を有効化し、一致していれば状態情報の重畳を無効化するステップとからなることを特徴とする情報処理方法。
【請求項１１】
前記コマンド情報は、前記情報処理装置側から前記制御装置または前記表示装置に、該制御装置または表示装置の情報も合わせて問い合わせたことを特徴とする請求項１０の情報処理方法。
【請求項１２】
前記ヘッダ情報はＩＰヘッダ情報であることを特徴とする請求項１０記載の情報処理方法。
【請求項１３】
前記ヘッダ情報は１３９４ヘッダ情報であることを特徴とする請求項１０記載の情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、制御装置からの制御に基づき表示装置に表示する映像およびその状態情報を伝送する情報処理装置および情報処理方法に関する。
【０００２】
【従来の技術】
従来の情報処理装置は、情報処理装置の操作画面をネットワークを介して制御装置に伝送し、制御装置側で表示装置に制御画面を重畳することにより、被制御装置の制御を実現していた。（例えば、特許文献１）
【０００３】
【特許文献１】
特開２００１−１１９７６７公報（第８〜９頁、図１，１７〜１９）
【０００４】
【発明が解決しようとする課題】
上記した特許文献１の技術は、制御装置と表示装置が一体構成された場合にのみ適用可能であり、制御装置と表示装置が異なる場合、またその組み合わせが動的に変更する場合に、対応することができない。
【０００５】
この発明の目的は、機器接続に応じ、状態情報表示を適切に切り換えることが可能な情報処理装置、情報処理方法を提供することにある。
【０００６】
【課題を解決するための手段】
上記した課題を解決するために、この発明の情報処理装置は、制御装置からの制御コマンドに応答して、表示装置へ映像伝送を行う装置において、前記制御装置および前記表示装置のアドレスが同一かどうかを検査することで、前記制御装置および前記表示装置の状態情報を重畳するかどうかを判定する重畳条件判定手段と、前記重畳条件判定手段で重畳が必要と判定された場合に映像ストリームへの前記状態情報の重畳を行う状態情報重畳手段とを具備したことを特徴とする。
【０００７】
また、制御装置からの制御に基づき表示装置へ映像情報および状態情報を伝送する装置において、制御装置および表示装置からの情報に基づき状態情報を重畳するかどうかを判定する重畳条件判定手段と、前記重畳条件判定手段の判定に基づき映像ストリームへの状態情報の重畳方法の切り換えを行う状態情報重畳手段とを具備したことを特徴とする。
【０００８】
この発明の情報処理方法は、制御装置からの制御コマンドに応答して、表示装置へ映像伝送を行う方法において、前記制御装置から制御コマンドを受信し、該制御コマンド中に含まれる前記制御装置のアドレス情報を前記制御コマンドのヘッダ情報より取得するステップと、前記表示装置からの接続要求コマンドを受信するステップと、前記接続要求コマンドから前記制御装置のアドレスを前記ヘッダ情報より取得するステップと、前記表示装置および前記制御装置のアドレスが一致しているかを判定し、一致していなければ前記状態情報の重畳を有効化し、一致していれば状態情報の重畳を無効化するステップとからなることを特徴とする。
【０００９】
【発明の実施の形態】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。図１は、この発明の情報処理装置の一実施の形態について説明するための構成図である。
図１において、通信インターフェース１１は映像情報を外部の表示装置に伝送するとともに表示装置に関する情報を収集する。また、可能な場合は外部の制御装置からの制御コマンドを受信するとともに制御装置に関する情報を収集する。
【００１０】
重畳条件判定部１２は、通信インターフェース１１を経由して受信した外部の表示装置や制御装置に関する情報に基づき重畳条件の判定を行う。状態情報重畳部１３は、重畳条件判定部１２の判定結果に基づき状態情報の重畳を行う。映像データ読出部１４は記録部１５から映像データを読み出す。状態管理部１６は、情報処理装置が再生中か早送り中かなどを表す動作モードや映像のタイムコード、コンテンツ情報などの状態を管理する。グラフィック情報読出部１７は状態管理部１６の保持する状態に基づき記録部１５からグラフィック情報を読み出す。グラフィック情報としては、再生や停止を表すアイコン情報やタイムコードをグラフィックとして表示するためのフォント情報、およびその背景データなどがある。記録部１５は映像データや各種グラフィック情報を保持する。
【００１１】
図２は、図１に示す情報処理装置をＡＶネットワークに適用した構成例である。図２では、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）を制御装置２１の例、テレビジョンを表示装置２２の例として、情報処理装置の例であるＡＶサーバ装置２３に接続し、制御装置２１からＡＶサーバ装置２３のコンテンツ選択・再生・停止等の制御や、表示装置２２の入力切換・音量などの制御を行う。
【００１２】
ここで実際に制御を行うための制御コマンドの具体例として、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）がある。ＵＰｎＰの枠組みでは、制御装置２１はＣＰ（Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ）、表示装置２２はＭＲ（Ｍｅｄｉａ  Ｒｅｎｄｅｒｅｒ）、ＡＶサーバ装置２３はＭＳ（Ｍｅｄｉａ  Ｓｅｒｖｅｒ）に相当し、ＣＰからの制御でＭＳ，ＭＲは動作する。以後の説明では、ＣＰは制御装置２１、ＭＲは表示装置２２、ＭＳはＡＶサーバ装置２３を表す。このとき制御装置２１はＡＶサーバ装置２３から再生中・停止中などの動作モード、タイムカウンタ、コンテンツリストなどの状態情報を取得し、制御装置２１の画面に表示することが可能であるが、ＭＲからＭＳの情報を取得する手段はないため、表示装置２２に状態情報を表示することはできない。
【００１３】
このため状態情報を表示するには、ＡＶサーバ装置２３側で必要に応じて状態情報を映像情報などに重畳させる必要があるが、重畳を行ってよいのかの判定手段がない場合は、ＡＶサーバ装置２３および制御装置２１がともに状態情報の重畳を行わず状態情報が非表示となったり、もしくはＡＶサーバ装置２３および制御装置２１がともに状態情報の重畳を行ってしまい状態情報の重複表示が生じるということになる。
【００１４】
このため、ＡＶサーバ装置２３側がもつベンダー名・モデル名や再生中を表す動作モードのアイコン、映像タイムコードなどの状態情報を、例えば図３に示すように必要に応じて適切に映像情報に重畳して伝送する必要がある。なお、状態情報としては他にコンテンツのリスト情報など様々な情報がある。
【００１５】
この適用例では、ＡＶサーバ装置２３側で表示装置２２と制御装置２１の例えばアドレスが一致するかどうかの同一性をＩＰアドレスの一致、不一致を判定して確認する。図２の構成では表示装置２２と制御装置２１が異なることを検出し、状態情報の重畳が必要という判定を行うことが可能であることから、表示装置２２に状態情報を表示することができる。
【００１６】
ここで、図４は、重畳条件判定部１２で重畳条件の判定に用いる情報の一具体例を示す表である。ここでは表示装置２２と制御装置２１を識別する手段としてＩＰｖ４（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ４）のアドレスを用いた例を示している。ＩＰｖ４アドレスは３２ｂｉｔの情報量を持ち、通常図４に示すように８ｂｉｔ単位で１０進数で表記する。ここでは表示装置２２と制御装置２１のアドレスが異なるため、重畳条件判定部１２は重畳有効の判定を行う。識別情報としては他に、ＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ６）やＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）１３９４で規定されるＮｏｄｅＩＤやＧＵＩＤ（Ｇｌｏｂａｌ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）など様々な情報を用いることができ、この実施の形態の限りではない。
【００１７】
図５のフローチャートを用いて、図１の重畳条件判定部における重畳の条件判定について説明する。
ステップＳ５１において、制御装置２１から図６に示すような制御コマンドを受信する、ステップＳ５２で制御コマンド中に含まれる制御装置２１のアドレス情報をＩＰヘッダ情報（後述の図７で説明する）より取得する。ステップＳ５３で表示装置２２から図８に示すような接続要求コマンドを受信する。ステップＳ５４で接続要求コマンドから制御装置２１のアドレスをＩＰヘッダ情報（後述の図７で説明する）より取得し、ステップＳ５５で表示装置２２と制御装置２１のアドレスが一致しているかを判定し、一致していなければステップＳ５６で状態情報の重畳を有効化し、一致していればステップＳ５７で状態情報の重畳を無効化する。
【００１８】
ここでは制御装置２１および表示装置２２のアドレスを受信したコマンドから取得する例を示したが、このほかにＡＶサーバ装置２３側から制御装置２１または表示装置２２にアドレス情報を含む機器情報を問い合わせる方法もあり、アドレス取得方法はこの例の限りではない。
【００１９】
図７は、図６、図８、図９などに共通に付加されるＩＰヘッダ情報を示す図である。ここには、送信元を表すアドレス情報（Ｓｏｕｒｃｅ  ＩＰ  Ａｄｄｒｅｓｓ）が含まれており、これを参照することで、受信したコマンドから表示装置２２および制御装置２１のアドレス情報を識別することができる。
【００２０】
図８は、表示装置２１からの接続要求コマンドの一例を示す図である。この例での接続要求は、送信側のＡＶサーバ装置２３から受信側の表示装置２２に対し、映像などのデータを伝送する際の伝送経路に関する設定を行うコマンドである。
【００２１】
図９は、中継コマンドリストに含まれる中継コマンドの具体例について説明する図である。図９では中継コマンドとして、ＡＶ／Ｃ（Ａｕｄｉｏ／ｖｉｄｅｏ  ｃｏｎｔｒｏｌ）  Ｐａｎｅｌ  Ｓｕｂｕｎｉｔ  Ｓｐｅｃｉｆｉｃａｔｉｏｎで規定されるＰＡＳＳ  ＴＨＲＯＵＧＨコマンドを適用した例を示す。中継有無判定部１８は、制御コマンドを受信した場合、制御コマンドのＯＰＣｏｄｅ情報を参照し、ＰＡＳＳ  ＴＨＲＯＵＧＨコマンドを表す７Ｃ（１６進）のコードであった場合には、中継コマンドと判断する。
【００２２】
なお、中継コマンドとしては、ＰＡＳＳ  ＴＨＲＯＵＧＨコマンド以外に赤外線リモコンを信号レベルでサンプリングして中継する手法もある。
図１０は、この発明の情報処理装置を適用したＡＶサーバ装置２３を含むＡＶネットワークの他の構成例である。
この例は、表示装置２２と制御装置２１を同一の構成の表示／制御装置１０１としたものである。ＵＰｎＰの枠組みでは、ＣＰとＭＲが同一機器に搭載された構成に相当する。この場合、表示／制御装置１０１の表示装置２２がコマンドによりＡＶサーバ装置２３の状態情報を取得し、表示装置２２側で映像に重畳することが可能である。このためＡＶサーバ装置２３側で状態情報を映像に重畳してしまうと、表示装置２２にＡＶサーバ装置２３で重畳した状態情報と、表示装置２２で重畳した状態情報が重なって表示されてしまう可能性がある。
【００２３】
この適用例では、ＡＶサーバ側で表示／制御装置１０１の例えばアドレスが一致するかどうかの同一性を確認する。図１０の構成では表示装置２２と制御装置２１が同一であることを検出し、状態情報の重畳が不要という判定を行うことができるので、状態情報の重畳は行わず、表示装置２２側の仕様に基づいた状態情報を表示することができる。
【００２４】
図１１は、この発明の情報処理装置を適用したＡＶサーバ装置２３を含むＡＶネットワークのもう一つの構成例である。
この例では、表示装置２２とＡＶサーバ装置２３が物理的に離れて配置されている。より具体的にはワイヤレス液晶ＴＶやイーサネット（登録商標）経由で機器を遠隔制御する場合に相当する。この場合、リモコンとして表示装置２２とＡＶサーバ装置２３のうちどの装置のリモコンを用いるかで状態情報を重畳するかどうかの判定が異なる。
【００２５】
リモコンとしてＡＶサーバ装置２３用のリモコンを用いる場合、リモコンからの制御情報（リモコンコード）は、例えば図９に示すような形式で表示装置２２を中継してＡＶサーバ装置２３に送られる。この構成では表示装置２２はＡＶサーバ装置２３の仕様を把握していなくても、ＡＶサーバ装置２３の遠隔制御が可能だが、そのためにはＡＶサーバ装置２３で状態情報を表示装置２２に通知する必要がある。
【００２６】
この例での制御情報は直接、表示装置２２から送られてくるが、図１１の構成にこの発明を適用した場合、図１に示す中継有無判定部１８で受信した制御情報が表示装置２２を中継したものであることを判定できるため、リモコンは制御装置２１に相当することがわかり、表示装置２２と制御装置２１が別であることを判定できるので、適切に状態情報を重畳することができる。
【００２７】
また、図１１のリモコンが表示装置２２のリモコンであった場合、制御情報はＡＶサーバ装置２３にパススルーはされず、表示装置２２に内蔵された制御装置２１で別の制御情報に変換される。具体的には例えば制御装置２１としてＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ブラウザなどを用い、表示装置２２のリモコンの矢印キーや決定キーなどを使って制御する場合、矢印キーや決定キーの情報は直接ＡＶサーバ装置２３には伝送されず。制御装置２１でＨＴＴＰ（Ｈｉｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に変換してＡＶサーバ装置２３に転送される。この場合、結果として表示装置２２は表示／制御装置１０１として機能することになり、表示装置２２と制御装置２１は一致するため、ＡＶサーバ装置２３では映像に状態情報を重畳しないよう適切に処理できる。
【００２８】
図１２は、中継有無判定部１８の中継有無の判定について説明するためのフローチャートである。
先ず、ステップＳ１２１で図９に示されるような中継コマンドの一覧を含むリストを取得する。中継コマンドリストは、例えばあらかじめＡＶサーバ装置２３の記録部に設定しておく。ステップＳ１２２で制御コマンドを受信し、ステップＳ１２３で制御コマンドが中継コマンドリストに含まれる制御コマンドかどうかを判定する。リストに含まれる場合、受信した制御コマンドは表示装置２２を中継されたものであり、実際は表示装置２２と制御装置２１が異なるため、ステップＳ１２４で状態情報の重畳を有効化する。そうでない場合ステップＳ１２５で状態情報の重畳を無効化する。
【００２９】
このように、この発明によれば、重畳条件の判定をより一般的な情報に基づき行うことができる。例えば状態情報を重畳する場合でもＯＳＤやビットマップ伝送など様々な重畳方法が考えられるが、これを接続した装置の機能や性能（ビットマップ受信への対応有無やビットマップ表示性能など）に応じて切り換えるなどの場合にも応用できる。
【００３０】
また、無線ＡＶ伝送におけるリモコンパススルー方式（リモコンコードをテレビなど別の装置を経由して伝送する方式）であることを判定することで、リモコンパススルーであれば状態情報を重畳するなどの制御が可能となる。
【００３１】
また、映像へ状態情報を重畳する場合に複数の方式の中から状況に応じて適した方式を適用することができる。具体例には、ＭＰＥＧ２−ＴＳやＨ．２６４などのデジタル情報にＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）として状態情報を重畳する場合、一旦映像をデコードし非圧縮信号（ベースバンド信号）に戻してからＯＳＤを映像と合成し、伝送路がベースバンド信号を伝送する容量を持たない場合（無線伝送やＩＥＥＥ１３９４による伝送など）、映像を再エンコードして伝送する必要がある。このためＡＶサーバ装置２３で複数の映像ストリームを伝送する際、その映像ストリーム各々に個別のＯＳＤを重畳することはパフォーマンス的に困難である。この発明では、表示装置２２の重畳方式を用いて重畳条件の判定を行うことにより、例えばビットマップ伝送による状態情報伝送に対応した表示装置２２があれば、当該機器へのＯＳＤ伝送はビットマップ伝送に切り換えるなどの制御が可能となる。
【００３２】
さらに、映像へ状態情報を重畳する場合に複数の方式の中から状況に応じて適した方式を適用することができる。具体例として、映像へ状態情報を重畳する場合に複数の方式の中から状況に応じて適した方式に、さらにビットマップ伝送に対応した表示装置２２が複数存在する場合、ビットマップ表示性能のより高い表示装置に対してビットマップ伝送、低い機器に対してはＯＳＤ伝送を行うなどの制御が可能となる。
【００３３】
【発明の効果】
以上説明したように、この発明によれば、制御装置および表示装置の同一性検査に基づき、表示装置に表示する映像およびその状態情報を伝送することで適切な状態情報の重畳を実現することが可能となる。
【図面の簡単な説明】
【図１】この発明の情報処理装置の一実施の形態について説明するための回路構成図。
【図２】図１に示す情報処理装置をＡＶネットワークに適用した第１の構成例について説明するための説明図。
【図３】ＡＶサーバ装置側の状態情報について説明するための説明図。
【図４】図１の重畳条件判定部の重畳条件の判定に用いる情報の具体例について説明するための説明図。
【図５】図１の重畳条件判定部の重畳の条件判定について説明するためのフローチャート。
【図６】図２の制御装置から出力される制御コマンドについて説明するための説明図。
【図７】図６、図８、図９に共通に付加されるＩＰヘッダ情報を示す図
【図８】図２の表示装置からの接続要求コマンドの一例について説明するための説明図。
【図９】この発明に用いる中継コマンドリストに含まれる中継コマンドについて説明するための説明図。
【図１０】図１に示す情報処理装置をＡＶネットワークに適用した第２の構成例について説明するための説明図。
【図１１】図１に示す情報処理装置をＡＶネットワークに適用した第３の構成例について説明するための説明図。
【図１２】図１の中継有無判定部における中継有無の判定について説明するためのフローチャート。
【符号の説明】
１１…通信インターフェース
１２…重畳条件判定部
１３…状態情報重畳部
１４…映像データ読出部
１５…記録部
１６…状態管理部
１７…グラフィック情報読出部
２１…制御装置
２２…表示装置
２３…ＡＶサーバ装置
１０１…表示／制御装置
【図１】
2004357186.tif 000003
【図２】
2004357186.tif 000004
【図３】
2004357186.tif 000005
【図４】
2004357186.tif 000006
【図５】
2004357186.tif 000007
【図６】
2004357186.tif 000008
【図７】
2004357186.tif 000009
【図８】
2004357186.tif 000010
【図９】
2004357186.tif 000011
【図１０】
2004357186.tif 000012
【図１１】
2004357186.tif 000013
【図１２】
2004357186.tif 000014