(57)【要約】【課題】  利用者が予め設定をしなくても、適切に着信メッセージを出力できる。【解決手段】  通信システム１は、通信機器１００と、電子機器２００とを含む。通信機器１００は、通信部と、電子機器２００へ要求に応じて機器情報を送信するように通信部を制御するメッセージ送信部と、電子機器２００の識別子を格納する第１格納部と、着信を検出する検出部と、着信メッセージを作成するメッセージ生成部および制御部と、電子機器２００へ、電子機器２００の識別子とメッセージ情報とを送信するように、通信部を制御するメッセージ送信部とを含む。電子機器２００は、通信部と、機器情報を要求するように通信部を制御し、通信部が機器情報を受信すると、通信機器１００に対し電子機器２００の識別子を送信するように、通信部を制御するメッセージ送信部と、通信機器１００から受信した情報を出力する出力部とを含む。【選択図】        図１
2006345425.tif 000002
【特許請求の範囲】
【請求項１】
通信機能を有する第１の装置と、前記第１の装置と通信する第２の装置とを含む通信システムであって、
前記第１の装置は、
通信するための通信手段と、
前記通信手段が、前記第２の装置から、機器情報を要求する旨の情報を受信すると、前記機器情報を要求する旨の情報を送信した第２の装置へ、前記第１の装置の識別子を含む情報である機器情報を送信するように、前記通信手段を制御するための第１の制御手段と、
前記通信手段が、前記第２の装置の識別子の情報を含む情報を受信すると、前記第２の装置の識別子の情報を格納するための第１の格納手段と、
前記通信手段が、前記通信システムから独立した通信装置である第３の装置から、着呼の要求を表わす情報を受信したか否かを検出するための検出手段と、
前記通信手段が送信する情報を作成するための作成手段と、
前記通信手段が前記着呼の要求を表わす情報を受信すると、着信メッセージを表わす情報を含む、メッセージ情報を作成するように、前記作成手段を制御するための第２の制御手段と、
前記第２の装置へ、前記第２の装置の識別子の情報とメッセージ情報とを送信するように、前記通信手段を制御するための第３の制御手段とを含み、
前記第２の装置は、
前記第１の装置と通信するための通信手段と、
機器情報を要求する旨の情報を送信するように、前記通信手段を制御するための第１の制御手段と、
前記通信手段が機器情報を受信すると、前記第１の装置の識別子を用いて、前記第１の装置に対し、第２の装置の識別子の情報を送信するように、前記通信手段を制御するための第２の制御手段と、
前記通信手段が、前記第１の装置から受信した情報のいずれかを出力するための出力手段とを含む、通信システム。
【請求項２】
前記第１の装置の第２の制御手段は、前記着信メッセージを表わす情報を、前記着信メッセージとあわせて出力する情報と共に含む、メッセージ情報を作成するように、前記作成手段を制御するための手段を含む、請求項１に記載の通信システム。
【請求項３】
前記作成手段を制御するための手段は、前記着信メッセージを表わす情報を、前記着呼の要求に対し利用者が選択できる対応を表わす情報と共に含む、メッセージ情報を作成するように、前記作成手段を制御するための手段を含む、請求項２に記載の通信システム。
【請求項４】
前記第２の装置は、
情報を受付けるための受付手段と、
前記着呼の要求に対し利用者が選択できる対応を表わす情報を前記出力手段が出力すると、前記着呼の要求に対し利用者が選択できる対応のいずれかを表わす情報を受付けるように、前記受付手段を制御するための第３の制御手段と、
前記受付手段が対応を表わす情報を受付けると、前記受付手段が受付けた対応を表わす情報である機器制御メッセージを送信するように、前記通信手段を制御するための第４の制御手段とをさらに含み、
前記第１の装置は、
前記通信手段が第２の装置から機器制御メッセージを受信すると、前記機器制御メッセージに対応するメッセージの情報を作成するように、前記作成手段を制御するための第４の制御手段と、
前記機器制御メッセージに対応するメッセージの情報を、前記第３の装置へ送信するように、前記通信手段を制御するための第５の制御手段とをさらに含む、請求項３に記載の通信システム。
【請求項５】
前記第２の装置は、
情報を受付けるための受付手段と、
前記着呼の要求に対し利用者が選択できる対応を表わす情報を前記出力手段が出力すると、前記着呼の要求に対し利用者が選択できる対応のいずれかを表わす情報を受付けるように、前記受付手段を制御するための第３の制御手段と、
前記受付手段が、前記利用者から、前記利用者が選択できる対応を表わす情報として、前記第３の装置と通信する旨の対応を表わす情報を受付けると、前記受付手段が受付けた対応を表わす情報である機器制御メッセージを送信するように、前記通信手段を制御するための第４の制御手段とをさらに含み、
前記第１の装置は、
前記通信手段が第２の装置から機器制御メッセージを受信すると、前記第３の装置からの着呼の要求に応じるように、前記通信手段を制御するための第４の制御手段と、
前記通信手段が第３の装置から受信した情報を、前記第２の装置へ送信するように、前記通信手段を制御するための第５の制御手段とをさらに含む、請求項３に記載の通信システム。
【請求項６】
前記第２の装置は、
情報を受付けるための受付手段と、
前記着呼の要求に対し利用者が選択できる対応を表わす情報を前記出力手段が出力すると、前記着呼の要求に対し利用者が選択できる対応のいずれかを表わす情報を受付けるように、前記受付手段を制御するための第３の制御手段と、
前記受付手段が、前記利用者から、前記利用者が選択できる対応を表わす情報として、前記第３の装置からの着呼の要求を確認する旨の対応を表わす情報を受付けると、前記受付手段が受付けた対応を表わす情報である機器制御メッセージを送信するように、前記通信手段を制御するための第４の制御手段とをさらに含み、
前記第１の装置は、
情報を格納するための第２の格納手段と、
前記通信手段が第２の装置から機器制御メッセージを受信すると、前記第３の装置からの着呼の要求に応じるように、前記通信手段を制御するための第４の制御手段と、
前記通信手段が前記第３の装置からの着呼の要求に応じると、前記第３の装置に対し、前記第１の格納手段が格納した情報を送信するように、前記通信手段を制御するための第５の制御手段とをさらに含む、請求項３に記載の通信システム。
【請求項７】
前記第１の格納手段は、前記第２の装置の識別子の情報を、前記第２の装置の種類の情報と共に格納するための手段を含み、
前記第１の装置は、前記第２の装置の種類に対応する情報を前記第３の装置へ送信するように、前記通信手段を制御するための第４の制御手段をさらに含む、請求項１に記載の通信システム。
【請求項８】
前記第４の制御手段は、前記第２の装置の種類に対応する情報として、利用者による前記第２の装置の利用の状況を表わす情報と前記第２の装置の種類を表わす情報とを前記第３の装置へ送信するように、前記通信手段を制御するための手段を含む、請求項７に記載の通信システム。
【請求項９】
前記第１の装置の第１の格納手段は、着信メッセージを送信するか否かを表わす情報に対応付けて前記第２の装置の識別子の情報を格納するための手段を含み、
前記第１の装置は、前記通信手段が、前記第２の装置から、前記着信メッセージの送信を希望するか否かを表わす情報を受信すると、前記着信メッセージの送信を希望するか否かを表わす情報の内容に応じて、前記第１の格納手段が格納する、前記着信メッセージを送信するか否かを表わす情報の内容を更新するための更新手段をさらに含み、
前記第１の装置の第３の制御手段は、前記第２の装置のうち、識別子が着信メッセージの送信を希望することを表わす情報に対応する装置へ、前記第２の装置の識別子の情報とメッセージ情報とを送信するように、前記通信手段を制御するための手段を含み、
前記第２の装置は、
情報を受付けるための受付手段と、
前記受付手段が、前記着信メッセージの送信を希望するか否かを表わす情報を受付けると、着信メッセージの送信を希望するか否かを表わす情報を送信するように、前記通信手段を制御するための第５の制御手段とをさらに含む、請求項１に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムに関し、特にビデオフォンやインスタントメッセージなどの双方向コミュニケーションサービスを行う通信機器を、ネットワークに接続された電子機器を介して制御する通信システムに関する。
【背景技術】
【０００２】
近年、ネットワークの普及に伴い、家庭内においても複数の電子機器がホームネットワークを介して接続されるようになりつつある。ホームネットワークの形態は、電力線を利用するもの、有線ＬＡＮ（Local Area Network）を利用するもの、無線ＬＡＮを利用するものなど多種多様であるが、ホームネットワークに共通して求められる機能は、実際に機器の置かれている部屋とは別の部屋から、機器の状態を確認したり、制御したりするという機能である。このような、ホームネットワークを用いた機器の遠隔制御は、今後ますます普及していくことが予測される。
【０００３】
特許文献１には、ホームネットワークに接続されたある電子機器に発生した警告状態を、他の電子機器に通知する技術が開示されている。
【０００４】
一方、ネットワークを利用したサービスとして、近年、ビデオフォンやインスタントメッセージなどの双方向コミュニケーションサービスが拡大してきている。これらの双方向コミュニケーションサービスには、従来の通信機器には無かった「プレゼンス」を用いているものが多数ある。プレゼンスとは、機器や利用者の状態を示す情報である。コミュニケーションを行おうとしている利用者は、コミュニケーションに先立ち相手のプレゼンスを確認することで、相手が、今、コミュニケーション可能か否かを予め判断することができる。
【０００５】
特許文献２には、携帯電話において、折り畳み式携帯電話の開閉状況や、アンテナやボタンの操作状況などから、利用者の状態を判断し、相手に通知する技術が開示されている。
【特許文献１】特開２００１−１１１５７７号公報
【特許文献２】特開２００４−２３３７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１の発明において、ネットワークに接続された各電子機器は、利用者に警告すべき事象が発生した場合、利用者が予め登録した他の電子機器に、ネットワークを介して警告を通知する。通知された電子機器は、警告を提示する。しかし、特許文献１にかかる発明の場合、予め警告を出す電子機器に、利用者自らが通知先を登録しておく必要がある。別の電子機器上や、新たかつ自動的に接続された電子機器上が警告を提示するためには、利用者自らが、警告の通知先を再登録する必要がある。具体的には、各利用者は、図２４に示すような送信先管理テーブルを、警告を発する電子機器に入力する必要がある。これらの登録により、特許文献１にかかる発明には、手間がかかるという問題があった。
【０００７】
また、特許文献２の発明では、通信機器は、自らを構成する各部の操作状況を検知してプレゼンスを生成するだけである。具体的には、特許文献２にかかる通信機器は、図２５に示す構成によって、通信機器の各種操作を検知する検知部の情報をもとにプレゼンスを生成していた。検知部の情報をもとにプレゼンスが生成されると、通信機器が使用されていない時、通信機器は、相手に、予め決められたプレゼンスを伝えることしかできない。これにより、特許文献２にかかる発明には、決められたプレゼンスだけでは、実際にその通信機器を利用者がすぐに使用できる状態にあるのか、あるいは、利用者が通信機器から離れるなどしてすぐには使用できない状態にあるのかがわからないという問題があった。
【０００８】
本発明は、これらの問題を解決するためになされたものであって、その目的は、利用者が予め設定をしなくても、適切に着信メッセージを出力できる通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明のある局面にしたがうと、通信システムは、通信機能を有する第１の装置と、第１の装置と通信する第２の装置とを含む。第１の装置は、通信手段と、第１の制御手段と、第１の格納手段と、検出手段と、作成手段と、第２の制御手段と、第３の制御手段とを含む。通信手段は、通信する。第１の制御手段は、通信手段が、第２の装置から、機器情報を要求する旨の情報を受信すると、機器情報を要求する旨の情報を送信した第２の装置へ、第１の装置の識別子を含む情報である機器情報を送信するように、通信手段を制御する。第１の格納手段は、通信手段が、第２の装置の識別子の情報を含む情報を受信すると、第２の装置の識別子の情報を格納する。検出手段は、通信手段が、通信システムから独立した通信装置である第３の装置から、着呼の要求を表わす情報を受信したか否かを検出する。作成手段は、通信手段が送信する情報を作成する。第２の制御手段は、通信手段が着呼の要求を表わす情報を受信すると、着信メッセージを表わす情報を含む、メッセージ情報を作成するように、作成手段を制御する。第３の制御手段は、第２の装置へ、第２の装置の識別子の情報とメッセージ情報とを送信するように、通信手段を制御する。第２の装置は、通信手段と、第１の制御手段と、第２の制御手段と、出力手段とを含む。通信手段は、第１の装置と通信する。第１の制御手段は、機器情報を要求する旨の情報を送信するように、通信手段を制御する。第２の制御手段は、通信手段が機器情報を受信すると、第１の装置の識別子を用いて、第１の装置に対し、第２の装置の識別子の情報を送信するように、通信手段を制御する。出力手段は、通信手段が、第１の装置から受信した情報のいずれかを出力する。
【００１０】
また、上述の第１の装置の第２の制御手段は、着信メッセージを表わす情報を、着信メッセージとあわせて出力する情報と共に含む、メッセージ情報を作成するように、作成手段を制御するための手段を含むことが望ましい。
【００１１】
また、上述の作成手段を制御するための手段は、着信メッセージを表わす情報を、着呼の要求に対し利用者が選択できる対応を表わす情報と共に含む、メッセージ情報を作成するように、作成手段を制御するための手段を含むことが望ましい。
【００１２】
また、上述の第２の装置は、受付手段と、第３の制御手段と、第４の制御手段とをさらに含むことが望ましい。受付手段は、情報を受付ける。第３の制御手段は、着呼の要求に対し利用者が選択できる対応を表わす情報を出力手段が出力すると、着呼の要求に対し利用者が選択できる対応のいずれかを表わす情報を受付けるように、受付手段を制御する。第４の制御手段は、受付手段が対応を表わす情報を受付けると、受付手段が受付けた対応を表わす情報である機器制御メッセージを送信するように、通信手段を制御する。あわせて、第１の装置は、第４の制御手段と、第５の制御手段とをさらに含むことが望ましい。第４の制御手段は、通信手段が第２の装置から機器制御メッセージを受信すると、機器制御メッセージに対応するメッセージの情報を作成するように、作成手段を制御する。第５の制御手段は、機器制御メッセージに対応するメッセージの情報を、第３の装置へ送信するように、通信手段を制御する。
【００１３】
また、上述の第２の装置は、受付手段と、第３の制御手段と、第４の制御手段とをさらに含むことが望ましい。受付手段は、情報を受付ける。第３の制御手段は、着呼の要求に対し利用者が選択できる対応を表わす情報を出力手段が出力すると、着呼の要求に対し利用者が選択できる対応のいずれかを表わす情報を受付けるように、受付手段を制御する。第４の制御手段は、受付手段が、利用者から、利用者が選択できる対応を表わす情報として、第３の装置と通信する旨の対応を表わす情報を受付けると、受付手段が受付けた対応を表わす情報である機器制御メッセージを送信するように、通信手段を制御する。あわせて、第１の装置は、第４の制御手段と、第５の制御手段とをさらに含むことが望ましい。第４の制御手段は、通信手段が第２の装置から機器制御メッセージを受信すると、第３の装置からの着呼の要求に応じるように、通信手段を制御する。第５の制御手段は、通信手段が第３の装置から受信した情報を、第２の装置へ送信するように、通信手段を制御する。
【００１４】
また、上述の第２の装置は、受付手段と、第３の制御手段と、第４の制御手段とをさらに含むことが望ましい。受付手段は、情報を受付ける。第３の制御手段は、着呼の要求に対し利用者が選択できる対応を表わす情報を出力手段が出力すると、着呼の要求に対し利用者が選択できる対応のいずれかを表わす情報を受付けるように、受付手段を制御する。第４の制御手段は、受付手段が、利用者から、利用者が選択できる対応を表わす情報として、第３の装置からの着呼の要求を確認する旨の対応を表わす情報を受付けると、受付手段が受付けた対応を表わす情報である機器制御メッセージを送信するように、通信手段を制御する。あわせて、第１の装置は、第２の格納手段と、第４の制御手段と、第５の制御手段とをさらに含むことが望ましい。第２の格納手段は、情報を格納する。第４の制御手段は、通信手段が第２の装置から機器制御メッセージを受信すると、第３の装置からの着呼の要求に応じるように、通信手段を制御する。第５の制御手段は、通信手段が第３の装置からの着呼の要求に応じると、第３の装置に対し、第１の格納手段が格納した情報を送信するように、通信手段を制御する。
【００１５】
また、上述の第１の格納手段は、第２の装置の識別子の情報を、第２の装置の種類の情報と共に格納するための手段を含むことが望ましい。あわせて、第１の装置は、第２の装置の種類に対応する情報を第３の装置へ送信するように、通信手段を制御するための第４の制御手段をさらに含むことが望ましい。
【００１６】
また、上述の第４の制御手段は、第２の装置の種類に対応する情報として、利用者による第２の装置の利用の状況を表わす情報と第２の装置の種類を表わす情報とを第３の装置へ送信するように、通信手段を制御するための手段を含むことが望ましい。
【００１７】
また、上述の第１の装置の第１の格納手段は、着信メッセージを送信するか否かを表わす情報に対応付けて第２の装置の識別子の情報を格納するための手段を含むことが望ましい。あわせて、第１の装置は、通信手段が、第２の装置から、着信メッセージの送信を希望するか否かを表わす情報を受信すると、着信メッセージの送信を希望するか否かを表わす情報の内容に応じて、第１の格納手段が格納する、着信メッセージを送信するか否かを表わす情報の内容を更新するための更新手段をさらに含むことが望ましい。あわせて、第１の装置の第３の制御手段は、第２の装置のうち、識別子が着信メッセージの送信を希望することを表わす情報に対応する装置へ、第２の装置の識別子の情報とメッセージ情報とを送信するように、通信手段を制御するための手段を含むことが望ましい。あわせて、第２の装置は、受付手段と、第５の制御手段とをさらに含むことが望ましい。受付手段は、情報を受付ける。第５の制御手段は、受付手段が、着信メッセージの送信を希望するか否かを表わす情報を受付けると、着信メッセージの送信を希望するか否かを表わす情報を送信するように、通信手段を制御する。
【発明の効果】
【００１８】
本発明に係る通信システムは、利用者が予め設定をしなくても、適切に着信メッセージを出力できる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について図を参照して説明する。
＜第１の実施の形態＞
以下、本発明の第１の実施の形態にかかる通信システムについて説明する。
【００２０】
図１は、本実施の形態にかかる通信機器１００と電子機器２００とからなる通信システム１の概念図である。図１は、通信機器１００の着信時における全体の処理の概要も示している。
【００２１】
図１に示すように、本実施の形態にかかる通信システム１には、通信機能を有する通信機器１００と、ネットワーク３００（本実施の形態の場合、ネットワーク３００は、有線か無線かに関わらず、通信を実施するための経路を意味する）を介して通信機器１００と通信する電子機器２００とが含まれる（ネットワーク３００は、通信を実施するための経路に過ぎないので、ネットワーク３００は、本実施の形態にかかる通信システム１自体に含まれない）。
【００２２】
通信機器１００は、コミュニケーション相手のプレゼンスを確認した上で、相手に発信を行うか否かなどを判断できるようにした双方向コミュニケーションのための機器である。通信機器１００は、たとえば、ビデオフォンや、あるいは、ビデオフォン機能やインスタントメッセージ機能を備えたパーソナルコンピュータなどである。
【００２３】
電子機器２００は、利用者に対して音声や映像、文字などの情報を提示できるようにした機器である。電子機器２００は、たとえば、テレビやオーディオ、パーソナルコンピュータなどである。
【００２４】
ネットワーク３００は、機器同士の双方向通信が行える環境である限りどのようなものであってもよい。本実施の形態では、ＤＬＮＡ（Digital Living Network Alliance）ガイドラインに基づいたネットワークの使用を想定し、以降の説明を行う。ＤＬＮＡガイドラインとは、デジタルコンテンツを扱う機器の、ホームネットワークにおける相互接続性を高めるための標準として提案されているガイドラインのことである。
【００２５】
ＤＬＮＡガイドラインでは、ホームネットワークの物理的な接続方法は、ＴＣＰ／ＩＰ（Transfer Control Protocol/Internet Protocol）のパケットが通る方法であれば、有線による方法であっても無線による方法であってもよいと規定している。また、ＤＬＮＡガイドラインでは、ネットワーク上の電子機器の発見および制御、ならびに、コンテンツの検索、選択、および管理のために、ＵＰｎＰ（Universal Plug and Play）を規定している。また、ＤＬＮＡガイドラインでは、コンテンツの伝送と再生制御方法のために、ＨＴＴＰ（Hyper Text Transfer Protocol）を規定している。
【００２６】
このガイドラインに沿えば、サーバ機能を持つ機器で生じた状態変化を、イベント（機器に生じた何らかの変化（たとえばファイルの追加や削除）を表わす通知）としてクライアント機能を持つ機器に伝達することが可能となる。サーバ機能を持つ機器の中にあるデジタルコンテンツを、クライアント機能を持つ機器で再生するといったことも可能となる。これらの機器は同一の部屋にある必要はなく、ネットワークで接続されている限り、別の部屋に置かれていてもよい。
【００２７】
次に、本実施の形態にかかる通信機器１００、および、本実施の形態にかかる電子機器２００を、それぞれ図を用いて説明する。
【００２８】
図２は、本実施の形態にかかる通信機器１００のブロック図である。通信機器１００は、制御部１０１と、通信部１０２と、第１格納部１０３と、操作部１０４と、入力部１０５と、出力部１０６と、メッセージ受信部１０７と、メッセージ解析部１０８と、メッセージ生成部１０９と、メッセージ送信部１１０と、第２格納部１１１と、検出部１１２と、第３格納部１１３と、変更部１１４と、通知部１１５と、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）ドライブ１１６とからなる。
【００２９】
制御部１０１は、通信機器１００を構成する各部の制御を行う装置である。
通信部１０２は、ネットワーク３００を介して、電子機器２００および後述する通信機器８００と通信する装置である。
【００３０】
第１格納部１０３は、通信機器１００の機器情報および本実施の形態にかかる通信機器１００を実現するためのプログラムを格納する装置である。機器情報とは、通信機器１００がどのような種類の機器で、どのような機能を持っているかなどを表わす情報である。機器情報は、ネットワーク３００に接続された電子機器２００に、通信機器１００がどのような機器であるかを知らせるために格納される。
【００３１】
操作部１０４は、利用者が通信機器１００を操作するために用いられる装置である。操作部１０４は、たとえば、ボタンやスイッチなどである。操作部１０４には、リモコン（リモートコントローラの略）などであってもよい。
【００３２】
入力部１０５は、コミュニケーション相手に伝達する音声や画像、もしくは、文字の情報を入力するために用いられる装置である。入力部１０５の具体例として、マイクやカメラ、キーボードなどがあげられる。入力された情報は、通信部１０２を用いて、コミュニケーション相手の電子機器に送信される。
【００３３】
出力部１０６は、コミュニケーション相手の電子機器から情報として伝達された音声や画像、もしくは文字を出力するために用いられる装置である。出力部１０６の具体例として、スピーカーやディスプレイなどがあげられる。これらの情報は、通信部１０２を用いて、コミュニケーション相手の電子機器から受信する。また、出力部１０６は、利用者に情報を提示するためにも用いられる。
【００３４】
メッセージ受信部１０７は、電子機器２００からメッセージを受信するように、通信部１０２を制御する装置である。
【００３５】
メッセージ解析部１０８は、メッセージ受信部１０７が受信したメッセージの解析を行う装置である。メッセージの解析結果に基づいて、制御部１０１は通信機器１００の各部を制御する。
【００３６】
メッセージ生成部１０９は、電子機器２００に送信すべきメッセージを生成する装置である。これにより、通信部１０２が送信する情報が作成される。
【００３７】
メッセージ送信部１１０は、メッセージ生成部１０９が生成したメッセージを電子機器２００に送信するように、通信部１０２を制御する装置である。
【００３８】
第２格納部１１１は、メッセージを送信すべき電子機器２００の宛先の情報（すなわち、電子機器２００の識別子の情報）を格納する装置である。また、第２格納部１１１には、その宛先に対して着信メッセージを送信するか否かを表わす情報も格納される。電子機器２００の識別子の情報は、着信メッセージを送信するか否かを表わす情報に対応付けて格納される。また、第２格納部１１１には、宛先が表わす電子機器２００がどのような機器であるかを表わす情報も格納される。
【００３９】
検出部１１２は、電子機器２００から着信があったか否かを検出するために用いられる装置である。
【００４０】
第３格納部１１３は、利用者のプレゼンスを格納する装置である。プレゼンスは、通信部１０２とメッセージ送信部１１０とによりコミュニケーション相手の電子機器に送信される。プレゼンスは、利用者自身が操作部１０４を用いて入力してもよいし、また、入力部１０５により得られた音声や画像のデータから類推して自動的に生成してもよい。
【００４１】
変更部１１４は、第３格納部１１３に格納されたプレゼンスを変更するために用いられる装置である。
【００４２】
通知部１１５は、第３格納部１１３に格納されたプレゼンスを通信機器８００に送信するために用いられる装置である。これにより、コミュニケーション相手の電子機器に、現在の利用者のプレゼンスをコミュニケーションに先だって送信することができる。
【００４３】
ＣＤ−ＲＯＭドライブ１１６は、ＣＤ−ＲＯＭ１２０から本実施の形態にかかる通信機器１００を実現するためのプログラムを読取る装置である。
【００４４】
この通信機器１００は、コンピュータハードウェアと制御部１０１により実行されるソフトウェアとにより実現される機器である。一般的にこうしたソフトウェアは、ＣＤ−ＲＯＭ１２０などの記録媒体に格納されて流通し、ＣＤ−ＲＯＭドライブ１１６などにより記録媒体から読取られて第１格納部１０３に一旦格納される。さらに上述した制御部１０１により実行される。上述したコンピュータのハードウェア自体は一般的なものである。したがって、本発明の最も本質的な部分は、ＣＤ−ＲＯＭ１２０などの記録媒体に記録されたソフトウェアである。なお、コンピュータ自体の動作は周知であるので、ここではその詳細な説明は繰返さない。
【００４５】
図３は、本実施の形態にかかる電子機器２００のブロック図である。本実施の形態にかかる電子機器２００は、制御部２０１と、通信部２０２と、操作部２０３と、出力部２０４と、メッセージ受信部２０５と、メッセージ解析部２０６と、メッセージ生成部２０７と、メッセージ送信部２０８と、格納部２０９と、判定部２１０と、ＣＤ−ＲＯＭドライブ２１１とからなる。
【００４６】
制御部２０１は、電子機器２００を構成する各部の制御を行う装置である。
通信部２０２は、ネットワーク３００を介して、通信機器１００、もしくは、他の電子機器２００との通信を行う装置である。
【００４７】
操作部２０３は、利用者が操作することにより、情報を受付ける装置である。操作部２０３は、たとえば、ボタンやスイッチなどである。操作部２０３は、リモコンなどであってもよい。
【００４８】
出力部２０４は、音声や画像、もしくは文字を出力することにより、利用者に情報を提示する装置である。電子機器２００がテレビである場合、出力部２０４には図示しないチューナからの出力が出力される。また、電子機器２００がオーディオ機器の場合、出力部２０４には図示しないプレイヤからの出力が出力される。
【００４９】
メッセージ受信部２０５は、通信機器１００、もしくは、他の電子機器２００からメッセージを受信するように、通信部２０２を制御する装置である。
【００５０】
メッセージ解析部２０６は、メッセージ受信部２０５が受信したメッセージの解析を行う装置である。メッセージ解析部２０６の解析結果に基づいて、制御部２０１は電子機器２００を制御する。
【００５１】
メッセージ生成部２０７は、通信機器１００、もしくは、他の電子機器２００に送信すべきメッセージを生成する装置である。
【００５２】
メッセージ送信部２０８は、メッセージ生成部２０７が生成したメッセージを、通信機器１００、もしくは、他の電子機器２００に送信するように、通信部２０２を制御する装置である。
【００５３】
格納部２０９は、通信機器１００、もしくは、他の電子機器２００に送信すべきメッセージの宛先を格納する装置である。格納部２０９は、メッセージの宛先を、宛先を表わす情報として格納する。
【００５４】
判定部２１０は、格納部２０９が格納した宛先に、メッセージを送信すべきか否かを判定する装置である。
【００５５】
ＣＤ−ＲＯＭドライブ２１１は、ＣＤ−ＲＯＭ２２０から本実施の形態にかかる電子機器２００を実現するためのプログラムを読取る装置である。
【００５６】
この電子機器２００は、コンピュータハードウェアと制御部２０１により実行されるソフトウェアとにより実現される。一般的にこうしたソフトウェアは、ＣＤ−ＲＯＭ２２０などの記録媒体に格納されて流通し、ＣＤ−ＲＯＭドライブ２１１などにより記録媒体から読取られて格納部２０９に一旦格納される。さらに上述した制御部２０１により実行される。上述したコンピュータのハードウェア自体は一般的なものである。したがって、本発明の最も本質的な部分は、ＣＤ−ＲＯＭ２２０などの記録媒体に記録されたソフトウェアである。なお、コンピュータ自体の動作は周知であるので、ここではその詳細な説明は繰返さない。
【００５７】
次に、本実施の形態にかかる通信機器１００と電子機器２００との接続時の動作の流れを、図４から図７を用いて説明する。
【００５８】
図４は、本実施の形態における通信機器１００と電子機器２００との接続時のやりとりを示したデータフロー図である。通信機器１００と電子機器２００とは予めネットワーク３００に接続されているものとする。また、本実施の形態にかかる通信機器１００はサーバとして、本実施の形態にかかる電子機器２００はクライアントとして動作する。
【００５９】
まず、以下の２つの要件のいずれかが満たされることにより、電子機器２００からネットワーク３００に対してサーバ機器の検索要求（機器情報を要求する旨の情報）が送信される（ステップＳ４０１）。電子機器２００のメッセージ送信部２０８は、検索要求を送信するように、通信部２０２を制御する。検索要求を送信するための第１の要件は、電子機器２００が新たにネットワーク３００に接続されることである。第２の要件は、ネットワーク３００に接続された電子機器２００のいずれかの電源が「オン」になることである。検索要求はネットワーク３００に接続されている全ての機器に対して送信される。
【００６０】
検索要求を受信した通信機器１００は、自分自身の機器情報を、電子機器２００に対して送信する（ステップＳ４０２）。これにより、通信機器１００のメッセージ送信部１１０は、通信部１０２が、電子機器２００から、電子機器２００の識別子を含む情報である機器情報を要求する旨の情報を受信すると、機器情報を要求する旨の情報を送信した電子機器２００へ、機器情報を送信するように、通信部１０２を制御することとなる。
【００６１】
図５は、本実施の形態における通信機器１００と電子機器２００とが持つ機器情報の一例である。
【００６２】
機器情報５００は、機器種別５０１、機器の提供サービス５０２、および機器の発生イベント５０３の各項目を表わす情報と、データによりそれらの内容を表わす情報である、機器種別データ５０４、機器の提供サービスデータ５０５、機器の発生イベントデータ５０６からなる。
【００６３】
機器情報５００を受け取った電子機器２００のメッセージ解析部２０６は、機器情報５００を解析することで、ネットワーク３００に接続されているサーバにどのようなものがあるか、ネットワーク３００に接続されているサーバがどのような機能をサポートしているか、それらのネットワーク３００上の宛先アドレスは何であるかを知ることができる。
【００６４】
通信機器１００からの機器情報５００を受け取った電子機器２００は、通信機器１００に対して、登録要求を行う（ステップＳ４０３）。「登録要求」とは、電子機器２００の識別子の情報と共に電子機器２００の種類の情報を含む情報（登録情報）を送信することである。電子機器２００のメッセージ送信部２０８は、通信部２０２が機器情報５００を受信すると、通信機器１００の識別子を用いて、通信機器１００に対し、登録情報を送信するように、通信部２０２を制御する。これにより、電子機器２００は通信機器１００に登録される。電子機器２００が通信機器１００に登録されると、通信機器１００に生じたイベントを受信できるようになる。
【００６５】
次に、上記接続時の通信機器１００と電子機器２００とのやりとりの動作を、それぞれの機器について図を用いて説明する。
【００６６】
図６は、本実施の形態における通信機器１００の接続時のフローチャートである。
まず、ステップＳ６０１にて通信部１０２は他の電子機器２００からの検索要求を待つ。検索要求があるとステップＳ６０２に移り、通信部１０２は、メッセージ送信部２０８の制御により、検索要求を送信した電子機器２００に対して機器情報５００を送信する。次にステップＳ６０３に移り、通信部１０２は、その電子機器２００からの登録要求を待つ。登録要求があれば（通信部１０２が、電子機器２００の識別子の情報を含む情報を受信すると）ステップＳ６０４に移る。
【００６７】
ステップＳ６０４では、第２格納部１１１は、登録情報が含む情報を格納する。本実施の形態の場合、実際に格納される情報は、電子機器２００の識別子の情報と電子機器２００の種類（たとえば、「ＴＶ」など）の情報とである。また、宛先が格納された電子機器２００にイベントを送信するように設定する。すなわち、制御部１０１は、メッセージを送信すべき旨の情報を第２格納部１１１に格納する。これにより、登録のなされた電子機器２００に対して、メッセージの内容に対応する番号としてイベント（「イベントメッセージ」ともいう）を送信することが可能となる。本実施の形態の場合、電子機器２００はイベントを受信できるからである。そして、ステップＳ６０５に移り、変更部１１４は、プレゼンスを更新する。ここで、プレゼンスの更新とは、たとえば、「在宅」から「在宅（ＴＶ使用中）」のように、第２格納部１１１に格納された電子機器２００の情報を変更することである。プレゼンスが更新されると同時に、変更部１１４は、第２格納部１１１に、宛先のアドレスと宛先が表わす電子機器２００の種類とを格納させる。電子機器２００の種類を表わす方法には、ＩＤとして表わす方法と、文字列として表わす方法とがある。
【００６８】
電子機器２００の種類をＩＤとして表わす場合、たとえばＩＤの値が「１」ならテレビ、ＩＤが「２」ならオーディオ機器といったように、ＤＬＮＡガイドラインで規定されている機器ＩＤを用いる。電子機器２００の種類をＩＤとして表わす場合、変更部１１４は、このＩＤを利用して、「在宅」から「在宅(ＸＸＸ使用中)」へ、プレゼンスを更新できる。「在宅(ＸＸＸ使用中)」のうち「ＸＸＸ」の部分はＩＤに対応する機器の名称を表わす。
【００６９】
電子機器２００の種類を文字列として表わす場合、ＩＤに対応する機器の名称に置き換えるのではなく、第２格納部１１１に格納された文字列そのものを利用する。すなわち、「ＸＸＸ」の部分を第２格納部１１１に格納された文字列に置き換える。また、いずれの方法でも、変更部１１４は、「使用中」という語句を機器に合わせて変更してよい。たとえば、ＩＤが「１」であったり、文字列が「テレビ」であったりすれば、「使用中」という語句に代えて「閲覧中」という語句を用いてもよい。ＩＤが「３」であったり、文字列が「ＤＶＤ」であったりすれば、「使用中」という語句に代えて「鑑賞中」という語句を用いてもよい。ステップＳ６０３にて登録要求がなければ、通信機器１００の処理はそのまま終了する。
【００７０】
図７は、本実施の形態における電子機器２００の接続時のフローチャートである。
まず、ステップＳ７０１にて、通信部２０２は、メッセージ送信部２０８の制御により、検索要求を送信する。次にステップＳ７０２にて、判定部２１０が機器情報５００の取得は可能と判定すれば（ステップＳ７０２にてＹＥＳ）、ステップＳ７０３に移り、通信部２０２は、機器情報５００を取得するまで待つ。
【００７１】
機器情報５００が取得できれば、メッセージ解析部２０６は、機器情報５００を解析する。次にステップＳ７０４にて、判定部２１０は、解析された機器情報５００が通信機器１００のものであるか否かを判断する。
【００７２】
解析された機器情報５００が通信機器１００のものでなければ（ステップＳ７０４にてＮＯ）、電子機器２００の制御はステップＳ７０８に移る。ステップＳ７０８にて電子機器２００の各部は解析された機器情報５００の内容に対応する処理を行う。対応する処理が終了した後、電子機器２００の制御はステップＳ７０１を経てステップＳ７０２に戻る。
【００７３】
解析された機器情報５００が通信機器１００のものであれば（ステップＳ７０４にてＹＥＳ）、電子機器２００の制御はステップＳ７０５に移る。ステップＳ７０５では、判定部２１０は、通信機器１００からイベントを受けるか否かを判定する。この判定は予め利用者が設定しておいた基準に基づいてもよいし、判断の都度、利用者の判定に従うものであってもよい。イベントを受けるのであれば（ステップＳ７０５にてＹＥＳ）、電子機器２００の制御はステップＳ７０６に移る。ステップＳ７０６にて、格納部２０９は、制御部２０１の制御により通信機器１００の宛先を格納する。宛先が格納された後、電子機器２００の制御はステップＳ７０７に移る。ステップＳ７０７にて、通信部２０２は、メッセージ送信部２０８の制御により、通信機器１００に対して登録要求を送信する。これにより、通信機器１００からイベントの通知を受けることが可能となる。
【００７４】
次に電子機器２００の制御はステップＳ７０２〜ステップＳ７０４を経て、ステップＳ７０５に戻る。ステップＳ７０５にてイベントを受けないのであれば（ステップＳ７０５にてＮＯ）、電子機器２００の制御はステップＳ７０２に戻る。ステップＳ７０２では、通信部２０２がそれ以上の機器情報５００を取得できなければ（ステップＳ７０２にてＮＯ）、電子機器２００の制御を終了する。
【００７５】
本実施の形態では、電子機器２００からの検索要求に対して、すぐに、通信機器１００が機器情報５００を返すような枠組みにしているが、通信機器１００は、検索要求に対して機器情報５００の格納されたＵＲＬを返した後に、電子機器２００がそのＵＲＬに格納された機器情報５００を取得しにいくような複数のシーケンスに分割されていてもよい。また、電子機器２００からの登録要求があると、以降は通信機器１００がイベントを電子機器２００に送信できるような枠組みにしているが、これも、登録だけのシーケンスと、イベント要求だけのシーケンスの、複数のシーケンスに分割されていてもよい。
【００７６】
以上のように接続が行われると、通信機器１００と電子機器２００とは互いに相手の機器情報や宛先を知ることができる。相手の機器情報や宛先を知ることができれば、宛先を利用することにより、お互いを特定して通信することが可能となる。
【００７７】
図８および図９は、他の場所にある通信機器８００が、本実施の形態の通信機器１００と電子機器２００とからなる通信システム１内の各機器と接続されている場合の概要図である。通信機器８００は本実施の形態の通信システム１内の電子機器２００と双方向コミュニケーションを行っている。この例では、通信機器８００には、通信機器８００に接続されている多数のコミュニケーション相手のプレゼンスが表示されている。プレゼンスを表示させるために、通信機器１００のメッセージ送信部１１０は、通信機器８００に対し、電子機器２００の種類に対応する情報として、第３格納部１１３が格納したプレゼンス（「使用中」といった利用の状況を表わす情報のこと。本実施の形態の場合、「在宅」または「不在」も、プレゼンスの一種である。）と電子機器２００の種類を表わす情報（この情報は、第２格納部１１１に格納されている）とを通信機器８００へ送信するように、通信部１０２を制御する。本実施の形態の場合、通常、通信機器８００のディスプレイには、図８に示すように「在宅」か「不在」かが表示される。「電子機器２００の種類に対応する情報」が送信された場合、利用者による電子機器２００の利用の状況を表わす情報（図８の場合「使用中」）および電子機器２００の種類を表わす情報（図８の場合「ＴＶ」）もあわせて表示されうる。
【００７８】
本実施の形態の通信機器１００と電子機器２００とからなる通信システム１においては、ネットワーク３００に接続された電子機器２００の操作の一部を通信機器８００が取得することができるので、図９に示すように、たとえばＴＶが操作されているのであれば、「在宅（ＴＶ使用中）」のようにより詳しい内容をコミュニケーション相手に提示することができる。
【００７９】
次に、本実施の形態の通信機器１００と電子機器２００との、着信を受けた旨の提示までの流れを、図１０から図１２を用いて説明する。
【００８０】
図１０は、本実施の形態における通信機器１００と電子機器２００との着信を受けた旨の提示までのやりとりを示したデータフロー図である。
【００８１】
通信機器１００の検出部１１２は、本実施の形態にかかる通信システム１から独立した通信装置である通信機器から、着信が発生したか否か（通信部１０２が、着呼の要求を表わす情報を受信したか否か）を検出する。通信機器１００に着信が発生すると、メッセージ送信部１１０は、登録されている電子機器２００に対して「着信イベント」が発生したことを通知するように、通信部１０２を制御する（ステップＳ９０１）。「着信イベント」を受け取った電子機器２００は、着信内容を知るために、通信機器１００に対し、着信メッセージの取得を要求する（ステップＳ９０２）。通信機器１００の制御部１０１は、通信部１０２が着呼の要求を表わす情報を受信し、着信メッセージの要求があると、着信メッセージを表わす情報を含む、メッセージ情報を作成するように、メッセージ生成部１０９を制御する。メッセージ送信部１１０は、電子機器２００のうち、識別子が着信メッセージの送信を希望することを表わす情報に対応する装置へ、「着信メッセージ」として、電子機器２００の識別子の情報とメッセージ情報とを送信するように、通信部１０２を制御する。
【００８２】
図１１は、本実施の形態における、着信メッセージの一例である。着信メッセージ１０００は、表示メッセージ１００１、着信コンテンツＵＲＬ１００２、適用可能サービスおよびガイドメッセージ１００３の各項目を表わす情報と、それらの内容を表わす情報である、表示メッセージデータ１００４、着信コンテンツＵＲＬデータ１００５、適用可能サービスおよびガイドメッセージデータ１００６の各データとからなる。表示メッセージデータ１００４は、着信を電子機器２００に提示するための表示メッセージを表わすデータである。着信コンテンツＵＲＬ（Uniform Resource Locator）データ１００５は、たとえば、着信メロディなどのデータの代用である。着信コンテンツＵＲＬデータ１００５は、ＵＲＬによって、利用者に着信を知らせるためのコンテンツ（この場合、着信メロディ）のアドレスを表わすデータである（本実施の形態の場合、このコンテンツは通信機器１００に格納されていることとする）。適用可能サービスおよびガイドメッセージデータ１００６は、電子機器２００で着信提示を行った際に、通信機器１００で利用可能なサービスと、そのサービスを利用者に選択させる際に表示すべきガイドメッセージとからなるデータである。これにより、制御部１０１は、メッセージ情報として、着信メッセージを表わす情報を、着信メッセージとあわせて出力する情報と共に含む、情報を作成するように、メッセージ生成部１０９を制御することとなる。「着信メッセージとあわせて出力する情報」とは、着呼の要求に対し利用者が選択できる対応を表わす情報である。本実施の形態の場合、利用者に選択させる際に表示すべきガイドメッセージが「着呼の要求に対し利用者が選択できる対応を表わす情報」に該当する。
【００８３】
通信機器１００から電子機器２００の通信部２０２が着信メッセージ１０００を受信する（ステップＳ９０３）と、電子機器２００のメッセージ解析部２０６はそのメッセージを解析する。電子機器２００の出力部２０４が、制御部２０１の制御により、解析されたメッセージ（通信部２０２が、通信機器１００から受信した情報のいずれか）を出力することで、利用者に着信があったことを通知することができる。また、電子機器２００は利用者に着信を提示するだけでなく、さらに、通信機器１００から着信通知コンテンツを取得し、そのコンテンツを再生して着信を利用者に提示することができる。
【００８４】
図１２は、本発明の電子機器２００における着信提示の一例である。図１１に示した着信メッセージの内容にあわせて画面上に情報を表示しているところである。利用者は、これを確認することで、通信機器１００に着信があったことを知ることができる。
【００８５】
以上のように、着信時、通信機器１００から電子機器２００へ着信イベントが送信されると、電子機器２００が通信機器１００から着信メッセージ１０００を取得し、解析し、利用者に提示するので、利用者は通信機器１００から離れた場所にある電子機器２００により、通信機器１００の着信を知ることができる。すなわち、本実施の形態にかかる通信システム１によれば、通信機器１００のみでなく、利用者が使用中のネットワークに接続されている電子機器２００によっても、着信を提示できる。これにより、利用者が着信に気付く機会が増えるとともに、通信機器１００への迅速な応答が可能となる。また、コミュニケーション相手には、利用者が着信を受け入れたことをプレゼンスとして通知することができ、実際にコミュニケーションが確立されるまでの間に、利用者が着信を確認したことを認識することができる。
【００８６】
また、ネットワークに接続された電子機器２００の使用状況から利用者の状態を判断し、通信機器１００のプレゼンスとして活用することで、より正確なプレゼンスをコミュニケーション相手に伝達することが可能となる。
【００８７】
また、通信機器１００は、フラッシュメモリから本実施の形態にかかる通信機器１００を実現するためのプログラムを読取る装置や、インターネットを通じて本実施の形態にかかる通信機器１００を実現するためのプログラムを受信するための装置をさらに含んでもよい。電子機器２００も同様である。
【００８８】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態にかかる通信システムについて説明する。
【００８９】
第１の実施の形態では、通信機器１００に着信があった場合に、ネットワークに接続されている他の電子機器２００に着信を提示する部分に関して説明した。これに加えて、第２の実施の形態では、着信提示の後に、利用者が電子機器２００に対して行った操作に対して、通信機器１００を制御する方法に関して説明する。なお、ハードウェア構成については前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００９０】
まず、本実施の形態にかかる通信機器１００と電子機器２００との、着信を提示した後の処理の流れを、図１３から図１５を用いて説明する。
【００９１】
図１３は、本実施の形態にかかる通信機器１００と電子機器２００との着信全体のやりとりを示したデータフロー図である。なお、図１３に示すフローチャートの中で、前述の図１０に示した処理は同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００９２】
図１０のデータフロー図との違いは、着信情報を提示した後に、利用者からの入力操作を待ち、その結果にしたがって、通信機器１００に対して機器制御メッセージを送信する（ステップＳ１２０４）ことにある。
【００９３】
たとえば、図１１に示す着信メッセージ１０００を取得した場合、表示すべきメッセージは「○○さんから着信中」である。そのときに適用可能なサービスは「着信確認」、「着信拒否」、および「着信無視」である。出力部２０４が出力した、着呼の要求に対し利用者が選択できる対応を表わす情報は、「確認」、「拒否」、および「無視」である。電子機器２００の表示は、図１２と同様の内容になる。出力部２０４が着呼の要求に対し利用者が選択できる対応を表わす情報を出力すると、制御部２０１は、着呼の要求に対し利用者が選択できる対応のいずれかを表わす情報（「確認」、「拒否」、および「無視」のいずれか）を受付けるように、操作部２０３を制御する。
【００９４】
ここで、適用可能なサービスを電子機器２００のどのような操作に割当てるか、もしくは、適用可能なサービスを電子機器２００に割当てないかは、電子機器２００の設計者が任意に定める事柄である。たとえば、電子機器２００の操作キーが少なければ、全てのサービスを操作キーに割当てなくてもよい。「確認」、「拒否」、および「無視」のうち最初の一つだけを割り当ててもよい。また、図１４に示すようなリモコン１３００上にある「Ａ」、「Ｂ」、および「Ｃ」の三つのボタン１３０１を、それぞれの適用可能なサービスに割り当ててもよい。
【００９５】
操作部２０３が対応を表わす情報（本実施の形態の場合、「確認」、「拒否」、および「無視」のいずれか）を受付けると、メッセージ送信部２０８は、機器制御メッセージ（操作部２０３が受付けた対応を表わす情報）を送信するように、通信部２０２を制御する。
【００９６】
機器制御メッセージを受信した通信機器１００は、その内容に対応する処理を行う。たとえば、機器制御メッセージが「着信確認」サービスの実行を指示しているのであれば、通信機器１００は「着信確認」サービスを実行する。ここで、「着信確認」サービスとは、コミュニケーション相手に、利用者が着信を確認したことを通知するサービスである。たとえば、「しばらくお待ち下さい」という音声を相手に伝達するようにしてもよいが、ここでは、通信機器１００が持っているプレゼンスを更新することでこれを実現する。すなわち、プレゼンスを更新すると、コミュニケーション相手の通信機器８００に報知されているプレゼンスも更新されるので、コミュニケーション相手は、利用者が着信に反応したことを知ることができる。本実施の形態の場合、通信機器１００は、プレゼンスの変更を通信機器８００に即時に伝える仕組み（メッセージ生成部１０９が変更後のプレゼンスの内容を表わすメッセージを作成し、かつメッセージ送信部１１０が、変更後のプレゼンスの内容を表わす情報を送信するように、通信部１０２を制御する仕組み）を持っているためである。「着信確認」サービスを実行するためには、操作部２０３が、利用者から、利用者が選択できる対応を表わす情報として、「着信確認」をすべき旨（通信機器８００からの着呼の要求を確認する旨）の対応を表わす情報を受付けると、メッセージ送信部２０８は、機器制御メッセージ（操作部２０３が受付けた対応を表わす情報）を送信するように、通信部２０２を制御することとなる。
【００９７】
図１５は、着信時の、コミュニケーション相手の通信機器８００の表示例である。出力部８０１には、呼び出し中の画面が表示されるとともに、プレゼンス８０２として、「Ａさん：在宅（ＴＶ使用中）」が表示されている。このとき、本発明の通信機器１００と電子機器２００からなる通信システム１上の電子機器２００では、図１２に示すような表示を行っている。図１６に、利用者が、「確認」を選択した場合が示されている。図１７に、利用者が、「拒否」を選択した場合が示されている。また「無視」を選択した場合には、コミュニケーション相手側の通信機器８００では特に表示に変化はない。
【００９８】
本実施の形態では、「確認」を選択した場合には、プレゼンス８０２が「在宅（ＴＶ使用中）」から、「在宅（移動中）」に変わる。これは、通信機器１００の変更部１１４が、「着信確認」サービスとして、利用者が取るであろう行動を表わす情報が付加されるように、プレゼンスを更新したためである。これにより、コミュニケーション相手は、ＴＶを使用していた利用者が、着信に気付いて、通信機器１００を使用するために移動しているということがわかる。また、「着信確認」サービスでプレゼンスを更新するにあたっては、利用者が予め入力した任意の情報を用いてもよい。利用者が予め入力した任意の情報を用いる場合、「利用者が予め入力した任意の情報」は、ステップＳ４０３にて登録情報内にデータとして含まれることとする。これにより、たとえば、プレゼンスが「今、ビデオフォンに向かって移動しています」のようなものに更新されるとすれば、コミュニケーション相手は、より正確なプレゼンスを取得することができる。
【００９９】
「拒否」を選択した場合には、プレゼンス８０２に変わって、切断画面８０３が表示される。これにより、コミュニケーション相手は、ＴＶを使用していた使用者が、着信に気付いて、切断処理を行ったことがわかる。「着信拒否」サービスを実行するためには、操作部２０３が、利用者から、利用者が選択できる対応を表わす情報として、「着信拒否」をすべき旨（通信機器８００からの着呼の要求を拒否する旨）の対応を表わす情報を受付けると、メッセージ送信部２０８は、機器制御メッセージ（操作部２０３が受付けた対応を表わす情報）を送信するように、通信部２０２を制御することとなる。通信機器１００のメッセージ送信部１１０は、通信部１０２が機器制御メッセージとして通信機器８００からの着呼の要求を拒否する旨の情報を受信すると、着呼の要求を拒否する旨の情報を送信するように、通信部１０２を制御することとなる。
【０１００】
また、着信関連の適用可能サービスは「確認」、「拒否」、「無視」以外にも、「保留」、「転送」のようなものがあってもよい。たとえば、「転送」サービスであれば、通信機器１００が着信を受け入れ、コミュニケーション相手の通信機器８００との接続を確立し、そこから送られてくる映像データや音声データを電子機器２００に送信するとともに、電子機器２００から送られてくる映像データや音声データをその通信機器８００に送り出すようにすれば、電子機器２００をあたかも通信機器１００のように扱うことが可能となる。この場合、通信機器１００のメッセージ送信部１１０は、通信部１０２が機器制御メッセージとして通信機器８００からの情報の転送を希望する旨の情報を受信すると、電子機器２００へ、通信機器８００から受信した情報を送信するように、通信部１０２を制御することとなる。電子機器２００は、操作部２０３が、利用者から、利用者が選択できる対応を表わす情報として、「着信転送」をすべき旨（通信機器８００からの情報の転送を希望する旨）の対応を表わす情報を受付けると、「着信転送」サービスの実行を指示する（通信機器８００からの情報の転送を希望する旨の）機器制御メッセージ（操作部２０３が受付けた対応を表わす情報）を送信するように、通信部２０２を制御する。「着信転送」サービスの実行を指示する機器制御メッセージが送信されると、出力部２０４は、通信部２０２が通信機器１００から受信した情報（映像データや音声データ）のいずれかを出力することとなる。また、「保留」であれば、「着信確認」サービスと同様の処理により、たとえば「しばらくお待ちください」といったメッセージを通信機器８００に表示させることとなる。
【０１０１】
次に、上記着信時全体の通信機器１００と電子機器２００との動作を、それぞれの機器について図を用いて説明する。
【０１０２】
図１８および図１９は、本実施の形態における通信機器１００の着信時のフローチャートである。
【０１０３】
まずステップＳ１５０１にて、検出部１１２は、着信があるか否かを検出する。着信がない場合（ステップＳ１５０１にてＮＯ）、ステップＳ１５０１を繰返す。検出部１１２が着信を検出すると（ステップＳ１５０１にてＹＥＳ）、処理はＳ１５０２に移り、制御部１０１が着信の準備を行う。ここでは出力部１０６に着信提示を行わせ、入力部１０５の操作による、着信操作が行えるようにする。
【０１０４】
次に処理はステップＳ１５０３に移り、制御部１０１はメッセージを送信すべき電子機器２００の宛先が第２格納部１１１に登録されているか否かの判断を行う。宛先が登録されていないか、もしくは、登録されている宛先がイベント受信を許可していなければ（ステップＳ１５０３にてＮＯ）、処理はステップＳ１５０８に移る。
【０１０５】
登録されている宛先がイベント受信を許可していると（ステップＳ１５０３にてＹＥＳ）、処理はステップＳ１５０４に移り、通信部１０２およびメッセージ送信部１１０はその宛先に着信イベントを送信する。着信イベントを受けた電子機器２００は機器制御メッセージとして着信情報の取得を要求する旨の情報を送信してくるので、ステップＳ１５０５において、通信部１０２およびメッセージ受信部１０７はその要求を待つ。
【０１０６】
通信部１０２が電子機器２００から機器制御メッセージを受信すると、処理はステップＳ１５０６に移り、制御部２０１は、機器制御メッセージに対応するメッセージの情報を作成するように、メッセージ生成部１０９を制御する。メッセージ生成部１０９が制御されると、メッセージ送信部１１０は、機器制御メッセージに対応するメッセージの情報を、通信機器８００へ送信するように、通信部１０２を制御する。そして処理はステップＳ１５０７に移り、通信部１０２およびメッセージ送信部１１０が電子機器２００に対して着信メッセージを送信した後、処理はステップＳ１５０８に移る。
【０１０７】
ステップＳ１５０８では、検出部１１２は着信が切断されたか否かを判断する。もし切断されていれば（ステップＳ１５０８にてＹＥＳ）、処理はステップＳ１５１６に移る。着信が継続している場合（ステップＳ１５０８にてＮＯ）、処理はステップＳ１５０９に移る。
【０１０８】
ステップＳ１５０９において、通信部１０２と入力部１０５とは、制御入力待ちを実施する。通信部１０２と入力部１０５とは、制御入力として、利用者による入力部１０５の操作と、電子機器２００からのメッセージの受信とのうち、いずれか一方が実施されるまで待つ。ステップＳ１５１０では、制御部１０１は、利用者による入力部１０５の操作があったか否かを判定する。利用者による操作があれば（ステップＳ１５１０にてＹＥＳ）、処理はステップＳ１５１１へ移る。もしそうでなければ（ステップＳ１５１０にてＮＯ）、処理はＳ１５１３へ移る。
【０１０９】
ステップＳ１５１１では、制御部１０１は、利用者による操作が着信操作か否かを調べる。利用者による操作が拒否操作であれば（ステップＳ１５１１にてＮＯ）、処理はそのままＳ１５１６へ移る。利用者による操作が着信操作であれば（ステップＳ１５１１にてＹＥＳ）、処理はステップＳ１５１２へ移る。ステップＳ１５１２にて、制御部１０１は通常の着信処理を行う。これにより、コミュニケーション相手との通進が開始される。この際、メッセージ送信部１１０は、通信部１０２が電子機器２００から機器制御メッセージを受信すると、通信機器８００からの着呼の要求に応じるように、通信部１０２を制御する。メッセージ送信部１１０は、通信部１０２が通信機器８００から受信した情報を、電子機器２００へ送信するように、通信部１０２を制御する。通信が終わると処理はステップＳ１５１６へ移る。
【０１１０】
ステップＳ１５１３にて、制御部１０１は、利用者による操作が着信無視か否かを調べる。利用者による操作が着信確認であれば（ステップＳ１５１３にてＮＯ）、処理はそのままＳ１５１４へ移る。利用者による操作が着信無視であれば（ステップＳ１５１３にてＹＥＳ）、処理はステップＳ１５０８へ移る。
【０１１１】
ステップＳ１５１４にて、制御部１０１は、利用者による操作が着信確認か否かを調べる。利用者による操作が着信拒否であれば（ステップＳ１５１４にてＮＯ）、処理はそのままＳ１５１６へ移る。利用者による操作が着信確認であれば（ステップＳ１５１４にてＹＥＳ）、処理はステップＳ１５１５へ移る。ステップＳ１５１５にて、第３格納部１１３は制御部１０１の制御によりプレゼンスを更新する。プレゼンスが更新されると、処理はＳ１５０８に移る。
【０１１２】
ステップＳ１５１６にて、制御部１０１は切断処理を行う。切断処理の後、処理はステップＳ１５１７に移る。ステップＳ１５１７では、制御部１０１は第２格納部１１１にメッセージを送信すべき電子機器２００の宛先が登録され、イベント受信が許可されているか否かの判断を行う。もし宛先が登録され、イベント受信が許可されていれば（ステップＳ１５１７にてＹＥＳ）、処理はＳ１５１８に移り、通信部１０２およびメッセージ送信部１１０はその宛先に切断イベントを送信し、終了する。宛先がイベント受信を許可していない場合は（ステップＳ１５１７にてＮＯ）、処理はそのまま終了する。
【０１１３】
図２０は、本発明における電子機器２００の着信時のフローチャートである。
まずステップＳ１６０１にて、通信部２０２およびメッセージ受信部２０５は、イベントの受信待ちを行う。イベントを受信すると処理はステップＳ１６０２に移る。ステップＳ１６０２にて、メッセージ解析部２０６は、イベントが切断通知か否かを判断する。イベントが通信機器１００からの着信通知であれば（ステップＳ１６０２にてＮＯ）、処理はステップＳ１６０３へ分岐する。イベントが通信機器１００からの切断通知であれば（ステップＳ１６０２にてＹＥＳ）、処理はステップＳ１６１２へ分岐する。
【０１１４】
ステップＳ１６０３では、メッセージ解析部２０６は、イベントが着信通知か否かを判断する。イベントが通信機器１００からの着信通知であれば（ステップＳ１６０３にてＹＥＳ）、処理はステップＳ１６０４へ分岐する。イベントがその他のイベントであれば（ステップＳ１６０３にてＮＯ）、処理はステップＳ１６１３へ分岐する。
【０１１５】
ステップＳ１６０４では、メッセージ送信部２０８および通信部２０２は、制御部２０１の制御により、通信機器１００に対して、メッセージ生成部２０７が生成した着信メッセージ取得要求を送信する。次に処理はステップＳ１６０５に移り、メッセージ受信部２０５および通信部２０２は、通信機器１００から送信されてくる着信メッセージを受信する。着信メッセージを受信すると、処理はステップＳ１６０６に移り、メッセージ解析部２０６は、着信メッセージを解析する。次に処理はステップＳ１６０７に移り、出力部２０４は、制御部２０１の制御により、メッセージ解析部２０６が解析した結果を出力として提示する。
【０１１６】
次に処理はステップＳ１６０８に移り、制御部２０１は、利用者が、提示した出力に応じた何らかの制御を可能とするか否かを判断する。制御部２０１は、着信メッセージの中に適用可能サービスが無ければ制御は不可能と判断する。制御部２０１は、適用可能サービスがあっても電子機器２００でそれを割り当てることができなければ制御は不可能と判断する。制御不可能と判断された場合は（ステップＳ１６０８にてＮＯ）、処理はステップＳ１６０１に移る。制御可能であれば（ステップＳ１６０８にてＹＥＳ）、処理はステップＳ１６０９に移る。
【０１１７】
ステップＳ６０９にて、操作部２０３は、割当てられた操作の入力待ちになる。割当てられた操作の入力があると処理はステップＳ１６１０に移り、メッセージ生成部２０７は、機器制御メッセージを生成する。そして処理はステップＳ１６１１に移り、通信部２０２およびメッセージ送信部２０８は、機器制御メッセージを通信機器１００に送信する。このとき、操作部２０３が、利用者から、利用者が選択できる対応を表わす情報として、通信機器８００と通信する旨の対応を表わす情報を受付けると、メッセージ送信部２０８は、機器制御メッセージ（操作部２０３が受付けた対応を表わす情報）を送信するように、通信部２０２を制御する。その後、処理はステップＳ１６０１に移る。
【０１１８】
ステップＳ１６１２では、出力部２０４がステップＳ１６０７で利用者に提示されていた内容を消去すると、処理が終了する。ステップＳ１６１３では、電子機器２００の各部はイベントの内容に対応する処理を行い、ステップＳ１６０１へ移る。
【０１１９】
以上のように、図１に示すように、着信時、通信機器１００から電子機器２００へ着信イベントが送信されると、電子機器２００は通信機器１００から着信メッセージを取得し、解析し、利用者に提示することで、利用者が通信機器１００の着信を知ることができる。そのとき、利用者に可能な操作があれば提示することで、利用者の操作を促す。操作があれば、その操作に応じて通信機器１００を制御することが可能となる。
【０１２０】
また、通信機器１００の制御として、Ｓ１５１０、Ｓ１５１３、およびＳ１５１４の処理を経て、プレゼンスを変更すれば、図２１に示すように、コミュニケーション相手に対して、利用者が着信を確認したことを、プレゼンスを利用して通知することが可能となる。
【０１２１】
＜第３の実施の形態＞
以下、本発明の第３の実施の形態にかかる通信システムについて説明する。
【０１２２】
第１の実施の形態、および、第２の実施の形態では、通信機器１００と電子機器２００が接続されたときに、通信機器１００のプレゼンスを、電子機器２００の種別の入った詳細な情報に更新することについて説明した。また、第２の実施の形態においては、着信提示が行われているときに電子機器２００を操作することによって、通信機器１００のプレゼンスを、利用者の行動の入った詳細な情報、もしくは、任意の情報に更新することについて説明した。
【０１２３】
ここでは、実際に利用者が電子機器２００を離れて通信機器１００でコミュニケーションを行った後に、通信機器１００のプレゼンスをどのように制御するかについて説明する。
【０１２４】
本実施の形態に係る通信システム１のハードウェア構成は前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１２５】
図２２は、本実施の形態に係る通信機器１００と電子機器２００とからなる通信システム１のプレゼンス更新時の通信機器１００のフローチャートである。
【０１２６】
まず、ステップＳ１７０１において、通信部１０２とメッセージ受信部１０７とは、電子機器２００からイベント要求があるまで待つ。イベント要求があると処理はステップＳ１７０２に移り、メッセージ解析部１０８は、受信したイベント要求がイベント通知要求か否かを判断する。
【０１２７】
受信したイベント要求がイベント通知要求（着信メッセージの送信を希望するか否かを表わす情報のこと）であれば（ステップＳ１７０２にてＹＥＳ）、処理はステップＳ１７０３に移り、第２格納部１１１は、制御部１０１の制御により、宛先の更新を行う。宛先には、イベント受信を許可することを示す情報が付けられる。そして処理はステップＳ１７０４に移り、第３格納部１１３は、制御部１０１の制御により、自らが格納するプレゼンスを、機器種別の入った詳細なプレゼンスに更新する。
【０１２８】
受信したイベント要求がイベント解除要求であれば（ステップＳ１７０２にてＮＯ）、処理はステップＳ１７０５に移り、第２格納部１１１は、制御部１０１の制御により、宛先の更新を行う。宛先から、イベント受信を許可することを示す情報が外される。そして処理はステップＳ１７０６に移り、第３格納部１１３は、制御部１０１の制御により、自らが格納するプレゼンスを、機器種別を外したプレゼンスに更新する。ステップＳ１７０３およびステップＳ１７０５の処理により、通信機器１００の制御部１０１は、通信部１０２が、電子機器２００から、着信メッセージの送信を希望するか否かを表わす情報を受信すると、着信メッセージの送信を希望するか否かを表わす情報の内容に応じて、第２格納部１１１が格納する、着信メッセージを送信するか否かを表わす情報の内容を更新することとなる。
【０１２９】
図２３は、本実施の形態にかかる通信機器１００と電子機器２００とからなる通信システム１のプレゼンス更新時の電子機器２００のフローチャートである。
【０１３０】
まず、ステップＳ１８０１において、操作部２０３は、利用者の操作があるまで待つ。利用者の操作があると処理はステップＳ１８０２に移り、制御部２０１は、イベント通知要求を再送する必要があるか否かを判断する。たとえば、電子機器２００が通信機器１００からの着信を受付けない設定を行っている場合や、過去にイベント通知要求を出したにもかかわらずまだイベントを受信していない場合などに、再送の必要はないと判断される。それ以外の場合には再送は必要であると判断される。再送が必要と判断されると（ステップＳ１８０２にてＹＥＳ）、処理はステップＳ１８０３に移り、通信部２０２とメッセージ送信部２０８とはイベント通知要求を送信する。これにより、メッセージ送信部２０８は、操作部２０３が、着信メッセージ１０００の送信を希望するか否かを表わす情報を受付けると、着信メッセージの送信を希望するか否かを表わす情報を送信するように、通信部２０２を制御することとなる。イベント通知要求が送信されると、処理はステップＳ１８０４に移る。再送が必要ないと判断されると（ステップＳ１８０２にてＮＯ）、処理はそのままステップＳ１８０４に移る。ステップＳ１８０４では、制御部２０１は、入力された操作に対応する何らかの処理を行う。
【０１３１】
なお、その他の処理フローについては前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【０１３２】
以上のように、通信機器からの着信イベントを受ける電子機器において利用者の何らかの操作があれば、通信機器上のプレゼンスは、その電子機器種別の入った詳細なプレゼンスに更新される。これにより、通信機器上の操作により通信機器のプレゼンスが更新されたとしても、通信機器から着信の提示を受けた電子機器を再操作することにより、再び、通信機器のプレゼンスを電子機器種別の入った詳細なものに戻すことができる。
【０１３３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１３４】
【図１】第１の実施の形態にかかる通信機器と電子機器からなる通信システムの概念図である。
【図２】第１の実施の形態にかかる通信機器の機能ブロック図である。
【図３】第１の実施の形態にかかる電子機器の機能ブロック図である。
【図４】第１の実施の形態にかかる通信機器と電子機器の接続手順を示した図である。
【図５】第１の実施の形態にかかる通信機器の機器情報を示した図である。
【図６】第１の実施の形態にかかる通信機器の接続手順のフローチャートである。
【図７】第１の実施の形態にかかる電子機器の接続手順のフローチャートである。
【図８】第１の実施の形態にかかる通信システム内の通信機器とコミュニケーションを行っている他の通信機器上でのプレゼンス表示の第１例を示した図である。
【図９】第１の実施の形態にかかる通信システム内の通信機器とコミュニケーションを行っている他の通信機器上でのプレゼンス表示の第２例を示した図である。
【図１０】第１の実施の形態にかかる通信機器と電子機器の着信提示の手順を示した図である。
【図１１】第１の実施の形態にかかる通信機器の着信メッセージを示した図である。
【図１２】第１の実施の形態にかかる電子機器での着信提示の一例を示した図である。
【図１３】第２の実施の形態にかかる通信機器と電子機器の着信提示および着信制御の手順を示した図である。
【図１４】第２の実施の形態にかかる電子機器を操作するリモコンの一例を示した図である。
【図１５】第２の実施の形態にかかる通信システム内の通信機器とコミュニケーションを行っている他の通信機器上での発信表示の第１例を示した図である。
【図１６】第２の実施の形態にかかる通信システム内の通信機器とコミュニケーションを行っている他の通信機器上での発信表示の第２例を示した図である。
【図１７】第２の実施の形態にかかる通信システム内の通信機器とコミュニケーションを行っている他の通信機器上での発信表示の第３例を示した図である。
【図１８】第２の実施の形態にかかる通信機器の着信時の第１のフローチャートである。
【図１９】第２の実施の形態にかかる通信機器の着信時の第２のフローチャートである。
【図２０】第２の実施の形態にかかる電子機器の着信時のフローチャートである。
【図２１】第２の実施の形態にかかる通信機器と電子機器からなる通信システムの概念図である。
【図２２】第３の実施の形態にかかる電子機器の操作によるプレゼンス更新時の通信機器のフローチャートである。
【図２３】第３の実施の形態にかかる電子機器の操作によるプレゼンス更新時の電子機器のフローチャートである。
【図２４】従来例にかかる送信先管理テーブルの一例である。
【図２５】従来例にかかる装置の機能ブロック図である。
【符号の説明】
【０１３５】
１  通信システム、１００，８００  通信機器、１０１，２０１  制御部、１０２，２０２  通信部、１０３  第１格納部、１０４，２０３  操作部、１０５  入力部、１０６，２０４，８０１  出力部、１０７，２０５  メッセージ受信部、１０８，２０６  メッセージ解析部、１０９，２０７  メッセージ生成部、１１０，２０８  メッセージ送信部、１１１  第２格納部、１１２  検出部、１１３  第３格納部、１１４  変更部、１１５  通知部、１１６，２１１  ＣＤ−ＲＯＭドライブ、１２０，２２０  ＣＤ−ＲＯＭ、２００  電子機器、２０９  格納部、２１０  判定部、３００  ネットワーク、５００  機器情報、５０１  機器種別、５０２  機器の提供サービス、５０３  機器の発生イベント、５０４  機器種別データ、５０５  機器の提供サービスデータ、５０６  機器の発生イベントデータ、８０２  プレゼンス、８０３  切断画面、１０００  着信メッセージ、１００１  表示メッセージ、１００２  着信コンテンツＵＲＬ、１００３  適用可能サービスおよびガイドメッセージ、１００４  表示メッセージデータ、１００５  着信コンテンツＵＲＬデータ、１００６  適用可能サービスおよびガイドメッセージデータ、１３００  リモコン、１３０１  ボタン。
【図１】
2006345425.tif 000003
【図２】
2006345425.tif 000004
【図３】
2006345425.tif 000005
【図４】
2006345425.tif 000006
【図５】
2006345425.tif 000007
【図６】
2006345425.tif 000008
【図７】
2006345425.tif 000009
【図８】
2006345425.tif 000010
【図９】
2006345425.tif 000011
【図１０】
2006345425.tif 000012
【図１１】
2006345425.tif 000013
【図１２】
2006345425.tif 000014
【図１３】
2006345425.tif 000015
【図１４】
2006345425.tif 000016
【図１５】
2006345425.tif 000017
【図１６】
2006345425.tif 000018
【図１７】
2006345425.tif 000019
【図１８】
2006345425.tif 000020
【図１９】
2006345425.tif 000021
【図２０】
2006345425.tif 000022
【図２１】
2006345425.tif 000023
【図２２】
2006345425.tif 000024
【図２３】
2006345425.tif 000025
【図２４】
2006345425.tif 000026
【図２５】
2006345425.tif 000027