(57)【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたユーザ端末を所有するユーザに対して仮想コミュニティを提供するコミュニティ提供サーバであって、
仮想コミュニティに登録されている登録ユーザに関する情報を格納するユーザ管理情報データベースと、
仮想コミュニティを構築するコンテンツデータを格納するコンテンツデータベースと、
前記登録ユーザのホームページ内に仮想タグコミュニティを実装するために、前記ホームページを構築するＨＴＭＬデータ内に挿入されるコミュニティ用タグを発行する制御手段と、を備えていることを特徴とするコミュニティ提供サーバ。
【請求項２】
前記ユーザ管理情報データベースは、前記仮想タグコミュニティ内で各ユーザを代理するキャラクタであるアバターに関する情報を格納しており、
前記制御手段は、前記仮想タグコミュニティが実装されているホームページにアクセス中のユーザのアバターを、当該仮想タグコミュニティ内に表示するよう制御することを特徴とする請求項１記載のコミュニティ提供サーバ。
【請求項３】
前記制御手段は、前記仮想タグコミュニティが実装されているホームページに、仮想コミュニティにログインしていないユーザがアクセスした際に、当該仮想タグコミュニティ内に、未ログインユーザであることを示す特定のキャラクタを表示させるよう制御することを特徴とする請求項２記載のコミュニティ提供サーバ。
【請求項４】
前記ユーザ管理情報データベースには、登録ユーザの中で前記仮想タグコミュニティが実装されているホームページを有するユーザのホームページアドレスが格納されており、
前記制御手段は、前記仮想タグコミュニティを介して、ユーザに前記ホームページアドレスの情報を提供することを特徴とする請求項１乃至３何れか１項に記載のコミュニティ提供サーバ。
【請求項５】
前記コンテンツデータベースには、仮想コミュニティ全体の地図情報が格納され、前記ユーザ管理情報データベースには、登録ユーザの住所情報が格納されており、
前記制御手段は、前記仮想タグコミュニティを介して、ユーザに前記地図情報及び住所情報を提供することを特徴とする請求項１乃至４何れか１項に記載のコミュニティ提供サーバ。
【請求項６】
前記制御手段は、前記ユーザ管理情報データベースの情報を参照して、所定の条件で登録ユーザを検索し、さらに、前記地図情報及び住所情報を参照することで、検索結果を地図情報に関連付けて出力することを特徴とする請求項５記載のコミュニティ提供サーバ。
【請求項７】
ネットワークを介して接続された仮想コミュニティ提供サーバ、ユーザ端末及びユーザホームページ用サーバを備え、ユーザに対して仮想コミュニティを提供する仮想コミュニティシステムであって、
前記仮想コミュニティ提供サーバは、仮想コミュニティに登録されている登録ユーザに関する情報を格納するユーザ管理情報データベースと、仮想コミュニティを構築するコンテンツデータを格納するコンテンツデータベースと、前記登録ユーザのホームページ内に仮想タグコミュニティを実装するために、前記ホームページを構築するＨＴＭＬデータ内に挿入されるコミュニティ用タグを発行する制御手段と、を有し、
前記ユーザホームページ用サーバは、前記コミュニティ用タグが挿入されたＨＴＭＬデータを保存する記憶手段を有している、ことを特徴とする仮想コミュニティシステム。
【請求項８】
ネットワークを介してコミュニティ提供サーバに接続されたユーザ端末を所有するユーザに対して、仮想コミュニティを提供する仮想コミュニティ提供方法であって、
ユーザ端末を介してコミュニティ提供サーバにアクセスし、ユーザ登録をしたユーザに対して、前記登録ユーザのホームページ内に仮想タグコミュニティを実装するために、前記ホームページを構築するＨＴＭＬデータ内に挿入されるコミュニティ用タグを前記コミュニティ提供サーバによって発行するステップと、
前記登録ユーザのホームページにアクセスしたユーザのユーザ端末であって、前記コミュニティ用タグを解析して前記コミュニティ提供サーバにアクセスしたユーザ端末に対して、仮想コミュニティのコンテンツデータを前記コミュニティ提供サーバによって配信するステップと、を備えていることを特徴とする仮想コミュニティ提供方法。
【請求項９】
ネットワークを介してユーザ端末に接続されたコンピュータに、前記ユーザ端末を所有するユーザに対して仮想コミュニティの提供を行わせるための仮想コミュニティ提供プログラムであって、
当該コンピュータにアクセスしてユーザ登録をしたユーザに対して、前記登録ユーザのホームページ内に仮想タグコミュニティを実装するために、前記ホームページを構築するＨＴＭＬデータ内に挿入されるコミュニティ用タグを発行するステップと、
前記登録ユーザのホームページにアクセスしたユーザのユーザ端末であって、前記コミュニティ用タグを解析して当該コンピュータにアクセスしたユーザ端末に対して、仮想コミュニティのコンテンツデータを配信するステップと、を前記コンピュータに実行させることを特徴とする仮想コミュニティ提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット等のネットワーク上に構築される仮想的なコミュニティを提供する仮想コミュニティシステムに関する。
【背景技術】
【０００２】
近年、インターネットの普及により、掲示板サービス、チャットサービス、メーリングリスト等によるネット上のコミュニティが多数提供されている。ネット上のコミュニティにおいては、共通の趣味や嗜好を有するユーザが、お互いの交流を図ったり、情報を交換したりしている。
【０００３】
しかし、従来のネット上のコミュニティは、テキストデータのみを介したものであったため、やり取りされる情報が大きく制限され、エンターテイメント性に大きく欠けるものであった。また、テキストベースでは、参加するユーザもコンピュータに詳しい特定の者に限られることが多く、新たに参加したいユーザにとっては、敷居の高いコミュニティとなっていた。
【０００４】
このような状況に鑑み、各ユーザを代理するＣＧ（コンピュータグラフィック）キャラクタを用いて、視覚的な演出を加えることで、エンターテイメント性が高く、初心者でも参加し易い仮想コミュニティが、例えば、下記特許文献１及び特許文献２において提供されている。
【特許文献１】特開２００２−８２８９４号公報
【特許文献２】特開２００２−３１２６１２号公報
【０００５】
特許文献１及び特許文献２には、各ユーザを代理するキャラクタを介してユーザがコミュニティに参加するように構成されたコミュニティ環境提供システムが開示されている。このような仮想コミュニティにおいて、ユーザがクライアント端末を介して、サーバにアクセスすると、サーバとクライアント端末との間で所定のデータが送受信され、クライアント端末のディスプレイには、キャラクタと共に仮想の街並みや家等が表示される。そして、ユーザがユーザID及びパスワードを用いて仮想コミュニティにログインし、他のユーザを代理するキャラクタを介する等して、他人と交流を図ることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来の仮想コミュニティにおいては、ユーザがクライアント端末を介して、サーバに直接アクセスしなければ参加することができなかった。すなわち、仮想コミュニティに参加するためには、サーバが提供するホームページにアクセスし、全ユーザに共通のログイン画面からログイン処理を行う必要があり、手間がかかった。例えば、特定のユーザと親しくなっている場合において、当該ユーザに会うためには、毎回、ログイン画面からログインし、仮想コミュニティ内に入ってから、当該ユーザのキャラクタを探す必要があった。また、ユーザは、自分の自宅を訪れている人がいるかいないかを、ログインしなければ確認することができなかった。
【０００７】
さらに、仮想コミュニティを運営する主体が、多くのユーザを自分の仮想コミュニティに参加させたい場合には、雑誌媒体に広告を出したり、ポータルサイト等の他の著名なサイトにリンク広告を設置したりするしかなく、効率的な広告を行えなかった。
【０００８】
本発明は、このような課題に鑑みてなされたものであり、参加するユーザに対する利便性を高めると共に、効率的な広告も可能な仮想コミュニティシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明に係るコミュニティ提供サーバは、ネットワークを介して接続されたユーザ端末を所有するユーザに対して仮想コミュニティを提供するコミュニティ提供サーバであって、仮想コミュニティに登録されている登録ユーザに関する情報を格納するユーザ管理情報データベースと、仮想コミュニティを構築するコンテンツデータを格納するコンテンツデータベースと、前記登録ユーザのホームページ内に仮想タグコミュニティを実装するために、前記ホームページを構築するＨＴＭＬデータ内に挿入されるコミュニティ用タグを発行する制御手段と、を備えていることを特徴とする。
【００１０】
また、本発明に係る仮想コミュニティシステムは、ネットワークを介して接続された仮想コミュニティ提供サーバ、ユーザ端末及びユーザホームページ用サーバを備え、ユーザに対して仮想コミュニティを提供する仮想コミュニティシステムであって、前記仮想コミュニティ提供サーバは、仮想コミュニティに登録されている登録ユーザに関する情報を格納するユーザ管理情報データベースと、仮想コミュニティを構築するコンテンツデータを格納するコンテンツデータベースと、前記登録ユーザのホームページ内に仮想タグコミュニティを実装するために、前記ホームページを構築するＨＴＭＬデータ内に挿入されるコミュニティ用タグを発行する制御手段と、を有し、前記ユーザホームページ用サーバは、前記コミュニティ用タグが挿入されたＨＴＭＬデータを保存する記憶手段を有している、ことを特徴とする。
【００１１】
また、本発明に係る仮想コミュニティ提供方法は、ネットワークを介してコミュニティ提供サーバに接続されたユーザ端末を所有するユーザに対して、仮想コミュニティを提供する仮想コミュニティ提供方法であって、ユーザ端末を介してコミュニティ提供サーバにアクセスし、ユーザ登録をしたユーザに対して、前記登録ユーザのホームページ内に仮想タグコミュニティを実装するために、前記ホームページを構築するＨＴＭＬデータ内に挿入されるコミュニティ用タグを前記コミュニティ提供サーバによって発行するステップと、前記登録ユーザのホームページにアクセスしたユーザのユーザ端末であって、前記コミュニティ用タグを解析して前記コミュニティ提供サーバにアクセスしたユーザ端末に対して、仮想コミュニティのコンテンツデータを前記コミュニティ提供サーバによって配信するステップと、を備えていることを特徴とする。
【００１２】
また、本発明に係る仮想コミュニティ提供プログラムは、ネットワークを介してユーザ端末に接続されたコンピュータに、前記ユーザ端末を所有するユーザに対して仮想コミュニティの提供を行わせるための仮想コミュニティ提供プログラムであって、当該コンピュータにアクセスしてユーザ登録をしたユーザに対して、前記登録ユーザのホームページ内に仮想タグコミュニティを実装するために、前記ホームページを構築するＨＴＭＬデータ内に挿入されるコミュニティ用タグを発行するステップと、前記登録ユーザのホームページにアクセスしたユーザのユーザ端末であって、前記コミュニティ用タグを解析して当該コンピュータにアクセスしたユーザ端末に対して、仮想コミュニティのコンテンツデータを配信するステップと、を前記コンピュータに実行させることを特徴とする。
【発明の効果】
【００１３】
本発明に係る仮想コミュニティシステムによれば、仮想コミュニティの登録ユーザが、専用のホームページにアクセスしなくても、タグコミュニティが実装された登録ユーザのホームページにアクセスするだけで、仮想コミュニティのコンテンツを利用できる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照しながら、本発明の実施形態について詳細に説明する。図１は、本実施形態に係る仮想コミュニティシステム１の概略構成を示す図である。同図に示すように、仮想コミュニティシステム１は、仮想コミュニティを提供するための様々なデータが格納されているコミュニティ提供サーバ１０と、仮想コミュニティに参加する各ユーザが使用するユーザ端末２０と、自分のホームページ（ＨＰ）を持っているユーザのＨＰコンテンツデータを格納しておくためのユーザＨＰ用サーバ３０と、を備えている。コミュニティ提供サーバ１０、ユーザ端末２０、ユーザＨＰ用サーバ３０は、インターネット等のネットワーク４０を介して接続されており、それぞれの通信インターフェースを介して、互いにデータの送受信が可能である。
【００１５】
本実施の形態に係る仮想コミュニティシステム１は、ユーザのホームページを構築するHTML（Hypertext Markup Language）データ内に仮想コミュニティ用のHTMLタグ（「以下、「コミュニティ用タグ」と呼ぶ）を埋め込み、各ユーザのホームページ内に仮想コミュニティのコンテンツ（以下、「タグコミュニティ」と呼ぶ）を実装するよう構成したことを特徴としている。本システムによれば、仮想コミュニティに参加するユーザが、仮想コミュニティの専用ホームページにアクセスしなくても、タグコミュニティが実装されたユーザのホームページにアクセスするだけで、他のユーザとの交流を図ることができる。
【００１６】
コミュニティ提供サーバ１０は、仮想コミュニティを提供する事業者が設置するサーバであり、各種演算を行うための図示しない演算装置と、種々のデータを格納するデータベース（ＤＢ）を有している。図２は、コミュニティ提供サーバ１０のＤＢ１１構成を概略的に示すブロック図である。同図に示すように、ＤＢ１１には、仮想コミュニティに登録しているユーザに関する各種情報が格納されているユーザ管理情報ＤＢ１２、仮想コミュニティの専用ホームページのコンテンツデータや、ユーザ端末２０上に表示されるコミュニティタグのコンテンツデータが格納されているコンテンツＤＢ１４、仮想コミュニティ内でのイベントやログイン処理等を実行するためのアプリケーションが格納されているアプリケーションＤＢ１５が含まれている。
【００１７】
また、同図に示すように、ユーザ管理情報ＤＢ１２内には、ユーザ情報テーブル（以下、「ＴＢＬ」とする）１２１、プロフィールＴＢＬ１２２、ログイン状態確認ＴＢＬ１２３、アバターＴＢＬ１２４、足跡ＴＢＬ１２５、メールＴＢＬ１２６、掲示板ＴＢＬ１２７、チャットＴＢＬ１２８、日記ＴＢＬ１２９が設けられている。各ＴＢＬにおいては、各ユーザ管理用のユーザＩＤに関連付けて種々のレコードが格納されている。
【００１８】
以下、各テーブルに格納されているレコードについて説明する。ユーザ情報ＴＢＬ１２１には、「ユーザＩＤ」、「ログイン用ＩＤ」、「パスワード」、仮想コミュニティ内で各ユーザが用いる名称である「名前」、仮想コミュニティ内でのユーザの家の場所を示す「住所」、ユーザが持っているホームページのＵＲＬアドレスを示す「ホームページ」のレコードが格納されている。プロフィールＴＢＬ１２２内には、「ユーザＩＤ」、「自己紹介」、自分のホームページを紹介するための「サイト紹介」のレコードが格納されている。「ログイン状態確認ＴＢＬ１２３には、「ユーザＩＤ」、当該ユーザが仮想コミュニティにログインしているか否かを示す「ログイン状態」、当該ユーザが現在どのユーザの家を訪れているかを示す「所在情報」のレコードが格納されている。アバターＴＢＬ１２４には、「ユーザＩＤ」、当該ユーザの仮想コミュニティ内での分身であるキャラクタを示す「アバター」のレコードが格納されている。このアバターは、幾つかのＣＧキャラクタからユーザによって選択されるものであり、アバターのＣＧデータ自体は、コンテンツＤＢ１４内に格納されている。
【００１９】
また、足跡ＴＢＬ１２５には、「ユーザＩＤ」、当該ユーザの家を訪れた訪問ユーザのユーザＩＤである「訪問ユーザＩＤ」のレコードが格納されている。メールＴＢＬ１２６には、「ユーザＩＤ」、「メッセージＩＤ」、「送信者ユーザＩＤ」、「送信者名」、「受信者ユーザＩＤ」、「受信者名」、「参照メッセージＩＤ」、「日付」、「タイトル」、「本文」、「メッセージサイズ」のレコードが格納されている。掲示板ＴＢＬ１２７には、「ユーザＩＤ」、「書込みユーザＩＤ」、「書込み人名」、「メッセージＩＤ」、「日付」、「本文」のレコードが格納されている。チャットＴＢＬ１４１には、「ユーザＩＤ」、チャットを行った相手のユーザＩＤである「チャットＩＤ」、「本文」のレコードが格納されている。日記ＴＢＬ１２９には、「ユーザＩＤ」、「メッセージＩＤ」、「日付」、「タイトル」、「本文」のレコードが格納されている。
【００２０】
また、コンテンツＤＢ１４内には、仮想コミュニティ全体の「地図情報」が格納されるマップＴＢＬ１４１が設けられている。
次に、ユーザ端末２０の構成について説明する。ユーザ端末２０は、ユーザ毎に端末が用意されており、図１に示すように、ユーザ端末Ａ２０−１、ユーザ端末Ｂ２０−２、ユーザ端末Ｃ２０−３、ユーザ端末Ｄ２０−４、…から構成される。もちろん、複数のユーザで同じ端末を用いても良い。また、ユーザ端末２０は、入力手段としてのキーボードやマウス、表示手段としてのディスプレイ等を備えたパソコンにより構成される。このユーザ端末２０がネットワーク４０を介してユーザＨＰ用サーバ３０及びコミュニティ提供サーバ１０にアクセスし、両サーバ内のコンテンツを受信することで、ディスプレイ上にホームページのコンテンツ及びタグコミュニティが表示される。
【００２１】
また、ユーザＨＰ用サーバ３０には、ホームページを持っているユーザの加入プロバイダ（ＩＳＰ）が所有するサーバ３０−１や、ユーザが自宅に設置しているＷｅｂサーバ３０−２等が相当する。よって、複数のユーザが同じユーザＨＰ用サーバを利用する場合もある。本実施の形態では、ユーザＡ及びＢはユーザＨＰ用サーバを利用し、ユーザＣがユーザホームページ用サーバ３０−２を利用している。
【００２２】
このユーザＨＰ用サーバ３０内には、ホームページを構築するHTMLデータが保存されている。このHTMLデータには、仮想コミュニティコンテンツをユーザホームページ内に表示するための仮想コミュニティ用タグが埋め込まれている。よって、このホームページにアクセスしたユーザのユーザ端末２０には、コミュニティ提供サーバ１０から仮想コミュニティのコンテンツデータがダウンロードされ、ディスプレイ上に表示されるホームページの一部にタグコミュニティが表示されることになる。
【００２３】
図３は、ユーザＨＰ用サーバ３０にHTMLデータの一部として格納される仮想コミュニティ用タグの内容を示す図である。本実施の形態では、Flashを用いて記述されたタグを使用しており、ホームページ内に表示されるタグコミュニティの大きさや、コミュニティ提供サーバへのリンク先等の情報が書き込まれている。もちろん、Flashに限定されるものではなく、図４に示すように、JAVA（登録商標）アプレットを用いて記述しても良いし、ActiveX等を用いても良い。
【００２４】
次に、本仮想コミュニティシステム１において、ユーザが自己のホームページに上記コミュニティ用タグを実装する流れについて説明する。図５は、ユーザがコミュニティ用タグを挿入する処理手順を示すフローチャートである。
【００２５】
まず、ステップ１０（Ｓ１０）において、仮想コミュニティに未登録のユーザが、本仮想コミュニティのホームページにアクセスする。すなわち、ユーザが、ユーザ端末２０を介してコミュニティ提供サーバ１０にアクセスする。次に、Ｓ１１において、ユーザは、仮想コミュニティのユーザ登録ページに進み、ユーザ登録の手続きを行う。この時、ユーザは、ユーザ端末２０を介してユーザに関する情報を入力する。この入力データは、コミュニティ提供サーバ１０に送信され、ユーザ管理情報ＤＢ１２内の所定のテーブルに格納される。ユーザ登録が終了すると、Ｓ１２において、コミュニティ提供サーバ１０が、コミュニティ用タグを発行する。すなわち、コミュニティ提供サーバ１０からユーザ端末２０へと、図４に示したコミュニティ用タグのデータが送信され、ユーザ端末２０のディスプレイ上に表示される。このコミュニティ用タグの発行は、コミュニティ提供サーバ１０の演算装置が、コンテンツＤＢ１４内の情報に基づいてコミュニティ用タグのデータを生成し、通信インターフェースを介して送信することで実行される。
【００２６】
次に、Ｓ１３において、ユーザは、自己のホームページのHTMLデータを編集し、このコミュニティ用タグを挿入する。そして、Ｓ１４で、ユーザが編集したHTMLデータをユーザＨＰ用サーバ３０にアップロードすれば、作業は終了する。以降、このホームページにアクセスした者の端末上には、ホームページ内の所定の位置に、所定の大きさのタグコミュニティが表示されることになる。なお、タグコミュニティを表示するホームページ内の位置は、ユーザが自由に決めて良く、コミュニティ用タグをHTMLデータ内に記述する際に、所望の位置にタグコミュニティがレイアウトされるよう、ユーザが任意に設定可能である。
【００２７】
次に、本仮想コミュニティシステム１を用いて、仮想のタグコミュニティが実装されたあるユーザＡのホームページに他のユーザＢがアクセスし、ユーザＢのユーザ端末Ｂ２０−２上に、当該ホームページのコンテンツと共に、タグコミュニティが表示される際の処理について、図面を参照して説明する。図６は、コミュニティ用タグが埋め込まれたホームページにアクセスしたユーザの端末上に、タグコミュニティが表示される際の処理の流れを示すフローチャートである。
【００２８】
まず、Ｓ２０において、ユーザＢがユーザＡのホームページにアクセスする。すなわち、ユーザＢのユーザ端末Ｂ２０−２が、ユーザＡのホームページのコンテンツデータが格納されているユーザＨＰ用サーバ３０−１にアクセスする。そして、Ｓ２１に進み、ユーザＨＰ用サーバ３０−１から、ユーザＢのユーザ端末Ｂ２０−２に向けて、コミュニティ用タグを含むユーザＡのホームページを構築するHTMLデータが配信される。Ｓ２２では、ユーザ端末Ｂ２０−２にインストールされているブラウザアプリケーションが、このHTMLを解析する。
【００２９】
このHTML解析によってコミュニティ用タグが解釈されるため、Ｓ２３において、ユーザ端末Ｂ２０−２が、コミュニティ提供サーバ１０にアクセスする。そして、仮想コミュニティのコンテンツデータが、コミュニティ提供サーバ１０からユーザ端末Ｂ２０−２に配信される。この時、コミュニティ提供サーバ１０では、cookieを用いて、ユーザＢが仮想コミュニティにログイン状態にあるか否かの認証が行われる。ユーザ端末Ｂ２０−２へと配信されるデータの中には、ユーザＢのログイン情報、及び現在ユーザＡのホームページにアクセスしているユーザのログイン情報も含まれる。
【００３０】
そして、Ｓ２４において、ユーザ端末Ｂ２０−２のディスプレイ上に、ユーザＡのホームページ内に実装されたタグコミュニティが、ブラウザを介して表示される。また、上記ログイン情報を基に、タグコミュニティ内には、ユーザＡのホームページにアクセス中のユーザのアバターが表示される。ユーザＢが、ログイン状態である場合には、アバターＴＢＬ１２４内の情報が参照され、ユーザＢによって選択されたアバターが表示される。一方、ユーザＢがログアウト状態である場合には、ユーザＢの代理キャラクタとして、ログアウトユーザを示すゾンビが表示される。また、ユーザＢ以外にアクセス中のユーザがいる場合、当該ユーザがログイン状態である場合には、当該ユーザの代理キャラクタとしてアバターＴＢＬ１２４に登録されているアバターが表示され、ログアウト状態である場合には、ログアウトユーザを示すゾンビが表示される。なお、ログアウト状態には、仮想コミュニティの登録ユーザがログインしていない状態だけでなく、仮想コミュニティにそもそも登録していない未登録状態も含む。
【００３１】
次に、仮想コミュニティのコンテンツに関して、図面を参照して詳細に説明する。図７は、登録ユーザＡ、Ｂ及びＣが、ユーザＡのホームページにアクセスしている時に表示されるタグコミュニティの内容を示す図である。このタグコミュニティは、仮想コミュニティ全体地図から、ユーザＡの住所に該当する部分を表示するものであり、各ユーザのユーザ端末２０が、ユーザ管理情報ＤＢ１２及びコンテンツＤＢ１４内の情報を参照して表示されている。
【００３２】
ここでは、ユーザＡ及びＢは、既に仮想コミュニティにログイン状態であり、ユーザＣは、ログアウト状態である。よって、各ユーザ端末２０が、ログイン状体確認ＴＢＬ１２３及びアバターＴＢＬ１２４を参照することで、ユーザＡのアバターＡ、ユーザＢのアバターＢ、ユーザＣのゾンビが、ユーザＡのタグコミュニティに表示されている。なお、仮に、ユーザＣが、仮想コミュニティに登録していないユーザであったとしても、ログインしていない状態に代わりはないから、ユーザＣのキャラクタとしては、同じくゾンビが表示される。
【００３３】
また、同図に示すように、タグコミュニティ内には、「diary」、「mail」、「BBS」、「chat」、「MAP」、「log in」のボタンが表示されており、ユーザが各ボタンをクリックすることで、それぞれのコンテンツを楽しめるように構成されている。
【００３４】
「log in」ボタンは、タグコミュニティ付きホームページを開いているユーザが、まだログインしていない場合に表示される。ログイン済みユーザのユーザ端末２０には、「log in」ボタンの代わりに「log out」ボタンが表示される。よって、図７は、ユーザＣのユーザ端末Ｃ２０−３に表示されるボタンを示しており、ユーザＡ及びＢのユーザ端末２０には、「log out」ボタンが表示されることになる。ユーザＣは、「log in」ボタンを押し、ユーザID及びパスワードを入力することで、ログイン状態になる。また、ユーザＡ及びＢは、「log out」ボタンを押すことで、ログアウト状態になる。なお、本仮想コミュニティシステムは、ログイン状態にあるユーザでない場合には、コンテンツの利用に制限がかかるように構成されている。
【００３５】
また、「diary」ボタンは、日記のコンテンツを実行するためのボタンであり、ユーザがこのボタンをクリックすると、日記の読み書きができる。但し、図７に表示されているのは、ユーザＡが所有するタグコミュニティであるため、書き込みができるのは、ユーザＡだけである。日記コンテンツの実行にあたっては、ユーザ端末２０と日記ＴＢＬ１２９との間で情報のやり取りが行われる。
【００３６】
また、同様に、「mail」、「BBS」、「chat」のボタンは、メール、掲示板、チャットのコンテンツを実行するためのボタンであり、ユーザがこのボタンをクリックすると、それぞれのコンテンツを楽しむことができる。各コンテンツの実行にあたっては、ユーザ端末２０と、メールＴＢＬ１２６、掲示板ＴＢＬ１２７又はチャットＴＢＬ１２８との間で、情報のやり取りが行われる。
【００３７】
また、「MAP」のボタンは、仮想コミュニティの地図を表示するためのボタンである。ユーザによりこのボタンがクリックされると、マップＴＢＬ１４１及びユーザ情報ＴＢＬ１２１内の所定のデータが参照され、ユーザ端末２０上に地図が表示される。この地図には、登録ユーザの住所情報に従って、ユーザがマッピング表示される。ユーザが、地図内の任意のユーザをクリックすると、他のユーザのホームページに移動することができるように構成されている。他のユーザのホームページにコミュニティ用タグが実装されていれば、移動後、そのホームページ内のタグコミュニティに、当該ユーザのアバターが表示されることになる。
【００３８】
また、図７に示すように、タグコミュニティの上部エリアには、広告エリアが設定されている。よって、仮想コミュニティを提供する事業者は、任意の広告をこの広告エリアに表示することができる。従来の専用ホームページ提供型の仮想コミュニティでは、ログイン又は登録するために専用ホームページにアクセスしたユーザに対してしか広告を呈示できなかった。これに対して、本実施の形態では、多数の登録ユーザのホームページに表示されるタグコミュニティに広告を載せることができるため、より大きな宣伝効果を得ることができる。なお、タグコミュニティを利用した広告方法としては、ホームページにアクセスし、ブラウザ上にタグコミュニティが表示される際、最初の２，３秒間、広告が表示されるように構成しても良い。
【００３９】
また、本実施の形態では、タグコミュニティ内の家をクリックすると、家の中に入ることができるように構成されている。図８は、家の中に入った際に、タグコミュニティに表示されるリビングルームを示す図である。この家の所有者であるユーザＡ以外のユーザが、このリビングルームに入ると、足跡機能として、自動的にそのユーザの住所やアバターの顔が、足跡ＴＢＬ１２５に保存される。そして、ユーザＡが、図８中の足跡の箇所をクリックすると、この足跡一覧が表示されるように構成されている。また、足跡一覧中の任意のユーザをクリックすると、そのユーザのホームページに移動できるようになっている。但し、ログアウト状態のユーザを示すゾンビがリビングルーム内に入っても、足跡は残されない。
【００４０】
また、本実施の形態においては、タグコミュニティ内の自己のアバターをユーザ端末２０のマウス等によって、左右・上下に移動できるように構成されている。そして、タグコミュニティ内の左右端・上下端まで移動させると、仮想コミュニティの地図上、隣の住所を有するユーザのホームページに移動するように構成されている。このような移動は、マップＴＢＬ１４１の「地図情報」、ユーザ情報ＴＢＬ１２１の「住所」及びプロフィールＴＢＬの「ホームページ」の情報を参照することで実現される。
【００４１】
以上、詳細に説明したが、コミュニティ提供サーバ１０、ユーザ端末２０、ユーザＨＰ用サーバ３０の機能は、これらのコンピュータにインストールされたプログラムを、各コンピュータの演算装置によって実行することで実現すれば良い。また、実際にプログラムをインストールしなくても、ＡＳＰ（Application Service Provider）的にプログラムを提供するように構成しても良い。なお、プログラムのインストールは、記録媒体により直接各コンピュータにインストールするようにしても良いし、ネットワークを介してインストールするようにしても良い。
【００４２】
本実施の形態によれば、仮想コミュニティの登録ユーザが、専用のホームページにアクセスしなくても、タグコミュニティが実装された登録ユーザのホームページにアクセスするだけで、仮想コミュニティのコンテンツを利用できる。すなわち、仮想コミュニティが、タグコミュニティが実装されたホームページを持つ登録ユーザの数だけ存在するので、ユーザに対して、敷居が低く、簡単に参加できる仮想コミュニティを提供することができる。このように、敷居が低く、簡単に参加できる仮想コミュニティは、会員数を容易に増加できることにもつながり、仮想コミュニティを提供する事業者側にとってもメリットが大きい。
【００４３】
また、登録ユーザのホームページ内に仮想のタグコミュニティを提供することで、従来の仮想コミュニティと比較して、中央サーバ（コミュニティ提供サーバ）への負荷を大幅に低下させることができ、サーバ構成を簡素化することで、コスト的にも大きなメリットが得られる。
【００４４】
また、タグコミュニティが実装されたホームページに登録ユーザがアクセスすると、当該ユーザのアバターがタグコミュニティ内に表示され、ログイン状態でないユーザ（未登録ユーザ含む）がアクセスすると、ゾンビが表示されるように構成されているため、タグコミュニティ内のキャラクタの数を数えれば、簡単にリアルタイムで当該ホームページにアクセスしている人の数を知ることができる。特に、自己のホームページにアクセスしている登録ユーザであれば、自分のホームページに現在アクセスしている人の数を、簡単に把握することができるというメリットがある。
【００４５】
また、コミュニティ用タグの中に、広告用のタグを挿入するだけで、登録ユーザの多数のホームページに広告を表示することが可能となり、商業的に大きな効果を得ることもできる。
【００４６】
以上、本実施の形態について詳細に説明したが、本発明は上記構成に限定されるものではなく、本発明の主旨を逸脱しない範囲内で種々の変形が可能であることはいうまでもない。例えば、上述したＴＢＬやレコードの内容は、一例であり、仮想コミュニティを構築するコンテンツの変更に伴って適宜変更される。
【００４７】
また、本実施の形態においては、タグコミュニティが実装されたホームページを有する登録ユーザに着目して説明したが、このようなホームページを持たないユーザであっても、登録可能であることはいうまでもない。さらに、登録ユーザとして、携帯電話からアクセスするユーザを排除するものでもなく、携帯電話ユーザの場合には、従来のように、携帯電話ユーザ用の仮想コミュニティ専用ホームページを作成し、コミュニティ提供サーバに格納するように構成すれば良い。
【００４８】
次に、本実施の形態の変形例として、検索機能を追加した仮想コミュニティシステムについて説明する。本変形例では、検索機能と地図情報とをリンクさせ、検索結果を視覚的に容易に把握可能に構成したことを特徴としている。図９は、検索機能を実行する際に、ホームページ内のタグコミュニティとしてユーザ端末上に表示される内容を示す図である。この画面は、図７に示される「MAP」のボタンを押した際に表示される。図７の地図中には、登録ユーザの「家」が、その「住所」に従って表示されている。この「家」の表示にあたっては、ユーザ情報ＴＢＬ１２１の「住所」のレコードが参照される。
【００４９】
本変形例の検索機能は、キーワード検索とジャンル検索が用意されている。ユーザが図９の「検索ボタン」をクリックすると、テキスト入力ボックス及びジャンル検索のボタンが表示されるので、ユーザは、何れかの検索機能を選択可能である。この検索処理は、コミュニティ提供サーバの演算装置によって実行される。検索結果については、後述するように、編集された検索結果が、ユーザ端末に送信され、タグコミュニティに表示される。
【００５０】
キーワード検索の場合には、ユーザが任意のキーワードを入力して検索を実行すると、抽出されたユーザの件数が表示されると共に、抽出されたユーザの家の住所に該当する地図上の場所が点滅するように構成されている。このキーワード検索は、プロフィールＴＢＬ１２２内の「自己紹介」、「サイト紹介」等のレコードを参照して行われる。また、検索結果をさらに絞り込みたい場合には、さらにキーワードを入力して絞り込み検索が可能である。この場合、地図上では、さらに絞り込まれたユーザの家の住所に該当する場所のみが点滅する。
【００５１】
ジャンル検索の場合には、ユーザがジャンル検索のボタンをクリックすると、複数のカテゴリからなる選択メニューが表示されるので、ユーザが任意のカテゴリを選択することで、検索が実行される。キーワード検索の場合と同様に、抽出されたユーザの家の住所に該当する地図上の場所が点滅するように構成されている。また、このカテゴリは、階層的に構成されており、段階的に絞り込むことが可能である。このジャンル検索は、キーワード検索の場合と同様に、プロフィールＴＢＬ１２２のレコードを参照して実行される。なお、ユーザ登録時に、ユーザが興味を持っているカテゴリを登録させるようにしても良い。
【００５２】
また、本変形例においては、図７の「縮小ボタン」を利用して、地図情報を拡大又は縮小して表示可能であり、点滅している家の場所を詳細に知りたい場合等に利用することが可能である。また、点滅しているユーザの家をユーザがクリックすると、図７に示す「アバター」、「名前」、「住所」の欄に、そのユーザのアバター、名前及び住所が表示されるように構成されている。この表示は、ユーザ情報ＴＢＬ１２１内の情報を参照して行われる。検索を実行したユーザは、これらの情報を参照して、抽出されたユーザの中から所定のユーザを選択し、そのホームページに移動することができる。
【００５３】
本変形例によれば、検索結果を視覚的に把握することができ、ユーザの利便性が向上する。また、趣味の共通するユーザの家の場所を視覚的に確認できるので、自分の家を趣味の共通するユーザが多く集まっている場所に設定することで、仮想コミュニティにおいてご近所のユーザと良好な関係を築くことも可能となる。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施の形態に係る仮想コミュニティシステムの概略構成を示す図である。
【図２】本発明の実施の形態に係るコミュニティ提供サーバのデータベースの構成を概略的に示すブロック図である。
【図３】本発明の実施の形態に係るコミュニティ用タグの内容を示す図である。
【図４】本発明の実施の形態に係るコミュニティ用タグの内容を示す図である。
【図５】本発明の実施の形態に係るコミュニティ用タグを挿入する処理手順を示すフローチャートである。
【図６】本発明の実施の形態に係るユーザ端末上に、タグコミュニティが表示される際の処理の流れを示すフローチャートである。
【図７】本発明の実施の形態に係るタグコミュニティの内容を示す図である。
【図８】本発明の実施の形態に係るタグコミュニティの内容を示す図である。
【図９】本発明の実施の形態の変形例に係るタグコミュニティの内容を示す図である。
【符号の説明】
【００５５】
１      仮想コミュニティシステム
１０    コミュニティ提供サーバ
１１    ＤＢ
１２    ユーザ管理情報ＤＢ
１４    コンテンツＤＢ
１５    アプリケーションＤＢ
２０    ユーザ端末
３０    ユーザＨＰ用サーバ
４０    ネットワーク
【要約】
【課題】  参加するユーザに対する利便性を高めると共に、効率的な広告も可能な仮想コミュニティシステムを提供する。
【解決手段】  本実施の形態に係る仮想コミュニティシステムは、ネットワーク４０を介して接続されたコミュニティ提供サーバ１０、ユーザ端末２０、ユーザＨＰ用サーバ３０から構成される。コミュニティ提供サーバ１０は、登録ユーザに対して、登録ユーザのホームページにタグコミュニティを実装するためのコミュニティ用タグを発行する。ユーザは、自分のホームページを構築するＨＴＭＬデータ内に、コミュニティ用タグを挿入する。コミュニティ用タグが挿入されたＨＴＭＬデータは、ユーザＨＰ用サーバ３０に格納される。この登録ユーザのホームページにアクセスしたユーザのユーザ端末２０には、一部にタグコミュニティを含んだホームページが表示され、仮想コミュニティに参加することができる。
【選択図】  図１
【図１】
0003617651.tif 000002
【図２】
0003617651.tif 000003
【図３】
0003617651.tif 000004
【図４】
0003617651.tif 000005
【図５】
0003617651.tif 000006
【図６】
0003617651.tif 000007
【図７】
0003617651.tif 000008
【図８】
0003617651.tif 000009
【図９】
0003617651.tif 000010