(57)【要約】【課題】本発明では、通学者及びその移動に関する情報を一元的に集約して管理し、管理者はそれらを同時に参照することにより、それらの情報を容易に把握できる管理システムを提供する。【解決手段】本発明に係る管理システムにおける情報端末は、所定の通学者についての学校への登下校に関する登下校情報を表示する装置であって、通学者が通う学校に関する情報を管理する管理サーバと通信を行い、管理サーバから登下校情報を取得する通信部と、前記登下校情報を表示する表示部と、表示部での表示を制御する制御部とを備える。制御部は、通信部を介して管理サーバから、登下校情報に加えて、通学者が通う学校が属する地域に関する情報を取得し、取得した情報を表示部に表示させる。【選択図】図１
2020035025.tif 000002
【特許請求の範囲】
【請求項１】
所定の通学者についての学校への登下校に関する登下校情報を表示する装置（３）であって、
前記通学者が通う学校に関する情報を管理する管理サーバと通信を行い、前記管理サーバから前記登下校情報を取得する通信部（３２）と、
前記登下校情報を表示する表示部（３４）と、
前記表示部での表示を制御する制御部（３１）と、を備え、
前記制御部は、
前記通信部を介して前記管理サーバから、前記登下校情報に加えて、前記通学者が通う学校が属する地域に関する情報を取得し、取得した情報を前記表示部に表示させる、
情報端末。
【請求項２】
前記学校が属する地域に関する情報は、当該地域内にある店舗に対する広告及び／または前記店舗に関連するクーポンの情報を含む、請求項１に記載の情報端末。
【請求項３】
前記制御部は、さらに前記通信部を介して、前記通学者が通う学校に関する情報を取得し、取得した情報を前記表示部に表示させる、請求項１に記載の情報端末。
【請求項４】
前記学校に関する情報は、学校全体のイベントのスケジュールと、学校からの連絡と、通学者が属するクラスのイベントのスケジュールと、のうちの少なくとも１つを含む、請求項３に記載の情報端末。
【請求項５】
前記制御部は、さらに前記通信部を介して、前記通学者の欠席、遅刻および早退に関する情報を取得し、取得した情報を前記表示部に表示させる、請求項１に記載の情報端末。
【請求項６】
スマートフォンである、請求項１から５のいずれかに記載の情報端末。
【請求項７】
請求項１から６のいずれかに記載の情報端末と、
前記情報端末からのリクエストに応えて、前記登下校情報と、前記通学者が通う学校が属する地域に関する情報とを前記情報端末に送信する管理サーバと、
を備えた
登下校管理システム。
【請求項８】
電子機器を、請求項１から６のいずれかに記載の情報端末として動作させるためのコンピュータプログラム。
【請求項９】
移動体による所定点の通過に関する情報である通過履歴情報を表示する装置（３）であって、
前記移動体が属する組織や地域に関する情報を管理する管理サーバと通信を行い、前記管理サーバから前記通過履歴情報を取得する通信部（３２）と、
前記通過履歴情報を表示する表示部（３４）と、
前記表示部での表示を制御する制御部（３１）と、を備え、
前記制御部は、
前記通信部を介して前記管理サーバから、前記通過履歴情報に加えて、前記移動体が属する地域に関する情報を取得し、取得した情報を前記表示部に表示させる、
情報端末。
【請求項１０】
請求項９に記載の情報端末と、
前記情報端末からのリクエストに応えて、前記通過履歴情報と、前記移動体が属する地域に関する情報とを前記情報端末に送信する管理サーバと、
を備えた
移動体管理システム。
【請求項１１】
電子機器を、請求項９に記載の情報端末として動作させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣタグなどの無線タグ装置を保持する移動体（例えば、児童や生徒等）の移動情報を管理するための管理システムに関する。
【背景技術】
【０００２】
特許文献１の登下校管理システムによると、学校に通う児童などが校門等の地点に設置されたタグリーダにＩＣタグをかざすことで、タグリーダがＩＣタグのＩＤ等を読み出し、そのデータを校内に設置されたコンピュータ等の端末に送信する。端末は登下校の情報を管理し、予め登録された保護者等のメールアドレスに登下校を知らせるメールを送信する。これにより、保護者は携帯電話やコンピュータ等を用いてメールを確認し、児童の登下校を知ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３２３３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の管理システムでは、保護者は登下校を知らせるメールにより児童の登下校に関する情報を確認できる。しかしながら、保護者が登下校のみならず、児童の予定や学校からのお知らせ等の他の情報も同時に、かつ容易に確認できることの需要がある。
【０００５】
そこで本発明では、例えば児童や生徒等の移動体に関する情報を管理する管理システムにおいて、移動体及びその管理者に関する様々な情報を一元的に集約して管理し、管理者はそれらを同時に参照することにより、それらの情報を容易に把握できる管理システムを提供する。
【課題を解決するための手段】
【０００６】
本発明の一態様として、所定の通学者についての学校への登下校に関する登下校情報を表示する情報端末が提供される。情報端末は、通学者が通う学校に関する情報を管理する管理サーバと通信を行い、管理サーバから登下校情報を取得する通信部と、前記登下校情報を表示する表示部と、表示部での表示を制御する制御部とを備える。制御部は、通信部を介して管理サーバから、登下校情報に加えて、通学者が通う学校が属する地域に関する情報を取得し、取得した情報を表示部に表示させる。
【０００７】
また、本発明の別の態様として、上記の情報端末と、情報端末からのリクエストに応えて、登下校情報と、通学者が通う学校が属する地域に関する情報とを情報端末に送信する管理サーバとを備える登下校管理システムが提供される。
【０００８】
また、本発明の別の態様として、移動体による所定点の通過に関する情報である通過履歴情報を表示する情報端末が提供される。情報端末は、移動体が属する組織や地域に関する情報を管理する管理サーバと通信を行い、管理サーバから通過履歴情報を取得する通信部と、通過履歴情報を表示する表示部と、表示部での表示を制御する制御部（３１）とを備える。制御部は、通信部を介して管理サーバから、通過履歴情報に加えて、移動体が属する地域に関する情報を取得し、取得した情報を表示部に表示させる。
【０００９】
さらに、本発明の別の態様として、上記の情報端末と、情報端末からのリクエストに応えて、通過履歴情報と、移動体が属する地域に関する情報とを情報端末に送信する管理サーバとを備える移動体管理システムが提供される。
【００１０】
また、本発明の別の態様として、電子機器を上記の情報端末のいずれかとして動作させるためのコンピュータプログラムが提供される。
【発明の効果】
【００１１】
本発明によると、移動体に関する情報を管理する管理システムにおいて、移動体及びその移動に関する様々な情報を一元的に集約して管理し、管理者はそれらを同時に参照することにより、それらの情報を容易に把握できる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態１に係る管理システムの全体の構成例を示すブロック図
【図２】本発明の実施形態１に係る管理システムにおけるＩＣタグの構成例を示すブロック図
【図３】本発明の実施形態１に係る管理システムにおける保護者端末の構成例を示すブロック図
【図４】本発明の実施形態１に係る管理システムにおける管理サーバの構成例を示すブロック図
【図５】本発明の実施形態１に係る管理システムにおける管理サーバの保護者アカウントマスタのデータ構成例を示すテーブル図
【図６】本発明の実施形態１に係る管理システムにおける管理サーバの児童マスタのデータ構成例を示すテーブル図
【図７】本発明の実施形態１に係る管理システムにおける管理サーバの地点マスタのデータ構成例を示すテーブル図
【図８】本発明の実施形態１に係る管理システムにおける管理サーバの通過履歴データベースのデータ構成例を示すテーブル図
【図９】本発明の実施形態１に係る管理システムにおける管理サーバのカレンダイベントデータベースのデータ構成例を示すテーブル図
【図１０】本発明の実施形態１に係る管理システムにおける管理サーバの新着情報データベースのデータ構成例を示すテーブル図
【図１１】本発明の実施形態１に係る管理システムにおける管理サーバのクーポン対象地域マスタのデータ構成例を示すテーブル図
【図１２】本発明の実施形態１に係る管理システムにおける管理サーバのクーポンデータベースのデータ構成例を示すテーブル図
【図１３】本発明の実施形態１に係る管理システムにおける管理サーバの欠席遅刻通知データベースのデータ構成例を示すテーブル図
【図１４】本発明の実施形態１に係る管理システムにおける通過履歴登録処理の動作例を示すシーケンス図
【図１５】本発明の実施形態１に係る保護者端末において表示されるトップ画面の画面表示例を示す模式図
【図１６】本発明の実施形態１に係る保護者端末におけるトップ画面表示処理の動作例を示すシーケンス図
【図１７】本発明の実施形態１に係る保護者端末におけるメニュー画面の画面表示例を示す模式図
【図１８】本発明の実施形態１に係る保護者端末におけるクーポン画面の画面表示例を示す模式図
【図１９】本発明の実施形態１に係る保護者端末におけるクーポン画面表示処理の動作例を示すシーケンス図
【図２０】本発明の実施形態１に係る保護者端末におけるカレンダ画面の画面表示例を示す模式図
【図２１】本発明の実施形態１に係る保護者端末におけるカレンダ画面表示処理の動作例を示すシーケンス図
【図２２】本発明の実施形態１に係る保護者端末における新着情報画面の画面表示例を示す模式図
【図２３】本発明の実施形態１に係る保護者端末における新着情報画面表示処理の動作例を示すシーケンス図
【図２４】本発明の実施形態１に係る保護者端末における欠席遅刻通知画面の画面表示例を示す模式図
【図２５】本発明の実施形態１に係る保護者端末における欠席遅刻通知画面表示処理の動作例を示すシーケンス図
【図２６】本発明の実施形態１に係る保護者端末ソフトウェアにおける欠席遅刻通知処理の動作例を示すシーケンス図
【図２７】本発明の実施形態１に係る学校ＰＣにおけるカレンダイベント管理画面の画面表示例を示す模式図
【図２８】本発明の実施形態１に係る学校ＰＣにおけるカレンダイベント管理画面表示処理の動作例を示すシーケンス図
【図２９】本発明の実施形態１に係る学校ＰＣにおけるカレンダイベント追加処理の動作例を示すシーケンス図
【図３０】本発明の実施形態１に係る学校ＰＣにおけるカレンダイベント編集処理の動作例を示すシーケンス図
【図３１】本発明の実施形態１に係る学校ＰＣにおける新着情報管理画面の画面表示例を示す模式図
【図３２】本発明の実施形態１に係る学校ＰＣにおける通過履歴管理画面の画面表示例を示す図
【図３３】本発明の実施形態１に係る学校ＰＣにおける欠席遅刻通知一覧画面の画面表示例を示す模式図
【発明を実施するための形態】
【００１３】
（実施形態１）
以下、添付の図面を参照して本発明に係る管理システムの実施の形態を説明する。なお、本明細書において「通学者」は、小学生等の児童、中学生等の生徒といった、学校に通う者を総括した語であり、本実施形態における「児童」は通学者の一例である。
【００１４】
１．管理システムの構成
図１は、本発明の実施形態１に係る管理システム９の全体の構成例を示すブロック図である。本実施形態に係る管理システム９は、図１に示すように、ＩＣタグ１と、受信機２と、保護者端末３と、管理サーバ５と、学校ＰＣ６を備える。保護者端末３、管理サーバ５及び学校ＰＣ６は、例えばインターネット等のネットワーク４を通じて互いに通信可能に接続される。受信機２は、学校ＰＣ６及びネットワーク４を通じて、管理サーバ５と通信可能に接続される。本実施形態では、児童がＩＣタグ１を所持して移動し、ＩＣタグ１が校門等に設置された受信機２に検出されると、受信機２は児童が付近を通過したと判断して、その通過に関する情報を管理サーバ５に送信する。管理サーバ５は、学校ＰＣ６及びネットワーク４を介して受信機２から情報を受信してデータベースに登録する。
【００１５】
保護者端末３（図３参照）は、例えばスマートフォン、タブレット又はパーソナルコンピュータなどの端末で構成される。保護者端末３の制御部３１は、端末記憶部３０に格納されたプログラムを実行することで各種の処理を開始する。保護者端末３は保護者によって操作されて、ネットワーク４を介して管理サーバ５とデータをやり取りする。また、保護者は保護者端末３を操作することで、管理サーバ５のデータベースに格納された情報を閲覧又は更新することができる。保護者端末３が実行可能な処理は、例えばクーポンに関する処理、カレンダに関する処理、新着情報に関する処理、欠席遅刻通知に関する処理等である。
【００１６】
ネットワーク４はインターネット等の遠隔通信を実現する通信網であり、受信機２、保護者端末３、管理サーバ５及び学校ＰＣ６の間の通信を可能にする。ネットワーク４上のデータ通信の方式は、データをそのまま伝送するものでもよいし、送信元で事前に特定の暗号化手段により暗号化されたデータが伝送され、送信先で復号化されるものでもよい。
【００１７】
管理サーバ５（図４参照）は、児童、保護者、学校及び受信機２等に関する情報を関連づけて記憶する。また管理サーバ５は、受信機２、保護者端末３又は学校ＰＣ６から送信されたリクエストに応答して、サーバ記憶部５０に格納された情報を更新する。また管理サーバ５は、保護者端末３又は学校ＰＣ６から送信されたリクエストに応答して、サーバ記憶部５０から情報を取得して保護者端末３又は学校ＰＣ６に送信する。
【００１８】
学校ＰＣ６は、例えばパーソナルコンピュータ等の端末により構成される。学校ＰＣ６はネットワーク４を介して管理サーバ５とやり取りする。教員は学校ＰＣ６を操作することで、管理サーバ５のデータベースに格納された情報を閲覧又は更新することができる。学校ＰＣ６を介して閲覧・更新が可能な情報は、通過履歴、学校カレンダイベント、学年カレンダイベント、クラスカレンダイベント、新着情報及び欠席遅刻通知等である。
【００１９】
１−１．ＩＣタグの構成
図２は、本発明の実施形態１に係る管理システムにおけるＩＣタグ１の構成例を示すブロック図である。ＩＣタグ１は、タグ記憶部１０と、タグ制御部１１と、タグ通信部１２とを備える。ＩＣタグ１は、ＣＰＵやＥＥＰＲＯＭ、ＲＡＭ等が集積されたＩＣチップ、及びエッチング方式や印刷方式等で形成されたアンテナ等で構成される、持ち運び可能なデバイスである。ＩＣタグ１は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信規格を用いて、学校の校門等に設置された受信機２と無線通信する。ＩＣタグ１は、例えば固有識別情報等を外部装置に送信する無線タグ装置の一例である。
【００２０】
タグ記憶部１０は、ＩＣタグ１に関する情報を記憶する記憶媒体である。タグ記憶部１０は、例えばフラッシュメモリ等で構成され、ＩＣチップに集積されている。タグ記憶部１０は、各種のプログラムと、タグＩＤ１００を格納している。タグＩＤ１００は、事前に特定のやり方で決定された、各ＩＣタグ１に固有の管理番号である。タグＩＤ１００は例えばタグの製造番号、又は後述のタグ通信部１２の無線通信方式における識別番号等であってよい。
【００２１】
タグ制御部１１は、例えばＩＣチップに集積されたＣＰＵ等で構成され、ＩＣタグ１全体の動作を制御する。タグ制御部１１は、タグ記憶部１０に格納されたプログラムを実行することで、タグ記憶部１０及びタグ通信部１２の動作を制御する。タグ制御部１１は、専用に設計された電子回路や再構成可能な電子回路等のハードウェア回路（ＡＳＩＣ、ＦＰＧＡ等）のみで実現されてもよい。
【００２２】
タグ通信部１２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信規格に従い無線通信を行う通信モジュールである。タグ通信部１２との無線通信が可能な受信機２が所定の距離（例えば１０ｍ）内にある場合に、その受信機２とタグ通信部１２との通信接続が確立される。タグ通信部１２の無線通信方式はＢｌｕｅｔｏｏｔｈ（登録商標）に限られず、Ｗｉ−ＦｉやＮＦＣ（近距離無線通信）等の通信方式を利用してもよい。タグ通信部１２は、この無線通信方式における固有の識別番号を持つ。
【００２３】
１−２．受信機の構成
受信機２（図示なし）は、受信機記憶部と、受信機制御部と、及び通信部とを備える。受信機記憶部は、受信機ＩＤ、設置されている学校名及び地点名、並びに各種プログラムを格納する。受信機制御部は、受信機記憶部に格納されたプログラムを実行することで、受信機記憶部及び通信部の動作を制御する。通信部は、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の通信規格に従いＩＣタグ１と無線通信を行う機能と、３ＧやＬＴＥ、Ｗｉ−Ｆｉ等の通信規格に従い、学校ＰＣ６及びネットワーク４を介して管理サーバ５と通信を行う機能とを有する通信モジュールである。
【００２４】
受信機２は、ＩＣタグ１が所定の距離（例えば１０ｍ）内の領域を通過する場合に、そのＩＣタグ１との通信を確立し、ＩＣタグ１からタグＩＤ１００を受け取る。また、受信機２の受信機制御部は、受信機記憶部に格納された受信機ＩＤを読み出す。その後受信機制御部は、タグＩＤ１００及び受信機ＩＤを管理サーバ５に、受信機通信部、学校ＰＣ６及びネットワーク４を介して送信する。受信機ＩＤは、事前に特定のやり方で決定された、各受信機２に固有の管理番号である。受信機ＩＤは例えば受信機２の製造番号、又はＩＣタグ１と同様、無線通信方式における固有の識別番号等であってよい。
【００２５】
１−３．保護者端末の構成
図３は、本発明の実施形態１に係る管理システム９における保護者端末３の構成例を示すブロック図である。保護者端末３は、端末記憶部３０と、端末制御部３１と、端末通信部３２と、端末操作部３３と、端末表示部３４とを備える。保護者端末３は、例えばスマートフォン等の、ネットワークにインターフェースが可能であり、様々なコンテンツを表示することができる端末である。
【００２６】
端末記憶部３０は、例えば保護者端末３に含まれるメモリ等の記憶媒体であり、保護者端末３に関連する情報を格納している。端末記憶部３０は、ログイン情報３００と、表示コンテンツと、各種プログラムを格納している。ログイン情報３００は、管理サーバ５において複数の保護者端末３からのアクセスを個別に管理するために、各保護者端末３を特定するための情報である。本実施形態においてログイン情報３００は保護者端末３の使用者がログインに用いたユーザ名及びパスワードを含む。
【００２７】
また、ログイン情報３００はさらに、管理サーバ５のサーバ記憶部５０に格納されたデータベースから得られる、保護者及び児童に関する情報を追加で含んでもよい。追加の情報は例えば、保護者アカウントマスタ５００においてログインに用いられたユーザ名及びパスワードの組に対応する「保護者ＩＤ」及び「保護者氏名」の値を含んでよい。追加の情報はさらに、児童マスタ５０１において保護者ＩＤに対応する「児童ＩＤ」の値と、その児童の他の情報（例えば、「学校名」、「学年」、「学級」等）、並びに、クーポン対象地域マスタ５０６においてその児童の「学校名」の値に対応する１つ又は複数の「地域ＩＤ」の値といった情報を含んでもよい。本実施形態では、ログイン情報３００はこれらの情報を含む。
【００２８】
端末制御部３１は、保護者端末３全体の動作を制御する。端末制御部３１は、端末記憶部３０に格納されたプログラムを実行することで、端末記憶部３０及び端末通信部３２の動作を制御する。端末通信部３２は、Ｗｉ−Ｆｉや３Ｇ、ＬＴＥ等の通信方式に従い無線通信を行うモジュールであり、ネットワーク４を介して管理サーバ５とデータを送受信する。端末操作部３３は使用者の入力を媒介し、端末表示部３４は端末制御部３１に制御されて画面を表示する。
【００２９】
１−４．管理サーバの構成
図４は、本発明の実施形態１に係る管理システム９における管理サーバ５の構成例を示すブロック図である。管理サーバ５は、例えばパーソナルコンピュータのような情報処理装置で構成され、サーバ記憶部５０と、サーバ制御部５１と、サーバ通信部５２と、時計５３を備える。
【００３０】
サーバ記憶部５０は、管理サーバ５の各種の機能を実現するために必要な、データベース及び各種プログラムを記憶する記憶媒体である。サーバ記憶部５０のデータベースには、保護者アカウントマスタ５００、児童マスタ５０１、地点マスタ５０２、通過履歴データベース５０３（図４では通過履歴ＤＢと略記）、カレンダイベントデータベース５０４（図４ではカレンダイベントＤＢ群と略記）、新着情報データベース５０５（図４では新着情報ＤＢと略記）、クーポン対象地域マスタ５０６、クーポンデータベース５０７（図４ではクーポンＤＢと略記）及び欠席遅刻通知データベース５０８（図４では欠席遅刻通知ＤＢと略記）が含まれる。サーバ記憶部５０は、例えばハードディスクドライブ（ＨＤＤ）又は半導体記憶装置（ＳＳＤ）で構成される。
【００３１】
サーバ制御部５１は、例えばＣＰＵやＭＰＵで構成され、管理サーバ５全体の動作を制御する。サーバ制御部５１は、サーバ記憶部５０に格納されたプログラムを実行することにより、サーバ記憶部５０及びサーバ通信部５２の動作を制御する。なお、サーバ制御部５１で実行されるプログラムは、ネットワーク４を介して外部から提供されたものでも、ＣＤ−ＲＯＭ等の外部記憶媒体により提供されたものでもよい。また、サーバ制御部５１は、専用に設計された電子回路や再構成可能な電子回路等のハードウェア回路（ＡＳＩＣ、ＦＰＧＡ等）のみで実現されてもよい。
【００３２】
サーバ通信部５２は、ＩＥＥＥ８０２．１１、３Ｇ、ＬＴＥ等の規格に準拠して、ネットワーク４を介してデータ通信を行う通信モジュールである。本実施形態では、管理サーバ５は、サーバ通信部５２によってネットワーク４に接続し、さらにネットワーク４を介して、保護者端末３及び学校ＰＣ６と通信することができる。時計５３は、必要に応じてサーバ制御部５１に現在の時刻を提供する。
【００３３】
１−４−１．データベースについて
サーバ記憶部５０は、保護者アカウントマスタ５００、児童マスタ５０１、地点マスタ５０２、通過履歴データベース５０３、カレンダイベントデータベース５０４、新着情報データベース５０５、クーポン対象地域マスタ５０６、クーポンデータベース５０７及び欠席遅刻通知データベース５０８を格納している。以下、図１〜図１３を用いて、各データベースについて説明する。なお、本明細書において「エントリ」は、関係データベースにおける組（データベースの行）を指す。
【００３４】
図５は、本発明の実施形態に係る保護者アカウントマスタ５００のデータ構成例を示すテーブル図である。保護者アカウントマスタ５００は保護者に関する情報を管理する。図５に示す例において、エントリはそれぞれが１人の保護者に対応する。あるエントリにおいて「保護者ＩＤ」は、複数の保護者アカウントを個別に管理するための、各保護者に固有の管理番号である。保護者アカウントマスタ５００は保護者ＩＤに対応する保護者の情報として、「保護者氏名」、「ユーザ名」及び「パスワード」を格納している。「ユーザ名」及び「パスワード」は、保護者が保護者端末３を使用するに際して要求されるユーザ名及びパスワードに対応する。
【００３５】
図６は、本発明の実施形態１に係る児童マスタ５０１のデータ構成例を示すテーブル図である。児童マスタ５０１は児童に関する情報を管理する。図６においてエントリはそれぞれが１人の児童に対応する。あるエントリにおいて「児童ＩＤ」は、複数の児童を個別に管理するための、各児童に固有の管理番号である。児童マスタ５０１は児童ＩＤに対応する児童に関する情報として、「学校名」、「学年」、「学級」、「氏名」、「ニックネーム」、「アイコンＩＤ」及び「保護者ＩＤ」を管理している。保護者ＩＤは、その児童の保護者の保護者アカウントマスタ５００における保護者ＩＤであり、これにより管理サーバ５は児童と保護者の関係を関係づけて管理している。「学校名」は各学校に固有であり、学校は「学校名」により識別される。なお、児童に関する情報はこれに限らず、必要に応じて例えば児童の誕生日等の他の情報を含んでもよい。
【００３６】
図７は、本発明の実施形態１に係る地点マスタ５０２のデータ構成例を示すテーブル図である。地点マスタ５０２は受信機２に関する情報を管理する。地点マスタ５０２において「受信機ＩＤ」は、各エントリに対応する受信機２の受信機ＩＤである。地点マスタ５０２は、受信機ＩＤに対応する受信機２に関する情報として、「学校名」及び「地点名」を管理している。学校名はその受信機２が設置されている学校の校名を示し、地点名は「正門」「通用門」等、その受信機２がその学校のどの地点に設置されているかを示す。
【００３７】
図８は、本発明の実施形態１に係る通過履歴データベース５０３のデータ構成例を示すテーブル図である。通過履歴データベース５０３は、どの児童が、どの地点を、いつ通過したかを示す通過履歴を記憶している。図８において「通過履歴ＩＤ」は、通過履歴の登録時に割り当てられる固有の管理番号である。図８の「児童ＩＤ」及び「受信機ＩＤ」は、それぞれ児童マスタ５０１の児童ＩＤ及び地点マスタ５０２の受信機ＩＤに対応し、管理サーバ５はこれにより通過した児童及び通過された地点の受信機２を管理している。また、図８の「通過時刻」は、児童がその地点を通過した時刻を示す。
【００３８】
図９は、本発明の実施形態１に係るカレンダイベントデータベース５０４のデータ構成例を示すテーブル図である。本実施形態における管理システム９ではカレンダイベントを、保護者端末３から登録される個人カレンダイベント、並びに、学校ＰＣ６から登録される学校カレンダイベント、学年カレンダイベント及びクラスカレンダイベントの、４種に分けて管理する。個人カレンダイベントは、保護者端末３から登録された、児童一人を対象としたカレンダイベントであり、例えば習い事等を登録する。学校カレンダイベントには運動会等の学校全体を対象とするイベントを登録し、学年カレンダイベントには合同授業や修学旅行等の１学年全体を対象とするイベントを登録し、そしてクラスカレンダには１学級を対象とするイベントを登録する。
【００３９】
カレンダイベントデータベース５０４は、カレンダイベント集約データベース５０４Ａ、個人カレンダイベントデータベース５０４Ｂ、クラスカレンダイベントデータベース５０４Ｃ、学年カレンダイベントデータベース５０４Ｄ及び学校カレンダイベントデータベース５０４Ｅを含む。
【００４０】
カレンダイベント集約データベース５０４Ａでは、４種のカレンダイベントの実体的な内容を管理する。カレンダイベント集約データベース５０４Ａにおいて、「イベントＩＤ」は、各エントリに対応するカレンダイベントが登録される時に割り当てられる、各カレンダイベントに固有の管理番号である。また、カレンダイベント集約データベース５０４ＡはイベントＩＤに対応するカレンダイベントの情報として、「イベント名」「開始日時」「終了日時」を管理している。なお、カレンダイベントに関する情報はこれらに限らず、例えばそのカレンダイベントの詳細情報等をさらに含んでもよい。
【００４１】
個人カレンダイベントデータベース５０４Ｂ、クラスカレンダイベントデータベース５０４Ｃ、学年カレンダイベントデータベース５０４Ｄ及び学校カレンダイベントデータベース５０４Ｅでは、各エントリに対応するカレンダイベントのカレンダイベント集約データベース５０４ＡにおけるイベントＩＤと、そのカレンダイベントが対象とする児童の属性を関係づけて格納する。
【００４２】
個人カレンダイベントデータベース５０４Ｂでは、カレンダイベントの対象とする児童の属性として、児童の児童ＩＤが格納されている。これにより個人カレンダイベントデータベース５０４Ｂにおける１つのエントリは、「イベントＩＤ」の値が示すイベントが、「児童ＩＤ」の値が示す児童を対象とするイベントであることを示す。同様に、イベントＩＤに対応するカレンダイベントの対象とする児童の属性として、クラスカレンダイベントデータベース５０４Ｃは「学校名」、「学年」及び「学級」を格納し、学年カレンダイベントデータベース５０４Ｄは「学校名」及び「学年」を格納し、学校カレンダイベントデータベース５０４Ｅは「学校名」を格納する。
【００４３】
このように構成することで、例えば男女別の健康診断等の、上記の４種以外の属性を条件とするカレンダイベントを登録する必要が生じた場合にも、性別カレンダイベントデータベースを追加すれば、カレンダイベント集約データベース５０４Ａを含む他のカレンダイベントデータベースの構成を変更することなく要件を達成することができる。以下、本明細書において「４種のカレンダイベント」又は「４種のカレンダイベントデータベース」と表記した場合、４種とは「学校」「学年」「クラス」「個人」の４つを指す。
【００４４】
図１０は、本発明の実施形態に係る新着情報データベース５０５のデータ構成例を示すテーブル図である。新着情報データベース５０５は、学校ＰＣ６から登録される新着情報を管理する。図１０において各エントリの「新着情報ＩＤ」の値は、各エントリに対応する新着情報が登録される時に割り当てられる、各新着情報に固有の管理番号である。また、新着情報データベース５０５は新着情報ＩＤに対応する新着情報の内容として、「学校名」、「タイトル」、「リリース日」及び「詳細」を格納している。「学校名」の値はその新着情報に対応する学校を示す。保護者は保護者端末３を介して、児童の属する学校に割り当てられた新着情報を閲覧することができる。また学校の教員は学校ＰＣ６を介して、自身の属する学校に割り当てられた新着情報を閲覧・更新することができる。
【００４５】
図１１は、本発明の実施形態１に係るクーポン対象地域マスタ５０６のデータ構成例を示すテーブル図である。クーポン対象地域マスタ５０６は、保護者端末３で表示されるクーポン情報について、クーポン情報の表示対象とする地域を管理する。図１１において各エントリの「地域ＩＤ」の値は、対応するクーポン対象地域が登録される時に割り当てられる、各地域に固有の管理番号であり、「学校名」の値はその地域に含まれる学校のうちの１つを示す学校名である。
【００４６】
なお、クーポン対象地域マスタ５０６において、１つの学校は複数の重複する地域に含まれ得るため、同一の学校名に対して異なる地域ＩＤを格納する複数のエントリを含む場合がある。また逆に、クーポン対象地域マスタ５０６において、１つの地域には複数の学校が存在することがあるため、同一の地域ＩＤに対して異なる学校名を格納する複数のエントリを含む場合もある。
【００４７】
「地域名」の値は地域ＩＤに対応する地域の範囲が直感的に把握しやすいように設定された、地域の概要を示す名前である。複数の地域ＩＤが示す地域は互いに重複してもよく、「地域名」の値は例えば、「京都市」、「京都府」、「関西圏」又は「全国」等であり得る。
【００４８】
図１２は、本発明の実施形態１に係るクーポンデータベース５０７のデータ構成例を示すテーブル図である。クーポンデータベース５０７は、保護者端末３で表示されるクーポン情報を管理する。図１２において「クーポンＩＤ」は、各エントリに対応するクーポン情報が登録される時に割り当てられる、各クーポン情報に固有の管理番号である。また、クーポンデータベース５０７はクーポンＩＤに対応するクーポン情報に含まれる情報として、「地域ＩＤ」、「タイトル」、「詳細」、「画像」、「掲載開始日」、「掲載終了日」及び「リンクＵＲＬ」を管理している。
【００４９】
「地域ＩＤ」は、そのクーポンの対象となる地域を示し、クーポン対象地域マスタ５０６の「地域ＩＤ」の値である。「画像」は、クーポン情報を一覧表示する際のバナー画像を示す。「画像」は表示する画像を特定できればどのようなものであってもよく、例えば画像データが直接データベースに格納されていてもよいし、外部画像ファイルへのリンクの形で格納されていてもよい。「リンクＵＲＬ」はそのクーポン情報に関するウェブサイトや、クーポン発行者のホームページなど、関連するウェブページへのリンクを示す。
【００５０】
図１３は、本発明の実施形態１に係る欠席遅刻通知データベース５０８のデータ構成例を示すテーブル図である。欠席遅刻通知データベース５０８は、保護者端末３によって登録され、保護者端末３及び学校ＰＣ６によって参照される、欠席遅刻通知を管理する。図１３において「通知ＩＤ」は、対応する欠席遅刻通知が登録される時に割り当てられる、各欠席遅刻通知に固有の管理番号である。また、欠席遅刻通知データベース５０８は欠席遅刻通知に含まれる情報として、「児童ＩＤ」、「対象日」、「通知種類」、「保護者コメント」を格納している。
【００５１】
「児童ＩＤ」は、欠席遅刻を通知される児童の児童ＩＤを示し、「対象日」はその児童が欠席遅刻する日付を示す。また「通知種類」の値は、「欠席」、「遅刻」のいずれかであり、その通知の種類を示す。なお、「通知種類」の値は図１３に示すように「取り消し」を含んでもよい。「保護者コメント」は、保護者端末３において保護者が入力したコメントを示す。
【００５２】
１−５．学校ＰＣの構成
学校ＰＣ６はパーソナルコンピュータ等の端末であり、設置されている学校の「学校名」、表示コンテンツ及び各種プログラムを格納する学校ＰＣ記憶部と、学校ＰＣ６全体の動作を制御する学校ＰＣ制御部と、操作部と表示部を兼ねる学校ＰＣユーザインターフェース部と、及びネットワーク４と通信する学校ＰＣ通信部とを含む。
【００５３】
なお、本実施形態における管理システム９は、本発明における管理システムの一例である。保護者端末３は、本発明における情報端末の一例であり、端末制御部３１、端末通信部３２及び端末表示部３４は、それぞれ本発明の制御部、通信部及び表示部に対応する。また、本実施形態における管理サーバ５は、本発明における管理サーバの一例である。
【００５４】
２．管理システムの動作
２−１．動作の概要
以下、本実施形態に係る管理システム９の動作の概要について、図１を参照して説明する。
【００５５】
管理システム９は、受信機２によって登録される通過履歴を含む様々な情報を管理サーバ５で一元的に管理する。保護者及び教員は、管理サーバ５に蓄積された様々な情報を保護者端末３又は学校ＰＣ６を通じて閲覧又は更新することができる。
【００５６】
管理システム９において受信機２は、周辺を通過するＩＣタグ１を検出して、学校ＰＣ６及びネットワーク４を通じて管理サーバ５に通過履歴を登録する。
【００５７】
管理システム９において保護者端末３は、保護者によって操作されて、様々なコンテンツを表示するためのリクエストを、ネットワーク４を介して管理サーバ５に送信する。管理サーバ５は、保護者端末３から送信されたリクエストに基づいてコンテンツを取得し、保護者端末３に送信する。コンテンツを受信した保護者端末３は、受信したコンテンツに基づいて表示する画面を作成し、作成した画面を表示する。
【００５８】
管理システム９において学校ＰＣ６は、教員によって操作されて、様々なコンテンツを表示するためのリクエストを、ネットワーク４を介して管理サーバ５に送信する。管理サーバ５は、学校ＰＣ６から送信されたリクエストに基づいてコンテンツを取得し、学校ＰＣ６に送信する。コンテンツを受信した学校ＰＣ６は、受信したコンテンツに基づいて表示する画面を作成し、作成した画面を表示する。
【００５９】
管理システム９において管理サーバ５は、受信機２、保護者端末３及び学校ＰＣ６から送信された様々なリクエストに応答して、データベースに新規エントリを登録し、及びデータベースのエントリを編集・削除することで、情報を一元的に管理する。また、受信機２，保護者端末３又は学校ＰＣ６から送信されたリクエストに応答して対応する情報をデータベースから読み出し、その端末に送信する。以下、本実施形態に係る管理システム９の動作の詳細について説明する。
【００６０】
２−２．通過履歴登録処理
まず図１４を参照して、本実施形態に係る管理システム９における通過履歴登録処理について説明する。なお、図１４では図面が不必要に複雑になるのを避けるため、本明細書に記載されている学校ＰＣ６を省略している。
【００６１】
図１４は、本発明の実施形態１に係る管理システム９における通過履歴登録処理の動作例を示すシーケンス図である。通過履歴登録処理は、受信機２がＩＣタグ１を検出することで、そのＩＣタグ１を所持する児童がその受信機２が設置された地点を通過したことを判定し、その判定結果を管理サーバ５に登録する処理である。
【００６２】
まず、受信機２は、通信部を通じて周期的に周囲にペアリング用の電波を発信し、所定の距離（例えば１０ｍ）内のＩＣタグ１を検出する（Ｓ１）。これにより受信機２とＩＣタグ１の間の通信接続を確立する。次に受信機２は、通信接続を確立したＩＣタグ１に対してタグＩＤリクエストを送信する。
【００６３】
タグＩＤリクエストを受信したＩＣタグ１は、タグ記憶部１０に格納されたタグＩＤ１００を取得（Ｓ２）し、通信接続を確立した受信機２に送信する。タグＩＤ１００を受信した受信機２は、記憶部２０に格納された受信機ＩＤを取得（Ｓ３）する。その後、受信機２は受信したタグＩＤ１００及び取得した受信機ＩＤを含む、通過履歴登録リクエストを作成する（Ｓ４）。次に受信機２は作成した通過履歴登録リクエストを、学校ＰＣ６及びネットワーク４を介して管理サーバ５に送信する。
【００６４】
通過履歴登録リクエストを受信した管理サーバ５は、受信した通過履歴登録リクエストに基づいて通過履歴を作成する（Ｓ５）。具体的には、まず他の通過履歴が対応づけられていない固有の通過履歴ＩＤを決定し、管理サーバ５の時計５３から現在の時刻を取得して通過時刻とする。その後、受信した通過履歴登録リクエストからタグＩＤ１００及び受信機ＩＤを取得する。さらに児童マスタ５０１において「タグＩＤ」の値が取得したＩＤ１００と一致するエントリの「児童ＩＤ」の値を取得する。以上による「通過履歴ＩＤ」、「児童ＩＤ」、「受信機ＩＤ」及び「通過時刻」の値の組を１つの通過履歴とする（Ｓ５ここまで）。最後に、管理サーバ５は作成した通過履歴を通過履歴データベース５０３に登録する（Ｓ６）。
【００６５】
２−３．保護者端末の動作の詳細
次に、図１、図３、図１５〜２５を用いて、保護者端末３の動作を詳細に説明する。
【００６６】
２−３−１．ログイン
保護者端末３は、動作開始後まずログイン画面（図示なし）を表示し、保護者にユーザ名及びパスワードの入力を促す。入力されたユーザ名及びパスワードは、ネットワーク４を介して管理サーバ５に送信される。管理サーバ５は、保護者アカウントマスタ５００の中に、受信したユーザ名及びパスワードの組と一致する値を持つエントリがあるか否かを判断する。一致するエントリがあるならば、サーバ記憶部５０のデータベースから必要な情報を取得してログイン情報３００を作成し、ログインの成功を示す信号とともに保護者端末３に送信する。管理サーバ５は、一致するエントリがなければログインの失敗を示す信号を保護者端末３に送信する。なお１−３．で述べた通り、ログイン情報３００はユーザ名及びパスワードのみを含んでもよいし、さらに保護者ＩＤ、保護者氏名、児童ＩＤ、学校名、地域ＩＤ等を含んでもよい。
【００６７】
保護者端末３は、管理サーバ５からログイン情報３００とログインの成功を示す信号を受信した場合、ログイン情報３００を端末記憶部３０に格納する。その後表示画面は、ログイン画面からトップ画面へと遷移する。また保護者端末３は、管理サーバ５からログインの失敗を示す信号を受信した場合、ユーザ名又はパスワードが正しくないことの通知とともに、再びログイン画面を表示する。
【００６８】
２−３−２．トップ画面表示処理
保護者端末３におけるトップ画面表示処理について説明する。トップ画面表示処理は、ログイン画面でログインに成功するか、又は２−３−３．で説明するメニュー画面においてトップ画面ボタン１７０を操作することで開始される。
【００６９】
図１５は、本発明の実施形態１に係る保護者端末３におけるトップ画面の画面表示例を示す模式図である。画面上には、メニューボタン１５０、スケジュール欄１５１、クーポン欄１５２の他、日付や曜日、暦等の情報が表示されている。メニューボタン１５０が操作されると、表示画面は後述のメニュー画面へと遷移する。スケジュール欄１５１には、新着情報、通過履歴、カレンダイベント等の情報が表示される。クーポン欄１５２には、児童の属する学校が含まれる地域に割り当てられた全てのクーポン情報が表示される。
【００７０】
なお、図１５に示す画面表示例では、スケジュール欄１５１及びクーポン欄１５２に加え、日付、曜日、暦の情報等が表示されているが、これらの追加の情報は、管理サーバ５が外部の情報源から取得してもよいし、保護者端末３が外部の情報源から取得してもよい。また、表示される内容はこれらに限らず、例えば天気予報といった追加の情報を表示してもよい。
【００７１】
図１６は、本発明の実施形態に係る保護者端末３におけるトップ画面表示処理の動作例を示すシーケンス図である。まず保護者端末３は、トップ画面で表示する各種コンテンツを要求する、ログイン情報３００を含むリクエストを作成し（Ｓ１１）、管理サーバ５に送信する。管理サーバ５はこのリクエストに応答して、管理サーバ５のサーバ記憶部５０に含まれるデータベースから必要な情報を取得し（Ｓ１２）、保護者端末３に送信する。保護者端末３は管理サーバ５から受信した情報に基づいて表示する画面を作成（Ｓ１３）し、作成した画面を表示する（Ｓ１４）。
【００７２】
ステップＳ１１において保護者端末３が作成するコンテンツリクエストにはログイン情報３００の他、通過履歴、カレンダイベント、新着情報及びクーポンのリクエストが含まれる。管理サーバ５は、保護者端末３からのリクエストに応答して、以下の情報を取得し、保護者端末３に送信する。
（１）通過履歴データベース５０３内の、ログイン情報３００の児童ＩＤとの間で「児童ＩＤ」の値が一致する全ての通過履歴、
（２）カレンダイベントデータベース５０４内の、ログイン情報３００に対応するカレンダイベントとその情報、
（３）新着情報データベース５０５内の、ログイン情報３００の学校名と「学校名」の値が一致する全ての新着情報、及び
（４）クーポン対象地域マスタ５０６においてログイン情報３００の学校名と「学校名」の値が一致する各クーポン対象地域に関して、クーポンデータベース５０７内の、各クーポン対象地域と「地域ＩＤ」の値が一致する全てのクーポン
なお、（２）のカレンダイベント及びその情報の取得については、２−３−５．カレンダ画面表示処理で詳細に説明する。
【００７３】
２−３−３．メニュー画面表示処理及び各種設定変更処理
図１７は、本発明の実施形態１に係る保護者端末３におけるメニュー画面の画面表示例を示す模式図である。メニュー画面は、トップ画面などに表示されるメニューボタン１５０を操作することにより表示される。図１７においてメニュー画面には、各種機能画面へと遷移するためのトップ画面ボタン１７０、クーポンボタン１７１、カレンダボタン１７２、新着情報ボタン１７３、欠席遅刻通知ボタン１７４、各種設定ボタン１７５及びログアウトボタン１７６が表示される。各種設定ボタン１７５は、ユーザ名変更ボタン１７５０、パスワード変更ボタン１７５１、児童情報変更ボタン１７５２を含む。
【００７４】
トップ画面ボタン１７０、クーポンボタン１７１、カレンダボタン１７２、新着情報ボタン１７３及び欠席遅刻通知ボタン１７４は、操作することで各々に対応する画面（後述）へと遷移する。ログアウトボタン１７６は、操作することで現在のログイン情報３００を端末記憶部３０から破棄し、前述のログイン画面へと遷移する。
【００７５】
ユーザ名変更ボタン１７５０を操作することで遷移するユーザ名変更画面では、保護者アカウントマスタ５００における「ユーザ名」の値を変更する。パスワード変更ボタン１７５１を操作することで遷移するパスワード変更画面では、保護者アカウントマスタ５００における「パスワード」の値を変更する。児童情報変更ボタン１７５２を操作することで遷移する児童情報変更画面では、児童マスタ５０１の「ニックネーム」及び「アイコンＩＤ」の値を変更する。
【００７６】
設定ボタン群１７５の操作により遷移する画面における動作の例として児童情報変更ボタン１７５２の操作により実行される児童情報変更処理を説明する。保護者端末３はまず、管理サーバ５にログイン情報３００を含む児童情報リクエストを送信する。管理サーバ５は児童情報リクエストに応答して、児童マスタからアイコン及びニックネームの情報を取得し、保護者端末３に送信する。保護者端末３は受信した情報に基づいて表示する画面を作成して表示し、保護者からの変更後の情報の入力を待つ。この時、セキュリティ目的で現在のパスワードを同時に入力させてもよい。
【００７７】
保護者端末３は、ログイン情報３００及び入力された情報を含む児童情報変更リクエストを管理サーバ５に送信する。児童情報変更リクエストを受信した管理サーバ５は、児童マスタ５０１の対応する値を更新する。このとき管理サーバ５は、受信した情報の中からパスワードを取得し、ログイン情報３００と一致しているかを確認して、一致しなかった場合に変更処理を中止してもよい。値の更新が完了すると管理サーバ５は、更新が完了したことを通知するレスポンスを保護者端末３に送信する。
【００７８】
なお、本実施形態において、管理サーバ５上には各々が「アイコンＩＤ」を設定された複数のアイコン画像があり、保護者はそのうちの１つを選択することで児童のアイコンを設定する。児童マスタ５０１の「アイコンＩＤ」の値は、選択した画像のアイコンＩＤを示している。しかしながら、保護者端末３内に保存された画像を管理サーバ５にアップロードしてアイコン画像とすることでアイコン画像を設定してもよい。その場合、児童マスタ５０１は「アイコンＩＤ」のかわりに「アイコン画像」を含んでよい。「アイコン画像」には、画像そのものを格納するか、又は画像ファイルへのリンクを格納する。
【００７９】
２−３−４．クーポン画面表示処理
次に、図１８及び図１９を参照して、保護者端末３におけるクーポン画面表示処理の詳細を説明する。メニュー画面においてクーポンボタン１７１が操作されると、表示画面がクーポン画面へと遷移する。
【００８０】
図１８は、本発明の実施形態１に係る保護者端末３におけるクーポン画面の画面表示例を示す模式図である。画面にはクーポンバナー画像１８０、クーポンタイトル１８１及びクーポン詳細１８２を含むクーポン情報が複数表示される。各々のクーポン情報にはリンクＵＲＬが設定されている。保護者が端末操作部３３を通じてバナー画像等を操作することで、リンクＵＲＬによってリンクされたＷｅｂページが表示される。メニューボタン１５０は操作されると、表示画面がメニュー画面へと遷移する。
【００８１】
図１９は、本発明の実施形態１に係る保護者端末３におけるクーポン画面表示処理の動作例を示すシーケンス図である。クーポン画面表示処理は、メニュー画面においてクーポンボタン１７１が操作されることで開始する。図１９において、まず保護者端末３は、保護者による操作に応答してログイン情報３００を含むクーポンリクエストを作成し（Ｓ２０）、管理サーバ５に送信する。管理サーバ５は受信したクーポンリクエストに応答し、ログイン情報３００に対応するクーポン情報を全て取得する（Ｓ２１、詳細は後述）。その後、管理サーバ５は、取得したクーポン情報を保護者端末３に送信する。保護者端末３は、受信したクーポン情報に基づいて上記の表示画面を作成し（Ｓ２２）、作成した画面を表示する（Ｓ２３）。
【００８２】
ステップＳ２１において管理サーバ５は、まずログイン情報３００から「地域ＩＤ」の値をすべて取得する。その後管理サーバ５は、クーポンデータベース５０７から、「地域ＩＤ」の値が取得した値と一致するエントリを全て取得する。さらに、時計５３から現在時刻を取得し、取得したエントリのうち、現在時刻が「掲載開始日」と「掲載終了日」の間にないものを除外する。つまり、掲載期間外のクーポン情報を取り除く。これにより、児童が属する学校を含む地域において現在有効なクーポン情報だけが全て取得される。
【００８３】
２−３−５．カレンダ画面表示処理
図２０及び図２１を参照して、保護者端末３におけるカレンダ画面表示処理の詳細を説明する。メニュー画面においてカレンダボタン１７２が操作されると、表示画面がカレンダ画面へと遷移する。
【００８４】
図２０（Ａ）は、保護者端末３におけるカレンダ画面の表示例を示す図である。カレンダ画面にはカレンダテーブル、児童アイコン２０２及びイベント追加ボタン２０３が表示される。カレンダ画面で表示されるカレンダテーブルは、各日付に対応する枠を格子状に並べたカレンダであり、枠内にはイベントアイコン２０１０及び通過履歴アイコン２０１１を表示できる。
【００８５】
児童アイコン２０２は保護者に対応する児童の各々に対して１つずつ表示され、トグル式のボタンになっている。児童アイコン２０２を操作することで、各児童に対するイベントアイコン２０１０及び通過履歴２０１１の表示をオン／オフで切り替えられる。図２０（Ａ）では、破線で囲まれた児童アイコン２０２は表示がオフになっていることを、実線で囲まれた児童アイコン２０２は表示がオンになっていることを示す。
【００８６】
カレンダテーブルのある日付に対応する枠には、表示がオンになっている児童に割り当てられ、かつ開始日時と終了日時の間にその日付が含まれる各カレンダイベントについて、イベントアイコン２０１０が１つずつ表示される。同様に、カレンダテーブルのある日付に対応する枠には、表示がオンになっている児童に割り当てられ、かつ通過時刻の日付がその日付である各通過履歴について、通過履歴アイコン２０１１が１つずつ表示される。
【００８７】
イベントアイコン２０１０及び通過履歴アイコン２０１１は、複数の児童に対して表示され得る。従って各イベントアイコン２０１０及び各通過履歴アイコン２０１１は、形状、色彩等によりそれがどの児童に対応するカレンダイベント又は通過履歴を示すのかが判別できるものであるとよい。またイベントアイコン２０１０は、形状、色彩等によりそれが４種のカレンダイベントのどれに対応するカレンダイベントを示すのかが判別できるものであるとよい。
【００８８】
イベント追加ボタン２０３が操作されると、表示画面は個人カレンダイベント入力画面（図示なし）へと遷移する。個人カレンダイベント入力画面では、保護者が個人カレンダイベントに関する情報、すなわち「イベント名」「開始日時」「終了日時」の値を入力し、及び対象とする児童を選択する。保護者端末３は入力に応答して管理サーバ５にカレンダイベント登録リクエストを送信する。管理サーバ５は、受信したカレンダイベント登録リクエストに基づいて、カレンダイベント集約データベース５０４Ａ及び個人カレンダイベントデータベース５０４Ｂにエントリを追加する。
【００８９】
各カレンダイベントに対するイベントアイコン２０１０は、操作することで図２０（Ｂ）に示すポップアップ画面を表示する。このポップアップ画面には、カレンダイベントのタイトル、対応する児童のアイコンと名前、開始・終了時刻に加え、対応するカレンダイベントが個人カレンダイベントであればカレンダイベント変更ボタン２０４及びカレンダイベント削除ボタン２０５が表示される。
【００９０】
カレンダイベント変更ボタン２０４が操作されると表示画面は個人カレンダイベント編集画面（図示なし）へ遷移する。個人カレンダイベント編集画面では保護者がカレンダイベントに関する情報を再入力することで、保護者端末３がカレンダイベント編集リクエストを管理サーバ５に送信する。管理サーバ５は受信したカレンダイベント編集リクエストに基づいて、カレンダイベント集約データベース５０４Ａ及び個人カレンダイベントデータベース５０４Ｂの当該個人カレンダイベントに対応するエントリを変更する。
【００９１】
また、カレンダイベント削除ボタン２０５が操作されると、保護者端末３がカレンダイベント削除リクエストを管理サーバ５に送信する。管理サーバ５は受信したカレンダイベント削除リクエストに基づいて、カレンダイベント集約データベース５０４Ａ及び個人カレンダイベントデータベース５０４Ｂから当該個人カレンダイベントに対応するエントリを削除する。
【００９２】
通過履歴アイコン２０１１は、操作することで図２０（Ｃ）に示すポップアップ画面を表示する。このポップアップ画面には、通過履歴の情報、すなわち児童のアイコンと名前、通過時刻及び地点名が表示される。図２０（Ｂ）及び（Ｃ）のポップアップ画面に表示された閉じるボタン２０６が操作されると、ポップアップ画面が閉じられ、表示画面はカレンダ画面に戻る。図２０においてメニューボタン１５０は、操作されると表示画面がメニュー画面へと遷移する。
【００９３】
図２１は、保護者端末３におけるカレンダ画面表示処理の動作例を示すシーケンス図である。図２１において、まず保護者端末３は、ログイン情報３００を含むカレンダリクエストを作成し（Ｓ３０）、管理サーバ５に送信する。管理サーバ５は受信したカレンダリクエストに応答し、ログイン情報３００に対応するカレンダイベント及び通過履歴を全て取得する（Ｓ３１、詳細は後述）。その後管理サーバ５は、取得したカレンダイベント及び、「地点名」を含む通過履歴を、保護者端末３に送信する。保護者端末３は、受信したカレンダイベント及び通過履歴に基づいて、表示する画面を作成し（Ｓ３２）、作成した画面を表示する（Ｓ３３）。
【００９４】
ステップＳ３１において管理サーバ５は、以下の（１）〜（４）の情報を取得する。
（１）個人カレンダイベントデータベース５０４Ｂ内の、「児童ＩＤ」の値がログイン情報３００と一致するエントリの「イベントＩＤ」の値
（２）クラスカレンダイベントデータベース５０４Ｃ内の、「学校名」、「学年」及び「学級」の値の組がログイン情報３００と一致するエントリの「イベントＩＤ」の値
（３）学年カレンダイベントデータベース５０４Ｄ内の、「学校名」及び「学年」の値の組がログイン情報３００と一致するエントリの「イベントＩＤ」の値
（４）学校カレンダイベントデータベース５０４Ｅ内の、「学校名」の値がログイン情報３００と一致するエントリの「イベントＩＤ」の値
その後、カレンダイベント集約データベース５０４Ａから、「イベントＩＤ」の値が（１）〜（４）の値と一致するエントリを全て抽出する。これにより、ログイン情報３００が指す児童を対象とするカレンダイベントだけが取得される。
【００９５】
さらに管理サーバ５は、通過履歴データベース５０３から、ログイン情報３００に含まれる「児童ＩＤ」の値のいずれかと「児童ＩＤ」の値が一致する通過履歴を全て抽出する。さらに抽出した各通過履歴について、受信機マスタ５０２から「受信機ＩＤ」の値が当該通過履歴と一致するエントリの「地点名」の値を取得し、通過履歴に付加する。
【００９６】
２−３−６．新着情報画面表示処理
次に、図２２及び図２３を参照して、新着情報画面表示処理の詳細を説明する。新着情報画面は、メニュー画面において新着情報ボタン１７３を操作することで表示される。
【００９７】
図２２は、保護者端末３における新着情報画面の表示例を示す図である。新着情報画面には、メニューボタン１５０の他、リリース日以降の新着情報がリリース日順に並べて表示される。各新着情報には、リリース日、タイトル及び詳細が表示される。メニューボタン１５０は、操作されると表示画面がメニュー画面へと遷移する。
【００９８】
なお、表示する新着情報は全ての新着情報であってもよいし、リリース日から一定期間が経過した新着情報を非表示にしたものであってもよい。また、新着情報に「掲載終了日」等の情報が追加で設定されており、それを超過した新着情報は非表示にされるようにしてもよい。新着情報は学校ＰＣ６を介して登録され得るが、管理サーバ５の管理者等が管理サーバ５を操作することによっても登録され得るように構成されてもよい。
【００９９】
図２３は、本発明の実施形態１に係る保護者端末３における新着情報画面表示処理の動作例を示すシーケンス図である。図２３において、まず保護者端末３は、保護者の操作に応答して、ログイン情報３００を含む新着情報リクエストを作成し（Ｓ４０）、管理サーバ５に送信する。管理サーバ５は受信した新着情報リクエストに基づいて、新着情報データベース５０５から、「学校名」の値がログイン情報３００と一致する新着情報を全て取得し（Ｓ４１）、保護者端末３に送信する。保護者端末３は受信した新着情報に基づいて、表示する画面を作成し（Ｓ４２）、作成した画面を表示する（Ｓ４３）。
【０１００】
２−３−７．欠席遅刻通知画面表示処理
次に、図２４及び図２５を参照して、保護者端末３における欠席遅刻通知画面表示処理の詳細を説明する。欠席遅刻通知画面は、メニュー画面において欠席遅刻通知ボタン１７４を操作することで表示される。
【０１０１】
図２４は、本発明の実施形態１に係る保護者端末３における欠席遅刻通知画面の画面表示例を示す模式図である。欠席遅刻通知画面では、欠席遅刻通知セクション２４９が、ログイン情報３００に示される各児童に対して１つずつ表示される。欠席遅刻通知セクション２４９には児童のニックネームに加え、欠席通知ボタン２４０、遅刻通知ボタン２４１及びメッセージボックス２４３が表示される。図２２において欠席通知ボタン２４０及び遅刻通知ボタン２４１は、実線で示される場合操作が可能であることを示し、破線で示される場合操作が不能であることを示す。メニューボタン１５０は操作されると、表示画面がメニュー画面へと遷移する。
【０１０２】
保護者は欠席遅刻通知を登録する場合、図２４（Ｂ）に示すように、対象とする児童の欠席遅刻通知セクションにおけるメッセージボックス２４３にメッセージを入力し、欠席通知ボタン２４０又は遅刻通知ボタン２４１を操作する。保護者端末３は操作に応答して、ログイン情報を含む欠席遅刻通知登録リクエストを管理サーバ５に送信する。管理サーバ５は受信した欠席遅刻通知登録リクエストに基づいて、欠席遅刻通知データベース５０８にエントリを追加する。
【０１０３】
この時、欠席遅刻通知データベース５０８において、「対象日」の値が欠席遅刻通知リクエストの「対象日」の値と同一のエントリが既にある場合、以前のエントリは削除されるように構成してもよいし、維持されるように構成してもよい。
【０１０４】
なお、本実施形態における欠席遅刻通知画面は、図２４（Ｂ）に示すように通知取り消しボタン２４２を表示してもよい。この場合保護者は通知取り消しボタン２４２を操作することで、直前の通知を取り消すことができる。
【０１０５】
図２５は、本発明の実施形態１に係る保護者端末３における欠席遅刻通知画面表示処理の動作を示すシーケンス図である。図２５において、まず保護者端末３は、ログイン情報３００を含む通知状況リクエストを作成し（Ｓ５０）、管理サーバ５に送信する。管理サーバ５は受信した通知状況リクエストに応答して、欠席遅刻通知データベース５０８から「児童ＩＤ」の値がログイン情報３００と一致し、かつ「対象日」の値が時計５３から取得した今日の日付と一致する欠席遅刻通知を取得する（Ｓ５１）。その後管理サーバ５は、取得した欠席遅刻通知を、保護者端末３に送信する。保護者端末３は受信した欠席遅刻通知に基づいて、表示する画面を作成し（Ｓ５２）、表示する（Ｓ５３）。
【０１０６】
図２６は、本発明の実施形態１に係る保護者端末３における欠席遅刻通知処理の動作例を示すシーケンス図である。図２６において、まず保護者端末３は、保護者に欠席遅刻通知に関する情報の入力を喚起して入力させる（Ｓ６０）。その後保護者端末３は、保護者により入力された情報に基づいて、ログイン情報３００を含む欠席遅刻通知登録リクエストを作成し（Ｓ６１）、管理サーバ５に送信する。この時欠席遅刻通知登録リクエストには、保護者により欠席通知ボタン２４０及び遅刻通知ボタン２４１のいずれが操作されたかにより、「欠席」又は「遅刻」の通知種類が含まれる。
【０１０７】
管理サーバ５は受信した欠席遅刻通知登録リクエストに基づいて、欠席遅刻通知データベース５０８に欠席遅刻通知を登録する（Ｓ６２）。具体的には、まず欠席遅刻通知データベース５０８の他のどのエントリにも含まれない通知ＩＤを決定して「通知ＩＤ」の値とする。また、管理サーバ５の時計５３から現在の日付を取得して「対象日」の値とする。その後、受信した欠席遅刻通知登録リクエストから、ログイン情報３００の「児童ＩＤ」、「通知種類」及び保護者端末３においてメッセージボックス２４３に入力された「保護者コメント」を抽出し、各々対応する値とする。以上による「通知ＩＤ」、「児童ＩＤ」、「対象日」、「通知種類」及び「保護者コメント」の値の組を１つの欠席遅刻通知とし、欠席遅刻通知データベース５０８に登録する。
【０１０８】
本実施形態では管理サーバ５の時計５３から取得された現在の日付を「対象日」の値としているため、登録できる欠席遅刻通知は当日のものだけである。しかしながら、このかわりに保護者端末３の欠席遅刻通知画面において保護者が「対象日」の値を入力できるようにし、入力された「対象日」の値を欠席遅刻通知登録リクエストに含めることで、欠席遅刻通知の対象日を指定できるようにしてもよい。
【０１０９】
欠席遅刻通知の登録が完了すると管理サーバ５は、保護者端末３に欠席遅刻通知の登録が完了したことを示す通知完了レスポンスを送信する。保護者端末３は受信した通知完了レスポンスに応答して、端末記憶部３０に格納された表示コンテンツに、管理サーバ５に送信した欠席遅刻通知登録リクエストに含めた欠席遅刻通知を追加した上で、欠席遅刻通知画面を再度作成し（Ｓ６３）、表示する（Ｓ６４）。
【０１１０】
なお、欠席遅刻通知画面に通知取消ボタン２４２を表示する場合において、通知を取り消す場合を考える。この時保護者端末３は、欠席遅刻通知と同様に「通知種類」の値が「取り消し」であるエントリを欠席遅刻通知データベース５０８に登録してもよいし、欠席遅刻通知データベース５０８の直前のエントリを削除してもよい。
【０１１１】
ここで、保護者端末３が前述のように通知の対象日を指定できるように構成されている場合、保護者端末３の動作は以下のように変更されてよい。まず欠席遅刻通知画面表示処理において、「対象日」が今日の日付と一致するエントリだけではなく、「対象日」が今日の日付以降である全ての欠席遅刻通知を取得する。取り消しボタン２４２が操作された場合、「対象日」が今日の日付以降である全ての欠席遅刻通知から１つを選択させ、選択された欠席遅刻通知に対応するエントリを削除するように要求する欠席遅刻通知削除リクエストを管理サーバ５に送信する。
【０１１２】
また、通知完了レスポンスを受信した保護者端末３は、端末記憶部３０に格納された表示コンテンツに、管理サーバ５に送信した欠席遅刻通知登録リクエストに含めた欠席遅刻通知を追加した上で画面を作成し、表示している。しかしながら、保護者端末３は通知完了レスポンスを受信した後、欠席遅刻通知画面表示処理を再度実行することにしてもよい。
【０１１３】
２−４．学校ＰＣの動作の詳細
２−４−１．カレンダイベント管理画面表示処理
続いて、図１、図２７〜図３３を用いて、学校ＰＣ６の動作を詳細に説明する。まず図２７〜図３０を用いて、学校ＰＣ６におけるカレンダイベント管理画面表示処理について説明する。
【０１１４】
図２７は、本発明の実施形態１に係る学校ＰＣ６におけるカレンダイベント管理画面の画面表示例を示す模式図である。カレンダイベント管理画面の上部には、タブ、年プルダウン２７１、月プルダウン２７２、カレンダ選択プルダウン２７３が表示されている。ただし、本明細書で単に「タブ」と表記した場合、それはカレンダイベントタブ２７００、新着情報タブ２７０１、通過履歴タブ２７０２、及び欠席遅刻通知タブ２７０３を総称するものである。タブのいずれかが操作されると、表示画面は操作されたタブに対応する画面に遷移する。
【０１１５】
年プルダウン２７１には、例えば「２０１７」〜「２０２４」及び「全」等、西暦年に対応する値が表示され、教員はその中から１つの値を選択する。月プルダウン２７２には、例えば「１」〜「１２」及び「全」等の、月に対応する値が表示され、教員はその中から１つの値を選択する。年プルダウン２７１及び月プルダウン２７２を操作して年月を選択した後、更新ボタン２７４を操作することにより、閲覧対象とするカレンダの年及び月を変更することができる。
【０１１６】
また、カレンダ選択プルダウン２７３には、例えば「学校カレンダ」、「１年生のカレンダ」〜「６年生のカレンダ」、並びに「１年１組のカレンダ」〜「６年３組のカレンダ」等、学校カレンダ、各学年カレンダ及び各クラスカレンダに対応する値が表示される。教員はカレンダ選択プルダウン２７３を操作することで、その値から１つを選択する。カレンダ選択プルダウン２７３を操作して閲覧対象とするカレンダを選択した後、更新ボタン２７４を操作すれば、閲覧対象とするカレンダを変更することができる。
【０１１７】
カレンダイベント管理画面の下部には、更新ボタン２７４、追加ボタン２７５及びカレンダイベントテーブル２７６が表示される。カレンダイベントテーブル２７６には、カレンダイベントが一覧表示される。一覧表示されるカレンダイベントは、カレンダ選択プルダウン２７３により選択されたカレンダにおける、年プルダウン２７１及び月プルダウン２７２で選択された年月のカレンダイベントである。
【０１１８】
カレンダイベントテーブル２７６の各行には、エントリ編集ボタン２７６０及びエントリ削除ボタン２７６１が表示される。エントリ編集ボタン２７６０は、操作することによりカレンダイベント編集画面（図示なし）へと遷移し、対応するカレンダイベントを編集することができる。エントリ削除ボタン２７６１は、操作することにより対応するカレンダイベントをデータベースから削除することができる。
【０１１９】
更新ボタン２７４が操作されると、学校ＰＣ６は画面表示処理を再度行う。追加ボタン２７５が操作されると、表示画面はカレンダイベント追加画面（図示なし）に遷移し、教員は追加するカレンダイベントの情報を入力して、閲覧対象としているカレンダに追加することができる。
【０１２０】
図２８は、本発明の実施形態１に係る学校ＰＣ６におけるカレンダイベント管理画面表示処理の動作例を示すシーケンス図である。図２８において、学校ＰＣ６はまず、「学校名」の値を含むカレンダイベントリクエストを作成し（Ｓ７０）、管理サーバ５に送信する。管理サーバ５は、受信したカレンダイベントリクエストに応答して、カレンダイベントデータベースからカレンダイベントを取得し（Ｓ７１）、学校ＰＣ６に送信する。学校ＰＣ６は受信したカレンダイベントの中から、閲覧対象とするカレンダに含まれ、かつ選択した年月に割り当てられているカレンダイベントのみを抽出する（Ｓ７２）。その後、学校ＰＣ６は、絞り込み後のカレンダイベントに基づいて表示する画面を作成し（Ｓ７３）、表示する（Ｓ７４）。
【０１２１】
図２９は、本発明の実施形態１に係る学校ＰＣ６におけるカレンダイベント追加処理の動作例を示すシーケンス図である。図２９において学校ＰＣ６はまず、教員にカレンダイベントに関する情報を入力するよう喚起する（Ｓ８０）。カレンダイベントに関する情報は、「イベント名」、「開始日時」及び「終了日時」を含む。その後、学校ＰＣ６は、入力された情報及び「学校名」の値に加え、登録対象カレンダを含めたカレンダイベント登録リクエストを作成し（Ｓ８１）、管理サーバ５に送信する。登録対象カレンダは、選択プルダウン２７３で選択されているカレンダを示す情報である。
【０１２２】
管理サーバ５は受信したカレンダイベント登録リクエストに基づいて、カレンダイベントデータベース５０４にカレンダイベントを登録する（Ｓ８２）。具体的には、まず他のカレンダイベントが対応づけられていない固有のイベントＩＤを決定して「イベントＩＤ」の値とし、カレンダイベントリクエストに含まれる「イベント名」、「開始日時」及び「終了日時」の値を取得する。以上の「イベントＩＤ」、「イベント名」、「開始日時」及び「終了日時」の値の組を１つのエントリとし、カレンダイベント集約データベース５０４Ａに登録する。その後、カレンダイベント登録リクエストに含まれる登録対象カレンダの情報に基づいて、クラスカレンダイベントデータベース５０４Ｃ、学年カレンダイベントデータベース５０４Ｄ、及び学校カレンダイベントデータベース５０４Ｅのうち対応するカレンダイベントデータベースにカレンダイベントを登録する。
【０１２３】
例えば、登録対象カレンダが「６年３組のカレンダ」であった場合、カレンダイベント登録リクエストに含まれる「学校名」の値及びカレンダイベント集約データベース５０４Ａに登録した「イベントＩＤ」の値に加え、「学年」の値が「６」、「学級」の値が「３」であるエントリを作成し、クラスカレンダイベントデータベース５０４Ｃに追加する。
【０１２４】
カレンダイベントの登録（Ｓ８２）が完了すると管理サーバ５は、カレンダイベントの登録が完了したことを示すカレンダイベント登録完了レスポンスを学校ＰＣ６に送信する。学校ＰＣ６は受信したカレンダイベント登録完了レスポンスに応答して、学校ＰＣ記憶部に格納された表示コンテンツに、追加したカレンダイベントの内容を反映した上で、カレンダイベント管理画面を再度作成し（Ｓ８３）、表示する（Ｓ８４）。
【０１２５】
なお、カレンダイベント登録完了レスポンスを受信した学校ＰＣ６は、直前の表示コンテンツに、直前に送信して登録したカレンダイベントを反映して画面を作成している。しかしながら、学校ＰＣ６は、管理サーバ５から受信したカレンダイベント登録完了レスポンスに応答して、カレンダイベント管理画面表示処理を再度実行してもよい。
【０１２６】
図３０は、本発明の実施形態１に係る学校ＰＣ６におけるカレンダイベント編集処理の動作例を示すシーケンス図である。カレンダイベント編集処理は、カレンダイベント管理画面においてエントリ編集ボタン２７６０が操作されると学校ＰＣ６により実行される。図３０において学校ＰＣ６はまず、教員にカレンダイベントに関する情報の入力を喚起する（Ｓ８０’）。その後学校ＰＣ６は、入力された情報及び「学校名」の値に加え、編集対象のイベントの「イベントＩＤ」を含めたカレンダイベント編集リクエストを作成し（Ｓ８１’）、管理サーバ５に送信する。
【０１２７】
管理サーバ５は受信したカレンダイベント編集リクエストに基づいて、カレンダイベント集約データベース５０４Ａから「イベントＩＤ」の値がカレンダイベント編集リクエストに含まれる「イベントＩＤ」の値と一致するエントリを探し、カレンダイベント編集リクエストに含まれる情報で上書きする（Ｓ８２’）。
【０１２８】
上書きの完了後管理サーバ５は、カレンダイベントの編集が完了したことを示すカレンダイベント編集完了レスポンスを学校ＰＣ６に送信する。学校ＰＣ６は受信したカレンダイベント編集完了レスポンスに応答して、学校ＰＣ記憶部に格納された表示コンテンツに、編集したカレンダイベントの内容を反映した上で、カレンダイベント管理画面を再度作成し（Ｓ８３’）、表示する（Ｓ８４’）。なお学校ＰＣ６は、管理サーバ５から受信したカレンダイベント編集完了レスポンスに応答して、カレンダイベント管理画面表示処理を再度実行してもよい。
【０１２９】
２−４−２．その他の管理画面表示処理
以下、図３１〜図３３を用いて、学校ＰＣ６における他の管理画面を表示する処理の動作を説明する。個々の動作で既出の処理と同様のものがある場合、概略を説明するに留める。
【０１３０】
図３１は、本発明の実施形態１に係る学校ＰＣ６における新着情報管理画面の画面表示例を示す模式図である。図３１において、新着情報管理画面の上部には、タブ２７０が表示される。画面の下部には更新ボタン２７４、追加ボタン２７５及び新着情報テーブル３１０が表示される。新着情報テーブル３１０には、学校ＰＣ６が設置された学校に対応する新着情報が一覧表示される。また、新着情報テーブル３１０の各行にはエントリ編集ボタン２７６０及びエントリ削除ボタン２７６１が表示される。
【０１３１】
新着情報テーブル３１０は、学校ＰＣ６が管理サーバ５に「学校名」の値を含む新着情報リクエストを送信することで管理サーバ５から受信した新着情報に基づいて作成される。管理サーバ５は学校ＰＣ６から受信した新着情報リクエストに基づいて、新着情報データベース５０５から「学校名」の値が新着情報リクエストに含まれる「学校名」の値と一致する新着情報を全て取得し、学校ＰＣ６に送信する。
【０１３２】
図３２は、本発明の実施形態１に係る学校ＰＣ６における通過履歴閲覧画面の画面表示例を示す模式図である。図３２において、通過履歴閲覧画面の上部には、タブ２７０が表示される。画面の下部には絞り込みプルダウン３２０、更新ボタン２７４及び通過履歴テーブル３２１が表示される。絞り込みプルダウン３２０には例えば「全校」、「１年生」〜「６年生」及び「１年１組」〜「６年３組」等のように、絞り込み条件に対応する値が表示される。教員はこれらの値の中から１つを選択することにより、学校ＰＣ６が表示する通過履歴を絞り込むことができる。
【０１３３】
通過履歴テーブル３２１は、学校ＰＣ６が管理サーバ５に「学校名」の値を含む通過履歴リクエストを送信することで管理サーバ５から受信し、教員により選択された絞り込み条件により絞り込んだ通過履歴に基づいて作成される。管理サーバ５は学校ＰＣ６から受信した通過履歴リクエストに基づいて、通過履歴データベース５０３から「学校名」の値が通過履歴リクエストに含まれる「学校名」の値と一致する通過履歴を全て取得し、学校ＰＣ６に送信する。
【０１３４】
図３３は、本発明の実施形態１に係る学校ＰＣ６における欠席遅刻通知閲覧画面の画面表示例を示す模式図である。図３３において、欠席遅刻通知画面の上部には、タブ２７０が表示される。画面の下部には絞り込みプルダウン３２０、更新ボタン２７４及び欠席遅刻通知テーブル３３０が表示される。
【０１３５】
欠席遅刻通知テーブル３３０は、学校ＰＣ６が管理サーバ５に「学校名」の値を含む欠席遅刻通知リクエストを送信することで管理サーバ５から受信した欠席遅刻通知に基づいて作成される。管理サーバ５は学校ＰＣ６から受信した欠席遅刻通知リクエストに基づいて、欠席遅刻通知データベース５０８から「学校名」の値が欠席遅刻通知リクエストに含まれる「学校名」の値と一致する欠席遅刻通知を全て取得し、学校ＰＣ６に送信する。
【０１３６】
３．まとめ
以上のように、本実施形態における保護者端末３は、所定の児童についての学校への登下校に関する登下校情報を表示する装置であって、通学者が通う学校に関する情報を管理する管理サーバ５と通信を行い、管理サーバ５から登下校情報を取得する端末通信部３２と、登下校情報を表示する端末表示部３４と、端末表示部での表示を制御する端末制御部３１と、を備え、端末制御部３１は、端末通信部３２を介して管理サーバ５から、登下校情報に加えて、児童が通う学校が属する地域に関する情報を取得し、取得した情報を端末表示部３４に表示させる。
【０１３７】
また、本実施形態における管理システム９は、情報端末と、情報端末からのリクエストに応えて、前記登下校情報と、児童が通う学校が属する地域に関する情報とを情報端末に送信する管理サーバとを備える。
【０１３８】
（他の実施形態）
本実施形態では通学者の一例として、小学校に通う児童を用いて管理システムについて説明した。しかしながら、児童は通学者の一例に過ぎず、本開示の思想は、通学者としての中学校や高校に通う生徒等にも適用可能である。また、本発明はこれ以外にも、種々の移動体とその移動に関する情報を管理サーバで一元的に管理する複数の事例に適用できる。例えば、高齢者に対しても、又はペットの移動に関する情報などを管理する管理システムに対しても、本開示の思想は適用可能である。
【０１３９】
従って、移動体による所定点の通過に関する情報である通過履歴情報を表示する装置であって、移動体が属する組織や地域に関する情報を管理する管理サーバと通信を行い、管理サーバから通過履歴情報を取得する通信部と、通過履歴情報を表示する表示部と、表示部での表示を制御する制御部とを備え、制御部は、通信部を介して前記管理サーバから、通過履歴情報に加えて、移動体が属する地域に関する情報を取得し、取得した情報を表示部に表示させる、情報端末も、本開示に含まれる。
【０１４０】
なお、本実施形態では種々の要素を１つのブロックとして説明しているが、これは概念的なまとまりを示すものであり、必ずしもそれらが物理的に１つの場所に位置していることを要求するものではない。例えばサーバ記憶部５０は、サーバ装置内のメモリ等の記憶媒体に各種プログラムを格納し、ネットワーク４を介して接続された別の端末又はクラウド上にデータベースを格納してもよい。
【符号の説明】
【０１４１】
１  ＩＣタグ
２  受信機
３  保護者端末
３０  端末記憶部
３１  端末制御部
３２  端末通信部
３３  端末操作部
３４  端末表示部
４  ネットワーク
５  管理サーバ
６  学校ＰＣ
【図１】
2020035025.tif 000003
【図２】
2020035025.tif 000004
【図３】
2020035025.tif 000005
【図４】
2020035025.tif 000006
【図５】
2020035025.tif 000007
【図６】
2020035025.tif 000008
【図７】
2020035025.tif 000009
【図８】
2020035025.tif 000010
【図９】
2020035025.tif 000011
【図１０】
2020035025.tif 000012
【図１１】
2020035025.tif 000013
【図１２】
2020035025.tif 000014
【図１３】
2020035025.tif 000015
【図１４】
2020035025.tif 000016
【図１５】
2020035025.tif 000017
【図１６】
2020035025.tif 000018
【図１７】
2020035025.tif 000019
【図１８】
2020035025.tif 000020
【図１９】
2020035025.tif 000021
【図２０】
2020035025.tif 000022
【図２１】
2020035025.tif 000023
【図２２】
2020035025.tif 000024
【図２３】
2020035025.tif 000025
【図２４】
2020035025.tif 000026
【図２５】
2020035025.tif 000027
【図２６】
2020035025.tif 000028
【図２７】
2020035025.tif 000029
【図２８】
2020035025.tif 000030
【図２９】
2020035025.tif 000031
【図３０】
2020035025.tif 000032
【図３１】
2020035025.tif 000033
【図３２】
2020035025.tif 000034
【図３３】
2020035025.tif 000035
【手続補正書】
【提出日】令和1年12月27日(2019.12.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の通学者についての学校への登下校に関する登下校情報を、前記通学者の保護者に対して表示する装置（３）であって、
前記通学者が通う学校に関する情報を管理するデータベースを有する管理サーバと通信を行い、前記管理サーバから前記登下校情報を取得する通信部（３２）と、
前記登下校情報を表示する表示部（３４）と、
前記表示部での表示を制御する制御部（３１）と、を備え、
前記データベースは、
（ｉ）前記通学者の識別情報、
（ｉｉ）前記識別情報に対応する通学者の学校名、学校名と学年との組、若しくは、学校名と学年と学級との組、並びに、
（ｉｉｉ）前記学校のイベント情報、
の（ｉ）〜（ｉｉｉ）を互いに関係づけて格納しており、
前記制御部は、前記通信部を介して、前記管理サーバに前記識別情報を送信することで、前記管理サーバの前記データベースから、前記送信された識別情報に対応する通学者の学校名、若しくは、学校名と学年との組、若しくは、学校名と学年と学級との組のうちの１つと対応する前記イベント情報を取得し、前記登下校情報と、前記取得したイベント情報とを、前記表示部を介して表示する、
情報端末。
【請求項２】
前記データベースは、前記学校を含む地域の情報と、前記地域に対応するクーポン情報とを関連づけて格納しており、
前記制御部は、前記通信部を介して、前記管理サーバに前記識別情報を送信することで、前記管理サーバの前記データベースから、前記送信した識別情報の前記通学者が属する前記学校を含む地域に対応する、前記クーポン情報を取得し、前記登下校情報と、前記取得したクーポン情報とを、前記表示部を介して表示する、
請求項１に記載の情報端末。
【請求項３】
請求項１又は２に記載の情報端末と、
前記登下校情報を前記情報端末に送信する管理サーバとを備える、
登下校管理システム。
【請求項４】
電子機器を、請求項１又は２に記載の情報端末として動作させるためのコンピュータプログラム。