(57)【特許請求の範囲】
【請求項１】
携帯可能な情報通信端末から通信ネットワーク上の仮想空間コミュニティを利用するための通信サービス提供システムであって、
実空間において互いに関連する複数の店舗それぞれに設置され該店舗の店内エリアと同程度の無線通信可能エリアを有する複数の通信中継装置と、
前記複数の店舗の無線通信可能エリアそれぞれに在圏する複数の情報通信端末によって利用可能な通信ネットワーク上の仮想空間コミュニティの利用を管理する管理サーバと、を備え、
前記通信中継装置は、
前記無線通信可能エリアに前記情報通信端末が在圏しているとき、該情報通信端末と通信ネットワークとの通信を中継するように該情報通信端末との間で無線通信する通信手段を備え、
前記管理サーバは、
前記仮想空間コミュニティの利用者の情報を記憶した利用者データベースと、
前記店舗の無線通信可能エリアに前記情報通信端末が入ったことを示す在圏情報を取得する在圏情報取得手段と、
前記在圏情報に基づいて、前記店舗の無線通信可能エリアに入った情報通信端末に、前記仮想空間コミュニティの利用に用いるアプリケーションを該情報通信端末で起動するための起動要求を送信する起動要求送信手段と、
前記店舗の無線通信可能エリアに入った情報通信端末について、該情報通信端末の利用者を前記仮想空間コミュニティの参加者として前記利用者データベースに登録する参加者登録手段と、を備えたことを特徴とする通信サービス提供システム。
【請求項２】
請求項１の通信サービス提供システムにおいて、
前記店舗の無線通信可能エリアに前記情報通信端末が入ったとき、該情報通信端末から受信した位置登録要求に基づいて、該情報通信端末が該無線通信可能エリアに在圏していることを示す位置登録情報を登録する位置登録サーバを、更に備え、
前記管理サーバの在圏情報取得手段は、前記在圏情報として、前記店舗の無線通信可能エリアに入った情報通信端末の位置登録情報を前記位置登録サーバから受信し、
前記管理サーバの起動要求送信手段は、前記位置登録サーバから受信した位置登録情報に基づいて、前記起動要求を前記情報通信端末に送信することを特徴とする通信サービス提供システム。
【請求項３】
請求項１又は２の通信サービス提供システムにおいて、
前記管理サーバは、前記起動要求に基づいて前記所定のアプリケーションを起動した情報通信端末から、前記仮想空間コミュニティへ参加するための参加要求を受信する参加要求受信手段を、更に備え、
前記管理サーバの参加者登録手段は、前記参加要求を送信してきた情報通信端末について、該情報通信端末の利用者を前記仮想空間コミュニティの参加者として登録することを特徴とする通信サービス提供システム。
【請求項４】
請求項１又は２の通信サービス提供システムにおいて、
前記管理サーバの参加者登録手段は、前記店舗の無線通信可能エリアに入った前記情報通信端末の利用者が、前記仮想空間コミュニティに参加可能な事前登録者として登録されている場合のみ、該利用者を該仮想空間コミュニティの参加者として登録することを特徴とする通信サービス提供システム。
【請求項５】
請求項１乃至４のいずれかの通信サービス提供システムにおいて、
前記管理サーバは、前記情報通信端末の利用者が前記仮想空間コミュニティの参加者として登録されたとき、該情報通信端末の利用者が該仮想空間コミュニティに参加した旨を示す参加情報を、該仮想空間コミュニティに参加している他の参加者の情報通信端末に送信する参加者情報送信手段を、更に備えたことを特徴とする通信サービス提供システム。
【請求項６】
請求項１乃至５のいずれかの通信サービス提供システムにおいて、
前記仮想空間コミュニティは、前記複数の店舗の無線通信可能エリアに在圏する情報通信端末の利用者のみが参加可能なチャットルーム、オンラインゲーム空間、掲示板、伝言メールボックス、又は、音声、静止画若しくは動画の共有サイトであることを特徴とする通信サービス提供システム。
【請求項７】
請求項１乃至６のいずれかの通信サービス提供システムにおいて、
前記情報通信端末は、移動体通信ネットワークにおける移動体通信端末であり、
前記通信中継装置は、前記移動体通信ネットワークにおける通常の移動体通信のセルよりも狭い無線通信可能エリアで前記移動体通信端末と無線通信可能な小型の基地局又はリピータであることを特徴とする通信サービス提供システム。
【請求項８】
携帯可能な情報通信端末から通信ネットワーク上の仮想空間コミュニティを利用するための通信サービス提供方法であって、
実空間において互いに関連する複数の店舗それぞれの店内エリアと同程度の無線通信可能エリアを有する通信中継装置を、該複数の店舗それぞれに設置するステップと、
前記複数の店舗における無線通信可能エリアのいずれかに前記情報通信端末が入ったとき、前記複数の店舗の無線通信可能エリアそれぞれに在圏する複数の情報通信端末によって利用可能な通信ネットワーク上の仮想空間コミュニティの利用に用いるアプリケーションを該情報通信端末で起動するための起動要求を、該情報通信端末に送信するステップと、
前記複数の店舗における無線通信可能エリアのいずれかに入った情報通信端末について、該情報通信端末の利用者を前記仮想空間コミュニティの参加者として登録するステップと、を含むことを特徴とする通信サービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯可能な情報通信端末から通信ネットワーク上の仮想空間コミュニティを利用するための通信サービス提供システム及びその方法に関する。
【背景技術】
【０００２】
従来、この種の通信サービス提供方法として、通信ネットワーク上に構築された仮想空間コミュニティとしてのチャットルームへの入室要求を情報通信端末からサーバに送信し、サーバが、情報通信端末から受信した入室要求に基づいて、当該情報通信端末の利用者のチャットルームへの入室処理を実行する方法が知られている（例えば、特許文献１参照）。
【特許文献１】特開平２００３−０５８４８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の通信サービス提供方法では、情報通信端末の利用者が、通信ネットワーク上のチャットルームへ入室して参加しようとするとき、そのチャットルームを特定してチャットルームに参加するための入出要求をサーバに送信するように煩雑な操作を行う必要がある。
【０００４】
本発明の目的は、情報通信端末の煩雑な操作を行うことなく通信ネットワーク上の仮想空間コミュニティに参加することができる通信サービス提供システム及びその方法を提供することである。
【課題を解決するための手段】
【０００５】
本発明に係る通信サービス提供システムは、携帯可能な情報通信端末から通信ネットワーク上の仮想空間コミュニティを利用するための通信サービス提供システムであって、実空間において互いに関連する複数の店舗それぞれに設置され該店舗の店内エリアと同程度の無線通信可能エリアを有する複数の通信中継装置と、前記複数の店舗の無線通信可能エリアそれぞれに在圏する複数の情報通信端末によって利用可能な通信ネットワーク上の仮想空間コミュニティの利用を管理する管理サーバと、を備え、前記通信中継装置は、前記無線通信可能エリアに前記情報通信端末が在圏しているとき、該情報通信端末と通信ネットワークとの通信を中継するように該情報通信端末との間で無線通信する通信手段を備え、前記管理サーバは、前記仮想空間コミュニティの利用者の情報を記憶した利用者データベースと、前記店舗の無線通信可能エリアに前記情報通信端末が入ったことを示す在圏情報を取得する在圏情報取得手段と、前記在圏情報に基づいて、前記店舗の無線通信可能エリアに入った情報通信端末に、前記仮想空間コミュニティの利用に用いるアプリケーションを該情報通信端末で起動するための起動要求を送信する起動要求送信手段と、前記店舗の無線通信可能エリアに入った情報通信端末について、該情報通信端末の利用者を前記仮想空間コミュニティの参加者として前記利用者データベースに登録する参加者登録手段と、を備える。
前記通信サービス提供システムにおいて、前記店舗の無線通信可能エリアに前記情報通信端末が入ったとき、該情報通信端末から受信した位置登録要求に基づいて、該情報通信端末が該無線通信可能エリアに在圏していることを示す位置登録情報を登録する位置登録サーバを、更に備え、前記管理サーバの在圏情報取得手段は、前記在圏情報として、前記店舗の無線通信可能エリアに入った情報通信端末の位置登録情報を前記位置登録サーバから受信し、前記管理サーバの起動要求送信手段は、前記位置登録サーバから受信した位置登録情報に基づいて、前記起動要求を前記情報通信端末に送信するものであってもよい。
また、前記通信サービス提供システムにおいて、前記管理サーバは、前記起動要求に基づいて前記所定のアプリケーションを起動した情報通信端末から、前記仮想空間コミュニティへ参加するための参加要求を受信する参加要求受信手段を、更に備え、前記管理サーバの参加者登録手段は、前記参加要求を送信してきた情報通信端末について、該情報通信端末の利用者を前記仮想空間コミュニティの参加者として登録するものであってもよい。
また、前記通信サービス提供システムにおいて、前記管理サーバの参加者登録手段は、前記店舗の無線通信可能エリアに入った前記情報通信端末の利用者が、前記仮想空間コミュニティに参加可能な事前登録者として登録されている場合のみ、該利用者を該仮想空間コミュニティの参加者として登録するものであってもよい。
また、前記通信サービス提供システムにおいて、前記管理サーバは、前記情報通信端末の利用者が前記仮想空間コミュニティの参加者として登録されたとき、該情報通信端末の利用者が該仮想空間コミュニティに参加した旨を示す参加情報を、該仮想空間コミュニティに参加している他の参加者の情報通信端末に送信する参加者情報送信手段を、更に備えてもよい。
また、前記通信サービス提供システムにおいて、前記仮想空間コミュニティは、前記複数の店舗の無線通信可能エリアに在圏する情報通信端末の利用者のみが参加可能なチャットルーム、オンラインゲーム空間、掲示板、伝言メールボックス、又は、音声、静止画若しくは動画の共有サイトであってもよい。
また、前記通信サービス提供システムにおいて、前記情報通信端末は、移動体通信ネットワークにおける移動体通信端末であり、前記通信中継装置は、前記移動体通信ネットワークにおける通常の移動体通信のセルよりも狭い無線通信可能エリアで前記移動体通信端末と無線通信可能な小型の基地局であってもよい。
【０００６】
また、本発明に係る通信サービス提供方法は、携帯可能な情報通信端末から通信ネットワーク上の仮想空間コミュニティを利用するための通信サービス提供方法であって、実空間において互いに関連する複数の店舗それぞれの店内エリアと同程度の無線通信可能エリアを有する通信中継装置を、該複数の店舗それぞれに設置するステップと、前記複数の店舗における無線通信可能エリアのいずれかに前記情報通信端末が入ったとき、前記複数の店舗の無線通信可能エリアそれぞれに在圏する複数の情報通信端末によって利用可能な通信ネットワーク上の仮想空間コミュニティの利用に用いるアプリケーションを該情報通信端末で起動するための起動要求を、該情報通信端末に送信するステップと、前記複数の店舗における無線通信可能エリアのいずれかに入った情報通信端末について、該情報通信端末の利用者を前記仮想空間コミュニティの参加者として登録するステップと、を含む。
【０００７】
ここで、上記携帯可能な「情報通信端末」は、上記店舗の店内エリアと同程度のエリアに設定された無線通信可能エリアにおいて通信中継装置との間で無線通信可能な通信装置である。この「情報通信端末」としては、例えば、各種通信方式の携帯電話機、ＰＨＳ（Personal Handyphone System）、自動車電話機等の移動体通信端末が挙げられる。これらの移動体通信端末のほか、上記「情報通信端末」は、通信中継装置との間で無線通信可能な通信機能やコンテンツ出力機能を有するコンピュータ装置、カメラ、時計等の電子機器であってもよい。
【０００８】
また、上記「仮想空間コミュニティ」は、実空間において人と人との間の関わりが存在する様々なコミュニティと同じように、複数の利用者の情報通信端末による通信が可能な通信ネットワーク上の仮想的な空間において各情報通信端末の利用者同士が関わりを持つことができるように仮想的に構築されたコミュニティである。この「仮想空間コミュニティ」としては、例えば、利用者同士がリアルタイムに文字、音声、動画、３Ｄポリゴンによるアバターとよばれるキャラクターなどによって会話ができるチャットルームや、複数の利用者が同時にゲームを楽しむことができるオンラインゲーム空間、複数の利用者がメッセージを書き込むことができる掲示板、音声や動画を残せる伝言メールボックス、音声、静止画若しくは動画のファイルをアップロードして複数の利用者で共有することができるマルチメディアコンテンツ共有サイト等が挙げられる。
【０００９】
また、上記仮想空間コミュニティへの利用に用いるアプリケーションを情報通信端末で起動させるための起動要求は、当該アプリケーションを起動させる情報通信端末を指定して送信してもよいし、上記無線通信可能エリアを指定し、そのエリアに存在する複数の情報通信端末に一斉に送信するようにしてもよい。例えば、送信先の情報通信端末の端末識別情報である電話番号（ＭＳＩＳＤＮ）を宛先としてＳＭＳ（Short Message Service）等で送受信されるメッセージや、送信先の情報通信端末に払い出されたＩＰアドレスを宛先としてＳＩＰ（Session Initiation Protocol）等で送受信されるメッセージ等を用い、そのメッセージにアプリケーション起動情報を付加して送信先の情報通信端末に送信するようにしてもよい。
【発明の効果】
【００１０】
本発明によれば、店内エリアと同程度の無線通信可能エリアを有する通信中継装置が設置された、実空間において互いに関連する複数の店舗それぞれに、利用者が情報通信端末を持って入ると、その店舗の無線通信可能エリアに情報通信端末が入ったことを示す在圏情報が管理サーバによって取得される。この在圏情報に基づいて、管理サーバから、前記店舗の無線通信可能エリアに入った情報通信端末に、通信ネットワーク上の仮想空間コミュニティの利用に用いるアプリケーションを情報通信端末で起動するための起動要求が送信される。更に、前記店舗の無線通信可能エリアに入った情報通信端末について、その情報通信端末の利用者が仮想空間コミュニティの参加者として利用者データベースに登録される。情報通信端末では、管理サーバから受信した起動要求に基づいて上記所定のアプリケーションが起動されることにより、情報通信端末の利用者は当該仮想空間コミュニティへの参加及びその利用を開始することができる。このように所定の通信中継装置が設置された、実空間において互いに関連する複数の店舗のいずれかに、情報通信端末の利用者がその情報通信端末を持って入るだけで、通信ネットワーク上の仮想空間コミュニティに参加することができる。よって、情報通信端末の煩雑な操作を行うことなく通信ネットワーク上の仮想空間コミュニティに参加することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照しながら、本発明の実施の形態について説明する。
図１は、本発明の一実施形態に係る携帯型の情報通信端末を用いて利用可能なチャットルーム等の仮想空間コミュニティを通信ネットワーク上に構築する通信サービスの概要を示す説明図である。この実施形態の例は、情報通信端末としての携帯電話機等の移動体通信端末であるユーザ端末装置（ＵＥ：User Equipment）の図示しない利用者１Ａ，１Ｂ，１Ｃがそれぞれ、自分のユーザ端末装置１０Ａ，１０Ｂ，１０Ｃを持って、実空間において互いに関連する複数の店舗であるファーストフードチェーン店（以下、単に「チェーン店」という。）９１０Ａ，９１０Ｂ，９１０Ｃに入ったときの例である。これら複数のチェーン店９１０Ａ，９１０Ｂ，９１０Ｃそれぞれには、移動体通信ネットワーク９００の通信中継装置としての小型基地局３０Ａ，３０Ｂ，３０Ｃが設置されている。各チェーン店の店内エリアは、各店内の小型基地局とチェーン店の中に存在しているユーザ端末装置１０とが所定の周波数及び通信形式で無線通信可能な無線通信可能エリア９３０Ａ，９３０Ｂ，９３０Ｃになっている。上記小型基地局３０はそれぞれ、移動体通信ネットワークにおいて屋外に設置されている通常の半径数百ｍ乃至数ｋｍ程度の広域エリアをカバーする広域の基地局とは異なり、無線通信可能距離が数十ｍ乃至数ｍ程度であり、店舗、オフィス、一般家庭等の屋内にも設置される。この小型基地局３０は、移動体通信ネットワークにおける広域の基地局がカバーするセルよりも小さなフェムトセルをカバーするように設けられるため、「フェムト基地局」と呼ばれる場合もある。また、移動体通信ネットワーク９００には、上記仮想空間コミュニティの利用を管理する管理サーバ５０と、各ユーザ端末装置１０Ａ，１０Ｂ，１０Ｃの位置登録情報が登録する位置登録サーバ６０が設けられている。位置登録サーバ６０は、上記複数のチェーン店の無線通信可能エリア９３０Ａ，９３０Ｂ，９３０Ｃのいずれかにユーザ端末装置が入ったとき、そのユーザ端末装置から受信した位置登録要求に基づいて、当該ユーザ端末装置が上記いずれかの無線通信可能エリアに在圏していることを示す位置登録情報を登録する。
【００１２】
図１において、例えば、図示しない利用者Ａが自分のユーザ端末装置１０Ａを持ってチェーン店９１０Ａに入ると、その利用者のユーザ端末装置１０Ａの位置登録情報が位置登録サーバ６０に登録される。そして、管理サーバ５０は、位置登録サーバ６０から取得した当該ユーザ端末装置１０Ａの在圏情報に基づいて、前記仮想空間コミュニティの利用に用いるアプリケーションをユーザ端末装置１０Ａで起動するための起動要求を、ユーザ端末装置１０Ａに送信する。さらに、管理サーバ５０は、そのユーザ端末装置１０Ａの利用者Ａを前記仮想空間コミュニティの参加者として登録する。また、管理サーバ５０は、利用者Ａが仮想空間コミュニティに参加した旨を示す参加情報を、チェーン店９１０Ａが属する関連店舗群（ファーストフードチェーン店群）の他のチェーン店９１０Ｂ，９１０Ｃの店内にいる利用者Ｂ，Ｃのユーザ端末装置１０Ｂ，１０Ｃに送信する。一方、上記起動要求を受信したユーザ端末装置１０Ａでは、上記所定のアプリケーションが自動起動されることにより、前記仮想空間コミュニティへの参加及びその利用を開始することができる。
【００１３】
なお、図１は、チェーン店、無線通信可能エリア及び小型基地局が３組である場合について示しているが、本発明は、チェーン店、無線通信可能エリア及び小型基地局それぞれが複数であればよく、それらの数に限定されることなく適用することができる。例えば、本発明は、チェーン店、無線通信可能エリア及び小型基地局が２組又は４組以上の場合についても適用することができる。
【００１４】
また、以下の実施形態の記載において、複数の小型基地局３０Ａ，３０Ｂ，３０Ｃに共通する事項について説明する場合は、添え字Ａ，Ｂ，Ｃを付けずに小型基地局３０と記載する。他のユーザ端末装置１０Ａ，１０Ｂ，１０Ｃ、チェーン店９１０Ａ，９１０Ｂ，９１０Ｃ、無線通信可能エリア９３０Ａ，９３０Ｂ，９３０Ｃについても、同様である。
【００１５】
図２は、上記複数のユーザ端末装置１０から移動体通信ネットワーク９００上の仮想空間コミュニティを利用するための通信サービス提供システムの一構成例を示すブロック図である。この通信サービス提供システムは、小型基地局３０と管理サーバ５０と位置登録サーバ６０とを用いて構成される。
【００１６】
上記小型基地局３０は、例えば、ＣＰＵ、半導体メモリ等の内部記憶装置、ハードディスク等の外部記憶装置、通信処理装置、アンテナ等のハードウェアで構成され、内部記憶装置又は外部記憶装置に記憶されている所定のプログラムを読み出しＣＰＵで実行することにより、次の各部の機能を実現することができる。この小型基地局３０は、主制御部３０１と無線通信部３０２とデータ記憶部３０３と網側通信部３０４とを備える。主制御部３０１は、上記無線通信部３０２等の他の各部と制御データ等を送受信することにより各部を制御する。上記無線通信部３０２は、所定の周波数及び通信方式の無線通信によりユーザ端末装置１０と通信することができる。ユーザ端末装置１０は、この無線通信により、移動体通信ネットワーク側と電話やデータ通信等を行うことができる。上記データ記憶部３０３は、ユーザ端末装置１０と移動体通信ネットワーク側との間の通信を中継するための各種情報等を記憶する。上記網側通信部３０４は、光ファイバ、ＡＤＳＬ、Ethernet（登録商標）ケーブル等の通信回線を介して、移動体通信ネットワークのコアネットワークを構成する交換器等と通信する通信処理を実行する。この網側通信部３０４により、移動体通信ネットワーク９００の管理サーバ５０や位置登録サーバ６０等の各種サーバやノードと通信することもできる。
【００１７】
上記管理サーバ５０は、例えば、ＣＰＵ、半導体メモリ等の内部記憶装置、ハードディスク等の外部記憶装置、通信処理装置等のハードウェアで構成され、内部記憶装置又は外部記憶装置に記憶されている所定のプログラムを読み出しＣＰＵで実行することにより、次の各部の機能を実現することができる。この管理サーバ５０は、主制御部５０１とデータベース部５０２と網側通信部５０３とを備える。主制御部５０１は、上記データベース部５０２等の他の各部と制御データ等を送受信することにより各部を制御する。上記データベース部５０２は、仮想空間コミュニティの利用者の情報を記憶した利用者データベースとして用いられる。上記網側通信部５０３は、光ファイバ、ＡＤＳＬ、Ethernet（登録商標）ケーブル等の通信回線を介して、移動体通信ネットワークにおける小型基地局３０や位置登録サーバ６０等の各種ノードと通信する通信処理を実行する。
【００１８】
上記データベース部５０２に保存される利用者情報としては、例えば、利用者ごとに、その利用者の氏名、ユーザ端末装置１０の電話番号（ＭＳＩＳＤＮ）、仮想空間コミュニティに参加者の識別情報としての利用者ＩＤ及びパスワード、利用者のユーザ端末装置１０が在圏しているセルの識別情報（例えばセルＩＤ）、仮想空間コミュニティに参加するときに使用するニックネーム等が挙げられる。また、ユーザ端末装置１０の利用者が移動体通信ネットワーク９００上に構築される互いに異なる複数種類の仮想空間コミュニティを任意に選択して利用できる場合は、上記データベース部５０２に保存される利用者情報に、利用者が選択した仮想空間コミュニティの識別情報を含めてもよい。また、ユーザ端末装置１０の利用者が一つの仮想空間コミュニティで提供される複数種類のチャットルーム等の個別サービスを任意に選択して利用できる場合は、上記データベース部５０２に保存される利用者情報に、利用者が選択した個別サービスの識別情報を含めてもよい。
【００１９】
また、上記仮想空間コミュニティへの参加に事前登録が必要な場合は、上記データベース部５０２に保存される利用者情報に、利用者によって仮想空間コミュニティへの参加を事前に申請したときの事前登録の情報を保存してもよい。この場合は、例えば、利用者のユーザ端末装置１０がチェーン店９１０の店内の無線通信可能エリア９３０に入ったときや、利用者のユーザ端末装置１０から仮想空間コミュニティへの参加要求を受けたときに、その利用者の利用者ＩＤやユーザ端末装置１０の電話番号等をキーとして上記データベース部５０２が参照される。そして、データベース部５０２から読み出された当該利用者について保存されている事前登録の情報に基づいて、その仮想空間コミュニティへの参加の許否が判断される。例えば、当該利用者について仮想空間コミュニティの利用について事前登録がある場合は仮想空間コミュニティへの参加を許可し、事前登録がない場合は仮想空間コミュニティへの参加を拒否するように制御される。
【００２０】
上記主制御部５０１は、データベース部５０２及び網側通信部５０３と連携することにより、在圏情報取得手段、起動要求送信手段及び参加者登録手段として機能する。上記在圏情報取得手段として機能する主制御部５０１は、各チェーン店９１０の無線通信可能エリア９３０にユーザ端末装置１０が入ったことを示す在圏情報を取得するように制御する。また、上記起動要求送信手段として機能する主制御部５０１は、上記取得した在圏情報に基づいて、チェーン店９１０の無線通信可能エリア９３０に入ったユーザ端末装置１０に、仮想空間コミュニティの利用に用いるアプリケーションをユーザ端末装置１０で起動するための起動要求を送信するように制御する。また、上記参加者登録手段として機能する主制御部５０１は、上記チェーン店９１０の無線通信可能エリア９３０に入ったユーザ端末装置１０について、そのユーザ端末装置１０の利用者を仮想空間コミュニティの参加者としてデータベース部５０２に登録するように制御する。
【００２１】
ここで、上記位置登録サーバ６０から位置登録情報の通知を受ける場合、上記在圏情報取得手段として機能する主制御部５０１は、前記在圏情報として、チェーン店９１０の無線通信可能エリア９３０に入ったユーザ端末装置１０の位置登録情報を位置登録サーバ６０から受信するように制御する。また、上記起動要求送信手段として機能する主制御部５０１は、位置登録サーバ６０から受信した位置登録情報に基づいて、上記所定のアプリケーションを起動するための起動要求をユーザ端末装置１０に送信するように制御する。
【００２２】
また、上記主制御部５０１は、データベース部５０２及び網側通信部５０３と連携することにより、参加要求受信手段としても機能する。この参加要求受信手段として機能する主制御部５０１は、上記起動要求に基づいて所定のアプリケーションを起動したユーザ端末装置１０から、仮想空間コミュニティへ参加するための参加要求を受信するように制御する。この場合、上記参加者登録手段として機能する主制御部５０１は、上記チェーン店９１０の無線通信可能エリア９３０に入ったユーザ端末装置１０について、上記参加要求を送信してきたユーザ端末装置１０について、そのユーザ端末装置１０の利用者を仮想空間コミュニティの参加者としてデータベース部５０２に登録するように制御する。
【００２３】
また、上記参加者登録手段として機能する主制御部５０１は、チェーン店９１０の無線通信可能エリア９０３に入ったユーザ端末装置１０の利用者が、仮想空間コミュニティに参加可能な事前登録者としてデータベース部５０２に登録されている場合のみ、その利用者を仮想空間コミュニティの参加者としてデータベース部５０２に登録するように制御してもよい。
【００２４】
また、上記主制御部５０１は、データベース部５０２及び網側通信部５０３と連携することにより、参加者情報送信手段としても機能する。この参加者情報送信手段として機能する主制御部５０１は、例えば、ユーザ端末装置１０Ａの利用者が仮想空間コミュニティの参加者としてデータベース部５０２に登録されたとき、そのユーザ端末装置１０Ａの利用者が仮想空間コミュニティに参加した旨を示す参加情報を、他のチェーン店９１０Ｂ，９１０Ｃそれぞれに入って同じ仮想空間コミュニティに参加している他の参加者のユーザ端末装置１０Ｂ，Ｃに送信するように制御する。
【００２５】
また、管理サーバ５０は、仮想空間コミュニティの通信サービスを提供するための各種機能、すなわち、仮想空間コミュニティにおいて参加者（ユーザ端末装置の利用者）がやり取りするメッセージの保存や参加者間での転送を行う機能、仮想空間コミュニティに参加者が参加するときのユーザ認証処理を行う機能なども備える。例えば、仮想空間コミュニティとしてチャットルームを提供する場合、管理サーバ５０は、チャットルームでやり取りされるテキストや音声などのメッセージを保存したり、そのメッセージを参加者間で転送したり、チャットルームに参加する参加者について認証処理を実行したりする。
【００２６】
上記位置登録サーバ６０は、例えば、ＣＰＵ、半導体メモリ等の内部記憶装置、ハードディスク等の外部記憶装置、通信処理装置等のハードウェアで構成され、内部記憶装置又は外部記憶装置に記憶されている所定のプログラムを読み出しＣＰＵで実行することにより、次の各部の機能を実現することができる。この位置登録サーバ６０は、主制御部６０１とデータベース部６０２と網側通信部６０３とを備える。主制御部６０１は、上記データベース部６０２等の他の各部と制御データ等を送受信することにより各部を制御する。上記データベース部６０２には、移動体通信ネットワークの電話やメールなどの通信サービスに加入している加入者情報や、各加入者のユーザ端末装置１０の電話番号（ＭＳＩＳＤＮ）、各加入者のユーザ端末装置１０が現在在圏しているセルに関する位置登録情報等が保存されている。上記網側通信部６０３は、光ファイバ、ＡＤＳＬ、Ethernet（登録商標）ケーブル等の通信回線を介して、移動体通信ネットワークにおける小型基地局３０や仮想コミュニティの管理サーバ５０等の各種ノードと通信する通信処理を実行する。
【００２７】
上記位置登録サーバ６０の主制御部６０１は、他のデータベース部６０２及び網側通信部６０３と連携することにより、チェーン店９１０の無線通信可能エリア９３０にユーザ端末装置１０が入ったとき、そのユーザ端末装置１０から受信した位置登録要求に基づいて、当該ユーザ端末装置１０が上記チェーン店９１０の無線通信可能エリア９３０に在圏していることを示す位置登録情報（例えばセルＩＤ）を登録するように制御する。
【００２８】
図３はユーザ端末装置１０の一構成例を示す外観図であり、図４は、そのユーザ端末装置１０のハードウェア構成の一例を示す概略構成図である。ユーザ端末装置１０は、システムバス１００、プロセッサとしてのＣＰＵ１０１、ＲＡＭ１０２やＲＯＭ１０３等の記憶装置、入力装置１０４、出力装置１０５、移動体通信ネットワーク側と無線通信する無線通信装置１０６を備えている。ＣＰＵ１０１やＲＡＭ１０２等の構成要素は、システムバス１００を介して、互いに各種データやプログラムの命令等のやり取りを行っている。
【００２９】
上記ＣＰＵ１０１は、上記記憶装置から所定のプログラムを読み込んで実行することにより、ネイティブ側の電話機プラットフォームの基本ソフトＯＳ上で、音声通話機能や、アプリケーションソフト（以下「アプリケーション」という。）による各種機能を実現することができる。このアプリケーションによる機能としては、チャット、ＷＥＢブラウザー、メーラー、音楽再生、動画表示、外部装置とのデータ送受信、アドレス帳管理、スケジューラ、メモ帳等がある。このチャット、ＷＥＢブラウザー、メーラー、音楽再生、動画表示等のアプリケーションを起動し、そのアプリケーション上で各種メッセージ（メール）の送受信を行ったり、受信したメッセージに含まれるテキストや画像（静止画、動画）コンテンツや音声や音楽等のオーディオコンテンツを出力したり、配信情報を出力したりすることができる。
【００３０】
上記入力装置１０４は、データ入力キー（テンキー、＊キー、＃キー）１１、通話開始キー１２、終話キー１３、スクロールキー１４、多機能キー１５、マイク１６等から構成されている。この入力装置１０４のテンキー１１、通話開始キー１２、終話キー１３等により、利用者が操作可能な操作部が構成される。この操作部を操作することにより、利用者は、各種メッセージを送受信したり、メッセージに添付されている画像ファイルを展開して表示したり、音楽ファイルを展開して再生したり、配信情報を出力したり、アプリケーションプログラムを選択して実行したりすることができる。また、利用者は上記操作部を操作することにより、情報取得先のＵＲＬ等のデータを入力したり、電話着信の際に通話の開始及び終了を行ったり、アプリケーションプログラムの選択、起動及び停止を行ったりすることができる。また、利用者は上記操作部を操作することにより、通信ネットワーク上のサーバから画像ファイル、音楽ファイル、アプリケーションプログラム等のコンテンツをダウンロードして登録することができる。
【００３１】
上記出力装置１０５は、表示手段である液晶ディスプレイ（ＬＣＤ）１７、スピーカー１８、図示しない振動デバイス等から構成されている。上記液晶ディスプレイ（ＬＣＤ）１７やスピーカー１８等からなる出力装置で構成されている出力部は、移動体通信ネットワーク側から各種メッセージ及び配信情報やその着信通知を受信した旨を利用者に知らせたり、各種テキストや画像（静止画、動画）を液晶ディスプレイ（ＬＣＤ）１７に表示したり、各種音声や音楽をスピーカー１８から出力したりするときに用いられる。上記受信した配信情報、メッセージ及びそれらの着信通知の受信を利用者に知らせるときは、出力部の液晶ディスプレイ（ＬＣＤ）１７に着信報知画像を表示したり、スピーカー１８から着信音を出力させたりする。
また、上記出力部は、移動体通信網２０を介して受信した配信情報やＷＥＢページのコンテンツを液晶ディスプレイ（ＬＣＤ）１７に表示したり、移動体通信ネットワークから配信情報等を着信した旨を利用者に知らせたりするときにも用いられる。また、上記出力部は、上記ゲーム等のアプリケーションプログラムの実行中に、そのプログラム実行に関連した画像の表示や音の出力に用いたり、情報配信サーバから受信した情報を表示したりするときにも用いられる。
なお、上記スピーカー１８は、通話中の音声を聞くための受話器用スピーカー（レシーバ）と、着信音や音楽などを出力する外部出力用スピーカーとを別々に設けて構成してもいいし、これらの受話器用スピーカー及び外部出力用スピーカーを兼用するように一つのスピーカーで構成してもよい。
【００３２】
上記出力装置１０５を構成する振動デバイスは、この振動デバイスは、マナーモード（サイレントモード）設定時などに音声電話を着信したりメッセージや各種配信情報を受信したりしたときに、ユーザ端末装置１０の全体を振動させ、その着信等を利用者に知らせるように制御することができる。
【００３３】
上記無線通信装置１０６は、変復調器、シンセサイザ、周波数変換器，高周波増幅器などにより構成され、上記小型基地局３０等の各種基地局と所定の周波数及び通信方式で無線通信を行い、移動体通信ネットワークを介して他のユーザ端末装置や各種サーバ等と通信するときに用いられる。この無線通信装置１０６は、移動体通信ネットワークを介して他のユーザ端末装置とＭＭＳメッセージのやり取りを行ったり、移動体通信ネットワーク２０からゲートウェイサーバを介して、インターネット等の外部の通信ネットワークに接続し、インターネット上の通信端末との各種メッセージのやり取り等を行ったりするための通信手段としても用いられる。更に、この無線通信装置１０６は、移動体通信ネットワークを介して、位置登録要求を位置登録サーバ６０に送信したり、アプリケーションの起動要求を管理サーバ５０から受信したりする通信手段としても用いられる。また、無線通信装置１０６は、チャットルームなどの仮想空間コミュニティに参加するための参加要求を管理サーバ５０に送信したり、他の利用者の仮想空間コミュニティへの参加情報を管理サーバ５０から受信したりする通信手段としても用いられる。また、無線通信装置１０６は、ダウンロードサーバが提供するアプリケーションプログラムをダウンロードしたり、現在位置の位置情報を含む配信情報を受信したりする受信手段としても用いられる。
【００３４】
なお、上記ユーザ端末装置１０から管理サーバ５０にアクセスして仮想空間コミュニティに参加するアプリケーションとしては、いわゆる「Ａｊａｘ」（Asynchronous JavaScript + XML）と呼ばれるＷＥＢブラウザーのアプリケーション技術を用いてもよい。この「Ａｊａｘ」というアプリケーション技術では、XMLHttpRequest（ＨＴＴＰ通信を行うためのJavaScriptの組み込みクラス）による非同期通信を利用し、通信結果に応じてダイナミックＨＴＭＬで動的にＷＥＢページの一部を書き換えることができる。この「Ａｊａｘ」は、上記仮想空間コミュニティに参加した後、その仮想空間コミュニティにおける各種サービスを利用する場合にも用いることができる。
【００３５】
また、上記ユーザ端末装置１０は、利用者が移動体通信ネットワーク上のサーバからアプリケーションのプログラムをダウンロードして登録し、その登録済みのアプリケーションをユーザが任意に選択して実行可能に構成してもよい。この利用者が選択実行可能なアプリケーションとして、仮想空間コミュニティに参加するためのアプリケーションを登録しておいてもよい。
【００３６】
図５は、上記アプリケーションの登録及び選択実行ができるように構成したユーザ端末装置１０におけるソフトウェア構造の一例を示す説明図である。上記ＣＰＵ１０１は、上記記憶装置から所定のプログラムを読み込んで実行することにより、上記ネイティブ側の電話機プラットフォームとは異なるアプリケーション実行環境を構築することができる。そして、このアプリケーション実行環境上で、ユーザ端末装置にプリインストールされているアプリケーションや利用者がダウンロードして登録したアプリケーション等の各種アプリケーションを実行することができる。このアプリケーションとしては、プラットフォームに依存しないオブジェクト指向プログラミングによって開発されたＪＡＶＡ（登録商標）、Ｃ＋＋等のプログラム言語で記述されたアプリケーションや、Ｃ言語やアセンブリ言語で記述されたアプリケーションなどが挙げられる。また、これらのアプリケーション実行環境は、例えばＪＡＶＡ（登録商標）の仮想マシン（ＶＭ：Virtual Machine）やＢＲＥＷ（登録商標）等のミドルウェアによって構築される。
【００３７】
図６は、利用者Ａが自分のユーザ端末装置１０Ａを持って小型基地局３０Ａが設置されているチェーン店９１０Ａに入ったときに実行される仮想空間コミュニティへの参加の処理手順の一例を示すシーケンス図である。なお、図中のかっこ内の数字は処理手順のステップの順番を示している（以下のシーケンス図でも同様。）。
【００３８】
図６において、利用者Ａが自分のユーザ端末装置１０Ａを持って、チェーン店９１０Ａの店内に入ると、当該ユーザ端末装置１０Ａが店内の無線通信可能エリア（フェムトセル）９３０Ａに入ったことを検知し（Ｓ１）、位置登録サーバ６０に対して位置登録を実行する（Ｓ２）。このユーザ端末装置１０Ａが店内の無線通信可能エリア９３０Ａに入ったことを示す位置登録情報は、位置登録サーバ６０から管理サーバ５０に通知される（Ｓ３）。管理サーバ５０は、位置登録サーバ６０からの通知に基づいて、当該ユーザ端末装置１０Ａの利用者Ａを仮想空間コミュニティの参加者としてデータベース部５０２に登録する（Ｓ４）。また、管理サーバ５０は、上記位置登録サーバ６０からの通知に基づいて、当該ユーザ端末装置１０Ａの電話番号を宛先とするメッセージ（例えば、ＳＭＳ（Short Message Service）メッセージやＳＩＰ（Session Initiation Protocol））からなるアプリケーション起動要求を送信する（Ｓ５）。起動対象のアプリケーションを指定する情報や起動条件等の起動関連情報は、上記メッセージの本文やヘッダ部に記述することができる。ユーザ端末装置１０Ａは、上記アプリケーション起動要求に基づいて、仮想空間コミュニティの利用に用いるアプリケーションを起動する（Ｓ６）。このアプリケーションの起動により、利用者Ａはユーザ端末装置１０Ａを操作することにより、上記複数のチェーン店の店内にいる利用者が参加しているチャットルーム等の仮想空間コミュニティを利用することができる。
【００３９】
更に、管理サーバ５０は、上記利用者Ａの仮想空間コミュニティへの参加登録がなされたとき、その利用者Ａが仮想空間コミュニティに参加した旨を示す参加情報を、同じ仮想空間コミュニティに参加している他の参加者Ｂ，Ｃのユーザ端末装置１０Ｂ，Ｃそれぞれに送信する。この参加情報の送信により、利用者Ａが仮想空間コミュニティに参加したことを他の参加者Ｂ，Ｃに積極的に知らせることができる。
【００４０】
なお、上記ユーザ端末装置１０に移動体通信ネットワーク上で識別可能なＩＰアドレスが付与されている場合は、そのＩＰアドレスを宛先とするＳＩＰ（Session Initiation Protocol）等によるメッセージをアプリケーション起動要求に用いてもよい。
【００４１】
以上、本実施形態によれば、小型基地局３０が設置された、実空間において互いに関連する複数のチェーン店９１０のいずれかに、ユーザ端末装置１０の利用者がそのユーザ端末装置１０を持って入るだけで、移動体通信ネットワーク９００上に構築されるチャットルーム等の仮想空間コミュニティに参加することができる。よって、ユーザ端末装置１０の煩雑な操作を行うことなく移動体通信ネットワーク９００上の仮想空間コミュニティに参加することができる。
また、従来のチャットルーム等の仮想空間コミュニティでは利用者がどこにいてもその仮想空間コミュニティへ参加できたが、本実施形態によれば、上記所定の小型基地局３０のあるチェーン店９１０のいずれかに行かないとチャットルーム等の仮想空間コミュニティへ参加できない。従って、本実施形態における通信サービス提供システムは、当該チェーン店９１０への来店を促すツールとなる。
【００４２】
なお、図６の例において、ユーザ端末装置１０の利用者がチェーン店９００に入ったときに仮想空間コミュニティへの参加処理を自動実行するか否かを、そのユーザ端末装置１０の利用者が事前に設定できるようにしてもよい。例えば、利用者がユーザ端末装置１０を操作して管理サーバ５０にアクセスし、上記参加処理の自動実行の有無について事前に登録できるようにしてもよい。そして、上記参加処理を自動実行しない旨が登録されている場合は、上記所定のアプリケーションの起動要求をユーザ端末装置１０に送信する処理や当該ユーザ端末装置１０の利用者を仮想空間コミュニティへの参加者として登録する処理を、管理サーバ５０で自動実行しないように制御してもよい。もちろん、自動起動時に利用者の確認を求めるプロンプトを表示しても良いし、アラーム音やバイブレータ等で確認を促す動作を行っても良い。
【００４３】
図７は、利用者Ａが自分のユーザ端末装置１０Ａを持って小型基地局３０Ａが設置されているチェーン店９１０Ａに入ったときに実行される仮想空間コミュニティへの参加の他の処理手順の例を示すシーケンス図である。この例では、仮想空間コミュニティへの参加要求を送信してきたユーザ端末装置１０の利用者をその仮想空間コミュニティの参加者として登録して利用できるようにしている。なお、図６と同様な処理手順については、説明を省略する。
【００４４】
図７の例において、利用者Ａが自分のユーザ端末装置１０Ａを持って、チェーン店９１０Ａの店内に入ったとき、そのユーザ端末装置１０Ａの位置登録情報が、位置登録サーバ６０から管理サーバ５０に通知される（Ｓ１〜Ｓ３）。管理サーバ５０は、位置登録サーバ６０からの通知に基づいて、当該ユーザ端末装置１０Ａの電話番号を宛先とするメッセージ（例えば、ＳＭＳ（Short Message Service）メッセージ）や、端末固有のIDを使用したＳＩＰアドレス（Session Initiation Protocol）からなるアプリケーション起動要求を送信する（Ｓ４）。ユーザ端末装置１０Ａは、上記アプリケーション起動要求に基づいて仮想空間コミュニティの利用に用いるアプリケーションを起動し（Ｓ５）、当該仮想空間コミュニティへの参加を要求する参加要求を管理サーバ５０に送信する（Ｓ６）。管理サーバ５０は、利用者Ａのユーザ端末装置１０Ａから受信した参加要求に基づいて、当該ユーザ端末装置１０Ａの利用者Ａを仮想空間コミュニティの参加者としてデータベース部５０２に登録する（Ｓ７）。
【００４５】
図８は、利用者Ａが自分のユーザ端末装置１０Ａを持って小型基地局３０Ａが設置されているチェーン店９１０Ａに入ったときに実行される仮想空間コミュニティへの参加の更に他の処理手順の例を示すシーケンス図である。この例では、仮想空間コミュニティの利用について事前登録があった場合のみユーザ端末装置１０の利用者をその仮想空間コミュニティの参加者として登録して利用できるようにしている。なお、図６と同様な処理手順については、説明を省略する。
【００４６】
図８の例において、利用者Ａが自分のユーザ端末装置１０Ａを持って、チェーン店９１０Ａの店内に入ったとき、そのユーザ端末装置１０Ａの位置登録情報が、位置登録サーバ６０から管理サーバ５０に通知される（Ｓ１〜Ｓ３）。管理サーバ５０は、位置登録サーバ６０からの通知に基づいて、データベース部５０２を参照し、当該利用者Ａについて仮想空間コミュニティの利用について事前登録があるか否かを確認する（Ｓ４）。ここで、上記仮想空間コミュニティの利用について事前登録がある場合には、位置登録サーバ６０からの通知に基づいて、当該ユーザ端末装置１０Ａの利用者Ａを仮想空間コミュニティの参加者としてデータベース部５０２に登録する（Ｓ５）。また、管理サーバ５０は、上記位置登録サーバ６０からの通知に基づいて、当該ユーザ端末装置１０Ａの電話番号を宛先とするメッセージ（例えば、ＳＭＳ（Short Message Service）メッセージ）からなるアプリケーション起動要求を送信する（Ｓ６）。一方、図８には示していないが、上記仮想空間コミュニティの利用について事前登録がない場合には、その後の参加者登録やアプリケーション起動要求の送信等は実行されない。
【００４７】
図９は、利用者Ａが自分のユーザ端末装置１０Ａを持って小型基地局３０Ａが設置されているチェーン店９１０Ａに入ったときに実行される仮想空間コミュニティへの参加の更に他の処理手順の例を示すシーケンス図である。この例は、上記図７の処理と上記図８の処理とを組み合わせたものである。すなわち、この例では、仮想空間コミュニティへの参加要求をユーザ端末装置１０から受けている。しかも、その参加要求を受けた後、仮想空間コミュニティの利用について事前登録があった場合のみユーザ端末装置１０の利用者をその仮想空間コミュニティの参加者として登録して利用できるようにしている。なお、図６と同様な処理手順については、説明を省略する。
【００４８】
図９の例において、利用者Ａが自分のユーザ端末装置１０Ａを持って、チェーン店９１０Ａの店内に入ったとき、そのユーザ端末装置１０Ａの位置登録情報が、位置登録サーバ６０から管理サーバ５０に通知される（Ｓ１〜Ｓ３）。管理サーバ５０は、位置登録サーバ６０からの通知に基づいて、当該ユーザ端末装置１０Ａの電話番号を宛先とするメッセージ（例えば、ＳＭＳ（Short Message Service）メッセージ）からなるアプリケーション起動要求を送信する（Ｓ４）。ユーザ端末装置１０Ａは、上記アプリケーション起動要求に基づいて仮想空間コミュニティの利用に用いるアプリケーションを起動し（Ｓ５）、当該仮想空間コミュニティへの参加を要求する参加要求を管理サーバ５０に送信する（Ｓ６）。
【００４９】
次に、管理サーバ５０は、利用者Ａのユーザ端末装置１０Ａから受信した参加要求と位置登録サーバ６０からの通知とに基づいて、データベース部５０２を参照し、当該利用者Ａについて仮想空間コミュニティの利用について事前登録があるか否かを確認する（Ｓ７）。ここで、上記仮想空間コミュニティの利用について事前登録がある場合には、位置登録サーバ６０からの通知に基づいて、当該ユーザ端末装置１０Ａの利用者Ａを仮想空間コミュニティの参加者としてデータベース部５０２に登録する（Ｓ８）。一方、図９には示していないが、上記仮想空間コミュニティの利用について事前登録がない場合には、その後の参加者登録の送信等は実行されない。
【００５０】
なお、上記実施形態において、利用者が参加することができる仮想コミュニティは、チャットルームに限定されない。すなわち、上記実施形態における仮想コミュニティは、複数の利用者が同時にゲームを楽しむことができるオンラインゲーム空間、複数の利用者がメッセージを書き込むことができる掲示板、音声や動画を残せる伝言メールボックス、音声、静止画若しくは動画のファイルをアップロードして複数の利用者で共有することができるマルチメディアコンテンツ共有サイト等であってもよい。
【図面の簡単な説明】
【００５１】
【図１】実施形態に係る情報通信端末を用いて利用可能な仮想空間コミュニティを通信ネットワーク上に構築する通信サービスの概要を示す説明図。
【図２】複数のユーザ端末装置から移動体通信ネットワーク上の仮想空間コミュニティを利用するための通信サービス提供システムの一構成例を示すブロック図。
【図３】ユーザ端末装置の一構成例を示す外観図。
【図４】ユーザ端末装置のハードウェア構成の一例を示す概略構成図。
【図５】アプリケーションの登録及び選択実行ができるように構成したユーザ端末装置におけるソフトウェア構造の一例を示す説明図。
【図６】小型基地局が設置されているチェーン店に入ったときに実行される仮想空間コミュニティへの参加の処理手順の一例を示すシーケンス図。
【図７】同仮想空間コミュニティへの参加の他の処理手順の例を示すシーケンス図。
【図８】同仮想空間コミュニティへの参加の更に他の処理手順の例を示すシーケンス図。
【図９】同仮想空間コミュニティへの参加の更に他の処理手順の例を示すシーケンス図。
【符号の説明】
【００５２】
１０  ユーザ端末装置
３０  小型基地局
５０  管理サーバ
６０  位置登録サーバ
【図１】
0005255890.tif 000002
【図２】
0005255890.tif 000003
【図３】
0005255890.tif 000004
【図４】
0005255890.tif 000005
【図５】
0005255890.tif 000006
【図６】
0005255890.tif 000007
【図７】
0005255890.tif 000008
【図８】
0005255890.tif 000009
【図９】
0005255890.tif 000010