(57)【特許請求の範囲】
【請求項１】
端末装置の接続履歴に基づいて、所定の期間に同じ対象装置に接続する前記端末装置のセットを表すセット情報を生成する生成部と、
前記対象装置に接続中の前記端末装置の中に、前記セット情報に含まれない端末装置がある場合に、該端末装置に通知を送信する送信部と、
を備える情報処理装置。
【請求項２】
前記生成部は、所定のセット判定期間に前記対象装置に接続した回数が閾値以上の前記端末装置を、該対象装置の１つのセットとして特定する、
請求項１に記載の情報処理装置。
【請求項３】
前記対象装置に接続中の前記端末装置の識別情報を取得する取得部と、
前記取得部によって取得された前記識別情報に基づいて、接続中の前記端末装置の中に、前記セット情報に含まれない端末装置があるか否かを判定する判定部と、をさらに備える、
請求項１または２に記載の情報処理装置。
【請求項４】
前記取得部は、前記端末装置の接続開始予定時刻を表す接続予定時刻情報を取得し、
前記判定部は、前記接続予定時刻情報に登録された前記接続開始予定時刻、または前記接続開始予定時刻から第１の時間後のタイミングで、接続中の前記端末装置の中に、前記セット情報に含まれない端末装置があるか否かを判定する、
請求項３に記載の情報処理装置。
【請求項５】
前記生成部は、前記接続予定時刻情報に登録された前記接続開始予定時刻、または前記接続開始予定時刻から第１の時間後に前記対象装置に接続していた前記端末装置を、該対象装置の１つのセットとして特定する、
請求項４に記載の情報処理装置。
【請求項６】
前記生成部は、前記送信部が前記端末装置に前記通知を送信してから第２の時間の経過後に、前記通知の送信先である前記端末装置が接続を継続している場合に、前記端末装置を前記セット情報に追加する、
請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
情報処理装置と、前記情報処理装置と無線接続可能な端末装置とを備える情報処理システムであって、
前記情報処理装置は、
前記端末装置の接続履歴に基づいて、所定の期間に同じ対象装置に接続する前記端末装置のセットを表すセット情報を生成する生成部と、
前記対象装置に接続中の前記端末装置の中に、前記セット情報に含まれない端末装置がある場合に、該端末装置に通知を送信する送信部と、を備え、
前記端末装置は、
前記情報処理装置から前記通知を受信する受信部と、
前記受信部が前記通知を受信した場合に、接続先の前記対象装置が誤っていることを、前記端末装置の表示部に表示する表示制御部と、を備える、
情報処理システム。
【請求項８】
端末装置の接続履歴に基づいて、所定の期間に同じ対象装置に接続する前記端末装置のセットを表すセット情報を生成する生成ステップと、
前記対象装置に接続中の前記端末装置の中に、前記セット情報に含まれない端末装置がある場合に、該端末装置に通知を送信する送信ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、情報処理システム、およびプログラムに関する。
【背景技術】
【０００２】
従来、学校の教室、または会議室等に設置された情報処理装置に、授業または会議の参加者が端末装置からアクセスすることにより、複数の参加者が情報を共有する技術が知られている。
【０００３】
また、このような技術において、情報処理装置と参加者の端末装置との間の通信状態を管理する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１１８５３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術においては、端末装置が、接続すべき情報処理装置とは異なる情報処理装置に接続してしまった場合に、誤接続をしていることを判別することが困難な場合があった。
【課題を解決するための手段】
【０００６】
本発明の第１態様に係る情報処理装置は、生成部と、送信部とを備える。前記生成部は、端末装置の接続履歴に基づいて、所定の期間に同じ対象装置に接続する前記端末装置のセットを表すセット情報を生成する。前記送信部は、前記対象装置に接続中の前記端末装置の中に、前記セット情報に含まれない端末装置がある場合に、該端末装置に通知を送信する。
【０００７】
また、前記生成部は、所定のセット判定期間に前記対象装置に接続した回数が閾値以上の前記端末装置を、該対象装置の１つのセットとして特定する。
【０００８】
また、前記情報処理装置は、取得部と、判定部とをさらに備える。前記取得部は、前記対象装置に接続中の前記端末装置の識別情報を取得する。前記判定部は、前記取得部によって取得された前記識別情報に基づいて、接続中の前記端末装置の中に、前記セット情報に含まれない端末装置があるか否かを判定する。
【０００９】
また、前記取得部は、前記端末装置の接続開始予定時刻を表す接続予定時刻情報を取得する。前記判定部は、前記接続予定時刻情報に登録された前記接続開始予定時刻、または前記接続開始予定時刻から第１の時間後のタイミングで、接続中の前記端末装置の中に、前記セット情報に含まれない端末装置があるか否かを判定する。
【００１０】
また、前記生成部は、前記接続予定時刻情報に登録された前記接続開始予定時刻、または前記接続開始予定時刻から第１の時間後に前記対象装置に接続していた前記端末装置を、該対象装置の１つのセットとして特定する。
【００１１】
また、前記生成部は、前記送信部が前記端末装置に前記通知を送信してから第２の時間の経過後に、前記通知の送信先である前記端末装置が接続を継続している場合に、前記端末装置を前記セット情報に追加する。
【００１２】
本発明の第２態様に係る情報処理システムは、情報処理装置と、前記情報処理装置と無線接続可能な端末装置とを備える。前記情報処理装置は、生成部と、送信部とを備える。前記生成部は、前記端末装置の接続履歴に基づいて、所定の期間に同じ対象装置に接続する前記端末装置のセットを表すセット情報を生成する。前記送信部は、前記対象装置に接続中の前記端末装置の中に、前記セット情報に含まれない端末装置がある場合に、該端末装置に通知を送信する。前記端末装置は、受信部と、表示制御部とを備える。前記受信部は、前記情報処理装置から前記通知を受信する。前記表示制御部は、前記受信部が前記通知を受信した場合に、接続先の前記対象装置が誤っていることを、前記端末装置の表示部に表示する。
【００１３】
本発明の第３態様に係るプログラムは、端末装置の接続履歴に基づいて、所定の期間に同じ対象装置に接続する前記端末装置のセットを表すセット情報を生成する生成ステップと、前記対象装置に接続中の前記端末装置の中に、前記セット情報に含まれない端末装置がある場合に、該端末装置に通知を送信する送信ステップと、をコンピュータに実行させる。
【発明の効果】
【００１４】
本発明の上記態様によれば、端末装置が接続すべき情報処理装置とは異なる情報処理装置に接続したことを、端末装置のユーザに容易に把握させることができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、実施形態に係る情報処理システムの全体構成の一例を示す図である。
【図２】図２は、実施形態に係る教育用情報処理装置のハードウェア構成の一例を示す図である。
【図３】図３は、実施形態に係るタブレットＰＣのハードウェア構成の一例を示す図である。
【図４】図４は、実施形態に係る教育用情報処理装置およびタブレットＰＣの機能的構成の一例を示すブロック図である。
【図５】図５は、実施形態に係る授業時間帯情報の一例を示す図である。
【図６】図６は、実施形態に係る接続履歴情報の一例を示す図である。
【図７】図７は、実施形態に係るセット情報の一例を示す図である。
【図８】図８は、実施形態に係るタブレットＰＣの誤接続判定の一例を示す図である。
【図９】図９は、実施形態に係る接続先選択画面の一例を示す図である。
【図１０】図１０は、実施形態に係るセット情報の生成処理の流れの一例を示すフローチャートである。
【図１１】図１１は、実施形態に係る誤接続の判定処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
（実施形態）
図１は、本実施形態に係る情報処理システムＳの全体構成の一例を示す図である。本実施形態においては、情報処理システムＳを学校で適用した例について説明する。
【００１７】
図１に示すように、情報処理システムＳは、教育用情報処理装置１ａ〜１ｂと、タブレットＰＣ（Personal  Computer）２ａ〜２ｆと、校内サーバ装置３と、電子黒板４ａ，４ｂとを備える。
【００１８】
以下、教育用情報処理装置１ａ〜１ｂを特に区別しない場合には、単に教育用情報処理装置１という。また、タブレットＰＣ２ａ〜２ｆを特に区別しない場合には、単にタブレットＰＣ２という。また、電子黒板４ａ，４ｂ特に区別しない場合には、単に電子黒板４という。図１に示す各機器の台数および種類は一例であり、これに限定されるものではない。
【００１９】
本実施形態においては、情報処理システムＳが適用された学校において、教室Ｒ１，Ｒ２のそれぞれに、１台の教育用情報処理装置１と、１台の電子黒板４と、複数のタブレットＰＣ２とが設けられている。以下、教室Ｒ１，Ｒ２を特に区別しない場合には、単に教室Ｒという。
【００２０】
教育用情報処理装置１は、例えば、教育向けエッジコンピュータであり、本実施形態における情報処理装置および対象装置の一例である。教育用情報処理装置１は、一例として各教室Ｒ１につき１台設置されるが、設置台数は限定されるものではない。また、教育用情報処理装置１は、１つの教室Ｒ１に固定されるとは限らず、授業の際に、教師等によって他の教室Ｒ１に移動されて使用される場合もある。
【００２１】
教育用情報処理装置１は、校内ネットワーク６を介して校内サーバ装置３およびインターネット５と接続している。また、教育用情報処理装置１は、教室Ｒに設けられた電子黒板４とケーブル７ａ，７ｂ等によって接続している。なお、教育用情報処理装置１と電子黒板４との間の通信方式は特に限定されるものではない。なお、図１では教育用情報処理装置１と電子黒板４とが有線接続する例を図示したが、教育用情報処理装置１と電子黒板４とは無線接続しても良い。
【００２２】
また、教育用情報処理装置１は、複数のタブレットＰＣ２と、無線ＬＡＮ（Local  Area  Network）等によって無線接続する。本実施形態においては、教育用情報処理装置１のアクセスポイントとタブレットＰＣ２とはＷｉ−Ｆｉ（登録商標）によって接続するものとするが、無線ＬＡＮの規格はこれに限定されるものではない。教育用情報処理装置１は、タブレットＰＣ２から接続要求を受けた場合に、該タブレットＰＣ２と接続する。
【００２３】
本実施形態の教育用情報処理装置１は、接続しているタブレットＰＣ２に、所定の期間に応じたコンテンツや情報を提供する。所定の期間とは、例えば授業時間である。所定の期間を所定の時間帯と称しても良い。本実施形態においては、教育用情報処理装置１は、接続しているタブレットＰＣ２に、授業時間に応じて、当該授業に関する各種の教育コンテンツを提供する。
【００２４】
タブレットＰＣ２は、例えば学習用のタブレット装置であり、本実施形態における端末装置の一例である。本実施形態においては、教室Ｒで授業を受ける生徒は、１人当たり１台のタブレットＰＣ２を所持する。生徒は、端末装置のユーザの一例である。
【００２５】
次に、教育用情報処理装置１のハードウェア構成について説明する。図２は、本実施形態に係る教育用情報処理装置１のハードウェア構成の一例を示す図である。教育用情報処理装置１は、例えば、図２に示すように、入力装置１１と、出力装置１２と、ＨＤＤ（Hard  Disk  Drive）１３と、ＲＡＭ（Random  Access  Memory）１４と、ネットワークインターフェース１５と、ＣＰＵ（Central  Processing  Unit）１６と、ＲＯＭ（Read  Only  Memory）１７と、バス１８とを備える。入力装置１１、出力装置１２、ＨＤＤ１３、ＲＡＭ１４、ネットワークインターフェース１５、ＣＰＵ１６、およびＲＯＭ１７は、バス１８によって接続している。
【００２６】
入力装置１１は、ユーザからデータや各種設定等の入力を受け付けるキーボード、マウス、またはタッチパネル等である。入力装置１１は、入力された内容を、ＨＤＤ１３、またはＲＡＭ１４等に送出する。なお、本実施形態においては、教育用情報処理装置１のユーザは、例えば教師等である。教育用情報処理装置１のユーザは、情報処理システムＳの管理者ともいう。
【００２７】
出力装置１２は、ディスプレイまたはスピーカ等である。
【００２８】
ＨＤＤ１３、ＲＡＭ１４、およびＲＯＭ１７は、教育用情報処理装置１で実行される処理で用いられる各種のデータまたはプログラムを記憶する。
【００２９】
ネットワークインターフェース１５は、教育用情報処理装置１と他の機器とのネットワークを介した接続を制御する。教育用情報処理装置１のネットワークインターフェース１５は、例えば、無線ＬＡＮのアクセスポイント（ＡＰ）である。
【００３０】
ＣＰＵ１６は、教育用情報処理装置１の全体を制御するプロセッサである。
【００３１】
なお、図２は教育用情報処理装置１の主要な構成のみを例示しており、教育用情報処理装置１は図２に不図示の各種のハードウェアをさらに備えても良い。
【００３２】
次に、タブレットＰＣ２のハードウェア構成について説明する。図３は、本実施形態に係るタブレットＰＣ２のハードウェア構成の一例を示す図である。タブレットＰＣ２は、例えば、図２に示すように、入力装置２１と、出力装置２２と、フラッシュメモリ２３と、ＲＡＭ２４と、ネットワークインターフェース２５と、ＣＰＵ２６と、ＲＯＭ２７と、バス２８とを備える。入力装置２１、出力装置２２、フラッシュメモリ２３、ＲＡＭ２４、ネットワークインターフェース２５、ＣＰＵ２６、およびＲＯＭ２７は、バス２８によって接続している。
【００３３】
入力装置２１は、ユーザ（例えば生徒）からデータや各種設定等の入力を受け付けるタッチパネル等である。また、出力装置２２は、ディスプレイまたはスピーカ等である。タブレットＰＣ２のディスプレイは、本実施形態における表示部の一例である。フラッシュメモリ２３、ＲＡＭ２４、およびＲＯＭ２７は、タブレットＰＣ２で実行される処理で用いられる各種のデータまたはプログラムを記憶する。ネットワークインターフェース２５は、タブレットＰＣ２と教育用情報処理装置１とのネットワークを介した接続を制御する。ＣＰＵ２６は、タブレットＰＣ２の全体を制御するプロセッサである。
【００３４】
次に、教育用情報処理装置１およびタブレットＰＣ２の機能について説明する。図４は、本実施形態に係る教育用情報処理装置１およびタブレットＰＣ２の機能的構成の一例を示すブロック図である。
【００３５】
図４に示すように、教育用情報処理装置１は、取得部１０１と、生成部１０２と、判定部１０３と、送信部１０４と、記憶部１２０とを備える。
【００３６】
記憶部１２０は、授業時間帯情報１２１と、接続履歴情報１２２と、セット情報１２３とを記憶する。記憶部１２０は、例えば、ＨＤＤ１３によって実現される。
【００３７】
図５は、本実施形態に係る授業時間帯情報１２１の一例を示す図である。図５に示すように、授業時間帯情報１２１は、情報処理システムＳが設けられた学校における授業の開始時刻および終了時刻を表す。
【００３８】
本実施形態においては、授業時間帯情報１２１は、学校全体で共通であるものとするが、教室Ｒごとに異なるものとしても良い。また、曜日によって授業の開始時刻および終了時刻が異なる場合は、授業時間帯情報１２１は授業の開始時刻および終了時刻を、曜日に対応付けて保持しても良い。
【００３９】
一般に、生徒は、授業の開始時刻の前後に、タブレットＰＣ２を教育用情報処理装置１に接続させる。また、一般に、生徒は、授業の終了時刻前後に、タブレットＰＣ２と教育用情報処理装置１との接続を終了する。授業の開始時刻は、本実施形態における接続開始予定時刻の一例である。また、授業の終了時刻は、接続終了予定時刻の一例である。つまり、授業時間帯情報１２１は、タブレットＰＣ２が教育用情報処理装置１に接続にする接続開始予定時刻と、接続終了予定時刻とを表す。授業時間帯情報１２１は、本実施形態における接続予定時刻情報の一例である。
【００４０】
また、図６は、本実施形態に係る接続履歴情報１２２の一例を示す図である。接続履歴情報１２２は、教育用情報処理装置１に接続したタブレットＰＣ２の識別情報と接続時刻とを対応付けた情報である。具体的には、図６は、１年１組の教室Ｒ１に設置された教育用情報処理装置１ａの記憶部１２０に記憶された接続履歴情報１２２を示す。
【００４１】
より詳細には、図６に示すように、接続履歴情報１２２は、タブレットＰＣ２が教育用情報処理装置１に接続した日付および時刻と、教育用情報処理装置１に接続したタブレットＰＣ２の識別情報と対応付けられている。タブレットＰＣ２の識別情報は、例えば、タブレットＰＣ２の名称およびタブレットＰＣ２のＭＡＣ（Media  Access  Control）アドレスであるが、これらに限定されるものではない。
【００４２】
また、本実施形態においては、接続履歴情報１２２の１レコードに相当するタブレットＰＣ２の識別情報と接続時刻の情報の各々を、接続情報という。
【００４３】
なお、図６では教育用情報処理装置１ａの記憶部１２０に記憶された接続履歴情報１２２を例示したが、教育用情報処理装置１ｂの記憶部１２０に記憶された接続履歴情報１２２も、同様に、タブレットＰＣ２が教育用情報処理装置１に接続した日付および時刻と、教育用情報処理装置１に接続したタブレットＰＣ２の識別情報と対応付けられている。
【００４４】
また、図７は、本実施形態に係るセット情報１２３の一例を示す図である。セット情報１２３は、所定の期間に同じ教育用情報処理装置１に接続するタブレットＰＣ２のセットを表す。
【００４５】
所定の期間は、例えば授業時間である。また、１セットに含まれるタブレットＰＣ２が教育用情報処理装置１に接続する時刻および接続を終了する時刻は、同一でなくとも良い。例えば、同じ授業を受ける生徒のタブレットＰＣ２は、当該授業の授業時間中に同じ教育用情報処理装置１に接続する。これらのタブレットＰＣ２は、接続の開始および終了の時刻に差異があっても、所定の期間に同じ教育用情報処理装置１に接続しているものとする。
【００４６】
より詳細には、図７に示すように、セット情報１２３は、セット内のタブレットＰＣ２の通し番号（Ｎｏ．）と、タブレットＰＣ２の名称と、タブレットＰＣ２のＭＡＣアドレスとが対応付けられている。
【００４７】
具体的には、図７は、１年１組の教室Ｒ１に設置された教育用情報処理装置１ａの記憶部１２０に記憶されたセット情報１２３を示す。このため、セット情報１２３には、１年１組の生徒が使用するタブレットＰＣ２である“ＰＣ１”、“ＰＣ２”、“ＰＣ３”の３台のタブレットＰＣ２が、教育用情報処理装置１ａに接続するタブレットＰＣ２の１つのセットとして登録されている。本実施形態においては、「教育用情報処理装置１に接続するタブレットＰＣ２の１つのセット」を、「教育用情報処理装置１の１つのセット」ともいう。
【００４８】
なお、図７では教育用情報処理装置１ａの記憶部１２０に記憶されたセット情報１２３を例示したが、教育用情報処理装置１ｂの記憶部１２０に記憶されたセット情報１２３も、同様に、セット内のタブレットＰＣ２の通し番号（Ｎｏ．）と、タブレットＰＣ２の名称と、タブレットＰＣ２のＭＡＣアドレスとが対応付けられている。
【００４９】
また、図７に示す例では、教育用情報処理装置１ａの記憶部１２０に記憶されたセット情報１２３には１つのセットのみが含まれるが、セット情報１２３には、複数のセットが含まれても良い。この場合、例えば、セット情報１２３は、各セットを特定可能なセットの識別情報を、セット内のタブレットＰＣ２の通し番号、タブレットＰＣ２の名称、およびタブレットＰＣ２のＭＡＣアドレスに対応付けても良い。
【００５０】
また、例えば、教育用情報処理装置１の利用態様によっては、曜日または授業時間帯によって教育用情報処理装置１に接続するタブレットＰＣ２が異なることが想定される場合がある。例えば、“月曜日の１時間目”には、名称“ＰＣ１”、“ＰＣ２”、“ＰＣ３”のタブレットＰＣ２が教育用情報処理装置１ａに接続し、“火曜日の１時間目”には、名称“ＰＣ４”、“ＰＣ５”、“ＰＣ６”のタブレットＰＣ２が教育用情報処理装置１ａに接続する、という利用スケジュールが想定されることがある。このような場合には、セット情報１２３は、さらに、曜日および授業時間帯を、各セットを特定可能なセットの識別情報、セット内のタブレットＰＣ２の通し番号、タブレットＰＣ２の名称、およびタブレットＰＣ２のＭＡＣアドレスに対応付けても良い。
【００５１】
セット情報１２３に複数のセットが含まれる場合の例としては、例えば、教育用情報処理装置１が、音楽室などの複数のクラスが使用する教室Ｒに設置されている場合がある。また、他の例としては、教育用情報処理装置１が、授業ごとに異なる教室Ｒに移動される場合がある。また、さらに他の例としては、選択科目等の受講の際に、通常のクラスとは異なるグループで生徒が授業を受講する場合に、生徒が各自のタブレットＰＣ２を持って教室Ｒを移動する場合がある。
【００５２】
なお、セット内のタブレットＰＣ２の通し番号は必須ではない。また、タブレットＰＣ２の名称と、タブレットＰＣ２のＭＡＣアドレスとはタブレットＰＣ２の識別情報の一例である。
【００５３】
図４に戻り、取得部１０１は、教育用情報処理装置１に接続中のタブレットＰＣ２の識別情報を取得する。タブレットＰＣ２の識別情報は、例えば、タブレットＰＣ２の名称およびタブレットＰＣ２のＭＡＣアドレスであるが、これらに限定されるものではない。
【００５４】
取得部１０１は、取得したタブレットＰＣ２の識別情報を、接続時の日付および時刻と対応付けて、接続履歴情報１２２として記憶部１２０に保存する。取得部１０１は、一定の時間間隔で、教育用情報処理装置１に接続中のタブレットＰＣ２の識別情報の取得を繰り返し、接続履歴情報１２２に追加登録をするものとする。一定の時間間隔は、例えば１分とするが、これに限定されるものではない。
【００５５】
また、取得部１０１は、授業時間帯情報１２１を取得し、記憶部１２０に保存する。授業時間帯情報１２１の取得元は特に限定されるものではない。例えば、取得部１０１は、教師等の管理者によって入力された授業時間帯情報１２１を取得する。また、取得部１０１は、校内サーバ装置３から、授業時間帯情報１２１を取得しても良い。また、取得部１０１は、接続履歴情報１２２に基づいて、タブレットＰＣ２の接続時刻の法則から、授業の開始時刻および終了時刻を推定し、該推定結果を授業時間帯情報１２１として記憶部１２０に保存しても良い。
【００５６】
生成部１０２は、接続履歴情報１２２に基づいて、セット情報１２３を生成する。より詳細には、生成部１０２は、所定のセット判定期間に教育用情報処理装置１に接続した回数が閾値以上のタブレットＰＣ２を、該教育用情報処理装置１に接続するタブレットＰＣ２の１つのセットとして特定する。「該教育用情報処理装置１に接続するタブレットＰＣ２の１つのセット」は、「該教育用情報処理装置１の１つのセット」ともいう。なお、本実施形態においては、１つのセットに複数のタブレットＰＣ２が含まれる例を説明しているが、１つのセットに含まれるタブレットＰＣ２の台数は、１台以上であれば良い。
【００５７】
セット判定期間の長さは特に限定されるものではないが、例えば１週間でも良いし、１ヶ月でも良い。セット判定期間の長さは、予め定められているものとしても良いし、管理者等によって設定されるものとしても良い。
【００５８】
仮に、セット判定期間が１ヶ月である場合に、生成部１０２は、接続履歴情報１２２から、最近１ヶ月に教育用情報処理装置１に接続したタブレットＰＣ２の識別情報を検索する。
【００５９】
また、生成部１０２は、授業時間帯情報１２１に登録された授業の開始時刻または開始時刻から第１の時間後に接続していたタブレットＰＣ２を、１つのセットとして特定する。第１の時間の長さは特に限定されるものではないが、例えば、５分間とする。
【００６０】
これは、生徒が、授業の開始時刻からタブレットＰＣ２を教育用情報処理装置１に接続するまでに、最大５分程度の準備時間を要することが想定されるためである。授業の開始時刻と同時に生徒がタブレットＰＣ２を教育用情報処理装置１に接続することが想定される場合には、生成部１０２は、授業時間帯情報１２１に登録された授業の開始時刻に接続していたタブレットＰＣ２を、１つのセットとして特定しても良い。第１の時間の長さは、予め定められているものとしても良いし、管理者等によって設定されるものとしても良い。また、準備時間が５分よりも長くかかることが想定される場合には、第１の時間の長さを５分よりも長くしても良い。
【００６１】
例えば、図６に示した例では、授業の開始時刻である“０９：１０”に教育用情報処理装置１に接続しているのは“ＰＣ１”のみであるが、授業の開始時刻から５分後の“０９：１０”には、１年１組の生徒が使用するタブレットＰＣ２である３台のタブレットＰＣ２の全てが、教育用情報処理装置１に接続している。
【００６２】
なお、生成部１０２は、例えばセット判定期間ごとに、セット情報１２３を都度、新規に生成しても良いし、セット情報１２３を１度生成した後は、年度が替わるまで生成済みのセット情報１２３を継続して使用しても良い。
【００６３】
生成部１０２は、生成したセット情報１２３を記憶部１２０に保存する。
【００６４】
また、生成部１０２は、後述の送信部１０４がタブレットＰＣ２に通知を送信してから第２の時間の経過後に、通知の送信先であるタブレットＰＣ２が教育用情報処理装置１との接続を継続している場合に、該タブレットＰＣ２の識別情報をセット情報１２３に追加する。第２の時間の長さは特に限定されるものではない。
【００６５】
例えば、新年度でクラスの生徒の構成が変更された場合や、クラスに転校生が入った場合等においては、誤接続以外にも、既に登録されたセット情報１２３と、教育用情報処理装置１に接続するタブレットＰＣ２とに齟齬が生じることがある。このような場合、生成部１０２は、教育用情報処理装置１との接続を継続しているタブレットＰＣ２は、誤接続ではなく、当該セットに新規追加されたタブレットＰＣ２であると判定し、セット情報１２３に登録する。
【００６６】
図４に戻り、判定部１０３は、取得部１０１によって取得された接続中のタブレットＰＣ２の識別情報に基づいて、接続中のタブレットＰＣ２の中に、セット情報１２３に含まれないタブレットＰＣ２があるか否かを判定する。判定部１０３は、教育用情報処理装置１に接続中のタブレットＰＣ２のうち、セット情報１２３に含まれないタブレットＰＣ２を、教育用情報処理装置１に誤接続している可能性の高いタブレットＰＣ２と判定する。
【００６７】
例えば、判定部１０３は、授業時間帯情報１２１に登録された授業の開始時刻、または授業の開始時刻から第１の時間後のタイミングで、教育用情報処理装置１に接続中のタブレットＰＣ２の中に、セット情報１２３に含まれない端末装置があるか否かを判定する。
【００６８】
なお、本実施形態においては、生成部１０２によるセット情報１２３の生成のタイミングと、判定部１０３による誤接続の判定のタイミングを、いずれも授業の開始時刻から第１の時間後（例えば授業の開始時刻から５分後）とするが、生成部１０２によるセット情報１２３の生成のタイミングと、判定部１０３による誤接続の判定のタイミングの基準は異なっても良い。
【００６９】
なお、本実施形態においては、教育用情報処理装置１には複数のタブレットＰＣ２が接続するものとして説明しているが、教育用情報処理装置１に接続するタブレットＰＣ２は１台であっても良い。
【００７０】
図８は、本実施形態に係るタブレットＰＣ２の誤接続判定の一例を示す図である。図８に示すように、判定部１０３は、教育用情報処理装置１に接続中のタブレットＰＣ２の識別情報と、記憶部１２０に保存されたセット情報１２３に含まれるタブレットＰＣ２の識別情報とを比較する。
【００７１】
例えば、教育用情報処理装置１ｂが設置された教室Ｒ２で授業を受けている生徒が、誤って、隣の教室Ｒ１に設置された教育用情報処理装置１ａに、タブレットＰＣ２を接続させてしまう場合がある。
【００７２】
このような場合を、タブレットＰＣ２が教育用情報処理装置１に誤接続するという。一般に、教室Ｒごとに授業の内容または進捗が異なるため、接続先の教育用情報処理装置１を誤ると、生徒は、自分が受講すべき授業に関するコンテンツを視聴することができない。
【００７３】
図８に示す例では、教育用情報処理装置１に接続中のタブレットＰＣ２のうち、名称“ＰＣ４”のタブレットＰＣ２が、セット情報１２３に登録された１セットのタブレットＰＣ２の中に含まれていない。この場合、判定部１０３は、名称“ＰＣ４”のタブレットＰＣ２が、教育用情報処理装置１に誤接続している可能性が高いと判定する。
【００７４】
また、記憶部１２０に記憶されたセット情報１２３に複数のセットが含まれる場合、判定部１０３は、取得部１０１によって取得された教育用情報処理装置１に接続中のタブレットＰＣ２の識別情報に基づいて、セット情報１２３に含まれる複数のセットから、現在、教育用情報処理装置１に接続すべきタブレットＰＣ２の１つのセットを特定する。
【００７５】
例えば、判定部１０３は、セット情報１２３に含まれる複数のセットのうち、教育用情報処理装置１に接続中のタブレットＰＣ２と重複する端末の台数が最も多いセットを、判定用のセットとして選択する。なお、判定用のセットの選択の手法はこれに限定されるものではない。
【００７６】
判定部１０３は、いずれかのタブレットＰＣ２を誤接続している可能性が高いと判定した場合に、該タブレットＰＣ２の識別情報を、送信部１０４に送出する。
【００７７】
送信部１０４は、接続中のタブレットＰＣ２の中に、セット情報１２３に含まれないタブレットＰＣ２がある場合に、該タブレットＰＣ２に通知を送信する。より詳細には、送信部１０４は、判定部１０３によって誤接続している可能性が高いと判定されたタブレットＰＣ２に、誤接続通知を送信する。誤接続通知は、例えば、接続先が誤っている可能性があることを示す信号である。
【００７８】
また、送信部１０４は、接続先が誤っている可能性があるタブレットＰＣ２に通知を送信した場合、送信先のタブレットＰＣ２の識別情報と、送信時刻とを生成部１０２に通知する。
【００７９】
また、送信部１０４は、教育用情報処理装置１に接続しているタブレットＰＣ２に、授業時間に応じたコンテンツまたは情報を送信する。例えば、送信部１０４は、授業時間に応じて、各授業で使用される教育用の動画または文書等をタブレットＰＣ２に送信する。
【００８０】
次に、タブレットＰＣ２の機能について説明する。図４に示すように、タブレットＰＣ２は、受信部２０１と、表示制御部２０２と、受付部２０３と、接続制御部２０４とを備える。
【００８１】
受信部２０１は、教育用情報処理装置１から、誤接続通知を受信する。受信部２０１は、誤接続通知を受信した場合、誤接続通知を受信したことを、表示制御部２０２に通知する。
【００８２】
表示制御部２０２は、受信部２０１が誤接続通知を受信した場合に、接続先の教育用情報処理装置１が誤っている可能性があることを表す警告を、タブレットＰＣ２のディスプレイ（出力装置２２）に表示する。当該表示により、表示制御部２０２は、タブレットＰＣ２を使用する生徒に、接続先の確認を促す。
【００８３】
また、表示制御部２０２は、接続先の教育用情報処理装置１を選択可能な画面を、ディスプレイに表示する。当該画面を、接続先選択画面という。
【００８４】
図９は、本実施形態に係る接続先選択画面の一例を示す図である。本実施形態においては、接続先選択画面は、タブレットＰＣ２の接続先の教育用情報処理装置１のＳＳＩＤ（Service  Set  Identifier）を、生徒が選択可能な画面である。
【００８５】
本実施形態においては、教育用情報処理装置１は、教室Ｒ間を移動する場合もあるため、特定の教室Ｒ１や授業名を示す名称等ではなく、ＳＳＩＤを直接的に選択肢として提示する手法を採用する。なお、表示制御部２０２は、ＳＳＩＤではなく、教育用情報処理装置１のＩＤ等の識別情報を、接続先の候補として接続先選択画面に表示しても良い。
【００８６】
また、例えば選択授業や補講等、生徒によって受講する授業が異なる場合もあるため、タブレットＰＣ２と教育用情報処理装置１との組み合わせは固定とは限らない。このため、本実施形態においては、タブレットＰＣ２が自動的に接続先を決定するのではなく、生徒の操作によって接続先の教育用情報処理装置１を選択する手法を採用している。
【００８７】
受付部２０３は、タブレットＰＣ２のユーザである生徒によって入力された操作を、入力装置２１を介して受け付ける。例えば、受付部２０３は、接続先選択画面上で生徒が１つのＳＳＩＤを選択した操作を受け付ける。受付部２０３は、受け付けた操作を表示制御部２０２および接続制御部２０４に送出する。
【００８８】
接続制御部２０４は、受付部２０３によって受け付けられた接続先の選択結果に基づいて、ネットワークインターフェース２５を制御して、接続先として選択された教育用情報処理装置１に接続する。
【００８９】
次に、以上のように構成された教育用情報処理装置１で実行されるセット情報１２３の生成処理について説明する。
【００９０】
図１０は、本実施形態に係るセット情報１２３の生成処理の流れの一例を示すフローチャートである。
【００９１】
このフローチャートの処理の前提として、セット判定期間以上の期間分の接続履歴情報１２２が記憶部１２０に保存されているものとする。また、このフローチャートの処理は、一定期間ごとに定期的に実行されても良いし、年度の変更ごとに実行されても良い。また、このフローチャートの処理は、管理者等の操作によって実行されても良い。
【００９２】
まず、生成部１０２は、接続履歴情報１２２から、セット判定期間内に、授業の開始時刻から５分後に教育用情報処理装置１に接続したタブレットＰＣ２の識別情報と接続時刻とを検索する（Ｓ１）。
【００９３】
そして、生成部１０２は、授業開始時刻から５分後に教育用情報処理装置１に接続していた回数が閾値以上のタブレットＰＣ２を、１つのセットとして特定する（Ｓ２）。
【００９４】
そして、生成部１０２は、特定したタブレットＰＣ２の識別情報を、セット情報１２３として、記憶部１２０に保存する（Ｓ３）。ここで、このフローチャートは終了する。
【００９５】
また、例えば、曜日または授業時間ごとに教育用情報処理装置１に接続するタブレットＰＣ２が変化することが想定される場合には、生成部１０２は、このフローチャートの処理を、曜日または授業時間帯情報１２１に定義された複数の授業時間ごとに、実行する。
【００９６】
次に、以上のように構成された教育用情報処理装置１で実行される誤接続の判定処理の流れについて説明する。
【００９７】
図１１は、本実施形態に係る誤接続の判定処理の流れの一例を示すフローチャートである。このフローチャートの処理の前提として、授業時間帯情報１２１およびセット情報１２３が記憶部１２０に保存されているものとする。
【００９８】
まず、判定部１０３は、誤接続判定の開始タイミングか否かを判定する（Ｓ１１）。例えば、判定部１０３は、現在時刻が、授業時間帯情報１２１に登録されたいずれかの授業の開始時刻から第１の時間後（例えば、５分後）である場合に、誤接続判定の開始タイミングであると判定する（Ｓ１１“Ｙｅｓ”）。
【００９９】
また、判定部１０３は、現在時刻が、授業時間帯情報１２１に登録されたいずれの授業の開始時刻から第１の時間後の時刻とも一致しない場合、誤接続判定の開始タイミングではないと判定する（Ｓ１１“Ｎｏ”）。この場合、取得部１０１は、Ｓ１１の処理を繰り返す。
【０１００】
判定部１０３によって誤接続判定の開始タイミングであると判定された場合、取得部１０１は、教育用情報処理装置１に接続中のタブレットＰＣ２の識別情報を取得する（Ｓ１２）。
【０１０１】
そして、判定部１０３は、記憶部１２０に保存されたセット情報１２３に含まれないタブレットＰＣ２が教育用情報処理装置１に接続しているか否かを判定する（Ｓ１３）。
【０１０２】
例えば、判定部１０３は、取得部１０１によって取得されたタブレットＰＣ２の識別情報と、セット情報１２３に含まれる複数のタブレットＰＣ２の識別情報とを比較する。そして、判定部１０３は、取得部１０１によって取得されたタブレットＰＣ２の識別情報に、セット情報１２３に含まれないタブレットＰＣ２の識別情報が存在する場合、セット情報１２３に含まれないタブレットＰＣ２が教育用情報処理装置１に接続していると判定する（Ｓ１３“Ｙｅｓ”）。
【０１０３】
この場合、判定部１０３は、セット情報１２３に含まれないタブレットＰＣ２を、誤接続している可能性が高いタブレットＰＣ２と判定する。判定部１０３は、誤接続している可能性が高いタブレットＰＣ２の識別情報を、送信部１０４に送出する。
【０１０４】
そして、送信部１０４は、判定部１０３によって誤接続している可能性が高いと判定されたタブレットＰＣ２に、誤接続通知を送信する（Ｓ１４）。該誤接続通知を受信したタブレットＰＣ２の表示制御部２０２は、接続先の教育用情報処理装置１が誤っている可能性があることを表す警告を、ディスプレイに表示する。
【０１０５】
また、生成部１０２は、送信部１０４がタブレットＰＣ２に通知を送信してから第２の時間が経過したか否かを判定する（Ｓ１５）。生成部１０２は、送信部１０４がタブレットＰＣ２に通知を送信してから第２の時間が経過していないと判定した場合（Ｓ１５“Ｎｏ”）、Ｓ１５の処理を繰り返して待機する。
【０１０６】
また、生成部１０２によって、送信部１０４がタブレットＰＣ２に通知を送信してから第２の時間が経過したと判定された場合（Ｓ１５“Ｙｅｓ”）、取得部１０１は、接続中のタブレットＰＣ２の識別情報を取得する（Ｓ１６）。
【０１０７】
そして、生成部１０２は、取得部１０１によって取得されたタブレットＰＣ２の識別情報に基づいて、誤接続通知の送信先のタブレットＰＣ２が接続を継続しているか否かを判定する（Ｓ１７）。
【０１０８】
生成部１０２は、誤接続通知の送信先のタブレットＰＣ２が接続を継続していると判定した場合（Ｓ１７“Ｙｅｓ”）、セット情報１２３を更新する（Ｓ１８）。具体的には、生成部１０２は、誤接続通知の送信先のタブレットＰＣ２の識別情報を、セット情報１２３に追加する。
【０１０９】
次に、判定部１０３は、誤接続判定期間が終了したか否かを判定する（Ｓ１９）。例えば、判定部１０３は、現在時刻が、授業時間帯情報１２１に登録された授業の終了時刻となった場合に、誤接続判定期間が終了したと判定する（Ｓ１９“Ｙｅｓ”）。この場合、このフローチャートの処理は終了する。
【０１１０】
また、判定部１０３は、現在時刻が、授業時間帯情報１２１に登録された授業の終了時刻に達していない場合に、誤接続判定期間は終了していないと判定する（Ｓ１９“Ｎｏ”）。この場合、Ｓ１２の処理に戻り、Ｓ１２〜Ｓ１９の処理が繰り返される。
【０１１１】
また、生成部１０２は、誤接続通知の送信先のタブレットＰＣ２が接続を継続していないと判定した場合（Ｓ１７“Ｎｏ”）、Ｓ１９の処理に進む。また、判定部１０３が、セット情報１２３に含まれないタブレットＰＣ２が教育用情報処理装置１に接続していないと判定した場合（Ｓ１３“Ｎｏ”）にも、Ｓ１９の処理に進む。
【０１１２】
なお、図１１のフローチャートでは、教育用情報処理装置１は、授業の終了時刻まで誤接続の判定処理を繰り返すものとしたが、各授業の開始時刻または開始時刻から第１の時間後に誤接続の判定処理を１回のみ実行するものとしても良い。
【０１１３】
従来、タブレットＰＣが誤った教育用情報処理装置に接続した場合、タブレットＰＣ２のユーザである生徒が接続先の誤りに気が付くのに時間を要する場合があった。
【０１１４】
これに対して、本実施形態の教育用情報処理装置１によれば、接続履歴情報１２２に基づいて、所定の期間に同じ教育用情報処理装置１に接続する複数のタブレットＰＣ２のセットを表すセット情報１２３を生成し、教育用情報処理装置１に接続中のタブレットＰＣ２の中にセット情報１２３に含まれないタブレットＰＣ２がある場合に、該タブレットＰＣ２に通知を送信する。このため、本実施形態の教育用情報処理装置１によれば、タブレットＰＣ２が接続すべき教育用情報処理装置１とは異なる教育用情報処理装置１に接続したことを、タブレットＰＣ２のユーザに容易に把握させることができる。
【０１１５】
また、比較例として、生徒の代わりに教師等の管理者が誤接続の有無を確認するという手法がある。このような手法においては、管理者が教育用情報処理装置のアクセスポイントの設定画面にログインして、教育用情報処理装置のアクセスポイントに接続中のタブレットＰＣのＰＣ名またはＭＡＣアドレス等を、当該授業を受講予定の生徒のタブレットＰＣのＰＣ名またはＭＡＣアドレス等と照合する作業が発生するため、誤接続の有無の確認に時間および手間を要する場合があった。
【０１１６】
また、他の比較例として、単に、管理者が、接続中のタブレットＰＣの数と当該授業を受講予定の生徒のタブレットＰＣの数を比較して簡易的に確認する手法がある。しかしながら、当該手法では、ある教室の教育用情報処理装置に接続すべきタブレットＰＣと、別の教室の教育用情報処理装置に接続すべきタブレットＰＣとの接続先が入れ違いになっている場合に、接続台数は正常となるため、管理者が誤接続を判別することが困難であった。
【０１１７】
本実施形態の教育用情報処理装置１によれば、タブレットＰＣ２が接続すべき教育用情報処理装置１とは異なる教育用情報処理装置１に接続したことを、タブレットＰＣ２のユーザに容易に把握させることができるため、生徒自身が正しい教育用情報処理装置１に接続先を変更する等の対応を、迅速に行うことができる。
【０１１８】
また、本実施形態の教育用情報処理装置１によれば、接続履歴情報１２２からセット情報１２３を生成するため、管理者が出席予定の生徒を入力しなくとも、教育用情報処理装置１に接続予定のタブレットＰＣ２を自動で判別することができる。
【０１１９】
また、本実施形態の教育用情報処理装置１は、所定のセット判定期間に教育用情報処理装置１に接続した回数が閾値以上の複数のタブレットＰＣ２を、該教育用情報処理装置１の１つのセットとして特定する。このため、本実施形態の教育用情報処理装置１によれば、誤接続した可能性のあるタブレットＰＣ２がセットに含まれることを低減することができる。
【０１２０】
また、本実施形態の教育用情報処理装置１は、教育用情報処理装置１に接続中のタブレットＰＣ２のＭＡＣアドレス等の識別情報を取得し、該識別情報に基づいて、教育用情報処理装置１に接続中のタブレットＰＣ２の中に、セット情報１２３に含まれないタブレットＰＣ２があるか否かを判定する。このため、本実施形態の教育用情報処理装置１によれば、接続すべき教育用情報処理装置１とは異なる教育用情報処理装置１に接続しているタブレットＰＣを、一意に特定することができる。
【０１２１】
また、本実施形態の教育用情報処理装置１は、授業時間帯情報１２１に登録された授業の開始時刻、または授業の開始時刻から第１の時間後のタイミングで、接続中のタブレットＰＣ２の中に、セット情報１２３に含まれないタブレットＰＣ２があるか否かを判定する。このため、本実施形態の教育用情報処理装置１によれば、タブレットＰＣ２が教育用情報処理装置１に接続するタイミングに合わせて、誤接続の有無を効率的に判定することができる。
【０１２２】
また、本実施形態の教育用情報処理装置１は、授業時間帯情報１２１に登録された授業の開始時刻、または授業の開始時刻から第１の時間後に接続していたタブレットＰＣ２を、該教育用情報処理装置１の１つのセットとして特定する。このため、本実施形態の教育用情報処理装置１によれば、教育用情報処理装置１に接続すべきタブレットＰＣ２の接続が完了した状態を基準としてセット情報１２３を生成することにより、接続すべきタブレットＰＣ２の登録漏れを低減することができる。
【０１２３】
また、本実施形態の教育用情報処理装置１は、タブレットＰＣ２に誤接続通知を送信してから第２の時間の経過後に、誤接続通知の送信先であるタブレットＰＣ２が接続を継続している場合に、タブレットＰＣ２をセット情報１２３に追加する。このため、本実施形態の教育用情報処理装置１によれば、転校生の編入等によって教育用情報処理装置１に接続すべきタブレットＰＣ２が新たに追加された場合に、追加されたタブレットＰＣ２を、セット情報１２３に自動的に追加することができ、管理者による作業を低減することができる。
【０１２４】
なお、本実施形態においては、教育用情報処理装置１を情報処理装置および対象装置の一例としたが、情報処理装置と対象装置とは異なる装置であっても良い。例えば、校内サーバ装置３を情報処理装置の一例とし、教育用情報処理装置１を対象装置の一例としても良い。当該構成を採用する場合、校内サーバ装置３が、取得部１０１と、生成部１０２と、判定部１０３と、送信部１０４と、記憶部１２０とを備えても良い。
【０１２５】
また、当該構成を採用する場合、校内サーバ装置３の記憶部１２０は、校内に設置された各教育用情報処理装置１に接続するタブレットＰＣ２を表すセット情報１２３を記憶する。この場合、セット情報１２３においては、各セットと、教育用情報処理装置１の識別情報とが対応付けられて登録される。
【０１２６】
また、当該構成を採用する場合、校内サーバ装置３の送信部１０４は、誤接続の可能性のあるタブレットＰＣ２に送信する誤接続通知に、正しい接続先を案内する情報を含めても良い。この場合、誤接続通知を受信したタブレットＰＣ２の表示制御部２０２は、例えば、正しい接続先を案内するメッセージをディスプレイに表示する。また、誤接続通知を受信したタブレットＰＣ２の接続制御部２０４が、誤接続通知に基づいて、正しい接続先である教育用情報処理装置１に自動で接続先を変更するものとしても良い。
【０１２７】
また、本実施形態においては、情報処理システムＳを学校で適用した例について説明したが、情報処理システムＳの適用例は教育現場に限定されるものではない。例えば、情報処理システムＳの構成は、オフィス等における会議システムに適用されても良い。この場合、教育用情報処理装置１の代わりに、会議システム用の情報処理装置が情報処理装置の一例となる。該会議システム用の情報処理装置は、教育用情報処理装置１と同様に、取得部１０１と、生成部１０２と、判定部１０３と、送信部１０４と、記憶部１２０とを備えるものとする。また、この場合、接続予定時刻情報は、例えば、少なくとも会議の開始時刻を表すものとする。また、この場合、該会議システム用の情報処理装置の送信部１０４は、タブレットＰＣ２に、時間帯に応じて、当該時間帯に開催される会議に関する資料等の各種の情報またはコンテンツを送信する。この場合、会議が開催される時間帯が、所定の期間の一例となる。
【０１２８】
本実施形態においては、タブレットＰＣ２を端末装置の一例としたが、端末装置はこれに限定されるものではなく、ラップトップＰＣ、スマートフォン、または電子ペーパー等であっても良い。
【０１２９】
なお、情報処理システムＳの構成は図１に示した例に限定されるものではない。例えば、情報処理システムＳは、教育用情報処理装置１と、タブレットＰＣ２とを含むものであれば良い。
【０１３０】
また、本実施形態においては、記憶部１２０に授業時間帯情報１２１が保存されるものとしたが、当該情報は、必須ではない。例えば、教育用情報処理装置１が誤接続の判定処理を一定時間ごとに実行する場合には、授業時間帯情報１２１を使用しなくとも良い。
【０１３１】
また、本実施形態においては、生成部１０２は、送信部１０４がタブレットＰＣ２に誤接続通知を送信してから第２の時間の経過後に、誤接続通知の送信先であるタブレットＰＣ２が教育用情報処理装置１との接続を継続している場合に、該タブレットＰＣ２の識別情報をセット情報１２３に追加するものとしたが、セット情報１２３の更新の基準はこれに限定されるものではない。
【０１３２】
例えば、教育用情報処理装置１は、誤接続通知を送信した後、誤接続通知の送信先であるタブレットＰＣ２との接続を切断しても良い。この場合、誤接続通知の送信先であるタブレットＰＣ２が、同一の教育用情報処理装置１に再度接続した場合に、該タブレットＰＣ２の識別情報をセット情報１２３に追加するものとしても良い。
【０１３３】
なお、セット情報１２３の更新は必須ではなく、教育用情報処理装置１は、新規にセット情報１２３を生成するタイミングまで、既存のセット情報１２３を継続して使用するものとしても良い。
【０１３４】
本実施形態の教育用情報処理装置１で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（FD）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１３５】
また、本実施形態の教育用情報処理装置１で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の教育用情報処理装置１で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態の教育用情報処理装置１で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成しても良い。
【０１３６】
本実施形態の教育用情報処理装置１で実行されるプログラムは、上述した各部（取得部、生成部、判定部、送信部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体またはＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置（例えばＲＡＭ）上にロードされ、取得部、生成部、判定部、送信部が主記憶装置上に生成されるようになっている。
【０１３７】
なお、取得部、生成部、判定部、送信部の全てがＣＰＵによって実現されるものでなくとも良く、例えば、一部は無線ＬＡＮのアクセスポイントの機能であっても良い。また、取得部、生成部、判定部、送信部は、ハードウェア回路によって実現されるものとしても良い。
【０１３８】
また、本実施形態のタブレットＰＣ２で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク、ＣＤ−Ｒ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１３９】
また、本実施形態のタブレットＰＣ２で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態のタブレットＰＣ２で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態のタブレットＰＣ２で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成しても良い。
【０１４０】
本実施形態の教育用情報処理装置１で実行されるプログラムは、上述した各部（受信部、表示制御部、受付部、接続制御部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体またはＲＯＭからプログラムを読み出して実行することにより上記各部が主記憶装置（例えばＲＡＭ）上にロードされ、受信部、表示制御部、受付部、接続制御部が主記憶装置上に生成されるようになっている。
【０１４１】
なお、受信部、表示制御部、受付部、接続制御部は、ハードウェア回路によって実現されるものとしても良い。
【０１４２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１４３】
１，１ａ，１ｂ  教育用情報処理装置
２，２ａ〜２ｆ  タブレットＰＣ
３  校内サーバ装置
１０１  取得部
１０２  生成部
１０３  判定部
１０４  送信部
１２０  記憶部
１２１  授業時間帯情報
１２２  接続履歴情報
１２３  セット情報
２０１  受信部
２０２  表示制御部
２０３  受付部
２０４  接続制御部
Ｒ，Ｒ１，Ｒ２  教室
Ｓ  情報処理システム
【要約】
【課題】端末装置が接続すべき情報処理装置とは異なる情報処理装置に接続したことを、端末装置のユーザに容易に把握させることができる情報処理装置を提供すること。
【解決手段】情報処理装置は、生成部と、送信部とを備える。生成部は、端末装置の接続履歴に基づいて、所定の期間に同じ対象装置に接続する端末装置のセットを表すセット情報を生成する。送信部は、対象装置に接続中の端末装置の中に、セット情報に含まれない端末装置がある場合に、該端末装置に通知を送信する。
【選択図】図４【図１】
0006677897.tif 000002
【図２】
0006677897.tif 000003
【図３】
0006677897.tif 000004
【図４】
0006677897.tif 000005
【図５】
0006677897.tif 000006
【図６】
0006677897.tif 000007
【図７】
0006677897.tif 000008
【図８】
0006677897.tif 000009
【図９】
0006677897.tif 000010
【図１０】
0006677897.tif 000011
【図１１】
0006677897.tif 000012