(57)【特許請求の範囲】
【請求項１】
複数の場所のそれぞれで独立して開催される複数の会議を支援する会議支援システムであって、
可搬型の複数台の端末装置のうちの前記複数の場所のうちのいずれかにある端末装置を近距離無線通信によって検出する検出手段と、
前記複数台の端末装置のうちの前記検出手段によって検出された端末装置の第一の識別子を、前記複数の場所のうちの当該検出された端末装置がある場所の第二の識別子と対応付けて記憶する記憶手段と、
前記複数台の端末装置のうちの前記検出手段によって検出された端末装置が前記検出手段によって検出されなくなった場合に、当該検出されなくなった端末装置の前記第一の識別子を前記記憶手段から削除する削除手段と、
前記第二の識別子とともに資料の配付のコマンドを受け付けた場合に、前記複数台の端末装置のうちの前記第二の識別子に対応付けられて前記記憶手段に記憶されている前記第一の識別子を有する端末装置へ資料を配付する配付手段と、
を有することを特徴とする会議支援システム。
【請求項２】
前記複数台の端末装置のいずれかから送信されてきたユーザアカウントの情報に基づいてユーザのログインを行うログイン手段、
を有し、
前記記憶手段は、前記ログインに成功した後に、前記複数台の端末装置のうちの前記情報の送信元である端末装置の前記第一の識別子を記憶する、
請求項１に記載の会議支援システム。
【請求項３】
前記削除手段は、前記ユーザのログアウトの後、所定の時間が経過しまたは所定のコマンドが与えられたら、前記複数台の端末装置のうちの当該ユーザの端末装置の前記第一の識別子を前記記憶手段から削除する、
請求項２に記載の会議支援システム。
【請求項４】
前記ユーザが前記ログインに成功した場合に、前記複数台の端末装置のうちの当該ユーザの端末装置へ、前記複数の場所のうちの当該端末装置がある場所の前記第二の識別子を送信する、識別子送信手段、を有し、
前記配付手段は、前記複数台の端末装置のうちのいずれかから前記第二の識別子および前記コマンドを受け付けた場合に、前記資料を配付する、
請求項２または請求項３に記載の会議支援システム。
【請求項５】
前記複数の場所それぞれに前記配付手段が設けられ、
前記検出手段は、前記複数の場所それぞれに設けられる無線通信装置によって構成され、
前記配付手段は、用紙から画像を読み取って当該画像の画像データを前記資料として配付する、
請求項１ないし請求項４のいずれかに記載の会議支援システム。
【請求項６】
複数の場所のそれぞれで独立して開催される複数の会議を支援する会議支援システムであって、
可搬型の複数台の端末装置のうちの前記複数の場所のうちのいずれかにある端末装置を近距離無線通信によって検出する検出手段と、
前記複数台の端末装置のうちの前記検出手段によって検出された端末装置の第一の識別子を、前記複数の場所のうちの当該検出された端末装置がある場所の第二の識別子と対応付けて記憶する記憶手段と、
前記複数台の端末装置のうちの前記検出手段によって検出された端末装置が前記検出手段によって検出されなくなった場合に、当該検出されなくなった端末装置の前記第一の識別子を前記記憶手段から削除する削除手段と、
資料を配付する配付装置から前記第二の識別子とともに問合せを受け付けた場合に、前記複数台の端末装置のうちの当該第二の識別子に対応付けられて前記記憶手段に記憶されている前記第一の識別子を当該資料の配付先として回答する、回答手段と、
を有することを特徴とする会議支援システム。
【請求項７】
複数の場所のそれぞれで独立して開催される複数の会議を支援する会議支援方法であって、
可搬型の複数台の端末装置のうちの前記複数の場所のうちのいずれかにある端末装置を検出手段が近距離無線通信によって検出し、
前記複数台の端末装置のうちの前記検出手段によって検出された端末装置の第一の識別子を、前記複数の場所のうちの当該検出された端末装置がある場所の第二の識別子と対応付けて記憶手段によって記憶し、
前記複数台の端末装置のうちの前記検出手段によって検出された端末装置が前記検出手段によって検出されなくなった場合に、当該検出されなくなった端末装置の前記第一の識別子を削除手段が前記記憶手段から削除し、
前記第二の識別子とともに資料の配付のコマンドを受け付けた場合に、前記複数台の端末装置のうちの前記第二の識別子に対応付けられて前記記憶手段に記憶されている前記第一の識別子を有する端末装置へ配付手段が資料を配付する、
を有することを特徴とする会議支援方法。
【請求項８】
複数の場所のそれぞれで独立して開催される複数の会議を支援するコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
可搬型の複数台の端末装置のうちの前記複数の場所のうちのいずれかにある端末装置を検出手段が近距離無線通信によって検出した場合に、当該検出された端末装置の第一の識別子を、前記複数の場所のうちの当該検出された端末装置がある場所の第二の識別子と対応付けて記憶手段に記憶させる登録処理を実行させ、
前記複数台の端末装置のうちの前記検出手段によって検出された端末装置が前記検出手段によって検出されなくなった場合に、当該検出されなくなった端末装置の前記第一の識別子を前記記憶手段から削除する削除処理を実行させ、
資料を配付する配付装置から前記第二の識別子とともに問合せを受け付けた場合に、前記複数台の端末装置のうちの当該第二の識別子に対応付けられて前記記憶手段に記憶されている前記第一の識別子を当該資料の配付先として回答する、回答処理を実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定の場所にいるユーザを把握する技術に関する。
【背景技術】
【０００２】
従来、会議の参加者へ資料を電子データとして配付するシステムが提案されている。
【０００３】
特許文献１に記載されるシステムによると、複数の通信端末のそれぞれの端末を識別する情報と、前記複数の通信端末のそれぞれの属するグループを識別するグループ識別情報とを対応付けて管理する端末管理手段と、前記複数の通信端末のうち、第１の通信端末と第２の通信端末との間でコンテンツデータを送受信するためのセッションを確立する場合に、前記グループ識別情報に基づいて、前記セッションに関連付けられた前記第１及び前記第２の通信端末のそれぞれの前記グループ識別情報が同じか否か判断する判断手段と、前記判断手段によって同じと判断された場合に、前記セッションが確立されている間に前記第１及び前記第２の通信端末間で共有される共有記憶領域の場所を示す共有場所情報を前記セッションに関連付けられた前記第１及び前記第２の通信端末に通知する通知手段と、を有する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−７５７８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、参加することを事前に主催者へ伝えることなく急遽、会議へ参加する者もいれば、会議を途中で退席する者もいる。
【０００６】
会議の資料を、まさに会議の会場にいる参加者のみに配付したいことがある。資料が印刷物であれば、会場にいる参加者へ手渡しすればよい。
【０００７】
しかし、資料を電子データとして配付する場合は、配付先を参加者ごとに予め把握しておかなければならない。
【０００８】
配付先として使用する電子メールアドレスを会議の出欠とともに予め回答してもらう方法が、考えられる。
【０００９】
しかし、この方法によると、会議を途中で退席した者へ誤って資料が配付されるおそれがある。また、参加することを事前に主催者へ伝えることなく会議に参加している者には、資料が配付されない。
【００１０】
本発明は、このような問題点に鑑み、会議の会場にいる参加者を従来よりも容易に特定できるようにすることを、目的とする。
【課題を解決するための手段】
【００１１】
本発明の一形態に係る会議支援システムは、複数の場所のそれぞれで独立して開催される複数の会議を支援する会議支援システムであって、可搬型の複数台の端末装置のうちの前記複数の場所のうちのいずれかにある端末装置を近距離無線通信によって検出する検出手段と、前記複数台の端末装置のうちの前記検出手段によって検出された端末装置の第一の識別子を、前記複数の場所のうちの当該検出された端末装置がある場所の第二の識別子と対応付けて記憶する記憶手段と、前記複数台の端末装置のうちの前記検出手段によって検出された端末装置が前記検出手段によって検出されなくなった場合に、当該検出されなくなった端末装置の前記第一の識別子を前記記憶手段から削除する削除手段と、前記第二の識別子とともに資料の配付のコマンドを受け付けた場合に、前記複数台の端末装置のうちの前記第二の識別子に対応付けられて前記記憶手段に記憶されている前記第一の識別子を有する端末装置へ資料を配付する配付手段と、を有する。
【００１２】
好ましくは、前記複数台の端末装置のいずれかから送信されてきたユーザアカウントの情報に基づいてユーザのログインを行うログイン手段、を有し、前記記憶手段は、前記ログインに成功した後に、前記複数台の端末装置のうちの前記情報の送信元である端末装置の前記第一の識別子を記憶する。
【００１３】
または、前記削除手段は、前記ユーザのログアウトの後、所定の時間が経過しまたは所定のコマンドが与えられたら、前記複数台の端末装置のうちの当該ユーザの端末装置の前記第一の識別子を前記記憶手段から削除する。
【００１４】
または、前記ユーザが前記ログインに成功した場合に、前記複数台の端末装置のうちの当該ユーザの端末装置へ、前記複数の場所のうちの当該端末装置がある場所の前記第二の識別子を送信する、識別子送信手段、を有し、前記配付手段は、前記複数台の端末装置のうちのいずれかから前記第二の識別子および前記コマンドを受け付けた場合に、前記資料を配付する。
【００１５】
または、前記複数の場所それぞれに前記配付手段が設けられ、前記検出手段は、前記複数の場所それぞれに設けられる無線通信装置によって構成され、前記配付手段は、用紙から画像を読み取って当該画像の画像データを前記資料として配付する。
【００１６】
本発明の他の一形態に係る会議支援システムは、複数の場所のそれぞれで独立して開催される複数の会議を支援する会議支援システムであって、可搬型の複数台の端末装置のうちの前記複数の場所のうちのいずれかにある端末装置を近距離無線通信によって検出する検出手段と、前記複数台の端末装置のうちの前記検出手段によって検出された端末装置の第一の識別子を、前記複数の場所のうちの当該検出された端末装置がある場所の第二の識別子と対応付けて記憶する記憶手段と、前記複数台の端末装置のうちの前記検出手段によって検出された端末装置が前記検出手段によって検出されなくなった場合に、当該検出されなくなった端末装置の前記第一の識別子を前記記憶手段から削除する削除手段と、資料を配付する配付装置から前記第二の識別子とともに問合せを受け付けた場合に、前記複数台の端末装置のうちの当該第二の識別子に対応付けられて前記記憶手段に記憶されている前記第一の識別子を当該資料の配付先として回答する、回答手段と、を有する。
【発明の効果】
【００１９】
本発明によると、会議の会場にいる参加者を従来よりも容易に特定することができる。
【図面の簡単な説明】
【００２０】
【図１】テレビ会議システムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】会議装置のハードウェア構成の例を示す図である。
【図４】端末装置のハードウェア構成の例を示す図である。
【図５】認証サーバのハードウェア構成の例を示す図である。
【図６】画像形成装置の機能的構成の例を示す図である。
【図７】会議装置の機能的構成の例を示す図である。
【図８】端末装置のハードウェア構成の例を示す図である。
【図９】認証サーバのハードウェア構成の例を示す図である。
【図１０】各装置の処理の流れの例を示すシーケンス図である。
【図１１】各装置の処理の流れの例を示すシーケンス図である。
【図１２】各装置の処理の流れの例を示すシーケンス図である。
【図１３】各装置の処理の流れの例を示すシーケンス図である。
【図１４】各装置の処理の流れの例を示すシーケンス図である。
【図１５】画像形成装置の機能的構成の例を示す図である。
【図１６】会議装置の機能的構成の例を示す図である。
【図１７】端末装置の機能的構成の例を示す図である。
【図１８】認証サーバの機能的構成の例を示す図である。
【図１９】各装置の処理の流れの例を示すシーケンス図である。
【図２０】各装置の処理の流れの例を示すシーケンス図である。
【図２１】各装置の処理の流れの例を示すシーケンス図である。
【図２２】各装置の処理の流れの例を示すシーケンス図である。
【図２３】各装置の処理の流れの例を示すシーケンス図である。
【発明を実施するための形態】
【００２１】
〔第一の実施形態〕
図１は、テレビ会議システム１００の全体的な構成の例を示す図である。図２は、画像形成装置１のハードウェア構成の例を示す図である。図３は、会議装置２のハードウェア構成の例を示す図である。図４は、端末装置３のハードウェア構成の例を示す図である。図５は、認証サーバ４のハードウェア構成の例を示す図である。
【００２２】
図１に示すようにテレビ会議システム１００は、複数台の画像形成装置１、複数台の会議装置２、複数台の端末装置３、認証サーバ４、および通信回線５などによって構成される。
【００２３】
テレビ会議システム１００は、互いに離れた複数の場所にいるユーザ同士が互いの様子をリアルタイムで視聴しながら会議を行うためのシステムである。以下、第一の場所および第二の場所の２個所のユーザ同士が会議を行う場合を例に、説明する。
【００２４】
各ユーザには、ユーザアカウントおよび端末装置３が１つずつ与えられている。各ユーザアカウントには、ユニークなユーザコードおよび各人が決めたパスワードが１組ずつ設定されている。
【００２５】
複数台の画像形成装置１、複数台の会議装置２、複数台の端末装置３、および認証サーバ４は、通信回線５を介して通信することができる。通信回線５として、公衆回線、専用線、インターネット、有線ＬＡＮ（Local Area Network）、または無線ＬＡＮなどが用いられる。
【００２６】
以下、画像形成装置１Ａおよび画像形成装置１Ｂが画像形成装置１として設けられ、会議装置２Ａおよび会議装置２Ｂが会議装置２として設けられている場合を例に、説明する。
【００２７】
画像形成装置１Ａおよび会議装置２Ａは、第一の場所に設置されている。画像形成装置１Ｂおよび会議装置２Ｂは、第二の場所に設置されている。また、複数台の端末装置３のうちの一部は、第一の場所において使用され、残りは、第二の場所において使用される。
【００２８】
以下、第一の場所において使用される端末装置３それぞれを「端末装置３Ａ１」、「端末装置３Ａ２」、…、と記載し、第二の場所において使用される端末装置３それぞれを「端末装置３Ｂ１」、「端末装置３Ｂ２」、…、と記載することがある。
【００２９】
画像形成装置１Ａおよび画像形成装置１Ｂは、ともに、コピー、ネットワークプリント、ファックス、スキャン、およびボックスなどの機能を集約した装置である。一般に、「複合機」または「ＭＦＰ（Multi Function Peripherals）」などと呼ばれることがある。
【００３０】
ネットワークプリント機能は、パーソナルコンピュータ、タブレットコンピュータ、またはスマートフォンなどの装置から受信した画像データに基づいて画像を用紙に印刷するサービスである。「ネットワークプリンティング」または「ＰＣプリント」などと呼ばれることもある。
【００３１】
ボックス機能は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる記憶領域を与えておき、各ユーザが自分の記憶領域によって画像ファイルなどを保存し管理するためのサービスである。ボックスは、パーソナルコンピュータにおける「フォルダ」または「ディレクトリ」に相当する。
【００３２】
画像形成装置１Ａおよび画像形成装置１Ｂは、ともに、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、補助記憶装置１０ｄ、タッチパネルディスプレイ１０ｅ、操作キーパネル１０ｆ、ＮＩＣ（Network Interface Card）１０ｇ、モデム１０ｈ、スキャンユニット１０ｉ、プリントユニット１０ｊ、およびフィニッシャ１０ｋなどによって構成される。
【００３３】
タッチパネルディスプレイ１０ｅは、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、およびＣＰＵ１０ａが実行した処理の結果を示す画面などを表示する。また、タッチパネルディスプレイ１０ｅは、タッチされた位置を示す信号をＣＰＵ１０ａへ送る。
【００３４】
操作キーパネル１０ｆは、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。
【００３５】
ＮＩＣ１０ｇは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルによって認証サーバ４などと通信する。
【００３６】
モデム１０ｈは、ファクシミリ端末との間でＧ３などのプロトコルで画像データをやり取りする。
【００３７】
スキャンユニット１０ｉは、プラテンガラスの上にセットされたシートに記されている画像を読み取って画像ファイルを生成する。
【００３８】
プリントユニット１０ｊは、スキャンユニット１０ｉによって読み取られた画像のほか、ＮＩＣ１０ｇまたはモデム１０ｈによって端末装置３またはファクシミリ端末などから受信した画像データに示される画像を用紙に印刷する。
【００３９】
フィニッシャ１０ｋは、プリントユニット１０ｊによって画像が印刷された用紙すなわち印刷物に対して仕上げの処理を行う。仕上げの処理は、印刷物をステープルで綴じる処理、印刷物にパンチ穴を開ける処理、または印刷物を折り曲げる処理などである。
【００４０】
ＲＯＭ１０ｃまたは補助記憶装置１０ｄには、上述のコピーなどの機能を用いた種々の種類のジョブを実行するためのプログラムが記憶されている。
【００４１】
さらに、補助記憶装置１０ｄには、サービス提供プログラム１０Ｐ（図６参照）が記憶されている。
【００４２】
サービス提供プログラム１０Ｐによると、上述の機能を用いて、会議の参加者のためにサービスを提供することができる。
【００４３】
これらのプログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。補助記憶装置１０ｄとして、ハードディスクまたはＳＳＤ（Solid State Drive）などが用いられる。
【００４４】
会議装置２Ａおよび会議装置２Ｂは、ともに、主に、会議の様子をやり取りするための装置である。
【００４５】
会議装置２Ａおよび会議装置２Ｂは、ともに、図３に示すように、ＣＰＵ２０ａ、ＲＡＭ２０ｂ、ＲＯＭ２０ｃ、補助記憶装置２０ｄ、ＮＩＣ２０ｅ、画像出力インタフェース２０ｆ、音声入出力インタフェース２０ｇ、デジタルデータインタフェース２０ｈ、および近距離無線通信装置２０ｉなどによって構成される。
【００４６】
ＮＩＣ２０ｅは、ＴＣＰ／ＩＰなどのプロトコルによって認証サーバ４などと通信する。
【００４７】
画像出力インタフェース２０ｆは、画像の信号を出力する回路である。画像出力インタフェース２０ｆとして、例えばアナログＲＧＢ（Red Green Blue）、ＤＶＩ（Digital Visual Interface）、またはＨＤＭＩ（High-Definition Multimedia Interface）などの規格の回路が用いられる。「ＨＤＭＩ」は、登録商標である。
【００４８】
また、画像出力インタフェース２０ｆには、プロジェクタまたは液晶ディスプレイなどの、画像を表示するための表示装置が繋がれる。そして、画像出力インタフェース２０ｆは、表示装置へ画像の信号を出力する。以下、表示装置として、プロジェクタ２１が使用される場合を例に説明する。
【００４９】
音声入出力インタフェース２０ｇは、音声の入出力用の回路である。音声入出力インタフェース２０ｇは、スピーカ２２およびマイク２３が繋がれ、音声の信号をスピーカ２２へ出力し、音声の信号をマイク２３から取得する。
【００５０】
デジタルデータインタフェース２０ｈは、周辺機器へデータを出力し、または、周辺機器から出力されるデータを取得する。デジタルデータインタフェース２０ｈとして、例えば、ＵＳＢ（Universal Serial Bus）ボードが用いられる。
【００５１】
本実施形態では、デジタルデータインタフェース２０ｈは、デジタルビデオカメラ２４が繋がれ、デジタルビデオカメラ２４によって撮影された動画像のデータを取得するために用いられる。
【００５２】
近距離無線通信装置２０ｉは、到達する距離が十数メートル程度の電波によって通信する。近距離無線通信装置２０ｉとして、例えばＢｌｕｅｔｏｏｔｈの規格の装置が用いられる。
【００５３】
ＲＯＭ２０ｃまたは補助記憶装置２０ｄには、会議用プログラム２０Ｐ（図７参照）が記憶されている。会議用プログラム２０Ｐは、ＲＡＭ２０ｂにロードされ、ＣＰＵ２０ａによって実行される。
【００５４】
会議装置２Ａおよび会議装置２Ｂとして、いわゆるサーバ機またはデスクトップ型のパーソナルコンピュータなどが用いられる。
【００５５】
端末装置３は、画像形成装置１Ａ、画像形成装置１Ｂ、会議装置２Ａ、または会議装置２Ｂが提供するサービスを受けるためのクライアントである。端末装置３として、パーソナルコンピュータ、スマートフォン、またはタブレットコンピュータなどが用いられる。以下、端末装置３としてタブレットコンピュータが用いられる場合を例に説明する。
【００５６】
端末装置３は、図４に示すように、ＣＰＵ３０ａ、ＲＡＭ３０ｂ、ＲＯＭ３０ｃ、フラッシュメモリ３０ｄ、タッチパネルディスプレイ３０ｅ、操作ボタン群３０ｆ、無線通信装置３０ｇ、および近距離無線通信装置３０ｈなどによって構成される。
【００５７】
タッチパネルディスプレイ３０ｅには、前に例示した画面などを表示する。また、タッチパネルディスプレイ３０ｅは、タッチされた位置を示す信号をＣＰＵ３０ａへ送る。
【００５８】
操作ボタン群３０ｆは、いわゆるホーム画面に戻るためのボタン、音量を調整するためのボタン、および電源のオン／オフを切り換えるためのボタンなどによって構成される。
【００５９】
無線通信装置３０ｇは、無線ＬＡＮの規格、つまり、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１１の規格に基づいて、通信回線５に設けられている基地局を介してＴＣＰ／ＩＰなどのプロトコルによって認証サーバ４などと通信する。
【００６０】
近距離無線通信装置３０ｈは、近距離無線通信装置２０ｉと同じ規格の方式によって通信する。
【００６１】
ＲＯＭ３０ｃまたはフラッシュメモリ３０ｄには、アプリケーションのほか、参加者用プログラム３０Ｐ（図８参照）が記憶されている。これらのプログラムは、必要に応じてＲＡＭ３０ｂにロードされ、ＣＰＵ３０ａによって実行される。
【００６２】
認証サーバ４は、ユーザごとのユーザアカウントを管理し、他の装置からの要求に応じてユーザ認証を行う。
【００６３】
認証サーバ４は、図５に示すように、ＣＰＵ４０ａ、ＲＡＭ４０ｂ、ＲＯＭ４０ｃ、補助記憶装置４０ｄ、およびＮＩＣ４０ｅなどによって構成される。認証サーバ４として、いわゆるサーバ機またはデスクトップ型のパーソナルコンピュータなどが用いられる。
【００６４】
ＮＩＣ４０ｅは、ＴＣＰ／ＩＰなどのプロトコルによって画像形成装置１Ａ、画像形成装置１Ｂ、会議装置２Ａ、会議装置２Ｂ、および端末装置３などと通信する。
【００６５】
ＲＯＭ４０ｃまたは補助記憶装置４０ｄには、会議支援プログラム４０Ｐ（図９参照）が記憶されている。会議支援プログラム４０Ｐは、ＲＡＭ４０ｂにロードされ、ＣＰＵ４０ａによって実行される。
【００６６】
サービス提供プログラム１０Ｐ、会議用プログラム２０Ｐ、参加者用プログラム３０Ｐ、および会議支援プログラム４０Ｐによると、会議に現在参加しているユーザへのみ、画像形成装置１Ａまたは画像形成装置１Ｂによるサービスを提供することができる。以下、この仕組みについて、説明する。
【００６７】
図６は、画像形成装置１の機能的構成の例を示す図である。図７は、会議装置２の機能的構成の例を示す図である。図８は、端末装置３のハードウェア構成の例を示す図である。図９は、認証サーバ４のハードウェア構成の例を示す図である。図１０〜図１４は、各装置の処理の流れの例を示すシーケンス図である。
【００６８】
サービス提供プログラム１０Ｐによると、図６に示す認証問合部１０１、ログイン処理部１０２、メンバ問合部１０３、およびジョブ実行部１０４などの機能が画像形成装置１Ａおよび画像形成装置１Ｂのそれぞれに実現される。
【００６９】
会議用プログラム２０Ｐによると、図７に示すログイン要求転送部２０１、会議立上処理部２０２、会議コード記憶部２０３、接続処理部２０４、ログアウト要求転送部２０５、会議終了処理部２０６、および切断処理部２０７などの機能が会議装置２Ａおよび会議装置２Ｂのそれぞれに実現される。
【００７０】
参加者用プログラム３０Ｐによると、図８に示す第一のログイン要求部３０１、第二のログイン要求部３０２、会議コード記憶部３０３、検知制御部３０４、メンバデータ記憶部３０５、新規メンバ検出部３０６、デバイスデータ取得部３０７、新規メンバ通知部３０８、退出メンバ検出部３０９、退出メンバ通知部３１１、第三のログイン要求部３１２、ジョブ指令部３１３、ログアウト要求部３１４、解散要求部３１５、およびデバイス情報付与部３１６などの機能が各端末装置３に実現される。
【００７１】
会議支援プログラム４０Ｐによると、図９に示すユーザアカウント記憶部４０１、ログイン処理部４０２、グループ生成部４０３、グループデータ記憶部４０４、新規メンバ追加部４０５、退出メンバ削除部４０６、ユーザ照会部４０７、メンバ回答部４０８、ログアウト処理部４０９、およびグループ解散処理部４１１などの機能が認証サーバ４に実現される。
【００７２】
ユーザアカウント記憶部４０１には、ユーザごとに、ユーザコードおよびパスワードを示すユーザアカウントデータ６Ａが記憶されている。
【００７３】
図６〜図９に示す各部は、会議の準備を開始してから会議が終了するまでの間、図１０〜図１４に示す手順で処理を実行する。
【００７４】
以下、次の条件の下のテレビ会議システム１００が使用される場合を例に、各部の処理について説明する。
【００７５】
会議の責任者であるユーザ５Ａが第一の場所におり、端末装置３として端末装置３Ａ１を使用する。ユーザ５Ｂが第一の場所におり、端末装置３として端末装置３Ｂ１を使用する。
【００７６】
〔会議の準備のための処理〕
ユーザ５Ａは、自分のユーザコードおよびパスワードのほか、他方の場所の会議装置すなわち会議装置２Ｂの識別子（例えば、ＩＰアドレス）および会議の処理の開始の第一のコマンドを、自分の端末装置３Ａ１へ入力する。
【００７７】
端末装置３Ａ１において、第一のログイン要求部３０１は、これらの情報およびコマンドの入力を受け付けると（＃５０１）、端末装置３Ａ１と同じ場所にある会議装置すなわち会議装置２Ａへログイン要求データ６Ｂを送信する（＃５０２）。ログイン要求データ６Ｂには、これらの情報および第一のコマンドのほか、端末装置３Ａ１自身のＩＰアドレスが示される。
【００７８】
会議装置２Ａにおいて、ログイン要求転送部２０１は、ログイン要求データ６Ｂを端末装置３Ａ１から受信すると（＃５３１）、ログイン要求データ６Ｂを認証サーバ４へ転送する（＃５３２）。
【００７９】
なお、会議装置２Ａおよび会議装置２Ｂは、ログイン要求データ６Ｂを受信した場合は、マスタとして動作する。したがって、会議装置２Ａは、マスタとして動作する。一方、後述するログイン要求データ６Ｆを受信した場合は、スレーブとして動作する。後述する会議立上処理部２０２、接続処理部２０４、および会議終了処理部２０６は、いずれも、マスタとして動作する場合およびスレーブとして動作する場合によって処理の内容が異なる。
【００８０】
認証サーバ４において、ログイン処理部４０２は、ログイン要求データ６Ｂを受信すると（＃５８１）、ユーザ５Ａを認証サーバ４へログインさせる処理を次のように行う。
【００８１】
ログイン処理部４０２は、ログイン要求データ６Ｂに示されるユーザコードおよびパスワードと、ユーザアカウント記憶部４０１に記憶されている各ユーザアカウントデータ６Ａのユーザコードおよびパスワードとを照合する（＃５８２）。そして、ログイン要求データ６Ｂに示されるユーザコードおよびパスワードを示すユーザアカウントデータ６Ａがあれば、認証サーバ４へユーザ５Ａをログインさせ（＃５８３）、ログインに成功したことを示す結果データ６Ｃを会議装置２Ａへ送信する（＃５８４）。
【００８２】
ユーザ５Ａのログイン後、グループ生成部４０３は、会議の参加者のグループを生成するための処理を次のように行う。
【００８３】
グループ生成部４０３は、ユニークなグループコードを発行し、グループデータ６Ｄを生成し、グループデータ記憶部４０４に記憶させる（＃５８５）。グループデータ６Ｄは、グループのメンバつまり会議に参加するユーザそれぞれの端末装置３のＩＰアドレスを示す。さらに、グループデータ６Ｄは、発行した会議コードを示す。ただし、この時点では、ＩＰアドレスとして、ステップ＃５８１で受信したログイン要求データ６Ｂに示されるＩＰアドレスだけがグループデータ６Ｄに示される。
【００８４】
そして、グループ生成部４０３は、この会議コードを示す会議コードデータ６Ｅを会議装置２Ａへ送信する（＃５８６）。
【００８５】
会議コードは、会議を識別するだけでなく、第一の場所および第二の場所の両方からなる場所を識別する。
【００８６】
ユーザ５Ｂは、自分のユーザコードおよびパスワードのほか会議の処理の開始の第二のコマンドを端末装置３Ｂ１へ入力する。
【００８７】
端末装置３Ｂ１において、第二のログイン要求部３０２は、これらの情報およびコマンドの入力を受け付けると、端末装置３Ｂ１と同じ場所にある会議装置すなわち会議装置２Ｂへログイン要求データ６Ｆを送信する。ログイン要求データ６Ｆには、これらの情報および第二のコマンドのほか、端末装置３Ｂ１自身のＩＰアドレスが示される。
【００８８】
会議装置２Ｂにおいて、ログイン要求転送部２０１は、ログイン要求データ６Ｆを端末装置３Ｂ１から受信すると（＃５６１）、ユーザ５Ｂを認証サーバ４へログインさせるために、ログイン要求データ６Ｆを認証サーバ４へ転送する（＃５６２）。
【００８９】
認証サーバ４において、ログイン処理部４０２は、ログイン要求データ６Ｆを受信すると（＃５８７）、ステップ＃５８２〜＃５８３と同様の処理を、ログイン要求データ６Ｂの代わりにログイン要求データ６Ｆを用いて実行する（＃５８８〜図１１の＃５８９）。そして、結果データ６Ｃを会議装置２Ｂへ送信する（＃５９０）。
【００９０】
さらに、新規メンバ追加部４０５は、ログイン要求データ６Ｆに示されるＩＰアドレスすなわち端末装置３Ｂ１のＩＰアドレスを、グループデータ記憶部４０４に記憶されているグループデータ６Ｄに書き加える（＃５９１）。
【００９１】
会議装置２Ｂにおいて、会議立上処理部２０２は、結果データ６Ｃを受信すると（＃５６３）、端末装置３Ｂ１へ結果データ６Ｃを転送する（＃５６４）。そして、他の会議装置からの接続の要求を待つ。
【００９２】
会議装置２Ａにおいて、会議立上処理部２０２は、結果データ６Ｃを認証サーバ４から受信すると（図１０の＃５３３）、会議を立ち上げるための処理を次のように行う。
【００９３】
会議立上処理部２０２は、ステップ＃５３１で受信したログイン要求データ６Ｂの送信元すなわち端末装置３Ａ１へ結果データ６Ｃを転送する（＃５３４、＃５０３）。
【００９４】
その後、会議コードデータ６Ｅを認証サーバ４から受信すると（＃５３５）、会議立上処理部２０２は、会議コードデータ６Ｅを会議コード記憶部２０３に記憶させるとともに（＃５３６）、このログイン要求データ６Ｂの送信元すなわち端末装置３Ａ１へ転送する（＃５３７）。
【００９５】
さらに、会議立上処理部２０２は、このログイン要求データ６ＢにＩＰアドレスが示される会議装置２Ｂとの接続を行うように、接続処理部２０４へ指令する。
【００９６】
すると、接続処理部２０４は、会議装置２Ｂの接続処理部２０４とともに、会議装置２Ａと会議装置２Ｂとの接続のための処理を行う。この処理は、ＳＳＬ（Secure Sockets Layer）／ＴＬＳ（Transport Layer Security）など公知のプロトコルに従って行えばよい。
【００９７】
例えば、会議装置２Ａの接続処理部２０４は、会議装置２Ｂへ接続の要求を示す接続要求データ６Ｇを行う（図１１の＃５３８）。
【００９８】
会議装置２Ｂの接続処理部２０４は、接続要求データ６Ｇを受信すると（＃５６５）、要求を受け入れる旨を会議装置２Ａへ回答する（＃５６６）。この際に、公開鍵６Ｈを会議装置２Ａへ送信する。なお、会議装置２Ｂの接続処理部２０４は、接続要求データ６Ｇに対応する秘密鍵６Ｊを有する。
【００９９】
会議装置２Ａの接続処理部２０４は、要求を受け入れる旨の回答および公開鍵６Ｈを受信すると（＃５３９）、会議装置２Ａと会議装置２Ｂとの間の通信に使用する共通鍵６Ｋを生成し（＃５４０）、これを公開鍵６Ｈで暗号化して会議装置２Ｂへ送信する（＃５４１）。
【０１００】
会議装置２Ｂの接続処理部２０４は、共通鍵６Ｋを受信すると（＃５６７）、共通鍵６Ｋを秘密鍵６Ｊによって復号し、会議装置２Ａの接続処理部２０４および会議装置２Ｂの接続処理部２０４は、接続を確立する（＃５４２、＃５６８）。その後、会議装置２Ａおよび会議装置２Ｂは、後述する各データを、共通鍵６Ｋによって暗号化してやり取りする。
【０１０１】
そして、会議装置２Ａにおいて、会議立上処理部２０２は、接続が確立されたら、会議装置２Ｂへ会議コードデータ６Ｅを送信する（＃５４３）。
【０１０２】
会議装置２Ｂにおいて、会議立上処理部２０２は、会議コードデータ６Ｅを受信すると（＃５６９）、会議コードデータ６Ｅを会議コード記憶部２０３に記憶させるとともに（＃５７０）、端末装置３Ｂ１へ転送する（＃５７１）。
【０１０３】
端末装置３Ｂ１において、会議コードデータ６Ｅが受信されると、会議コード記憶部３０３に記憶される。
【０１０４】
〔準備の完了から会議の終了までの処理〕
会議装置２Ａは、会議中、自らに接続されているデジタルビデオカメラ２４によって撮影された、第一の場所の様子の画像と、自らに接続されているマイク２３によって集音された、第一の場所の音声とを、会議装置２Ｂへ送信する。
【０１０５】
同様に、会議装置２Ｂは、会議中、自らに接続されているデジタルビデオカメラ２４によって撮影された、第二の場所の様子の画像と、自らに接続されているマイク２３によって集音された、第二の場所の音声とを、会議装置２Ｂへ送信する。
【０１０６】
そして、会議装置２Ａは、会議装置２Ｂから送信されてきた画像を、自らに接続されているプロジェクタ２１によって表示するとともに、会議装置２Ｂから送信されてきた音声を、自らに接続されているスピーカ２２によって再生する。
【０１０７】
同様に、会議装置２Ｂは、会議装置２Ａから送信されてきた画像を、自らに接続されているプロジェクタ２１によって表示するとともに、会議装置２Ａから送信されてきた音声を、自らに接続されているスピーカ２２によって再生する。
【０１０８】
端末装置３Ａ１において、近距離無線通信装置３０ｈは、ビーコン信号を常時または定期的に（例えば、３０秒ごとに）、監視している。また、近距離無線通信装置３０ｈは、第一の場所にある装置のみと通信を行えるように、電波強度が設定されている。なお、端末装置３Ｂ１の近距離無線通信装置３０ｈも同様に、第二の場所にある装置のみと通信を行えるように、電波強度が設定されている。
【０１０９】
メンバデータ記憶部３０５には、端末装置３Ａ１の近傍にある他の端末装置３ごとのメンバデータ６Ｌが記憶される。ただし、参加者用プログラム３０Ｐが起動した直後は、メンバデータ記憶部３０５には、メンバデータ６Ｌが１つも記憶されていない。
【０１１０】
図１０のステップ＃５０２のログインの要求に対する応答として、結果データ６Ｃおよび会議コードデータ６Ｅが受信されると（＃５０３、＃５０４）、会議コード記憶部３０３は、会議コードデータ６Ｅを記憶する（＃５０５）。
【０１１１】
そして、ホストの機能が開始し（図１１の＃５０６）、第一の場所における他の端末装置３の存在に関する処理が次のように実行される。
【０１１２】
検知制御部３０４は、近距離無線通信装置３０ｈがビーコン信号を監視していなければ、近距離無線通信装置３０ｈにビーコン信号の監視を開始させる。
【０１１３】
ビーコン信号が近距離無線通信装置３０ｈによって検知されると（図１２の＃５０７）、新規メンバ検出部３０６、新規メンバ通知部３０８、退出メンバ検出部３０９、および退出メンバ通知部３１１は、次のように処理を行う。
【０１１４】
新規メンバ検出部３０６は、ビーコン信号に示される識別子（例えば、ＵＵＩＤ（Universally Unique Identifier））が、メンバデータ記憶部３０５に記憶されているメンバデータ６Ｌのいずれにも示されていない場合は、このビーコン信号の発信元である他の端末装置３を、新たに会議に訪れたユーザのデバイスとして検出する（＃５０８）。以下、このようなデバイスとして端末装置３Ａ２が検出された場合を例に説明する。
【０１１５】
デバイスデータ取得部３０７は、端末装置３Ａ２へ接続し、端末装置３Ａ２のＩＰアドレスなどの情報を端末装置３Ａ２へ問い合わせる（＃５０９）。すると、端末装置３Ａ２において、デバイス情報付与部３１６は、端末装置３Ａ２自身のＩＰアドレスなどの示すデバイスデータ６Ｍを問合せ元すなわち端末装置３Ａ１へ送信する。
【０１１６】
そして、端末装置３Ａ１において、デバイスデータ取得部３０７は、デバイスデータ６Ｍを受信する（＃５１０）。
【０１１７】
デバイスデータ取得部３０７は、端末装置３Ａ２からデバイスデータ６Ｍを受信すると、端末装置３Ａ２のＵＵＩＤおよびＩＰアドレスを示すメンバデータ６Ｌを生成し、メンバデータ記憶部３０５に記憶させる（＃５１１）。
【０１１８】
なお、同時期に複数台の他の端末装置３を会議に参加するユーザのデバイスとして検出した場合は、デバイスデータ取得部３０７は、１台ずつ接続してデバイスデータ６Ｍを取得しメンバデータ６Ｌを生成すればよい。
【０１１９】
そして、新規メンバ通知部３０８は、このデバイスデータ６Ｍを認証サーバ４へ送信する（＃５１２）。
【０１２０】
一方、退出メンバ検出部３０９は、会議から退出したユーザの端末装置３を次のように検出する（＃５１３）。
【０１２１】
退出メンバ検出部３０９は、メンバデータ記憶部３０５に記憶されているメンバデータ６Ｌそれぞれに示されるＵＵＩＤを、近距離無線通信装置３０ｈによって検知されたビーコン信号に示されるＵＵＩＤと照合する。
【０１２２】
そして、退出メンバ検出部３０９は、メンバデータ記憶部３０５に記憶されているメンバデータ６Ｌそれぞれに示されるＵＵＩＤのうち、所定の期間（例えば、数秒ないし１分の間）に検知されたビーコン信号のいずれにも示されないものを選出し、選出したＵＵＩＤを有する端末装置３を、会議から退出したユーザの端末装置３として検出する。
【０１２３】
退出メンバ通知部３１１は、退出メンバ検出部３０９によって検出された端末装置３のＩＰアドレスを示す退出メンバデータ６Ｎを会議コードデータ６Ｅとともに認証サーバ４へ送信する（＃５１４）。さらに、メンバデータ記憶部３０５は、検出された端末装置３のメンバデータ６Ｌをメンバデータ記憶部３０５から削除する（＃５１５）。
【０１２４】
図１０〜図１４には示していないが、端末装置３Ｂ１において、会議コードデータ６Ｅが受信されると、ステップ＃５０６〜＃５１３と同様の処理が、検知制御部３０４、メンバデータ記憶部３０５、新規メンバ検出部３０６、新規メンバ通知部３０８、退出メンバ検出部３０９、および退出メンバ通知部３１１によって、適宜、実行される。
【０１２５】
認証サーバ４において、新規メンバ追加部４０５は、端末装置３Ａ１または端末装置３Ｂ１から会議コードデータ６Ｅおよびデバイスデータ６Ｍを受信すると（＃５９２）、会議コードデータ６Ｅに示される会議コードを示すグループデータ６Ｄをグループデータ記憶部４０４から検索し、このグループデータ６Ｄへ、デバイスデータ６Ｍに示されるＩＰアドレスを書き加える（＃５９３）。
【０１２６】
退出メンバ削除部４０６は、端末装置３Ａ１または端末装置３Ｂ１から会議コードデータ６Ｅおよび退出メンバデータ６Ｎを受信すると（＃５９４）、会議コードデータ６Ｅに示される会議コードを示すグループデータ６Ｄをグループデータ記憶部４０４から検索し、このグループデータ６Ｄから、退出メンバデータ６Ｎに示されるＩＰアドレスを削除する（＃５９５）。
【０１２７】
会議に出席しているユーザは、会議のために、画像形成装置１Ａまたは画像形成装置１Ｂのサービスを受けることができる。以下、ユーザ５Ａが、第一の場所または第二の場所に現在いるユーザへ、用紙に印刷されているドキュメントを画像形成装置１Ａでスキャンして電子データとして配付するサービスを受ける場合を例に、各装置の各部の処理を説明する。なお、このサービスを提供するためのジョブは、「Ｓｃａｎ＿Ｔｏ＿グループジョブ」と呼ばれることがある。
【０１２８】
ユーザ５Ａは、端末装置３Ａ１を操作して画像形成装置１Ａへのログインのコマンドを入力する。
【０１２９】
端末装置３Ａ１において、第三のログイン要求部３１２は、コマンドを受け付けると（＃５１６）、画像形成装置１Ａへログイン要求データ６Ｐを送信する（＃５１７）。ログイン要求データ６Ｐには、ユーザ５Ａのユーザコードおよびパスワードが示されている。
【０１３０】
画像形成装置１Ａにおいて、認証問合部１０１は、ログイン要求データ６Ｐを受信すると（＃６１１）、ログイン要求データ６Ｐを認証サーバ４へ転送することによって、ユーザ５Ａが正当なユーザであるか問い合わせる（＃６１２）。
【０１３１】
認証サーバ４において、ユーザ照会部４０７は、ログイン要求データ６Ｐを受信すると（＃５９６）、ユーザ５Ａが正当なユーザであるかを次のように照会する（＃５９７）。
【０１３２】
ユーザ照会部４０７は、ログイン要求データ６Ｐに示されるユーザコードおよびパスワードと、ユーザアカウント記憶部４０１に記憶されている各ユーザアカウントデータ６Ａのユーザコードおよびパスワードとを照合する。
【０１３３】
ユーザ照会部４０７は、ログイン要求データ６Ｐに示されるユーザコードおよびパスワードを示すユーザアカウントデータ６Ａがあれば、正当なユーザであると判別する。そうでなければ、正当なユーザでないと、判別する。
【０１３４】
そして、ユーザ照会部４０７は、判別（照会）の結果を示す結果データ６Ｑを画像形成装置１Ａへ送信する（図１３の＃５９８）。
【０１３５】
画像形成装置１Ａにおいて、ログイン処理部１０２は、結果データ６Ｑを受信すると（＃６１３）、正当なユーザであることがこの結果データ６Ｑに示されていれば、ユーザ５Ａを画像形成装置１Ａにログインさせるとともに（＃６１４）、結果データ６Ｑを端末装置３Ａ１へ転送する（＃６１５）。
【０１３６】
端末装置３Ａ１において、ジョブ指令部３１３は、結果データ６Ｑを画像形成装置１Ａから受信すると（＃５１８）、ジョブの指令を待機する。
【０１３７】
ユーザ５Ａは、画像形成装置１Ａにログインすることができたら、用紙を画像形成装置１Ａにセットする。そして、Ｓｃａｎ＿Ｔｏ＿グループジョブのコマンドおよび条件などを入力する。すると、ジョブ指令部３１３は、このコマンドを受け付け（＃５１９）、ジョブ指令データ６Ｒを画像形成装置１Ａへ送信する（＃５２０）。ジョブ指令データ６Ｒには、入力されたコマンドおよび条件のほか、会議コードが示される。この会議コードは、会議コード記憶部３０３に記憶されている会議コードデータ６Ｅに示されるものと同じである。
【０１３８】
画像形成装置１Ａにおいて、メンバ問合部１０３は、ジョブ指令データ６Ｒを受信すると（＃６１６）、ユーザ５Ａが所属するグループのメンバを認証サーバ４へ問い合わせる（＃６１７）。この際に、メンバ問合データ６Ｓを認証サーバ４へ送信する。メンバ問合データ６Ｓには、ジョブ指令データ６Ｒに示される会議コードが示される。
【０１３９】
認証サーバ４において、メンバ回答部４０８は、メンバ問合データ６Ｓを受信すると（＃５９９）、メンバ問合データ６Ｓに示される会議コードを示すグループデータ６Ｄをグループデータ記憶部４０４から検索し、画像形成装置１Ａへ送信する（＃６００）。
【０１４０】
画像形成装置１Ａにおいて、ジョブ実行部１０４は、グループデータ６Ｄを受信すると（＃６１８）、グループデータ６Ｄおよびステップ＃６１６で受信したジョブ指令データ６Ｒに基づいてジョブを実行する（＃６１９）。
【０１４１】
具体的には、ジョブ実行部１０４は、セットされた用紙から画像をスキャンユニット１０ｉによって読み取り、ジョブ指令データ６Ｒに示される条件に基づいて画像処理を行うことによって、画像データを生成する。そして、この画像データを、グループデータ６ＤにＩＰアドレスが示される各端末装置３へ送信する。
【０１４２】
〔会議の終了の際の処理〕
ユーザ５Ａは、会議を終了する際に、端末装置３Ａ１へログアウトのコマンドを入力する。
【０１４３】
端末装置３Ａ１において、ログアウト要求部３１４は、ログアウトのコマンドを受け付けると（＃５２１）、ログアウト要求データ６Ｔを会議装置２Ａへ送信する（＃５２２）。ログアウト要求データ６Ｔには、ユーザ５Ａのユーザコードが示されている。
【０１４４】
会議装置２Ａにおいて、ログアウト要求転送部２０５は、ログアウト要求データ６Ｔを受信すると（＃５４４）、認証サーバ４へログアウト要求データ６Ｔを転送する（＃５４５）。
【０１４５】
認証サーバ４において、ログアウト処理部４０９は、ログアウト要求データ６Ｔを受信すると（＃６０１）、ログアウト要求データ６Ｔにユーザコードが示されるユーザつまりユーザ５Ａを認証サーバ４からログアウトさせる（＃６０２）。そして、ログアウトに成功したことを示す結果データ６Ｕを会議装置２Ａへ送信する（＃６０３）。
【０１４６】
会議装置２Ａにおいて、会議終了処理部２０６は、結果データ６Ｕを受信すると（＃５４６）、会議の終了に関する処理を次のように実行する。
【０１４７】
会議終了処理部２０６は、会議装置２Ｂとの接続を終了させる（図１４の＃５４７）。さらに、会議コード記憶部３０３から会議コードデータ６Ｅを削除する（＃５４８）。そして、結果データ６Ｕを端末装置３Ａ１へ転送する（＃５４９）。
【０１４８】
なお、会議装置２Ｂにおいても、会議終了処理部２０６は、会議装置２Ａとの接続を切断し（＃５７２）、会議コード記憶部３０３から会議コードデータ６Ｅを削除する（＃５７３）。さらに、スレーブとして動作している場合は、第二の場所におけるホストすなわち端末装置３Ｂ１へ、会議コードデータ６Ｅの削除を指令する（＃５７４）。
【０１４９】
すると、端末装置３Ｂ１において、会議コード記憶部３０３から会議コードデータ６Ｅが削除される。
【０１５０】
端末装置３Ａ１において、結果データ６Ｕが会議装置２Ａから受信されると（＃５２３）、新規メンバ検出部３０６は、新たに会議に訪れたユーザの端末装置３を検出する処理を停止する（＃５２４）。退出メンバ検出部３０９は、会議を退出したユーザの端末装置３を検出する処理を停止する（＃５２５）。
【０１５１】
ところで、会議が終了した後であっても、最後に残っていたユーザへドキュメントの電子データを配付したい場合がある。そこで、ユーザ５Ａは、上述の通りに操作を行うことによって、Ｓｃａｎ＿Ｔｏ＿グループのサービスを受けることができる。ユーザの操作に応じて、各装置は、ステップ＃５１６〜＃５２０、＃６１１〜＃６１９、＃５９５〜＃５９９の処理を実行する。
【０１５２】
ユーザ５Ａは、サービスを受ける必要がなくなったら、グループの解散のコマンドを端末装置３Ａ１に入力する。
【０１５３】
端末装置３Ａ１において、解散要求部３１５は、このコマンドを受け付けると（＃５２６）、解散要求データ６Ｖを認証サーバ４へ送信する（＃５２７）。なお、解散要求データ６Ｖには、会議コード記憶部３０３に記憶されている会議コードデータ６Ｅが示す会議コードが示される。
【０１５４】
そして、会議コードデータ６Ｅが、会議コード記憶部３０３から削除される（＃５２８）。
【０１５５】
認証サーバ４において、グループ解散処理部４１１は、解散要求データ６Ｖを受信すると（＃６０４）、解散要求データ６Ｖに示される会議コードを示すグループデータ６Ｄをグループデータ記憶部４０４の中から検索し、このグループデータ６Ｄを削除する（＃
６０５）。
【０１５６】
〔第二の実施形態〕
図１５は、画像形成装置１の機能的構成の例を示す図である。図１６は、会議装置２の機能的構成の例を示す図である。図１７は、端末装置３の機能的構成の例を示す図である。図１８は、認証サーバ４の機能的構成の例を示す図である。図１９〜図２３は、各装置の処理の流れの例を示すシーケンス図である。
【０１５７】
第一の実施形態では、会議に参加しているユーザの情報を認証サーバ４が纏めて管理した。第二の実施形態では、会議装置２Ａおよび会議装置２Ｂのうちのいずれか一方が纏めて管理する。以下、会議装置２Ａが纏めて管理する場合を例に、説明する。なお、第一の実施形態と重複する点については、説明を省略する。
【０１５８】
テレビ会議システム１００の構成は、第一の実施形態の場合と同様であり、図１に示した通りである。各装置のハードウェアの構成も、第一の実施形態の場合と同様であり、図２〜図５に示した通りである。
【０１５９】
ただし、画像形成装置１Ａおよび画像形成装置１Ｂには、サービス提供プログラム１０Ｐの代わりにサービス提供プログラム１０Ｑが記憶されている。会議装置２Ａおよび会議装置２Ｂには、会議用プログラム２０Ｐの代わりに会議用プログラム２０Ｑが記憶されている。端末装置３には、参加者用プログラム３０Ｐの代わりに参加者用プログラム３０Ｑが記憶されている。認証サーバ４には、会議支援プログラム４０Ｐの代わりに会議支援プログラム４０Ｑが記憶されている。
【０１６０】
サービス提供プログラム１０Ｑによると、図１５に示す認証問合部１８１、ログイン処理部１８２、メンバ問合部１８３、およびジョブ実行部１８４などの機能が画像形成装置１Ａおよび画像形成装置１Ｂのそれぞれに実現される。
【０１６１】
会議用プログラム２０Ｑによると、図１６に示すログイン要求転送部２７１、会議立上処理部２７２、接続処理部２７３、ログアウト要求転送部２７４、会議終了処理部２７５、検知制御部２８１、メンバデータ記憶部２８２、グループデータ記憶部２８３、新規メンバ検出部２８４、デバイスデータ取得部２８５、退出メンバ検出部２８６、新規メンバ通知部２８７、退出メンバ通知部２８８、新規メンバ追加部２８９、退出メンバ削除部２９１、メンバ回答部２９２、およびグループ解散処理部２９３などの機能が会議装置２Ａおよび会議装置２Ｂのそれぞれに実現される。
【０１６２】
参加者用プログラム３０Ｑによると、図１７に示す第一のログイン要求部３７１、第二のログイン要求部３７２、第三のログイン要求部３７３、ジョブ指令部３７４、ログアウト要求部３７５、解散要求部３７６、およびデバイス情報付与部３７７などの機能が各端末装置３に実現される。
【０１６３】
会議支援プログラム４０Ｑによると、図１８に示すユーザアカウント記憶部４７１、ログイン処理部４７２、ユーザ照会部４７３、およびログアウト処理部４７４などの機能が認証サーバ４に実現される。
【０１６４】
ユーザアカウント記憶部４７１には、第一の実施形態のユーザアカウント記憶部４０１（図９参照）と同様に、ユーザアカウントデータ６Ａが記憶されている。
【０１６５】
図１５〜図１８に示す各部は、会議の準備を開始してから会議が終了するまでの間、図１９〜図２３に示す手順で処理を実行する。
【０１６６】
以下、第一の実施形態の場合と同様の条件の下のテレビ会議システム１００が使用される場合を例に、各部の処理について説明する。
【０１６７】
〔会議の準備のための処理〕
ユーザ５Ａは、第一の実施形態の場合と同様に、自分のユーザコードおよびパスワードのほか、会議装置２ＢのＩＰアドレスおよび第一のコマンドを、端末装置３Ａ１へ入力する。
【０１６８】
すると、端末装置３Ａ１の第一のログイン要求部３７１は、会議装置２Ａのログイン要求転送部２７１、および認証サーバ４のログイン処理部４７２は、ユーザ５Ａを認証サーバ４へログインさせるための処理を行う（図１９の＃６３１〜＃６３３、＃６５１〜＃６５４、＃７２１〜＃７２４）。この処理は、第一の実施形態のステップ＃５０１〜＃５０３、＃５３１〜＃５３４、＃５８１〜＃５８４（図１０〜図１４参照）の処理と同様である。
【０１６９】
ユーザ５Ｂは、第一の実施形態の場合と同様に、自分のユーザコードおよびパスワードのほか第二のコマンドを端末装置３Ｂ１へ入力する。
【０１７０】
すると、端末装置３Ｂ１の第二のログイン要求部３７２は、第一の実施形態の第二のログイン要求部３０２（図８参照）と同様に、会議装置２Ｂへログイン要求データ６Ｆを送信する。
【０１７１】
そして、会議装置２Ｂのログイン要求転送部２７１および認証サーバ４のログイン処理部４７２は、ユーザ５Ｂを認証サーバ４へログインさせるための処理を行う（＃６９１〜＃６９４、＃７２５〜＃７２８）。この処理は、第一の実施形態のステップ＃５６１〜＃５６４、＃５８７〜＃５９０の処理と同様である。
【０１７２】
ユーザ５Ａおよびユーザ５Ｂがともに認証サーバ４へログインすることができたら、会議装置２Ａの会議立上処理部２７２および接続処理部２７３ならびに会議装置２Ｂの会議立上処理部２７２および接続処理部２７３は、第一の実施形態のステップ＃５３８〜＃５４２、＃５６５〜＃５６８と同様に、会議の立上げのための処理を行う（図２０の＃６５５〜＃６５９、＃６９５〜＃６９８）。
【０１７３】
〔準備の完了から会議の終了までの処理〕
会議装置２Ａおよび会議装置２Ｂは、第一の実施形態の場合と同様に、互いの場所の様子を伝えるために、動画像および音声をやり取りする。
【０１７４】
第二の実施形態では、会議装置２Ａおよび会議装置２Ｂは、ホストの機能を開始する（＃６６０、＃６９９）。また、会議装置２Ａはマスタとして機能し、会議装置２Ｂはスレーブとして機能する。
【０１７５】
さらに、会議装置２Ａにおいて、グループデータ記憶部２８３によるグループのメンバの管理が開始される（＃６６１）。グループデータ記憶部２８３には、グループデータ６Ｗが記憶されており、第一の実施形態における認証サーバ４のグループデータ記憶部４０４と同様の役割を果たす。
【０１７６】
グループデータ６Ｗには、グループのメンバつまり会議に参加するユーザそれぞれの端末装置３のＩＰアドレスが示される。ただし、ステップ＃６６１の時点では、このようなＩＰアドレスが１つも示されていない。
【０１７７】
会議装置２Ａにおいて、メンバデータ記憶部２８２には、第一の実施形態のメンバデータ記憶部３０５と同様に、メンバデータ６Ｌが記憶される。ただし、会議用プログラム２０Ｑが起動した直後は、メンバデータ６Ｌが１つも記憶されていない。会議装置２Ｂのメンバデータ記憶部２８２も、同様である。
【０１７８】
会議装置２Ａにおいて、検知制御部２８１は、近距離無線通信装置２０ｉによるビーコン信号の監視を適宜、開始させる。すると、近距離無線通信装置２０ｉは、常時または定期的に（例えば、３０秒ごとに）ビーコン信号を監視する。
【０１７９】
近距離無線通信装置２０ｉは、第一の場所にある装置のみと通信を行えるように、電波強度が設定されている。なお、会議装置２Ｂの近距離無線通信装置２０ｉも同様に、第二の場所にある装置のみと通信を行えるように、電波強度が設定されている。
【０１８０】
近距離無線通信装置２０ｉによってビーコンが検知されると（＃６６２）、新規メンバ検出部２８４などによって次の処理が実行される。
【０１８１】
新規メンバ検出部２８４は、新たに会議に訪れたユーザの端末装置３を検出する（＃６６３）。デバイスデータ取得部２８５は、検出した端末装置３のデバイスデータ６Ｍを取得し（＃６６４〜＃６６５）、メンバデータ６Ｌをメンバデータ記憶部２８２に記憶させる（＃６６６）。なお、この際に、端末装置３のデバイス情報付与部３７７は、デバイスデータ６Ｍを会議装置２Ａへ送信する。退出メンバ検出部２８６は、会議から退出したユーザの端末装置３を検出し（図２１の＃６６８）、その端末装置３のメンバデータ６Ｌをメンバデータ記憶部２８２から削除する（＃６６９）。これらの処理は、第一の実施形態の＃５０８〜＃５１１、＃５１３、＃５１５の処理と同様である。
【０１８２】
会議装置２Ｂにおいても同様に、検知制御部２８１、新規メンバ検出部２８４、デバイスデータ取得部２８５、および退出メンバ検出部２８６によって、第一の実施形態の＃５０７〜＃５１１、＃５１３、＃５１５の処理と同様の処理が行われる（＃７００〜＃７０４、＃７０６、＃７０８）。
【０１８３】
会議装置２Ｂにおいては、さらに、新規メンバ通知部２８７が、デバイスデータ６Ｍを、認証サーバ４ではなく会議装置２Ａへ送信する（＃７０５）。また、退出メンバ通知部２８８が、退出メンバデータ６Ｎを、認証サーバ４ではなく会議装置２Ａへ送信する（＃７０７）。
【０１８４】
会議装置２Ａにおいて、新規メンバ追加部２８９は、ステップ＃６６３において新規メンバ検出部２８４によって検出された端末装置３のＩＰアドレスを、グループデータ記憶部２８３に記憶されているグループデータ６Ｗへ書き加える（＃６６７）。このＩＰアドレスは、デバイスデータ取得部２８５によって取得されたデバイスデータ６Ｍに示されている。
【０１８５】
また、新規メンバ追加部２８９は、会議装置２Ｂからデバイスデータ６Ｍを受信すると（＃６７１）、ステップ＃６６７と同様に、これに示されるＩＰアドレスをグループデータ６Ｗへ書き加える（＃６７２）。
【０１８６】
退出メンバ削除部２９１は、ステップ＃６６８において退出メンバ検出部２８６によって検出された端末装置３のＩＰアドレスを、グループデータ記憶部２８３に記憶されているグループデータ６Ｗから削除する（＃６７０）。
【０１８７】
また、退出メンバ削除部２９１は、会議装置２Ｂから退出メンバデータ６Ｎを受信すると（＃６７３）、ステップ＃６７０と同様に、退出メンバデータ６Ｎに示されるＩＰアドレスをグループデータ６Ｗから削除する（＃６７４）。
【０１８８】
第一の実施形態の場合と同様、会議に出席しているユーザは、会議のために、画像形成装置１Ａまたは画像形成装置１Ｂのサービスを受けることができる。以下、ユーザ５Ａが、第一の場所または第二の場所に現在いるユーザへ、用紙に印刷されているドキュメントを画像形成装置１Ａでスキャンして電子データとして配付するサービスを受ける場合を例に、各装置の各部の処理を説明する。
【０１８９】
ユーザ５Ａによる操作は、第一の実施形態の場合と同様である。ユーザ５Ａを画像形成装置１Ａへログインさせるための処理も、第一の実施形態の場合と同様である。
【０１９０】
すなわち、端末装置３Ａ１の第三のログイン要求部３７３は、第一の実施形態のステップ＃５１６〜＃５１７と同様の処理を行う（図２２の＃６３４〜＃６３５）。画像形成装置１Ａの認証問合部１８１およびログイン処理部１８２は、ステップ＃６１１〜＃６１５と同様の処理を行う（＃７４１〜＃７４５）。認証サーバ４のユーザ照会部４７３は、ステップ＃５９５〜＃５９７と同様の処理を行う（＃７２９〜＃７３１）。
【０１９１】
端末装置３Ａ１において、ジョブ指令部３７４は、第一の実施形態のジョブ指令部３１３と同様に、結果データ６Ｑを画像形成装置１Ａから受信すると（＃６３６）、ジョブの指令を待機する。
【０１９２】
そして、ジョブ指令部３７４は、この指令などを受け付けると（＃６３７）、第一の実施形態のジョブ指令部３１３と同様に、ジョブ指令データ６Ｒを画像形成装置１Ａへ送信する（＃６３８）。ただし、会議コードデータ６Ｅは送信しない。会議コードデータ６Ｅの代わりに、端末装置３Ａ１のホストつまり会議装置２ＡのＩＰアドレスを示すホストデータ６Ｘを送信する。
【０１９３】
画像形成装置１Ａにおいて、メンバ問合部１８３は、ジョブ指令データ６Ｒおよびホストデータ６Ｘを受信すると（＃７４６）、ユーザ５Ａが所属するグループのメンバを、ホストデータ６ＸにＩＰアドレスが示される会議装置（つまり、会議装置２Ａ）へ問い合わせる（＃７４７）。この際に、メンバ問合データ６Ｙを会議装置２Ａへ送信する。
【０１９４】
会議装置２Ａにおいて、メンバ回答部２９２は、メンバ問合データ６Ｙを受信すると（＃６７５）、グループデータ６Ｗをグループデータ記憶部２８３から読み出し、画像形成装置１Ａへ送信する（＃６７６）。
【０１９５】
画像形成装置１Ａにおいて、第一の実施形態の＃６１８〜＃６１９と同様に、ジョブ実行部１８４は、グループデータ６Ｗを受信すると（＃７４８）、グループデータ６Ｗおよびステップ＃６１６で受信したジョブ指令データ６Ｒに基づいてジョブを実行する（＃７４９）。ただし、グループデータ６Ｄの代わりにグループデータ６Ｗに示されるＩＰアドレスの端末装置３へ画像データを送信する。
【０１９６】
〔会議の終了の際の処理〕
ユーザ５Ａは、会議を終了する際に、第一の実施形態の場合と同様に、端末装置３Ａ１へログアウトのコマンドを入力する。
【０１９７】
すると、端末装置３Ａ１のログアウト要求部３７５は、第一の実施形態のステップ＃５２１〜＃５２３と同様の処理を実行する（図２３の＃６３９〜＃６４１）。
【０１９８】
会議装置２Ａのログアウト要求転送部２７４および会議終了処理部２７５は、第一の実施形態の＃５４４〜＃５４７、＃５４９と同様の処理を実行する（＃６７７〜＃６８１）。さらに、新規メンバ検出部２８４は、新たに会議に訪れたユーザの端末装置３を検出する処理を停止する（＃６８２）。退出メンバ検出部２８６は、会議を退出したユーザの端末装置３を検出する処理を停止する（＃６８３）。
【０１９９】
会議装置２Ｂにおいても、会議終了処理部２７５は、会議装置２Ａとの接続の終了の処理を行う（＃７０９）。そして、新規メンバ検出部２８４は、新たに会議に訪れたユーザの端末装置３を検出する処理を停止する（＃７１０）。退出メンバ検出部２８６は、会議を退出したユーザの端末装置３を検出する処理を停止する（＃７１１）。
【０２００】
認証サーバ４において、ログアウト処理部４７４は、第一の実施形態のステップ＃６００〜＃６０２と同様の処理を実行する（＃７３２〜＃７３４）。
【０２０１】
第二の実施形態においても、ユーザは、会議が終了した後であっても、上述の通りに操作を行うことによって、Ｓｃａｎ＿Ｔｏ＿グループのサービスを受けることができる。ユーザの操作に応じて、各装置は、ステップ＃６３７〜＃６３８、＃７３６〜＃７３９、＃６７５〜＃６７６の処理を実行する。
【０２０２】
ユーザ５Ａは、サービスを受ける必要がなくなったら、第一の実施形態の場合と同様に、グループの解散のコマンドを端末装置３Ａ１に入力する。
【０２０３】
端末装置３Ａ１において、解散要求部３７６は、このコマンドを受け付けると（＃６４２）、解散要求データ６Ｚを会議装置２Ａへ送信する（＃６４３）。
【０２０４】
会議装置２Ａにおいて、グループ解散処理部２９３は、解散要求データ６Ｚを受信すると（＃６８４）、グループデータ６Ｗに示されるＩＰアドレスをすべて削除する（＃６８５）。
【０２０５】
第一の実施形態および第二の実施形態によると、まさに会議の会場にいるユーザを従来よりも容易に特定し、特定したユーザへ資料の電子データを配付することができる。
【０２０６】
また、ユーザ５Ａがユーザ５Ａ自身の端末装置３（端末装置３Ａ１）を操作して会議装置２Ａを介して認証サーバ４へログインし、ユーザ５Ｂがユーザ５Ｂ自身の端末装置３（端末装置３Ｂ１）を操作して会議装置２Ｂを介して認証サーバ４へログインする。そして、端末装置３Ａ１、３Ｂ１、会議装置２Ａ、または会議装置２Ｂによって検出された端末装置３をグループに加える。これにより、資料をよりセキュアに配付するためのデータ（グループデータ６Ｄまたはグループデータ６Ｗ）を生成することができる。
【０２０７】
第一の実施形態においては、新たに会議に訪れたユーザの端末装置３および会議から退出したユーザの端末装置３を、各場所の特定の端末装置３（端末装置３Ａ１、端末装置３Ｂ１）が検出した。第二の実施形態においては、会議装置２Ａおよび会議装置２Ｂが検出した。
【０２０８】
しかし、これらの装置以外の装置が検出してもよい。例えば、第一の場所および第二の場所それぞれに設けられたプロジェクタ２１が検出してもよい。さらに、これらのプロジェクタ２１のうちのいずれか１台が、第二の実施形態の会議装置２Ａと同様に、グループデータ６Ｗを管理し、画像形成装置１へ適宜、提供してもよい。これらのプロジェクタ２１同士は、データを双方向に、近距離無線通信によってやり取りしてもよいし、ＬＡＮによってやり取りしてもよい。または、第一の場所および第二の場所それぞれに設けられた無線基地局が検出してもよい。または、画像形成装置１Ａおよび画像形成装置１Ｂが検出してもよい。
【０２０９】
第一の実施形態および第二の実施形態では、ユーザ５Ａがグループの解散のコマンドを入力した後、グループを解散するための処理を行ったが、ユーザ５Ａがログアウトしたタイミングでこの処理を行ってもよい。または、ユーザ５Ａがログアウトした後、所定の時間（例えば、１５分）が経過した後にこの処理を行ってもよい。
【０２１０】
第一の実施形態および第二の実施形態では、画像形成装置１Ａは、グループデータ６Ｄまたはグループデータ６Ｗに基づいて、Ｓｃａｎ＿Ｔｏ＿グループジョブを実行したが、他のジョブを実行してもよい。例えば、コピージョブを実行してもよい。この場合は、グループデータ６Ｄまたはグループデータ６Ｗに示されるＩＰアドレスの個数分、複写を行い印刷物を生成する。
【０２１１】
または、グループデータ６Ｄまたはグループデータ６Ｗに、各端末装置３のＩＰアドレスだけでなく設置場所（第一の場所または第二の場所）を記録しておく。そして、画像形成装置１Ａは、第一の場所に設置されている端末装置３の個数分、印刷物を生成する。画像形成装置１Ｂは、画像形成装置１Ａがスキャンして得た電子データを画像形成装置１Ａから取得し、第二の場所に設置されている端末装置３の個数分、印刷物を生成する。
【０２１２】
第一の実施形態および第二の実施形態では、テレビ会議を例に挙げたが、電話会議（音声のみによる会議）またはチャット会議（テキストのみによる会議）などの場合にも、本発明を適用することができる。
【０２１３】
本実施形態では、１つの会議のためにテレビ会議システム１００を使用する場合を例に説明したが、会議コードを会議ごとに発行することによって、複数の会議それぞれのためにテレビ会議システム１００を同時に使用することができる。
【０２１４】
その他、テレビ会議システム１００、画像形成装置１、会議装置２、端末装置３、および認証サーバ４それぞれの全体または各部の構成、処理の内容、処理の順序、データの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０２１５】
１００  テレビ会議システム（端末装置把握システム）
１  画像形成装置（配付装置）
１０４  ジョブ実行部（配付手段）
２Ａ  会議装置
２Ｂ  会議装置
２０ｉ  近距離無線通信装置（検出手段）
２８３  グループデータ記憶部（記憶手段）
２８４  新規メンバ検出部（検知手段）
２９１  退出メンバ削除部（削除手段）
２９２  メンバ回答部（通知手段）
２９３  グループ解散処理部（削除手段）
２１  プロジェクタ
３  端末装置
３Ａ１  端末装置（端末装置、第二の端末装置）
３Ｂ１  端末装置（端末装置、第二の端末装置）
３０ｈ  近距離無線通信装置（検出手段）
３０６  新規メンバ検出部（検知手段）
４０２  ログイン処理部（ログイン手段）
４０４  グループデータ記憶部（記憶手段）
４０６  退出メンバ削除部（削除手段）
４０８  メンバ回答部（通知手段）
４１１  グループ解散処理部（削除手段）
６Ｂ  ログイン要求データ
６Ｄ  グループデータ
６Ｗ  グループデータ
【図１】
0006798125.tif 000002
【図２】
0006798125.tif 000003
【図３】
0006798125.tif 000004
【図４】
0006798125.tif 000005
【図５】
0006798125.tif 000006
【図６】
0006798125.tif 000007
【図７】
0006798125.tif 000008
【図８】
0006798125.tif 000009
【図９】
0006798125.tif 000010
【図１０】
0006798125.tif 000011
【図１１】
0006798125.tif 000012
【図１２】
0006798125.tif 000013
【図１３】
0006798125.tif 000014
【図１４】
0006798125.tif 000015
【図１５】
0006798125.tif 000016
【図１６】
0006798125.tif 000017
【図１７】
0006798125.tif 000018
【図１８】
0006798125.tif 000019
【図１９】
0006798125.tif 000020
【図２０】
0006798125.tif 000021
【図２１】
0006798125.tif 000022
【図２２】
0006798125.tif 000023
【図２３】
0006798125.tif 000024