(57)【要約】【課題】発信側端末を利用する発信者が着信側端末を利用する着信者の状況を把握できるようにしたガイダンスを通知するサーバ装置、ガイダンス通知システム、及びガイダンス通知システムにおけるガイダンス通知方法を提供すること。【解決手段】第１の端末装置から第２の端末装置へ通話を要求するときにおいて前記第１の端末装置にガイダンスを通知するサーバ装置において、前記第２の端末装置の利用者の状態と前記利用者の状態に応じたガイダンスを記憶するガイダンス設定情報データベースと、前記第１の端末装置から送信されて前記第２の端末装置への通話を要求するメッセージに対して前記第２の端末装置が応答しないとき、前記ガイダンスを前記ガイダンス設定情報データベースから読み出すガイダンス選択部と、前記読み出されたガイダンスを前記第１の端末装置に通知するガイダンス送出部とを備える。【選択図】図３
2013085092.tif 000002
【特許請求の範囲】
【請求項１】
第１の端末装置から第２の端末装置へ通話を要求するときにおいて前記第１の端末装置にガイダンスを通知するサーバ装置において、
前記第２の端末装置の利用者の状態と前記利用者の状態に応じたガイダンスを記憶するガイダンス設定情報データベースと、
前記第１の端末装置から送信されて前記第２の端末装置への通話を要求するメッセージに対して前記第２の端末装置が応答しないとき、前記ガイダンスを前記ガイダンス設定情報データベースから読み出すガイダンス選択部と、
前記読み出されたガイダンスを前記第１の端末装置に通知するガイダンス送出部と
を備えることを特徴とするサーバ装置。
【請求項２】
前記ガイダンス選択部は、前記第１の端末装置の電話番号、前記第２の端末装置の前記メッセージを受信するときの位置、或いは前記ガイダンスを通知する時間、又はこれらの組み合わせに基づいて、前記ガイダンスを前記ガイダンス設定情報データベースから読み出すことを特徴とする請求項１記載のサーバ装置。
【請求項３】
更に、前記第２の端末装置から送信された、前記第１の端末装置の電話番号、前記第２の端末装置の前記メッセージを受信するときの位置、或いは前記ガイダンスを通知する時間、又はこれらの組み合わせを受信して、前記ガイダンス設定情報データベースに記憶するガイダンス設定登録部を備えることを特徴とする請求項１記載のサーバ装置。
【請求項４】
第１の端末装置と、
第２の端末装置と、
前記第１の端末装置から前記第２の端末装置へ通話を要求するときにおいて前記第１の端末装置にガイダンスを通知するサーバ装置とを備えるガイダンス通知システムにおいて、
前記サーバ装置は、
前記第２の端末装置の利用者の状態と前記利用者の状態に応じたガイダンスを記憶するガイダンス設定情報データベースと、
前記第１の端末装置から送信されて前記第２の端末装置への通話を要求するメッセージに対して前記第２の端末装置が応答しないとき、前記ガイダンスを前記ガイダンス設定情報データベースから読み出すガイダンス選択部と、
前記読み出されたガイダンスを前記第１の端末装置に通知するガイダンス送出部とを備えることを特徴とするガイダンス通知システム。
【請求項５】
第１の端末装置と、第２の端末装置と、前記第１の端末装置から前記第２の端末装置へ通話を要求するときにおいて前記第１の端末装置にガイダンスを通知するサーバ装置とを備えるガイダンス通知システムにおけるガイダンス通知方法であって、
前記第１の端末装置から送信されて前記第２の端末装置への通話を要求するメッセージに対して前記第２の端末装置が応答しないとき、前記サーバ装置によって、前記第２の端末装置の利用者の状態と前記利用者の状態に応じたガイダンスを前記ガイダンスを記憶するガイダンス設定情報データベースから読み出し、
前記サーバ装置によって、前記読み出されたガイダンスを前記第１の端末装置に通知する
ことを特徴とするガイダンス通知方法。  
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ガイダンスを通知するサーバ装置、ガイダンス通知システム、及びガイダンス通知システムにおけるガイダンス通知方法に関する。
【背景技術】
【０００２】
現在、携帯電話システムや無線ＬＡＮ（Local Area Network）などの無線通信システムが広く利用されている。このような通信システムでは、例えば、携帯電話機や電子書籍用の専用端末などの端末装置が用いられ、端末装置を介して種々のサービスの提供を受けることができるようになってきている。また、携帯電話機についてもフィーチャーフォンやスマートフォンなどは、インターネットへ接続して映像や音楽の配信を受けるなどのサービスも受けることができるようになってきている。
【０００３】
他方、通話機能を有する端末装置においては、本来の通話機能の他に、例えば発信者番号を着信者側の端末装置に伝えたり、特定の発信者番号からの着信に対して通話を拒否したりするなど、さまざまな機能を設定することができるようになっている。
【０００４】
このような端末装置に関する技術としては、例えば、以下のようなものがある。すなわち、非登録の電話番号による着信呼や、非通知通話モードの着信呼、又は公衆電話からの着信呼に対して、メモリに登録された各着信呼に対応する画像を表示部に表示させることで、どのような電話着信かを一見して識別できるようにした情報通信端末がある。
【０００５】
また、個人情報データベースから発信側電話機の名称を検索し、着信側電話機が発信側電話機からの呼を着信する前に発信側電話機の名称を着信側電話機に通知することで、紛失時における着信側電話機の情報漏えいを防止した呼制御サーバがある。
【０００６】
さらに、予め登録された着信端末の属性情報などと合致することを条件に、発信端末と着信端末との間の通話パスが接続される前に、振込み詐欺に対する注意を喚起する音声ガイダンスなどを着信端末に送信して、電話による犯罪を抑制する防犯ガイダンス通知システムがある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−９９２９号公報
【特許文献２】特開２００８−２１９７５３号公報
【特許文献３】特開２０１０−２７３０７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、上述した着信呼の種類に応じた画像を表示する技術は、単に、着信側端末の表示部に着信呼の種別に応じた画像を表示するだけである。
【０００９】
また、上述した、発信機側電話機の名称を着信側電話機に通知する呼制御サーバに関する技術や、振込み詐欺に対する注意を喚起する音声ガイダンス通知システムに関する技術は、着信側端末において着信呼に応答することが前提となっている。例えば、着信側端末が発信側端末からの呼に応答することができないとき、着信側端末において発信機側電話機の名称や注意喚起の音声ガイダンスを受けることができても、発信者側端末を利用する発信者は、なぜ応答できないかの理由を知ることはできない。
【００１０】
このことは、例えば、着信側端末の表示部に着信呼の種類に応じた画像を表示する上述した技術においても同様で、発信側端末を利用する発信者は、着信側端末が無応答のとき、なぜ着信側端末を利用する着信者が応答できないかの理由を知ることはできない。
【００１１】
発信側端末を利用する発信者は、着信側端末を利用する発信者が通話できない理由を知って、着信者の状況を把握することができれば、例えば、適切なタイミングで再度通話を試みることも可能である。
【００１２】
そこで、本発明の一目的は、発信側端末を利用する発信者が着信側端末を利用する着信者の状況を把握できるようにしたガイダンスを通知するサーバ装置、ガイダンス通知システム、及びガイダンス通知システムにおけるガイダンス通知方法を提供することにある。
【課題を解決するための手段】
【００１３】
一態様は、第１の端末装置から第２の端末装置へ通話を要求するときにおいて前記第１の端末装置にガイダンスを通知するサーバ装置において、前記第２の端末装置の利用者の状態と前記利用者の状態に応じたガイダンスを記憶するガイダンス設定情報データベースと、前記第１の端末装置から送信されて前記第２の端末装置への通話を要求するメッセージに対して前記第２の端末装置が応答しないとき、前記ガイダンスを前記ガイダンス設定情報データベースから読み出すガイダンス選択部と、前記読み出されたガイダンスを前記第１の端末装置に通知するガイダンス送出部とを備える。
【発明の効果】
【００１４】
発信側端末を利用する発信者が着信側端末を利用する着信者の状況を把握できるようにしたガイダンスを通知するサーバ装置、ガイダンス通知システム、及びガイダンス通知システムにおけるガイダンス通知方法を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】図１はガイダンス通知システムの構成例を表わす図である。
【図２】図２はガイダンス通知システムの構成例を表わす図である。
【図３】図３はガイダンス通知システムの各部の構成例を表わす図である。
【図４】図４（Ａ）はメッセージが送信される順序、図４（Ｂ）はメッセージを送信する各部の構成例をそれぞれ表わす図である。
【図５】図５は動作例を表わすシーケンスチャートである。
【図６】図６はガイダンス設定情報入力画面の例を表わす図である。
【図７】図７（Ａ）と図７（Ｂ）はガイダンス設定情報入力画面の例をそれぞれ表わす図である。
【図８】図８（Ａ）と図８（Ｂ）はガイダンス設定情報入力画面の例をそれぞれ表わす図である。
【図９】図９（Ａ）と図９（Ｂ）はガイダンス設定情報入力画面の例をそれぞれ表わす図である。
【図１０】図１０（Ａ）と図１０（Ｂ）はガイダンス設定情報入力画面の例をそれぞれ表わす図である。
【図１１】図１１（Ａ）はガイダンス設定情報データベースの例、図１１（Ｂ）はガイダンス設定情報データベースの項目の例を説明するための図、図１１（Ｃ）は位置情報テーブルの例、図１１（Ｄ）は位置情報テーブルの項目の例を説明するための図である。
【図１２】図１２は動作例を表わすシーケンスチャートである。
【図１３】図１３は動作例を表わすシーケンスチャートである。
【図１４】図１４は動作例を表わすシーケンスチャートである。
【図１５】図１５は動作例を表わすシーケンスチャートである。
【図１６】図１６は動作例を表わすシーケンスチャートである。
【図１７】図１７は動作例を表わすシーケンスチャートである。
【図１８】図１８は動作例を表わすシーケンスチャートである。
【図１９】図１９は動作例を表わすシーケンスチャートである。
【図２０】図２０は動作例を表わすシーケンスチャートである。
【図２１】図２１（Ａ）と図２１（Ｂ）はメッセージの構成例をそれぞれ表わす図である。
【図２２】図２２（Ａ）と図２２（Ｂ）はメッセージの構成例をそれぞれ表わす図である。
【図２３】図２３はメッセージの構成例を表わす図である。
【図２４】図２４は動作例を表わすシーケンスチャートである。
【図２５】図２５はメッセージが送信される順序の例を表わす図である。
【図２６】図２６（Ａ）はプレゼンスＤＢの例を表わし、図２６（Ｂ）はプレゼンスＤＢの項目の例を説明するための図である。
【図２７】図２７（Ａ）は発信端末のハードウェア構成例、図２７（Ｂ）は呼制御サーバ、ＷＥＢサーバ、メディアサーバ、又はプレゼンスサーバのハードウェア構成例をそれぞれ表わす図である。
【発明を実施するための形態】
【００１６】
以下、本発明を実施するための形態について説明する。
【００１７】
［第１の実施の形態］
最初に第１の実施の形態について説明する。図１は第１の実施の形態におけるガイダンス通知システム１０の構成例を表わす図である。ガイダンス通知システム１０は、第１の端末装置１００、サーバ装置７００、及び第２の端末装置３００とを備える。第１の端末装置１００は、携帯電話機や固定電話機などでもよい。また、第２の端末装置３００は、例えば、移動可能な端末装置であって、携帯電話機や通話機能を有するパーソナルコンピュータなどでもよい。第１の端末装置１００と第２の端末装置３００は通話を行うことができるようになっている。
【００１８】
第１の端末装置１００は、第２の端末装置３００への通話を要求するメッセージを送信することができる。一方、第２の端末装置３００は、このメッセージに対して、通話を行うときは応答メッセージを第１の端末装置１００に送信することができる。
【００１９】
サーバ装置７００は、ガイダンス設定情報データベース（ＤＢ）７１０、ガイダンス選択部７２０、ガイダンス送出部７３０を備える。
【００２０】
ガイダンス設定情報ＤＢ７１０は、第２の端末装置３００の利用者の状態と利用者の状態に応じたガイダンスを記憶することができる。
【００２１】
ガイダンス選択部７２０は、第１の端末装置１００から送信されて第２の端末装置３００への通話を要求するメッセージに対して第２の端末装置３００が応答しないとき、ガイダンスをガイダンス設定情報データベース７１０から読み出すことができる。
【００２２】
ガイダンス送出部７３０は、読み出されたガイダンスを第１の端末装置１００に通知することができる。
【００２３】
このように、サーバ装置７００は、第１の端末装置１００から送信された通話を要求するメッセージに対して第２の端末装置３００が応答しないとき、第２の端末装置３００の利用者の状態と利用者の状態に応じたガイダンスを第１の端末装置１００に送信することができる。従って、第１の端末装置１００を利用する発信者は、ガイダンスを聴いたり、読んだりすることで、着信者（又は第２の端末装置３００の利用者）が電話に出れない理由を知ることができ、着信者の状況を把握することができる。
【００２４】
［第２の実施の形態］
次に第２の実施の形態について説明する。最初に、本第２の実施の形態におけるガイダンス通知システムの構成例について説明し、次に、ガイダンス通知システムに含まれる端末装置やサーバの構成例を説明し、最後にガイダンス通知システムにおける動作例について説明することにする。
【００２５】
＜ガイダンス通知システムの構成例＞
最初に、本第２の実施の形態におけるガイダンス通知システムの構成例について説明する。図２はガイダンス通知システム１０の構成例を表わす図である。
【００２６】
ガイダンス通知システム１０は、例えば、発信ユーザ電話端末１００が着信ユーザ電話端末３００に通話を行うときにおいて、着信ユーザ電話端末３００が無応答のとき、メディアサーバ５００が着信ユーザ電話端末３００にガイダンスを通知するようにしている。このガイダンスには、例えば、着信ユーザ電話端末３０を利用するユーザ（例えば、「着信者」と称する場合がある）が通話できない理由を表わす音声又はテキスト文によるメッセージが含まれている。発信ユーザ電話端末１００を利用するユーザ（例えば、「発信者」と称する場合がある）は、ガイダンスによって、着信者が応答できない理由を知ることができ、着信者の状況を把握することができる。
【００２７】
ガイダンス通知システム１０は、発信ユーザ電話端末（以下、「発信端末」と称する場合がある）１００、呼制御サーバ２００、着信ユーザ電話端末（以下、「着信端末」と称する場合がある）３００、ＷＥＢサーバ４００、メディアサーバ５００、及びプレゼンスサーバ６００とを備える。
【００２８】
発信端末１００は、例えば、着信端末３００と通話を行うべく発呼メッセージを着信端末３００に送信することができる。本第２の実施の形態において、発信端末１００は、例えば、携帯電話機や固定電話機でもよいし、着信端末３００と通話を行うことのできるパーソナルコンピュータでもよい。発信端末１００は、例えば、端末装置の一例でもある。発信端末１００の詳細は後述する。発信端末１００は、例えば、第１の実施の形態における第１の端末装置１００に対応する。
【００２９】
呼制御サーバ２００は、例えば、発信端末１００から送信された発呼メッセージを受け取り、着信端末３００へ発呼メッセージを送信するなど、発信端末１００と着信端末３００との間の各種メッセージなどの送信又は受信を制御することができる。呼制御サーバ２００の詳細は後述する。
【００３０】
着信端末３００は、例えば、発信端末１００から呼制御サーバ２００を介して送信された発呼メッセージを受信して、発信端末１００との間で音声データなどを送信したり受信したりすることができる。着信端末３００は、例えば、移動可能な端末装置であって、発信端末１００と通話することのできる移動可能なパーソナルコンピュータ、携帯電話機などでもよい。着信端末３００の詳細も後述する。着信端末３００は、例えば、第１の実施の形態における第２の端末装置３００に対応する。
【００３１】
ＷＥＢサーバ４００は、例えば、着信端末３００と通信して、ガイダンスの設定を受け付けることができる。例えば、ＷＥＢサーバ４００は、着信端末３００から送信された着信者の位置情報、発信端末１００と着信端末３００の各電話番号、及びガイダンスの送出時間を受け取ることができ、これらの組み合わせをメモリに記憶することでガイダンスを設定することができる。ＷＥＢサーバ４００は、設定したガイダンスをメディアサーバ５００に通知することができる。ＷＥＢサーバ４００の詳細も後述する。
【００３２】
なお、ガイダンスの設定に用いられる、着信者の位置情報と、発信端末１００と着信端末３００の各電話番号、及びガイダンスの送出時間、又はこれらのうちのいずれか或いはこれらのうちの組み合わせをガイダンス設定情報と称する場合がある。
【００３３】
メディアサーバ５００は、例えば、ＷＥＢサーバ４００から受信したガイダンス設定情報をガイダンス設定情報データベースとしてメモリに記憶することができる。メディアサーバ５００は、呼制御サーバ２００とプレゼンスサーバ６００と連携して、ガイダンス設定情報データベースから対応するガイダンスを検索し、検索したガイダンスを着信端末３００に通知することができる。メディアサーバ５００の詳細は後述する。なお、メディアサーバ５００がガイダンスを通知することができるため、例えば、メディアサーバ５００はガイダンスを通知するサーバ装置の一例でもある。メディアサーバ５００は、例えば、第１の実施の形態におけるサーバ装置７００に対応する。
【００３４】
プレゼンスサーバ６００は、例えば、着信端末３００と通信することで、着信端末３００の位置情報を取得することができる。プレゼンスサーバ６００は、取得した位置情報をメディアサーバ５００に送信することができる。プレゼンスサーバ６００の詳細も後述する。
【００３５】
＜端末装置と各サーバの構成例＞
次に、ガイダンス通知システム１０において、発信端末１００、呼制御サーバ２００、着信端末３００、ＷＥＢサーバ４００、メディアサーバ５００、及びプレゼンスサーバ６００の構成例についてそれぞれ説明する。図３は、発信端末１００、呼制御サーバ２００、着信端末３００、ＷＥＢサーバ４００、メディアサーバ５００、及びプレゼンスサーバ６００の構成例をそれぞれ表わす図である。
【００３６】
発信端末１００は、発呼部１１０と着呼部１２０とを備える。
【００３７】
発呼部１１０は、発信端末１００において発信者による発信操作が行われると、発呼メッセージを送信することができる。
【００３８】
着呼部１２０は、例えば、メディアサーバ５００から送信されたガイダンスを受信することができる。着呼部１２０は、受信したガイダンスを発信端末１００のスピーカーに出力したり、ディスプレイに出力することができる。これにより、発信者は、メディアサーバ５００から送信されたガイダンスを音声として聴いたり、文章として読むことができる。
【００３９】
呼制御サーバ２００は、呼制御部２１０、サービス加入チェック部２２０、サービス加入者データベース（ＤＢ）２３０、メディアサーバ連携部２４０を備える。
【００４０】
呼制御部２１０は、例えば、発信端末１００と着信端末３００との間の通信セッションや、発信端末１００とメディアサーバ５００との間の通信セッションを管理することができる。呼制御部２１０は、さらに無応答判断部２１１を備える。無応答判断部２１１は、発信端末１００と着信端末３００との間の通信セッションにおけるタイムアウトを検出することができる。無応答判断部２１１は、例えば、タイムアウトを検出するとサービス加入チェック部２２０に対して、その旨を通知することができる。このとき、呼制御部２１０は、例えば、発信端末１００から送信された発信呼に含まれる発信端末１００の電話番号と着信端末３００の電話番号を抽出し、サービス加入チェック部２２０に出力することもできる。
【００４１】
サービス加入チェック部２２０は、例えば、無応答判断部２１１からタイムアウトを検出した旨の通知を受けると、サービス加入者ＤＢ２３０にアクセスして、着信者がサービスに加入しているか否かを検出する。
【００４２】
サービス加入者ＤＢ２３０は、例えば、サービスに加入している電話番号の情報や加入期間などの情報が記憶されている。サービス加入者ＤＢ２３０は、例えば、呼制御サーバ２００のメモリに記憶されることができる。
【００４３】
よって、サービス加入チェック部２２０は、例えば、サービス加入者ＤＢ２３０にアクセスして、呼制御部２１０から受け取った着信端末３００の電話番号がサービス加入者ＤＢ２３０に記憶されているときは、着信者はサービスに加入していると判断することができる。一方、サービス加入チェック部２２０は、例えば、呼制御部２１０から受け取った着信端末３００の電話番号がサービス加入者ＤＢ２３０に記憶されていないときは、着信者はサービスに加入していないと判断する。サービス加入者チェック部２２０は、判断結果をメディアサーバ連携部２４０に通知することができる。
【００４４】
メディアサーバ連携部２４０は、例えば、メディアサーバ５００に対して呼接続することができ、メディアサーバ５００との間で各種情報やメッセージなどを送信したり、受信したりすることができる。例えば、メディアサーバ連携部２４０は、サービス加入の判断結果や、発信端末１００と着信端末３００の各電話番号を受け取って、メディアサーバ５００に送信することができる。なお、メディアサーバ連携部２４０は、メディアサーバ５００と呼切断することもできる。
【００４５】
着信端末３００は、着呼部３１０とガイダンス設定入力部３２０とを備える。
【００４６】
着呼部３１０は、例えば、呼制御部２１０から出力された発呼メッセージを受信することができる。着呼部３１０は、例えば、受信した発呼メッセージに含まれる発信端末１００の電話番号をディスプレイに表示させることもできる。
【００４７】
ガイダンス設定入力部３２０は、例えば、着信者によりガイダンス設定情報を入力することができるようになっている。ガイダンス設定入力部３２０は、例えば、ＷＥＢサーバ４００からデータを受け取って、ガイダンス設定入力画面を表示することができる。着信者は、例えば、ディスプレイに表示されたガイダンス設定入力画面により、ガイダンス設定情報を入力することもできる。ガイダンス設定入力画面の詳細は後述する。ガイダンス設定入力部３２０は、入力されたガイダンス設定情報をＷＥＢサーバ４００に送信することができる。
【００４８】
ＷＥＢサーバ４００は、ガイダンス設定受付部４１０とガイダンス設定通知部４２０とを備える。
【００４９】
ガイダンス設定受付部４１０は、着信端末３００から送信されたガイダンス設定情報を受信することができる。また、ガイダンス設定受付部４１０は、着信端末３００との間で、着信端末３００に対する認証処理を行うこともできる。ガイダンス設定受付部４１０は、着信端末３００から受信したガイダンス設定情報をガイダンス設定通知部４２０に出力することができる。
【００５０】
ガイダンス設定通知部４２０は、ガイダンス設定受付部４１０から受け取ったガイダンス設定情報をメディアサーバ５００に通知することができる。また、ガイダンス設定通知部４２０は、ガイダンス設定情報をメディアサーバ５００に通知した後、ガイダンス設定に関する設定完了通知をメディアサーバ５００から受け取ることができる。ガイダンス設定通知部４２０は、設定完了通知をガイダンス設定受付部４１０に通知する。設定完了通知は、ガイダンス設定受付部４１０から着信端末３００に送信されることができる。着信端末３００がこの設定完了通知を受けることで、着信者はガイダンスの設定が正常に終了したことを認識することができる。
【００５１】
メディアサーバ５００は、呼制御サーバ連携部５１０、端末利用者状態把握部５２０、ガイダンス設定登録部５３０、ガイダンス設定情報データベース（ＤＢ）５４０、ガイダンス選択部５５０、及びガイダンス送出部５６０を備える。なお、ガイダンス設定情報データベース５４０は、例えば、第１の実施の形態におけるガイダンス設定情報ＤＢ７１０に対応する。また、ガイダンス選択部５５０は、例えば、第１の実施の形態におけるガイダンス選択部７２０に対応する。さらに、ガイダンス送出部５６０は、例えば、第１の実施の形態におけるガイダンス送出部７３０に対応する。
【００５２】
呼制御サーバ連携部５１０は、呼制御サーバ２００と呼接続することができ、呼制御サーバ２００との間で各種メッセージなどを送信したり、受信したりすることができる。例えば、呼制御サーバ連携部５１０は、呼制御サーバ２００から送信された、着信者に関するサービス加入の判断結果や、発信端末１００と着信端末３００の各電話番号などを含むメッセージを受信することができる。また、呼制御サーバ連携部５１０は、呼制御サーバ２００と呼切断することもできる。
【００５３】
端末利用者状態把握部５２０は、例えば、呼制御サーバ連携部５１０から出力されたサービス加入の判断結果、発信端末１００と着信端末３００の各電話番号を受け取ることができる。また、端末利用者状態把握部５２０は、例えば、プレゼンスサーバ６００に対して着信者の位置情報の取得依頼を通知することができる。端末利用者状態把握部５２０は、着信者の位置情報の取得依頼に対して、着信者の位置情報をプレゼンスサーバ６００から受け取ることができる。端末利用者状態把握部５２０は、プレゼンスサーバ６００から受け取った着信者の位置情報と、呼制御サーバ連携部５１０から受け取ったサービス加入の判断結果、発信端末１００と着信端末３００の各電話番号をガイダンス選択部５５０に出力することができる。
【００５４】
ガイダンス設定登録部５３０は、ＷＥＢサーバ４００のガイダンス設定通知部４２０と通信することができ、ガイダンス設定通知部４２０からガイダンス設定情報を受け取ることができる。ガイダンス設定登録部５３０は、受け取ったガイダンス設定情報をガイダンス設定情報ＤＢ５４０に記憶することができる。
【００５５】
ガイダンス設定情報ＤＢ５４０は、ガイダンス設定情報を記憶することができ、例えば、着信者の位置情報、発信端末１００と着信端末３００の各電話番号、ガイダンス送出時間などを記憶することができる。図１１（Ａ）は、ガイダンス設定情報ＤＢ５４０の構成例を表わしている。その詳細は後述する。
【００５６】
ガイダンス選択部５５０は、例えば、端末利用者状態把握部５２０から受け取った着信者の位置情報、発信端末１００と着信端末３００の各電話番号、着信時間に基づいて、ガイダンス設定情報ＤＢ５４０に登録された対応するガイダンスを読み出すことができる。ガイダンス選択部５５０は、読み出したガイダンスをガイダンス送出部５６０に出力することができる。なお、ガイダンス選択部５５０におけるガイダンスの選択の詳細は後述する。
【００５７】
ガイダンス送出部５６０は、ガイダンス選択部５５０から受け取ったガイダンスを発信端末１００に通知することができる。
【００５８】
プレゼンスサーバ６００は、状態把握受付応答部６１０とプレゼンスデータベース（ＤＢ）６２０とを備える。
【００５９】
状態把握受付応答部６１０は、メディアサーバ５００の端末利用者状態把握部５２０から送信された、着信者の位置情報の取得依頼を受信することができる。状態把握受付応答部６１０は、例えば、当該取得依頼に含まれる着信端末３００の電話番号を検索キーにして、プレゼンスＤＢ６２０から着信者の位置情報を取得することができる。状態把握受付応答部６１０は、取得した着信者の位置情報をメディアサーバ５００の端末利用者状態把握部５２０に送信することができる。
【００６０】
プレゼンスＤＢ６２０は、例えば、着信端末３００の電話番号と、経度と緯度などの位置情報、位置情報の取得時間などを記憶することができる。図２６はプレゼンスＤＢ６２０の構成例を表わしている。その詳細は後述する。なお、プレゼンスＤＢ６２０は、プレゼンスサーバ６００が着信端末３００と通信することで、例えば、着信端末３００の最新の位置情報を保持することができる。
【００６１】
＜動作例＞
次にガイダンス通知システム１０における動作例を説明する。動作例として、
１）最初に、着信端末３００から送信されたガイダンス設定情報がＷＥＢサーバ４００を経由してメディアサーバ５００に登録されるまでのガイダンス設定処理について説明する。次に、
２）登録されたガイダンス設定情報に基づいて、ガイダンスが選択されて発信端末１００に通知されるまでの処理について説明する。そして、
３）最後に、プレゼンスサーバ６００において着信端末３００の位置情報が登録される登録処理について説明することにする。
【００６２】
＜１．ガイダンス設定処理＞
最初に、ガイダンス設定処理について説明する。図４（Ａ）から図１１はガイダンス設定処理を説明するための図であり、そのうち、図４（Ａ）はガイダンス設定処理における処理の順序、図４（Ｂ）はガイダンス設定処理で用いられる構成例をそれぞれ表わしている。また、図５はガイダンス設定処理におけるシーケンス例を表わし、図６から図１０はガイダンス設定入力画面の画面表示例、図１１はガイダンス設定情報ＤＢ５４０の例をそれぞれ表わしている。
【００６３】
図４（Ａ）を用い、また図４（Ｂ）と図５を適宜参照して、ガイダンス設定処理について説明する。ガイダンス設定処理は、例えば、着信端末３００において着信者がガイダンス設定情報を入力し、入力したガイダンス設定情報がＷＥＢサーバ４００、さらに、メディアサーバ５００に登録される処理である。
【００６４】
最初に、着信端末３００は、ＷＥＢサーバ４００に対して認証処理を行う（Ｓ１０）。例えば、図４（Ｂ）や図５に表わされるように、着信端末３００のガイダンス設定入力部３２０は、認証のためのＨＴＴＰ（Hyper Text Transfer Protocol）リクエストメッセージをＷＥＢサーバ４００に送信する（Ｓ２０）。ＨＴＴＰリクエストメッセージには、例えば、着信端末３００の電話番号や認証キーなどが含まれる。
【００６５】
ＷＥＢサーバ４００のガイダンス設定受付部４１０は、ＨＴＴＰリクエストを受信すると認証処理を行う（Ｓ２１）。認証処理は、例えば、ＨＴＴＰリクエストに含まれる電話番号と認証キーとが、ガイダンス設定受付部４１０内に記憶された電話番号と認証キーに一致し、さらに、有効期間内であるかにより判別することができる。
【００６６】
そして、ＷＥＢサーバ４００のガイダンス設定受付部４１０は、認証結果をＨＴＴＰレスポンスメッセージに含ませて着信端末３００に送信することができる（Ｓ２２）。例えば、認証結果として、電話番号などが一致し、認証キーが有効期間内であるときは有効の認証結果、そうでないときは無効の認証結果とすることができる。ＷＥＢサーバ４００は、認証結果が無効のとき、着信端末３００にガイダンス設定処理を行わせないようにすることができる。
【００６７】
図４（Ａ）に戻り、認証処理が終了すると（又は認証結果が有効なとき）、着信端末３００は、着信者により入力されたガイダンス設定情報をＷＥＢサーバ４００に送信する（Ｓ１０）。例えば、図４（Ｂ）や図５に表わされるように、ガイダンス設定入力部３２０は、ガイダンス設定情報を含むＨＴＴＰリクエストメッセージを生成して、ＷＥＢサーバ４００に送信することができる（Ｓ２３）。
【００６８】
着信端末３００から送信されるガイダンス設定情報については、着信端末３００のディスプレイに表示されたガイダンス設定情報入力画面から入力することができる。例えば、ガイダンス設定受付部４１０はガイダンス設定情報入力画面３５０を表示するデータを保持し、認証した着信端末３００宛てに送信することで、着信端末３００はガイダンス設定情報入力画面を表示することができる。
【００６９】
図６はガイダンス設定情報入力画面３５０の例を表わす図である。図６では、例えば、着信場所の範囲を指定することができる画面３５０である。例えば、太線内に着信端末３００が位置するときに着信端末３００宛てに着信があると、発信端末１００にガイダンスを通知することができ、その位置をガイダンス設定情報入力画面３５０において指定することができる。例えば、地図上で着信場所の範囲が設定できるため、着信者は視覚的に着信場所の範囲を指定することができる。これにより、例えば、ガイダンス設定情報のうち着信者の位置情報が設定されることになる。着信者は「次へ」ボタンを画面３５０内で選択すると、ガイダンス設定情報入力画面３５０が切替わり、例えば、図７（Ｂ）のガイダンス設定情報入力画面３５０に移行することができる。
【００７０】
なお、図７（Ａ)も、図６と同様に着信場所の範囲が指定されるガイダンス設定情報入力画面３５０の例を表わしている。図７（Ａ）の例は、ガイダンス設定情報入力画面３５０において「位置登録決定」ボタン３１１があり、着信者が画面３５０内において「位置登録決定」ボタン３１１を選択すると、選択されたときに着信端末３００が位置する場所が着信場所として登録される。図７（Ａ）の例では、着信端末３００の現在位置が登録されるため、図６の例と比較すると、正確な着信者の位置情報が設定されることになる。また、一定範囲内（例えば図６）又は正確な住所（例えば図７（Ａ)）を着信者が選択できるため、着信者のニーズに合わせた着信場所の指定を行うこともできる。
【００７１】
図７（Ｂ）は、ガイダンス内容を登録するためのガイダンス設定情報入力画面３５０の例を表わす図である。発信端末１００に送信するガイダンス内容も着信端末３００で設定することができるようになっている。ガイダンス内容の選択は、例えば、ＷＥＢサーバ４００が保持する音声などを組み合わせて使用することもできる。あるいは、音声に代えてテキスト文としてガイダンス内容が選択されたり、登録されたりすることもできる。
【００７２】
図７（Ｂ）の例では、ガイダンス内容を登録する画面３５０は、場所選択ボタン３１２と、行動選択ボタン３１３とがある。この例では、場所と行動を示すガイダンス内容がＷＥＢサーバ４００に登録され、着信者は場所選択ボタン３１２と行動選択ボタン３１３を画面３５０内で適宜選択することで、場所と行動を組み合わせたガイダンス内容を登録することができる。あるいは、ガイダンス入力欄３１４があり、着信者は、テキストを適宜入力することで、ガイダンス内容を登録することもできる。着信者は画面３５０内で「登録」ボタン３１５を選択することで、ガイダンス内容がＷＥＢサーバ４００に登録される。着信者が「登録」ボタン３１５を選択すると、例えば、画面３５０は図８（Ａ）に示す画面３５０に切替えられる。
【００７３】
図８（Ａ）は、ガイダンスを送信するグループを登録するためのガイダンス設定情報入力画面３５０の例を表わす図である。ガイダンスグループの登録により、例えば、ガイダンス設定情報のうち、発信端末１００の電話番号が設定されることができる。
【００７４】
ガイダンスを送信するグループを登録するためのガイダンス設定情報入力画面３５０は、「一括登録」、「上位桁数登録」、及び「個別番号登録」とがある。ガイダンス設定情報入力画面３５０において、着信者は「一括登録」ボタン３１６を画面３５０内で選択すると、一括登録メニューのガイダンス設定情報入力画面３５０に切替わることができる。
【００７５】
図８（Ｂ）は一括登録メニューのガイダンス設定情報入力画面３５０の例を表わす図である。一括登録メニューにおいては、グループ名が選択されたり、電話帳に登録されている全電話（又は発信端末１００）の電話番号が選択されることができる。例えば、前者は「グループ名選択」ボタン３１９、後者は「全登録」ボタン３２１が画面３５０内でそれぞれ選択される。着信者は、「グループ名選択」ボタン３１９を選択すると、画面はグループ名選択メニューのガイダンス設定情報入力画面３５０に切替えられる。また、着信者は「全登録」ボタン３２１を選択すると、ガイダンスを送信するグループの登録が終了し、送出時間選択メニューの画面３５０に切替えられる。「全登録」は、電話帳に登録された全グループが一括して、ガイダンスグループとして登録される。この場合、電話帳に登録された全グループが、ガイダンス設定情報のうち、発信端末１００の電話番号として設定されることになる。
【００７６】
図９（Ａ）はグループ名選択メニューのガイダンス設定情報入力画面３５０の例を表わす図である。グループ名選択メニューの画面３５０内には、グループ選択ボタン３２３があり、着信者はグループ選択ボタン３２３を画面内３５０で選択することで、グループの候補が表示され、着信者はいずれかのグループを選択することができる。選択は、例えば、電話帳に登録されているグループごとに行うことができる。例えば、電話帳に登録されたグループごとに、ガイダンス設定情報のうちの発信端末の電話番号が設定されることになる。着信者は、「登録」ボタン３２４を選択すると、ガイダンスを送信するグループの登録が終了し、送出時間選択メニューの画面３５０に切替えられることができる。
【００７７】
一方、図８（Ａ）のガイダンス設定情報入力画面３５０において、「上位桁数登録」ボタン３１７が選択されると、上位桁数登録メニューの画面３５０に切替わることができる（例えば、図９（Ｂ））。例えば、上位３桁が指定され、それ以外の桁はすべて「０」とすることで、指定された上位３桁の電話番号を有する発信端末１００が登録される。このような上位桁数の電話番号が、ガイダンス設定情報のうちの発信端末１００の電話番号として登録されることができる。例えば、指定された上位桁の電話番号を有する発信端末１００にガイダンスが送信されることができる。着信者は、上位桁を入力欄３３０に入力し、「登録」ボタン３３１を選択すると、発信端末１００の電話番号の上位桁が登録される。画面は、送出時間選択メニューの画面３５０に切替えられる。
【００７８】
また、図８（Ａ）のガイダンス設定情報入力画面３５０において、「個別番号登録」ボタン３１８が選択されると、個別番号登録メニューの画面３５０に切替わることができる。図１０（Ａ）は個別番号登録メニューのガイダンス設定情報入力画面３５０の例を表わす図である。画面３５０内には、ガイダンスを送信する１又は複数の発信端末１００の電話番号がそれぞれ入力される入力欄３４０〜３４２がある。着信者は、各欄３４０〜３４２に電話番号を入力し、「登録」ボタン３４３により登録することで、ガイダンスを送信する発信端末１００を個別に登録することができる。「登録」ボタン３４３が選択されると、送信時間選択メニューの画面３５０に切替えられることができる。例えば、ガイダンスを送信する発信端末１００を個別に登録することもできる。
【００７９】
図１０（Ｂ）は送信時間選択メニューのガイダンス設定情報入力画面３５０の例を表わす図である。送信時間選択メニューの画面３５０において、着信者は発信端末１００にガイダンスを送出する送出時間を設定することができる。着信者は、ガイダンスの送出を開始する開始時間を開始時間指定ボタン３２５により、また、ガイダンスの送出を終了する終了時間を終了時間指定ボタン３２６により、それぞれ指定することができる。「登録」ボタン３２７が選択されることで、指定した開始時間と終了時間とがＷＥＢサーバ４００に登録される。開始時間と終了時間とが登録されることで、例えば、ガイダンス設定情報のうち、ガイダンスの送出時間が設定される。
【００８０】
以上により、着信端末３００からガイダンス設定情報と、さらに、ガイダンス内容がＷＥＢサーバ４００において登録されることができる。
【００８１】
なお、ガイダンス設定情報のうち、着信端末３００の電話番号は、例えば、ガイダンス設定情報入力画面３５０から入力しないようにすることができる。この場合、ガイダンス設定入力部３２０は、例えば、ガイダンス設定情報入力画面３５０において入力された各情報を送信するときに、自局の電話番号を一緒に送信することができる。ＷＥＢサーバ４００のガイダンス設定受付部４１０は、例えば、ガイダンス設定情報の一部として、着信端末３００の電話番号を受信することができる。
【００８２】
図４（Ａ）に戻り、ＷＥＢサーバ４００は、登録されたガイダンス設定情報とガイダンス内容とをメディアサーバ５００に転送する（Ｓ１１）。例えば、ＷＥＢサーバ４００のガイダンス設定通知部４２０は、ガイダンス設定受付部４１０からガイダンス設定情報とガイダンス内容を受け取り、ガイダンス設定情報とガイダンス内容とを含むＨＴＴＰリクエストメッセージを生成してメディアサーバ５００に送信する。例えば、図５に示すように、メディアサーバ５００のガイダンス設定登録部５３０は、ＨＴＴＰリクエストメッセージからガイダンス設定情報とガイダンス内容を抽出し、ガイダンス設定情報ＤＢ５４０に記憶することができる（Ｓ２５〜Ｓ２６）。
【００８３】
図１１は、ガイダンス設定情報ＤＢ５４０の例を表わす図である。ガイダンス設定情報ＤＢ５４０には、例えば、着信端末３００（又は着信者）の電話番号、着信者の位置情報、発信端末１００（又は発信者）の電話番号、メッセージに送出時間、さらにガイダンスの種類が登録される。
【００８４】
なお、図１１の例では、着信者の位置情報として、「都道府県」、「市町村」、及び「町域」が登録されている。
【００８５】
また、「ガイダンス」は２桁の数字によりガイダンス内容が表わされている。「ガイダンス」の項目に記憶される数字は、例えばガイダンス設定情報入力画面３５０（例えば図７（Ｂ））により設定されたガイダンス内容を表わしている。例えば、「ガイダンス」の数字のうち１桁目は行動、２桁目は場所を表わしている。例えば、１桁目の数字が「３」のとき、「こちらから折り返し電話します」という行動を表わすガイダンスに対応し、１桁目の数字が「４」のとき、「２時間後に再度電話して下さい」という行動を表わすガイダンスに対応する。また、２桁目の数字が「３」のとき、「電車に乗っています」という場所を表わすガイダンスに対応し、２桁目の数字が「４」のとき、「会社に居ます」という場所を表わすガイダンスに対応する。よって、ガイダンスの数字が「３３」のとき、「電車に乗っています。こちらから折り返し電話します。」というガイダンスを表わしている。なお、図１１（Ｂ）はガイダンス設定情報ＤＢ５４０に登録される各項目の説明がなされている。
【００８６】
図４（Ａ）に戻り、メディアサーバ５００は、ガイダンス設定情報ＤＢ５４０にガイダンス設定情報を正常に記憶すると、設定完了通知をＷＥＢサーバ４００に送信する（Ｓ１２）。そして、ＷＥＢサーバ４００は、設定完了通知を着信端末３００に転送する（Ｓ１３）。例えば、図５に表わされるように、メディアサーバ５００のガイダンス設定登録部５３０は、ガイダンス設定情報ＤＢ５４０に正常にガイダンス設定情報を記憶すると、その旨を表わすガイダンス登録応答をガイダンス設定情報ＤＢ５４０から受け取ることができる（Ｓ２７）。ガイダンス設定登録部５３０は、この応答に基づいて、設定完了通知を表わすＨＴＴＰレスポンスメッセージを生成し、ＷＥＢサーバ４００に送信することができる（Ｓ２８）。ＨＴＴＰレスポンスメッセージは、ＷＥＢサーバ４００のガイダンス設定通知部４２０とガイダンス設定受付部４１０を介して着信端末３００に送信される（Ｓ２９）。
【００８７】
以上により、事前設定として「ガイダンス設定処理」が終了し、メディアサーバ５００のガイダンス設定情報ＤＢ５４０にガイダンスが登録される。
【００８８】
＜２．ガイダンス通知までの処理＞
次に、登録されたガイダンスが発信端末１００に通知されるまでの処理について説明する。例えば、発信端末１００が着信端末３００宛てに通話を行うときに、着信端末３００の着信者が電話に出ることができないとき、メディアサーバ５００から発信端末１００にガイダンスが通知される例である。図１２から図１８は、このような動作例を表わすシーケンスチャートである。また、図１９及び図２０はこのような動作例で送受信されるメッセージの例を含むシーケンスチャートである。さらに、図２１（Ａ）から図２３はメッセージの構成例をそれぞれ表わす図である。図１２から図１８を参照し、適宜、図１９から図２３を参照しながら動作例について説明する。
【００８９】
図１２に示すように、最初に、発信端末１００は呼制御サーバ２００に対して、着信端末３００宛ての発呼メッセージを送信する（Ｓ５０）。例えば、図１９に示すように、発信端末１００は発呼メッセージとして「ＩＮＶＩＴＥ」メッセージを送信する。「ＩＮＶＩＴＥ」メッセージには、発信端末１００の電話番号と着信端末３００の電話番号とを含むことができる。図２１（Ａ）は「ＩＮＶＴＥ」メッセージのヘッダの例を表わしている。この例では、点線で表わされているように、「０５０２２２２３３３３」が着信端末３００の電話番号、「０５０２２２２１１１１」が発信端末１００の電話番号をそれぞれ表わしている。例えば、着信端末３００の発呼部１１０により各電話番号を含む「ＩＮＶＩＴＥ」メッセージを生成し、呼制御サーバ２００に送信することができる。
【００９０】
図１２に戻り、呼制御サーバ２００の呼制御部２１０は発呼メッセージを受信すると、受信した発呼メッセージを着信端末３００に送信する（Ｓ５１）。例えば、図１９に示すように、呼制御サーバ２００は、受信した「ＩＮＶＩＴＥ」メッセージを着信端末３００に送信する（Ｓ５１０）。図２１（Ｂ）は、呼制御サーバ２００から着信端末３００に送信される「ＩＮＶＩＴＥ」メッセージのヘッダ例を表わしている。この例では、発信端末１００は非通知モードにより発信しているため、「ＩＮＶＩＴＥ」メッセージには着信端末３００の電話番号が含まれているが、発信端末１００の電話番号が含まれていない。
【００９１】
図１２に戻り、着信端末３００は、発呼メッセージを受信するものの、着信者が電話に出れない状況であるとする（Ｓ５２）。このような状況では、例えば、図１９に示すように着信端末３００は呼び出し中を示す「１８０  Ｒｉｎｇｉｎｇ」メッセージを呼制御サーバ２００に送信することができる（Ｓ５１２）。一方、着信者が電話に出たとき、着信端末３００は相手応答を示す「２００ＯＫ」メッセージを送信することができる（Ｓ５１５）。よって、呼制御サーバ２００は、例えば、「２００  ＯＫ」メッセージを、一定期間受信しないとき、発呼メッセージに対してタイムアウトであることを検知することができる（Ｓ５３）。
【００９２】
図１２に戻り、呼制御サーバ２００は、発呼メッセージ（Ｓ５１）に対してタイムアウトを判別する（Ｓ５３）。例えば、無応答判断部２１１が、「ＩＮＶＩＴＥ」メッセージを受信したとき（Ｓ５０）又は「ＩＮＶＩＴＥ」メッセージを送信したとき（Ｓ５１）から、一定期間、着信端末３００から「２００ＯＫ」メッセージを受信しないとき、タイムアウトであることを検出する（Ｓ５３でＹＥＳ）。一方、無応答判断部２１１は、一定期間内に、「２００ＯＫ」メッセージを着信端末３００から受信したとき、タイムアウトでないと判別することができる（Ｓ５３でＮＯ）。
【００９３】
呼制御サーバ２００は、タイムアウトであることを判別したとき（Ｓ５３でＹＥＳ）、サービス加入チェック部２２０において着信者がサービスに加入しているか否かを判別する（Ｓ５４）。例えば、サービス加入チェック部２２０は、タイムアウトである旨を呼制御部２１０から通知されると、発呼メッセージに含まれる着信端末３００の電話番号を検索キーにして、サービス加入者ＤＢ２３０に同一の電話番号が記憶されているか否かにより判別することができる。サービス加入チェック部２２０は、着信端末３００の電話番号がサービス加入者ＤＢ２３０に記憶されているとき、着信者はサービスに加入していると判別し（Ｓ５４でＹＥＳ）、図１３以降の処理を行う。一方、サービス加入チェック部２２０は、着信端末３００の電話番号がサービス加入者ＤＢ２３０に記憶されていないとき、着信者はサービスに加入していないと判別し（Ｓ５４でＮＯ）、発信端末１００にその旨のメッセージを送信すべく図１７以降の処理を行う。
【００９４】
呼制御サーバ２００は、着信者がサービスに加入していると判別したとき（Ｓ５４でＹＥＳ）、メディアサーバ連携部２４０に判別結果を通知し、メディアサーバ連携部２４０はメディアサーバ５００に呼接続メッセージを送信する（図１３のＳ５５）。例えば、図１９に示すように、呼制御サーバ２００は、呼接続メッセージとして「ＩＮＶＩＴＥ」メッセージをメディアサーバ５００に送信することができる（Ｓ５５０）。
【００９５】
図２２（Ａ）は、呼制御サーバ２００からメディアサーバ５００に送信される「ＩＮＶＩＴＥ」メッセージのヘッダ例を表わす図である。発信端末１００から呼制御サーバ２００に送信される「ＩＮＶＩＴＥ」メッセージのヘッダと同様に、発信端末１００の電話番号（例えば「０５０２２２２１１１１」）と着信端末３００の電話番号（例えば「０５０２２２２３３３３」）が「ＩＮＶＩＴＥ」メッセージのヘッダに含まれる。
【００９６】
例えば、呼制御サーバ２００の呼制御部２１０は、発信端末１００から「ＩＮＶＩＴＥ」メッセージを受信すると、サービス加入チェック部２２０を介してメディアサーバ連携部２４０に「ＩＮＶＩＴＥ」メッセージを出力する。そして、メディアサーバ連携部２４０は受け取った「ＩＮＶＩＴＥ」メッセージをメディアサーバ５００に転送することで、当該メッセージを送信することもできる。
【００９７】
なお、メディアサーバ５００はこの呼接続メッセージを受け取ると、発信端末１００に対してガイダンスを通知するための準備を行うことができる。この呼接続メッセージは、例えば、ガイダンスを発信端末１００に通知するための要求メッセージとすることもできる。
【００９８】
図１３に戻り、メディアサーバ５００の呼制御サーバ連携部５１０は、呼接続メッセージを受信すると、呼接続メッセージを受信（又は着信）した着信時間を取得する。着信時間もガイダンス選択に用いられる場合もある。呼制御サーバ連携部５１０は、着信時間を、ガイダンス選択部５５０に出力することができる。なお、呼制御サーバ連携部５１０は、受信した呼接続メッセージから発信端末１００の電話番号と着信端末３００の電話番号を抽出し、２つの電話番号をガイダンス選択部５５０に出力することができる。
【００９９】
ガイダンス選択部５５０は、呼制御サーバ連携部５１０から、発信端末１００の電話番号と着信端末３００の電話番号、着信時間を受け取ると、「ただいま確認しています。しばらくお待ちください」のガイダンスをガイダンス設定情報ＤＢ５４０から選択する（Ｓ５６）。例えば、ガイダンス選択部５５０は、ガイダンスを選択する処理（例えばＳ６０からＳ６５）を行う時間を確保するために、このようなガイダンスを選択して発信端末１００に送信するようにしている。
【０１００】
次いで、ガイダンス選択部５５０は、選択したガイダンスをガイダンス送出部５６０に出力する（Ｓ５７）。そして、ガイダンス送出部５６０は、選択したガイダンスを発信端末１００に送信する（Ｓ５８）。
【０１０１】
図１３に戻り、ガイダンス送出部５６０は、選択したガイダンスを発信端末１００に送信後、端末利用者状態把握部５２０はプレゼンスサーバ６００に着信者の位置情報の取得依頼を行う（図１４のＳ６０）。例えば、メディアサーバ５００は、ガイダンス選択に必要な着信者の位置情報を、プレゼンスサーバ６００から取得するようにしている。
【０１０２】
なお、この取得依頼は、例えば、呼制御サーバ２００から呼接続メッセージを受けたとき（Ｓ５５）や、ガイダンス選択部５５０においてガイダンスの選択が行われるとき（Ｓ５６からＳ５７）、ガイダンスを送信しているとき（Ｓ５８）でもよい。
【０１０３】
図２２（Ｂ）は、取得依頼のメッセージの例を表わす図である。取得依頼のメッセージには、例えば、着信端末３００の電話番号を含めることができる。端末状態利用者状態把握部５２０は、例えば、呼制御サーバ連携部５１０から着信端末３００の電話番号を受け取り、これを含む取得依頼メッセージを生成して、プレゼンスサーバ６００に送信することができる。
【０１０４】
図１４に戻り、プレゼンスサーバ６００の状態把握受付応答部６１０は、取得依頼を受け取ると、プレゼンスＤＢ６２０にアクセスし、着信端末３００の電話番号に一致する位置情報を取得する（Ｓ６１）。
【０１０５】
図２６（Ａ）はプレゼンスＤＢ６２０の例を表わす図である。プレゼンスＤＢ６２０は、着信端末３００の電話番号ごとに、「緯度」と「経度」、「取得時間」の各情報が記憶される。例えば、「緯度」と「経度」が着信者の位置情報となる。「取得時間」は、例えば、「緯度」と「経度」を取得した取得時間を表わす。状態把握受付応答部６１０は、着信端末３００の電話番号に対応する「緯度」と「経度」を位置情報として取得することができる。なお、プレゼンスＤＢ６２０への登録処理の詳細は後述する。
【０１０６】
図１４に戻り、状態把握受付応答部６１０は、プレゼンスＤＢ６２０から取得した着信者の位置情報をメディアサーバ５００に送信する（Ｓ６２）。図２３は、例えば、プレゼンスサーバ６００からメディアサーバ５００に送信されるメッセージ（例えば「２００ＯＫ」メッセージ）の例を表わしている。メッセージ内には、着信端末３００の電話番号（「０５０２２２２３３３３」）と、位置情報（「ｌａｔｉｔｕｄｅ＝３５．６５８６１；ｌｏｎｇｉｔｕｄｅ＝１３９．７４５４４７」）が含まれている。
【０１０７】
図１４に戻り、端末利用者状態把握部５２０は、着信者の位置情報を取得すると、取得した位置情報をガイダンス選択部５５０に出力する。そして、ガイダンス選択部５５０はガイダンス設定情報ＤＢ５４０から発信端末１００に送信するガイダンスを取得する（Ｓ６３）。ガイダンス選択部５５０は、例えば、発信端末１００と着信端末３００の各電話番号と、着信者の位置情報、及び着信時間に基づいて、対応するガイダンスをガイダンス設定情報ＤＢ５４０から取得することができる。
【０１０８】
ここで、発信端末１００と着信端末３００の各電話番号は、発呼メッセージ（Ｓ５０）に含まれており、呼制御部２１０で取得して、サービス加入チェック部２２０などを介してガイダンス選択部５５０に入力される。また、着信者の位置情報は、端末利用者状態把握部５２０によりプレゼンスサーバ６００から取得してガイダンス選択部５５０に入力される。さらに、着信時間は、例えば、呼制御サーバ連携部５１０が呼接続メッセージ（Ｓ５５）を受信した時間であって、呼制御サーバ連携部５１０が受信した時間をガイダンス選択部５５０に出力することができる。
【０１０９】
例えば、ガイダンス設定情報ＤＢ５４０が図１１（Ａ）の例のとき、ガイダンス選択部５５０は、例えば以下のようにしてガイダンスを取得することができる。
【０１１０】
例えば、ガイダンス選択部５５０は、発呼メッセージに含まれる発信及び着信端末１００，３００の各電話番号と、プレゼンスサーバ６００から取得した着信端末３００の位置情報と、呼接続メッセージを呼制御サーバ２００から受けた着信時間と一致するガイダンスを選択する。例えば、着信端末３００と発信端末１００の各電話番号が「０６１１１１１１」と「０９０１１１１２２２２」であるとする。また、着信者の位置情報が「大阪府大阪市都島区内代町一丁目２−ｘｘ」であり、呼接続メッセージ（Ｓ５５）の着信時間が「１０：００」であるとする。このようなとき、ガイダンス選択部５５０は、ガイダンス「３３」を選択することができる。
【０１１１】
選択されたガイダンスは、例えば、着信者（又は着信端末３００）の現在の位置を表わすガイダンスであり、着信者によって指定された発信端末１００に通知されるガイダンスでもあり、着信者により指定された時間に発信端末１００に通知されるガイダンスでもある。
【０１１２】
従って、ガイダンスは、例えば、着信者が現在どこにいるか、何時までその場所にいるか、などが指定されており、着信者が応答できない（又は電話に出ることのできない）理由を表わす内容となっている。これにより、例えば、ガイダンスを受けた発信者は着信者の状況を把握することができる。
【０１１３】
図１４に戻り、ガイダンス選択部５５０は、ガイダンス設定情報ＤＢ５４０からガイダンス内容を取得すると、ガイダンスファイルを選択する（Ｓ６４）。例えば、ガイダンス選択部５５０は、ガイダンス設定情報ＤＢ５４０から２桁の数字を表わす「ガイダンス」を取得すると、２桁の数字に対応するガイダンスデータ（例えば音声データ又は文字データ）をガイダンス設定情報ＤＢ５４０から読み出す。そして、ガイダンス選択部５５０は、例えば、読み出したガイダンスデータを「（ファイル名）．ｗａｖ」などの音声ファイルのデータ（又は文字ファイルのデータ）に変換することができる。
【０１１４】
次いで、ガイダンス選択部５５０は、ガイダンスファイルをガイダンス送出部５６０に出力する（Ｓ６５）。
【０１１５】
次いで、ガイダンス送出部５６０は、ガイダンスファイルを発信端末１００に送信する（Ｓ６６）。これにより、ガイダンスファイルは発信端末１００に送信され、発信端末１００はガイダンスファイル内にある音声データを音声として出力したり、文字データをディスプレイに表示させることができ、例えば、発信者は着信者の状況を把握することができる。
【０１１６】
その後、メディアサーバ５００の呼制御サーバ連携部５１０は呼切断メッセージを呼制御サーバ２００に送信し（Ｓ６７）、呼制御サーバ２００は発信端末１００に呼切断メッセージを送信する（Ｓ６８）。例えば、ガイダンス送出部５６０は、呼制御サーバ連携部５１０にガイダンスファイルを送信した旨を通知し、呼制御サーバ連携部５１０はこの通知を受けて、メディアサーバ５００に呼切断メッセージを送信することができる。
【０１１７】
例えば、図２０の例では、呼制御サーバ連携部５１０は、「ＢＹＥ」メッセージを生成して、呼制御サーバ２００に送信することができる（Ｓ６７）。そして、メディアサーバ連携部２４０は、呼切断メッセージを受信すると、その旨を呼制御部２１０に通知し、呼制御部２１０は呼切断メッセージを発信端末１００に送信することができる。例えば、図２０の例では、呼制御部２１０は「ＢＹＥ」メッセージを生成して発信端末１００に送信することができる。以降は、図２０の例では、発信端末１００は相手応答を示す「２００ＯＫ」メッセージを生成して呼制御サーバ２００に送信し（Ｓ６８１）、呼制御サーバ２００は「２００ＯＫ」メッセージをメディアサーバ５００に送信する（Ｓ６８２）。
【０１１８】
一方、図１２に戻り、発信端末１００からの発呼メッセージに対してタイムアウトではないとき（Ｓ５３でＮＯ）、図１６の処理に移行し、呼制御サーバ２００は一定時間内に着信端末３００から接続メッセージを受信する（Ｓ７０）。例えば、図１９の例では、呼制御部２１０は、「ＩＮＶＩＴＥ」メッセージを受信又は送信後（Ｓ５００又はＳ５１０）、一定時間内に、相手応答を示す「２００ＯＫ」メッセージを着信端末３００から受信することができる（Ｓ５１５）。
【０１１９】
図１６に戻り、呼制御サーバ２００の呼制御部２１０は、接続メッセージを受信すると、接続メッセージを発信端末１００に送信する（Ｓ７１）。例えば、呼制御部２１０は、「２００ＯＫ」メッセージを発信端末１００に送信することができる（Ｓ５５４）。その後、発信端末１００と着信端末３００は通話を行い（Ｓ７２）、呼制御サーバ２００は着信端末３００から切断メッセージを受信すると発信端末１００に送信することで、呼を切断することができる（Ｓ８０，Ｓ８１）。
【０１２０】
一方、図１２に戻り、着信者がサービスに加入していないとき（Ｓ５４でＮＯ）、処理は図１７に移行し、呼制御サーバ２００のメディアサーバ連携部２４０は、メディアサーバ５００へ呼接続メッセージを送信する（Ｓ８５）。図２２（Ａ）は着信者がサービスに加入しているときの「ＩＮＶＩＴＥ」メッセージ（図１３のＳ５５）のヘッダ例を表わしているが、ヘッダ内のいずれか或いは「ＩＮＶＩＴＥ」メッセージのペイロードに、着信者がサービスに加入しているか否かの情報が含まれることができる。メディアサーバ連携部２４０は、サービス加入チェック部２２０における判断結果（この例では、サービスに加入していない）を表わす情報を「ＩＮＶＩＴＥ」メッセージに含めてメディアサーバ５００に送信することができる。
【０１２１】
図１７に戻り、メディアサーバ５００の呼制御サーバ連携部５１０は呼接続メッセージを受信すると、ガイダンス選択部５５０にサービス加入の判断結果と発信端末１００の電話番号などをガイダンス選択部５５０に出力する。ガイダンス選択部５５０は、サービス加入の判断結果が着信者はサービスに加入していないことを表わしていることを確認すると、対応するガイダンスをガイダンス設定情報ＤＢ５４０から取得することができる（Ｓ８６）。この場合のガイダンス内容としては、例えば、「電波が届いていないか、電源が入っていないため、通話できません」などの内容である。
【０１２２】
そして、ガイダンス選択部５５０は、選択したガイダンスをガイダンスファイルに変換し、ガイダンスファイルをガイダンス送出部５６０に出力する（Ｓ８７）。ガイダンス送出部５６０は、発信者の電話番号あてに受け取ったガイダンスファイルを送信する（Ｓ８８）。選択されたガイダンスは発信端末１００に送信される。以降、メディアサーバ５００から呼切断メッセージが送信され（Ｓ９０）、呼制御サーバ２００を介して発信端末１００に送信される（Ｓ９１）。
【０１２３】
＜プレゼンスサーバ６００における登録処理＞
次に、プレゼンスサーバ６００において着信端末３００の位置情報が登録される登録処理について説明する。上述した例で、プレゼンスサーバ６００は、メディアサーバ５００からの着信者の位置情報の取得依頼に対して、プレゼンスＤＢ６２０から着信者の位置情報を取得することを説明した（図１４のＳ６１）。このとき、プレゼンスＤＢ６２０には着信端末３００の位置情報が記憶されている。プレゼンスサーバ６００はプレゼンスＤＢ６２０に記憶された位置情報を取得して、着信者の位置情報をメディアサーバ５００に返信するようにしている（Ｓ６２）。
【０１２４】
このプレゼンスＤＢ６２０への位置情報の登録処理について説明する。図２５は、登録処理の動作例を表わすシーケンスチャートである。
【０１２５】
最初に、プレゼンスサーバ６００は、着信端末３００に対して位置情報の入手依頼を行う（Ｓ１００）。
【０１２６】
入手依頼を受けた着信端末３００は、例えば、ＧＰＳ（Global Positioning System）を利用して、人工衛星に対して現在の着信端末３００の位置を問合せ（Ｓ１０１）、現在の着信端末３００の位置情報を人工衛星から取得する（Ｓ１０３）。取得した位置情報は、例えば、経度と緯度により表わされたものとなっている。
【０１２７】
そして、着信端末３００は、入手依頼（Ｓ１００）に対する応答として、取得した位置情報をプレゼンスサーバ６００に送信することができる（Ｓ１０４）。
【０１２８】
プレゼンスサーバ６００は、位置情報を受信すると、位置情報をプレゼンスＤＢ６２０に記憶する（Ｓ１０５）。すでに位置情報がプレゼンスＤＢ６２０に記憶されているときは、プレゼンスサーバ６００は新たに受信した位置情報に更新する。プレゼンスＤＢ６２０には、着信端末３００の最新の位置情報が記憶されることができる。そのため、例えば、着信端末３００の電源がオフとなっているときでも、プレゼンスＤＢ６２０は着信端末３００の位置情報を保持することができ、従って、プレゼンスサーバ６００は位置情報の取得依頼に対して、位置情報をメディアサーバ５００に送信することができる。よって、例えば、着信端末３００の電源がオフとなっているときでも、メディアサーバ５００は着信者の位置情報などに基づいてガイダンスを選択することができ、選択したガイダンスを発信端末１００に送信できる。
【０１２９】
プレゼンスサーバ６００は、メディアサーバ５００から位置情報の取得依頼があるとプレゼンスＤＢ６２０に記憶された位置情報を読み出して、メディアサーバ５００に送信することができる。
【０１３０】
なお、プレゼンスサーバ６００には、削除タイマをさらに備えて、プレゼンスＤＢ６２０に記憶した位置情報に対して、一定期間経過後の位置情報を削除するようにすることもできる。これにより、例えば、一定期間前の位置情報より古い位置情報を削除することができ、プレゼンスサーバ６００は、取得依頼に対して、このような位置情報を応答しないようにすることができる。
【０１３１】
図２６（Ａ）はプレゼンスＤＢ６２０の例を表わしている。プレゼンスＤＢ６２０は、例えば、着信端末３００（又は着信者）の電話番号と、位置情報と、取得時間とが記憶される。従って、着信端末３００は取得した位置情報をプレゼンスサーバ６００に送信するときに、自局の電話番号と、ＧＰＳにより取得した位置情報の取得時間とを送信することもできる。なお、図２６（Ｂ）はプレゼンスＤＢ６２０に記憶される項目の説明を表わしている。
【０１３２】
図２４は、メディアサーバ５００がプレゼンスサーバ６００に取得依頼を送信して、どのように着信者の位置情報を「都道府県」、「市町村」などに変換して取得するかを表わすシーケンス例を表わす図である。
【０１３３】
メディアサーバ５００は着信者の位置情報の取得依頼を送信すると（Ｓ６０）、プレゼンスサーバ６００から着信者の位置情報を取得する（Ｓ６２）。この場合、位置情報としては「緯度」と「経度」の情報となっている。
【０１３４】
メディアサーバ５００の端末利用者状態把握部５２０は、ガイダンス選択部５５０に位置情報を出力し（Ｓ６２１）、ガイダンス選択部５５０は位置情報テーブル５５１にアクセスし、「緯度」と「経度」に対応する「都道府県」と「市町村」、及び「町域」を特定する（Ｓ６２１，Ｓ６２２）。
【０１３５】
そして、ガイダンス選択部５５０は、特定した「都道府県」と「市町村」、及び「町域」を位置情報としてガイダンス設定情報ＤＢ５４０にアクセスしてガイダンスを取得することができる（Ｓ６２３，Ｓ６２４）。
【０１３６】
これにより、ガイダンス選択部５５０は、プレゼンスサーバ６００から取得した位置情報に対して、ガイダンス設定情報ＤＢ５４０に登録された位置情報にアクセスすることができるようになる。
【０１３７】
［その他の実施の形態］
次にその他の実施の形態について説明する。図２７（Ａ）は発信端末１００のハードウェアの構成例を表わす図である。発信端末１００は、ＣＰＵ（Central Processing Unit）１５０、ＲＯＭ（Read Only Memory）１５１、ＲＡＭ（Random Access Memory）１５２、ＲＦ（Radio Frequency）部１５３、及びアンテナ１５５を備える。第２の実施の形態における、発呼部１１０は、例えば、ＣＰＵ１５０とＲＦ部１５３、及びアンテナ１５５に対応する。また、着呼部１２０は、例えば、ＣＰＵ１５０とＲＦ部１５３、及びアンテナ１５５に対応する。ＣＰＵ１５０は、ＲＯＭ１５１に記憶されたプログラムを読み出して、ＲＡＭ１５２にロードして当該プログラムを実行することで、発呼部１１０や着呼部１２０の機能を実現することができる。
【０１３８】
なお、発信端末１００が固定電話機などの場合、ＲＦ部１５３とアンテナ１５５はなくてもよい。この場合、ＲＦ部１５３に代わり、外部インタフェースがＣＰＵ１５０などを接続され、外部インタフェースを介して各種メッセージが送信又は受信される。
【０１３９】
また、図２７（Ａ）は、着信端末３００のハードウェアの構成例も表わしている。例えば、第２の実施の形態における着呼部３１０は、例えば、ＣＰＵ１５０とＲＦ部１５３、及びアンテナ１５５に対応する。また、第２の実施の形態におけるガイダンス設定入力部３２０は、例えば、ＣＰＵ１５０とＲＦ部１５３、及びアンテナ１５５に対応する。例えば、ＣＰＵ１５０がＲＯＭ１５１からプログラムを読み出して実行することで、ガイダンス設定入力部３２０の機能を実現することができる。
【０１４０】
図２７（Ｂ）は、呼制御サーバ２００のハードウェア構成例を表わす図である。呼制御サーバ２００は、ＣＰＵ２５０、ＲＯＭ２５１、ＲＡＭ２５２、メモリ２５４、及び外部インタフェース（ＩＦ）２５６を備える。また、呼制御サーバ２００は、例えば、図示しない基地局を介して発信端末１００や着信端末３００と接続されるときは、ＲＦ部などはなくてもよい。しかし、呼制御サーバ２００が基地局の機能を有して直接無線通信を行うときは、さらに、ＲＦ部２５３とアンテナ２５５を備えることもできる。
【０１４１】
第２の実施の形態における呼制御部２１０、無応答判断部２１１、サービス加入チェック部２２０は、例えば、ＣＰＵ２５０に対応する。また、第２の実施の形態におけるサービス加入者ＤＢ２３０は、例えば、メモリ２５４に記憶されることができる。さらに、第２の実施の形態におけるメディアサーバ連携部２４０は、例えば、ＣＰＵ２５０と外部ＩＦ２５６に対応する。
【０１４２】
ＣＰＵ２５０は、ＲＯＭ２５１からプログラムを読み出して実行することで、例えば、呼制御部２１０や無応答判断部２１１、サービス加入チェック部２２０、及びメディアサーバ連携部２４０の機能を実現することができる。外部ＩＦ２５６は、メディアサーバ５００と接続されて、呼接続メッセージなどを送信することができる。
【０１４３】
また、図２７（Ｂ）はＷＥＢサーバ４００のハードウェア構成例を表わしている。ＷＥＢサーバ４００は、ＣＰＵ２５０、ＲＯＭ２５１、ＲＡＭ２５２、メモリ２５４、及び外部ＩＦ２５６を備える。
【０１４４】
第２の実施の形態におけるガイダンス設定受付部４１０は、例えば、ＣＰＵ２５０に対応する。また、第２の実施の形態におけるガイダンス設定通知部４２０は、例えば、ＣＰＵ２５０と外部ＩＦ２５６に対応する。ＷＥＢサーバ４００も着信端末３００と直接無線通信を行う基地局の機能を有するときは、ＷＥＢサーバ４００は、ＲＦ２５３とアンテナ２５５を備えることもできる。ＣＰＵ２５０は、ＲＯＭ２５１からプログラムを読み出して実行することで、例えば、ガイダンス設定受付部４１０とガイダンス設定通知部４２０の機能を実現することができる。また、外部ＩＦ２５６は、メディアサーバ５００と接続して、ガイダンス設定情報を送信することもできる。
【０１４５】
さらに、図２７（Ｂ）は、メディアサーバ５００のハードウェア構成例を表わしている。メディアサーバ５００は、ＣＰＵ２５０、ＲＯＭ２５１、ＲＡＭ２５２、メモリ２５４、及び外部インタフェース（ＩＦ）２５６を備える。
【０１４６】
第２の実施の形態にける呼制御サーバ連携部５１０と端末利用者状態把握部５２０、ガイダンス設定登録部５３０、及びガイダンス送出部５６０は、例えば、ＣＰＵ２５０と外部ＩＦ２５６に対応する。第２の実施の形態におけるガイダンス選択部５５０は、例えば、ＣＰＵ２５０に対応する。さらに、第２の実施の形態におけるガイダンス設定情報ＤＢ５４０は、例えば、メモリ２５４に対応する。ＣＰＵ２５０は、ＲＯＭ２５１からプログラムを読み出して実行することで、例えば、呼制御サーバ連携部５１０、端末利用者状態把握部５２０、ガイダンス設定登録部５３０、ガイダンス選択部５５０、ガイダンス送出部５６０の各機能を実現することもできる。メディアサーバ５００についても、発信端末１００と無線通信を行うときは、ＲＦ２５３とアンテナ２５５を備えることができる。
【０１４７】
さらに、図２７（Ｂ）はプレゼンスサーバ６００のハードウェア構成例を表わしている。プレゼンスサーバ６００は、ＣＰＵ２５０、ＲＯＭ２５１、ＲＡＭ２５２、メモリ２５４、及び外部インタフェース（ＩＦ）２５６を備える。
【０１４８】
第２の実施の形態における状態把握受付応答部６１０は、例えば、ＣＰＵ２５０と外部ＩＦ２５６に対応する。また、第２の実施の形態におけるプレゼンスＤＢ６２０は、例えば、メモリ２５４に記憶されることができる。ＣＰＵ２５０は、ＲＯＭ２５１に記憶されたプログラムを読み出して、例えば、状態把握受付応答部６１０の機能を実現することができる。また、外部ＩＦ２５６は、メディアサーバ５００と接続して、着信者の位置情報の取得依頼を受信したり、着信者の位置情報を送信することもできる。
【０１４９】
上述した例では、サーバについては、呼制御サーバ２００、ＷＥＢサーバ４００、メディアサーバ５００、及びプレゼンスサーバ６００と別々に分けて説明した。例えば、これらの機能がすべて１つのサーバにより実現することも可能である。その１つのサーバが例えばガイダンスを通知するサーバ装置となることができる。例えば、呼制御サーバ２００が、ＷＥＢサーバ４００、メディアサーバ５００、及びプレゼンスサーバ６００の機能を有し、発信端末１００にガイダンスを通知するようにしてもよい。この場合、例えば、呼制御サーバ２００がガイダンスを通知するサーバ装置となることができる。あるいは、メディアサーバ５００が、呼制御サーバ２００、ＷＥＢサーバ４０、プレゼンスサーバ５００の機能を有し、発信端末１００と着信端末３００との呼を制御したりしてもよい。よって、第１の実施の形態におけるサーバ装置７００は、例えば、呼制御サーバ２００、ＷＥＢサーバ４００、メディアサーバ５００、又はプレゼンスサーバ６００に対応することもできる。
【０１５０】
また、上述した例において、ガイダンス選択部５５０は、ガイダンス設定情報ＤＢ５４０に記憶されたガイダンスを選択して読み出すときに、発信端末１００と着信端末３００の電話番号と、着信者の位置情報と、ガイダンスの送出時間（又は着信時間）に基づいて選択した。例えば、ガイダンス選択部５５０は、発信端末１００と着信端末３００の電話番号と、着信者の位置情報と、ガイダンスの送出時間のうち、いずれか、又はこれらの組み合わせでガイダンスを選択するようにしてもよい。ただし、この場合、例えば、発信端末１００の電話番号と一致するものの、着信者の位置情報や着信時間と対応しないガイダンスが選択されたり、着信者の位置情報に対応するものの、電話番号には対応しないガイダンスなどが選択されることになる。
【０１５１】
よって、例えば、ガイダンス設定情報ＤＢ５４０に記憶されるのは、発信端末１００と着信端末３００の電話番号と、着信者の位置情報と、ガイダンスの送出時間のうちいずれか、又はこれらの組み合わせとすることができる。また、着信者は、着信端末３００を介して、発信端末１００と着信端末３００の電話番号と、着信者の位置情報と、ガイダンスの送出時間のうちいずれか、又はこれらの組み合わせをＷＥＢサーバ４００に設定することができる。
【０１５２】
以上まとめると付記のようになる。
【０１５３】
（付記１）
第１の端末装置から第２の端末装置へ通話を要求するときにおいて前記第１の端末装置にガイダンスを通知するサーバ装置において、
前記第２の端末装置の利用者の状態と前記利用者の状態に応じたガイダンスを記憶するガイダンス設定情報データベースと、
前記第１の端末装置から送信されて前記第２の端末装置への通話を要求するメッセージに対して前記第２の端末装置が応答しないとき、前記ガイダンスを前記ガイダンス設定情報データベースから読み出すガイダンス選択部と、
前記読み出されたガイダンスを前記第１の端末装置に通知するガイダンス送出部と
を備えることを特徴とするサーバ装置。
【０１５４】
（付記２）
前記ガイダンス選択部は、前記第１の端末装置の電話番号、前記第２の端末装置の前記メッセージを受信するときの位置、或いは前記ガイダンスを通知する時間、又はこれらの組み合わせに基づいて、前記ガイダンスを前記ガイダンス設定情報データベースから読み出すことを特徴とする付記１記載のサーバ装置。
【０１５５】
（付記３）
更に、前記第２の端末装置から送信された、前記第１の端末装置の電話番号、前記第２の端末装置の前記メッセージを受信するときの位置、或いは前記ガイダンスを通知する時間、又はこれらの組み合わせを受信して、前記ガイダンス設定情報データベースに記憶するガイダンス設定登録部を備えることを特徴とする付記１記載のサーバ装置。
【０１５６】
（付記４）
前記ガイダンス選択部は、前記メッセージに含まれる前記第１の端末の電話番号、前記第２の端末装置から受信した前記第２の端末装置の位置、或いは前記メッセージの着信時間に基づいて、前記ガイダンス設定情報データベースに登録された前記第１の端末装置の電話番号、前記第２の端末装置の位置、或いは前記メッセージの送出時間にそれぞれ対応する前記ガイダンスを読み出すことを特徴とする付記２記載のサーバ装置。
【０１５７】
（付記５）
前記ガイダンス設定登録部は、前記第２の端末装置の前記メッセージを受信するときの位置を、一定範囲内の位置を表わす第１の位置、又は住所を表わす第２の位置として受信し、前記第１の位置又は第２の位置を前記ガイダンス設定情報データベースに記憶することを特徴とする付記３記載のサーバ装置。  
【０１５８】
（付記６）
前記ガイダンス設定登録部は、前記ガイダンスを通知する時間を、前記ガイダンスの通知を開始する時間と前記ガイダンスの通知を終了する時間とにより受信し、前記ガイダンスの通知を開始する時間と終了する時間とを前記ガイダンス設定情報データベースに記憶することを特徴とする付記３記載のサーバ装置。
【０１５９】
（付記７）
前記ガイダンス設定情報データベースに記憶されるガイダンスは、前記第２の端末装置において前記利用者が通話できない理由を表わすガイダンスであることを特徴する付記１記載のサーバ装置。
【０１６０】
（付記８）
第１の端末装置と、
第２の端末装置と、
前記第１の端末装置から前記第２の端末装置へ通話を要求するときにおいて前記第１の端末装置にガイダンスを通知するサーバ装置とを備えるガイダンス通知システムにおいて、
前記サーバ装置は、
前記第２の端末装置の利用者の状態と前記利用者の状態に応じたガイダンスを記憶するガイダンス設定情報データベースと、
前記第１の端末装置から送信されて前記第２の端末装置への通話を要求するメッセージに対して前記第２の端末装置が応答しないとき、前記ガイダンスを前記ガイダンス設定情報データベースから読み出すガイダンス選択部と、
前記読み出されたガイダンスを前記第１の端末装置に通知するガイダンス送出部とを備えることを特徴とするガイダンス通知システム。
【０１６１】
（付記９）
第１の端末装置と、第２の端末装置と、前記第１の端末装置から前記第２の端末装置へ通話を要求するときにおいて前記第１の端末装置にガイダンスを通知するサーバ装置とを備えるガイダンス通知システムにおけるガイダンス通知方法であって、
前記第１の端末装置から送信されて前記第２の端末装置への通話を要求するメッセージに対して前記第２の端末装置が応答しないとき、前記サーバ装置によって、前記第２の端末装置の利用者の状態と前記利用者の状態に応じたガイダンスを前記ガイダンスを記憶する前記ガイダンス設定情報データベースから読み出し、
前記サーバ装置によって、前記読み出されたガイダンスを前記第１の端末装置に通知する
ことを特徴とするガイダンス通知方法。
【符号の説明】
【０１６２】
１０：ガイダンス通知システム          １００：発信端末
１１０：発呼部                        １２０：着呼部
２００：呼制御サーバ                  ２１０：呼制御部
２１１：無応答判断部                  ２２０：サービス加入チェック部
２３０：サービス加入者ＤＢ            ２４０：メディアサーバ連携部
３００：着信端末                      ３１０：着呼部
３２０：ガイダンス設定入力部          ３５０：ガイダンス設定情報入力画面
４００：ＷＥＢサーバ                  ４１０：ガイダンス設定受付部
４２０：ガイダンス設定通知部          ５００：メディアサーバ
５１０：呼制御サーバ連携部            ５２０：端末利用者状態把握部
５３０：ガイダンス設定登録部          ５４０：ガイダンス設定情報ＤＢ
５５０：ガイダンス選択部              ５５１：位置情報テーブル
５６０：ガイダンス送出部              ６００：プレゼンスサーバ
６１０：状態把握受付応答部            ６２０：プレゼンスＤＢ
【図１】
2013085092.tif 000003
【図３】
2013085092.tif 000004
【図５】
2013085092.tif 000005
【図６】
2013085092.tif 000006
【図７】
2013085092.tif 000007
【図８】
2013085092.tif 000008
【図９】
2013085092.tif 000009
【図１０】
2013085092.tif 000010
【図１２】
2013085092.tif 000011
【図１３】
2013085092.tif 000012
【図１４】
2013085092.tif 000013
【図１５】
2013085092.tif 000014
【図１６】
2013085092.tif 000015
【図１７】
2013085092.tif 000016
【図１８】
2013085092.tif 000017
【図１９】
2013085092.tif 000018
【図２０】
2013085092.tif 000019
【図２１】
2013085092.tif 000020
【図２２】
2013085092.tif 000021
【図２３】
2013085092.tif 000022
【図２４】
2013085092.tif 000023
【図２７】
2013085092.tif 000024
【図２】
2013085092.tif 000025
【図４】
2013085092.tif 000026
【図１１】
2013085092.tif 000027
【図２５】
2013085092.tif 000028
【図２６】
2013085092.tif 000029