(57)【要約】【課題】インターネット端末側に専用のソフトウエアを用意することを不要にし、俊敏なリモート操作を可能にする。【解決手段】被操作装置１２が、操作要素から成る第１の表示情報を、ネットワークＳ１１を介してリモート制御装置１１に送信する。リモート制御装置が、ネットワークＳ１６を介したリモート制御装置とリモート操作端末１５との間の通信状態を検出する。リモート制御装置は、第１の表示情報及び該通信状態に基づき第２の表示情報を生成しリモート操作端末に送信する。リモート操作端末は、第２の表示情報に基づき画像表示装置に操作要素を表示し、操作要素のうちユーザによって選択された１つを、操作情報としてリモート制御装置へ送信する。リモート制御装置は、操作情報に基づいて操作信号を生成し被操作装置へ送信する。被操作装置は、操作信号に基づき自装置の動作制御を行う。【選択図】      図１
2004194011.tif 000002
【特許請求の範囲】
【請求項１】
第１のネットワークと、該第１のネットワークとは異なる第２のネットワークと、前記第１ネットワークに接続され、該第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と、前記第１及び第２のネットワークに接続されたリモート制御装置と、前記第２のネットワークに接続され、画像表示装置及び入力装置を備えたリモート操作端末とから成るリモート操作制御システムにおいて、
前記被操作装置に設けられ、表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記リモート制御装置に送信する第１の送信手段と、
前記リモート制御装置に設けられ、前記第２のネットワークを介した前記リモート制御装置と前記リモート操作端末との間の通信状態を検出する検出手段と、
前記リモート制御装置に設けられ、前記被操作装置から送信された前記第１の表示情報及び前記検出手段によって検出された前記通信状態に基づき、第２の表示情報を生成する生成手段と、
前記リモート制御装置に設けられ、前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第２の送信手段と、
前記リモート操作端末に設けられ、前記リモート制御装置から送信された前記第２の表示情報に基づき、前記画像表示装置に操作要素を表示する表示手段と、
前記リモート操作端末に設けられ、前記画像表示装置に表示された操作要素のうち、前記入力装置を用いてユーザによって選択された１つを、操作情報として前記第２のネットワークを介して前記リモート制御装置へ送信する第３の送信手段と、
前記リモート制御装置に設けられ、前記リモート操作端末から送信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第４の送信手段と
を有することを特徴とするリモート操作制御システム。
【請求項２】
前記検出手段は、さらに現在時刻を検出し、
前記生成手段は、前記被操作装置から送信された前記第１の表示情報並びに前記検出手段によって検出された前記通信状態及び前記現在時刻に基づき、前記第２の表示情報を生成することを特徴とする請求項１記載のリモート操作制御システム。
【請求項３】
前記検出手段は、さらに前記リモート操作端末の性能を検出し、
前記生成手段は、前記被操作装置から送信された前記第１の表示情報並びに前記検出手段によって検出された前記通信状態及び前記リモート操作端末の性能に基づき、前記第２の表示情報を生成することを特徴とする請求項１記載のリモート操作制御システム。
【請求項４】
前記第１のネットワークは、規格ＩＥＥＥ１３９４に準拠したネットワークであることを特徴とする請求項１記載のリモート操作制御システム。
【請求項５】
前記第２のネットワークは、ＩＰ（Internet Protocol）を基に通信を行うネットワークであることを特徴とする請求項１記載のリモート操作制御システム。
【請求項６】
前記リモート制御装置は、前記第２の表示情報をＨＴＭＬデータ形式で保持し、
前記リモート操作端末は、前記リモート制御装置に保持されたＨＴＭＬデータ形式の前記第２の表示情報にアクセスして、前記画像表示装置に操作要素を表示することを特徴とする請求項５記載のリモート操作制御システム。
【請求項７】
前記第２のネットワークは、ＴＣＰ（Transmission ControlProtocol）またはＨＴＴＰ（Hypertext Transfer Protocol）を基に通信を行うネットワークであることを特徴とする請求項１記載のリモート操作制御システム。
【請求項８】
前記生成手段は、前記第１の表示情報及び前記検出手段に検出された前記通信状態、並びに前記リモート制御装置が生成した表示情報に基づき、前記第２の表示情報を生成することを特徴とする請求項１記載のリモート操作制御システム。
【請求項９】
前記リモート制御装置はテレビ受信装置であり、前記被操作装置はＶＴＲ装置であることを特徴とする請求項１記載のリモート操作制御システム。
【請求項１０】
前記リモート操作端末は携帯電話端末であることを特徴とする請求項１記載のリモート操作制御システム。
【請求項１１】
第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と前記第１ネットワークを介して接続されるとともに、前記第１のネットワークとは異なる第２のネットワークを介して、画像表示装置を備えたリモート操作端末と接続されるリモート制御装置において、
表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記被操作装置から受信する第１の受信手段と、
前記第２のネットワークを介した前記リモート操作端末との間の通信状態を検出する検出手段と、
前記被操作装置から受信した前記第１の表示情報及び前記検出手段によって検出された前記通信状態に基づき、第２の表示情報を生成する生成手段と、
前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第１の送信手段と、
前記リモート操作端末において、前記送信された第２の表示情報に基づき前記画像表示装置に操作要素が表示され、該表示された操作要素のうちユーザによって選択された１つが、操作情報として前記第２のネットワークを介して返信されたとき、該操作情報を受信する第２の受信手段と、
前記第２の受信手段によって受信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第２の送信手段と
を有することを特徴とするリモート制御装置。
【請求項１２】
前記検出手段は、さらに現在時刻を検出し、
前記生成手段は、前記被操作装置から送信された前記第１の表示情報並びに前記検出手段によって検出された前記通信状態及び前記現在時刻に基づき、前記第２の表示情報を生成することを特徴とする請求項１１記載のリモート制御装置。
【請求項１３】
前記検出手段は、さらに前記リモート操作端末の性能を検出し、
前記生成手段は、前記被操作装置から送信された前記第１の表示情報並びに前記検出手段によって検出された前記通信状態及び前記リモート操作端末の性能に基づき、前記第２の表示情報を生成することを特徴とする請求項１１記載のリモート制御装置。
【請求項１４】
前記第１のネットワークは、規格ＩＥＥＥ１３９４に準拠したネットワークであることを特徴とする請求項１１記載のリモート制御装置。
【請求項１５】
前記第２のネットワークは、ＩＰ（Internet Protocol）を基に通信を行うネットワークであることを特徴とする請求項１１記載のリモート制御装置。
【請求項１６】
第１のネットワークと、該第１のネットワークとは異なる第２のネットワークと、前記第１ネットワークに接続され、該第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と、前記第１及び第２のネットワークに接続されたリモート制御装置と、前記第２のネットワークに接続され、画像表示装置及び入力装置を備えたリモート操作端末とから成るリモート操作制御システムに適用されるリモート操作方法において、
前記被操作装置が、表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記リモート制御装置に送信する第１の送信ステップと、
前記リモート制御装置が、前記第２のネットワークを介した前記リモート制御装置と前記リモート操作端末との間の通信状態を検出する検出ステップと、
前記リモート制御装置が、前記被操作装置から送信された前記第１の表示情報及び前記検出手段によって検出された前記通信状態に基づき、第２の表示情報を生成する生成ステップと、
前記リモート制御装置が、前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第２の送信ステップと、
前記リモート操作端末が、前記リモート制御装置から送信された前記第２の表示情報に基づき、前記画像表示装置に操作要素を表示する表示ステップと、
前記リモート操作端末が、前記画像表示装置に表示された操作要素のうち、前記入力装置を用いてユーザによって選択された１つを、操作情報として前記第２のネットワークを介して前記リモート制御装置へ送信する第３の送信ステップと、
前記リモート制御装置が、前記リモート操作端末から送信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第４の送信ステップと、
前記被操作装置が、前記第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う動作制御ステップと
を有することを特徴とするリモート操作方法。
【請求項１７】
第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と前記第１ネットワークを介して接続されるとともに、前記第１のネットワークとは異なる第２のネットワークを介して、画像表示装置を備えたリモート操作端末と接続されるリモート制御装置に適用されるリモート操作方法において、
表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記被操作装置から受信する第１の受信ステップと、
前記第２のネットワークを介した前記リモート操作端末との間の通信状態を検出する検出ステップと、
前記被操作装置から受信した前記第１の表示情報及び前記検出ステップによって検出された前記通信状態に基づき、第２の表示情報を生成する生成ステップと、
前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第１の送信ステップと、
前記リモート操作端末において、前記送信された第２の表示情報に基づき前記画像表示装置に操作要素が表示され、該表示された操作要素のうちユーザによって選択された１つが、操作情報として前記第２のネットワークを介して返信されたとき、該操作情報を受信する第２の受信ステップと、
前記第２の受信ステップによって受信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第２の送信ステップと
を有することを特徴とするリモート操作方法。
【請求項１８】
第１のネットワークと、該第１のネットワークとは異なる第２のネットワークと、前記第１ネットワークに接続され、該第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と、前記第１及び第２のネットワークに接続されたリモート制御装置と、前記第２のネットワークに接続され、画像表示装置及び入力装置を備えたリモート操作端末とから成るリモート操作制御システムに適用されるリモート操作方法を、コンピュータに実行させるためのプログラムにおいて、
前記リモート操作方法が、
前記被操作装置が、表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記リモート制御装置に送信する第１の送信ステップと、
前記リモート制御装置が、前記第２のネットワークを介した前記リモート制御装置と前記リモート操作端末との間の通信状態を検出する検出ステップと、
前記リモート制御装置が、前記被操作装置から送信された前記第１の表示情報及び前記検出手段によって検出された前記通信状態に基づき、第２の表示情報を生成する生成ステップと、
前記リモート制御装置が、前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第２の送信ステップと、
前記リモート操作端末が、前記リモート制御装置から送信された前記第２の表示情報に基づき、前記画像表示装置に操作要素を表示する表示ステップと、
前記リモート操作端末が、前記画像表示装置に表示された操作要素のうち、前記入力装置を用いてユーザによって選択された１つを、操作情報として前記第２のネットワークを介して前記リモート制御装置へ送信する第３の送信ステップと、
前記リモート制御装置が、前記リモート操作端末から送信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第４の送信ステップと、
前記被操作装置が、前記第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う動作制御ステップと
を有することを特徴とするプログラム。
【請求項１９】
第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と前記第１ネットワークを介して接続されるとともに、前記第１のネットワークとは異なる第２のネットワークを介して、画像表示装置を備えたリモート操作端末と接続されるリモート制御装置に適用されるリモート操作方法を、コンピュータに実行させるためのプログラムにおいて、
前記リモート操作方法が、
表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記被操作装置から受信する第１の受信ステップと、
前記第２のネットワークを介した前記リモート操作端末との間の通信状態を検出する検出ステップと、
前記被操作装置から受信した前記第１の表示情報及び前記検出ステップによって検出された前記通信状態に基づき、第２の表示情報を生成する生成ステップと、
前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第１の送信ステップと、
前記リモート操作端末において、前記送信された第２の表示情報に基づき前記画像表示装置に操作要素が表示され、該表示された操作要素のうちユーザによって選択された１つが、操作情報として前記第２のネットワークを介して返信されたとき、該操作情報を受信する第２の受信ステップと、
前記第２の受信ステップによって受信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第２の送信ステップと
を有することを特徴とするプログラム。
【請求項２０】
第１のネットワークと、該第１のネットワークとは異なる第２のネットワークと、前記第１ネットワークに接続され、該第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と、前記第１及び第２のネットワークに接続されたリモート制御装置と、前記第２のネットワークに接続され、画像表示装置及び入力装置を備えたリモート操作端末とから成るリモート操作制御システムに適用されるリモート操作方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体において、
前記リモート操作方法が、
前記被操作装置が、表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記リモート制御装置に送信する第１の送信ステップと、
前記リモート制御装置が、前記第２のネットワークを介した前記リモート制御装置と前記リモート操作端末との間の通信状態を検出する検出ステップと、
前記リモート制御装置が、前記被操作装置から送信された前記第１の表示情報及び前記検出手段によって検出された前記通信状態に基づき、第２の表示情報を生成する生成ステップと、
前記リモート制御装置が、前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第２の送信ステップと、
前記リモート操作端末が、前記リモート制御装置から送信された前記第２の表示情報に基づき、前記画像表示装置に操作要素を表示する表示ステップと、
前記リモート操作端末が、前記画像表示装置に表示された操作要素のうち、前記入力装置を用いてユーザによって選択された１つを、操作情報として前記第２のネットワークを介して前記リモート制御装置へ送信する第３の送信ステップと、
前記リモート制御装置が、前記リモート操作端末から送信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第４の送信ステップと、
前記被操作装置が、前記第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う動作制御ステップと
を有することを特徴とする記憶媒体。
【請求項２１】
第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と前記第１ネットワークを介して接続されるとともに、前記第１のネットワークとは異なる第２のネットワークを介して、画像表示装置を備えたリモート操作端末と接続されるリモート制御装置に適用されるリモート操作方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体において、
前記リモート操作方法が、
表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記被操作装置から受信する第１の受信ステップと、
前記第２のネットワークを介した前記リモート操作端末との間の通信状態を検出する検出ステップと、
前記被操作装置から受信した前記第１の表示情報及び前記検出ステップによって検出された前記通信状態に基づき、第２の表示情報を生成する生成ステップと、
前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第１の送信ステップと、
前記リモート操作端末において、前記送信された第２の表示情報に基づき前記画像表示装置に操作要素が表示され、該表示された操作要素のうちユーザによって選択された１つが、操作情報として前記第２のネットワークを介して返信されたとき、該操作情報を受信する第２の受信ステップと、
前記第２の受信ステップによって受信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第２の送信ステップと
を有することを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、リモート操作制御システム、リモート制御装置、リモート操作方法、プログラム、及び記憶媒体に関し、特に、第１のネットワークと、該第１のネットワークとは異なる第２のネットワークと、前記第１ネットワークに接続され、該第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と、前記第１及び第２のネットワークに接続されたリモート制御装置と、前記第２のネットワークに接続され、画像表示装置及び入力装置を備えたリモート操作端末とから成るリモート操作制御システム、該リモート操作制御システムにおけるリモート制御装置、該リモート操作制御システム及びリモート制御装置に適用されるリモート操作方法、該リモート操作方法をコンピュータに実行させるためのプログラム、及び該プログラムを記憶した記憶媒体に関する。
【０００２】
【従来の技術】
近年、家庭用のオーディオビジュアル（ＡＶ）機器等では、規格ＩＥＥＥ１３９４に基づくネットワーク化が可能になり、該規格及び関連規格に基づいた、機器のリモート操作が可能となっている。
【０００３】
一方、インターネット用プロトコルＩＰ（Internet Protocol）をベースにし、携帯電話やパーソナルコンピュータ（以下「ＰＣ」という）を端末とするインターネット通信は既に広く普及しており、こうしたインターネット端末を利用して、前記家庭用のＡＶ機器等をリモート操作したいという要求が出てくるようになった。
【０００４】
例えば、こうした要求に応える装置が、家庭用のＡＶ機器等にＷＷＷサーバ機能を内蔵することにより、携帯電話やＰＣ等のＷＷＷブラウズ機能を持つ機器からＡＶ機器を制御することができる。ここでは、各ＡＶ機器にＩＰアドレスを割り当てるようにしている（例えば特許文献１参照）。
【０００５】
【特許文献１】
特開平１０−１９１４６３号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、上記従来の、インターネット端末を利用して、家庭用のＡＶ機器等をリモート操作する装置では、規格ＩＥＥＥ１３９４と、ＩＰベースインターネット環境とでプロトコルが異なるため、規格ＩＥＥＥ１３９４上で実現される良好なリモート制御を、インターネットを通じて実現するには、インターネット端末側に専用のソフトウエアを、リモート制御の都度用意する必要がある。
【０００７】
また、家庭内の各ＡＶ機器間を結ぶＩＥＥＥ１３９４ネットワークと家庭外のインターネットでは、家庭外のインターネットの混雑状況等に起因してデータ転送速度が異なり、俊敏な制御が阻害されることもあり得る。
【０００８】
本発明はこのような問題点に鑑みてなされたものであって、インターネット端末側に専用のソフトウエアを用意する必要がなく、かつ俊敏なリモート操作が可能なリモート操作制御システム、リモート制御装置、リモート操作方法、プログラム、及び記憶媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明によれば、第１のネットワークと、該第１のネットワークとは異なる第２のネットワークと、前記第１ネットワークに接続され、該第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と、前記第１及び第２のネットワークに接続されたリモート制御装置と、前記第２のネットワークに接続され、画像表示装置及び入力装置を備えたリモート操作端末とから成るリモート操作制御システムにおいて、前記被操作装置に設けられ、表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記リモート制御装置に送信する第１の送信手段と、前記リモート制御装置に設けられ、前記第２のネットワークを介した前記リモート制御装置と前記リモート操作端末との間の通信状態を検出する検出手段と、前記リモート制御装置に設けられ、前記被操作装置から送信された前記第１の表示情報及び前記検出手段によって検出された前記通信状態に基づき、第２の表示情報を生成する生成手段と、前記リモート制御装置に設けられ、前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第２の送信手段と、前記リモート操作端末に設けられ、前記リモート制御装置から送信された前記第２の表示情報に基づき、前記画像表示装置に操作要素を表示する表示手段と、前記リモート操作端末に設けられ、前記画像表示装置に表示された操作要素のうち、前記入力装置を用いてユーザによって選択された１つを、操作情報として前記第２のネットワークを介して前記リモート制御装置へ送信する第３の送信手段と、前記リモート制御装置に設けられ、前記リモート操作端末から送信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第４の送信手段とを有することを特徴とするリモート操作制御システムが提供される。
【００１０】
請求項１１記載の発明によれば、第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と前記第１ネットワークを介して接続されるとともに、前記第１のネットワークとは異なる第２のネットワークを介して、画像表示装置を備えたリモート操作端末と接続されるリモート制御装置において、表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記被操作装置から受信する第１の受信手段と、前記第２のネットワークを介した前記リモート操作端末との間の通信状態を検出する検出手段と、前記被操作装置から受信した前記第１の表示情報及び前記検出手段によって検出された前記通信状態に基づき、第２の表示情報を生成する生成手段と、前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第１の送信手段と、前記リモート操作端末において、前記送信された第２の表示情報に基づき前記画像表示装置に操作要素が表示され、該表示された操作要素のうちユーザによって選択された１つが、操作情報として前記第２のネットワークを介して返信されたとき、該操作情報を受信する第２の受信手段と、前記第２の受信手段によって受信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第２の送信手段とを有することを特徴とするリモート制御装置が提供される。
【００１１】
また、請求項１６記載の発明によれば、第１のネットワークと、該第１のネットワークとは異なる第２のネットワークと、前記第１ネットワークに接続され、該第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と、前記第１及び第２のネットワークに接続されたリモート制御装置と、前記第２のネットワークに接続され、画像表示装置及び入力装置を備えたリモート操作端末とから成るリモート操作制御システムに適用されるリモート操作方法において、前記被操作装置が、表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記リモート制御装置に送信する第１の送信ステップと、前記リモート制御装置が、前記第２のネットワークを介した前記リモート制御装置と前記リモート操作端末との間の通信状態を検出する検出ステップと、前記リモート制御装置が、前記被操作装置から送信された前記第１の表示情報及び前記検出手段によって検出された前記通信状態に基づき、第２の表示情報を生成する生成ステップと、前記リモート制御装置が、前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第２の送信ステップと、前記リモート操作端末が、前記リモート制御装置から送信された前記第２の表示情報に基づき、前記画像表示装置に操作要素を表示する表示ステップと、前記リモート操作端末が、前記画像表示装置に表示された操作要素のうち、前記入力装置を用いてユーザによって選択された１つを、操作情報として前記第２のネットワークを介して前記リモート制御装置へ送信する第３の送信ステップと、前記リモート制御装置が、前記リモート操作端末から送信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第４の送信ステップと、前記被操作装置が、前記第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う動作制御ステップとを有することを特徴とするリモート操作方法が提供される。
【００１２】
請求項１７記載の発明によれば、第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う被操作装置と前記第１ネットワークを介して接続されるとともに、前記第１のネットワークとは異なる第２のネットワークを介して、画像表示装置を備えたリモート操作端末と接続されるリモート制御装置に適用されるリモート操作方法において、表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、前記第１のネットワークを介して前記被操作装置から受信する第１の受信ステップと、前記第２のネットワークを介した前記リモート操作端末との間の通信状態を検出する検出ステップと、前記被操作装置から受信した前記第１の表示情報及び前記検出ステップによって検出された前記通信状態に基づき、第２の表示情報を生成する生成ステップと、前記第２の表示情報を前記第２のネットワークを介して前記リモート操作端末に送信する第１の送信ステップと、前記リモート操作端末において、前記送信された第２の表示情報に基づき前記画像表示装置に操作要素が表示され、該表示された操作要素のうちユーザによって選択された１つが、操作情報として前記第２のネットワークを介して返信されたとき、該操作情報を受信する第２の受信ステップと、前記第２の受信ステップによって受信された前記操作情報に基づいて前記操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する第２の送信ステップとを有することを特徴とするリモート操作方法が提供される。
【００１３】
さらに、上記リモート操作方法をコンピュータに実行させるためのプログラム、及び上記リモート操作方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体が提供される。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１５】
図１は、本発明に係るリモート操作制御システムの一実施の形態の全体構成を示すブロック図である。
【００１６】
図中１１は、ＴＶ装置であって、ＴＶ放送の受信、ＴＶ装置操作用のリモートコントローラからの受信、家庭内外の各ネットワークにそれぞれ接続された各装置とのデータの送受信、データのプロトコル変換、自装置の制御等を行う。また、こうした各送受信を通して得たＴＶ画像データ、その他の画像データ、各種アイコンデータ、制御情報等の表示を行う。
【００１７】
１２は、ビデオ記録装置（ＶＴＲ装置）であって、ＴＶ装置１１に接続されて、映像／音声等を記録・再生する。
【００１８】
Ｓ１１は、規格ＩＥＥＥ１３９４に基づく家庭内ネットワーク（以下「１３９４ネットワーク」と略記）であって、ＴＶ装置１１とＶＴＲ装置１２とを接続する。
【００１９】
１４は、ＴＶ装置１１と後述のインターネット網Ｓ１６とを接続する接続サービス部である。
【００２０】
Ｓ１５は、電話回線ネットワークであって、ＴＶ装置１１をインターネットサービス部１４に接続するために使用される。
【００２１】
１５は、インターネット接続可能な携帯端末であって、電話機としての通話機能、ＷＥＢサイトの閲覧機能を持つ他に、ＴＶ装置１１やＶＴＲ装置１２の操作制御機能を持つ。
【００２２】
１６は、携帯端末１５をインターネット網Ｓ１６に接続するための接続サービス部である。
【００２３】
Ｓ１６は、インターネット網であり、ＴＣＰ／ＩＰベースで各種データの送受信に使用される。
【００２４】
Ｓ１７は、携帯端末１５と接続サービス部１６を接続する無線ネットワーク  である。
【００２５】
なお、図１においては、１３９４ネットワークＳ１１にＴＶ装置１１とＶＴＲ装置１２とだけが接続されているが、該１３９４ネットワークＳ１１に各種ＡＶ機器、家電機器、パソコン装置等が接続され得る。
【００２６】
図２は、ＴＶ装置１１の内部構成を示すブロック図である。
【００２７】
図中１１０１は、アンテナ装置であって、外部よりＴＶ電波を受信し、高周波電気信号に変換し、チューナ部１１０２へ送る。
【００２８】
チューナ部１１０２は、アンテナ部１１０１より送られた高周波電気信号を増幅し、希望局を選局し、搬送波により変調されている高周波ＴＶ信号を復調し、デコーダ部１１０３へ出力する。
【００２９】
デコーダ部１１０３は、チューナ部１１０２より送られた信号を、画像データ、音声データ、他のデータ放送データ、電子番組ガイドデータ等の付加データに分離し、デコードを行う。画像データは画像制御部１１２１へ、音声データは音声制御部１１２３へ、その他のデータはバスＳ１１１へ出力する。
【００３０】
画像制御部１１２１は、デコーダ部１１０３よりの画像データ、ＶＴＲデコーダ部１１３１から送られる画像データ、バスＳ１１１から送られる画像データの１つを選択し、またはそれらを合成して、ＲＧＢ画像データ及び水平垂直同期信号として、表示器１１２２へ出力する。
【００３１】
表示器１１２２は、画像制御部１１２１よりＲＧＢ画像データ及び水平垂直同期信号を受け取り、画像表示を行う。
【００３２】
音声制御部１１２３は、デコーダ部１１０３からの音声データ、ＶＴＲデコーダ部１１３１から送られる音声データ、バスＳ１１１から送られる音声データの１つを選択し、またはそれらを合成し、さらに、音量、音質、臨場感などを制御して、音声出力部１１２４へ音声信号として出力する。
【００３３】
音声出力部１１２４は、音声制御部１１２３より送られた音声信号を増幅し、スピーカ（図示せず）より音声として出力する。
【００３４】
１１３０は、１３９４インターフェイス（ｉ／Ｆ）部であって、１３９４ネットワークＳ１１とＴＶ装置１１とのインターフェイスを行う。１３９４ネットワークＳ１１にＶＴＲ装置１２、各種ＡＶ機器、家電機器、パソコン装置等が接続される場合には、ＴＶ装置１１とそれらの機器との間で、データの送受信が行われ、機器の制御が行われ得る。
【００３５】
ＴＶ装置１１に１３９４ネットワークＳ１１を介してＶＴＲ装置１２を接続する場合、１３９４ｉ／Ｆ部１１３０は、画像データ及び音声データと、それ以外の制御データ等との分離を行い、画像データ及び音声データはデータバスＳ１１２へ出力し、それ以外のＶＴＲ装置１２の制御データ、トラック番号や撮影開始日時といった情報データ、ＶＴＲ視聴者が再生、早送り等のＶＴＲ操作を行うための操作データ等を、制御バスＳ１１１に出力する。
【００３６】
１３９４ｉ／Ｆ部１１３０は、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）で規定された規格ＩＥＥＥ１３９４、その上位規格であるＩＥＣ（International Electrotechnical Commission）、１３９４ＴＡ（1394 Trade Association）で規定された規格ＩＥＣ６１８８３、Asynchronous Connection 規格、Turner、 VCR、 Panel等の subunit 規格などに基づき制御を行う。
【００３７】
１１４０はリモコン制御部であって、ＴＶ視聴者がリモートコントローラを操作した際に送信される各種データを受信し、該データを制御部１１９０へ転送する。なお、ＶＴＲ装置１２の操作パネルの操作画面をＴＶ装置１１に表示して該操作パネルを操作する場合も上記リモートコントローラが操作される。
【００３８】
１１５０は、書き換え可能で電源を切っても消滅しないタイプのメモリ部であって、このメモリ部１１５０には、１３９４ｉ／Ｆ部１１３０を通して入力されるＶＴＲ装置１２の操作パネルデータ、インターネット接続サービスに関わる使用料金等のネットワーク接続データ、モデム部１１８０より入力されるネットワーク調査データ、携帯端末調査データ、該携帯端末調査データに基づき生成される後述の端末表示操作パネル選択テーブルデータ、前記各種情報と後述の操作パネル要素部品より生成される操作端末表示用操作パネルデータ等が格納される。さらに、リモートコントローラ等から送られたＴＶ装置１１の動作に必要な各種データ、デコーダ部１１０３より出力されるＥＰＧデータ、各種のＴＶ放送付加データ等も格納される。
【００３９】
１１６０は、データＲＯＭ部であって、ＴＶ装置１１に接続され得るＶＴＲ装置１２を始めとする各種機器の操作機能コードに対応する操作パネルの要素部品（図８を参照して後述）を格納する。また、ＴＶ装置１１の動作に必要なＴＶチャネル情報、表示用フォント、アイコン、操作パネル、メッセージ、リモートコントローラ等のキーコード、各種テーブル等を格納する。
【００４０】
１１７０は、ＨＴＭＬ保存部であって、ＶＴＲ装置１２より転送された操作パネルデータ、あるいは、データＲＯＭ部１１６０内に格納された操作パネルデータを基に端末表示操作パネル選択テーブル（図１５を参照して後述）に基づき生成される操作端末表示用操作パネルデータをインターネットブラウザから閲覧、操作できるようにＨＴＭＬデータに変換したデータを保存するＨＴＭＬサーバである。
【００４１】
モデム部１１８０は、電話回線Ｓ１５を介してＴＶ装置１１と接続サービス部１４とがデータ交換するための変調／復調を行う。また、ＴＶ受信において有料放送の視聴の課金のための管理サーバへ視聴情報の送信等にもモデム部１１８０は使用される。
【００４２】
１１８５は、時計部であって、現在の年月時刻を提示可能であり、料金時間帯の検出、データ転送速度測定等に利用される。
【００４３】
制御部１１９０は、バスＳ１１１に接続されており、ＴＶ装置１１内各部を統括的に制御する。すなわち、アンテナ部１１０１、チューナ部１１０２、デコーダ部１１０３の制御を行い、チャネル切り替え設定や、データ放送データ、電子番組ガイドデータ等の保存を行う。
【００４４】
また、制御部１１９０は、画像制御部１１２１を制御し、デコーダ部１１０３から送られる放送ＴＶ画像データ、データ放送データ、電子番組データ、ＶＴＲデコーダ部１１３１から送られるＶＴＲ画像データ、バスＳ１１１から送られるＶＴＲ装置１２等のデバイスアイコン、操作パネル等の各種画像データについて、それらのうち１つの選択や、それらの合成等の表示設定制御を行う。
【００４５】
同様に、制御部１１９０は、音声制御部１１２３を制御し、各部より送られる音声データの合成、出力制御を行う。
【００４６】
こうした表示設定制御や合成出力制御は、ＴＶ装置１１の内部状況、放送データ情報、ＴＶ装置１１に接続された各種装置よりの情報、ＴＶ視聴者のリモートコントローラ操作により入力される操作データ情報などに基づき行われる。
【００４７】
また制御部１１９０は、リモコン制御部１１４０が受信したデータに応じて、あるいはＴＶ装置１１内部の状況の変化、放送受信データ、１３９４ｉ／Ｆ部１１３０よりのデータ、モデム部１１８０よりのデータに応じて、リモコン制御部１１４０より、ＶＴＲ装置１２のリモートコントローラ装置へ、制御データ及び表示データを送信させる。
【００４８】
操作パネル制御においては、制御部１１９０が、モデム部１１８０を介して、各接続サービス部１４，１６、各ネットワークＳ１５、Ｓ１６、Ｓ１７の混雑状況の調査、携帯端末１５の表示解像度、表示可能色数といった性能調査、こうした混雑状況と携帯端末１５に応じた操作パネルの選択、選択したＩＥＥＥ１３９４ベースの操作パネルデータのＨＴＭＬデータへの変換、ＨＴＭＬ保存部１１７０への格納、携帯端末１５へのＨＴＭＬ操作パネルデータの送信、携帯端末１５からの操作パネル制御データ（後述、ユーザアクション）の受信、この受信データのＩＥＥＥ１３９４ベース操作パネルへの再変換、ＶＴＲ装置１２への送信等を行う。
【００４９】
またＶＴＲ視聴においては、制御部１１９０が、１３９４ｉ／Ｆ部１１３０を制御し、装置接続有無の検出、ＶＴＲ装置１２の操作パネルデータの送受信等を行い、ＶＴＲ装置１２の視聴、制御を可能にする。
【００５０】
この他、後述する本実施の形態におけるＨＴＭＬデータ変換や、操作パネルの表示動作の制御は、すべて制御部１１９０により行われる。
【００５１】
なお、これらの制御動作に必要なワークエリアも制御部１１９０に存在する。
【００５２】
Ｓ１１１は、ＴＶ装置１１内の制御バスであって、前述したように、画像データ及び音声データの転送や、操作パネルデータ及び各部情報の転送に使用される。
【００５３】
図３は、ＶＴＲ装置１２の内部構成を示すブロック図である。
【００５４】
ＶＴＲ装置１２は、規格ＩＥＣ６１８８４で規定される仕様を基本としている。
【００５５】
本実施の形態におけるＶＴＲ装置１２のＴＶ装置１１との接続インターフェイスには、ＩＥＣ６１８８３、１３９４ＴＡのAsynchronous Connection、ＶＣＲsubunit、Panel subunit で規定されているものを中心に使用している。
【００５６】
１２０１は、ＶＣＲ部（レコーダ部）であって、ビデオテープの走行系機構部、該機構部の制御部、ビデオ信号の記録、再生、変復調部、付加情報の記録、再生部などからなる。後述の制御部１２０９により動作制御、付加情報データの転送などが行われ、ＶＣＲ部１２０１で記録、再生が行われる。
【００５７】
上記の付加情報データは、属性情報やメタデータとも呼ばれ、テープの記録位置を表すトラックナンバー、記録開始インデックスＩＤ、記録年月日時、録画モード、著作権情報等から成る。
【００５８】
１２０４は、データＲＯＭ部であって、リモート制御のためにＴＶ装置１１に表示する表示データ（操作パネル）、デバイスアイコンなどのデータを格納する。
【００５９】
１２０５は、１３９４ｉ／Ｆ部であり、前述した１３９４ｉ／Ｆ部１１３０と同様のものである。１３９４ｉ／Ｆ部１２０５は、制御バスＳ１２１及びデータバスＳ１２２からのデータを１３９４ネットワークＳ１１へ送転送し、ＶＴＲ装置１２内のデータの送受信を制御、管理する。
【００６０】
制御部１２０９は、制御バスＳ１２１より受け取った操作パネル、デバイスアイコン、制御コマンド等の制御に必要な各種データ、及びデータバスＳ１２２より受け取った映像／音声データを、１３９４ｉ／Ｆ部１２０５を介してＴＶ装置１１へ送信する。
【００６１】
また制御部１２０９は、ＴＶ装置１１の１３９４ｉ／Ｆ部１１３０より送信される操作パネルに対する後述のユーザアクションや、各種コマンドを受信し、これに基づき、ＶＣＲ部１２０１の動作制御や、操作パネルデータの送信を行う。
【００６２】
Ｓ１２１は、ＶＴＲ装置１２の制御バスであって、該バスを通して、前記各種データの転送や、ＶＣＲ部１２０１の制御が行われる。
【００６３】
Ｓ１２２は、ＶＣＲ部１２０１において記録、再生される画像／音声データ、及び付加情報データを、１３９４ｉ／Ｆ部１２０５へ転送するためのデータバスである。
【００６４】
図４は、ＴＶ装置１１、ＶＴＲ装置１２等のリモート操作にも使用される、電話機能を備えた携帯端末１５の内部構成を示すブロック図であり、図５は携帯端末１５の前面を示す外観図である。
【００６５】
図中１５０１はキー入力部であり、電話として使用するときのダイヤリング、文字の入力、携帯端末１５の制御等に使用される。
【００６６】
キー入力部１５０１中、１５０１ａは、左右上下位置にあるカーソルキーと中心位置の決定／実行キーとから成るキー部分である。１５０１ｂは、インターネット接続メニューキーであって、インターネット機能の一覧メニューを表示させるために使用される。
【００６７】
後述する操作パネルの操作は主にキー部分１５０１ａと、インターネット接続メニューキー１５０１ｂとによって行われる。
【００６８】
１５０２は音声入出力部であって、通話の際の音声の入出力、インターネット閲覧時や操作パネル操作時における確認音、警告音の出力等に使用される。
【００６９】
１５０３は表示部であって、横２５０ドット、縦３２０ドット、２５６色表示可能な表示装置であり、電話番号、メニュー等の表示、メールの表示、インターネット閲覧時のサイト表示、そして操作パネルの表示に使用される。
【００７０】
図６は、ＴＶ装置１１の操作に使用されるリモートコントローラの前面を示す外観図である。
【００７１】
リモートコントローラは、メニューキー６１、カーソルキー６２、実行取消キー６３、数字キー６４等を有し、ＴＶ装置１１及び各種操作パネルの操作を行うが、本実施の形態に直接関係するものではない。
【００７２】
次に、本発明に係る操作パネルの構成、制御コマンド、および操作パネルの転送手順について説明する。なおこれらはいずれも、前述のＩＥＥＥ１３９４、ＩＥＣ６１８８３、１３９４ＴＡの規格に準拠する。
【００７３】
まず、本発明に係る操作パネルの構成について説明する。
【００７４】
図７は、ＶＴＲ装置１２の備える操作パネルの表示画面を示す図である。
【００７５】
該操作パネルは、ボタン１１２、アイコン１１３、テキスト１１４、背景１１５等の各要素からなっており、これらでパネル要素（操作パネル全体）１１１を構成している。なお、本実施の形態における操作パネルは、２５６色使用で、横４００ドット、縦２５０ドットのサイズをもつ。
【００７６】
図８は、上記の操作パネルのデータ構造を示す図である。
【００７７】
すべての要素は、固有のＩＤを有する。
【００７８】
パネル要素は、操作パネルのタイトルとなる文字列データであるラベルと、表示画面上の操作パネルの位置及びサイズを表すデータとを有する。また、操作パネルの背景の色指定データ、背景に表示するビットマップデータ、表示する文字列に対するフォントの選択指定データをオプションとして保持する。また、画像及び音声のデータをストリームで転送するIsochronous 転送チャネルデータをオプションとして保持する。このオプションが指定された場合には、転送されるストリームからデコードされるオーディオビデオデータをパネル要素に表示することができる。
【００７９】
ボタン要素は、ユーザがボタンを押すまたは離すといったユーザアクション操作をしたときに、それらの操作を表示するためのデータであり、押されたときに表示するビットマップデータと、離されたときに表示するビットマップデータとを有する。
【００８０】
ビットマップの大きさはサイズデータで示され、表示位置は位置データで示される。位置データは、この要素が属するパネル要素内での相対位置を画素単位で指定したものである。なお、ボタン要素のタイトル（または機能的な説明）となるラベルへのリンクを保持し、表示する文字列に対するフォントの選択肢をオプションとして保持することができる。また本実施の形態では、ボタン要素は、再生、停止、録画といった機能コードが割り当てられており、該コードにより、ＴＶ装置１１において、該ボタン操作時の機能がわかる。該機能コードは機器の特殊な操作をする場合、存在しない場合もある。
【００８１】
アイコン要素は、ビットマップデータで表示され、ユーザが選択することのできる要素である。ビットマップデータ、ラベル、位置及びサイズのデータ、ラベルとなるテキストデータを保持し、フォントの選択肢をオプションとして保持することができる。複数のアイコンを連続的に表示することで、疑似アニメーション効果を出すことも可能である。
【００８２】
テキスト要素は、タイトルや説明を文字列で表示する要素であり、位置及びサイズのデータ、ラベルとなるテキストデータを保持する。また、背景色の指定とフォントの選択肢をオプションとして保持することができる。
【００８３】
次に、上記で説明した操作パネルに対するユーザアクション（ボタンの押下、解放など）により、操作機器（例えばＴＶ装置１１）と被操作機器（例えばＶＴＲ装置１２）との間で転送されるコマンドについて説明する。
【００８４】
ＧＵｉ_Ｕｐｄａｔｅ（ｏｐｅｎ）コマンドは、操作パネルを使用した制御を行う際、操作機器から被操作機器に対して、最初に発行されるコマンドであり、このコマンドの発行により、操作機器は被操作機器より、デバイスアイコン等の機器情報を得ると共に、操作機器と被操作機器との間に非同期接続（Asynchronous Connection）が確立される。
【００８５】
ＧＵｉ_Ｕｐｄａｔｅ（ｓｔａｒｔ）コマンドは、被操作機器の操作パネルにおける表示データに変化があった場合に新しい操作パネルデータを転送することにより操作機器にその変化を通知するように被操作機器に指示するコマンドであり、このコマンドを受け取った被操作機器は、ＧＵｉ_Ｕｐｄａｔｅ（ｓｔｏｐ）コマンドを受け取るまでこの指示に従う。
【００８６】
Ｐｕｓｈ_Ｇｕｉコマンドは、操作機器が被操作機器に直接、操作パネルデータの転送を要求するコマンドである。このコマンドを受信した被操作機器は、データＲＯＭ部１２０３から操作パネルデータを操作機器（ＴＶ装置１１）へ転送する。
【００８７】
Ｕｓｅｒ_ａｃｔｉｏｎコマンドは、操作機器に送信された操作パネルに対し、ユーザがリモートコントローラを使用して操作（ユーザアクション）を行った際、操作機器から被操作機器に対して発行されるコマンドである。該ｕｓｅｒ_ａｃｔｉｏｎコマンドでは、ボタン（要素）ＩＤと、ユーザアクションの内容とがａｃｔｉｏｎ_ｃｏｄｅとして一緒に送信される。
【００８８】
ユーザアクションとしては、キーの押下及び開放があり、キーが押された時（所定項目の選択後、実行キーが押された時）には押下のユーザアクションが、またそのキーが開放された時には開放のユーザアクションが、ａｃｔｉｏｎ_ｃｏｄｅと共に送信される。
【００８９】
被操作機器は、あらかじめ定められたユーザアクションに対応する制御を行う。
【００９０】
なお、被操作機器は、操作機器からユーザアクションの送信が無い場合でも、操作パネルが変化した場合は、操作パネルデータを操作機器に転送する。
【００９１】
ＧＵｉ_Ｕｐｄａｔｅ（ｓｔｏｐ）コマンドは、被操作機器に対する制御を終了させたい場合に操作機器が発行するコマンドである。
【００９２】
図９は、ＴＶ装置１１が独自に有する操作パネルの要素のうち、ＶＴＲ操作関連のものを示す図である。
【００９３】
この操作パネルの各要素は機能コードに対応しており、表示画面に応じて、テキスト表示、白黒（２値）表示、１６色表示の３種類が用意されている。また、該要素は、図１５を参照して後述する端末表示操作パネル選択テーブルにおける端末表示解像度の３種類のランクに応じて、テキスト表示、白黒（２値）表示、１６色表示とも各３種類ずつ用意されている。
【００９４】
ＶＴＲ装置１２より転送された操作パネルをＴＶ装置１１で表示する場合、ＴＶ装置１１が独自に有する操作パネルの要素のうち、ＶＴＲ装置１２の操作パネルの各要素の機能コードに対応する要素が代替えとして表示される。なお、こうした代替え表示は、後述するように、操作パネルを外部のインターネット端末（携帯端末１５等）に表示する際も、回線や端末の状況に応じて、図１５の端末表示操作パネル選択テーブルによって選択される方法によって行われる。
【００９５】
図１０は、携帯端末１５（操作端末）のインターネット接続メニュー画面を示す図である。この画面は、携帯端末１５のインターネット接続メニューキー１５０１ｂを操作することによって携帯端末１５に表示される。
【００９６】
このインターネット接続メニュー画面内の「５  家庭内操作」を選択実行すると、携帯端末１５がインターネット網Ｓ１６を介して、本実施の形態では、予め設定された家庭内ネットワークのＴＶ装置１１に接続される。こうした選択実行は、携帯端末１５のキー入力部１５０１のキー部分１５０１ａを操作することによって行われる。
【００９７】
図１１は、携帯端末１５がＴＶ装置１１にインターネットを介して接続された直後に携帯端末１５に表示される機器操作サイトの画面を示す図である。
【００９８】
ここでは、家庭内ネットワークに接続されたＴＶ装置１１やＶＴＲ装置１２が操作対象として一覧表示される。携帯端末１５のユーザは、この一覧表示の中から操作したい機器を選択できる。
【００９９】
図１２は、図１１に示す画面において「ＶＴＲ１」（ＶＴＲ装置１２に相当）が選択された場合に表示される画面を示す図であり、この画面はテキスト表示が指定されている場合の画面である。（Ａ）は、操作項目「録画」が選択された画面であり、（Ｂ）は、選択された操作項目に従ってＶＴＲ装置１２が動作しているときの画面である。
【０１００】
図１３は、図１１に示す画面において「ＶＴＲ１」（ＶＴＲ装置１２に相当）が選択された場合に表示される画面を示す図であり、この画面は、１６色表示が指定され、選択された操作項目に従ってＶＴＲ装置１２が動作しているときの画面である。
【０１０１】
図１４は、本実施の形態における携帯端末１５で使用しているものより大きく、フルカラー表示可能な表示画面を備えるインターネット端末に、ＶＴＲ装置１２より転送された操作パネルをそのまま表示した場合の画面を示す図である。
【０１０２】
操作端末側を、このような表示画面を有する装置で構成するようにしてもよい。
【０１０３】
図１５は、端末表示操作パネル選択テーブルを示す図である。
【０１０４】
この端末表示操作パネル選択テーブルは、操作端末で表示可能な複数の操作パネルの中から、ネットワークの使用料金時間帯、ネットワーク速度、操作端末の表示性能（解像度、色数）に応じて、表示に適した操作パネルを選択するために使用される。
【０１０５】
該テーブルの中の表示可能な操作パネルは、操作端末の操作パネルサイズと、操作端末の表示性能に応じて決まる。図１５に示すテーブルは、操作端末（携帯端末１５）の操作パネルサイズが横２５０ドット、縦３２０ドットであって、表示性能が２５６色表示であり、ＶＴＲ装置１２の操作パネルサイズが横４００ドット、縦２５０ドットである場合における端末表示操作パネル選択テーブルになっている。図９を参照して前述したように、ＴＶ装置１１の有しているパネルデータは、操作端末の解像度ランクに対応できるように、３種類用意されている。
【０１０６】
図１６は、操作端末（携帯端末１５）からＶＴＲ装置１２に対するリモート操作制御時における、操作端末とＴＶ装置１１とＶＴＲ装置１２との間での各種制御信号の送受信を示すシーケンス図である。
【０１０７】
まず、携帯端末１５の操作者による操作に先立ち、ＴＶ装置１１が、１３９４ネットワークＳ１１に接続が確認されている機器に対して、Ｇｕｉ_Ｕｐｄａｔｅ（ｏｐｅｎ）コマンドを発行し、操作パネルで操作できる機器の調査を行い、操作できる機器のリストを生成する（ｓｔ３１０１、ｓｔ３１０２）。
【０１０８】
操作者が携帯端末１５を操作し、図１０に示すインターネットメニュー画面から「５  家庭内操作」を選択し、実行する（ｓｔ３１８１）。
【０１０９】
携帯端末１５は、公衆回線網を介してＴＶ装置１１へ接続し、機器操作ＨＴＭＬサーバの公開を要求するとともに、携帯端末１５の機種名、表示性能（解像度、表示色数）をＴＶ装置１１へ通知する（ｓｔ３１８２）。
【０１１０】
その後、携帯端末１５は、すぐにこの接続回線を切断し、今度は、インターネットの接続サービス部１６へ接続し、ＴＶ装置１１の操作機器一覧ページを入手し表示する（ｓｔ３１８３）。
【０１１１】
ＴＶ装置１１は、携帯端末１５より機器操作ＨＴＭＬサーバの公開要求を受信すると、予め生成した操作可能機器リストを、この公開要求を送ってきた携帯端末１５の解像度に合わせ、各機器の選択がリンクとなるようＨＴＭＬデータに変換し、ＨＴＭＬ保存部１１７０内の操作機器一覧ページに保存する。同時に、インターネットの接続サービス部１４に接続し、前記ＨＴＭＬデータに変換された操作可能機器リストを操作機器一覧として公開する（ｓｔ３１５２、ｓｔ３１８３）。携帯端末１５は、操作機器一覧ページを検出できると、これを表示する（ｓｔ３１８３、図１１）。
【０１１２】
次に、ＴＶ装置１１は、携帯端末１５に転送速度調査パケットを転送し、応答を待つ。これを受信した携帯端末１５は、直ちにこれをＴＶ装置１１に返送し、これを受信したＴＶ装置１１は、該パケットの応答時間より、ＴＶ装置１１と携帯端末１５との間のネットワークの平均伝送速度を推定する。この際、時計部１１８５より現在時刻を検出しておく（ｓｔ３１８４）。
【０１１３】
携帯端末１５の操作者が、操作機器一覧ページの中からＶＴＲ装置１２を選択すると（ｓｔ３１８５）、これを検出したＴＶ装置１１は、ＶＴＲ装置１２にＧｕｉ_Ｕｐｄａｔｅ（ｏｐｅｎ）コマンドを発行し、操作パネル受信の初期化を行い、さらにＶＴＲ装置１２との間で非同期接続（Asynchronous Connection）を確立する（ｓｔ３１０５、ｓｔ３１０６）。
【０１１４】
次にＴＶ装置１１は、Ｇｕｉ_Ｕｐｄａｔｅ（ｓｔａｒｔ）コマンド、Ｐｕｓｈ_Ｇｕｉ_ＤａｔａコマンドをＶＴＲ装置１２に発行して、ＶＴＲ装置１２に操作パネルデータを要求する（ｓｔ３１０７、ｓｔ３１０８）。これを受信したＶＴＲ装置１２は、初期の操作パネルデータをＴＶ装置１１に送信する（ｓｔ３１０９）。
【０１１５】
ＴＶ装置１１は、ＶＴＲ装置１２より受信した操作パネルデータを基に、上記推定された平均伝送速度と、上記検出した時刻、上記受信した携帯端末１５の性能等から、現在、携帯端末１５が表示するのに最適な操作パネルデータを、図１５に示す端末表示操作パネル選択テーブルより選択し、携帯端末１５用の操作パネルデータを生成する。
【０１１６】
例えば、携帯端末１５は、横２５０ドット、縦３２０ドット、２５６色表示可能な表示部１５０３を有するので、検出した時刻が高料金時間帯に含まれ、ネットワーク速度（推定平均伝送速度）が遅い場合、上記選択テーブルより、図１２に示すようなテキスト表示の操作パネルが選択される。また、検出した時刻が高料金時間帯に含まれ、ネットワーク速度が早い場合、上記選択テーブルより、図１３に示すような１６色表示の操作パネルが選択される。
【０１１７】
ＶＴＲ装置１２の持つ操作パネルデータを使用する時以外は、操作パネルデータの生成が必要になるが、この際、ＶＴＲ装置１２のパネル要素の要素ＩＤ及び機能コードと、新しく生成される操作パネルのパネル要素の要素ＩＤ及び機能コードとが同じになるようにして生成が行われる。
【０１１８】
そしてＴＶ装置１１は、上記のように選択され生成された操作パネルデータをＨＴＭＬデータに変換し、ＨＴＭＬ保存部１１７０内の操作パネルページに保存する（ｓｔ３１５９）。
【０１１９】
操作パネルページに操作パネルデータが保存されると、携帯端末１５は、この操作パネルデータをＨＴＭＬ保存部１１７０から読み出して表示部１５０３に表示する（ｓｔ３１８９）。
【０１２０】
携帯端末１５の操作者は、キー入力部１５０１のカーソルキーで、操作したいボタンを選択し、決定／実行キーを押下して、ＶＴＲ装置１２を操作する。
【０１２１】
決定／実行キーが押下されると、ここでの操作情報がＴＶ装置１１で検出され（ｓｔ３１９０）、ＴＶ装置１１は、これを選択ボタンのボタン押下のユーザアクションとして、Ｕｓｅｒ_Ａｃｔｉｏｎコマンドに変換し（ｓｔ３１６０）、１３９４ネットワークＳ１１を介してＶＴＲ装置１２に転送する（ｓｔ３１１０）。
【０１２２】
これを受信したＶＴＲ装置１２は、ボタン押下に対応する装置動作を行う。
【０１２３】
また、対応した新たな操作パネルデータを、ＴＶ装置１１へ送信する（ｓｔ３１１１）。ＴＶ装置１１は、新たな操作パネルデータを受信したならば、前述と同様の手順によって、携帯端末１５用の操作パネルデータを生成してＨＴＭＬデータに変換し、ＨＴＭＬ保存部１７０へ保存する（ｓｔ３１６１）。これが、携帯端末１５で受信され、携帯端末１５で新たな操作パネルとして表示される（ｓｔ３１９１）。
【０１２４】
また、ＴＶ装置１１からＶＴＲ装置１２に対して、Ｕｓｅｒ_Ａｃｔｉｏｎコマンドの送信がない場合も、ＶＴＲ装置１２が新たな操作パネルデータをＴＶ装置１１へ送信した際、前述と同様の手順で、新たな操作パネルが携帯端末１５に表示される（ｓｔ３１１２、ｓｔ３１６２、ｓｔ３１９２）。
【０１２５】
操作者が携帯端末１５上で、操作を終了するボタンを選択し、決定／実行キーを押下すると、これを検出したＴＶ装置１１は、これをＧｕｉ_Ｕｐｄａｔｅ（ｓｔｏｐ）コマンドに変換し、ＶＴＲ装置１２へ発行する（ｓｔ３１９３、ｓｔ３１６３、ｓｔ３１１３）。
【０１２６】
Ｇｕｉ_Ｕｐｄａｔｅ（ｓｔｏｐ）コマンドを受信したＶＴＲ装置１２とＴＶ装置１１との間では、確立している非同期接続（Asynchronous Connection）を切断する処理を行い（ｓｔ３１１４）、ＴＶ装置１１がＶＴＲ装置１２に再度Ｇｕｉ_Ｕｐｄａｔｅ（ｓｔｏｐ）コマンドを発行し、ＶＴＲ装置１２との間の操作パネルによるリモート制御処理を終了する（ｓｔ３１１５）。
【０１２７】
さらにＴＶ装置１１は、インターネット接続の切断処理を行って、すべての処理を終了する（ｓｔ３１９９）。
【０１２８】
以上のようにして、本実施の形態では、ＩＰベースインターネット環境下の操作端末によって、規格ＩＥＥＥ１３９４環境下の被操作端末をリモート操作する際に、操作端末に専用のソフトウエアを用意する必要がなく、かつ、ネットワーク混雑状況等に応じて最適な操作パネル表示を行うので、高速なリモート操作が可能となる。
【０１２９】
［他の実施の形態］
上記の実施の形態では、ＨＴＭＬ保存部１１７０を、制御部１１９０と共にＴＶ装置１１内に具備するようにしたが、これに代わって、制御部１１９０とＨＴＭＬ保存部１１７０をＴＶ装置１１から独立した単独機器として具備するようにしてもよい。
【０１３０】
また上記の実施の形態では、操作端末を携帯端末１５としたが、操作端末は携帯端末１５に限られるものではなく、例えば携帯ノート型やデスクトップ型のパーソナルコンピュ−タ、ゲーム機等であって、インターネット接続及びＷｅｂサイト閲覧が可能な機器であれば、通信機能が無線、有線を問わず、どんな機器であってもよい。
【０１３１】
また上記の実施の形態では、インターネット接続網として外部ネットワークを例に挙げて説明したが、これに代わって、イーサネット（登録商標）等、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）ベースのネットワークであってもよい。またＨＴＴＰ（Hypertext Transfer Protocol）ベースのネットワークであってもよい。
【０１３２】
また、被操作端末は、規格ＩＥＥＥ１３９４に準拠し、操作パネルを有する機器であれば、どんなものであってもよい。
【０１３３】
また上記の実施の形態では、操作端末に送信すべき操作パネル要素を選択する際、例えばＶＴＲ装置１２より転送された操作パネルと、ＴＶ装置１１内にあらかじめ用意された機能コードに対応した要素部品とを基に、ＨＴＭＬ変換すべき操作パネルを決定したが、これに代わって、ＶＴＲ装置１２より転送されたパネル要素のみ使用し、所望の表示サイズ、色数へ拡大／縮小、減色、２値化等の処理を行うようにしてもよい。
【０１３４】
なお、本発明の目的は、実施の形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【０１３５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１３６】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１３７】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１３８】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１３９】
【発明の効果】
以上詳述したように本発明によれば、被操作装置が、表示画像情報を含む少なくとも１つの操作要素から構成される第１の表示情報を、第１のネットワークを介してリモート制御装置に送信する。また該リモート制御装置が、第２のネットワークを介したリモート制御装置とリモート操作端末との間の通信状態を検出する。前記リモート制御装置は、前記被操作装置から送信された前記第１の表示情報及び前記検出された通信状態に基づき、第２の表示情報を生成し、前記第２のネットワークを介して前記リモート操作端末に送信する。前記リモート操作端末は、前記リモート制御装置から送信された前記第２の表示情報に基づき、画像表示装置に操作要素を表示し、前記画像表示装置に表示された操作要素のうち、入力装置を用いてユーザによって選択された１つを、操作情報として前記第２のネットワークを介して前記リモート制御装置へ送信する。これを受け取ったリモート制御装置は、該操作情報に基づいて操作信号を生成し、前記第１のネットワークを介して前記被操作装置へ送信する。前記被操作装置は、前記第１ネットワークを介して受信した操作信号に基づき自装置の動作制御を行う。
【０１４０】
これにより、例えばＩＰベースインターネット環境下のリモート操作端末によって、規格ＩＥＥＥ１３９４環境下の被操作装置をリモート操作する際に、リモート操作端末に専用のソフトウエアを用意する必要がなく、かつ、第２のネットワークの混雑状況等に応じてリモート操作端末において操作要素の最適な表示を行うので、高速なリモート操作が可能となる。
【０１４１】
また、第１及び第２のネットワークが互いに異なる通信方式をベースにしていても、リモート操作端末から被操作装置を、それらの機器の種類、機能を問わずにリモート操作することが可能となる。
【０１４２】
さらに、リモート操作端末において、第２のネットワークの混雑状況、使用時間帯（料金設定と関連）、リモート操作端末の性能に適した操作要素の最適な表示（最適な操作パネルの表示）を行うことが可能であるので、より俊敏に、より低料金でリモート操作が行われ得る。
【図面の簡単な説明】
【図１】本発明に係るリモート操作制御システムの一実施の形態の全体構成を示すブロック図である。
【図２】ＴＶ装置の内部構成を示すブロック図である。
【図３】ＶＴＲ装置の内部構成を示すブロック図である。
【図４】ＴＶ装置、ＶＴＲ装置等のリモート操作にも使用される、電話機能を備えた携帯端末の内部構成を示すブロック図である。
【図５】携帯端末の前面を示す外観図である。
【図６】ＴＶ装置の操作に使用されるリモートコントローラの前面を示す外観図である。
【図７】ＶＴＲ装置の備える操作パネルの表示画面を示す図である。
【図８】操作パネルのデータ構造を示す図である。
【図９】ＴＶ装置が独自に有する操作パネルの要素のうち、ＶＴＲ操作関連のものを示す図である。
【図１０】携帯端末（操作端末）のインターネット接続メニュー画面を示す図である。
【図１１】携帯端末がＴＶ装置にインターネットを介して接続された直後に携帯端末に表示される機器操作サイトの画面を示す図である。
【図１２】図１１に示す画面において「ＶＴＲ１」が選択された場合に表示される画面を示す図であり、この画面はテキスト表示が指定されている場合の画面である。
【図１３】図１１に示す画面において「ＶＴＲ１」が選択された場合に表示される画面を示す図であり、この画面は、１６色表示が指定され、選択された操作項目に従ってＶＴＲ装置が動作しているときの画面である。
【図１４】本実施の形態における携帯端末で使用しているものより大きく、フルカラー表示可能な表示画面を備えるインターネット端末に、ＶＴＲ装置より転送された操作パネルをそのまま表示した場合の画面を示す図である。
【図１５】端末表示操作パネル選択テーブルを示す図である。
【図１６】操作端末（携帯端末）からＶＴＲ装置に対するリモート操作制御時における、操作端末とＴＶ装置とＶＴＲ装置との間での各種制御信号の送受信を示すシーケンス図である。
【符号の説明】
１１  ＴＶ装置（リモート制御装置、検出手段、生成手段、第２の送信手段、第４の送信手段）
１２  ビデオ記録装置（ＶＴＲ装置、被操作装置、第１の送信手段）
１４  接続サービス部
１５  携帯端末（リモート操作端末、表示手段、第３の送信手段）
１６  接続サービス部
Ｓ１１  家庭内ネットワーク（１３９４ネットワーク、第１のネットワーク）
Ｓ１５  電話回線ネットワーク（第２のネットワーク）
Ｓ１６  インターネット網
Ｓ１７  無線ネットワーク
【図１】
2004194011.tif 000003
【図２】
2004194011.tif 000004
【図３】
2004194011.tif 000005
【図４】
2004194011.tif 000006
【図５】
2004194011.tif 000007
【図６】
2004194011.tif 000008
【図７】
2004194011.tif 000009
【図８】
2004194011.tif 000010
【図９】
2004194011.tif 000011
【図１０】
2004194011.tif 000012
【図１１】
2004194011.tif 000013
【図１２】
2004194011.tif 000014
【図１３】
2004194011.tif 000015
【図１４】
2004194011.tif 000016
【図１５】
2004194011.tif 000017
【図１６】
2004194011.tif 000018