(57)【要約】【課題】公開アドレスを有する着信端末がビジー状態にある場合でも、非公開アドレスを有する他の着信端末との間で通信サービスを利用可能にする情報提供装置を提供する。【解決手段】発信端末２０ｕが通信セッションの開始を要求した公開端末２０ｐがビジー状態にある場合に、認証情報を公開端末に提供する認証情報提供部と、公開端末から発信端末に送信される、非公開端末２０ｎを指定可能な指定リストの取得先および認証情報を含むビジー応答に応じて、発信端末が指定リストの取得先に認証情報を用いてアクセスすると、認証情報の取得要求を発信端末に送信し、認証情報を発信端末から取得する認証情報取得部と、発信端末が認証された場合に、指定リストを発信端末に提供する指定リスト提供部と、非公開端末を指定する指定情報が発信端末から受信されると、指定された非公開端末の非公開アドレスを発信端末に提供する非公開アドレス提供部と、を備える。【選択図】図１
2010147909.tif 000002
【特許請求の範囲】
【請求項１】
発信側装置が通信セッションの開始を要求した、公開アドレスを有する着信側装置がビジー状態にある場合に、認証情報を前記着信側装置に提供する認証情報提供部と、
前記着信側装置から前記発信側装置に送信される、非公開アドレスを有する他の着信側装置を指定可能な指定リストの取得先および前記認証情報を含むビジー応答に応じて、前記発信側装置が前記指定リストの取得先に前記認証情報を用いてアクセスすると、前記認証情報の取得要求を前記発信側装置に送信し、前記認証情報を前記発信側装置から取得する認証情報取得部と、
前記認証情報に基づいて前記発信側装置が認証された場合に、前記指定リストを前記発信側装置に提供する指定リスト提供部と、
前記他の着信側装置を指定する指定情報が前記発信側装置から受信されると、指定された前記他の着信側装置の前記非公開アドレスを前記発信側装置に提供する非公開アドレス提供部と、
を備える、情報提供装置。
【請求項２】
前記非公開アドレス提供部は、前記他の着信側装置の前記非公開アドレスを開示しない状態で前記発信側装置に提供する、請求項１に記載の情報提供装置。
【請求項３】
情報提供装置、発信側装置、および２以上の着信側装置を含む情報提供システムであって、
前記情報提供装置は、
前記発信側装置が通信セッションの開始を要求した、公開アドレスを有する前記着信側装置がビジー状態にある場合に、認証情報を前記着信側装置に提供する認証情報提供部と、
前記着信側装置から前記発信側装置に送信される、非公開アドレスを有する他の着信側装置を指定可能な指定リストの取得先および前記認証情報を含むビジー応答に応じて、前記発信側装置が前記指定リストの取得先に前記認証情報を用いてアクセスすると、前記認証情報の取得要求を前記発信側装置に送信し、前記認証情報を前記発信側装置から取得する認証情報取得部と、
前記認証情報に基づいて前記発信側装置が認証された場合に、前記指定リストを前記発信側装置に提供する指定リスト提供部と、
前記他の着信側装置を指定する指定情報が前記発信側装置から受信されると、指定された前記他の着信側装置の前記非公開アドレスを前記発信側装置に提供する非公開アドレス提供部と、
を備え、
前記発信側装置は、
前記着信側装置がビジー状態にある場合に、前記指定リストの取得先および前記認証情報を含むビジー応答を前記着信側装置から受信し、前記指定リストの取得先に前記認証情報を用いてアクセスする通信処理部と、
前記認証情報に基づいて自装置が前記情報提供装置により認証された場合に、前記指定リストを前記情報提供装置から取得する指定リスト取得部と、
前記指定リストに基づいて指定された前記他の着信側装置の前記非公開アドレスを、前記情報提供装置から取得する非公開アドレス取得部と、
を備え、
前記着信側装置は、
自装置がビジー状態にある場合に、前記認証情報を前記情報提供装置から取得する認証情報取得部と、
前記指定リストの取得先および前記認証情報を含むビジー応答を、前記発信側装置に送信する通信処理部と、
を備える、情報提供システム。
【請求項４】
発信側装置が通信セッションの開始を要求した、公開アドレスを有する着信側装置がビジー状態にある場合に、認証情報を前記着信側装置に提供するステップと、
前記着信側装置から前記発信側装置に送信される、非公開アドレスを有する他の着信側装置を指定可能な指定リストの取得先および前記認証情報を含むビジー応答に応じて、前記発信側装置が前記指定リストの取得先に前記認証情報を用いてアクセスすると、前記認証情報の取得要求を前記発信側装置に送信し、前記認証情報を前記発信側装置から取得するステップと、
前記認証情報に基づいて前記発信側装置が認証された場合に、前記指定リストを前記発信側装置に提供するステップと、
前記他の着信側装置を指定する指定情報が前記発信側装置から受信されると、指定された前記他の着信側装置の前記非公開アドレスを前記発信側装置に提供するステップと、
を含む、情報提供方法。
【請求項５】
発信側装置が通信セッションの開始を要求した、公開アドレスを有する着信側装置がビジー状態にある場合に、認証情報を前記着信側装置に提供するステップと、
前記着信側装置から前記発信側装置に送信される、非公開アドレスを有する他の着信側装置を指定可能な指定リストの取得先および前記認証情報を含むビジー応答に応じて、前記発信側装置が前記指定リストの取得先に前記認証情報を用いてアクセスすると、前記認証情報の取得要求を前記発信側装置に送信し、前記認証情報を前記発信側装置から取得するステップと、
前記認証情報に基づいて前記発信側装置が認証された場合に、前記指定リストを前記発信側装置に提供するステップと、
前記他の着信側装置を指定する指定情報が前記発信側装置から受信されると、指定された前記他の着信側装置の前記非公開アドレスを前記発信側装置に提供するステップと、
を含む情報提供方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置、情報提供システム、情報提供方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク上でのメディア通信を用いた、テレビ電話システム、ビデオ配信システム等が知られている。この種のシステムにおいて、ユーザは、発信側装置を用いて、所望する着信側装置に通信セッションの開始を要求し、着信側装置が通信セッションの開始に応答することで、発信側装置と着信側装置間でセッションが確立される。ユーザは、セッションが確立されると、所望する着信側装置との間で、テレビ電話、ビデオ配信等、所望の通信サービスを利用することができる。
【０００３】
ここで、まず、所望する着信側装置が公開アドレスを有し、発信側装置から直接的にアクセス可能な場合を想定する。この場合、着信側装置がビジー状態にあれば、ユーザは、着信側装置との間でセッションが確立されるまで、着信側装置との間で所望の通信サービスを利用することができない。
【０００４】
このため、ユーザは、着信側装置の状態を公開するプレゼンス機能を利用したり、着信側装置のビジー状態が解消された場合に、通信可能状態を通知する空き状態通知機能を利用したりする。また、着信側装置は、自装置がビジー状態にある場合に、予め設定された他の着信側装置に通信転送したり、代理応答させたりする。
【０００５】
次に、所望する着信側装置が公開アドレスを有さず、発信側装置から公開アドレスを有する着信側装置（転送装置）を介して間接的にのみアクセス可能な場合を想定する。この場合、転送装置がビジー状態にあれば、ユーザは、転送装置との間でセッションが確立されるまで、所望する着信側装置との間で所望の通信サービスを利用することができない。
【０００６】
このため、ユーザは、所望する着信側装置に直接的にアクセス可能な場合と同様に、転送装置について、プレゼンス機能または空き状態通知機能を利用する。また、転送装置は、他の着信側装置に通信転送したり、代理応答を行わせたりする。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、ユーザは、プレゼンス機能または空き状態通知機能を利用する場合でも、所望する着信側装置または転送装置との間でセッションが確立されるまでは、所望の通信サービスを利用することができない。また、ユーザは、通信転送または代理応答が行われる場合でも、着信側装置または転送装置により予め設定された他の着信側装置との間でしか、通信サービスを利用できず、所望の通信サービスを利用することができない場合が多い。
【０００８】
そこで、本発明は、公開アドレスを有する着信側装置がビジー状態にある場合でも、非公開アドレスを有する他の着信側装置との間で通信サービスを利用可能にする、情報提供装置、情報提供システム、情報提供方法、およびプログラムを提供しようとするものである。
【課題を解決するための手段】
【０００９】
本発明の第１の観点によれば、発信側装置が通信セッションの開始を要求した、公開アドレスを有する着信側装置がビジー状態にある場合に、認証情報を着信側装置に提供する認証情報提供部と、着信側装置から発信側装置に送信される、非公開アドレスを有する他の着信側装置を指定可能な指定リストの取得先および認証情報を含むビジー応答に応じて、発信側装置が指定リストの取得先に認証情報を用いてアクセスすると、認証情報の取得要求を発信側装置に送信し、認証情報を発信側装置から取得する認証情報取得部と、認証情報に基づいて発信側装置が認証された場合に、指定リストを発信側装置に提供する指定リスト提供部と、他の着信側装置を指定する指定情報が発信側装置から受信されると、指定された他の着信側装置の非公開アドレスを発信側装置に提供する非公開アドレス提供部と、を備える、情報提供装置が提供される。
【００１０】
かかる構成によれば、公開アドレスを有する着信側装置がビジー状態にある場合に、着信側装置は、情報提供装置から認証情報を取得し、非公開アドレスを有する他の着信側装置を指定可能な指定リストの取得先および認証情報を含むビジー応答を発信側装置に送信する。発信側装置は、指定リストの取得先に認証情報を用いてアクセスし、情報提供装置は、発信側装置の認証が得られた場合に、指定リストを発信側装置に提供する。そして、情報提供装置は、他の着信側装置を指定する指定情報を発信側装置から受信すると、指定された他の着信側装置の非公開アドレスを発信側装置に提供する。
【００１１】
これにより、ユーザは、公開アドレスを有する着信側装置がビジー状態にある場合でも、非公開アドレスを有する所望の他の着信側装置を指定し、指定された他の着信側装置との間で、所望の通信サービスを利用することができる。また、発信側装置の認証が得られなければ、他の着信側装置の非公開アドレスが発信側装置に提供されないので、非公開アドレスの濫用を防止することができる。
【００１２】
また、上記非公開アドレス提供部は、他の着信側装置の非公開アドレスを開示しない状態で発信側装置に提供してもよい。これにより、非公開アドレスが開示された状態で提供される場合に比べて、非公開アドレスの濫用を抑制することができる。
【００１３】
本発明の第２の観点によれば、第１の観点による情報提供装置、発信側装置、および２以上の着信側装置を含む情報提供システムが提供される。
【００１４】
本発明のある第３の観点によれば、発信側装置が通信セッションの開始を要求した、公開アドレスを有する着信側装置がビジー状態にある場合に、認証情報を着信側装置に提供するステップと、着信側装置から発信側装置に送信される、非公開アドレスを有する他の着信側装置を指定可能な指定リストの取得先および認証情報を含むビジー応答に応じて、発信側装置が指定リストの取得先に認証情報を用いてアクセスすると、認証情報の取得要求を発信側装置に送信し、認証情報を発信側装置から取得するステップと、認証情報に基づいて発信側装置が認証された場合に、指定リストを発信側装置に提供するステップと、他の着信側装置を指定する指定情報が発信側装置から受信されると、指定された他の着信側装置の非公開アドレスを発信側装置に提供するステップと、を含む、情報提供方法が提供される。
【００１５】
これにより、ユーザは、公開アドレスを有する着信側装置がビジー状態にある場合でも、非公開アドレスを有する所望の他の着信側装置を指定し、指定された他の着信側装置との間で、所望の通信サービスを利用することができる。また、発信側装置の認証が得られなければ、他の着信側装置の非公開アドレスが発信側装置に提供されないので、非公開アドレスの濫用を防止することができる。
【００１６】
本発明のある第４の観点によれば、第３の観点による情報提供方法をコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【００１７】
本発明によれば、公開アドレスを有する着信側装置がビジー状態にある場合でも、非公開アドレスを有する他の着信側装置との間で通信サービスを利用可能にする、情報提供装置、情報提供システム、情報提供方法、およびプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下に、添付した図面を参照しながら、本発明の好適な実施形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
［１．情報提供システム１の構成］
まず、図１を参照しながら、本発明の一実施形態に係る情報提供システム１について説明する。図１は、本発明の一実施形態に係る情報提供システム１の構成を示すブロック図である。
【００２０】
図１に示すように、情報提供システム１は、通信網２、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバ４、情報提供サーバ１０（情報提供装置）、発信側の通信端末２０ｕ（発信側装置）、着信側の通信端末２０ｐ、２０ｎ（着信側装置）を含んで構成される。情報提供システム１は、ＩＰネットワーク上でのメディア通信を用いた、例えば、テレビ電話システム、ビデオ配信システムに適用される。なお、以下では、発信側の通信端末２０ｕおよび着信側の通信端末２０ｐ、２０ｎを、各々に発信端末２０ｕおよび着信端末２０ｐ、２０ｎとも称する。
【００２１】
通信網２は、ＳＩＰサーバ４、情報提供サーバ１０、発信端末２０ｕ、および着信端末２０ｐ、２０ｎを双方向または一方向通信可能に接続する、有線および／または無線の通信回線網である。ＳＩＰサーバ４は、発信端末２０ｕと着信端末２０ｐ、２０ｎ間でのメディア通信に際して、ＳＩＰに則って通信セッションの開始、終了等の呼制御を行うサーバである。
【００２２】
発信端末２０ｕおよび着信端末２０ｐ、２０ｎは、パーソナルコンピュータでもよく、テレビジョン受像機、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、家庭用ゲーム機、携帯型映像・音声プレーヤ等、ネットワーク通信機能を有する情報家電製品でもよい。着信端末２０ｐ、２０ｎは、公開アドレスを有する公開端末２０ｐ、および公開アドレスの代わりに非公開アドレスを有する非公開端末２０ｎに区分される。ここで、公開アドレスとは、一般のサービス利用者に開示されたアドレスを意味し、非公開アドレスとは、一般のサービス利用者に開示されていないアドレスを意味する。
【００２３】
情報提供サーバ１０は、発信端末２０ｕがセッションの開始を要求した公開端末２０ｐがビジー状態にある場合に、認証情報を公開端末２０ｐに提供する。情報提供サーバ１０は、公開端末２０ｐから発信端末２０ｕに送信されるビジー応答に応じて、発信端末２０ｕが情報提供サーバ１０上に存在する指定リストの取得先に認証情報を用いてアクセスすると、認証情報の取得要求を発信端末２０ｕに送信し、認証情報を発信端末２０ｕから取得する。ここで、ビジー応答は、非公開端末２０ｎを指定可能な指定リストの取得先および認証情報を含む。情報提供サーバ１０は、認証情報に基づいて発信端末２０ｕが認証された場合に、指定リストを発信端末２０ｕに提供し、非公開端末２０ｎを指定する指定情報を発信端末２０ｕから受信すると、指定された非公開端末２０ｎの非公開アドレスを発信端末２０ｕに提供する。
【００２４】
なお、図１では、単一の情報提供サーバ１０および単一の発信端末２０ｕが通信網２に接続されているが、複数の情報提供サーバ１０および／または複数の発信端末２０ｕが接続されてもよい。同様に、図１では、２つの公開端末２０ｐおよび２つの非公開端末２０ｎが通信網２に接続されているが、１もしくは３以上の公開端末２０ｐ、および／または１もしくは３以上の非公開端末２０ｎが接続されてもよい。
【００２５】
ここで、情報提供システム１の基本的な動作について説明する。発信端末２０ｕのユーザは、通信サービスの利用開始時に、発信端末２０ｕを用いて、公開アドレスに基づいて、通信セッションの開始を公開端末２０ｐに要求する。ここで、公開端末２０ｐは、自端末がビジー状態にある場合に、認証情報を情報提供サーバ１０から取得する。認証情報を取得すると、公開端末２０ｐは、非公開端末２０ｎを指定可能な指定リストの取得先および認証情報を含むビジー応答を、発信端末２０ｕに送信する。
【００２６】
そして、発信端末２０ｕは、情報提供サーバ１０上に存在する指定リストの取得先に認証情報を用いてアクセスする。情報提供サーバ１０は、発信端末２０ｕから受信された認証情報に基づいて発信端末２０ｕの認証処理を行い、発信端末２０ｕが認証された場合に、指定リストを発信端末２０ｕに提供する。発信端末２０ｕは、ユーザが指定リストに基づいて所望する非公開端末２０ｎを指定すると、指定された非公開端末２０ｎを示す指定情報を情報提供サーバ１０に送信し、情報提供サーバ１０は、指定された非公開端末２０ｎの非公開アドレスを発信端末２０ｕに提供する。
【００２７】
発信端末２０ｕは、非公開端末２０ｎの非公開アドレスを取得すると、取得された非公開アドレスに基づいて、非公開端末２０ｎにセッションの開始を要求する。発信端末２０ｕは、非公開端末２０ｎがセッションの開始に応答した場合に、非公開端末２０ｎとの間でセッションを確立し、非公開端末２０ｎとの間でメディア通信用のデータを送受信する。
【００２８】
これにより、ユーザは、公開アドレスを有する公開端末２０ｐがビジー状態にある場合でも、非公開アドレスを有する所望の非公開端末２０ｎを指定し、指定された非公開端末２０ｎとの間で、所望の通信サービスを利用することができる。また、発信端末２０ｕの認証が得られなければ、非公開端末２０ｎの非公開アドレスが発信端末２０ｕに提供されないので、非公開アドレスの濫用を防止することができる。
【００２９】
［２．情報提供サーバ１０の構成］
図２を参照しながら、本発明の一実施形態に係る情報提供サーバ１０について説明する。図２は、情報提供サーバ１０の主要な機能構成を示すブロック図である。
【００３０】
図２に示すように、情報提供サーバ１０は、端末情報格納部１１、認証情報格納部１２、端末情報処理部１３、認証情報処理部１４、通信処理部１５、制御部１６を含んで構成される。
【００３１】
端末情報格納部１１は、公開端末２０ｐの識別情報および公開アドレス、および非公開端末２０ｎの識別情報および非公開アドレスを端末情報として格納する。ここで、識別情報とは、通信端末２０または通信端末２０のユーザを識別可能なＩＤ情報、イメージ情報等であり、アドレスとは、通信網２を介して通信端末２０間で通信を行う際に通信端末２０を指定するための情報である。
【００３２】
認証情報格納部１２は、後述する認証情報処理部１４が生成する認証情報を、認証情報に対応する発信端末２０ｕの端末情報（識別情報および／またはアドレス）に関連付けて格納する。
【００３３】
端末情報処理部１３は、端末情報格納部１１が格納している端末情報に基づいて、ユーザに通信接続を行う通信端末２０を指定させるための指定リストを作成し、発信端末２０ｕに提供する。指定リストは、文字情報、画像情報、映像情報、音声情報等の視覚情報および／または聴覚情報（音声ガイダンス等）として作成される。指定リストは、公開端末２０ｐを指定させるための第１の指定リストＬ１、および非公開端末２０ｎを指定させるための第２の指定リストＬ２を含む。
【００３４】
認証情報処理部１４は、認証情報の生成・管理、認証情報に基づく発信端末２０ｕの認証処理を行う。ここで、認証情報とは、発信端末２０ｕが情報提供サーバ１０上に存在する第２の指定リストＬ２にアクセスする際に、情報提供サーバ１０が発信端末２０ｕを確認するための情報である。
【００３５】
通信処理部１５は、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルに則って、通信網２を介して通信端末２０との間で各種データを送受信する。通信処理部１５は、端末情報、認証情報、指定リスト等を通信端末２０に送信し、端末情報の取得要求、認証情報の取得要求、指定情報等を通信端末２０から受信する。
【００３６】
制御部１６は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を含み、ＣＰＵは、ＲＯＭ等から情報提供プログラムを読出し、ＲＡＭ上に展開して実行することで、情報提供サーバ１０の動作に必要な処理を行うとともに、バスを通じて接続される各部を制御する。制御部１６は、認証情報の提供・取得、指定リストの提供、非公開アドレスの提供等、本実施形態に係る情報提供方法を通信端末２０との間で実現するために必要な処理が行われるように、各部を制御する。
【００３７】
ここで、端末情報処理部１３は、通信処理部１５および制御部１６と協働して、指定リスト提供部、非公開アドレス提供部として機能する。認証情報処理部１４は、通信処理部１５および制御部１６と協働して、認証情報提供部、認証情報取得部として機能する。
【００３８】
［３．通信端末２０の構成］
図３を参照しながら、本発明の一実施形態に係る通信端末２０について説明する。図３は、通信端末２０の主要な機能構成を示すブロック図である。
【００３９】
図３に示すように、通信端末２０は、操作部２１、表示部２２、音声出力部２３、端末情報処理部２４、認証情報処理部２５、通信処理部２６、メディアデータ処理部２７、制御部２８を含んで構成される。
【００４０】
操作部２１は、操作ボタン、ポインティングデバイス、タッチパネル等を含み、メディア通信サービスの提供開始・終了指示、端末情報、認証情報、指定情報等をユーザに選択または入力させる。
【００４１】
表示部２２は、液晶パネル、モニタ等を含み、情報提供サーバ１０が提供する指定リスト（文字情報、画像情報、映像情報等）、メディアデータ処理部２７により再生された再生データ（文字情報、画像情報、映像情報等）を表示する。なお、図３では、表示部２２が通信端末２０と一体に設けられているが、表示部２２は、通信端末２０と別体に表示装置として設けられてもよい。
【００４２】
音声出力部２３は、スピーカ等を含み、情報提供サーバ１０が提供する指定リスト（音声情報）、メディアデータ処理部２７により再生された再生データ（音声情報等）を出力する。なお、図３では、音声出力部２３が通信端末２０と一体に設けられているが、音声出力部２３は、通信端末２０と別体に音声出力装置として設けられてもよい。
【００４３】
端末情報処理部２４は、情報提供サーバ１０が提供する指定リストを取得してユーザに提供するための処理、情報提供サーバ１０が提供する端末情報を取得するための処理を行う。なお、端末情報処理部２４は、端末情報を情報提供サーバ１０から取得し、指定リストを作成してユーザに提供してもよい。
【００４４】
認証情報処理部２５は、情報提供サーバ１０が提供する認証情報の取得、情報提供サーバ１０との間で認証処理を行うための処理を行う。
【００４５】
通信処理部２６は、通信網２を介してＳＩＰサーバ４との間でセッション処理を行い、通信網２を介して情報提供サーバ１０および他の通信端末２０との間でデータ転送処理を行う。通信処理部２６は、ＨＴＴＰ、ＦＴＰ等のデータ転送プロトコルに則って、情報提供サーバ１０との間で、端末情報、認証情報、指定リスト等を送受信する。
【００４６】
また、通信処理部２６は、他の通信端末２０との間でメディア通信を行う場合に、まず、ＳＩＰ等の呼制御プロトコルに則って、ＳＩＰサーバ４を介して他の通信端末２０との間でセッションを確立する。そして、送信側の通信端末２０の通信処理部２６は、データをパケット化し、ＲＴＰ（Ｒｅａｌｔｉｍｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等のデータ転送プロトコルに則って、受信側の通信端末２０に送信し、受信側の通信端末２０の通信処理部２６は、パケット化されたデータを受信して復元する。
【００４７】
メディアデータ処理部２７は、通信端末２０間で転送される、画像情報、映像情報、音声情報等のメディアデータを生成する。また、メディアデータ処理部２７は、通信端末２０間で転送されるメディアデータを再生し、表示部２２および／または音声出力部２３に出力する。
【００４８】
制御部２８は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を含み、ＣＰＵは、ＲＯＭ等からプログラムを読出し、ＲＡＭ上に展開して実行することで、通信端末２０の動作に必要な処理を行うとともに、バスを通じて接続される各部を制御する。制御部２８は、認証情報の取得、指定リストの取得、非公開アドレスの取得、通信処理等、本実施形態に係る情報提供方法を情報提供サーバ１０との間で実現するために必要な処理が行われるように、各部を制御する。
【００４９】
ここで、端末情報処理部２４は、通信処理部２６および制御部２８と協働して、指定リスト取得部、非公開アドレス取得部として機能する。認証情報処理部２５は、通信処理部２６および制御部２８と協働して、認証情報取得部として機能する。通信処理部２６は、第１の通信処理部、第２の通信処理部としても機能する。
【００５０】
［４．情報提供方法］
図４〜図８を参照しながら、本発明の一実施形態に係る情報提供方法について説明する。以下では、テレビ電話システムによりテレビ電話サービスを提供する場合について説明する。図４は、情報提供方法の流れを示すシーケンス図である。図５は、情報提供サーバ１０の動作方法を示すフロー図である。図６は、第１の指定リスト（公開端末指定メニュー）Ｌ１の一例を示す図である。図７は、ビジー応答メッセージＭｓｇの一例を示す図である。図８は、第２の指定リスト（非公開端末指定メニュー）Ｌ２の一例を示す図である。以下では、図４を参照しながら、情報提供方法の流れを説明するとともに、図５を参照しながら、情報提供サーバ１０の動作方法ついて説明する。
【００５１】
発信端末２０ｕのユーザＵｕは、通信サービスの利用に際して、発信端末２０ｕを用いて、情報提供サーバ１０にアクセスする。情報提供サーバ１０は、ＨＴＴＰ、ＦＴＰ等のデータ転送プロトコルに則って、第１の指定リストＬ１を発信端末２０ｕに提供する（ステップＳ１０；Ｓ５０）。発信端末２０ｕは、第１の指定リストＬ１を情報提供サーバ１０から取得して表示する。
【００５２】
第１の指定リストＬ１は、１以上の公開端末２０ｐの識別情報および公開アドレスを端末情報として含み、ユーザＵｕは、所望する公開端末２０ｐを指定することができる。ここで、公開端末２０ｐの公開アドレスは、第１の指定リストＬ１上でユーザＵｕに開示されてもよく、開示されなくてもよい。
【００５３】
図５に示すように、第１の指定リストＬ１には、公開端末Ａの識別情報「端末Ａ（ユーザＵａ）」および公開アドレス（ＵＡ＠ｔｅｒｍｉｎａｌ.ｅｘ．ｃｏｍ）、公開端末Ｂの識別情報「端末Ｂ（ユーザＵｂ）」および公開アドレス（ＵＢ＠ｔｅｒｍｉｎａｌ. ｅｘ．ｃｏｍ）が表示されている。また、第１の指定リストＬ１には、ユーザＵａ、Ｕｂのイメージ情報、およびカーソルＣが表示されている。ユーザＵｕは、第１の指定リストＬ１上でカーソルＣを操作して、ユーザＵａまたはＵｂを指定することができる。
【００５４】
発信端末２０ｕのユーザＵｕがユーザＵａまたはＵｂを指定すると（Ｓ５２で“Ｙｅｓ”の場合）、発信端末２０ｕは、指定されたユーザ（例えば、ＵａまたはＵｂ）に属する公開端末２０ｐ（例えば、公開端末ＡまたはＢ）を示す指定情報を情報提供サーバ１０に送信する（Ｓ１２）。情報提供サーバ１０は、指定された公開端末２０ｐの端末情報（識別情報および公開アドレス）を発信端末２０ｕに提供する（Ｓ１４；Ｓ５４）。
【００５５】
公開端末２０ｐの端末情報を取得すると、発信端末２０ｕは、公開端末２０ｐの端末情報に基づいて、ＳＩＰに則ってＳＩＰサーバ４を介して公開端末２０ｐにセッション開始要求を送信し（Ｓ１６、Ｓ１７）、公開端末２０ｐとの間でセッションの確立を試みる。なお、発信端末２０ｕは、セッション開始要求とともに、自端末の端末情報（識別情報および／またはアドレス）を公開端末２０ｐに送信する。
【００５６】
公開端末２０ｐは、発信端末２０ｕからセッション開始要求を受信すると、セッション開始が可能であるかを判断する。公開端末２０ｐは、自端末がビジー状態にない場合に、セッション開始が可能であると判断し、ＳＩＰサーバ４を介して発信端末２０ｕにセッション開始応答を送信する。そして、発信端末２０ｕと公開端末２０ｐ間では、所定の確認応答が行われた後に、セッションが確立される。
【００５７】
これにより、ユーザＵｕは、公開端末２０ｐとの間で通信サービスの利用を所望する場合、セッションを通じて、所望の通信サービスを利用することができる。また、ユーザＵｕは、公開端末２０ｐ以外の非公開端末２０ｎとの間で通信サービスの利用を所望する場合、セッションを通じて、非公開端末２０ｎへの通信転送を公開端末２０ｐに依頼することができる。
【００５８】
一方、公開端末２０ｐは、自端末がビジー状態にある場合に、セッション開始が不能であると判断し、発信端末２０ｕの端末情報（識別情報および／またはアドレス）とともに、認証情報の取得要求を情報提供サーバ１０に送信する（Ｓ１８）。
【００５９】
情報提供サーバ１０は、認証情報の取得要求を受信すると（Ｓ５６）、乱数、擬似乱数等を用いて認証情報を生成し、発信端末２０ｕの端末情報（識別情報および／またはアドレス）に関連付けて格納する（Ｓ５８）。そして、情報提供サーバ１０は、情報提供サーバ１０上に存在する第２の指定リストＬ２の取得先および認証情報を公開端末２０ｐに送信する（Ｓ２０；Ｓ６０）。
【００６０】
公開端末２０ｐは、第２の指定リストＬ２の取得先および認証情報を受信すると、第２の指定リストＬ２の取得先、および認証情報を含むビジー応答メッセージＭｓｇを作成する。公開端末２０ｐは、ビジー応答メッセージＭｓｇを作成すると、ＳＩＰサーバ４を介して発信端末２０ｕに送信する（Ｓ２２、Ｓ２３）。なお、公開端末２０ｐは、第２の指定リストＬ２の取得先を予め保持するようにしてもよい。この場合、公開端末２０ｐは、情報提供サーバ１０から認証情報を受信し、予め保持されている第２の指定リストＬ２の取得先、および認証情報を含むビジー応答メッセージＭｓｇを作成する。
【００６１】
ビジー応答メッセージＭｓｇは、ステータスラインおよびヘッダを含む。ステータスラインには、ＳＩＰプロトコルバージョン、ビジー応答のステータスコード「４８６」、理由フレーズ「Ｂｕｓｙ  Ｈｅｒｅ」が含まれる。また、ヘッダには、Ｖｉａヘッダ、Ｆｒｏｍヘッダ、Ｔｏヘッダ、Ｃａｌｌ−ＩＤヘッダ、Ｃｓｅｑヘッダ、Ｅｒｒｏｒ−ｉｎｆｏヘッダ、Ｃｏｎｔｅｎｔ＿ｌｅｎｇｔｈヘッダが含まれる。
【００６２】
ここで、Ｖｉａヘッダは、これまでに要求メッセージがたどったパスと応答メッセージを転送すべきパスを示すヘッダである。Ｆｒｏｍヘッダは、要求メッセージの生成者を示すヘッダである。Ｔｏヘッダは、応答メッセージの論理的な受信者を示すヘッダである。Ｃａｌｌ−ＩＤヘッダは、呼識別子を示すヘッダであり、Ｃｓｅｑヘッダは、シーケンス番号を示すヘッダであり、Ｅｒｒｏｒ−ｉｎｆｏヘッダは、エラーステータスについて付加的な情報を示すヘッダである。
【００６３】
図６に示すビジー応答メッセージＭｓｇにおいて、Ｆｒｏｍヘッダには、要求メッセージ生成元「ＵＡ＠ｔｅｒｍｉｎａｌ．ｅｘ．ｃｏｍ」が公開端末２０ｐのアドレスとして示されている。また、Ｔｏヘッダには、要求メッセージ着信先「Ｕ＠ｔｅｒｍｉｎａｌ．ｅｘ．ｃｏｍ」が発信端末２０ｕのアドレスとして示されている。また、Ｅｒｒｏｒ−Ｉｎｆｏヘッダには、情報提供サーバ１０上に存在する第２の指定リストＬ２の取得先として「ＵＲＬ＝ｈｔｔｐｓ：ｗｗｗ．ｉｎｆｏ．ｅｘ．ｃｏｍ」が示され、認証情報として「ｐｗｄ＝ａｂｃｄｅｆｇ」が示されている。
【００６４】
発信端末２０ｕは、公開端末２０ｐからビジー応答を受信すると、ＳＩＰサーバ４を介してセッション終了要求を公開端末２０ｐに送信する。これにより、発信端末２０ｕと公開端末２０ｐ間のセッションが終了する。ここで、発信端末２０ｕは、ビジー応答を受信すると、ビジー応答メッセージＭｓｇに含まれる、第２の指定リストＬ２の取得先および認証情報をメモリ等に格納する。
【００６５】
発信端末２０ｕは、第２の指定リストＬ２の取得先に基づいて、情報提供サーバ１０にアクセス要求を送信する（Ｓ２４）。情報提供サーバ１０は、アクセス要求を発信端末２０ｕから受信すると（Ｓ６２）、認証情報の取得要求を発信端末２０ｕに送信する（Ｓ２６；Ｓ６４）。発信端末２０ｕは、取得要求を情報提供サーバ１０から受信すると、自端末の端末情報（識別情報および／またはアドレス）および認証情報を情報提供サーバ１０に提供する（Ｓ２８）。
【００６６】
情報提供サーバ１０は、発信端末２０ｕの端末情報および認証情報を受信すると（Ｓ６６で“Ｙｅｓ”の場合）、自ら格納している端末情報および認証情報と照合する（Ｓ６８）。そして、照合が得られた場合に（Ｓ７０で“Ｙｅｓ”の場合）、情報提供サーバ１０は、第２の指定リストＬ２を発信端末２０ｕに提供する（Ｓ３０；Ｓ７２）。発信端末２０ｕは、ＨＴＴＰ、ＦＴＰ等のデータ転送プロトコルに則って、第２の指定リストＬ２を情報提供サーバ１０から取得して表示する。
【００６７】
なお、照合が得られなかった場合に、情報提供サーバ１０は、認証エラーの発生を発信端末２０ｕに通知する。また、認証処理が終了すると、情報提供サーバ１０は、発信端末２０ｕの端末情報および認証情報を棄却または無効化する。
【００６８】
第２の指定リストＬ２は、１以上の非公開端末２０ｎの識別情報および非公開アドレスを端末情報として含み、発信端末２０ｕのユーザＵｕは、所望する非公開端末２０ｎを指定することができる。ここで、非公開端末２０ｎの非公開アドレスは、第２の指定リストＬ２上で発信端末２０ｕのユーザＵｕに開示されていないことが好ましい。これにより、非公開アドレスが開示された状態で提供される場合に比べて、非公開アドレスの濫用を抑制することができる。
【００６９】
図５に示すように、第２の指定リストＬ２には、非公開端末Ｃの識別情報「端末Ｃ（ユーザＵｃ）」、公開端末Ｄの識別情報「端末Ｄ（ユーザＵｄ）」が表示されている。ここで、非公開端末Ｃ、Ｄの非公開アドレスは、「＊＊＊＊＊＊＊＊＊＊」として、ユーザＵｕに開示されない状態で表示されている。また、第２の指定リストＬ２には、ユーザＵｃ、Ｕｄのイメージ、およびカーソルＣが表示されている。発信端末２０ｕのユーザＵｕは、第２の指定リストＬ２上でカーソルＣを操作して、所望するユーザＵｃまたはＵｄを指定することができる。
【００７０】
発信端末２０ｕのユーザＵｕがユーザＵｃまたはＵｄを指定すると、発信端末２０ｕは、指定されたユーザ（例えば、ユーザＵｃまたはＵｄ）に属する非公開端末２０ｎ（例えば、非公開端末ＣまたはＤ）を示す指定情報を情報提供サーバ１０に送信する（Ｓ３２）。情報提供サーバ１０は、非公開端末２０ｎを示す指定情報を受信すると（Ｓ７４で“Ｙｅｓ”の場合）、指定された非公開端末２０ｎの端末情報（識別情報および非公開アドレス）を発信端末２０ｕに提供する（Ｓ３４；Ｓ７６）。
【００７１】
非公開端末２０ｎの端末情報を取得すると、発信端末２０ｕは、非公開端末２０ｎの端末情報に基づいて、ＳＩＰに則ってＳＩＰサーバ４を介して非公開端末２０ｎにセッション開始要求を送信し、所望する非公開端末２０ｎとの間でセッションの確立を試みる（Ｓ３６、Ｓ３７）。
【００７２】
非公開端末２０ｎは、発信端末２０ｕからセッション開始要求を受信すると、セッション開始が可能であるかを判断する。非公開端末２０ｎは、自端末がビジー状態にない場合に、セッション開始が可能であると判断し、ＳＩＰサーバ４を介して発信端末２０ｕにセッション開始応答を送信する（Ｓ３８）。そして、発信端末２０ｕと非公開端末２０ｎ間では、所定の確認応答が行われた後に、セッションが確立される（Ｓ４０）。
【００７３】
そして、発信端末２０ｕと非公開端末２０ｎ間でセッションが確立されると、発信端末２０ｕのユーザＵｕは、ＲＴＰ等の通信プロトコルに則って、所望する非公開端末２０ｎとの間で、メディア通信を行うことができる（Ｓ４２）。また、発信端末２０ｕは、非公開端末２０ｎとの間でメディア通信が終了すると、ＳＩＰサーバ４を介してセッション終了要求を非公開端末２０ｎに送信する。これにより、発信端末２０ｕと非公開端末２０ｎ間のセッションが終了する。
【００７４】
以上説明したように、本発明の実施形態に係る情報提供方法によれば、公開端末２０ｐがビジー状態にある場合に、公開端末２０ｐは、情報提供サーバ１０から認証情報を取得し、他の非公開端末２０ｎを指定可能な指定リストの取得先、および認証情報を含むビジー応答を発信端末２０ｕに送信する。発信端末２０ｕは、指定リストの取得先に認証情報を用いてアクセスし、情報提供サーバ１０は、発信端末２０ｕの認証が得られた場合に、指定リストを発信端末２０ｕに提供する。そして、情報提供サーバ１０は、他の非公開端末２０ｎを指定する指定情報を発信端末２０ｕから受信すると、指定された他の非公開端末２０ｎの非公開アドレスを発信端末２０ｕに提供する。
【００７５】
これにより、ユーザＵｕは、公開端末２０ｐがビジー状態にある場合でも、所望する他の非公開端末２０ｎを指定し、指定された他の非公開端末２０ｎとの間で、所望の通信サービスを利用することができる。また、発信端末２０ｕの認証が得られなければ、他の非公開端末２０ｎの非公開アドレスが発信端末２０ｕに提供されないので、非公開アドレスの濫用を防止することができる。
【００７６】
［５．情報提供方法の適用事例］
本実施形態に係る情報提供方法は、例えば、以下のような第１および第２の事例に適用することができる。なお、以下の適用事例は、あくまでも情報提供方法の適用例を示しているに過ぎず、本実施形態に係る情報提供方法の適用範囲を限定するものではない。
【００７７】
［５−１．第１の適用事例］
第１の適用事例は、本実施形態に係る情報提供方法をビデオ配信システムに適用した事例である。ここで、ユーザが所望する着信側装置が公開アドレスを有する着信側装置であり、発信側装置から直接的にアクセス可能な場合を想定する。
【００７８】
図９に示すように、２以上のカメラが撮影する２以上のリアルタイム映像をユーザＵｕのメディアプレーヤＵに提供するビデオ配信システムにおいて、メイン映像を提供する映像サーバＡのアドレスが公開アドレスとして設定されている。なお、図９では、ＳＩＰサーバ４および情報提供サーバ１０の表示が省略されている。ここで、メディアプレーヤＵのユーザＵｕは、ビデオ配信サービスの利用を通じて、メイン映像の確認を希望している。
【００７９】
この場合、ユーザＵｕは、通信サービスの利用開始時に、メディアプレーヤＵを用いて、映像サーバＡの公開アドレスに基づいて、通信セッションの開始を映像サーバＡに要求する。ここで、映像サーバＡは、自装置がビジー状態にある場合に、認証情報を情報提供サーバ１０から取得する。映像サーバＡは、サブ映像を提供する映像サーバを指定可能な指定リストの取得先および認証情報を含むビジー応答を、メディアプレーヤＵに送信する。
【００８０】
そして、メディアプレーヤＵは、情報提供サーバ１０上に存在する指定リストの取得先に、認証情報を用いてアクセスする。情報提供サーバ１０は、メディアプレーヤＵから受信された認証情報に基づいて、メディアプレーヤＵの認証処理を行い、メディアプレーヤＵが認証された場合に、指定リストをメディアプレーヤＵに提供する。ここで、指定リストでは、サブ映像を提供する映像サーバＢが指定可能であると想定する。メディアプレーヤＵは、映像サーバＡが提供するメイン映像の代わりに、映像サーバＢが提供するサブ映像の配信をユーザＵｕが所望し、指定リストに基づいて映像サーバＢを指定すると、映像サーバＢの非公開アドレスをメディアプレーヤＵに提供する。
【００８１】
メディアプレーヤＵは、映像サーバＢの非公開アドレスを取得すると、取得された非公開アドレスに基づいて、映像サーバＢにセッションの開始を要求する。メディアプレーヤＵは、映像サーバＢがセッションの開始に応答した場合に、映像サーバＢとの間でセッションを確立し、映像サーバＢとの間でビデオ配信サービス用のデータを送受信する。
【００８２】
これにより、ユーザＵｕは、公開アドレスを有する映像サーバＡがビジー状態にある場合でも、非公開アドレスを有する映像サーバＢを指定し、ビデオ配信サービスを通じて、映像サーバＢが提供するサブ映像を確認することができる。また、メディアプレーヤＵの認証が得られなければ、映像サーバＢの非公開アドレスがメディアプレーヤＵに提供されないので、ビデオ配信システムの管理者は、映像サーバＢの非公開アドレスが濫用されることを防止することができる。
【００８３】
［５−２．第２の適用事例］
第２の適用事例は、本実施形態に係る情報提供方法をテレビ電話システムに適用した事例である。ここで、ユーザが所望する着信側装置が公開アドレスを有しない着信側装置であり、発信側装置から公開アドレスを有する着信側装置（転送装置）を介して間接的にのみアクセス可能な場合を想定する。
【００８４】
図１０に示すように、テレビ電話システムにおいて、Ｘ社の代表アドレスとして公開端末Ａの公開アドレスが設定されている。なお、図１０では、ＳＩＰサーバ４および情報提供サーバ１０の表示が省略されている。ここで、発信端末ＵのユーザＵｕは、Ｘ社に所属する非公開端末ＢのユーザＵｂとの間でテレビ電話サービスの利用を希望している。
【００８５】
この場合、ユーザＵｕは、通信サービスの利用開始時に、発信端末Ｕを用いて、Ｘ社の代表アドレスに基づいて、通信セッションの開始を公開端末Ａに要求する。ここで、公開端末Ａは、自端末がビジー状態にある場合に、認証情報を情報提供サーバ１０から取得する。公開端末Ａは、非公開端末を指定可能な指定リストの取得先および認証情報を含むビジー応答を、発信端末Ｕに送信する。
【００８６】
そして、発信端末Ｕは、情報提供サーバ１０上に存在する指定リストの取得先に認証情報を用いてアクセスする。情報提供サーバ１０は、発信端末Ｕから受信された認証情報に基づいて、発信端末Ｕの認証処理を行い、発信端末Ｕが認証された場合に、指定リストを発信端末Ｕに提供する。ここで、指定リストでは、ユーザＵｂの非公開端末Ｂが指定可能であると想定する。発信端末Ｕは、ユーザＵｕが指定リストに基づいて非公開端末Ｂを指定すると、非公開端末Ｂの非公開アドレスを発信端末Ｕに提供する。
【００８７】
発信端末Ｕは、非公開端末Ｂの非公開アドレスを取得すると、取得された非公開アドレスに基づいて、非公開端末Ｂにセッションの開始を要求する。発信端末Ｕは、非公開端末Ｂがセッションの開始に応答した場合に、非公開端末Ｂとの間でセッションを確立し、非公開端末Ｂとの間でテレビ電話サービス用のデータを送受信する。
【００８８】
これにより、ユーザＵは、公開アドレスを有する公開端末Ａがビジー状態にある場合でも、非公開アドレスを有する非公開端末Ｂを指定し、指定された非公開端末ＢのユーザＵｂとの間で、所望のテレビ電話サービスを利用することができる。また、発信端末Ｕの認証が得られなければ、非公開端末Ｂの非公開アドレスが発信端末Ｕに提供されないので、ユーザＵｂは、自らの非公開端末Ｂの非公開アドレスが濫用されることを防止することができる。
【００８９】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されない。当業者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００９０】
例えば、上記実施形態の説明では、情報提供システム１において、情報提供サーバ１０が認証情報および端末情報を処理する場合について説明した。しかし、情報提供システムにおいて、情報提供サーバが認証情報を処理し、他の装置が端末情報を処理するようにしてもよい。この場合、発信端末は、情報提供サーバとの間で認証処理を行った後に、他の装置上に存在する指定リストの取得先にアクセスし、他の装置から所望する非公開端末の非公開アドレスを取得する。
【図面の簡単な説明】
【００９１】
【図１】本発明の一実施形態に係る情報提供システムの構成を示すブロック図である。
【図２】情報提供サーバの主要な機能構成を示すブロック図である。
【図３】通信端末の主要な機能構成を示すブロック図である。
【図４】情報提供方法の流れを示すシーケンス図である。
【図５】情報提供サーバの動作方法を示すフロー図である。
【図６】第１の指定リストの一例を示す図である。
【図７】ビジー応答メッセージの一例を示す図である。
【図８】第２の指定リストの一例を示す図である。
【図９】情報提供方法の第１の適用事例を示す図である。
【図１０】情報提供方法の第２の適用事例を示す図である。
【符号の説明】
【００９２】
１    情報提供システム
２    通信網
４    ＳＩＰサーバ
１０    情報提供サーバ
２０ｕ    発信端末
２０ｐ    公開端末
２０ｎ    非公開端末
【図１】
2010147909.tif 000003
【図２】
2010147909.tif 000004
【図３】
2010147909.tif 000005
【図４】
2010147909.tif 000006
【図５】
2010147909.tif 000007
【図６】
2010147909.tif 000008
【図７】
2010147909.tif 000009
【図８】
2010147909.tif 000010
【図９】
2010147909.tif 000011
【図１０】
2010147909.tif 000012