(57)【要約】【課題】ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置に対して、情報設定および制御を視覚的に分かりやすく容易に、かつ遠隔で実行することができる通信装置制御方法を提供すること。【解決手段】ネットワークに接続された通信装置を制御する通信装置制御方法であって、被通信制御装置１２０が、自装置の設定項目一覧および既設定内容を通信制御装置１１０に送信するステップと、被通信制御装置１２０から受信した設定項目一覧を通信制御装置１１０が表示するステップと、通信制御装置１１０がユーザの操作を受け付けるステップと、ユーザの操作により変更された設定項目および情報設定内容および制御動作内容を通信制御装置１１０が被通信制御装置１２０に送信するステップと、通信制御装置１１０から受信した情報設定内容および制御動作内容に従って被通信制御装置１２０が動作するステップとを有する。【選択図】図２
2006270700.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、制御対象となる被通信制御装置と、
前記ネットワークに接続され、前記被通信制御装置を制御する通信制御装置とを有し、
前記被通信制御装置は、
自装置の設定情報を前記通信制御装置に送信する送信手段と、
前記通信制御装置からユーザの操作によって変更された設定変更情報を受信する受信手段と、
前記受信手段で受信した設定変更情報に従って自装置の設定を変更する設定変更手段とを有し、
前記通信制御装置は、
前記被通信制御装置から送信された前記設定情報を受信する受信手段と、
前記受信手段で受信した前記設定情報を表示する表示手段と、
ユーザの操作を受け付ける入力手段と、
ユーザの操作によって前記入力手段に入力された前記設定変更情報を前記被通信制御装置へ送信する送信手段とを有することを特徴とする通信装置制御システム。
【請求項２】
ネットワークを介して制御する通信制御装置に対して、自装置の設定情報を送信する送信手段と、
前記通信制御装置からユーザの操作によって変更された設定変更情報を受信する受信手段と、
前記受信手段で受信した設定変更情報に従って自装置の設定を変更する設定変更手段とを有することを特徴とする被通信制御装置。
【請求項３】
ネットワークを介して制御対象となる被通信制御装置から送信された設定情報を受信する受信手段と、
前記受信手段で受信した前記設定情報を表示する表示手段と、
ユーザの操作を受け付ける入力手段と、
前記入力手段に入力された設定変更情報を前記被通信制御装置へ送信する送信手段とを有することを特徴とする通信制御装置。
【請求項４】
ネットワークに接続された装置を制御する通信装置制御方法であって、
前記ネットワークを介して制御対象となる被通信制御装置は、
自装置を制御する通信制御装置に対して設定情報を送信するステップと、
前記通信制御装置が前記被通信制御装置から受信した前記設定情報を表示するステップと、前記通信制御装置がユーザの操作を受け付けるステップと、
前記通信制御装置がユーザの操作により変更された設定変更情報を前記被通信制御装置へ送信するステップと、
自装置が前記通信制御装置から受信した前記設定変更情報に従って動作するステップとを有することを特徴とする通信装置制御方法。
【請求項５】
複数の前記被通信制御装置が自装置の設定情報および設定項目の意味を定義する属性情報を前記通信制御装置に各々送信するステップと、
前記通信制御装置が前記複数の被通信制御装置から各々受信した前記設定情報または前記属性情報を表示するステップと、
前記通信制御装置が前記属性情報に基づいて、前記複数の被通信制御装置に前記設定情報が変更された旨を同報送信して知らせるステップとを有することを特徴とする請求項４記載の通信装置制御方法。
【請求項６】
前記被通信制御装置が自装置の設定情報を前記通信制御装置に送信するステップは、
ＳＩＰのＳＵＢＳＣＲＩＢＥ  Ｍｅｔｈｏｄを使用し、
前記通信制御装置がユーザの操作により変更された設定変更情報を前記被通信制御装置へ送信するステップは、
ＳＩＰのＮＯＴＩＦＹ  Ｍｅｔｈｏｄを使用することを特徴とする請求項４または５に記載の通信装置制御方法。
【請求項７】
前記被通信制御装置は、
起動時にＳＩＰのＲＥＧＩＳＴＥＲメッセージをマルチキャストで送信するステップと、
前記通信制御装置が前記ＲＥＧＩＳＴＥＲメッセージを検出するステップと、
前記ＲＥＧＩＳＴＥＲメッセージを検出した前記通信制御装置が前記被通信制御装置に応答メッセージを送信するステップとを有することを特徴とする請求項６記載の通信装置制御方法。
【請求項８】
コンピュータに、
ネットワークを介して制御する通信制御装置に対して、自装置の設定情報を送信するステップと、
前記通信制御装置からユーザの操作によって変更された設定変更情報を受信するステップと、
受信した前記設定変更情報に従って自装置の設定を変更するステップとを実行させるための被通信制御プログラム。
【請求項９】
コンピュータに、
ネットワークを介して制御対象となる被通信制御装置から送信された設定情報を受信するステップと、
受信した前記設定情報を表示するステップと、
ユーザの操作を受け付けるステップと、
ユーザの操作により変更された設定変更情報を前記被通信制御装置へ送信するステップとを実行させるための通信制御プログラム。
【請求項１０】
請求項８記載の被通信制御プログラムを記憶したコンピュータ読取り可能な記録媒体。
【請求項１１】
請求項９記載の通信制御プログラムを記憶したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された装置を同一ネットワークに接続された他の装置から情報設定および制御する通信装置制御システム、通信制御装置、被通信制御装置、通信装置制御方法、通信制御プログラム、被通信制御プログラム、およびそのプログラムを記憶した記録媒体に関するものである。
【背景技術】
【０００２】
宅内ネットワークをはじめとする各種ネットワークに通信装置を接続する際には、通信装置毎に異なる様々な情報設定および制御を行う必要がある。そこで、ユーザが通信装置の情報設定および制御の操作をする際には、その通信装置が、視覚的に分かりやすいグラフィカルユーザインタフェース（以下、ＧＵＩという）等のユーザインタフェース（以下、ＵＩという）を持つことが好ましいが、通信装置のコストや機構的な制約によりＧＵＩを持たない、または非常に限定されたＵＩしか持たない通信装置も今後は多くネットワークに接続されて各種サービスを提供することが想定される。
【０００３】
ＧＵＩを持たない、または非常に限定されたＵＩしか持たない通信装置に対して、各種情報設定および各種制御を行う従来技術としては、以下の技術が知られている。
【０００４】
第１は、パソコン等をコンソールとして制御対象の通信装置（以下、被通信制御装置という）の情報設定および制御を行う方法である。この方法は、被通信制御装置に実装されたＷＥＢサーバにパソコン等のコンソールからアクセスして、被通信制御装置の情報設定および制御を行うものであり、コンソールでの操作を契機として、被通信制御装置からの設定情報の取得および設定変更情報のダウンロード等の通信を行う。
【０００５】
第２は、ネットワーク上に各通信装置の設定情報を保持するサーバを設置し、被通信制御装置が起動時に前記サーバを検索して、設定情報をダウンロードする方法である（例えば、特許文献１参照）。
【特許文献１】特開２００１−２９７０５２号公報（第１１〜１２頁、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置に対して情報設定および制御を行う場合、第１の方法では、新規機能追加等の際にも被通信制御装置に実装されるＷＥＢサーバのみ対応すればよく、システムとして新規端末追加に柔軟に対応できるが、システムの運用中に被通信制御装置で発生するイベントを契機にして、ユーザに制御を促すサービスには適さないという問題があった。
【０００７】
また、第２の方法では、被通信制御装置で発生するイベントをサーバへ通知してユーザへ制御を促すことは可能であるが、新規機能追加等に柔軟に対応できないという問題があった。
【０００８】
以上のように、このような従来の技術では、それぞれ両立し得ない、相反する課題があった。
【０００９】
本発明は、従来の問題を解決するためになされたものであり、ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置に対する情報設定および制御のユーザ操作を視覚的に分かりやすく容易にし、かつ新規機能追加等に柔軟に対応できる通信装置制御システム、通信制御装置、被通信制御装置、通信装置制御方法、通信制御プログラム、被通信制御プログラム、およびそのプログラムを記憶した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の通信装置制御システムは、ネットワークに接続され、制御対象となる被通信制御装置と、前記ネットワークに接続され、前記被通信制御装置を制御する通信制御装置とを有し、前記被通信制御装置は、自装置の設定情報を前記通信制御装置に送信する送信手段と、前記通信制御装置からユーザの操作によって変更された設定変更情報を受信する受信手段と、前記受信手段で受信した設定変更情報に従って自装置の設定を変更する設定変更手段とを有し、前記通信制御装置は、前記被通信制御装置から送信された前記設定情報を受信する受信手段と、前記受信手段で受信した前記設定情報を表示する表示手段と、ユーザの操作を受け付ける入力手段と、ユーザの操作によって前記入力手段に入力された前記設定変更情報を前記被通信制御装置へ送信する送信手段とを備えた構成を有する。
【００１１】
この構成により、ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置においても、その情報設定内容および制御動作内容を通信制御装置で入力することができ、ユーザの入力操作を視覚的に分かりやすく容易に、かつ遠隔的に実行することができる。
【００１２】
また、本発明の被通信制御装置は、ネットワークを介して制御する通信制御装置に対して、自装置の設定情報を送信する送信手段と、前記通信制御装置からユーザの操作によって変更された設定変更情報を受信する受信手段と、前記受信手段で受信した設定変更情報に従って自装置の設定を変更する設定変更手段とを備えた構成を有する。
【００１３】
この構成により、自装置の制御を通信制御装置に促すことができ、通信制御装置から遠隔的に自装置の情報設定および制御を行うことができる。
【００１４】
また、本発明の通信制御装置は、ネットワークを介して制御対象となる被通信制御装置から送信された設定情報を受信する受信手段と、前記受信手段で受信した前記設定情報を表示する表示手段と、ユーザの操作を受け付ける入力手段と、前記入力手段に入力された設定変更情報を前記被通信制御装置へ送信する送信手段とを備えた構成を有する。
【００１５】
この構成により、ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置においても、その情報設定内容および制御動作内容を通信制御装置で入力することができ、ユーザの入力操作を視覚的に分かりやすく容易に、かつ遠隔的に実行することができる。
【００１６】
また、本発明の通信装置制御方法は、ネットワークに接続された通信装置を制御する通信装置制御方法であって、前記ネットワークを介して制御対象となる被通信制御装置が、自装置を制御する通信制御装置に対して設定情報を送信するステップと、前記通信制御装置が前記被通信制御装置から受信した前記設定情報を表示するステップと、前記通信制御装置がユーザの操作を受け付けるステップと、前記通信制御装置がユーザの操作により変更された設定変更情報を前記被通信制御装置へ送信するステップと、自装置が前記通信制御装置から受信した前記設定変更情報に従って動作するステップとを備えた構成を有する。
【００１７】
この構成により、ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置においても、その情報設定内容および制御動作内容を通信制御装置で入力することができ、ユーザの入力操作を視覚的に分かりやすく容易に、かつ遠隔的に実行することができる。
【００１８】
また、本発明の通信装置制御方法は、複数の前記被通信制御装置が自装置の設定情報および設定項目の意味を定義する属性情報を前記通信制御装置に各々送信するステップと、前記通信制御装置が前記複数の被通信制御装置から各々受信した前記設定情報または前記属性情報を表示するステップと、前記通信制御装置がユーザの操作を受け付けるステップと、前記通信制御装置が前記属性情報に基づいて、前記複数の被通信制御装置に前記設定情報が変更された旨を同報送信して知らせるステップとを備えた構成を有する。
【００１９】
この構成により、複数の被通信制御装置への同報送信することが可能になり、複数の被通信制御装置の制御を行う場合にユーザ操作の負荷を軽減することができる。
【００２０】
また、本発明の通信装置制御方法は、前記被通信制御装置が自装置の設定情報を前記通信制御装置に送信するステップは、ＳＩＰのＳＵＢＳＣＲＩＢＥ  Ｍｅｔｈｏｄを使用し、前記通信制御装置がユーザの操作により変更された設定変更情報を前記被通信制御装置へ送信するステップは、ＳＩＰのＮＯＴＩＦＹ  Ｍｅｔｈｏｄを使用する構成を有する。
【００２１】
この構成により、ＳＩＰのイベント通知機構を用いてユーザの制御操作を通信制御装置から被通信制御装置に正確に通知することができる。
【００２２】
また、本発明の通信装置制御方法は、前記被通信制御装置が、起動時にＳＩＰのＲＥＧＩＳＴＥＲメッセージをマルチキャストで送信するステップと、前記通信制御装置が前記ＲＥＧＩＳＴＥＲメッセージを検出するステップと、前記ＲＥＧＩＳＴＥＲメッセージを検出した前記通信制御装置が前記被通信制御装置に応答メッセージを送信するステップとを備えた構成を有する。
【００２３】
この構成により、被通信制御装置の起動時に通信制御装置を自動的に検出し、ユーザに対して、情報設定および制御を促す状態になるため、被通信制御装置の設置時におけるユーザ操作の負荷を軽減することができる。
【００２４】
また、本発明の被通信制御プログラムは、コンピュータに、ネットワークを介して制御する通信制御装置に対して、自装置の設定情報を送信するステップと、前記通信制御装置からユーザの操作によって変更された設定変更情報を受信するステップと、受信した前記設定変更情報に従って自装置の設定を変更するステップとを実行させる構成を有する。
【００２５】
この構成により、自装置の制御を通信制御装置に促すことができ、通信制御装置から遠隔的に自装置の情報設定および制御を行うことができる。
【００２６】
また、本発明の通信制御プログラムは、コンピュータに、ネットワークを介して制御対象となる被通信制御装置から送信された設定情報を受信するステップと、受信した前記設定情報を表示するステップと、ユーザの操作を受け付けるステップと、ユーザの操作により変更された設定変更情報を前記被通信制御装置へ送信するステップとを実行させる構成を有する。
【００２７】
この構成により、ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置においても、その情報設定内容および制御動作内容を通信制御装置で入力することができ、ユーザの入力操作を視覚的に分かりやすく容易に、かつ遠隔的に実行することができる。
【００２８】
また、本発明の記録媒体は、上記のいずれかのプログラムを記憶したコンピュータ読取り可能な構成を有する。
【００２９】
この構成により、ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置においても、その情報設定内容および制御動作内容を通信制御装置で入力することができ、ユーザの入力操作を視覚的に分かりやすく容易に、かつ遠隔的に実行することができる。
【発明の効果】
【００３０】
本発明は、ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置においても、その情報設定内容および制御動作内容を通信制御装置で入力することができ、ユーザ操作を視覚的に分かりやすく容易にし、かつ遠隔的に実行することができる通信装置制御システム、通信制御装置、被通信制御装置、通信装置制御方法、通信制御プログラム、被通信制御プログラム、およびそのプログラムを記憶した記録媒体を提供することができるものである。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施の形態について、図面を用いて説明する。
【００３２】
（実施の形態１）
図１に示すように、本実施の形態１の通信装置制御システムは、ネットワーク全体の構成として、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）で構成されるネットワーク１００に、ディスプレイ等のユーザへの表示手段を有する通信制御装置１１０および被通信制御装置１２０がそれぞれ接続されている。そして、通信制御装置１１０には、ユーザの入力情報を通信制御装置１１０に伝達するリモコンやキーパッド等の入力装置１１１が、有線または無線で接続されている。
【００３３】
次に、図２を用いて、本実施の形態１における通信装置制御システムの動作シーケンスについて説明する。
【００３４】
本実施の形態１では、通信制御装置１１０と被通信制御装置１２０との間のプロトコルとしてＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を使用している。被通信制御装置１２０は、自装置の情報設定および制御をユーザへ促すイベント（以下、制御要求イベントという）が発生すると、自装置の設定項目一覧、既設定内容、設定値の上下限、または設定値の選択肢一覧をＢＯＤＹ部に含むＳＵＢＳＣＲＩＢＥメッセージを通信制御装置１１０に送信する（ステップＳ２０１）。また、ＳＵＢＳＣＲＩＢＥメッセージにより、通信制御装置１１０に対して、情報設定内容および制御動作内容が変更された場合に、内容変更イベントを通知するように要求する。なお、ＳＵＢＳＣＲＩＢＥのｂｏｄｙに含まれる設定項目等の記述フォーマットの例としては、ＨＴＭＬ、ＸＭＬやその他の標準的な記述言語および標準以外の独自定義の記述言語等が考えられるが、それらのいずれかに限定されるものではない。
【００３５】
被通信制御装置１２０が制御要求イベントを発生させる契機としては、被通信制御装置１２０が起動された場合、被通信制御装置１２０自体の動作状態に変化があった場合、または被通信制御装置１２０の周囲状態に変化があったことを被通信制御装置１２０が検出する場合等の各種イベントが存在する。
【００３６】
ＳＵＢＳＣＲＩＢＥメッセージを受信した通信制御装置１１０は、ＢＯＤＹ部に含まれる設定項目一覧や設定値の選択肢一覧等を自装置が具備するディスプレイへ表示する（ステップＳ２０２）。ディスプレイに表示された情報を視覚的に確認したユーザは、何らかの制御が必要と判断した場合、入力装置１１１を使用して変更すべき設定値の入力操作を行う（ステップＳ２０３）。通信制御装置１１０は、入力装置１１１からの入力情報を受信すると、設定内容の変化を検出して、変更後の設定項目および設定値の一覧をＢＯＤＹ部に含むＮＯＴＩＦＹメッセージを被通信制御装置１２０に送信する（ステップＳ２０４）。ＮＯＴＩＦＹメッセージを受信した被通信制御装置１２０は、そのＢＯＤＹ部に含まれる設定値に従って自装置の動作状態を変更する。
【００３７】
なお、通信制御装置１１０と被通信制御装置１２０との間の通信は、イベント通知の機構を利用しているため、ＳＵＢＳＣＲＩＢＥメッセージの受信から時間が経過した後にユーザが入力装置１１１で設定を変更した場合でも、複数回に亘り断続的に設定を変更した場合でも、通信制御装置１１０はその都度ＮＯＴＩＦＹメッセージを送信し、被通信制御装置１２０の制御を行うことが可能である。
【００３８】
以上が、本実施の形態１における通信装置制御システムの概略の動作説明であるが、通信制御装置１１０と被通信制御装置１２０をさらに具体的な通信装置に当てはめ、例を挙げて説明する。なお、本実施の形態１は、以下に説明する具体的な通信装置に限定されるものではなく、他のサービスを提供する通信装置上に具備されたものであってもよい。
【００３９】
例えば、通信制御装置１１０が、ＷＥＢブラウザ機能を有するテレビジョン受像機（以下、テレビという）であり、入力装置１１１が、テレビの操作が可能なリモコンであり、被通信制御装置１２０が、風呂の湯温センサを有する湯沸しユニットである場合の例について説明する。
【００４０】
湯沸しユニットは、監視する湯温が予め設定された閾値より低くなったことを検出すると、制御要求イベントを発生し、テレビに対して、ＳＵＢＳＣＲＩＢＥメッセージを送信する。ＳＵＢＳＣＲＩＢＥメッセージには、そのＢＯＤＹ部に制御動作内容を示す動作モードおよび情報設定内容を示す設定温度の選択肢一覧を表示するＨＴＭＬが含まれている。また、湯沸しユニットは、ＳＵＢＳＣＲＩＢＥメッセージによって、その動作モードおよび設定温度に変更があった場合に、湯沸しユニットにメッセージを通知することをテレビに要求する。
【００４１】
図３および図４は、上述したＳＵＢＳＣＲＩＢＥメッセージのＢＯＤＹ部の一例を示している。この例では、ＳＵＢＳＣＲＩＢＥメッセージのＣｏｎｔｅｎｔ-Ｔｙｐｅヘッダで“ Ｃｏｎｔｅｎｔ-Ｔｙｐｅ：ｔｅｘｔ／ｈｔｍｌ"を指定しているものとする。
【００４２】
ＳＵＢＳＣＲＩＢＥメッセージを受信したテレビは、そのＢＯＤＹ部に含まれるＨＴＭＬファイルをテレビが具備するディスプレイに表示する。ディスプレイに表示された動作モードおよび設定値の選択肢一覧を視覚的に確認したユーザは、所望の動作を判断する。
【００４３】
ユーザは、リモコンを利用して、テレビの画面上に表示された設定項目の一覧から希望する動作モードや設定温度を選択し、決定する。
【００４４】
テレビは、リモコンの操作により現在の情報設定内容および制御動作内容から変更があったと判断すると、内容変更イベントとしてＮＯＴＩＦＹメッセージを湯沸しユニットに送信する。ＮＯＴＩＦＹメッセージには、そのＢＯＤＹ部にユーザにより選択された新たな設定項目の一覧が含まれる。
【００４５】
ＮＯＴＩＦＹメッセージを受信した湯沸しユニットは、ＮＯＴＩＦＹメッセージのＢＯＤＹ部に含まれる情報設定内容および制御動作内容に従って動作を開始する。
【００４６】
次に、本実施の形態１における通信装置制御方法を実行する被制御装置１２０、通信制御装置１１０の処理フローについて説明する。
【００４７】
図５は、本実施の形態１における通信装置制御方法を実行する被通信制御装置１２０の処理フローを示す図である。図６は、本実施の形態１における通信装置制御方法を実行する通信制御装置１１０の処理フローを示す図である。
【００４８】
図５に示すように、被通信制御装置１２０は、制御要求イベントが発生したとき（ステップＳ５０１）、ＳＵＢＳＣＲＩＢＥメッセージを通信制御装置１１０に送信するステップ（ステップＳ５０２）と、通信制御装置１１０からＮＯＴＩＦＹメッセージを受信するステップ（ステップＳ５０３）と、受信したＮＯＴＩＦＹメッセージに従って自装置１２０の情報設定内容および制御動作内容を変更するステップ（ステップＳ５０４）とを有する。
【００４９】
また、図６に示すように、通信制御装置１１０は、被通信制御装置１２０からＳＵＢＳＣＲＩＢＥメッセージを受信するステップ（ステップＳ６０１）と、受信したＳＵＢＳＣＲＩＢＥメッセージを自装置に具備するディスプレイに表示するステップ（ステップＳ６０２）と、ユーザがその画面に表示されたメッセージに基づいて、入力装置１１１を用いて任意の入力を行ったか否かを監視するステップ（ステップＳ６０３）と、入力があった場合、入力情報をＮＯＴＩＦＹメッセージとして自装置から被通信制御装置１２０に送信するステップ（ステップＳ６０４）とを有する。
【００５０】
以上のように、本実施の形態１の通信装置制御システムによれば、ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置に対する情報設定内容および制御動作内容を視覚的に分かりやすく容易に、かつ遠隔的に操作することができる。
【００５１】
また、通信制御装置１１０は、ＳＵＢＳＣＲＩＢＥメッセージとして受信した情報設定内容および制御動作内容の情報をディスプレイに表示して、ユーザからの入力を受け付けるのみであって、情報設定内容および制御動作内容の情報の意味を解釈する必要はない。したがって、新機能追加等に伴う設定項目の追加等があっても、通信制御装置１１０側の対応は不要であり、新機能の追加に対して柔軟に対応することが可能である。さらに、通信制御装置１１０と被通信制御装置１２０との間の通信はイベント通知の機構を利用しているため、被通信制御装置１２０で発生するイベントを契機に通信を開始し、かつ、通信開始後は、通信制御装置１１０からの任意のタイミングで被通信制御装置１２０に対する制御を実行することが可能であるため、通信制御装置１１０と被通信制御装置１２０との間の通信を円滑に行うことができる。
【００５２】
（実施の形態２）
図７に示すように、本実施の形態２の通信装置制御システムは、ＩＰで構成されるネットワーク１００に、ディスプレイ等の表示手段を有する通信制御装置１１０、被通信制御装置１２０、シグナリングプロトコルとしてＳＩＰを実装した通信装置２１０、２２０およびネットワーク上の各通信装置の登録要求（以下、ＲＥＧＩＳＴＥＲメッセージという）を受信してアドレス情報等を管理するＲｅｇｉｓｔｒａｒ２００が接続されている。また、通信制御装置１１０には、実施の形態１と同様にリモコンやキーパッド等のユーザの入力情報を通信制御装置１１０へ伝達する入力装置１１１が、有線または無線で接続されている。
【００５３】
なお、通信装置２１０、２２０は、必ずしも、接続されていなくてもよい。
【００５４】
次に、図８を用いて、本実施の形態２における通信装置制御システムの動作シーケンスについて説明する。
【００５５】
被通信制御装置１２０の初期設置時に、被通信制御装置１２０をネットワーク１００に接続し起動すると、被通信制御装置１２０は、Ｒｅｇｉｓｔｒａｒ２００に対し、ＲＥＧＩＳＴＥＲメッセージを送信する（ステップＳ８０１）。通信装置２１０、２２０を接続し起動した場合も同様に、Ｒｅｇｉｓｔｒａｒ２００に対し、ＲＥＧＩＳＴＥＲメッセージを送信する。
【００５６】
ここで、インターネットに関連する新技術やプロトコルを開発し、標準化するための組織であるＩｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ（ＩＥＴＦ）が発行するＲＦＣ３２６１では、ＳＩＰを実装した通信装置がＲｅｇｉｓｔｒａｒを検索する手順として３通りを規定しているが、本実施の形態２では、被通信制御装置１２０がマルチキャストでＲＥＧＩＳＴＥＲメッセージを送信し、それをＲｅｇｉｓｔｒａｒ２００が受信すると、応答メッセージを返す手順を採用している。また、被通信制御装置１２０が送信するＲＥＧＩＳＴＥＲメッセージには、本発明の通信装置制御方法を実行することが可能である旨を示す独自拡張のパラメータを含む。ここで、独自拡張のパラメータは、それを理解しないＳＩＰを実装した通信装置が無視することが必須であるフィールドを利用している。
【００５７】
Ｒｅｇｉｓｔｒａｒ２００は、被通信制御装置１２０からＲＥＧＩＳＴＥＲメッセージを受信すると、それに対し、応答メッセージ(２００  ＯＫ)を返す（ステップＳ８０２）。また、通信装置２１０、２２０は、Ｒｅｇｉｓｔｒａｒ２００用のマルチキャストアドレス宛のパケットを受信してもしなくても良いが、受信したとしても応答しないことがＳＩＰの標準的な手順となっている。したがって、Ｒｅｇｉｓｔｒａｒ２００および通信装置２１０、２２０が本発明の通信装置制御方法を具備するか否かに関わらず、Ｒｅｇｉｓｔｒａｒ２００からの応答メッセージ(２００  ＯＫ)を受信するまでは、ＳＩＰの標準的なＲＥＧＩＳＴＥＲの手順を行う。通信制御装置１１０は、Ｒｅｇｉｓｔｒａｒ２００用のマルチキャストアドレス宛のパケットを受信しており、本発明の通信装置制御方法を実行可能である旨を示す独自拡張を含むＲＥＧＩＳＴＥＲメッセージを受信すると、ＲＥＧＩＳＴＥＲメッセージの送信元アドレスに対して、自装置が通信制御を行うことが可能である旨を示す通知（以下、能力通知という）のパケットを送信する（ステップＳ８０３）。なお、ここでいう能力通知のパケットとは、例えば、ＳＩＰのＰＵＢＬＩＳＨ等の標準的なパケットでも、その他の独自のパケットであっても良い。
【００５８】
能力通知を受信した被通信制御装置１２０は、自装置の設定項目一覧、既設定内容、設定値の上下限、または設定値の選択肢一覧をＢＯＤＹ部に含むＳＵＢＳＣＲＩＢＥメッセージを能力通知の送信元アドレスに対して送信する（ステップＳ８０４）。
【００５９】
ＳＵＢＳＣＲＩＢＥメッセージを受信した通信制御装置１１０は、ＢＯＤＹ部に含まれる設定項目一覧や設定値の選択肢一覧等を自装置が具備するディスプレイに表示し、ユーザに提示する（ステップＳ８０５）。ディスプレイに表示された情報を視覚的に確認したユーザは、入力装置１１１を用いて変更すべき設定値の入力操作を行う。入力された情報は、通信制御装置１１０に伝達され（ステップＳ８０６）、通信制御装置１１０は、その入力情報を基に、設定項目の内容変更イベントとして、変更後の設定項目および設定値の一覧をＢＯＤＹ部に含むＮＯＴＩＦＹメッセージを被通信制御装置１２０に送信する（ステップＳ８０７）。
【００６０】
以上のように、本実施の形態２の通信装置制御システムによれば、被通信制御装置１２０の起動時に通信制御装置１１０を自動的に検出し、ユーザに情報設定および制御を促す状態になる。したがって、ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置に対する情報設定および制御に関する操作においても視覚的に分かりやすく、遠隔的にその操作を可能にすることができ、被通信制御装置の設置時にユーザが行う設定操作の負荷を軽減することが可能になる。また、被通信制御装置の設置時の初期設定操作に利用する場合も、被通信制御装置１２０で運用中にランダムなタイミングで発生するイベントを契機としてユーザに対して制御を促すサービスを提供する場合も、同様のＵＩを利用することができる。
【００６１】
（実施の形態３）
図９に示すように、本実施の形態３の通信装置制御システムは、ＩＰで構成される同一のネットワーク１００に、ディスプレイ等の表示手段を有する通信制御装置１１０および複数の被通信制御装置１２０、１３０が接続されている。そして、通信制御装置１１０には、上記した各実施の形態と同様に、ユーザの入力を通信制御装置１１０へ伝達するリモコンやキーパッド等の入力装置１１１が、有線または無線で接続されている。
【００６２】
次に、図１０を用いて、本実施の形態３における通信装置制御システムの動作シーケンスについて説明する。
【００６３】
被通信制御装置１２０において、制御要求イベントが発生すると、自装置の設定項目一覧、既設定内容、設定値の上下限、または設定値の選択肢一覧および各設定項目の意味を定義するための属性情報をＢＯＤＹ部に含むＳＵＢＳＣＲＩＢＥメッセージを通信制御装置１１０に送信し、内容変更イベントを通知するよう要求する（ステップＳ１００１）。
【００６４】
ここで、属性情報としては、被通信制御装置の種別（例えば、ＡＶ機器、空調機器、またはセキュリティ機器等）、提供サービス、設置場所等を想定する。
【００６５】
被通信制御装置１３０も、被通信制御装置１２０と同様に、制御要求イベントが発生すると、自装置の設定項目一覧、既設定内容、設定値の上下限、または設定値の選択肢一覧および各設定項目の意味を定義する属性情報をＢＯＤＹ部に含むＳＵＢＳＣＲＩＢＥメッセージを通信制御装置１１０に送信し、内容変更イベントを通知するよう要求する（ステップＳ１００２）。
【００６６】
ＳＵＢＳＣＲＩＢＥメッセージを受信した通信制御装置１１０は、ＢＯＤＹ部に含まれる設定項目一覧や設定値の選択肢一覧を自装置が具備するディスプレイに表示しユーザに提示する（ステップＳ１００３、ステップＳ１００４）。ユーザは、ディスプレイに表示された設定情報内容および制御動作内容の情報を視覚的に確認し、何らかの制御が必要と判断した場合、入力装置１１１を使用して変更すべき設定値の入力操作を行う。入力された情報は、入力装置１１１から通信制御装置１１０に伝達され（ステップＳ１００５、ステップＳ１００６）、通信制御装置１１０は、この入力情報を基に、設定項目の内容変更イベントとして、変更後の設定項目および設定値一覧をＢＯＤＹ部に含むＮＯＴＩＦＹメッセージを被通信制御装置１２０に対して送信する（ステップＳ１００７、ステップＳ１００８）。ここで、通信制御装置１１０は、複数の被通信制御装置１２０、１３０から受信した設定項目の一覧情報をそれぞれ保持しており、入力装置１１１からの入力操作により変更された設定項目の属性情報を参照し、同一の意味を持つ設定項目を複数の被通信制御装置から受信している場合は、該当する複数の被通信制御装置に対してＮＯＴＩＦＹメッセージを同報送信する（ステップＳ１００９）。前記ＮＯＴＩＦＹメッセージを受信した被通信制御装置１２０、１３０は、そのＢＯＤＹ部に含まれる設定値に従って自装置の動作状態を変更する。
【００６７】
以上のように、本実施の形態３の通信装置制御システムによれば、複数の同一通信装置または類似のサービスを提供する、異なる通信装置がネットワーク上に存在する場合に、複数の被通信制御装置へ設定内容に変更があった旨を知らせる通知を同報送信することができ、複数の被通信制御装置の制御を行う場合にユーザの入力操作の負荷を軽減することができる。
【産業上の利用可能性】
【００６８】
以上のように、本発明にかかる通信装置制御システム、通信制御装置、被通信制御装置、通信装置制御方法、通信制御プログラム、被通信制御プログラム、およびそのプログラムを記憶した記録媒体は、ＧＵＩを持たない、または非常に限定されたＵＩしか持たない被通信制御装置においても、その情報設定内容および制御動作内容を通信制御装置で入力することができ、ユーザの入力操作を視覚的に分かりやすく容易に、かつ新機能追加等にも柔軟に対応することができるという効果を有し、通信装置制御システム、通信制御装置、被通信制御装置、通信装置制御方法、通信制御プログラム、被通信制御プログラム、およびそのプログラムを記憶した記録媒体等として有用である。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施の形態１における通信装置制御システムの構成を示すブロック図
【図２】本発明の実施の形態１における通信装置制御システムの動作シーケンスを示す図
【図３】本発明の実施の形態１におけるＳＵＢＳＣＲＩＢＥメッセージのＢＯＤＹ部前半の一例を示す図
【図４】本発明の実施の形態１におけるＳＵＢＳＣＲＩＢＥメッセージのＢＯＤＹ部後半の一例を示す図
【図５】本発明の実施の形態１における通信制御装置の処理手順を示すフローチャート
【図６】本発明の実施の形態１における被通信制御装置の処理手順を示すフローチャート
【図７】本発明の実施の形態２における通信装置制御システムの構成を示すブロック図
【図８】本発明の実施の形態２における通信装置制御システムの動作シーケンスを示す図
【図９】本発明の実施の形態３における通信装置制御システムの構成を示すブロック図
【図１０】本発明の実施の形態３における通信装置制御システムの動作シーケンスを示す図
【符号の説明】
【００７０】
１００  ネットワーク
１１０  通信制御装置
１１１  入力装置
１２０、１３０  被通信制御装置
２００  Ｒｅｇｉｓｔｒａｒ
２１０、２２０  通信装置
【図１】
2006270700.tif 000003
【図２】
2006270700.tif 000004
【図３】
2006270700.tif 000005
【図４】
2006270700.tif 000006
【図５】
2006270700.tif 000007
【図６】
2006270700.tif 000008
【図７】
2006270700.tif 000009
【図８】
2006270700.tif 000010
【図９】
2006270700.tif 000011
【図１０】
2006270700.tif 000012