(57)【要約】管理対象者が所持する端末装置にＧＰＳ機能を備えることなく、管理対象者の移動位置履歴を管理することができる移動位置履歴管理システムを提供する。移動位置履歴管理システム１は、児童の移動位置履歴を管理するシステムである。移動位置履歴管理システム１は、児童に所持されて使用され得るビーコンタグ１０であって、ビーコン信号を所定の時間間隔で繰り返し送信するビーコンタグ１０と、ビーコンタグ１０からビーコン信号を受信したとき、ビーコン信号の受信時間と自装置の位置情報とを含む受信位置情報を送信する協力者用端末装置２０と、協力者用端末装置２０から受信位置情報を受信し、受信位置情報に基づいて移動位置履歴の情報を管理する管理サーバ３０とを備える。
2017119505.tif 000002
【特許請求の範囲】
【請求項１】
管理対象者の移動位置履歴を管理する移動位置履歴管理システムであって、
前記管理対象者に所持されて使用され得る第１の端末装置であって、ビーコン信号を所定の時間間隔で繰り返し送信する当該第１の端末装置と、
前記第１の端末装置から前記ビーコン信号を受信したとき、前記ビーコン信号の受信時間と自装置の位置情報とを含む受信位置情報を送信する第２の端末装置と、
前記第２の端末装置から前記受信位置情報を受信し、前記受信位置情報に基づいて前記移動位置履歴の情報を管理する管理サーバと、
を備える、移動位置履歴管理システム。
【請求項２】
前記ビーコン信号は、前記第１の端末装置の第１のＩＤ情報を含み、
前記受信位置情報は、前記第２の端末装置が受信した前記ビーコン信号に含まれる前記第１のＩＤ情報をさらに含む、
請求項１に記載の移動位置履歴管理システム。
【請求項３】
前記管理サーバは、前記移動位置履歴の情報における位置情報が所定の範囲外の位置を示すとき、所定の端末装置に通知する、
請求項１又は２に記載の移動位置履歴管理システム。
【請求項４】
前記管理サーバは、所定の端末装置から前記移動位置履歴の情報の配信要求を受けたとき、前記移動位置履歴の情報を前記所定の端末装置に送信する、
請求項１又は２に記載の移動位置履歴管理システム。
【請求項５】
前記第１の端末装置は、ＩＤタグを備え、リーダからの問合せ信号に応じて、第２のＩＤ情報を含む応答信号を前記リーダに送信する、
請求項１〜４のいずれか１項に記載の移動位置履歴管理システム。
【請求項６】
前記第２の端末装置は、スマートフォン、タブレット、又は、携帯電話である、
請求項１〜５のいずれか１項に記載の移動位置履歴管理システム。
【請求項７】
管理対象者の移動位置履歴を管理する移動位置履歴管理システムのための位置情報生成端末装置であって、
前記管理対象者に所持されて使用され得る所定の端末装置からビーコン信号を受信する第１の通信部と、
自装置の位置を示す位置情報を取得する取得部と、
前記第１の通信部によって受信された前記ビーコン信号の受信時間と、前記取得部によって取得された前記位置情報とを含む受信位置情報を生成する制御部と、
前記受信位置情報を送信する第２の通信部と、
を備える、位置情報生成端末装置。
【請求項８】
管理対象者の移動位置履歴を管理する移動位置履歴管理システムにおける端末装置のための位置情報生成プログラムであって、
コンピュータを
前記管理対象者に所持されて使用され得る所定の端末装置からビーコン信号を受信する第１の通信制御手段と、
自装置の位置を示す位置情報を取得する取得制御手段と、
前記第１の通信制御手段によって受信された前記ビーコン信号の受信時間と、前記取得制御手段によって取得された前記位置情報とを含む受信位置情報を生成する生成制御手段と、
前記受信位置情報を送信する第２の通信制御手段と、
として機能させる、位置情報生成プログラム。
【請求項９】
管理対象者の移動位置履歴を管理する移動位置履歴管理方法であって、
第１の端末装置が、前記管理対象者に所持されて使用され、ビーコン信号を所定の時間間隔で繰り返し送信するステップと、
第２の端末装置が、前記第１の端末装置から前記ビーコン信号を受信したとき、前記ビーコン信号の受信時間と自装置の位置情報とを含む受信位置情報を送信するステップと、
管理サーバが、前記第２の端末装置から前記受信位置情報を受信し、前記受信位置情報に基づいて前記移動位置履歴の情報を管理するステップと、
を含む、移動位置履歴管理方法。
【請求項１０】
管理対象者の移動位置履歴を管理する移動位置履歴管理システムにおいて、
前記管理対象者に所持されて使用され得る第１の端末装置であって、ビーコン信号を所定の時間間隔で繰り返し送信する当該第１の端末装置と、
前記第１の端末装置から前記ビーコン信号を受信したとき、
自端末装置が利用者が所持する装置であるならば、前記ビーコン信号の受信時間と自端末装置の位置情報と自端末装置のＩＤ情報である第３のＩＤ情報とを含む受信位置情報を作成して送信し、自端末装置が一つの位置に固定される装置であるならば、前記ビーコン信号の受信時間と自端末装置のＩＤ情報である第３のＩＤ情報とを含む受信位置情報を作成して送信する、第２の端末装置と、
前記第２の端末装置から前記受信位置情報を受信し、
前記第２の端末装置が一つの位置に固定される装置であるならば、内部に備わる記憶部に記憶される第３のＩＤ情報と位置情報との関係テーブルを用いて、前記第２の端末装置の位置情報を前記受信位置情報に付加し、
更に、前記第２の端末装置の位置情報を含む前記受信位置情報に基づいて前記移動位置履歴の情報を管理する管理サーバと、
を備える、移動位置履歴管理システム。
【請求項１１】
管理対象者の移動位置履歴を管理する移動位置履歴管理方法であって、
第１の端末装置が、前記管理対象者に所持されて使用され、ビーコン信号を所定の時間間隔で繰り返し送信するステップと、
第２の端末装置が、前記第１の端末装置から前記ビーコン信号を受信したとき、自端末装置が利用者が所持する装置であるならば、前記ビーコン信号の受信時間と自端末装置の位置情報と自端末装置のＩＤ情報である第３のＩＤ情報とを含む受信位置情報を作成して送信し、自端末装置が一つの位置に固定される装置であるならば、前記ビーコン信号の受信時間と自端末装置のＩＤ情報である第３のＩＤ情報とを含む受信位置情報を作成して送信するステップと、
管理サーバが、前記第２の端末装置から前記受信位置情報を受信し、
前記第２の端末装置が一つの位置に固定される装置であるならば、管理サーバの記憶部に記憶される第３のＩＤ情報と位置情報との関係テーブルを用いて、前記第２の端末装置の位置情報を前記受信位置情報に付加するステップと、
管理サーバが、前記第２の端末装置の位置情報を含む前記受信位置情報に基づいて前記移動位置履歴の情報を管理するステップと、
を含む、移動位置履歴管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理対象者の移動位置履歴を管理する移動位置履歴管理システムに関する。
【背景技術】
【０００２】
特許文献１は、ＩＤタグを用いて児童の登下校についての情報を管理する登下校管理システムを開示する。【０００３】
特許文献１の登下校管理システムによると、児童が学校に到着して校門等に設置されたタグリーダにＩＤタグを差し出すと、タグリーダはＩＤタグのＩＤ等を検知し、そのデータを、校内に配置されたメインコンピュータに送信する。メインコンピュータは、登下校管理用プログラムにより児童の登下校データを格納、更新、データベース化その他の処理を行い、登校した児童のデータを、外部のメールサーバ等を有するＡＳＰセンタに送信する。ＡＳＰセンタのメールサーバは、「在校」に更新された児童の保護者の予め登録されたメールアドレスに、登校した旨が記載された所定のメールを送信する。これにより、保護者は携帯電話やコンピュータによってメールを受信して自分の児童の登校を確認することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３２３３６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
社会情勢の悪化、児童を対象とした凶悪犯罪の発生等の影響により、校門を通過した際の登下校履歴だけでなく、学校と自宅との間の登下校中の移動位置履歴を把握したいとの要望がある。これに対し、児童が所持するＩＤタグにＧＰＳ機能を備え、ＧＰＳ情報を用いて登下校中の児童の位置を把握することが考えられるが、ＩＤタグの価格が高くなってしまう。【０００６】
本発明は、管理対象者が所持する端末装置にＧＰＳ機能を備えることなく、管理対象者の移動位置履歴を管理することができる移動位置履歴管理システムを提供する。
【課題を解決するための手段】
【０００７】
本発明の移動位置履歴管理システムは、管理対象者の移動位置履歴を管理する移動位置履歴管理システムであって、管理対象者に所持されて使用され得る第１の端末装置であって、ビーコン信号を所定の時間間隔で繰り返し送信する第１の端末装置と、第１の端末装置からビーコン信号を受信したとき、ビーコン信号の受信時間と自装置の位置情報とを含む受信位置情報を送信する第２の端末装置と、第２の端末装置から受信位置情報を受信し、受信位置情報に基づいて移動位置履歴の情報を管理する管理サーバとを備える。
【発明の効果】
【０００８】
本発明によれば、管理対象者が所持する端末装置にＧＰＳ機能を備えることなく、管理対象者の移動位置履歴を管理することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態１に係る移動位置履歴管理システム１の構成を示すブロック図である。
【図２】図１に示すビーコンタグ１０の構成を示すブロック図である。
【図３】図１に示す協力者用端末装置２０の構成を示すブロック図である。
【図４】受信位置データの構成の一例を示す図である。
【図５】図１に示す管理サーバ３０の構成を示すブロック図である。
【図６】児童マスタ３０１の構成の一例を示す図である。
【図７】児童位置履歴データベース３０２の一例を示す図である。
【図８】メール通知ログ３０３の一例を示す図である。
【図９】管理用端末装置３５における児童の移動位置履歴の表示の一例を示す図である。
【図１０】図１に示す保護者用端末装置４０の構成を示すブロック図である。
【図１１】保護者用端末装置４０における児童の移動位置履歴の表示の一例を示す図である。
【図１２】移動位置履歴管理システムにおける各々の端末装置やサーバ間における概略の処理フローを示す図である。
【図１３】協力者用端末装置２０における受信位置データの生成処理を示すフローチャートである。
【図１４】管理サーバ３０における児童位置履歴データベースの更新処理及びメール通知処理を示すフローチャートである。
【図１５】（ａ）保護者用端末装置４０における児童位置履歴データの取得処理を示すフローチャートと、（ｂ）管理サーバ３０における児童位置履歴データの配信処理を示すフローチャートである。
【図１６】本発明の実施形態２に係る移動位置履歴管理システム１Ａの構成を示すブロック図である。
【図１７】図１６に示すＩＤタグ１０Ａの構成を示すブロック図である。
【図１８】図１６に示す基地局６０の構成を示すブロック図である。
【図１９】協力者用端末装置２０及び固定端末装置２０ａにおける受信位置データの生成処理を示すフローチャートである。
【図２０】管理サーバ３０における児童位置履歴データベースの更新処理及びメール通知処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照して本発明に係る移動位置履歴管理システムの実施形態を説明する。
【００１１】
（実施形態１）
１．構成
１−１．移動位置履歴管理システムの構成
図１は、本発明の実施形態１に係る移動位置履歴管理システム１の構成を示すブロック図である。図１に示す移動位置履歴管理システム１は、児童（管理対象者）の登下校中の移動位置履歴を管理するシステムであって、児童に所持されるビーコンタグ（第１の端末装置）１０と、複数の協力者が使用する協力者用端末装置（第２の端末装置）２０と、管理サーバ３０と、管理用端末装置３５と、児童の保護者が使用する保護者用端末装置４０とを備える。
【００１２】
ここで、協力者とは、例えば児童が居住する地域の住民、及び、学校周辺地域の住民であり、登下校中の児童の移動位置履歴を管理することに協力する者である。協力者用端末装置２０は、協力者が所持するスマートフォン、タブレット、又は、携帯電話等の携帯端末装置である。また、保護者用端末装置４０は、児童の保護者が所持するスマートフォン、タブレット又は携帯電話等の携帯端末装置、又は、ＰＣである。
【００１３】
ビーコンタグ１０は、ＩＤ情報を含むビーコン信号を所定の時間間隔で繰り返し送信する。協力者が児童と遭遇し、協力者用端末装置２０がビーコンタグ１０からビーコン信号を受信すると、協力者用端末装置２０は、ビーコン信号の受信日時情報と、自装置のＧＰＳ位置情報とを含む受信位置データをネットワーク２を介して管理サーバ３０に送信する。管理サーバ３０は、協力者用端末装置２０から受信した受信位置データに基づいて児童の移動位置履歴データを管理し、この移動位置履歴データを例えばＰＣ等の管理用端末装置３５の表示部に表示させることができる。
【００１４】
また、管理サーバ３０は、移動位置履歴データに基づいて、児童が所定の範囲外に位置する異常状態が発生したときに、この異常状態を保護者用端末装置４０にメールで通知することができる。また、管理サーバ３０は、保護者用端末装置４０からの移動位置履歴データの配信要求に応じて、児童の移動位置履歴データを配信することができ、保護者用端末装置４０は、取得した移動位置履歴データを表示部に表示することができる。以下、ビーコンタグ１０、協力者用端末装置２０、管理サーバ３０、及び、保護者用端末装置４０について詳細に説明する。
【００１５】
１−２．ビーコンタグ（第１の端末装置）の構成
図２は、図１に示すビーコンタグ１０の構成を示すブロック図である。図２に示すビーコンタグ１０は、ビーコンモジュール１１と電池１６とを備える。ビーコンモジュール１１は、記憶部１２と、制御部１３と、通信部１４と、アンテナ１５とを備える。
【００１６】
記憶部１２は、例えばフラッシュメモリで構成され、ＩＣチップに集積される。記憶部１２は、ビーコンタグ１０の各種機能を実現するためのプログラム、及び、ＩＤ情報を記憶する。ＩＤ情報は、一例として、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格におけるＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（以下、「ＢＬＥ」と称す。）に準拠したＵｕｉｄ（Ｕｎｉｖｅｒｓａｌｌｙ  Ｕｎｉｑｕｅ  ＩＤｅｎｔｉｆｉｅｒ）と、Ｍａｊｏｒと、Ｍｉｎｏｒとを含む。
【００１７】
制御部１３は、例えばＩＣチップに集積されたＣＰＵ又はＭＰＵで構成され、ビーコンタグ１０全体の動作を制御する。制御部１３は、記憶部１２に格納されたプログラムを実行することによって各種機能を実現する。なお、制御部１３は、専用に設計された電子回路又は再構成可能な電子回路などのハードウェア回路（ＡＳＩＣ、ＦＰＧＡ等）のみで実現されてもよい。
【００１８】
制御部１３は、記憶部１２に記憶されたＩＤ情報を含み、ＢＬＥに準拠したビーコン信号を生成する。制御部１３は、生成したビーコン信号を通信部１４及びアンテナ１５を介して所定の時間間隔で繰り返し送信する。
【００１９】
通信部１４は、Ｂｌｕｅｔｏｏｔｈ規格におけるＢＬＥに従い無線通信を行う通信モジュールである。電池１６は、ビーコンモジュール１１における記憶部１２、制御部１３、及び、通信部１４に電力を供給する。
【００２０】
１−３．協力者用端末装置（第２の端末装置）の構成
図３は、図１に示す協力者用端末装置２０の構成を示すブロック図である。図３に示すように協力者用端末装置２０は、ＧＰＳ測位部２１、第１通信部２２と、第２通信部２３と、記憶部２４と、制御部２５とを備える。
【００２１】
ＧＰＳ測位部２１は、ＧＰＳ衛星から電波（ＧＰＳ情報）を受信して、受信した地点の緯度、経度、高度を測位するモジュールである。ＧＰＳ測位部２１は、協力者用端末装置２０の位置を示す位置情報を取得する取得部の一例である。
【００２２】
第１通信部２２は、Ｂｌｕｅｔｏｏｔｈ規格におけるＢＬＥに従い無線通信を行う通信モジュールである。第２通信部２３は、ＩＥＥＥ８０２．１１、Ｗｉ−Ｆｉ、３Ｇ又はＬＴＥ等の通信方式に従い無線通信を行う通信モジュールである。
【００２３】
記憶部２４は、例えばフラッシュメモリで構成され、ＩＣチップに集積される。記憶部２４は、協力者用端末装置２０の各種機能を実現するためのプログラム、位置情報生成プログラム２１０、及び、受信位置データを記憶する。
【００２４】
図４は、受信位置データの構成の一例を示す図である。図４に示す受信位置データにおけるＵｕｉｄ、Ｍａｊｏｒ、Ｍｉｎｏｒは、ビーコンタグ１０から第１通信部２２を介して受信したビーコン信号に含まれるＩＤ情報である。ＧＰＳ緯度及びＧＰＳ経度は、ＧＰＳ測位部２１で測位した自装置の位置情報である。受信日時はビーコン信号を受信した日時である。なお、受信位置データは、Ｂｌｕｅｔｏｏｔｈ規格におけるＢＬＥに準拠したビーコン距離情報及びビーコン受信強度情報を含んでもよいし、ＧＰＳ精度情報を含んでもよい。ビーコン距離情報は、ビーコンタグ１０と協力者用端末装置２０との近接度（Ｐｒｏｘｉｍｉｔｙ）を示す情報であり、接近（Ｉｍｍｅｄｉａｔｅ）、近い（Ｎｅａｒ）、遠い（Ｆａｒ）及び不明（Ｕｎｋｎｏｗｎ）の４段階で示される。また、ビーコン受信強度情報は、ビーコン信号の受信強度（ＲＳＳＩ：Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ）を示す情報である。
【００２５】
図３に戻り、制御部２５は、例えばＩＣチップに集積されたＣＰＵ又はＭＰＵで構成され、協力者用端末装置２０全体の動作を制御する。制御部２５は、記憶部２４に格納されたプログラムを実行することによって各種機能を実現する。また、制御部２５は、記憶部２４に格納された位置情報生成プログラム２１０を実行することによって、第１通信制御部２１１、取得制御部２１２、生成制御部２１３、及び、第２通信制御部２１４として機能する。
【００２６】
第１通信制御部２１１は、ビーコンタグ１０から第１通信部２２を介してビーコン信号を受信し、取得制御部２１２は、ＧＰＳ測位部２１で測位した自装置の位置情報を取得する。第１通信制御部２１１が、ビーコンタグ１０から第１通信部２２を介してビーコン信号を受信したとき、生成制御部２１３は、今回受信したビーコン信号のＩＤ情報が記憶部２４に前回記憶した受信位置データにおけるビーコン信号のＩＤ情報と異なる場合に、ビーコン信号に含まれるＩＤ情報、ビーコン信号の受信日時、及び、自装置の位置情報に基づいて、図４に示す受信位置データを作成する。
【００２７】
一方、生成制御部２１３は、今回受信したビーコン信号のＩＤ情報が記憶部２４に前回記憶した受信位置データにおけるビーコン信号のＩＤ情報と同一である場合、今回の受信時間が記憶部２４に前回記憶した受信位置データにおける受信時間から所定時間経過している場合に、ビーコン信号に含まれるＩＤ情報、ビーコン信号の受信日時、及び、自装置の位置情報に基づいて、図４に示す受信位置データを作成する。
【００２８】
第２通信制御部２１４は、作成した受信位置データを第２通信部２３及びネットワーク２を介して管理サーバ３０に送信する。また、第２通信制御部２１４は、送信した受信位置データを記憶部２４に格納する。
【００２９】
ここで、上述した所定時間は、例えば５分であればよい。これにより、同一のビーコンタグ１０の受信位置データの作成、送信及び記憶の処理が短時間に繰り返し行われることを抑制することができる。その結果、協力者用端末装置２０の消費電力の増加を抑制しつつ、児童の登下校中の移動位置履歴の管理を適切に行うことができる。
【００３０】
なお、制御部２５は、専用に設計された電子回路又は再構成可能な電子回路などのハードウェア回路（ＡＳＩＣ、ＦＰＧＡ等）のみで実現されてもよい。
【００３１】
１−４．管理サーバの構成
図５は、図１に示す管理サーバ３０の構成を示すブロック図である。図５に示す管理サーバ３０は、通信部３１と、記憶部３２と、制御部３３とを備える。
【００３２】
通信部３１は、ＩＥＥＥ８０２．１１、Ｗｉ−Ｆｉ、３Ｇ又はＬＴＥ等の通信方式に従い無線通信を行う通信モジュールである。
【００３３】
記憶部３２は、例えばハードディスクドライブ（ＨＤＤ）又は半導体記憶装置（ＳＳＤ）で構成され、管理サーバ３０の各種機能を実現するためのプログラム、及び、児童マスタ３０１、児童位置履歴データベース３０２及びメール通知ログ３０３等の各種データベースを格納する。
【００３４】
図６は、児童マスタの構成の一例を示す図である。図６に示す児童マスタ３０１は、児童に関する情報を管理するデータベースである。児童マスタ３０１は、ビーコンタグ１０のＩＤ情報と、ビーコンタグ１０を所持する児童に関する情報とを関連付けて管理する。児童マスタキーは、児童マスタ３０１における各児童に関する情報と他のデータベースにおける各児童に関する情報とを関連付けるためのキーである。児童マスタ３０１は、ビーコンタグ１０のＩＤ情報としてＵｕｉｄ、Ｍａｊｏｒ、Ｍｉｎｏｒを管理する。また、児童マスタ３０１は、ビーコンタグ１０を所持する児童に関する情報として、児童名、児童名カナ、ニックネーム、学校名、学校名カナ、学校緯度、学校経度、保護者名、保護者名カナ、保護者メールアドレス、メール通知のための距離、及び、更新日時を管理する。
【００３５】
メール通知のための距離は、例えば学校位置を基準とした距離であり、児童がこの距離を超えて移動する異常状態である場合に管理サーバ３０から保護者用端末装置４０にメール通知を行うためのものである。メール通知のための距離は、保護者用端末装置４０によって任意の値に設定可能である。
【００３６】
図７は、児童位置履歴データベースの一例を示す図である。図７に示す児童位置履歴データベース３０２は、児童の位置履歴に関する情報を管理するデータベースである。児童位置履歴データベース３０２は、協力者用端末装置２０からネットワーク２を介して受信する受信位置データに基づいて、ビーコンタグ１０のＩＤ情報と、ビーコンタグ１０を所持する児童の位置情報と、その位置情報を取得した日時とを関連付けて管理する。児童位置履歴キーは、児童位置履歴データベース３０２における各児童位置履歴データと他のデータベースにおける情報とを関連付けるためのキーであり、各児童位置履歴キーには、上述した児童マスタ３０１における児童マスタキーが関連付けられる。児童位置履歴データベース３０２は、ビーコンタグ１０のＩＤ情報としてＵｕｉｄ、Ｍａｊｏｒ、Ｍｉｎｏｒを管理し、ビーコンタグ１０を所持する児童の位置情報としてＧＰＳ緯度、ＧＰＳ経度を管理し、位置情報を取得した時間として取得日時を管理する。また、児童位置履歴データベース３０２は、上述したビーコン距離情報及びビーコン受信強度情報を含んでもよいし、ＧＰＳ精度情報を含んでもよい。
【００３７】
ここで、取得日時は、図４の受信位置データにおけるビーコン信号の受信日時である。なお、協力者用端末装置２０がビーコンタグ１０からビーコン信号を受信してから受信位置データを管理サーバ３０に送信するまでの時間が短いことから、取得日時は、管理サーバ３０が協力者用端末装置２０から受信位置データを受信する日時であってもよい。
【００３８】
図８は、メール通知ログの一例を示す図である。図８に示すメール通知ログ３０３は、上述したように児童がメール通知のための距離を超えて移動する異常状態である場合に管理サーバ３０から保護者用端末装置４０に送信されるメールログを管理する。メール通知キーは、各メール通知ログ３０３と他のデータベースにおける情報とを関連付けるためのキーであり、メール通知キーには、上述した児童マスタ３０１における児童マスタキー、及び、上述した児童位置履歴データベース３０２における児童位置履歴キーが関連付けられる。メール通知ログ３０３は、メールの通知日時及び通知メールアドレスを管理する。
【００３９】
図５に戻り、制御部３３は、例えばＣＰＵ又はＭＰＵ等で構成され、管理サーバ３０全体の動作を制御する。制御部３３は、記憶部３２に格納されたプログラムを実行することによって各種機能を実現する。なお、制御部３３で実行されるプログラムは、ネットワーク２を介して提供されてもよいし、ＣＤ−ＲＯＭ等の記録媒体で提供されてもよい。また、制御部３３は、専用に設計された電子回路又は再構成可能な電子回路などのハードウェア回路（ＡＳＩＣ、ＦＰＧＡ等）のみで実現されてもよい。
【００４０】
制御部３３は、協力者用端末装置２０からネットワーク２及び通信部３１を介して図４に示す受信位置データを受信し、受信した受信位置データを図７に示す児童位置履歴データベース３０２に追加記憶するように、児童位置履歴データベース３０２を更新する。制御部３３は、児童位置履歴データベース３０２に基づいて、ビーコンタグ１０を所持する児童の移動位置履歴を管理用端末装置３５の表示部に表示させることができる。
【００４１】
図９は、管理用端末装置３５における児童の移動位置履歴の表示の一例を示す図である。図９において、白丸印は、図７に示す児童位置履歴データベース３０２におけるＧＰＳ緯度及びＧＰＳ経度に基づく児童の登下校中の移動位置履歴であり、各位置に対応して取得日時が表示される。また、破線は、図６に示す児童マスタ３０１における学校緯度及び学校経度に基づく学校位置を中心とし、メール通知のための距離を半径とする所定の範囲を示す。
【００４２】
図９において、黒丸印は、破線で包囲された所定の範囲の外に位置している。このように、児童位置履歴データベース３０２における位置情報が所定の範囲の外の位置を示す場合、制御部３３は、図６に示す児童マスタ３０１における保護者メールアドレス宛に通知し、図８に示すメール通知ログ３０３を更新する。
【００４３】
また、制御部３３は、保護者用端末装置４０から移動位置履歴の情報の配信要求を受けたとき、児童位置履歴データベース３０２の情報を保護者用端末装置４０に送信する。
【００４４】
１−５．保護者用端末装置の構成
図１０は、図１に示す保護者用端末装置４０の構成を示すブロック図である。図１０に示す保護者用端末装置４０は、通信部４１と、表示及び操作部４２と、記憶部４３と、制御部４４とを備える。
【００４５】
通信部４１は、ＩＥＥＥ８０２．１１、Ｗｉ−Ｆｉ、３Ｇ又はＬＴＥ等の通信方式に従い無線通信を行う通信モジュールである。
【００４６】
表示及び操作部４２は、例えばタッチパネル式ディスプレイである。なお、表示及び操作部４２は、ディスプレイ等の表示部とキーボード等の操作部とを別々に備える形態であってもよい。
【００４７】
記憶部４３は、例えばフラッシュメモリで構成され、ＩＣチップに集積される。記憶部４３は、保護者用端末装置４０の各種機能を実現するためのプログラムを記憶する。
【００４８】
制御部４４は、例えばＩＣチップに集積されたＣＰＵ又はＭＰＵで構成され、保護者用端末装置４０全体の動作を制御する。制御部４４は、記憶部４３に格納されたプログラムを実行することによって各種機能を実現する。なお、制御部４４は、専用に設計された電子回路又は再構成可能な電子回路などのハードウェア回路（ＡＳＩＣ、ＦＰＧＡ等）のみで実現されてもよい。
【００４９】
制御部４４は、管理サーバ３０からネットワーク２及び通信部４１を介して通知メールを受信したとき、保護者による表示及び操作部４２の操作に応じて、表示及び操作部４２に通知メールを表示する。
【００５０】
また、制御部４４は、保護者による表示及び操作部４２の操作に応じて管理サーバ３０に通信部４１及びネットワーク２を介して児童位置履歴データの配信要求を行い、管理サーバ３０からネットワーク２及び通信部４１を介して児童位置履歴データベース３０２の情報を取得し、取得した児童位置履歴データベース３０２の情報に基づいて、図１１に示すように児童の移動位置履歴を表示及び操作部４２に表示する。
【００５１】
図１１は、保護者用端末装置４０における児童の移動位置履歴の表示の一例を示す図である。図１１において、白丸印は、図７に示す児童位置履歴データベース３０２におけるＧＰＳ緯度及びＧＰＳ経度に基づく児童の登下校中の移動位置履歴であり、各位置に対応して取得時間が表示される。図１１は、保護者用端末装置４０がスマートフォン、タブレット又は携帯電話である場合の表示の一例であり、保護者用端末装置４０がＰＣである場合には、保護者用端末装置４０の表示及び操作部４２には、図９と同様により広い範囲の表示が可能となる。
【００５２】
２．動作
以下、実施形態１に係る移動位置履歴管理システムの動作について、図１２〜図１５を参照して説明する。
【００５３】
まず、実施形態１に係る移動位置履歴管理システムの概略の動作を説明する。
【００５４】
図１２は、移動位置履歴管理システムにおける各々の端末装置やサーバ間における概略の処理フローを示す図である。ビーコンタグ１０が繰り返し発するビーコン信号（Ｓ００）は、協力者用端末装置２０により受信される（Ｓ０１）。協力者用端末装置２０は受信したビーコン信号及び自装置の位置情報に基づいて、受信位置データを作成して（Ｓ０５）管理サーバ３０に送信する（Ｓ０６）。管理サーバ３０は受信した（Ｓ１１）受信位置データを、児童位置履歴データベース３０２に追加記憶するように、児童位置履歴データベース３０２を更新する（Ｓ１２）。追加記憶された受信位置データにおける位置が上述した所定の領域外にあるとき、通知メールを保護者用端末装置４０に送信する（Ｓ１５）。保護者用端末装置４０はその通知メールを受信する（Ｓ１５ａ）。
【００５５】
また、保護者用端末装置４０は、管理サーバ３０に対して児童位置履歴データの配信を要求することがある（Ｓ２２）。管理サーバ３０は、保護者用端末装置４０からの児童位置履歴データの配信要求を受信すると（Ｓ３１）、これに応じて児童位置履歴データを保護者用端末装置４０に配信する（Ｓ３２）。配信要求により児童位置履歴データを取得した保護者用端末装置４０は、児童位置履歴を自装置の表示及び操作部に表示する（Ｓ２４）。
【００５６】
続いて、実施形態１に係る移動位置履歴管理システムの詳細な動作を説明する。
【００５７】
２−１．ビーコン信号の送信処理
ビーコンタグ１０は、ＩＤ情報としてＵｕｉｄ、Ｍａｊｏｒ及びＭｉｎｏｒを含むビーコン信号を所定の時間間隔で繰り返し送信する。
【００５８】
２−２．受信位置データの生成処理
図１３は、協力者用端末装置２０における受信位置データの生成処理を示すフローチャートである。協力者用端末装置２０における第１通信制御部２１１は、ビーコンタグ１０から第１通信部２２を介してビーコン信号を受信したか否かを判定し（Ｓ０１）、ビーコン信号を受信していない場合にはステップＳ０１に戻る。一方、ステップＳ０１において、ビーコン信号を受信した場合、協力者用端末装置２０における生成制御部２１３は、受信したビーコン信号のＩＤ情報が前回記憶したビーコン信号のＩＤ情報と同一か否かを判断し（Ｓ０２）、同一である場合には次いで、生成制御部２１３は、ビーコン信号の受信時刻が前回記憶したビーコン信号の受信時刻から所定時間経過しているか否かを判断し（Ｓ０３）、所定時間経過していないときには本処理を終了する。
【００５９】
一方、ステップＳ０２において、受信したビーコン信号のＩＤ情報が前回記憶したビーコン信号のＩＤ情報と同一でない場合、及び、ステップＳ０３において、ビーコン信号の受信時刻が前回記憶したビーコン信号の受信時刻から所定時間経過している場合、協力者用端末装置２０における取得制御部２１２は、ＧＰＳ測位部２１で測位した自装置の位置情報を取得する（Ｓ０４）。次いで、生成制御部２１３は、受信したビーコン信号に含まれるＵｕｉｄ、Ｍａｊｏｒ、Ｍｉｎｏｒ等のＩＤ情報と、ビーコン信号の受信日時と、ＧＰＳ緯度、ＧＰＳ経度等の自装置の位置情報とに基づいて、図４に示す受信位置データ２０１を作成する（Ｓ０５）。なお、上述したように、受信位置データ２０１は、ビーコン距離情報、ビーコン受信強度情報を含んでもよいし、ＧＰＳ精度情報を含んでもよい。
【００６０】
次いで、協力者用端末装置２０における第２通信制御部２１４は、作成した受信位置データ２０１を第２通信部２３及びネットワーク２を介して管理サーバ３０に送信し（Ｓ０６）、送信した受信位置データ２０１を記憶部２４に格納する（Ｓ０７）。
【００６１】
２−３．児童位置履歴データベースの更新処理及びメール通知処理
図１４は、管理サーバ３０における児童位置履歴データベースの更新処理及びメール通知処理を示すフローチャートである。管理サーバ３０は、協力者用端末装置２０からネットワーク２を介して受信位置データ２０１を受信したか否かを判定し（Ｓ１１）、受信位置データ２０１を受信していない場合にはステップＳ１１に戻る。一方、ステップＳ１１において、受信位置データ２０１を受信した場合、管理サーバ３０は、受信した受信位置データ２０１を児童位置履歴データベース３０２に追加記憶するように、児童位置履歴データベース３０２を更新する（Ｓ１２）。このとき、管理サーバ３０は、児童位置履歴データベース３０２に基づいて、ビーコンタグ１０を所持する児童の移動位置履歴を管理用端末装置３５の表示部に表示させてもよい。
【００６２】
次いで、管理サーバ３０は、児童位置履歴データベース３０２における追加記憶された位置が上述した所定の領域内にあるか否かを判断し（Ｓ１３）、所定の領域内にあるときには本処理を終了する。
【００６３】
一方、ステップＳ１３において所定の領域外にあるとき、管理サーバ３０は、保護者用端末装置４０への通知メールを作成して（Ｓ１４）、作成した通知メールを保護者用端末装置４０に送信する（Ｓ１５）。このとき、管理サーバ３０は、通知メールの送信履歴を図８に示すメール通知ログ３０３に記憶するように、メール通知ログ３０３を更新する（Ｓ１６）。
【００６４】
２−４．児童位置履歴データの取得処理及び配信処理
図１５（ａ）は、保護者用端末装置４０における児童位置履歴データの取得処理を示すフローチャートである。図１５（ｂ）は、管理サーバ３０における児童位置履歴データの配信処理を示すフローチャートである。図１５（ａ）に示すように、保護者用端末装置４０は、保護者による表示及び操作部４２の操作によって入力されたユーザ名とパスワードとが正しいか否かの判断を行い（Ｓ２１）、ユーザ名とパスワードとが正しくない場合にはステップＳ２１に戻る。
【００６５】
一方、ステップＳ２１において、ユーザ名とパスワードとが正しい場合、保護者用端末装置４０はログインを許可し、保護者による表示及び操作部４２の操作に応じて児童位置履歴データの配信要求を管理サーバ３０に行い（Ｓ２２）、管理サーバ３０から児童位置履歴データを取得する（Ｓ２３）。次いで、保護者用端末装置４０は、取得した児童位置履歴データに基づいて、図１１に示すように児童位置履歴を、表示及び操作部４２に表示する（Ｓ２４）。
【００６６】
一方、管理サーバ３０は、図１５（ｂ）に示すように、保護者用端末装置４０から児童位置履歴データの配信要求を受信したとき（Ｓ３１）、この配信要求に応じて、児童位置履歴データを保護者用端末装置４０に配信する（Ｓ３２）。
【００６７】
３．まとめ
以上のように、本実施形態の移動位置履歴管理システム１は、児童（管理対象者）の登下校中の移動位置履歴を管理する移動位置履歴管理システムであって、児童に所持されて使用され得るビーコンタグ（第１の端末装置）１０と、協力者用端末装置（第２の端末装置）２０と、管理サーバ３０とを備える。ビーコンタグ１０は、ビーコン信号を所定の時間間隔で繰り返し送信する。協力者用端末装置２０は、ビーコンタグ１０からビーコン信号を受信したとき、ビーコン信号の受信時間と自装置の位置情報とを含む受信位置情報を送信する。管理サーバ３０は、協力者用端末装置２０から受信位置情報を受信し、受信位置情報に基づいて児童の登下校中の移動位置履歴の情報を管理する。
【００６８】
また、本実施形態の移動位置管理方法は、児童（管理対象者）の登下校中の移動位置履歴を管理する移動位置履歴管理方法であって、ビーコンタグ（第１の端末装置）１０が、児童に所持され、ビーコン信号を所定の時間間隔で繰り返し送信するステップと、協力者用端末装置（第２の端末装置）２０が、ビーコンタグ１０からビーコン信号を受信したとき、ビーコン信号の受信時間と自装置の位置情報とを含む受信位置情報を送信するステップ（図１３のＳ０６）と、管理サーバ３０が、協力者用端末装置２０から受信位置情報を受信し、受信位置情報に基づいて移動位置履歴の情報を管理するステップ（図１４のＳ１２）とを含む。
【００６９】
また、本実施形態の協力者用端末装置（位置情報生成端末装置）２０は、児童（管理対象者）の移動位置履歴を管理する移動位置履歴管理システム１のための位置情報生成端末装置であって、児童に所持されて使用され得るビーコンタグ（所定の端末装置）１０からビーコン信号を受信する第１通信部２２と、自装置の位置を示す位置情報を取得するＧＰＳ測位部（取得部）２１と、第１通信部２２によって受信されたビーコン信号の受信時間と、ＧＰＳ測位部２１によって取得された位置情報とを含む受信位置情報を生成する制御部２５と、受信位置情報を送信する第２通信部２３とを備える。
【００７０】
また、本実施形態の位置情報生成プログラム２１０は、児童（管理対象者）の移動位置履歴を管理する移動位置履歴管理システム１における協力者用端末装置２０のための位置情報生成プログラムであって、コンピュータを、児童に所持されて使用され得る所定の端末装置からビーコン信号を受信する第１通信制御部２１１と、自装置の位置を示す位置情報を取得する取得制御部２１２と、第１通信制御部２１１によって受信されたビーコン信号の受信時間と、取得制御部２１２によって取得された位置情報とを含む受信位置情報を生成する生成制御部２１３と、受信位置情報を送信する第２通信制御部２１４と、として機能させる。
【００７１】
これにより、児童が所持するビーコンタグ１０にＧＰＳ機能を備えることなく、協力者用端末装置２０の位置情報を用いて、登下校中の児童の移動位置履歴を管理することができる。さらに、協力者用端末装置２０として、児童が居住する地域の住民のスマートフォン等を用いることにより、この地域の住民の防犯意識を高めることができる。
【００７２】
（実施形態２）
図１６は、本発明の実施形態２に係る移動位置履歴管理システム１Ａの構成を示すブロック図である。図１６に示す実施形態２の移動位置履歴管理システム１Ａは、上記した登下校中の児童の移動位置履歴の管理に加え、学校での登下校の管理を行う機能をさらに備える。具体的には、移動位置履歴管理システム１Ａは、図１に示す実施形態１の移動位置履歴管理システム１と比較して、ビーコンタグ１０に代えてＩＤタグ１０Ａを備え、さらにリーダ５０、学校ＰＣ５１及び基地局６０を備える点で異なる。
【００７３】
図１７は、本実施形態のＩＤタグ１０Ａの構成を示すブロック図である。図１７に示すようにＩＤタグ１０Ａは、図２に示す実施形態１のビーコンタグ１０と比較して、さらに登下校ＩＤタグ７１を備える点で異なる。登下校ＩＤタグ７１は、記憶部７２、制御部７３、受信部７４、受信アンテナ７５、送信部７６、送信アンテナ７７を備える。
【００７４】
記憶部７２は、例えばフラッシュメモリで構成され、ＩＣチップに集積される。記憶部７２は、登下校ＩＤタグ７１の各種機能を実現するためのプログラム、及び、第２ＩＤ情報を記憶する。第２ＩＤ情報は、登下校ＩＤタグ７１の製造番号等の固有の識別情報を含む。
【００７５】
制御部７３は、例えばＩＣチップに集積されたＣＰＵ又はＭＰＵで構成され、登下校ＩＤタグ７１全体の動作を制御する。制御部７３は、記憶部７２に格納されたプログラムを実行することによって各種機能を実現する。なお、制御部７３は、専用に設計された電子回路又は再構成可能な電子回路などのハードウェア回路（ＡＳＩＣ、ＦＰＧＡ等）のみで実現されてもよい。
【００７６】
制御部７３は、リーダ５０から受信アンテナ７５及び受信部７４を介して受信する問合せ信号に応じて、記憶部７２に記憶された第２ＩＤ情報を含む応答信号を送信部７６及び送信アンテナ７７を介してリーダ５０に送信する。
【００７７】
受信部７４及び送信部７６は、例えばＩＳＯ規格に従い無線通信を行う通信モジュールである。電池１６は、登下校ＩＤタグ７１における記憶部７２、制御部７３、受信部７４、及び、送信部７６に電力を供給する。
【００７８】
図１８は、図１６に示す基地局６０の構成を示すブロック図である。図１８に示す基地局６０は、児童が居住する地域の所定の場所に固定設置され、図３に示す協力者用端末装置２０と同様に、ＧＰＳ測位部２１、第１通信部２２と、第２通信部２３と、記憶部２４と、制御部２５とを備える。
【００７９】
再び図１６を参照し、リーダ５０は、例えば学校の校門に設置され、児童が学校の校門を通過する際に、児童が所持するＩＤタグ１０Ａにおける登下校ＩＤタグ７１に問合せ信号を送信し、ＩＤタグ１０Ａにおける登下校ＩＤタグ７１から第２ＩＤ情報を含む応答信号を取得する。
【００８０】
学校ＰＣ５１は、例えば学校の職員室に設置され、リーダ５０から第２ＩＤ情報を受信して、第２ＩＤ情報に関連付けされた児童の登下校を管理する。学校ＰＣ５１は、児童の登下校に関する情報をネットワーク２を介してメール等で保護者用端末装置４０に通知してもよい。
【００８１】
また、学校ＰＣ５１は、児童の登下校情報をネットワーク２を介して管理サーバ３０に送信し、児童の登下校情報を管理サーバ３０に管理させてもよい。この場合、管理サーバ３０が、児童の登下校に関する情報をネットワーク２を介してメール等で保護者用端末装置４０に通知してもよい。
【００８２】
基地局６０は、ＩＤタグ１０Ａにおけるビーコンモジュール１１から第１通信部２２を介してビーコン信号を受信したとき、今回受信したビーコン信号のＩＤ情報が記憶部２４に前回記憶した受信位置データにおけるビーコン信号のＩＤ情報と異なる場合に、ビーコン信号に含まれるＩＤ情報、ビーコン信号の受信日時、及び、ＧＰＳ測位部２１で測位した自装置の位置情報に基づいて、図４に示す受信位置データを作成する。
【００８３】
一方、基地局６０は、今回受信したビーコン信号のＩＤ情報が記憶部２４に前回記憶した受信位置データにおけるビーコン信号のＩＤ情報と同一である場合、今回の受信時間が記憶部２４に前回記憶した受信位置データにおける受信時間から所定時間経過している場合に、ビーコン信号に含まれるＩＤ情報、ビーコン信号の受信日時、及び、ＧＰＳ測位部２１で測位した自装置の位置情報に基づいて、図４に示す受信位置データを作成する。
【００８４】
基地局６０は、作成した受信位置データを第２通信部２３及びネットワーク２を介して管理サーバ３０に送信する。また、基地局６０は、送信した受信位置データを記憶部２４に格納する。
【００８５】
本実施形態の移動位置履歴管理システム１Ａでも、実施形態１の移動位置履歴管理システム１と同様の利点を得ることができる。さらに、本実施形態の移動位置履歴管理システム１Ａによれば、児童の登下校の管理を行うことができる。
【００８６】
（実施形態３）
１．構成
本発明の実施形態３に係る移動位置履歴管理システム１’は、実施形態１に係る移動位置履歴管理システム１と略同様の構成を備える。但し、実施形態３に係る移動位置履歴管理システム１’では、ビーコンタグ１０からビーコン信号を受信して管理サーバ３０受信位置データを送信する端末装置は、協力者が所持する装置と、一つの位置に固定される装置とを含む。協力者が所持する装置は、前述のように、例えば、スマートフォン、タブレット、又は、携帯電話等の携帯端末装置である。一つの位置に固定される装置は、例えば、電柱、公民館、コンビニエンスストア、又は、校門などの所定の位置に固定される端末装置である。以下では、協力者が所持する装置を、前述と同様に「協力者用端末装置」２０と称し、一つの位置に固定される装置を、「固定端末装置」２０ａと称する。
【００８７】
また、実施形態３では、協力者用端末装置２０及び固定端末装置２０ａは、受信位置データ作成時に自端末装置のＩＤ情報を付加する。即ち、協力者用端末装置２０及び固定端末装置２０ａは、図４に示す構成に対して、自端末装置のＩＤ情報を付加して、受信位置データ２０１’を作成する。
【００８８】
また、実施形態３では、固定端末装置２０ａは、ＧＰＳ測位部２１及び（制御部２５における）取得制御部２１２を含まなくてもよい。従って、固定端末装置２０ａは、受信位置データにおけるＧＰＳ緯度、ＧＰＳ経度、及びＧＰＳ精度情報を、作成しなくてもよい。各固定端末装置２０ａの緯度経度情報（位置情報）は、以下に述べるように、管理サーバ３０の記憶部３２にて記憶されているからである。
【００８９】
実施形態３では、管理サーバ３０は、記憶部３２にて、全ての固定端末装置２０ａの端末装置ＩＤ情報と、固定される位置の緯度及び経度とを、例えば、以下のような関係テーブル（固定端末装置位置テーブル）にて記憶している。
【表１】
2017119505.tif 000003
上述の固定端末装置位置テーブルの内容、即ち、固定端末装置２０ａの端末装置ＩＤ情報、固定位置緯度、及び固定位置経度は、管理用端末装置３５から設定され得るように構成されている。このような固定端末装置位置テーブルは、記憶部３２内のデータベースとして格納されてもよい。
【００９０】
実施形態３におけるその他の構成は、実施形態１に係る移動位置履歴管理システム１のものと同様である。
【００９１】
２．動作
以下、実施形態３に係る移動位置履歴管理システムの動作について、実施形態１に係る移動位置履歴管理システムの動作との差異を中心に、図１９〜図２０を参照して説明する。
【００９２】
２−１．ビーコン信号の送信処理
実施形態１にて記載したように、ビーコンタグ１０は、ビーコン信号を所定の時間間隔で繰り返し送信する。
【００９３】
２−２．受信位置データの生成処理
図１９は、実施形態３に係る、協力者用端末装置２０及び固定端末装置２０ａにおける受信位置データの生成処理を示すフローチャートである。協力者用端末装置２０及び固定端末装置２０ａにおける第１通信制御部２１１は、ビーコンタグ１０から第１通信部２２を介してビーコン信号を受信したか否かを判定し（Ｓ１０１）、ビーコン信号を受信していない場合にはステップＳ１０１に戻る。一方、ステップＳ１０１において、ビーコン信号を受信した場合、協力者用端末装置２０及び固定端末装置２０ａにおける生成制御部２１３は、受信したビーコン信号のビーコン受信強度が所定の制限距離の範囲内であることを示すものか否かを判定する（Ｓ１０２）。所定の制限距離は、例えば、１０ｍである。なお、この所定の制限距離は、協力者用端末装置２０及び固定端末装置２０ａの各々にて設定され得るように、協力者用端末装置２０及び固定端末装置２０ａの制御部２５、及び記憶部２４等が構成されている。
【００９４】
受信したビーコン信号のビーコン受信強度が所定の制限距離の範囲内であることを示すものか否かが判定されるのは、以下のような理由による。つまり、協力者用端末装置２０及び固定端末装置２０ａは、相当の距離を隔てていても（例えば、５０ｍや１００ｍの距離を隔てていても）一つのビーコンタグ１０からのビーコン信号を受信してしまうことがある。そのような場合、協力者用端末装置２０及び固定端末装置２０ａの位置情報を、ビーコンタグ１０の位置情報として用いることは、合理的ではないからである。従って、受信したビーコン信号のビーコン受信強度が所定の制限距離の範囲内であることを示すものか否かが判定され、ビーコンタグ１０と、協力者用端末装置２０又は固定端末装置２０ａとが近接していた場合のみ、受信位置データが生成される。
【００９５】
よって、受信したビーコン信号のビーコン受信強度が所定の制限距離の範囲内であることを示すもので無い場合（Ｓ１０２・ＮＯ）、受信位置データを生成することなく本処理を終了する。
【００９６】
受信したビーコン信号のビーコン受信強度が所定の制限距離の範囲内であることを示すものである場合（Ｓ１０２・ＹＥＳ）、協力者用端末装置２０及び固定端末装置２０ａにおける生成制御部２１３は、受信したビーコン信号のＩＤ情報が前回記憶したビーコン信号のＩＤ情報と同一か否かを判断する（Ｓ１０３）。同一である場合には次いで、生成制御部２１３は、ビーコン信号の受信時刻が前回記憶したビーコン信号の受信時刻から所定時間経過しているか否かを判断し（Ｓ１０４）、所定時間経過していないときには本処理を終了する。
【００９７】
一方、ステップＳ１０３において、受信したビーコン信号のＩＤ情報が前回記憶したビーコン信号のＩＤ情報と同一でない場合、及び、ステップＳ１０４において、ビーコン信号の受信時刻が前回記憶したビーコン信号の受信時刻から所定時間経過している場合、協力者用端末装置２０における取得制御部２１２は、ＧＰＳ測位部２１で測位した自装置の位置情報を取得する（Ｓ１０５）。なお、固定端末装置２０ａではステップＳ１０５における、ＧＰＳ測位部２１で測位した自装置の位置情報を取得する処理を行わなくてもよい。
【００９８】
次いで、生成制御部２１３は、受信したビーコン信号に含まれるＵｕｉｄ、Ｍａｊｏｒ、Ｍｉｎｏｒ等のＩＤ情報と、ビーコン信号の受信日時と、ＧＰＳ緯度、ＧＰＳ経度等の自装置の位置情報と、自端末装置のＩＤ情報に基づいて、受信位置データ２０１’を作成する（Ｓ１０６）。なお、上述したように、受信位置データ２０１’は、ビーコン距離情報、ビーコン受信強度情報を含んでもよいし、ＧＰＳ精度情報を含んでもよい。
【００９９】
次いで、協力者用端末装置２０及び固定端末装置２０ａにおける第２通信制御部２１４は、作成した受信位置データ２０１’を第２通信部２３及びネットワーク２を介して管理サーバ３０に送信し（Ｓ１０７）、送信した受信位置データ２０１’を記憶部２４に格納する（Ｓ１０８）。
【０１００】
２−３．児童位置履歴データベースの更新処理及びメール通知処理
図２０は、実施形態３に係る、管理サーバ３０における児童位置履歴データベースの更新処理及びメール通知処理を示すフローチャートである。管理サーバ３０は、協力者用端末装置２０又は固定端末装置２０ａからネットワーク２を介して受信位置データ２０１’を受信したか否かを判定し（Ｓ１１１）、受信位置データ２０１’を受信していない場合にはステップＳ１１１に戻る。一方、ステップＳ１１１において、受信位置データ２０１’を受信した場合、管理サーバ３０は、受信位置データ２０１’を作成して送信した端末装置が協力者用端末装置２０であるか、否（即ち、固定端末装置２０ａである）かを判定する。
【０１０１】
受信位置データ２０１’を作成して送信した端末装置が協力者用端末装置２０であるか、否（即ち、固定端末装置２０ａである）かの判定においては、管理サーバ３０の制御部３３は、上述の固定端末装置位置テーブルを利用する。つまり、管理サーバ３０の制御部３３は、受信位置データ２０１’に付加された、端末装置のＩＤ情報が、固定端末装置位置テーブルの「固定端末装置の端末装置ＩＤ情報」に含まれるもので無いならば、受信位置データ２０１’を作成して送信した端末装置が協力者用端末装置２０であると判定する（ステップＳ１１２・ＹＥＳ）。一方、受信位置データ２０１’に付加された、端末装置のＩＤ情報が、固定端末装置位置テーブルの「固定端末装置の端末装置ＩＤ情報」に含まれるものであるならば、管理サーバ３０の制御部３３は、受信位置データ２０１’を作成して送信した端末装置が固定端末装置２０ａであると判定する（ステップＳ１１２・ＮＯ）。
【０１０２】
ステップＳ１１２において協力者用端末装置２０であると判定されたとき、制御部３３は、受信位置データ２０１’におけるＧＰＳ精度が所定の制限距離の範囲内であることを示すものか否かを判定する（Ｓ１１２）。所定の制限距離は、例えば、１０ｍである。なお、この所定の制限距離は、管理用端末装置３５を介して設定され得るように、管理用端末装置３５及び管理サーバ３０が構成されている。
【０１０３】
受信位置データ２０１’におけるＧＰＳ精度が所定の制限距離の範囲内であることを示すものか否かが判定されるのは、以下のような理由による。つまり、ＧＰＳ精度が低い場合、協力者用端末装置２０が存在し得た位置の範囲が拡がってしまうことになる。その存在し得た位置の範囲の内で１点を受信位置と決定するとしても、現実の端末装置の位置から、相当の距離（例えば、５０ｍ以上）乖離してしまう可能性が高くなる。そのような場合、協力者用端末装置２０及びビーコンタグ１０の位置情報としてＧＰＳ緯度及びＧＰＳ経度を採用すると、位置情報が誤差を多んでしまうからである。従って、受信位置データ２０１’におけるＧＰＳ精度が所定の制限距離の範囲内であることを示すものか否かが判定され、ＧＰＳ精度が所定値より高い場合に限り、受信位置データ２０１’が児童位置履歴データベース３０２に追加記憶され得る。
【０１０４】
よって、受信位置データ２０１’におけるＧＰＳ精度が所定の制限距離の範囲内であることを示すもので無い場合（Ｓ１１３・ＮＯ）、受信位置データ２０１’を児童位置履歴データベース３０２に追加記憶することなく本処理を終了する。
【０１０５】
受信位置データ２０１’におけるＧＰＳ精度が所定の制限距離の範囲内であることを示すものである場合（Ｓ１１３・ＹＥＳ）、管理サーバ３０の制御部３３は、受信位置データ２０１’のビーコン受信強度が所定の制限距離の範囲内であることを示すものか否かを判定する（Ｓ１１４）。所定の制限距離は、例えば、１０ｍである。なお、この所定の制限距離は、管理用端末装置３５を介して設定され得るように、管理用端末装置３５及び管理サーバ３０が構成されている。
【０１０６】
協力者用端末装置２０からの受信位置データ２０１’のビーコン受信強度が所定の制限距離の範囲内であることを示すものか否かが判定される理由は、図１９のステップＳ１０２において、協力者用端末装置２０にて受信したビーコン信号のビーコン受信強度が所定の制限距離の範囲内であることを示すものか否かが判定される理由と、同じ趣旨である。従って、ステップＳ１１４の制限距離として、図１９のステップＳ１０２の制限距離と異なる値（例えば、より小さい値）が設定されてもよい。また、ステップＳ１１４が省略されてもよい。更に、ステップＳ１１４が存在することを前提に、図１９のステップＳ１０２が省略されてもよい。
【０１０７】
協力者用端末装置２０からの受信位置データ２０１’のビーコン受信強度が所定の制限距離の範囲内であることを示すもので無い場合（Ｓ１１４・ＮＯ）、受信位置データ２０１’を児童位置履歴データベース３０２に追加記憶することなく本処理を終了する。
【０１０８】
協力者用端末装置２０からの受信位置データ２０１’のビーコン受信強度が所定の制限距離の範囲内であることを示すものである場合（Ｓ１１４・ＹＥＳ）、管理サーバ３０の制御部３３は、受信位置データ２０１’のビーコン信号のＩＤ情報が前回記憶した受信位置データ２０１’のビーコン信号のＩＤ情報と同一か否かを判定する（Ｓ１１５）。同一である場合には次いで、制御部３３は、ビーコン信号の受信時刻が前回記憶したビーコン信号の受信時刻から所定時間経過しているか否かを判定し（Ｓ１１６）、所定時間経過していないときには、受信位置データ２０１’を児童位置履歴データベース３０２に追加記憶することなく本処理を終了する。
【０１０９】
一方、ステップＳ１１５において、受信位置データ２０１’のビーコン信号のＩＤ情報が前回記憶した受信位置データ２０１’のビーコン信号のＩＤ情報と同一でない場合、及び、ステップＳ１１６において、ビーコン信号の受信時刻が前回記憶したビーコン信号の受信時刻から所定時間経過している場合、管理サーバ３０の制御部３３は、受信位置データ２０１’を児童位置履歴データベース３０２に追加記憶するように、児童位置履歴データベース３０２を更新する（Ｓ１２０）。なお、図１９のステップＳ１０３とステップＳ１０４は、図２０における上述のステップＳ１１５とステップＳ１１６と同趣旨のものであるから、ステップＳ１１５とステップＳ１１６が省略されてもよい。また、ステップＳ１１５とステップＳ１１６が存在することを前提に、図１９のステップＳ１０３とステップＳ１０４が省略されてもよい。
【０１１０】
ステップＳ１１２において、協力者用端末装置２０で無い（即ち、固定端末装置２０ａである）と判定されたとき、管理サーバ３０の制御部３３は、受信位置データ２０１’のビーコン受信強度が所定の制限距離の範囲内であることを示すものか否かを判定する（Ｓ１１７）。所定の制限距離は、例えば、１０ｍである。なお、この所定の制限距離は、管理用端末装置３５を介して設定され得るように、管理用端末装置３５及び管理サーバ３０が構成されている。
【０１１１】
固定端末装置２０ａからの受信位置データ２０１’のビーコン受信強度が所定の制限距離の範囲内であることを示すものか否かが判定される理由は、図１９のステップＳ１０２において、協力者用端末装置２０にて受信したビーコン信号のビーコン受信強度が所定の制限距離の範囲内であることを示すものか否かが判定される理由と、同じ趣旨である。従って、ステップＳ１１７の制限距離として、図１９のステップＳ１０２の制限距離と異なる値（例えば、より小さい値）が設定されてもよい。また、ステップＳ１１７が省略されてもよい。更に、ステップＳ１１７が存在することを前提に、図１９のステップＳ１０２が省略されてもよい。
【０１１２】
固定端末装置２０ａからの受信位置データ２０１’のビーコン受信強度が所定の制限距離の範囲内であることを示すもので無い場合（Ｓ１１７・ＮＯ）、受信位置データ２０１’を児童位置履歴データベース３０２に追加記憶することなく本処理を終了する。
【０１１３】
固定端末装置２０ａからの受信位置データ２０１’のビーコン受信強度が所定の制限距離の範囲内であることを示すものである場合（Ｓ１１７・ＹＥＳ）、管理サーバ３０の制御部３３は、受信位置データ２０１’のビーコン信号のＩＤ情報が前回記憶した受信位置データ２０１’のビーコン信号のＩＤ情報と同一か否かを判定する（Ｓ１１８）。同一である場合には次いで、制御部３３は、ビーコン信号の受信時刻が前回記憶したビーコン信号の受信時刻から所定時間経過しているか否かを判定し（Ｓ１１９）、所定時間経過していないときには、受信位置データ２０１’を児童位置履歴データベース３０２に追加記憶することなく本処理を終了する。なお、図１９のステップＳ１０３とステップＳ１０４は、図２０における上述のステップＳ１１８とステップＳ１１９と同趣旨のものであるから、ステップＳ１１８とステップＳ１１９が省略されてもよい。また、ステップＳ１１８とステップＳ１１９が存在することを前提に、図１９のステップＳ１０３とステップＳ１０４が省略されてもよい。
【０１１４】
一方、ステップＳ１１８において、受信位置データ２０１’のビーコン信号のＩＤ情報が前回記憶した受信位置データ２０１’のビーコン信号のＩＤ情報と同一でない場合、及び、ステップＳ１１９において、ビーコン信号の受信時刻が前回記憶したビーコン信号の受信時刻から所定時間経過している場合、管理サーバ３０の制御部３３は、受信位置データ２０１’を児童位置履歴データベース３０２に追加記憶するように、児童位置履歴データベース３０２を更新する（Ｓ１２０）。このとき、固定端末装置位置テーブルにおける、固定端末装置の端末装置ＩＤ情報に対応する、固定位置緯度及び固定位置経度が、受信位置データ２０１’に付加されて、記憶されてもよい。また。同固定位置緯度及び固定位置経度が、ＧＰＳ緯度及びＧＰＳ経度として記憶されてもよい。
【０１１５】
次いで、管理サーバ３０は、児童位置履歴データベース３０２における追加記憶された位置が上述した所定の領域内にあるか否かを判断し（Ｓ１２１）、所定の領域内にあるときには本処理を終了する。
【０１１６】
一方、ステップＳ１２１において所定の領域外にあるとき、管理サーバ３０は、保護者用端末装置４０への通知メールを作成して（Ｓ１２２）、作成した通知メールを保護者用端末装置４０に送信する（Ｓ１２３）。このとき、管理サーバ３０は、通知メールの送信履歴を図８に示すメール通知ログ３０３に記憶するように、メール通知ログ３０３を更新する（Ｓ１２４）。
【０１１７】
２−４．児童位置履歴データの取得処理及び配信処理
実施形態３に係る、保護者用端末装置４０における児童位置履歴データの取得処理は、図１５（ａ）に示す、実施形態１に係る、保護者用端末装置４０における児童位置履歴データの取得処理と、同様である。更に、実施形態３に係る、管理サーバ３０における配信処理は、図１５（ｂ）に示す、実施形態１に係る、管理サーバ３０における配信処理と、同様である。
【０１１８】
３．まとめ
以上のように、本実施形態の移動位置履歴管理システム１は、児童（管理対象者）の登下校中の移動位置履歴を管理する移動位置履歴管理システムであって、児童に所持されて使用され得るビーコンタグ（第１の端末装置）１０と、協力者用端末装置（利用者が所持する第２の端末装置）２０及び固定端末装置（一つの位置に固定される第２の端末装置）２０ａと、管理サーバ３０とを備える。ビーコンタグ１０は、ビーコン信号を所定の時間間隔で繰り返し送信する。協力者用端末装置２０は、ビーコンタグ１０からビーコン信号を受信したとき、ビーコン信号の受信時間と自端末装置の位置情報と自端末装置のＩＤ情報とを含む受信位置情報を作成して送信する。固定端末装置２０ａは、ビーコンタグ１０からビーコン信号を受信したとき、ビーコン信号の受信時間と自端末装置のＩＤ情報とを含む受信位置情報を作成して送信する。管理サーバ３０は、協力者用端末装置２０及び固定端末装置２０ａから受信位置情報を受信し、受信位置情報が固定端末装置２０ａから受信したものであるならば、内部に備わる記憶部に記憶される端末装置のＩＤ情報と位置情報との関係テーブルを用いて、固定端末装置２０ａの位置情報を受信位置情報に付加し、更に、協力者用端末装置２０若しくは固定端末装置２０ａの位置情報を含む受信位置情報に基づいて児童の登下校中の移動位置履歴の情報を管理する。
【０１１９】
また、本実施形態の移動位置管理方法は、児童（管理対象者）の登下校中の移動位置履歴を管理する移動位置履歴管理方法であって、ビーコンタグ（第１の端末装置）が、児童に所持されて使用され、ビーコン信号を所定の時間間隔で繰り返し送信するステップと、協力者用端末装置２０（利用者が所持する第２の端末装置）が、ビーコンタグからビーコン信号を受信したとき、ビーコン信号の受信時間と自端末装置の位置情報と自端末装置のＩＤ情報とを含む受信位置情報を作成して送信するステップ（図１９のＳ１０６、Ｓ１０７）と、固定端末装置２０ａ（一つの位置に固定される第２の端末装置）が、ビーコンタグからビーコン信号を受信したとき、ビーコン信号の受信時間と自端末装置のＩＤ情報とを含む受信位置情報を作成して送信するステップ（図１９のＳ１０６、Ｓ１０７）と、管理サーバ３０が、協力者用端末装置２０及び固定端末装置２０ａから受信位置情報を受信し、受信位置情報が固定端末装置２０ａから受信したものであるならば、管理サーバ３０の記憶部３２に記憶される端末装置のＩＤ情報と位置情報との関係テーブルを用いて、固定端末装置２０ａの位置情報を受信位置情報に付加するステップと、管理サーバ３０が、協力者用端末装置２０若しくは固定端末装置２０ａの位置情報を含む受信位置情報に基づいて移動位置履歴の情報を管理するステップ（図２０のＳ１２０）とを含む。
【０１２０】
これにより、児童が所持するビーコンタグ１０にＧＰＳ機能を備えることなく、協力者用端末装置２０の位置情報を用いて、登下校中の児童の移動位置履歴を管理することができる。また、協力者用端末装置２０として、児童が居住する地域の住民のスマートフォン等を用いることにより、この地域の住民の防犯意識を高めることができる。更に、固定端末装置２０ａを電柱、公民館、コンビニエンスストア、又は、校門などに設定することにより、様々な場所において児童の移動位置を把握することが可能になる。
【０１２１】
また、ＧＰＳ精度の高い位置情報のみを利用するので、児童の移動位置を精度高く把握できることになる。
【０１２２】
（他の実施形態）
実施形態１〜３では、ビーコンタグ１０又はＩＤタグ１０Ａを所持する管理対象者として児童を例示した。しかし、管理対象者は児童に限らず、学生や未成年でも成年でもよい。例えば、管理対象者は高齢者であってもよい。
【０１２３】
また、実施形態１〜３では、管理対象者の管理者として児童の保護者を例示した。しかし、管理者は児童の保護者に限らず、管理対象者の管理を行うものであってもよい。この場合、例えば保護者を契約者に、保護者用端末装置を契約者用端末装置に適宜置き換えるものとする。
【０１２４】
また、実施形態１及び２では、３つの協力者用端末装置（第２の端末装置）を備える移動位置履歴管理システム１、１Ａを例示した。しかし、協力者用端末装置の数はこれに限らず、１つ以上の協力者用端末装置を備える移動位置履歴管理システムであってもよい。
【０１２５】
また、実施形態２では、１つの基地局を備える移動位置履歴管理システム１Ａを例示した。しかし、基地局の数はこれに限らず、２つ以上の基地局を備える移動位置履歴管理システムであってもよい。
【符号の説明】
【０１２６】
１、１Ａ、１’…移動位置履歴管理システム、
２…ネットワーク、
１０…ビーコンタグ（第１の端末装置）、
１０Ａ…ＩＤタグ（第１の端末装置）、
１１…ビーコンモジュール、
１２…記憶部、
１３…制御部、
１４…通信部、
１５…アンテナ、
１６…電池、
２０…協力者用端末装置（第２の端末装置）、
２０ａ…固定端末装置（第２の端末装置）、
２１…ＧＰＳ測位部、
２２…第１通信部、
２３…第２通信部、
２４…記憶部、
２５…制御部、
３０…管理サーバ、
３１…通信部、
３２…記憶部、
３３…制御部、
３５…管理用端末装置、
４０…保護者用端末装置、
４１…通信部、
４２…表示及び操作部、
４３…記憶部、
４４…制御部、
５０…リーダ、
５１…学校ＰＣ、
６０…基地局、
７１…登下校ＩＤタグ、
７２…記憶部、
７３…制御部、
７４…受信部、
７５…受信アンテナ、
７６…送信部、
７７…送信アンテナ。
【図１】
2017119505.tif 000004
【図２】
2017119505.tif 000005
【図３】
2017119505.tif 000006
【図４】
2017119505.tif 000007
【図５】
2017119505.tif 000008
【図６】
2017119505.tif 000009
【図７】
2017119505.tif 000010
【図８】
2017119505.tif 000011
【図９】
2017119505.tif 000012
【図１０】
2017119505.tif 000013
【図１１】
2017119505.tif 000014
【図１２】
2017119505.tif 000015
【図１３】
2017119505.tif 000016
【図１４】
2017119505.tif 000017
【図１５】
2017119505.tif 000018
【図１６】
2017119505.tif 000019
【図１７】
2017119505.tif 000020
【図１８】
2017119505.tif 000021
【図１９】
2017119505.tif 000022
【図２０】
2017119505.tif 000023
【国際調査報告】
2017119505.tif 000024
2017119505.tif 000025
2017119505.tif 000026
2017119505.tif 000027