(57)【要約】【課題】  ネットワークを介してリアルタイムに情報を提供したり利用したりする情報伝達サービスのユーザが相互の環境や情報の提供条件をリアルタイムに認識することを可能とする。【解決手段】  サービス提供システム１は、コミュニケーションサーバ１１、ＷＥＢサーバ１２及びＤＢサーバ１３からなるサービスプロバイダ２と、これにインターネットを介して接続された複数の通信端末４とを有し、一の通信装置から他の通信装置に対してリアルタイムに情報を提供又は利用する情報伝達サービスを提供する。情報提供する側の通信端末４は、先ず提供する提供情報の内容、提供価格などの説明情報をＤＢサーバ１３に登録し、情報提供者がリアルタイムに提供可能な状況になった場合に、ＤＢサーバ１３に登録した情報をログイン状態に更新し、ＷＥＢサーバ１２は、ログイン状態となった説明情報が選択肢に含まれるようＷＥＢページを逐次更新する。【選択図】  図１
2005157680.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して一の通信装置が他の通信装置へ情報をリアルタイムに提供する及び／又は一の通信装置が他の通信装置からの情報をリアルタイムに利用する情報伝達サービスを管理するサービス管理装置であって、
各通信装置とのコミュニケーションを制御するコミュニケーション手段と、
情報提供者により提供される１以上の提供情報に関する情報が登録情報として登録される情報登録手段と、
上記登録情報に基づき、上記提供情報を利用する情報利用者が複数の提供情報から所望の情報を選択するための選択用表示情報を動的に生成する情報管理手段とを有し、
上記情報管理手段は、情報提供者の現在の状況を反映した更新情報により上記情報登録手段が更新された場合、該更新された登録情報に基づき上記選択用表示情報を更新する
ことを特徴とするサービス管理装置。
【請求項２】
上記登録情報及び更新情報は、情報提供者が上記提供情報をリアルタイムで提供できるか否かを示すリアルタイム可否情報を有し、
上記情報管理手段は、上記リアルタイム可否情報を上記選択用表示情報に反映させる
ことを特徴とする請求項１記載のサービス管理装置。
【請求項３】
上記情報管理手段は、上記情報提供者が上記提供情報をリアルタイムで提供できる場合にのみ、当該提供情報を選択可能な上記選択用表示情報を生成する
ことを特徴とする請求項２記載のサービス管理装置。
【請求項４】
上記更新情報は、上記情報提供者が上記提供情報をリアルタイムで提供できるか否かを示すリアルタイム可否情報及びその際に利用可能な１以上の利用メディアの種類を示すメディア情報を有する
ことを特徴とする請求項１記載のサービス管理装置。
【請求項５】
上記コミュニケーション手段は、上記選択用表示情報から所望の提供情報を選択した通信装置と、該選択された提供情報を送信する通信装置との間の接続を制御する
ことを特徴とする請求項１記載のサービス管理装置。
【請求項６】
上記情報管理手段は、上記登録情報を受け取り上記情報登録手段に登録し、
上記コミュニケーション手段は、上記更新情報を受け取り上記登録情報を更新する
ことを特徴とする請求項１記載のサービス管理装置。
【請求項７】
上記コミュニケーション手段は、上記情報提供者がリアルタイムで提供する上記提供情報を送信する通信装置から上記更新情報を受け取る
ことを特徴とする請求項６記載のサービス管理装置。
【請求項８】
ネットワークを介して一の通信装置が他の通信装置へ情報をリアルタイムに提供する及び／又は一の通信装置が他の通信装置からの情報をリアルタイムに利用する情報伝達サービスを管理するサービス管理方法であって、
情報提供者により提供される１以上の提供情報に関する情報が登録情報として登録される情報登録手段を参照し、該提供情報を利用する情報利用者が複数の提供情報から所望の提供情報を選択するための選択用表示情報を動的に生成する情報管理工程と、
上記情報提供者の現在の状況を反映した更新情報により上記情報登録手段が更新された場合、該更新された登録情報に基づき上記選択用表示情報を更新する情報更新工程と
を有することを特徴とするサービス管理方法。
【請求項９】
上記登録情報及び更新情報は、上記情報提供者が上記提供情報をリアルタイムで提供できるか否かを示すリアルタイム可否情報を有し、
上記情報管理工程及び情報更新工程では、上記リアルタイム可否情報を上記選択用表示情報に反映させる
ことを特徴とする請求項８記載のサービス管理方法。
【請求項１０】
上記情報管理工程では、上記情報提供者が上記提供情報をリアルタイムで提供できる場合にのみ、当該提供情報を選択可能な上記選択用表示情報を生成する
ことを特徴とする請求項９記載のサービス管理方法。
【請求項１１】
上記更新情報は、上記情報提供者が上記提供情報をリアルタイムで提供できるか否かを示すリアルタイム可否情報及びその際に利用可能な１以上の利用メディアの種類を示すメディア情報を有する
ことを特徴とする請求項８記載のサービス管理方法。
【請求項１２】
上記選択用表示情報から所望の提供情報を選択した通信装置と、該選択された提供情報を送信する通信装置との間の接続を制御する接続制御工程を有する
ことを特徴とする請求項８記載のサービス管理方法。
【請求項１３】
上記情報更新工程では、上記情報提供者がリアルタイムで提供する上記提供情報を送信する通信装置から受け取った上記更新情報により更新された登録情報に基づき上記選択用表示情報を更新する
ことを特徴とする請求項１２記載のサービス管理方法。
【請求項１４】
ネットワークを介して一の通信装置が他の通信装置へ情報をリアルタイムに提供する及び／又は一の通信装置が他の通信装置からの情報をリアルタイムに利用する情報伝達サービスを提供するサービス提供システムであって、
上記情報伝達サービスの使用者である情報提供者により提供される提供情報又は情報利用者により利用される該提供情報を送受信するための複数の通信装置と、
各通信装置にネットワークを介して接続され、上記情報伝達サービスを管理するサービス管理装置とを有し、
上記各通信装置は、通信相手の通信装置と上記提供情報を送受信する通信手段を有し、
上記サービス管理装置は、各通信装置とのコミュニケーションを制御するコミュニケーション手段と、上記情報提供者により提供される１以上の提供情報に関する情報が登録情報として登録される情報登録手段と、該登録情報に基づき、上記情報利用者が複数の提供情報から所望の提供情報を選択するための選択用表示情報を動的に生成する情報管理手段とを有し、
上記情報管理手段は、上記情報提供者の現在の状況を反映した更新情報により上記情報登録手段が更新された場合、該更新された登録情報に基づき上記選択用表示情報を更新する
ことを特徴とするサービス提供システム。
【請求項１５】
上記登録情報及び更新情報は、上記情報提供者がリアルタイムに提供情報を提供できるか否かを示すリアルタイム可否情報を有し、
上記情報管理手段は、上記リアルタイム可否情報を上記選択用表示情報に反映させる
ことを特徴とする請求項１４記載のサービス提供システム。
【請求項１６】
上記更新情報は、上記情報提供者がリアルタイムに提供情報を提供できるか否かを示すリアルタイム可否情報、及び上記使用者を識別する使用者識別情報を含み、
上記提供情報を送信する通信装置は、上記通信手段を介して上記更新情報を上記コミュニケーション手段に送信し、
上記コミュニケーション手段は、上記使用者識別情報により上記使用者を認証した場合、上記更新情報に含まれるリアルタイム可否情報により上記情報登録手段を更新する
ことを特徴とする請求項１５記載のサービス提供システム。
【請求項１７】
上記更新情報は、上記提供情報を提供する際に該提供情報を送信する通信装置にて利用可能な利用メディアの種類を示すメディア情報を含み、
上記コミュニケーション手段は、上記更新情報に含まれるリアルタイム可否情報及びメディア情報により上記情報登録手段を更新する
ことを特徴とする請求項１６記載のサービス提供システム。
【請求項１８】
上記提供情報を受信する通信装置は、上記選択用表示情報を閲覧する閲覧手段を有し、
上記コミュニケーション手段は、上記提供情報を送信する通信装置と受信する通信装置との間の接続を制御する接続制御手段を有し、
上記接続制御手段は、上記閲覧手段により上記選択用表示情報から所望の提供情報を選択した通信装置と、該選択された提供情報を送信する通信装置との間の接続を制御する
ことを特徴とする請求項１４記載のサービス提供システム。
【請求項１９】
上記更新情報は、上記提供情報を送信する通信装置の位置を示す位置情報を含み、
上記接続制御手段は、上記位置情報に基づき、上記所望の提供情報を選択した通信装置と、該選択された提供情報を送信する通信装置との間の接続を制御する
ことを特徴とする請求項１８記載のサービス提供システム。
【請求項２０】
上記通信装置は、上記提供情報の送受信とは別に、通信相手の通信装置との接続を制御する接続制御信号を送受信する呼制御手段を有し、
上記接続制御手段は、上記通信装置の上記呼制御手段からの接続制御信号を受け取り両者の間の接続を制御する
ことを特徴とする請求項１８記載のサービス提供システム。
【請求項２１】
ネットワークを介して一の通信装置が他の通信装置へ情報をリアルタイムに提供する及び／又は一の通信装置が他の通信装置からの情報をリアルタイムに利用する情報伝達サービスを使用する使用者である情報提供者により提供される提供情報又は情報利用者により利用される該提供情報を送受信するための複数の通信装置と、各通信装置に該ネットワークを介して接続され、上記情報伝達サービスを管理するサービス管理装置とを有するサービス提供システムのサービス提供方法であって、
上記サービス管理装置の情報登録手段に、情報提供者により提供される１以上の提供情報に関する情報が登録情報として登録される情報登録工程と、
上記サービス管理装置の情報管理手段が上記情報登録手段を参照し、上記情報利用者が複数の提供情報から所望の提供情報を選択するための選択用表示情報を動的に生成する表示情報生成工程と、
情報提供者の現在の状況を反映した更新情報により、上記情報登録手段を更新する登録情報更新工程と、
上記更新情報により上記情報登録手段が更新された場合に、上記情報管理手段が該更新された登録情報に基づき上記選択用表示情報を更新する表示情報更新工程とを有する
ことを特徴とするサービス提供方法。
【請求項２２】
上記登録情報及び更新情報は、情報提供者がリアルタイムに提供情報を提供できるか否かを示すリアルタイム可否情報を有し、
上記表示情報生成工程及び表示情報更新工程では、上記リアルタイム可否情報を上記選択用表示情報に反映させる
ことを特徴とする請求項２１記載のサービス提供方法。
【請求項２３】
上記更新情報は、上記情報提供者がリアルタイムに提供情報を提供できるか否かを示すリアルタイム可否情報及びその際に利用可能な利用メディアの種類を示すメディア情報を有し、
上記表示情報更新工程では、上記リアルタイム可否情報及びメディア情報を上記選択用表示情報に反映させる
ことを特徴とする請求項２１記載のサービス提供方法。
【請求項２４】
上記通信装置の閲覧手段にて上記選択用表示情報を閲覧し、上記情報利用者が利用する所望の提供情報を選択する閲覧工程と、
上記閲覧工程にて選択された所望の提供情報を送信する通信装置と、該所望の提供情報を選択した通信装置との間の接続を制御する接続制御工程と
を有することを特徴とする請求項２１記載のサービス提供方法。
【請求項２５】
上記更新情報は、上記提供情報を送信する通信装置の位置を示す位置情報を含み、
上記接続制御工程では、上記位置情報に基づき、上記所望の提供情報を送信する通信装置と、該所望の提供情報を選択した通信装置との間の接続を制御する
ことを特徴とする請求項２４記載のサービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットプロトコル（Internet Protocol：ＩＰ）電話ネットワークに接続され、音声や、音声及び画像などのメディアを利用した情報をリアルタイムに提供したり、利用したりするサービスを管理するサービス管理装置及び方法、並びに当該サービスを提供するサービス提供システム及び方法に関する。
【背景技術】
【０００２】
従来、ＷＷＷ（World Wide Web）サーバとブラウザとの間でＨＴＭＬ（Hyper Text Markup Language：ハイパーテキスト・マークアップ言語）文章をやり取りする際に使用されるテキスト表現のプロトコルとしてＨＴＴＰ（Hyper Text Transfer Protocol：ハイパーテキスト転送プロトコル）がある。
【０００３】
例えば下記特許文献１には、店舗の陳列棚などの所定の空間内に配置される各製品（物品）に関するＨＴＭＬ形式の広告情報を、製品に予め貼付した無線タグから物品情報を取得しこれを統合することにより作成する情報提供システムが開示されている。これにより、製品購入者などの利用者は、店舗に行くことなく上記広告情報を閲覧することができる。
【０００４】
このＨＴＴＰに対し、リアルタイム性を重視したプロトコルとして、ＳＩＰ（Session Initiation Protocol：ＩＥＴＦの標準、ＲＦＣ２５４３）がある。例えば、音声をＩＰパケットにしてカプセル化することでＩＰ網を介した音声通話を可能とするＶｏＩＰ（Voice over Internet Protocol）による通話を行うためには、通話したい相手の情報の取得、通話したい相手の呼び出し、応答といった一連の情報交換をする必要があり、これらの目的のために、ＳＩＰなどの呼制御プロトコルが使用される。ＩＰ電話ネットワークを利用した通信システムでは、このＳＩＰにより、高音質の音声の他、画像やテキストデータ、データファイル、ストリーミングデータの送受信が可能となっている。
【０００５】
ここで、ＳＩＰを利用した一般的な通信手順について説明しておく。通話装置間で実時間データの送受信を行う場合、実時間データの送受信とは別に、ＳＩＰによる呼制御が行われる。図１１は、クライアントＣＡ（ボブ）から、クライアントＣＢ（アリス）へ電話をかけた場合の通信手順を示す図であって、ＳＩＰを用いたＶｏＩＰの呼制御におけるメッセージ・データやり取りを示す図である。この図１１は、ボブ（bob@bbb.com）の通話装置Ｐが電話を掛ける発呼側となり、アリス（alice@aaa.com）の通話装置Ｑが電話を受ける着呼側となって、両ＶｏＩＰクライアント間の通話装置Ｐ、Ｑ間でデータ（メッセージ）をやり取りする場合を示す。
【０００６】
ＳＩＰのメッセージには、発呼側であるＵＡＣ（UA Client）から着呼側であるＵＡＳ（UA Server）へ送られるリクエストメッセージと、ＵＡＳからＵＡＣへ返されるレスポンスメッセージとがあり、リクエストのメッセージ・ボディには、ＳＤＰ（Session Description Protocol）に基づいたセッション情報が収納される。また、ＯＫレスポンスなどの所定のレスポンスには、通話に使用するコーデックを選択するためのＳＤＰメッセージが含まれる。
【０００７】
例えば両者が電話機を使用して電話する場合について説明すると、先ず、発呼側のボブが通話装置Ｐの受話器を持ち上げてアリスの電話番号をダイヤルする。これにより、着呼側のアリスのＩＰ通話装置Ｑへセッション参加要求を行うＩＮＶＩＴＥが送られる（Ｄ１１）。このＩＮＶＩＴＥには、ボブの通話装置Ｐが利用するメディア情報などが記述されたＳＤＰメッセージが含まれる。なお、以降のやり取りされる各メッセージは、いずれの宛先情報を含み、ＩＰ電話サーバ又は各端末の呼制御手段がその宛先情報などを参照することで所定の通話装置にメッセージを送信することができる。ボブのＩＰ通話装置ＰからのＩＮＶＩＴＥが届くと、アリスの通話装置Ｑからは１００Tryningレスポンスが送られる（Ｄ１２）。なお、これは、通常の電話における、相手の電話に繋がるまでの無音状態から相手の電話機につながった瞬間に相当する。
【０００８】
次いで、アリスの通話装置Ｑから１８０Ringingレスポンスが送られる（Ｄ１３）。これは、アリスの通話装置Ｑの呼び出し音を鳴らしている状態に相当し、これらの１００Trying及び１８０Ringingは、リクエストが受信され処理中であることを示す。そして、アリスが自分の通話装置Ｑにおける受話器を取り上げたとき、リクエストが受理されたことを示す２００ＯＫレスポンスがボブの通話装置Ｐへ送られる（Ｄ１４）。
【０００９】
そして、発呼側のボブの通話装置Ｐからアック（Acknowledgement：ＡＣＫ、確認応答）がアリスの通話装置Ｑに送られることにより、通信のためのポートが開かれ、通話ができるようになる。このように、先ず始めに呼制御を行ってからＲＴＰ／ＲＴＣＰのセッションを確立し、音声又は音声及び音響や画像などのデータを送受信し合う。
【００１０】
また、通話を終了するときには、先に通信を終了する側からＢＥＹメッセージが通信相手へ送られる（Ｄ１６）。このＢＥＹメッセージは発呼側のボブのＩＰ通話装置Ｐであっても、着呼側のアリスのＩＰ通話装置Ｑであっても出すことができ、受話器を先に置いた方から相手に出され、このＢＹＥメッセージを受けた側が２００ＯＫレスポンスを送り返す（Ｄ１７）。
【００１１】
ところで、近時、インターネット上での電話であるＩＰ電話が急速に普及する中、ＩＰ電話をはじめとする実時間コミュニケーション（ＩＰ電話システム）と、現状のインターネットの中心として使用されている上述のＨＴＴＰとの融合が注目を集めている。
【００１２】
【特許文献１】特開２００３−１５００９６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、ＨＴＴＰは、上述したようにＷＷＷサーバとブラウザとの間でＨＴＭＬ文章をやり取りする際に使用されるテキスト表現のプロトコルであって、非リアルタイムを得意とするプロトコルであるため、リアルタイム性の要求が強いＩＰ電話システムとの融合は、リアルタイムな状況をＨＴＭＬ化するタイミングを図ったり、情報の確からしさを確認する手段などを設けることが難しく、現実ビジネスにおいてはＩＰ電話システムとＨＴＴＰとを融合することが困難である。
【００１４】
本発明は、このような従来の実情に鑑みて提案されたものであり、ネットワークを介してリアルタイムに情報を提供したり利用したりする情報伝達サービスのユーザが相互の環境や情報の提供条件をリアルタイムに認識することを可能とするサービス提供システム、このサービス提供方法、並びにサービス提供システムを管理するサービス管理装置及びサービス管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明に係るサービス管理装置は、ネットワークを介して一の通信装置が他の通信装置へ情報をリアルタイムに提供する及び／又は一の通信装置が他の通信装置からの情報をリアルタイムに利用する情報伝達サービスを管理するサービス管理装置であって、各通信装置とのコミュニケーションを制御するコミュニケーション手段と、情報提供者により提供される１以上の提供情報に関する情報が登録情報として登録される情報登録手段と、上記登録情報に基づき、上記提供情報を利用する情報利用者が複数の提供情報から所望の情報を選択するための選択用表示情報を動的に生成する情報管理手段とを有し、上記情報管理手段は、情報提供者の現在の状況を反映した更新情報により上記情報登録手段が更新された場合、該更新された登録情報に基づき上記選択用表示情報を更新することを特徴とする。
【００１６】
本発明においては、情報提供者によりリアルタイムに提供される情報を選択するための選択用表示情報を生成する情報管理手段が、情報提供者の現在の状態を反映した更新情報により登録情報が更新された場合、これに合わせて選択用表示情報を逐次更新するため、情報提供者及び情報利用者の間にてリアルタイムに提供情報を提供・利用するために使用される選択用表示情報が、情報提供者の現在の状況を常に反映したものとなる。
【００１７】
また、上記登録情報及び更新情報は、情報提供者が上記提供情報をリアルタイムで提供できるか否かを示すリアルタイム可否情報を有し、上記情報管理手段は、上記リアルタイム可否情報を上記選択用表示情報に反映させることができ、情報利用者は、選択用表示情報により、現在、リアルタイムで利用可能な提供情報か否かを認識することができる。
【００１８】
更に、上記情報管理手段は、上記情報提供者が上記提供情報をリアルタイムで提供できる場合にのみ、当該提供情報を選択可能な上記選択用表示情報を生成してもよく、現在、提供可能な提供情報のみを選択用表示情報に表示させることができる。
【００１９】
更にまた、上記更新情報は、上記情報提供者が上記提供情報をリアルタイムで提供できるか否かを示すリアルタイム可否情報及びその際に利用可能な１以上の利用メディアの種類を示すメディア情報を有することができ、情報利用者は、選択用表示情報を参照して、どのようなメディアにより提供情報が提供されるかを認識することができる。
【００２０】
また、上記コミュニケーション手段は、上記選択用表示情報から所望の提供情報を選択した通信装置と、該選択された提供情報を送信する通信装置との間の接続を制御することができ、コミュニケーション手段が、サービスを使用する通信装置間の接続を代わりに行うため、例えば提供情報を受信する情報利用者側の通信装置が通信相手となる提供情報を送信する情報提供者側の通信装置を呼び出したりする呼制御を行う必要がない。
【００２１】
更に、上記情報管理手段は、上記登録情報を受け取り上記情報登録手段に登録し、上記コミュニケーション手段は、上記更新情報を受け取り上記登録情報を更新することができ、静的な情報である登録情報は情報管理手段により登録させ、情報提供者の環境に応じて動的に変化する動的な情報である更新情報はコミュニケーション手段により更新させることができる。
【００２２】
また、上記コミュニケーション手段は、上記情報提供者がリアルタイムで提供する上記提供情報を送信する通信装置から上記更新情報を受け取ることができ、これにより更新情報として、提供情報を送信する側の通信装置の端末位置情報なども同時に送信することができる。
【００２３】
本発明に係るサービス管理方法は、ネットワークを介して一の通信装置が他の通信装置へ情報をリアルタイムに提供する及び／又は一の通信装置が他の通信装置からの情報をリアルタイムに利用する情報伝達サービスを管理するサービス管理方法であって、情報提供者により提供される１以上の提供情報に関する情報が登録情報として登録される情報登録手段を参照し、該提供情報を利用する情報利用者が複数の提供情報から所望の提供情報を選択するための選択用表示情報を動的に生成する情報管理工程と、上記情報提供者の現在の状況を反映した更新情報により上記情報登録手段が更新された場合、該更新された登録情報に基づき上記選択用表示情報を更新する情報更新工程とを有することを特徴とする。
【００２４】
本発明に係るサービス提供システムは、ネットワークを介して一の通信装置が他の通信装置へ情報をリアルタイムに提供する及び／又は一の通信装置が他の通信装置からの情報をリアルタイムに利用する情報伝達サービスを提供するサービス提供システムであって、上記情報伝達サービスの使用者である情報提供者により提供される提供情報又は情報利用者により利用される該提供情報を送受信するための複数の通信装置と、各通信装置にネットワークを介して接続され、上記情報伝達サービスを管理するサービス管理装置とを有し、上記各通信装置は、通信相手の通信装置と上記提供情報を送受信する通信手段を有し、上記サービス管理装置は、各通信装置とのコミュニケーションを制御するコミュニケーション手段と、上記情報提供者により提供される１以上の提供情報に関する情報が登録情報として登録される情報登録手段と、該登録情報に基づき、上記情報利用者が複数の提供情報から所望の提供情報を選択するための選択用表示情報を動的に生成する情報管理手段とを有し、上記情報管理手段は、上記情報提供者の現在の状況を反映した更新情報により上記情報登録手段が更新された場合、該更新された登録情報に基づき上記選択用表示情報を更新することを特徴とする。
【００２５】
本発明においては、複数の情報提供者がリアルタイムで提供する複数の提供情報から情報利用者が所望の提供情報を選択するための選択用表示情報に、各情報提供者の現在の状況を反映させることができ、情報提供者は、情報利用者に対して現在提供可能であるか否かなどの提供条件として現在の状況を選択用表示情報に反映させることができ、情報利用者はこの選択用表示情報を参照して情報提供者の現在の状況を認識した上で所望の提供情報を選択することができる。
【００２６】
また、上記更新情報は、上記情報提供者がリアルタイムに提供情報を提供できるか否かを示すリアルタイム可否情報、及び上記使用者を識別する使用者識別情報を含み、上記提供情報を送信する通信装置は、上記通信手段を介して上記更新情報を上記コミュニケーション手段に送信し、上記コミュニケーション手段は、上記使用者識別情報により上記使用者を認証した場合、上記更新情報に含まれるリアルタイム可否情報により上記情報登録手段を更新することができ、提供情報を送信する通信装置が使用者識別情報により認証されなければ登録情報を更新できないようにすることができる。
【００２７】
本発明に係るサービス提供方法は、ネットワークを介して一の通信装置が他の通信装置へ情報をリアルタイムに提供する及び／又は一の通信装置が他の通信装置からの情報をリアルタイムに利用する情報伝達サービスを使用する使用者である情報提供者により提供される提供情報又は情報利用者により利用される該提供情報を送受信するための複数の通信装置と、各通信装置に該ネットワークを介して接続され、上記情報伝達サービスを管理するサービス管理装置とを有するサービス提供システムのサービス提供方法であって、上記サービス管理装置の情報登録手段に、情報提供者により提供される１以上の提供情報に関する情報が登録情報として登録される情報登録工程と、上記サービス管理装置の情報管理手段が上記情報登録手段を参照し、上記情報利用者が複数の提供情報から所望の提供情報を選択するための選択用表示情報を動的に生成する表示情報生成工程と、情報提供者の現在の状況を反映した更新情報により、上記情報登録手段を更新する登録情報更新工程と、上記更新情報により上記情報登録手段が更新された場合に、上記情報管理手段が該更新された登録情報に基づき上記選択用表示情報を更新する表示情報更新工程とを有することを特徴とする。
【発明の効果】
【００２８】
本発明に係るサービス管理装置によれば、ネットワークを介して一の通信装置が他の通信装置へ情報をリアルタイムに提供する及び／又は一の通信装置が他の通信装置からの情報をリアルタイムに利用する情報伝達サービスを管理するサービス管理装置であって、各通信装置とのコミュニケーションを制御するコミュニケーション手段と、情報提供者により提供される１以上の提供情報に関する情報が登録情報として登録される情報登録手段と、上記登録情報に基づき、上記提供情報を利用する情報利用者が複数の提供情報から所望の情報を選択するための選択用表示情報を動的に生成する情報管理手段とを有し、上記情報管理手段は、情報提供者の現在の状況を反映した更新情報により上記情報登録手段が更新された場合、該更新された登録情報に基づき上記選択用表示情報を更新するので、提供情報を選択するための選択用表示情報が、情報提供者の現在の状態を反映した更新情報により逐次更新されるため、この情報を提供する情報提供者の現在の環境を常に反映した選択用表示情報により、情報をリアルタイムに伝達する情報伝達サービスを管理することができる。
【００２９】
また、本発明に係るサービス管理方法によれば、リアルタイムに情報を伝達する情報伝達サービスを管理することができる。
【００３０】
本発明に係るサービス提供システムによれば、ネットワークを介して一の通信装置が他の通信装置へ情報をリアルタイムに提供する及び／又は一の通信装置が他の通信装置からの情報をリアルタイムに利用する情報伝達サービスを提供するサービス提供システムであって、上記情報伝達サービスの使用者である情報提供者により提供される提供情報又は情報利用者により利用される該提供情報を送受信するための複数の通信装置と、各通信装置にネットワークを介して接続され、上記情報伝達サービスを管理するサービス管理装置とを有し、上記各通信装置は、通信相手の通信装置と上記提供情報を送受信する通信手段を有し、上記サービス管理装置は、各通信装置とのコミュニケーションを制御するコミュニケーション手段と、上記情報提供者により提供される１以上の提供情報に関する情報が登録情報として登録される情報登録手段と、該登録情報に基づき、上記情報利用者が複数の提供情報から所望の提供情報を選択するための選択用表示情報を動的に生成する情報管理手段とを有し、上記情報管理手段は、上記情報提供者の現在の状況を反映した更新情報により上記情報登録手段が更新された場合、該更新された登録情報に基づき上記選択用表示情報を更新するので、情報提供者は提供可能な情報を登録しておき、情報提供者が自身の現在の状況を更新情報により上記選択用表示情報に反映させることができ、一方、情報利用者には、選択用表示情報により情報提供者の現在の状況を把握し、現在リアルタイムで提供可能な情報のみを選択して情報提供を受けることができ、これにより情報伝達サービス使用者が互いのリアルタイムの現在の状況を認識し合うことができる。
【００３１】
本発明に係るサービス提供方法によれば、提供情報をリアルタイムで伝達する情報伝達サービスを提供することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。この実施の形態は、本発明を、インターネットを介して接続された複数の通信端末と、各通信端末にインターネットを介して接続され、一の通信端末から他の通信装置に対してリアルタイムに情報を提供するサービス及び一の通信装置が他の複数の通信装置から提供される複数の情報を選択して利用する情報伝達サービスを提供するサービス提供システムに適用したものである。
【００３３】
例えばＶｏＩＰによる通話を行うためには、通話したい相手の情報の取得、通話したい相手の呼び出し、応答といった一連の情報交換をする必要があり、これらの目的のために、ＳＩＰ（Session Initiation Protocol：ＩＥＴＦの標準、ＲＦＣ３２６１）などの呼制御プロトコルが使用される。ＳＩＰは、ＶｏＩＰサービスをはじめ、さまざまなマルチメディアセッションの確立を実現する呼制御プロトコルである。
【００３４】
本実施の形態におけるサービス提供システムは、例えば、「おいしいお店」や、「お薦めスポット」などの情報（以下、提供情報という。）を通話や映像によってリアルタイムに提供するサービスであって、上記ＳＩＰによる呼制御を使用し、提供情報の利用者に情報提供者が提供する提供情報の中から所望の提供情報を選択させるためのＷＥＢページなどを、情報提供者の環境に応じてリアルタイムに更新することで、情報提供者と情報利用者との間にてリアルタイムに提供情報を提供・利用するための情報伝達サービスを提供可能にする。すなわち、情報提供者が提供する提供情報の提供方法やその金額情報などの説明・広告となる静的な情報を予め登録しておき、例えば、この登録情報に現在リアルタイムで提供できるか否かなど、情報提供者の現在の環境・状況に応じて変化する動的な情報により更新し、ＷＥＢサーバが更新された登録情報を参照し、リアルタイムで提供できる情報のみを選択させるようなＷＥＢページを動的に生成することで、本サービスを可能にするものである。
【００３５】
ここで、上記サービス提供システムにてリアルタイムに提供される提供情報とは、サービス提供システムに参加している一の通信端末から、他の通信端末にリアルタイムでやり取りされる提供情報であり、当該提供情報は、情報提供者側の通信端末から送信される、実際に現在撮像している映像などの情報自体がリアルタイムである情報の他、情報自体はリアルタイムなものでなくても、情報利用者の要求に応じて情報利用者側の通信端末にリアルタイムで送ることができる情報であれば、情報提供者側の通信端末にて記憶されている映像、静止画像、音響、又は上述した「おいしいお店」、「お薦めスポット」などの各種のデータなどであってもよい。提供情報自体がリアルタイムな情報である場合とは、具体的には、例えば情報提供者が家庭教師、英会話教師、運勢・法律などの各種相談に応答する者などであって、情報利用者が生徒、相談者などであって、通話やテレビ電話などでリアルタイムに会話を行う場合や、「おいしいお店」情報を提供する情報提供者が実際に「おいしいお店」にて、店内を撮影しながら提供する情報である。一方、提供する情報自体はリアルタイムな情報ではない場合とは、同じく「おいしいお店」情報を提供する場合であっても、当該店の店内の映像を撮影して保存しておき、これを情報利用者に提供する場合などである。
【００３６】
図１は、本発明の実施の形態におけるサービス提供システムを示すブロック図である。図１に示すように、本実施の形態におけるサービス提供システム１は、サービスプロバイダ２と、これにインターネット３を介して接続された情報提供者側通信端末、すなわち提供情報を送信する通信端末４ａ及び情報利用者側通信端末、すなわち提供情報を受信する通信端末４ｂとを有し、これらで構成されるピアツーピア実時間コミュニケーションシステムである。
【００３７】
インターネット３は、一般公衆回線などの通信回線や、情報通信ネットワークを複数接続することによって世界中に拡がったネットワーク環境である。現在、広帯域、高速な通信回線の普及によってブロードバンド伝送（Broadband Transmission）を可能としている。光ファイバー、非対称ディジタル加入者線、無線などを用い、５００ｋｂｐｓ以上の通信回線でネットワークを構成している。
【００３８】
サービスプロバイダ２は、情報提供者側通信端末４ａ及び情報利用者側通信端末４ｂと通信したり、両者の間の接続を制御するコミュニケーション手段としてのコミュニケーションサーバ（ＳＩＰサーバ）１１と、本サービスにおいて情報提供者がリアルタイムに提供する提供情報の内容説明、情報を利用する際に生じる料金（提供価格）、情報を提供する際のメディアの種類など、提供情報に関する説明（以下、説明情報という）を少なくとも有する登録情報を登録するための情報登録手段としてのＤＢサーバ１３と、ＤＢサーバ１３に登録された登録情報に基づき、選択用表示情報としてのＷＥＢページなどを動的に生成する情報管理手段としてのＷＥＢサーバ１２とを有する。この選択用表示情報は、複数の情報提供者から提供される複数の情報から、情報利用者に所望の情報を選択させるための表示情報であり、例えば複数のＷＥＢページからなるポータルサイトであってもよい。
【００３９】
情報提供者は、予め上記説明情報を含む登録情報をＤＢサーバ１３に登録しておき、その提供情報がリアルタイムに提供できる状態になった場合に、情報提供者側通信端末４ａからコミュニケーションサーバ１１に対して、情報提供者の現在の状況を反映した情報、すなわちリアルタイムに情報を提供可であることを示すリアルタイム可否情報としてのログイン情報を含む更新情報を送信し、コミュニケーションサーバ１１は、この更新情報に基づきＤＢサーバ１３の登録情報を更新し、ＷＥＢサーバ１２は更新された登録情報、例えばリアルタイムに情報が提供可能であるとしてログインされたユーザが提供する提供情報のみが選択可能なようにＷＥＢページをダイナミックに生成（更新）する。
【００４０】
情報提供者側通信端末４ａ及び情報利用者側通信端末４ｂは、例えばパーソナルコンピュータ（ＰＣ）などの通信機能を備える通信端末であって、この通信端末上で動作するコミュニケーションクライアント１４ａ、１４ｂ及びＷＥＢブラウザ１５ａ、１５ｂとを有する。ここで、通信端末４ａ、４ｂは、例えば例えばＰＣ（Personal Computer）、テレビ電話、電話機など、ネットワークコミュニケーションを行うことが可能なものであればよく、本サービス提供システムの利用者である情報提供者がリアルタイムに情報を提供したり、同じく本サービス提供システムの利用者である情報利用者がリアルタイムに情報を利用するために取得したりするためのものである。
【００４１】
なお、以下の説明では、本サービス提供システムの利用者として特に情報提供者及び情報利用者を区別しない場合は、情報提供者側通信端末４ａ及び情報利用者側通信端末４ｂを、通信端末４というものとする。コミュニケーションクライアント１４ａ、１４ｂ及びＷＥＢブラウザ１５ａ、１５ｂにおいても、同じく特に区別しない場合は、コミュニケーションクライアント１４及びＷＥＢブラウザ１５というものとする。また、詳細は後述するが、情報提供者が提供する提供情報には、例えば音声のみの提供情報も含まれ、情報提供者側通信端末４ａは提供情報を送信できればよく、必ずしもＷＥＢブラウザ１５ａを有する必要はないが、情報提供者が提供する提供情報に関する説明情報などをＤＢサーバ１３に登録する際には、ＷＥＢブラウザを有する通信機器から自身の説明情報を登録する必要がある。
【００４２】
図２（ａ）乃至図２（ｄ）は、本実施の形態におけるサービス提供システムのサービスプロバイダ及び通信端末の機能を示す機能ブロック図である。図２（ａ）に示すように、サービスプロバイダ２のコミュニケーションサーバ１１は、各通信端末４を使用するユーザを認証するためのユーザ認証部２１と、２つの通信端末４間の接続を制御する呼制御部２２と、更新情報など各種の情報をＤＢサーバ１３に伝達する情報伝達部２３とを有する。また、図２（ｃ）に示すように、ＤＢサーバ１３は、登録情報のうち、提供情報に関する説明情報を管理する情報管理部２４と、登録情報を登録したユーザを識別するためのユーザ情報を管理するユーザ情報管理部２５とを有する。また、図２（ｂ）に示すように、ＷＥＢサーバ１２は、ＤＢサーバ１３の情報管理部２４に基づき選択用表示情報（以下、ＷＥＢページという。）を動的に生成するサービス情報管理部（ポータル）２６を有する。
【００４３】
一方、図２（ｄ）に示すように、情報提供者側及び情報利用者側の通信端末４上で動作するコミュニケーションクライアント１４は、他の通信端末４とリアルタイムで提供情報を送受信するためのメディアセッションを確立、変更、切断するための呼制御部２７と、情報提供者のリアルタイムな状況を反映させるための更新情報をコミュニケーションサーバ１１の情報伝達部２３に送る情報伝達部２８とを有し、ＷＥＢブラウザ１５は、情報提供者が提供する提供情報に関する説明情報などを登録したり、情報利用者が利用する提供情報を選択したりするためのＷＥＢページを閲覧する各種のサービス情報表示部２９を備える。
【００４４】
以上のようなコミュニケーションサーバ１１、ＷＥＢサーバ１２、ＤＢサーバ１３、及び通信端末４は、例えば図３のように構成される。すなわち、図３に示すように、ＣＰＵ（Central Processing Unit）１０１は、ＲＯＭ（Read Only Memory）１０２に記憶されているソフトウェアモジュールを構成する各種プログラム、又は記憶部１０８からＲＡＭ（Random Access Memory）１０３にロードされたソフトウェアモジュールを構成する各種プログラムに従って各種の処理を実行する。また、図示せぬタイマが計時動作を行い、時刻情報をＣＰＵ１０１に供給する。ＲＡＭ１０３にはまた、ＣＰＵ１０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００４５】
ＣＰＵ１０１、ＲＯＭ１０２及びＲＡＭ１０３は、バス１０４を介して相互に接続されている。このバス１０４にはまた、入出力インターフェイス１０５も接続されている。
【００４６】
入出力インターフェイス１０５には、キーボード、マウスなどよりなる入力部１０６、ＣＲＴ、ＬＣＤなどよりなるディスプレイ、並びにヘッドフォンやスピーカなどよりなる出力部１０７、ハードディスクなどより構成される記憶部１０８、モデム、ターミナルアダプタなどより構成される通信部１０９が接続されている。
【００４７】
通信部１０９は、図示せぬインターネットを介しての通信処理を行う。ＣＰＵ１０１から提供されたデータを送信する。また通信部１０９は通信相手から受信したデータをＣＰＵ１０１、ＲＡＭ１０３、記憶部１０８に出力する。記憶部１０８はＣＰＵ１０１との間でやり取りし、情報の保存・消去を行う。通信部１０９はまた、他の装置との間で、アナログ信号又はディジタル信号の通信処理を行う。
【００４８】
入出力インターフェイス１０５にはまた、必要に応じてドライブ１１０が接続され、磁気ディスク１１１、光ディスク１１２、光磁気ディスク１１３、或いは半導体メモリ１１４などが適宜装着され、それらから読み出されたコンピュータプログラムが必要に応じて記憶部１１８にインストールされる。
【００４９】
情報提供者及び情報利用者は、いずれも本実施の形態におけるサービス提供システムが提供する情報伝達サービスを利用するサービス利用者であり、事前にサービスプロバイダ２と契約することにより、サービスプロバイダ２が運営するコミュニケーションサーバ１１のアドレス及び認証の手段を取得することが可能となる。認証の手段として例えば認証ＩＤ及びパスワードを取得し、これを使用することでＷＥＢサーバ１２やＤＢサーバ１３上の特定のカテゴリに対しアクセスが可能となる。
【００５０】
このサービスプロバイダ２の契約者であるサービス利用者は、通信端末４のＷＥＢブラウザ１５などを経てＷＥＢサーバ１２により、利用者自身の固有情報、例えば名前やメールアドレスなどをＨＴＴＰ又はＨＴＴＰＳ（http over SSL（Secure Sockets Layer））を介して事前にＤＢサーバ１３へ登録することができる。ここで、利用者の固有情報としては、名前やメールアドレスの他、住所、電話番号、クレジットカード番号、提供情報を提供したり利用したりした場合に発生する料金の決済方法などを登録するようにしてもよい。
【００５１】
また、サービス利用者が情報提供者となる場合には、例えば提供情報の名称（コンテンツ名）、提供価格、提供者名などの提供情報に関する説明情報を上記ＷＥＢブラウザ１５からＷＥＢサーバ１２を介してＤＢサーバ１３の各種情報管理部２４に登録する。
【００５２】
ＤＢサーバ１３の情報管理部２４は、説明情報が登録されると、説明情報を一意に識別するための情報識別ＩＤを発行し、説明情報を登録した通信端末４に対して送信する。また、ユーザ情報管理部２５は、登録情報に含まれるユーザ情報（固有情報）をカテゴリ毎に情報管理部２４にて蓄積することができる。具体的には、例えば性別、年齢別、地域別、趣味、後述する提供情報の内容・種類別などにカテゴライズすることができる。これにより、例えば固有情報により分類されたカテゴリ毎に、上記説明情報を対応付けることができる。
【００５３】
ＷＥＢサーバ１２のサービス情報管理部２６は、ＤＢサーバ１３の情報管理部２４を参照し、情報提供者が提供する提供情報を選択させるための選択肢を有するＷＥＢページを作成する。ここで、このＷＥＢページは、例えば、「おいしいお店」、「おすすめスポット」などの提供情報であるか、法律相談などに応対するものであるのかなどのコンテンツ・情報内容の違いや、撮像中の生の映像（リアルタイム情報）を提供するのか、保存している映像、音響などの情報を提供するのかなどにより、異なるＷＥＢページを作成することができる。また、上記固有情報を利用し、例えば２０代・女性が提供する情報ＷＥＢページなどとしてカテゴリ毎に生成してもよい。
【００５４】
図４は、本実施の形態のサービス提供システムにおいてやり取りされる情報を示す図である。図４に示すように、サービスプロバイダ２の利用者は、提供可能な提供情報に関する説明情報をＷＥＢサーバ１２を介してＤＢサーバ１３の情報管理部２４へ登録する。
【００５５】
先ず、ＷＥＢブラウザ１５から、サービスプロバイダ２と契約した際に取得した認証の手段によりＷＥＢサーバ１２の所定の情報登録サイトにアクセスする（ステップＳ１）。そして、ＷＥＢサーバ１２の情報登録サイト（情報登録ページ）にて提供情報に関する情報、すなわち提供情報を選択させるための説明情報を登録する。
【００５６】
この説明情報とは、例えば「東京・品川のグルメ情報」などの提供する情報の内容を示すコンテンツ名、リアルタイム映像（情報）であるか否か、音声＋撮像映像又は音声のみであるかなどの情報を提供する際の提供メディアを示すカテゴリ、情報提供の対価として支払う提供価格（料金）、現在情報提供可能であるか否か（ログインしているか否か）を示す状態情報などの各種情報を含む。更に、この各種情報のうち、例えば提供メディアを示すカテゴリなどは複数登録を可能とする。すなわち、例えば情報提供者が通信端末として電話しか持たない場合には音声のみの情報提供となり、また通信端末としてＰＣを所持していても移動中で電車内などの場合にはテキストデータのみの情報提供としたり、自宅にいる場合には、音声、テキスト、画像及びこれらの組み合わせによる情報提供とする場合など、情報提供者が提供情報を提供する時間、場所や、所持している通信端末の能力など、現在の状況（環境）によって提供メディアのカテゴリなどの提供条件が変化する。このような情報提供者の現在の状況を反映させるために、情報提供者が自身の状況に応じて予め想定できる複数の提供条件を登録してもよく、又は登録せずに後述するように、提供メディアを示す情報を更新情報により送信し、登録情報に追加、又は更新（変更）するようにしてもよい。また、提供メディアの種類に応じて、提供価格を変更する場合などにも、同様にカテゴリ別に複数の価格を登録しておけばよい。
【００５７】
ＷＥＢサーバ１２は、この説明情報をＤＢサーバ１３に送信する（ステップＳ２）。ＤＢサーバ１３は、説明情報の登録を受け、この説明情報が一意に特定可能な情報識別ＩＤ（ContentsＩＤ）を発行し、この情報識別ＩＤをＷＥＢサーバ１２にＯＫ応答と共に返す（ステップＳ３）。ＷＥＢサーバ１２は、ＤＢサーバ１３から送られた情報識別ＩＤ及びＯＫ応答をＷＥＢブラウザ１５に返す（ステップＳ４）。
【００５８】
次に、上述のようにステップＳ１〜Ｓ４を経て情報に関する説明情報を登録しておいた情報提供者が、リアルタイムに情報を提供可能な状況（環境）になった場合に、その利用者の状況をＷＥＢページに反映させる方法について説明する。
【００５９】
先ず、コミュニケーションクライアント１４は、ＷＥＢブラウザ１５に対して、更新をしたい説明情報の情報識別ＩＤ及びレジスタ（Register）を要求する（Ｓ５）。そして、コミュニケーションクライアント１４の呼制御部２７は、通信端末の現在位置情報をＳＩＰレジストラであるユーザ認証部２１に通知するために、情報提供者であるユーザの位置情報（ＩＰアドレス）をレジスタリクエストにより送信する（ステップＳ６）。このレジスタリクエストにより、ユーザ（ＳＩＰ  ＵＲＬ）宛てに来た全入呼を、この位置情報が示す通信端末４に送られるように設定することができる。また、レジスタメッセージは、位置情報登録に加えて時間情報も登録可能であり、現在位置情報を午後４時までなどと設定することができる。
【００６０】
ここでコミュニケーションクライアント１４は、このレジスタメッセージをコミュニケーションサーバ１１のユーザ認証部２１に送り（ステップＳ６）、このユーザ認証部２１が所定の認証を行った結果、認証された場合には、呼制御部２２により応答ＯＫ（２００ＯＫ）が渡される。コミュニケーションクライアント１４の呼制御部２７は、この２００ＯＫを受けとると、各種情報伝達部２８により、提供する情報の情報識別ＩＤと共に、当該情報を提供する、メディアの種類、コーデックの種類、使用機器情報などのメディアを示す情報及び例えば映像であっても、リアルタイム映像であるのか、撮像済みの映像であるのかなどのその他、情報提供者の現在の状況に固有の各種情報をコミュニケーションサーバ１１に送信する。コミュニケーションサーバ１１の各種情報伝達部２３は、この報識別ＩＤと、これに付加された使用機器情報及びその他の状況固有の情報などの各種情報（以下、更新情報という。）を受け取ると、これをＤＢサーバ１３に送り、情報識別ＩＤに対応する登録情報を更新する（ステップＳ７）。受け取ったこの更新情報は、現在情報提供可能であるか否かや、提供する際の利用メディアなど、情報提供者が提供する提供情報に関する説明情報に対して当該情報提供者の現在のリアルタイムな状況を反映させるものであり、これにより、登録情報が情報提供者のリアルタイムな情報を示すものとなる。なお、情報識別ＩＤ及び使用機器情報などの更新情報をコミュニケーションサーバ１１に送信し、ＤＢサーバ１３の登録情報を更新するものとしたが、登録情報を登録する際と同様にＷＥＢサーバ１２を介してＤＢサーバ１３の登録情報を更新してもよい。
【００６１】
そして、ＤＢサーバ１３は更新情報を受け取ったことを示す応答ＯＫをコミュニケーションサーバ１１に対して送信し（Ｓ８）、コミュニケーションサーバ１１は、この応答ＯＫをコミュニケーションクライアント１４に送り（Ｓ９）、これにより各種情報の伝達は完了する。
【００６２】
ＤＢサーバ１３は、コミュニケーションサーバ１１を介してコミュニケーションクライアント１４から受け取った情報識別ＩＤ及びその付加情報からなる更新情報に含まれる、情報提供者のリアルタイムな状況を反映する情報、すなわち情報提供に使用する機器情報などと、事前にＤＢサーバ１３に蓄積された説明情報とをマージし、１つの情報として登録された説明情報を更新する。
【００６３】
こうして、先ず、ステップＳ１〜ステップＳ４に示すように、情報提供者は、提供する情報に関する説明情報などを予め、ＷＥＢサーバ１２を介してＤＢサーバ１３に登録しておく。そして、リアルタイムに情報提供が可能な状態になった場合に、ステップＳ５〜ステップＳ９に示すように、レジスタメッセージ及び更新情報を送ることで、リアルタイムで提供可能か否かを示すリアルタイム可否情報をリアルタイムで提供可能な情報に更新するなどして、登録情報を、情報提供者のリアルタイムな状況を反映させたものに登録し直す。このように、情報管理部２４に登録される説明情報（登録情報）は、情報提供者の環境や提供条件を常に反映したものとなっている。
【００６４】
そして、ＷＥＢサーバ１２上に存在するサービス情報管理部（ポータル）２６は、情報提供者が提供する提供情報を含む登録情報を基にダイナミックにＷＥＢページを生成する。このＷＥＢページは、上述したように、情報提供者の年齢、居住域などのプロバイダ利用者毎や、提供する情報がおいしいお店などの情報提供であるか、函館の夜景、子犬など、映像として価値があるものであるか、占い又は法律などの相談であるか、家庭教師、英会話教室であるかなどの説明情報に基づきカテゴリ化されており、情報利用者が利用したい情報を選択し易くなされている。
【００６５】
また、同一のプロバイダ利用者から提供された提供情報が複数存在する場合であっても、これらの各説明情報には、個別に情報識別ＩＤが付されて別々に管理され、ＷＥＢページ上では別リンクとして表示される。これにより、情報提供者が複数の提供情報を提供する場合に、情報利用者からの要求により所定の提供情報を提供する際、別々の情報識別ＩＤとすることで、情報提供者自身が提供する複数の提供情報のうち、どの提供情報を提供してよいか認識することができる。
【００６６】
更に、サービス情報管理部２６は、登録情報が更新された場合、例えばその旨の通知をコミュニケーションサーバ１１又はＤＢサーバ１３から受けとり、それに応じてＷＥＢページを更新してもよいし、所定時間毎に定期的にＷＥＢページを更新してもよい。
【００６７】
以上の一連の処理を図５乃至図９を参照して更に具体的に説明する。図５は、サービス利用者のうち情報提供者Ａが提供する提供情報を登録する方法、すなわち、上述したステップＳ１〜Ｓ４の工程を模式的に示す図である。上述したように、情報提供者Ａは、予め、サービスプロバイダ２に自身の名前などを登録し、認証ＩＤを獲得しているものとする。そして、図５に示すように、その認証ＩＤなどを使用して、サービスプロバイダ２のＷＥＢサーバ１２上で、サービスプロバイダ２が提供する所定のサービス提供サイト、図５においては、「出店情報登録ページ」にアクセスする。そして、提供するメディアの種類を示すカテゴリ、提供するコンテンツの内容を説明するコンテンツ名、コンテンツの価格などの所定の情報入力欄に情報を入力する。図５においては、カテゴリは、情報利用者に対して撮影中の映像をリアルタイムに届ける「リアルタイム映像」であり、コンテンツ名は「函館のリアルタイム夜景」であり、情報提供価格（コンテンツ提供価格）は３００円と設定した場合を示す。
【００６８】
この情報提供者Ａにより、ＷＥＢサーバ１２の出店情報登録ページにて登録したデータ、すなわち、リアルタイムに提供する情報に関する説明情報は、ＤＢサーバ１３に登録され（ステップＳ２）、ＤＢサーバ１３からこの説明情報に一意の情報識別ＩＤが付されてＷＥＢサーバ１２を介して情報提供者Ａの通信端末４に返される（ステップＳ３、４）。これにより、情報提供者Ａは、リアルタイムに提供する情報の登録を完了する。ここで、ＤＢサーバ１３の情報ＤＢ１３ａには、情報提供者Ａの上述の認証ＩＤなどに対応したユーザ情報に基づき、同一情報提供者による提供情報毎にテーブル化されたものとなっている。
【００６９】
また、図６は、サービス利用者のうち、情報利用者Ｂが提供情報を利用するためのＷＥＢページを閲覧する方法を示す模式図である。上述した提供情報を提供する情報提供者Ａと同様、提供情報を利用する情報利用者Ｂも、予めサービスプロバイダ２に、ユーザデータを登録し、認証ＩＤを取得しておくものとする。このように、情報提供者Ａ及び情報利用者Ｂがいずれも認証ＩＤを取得して認証処理を経てから、本実施の形態にて説明するサービスサイトに接続するようにすることで、他人になりすましたり、うその情報などを提供したりの行為を防止することができる。
【００７０】
そして、図６に示すように、情報利用者Ｂは、自身の認証ＩＤにより、所定のサイトのＷＥＢページ、ここでは、「リアルタイム映像ページ」にアクセスすることができる（ステップＳ１１）。このＷＥＢページは、サービスプロバイダ２に本サービスを利用するための登録をした複数のサービス利用者のうち、図５に示した手順にて、例えば情報提供者Ａを含む情報提供者によりＤＢサーバ１３に登録された説明情報を含む登録情報に基づきダイナミックに生成されるものである。すなわち、ＤＢサーバ１３のコンテンツなどの提供情報の説明情報を記録する情報ＤＢ１３ａには、情報提供者毎に、情報識別ＩＤと、説明情報とが対応付けられて記憶されており、カテゴリ毎、金額順など、この情報ＤＢ１３ａを基にＷＥＢページが作成される（ステップＳ１２）。また、この情報ＤＢ１３ａの状態欄は、その情報識別ＩＤを発行された情報提供者がログインしているか否か、すなわち、現在、提供情報を提供可能であるか否かを示すリアルタイム可否情報であり、この状態欄の情報をＷＥＢページに反映させることができる。すなわち、この状態欄がログインになされているもののみ、現在提供可能な提供情報として、選択可能なようにＷＥＢページに表示することができる。例えば、情報ＤＢ１３ａの情報提供者Ａの状態欄は、いずれもログアウト（No Resist）であり、情報提供者Ａが現在情報提供できないことを示す。したがって、これらの提供情報はリアルタイムに提供するサービスを行うことができないため、提供情報を選択させるための選択用表示情報「リアルタイム映像ページ」には表示されないようになっている。
【００７１】
また、ＷＥＢページ「リアルタイム映像ページ」には、提供コンテンツ名、価格、提供者の名前（ニックネーム）、ステータス、信用度が表示されるようになっている。ここで、信用度は、例えば過去に提供した提供情報が１つ利用された場合に、情報利用者側がよかった場合に信用度「１」をつけ、それを同一ユーザ（同一認証ＩＤ）毎に加算したものとしたり、例えば「富士山の映像」など所定の提供情報において、現在までにこれを利用した情報利用者により、例えば大変信用できる場合には１０、まあまあ使用できる場合には５、信用できない場合には０をつけ、これを同一情報識別ＩＤ毎に加算したものとしたりしてもよい。また、このような情報提供者の信用度と提供情報の内容の信用度とを合わせて表示してもよい。情報利用者は、この信用度を提供情報を選択する際の指標の１つにすることができる。
【００７２】
図７は、情報提供者Ｂが登録した説明情報に自身のリアルタイムな状態を反映させる方法について説明する。提供情報を提供する情報提供者Ａが、上述の図５に示すようにして登録した登録情報を更新する場合、すなわち登録情報に、情報登録者の現在の状況を反映させる場合のうち、例えば、情報ＤＢ１３ａの状態欄がログアウト状態（NoResist）であり、リアルタイムに情報提供が不可である状態からリアルタイムに情報提供が可能の状態（ログイン状態）にする方法について説明する。まず、認証ＩＤにより、サービスプロバイダ２により認証を受けた後、コミュニケーションクライアント１４がＷＥＢブラウザ１５にログイン状態にしたい提供情報、すなわち情報伝達サービスにより提供情報を提供したい情報識別ＩＤ及びレジスタ（登録情報）を要求し、コミュニケーションサーバ１１にレジスタリクトエストを送信する。次に、情報識別ＩＤと共に、現在リアルタイムに提供可能な情報を提供する際のメディアの情報、すなわち、コーデックの種類（Ｃｏｄｅｃ）と、リアルタイムの応対が可であること、すなわちログイン状態を示すＶＣＯＫ情報とを付加してコミュニケーションサーバ１１に渡す（ステップＳ６）。コミュニケーションサーバ１１は、渡された情報をＤＢサーバ１３に渡し（ステップＳ７）、ＤＢサーバ１３は、この渡された情報によりＤＢ１３ａの情報を書き直す。図７においては、情報ＤＢ１３ａのコンテンツＩＤがA11372及びB23819の情報に関する説明情報の状態がログイン状態に変更（更新）された例を示す。なお、情報を提供する例えば電話機などの通信端末Ｔとは異なる例えばＰＣなどの通信端末Ｑからであっても、その通信端末ＱがＳＩＰを扱うことができる通信端末（ＳＩＰクライアント）であれば、上記通信端末Ｔから提供する情報に関する登録情報をログイン状態とすることが可能である。
【００７３】
この状態で、情報利用者Ｂが図６と同様の方法にて「リアルタイム映像ページ」にアクセスすると、図８に示すように、情報ＤＢ１３ａの識別ＩＤA11372及びB23819の情報が利用可能なように表示された画面２９に変更されている（ステップＳ２１）。すなわち、ＷＥＢサーバ１２上のサービス情報管理部２６は、ＤＢサーバ１３の情報ＤＢ１３ａに基づきダイナミックにポータルサイト（ＷＥＢページ）を作成するため、情報提供者Ａがログインしてリアルタイム提供可とした情報に応じてＷＥＢページが再作成される（ステップＳ２２）。
【００７４】
図９は、サービス提供システムにおけるサービス提供方法を示す模式図である。図９に示すように、図５乃至図８に示すようにして情報提供者Ａの現在の状況を反映させたＷＥＢページを閲覧した情報利用者Ｂが、ＷＥＢブラウザ１５から「リアルタイム映像ページ」というＷＥＢページを閲覧し、このＷＥＢページ上の情報から利用したい１つの情報として「函館のリアルタイム夜景」を選択しクリックする（ステップＳ３１）。これにより、ＷＥＢサーバ１２は、情報利用者Ｂにより、情報提供者Ａが提供する「函館のリアルタイム夜景」が選択されたことをコミュニケーションサーバ１１に通知する（ステップＳ３２）。これにより、コミュニケーションサーバ１１は、後述する方法にて、コミュニケーションを行う予定の両通信端末Ａ、Ｂに対してセッション参加要求ＩＮＶＩＴＥを送信し（ステップＳ３３、３４）、情報提供者Ａと情報利用者Ｂとの間のセッションを確立し、通話などのコミュニケーションを開始させる。
【００７５】
なお、図示はしないが、ＷＥＢサーバ１２とコミュニケーションサーバ１１との間、又はコミュニケーションサーバ１１内には、ＨＴＴＰをＳＩＰに変換するためのインターフェースサーバ、すなわちＷＥＢとＳＩＰとの間を繋げる変換器を有しており、これにより、ＷＥＢサーバ１２とコミュニケーションサーバ１１との間のデータのやり取りが可能となっている。
【００７６】
ここで、ＷＥＢサーバ１２は、ＤＢサーバ１３に対して、情報提供者Ａの認証ＩＤと、利用者Ｂが提供する説明情報「函館のリアルタイム夜景」の情報識別ＩＤとを送り、情報提供者Ａ及び情報利用者Ｂの間のＳＩＰの呼制御に必要な位置情報などを取得してこれをコミュニケーションサーバ１１に送るようにしてもよい。
【００７７】
次に、コミュニケーションサーバ１１が、ＳＩＰを用いて情報利用者の通信端末４ｂと情報提供者の通信端末４ａとのセッションを確立させる方法の一具体例について説明する。図１０は、コミュニケーションサーバによる呼制御の手順を示す図である。利用者ＢがＷＥＢブラウザ上をクリックすることで、利用者Ａとの通話とのコミュニケーションを開始するようコミュニケーションサーバが制御する方法は、例えば、ＩＥＴＦ（Internet Engineering Task Force）のＳＩＰ  ３ｐｃｃ（third party call control）に関するインターネットドラフト（draftietf-sipping-3pcc-04、click to dial）などに記載されている。また、ホームページ上のボタンをクリックするだけで、設定されている電話番号を自動的にコールし、ＰＣなどの通信端末と接続されるサービスは、Ｗｅｂコーリングサービスなどと呼ばれる。
【００７８】
ＳＩＰのメッセージには、リクエストメッセージと、レスポンスメッセージとがあり、リクエストやＯＫレスポンスなどの所定のレスポンスのメッセージ・ボディには、ＳＤＰ（Session Description Protocol）に基づいた、通話に使用するコーデックを選択するためなどのセッション情報を記述することができる。これらをやり取りすることで、通信端末間のセッションを確立させる。先ず、ＷＥＢブラウザ１５ｂのサービス情報表示部２９を介してＷＥＢサーバ上のＷＥＢページの掲載から、情報利用者が利用したい情報欄をクリックすると、コミュニケーションクライアント１４ｂの呼制御部２７を経てコミュニケーションサーバ１１の呼制御部２２に、所定の情報が選択されたことを通知するＨＴＴＰ  ＰＯＳＴ（Ｄ１）が送られる。コミュニケーションサーバ１１の呼制御部２２はこれに対して情報利用者Ｂのコミュニケーションクライアント１４ｂにＨＴＴＰ  ２００ＯＫレスポンスを返す（Ｄ２）。
【００７９】
次に、コミュニケーションサーバ１１の呼制御部２２は、指定された情報を提供した情報提供者Ａ側の通信端末４ａの端末位置情報などをＤＢサーバ１３のユーザ情報管理部２５から取得し、ＩＮＶＩＴＥ（Ｄ３）を当該情報提供者Ａ側の通信端末４ａのコミュニケーションクライアント１４ａに送信する。この際のＩＮＶＩＴＥ（INVITE offer1 no media）1には、情報をやり取りするメディアを指定するメディア情報が記述されない。これに対して情報提供者側のコミュニケーションクライアント１４ａは、２００レスポンス（answer1 no media）を返信する（Ｄ４）。この２００レスポンスはメディア情報なしのanswer1を含むものである。そして、コミュニケーションサーバ１１の呼制御部２２はＡＣＫを返す（Ｄ５）。
【００８０】
次に、コミュニケーションサーバ１１の呼制御部２２は、ＩＮＶＩＴＥ（INVITE no SDP）を情報利用者側の通信端末４ｂのコミュニケーションクライアント１４ｂに送信し（Ｄ６）、２００ＯＫレスポンス（200 OK offer2）を受け取る（Ｄ７）。この際のＩＮＶＩＴＥ（Ｄ６）には、メディア種別などを指定するためのＳＤＰメッセージが含まれず、このＩＮＶＩＴＥ（Ｄ６）を受けたコミュニケーションクライアント１４ｂが返信する２００ＯＫレスポンスにはoffer2が含まれる。
【００８１】
コミュニケーションサーバ１１は、情報提供者Ａ側のコミュニケーションクライアント１４ａから受けたanswer1と、情報利用者Ｂ側のコミュニケーションクライアント１４ｂから受けたoffer2とを調整し、offer2’を作成し、再び情報提供者Ａ側のコミュニケーションクライアント１４ａにＩＮＶＩＴＥ（INVITE offer2’）を送信する（Ｄ８）。これを受けたコミュニケーションクライアント１４ａからの２００ＯＫ（answer2’）を受信し（Ｄ９）、コミュニケーションクライアント１４ｂにはＡＣＫ（answer2）を送信し（Ｄ１０）、コミュニケーションクライアント１４ａにはＡＣＫを送信する（Ｄ１１）。こうして、情報提供者Ａ側通信端末４ａと情報利用者Ｂ側通信端末４ｂとのＲＴＰセッションが確立する。
【００８２】
このように、コミュニケーションサーバ（ＳＩＰサーバ）１１が、情報提供者Ａと情報利用者Ｂとの間でセッションを確立させる、すなわち、コミュニケーションサーバ１１が、情報利用者Ｂに代わって情報提供者Ａに対してＳＩＰメッセージを送り、情報提供者Ａに変わって情報利用者ＢにＳＩＰメッセージを送ることで、リアルタイムデータをやり取りする情報提供者Ａの通信端末４ａと情報提供者Ｂの通信端末４ｂとの間の接続を第３者であるコミュニケーションサーバ１１が行う。コミュニケーションサーバ１１は、両者からのメッセージ内容を調整し、これらの接続制御を行う。これにより、本サービス利用者である情報提供者Ａ、情報利用者Ｂは共に自身の通信端末の端末位置情報などの個人のデータをサービスプロバイダ２に登録しておけば、通信相手の接続アドレスなどを知らなくてもメディアセッションを確立することができる。
【００８３】
本実施の形態においては、音声のみの電話、ビデオ付き電話などの実時間データをやり取り可能な通信端末間で、一方から提供される提供情報を他方が利用する情報伝達サービスにおいて、サービスプロバイダ２は、現在、情報提供が可能であるか否か及び提供情報の提供メディアは何かなど、情報提供者が現在提供情報を提供できるか否かを含めた現在の状況を反映したＷＥＢページをダイナミックに作成し、情報利用者に対して、情報提供者のクライアント環境、サービス条件などを認識させることができる。このように、情報提供者が提供する複数の情報から情報利用者が所望の情報を選択するためのＷＥＢページが、情報提供者の現在の状況に合わせ、ＷＥＢサーバ１２上のポータルサイトでダイナミックにＷＥＢページ化かされるので、このＷＥＢページを閲覧して提供情報を選択する情報利用者は、情報提供者のリアルタイムな状況、提供条件などを確認した上で情報提供を利用することができる。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施の形態におけるサービス提供システムを示すブロック図である。
【図２】（ａ）乃至（ｄ）は、同サービス提供システムのそれぞれコミュニケーションサーバ１１、ＷＥＢサーバ１２、ＤＢサーバ１３、及び通信端末４の機能ブロック図である。
【図３】コミュニケーションサーバ１１、ＷＥＢサーバ１２、ＤＢサーバ１３、及び通信端末４のハードウェア構成を示すブロック図である。
【図４】同サービス提供システムにおいてやり取りされる情報の手順を示す図である。
【図５】同サービス提供システムのサービス利用者のうち情報提供者Ａがリアルタイムに提供する情報を登録する方法を模式的に示す図である
【図６】同サービス提供システムのサービス利用者のうち、情報利用者Ｂが情報を利用するためのＷＥＢサイトを閲覧する方法を示す模式図である。
【図７】図５に示す情報提供者Ａが登録した説明情報に自身のリアルタイムな状態を反映させる方法を示す模式図である。
【図８】図７に示す方法により更新された情報ＤＢ１３ａがＷＥＢページに反映されている様子を示す模式図である。
【図９】同サービス提供システムにおけるサービス提供方法を示す模式図である。
【図１０】コミュニケーションサーバによる呼制御の手順を示す図である。
【図１１】クライアントＣＡから、クライアントＣＢへ電話をかける場合の通信手順を示す図であって、ＳＩＰを用いたＶｏＩＰの呼制御におけるメッセージ・データやり取りを示す図である。
【符号の説明】
【００８５】
１  サービス提供システム、２  サービスプロバイダ、３  インターネット、４，４ａ，４ｂ  通信端末、１１  コミュニケーションサーバ、１２  ＷＥＢサーバ、１３  ＤＢサーバ、１４，１４ａ、１４ｂ  コミュニケーションクライアント、１５，１５ａ，１５ｂ  ＷＥＢブラウザ、２１  ユーザ認証部、２２  呼制御部、２３  情報伝達部、２４  情報管理部、２５  ユーザ情報管理部、２６  サービス情報管理部、２７  呼制御部、２８  情報伝達部、２９  情報表示部、１０４  バス、１０５  入出力インターフェイス、１０６  入力部、１０７  出力部、１０８  記憶部、１０９  通信部、１１０  ドライブ、１１１  磁気ディスク、１１２  光ディスク、１１３  光磁気ディスク、１１４  半導体メモリ、１１８  記憶部
【図１】
2005157680.tif 000003
【図２】
2005157680.tif 000004
【図３】
2005157680.tif 000005
【図４】
2005157680.tif 000006
【図５】
2005157680.tif 000007
【図６】
2005157680.tif 000008
【図７】
2005157680.tif 000009
【図８】
2005157680.tif 000010
【図９】
2005157680.tif 000011
【図１０】
2005157680.tif 000012
【図１１】
2005157680.tif 000013