(57)【特許請求の範囲】
【請求項１】
入力機器と出力機器とが予め登録されている会議用情報処理装置と通信し、前記入力機器と前記出力機器を組み合わせた連携処理を実行する情報端末を、
前記会議用情報処理装置から送信された前記入力機器及び前記出力機器の入力を受け付ける受付手段と、
前記受付手段が受け付けた前記入力機器による入力処理の実行を前記会議用情報処理装置に要求する入力処理要求手段と、
前記入力機器が前記入力処理を実行して生成したデータを前記会議用情報処理装置が受信したか否かを前記会議用情報処理装置に繰り返し問い合わせることで判定する判定手段と、
前記会議用情報処理装置が前記データを受信したと判定されたことに応じて、前記受付手段が受け付けた前記出力機器による出力処理の実行を前記会議用情報処理装置に要求する出力処理要求手段、として機能させるためのプログラム。
【請求項２】
前記入力処理要求手段は、会議内で一意の前記データの識別情報を指定して前記入力処理の実行を前記会議用情報処理装置に要求し、
前記判定手段は、前記識別情報の前記データを前記会議用情報処理装置が記憶したことを検出することで、前記会議用情報処理装置が前記データを受信したと判定する請求項１に記載のプログラム。
【請求項３】
前記入力処理要求手段が前記入力処理の実行を前記会議用情報処理装置に要求した場合、
前記判定手段は、前記データを受信した旨の通知が前記会議用情報処理装置から送信された場合に、前記会議用情報処理装置が前記データを受信したと判定する請求項１又は２に記載のプログラム。
【請求項４】
前記受付手段が前記データに対する加工を受け付けた場合、
前記情報端末を、更に
前記出力機器に対する前記出力処理の実行を前記出力処理要求手段が前記会議用情報処理装置に要求する前に、前記受付手段が受け付けた前記加工を前記会議用情報処理装置に要求する加工処理要求手段として機能させる請求項１〜３のいずれか１項に記載のプログラム。
【請求項５】
前記加工処理要求手段は、会議内で一意の前記データの識別情報を指定して前記加工を前記会議用情報処理装置に要求し、
前記判定手段は、前記識別情報の前記データを前記会議用情報処理装置が記憶した回数をカウントすることで、前記受付手段が受け付けた全ての前記加工を前記会議用情報処理装置が終了したか否かを判定し、
全ての前記加工を前記会議用情報処理装置が終了した場合、前記出力処理要求手段は、前記出力機器による前記出力処理の実行を前記会議用情報処理装置に要求する請求項４に記載のプログラム。
【請求項６】
前記入力機器が前記入力処理を実行して生成した前記データは、前記入力機器であるスキャナ装置が原稿をスキャンして得た画像データであり、
前記出力処理要求手段は、前記出力機器であるプロジェクタによる前記画像データの投影、又は、前記出力機器である電子黒板による前記画像データの表示を前記会議用情報処理装置に要求する請求項１〜５のいずれか１項に記載のプログラム。
【請求項７】
前記入力機器が前記入力処理を実行して生成した前記データは、前記入力機器である電子黒板が表示している画面が取り込まれた画像データであり、
前記出力処理要求手段は、前記出力機器であるプロジェクタによる前記画像データの投影、前記出力機器であるプリンターによる前記画像データの印刷、又は、前記出力機器である電子黒板による前記画像データの表示を前記会議用情報処理装置に要求する請求項１〜５のいずれか１項に記載のプログラム。
【請求項８】
入力機器と出力機器とが予め登録されている会議用情報処理装置と通信し、前記入力機器と前記出力機器を組み合わせた連携処理を実行する情報端末であって、
前記会議用情報処理装置から送信された前記入力機器及び前記出力機器の入力を受け付ける受付手段と、
前記受付手段が受け付けた前記入力機器による入力処理の実行を前記会議用情報処理装置に要求する入力処理要求手段と、
前記入力機器が前記入力処理を実行して生成したデータを前記会議用情報処理装置が受信したか否かを前記会議用情報処理装置に繰り返し問い合わせることで判定する判定手段と、
前記会議用情報処理装置が前記データを受信したと判定されたことに応じて、前記受付手段が受け付けた前記出力機器による出力処理の実行を前記会議用情報処理装置に要求する出力処理要求手段と、を有する情報端末。
【請求項９】
入力機器と出力機器とが予め登録されている会議用情報処理装置と、前記入力機器と前記出力機器を組み合わせた連携処理を実行する情報端末とを有する通信システムであって、
前記会議用情報処理装置から送信された前記入力機器及び前記出力機器の入力を受け付ける受付手段と、
前記受付手段が受け付けた前記入力機器による入力処理の実行を前記会議用情報処理装置に要求する入力処理要求手段と、
前記入力機器が前記入力処理を実行して生成したデータを前記会議用情報処理装置が受信したか否かを前記会議用情報処理装置に繰り返し問い合わせることで判定する判定手段と、
前記会議用情報処理装置が前記データを受信したと判定されたことに応じて、前記受付手段が受け付けた前記出力機器による出力処理の実行を前記会議用情報処理装置に要求する出力処理要求手段と、を有する通信システム。
【請求項１０】
入力機器と出力機器とが予め登録されている会議用情報処理装置と、前記入力機器と前記出力機器を組み合わせた連携処理を実行する情報端末とを有する通信システムによって行われる通信方法であって、
受付手段が、前記会議用情報処理装置から送信された前記入力機器及び前記出力機器の入力を受け付けるステップと、
入力機器要求手段が、前記受付手段が受け付けた前記入力機器による入力処理の実行を前記会議用情報処理装置に要求するステップと、
判定手段が、前記入力機器が前記入力処理を実行してデータを生成したか否かを前記会議用情報処理装置に繰り返し問い合わせることで判定するステップと、
出力機器要求手段が、前記入力機器が前記データを生成したと判定されたことに応じて、前記受付手段が受け付けた前記出力機器による出力処理の実行を前記会議用情報処理装置に要求するステップと、を有する通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報端末、通信システム及び通信方法に関する。
【背景技術】
【０００２】
ネットワークや通信技術の普及に伴って様々な機器がネットワークに接続された状態で使用可能になっている。例えば、ＭＦＰ（Multifunction Peripheral/Printer/Product）と情報処理装置が接続されていることを利用して、ＭＦＰで読み取られた原稿の画像データを情報処理装置に送信し、情報処理装置が画像処理を行ってＭＦＰに送信するといった使い方も可能である。
【０００３】
このような処理は分散処理や連携処理などと呼ばれ、ネットワークに接続された機器の使い方の幅を広げたり利便性を向上させたりすることができる。分散処理の一例としてＭＦＰが読み取った画像データに対し情報処理装置が処理を行う技術が考案されている（例えば、特許文献１参照。）。特許文献１には、ＭＦＰが読み取った画像データに対しＯＣＲ（文字認識） 処理を行うシステムが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された画像入力装置では、画像の入力先を柔軟に選定することができないという問題がある。すなわち、上記のようにネットワークには様々な機器が接続されているため、任意の機器を組み合わせて使用したいという要望がある。例えば、打ち合わせ、プレゼンテーション又は会議などで、原稿を各出席者が見て議論するため、原稿をスキャナで読み取らせ、プロジェクタなどで投影したい場合がある。また、打ち合わせ等では電子黒板が使用されることがあるが、電子黒板の表示画面をＭＦＰで印刷しておきたい場合がある。
【０００５】
また、任意の機器を組み合わせて使用した場合、出席者の作業負担が大きくなる場合があるという問題がある。例えば、原稿をプロジェクタで投影する場合、出席者は原稿をスキャナで読み取らせて得た画像データを記録媒体などに記憶させてプロジェクタに送信する必要がある。また、電子黒板の画面をＭＦＰで印刷する場合、出席者は電子黒板の表示画面を取り込む操作を行った後、表示画面の画像データを記録媒体などに記憶させてＭＦＰに送信する必要がある。
【０００６】
本発明は、上記課題に鑑み、ユーザが入力用の機器と出力用の機器とを組み合わせた連携処理を容易に行うことが可能なプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、会議用情報処理装置と通信する情報端末を、入力機器及び出力機器の入力を受け付ける受付手段と、前記受付手段が受け付けた前記入力機器による入力処理の実行を前記会議用情報処理装置に要求する入力処理要求手段と、前記入力機器が前記入力処理を実行して生成したデータを前記会議用情報処理装置が受信したか否かを前記会議用情報処理装置に繰り返し問い合わせることで判定する判定手段と、前記会議用情報処理装置が前記データを受信したと判定されたことに応じて、前記受付手段が受け付けた前記出力機器による出力処理の実行を前記会議用情報処理装置に要求する出力処理要求手段と、として機能させるためのプログラムを提供する。
【発明の効果】
【０００８】
ユーザが入力用の機器と出力用の機器とを組み合わせた連携処理を容易に行うことが可能なプログラムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】通信システムの動作を説明する図の一例である。
【図２】通信システムの概略構成図の一例である。
【図３】会議管理装置の一例のハードウェア構成図である。
【図４】スマートデバイスの一例のハードウェア構成図である。
【図５】ネットワーク接続制御装置のハードウェア構成図の一例である。
【図６】通信システムに含まれる会議管理装置、ネットワーク接続制御装置、及び、情報端末の機能ブロック図の一例である。
【図７】連携処理部の機能ブロック図の一例である。
【図８】主催者が会議の開始（パスコードの発行）を会議管理装置に要求する手順を示すシーケンス図の一例である。
【図９】参加者が会議に参加する際に会議管理装置が行う動作を示すシーケンス図の一例である。
【図１０】情報端末がネットワーク接続制御装置と接続する手順を示すシーケンス図の一例である。
【図１１】参加者が会議に参加した後に主催者が会議を開催する手順を示すシーケンス図の一例である。
【図１２】スマートデバイスが会議資料の投影をプロジェクタに行わせる手順を示すシーケンス図の一例である。
【図１３】資料リスト画面の一例を示す図である。
【図１４】出席者が入力機器と出力機器を指定してジョブを実行させる手順を示すシーケンス図の一例である。
【図１５】スマートデバイスに表示される入力・出力ジョブの設定画面の一例を示す図である。
【図１６】出席者が入力機器と出力機器を指定してジョブを実行させる手順を示すシーケンス図の一例である。
【図１７】入力機器の画像データを出力機器が出力する前に会議管理装置が加工する場合の処理手順を説明するシーケンス図の一例である。
【図１８】進捗判定部の処理手順を示すフローチャート図の一例である。
【図１９】加工の設定が可能な設定画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を参照しながら説明する。
【００１１】
＜通信システムの概略＞
図１は、本実施形態の通信システム１００の動作を説明する図の一例である。図１（ａ）はシステム構成の概略を示しており、会議管理装置２０にプロジェクタ９５、電子黒板９６、及び、ＭＦＰ（Multifunction Peripheral/Printer/Product）９４が接続されている。以下、プロジェクタ９５、電子黒板９６、及び、ＭＦＰ９４を区別しない場合、機器という。会議の出席者は情報端末４０を操作しネットワーク接続制御装置１０を介して会議管理装置２０と通信し、これらの機器を操作することができる。
【００１２】
図１（ａ）では電子黒板９６が円グラフを表示しており、この円グラフをＭＦＰ９４で印刷する場合について説明する。図１（ｂ）に示すように、出席者は情報端末４０に表示された画面から入力機器と出力機器を選択する。入力機器は画像データを取得する機器であり、出力機器は画像データを出力する機器である。プロジェクタ９５、電子黒板９６、及び、ＭＦＰ９４は入力機器となる場合も出力機器となる場合もある。
【００１３】
図１（ｂ）の画面から、一例として、ユーザは入力機器として電子黒板９６を選び、出力機器としてＭＦＰ９４を選択する。これにより、情報端末４０は入力機器と出力機器を受け付ける。情報端末４０は入力機器を指定する入力ジョブと出力機器を指定する出力ジョブを順番に会議管理装置２０に実行要求する。
【００１４】
（１）まず、図１（ｃ）に示すように、情報端末４０は会議管理装置２０に対し入力ジョブの実行要求を行う。会議管理装置２０は以下のような入力ジョブを生成し、電子黒板９６に実行させる。
Ａ．電子黒板９６が表示している表示画面を取り込むことで画像データを生成する入力ジョブ。
【００１５】
（２）情報端末４０は会議管理装置２０に問い合わせることで画像データが生成されたかどうかを監視する。
【００１６】
（３）画像データが生成されると（入力ジョブが完了すると）、情報端末４０は会議管理装置２０に対し出力ジョブの実行要求を行う。会議管理装置２０は以下のような出力ジョブを生成し、ＭＦＰ９４に実行させる。
Ｂ．電子黒板９６が生成した画像データをＭＦＰ９４が印刷するジョブ。
【００１７】
これにより、ＭＦＰ９４は電子黒板９６が表示している表示画面を用紙に印刷できる。したがって、本実施形態の通信システム１００によれば、出席者は入力機器と出力機器から任意の組み合わせを選択して、出力結果を得ることができる。出席者が画像データの存在を意識したりファイルを操作したりする必要がない。また、会議管理装置２０は従来から１つの機器を操作する機能を有しているため、その機能を利用して２つの機器を連携させることができる。したがって、会議管理装置２０の機能を大きく変更することなく、情報端末４０が会議管理装置２０と通信してジョブの実行を指示することで機器連携させることができる。
【００１８】
＜用語について＞
本実施形態で使用される用語について説明する。
・主催者…会議を開始する操作を行った者である。主催者は、会議の開始の他、会議の開催、会議の参加への許可、中断、参加者の退出等を行うことができる。
・参加者…主催者以外の会議への参加者である。参加者は、参加者の退出を行うことができる。
・出席者…主催者及び参加者を区別しない場合、単に出席者という。
・拠点…参加者が存在したり集合している場所である。例えば、１つの会議室６（図２で次述される）内で会議が開催される場合、拠点はこの会議室６である。他方、１つの会議室６に参加者が入りきれない場合はそれぞれの会議室６がそれぞれ拠点となる。また、地理的に離れた場所で会議が開催される場合は、地理的に離れた場所がそれぞれ拠点となる。別々の会議室で１つの会議が開催される場合、別々の会議室の会議管理装置が通信して、プロジェクタ９５が投影する画像や電子黒板９６が表示する画像が送受信される。したがって、別々の会議室の出席者が同じ画像を見ることができる。
・会議の開始…パスコードの発行など会議を登録することをいう。
・参加…会議管理装置に情報端末４０がパスコードでログインすることをいう。
・会議の開催…主催者による操作の１つであり、会議資料や機器などへ情報端末４０がアクセス可能になる。
・会議の終了…主催者による操作の１つであり、会議資料や機器などへ情報端末４０がアクセスできなくなる。
【００１９】
＜システム構成例＞
図２は、通信システム１００の概略構成図の一例である。通信システム１００は主に会議用ネットワーク９２と共用ネットワーク９１を有している。会議用ネットワーク９２は会議室６に敷設され、共用ネットワーク９１は会議室６以外に敷設されインターネット９７などへ接続されている。いずれもＬＡＮであるとしてよいが、それぞれが複数のＬＡＮを更に有していてもよい。
【００２０】
スマートデバイス４０ａ及びノートＰＣ４０ｂは、情報端末４０の一例である。情報端末４０は無線通信でネットワーク接続制御装置１０と通信する。有線で通信する機能を備えていてよい。情報端末４０は、会議資料の参照や機器の操作のために使用される。また、参加者リストの表示、退出操作等のために使用される。
【００２１】
情報端末４０はスマートデバイス４０ａ及びノートＰＣ４０ｂのいずれかがあればよいこれらはあくまで一例である。情報端末４０として２種類の装置を例示したのは、情報端末４０に搭載される通信方法が様々であるためである。本実施例では説明の一例として、スマートデバイス４０ａは少なくとも２つの通信方法で無線通信することが可能であり、ノートＰＣ４０ｂは１つの通信方法で無線通信することが可能である。
【００２２】
スマートデバイス４０ａが有する通信方法の１つは高速な通信には向かないが最小限の情報を簡易的に通信可能な通信方法であり、Bluetooth（登録商標）、ＮＦＣ（登録商標。Near Field Communication）、Ｚｉｇｂｅｅ（登録商標）、赤外線通信などが挙げられる。スマートデバイス４０ａが有するもう１つの通信方法は、高速な通信に適した無線ＬＡＮ、携帯電話通信、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）などが挙げられる。
【００２３】
また、スマートデバイス４０ａはアプリで会議管理装置２０と通信し、ノートＰＣ４０ｂはブラウザで会議管理装置２０と通信するものとして説明する。これも説明の便宜上のためであって、スマートデバイス４０ａがブラウザで通信してもよいし、ノートＰＣ４０ｂがアプリで通信してもよい。
【００２４】
スマートデバイス４０ａは、ユーザにとって携帯容易に構成された情報処理装置の総称である。スマートデバイス４０ａは、電話機能を備えるスマートホンの他（多機能電話端末）、情報処理に重点を置いたタブレット型コンピュータなどを含む。その他、スマートデバイス４０ａは、ウェアラブル端末（ヘッドアップディスプレイ、腕時計型端末など）、携帯電話、ＰＤＡ（Personal Digital Assistant）、デジタルカメラなどが挙げられるが、これらに限られるものではない。ノートＰＣ４０ｂはノート型又はラップトップ型など小型のＰＣをいう。上記のように、スマートデバイス４０ａとノートＰＣ４０ｂの区別は便宜的なものに過ぎない。
【００２５】
共用ネットワーク９１に接続されたプリントサーバ９３とＭＦＰ９４は会議で汎用的に使用されることが多い機器の一例である。プリントサーバ９３とＭＦＰ９４が会議室６内にあってもよい。
【００２６】
会議用ネットワーク９２に接続されたプロジェクタ９５及び電子黒板９６は会議室６に配置され会議に使用されることが多い機器の一例である。プロジェクタ９５は、出席者が会議資料などを投影するために使用され、電子黒板９６は会議資料を表示したり出席者が手書きした手書き情報を表示したりするために使用される。この他、プリンター、ＦＡＸ装置、コピー機などが機器として会議室６に配置されてもよい。また、必ずしも機器がなくても会議は可能である。
【００２７】
ネットワーク接続制御装置１０は、情報端末４０が無線通信するための通信インタフェース及び無線ＬＡＮのアクセスポイント、会議用ネットワーク９２と共用ネットワーク９１との間でデータのやりとりを制御するルータとしての機能を有する。また、ネットワーク接続制御装置１０は、情報端末４０が会議管理装置２０と通信することを制限する機能を有する。
【００２８】
会議管理装置２０は、ネットワーク接続制御装置１０の制御、会議資料の保存・削除、機器に対する入出力、会議への出席者の管理等を行う。また、情報端末４０に対しＷｅｂサーバとしての機能を有する。具体的には、パスコードによる参加者の認証、参加者情報の登録、参加者リストの送信、予定外参加者の退出の受け付け等を行う。
【００２９】
ネットワーク接続制御装置１０、会議管理装置２０、プロジェクタ９５及び電子黒板９６が１つの会議室６に配置され、複数の会議室６が存在する場合、それぞれの会議室６にネットワーク接続制御装置１０、会議管理装置２０、プロジェクタ９５及び電子黒板９６が配置される。
【００３０】
また、インターネット９７や共用ネットワーク９１を介して別の会議室６が接続されている場合、別の会議室６と図２の会議室６が同じ会議に属する場合がある。この場合、２つの会議室６の情報端末４０は相互に会議管理装置２０にアクセスして会議資料などを参照することが可能である。
【００３１】
＜ハードウェア構成＞
<<会議管理装置２０>>
図３は、本実施形態に係る会議管理装置２０の一例のハードウェア構成図である。会議管理装置２０は入力装置５０１、表示装置５０２、外部Ｉ／Ｆ５０３、ＲＡＭ５０４、ＲＯＭ５０５、ＣＰＵ５０６、通信Ｉ／Ｆ５０７及びＨＤＤ５０８などを備え、それぞれがバスＢで相互に接続されている。なお、入力装置５０１及び表示装置５０２は必要なときに接続して利用する形態であってもよい。
【００３２】
入力装置５０１はキーボードやマウス、タッチパネルなどを含み、ユーザが各操作信号を入力するのに用いられる。表示装置５０２はディスプレイ等を含み、会議管理装置２０による処理結果を表示する。
【００３３】
通信Ｉ／Ｆ５０７は会議管理装置２０を各種ネットワークに接続するインタフェースである。これにより、会議管理装置２０は通信Ｉ／Ｆ５０７を介してデータ通信を行うことができる。
【００３４】
また、ＨＤＤ５０８は、プログラムやデータを格納している不揮発性の記憶装置の一例である。格納されるプログラムやデータには、会議管理装置２０全体を制御する基本ソフトウェアであるＯＳ、及びＯＳ上において各種機能を提供するアプリケーションソフトウェア（以下、単にアプリケーションと呼ぶ）などがある。なお、会議管理装置２０はＨＤＤ５０８に替え、記録媒体としてフラッシュメモリを用いるドライブ装置（例えばソリッドステートドライブ：ＳＳＤ）を利用するものであってもよい。
【００３５】
外部Ｉ／Ｆ５０３は、外部装置とのインタフェースである。外部装置には、記録媒体５０３ａなどがある。これにより、会議管理装置２０は外部Ｉ／Ｆ５０３を介して記録媒体５０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体５０３ａにはフレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリなどがある。
【００３６】
ＲＯＭ５０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）の一例である。ＲＯＭ５０５には会議管理装置２０の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定などのプログラムやデータが格納されている。ＲＡＭ５０４はプログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）の一例である。
【００３７】
ＣＰＵ５０６は、ＲＯＭ５０５やＨＤＤ５０８などの記憶装置からプログラムやデータをＲＡＭ５０４上に読み出し、処理を実行することで、会議管理装置２０全体の制御や機能を実現する演算装置である。
【００３８】
なお、図示する会議管理装置２０のハードウェア構成は、１つの筐体に収納されていたりひとまとまりの装置として備えられていたりする必要はなく、会議管理装置２０が備えていることが好ましいハード的な要素を示す。また、クラウドコンピューティングに対応するため、本実施例の会議管理装置２０の物理的な構成は固定的でなくてもよく、負荷に応じてハード的なリソースが動的に接続・切断されることで構成されてよい。
【００３９】
《スマートデバイス４０ａ》
図４は本実施形態に係るスマートデバイス４０ａの一例のハードウェア構成図である。図４のスマートデバイス４０ａは、ＣＰＵ６０１、ＲＯＭ６０２、ＲＡＭ６０３、ＥＥＰＲＯＭ６０４、ＣＭＯＳセンサ６０５、加速度・方位センサ６０６、メディアドライブ６０８を備えている。
【００４０】
ＣＰＵ６０１はスマートデバイス４０ａ全体の動作を制御する。ＲＯＭ６０２は基本入出力プログラムを記憶している。ＲＡＭ６０３はＣＰＵ６０１のワークエリアとして使用される。ＥＥＰＲＯＭ６０４はＣＰＵ６０１の制御にしたがってデータの読み出し又は書き込みを行う。ＣＭＯＳセンサ６０５は、ＣＰＵ６０１の制御にしたがって被写体を撮像し画像データを得る。加速度・方位センサ６０６は地磁気を検知する電子磁気コンパスやジャイロコンパス、加速度センサ等である。
【００４１】
メディアドライブ６０８は、フラッシュメモリ等の記録メディア６０７に対するデータの読み出し又は書き込み（記憶）を制御する。メディアドライブ６０８は、既に記録されていたデータが読み出され又は新たにデータが書き込まれて記憶する記録メディア６０７を着脱自在な構成となっている。
【００４２】
なお、ＥＥＰＲＯＭ６０４には、ＣＰＵ６０１が実行するＯＳ、ネットワーク設定に必要なアソシエーション情報等が記憶されている。本発明の実施形態における各種処理を実行するためのアプリケーションは、ＥＥＰＲＯＭ６０４又は記録メディア６０７などに記憶されている。
【００４３】
また、ＣＭＯＳセンサ６０５は光を電荷に変換して被写体の画像を電子化する電荷結合素子である。ＣＭＯＳセンサ６０５は被写体を撮像することができるのであれば、例えばＣＣＤ（Charge  Coupled  Device）センサであってもよい。
【００４４】
更に、スマートデバイス４０ａは音声入力部６０９、音声出力部６１０、アンテナ６１１、通信部６１２、無線ＬＡＮ通信部６１３、近距離無線通信用アンテナ６１４、近距離無線通信部６１５、ディスプレイ６１６、タッチパネル６１７及びバスライン６１９を備える。
【００４５】
音声入力部６０９は音声を音声信号に変換する。音声出力部６１０は音声信号を音声に変換する。通信部６１２はアンテナ６１１を利用して無線通信信号により最寄りの基地局装置と通信を行う。無線ＬＡＮ通信部６１３はアクセスポイントとＩＥＥＥ８０２．１１規格に準拠する無線ＬＡＮ通信を行う。近距離無線通信部６１５は近距離無線通信用アンテナ６１４を利用した近距離無線通信を行う。
【００４６】
ディスプレイ６１６は、被写体の画像や各種アイコン等を表示する液晶や有機ＥＬ等である。タッチパネル６１７は、ディスプレイ６１６上に載せられ、感圧式又は静電式のパネルによって構成され、指やタッチペン等によるタッチによってディスプレイ６１６上におけるタッチ位置を検出する。バスライン６１９は上記各部を電気的に接続するためのアドレスバスやデータバス等である。
【００４７】
また、スマートデバイス４０ａは専用の電池６１８を備えている。スマートデバイス４０ａは電池６１８により駆動される。なお、音声入力部６０９は音声を入力するマイクが含まれる。音声出力部６１０は音声を出力するスピーカが含まれている。
【００４８】
スマートデバイス４０ａは例えば図４に示すハードウェア構成により後述するような各種処理を実現できる。なお、ノートＰＣ４０ｂのハードウェアは、近距離無線通信部６１５を有さないなどのスマートデバイス４０ａとの相違点を有するが、相違点は本実施形態の説明に支障がないものとする。
【００４９】
<<ネットワーク接続制御装置>>
図５は、ネットワーク接続制御装置１０のハードウェア構成図の一例である。ネットワーク接続制御装置１０は、通常モード時におけるデータの通信を制御するＡＰ（Ａｃｃｅｓｓ Ｐｏｉｎｔ）部７２０、測定モード時の電波状態を測定するテスタ部７３０、及び、通信を行っている情報端末４０のＭＡＣ（Ｍｅｄｉａ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ ａｄｄｒｅｓｓ）アドレスやその他の情報が格納されるメモリ７０７、及びアンテナ７１７を有している。測定モードは電波状態を測定するモードであり、通常モードは測定モードでない状態であり情報端末４０と通信するモードである。
【００５０】
ＡＰ部７２０は、ＡＭＰ（Ａｍｐｌｉｆｉｅｒ）部７０２、ＲＦ（Ｒａｄｉｏ Ｆｒｅｑｕｅｎｃｙ）部７０３、ＢＢ（Ｂａｓｅ Ｂａｎｄ）部７０４、ＬＡＮ部７０５、ＢＴ（Bluetooth：登録商標）部７０６、及びＣＰＵ７０１を有している。ＡＭＰ部７０２は、ＲＦ部７０３から出力される信号を増幅して、情報端末４０と無線ＬＡＮにて通信をする。また、ＡＭＰ部７０２は、情報端末４０から無線ＬＡＮの信号を受信し、受信レベルを変換してＲＦ部７０３に出力する。
【００５１】
ＲＦ部７０３は、情報端末４０に送信する信号、及び、情報端末４０から受信した信号をアナログ−デジタル変換する。ＢＢ部７０４は、情報端末４０に送信する信号、情報端末４０から受信した信号をデジタル信号処理する。
【００５２】
ＬＡＮ部７０５は、会議用ネットワーク９２及び共用ネットワーク９１と有線で接続されており、データの送受信を行う。ＣＰＵ７０１は、ＡＭＰ部７０２、ＲＦ部７０３、ＢＢ部７０４、ＬＡＮ部７０５及びＢＴ部７０６を制御する。ＣＰＵ７０１は、情報端末４０とのデータの通信制御に必要なデータをメモリ７０７から読み出し、又は書き込みをする。
【００５３】
ＢＴ部７０６は、ブルートゥースで情報端末４０（スマートデバイス４０ａ）と通信し後述する接続情報を情報端末４０に送信する。なお、ＢＴ部７０６はネットワーク接続制御装置１０の外部に配置されていてよい。ＢＴ部７０６はBluetooth LE又は通常のBluetoothのどちらの規格で通信してもよい。また、ＮＦＣや赤外線等により通信してもよい。
【００５４】
ＡＰ部７２０は、情報端末４０と無線ＬＡＮで通信するためのハードウェア（ＡＭＰ部７０２、ＲＦ部７０３、ＢＢ部７０４）を２組有している。それぞれが通信の１チャネルである。ネットワーク接続制御装置１０は、測定モードから通常モードに切替わる際、電波状態のよいチャネルに切替える。切り替えの際、ネットワーク接続制御装置１０は、チャネル切替えによる通信の瞬停を防止するため、新たに切替わるチャネルの設定を、現在使用していないハードウェアに行って、チャネルの切替えを行う。
【００５５】
例えば、ＡＰ部７２０は、ＡＭＰ部７０２、ＲＦ部７０３、ＢＢ部７０４を使用して、情報端末４０と無線ＬＡＮで通信を行っているとする。そして、測定モードに切替わり、通信できるチャネルが変更されたとする。ＡＰ部７２０は、通常モードに戻る前に、新たなチャネルで通信を行うための設定を、現在使用していないＡＭＰ部７０２、ＲＦ部７０３、ＢＢ部７０４に設定して通常モードに戻る。
【００５６】
テスタ部７３０は、ＡＭＰ部７１２、ＲＦ部７１３、ＢＢ部７１４、磁気測定部７１５、電子コンパス部７１６、及びＣＰＵ７１１を有している。ＡＭＰ部７１２、ＲＦ部７１３、及びＢＢ部７１４は、無線ＬＡＮのエリアの数だけ設けられる。例えば、エリアが１８存在すれば、ＡＭＰ部７１２、ＲＦ部７１３、及びＢＢ部７１４は、それぞれ１８個設けられる。ＡＭＰ部７１２、ＲＦ部７１３、及びＢＢ部７１４によって、１つのエリアの通信が測定処理される。
【００５７】
テスタ部７３０のＡＭＰ部７１２、ＲＦ部７１３、及びＢＢ部７１４は、ＡＰ部７２０のＡＭＰ部７０２、ＲＦ部７０３、及びＢＢ部７０４と同様の機能を有し、その詳細な説明は省略する。
【００５８】
磁気測定部７１５は、磁気を測定する。電子コンパス部７１６は、磁気測定部７１５によって測定された磁気が地磁気（赤道付近であれば約３００ｎＧ、北、南極付近であれば約６００ｎＧ、日本であれば約５００ｎＧ）とほぼ同じ値ならば、地磁気の方向を検出する。例えば、近くの電子機器の影響によって磁気測定部７１５によって測定された磁気が地磁気の値と異なる場合、電子コンパス部７１６は、手動によりどの方向に向いて置かれているかを受け付ける。電子コンパス部７１６は、検出した地磁気、又は受け付けた地磁気に対し、ネットワーク接続制御装置１０がどの方向に向いて置かれているかを検出する。
【００５９】
ＣＰＵ７１１は、ＡＭＰ部７１２、ＲＦ部７１３、ＢＢ部７１４、磁気測定部７１５、及び電子コンパス部７１６を制御する。ＣＰＵ７１１は、情報端末４０の位置、距離等を測定するのに必要なデータをメモリ７０７から読み出し、又は書き込みをする。ＣＰＵ７１１は、メモリ７０７を介して、通常モード又は測定モードのどちらで動作しているかを認識し、それぞれの処理を行う。
【００６０】
メモリ７０７にはＣＰＵ７１１が処理するのに必要なデータが格納される。また、メモリ７０７にはＭＡＣテーブルが設けられ、情報端末４０に関する情報が格納される。
【００６１】
＜機能について＞
図６は、本実施形態の通信システム１００に含まれる会議管理装置２０、ネットワーク接続制御装置１０、及び、情報端末４０の機能ブロック図である。
【００６２】
<<スマートデバイス４０ａの機能構成>>
スマートデバイス４０ａは、送受信部４１、パスコード送信部４２、接続情報取得部４３、操作入力受付部４４、表示制御部４５、連携処理部４６、及び、記憶・読出部４９を有している。これら各部は、図４に示されている各構成要素のいずれかが、ＥＥＰＲＯＭ６０４からＲＡＭ６０３上に展開されたアプリ４０１０（又はブラウザソフト４０２０でもよい）に従ったＣＰＵ６０１からの命令によって動作することで実現される機能、又は提供される手段である。
【００６３】
また、情報端末４０は、図４に示されているＲＡＭ６０３、ＲＯＭ６０２及びＥＥＰＲＯＭ６０４によって構築される記憶部４０００を有している。記憶部４０００には、アプリ４０１０及びブラウザソフト４０２０が記憶されている。
【００６４】
送受信部４１は、図４に示されているＣＰＵ６０１からの命令、通信部６１２、及び無線ＬＡＮ通信部６１３等によって実現され、ネットワーク接続制御装置１０を介して会議管理装置２０と各種データの送受信を行う。
【００６５】
パスコード送信部４２は、図４に示されているＣＰＵ６０１からの命令、近距離無線通信部６１５等により実現され、名称とパスコード等をネットワーク接続制御装置１０に送信する。
【００６６】
接続情報取得部４３は、図４に示されているＣＰＵ６０１からの命令、及び、近距離無線通信部６１５等により実現され、ネットワーク接続制御装置１０、及び、会議管理装置２０に接続するための接続情報をネットワーク接続制御装置１０から取得する。
【００６７】
【表１】
0006669103.tif 000002
表１は、接続情報取得部４３がネットワーク接続制御装置１０から取得する接続情報を模式的に示す。接続情報は、「ＡＰ情報」と「管理装置ネットワーク情報」を有している。ＡＰ情報は、スマートデバイス４０ａがネットワーク接続制御装置１０のアクセスポイントに接続するための情報である。すなわち、アクセスポイントに接続する際に要求されるＳＳＩＤ及びパスワード等が含まれる。また、アクセスポイントが対応している暗号アルゴリズムが公開されている。
【００６８】
管理装置ネットワーク情報は、会議管理装置２０の例えばＩＰアドレスや使用するポート番号が含まれる。スマートデバイス４０ａは接続情報により、ネットワーク接続制御装置１０に接続し、更に会議管理装置２０に接続できる。
【００６９】
図６に戻って説明する。操作入力受付部４４は、図４に示されているＣＰＵ６０１からの命令、音声入力部６０９及びタッチパネル６１７等によって実現され、ユーザによる各種入力を受け付ける。
【００７０】
表示制御部４５は、図４に示されているＣＰＵ６０１からの命令、及びディスプレイ６１６等によって実現され、予め保持している画面の部品に会議管理装置２０から取得した画面情報を配置してディスプレイ６１６に各種のＵＩ画面を表示させる。なお、スマートデバイス４０ａでブラウザソフト４０２０が動作する場合、表示制御部４５はＨＴＭＬやJavaScript（登録商標）で記述された画面情報を解釈してＵＩ画面を表示させる。
【００７１】
連携処理部４６は、図４に示されているＣＰＵ６０１からの命令等によって実現され、出席者が入力した設定と共に入力ジョブの生成を会議管理装置２０に要求する。また、連携処理部４６は、入力ジョブの終了を待って、出力ジョブの生成を会議管理装置２０へ要求する。出力ジョブで使用される画像データは入力ジョブの実行により会議管理装置２０に保存されている。連携処理部４６の機能の詳細については図７にて説明する。
【００７２】
また、記憶・読出部４９は、図４に示されているＣＰＵ６０１からの命令、ＲＡＭ６０３、及びＥＥＰＲＯＭ６０４等によって実行され、記憶部４０００に各種データを記憶したり、記憶部４０００に記憶された各種データを読み出す処理を行う。
【００７３】
<<ネットワーク接続制御装置１０の機能構成>>
ネットワーク接続制御装置１０は、有線通信部１１、無線通信部１２、接続情報提供部１３、通信制御部１４、及び記憶・読出部１９を有している。これら各部は、図５に示されている各構成要素のいずれかが、メモリ７０７に記憶された制御装置プログラム１０１０に従ったＣＰＵ７０１，７１１からの命令によって動作することで実現される機能、又は提供される手段である。
【００７４】
また、ネットワーク接続制御装置１０は、図５に示されているメモリ７０７によって構築される記憶部１０００を有している。記憶部１０００には制御装置プログラム１０１０が記憶されている。
【００７５】
（ネットワーク接続制御装置１０の機能）
無線通信部１２は、図５に示されているＣＰＵ７０１，７１１からの命令、ＡＭＰ部７０２、ＲＦ部７０３及びＢＢ部７０４等によって実現され、情報端末４０と各種データの送受信を行う。
【００７６】
有線通信部１１は、図５に示されているＣＰＵ７０１，７１１からの命令及びＬＡＮ部７０５等によって実現され、共用ネットワーク９１の各機器（例えばプリントサーバ９３とＭＦＰ９４）及び会議用ネットワーク９２の各機器（例えば会議管理装置２０）と各種データの送受信を行う。
【００７７】
接続情報提供部１３は、図５に示されているＣＰＵ７０１，７１１からの命令及びＢＴ部７０６等により実現され、接続情報を情報端末４０に送信する。接続情報提供部１３がBluetooth LEにより実現される場合、ネットワーク接続制御装置１０はペリフェラル、情報端末４０はセントラルに対応する。接続情報提供部１３は、アドバタイズメントパケットを定期的に送信しており、情報端末４０はネットワーク接続制御装置１０に対し所定距離内に接近するとアドバタイズメントパケットを受信する。これにより、自機の近くに接続情報提供部１３があることを検出し、情報端末４０はネットワーク接続制御装置１０と接続する。接続するとキャラクタリスティックなどに記述された接続情報を取得する。なお、上記の所定距離内は電波強度（ＲＳＳＩ）により調整されるが、本実施形態では１メートル以内くらいである。これにより、ネットワーク接続制御装置１０の近くに存在する情報端末４０のみが接続情報を取得できる。
【００７８】
また、接続情報提供部１３がＮＦＣにより実現される場合、情報端末４０はＲＦタグリーダとして動作しＮＦＣに記憶されている接続情報を読み取る。
【００７９】
通信制御部１４は、図５に示されているＣＰＵ７０１，７１１からの命令等により実現され、共用ネットワーク９１から会議用ネットワーク９２への通信を制限したり、会議用ネットワーク９２から共用ネットワーク９１への通信を制限したりする。
【００８０】
記憶・読出部１９は、図５に示されているＣＰＵ７０１，７１１からの命令及びメモリ７０７等によって実行され、記憶部１０００に各種データを記憶したり、記憶部１０００に記憶された各種データを読み出す処理を行う。
【００８１】
ノートＰＣ４０ｂの機能ブロック図については、パスコード送信部４２と接続情報取得部４３がない。これは、出席者が手でパスコードと接続情報を入力するためである。
【００８２】
<<会議管理装置２０の機能構成>>
会議管理装置２０は、送受信部２１、パスコードチェック部２２、会議情報管理部２３、Ｗｅｂサーバ部２４、参加者リスト作成部２５、画像加工部２６、画像入力ジョブ部２７、画像出力ジョブ部２８、参加者リスト表示部３１，及び、記憶・読出部２９を有している。これら各部は、図３に示されている各構成要素のいずれかが、ＨＤＤ５０８からＲＡＭ５０４上に展開された管理装置プログラム２０２０に従ったＣＰＵ５０６からの命令によって動作することで実現される機能、又は提供される手段である。
【００８３】
また、会議管理装置２０は、図３に示されているＲＡＭ５０４、ＲＯＭ５０５及びＨＤＤ５０８によって構築される記憶部２０００を有している。記憶部２０００には、パスコードＤＢ２００１、会議資料ＤＢ２００２、機器情報ＤＢ２００３、参加者情報ＤＢ２００４、画像データ２０１０、及び、管理装置プログラム２０２０が記憶されている。
【００８４】
【表２】
0006669103.tif 000003
表２はパスコードＤＢ２００１を構成するパスコードテーブルの一例を示す。パスコードテーブルは、会議ＩＤとパスコードが対応づけて登録されている。パスコードテーブルに会議ＩＤとパスコードが登録されることは、会議用にパスコードが発行されたことを意味する。なお、出席者は会議ＩＤを意識する必要はない。
【００８５】
【表３】
0006669103.tif 000004
表３は会議資料ＤＢ２００２を構成する会議資料テーブルの一例を示す。会議資料ＤＢ２００２には出席者が参照可能な会議資料が登録される。会議資料テーブルには、会議ＩＤ、ファイル名、オーナー、及び、パス（Path）が登録される。ファイル名は会議資料のファイル名であり、パスはファイルの保管場所を示す。オーナーはファイルを会議資料ＤＢ２００２に送信した出席者の名称である。なお、会議資料ＤＢ２００２の会議資料は会議が終了すると削除される。
【００８６】
【表４】
0006669103.tif 000005
表４は機器情報ＤＢ２００３を構成する機器情報テーブルの一例を示す。機器情報ＤＢ２００３に会議用ネットワーク又は共用ネットワークに接続されている機器が登録されている。機器情報テーブルには機種及びＩＰアドレスが登録されている。ＭＦＰ９４のようにユーザが機能を選択できる機種については機器の機能が登録されている。例えば、ＭＦＰ９４は印刷機能についてカラー、両面、ステープル、パンチに対応し、また、Ａ３／Ａ４／Ａ５／Ｂ４の用紙サイズに対応している。また、スキャナ装置としてのスキャン機能について、300,400,600[dpi]の解像度に対応しており、写真／文字／図形の読み取りモードに対応している。
【００８７】
これらの機能は情報端末４０に送信され、情報端末４０のディスプレイ６１６に表示される画面に反映される。
【００８８】
【表５】
0006669103.tif 000006
表５は参加者情報ＤＢ２００４を構成する参加者情報テーブルの一例を示す。参加者情報テーブルの１つ以上のレコードを参加者情報と称する。参加者情報テーブルは、会議に参加している主催者及び参加者の参加者情報が登録される。なお、「★」で示される主催者であってもその情報を参加者情報と称することとする。
【００８９】
参加者情報テーブルは会議ＩＤにより特定され、主催者が入力する会議名称及び会議場所が登録される。また、１つの参加者情報は、出席者ＩＤ、名称、パスコード、ＩＰアドレス、ＭＡＣアドレス、型番、電話番号及びメールアドレスの各項目を有する。
【００９０】
出席者ＩＤは出席者を識別するための重複しない識別情報であり、会議管理装置２０が付与する。名称は出席者の氏名、ユーザ名又はニックネームなどである。パスコードは、会議に参加するために秘匿される記号、数値、文字、又は、これらの組み合わせである。パスコードは１つの会議の出席者の間で共通である。ＩＰアドレスは情報端末４０のＩＰアドレスであり（固定でもＤＨＣＰサーバにより割り当てられたものでもよい）、ＭＡＣアドレスは無線ＬＡＮの通信において情報端末４０に固有のアドレスである。型番は情報端末４０で動作するクライアントプログラムを特定するための情報である。例えば、ＯＳ名とアプリ又はブラウザ名、バージョンなどが登録される。型番は主に、会議管理装置２０が適切な画面情報を送信する際に参照される。電話番号は出席者の電話番号で、メールアドレスは出席者のメールアドレスである。なお、これらの項目の全てを会議管理装置２０が取得する必要はない。
【００９１】
（会議管理装置２０の機能）
送受信部２１は、図３に示されているＣＰＵ５０６からの命令及び通信Ｉ／Ｆ５０７等によって実現され、ネットワーク接続制御装置１０、プロジェクタ９５，電子黒板９６等と各種データの送受信を行う。また、ネットワーク接続制御装置１０を介して、情報端末４０、プリントサーバ９３及びＭＦＰ９４と通信する。
【００９２】
パスコードチェック部２２は、参加者が会議に参加しようとする時に送信するパスコードが、パスコードテーブルに登録されているパスコードと一致するか否かを判定する。パスコードが一致する場合、パスコードチェック部２２は会議への参加を許可する。
【００９３】
会議情報管理部２３は、図３に示されているＣＰＵ５０６からの命令等によって実現され、パスコードを発行する。また、出席者が会議資料を送信した場合、会議資料ＤＢ２００２に会議資料を登録する。また、会議の開催、終了、中断などを管理する。
【００９４】
Ｗｅｂサーバ部２４は、図３に示されているＣＰＵ５０６からの命令等によって実現され、画面に表示される画面情報を情報端末４０に送信する。例えば、会議資料のリスト、機器情報テーブルなどである。なお、Ｗｅｂサーバ部２４は、情報端末４０がアプリ４０１０を動作させていれば、アプリ用に情報を加工して画面情報を作成し、情報端末４０がブラウザソフト４０２０を動作させていれば、ブラウザ用に情報を加工しての画面情報を作成する。
【００９５】
参加者リスト作成部２５は、図３に示されているＣＰＵ５０６からの命令等によって実現され、会議への参加が許可された参加者の参加者情報を参加者情報ＤＢ２００４に登録する。
【００９６】
画像入力ジョブ部２７は、図３に示されているＣＰＵ５０６からの命令等によって実現され、連携処理部４６から入力ジョブの生成の要求を取得し、入力ジョブを生成する。そして、入力機器へ入力ジョブを投入し、入力機器から画像データ２０１０を受け取り、記憶部２０００に画像データ２０１０を保存する。
【００９７】
画像加工部２６は、図３に示されているＣＰＵ５０６からの命令等によって実現され、記憶部２０００の画像データ２０１０に対してＯＣＲ（Optical Character Reader）や翻訳などの画像処理（加工）を行い、記憶部２０００に記憶させる。
【００９８】
画像出力ジョブ部２８は、図３に示されているＣＰＵ５０６からの命令等によって実現され、連携処理部４６から出力ジョブの生成の要求を取得し、記憶部２０００に記憶された画像データ２０１０を用いて出力ジョブを生成する。そして、出力機器へ出力ジョブを投入する。
【００９９】
参加者リスト表示部３１は、図３に示されているＣＰＵ５０６からの命令等によって実現され、参加者情報テーブルから参加者リストの画面情報を作成し、出席者の情報端末４０に送信する。
【０１００】
記憶・読出部２９は、図３に示されているＣＰＵ５０６、ＨＤＤ５０８、ＲＡＭ５０４及びＲＯＭ５０５等によって実行され、記憶部２０００に各種データを記憶したり、記憶部２０００に記憶された各種データを読み出す処理を行う。
【０１０１】
【表６】
0006669103.tif 000007
表６（ａ）は入力機器に送信される入力ジョブの一例を示す。表６（ａ）は入力機器が電子黒板９６の場合の入力ジョブである。入力ジョブのジョブ内容は電子黒板９６が解釈するコマンドのコードにより記述されている。電子黒板９６が入力機器の場合、表示画面の取り込み、ファイル名（＊＊＊.jpg）の付与、画像データ２０１０の送信が順番に実行される。なお、ファイル名は、後述するように一意性があるもの（出席者ＩＤとジョブＩＤを含む）でもよいし、機器が付与する段階では任意のファイル名でよい。
【０１０２】
表６（ｂ）は出力機器に送信される出力ジョブの一例を示す。表６（ｂ）は出力機器がプロジェクタ９５の場合の出力ジョブである。出力ジョブのジョブ内容はプロジェクタ９５が解釈するコマンドのコードにより記述されている。プロジェクタ９５が出力機器の場合、画像データ２０１０の投影が実行される。
【０１０３】
（連携処理部の機能）
図７は連携処理部４６の機能ブロック図の一例である。連携処理部４６は、入力ジョブ要求部４６１、進捗判定部４６２、加工要求部４６３、及び、出力ジョブ要求部４６４を有している。
【０１０４】
入力ジョブ要求部４６１は、出席者が後述する設定画面で設定した入力機器を取得して、会議管理装置２０に対し入力ジョブの実行を要求する。
【０１０５】
進捗判定部４６２は、会議管理装置２０が入力ジョブを完了したかどうか、及び、画像データ２０１０の加工を終了したかどうかを判定する。会議管理装置２０が入力ジョブを完了したと判定し、出席者が加工すると設定していれば、加工要求部４６３に加工を要求する。この場合、加工が完了したと判定すれば、出力ジョブ要求部４６４に出力ジョブを要求する。出席者が加工すると設定していなければ、出力ジョブ要求部４６４に出力ジョブを要求する。
【０１０６】
加工要求部４６３は、入力ジョブが完了したと進捗判定部４６２が判定すると、会議管理装置２０に対し加工を要求する。
【０１０７】
出力ジョブ要求部４６４は、入力ジョブが完了した又は加工が完了したと進捗判定部４６２が判定すると、会議管理装置２０に対し出力ジョブを要求する。
【０１０８】
＜動作手順＞
以下、図８〜１１を参照して、通信システム１００が会議を開催する際の動作について説明する。本実施例では会議の開始と会議の開催という用語を分けて使用している。
【０１０９】
<<会議の開始>>
図８は、主催者が会議の開始（パスコードの発行）を会議管理装置２０に要求する手順を示すシーケンス図の一例である。主催者は会議室６又は会議室６の周辺で会議管理装置２０にアクセスする。
【０１１０】
S1：主催者は情報端末４０を操作して会議管理装置２０に対し会議開始を要求する。主催者は会議名称や会議場所等を会議管理装置２０に通知できる。
【０１１１】
S2：会議管理装置２０の送受信部２１は会議開始要求を受信し、会議情報管理部２３は会議ＩＤを採番すると共にパスコードを生成する。
【０１１２】
S3：会議情報管理部２３は、例えば、会議資料の置き場所となるフォルダの生成や、会議ＩＤとパスコードをパスコードＤＢ２００１に登録する。
【０１１３】
S4：次に、会議情報管理部２３は主催者の情報端末４０に対して会議開始の終了通知を送信する。終了通知には、少なくともパスコードが含まれる。
【０１１４】
S5：登録終了通知を受け取ると、主催者は参加者に対してパスコードを含む会議の開催通知を電子メールなどで送信する。参加者が近くに存在する場合、主催者はパスコードを口頭で連絡してもよい。開催通知には、会議名称、会議場所、会議日時などが含まれていてよい。なお、会議管理装置２０が直接、参加者に対して会議の開催通知を送信してもよい。この後、主催者は会議資料を会議資料ＤＢ２００２に登録するなどを会議開催の準備を行う。
【０１１５】
<<参加者の参加>>
図９は、参加者が会議に参加する際に会議管理装置２０が行う動作を示すシーケンス図の一例である。なお、図９は情報端末４０がスマートデバイス４０ａの場合が想定されている。情報端末４０がノートＰＣ４０ｂの場合については後述する。
【０１１６】
S1：情報端末４０のパスコード送信部４２は自身の名称と主催者から送信されたパスコードを、ネットワーク接続制御装置１０を介して会議管理装置２０に送信することで、当該会議に参加することを要求する。参加者は名称とパスコードを情報端末４０に設定しておく。ネットワーク接続制御装置１０を介して名称とパスコードを送信するのでなく、会議管理装置２０に直接、送信してもよい。スマートデバイス４０ａの場合、スマートデバイス４０ａは所定距離内に接近したネットワーク接続制御装置１０にブルートゥース通信などにより名称とパスコードを送信する。また、名称とパスコードの送信と共に、スマートデバイス４０ａの接続情報取得部４３は接続情報を取得しておく。
【０１１７】
S2：会議管理装置２０のパスコードチェック部２２は、名称とパスコードを受信すると、パスコードＤＢ２００１において会議ＩＤと対応付けられているパスコードの認証を行う。あるいは、参加者情報テーブルの主催者のパスコードにより認証してもよい。いずれの場合も、一致するパスコードがあるか否かを判定する。
【０１１８】
S3：一致するパスコードがある場合、パスコードチェック部２２は情報端末４０に対しデバイス情報の要求を行う。デバイス情報とは、ＩＰアドレス、ＭＡＣアドレス、型番、ユーザ（情報端末４０）の電話番号、情報端末４０に登録されているメールアドレス等である。なお、デバイス情報の取得は図１０の無線ＬＡＮでの通信が確立してから行われてもよい。
【０１１９】
S4：情報端末４０の記憶・読出部４９は記憶部４０００からデバイス情報を取得する。自身に割り当てられているデバイス情報を取得する方法として、例えばデバイス情報を取得するＡＰＩ（Application Interface）を利用する方法がある。記憶・読出部４９はＡＰＩを利用してデバイス情報を取得する。
【０１２０】
S5：情報端末４０の送受信部４１はデバイス情報を会議管理装置２０に送信する。
【０１２１】
S6：会議管理装置２０のパスコードチェック部２２はデバイス情報を受信して、参加者リスト作成部２５に追加登録指示を送信する。追加登録指示には、デバイス情報に加えステップS1で受信したパスコード及び名称が含まれる。
【０１２２】
S7：会議管理装置２０の参加者リスト作成部２５は、主催者が登録されている参加者情報テーブルをパスコードにより特定し、当該会議の参加者情報テーブルに参加の許可が下りた参加者の名称、パスコード、デバイス情報を追加登録する。以上のようにして、各参加者の参加者情報が参加者情報テーブルに登録される。
【０１２３】
後述の会議開催後、参加者情報ＤＢに登録された参加者が、会議管理装置２０に対し機器や会議資料ＤＢへのアクセスを要求すると、会議管理装置２０は参加者情報ＤＢを参照して、機器や会議資料ＤＢへのアクセスを許可する。したがって、参加者情報ＤＢに登録された参加者は図１で説明した入力機器と出力機器の選択が可能になる。
【０１２４】
<<ネットワーク接続制御装置１０への接続>>
図１０（ａ）は、スマートデバイス４０ａがネットワーク接続制御装置１０と接続する手順を示すシーケンス図の一例である。
S1：スマートデバイス４０ａの場合、パスコードによる認証が済んでおり接続情報を取得しているので自機に接続情報を設定する。
S2：スマートデバイスの送受信部４１は、ネットワーク接続制御装置１０の無線通信部１２と接続する。
S3：ネットワーク接続制御装置１０の無線通信部１２は有線通信部１１に接続を要求する。
S4：ネットワーク接続制御装置１０の有線通信部１１は、スマートデバイス４０ａが指定したＩＰアドレス（接続情報）等を用いて会議管理装置２０に接続する。
【０１２５】
図１０（ｂ）は、ノートＰＣ４０ｂがネットワーク接続制御装置１０と接続する手順を示すシーケンス図の一例である。
S1：一方、近距離無線通信部６１５を有さないノートＰＣ４０ｂの場合、参加者が名称とパスコードを入力する。
S2：また、参加者が接続情報を設定する。接続情報が記載された用紙が会議室を利用する参加者に配布されたり、室内に張り出されている。なお、ここで設定される接続情報はＡＰ情報のみでよい。ＡＰ情報によりノートＰＣ４０ｂがネットワーク接続制御装置１０にアクセスすると、ネットワーク接続制御装置１０は会議管理装置２０にリダイレクトさせる。
S3：図９のステップS1と同様に、ノートＰＣ４０ｂの送受信部４１が参加要求をネットワーク接続制御装置１０に送信する（リダイレクトにより会議管理装置２０を宛先に通信する。）。
S4：ネットワーク接続制御装置１０の無線通信部１２は有線通信部１１に参加要求を送信する。
S5：ネットワーク接続制御装置１０の有線通信部１１は会議管理装置２０に参加要求を送信する。この後の処理は図９のＳ２以降と同様になる。
【０１２６】
<<会議開催許可>>
主催者は参加状況を確認して会議を開催する。参加者が一人もいなくても会議の開催は可能である。
【０１２７】
図１１は、参加者が会議に参加した後に主催者が会議を開催する手順を示すシーケンス図の一例である。
【０１２８】
S1：主催者は、情報端末４０を操作して参加者リストを会議管理装置２０に要求する。なお、主催者の情報端末４０は会議を特定するためにパスコード又は会議ＩＤなどを送信する。
【０１２９】
S2：会議管理装置２０の参加者リスト表示部３１は、パスコード又は会議ＩＤにより参加者情報テーブルを特定し、特定した参加者情報テーブルを表形式に編集して画面情報を作成する。なお、参加者リスト表示部３１は主催者の情報端末４０の型番に基づき適切な画面情報を作成する。すなわち、ＯＳとアプリ又はＯＳとブラウザの組み合わせに応じて適切な画面情報を作成する。例えば、アプリやブラウザが解釈可能な記述を選択し、また、搭載しているディスプレイ６１６のサイズが考慮された画面情報を作成する。
【０１３０】
S3：会議管理装置２０の参加者リスト表示部３１は作成した参加者リストの画面情報を主催者の情報端末４０に送信する。
【０１３１】
S4：情報端末４０の表示制御部４５は、参加者リストをディスプレイ６１６に表示する。主催者の情報端末４０のディスプレイ６１６には参加者リスト画面が表示される。主催者は、参加者リスト画面から参加者を確認することができる。
【０１３２】
S5：情報端末４０の操作入力受付部４４は主催者８の操作を受け付ける。すなわち、主催者８は、会議に参加すべき人員が会議に参加していることを確認したら、会議開催が可能と判断し、所定の参加者リスト画面から会議開催許可ボタンを押下する。操作入力受付部４４は該操作を受け付ける。参加者が１人以上であることを情報端末４０が判定し会議を開催してもよい。
【０１３３】
S6：会議開催許可ボタンが押下されると、情報端末４０の送受信部４１は会議開催可能の指示を会議管理装置２０の会議情報管理部２３に送信する。
【０１３４】
S7：会議管理装置２０の会議情報管理部２３は、会議開催可能の指示を受信すると、会議開催のために必要な処理を行う。会議開催のために必要となる処理としては、例えば、当該会議で使用する会議資料のフォルダへの出席者のアクセスを許可したり、機器との通信を許可することなどが挙げられる。
【０１３５】
＜画像の出力＞
図１２は、スマートデバイス４０ａが会議資料の投影をプロジェクタに行わせる手順を示すシーケンス図の一例である。
【０１３６】
S1：会議の出席者は資料リストを要求する操作を行う。
【０１３７】
S2：操作入力受付部４４は操作を受け付けて、パスコードと共に資料リスト要求を連携処理部４６に送出する。パスコードは出席者が参加している会議を特定するための情報であり会議ＩＤなど会議を特定できる情報でよい。会議が特定されるので、該会議が開催許可されていれば出席者は会議資料にアクセスできる。
【０１３８】
S3：連携処理部４６はパスコードと共に資料リスト要求を会議管理装置２０に送信する。
【０１３９】
S4：会議管理装置２０のＷｅｂサーバ部２４は、パスコードに対応づけられている会議資料テーブルを検索する。パスコードから会議ＩＤを特定できる。
【０１４０】
S5：Ｗｅｂサーバ部２４は資料リストを会議資料テーブルから読み出す。
【０１４１】
S6：Ｗｅｂサーバ部２４は資料リストをスマートデバイス４０ａの連携処理部４６に送信する。
【０１４２】
S7：連携処理部４６は資料リストを表示制御部４５に送出する。これにより、図１３のような資料リスト画面３０１が表示される。
【０１４３】
S8：出席者は投影する資料（ファイル名）を選択し、投影を実行する操作を行う。
【０１４４】
S9：操作入力受付部４４は操作を受け付けて、パスコードとファイル名と共に資料投影要求を連携処理部４６に送出する。
【０１４５】
S10：連携処理部４６はパスコードとファイル名と共に資料投影要求を会議管理装置２０に送信する。
【０１４６】
S11：会議管理装置２０のＷｅｂサーバ部２４は資料投影要求を画像出力ジョブ部２８に送出する。
【０１４７】
S12：画像出力ジョブ部２８は会議資料ＤＢ２００２からファイル名で指定されたファイルを読み出す。
【０１４８】
S13：画像出力ジョブ部２８は投影のためのジョブを生成する。
【０１４９】
S14：画像出力ジョブ部２８は出力ジョブを出力機器（プロジェクタ９５）に送信する。
【０１５０】
以上のようにして、画像が投影される。図１２ではプロジェクタ９５による投影を例にしたが、電子黒板９６による表示又はＭＦＰ９４による印刷の場合も同様の手順で実行される。
【０１５１】
<<資料リスト画面>>
図１３は資料リスト画面３０１の一例を示す図である。資料リスト画面３０１は、機器選択タブ欄３０２、資料リスト欄３０３、投影開始ボタン３０４、及び、投影終了ボタン３０５を有している。機器選択タブ欄３０２には出力機器がタブ状に表示される。出席者は出力機器をタブから選択することができる。なお、タブに表示される出力機器は、会議管理装置２０が機器情報ＤＢ２００３から読み出してスマートデバイスに送信する。資料リスト欄３０３には会議資料の一覧が表示される。出席者は投影したいファイルを選択する。投影開始ボタン３０４は出席者が選択したファイルの投影を実行させるためのボタンである。投影終了ボタン３０５は投影を終了させるためのボタンである。
【０１５２】
＜入力機器と出力機器の連携＞
続いて、入力機器と出力機器の連携処理について説明する。なお、入力機器が生成する画像データは会議資料に限られず、入力機器が表示している画像であれば画像データに変換できる。
【０１５３】
図１４は、出席者が入力機器と出力機器を指定してジョブを実行させる手順を示すシーケンス図の一例である。
【０１５４】
S1：出席者はスマートデバイス４０ａに対してジョブの実行指示を行う。画面例については図１５にて説明する。実行指示には少なくとも入力機器と出力機器が含まれればよい。
【０１５５】
S2：操作入力受付部４４は連携処理部４６に実行指示を送出する。
【０１５６】
S3：連携処理部４６は、入力ジョブと出力ジョブの実行を順次、会議管理装置２０に要求する。すなわち、まず、入力ジョブ要求部４６１が入力ジョブを会議管理装置２０に要求する。本実施例の入力ジョブは入力機器による画像データ２０１０の保存なので、入力ジョブには入力機器を指定すればよい。また、入力ジョブ要求部４６１は会議内で一意となる画像データ２０１０のファイル名を指定する。会議には複数の出席者が存在し得る。各出席者がそれぞれ入力機器と出力機器を用いたジョブを実行する可能性もある。また、同じ出席者がジョブを何回か実行する場合もある。このため、ファイル名には例えば、出席者ＩＤ＋ジョブＩＤが用いられてよい。出席者ＩＤの代わりにＭＡＣアドレスやＩＰアドレスが用いられてもよい。ジョブＩＤはジョブを識別するための情報であり、例えば１から始まる連番とすればよい。例えば、出席者ＩＤが００１、ジョブＩＤがＪ００１の場合、画像データ２０１０のファイル名は「001_J001．Jpg」になる。会議管理装置２０の記憶部２０００のどのフォルダ（又はディレクトリ）に保存されるかは予め定められている。あるいは、連携処理部４６がフォルダ（すなわちパス（Ｐａｔｈ））まで含めてファイル名を指定してもよい。
【０１５７】
また、入力ジョブ要求部４６１は不作為（ランダム）なファイル名を付与してもよい。一定数以上の桁の文字や数字であれば不作為のファイル名で会議内の一意性は保証される。
【０１５８】
入力ジョブ要求部４６１は入力機器、及び、このようにして決定されたファイル名を含む入力ジョブ実行要求を画像入力ジョブ部２７に送信する。
【０１５９】
なお、ファイル名を会議管理装置２０が付与してもよい。会議管理装置２０は出席者及びジョブの組を特定できるようにファイル名を付与する。
【０１６０】
S4：画像入力ジョブ部２７は指定された入力機器を入力元とする入力ジョブを生成する。
【０１６１】
S5：画像入力ジョブ部２７は生成した入力ジョブを入力機器に送信する。
【０１６２】
S6：入力機器は入力ジョブを実行する。本実施形態では入力機器に関係なく画像データ２０１０が生成される。
【０１６３】
S7：入力機器は画像データ２０１０を画像入力ジョブ部２７に送信する。
【０１６４】
S8：画像入力ジョブ部２７は画像データ２０１０にステップＳ３で指定されたファイル名を付与して記憶部２０００に記憶させる。
【０１６５】
S9：入力ジョブの実行が要求された後、進捗判定部４６２は、記憶部２０００に所定のファイル名の画像データ２０１０が記憶されたかどうかを繰り返し問い合わせる（ポーリングする）。進捗判定部４６２はステップＳ３で付与したファイル名の画像データ２０１０が作成されたか否かを会議管理装置２０に繰り返し問い合わせる。
【０１６６】
あるいは、スマートデバイス４０ａと会議管理装置２０は定期的な通信を行っているので、この通信に対する応答として、画像データ２０１０が作成されたことを会議管理装置２０がスマートデバイス４０ａに通知してもよい。
【０１６７】
S10：画像データ２０１０が作成されると、出力ジョブ要求部４６４は、出力機器及びファイル名を含む出力ジョブ実行要求を画像出力ジョブ部２８に送信する。出力機器により出力機器が特定され、ファイル名により画像データ２０１０が特定される。
【０１６８】
S11：画像出力ジョブ部２８は、指定されたファイル名の画像データ２０１０を記憶部２０００から読み出す。
【０１６９】
S12：画像出力ジョブ部２８は出力機器から画像データ２０１０を出力する出力ジョブを生成する。
【０１７０】
S13：画像出力ジョブ部２８は出力ジョブを出力機器に送信する。
【０１７１】
S14：出力機器は出力ジョブを実行する。出力機器に応じて入力機器が生成した画像データ２０１０が出力される。出力機器がプロジェクタ９５の場合は画像データ２０１０が投影され、出力機器が電子黒板９６の場合は画像データ２０１０が表示され、出力機器がＭＦＰ９４の場合は画像データ２０１０が印刷される。
【０１７２】
このように、本実施形態の通信システム１００は、連携処理部４６がファイル名を付与するので、出席者が画像データ２０１０のファイル名を指定したり意識する必要がない。連携処理部４６は、出席者及びジョブごとに画像データ２０１０の少なくともファイル名（必要であれば保管場所も）を特定できるので、出力の際もユーザが指定する必要はない。
【０１７３】
また、図１４のシーケンス図から明らかなように、画像入力ジョブ部２７及び画像出力ジョブ部２８は外部から入力ジョブの実行要求を受け付けるＡＰＩ（Application Interface）を有している。スマートデバイス４０ａはＡＰＩを介して画像入力ジョブ部２７と画像出力ジョブ部２８に別々にジョブの実行要求を送信すればよい。このため、スマートデバイス４０ａなどが外部から入力ジョブと出力ジョブの実行を要求する場合、画像入力ジョブ部２７及び画像出力ジョブ部２８の機能には変更がないか又は変更が少なくて済む。
【０１７４】
<<入力・出力ジョブの設定画面>>
図１５は、スマートデバイス４０ａに表示される入力・出力ジョブの設定画面３１０の一例を示す図である。図１５（ａ）はＭＦＰ９４による原稿のスキャンと例えばプロジェクタ９５への出力を一度の設定で行うための設定画面である。設定画面３１０はタブ欄３１１、入力機器選択欄３１２、出力機器選択欄３１３、スキャン条件欄３１４、スキャン開始ボタン３１５及びスキャン中止ボタン３１６を有する。
・タブ欄３１１には、入力機器を選択するためのタブが表示される。
・入力機器選択欄３１２には１つ以上の入力機器（図１５（ａ）ではＭＦＰ９４）が選択可能に表示される。タブ欄３１１でＭＦＰ９４が選択されているため、入力機器選択欄３１２ではＭＦＰ９４のみが表示される。出席者が使用できるＭＦＰ９４が一台しかない場合、入力機器選択欄には１台の入力機器しか表示されない。
・出力機器選択欄３１３には１つ以上の出力機器が選択可能に表示される。入力機器がＭＦＰ９４である場合に適切な出力機器が表示される。図１５（ａ）では、例えばプロジェクタ９５、電子黒板９６、及び、ファイルが表示されている。
・スキャン条件欄３１４にはスキャン条件が表示される。情報端末４０には機器情報テーブルが送信されるため、ＭＦＰ９４に設定可能なスキャン条件から出席者はスキャン条件を設定できる。
・スキャン開始ボタン３１５は、ＭＦＰ９４にスキャンを開始させるボタンである（入力ジョブと出力ジョブの実行開始）。なお、スキャン開始ボタン３１５を押下する前に出席者は原稿をＭＦＰ９４のＡＤＦ(Auto Document Feeder)などに載置しておく。
・スキャン中止ボタン３１６は、スキャンを中止するためのボタンである。
【０１７５】
したがって、出席者が選択する出力機器によって以下のような組み合わせで画像データ２０１０が処理される。
ＭＦＰとプロジェクタ…ＭＦＰ９４がスキャンした画像をプロジェクタ９５が投影する。
ＭＦＰと電子黒板…ＭＦＰ９４がスキャンした画像を電子黒板９６が表示する。
ＭＦＰとファイル…ＭＦＰ９４がスキャンした画像がファイルで保存される。
【０１７６】
図１５（ａ）に示すように、１つの設定画面３１０で出席者は入力機器と出力機器を設定できる。従来のように、入力機器（ＭＦＰ９４）がスキャンして作成したファイルを特定して出力機器に送信して出力する必要がない。
【０１７７】
図１５（ｂ）は電子黒板９６が表示している画面をＭＦＰ９４が印刷する設定を一度に行うための設定画面３１０である。設定画面３１０の構成は図１５（ａ）と同様であるため相違点を説明する。
・タブ欄３１１で電子黒板９６が選択されているため、入力機器選択欄３１２では電子黒板９６のみが表示される。出席者が使用できる電子黒板９６が一台しかない場合、入力機器選択欄には１台の入力機器しか表示されない。
・出力機器選択欄３１３には１つ以上の出力機器が選択可能に表示される。入力機器が電子黒板９６である場合に適切な出力機器が表示される。図１５（ｂ）では、例えばプロジェクタ９５、ＭＦＰ９４、ファイル、及び、電子黒板９６が表示されている。電子黒板９６が表示されるため、電子黒板９６が２つ以上ある場合に、電子黒板１が表示中の画面を電子黒板２が表示できるようになる。
・印刷条件欄３１７には印刷条件が表示される。情報端末４０には機器情報テーブルが送信されるため、ＭＦＰ９４に設定可能な印刷条件から出席者は印刷条件を設定できる。出力機器でＭＦＰ９４が選択された場合、この印刷条件が表示される。
・取込開始ボタン３１８は、電子黒板９６に画面の取込を開始させるボタンである（入力ジョブと出力ジョブの実行開始）。
・取込中止ボタン３１９は、画面の取込を中止させるためのボタンである。
【０１７８】
したがって、出席者が選択する出力機器によって以下のような組み合わせで画像データ２０１０が処理される。
電子黒板とプロジェクタ…電子黒板９６が表示している画面をプロジェクタ９５が投影する。
電子黒板とＭＦＰ…電子黒板９６が表示している画面をＭＦＰ９４が印刷する。
電子黒板とファイル…電子黒板９６が表示している画面がファイルで保存される。
電子黒板と電子黒板…電子黒板１が表示している画面を他方の電子黒板２が表示する。
【０１７９】
図１５（ｂ）の設定画面によれば、従来のように、電子黒板９６が表示している画面を取り込んでファイル等に保存し、出力機器に送信して出力する必要がない。
【０１８０】
<<情報端末がブラウザソフトを実行している場合>>
情報端末４０がアプリでなくブラウザソフトを実行している場合、ブラウザソフトでは連携処理部４６の機能を実現することが困難な場合がある。このため、情報端末４０がブラウザソフトを動作している場合、会議管理装置２０が連携処理部４６の機能を提供する。説明の便宜上、情報端末４０がノートＰＣ４０ｂであるとして説明するが、スマートデバイス上でブラウザソフトが動作してもよい。
【０１８１】
図１６は、出席者が入力機器と出力機器を指定してジョブを実行させる手順を示すシーケンス図の一例である。なお、図１６では主に図１４との相違点を説明する。
【０１８２】
S2-2：ノートＰＣ４０ｂの送受信部４１はジョブ実行要求を会議管理装置２０に送信する。会議管理装置２０の送受信部２１はジョブ実行要求を受信する。このジョブ実行要求には、例えば、入力機器、出力機器、出席者ＩＤ及びジョブＩＤが含まれる。
出席者ＩＤについては、会議管理装置２０の連携処理部４６がノートＰＣ４０ｂのＩＰアドレスやＭＡＣアドレスから出席者ＩＤを特定してもよい。また、会議管理装置２０の連携処理部４６がジョブＩＤを付与してもよい。
【０１８３】
以降の処理は、図１４と同様である。図１６のシーケンス図では、会議管理装置２０内で画像データ２０１０が作成されたかどうかを連携処理部４６が監視するので、ノートＰＣ４０ｂの処理負荷を低減できる。また、情報端末４０がアプリを有していなくても、画像入力ジョブ部２７や画像出力ジョブ部２８に変更なく又は少ない変更で入力ジョブと出力ジョブを実行できる。
【０１８４】
＜画像データを加工する場合＞
続いて、図１７を用いて、入力機器の画像データ２０１０を出力機器が出力する前に会議管理装置２０が加工する場合の処理手順を説明する。図１７では主に図１４との相違点を説明する。また、図１８は進捗判定部４６２の処理手順を示し、図１９は加工の設定が可能な設定画面３１０の一例を示す。ステップＳ１〜Ｓ８の処理は図１４と同様である。
【０１８５】
S8-1：進捗判定部４６２は、ステップＳ３で付与したファイル名の画像データ２０１０が記憶部２０００に記憶されたかどうかを繰り返し問い合わせる（ポーリングする）。
【０１８６】
S8-2：画像データ２０１０が生成されると、加工要求部４６３は加工内容とファイル名を含む画像加工要求を画像加工部２６に送信する。このステップＳ８-２の処理については、図１８にて説明される。加工内容により加工が特定され、ファイル名により画像データ２０１０が特定される。
【０１８７】
S8-3：画像加工部２６は、指定されたファイル名の画像データ２０１０を記憶部２０００から読み出す。
【０１８８】
S8-4：画像加工部２６は画像データ２０１０を加工する。
【０１８９】
S8-5：画像加工部２６は加工された画像データ２０１０を記憶部２０００に記憶させる。ファイル名はステップＳ３で指定されているものでよい。ステップＳ９以降の処理は図１４と同様でよい。
【０１９０】
図１７のような処理によれば、入力機器が生成した画像データ２０１０を加工してから出力機器が出力することができる。この場合も、ユーザはファイル名などを付与したり意識する必要がない。また、会議管理装置２０は複数の加工を行うことも可能である。
【０１９１】
<<連携処理部４６の処理>>
図１７において連携処理部４６は記憶部２０００に記憶された画像データ２０１０を加工するのか出力ジョブを実行するのかを判定する必要がある。また、複数回の加工が行われる場合、何回目まで加工が終了したかを判定する必要がある。
【０１９２】
図１８は，図１７のステップＳ8-2の処理を説明するフローチャート図の一例である。図１８の処理は記憶部２０００の画像データ２０１０の監視を開始するとスタートする。
【０１９３】
進捗判定部４６２は、初期処理としてＮに加工回数を設定し、ｉに１を設定する（Ｓ１０）。
【０１９４】
次に、進捗判定部４６２は、記憶部２０００に画像データ２０１０が記憶されたか否かを判定する（Ｓ２０）。上記のように、進捗判定部４６２は記憶部２０００に画像データ２０１０が記憶されるまで監視を継続する。
【０１９５】
ステップＳ２０の判定がＹｅｓの場合、進捗判定部４６２はＮ＝０かどうかを判定する（Ｓ３０）。すなわち、加工がないか又は全ての加工が終了したか否かを判定する。
【０１９６】
ステップＳ３０の判定がＹｅｓの場合、出力ジョブ要求部４６４は出力ジョブの実行を会議管理装置２０に要求する（Ｓ６０）。
【０１９７】
ステップＳ３０の判定がＮｏの場合、加工が終了していないので、進捗判定部４６２はｉ番目の加工の実行を会議管理装置２０に要求する（Ｓ４０）。
【０１９８】
そして、進捗判定部４６２は、Ｎを１つ小さくし、ｉを１つ大きくする（Ｓ５０）。よって、ｉによって加工回数がカウントされる。この後、処置はステップＳ２０に戻り、全ての加工が終了するとステップＳ６０を経て処理が終了する。
【０１９９】
このような処理によれば、会議管理装置２０は画像データ２０１０を記憶部２０００に記憶すればよく、スマートデバイス４０ａは記憶部２０００に画像データ２０１０が記憶されるごとに適切な処理を実行できる。したがって、加工回数を制限することなく、また、会議管理装置２０の画像入力ジョブ部２７、画像出力ジョブ部２８及び画像加工部２６の変更もないか又は少なくて済む。
【０２００】
<<加工が可能な設定画面>>
図１９は出席者が加工の設定をすることができる設定画面３１０の一例を示す図である。なお図１９では図１５との相違を説明する。図１９の設定画面３１０は、加工条件欄３２０を有している。加工条件としては、例えばＯＣＲ処理、翻訳処理などが挙げられるが、画像データ２０１０に対し可能な加工であれば設定可能である。例えば拡大処理、縮小処理、トリミングなどが可能である。
【０２０１】
したがって、出席者は１つの画面で入力ジョブ、加工、及び、出力ジョブを設定できる。
【０２０２】
＜その他の適用例＞
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【０２０３】
例えば、本実施形態では、入力機器が生成した画像データを出力機器が出力したが、入力機器が生成したデータは画像データでなくてもよく、出力機器が処理するデータが画像データでなくてもよい。
【０２０４】
また、図６などの構成例は、会議管理装置２０、スマートデバイス４０ａ、ノートＰＣ４０ｂ、及びネットワーク接続制御装置１０による処理の理解を容易にするために、主な機能に応じて分割したものである。処理単位の分割の仕方や名称によって本願発明が制限されることはない。会議管理装置２０、スマートデバイス４０ａ、ノートＰＣ４０ｂ、及びネットワーク接続制御装置１０の処理は、処理内容に応じて更に多くの処理単位に分割することもできる。また、１つの処理単位が更に多くの処理を含むように分割することもできる。
【０２０５】
また、図６の記憶部２０００に記憶される各種のデータベース、及び、記憶部１０００に記憶される各種のデータベースは会議用ネットワーク９２又は共用ネットワーク９１上に存在していてもよい。
【０２０６】
また、会議管理装置２０又はネットワーク接続制御装置１０が複数個、存在していてもよく、会議管理装置２０又はネットワーク接続制御装置１０の機能が複数のサーバに分散して配置されていてもよい。
【０２０７】
また、入力ジョブは入力処理の一例であり、出力ジョブは出力処理の一例である。入力ジョブ要求部は入力処理要求手段の一例であり、出力ジョブ要求部は出力処理要求手段の一例である。進捗判定部は判定手段の一例であり、加工要求部は加工処理要求手段の一例であり、連携処理部４６は取得手段の一例である。画像入力ジョブ部は受付手段又は入力機器要求手段の一例であり、画像出力ジョブ部は出力機器要求手段の一例である。会議管理装置２０は会議用情報処理装置の一例である。ファイル名は識別情報の一例である。送受信部２１は受信手段の一例である。
【０２０８】
１０      ネットワーク接続制御装置
２０      会議管理装置
２１      送受信部
２６      画像加工部
２７      画像入力ジョブ部
２８      画像出力ジョブ部
４０      情報端末
４０ａ    スマートデバイス
４０ｂ    ノートＰＣ
４１      送受信部
４４      操作入力受付部
４５      表示制御部
９１      共用ネットワーク
９２      会議用ネットワーク
１００    通信システム
【先行技術文献】
【特許文献】
【０２０９】
【特許文献１】特開２００５−０１２６７０号公報
【図１】
0006669103.tif 000008
【図２】
0006669103.tif 000009
【図３】
0006669103.tif 000010
【図４】
0006669103.tif 000011
【図５】
0006669103.tif 000012
【図６】
0006669103.tif 000013
【図７】
0006669103.tif 000014
【図８】
0006669103.tif 000015
【図９】
0006669103.tif 000016
【図１０】
0006669103.tif 000017
【図１１】
0006669103.tif 000018
【図１２】
0006669103.tif 000019
【図１３】
0006669103.tif 000020
【図１４】
0006669103.tif 000021
【図１５】
0006669103.tif 000022
【図１６】
0006669103.tif 000023
【図１７】
0006669103.tif 000024
【図１８】
0006669103.tif 000025
【図１９】
0006669103.tif 000026