(57)【要約】【課題】移動する被監視者の安全性を効率的に高める。【解決手段】記憶部２には、被監視者１１の移動予定ルート１１ａおよび移動予定時刻が登録された被監視者情報２ａと、移動者２１〜２３のそれぞれの移動予定ルート２１ａ，２２ａ，２３ａおよび移動予定時刻が登録された移動者情報２ｂとが記憶される。演算部３は、被監視者情報２ａおよび移動者情報２ｂを参照し、被監視者１１の移動予定ルート１１ａ上に設定した監視地点３１，３２のそれぞれについて、移動者２１〜２３の中から、被監視者１１の通過予定時刻から一定時間以内に対応する監視地点を通過する特定移動者を特定し、特定移動者の端末装置に対して被監視者１１の監視を依頼する依頼情報を送信する。【選択図】図１
2016099929.tif 000002
【特許請求の範囲】
【請求項１】
被監視者の移動予定ルートおよび移動予定時刻が登録された被監視者情報と、複数の移動者のそれぞれの移動予定ルートおよび移動予定時刻が登録された移動者情報とを記憶する記憶部と、
前記被監視者情報および前記移動者情報を参照し、前記被監視者の移動予定ルート上に設定した複数の監視地点のそれぞれについて、前記複数の移動者の中から、前記被監視者の通過予定時刻から一定時間以内に対応する監視地点を通過する特定移動者を特定し、前記特定移動者の端末装置に対して前記被監視者の監視を依頼する依頼情報を送信する演算部と、
を有する情報処理装置。
【請求項２】
前記演算部は、前記複数の監視地点のうち、前記特定移動者を特定できなかった監視地点について、前記複数の移動者のうち当該監視地点を通過する移動者の端末装置に対して、当該監視地点を前記被監視者の通過予定時刻に通過するように移動開始時刻を変更することを依頼する情報を送信する、
請求項１記載の情報処理装置。
【請求項３】
前記演算部は、前記依頼情報の送信先の端末装置から監視の依頼を承諾する通知を受信した場合、当該端末装置に対応する前記特定移動者の移動開始予定時刻からの当該端末装置の位置を追跡し、対応する監視地点における前記被監視者の通過予定時刻に当該特定移動者が通過するように当該端末装置に対して移動速度を調整することを依頼する情報を送信する、
請求項１記載の情報処理装置。
【請求項４】
前記演算部は、前記複数の監視地点のそれぞれについて、前記被監視者の通過予定時刻を中心とした一定時間範囲に複数の監視時刻を設定し、前記複数の監視時刻のそれぞれについて、前記複数の移動者の中から、対応する監視時刻から一定時間以内に対応する監視地点を通過する前記特定移動者を特定し、前記特定移動者の端末装置に対して前記依頼情報を送信する、
請求項１記載の情報処理装置。
【請求項５】
前記演算部は、前記複数の移動者の中から前記特定移動者を特定する際に、前記複数の監視地点のうちの多くの監視地点を通過する移動者ほど前記特定移動者として優先的に特定する、
請求項４記載の情報処理装置。
【請求項６】
コンピュータが、
被監視者の移動予定ルートおよび移動予定時刻が登録された被監視者情報と、複数の移動者のそれぞれの移動予定ルートおよび移動予定時刻が登録された移動者情報とを参照して、前記被監視者の移動予定ルート上に設定した複数の監視地点のそれぞれについて、前記複数の移動者の中から、前記被監視者の通過予定時刻から一定時間以内に対応する監視地点を通過する特定移動者を特定し、
前記特定移動者の端末装置に対して前記被監視者の監視を依頼する依頼情報を送信する、
情報処理方法。
【請求項７】
コンピュータに、
被監視者の移動予定ルートおよび移動予定時刻が登録された被監視者情報と、複数の移動者のそれぞれの移動予定ルートおよび移動予定時刻が登録された移動者情報とを参照して、前記被監視者の移動予定ルート上に設定した複数の監視地点のそれぞれについて、前記複数の移動者の中から、前記被監視者の通過予定時刻から一定時間以内に対応する監視地点を通過する特定移動者を特定し、
前記特定移動者の端末装置に対して前記被監視者の監視を依頼する依頼情報を送信する、
処理を実行させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法および情報処理プログラムに関する。
【背景技術】
【０００２】
近年、通学路などにおいて子供の安全が脅かされる事件が増加している。このため、学校や保護者だけでなく、地域住民や警察、ボランティア団体などが連携して、地域ぐるみで子供の安全を守る取り組みを行う必要性が高まっている。
【０００３】
ここで、防犯を目的とした技術の例として次のようなものが提案されている。例えば、帰宅する管理対象者の最適ルートを検索して、パトロール員および当該管理対象者に対して検索したルートを通知する情報処理システムが提案されている。また、別の例として、イベントが発生した位置とイベント内容とに基づいて地図情報に点数付けを行い、出発地点と目的地点との距離が所定距離以内であって、出発点から目的地点までの点数が最も高くなるルートを選択するルート生成装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１３４７１５号公報
【特許文献２】特開２００９−１４５４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年は、地域内の住民同士の付き合いが少なく、住民同士の面識がない場合も多いことから、不審者が徘徊していても区別がつきにくい状況にある。このような状況下で児童などの被監視者の安全を保つためには、被監視者の移動ルートにパトロール員を巡回させる方法が考えられる。しかし、多くの移動ルート上に、それぞれの被監視者の移動時刻に合わせてパトロール員を配置することは、パトロール員それぞれの時間調整の手間や心身の負担が大きい上、パトロール員を管理する側の手間もかかるため、効率的でないという問題がある。
【０００６】
１つの側面では、本発明は、移動する被監視者の安全性を効率的に高めることが可能な情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
１つの案では、次のような記憶部と演算部とを有する情報処理装置が提供される。記憶部には、被監視者の移動予定ルートおよび移動予定時刻が登録された被監視者情報と、複数の移動者のそれぞれの移動予定ルートおよび移動予定時刻が登録された移動者情報とが記憶される。演算部は、被監視者情報および移動者情報を参照し、被監視者の移動予定ルート上に設定した複数の監視地点のそれぞれについて、複数の移動者の中から、被監視者の通過予定時刻から一定時間以内に対応する監視地点を通過する特定移動者を特定し、特定移動者の端末装置に対して被監視者の監視を依頼する依頼情報を送信する。
【０００８】
また、１つの案では、上記の情報処理装置と同様の処理がコンピュータによって実行される情報処理方法が提供される。
さらに、１つの案では、上記の情報処理装置と同様の処理をコンピュータに実行させる情報処理プログラムが提供される。
【発明の効果】
【０００９】
１つの側面では、移動する被監視者の安全性を効率的に高めることができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態に係る情報処理装置の構成例および処理例を示す図である。
【図２】第２の実施の形態に係る防犯システムの構成例を示す図である。
【図３】管理サーバのハードウェア構成例を示す図である。
【図４】携帯端末のハードウェア構成例を示す図である。
【図５】管理サーバ、情報提供端末および携帯端末がそれぞれ備える処理機能の構成例を示すブロック図である。
【図６】被監視者データベースのデータ構成例を示す図である。
【図７】移動者データベースのデータ構成例を示す図である。
【図８】依頼データベースのデータ構成例を示す図である。
【図９】入力画面の第１の例を示す図である。
【図１０】入力画面の第２の例を示す図である。
【図１１】被監視者の情報を登録する処理手順の例を示すフローチャートである。
【図１２】移動者の移動ルートを登録する処理手順の例を示すフローチャートである。
【図１３】移動者に監視を依頼する処理手順の例を示すフローチャートである。
【図１４】監視依頼を承諾した移動者からキャンセル通知を受信した際の処理手順の例を示すフローチャートである。
【図１５】監視依頼を承諾した移動者の実施状況を監視する処理手順の例を示すフローチャートである。
【図１６】第３の実施の形態における監視依頼処理手順の例を示すフローチャート（その１）である。
【図１７】第３の実施の形態における監視依頼処理手順の例を示すフローチャート（その２）である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について図面を参照して説明する。
〔第１の実施の形態〕
図１は、第１の実施の形態に係る情報処理装置の構成例および処理例を示す図である。図１に示す情報処理装置１は、記憶部２および演算部３を有する。記憶部２は、例えば、ＲＡＭ（Random Access Memory）１０２やＨＤＤ（Hard Disk Drive）の記憶領域として実現される。演算部３は、例えば、プロセッサとして実現される。
【００１２】
記憶部２には、被監視者情報２ａと移動者情報２ｂとが記憶される。被監視者情報２ａには、被監視者の移動予定ルートおよび移動予定時刻が登録される。移動者情報２ｂには、複数の移動者のそれぞれの移動予定ルートおよび移動予定時刻が登録される。
【００１３】
なお、被監視者としては、例えば、学校を登下校する児童を適用することができる。一方、移動者としては、例えば、単独で散歩をする者や、犬の散歩をする者を適用することができる。また、移動者としては、例えば、配達順がある程度決まっている配達人を適用することもできる。
【００１４】
演算部３は、被監視者情報２ａと移動者情報２ｂとを照合することで、被監視者の移動予定ルート上で被監視者を監視するように依頼する複数の移動者を決定する。具体的には、演算部３は、被監視者の移動予定ルート上に設定された複数の監視地点のそれぞれについて、次のような処理を実行する。
【００１５】
演算部３は、複数の移動者の中から、被監視者の通過予定時刻から一定時間以内に対応する監視地点を通過する移動者を特定する。演算部３は、特定した移動者の端末装置に対して、被監視者の監視を依頼する依頼情報を送信する。送信された依頼情報を閲覧した移動者が、移動者情報２ｂに登録された予定通りに移動を行うことで、移動者は、対応する監視地点付近に到達したとき、移動中の被監視者に近づき、被監視者を目視する。これにより、移動者によって被監視者が監視され、被監視者の安全を保つ防犯効果が得られるようになる。
【００１６】
例えば、図１の右側に示すように、被監視者情報２ａに被監視者１１の移動予定ルートおよび移動予定時刻が登録され、移動者情報２ｂに移動者２１，２２，２３のそれぞれの移動予定ルートおよび移動予定時刻が登録されているものとする。また、被監視者１１の移動予定ルート１１ａには監視地点３１，３２が設定されており、被監視者１１は、監視地点３１を１６時００分に通過し、監視地点３２を１６時１５分に通過する予定であるとする。
【００１７】
一方、移動者２１の移動予定ルート２１ａは、監視地点３１，３２の両方を通るものとする。移動者２２の移動予定ルート２２ａは、監視地点３１を通るものとする。移動者２３の移動予定ルート２３ａは、監視地点３２を通るものとする。
【００１８】
演算部３は、まず、監視地点３１を監視する移動者を特定する。演算部３は、例えば、移動者２１〜２３の中から移動予定ルートが監視地点３１を通る移動者２１，２２を特定する。演算部３は、移動者情報２ｂに基づいて、移動者２１，２２が監視地点３１を通過する通過予定時刻を取得する。
【００１９】
移動者２１は監視地点３１を１７時００分に通過し、移動者２２は監視地点３１を１５時５５分に通過するものとする。使用するしきい値を５分とすると、演算部３は、被監視者１１が監視地点３１を通過する予定の時刻１６時００分から前後５分以内に、移動者２２が監視地点３１を通過すると判定する。演算部３は、移動者２２に対応する端末装置に、被監視者１１を監視するように依頼する依頼情報を送信する。
【００２０】
次に、演算部３は、監視地点３２を監視する移動者を特定する。演算部３は、例えば、移動者２１〜２３の中から移動予定ルートが監視地点３２を通る移動者２１，２３を特定する。演算部３は、移動者情報２ｂに基づいて、移動者２１，２３が監視地点３２を通過する通過予定時刻を取得する。
【００２１】
移動者２１は監視地点３２を１７時１５分に通過し、移動者２３は監視地点３２を１６時１５分に通過するものとする。使用するしきい値を５分とすると、演算部３は、被監視者１１が監視地点３２を通過する予定の時刻１６時１５分から前後５分以内に、移動者２３が監視地点３２を通過すると判定する。演算部３は、移動者２３に対応する端末装置に、被監視者１１を監視するように依頼する依頼情報を送信する。
【００２２】
監視を依頼された移動者２２，２３が予定通り移動を行うことで、移動者２２が監視地点３１で被監視者１１を目視する可能性が高くなり、移動者２３が次の監視地点３２で被監視者１１を目視する可能性が高くなる。したがって、監視地点３１，３２で、それぞれ移動者２２，２３によって被監視者１１が監視される可能性が高くなり、両地点における被監視者１１の安全性が向上する。
【００２３】
以上の情報処理装置１によれば、被監視者を監視する専門の監視員を雇ったり、あるいはその監視をボランティアの監視員に依頼することをせずに、決まったルートを移動する移動者に被監視者の監視が依頼される。これにより、監視を依頼された移動者は監視のために時間を割く必要がないため、移動者の負担を大きく変えずに被監視者の監視を実現できる。また、監視者の割り振りやルートの管理の負担が減り、監視員を雇わなくてはならない回数も減る。したがって、被監視者の安全性を効率的に高めることができる。
【００２４】
〔第２の実施の形態〕
図２は、第２の実施の形態に係る防犯システムの構成例を示す図である。図２に示す防犯システムは、管理サーバ１００、情報提供端末２００および携帯端末３００ａ，３００ｂ，３００ｃ，・・・を含む。管理サーバ１００と情報提供端末２００および携帯端末３００ａ，３００ｂ，３００ｃ，・・・とは、ネットワーク４００を介して接続されている。
【００２５】
管理サーバ１００は、監視者の候補となる移動者および被監視者のそれぞれの移動予定ルートを、データベースを用いて管理する。そして、管理サーバ１００は、被監視者それぞれが移動する際に最適な監視者を、登録された移動者の中から選択し、選択した移動者の携帯端末に対して監視を依頼する。
【００２６】
管理サーバ１００は、基本的に、被監視者の移動ルート上に設定した複数の監視地点のそれぞれについて、被監視者とほぼ同時刻に監視地点を通過する移動者を選択し、選択した移動者に監視を依頼する。また、管理サーバ１００は、被監視者とほぼ同時刻に監視地点を通過する移動者が存在しない場合、当該監視地点をその時刻に最も近い時刻に通過する移動者に対して、被監視者とほぼ同時刻に当該監視地点を通過するように移動の開始時刻を変更して移動を行うことを依頼することもできる。
【００２７】
情報提供端末２００は、被監視者の移動予定ルートなど、被監視者の情報を管理サーバ１００に登録するために使用される端末装置である。例えば、被監視者が学校に通う児童である場合、情報提供端末２００は学校に設置され得る。なお、図２では１台の情報提供端末２００のみ示しているが、防犯システムには複数台の情報提供端末が設置されてもよい。
【００２８】
携帯端末３００ａ，３００ｂ，３００ｃ，・・・は、それぞれ移動者が携帯する端末装置である。移動者とは、ある程度決まった時刻に決まったルートを移動する者である。移動者の代表的な例としては、犬の散歩を行う者が挙げられる。また、移動者は、例えば、配達を行う者であってもよい。なお、本実施の形態において、“移動者”は、“被監視者”を監視する監視者の候補となる者を指し、“移動者”には“被監視者”は含まれないものとする。
【００２９】
移動者は、自身が携帯する携帯端末を用いて、自身が散歩などで移動する際の移動予定ルートや移動予定時刻など、移動者に関する情報を管理サーバ１００に登録する。また、移動予定ルートの登録の際に、携帯端末が備えるＧＰＳ（Global Positioning System）衛星からの信号に基づく測位機能が用いられてもよい。この場合、移動予定ルートは、移動者が散歩などで移動する際に現在位置が随時携帯端末から管理サーバ１００に送信されることで、管理サーバ１００に自動的に登録される。
【００３０】
また、携帯端末は、監視を依頼する情報を管理サーバ１００から受信する。監視を依頼する情報は、例えば、電子メールとして管理サーバ１００から送信される。移動者は、監視の依頼を受けると、その依頼を承諾するか否かを管理サーバ１００に通知する。例えば、監視依頼が記載された電子メール内にリンクが表示され、移動者がそのリンクの選択操作を行うと、管理サーバ１００が提供するＷｅｂサイトが携帯端末に表示される。移動者は、例えば、表示されたＷｅｂサイト内の選択ボタンを選択操作することで、依頼を承諾するか否かを管理サーバ１００に通知できる。
【００３１】
移動者が監視の依頼を承諾した場合、移動者の移動予定時刻になると、携帯端末は自装置の位置情報を管理サーバ１００へ一定時間ごとに送信する。管理サーバ１００は、携帯端末の位置情報に基づいて、対応する移動者が予定通り移動しているかなどの移動者の状況を管理する。
【００３２】
なお、防犯システムに接続される携帯端末の台数は、図２のように３台に限定されるものではない。また、移動者は、移動予定ルートや移動予定時刻などの自身の情報を、携帯端末以外の他の端末装置を用いて管理サーバ１００に登録してもよい。この場合に、移動者が例えば犬の散歩を行うものであれば、携帯端末は犬に装着されてもよい。
【００３３】
図３は、管理サーバのハードウェア構成例を示す図である。管理サーバ１００は、例えば、図３に示すようなコンピュータとして実現される。
管理サーバ１００は、プロセッサ１０１によって装置全体が制御されている。プロセッサ１０１は、マルチプロセッサであってもよい。プロセッサ１０１は、例えばＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、またはＰＬＤ（Programmable Logic Device）である。また、プロセッサ１０１は、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＰＬＤのうちの２以上の要素の組み合わせであってもよい。
【００３４】
プロセッサ１０１には、バス１０８を介して、ＲＡＭ１０２と複数の周辺機器が接続されている。
ＲＡＭ１０２は、管理サーバ１００の主記憶装置として使用される。ＲＡＭ１０２には、プロセッサ１０１に実行させるＯＳ（Operating System）プログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０２には、プロセッサ１０１による処理に必要な各種データが格納される。
【００３５】
バス１０８に接続されている周辺機器としては、ＨＤＤ１０３、グラフィック処理装置１０４、入力インタフェース１０５、読み取り装置１０６および通信インタフェース１０７がある。
【００３６】
ＨＤＤ１０３は、管理サーバ１００の補助記憶装置として使用される。ＨＤＤ１０３には、ＯＳプログラム、アプリケーションプログラム、および各種データが格納される。なお、補助記憶装置としては、ＳＳＤ（Solid State Drive）などの他の種類の不揮発性記憶装置を使用することもできる。
【００３７】
グラフィック処理装置１０４には、表示装置１０４ａが接続されている。グラフィック処理装置１０４は、プロセッサ１０１からの命令に従って、画像を表示装置１０４ａの画面に表示させる。表示装置としては、ＣＲＴ（Cathode Ray Tube）を用いた表示装置や液晶表示装置などがある。
【００３８】
入力インタフェース１０５には、入力装置１０５ａが接続されている。入力インタフェース１０５は、入力装置１０５ａから出力される信号をプロセッサ１０１に送信する。入力装置１０５ａとしては、キーボードやポインティングデバイスなどがある。ポインティングデバイスとしては、マウス、タッチパネル、タブレット、タッチパッド、トラックボールなどがある。
【００３９】
読み取り装置１０６には、可搬型記録媒体１０６ａが脱着される。読み取り装置１０６は、可搬型記録媒体１０６ａに記録されたデータを読み取ってプロセッサ１０１に送信する。可搬型記録媒体１０６ａとしては、光ディスク、光磁気ディスク、半導体メモリなどがある。
【００４０】
通信インタフェース１０７は、ネットワーク４００を介して、情報提供端末２００、携帯端末３００ａ，３００ｂ，３００ｃ，・・・などの他の装置との間でデータの送受信を行う。
【００４１】
以上のようなハードウェア構成によって、管理サーバ１００の処理機能を実現することができる。なお、情報提供端末２００についても、図３と同様のハードウェア構成を有するコンピュータとして実現可能である。
【００４２】
図４は、携帯端末のハードウェア構成例を示す図である。図４では、携帯端末３００ａのハードウェア構成について示すが、他の携帯端末３００ｂ，３００ｃも図４と同様のハードウェア構成によって実現できる。
【００４３】
携帯端末３００ａは、図４に示すような可搬型のコンピュータとして実現される。携帯端末３００ａは、プロセッサ３０１によって装置全体が制御されている。プロセッサ３０１は、マルチプロセッサであってもよい。プロセッサ３０１は、例えば、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、またはＰＬＤである。また、プロセッサ３０１は、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＰＬＤのうちの２以上の要素の組み合わせであってもよい。
【００４４】
プロセッサ３０１には、バス３０９を介して、ＲＡＭ３０２と複数の周辺機器が接続されている。
ＲＡＭ３０２は、携帯端末３００ａの主記憶装置として使用される。ＲＡＭ３０２には、プロセッサ３０１に実行させるＯＳプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ３０２には、プロセッサ３０１による処理に必要な各種データが格納される。
【００４５】
バス３０９に接続されている周辺機器としては、フラッシュメモリ３０３、表示装置３０４、入力装置３０５、読み取り装置３０６、無線通信インタフェース３０７およびＧＰＳ受信機３０８がある。
【００４６】
フラッシュメモリ３０３は、携帯端末３００ａの補助記憶装置として使用される。フラッシュメモリ３０３には、ＯＳプログラム、アプリケーションプログラム、および各種データが格納される。なお、補助記憶装置としては、ＨＤＤなどの他の種類の不揮発性記憶装置を使用することもできる。
【００４７】
表示装置３０４は、プロセッサ３０１からの命令に従って、画像をその画面に表示する。表示装置３０４としては、液晶ディスプレイや、有機ＥＬ（ElectroLuminescence）ディスプレイなどがある。
【００４８】
入力装置３０５は、ユーザによる入力操作に応じた信号をプロセッサ３０１に送信する。入力装置３０５としては、例えば、表示装置３０４の表示面に配置されるタッチパネルや、タッチパッド、マウス、トラックボール、操作キーなどがある。
【００４９】
読み取り装置３０６には、可搬型記録媒体３０６ａが脱着される。読み取り装置３０６は、可搬型記録媒体３０６ａに記録されたデータを読み取ってプロセッサ３０１に送信する。可搬型記録媒体３０６ａとしては、光ディスク、光磁気ディスク、半導体メモリなどがある。
【００５０】
無線通信インタフェース３０７は、無線通信により管理サーバ１００などの他の装置との間でデータの送受信を行う。
ＧＰＳ受信機３０８は、ＧＰＳ衛星から受信した信号に基づく時刻情報をプロセッサ３０１に送信する。プロセッサ３０１は、ＧＰＳ受信機３０８から受信した時刻情報に基づいて、携帯端末３００ａの位置を計測することができる。
【００５１】
以上のようなハードウェア構成によって、携帯端末３００ａの処理機能を実現することができる。
図５は、管理サーバ、情報提供端末および携帯端末がそれぞれ備える処理機能の構成例を示すブロック図である。
【００５２】
管理サーバ１００は、ルート登録処理部１１０、依頼処理部１２０および記憶部１３０を備える。ルート登録処理部１１０および依頼処理部１２０の処理は、例えば、管理サーバ１００が備えるプロセッサ１０１が所定のアプリケーションプログラムを実行することで実現される。記憶部１３０は、ＲＡＭ１０２、ＨＤＤ１０３などの管理サーバ１００が備える記憶装置の記憶領域として実現される。
【００５３】
記憶部１３０には、地図データベース１３１、被監視者データベース１３２、移動者データベース１３３および依頼データベース１３４が記憶される。
地図データベース１３１には、道路の情報が登録されている。
【００５４】
被監視者データベース１３２には、情報提供端末２００での操作に応じて、被監視者に関する情報が登録される。例えば、被監視者の識別情報、移動ルート、移動開始時刻などが登録される。
【００５５】
移動者データベース１３３には、携帯端末３００ａ，３００ｂ，３００ｃ・・・での登録処理に応じて、移動者に関する情報が登録される。例えば、移動者の識別情報、移動ルート、移動開始時刻などが登録される。
【００５６】
依頼データベース１３４は、被監視者データベース１３２のレコードごとに依頼処理部１２０によって生成される。依頼データベース１３４には、対応する被監視者の移動ルート上の監視地点ごとに、移動者に対する監視の依頼状況や、監視を依頼した移動者の状況が記憶される。
【００５７】
ルート登録処理部１１０は、情報提供端末２００において入力された被監視者に関する情報を受信して、被監視者データベース１３２に登録する。また、ルート登録処理部１１０は、携帯端末３００ａ，３００ｂ，３００ｃ，・・・において入力された移動者に関する情報を受信して、移動者データベース１３３に登録する。さらに、ルート登録処理部１１０は、移動者に関する情報のうち、移動者の移動ルートについては、移動者の移動に伴って対応する携帯端末から送信される位置情報に基づいて、移動者データベース１３３に登録することもできる。
【００５８】
依頼処理部１２０は、被監視者のルート上に設定した監視地点ごとに、移動者データベース１３３に登録された移動者の中から監視を依頼する移動者を選択し、選択した移動者の携帯端末に対して監視を依頼する情報を送信する。また、依頼処理部１２０は、監視の依頼を承諾した移動者の携帯端末の位置をその携帯端末から受信して、移動者が予定通り移動しているかを監視し、必要に応じて移動を急ぐように、あるいは移動速度を緩めるように移動者を促す。
【００５９】
情報提供端末２００は、ルート入力処理部２１０を備える。ルート入力処理部２１０の処理は、例えば、情報提供端末２００が備えるプロセッサが所定のアプリケーションプログラムを実行することで実現される。
【００６０】
ルート入力処理部２１０は、被監視者に関する情報の入力を受けて、入力された情報を管理サーバ１００に送信して登録を依頼する。例えば、被監視者が学校に通う児童であり、情報提供端末２００がその学校に設置されている場合、情報が教師などの学校の勤務者による入力操作によって被監視者に関する情報が入力される。児童の移動ルートの入力方法としては、例えば、次のような方法を用いることができる。ルート入力処理部２１０は、例えば、管理サーバ１００からの受信情報に基づいて、情報提供端末２００の表示装置に地図を表示させる。操作者は、表示された地図上に移動ルートを設定する。ルート入力処理部２１０は、設定された移動ルートの情報を管理サーバ１００に送信する。
【００６１】
携帯端末３００ａは、ルート送信処理部３１０および依頼応答処理部３２０を備える。ルート送信処理部３１０および依頼応答処理部３２０の処理は、携帯端末３００ａが備えるプロセッサ３０１が所定のアプリケーションプログラムを実行することで実現される。
【００６２】
ルート送信処理部３１０は、移動者に関する情報の入力を受けて、入力された情報を管理サーバ１００に送信して登録を依頼する。また、移動者に関する情報のうち、移動者の移動ルートについては、次のような処理により登録が依頼されてもよい。ルート送信処理部３１０は、移動者が携帯端末３００ａを持って移動する間、ＧＰＳ受信機３０８による受信情報に基づいて携帯端末３００ａの位置を一定時間ごとに測定する。ルート送信処理部３１０は、測定された位置情報を管理サーバ１００へ送信することで、移動ルートの登録を依頼する。また、移動ルートは、携帯端末３００ａの表示装置３０４に表示された地図に対する設定操作によって入力されてもよい。
【００６３】
また、ルート送信処理部３１０は、移動者が監視の依頼を承諾した場合に、移動予定時刻に近づくと、携帯端末３００ａの位置情報を管理サーバ１００に送信する。それ以後、携帯端末３００ａが、監視を依頼された監視地点に到達するまで、携帯端末３００ａの位置情報を一定時間ごとに管理サーバ１００に送信する。これにより、管理サーバ１００の依頼処理部１２０は、監視を依頼した移動者の位置を把握することができる。
【００６４】
依頼応答処理部３２０は、管理サーバ１００から被監視者の監視依頼を受信すると、移動者からその依頼を承諾するか否かの入力操作を受け、依頼を承諾するか否かを管理サーバ１００に送信する。
【００６５】
なお、他の携帯端末３００ｂ，３００ｃ，・・・も、携帯端末３００ａと同様の処理機能を備える。
図６は、被監視者データベースのデータ構成例を示す図である。図６は、被監視者を学校から下校する児童とした場合の例を示す。この場合、被監視者データベース１３２は、例えば、レコードＩＤ、施設名、実施日、人数、下校時刻および下校ルートの項目を有する。
【００６６】
レコードＩＤの項目には、レコードの識別番号が登録される。
施設名の項目には、監視対象となる児童が所属する施設名が登録される。
実施日の項目には、該当レコードに登録される移動動作が実施される予定日が登録される。実施日の項目には、日付が数値で登録されてもよいし、移動動作が周期的に実施される場合には、その実施条件が登録されてもよい。例えば、図６中の「平日毎日」は、平日（月曜日〜金曜日）に移動動作が実施されることを示す。
【００６７】
人数の項目には、該当移動動作の実施時に下校する児童の人数が登録される。
下校時刻の項目には、該当移動動作が実施される予定時刻が登録される。
下校ルートの項目には、児童の下校時の移動ルートが登録される。下校ルートの項目には、例えば、移動ルート上の離散的な複数地点のそれぞれについて、緯度および経度による位置情報が登録される。なお、位置情報に対して各地点における到達予定時刻が対応付けて登録されてもよい。
【００６８】
図７は、移動者データベースのデータ構成例を示す図である。移動者データベース１３３は、移動者ＩＤ、実施日、開始時刻、終了時刻、移動ルートおよびポイントの項目を有する。
【００６９】
移動者ＩＤの項目には、移動者の識別番号が登録される。移動者データベース１３３には、一人の移動者について、それぞれ異なる移動予定が登録される１つ以上のレコードが登録される。
【００７０】
実施日の項目には、該当する移動動作が実施される予定日が登録される。実施日の項目には、日付が数値で登録されてもよいし、移動動作が周期的に実施される場合には、その実施条件が登録されてもよい。また、移動動作が不定期に実施される場合には「不定期」と登録される。
【００７１】
開始時刻の項目には、該当する移動動作の開始予定時刻が登録される。終了時刻の項目には、該当する移動動作の終了予定時刻が登録される。
移動ルートの項目には、移動者の移動ルートが登録される。移動ルートの項目には、例えば、移動ルート上の離散的な複数地点のそれぞれについて、緯度および経度による位置情報が登録される。なお、位置情報に対して各地点における到達予定時刻が対応付けて登録されていてもよい。
【００７２】
ポイントは、移動者に与えられたポイントの点数が登録される。ポイントは、監視を依頼した移動者が予定通りに移動動作を行った場合に付与されるものである。移動者は、例えば、ショッピングサイトでの買い物をする際など、所定のサービスの提供を受ける際に、付与されたポイントを使用して料金の割り引きなどの優遇措置を受けることができる。
【００７３】
図８は、依頼データベースのデータ構成例を示す図である。前述のように、依頼データベース１３４は、被監視者データベース１３２のレコードごとに依頼処理部１２０によって生成される。依頼データベース１３４は、監視地点ＩＤ、移動者ＩＤ、開始予定時刻、移動ルート、依頼状況および実施状況の項目を有する。
【００７４】
被監視者の移動ルート上には、複数の監視地点が設定される。監視地点は、移動ルートの登録後に管理サーバ１００によって設定されてもよいし、あるいは、移動ルートの登録の際に登録者によって設定されてもよい。また、監視地点の候補が地図上にあらかじめ設定され、それらの中から移動ルート上に存在するものが監視地点として設定されてもよい。監視地点ＩＤの項目には、被監視者の移動ルート上に設定された監視地点の識別番号が登録される。
【００７５】
移動者ＩＤの項目には、該当監視地点について被監視者の監視を依頼中の移動者、依頼済みの移動者、依頼したものの承諾を得られなかった移動者のいずれかの識別番号が登録される。
【００７６】
開始予定時刻の項目には、移動者について移動者データベース１３３に登録された移動の開始時刻が登録される。移動ルートの項目には、移動者について移動者データベース１３３に登録された移動ルートが登録される。開始予定時刻および移動ルートの各項目には、移動者データベース１３３から読み出された情報がそのまま登録される。
【００７７】
依頼状況の項目には、該当移動者に対する監視の依頼状況を示す情報が登録される。依頼状況を示す情報としては、例えば、「依頼中」、「通常ＯＫ」、「変更ＯＫ」、「ＮＧ」のいずれかが登録される。
【００７８】
「依頼中」は、監視を依頼した後、承諾または非承諾の返信待ちであることを示す。「通常ＯＫ」は、移動者データベース１３３に登録された移動の開始時刻を変更せずに監視を依頼し、その承諾が得られたことを示す。「変更ＯＫ」は、移動者データベース１３３に登録された移動の開始時刻とは異なる開始時刻で監視を依頼し、その承諾が得られたことを示す。「ＮＧ」は、監視の依頼に対する承諾を得られなかったことを示す。
【００７９】
実施状況の項目には、監視を依頼した後の実施状況を示す情報が登録される。例えば、移動の開始時刻を変更するように依頼した場合には、変更後の開始時刻が設定される。図８の例では、移動者ＩＤ「０１０３」の移動者に対して、移動開始時刻を１７時００分に変更して移動することを依頼し、その承諾が得られたことが示されている。また、実施状況の項目には、移動者が移動を開始して移動中である場合、「移動中」と設定され、監視地点までの移動が終了すると「完了」と設定される。
【００８０】
なお、依頼データベース１３４では、監視の依頼に対する承諾を得られなかった移動者を含むレコードについては、依頼状況を「ＮＧ」として削除されずに残される。これにより、他の移動者に監視を依頼する場合に、承諾を得られなかった移動者を判別して依頼対象者から除くことができる。図８の例では、監視地点ＩＤが「０００２」の監視地点について、移動者ＩＤ「００１２」の移動者に監視を依頼したものの承諾を得られず、その後に移動者ＩＤ「００５３」の移動者に監視を依頼して承諾を得られたことが示されている。
【００８１】
次に、管理サーバ１００からの監視依頼を移動者が承諾するか否かを返信するための画面表示例を示す。監視の依頼は、例えば、管理サーバ１００から移動者の携帯端末に対して電子メールで送信される。電子メールには、例えば、依頼を承諾するか否かを入力する入力画面を表示させるためのリンク情報が含まれている。依頼応答処理部３２０は、携帯端末の表示装置に表示された電子メール内のリンク情報が選択操作されると、依頼を承諾するかを入力するための入力画面を表示装置に表示させる。なお、入力画面は、依頼応答処理部３２０自身が生成して表示させてもよい。あるいは、リンク情報の選択操作に応じて依頼応答処理部３２０が管理サーバ１００に接続し、管理サーバ１００から受信したデータに基づいて依頼応答処理部３２０が入力画面を表示させてもよい。
【００８２】
図９は、入力画面の第１の例を示す図である。図９の入力画面３３０は、移動者データベース１３３に登録された移動ルートの移動を、そこに登録された開始時刻から開始するように移動者に依頼された際の画面表示例を示す。入力画面３３０には、例えば、移動開始時刻と移動ルートとが、文字情報によって表示される。移動ルートは、例えば、地図上に表示されてもよい。
【００８３】
入力画面３３０にはさらに、選択ボタン３３１，３３２が表示される。移動者によって選択ボタン３３１が選択操作されると、依頼を承諾することが管理サーバ１００に通知され、選択ボタン３３２が選択操作されると、依頼を承諾しないことが管理サーバ１００に通知される。
【００８４】
図１０は、入力画面の第２の例を示す図である。図１０の入力画面３４０は、移動者データベース１３３に登録された移動ルートの移動を、そこに登録された開始時刻でなく、開始時刻を変更して行うように移動者に依頼された際の画面表示例を示す。入力画面３４０には、例えば、変更後の開始時刻と移動ルートとが、文字情報によって表示される。図１０の例は、移動者データベース１３３には開始時刻として１６時３０分が登録されていたのに対し、１７時００分に移動を開始するように依頼された場合を示す。
【００８５】
入力画面３４０にはさらに、選択ボタン３４１，３４２が表示される。移動者によって選択ボタン３４１が選択操作されると、依頼を承諾することが管理サーバ１００に通知され、選択ボタン３４２が選択操作されると、依頼を承諾しないことが管理サーバ１００に通知される。
【００８６】
次に、管理サーバ１００の処理についてフローチャートを用いて説明する。
図１１は、被監視者の情報を登録する処理手順の例を示すフローチャートである。
［ステップＳ１１］情報提供端末２００のルート入力処理部２１０は、被監視者の情報の入力を受け付け、入力された情報を管理サーバ１００に送信する。管理サーバ１００のルート登録処理部１１０は、被監視者の情報を受信する。
【００８７】
［ステップＳ１２］ルート入力処理部２１０は、受信した情報を被監視者データベース１３２に登録する。
図１２は、移動者の移動ルートを登録する処理手順の例を示すフローチャートである。図１２では、移動者に関する情報のうち、移動者のＩＤについては事前に管理サーバ１００の移動者データベース１３３に登録されているものとする。また、図１２では例として、携帯端末３００ａから移動者の情報を受信するものとする。
【００８８】
［ステップＳ２１］携帯端末３００ａのルート送信処理部３１０は、移動者による操作に応じて、管理サーバ１００に対してルート登録要求を送信する。送信されるルート登録要求には、移動者の識別番号が含まれている。管理サーバ１００のルート登録処理部１１０は、ルート登録要求を受信し、要求元の移動者を特定する。
【００８９】
これ以後、ステップＳ２２，Ｓ２３の判定処理が一定時間ごとに実行される。
［ステップＳ２２］ルート登録処理部１１０は、移動者の移動動作が完了したかを判定する。移動動作が完了する際には、携帯端末３００ａから移動動作の完了が通知される。移動者の移動動作が完了していない場合、ステップＳ２３の処理が実行される。移動者の移動動作が完了した場合、処理が終了される。
【００９０】
［ステップＳ２３］携帯端末３００ａのルート送信処理部３１０は、移動動作を行っている間、ＧＰＳ受信機３０８による受信信号を一定時間ごとに取得し、携帯端末３００ａの位置を計測して位置情報を管理サーバ１００に送信する。管理サーバ１００のルート登録処理部１１０は、携帯端末３００ａから位置情報を受信した場合には、ステップＳ２４の処理を実行し、位置情報を受信していない場合には、ステップＳ２２の処理を実行する。
【００９１】
［ステップＳ２４］ルート登録処理部１１０は、携帯端末３００ａから受信した位置情報に基づいて、移動者の移動ルートを移動者データベース１３３における該当移動者のレコードに登録する。なお、ルート登録処理部１１０は、位置情報を受信するたびに移動者データベース１３３に移動ルートの情報を登録する必要はなく、例えば、次のような方法で移動ルートの情報を登録する。ルート登録処理部１１０は、受信した位置情報を地図データベース１３１と照合して、移動者が移動している道路を特定する。ルート登録処理部１１０は、移動者が移動している道路上に間隔を開けて登録地点を設定し、登録地点の位置情報を移動者データベース１３３の移動ルートの項目に順次登録する。
【００９２】
以上の図１２の処理によれば、移動者は、携帯端末３００ａを持った状態で移動ルートを移動するだけで、その移動ルートを示す情報を管理サーバ１００に登録することができる。例えば、犬の散歩を行う移動者は、携帯端末３００ａを持って散歩を行っているルートを普段通り散歩することで、そのルートを示す情報を管理サーバ１００に登録することができる。したがって、移動者による登録操作の負担を軽減することができる。また、このように登録操作が容易になることで、管理サーバ１００に移動ルートを登録する移動者の数が増えることが期待できる。
【００９３】
図１３は、移動者に監視を依頼する処理手順の例を示すフローチャートである。管理サーバ１００の依頼処理部１２０は、被監視者データベース１３２のレコードを１つ選択するとともに、当該レコードに対応する依頼データベース１３４を記憶部１３０に作成して、次のような処理を実行する。
【００９４】
［ステップＳ３１］依頼処理部１２０は、下校ルート上に複数の監視地点を設定する。監視地点は、例えば、スタート地点から一定距離ごとに設定されてもよい。あるいは、地図上にあらかじめ設定された監視地点候補のうち、下校ルート上に存在するものが監視地点に設定されてもよい。あるいは、被監視者データベース１３２の下校ルートの項目に登録された位置情報に対応する、下校ルート上の離散的な位置が、監視地点に設定されてもよい。
【００９５】
依頼処理部１２０は、設定した監視地点ごとに、通過予定時刻を算出する。例えば、依頼処理部１２０は、下校予定時刻から所定の速度で移動を開始した場合を想定して、各監視地点の通過予定時刻を算出する。また、被監視者データベース１３２の下校ルートの項目に登録された位置情報に対応する位置を監視地点とする場合に、当該項目に位置情報とともに通過予定時刻が登録されていれば、登録された通過予定時刻をそのまま用いることができる。
【００９６】
［ステップＳ３２］依頼処理部１２０は、ステップＳ３２からステップＳ３９までの処理を、監視地点ごとに実行する。なお、処理対象の監視地点は、出発位置から近い順に選択される。
【００９７】
［ステップＳ３３］依頼処理部１２０は、移動者データベース１３３から、該当監視地点を、被監視者の通過予定時刻に最も近い時刻に通過する移動者を抽出する。
例えば、依頼処理部１２０は、移動者データベース１３３から、移動ルートが該当監視地点において被監視者の下校ルートと交差する移動者を抽出する。依頼処理部１２０は、抽出した各移動者の移動ルート、開始時刻および終了時刻に基づいて、各移動者の速度を算出する。依頼処理部１２０は、抽出した各移動者について、算出した速度で移動開始時刻から移動を開始したときの該当監視地点の通過予定時刻を算出する。依頼処理部１２０は、算出された通過予定時刻が被監視者の通過予定時刻に最も近い移動者を抽出する。
【００９８】
なお、ステップＳ３３での検索の対象となる移動者は、図１３の処理で監視の依頼が一度も行われていない移動者のみである。すなわち、ステップＳ３３で検索の対象となる移動者は、現処理に対応する依頼データベース１３４の移動者ＩＤの項目に登録されていない移動者のみである。
【００９９】
［ステップＳ３４］依頼処理部１２０は、ステップＳ３３で、移動ルートが該当監視地点において被監視者の下校ルートと交差する移動者が存在したかを判定する。該当移動者が存在した場合、ステップＳ３５の処理が実行され、該当移動者が存在しなかった場合、ステップＳ４０の処理が実行される。
【０１００】
［ステップＳ３５］依頼処理部１２０は、ステップＳ３３で抽出された移動者の該当監視地点の通過予定時刻が、被監視者の通過予定時刻からしきい値Ｔｈ１以内の範囲に含まれるかを判定する。しきい値Ｔｈ１とは、移動者の通過予定時刻が被監視者の通過予定時刻からあまりに離れていて、この移動者に移動開始時刻を変更して監視を依頼することに無理があるかを判定するための値である。しきい値Ｔｈ１以内の範囲に含まれる場合、ステップＳ３６の処理が実行され、しきい値Ｔｈ１以内の範囲に含まれない場合、ステップＳ４０の処理が実行される。
【０１０１】
［ステップＳ３６］依頼処理部１２０は、ステップＳ３３で抽出された移動者の該当監視地点の通過予定時刻が、被監視者の通過予定時刻からしきい値Ｔｈ２以内の範囲に含まれるかを判定する。しきい値Ｔｈ２は、しきい値Ｔｈ１より小さい値であり、例えば５分程度の値とされる。しきい値Ｔｈ２以内の範囲に含まれる場合、ステップＳ３７の処理が実行され、しきい値Ｔｈ２以内の範囲に含まれない場合、ステップＳ３８の処理が実行される。
【０１０２】
［ステップＳ３７］ステップＳ３６で「Ｙｅｓ」と判定された場合、ステップＳ３３で抽出された移動者の通過予定時刻が被監視者の通過予定時刻に近く、移動者が予定通り移動することで被監視者の監視が可能であることを示す。この場合、依頼処理部１２０は、ステップＳ３３で抽出した移動者の移動端末に対して、予定通り移動することを依頼する依頼メールを送信する。依頼メールには、例えば、移動者データベース１３３から抽出された移動者の移動の開始時刻および移動ルートの情報も記載される。
【０１０３】
また、依頼処理部１２０は、依頼データベース１３４にレコードを追加し、追加したレコードの各項目に次のような情報を登録する。依頼処理部１２０は、移動者ＩＤの項目に、ステップＳ３３で抽出された移動者の識別番号を登録し、開始予定時刻および移動ルートの項目に、移動者データベース１３３から抽出された当該移動者の移動の開始時刻および移動ルートをそれぞれ登録する。また、依頼処理部１２０は、依頼状況の項目に「依頼中」と登録する。実施状況の項目は空欄のままとなる。
【０１０４】
［ステップＳ３８］ステップＳ３６で「Ｎｏ」と判定された場合、ステップＳ３３で抽出された移動者が開始時刻を少しずらして移動することで被監視者の監視が可能になることを示す。この場合、依頼処理部１２０は、被監視者の通過予定時刻に移動者が該当監視地点を通過するような移動者の移動開始時刻を算出する。依頼処理部１２０は、ステップＳ３３で抽出した移動者の携帯端末３００ａに対して、移動開始時刻を変更して移動することを依頼する変更依頼メールを送信する。変更以来メールには、例えば、移動者データベース１３３から抽出された移動者の移動の開始時刻および移動ルートの情報と、上記手順で算出した変更後の移動開始時刻とが記載される。
【０１０５】
また、依頼処理部１２０は、依頼データベース１３４にレコードを追加し、追加したレコードの各項目に次のような情報を登録する。依頼処理部１２０は、移動者ＩＤの項目に、ステップＳ３３で抽出された移動者の識別番号を登録し、開始予定時刻および移動ルートの項目に、移動者データベース１３３から抽出された当該移動者の移動の開始時刻および移動ルートをそれぞれ登録する。また、依頼処理部１２０は、依頼状況の項目に「依頼中」と登録し、実施状況の項目に変更後の移動開始時刻を登録する。
【０１０６】
［ステップＳ３９］依頼処理部１２０は、依頼メールまたは変更依頼メールの送信先の携帯端末から、依頼を承諾するか否かを示す情報を受信する。依頼が承諾された場合、依頼処理部１２０は、ステップＳ３７またはステップＳ３８で追加されたレコードの依頼状況の項目を更新して、監視の依頼先を確定する。ステップＳ３７が実行された場合、依頼状況の項目には「通常ＯＫ」と登録され、ステップＳ３８が実行された場合、依頼状況の項目には「変更ＯＫ」と登録される。そして、処理がステップＳ４１に進められる。
【０１０７】
一方、依頼が承諾されなかった場合、依頼処理部１２０は、ステップＳ３７またはステップＳ３８で追加されたレコードの依頼状況の項目に「ＮＧ」と登録する。この後、ステップＳ３３の処理に戻り、移動者が再度抽出される。
【０１０８】
［ステップＳ４０］依頼処理部１２０は、移動者データベース１３３に登録された移動者に監視を依頼することは不可能と判定する。この場合、依頼処理部１２０は、例えば、あらかじめ登録されたボランティアの監視員や警備会社の警備員に対して監視を依頼する処理を行う。
【０１０９】
［ステップＳ４１］ステップＳ３１で設定されたすべての監視地点についての処理が終了すると、図１３の処理は終了する。
以上の図１３の処理によれば、非監視者の下校ルートにおける各監視地点について、被監視者の通過予定時刻とほぼ同じ時刻に同じ地点を通過する移動者が、移動者データベース１３３から抽出される。そして、抽出された移動者に対して、登録された予定通りに移動を行うように依頼される。これにより、依頼を承諾した移動者が、普段通りに移動を行うだけで、その移動者によって下校する被監視者が見守られる。その結果、被管理者はその移動者によって監視され、被監視者の安全性が向上する。
【０１１０】
すなわち、上記処理によれば、被監視者を監視する専門の監視員を雇ったり、あるいはその監視をボランティアの監視員に依頼することをせずに、決まったルートを移動する移動者に監視が依頼される。これにより、監視者の割り振りやルートの管理の負担が減り、また、監視員を雇わなくてはならない回数も減るので、被監視者の安全性を効率的に高めることができる。
【０１１１】
また、被監視者とほぼ同じ時間に監視地点を通過する移動者がいない場合でも、同じ監視地点を通過する移動者が存在する場合には、その移動者に対して移動開始時刻を変更して移動するように依頼される。このような依頼を承諾した移動者は、移動開始時間が変わるものの、普段通りの移動ルートを移動するだけで被監視者を見守ることができる。このため、移動者に大きな負担をかけずに被監視者を監視してもらうことができる。また、監視地点を被監視者が通過する際に、専用の監視員でなく管理サーバ１００に登録された移動者をその監視地点に配置できる可能性が高まる。したがって、被監視者の安全性を効率的に高めることができる。
【０１１２】
図１４は、監視依頼を承諾した移動者からキャンセル通知を受信した際の処理手順の例を示すフローチャートである。図１３のステップＳ３７またはステップＳ３８での依頼を承諾した移動者は、その後、移動予定時刻になる前に、対応する携帯端末を介して、キャンセルすること、すなわち移動を行わない旨を管理サーバ１００に通知することができる。管理サーバ１００の依頼処理部１２０は、キャンセル通知を受信すると、図１４の処理を実行する。
【０１１３】
［ステップＳ５１］依頼処理部１２０は、キャンセルされた内容に対応する依頼データベース１３４のレコードを特定することで、対象の監視地点を特定する。依頼処理部１２０は、移動者データベース１３３から、移動ルートが監視地点を通り、なおかつ、監視地点の周辺に存在するフリーの移動者を検索する。フリーの移動者とは、例えば、移動者データベース１３３において移動の実施日時が特定されていない移動者である。
【０１１４】
依頼処理部１２０は、移動ルートが監視地点を通るフリーの移動者の中から、例えば、移動開始位置が監視地点から所定距離以内である移動者を検索する。移動開始位置が監視地点から所定距離以内である移動者は、この時点で移動の開始を依頼した場合に承諾してもらえる可能性が高いと考えられるからである。
【０１１５】
なお、ステップＳ５１で検索の対象となる移動者には、依頼データベース１３４に登録された移動者は含まれない。また、依頼処理部１２０は、キャンセルされた内容に対応する依頼データベース１３４のレコードについては、依頼状況の項目を「ＮＧ」に更新する。
【０１１６】
［ステップＳ５２］依頼処理部１２０は、ステップＳ５２で該当する移動者を抽出できた場合には、ステップＳ５３の処理を実行し、抽出できなかった場合には、ステップＳ５６の処理を実行する。
【０１１７】
［ステップＳ５３］依頼処理部１２０は、ステップＳ５１で抽出された移動者のそれぞれについて、被監視者の通過予定時刻に移動者が監視地点を通過するための移動開始時刻を算出する。そして、依頼処理部１２０は、ステップＳ５２で抽出された移動者全員の端末装置に、移動を開始するように依頼する依頼メールを送信する。依頼メールには、移動者ごとに上記手順で算出された移動開始時刻が記載される。
【０１１８】
［ステップＳ５４］依頼処理部１２０は、依頼メールを送信した移動者のうち少なくとも１人から依頼を承諾する通知を受信した場合、ステップＳ５５の処理を実行する。一方、依頼処理部１２０は、一定時間内に、依頼メールを送信した移動者のうち１人も依頼を承諾してもらえなかった場合、ステップＳ５６の処理を実行する。
【０１１９】
［ステップＳ５５］依頼処理部１２０は、依頼の承諾通知を送信した移動者のうち、最も早く承諾通知を送信した移動者を、監視を依頼する移動者として特定する。依頼処理部１２０は、依頼データベース１３４にレコードを追加し、追加したレコードに次のような情報を登録する。依頼処理部１２０は、監視地点ＩＤの項目に、ステップＳ５１で特定して監視地点の識別番号を登録し、移動者ＩＤの項目に、監視を依頼する移動者の識別番号を登録し、移動ルートの項目に、移動者データベース１３３に登録された当該移動者の移動ルートを登録する。開始予定時刻の項目は、空欄のままとされる。また、依頼処理部１２０は、依頼状況の項目に「変更ＯＫ」と登録し、実施状況の項目に変更後の移動開始時刻を登録する。
【０１２０】
また、依頼処理部１２０は、該当移動者の端末装置に対して、監視を依頼する移動者として特定されたことを通知する通知メールを送信する。
［ステップＳ５６］依頼処理部１２０は、例えば、あらかじめ登録されたボランティアの監視員や警備会社の警備員に対して監視を依頼する処理を行う。
【０１２１】
以上の図１４の処理によれば、監視の依頼を承諾した移動者からキャンセルが通知された場合でも、該当する監視地点の近くから移動を開始する移動者に監視が依頼される。これにより、移動者データベース１３３に登録されたいずれかの移動者によって、該当する監視地点において被監視者を監視できる可能性が高まる。
【０１２２】
図１５は、監視依頼を承諾した移動者の実施状況を監視する処理手順の例を示すフローチャートである。依頼処理部１２０は、依頼データベース１３４において依頼状況の項目に「通常ＯＫ」または「変更ＯＫ」と登録されたレコードのそれぞれについて、図１５の処理を実行する。なお、図１５についての以下の説明では、例として、監視の依頼先が携帯端末３００ａに対応する移動者であるものとする。
【０１２３】
［ステップＳ６１］依頼処理部１２０は、監視を依頼した移動者の移動ルートのうち、移動開始地点から監視地点までのルート上に、チェック地点を１つ以上設定する。チェック地点は、例えば、一定間隔で設定される。依頼処理部１２０は、移動者データベース１３３に登録された移動者の開始時刻と終了時刻とに基づいて、移動者の速度を算出し、算出した速度に基づいて各チェック地点の通過予定時刻を算出する。
【０１２４】
［ステップＳ６２］依頼処理部１２０は、移動者の携帯端末３００ａから一定時間ごとに位置情報を受信し、受信した位置情報に基づいて、移動者が移動開始地点からの移動を開始したかを判定する。移動者が移動を開始すると、ステップＳ６３の処理が実行される。
【０１２５】
［ステップＳ６３］依頼処理部１２０は、ステップＳ６３〜Ｓ６６までの処理を、ステップＳ６１で設定したチェック地点ごとに実行する。なお、処理対象のチェック地点は、移動開始地点から近い順に選択される。
【０１２６】
［ステップＳ６４］依頼処理部１２０は、携帯端末３００ａから受信した位置情報に基づき、ステップＳ６１で算出した通過予定時刻から一定時間の範囲内に移動者が該当チェック地点を通過したかを判定する。移動者の通過時刻が通過予定時刻から一定時間の範囲内に含まれる場合、ステップＳ６６の処理が実行される。移動者の通過時刻が通過予定時刻から一定時間の範囲内に含まれていない場合、ステップＳ６５の処理が実行される。
【０１２７】
［ステップＳ６５］依頼処理部１２０は、被監視者の通過予定時刻に移動者が監視地点を通過できるように移動者に移動速度を調整するように依頼する調整依頼メールを、携帯端末３００ａに送信する。例えば、ステップＳ６４での判定でチェック地点における移動者の通過時刻が通過予定時刻より５分遅い場合、調整依頼メールには「通過時刻が５分遅れています。少し急いでください。」といった文章が記載される。また、ステップＳ６４での判定でチェック地点における移動者の通過時刻が通過予定時刻より５分早い場合、調整依頼メールには「通過時刻が５分早くなっています。移動速度を少し緩めてください。」といった文章が記載される。
【０１２８】
［ステップＳ６６］ステップＳ６１で設定されたすべてのチェック地点についての処理が終了すると、ステップＳ６７の処理が実行される。
以上の処理により、依頼処理部１２０は、被監視者の通過予定時刻とほぼ同じ時刻に移動者が監視地点に到達するように、移動者の移動速度を調整することができる。これにより、監視を依頼された移動者によって被監視者が監視される可能性が高まり、被監視者の安全性を高めることができる。
【０１２９】
［ステップＳ６７］依頼処理部１２０は、携帯端末３００ａから受信した位置情報に基づき、被監視者の通過予定時刻から一定時間の範囲内に移動者が監視地点を通過したかを判定する。この「一定時間」としては、例えば、図１３のステップＳ３６で使用したしきい値Ｔｈ２と同じ値とすることができる。被監視者の通過予定時刻から一定時間の範囲内に移動者が監視地点を通過した場合、ステップＳ６８の処理が実行される。被監視者の通過予定時刻から一定時間の範囲内に移動者が監視地点を通過しなかった場合、図１５の処理は終了する。
【０１３０】
［ステップＳ６８］依頼処理部１２０は、移動者のポイントに所定値を加算し、加算後のポイントの値によって移動者データベース１３３における移動者のポイントの項目の値を更新する。
【０１３１】
前述のように、移動者は、付与されたポイントを所定のサービスの提供を受ける際に利用して、料金の割り引きなどの優遇措置を受けることができる。監視地点を依頼された時刻通りに通過した移動者にのみポイントが加算されることで、監視者の候補として登録した移動者のモチベーションを高め、その後に同じ移動者によって被監視者の監視が再度予定通り行われる確率を高めることができる。また、監視者の候補として管理サーバに登録される移動者の登録数を増やす効果も得られる。
【０１３２】
〔第３の実施の形態〕
第３の実施の形態に係る防犯システムは、図２と同様のシステム構成を有する。以下、第３の実施の形態の防犯システムの構成要素について、第２の実施の形態と同じ符号を用いて説明する。
【０１３３】
第３の実施の形態に係る管理サーバ１００は、被監視者の移動ルート上の各監視地点について、被監視者が通過する時刻だけでなく、その前後に一定時間離れた時刻にも監視地点を移動者が通過するように移動者に移動を依頼する点で、第２の実施の形態と異なる。このような依頼を行うことで、被監視者の移動時刻が予定時刻からずれた場合でも被監視者の安全性を確保できる。これとともに、被監視者が移動する地域内に監視を依頼された移動者が分散して配置され、その地域全体で防犯効果が得られるようになる。
【０１３４】
図１６〜図１７は、第３の実施の形態における監視依頼処理手順の例を示すフローチャートである。管理サーバ１００の依頼処理部１２０は、被監視者データベース１３２のレコードを１つ選択するとともに、当該レコードに対応する依頼データベース１３４を記憶部１３０に作成して、次のような処理を実行する。
【０１３５】
［ステップＳ７１］依頼処理部１２０は、図１３のステップＳ３１と同様の手順で、下校ルート上に複数の監視地点を設定し、被監視者の各監視地点の通過予定時刻を算出する。
【０１３６】
［ステップＳ７２］依頼処理部１２０は、ステップＳ７２からステップＳ８１までの処理を、監視地点ごとに実行する。なお、処理対象の監視地点は、出発位置から近い順に選択される。
【０１３７】
［ステップＳ７３］依頼処理部１２０は、被監視者の監視地点の通過予定時刻を中心として前後に一定間隔を空けた時刻に、監視時刻を複数設定する。例えば、依頼処理部１２０は、通過予定時刻の６０分前、３０分前、３０分後、６０分後を、それぞれ監視時刻とする。なお、これ以後の説明では、通過予定時刻自体も監視時刻の１つであるものとして説明する。
【０１３８】
［ステップＳ７４］依頼処理部１２０は、ステップＳ７４からステップＳ８０までの処理を、ステップＳ７３で設定した監視時刻ごとに実行する。
［ステップＳ７５］依頼処理部１２０は、移動者データベース１３３から、該当監視地点を、該当監視時刻から所定時間の範囲内に通過する移動者を検索する。この「所定時間」としては、図１３のステップＳ３６で使用したしきい値Ｔｈ２を用いることができる。
【０１３９】
なお、ステップＳ７５での検索の対象となる移動者は、図１６の処理で監視の依頼が一度も行われていない移動者のみである。
［ステップＳ７６］依頼処理部１２０は、ステップＳ７５の検索処理で、該当する移動者が複数抽出された場合には、図１７のステップＳ９１の処理を実行する。一方、依頼処理部１２０は、ステップＳ７５の検索処理で、該当する移動者が１人だけ抽出された場合には、ステップＳ７７の処理を実行する。
【０１４０】
なお、図示しないが、依頼処理部１２０は、ステップＳ７５の処理で、該当する移動者が１人も抽出されなかった場合には、ステップＳ７９の処理を実行する。
［ステップＳ７７］依頼処理部１２０は、ステップＳ７５で抽出された移動者の携帯端末に対して、予定通り移動することを依頼する依頼メールを送信する。依頼メールには、例えば、移動者データベース１３３から抽出された移動者の移動の開始時刻および移動ルートの情報も記載される。
【０１４１】
また、依頼処理部１２０は、依頼データベース１３４にレコードを追加し、追加したレコードの各項目に、図１３のステップＳ３７と同様の情報を登録する。
［ステップＳ７８］依頼処理部１２０は、依頼メールの送信先の携帯端末から、依頼を承諾するか否かを示す情報を受信する。依頼が承諾された場合、依頼処理部１２０は、ステップＳ７７で追加されたレコードの依頼状況の項目に「通常ＯＫ」と登録して、監視の依頼先を確定する。そして、ステップＳ８０の処理が実行される。
【０１４２】
一方、依頼が承諾されなかった場合、依頼処理部１２０は、ステップＳ７７で追加されたレコードの依頼状況の項目に「ＮＧ」と登録する。この後、ステップＳ７９の処理が実行される。
【０１４３】
［ステップＳ７９］依頼処理部１２０は、例えば、あらかじめ登録されたボランティアの監視員や警備会社の警備員に対して監視を依頼する処理を行う。
［ステップＳ８０］ステップＳ７３で設定されたすべての監視時刻について処理が終了すると、ステップＳ８１の処理が実行される。
【０１４４】
［ステップＳ８１］ステップＳ７１で設定されたすべての監視地点について処理が終了すると、図１６の処理は終了する。
［ステップＳ９１］依頼処理部１２０は、ステップＳ７５で抽出された複数の移動者のそれぞれについて、移動者の移動ルートが被監視者の下校ルート上の監視地点を通過する数を算出する。依頼処理部１２０は、抽出された複数の移動者の中から、監視地点の通過数が最も多い移動者を選択し、選択した移動者の携帯端末に対して、予定通り移動することを依頼する依頼メールを送信する。依頼メールには、例えば、移動者データベース１３３から抽出された移動者の移動の開始時刻および移動ルートの情報も記載される。
【０１４５】
また、依頼処理部１２０は、依頼データベース１３４にレコードを追加し、追加したレコードの各項目に、図１３のステップＳ３７と同様の情報を登録する。
［ステップＳ９２］依頼処理部１２０は、依頼メールの送信先の携帯端末から、依頼を承諾するか否かを示す情報を受信する。依頼が承諾された場合、依頼処理部１２０は、ステップＳ９１で追加されたレコードの依頼状況の項目に「通常ＯＫ」と登録して、監視の依頼先を確定する。そして、図１６のステップＳ８０の処理が実行される。
【０１４６】
一方、依頼が承諾されなかった場合、依頼処理部１２０は、ステップＳ９１で追加されたレコードの依頼状況の項目に「ＮＧ」と登録する。この後、ステップＳ９３の処理が実行される。
【０１４７】
［ステップＳ９３］依頼処理部１２０は、ステップＳ７５で抽出された複数の移動者のうち、依頼メールを未送信の移動者が存在するかを判定する。依頼メールを未送信の移動者が存在する場合、ステップＳ９１の処理が実行される。この場合、ステップＳ９１では、依頼メールを未送信の移動者の中から、監視地点の通過数が最も多い移動者が選択される。一方、依頼メールを未送信の移動者が存在しない場合、図１６のステップＳ７９の処理が実行される。
【０１４８】
なお、依頼処理部１２０は、ステップＳ７５の検索において、監視時刻からしきい値Ｔｈ２の時間の範囲に監視地点を通過する移動者を抽出できなかった場合、監視予定時刻からしきい値Ｔｈ２より大きい前述のしきい値Ｔｈ１の時間の範囲に監視地点を通過する移動者を検索してもよい。この処理により該当する移動者が抽出された場合、依頼処理部１２０は、ステップＳ７７またはステップＳ９１において、図１３のステップＳ３８のように、監視時刻に監視地点を通過するように移動開始時刻を変更することを依頼する変更依頼メールを、移動者の携帯端末に送信してもよい。
【０１４９】
以上の図１６，図１７の処理によれば、被監視者が監視地点を通過する通過予定時刻だけでなく、その前後の一定時間にも監視地点を移動者が通過するように、移動者に対して監視が依頼される。これにより、被監視者の移動時刻が予定時刻からずれた場合でも被監視者の安全性を確保できる。例えば、一度に下校する人数が多い場合、下校しながら児童の位置が分散しやすくなり、下校ルート上の各監視地点を児童が通過する時間に幅が生じる可能性がある。図１６，図１７の処理によれば、このような場合でも各監視地点で移動者が児童を見守ることができる可能性が高まる。また、被監視者が移動する地域内に監視を依頼された移動者が分散して配置され、その地域全体で防犯効果が得られるようになる。
【０１５０】
また、図１７のステップＳ９１では、被監視者の下校ルート上のより多くの監視地点を通過する移動者に、優先的に監視が依頼される。これにより、被監視者の下校ルート上に移動者が配置される時間帯が長くなり、被監視者の安全性を向上させることができる。さらに、１人の移動者によって複数の監視地点が監視される可能性が高くなり、依頼先の移動者の負担を増加させずに、少ない移動者によって多くの監視地点を効率的に監視できるようになる。
【０１５１】
なお、上記の各実施の形態に示した装置（情報処理装置１、管理サーバ１００、情報提供端末２００および携帯端末３００ａ，３００ｂ，３００ｃ，・・・）の処理機能は、コンピュータによって実現することができる。その場合、各装置が有すべき機能の処理内容を記述したプログラムが提供され、そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記憶装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【０１５２】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１５３】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムまたはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【符号の説明】
【０１５４】
１  情報処理装置
２  記憶部
２ａ  被監視者情報
２ｂ  移動者情報
３  演算部
１１  被監視者
１１ａ，２１ａ，２２ａ，２３ａ  移動予定ルート
２１〜２３  移動者
３１，３２  監視地点
【図１】
2016099929.tif 000003
【図２】
2016099929.tif 000004
【図３】
2016099929.tif 000005
【図４】
2016099929.tif 000006
【図５】
2016099929.tif 000007
【図６】
2016099929.tif 000008
【図７】
2016099929.tif 000009
【図８】
2016099929.tif 000010
【図９】
2016099929.tif 000011
【図１０】
2016099929.tif 000012
【図１１】
2016099929.tif 000013
【図１２】
2016099929.tif 000014
【図１３】
2016099929.tif 000015
【図１４】
2016099929.tif 000016
【図１５】
2016099929.tif 000017
【図１６】
2016099929.tif 000018
【図１７】
2016099929.tif 000019