JP5093660B2 - コミュニティ通信ネットワーク、通信制御方法、コミュニティ管理サーバ、コミュニティ管理方法、およびプログラム - Google Patents

コミュニティ通信ネットワーク、通信制御方法、コミュニティ管理サーバ、コミュニティ管理方法、およびプログラム Download PDF

Info

Publication number
JP5093660B2
JP5093660B2 JP2007295237A JP2007295237A JP5093660B2 JP 5093660 B2 JP5093660 B2 JP 5093660B2 JP 2007295237 A JP2007295237 A JP 2007295237A JP 2007295237 A JP2007295237 A JP 2007295237A JP 5093660 B2 JP5093660 B2 JP 5093660B2
Authority
JP
Japan
Prior art keywords
community
user
information
account attribute
management server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007295237A
Other languages
English (en)
Other versions
JP2009122897A (ja
Inventor
毅 八木
邦夫 波戸
純一 村山
真 今瀬
博之 大崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Osaka NUC
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
Osaka University NUC
NTT Inc USA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp, Osaka University NUC, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2007295237A priority Critical patent/JP5093660B2/ja
Publication of JP2009122897A publication Critical patent/JP2009122897A/ja
Application granted granted Critical
Publication of JP5093660B2 publication Critical patent/JP5093660B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ネットワーク技術に関し、特に物理的なデータ通信網を利用して仮想的なコミュニティを実現するネットワーク技術に関する。
近年、セキュリティや個人情報保護の観点から、名簿や連絡網などの管理が困難となっている。これを解決するためにISP(Internet Service Provider)がマスユーザに提供しているネットワークサービスの1つに、生活インフラ基盤となりつつあるインターネット環境を利用してVPN的なコミュニティ通信環境を提供するサービスがある。
従来、ISP等がマスユーザに提供しているコミュニティ管理的なネットワークサービスとして、SNS(ソーシャル・ネットワーキング・サービス:Social Networking Service)がある。従来のSNSでは、登録制や招待制に基づくユーザ間接続制御により、SNS内にコミュニティ通信環境を構築することで、現実社会の人間関係をインターネット上にマッピングして仮想社会を提供する。これにより、インターネットと比較して、セキュリティを強化できる。
吉田他,"Shine:ネットワークコミュニティ支援システムのエージェント指向フレームワーク",信学技法,OFS2001−13,AI2001−18,pp.9−16
このような従来のコミュニティ通信ネットワークでは、ユーザをコミュニティに加入させる際に、ユーザが申告した年齢や住所などのアカウント属性情報に基づいてコミュニティへの加入可否を判断していた。このため、コミュニティの登録条件に該当しないユーザが、アカウント属性情報を詐称して当該コミュニティへ不正加入し、セキュリティ問題を引き起こす可能性があった。例えば、20歳未満のユーザであっても、申告年齢を詐称することで、20歳以上を対象としたコミュニティへ加入できてしまう。
また、ユーザ本人の正当な個人情報を蓄積している場合でも、コミュニティへの加入可否を一般ユーザからなるコミュニティ管理者が行う場合には、個人情報保護の観点から、当該個人情報をコミュニティ管理者へ提示することができず、アカウント属性情報の詐称有無を確認できなかった。
本発明はこのような課題を解決するためのものであり、不正加入を防止でき、高いセキュリティ性が得られるコミュニティを提供可能なコミュニティ通信ネットワーク、通信制御方法、コミュニティ管理サーバ、コミュニティ管理方法、およびプログラムを提供することを目的としている。
このような目的を達成するために、本発明にかかるコミュニティ通信ネットワークは、データ通信網を介して接続されたユーザ端末のユーザに対して、仮想的なコミュニティを提供するコミュニティ通信ネットワークであって、ユーザおよびコミュニティに関する情報に基づいてコミュニティを管理するコミュニティ管理サーバを備え、このコミュニティ管理サーバは、ユーザ本人を示す正当な個人情報を蓄積するユーザ情報データベースと、任意のユーザを所望のコミュニティへ加入させる際、当該ユーザを特徴付けるアカウント属性情報と、ユーザ情報データベースから取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認するユーザ情報管理部を有している。
また、本発明にかかる通信制御方法は、ユーザおよびコミュニティに関する情報に基づいてコミュニティを管理するコミュニティ管理サーバを備え、データ通信網を介して接続されたユーザ端末のユーザに対して、仮想的なコミュニティを提供するコミュニティ通信ネットワークの通信制御方法であって、コミュニティ管理サーバのユーザ情報データベースにより、ユーザ本人を示す正当な個人情報を蓄積するステップと、コミュニティ管理サーバのユーザ情報管理部により、任意のユーザを所望のコミュニティへ加入させる際、当該ユーザを特徴付けるアカウント属性情報と、ユーザ情報データベースから取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認するステップとを有している。
また、本発明にかかるコミュニティ管理サーバは、データ通信網を介して接続されたユーザ端末のユーザに対して、仮想的なコミュニティを提供するコミュニティ通信ネットワークで用いられ、ユーザおよびコミュニティに関する情報に基づいてコミュニティを管理するコミュニティ管理サーバであって、ユーザ本人を示す正当な個人情報を蓄積するユーザ情報データベースと、任意のユーザを所望のコミュニティへ加入させる際、当該ユーザを特徴付けるアカウント属性情報と、ユーザ情報データベースから取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認するユーザ情報管理部を備えている。
また、本発明にかかるコミュニティ管理方法は、データ通信網を介して接続されたユーザ端末のユーザに対して、仮想的なコミュニティを提供するコミュニティ通信ネットワークで用いられ、ユーザおよびコミュニティに関する情報に基づいてコミュニティを管理するコミュニティ管理サーバで用いられるコミュニティ管理方法であって、コミュニティ管理サーバのユーザ情報データベースにより、ユーザ本人を示す正当な個人情報を蓄積するステップと、コミュニティ管理サーバのユーザ情報管理部により、任意のユーザを所望のコミュニティへ加入させる際、当該ユーザを特徴付けるアカウント属性情報と、ユーザ情報データベースから取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認するステップとを備えている。
また、本発明にかかるプログラムは、データ通信網を介して接続されたユーザ端末のユーザに対して、仮想的なコミュニティを提供するコミュニティ通信ネットワークで用いられ、ユーザおよびコミュニティに関する情報に基づいてコミュニティを管理するコミュニティ管理サーバのコンピュータで、コミュニティ管理サーバのユーザ情報データベースにより、ユーザ本人を示す正当な個人情報を蓄積するステップと、コミュニティ管理サーバのユーザ情報管理部により、任意のユーザを所望のコミュニティへ加入させる際、当該ユーザを特徴付けるアカウント属性情報と、ユーザ情報データベースから取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認するステップとを実行させる。
本発明によれば、コミュニティへの加入受付時に、ユーザによるアカウント属性情報の詐称有無を的確に確認することができる。したがって、アカウント属性情報の詐称による不正加入を防止でき、不正加入ユーザによるスパム配信や外部への情報漏洩などに対して高いセキュリティ性を持つコミュニティを提供することができる。
次に、本発明の実施の形態について図面を参照して説明する。
[コミュニティ通信ネットワーク]
まず、図1を参照して、本発明の一実施の形態にかかるコミュニティ通信ネットワークについて説明する。図1は、本発明の一実施の形態にかかるコミュニティ通信ネットワークの構成を示すブロック図である。
本実施の形態にかかるコミュニティ通信ネットワークNWは、データ通信網を介して接続されたユーザ端末のユーザに対して、当該ユーザのコミュニティ帰属自的に応じて予め生成されたアカウントごとに、仮想的なコミュニティを提供する機能を有している。なお、図1では、コミュニティが2つでユーザ端末が4つの場合を例として説明するが、コミュニティやユーザ端末の数についてはこの例に限定されるものではない。
このコミュニティ通信ネットワークNWは、ユーザが利用するユーザ端末31〜34やコミュニティ管理者が利用するコミュニティ管理者端末41,42を接続して、コミュニティを構成するデータ通信網10と、ユーザおよびコミュニティに関する情報に基づいてコミュニティを管理するコミュニティ管理サーバ20とから構成されている。
図1の例では、データ通信網10に、2つのコミュニティA,Bに対応して閉域網10A,10Bが設けられている。これら閉域網10A,10Bには、当該コミュニティ内でユーザに対して各種コミュニティ通信サービスを提供するサービス提供用サーバ11が設けられている。
コミュニティ管理サーバ20は、一般的な情報処理を行うコンピュータを有するサーバ装置からなり、主な機能部として、ユーザ情報データベース(以下、ユーザ情報DBという)21、ユーザ情報管理部23、コミュニティ情報データベース(以下、コミュニティ情報DBという)23、コミュニティ管理部24、およびコミュニティ制御部25が設けられている。
本実施の形態は、コミュニティ管理サーバ20において、ユーザ情報DB21により、ユーザ本人を示す正当な個人情報を蓄積しておき、任意のユーザを所望のコミュニティへ加入させる際、ユーザ情報管理部23により、当該ユーザを特徴付けるアカウント属性情報と、ユーザ情報DB21から取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認する。
次に、図1を参照して、本発明の一実施の形態にかかるコミュニティ通信ネットワークNWの構成について詳細に説明する。
データ通信網10は、例えばIP−VPNなどのセキュアな通信ネットワークから構成されており、ユーザ端末31〜34およびコミュニティ管理者端末41,42との間は、それぞれインターネットVPNで接続される。ここで、データ通信網10は、低コスト性を確保するために、従来の汎用的なVPN技術で構成することを前提とし、これ以外には特に制約を受けない。また、この際のVPN技術としては、MPLS/GMPLS技術、IP−VPN技術、VPLS技術、Mac−in−Mac技術などが考えられるが、現時点では導入が容易なIP−VPN技術が有力な選択肢になる。
データ通信網10には、個々の閉域網10A,10Bが構成され、それぞれがコミュニティA,Bにマッピングされる。ここで、コミュニティのセキュリティのみならずフレキシビリティも実現するために、データ通信網10としては、既存のL2,L3ネットワーク上でオーバレイネットワークを構築することで実現されるPP−VPN(Provider-Provisioned VPN)に加え、IPsec−VPNやSSL−VPN(Secure Socket Layer VPN)などのインターネットVPNも想定する。
閉域網10A,10Bに設けられたサービス提供用サーバ11は、ユーザに対して、目的に応じたコミュニティサービスおよびアプリケーションサービスを提供する。具体的には、専用アプリケーションやメール、あるいはWebサイトなどを実現する既存のサービス提供用サーバを設置することで、既存アプリケーションを変更なく適用可能とする。
また、ユーザ要求に応じてカスタマイズされたサービス提供用サーバをコミュニティごとに設置することで、ユーザ要求に応じて様々なコミュニティ通信サービスを提供する。これにより、既存アプリケーション対応インターフェースを確保する。
コミュニティ通信ネットワークNWに設けられている、コミュニティ管理サーバ20とサービス提供用サーバ群11は、IP−VPNやその他インターネットなどのデータ通信網10を介して、相互にデータ通信可能に接続されている。
[コミュニティ管理サーバ]
コミュニティ管理サーバ20は、一般的な情報処理を行うコンピュータを有するサーバ装置からなり、主な機能部として、ユーザ情報DB21、コミュニティ情報DB22、ユーザ情報管理部23、コミュニティ管理部24、およびコミュニティ制御部25が設けられており、データバスを介して相互にアクセス可能に接続されている。
これら機能部のうち、ユーザ情報DB21およびコミュニティ情報DB22は、ハードディスクやメモリなどの記憶装置からなる。
また、ユーザ情報管理部23、コミュニティ管理部24、およびコミュニティ制御部25は、CPUなどのマイクロプロセッサとその周辺回路を有し、記憶部(図示せず)に格納されているプログラムを読み込んで実行することにより、上記ハードウェアとプログラムとを協働させて機能部を実現する演算処理部からなる。
ユーザ情報DB21は、コミュニティに加入している各ユーザの個人情報や当該ユーザの仮想アカウントに応じたアカウント属性情報などのユーザ情報を蓄積する機能を有している。
コミュニティ情報DB22は、生成された各コミュニティに関するメンバ情報、加入条件、情報開示条件などのコミュニティ情報を蓄積する機能を有している。
ユーザ情報管理部23は、ユーザ端末からの所望のコミュニティへの加入要求時に、当該ユーザを特徴付けるアカウント属性情報と、ユーザ情報DB21から取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認する機能と、この照合時、コミュニティ情報DB22から取得した当該コミュニティの加入条件を、当該ユーザの個人情報やアカウント属性情報と照合することにより、当該ユーザに対する当該コミュニティへの加入可否を確認する機能と、個人情報とアカウント属性情報とが一致していない場合でも、個人情報とアカウント属性情報とが加入条件に合致している場合には、当該ユーザに対して当該コミュニティへの加入を許可する機能とを有している。
これに加え、ユーザ情報管理部23は、当該コミュニティに予め対応付けられているコミュニティ管理者のコミュニティ管理者端末41,42またはコミュニティ管理部24からの照合要求に応じて、指定されたユーザについて上記照合を行い、その照合結果を返送する機能と、サービス提供用サーバ11、ユーザ端末31〜34、コミュニティ管理者端末41,42からの検索要求に応じてユーザ情報DB21から所望のアカウント属性情報や個人情報などのユーザ情報を検索して提供する機能と、ユーザ情報提供時に、コミュニティ情報DB22から取得した当該コミュニティの情報開示条件に基づいて、提供する当該ユーザ情報を加工する機能とを有している。
コミュニティ管理部24は、コミュニティ管理者端末からのコミュニティ生成要求に応じて、当該コミュニティに関する加入条件や情報開示条件などのコミュニティ情報をユーザから受け付けて、コミュニティ情報DB22へ登録する機能と、ユーザからのコミュニティ加入要求に応じて、当該ユーザのコミュニティ帰属自的に応じた当該ユーザの仮想的なアカウント属性情報からなる仮想アカウントを生成する機能と、生成した仮想アカウントのアカウント属性情報をユーザ情報DB21へ登録する機能と、当該ユーザを対応するコミュニティのメンバとしてコミュニティ情報DB22へ登録する機能と、当該コミュニティのメンバ情報に基づきコミュニティ制御部25へコミュニティ構築を指示する機能とを有している。
コミュニティ制御部25は、コミュニティ管理部24からのコミュニティ構築の指示に応じて、当該メンバ情報に基づき新たな仮想アカウントと当該コミュニティとの対応関係、すなわち当該コミュニティに属する仮想アカウント相互間の接続関係を、対応する閉域網へマッピングするようデータ通信網10を設定することにより、当該コミュニティに対応する閉域網を構築する機能と、当該ユーザのユーザ端末と閉域網との間に対して、当該コミュニティ用のセキュアなVPNトンネルを設定する機能とを有している。
[コミュニティ通信ネットワークの動作]
次に、図2を参照して、本発明のコミュニティ通信ネットワークの動作について説明する。図2は、本発明の一実施の形態にかかるコミュニティ通信ネットワークのコミュニティ加入受付動作を示すシーケンス図である。
コミュニティ通信ネットワークNWは、ユーザ端末からのコミュニティ加入要求に応じて、図2のコミュニティ加入受付動作を実行する。ここでは、ユーザ端末31からのコミュニティAへの加入要求に応じて、当該ユーザが用いるコミュニティA用の仮想アカウントを生成して加入受付を行う場合を例として説明する。
ユーザは、コミュニティAへ新規に加入したい場合、当該ユーザ本人に固有のユーザIDと、当該コミュニティAで用いられる当該ユーザを特徴付けるアカウント属性情報を含む加入要求を、ユーザ端末31から当該コミュニティAに予め対応付けられているコミュニティ管理者端末41へ送信する(ステップ100)。
コミュニティ管理者端末41は、ユーザ端末31からの加入要求の内容を画面表示し、その後のコミュニティ管理者の照合要求操作に応じて、コミュニティ管理サーバ20へ当該ユーザの属性情報に対する照合要求を送信する(ステップ101)。
コミュニティ管理サーバ20のユーザ情報管理部23は、コミュニティ管理者端末41からの照合要求に応じて、照合要求に含まれるユーザIDに基づきユーザ情報DB21から当該ユーザの個人情報を取得する(ステップ102)。また、当該コミュニティAの加入条件をコミュニティ情報DB22から取得する(ステップ103)。
そして、当該ユーザの個人情報と照合要求に含まれるアカウント属性情報を照合し(ステップ104)、その照合結果をコミュニティ管理者端末41へ返送する(ステップ105)。
この際、ユーザ情報管理部23は、コミュニティ情報DB22を検索し、当該コミュニティに加入条件が設定されている場合、その加入条件を取得し、上記個人情報およびアカウント属性情報と照合することにより、当該ユーザに対する当該コミュニティへの加入条件合否についても確認し照合結果に含めて返送する。
図3は、個人情報の構成例である。図4は、アカウント属性情報の構成例である。個人情報は、図3に示すように、ユーザに固有の「ユーザID」に対応付けられた、当該ユーザの実パーソナリティを示す「名前」、「住所」、「年齢」などの情報からなり、コミュニティ通信ネットワークNWへのユーザ登録時に入力され、ユーザ情報DB21に登録されている。アカウント属性情報は、図4に示すように、当該コミュニティにおけるユーザ識別情報である「ニックネーム」に対応付けられた、当該ユーザの個人情報の一部、ここでは「名前」、「住所」、「年齢」と、ユーザ端末からのコミュニティ加入要求に含まれる属性情報を示す「趣味」などの情報とから構成されている。
ユーザ情報管理部23は、照合要求に応じて、これら個人情報とアカウント属性情報とを項目ごとに比較する。図3および図4の場合、ユーザから加入要求時にアカウント属性情報で申請された「年齢」が個人情報とは異なっている。このため、照合結果としては「照合失敗」と判定され、ユーザによるアカウント属性情報の詐称ありの旨がコミュニティ管理者へ通知される。この際、アカウント属性情報の入力ミスも考えられるが、ここでは詐称と同じく照合失敗と判断している。
また、当該コミュニティに加入条件が設定されている場合、ユーザ情報管理部23は、その加入条件も考慮して照合を行う。図5は、コミュニティ加入条件の構成例である。コミュニティへの加入条件は、アカウント属性情報の項目ごとに設定されており、図5の例では、「名前」は「本名のみ」とし、省略や仮称は許可されていない。また「住所」について「都道府県」に省略可であり、「年齢」は「20才以上」に限定されている。
ここで、図4のアカウント属性情報では、各項目とも加入条件に適合しているものの、個人情報による実際の「年齢」が「18」であり、加入条件を満たしていないため、加入条件不合格と判定される。
なお、個人情報による実際の「年齢」が「25」で、アカウント属性情報により申請された「年齢」が「20」の場合、個人情報とアカウント属性情報が一致していないことになるが、両方とも「20才以上」という加入条件を満たしているため、加入条件合格と判定される。このような場合には、ユーザ情報管理部23で加入許可と判定してもよく、その旨を照合結果でコミュニティ管理者へ通知してもよい。
コミュニティ管理者端末41は、コミュニティ管理サーバ20から返送された照合結果を画面表示し、コミュニティ管理者は、この照合結果に基づき当該ユーザの加入許否を判定する(ステップ106)。
その後、コミュニティ管理者端末41は、加入許可の判定に応じたコミュニティ管理者による登録要求操作に応じて、コミュニティ管理サーバ20へ当該ユーザに関する仮想アカウントの登録要求を送信する(ステップ110)。
コミュニティ管理サーバ20のコミュニティ管理部24は、この登録要求に応じて、その登録要求で指定されたユーザIDに基づきユーザ情報DB21から当該ユーザの個人情報を取得するとともに、その加入要求に含まれるアカウント属性情報を取得し、これら個人情報およびアカウント属性情報に基づき、当該コミュニティAで用いる当該ユーザの仮想アカウントを生成する(ステップ111)。
仮想アカウントは、当該ユーザの個人情報の一部または全部のみから構成してもよく、加入要求に含まれる属性情報のみから構成してもよい。また、仮想アカウントのアカウント属性情報として必要な情報項目を示す情報を、例えば仮想アカウント生成情報としてコミュニティ情報DBへ登録しておいてもよい。なお、仮想アカウント生成情報は、全コミュニティで共通に設定しておいてもよく、コミュニティごとにコミュニティ管理者が設定してもよい。
このようにして仮想アカウントを生成した後、コミュニティ管理部24は、この仮想アカウントの登録指示をユーザ情報DB21へ出力し(ステップ112)、ユーザ情報DB21は、これに応じて、当該仮想アカウントを示すアカウント属性情報を登録する(ステップ113)。
また、コミュニティ管理部24は、この仮想アカウントに関するメンバ情報の登録指示をコミュニティ情報DB22へ出力し(ステップ114)、コミュニティ情報DB22これに応じて、当該コミュニティAのコミュニティIDに対応付けて、当該アカウント属性情報に含まれる当該ユーザのユーザIDとニックネームの組をコミュニティ情報DB22へ登録する(ステップ115)。
図6は、メンバ情報の構成例である。ここでは、コミュニティに固有のコミュニティIDごとに、当該コミュニティに加入しているユーザのユーザIDとニックネームとの組が登録されている。この際、ニックネームは、当該コミュニティ内でユニークであれはよく、異なるコミュニティ間で同一ニックネームを使用してもよい。
このようなニックネームの重複チェックは、例えばコミュニティ管理部24により、仮想アカウント生成時にコミュニティ情報DB22を参照し、ユーザ端末からのコミュニティ加入要求に含まれる属性情報で指定されたニックネームが、当該コミュニティ内でユニークか否か確認すればよい。また、指定されたニックネームが重複している場合、ニックネームの再入力を促すかあるいはコミュニティ加入受付処理を中断すればよい。
コミュニティ管理部24は、このようにしてコミュニティ情報DB22へメンバ登録を行った後、コミュニティ制御部25を制御して、更新されたコミュニティAのメンバ情報に基づくコミュニティAの再構築を行う(ステップ116)。
コミュニティ制御部25は、コミュニティ管理部24からの再構築指示に応じて、データ通信網10内の当該ユーザ端末31と対応する論理エッジルータの認証機能に、ユーザ端末31からの仮想アカウントを用いたコミュニティAへのログインを認証するための認証情報を設定するとともに、当該論理エッジルータとユーザ端末31との間にセキュアなVPNトンネルを設定することにより、新たな仮想アカウントを設定する。
また、コミュニティ制御部25は、データ通信網10内のコミュニティAの閉域網を構成する各論理エッジルータのルーティングテーブルを変更して、当該ユーザ端末に対応する論理エッジルータとの間にセキュアなVPNトンネルをそれぞれ設定することにより、IP−VPN30上の閉域網30Aを再構築する。
このようにして、ユーザ端末からのコミュニティ加入要求に応じて、当該ユーザのコミュニティAに固有の仮想アカウントが生成され、コミュニティAのメンバ情報に基づく新たな仮想アカウントと当該コミュニティとの対応関係、すなわち当該コミュニティAに属する各仮想アカウント相互間の接続関係が、各ユーザ端末に対応する論理エッジルータ間の接続関係にマッピングされ、コミュニティAが再構築される。
コミュニティ管理部24は、コミュニティAが再構築された後、コミュニティ管理者端末41へ、当該ユーザの仮想アカウントの登録完了を通知し(ステップ120)、コミュニティ通信ネットワークにおける一連のコミュニティ加入受付動作が終了する。
コミュニティ管理者端末41は、この登録完了を画面表示し、その後のコミュニティ管理者による登録完了通知指示に応じて、当該コミュニティに対する加入完了をユーザ端末31へ通知し(ステップ121)、ユーザ端末31は、この加入完了を画面表示してユーザに報知する。
この後、加入完了の確認に応じたユーザ操作に応じて、ユーザ端末31は、新たに生成された仮想アカウントに基づいて、論理エッジルータを介して当該コミュニティの閉域網へアクセスするために、当該仮想アカウントに固有の通信制御部を設定する。ここでは、仮想アカウントのニックネーム、当該コミュニティ、論理エッジルータでのログイン認証認証用のパスワードなど、当該仮想アカウントを用いて所望のコミュニティへ接続してコミュニティ通信を行うのに必要な各種情報が設定される。
[本実施の形態の効果]
このように、本実施の形態では、コミュニティ管理サーバ20において、ユーザ情報DB21により、ユーザ本人を示す正当な個人情報を蓄積し、ユーザ情報管理部23により、ユーザ端末31〜34からの所望のコミュニティへの加入要求時に、当該ユーザを特徴付けるアカウント属性情報と、ユーザ情報DB21から取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認している。
これにより、コミュニティへの加入受付時に、ユーザによるアカウント属性情報の詐称有無を的確に確認することができる。したがって、アカウント属性情報の詐称による不正加入を防止でき、不正加入ユーザによるスパム配信や外部への情報漏洩などに対して高いセキュリティ性を持つコミュニティを提供することができる。
また、本実施の形態では、コミュニティ管理サーバ20のユーザ情報管理部23により、コミュニティ管理者端末からの照合要求に応じて、指定されたユーザについて照合を行い、その照合結果を当該コミュニティ管理者端末へ返送するようにしたので、アカウント属性情報と個人情報とをコミュニティ管理サーバ20内で照合することができる。
したがって、コミュニティへの加入可否を一般ユーザからなるコミュニティ管理者が行う場合でも、照合時においてユーザの個人情報が漏洩することがなくなり、個人情報を適切に保護することができる。
また、コミュニティ管理サーバ20のコミュニティ管理部24により、コミュニティ管理者端末からの登録要求に応じて、当該ユーザのアカウント属性情報を指定されたコミュニティに対応付けてユーザ情報DB21へ登録するようにしたので、上記照合結果に基づいたコミュニティ管理者による加入許否判断に応じて、当該ユーザの加入登録を行うことができる。これにより、コミュニティ管理者の判断を反映でき、より柔軟なコミュニティを実現できる。
また、コミュニティ管理サーバ20に、コミュニティへの加入条件を蓄積するコミュニティ情報DB22をさらに備え、ユーザ情報管理部23により、上記照合時、コミュニティ情報DB22から取得した当該コミュニティの加入条件を、個人情報およびアカウント属性情報と照合することにより、当該ユーザに対する当該コミュニティへの加入条件合否を確認するようにしたので、個人情報と比較して仮想アカウントにある程度の幅を持たせることができ、自由度を持ったコミュニティを実現できる。
また、本実施の形態では、ユーザを所望のコミュニティへ加入させる場合、コミュニティ管理者が加入許否を判断するために、コミュニティ管理者端末41がユーザ端末31とコミュニティ管理サーバ20との仲立ちを行う場合を例として説明したが、これに限定されるものではない。例えば、コミュニティ管理サーバ20のコミュニティ管理部24で、ユーザ端末31からの加入要求を受け付け、ユーザ情報管理部23へ照合要求を出力し、その照合結果に応じて、コミュニティ管理部24により、図2のステップ111以降の処理を実行するようにしてもよい。これにより、ユーザ加入受け付けをコミュニティ管理サーバ20で自動処理することが可能となる。
以上、本発明者によってなされた発明を、実施の形態に基づき具体的に説明したが、本発明は、前述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
本発明の一実施の形態にかかるコミュニティ通信ネットワークの構成を示すブロック図である。 本発明の一実施の形態にかかるコミュニティ通信ネットワークのコミュニティ加入受付動作を示すシーケンス図である。 個人情報の構成例である。 アカウント属性情報の構成例である。 コミュニティ加入条件の構成例である。 メンバ情報の構成例である。
符号の説明
10…データ通信網、10A…閉域網(コミュニティA)、10B…閉域網(コミュニティB)、11…サービス提供用サーバ、20…コミュニティ管理サーバ、21…ユーザ情報DB、22…コミュニティ情報DB、23…ユーザ情報管理部、24…コミュニティ管理部、25…コミュニティ制御部、31〜34…ユーザ端末、41,42…コミュニティ管理者端末。

Claims (13)

  1. データ通信網を介して接続されたユーザ端末のユーザに対して、仮想的なコミュニティを提供するコミュニティ通信ネットワークであって、
    ユーザおよびコミュニティに関する情報に基づいてコミュニティを管理するコミュニティ管理サーバを備え、
    このコミュニティ管理サーバは、ユーザ本人を示す正当な個人情報を蓄積するユーザ情報データベースと、
    コミュニティへの加入条件を蓄積するコミュニティ情報データベースと、
    任意のユーザを所望のコミュニティへ加入させる際、当該ユーザを特徴付けるアカウント属性情報と、前記ユーザ情報データベースから取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認するユーザ情報管理部とを有し、
    前記ユーザ情報管理部は、前記照合時、前記コミュニティ情報データベースから取得した当該コミュニティの加入条件を、前記個人情報および前記アカウント属性情報と照合することにより、当該ユーザに対する当該コミュニティへの加入条件合否を確認し、前記個人情報と前記アカウント属性情報とが一致していない場合でも、前記個人情報と前記アカウント属性情報とが前記加入条件に合致している場合には、当該ユーザに対して当該コミュニティへの加入を許可する
    ことを特徴とするコミュニティ通信ネットワーク。
  2. 請求項1に記載のコミュニティ通信ネットワークにおいて、
    前記ユーザ情報管理部は、当該コミュニティに予め対応付けられているコミュニティ管理者端末からの照合要求に応じて、指定されたユーザについて前記照合を行い、その照合結果を当該コミュニティ管理者端末へ返送することを特徴とするコミュニティ通信ネットワーク。
  3. 請求項2に記載のコミュニティ通信ネットワークにおいて、
    前記コミュニティ管理サーバは、前記コミュニティ管理者端末からの登録要求に応じて、当該ユーザのアカウント属性情報を指定されたコミュニティに対応付けて前記ユーザ情報データベースへ登録するコミュニティ管理部をさらに有することを特徴とするコミュニティ通信ネットワーク。
  4. ユーザおよびコミュニティに関する情報に基づいてコミュニティを管理するコミュニティ管理サーバを備え、データ通信網を介して接続されたユーザ端末のユーザに対して、仮想的なコミュニティを提供するコミュニティ通信ネットワークの通信制御方法であって、
    前記コミュニティ管理サーバのユーザ情報データベース、ユーザ本人を示す正当な個人情報を蓄積するステップと、
    前記コミュニティ管理サーバのコミュニティ情報データベースが、コミュニティへの加入条件を蓄積するステップと、
    前記コミュニティ管理サーバのユーザ情報管理部、任意のユーザを所望のコミュニティへ加入させる際、当該ユーザを特徴付けるアカウント属性情報と、前記ユーザ情報データベースから取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認する照合ステップとを有し、
    前記照合ステップは、前記照合時、前記コミュニティ情報データベースから取得した当該コミュニティの加入条件を、前記個人情報および前記アカウント属性情報と照合することにより、当該ユーザに対する当該コミュニティへの加入条件合否を確認するステップと、前記個人情報と前記アカウント属性情報とが一致していない場合でも、前記個人情報と前記アカウント属性情報とが前記加入条件に合致している場合には、当該ユーザに対して当該コミュニティへの加入を許可するステップと含む
    ことを特徴とする通信制御方法。
  5. 請求項に記載の通信制御方法において、
    前記ユーザ情報管理部により、当該コミュニティに予め対応付けられているコミュニティ管理者端末からの照合要求に応じて、指定されたユーザについて前記照合を行い、その照合結果を当該コミュニティ管理者端末へ返送するステップをさらに有することを特徴とする通信制御方法。
  6. 請求項に記載の通信制御方法において、
    前記コミュニティ管理サーバのコミュニティ管理部により、前記コミュニティ管理者端末からの登録要求に応じて、当該ユーザのアカウント属性情報を指定されたコミュニティに対応付けて前記ユーザ情報データベースへ登録するステップをさらに有することを特徴とする通信制御方法。
  7. データ通信網を介して接続されたユーザ端末のユーザに対して、仮想的なコミュニティを提供するコミュニティ通信ネットワークで用いられ、ユーザおよびコミュニティに関する情報に基づいてコミュニティを管理するコミュニティ管理サーバであって、
    ユーザ本人を示す正当な個人情報を蓄積するユーザ情報データベースと、
    コミュニティへの加入条件を蓄積するコミュニティ情報データベースと、
    任意のユーザを所望のコミュニティへ加入させる際、当該ユーザを特徴付けるアカウント属性情報と、前記ユーザ情報データベースから取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認するユーザ情報管理部を備え
    前記ユーザ情報管理部は、前記照合時、前記コミュニティ情報データベースから取得した当該コミュニティの加入条件を、前記個人情報および前記アカウント属性情報と照合することにより、当該ユーザに対する当該コミュニティへの加入条件合否を確認し、前記個人情報と前記アカウント属性情報とが一致していない場合でも、前記個人情報と前記アカウント属性情報とが前記加入条件に合致している場合には、当該ユーザに対して当該コミュニティへの加入を許可する
    ことを特徴とするコミュニティ管理サーバ。
  8. 請求項に記載のコミュニティ管理サーバにおいて、
    前記ユーザ情報管理部は、当該コミュニティに予め対応付けられているコミュニティ管理者端末からの照合要求に応じて、指定されたユーザについて前記照合を行い、その照合結果を当該コミュニティ管理者端末へ返送することを特徴とするコミュニティ管理サーバ。
  9. 請求項に記載のコミュニティ管理サーバにおいて、
    前記コミュニティ管理者端末からの登録要求に応じて、当該ユーザのアカウント属性情報を指定されたコミュニティに対応付けて前記ユーザ情報データベースへ登録するコミュニティ管理部をさらに備えることを特徴とするコミュニティ管理サーバ。
  10. データ通信網を介して接続されたユーザ端末のユーザに対して、仮想的なコミュニティを提供するコミュニティ通信ネットワークで用いられ、ユーザおよびコミュニティに関する情報に基づいてコミュニティを管理するコミュニティ管理サーバで用いられるコミュニティ管理方法であって、
    前記コミュニティ管理サーバのユーザ情報データベースにより、ユーザ本人を示す正当な個人情報を蓄積するステップと、
    前記コミュニティ管理サーバのコミュニティ情報データベースにより、コミュニティへの加入条件を蓄積するステップと、
    前記コミュニティ管理サーバのユーザ情報管理部により、任意のユーザを所望のコミュニティへ加入させる際、当該ユーザを特徴付けるアカウント属性情報と、前記ユーザ情報データベースから取得した当該ユーザの個人情報とを照合することにより、当該アカウント属性情報の詐称有無を確認する照合ステップとを備え
    前記照合ステップは、前記照合時、前記コミュニティ情報データベースから取得した当該コミュニティの加入条件を、前記個人情報および前記アカウント属性情報と照合することにより、当該ユーザに対する当該コミュニティへの加入条件合否を確認するステップと、前記個人情報と前記アカウント属性情報とが一致していない場合でも、前記個人情報と前記アカウント属性情報とが前記加入条件に合致している場合には、当該ユーザに対して当該コミュニティへの加入を許可するステップと含む
    ことを特徴とするコミュニティ管理方法。
  11. 請求項10に記載のコミュニティ管理方法において、
    前記ユーザ情報管理部により、当該コミュニティに予め対応付けられているコミュニティ管理者端末からの照合要求に応じて、指定されたユーザについて前記照合を行い、その照合結果を当該コミュニティ管理者端末へ返送するステップをさらに備えることを特徴とするコミュニティ管理方法。
  12. 請求項11に記載のコミュニティ管理方法において、
    前記コミュニティ管理サーバのコミュニティ管理部により、前記コミュニティ管理者端末からの登録要求に応じて、当該ユーザのアカウント属性情報を指定されたコミュニティに対応付けて前記ユーザ情報データベースへ登録するステップをさらに備えることを特徴とするコミュニティ管理方法。
  13. コンピュータを、請求項7〜請求項9のいずれか1つに記載のコミュニティ管理サーバを構成する各部として機能させるためのプログラム。
JP2007295237A 2007-11-14 2007-11-14 コミュニティ通信ネットワーク、通信制御方法、コミュニティ管理サーバ、コミュニティ管理方法、およびプログラム Expired - Fee Related JP5093660B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007295237A JP5093660B2 (ja) 2007-11-14 2007-11-14 コミュニティ通信ネットワーク、通信制御方法、コミュニティ管理サーバ、コミュニティ管理方法、およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007295237A JP5093660B2 (ja) 2007-11-14 2007-11-14 コミュニティ通信ネットワーク、通信制御方法、コミュニティ管理サーバ、コミュニティ管理方法、およびプログラム

Publications (2)

Publication Number Publication Date
JP2009122897A JP2009122897A (ja) 2009-06-04
JP5093660B2 true JP5093660B2 (ja) 2012-12-12

Family

ID=40814994

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007295237A Expired - Fee Related JP5093660B2 (ja) 2007-11-14 2007-11-14 コミュニティ通信ネットワーク、通信制御方法、コミュニティ管理サーバ、コミュニティ管理方法、およびプログラム

Country Status (1)

Country Link
JP (1) JP5093660B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106452814B (zh) * 2015-08-10 2019-11-26 阿里巴巴集团控股有限公司 一种采用外部账户操作资源的方法和装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002032320A (ja) * 2000-07-14 2002-01-31 Sony Corp ネットワークコミュニケーションサービス方法、ネットワークコミュニケーションサービス装置およびネットワークコミュニケーションサービスプログラムを格納した記録媒体

Also Published As

Publication number Publication date
JP2009122897A (ja) 2009-06-04

Similar Documents

Publication Publication Date Title
US20200145223A1 (en) System and method for blockchain-based notification
US10706162B2 (en) Device and methods for management and access of distributed data sources
CN101771677B (zh) 一种向访问用户提供资源的方法、服务器和系统
CN102947797B (zh) 使用横向扩展目录特征的在线服务访问控制
US8752152B2 (en) Federated authentication for mailbox replication
AU2012217756B2 (en) On-line membership verification utilizing an associated organization certificate
CN112804354B (zh) 跨链进行数据传输的方法、装置、计算机设备和存储介质
US20090178125A1 (en) Method and System for Creation and Validation of Anonymous Digital Credentials
CN106612246A (zh) 一种模拟身份的统一认证方法
CN101540755B (zh) 一种修复数据的方法、系统和装置
US20130144633A1 (en) Enforcement and assignment of usage rights
CN108667612A (zh) 一种基于区块链的信任服务架构及方法
US20200058091A1 (en) Address management system
CN102611705A (zh) 一种通用计算账户管理系统及其实现方法
CN101127606A (zh) 传输数据对象的方法和装置
CN112422341B (zh) 区块链网络的故障检测方法及相关设备
JPWO2014049709A1 (ja) ポリシ管理システム、idプロバイダシステム及びポリシ評価装置
CN104811370B (zh) 一种基于标识的安全即时通信系统架构
CN116204110A (zh) 基于区块链的区块处理方法、装置及设备、介质、产品
CN100421399C (zh) 一种分布式群组通信管理系统以及创建群组的方法
Lin et al. User-managed access delegation for blockchain-driven IoT services
CN114297598B (zh) 用户权限处理方法及装置
JP5190922B2 (ja) コミュニティ通信ネットワークおよび通信制御方法
JP5093660B2 (ja) コミュニティ通信ネットワーク、通信制御方法、コミュニティ管理サーバ、コミュニティ管理方法、およびプログラム
JP2009122898A (ja) コミュニティ通信ネットワーク、通信制御方法、ユーザ端末、端末制御方法、およびプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101022

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20101022

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20120208

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20120208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120215

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20120208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120321

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120518

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120904

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120906

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150928

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees