(57)【要約】【課題】  通信中であっても、利用者の状況により適切な通信装置を選択することを可能にする。【解決手段】  本発明の通信装置選択装置は、第１の利用者が利用する通信装置と、第２の利用者が利用する通信装置が通信中に、第１の利用者及び第２の利用者の状況に関する利用者状況情報が、外部装置から与えられると、利用者状況情報に基づいて、上記第１の利用者と、上記第２の利用者の通信に利用可能な利用可能通信装置を抽出する手段と、利用可能通信装置を、第１の利用者と、第２の利用者の通信に用いるのに適した通信装置として選択する通信装置選択手段とを有することを特徴とする。【選択図】      図１
2008227810.tif 000002
【特許請求の範囲】
【請求項１】
第１の利用者が利用する第１の通信装置と、第２の利用者が利用する第２の通信装置が通信中に、上記第１の利用者及び上記第２の利用者の状況に関する利用者状況情報が、外部から与えられると、上記利用者状況情報に基づいて、上記第１の利用者と上記第２の利用者の通信に利用可能な利用可能通信装置を、予め用意している候補の中から抽出する利用可能通信装置抽出手段と、
抽出された上記利用可能通信装置を、上記第１の利用者と上記第２の利用者の通信に用いるのに適した通信装置として選択する通信装置選択手段と
を有することを特徴とする通信装置選択装置。
【請求項２】
上記第１の利用者又は上記第２の利用者の少なくとも一方に、上記通信装置選択手段が選択した通信装置を推薦する通信装置推薦手段をさらに有することを特徴とする請求項１に記載の通信装置選択装置。
【請求項３】
上記通信装置推薦手段は、推薦先の利用者に係る通信中の上記第１の通信装置、又は、上記第２の通信装置に、上記通信装置選択手段が選択した通信装置の情報を与えることを特徴とする請求項２に記載の通信装置選択装置。
【請求項４】
上記通信装置選択手段は、上記利用可能通信装置の候補から所定の観点から定めた優先度が最も高い通信装置のみを、選択することを特徴とする請求項１〜３のいずれかに記載の通信装置選択装置。
【請求項５】
上記第１の利用者、又は、上記第２の利用者の少なくとも一方の位置を推定する利用者位置推定手段をさらに有し、
上記利用者状況情報として、上記利用者位置推定手段により推定された位置の情報を含むことを特徴とする請求項１〜４のいずれかに記載の通信装置選択装置。
【請求項６】
上記利用者位置推定手段は、上記第１の利用者が利用する通信装置、又は、上記第２の利用者が利用する通信装置の少なくとも一方の位置情報が外部装置から与えられると、上記位置情報に基づいて、この位置情報に係る上記通信装置に対応する上記第１の利用者又は上記第２の利用者の位置を推定することを特徴とする請求項５に記載の通信装置選択装置。
【請求項７】
上記第１の利用者、又は、上記第２の利用者の少なくとも一方の行動予定に関する行動予定情報を記憶する行動予定情報記憶手段をさらに有し、
上記利用者状況情報として上記行動予定情報を含むことを特徴とする請求項１〜６に記載の通信装置選択装置。
【請求項８】
請求項２に記載の通信装置選択装置と、
通信装置選択装置から、第１の利用者と第２の利用者の通信に用いるのに適した他の通信装置が推薦されると、推薦された上記他の通信装置を当該通信装置の利用者に通知する推薦装置通知手段を有することを特徴とする通信装置と
を有することを特徴とする通信装置選択システム。
【請求項９】
上記通信装置は、当該通信装置の利用者の状況に関する利用者状況情報を取得して、通信装置選択装置に与える利用者状況情報提供手段をさらに有することを特徴とする請求項８に記載の通信装置選択システム。
【請求項１０】
請求項１に記載の通信装置選択装置を有することを特徴とする交換装置。
【請求項１１】
第１の利用者と、第２の利用者の通信に用いる通信装置を選択する通信装置選択プログラムであって、
コンピュータを、
第１の利用者が利用する第１の通信装置と、第２の利用者が利用する第２の通信装置が通信中に、上記第１の利用者及び上記第２の利用者の状況に関する利用者状況情報が、外部から与えられると、上記利用者状況情報に基づいて、上記第１の利用者と上記第２の利用者の通信に利用可能な利用可能通信装置を、予め用意している候補の中から抽出する利用可能通信装置抽出手段と、
抽出された上記利用可能通信装置を、上記第１の利用者と上記第２の利用者の通信に用いるのに適した通信装置として選択する通信装置選択手段と
して機能させることを特徴とする通信装置選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置選択装置、通信装置選択システム、交換装置及び通信装置選択プログラムに関し、例えば、通信装置間の通信中における通信装置の見直しに適用し得るものである。
【背景技術】
【０００２】
近年、ＦＭＣ（Fixed  Mobile  Convergence）など、固定電話と携帯電話を融合したサービスが出現しており、１つの電話番号で、状況に合わせて携帯電話と固定電話を使い分けられるようになっている。例えば、図２に示すように、着信転送サーバに対応する特定の１つの番号に電話をすると、状況に応じて、ソフトフォン、携帯電話、固定電話のいずれか、または、全てに着信転送されるというサービスが出てきている。この場合、着信転送サーバに、受信者のプレゼンス情報が管理されていれば、例えば、外出中ならば携帯電話に転送する、といった状況に応じた制御が可能である。
【０００３】
そのため、特許文献１に記載のメッセージシステム、特許文献２に記載のプレゼンスサービス通信システム、及び、特許文献３に記載のステータス通信システムでは、会議中や外出中などの、自分の状態を公開するプレゼンス情報を活用したシステムが提案されている。
【特許文献１】特開２００３−２７１５３１号公報
【特許文献２】特開２００３−１８６７７５号公報
【特許文献３】特開２００３−２７４４４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の特許文献１、２、３に記載の各システムでは、通話中の状況の変化には対応しておらず、一旦通話が確立された後は、プレゼンス情報を活用したサポートの提供ができていない。
【０００５】
近年、インターネット電話の普及によって、電話で要件を伝えるだけでなく、別の作業をしながら長時間通話するという形態も増えている。この場合、携帯電話とインターネット電話では、通話中の行動に、例えば、ヘッドセットがパソコンと有線で繋がっている場合、パソコンの近くに通話者がいなければ通話できないなどの違いがある。又、ヘッドセットがパソコンと有線で繋がっているなら、通話中に移動ができないため、他の作業がしづらい。したがって、通話者の状況によっては、通話中の移動が可能な携帯電話の方が有効な場合もある。又、インターネット電話ならば通話料金が安価であり、できるだけインターネット電話を使いたいという要望もある。したがって、相手が移動中ならば、携帯電話が便利であるが、電話をしながら家に着いた後は、インターネット電話が安価であり、こちらを利用したいと思うように、お互いの状況を分析し、システムが適切に対応する必要がある。
【０００６】
そこで、通信中であっても、利用者の状況により、適切な通信装置を選択することができる通信装置選択装置、通信装置選択システム、交換装置及び通信装置選択プログラムが望まれている。
【課題を解決するための手段】
【０００７】
第１の本発明の通信装置選択装置は、（１）第１の利用者が利用する第１の通信装置と、第２の利用者が利用する第２の通信装置が通信中に、上記第１の利用者及び上記第２の利用者の状況に関する利用者状況情報が、外部から与えられると、上記利用者状況情報に基づいて、上記第１の利用者と上記第２の利用者の通信に利用可能な利用可能通信装置を、予め用意している候補の中から抽出する利用可能通信装置抽出手段と、（２）抽出された上記利用可能通信装置を、上記第１の利用者と上記第２の利用者の通信に用いるのに適した通信装置として選択する通信装置選択手段とを有することを特徴とする。
【０００８】
第２の本発明の通信装置選択システムは、（１）上記第１の利用者又は上記第２の利用者の少なくとも一方に、上記通信装置選択手段が選択した通信装置を推薦する通信装置推薦手段をさらに有する第１の本発明の通信装置選択装置と、（２）通信装置選択装置から、第１の利用者と第２の利用者の通信に用いるのに適した他の通信装置が推薦されると、推薦された上記他の通信装置を当該通信装置の利用者に通知する推薦装置通知手段を有することを特徴とする通信装置とを有することを特徴とする。
【０００９】
第３の本発明の交換装置は、第１の本発明の通信装置選択装置を有することを特徴とする。
【００１０】
第４の本発明の通信装置選択プログラムは、（０）第１の利用者と、第２の利用者の通信に用いる通信装置を選択する通信装置選択プログラムであって、コンピュータを、（１）第１の利用者が利用する第１の通信装置と、第２の利用者が利用する第２の通信装置が通信中に、上記第１の利用者及び上記第２の利用者の状況に関する利用者状況情報が、外部から与えられると、上記利用者状況情報に基づいて、上記第１の利用者と上記第２の利用者の通信に利用可能な利用可能通信装置を、予め用意している候補の中から抽出する利用可能通信装置抽出手段と、（２）抽出された上記利用可能通信装置を、上記第１の利用者と上記第２の利用者の通信に用いるのに適した通信装置として選択する通信装置選択手段として機能させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、通信中であっても、利用者の状況により、適切な通信装置を選択することができる。
【発明を実施するための最良の形態】
【００１２】
（Ａ）第１の実施形態
以下、本発明による通信装置選択装置、通信装置選択システム及び通信装置選択プログラムの第１の実施形態を、図面を参照しながら詳述する。
【００１３】
（Ａ−１）第１の実施形態の構成
図１は、この実施形態の通話手段選択システムの全体構成を示すブロック図である。
【００１４】
通信装置選択システム１は、複数の通信装置選択装置１０（１０−１、１０−２、…）、複数の通信装置２０（２０−１、２０−２、２０−３、２０−４、…）、ネットワーク３０を有している。
【００１５】
通信装置２０（２０−１、２０−２、２０−３、２０−４、…）は、通信装置選択装置１０（１０−１、１０−２、…）の利用者が利用する通信装置である。通信装置２０は、いずれかの通信装置選択装置１０に収容されている。例えば、一人の利用者が使用している通信装置２０は、全て、一台の通信装置選択装置１０に収容する構成としても良い。
【００１６】
通信装置２０は音声通話可能な端末であり、例えば、携帯電話、固定電話、パソコン上のソフトフォンなどが挙げられる。通信装置２０は、送受信部２０ａ、利用状況検出部２０ｂ、入出力部２０ｃを有している。又、図示は省略しているが、通信装置２０は、マイク、スピーカ、電話網に接続するためのインタフェースなどの、音声通話端末として必要な他の構成も有しているものとする。
【００１７】
送受信部２０ａは、通信装置選択装置１０とのインタフェースであり、通信装置選択装置１０とデータの送受信を行うものである。送受信部２０ａと送受信部１０ａの間の通信は、インターネットやＬＡＮに限らず、赤外線通信などのピア・ツー・ピアの通信などでも良く、その通信手段は問われないものである。
【００１８】
入出力部２０ｃは、利用者が情報の入出力を行うためのインタフェースである。例えば、通信装置２０がパソコンなどにインストールされたソフトフォンであれば、キーボード等の入力装置や、ディスプレイ等の出力装置が該当する。又、入出力部２０ｃは、入出力部２０ｃが利用者によって利用中である場合は、その情報を利用状況検出部２０ｂに与える。例えば、通信装置２０が、ソフトフォンである場合は、利用者が、キーボード等の入力装置を用いて、入力を行っているか否かの情報を、利用状況検出部２０ｂに与える。
【００１９】
利用状況検出部２０ｂは、自装置の利用状況を検出して、送受信部２０ａを介して、通信装置選択装置１０に与えるものである。例えば、自装置が、ＧＰＳ（Global  Positioning  System）により位置情報の取得が可能な携帯電話端末であるなら、利用状況検出部２０ｂは、緯度経度情報を取得して、通信装置選択装置１０に与える構成としても良い。又、利用状況検出部２０ｂは、自装置が他の通信装置２０と通話中の場合、通話相手の通信装置２０について、電話番号などの識別情報を取得し、通信装置選択装置１０に与えても良い。又、利用状況検出部２０ｂは、自装置が、ソフトフォンであれば、利用者が、キーボード等の入力装置を用いて、入力を行っているか否かの情報を、入出力部２０ｃから取得し、入力がある場合、「自装置は利用者により利用中」と判断し、その情報を通信装置選択装置１０に与えても良い。
【００２０】
通信装置選択装置１０（１０−１、１０−２、…）は、複数の通信装置２０を収容し、通話中の状況等に応じて、通信に最適な複数の通信装置２０を選択し、通話者等に通知するものである。通信装置選択装置１０は、パソコンなどの情報処理装置に実施形態の通信装置選択プログラムをインストールすることにより構築される。
【００２１】
通信装置選択装置１０（１０−１、１０−２、…）は、送受信部１０ａ（１０ａ−１、１０ａ−２、…）、通話情報推定部１０ｂ（１０ｂ−１、１０ｂ−２、…）、状況分析部１０ｃ（１０ｃ−１、１０ｃ−２、…）、推薦判断部１０ｄ（１０ｄ−１、１０ｄ−２、…）、許可情報記憶部１０ｅ（１０ｅ−１、１０ｅ−２、…）、通話情報一時記憶部１０ｆ（１０ｆ−１、１０ｆ−２、…）、端末情報記憶部１０ｇ（１０ｇ−１、１０ｇ−２、…）を有している。
【００２２】
許可情報記憶部１０ｅは、通話相手が誰の場合に、通信装置２０を推薦するかの判断のための情報などを記憶する。すなわち、許可情報記憶部１０ｅは、電話帳のように、通話相手の電話番号を記憶し、かつ、通話相手ごとに、情報を公開するかどうかに関する情報とともに記憶する。
【００２３】
図３は、許可情報記憶部１０ｅに記憶される情報の構造を示す説明図である。許可情報記憶部１０ｅは、通話相手３０１、サーバアドレス３０２、ＰＣ３０３、固定電話３０４、携帯電話３０５、公開許可３０６の情報を有している。通話相手３０１は、通話相手を識別するための情報であり名前等の情報が記憶される。サーバアドレス３０２は、通話相手が利用する通信装置選択装置１０の識別情報を、記憶するものであり、例えば、ＩＰアドレスなどが記憶される。ＰＣ３０３は、通話相手が、通信装置２０として、パソコン上のソフトフォンを利用している場合には、そのソフトフォンの識別情報を記憶するものであり、例えば、ソフトフォンのＩＤ情報が記憶される。固定電話３０４は、通話相手が固定電話を利用している場合には、その電話番号の情報が記憶される。又、携帯電話３０５も同様に、識別情報として、電話番号などが記憶される。公開許可３０６は、該当する通話相手に対して、通話情報に関する情報を公開するか否かについての情報を記憶するものである。例えば、該当する通話相手に対して情報を公開する場合は「○」、公開しない場合は「×」が記憶される。
【００２４】
例えば、図３において、通話相手３０１が「ユーザＢ」に関する情報は、サーバアドレス３０２：「１７２．１３．２１．１２」、ＰＣ３０３：「ａｂｃｄｅ」、固定電話３０４：「０１０−１１１１−１１１１」、携帯電話３０５：「０９０−３３３３−３３３３」、公開許可３０６：「○」のような形式となる。尚、上記の図３において、許可情報記憶部１０ｅには、通話相手が利用する通信装置２０の種類として、ＰＣ３０３、固定電話３０４、携帯電話３０５が記憶されるが、これらに限られるものではなく、ＰＨＳ（Personal  Handy-phone  System）端末などの他の種類の端末の情報について記憶しても良い。又、通話相手が同じ種類の通信装置２０を複数利用している場合には、通話相手が利用する全ての通信装置２０に関する情報を、記憶する構成としても良く、通信装置２０の種類や数は問われないものである。
【００２５】
図４は、通話情報一時記憶部１０ｆに記憶されている情報の構造を示す説明図である。通話情報一時記憶部１０ｆは、端末反応４０１、位置情報４０２、通話中端末４０３、位置推定結果４０４、通話相手４０５の情報を有している。
【００２６】
端末反応４０１は、自装置の利用者が、どの通信装置２０を操作しているかに関する情報を記憶するものであり、例えば、自装置の利用者が携帯電話を操作中の場合、「携帯電話」という情報が記憶される。又、自装置の利用者が、どの通信装置２０も操作していない場合には、端末反応４０１に、例えば、「なし」という情報を記憶しても良い。位置情報４０２は、自装置の利用者の現在位置の情報を記憶するものであり、例えば、「３５Ｎ５１‘１４’’１３９Ｅ３８’１６’’」（北緯３５度５１分１４秒、東経１３９度３８分１６秒）のように、緯度経度情報で記憶しても良い。通話中端末４０３は、自装置の利用者が通話中の場合に、どの通信装置２０を利用しているかに関する情報を記憶するものであり、例えば、自装置の利用者が携帯電話で通話している場合、「携帯電話」という情報が記憶される。位置推定結果４０４は、自装置の利用者の位置の推定結果を記憶するものであり、例えば、「宅外」、「宅内」などの情報を記憶するものとしても良い。通話相手４０５は、自装置の利用者が通話中の場合に、誰と通話しているか、その通話相手の識別情報を記憶するものである。
【００２７】
図５は、端末情報記憶部１０ｇに記憶されている情報の構造を示す説明図である。端末情報記憶部１０ｇは、自装置の利用者の利用する通信装置２０と、その通話の際の優先順位、通信装置２０の利用時の移動範囲などに関する情報を記憶するものである。端末情報記憶部１０ｇは、端末名５０１、優先順位５０２、設置位置５０３、移動範囲５０４の情報を有している。端末名５０１は、通信装置２０の識別情報を記憶するものである。優先順位５０２は、端末名５０１に該当する通信装置２０の優先順位を記憶するものである。例えば、最も優先順位が高い通信装置２０については「１」、それ以降の優先順位の端末については「２」、「３」、「４」、…という情報を記憶しても良い。
【００２８】
移動範囲５０４は、該当する通信装置２０が移動できる範囲に関する情報を記憶するものである。例えば、「宅外」、「宅内」、「不定」、「宅内：」で始まる屋内を詳細化した場所情報、のいずれか、又は、その組み合わせとしても良い。例えば、移動範囲５０４に記憶された情報が、「宅内：玄関」という情報であった場合には、該当する通信装置２０は、宅内の玄関のみで利用可能であることを示すものとしても良い。又、移動範囲５０４に記憶された情報が、「宅内」という情報であった場合には、該当する通信装置２０は、宅内の全ての場所で利用可能であることを示すものとしても良い。設置位置５０３は、端末名５０１に該当する通信装置２０が設置されている位置を示す情報が記憶される。例えば、通信装置２０であるＰＣが、自宅内のＰＣルームに設置されている場合には、図５に示すように、端末名５０１が「ＰＣ」の設置位置５０３には、「宅内：ＰＣルーム」という情報が記憶されるものとしても良い。
【００２９】
又、図５に示すように、例えば、端末名５０１が「ＰＣ」の情報について、設置位置５０３が「宅内：ＰＣルーム」、移動範囲５０４が「宅内」となっていた場合には、通信装置２０であるＰＣのソフトフォンは、ＰＣルームにあり、宅内の全ての場所で利用可能であることを示している。これは、ＰＣのソフトフォンが無線で接続されたヘッドセットで利用できる場合の例である。仮に、ヘッドセットが有線でＰＣと接続されている場合は、移動範囲が限定されるので、設置位置５０３が「宅内：ＰＣルーム」などの情報に置き換えられる。又、図５においては、端末名５０１が「固定電話」の情報について、設置位置５０３が「宅内：玄関」、移動範囲５０４が「宅内：玄関」となっているので、この場合、固定電話は、屋内の玄関でのみ利用可能であることを示している。一方、端末名５０１が「携帯電話」の情報については、設置位置５０３が「不定」、移動範囲５０４が「宅外、宅内」となっているので、この場合、携帯電話は、宅内外問わず利用可能であることを示している。
【００３０】
送受信部１０ａは、他の装置とのインタフェースであり、ネットワーク３０を経由して他の通信装置選択装置１０と通信したり、通信装置２０と通信したりするものである。
【００３１】
通話情報推定部１０ｂは、送受信部１０ａを経由して、通信装置２０から与えられた情報に基づいて、自装置の利用者の通話状況を推定し、推定した情報を、通話情報一時記憶部１０ｆに格納するものである。例えば、通信装置２０の位置情報が、通信装置２０から与えられた場合には、その情報を、通話情報一時記憶部１０ｆの位置情報４０２に記憶しても良い。通信装置２０から、自装置の利用者によって操作中である旨の情報が与えられた場合には、端末反応４０１に該当する通信装置２０の情報を記憶しても良い。自装置の利用者が通話に使用している通信装置２０から、通話相手の通信装置２０の電話番号等の識別情報が与えられた場合、与えられた識別情報と、許可情報記憶部１０ｅに記憶された識別情報（ＰＣ３０３、固定電話３０４、携帯電話３０５）と、通話相手３０１の情報との対応関係から、通話相手を特定し、通話相手４０５及び通話中端末４０３の値を更新しても良い。
【００３２】
又、通話情報推定部１０ｂは、通信装置２０における通話が終了した場合には、通話情報一時記憶部１０ｆの、通話中端末４０３、及び、通話相手４０５の情報をクリア状態（例えば、「ｘ」等の値を記憶して初期化する）に更新しても良い。通信装置２０における通話の終了の検知は、例えば、通話の終了を通信装置２０における利用状況検出部２０ｂが検知し、その情報が、送受信部２０ａ、及び、送受信部１０ａを通じて与えられたときに、通信装置２０における通話が終了したと判断しても良い。
【００３３】
又、通話情報推定部１０ｂは、自装置の利用者の居場所を推定し、通話情報一時記憶部１０ｆにおける、位置推定結果４０４の情報を更新する。例えば、通話情報推定部１０ｂは、自宅の緯度・経度情報を予め登録しておいて、それと一致した場合「宅内」と判断し、そうでない場合には「宅外」と判断しても良い。又、通話情報推定部１０ｂは、自装置の利用者の居場所が「宅内」であった場合、更に宅内のどこにいるのかについて推定し通話情報一時記憶部１０ｆにおける、位置推定結果４０４の情報を更新しても良い。例えば、通話情報一時記憶部１０ｆの、端末反応４０１の情報に基づいて、自装置の利用者が操作している通信装置２０を特定し、更に、上記の特定した通信装置２０の設置場所を、端末情報記憶部１０ｇの設置位置５０３により特定し、その設置場所が、自装置の利用者の居場所であると推定する方法が挙げられる。
【００３４】
状況分析部１０ｃは、自装置の利用者の通話相手が利用する通信装置選択装置１０から、取得した情報や、通話情報一時記憶部１０ｆに記憶された情報などに基づいて、自装置の利用者の通話状況を分析する。
【００３５】
状況分析部１０ｃは、自装置の利用者が現在利用可能な通信装置２０（以下、「利用可能通信装置」と呼ぶ）について抽出する。利用可能通信装置は、例えば、自装置の利用者の現在の居場所に存在する通信装置２０としても良く、通話情報一時記憶部１０ｆに記憶された、位置推定結果４０４の情報が示す、自装置の利用者の居場所と、端末情報記憶部１０ｇ−１に記憶された、移動範囲５０４の情報が一致する通信装置２０を、利用可能通信装置として抽出する方法が挙げられる。又、状況分析部１０ｃは、送受信部１０ａ及びネットワーク３０を介して、通話相手の通信装置選択装置１０に、抽出した利用可能通信装置の情報を与える。
【００３６】
又、状況分析部１０ｃは、自装置の利用者が通話中の場合に、自装置における利用可能通信装置と、通話相手の通信装置選択装置１０における利用可能通信装置の情報と比較して、種類が一致する通信装置２０について抽出して、その情報を推薦判断部１０ｄに与えても良い。例えば、自装置において利用可能通信装置が「ＰＣ」、「携帯電話」で、通話相手の利用可能通信装置が「ＰＣ」だった場合は、「ＰＣ」のみを、一致する通信装置２０として抽出する。
【００３７】
推薦判断部１０ｄは、状況分析部１０ｃから与えられた分析結果に基づいて、通話に最適な通信装置２０を選択し、自装置の利用者に推薦するものである。最適な通信装置２０を選択する方法としては、例えば、推薦判断部１０ｄが、状況分析部１０ｃから与えられた利用可能通信装置の中から、優先度が最も高い通信装置２０、すなわち、端末情報記憶部１０ｇにおいて、優先順位５０２の値が最も小さい通信装置２０を最適なものとして選択しても良い。例えば、状況分析部１０ｃから与えられた利用可能通信端末の情報が「ＰＣ」、「携帯電話」であり、端末情報記憶部１０ｇに記憶された情報が、図５に示すように、端末名５０１が「ＰＣ」の優先順位５０２が「１」で、端末名５０１が「携帯電話」の優先順位５０２が「２」である場合は、「ＰＣ」の方が優先度は高く、通話に最適な通信装置２０として選択される。
【００３８】
推薦判断部１０ｄが、通話に最適な通信装置２０を自装置の利用者に推薦する方法としては、例えば、自装置の利用者がソフトフォンを、通信装置２０として使用している場合は、通信装置２０（ソフトフォンの端末）へ、メールや音声などの情報伝達手段を用いて通知しても良いし、選択された通信装置２０（ソフトフォンの端末）に電話して、自装置の利用者が受話器を上げたら、自動的に通話相手の通信装置２０と通話を確立するようにしても良く、自装置の利用者が、推薦判断部１０ｄにより選択された通信装置２０を用いて、通話相手と通話することができれば、その方法は問われないものである。
【００３９】
（Ａ−２）第１の実施形態の動作
次に、以上のような構成を有する第１の実施形態の通信装置選択システムにおける、通信装置選択の動作を説明する。
【００４０】
（Ａ−２−１）通話情報一時記憶部の情報更新の動作
図６は、通信装置２０が、自装置の利用状況を検出して、その情報を通信装置選択装置１０に与え、通話情報一時記憶部１０ｆの情報を更新する動作を示すフローチャートである。ここでは、ユーザＡは、通信装置選択装置１０−１の利用者であり、通信装置２０−１として、ＧＰＳにより位置検出手段を有する携帯電話を利用しているものとする。又、ユーザＡは、宅外にいるものとする。
【００４１】
まず、ステップＳ１００について説明する。このステップＳ１００では、通信装置２０−１の利用状況検出部２０ｂ−１により、自装置が、位置検出手段を有しているか否かが判断される。
【００４２】
ステップＳ１００の判断において、通信装置２０−１が、位置情報検出手段を有していると判断された場合、ステップＳ１１０に進む。ステップ１１０においては、その位置情報検出手段により位置情報の検出が行われる。ここでは、通信装置２０−１は、ＧＰＳによる位置検出手段を有しているので、その手段により位置情報の検出が行われ、「３５Ｎ５１‘１４’’、１３９Ｅ３８’１６’’」（北緯３５度５１分１４秒、東経１３９度３８分１６秒）という情報が検出されたものとする。一方、ステップＳ１００の判断において、通信装置２０−１が、位置情報検出手段を有していないと判断された場合は、ステップＳ１２０に進む。
【００４３】
次に、ステップＳ１２０について説明する。このステップＳ１２０では、通信装置２０−１の利用状況検出部２０ｂ−１により、自装置が、入出力部２０ｃ−１として、キーボードやマウスなどの入力手段を有しているか否かが判断される。
【００４４】
ステップＳ１２０の判断において、通信装置２０−１が、入力手段を有していると判断された場合、ステップＳ１３０に進む。ステップＳ１３０においては、その入力手段により入力の操作が行われているか否かの情報が検出される。ここでは、通信装置２０−１は、携帯電話であるので、例えば、プッシュボタン等の入力手段を有していれば、入力手段を有すると判断され、その手段により入力の操作が行われているか否かの情報を検出し、入力の操作は行われていなかったと検出されたものとする。一方、ステップＳ１２０の判断において、通信装置２０−１が、入力手段を有していないと判断された場合は、ステップＳ１４０に進む。
【００４５】
次に、ステップＳ１４０について説明する。このステップＳ１４０では、利用状況検出部２０ｂ−１から、送受信部２０ａ−１及び通信装置選択装置１０−１の送受信部１０ａ−１を通じて、通話情報推定部１０ｂ−１に、上記のステップＳ１１０及びＳ１３０で検出された情報が与えられる。そして、通信装置２０−１から情報が与えられると、通話情報推定部１０ｂ−１において、通話情報一時記憶部１０ｆ−１の情報が更新される。ここでは、通話情報推定部１０ｂ−１により、通話情報一時記憶部１０ｆ−１に記憶された情報について、位置情報４０２は、上記のステップＳ１１０で検出された情報に基づいて、「３５Ｎ５１‘１４’’、１３９Ｅ３８’１６’’」（北緯３５度５１分１４秒、東経１３９度３８分１６秒）と更新され、端末反応４０１は、上記ステップＳ１３０で検出された情報に基づいて「なし」と更新される。
【００４６】
上記の図６に示すステップＳ１００〜Ｓ１４０の動作は、それぞれの通信装置２０（２０−１、２０−２、２０−３、２０−４、…）及び通信装置選択装置１０（１０−１、１０−２、…）において、所定の時間間隔毎に行われるものとする。
【００４７】
（Ａ−２−２）通信装置選択の動作
図７は、通信装置選択装置１０が、最適な通信装置２０を選択し、利用者に推薦する動作を示したフローチャートである。尚、発信側の通信装置２０及び通信装置選択装置１０と、着信側の通信装置２０及び通信装置選択装置１０の動作については、ステップＳ２６０で分岐するまで、同様の動作をするものである。
【００４８】
ここでは、ユーザＡが、通信装置選択装置１０−１の利用者であり、ユーザＡは、通信装置２０として、通信装置２０−１及び通信装置２０−２を利用しているものとする。又、通信装置２０−１は、携帯電話であり、通信装置２０−２は、ソフトフォンであるものとする。一方、ユーザＢが、通信装置選択装置１０−２の利用者であり、ユーザＢは、通信装置２０として、通信装置２０−３及び通信装置２０−４を利用しているものとする。又、通信装置２０−３は、携帯電話であり、通信装置２０−４はソフトフォンであるものとする。又、ここでは、通信装置選択装置１０−１を利用するユーザＡが、通信装置２０−１（携帯電話）を用いて、通信装置選択装置１０−２を利用するユーザＢの、通信装置２０−３（携帯電話）に対して発信通話したものとする。
【００４９】
ユーザＡが利用する通信装置選択装置１０−１の、許可情報記憶部１０ｅ−１には、図３に示すように、通話相手３０１：「ユーザＢ」、サーバアドレス３０２：「１７２．１３．２１．１２」、ＰＣ３０３：「ａｂｃｄｅ」、固定電話３０４：「０１０−１１１１−１１１１」、携帯電話３０５：「０９０−３３３３−３３３３」、公開許可３０６：「○」という情報が記憶されているものとする。端末情報記憶部１０ｇ−１には、図５に示す通り、（端末名５０１：「ＰＣ」、優先順位５０２：「１」、設置位置５０３：「宅内：ＰＣルーム」、移動範囲５０４：「宅内」）、（端末名５０１：「携帯電話」、優先順位５０２：「３」、設置位置５０３：「不定」、移動範囲５０４：「宅外、宅内」）という情報が記憶されているものとする。通話開始前の通話情報一時記憶部１０ｆ−１には、図１０に示す通り、端末反応４０１：「なし」、位置情報４０２：「３５Ｎ５１‘０４’’，１３９Ｅ３８’００’’」、通話中端末４０３：「Ｘ（クリア状態）」、位置推定結果４０４：「Ｘ（クリア状態）」、通話相手４０５：「Ｘ（クリア状態）」という情報が記憶されているものとする。
【００５０】
ユーザＢが利用する通信装置選択装置１０−２の、許可情報記憶部１０ｅ−２には、図８に示すように、通話相手３０１：「ユーザＡ」、サーバアドレス３０２：「１７２．１３．２１．１０」、ＰＣ３０３：「ｋｌｍｎｏ」、固定電話３０４：「０１０−３３３３−３３３３」、携帯電話３０５：「０９０−５５５５−５５５５」、公開許可３０６：「○」という情報が記憶されているものとする。端末情報記憶部１０ｇ−２には、図９に示すように、（端末名５０１：「ＰＣ」、優先順位５０２：「１」、設置位置５０３：「宅内：ＰＣルーム」、移動範囲５０４：「宅内：ＰＣルーム」）、（端末名５０１：「携帯電話」、優先順位５０２：「２」、設置位置５０３：「不定」、移動範囲５０４：「宅外、宅内」）という情報が記憶されているものとする。通話開始前の通話情報一時記憶部１０ｆ−２には、図１１に示す通り、端末反応４０１：「ＰＣ」、位置情報４０２：「３５Ｎ５２‘１４’’，１３９Ｅ３８’５９’’」、通話中端末４０３：「Ｘ（クリア状態）」、位置推定結果４０４：「Ｘ（クリア状態）」、通話相手４０５：「Ｘ（クリア状態）」という情報が記憶されているものとする。
【００５１】
まず、ステップＳ２００について説明する。このステップＳ２００では、通信装置２０−１（ユーザＡ）と通信装置２０−３（ユーザＢ）の間で、通話が確立した後、発信側（通信装置２０−１）において、利用状況検出部２０ｂ−１により、発信先（通信装置２０−３）の識別情報として電話番号が検出され、その情報が、送受信部２０ａ−１及び通信装置選択装置１０−１の送受信部１０ａ−１を通じて、通話情報推定部１０ｂ−１に与えられる（即ち、送信される。）。又、着信側の通信装置２０−３においても、同様に、利用状況検出部２０ｂ−３により、発信元（通信装置２０−１）の識別情報として電話番号が検出され、その情報が、送受信部２０ａ−３及び送受信部１０ａ−２を通じて、通話情報推定部１０ｂ−２に与えられる。
【００５２】
次に、ステップＳ２１０について説明する。このステップＳ２１０では、発信先（通信装置２０−３）の電話番号の情報が与えられると、通話情報推定部１０ｂ−１により、通話相手（発信先）が特定され、通話情報一時記憶部１０ｆ−２の、通話相手４０５、及び、通話中端末４０３の情報が更新される。一方、通話相手が特定できない場合には、未知の通話相手として、処理が終了される。又、通信装置選択装置１０−２の通話情報推定部１０ｂ−２においても、同様に、通信装置２０−３から与えられた情報に基づいて、通話相手（発信元）が特定され、通話情報一時記憶部１０ｆ−２の通話中端末４０３及び通話相手４０５が更新される。
【００５３】
ここでは、通信装置選択装置１０−１において、許可情報記憶部１０ｅ−１に記憶された情報が図３のようになっているので、通信装置２０−１から与えられた、通話相手（発信先）の電話番号が「０９０−３３３３−３３３３」であった場合、通信装置２０−１の通話相手（発信先）は、「ユーザＢ」であると判断でき、図１２に示すように、通話相手４０５が「ユーザＢ」という値に更新される。又、通信装置２０−１は携帯電話であるので、通話情報推定部１０ｂ−１により、図１２に示すように、通話中端末４０３は、「携帯電話」という値に更新される。一方、通信装置選択装置１０−２において、許可情報記憶部１０ｅ−２に記憶された情報が図８のようになっているので、通信装置２０−２から与えられた、通話相手（発信元）の電話番号が「０９０−５５５５−５５５５」であった場合、通信装置２０−２の通話相手（発信元）は、「ユーザＡ」であると判断でき、図１３に示すように、通話相手４０５が「ユーザＡ」という値に更新される。又、通信装置２０−２は携帯電話であるので、通話情報推定部１０ｂ−２により、通話中端末４０３は、図１３に示すように、「携帯電話」という値に更新される。
【００５４】
次に、ステップＳ２２０について説明する。このステップＳ２２０では、通話情報推定部１０ｂ−１において、許可情報記憶部１０ｅ−１の公開許可３０６の情報が参照され、通信装置２０−１の通話相手（ユーザＢ）の状況が取得できるか否かについて判断される。該当する通話相手３０１の公開許可３０６の情報が「○」であった場合には、通話相手（ユーザＢ）の状況が取得できると判断され、次のステップＳ２２５に進むが、「×」であった場合には、通話相手（ユーザＢ）の状況が取得できないと判断され、処理が終了される。又、通信装置選択装置１０−２の通話情報推定部１０ｂ−２においても、同様に通信装置２０−３の通話相手（ユーザＡ）の状況が取得できるか否かについて判断される。
【００５５】
ここでは、通信装置選択装置１０−１の、許可情報記憶部１０ｅ−１に記憶された情報において、通話相手（ユーザＢ）の公開許可３０６は、図３に示す通り、「○」となっているので、通話情報推定部１０ｂ−１において、通話相手（ユーザＢ）の状況が取得可能と判断され、次のステップＳ２２５に進む。又、同様に通信装置選択装置１０−２の通話情報推定部１０ｂ−２においても、通話相手（ユーザＡ）の状況が取得可能と判断され、次のステップＳ２２５に進む。
【００５６】
次に、ステップＳ２２５について説明する。このステップＳ２２５では、通話情報推定部１０ｂ（１０ｂ−１、１０ｂ−２）において、通話情報一時記憶部１０ｆ（１０ｆ−１、１０ｆ−２）の、通話中端末４０３と通話相手４０５の値が参照され、クリア状態であった場合には、通話が終了したと判断して処理が終了され、クリア状態ではない場合には、次のステップＳ２３０へ進む。
【００５７】
ここでは、通話情報一時記憶部１０ｆ−１に記憶された情報は図１２に示す通り、通話中端末４０３及び通話相手４０５はクリア状態ではなく、通話情報一時記憶部１０ｆ−２に記憶された情報も、図１３に示す通り、クリア状態ではないため、通信装置選択装置１０−１、１０−２は、いずれも次のステップＳ２３０に進む。
【００５８】
次に、ステップＳ２３０について説明する。このステップＳ２３０では、通話情報推定部１０ｂ（１０ｂ−１、１０ｂ−２）において、自装置の利用者の居場所が宅内、宅外のいずれかであるかが判断され、通話情報一時記憶部１０ｆ（１０ｆ−１、１０ｆ−２）の、位置推定結果４０４の情報が更新され、次のステップＳ２４０に進む。
【００５９】
ここでは、通話情報推定部１０ｂ−１において、通話情報一時記憶部１０ｆ−１の位置情報４０２の情報に基づいて、ユーザＡの居場所は宅外と判断されたものとすると、位置推定結果４０４の情報が、図１２に示す通り、「宅外」と更新される。一方、通話情報推定部１０ｂ−２においては、ユーザＢの居場所は「宅内」と判断されたものとすると、位置推定結果４０４の情報が、「宅内」と更新される。
【００６０】
次に、ステップＳ２４０について説明する。このステップＳ２４０では、ステップＳ２３０において、自装置の利用者の居場所が「宅内」であった場合、通話情報推定部１０ｂ（１０ｂ−１、１０ｂ−２）において、更に宅内のどこにいるのかについて推定され、通話情報一時記憶部１０ｆの位置推定結果４０４の情報が更新され、通話情報推定の動作が完了した旨の信号が、推薦判断部１０ｄ（１０ｄ−１、１０ｄ−２）に与えられ、次のステップＳ２５０に進む。もしステップＳ２３０において自装置の利用者の居場所が「宅外」であった場合には、ステップＳ２４０においては何も行なわずに次のステップＳ２５０に進む。
【００６１】
ここでは、上記ステップＳ２３０において、自装置の利用者の居場所が「宅内」であったのは、ユーザＢが利用する通信装置選択装置１０−２のみであったので、上記の更新は通信装置選択装置１０−２でのみ行われる。通話情報推定部１０ｂ−２に記憶された、端末反応４０１の情報が、図１３に示す通り、「ＰＣ」であったとすると、通話情報推定部１０ｂ−２において、通信装置選択装置１０−２の利用者であるユーザＢは、ＰＣを操作中であると判断される。又、通信装置選択装置１０−２の端末情報記憶部１０ｇ−１に記憶された、ＰＣの設置位置５０３は、図９に示す通り、「宅内：ＰＣルーム」である。よって、通話情報推定部１０ｂ−２において、通信装置選択装置１０−２の利用者であるユーザＢの居場所は、宅内のＰＣルームであると判断され、通話情報一時記憶部１０ｆ−２の、位置推定結果４０４の情報が、図１３に示す通り、「宅内」から「宅内：ＰＣルーム」に更新される。
【００６２】
次に、ステップＳ２５０について説明する。このステップＳ２５０では、通話情報推定の動作が完了した旨の信号が与えられると、状況分析部１０ｃ（１０ｃ−１、１０ｃ−２）において、利用可能通信装置の抽出が行われる。
【００６３】
ここでは、ユーザＡが利用する通信装置選択装置１０−１の通話情報一時記憶部１０ｆ−１に記憶された、位置推定結果４０４の情報は、図１２に示す通り、「宅外」であり、端末情報記憶部１０ｇ−１に記憶された、移動範囲５０４の情報が、「宅外」に該当する通信装置２０は、図５に示す通り、「携帯電話」のみであるので、状況分析部１０ｃ−１においては「携帯電話」が、利用可能通信装置として抽出される。又、その後、ユーザＡが自宅に帰宅し、通話情報一時記憶部１０ｆ−１の位置推定結果４０４の情報が、図１４に示す通り「宅内」と更新されたものとすると、端末情報記憶部１０ｇ−１に記憶された、移動範囲５０４の情報が、「宅内」に該当する通信装置２０は、図５に示す通り、「ＰＣ」と「携帯電話」であるので、状況分析部１０ｃ−１においては、「ＰＣ」及び「携帯電話」が、利用可能通信装置として抽出される。
【００６４】
又、ユーザＢが利用する通信装置選択装置１０−２の通話情報一時記憶部１０ｆ−２に記憶された、位置推定結果４０４の情報は、図１３に示す通り、「宅内：ＰＣルーム」であり、端末情報記憶部１０ｇ−２に記憶された、移動範囲５０４の情報が、「宅内：ＰＣルーム」に該当する通信装置２０は、図９に示す通り、「ＰＣ」及び「携帯電話」であるので、状況分析部１０ｃ−２においては「ＰＣ」及び「携帯電話」が、利用可能通信装置として抽出される。このステップＳ２５０までの処理は、発信側の通信装置２０及び通信装置選択装置１０、及び、通信側の通信装置２０及び通信装置選択装置１０において、それぞれ、同様の動作が行われる。
【００６５】
次に、ステップＳ２６０について説明する。このステップＳ２６０では、状況分析部１０ｃ（１０ｃ−１、１０ｃ−２）において、自装置が、発信側か着信側かについて判断され、発信側であると判断された場合には、後述するステップＳ２７０から動作し、着信側の装置であると判断された場合には、後述するステップＳ２６５から動作する。尚、ここでは、上述の通り、通信装置選択装置１０−１が発信側で、通信装置選択装置１０−２が着信側となる。
【００６６】
次に、ステップＳ２７０について説明する。ステップＳ２６０の判断において、状況分析部１０ｃ−１により、自装置は発信側の装置と判断されると、まず、状況分析部１０ｃ−１において、許可情報記憶部１０ｅ−１の情報が参照され、通話相手であるユーザＢのサーバアドレス３０２の情報が取得される。そして、状況分析部１０ｃ−１から、送受信部１０ａ−１及びネットワーク３０を介して、受信側の通信装置選択装置１０−２と通信し、通信装置選択装置１０−２における利用可能通信装置、及び、その通信装置２０の優先度（端末情報記憶部１０ｇ−２の優先順位５０２）の情報が要求される。そして、受信側（通信装置選択装置１０−２）におけるステップＳ２６５（後述）によるステップＳ２７０への返答処理によって、受信側の通信装置選択装置１０−２における利用可能通信装置及びその通信装置２０の優先度（端末情報記憶部１０ｇ−２の優先順位５０２）の情報が取得される。
【００６７】
次に、ステップＳ２８０について説明する。このステップＳ２８０では、通信装置選択装置１０−２から、利用可能通信装置の情報が与えられると、状況分析部１０ｃ−１において、通信装置選択装置１０−２における利用可能通信装置と、ステップＳ２５０において抽出した、自装置（通信装置選択装置１０−１）における利用可能通信装置が比較され、種類が一致する通信装置２０が存在するか否か判断される。種類が一致する通信装置２０が存在しないと判断された場合には、ステップＳ３１０に進み、通信装置選択装置１０−１は、一定時間待機した後、ステップＳ２２５から動作し、一方、種類が一致する通信装置２０が存在すると判断された場合には、通信装置選択装置１０−２から取得された情報が、状況分析部１０ｃ−１から推薦判断部１０ｄ−１に与えられ、次のステップＳ２９０に進む。
【００６８】
ここでは、通信装置選択装置１０−１、１０−２における、利用可能通信装置は、いずれも「ＰＣ」及び「携帯電話」であり、利用可能通信装置は一致するという結果となるため、ステップＳ２９０に進む。
【００６９】
次に、ステップＳ２９０について説明する。このステップＳ２９０では、通信装置選択装置１０−２から取得された情報が与えられると、推薦判断部１０ｄ−１において、利用可能通信装置として、通信装置選択装置１０−２のものと一致する通信装置２０の中で、現在通話に使用している通信装置２０よりも、優先度が高いものが、発信側（通信装置選択装置１０−１）、受信側（通信装置選択装置１０−２）、双方において存在し、かつ、該当する通信装置２０の種類が一致するか否か判断される。推薦判断部１０ｄ−１における判断の結果、該当する通信装置２０が、存在するという結果であった場合には次のステップＳ３００に進む。一方、ステップＳ２９０の判断において、該当する通信装置２０が存在しないという結果であった場合には、ステップＳ３１０に進み、一定時間待機した後（Ｓ３１０）、ステップＳ２２５から動作する。
【００７０】
ここでは、通話情報一時記憶部１０ｆ−１に記憶された情報は、図１４に示す通りであり、現在ユーザＡがユーザＢとの通話に使用している通信装置２０（通話中端末４０３）は、「携帯電話」となる。又、ここでは、利用可能通信装置として「ＰＣ」と「携帯電話」が抽出されており、端末情報記憶部１０ｇ−１の情報は、図５に示す通りであるので、現在通話に使用している「携帯電話」よりも、優先度が高い利用可能通信装置は「ＰＣ」のみとなる。又、通信装置選択装置１０−２についても、通信装置選択装置１０−２から取得した情報に基づき、推薦判断部１０ｄ−１において、同様の判断がされ、現在通話に使用している「携帯電話」より優先度が高い利用可能通信装置は、「ＰＣ」のみと判断される。よって、発信側（通信装置選択装置１０−１）、受信側（通信装置選択装置１０−２）共に、該当する通信装置２０が「ＰＣ」と一致するため、次のステップに進む。
【００７１】
次に、ステップＳ３００について説明する。このステップＳ３００では、推薦判断部１０ｄ−１が有する所定の推薦手段により、ステップＳ２９０において抽出された通信装置２０（ＰＣ）が、ユーザＢとの通信に最適な通信装置としてユーザＡへ推薦される。その具体例としては、例えば発信側の推薦判断部１０ｄ−１が、受信者が現在通話に利用している通信装置２０に対してその旨の信号（例えば、メールや、予め定めた特殊音など）を、送信することにより行われる。
【００７２】
次に、ステップＳ３１０では、通信装置選択装置１０−１において、一定時間待機され、ステップＳ２２５から繰り返し動作が行われる。
【００７３】
次に、ステップＳ２６５について説明する。前述のステップＳ２６０の判断で、通信装置選択装置１０−２の通話情報推定部１０ｂ−２において、自装置は着信側の装置であると判断されると、発信側（通信装置選択装置１０−１）からステップＳ２７０における利用可能通信装置の情報の要求があるまで待機される。そして、発信側（通信装置選択装置１０−１）からの要求に対する応答（返答）として、通信装置選択装置１０−２における利用可能通信装置、及び、その通信装置２０の優先度（端末情報記憶部１０ｇ−２の優先順位５０２）の情報が与えられ、ステップＳ２２５に戻って動作が行われる。
【００７４】
（Ａ−３）第１の実施形態の効果
第１の実施形態によれば、通話中に変化する通話情報一時記憶部１０ｆの位置情報４０２、すなわち、通信装置選択装置１０の利用者の居場所の変化に応じて、個々の通信装置２０を利用した場合の行動範囲を考慮し、通話中においても、最適な通信装置２０を推薦し、長時間の通話でも、通話相手と効果的なコミュニケーションを取ることが可能となる。
【００７５】
（Ｂ）第２の実施形態
以下、本発明による通信装置選択装置、通信装置選択システム及び通信装置選択プログラムの第２の実施形態を、図面を参照しながら詳述する。
【００７６】
（Ｂ−１）第２の実施形態の構成
図１６は、この実施形態の通話手段選択システムの全体構成を示すブロック図であり、上述した図１との同一、対応部分には同一、対応符号を付して示している。
【００７７】
通信装置選択システム２は、複数の通信装置選択装置１１（１１−１、１１−２、…）、複数の通信装置２０（２０−１、２０−２、２０−３、２０−４、…）、ネットワーク３０を有している。以下、第１の実施形態の通信装置選択システム１と、第２の実施形態の通信装置選択システム２の構成の差異について説明する。
【００７８】
第２の実施形態の通信装置選択装置１１は、第１の実施形態の通信装置選択装置１０に、行動記憶部１１ｈを付加し、状況分析部１０ｃを状況分析部１１ｃに置き換えたものである。
【００７９】
図１７は、行動記憶部１１ｈに記憶された情報の構造を示す説明図である。行動記憶部１１ｈは、自装置の利用者の行動予定を記憶するものであり、行動１７０１、場所制約１７０２、終了状態１７０３の情報を有している。
【００８０】
行動１７０１には、例えば、図１７に示す通り、「料理」、「食事」、「インターネット」など行動予定の名称が記憶される。場所制約１７０２には、行動１７０１に対応する場所的制約の情報が記憶される。場所制約１７０２に記憶される情報は、上述した通話情報一時記憶部１０ｆの位置推定結果４０４と同じ形式としても良く、例えば、図１７に示す通り、「宅内：台所」、「宅内：居間」、「宅内：ＰＣルーム」などの情報が記憶される。
【００８１】
終了状態１７０３は、該当する行動が終了したか否かの情報を記憶するものであり、例えば、図１７に示すように、該当する行動１７０１が終了した場合は「終了」、未終了の場合は「未了」と記憶しても良い。
【００８２】
第１の実施形態の状況分析部１０ｃは、通話情報一時記憶部１０ｆ、及び、端末情報記憶部１０ｇの情報を参照して、現在自装置の利用者が、利用することが可能な通信装置２０を、利用可能通信装置として抽出していたが、第２の実施形態の状況分析部１１ｃは、行動記憶部１１ｈの情報に基づいて、自装置の利用者の今後の予定も含めて利用可能な通信装置２０を利用可能通信装置として抽出する点で、状況分析部１１ｃと異なっている。
【００８３】
状況分析部１１ｃにおける、利用可能通信装置の抽出方法としては、行動記憶部１１ｈの情報に基づいて、自装置の利用者の今度の行動に影響される通信装置２０を、利用可能通信装置から削除する方法としても良い。
【００８４】
例えば、ユーザＢが利用する通信装置選択装置１１−２において、通話情報一時記憶部１０ｆ−２の位置推定結果４０４の情報が、図１５に示すように、「宅内：ＰＣルーム」であり、端末情報記憶部１０ｇ−２の情報に基づき「宅内：ＰＣルーム」で現在利用可能な通信装置２０が、「ＰＣ」と「携帯電話」であった場合を想定する。又、端末情報記憶部１０ｇ−２に記憶された情報が、図９に示す通り、端末名５０１「ＰＣ」の移動範囲５０４は「宅内：ＰＣルーム」であり、ＰＣはＰＣルームでしか利用できないものとする。又、行動記憶部１１ｈ−２には、図１７に示す通りの情報が記憶されているものとすると、終了状態１７０３が「未了」の行動１７０１には、「食事」、「インターネット」があり、「食事」の場所制約１７０２は「宅内：居間」となるが、ＰＣは宅内のＰＣルームでしか利用できないため、「ＰＣ」は利用可能通信装置からは削除され、状況分析部１１ｃ−２が抽出する利用可能通信端末は「携帯電話」のみとなる。
【００８５】
又、時間の経過等によって、行動記憶部１１ｈ−２において、行動１７０１が「食事」の終了状態１７０３が「終了」に更新されていた場合の、利用可能通信装置の抽出は、以下のようになる。この場合、行動記憶部１１ｈ−２において、終了状態１７０３が「未了」の行動１７０１は「インターネット」のみで、「インターネット」の場所制約１７０２は、図１７に示す通り、「宅内：ＰＣルーム」である。端末情報記憶部１０ｇ−２に記憶された情報は、図９に示す通りであるので、「宅内：ＰＣルーム」で利用可能な通信装置２０は、「ＰＣ」と「携帯電話」と判断でき、利用可能通信装置から、「ＰＣ」、「携帯電話」はいずれも削除されないことになる。
【００８６】
又、状況分析部１１ｃは、行動記憶部１１ｈの情報の更新を行う。例えば、行動記憶部１１ｈに、行動１７０１の行動の終了する時刻を予め記憶しておき、現在時刻に応じてどの行動が終わったかを判断し、終了状態１７０３の更新をしても良い。又、宅内に赤外線センサーを配置して、利用者の行動を監視し、どの行動が終了したのかを判断して、終了状態１７０３の情報を更新しても良い。尚、行動記憶部１１ｈの情報は、利用者が手動で更新しても良い。
【００８７】
（Ｂ−２）第２の実施形態の動作
通信装置選択システム２における、通信装置２０の選択の動作は、上記の図７とほぼ同様のフローチャートにより示すことができる。図示は省略しているが、図７におけるステップＳ２５０とステップＳ２６０の間で、ステップＳ２５５として、状況分析部１１ｃにおける、利用可能通信装置から、自装置の利用者の今後の行動に影響される通信装置２０の削除が行われ、その他の動作については第１の実施形態と同様である。ステップＳ２５５において、状況分析部１１ｃでは、ステップＳ２５０で抽出された利用可能通信装置から、行動記憶部１１ｈの情報に基づいて、自装置の利用者の今後の行動に影響される通信装置２０が削除され、削除後の通信装置２０が、以降のステップにおいて利用可能通信装置として取り扱われることとなる。
【００８８】
（Ｂ−３）第２の実施形態の効果
第１の実施形態では、通信装置選択装置１０の利用者の現在の状況に応じて、最適な通信装置２０を推薦することが可能であるが、利用者の今後の予定は考慮されていない。したがって、例えば、帰宅後、食事などで作業場所が制限される行動をする予定になっている場合でも、誤って通信装置２０を変更する推薦をしてしまうことが考えられる。又、一度帰宅しても、外出する予定が入っている場合には、携帯電話で話している場合には、それを変更する必要は無い。第２の実施形態の通信装置選択システム１においては、行動記憶部１１ｈを設けて、自装置の利用者の今後の予定を管理することにより、利用者の今後の予定も考慮して最適な通信装置２０を選択し、推薦することが可能となる。
【００８９】
（Ｃ）他の実施形態
本発明は、上記実施形態に限定されず、以下に例示するような変形実施形態を挙げることができる。
【００９０】
（Ｃ−１）第１の実施形態においては、発信側（通信装置選択装置１０−１）における利用可能通信装置と、着信側（通信装置選択装置１０−２）における利用可能通信装置の種類が一致した場合のみ、最適な通信装置２０を選択し、利用者に推薦しているが、種類が一致していなくても最適な通信装置２０として選択しても良い。例えば、携帯電話から固定電話に電話することも可能であることから、必ずしも、利用可能通信装置が、発信側と受信側で一致する必要はない。又、その際、最も通信費用が安価となる組み合わせを、最適な通信装置２０として選択しても良い。
【００９１】
（Ｃ−２）第１の実施形態において、通話情報推定部１０ｂは、通話情報一時記憶部１０ｆの位置推定結果４０４を、位置情報４０２に記憶された緯度経度情報などに基づいて推定しているが、通信装置２０と通信ができない場合、自装置の利用者の居場所は「宅外」と推定しても良い。例えば、通信装置２０が携帯電話であれば、通信装置選択装置１０と通信ができない場合は、その利用者は位置情報が取得できなくても、「宅外」にいると推定することができる。
【００９２】
（Ｃ−３）上記の各実施形態においては、通信装置選択装置１０は、発信側と受信側で別々の装置となっているが、１つの装置としても良い。
【００９３】
（Ｃ−４）上記の各実施形態においては、通信装置選択装置１０、１１は、パソコンなどの情報処理装置に、上記の各実施形態の通信装置選択プログラムをインストールすることにより構築されるものであったが、ＣＰＵなどプログラムの実行構成を有する、交換装置に、上記の各実施形態の通信装置選択プログラムをインストールし、交換装置として置き換えても良い。交換装置としては、例えば、携帯電話網などの交換装置やＰＢＸなどが挙げられる。
【００９４】
（Ｃ−５）第１の実施形態においては、通話情報推定部１０ｂは、通信装置２０のキーボード操作などの情報に基づいて、利用者の宅内における位置を推定しているが、例えば、家のいたるところに赤外線センサーやカメラ等を設置し、そこから得られる情報に基づいて、利用者の位置を推定しても良く、その推定方法は問われないものである。
【００９５】
（Ｃ−６）第１の実施形態においては、通話情報一時記憶部１０ｆにおける、位置推定結果４０４が「宅外」の場合、それ以上詳細な居場所は推定していないが、例えば、特定の場所の緯度経度を登録しておき、位置情報４０２の情報と比較することにより、宅外のいずれの場所に利用者がいるのかを推定し、その情報に基づいて通信装置２０を選択しても良い。例えば、同じ携帯電話でも、その種類により、通信可能な地域が異なる場合もあるため、そのような場合であっても、最適な通信装置２０を選択することが可能となる。
【００９６】
（Ｃ−７）第１の実施形態においては、通信装置２０は、それぞれ１つの通信手段しか有していない構成となっているが、複数の通信手段を有して、通信装置選択装置１０が、最適な通信装置２０だけでなく、その通信手段まで特定して利用者に推薦しても良い。例えば、無線ＬＡＮによる通信手段も有する携帯電話端末である場合には、電話網による通信か、無線ＬＡＮによる通信のどちらが最適なのかも選択して推薦する。
【００９７】
（Ｃ−８）上記の各実施形態においては、通信装置選択システム１、２は、音声通話のみを対象として、最適な通信装置２０を選択して利用者に推薦するものであるが、音声通話に限らず、例えば、文字入力によりコミュニケーションを取るチャットや、テレビ電話など、利用者の間でコミュニケーションを取ることが可能な通信手段であれば、その種類は問われないものである。
【００９８】
（Ｃ−９）第２の実施形態においては、発信側、受信側のいずれの通信装置選択装置１１においても、行動記憶部１１ｈが設けられ、その情報に基づいて、状況分析部１１ｃにおいて利用可能通信装置の抽出が行われるが、発信側、受信側のいずれか一方のみ通信装置選択装置１１とし、他方を、第１の実施形態の通信装置選択装置１０に置き換えても良い。
【００９９】
（Ｃ−１０）上記の各実施形態においては、通信装置選択装置１０、１１は、利用可能通信装置から、最も優先度の高い１つの通信装置２０を特定して、利用者へ推薦しているが、複数推薦しても良い。例えば、利用可能通信装置を全て利用者に推薦することや、優先度が上位３番目までの通信装置２０を推薦することなどが挙げられる。又、全ての利用可能通信装置の情報と、最も優先度の高い通信装置２０の情報を、併せて利用者に通知することも挙げられる。
【図面の簡単な説明】
【０１００】
【図１】第１の実施形態の、通信装置選択システムの全体構成を示すブロック図である。
【図２】従来のＦＭＣによる通話の着信転送のシステム構成を示す説明図である。
【図３】第１の実施形態の、許可情報記憶部に記憶される情報の構造を示す説明図である。
【図４】第１の実施形態の、通話情報一時記憶部に記憶されている情報の構造を示す説明図である。
【図５】第１の実施形態の、端末情報記憶部に記憶されている情報の構造を示す説明図である。
【図６】第１の実施形態の、通信装置選択装置が、通話情報一時記憶部の情報を更新する動作を示すフローチャートである。
【図７】第１の実施形態の、通信装置選択装置が、最適な通信装置を選択し、利用者に推薦する動作を示したフローチャートである。
【図８】第１の実施形態の、ユーザＢが利用する通信装置選択装置の、許可情報記憶部に記憶された情報の内容を説明する説明図である。
【図９】第１の実施形態の、ユーザＢが利用する通信装置選択装置の、端末情報記憶部に記憶された情報の内容を説明する説明図である。
【図１０】第１の実施形態の、通話開始前における、ユーザＡが利用する通信装置選択装置の、通話情報一時記憶部に記憶された情報の内容を示す説明図である。
【図１１】第１の実施形態の、通話開始前における、ユーザＢが利用する通信装置選択装置の、通話情報一時記憶部に記憶された情報の内容を示す説明図である。
【図１２】第１の実施形態の、通話開始直後における、ユーザＡが利用する通信装置選択装置の、通話情報一時記憶部に記憶された情報の内容を示す説明図である。
【図１３】第１の実施形態の、通話開始直後における、ユーザＢが利用する通信装置選択装置の、通話情報一時記憶部に記憶された情報の内容を示す説明図である。
【図１４】第１の実施形態の、ユーザＡが帰宅後における、ユーザＡが利用する通信装置選択装置の、通話情報一時記憶部に記憶された情報の内容を示す説明図である。
【図１５】第１の実施形態の、ユーザＡが帰宅後における、ユーザＢが利用する通信装置選択装置の、通話情報一時記憶部に記憶された情報の内容を示す説明図である。
【図１６】第２の実施形態の、通信装置選択システムの全体構成を示すブロック図である。
【図１７】第２の実施形態の、行動記憶部に記憶されている情報の構造を示す説明図である。
【符号の説明】
【０１０１】
１…通信装置選択システム、１０…通信装置選択装置、１０ａ…送受信部、１０ｂ…通話情報推定部、１０ｃ…状況分析部、１０ｄ…推薦判断部、１０ｅ…許可情報記憶部、１０ｆ…通話情報一時記憶部、１０ｇ…端末情報記憶部、２０…通信装置、２０ａ…送受信部、２０ｂ…利用状況検出部、２０ｃ…入出力部。
【図１】
2008227810.tif 000003
【図２】
2008227810.tif 000004
【図３】
2008227810.tif 000005
【図４】
2008227810.tif 000006
【図５】
2008227810.tif 000007
【図６】
2008227810.tif 000008
【図７】
2008227810.tif 000009
【図８】
2008227810.tif 000010
【図９】
2008227810.tif 000011
【図１０】
2008227810.tif 000012
【図１１】
2008227810.tif 000013
【図１２】
2008227810.tif 000014
【図１３】
2008227810.tif 000015
【図１４】
2008227810.tif 000016
【図１５】
2008227810.tif 000017
【図１６】
2008227810.tif 000018
【図１７】
2008227810.tif 000019