(57)【要約】【課題】快適なコミュニケーションサービスを提供する。【解決手段】コミュニケーション装置１００が、通信端末３００−１〜３００−ｎから、第１の利用者識別子の利用者から第２の利用者識別子に対する分離要求信号が送信され、且つ、第２の利用者識別子の利用者から第１の利用者識別子に対する分離要求信号が送信されてきた場合、第１の利用者識別子および第２の利用者識別子について情報記憶装置２００の当該グループとの対応関係を削除して、第２の利用者識別子とは対応しない第１の派生グループと、第１の利用者識別子とは対応しない第２の派生グループとを派生グループとして生成し、派生グループを情報記憶装置２００に登録する。【選択図】図１
2014170463.tif 000002
【特許請求の範囲】
【請求項１】
所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーションシステムであって、
前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段と、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する管理判定手段と、
前記管理判定手段が判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を前記利用者参加情報記憶手段の当該グループとの対応関係を削除して、前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成し、該派生グループを前記利用者参加情報記憶手段に記憶させる編集手段とを有することを特徴とするコミュニケーションシステム。
【請求項２】
請求項１に記載のコミュニケーションシステムにおいて、
前記利用者参加情報記憶手段は、前記利用者識別子と、参加するグループにて該利用者が使用するスクリーンネームとを対応付けて記憶し、
前記管理判定手段は、前記スクリーンネームを指定して送信された前記分離要求信号を基に、前記利用者参加情報記憶手段の当該グループから該スクリーンネームと対応付けられた利用者識別子を検索することを特徴とするコミュニケーションシステム。
【請求項３】
請求項１または請求項２に記載のコミュニケーションシステムにおいて、
前記通信端末を介して前記利用者へ所定の通知を行う通知手段を有し、
前記管理判定手段は、前記編集手段が前記派生グループを生成した際、該派生グループの派生元であるグループのグループ識別子と対応付けられて記憶されている利用者識別子を前記利用者参加情報記憶手段から検索し、
前記通知手段は、前記管理判定手段が検索した利用者識別子が付与されている利用者へ所定の通知を行う特徴とするコミュニケーションシステム。
【請求項４】
請求項３に記載のコミュニケーションシステムにおいて、
前記分離要求した利用者の利用者識別子を指定者識別子として、また、前記分離要求された利用者識別子を被指定者識別子として、前記指定者識別子と前記被指定者識別子と、前記分離要求が行われたグループのグループ識別子とを対応付けて記憶する分離要求管理情報記憶手段を有し、
前記管理判定手段は、前記利用者から該利用者の利用者識別子と参加希望のグループのグループ識別子とを用いて該グループへの参加の要求があった場合、前記利用者参加情報記憶手段から該グループ識別子と対応付けられている利用者識別子を抽出し、該抽出した利用者識別子のいずれかが前記指定者識別子であり、且つ前記参加の要求をしてきた利用者の利用者識別子が前記被指定者識別子である対応付けが前記分離要求管理情報記憶手段に記憶されているかどうかを判定し、
前記通知手段は、前記管理判定手段が、該対応付けが前記分離要求管理情報記憶手段に記憶されていると判定した場合、該参加の要求をしてきた利用者へ該グループへの参加の拒否を示す通知を行うことを特徴とするコミュニケーションシステム。
【請求項５】
請求項４に記載のコミュニケーションシステムにおいて、
前記管理判定手段は、前記利用者から参加希望のグループのグループ識別子を用いて該グループへの参加の要求があった場合、前記利用者参加情報記憶手段から該グループ識別子と対応付けられている利用者識別子を抽出し、該抽出した利用者識別子のいずれかが前記被指定者識別子として前記分離要求管理情報記憶手段に記憶されているかどうかを判定し、
前記通知手段は、前記管理判定手段が、前記抽出した利用者識別子のいずれかが前記被指定者識別子として前記分離要求管理情報記憶手段に記憶されていると判定した場合、該参加の要求をしてきた利用者へ所定の通知を行うことを特徴とするコミュニケーションシステム。
【請求項６】
請求項４または請求項５に記載のコミュニケーションシステムにおいて、
前記管理判定手段は、前記利用者から該利用者の利用者識別子と参加希望のグループのグループ識別子とを用いて該グループへの参加の要求があった場合、該利用者識別子を前記指定者識別子として前記分離要求管理情報記憶手段にて対応付けられている被指定者識別子を検索し、該検索された被指定者識別子が前記利用者参加情報記憶手段にて該参加の要求のあったグループのグループ識別子と対応付けられて記憶されているかどうかを判定し、
前記通知手段は、前記管理判定手段が、前記検索された被指定者識別子が前記利用者参加情報記憶手段にて該参加の要求のあったグループのグループ識別子と対応付けられて記憶されていると判定した場合、該参加の要求をしてきた利用者へ所定の通知を行うことを特徴とするコミュニケーションシステム。
【請求項７】
請求項４から６のいずれか１項に記載のコミュニケーションシステムにおいて、
前記編集手段は、所定のタイミングで前記指定者識別子と前記被指定者識別子と前記グループ識別子との対応付けを前記分離要求管理情報記憶手段から削除することを特徴とするコミュニケーションシステム。
【請求項８】
請求項１から７のいずれか１項に記載のコミュニケーションシステムにおいて、
前記編集手段が生成した派生グループごとに、該派生グループの派生元であるグループのグループ識別子を記憶するグループ管理情報記憶手段を有し、
前記編集手段は、所定のタイミングで前記派生グループの登録を前記利用者参加情報記憶手段から削除し、前記グループ管理情報記憶手段にて、該削除した派生グループと対応付けられているグループ識別子のグループに、該削除した派生グループに登録されていた利用者識別子を登録することを特徴とするコミュニケーションシステム。
【請求項９】
所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーション装置であって、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する管理判定部と、
前記管理判定部が判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を、前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段の当該グループとの対応関係を削除して、前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成し、該派生グループを前記利用者参加情報記憶手段に記憶させる編集部とを有するコミュニケーション装置。
【請求項１０】
所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーション方法であって、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する処理と、
前記判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を、前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段の当該グループとの対応関係を削除する処理と、
前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成する処理と、
前記生成した派生グループを前記利用者参加情報記憶手段に記憶させる処理とを行うコミュニケーション方法。
【請求項１１】
所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーション装置に、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する手順と、
前記判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を、前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段の当該グループとの対応関係を削除する手順と、
前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成する手順と、
前記生成した派生グループを前記利用者参加情報記憶手段に記憶させる手順とを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを用いてコミュニケーションサービスを提供するコミュニケーションシステム、コミュニケーション装置、コミュニケーション方法およびプログラムに関する。
【背景技術】
【０００２】
近年、通信ネットワーク上で利用者同士がコミュニケーションを図ることができるＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）等のコミュニケーションシステムが普及している。
【０００３】
このようなコミュニケーションシステムにおいては、利用者が投稿（発言）した内容に、他の利用者にとって不満となるような内容が存在したり、また、互いの意見や考え方が合わなかったりすることにより、利用者間で快適なコミュニケーションを取ることができない環境を生じてしまうことがある。
【０００４】
そこで、コミュニケーションサービスの提供を受ける会員が不穏当な発言をした場合、当該会員が当該コミュニケーションサービスを利用することを禁止する技術が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３２３１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載されたような技術では、不穏当な発言を行った会員はそのシステム自体を利用することができなくなってしまう。しかし、例えばある話題については不穏当な発言をしたが、他の話題については他の会員と同調できる発言を行うことも十分に考えられる。システム自体の利用を禁止してしまうと、前述した場合に、当該会員のコミュニケーションの機会を奪ってしまい、システムの利用者に快適なコミュニケーションサービスを提供することができないという問題点がある。
【０００７】
本発明の目的は、前述した課題を解決するコミュニケーションシステム、コミュニケーション装置、コミュニケーション方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００８】
本発明のコミュニケーションシステムは、
所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーションシステムであって、
前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段と、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する管理判定手段と、
前記管理判定手段が判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を前記利用者参加情報記憶手段の当該グループとの対応関係を削除して、前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成し、該派生グループを前記利用者参加情報記憶手段に記憶させる編集手段とを有することを特徴とする。
【０００９】
また、本発明のコミュニケーション装置は、
所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーション装置であって、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する管理判定部と、
前記管理判定部が判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を、前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段の当該グループとの対応関係を削除して、前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成し、該派生グループを前記利用者参加情報記憶手段に記憶させる編集部とを有する。
【００１０】
また、本発明のコミュニケーション方法は、
所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーション方法であって、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する処理と、
前記判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を、前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段の当該グループとの対応関係を削除する処理と、
前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成する処理と、
前記生成した派生グループを前記利用者参加情報記憶手段に記憶させる処理とを行う。
【００１１】
また、本発明のプログラムは、
所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーション装置に実行させるためのプログラムであって、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する手順と、
前記判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を、前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段の当該グループとの対応関係を削除する手順と、
前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成する手順と、
前記生成した派生グループを前記利用者参加情報記憶手段に記憶させる手順とを実行させる。
【発明の効果】
【００１２】
以上説明したように、本発明においては、システムの利用者に快適なコミュニケーションサービスを提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明のコミュニケーションシステムの実施の一形態を示す図である。
【図２】図１に示した情報記憶装置の内部構造の一例を示す図である。
【図３】図２に示した利用者管理情報テーブルに記憶された情報の一例を示す図である。
【図４】図２に示した利用者参加情報テーブルに記憶された情報の一例を示す図である。
【図５】図２に示した分離要求管理テーブルに記憶された情報の一例を示す図である。
【図６】図２に示したグループ管理情報テーブルに記憶された情報の一例を示す図である。
【図７】図１に示したコミュニケーション装置の内部構成の一例を示す図である。
【図８】利用者から分離要求があったときにコミュニケーション装置が派生グループを生成する処理の一例を説明するためのフローチャートである。
【図９】図８を用いて説明したステップＳ９にて更新された利用者参加情報テーブルに記憶されている情報の一例を示す図である。
【図１０】利用者から参加要求があったグループに当該利用者を分離要求した利用者が参加している場合のコミュニケーション装置における処理の一例を説明するためのフローチャートである。
【図１１】利用者から参加要求があったとき、参加を希望したグループに分離要求された利用者がいる場合のコミュニケーション装置における処理の一例を説明するためのフローチャートである。
【図１２】利用者から参加要求があったとき、参加を希望したグループに、他のグループにて当該利用者が分離要求した利用者がいる場合のコミュニケーション装置における処理の一例を説明するためのフローチャートである。
【図１３】分離要求の解除の処理の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下に、本発明の実施の形態について図面を参照して説明する。
【００１５】
図１は、本発明のコミュニケーションシステムの実施の一形態を示す図である。
【００１６】
本形態は図１に示すように、コミュニケーション装置１００と、情報記憶装置２００と、通信端末３００−１〜３００−ｎ（ｎは、自然数）とから構成されている。また、コミュニケーション装置１００と情報記憶装置２００とが接続されている。また、コミュニケーション装置１００と通信端末３００−１〜３００−ｎとが、通信ネットワーク４００を介して接続されている。これらの接続は、常時の接続だけではなく、通信が必要なときのみ接続されるもので良い。また、コミュニケーション装置１００と情報記憶装置２００とが、通信ネットワーク４００を介して接続されるものであっても良い。
【００１７】
情報記憶装置２００は、コミュニケーションシステムを利用する利用者およびグループに関する情報を記憶する。情報記憶装置２００は、例えば、データベース形式やテキストファイル形式で情報を記憶するＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）、または、コミュニケーション装置１００の内蔵型ハードディスクなどの記憶装置で実現しても良いし、他のデータ形式を用いて参照と書き換えとが可能な他の記憶手段で実現しても良い。
【００１８】
図２は、図１に示した情報記憶装置２００の内部構造の一例を示す図である。
【００１９】
図１に示した情報記憶装置２００には図２に示すように、利用者管理情報テーブル２０１（利用者管理情報記憶手段）と、利用者参加情報テーブル２０２（利用者参加情報記憶手段）と、分離要求管理テーブル２０３（分離要求管理情報記憶手段）と、グループ管理情報テーブル２０４（グループ管理情報記憶手段）とが具備されている。ただし、ここでは説明のため、一例として、各識別子や情報がテーブル形式で記憶されているとして記載するが、テーブル形式でなく、各識別子や情報の対応付けができれば、データベース形式やテキストファイル形式などの他のデータ形式で記憶されても良い。
【００２０】
利用者管理情報テーブル２０１は、本コミュニケーションシステムを利用する利用者に関する情報を記憶するデータテーブルである。
【００２１】
図３は、図２に示した利用者管理情報テーブル２０１に記憶された情報の一例を示す図である。
【００２２】
図２に示した利用者管理情報テーブル２０１には図３に示すように、個人情報として、氏名と、住所と、電話番号とが、連絡先情報として、電子メールアドレスが、利用者識別子に対応付けられて記憶されている。これらは、利用者がコミュニケーションサービスに加入して本コミュニケーションシステムを利用する際に当該利用者によって事前に登録され、利用者識別子に対応付けて記憶（加入登録）された情報である。利用者識別子は、登録の際に、本コミュニケーションシステムにおいて、利用者を一意に識別するために利用者ごとに固有に付与された情報である。連絡先情報は、利用者の電子メールアドレスでなくても、ＳＮＳのアカウントなどでも良い。また、本コミュニケーションシステムにログインするときに用いるログインＩＤや認証パスワードも、これらの情報と対応付けられて記憶されているものであっても良い。また、その他の情報がこれらの情報と対応付けられていても、これらの情報の中で使用しない情報は無くても構わない。
【００２３】
利用者参加情報テーブル２０２は、利用者とその利用者が参加しているグループに関する情報とを対応付けて記憶するデータテーブルである。このグループとは、利用者がネットワーク上で提供されているコミュニケーションサービスでコミュニケーションを図る場であり、そのグループごとに参加が許可された利用者のみが、情報を投稿したり、投稿された情報を閲覧したりすることができる範囲である。例えば、掲示板やＳＮＳ、チャット、投稿サイトなどのコミュニケーションサービスそのもの、もしくは、そのコミュニケーションサービスの中の個別のテーマなどに基づいて区切られた部分領域が挙げられる。また、利用者参加情報テーブル２０２は、本コミュニケーションシステムが利用者識別子を利用者へ公開しない場合や、利用者が参加するグループ毎に他の利用者から別個の利用者として認識されたい場合、利用者識別子に利用者が他の利用者を特定しやすくするためスクリーンネーム（ハンドルネームとも呼ばれる）などを公開利用者識別子として、併せて対応付けて記憶しても良い。公開利用者識別子はコミュニケーションシステムで利用者毎に一意であっても良いし、１人の利用者がグループ毎に別個に設定するものであっても良い。ここでは、スクリーンネームを用いた例を説明するが、利用者識別子自体がスクリーンネームとして公開されている場合などでは、利用者識別子はスクリーンネームとし、公開利用者識別子は別途設けなくても良い。その場合は、利用者識別子と公開利用者識別子とを対応付けて記憶し、相互に変換や検索する処理がいらなくなる。
【００２４】
図４は、図２に示した利用者参加情報テーブル２０２に記憶された情報の一例を示す図である。
【００２５】
図２に示した利用者参加情報テーブル２０２には図４に示すように、グループ識別子と、利用者識別子と、スクリーンネームとが対応付けられて記憶されている。グループ識別子は、グループを一意に識別可能にするために、グループごとに固有に付与された情報である。スクリーンネームは、利用者が利用するグループにおいて、当該利用者が使用する名称である。このスクリーンネームは、投稿した情報が表示される際、当該情報を投稿した者を示す名称として表示される。また、スクリーンネームは、グループに参加する際、利用者が設定できるものでも良い。図４に示した例では、「ＡＡＡ」というグループ識別子が付与されたグループには、利用者識別子が「０００００１」であり、スクリーンネームが「ＮＩＰＰＯＮ」である利用者と、利用者識別子が「０００００２」であり、スクリーンネームが「ＨＡＮＡＨＡＮＡ」である利用者と、利用者識別子が「０００００３」であり、スクリーンネームが「ＬＡＳＥＲ」である利用者と、利用者識別子が「０００００４」であり、スクリーンネームが「ＧＯＤＺＩＬＬＡ」である利用者と、利用者識別子が「０００００５」であり、スクリーンネームが「ＫＩＹＯＭＡＲ」である利用者と、利用者識別子が「０００００６」であり、スクリーンネームが「ＳＡＴＳＵＭＡ」である利用者であることが登録されている。これらの情報は、各利用者がグループへの参加要求を行い、その参加が許可されたときに利用者参加情報テーブル２０２に記憶（参加登録）される。また、これらの情報は、利用者管理情報テーブル２０１に、併せて記憶させるようにしてもよい。
【００２６】
分離要求管理テーブル２０３は、分離要求した利用者と、分離要求指定された利用者とに関する情報を対応付けて記憶するデータテーブルである。ここで「分離要求」とは、自身と同じグループに参加している特定の利用者を指定して、自身と同一グループに属したくないからグループを分けてほしいと言う意思表示である。この意思表示は、当該利用者のそのグループ内での投稿内容が自身の意見や考え方等と異なるために、快適なコミュニケーションの継続が困難であると判断することに起因して、コミュニケーション装置１００が通信端末３００−１〜３００−ｎへ送信するコミュニケーションサービスの画面上の分離したい当該利用者の投稿内容に対応付けられた分離要求を通信端末３００−１〜３００−ｎの入力部で入力することで発信される。例えば、コミュニケーションサービスの画面上にて、投稿内容を表示している領域に近接した場所にその投稿内容の利用者に分離要求信号を発信するボタンを設ける。ただし、発信の仕方は、分離要求ボタンを指示してから、分離したい当該利用者を選択しても、他の方法でも良い。
【００２７】
図５は、図２に示した分離要求管理テーブル２０３に記憶された情報の一例を示す図である。
【００２８】
図２に示した分離要求管理テーブル２０３には図５に示すように、分離要求した利用者の利用者識別子を指定者識別子として、また、分離要求された利用者識別子を被指定者識別子として、指定者識別子と、被指定者識別子と、分離要求が行われたグループのグループ識別子と、指定日時とが対応付けられて記憶されている。図５に示した例では、指定者識別子「０００００１」と、被指定者識別子「０００００２」と、グループ識別子「ＡＡＡ」と、指定日時「２０１２／１０／２５」とが対応付けられて記憶されている。これは、利用者識別子が「０００００１」である利用者が、利用者識別子が「０００００２」である利用者を、グループ識別子が「ＡＡＡ」であるグループにおいて、２０１２年１０月２５日に分離要求したことが記憶（分離要求登録）されていることを示している。また、この対応付けに点数を対応付けて記憶するものであっても良い。この点数は、分離要求した回数に応じたものであって、分離要求された回数が多ければ、点数が増えるものである。この点数を用いることで、分離要求の重みを判定することができる。
【００２９】
グループ管理情報テーブル２０４は、グループの派生（分離）状況に関する情報を記憶するデータテーブルである。
【００３０】
図６は、図２に示したグループ管理情報テーブル２０４に記憶された情報の一例を示す図である。
【００３１】
図２に示したグループ管理情報テーブル２０４には図６に示すように、グループ識別子と、生成日時と、既存グループ識別子と、状態とが対応付けられて記憶されている。生成日時は、グループ識別子に対応するそのグループが生成された日時である。既存グループ識別子は、グループ識別子に対応するそのグループが他のグループから派生したグループである場合、その派生元であるグループのグループ識別子である。状態は、グループ識別子に対応するそのグループの稼働状態を示す。例えば、図６に示した例では、グループ識別子が「ＡＡＡ＿Ｘ」であるグループは、２０１２年１０月２５日に生成され、グループ識別子が「ＡＡＡ」であるグループから派生されてもので、現在稼働している状態であることを示している。また、グループ識別子が「ＡＡＡ＿Ｙ」であるグループも、２０１２年１０月２５日に生成され、グループ識別子が「ＡＡＡ」であるグループから派生されてもので、現在稼働している状態であることを示している。この派生方法については、後述する。なお、利用者参加情報テーブル２０２に記憶されたグループ識別子に対応する利用者識別子の個数により、グループ識別子に対応するグループに参加している利用者の人数である参加者人数の欄を設けて、各グループ識別子に対応する参加者人数をカウントして、管理しても良い。
【００３２】
コミュニケーション装置１００は、通信端末３００−１〜３００−ｎからアクセス可能な装置である。コミュニケーション装置１００は、例えば、サーバ装置、パーソナルコンピュータ、または、クラウドコンピューティングでの仮想サーバなどの装置で実現される。また、コミュニケーション装置１００は、それぞれの利用者が参加する複数のグループに掲示板などのコミュニケーションサービスを提供し、所定のグループに参加する複数の利用者が通信端末３００−１〜３００−ｎを介して投稿した投稿情報を、そのグループに参加登録された複数の利用者が通信端末３００−１〜３００−ｎを介して閲覧できるサービスを提供する。
【００３３】
図７は、図１に示したコミュニケーション装置１００の内部構成の一例を示す図である。
【００３４】
図１に示したコミュニケーション装置１００には図７に示すように、通信部１０１と、管理部１０２と、編集部１０３と、通知部１０４と、判定部１０５とが設けられている。また、管理部１０２と判定部１０５との一部分または全部分を管理判定部（管理判定手段）とする。管理判定部（管理判定手段）が、管理部１０２と判定部１０５との一部分で構成される場合は、管理部１０２と判定部１０５との当該一部分以外の他部分は、別の部（別の手段）で構成しても良い。
【００３５】
通信部１０１は、通信ネットワーク４００との間の通信インタフェース機能を有し、管理部１０２や、編集部１０３、通知部１０４、判定部１０５と通信ネットワーク４００との間の情報の送受信を実現する。
【００３６】
管理部１０２は、通信端末３００−１〜３００−ｎから送信されてきた利用者識別子やグループ識別子等に基づいて、所定の情報を情報記憶装置２００から検索・抽出する。
【００３７】
判定部１０５は、管理部１０２で抽出された情報や情報記憶装置２００に記憶された情報等を基に所定の判定を行い、その判定結果に伴い他の部に処理を要求する。
【００３８】
編集部１０３は、通信端末３００−１〜３００−ｎから送信されてきた利用者識別子やグループ識別子等に基づく情報を情報記憶装置２００に記憶し、判定部１０５の判定結果に基づいて、情報記憶装置２００に記憶されたグループに関する情報の新規作成や変更などの編集を行う。
【００３９】
通知部１０４は、管理部１０２が検索した結果や判定部１０５が判定した結果、編集部１０３が編集した結果に基づいて、利用者の通信端末３００−１〜３００−ｎへ所定の通知を行う。通知部１０４が利用者へ通知を行う際に用いられる宛先は、あらかじめ設定された利用者管理情報テーブル２０１の連絡先情報が用いられる。ここでは、連絡先情報として、利用者（通信端末）の電子メールアドレスを用いた場合を例に挙げて説明する。
【００４０】
以下に、管理部１０２、編集部１０３、通知部１０４および判定部１０５の動作について、いくつか具体的な例を挙げて説明する。
【００４１】
図４に示した対応付けが利用者参加情報テーブル２０２に記憶されている場合を例に挙げて説明する。このとき、グループ「ＡＡＡ」にて、利用者識別子が「０００００１」である利用者からスクリーンネームが「ＨＡＮＡＨＡＮＡ」である利用者との分離を要求して、通信端末３００−１を介して分離要求信号が送信されてきた場合、管理部１０２は、送信されてきた分離要求信号を基に、利用者参加情報テーブル２０２のグループ「ＡＡＡ」からスクリーンネーム「ＨＡＮＡＨＡＮＡ」と対応付けられている利用者識別子を検索する。ここでは、利用者識別子「０００００２」が検索される。なお、本コミュニケーションシステムにおいて、スクリーンネームなどの公開利用者識別子を利用していない場合、例えば、前記の例では、利用者識別子「０００００２」が直接、分離要求信号で指定される。これは、後述の説明についても同様である。
【００４２】
そして、編集部１０３は、分離要求した利用者の利用者識別子「０００００１」を指定者識別子として、また、分離要求された利用者の利用者識別子「０００００２」を被指定者識別子として、この指定者識別子「０００００１」と、被指定者識別子「０００００２」と、グループ識別子「ＡＡＡ」と、分離要求した日時とを対応付けて、分離要求管理テーブル２０３へ追加書き込みして記憶させる。例えば、 ２０１２年１０月２５日に、利用者識別子「０００００１」の利用者が利用者識別子「０００００２」をグループ「ＡＡＡ」にて分離要求した場合、図５に示すような情報が分離要求管理テーブル２０３に記憶される。
【００４３】
その後、判定部１０５が既定のタイミングで指定者識別子が「０００００２」と、被指定者識別子「０００００１」と、グループ識別子「ＡＡＡ」とが対応付けられて、分離要求管理テーブル２０３に記憶されているかどうかを検索し、その情報の有無を判定する。今回は、判定部１０５が、この情報が無いと判定したとする。
【００４４】
その後、分離要求された利用者識別子が「０００００２」である利用者からスクリーンネームが「ＮＩＰＰＯＮ」である利用者との分離を要求して、通信端末３００−２を介して分離要求信号が送信されてきた場合、管理部１０２は、利用者参加情報テーブル２０２のグループ「ＡＡＡ」からスクリーンネーム「ＮＩＰＰＯＮ」と対応付けられている利用者識別子を検索する。ここでは、利用者識別子「０００００１」が検索される。
【００４５】
そして、編集部１０３は、分離要求した利用者の利用者識別子「０００００２」を指定者識別子として、また、分離要求された利用者の利用者識別子「０００００１」を被指定者識別子として、指定者識別子「０００００２」と、被指定者識別子「０００００１」と、グループ識別子「ＡＡＡ」とを対応付けて分離要求管理テーブル２０３へ追記する。
【００４６】
その後、判定部１０５が既定のタイミングで、指定者識別子が「０００００１」と、被指定者識別子「０００００２」とグループ識別子「ＡＡＡ」とが対応付けられて、分離要求管理テーブル２０３に記憶されているか検索し、その情報の有無を判定する。判定部１０５が、当該情報が有ると判定した場合（利用者識別子が「０００００２」である利用者から分離要求信号が送信されてきた場合に検索した利用者識別子と、利用者識別子「０００００２」である利用者を分離要求した利用者の利用者識別子が「０００００１」とが同じであると判定した場合でも良い）、利用者識別子が「０００００１」である利用者と利用者識別子が「０００００２」である利用者とは、グループ識別子が「ＡＡＡ」であるグループに互いが同時に参加することを望まないことが確定する。すると、編集部１０３は、利用者参加情報テーブル２０２にて、その利用者に対応する利用者識別子「０００００１」および「０００００２」と、グループ識別子「ＡＡＡ」との対応関係を削除する。また、利用者識別子「０００００２」を含まない派生グループと、利用者識別子「０００００１」を含まない派生グループとを、グループ「ＡＡＡ」から派生した派生グループとして生成して、派生グループを利用者参加情報テーブル２０２に登録する。
【００４７】
管理部１０２は、編集部１０３が派生グループを生成した際、派生グループの派生元であるグループのグループ識別子「ＡＡＡ」と対応付けられて記憶されている利用者識別子を利用者参加情報テーブル２０２から検索する。ここでは、利用者識別子「０００００３」、「０００００４」、「０００００５」および「０００００６」が検索される。
【００４８】
すると、通知部１０４は、管理部１０２が検索した利用者識別子が付与されている利用者へ所定の通知を行う。このときの通知の内容には、例えば、グループ識別子が「ＡＡＡ」であるグループから２つの派生グループが生成されたことや、一方の派生グループにスクリーンネーム「ＮＩＰＰＯＮ」（利用者識別子「０００００１」）である利用者が参加し、他方の派生グループにスクリーンネーム「ＨＡＮＡＨＡＮＡ」（利用者識別子「０００００２」）である利用者が参加していること、いずれのグループに参加するかの選択要求等が含まれる。
【００４９】
また、管理部１０２の他の動作として、利用者から当該利用者の利用者識別子と参加希望のグループのグループ識別子とを用いて、その参加希望グループへの参加の要求があった場合、管理部１０２は、利用者参加情報テーブル２０２からその参加希望のグループ識別子と対応付けられている利用者識別子を検索・抽出する。つまり、管理部１０２は、その利用者が参加しようとしているグループに現在参加している利用者の利用者識別子を抽出する。そして、判定部１０５は、分離要求管理テーブル２０３を参照し、管理部１０２が抽出した利用者識別子のいずれかが指定者識別子となっており、且つ参加の要求をしてきた利用者の利用者識別子が被指定者識別子となっている対応付けが分離要求管理テーブル２０３に記憶されているかどうかを判定する。つまり、判定部１０５は、参加要求してきた利用者を分離要求した利用者が、参加要求されたグループに存在するかどうかを判定する。
【００５０】
判定部１０５が、前記対応付けが分離要求管理テーブル２０３に記憶されていると判定した場合、通知部１０４は、当該参加の要求をしてきた利用者へそのグループへの参加の拒否を示す通知を行う。
【００５１】
また、管理部１０２の他の動作として、利用者から参加希望のグループのグループ識別子とを用いてそのグループへの参加の要求があった場合、管理部１０２は、利用者参加情報テーブル２０２からそのグループ識別子と対応付けられている利用者識別子を抽出する。つまり、管理部１０２は、その利用者が参加しようとしているグループに現在参加している利用者の利用者識別子を抽出する。そして、判定部１０５は、分離要求管理テーブル２０３を参照し、管理部１０２が抽出した利用者識別子のいずれかが被指定者識別子として分離要求管理テーブル２０３に記憶されているかどうかを判定する。つまり、判定部１０５は、誰かから分離要求された利用者が、参加要求されたグループに存在するかどうかを判定する。
【００５２】
判定部１０５が、分離要求された利用者が参加要求されたグループに存在すると判定した場合、通知部１０４は、当該参加の要求をしてきた利用者へ所定の通知を行う。この通知は、例えば、参加を要求しているグループに誰かから分離要求された利用者がいることの通知や、さらに、分離要求された利用者のスクリーンネームを含むものであっても良い。
【００５３】
また、管理部１０２の他の動作として、利用者から当該利用者の利用者識別子と参加希望のグループのグループ識別子とを用いてそのグループへの参加の要求があった場合、管理部１０２は、分離要求管理テーブル２０３を参照し、当該利用者識別子を指定者識別子として対応付けられている被指定者識別子を分離要求管理テーブル２０３から検索して抽出する。つまり、管理部１０２は、参加要求してきた利用者が分離要求した利用者を検索して抽出する。そして、判定部１０５は、利用者参加情報テーブル２０２を参照し、管理部１０２が抽出した被指定者識別子の利用者識別子が利用者参加情報テーブル２０２にて当該参加要求のあったグループのグループ識別子と対応付けられて記憶されているかどうかを判定する。つまり、判定部１０５は、参加要求してきた利用者が分離要求した利用者が、その参加要求されたグループに存在するかどうかを判定する。
【００５４】
判定部１０５が、管理部１０２が抽出した被指定者識別子が利用者参加情報テーブル２０２にて当該参加要求のあったグループのグループ識別子と対応付けられて記憶されていると判定した場合、通知部１０４は、その参加の要求をしてきた利用者へ所定の通知を行う。この通知は、例えば、参加を要求しているグループに過去に自身が分離要求した利用者がいることの通知や、さらに、その分離要求した利用者のスクリーンネームを含むものであっても良い。
【００５５】
また、編集部１０３は、所定のタイミングで指定者識別子と被指定者識別子とグループ識別子との対応付けを分離要求管理テーブル２０３から削除する。また、編集部１０３は、所定のタイミングで派生グループの登録を利用者参加情報テーブル２０２から削除し、グループ管理情報テーブル２０４にて、その削除した派生グループと対応付けられている派生元のグループ識別子のグループに、その削除した派生グループに登録されていた利用者識別子を登録する。
【００５６】
通信端末３００−１〜３００−ｎは、利用者が操作する通信装置である。また、通信端末３００−１〜３００−ｎは、利用者の入力に基づいて情報を送信し、コミュニケーション装置１００から送信されてきた情報を表示する。
【００５７】
以下に、図１に示したコミュニケーションシステムにおけるコミュニケーション方法について説明する。まずは、ある利用者から分離要求があったときにコミュニケーション装置１００が派生グループを生成する処理について説明する。
【００５８】
図８は、利用者から分離要求があったときにコミュニケーション装置１００が派生グループを生成する処理の一例を説明するためのフローチャートである。
【００５９】
管理部１０２は、利用者から通信端末３００−１〜３００−ｎを介して分離要求を通信部１０１に受信すると、分離要求があったと判定する（ステップＳ１）。この判定は、通信端末３００−１〜３００−ｎから所定の分離要求信号が送信されてきたことに基づいて本プロセスが実行される。ただし、分離要求信号を受信したかどうかを監視し、判定するプロセスを常時実行しておいても良い。この分離要求信号は、前述した分離要求を行うための信号であって、送信元の利用者の利用者識別子と、分離要求するグループのグループ識別子と、分離要求対象となる利用者（被指定者）のスクリーンネームとが含まれる。このグループ識別子は、複数であっても良い。分離要求対象となる利用者（被指定者）の利用者識別子が公開されている場合は、スクリーンネームを用いなくて良い。分離要求の受信に伴い、プロセスが実行されるイベント駆動で説明するが、プロセスが常時起動されており、分離要求の受信待ちをしているものでも構わない。
【００６０】
管理部１０２が、利用者から通信端末３００−１〜３００−ｎを介して分離要求信号を受信したと判定した場合、判定部１０５は、分離要求信号に含まれる被指定者のスクリーンネームに基づいて、被指定者の利用者識別子を利用者参加情報テーブル２０２から検索する（ステップＳ２）。続いて、編集部１０３は、分離要求信号に含まれる送信元の利用者の利用者識別子を指定者識別子として、また、管理部１０２が検索した被指定者の利用者識別子を被指定者識別子として、この指定者識別子と被指定者識別子と、分離要求信号に含まれるグループ識別子と、この指定の日時とを対応付けて、分離要求管理テーブル２０３に書き込んで記憶させる（ステップＳ３）。これにより、分離要求が登録される。なお、編集部１０３は、この分離要求登録について、最初の登録を一時的な登録として、指定日時から既定時間内（例えば、８時間以内）、もしくは、既定時刻（例えば、午後１２時）に、分離要求をしてきた利用者から取消の要求がなければ、指定が確定されたと判断し、分離要求登録を確定するものであっても良い。また、前記の対応付けを分離要求管理テーブル２０３に登録する際、編集部１０３は所定の点数も対応付けて記憶させ、当該分離要求を行った同じ利用者から同じ被指定者を指定した分離要求がある度に、点数を加算していき、その点数が、既定値に達した場合、登録を確定するものであっても良い。
【００６１】
続いて、管理部１０２は、分離要求信号に含まれるグループ識別子に基づいて、そのグループの参加者人数を利用者参加情報テーブル２０２からカウントし、またはグループ管理情報テーブル２０４の参加者人数から検索する。そして、判定部１０５は、管理部１０２が検索したそのグループの参加者人数が２人以下であるかどうかを判定する（ステップＳ４）。
【００６２】
参加者人数が２人以下ではない場合、判定部１０５は、分離要求管理テーブル２０３に指定者と被指定者とが逆の分離要求が登録されているかどうかを判定する（ステップＳ５）。具体的には、判定部１０５は、ステップＳ４にて編集部１０３が登録した指定者識別子が被指定者識別子であり、且つステップＳ４にて編集部１０３が登録した被指定者識別子が指定者識別子であり、さらにステップＳ４にて編集部１０３が登録したグループ識別子が同一である対応付けが分離要求管理テーブル２０３に記憶されているかどうかを検索する。
【００６３】
判定部１０５は、この対応付けが分離要求管理テーブル２０３に記憶されていないと判定した場合、このプロセスの処理を終了し、再度、分離要求が到着するまで待つ。なお、この場合、通知部１０４が、被指定者識別子として登録された利用者へ、分離要求された旨を通知するものであっても良い。
【００６４】
一方、判定部１０５が、この対応付けが分離要求管理テーブル２０３に記憶されていると判定した場合は、編集部１０３は、分離要求が行われたグループを派生元として、分離要求された一方の利用者を含まない派生グループと、他方を含まない派生グループとを生成する（ステップＳ６）。例えば、グループ「ＡＡＡ」において、利用者識別子が「０００００１」の利用者と、利用者識別子が「０００００２」の利用者とが互いに分離要求した場合、編集部１０３は、利用者識別子が「０００００２」の利用者を含まない派生グループ「ＡＡＡ＿Ｘ」と、利用者識別子が「０００００１」の利用者を含まない派生グループ「ＡＡＡ＿Ｙ」とを生成する。そして、編集部１０３は、これらの派生グループの情報を利用者参加情報テーブル２０２およびグループ管理情報テーブル２０４に登録する（ステップＳ７）。このとき、編集部１０３は、利用者識別子「０００００１」をグループ識別子「ＡＡＡ＿Ｘ」と対応付けて利用者参加情報テーブル２０２に書き込むとともに、利用者参加情報テーブル２０２のグループ識別子「ＡＡＡ」と対応付けられている利用者識別子「０００００１」を削除する。また、編集部１０３は、利用者識別子「０００００２」をグループ識別子「ＡＡＡ＿Ｙ」と対応付けて利用者参加情報テーブル２０２に書き込むとともに、利用者参加情報テーブル２０２のグループ識別子「ＡＡＡ」と対応付けられている利用者識別子「０００００２」を削除する。利用者参加情報テーブル２０２に記憶されているスクリーンネームについても、同様に編集される。なお、このとき、コミュニケーション装置１００は、グループ識別子「ＡＡＡ」のグループにおけるコミュニケーションサービスを、通信端末３００−１〜３００−ｎから一時的にアクセス停止の状態にするものであっても良い。
【００６５】
このように登録が行われた後、登録されたグループ識別子に対応する各利用者識別子の通信端末３００−１〜３００−ｎに対してそれぞれコミュニケーションサービスが提供される。
【００６６】
その後、管理部１０２は、利用者参加情報テーブル２０２にて、派生元となったグループ識別子「ＡＡＡ」と対応付けられている利用者識別子を検索して抽出する。そして、通知部１０４は、管理部１０２が抽出した利用者識別子を用いて、利用者管理情報テーブル２０１にて、その利用者識別子と対応付けられている連絡先情報へ所定の通知を行う（ステップＳ８）。この通知には、グループ識別子が「ＡＡＡ」であるグループから利用者識別子が「０００００１」が参加する「ＡＡＡ＿Ｘ」と利用者識別子が「０００００２」が参加する「ＡＡＡ＿Ｙ」との派生グループが派生した旨や、派生元のグループに残るか、どちらの派生グループに参加するか、双方の派生グループに参加するか、どのグループにも参加しないか等、参加するグループの選択を問い合わせる内容が含まれる。また、この通知を行う宛先は、管理部１０２が検索した利用者識別子と利用者管理情報テーブル２０１にて対応付けられた電子メールアドレスや、あらかじめ登録されている端末ＩＤを用いても良い。
【００６７】
通信端末３００−１〜３００−ｎは、前記の通知を受信すると、グループを選択するための画面を表示し、利用者の操作に基づいて選択された内容を当該通知の回答としてコミュニケーション装置１００へ送信する。この回答には、回答した利用者の利用者識別子と、選択したグループ識別子とが含まれる。なお、利用者の操作が、いずれのグループにも参加を希望しないことを選択するものである場合、その旨が回答に含まれる。
【００６８】
参加するグループの選択を問い合わせる通知への回答が通信端末３００−１〜３００−ｎから送信されてくると、編集部１０３は、この回答に含まれる利用者識別子を利用者参加情報テーブル２０２から検索し、検索された利用者識別子を、回答に含まれるグループ識別子と対応付けるように利用者参加情報テーブル２０２を編集（更新）する（ステップＳ９）。
【００６９】
図９は、ステップＳ９にて更新された利用者参加情報テーブル２０２に記憶されている情報の一例を示す図である。ここでは、グループ識別子が「ＡＡＡ」であるグループから、利用者識別子が「０００００１」である利用者が参加する派生グループ「ＡＡＡ＿Ｘ」と、利用者識別子が「０００００２」である利用者が参加する派生グループ「ＡＡＡ＿Ｙ」とが生成され、利用者識別子が「０００００３」である利用者と、利用者識別子が「０００００４」である利用者とがグループ「ＡＡＡ」に残る旨の回答を行い、利用者識別子が「０００００５」である利用者がグループ「ＡＡＡ＿Ｘ」に参加する旨の回答を行い、利用者識別子が「０００００６」である利用者がグループ「ＡＡＡ＿Ｙ」に参加する旨の回答を行った場合を例に挙げる。
【００７０】
図９に示すように、利用者参加情報テーブル２０２にて、グループ「ＡＡＡ」に残る旨を回答した利用者の利用者識別子「０００００３」およびスクリーンネーム「ＬＡＳＥＲ」と利用者識別子「０００００４」およびスクリーンネーム「ＧＯＤＺＩＬＬＡ」とがグループ識別子「ＡＡＡ」と対応付けられて記憶される。また、利用者参加情報テーブル２０２にて、ステップＳ７で登録された利用者識別子「０００００１」およびスクリーンネーム「ＮＩＰＰＯＮ」とグループ「ＡＡＡ＿Ｘ」に参加する旨を回答した利用者の利用者識別子「０００００５」およびスクリーンネーム「ＫＩＹＯＭＡＲ」とがグループ識別子「ＡＡＡ＿Ｘ」と対応付けられて記憶される。また、利用者参加情報テーブル２０２にて、ステップＳ７で登録された利用者識別子「０００００２」およびスクリーンネーム「ＨＡＮＡＨＡＮＡ」とグループ「ＡＡＡ＿Ｙ」に参加する旨を回答した利用者の利用者識別子「０００００６」およびスクリーンネーム「ＳＡＴＳＵＭＡ」とがグループ識別子「ＡＡＡ＿Ｙ」と対応付けられて記憶される。
【００７１】
一方、ステップＳ４にて、判定部１０５が、参加者人数が２人以下であると判定した場合は、管理部１０２は、分離要求信号に含まれるグループ識別子と対応付けられている利用者識別子を、利用者参加情報テーブル２０２から検索して抽出する。そして、管理部１０２は、抽出された利用者識別子をもとに、利用者管理情報テーブル２０１より、各利用者の連絡先情報を検索して抽出する。通知部１０４は、分離要求するグループにおけるコミュニケーションを廃止する旨とその廃止の了承を選択する画面とを生成するデータを含む廃止通知を、通信部１０１を介して、管理部１０２が抽出した連絡先情報を基に、当該グループへの現在の参加者の通信端末へ送信する。その後、廃止通知の送信先である通信端末から了承の返信があった場合、または廃止通知を送信してから一定期間が経過した場合、編集部１０３は、グループ管理情報テーブル２０４の当該グループのデータの状態に休止を入力または当該グループのデータを削除し、当該グループにおけるコミュニケーションを終了する（ステップＳ１０）。
【００７２】
ここで、編集部１０３は、利用者参加情報テーブル２０２にて、グループ識別子に対応付けられた利用者識別子のすべてがなくなった時点で、そのグループ識別子のグループの状態を休止にし、またはデータを削除し、アクセス停止していたグループのコミュニケーションを、終了にしても良い。また、削除する際、グループ管理情報テーブル２０４に記憶されている派生元のグループと派生グループとの関連性を示す情報（対応付け）は残しておく。
【００７３】
また、編集部１０３は、利用者参加情報テーブル２０２の同じグループ識別子に対応付けされている利用者識別子をカウントし、またはグループ管理情報テーブル２０４の参加人数から、参加者人数（利用者識別子）が１人となったグループ識別子を抽出する。そして、通知部１０４は、抽出されたグループ識別子のグループのコミュニケーションサービスの破棄する旨とその破棄の了承を選択する画面とを生成するデータを含む破棄通知を、そのグループの参加者である利用者識別子の通信端末へ送信する。その後、破棄通知の送信先である通信端末から了承の返信があった場合、または破棄通知を送信してから一定期間が経過した場合、編集部１０３は、グループ管理情報テーブル２０４の当該グループのデータの状態に休止を入力または当該グループのデータを削除し、当該グループにおけるコミュニケーションサービスを終了する。
【００７４】
また、編集部１０３は、利用者参加情報テーブル２０２にて、互いに対応付けられた利用者識別子が同じであるグループ識別子があるかどうかを判定する。つまり、編集部１０３は、参加者がすべて同じグループがあるかどうかを判定することで、グループの重複の有無を判定する。編集部１０３が、参加者がすべて同じグループがあると判定した場合、通知部１０４は、参加者がすべて同じ２つ（３つ以上でも可）のグループ（以下、合併対象グループと称する）のコミュニケーションサービスを合併する旨およびその合併の了承と否認とのいずれか一方を選択する画面を生成するデータを含む合併通知を、そのグループの参加者である利用者識別子の利用者の通信端末へ送信する。その後、合併を了承する回答があらかじめ設定された数または割合以上あった場合、または、合併通知を送信してから一定期間が経過した場合（既定数以上の承認の数もしくは既定数未満の否認の数の場合）、編集部１０３は合併対象グループのグループ識別子を１つのグループ識別子（以下、合併グループ識別子と称する）へ変更し、利用者参加情報テーブル２０２にて、合併対象グループのグループ識別子と対応付けられていた利用者識別子を合併グループ識別子と対応付けるように変更する。また、編集部１０３は合併対象グループのコミュニケーションサービスを１つに合併する。また、通知部１０４は、利用者参加情報テーブル２０２にて合併グループ識別子と対応付けられた利用者識別子の利用者の通信端末へその旨を通知する。一方、合併を否認する回答があらかじめ設定された数または割合以上あった場合は、編集部１０３は合併対象グループを合併しない。その場合も、通知部１０４は、その旨を合併対象グループに参加している利用者へ通知する。
【００７５】
以下に、参加要求をしたグループに、自身を分離要求した利用者が参加している場合の処理について説明する。
【００７６】
図１０は、利用者から参加要求があったグループに当該利用者を分離要求した利用者が参加している場合のコミュニケーション装置１００における処理の一例を説明するためのフローチャートである。
【００７７】
まず、管理部１０２は、利用者から通信端末３００−１〜３００−ｎを介して、通信部１０１を介してグループへの参加の要求を受信したと判定する（ステップＳ１１）。この要求には、当該利用者に付与された利用者識別子と、参加を希望するグループのグループ識別子とが含まれた参加要求信号が用いられる。参加要求信号の受信をトリガにこのプロセスが実行され、受信を判定する。ただし、参加要求信号を受信したかどうかを監視、判定するプロセスを常時実行しておいても良い。
【００７８】
参加の要求があった場合、管理部１０２は、参加要求信号に含まれるグループ識別子と対応付けられている利用者識別子を利用者参加情報テーブル２０２から抽出する（ステップＳ１２）。続いて、判定部１０５は、管理部１０２が抽出した利用者識別子のいずれかが指定者識別子であり、且つ参加要求信号に含まれる利用者識別子が被指定者識別子である対応付けを、分離要求管理テーブル２０３から検索し、この対応付けられた情報が記憶されているどうか判定する（ステップＳ１３）。判定部１０５が、前記の対応付けを検索でき、情報が記憶されていると判定した場合、通知部１０４は、参加の要求をしてきた利用者へ当該グループへの参加の拒否を示す通知を行う（ステップＳ１４）。また、前記の対応付けが検索でき、且つ前述した点数が所定の点数以上である場合に、判定部１０５が、情報が記憶されていると判定し、通知部１０４が参加の要求をしてきた利用者へ当該グループへの参加の拒否を示す通知の送信を通信部１０１を用いて行うものであっても良い。
【００７９】
以下に、利用者から参加要求があったとき、参加を希望したグループに誰かから分離要求された利用者がいる場合の処理について説明する。
【００８０】
図１１は、利用者から参加要求があったとき、参加を希望したグループに分離要求された利用者がいる場合のコミュニケーション装置１００における処理の一例を説明するためのフローチャートである。
【００８１】
まず、管理部１０２は、利用者から通信端末３００−１〜３００−ｎを介して、通信部１０１を介してグループへの参加の要求を受信したと判定する（ステップＳ２１）。この要求には、当該利用者に付与された利用者識別子と、参加を希望するグループのグループ識別子とが含まれた参加要求信号が用いられる。参加要求信号の受信をトリガにこのプロセスが実行され、受信を判定する。ただし、参加要求信号を受信したかどうかを監視、判定するプロセスを常時実行しておいても良い。
【００８２】
参加の要求があった場合、管理部１０２は、参加要求信号に含まれるグループ識別子と対応付けられている利用者識別子を利用者参加情報テーブル２０２から抽出する（ステップＳ２２）。続いて、判定部１０５は、管理部１０２が抽出した利用者識別子を分離要求管理テーブル２０３から検索し、抽出した利用者識別子が被指定者識別子として分離要求管理テーブル２０３に記憶されているかどうか判定する（ステップＳ２３）。判定部１０５が、抽出した利用者識別子のいずれかが、被指定者識別子として検索でき、分離要求管理テーブル２０３に記憶されていると判定した場合、通知部１０４は、参加の要求をしてきた利用者へ所定の通知の送信を通信部１０１を用いて行う（ステップＳ２４）。この通知には、参加要求したグループに、誰かから分離要求された利用者が参加している旨を示す情報が含まれる。
【００８３】
以下に、利用者から参加要求があったとき、参加を希望したグループに、他のグループにて当該利用者が分離要求した利用者がいる場合の処理について説明する。
【００８４】
図１２は、利用者から参加要求があったとき、参加を希望したグループに、他のグループにて当該利用者が分離要求した利用者がいる場合のコミュニケーション装置１００における処理の一例を説明するためのフローチャートである。
【００８５】
まず、管理部１０２は、利用者から通信端末３００−１〜３００−ｎを介して、通信部１０１を介してグループへの参加の要求を受信したと判定する（ステップＳ３１）。この要求には、当該利用者に付与された利用者識別子と、参加を希望するグループのグループ識別子とが含まれた参加要求信号が用いられる。参加要求信号の受信をトリガにこのプロセスが実行され、受信を判定する。ただし、参加要求信号を受信したかどうかを監視、判定するプロセスを常時実行しておいても良い。
【００８６】
参加の要求があった場合、管理部１０２は、その参加要求信号に含まれる利用者識別子を指定者識別子として分離要求管理テーブル２０３にて対応付けられている被指定者識別子を検索して抽出する。続いて、判定部１０５は、管理部１０２が抽出した被指定者識別子の利用者識別子が利用者参加情報テーブル２０２にて、参加要求信号に含まれるグループ識別子と対応付けられて記憶されているかどうかを判定する（ステップＳ３３）。
【００８７】
判定部１０５が、管理部１０２が抽出した被指定者識別子が利用者参加情報テーブル２０２にて、参加要求信号に含まれるグループ識別子と対応付けられて記憶されていると判定した場合、通知部１０４は、参加の要求をしてきた利用者へ所定の通知の送信を通信部１０１を用いて行う（ステップＳ３４）。この通知は、参加を希望したグループに分離要求した利用者が参加している旨とそれでも参加するかどうかを選択する画面とを生成するデータを含む意思確認通知である。
【００８８】
その後、意思確認通知に対して参加することを選択した返信が利用者の通信端末から通信部１０１に送信されてきた場合、編集部１０３は、利用者参加情報テーブル２０２に、参加要求信号に含まれるグループ識別子と対応付けて利用者識別子を参加日時ともに記憶させ、そのグループ識別子のグループにおけるコミュニケーションサービスにアクセスを許可する。
【００８９】
また、参加要求が行われた際、参加を要求してきた利用者を認証するものであっても良い。これにより、分離要求された利用者が他の利用者になりすますことを防止することできる。
【００９０】
まず、管理部１０２は、利用者から通信端末３００−１〜３００−ｎを介して、グループへの参加の要求の受信があったと判定する。この要求には、当該利用者に付与された利用者識別子と、参加を希望するグループのグループ識別子とが含まれた参加要求信号が用いられる。
【００９１】
参加の要求があった場合、管理部１０２は、その参加要求信号に含まれるグループ識別子と対応付けられた利用者識別子を利用者参加情報テーブル２０２から抽出する。続いて、判定部１０５は、管理部１０２が抽出した利用者識別子が指定者識別子である被指定者識別子を分離要求管理テーブル２０３から検索する。そして、管理部１０２は、検索した被指定者識別子である利用者識別子と対応付けられた個人情報や連絡先情報（以下、第１の個人情報と称する）を利用者管理情報テーブル２０１から抽出する。個人情報や連絡先情報は、当該利用者の氏名、住所、電話番号、電子メールアドレス等であって、利用者管理情報テーブル２０１にあらかじめ登録されている情報である。また、管理部１０２は、参加要求信号に含まれる利用者識別子と対応付けられた個人情報や連絡先情報（以下、第２の個人情報と称する）を利用者管理情報テーブル２０１から抽出する。そして、判定部１０５は、第１の個人情報と第２の個人情報とを比較して一致度を判定する。判定部１０５における比較の結果、所定の項目が一致したと判定された場合、通知部１０４は、参加要求を行った利用者へ参加を拒否する旨のデータを含む拒否通知を通信部１０１を介して送信する。
【００９２】
また、他の例を以下に挙げる。
【００９３】
まず、管理部１０２は、利用者から通信端末３００−１〜３００−ｎを介して、グループへの参加の要求の受信があったと判定する。この要求には、当該利用者に付与された利用者識別子と、参加を希望するグループのグループ識別子とが含まれた参加要求信号が用いられる。
【００９４】
参加の要求があった場合、管理部１０２は、その参加要求信号に含まれるグループ識別子と対応付けられた被指定者識別子を分離要求管理テーブル２０３から抽出する。続いて、管理部１０２は、抽出した被指定者識別子である利用者識別子と対応付けられた個人情報や連絡先情報（以下、第３の個人情報と称する）を利用者管理情報テーブル２０１から抽出する。また、管理部１０２は、参加要求信号に含まれる利用者識別子と対応付けられた個人情報や連絡先情報（以下、第４の個人情報と称する）を利用者管理情報テーブル２０１から抽出する。そして、判定部１０５は、第３の個人情報と第４の個人情報とを比較して一致度を判定する。判定部１０５における比較の結果、所定の項目が一致したと判定された場合、通知部１０４は、参加要求を行った利用者へ参加を拒否する旨のデータを含む拒否通知を通信部１０１を介して送信する。
【００９５】
以下に、分離要求の解除について説明する。
【００９６】
図１３は、分離要求の解除の処理の一例を説明するためのフローチャートである。
【００９７】
まず、管理部１０２は、利用者から通信端末３００−１〜３００−ｎを介して、通信部１０１に分離要求の解除の要求の受信があったと判定する（ステップＳ４１）。この要求には、当該利用者に付与された利用者識別子と、分離要求した相手（被指定者）のスクリーンネームと、分離要求解除を希望するグループのグループ識別子とが含まれた解除要求信号が用いられる。このグループ識別子は、派生元のグループ識別子ではなく、派生したグループ識別子であっても良い。解除要求信号の受信をトリガにこのプロセスが実行され、受信を判定する。ただし、解除要求信号を受信したかどうかを監視、判定するプロセスを常時実行しておいても良い。
【００９８】
分離要求解除要求があった場合、管理部１０２は、解除要求信号に含まれる被指定者のスクリーンネームに基づいて、被利用者の利用者識別子を利用者参加情報テーブル２０２から検索して抽出する。続いて、管理部１０２は、解除要求信号に含まれる利用者識別子が指定者識別子であり、抽出した利用者識別子が被指定者識別子である対応付けを分離要求管理テーブル２０３から検索する。そして、編集部１０３は、管理部１０２が検索した対応付けを分離要求解除要求があった日時情報（解除要求信号が送信された日時、または解除要求信号が受信された日時）とともに分離解除管理テーブル（不図示）に記憶（分離解除登録）させる（ステップＳ４２）。また、この対応付けを分離解除管理テーブルに一時的に記憶しておき、分離解除登録の最初の記憶を一時的な登録として、指定日時から既定時間内（例えば、８時間以内）、もしくは、既定時刻（例えば、午後１２時）に、分離要求解除要求をしてきた利用者と同じ利用者識別子から取消の要求がなければ、解除が確定されたと判断し、分離解除管理テーブルの分離解除登録を確定するものであっても良い。また、分離解除管理テーブルの対応付けに点数を付与し、同じ指定者識別子の利用者から同じ被指定者識別子のスクリーンネームが解除指定された回数に応じて点数を加算していき、その点数が、既定値に達した場合、分離解除登録を確定するものであっても良い。
【００９９】
判定部１０５は前記の分離解除登録を行った後、この分離解除登録において指定者識別子となっている利用者識別子が被指定者識別子であり、且つ被指定者識別子となっている利用者識別子が指定者識別子となっている対応付け（以下、逆対応付けと称する）が分離解除管理テーブルに記憶（分離解除登録）されているかどうかを判定する（ステップＳ４３）。
【０１００】
なお、分離解除管理テーブルを用いず、分離要求管理テーブル２０３にて、指定者識別子と被指定者識別子との対応付けに、分離要求解除要求があったか否かを示す情報を対応付けて記憶させ、判定部１０５が、その情報に基づいて分離要求解除要求があったかどうかを判定するものであっても良い。この場合、分離要求解除要求があったか否かを示す情報を１ビットのフラグで示す（「１」が分離要求解除要求あり、「０」が分離要求解除要求なし）ものであっても良い。
【０１０１】
判定部１０５が、逆対応付けが分離解除管理テーブルに登録されていると判定した場合、編集部１０３は、この指定者識別子と被指定者識別子との対応付けと同じ対応付けを分離要求管理テーブル２０３および分離解除管理テーブルから削除する（ステップＳ４４）。なお、対応付けの削除処理は、派生グループが生成されてから所定の期間が経過した後や、ある日時等、所定のタイミング自動的に行われるものであっても良い。
【０１０２】
続いて、判定部１０５は、削除した対応付けに含まれていたグループ識別子と対応付けられた他の指定者識別子と被指定者識別子とが分離要求管理テーブル２０３に記憶されているかどうかを判定する（ステップＳ４５）。判定部１０５が、他の指定者識別子と被指定者識別子との対応付けが分離要求管理テーブル２０３に記憶されていないと判定した場合、編集部１０３は、当該グループの派生元のグループを復元させる（ステップＳ４６）。また、編集部１０３は、派生グループを削除する（ステップＳ４７）。例えば、利用者識別子が「０００００１」である利用者と利用者識別子が「０００００２」である利用者とが互いに分離要求したことによって、グループ「ＡＡＡ」から派生グループ「ＡＡＡ＿Ｘ」と「ＡＡＡ＿Ｙ」とが生成された後、前述した処理で派生元のグループが復元され、派生グループが削除されると、グループ「ＡＡＡ」が復元して、派生グループ「ＡＡＡ＿Ｘ」および「ＡＡＡ＿Ｙ」が削除される。つまり、派生グループ「ＡＡＡ＿Ｘ」および「ＡＡＡ＿Ｙ」に参加していた利用者に対して、グループ「ＡＡＡ」にてコミュニケーションサービスが再開され、派生グループ「ＡＡＡ＿Ｘ」および「ＡＡＡ＿Ｙ」におけるサービスが休止となる。利用者参加情報テーブル２０２においては、グループ識別子「ＡＡＡ＿Ｘ」と対応付けられていた利用者識別子およびグループ識別子「ＡＡＡ＿Ｙ」と対応付けられていた利用者識別子が、グループ識別子「ＡＡＡ」と対応付けられて登録され、グループ識別子「ＡＡＡ＿Ｘ」および「ＡＡＡ＿Ｙ」が削除される。なお、この派生元のグループの復元処理は、派生グループが生成されてから所定の期間が経過した後や、ある日時等、所定のタイミング自動的に行われるものであっても良い。
【０１０３】
また、この復元に所定の条件を付加しても良い。例えば、派生グループに、派生時には参加していなかった利用者がいる場合は、復元を行わないものであったり、派生時に参加していた利用者がその派生グループから離脱していた場合は、復元を行わないものであったりしても良い。
【０１０４】
このように、互いに意見等の合わない参加者（利用者）の属するグループを分けることで、快適なコミュニケーションの場を提供することができる。さらに、利用者を排除するものではないため、コミュニケーションサービスの利用を継続させることができる。
【０１０５】
なお、コミュニケーション装置１００が具備する、管理部１０２、編集部１０３、通知部１０４および判定部１０５は、それぞれ管理手段、編集手段、通知手段および判定手段として、独立した装置に設けられているものであっても良いし、通信端末３００−１〜３００−ｎのいずれかに設けられているものであっても良い。また、コミュニケーション装置１００は情報記憶装置２００を具備するものであっても良い。
【０１０６】
前述したコミュニケーション装置１００に設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を手順として記述したコンピュータプログラム（以下、プログラムと称する）をコミュニケーション装置１００にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコミュニケーション装置１００に読み込ませ、実行するものであっても良い。コミュニケーション装置１００にて読取可能な記録媒体とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、コミュニケーション装置１００に内蔵されたＲＯＭ、ＲＡＭ等のメモリやＨＤＤ等を指す。この記録媒体に記録されたプログラムは、コミュニケーション装置１００に設けられたＣＰＵ（不図示）にて読み込まれ、ＣＰＵの制御によって、前述したものと同様の処理が行われる。ここで、ＣＰＵは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【０１０７】
前記の実施の形態の一部または全部は、以下の付記のようにも記載され得るが、以下には限られない。
（付記１）所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーションシステムであって、
前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段と、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する管理判定手段と、
前記管理判定手段が判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を前記利用者参加情報記憶手段の当該グループとの対応関係を削除して、前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成し、該派生グループを前記利用者参加情報記憶手段に記憶させる編集手段とを有することを特徴とするコミュニケーションシステム。
（付記２）前記利用者参加情報記憶手段は、前記利用者識別子と、参加するグループにて該利用者が使用するスクリーンネームとを対応付けて記憶し、
前記管理判定手段は、前記スクリーンネームを指定して送信された前記分離要求信号を基に、前記利用者参加情報記憶手段の当該グループから該スクリーンネームと対応付けられた利用者識別子を検索することを特徴とする、付記１に記載のコミュニケーションシステム。
（付記３）前記通信端末を介して前記利用者へ所定の通知を行う通知手段を有し、
前記管理判定手段は、前記編集手段が前記派生グループを生成した際、該派生グループの派生元であるグループのグループ識別子と対応付けられて記憶されている利用者識別子を前記利用者参加情報記憶手段から検索し、
前記通知手段は、前記管理判定手段が検索した利用者識別子が付与されている利用者へ所定の通知を行う特徴とする、付記１または付記２に記載のコミュニケーションシステム。
（付記４）前記分離要求した利用者の利用者識別子を指定者識別子として、また、前記分離要求された利用者識別子を被指定者識別子として、前記指定者識別子と前記被指定者識別子と、前記分離要求が行われたグループのグループ識別子とを対応付けて記憶する分離要求管理情報記憶手段を有し、
前記管理判定手段は、前記利用者から該利用者の利用者識別子と参加希望のグループのグループ識別子とを用いて該グループへの参加の要求があった場合、前記利用者参加情報記憶手段から該グループ識別子と対応付けられている利用者識別子を抽出し、該抽出した利用者識別子のいずれかが前記指定者識別子であり、且つ前記参加の要求をしてきた利用者の利用者識別子が前記被指定者識別子である対応付けが前記分離要求管理情報記憶手段に記憶されているかどうかを判定し、
前記通知手段は、前記管理判定手段が、該対応付けが前記分離要求管理情報記憶手段に記憶されていると判定した場合、該参加の要求をしてきた利用者へ該グループへの参加の拒否を示す通知を行うことを特徴とする、付記３に記載のコミュニケーションシステム。
（付記５）前記管理判定手段は、前記利用者から参加希望のグループのグループ識別子を用いて該グループへの参加の要求があった場合、前記利用者参加情報記憶手段から該グループ識別子と対応付けられている利用者識別子を抽出し、該抽出した利用者識別子のいずれかが前記被指定者識別子として前記分離要求管理情報記憶手段に記憶されているかどうかを判定し、
前記通知手段は、前記管理判定手段が、前記抽出した利用者識別子のいずれかが前記被指定者識別子として前記分離要求管理情報記憶手段に記憶されていると判定した場合、該参加の要求をしてきた利用者へ所定の通知を行うことを特徴とする、付記４に記載のコミュニケーションシステム。
（付記６）前記管理判定手段は、前記利用者から該利用者の利用者識別子と参加希望のグループのグループ識別子とを用いて該グループへの参加の要求があった場合、該利用者識別子を前記指定者識別子として前記分離要求管理情報記憶手段にて対応付けられている被指定者識別子を検索し、該検索された被指定者識別子が前記利用者参加情報記憶手段にて該参加の要求のあったグループのグループ識別子と対応付けられて記憶されているかどうかを判定し、
前記通知手段は、前記管理判定手段が、前記検索された被指定者識別子が前記利用者参加情報記憶手段にて該参加の要求のあったグループのグループ識別子と対応付けられて記憶されていると判定した場合、該参加の要求をしてきた利用者へ所定の通知を行うことを特徴とする、付記４または付記５に記載のコミュニケーションシステム。
（付記７）前記編集手段は、所定のタイミングで前記指定者識別子と前記被指定者識別子と前記グループ識別子との対応付けを前記分離要求管理情報記憶手段から削除することを特徴とする、付記４から６のいずれか１項に記載のコミュニケーションシステム。
（付記８）前記編集手段が生成した派生グループごとに、該派生グループの派生元であるグループのグループ識別子を記憶するグループ管理情報記憶手段を有し、
前記編集手段は、所定のタイミングで前記派生グループの登録を前記利用者参加情報記憶手段から削除し、前記グループ管理情報記憶手段にて、該削除した派生グループと対応付けられているグループ識別子のグループに、該削除した派生グループに登録されていた利用者識別子を登録することを特徴とする、付記１から７のいずれか１項に記載のコミュニケーションシステム。
（付記９）所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーション装置であって、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する管理判定部と、
前記管理判定部が判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を、前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段の当該グループとの対応関係を削除して、前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成し、該派生グループを前記利用者参加情報記憶手段に記憶させる編集部とを有するコミュニケーション装置。
（付記１０）所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーション方法であって、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する処理と、
前記判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を、前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段の当該グループとの対応関係を削除する処理と、
前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成する処理と、
前記生成した派生グループを前記利用者参加情報記憶手段に記憶させる処理とを行うコミュニケーション方法。
（付記１１）所定のグループに参加する利用者が通信端末を介して投稿した投稿情報を、該グループに参加する複数の利用者へ前記通信端末を介して提供するコミュニケーション装置に、
同じグループに対応付けられている利用者識別子のうち、第１の利用者識別子の利用者から前記通信端末を介して第２の利用者識別子に対する分離要求信号が送信され、且つ、該第２の利用者識別子の利用者から前記通信端末を介して前記第１の利用者識別子に対する前記分離要求信号が送信されてきた場合の有無を判定する手順と、
前記判定有りと判定した場合、前記第１の利用者識別子および前記第２の利用者識別子を、前記利用者を識別するための利用者識別子と、前記利用者が参加するグループを識別するためのグループ識別子とを対応付けて記憶する利用者参加情報記憶手段の当該グループとの対応関係を削除する手順と、
前記第１の利用者識別子と対応付けされ、且つ、前記第２の利用者識別子とは対応付けしない第１の派生グループと、前記第２の利用者識別子と対応付けされ、且つ、前記第１の利用者識別子とは対応付けしない第２の派生グループとを、当該グループから派生した派生グループとして生成する手順と、
前記生成した派生グループを前記利用者参加情報記憶手段に記憶させる手順とを実行させるためのプログラム。
【符号の説明】
【０１０８】
１００    コミュニケーション装置
１０１    通信部
１０２    管理部
１０３    編集部
１０４    通知部
１０５    判定部
２００    情報記憶装置
２０１    利用者管理情報テーブル
２０２    利用者参加情報テーブル
２０３    分離要求管理テーブル
２０４    グループ管理情報テーブル
３００−１〜３００−ｎ    通信端末
４００    通信ネットワーク
【図１】
2014170463.tif 000003
【図２】
2014170463.tif 000004
【図３】
2014170463.tif 000005
【図４】
2014170463.tif 000006
【図５】
2014170463.tif 000007
【図６】
2014170463.tif 000008
【図７】
2014170463.tif 000009
【図８】
2014170463.tif 000010
【図９】
2014170463.tif 000011
【図１０】
2014170463.tif 000012
【図１１】
2014170463.tif 000013
【図１２】
2014170463.tif 000014
【図１３】
2014170463.tif 000015