(57)【要約】【課題】情報共有システムにおいて、ユーザのグループへの参加を効率的に行う。【解決手段】グループ内での情報共有を行う情報共有装置において、参加判定部３２が、端末から受信した参加要求に示された既存グループに属するユーザアカウントをアカウント記憶部２１からすべて抽出し、抽出された各ユーザアカウントが今までに属したことのあるグループのグループアカウントをアカウント記憶部２１に記憶した登録履歴情報に基づきアカウント記憶部２１からすべて抽出し、抽出した各グループアカウントのグループに属するユーザアカウントをアカウント記憶部２１からすべて抽出し、抽出したユーザアカウント群の中に参加要求に示された新規ユーザアカウントが含まれているか否かを判定し、判定の結果、新規ユーザアカウントがユーザアカウント群に含まれている場合のみ、管理者へ参加要求通知を送信する。【選択図】図２
2005250792.tif 000002
【特許請求の範囲】
【請求項１】
同一グループに属する複数のユーザアカウント間でそれぞれ端末を介して情報の送受信を行うことによりグループ単位で情報を共有化する情報共有装置において、
いずれかの端末から送信された新規ユーザアカウントの既存グループへの参加要求を受信する参加要求受信手段と、
各グループのグループアカウントと各グループに属する各ユーザアカウントとをグループアカウントおよびユーザアカウントの登録履歴情報とともに記憶するアカウント記憶装置から、前記参加要求に示された既存グループに属するユーザアカウントをすべて抽出する第１ユーザアカウント抽出手段と、
抽出された各ユーザアカウントが今までに属したことのあるグループのグループアカウントを前記登録履歴情報に基づき前記アカウント記憶装置からすべて抽出する第１グループ抽出手段と、
前記第１グループ抽出手段で抽出した各グループアカウントのグループに属するユーザアカウントを前記アカウント記憶装置からすべて抽出する第２ユーザアカウント抽出手段と、
前記第２ユーザアカウント抽出手段で抽出したユーザアカウント群の中に前記新規ユーザアカウントが含まれているか否かを判定する判定手段と、
判定の結果、前記新規ユーザアカウントが前記ユーザアカウント群に含まれている場合のみ、前記新規ユーザアカウントの前記既存グループへの登録処理を行うことを特徴とする情報共有装置。
【請求項２】
請求項１に記載の情報共有装置において、
いずれかの端末から送信されたグループ一覧情報要求を受信する一覧情報要求受信手段と、
受信したグループ一覧情報要求に応じて、前記登録履歴情報に基づき、前記アカウント記憶装置から所定の時点以降に登録されたグループアカウントをすべて抽出する第２グループ抽出手段と、
前記第２グループ抽出手段で抽出されたグループアカウント群に基づき、グループ一覧情報を作成する第１グループ一覧情報作成手段と、
前記グループ一覧情報を、グループ一覧情報要求を送信した端末に向けて送信するグループ一覧送信手段と、
を備え、
前記参加要求受信手段は、前記グループ一覧情報の中から選択された既存グループが示された参加要求を受信することを特徴とする情報共有装置。
【請求項３】
請求項１に記載の情報共有装置において
いずれかの端末から送信されたグループ一覧情報要求を受信する一覧情報要求受信手段と、
受信したグループ一覧情報要求に応じて、各端末から送信された共有情報を記憶する共有情報記憶装置の共有情報のグループごとの登録状況に基づき、所定の時点以降に登録された共有情報の登録数が所定の基準数以上のグループアカウントを前記アカウント記憶装置から抽出する第３グループ抽出手段と、
前記第３グループ抽出手段で抽出されたグループアカウント群に基づき、グループ一覧情報を作成する第２グループ一覧情報作成手段と、
前記グループ一覧情報を、グループ一覧情報要求を送信した端末に向けて送信するグループ一覧送信手段と、
を備え、
前記参加要求受信手段は、前記グループ一覧情報の中から選択された既存グループが示された参加要求を受信することを特徴とする情報共有装置。
【請求項４】
コンピュータを用いて、同一グループに属する複数のユーザアカウント間でそれぞれ端末を介して情報の送受信を行うことによりグループ単位で情報を共有化するプログラムにおいて、
いずれかの端末から送信された新規ユーザアカウントの既存グループへの参加要求を受信する参加要求受信ステップと、
各グループのグループアカウントと各グループに属する各ユーザアカウントとをグループアカウントおよびユーザアカウントの登録履歴情報とともに記憶するアカウント記憶装置から、前記参加要求に示された既存グループに属するユーザアカウントをすべて抽出する第１ユーザアカウント抽出ステップと、
抽出された各ユーザアカウントが今までに属したことのあるグループのグループアカウントを前記登録履歴情報に基づき前記アカウント記憶装置からすべて抽出する第１グループ抽出ステップと、
前記第１グループ抽出ステップで抽出した各グループアカウントのグループに属するユーザアカウントを前記アカウント記憶装置からすべて抽出する第２ユーザアカウント抽出ステップと、
前記第２ユーザアカウント抽出ステップで抽出したユーザアカウント群の中に前記新規ユーザアカウントが含まれているか否かを判定する判定ステップと、
判定の結果、前記新規ユーザアカウントが前記ユーザアカウント群に含まれている場合のみ、前記新規ユーザアカウントの前記既存グループへの登録処理を行う登録処理ステップと、
をコンピュータに実行させるプログラム。
【請求項５】
同一グループに属する複数のユーザアカウント間で端末を介して情報の送受信を行うことによりグループ内での情報共有を行う情報共有装置に登録された既存グループへの新規ユーザアカウントの登録処理を行うユーザアカウント登録処理方法であって、
前記参加要求受信手段が、いずれかの端末から送信された新規ユーザアカウントの既存グループへの参加要求を受信する参加要求受信工程と、
前記第１ユーザアカウント抽出手段が、各グループのグループアカウントと各グループに属する各ユーザアカウントとをグループアカウントおよびユーザアカウントの登録履歴情報とともに記憶するアカウント記憶装置から、前記参加要求に示された既存グループに属するユーザアカウントをすべて抽出する第１ユーザアカウント抽出工程と、
前記第１グループ抽出手段が、第１グループ抽出手段で抽出された各ユーザアカウントが今までに属したことのあるグループのグループアカウントを前記登録履歴情報に基づき前記アカウント記憶装置からすべて抽出する第１グループ抽出工程と、
前記第２ユーザアカウント抽出手段が、前記第１グループ抽出手段で抽出した各グループアカウントのグループに属するユーザアカウントを前記アカウント記憶装置からすべて抽出する第２ユーザアカウント抽出工程と、
判定手段が、前記第２ユーザアカウント抽出手段で抽出したユーザアカウント群の中に前記新規ユーザアカウントが含まれているか否かを判定する判定工程と、
判定の結果、前記新規ユーザアカウントが前記ユーザアカウント群に含まれている場合のみ、登録処理手段が、前記新規ユーザアカウントの前記既存グループへの登録処理を行う登録処理工程と、
を含むことを特徴とするユーザアカウント登録処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上において端末間で情報の送受信を行うことによりグループ単位で情報を共有化する情報共有装置に関する。
【背景技術】
【０００２】
近年、コンピュータ、及び通信ネットワークの普及により、オフィス等を中心として、複数のユーザによる情報共有が益々容易化されている。コンピュータ、及び通信ネットワークを用いて情報共有する場合、通常、通信ネットワークに共有情報を管理する共有情報装置（サーバ）と、共有情報の提供を受ける端末（クライアント）とを接続して情報共有システムを構成する。そして、各ユーザが端末から情報共有装置にアクセスして、そこに記憶されている共有情報を読み出せるようにしている。
【０００３】
また、従来の情報共有システムにおいて、共通の話題を提供するユーザ同士を一つのグループとして、グループ内において情報共有を行うようにシステムを構成する方法が知られている。このように構成された情報共有システムによれば、共通の話題を提供するユーザ同士で情報共有をすることができる。
【０００４】
このような情報共有システムを積極的に活用して、ユーザ間の情報の共有化を促進するためには、既に登録されているユーザの他にさらに新規のユーザを積極的に参加させて、多数のユーザ間において多くの情報がやり取りされることが望ましい。そこで、特許文献１では、ユーザの情報共有システムへの参加率を高めるために、グループ（コミュニティ）の管理者が指定したユーザに対してそのグループへの参加を促すための処理を行うために、グループの管理者に仮登録者を指定させることによってグループへ参加者として参加させるべきユーザを仮登録者として仮登録し、その仮登録者それぞれの端末に対して勧誘メールを定期的に自動配信する技術が開示されている。
【０００５】
しかしながら、特許文献１に開示されたシステムによれば、グループの管理者がグループへ参加させるべきユーザを仮登録者として登録しなければ、ユーザはグループに参加できない。
【０００６】
だた、仮登録者などの処理を行わずにすべての参加希望ユーザの参加を許可すれば、セキュリティ上の問題等もある。また、グループの管理者が、すべての参加希望ユーザの参加要求を受け付けて、その都度参加許可の判断をするのでは、グループの管理者の負担が大きい。
【０００７】
【特許文献１】特開２００２−３４２２３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、情報共有システムにおいて、ユーザのグループへの参加を効率的に行うことを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る情報共有装置は、同一グループに属する複数のユーザアカウント間でそれぞれ端末を介して情報の送受信を行うことによりグループ単位で情報を共有化する情報共有装置において、いずれかの端末から送信された新規ユーザアカウントの既存グループへの参加要求を受信する参加要求受信手段と、各グループのグループアカウントと各グループに属する各ユーザアカウントとをグループアカウントおよびユーザアカウントの登録履歴情報とともに記憶するアカウント記憶装置から、前記参加要求に示された既存グループに属するユーザアカウントをすべて抽出する第１ユーザアカウント抽出手段と、抽出された各ユーザアカウントが今までに属したことのあるグループのグループアカウントを前記登録履歴情報に基づき前記アカウント記憶装置からすべて抽出する第１グループ抽出手段と、前記第１グループ抽出手段で抽出した各グループアカウントのグループに属するユーザアカウントを前記アカウント記憶装置からすべて抽出する第２ユーザアカウント抽出手段と、前記第２ユーザアカウント抽出手段で抽出したユーザアカウント群の中に前記新規ユーザアカウントが含まれているか否かを判定する判定手段と、判定の結果、前記新規ユーザアカウントが前記ユーザアカウント群に含まれている場合のみ、前記新規ユーザアカウントの前記既存グループへの登録処理を行うことを特徴とする。
【００１０】
本発明によれば、参加要求する既存グループに属する既存のユーザアカウントと今までに同一グループに属したことのある新規ユーザアカウントのみ、その既存グループへの登録処理が行われる。登録処理としては、例えば、ユーザアカウントの登録を行う管理者への参加要求通知である。参加要求通知とは、管理者が登録管理するグループへ新たな参加を希望するユーザがいることを知らせる通知である。したがって、これにより、ユーザアカウントの種類に応じて、管理者への参加要求通知が制限され、管理者のユーザ登録の負担を低減することができる。また、参加を希望したユーザもグループ内に以前に共に活動したことのあるメンバーが含まれているため、たとえ途中からの参加でもグループ内での活動がしやすくなる。
【００１１】
本発明に係る情報共有装置の一つの態様によれば、いずれかの端末から送信されたグループ一覧情報要求を受信する一覧情報要求受信手段と、受信したグループ一覧情報要求に応じて、前記登録履歴情報に基づき、前記アカウント記憶装置から所定の時点以降に登録されたグループアカウントをすべて抽出する第２グループ抽出手段と、前記第２グループ抽出手段で抽出されたグループアカウント群に基づき、グループ一覧情報を作成する第１グループ一覧情報作成手段と、前記グループ一覧情報を、グループ一覧情報要求を送信した端末に向けて送信するグループ一覧送信手段と、を備え、前記参加要求受信手段は、前記グループ一覧情報の中から選択された既存グループが示された参加要求を受信することを特徴とする。
【００１２】
本発明によれば、ユーザが参加を希望するグループを検索する際に参照するグループ一覧情報に示されるグループアカウントは、所定の時点以降に登録されたグループアカウントのみである。このように、グループ一覧情報に含まれるグループアカウントを所定の時点以降に登録されたグループアカウントのみに制限することで、グループに登録された共有情報の登録数が比較的少ないグループの中からユーザは希望するグループを選択することができる。よって、ユーザは、例えば、希望したグループに途中から参加した場合でも、そのグループに登録された共有情報の登録数が比較的少ないため、経緯を理解する労力が少なくて済み、参加率の増加を促進することができる。
【００１３】
本発明に係る情報共有装置の一つの態様によれば、いずれかの端末から送信されたグループ一覧情報要求を受信する一覧情報要求受信手段と、受信したグループ一覧情報要求に応じて、各端末から送信された共有情報を記憶する共有情報記憶装置の共有情報のグループごとの登録状況に基づき、所定の時点以降に登録された共有情報の登録数が所定の基準数以上のグループアカウントを前記アカウント記憶装置から抽出する第３グループ抽出手段と、前記第３グループ抽出手段で抽出されたグループアカウント群に基づき、グループ一覧情報を作成する第２グループ一覧情報作成手段と、前記グループ一覧情報を、グループ一覧情報要求を送信した端末に向けて送信するグループ一覧送信手段と、を備え、前記参加要求受信手段は、前記グループ一覧情報の中から選択された既存グループが示された参加要求を受信することを特徴とする。
【００１４】
本発明によれば、ユーザが参加を希望するグループを検索する際に参照するグループ一覧情報に示されるグループアカウントは、所定の時点以降に登録された共有情報の登録数が所定の基準数以上のグループアカウントのみである。よって、例えば、グループ一覧情報に示されるグループの中から、すでに活動が休止状態のグループや使用されていないグループを除外することができるため、ユーザがグループ一覧情報から選択して、そのグループへの参加を要求しても、そのグループにおいて実際には活動ができないという事態を防ぐことができる。
【発明を実施するための最良の形態】
【００１５】
本発明の実施の形態（以下、実施形態とする）について、図面を用いて説明する。
【００１６】
図１は、本実施形態における情報共有システムに関するシステム構成を示す図である。情報共有装置１００は、端末５０から提供された情報を共有情報として管理する装置である。端末５０は、共有情報となる情報を作成し、その情報を情報共有装置１００に提供するとともに、情報共有装置１００が管理する共有情報群の中から、所望の共有情報を取得して、ディスプレイ等に表示する装置である。ユーザは、ディスプレイ等に表示された共有情報を参照することで共有情報の内容を確認する。
【００１７】
ここで、共有情報とは、電子掲示板に掲載されるメッセージや文書データなど複数のユーザ間においてやり取りされる情報が示されたデータのことをいう。
【００１８】
また、本実施形態における情報共有装置１００では、共通の話題を提供するユーザ同士を一つのグループとして、グループ内において情報共有を行う。グループは、例えば、企業であれば、部署単位・プロジェクト単位など共同作業を行うユーザ同士を一つのグループとして登録する。また、プロジェクトなどの場合であれば、プロジェクト内での作業項目（タスク）ごとにさらに分割して、それぞれの作業項目に関連するユーザ間において情報共有を行ってもよい。これにより、共通の話題を提供するユーザ同士で、例えば電子掲示板上でメッセージをやり取りしたり、関連資料となる文書データをやり取りすることで、グループ内のユーザ同士で情報共有をすることができる。
【００１９】
さらに、本実施形態における情報共有装置１００は、ユーザから既存のグループへの参加要求を受け付ける。そして、参加要求に示されたグループの管理者に対してその旨を通知する。グループの管理者は、その参加要求通知を受けて、そのユーザをグループに参加させるか否かを判断して、端末５０を介して情報共有装置１００にユーザ登録指示を出す。情報共有装置１００は、ユーザ登録指示を受けて、その指示に示されたユーザアカウントを該当するグループに登録をする。ここで、ユーザアカウントとは、共有情報システムのネットワーク上においてユーザを識別するために作成されるユーザ登録情報のことをいい、このユーザアカウントにより、共有情報システム上でのセキュリティの確保や環境設定などを行う。
【００２０】
このように、既に登録されているユーザアカウントの他にさらに新規のユーザアカウントを積極的にグループに登録し、多数のユーザ間において多くの情報をやり取りすることで、情報共有システムを積極的に活用して、ユーザ間における情報共有の促進を図る。
【００２１】
ただ、すべての参加希望ユーザの参加要求を受け付けて、その都度どんなユーザからの参加要求かを把握し、参加許可の判断を下すのは、グループの管理者にとって負担が大きい。そこで、本実施形態では、グループの管理者の負担を低減し、参加許可の判断を容易にするために、情報共有装置１００において、参加要求をするユーザの種類に応じてグループ管理者に対する参加要求通知の実行を制限する。
【００２２】
以下、図２の機能ブロック図を用いて、本実施形態における情報共有装置１００について詳細に説明する。
【００２３】
情報共有装置１００は、入出力部１０、共有情報管理部２０、ユーザ登録補助部３０を含み構成される。入出力部１０は、ネットワークを介して共有情報等のデータを送受信するための通信インタフェースである。共有情報管理部２０は、端末５０から提供された共有情報をグループ単位で管理するモジュールであり、新規情報を登録したり、登録された共有情報をユーザに提供する。ユーザ登録補助部３０は、ユーザに既存グループの一覧情報を提供し、さらに、その一覧情報に基づきユーザが選択したグループへの参加要求を受け付ける。加えて、ユーザ登録補助部３０は、参加要求に示されたユーザの種類に応じて、その参加要求の対象となるグループの管理者にその参加要求に対する参加要求通知を行うか否かを判定する。このように、ユーザの種類に応じて、グループ管理者への参加要求通知を制限することで、グループ管理者のユーザ登録処理の負担を低減する。
【００２４】
さらに共有情報管理部２０およびユーザ登録補助部３０について詳細に説明をする。
【００２５】
まず、共有情報管理部２０において、アカウント記憶部２１は、部署やプロジェクトなどを単位として登録された複数のグループのグループアカウントと、それらのグループに属するユーザのユーザアカウントとを記憶するモジュールである。アカウント記憶部２１は、さらに後述するアカウント管理部２２でのグループアカウントやユーザアカウントの登録等の処理の履歴を示す登録履歴情報も記憶する。アカウント管理部２２は、管理者等が端末５０を介して行なった指示に基づいて、新規グループや新規ユーザアカウントの登録、既存グループや既存ユーザアカウントの削除等、情報共有システムにおけるグループやユーザの管理を行うモジュールである。アカウント管理部２２は、ユーザやグループの登録や削除等の処理を行った場合、アカウント記憶部２１に記憶した登録履歴情報の更新も行う。
【００２６】
情報登録部２３は、ネットワークを介して端末５０から提供された共有情報を、共有情報蓄積部２４に登録するモジュールである。共有情報には関連するグループのグループアカウントが示されており、共有情報はそのグループアカウントと関連づけて共有情報蓄積部２４に登録される。共有情報蓄積部２４は、グループ単位で共有情報を蓄積するモジュールである。
【００２７】
情報取得部２５は、情報共有装置１００にアクセスしたきたユーザの属するグループに関連する共有情報を共有情報蓄積部２４の中から選択し、取得するモジュールである。取得した共有情報は入出力部１０を介して端末５０に提供される。ユーザは、提供された自分のユーザアカウントが属するグループに関連する共有情報などをディスプレイ等に表示して内容の参照する。具体的には、例えばユーザはディスプレイ上の電子掲示板に掲載された自分の属するグループに関連するメッセージなどを参照することで、グループ内において情報共有を行う。
【００２８】
続いて、ユーザ登録補助部３０において、グループ一覧作成部３１は、端末５０から送信されたグループ一覧情報要求に応じて、アカウント記憶部２１に記憶された既存のグループのグループアカウントをすべて取得して、グループ一覧情報を作成し、作成したグループ一覧情報要求を送信した端末５０に向けて送信する。ユーザは、このグループ一覧情報に基づいて、自分の関心のある内容や興味のある内容に関するグループを選択して、そのグループへの参加要求を情報共有装置１００に送信する。参加要求には、ユーザアカウントとそのユーザアカウントの登録を希望するグループのグループアカウントが示されている。
【００２９】
参加判定部３２は、参加要求に基づいて、グループ管理者に対して参加要求通知を送信するか否かを判定する。この通知を行うか否かの判定基準は、以下のように定める。
【００３０】
すなわち、グループ管理者が情報共有システム上に多数存在するすべてのユーザについて、ユーザの情報、例えば、得意分野、参加プロジェクト等を把握して、グループに参加する資格のあるユーザかどうかを判断するのは困難である。そこで、本実施形態では、参加希望をするグループに属するユーザと、現在または過去において同一のグループに属したことのあるユーザからの参加要求に対してのみ、参加要求通知を送信するように制限する。このように制限することで、グループ管理者は、参加要求をしてきたユーザが少なくとも以前に、参加を希望しているグループに属するユーザと同じグループにおいて活動していたことを認識することができる。したがって、参加希望をしてきたユーザがある程度素性の知れた人物であることや、そのユーザが現在グループに登録されているユーザと共通性のある話題を提供できる可能性が高い人物であることなどをグループ管理者は把握することができる。また、参加希望のユーザがそのグループに途中から参加しても、まったく面識のないユーザを登録するよりも既存ユーザとのコミュニケーションが取り易く、グループ内でのさらなる情報共有の活発化が期待できることも把握することができる。
【００３１】
よって、すべてのユーザからの参加要求通知を受け付けるよりも、グループの管理者は参加許可の判断が容易になり、新規ユーザ登録処理の負担が低減する。
【００３２】
続いて、参加判定部３２でのグループ管理者に対する参加要求通知の送信有無判定の処理フローについて、図３に示すフローチャートを用いて説明する。
【００３３】
まず、情報共有装置１００から提供されたグループ一覧情報からユーザが参加を希望するグループを選択して、その選択グループのグループアカウントと、そのユーザのユーザアカウントが示された参加要求を端末５０を介して情報共有装置１００に向けて送信する。そして、参加判定部３２は、端末５０から送信されたその参加要求を受信する（Ｓ１０１）。続いて、受信した参加要求に示されたグループアカウントに現在属しているユーザのユーザアカウントをアカウント記憶部２１からすべて抽出する（Ｓ１０２）。さらに、アカウント記憶部２１に記憶した登録履歴情報に基づいて、Ｓ１０２で抽出された各ユーザアカウントが今までに属していたグループのグループアカウントをアカウント記憶部２１からすべて抽出する（Ｓ１０３）。そして、抽出された各グループアカウントに属するユーザのユーザアカウントをアカウント記憶部２１からすべて抽出する（Ｓ１０４）。
【００３４】
続いて、参加判定部３２は、Ｓ１０４で抽出されたユーザアカウント群の中に、参加要求に示されたユーザアカウントが存在するか否かを判定する（Ｓ１０５）。判定の結果、そのユーザアカウント群の中に参加要求に示されたユーザアカウントが存在する場合、参加要求に示されたユーザアカウントのユーザは、今回参加を希望するグループに属する少なくとも一人のユーザと、今までに同一のグループにおいて活動をしていたことがあると判断して、グループ登録処理の一つとして、参加希望のグループの管理者の端末に向けて、参加希望のユーザアカウントと、希望するグループのグループアカウントとが示された参加要求通知を送信する（Ｓ１０６）。さらに、参加要求を送信した端末に向けて、グループの管理者に参加要求通知をしたことを示す参加要求許可通知を送信する（Ｓ１０７）。
【００３５】
参加要求通知を受け取ったグループ管理者は、その通知に示されたユーザアカウントのユーザ情報に基づいて、そのユーザアカウントをグループに参加させるか否かを判断して、参加を許可する場合には、情報共有装置１００に対して登録指示通知を送信する。そして、その登録指示通知を受け取った情報共有装置１００のアカウント管理部２２は、登録指示通知に示されたユーザアカウントをその登録指示通知に示されたグループアカウントに登録する処理を実行する。
【００３６】
一方、Ｓ１０５の判定の結果、ユーザアカウント群の中に参加要求に示されたユーザアカウントが存在しない場合は、参加要求を送信した端末に向けて、グループの管理者に参加要求通知をしなかったことを示す参加要求拒否通知を送信する（Ｓ１０８）。
【００３７】
本実施形態によれば、参加希望をするグループに属するユーザと、現在または過去において同一のグループに属したことのあるユーザからの参加要求に対してのみ、参加要求通知を送信するように制限する。これによりグループ管理者は、参加要求をしてきたユーザが少なくとも以前に、参加を希望しているグループに属するユーザと同じグループにおいて活動していたことを認識することができる。したがって、参加希望をしてきたユーザがある程度素性の知れた人物であることや、そのユーザが現在グループに登録されているユーザと共通性のある話題を提供できる可能性が高い人物であることなどをグループ管理者は把握することができる。
【００３８】
また、参加希望のユーザがそのグループに途中から参加しても、まったく面識のないユーザを登録するよりも既存ユーザとのコミュニケーションが取り易く、グループ内でのさらなる情報共有の活発化が期待できることも把握することができる。よって、すべてのユーザからの参加要求通知を受け付けるよりも、グループの管理者は参加許可の判断が容易になり、新規ユーザ登録処理の負担が低減する。
【００３９】
続いて、グループ一覧作成部３１で作成するグループ一覧情報の別の態様について説明する。上記実施形態では、グループ一覧作成部３１は、アカウント記憶部２１から既存のグループアカウントをすべて取得して、グループ一覧情報を作成する例を説明した。しかし、ユーザが、多数存在する既存グループの中から適当なグループを見つけ出すことは容易でない。また、以前に作成され登録されたグループにユーザが参加しようとすると、今までそのグループにおいて行われていた活動状況を把握するために、そのグループに登録されたメッセージや文書データ等の共有情報を参照して、経緯を理解しなければならない。しかし、相当以前に登録され活動しているグループのなかには、登録された共有情報の数が膨大で、経緯を理解するのに労力を有し、そのグループの活動状況を把握することが困難な場合がある。
【００４０】
そこで、その課題を解決するために、グループ一覧作成部３１は、登録された共有情報が少なく、今までの活動状況の把握が容易な最近作成されたグループのグループアカウントを抽出して、グループ一覧情報を作成する。これにより、ユーザは、今までの活動状況の把握が容易なグループの中から自分の興味のあるグループを選択することができる。
【００４１】
グループ一覧作成部３１での最近作成されたグループの抽出は、次のように行えばよい。グループ一覧作成部３１は、ユーザからのグループ一覧情報要求に応じて、アカウント記憶部２１に記憶した登録履歴情報に基づき、予め定めた時点、例えば、グループ一覧情報要求を受信した日の一週間前の日付から、グループ一覧情報要求を受信した日までの間を指定して、その期間に新規に登録されたグループのグループアカウントを、最近作成されたグループのグループアカウントとして、アカウント記憶部２１から抽出する。そして、この抽出されたグループアカウント群に基づいて、グループ一覧作成部３１はグループ一覧情報を作成する。
【００４２】
ここで、グループ一覧作成部３１において、最近作成されたグループアカウントを抽出してグループ一覧情報を作成するフローについて、図４に示すフローチャートを用いて説明する。
【００４３】
まず、グループ一覧作成部３１は、端末５０から送信されたグループ一覧情報要求を入出力部１０を介して受信する（Ｓ２０１）。そして、グループ一覧作成部３１は、アカウント記憶部２１から、登録履歴情報に基づき所定時点以降に登録されたグループアカウントをすべて抽出して（Ｓ２０２）、抽出したグループアカウントに基づいて、グループ一覧情報を作成する（Ｓ２０３）。作成したグループ一覧情報をグループ一覧情報要求を送信した端末に向けて送信する（Ｓ２０４）。
【００４４】
これにより、ユーザは最近作成されたグループアカウントのみが含まれたグループ一覧情報から自分の興味のあるグループを選択することができる。よって、ユーザは、希望したグループに途中から参加した場合でも、そのグループに登録された共有情報の数が比較的少ないため、経緯を理解する労力が少なくて済み、参加率の増加を促進することができる。
【００４５】
また、既存のグループの中には、すでに活動が休止状態のグループや使用されていないグループが存在する。したがって、ユーザがグループ一覧情報から選択して、そのグループへの参加を要求しても、そのグループにおいて実際には活動ができない場合がある。
【００４６】
そこで、さらに別の態様として、グループ一覧情報を作成する際に抽出するグループを現在活発に活動しているグループのグループアカウントのみに限定すれば、グループ一覧情報に示されるグループの中から、すでに活動が休止状態のグループや使用されていないグループを除外することができるため、このような事態を防ぐことができる。
【００４７】
グループ一覧作成部３１での現在活発に活動しているグループの抽出は、次のように行えばよい。すなわち、活発に活動しているとは、グループ内におけるユーザ間での情報のやり取りが頻繁に行われていることであり、それだけそのグループに登録された共有情報が多いことを意味する。したがって、現在活発に活動しているグループアカウントの抽出は、所定期間内に登録された共有情報の登録数が基準数以上のグループアカウントを抽出することで行えばよい。例えば、ここ一週間に登録されたメッセージの数が２０個以上のグループを、現在活発に活動しているグループとして定めて抽出する。なお、所定期間やその所定期間に登録された共有情報の登録数を示す基準数は、グループの活動内容などに基づいて定めればよい。
【００４８】
ここで、グループ一覧作成部３１において、最近活発に活動しているグループを抽出してグループ一覧情報を作成するフローについて、図５に示すフローチャートを用いて説明する。
【００４９】
まず、グループ一覧作成部３１は、端末から送信されたグループ一覧情報要求を入出力部１０を介して受信する（Ｓ３０１）。そして、グループ一覧作成部３１は、共有情報蓄積部２４の共有情報の登録状況に基づき、所定期間内に登録された共有情報の数が基準数以上のグループのグループアカウントをアカウント記憶部２１からすべて抽出して（Ｓ３０２）、抽出したグループアカウント群に基づいて、グループ一覧情報を作成する（Ｓ３０３）。さらに、グループ一覧作成部３１は、作成したグループ一覧情報をグループ一覧情報要求を送信した端末に向けて送信する（Ｓ３０４）。
【００５０】
これにより、グループ一覧情報に示されるグループの中から、すでに活動が休止状態のグループや使用されていないグループを除外することができるため、ユーザがグループ一覧情報から選択して、そのグループへの参加を要求しても、そのグループにおいて実際には活動ができないという事態を防ぐことができる。
【００５１】
また、上記の実施形態では、それぞれの条件に基づき抽出されたグループアカウント群に基づき作成されたグループ一覧情報の中からユーザによって選択されたグループについて、参加判定部３２が参加希望ユーザがそのグループへの参加資格があるか否かを判定して、グループ管理者へ参加要求通知を送信する例について説明した。しかし、グループ一覧作成部３１が、グループ一覧情報要求を送信したユーザが参加資格を有するグループのグループアカウントのみ抽出して、グループ一覧情報を作成してもよい。これにより、ユーザからの参加要求に示されるグループアカウントは、そのユーザが参加資格を有するグループのみであるため、参加判定部３２での処理が不要になる。
【００５２】
ここで、グループ一覧作成部３１において、参加資格を有するグループアカウントを抽出してグループ一覧情報を作成するフローについて、図６に示すフローチャートを用いて説明する。
【００５３】
まず、グループ一覧作成部３１は、端末から送信されたグループ一覧情報要求を入出力部１０を介して受信する（Ｓ４０１）。続いて、受信したグループ一覧情報要求に示されたユーザアカウントが今までに属したことのあるグループのグループアカウントを、登録履歴情報に基づいて、アカウント記憶部２１からすべて抽出する（Ｓ４０２）。さらに、抽出されたグループアカウントに属する他のユーザアカウントをアカウント記憶部２１からすべて抽出して（Ｓ４０３）、抽出されたユーザアカウントが現在属するグループのグループアカウントをアカウント記憶部２１からすべて抽出する（Ｓ４０４）。そして、Ｓ４０４で抽出されたグループアカウント群に基づいてグループ一覧作成部３１はグループ一覧情報を作成し（Ｓ４０５）、作成したグループ一覧情報をグループ一覧情報要求を送信した端末に向けて送信する（Ｓ４０６）。
【００５４】
これにより、端末に送信されるグループ一覧情報には、このグループ一覧情報を要求したユーザのユーザアカウントが現時点で参加可能なグループのみが含まれているため、ユーザが希望したグループへの参加要求を拒否されることを防ぐことができる。
【図面の簡単な説明】
【００５５】
【図１】本実施形態における情報共有システムに関するシステム構成を示す図である。
【図２】本実施形態における情報共有装置１００の機能ブロックを示す図である。
【図３】本実施形態における参加判定部３２でのグループ管理者に対する参加要求通知の送信有無判定の処理フローを示すフローチャート図である。
【図４】本実施形態におけるグループ一覧作成部３１が最近作成されたグループアカウントを抽出してグループ一覧情報を作成する処理フローをフローチャート図である。
【図５】本実施形態におけるグループ一覧作成部３１が最近活発に活動しているグループを抽出してグループ一覧情報を作成する処理フローを示すフローチャート図である。
【図６】本実施形態におけるグループ一覧作成部３１が参加資格を有するグループアカウントを抽出してグループ一覧情報を作成する処理フローを示すフローチャート図である。
【符号の説明】
【００５６】
１０  入出力部、２０  共有情報管理部、２１  アカウント記憶部、２２  アカウント管理部、２３  情報登録部、２４  共有情報蓄積部、２５  情報取得部、３０  ユーザ登録補助部、３１  グループ一覧作成部、３２  参加判定部、５０  端末、１００  情報共有装置。
【図１】
2005250792.tif 000003
【図２】
2005250792.tif 000004
【図３】
2005250792.tif 000005
【図４】
2005250792.tif 000006
【図５】
2005250792.tif 000007
【図６】
2005250792.tif 000008