(57)【要約】【課題】複数の副端末装置間の通信情報を用いて管理を行う場合に比べて、出席状況を正しく管理することができる出席状況管理装置、出席状況管理方法、及び出席状況管理プログラムを提供する。【解決手段】サーバ１２は、学生端末１６の位置が教員端末１４から所定の距離内の位置であるか否かの判定、及び学生端末１６が出席の対象とする領域である教室内の位置であるか否かの判定を行う判定部４２と、判定部４２の判定結果に基づいて、学生端末１６の所有者である学生の出席状況を管理する管理部４４と、を備える。【選択図】図１４
2019074987.tif 000002
【特許請求の範囲】
【請求項１】
副端末装置の位置が主端末装置から所定の距離内の位置であるか否かの判定、及び前記副端末装置が出席の対象とする領域内の位置であるか否かの判定を行う判定部と、
前記判定部の判定結果に基づいて、前記副端末装置の所有者の出席状況を管理する管理部と、
を備えた出席状況管理装置。
【請求項２】
前記管理部は、前記判定部が判定した前記副端末装置の位置が前記主端末装置から前記所定の距離内の位置であり、かつ前記副端末装置の位置が前記出席の対象とする領域内の位置である場合、前記所有者の出席状況を出席とする、
請求項１に記載の出席状況管理装置。
【請求項３】
前記管理部は、前記判定部が判定した前記副端末装置の位置が前記主端末装置から前記所定の距離外の位置、及び前記副端末装置の位置が前記出席の対象とする領域外の位置の少なくとも一方の位置である場合、前記所有者の出席状況を欠席とする、
請求項１または請求項２に記載の出席状況管理装置。
【請求項４】
前記主端末装置の位置を表す主端末位置情報及び前記副端末装置の位置を表す副端末位置情報を受信する受信部をさらに備え、
前記判定部は、前記受信部が受信した前記主端末位置情報及び前記副端末位置情報に基づいて前記判定を行う、
請求項１から請求項３のいずれか１項に記載の出席状況管理装置。
【請求項５】
前記受信部は、前記主端末装置または前記副端末装置から前記主端末位置情報を受信し、前記主端末装置または前記副端末装置から前記副端末位置情報を受信する、
請求項４に記載の出席状況管理装置。
【請求項６】
前記管理部は、前記主端末位置情報に応じた前記主端末装置の位置が、前記出席の対象とする領域内の位置である場合のみ、前記所有者の出席状況を出席とする、
請求項４または請求項５に記載の出席状況管理装置。
【請求項７】
前記主端末装置と前記副端末装置との間の距離を表す距離情報及び前記副端末装置の位置を表す副端末位置情報を受信する受信部をさらに備え、
前記判定部は、前記受信部が受信した前記距離情報及び前記副端末位置情報に基づいて前記判定を行う、
請求項１から請求項３のいずれか１項に記載の出席状況管理装置。
【請求項８】
前記受信部は、前記距離情報を前記主端末装置または前記副端末装置から受信し、前記副端末位置情報を前記主端末装置または前記副端末装置から受信する、
請求項７に記載の出席状況管理装置。
【請求項９】
前記受信部は、前記主端末装置の位置を表す主端末位置情報をさらに受信し、
前記管理部は、前記主端末位置情報に応じた前記主端末装置の位置が、前記出席の対象とする領域内の位置である場合のみ、前記所有者の出席状況を出席とする、
請求項７または請求項８に記載の出席状況管理装置。
【請求項１０】
前記受信部は、前記所有者が生体認証により認証された前記副端末装置から得られた前記副端末位置情報を受信する、
請求項４から請求項９のいずれか１項に記載の出席状況管理装置。
【請求項１１】
前記主端末装置は、送信対象を付与したビーコン信号を前記副端末装置に送信し、
前記所定の距離は、前記ビーコン信号が到達する距離である、
請求項１から請求項１０のいずれか１項に記載の出席状況管理装置。
【請求項１２】
前記判定部は、前記副端末装置の所有者が出席状況を管理される出席対象毎に前記判定を行い、
前記管理部は、前記出席対象毎に管理対象の前記所有者の出席状況を表す情報を蓄積する、
請求項１から請求項１１のいずれか１項に記載の出席状況管理装置。
【請求項１３】
出席状況を表示させるための出席情報の出力指示を受け付ける受付部をさらに備え、
前記管理部は、蓄積した前記出席状況を表す情報から取得した情報に基づいて、前記受付部が受け付けた前記出席情報を生成して、外部装置に出力する、
請求項１２に記載の出席状況管理装置。
【請求項１４】
出席状況に関する出席情報の生成に要する情報の出力指示を受け付ける受付部をさらに備え、
前記管理部は、蓄積した前記出席状況を表す情報から、前記受付部が受け付けた前記出席情報の生成に要する情報を取得して、外部装置に出力する、
請求項１２に記載の出席状況管理装置。
【請求項１５】
前記出席情報は、前記主端末装置と前記副端末装置との距離に関する情報を含む、
請求項１３または請求項１４に記載の出席状況管理装置。
【請求項１６】
前記管理部は、前記出席対象における、管理対象の前記所有者における所定の時間毎の出席状況を表す情報を含む、
請求項１３から請求項１５に記載の出席状況管理装置。
【請求項１７】
前記管理部は、前記出席対象の実施時間内に、前記判定結果に基づいて、前記副端末装置の所有者の出席状況を表示させるための表示情報を外部装置に出力する、
請求項１３から請求項１５のいずれか１項に記載の出席状況管理装置。
【請求項１８】
副端末装置の位置が主端末装置から所定の距離内の位置であるか否か、及び前記副端末装置が出席の対象とする領域内の位置であるか否かに基づいて、前記副端末装置の所有者の出席状況を管理する管理部を備えた、
出席状況管理装置。
【請求項１９】
副端末装置の位置について、主端末装置から所定の距離内の位置であるか否か、及び出席の対象とする領域内の位置であるか否かを判定し、
判定結果に基づいて、前記副端末装置の所有者の出席状況を管理する、
処理を含む出席状況管理方法。
【請求項２０】
コンピュータを、請求項１から請求項１７のいずれか１項に記載の出席状況管理装置の判定部及び管理部として機能させるための出席状況管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、出席状況管理装置、出席状況管理方法、及び出席状況管理プログラムに関する。
【背景技術】
【０００２】
特許文献１には、授業に出席中の生徒の出欠を、教師用端末と生徒用端末との間で行われる近距離無線通信と、生徒用端末間で行われる近距離無線通信との和集合によって把握する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−９５０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
生徒用端末等の複数の副端末装置間の通信情報を用いて出欠を把握する場合、適切に出席状況を把握できず、出席状況を正しく管理できない場合があった。
【０００５】
本開示は、複数の副端末装置間の通信情報を用いて管理を行う場合に比べて、出席状況を正しく管理することができる出席状況管理装置、出席状況管理方法、及び出席状況管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本開示の第１の態様の出席状況管理装置は、副端末装置の位置が主端末装置から所定の距離内の位置であるか否かの判定、及び前記副端末装置が出席の対象とする領域内の位置であるか否かの判定を行う判定部と、前記判定部の判定結果に基づいて、前記副端末装置の所有者の出席状況を管理する管理部と、を備える。
【０００７】
また、本開示の第２の態様の出席状況管理装置は、第１の態様において、前記管理部は、前記判定部が判定した前記副端末装置の位置が、前記主端末装置から前記所定の距離内の位置であり、かつ前記出席の対象とする領域内の位置である場合、前記所有者の出席状況を出席とする。
【０００８】
また、本開示の第３の態様の出席状況管理装置は、第１の態様または第２の態様において、記管理部は、前記判定部が判定した前記副端末装置の位置が、前記主端末装置から前記所定の距離外の位置、及び前記出席の対象とする領域外の位置の少なくとも一方の位置である場合、前記所有者の出席状況を欠席とする。
【０００９】
また、本開示の第４の態様の出席状況管理装置は、第１の態様から第３の態様のいずれか１態様において、前記主端末装置の位置を表す主端末位置情報及び前記副端末装置の位置を表す副端末位置情報を受信する受信部をさらに備え、前記判定部は、前記受信部が受信した前記主端末位置情報及び前記副端末位置情報に基づいて前記判定を行う。
【００１０】
また、本開示の第５の態様の出席状況管理装置は、第４の態様において、前記受信部は、前記主端末装置または前記副端末装置から前記主端末位置情報を受信し、前記主端末装置または前記副端末装置から前記副端末位置情報を受信する。
【００１１】
また、本開示の第６の態様の出席状況管理装置は、第４の態様または第５の態様において、前記管理部は、前記主端末位置情報に応じた前記主端末装置の位置が、前記出席の対象とする領域内の位置である場合のみ、前記所有者の出席状況を出席とする。
【００１２】
また、本開示の第７の態様の出席状況管理装置は、第１の態様から第３の態様のいずれか１態様において、前記主端末装置と前記副端末装置との間の距離を表す距離情報及び前記副端末装置の位置を表す副端末位置情報を受信する受信部をさらに備え、前記判定部は、前記受信部が受信した前記距離情報及び前記副端末位置情報に基づいて前記判定を行う。
【００１３】
また、本開示の第８の態様の出席状況管理装置は、第７の態様において、前記受信部は、前記距離情報を前記主端末装置または前記副端末装置から受信し、前記副端末位置情報を前記主端末装置または前記副端末装置から受信する。
【００１４】
また、本開示の第９の態様の出席状況管理装置は、第７の態様または第８の態様において、前記受信部は、前記主端末装置の位置を表す主端末位置情報をさらに受信し、前記管理部は、前記主端末位置情報に応じた前記主端末装置の位置が、前記出席の対象とする領域内の位置である場合のみ、前記所有者の出席状況を出席とする。
【００１５】
また、本開示の第１０の態様の出席状況管理装置は、第４の態様から第９の態様のいずれか１態様において、前記受信部は、前記所有者が生体認証により認証された前記副端末装置から得られた前記副端末位置情報を受信する。
【００１６】
また、本開示の第１１の態様の出席状況管理装置は、第１の態様から第１０の態様のいずれか１態様において、前記主端末装置は、送信対象を付与したビーコン信号を前記副端末装置に送信し、前記所定の距離は、前記ビーコン信号が到達する距離である。
【００１７】
また、本開示の第１２の態様の出席状況管理装置は、第１の態様から第１１の態様のいずれか１態様において、前記判定部は、前記副端末装置の所有者が出席状況を管理される出席対象毎に前記判定を行い、前記管理部は、前記出席対象毎に管理対象の前記所有者の出席状況を表す情報を蓄積する。
【００１８】
また、本開示の第１３の態様の出席状況管理装置は、第１２の態様において、出席状況を表示させるための出席情報の出力指示を受け付ける受付部をさらに備え、前記管理部は、蓄積した前記出席状況を表す情報から取得した情報に基づいて、前記受付部が受け付けた前記出席情報を生成して、外部装置に出力する。
【００１９】
また、本開示の第１４の態様の出席状況管理装置は、第１２の態様において、出席状況に関する出席情報の生成に要する情報の出力指示を受け付ける受付部をさらに備え、前記管理部は、蓄積した前記出席状況を表す情報から、前記受付部が受け付けた前記出席情報の生成に要する情報を取得して、外部装置に出力する。
【００２０】
また、本開示の第１５の態様の出席状況管理装置は、第１３の態様または第１４の態様において、前記出席情報は、前記主端末装置と前記副端末装置との距離に関する情報を含む。
【００２１】
また、本開示の第１６の態様の出席状況管理装置は、第１３の態様から第１５の態様のいずれか１態様において、前記管理部は、前記出席対象における、管理対象の前記所有者における所定の時間毎の出席状況を表す情報を含む。
【００２２】
また、本開示の第１７の態様の出席状況管理装置は、第１３の態様から第１５の態様のいずれか１態様において、前記管理部は、前記出席対象の実施時間内に、前記判定結果に基づいて、前記副端末装置の所有者の出席状況を表示させるための表示情報を外部装置に出力する。
【００２３】
また、上記目的を達成するために、本開示の第１８の態様の出席状況管理装置は、副端末装置の位置が主端末装置から所定の距離内の位置であるか否か、及び前記副端末装置が出席の対象とする領域内の位置であるか否かに基づいて、前記副端末装置の所有者の出席状況を管理する管理部を備える。
【００２４】
また、上記目的を達成するために、本開示の第１９の態様の出席状況管理方法は、副端末装置の位置について、主端末装置から所定の距離内の位置であるか否か、及び出席の対象とする領域内の位置であるか否かを判定し、判定結果に基づいて、前記副端末装置の所有者の出席状況を管理する、処理を含む。
【００２５】
また、上記目的を達成するために、本開示の第２０の態様の出席状況管理プログラムは、コンピュータを、第１の態様から第１７の態様のいずれか１態様に記載の出席状況管理装置の判定部及び制御部として機能させるためのものである。
【発明の効果】
【００２６】
本開示の第１の態様、第１８の態様、第１９の態様、及び第２０の態様によれば、複数の副端末装置間の通信情報を用いて管理を行う場合に比べて、出席状況を正しく管理することができる。
【００２７】
本開示の第２の態様によれば、副端末装置の位置が主端末装置から所定の距離外の位置、及び副端末装置の位置が出席の対象とする領域外の位置の少なくとも一方の位置である場合を出席とする場合に比べて、所有者が出席したことを正しく管理することができる。
【００２８】
本開示の第３の態様によれば、副端末装置の位置が主端末装置から所定の距離内の位置であり、かつ副端末装置の位置が出席の対象とする領域内の位置である場合を欠席とする場合に比べて、所有者が欠席したことを正しく管理することができる。
【００２９】
本開示の第４の態様によれば、主端末位置情報及び副端末位置情報を用いずに判定を行う場合に比べて、より正確な主端末装置の位置及び副端末装置の位置が得られる。
【００３０】
本開示の第５の態様によれば、主端末装置または副端末装置から主端末位置情報及び副端末情報を受信しない場合に比べて、より正確な主端末装置の位置及び副端末装置の位置が得られる。
【００３１】
本開示の第６の態様によれば、主端末装置の位置を限定しない場合に比べて、副端末装置の所有者が出席したか否かを正しく管理することができる。
【００３２】
本開示の第７の態様によれば、距離情報及び副端末位置情報を用いずに判定を行う場合に比べて、正確な主端末装置の位置及び副端末装置の位置が簡便に得られる。
【００３３】
本開示の第８の態様によれば、主端末装置または副端末装置から距離情報及び副端末情報を受信しない場合に比べて、より正確な主端末装置の位置及び副端末装置の位置が得られる。
【００３４】
本開示の第９の態様によれば、主端末装置の位置を限定しない場合に比べて、副端末装置の所有者が出席したか否かを正しく管理することができる。
【００３５】
本開示の第１０の態様によれば、副端末装置において生体認証を行わない場合に比べて、真の管理対象である所有者における出席を正しく管理することができる。
【００３６】
本開示の第１１の態様によれば、ビーコン信号により所定の距離が定められない場合に比べて、判定を簡便に行うことができる。
【００３７】
本開示の第１２の態様によれば、出席状況を蓄積しない場合に比べて、管理する出席状況を有効活用することができる。
【００３８】
本開示の第１３の態様によれば、出席状況に関する出席情報の生成に要する情報を出力する場合に比べて、外部装置の処理負荷を軽減することができる。
【００３９】
本開示の第１４の態様によれば、出席状況を表示させるための出席情報を出力する場合に比べて、自装置の処理負荷を軽減することができる。
【００４０】
本開示の第１５の態様によれば、主端末装置と副端末装置との間の距離に関する情報を含まない場合に比べて、出席状況をより有効活用することができる。
【００４１】
本開示の第１６の態様によれば、管理対象の所有者における所定の時間毎の出席状況を示す情報を含まない場合に比べて、より詳細に出席状況を提示することができる。
【００４２】
本開示の第１７の態様によれば、出席対象の実施時間外に表示情報を外部装置に出力する場合に比べて、出席状況の誤検出や、不正の発見が容易になる。
【図面の簡単な説明】
【００４３】
【図１】第１実施形態の出席状況管理システムの全体構成の一例について概略を示す構成図である。
【図２】第１実施形態のサーバ、教員端末、及び学生端末の構成の一例を表すブロック図である。
【図３】第１実施形態のサーバの機能を表すブロック図である。
【図４】第１実施形態の教室マスタデータの一例を示す図である。
【図５】第１実施形態の授業マスタデータの一例を示す図である。
【図６】第１実施形態のビーコンマスタデータの一例を示す図である。
【図７】第１実施形態の学生マスタデータの一例を示す図である。
【図８】第１実施形態の履修マスタデータの一例を示す図である。
【図９】第１実施形態の教室トランデータの一例を示す図である。
【図１０】第１実施形態の履修トランデータの一例を示す図である。
【図１１】ある授業の開始から終了までにおけるサーバ、教員端末、及び学生端末の動作の一例を表したタイムチャートである。
【図１２】第１実施形態の教員端末が実行する教員端末処理の流れの一例を表したフローチャートである。
【図１３】第１実施形態の学生端末が実行する学生端末処理の流れの一例を表したフローチャートである。
【図１４】第１実施形態のサーバが実行する出席状況管理処理の流れの一例を表したフローチャートである。
【図１５】第２実施形態のサーバ、教員端末、及び学生端末の構成の一例を表すブロック図である。
【図１６】第２実施形態のサーバの機能を表すブロック図である。
【図１７】教員の個人情報を表示するマイページの一例を示す図である。
【図１８】学生の個人情報を表示するマイページの一例を示す図である。
【図１９】第２実施形態のサーバが実行する出席状況表示制御処理の流れの一例を表したフローチャートである。
【図２０】第２実施形態の履修情報の一例を示す図である。
【図２１】第２実施形態の出席率情報の一例を示す図である。
【図２２】第２実施形態の授業情報の一例を示す図である。
【図２３】第２実施形態の参加率情報の一例を示す図である。
【図２４】ある授業の開始から終了までにおけるサーバ、教員端末、及び学生端末の動作の他の例を表したタイムチャートである。
【図２５】ある授業の開始から終了までにおけるサーバ、教員端末、及び学生端末の動作の他の例を表したタイムチャートである。
【図２６】実施形態の出席状況管理システムの全体構成の他の例について概略を示す構成図である。
【発明を実施するための形態】
【００４４】
以下、図面を参照して、本開示の技術を実施するための形態例を詳細に説明する。
【００４５】
［第１実施形態］
まず、本実施形態の出席状況管理システム全体の構成を説明する。具体例として本実施形態では、出席状況管理システムが、大学において、教員が行う授業を履修する学生の出席状況を管理する場合について説明する。
【００４６】
図１は、本実施形態の出席状況管理システム１０の全体構成の一例を示す構成図である。図１に示すように、本実施形態の出席状況管理システム１０は、サーバ１２と、複数の教員端末１４（図１では、教員端末１４１、１４２の２台）と、複数の学生端末１６（図１では、学生端末１６１〜１６５の５台）と、を備える。以下では、教員端末１４１、１４２について個々を区別せずに総称する場合は、「教員端末１４」と称し、個々を区別する場合は、個々を区別するための符号（１、２）を付して称する。また同様に、学生端末１６１〜１６５について個々を区別せずに総称する場合は、「学生端末１６」と称し、個々を区別する場合は、個々を区別するための符号（１〜５）を付して称する。
【００４７】
教員端末１４は、教員の各々が所有する端末装置であり、授業を行う場合に、教員によって授業を行う教室内に持ち込まれる。本実施形態の教員端末１４が本開示の主端末装置の一例であり、本実施形態の教室が本開示の出席の対象とする領域の一例である。図１では、教室２０１で授業を行う教員によって、教室２０１内に教員端末１４１が持ち込まれ、また、教室２０２で授業を行う教員によって、教室２０２内に教員端末１４２が持ち込まれた状態を示している。
【００４８】
教員端末１４は、ビーコン（Beacon）の機能を有している。教員端末１４は、所有者である教員が授業を行っている時間帯に、繰り返し、自装置の位置を表す教員端末位置情報、及びビーコンＩＤ（Identification）（いずれも詳細後述）を付与したビーコン信号を送信する。
【００４９】
学生端末１６は、学生が所有する端末装置であり、履修すべき授業に出席する場合に、学生によって授業を履修する教室内に持ち込まれる。学生端末１６の具体例としては、スマートフォン等の携帯情報端末装置が挙げられる。本実施形態の学生が本開示の所有者の一例であり、本実施形態の学生端末１６が本開示の副端末装置の一例である。
【００５０】
なお、「所有者」とは、その教員端末１４や学生端末１６のユーザとして、各装置を実際に使用する人物のことをいい、例えば、教員端末１４や学生端末１６の名義人で在るか否かについては問わない。
【００５１】
図１では、２人の学生の各々によって、教室２０１内に学生端末１６１及び学生端末１６２が持ち込まれ、また、別の２人の学生の各々によって、教室２０２内に学生端末１６３及び学生端末１６４が持ち込まれた状態を示している。
【００５２】
学生端末１６は、教員端末１４からビーコン信号を受信すると、受信したビーコン信号に含まれるビーコンＩＤ及び教員端末位置情報と、自装置の位置を表す学生端末位置情報、ユーザ識別情報、及び教員端末１４との間の距離を表す距離情報（いずれも詳細後述）と、をサーバ１２に送信する。
【００５３】
サーバ１２は、受信したビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報、及び距離情報に基づいて、学生の授業への出席状況を管理する。本実施形態のサーバ１２が本開示の出席状況管理装置の一例である。
【００５４】
図２には、本実施形態のサーバ１２、教員端末１４、及び学生端末１６の構成の一例を表すブロック図を示す。
【００５５】
図２に示すように、本実施形態の教員端末１４は、ＣＰＵ（Central Processing Unit）５０、ＲＯＭ（Read Only Memory）５２、ＲＡＭ（Random Access Memory）５４、位置センサ５５、記憶部５６、及びビーコン通信部５９を備える。ＣＰＵ５０、ＲＯＭ５２、ＲＡＭ５４、位置センサ５５、記憶部５６、及びビーコン通信部５９は、システムバスやコントロールバス等のバス６９を介して接続されている。
【００５６】
ＣＰＵ５０は、教員端末処理プログラム５３等の各種プログラムを実行することにより、教員端末１４の動作を制御する。ＲＯＭ５２には、ＣＰＵ５０で実行される教員端末処理プログラム５３等の各種プログラムや各種パラメータ等が予め記憶されている。ＲＡＭ５４は、ＣＰＵ５０による各種プログラムの実行時のワークエリア等として用いられる。
【００５７】
位置センサ５５は、自装置の位置を検出するセンサであり、本実施形態では一例としてＧＰＳ（Global Positioning System）センサを用いている。
【００５８】
記憶部５６は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等であり、自装置の所有者である教員が行う授業の時間帯を表す授業時刻情報６０を記憶する。なお、記憶部５６への授業時刻情報６０の格納方法は特に限定されず、例えば、サーバ１２を介して教員やサーバ１２の管理者等により格納する形態としてもよい。
【００５９】
ビーコン通信部５９は、上述した教員端末位置情報及びビーコンＩＤを付与したビーコン信号を送信する機能を有する。本実施形態では、一例としてＢＬＥ（Bluetooth（登録商標）Low Energy）によりビーコン信号を送信する。ビーコン信号に付与される教員端末位置情報は、位置センサ５５により検出した自装置の位置を表すＧＰＳ情報である。本実施形態の教員端末位置情報が、本開示の主端末位置情報の一例である。また、ビーコンＩＤは、自身が出力するビーコン信号を識別するための識別情報であり、例えば、ＲＯＭ５２等に記憶されている。
【００６０】
一方、図２に示すように本実施形態の学生端末１６は、ＣＰＵ７０、ＲＯＭ７２、ＲＡＭ７４、位置センサ７５、記憶部７６、無線通信部７８、ビーコン通信部７９、及びＵＩ（User Interface）部８０を備える。ＣＰＵ７０、ＲＯＭ７２、ＲＡＭ７４、位置センサ７５、記憶部７６、無線通信部７８、ビーコン通信部７９、及びＵＩ部８０は、システムバスやコントロールバス等のバス９９を介して接続されている。
【００６１】
ＣＰＵ７０は、学生端末処理プログラム７３等の各種プログラムを実行することにより、学生端末１６の動作を制御する。ＲＯＭ７２には、ＣＰＵ７０で実行される学生端末処理プログラム７３等の各種プログラムや各種パラメータ等が予め記憶されている。ＲＡＭ７４は、ＣＰＵ７０による各種プログラムの実行時のワークエリア等として用いられる。
【００６２】
位置センサ７５は、自装置の位置を検出するセンサであり、本実施形態では一例としてＧＰＳセンサを用いている。
【００６３】
記憶部７６は、ＨＤＤやＳＳＤ等であり、自装置の所有者の生体認証に用いられる生態情報である生体認証情報９０、及び自装置の所有者（ユーザ）をサーバ１２が識別するためのユーザ識別情報９２を記憶する。本実施形態では、ユーザ識別情報９２の一例として学生ＩＤを採用している。
【００６４】
ＵＩ部８０は、操作部８２及び表示部８４を含む。操作部８２は、各種指示や各種情報等を所有者が入力するために用いられる。表示部８４は、各種情報を可視表示する。なお、ＵＩ部８０は、操作部８２と表示部８４とを一体化したタッチパネルディスプレイを用いて構成してもよい。ＵＩ部８０は、操作部８２に対する操作状態を検出し、また、表示部８４への各種情報の表示を制御する。
【００６５】
ビーコン通信部７９は、教員端末１４が送信した教員端末位置情報及びビーコンＩＤが付与されたビーコン信号を受信する機能を有する。
【００６６】
無線通信部７８は、ＷｉＦｉ（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信方式によりサーバ１２等の外部装置と通信を行う機能を有する。本実施形態の無線通信部７８は、ビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報、及び距離情報を無線通信によりサーバ１２に送信する。送信されるビーコンＩＤ及び教員端末位置情報は、教員端末１４から受信したビーコン信号に付与されていたものである。一方、学生端末位置情報は、位置センサ７５により検出した自装置の位置を表すＧＰＳ情報である。本実施形態の学生端末位置情報が、本開示の副端末位置情報の一例である。また、ユーザ識別情報は、記憶部７６に記憶されているユーザ識別情報９２である。また、距離情報は、受信したビーコン信号の強度によって判定された教員端末１４との距離が近距離、中距離、及び遠距離のいずれであるかを表す情報である。
【００６７】
一方、図２に示すように本実施形態のサーバ１２は、ＣＰＵ３０、ＲＯＭ３２、ＲＡＭ３４、記憶部３６、及び無線通信部３８を備える。ＣＰＵ３０、ＲＯＭ３２、ＲＡＭ３４、記憶部３６、及び無線通信部３８は、システムバスやコントロールバス等のバス３９を介して接続されている。
【００６８】
ＣＰＵ３０は、出席状況管理処理プログラム３３等の各種プログラムを実行することにより、サーバ１２の動作を制御する。なお、本実施形態のＣＰＵ３０は、出席状況管理処理プログラム３３を実行することにより、図３に示した判定部４２、及び管理部４４（いずれも詳細後述）として機能する。ＲＯＭ３２には、ＣＰＵ３０で実行される出席状況管理処理プログラム３３等の各種プログラムや各種パラメータ等が予め記憶されている。ＲＡＭ３４は、ＣＰＵ３０による各種プログラムの実行時のワークエリア等として用いられる。
【００６９】
無線通信部３８は、ＷｉＦｉ（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信方式により学生端末１６等の外部装置と通信を行う機能を有する。本実施形態の無線通信部３８は、上記ビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報、及び距離情報を無線通信により学生端末１６から受信する。
【００７０】
記憶部３６は、ＨＤＤやＳＳＤ等であり、自装置の所有者の生体認証に用いられる生体認証情報９０、教室マスタデータ１００、授業マスタデータ１０２、ビーコンマスタデータ１０４、学生マスタデータ１０６、履修マスタデータ１０８、教室トランデータ１１０、履修トランデータ１１２を記憶する。
【００７１】
教室マスタデータ１００は、授業が行われる各教室の位置を定義したデータベースである。本実施形態の教室マスタデータ１００は、一例として図４に示すように教室を識別する情報である教室番号と、教室の位置を定義する情報と、収容人数とが対応付けられている。本実施形態では、一例として教室の位置は、平面視が矩形状の教室の四隅（所定の方向から視た場合の右前、右後、左前、及び左後）のＧＰＳ情報で定義されている。なお、図４では、ＧＰＳ情報としてＧＰＳの値をＤＭＳ（Degree Minute Second）表記を用いて表しているがＤＥＧ（Degree）表記であってもよいが、教員端末位置情報及び学生端末位置情報と同一の表記とすることが好ましい。また、教室の位置の定義方法は、本実施形態に限定されず、例えば、教室の中心の位置と半径とを定義しておき、中心の位置と半径とにより定められる円の内部を教室の位置とみなしてもよいが、教室の形状に応じた定義方法を採用することにより、教室の位置をより正確に定義することができる。なお、図４では、さらに各教室の収容人数も対応付けられているが必須ではない。
【００７２】
授業マスタデータ１０２は、授業毎に、当該授業を行う教員を定義したデータベースである。本実施形態の授業マスタデータ１０２は、一例として図５に示すように授業を識別する情報である授業ＩＤと、授業名と、教員を識別する情報である教員ＩＤと、教員名と、規定率と、授業時間とが対応付けられている。
【００７３】
なお、規定率は、対応付けられている授業に、学生が出席したか否かを判定するために用いられる閾値である。例えば、対応する授業を履修する学生が遅刻した場合や、途中退出した場合等、授業の開始から終了まで授業に参加していない（教室内にいない）場合がある。そのため、サーバ１２は、１回の授業時間に対する、教室内に学生が滞在している時間の割合（以下、「滞在率」という）が規定率以上の場合に、学生が出席したものとして管理する。なお、規定率は、教員等により設定が可能としてもよい。
【００７４】
ビーコンマスタデータ１０４は、教員端末１４を所有する教員を定義したデータベースである。本実施形態のビーコンマスタデータ１０４は、一例として図６に示すように、教員の教員ＩＤと、その教員が所有する教員端末１４のビーコンＩＤとが対応付けられている。
【００７５】
学生マスタデータ１０６は、出席状況管理システム１０が管理対象とする学校に在校する学生を定義したデータベースである。本実施形態の学生マスタデータ１０６は、一例として図７に示すように、学生ＩＤ（ユーザ識別情報９２に相当）と、学生名と、入学年度と、学年と、連絡先とが対応付けられている。
【００７６】
履修マスタデータ１０８は、どの学生がいずれの授業を履修するかを定義したデータベースである。本実施形態の履修マスタデータ１０８は、一例として図８に示すように、各授業の授業ＩＤ毎に、授業ＩＤと、当該授業を履修する学生の学生ＩＤとが対応付けられている。
【００７７】
教室トランデータ１１０は、教室毎に、当該教室を使用する授業を定義したデータベースである。本実施形態の教室トランデータ１１０は、一例として図９に示すように、教室番号と、使用する日付（年月日）と、１時間毎に使用する授業を表す授業ＩＤとが対応付けられている。
【００７８】
履修トランデータ１１２は、授業毎に学生の出席状況を管理するためのデータベースである。本実施形態の履修トランデータ１１２は、一例として図１０に示すように、授業ＩＤと、授業が行われた日時と、履修すべき学生の学生ＩＤと、出席率と、教員端末１４と学生端末１６との距離（図１０の「１」〜「１２０」参照、詳細後述）と、出席したか否かを表す情報（図１０の「出席」の項目参照）とが対応付けられている。
【００７９】
一方、図３には、本実施形態のサーバ１２の機能を表すブロック図を示す。図３に示すように、本実施形態のサーバ１２は、受信部４０、判定部４２、管理部４４、及び送信部４６を備える。
【００８０】
受信部４０は、上述した無線通信部３８により、外部装置から各種情報を受信する機能を有する。
【００８１】
判定部４２は、学生端末１６の位置が教員端末１４から所定の距離内の位置であるか否かの判定、及び学生端末１６の位置が出席対象となる授業が行われている教室内の位置であるか否かの判定を行う機能を有する。
【００８２】
管理部４４は、判定部４２の判定結果に基づいて、学生端末１６の所有者である学生の出席状況を管理する機能を有する。
【００８３】
送信部４６は、上述した無線通信部３８により、外部装置に各種情報を送信する機能を有する。
【００８４】
次に、本実施形態の出席状況管理システム１０の作用を説明する。図１１は、ある授業の開始から終了までにおけるサーバ１２、教員端末１４、及び学生端末１６の動作の一例を表したタイムチャートである。以下では、図１１を参照して、サーバ１２、教員端末１４、及び学生端末１６の個々の動作について、対応するフローチャートを用いて説明する。
【００８５】
まず、教員端末１４の動作について説明する。図１２には、本実施形態の教員端末１４が実行する教員端末処理の流れの一例を表したフローチャートを示す。本実施形態では、授業の開始前に教員により教員端末１４に電源が投入された場合に、ＣＰＵ５０がＲＯＭ５２に記憶されている教員端末処理プログラム５３を実行することにより図１２に示した教員端末処理が実行される。
【００８６】
ステップＳ１００でＣＰＵ５０は、記憶部５６に記憶されている授業時刻情報６０を参照し、対応する授業の授業開始時刻になったか否かを判定する。未だ授業開始時刻ではない場合、ステップＳ１００の判定が否定判定となる。一方、授業開始時刻になった場合、ステップＳ１００の判定が肯定判定となり（図１１のＳ１０参照）、ステップＳ１０２へ移行する。
【００８７】
ステップＳ１０２でＣＰＵ５０は、ビーコン信号を送信するタイミングであるか否かを判定する。本実施形態の教員端末１４では、授業中、例えば、数分毎や数十秒毎等の所定のタイミングで規則的にビーコン信号を繰り返し送信する。なお、ビーコン信号を送信する所定のタイミングは任意であり、教員や、管理者等による設定を可能とすることができる。
【００８８】
ビーコン信号を送信するタイミングに至らない場合、ステップＳ１０２の判定が否定判定となる。一方、ビーコン信号を送信するタイミングに至った場合（図１１のＳ１２＿１、Ｓ１２＿２、・・・、Ｓ１２＿ｎ参照）、ステップＳ１０２の判定が肯定判定となり、ステップＳ１０４へ移行する。
【００８９】
ステップＳ１０４でＣＰＵ５０は、ビーコンＩＤ、及び位置センサ５５から取得した教員端末位置情報を付与したビーコン信号を送信する（図１１のＳ１４＿１、Ｓ１４＿２、・・・、Ｓ１４＿ｎ参照）。
【００９０】
次のステップＳ１０６でＣＰＵ５０は、記憶部５６に記憶されている授業時刻情報６０を参照し、対応する授業の終了時刻に至ったか否かを判定する。未だ授業中である場合、ステップＳ１０６の判定が否定判定となり、ステップＳ１０２に戻り、上記ステップＳ１０４の処理を繰り返す。
【００９１】
一方、対応する授業の終了時刻に至った場合、ステップＳ１０６の判定が肯定判定（図１１のＳ１６参照）となり、教員端末処理を終了する。なお、本実施形態では、教員端末処理を終了した場合、ＣＰＵ５０は、教員端末１４の電源をオフ状態にする。
【００９２】
このように、本実施形態の教員端末１４は、授業が行われている間、ビーコンＩＤ及び教員端末位置情報を付与したビーコン信号を所定のタイミングで繰り返し送信する。
【００９３】
次に、学生端末１６の動作について説明する。図１３には、本実施形態の学生端末１６が実行する学生端末処理の流れの一例を表したフローチャートを示す。本実施形態では、授業の開始前に学生により学生端末処理の実行が指示された場合に、ＣＰＵ７０がＲＯＭ７２に記憶されている学生端末処理プログラム７３を実行することにより図１３に示した学生端末処理が実行される。
【００９４】
ステップＳ１３０でＣＰＵ７０は、操作部８２により、所有者である学生から、生体認証を行うための生体認証情報を受け付けたか否かを判定する。なお、本実施形態の学生端末１６により生体認証を行う方法は特に限定されず、指紋認証、声紋認証、及び虹彩認証等の技術を適用することができる。生体認証情報を受け付けていない場合、ステップＳ１３０の判定が否定判定となる。一方、生体認証情報を受け付けた場合、ステップＳ１３０の判定が肯定判定となり、ステップＳ１３２に移行する。
【００９５】
ステップＳ１３２でＣＰＵ７０は、上記ステップＳ１３０で受け付けた生体認証情報と、記憶部７６に記憶されている生体認証情報９０とを比較して、認証するか否かを判定する。受け付けた生体認証情報と、生体認証情報９０とが一致しないとみなせる場合、非認証となるため、ステップＳ１３２の判定が否定判定となり、学生端末処理を終了する。一方、受け付けた生体認証情報と、生体認証情報９０とが一致するとみなせる場合、認証されるため、ステップＳ１３２の判定が肯定判定となり、ログイン状態となって（図１１のＳ３０参照）ステップＳ１３４へ移行する。
【００９６】
ステップＳ１３４でＣＰＵ７０は、教員端末１４からビーコン信号を受信したか否かを判定する。ビーコン信号を受信しない場合、ステップＳ１３４の判定が否定判定となる。一方、ビーコン信号を受信した場合、ステップＳ１３４の判定が肯定判定となり、ステップＳ１３６へ移行する。なお、本実施形態の出席状況管理システム１０では、学生端末１６は、教員端末１４のビーコン信号が到達する範囲内であれば、同時間帯に授業が行われている他の授業に用いられている教員端末１４のビーコン信号も受信する。例えば、図１に示した学生端末１６１は、教室２０１内で、教員端末１４１を所有する教員による授業を履修しており、教員端末１４１のビーコン信号が到達するビーコンエリア２２１内にいる。また、学生端末１６１は、隣の教室２０２で授業を行う教員が所有する教員端末１４２のビーコンエリア２２２内にもいるため、教員端末１４２が送信するビーコン信号も受信する。
【００９７】
ステップＳ１３６でＣＰＵ７０は、受信したビーコン信号から取得したビーコンＩＤ、教員端末位置情報、及び距離情報と、位置センサ７５から取得した学生端末位置情報と、記憶部７６のユーザ識別情報９２から取得したユーザ識別情報（学生ＩＤ）とをサーバ１２に送信する（図１１のＳ３２＿１、Ｓ３２＿２、・・・、Ｓ３２＿ｎ参照）。
【００９８】
次のステップＳ１３８でＣＰＵ７０は、学生端末処理を終了するか否かを判定する。一例として本実施形態の学生端末１６では、学生により学生端末処理の実行の終了を指示されるまでステップＳ１３８の判定が否定判定となり、ステップＳ１３４に戻り、ステップＳ１３６の判定を繰り返す。一方、学生により学生端末処理の実行の終了を指示されるとステップＳ１３８の判定が肯定判定となり、学生端末処理を終了する。
【００９９】
このように、本実施形態の学生端末１６は、生体認証により正規の所有者であると認証されると、学生端末処理の終了が指示されるまで、ビーコン信号を受信する度に、ビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報（学生ＩＤ）、及び距離情報をサーバ１２に送信する。
【０１００】
次に、サーバ１２の動作について説明する。図１４には、本実施形態のサーバ１２が実行する出席状況管理処理の流れの一例を表したフローチャートを示す。本実施形態では、サーバ１２に電源が投入された場合に、ＣＰＵ３０がＲＯＭ３２に記憶されている出席状況管理処理プログラム３３を実行することにより、上述したように、判定部４２及び管理部４４として機能して、図１４に示した出席状況管理処理が実行される。なお、本実施形態の出席状況管理処理プログラム３３が、本開示の出席状況管理プログラムの一例である。
【０１０１】
ステップＳ１５０で判定部４２は、学生端末１６からビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報（学生ＩＤ）、及び距離情報を受信したか否かを判定する。ビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報（学生ＩＤ）、及び距離情報を受信していない場合、ステップＳ１５０の判定が否定判定となる。一方、ビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報（学生ＩＤ）、及び距離情報を受信した場合、ステップＳ１５０の判定が肯定判定となり、ステップＳ１５２へ移行する。
【０１０２】
ステップＳ１５２で判定部４２は、上記ステップＳ１５０で受信した情報の送信元の学生端末１６の所有者である学生が出席中の授業を特定する。具体的には、判定部４２は、ビーコンマスタデータ１０４を参照し、受信したビーコンＩＤに対応する教員ＩＤを特定する。さらに、判定部４２は、授業マスタデータ１０２を参照し、特定した教員ＩＤに対応する授業ＩＤを特定する。
【０１０３】
次のステップＳ１５４で判定部４２は、上記ステップＳ１５２で特定した授業が行われている教室を特定する。具体的には、判定部４２は、教室トランデータ１１０、及び図示を省略した時計を参照し、特定した授業ＩＤと、現在の年月日及び時刻とに対応する教室番号を特定する。
【０１０４】
次のステップＳ１５６で判定部４２は、上記ステップＳ１５４で特定した教室内に教員端末１４が位置しているか否か、すなわち教員端末１４の位置の適否を判定する（図１１のステップＳ５２＿１、Ｓ５２＿２、・・・、Ｓ５２＿ｎ参照）。具体的には、判定部４２は、教室マスタデータ１００を参照し、上記ステップＳ１５４で特定した教室番号に対応するＧＰＳ情報を特定する。そして、判定部４２は、特定したＧＰＳ情報により表される領域内に、受信した教員端末位置情報によって表される教員端末１４の位置が含まれるか否かを判定する。教室内に教員端末１４が位置していない場合、ステップＳ１５６の判定が否定判定となり、ステップＳ１５０に戻る。一方、教室内に教員端末１４が位置している場合、ステップＳ１５６の判定が肯定判定となり、ステップＳ１５８へ移行する。
【０１０５】
ステップＳ１５８で判定部４２は、上記ステップＳ１５０で受信した情報の送信元の学生端末１６の所有者である学生が、上記ステップＳ１５２で特定した授業を履修する学生であるか否かを判定する。具体的には、判定部４２は、履修マスタデータ１０８を参照し、受信した学生ＩＤが、特定した授業の授業ＩＤに対応付けられているか否かを判定する。受信した学生ＩＤが、特定した授業の授業ＩＤに対応付けられていない場合、ステップＳ１５８の判定が否定判定となり、ステップＳ１５０に戻る。例えば、上述したように、図１に示した学生端末１６１は、隣の教室２０２の教員端末１４２から送信されるビーコン信号に応じてビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報（学生ＩＤ）、及び距離情報をサーバ１２に送信する。この場合、判定部４２は、教室２０２を特定するが、学生端末１６１の所有者である学生は、教室２０２で行われている授業を履修することにはなっていないため、ステップＳ１５８の判定が否定判定となる。一方、受信した学生ＩＤが、特定した授業の授業ＩＤに対応付けられている場合、ステップＳ１５８の判定が肯定判定となりステップＳ１６０へ移行する。
【０１０６】
ステップＳ１６０で判定部４２は、上記ステップＳ１５４で特定した教室内に学生端末１６が位置しているか否か、すなわち学生端末１６の位置の適否を判定する（図１１のステップＳ５４＿１、Ｓ５４＿２、・・・、Ｓ５４＿ｎ参照）。具体的には、判定部４２は、上記ステップＳ１５６で特定したＧＰＳ情報により表される領域内に、受信した学生端末位置情報によって表される学生端末１６の位置が含まれるか否かを判定する。特定した教室内に学生端末１６が位置していない場合、ステップＳ１５８の判定が否定判定となり、ステップＳ１５０に戻る。
【０１０７】
例えば、図１に示した学生端末１６３の所有者である学生は、本来、教室２０１で行われている授業に出席するはずなのに教室２０２で行われている授業に出席していたとする。この場合、学生端末１６３は、教員端末１４１のビーコンエリア２２内にいるため、教員端末１４１のビーコン信号に応じて、ビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報、及び距離情報をサーバ１２に送信する。判定部４２は、受信した情報から教室２０１を特定するが、学生端末１６３の位置が、教室２０１外であると特定されるため、ステップＳ１５８の判定が否定判定となる。一方、特定した教室内に学生端末１６が位置している場合、ステップＳ１５８の判定が肯定判定となり、ステップＳ１６２へ移行する。
【０１０８】
ステップＳ１６２で、管理部４４は、上述した判定部４２の判定結果に基づいて、履修トランデータ１１２における、上記ステップＳ１５０で受信した情報の送信元の学生端末１６の所有者である学生の出席状況を更新する（図１１のステップＳ５６＿１、Ｓ５６＿２、・・・、Ｓ５６＿ｎ参照）。具体的には、管理部４４は、管理対象となる学生について、教員端末１４がビーコン信号を送信するタイミングに応じた所定の時間毎に複数回（図１０では１２０回）、履修トランデータ１１２における、教員端末１４と学生端末１６との距離（近距離、中距離、及び遠距離の何れか）を更新する。
【０１０９】
次のステップＳ１６４で管理部４４は、上記ステップＳ１５４で特定した授業が終了したか否かを判定する。本実施形態では、管理部４４は、特定した授業の授業時間を授業マスタデータ１０２から取得し、授業開始時刻から、当該授業時間が経過した場合に、特定した授業が終了したと判定する。
【０１１０】
特定した授業が終了していない場合、ステップＳ１６４の判定が否定判定となり、ステップＳ１５０に戻りステップＳ１５２〜Ｓ１６２の各処理を繰り返す。一方、特定した授業が終了した場合、ステップＳ１６４の判定が肯定判定となり、ステップＳ１６６へ移行する。
【０１１１】
ステップＳ１６６で管理部４４は、上記ステップＳ１５０で受信した情報の送信元の学生端末１６の所有者である学生の出席状況を更新する。具体的には、管理部４４は、終了したと判定した授業における、更新対象の学生の今回の滞在率を導出する。管理部４４が滞在率を導出する方法は特に限定されず、例えば、１回の授業中に教員端末１４がビーコン信号を送信する回数（図１０では１２０回）に対する、更新対象の学生について、上記ステップＳ１６２で履修トランデータ１１２を更新した回数、または履修トランデータ１１２に距離情報が書き込まれている数の割合を導出してもよい。
【０１１２】
そして本実施形態の管理部４４は、授業マスタデータ１０２から、終了したと判定した授業の規定率を取得し、導出した滞在率が規定率以上であるか否かを判定する。導出した滞在率が規定率以上の場合、更新対象の学生が出席対象となる授業に出席したとし、履修トランデータ１１２の「出席」の項目に、出席したことを表す情報（図１０では「○」印）を加えることで出席状況を更新する。一方、導出した滞在率が規定率未満の場合、更新対象の学生が出席対象となる授業に欠席したとし、履修トランデータ１１２の「出席」の項目に、何も情報を加えないことで出席状況を更新する。
【０１１３】
さらに本実施形態の管理部４４は、更新対象の学生の出席対象となる授業への出席率を導出し、導出した出席率を、履修トランデータ１１２の「出席率」の項目に加える。なお、本実施形態において「出席率」とは、ある学生が、履修対象の授業に出席した割合のことをいい、具体的には履修対象の授業が既に行われた回数に対する、履修すべき学生が出席した回数の割合のことをいう。
【０１１４】
次のステップＳ１６８で判定部４２は、出席状況管理処理を終了するか否かを判定する。一例として本実施形態のサーバ１２では、出席状況を管理する管理者等により、出席状況管理処理の実行の終了が指示されるまで、ステップＳ１６８の判定が否定判定となり、ステップＳ１５０に戻り、ステップＳ１５２〜Ｓ１６６の各処理を繰り返す。一方、出席状況を管理する管理者等により、出席状況管理処理の実行の終了が指示されるとステップＳ１６８の判定が肯定判定となり、出席状況管理処理を終了する。
【０１１５】
なお、本実施形態では、出席状況管理処理により更新された履修トランデータ１１２は、学生の出席状況を表す情報として、サーバ１２の記憶部３６内に蓄積される。
【０１１６】
このように本実施形態の出席状況管理システム１０では、出席対象である授業を行う際に、教員端末１４が当該授業を実施する教室内に教員端末１４を所有する教員によって持ち込まれる。教員端末１４は、出席対象である授業中、所定のタイミングで繰り返し、ビーコンＩＤ及び教員端末位置情報を付与したビーコン信号を送信する。学生が所有する学生端末１６は、教員端末１４からビーコン信号を受信すると、ビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報、及び距離情報をサーバ１２に送信する。
【０１１７】
サーバ１２は、学生端末１６が教員端末１４からビーコン信号に応じた所定の距離内に位置し、かつ学生端末１６が履修すべき授業を実施している教室内に位置すると判定した場合に、当該学生端末１６の所有者である学生が教室内に滞在していると判定し、履修トランデータ１１２を更新する。そして、サーバ１２は、滞在率が授業毎に定められている規定率以上である学生の出席状況を、出席として管理する。一方、サーバ１２は、滞在率が規定率未満であった学生の出席状況を、欠席として管理する。すなわち、サーバ１２は、学生端末１６の位置が教員端末１４から所定の距離外の位置、及び学生端末１６の位置が履修すべき授業を実施している教室外の位置の少なくとも一方の位置である場合、当該学生端末１６の所有者である学生の出席状況を欠席として管理する。
【０１１８】
このようにサーバ１２が、学生の出席状況を管理することによって、出席状況を正しく管理することができる。例えば、図１に示した例では、サーバ１２は、学生端末１６１を所有する学生、及び学生端末１６２を所有する学生の出席状況は、教員端末１４１のビーコンエリア２２１内におり、かつ教室２０１内にいるため、滞在率が規定率以上の場合、教室２０１で行われている授業に出席したとする。また、サーバ１２は、学生端末１６３を所有する学生、及び学生端末１６４を所有する学生の出席状況は、教員端末１４２のビーコンエリア２２２内におり、かつ教室２０２内にいるため、滞在率が規定率以上の場合、教室２０２で行われている授業に出席したとする。一方、学生端末１６５を所有する学生が教室２０１で行われる授業を履修すべき学生の場合、学生端末１６５の位置がビーコンエリア２２１内ではないため、サーバ１２は、当該学生の出席状況を欠席とする。
【０１１９】
［第２実施形態］
本実施形態では、第１実施形態の出席状況管理システム１０においてサーバ１２に蓄積された履修トランデータ１１２等の学生の出席状況を表す情報に基づいて、出席状況を表示する形態について説明する。
【０１２０】
なお、出席状況管理システム１０において、第１実施形態と同様の構成及び同様の動作については詳細な説明を省略する。
【０１２１】
まず、本実施形態の出席状況管理システム１０の構成について説明する。図１５には、本実施形態のサーバ１２、教員端末１４、及び学生端末１６の構成の一例を表すブロック図を示す。図１５に示すように、本実施形態の教員端末１４は、ＵＩ部６２及び通信部６８を備える点で第１実施形態の教員端末１４（図２参照）と異なっている。
【０１２２】
ＵＩ部６２は、操作部６４及び表示部６６を含む。操作部６４は、出席状況に関する情報を表示させる指示等を所有者である教員が入力するために用いられる。表示部６４は、出席状況に関する情報等を可視表示する。なお、ＵＩ部６２は、操作部６４と表示部６６とを一体化したタッチパネルディスプレイを用いて構成してもよい。ＵＩ部６２は、操作部６４に対する操作状態を検出し、また、表示部６６への各種情報の表示を制御する。また、通信部６８は、有線通信または無線通信によりサーバ１２と通信を行う機能を有する。ＵＩ部６２及び通信部６８は、バス６９に接続されている。
【０１２３】
一方、図１５に示すように本実施形態のサーバ１２は、通信部３７を備える点で第１実施形態のサーバ１２（図２参照）と異なっている。
【０１２４】
通信部３７は、第１実施形態の無線通信部３８と同様に、無線通信により学生端末１６と通信を行う機能を有する。また、通信部３７は、教員端末１４と通信を行う機能を有しており、教員端末１４に応じた通信機能（無線及び有線の少なくとも一方）を有している。通信部３７は、バス３９に接続されている。
【０１２５】
また、図１５に示すように本実施形態のサーバ１２は、ＲＯＭ３２に、詳細を後述する出席状況表示制御処理プログラム３３Ｂがさらに記憶されている。
【０１２６】
なお、本実施形態のサーバ１２は、図１６に示した機能ブロック図のように、受付部４８をさらに備える点で第１実施形態のサーバ１２（図３参照）と異なっている。受付部４８は、上述した通信部３７により、教員端末１４及び学生端末１６から、出席状況に関する情報を表示させるための出力指示を受け付ける機能を有する。
【０１２７】
なお、本実施形態の管理部４４は、受付部４８が受け付けた出力指示に応じた情報を記憶部３６に記憶されている履修トランデータ１１２等の各種情報から取得し、出力指示の内容に応じて必要な情報を生成する機能をさらに有する。また、送信部４６は、上述した通信部３７により、外部装置に各種情報を送信する機能を有する。
【０１２８】
次に、本実施形態の出席状況管理システム１０の作用について説明する。なお、本実施形態の出席状況管理システム１０においても、第１実施形態の出席状況管理システム１０と同様に、教員端末１４では教員端末処理（図１２参照）が実行され、学生端末１６では学生端末処理（図１３参照）、及びサーバ１２では出席状況管理処理（図１４参照）が実行される。
【０１２９】
さらに本実施形態では、上述したようにサーバ１２の受付部４８が、教員端末１４及び学生端末１６から出力指示を受け付ける。なお、教員端末１４において教員が上述した出力指示を行う方法、及び学生端末１６において学生が上述した出力指示を行う方法は特に限定されない。一例として本実施形態では、教員については、教員端末１４の操作部６４によりパスワードを入力して認証された場合、図１７に一例を示した教員の個人情報を表示するマイページ２００が表示部６６に表示され、マイページ２００から操作部６４を用いて出力指示を行う。
【０１３０】
図１７に示すように本実施形態のマイページ２００には、特定の教員の個人情報として、教員個人の写真２０２と、教員ＩＤ、名前、担当授業、担当授業のＩＤ（授業ＩＤ）２０４Ａ、及び当該教員が所有する教員端末１４のビーコンＩＤ２０４Ｂを含む教員情報２０４が表示される。また、図１７に示すように、マイページ２００には、当該教員の連絡先情報２００、連絡先情報２００を変更する場合に指定される変更ボタン２１１、当該教員の教員ＩＤ及び上記パスワードを含む教員ＩＤ情報２１２、及びパスワードを変更する場合に指定される変更ボタン２１３がさらに表示される。
【０１３１】
また、学生については、学生端末１６の操作部８２によりパスワードを入力して認証された場合、図１８に一例を示した学生の個人情報を表示するマイページ３００が表示部８４に表示され、マイページ３００から操作部８２を用いて出力指示を行う。
【０１３２】
図１８に示すように本実施形態のマイページ３００には、特定の学生の個人情報として、学生個人の写真３０２と、学生ＩＤ、名前、入学年度、及び学年を含む学生情報３０４が表示される。また、図１８に示すように、マイページ３００には、当該学生における履修済単位、履修中単位、及び残りの必修単位各々の数を含む履修状況情報３０６が表示される。さらに、図１８に示すように、マイページ３００には、当該学生の連絡先情報３１０、連絡先情報３１０を変更する場合に指定される変更ボタン３１１、当該学生の学生ＩＤ及び上記パスワードを含む学生ＩＤ情報３１２、及びパスワードを変更する場合に指定される変更ボタン３１３がさらに表示される。
【０１３３】
サーバ１２は、出力指示を受け付けた場合、ＣＰＵ３０が、ＲＯＭ３２に記憶されている出席状況表示制御処理プログラム３３Ｂを実行する。ＣＰＵ３０が、ＲＯＭ３２に記憶されている出席状況表示制御処理プログラム３３Ｂを実行することにより、図１６に示した管理部４４として機能して、図１９に示した出席状況表示制御処理が実行される。図１９は、本実施形態の出席状況表示制御処理の流れの一例を表したフローチャートである。
【０１３４】
ステップＳ２００で管理部４４は、受け付けた出力指示が履修情報を表示するための情報の要求であるか否かを判定する。本実施形態において履修情報とは、特定の学生が履修済の単位、及び履修中の単位における出席率等の情報を含む。例えば、マイページ３００の履修中単位３０６Ａ等、履修状況情報３０６のいずれかが操作部８２により指定された場合に、履修情報を表示部８４に表示させるための情報を要求する出力指示が、学生端末１６からサーバ１２に出力される。
【０１３５】
出力指示が履修情報を表示するための情報の要求である場合、ステップＳ２００の判定が肯定判定となり、ステップＳ２０２へ移行する。
【０１３６】
ステップＳ２０２で管理部４４は、出力指示の要求に従い、履修情報を表示するための情報を記憶部３６から取得して、出力した後、出席状況表示制御処理を終了する。図２１には、表示部８４に表示される履修情報１２０の一例を示す。なお、表示される履修情報１２０の具体的な内容及び表示形式については特に限定されないことはいうまでもない。
【０１３７】
図２１に示した履修情報１２０は、当該学生が履修済及び履修中の授業の授業ＩＤ、授業名、取得される単位数、担当教員、出席率（上期及び下期）、及び教員による評価（上期及び下期）が対応付けられている。
【０１３８】
そのため、本実施形態の管理部４４は、記憶部３６に記憶されている授業マスタデータ１０２、学生マスタデータ１０６、履修マスタデータ１０８、及び履修トランデータ１１２から履修情報１２０に必要な情報を取得する。管理部４４は、取得した情報に基づいて、図２０に示した履修情報１２０の形式で表示させるための出席情報を生成して出力する。なお、管理部４４は、取得した情報そのものを出力し、当該情報を受信した装置（ここでは学生端末１６）が、受信した情報に基づいて、図２０に示した履修情報１２０の形式で表示させるための出席情報を生成してもよい。
【０１３９】
一方、出力指示が履修情報を表示するための情報の要求ではない場合、ステップＳ２００の判定が否定判定となり、ステップＳ２０４へ移行する。
【０１４０】
ステップＳ２０４で管理部４４は、受け付けた出力指示が出席率情報を表示するための情報の要求であるか否かを判定する。本実施形態において出席率情報とは、特定の学生における特定の授業に対する出席率の詳細を表す情報を含む。例えば、履修情報１２０の出席率１２０Ａが操作部８２により指定された場合に、出席率情報を表示部８４に表示させるための情報を要求する出力指示が、学生端末１６からサーバ１２に出力される。
【０１４１】
出力指示が出席率情報を表示するための情報の要求である場合、ステップＳ２０４の判定が肯定判定となり、ステップＳ２０６へ移行する。
【０１４２】
ステップＳ２０６で管理部４４は、出力指示の要求に従い、出席率情報を表示するための情報を記憶部３６から取得して、出力した後、出席状況表示制御処理を終了する。図２１には、表示部８４に表示される出席率情報１２２の一例を示す。なお、表示される出席率情報１２２の具体的な内容及び表示形式については特に限定されないことはいうまでもない。本実施形態の出席率情報１２２が、本開示の管理対象の所有者における所定の時間毎の出席状況を示す情報の一例である。
【０１４３】
図２１に示した出席率情報１２２は、履修情報１２０の出席率１２０Ａに対応する授業が実施される時間帯の間における滞在状況を積み上げた積み上げ図である。一例として、図２１では、８回分の授業について、授業が実施される９：００〜１０：００における、当該学生の滞在状況を積み上げた状態を示している。図２１に示した出席率情報１２２によれば、９：０３〜９：５８の間は、全ての回の授業において、当該学生が出席対象となる教室内に滞在していたことがわかる。また、授業が開始された９：００の時点では、２回のみ教室内に滞在していたことがわかる。さらに、授業の終了前の９：５９の時点では、６回のみ教室内に滞在していたことがわかる。
【０１４４】
本実施形態の管理部４４は、記憶部３６に記憶されている履修トランデータ１１２から出席率情報１２２に必要な情報を取得する。管理部４４は、取得した情報に基づいて、図２１に示した出席率情報１２２の形式で表示させるための出席情報を生成して出力する。なお、管理部４４は、取得した情報そのものを出力し、当該情報を受信した装置（ここでは学生端末１６）が、受信した情報に基づいて、図２１に示した出席率情報１２２の形式で表示させるための出席情報を生成してもよい。
【０１４５】
一方、出力指示が出席率情報を表示するための情報の要求ではない場合、ステップＳ２０４の判定が否定判定となり、ステップＳ２０８へ移行する。
【０１４６】
ステップＳ２０８で管理部４４は、受け付けた出力指示が授業情報を表示するための情報の要求であるか否かを判定する。本実施形態において授業情報とは、特定の教員において、当該教員が担当する授業の参加率を表す情報を含む。なお、参加率とは、履修マスタデータ１０８によって定義されている、授業を履修すべき学生の数に対する、実際にその授業を受けた学生の数のことをいう。
【０１４７】
例えば、マイページ２００の授業ＩＤ２０４Ａが操作部８２により指定された場合に、樹上情報を表示部６６に表示させるための情報を要求する出力指示が、教員端末１４からサーバ１２に出力される。
【０１４８】
出力指示が授業情報を表示するための情報の要求である場合、ステップＳ２０８の判定が肯定判定となり、ステップＳ２１０へ移行する。
【０１４９】
ステップＳ２１０で管理部４４は、出力指示の要求に従い、授業情報を表示するための情報を記憶部３６から取得して、出力した後、出席状況表示制御処理を終了する。図２２には、表示部８４に表示される授業率情報１２４の一例を示す。図２２に示した授業情報１２４は、特定の授業を実施した回に、出席した学生の人数と参加率とが対応付けられている。なお、表示される授業情報１２４の具体的な内容及び表示形式については特に限定されないことはいうまでもない。
【０１５０】
本実施形態の管理部４４は、記憶部３６に記憶されている履修トランデータ１１２から出席率情報１２２に必要な情報を取得する。管理部４４は、取得した情報に基づいて、図２２に示した授業情報１２４の形式で表示させるための出席情報を生成して出力する。なお、管理部４４は、取得した情報そのものを出力し、当該情報を受信した装置（ここでは教員端末１４）が、受信した情報に基づいて、図２２に示した授業情報１２４の形式で表示させるための出席情報を生成してもよい。
【０１５１】
一方、出力指示が授業情報を表示するための情報の要求ではない場合、ステップＳ２０８の判定が否定判定となり、ステップＳ２１２へ移行する。
【０１５２】
ステップＳ２１２で管理部４４は、受け付けた出力指示が参加率情報を表示するための情報の要求であるか否かを判定する。本実施形態において参加率情報とは、特定の教員が担当する授業における履修すべき各学生の滞在率及び、距離情報を含む。
【０１５３】
例えば、授業情報１２４の参加率１２４Ａまたは出席人数１２４Ｂが操作部８２により指定された場合に、参加率情報を表示部８４に表示させるための情報を要求する出力指示が、教員端末１４からサーバ１２に出力される。
【０１５４】
出力指示が参加率情報を表示するための情報の要求である場合、ステップＳ２１２の判定が肯定判定となり、ステップＳ２１４へ移行する。
【０１５５】
ステップＳ２１４で管理部４４は、出力指示の要求に従い、参加率情報を表示するための情報を記憶部３６から取得して、出力した後、出席状況表示制御処理を終了する。図２３には、表示部８４に表示される参加率情報１２６の一例を示す。図２３に示した参加率情報１２６は、ある授業の１回あたりの参加率を示しており、学生ＩＤと、学生名と、滞在率と、距離情報と、当該学生の評価とが対応付けられている。なお、表示される参加率情報１２６の具体的な内容及び表示形式については特に限定されないことはいうまでもない。
【０１５６】
本実施形態の管理部４４は、記憶部３６に記憶されている学生マスタデータ１０６及び履修トランデータ１１２から出席率情報１２２に必要な情報を取得する。管理部４４は、取得した情報に基づいて、図２３に示した参加率情報１２６の形式で表示させるための出席情報を生成して出力する。なお、管理部４４は、取得した情報そのものを出力し、当該情報を受信した装置（ここでは教員端末１４）が、受信した情報に基づいて、図２３に示した参加率情報１２６の形式で表示させるための出席情報を生成してもよい。
【０１５７】
このように、本実施形態では、表示される参加率情報１２６に教員端末１４と学生端末１６との間の距離を示す距離情報が含まれるため、例えば、教員は、距離情報を評価に利用することができる。
【０１５８】
一方、出力指示が参加率情報を表示するための情報の要求ではない場合、ステップＳ２１２の判定が否定判定となり、ステップＳ２１６へ移行する。
【０１５９】
ステップＳ２１６で管理部４４は、受け付けた出力指示によって指定されたその他の情報を表示するための情報を記憶部３６から取得して、出力した後、出席状況表示制御処理を終了する。例えば、表示部８４に授業情報１２４が表示されている場合に、授業情報１２４中の部屋番号１２４Ｃが操作部８２により指定された場合は、表示部８４に教室マスタデータ１００を表示させるようにしてもよい。
【０１６０】
このように本実施形態では受付部４８が、出席状況を表示させるための出席情報の出力指示または、出席状況に関する出席情報の生成に要する情報の出力指示を受け付ける。管理部４４は、受け付けた出力指示に応じた情報を、記憶部３６に蓄積した履修トランデータ１１２等の出席状況を表す情報から取得する。そして、管理部４４は、取得した情報に基づいて出席情報を生成して、教員端末１４または学生端末１６または出力する。もしくは管理部４４は、取得した情報を教員端末１４または学生端末１６または出力する。
【０１６１】
なお、出席状況の表示は、出席対象となる授業が実施されている間に行ってもよい。この場合、授業中にリアルタイムで、教室内に滞在している学生を教員が認識できるようになる。また、この際、距離情報も表示させることにより、学生が滞在する位置がわかるため、実際に学生が出席または欠席しているかについて教員が確認することができるため、誤検出や、学生による不正の発見が容易になる。
【０１６２】
以上説明したように、上記各実施形態のサーバ１２は、学生端末１６の位置が教員端末１４から所定の距離内の位置であるか否かの判定、及び学生端末１６が出席の対象とする領域である教室内の位置であるか否かの判定を行う判定部４２と、判定部４２の判定結果に基づいて、学生端末１６の所有者である学生の出席状況を管理する管理部４４と、を備える。
【０１６３】
従って、上記各実施形態のサーバ１２によれば、複数の学生端末１６間の通信情報を用いて出席状況の管理を行う場合に比べて、出席状況を正しく管理することができる。
【０１６４】
なお、本開示の技術は上記各実施形態に限定されないことはいうまでもない。例えば、上記各実施形態では、サーバ１２は、ビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報、及び距離情報を学生端末１６から受信しているが、これらの情報の一部または全てを教員端末１４から受信してもよい。
【０１６５】
例えば、教員端末１４が教員端末位置情報をサーバ１２に送信してもよい。この場合のサーバ１２、教員端末１４、及び学生端末１６の動作の一例を表したタイムチャートを図２４に示す。教員端末１４は、第１実施形態で示した図１１に示したタイムチャートのステップＳ１４＿１、Ｓ１４＿２、・・・、Ｓ１４＿ｎに代わり、ステップＳ１７＿１、Ｓ１７＿２、・・・、Ｓ１７＿ｎ、及びステップＳ１８＿１、Ｓ１８＿２、・・・、Ｓ１８＿ｎを実行する。ステップＳ１７＿１、Ｓ１７＿２、・・・、Ｓ１７＿ｎでは、教員端末１４は、ビーコン信号のみを送信する。また、ステップＳ１８＿１、Ｓ１８＿２、・・・、Ｓ１８＿ｎでは、教員端末１４は、教員端末位置情報をサーバ１２へ送信する。一方、学生端末１６では、ビーコン信号に応じて、第１実施形態で示した図１１に示したタイムチャートのステップＳ３２＿１、Ｓ３２＿２、・・・、Ｓ３２＿ｎに代わり、ステップＳ３３＿１、Ｓ３３＿２、・・・、Ｓ３３＿ｎを実行する。すなわち、学生端末１６は、ステップＳ３３＿１、Ｓ３３＿２、・・・、Ｓ３３＿ｎにおいて、ビーコンＩＤ、学生端末位置情報、ユーザ識別情報、及び距離情報をサーバ１２へ送信する。
【０１６６】
また例えば、教員端末１４がビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報、及び距離情報をサーバ１２に送信してもよい。この場合のサーバ１２、教員端末１４、及び学生端末１６の動作の一例を表したタイムチャートを図２５に示す。教員端末１４は、第１実施形態で示した図１１に示したタイムチャートのステップＳ１４＿１、Ｓ１４＿２、・・・、Ｓ１４＿ｎに代わり、上記ステップＳ１７＿１、Ｓ１７＿２、・・・、Ｓ１７＿ｎ、及びステップＳ１９＿１、Ｓ１９＿２、・・・、Ｓ１９＿ｎを実行する。上述したようにステップＳ１７＿１、Ｓ１７＿２、・・・、Ｓ１７＿ｎでは、教員端末１４は、ビーコン信号のみを送信する。図２５に示した場合では、学生端末１６では、ビーコン信号に応じて、第１実施形態で示した図１１に示したタイムチャートのステップＳ３２＿１、Ｓ３２＿２、・・・、Ｓ３２＿ｎに代わり、ステップＳ３５＿１、Ｓ３５＿２、・・・、Ｓ５３＿ｎを実行する。すなわち、学生端末１６は、ステップＳ３５＿１、Ｓ３５＿２、・・・、Ｓ３５＿ｎにおいて、ビーコンＩＤ、学生端末位置情報、ユーザ識別情報、及び距離情報を教員端末１４へ送信する。
【０１６７】
これらの情報を受信した教員端末１４は、ステップＳ１９＿１、Ｓ１９＿２、・・・、Ｓ１９＿ｎにおいて、ビーコンＩＤ、教員端末位置情報、学生端末位置情報、ユーザ識別情報、及び距離情報をサーバ１２へ送信する。
【０１６８】
また、上記各実施形態では、ビーコンエリア２２が、教室２０よりも大きい場合について説明したが、ビーコンエリア２２が教室２０よりも小さい場合は、複数の教員端末１４により各教員端末１４のビーコンエリア２２を合わせた領域に教室２０が内包されるようにすればよい。例えば、図２６に示した一例では、教員端末１４１のビーコンエリア２２１と、教員端末１４２のビーコンエリア２２２とを合わせた領域に教室２０３が内包された状態となっているため、教員端末１４１及び教員端末１４２により教室２０３において実施される授業の出席状況を管理することができる。
【０１６９】
また、上記各実施形態では、授業中に複数回、教員端末１４からビーコン信号を送信し、管理対象となる学生の出席状況の管理を行っているが、ビーコン信号を送信する回数は特に限定されない。
【０１７０】
また、上記各実施形態では、出席対象として授業を例示して説明したが、出席対象は授業に限定されず、講演会、セミナー、講座、会議、及び各種イベント等であってもよいことはいうまでもない。
【０１７１】
また、ＧＰＳ情報は上記各実施形態に限定されず、高さ方向の情報を含むようにしてもよい。この場合、例えば、緯度及び経度が同様となる１階の教室と２階の教室とにおける出席状況の管理をより正確に行うことができる。
【０１７２】
また、上記各実施形態では、ビーコン信号の強度により得られた近距離、中距離、及び遠距離との情報を距離情報とする場合について説明したが、距離情報はこれらに限定されない。例えば、主端末装置の位置及び副端末装置の位置から導出された具体的な距離を距離情報としてもよいし、導出した具体的な距離を閾値を用いて上述用に近距離、中距離、及び遠距離等に分類した情報を距離状況としてもよい。
【０１７３】
また、上記各実施形態では、教員が教員端末１４を所持し、授業を行う場合に教室内に教員端末１４を持ち込む場合について説明したが、教員端末１４は、各教室に据え置き（固定）された状態であってもよい。この場合、教室マスタデータ１００において、各教室の教室番号と当該教室に固定されている教員端末１４とを対応付けておいてもよい。
【０１７４】
また、上記各実施形態では、教員端末１４において教員端末処理プログラム５３がＲＯＭ５２に予め記憶（インストール）されており、学生端末１６において７距離情報がＲＯＭ７２に予め記憶（インストール）されており、サーバ１２において各種プログラムがＲＯＭ３２に予め記憶（インストール）されている態様を説明したが、これに限定されない。これらのプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＵＳＢ（Universal Serial Bus）メモリ等の記録媒体に記録された形態で提供されてもよい。また、各種プログラムは、ネットワークを介して外部装置からダウンロードされる形態としてもよい。
【符号の説明】
【０１７５】
１０  出席状況管理システム
１２  サーバ
１４  教員端末
１６  学生端末
４０  受信部
４２  判定部
４４  管理部
４６  送信部
【図１】
2019074987.tif 000003
【図２】
2019074987.tif 000004
【図３】
2019074987.tif 000005
【図４】
2019074987.tif 000006
【図５】
2019074987.tif 000007
【図６】
2019074987.tif 000008
【図７】
2019074987.tif 000009
【図８】
2019074987.tif 000010
【図９】
2019074987.tif 000011
【図１０】
2019074987.tif 000012
【図１１】
2019074987.tif 000013
【図１２】
2019074987.tif 000014
【図１３】
2019074987.tif 000015
【図１４】
2019074987.tif 000016
【図１５】
2019074987.tif 000017
【図１６】
2019074987.tif 000018
【図１７】
2019074987.tif 000019
【図１８】
2019074987.tif 000020
【図１９】
2019074987.tif 000021
【図２０】
2019074987.tif 000022
【図２１】
2019074987.tif 000023
【図２２】
2019074987.tif 000024
【図２３】
2019074987.tif 000025
【図２４】
2019074987.tif 000026
【図２５】
2019074987.tif 000027
【図２６】
2019074987.tif 000028