(57)【特許請求の範囲】
【請求項１】
通信網に接続された通信部と、
状態通知登録要求の指示に従って、前記通信部を介して他の情報処理装置の接続先を示すアドレス宛に状態通知登録要求を送信する状態通知登録要求送信部と、
前記通信部を介して、他の情報処理装置から状態通知登録要求を受信する状態通知登録要求受信部と、
他の情報処理装置からの状態通知登録要求を受諾する場合に、他の情報処理装置の接続先を示すアドレス宛に状態通知登録受諾を送信する状態通知登録受諾送信部と、
他の情報処理装置から状態通知登録受諾を受信する状態通知登録受諾受信部と、
他の情報処理装置に状態登録要求を送信して、他の情報処理装置から状態通知登録要求を受諾した場合に、他の情報処理装置のアドレスを登録する記憶部と、
状態を取得し状態情報を作成する状態情報取得部と、
前記通信部を介して、他の情報処理装置に、前記取得した状態情報を含む状態通知を送信する状態通知送信部と、
前記通信部を介して、他の情報処理装置から状態情報を含む状態通知を受信する状態通知受信部と、
前記状態通知受信部で受信した他の情報処理装置の状態情報をユーザに示すために出力する状態情報出力部と、
を備え、
前記状態通知登録要求送信部では、前記状態通知登録要求受信部にて状態通知登録要求を受信した他の情報処理装置に対して、前記記憶部にアドレスが登録されている場合には、該アドレスに従って状態通知登録要求を送信し、
前記状態通知送信部では、前記状態通知登録受諾受信部にて状態通知登録受諾を受信した他の情報処理装置に対して、前記アドレスに従い状態の変化に応じて状態情報を含む状態通知を送信することを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
設定された情報に基づき状態通知登録要求を受諾可能か否かを判断する状態通知登録可否判断部をさらに備え、
前記状態通知登録可否判断部にて状態通知登録要求を受諾可能と判断した他の情報処理装置に対してのみ、前記状態通知登録要求送信部にて状態通知登録要求を送信することを特徴とする情報処理装置。
【請求項３】
請求項１に記載の情報処理装置において、
利用者に状態通知登録要求を受諾可能か否かを問い合わせる状態通知登録可否問い合わせ部をさらに備え、
前記状態通知登録可否問い合わせ部にて利用者が状態通知登録要求を受諾することを指示した他の情報処理装置に対してのみ、前記状態通知登録要求送信部にて状態通知登録要求を送信することを特徴とする情報処理装置。
【請求項４】
請求項１乃至３のいずれかに記載の情報処理装置において、
前記通信部を介して、他の情報処理装置から状態通知登録要求の応答を受信する状態通知登録応答受信部と、
前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、
をさらに備え、
前記状態通知応答受信部にて状態通知登録要求の応答として拒否を受信した場合には、状態通知登録終了送信部にて状態通知登録の終了を送信することを特徴とする情報処理装置。
【請求項５】
請求項１乃至３のいずれかに記載の情報処理装置において、
前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、
前記通信部を介して、他の情報処理装置から状態通知登録の終了を受信する状態通知登録終了受信部と、
をさらに備え、
前記状態通知応答受信部にて状態通知登録の終了を受信した場合には、前記状態通知登録終了送信部にて状態通知登録の終了を送信することを特徴とする情報処理装置。
【請求項６】
請求項１乃至３のいずれかに記載の情報処理装置において、
利用者が状態情報交換の中止指示を入力する状態情報交換中止入力部と、
前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、
前記通信部を介して、他の情報処理装置に状態通知登録解除要求を送信する状態通知登録解除要求送信部と、
をさらに備え、
前記状態情報交換中止入力部にて利用者が状態情報交換の中止指示を入力すると、前記状態通知登録終了送信部にて状態通知登録の終了を送信するとともに、状態通知登録解除要求送信部にて状態通知登録解除要求を送信することを特徴とする情報処理装置。
【請求項７】
通信網に接続された通信部と、
利用者が他の情報処理装置に対する状態通知登録要求を指示する状態通知登録要求指示入力部と、
前記状態通知登録要求指示に従って、前記通信部を介して、他の情報処理装置の接続先を示すアドレス宛に状態通知登録要求を送信する状態通知登録要求送信部と、
前記通信部を介して、他の情報処理装置から状態通知登録要求を受信する状態通知登録要求受信部と、
他の情報処理装置からの状態通知登録要求を受諾する場合に、他の情報処理装置の接続先を示すアドレス宛に状態通知登録受諾を送信する状態通知登録受諾送信部と、
他の情報処理装置から状態通知登録受諾を受信する状態通知登録受諾受信部と、
他の情報処理装置に状態登録要求を送信して、他の情報処理装置から状態通知登録要求を受諾した場合に、他の情報処理装置のアドレスを登録する記憶部と、
状態を取得し状態情報を作成する状態情報取得部と、
前記通信部を介して、他の情報処理装置に、前記取得した状態情報を含む状態通知を送信する状態通知送信部と、
前記通信部を介して、他の情報処理装置から状態情報を含む状態通知を受信する状態通知受信部と、
前記状態通知受信部で受信した他の情報処理装置の状態情報をユーザに示すために出力する状態情報出力部と、
を備え、
前記状態通知登録要求送信部では、前記状態通知登録要求指示入力部から指示して状態通知登録要求を送信し、前記状態通知登録要求受信部にて状態通知登録要求を受信した他の情報処理装置に対して、前記記憶部にアドレスが登録されている場合には、該アドレスに従って状態通知登録要求を送信し、
前記状態通知送信部では、前記状態通知登録受諾受信部にて状態通知登録受諾を受信した他の情報処理装置に対して、前記アドレスに従い状態の変化に応じて状態情報を含む状態通知を送信することを特徴とする情報処理装置。
【請求項８】
請求項７に記載の情報処理装置において、
前記通信部を介して、他の情報処理装置から状態通知登録要求の応答を受信する状態通知応答受信部と、
前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、
をさらに備え、
前記状態通知応答受信部にて状態通知登録要求の応答として拒否を受信した場合には、状態通知登録終了送信部にて状態通知登録の終了を送信することを特徴とする情報処理装置。
【請求項９】
請求項７に記載の情報処理装置において、
前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、
前記通信部を介して、他の情報処理装置から状態通知登録の終了を受信する状態通知登録終了受信部と、
をさらに備え、
前記状態通知応答受信部にて状態通知登録の終了を受信した場合には、前記状態通知登録終了送信部にて状態通知登録の終了を送信することを特徴とする情報処理装置。
【請求項１０】
請求項７に記載の情報処理装置において、
利用者が状態情報交換の中止指示を入力する状態情報交換中止入力部と、
前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、
前記通信部を介して、他の情報処理装置に状態通知登録解除要求を送信する状態通知登録解除要求送信部と、
をさらに備え、
前記状態情報交換中止入力部にて利用者が状態情報交換の中止指示を入力すると、
前記状態通知登録終了送信部にて状態通知登録の終了を送信するとともに、前記状態通知登録解除要求送信部にて状態通知登録解除要求を送信することを特徴とする情報処理装置。
【請求項１１】
請求項７乃至１０のいずれかに記載の情報処理装置において、
前記通信部を介して、他の情報処理機器と通話を行なう通話処理部を備え、
前記状態通知送信部において状態通知を送信する他の情報処理装置から、通話の着信があった場合には、通話処理部において利用者の指示入力なしに着信を許可することを特徴とする情報処理装置。
【請求項１２】
請求項７乃至１０のいずれかに記載の情報処理装置において、
前記通信部を介して、他の情報処理機器と通話を行なう通話処理部を備え、
前記状態通知受信部において状態通知を受信する他の情報処理装置から、通話の着信があった場合には、通話処理部において利用者の指示入力なしに着信を許可することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機、テレビ電話機、または、テレビジョン受像装置等の通話機能を有する装置において、装置本体の近傍にいる利用者の状態を示すプレゼンス情報を通話相手と相互に出力し合うことができる情報処理装置を提供することを目的とする。
【背景技術】
【０００２】
近年、音声主体の電話をはじめ、映像を伴ったテレビ電話等も登場している。このような通話装置にあっては、相手側の状態が全くわからないため、とりあえず発呼して、応答すれば在宅しているのでそのまま通話を続け、相手が応答しなければ留守と判断し、例えば留守番電話に記録するなどの対応をとっていた。
【０００３】
しかし、通話する前に相手の状態が把握できれば、それに応じて対応も変えることができる。例えば、通話する前に相手が留守であるとわかる場合は、通話ではなく電子メールによって連絡をしたり、相手が応答できない状態や応答したくない場合は、時間をおいて発呼するなどの処置が取れる。
【０００４】
このように、装置や利用者の状態を示す情報をプレゼンス情報と呼ぶ。プレゼンスとは「状態」や「存在」を意味する概念であり、プレゼンス情報を具体的にいえば、その人のプロファイルや、所在情報、スケジュールやどういう機器類（パソコン、携帯電話、ＰＤＡなど）を持っているかといったことや、さらには、スケジュールの「状況」や機器の「現在の状況」まで含まれる。
【０００５】
さて、このテレビ電話装置（情報処理装置）が、プレゼンス情報をやり取りする処理について説明する。図３８は、従来の情報処理装置によるプレゼンス情報の送受信処理を示すシーケンス図である。
ここで、テレビ電話装置同士で通話や状態情報の送受信を行なう場合は、インターネット電話などで用いられる通話制御プロトコルの一つのＳＩＰ（Session Initiation Protocol）を用いるものとする。
【０００６】
従来の情報処理装置は、プレゼンス情報である状態情報を通知する場合、一旦状態通知をする相手を登録し、それを許可してから、状態情報のやり取りを行なうようにしている。そこで、図３８（ａ）に示すように、利用者Ａは、利用者Ｂのプレゼンス情報が欲しい場合、自分が利用している情報処理装置Ａに対し、利用者Ｂが利用している情報処理装置Ｂへ状態通知先として登録するように状態通知登録要求指示を出す。例えば、リモコン等の入力操作手段を利用して指示を行う。
【０００７】
情報処理装置Ａは、情報処理装置Ｂに対して、状態通知登録要求（ＳＩＰでは、「ＳＵＢＳＣＲＩＢＥ」）を行う。情報処理装置Ｂは、情報処理装置Ａからの状態通知登録要求があったことをディスプレイ等に提示し、利用者Ｂはこれを確認して状態通知登録を受諾する場合は、操作手段を利用して、その旨を情報処理装置Ｂに指示する。情報処理装置Ｂは、情報処理装置Ａに対して、状態通知登録受諾を通知する。この場合、ＳＩＰ方式では、「ＳＵＢＳＣＲＩＢＥ」に対する「ＯＫ」を通知する。
【０００８】
情報処理装置Ｂでは、情報処理装置Ａに対する状態通知登録が行われているので、利用者Ｂの状態変化があった場合（例えば、外出）、状態通知を情報処理装置Ａに行う。ＳＩＰでは「ＮＯＴＩＦＹ」を通知する。状態通知をされた情報処理装置Ａは、利用者Ａに対して、利用者Ｂのプレゼンス情報を提示する。情報処理装置Ａは情報処理装置Ｂに対して「ＮＯＴＩＦＹ」に対する「ＯＫ」を通知する。
【０００９】
図３８（ｂ）は、情報処理装置Ｂから情報処理装置Ａに対する状態通知登録要求を行う場合のシーケンス図である。この処理内容は、図３８（ａ）と同様なので、詳しい説明は省略する。
【００１０】
この例での状態通知登録要求は、ＳＩＰであれば「Ｓｕｂｓｃｒｉｂｅ」というメッセージでもって行うことが可能である。また、状態の通知である状態情報の通知には「Ｎｏｔｉｆｙ」というメッセージが利用可能である。なお、状態通知登録および状態通知のための通信プロトコルとしてＳＩＰを想定しているが、他の通信プロトコルを用いてもよい。また、ＳＩＰを用いる場合でも「Ｐｕｂｌｉｓｈ」など他のメッセージを用いてもよい。
【００１１】
なお、状態通知登録要求に、状態を通知して欲しいという意味だけではなく、片方向通信を許可する装置として登録して欲しいという意味を持たせてもよい。状態通知登録許可が、状態通知を許可するという意味だけでなく、片方向通信を許可するという意味をも含めて返信されるならば、プレゼンスランプ３３にて状態情報を表示している相手に対しては、利用者が望めば片方向通信を確立することができることになる。
【００１２】
まず、利用者Ａが利用者Ｂのプレゼンスを見たいと考え、情報処理装置Ａに対し、状態通知登録要求をするように指示したとする。情報処理装置Ａは、指示に従って、情報処理装置Ｂに状態通知登録要求（ＳＩＰにあってはＳＵＢＳＣＲＩＢＥ）を送る。情報処理装置Ｂは、情報処理装置Ａから状態通知登録要求があったことを表示し、利用者Ｂがそれを確認してから、操作部を用いて状態通知登録要求を受諾する指示をする。情報処理装置Ｂは、情報処理装置Ａに対して状態通知登録受諾（ＳＵＢＳＣＲＩＢＥに対するＯＫ）を送る。情報処理装置Ｂは、ＯＫを返した情報処理装置Ａを状態記憶テーブルに記憶する。こうして、情報処理装置Ｂは、状態通知登録受諾をした情報処理装置Ａに対して、状態の変化に応じて状態通知（ＮＯＴＩＦＹ）を送る。情報処理装置Ａは、状態通知に基づいてプレゼンス情報を表示する。同時にＮＯＴＩＦＹに対するＯＫを情報処理装置Ｂに返す。
【００１３】
また、利用者Ｂが利用者Ａのプレゼンスを見たいと考え、情報処理装置Ｂに対し、状態通知登録要求をするように操作部を用いて指示したとする。情報処理装置Ｂは、指示に従って、情報処理装置Ａに状態通知登録要求（ＳＵＢＳＣＲＩＢＥ）を送る。情報処理装置Ａは、情報処理装置Ｂから状態通知登録要求があったことを表示し、利用者Ａがそれを確認してから、操作部を用いて状態通知登録要求を受諾する指示をする。情報処理装置Ａは、情報処理装置Ｂに対して状態通知登録受諾（ＳＵＢＳＣＲＩＢＥに対するＯＫ）を送る。情報処理装置Ａは、ＯＫを返した情報処理装置Ｂを状態記憶テーブルに記憶する。こうして、情報処理装置Ａは、状態通知登録受諾をした情報処理装置Ｂに対して、状態の変化に応じて状態通知（ＮＯＴＩＦＹ）を送る。情報処理装置Ｂは、状態通知に基づいてプレゼンス情報を表示する。同時にＮＯＴＩＦＹに対するＯＫを情報処理装置Ａに返す。
【００１４】
こうして、情報処理装置は、状態記憶テーブルに記憶した状態通知登録受諾の情報処理装置に対してのみ、状態情報を提供する。
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかし、これでは状態情報を得るのに、状態通知登録要求や状態通知登録受諾の指示を利用者が互いに独立に確認しなければならず、操作が煩雑であった。どの相手でも無条件に状態通知を認めるのは問題があるが、予め状態通知をしてもよい相手であることが当然にわかっている場合であっても、それぞれ利用者が一々操作により指示を行なわなければならないのは、操作性が悪い。
【００１６】
そこで、本発明は、斯かる実情に鑑み、状態通知登録要求や状態通知登録受諾の指示を、状況に応じて自動的に行なうことのできる情報処理装置を提供しようとするものである。
【課題を解決するための手段】
【００１７】
本願の発明は、通信網に接続された通信部と、状態通知登録要求の指示に従って、前記通信部を介して他の情報処理装置の接続先を示すアドレス宛に状態通知登録要求を送信する状態通知登録要求送信部と、前記通信部を介して、他の情報処理装置から状態通知登録要求を受信する状態通知登録要求受信部と、他の情報処理装置からの状態通知登録要求を受諾する場合に、他の情報処理装置の接続先を示すアドレス宛に状態通知登録受諾を送信する状態通知登録受諾送信部と、他の情報処理装置から状態通知登録受諾を受信する状態通知登録受諾受信部と、他の情報処理装置に状態登録要求を送信して、他の情報処理装置から状態通知登録要求を受諾した場合に、他の情報処理装置のアドレスを登録する記憶部と、状態を取得し状態情報を作成する状態情報取得部と、前記通信部を介して、他の情報処理装置に、前記取得した状態情報を含む状態通知を送信する状態通知送信部と、前記通信部を介して、他の情報処理装置から状態情報を含む状態通知を受信する状態通知受信部と、前記状態通知受信部で受信した他の情報処理装置の状態情報をユーザに示すために出力する状態情報出力部と、を備え、
前記状態通知登録要求送信部では、前記状態通知登録要求受信部にて状態通知登録要求を受信した他の情報処理装置に対して、前記記憶部にアドレスが登録されている場合には、該アドレスに従って状態通知登録要求を送信し、前記状態通知送信部では、前記状態通知登録受諾受信部にて状態通知登録受諾を受信した他の情報処理装置に対して、前記アドレスに従い状態の変化に応じて状態情報を含む状態通知を送信することを特徴とする情報処理装置である。
【００１８】
本願の発明は、さらに、設定された情報に基づき状態通知登録要求を受諾可能か否かを判断する状態通知登録可否判断部を備え、
前記状態通知登録可否判断部にて状態通知登録要求を受諾可能と判断した他の情報処理装置に対してのみ、前記状態通知登録要求送信部にて状態通知登録要求を送信することを特徴とする。
【００１９】
本願の発明は、さらに、利用者に状態通知登録要求を受諾可能か否かを問い合わせる状態通知登録可否問い合わせ部を備え、
前記状態通知登録可否問い合わせ部にて利用者が状態通知登録要求を受諾することを指示した他の情報処理装置に対してのみ、前記状態通知登録要求送信部にて状態通知登録要求を送信することを特徴とする。
【００２０】
本願の発明は、さらに、前記通信部を介して、他の情報処理装置から状態通知登録要求の応答を受信する状態通知登録応答受信部と、前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、を備え、
前記状態通知応答受信部にて状態通知登録要求の応答として拒否を受信した場合には、状態通知登録終了送信部にて状態通知登録の終了を送信することを特徴とする。
【００２１】
本願の発明は、さらに、前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、前記通信部を介して、他の情報処理装置から状態通知登録の終了を受信する状態通知登録終了受信部と、を備え、
前記状態通知応答受信部にて状態通知登録の終了を受信した場合には、前記状態通知登録終了送信部にて状態通知登録の終了を送信することを特徴とする。
【００２２】
本願の発明は、さらに、利用者が状態情報交換の中止指示を入力する状態情報交換中止入力部と、前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、前記通信部を介して、他の情報処理装置に状態通知登録解除要求を送信する状態通知登録解除要求送信部と、を備え、
前記状態情報交換中止入力部にて利用者が状態情報交換の中止指示を入力すると、前記状態通知登録終了送信部にて状態通知登録の終了を送信するとともに、状態通知登録解除要求送信部にて状態通知登録解除要求を送信することを特徴とする。
【００２３】
本願の発明は、通信網に接続された通信部と、利用者が他の情報処理装置に対する状態通知登録要求を指示する状態通知登録要求指示入力部と、前記状態通知登録要求指示に従って、前記通信部を介して、他の情報処理装置の接続先を示すアドレス宛に状態通知登録要求を送信する状態通知登録要求送信部と、前記通信部を介して、他の情報処理装置から状態通知登録要求を受信する状態通知登録要求受信部と、他の情報処理装置からの状態通知登録要求を受諾する場合に、他の情報処理装置の接続先を示すアドレス宛に状態通知登録受諾を送信する状態通知登録受諾送信部と、他の情報処理装置から状態通知登録受諾を受信する状態通知登録受諾受信部と、他の情報処理装置に状態登録要求を送信して、他の情報処理装置から状態通知登録要求を受諾した場合に、他の情報処理装置のアドレスを登録する記憶部と、状態を取得し状態情報を作成する状態情報取得部と、前記通信部を介して、他の情報処理装置に、前記取得した状態情報を含む状態通知を送信する状態通知送信部と、前記通信部を介して、他の情報処理装置から状態情報を含む状態通知を受信する状態通知受信部と、前記状態通知受信部で受信した他の情報処理装置の状態情報をユーザに示すために出力する状態情報出力部と、を備え、
前記状態通知登録要求送信部では、前記状態通知登録要求指示入力部から指示して状態通知登録要求を送信し、前記状態通知登録要求受信部にて状態通知登録要求を受信した他の情報処理装置に対して、前記記憶部にアドレスが登録されている場合には、該アドレスに従って状態通知登録要求を送信し、前記状態通知送信部では、前記状態通知登録受諾受信部にて状態通知登録受諾を受信した他の情報処理装置に対して、前記アドレスに従い状態の変化に応じて状態情報を含む状態通知を送信することを特徴とする情報処理装置である。
【００２４】
本願の発明は、さらに、前記通信部を介して、他の情報処理装置から状態通知登録要求の応答を受信する状態通知応答受信部と、前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、を備え、
前記状態通知応答受信部にて状態通知登録要求の応答として拒否を受信した場合には、状態通知登録終了送信部にて状態通知登録の終了を送信することを特徴とする。
【００２５】
本願の発明は、さらに、前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、前記通信部を介して、他の情報処理装置から状態通知登録の終了を受信する状態通知登録終了受信部と、を備え、
前記状態通知応答受信部にて状態通知登録の終了を受信した場合には、前記状態通知登録終了送信部にて状態通知登録の終了送信することを特徴とする。
【００２６】
本願の発明は、さらに、利用者が状態情報交換の中止指示を入力する状態情報交換中止入力部と、前記通信部を介して、他の情報処理装置に状態通知登録の終了を送信する状態通知登録終了送信部と、前記通信部を介して、他の情報処理装置に状態通知登録解除要求を送信する状態通知登録解除要求送信部と、を備え、
前記状態情報交換中止入力部にて利用者が状態情報交換の中止指示を入力すると、
前記状態通知登録解除要求送信部にて状態通知登録解除要求を送信するとともに、前記状態通知登録終了送信部にて状態通知登録の終了を送信することを特徴とする。
【００２７】
本願の発明は、さらに、前記通信部を介して、他の情報処理機器と通話を行なう通話処理部を備え、
前記状態通知送信部において状態通知を送信する他の情報処理装置から、通話の着信があった場合には、通話処理部において利用者の指示入力なしに着信を許可することを特徴とする。
【００２８】
本願の発明は、さらに、前記通信部を介して、他の情報処理機器と通話を行なう通話処理部を備え、
前記状態通知受信部において状態通知を受信する他の情報処理装置から、通話の着信があった場合には、通話処理部において利用者の指示入力なしに着信を許可することを特徴とする。
【発明の効果】
【００２９】
本発明によれば、状態通知登録要求送信部では、状態登録要求を受信した他の情報装置に対して状態登録を行った場合には、該他の情報装置に対しても、状態登録要求を行うので、利用者が指示することなく、状況に応じて自動に処理を行なうことができる。
また、状態通知登録要求受信部が他の情報処理装置からの状態通知登録要求を受信した場合には、他の情報処理装置に対して状態通知を送信するので、利用者が指示することなく、状況に応じて自動的に処理を行なうことができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態を添付図面を参照して説明する。
【００３１】
図１は、情報処理装置である複数のテレビ電話装置により構成される通話システムの一実施形態を示す構成図である。
このテレビ電話システムは、例えば、複数のテレビ電話装置１がネットワーク６を介して接続されている構成である。ここで、図１では、テレビ電話装置は２つしか描いていないが、いくつあってもよい。
【００３２】
情報処理装置であるテレビ電話装置１は、テレビ受像機２と、セットトップユニット３と、アダプタユニット４と、リモコン５から構成されている。本実施形態のテレビ電話装置１はテレビ受像機２と、セットトップユニット３と、アダプタユニット４が別体で構成され、互いに有線で接続されているが、これらが２つ以上組み合わされて一体で構成されていてもよい。また、有線ではなく、無線にてデータ伝送を行ってもよい。また、リモコン５は赤外線通信にて信号伝送を行うことを想定しているが、その他の無線通信を用いてもよいし、或いは、有線にて接続された形態であってもかまわない。また、リモコン５ではなく、セットトップユニット３やアダプタユニット４に設けられた別の操作入力部を用いてもよい。
【００３３】
図２に示すように、テレビ受像機２は、例えば液晶テレビであり、液晶パネルからなる表示部（モニタ部）１１、スピーカ１２、テレビリモコン受光部１３等から構成される。
【００３４】
図３に示すように、セットトップユニット３は、テレビ受像機２の上に載置されてテレビ電話機能を果たす装置であって、カメラ２１、マイク２２、動き検出センサー２３、スピーカ２４、アダプタリモコン受光部２５、着話ボタン２６、上下左右への首振り機構２７、アダプタユニット４の接続する接続ケーブル２８、着信表示ＬＥＤ２９、から構成されている。
【００３５】
ここで、状態情報取得手段は、カメラ２１、マイク２２、動き検出センサー２３、アダプタリモコン受光部２５であり、状態情報出力手段は、スピーカ２４である。
【００３６】
カメラ２１は、セットトップユニット３の前方を撮影し、送信可能な通信画像データに変換する撮影手段としての機能を果たす。マイク２２は、セットトップユニット３の周辺の音声を集音入力し、送信可能な通信音声データに変換する音声データ変換手段としての機能を果たす。動き検出センサー２３は、セットトップユニット３の正面側で動く物体を検出する。スピーカ２４は、入力された音声データに基づいて、音声を発声出力する。アダプタリモコン受光部２５は、リモコン５からの赤外線信号を受信する。着話ボタン２６は、相手からの通話に応答する場合に、使用者が押圧することにより応答可能とする。首振り機構２７は、セットトップユニット３を上下左右に移動可能とするものであり、カメラ２１の撮影方向等を調整するために使用する。接続ケーブル２８は、アダプタユニット４との間でデータ伝送を行うためのものである。着信表示ＬＥＤ２９は、着信した場合に点滅して利用者に知らせるものであり、音声電話やテレビ電話の着信を示す通話着信ランプとメールの着信を示すメール着信ランプがある。
【００３７】
アダプタユニット４は、テレビ受像機２、セットトップユニット３及びネットワーク６に接続し、データの受け渡しをする装置であって、図４（ａ）に示すように、表側には、外部入力端子３１、カードスロット３２、プレゼンスランプ３３、留守ボタン３４が配置され、図４（ｂ）に示すように、裏側には、セットトップユニット３の接続ケーブル２８との接続端子３５、Ｆ接栓３６、テレビ受像機２との音声／映像接続端子３７、ＬＡＮケーブル接続のためのＬＡＮ端子３８、テレビ受像機用電源タップ３９、ＡＣアダプタ接続端子４０から構成されている。
【００３８】
外部入力端子３１は、外部機器から映像や音声を入力するための端子である。カードスロット３２は、ＳＤカードやＰＣカードのスロットであり、記録媒体であるメモリカードに記録された静止画、動画、音声等のファイルを取り込む。プレゼンスランプ３３は、自分のプレゼンスを示すマイプレゼンスランプ、相手であるＡ，Ｂ，Ｃのプレゼンスを示す相手プレゼンスランプからなる。図４（ａ）では、Ａ，Ｂ，Ｃという記号を付加された３つの相手プレゼンスランプを設けており、相手プレゼンスランプにそれぞれマッピングされた相手３人分のプレゼンスが示される。プレゼンスランプ３３は自分あるいは相手が在宅或いは在室であるかを示す役割を果たすし、検出した状態情報も提示可能である。
【００３９】
図５に示すプレゼンスランプ３３は、文字や画像を表示する液晶パネル３３ａと、その周囲をリング状に囲むＬＥＤ３３ｂとによって構成されている。液晶パネル３３ａは、相手の状態を画像や文字で表示し、ＬＥＤ３３ｂの点灯は通信可能であること、消灯は通信不可を示す。なお、プレゼンスランプ３３として、単色やフルカラーのＬＥＤを用いてもよい。また、本願装置が相手装置の状態を示す手段としてプレゼンスランプ３３を備えているだけに過ぎず、プレゼンスランプ３３以外の手段で相手装置の状態を提示しなければならないわけではないことは言うまでもない。それ以外にも、状態の変化を受信したら音声で知らせてもよいし、画面に表示してもよい。
【００４０】
図４（ａ）に示すように、プレゼンスランプ３３はアダプタユニット４の表側に設けている。これは、必要なときには利用者がいつでも自分や相手の状態を知ることができるようにするためである。利用者がいつでも自分や相手の状態を知ることができるのであれば、プレゼンスランプ３３をアダプタユニット４に設けず、セットトップユニット３に設けてもよい。また、テレビ受像機２とアダプタユニット４とが一体化された場合には、プレゼンスランプ３３をテレビ受像機２の前面もしくは前面から見える位置に設けてもよい。
【００４１】
あるいは、図６に示すように、テレビ電話装置１のテレビ受像機２とアダプタユニット４が一体に構成されており、表示部（モニタ部）１１の上部に相手プレゼンスランプが配置されている構成であってもよい。Ａさん宅のテレビの上部には、相手プレゼンスランプが３個設けられており、それぞれ、Ｂさん、Ｃさん、Ｄさんの状態を表わしている。例えばＢさんがテレビを視聴中であれば、Ｂさん宅のテレビからＡさん宅のテレビへ「テレビ電源ＯＮ」という状態通知が送られ、Ａさん宅のテレビの、Ｂさんの状態を表わす相手プレゼンスランプがみどり色に光り、ＡさんはＢさんがテレビを視聴していることを知ることができる。同様に、Ｃさんの状態を表わす相手プレゼンスランプが赤色に光っていることから、ＡさんはＣさんがテレビを視聴していないことを知ることができ、Ｄさんの状態を表わす相手プレゼンスランプがみどり色に光っていることから、ＡさんはＤさんがテレビを視聴していることを知ることができる。相手プレゼンスランプはテレビの上部に設けられているため、Ａさんはテレビ番組を視聴しながらでも、Ｂさん、Ｃさん、Ｄさんの状態を知ることができる。なお、相手プレゼンスランプは必ずしも表示部（モニタ部）１１の上部に設ける必要はなく、テレビ番組を視聴しながらでも相手プレゼンスランプを確認できる位置に配置されていればよい。
【００４２】
留守ボタン３４は、一度押すと利用者が留守であることを示す留守状態となり、再度押すと留守状態が解除される。接続端子３５は、セットトップユニット３の接続ケーブル２８を接続する端子である。Ｆ接栓３６は、テレビアンテナからの接続線を繋ぐ端子であり、内部のテレビチューナに接続している。音声／映像接続端子３７は、映像や音声の信号をテレビ受像機２に出力するためのものである。ＬＡＮ端子３８は、ＬＡＮケーブルを接続して、例えばルータを介してネットワーク６に接続する。テレビ受像機用電源タップ３９は、テレビのＡＣ電源をここに接続する。ＡＣアダプタ接続端子４０は、アダプタユニット４に電気を供給するためのものである。
【００４３】
図７に示すように、リモコン５は、テレビ受像機２やセットトップユニット３を赤外線信号により遠隔操作する装置であって、リモコン操作に応じて赤外線信号を発光する発光部４１、操作部５２、液晶表示部５３からなる。操作部５２は、戻るボタン４２、電話帳ボタン４３、決定ボタン４４、十字キー４５、通話ボタン４６、終話ボタン４７、チャンネル切替ボタン４８、表示処理ボタン４９、呼びかけボタン５０、数字文字入力キー５１から構成される。
【００４４】
戻るボタン４２は、一つ前のメニューに戻る際に使用する。電話帳ボタン４３は、電話帳画面を呼び出す際に使用する。決定ボタン４４は、複数の候補が表示された中でフォーカスの当たっている項目を選択決定する際に使用する。十字キー４５は、複数の候補が表示された中でフォーカスの当たっている項目を上下左右に変更する際に使用する。通話ボタン４６は、相手に通話を発信する場合や相手からの通話を受ける場合、相手の呼びかけに応える場合に使用する。終話ボタン４７は、相手からの通話を受けない場合、相手の呼びかけをやめる場合、呼びかけを終了する場合、通話を終了する場合に使用する。
【００４５】
チャンネル切替ボタン４８は、番組情報（チャンネル）を切り換える場合に使用する。
表示処理ボタン４９は、ビデオ入力ボタン４９ａ、入替ボタン４９ｂ、全画面ボタン４９ｃからなる。ビデオ入力ボタン４９ａは、相手に送る映像をカメラ入力から外部機器の入力に切り換える際、あるいは外部機器の入力からカメラ入力に切り換える際に使用する。ここで外部機器の入力とは、アダプタユニット４の外部入力端子３１からの入力、あるいは、カードスロット３２に挿入されたメモリカードからの入力を示す。入替ボタン４９ｂは、ビデオ通話中に親画面と子画面とを入れ替える際に使用する。全画面ボタン４９ｃは、ビデオ通話中に子画面の出力を中止して親画面を大きく表示する際、及び、前記の表示を中止して親画面と子画面との表示に戻す際に使用する。呼びかけボタン５０は、相手プレゼンスランプに割り当てられた相手に対して呼びかける際に使用する。数字文字入力キー５１は、チャンネルの指定や文字入力に使用する。
【００４６】
呼びかけボタン５０にはそれぞれ、プレゼンスランプ３３に割り当てられた相手と関連付けられており、呼びかけボタン５０の押下によって、関連付けられた相手への呼びかけが行われる。すなわち、図４（ａ）において示したプレゼンスランプ３３では、Ａ、Ｂ，Ｃという記号を付加された３つの相手プレゼンスランプを設けているが、呼びかけボタン５０でも、Ａ、Ｂ，Ｃという記号を付加された３つのボタンを設けている。すなわち、Ａという記号を付加された相手プレゼンスランプが状態を示す相手と、Ａという記号が付加されたボタンを用いて呼びかける相手とは、同一である。こうしてプレゼンスランプ３３と呼びかけボタン５０を備え、それぞれ関連付けておくことにより、プレゼンスランプ３３の点灯状況を見て、呼びかけられそうな相手を選んで、簡単に呼びかけを行うことが可能となる。なお、ここでいう呼びかけとは、マイク２２から入力された音声が相手に伝達される状態を指す。通常は、呼びかけボタン５０を押下すると、自分のテレビ電話装置１から相手のテレビ電話装置１に対して、少なくとも音声が自分から相手への伝達が可能な呼が確立される。
【００４７】
また、プレゼンスランプ３３にも呼びかけボタン５０にも割り当てられていない相手に対して呼びかけを行えるようにしてもよい。例えば、リモコン５の操作部５２を用いて相手のアドレスを直接入力してもよい。または、１台（１人）以上の通信開始要求を送信してもよい相手を通信開始要求送信先装置情報として予め記憶しておき、利用者の指示に基づいて通信開始要求先装置情報として通信開始要求先装置情報記憶部（図示せず）に記憶されている装置を表示し、利用者の指示に基づいて選択された相手装置に対して通信開始要求を送信してもよい。
【００４８】
図８はテレビ電話システムの構成を示すブロック図であり、図９はアダプタユニット４の構成を示すブロック図である。図１〜図５と共通部分には、同一符号を付し、詳しい説明は省略する。
【００４９】
アダプタユニット４は、ビデオ等の外部機器６１から画像音声情報を取り込んだり、アンテナ６２を介してテレビ番組を受信したりする。そして、図９に示すように、チューナ部７１、通信部７２、制御部７３、音声映像処理部７４、テレビ電話処理部７５、プレゼンスランプ３３、電源電流検出部８５から構成されている。
【００５０】
チューナ部７１は、アンテナ６２により受信されたデジタル多チャンネル放送の信号を復調してベースバンドのビットストリーム信号を生成する。チューナ部７１より出力されたビットストリーム信号は、音声映像処理部７４に入力され、複数の番組（映像情報）や番組情報が多重化されているビットストリーム信号より、特定の映像情報ストリーム、音声情報ストリームや特定の番組情報ストリームを分離される。そして、音声情報ストリームは番組音声処理部７６にてデコードされ、音声映像合成部８４を介してテレビ受像機２のスピーカ１２やセットトップユニット３のスピーカ２４から出力される。映像情報ストリームは番組映像処理部７７にてデコードされ、音声映像合成部８４を介してテレビ受像機２に出力される。
【００５１】
また、外部機器６１からも映像・音声情報が入力され、上記と同様の処理を番組音声処理部７６や番組映像処理部７７にて行う。また、ネットワーク６を介して映像・音声情報が入力され、通信部７２を介して映像・音声情報が音声映像処理部７４に入力され、上記と同様の処理を行う。
【００５２】
また、ネットワーク６に通信部７２を介して接続し、テレビ電話情報を入出力する。この時のテレビ電話情報の処理を行うのがテレビ電話処理部７５である。テレビ電話処理部７５は、プレゼンス処理部７９、呼制御処理部８０、音声処理部８１、映像処理部８２、記憶部（メモリ）８３からなる構成である。
【００５３】
プレゼンス処理部７９は、各状態情報取得手段が取得した情報から利用者の在室等の利用者状態情報を生成するとともに、この状態情報を送受信する処理を行う。ここで、状態通知とはプレゼンス情報である状態情報を含む情報であり、状態通知登録とは、状態通知するように相手側に登録してもらうことをいう。
【００５４】
呼制御処理部８０は、呼を確立する処理を行う。音声処理部８１と映像処理部８２は、テレビ電話における音声や映像のデータを処理する。記憶部８３には、呼制御に必要なデータが予め格納されている。制御部７３は、各部の動作を制御する。プレゼンスランプ３３は、制御部７３により、利用者状態情報に基づいて制御される。電源電流検出部８５は、テレビ受像機用電源タップ３９の電流を検出してテレビ受像機２の電源のＯＮ／ＯＦＦを検出している。
【００５５】
まず、本発明の技術を用いずに相手に対する状態通知登録を相互におこなう場合と、本発明の技術を用いて相手に対する状態通知登録を相互におこなう場合との違いを、概念図を用いて説明する。
【００５６】
図１０、図１１は、本発明の技術を用いずプレゼンス情報の送受信処理を行なう概念図である。
図１０（ａ）に示すＳＴＥＰ−１１においては、ＡさんのテレビとＢさんのテレビとは、プレゼンス情報をやりとりしていないため、ＡさんのテレビのプレゼンスランプにはＢさんの情報は何も表示されておらず消灯のままであり、ＢさんのテレビのプレゼンスランプにもＡさんの情報は何も表示されておらず消灯のままである。ここで、Ａさんがテレビのメニュー操作などを行なうとする。Ａさんのテレビに「Ｂさんの状態をプレゼンスランプに表示しますか？」という選択肢が表示され、「Ｂさんの状態が見たいな」と考えたＡさんがリモコンを操作するとＡさんのテレビからＢさんのテレビへ状態通知登録要求が送られる。Ｂさんのテレビには「Ａさんに状態を教えてもかまいませんか？」と表示され、「Ａさんになら状態を教えてあげよう」と考えたＢさんがリモコンを操作すると、ＢさんのテレビからＡさんのテレビへ状態通知登録受諾が送られる。
【００５７】
図１０（ｂ）に示すＳＴＥＰ−１２においては、ＳＴＥＰ−１１の処理の結果、Ｂさんのテレビのプレゼンス情報がＡさんのテレビに送られる。Ｂさんがテレビを視聴中であれば、ＢさんのテレビからＡさんのテレビへ「テレビ電源ＯＮ」という状態通知が送られる。その結果、Ａさんのテレビのプレゼンスランプは、相手のテレビ電源がＯＮであることを表わすみどり色に光る。結果として、Ａさんは「テレビを見ているということは、Ｂさんは家にいるんだな」と推察することができる。しかしながら、Ａさんのテレビのプレゼンス状態はＢさんのテレビへは送られないため、Ｂさんのテレビのプレゼンスランプは消灯のままである。
【００５８】
図１１（ａ）に示すＳＴＥＰ−１３において、Ｂさんがテレビのメニュー操作などを行なうとする。Ｂさんのテレビに「Ａさんの状態をプレゼンスランプに表示しますか？」という選択肢が表示され、「Ａさんの状態が見たいな」と考えたＢさんがリモコンを操作するとＢさんのテレビからＡさんのテレビへ状態通知登録要求が送られる。Ａさんのテレビには「Ｂさんに状態を教えてもかまいませんか？」と表示され、「Ｂさんになら状態を教えてあげよう」と考えたＡさんがリモコンを操作すると、ＡさんのテレビからＢさんのテレビへ状態通知登録受諾が送られる。
【００５９】
図１１（ｂ）に示すＳＴＥＰ−１４においては、ＳＴＥＰ−１３の処理の結果、Ａさんのテレビのプレゼンス情報がＢさんのテレビに送られる。Ｂさんのテレビが消えていれば、ＡさんのテレビからＢさんのテレビへ「テレビ電源ＯＦＦ」という状態通知が送られる。その結果、Ｂさんのテレビのプレゼンスランプは、相手のテレビ電源がＯＦＦであることを表わす赤色に光る。結果として、Ｂさんは「Ａさんはテレビを見ていないんだな」と知ることができる。このような操作を経て、ＡさんのテレビとＢさんのテレビとは相互にプレゼンス情報を交換することが可能となる。
【００６０】
図１２は、本発明の技術を用いてプレゼンス情報の送受信処理を行なう概念図である。
図１２（ａ）に示すＳＴＥＰ−２１においては、ＡさんのテレビとＢさんのテレビとは、プレゼンス情報をやりとりしていないため、ＡさんのテレビのプレゼンスランプにはＢさんの情報は何も表示されておらず消灯のままであり、ＢさんのテレビのプレゼンスランプにもＡさんの情報は何も表示されておらず消灯のままである。ここで、Ａさんがテレビのメニュー操作などを行なうとする。Ａさんのテレビに「Ｂさんの状態をプレゼンスランプに表示しますか？」という選択肢が表示され、「Ｂさんと状態を交換したいな」と考えたＡさんがリモコンを操作するとＡさんのテレビからＢさんのテレビへ状態通知登録要求が送られる。Ｂさんのテレビには「Ａさんに状態を教えてもかまいませんか？」と表示され、「Ａさんとなら状態を交換しよう」と考えたＢさんがリモコンを操作すると、ＢさんのテレビからＡさんのテレビへ状態通知登録受諾が送られるとともに、ＢさんのテレビからＡさんのテレビへ状態通知登録要求が送られる。するとＡさんのテレビはＢさんのテレビへ状態通知登録受諾を返す。
【００６１】
図１２（ｂ）に示すＳＴＥＰ−２２においては、ＳＴＥＰ−２１の処理の結果、ＡさんのテレビとＢさんのテレビとはプレゼンス情報を交換する。Ｂさんがテレビを視聴中であれば、ＢさんのテレビからＡさんのテレビへ「テレビ電源ＯＮ」という状態通知が送られ、Ａさんのテレビのプレゼンスランプは、相手のテレビ電源がＯＮであることを表わすみどり色に光る。結果として、Ａさんは「テレビを見ているということは、Ｂさんは家にいるんだな」と推察することができる。一方、Ｂさんのテレビが消えていれば、ＡさんのテレビからＢさんのテレビへ「テレビ電源ＯＦＦ」という状態通知が送られ、Ｂさんのテレビのプレゼンスランプは、相手のテレビ電源がＯＦＦであることを表わす赤色に光る。結果として、Ｂさんは「Ａさんはテレビを見ていないんだな」と知ることができる。このような操作を経て、ＡさんのテレビとＢさんのテレビとは相互にプレゼンス情報を交換することが可能となる。相互にプレゼンス情報を交換するために、図１０、図１１の例ではＡさんとＢさんはそれぞれ２回のリモコン操作が必要であったのに対し、図１２の例ではＡさんとＢさんはそれぞれ１回のリモコン操作しか必要ない。
【００６２】
通話を行なう前に、相手先からプレゼンス情報（状態情報）の通知が行なわれると、プレゼンス情報に基づいて通話を行なうか、別の手段を使うか、を利用者が判断できる。そこで、次に状態情報を通知する処理について図１３を用いて概略を説明する。図１３は、本発明に係る情報処理装置の状態通知の処理を示すシーケンス図である。
【００６３】
まず、利用者Ａが利用者Ｂのプレゼンスを見たいと考え、情報処理装置Ａに対し、状態通知登録要求をするようにリモコン５を用いて指示したとする。情報処理装置Ａは、指示に従って、情報処理装置Ｂに状態通知登録要求（ＳＩＰにあってはＳＵＢＳＣＲＩＢＥ）を送る。情報処理装置Ｂは、情報処理装置Ａから状態通知登録要求があったことを表示し、利用者Ｂがそれを確認してから、リモコン５を用いて状態通知登録要求を受諾する指示をする。情報処理装置Ｂは、情報処理装置Ａに対して状態通知登録受諾（ＳＵＢＳＣＲＩＢＥに対するＯＫ）を送る。ここまでは、従来の情報処理装置を同じである。
【００６４】
次に、情報処理装置Ｂは、自動的に情報処理装置Ａに状態通知登録要求（ＳＵＢＳＣＲＩＢＥ）を送る。情報処理装置Ａは、情報処理装置Ｂから状態通知登録要求があった場合は、情報処理装置Ｂに対して状態通知登録受諾（ＳＵＢＳＣＲＩＢＥに対するＯＫ）を送る。
【００６５】
こうして、情報処理装置Ａは、状態通知登録要求を行なって受諾された相手である情報処理装置Ｂに対しては、自動的に状態通知登録を与えるので、一々利用者Ａが登録要求を受諾する操作を行なう必要がなくなる。こうして、情報処理装置Ａ，Ｂは、互いに状態情報を通知し合うことが可能となる。
【００６６】
情報処理装置Ｂは、状態通知登録受諾をした情報処理装置Ａに対して、状態の変化に応じて状態通知（ＮＯＴＩＦＹ）を送る。情報処理装置Ａは、状態通知に基づいてプレゼンス情報を表示する。同時にＮＯＴＩＦＹに対するＯＫを情報処理装置Ｂに返す。
【００６７】
一方、情報処理装置Ａは、状態通知登録受諾をした情報処理装置Ｂに対して、状態の変化に応じて状態通知（ＮＯＴＩＦＹ）を送る。情報処理装置Ｂは、状態通知に基づいてプレゼンス情報を表示する。同時にＮＯＴＩＦＹに対するＯＫを情報処理装置Ａに返す。
【００６８】
全体的な処理の流れは以上であるが、次に各情報処理処置毎に、その処理を詳しく説明する。
【００６９】
図１４は、状態通知に関する情報処理装置Ａの処理を示すフローチャートである。
図１５に示すように、テレビ受像機２の表示部１１にプレゼンスを見たい相手を選択させるメニューを表示する。ここでは、利用者Ｂ，Ｃ，Ｄ（Ｂさん、Ｃさん、Ｄさん）を選択対象としている。利用者Ａは「利用者Ｂの状態情報が欲しい」ので、リモコン５の十字キー４５と決定ボタン４４を使って（以下、画面上の選択処理は、このようにリモコン５を使用するものとする）、利用者Ｂを画面上で選択する。
【００７０】
あるいは、図１６（ａ）に示すように、利用者Ｂとのテレビ電話中に登録選択メニュー１１２を表示して、利用者Ａに通話相手の画像１１１を確認した上で、登録の有無を選択させる。あるいは、図１６（ｂ）に示すように、利用者ＢのＳＩＰアドレス１１３を利用者Ａに入力させ、登録指示メニュー１１４を用いて、利用者Ａに登録の有無を選択させる。これらはいずれも、利用者Ａが情報処理装置Ｂに対する状態通知登録要求を指示することに相当する処理である（ステップＳ１）。
【００７１】
この指示に従って、情報処理装置Ａのプレゼンス処理部７９は、利用者Ｂが使用している情報処理装置Ｂに対して状態通知登録要求を送信する（ステップＳ２）。ここで、情報処理装置Ａのプレゼンス処理部７９は、図８に示す記憶部８３に購読要求リストを記憶している。
【００７２】
図１７は、購読要求リストを示す説明図である。購読要求リストとは、相手の状態通知を購読したい場合の処理状態を示すリストである。項目としては、「ＳＩＰアドレス」、「購読要求の設定状態」、「状態通知登録要求の処理」を項目としている。
【００７３】
「ＳＩＰアドレス」は、ＩＰ電話における相手の接続先を示すアドレスである。「購読要求の設定状態」は、相手の状態通知の購読要求設定の有無を示す。「状態通知登録要求の処理」は、相手に対する状態通知登録要求の処理状態を示す。
【００７４】
情報処理装置Ａのプレゼンス処理部７９は、購読要求リストに相手（情報処理装置Ｂ）を「購読要求未設定」、「状態通知登録要求の応答待ち」として記憶部８３に登録する（ステップＳ３）。相手（情報処理装置Ｂ）から、状態通知登録要求に対する応答をプレゼンス処理部７９に受信すると（ステップＳ４）、応答が状態通知登録受諾であるかを確認する（ステップＳ５）。状態通知登録受諾であれば、購読要求リストに、相手（情報処理装置Ｂ）を「購読要求設定済み」として登録する。さらに、「購読要求設定済み」として設定された相手ごとに、後述のユーザ状態記憶テーブルを作成する（ステップＳ６）。状態通知登録が受諾されなければ、購読要求リストに、相手（情報処理装置Ｂ）を「購読要求未設定」「状態通知登録要求は送信していない」として登録する（ステップＳ７）。その後、情報処理装置Ｂから状態通知登録要求を受信する相互登録処理を行なう（ステップＳ８）。
【００７５】
図１８は、状態通知に関する情報処理装置Ｂの処理を示すフローチャートである。
情報処理装置Ａからの状態通知登録要求をプレゼンス処理部７９が受信した場合（ステップＳ１１）、図１９に示すように、画面に情報処理装置Ｂは利用者Ｂに状態通知登録要求を許可するかを問い合わせるメニュー１１５を表示し、選択させる（利用者に状態通知登録要求を受諾可能か否かを問い合わせる）（ステップＳ１２）。あるいは、図２０に示すように、プレゼンス処理部７９がポリシーファイル（ＳＩＰアドレスと状態通知登録要求の処理方針を示すテーブル）を有しており、処理方針があらかじめ決められている相手に対しては、利用者に問い合わせることなく状態通知登録の許可あるいは不許可を選択する（設定されたポリシーファイルに基づき状態通知登録要求を受諾可能か否かを判断する）ようにしてもよい。情報処理装置Ｂのプレゼンス処理部７９は、上記方法によって利用者Ｂが許可したかを確認し（ステップＳ１３）、許可しなかった場合、相手（情報処理装置Ａ）に対して状態通知登録要求拒否を送信する（ステップＳ１４）。利用者Ｂが状態通知登録要求を許可した場合、図２１に示すように、記憶部８３に格納されているプレゼンス配布リストに、相手（情報処理装置Ａ）のアドレスを登録した後（ステップＳ１５）、相手（情報処理装置Ａ）に状態通知登録要求受諾を送信する（ステップＳ１６）。次に、情報処理装置Ａに対して状態通知登録要求を送信する相互登録処理を行なう（ステップＳ１７）。
【００７６】
次に、ステップＳ１７の相互登録処理について説明する。
図２２は、状態通知登録要求を送信しない時に状態通知登録要求を受信した場合の相互登録処理を示すフローチャートであり、図１８のステップＳ１７の処理を詳細に説明している。
情報処理装置Ｂのプレゼンス処理部７９は、相手（情報処理装置Ａ）に対して状態通知登録要求を送信済みであるか否かを確認するために、相手（情報処理装置Ａ）から状態通知登録要求を受信した場合、相手（情報処理装置Ａ）が記憶部８３の購読要求リストに含まれているかを調べる（ステップＳ２１）。購読要求リストに含まれていれば、相手が「購読要求設定済み」であるかを確認し（ステップＳ２２）、「購読要求設定済み」であれば、処理を終了する。「購読要求設定済み」でなければ、ステップＳ２３に進む。
【００７７】
相手が購読要求リストに含まれていなければ、ステップＳ２４に進んでもよいが、その前に相手（情報処理装置Ａ）に状態通知登録要求を投げ返すかどうかを、利用者Ｂに一旦問い合わせる処理を行ってもよい（ステップＳ２３）。この場合は、例えば図２３に示すように、テレビ受像機２の表示部１１に、利用者Ｂに選択させるメニュー１１６を表示させ、状態通知登録要求を投げ返すことの可否を選択させる。ステップＳ２３の後、あるいはステップＳ２２で「購読要求設定済み」でなければ、ステップＳ２４において、情報処理装置Ｂのプレゼンス処理部７９は、記憶部８３の購読要求リストに、相手を「購読要求未設定」「状態通知登録要求の応答待ち」として登録する。
【００７８】
そして、状態通知登録要求を受信した相手である情報処理装置Ａに状態通知登録要求を送信し（ステップＳ２５）、相手から状態通知登録要求に対する応答を受信する（ステップＳ２６）。この応答が状態通知登録要求受諾であるかを確認し（ステップＳ２７）、「受諾」であれば、記憶部８３の購読要求リストに、相手を「購読要求設定済み」として登録する。さらに、「購読要求設定済み」として設定された相手ごとに、後述のユーザ状態記憶テーブルを作成する（ステップＳ２８）。
【００７９】
ステップＳ２７において、状態通知登録要求受諾でなければ、購読要求リストに相手を「購読要求未設定」、「状態通知登録要求は送信していない」として登録する（ステップＳ２９）。後で詳しく述べるが、状態通知登録の終了処理を行う（ステップＳ３０）。
【００８０】
図２４は、相手に状態通知登録要求を送信した後に、相手から状態通知登録要求を受信した場合の相互登録処理を示すフローチャートであり、図１４のステップＳ８の処理を詳細に説明している。
情報処理装置Ａのプレゼンス処理部７９は、相手（情報処理装置Ｂ）に状態通知登録要求を送信した後に状態通知登録要求を受信した場合（ステップＳ３１）、相手（情報処理装置Ｂ）が記憶部８３の購読要求リストに設定ずみであるかを確認する（ステップＳ３２）。「購読要求設定済み」であれば、プレゼンス配布リストに相手（情報処理装置Ｂ）を登録し（ステップＳ３１）、相手に状態通知登録要求受諾を送信する（ステップＳ３４）。「購読要求設定済み」でなければ、ステップＳ３５に進み、相手に状態通知登録要求拒否を送信する。この処理により、状態通知登録要求を送信した情報処理装置Ｂに対しては、送られてきた状態通知登録要求を受諾して、状態情報を含む状態通知を送信することが可能となる。
【００８１】
図２５は、状態通知登録要求を受諾したにも関わらず、相手からは状態通知登録要求が拒否された場合のシーケンス図である。
【００８２】
まず、利用者Ａが利用者Ｂのプレゼンスを見たいと考え、情報処理装置Ａに対し、状態通知登録要求をするようにリモコン５を用いて指示したとする。情報処理装置Ａは、指示に従って、情報処理装置Ｂに状態通知登録要求（ＳＩＰにあってはＳＵＢＳＣＲＩＢＥ）を送る。情報処理装置Ｂは、情報処理装置Ａから状態通知登録要求があったことを表示し、利用者Ｂがそれを確認してから、リモコン５を用いて状態通知登録要求を受諾する指示をする。情報処理装置Ｂは、情報処理装置Ａに対して状態通知登録受諾（ＳＵＢＳＣＲＩＢＥに対するＯＫ）を送る。ここまでは、従来の情報処理装置を同じである。
【００８３】
次に、情報処理装置Ｂは、自動的に情報処理装置Ａに状態通知登録要求（ＳＵＢＳＣＲＩＢＥ）を送る。情報処理装置Ａは、情報処理装置Ｂから状態通知登録要求があった場合は、情報処理装置Ｂに対して状態通知登録受諾（ＳＵＢＳＣＲＩＢＥに対するＯＫ）を送るはずであるが、状態通知登録拒否を送ったとする。この場合は、情報処理装置Ｂは情報処理装置Ａに対して状態通知登録の終了を通知する（ＮＯＴＩＦＹ）。情報処理装置Ａは情報処理装置ＢにＮＯＴＩＦＹに対するＯＫを送る。
【００８４】
図２６は、状態通知登録の終了処理を示すフローチャートであり、図２２のステップＳ３０の処理を詳細に説明している。
情報処理装置Ｂは相手（情報処理装置Ａ）がプレゼンスリストに登録されているかを確認し（ステップＳ４１）、登録されていた場合、相手に状態通知登録の終了を送信する（すなわち、情報処理装置Ａから状態通知登録要求の応答として拒否を受信した場合に、情報処理装置Ａに状態通知登録の終了を送信する）（ステップＳ４２）。登録されていなければ、処理を終了する。
【００８５】
図２７は、相互に状態通知登録をしている場合の状態情報交換の中止処理を示すシーケンス図である。
利用者Ａから状態情報交換の中止指示があった場合、情報処理装置Ａは状態通知登録の終了をＮＯＴＩＦＹとして情報処理装置Ｂに通知する。情報処理装置Ｂは利用者Ｂに報知するとともに、情報処理装置ＡにＮＯＴＩＦＹに対するＯＫを送る。情報処理装置Ａは、さらに、情報処理装置Ｂに状態通知登録解除要求（ＵＮＳＵＢＳＣＲＩＢＥ）を送る。情報処理装置Ｂは、情報処理装置ＡにＵＮＳＵＢＳＣＲＩＢＥに対するＯＫを送る。これで状態情報交換を終了する。
【００８６】
図２８は、状態情報交換の中止処理を示すフローチャートである。状態情報交換の中止指示は、情報処理装置Ａ側で行なっても情報処理装置Ｂ側で行なってもよいが、ここでは情報処理装置Ａ側で状態情報交換の中止指示を行なうものとして説明を行なう。
利用者Ａがリモコン５を使って状態情報交換の中止指示を情報処理装置Ａに対して入力する（ステップＳ５１）。例えば、図２９に示すように、テレビ受像機２の表示部１１にプレゼンス交換を中止する相手を選択するメニュー１１７を表示し、利用者Ａに選択させる。情報処理装置Ａは相手（情報処理装置Ｂ）が記憶部８３に格納されているプレゼンス配布リストに登録されているかを確認する（ステップＳ５２）。登録されていれば、相手（情報処理装置Ｂ）に状態通知登録の終了を送信し（ステップＳ５３）、プレゼンス配布リストから相手（情報処理装置Ｂ）の情報を削除する（ステップＳ５４）。これで、状態通知登録の終了処理が終わる。
【００８７】
次に状態通知登録の解除処理を行う。相手（情報処理装置Ｂ）が購読要求リストに含まれているかを確認し（ステップＳ５５）、相手が購読要求リストに含まれていなければ、処理を終了する。相手が購読要求リストに含まれていれば、購読要求リストにおいて相手（情報処理装置Ｂ）が購読要求設定済みであるかを確認する（ステップＳ５６）。設定済みであれば、相手に状態通知登録解除要求を送信し（ステップＳ５７）、購読要求リストに相手（情報処理装置Ｂ）を「購読要求未設定」、「状態通知登録要求は送信していない」として登録する（ステップＳ６０）。
【００８８】
また、ステップＳ５６において、相手が購読要求設定済みではない場合、相手が「購読要求未設定」、「状態通知登録要求の応答待ち」であるかを確認する（ステップＳ５８）。相手が「購読要求未設定」、「状態通知登録要求の応答待ち」であれば、ステップＳ６０に進み、相手が「購読要求未設定」、「状態通知登録要求の応答待ち」でなければ、送信した状態通知登録をキャンセルして（ステップＳ５９）、ステップＳ６０に進む。
【００８９】
図３０は、相手から状態通知登録の終了を受信したときの処理を示すフローチャートである。
情報処理装置Ｂが情報処理装置Ａから状態通知登録の終了を受信すると（ステップＳ６１）、利用者Ｂに状態通知登録の終了を報告する（ステップＳ６２）。例えば、図３１に示すように、テレビ受像機２の表示部１１にその旨を表示させる。情報処理装置Ｂは、購読要求リストに相手（情報処理装置Ｂ）を「購読要求未設定」、「状態通知登録要求は送信していない」として登録する（ステップＳ６３）。続いて、情報処理装置Ｂは相手（情報処理装置Ａ）が記憶部８３に格納されているプレゼンス配布リストに登録されているかを確認する（ステップＳ６４）。登録されていれば、相手（情報処理装置Ａ）に状態通知登録の終了を送信し（ステップＳ６５）、プレゼンス配布リストから相手（情報処理装置Ａ）の情報を削除する（ステップＳ６６）。
【００９０】
図３２は、相手から状態通知登録解除要求を受信した場合の処理を示すフローチャートである。
情報処理装置Ｂは、相手（情報処理装置Ａ）から状態通知登録解除要求を受信すると（ステップＳ７１）、記憶部８３のプレゼンス配布リストから相手（情報処理装置Ａ）の情報を削除する（ステップＳ７２）。
【００９１】
さて、上記のように相互に状態情報を通知し合えるように、相互登録が行われた場合、状態情報を送受信し合い、通話を行うことになる。以下にこれらの処理について述べる。
【００９２】
図３３は状態通知送信の処理を示すフローチャートである。
まず、相手に通知するプレゼンス事象が発生すると（ステップＳ８１）、状態情報をプレゼンス処理部７９が検出する。プレゼンス処理部７９は、記憶部８３に格納されているプレゼンス配布リストから、プレゼンス配布先のＳＩＰアドレスを順に取り出す（ステップＳ８２）。状態通知をプレゼンス配布リストから取り出したＳＩＰアドレスに対して通信部７２を介して送信する（ステップＳ８３）。情報処理装置は、プレゼンス配布リストの配布先すべてに状態通知を送信したかを確認する（ステップＳ８４）。送信していれば処理は終了し、送信していなければ、ステップＳ８２に戻る。
【００９３】
図３４は状態通知受信の処理を示すフローチャートである。
情報処理装置が状態通知を受信すると（ステップＳ９１）、状態通知から取り出したプレゼンス情報を表示する。または図３５に示すよう、ユーザ状態記憶テーブルにプレゼンス情報を記憶部８３に保持する。ユーザ状態記憶テーブルには、通信の可否、テレビの電源状態、最新の操作、最新の操作が行われた時刻、ユーザの動きを最後に検出した時刻等が記憶される。
【００９４】
図３６は、プレゼンスを参照して利用者に呼びかけができるかどうかを表示する処理を示すフローチャートである。ユーザが通話機能を用いて相手に呼びかけを行う場合について述べる。呼びかけとは、音声が自分から相手への伝達が可能な呼が確立する機能であるが、ここでは相手利用者の着呼操作なしに呼を確立することを想定している。相手利用者の着呼操作なしに呼を確立するということは、呼が確立して音声を用いて「そこにいたら返事してください」と呼びかけたとしても、相手の情報処理装置の周辺には利用者が誰もいない場合が考えられる。それを防ぐために、相手のプレゼンスを参照して、相手情報処理装置の周辺に利用者がいることが確認できる場合、もしくは、利用者がいる可能性が高い場合にのみ、呼びかけを行うことが可能である旨を表示することが有効である。
利用者が相手に呼びかけを行う場合、情報処理装置は、ユーザ状態記憶テーブルに相手の情報が含まれているかを確認する（ステップＳ１０１）。ユーザ状態記憶テーブルに相手の情報が含まれていれば、ユーザ状態記憶テーブルで、相手のテレビ電源状態がＯＮかを確認する（ステップＳ１０２）。テレビがＯＮ状態であれば、相手に対して呼びかけもテレビ電話も可能であることを表示部１１に表示する。一方、ステップＳ１０１やステップＳ１０２でＮＯであれば、ステップＳ１０４に進み、当該相手には、呼びかけはできないが、テレビ電話は可能であることを表示する。ここで、テレビ電源状態がＯＮでない場合に呼びかけはできないがテレビ電話は可能であるとした理由は、テレビ電話の場合は呼び出しというプロセスを含むために、呼び出しに応答しないことから相手情報処理装置の周辺に利用者がいないことを推定できるためである。なお、ここではプレゼンス情報としてテレビ電源状態としたが、これに限らず別のプレゼンス情報でもかまわない。
【００９５】
図３７は、利用者が呼びかけを指示した場合に、プレゼンスを参照して呼びかけを行なうか否かを決める処理を示すフローチャートである。  情報処理装置は、利用者が呼びかけを指示した場合（ステップＳ１１１）、相手が購読要求リストに「購読要求設定済み」として登録されており、かつ、相手がプレゼンス配布リストに登録されているかを確認する（ステップＳ１１２）。購読要求リストに「購読要求設定済み」として登録されており、かつ、相手がプレゼンス配布リストに登録されていれば相手に対応するユーザ状態記憶テーブルが存在するので、ユーザ状態記憶テーブルで、テレビ電源状態はＯＮかを確認し（ステップＳ１１３）、ＯＮであれば、相手に対して、音声片方向(送信のみ)の呼を確立する（ステップＳ１１４）。ステップＳ１１２とステップＳ１１３でＮＯであれば、ステップＳ１１６に進み、相手に呼びかけができないことを表示部１１に表示する。なお、ここではプレゼンス情報としてテレビ電源状態としたが、これに限らず別のプレゼンス情報でもかまわない。なお、相手が購読要求リストに「購読要求設定済み」であるということは、相手から状態情報を含む状態通知を受信している。相手がプレゼンス配布リストに登録されているということは、相手に状態情報を含む状態通知を送信している。そして、購読要求リストに「購読要求設定済み」として登録されており、かつ、相手がプレゼンス配布リストに登録されているということは、相手と状態情報を交換しているということを意味する。
【００９６】
状態通知の相互登録がされていると、通話の着信があった場合、利用者の指示なしに、着信側は着信を許可する。これは、相手が誰であるかあらかじめ確認できているので、改めて確認処理をする必要がないからである。なおここでは、状態通知を含む状態情報を送信しており、かつ、状態通知を含む状態情報を受信している相手からの通話の着信に対してのみ、利用者の指示なしに着信側は着信を許可するとしているが、状態通知を含む状態情報を送信しているが受信はしていない相手からの通話の着信、あるいは、状態通知を含む状態情報を受信しているが送信はしていない相手からの通話の着信に対しても、着信側は着信を許可する構成にしてもよい。状態通知を含む状態情報を送信しているということは相手が状態情報を知らせるに足るほど信頼できる関係であるためであり、状態通知を含む状態情報を受信しているということは状態情報の提供を受ける代わりに自動着信という便宜を相手に提供できるためである。
【図面の簡単な説明】
【００９７】
【図１】情報処理装置である複数のテレビ電話装置により構成される通話システムの一実施形態を示す構成図である。
【図２】テレビ受像機を示す構成図である。
【図３】セットトップユニットを示す構成図である。
【図４】アダプタユニットを示す構成図である。
【図５】プレゼンスランプを示す構成図である。
【図６】プレゼンスランプを設けたテレビ電話装置の説明図である。
【図７】リモコンを示す構成図である。
【図８】テレビ電話システムの構成を示すブロック図である。
【図９】アダプタユニット４の構成を示すブロック図である。
【図１０】本発明の技術を用いずプレゼンス情報の送受信処理を行なう概念図である。
【図１１】図１０に続いて、本発明の技術を用いずプレゼンス情報の送受信処理を行なう概念図である。
【図１２】本発明の技術を用いてプレゼンス情報の送受信処理を行なう概念図である。
【図１３】情報処理装置の状態通知の処理を示すシーケンス図である。
【図１４】状態通知に関する情報処理装置Ａの処理を示すフローチャートである。
【図１５】プレゼンスを見たい相手を選択させるメニューを示す説明図である。
【図１６】登録の有無を利用者に選択させるメニューを示す説明図である。
【図１７】購読要求リストを示す説明図である。
【図１８】状態通知に関する情報処理装置Ｂの処理を示すフローチャートである。
【図１９】利用者に状態通知登録要求を許可するかを問い合わせるメニューを示す説明図である。
【図２０】ポリシーファイルを示す説明図である。
【図２１】プレゼンス配布リストを示す説明図である。
【図２２】状態通知登録要求を送信しない時に状態通知登録要求を受信した場合の相互登録処理を示すフローチャートである。
【図２３】利用者に状態通知登録要求を投げ返すことの可否を選択させるメニューを示す説明図である。
【図２４】相手に状態通知登録要求を送信した後に、相手から状態通知登録要求を受信した場合の相互登録処理を示すフローチャートである。
【図２５】状態通知登録要求を受諾したにも関わらず、相手からは状態通知登録要求が拒否された場合のシーケンス図である。
【図２６】状態通知登録の終了処理を示すフローチャートである。
【図２７】相互に状態通知登録をしている場合の状態情報交換の中止処理を示すシーケンス図である。
【図２８】状態情報交換の中止処理を示すフローチャートである。
【図２９】プレゼンス交換を中止する相手を選択するメニューを示す説明図である。
【図３０】相手から状態通知登録の終了を受信したときの処理を示すフローチャートである。
【図３１】相手から状態通知登録の終了を受信したとき利用者の確認画面を示す説明図である。
【図３２】相手から状態通知登録解除要求を受信した場合の処理を示すフローチャートである。
【図３３】状態通知送信の処理を示すフローチャートである。
【図３４】状態通知受信の処理を示すフローチャートである。
【図３５】ユーザ状態記憶テーブルを示す説明図である。
【図３６】プレゼンスを参照して利用者に呼びかけができるかどうかを表示する処理を示すフローチャートである。
【図３７】利用者が呼びかけを指示した場合に、プレゼンスを参照して呼びかけを行なうか否かを決める処理を示すフローチャートである。
【図３８】従来の情報処理装置によるプレゼンス情報の送受信処理を示すシーケンス図である。
【符号の説明】
【００９８】
１  テレビ電話装置
２  テレビ受像機
３  セットトップユニット
４  アダプタユニット
５  リモコン
６  ネットワーク
１１  表示部（モニタ部）
１２  スピーカ
１３  テレビリモコン受光部
２１  カメラ
２２  マイク
２３  動き検出センサー
２４  スピーカ
２５  アダプタリモコン受光部
２６  着話ボタン
２７  首振り機構
２８  接続ケーブル
３１  外部入力端子
３２  カードスロット
３３  プレゼンスランプ
３３ａ  液晶パネル
３３ｂ  ＬＥＤ
３４  留守ボタン
３５  接続端子
３６  Ｆ接栓
３７  音声／映像接続端子
３８  ＬＡＮ端子
３９  テレビ受像機用電源タップ
４０  アダプタ接続端子
４１  発光部
４２  ボタン
４３  電話帳ボタン
４４  決定ボタン
４５  十字キー
４６  通話ボタン
４７  終話ボタン
４８  チャンネル切替ボタン
４９  表示処理ボタン
４９ａ  ビデオ入力ボタン
４９ｂ  入替ボタン
４９ｃ  全画面ボタン
５０  呼びかけボタン
５１  数字文字入力キー
５２  操作部
５３  液晶表示部
６１  外部機器
６２  アンテナ
７１  チューナ部
７２  通信部
７３  制御部
７４  音声映像処理部
７５  テレビ電話処理部
７６  番組音声処理部
７７  番組映像処理部
７９  プレゼンス処理部
８０  呼制御処理部
８１  音声処理部
８２  映像処理部
８３  記憶部
８４  音声映像合成部
８５  電源電流検出部
【図１】
0004841274.tif 000002
【図２】
0004841274.tif 000003
【図３】
0004841274.tif 000004
【図４】
0004841274.tif 000005
【図５】
0004841274.tif 000006
【図６】
0004841274.tif 000007
【図７】
0004841274.tif 000008
【図８】
0004841274.tif 000009
【図９】
0004841274.tif 000010
【図１０】
0004841274.tif 000011
【図１１】
0004841274.tif 000012
【図１２】
0004841274.tif 000013
【図１３】
0004841274.tif 000014
【図１４】
0004841274.tif 000015
【図１５】
0004841274.tif 000016
【図１６】
0004841274.tif 000017
【図１７】
0004841274.tif 000018
【図１８】
0004841274.tif 000019
【図１９】
0004841274.tif 000020
【図２０】
0004841274.tif 000021
【図２１】
0004841274.tif 000022
【図２２】
0004841274.tif 000023
【図２３】
0004841274.tif 000024
【図２４】
0004841274.tif 000025
【図２５】
0004841274.tif 000026
【図２６】
0004841274.tif 000027
【図２７】
0004841274.tif 000028
【図２８】
0004841274.tif 000029
【図２９】
0004841274.tif 000030
【図３０】
0004841274.tif 000031
【図３１】
0004841274.tif 000032
【図３２】
0004841274.tif 000033
【図３３】
0004841274.tif 000034
【図３４】
0004841274.tif 000035
【図３５】
0004841274.tif 000036
【図３６】
0004841274.tif 000037
【図３７】
0004841274.tif 000038
【図３８】
0004841274.tif 000039