(57)【要約】      （修正有）【課題】移動端末を携行する見守り対象者の位置を、見守り端末の画面に表示された地図上で監視領域を定義するエリアの配置や形状を簡単かつ適切に設定することができる仕組みを提供する。【解決手段】移動端末５００と、移動端末５００から現在の端末位置を継続的に受信するサーバ１００と、サーバ１００と通信可能な見守り端末３００と、を備える。見守り端末３００は、地図上に略円形の領域を複数重ね合わせてエリアを定義し、定義したエリアをサーバ１００側に設定するように構成されたエリア設定部３６１と、移動端末５００の現在の端末位置がエリア内にあるか否かを判定する判定部１４０と、判定部１４０の判定結果に基づいて、移動端末５００の現在の位置がエリアから逸脱した旨の通知を見守り端末３００に送信する通知部１５０と、を含む。【選択図】図３
2019101812.tif 000002
【特許請求の範囲】
【請求項１】
移動端末を携行する見守り対象者の位置をモニタリングする見守りシステムであって、
現在位置を取得する手段を有する前記移動端末と、前記移動端末から信号を受信するサーバと、前記サーバと通信可能に構成され見守り者が前記モニタリングに用いる見守り端末と、を備え、
地図上に略円形の領域を複数重ね合わせてエリアを定義し、定義した前記エリアを設定するように構成されたエリア設定部と、
前記移動端末の前記現在位置が設定された前記エリア内にあるか否かを判定する判定部と、
前記判定部の判定結果に基づいて、前記移動端末の現在の位置が設定された前記エリアから逸脱した旨の通知を前記見守り端末に送信する通知部と、
を含んで構成される、見守りシステム。
【請求項２】
前記見守り端末は、前記エリア設定部を有し、
前記サーバは、前記エリア設定部が前記サーバの側に設定した前記エリアを前記移動端末へ送信し、
前記移動端末は、前記判定部を備え、前記判定部は前記サーバから送信された前記エリアを用いて、前記移動端末が前記エリア内にあるか否かを判定し、前記判定部の判定結果を前記信号としてサーバへ送信し、
前記サーバは、前記通知部を備える請求項１に記載の見守りシステム。
【請求項３】
前記見守り端末は、前記エリア設定部を有し、
前記移動端末から前記移動端末の現在位置情報を継続的に前記信号として前記サーバへ送信し、
前記サーバは、前記判定部と前記通知部を備え、前記判定部は、前記エリア設定部が前記サーバの側に設定した前記エリアを用いて、前記移動端末が前記エリア内にあるか否かを判定し、前記通知部から前記逸脱した旨の通知を前記見守り端末に送信する請求項１に記載の見守りシステム。
【請求項４】
前記エリア設定部は、ポイント設定モードを選択する操作を受け付けると、
地図を表示中の前記見守り端末の表示画面の上において、タップ操作を受け付け、
前記表示画面に表示された地図上において、前記タップ操作がされた位置を中心として略円形の領域として前記エリアを定義し、前記タップ操作におけるタップ状態保持時間の長さに応じて前記略円形の領域の半径を漸次増大させる、
ように構成される請求項１から請求項３の何れか一項に記載の見守りシステム。
【請求項５】
前記エリア設定部は、ポイント設定モードを選択する操作を受け付けると、
地図を表示中の前記見守り端末の表示画面の上において、タップ操作を受け付け、
前記表示画面に表示された地図上において、前記タップ操作がされた位置を中心として、使用者が設定した大きさの略円形の領域として前記エリアを定義するように構成される請求項１から請求項３の何れか一項に記載の見守りシステム。
【請求項６】
前記エリア設定部は、ライン設定モードを選択する操作を受け付けると、
地図を表示中の前記見守り端末の表示画面の上において、第１のタップ操作が完了した後に、前記第１のタップ操作の操作位置とは異なる位置で第２のタップ操作を受け付けることで、
前記表示画面に表示中の地図上において、前記第１のタップ操作の操作位置と前記第２のタップ操作の操作位置の間を結ぶ線に沿って略円形の複数の領域を少なくとも部分的に重ね合わせて自動配列することにより前記エリアを定義する、
ように構成される請求項１から請求項５の何れか一項に記載の見守りシステム。
【請求項７】
前記通知部は、前記移動端末の位置測定の精度情報が所定条件を満たさない場合に、前記逸脱した旨の通知を送信しない請求項１から請求項６の何れか一項に記載の見守りシステム。
【請求項８】
前記判定部は、
複数の前記略円形の領域と前記移動端末の現在の端末位置との間の位置関係が所定の条件を満たした場合に、前記移動端末の現在の位置が、設定された前記エリアから逸脱したと判定し、
前記通知部に、前記見守り端末への前記通知の送信を指示する、
ように構成される請求項１から請求項７の何れか一項に記載の見守りシステム。
【請求項９】
前記所定の条件は、前記移動端末の現在の端末位置が設定された前記エリア内に含まれない状態が一定時間継続した場合に満たされる、
ことを特徴とする請求項８に記載の見守りシステム。
【請求項１０】
前記判定部は、
前記見守り端末の表示画面に表示された地図上において、前記移動端末の現在の端末位置を表す地点において重なり合う前記略円形の領域が存在しない場合の判定パラメータを第１の値とし、前記略円形の領域が存在する場合に前記判定パラメータを第１の値以外の値とし、
前記判定パラメータが第１の値と判定した時点で、前記見守り端末への前記通知の送信を前記通知部に指示する、
ように構成される請求項７から請求項９の何れか一項に記載の見守りシステム。
【請求項１１】
前記判定部は、
前記見守り端末の表示画面に表示された地図上において、前記移動端末の現在の端末位置を表す地点において重なり合う１つの前記略円形の領域が存在する場合に前記判定パラメータを第２の値とし、２つの前記略円形の領域に重複する場合に前記判定パラメータを第３の値とする請求項１０に記載の見守りシステム。
【請求項１２】
前記エリア設定部は、
隣接する前記略円形の領域同士の径方向における重複幅が各々の前記略円形の領域の半径以下となるように複数の前記略円形の領域を重ね合わせて自動配列する、
ように構成される請求項１０または請求項１１に記載の見守りシステム。
【請求項１３】
前記エリア設定部は、
隣接する前記略円形の領域同士の径方向における重複幅が各々の前記略円形の半径の１／２以上となるように複数の前記略円形の領域を重ね合わせて自動配列する、
ように構成される請求項１０から請求項１２の何れか一項に記載の見守りシステム。
【請求項１４】
前記エリア設定部は、
見守り対象者の見守りを行う日時および期間のうちの少なくとも一つ以上を識別する時間情報に応じて異なる前記エリアを定義し、前記サーバの側に設定し、
前記サーバは、
現在の日時に対応した時間情報に応じ、前記見守り端末への通知の要否を判定するために用いる前記エリアを選択する、
ように構成される請求項１から請求項１３の何れか一項に記載の見守りシステム。
【請求項１５】
前記時間情報は、見守り対象者の見守りを行う曜日および／または一日のうちの時間帯を識別する情報を備える、請求項１４記載の見守りシステム。
【請求項１６】
前記見守り者が保有する通信端末から前記見守り対象者が携行する前記移動端末に対してペアリング処理を行い、前記ペアリング処理の結果を前記サーバに登録することで、前記通信端末は、前記見守り端末として動作可能となる、
ように構成される請求項１から請求項１５の何れか一項に記載の見守りシステム。
【請求項１７】
移動端末を携行する見守り対象者の位置を見守り者がモニタリングするために用いる見守り端末であって、
前記見守り者からの操作入力に応じて、地図上に略円形の領域を複数重ね合わせてエリアを定義する手段と、
前記移動端末の現在の端末位置が前記見守り端末から設定された前記エリア内に位置していないと判定された際に、前記移動端末の現在の位置が前記エリアから逸脱した旨の通知を受信する手段と、
を備える見守り端末。
【請求項１８】
見守り者の通信端末から見守り対象者をモニタリングするために、見守り対象者が携行する移動端末の現在位置を継続的に受信しながら前記通信端末での前記モニタリングを支援するサーバであって、
前記移動端末の現在位置を継続的に受信中に、前記移動端末が位置すべきエリアに関する情報が前記通信端末から受信されると、地図上に略円形の領域を複数重ね合わせて定義された前記エリアに関する情報を前記サーバ内に設定する手段と、
前記移動端末の現在の端末位置が設定された前記エリア内にあるか否かを判定する手段と、
前記判定の結果に基づいて、前記サーバが、前記移動端末の現在の位置が設定された前記エリアから逸脱した旨の通知を前記見守り端末に送信する手段と、
を備えるサーバ。
【請求項１９】
移動端末を携行する見守り対象者の位置を見守り者がモニタリングするために見守り者の見守り端末のプロセッサにより実行されるプログラムであって、前記プロセッサに少なくとも、
前記見守り者から前記見守り端末の表示画面へのタップ操作を受け付け、前記タップ操作に際して地図を表示中の表示画面上におけるタップ操作位置とタップ操作時間を取得するステップと、
前記タップ操作位置と前記タップ操作時間に応じて、前記地図の上に略円形の領域を複数重ね合わせてエリアを定義するステップと、
定義した前記エリアをサーバの側に設定するために、前記エリアを記述する情報を前記サーバに送信するように前記見守り端末を制御するステップと、
を実行させるプログラム。
【請求項２０】
見守り者の通信端末から見守り対象者のモニタリングするために、見守り対象者が携行する移動端末の現在位置を継続的に受信しているサーバのプロセッサにより実行されるプログラムであって、前記プロセッサに少なくとも、
前記移動端末の現在位置を継続的に受信するよう前記サーバを制御する動作を実行中に、前記移動端末が位置すべきエリアに関する情報が前記通信端末から受信されたかを検知するステップと、
前記検知に応じて実行され、地図上に略円形の領域を複数重ね合わせて定義された前記エリアに関する情報を前記サーバ内に設定するステップと、
前記エリアの前記設定に応じて実行され、前記移動端末の現在の端末位置が設定された前記エリア内にあるか否かを判定するステップと、
前記判定の結果に基づいて、前記サーバが、前記移動端末の現在の位置が設定された前記エリアから逸脱した旨の通知を前記見守り端末に送信するように前記サーバを制御するステップと、
を実行させるプログラム。
【請求項２１】
移動端末を携行する見守り対象者の位置を見守り者がモニタリングするために見守り者の見守り端末の上で実行される方法であって、
見守り者からの操作入力に応じて、前記見守り端末が、地図上に略円形の領域を複数重ね合わせてエリアを定義するステップと、
前記移動端末の現在の端末位置が前記見守り端末から設定された前記エリア内に位置していないと判定された際に、前記移動端末の現在の位置が前記エリアから逸脱した旨の通知を受信するステップと、
を備える見守り方法。
【請求項２２】
見守り者の通信端末から見守り対象者のモニタリングするために、見守り対象者が携行する移動端末の現在位置を継続的に受信しているサーバにより実行される方法であって、
前記移動端末の現在位置を継続的に受信中に、前記移動端末が位置すべきエリアに関する情報が前記通信端末から受信されると、地図上に略円形の領域を複数重ね合わせて定義された前記エリアに関する情報を前記サーバ内に設定するステップと、
前記移動端末の現在の端末位置が設定された前記エリア内にあるか否かを判定するステップと、
前記判定の結果に基づいて、前記サーバが、前記移動端末の現在の位置が設定された前記エリアから逸脱した旨の通知を前記見守り端末に送信するステップと、
を備える見守り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、子供の行方不明や連れ去りを未然に防止したり、徘徊中の老人を発見したりするために、保護者（見守り者）が子供や老人（見守り対象者）の現在位置を端末画面上で監視する技術に関する。
【背景技術】
【０００２】
見守り対象者に無線信号の送受信が可能な無線機を携行させ、該無線機の現在位置をＧＰＳや固定無線局などを利用して把握することで、見守り者が端末の画面上で見守り対象者の位置をモニタリングするシステムが一般化してきている。また、見守り対象者が、普段の生活圏や通学路を含むエリアを監視領域から大きく外れ、他の異なる地域に移動した際に、無線機の位置と監視領域との関係からその事象を検出し、見守り者への注意喚起を行う機能も実用化されてきている。その場合、見守り対象者の普段の生活圏や通学路を含むエリアを監視領域とし、見守り者が利用する端末の画面に表示された地図上で監視領域の配置や形状を簡単かつ適切に設定することができる仕組みが重要となる。
【０００３】
特許文献１のシステムでは、街中の広域網により相互接続された近距離無線通信機器（公衆無線ＬＡＮ基地局やスマートメーター等）のうちの幾つかを見守り者が見守りポイントとして予め選定し、選定した近距離無線通信機器を見守りポイントとして設定しておく。そして、見守り対象者が携行する移動無線端末が、見守りポイントとして設定された近距離無線通信機器と通信したことに応じて、当該見守りポイントの位置に見守り対象者が所在する旨の通知を見守り者が指定した通知先端末に通知する。
【０００４】
特許文献２のシステムでは、まず、見守り対象者が携行する移動無線端末内に、地図上における監視領域に関する情報を事前に設定しておく。そしてその監視領域から移動無線端末が出たり入ったりして該監視領域の境界線をまたがる移動をした時に、移動無線端末が当該監視領域と対応付けられた所定の処理を実行する。例えば、所定の処理として、移動無線端末から見守り者の監視用端末に警報メッセージなどが送信される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１４６９９９号公報
【特許文献２】特開２０１６−１３６６７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１および特許文献２記載のような従来のシステムでは、上記のような監視領域の設定を見守り者が利用する端末の画面上で行おうとしても、当該監視領域の設定操作が見守り者にとって簡単かつ適切に行えるものとは言い難い。例えば、監視領域の設定を画面上で行う場合、適切な形状の監視領域を適切な配置で設定するのが難しかったり、設定操作に用いるインターフェースが使いにくかったりするという問題がある。一方で、自由曲線で監視領域を設定しようとすると、システム開発が困難になるという問題もある。
【０００７】
以上のような問題点に鑑み、本開示に係る幾つかの実施形態は、見守り対象者の普段の生活圏や通学路を含むエリアを監視領域として設定する場合、見守り者が利用する端末の画面に表示された地図上で監視領域の配置や形状を簡単かつ適切に設定することができる仕組みを得ることを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本開示の移動端末を携行する見守り対象者の位置をモニタリングする見守りシステムは、現在位置を取得する手段を有する移動端末と、移動端末から信号を受信するサーバと、サーバと通信可能に構成され見守り者がモニタリングに用いる見守り端末と、を備え、地図上に略円形の領域を複数重ね合わせてエリアを定義し、定義したエリアを設定するように構成されたエリア設定部と、移動端末の現在の位置が設定されたエリア内にあるか否かを判定する判定部と、判定部の判定結果に基づいて、移動端末の現在の位置が設定されたエリアから逸脱した旨の通知を見守り端末に送信する通知部と、を含んで構成される。
【０００９】
また、移動端末を携行する見守り対象者の位置を見守り者がモニタリングするために用いる見守り端末は、見守り者からの操作入力に応じて、地図上に略円形の領域を複数重ね合わせてエリアを定義する手段と、移動端末の現在の端末位置が見守り端末から設定されたエリア内に位置していないと判定された際に、移動端末の現在の位置がエリアから逸脱した旨の通知を受信する手段と、を備える。
【００１０】
また、見守り者の通信端末から見守り対象者をモニタリングするために、見守り対象者が携行する移動端末の現在位置を継続的に受信しながら通信端末でのモニタリングを支援するサーバは、移動端末の現在位置を継続的に受信中に、移動端末が位置すべきエリアに関する情報が通信端末から受信されると、地図上に略円形の領域を複数重ね合わせて定義されたエリアに関する情報をサーバ内に設定する手段と、移動端末の現在の端末位置が設定されたエリア内にあるか否かを判定する手段と、判定の結果に基づいて、サーバが、移動端末の現在の位置が設定されたエリアから逸脱した旨の通知を見守り端末に送信する手段と、を備える。
【００１１】
また、移動端末を携行する見守り対象者の位置を見守り者がモニタリングするために見守り者の見守り端末のプロセッサにより実行されるプログラムは、プロセッサに少なくとも、見守り者から見守り端末の表示画面へのタップ操作を受け付け、タップ操作に際して地図を表示中の表示画面上におけるタップ操作位置とタップ操作時間を取得するステップと、タップ操作位置とタップ操作時間に応じて、地図の上に略円形の領域を複数重ね合わせてエリアを定義するステップと、定義したエリアをサーバの側に設定するために、エリアを記述する情報をサーバに送信するように見守り端末を制御するステップと、を実行させる。
【００１２】
また、見守り者の通信端末から見守り対象者をモニタリングするために、見守り対象者が携行する移動端末の現在位置を継続的に受信しているサーバのプロセッサにより実行されるプログラムは、プロセッサに少なくとも、移動端末の現在位置を継続的に受信するようサーバを制御する動作を実行中に、移動端末が位置すべきエリアに関する情報が通信端末から受信されたかを検知するステップと、検知に応じて実行され、地図上に略円形の領域を複数重ね合わせて定義されたエリアに関する情報をサーバ内に設定するステップと、エリアの設定に応じて実行され、移動端末の現在の端末位置が設定されたエリア内にあるか否かを判定するステップと、判定の結果に基づいて、サーバが、移動端末の現在の位置が設定されたエリアから逸脱した旨の通知を見守り端末に送信するようにサーバを制御するステップと、を実行させる。
【００１３】
また、移動端末を携行する見守り対象者の位置を見守り者がモニタリングするために見守り者の見守り端末の上で実行される見守り方法は、見守り者からの操作入力に応じて、見守り端末が、地図上に略円形の領域を複数重ね合わせてエリアを定義するステップと、移動端末の現在の端末位置が見守り端末から設定されたエリア内に位置していないと判定された際に、移動端末の現在の位置がエリアから逸脱した旨の通知を受信するステップと、を備える。
【００１４】
また、見守り者の通信端末から見守り対象者をモニタリングするために、見守り対象者が携行する移動端末の現在位置を継続的に受信しているサーバにより実行される見守り方法は、移動端末の現在位置を継続的に受信中に、移動端末が位置すべきエリアに関する情報が通信端末から受信されると、地図上に略円形の領域を複数重ね合わせて定義されたエリアに関する情報をサーバ内に設定するステップと、移動端末の現在の端末位置が設定されたエリア内にあるか否かを判定するステップと、判定の結果に基づいて、サーバが、移動端末の現在の位置が設定されたエリアから逸脱した旨の通知を見守り端末に送信するステップと、を備える。
【発明の効果】
【００１５】
以上のように、本開示の幾つかの実施形態によれば、見守り者が用いる見守り端末は、地図上に略円形の領域を複数重ね合わせて上述した監視領域であるエリアを定義し、定義した該エリアをサーバ側に設定するように構成されている。従って、見守り者が見守り端末を操作して監視領域の設定を画面上で行う場合、適切な形状の監視領域を適切な配置で設定することが容易となる。その結果、本開示の幾つかの実施形態によれば、見守り対象者の普段の生活圏や通学路を含むエリアを監視領域として設定する場合、見守り者が利用する端末の画面に表示された地図上で監視領域の配置や形状を簡単かつ適切に設定することができる。
【図面の簡単な説明】
【００１６】
【図１】本開示の一つ以上の実施形態に係る見守りシステム全体の構成を示す図である。
【図２】スマートフォン上で専用アプリケーションを実行することで見守り端末として動作させた場合の動作モードに応じた画面遷移と監視領域であるエリアの設定画面を示す図である。
【図３】見守りシステムを構成するサーバと見守り端末のそれぞれの内部におけるモジュール構成を示す図である。
【図４】本開示のいくつかの実施形態に従い、見守りシステム全体の処理動作の流れを示すフロー図である。
【図５】見守り端末の画面上での端末操作に応じて監視領域であるエリアの設定が行われる際に端末内で実行される処理動作のフロー図である。
【図６】ポイント設定モード時における見守り端末上での端末操作と画面遷移を示す図である。
【図７】ライン設定モード時における見守り端末上での端末操作と画面遷移を示す図である。
【図８】ライン設定モードにて定義された見守り対象者の移動経路上での複数の円形領域の配列間隔の第１の例を示す図である。
【図９】ライン設定モードにて定義された見守り対象者の移動経路上での複数の円形領域の配列間隔の第２の例を示す図である。
【図１０】ライン設定モードにて定義された見守り対象者の移動経路上での複数の円形領域の配列間隔の第３の例を示す図である。
【図１１】曜日に応じた時間情報を説明するために見守り対象者の曜日毎の外出先を示す図である。
【発明を実施するための形態】
【００１７】
以下、本開示の実施形態について図面を参照して説明する。なお、以下に説明する実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また、実施形態に示される構成要素のすべてが、本開示の必須の構成要素であるとは限らない。
【００１８】
（実施形態）
＜構成＞
＜＜全体構成＞＞
以下、図１を参照しながら本開示の幾つかの実施形態に係る見守りシステム１の全体構成について説明する。移動端末５００を携行する見守り対象者４００の位置をモニタリングするための見守りシステム１は、移動端末５００と、移動端末５００から現在の端末位置を継続的に受信するサーバ１００と、サーバ１００と通信可能に構成され見守り者が上記モニタリングに用いる見守り端末３００と、を備える。
【００１９】
より具体的には、見守りシステム１は、サーバ１００、地図情報サーバ２００、見守り端末３００（３００ａ，３００ｂ）および移動端末５００（５００ａ，５００ｂ）が通信ネットワークＮＷを介して相互に通信可能に構成されたものとして構成される。一例においては、サーバ１００、地図情報サーバ２００、見守り端末３００ａ、３００ｂおよび移動端末５００ａ、５００ｂは、通信ネットワークＮＷを構成する複数の無線局８０（ａ）〜８０（ｆ）を無線接続先のアクセスポイントとして通信ネットワークＮＷと無線通信するように構成されてもよい。
【００２０】
ここで、移動端末５００ａは、監視領域であるエリア７００ａ内を普段の生活圏および日常的な移動経路とする見守り対象者４００ａが携行している無線端末である。同様に、移動端末５００ｂは、監視領域であるエリア７００ｂ内を普段の生活圏および日常的な移動経路とする見守り対象者４００ｂが携行している無線端末である。また、移動端末５００ａおよび５００ｂは、現在位置の取得する手段として、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星６００から移動端末５００ａおよび５００ｂの現在の端末位置を測位するためのＧＰＳ信号を送受信可能に構成されている。その上で、移動端末５００ａおよび５００ｂは、ＧＰＳ衛星との間で通信されるＧＰＳ信号を用いて自端末の現在位置を継続的に計測し、計測した現在の端末位置を現在位置情報としてサーバ１００に継続的に送信するように構成される。なお、現在位置を取得する手段は、ＧＰＳ衛星によるＧＰＳ信号以外にも、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ネットワーク、３Ｇ、４Ｇ、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）等の通信回線の基地局との通信により計測を行ってもよい。また、ビーコン（Ｂｅａｃｏｎ）システムを用いて位置の計測を行ってもよい。また、ＧＰＳ信号と通信回線、ビーコンを適宜組み合わせて使用してもよい。例えば、移動端末５００ａ、５００ｂは、移動端末５００ａ、５００ｂが地下やビルの陰等に居てＧＰＳ信号を受信できない場合には、ビーコンや通信回線からの信号を用いて現在位置の計測を行ってもよい。なお、現在位置の計測の方法により、端末装置の現在位置の計測精度は異なる。すなわち、ＧＰＳ衛星を用いた場合には数ｍ単位での計測精度を有するが、通信回線を用いた場合には数１０ｍ~数１００ｍの計測精度となる。そのため、移動端末５００ａ、５００ｂは、移動端末５００ａ、５００ｂが選択した測定方法に応じた精度情報をサーバ１００に送信してもよい。なお、精度情報が所定条件（例えば測定精度が３０ｍ以上）である場合、後述するようにサーバ１００がエリア７００から逸脱した旨の通知を見守り端末３００に送信しないように処理を行ってもよい。また、精度情報が所定条件を満たす場合（例えば測定精度が３０ｍ以上である場合）、後述するようにエリア７００から逸脱したと判定しないように処理を行ってもよい。また、通知をしない、逸脱と判定しないだけでなく、後述する逸脱判定の閾値（エリア７００内に含まれない時間の長さ）を高く設定してもよい。それによって、位置の誤検知による誤通知を防ぐことができる。
【００２１】
また、地図情報サーバ２００は、サーバ１００および見守り端末３００からの要求に応じて、サーバ１００および見守り端末３００のそれぞれが住所などにより指定した矩形形状の地理的範囲をカバーする地図情報をサーバ１００および見守り端末３００に送信する。例示的な一実施形態では、地図情報サーバ２００は、インターネット上で一般の公衆に公開されている既存の地図検索データベースをそのまま用いて構成してもよい。その場合、サーバ１００および見守り端末３００は、既定のネットワークＡＰＩを用いて地図情報サーバ２００にアクセスすることで指定した地理的範囲の地図情報を取得してもよい。その上で、サーバ１００および見守り端末３００は、取得した地図情報を所望のデータ形式に変換することにより、本開示の実施形態にて利用可能な地図データとすることが可能である。
【００２２】
見守り端末３００は、見守り者および見守り対象者の少なくとも生活圏や日常的な移動経路を含む矩形の地理的範囲をカバーする地図を地図情報サーバ２００から周期的に取得して画面表示する。その上で、見守り端末３００は、見守り者の端末操作に従って地図上に監視領域であるエリア７００を定義し、定義したエリア７００を、サーバ１００側に設定するように構成される。また、エリア７００を設定された後のサーバ１００は、移動端末５００の現在の端末位置がエリア７００内にあるか否かを継続的に判定する。サーバ１００は、移動端末５００の位置が変化したと認識した場合に当該判定を行ってもよいし、一定時間毎に周期的に当該判定を行ってもよい。そして、移動端末５００の現在の位置が設定されたエリア７００から逸脱した場合にはその旨の通知を見守り端末３００に速やかに送信するように構成される。
【００２３】
＜＜画面構成＞＞
次に、図２を参照しながら、見守り端末３００の動作モードに応じた画面遷移と監視領域であるエリア７００の設定画面の構成について説明する。図２では、一般的なスマートフォン上で専用アプリケーションを実行することで該スマートフォンを見守り端末３００として動作させた場合の画面遷移とエリア７００の設定画面の構成が示されている。図２（ａ）〜図２（ｃ）に示す見守り端末３００の端末画面には図１に示す地図情報サーバ２００から取得した地図が表示されている。
【００２４】
図２（ａ）は、複数（３人）の見守り対象者４００（ａ）〜４００（ｃ）がそれぞれ携行する移動端末５００（ａ）〜５００（ｃ）の現在位置を一つの端末画面に表示された地図上に４１０（ａ）〜４１０（ｃ）として一括して表示している状態の画面を示す。この画面の最下部には見守り対象者４００（ａ）〜４００（ｃ）のサムネイル・ボタン４２０（ａ）〜４２０（ｃ）が並べて配置されている。ここで、見守り者がサムネイル・ボタン４２０（ａ）をタップすると、図２（ｂ）に示すように、端末画面上には見守り対象者４００（ａ）が携行する移動端末５００（ａ）の現在の端末位置のみが表示されるようになる。
【００２５】
このようにして、見守り者は端末画面に一括表示された複数の見守り対象者の位置のうち、自分が指定した見守り対象者の位置のみを追跡したい場合、指定した見守り対象者が携行する移動端末の端末位置を画面表示するように画面切り替えを行うことができる。このような画面切り替え機能は、端末画面上に非常に多くの見守り対象者の位置が一括表示されている場合に有用となる。
【００２６】
続いて、端末画面において見守り者の端末操作に応じて監視領域であるエリア７００が設定されると、図２（ｃ）に示すような画面構成が得られる。図２（ｃ）示す例示的な画面構成において、見守り対象者４００（ａ）は月曜日から金曜日まで学校に毎日通学する小学生であり、エリア７００は、見守り対象者４００（ａ）の現在位置を見守り者がモニタリングする際の監視領域である。図２（ｃ）に示す例では、見守り対象者４００（ａ）が自宅から通学路を通って学校まで通学する間、および見守り対象者４００（ａ）が学校にいる間において、見守り者によるモニタリングが行われる。また、図２（ｃ）に示す例では、見守り者は、見守り対象者４００（ａ）が、通学路や学校から大きく離れた場所に移動していないかをモニタリングする。
【００２７】
エリア７００は、地図上に略円形の領域を複数重ね合わせて定義される。図２（ｃ）に示す例では、エリア７００は、３つの領域９０、９１（ａ）および９１（ｂ）から構成され、領域９１（ａ）および９１（ｂ）は、自宅と通学先の学校をそれぞれ含む略円形の領域である。また、領域９０は、自宅から学校までの移動経路に沿って小さな略円形の領域を部分的な重ね合わせながら連珠状に繋げて定義したものである。
【００２８】
以下の実施形態において後述するように、エリア７００は、複数のモードに対応した端末操作を見守り者が行うことで定義される。すなわち、領域９１（ａ）および９１（ｂ）は、見守り対象者４００の出発地および到着地に対応し、地図上の特定の地点を中心とした円形領域を定義するポイント設定モードと呼ばれるモードでエリア７００の一部が定義される。また、領域９０は、見守り対象者４００が出発地から到着地まで移動する際の移動経路に対応し、地図上にて部分的に重ね合わせた複数の円形領域の繋がり（連珠状の領域）により細長く延伸する領域を定義するライン設定モードと呼ばれるモードでエリア７００の一部が定義される。
【００２９】
このように、見守り端末３００は、見守り者による端末操作に従って、地図上に略円形の領域を複数重ね合わせてエリア７００を定義し、定義したエリア７００をサーバ１００側に設定する。これを受け、サーバ１００は、移動端末５００の現在の端末位置が、上記のように設定されたエリア７００内にあるか否かを判定する。そして、サーバ１００は、この判定の結果に基づいて、移動端末５００の現在の位置が上記のように設定されたエリア７００から逸脱した旨の通知を見守り端末３００に送信する。
【００３０】
＜＜内部構成＞＞
図３は、図１に示す見守りシステム１を構成するサーバ１００と見守り端末３００の内部における詳細な構成を説明する図である。サーバ１００は、入出力制御部および通信インターフェース１１０、端末位置追跡部１２０、有効エリア設定部１３０、判定部１４０、通知部１５０、エリア情報記憶部１６０、利用者情報記憶部１７０および端末位置情報記憶部１８０を含んで構成される。
【００３１】
サーバ１００において、入出力制御部および通信インターフェース１１０は、サーバ１００内の他の機能部１２０〜１５０の間のデータと信号のやり取り、および機能部１２０〜１５０と見守り端末３００等を含む外部の装置との間の通信を制御する。端末位置追跡部１２０は、移動端末５００（例えば、図１に示す移動端末５００（ａ）および５００（ｂ））から現在の端末位置を継続的に受信するように構成される。また、端末位置追跡部１２０は、移動端末５００から現在の端末位置を受信するたびに、受信した端末位置を移動端末５００の端末識別情報と関連付けて利用者情報記憶部１７０内に記憶させる。サーバ１００の各機能はサーバに実装されたプロセッサがプログラムを実行することで実現する。
【００３２】
有効エリア設定部１３０は、見守り者の端末操作に応じて見守り端末３００上で定義されたエリア７００が見守り端末３００からサーバ１００側に設定された際に、以下の動作を行うように構成される。まず、当該設定されたエリア７００に関する情報を入出力制御部１１０から受け取る。続いて、当該設定されたエリア７００が過去にサーバ１００内に設定されたことのない新規なエリア７００’であった場合に、新規なエリア７００’をエリア情報記憶部１６０内に記憶させる。
【００３３】
さらに、過去にサーバ１００内に設定されたことのない新規なエリア７００’に関する情報を受け取った場合、有効エリア設定部１３０は、以下の情報を利用者情報記憶部１７０内に記憶させる。すなわち、サーバ１００に対して見守り端末３００から新規なエリア７００’を設定した見守り者の氏名とその際に用いられた見守り端末３００の端末識別情報に加え、見守り対象者４００の氏名、および見守り対象者が携行する移動端末５００の端末識別情報が利用者情報記憶部１７０内に記憶させる。
【００３４】
また、以下の実施形態で後述するように、すでにサーバ１００内に設定済みのエリア７００（７００（ａ）〜７００（ｋ））が複数存在する場合には、有効エリア設定部１３０は、複数のエリア７００（７００（ａ）〜７００（ｋ））の中の何れを現在有効な監視領域として選定するかを決定する。そして、有効エリア設定部１３０は、監視領域として選定されたエリア７００”を有効化されたエリアとして識別可能な形でマーキングしてエリア情報記憶部１６０内に再度記憶させる。
【００３５】
判定部１４０は、移動端末５００の現在の端末位置が見守り端末３００により設定されたエリア７００内にあるか否かを判定するように構成される。より具体的には、判定部１４０は、利用者情報記憶部１７０から移動端末５００の現在の端末位置を周期的に読み出し、それと並行して、以下の動作を一定周期で反復的に実行するように構成される。まず、判定部１４０は、見守り端末３００によりサーバ１００内に設定された複数のエリア７００（ａ）〜７００（ｋ）の中から有効エリア設定部１３０により監視領域として有効化されたエリア７００”を識別する。例えば、判定部１４０は、監視領域として有効化されたエリア７００”を表す情報を有効エリア設定部１３０から入出力制御部１１０を介して受け取る。続いて、判定部１４０は、移動端末５００の現在の端末位置がエリア７００”内にあるかを判定する。一方、通知部１５０は、判定部１４０の判定結果に基づいて、移動端末５００の現在の位置が見守り端末３００により設定されたエリア７００から逸脱した旨の通知を見守り端末３００に送信するように構成される。
【００３６】
例示的な一実施形態では、判定部１４０は、複数の略円形の領域と移動端末５００の現在の端末位置との間の位置関係が所定の条件を満たした場合に、移動端末５００の現在の位置が、設定されたエリア７００から逸脱したと判定し、見守り端末３００への通知の送信を通知部１５０に指示してもよい。
【００３７】
一方、図３に示す見守り端末３００は、通信インターフェース３１０、タッチパネル制御部３２０、ＡＰＩ／ＯＳ  ３３０、通信ライブラリ３４０、汎用ＧＵＩライブラリ３５０およびクライアント・アプリケーション３６０を含んで構成される。また、クライアント・アプリケーション３６０は、エリア設定部３６１、専用ＧＵＩ実装部３６２および報知部３６３を含んで構成される。見守り端末３００の各機能は見守り端末に実装されたプロセッサがプログラムを実行することで実現する。
【００３８】
通信インターフェース３１０は、通信ネットワークＮＷを介してサーバ１００等の外部の装置との間でデータや情報を通信するための通信インターフェースである。タッチパネル制御部３２０は、見守り端末３００の端末画面であるタッチパネルの物理的な表示機能を電気的に制御するハードウェア制御回路である。通信インターフェース３１０およびタッチパネル制御部３２０は、ＡＰＩ／ＯＳ３３０によって制御される。
【００３９】
ＡＰＩ／ＯＳ３３０は、情報端末として構成された見守り端末３００のオペレーティング・システム（ＯＳ）である。同時に、ＡＰＩ／ＯＳ３３０は、通信ライブラリ３４０、汎用ＧＵＩライブラリ３５０およびクライアント・アプリケーション３６０に対して、ＯＳの機能を呼び出してハードウェアや画面表示を制御するためのプリミティブであるＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）を提供する。
【００４０】
以下、クライアント・アプリケーション３６０を構成するエリア設定部３６１、専用ＧＵＩ実装部３６２および報知部３６３について詳しく説明する。エリア設定部３６１および報知部３６３が通信ネットワークＮＷを介してサーバ１００側とデータや情報を通信する必要がある際には、エリア設定部３６１および報知部３６３は、通信ライブラリ３４０が備えるネットワーク通信機能を呼び出して実行する。
【００４１】
エリア設定部３６１は、地図情報サーバ２００から地図情報を取得すると共に、地図上に略円形の領域を複数重ね合わせてエリアを定義し、定義した前記エリアをサーバ１００側に設定するように構成されている。また、専用ＧＵＩ実装部３６２は、エリア７００の設定を見守り者が端末画面上で行うために使用する専用のユーザ・インターフェースを実装する。具体的には、専用ＧＵＩ実装部３６２は、汎用ＧＵＩライブラリ３５０を呼び出して端末画面（タッチパネル）上での汎用ＧＵＩ制御機能の一部を利用する。これにより、専用ＧＵＩ実装部３６２は、エリア７００の設定を見守り者が端末画面上で行うために使用する専用のユーザ・インターフェースを既存の汎用ＧＵＩ制御機能を呼び出す形で実装する。
【００４２】
また、報知部３６３は、移動端末５００の現在の位置が見守り端末３００により設定されたエリア７００から逸脱した旨の通知を見守り端末３００が受信した際に、当該通知を、通信ライブラリ３４０を介して受け取り、端末ユーザである見守り者に警告を発する。例えば、報知部３６３は、端末画面上にアラート状態を表すアイコンを表示したり、見守り端末３００が備えるスピーカから警告音を発したりすることで、そのような警告を発するようにしてもよい。
【００４３】
例示的な一実施形態では、見守り者が保有する通信端末から見守り対象者４００が携行する移動端末５００に対してペアリング処理を行い、上記ペアリング処理の結果をサーバ１００に登録するようにしてもよい。この場合、上記ペアリング処理結果のサーバ１００への登録に応じて、サーバ１００からクライアント・アプリケーション３６０がこの通信端末にダウンロードされることで、この通信端末は、見守り端末３００として動作可能となる。なお、ペアリング処理は、以下のように処理を行ってもよい。見守りシステムに加入した見守り者にはファミリＩＤと呼ばれるＩＤ情報が付与されサーバ１００に登録される。見守り端末３００や移動端末５００は、付与されたファミリＩＤを入力することにより、同じファミリＩＤが入力された見守り端末３００や移動端末５００をファミリとしてペアリングすることができる。後述する定義したエリア７００は、ファミリ内にある他の見守り端末３００とシェアすることができる。また、見守り端末３００や移動端末５００は、付与されたファミリＩＤに応じてサーバ１００から発行されるＩＤコードを入力することにより、ファミリ内の見守り端末３００や移動端末５００をファミリとしてペアリングすることができる。ＩＤコードは、ワンタイムでの使用や、発行から一定時間内（例えば３００秒や１日等の期間）のみ使用できるような仕様としてもよい。それにより、第三者がファミリ内にアクセスすることを防ぐことができる。
【００４４】
＜処理動作の流れ＞
次に、図４を参照しながら、図１および図３に示す見守りシステム１の処理動作の流れについて説明する。図４は、見守り対象者４００が外出中に持ち歩く移動端末５００と、サーバ１００を構成する複数の機能部および見守り端末３００がそれぞれ実行する処理動作とこれらの間でやり取りされる指示、制御信号、データ及び情報などを示すタイミング・チャートである。図４に示すタイミング・チャートには、サーバ１００を構成する複数の機能部として、入出力制御部１１０、端末位置追跡部１２０、有効エリア設定部１３０、判定部１４０、通知部１５０が示されている。
【００４５】
図４を参照すると、移動端末５００は、一定周期で自端末の現在の位置を計測し、サーバ１００に現在の端末位置を表す端末位置情報を継続的に送信する。図４のステップＳ１０にて、端末位置追跡部１２０は、サーバ１００が受信した端末位置情報を、入出力制御部１１０を介して受け取り（図４に示すｍ１）、端末位置情報記憶部１８０内に記録する動作を繰り返す。
【００４６】
一方、見守り端末３００は、ステップＳ１１にて、見守り者から端末に対するユーザ操作として、地図が表示された端末画面上でのタップ操作を受け付け、当該タップ操作に従って監視領域であるエリア７００を定義する。続いて、見守り端末３００は、ステップＳ１２にて、エリア７００をサーバ１００側に設定するために、エリア７００を記述する情報をサーバ１００へと送信する（図４に示すｍ２）。エリア７００を表す情報は、サーバ１００で受信されると、入出力制御部１１０を介して有効エリア設定部１３０に出力される（図４に示すｍ３）。
【００４７】
続いて、当該設定されたエリア７００が過去にサーバ１００内に設定されたことのない新規なエリア７００’であった場合に、有効エリア設定部１３０は、ステップＳ１３にて、新規なエリア７００’をエリア情報記憶部１６０内に保存する。同時に、有効エリア設定部１３０は、過去にサーバ１００内に設定されたことのない新規なエリア７００’に関する情報を受け取った場合、有効エリア設定部１３０は、以下の情報を利用者情報記憶部１７０内に保存する。すなわち、サーバ１００に対して見守り端末３００から新規なエリア７００’を設定した見守り者の氏名とその際に用いられた見守り端末３００の端末識別情報に加え、見守り対象者４００の氏名、および見守り対象者が携行する移動端末５００の端末識別情報が利用者情報記憶部１７０内に記憶させる。
【００４８】
また、以下の実施形態で後述するように、すでにサーバ１００内に設定済みのエリア７００（７００（ａ）〜７００（ｋ））が複数存在する場合には、有効エリア設定部１３０は、ステップＳ１４にて、複数のエリア７００（７００（ａ）〜７００（ｋ））の中の何れを現在有効な監視領域として選定するかを決定する。そして、有効エリア設定部１３０は、監視領域として選定されたエリア７００”を有効化されたエリアとして識別可能な形でマーキングしてエリア情報記憶部１６０内に再度記憶させる。
【００４９】
有効エリア設定部１３０によって監視領域として有効化すべきエリア７００”が選定され、サーバ１００内に設定されると、その旨の通知が入出力制御部１１０に対して出力される（図４に示すｍ４）。それに応じて、入出力制御部１１０は、ステップＳ１５にて、サーバ１００に新たなエリア７００”が設定された状態になったことを認識する。続いて、入出力制御部１１０は、エリア７００”を記述する情報をエリア情報記憶部１６０から読み出し、判定部１４０に対して、エリア７００”を表す情報を出力する（図４に示すｍ５（１））。
【００５０】
エリア７００”を表す情報ｍ５（１）を受け取った判定部１４０は、移動端末５００の現在の端末位置が見守り端末３００により設定されたエリア７００内にあるか否かを判定するように構成される。より具体的には、判定部１４０は、端末位置追跡部１２０から入出力制御部１１０を介して移動端末５００の現在の端末位置を周期的に受け取り（図４に示すｍ１）、それと並行して、以下の動作を一定周期で反復的に実行するように構成される。
【００５１】
まず、判定部１４０は、見守り端末３００によりサーバ１００内に設定され、エリア情報記憶部１６０内に格納された複数のエリア７００（ａ）〜７００（ｋ）の中から監視領域として有効化されたエリア７００”を表す情報を、入出力制御部１１０から受け取る（図４に示すｍ５（１））。続いて、判定部１４０は、ステップＳ１６にて、移動端末５００の現在の端末位置がエリア７００”内にあるかを判定する。この判定の結果は、判定部１４０から通知部１５０へと出力される（図４に示すｍ６（１））。図４に示す例では、判定部１４０から通知部１５０へと出力された判定の結果ｍ６（１）は、移動端末５００の現在の位置が見守り端末３００により設定されたエリア７００内である旨を表しているので、通知部１５０は何の動作も行わない。
【００５２】
一定時間経過後に、入出力制御部１１０は、エリア７００”を記述する情報を判定部１４０に対して、エリア７００”を表す情報を再び出力する（図４に示すｍ５（２））。続いて、判定部１４０は、ステップＳ１６にて、移動端末５００の現在の端末位置がエリア７００”内にあるかを再び判定する。この再度の判定の結果は、判定部１４０から通知部１５０へと出力される（図４に示すｍ６（２））。図４に示す例では、判定部１４０から通知部１５０へと出力された再度の判定の結果ｍ６（２）は、移動端末５００の現在の位置が依然としてエリア７００内である旨を表しているので、通知部１５０は何の動作も行わない。
【００５３】
さらに一定時間経過後に、入出力制御部１１０は、エリア７００”を記述する情報を判定部１４０に対して、エリア７００”を表す情報をさらに出力する（図４に示すｍ５（３））。続いて、判定部１４０は、ステップＳ１６にて、移動端末５００の現在の端末位置がエリア７００”内にあるかをさらに判定する。この３度目の判定の結果は、判定部１４０から通知部１５０へと出力される（図４に示すｍ６（３））。図４に示す例では、判定部１４０から通知部１５０へと出力された３度目の判定の結果ｍ６（３）は、移動端末５００の現在の位置が、見守り端末３００により設定されたエリア７００から逸脱した旨を表している。
【００５４】
そこで、通知部１５０は、ステップＳ１８の実行に進み、判定部１４０の判定結果に基づいて、移動端末５００の現在の位置が見守り端末３００により設定されたエリア７００から逸脱した旨の通知を見守り端末３００に即座に送信する（図４に示すｍ７）。その際、通知部１５０は、利用者情報記憶部１７０にアクセスし、エリア７００に対応付けられた見守り対象者４００の氏名と見守り対象者４００が保有している移動端末５００の端末識別情報を取得する。これに加え、通知部１５０は、利用者情報記憶部１７０にアクセスし、エリア７００から逸脱した旨の通知を行う通知先となる見守り者の氏名と見守り端末３００の端末識別情報を取得する。
【００５５】
＜見守り端末の操作方法＞
次に、図５〜図７を参照して、見守り者が見守り端末３００の端末画面に表示中の地図上で、エリア７００を定義するための操作方法について説明する。この場合、見守り者は、見守り端末３００の端末ユーザであり、エリア７００は、見守り対象者４００の位置をモニタリングする際の監視領域である。まず、図５に示すフローチャートのステップＳ１００から処理がエリア７００を定義するための手順が示され、端末画面（タッチパネル）上のＰｏｉｎｔボタンとＬｉｎｅボタンの何れを見守り者がタップしたかに応じて別々の処理手順に分岐する。
【００５６】
＜＜処理のフローチャート＞＞
見守り者がＰｏｉｎｔボタンをタップした場合（図６（Ａ）参照）には、図５に示す処理手順の実行はステップＳ１０１に進み、Ｌｉｎｅボタンをタップした場合（図７（Ａ）参照）には、図５に示す処理手順の実行はステップＳ２０１に進む。具体的には、見守り者がＰｏｉｎｔボタンをタップすると、エリア設定部３６１は、ポイント生成モードを選択する操作を受け付け、ステップＳ１０１〜ステップＳ１０３の実行に進む。また、見守り者がＬｉｎｅボタンをタップすると、エリア設定部３６１は、ライン設定モードを選択する操作を受け付け、ステップＳ２０１〜ステップＳ２０６の実行に進む。
【００５７】
以下において後述するように、ポイント生成モードは、見守り対象者４００が移動を開始する出発地点と行き先である到着地点とを含む領域をエリア７００の一部として定義するのに好適である。また、ライン生成モードは、見守り対象者４００が出発地点から到着地点まで移動する際の移動経路をカバーする領域をエリア７００の一部として定義するのに好適である。
【００５８】
ステップＳ１０１〜ステップＳ１０３では、エリア設定部３６１は、地図を表示中の見守り端末３００の表示画面上において、上記ロングタップ操作を受け付ける。そして、エリア設定部３６１は、上記表示画面に表示された地図上において、上記ロングタップ操作がされた位置を中心として略円形の領域としてエリア７００の一部を定義する。このロングタップ操作の継続期間中、エリア設定部３６１は、タップ状態保持時間の長さに応じて上記略円形の領域の半径を漸次増大させる。
【００５９】
図６を用いてステップＳ１０１〜ステップＳ１０３の処理を説明すると、見守り端末３００のタッチパネルに表示中の地図上において、見守り者は見守り対象者４００が移動する際の出発地点をロングタップ（長押し）する操作を行う。このロングタップ操作がされると、タッチパネルに表示された地図上の出発地点に略円形の領域９１（図６）が表示され（図６（ｂ）参照）、ロングタップ操作の継続時間の長さに応じてこの円形領域の半径の徐々に増加してゆく（図６（ｃ）に示す円形の領域９１’を参照）。
【００６０】
以下、ポイント生成モードにて実行される一連の処理手順について図５のフローチャートに沿って詳しく説明する。ステップＳ１０１にて、見守り対象者４００が移動する際の出発地点をロングタップ（長押し）する操作が開始され、ステップＳ１０２にて出発地点に表示された円形の領域９１の半径が１段階だけインクリメントされる。続いて、一定時間経過後に処理はステップＳ１０３に進み、上記ロングタップ操作が終了したか否かが判定され、ロングタップ操作が終了していなければ、処理はステップＳ１０２に戻り、終了していれば、処理はステップＳ１０４に進む。
【００６１】
図５に示すフローチャートの実行がステップＳ１０４に進むと、エリア設定部３６１は、タッチパネルに表示中の地図上でロングタップ操作が行われた位置を見守り端末３００内の記憶装置（図示せず）などに記録する。続いて、処理はステップＳ１０５に進み、エリア設定部３６１は、ロングタップ操作がされた位置を中心にしてステップＳ１０２およびステップＳ１０３の反復実行によって一回以上インクリメントされた半径を有する略円形の領域９１’（図６参照）をエリア７００の一部として定義する。
【００６２】
なお、見守り対象者４００が行き先とする到着地点についても見守り端末３００に表示された地図上で同様のロングタップ操作が行われ、同様の円形領域が表示され、この円形領域もまたエリア７００の一部として定義される。図７に示す例では、見守り対象者４００が移動を開始する出発地点は、見守り者と見守り対象者４００が居住する自宅であり、見守り対象者４００が行き先とする到達地点は見守り対象者４００が通学する学校である。
【００６３】
他方、ステップＳ１００においてＬｉｎｅボタンをタップした場合（図７（Ａ）参照）には、図５に示すステップＳ２０１〜ステップＳ２０６が実行され、見守り端末３００のタッチパネルに表示中の地図上において、ライン生成モードに対応する処理手順が行われる。すなわち、エリア設定部３６１は、地図を表示中の見守り端末３００の表示画面上において、見守り者による端末操作として第１のタップ操作Ｍ（ａ）を受け付ける（図７（ｂ）参照）。そして、エリア設定部３６１は第１のタップ操作Ｍ（ａ）が完了した後に、第１のタップ操作Ｍ（ａ）の操作位置とは異なる位置で第２のタップ操作Ｍ（ｂ）を受け付ける（図７（ｃ）参照）。
【００６４】
第２のタップ操作Ｍ（ｂ）を受け付けると、エリア設定部３６１は、表示画面に表示中の地図上において、第１のタップ操作Ｍ（ａ）の操作位置と第２のタップ操作Ｍ（ｂ）の操作位置の間を結ぶ線に沿って略円形の複数の領域を少なくとも部分的に重ね合わせて自動配列する（図７（ｄ）参照）。これによりエリア７００のうち、見守り対象者の移動の出発地点と到達地点とを結ぶ移動経路に対応する細長い領域が延伸方向に沿って配列された複数の円形領域の繋がりによって定義される。
【００６５】
以下、ライン生成モードにてエリア設定部３６１により実行される一連の処理手順について図５のフローチャートに沿って詳しく説明する。まず、ステップＳ２０１にて、第１のタップ操作Ｍ（ａ）がされたか否かが判定され、第１のタップ操作Ｍ（ａ）がされたと判定されるまでステップＳ２０１が繰り返し実行される。第１のタップ操作Ｍ（ａ）がされたと判定された場合には、図５の処理手順の実行はステップＳ２０２に進み、第１のタップ操作Ｍ（ａ）がされた位置を見守り端末３００内部の記憶装置に記録する。
【００６６】
例示的な一実施形態では、第１のタップ操作Ｍ（ａ）がされた位置がエリア７００の一部として既に定義された既存の円形の領域９１（ａ）（図７参照）の内部に含まれる場合、その既存の円形の領域の中心位置を第１のタップ操作Ｍ（ａ）がされた位置とみなして以降の処理手順を行ってもよい。例えば、第１のタップ操作Ｍ（ａ）がされた位置がポイント設定モードによって見守り対象者４００の出発地点として以前に定義済みの円形の領域９１（ａ）内に含まれている場合を考える。このような場合には、エリア設定部３６１は、見守り対象者４００の出発地点に配置されたこの円形の領域９１（ａ）の中心位置を第１のタップ操作Ｍ（ａ）がされた位置とみなしてステップＳ２０３〜ステップＳ２０６を実行してもよい。
【００６７】
続いて、図５の処理手順の実行はステップＳ２０３に進み、第２のタップ操作Ｍ（ｂ）がされたか否かが判定され、第２のタップ操作Ｍ（ｂ）がされたと判定されるまでステップＳ２０３が繰り返し実行される。第２のタップ操作Ｍ（ｂ）がされたと判定された場合には、図５の処理手順の実行はステップＳ２０４に進み、第２のタップ操作Ｍ（ｂ）がされた位置を見守り端末３００内部の記憶装置に記録する。
【００６８】
例示的な一実施形態では、第２のタップ操作Ｍ（ｂ）がされた位置がエリア７００の一部として既に定義された既存の円形の領域９１（ｂ）の内部に含まれる場合、その既存の円形の領域の中心位置を第２のタップ操作Ｍ（ｂ）がされた位置とみなして以降の処理手順を行ってもよい。例えば、第２のタップ操作Ｍ（ｂ）がされた位置がポイント設定モードによって見守り対象者４００が行き先とする到着地点として以前に定義済みの円形の領域９１（ｂ）内に含まれている場合を考える。このような場合には、エリア設定部３６１は、見守り対象者４００の到着地点に配置されたこの円形の領域９１（ｂ）の中心位置を第２のタップ操作Ｍ（ｂ）がされた位置とみなしてステップＳ２０３〜ステップＳ２０６を実行してもよい。
【００６９】
続いて、図５の処理手順の実行はステップＳ２０５に進み、エリア設定部３６１は、第１のタップ操作Ｍ（ａ）がされた位置と第２のタップ操作Ｍ（ｂ）がされた位置とを結ぶ直線を定義する。続いて、処理はステップＳ２０６に進み、第１のタップ操作Ｍ（ａ）がされた位置と第２のタップ操作Ｍ（ｂ）がされた位置とを結ぶ直線に沿って複数の略円形の領域を自動配列する。その結果、見守り対象者４００が出発地点から到着地点まで移動する際の移動経路に沿って部分的に重なり合う複数の円形領域が連なってできた領域９０（図７）が定義される。
【００７０】
ステップＳ２０５で定義された上記直線に沿ってエリア設定部３６１が複数の略円形の領域を自動配列する際、エリア設定部３６１は、隣接する円形領域同士の間の配置間隔を適切に調整することが可能である。例示的な一実施形態では、隣接する円形領域同士の間の配置間隔として図８〜図１０に示すような様々な配置間隔を採用することが可能である。
【００７１】
以上の様に、見守り者が見守り端末３００の端末画面に表示中の地図上で操作を行うことで、学校などの広い領域と通学経路である線上領域とを含むエリアを、簡易に設定することができる。また、略円形の領域の組み合わせによってエリアを設定することで、エリア設定および領域内判定に関して、簡易なモジュールの組み合わせで実現することができる。
【００７２】
なお、ポイント設定モードは、見守り者（使用者）が端末画面（タッチパネル）上から略円形の領域の大きさを設定することで、エリア設定部３６１が、上記表示画面に表示された地図上においてタップ操作がされた位置を中心として設定された大きさの略円形の領域としてエリア７００の一部を定義してもよい。見守り者は、中心位置を選択してから略円形の領域の大きさを設定してもよいし、略円形領域の大きさを選択してから中心位置を選択してもよい。見守り者は、略円形の領域の大きさ設定を、端末画面（タッチパネル）上で複数の大きさ（例えば半径が１０ｍ、２０ｍ、５０ｍ）をプルダウンメニューにより選択することで設定してもよいし、半径の数字を入力することで大きさを設定してもよい。
【００７３】
また、ライン設定モードは、第１のタップ操作Ｍ（ａ）の操作位置と第２のタップ操作Ｍ（ｂ）の後に、第３のタップ操作Ｍ（ｃ）を行うことができる。その場合、見守り端末３００は、第１のタップ操作Ｍ（ａ）の操作位置と第２のタップ操作Ｍ（ｂ）の操作位置の間を結ぶ線、および第２のタップ操作Ｍ（ｂ）の操作位置と第３のタップ操作Ｍ（ｃ）の操作位置の間を結ぶ線に沿って略円形の複数の領域を少なくとも部分的に重ね合わせて自動配列してもよい。なお、見守り端末３００は、第２のタップ操作Ｍ（ｂ）、第３のタップ操作Ｍ（ｃ）が行われる毎に略円形の複数の領域を自動配列してもよいし、複数のタップ操作を行った後で、ライン設定モードの完了を指示することで、一括して操作位置の間に略円形の複数の領域を自動配列してもよい。
【００７４】
＜領域の配置と判定＞
図８は、接する円形領域同士の間の配置間隔として好適な（ちょうど良い大きさの）間隔と考えられる実施例を示す。図８に示す好適な実施例では、エリア設定部３６１は、隣接する円形領域同士の径方向における重複幅が各々の円形領域の半径以下となるように複数の円形領域を重ね合わせて自動配列している。図９に示す比較例１では、エリア設定部３６１は、隣接する円形領域同士の径方向における重複幅が各々の円形領域の半径の１／２以下となるように複数の円形領域を重ね合わせて自動配列している。図１０に示す比較例２では、エリア設定部３６１は、隣接する円形領域同士の径方向における重複幅が各々の円形領域の半径よりも大きくなるように複数の円形領域を重ね合わせて自動配列している。
【００７５】
ここで、図８〜図１０に示す３種類の配置間隔を比較検討すると、図９に示す比較例１の配置間隔では、隣接する円形領域間の距離が開きすぎているために、以下の問題がある。例えば、見守り対象者４００の移動経路が帯状のエリアである場合、自動配列された一連の円形領域によってカバーされない部分が帯状エリア内に生じる可能性がある。その場合、移動中の見守り対象者が本来の移動経路から逸脱していないにもかかわらず、サーバ１００の通知部１５０から見守り端末３００に対し、見守り者に宛てた警告メッセージが送信されてしまう可能性がある。
【００７６】
一方、図１０に示す比較例２の配置間隔では、隣接する円形領域間の距離が狭まりすぎているために、以下の問題がある。例えば、見守り対象者４００の移動経路に沿って配列された全ての円形領域が移動端末５００の端末位置と重なっていない場合に見守り対象者４００がエリア７００から逸脱したと判定するようにサーバ１００側の判定部１４０が構成されている場合を考える。その場合、円形領域が移動経路の沿って狭い間隔で密に配列されているほど、見守り対象者４００がエリア７００から逸脱したかを判定するために各々の円形領域と端末位置との間で実行すべき重なりテストの実行回数が多くなる。
【００７７】
その結果、判定部１４０が上記のような判定処理のために実行しなければならない計算量が増加し、サーバ１００に無用の負荷をかけることとなる。これは、非常に多くの見守り対象者を同時にモニタリングしなくてはならない場合に、サーバ１００の過負荷による見守りシステム１の誤動作を引き起こす可能性がある。
【００７８】
また、別の例として、見守り対象者４００の移動経路上に配列された複数の円形領域のうち、端末位置と重なっている円形領域の個数がゼロになった場合に見守り対象者４００がエリア７００から逸脱したと判定する場合を考える。この場合も、判定部１４０は、移動端末５００の端末位置と重なっている円形領域の個数を判定部１４０が常時監視しなくてはならないため、円形領域が移動経路に沿って狭い間隔で密に配列されていると、サーバ１００上で判定部１４０が実行する計算量が増加する。その結果、非常に多くの見守り対象者を同時にモニタリングしなくてはならない場合に、サーバ１００が過負荷となる可能性がある。
【００７９】
これに対し、図８に示す好適な実施例では、隣接する円形領域同士の径方向における重複幅が各々の円形領域の半径よりも僅かに小さくなるように複数の円形領域を重ね合わせて自動配列している。その結果、自動配列された一連の円形領域によってカバーされない部分がエリア７００内に生じる可能性を極力低くしながら、上述した判定処理のために判定部１４０が実行する計算量を極力小さくすることができる。
【００８０】
最後に、図８〜図１０を参照しながら、サーバ１００側の判定部１４０により見守り対象者４００がエリア７００から逸脱したか否かを判定するための様々な判定条件の例について述べる。例示的な一実施形態では、判定部１４０は、複数の略円形の領域と移動端末５００の現在の端末位置との間の位置関係が所定の条件を満たした場合に、移動端末５００の現在の位置が、設定されたエリア７００から逸脱したと判定し、見守り端末３００への通知の送信を通知部１５０に指示してもよい。一例において、上記所定の条件は、移動端末５００の現在の端末位置が見守り端末３００から設定されたエリア７００内に含まれない状態が一定時間継続した場合に満たされるようにしてもよい。
【００８１】
それにより、エリア７００の境界線付近を見守り対象者４００が歩いている場合に、移動端末５００の端末位置がエリア７００の境界線を跨ぐ事象が高頻度で発生する場合があり得る。そのような場合でも、見守り対象者４００がエリア７００からかなり外れた地点まで移動しない限り、見守り者に宛てた多数の警告メッセージがサーバ１００の通知部１５０から見守り端末３００に送信されるのを防止することができる。
【００８２】
別の実施形態では、判定部１４０は、見守り端末３００の表示画面に表示された地図上において、以下のように計算されたパラメータに基づく判定条件を採用してもよい。まず、移動端末５００の現在の端末位置を表す地点において重なり合う略円形の領域が存在しない場合の判定パラメータを第１の値（例えば０）とし、略円形の領域が存在する場合に判定パラメータを第１の値以外の値（例えば１や２）とする。その上で、判定部１４０は、上記の判定パラメータが第１の値に等しいと判定した時点で、見守り端末３００への通知の送信を通知部１５０に指示するように構成される。
【００８３】
さらに、この実施形態では、判定部１４０は、見守り端末３００の表示画面に表示された地図上において、移動端末５００の現在の端末位置を表す地点において重なり合う１つの略円形の領域が存在する場合に、上記判定パラメータが第２の値をとるようにしてもよい。また、地図上において、移動端末５００の端末位置が２つの略円形の領域と重複する場合に、上記判定パラメータを第３の値とするようにしてもよい。詳細に説明すると、判定部１４０は、移動端末５００が地図上で略円形の領域に入った場合、判定パラメータをインクリメントし、略円形の領域から出た場合に判定パラメータをデクリメントする。図８において、移動端末５００が、９０（ｉ１）の略円形の領域にいる場合の判定パラメータを１（第２の値）とすると、重なり隣接する略円形領域（９０（ｉ２）と重複する領域）に入る場合、判定パラメータはインクリメントにより１が追加され２（第３の値）となる。次に、９０（ｉ１）の領域から出た場合、判定パラメータはデクリメントにより１が減じられ１となる。次に９０（ｉ３）の領域に入るとインクリメントにより２となる。９０（ｉ１）の領域から出て隣接する他の円形領域に入らない場合、判定パラメータはデクリメントにより１が減じられ０（第１の値）となる。それによって、判定パラメータが第１の値に等しいと判定することで、見守り端末３００への通知の送信を通知部１５０に指示するように構成される。
【００８４】
移動端末５００が地図上の略円形領域との関係で決定される判定パラメータの値は任意に定めてよく、また、インクリメント、デクリメントを行う値も任意に定めてよい。また、重なり隣接する略円形領域（９０（ｉ２）と重複する領域）に入る場合、判定パラメータをデクリメントするようにしてもよい。その結果として、移動端末５００の現在の端末位置を表す地点において重なり合う略円形の領域が存在しない場合に判定パラメータは最大値をとるようにしてもよい。その場合、移動端末５００の現在の端末位置を表す地点において重なり合う略円形の領域の個数に応じて、上記判定パラメータが最大値よりも小さな値をとるようにしてもよい。
【００８５】
＜時間情報の利用＞
また、図１１に示す別の実施形態では、エリア設定部３６１は、見守り対象者４００の見守りを行う日時および期間のうちの少なくとも一つ以上を識別する時間情報に応じて異なるエリア７００を定義し、サーバ１００側に設定するようにしてもよい。その場合、サーバ１００は、現在の日時に対応した時間情報に応じ、見守り端末３００への通知の要否を判定するために用いるエリア７００を選択するように構成されてもよい。また、図１１に示すように、時間情報は、見守り対象者４００の見守りを行う曜日および／または一日のうちの時間帯を識別する情報を備えてもよい。
【００８６】
より具体的には、上述した時間情報の一例は、図１１に示すようなカレンダー形式の予定表で表すことができる。図１１に示す予定表において、毎週の月曜日には、小学生である見守り対象者４００は学校から帰宅した後に自宅から塾に通うこととなっている。また、図１１に示す予定表において、毎週の木曜日には、見守り対象者４００は学校から帰宅した後に自宅から習字教室に通うこととなっている。そこで、エリア設定部３６１は、見守り対象者４００の見守りを行う曜日に応じて異なるエリア７００を定義し、サーバ１００側に設定するようにしてもよい。
【００８７】
つまり、毎週の月曜日にサーバ１００側で有効なエリアとして設定されるべきエリアとして、自宅から塾までの移動経路をカバーするエリアを定義する。また、毎週の木曜日にサーバ１００側で有効なエリアとして設定されるべきエリアとして、自宅から習字教室までの移動経路をカバーするエリアを定義する。これに対応する形で、サーバ１００側の有効エリア設定部１３０は、毎週の月曜日になると、エリア情報記憶部１６０に記憶された複数のエリア７００の中から、自宅から塾までの移動経路をカバーするエリア７００”を監視領域として有効化する。また、有効エリア設定部１３０は、毎週の木曜日になると、エリア情報記憶部１６０に記憶された複数のエリア７００の中から、自宅から習字教室までの移動経路をカバーするエリア７００”を監視領域として有効化する。
【００８８】
（その他の実施形態）
上記した実施形態では、判定部１４０をサーバ１００に構成されているが、他の実施形態として判定部１４０が移動端末５００に構成されていてもよい。以下、判定部１４０が移動端末５００に構成されている場合について説明する。
【００８９】
見守り端末３００は、見守り者の端末操作に従って地図上に監視領域であるエリア７００を定義し、定義したエリア７００を、サーバ１００側に設定する。サーバ１００は、サーバ１００に設定されたエリア７００を移動端末５００へ送信する。移動端末５００に構成された判定部１４０は、移動端末５００の現在の端末位置がエリア７００内にあるか否かを継続的に判定する。移動端末５００は、移動端末５００の位置が変化したと認識した場合に当該判定を行ってもよいし、一定時間毎に周期的に当該判定を行ってもよい。そして、移動端末５００の現在の位置が設定されたエリア７００から逸脱した場合にはその旨の通知をサーバ１００を介して見守り端末３００に送信する。
【符号の説明】
【００９０】
１  見守りシステム
８０（８０（ａ）〜８０（ｆ））  無線局
９０（９０（ｉ１）〜９０（ｉ６））  領域
９１（９１（ａ），９１（ｂ））  領域
１００  サーバ
１１０  入出力制御部
１２０  端末位置追跡部
１３０  有効エリア設定部
１４０  判定部
１５０  通知部
１６０  エリア情報記憶部
１７０  利用者情報記憶部
１８０  端末位置情報記憶部
２００  地図情報サーバ
３００  見守り端末
３１０  通信インターフェース
４００  見守り対象者
５００  移動端末
６００  ＧＰＳ衛星
７００  エリア
ＮＷ  通信ネットワーク
【図１】
2019101812.tif 000003
【図２】
2019101812.tif 000004
【図３】
2019101812.tif 000005
【図４】
2019101812.tif 000006
【図５】
2019101812.tif 000007
【図６】
2019101812.tif 000008
【図７】
2019101812.tif 000009
【図８】
2019101812.tif 000010
【図９】
2019101812.tif 000011
【図１０】
2019101812.tif 000012
【図１１】
2019101812.tif 000013
【手続補正書】
【提出日】平成30年4月5日(2018.4.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動端末を携行する見守り対象者の位置をモニタリングする見守りシステムであって、
現在位置を取得する手段を有する前記移動端末と、前記移動端末から信号を受信するサーバと、前記サーバと通信可能に構成され見守り者が前記モニタリングに用いる見守り端末と、を備え、
地図上に略円形の領域を複数重ね合わせてエリアを定義し、定義した前記エリアを設定するように構成されたエリア設定部と、
前記移動端末の前記現在位置が設定された前記エリア内にあるか否かを判定する判定部と、
前記判定部の判定結果に基づいて、前記移動端末の現在の位置が設定された前記エリアから逸脱した旨の通知を前記見守り端末に送信する通知部と、
を含み、
前記エリア設定部は、ライン設定モードを選択する操作を受け付けると、
地図を表示中の前記見守り端末の表示画面の上において、第１のタップ操作が完了した後に、前記第１のタップ操作の操作位置とは異なる位置で第２のタップ操作を受け付けることで、
前記表示画面に表示中の地図上において、前記第１のタップ操作の操作位置と前記第２のタップ操作の操作位置の間を結ぶ線に沿って、隣接する略円形の領域同士の径方向における重複幅が各々の前記略円形の略半径となるように複数の前記略円形の領域を重ね合わせて自動配列する、
見守りシステム。
【請求項２】
前記見守り端末は、前記エリア設定部を有し、
前記サーバは、前記エリア設定部が前記サーバの側に設定した前記エリアを前記移動端末へ送信し、
前記移動端末は、前記判定部を備え、前記判定部は前記サーバから送信された前記エリアを用いて、前記移動端末が前記エリア内にあるか否かを判定し、前記判定部の判定結果を前記信号としてサーバへ送信し、
前記サーバは、前記通知部を備える請求項１に記載の見守りシステム。
【請求項３】
前記見守り端末は、前記エリア設定部を有し、
前記移動端末から前記移動端末の現在位置情報を継続的に前記信号として前記サーバへ送信し、
前記サーバは、前記判定部と前記通知部を備え、前記判定部は、前記エリア設定部が前記サーバの側に設定した前記エリアを用いて、前記移動端末が前記エリア内にあるか否かを判定し、前記通知部から前記逸脱した旨の通知を前記見守り端末に送信する請求項１に記載の見守りシステム。
【請求項４】
前記エリア設定部は、ポイント設定モードを選択する操作を受け付けると、
地図を表示中の前記見守り端末の表示画面の上において、タップ操作を受け付け、
前記表示画面に表示された地図上において、前記タップ操作がされた位置を中心として略円形の領域として前記エリアを定義し、前記タップ操作におけるタップ状態保持時間の長さに応じて前記略円形の領域の半径を漸次増大させる、
ように構成される請求項１から請求項３の何れか一項に記載の見守りシステム。
【請求項５】
前記エリア設定部は、ポイント設定モードを選択する操作を受け付けると、
地図を表示中の前記見守り端末の表示画面の上において、タップ操作を受け付け、
前記表示画面に表示された地図上において、前記タップ操作がされた位置を中心として、使用者が設定した大きさの略円形の領域として前記エリアを定義するように構成される請求項１から請求項３の何れか一項に記載の見守りシステム。
【請求項６】
前記通知部は、前記移動端末の位置測定の精度情報が所定条件を満たさない場合に、前記逸脱した旨の通知を送信しない請求項１から請求項５の何れか一項に記載の見守りシステム。
【請求項７】
前記判定部は、
複数の前記略円形の領域と前記移動端末の現在の端末位置との間の位置関係が所定の条件を満たした場合に、前記移動端末の現在の位置が、設定された前記エリアから逸脱したと判定し、
前記通知部に、前記見守り端末への前記通知の送信を指示する、
ように構成される請求項１から請求項６の何れか一項に記載の見守りシステム。
【請求項８】
前記所定の条件は、前記移動端末の現在の端末位置が設定された前記エリア内に含まれない状態が一定時間継続した場合に満たされる、
ことを特徴とする請求項７に記載の見守りシステム。
【請求項９】
前記判定部は、
前記見守り端末の表示画面に表示された地図上において、前記移動端末の現在の端末位置を表す地点において重なり合う前記略円形の領域が存在しない場合の判定パラメータを第１の値とし、前記略円形の領域が存在する場合に前記判定パラメータを第１の値以外の値とし、
前記判定パラメータが第１の値と判定した時点で、前記見守り端末への前記通知の送信を前記通知部に指示する、
ように構成される請求項６から請求項８の何れか一項に記載の見守りシステム。
【請求項１０】
前記判定部は、
前記見守り端末の表示画面に表示された地図上において、前記移動端末の現在の端末位置を表す地点において重なり合う１つの前記略円形の領域が存在する場合に前記判定パラメータを第２の値とし、２つの前記略円形の領域に重複する場合に前記判定パラメータを第３の値とする請求項９に記載の見守りシステム。
【請求項１１】
前記エリア設定部は、
見守り対象者の見守りを行う日時および期間のうちの少なくとも一つ以上を識別する時間情報に応じて異なる前記エリアを定義し、前記サーバの側に設定し、
前記サーバは、
現在の日時に対応した時間情報に応じ、前記見守り端末への通知の要否を判定するために用いる前記エリアを選択する、
ように構成される請求項１から請求項１０の何れか一項に記載の見守りシステム。
【請求項１２】
前記時間情報は、見守り対象者の見守りを行う曜日および／または一日のうちの時間帯を識別する情報を備える、請求項１１記載の見守りシステム。
【請求項１３】
前記見守り者が保有する通信端末から前記見守り対象者が携行する前記移動端末に対してペアリング処理を行い、前記ペアリング処理の結果を前記サーバに登録することで、前記通信端末は、前記見守り端末として動作可能となる、
ように構成される請求項１から請求項１２の何れか一項に記載の見守りシステム。
【請求項１４】
移動端末を携行する見守り対象者の位置を見守り者がモニタリングするために用いる見守り端末であって、
前記見守り者からの操作入力に応じて、地図上に略円形の領域を複数重ね合わせてエリアを定義する手段と、
前記移動端末の現在の端末位置が前記見守り端末から設定された前記エリア内に位置していないと判定された際に、前記移動端末の現在の位置が前記エリアから逸脱した旨の通知を受信する手段と、
を備え、
前記エリアを定義する手段は、ライン設定モードを選択する操作を受け付けると、
地図を表示中の前記見守り端末の表示画面の上において、第１のタップ操作が完了した後に、前記第１のタップ操作の操作位置とは異なる位置で第２のタップ操作を受け付けることで、
前記表示画面に表示中の地図上において、前記第１のタップ操作の操作位置と前記第２のタップ操作の操作位置の間を結ぶ線に沿って、隣接する略円形の領域同士の径方向における重複幅が各々の前記略円形の略半径となるように複数の前記略円形の領域を重ね合わせて自動配列する、
見守り端末。
【請求項１５】
見守り者の通信端末から見守り対象者をモニタリングするために、見守り対象者が携行する移動端末の現在位置を継続的に受信しながら前記通信端末での前記モニタリングを支援するサーバであって、
前記移動端末の現在位置を継続的に受信中に、前記移動端末が位置すべきエリアに関する情報が前記通信端末から受信されると、地図上に略円形の領域を複数重ね合わせて定義された前記エリアに関する情報を前記サーバ内に設定する手段と、
前記移動端末の現在の端末位置が設定された前記エリア内にあるか否かを判定する手段と、
前記判定の結果に基づいて、前記サーバが、前記移動端末の現在の位置が設定された前記エリアから逸脱した旨の通知を前記通信端末に送信する手段と、
を備え、
前記エリアは、前記地図を表示中の前記見守り端末の表示画面の上において、第１のタップ操作が完了した後に、前記第１のタップ操作の操作位置とは異なる位置で第２のタップ操作を受け付けることで、前記表示画面に表示中の地図上において、前記第１のタップ操作の操作位置と前記第２のタップ操作の操作位置の間を結ぶ線に沿って、隣接する略円形の領域同士の径方向における重複幅が各々の前記略円形の略半径となるように複数の前記略円形の領域を重ね合わせて定義される、
サーバ。
【請求項１６】
移動端末を携行する見守り対象者の位置を見守り者がモニタリングするために見守り者の見守り端末のプロセッサにより実行されるプログラムであって、前記プロセッサに少なくとも、
前記見守り者から前記見守り端末の表示画面へのタップ操作を受け付け、前記タップ操作に際して地図を表示中の表示画面上におけるタップ操作位置とタップ操作時間を取得するステップと、
前記タップ操作位置と前記タップ操作時間に応じて、前記地図の上に略円形の領域を複数重ね合わせてエリアを定義するステップと、
定義した前記エリアをサーバの側に設定するために、前記エリアを記述する情報を前記サーバに送信するように前記見守り端末を制御するステップと、を実行させ、
前記エリアを定義するステップは、ライン設定モードを選択する操作を受け付けると、
地図を表示中の前記見守り端末の表示画面の上において、第１のタップ操作が完了した後に、前記第１のタップ操作の操作位置とは異なる位置で第２のタップ操作を受け付けることで、
前記表示画面に表示中の地図上において、前記第１のタップ操作の操作位置と前記第２のタップ操作の操作位置の間を結ぶ線に沿って、隣接する略円形の領域同士の径方向における重複幅が各々の前記略円形の略半径となるように複数の前記略円形の領域を重ね合わせて自動配列する、
プログラム。
【請求項１７】
見守り者の通信端末から見守り対象者のモニタリングするために、見守り対象者が携行する移動端末の現在位置を継続的に受信しているサーバのプロセッサにより実行されるプログラムであって、前記プロセッサに少なくとも、
前記移動端末の現在位置を継続的に受信するよう前記サーバを制御する動作を実行中に、前記移動端末が位置すべきエリアに関する情報が前記通信端末から受信されたかを検知するステップと、
前記検知に応じて実行され、地図上に略円形の領域を複数重ね合わせて定義された前記エリアに関する情報を前記サーバ内に設定するステップと、
前記エリアの前記設定に応じて実行され、前記移動端末の現在の端末位置が設定された前記エリア内にあるか否かを判定するステップと、
前記判定の結果に基づいて、前記サーバが、前記移動端末の現在の位置が設定された前記エリアから逸脱した旨の通知を前記通信端末に送信するように前記サーバを制御するステップと、を実行させ、
前記エリアは、前記地図を表示中の前記見守り端末の表示画面の上において、第１のタップ操作が完了した後に、前記第１のタップ操作の操作位置とは異なる位置で第２のタップ操作を受け付けることで、前記表示画面に表示中の地図上において、前記第１のタップ操作の操作位置と前記第２のタップ操作の操作位置の間を結ぶ線に沿って、隣接する略円形の領域同士の径方向における重複幅が各々の前記略円形の略半径となるように複数の前記略円形の領域を重ね合わせて定義される、
プログラム。
【請求項１８】
移動端末を携行する見守り対象者の位置を見守り者がモニタリングするために見守り者の見守り端末の上で実行される方法であって、
見守り者からの操作入力に応じて、前記見守り端末が、地図上に略円形の領域を複数重ね合わせてエリアを定義するステップと、
前記移動端末の現在の端末位置が前記見守り端末から設定された前記エリア内に位置していないと判定された際に、前記移動端末の現在の位置が前記エリアから逸脱した旨の通知を受信するステップと、
を備え、
前記エリアを定義するステップは、ライン設定モードを選択する操作を受け付けると、
地図を表示中の前記見守り端末の表示画面の上において、第１のタップ操作が完了した後に、前記第１のタップ操作の操作位置とは異なる位置で第２のタップ操作を受け付けることで、
前記表示画面に表示中の地図上において、前記第１のタップ操作の操作位置と前記第２のタップ操作の操作位置の間を結ぶ線に沿って、隣接する略円形の領域同士の径方向における重複幅が各々の前記略円形の略半径となるように複数の前記略円形の領域を重ね合わせて自動配列する、
見守り方法。
【請求項１９】
見守り者の通信端末から見守り対象者のモニタリングするために、見守り対象者が携行する移動端末の現在位置を継続的に受信しているサーバにより実行される方法であって、
前記移動端末の現在位置を継続的に受信中に、前記移動端末が位置すべきエリアに関する情報が前記通信端末から受信されると、地図上に略円形の領域を複数重ね合わせて定義された前記エリアに関する情報を前記サーバ内に設定するステップと、
前記移動端末の現在の端末位置が設定された前記エリア内にあるか否かを判定するステップと、
前記判定の結果に基づいて、前記サーバが、前記移動端末の現在の位置が設定された前記エリアから逸脱した旨の通知を前記通信端末に送信するステップと、
を備え、
前記エリアは、前記地図を表示中の前記見守り端末の表示画面の上において、第１のタップ操作が完了した後に、前記第１のタップ操作の操作位置とは異なる位置で第２のタップ操作を受け付けることで、前記表示画面に表示中の地図上において、前記第１のタップ操作の操作位置と前記第２のタップ操作の操作位置の間を結ぶ線に沿って、隣接する略円形の領域同士の径方向における重複幅が各々の前記略円形の略半径となるように複数の前記略円形の領域を重ね合わせて定義される、
見守り方法。