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