(57)【要約】【課題】アクセスポイントを介した通信のセキュリティを向上させること。【解決手段】情報処理装置において、アクセスポイントを介して通信を行う端末のユーザが出席しているか否かの情報を取得する取得部と、前記取得部により取得された情報に基づいて、前記アクセスポイントを介した通信を許可する端末の通信アドレスを設定する設定部と、を備える。【選択図】図５
2018093414.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントを介して通信を行う端末のユーザが出席しているか否かの情報を取得する取得部と、
前記取得部により取得された情報に基づいて、前記アクセスポイントを介した通信を許可する端末の通信アドレスを設定する設定部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記取得部は、出席しているユーザを識別する情報、及び欠席しているユーザを識別する情報を取得し、
前記設定部は、前記アクセスポイントを介した通信を許可する通信アドレスから、前記取得部により取得された、欠席しているユーザに対応付けられた通信アドレスを削除し、前記アクセスポイントを介した通信を許可する通信アドレスに、前記取得部により取得された、出席しているユーザに対応付けられた通信アドレスを追加する、
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記設定部は、前記取得部により取得された情報に基づいて、前記アクセスポイントを介した通信を許可する端末の最大数を設定する、
ことを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
端末の通信アドレスを収集する収集部と、
入力されたユーザの識別情報に、前記収集部により収集された端末の通信アドレスを対応付けて記憶する記憶部と、を備え、
前記設定部は、前記取得部により取得された情報に含まれるユーザを識別する情報に基づいて、前記アクセスポイントを介した通信を許可する端末の通信アドレスを、前記記憶部から取得する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
前記取得部は、出席しているユーザに応じた、接続先のネットワークを識別する情報を取得し、
前記設定部は、前記接続先のネットワークを識別する情報に応じて、アクセスポイントを介した前記接続先のネットワークへの通信を許可する通信アドレスを設定する、
ことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
コンピュータに、
ユーザが出席しているか否かの情報を取得する処理と、
前記取得する処理により取得された情報に基づいて、アクセスポイントを介した通信を許可する通信アドレスを設定する処理と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及びプログラムに関する。
【背景技術】
【０００２】
従来、各ユーザのパーソナルコンピュータやタブレット等の情報処理端末を、無線ＬＡＮ等のアクセスポイントを介してネットワークに接続し、所定のサービスを提供するシステムが知られている。例えば、学校等において、各生徒の情報処理端末を用いて、教育を行うシステムが知られている。
【０００３】
このようなシステムにおいて、ネットワークに接続可能な端末を制限するために、特定のＭＡＣアドレスを有する端末以外は接続できないようにするＭＡＣアドレスフィルタリング機能が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１２７０３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＭＡＣアドレスが暗号化されていない無線ＬＡＮのパケットをキャプチャする等により、外部から当該特定のＭＡＣアドレスを知ることができる。また、ツール等を用いてＭＡＣアドレスを変更することができる。そのため、攻撃者が自身の端末のＭＡＣアドレスを、当該特定のＭＡＣアドレスに変更すれば、アクセスポイントを介してネットワークに接続されてしまうため、従来のＭＡＣアドレスフィルタリング機能では、セキュリティが十分でないという課題がある。
【０００６】
そこで、一側面では、アクセスポイントを介した通信のセキュリティを向上させることを目的とする。
【課題を解決するための手段】
【０００７】
一つの案では、情報処理装置において、アクセスポイントを介して通信を行う端末のユーザが出席しているか否かの情報を取得する取得部と、前記取得部により取得された情報に基づいて、前記アクセスポイントを介した通信を許可する端末の通信アドレスを設定する設定部と、を備える。
【発明の効果】
【０００８】
一側面によれば、アクセスポイントを介した通信のセキュリティを向上させることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る情報処理システムの構成例を示す図である。
【図２】実施形態に係る情報処理装置のハードウェア構成例を示す図である。
【図３】実施形態に係るアクセスポイントのハードウェア構成の一例を示す図である。
【図４】情報処理装置の機能ブロック図の一例を示す図である。
【図５】情報処理システムにおいて実行される処理手順の一例を示すシーケンス図である。
【図６Ａ】生徒の出欠を入力する画面の一例を示す図である。
【図６Ｂ】生徒の出欠を入力する画面の他の一例を示す図である。
【図７】生徒情報の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面に基づいて本発明の実施形態を説明する。図１は、実施形態に係る情報処理システム１の構成例を示す図である。なお、以下では、情報処理システム１を学校に適用した場合を例として説明するが、情報処理システム１は、例えば、会議室、講演会場、オフィス等、室内に存在するユーザが、端末からアクセスポイント２０を介してネットワークに接続するシステムに適用可能である。
【００１１】
図１において、情報処理システム１は、情報処理装置１０、アクセスポイント２０、制御装置３０、教員用端末４０、及び生徒用端末５０−１、５０−２、・・・（以下、それぞれを区別しない場合、単に、「生徒用端末５０」という。）を含む。
【００１２】
情報処理装置１０とアクセスポイント２０は、ＬＡＮやインターネット等の通信網によって通信可能に接続される。
【００１３】
制御装置３０とアクセスポイント２０は、無線ＬＡＮ（Local  Area  Network）等の近距離無線、またはＬＡＮケーブル等のケーブルによって、通信可能に接続される。また、制御装置３０は、例えばＲＪ−４５等に準拠したシリアルケーブルによりアクセスポイント２０が有するコンソールポートに接続されている。なお、コンソールポートは、アクセスポイント２０の設定を行うための通信ポートである。
【００１４】
情報処理装置１０、制御装置３０、教員用端末４０、及び生徒用端末５０は、アクセスポイント２０を介して、通信可能に接続される。
【００１５】
情報処理装置１０は、教員用端末４０及び生徒用端末５０に対し、教材データの配信や答案データの回収を行うコンピュータである。また、情報処理装置１０は、クラス毎の生徒の出欠名簿のデータを記憶する。
【００１６】
更に、情報処理装置１０は、教員用端末４０からの出欠名簿の入力操作に従って、制御装置３０を介してアクセスポイント２０の設定を行う。
【００１７】
アクセスポイント２０は、例えば、無線ＬＡＮのアクセスポイントである。アクセスポイント２０は、コンソールポートを介して、ＭＡＣアドレスフィルタリング機能、及びセキュリティに関する機能等の設定を受け付ける。
【００１８】
アクセスポイント２０は、例えばＤＨＣＰ（Dynamic  Host  Configuration  Protocol）を用いて、教員用端末４０及び生徒用端末５０等に、ＩＰアドレスを付与する。
【００１９】
アクセスポイント２０は、互いに異なるＩＰアドレスを有する複数の端末が、同一のＭＡＣアドレスを使用している場合、当該ＭＡＣアドレスを宛先とするパケットを破棄し、その旨を内部の記憶装置にエラーログとして保存する。この場合、アクセスポイント２０は、同一のＭＡＣアドレスを使用している複数の端末が存在することを、情報処理装置１０等の外部装置に通知してもよい。なお、上述したアクセスポイント２０の各機能は、公知技術を用いて実現されてもよい。
【００２０】
教員用端末４０及び生徒用端末５０は、例えば、ＰＣ（Personal  Computer）、タブレット型端末、スマートフォン等の端末である。
【００２１】
教員用端末４０は、教員が利用する端末であり、情報処理装置１０により提供される出欠名簿において各生徒の出欠を入力する等のために用いられる。
【００２２】
生徒用端末５０は、各生徒が利用する端末である。なお、各生徒はそれぞれ１台の生徒用端末５０を用いる。そのため、生徒と生徒用端末５０とは、１対１に対応付けられる。
【００２３】
制御装置３０は、例えば教室内に設置され、教室内に設置されている電子黒板等の機器の制御を行う。また、制御装置３０は、情報処理装置１０からの指示に従い、コンソールポートを介して、アクセスポイント２０の設定を行う。
【００２４】
＜ハードウェア構成例＞
図２は、実施形態に係る情報処理装置１０のハードウェア構成例を示す図である。図２の情報処理装置１０は、それぞれバスＢで相互に接続されているドライブ装置１００、補助記憶装置１０２、メモリ装置１０３、ＣＰＵ１０４、インタフェース装置１０５等を有する。
【００２５】
情報処理装置１０での処理を実現する情報処理プログラムは、記録媒体１０１によって提供される。情報処理プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、情報処理プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。但し、情報処理プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置１０２は、インストールされた情報処理プログラムを格納すると共に、必要なファイルやデータ等を格納する。  
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従って情報処理装置１０に係る機能を実現する。インタフェース装置１０５は、ネットワークに接続するためのインタフェースとして用いられる。
【００２６】
なお、記録媒体１０１の一例としては、ＣＤ−ＲＯＭ、ＤＶＤディスク、又はＵＳＢメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置１０２の一例としては、ＨＤＤ（Hard  Disk  Drive）又はフラッシュメモリ等が挙げられる。記録媒体１０１及び補助記憶装置１０２のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。
【００２７】
なお、制御装置３０、教員用端末４０及び生徒用端末５０のハードウェア構成も、図２に示す情報処理装置１０のハードウェア構成例と同様でもよい。
【００２８】
図３は、実施形態に係るアクセスポイント２０のハードウェア構成の一例を示す図である。
【００２９】
アクセスポイント２０は、それぞれバスＢで相互に接続されているＣＰＵ２０１、メモリ装置２０２、無線ＬＡＮインターフェイス（Ｉ／Ｆ）２０３、通信Ｉ／Ｆ２０４等を備える。
【００３０】
ＣＰＵ２０１は、メモリ装置２０２に格納されたプログラムに従ってアクセスポイント２０に係る機能を実現する。
【００３１】
無線ＬＡＮインターフェイス（Ｉ／Ｆ）２０３は、例えばＩＥＥＥ８０２．１１規格に準拠する無線ＬＡＮ通信を行う。
【００３２】
通信Ｉ／Ｆ２０４は、例えばイーサネット（登録商標）に準拠する通信を行う。
【００３３】
＜機能ブロック＞
次に、図４を参照し、情報処理装置１０の機能構成について説明する。図４は、情報処理装置１０の機能ブロック図の一例を示す図である。情報処理装置１０は、取得部１２、設定部１３、及び収集部１４を有する。これら各部は、情報処理装置１０にインストールされた１以上のプログラムが、情報処理装置１０のＣＰＵ１０４に実行させる処理により実現される。
【００３４】
また、情報処理装置１０は、記憶部１１を有する。これらの記憶部は、例えば、補助記憶装置１０２等を用いて実現される。記憶部１１は、生徒情報１１１等を記憶する。なお、生徒情報１１１については後述する。
【００３５】
取得部１２は、各生徒が出席しているか否かを示す情報を取得する。
【００３６】
設定部１３は、取得部１２により取得された情報に基づいて、アクセスポイント２０のＭＡＣアドレスフィルタリング機能の設定を行う。より具体的には、設定部１３は、アクセスポイント２０における通信を許可するＭＡＣアドレスの一覧から、欠席している生徒に対応付けられた生徒用端末５０のＭＡＣアドレスを削除し、出席しているユーザに対応付けられた生徒用端末５０のＭＡＣアドレスを追加する。
【００３７】
また、設定部１３は、取得部１２により取得された情報に基づいて、アクセスポイント２０のロードバランス機能の設定を行う。
【００３８】
収集部１４は、例えば、各生徒に生徒用端末５０が配布される前の時点において、生徒用端末５０がＬＡＮケーブル等を介してアクセスポイント２０に接続された際、当該生徒用端末５０のホスト名、及びＭＡＣアドレスを、ネットワークを介して収集し、収集したホスト名、及びＭＡＣアドレスを、生徒情報１１１に追加する。すなわち、生徒情報１１１とは、各生徒に対応付けられる生徒用端末５０のホスト名及びＭＡＣアドレス等の一覧を含む情報である。さらに、生徒情報１１１には、例えば、教員により生徒情報１１１のホスト名を参照しながら入力された各生徒の生徒名等を含む情報である。
【００３９】
収集部１４は、例えば、情報処理装置１０のＯＳが提供する機能を用いて、生徒用端末５０のホスト名、及びＭＡＣアドレスを収集してもよい。この場合、例えばＷｉｎｄｏｗｓ（登録商標）ＯＳにより提供される「net  view」コマンド及び「nbtstat」コマンドが使用されてもよい。または、収集部１４には、生徒用端末５０にて取得された生徒用端末５０のホスト名、及びＭＡＣアドレスが通知されてもよい。
【００４０】
＜処理＞
次に、図５を参照し、情報処理システム１において実行される処理手順について説明する。図５は、情報処理システム１において実行される処理手順の一例を示すシーケンス図である。
【００４１】
ステップＳ１０１において、教員用端末４０は、例えば、教員による所定の操作に応じて、生徒の出欠を入力する画面（出欠名簿の入力画面）を表示する。
【００４２】
図６Ａは、生徒の出欠を入力する画面の一例を示す図である。図６Ａの例では、各生徒の机のアイコン５０１〜５４０が表示されている。各アイコン５０１〜５４０には、例えば、デフォルトでは「出席」を示す緑色のマークが付加されておる。教員は、欠席している生徒に対応するアイコンを選択することにより、「欠席」を示す赤色のマークを当該アイコンに設定することができる。「ＯＫ」ボタン５５１が押下されると、各アイコンに設定されている緑色又は赤色のマークに基づく出欠のデータが、情報処理装置１０に送信される。
【００４３】
図６Ｂは、生徒の出欠を入力する画面の他の一例を示す図である。図６Ｂの例では、各生徒の名前に対応付けて、出欠が表示される。例えば、教員は、入力対象とする生徒名６０１に対応付けられた出欠欄６０２を選択する操作により、「欠席」を示す×のマークと、「出席」を示す例えば〇のマークを設定できる。また、教員は、入力対象とする生徒名６０１を選択することにより表示される、入力対象とする生徒の詳細な情報が表示される画面６０３において、出欠欄６０４を選択する操作によっても、「欠席」を示す×のマークと、「出席」を示す例えば〇のマークを設定できる。
【００４４】
教員用端末４０は、上述したような操作に応じて、生徒の出欠の入力を教員から受け付ける（ステップＳ１０２）。
【００４５】
続いて、教員用端末４０は、生徒の出欠のデータを、情報処理装置１０に送信する（ステップＳ１０３）。生徒の出欠のデータには、生徒ごとに、生徒ＩＤ及び出席か欠席かを示す情報が含まれる。当該データは、情報処理装置１０の取得部１２によって受信される。
【００４６】
続いて、情報処理装置１０の設定部１３は、取得部１２により受信した生徒の出欠のデータと、生徒情報１１１とに基づいて、今回の出欠状態が、前回の出欠状態から変更された生徒を判定する（ステップＳ１０４）。すなわち、ステップＳ１０４の開始時において、生徒情報１１１には、前回の出欠の入力時における出欠のデータに基づく情報が含まれている。
【００４７】
図７は、生徒情報１１１の一例を示す図である。生徒情報１１１には、生徒ＩＤに対応付けて、生徒名、端末名、ＭＡＣアドレス、日付、及び出欠の項目が記憶される。
【００４８】
生徒ＩＤは、生徒を識別するＩＤである。生徒名は、生徒の氏名である。端末名は、生徒が使用する生徒用端末５０のＤＮＳ等におけるホスト名である。ＭＡＣアドレスは、生徒が使用する生徒用端末５０のＭＡＣアドレスである。日付は、出欠のデータが入力された日付である。出欠は、生徒が出席しているか欠席しているかの出席状態を示す情報である。
【００４９】
ステップＳ１０４では、ステップＳ１０３において受信された生徒ＩＤに対応付けられた出欠と、生徒情報１１１に記憶された当該生徒ＩＤに対応付けられた出欠が一致しない生徒が、出欠の変更された生徒であると判定される。
【００５０】
なお、生徒ＩＤ、生徒名、端末名、及びＭＡＣアドレスは、予め登録されていてもよい。また、日付、及び出欠は、ステップＳ１０４の処理が実行された後、現在の日付、及び受信した生徒の出欠のデータに基づいて更新される。
【００５１】
続いて、情報処理装置１０の設定部１３は、生徒情報１１１から、出欠が変更された生徒に対応付けられた生徒用端末５０のＭＡＣアドレスを取得する（ステップＳ１０５）。
【００５２】
続いて、情報処理装置１０の設定部１３は、取得したＭＡＣアドレスに基づいて、ＭＡＣアドレスフィルタリング機能の設定の要求を制御装置３０に送信する（ステップＳ１０６）。
【００５３】
続いて、制御装置３０は、コンソールポートを用いて、受信したＭＡＣアドレスに基づいて、ＭＡＣアドレスフィルタリング機能の設定の要求をアクセスポイント２０に送信する（ステップＳ１０７）。ここで、制御装置３０は、出欠が、欠席から出席に変更された生徒に対応付けられたＭＡＣアドレスを、ＭＡＣアドレスフィルタリングの対象とするＭＡＣアドレスのリストに登録し、出欠が、出席から欠席に変更された生徒に対応付けられたＭＡＣアドレスを、ＭＡＣアドレスフィルタリングの対象とするＭＡＣアドレスのリストから削除するためのコマンドを送信する。アクセスポイント２０は、なお、当該リストに含まれているＭＡＣアドレスに係る生徒用端末５０の接続（通信）は許可し、当該リストに含まれていないＭＡＣアドレスに係る生徒用端末５０の接続（通信）は許可しない。その結果、欠席している生徒の生徒用端末５０の接続は許可されない。
【００５４】
続いて、アクセスポイント２０は、当該要求に従い、ＭＡＣアドレスフィルタリング機能の設定を更新する（ステップＳ１０８）。
【００５５】
続いて、情報処理装置１０の設定部１３は、今回の出席人数と、前回の出席人数とが同一であるか否かを判定する（ステップＳ１０９）。
【００５６】
続いて、情報処理装置１０の設定部１３は、今回の出席人数と、前回の出席人数とが同一でない場合、今回の出席人数に基づいて、ロードバランス機能の設定の要求を制御装置３０に送信する（ステップＳ１１０）。例えば、今回の出席人数が、ロードバランス機能の最大接続台数（最大数）として設定される。
【００５７】
続いて、制御装置３０は、コンソールポートを用いて、ロードバランス機能の設定の要求をアクセスポイント２０に送信する（ステップＳ１１１）。
【００５８】
続いて、アクセスポイント２０は、要求に従い、ロードバランス機能の設定を更新する（ステップＳ１１２）。
【００５９】
＜変形例＞
アクセスポイント２０に対するＭＡＣアドレスフィルタリング機能や、ロードバランス機能の設定は、コンソールポートを用いる代わりに、ＨＴＴＰ等を用いて設定してもよい。この場合、情報処理装置１０の設定部１３は、制御装置３０を介さずに、アクセスポイント２０の設定を行ってもよい。
【００６０】
情報処理装置１０の設定部１３は、アクセスポイント２０によるネットワーク毎に、上述したＭＡＣアドレスフィルタリング機能の設定や、ロードバランス機能の設定を行ってもよい。この場合、情報処理装置１０の取得部１２は、例えば教員用端末４０から、生徒ＩＤ、接続先のネットワークを識別する情報であるＳＳＩＤ（Service  Set  Identifier）、及び出席か欠席かを示す出欠が含まれる生徒の出欠のデータを取得する。そして、情報処理装置１０の設定部１３は、当該ＳＳＩＤ毎に、ＭＡＣアドレスフィルタリング機能の設定や、ロードバランス機能の設定を行う。この場合、例えばアクセスポイント２０において一のＳＳＩＤ（以下で「ＳＳＩＤ１」と称する。）は、校内のＬＡＮ、及びＷＡＮに接続可能な設定であり、他のＳＳＩＤ（以下で「ＳＳＩＤ２」と称する。）は、ＷＡＮにのみ接続可能な設定であるとする。そして、例えば教員用端末４０において、例えば学級委員長や所定の係りの生徒については、ＳＳＩＤ１へ接続することを指定し、他の生徒については、ＳＳＩＤ２へ接続することを指定する。これにより、例えば学級委員長や所定の係りの生徒については、インターネットを介して情報処理装置１０から教材データの配信を受けられるとともに、校内のＬＡＮに接続されたファイルサーバから、所定のデータを取得できるようにすることができる。
【００６１】
＜まとめ＞
上述した実施形態によれば、出席している生徒が使用するＭＡＣアドレスだけを、ネットワークにアクセス可能なように、アクセスポイント２０のＭＡＣアドレスフィルタリング機能が設定される。すなわち、欠席者に対応するＭＡＣアドレスについては、ネットワークへのアクセスが制限（禁止）される。これにより、例えば教員等が意識することなく、またＩＣＴ支援員などの援助なしに、自動的に、攻撃者が欠席者や退学者等のＭＡＣアドレスに書き換えた端末を用いてネットワークに不正にアクセスすることを防止できる。その結果、アクセスポイントを介した通信のセキュリティを向上させることができる。
【００６２】
また、攻撃者が、出席者のＭＡＣアドレスに書き換えた端末を用いる場合、ＩＰアドレスが異なる複数の端末が、同一のＭＡＣアドレスを使用しているため、当該出席者の端末及び攻撃者の端末は、アクセスポイント２０を介した通信が不能となる。そのため、この場合においても、攻撃者がネットワークにアクセスすることを防止できる。
【００６３】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００６４】
情報処理装置１０の各機能部は、例えば１以上のコンピュータにより構成されるクラウドコンピューティングにより実現されていてもよい。情報処理装置１０は、アクセスポイント２０と一体の構成としてもよい。また、情報処理装置１０は、制御装置３０と一体の構成としてもよい。
【００６５】
以上の説明に関し、更に以下の項を開示する。
（付記１）
アクセスポイントを介して通信を行う端末のユーザが出席しているか否かの情報を取得する取得部と、
前記取得部により取得された情報に基づいて、前記アクセスポイントを介した通信を許可する端末の通信アドレスを設定する設定部と、
を備えることを特徴とする情報処理装置。
（付記２）
前記取得部は、出席しているユーザを識別する情報、及び欠席しているユーザを識別する情報を取得し、
前記設定部は、前記アクセスポイントを介した通信を許可する通信アドレスから、前記取得部により取得された、欠席しているユーザに対応付けられた通信アドレスを削除し、前記アクセスポイントを介した通信を許可する通信アドレスに、前記取得部により取得された、出席しているユーザに対応付けられた通信アドレスを追加する、
ことを特徴とする付記１記載の情報処理装置。
（付記３）
前記設定部は、前記取得部により取得された情報に基づいて、前記アクセスポイントを介した通信を許可する端末の最大数を設定する、
ことを特徴とする付記１または２記載の情報処理装置。
（付記４）
端末の通信アドレスを収集する収集部と、
入力されたユーザの識別情報に、前記収集部により収集された端末の通信アドレスを対応付けて記憶する記憶部と、を備え、
前記設定部は、前記取得部により取得された情報に含まれるユーザを識別する情報に基づいて、前記アクセスポイントを介した通信を許可する端末の通信アドレスを、前記記憶部から取得する、
ことを特徴とする付記１乃至３のいずれか１項に記載の情報処理装置。
（付記５）
前記取得部は、出席しているユーザに応じた、接続先のネットワークを識別する情報を取得し、
前記設定部は、前記接続先のネットワークを識別する情報に応じて、アクセスポイントを介した前記接続先のネットワークへの通信を許可する通信アドレスを設定する、
ことを特徴とする付記１乃至４のいずれか１項に記載の情報処理装置。
（付記６）
コンピュータに、
ユーザが出席しているか否かの情報を取得する処理と、
前記取得する処理により取得された情報に基づいて、アクセスポイントを介した通信を許可する通信アドレスを設定する処理と、
を実行させるプログラム。
（付記７）
前記取得する処理は、出席しているユーザを識別する情報、及び欠席しているユーザを識別する情報を取得し、
前記設定する処理は、前記アクセスポイントを介した通信を許可する通信アドレスから、前記取得する処理により取得された、欠席しているユーザに対応付けられた通信アドレスを削除し、前記アクセスポイントを介した通信を許可する通信アドレスに、前記取得する処理により取得された、出席しているユーザに対応付けられた通信アドレスを追加する、
付記６記載のプログラム。
（付記８）
前記設定する処理は、前記取得する処理により取得された情報に基づいて、前記アクセスポイントを介した通信を許可する端末の最大数を設定する、
付記６または７記載のプログラム。
（付記９）
端末の通信アドレスを収集する処理と、
入力されたユーザの識別情報に、前記収集する処理により収集された端末の通信アドレスを対応付けて記憶する処理と、を実行させ、
前記設定する処理は、前記取得する処理により取得された情報に含まれるユーザを識別する情報に基づいて、前記記憶する処理により記憶された、前記アクセスポイントを介した通信を許可する端末の通信アドレスを取得する、
付記６乃至８のいずれか１項に記載のプログラム。
（付記１０）
前記取得する処理は、出席しているユーザに応じた、接続先のネットワークを識別する情報を取得し、
前記設定する処理は、前記接続先のネットワークを識別する情報に応じて、アクセスポイントを介した前記接続先のネットワークへの通信を許可する通信アドレスを設定する、
付記６乃至９のいずれか１項に記載のプログラム。
【符号の説明】
【００６６】
１  情報処理システム
１０  情報処理装置
１００  ドライブ装置
１０２  補助記憶装置
１０３  メモリ装置
１０４  ＣＰＵ
１０５  インタフェース装置
１１  記憶部
１１１  生徒情報
１２  取得部
１３  設定部
１４  収集部
２０  アクセスポイント
２０１  ＣＰＵ
２０２  メモリ装置
２０３  無線ＬＡＮＩ／Ｆ
２０４  通信Ｉ／Ｆ
３０  制御装置
４０  教員用端末
５０  生徒用端末
【図１】
2018093414.tif 000003
【図２】
2018093414.tif 000004
【図３】
2018093414.tif 000005
【図４】
2018093414.tif 000006
【図５】
2018093414.tif 000007
【図６Ａ】
2018093414.tif 000008
【図６Ｂ】
2018093414.tif 000009
【図７】
2018093414.tif 000010