(57)【特許請求の範囲】
【請求項１】
グループ管理サーバーと端末とを含み、
前記グループ管理サーバーは、
第１の記憶部と、
第１の通信部と、
ファイルサーバー上の共有フォルダーを共有するグループを作成する管理者からの指示に基づき、前記グループを一意に識別するためのグループ識別子を生成して前記第１の記憶部に記憶させ、前記グループ識別子と前記グループ管理サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだマークを生成するマーク生成部と、
生成された前記マークの出力を制御するマーク出力制御部と、
前記第１の通信部を制御して前記端末および前記ファイルサーバーと通信可能な第１の通信制御部と、
生成された前記グループを管理するグループ管理部と
を備え、
前記端末は、
撮像部と、
表示部と、
操作入力部と、
前記端末のユーザーを一意に識別するユーザー識別子を記憶した第２の記憶部と、
第２の通信部と、
前記操作入力部を介して与えられた、前記ユーザーからの指示に基づき、出力された前記マークを前記撮像部に撮像させる撮像制御部と、
撮像された前記マークを解析するマーク解析部と、
前記解析の結果に基づき、前記グループ識別子と前記グループ管理サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだアイコンを作成するアイコン作成部と、
作成された前記アイコンを前記表示部の画面上に表示させる表示制御部と、
前記第２の通信部を制御して前記グループ管理サーバーおよび前記ファイルサーバーと通信可能な第２の通信制御部と、
前記解析の結果に基づき、前記第２の記憶部に記憶された前記ユーザー識別子を前記グループ識別子が示す前記グループに参加させる要求を前記第２の通信部を介して前記グループ管理サーバーに送信し、
前記ユーザーが前記画面上に表示された前記アイコンを用いたグループ管理操作を行ったとき、前記操作を検知し、検知した前記操作に基づいた指示を前記第２の通信部を介して前記グループ管理サーバーに送信するアイコン制御部と
を備え、
前記グループ管理サーバーの前記グループ管理部は、
前記端末からの前記要求を受信したとき、受信した前記ユーザー識別子を前記第１の記憶部に記憶させた前記グループ識別子に紐付けて管理し、
前記端末からの前記指示を受信したとき、受信した前記指示に基づき前記第１の記憶部に記憶させた前記グループ識別子の示すグループを管理する
グループ管理システム。
【請求項２】
請求項１に記載のグループ管理システムであって、
前記アイコン制御部は、
前記ユーザーにより、前記端末の前記表示部の前記画面上に表示された前記アイコンのうち、第１のグループを示す第１のアイコンおよび第２のグループを示す第２のアイコンを合成する操作が行われたとき、
第１のグループおよび第２のグループを合成した第３のグループを生成する指示を前記第２の通信部を介して前記グループ管理サーバーに送信し、
前記グループ管理サーバーから前記第３のグループの生成か完了した旨を受信したとき、前記第３のグループを示す第３のアイコンを前記画面上に表示させる
グループ管理システム。
【請求項３】
請求項２に記載のグループ管理システムであって、
前記第１のグループを示す前記第１のアイコンおよび前記第２のグループを示す前記第２のアイコンを合成する前記操作は、
一方の前記アイコンを他方の前記アイコン上へドラッグ＆ドロップする操作により行われる
グループ管理システム。
【請求項４】
請求項２または３に記載のグループ管理システムであって、
前記アイコン制御部は、
前記端末の前記表示部の前記画面上に表示された前記アイコンのうち、前記第３のグループを示す前記第３のアイコンに含まれる前記第１のアイコンが、前記ユーザーにより、前記第３のアイコンから外されたとき、
前記第３のグループから前記第１のグループを外す指示を前記第２の通信部を介して前記グループ管理サーバーに送信する
グループ管理システム。
【請求項５】
会議室予約サーバーと端末とを含み、
前記会議室予約サーバーは、
第１の記憶部と、
第１の通信部と、
ファイルサーバー上の共有フォルダーを共有するグループを作成する管理者からの指示に基づき、前記グループを一意に識別するためのグループ識別子を生成して前記第１の記憶部に記憶させ、前記グループ識別子と前記会議室予約サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだマークを生成するマーク生成部と、
生成された前記マークの出力を制御するマーク出力制御部と、
前記第１の通信部を制御して前記端末および前記ファイルサーバーと通信可能な第１の通信制御部と、
生成された前記グループを管理するグループ管理部と、
会議室の予約を管理する会議室予約管理部と
を備え、
前記端末は、
撮像部と、
表示部と、
操作入力部と、
前記端末のユーザーを一意に識別するユーザー識別子を記憶した第２の記憶部と、
第２の通信部と、
前記操作入力部を介して与えられた、前記ユーザーからの指示に基づき、出力された前記マークを前記撮像部に撮像させる撮像制御部と、
撮像された前記マークを解析するマーク解析部と、
前記解析の結果に基づき、前記グループ識別子と前記会議室予約サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだアイコンを作成するアイコン作成部と、
作成された前記アイコンを前記表示部の画面上に表示させる表示制御部と、
前記第２の通信部を制御して前記会議室予約サーバーおよび前記ファイルサーバーと通信可能な第２の通信制御部と、
前記解析の結果に基づき、前記第２の記憶部に記憶された前記ユーザー識別子を前記グループ識別子が示す前記グループに参加させる要求を前記第２の通信部を介して前記会議室予約サーバーに送信するアイコン制御部と、
前記ユーザーが、前記画面上に表示された前記アイコンを、会議室を予約するための、会議室および時間帯に対応する領域が表示された会議室予約画面上の特定の前記領域にドラッグ＆ドロップすると、前記アイコンがドロップされた前記領域に応じた会議室予約指示を前記第２の通信部を介して前記会議室予約サーバーに送信する会議室予約部と
を備え、
前記会議室予約サーバーの前記グループ管理部は、
前記端末からの前記要求を受信したとき、受信した前記ユーザー識別子を前記第１の記憶部に記憶させた前記グループ識別子に紐付けて管理し、
前記会議室予約サーバーの前記会議室予約管理部は、
前記端末からの前記会議室予約指示を受信したとき、受信した前記会議室予約指示に基づき会議室を予約する
会議室予約システム。
【請求項６】
請求項５に記載の会議室予約システムであって、
前記会議室予約部は、
前記アイコンがドロップされた前記領域が特定の会議室および特定の時間帯に対応したものであるとき、前記特定の会議室および前記特定の時間帯での会議室予約指示を前記第２の通信部を介して前記会議室予約サーバーに送信する
会議室予約システム。
【請求項７】
請求項５に記載のグループ管理システムであって、
前記会議室予約部は、
前記アイコンがドロップされた前記領域が特定の日に対応したものであるとき、前記特定の日の中で、ドロップされた前記アイコンが示す前記グループに適した会議室および時間帯を、前記グループの属性に基づいて、候補として提示する
会議室予約システム。
【請求項８】
ファイルサーバー上の共有フォルダーを共有するグループを一意に識別するためのグループ識別子と、前記グループを管理するグループ管理サーバーのアドレスと、前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだマークを撮像部に撮像させ、
撮像された前記マークを解析し、
前記解析の結果に基づき、前記グループ識別子と前記グループ管理サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだアイコンを作成し、
作成された前記アイコンを表示部の画面上に表示させ、
前記解析の結果に基づき、記憶部に記憶されたユーザーのユーザー識別子を前記グループ識別子が示す前記グループに参加させる要求を前記グループ管理サーバーに送信し、
前記ユーザーが前記画面上に表示された前記アイコンを用いたグループ管理操作を行ったとき、前記操作を検知し、検知した前記操作に基づいた指示を前記グループ管理サーバーに送信する
手順をコンピューターに実行させるグループ管理プログラム。
【請求項９】
ファイルサーバー上の共有フォルダーを共有するグループを作成する指示に基づき、前記グループを一意に識別するためのグループ識別子を生成し、
生成した前記グループ識別子を記憶部に記憶させ、
前記グループ識別子と、前記グループを管理する自コンピューターのアドレスと、前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだマークを生成し、
生成した前記マークを出力し、
出力した前記マークを撮像した端末から、前記端末のユーザーを一意に識別するユーザー識別子を、前記グループ識別子が示す前記グループに参加させる要求を受信したとき、前記端末からの前記要求に基づき、受信した前記ユーザー識別子を前記憶部に記憶させた前記グループ識別子に紐付けて管理し、
前記端末から、前記グループを管理する指示を受信したとき、受信した前記指示に基づき前記記憶部に記憶させた前記グループ識別子が示すグループを管理する
手順をコンピューターに実行させるグループ管理プログラム。
【請求項１０】
グループ管理サーバーおよび端末を用いたグループ管理方法であって、
前記グループ管理サーバーにおいて、
ファイルサーバー上の共有フォルダーを共有するグループを作成する指示に基づき、前記グループを一意に識別するためのグループ識別子を生成し、
生成した前記グループ識別子を記憶部に記憶させ、
前記グループ識別子と前記グループを管理するグループ管理サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだマークを生成し、
生成した前記マークを出力し、
前記端末において、
前記端末のユーザーの指示に基づき、出力された前記マークを撮像部に撮像させ、
撮像された前記マークを解析し、
前記解析の結果に基づき、前記グループ識別子と前記グループ管理サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだアイコンを作成し、
作成した前記アイコンを表示部の画面上に表示させ、
前記解析の結果に基づき、前記ユーザーを一意に識別するユーザー識別子を前記グループ識別子が示す前記グループに参加させる要求を前記グループ管理サーバーに送信し、
前記グループ管理サーバーにおいて、
前記端末からの前記要求を受信したとき、受信した前記ユーザー識別子を前記記憶部に記憶させた前記グループ識別子に紐付けて管理し、
前記端末において、
前記ユーザーが前記画面上に表示された前記アイコンを用いたグループ管理操作を行ったとき、前記操作を検知し、検知した前記操作に基づいた指示を前記グループ管理サーバーに送信し、
前記グループ管理サーバーにおいて、
前記端末からの前記指示を受信したとき、受信した前記指示に基づき前記記憶部に記憶させた前記グループ識別子の示すグループを管理する
グループ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を共有する複数のユーザーにより構成されるグループを管理するためのグループ管理システム、会議室予約システム、グループ管理プログラム、およびグループ管理方法に関する。
【背景技術】
【０００２】
これまで、会議に参加した参加者であるユーザー間や、プロジェクトを遂行するためのグループ内のユーザー間で、文書などの情報を適切に共有するため様々な工夫がなされてきた。
【０００３】
例えば、特許文献１において開示された技術は、異なったアクセス権を付与したいユーザーの名刺を、アクセス権を設定したい画像の識別符号（ＱＲコード（登録商標））と一緒に撮影し、撮影画像内での配置位置に応じて、名刺により特定されるユーザーに異なるアクセス権限を与えるものである。
【０００４】
また、特許文献２において開示された技術では、講演会場にいる不特定多数の聴衆に対して、事前準備することなく簡便に電子データを配布するために、ＱＲコードを用いている。プロジェクターで、配布したい電子データをＱＲコードでスクリーンに投影し、聴衆はカメラ付き携帯電話機等でＱＲコードを撮影し、撮影したＱＲコードを電子データに復元する。
【０００５】
また、特許文献３の技術は、特定のグループに所属するデバイス間における安全な相互接続または資源共有を可能とするものである。相互接続または資源共有を行うために、例えば、管理者が、学籍番号とパスワードとグループ管理サーバーのアドレスとを含んだＱＲコードを作成して印刷し、印刷したＱＲコードを学生に配布している。
【０００６】
ＱＲコードの配布を受けた学生は、自分の携帯電話機（セルラー移動局）でＱＲコードを読み込み、ＱＲコードに含まれるアドレスに基づいてグループ管理サーバーに接続する。携帯電話機はグループ管理サーバーに接続後、学生の使用するＰＣ（Personal Computer、デバイス）用の秘密鍵／公開鍵と電子証明書を取得し、近距離無線通信でＰＣに送信する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−１８３４２９号公報
【特許文献２】特開２０１２−１９０４０４号公報
【特許文献３】特開２００６−１９７０２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、上述した技術では、例えば、新たな会議Ｃを開く際に、以前開催された会議Ａおよび会議Ｂに参加または情報の共有を行っているグループＡおよびグループＢのメンバーに会議開催通知を送付するためには、会議Ａの議事録および会議Ｂの議事録を調べるなどして参加者を確定し、確定した参加者に会議開催通知を送らなければならなかった。
すなわち、情報を共有するグループに関する操作を簡単かつ分かり易い操作で行うことは出来なかった。
【０００９】
以上のような事情に鑑み、本発明の目的は、簡単かつ分かり易い操作でグループを管理できるグループ管理システム、会議室予約システム、グループ管理プログラム、およびグループ管理方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の一形態に係るグループ管理システムは、グループ管理サーバーと端末とを含み、前記グループ管理サーバーは、第１の記憶部と、第１の通信部と、ファイルサーバー上の共有フォルダーを共有するグループを作成する管理者からの指示に基づき、前記グループを一意に識別するためのグループ識別子を生成して前記第１の記憶部に記憶させ、前記グループ識別子と前記グループ管理サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだマークを生成するマーク生成部と、生成された前記マークの出力を制御するマーク出力制御部と、前記第１の通信部を制御して前記端末および前記ファイルサーバーと通信可能な第１の通信制御部と、生成された前記グループを管理するグループ管理部とを備え、前記端末は、撮像部と、表示部と、操作入力部と、前記端末のユーザーを一意に識別するユーザー識別子を記憶した第２の記憶部と、第２の通信部と、前記操作入力部を介して与えられた、前記ユーザーからの指示に基づき、出力された前記マークを前記撮像部に撮像させる撮像制御部と、撮像された前記マークを解析するマーク解析部と、前記解析の結果に基づき、前記グループ識別子と前記グループ管理サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだアイコンを作成するアイコン作成部と、作成された前記アイコンを前記表示部の画面上に表示させる表示制御部と、前記第２の通信部を制御して前記グループ管理サーバーおよび前記ファイルサーバーと通信可能な第２の通信制御部と、前記解析の結果に基づき、前記第２の記憶部に記憶された前記ユーザー識別子を前記グループ識別子が示す前記グループに参加させる要求を前記第２の通信部を介して前記グループ管理サーバーに送信し、前記ユーザーが前記画面上に表示された前記アイコンを用いたグループ管理操作を行ったとき、前記操作を検知し、検知した前記操作に基づいた指示を前記第２の通信部を介して前記グループ管理サーバーに送信するアイコン制御部とを備え、前記グループ管理サーバーの前記グループ管理部は、前記端末からの前記要求を受信したとき、受信した前記ユーザー識別子を前記第１の記憶部に記憶させた前記グループ識別子に紐付けて管理し、前記端末からの前記指示を受信したとき、受信した前記指示に基づき前記第１の記憶部に記憶させた前記グループ識別子の示すグループを管理する。そのため、簡単かつ分かり易い操作でグループを管理できる。
【００１１】
上記目的を達成するため、本発明の一形態に係るグループ管理システムでは、前記アイコン制御部は、前記ユーザーにより、前記端末の前記表示部の前記画面上に表示された前記アイコンのうち、第１のグループを示す第１のアイコンおよび第２のグループを示す第２のアイコンを合成する操作が行われたとき、第１のグループおよび第２のグループを合成した第３のグループを生成する指示を前記第２の通信部を介して前記グループ管理サーバーに送信し、前記グループ管理サーバーから前記第３のグループの生成か完了した旨を受信したとき、前記第３のグループを示す第３のアイコンを前記画面上に表示させる構成でもよい。
【００１２】
上記目的を達成するため、本発明の一形態に係るグループ管理システムでは、前記第１のグループを示す前記第１のアイコンおよび前記第２のグループを示す前記第２のアイコンを合成する前記操作は、一方の前記アイコンを他方の前記アイコン上へドラッグ＆ドロップする操作により行われる構成でもよい。
【００１３】
上記目的を達成するため、本発明の一形態に係るグループ管理システムでは、前記アイコン制御部は、前記端末の前記表示部の前記画面上に表示された前記アイコンのうち、前記第３のグループを示す前記第３のアイコンに含まれる前記第１のアイコンが、前記ユーザーにより、前記第３のアイコンから外されたとき、前記第３のグループから前記第１のグループを外す指示を前記第２の通信部を介して前記グループ管理サーバーに送信する構成でもよい。
【００１４】
上記目的を達成するため、本発明の一形態に係る会議室予約システムは、会議室予約サーバーと端末とを含み、前記会議室予約サーバーは、第１の記憶部と、第１の通信部と、ファイルサーバー上の共有フォルダーを共有するグループを作成する管理者からの指示に基づき、前記グループを一意に識別するためのグループ識別子を生成して前記第１の記憶部に記憶させ、前記グループ識別子と前記会議室予約サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだマークを生成するマーク生成部と、生成された前記マークの出力を制御するマーク出力制御部と、前記第１の通信部を制御して前記端末および前記ファイルサーバーと通信可能な第１の通信制御部と、
生成された前記グループを管理するグループ管理部と、会議室の予約を管理する会議室予約管理部とを備え、前記端末は、撮像部と、表示部と、操作入力部と、前記端末のユーザーを一意に識別するユーザー識別子を記憶した第２の記憶部と、第２の通信部と、前記操作入力部を介して与えられた、前記ユーザーからの指示に基づき、出力された前記マークを前記撮像部に撮像させる撮像制御部と、撮像された前記マークを解析するマーク解析部と、前記解析の結果に基づき、前記グループ識別子と前記会議室予約サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだアイコンを作成するアイコン作成部と、作成された前記アイコンを前記表示部の画面上に表示させる表示制御部と、前記第２の通信部を制御して前記会議室予約サーバーおよび前記ファイルサーバーと通信可能な第２の通信制御部と、前記解析の結果に基づき、前記第２の記憶部に記憶された前記ユーザー識別子を前記グループ識別子が示す前記グループに参加させる要求を前記第２の通信部を介して前記会議室予約サーバーに送信するアイコン制御部と、前記ユーザーが、前記画面上に表示された前記アイコンを、会議室を予約するための、会議室および時間帯に対応する領域が表示された会議室予約画面上の特定の前記領域にドラッグ＆ドロップすると、前記アイコンがドロップされた前記領域に応じた会議室予約指示を前記第２の通信部を介して前記会議室予約サーバーに送信する会議室予約部とを備え、前記会議室予約サーバーの前記グループ管理部は、前記端末からの前記要求を受信したとき、受信した前記ユーザー識別子を前記第１の記憶部に記憶させた前記グループ識別子に紐付けて管理し、前記会議室予約サーバーの前記会議室予約管理部は、前記端末からの前記会議室予約指示を受信したとき、受信した前記会議室予約指示に基づき会議室を予約する構成でもよい。
【００１５】
上記目的を達成するため、本発明の一形態に係る会議室予約システムでは、前記会議室予約部は、前記アイコンがドロップされた前記領域が特定の会議室および特定の時間帯に対応したものであるとき、前記特定の会議室および前記特定の時間帯での会議室予約指示を前記第２の通信部を介して前記会議室予約サーバーに送信する構成でもよい。
【００１６】
上記目的を達成するため、本発明の一形態に係る会議室予約システムでは、前記会議室予約部は、前記アイコンがドロップされた前記領域が特定の日に対応したものであるとき、前記特定の日の中で、ドロップされた前記アイコンが示す前記グループに適した会議室および時間帯を、前記グループの属性に基づいて、候補として提示する構成でもよい。
【００１７】
上記目的を達成するため、本発明の一形態に係るグループ管理プログラムは、ファイルサーバー上の共有フォルダーを共有するグループを一意に識別するためのグループ識別子と、前記グループを管理するグループ管理サーバーのアドレスと、前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだマークを撮像部に撮像させ、撮像された前記マークを解析し、前記解析の結果に基づき、前記グループ識別子と前記グループ管理サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだアイコンを作成し、作成された前記アイコンを表示部の画面上に表示させ、前記解析の結果に基づき、記憶部に記憶されたユーザーのユーザー識別子を前記グループ識別子が示す前記グループに参加させる要求を前記グループ管理サーバーに送信し、前記ユーザーが前記画面上に表示された前記アイコンを用いたグループ管理操作を行ったとき、前記操作を検知し、検知した前記操作に基づいた指示を前記グループ管理サーバーに送信する手順をコンピューターに実行させる。
【００１８】
上記目的を達成するため、本発明の一形態に係るグループ管理プログラムは、ファイルサーバー上の共有フォルダーを共有するグループを作成する指示に基づき、前記グループを一意に識別するためのグループ識別子を生成し、生成した前記グループ識別子を記憶部に記憶させ、前記グループ識別子と、前記グループを管理する自コンピューターのアドレスと、前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだマークを生成し、生成した前記マークを出力し、出力した前記マークを撮像した端末から、前記端末のユーザーを一意に識別するユーザー識別子を、前記グループ識別子が示す前記グループに参加させる要求を受信したとき、前記端末からの前記要求に基づき、受信した前記ユーザー識別子を前記憶部に記憶させた前記グループ識別子に紐付けて管理し、前記端末から、前記グループを管理する指示を受信したとき、受信した前記指示に基づき前記記憶部に記憶させた前記グループ識別子が示すグループを管理する手順をコンピューターに実行させる。
【００１９】
上記目的を達成するため、本発明の一形態に係るグループ管理方法は、グループ管理サーバーおよび端末を用いたグループ管理方法であって、前記グループ管理サーバーにおいて、ファイルサーバー上の共有フォルダーを共有するグループを作成する指示に基づき、前記グループを一意に識別するためのグループ識別子を生成し、生成した前記グループ識別子を記憶部に記憶させ、前記グループ識別子と前記グループを管理するグループ管理サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだマークを生成し、生成した前記マークを出力し、前記端末において、前記端末のユーザーの指示に基づき、出力された前記マークを撮像部に撮像させ、撮像された前記マークを解析し、前記解析の結果に基づき、前記グループ識別子と前記グループ管理サーバーのアドレスと前記ファイルサーバーのアドレスとを光学的に読み取り可能な情報として含んだアイコンを作成し、作成した前記アイコンを表示部の画面上に表示させ、前記解析の結果に基づき、前記ユーザーを一意に識別するユーザー識別子を前記グループ識別子が示す前記グループに参加させる要求を前記グループ管理サーバーに送信し、前記グループ管理サーバーにおいて、前記端末からの前記要求を受信したとき、受信した前記ユーザー識別子を前記記憶部に記憶させた前記グループ識別子に紐付けて管理し、前記端末において、前記ユーザーが前記画面上に表示された前記アイコンを用いたグループ管理操作を行ったとき、前記操作を検知し、検知した前記操作に基づいた指示を前記グループ管理サーバーに送信し、前記グループ管理サーバーにおいて、前記端末からの前記指示を受信したとき、受信した前記指示に基づき前記記憶部に記憶させた前記グループ識別子の示すグループを管理する。
【発明の効果】
【００２０】
以上のように、本発明によれば、簡単かつ分かり易い操作でグループを管理できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係るグループ管理システム１全体の構成を示す構成図である。
【図２】モバイル端末１００が一般的なコンピューターにより構成される場合の構成図である。
【図３】ＣＰＵ１１においてプログラムが実行されることにより実現される機能ブロックの図である。
【図４】グループ管理サーバー２００が一般的なコンピューターにより構成される場合の構成図である。
【図５】ＣＰＵ２１においてプログラムが実行されることにより実現される機能ブロックの図である。
【図６】モバイル端末１００の表示部１６に、撮像したマークから生成されたアイコンが表示されている状態の画面例を示す図である。
【図７】モバイル端末１００の表示部１６において、グループを合成する操作を行う際の画面例を示す図である。
【図８】モバイル端末１００の表示部１６において、グループを分離する操作を行う際の画面例を示す図である。
【図９】マークを撮像してグループに参加し、共有フォルダーへのアクセス権を得るまでの処理の流れを示すフローチャートである。
【図１０】表示されたアイコンを用いて共有フォルダーにアクセスする処理の流れを示すフローチャートである。
【図１１】ユーザーＢがグループを脱退する処理の流れを示すフローチャートである。
【図１２】グループを合成する処理の流れを示すフローチャートである。
【図１３】グループを分離する処理の流れを示すフローチャートである。
【図１４】ＣＰＵ１１においてプログラムが実行されることにより実現される機能ブロックの図である。
【図１５】ＣＰＵ２１においてプログラムが実行されることにより実現される機能ブロックの図である。
【図１６】モバイル端末１０１における操作画面例である。
【図１７】会議室予約システム２における処理の流れについて説明するためのフローチャートである。
【発明を実施するための形態】
【００２２】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００２３】
［概要］
最初に、本発明の一実施形態の概要について説明する。本実施形態では、ファイルサーバー上に用意された共有フォルダー内に記憶した電子的な情報を、特定のグループのメンバーにより共有する方法として、共有に必要な情報が光学的に読取り可能な情報として含まれた２次元バーコードやドットパターンなどのマークを用いる。
【００２４】
このマークをプロジェクターによりスクリーンに投影させたり、印刷物に印刷したり、モバイル端末の画面上に表示させたりした上で、投影、印刷、または表示されたマークをモバイル端末の撮像部により撮像することにより、撮像したユーザーの特定のグループへの参加や、共有フォルダーへのアクセス権の付与が制御される。
【００２５】
撮像されたマークは、撮像したモバイル端末の画面上に、共有に必要な情報が光学的に読取り可能な情報として含まれたアイコンとして複製されて表示される。表示されたアイコンを他のユーザーの持つモバイル端末で撮像することにより、当該ユーザーもグループに参加することが出来る。
【００２６】
ユーザーがそのアイコンに対して画面上でファイル等をドラッグ＆ドロップする操作などを行うことにより簡単に共有フォルダーにアクセスすることが出来る。
【００２７】
また、ユーザーは、画面上に表示されている、特定のグループを表すアイコンを削除することにより、簡単にそのアイコンが示すグループから脱退し、共有フォルダーへのアクセス権を無くすことが出来る。
【００２８】
特定のグループへの参加および脱退、共有フォルダーへのアクセス権の獲得および解除を行いたいユーザーは、マークを撮影したり、画面上のアイコンを削除したりするだけで目的の処理を行うことが出来る。
【００２９】
また、ユーザーが画面上において、例えば、グループＡを示すアイコンＡを、グループＢを示すアイコンＢの上にドラッグ＆ドロップする操作を行うことにより、グループＡおよびグループＢを包含したグループＣが生成されると共に、画面上にはグループＣを示すアイコンＣが表示される。
【００３０】
ユーザーは、グループＣを示すアイコンＣを操作することにより、グループＡおよびグループＢに対する操作をまとめて行うことが出来る。
【００３１】
また、グループＣを示すアイコンをダブルクリックしてグループＣを構成しているグループであるグループＡおよびグループＢが表示されるように開き、表示されているグループのうち、グループＡをグループＣから外す操作を行うことにより、グループＣからグループＡを外すことが出来る。
【００３２】
また、本発明の一実施形態の応用例として、以下において、会議室予約システムにおいて、グループを示すアイコンをドラッグ＆ドロップすることにより、簡単にそのグループに適した会議室を予約することが出来る例を説明する。
【００３３】
すなわち、この応用例は、過去に行われた会議の参加者をグルーピングしておき、将来開催される会議において利用することにより、次回以降の会議予約および会議開催通知発送の手間を低減するものである。
【００３４】
以上、本発明の一実施形態の概要について説明した。
【００３５】
［全体の構成］
次に、本発明の一実施形態にかかるグループ管理システム全体の構成について説明する。図１は、本発明の一実施形態に係るグループ管理システム１全体の構成を示す構成図である。
【００３６】
グループ管理システム１は、１以上のモバイル端末１００と、グループ管理サーバー２００を含んでいる。
【００３７】
なお、グループ管理サーバー２００には、マークを印刷するための印刷装置３００や、マークをスクリーン上に投影するためのプロジェクター４００が接続されていてもよい。
【００３８】
また、モバイル端末１００およびグループ管理サーバー２００は、電子的な情報を共有するために共有フォルダーを提供するファイルサーバー５００と有線または無線ネットワークにより通信可能とされている。
【００３９】
モバイル端末１００のそれぞれは、特定のグループに参加するユーザーが持つものであり、ユーザーはモバイル端末１００を操作することにより、グループへの参加および脱退を行う。また、ユーザーはモバイル端末１００を操作することにより、グループを合成したり、分離したりすることが出来る。
【００４０】
グループ管理サーバー２００は、マークを生成して出力し、モバイル端末１００からグループへの参加、グループの合成および分離の要請を受け付けてグループを構成するユーザーの管理を行う。
【００４１】
印刷装置３００は、マークを印刷できるものであれば、一般的な印刷装置でよい。なお、グループ管理サーバー２００と印刷装置３００の機能をまとめて、１つの画像形成装置（ＭＦＰ、Multifunction Peripheral）として構成してもよい。
【００４２】
プロジェクター４００は、マークをスクリーンに投影できるものであれば、一般的なプロジェクターを用いることが出来る。
【００４３】
ファイルサーバー５００は、グループ管理サーバー２００からの指示に従って共有フォルダーの作成およびアクセス権の設定を行い、各モバイル端末１００からのアクセスを適切に処理できるものであれば、一般的なファイルサーバーを用いることが出来る。
【００４４】
以上、本発明の一実施形態にかかるグループ管理システム全体の構成について説明した。
【００４５】
［モバイル端末１００の構成］
次に、モバイル端末１００の構成について説明する。モバイル端末１００は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なコンピューターにより構成されてもよい。モバイル端末１００が一般的なコンピューターにより構成される場合の構成図を図２に示す。
【００４６】
同図に示すように、モバイル端末１００は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、操作入力部１４、ネットワークインターフェイス部（第１の通信部）１５、表示部１６、記憶部（第１の記憶部）１７、および撮像部１９を有し、これら各ブロックがバス１８を介して接続されている。
【００４７】
ＲＯＭ１２は、各種の処理を実行するためのファームウェア等の複数のプログラムやデータを記憶する。ＲＡＭ１３は、ＣＰＵ１１の作業用領域として用いられ、ＯＳ（Operating System）、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。
【００４８】
記憶部１７は、例えばＨＤＤ（Hard Disk Drive）や、フラッシュメモリー、その他の不揮発性メモリーである。記憶部１７には、ＯＳや各種アプリケーション、各種データに加え、ユーザーＩＤ（Identifier）１７ａおよびグループＩＤデーブル１７ｂが記憶される。
【００４９】
ユーザーＩＤ１７ａは、特定のユーザーＩＤ１７ａが記憶されたモバイル端末１００を持つユーザーを一意に識別するための識別子である。
【００５０】
グループＩＤテーブル１７ｂは、モバイル端末１００を持つユーザーが参加しているグループのグループＩＤを記憶するテーブルである。
【００５１】
ネットワークインターフェイス部１５は、グループ管理サーバー２００およびファイルサーバー５００と情報のやりとりを行う為のネットワークと結ばれている。
【００５２】
ＣＰＵ１１は、ＲＯＭ１２や記憶部１７に記憶された複数のプログラムのうち、操作入力部１４から与えられる命令に対応するプログラムをＲＡＭ１３に展開し、この展開されたプログラムにしたがって、表示部１６及び記憶部１７を適宜制御する。
【００５３】
操作入力部１４は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の操作装置である。
【００５４】
表示部１６は、例えば液晶ディスプレイ、ＥＬ（Electro-Luminescence）ディスプレイ、プラズマディスプレイ等である。
【００５５】
次に、ＣＰＵ１１においてプログラムが実行されることにより実現される機能ブロックについて説明する。図３は、ＣＰＵ１１においてプログラムが実行されることにより実現される機能ブロックの図である。
【００５６】
モバイル端末１００のＣＰＵ１１において実現される機能ブロックは、撮像制御部１１ａ、マーク解析部１１ｂ、アイコン作成部１１ｃ、表示制御部１１ｄ、通信制御部（第１の通信制御部）１１ｅ、およびアイコン制御部１１ｆである。なお、アプリケーションインストール部１１ｇが備えられていてもよい。
【００５７】
撮像制御部１１ａは、撮像部１９を制御し、グループ管理サーバー２００により生成され出力されたマークを撮像させる。
【００５８】
マーク解析部１１ｂは、撮像されたマークに含まれる情報を解析し、グループ管理サーバー２００にアクセスするためのアドレスおよび参加するグループのグループＩＤなどを抽出する。
【００５９】
アイコン作成部１１ｃは、撮像されたマークの解析結果に基づき、解析により抽出した情報を埋め込んだ、モバイル端末１００の表示部１６に表示するアイコンを作成する。また、アイコン作成部１１ｃは、ユーザーの操作によりグループの合成が行われた場合、グループ管理サーバーからの指示により、合成されたグループを示すアイコンを作成する。
【００６０】
表示制御部１１ｄは、作成されたアイコンを表示部１６に表示させる。
【００６１】
通信制御部１１ｅは、ネットワークインターフェイス部１５を制御し、マークを撮影したユーザーのユーザーＩＤ１７ａをグループ管理サーバー２００に送信し、マークを撮影したユーザーを、マークが示すグループに登録させる。
【００６２】
アイコン制御部１１ｆは、表示部１６の画面上に表示された、特定のグループを示すアイコンに対して、ユーザーがファイルのドラッグ＆ドロップ操作を行うと、操作を行ったファイルを、ファイルサーバー５００上の共有フォルダーに入れる。また、ユーザーが、特定のグループを示すアイコンを表示部１６の画面上から削除すると、グループ管理サーバー２００に対し、特定のグループからそのユーザーを外し、特定のグループに対応する共有フォルダーへのアクセス権を解除するように、要求メッセージを送る。
【００６３】
また、アイコン制御部１１ｆは、ユーザーが画面上で、グループを示すアイコンを、別のグループを示すアイコン上にドラッグ＆ドロップする操作が行われたことを検知すると、それらのグループを包含した新たなグループを生成するように、グループ管理サーバー２００に対し、要求メッセージを送る。
【００６４】
アプリケーションインストール部１１ｇが備えられている場合、アプリケーションインストール部１１ｇは、スクリーン上または印刷物上のマークをユーザーがモバイル端末１００の撮像部１９で初めて撮像した時点で、アプリケーションインストール部１１ｇを除く上記各機能ブロックとして機能するプログラムをモバイル端末１００にインストールする。
【００６５】
以上、モバイル端末１００の構成について説明した。
【００６６】
［グループ管理サーバー２００の構成］
次に、グループ管理サーバー２００の構成について説明する。グループ管理サーバー２００は、専用のハードウェアやソフトウェアにより構成されていてもよいし、一般的なコンピューターにより構成されてもよい。グループ管理サーバー２００が一般的なコンピューターにより構成される場合の構成図を図４に示す。
【００６７】
同図に示すように、グループ管理サーバー２００は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、操作入力部２４、ネットワークインターフェイス部（第２の通信部）２５、表示部２６、および記憶部（第２の記憶部）２７を有し、これら各ブロックがバス２８を介して接続されている。
【００６８】
なお、これら各ブロックのうち、モバイル端末１００と同様のブロックについては説明を省略する。
【００６９】
記憶部２７には、グループごとに、グループに参加しているユーザーを管理するための、グループＩＤ・ユーザーＩＤテーブルが記憶されている。なお、グループＩＤ・ユーザーＩＤテーブルでは、グループを別のグループに含むネスト構造の形で管理することが出来る。
【００７０】
次に、ＣＰＵ２１においてプログラムが実行されることにより実現される機能ブロックについて説明する。図５は、ＣＰＵ２１においてプログラムが実行されることにより実現される機能ブロックの図である。
【００７１】
グループ管理サーバー２００のＣＰＵ２１において実現される機能ブロックは、マーク生成部２１ａ、マーク出力制御部２１ｂ、通信制御部（第２の通信制御部）２１ｃ、グループ管理部２１ｄ、および共有フォルダー管理部２１ｅである。
【００７２】
マーク生成部２１ａは、グループを管理する管理者の指示に従い、特定のグループＩＤ、グループ管理サーバー２００、およびそのグループ用の共有フォルダーが作られるファイルサーバーへのアドレスなどの情報を含んだマークを生成する。
【００７３】
マーク出力制御部２１ｂは、印刷装置３００にマークを印刷させたり、プロジェクター４００にマークを投影させたりする。
【００７４】
通信制御部２１ｃは、ネットワークインターフェイス部２５を制御し、モバイル端末１００およびファイルサーバー５００などと情報を遣り取りする。
【００７５】
グループ管理部２１ｄは、管理者からの指示に従い新しいグループを作成したり、モバイル端末１００からの要求に従い特定のグループにユーザーを加えたり外したり、グループを合成したり分離したりする。
【００７６】
共有フォルダー管理部２１ｅは、ファイルサーバー５００上に共有フォルダーを作成したり、作成した共有フォルダーに対する各ユーザーのアクセス権を設定したり変更したりする。
【００７７】
以上、グループ管理サーバー２００の構成について説明した。
【００７８】
［画面例１（共有フォルダーへのアクセス）］
次に、モバイル端末１００の表示部１６に、撮像したマークから生成されたアイコンが表示されている状態の画面例を説明する。図６は、モバイル端末１００の表示部１６に、撮像したマークから生成されたアイコンが表示されている状態の画面例を示す図である。
【００７９】
図６に示す画面例では、画面の右側に、３つのアイコンＩＣ１、ＩＣ２、およびＩＣ３が表示されている。各アイコンＩＣ１、ＩＣ２、およびＩＣ３は、アイコンの上部に表示されている名前から分かるように、それぞれ、Ｇｒｏｕｐ１、Ｇｏｒｕｐ２、およびＧｒｏｕｐ３を示すアイコンである。
【００８０】
このことから、これらのアイコンが表示されたモバイル端末１００を持っているユーザーは、３つのグループＧｒｏｕｐ１、Ｇｏｒｕｐ２、およびＧｒｏｕｐ３に参加しており、これら３つのグループがそれぞれ共有する共有フォルダーに対するアクセス権を持っている事が分かる。
【００８１】
各アイコンＩＣ１、ＩＣ２、およびＩＣ３のデザインは、最初にグループ管理サーバー２００が生成したマークと同様に、グループＩＤ、グループ管理サーバーのアドレス、およびファイルサーバー５００のアドレスなどの情報を含んだマークとなっている。
【００８２】
ユーザーが、画面上で、会議資料を示すアイコンＩＣ４や議事録を示すアイコンＩＣ５などを、Ｇｒｏｕｐ１を示すアイコンＩＣ１に対してドラッグ＆ドロップする操作を行うと、会議資料や議事録が、Ｇｒｏｕｐ１の共有フォルダーに記憶される。
【００８３】
以上、モバイル端末１００の表示部１６に、撮像したマークから生成されたアイコンが表示されている状態の画面例を説明した。
【００８４】
［画面例２（グループの合成）］
次に、モバイル端末１００の表示部１６において、グループを合成する操作を行う際の画面例を説明する。図７は、モバイル端末１００の表示部１６において、グループを合成する操作を行う際の画面例を示す図である。
【００８５】
最初、上の図に示すように、画面上には、Ｇｒｏｕｐ１を示すアイコンＩＣ１およびＧｒｏｕｐ２を示すアイコンＩＣ２のみが表示されており、まだＧｒｏｕｐ３およびＧｒｏｕｐ３を示すアイコンＩＣ３は存在しない。
【００８６】
この状態において、ユーザーがアイコンＩＣ２をアイコンＩＣ１の上にドラッグ＆ドロップすると、下の図に示すように、Ｇｒｏｕｐ１およびＧｒｏｕｐ２を包含したＧｒｏｕｐ３がグループ管理サーバー２００において合成され、合成されたＧｒｏｕｐ３に対応するアイコンＩＣ３が画面上に表示される。
【００８７】
以上、モバイル端末１００の表示部１６において、グループを合成する操作を行う際の画面例を説明した。
【００８８】
［画面例３（グループの分離）］
次に、モバイル端末１００の表示部１６において、グループを分離する操作を行う際の画面例を説明する。図８は、モバイル端末１００の表示部１６において、グループを分離する操作を行う際の画面例を示す図である。
【００８９】
最初、上段の図に示すように、Ｇｒｏｕｐ１からＧｒｏｕｐ４までを示すアイコンＩＣ１からＩＣ４までがそれぞれ示されている。なお、アイコンＩＣ４で示されるＧｒｏｕｐ４は、Ｇｒｏｕｐ１、Ｇｒｏｕｐ２、およびＧｒｏｕｐ３が合成されたグループであるとする。
【００９０】
この状態において、中段の図に示すように、ユーザーがＧｒｏｕｐ４を示すアイコンＩＣ４を、ダブルクリック等の操作により別ウィンドウ等として開き、Ｇｒｏｕｐ４を構成するＧｒｏｕｐ１、Ｇｒｏｕｐ２、およびＧｒｏｕｐ３を示すアイコンＩＣ１からＩＣ３までを表示させる。
【００９１】
次に、ユーザーが別ウィンドウ内に表示されているＧｒｏｕｐ３のアイコンＩＣ３を当該ウィンドウ内から外す。外す方法は、別ウィンドウ内のアイコンＩＣ３を別ウィンドウ外へドラッグ＆ドロップしてもよいし、単純に別ウィンドウ内のアイコンＩＣ３を削除してもよい。
【００９２】
なお、別ウィンドウ内のアイコンＩＣ３を別ウィンドウ外へドラッグ＆ドロップした場合、ドラッグ＆ドロップ先に既にアイコンＩＣ３が存在するときは、ドラッグ＆ドロップしたアイコンＩＣ３は既にあるアイコンＩＣ３に吸収されてもよい。
【００９３】
ユーザーが、別ウィンドウ内からアイコンＩＣ３を外す操作を行うと、グループ管理サーバー２００において、Ｇｒｏｕｐ４からＧｒｏｕｐ３が分離され、モバイル端末１００の表示部１６の画面上では、Ｇｒｏｕｐ４を構成するグループが、Ｇｒｏｕｐ１およびＧｒｏｕｐ２のみになった事が示される。
【００９４】
以上、モバイル端末１００の表示部１６において、グループを分離する操作を行う際の画面例を説明した。
【００９５】
［処理の流れ］
次に、グループ管理システム１における処理の流れについて説明する。なお、以下では、グループ管理システム１における処理の流れを、マークを撮像してグループに参加し、共有フォルダーへのアクセス権を得るまでの処理、表示されたアイコンを用いて共有フォルダーにアクセスする処理、グループから脱退するまでの処理、グループを合成する処理、およびグループを分離する処理の５つの処理に分けて説明する。
【００９６】
なお、以下の説明のうち、グループから脱退するまでの処理の説明においては、例として、会議の主催者Ａが、会議資料を会議参加者で共有するためにグループとマークを作り、会議に参加したユーザーＢがグループに参加した後、会議に参加しなかったユーザーＣがユーザーＢからグループへ招待され、ユーザーＢの持つモバイル端末１００の画面上のアイコンを撮影してグループに参加し、その後、ユーザーＢおよびユーザーＣともに、グループから外れる流れを挙げて説明する。
【００９７】
１．マークの撮像からグループへの参加までの処理
【００９８】
図９は、マークを撮像してグループに参加し、共有フォルダーへのアクセス権を得るまでの処理の流れを示すフローチャートである。
【００９９】
まず、会議の主催者Ａの指示に従い、グループ管理サーバー２００のマーク生成部２１ａがグループのグループＩＤを作成し、ファイルサーバー５００上に、このグループ用の共有フォルダーを作成する（ステップＳ１）。主催者Ａは、会議で共有したい資料などを、この時点で共有フォルダーにアップロードしておいてもよい。
【０１００】
次に、マーク生成部２１ａが作成したグループＩＤ、グループ管理サーバー２００のアドレス、および共有フォルダーのＵＲＬ（Uniform Resource Locator）などを情報として含んだマークを生成する（ステップＳ２）。
【０１０１】
次に、マーク出力制御部２１ｂが、印刷装置３００またはプロジェクター４００を介して生成したマークを出力する（ステップＳ３）。印刷装置３００からの出力の場合、ユーザーＢは会議資料上に印刷されたマークを撮影してもよい。プロジェクター４００からの出力の場合、ユーザーＢはスクリーン上に投影されたマークを撮影してもよい。
【０１０２】
次に、ユーザーＢが自身のモバイル端末１００の撮像制御部１１ａに指示を出し、撮像部１９が、前ステップで出力されたマークを撮像する（ステップＳ１０）。
【０１０３】
次に、マーク解析部１１ｂが、撮像されたマークを解析する（ステップＳ１１）。
【０１０４】
次に、アイコン作成部１１ｃが、解析結果に基づいてアイコンを作成する（ステップＳ１２）。
【０１０５】
次に、表示制御部１１ｄが表示部１６の画面上に、作成されたアイコンを表示する（ステップＳ１３）。
【０１０６】
ここでユーザーＢの持つモバイル端末１００の画面上に表示されたアイコンは、後に、ユーザーＣによりユーザーＣの持つモバイル端末１００を用いて撮像され、ユーザーＣはグループに参加するが、その処理の流れはユーザーＢのモバイル端末１００におけるものと同様なので、説明は省略する。
【０１０７】
なお、ユーザーＣがマークを撮像する代わりに、ユーザーＢのモバイル端末とユーザーＣのモバイル端末の間で、赤外線通信や近距離無線通信などの無線通信手段によりマークに含まれる情報を伝達してもよい。
【０１０８】
次に、アイコン制御部１１ｆが、通信制御部１１ｅに指示を出し、ネットワークインターフェイス部１５を介してグループ管理サーバー２００に、ユーザーＢのモバイル端末１００が記憶している、ユーザーＢのユーザーＩＤ１７ａを送信し、ユーザーＢをグループに参加させることを要求する（ステップＳ１４）。
【０１０９】
次に、グループ管理サーバー２００のグループ管理部２１ｄが、通信制御部２１ｃを介してユーザーＢのモバイル端末１００から、ユーザーＢのグループ参加要求を受け付ける（ステップＳ４）。
【０１１０】
次に、グループ管理部２１ｄが、ユーザーＢをグループに参加させる（ステップＳ５）。
【０１１１】
次に、共有フォルダー管理部２１ｅが、ファイルサーバー５００上の共有フォルダーに、ユーザーＢに対するアクセス権を設定する（ステップＳ６）。
【０１１２】
以上が、ユーザーＢがグループに参加し、共有フォルダーへのアクセス権を取得するまでの処理の流れである。
【０１１３】
２．表示されたアイコンを用いて共有フォルダーにアクセスする処理
【０１１４】
図１０は、表示されたアイコンを用いて共有フォルダーにアクセスする処理の流れを示すフローチャートである。例えば、ユーザーＢは、作成した議事録をこの時点で共有フォルダーにアップロードしてもよい。
【０１１５】
ユーザーＢは、自身のモバイル端末１００上で、表示されたグループのアイコンを用いる操作、例えばアイコンへのファイルのドラッグ＆ドロップなどの操作を行う（ステップＳ２０）。
【０１１６】
アイコン制御部１１ｆは、ファイルサーバー上の共有フォルダーにアクセスして、処理を行う（ステップＳ２１）。
【０１１７】
ファイルサーバー５００は、共有フォルダーに対するサービスを提供する（ステップＳ２２）。
【０１１８】
以上が、表示されたアイコンを用いて共有フォルダーにアクセスする処理の流れである。
【０１１９】
３．グループから脱退するまでの処理
【０１２０】
図１１は、ユーザーＢがグループを脱退する処理の流れを示すフローチャートである。なお、ユーザーＣについても同様なので、ユーザーＣに関する説明は省略する。
【０１２１】
まず、ユーザーＢが自身のモバイル端末１００の画面上に表示されている、グループを示すアイコンを削除する（ステップＳ３０）。
【０１２２】
次に、アイコン制御部１１ｆがグループ管理サーバー２００に対しユーザーＢの削除要求を送信する（ステップＳ３１）。
【０１２３】
次に、グループ管理サーバー２００のグループ管理部２１ｄが、ネットワークインターフェイス部２５を介してユーザーＢの削除要求を受信する（ステップＳ３２）。
【０１２４】
次に、グループ管理部２１ｄが、グループＩＤ・ユーザーＩＤテーブルの該当するグループから、ユーザーＢのユーザーＩＤ１７ａを削除する（ステップＳ３３）。
【０１２５】
次に、共有フォルダー管理部２１ｅが、ファイルサーバー５００上の共有フォルダーから、ユーザーＢに関するアクセス権を削除する（ステップＳ３４）。
【０１２６】
以上が、ユーザーＢがグループを脱退する処理の流れである。
【０１２７】
４．グループを合成する処理
図１２は、グループを合成する処理の流れを示すフローチャートである。なお、以下では、上述した画面例２に基づいて説明する。
【０１２８】
まず、ユーザーが、モバイル端末１００の表示部１６の画面上で、Ｇｒｏｕｐ２を示すアイコンＩＣ２を、Ｇｒｏｕｐ１を示すアイコンＩＣ１の上にドラッグ＆ドロップする（ステップＳ４０）。
【０１２９】
次に、アイコン制御部１１ｆが、ユーザーによる画面上における、グループを示すアイコンを、別のグループを示すアイコン上にドラッグ＆ドロップする操作が行われたことを検知すると、それらのグループを包含した新たなグループを生成するように、グループ管理サーバー２００に対し、Ｇｒｏｕｐ１とＧｒｏｕｐ２を合成したＧｒｏｕｐ３を作成する要求メッセージを送る（ステップＳ４１）。
【０１３０】
次に、グループ管理サーバー２００のグループ管理部２１ｄが、ネットワークインターフェイス部２５を介して、Ｇｒｏｕｐ１とＧｒｏｕｐ２を合成したＧｒｏｕｐ３を作成する要求メッセージを受信する（ステップＳ４２）。
【０１３１】
次に、グループ管理部２１ｄは、Ｇｒｏｕｐ１とＧｒｏｕｐ２を合成してＧｒｏｕｐ３を作成する（ステップＳ４３）。
【０１３２】
次に、グループ管理部２１ｄは、ネットワークインターフェイス部２５を介して、要求メッセージを送信してきたモバイル端末１００に対し、Ｇｒｏｕｐ３の作成が完了した旨の完了通知を送信する（ステップＳ４４）。
【０１３３】
次に、アイコン制御部１１ｆが、ネットワークインターフェイス部１５を介して、完了通知を受信する（ステップＳ４５）。
【０１３４】
次に、アイコン制御部１１ｆが、表示部１６を介して、画面上にＧｒｏｕｐ３を示すアイコンＩＣ３を表示させる（ステップＳ４６）。
【０１３５】
以上が、グループを合成する処理の流れである。
【０１３６】
５．グループを分離する処理
図１３は、グループを分離する処理の流れを示すフローチャートである。なお、以下では、上述した画面例３に基づいて説明する。
【０１３７】
まず、ユーザーが、モバイル端末１００の表示部１６の画面上で、Ｇｒｏｕｐ４が包含するグループを表示するために、Ｇｒｏｕｐ４を示すアイコンＩＣ４を開く操作を行う（ステップＳ５０）。
【０１３８】
次に、ユーザーが、モバイル端末１００の表示部１６の画面上で、アイコンＩＣ４を開くことにより開かれた別ウィンドウ内に表示されているＧｒｏｕｐ３を示すアイコンＩＣ３をＧｒｏｕｐ４から外す操作を行う（ステップＳ５１）。
【０１３９】
次に、アイコン制御部１１ｆが、ユーザーにより行われたＧｒｏｕｐ３をＧｒｏｕｐ４から外す操作を検知すると、Ｇｒｏｕｐ４からＧｒｏｕｐ３を分離するように、グループ管理サーバー２００に対し、Ｇｒｏｕｐ４からのＧｒｏｕｐ３の分離を要求するメッセージを送る（ステップＳ５２）。
【０１４０】
次に、グループ管理サーバー２００のグループ管理部２１ｄが、ネットワークインターフェイス部２５を介して、Ｇｒｏｕｐ４からＧｒｏｕｐ３を分離する要求メッセージを受信する（ステップＳ５３）。
次に、グループ管理部２１ｄは、Ｇｒｏｕｐ４からＧｒｏｕｐ３を分離する（ステップＳ５４）。
【０１４１】
以上が、グループを分離する処理の流れである。
【０１４２】
以上、グループ管理システム１における処理の流れについて説明した。
【０１４３】
＜応用例（会議室予約システムへの適用）＞
次に、本発明の一実施形態にかかるグループ管理システム１の応用例として、グループを示すアイコンを操作して会議を開催するために会議室を予約する会議室予約システム２へ応用する例を説明する。
なお、以下の説明では、上述した実施形態のグループ管理システム１と同様の部分については説明を省略し、異なる部分のみを説明する。
【０１４４】
［全体構成］
会議室予約システム２は、グループ管理システム１を構成するモバイル端末１００を基にしたモバイル端末１０１と、グループ管理サーバー２００を基にした会議室予約サーバー２０１とを含んで構成される。
【０１４５】
［モバイル端末１０１の構成］
次に、モバイル端末１０１の構成について説明する。モバイル端末１０１のハードウェア構成は、モバイル端末１００と同じである。モバイル端末１０１がモバイル端末１００と異なる部分は、図１４に示すように、ＣＰＵ１１においてプログラムが実行されることにより実現される機能ブロックとして、会議室予約を行うための会議室予約部１１ｈが追加されている点である。
【０１４６】
［会議室予約サーバー２０１の構成］
次に、会議室予約サーバー２０１の構成について説明する。会議室予約サーバー２０１のハードウェア構成は、グループ管理サーバー２００と同じである。会議室予約サーバー２０１がグループ管理サーバーと異なる部分は、図１５に示すように、ＣＰＵ２１においてプログラムが実行されることにより実現される機能ブロックとして、会議室予約を管理するための会議室予約管理部２１ｆが追加されている点である。
【０１４７】
［操作画面例］
次に、モバイル端末１０１における操作画面例を説明する。図１６は、モバイル端末１０１における操作画面例である。
【０１４８】
図１６では、モバイル端末１０１の表示部１６の画面上にあるＧｒｏｕｐ３を示すアイコンＩＣ３を、ユーザーが会議室予約画面ＳＣ上の特定の領域にドラッグ＆ドロップしている。
【０１４９】
ユーザーは、アイコンを、会議室予約画面ＳＣ上の、特定の日時および特定の会議室の上にドラッグ＆ドロップすることにより、ユーザーの希望する日時および場所の会議室を予約することが出来る。
【０１５０】
また、ユーザーが、時間帯および会議室を特定せず、日付を表す欄の上にアイコンをドラッグ＆ドロップすると、ドラッグ＆ドロップされたアイコンが示すグループの属性、例えば、人数等に適した会議室および以前同様の会議が開催された時間帯を参考にして選択された時間帯の候補を、会議室予約管理部２１ｆがユーザーに提示する。ユーザーは提示された候補の中から選択して、会議室と日時を決定してもよい。
【０１５１】
候補を提示する際には、同じ時間帯で複数の会議室を候補とすることも出来るし、１つの会議室で複数の時間帯を候補とすることも出来る。
【０１５２】
なお、人数を考慮する場合は、Ｇｒｏｕｐ３がＧｒｏｕｐ１およびＧｒｏｕｐ２を合成したグループである場合、Ｇｒｏｕｐ１とＧｒｏｕｐ２で重複している人数は合計人数から差し引くことが行われる。
【０１５３】
また、会議室の予約が完了した後、会議参加メンバー（Ｇｒｏｕｐ３に所属するメンバー）に対し、予約された会議室および日時に関する通知が送付されてもよい。
【０１５４】
以上、モバイル端末１０１における操作画面例を説明した。
【０１５５】
［処理の流れ］
次に、会議室予約システム２における処理の流れについて説明する。なお、会議室予約システム２で用いる、モバイル端末１０１の表示部１６の画面上に表示されるアイコンは、上述したグループ管理システム１において作成されたグループを示すアイコンをそのまま用いる。
【０１５６】
図１７は、会議室予約システム２における処理の流れについて説明するためのフローチャートである。
【０１５７】
まず、ユーザーが、モバイル端末１０１の表示部１６の画面上で、グループを示すアイコンを、会議室および日時が領域ごとに分けられた会議室予約画面ＳＣ上の、特定の領域にドラッグ＆ドロップする（ステップＳ６０）。
【０１５８】
次に、モバイル端末１０１の会議室予約部１１ｈが、ドラッグ＆ドロップされたアイコンは、特定の会議室および特定の日時の領域にドロップされたか否かを判断する（ステップＳ６１）。
【０１５９】
アイコンが特定の会議室および特定の日時の領域にドロップされた場合（ステップＳ６１のＹ）、会議室予約部１１ｈが、その会議室および日時で、会議室予約サーバー２０１に会議室の予約を要求し、会議室予約サーバー２０１の会議室予約管理部２１ｆが要求に従って特定の日時および特定の会議室の予約を確定する（ステップＳ６２）。
【０１６０】
なお、アイコンがドロップされた会議室の収容人数が、ドロップされたアイコンが示すグループに含まれるメンバーの総数より少ない場合、ユーザーに対し警告が行われてもよい。
【０１６１】
アイコンが特定の会議室および特定の日時の領域にはドロップされなかった場合（ステップＳ６１のＮ）、次に、会議室予約部１１ｈは、ドロップされたアイコンは、特定の日の領域にドロップされたか否かを判断する（ステップＳ６３）。
【０１６２】
アイコンが特定の日の領域にドロップされた場合（ステップＳ６３のＹ）、会議室予約部１１ｈは、会議室予約管理部２１ｆと連携して、ユーザーに対し、最適な会議室および時間帯の候補を提示する（ステップＳ６４）。
【０１６３】
次に、ユーザーが提示された候補の中から、希望に添う会議室および時間帯を選択し、選択した会議室および時間帯が、会議室予約部１１ｈおよび会議室予約管理部２１ｆにより決定される（ステップＳ６５）。
【０１６４】
次に、会議室予約管理部２１ｆは、会議室の予約が完了した旨の通知を、ドロップしたアイコンが示すグループのメンバーに送付するか否かを判断する（ステップＳ６６）。
【０１６５】
なお、ステップＳ６６における判断は、ユーザーにより与えられた指示により行われてもよい。
【０１６６】
会議室の予約が完了した旨の通知を、ドロップしたアイコンが示すグループのメンバーに送付する場合（ステップＳ６６のＹ）、会議室予約管理部２１ｆは、会議室の予約が完了した旨の通知を、ドロップしたアイコンが示すグループのメンバーに送付する（ステップＳ６７）。なお、この通知には、予約された会議室と日時に関する情報が含まれている。
【０１６７】
以上、会議室予約システム２における処理の流れについて説明した。
【０１６８】
［補足事項］
その他、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【０１６９】
１１  …  ＣＰＵ
１１ａ…  撮像制御部
１１ｂ…  マーク解析部
１１ｃ…  アイコン作成部
１１ｄ…  表示制御部
１１ｅ…  通信制御部
１１ｆ…  アイコン制御部
１１ｇ…  アプリケーションインストール部
１１ｈ…  会議室予約部
１２  …  ＲＯＭ
１３  …  ＲＡＭ
１４  …  操作入力部
１５  …  ネットワークインターフェイス部
１６  …  表示部
１７  …  記憶部
１７ａ…  ユーザーＩＤ
１７ｂ…  グループＩＤテーブル
１８  …  バス
１９  …  撮像部
２１  …  ＣＰＵ
２１ａ…  マーク生成部
２１ｂ…  マーク出力制御部
２１ｃ…  通信制御部
２１ｄ…  グループ管理部
２１ｅ…  共有フォルダー管理部
２１ｆ…  会議室予約管理部
２２  …  ＲＯＭ
２３  …  ＲＡＭ
２４  …  操作入力部
２５  …  ネットワークインターフェイス部
２６  …  表示部
２７  …  記憶部
２７ａ…  グループＩＤ・ユーザーＩＤテーブル
２８  …  バス
１００  …  モバイル端末
２００  …  グループ管理サーバー
３００  …  印刷装置
４００  …  プロジェクター
５００  …  ファイルサーバー
【図１】
0006264267.tif 000002
【図２】
0006264267.tif 000003
【図３】
0006264267.tif 000004
【図４】
0006264267.tif 000005
【図５】
0006264267.tif 000006
【図６】
0006264267.tif 000007
【図７】
0006264267.tif 000008
【図８】
0006264267.tif 000009
【図９】
0006264267.tif 000010
【図１０】
0006264267.tif 000011
【図１１】
0006264267.tif 000012
【図１２】
0006264267.tif 000013
【図１３】
0006264267.tif 000014
【図１４】
0006264267.tif 000015
【図１５】
0006264267.tif 000016
【図１６】
0006264267.tif 000017
【図１７】
0006264267.tif 000018