(57)【要約】【課題】ユーザ数が増加し、また、構成が動的に変化するコミュニティ通信環境における情報の管理を、より効率的に行えるようにする。【解決手段】コミュニティ管理装置１００は、個人情報機能部１０１、ユーザ管理機能部１０２、コミュニティ管理機能部１０３、コミュニティ群管理機能部１０４を備え、各管理機能を階層的に分割して備えている。また、コミュニティ管理装置１００は、管理者用端末１１０と、コミュニティ通信装置１２０とに接続している。【選択図】  図１
2009053804.tif 000002
【特許請求の範囲】
【請求項１】
コミュニティ通信を制御するコミュニティ通信装置と接続してコミュニティ通信サービスを提供するための、ユーザの個人情報を管理する個人情報管理テーブル，前記ユーザに対応するニックネームを含むユーザ情報を管理するユーザ情報管理テーブル，前記コミュニティ通信でのコミュニティを構成しているユーザのニックネームを管理するコミュニティ情報管理テーブルを少なくとも備えるコミュニティ管理装置であって、
前記個人情報管理テーブルの情報の検索，登録，削除，及び変更を含むデータベース操作を行う権限を備えた個人情報管理者を特定する個人情報管理者識別子と共に前記個人情報管理テーブルのデータベース操作の指示を受け付け、前記個人情報管理テーブルのデータベース操作を行う個人情報管理機能部と、
前記ユーザ情報管理テーブルの検索，登録，削除，及び変更を含むデータベース操作を行う権限を備えたユーザ情報管理者を特定するユーザ情報管理者識別子と共に前記ユーザ情報管理テーブルのデータベース操作の指示を受け付け、前記ユーザ情報管理テーブルのデータベース操作を行うユーザ管理機能部と、
前記コミュニティ情報管理テーブルの情報の検索，登録，削除，及び変更を含むデータベース操作を行う権限を備えたコミュニティ管理者を特定するコミュニティ管理者識別子と共に前記コミュニティ情報管理テーブルのデータベース操作の指示を受け付け、前記コミュニティ情報管理テーブルのデータベース操作を行うコミュニティ管理機能部と
を少なくとも備え、
前記個人情報管理機能部は、前記個人情報管理テーブルに対して行ったデータベース操作の状態を前記ユーザ管理機能部に通知し、
前記ユーザ管理機能部は、前記ユーザ情報管理テーブルに対して行ったデータベース操作の状態を前記個人情報管理機能部及び前記コミュニティ管理機能部に通知し、
前記コミュニティ管理機能部は、前記コミュニティ情報管理テーブルに対して行ったデータベース操作の状態を前記ユーザ管理機能部に通知する
ことを特徴とするコミュニティ管理装置。
【請求項２】
請求項１記載のコミュニティ管理装置において、
複数のコミュニティが含まれているコミュニティー群を管理するコミュニティ群情報管理テーブルと、
前記コミュニティ群情報管理テーブルの情報の検索，登録，削除，及び変更を含むデータベース操作を行う権限を備えたコミュニティ群管理者を特定するコミュニティ群管理者識別子と共に前記コミュニティ群情報管理テーブルのデータベース操作の指示を受け付け、前記コミュニティ群情報管理テーブルのデータベース操作を行うコミュニティ群管理機能部と
を備え、
前記コミュニティ管理機能部は、前記コミュニティ情報管理テーブルに対して行ったデータベース操作の状態を前記ユーザ管理機能部及び前記コミュニティ群管理機能部に通知し、
前記コミュニティ群管理機能部は、前記コミュニティ群情報管理テーブルに対して行ったデータベース操作の状態を前記コミュニティ管理機能部に通知する
ことを特徴とするコミュニティ管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＮＳ（Social Networking Service）などのコミュニティ通信サービスにおいて、コミュニティのユーザやニックネームなどの情報を効率的に管理可能とするコミュニティ管理装置に関するものである。
【背景技術】
【０００２】
サービスプロバイダがマスユーザなどのユーザにサービス提供するコミュニティ通信環境では、コミュニティやコミュニティ通信に用いるニックネームの登録や削除をユーザが任意に行える。また、１人のユーザが複数のコミュニティに所属し、コミュニティ内で利用するニックネームをコミュニティ毎に独立に使い分ける利用形態も可能とされている（非特許文献１，２参照）。
【０００３】
このようなコミュニティ通信環境を管理するシステムでは、個々のコミュニティを管理する機能があり、この管理者権限が一部のユーザ（コミュニティの代表利用者）に与えられる形態をとり、ユーザが任意にコミュニティの登録や削除が可能である。また、コミュニティ通信環境全体を管理する機能が、上述したコミュニティを管理する機能の上位機能として備えられ、サービスプロバイダの運用者が、全コミュニティを含むコミュニティ通信環境全体を管理することが可能である。
【０００４】
【非特許文献１】八木  毅、他、「コミュニティ通信を支援するセキュアネットワーキングプラットフォーム（ＳＰＸ）のアーキテクチャ設計」、電子情報通信学会技術研究報告、ＩＮ、Ｖｏｌ．１０６、Ｎｏ．５２４（２００７０１２５），ｐｐ．６５−７０、  ＩＮ２００６−１７３．
【非特許文献２】八木  毅、他、「ＳＮＳセキュリティ強化のための個人情報を用いたコミュニケーション制御方式」、電子情報通信学会技術研究報告、ＩＮ、Ｖｏｌ．１０６、Ｎｏ．４６１（２００７０１１１）、ｐｐ．１０３−１０８、ＩＮ２００６−１５５．
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来のコミュニティ通信環境を管理する装置では、次に示す問題があった。
【０００６】
（１）コミュニティ通信環境を提供する上で管理すべき項目が多く、一人のユーザが複数のコミュニティに帰属する場合、ユーザとニックネーム、ユーザとコミュニティには、１対ｎの従属関係が存在する。このため、ユーザ数が増加するのに伴い、コミュニティ管理装置で取り扱う情報量が増大し、管理者による詳細な管理が困難となる。
【０００７】
（２）ユーザの登録・削除が、サービスプロバイダによって静的に行われるのに対し、コミュニティやニックネームの登録・削除は、通常、ユーザ契機で動的に実施される。特にコミュニティは、その利用の発展及び衰退過程において、構成メンバやメンバ数も著しく変化する可能性がある。したがって、これらの管理項目とその関係は動的に変化するため、この変化に追従した管理情報の更新が容易ではない。
【０００８】
本発明は、以上のような問題点を解消するためになされたものであり、ユーザ数が増加し、また、構成が動的に変化するコミュニティ通信環境における情報の管理を、より効率的に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係るコミュニティ管理装置は、コミュニティ通信を制御するコミュニティ通信装置と接続してコミュニティ通信サービスを提供するための、ユーザの個人情報を管理する個人情報管理テーブル，ユーザに対応するニックネームを含むユーザ情報を管理するユーザ情報管理テーブル，コミュニティ通信でのコミュニティを構成しているユーザのニックネームを管理するコミュニティ情報管理テーブルを少なくとも備えるコミュニティ管理装置であって、個人情報管理テーブルの情報の検索，登録，削除，及び変更を含むデータベース操作を行う権限を備えた個人情報管理者を特定する個人情報管理者識別子とともに個人情報管理テーブルのデータベース操作の指示を受け付け、個人情報管理テーブルのデータベース操作を行う個人情報管理機能部と、ユーザ情報管理テーブルの検索，登録，削除，及び変更を含むデータベース操作を行う権限を備えたユーザ情報管理者を特定するユーザ情報管理者識別子とともにユーザ情報管理テーブルのデータベース操作の指示を受け付け、ユーザ情報管理テーブルのデータベース操作を行うユーザ管理機能部と、コミュニティ情報管理テーブルの情報の検索，登録，削除，及び変更を含むデータベース操作を行う権限を備えたコミュニティ管理者を特定するコミュニティ管理者識別子とともにコミュニティ情報管理テーブルのデータベース操作の指示を受け付け、コミュニティ情報管理テーブルのデータベース操作を行うコミュニティ管理機能部とを少なくとも備え、個人情報管理機能部は、個人情報管理テーブルに対して行ったデータベース操作の状態をユーザ管理機能部に通知し、ユーザ管理機能部は、ユーザ情報管理テーブルに対して行ったデータベース操作の状態を個人情報管理機能部及びコミュニティ管理機能部に通知し、コミュニティ管理機能部は、コミュニティ情報管理テーブルに対して行ったデータベース操作の状態をユーザ管理機能部に通知する。
【００１０】
上記コミュニティ管理装置において、複数のコミュニティが含まれているコミュニティ群を管理するコミュニティ群情報管理テーブルと、コミュニティ群情報管理テーブルの情報の検索，登録，削除，及び変更を含むデータベース操作を行う権限を備えたコミュニティ群管理者を特定するコミュニティ群管理者識別子とともにコミュニティ群情報管理テーブルのデータベース操作の指示を受け付け、コミュニティ群情報管理テーブルのデータベース操作を行うコミュニティ群管理機能部とを備え、コミュニティ管理機能部は、コミュニティ情報管理テーブルに対して行ったデータベース操作の状態をユーザ管理機能部及びコミュニティ群管理機能部に通知し、コミュニティ群管理機能部は、コミュニティ群情報管理テーブルに対して行ったデータベース操作の状態をコミュニティ管理機能部に通知するようにしてもよい。
【発明の効果】
【００１１】
以上説明したように、本発明によれば、各管理テーブルを各々管理機能部で管理し、各管理テーブルに対して行ったデータベース操作の状態を他の管理機能部に通知するようにしたので、ユーザ数が増加し、また、構成が動的に変化するコミュニティ通信環境における情報の管理を、より効率的に行えるようになるという優れた効果が得られる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図を参照して説明する。図１は、本発明の実施の形態におけるコミュニティ管理装置１００及びこれが用いられるコミュニティ管理システムの構成例を示す構成図である。本システムにおいて、コミュニティ管理装置１００は、個人情報機能部１０１、ユーザ管理機能部１０２、コミュニティ管理機能部１０３、コミュニティ群管理機能部１０４を備え、各管理機能を階層的に分割して備えている。また、コミュニティ管理装置１００は、管理者用端末１１０と、コミュニティ通信装置１２０とに接続している。各装置間の接続は、ＴＣＰ／ＩＰによるネットワーク接続されている接続形態であり、例えばインターネット通信網を介して接続されていればよい。
【００１３】
コミュニティ管理装置１００は、コミュニティ通信環境を運用する管理者の操作による管理者用端末１１０からアクセスを受け付け、コミュニティ通信環境を提供する上で必要な管理情報の登録，削除，及び変更を行う。また、コミュニティ管理装置１００は、管理情報の変更に合わせ、コミュニティ通信装置１２０に設定の変更を指示する。この指示により、コミュニティ通信装置１２０は、上記指示とともにコミュニティ管理装置１００から受け付けた該当する情報により、コミュニティ通信を制御するための設定を変更する。
【００１４】
ここで、以下の説明で用いるコミュニティ通信環境を提供するために必要な管理情報としては、コミュニティ通信環境を利用するユーザ、ユーザの実社会における個人情報、各ユーザが複数のコミュニティに帰属する際にコミュニティ毎に個別に利用するニックネーム、複数のニックネームを構成メンバとするコミュニティ、複数のコミュニティをグループ化したコミュニティ群を取り扱う。なお、本発明は、複数のコミュニティが存在する場合に限るものではなく、１つのコミュニティが対象であっても良い。
【００１５】
以下、各機能部について説明する。個人情報管理機能部１０１は、コミュニティ通信環境を利用している利用者（ユーザ）の個人情報を管理する個人情報管理テーブル１０１ａを管理情報として保持している。個人情報管理テーブル１０１ａは、図２に示すように、ユーザＩＤとこれに対応する個人情報とから構成された複数のレコードを備えている。個人情報管理機能部１０１は、個人情報管理者の操作による管理者用端末１１０からのアクセスを受け付け、個人情報管理テーブル１０１ａにおけるユーザＩＤ毎の個人情報の検索，登録，削除，及び変更などのデータベース制御（操作）を行う。個人情報管理者は、個人情報管理テーブル１０１ａにおける情報の検索，登録，削除，及び変更などのデータベース操作を行う権限を有している利用者である。
【００１６】
例えば、個人情報管理者が管理者用端末１１０に入力した個人情報管理者を特定するＩＤや暗証番号などの個人情報管理者識別子を管理者用端末１１０より受け付けると、個人情報管理機能部１０１は、当該管理者用端末１１０からの個人情報管理テーブル１０１ａに含まれる情報の検索，登録，削除，及び変更などのデータベース操作の指示（通知）を受け付ける。また、個人情報管理機能部１０１は、受け付けたデータベース操作に関連してユーザ管理機能部１０２とデータ交換を行う。例えば、個人情報管理機能部１０１は、個人情報管理テーブル１０１ａの変更内容など、個人情報管理テーブルに対して行ったデータベース操作の状態をユーザ管理機能部１０２に通知する。
【００１７】
ユーザ管理機能部１０２は、ユーザに対応するニックネームを含むユーザ情報を管理するユーザ情報管理テーブル１０２ａを管理情報として保持している。ユーザ情報管理テーブル１０２ａは、図３に示すように、ユーザＩＤとこれに対応するニックネームを示すニックネームＩＤ及びニックネームが用いられるコミュニティを示すコミュニティＩＤとから構成された複数のレコードを備えている。ユーザ管理機能部１０２は、ユーザ管理者の操作による管理者用端末１１０からのアクセスを受け付け、ユーザ情報管理テーブル１０２ａにおけるユーザＩＤ，ユーザＩＤ毎のニックネームＩＤ及び対応するコミュニティＩＤ情報の、検索，登録，削除，及び変更などのデータベース操作を行う。ユーザ管理者は、ユーザ情報管理テーブル１０２ａ情報の検索，登録，削除，及び変更などのデータベース操作を行う権限を有している利用者である。
【００１８】
例えば、ユーザ管理者が管理者用端末１１０に入力したユーザ管理者を特定するＩＤや暗証番号などのユーザ管理者識別子を管理者用端末１１０より受け付けると、ユーザ管理機能部１０２は、当該管理者用端末１１０からのユーザ情報管理テーブル１０２ａに含まれる情報の検索，登録，削除，及び変更などのデータベース操作の指示（通知）を受け付ける。また、ユーザ管理機能部１０２は、個人情報機能部１０１及びコミュニティ管理機能部１０３とデータ交換を行う。例えば、ユーザ管理機能部１０２は、ユーザ情報管理テーブル１０２ａの変更内容など、ユーザ情報管理テーブル１０２ａに対して行ったデータベース操作の状態を、個人情報管理機能部１０１及びコミュニティ管理機能部１０３に通知する。
【００１９】
コミュニティ管理機能部１０３は、コミュニティを構成しているメンバー（ユーザ）のニックネームを管理するコミュニティ情報管理テーブル１０３ａを管理情報として保持している。コミュニティ情報管理テーブル１０３ａは、図４に示すように、コミュニティＩＤとこのコミュニティを構成しているユーザのニックネームＩＤとから構成された複数のレコードを備えている。コミュニティを構成しているユーザとは、コミュニティ（コミュニティ通信）に参加する資格（権利）を有しているユーザのことであり、コミュニティに参加可能なユーザのことである。
【００２０】
コミュニティ管理機能部１０３は、コミュニティ管理者の操作による管理者用端末１１０からのアクセスを受け付け、コミュニティ情報管理テーブル１０３ａにおけるコミュニティＩＤ及びコミュニティＩＤ毎のニックネームＩＤ情報の、検索，登録，削除，及び変更などのデータベース操作を行う。コミュニティ管理者は、コミュニティ情報管理テーブル１０３ａにおける情報の検索，登録，削除，及び変更などのデータベース操作を行う権限を有している利用者である。
【００２１】
例えば、コミュニティ管理者が管理者用端末１１０に入力したコミュニティ管理者を特定するＩＤや暗証番号などのコミュニティ管理者識別子を管理者用端末１１０より受け付けると、コミュニティ管理機能部１０３は、当該管理者用端末１１０からのコミュニティ情報管理テーブル１０３ａに含まれる情報の検索，登録，削除，及び変更などのデータベース操作の指示（通知）を受け付ける。また、コミュニティ管理機能部１０３は、ユーザ管理機能部１０２及びコミュニティ群管理機能部１０４とデータ交換を行う。例えば、コミュニティ管理機能部１０３は、コミュニティ情報管理テーブル１０３ａの変更内容など、コミュニティ情報管理テーブル１０３ａに対して行ったデータベース操作の状態を、ユーザ管理機能部１０２及びコミュニティ群管理機能部１０４に通知する。
【００２２】
コミュニティ群管理機能部１０４は、複数のコミュニティが含まれているコミュニティ群を管理するコミュニティ群情報管理テーブル１０４ａを管理情報として保持している。コミュニティ群情報管理テーブル１０４ａは、図５に示すように、コミュニティ群ＩＤとこれに対応する（含まれている）コミュニティＩＤとから構成された複数のレコードを備えている。コミュニティ群管理機能部１０４は、コミュニティ群管理者の操作による管理者用端末１１０からのアクセスを受け付け、コミュニティ群情報管理テーブル１０４ａにおけるコミュニティ群ＩＤ及びコミュニティ群ＩＤ毎のコミュニティＩＤ情報の、検索，登録，削除，及び変更などのデータベース操作を行う。コミュニティ群管理者は、コミュニティ群情報管理テーブル１０４ａにおける情報の検索，登録，削除，及び変更などのデータベース操作を行う権限を有している利用者である。
【００２３】
例えば、コミュニティ群管理者が管理者用端末１１０に入力したコミュニティ群管理者を特定するＩＤや暗証番号などのコミュニティ群管理者識別子を管理者用端末１１０より受け付けると、コミュニティ群管理機能部１０４は、当該管理者用端末１１０からのコミュニティ群情報管理テーブル１０４ａに含まれる情報の検索，登録，削除，及び変更などのデータベース操作の指示（通知）を受け付ける。また、コミュニティ群情報管理機能部１０４は、コミュニティ管理機能部１０３とデータ交換を行う。例えば、コミュニティ群管理機能部１０４は、コミュニティ群情報管理テーブル１０４ａの変更内容など、コミュニティ群情報管理テーブル１０４ａに対して行ったデータベース操作の状態を、コミュニティ管理機能部１０３に通知する。
【００２４】
以下、上述した構成のコミュニティ管理装置１００の動作例について説明する。
【００２５】
［動作例１］
始めに、各管理機能部において、管理情報の登録，削除，及び変更などのデータベース操作が行われた際の他の管理機能との間の情報の授受に関して説明する。
【００２６】
まず、個人情報管理者の操作による管理者用端末１１０からのアクセスなどにより、個人情報管理テーブル１０１ａのユーザＩＤの登録もしくは削除がなされると、個人情報管理機能部１０１は、登録もしくは削除されたユーザＩＤと、これら変更内容をユーザ管理機能部１０２に通知する。個人情報機能部１０１は、例えば、個人情報管理者が特定できるＩＤや暗証番号が通知されると、上述したアクセスを受け付ける。
【００２７】
この通知を受けたユーザ管理機能部１０２では、通知された変更内容が登録であれば、ユーザ情報管理テーブル１０２ａを検索し、該当するユーザＩＤ情報がないことを特定し、新たに通知されたユーザＩＤ情報をユーザ情報管理テーブル１０２ａに登録する。また、通知された変更内容が削除であれば、通知されたユーザＩＤ情報をキーとしてユーザ情報管理テーブル１０２ａを検索し、該当するユーザＩＤ及びこのユーザＩＤに対応付けされたニックネームＩＤ情報を削除する。
【００２８】
次に、ユーザ管理者の操作による管理者用端末１１０からのアクセスなどによりユーザ情報管理テーブル１０２ａのニックネームＩＤ情報が登録，削除，もしくは変更されると、ユーザ管理機能部１０２は、ニックネームＩＤとこのニックネームＩＤに対応するコミュニティＩＤ、及び変更内容をコミュニティ管理機能部１０３に通知する。ユーザ管理機能部１０２は、例えば、ユーザ管理者が特定できるＩＤや暗証番号が通知されると、上述したアクセスを受け付ける。
【００２９】
この通知を受けたコミュニティ管理機能部１０３では、通知された変更内容が登録であれば、コミュニティ情報管理テーブル１０３ａを検索し、通知されたコミュニティＩＤに対応（該当）するニックネームＩＤ情報がないことを特定し、新たに通知されたニックネームＩＤ情報を該当するコミュニティＩＤに対応するコミュニティ情報管理テーブル１０３ａに登録する。
【００３０】
また、通知された変更内容が削除又は変更であれば、通知されたニックネームＩＤ情報をキーとしてコミュニティ情報管理テーブル１０３ａを検索し、該当するコミュニティＩＤに対応付けされたコミュニティ情報管理テーブル１０３ａのニックネームＩＤ情報を削除又は変更する。
【００３１】
次に、コミュニティ管理者の操作による管理者用端末１１０からのアクセスなどによりコミュニティ情報管理テーブル１０３ａのニックネームＩＤ情報の登録もしくは削除がされた場合、コミュニティ管理機能部１０３は、登録もしくは削除されたニックネームＩＤと当該ニックネームＩＤに対応するコミュニティＩＤ及び変更内容をユーザ管理機能部１０２に通知する。コミュニティ管理機能部１０３は、例えば、コミュニティ管理者が特定できるＩＤや暗証番号が通知されると、上述したアクセスを受け付ける。
【００３２】
この通知を受けたユーザ管理機能部１０２では、通知された変更内容が登録であれば、ユーザ情報管理テーブル１０２ａを検索し、通知されたニックネームＩＤに対応するコミュニティＩＤ情報がないことを特定し、新たに通知されたコミュニティＩＤ情報を当該ニックネームＩＤに対応するユーザ情報管理テーブル１０２ａに登録する。通知された変更内容が削除であれば、通知されたニックネームＩＤ情報をキーとしてユーザ情報管理テーブル１０２ａを検索し、該当するユーザＩＤに対応付けされたユーザ情報管理テーブル１０２ａの当該ニックネームＩＤ情報を削除する。
【００３３】
次に、コミュニティ管理者の操作による管理者用端末１１０からのアクセスなどによりコミュニティ情報管理テーブル１０３ａのコミュニティＩＤ情報が登録もしくは削除されると、コミュニティ管理機能部１０３は、コミュニティＩＤと変更内容をコミュニティ群管理機能部１０４に通知する。コミュニティ管理機能部１０３は、例えば、コミュニティ管理者が特定できるＩＤや暗証番号が通知されると、上述したアクセスを受け付ける。
【００３４】
この通知を受けたコミュニティ群管理機能部１０４では、通知された変更内容が登録であれば、コミュニティ群情報管理テーブル１０４ａを検索し、通知されたコミュニティＩＤ情報がないことを特定し、新たに通知されたコミュニティＩＤ情報をコミュニティ群情報管理テーブル１０４ａに登録する。
【００３５】
また、通知された変更内容が削除であれば、コミュニティ群管理機能部１０４は、通知されたニックネームＩＤ情報をキーとしてコミュニティ群情報管理テーブル１０４ａを検索し、該当するコミュニティ群ＩＤに対応付けされたコミュニティ群情報管理テーブル１０４ａの該当するコミュニティＩＤ情報を削除する。
【００３６】
次に、コミュニティ群管理者の操作による管理者用端末１１０からのアクセスなどによりコミュニティ群情報管理テーブル１０４ａのコミュニティＩＤ情報が削除された場合、コミュニティ群管理機能部１０４は、コミュニティＩＤと変更内容をコミュニティ管理機能部１０３に通知する。コミュニティ群管理機能部１０４は、例えば、コミュニティ群管理者が特定できるＩＤや暗証番号が通知されると、上述したアクセスを受け付ける。
【００３７】
この通知を受けたコミュニティ管理機能部１０３では、通知された削除内容に対応してコミュニティ情報管理テーブル１０３ａを検索し、通知されたコミュニティＩＤ情報をキーとしてコミュニティ情報管理テーブル１０３ａを検索し、該当するコミュニティＩＤ及びこれに対応付けされたニックネームＩＤ情報の一覧をコミュニティ情報管理テーブル１０３ａから削除する。
【００３８】
［動作例２］
次にコミュニティ群管理者の管理用端末１１０の操作で、コミュニティＩＤ情報とニックネームＩＤ情報により、該当するニックネームＩＤ情報に対応する個人情報を特定する際の、各管理機能部の動作例を説明する。
【００３９】
コミュニティ群管理機能部１０４は、コミュニティ群管理者の操作による管理者用端末１１０からのアクセスにより、あるコミュニティＩＤ内のニックネームＩＤを通知され、対応する個人情報の取得を指示（要求）されると、通知されたコミュニティＩＤ情報及びニックネームＩＤ情報をコミュニティ管理機能部１０３に通知する。また、コミュニティ群管理機能部１０４は、対応する個人情報の送出を要求する。コミュニティ群管理機能部１０４は、例えば、コミュニティ群管理者が特定できるＩＤや暗証番号が通知されると、上述したアクセスを受け付ける。
【００４０】
この通知を受けたコミュニティ管理機能部１０３では、通知されたコミュニティＩＤ情報をキーとしてコミュニティ情報管理テーブルを検索し、該当するニックネームＩＤ情報の一覧を特定（抽出）し、通知されたニックネームＩＤが当該コミュニティＩＤに対応していることを確認する。次に、コミュニティ管理機能部１０３は、通知されたニックネームＩＤをユーザ管理機能部１０２に通知する。また、コミュニティ管理機能部１０３は、対応する個人情報の送出を要求する。
【００４１】
この通知を受けたユーザ管理機能部１０２では、通知されたニックネームＩＤをキーとしてユーザ情報管理テーブル１０２ａを検索し、対応するユーザＩＤを特定（抽出）する。次いで、ユーザ管理機能部１０２は、抽出したユーザＩＤとともにこのＩＤに対応する個人情報の要求を個人情報管理機能部１０１に通知する。
【００４２】
この通知を受けた個人情報管理機能部１０１では、通知されたユーザＩＤをキーとして個人情報管理テーブル１０１ａを検索し、対応する個人情報を特定（抽出）し、抽出した個人情報を要求元であるユーザ管理機能部１０２に通知する。
【００４３】
このようにして抽出された個人情報を通知されたユーザ管理機能部１０２では、受け付けた個人情報を、要求元であるコミュニティ管理機能部１０３に通知する。次いで、コミュニティ管理機能部１０３では、ユーザ管理機能部１０２より通知された個人情報を、要求元であるコミュニティ群管理機能部１０４に通知する。この後、コミュニティ群管理機能部１０４では、コミュニティ管理機能部１０３より通知された個人情報を、要求元である管理者用端末１１０（コミュニティ群管理者）に対して通知する。
【００４４】
上述した実施例の説明では、本発明を実現する各機能（個人情報管理機能、ユーザ管理機能、コミュニティ管理機能、コミュニティ群管理機能）を機能面から説明した。これらは、上述した各機能に加えて、ＣＰＵ，メモリ（主記憶装置），ハードディスク（外部記憶装置）などを備えているものとする。また、各機能は、各々ＣＰＵによって処理されるプログラムのモジュールであっても良い。言い換えると、コミュニティ管理装置１００は、例えば、ＣＰＵと主記憶装置と外部記憶装置とネットワーク接続装置となどを備えたコンピュータ機器であり、主記憶装置に展開されたプログラムによりＣＰＵが動作することで、上述した各機能部による各機能が実現される。また、各モジュールは１つのＣＰＵで処理されてもよく、複数のＣＰＵにより分散して処理されてもよい。また、各機能（機能部）は、複数のコンピュータ機器に分散させるようにしてもよい。
【００４５】
上述した本実施の形態によれば、まず、管理機能を階層的に複数設け、管理機能毎に管理者権限を与えるようにすることで、管理者権限毎に管理する管理項目が削減されるようになり、ユーザ数が増加した場合においても、各管理者による詳細な管理が実施できるという効果が得られる。
【００４６】
また、上述した本実施の形態によれば、コミュニティの登録や削除、コミュニティの構成要素であるニックネームの追加や削除などの管理情報の動的な変化が発生した場合においても、管理機能毎に取り扱う管理項目が限定されているため、影響を受ける管理機能が制限され、一部の管理機能においてのみ追従した情報更新を実施すれば良いという効果が得られるようになる。
【００４７】
また、上述した本実施の形態によれば、個人情報を取り扱う機能が、個人情報機能に限定されているため、この機能を独立に実装することで、他の管理情報と個人情報を分離することが可能となり、取り扱いに注意を要する個人情報をセキュアに管理することができる効果を得る。また、ユーザの不正利用が発生した際に、ニックネームＩＤから該当するユーザＩＤの個人情報が特定可能であり、ユーザへの警告などの対処が実施可能となる。
【産業上の利用可能性】
【００４８】
以上のように、本発明によるコミュニティ管理装置は、サービスプロバイダがコミュニティ通信サービスを提供する上で有用であり、特に、ユーザ数が多く大規模なコミュニティ通信環境において、管理機能を階層的に分割することにより、管理者あたりの管理情報の削減と、動的な変化に対して影響範囲が限定される点で有益である。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態におけるコミュニティ管理装置１００及びこれが用いられるコミュニティ管理システムの構成例を示す構成図である。
【図２】個人情報管理テーブル１０１ａの構成例を示す構成図である。
【図３】ユーザ情報管理テーブル１０２ａの構成例を示す構成図である。
【図４】コミュニティ情報管理テーブル１０３ａの構成例を示す構成図である。
【図５】コミュニティ群情報管理テーブル１０４ａの構成例を示す構成図である。
【符号の説明】
【００５０】
１００…コミュニティ管理装置、１０１…個人情報機能部、１０１ａ…個人情報管理テーブル、１０２…ユーザ管理機能部、１０２ａ…ユーザ情報管理テーブル、１０３…コミュニティ管理機能部、１０３ａ…コミュニティ情報管理テーブル、１０４…コミュニティ群管理機能部、１０４ａ…コミュニティ群情報管理テーブル、１１０…管理者用端末、１２０…コミュニティ通信装置。
【図１】
2009053804.tif 000003
【図２】
2009053804.tif 000004
【図３】
2009053804.tif 000005
【図４】
2009053804.tif 000006
【図５】
2009053804.tif 000007