(57)【特許請求の範囲】
【請求項１】
会議の会場において提供される無線通信による情報の送受信を制御する通信制御システムであって、
会議の会場に設置された情報処理装置に対する操作により出席確認を受け付ける出席確認受付部と、
出席確認が受け付けられた場合に乱数を生成すると共に、生成した前記乱数に基づき、会議の参加者が保持する端末による情報の送受信を認証するための接続認証情報を記憶媒体に記憶させる乱数処理部と、
生成された前記乱数を表示する画像を印刷出力するための出力命令を画像形成装置に送信する印刷制御部と、
会議の会場において提供される無線通信に対する前記端末の接続に応じて、印刷出力された前記乱数を表示する画像から前記参加者が認識可能な前記乱数に含まれる情報に基づいて入力される認証情報を前記端末から受信し、前記記憶媒体に記憶された前記接続認証情報に基づいて前記端末による情報の送受信を認証する無線接続制御部とを含むことを特徴とする通信制御システム。
【請求項２】
前記出席確認受付部は、同一の参加者について重複した出席確認を受け付けた場合に、前記参加者が保持する端末による情報の送受信を禁止するための処理を行うことを特徴とする請求項１に記載の通信制御システム。
【請求項３】
前記出席確認受付部は、同一の参加者について重複した出席確認を受け付けた場合に、前記無線接続制御部による認証によって生成された接続許可情報を消去することにより、前記参加者が保持する端末による情報の送受信を禁止することを特徴とする請求項２に記載の通信制御システム。
【請求項４】
前記出席確認受付部は、同一の参加者について重複した出席確認を受け付けた場合に、前記乱数処理部によって前記記憶媒体に記憶された情報を消去することにより、前記参加者が保持する端末による情報の送受信を禁止することを特徴とする請求項２に記載の通信制御システム。
【請求項５】
前記無線接続制御部は、前記端末による情報の送受信を認証した後、対象の会議に参加が予定されている全ての参加者について前記出席確認が受け付けられた場合に、前記端末による情報の送受信を許可することを特徴とする請求項１乃至４のいずれか１項に記載の通信制御システム。
【請求項６】
前記乱数は、不規則に生成された文字情報がマトリクス状に配置された情報であり、
前記乱数処理部は、生成した前記乱数において前記端末による情報の送受信を認証するために用いられる部分の文字情報を含む前記接続認証情報を前記記憶媒体に記憶させることを特徴とする請求項１乃至５のいずれか１項に記載の通信制御システム。
【請求項７】
前記出席確認のために前記情報処理装置に対する操作が行われたタイミングにおける前記情報処理装置の周囲の画像を取得する画像取得部を含み、
前記出席確認受付部は、出席確認を受け付けた場合に、出席確認を行った参加者を識別する情報及び前記出席確認のための操作が行われたタイミングにおける前記情報処理装置の周囲の画像を関連付けて記憶媒体に記憶させることを特徴とする請求項１乃至６のいずれか１項に記載の通信制御システム。
【請求項８】
会議の会場において提供される無線通信による情報の送受信を制御する通信制御装置であって、
会議の会場に設置された情報処理装置に対する操作により出席確認を受け付ける出席確認受付部と、
出席確認が受け付けられた場合に乱数を生成すると共に、生成した前記乱数に基づき、会議の参加者が保持する端末による情報の送受信を認証するための接続認証情報を記憶媒体に記憶させる乱数処理部と、
生成された前記乱数を表示する画像の印刷出力のために、前記乱数の情報を出力する乱数出力部と、
会議の会場において提供される無線通信に対する前記端末の接続に応じて、印刷出力された前記乱数を表示する画像から前記参加者が認識可能な前記乱数に含まれる情報に基づいて入力される認証情報を前記端末から受信し、前記記憶媒体に記憶された前記接続認証情報に基づいて前記端末による情報の送受信を認証する無線接続制御部とを含むことを特徴とする通信制御装置。
【請求項９】
会議の会場において提供される無線通信による情報の送受信を制御するする通信制御方法であって、
会議の会場に設置された情報処理装置に対する操作により出席確認を受け付け、
出席確認が受け付けられた場合に乱数を生成すると共に、生成した前記乱数に基づき、会議の参加者が保持する端末による情報の送受信を認証するための接続認証情報を記憶媒体に記憶させ、
生成された前記乱数を表示する画像を印刷出力するための出力命令を画像形成装置に送信し、
会議の会場において提供される無線通信に対する前記端末の接続に応じて、印刷出力された前記乱数を表示する画像から前記参加者が認識可能な前記乱数に含まれる情報に基づいて入力される認証情報を前記端末から受信し、前記記憶媒体に記憶された前記接続認証情報に基づいて前記端末による情報の送受信を認証することを特徴とする通信制御方法。
【請求項１０】
会議の会場において提供される無線通信による情報の送受信を制御するする通信制御プログラムであって、
会議の会場に設置された情報処理装置に対する操作により出席確認を受け付けるステップと、
出席確認が受け付けられた場合に乱数を生成すると共に、生成した前記乱数に基づき、会議の参加者が保持する端末による情報の送受信を認証するための接続認証情報を記憶媒体に記憶させるステップと、
生成された前記乱数を表示する画像を印刷出力するための出力命令を画像形成装置に送信するステップと、
会議の会場において提供される無線通信に対する前記端末の接続に応じて、印刷出力された前記乱数を表示する画像から前記参加者が認識可能な前記乱数に含まれる情報に基づいて入力される認証情報を前記端末から受信し、前記記憶媒体に記憶された前記接続認証情報に基づいて前記端末による情報の送受信を認証するステップとをコンピュータに実行させることを特徴とする通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御システム、通信制御装置、通信制御方法及び通信制御プログラムに関する。
【背景技術】
【０００２】
近年、ＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）やＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等の近距離無線通信技術により、限られた範囲内での情報の送受信が実下されている。そのような技術において、限られた端末との間でのみ情報の送受信を許可する方法が各種提案されている。例えば、同一のキーワードを入力する端末間でのみ情報が送受信されるネットワークを形成する方法が提案されている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
特許文献１に開示された方法は、簡単な操作で意図した端末間のみで有効なネットワークを形成することが可能であるが、あくまでも簡易的なものであり、高度な情報セキュリティが求められる場面に対応したものではない。無線通信のような物理的な接続を必要としない通信においては、上述したキーワード等の漏洩により意図しないユーザによる接続を許すこととなる。
【０００４】
このような無線通信ネットワークの一態様として、例えば、複数人が参加する会議の会場において、参加者に資料を配信するためのネットワークが考えられる。特に機密性の高い会議であれば、資料の配布についても高いセキュリティが求められるため、なりすましによる不正なアクセスを拒否することが求められる。
【０００５】
このような要請に対して、高度な認証機能を併用すれば、なりすましによる不正アクセスを防ぐことは可能であるが、用いる認証機能に応じたデバイスや制御が必要となる。特に、ユーザの端末において指紋認証等の高度な認証機能を求める場合、利用可能なユーザが制限されてしまうという問題がある。
【０００６】
本発明は、このような課題を解決するためになされたものであり、会議の会場における無線通信による情報の送受信のセキュリティを簡易な構成で高度に実現することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の一態様は、会議の会場において提供される無線通信による情報の送受信を制御する通信制御システムであって、会議の会場に設置された情報処理装置に対する操作により出席確認を受け付ける出席確認受付部と、出席確認が受け付けられた場合に乱数を生成すると共に、生成した前記乱数に基づき、会議の参加者が保持する端末による情報の送受信を認証するための接続認証情報を記憶媒体に記憶させる乱数処理部と、生成された前記乱数を表示する画像を印刷出力するための出力命令を画像形成装置に送信する印刷制御部と、会議の会場において提供される無線通信に対する前記端末の接続に応じて、印刷出力された前記乱数を表示する画像から前記参加者が認識可能な前記乱数に含まれる情報に基づいて入力される認証情報を前記端末から受信し、前記記憶媒体に記憶された前記接続認証情報に基づいて前記端末による情報の送受信を認証する無線接続制御部とを含むことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、会議の会場における無線通信による情報の送受信のセキュリティを簡易な構成で高度に実現することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係るシステムの運用形態を示す図である。
【図２】本発明の実施形態に係る情報処理装置のハードウェア構成を示すブロック図である。
【図３】本発明の実施形態に係るシステム全体の動作を示すシーケンス図である。
【図４】本発明の実施形態に係る参加登録要求に含まれる情報の例を示す図である。
【図５】本発明の実施形態に係る参加要求受付情報の例を示す図である。
【図６】本発明の実施形態に係る会議出席確認画面のＧＵＩの例を示す図である。
【図７】本発明の実施形態に係る乱数表の例を示す図である。
【図８】本発明の実施形態に係る接続認証情報の例を示す図である。
【図９】本発明の実施形態に係る参加要求受付情報の他の例を示す図である。
【図１０】本発明の実施形態に係る接続認証情報入力画面のＧＵＩの例を示す図である。
【図１１】本発明の実施形態に係る会議システムサーバの機能構成を示すブロック図である。
【図１２】本発明の実施形態に係るユーザ端末の機能ブロックを示す図である。
【図１３】本発明の実施形態に係る出席確認動作を示すフローチャートである。
【図１４】本発明の実施形態に係る接続認証動作を示すフローチャートである。
【図１５】本発明の実施形態に係る接続許可情報の例を示す図である。
【図１６】本発明の実施形態に係る参加要求受付情報の例を示す図である。
【図１７】本発明の実施形態に係る出席確認動作の他の例を示すフローチャートである。
【図１８】本発明の実施形態に係る出席確認動作の他の例を示すフローチャートである。
【図１９】本発明の実施形態に係る接続認証動作を示すフローチャートである。
【図２０】本発明の実施形態に係る接続認証画面の例を示す図である。
【図２１】本発明の実施形態に係る接続許可情報の他の例を示す図である。
【図２２】本発明の実施形態に係る接続許可通知画面の例を示す図である。
【図２３】本発明の実施形態に係るシステムの運用形態の他の例を示す図である。
【図２４】本発明の他の実施形態に係るシステムの運用形態の例を示す図である。
【図２５】本発明の他の実施形態に係るシステム全体の動作を示すシーケンス図である。
【図２６】本発明の他の実施形態に係る会議登録要求に含まれる情報の例を示す図である。
【図２７】本発明の他の実施形態に係る接続認証情報の例を示す図である。
【図２８】本発明の他の実施形態に係る接続認証情報の他の例を示す図である。
【図２９】本発明の他の実施形態に係る接続認証情報入力画面のＧＵＩの例を示す図である。
【図３０】本発明の他の実施形態に係る接続認証情報の例を示す図である。
【図３１】本発明の他の実施形態に係る会議システムサーバの機能構成を示す機能ブロック図である。
【図３２】本発明の他の実施形態に係る会議登録動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
実施の形態１．
以下、図面を参照して、本発明の実施形態について説明する。本実施形態においては、会議への出欠を管理する機能を備え、会議の場において参加者に資料を配信する会議システムを例として説明する。そのようなシステムにおいて情報セキュリティを高度に保つことが本実施形態に係る要旨の１つである。
【００１１】
図１は、本実施形態に係る会議システムの運用形態を示す図である。図１に示すように、本実施形態に係る会議システムは、会議システムサーバ１、出席管理端末２、画像形成装置３及びアクセスポイント４を含む。ユーザは、ユーザ端末５を用いて会議システムを利用する。
【００１２】
図１において破線Ａで囲まれる部分が会議の会場に含まれる構成である。会議の会場に含まれる会議システムサーバ１、出席管理端末２、画像形成装置３及びアクセスポイント４は、社内ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）のような限られた範囲におけるネットワークを介して接続されている。
【００１３】
ユーザは、事前にインターネットなどのネットワーク回線を介してユーザ端末５を介して参加登録を行う。そして、会議の会場においてアクセスポイント４を介してユーザ端末５をシステムに接続して資料の配布を受ける。このアクセスポイント４を介したネットワーク接続におけるセキュリティを高めることが本実施形態に係る趣旨である。
【００１４】
会議システムサーバ１は、本実施形態に係る会議システムの様々な機能を提供するサーバである。その機能の１つとして上述した資料の配信機能がある。即ち、会議システムサーバ１が資料配信装置として機能する。また、本実施形態に係る会議システムサーバ１は、アクセスポイント４との間で無線接続を確立した端末のアクセス制御を行う機能を提供する。即ち、本実施形態に係るシステムは通信制御システムとしても機能し、会議システムサーバ１は通信制御装置としても機能する。夫々の機能の詳細については後述する。
【００１５】
出席管理端末２は、ユーザが会議の会場において認証情報を入力することにより、会議への出席を登録するための情報処理端末である。出席管理端末２はＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の一般的な情報処理端末によって実現される。
【００１６】
画像形成装置３は、出席管理端末２において出席を登録したユーザがユーザ端末５を用いてシステムにアクセスして資料の配信を受けるために必要な乱数表を印刷出力する。画像形成装置３が乱数表を印刷出力するための出力命令である印刷ジョブは、会議システムサーバ１から入力される。アクセスポイント４は、ユーザ端末５に対して無線通信接続を提供する無線通信装置であり、例えば無線ＬＡＮルータによって構成される。
【００１７】
ユーザ端末５は、システムを利用するユーザが保持している情報処理端末であり、ノートＰＣ、タブレット端末及びスマートホン等の携帯型の情報処理装置によって実現される。ユーザはユーザ端末５を操作し、図１に示すようにインターネット等のネットワーク回線を介してシステムにアクセスした上で会議への参加登録を行う。
【００１８】
その後、会議の会場においてアクセスポイント４を介してユーザ端末５がシステムに接続され、会議資料の配布を受ける。この際の情報セキュリティを向上することが本実施形態に係る要旨の１つである。
【００１９】
尚、図１においては、出席管理端末２と画像形成装置３とが別々の装置である場合を例としている。しかしながらこれは一例であり、例えば画像形成装置３に出席管理端末２の機能を持たせても良い。また、会議システムサーバ１とアクセスポイント４とが異なる装置として説明されているが、会議システムサーバ１にアクセスポイント４の機能を持たせても良い。
【００２０】
次に、本実施形態に係る会議システムサーバ１、出席管理端末２、画像形成装置３及びユーザ端末５等の情報処理装置のハードウェア構成について図２を参照して説明する。図２に示すように、本実施形態に係る情報処理装置は、一般的なサーバやＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等と同様の構成を含む。
【００２１】
即ち、本実施形態に係る情報処理装置は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）４０及びＩ／Ｆ５０がバス８０を介して接続されている。また、Ｉ／Ｆ５０にはＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）６０及び操作部７０が接続されている。
【００２２】
ＣＰＵ１０は演算手段であり、情報処理装置全体の動作を制御する。ＲＡＭ２０は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。ＲＯＭ３０は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ４０は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００２３】
Ｉ／Ｆ５０は、バス８０と各種のハードウェアやネットワーク等を接続し制御する。ＬＣＤ６０は、各種の情報を表示するための視覚的ユーザインタフェースである。操作部７０は、キーボード、マウス、タッチパネル、ハードキー等、ユーザが情報処理装置に情報を入力するためのユーザインタフェースである。尚、画像形成装置３の場合、図２に示す構成に加えて、印刷出力を実行するためのエンジンを含む。
【００２４】
このようなハードウェア構成において、ＲＯＭ３０に格納されたプログラムや、ＨＤＤ４０若しくは図示しない光学ディスク等の記憶媒体からＲＡＭ２０にロードされたプログラムに従ってＣＰＵ１０が演算を行うことにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係る会議システムサーバ１、出席管理端末２、画像形成装置３及びユーザ端末５の機能を実現する機能ブロックが構成される。
【００２５】
ここで、本実施形態に係る会議システム全体の動作について図３のシーケンス図を用いて説明する。図３に示すように、まずは会議に参加する参加者のユーザ端末５が、ユーザの操作に従って会議システムサーバ１に対して参加登録要求を行う（Ｓ３０１）。この時、ユーザ端末５は、インターネットなどのネットワークを介して、システムの外部から会議システムサーバ１に接続されている。
【００２６】
Ｓ３０１において、ユーザ端末５は、図４に示すように、“会議ＩＤ”、“ユーザＩＤ”、“パスワード”を含む情報を会議システムサーバ１に送信する。“会議ＩＤ”は、参加を要求する会議を識別する識別子である。“ユーザＩＤ”は、参加を要求するユーザを識別する識別子である。“パスワード”は、参加を要求するユーザが本人であることを認証するための認証情報である。
【００２７】
Ｓ３０１において参加登録要求を受け付けた会議システムサーバ１は、図４に示す情報を受け付けてデータベースに格納すると共に、要求元のユーザ端末５に対して応答処理を行う（Ｓ３０２）。Ｓ３０２の処理により、会議システムサーバ１は、図５に示すような参加要求受付情報を記憶する。また、ユーザ端末５においては、参加登録要求が受け付けられたことを示す画面が表示される。
【００２８】
会議当日、ユーザは会議の会場に設置された出席管理端末２を操作して、出席確認のための操作を行う。図６は、出席管理端末２に表示される会議出席確認画面のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の例を示す図である。図６に示すように、ユーザは、会議への出席確認において、出席する会議を識別する“会議ＩＤ”を選択し、自身を識別する“ユーザＩＤ”及び自信を認証する“パスワード”を入力する。
【００２９】
図６に示す画面に対するユーザの操作により、出席管理端末２は出席操作を受け付ける（Ｓ３０３）。出席管理端末２は、図６に示す画面において入力された情報を会議システムサーバ１に送信し、参加登録されたユーザであるか否かの確認を要求する（Ｓ３０４）。
【００３０】
登録確認要求を受け付けた会議システムサーバ１は、出席管理端末２から受信した情報に基づいて図５に示す参加要求受付情報を参照し、出席操作を行ったユーザが参加登録を行ったユーザであるか否かを確認する（Ｓ３０５）。Ｓ３０５において会議システムサーバ１は、“会議ＩＤ”、“ユーザＩＤ”及び“パスワード”が一致するレコードがあれば、参加登録された正当なユーザであると判断する。
【００３１】
参加登録を確認すると、会議システムサーバ１は、会議の参加者が会議場においてネットワークに接続して会議資料の配布を受けるために必要な認証情報となる乱数表及び乱数表において認証情報に用いるセルを指定する情報を生成して、記憶媒体に記憶する（Ｓ３０６）。
【００３２】
図７は、本実施形態に係る乱数表の例を示す図である。図７に示すように、本実施形態に係る乱数表は横方向に「Ａ」〜「Ｊ」の１０マス、縦方向に「１」〜「５」の５マスで合計５０マスのマトリクス状に構成される情報である。夫々のセルには、不規則に生成された文字情報が乱数として配置されている。乱数の生成アルゴリズムについては既存の様々な方法を用いることが出来る。
【００３３】
ユーザ端末５がアクセスポイント４を介して会議システムに接続する際には、図５に示す“ユーザＩＤ”、“パスワード”に加えて、図７に示す乱数表において指定されたセルの文字が認証情報として用いられる。そのため、会議システムサーバ１は、Ｓ３０６において図８に示す情報を生成して記憶する。図８に示す情報は個別に記憶されても良いし、図５に示す参加要求受付情報に「Ａ−４」等のセルを指定する情報（以降、「セル指定情報」とする）が追加されて記憶されても良い。尚、図８においてはセル指定情報が３つである場合を例としているが、これは一例であり、２つ以下でも４つ以上でも良い。
【００３４】
尚、本実施形態に係る会議システムサーバ１は、図７に示す乱数表の情報を全て記憶する。但し、ユーザ端末５が会議システムのネットワークに接続する際に参照されるのは、図８に示すセル指定情報によって指定された文字のみである。従って、会議システムサーバ１は、乱数表の情報をすべて記憶するのではなく、セル指定情報によって指定される文字のみを認証情報として記憶しても良い。
【００３５】
図８に示す情報を生成して記憶すると、会議システムサーバ１は出席管理端末２に対して参加登録されたユーザであることを確認したことを通知する登録確認応答を行う（Ｓ３０７）。Ｓ３０７において、会議システムサーバ１は、図７に示す乱数表を表示するための画像情報と、図８に示すセル指定情報を出席管理端末２に送信する。
【００３６】
登録確認応答を受けた出席管理端末２においては、会議システムサーバ１から受信したセル指定情報を画面上に表示する（Ｓ３０８）。これにより、出席者であるユーザは、乱数表上のどのセルが認証情報として用いられるかを認識することが出来る。
【００３７】
また、出席管理端末２は、会議システムサーバ１から受信した乱数表の画像情報に基づき、乱数表を印刷するための印刷ジョブを画像形成装置３に送信する（Ｓ３０９）。即ち、出席管理端末２において印刷ジョブを生成するモジュールが、印刷制御部として機能する。これにより、画像形成装置３によって乱数表が印刷出力されてユーザに手渡され、ユーザが乱数表を取得する。尚、図３の例においては、出席管理端末２が乱数表の印刷ジョブを送信しているが、会議システムサーバ１が乱数表の印刷ジョブを送信しても良い。この場合、会議システムサーバ１に含まれるモジュールが印刷制御部として機能する。
【００３８】
尚、本実施形態においては、会議システムサーバ１がセル指定情報を生成し、出席管理端末２による画面表示によってユーザに通知する場合を例としている。この他、例えばユーザがＳ３０１において自身の選択によりセルを指定しても良い。
【００３９】
この場合、会議システムサーバ１は、Ｓ３０２の処理において図９に示すようにセル指定情報が関連付けられた情報を記憶する。この他、乱数表自体の情報を記憶するのではなく、セル指定情報によって乱数表から抽出された文字のみを記憶しても良い。そして、Ｓ３０６において乱数表を生成した会議システムサーバ１は、ユーザによって入力されたセル指定情報に基づき、指定されたセルの文字を認証情報として記憶する。この場合、Ｓ３０７において送信される情報は乱数表の情報のみである。
【００４０】
乱数表を取得したユーザは、ユーザ端末５を操作して会議システムのネットワークに無線接続を行う。これにより、ユーザ端末５は、アクセスポイント４との間に無線接続を確立する（Ｓ３１０）。Ｓ３１０の処理は、例えばＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）接続の場合、ユーザ端末５が、自身に搭載されたＷｉＦｉ接続機能によりアクセスポイント４が提供している無線接続を識別するためのＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  ＩＤｅｎｔｉｆｉｅｒ）を検索して接続する。
【００４１】
ユーザ端末５がアクセスポイント４との間で無線接続を確立すると、会議システムサーバ１がそれを検知し（Ｓ３１１）、ユーザ端末５に対して会議システムに接続するための認証情報を要求する（Ｓ３１２）。認証情報の要求を受けたユーザ端末５においては、図１０に示すような接続認証情報入力画面が表示される。
【００４２】
図１０に示すように、接続認証情報入力画面においては、ユーザＩＤ及びパスワードの入力欄に加えて、乱数表からセル指定情報によって抽出された文字の入力欄が表示されている。ユーザはユーザ端末５を操作して、“ユーザＩＤ”、“パスワード”に加えて、セル指定情報によって指定されたセルの文字を入力する。この情報が、乱数に基づいて入力される認証情報である。
【００４３】
図１０に示す接続認証情報入力画面において情報が入力されて確認操作が行われると、ユーザ端末５は、入力された認証情報を会議システムサーバ１に送信する（Ｓ３１３）。ユーザ端末５から認証情報を受信した会議システムサーバ１においては、図８に示すように記憶された情報に基づいて認証処理を行う（Ｓ３１４）。
【００４４】
Ｓ３１４の認証処理により、パスワードや乱数の文字が正確であることを確認すると、会議システムサーバ１は対象のユーザ端末５が会議システムのネットワークにアクセスする権限を有していることを確認し、接続許可応答を行う（Ｓ３１５）。これにより、ユーザ端末５は会議システムのネットワークにアクセスして、会議資料の閲覧や会議システムによって配信される画像及び他の拠点において撮影されている会議風景の中継を受信することが可能となる。このような処理により、本実施形態に係る会議システム全体の動作が完了する。
【００４５】
このように、本実施形態に係る会議システムにおいては、会議の会場において提供されている無線接続によるシステムへのアクセスに際して、会議の出席者のみに発行される乱数表を用いたアクセス制御が行われる。これにより、不正に“ユーザＩＤ”及び“パスワード”を取得した者のなりすましによる会議システムへのアクセスを防ぐことが可能である。
【００４６】
次に、本実施形態に係る会議システムサーバ１の機能構成について図１１を参照して説明する。図１１に示すように、本実施形態に係る会議システムサーバ１は、コントローラ１００及びネットワークＩ／Ｆ１１０を含む。ネットワークＩ／Ｆ１１０は、会議システムサーバ１がネットワークを介して他の機器と通信するためのインタフェースであり、例えばＥｔｈｅｒｎｅｔ（登録商標）インタフェースが用いられる。
【００４７】
コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成され、会議システムサーバ１全体を制御する制御部として機能する。図１１に示すように、コントローラ１００は、通信制御部１０１、参加登録受付部１０２、参加要求受付情報ＤＢ１０３、出席確認受付部１０４、乱数処理部１０５、接続認証情報ＤＢ１０６及び無線接続制御部１０７を含む。
【００４８】
通信制御部１０１は、コントローラ１００においてネットワークＩ／Ｆ１１０を介した外部との情報のやり取りを制御する。参加登録受付部１０２は、図３のＳ３０１における参加登録要求を受け付け、図５に示すような情報の登録を行う。参加要求受付情報ＤＢ１０３は、図５に示す参加要求受付情報を記憶して管理する。
【００４９】
出席確認受付部１０４は、図３のＳ３０４における登録確認要求を受け付け、Ｓ３０５の参加登録確認やＳ３０７の登録確認応答を行う。Ｓ３０５において出席確認受付部１０４は、参加要求受付情報ＤＢ１０３に記憶された図５に示す情報を参照し、図６に示す会議出席確認画面において入力された情報と照合して参加登録の確認を行う。
【００５０】
また、Ｓ３０７において出席確認受付部１０４は、図７に示すように生成された乱数表及びセル指定情報をユーザ端末５に送信するための制御を行う。即ち、Ｓ３０７においては、出席確認受付部１０４が乱数出力部として機能する。乱数処理部１０５は、図３のＳ３０６において図７に示す乱数表や図８に示す情報を生成すると共に、生成した情報を接続認証情報ＤＢ１０６に登録する。
【００５１】
接続認証情報ＤＢ１０６は、乱数処理部１０５の処理により、図７に示す乱数表や図８に示す情報を記憶して管理する。無線接続制御部１０７は、図３のＳ３１１〜Ｓ３１５の処理を行う。特に、無線接続制御部１０７は、Ｓ３１４において、図１０に示す画面において入力された情報に基づいて接続認証情報ＤＢ１０６を参照し、パスワードや乱数から選択された文字が一致するか否か判断する。
【００５２】
次に、本実施形態に係るユーザ端末５の機能構成について図１２を参照して説明する。図１２に示すように、本実施形態に係るユーザ端末５は、図２において説明したＬＣＤ６０、操作部７０に加えて、コントローラ２００、ネットワークＩ／Ｆ２１０及び近距離通信Ｉ／Ｆ２２０を含む。また、コントローラ２００は、ネットワーク制御部２０１、操作制御部２０２、表示制御部２０３、近距離通信制御部２０４、クライアントアプリケーション２０５を含む。
【００５３】
ネットワークＩ／Ｆ２１０は、ユーザ端末５がネットワークを介して他の機器と通信するためのインタフェースであり、Ｅｔｈｅｒｎｅｔ（登録商標）等のインタフェースが用いられる。近距離通信Ｉ／Ｆ２２０は、ユーザ端末５が近距離無線通信により他の機器と通信するためのインタフェースであり、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＦｉ等のインタフェースが用いられる。
【００５４】
本実施形態においては、近距離通信Ｉ／Ｆ２２０がアクセスポイント４と無線接続することにより、ユーザ端末５が会議システムのネットワークに接続することとなる。他方、図３のＳ３０１において会議システムサーバ１に参加登録要求を行う際には、ネットワークＩ／Ｆ２１０を介した通信が用いられる。ネットワークＩ／Ｆ２１０、近距離通信Ｉ／Ｆ２２０は、図２に示すＩ／Ｆ５０によって実現される。
【００５５】
コントローラ２００は、ソフトウェアとハードウェアとの組み合わせによって構成される。コントローラ２００は、ユーザ端末５全体を制御する制御部である。ネットワーク制御部２０１は、ネットワークＩ／Ｆ２１０を介して入力される情報を取得すると共に、ネットワークＩ／Ｆ２１０を介して他の機器に情報を送信する。近距離通信制御部２０４は、近距離通信Ｉ／Ｆ２２０を介して入力される情報を取得すると共に、近距離通信Ｉ／Ｆ２２０を介して他の機器に情報を送信する。
【００５６】
操作制御部２０２は、操作部７０に対するユーザによる操作内容の信号を取得し、クライアントアプリケーション２０５等のユーザ端末５において動作するモジュールに入力する。表示制御部２０３は、クライアントアプリケーション２０５のＧＵＩ等、ユーザ端末５の状態をＬＣＤ６０に表示させる。
【００５７】
クライアントアプリケーション２０５は、ユーザ端末５において各種の機能を提供するソフトウェアモジュールであり、夫々の機能に対応したソフトウェア・プログラムによって構成される。本実施形態に係る会議システムを利用するための専用アプリケーションもクライアントアプリケーション２０５に含まれる。従って、図６、図１０等のＧＵＩは、クライアントアプリケーション２０５の機能によって表示される。
【００５８】
次に、本実施形態に係る会議システムサーバ１の動作について説明する。まず、図３のＳ３０５〜Ｓ３０７における出席確認動作について、図１３を参照して説明する。図１３に示すように、まずは出席管理端末２からの登録確認要求を出席確認受付部１０４が取得する（Ｓ１３０１）。出席確認受付部１０４は、図６に示す画面において入力された情報（以降、「出席確認情報」とする）を登録確認要求により取得し、その情報に基づいて参加要求受付情報ＤＢ１０３を参照する（Ｓ１３０２）。
【００５９】
Ｓ１３０２における情報の参照により、出席確認受付部１０４は、出席確認情報と内容の一致するレコードが参加要求受付情報ＤＢ１０３に記憶されているか否か判断する（Ｓ１３０３）。内容の一致する情報が参加要求受付情報ＤＢ１０３に記憶されていた場合（Ｓ１３０３／ＹＥＳ）、出席確認受付部１０４は、乱数処理部１０５に乱数表及びセル指定情報を生成させる（Ｓ１３０４）。
【００６０】
出席確認受付部１０４からの要求に従って乱数及びセルして情報を生成した乱数処理部１０５は、乱数表の情報及び図８に示す情報を接続認証情報として接続認証情報ＤＢ１０６に記憶させる（Ｓ１３０５）。尚、上述したように、接続認証情報は、乱数表及びセル指定情報ではなく、セル指定情報に従って乱数表から抽出された文字の情報でも良い。
【００６１】
乱数処理部１０５が接続認証情報ＤＢ１０６に情報を登録すると、出席確認受付部１０４は、乱数表を表示するための画像情報及びセル指定情報を含む登録確認応答を出席管理端末２に送信し（Ｓ１３０６）、処理を終了する。他方、Ｓ１３０３において内容の一致する情報がなかった場合（１３０３／ＮＯ）、出席確認受付部１０４は、出席管理端末２に対してエラー通知を行い（Ｓ１３０７）、処理を終了する。
【００６２】
次に、図３のＳ３１１〜Ｓ３１５における接続認証動作について、図１４を参照して説明する。図１４に示すように、無線接続制御部１０７はアクセスポイント４へのユーザ端末５の接続を監視している（Ｓ１４０１）。アクセスポイント４にユーザ端末５が接続したことを検知すると（Ｓ１４０１／ＮＯ）、無線接続制御部１０７は、接続を確立したユーザ端末５に対して認証情報を要求する（Ｓ１４０２）。これにより、ユーザ端末５においては、図１０に示す接続認証情報入力画面が表示される。
【００６３】
無線接続制御部１０７は、図１０に示す画面に入力された接続認証情報を受信するまで待機し（Ｓ１４０３／ＮＯ）、接続認証情報を受信すると（Ｓ１４０３／ＹＥＳ）、受信した接続認証情報に基づいて接続認証情報ＤＢ１０６を参照する（Ｓ１４０４）。Ｓ１４０４における情報の参照により、無線接続制御部１０７は、ユーザ端末５から受信した情報と内容の一致するレコードが接続認証情報ＤＢ１０６に記憶されているか否か判断する（Ｓ１４０５）。
【００６４】
内容の一致する情報が接続認証情報ＤＢ１０６に記憶されていた場合（Ｓ１４０５／ＹＥＳ）、無線接続制御部１０７は、Ｓ１４０１において接続を検知したユーザ端末５による会議システムのネットワークへの接続を許可し、接続許可応答を行う（Ｓ１４０６）。Ｓ１４０６において、無線接続制御部１０７は、例えば、図１５に示すように、ユーザ端末５を識別するＭＡＣアドレスを含む接続許可情報を生成して記憶する。
【００６５】
ＷｉＦｉ等の無線通信接続においては、情報の送受信においてやり取りされるフォーマットに端末のＭＡＣアドレスが含まれる。従って、無線接続制御部１０７は、送受信される情報を監視し、その情報に含まれるＭＡＣアドレスが図１５に示すように接続許可情報において登録されたＭＡＣアドレスであれば情報のやり取りを許可する。
【００６６】
これにより、会議システムのネットワークにおけるアクセス制御が実現される。尚、図１５に示すように、本実施形態に係る接続許可情報には、ＭＡＣアドレスに加えて、接続を許可したユーザ端末５のユーザＩＤ及び接続を許可した日時の情報が含まれる。
【００６７】
他方、Ｓ１４０５において内容の一致する情報がなかった場合（１４０５／ＮＯ）、無線接続制御部１０７は、ユーザ端末５に対してエラー通知を行い（Ｓ１４０７）、処理を終了する。この場合、ユーザ端末５は、アクセスポイント４との間で無線通信接続を確立してはいるが、会議システムサーバ１によって通信が許可されないため、会議システムのネットワークに接続することは出来ない。
【００６８】
以上説明したように、本実施形態に係る会議システムによれば、会議の会場において提供される無線通信への接続に際して、ユーザＩＤ及びパスワードとは別の乱数表による接続認証が実施される。そして、その乱数表は出席確認を行ったユーザに手渡しにより配布されるため、会議当日までの情報の漏えいリスクを低く保つことが出来る。従って、ユーザＩＤ及びパスワードを不正に入手した悪意のユーザが、会場の外において無線通信の電波を受信してなりすましにより接続することを防ぐことが出来る。
【００６９】
出席管理端末２における出席確認処理は、ユーザが会場において端末を操作して行う処理であるため、なりすましによる不正な出席確認処理が発生しにくい。従って、ユーザＩＤ及びパスワードを不正に取得した悪意のユーザが乱数表をも取得することは困難であり、セキュリティを向上することが出来る。また、仮に悪意のユーザが乱数表を取得したとしても、セル指定情報が不明な状態では図１４の接続認証を行うことは出来ず、その点でもセキュリティを高めることが出来る。
【００７０】
また、本実施形態に係る会議システムにおいては、ユーザの出席確認処理とネットワーク接続の許可処理とが関連付けられているため、出席確認処理を利用して更にセキュリティを高めることが可能である。以下、そのような例について説明する。
【００７１】
例えば、参加者が非常に多く、参加者であるユーザ夫々の顔を確認することが困難であり、結果的に悪意のユーザによる出席確認が行われてしまう可能性がある。このような場合、正規のユーザ及びなりすましのユーザの両方が同一のユーザＩＤ及びパスワードを用いて出席確認を行うと、同一のユーザＩＤについて重複して出席確認が行われることとなる。そのような場合にセキュリティを高める処理について説明する。
【００７２】
図１６は、そのような場合における参加要求受付情報の例を示す図である。図１６に示すように、夫々の参加登録のレコードに対して、“出席確認”の情報が関連付けられる。“出席確認”の情報は、レコードが生成された当初は「未」の状態であり、図１３に示すような出席確認動作が実行された場合に「済」に更新される。
【００７３】
そのように“出席確認”が「済」に更新されたレコードについて再度出席確認動作が行われた場合にその出席確認をエラー処理すると共に、既に出席確認されたユーザのユーザ端末５のネットワーク接続を禁止することにより、セキュリティを保つことが出来る。図１７は、そのような出席確認動作を示すフローチャートで割る。図１７に示すように、Ｓ１３０３までは図１３と同様に処理が実行される。
【００７４】
内容の一致する情報が参加要求受付情報ＤＢ１０３に記憶されていた場合（Ｓ１３０３／ＹＥＳ）、出席確認受付部１０４は、そのレコードの“出席確認”を参照し、出席確認が既に行われていないか否かを確認する（Ｓ１７０１）。Ｓ１７０１の結果、未だ出席確認が行われていなければ（Ｓ１７０１／ＹＥＳ）、図１３と同様にＳ１３０４以降の処理を実行する。この際、出席確認受付部１０４は、対応するレコードの“出席確認”を「済」に更新する。
【００７５】
他方、既に出席確認が行われていた場合（Ｓ１７０１／ＮＯ）、出席確認受付部１０４は、既に出席確認を行ったユーザと、今回出席確認を行っているユーザとのいずれか一方がなりすましのユーザであると判断する。その場合、出席確認受付部１０４は、接続禁止処理を行う（Ｓ１７０２）。
【００７６】
Ｓ１７０２において、出席確認受付部１０４は、図１５において説明した接続許可情報を無線接続制御部１０７に削除させる。これにより、既に出席確認を行うと共に図１４に示す動作を経て会議システムのネットワークに接続していたユーザ端末５は、会議システムサーバ１によって通信を制限さることとなる。
【００７７】
また、出席確認を行った後、まだ図１４に示す動作が実行されておらず、図１５に示す接続許可情報が生成されていない場合もある。そのため、Ｓ１７０２において出席確認受付部１０４は、接続認証情報ＤＢ１０６から、“会議ＩＤ”、“ユーザＩＤ”、“パスワード”の一致するレコードを消去する。
【００７８】
これにより、その後なりすましのユーザが無線通信接続を行ったとしても、接続認証情報ＤＢ１０６から情報が消去されているため、図１４のＳ１４０５において内容の一致する情報が抽出されず、接続が許可されない。その結果、なりすましのユーザによる会議システムのネットワークへの接続を制限することが出来る。
【００７９】
Ｓ１７０２の接続禁止処理の後、出席確認受付部１０４は、Ｓ１３０７のエラー通知を行う。このような処理により、不正なユーザによるなりすましが発生した場合に、それを早急に検知してアクセスを遮断することが可能となる。
【００８０】
また、図１７の態様であっても、なりすましのユーザが正規のユーザよりも先に出席確認を行い、続いて無線通信接続を行った場合には、正規のユーザが出席確認を行うまでの間、なりすましのユーザによる通信が許可されることとなってしまう。そのような課題に対して、会議に出席を予定している参加者全員の出席が確認されて初めて、アクセスポイント４との間で接続を確立したユーザ端末５による会議システムへのアクセスを許可する態様が考えられる。
【００８１】
図１８は、参加者全員の出席が確認された場合に、アクセスポイント４を介した会議システムのネットワークアクセスを許可する場合の出席確認動作を示すフローチャートである。図１８に示すように、Ｓ１３０１〜Ｓ１３０７は図１３と同様に、Ｓ１７０１、Ｓ１７０２は、図１７と同様に処理が実行される。
【００８２】
Ｓ１３０６において登録確認応答を行った出席確認受付部１０４は、対応するレコードの“出席確認”を「済」に更新した結果、対応する会議についての参加要求受付情報のレコードにおける“出席確認”がすべて「済」に更新されたか否か確認する（Ｓ１８０１）。Ｓ１８０１において出席確認受付部１０４は、Ｓ１３０１において受け付けた登録確認要求において指定されている“会議ＩＤ”に基づいて参加要求受付情報を絞り込み、抽出された全てのレコードについて“出席確認”が「済」であるか否か確認する。
【００８３】
その結果、まだ出席確認が行われていないレコードがある場合（Ｓ１８０１／ＮＯ）、出席確認受付部１０４は、そのまま処理を終了する。他方、参加者全員の出席確認が行われた場合（Ｓ１８０１／ＹＥＳ）、出席確認受付部１０４は、無線接続制御部１０７に対して、対象の会議ＩＤを通知して、通信を許可することを通知する通信許可処理を行う（Ｓ１８０２）。
【００８４】
図１９は、図１８の場合に対応する無線接続制御部１０７による無線接続認証動作を示すフローチャートである。図１９に示すように、無線接続制御部１０７は、Ｓ１４０１〜Ｓ１４０５及びＳ１４０７においては、図１４と同様に処理を実行する。Ｓ１４０５において、内容の一致する情報を接続認証情報ＤＢ１０６から抽出した場合、無線接続制御部１０７は、接続を許可することを通知する応答ではなく、無線接続が認証されたことを示す認証応答を行う（Ｓ１９０１）。
【００８５】
図２０は、Ｓ１９０１による応答によってユーザ端末５に表示される画面の例を示す図である。図２０に示すように、乱数による認証に成功したことに加えて、未だシステムへの接続が開始されていないことが通紙される。Ｓ１９０１において無線接続制御部１０７は、図１５に示す接続許可情報に替えて、図２０に示すように会議ＩＤを含む接続許可情報を生成して記憶する。
【００８６】
そして、無線接続制御部１０７は、図１８のＳ１８０２における通信許可処理による通知を受けるまで待機する（Ｓ１９０２／ＮＯ）。その後、図１８のＳ１８０２における通信許可処理による通知を受けると（Ｓ１９０２／ＹＥＳ）、無線接続制御部１０７は、対応するユーザ端末５に対して接続許可通知を行う（Ｓ１９０３）
【００８７】
Ｓ１９０３において無線接続制御部１０７は、図２１に示すように記憶した接続許可情報のうち、通信許可処理において通知された会議ＩＤを含むものにおいて特定されているＩＰアドレスに対して、接続許可通知を行う。図２２は、接続許可通知の結果ユーザ端末５に表示される画面を示す図である。図２２に示すように、システムへのアクセスが可能となったことが通知される。
【００８８】
このような態様によれば、接続許可情報が記憶されているユーザ端末５によるアクセスであっても、対応する会議ＩＤについて図１８のＳ１８０２における通信許可の応答が行われていなければシステムへのアクセスは許可されない。これにより、会議の参加者全員の出席が確認されるまで参加者であるユーザのユーザ端末５による会議システムへのアクセスを制限することが可能となる。その結果、上述したようななりすましのユーザがシステムにアクセス可能となってしまう期間が発生しないように制御することが出来る。
【００８９】
また、本実施形態に係る会議システムによれば、なりすましのユーザであっても、必ず出席管理端末２を操作して出席確認を行う必要があり、その際には出席管理端末２が設置された位置に立つこととなる。従って、図２３に示すように、出席管理端末２が設置された位置に監視カメラ６を設置することにより、出席確認の操作を行った者の画像を記憶することが可能となる。
【００９０】
この場合、出席確認が行われたタイミングにおいて監視カメラ６が出席管理端末２を含むその周囲を撮影する。そして、会議システムサーバ１が、撮影により生成された画像情報を図５に示す参加要求受付情報に関連付けて記憶することにより、不正ユーザの発見を迅速化することが出来る。この場合、会議システムサーバ１に含まれるモジュールが画像取得部として機能する。
【００９１】
例えば、図１８のＳ１７０１において、対応するレコードが出席確認済みであった場合、出席確認受付部１０４は、Ｓ１７０２の接続禁止処理を実行すると共に、そのレコードが出席確認された際に撮影された画像を出席管理端末２に表示させる。これにより、出席管理端末２においては、表示された画像を会場の運営者等が確認し、なりすましユーザを探すことが可能となる。
【００９２】
実施の形態２．
実施の形態１においては、出席管理端末２を用いて会議に参加するユーザの出席を確認したが、本実施形態においては、更に簡素化された会議システムを用いて情報セキュリティを高度に保つことが出来る。尚、本実施形態に係る会議システムは、図２４に示すように、図１のシステムから出席管理端末２を除き、ユーザ端末５ａ、５ｂを追加した構成である。
【００９３】
ユーザ端末５ａは、会議システムサーバ１に対して、開催する会議に関する情報を登録する参加者が使用する情報処理端末である。また、ユーザ端末５ｂは、ユーザ端末５ａから、会議に参加するために必要な情報を受信する情報処理端末である。以下の説明において、ユーザ端末５ａ、５ｂを区別する必要がない場合には、ユーザ端末５と記載する。
【００９４】
ここで、本実施形態に係る会議システム全体の動作について図２５のシーケンス図を用いて説明する。図２５に示すように、まずは会議を主催する参加者のユーザ端末５ａが、ユーザの操作に従って、会議システムサーバ１に対して会議登録要求を行う（Ｓ２５０１）。この時、ユーザ端末５ａは、インターネット等のネットワークを介して、システムの外部から会議システムサーバ１に接続されている。
【００９５】
Ｓ２５０１において、ユーザ端末５ａは、図２６にしめすような“ユーザＩＤ”、“パスワード”を含む情報を会議システムサーバ１に送信する。“ユーザＩＤ”は、開催される会議に招待するユーザを識別するための識別子である。また、“パスワード”は、招待されたユーザが本人であることを認証するための認証情報である。
【００９６】
Ｓ２５０１において、会議登録要求を受け付けた会議システムサーバ１は、図２６に示すような情報を受け付ける（Ｓ２５０２）と、招待されたユーザが会議に参加するために、会議状のネットワークに接続して会議資料の配布を受けるために必要な認証情報となる図７に示すような乱数表及び乱数表に基づいて生成される認証情報である“会議ＩＤ”を生成し、記憶する（Ｓ２５０３）。
【００９７】
尚、招待されたユーザごとに、乱数表及び乱数表に基づいて生成される認証情報である“会議ＩＤ”を生成し、会議システムサーバ１に記憶させる構成であってもよい。図２７は、同一の乱数表に基づいて生成された“会議ＩＤ”を含む認証情報、図２８は、ユーザ夫々に生成された乱数表に基づいて生成された“会議ＩＤ”を含む認証情報である。
【００９８】
図２７に示すように、同一の乱数表に基づいて生成された場合、“会議ＩＤ”は全てのユーザに対して同じ値が生成される。また、図２８に示すように、ユーザ夫々に生成された乱数表に基づいて生成された場合、“会議ＩＤ”は、夫々のユーザに対して異なった値が生成される。図２７、図２８に示した認証情報は、乱数処理部１０５によって接続認証情報ＤＢ１０６に記憶される。
【００９９】
そして、会議システムサーバ１は、生成した“会議ＩＤ”を、ユーザ端末５ａに送信する（Ｓ２５０４）。ユーザ端末５ａは、受信した“会議ＩＤ”を記憶させ（Ｓ２５０５）、Ｓ２５０１にて招待したユーザのユーザ端末５ｂ宛に、メール等で“会議ＩＤ”を配布する（Ｓ２５０６）。“会議ＩＤ”を受信したユーザ端末５ｂは、受信した“会議ＩＤ”を記憶領域に記憶させる（Ｓ２５０７）。
【０１００】
尚、Ｓ２５０４の処理において、会議システムサーバ１は、図２８に示すようなユーザごとに異なる“会議ＩＤ”をユーザ端末５ａに送信する場合、夫々のユーザ端末５ｂを識別する情報と“会議ＩＤ”とを関連づける形式で送信してもよい。
【０１０１】
“会議ＩＤ”を受信したユーザ端末５がアクセスポイント４を介して会議システムサーバ１に接続するために行うＳ２５０７以後の処理は、図３に示すＳ３１０からの処理と同様の処理を行う。“会議ＩＤ”を取得したユーザは、ユーザ端末５を操作して会議システムのネットワークとの無線接続を確立させる（Ｓ３１０）。
【０１０２】
ユーザ端末５がアクセスポイント４との間で無線接続を確立すると、会議システムサーバ１がそれを検知し（Ｓ３１１）、ユーザ端末５に対して会議システムに接続するための認証情報を要求する（Ｓ３１２）。認証情報の要求を受けたユーザ端末５においては、図２９に示すような接続認証情報入力画面が表示される。
【０１０３】
図２９に示すように、本実施形態においてユーザ端末５に表示される接続認証情報入力画面においては、ユーザＩＤ及びパスワードの入力欄に加えて、“会議ＩＤ”の入力欄が表示されている。ユーザはユーザ端末５を操作して、“ユーザＩＤ”、“パスワード”に加えて、“会議ＩＤ”を入力する。この情報が、本実施形態において、乱数に基づいて入力される認証情報である。
【０１０４】
図２９に示す接続認証情報入力画面において情報が入力されて確認操作が行われると、ユーザ端末５は、入力された認証情報を会議システムサーバ１に送信する（Ｓ３１３）。図３０は、ユーザ端末５から送信される認証情報を例示したものである。図３０に示すように、ユーザ端末５からは、“ユーザＩＤ”、“パスワード”、“会議ＩＤ”を含む認証情報が会議システムサーバ１に送信される。
【０１０５】
ユーザ端末５から認証情報を受信した会議システムサーバ１においては、図２７もしくは図２８に示すように記憶された情報に基づいて認証処理を行う（Ｓ３１４）。以後の処理（Ｓ３１５）については、実施の形態１と同じ処理を行うため、重複する説明を省略する。
【０１０６】
以上説明したように、本実施形態においては、招待されたユーザがアクセスポイント４を介して会議システムに接続する際に、図３０に示すような、会議に招待されたユーザにのみ発行される認証情報を送信する。また、認証情報には、会議に招待されたユーザにのみ発行される乱数表が用いられた“会議ＩＤ”が含まれるため、会議システムへの不正アクセスを防ぐことが出来る。
【０１０７】
以下、図３１を参照して、本実施形態に係る会議システムサーバ１の機能構成について説明する。図３１に示すように、本実施形態に係る会議システムサーバ１は、コントローラ１００及びネットワークＩ／Ｆ１１０を含む。コントローラ１００は、ソフトウェアとハードウェアとの組み合わせによって構成され、会議システムサーバ１全体を制御する制御部として機能する。
【０１０８】
図３１に示すように、コントローラ１００は、通信制御部１０１、乱数処理部１０５、接続認証情報ＤＢ１０６、無線接続制御部１０７、会議登録受付部１０８を含む。尚、実施の形態１と同様の処理を行う機能については、重複する説明を省略する。
【０１０９】
会議登録受付部１０８は、Ｓ２５０１における会議登録要求を受け付け、図２６に示すような“ユーザＩＤ”、“パスワード”の登録を行う。乱数処理部１０５は、図２５０３の処理において、図７に示すような乱数表や図２７、図２８に示す情報を生成するとともに、生成した情報を接続認証情報ＤＢ１０６に登録する。
【０１１０】
次に、本実施形態に係るＳ２５０１〜Ｓ２５０４における会議登録動作について、図３２を参照して説明する。図３２に示すように、まずは、ユーザ端末５ａからの会議登録要求を会議登録受付部１０８が取得する（Ｓ３２０１）。会議登録受付部１０８は、ユーザ端末５ａから図２６に示すような“ユーザＩＤ”、“パスワード”を受信すると、接続認証情報ＤＢ１０６に登録し、乱数処理部１０５に乱数表を生成させる（Ｓ３２０２）。
【０１１１】
乱数処理部１０５は、生成した乱数表、“ユーザＩＤ”、“パスワード”に基づいて、“会議ＩＤ”を生成する（Ｓ３２０３）。“会議ＩＤ”を生成すると、乱数処理部１０５は、乱数表の情報及び図３０に示す情報を接続認証情報として接続認証情報ＤＢ１０６に記憶させる（Ｓ３２０４）。
【０１１２】
乱数処理部１０５が接続認証情報ＤＢ１０６に情報を登録すると、会議登録受付部１０８は、“会議ＩＤ”を含む会議登録確認応答をユーザ端末５ａに送信し（Ｓ３２０５）、処理を終了する。“会議ＩＤ”を受信したユーザ端末５ａは、会議に参加するユーザ宛に“会議ＩＤ”を含む接続認証情報を送信する。
【０１１３】
そして、“会議ＩＤ”を受信したユーザ端末５は、図３のＳ３１１〜Ｓ３１５における接続認証動作と同様の処理を行い、会議システムサーバ１との接続を認証させる。尚、本実施形態に係るユーザ端末５においては、接続認証を行うために、図２９に示す接続認証情報入力画面が表示される。従って、本実施形態に係る会議システムにおいては、乱数表に基づいて生成された“会議ＩＤ”をユーザ端末５の接続認証情報入力画面から入力する必要があるため、セキュリティ性を高めて無線通信接続を行うことが出来る。
【符号の説明】
【０１１４】
１  会議システムサーバ
２  ユーザ端末
３  アクセスポイント
４  入退室管理端末
５  ファイルサーバ
１０  ＣＰＵ
２０  ＲＡＭ
３０  ＲＯＭ
４０  ＨＤＤ
５０  Ｉ／Ｆ
６０  ＬＣＤ
７０  操作部
８０  バス
１００  コントローラ
１０１  通信制御部
１０２  参加登録受付部
１０３  参加要求受付情報ＤＢ
１０４  出席確認受付部
１０５  乱数処理部
１０６  接続認証情報ＤＢ
１０７  無線接続制御部
１０８  会議登録受付部
１１０  ネットワークＩ／Ｆ
２００  コントローラ
２０１  ネットワーク制御部
２０２  操作制御部
２０３  表示制御部
２０４  近距離通信制御部
２０５  クライアントアプリケーション
２１０  ネットワークＩ／Ｆ
２２０  近距離通信Ｉ／Ｆ
【先行技術文献】
【特許文献】
【０１１５】
【特許文献１】特開２００２−２４７０５２号公報
【図１】
0006708815.tif 000002
【図２】
0006708815.tif 000003
【図３】
0006708815.tif 000004
【図４】
0006708815.tif 000005
【図５】
0006708815.tif 000006
【図６】
0006708815.tif 000007
【図７】
0006708815.tif 000008
【図８】
0006708815.tif 000009
【図９】
0006708815.tif 000010
【図１０】
0006708815.tif 000011
【図１１】
0006708815.tif 000012
【図１２】
0006708815.tif 000013
【図１３】
0006708815.tif 000014
【図１４】
0006708815.tif 000015
【図１５】
0006708815.tif 000016
【図１６】
0006708815.tif 000017
【図１７】
0006708815.tif 000018
【図１８】
0006708815.tif 000019
【図１９】
0006708815.tif 000020
【図２０】
0006708815.tif 000021
【図２１】
0006708815.tif 000022
【図２２】
0006708815.tif 000023
【図２３】
0006708815.tif 000024
【図２４】
0006708815.tif 000025
【図２５】
0006708815.tif 000026
【図２６】
0006708815.tif 000027
【図２７】
0006708815.tif 000028
【図２８】
0006708815.tif 000029
【図２９】
0006708815.tif 000030
【図３０】
0006708815.tif 000031
【図３１】
0006708815.tif 000032
【図３２】
0006708815.tif 000033