(57)【要約】      （修正有）【課題】見守り対象者がいる可能性の高い領域にいる協力者の端末に選択的に捜索を依頼する検索制御装置を提供する。【解決手段】捜索制御装置は、通知部と、受信部と、送信部とを含む。通知部は、センサ装置から第１の端末が検出されなくなったことを示す通知を受信した場合、第１の端末と対応づけられている第２の端末に不在通知を通知する。受信部は、不在通知の通知後に、第２の端末から第２の端末の位置を示す位置情報を受信する。送信部は、第２の端末から捜索依頼を受信すると、不在通知を受信してからの経過時間と、第１の端末を保持するユーザに対して設定されている移動速度とから予測される予測不在エリアと、位置情報に基づいて第１の端末が発する無線電波をスキャン済みであると推定される捜索済エリアとを示す捜索依頼情報を、捜索端末に送信する。【選択図】図１５
2018077706.tif 000002
【特許請求の範囲】
【請求項１】
センサ装置から第１の端末が検出されなくなったことを示す通知を受信した場合、前記第１の端末と対応づけられている第２の端末に不在通知を通知する通知部と、
前記不在通知の通知後に、前記第２の端末から前記第２の端末の位置を示す位置情報を受信する受信部と、
前記第２の端末から捜索依頼を受信すると、前記不在通知を受信してからの経過時間と、前記第１の端末を保持するユーザに対して設定されている移動速度とから予測される予測不在エリアと、前記位置情報に基づいて前記第１の端末が発する無線電波をスキャン済みであると推定される捜索済エリアとを示す捜索依頼情報を、捜索端末に送信する送信部と、
を含む、捜索制御装置。
【請求項２】
前記捜索端末は、前記捜索依頼を受信すると前記捜索端末の位置が前記捜索済エリアと前記予測不在エリアから外れているか否かを判定し、前記捜索端末の位置が前記捜索済エリアと前記予測不在エリアから外れている場合に前記第１の端末が発する無線電波の検出を実行し、前記第１の端末が発する無線電波を検出すると、検出位置を前記捜索制御装置に通知するとともに、無線電波の検出の実行間隔を短くし、
前記通知部は、前記検出位置に基づいて前記第１の端末がいる領域を特定し、前記領域を前記第２の端末に通知する、
ことを特徴とする、請求項１に記載の捜索制御装置。
【請求項３】
前記捜索端末は、前記第１の端末が発する無線電波を検出すると、協力依頼を他の捜索端末に宛てて送信し、
前記協力依頼を受信した前記他の捜索端末は、前記捜索端末から所定の距離以内にいれば、無線電波の検出の実行間隔を短くし、前記第１の端末が発する無線電波を検出すると検出位置を前記捜索制御装置に通知する、ことを特徴とする、請求項２に記載の捜索制御装置。
【請求項４】
前記送信部は、前記位置情報に含まれる位置の軌跡と、前記第１の端末が発する無線電波の到達距離と基づいて、前記捜索済エリアを設定する、
ことを特徴とする、請求項１から３のいずれか１項に記載の捜索制御装置。
【請求項５】
前記捜索制御装置は、過去の捜索で前記第１の端末が発見された発見位置が登録された発見位置履歴情報を記憶している記憶部を含み、
前記送信部は、前記発見位置を含む前記捜索依頼情報を前記捜索端末に送信し、
前記捜索端末は、前記捜索端末の位置が前記予測不在エリアに含まれていても前記発見位置から所定の距離以内であれば前記第１の端末が発する無線電波の検出を実行する、
ことを特徴とする、請求項１から４のいずれか１項に記載の捜索制御装置。
【請求項６】
センサ装置から第１の端末が検出されなくなったことを示す通知を受信した場合、前記第１の端末と対応づけられている第２の端末に不在通知を通知し、
前記不在通知の通知後に、前記第２の端末から前記第２の端末の位置を示す位置情報を受信し、
前記第２の端末から捜索依頼を受信すると、前記不在通知を受信してからの経過時間と、前記第１の端末を保持するユーザに対して設定されている移動速度とから予測される予測不在エリアと、前記位置情報に基づいて前記第１の端末が発する無線電波をスキャン済みであると推定される捜索済エリアとを示す捜索依頼情報を、捜索端末に送信する、
処理をコンピュータに実行させる捜索制御プログラム。
【請求項７】
センサ装置から第１の端末が検出されなくなったことを示す通知を受信した場合、前記第１の端末と対応づけられている第２の端末に不在通知を通知し、
前記不在通知の通知後に、前記第２の端末から前記第２の端末の位置を示す位置情報を受信し、
前記第２の端末から捜索依頼を受信すると、前記不在通知を受信してからの経過時間と、前記第１の端末を保持するユーザに対して設定されている移動速度とから予測される予測不在エリアと、前記位置情報に基づいて前記第１の端末が発する無線電波をスキャン済みであると推定される捜索済エリアとを示す捜索依頼情報を、捜索端末に送信する、
ことを含む、コンピュータが実行する捜索制御方法。
【請求項８】
第１の端末が発する無線電波の検出を実行し、前記第１の端末が発する無線電波が検出されなくなると、前記第１の端末が検出されなくなったことを示す通知を捜索制御装置に送信するセンサ装置と、
前記センサ装置から前記第１の端末が検出されなくなったことを示す通知を受信した場合、前記第１の端末と対応づけられている第２の端末に不在通知を通知する通知部と、
前記不在通知の通知後に、前記第２の端末から前記第２の端末の位置を示す位置情報を受信する受信部と、
前記第２の端末から捜索依頼を受信すると、前記不在通知を受信してからの経過時間と、前記第１の端末を保持するユーザに対して設定されている移動速度とから予測される予測不在エリアと、前記位置情報に基づいて前記第１の端末が発する無線電波をスキャン済みであると推定される捜索済エリアとを示す捜索依頼情報を、捜索端末に送信する送信部と、
を含む、捜索制御装置と、
前記不在通知を受信すると、前記第１の端末が発する無線電波の検出を実行するとともに、所定の時間間隔で現在位置を取得して前記位置情報を前記捜索制御装置に送信する前記第２の端末と、
前記捜索依頼情報を受信すると前記第１の端末が発する無線電波の検出を実行する前記捜索端末と、
を含む、捜索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、捜索制御装置、捜索制御プログラム、捜索制御方法、及び捜索システムに関する。
【背景技術】
【０００２】
例えば、認知症患者、高齢者、子供などが迷子になったり、徘徊する行動をとったりすることがある。この場合、認知症患者、高齢者、子供などの見守り対象者を見守る家族等のサポート者には、見守り対象者が交通事故にあったり、いなくなったりすることに対する精神的な不安が生じる。そして、サポート者が、見守り対象者を早急に見つけたいと望むことがある。そのため、例えば、ＧＰＳ（Global Positioning System）などを備えた携帯端末を見守り対象者に持たせて、位置を把握する見守りサービスが展開されている。
【０００３】
また、近年、Bluetooth（登録商標）のＢＬＥ（Bluetooth Low Energy）などの低消費電力で無電電波を発して情報を通知することが可能な無線通信技術が注目を集めており、様々な用途での利用が検討されている。また、例えば、ビーコンを発する端末を、見守り対象者に持たせて、見守り対象者の徘徊の検出や見守り対象者の捜索に利用する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−３９５７７号公報
【特許文献２】特開２００８−１４７４３号公報
【特許文献３】特開２０１５−１８４８７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
例えば、見守り対象者を捜索するために、サポート者以外の別の協力者の端末に見守り対象者が保持する端末から発信された無電電波の検出を依頼することがある。しかしながら、見守り対象者がいる可能性の低い領域にいる協力者の端末にも無電電波の検出を依頼してしまうことがある。
１つの側面では、本発明は、見守り対象者がいる可能性の高い領域にいる協力者の端末に選択的に捜索を依頼することのできる技術を提供する目的とする。
【課題を解決するための手段】
【０００６】
本発明の一つの態様の捜索制御装置は、通知部と、受信部と、送信部とを含む。通知部は、センサ装置から第１の端末が検出されなくなったことを示す通知を受信した場合、第１の端末と対応づけられている第２の端末に不在通知を通知する。受信部は、不在通知の通知後に、第２の端末から第２の端末の位置を示す位置情報を受信する。送信部は、第２の端末から捜索依頼を受信すると、不在通知を受信してからの経過時間と、第１の端末を保持するユーザに対して設定されている移動速度とから予測される予測不在エリアと、位置情報に基づいて第１の端末が発する無線電波をスキャン済みであると推定される捜索済エリアとを示す捜索依頼情報を、捜索端末に送信する。
【発明の効果】
【０００７】
見守り対象者がいる可能性の高い領域にいる協力者の端末に選択的に捜索を依頼することができる。
【図面の簡単な説明】
【０００８】
【図１】例示的な捜索システムによる見守り対象者の捜索を示す図である。
【図２】例示的な捜索システムによる見守り対象者の捜索を示す図である。
【図３】実施形態に係る捜索システムによる見守り対象者の捜索を示す図である。
【図４】実施形態に係る捜索システムによる見守り対象者の捜索を示す図である。
【図５】実施形態に係る捜索システムによる見守り対象者の捜索を示す図である。
【図６】実施形態に係る捜索システムによる見守り対象者の捜索を示す図である。
【図７】実施形態に係る捜索システムによる見守り対象者の捜索を示す図である。
【図８】実施形態に係る捜索システムによる見守り対象者の捜索を示す図である。
【図９】実施形態に係る捜索制御装置のブロック構成を例示する図である。
【図１０】実施形態に係るサポート者の端末のブロック構成を例示する図である。
【図１１】実施形態に係る協力者の端末のブロック構成を例示する図である。
【図１２】実施形態に係るセンサ装置のブロック構成を例示する図である。
【図１３】実施形態に係るビーコン端末のブロック構成を例示する図である。
【図１４】実施形態に係るセンサ装置の制御部が実施する不在検出処理の動作フローを例示する図である。
【図１５】捜索制御装置の制御部が実行する見守り対象者の捜索制御の処理の流れを示す動作フローを例示する図である。
【図１６】不在通知送信処理を例示する図である。
【図１７】位置履歴情報を例示する図である。
【図１８】捜索制御処理を例示する図である。
【図１９】サポート者の端末が実行する捜索依頼処理を例示する図である。
【図２０】協力者の端末が実行する見守り対象者の捜索処理の動作フローを例示する図である。
【図２１】協力依頼を受信した別の協力者の端末が実行する見守り対象者の捜索処理の動作フローを例示する図である。
【図２２】実施形態に係る検出結果の送信処理を例示する図である。
【図２３】実施形態に係る捜索制御装置が実行する通知処理を例示する図である。
【図２４】検出履歴情報を例示する図である。
【図２５】発見位置履歴情報の一例を示す図である。
【図２６】捜索制御装置を実現するためのコンピュータのハードウェア構成の一例を示す図である。
【図２７】端末及び端末を実現するためのハードウェア構成の一例を示す図である。
【図２８】センサ装置を実現するためのハードウェア構成の一例を示す図である。
【図２９】ビーコン端末を実現するためのハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら、本発明のいくつかの実施形態について詳細に説明する。なお、複数の図面において対応する要素には同一の符号を付す。
【００１０】
図１及び図２は、例示的な捜索システム１０による見守り対象者の捜索を示す図である。図１において例示的な捜索システム１０は、例えば、管理サーバ１１、センサ装置１２、見守り対象者２０のビーコン端末１３、サポート者３０の端末１４、及び協力者４０の端末１５を含む。センサ装置１２は、例えば、見守り対象者２０が保持するビーコン端末１３が発するビーコンを監視する（図１の（１））。センサ装置１２は、ビーコンが検出できなくなった場合、見守り対象者２０がいなくなったことを検出し（図１の（２））、管理サーバ１１に見守り対象者２０がいなくなったこと示す不在通知を送信する（図１の（３））。
【００１１】
続いて、管理サーバ１１は、見守り対象者２０がいなくなったこと示す不在通知を受信すると、図２に示す様に、管理サーバ１１は協力者４０の端末１５に捜索依頼を送信する（図２の（４））。協力者４０は、例えば、地域住民やボランティアなどであってよい。協力者４０の端末１５は、センサ装置１２が発するビーコンをスキャンして見守り対象者２０を捜索する。そして、協力者４０の端末１５がビーコン端末１３のビーコンを拾った場合、見つかったことを管理サーバ１１に通知してよい（図２の（５））。
【００１２】
以上のように、見守り対象者２０にビーコン端末１３を保持させることで、ビーコンをスキャンしていなくなった見守り対象者２０を捜索することが可能である。しかしながら、例えば、協力者４０の端末１５に捜索依頼をむやみに送信してしまうと、見守り対象者がいる可能性が低い場所にいる協力者４０の端末１５にも捜索依頼を送信してしまうことがある。その結果、協力者の端末１５のバッテリーを浪費してしまうことがある。そこで、以下で述べる実施形態では捜索を依頼する対象の絞り込みを行う。その結果、見守り対象者がいる可能性が低い場所にいる協力者４０の端末１５は、ビーコン端末１３からのビーコンのスキャンを実行しないため、協力者４０の端末１５のバッテリーの浪費などを抑制することができる。以下、実施形態を更に詳細に説明する。
【００１３】
図３から図８は、実施形態に係る捜索システム３００による見守り対象者の捜索を示す図である。図３において実施形態に係る捜索システム３００は、例えば、捜索制御装置３０１、センサ装置３０２、見守り対象者３２０のビーコン端末３０３、サポート者３３０の端末３０４、及び協力者３４０の端末３０５を含む。なお、協力者３４０の端末３０５は、例えば、予め捜索システム３００で利用する所定のアプリケーションをダウンロードし、捜索に協力することに同意しているユーザが利用する端末であり、捜索依頼を受けて捜索を行う捜索端末である。また、見守り対象者３２０のビーコン端末３０３は、一実施形態における第１の端末の一例である。サポート者３３０の端末３０４は、一実施形態における第２の端末の一例である。
【００１４】
センサ装置３０２は、例えば、見守り対象者３２０が保持するビーコン端末３０３が発するビーコンを監視する（図３の（１））。センサ装置３０２は、ビーコンが所定時間にわたって検出できなくなった場合、見守り対象者３２０がいなくなったことを検出し（図３の（２））、捜索制御装置３０１に見守り対象者３２０がいなくなったこと示す不在通知を送信する（図３の（３））。捜索制御装置３０１は、見守り対象者３２０がいなくなったこと示す不在通知を受信すると、サポート者３３０の端末３０４に、見守り対象者３２０がいなくなったこと示す不在通知を通知する（図３の（４））。そして、不在通知を受信した、サポート者３３０の端末３０４は、見守り対象者３２０のビーコン端末３０３が発するビーコンを捜索するためのアプリケーションを、捜索制御装置３０１からダウンロードする。
【００１５】
続く図４において、サポート者３３０の端末３０４は、見守り対象者３２０のビーコン端末３０３が発するビーコンのスキャンを行い、ビーコン端末３０３の捜索を開始する（図４の（５））。捜索を開始するとサポート者３３０の端末３０４は、端末３０４の位置を所定の間隔で取得し、その位置を示す位置情報を捜索制御装置３０１に通知する（図４の（６））。また、サポート者３３０は、周囲を捜索した結果、サポート者を見つけられないと判断した場合、端末３０４から捜索依頼を捜索制御装置３０１に送信する（図４の（７））。
【００１６】
続く図５において、捜索制御装置３０１は、サポート者３３０の端末３０４から捜索依頼を受信すると、サポート者３３０の端末３０４から受信した位置情報を基に、捜索済エリアを生成する（図５の（８））。なお、捜索済エリアは、例えば、サポート者３３０の端末３０４が捜索依頼を捜索制御装置３０１に送信するまでの間に既に捜索済みとなっているエリアである。捜索制御装置３０１は、例えば、サポート者３３０から通知された位置情報の軌跡から、ビーコン端末３０３で用いているビーコンが到達することが推定される距離までの範囲を捜索済エリアに設定してよい。
【００１７】
また、捜索制御装置３０１は、見守り対象者３２０の不在が検出されてから、捜索依頼が成されるまでの経過時間を取得する。経過時間は、一例では、捜索制御装置３０１が不在通知を受信した時刻から、捜索依頼を受信する時刻までの時間であってよい。そして、捜索制御装置３０１は、経過時間と、見守り対象者３２０に対して設定されている推定の移動速度に基づいて、予測不在エリアを設定する（図５の（９））。例えば、捜索制御装置３０１は、センサ装置３０２の設置位置から、所定の移動速度で経過時間を一方向に移動し続けた場合の距離を半径とする範囲外の領域を、予測不在エリアに設定してよい。所定の移動速度としては、例えば、人間の平均的な移動速度や最大の歩行速度、見守り対象者３２０に対して個別に設定した歩行速度、見守り対象者の年代の人の最大の歩行速度など、見守り対象者３２０の移動速度を見積もった値が用いられてよい。なお、見守り対象者３２０が、自転車など乗り物を利用する場合には、乗り物を利用した時の移動速度を見積もった値が用いられてもよい。
【００１８】
続く図６において、捜索制御装置３０１は、協力者３４０の端末３０４に捜索依頼情報を通知する（図６の（１０））。なお、捜索依頼情報には、生成した捜索済エリアと予測不在エリアを示す情報が含まれていてよい。
【００１９】
捜索依頼情報を受信した協力者３４０の端末３０５は、現在位置を例えばＧＰＳ機器などで取得し、端末３０５が捜索済エリアと予測不在エリアの外にあるか否かを判定する。捜索済エリアと予測不在エリアの内側にいれば、端末３０５は、捜索を行わない。一方、端末３０５が捜索済エリアと予測不在エリアの外側にいれば、端末３０５は、捜索制御装置３０１から捜索アプリケーションをダウンロードし、ビーコン端末３０３が発するビーコンのスキャンを開始する（図６の（１１））。
【００２０】
続く図７において、端末３０５が、ビーコン端末３０３が発するビーコンを検出したとする（図７の（１２））。この場合、ビーコンを検出した端末３０５は、スキャンの間隔を短くする。例えば、端末３０５は、スキャンの間隔を第１の間隔から、第１の間隔よりも短い第２の間隔に変更してよい。また、端末３０５は、周囲の協力者の端末３０５にもスキャンの間隔を短くするように依頼する（図７の（１３））。この依頼は、例えば、ビーコンを検出した端末３０５が、現在位置を捜索制御装置３０１に送信し、捜索制御装置３０１が、端末３０５の位置を含む協力依頼を他の協力者３４０の端末３０５に通知することで実行されてよい。そして、通知を受けた他の端末３０５は、自端末の現在位置と、協力依頼に含まれる位置とが所定の距離以内である場合に、ビーコンの検出間隔を第１の間隔よりも短い第２の間隔に設定してよい。なお、別の実施形態では、ビーコンを検出した端末３０５は、近距離無線通信を用いて他の端末３０５に協力依頼を送信してもよい。この場合、電波を受信した他の協力者３４０の端末３０５は、近い距離にいることになるため、ビーコンの検出間隔を第１の間隔よりも短い第２の間隔に設定してよい。
【００２１】
続く図８において、端末３０５からのビーコンを検出した協力者３４０の端末３０５及び他の協力者３４０の端末３０５は、捜索制御装置３０１に、ビーコンを検出したことを示す発見通知を送信する（図８の（１３））。発見通知には、例えば、ビーコンの検出時の端末３０５の位置が含まれていてよい。捜索制御装置３０１は、受け付けた発見通知に含まれる位置の情報を基に、見守り対象者３２０のいる領域を特定し、サポート者３３０の端末３０４に通知する（図８の（１４））。そのため、サポート者３３０は、端末３０４に届いた通知に示される領域を、例えば端末３０４の表示画面に表示させるなどして、届いた通知に示される領域を基に見守り対象者３２０を探し出すことができる。なお、サポート者３３０は、見守り対象者３２０を発見すると、捜索が完了したことを捜索制御装置３０１に通知する。捜索制御装置３０１は、見守り対象者３２０が見つかったことを示す捜索完了通知を協力者３４０の端末３０５に通知し、捜索完了通知を受けると協力者３４０の端末３０５は、ビーコンのスキャンを終了してよい。
【００２２】
以上で述べた様に、実施形態によれば、見守り対象者がいる可能性の高い領域にいる協力者３４０の端末３０５に選択的に依頼を送信することができる。また、協力者３４０は、ビーコン端末３０３が発する電波を検出すると、スキャン頻度を高める。そのため、見守り対象者３２０が見つかっていない状態では、スキャン頻度が少なく消費電力を抑えることができ、一方で、見守り対象者３２０を検出するとスキャン頻度を高めて詳細に検出情報を収集することができる。そのため、効率的な捜索が可能である。以下、実施形態を更に詳細に説明する。
【００２３】
図９は、実施形態に係る捜索制御装置３０１のブロック構成を例示する図である。捜索制御装置３０１は、例えば、制御部９０１、記憶部９０２、及び通信部９０３を含んでいる。制御部９０１は、例えば通知部９１１、受信部９１２、及び送信部９１３などとして動作してよい。捜索制御装置３０１の記憶部９０２は、例えば、後述する位置履歴情報１７００、検出履歴情報２４００、及び発見位置履歴情報２５００などの情報を記憶している。通信部９０３は、制御部９０１の指示に従って、ネットワークに接続し、データを送受信する。これらの各部の詳細及び記憶部９０２に格納されている情報の詳細については後述する。
【００２４】
図１０は、実施形態に係るサポート者３３０の端末３０４のブロック構成を例示する図である。サポート者３３０の端末３０４は、例えば、制御部１００１、記憶部１００２、通信部１００３、近距離無線通信部１００４、及び位置センサ１００５を含んでいる。端末３０４の記憶部１００２は、例えば、プログラムや情報を記憶している。通信部１００３は、制御部１００１の指示に従って、ネットワークに接続し、データを送受信する。近距離無線通信部１００４は、例えば、Bluetooth機器などの近距離無線通信を行う機器であってよい。近距離無線通信部１００４は、例えば、ビーコン端末３０３が発したビーコンを検出する。位置センサ１００５は、例えばＧＰＳ機器などの位置を検出するセンサであってよい。これらの各部の更なる詳細は後述する。
【００２５】
図１１は、実施形態に係る協力者３４０の端末３０５のブロック構成を例示する図である。協力者３４０の端末３０５は、例えば、制御部１１０１、記憶部１１０２、通信部１１０３、近距離無線通信部１１０４、及び位置センサ１１０５を含んでいる。端末３０５の記憶部１１０２は、例えば、プログラムや情報を記憶している。通信部１１０３は、制御部１１０１の指示に従って、ネットワークに接続し、データを送受信する。近距離無線通信部１１０４は、例えば、Bluetooth機器などの近距離無線通信を行う機器であってよい。近距離無線通信部１１０４は、例えば、ビーコン端末３０３が発したビーコンを検出する。また、一実施形態においては、近距離無線通信部１１０４は、制御部１１０１の指示に従って、協力依頼を周囲の他の端末３０５に通知してよい。位置センサ１１０５は、例えばＧＰＳ機器などの位置を検出するセンサであってよい。これらの各部の更なる詳細は後述する。
【００２６】
図１２は、実施形態に係るセンサ装置３０２のブロック構成を例示する図である。センサ装置３０２は、例えば、制御部１２０１、記憶部１２０２、通信部１２０３、及びセンサ部１２０４を含んでいる。センサ装置３０２の記憶部１２０２は、例えば、プログラムや情報を記憶している。通信部１２０３は、制御部１２０１の指示に従って、ネットワークに接続し、データを送受信する。センサ部１２０４は、制御部１２０１の指示に従って、ビーコン端末３０３が発する電波を検出する。これらの各部の更なる詳細は後述する。
【００２７】
図１３は、実施形態に係るビーコン端末３０３のブロック構成を例示する図である。ビーコン端末３０３は、例えば、ビーコン発信部１３０１を含む。ビーコン発信部１３０１は、所定のタイミング又は所定の間隔でビーコンを発信してよい。なお、ここでは、ビーコンを発信するビーコン端末３０３を例に説明しているが、別の実施形態では、ビーコン以外の無線電波を発信する装置が用いられてもよい。
【００２８】
続いて、捜索システム３００に含まれる、例えば、捜索制御装置３０１、センサ装置３０２、見守り対象者３２０のビーコン端末３０３、サポート者３３０の端末３０４、及び協力者３４０の端末３０５が実行する動作フローについてそれぞれ説明する。
【００２９】
図１４は、実施形態に係るセンサ装置３０２の制御部１２０１が実施する不在検出処理の動作フローを例示する図である。例えば、センサ装置３０２の制御部１２０１は、センサ装置３０２が起動すると図１４の動作フローを開始してよい。なお、ビーコン端末３０３のビーコン発信部１３０１は、所定の間隔、或いは所定のタイミングでビーコンを周囲に発信しているものとする。
【００３０】
ステップ１４０１（以降、ステップを“Ｓ”と記載し、例えば、Ｓ１４０１と表記する）においてセンサ装置３０２の制御部１２０１は、検出対象として設定されているビーコン端末３０３が発信するビーコンを検出する。Ｓ１４０２において制御部１２０１は、所定期間にわたってビーコンが未検出の状態が続いたか否かを判定する。所定期間以内にビーコンが検出されている場合（Ｓ１４０２がＮｏ）、フローはＳ１４０１に戻り処理を繰り返す。一方、所定期間よりも長くビーコンが検出されなかった場合（Ｓ１４０２がＹｅｓ）、フローはＳ１４０３に進む。
【００３１】
Ｓ１４０３において制御部１２０１は、捜索制御装置３０１に不在通知を送信し、本動作フローは終了する。
【００３２】
以上で述べた様に、例えば、センサ装置３０２の制御部１２０１は、ビーコン端末３０３が発するビーコンを監視し、ビーコンが検出されなくなると不在となったことを示す不在通知を捜索制御装置３０１に送信する。
【００３３】
図１５は、捜索制御装置３０１の制御部９０１が実行する見守り対象者２０の捜索制御の処理の流れを示す動作フローを例示する図である。例えば、制御部９０１は、捜索制御装置３０１が起動すると図１５の動作フローを開始してよい。
【００３４】
そして、例えば、制御部９０１が、センサ装置３０２から不在通知を受信すると、Ｓ１５０１において不在通知送信処理を実行する。図１６は、不在通知送信処理を例示する図である。
【００３５】
Ｓ１６０１において制御部９０１は、不在通知をサポート者３３０の端末３０４に送信し、図１６の動作フローは終了し、フローはＳ１５０２に進む。なお、捜索制御装置３０１の記憶部９０２には、見守り対象者３２０のビーコン端末３０３と、サポート者３３０の端末３０４とを対応付ける情報が記憶されていてよい。
【００３６】
続いて、Ｓ１５０２において、制御部９０１は、例えば、不在通知を送信した送信先の端末３０４から位置情報を受信すると、位置情報に含まれる位置を記憶部９０２の位置履歴情報１７００に登録する。
【００３７】
図１７は、位置履歴情報１７００を例示する図である。位置履歴情報１７００には、例えば、位置と、時刻とを含むエントリが登録されている。位置は、例えば、位置情報で通知された位置である。また、時刻は、例えば、位置情報の位置がＧＰＳ機器などで取得された時刻である。なお、後述するように、不在通知を送信した送信先の端末３０４は、例えば、捜索依頼情報を捜索制御装置３０１に通知するまでの間、位置情報を所定の時間間隔或いは所定のタイミングで捜索制御装置３０１に送り続けてよい。そして、捜索制御装置３０１は、端末３０４から捜索依頼情報を受信するまでは、位置情報が通知されると、その位置情報に対応するエントリを位置履歴情報１７００に登録してよい。
【００３８】
続いて、図１５のＳ１５０３において、捜索制御装置３０１の制御部９０１が、センサ装置３０２から捜索依頼情報を受信すると、捜索制御装置３０１の制御部９０１は、捜索制御処理を実行する。
【００３９】
図１８は、捜索制御処理を例示する図である。捜索制御装置３０１の制御部９０１は、まず、Ｓ１８０１〜Ｓ１８０４までの処理においてエリア生成処理を実行する。例えば、Ｓ１８０１において制御部９０１は、位置履歴情報１７００に登録されている端末３０４の位置の履歴を読み出す。そして、Ｓ１７０２において制御部９０１は、位置情報に基づいて、ユーザがいないことが推定される捜索済エリアを設定する。一例として、制御部９０１は、位置履歴情報１７００に登録されている位置の履歴が示す移動の軌跡から、ビーコンが到達することが推定される距離をとった範囲を捜索済エリアとして設定してよい。
【００４０】
Ｓ１８０３において制御部９０１は、見守り対象者３２０の不在が検知された時刻を取得する。一例では、制御部９０１は、不在通知を受信した時刻を不在検出時刻として用いてよい。Ｓ１８０４において制御部９０１は、不在検出時刻から現在時刻までの経過時間と、見守り対象者に対して見積もられる移動速度とに基づいて、予測不在エリアを生成する。例えば、捜索制御装置３０１の制御部９０１は、センサ装置３０２の設置位置から、所定の移動速度で経過時間を一方向に移動し続けた場合の距離を半径とする範囲の外側の領域を、予測不在エリアとして設定してよい。
【００４１】
そして、Ｓ１８０５において制御部９０１は、Ｓ１８０２で生成した捜索済エリアと、Ｓ１８０４で生成した予測不在エリアとを含む捜索依頼情報を生成する。
【００４２】
Ｓ１８０６において制御部９０１は、生成した捜索依頼情報を、協力者３４０の端末３０５に送信し、図１８の動作フローは終了し、フローはＳ１５０４に進む。そして、後述するように、捜索依頼情報を受信した協力者３４０の端末３０５は、捜索済エリアと予測不在エリアの外にいれば、ビーコン端末３０３のビーコンのスキャンを実行し、検出結果を捜索制御装置３０１に通知する。そして、捜索制御装置３０１は、検出結果の通知に基づいて生成した見守り対象者３２０の位置に関する情報をサポート者３３０の端末３０４に提供する。その結果、サポート者３３０が、例えば、見守り対象者３２０を見つけた場合には、端末３０４が見守り対象者３２０が見つかり、捜索が完了したことを示す捜索完了通知を捜索制御装置３０１に通知する。そして、捜索制御装置３０１の制御部９０１は、発見情報を受信すると（Ｓ１５０４）、例えば、見守り対象者３２０が見つかったことを示す発見通知を、協力者３４０の端末３０５に送信して捜索の完了を通知し、図１５の動作フローは終了する。
【００４３】
以上で述べた様に、捜索制御装置３０１の制御部９０１は、サポート者３３０の端末３０４から通知された位置情報に基づいて、サポート者３３０が既に捜索し終えたと推定される領域である捜索済エリアを生成する。また、制御部９０１は、見守り対象者の不在が検出された不在検出時刻から現在時刻までの経過時間と、見守り対象者に対して見積もられる移動速度とに基づいて、予測不在エリアを生成する。そのため、制御部９０１は、見守り対象者３２０がいる可能性の高い領域に絞り込んで、捜索を依頼することができる。
【００４４】
続いて、サポート者３３０の端末３０４が実行する処理を説明する。図１９は、サポート者３３０の端末３０４が実行する捜索依頼処理を例示する図である。サポート者３３０の端末３０４は、例えば、起動すると図１９の動作フローを開始してよい。
【００４５】
Ｓ１９０１においてサポート者３３０の端末３０４の制御部１００１は、不在通知を受信したか否かを判定する。不在通知を受信していない場合（Ｓ１９０１がＮｏ）、フローはＳ１９０１の処理を繰り返す。一方、不在通知を受信した場合（Ｓ１９０１がＹｅｓ）、フローはＳ１９０２に進む。
【００４６】
Ｓ１９０２において制御部１００１は、現在位置を取得する。例えば、制御部１００１は、位置センサ１００５を介して現在位置を取得してよい。なお、位置センサ１００５は、例えば、ＧＰＳ機器などであってよい。また、位置は、例えば、ＧＰＳなどで検出される緯度および経度の情報であってよい。Ｓ１９０３において制御部１００１は、現在位置を捜索制御装置３０１に送信する。Ｓ１９０４において制御部１００１は、捜索の終了指示が入力されたか否かを判定する。例えば、サポート者３３０は、見守り対象者３２０が見つからない場合に、捜索終了を示す情報を端末３０４に入力してよく、制御部１００１は、捜索終了を示す情報の入力を受けるとＳ１９０４においてＹｅｓと判定してよい。一方、捜索終了を示す情報が入力されていなければＳ１９０４においてＮｏと判定されてよく、この場合フローはＳ１９０４の処理を繰り返す。また、Ｓ１９０４においてＹｅｓと判定した場合、フローはＳ１９０５に進む。
【００４７】
Ｓ１９０５において制御部１００１は、捜索制御装置３０１に捜索を依頼する捜索依頼情報を送信し、本動作フローは終了する。なお、例えば、サポート者３３０は、見守り対象者３２０が見つかった場合には、見守り対象者３２０が見つかったことを示す情報を端末３０４に入力してよい。制御部１００１は、例えば、見守り対象者３２０が見つかったことを示す情報の入力を受けると、見守り対象者３２０が見つかったことを示す捜索完了通知を、捜索制御装置３０１に送信してよい。
【００４８】
続いて、協力者３４０の端末３０５が実行する見守り対象者３２０の捜索処理を説明する。図２０は、協力者３４０の端末３０５が実行する見守り対象者３２０の捜索処理の動作フローを例示する図である。協力者３４０の端末３０５の制御部１１０１は、例えば、起動すると図２０の動作フローを実行してよい。
【００４９】
Ｓ２００１において制御部１１０１は、捜索依頼情報を受信したか否かを判定する。捜索依頼情報を受信していない場合（Ｓ２００１がＮｏ）、フローはＳ２００１の処理を繰り返す。一方、捜索依頼情報を受信した場合（Ｓ２００１がＹｅｓ）、フローはＳ２００２に進む。
【００５０】
Ｓ２００２において制御部１１０１は、見守り対象者３２０の捜索に用いるアプリケーションを起動する。なお、一実施形態においては、制御部１１０１は、捜索依頼情報を受信すると、捜索に用いるアプリケーションのデータを捜索制御装置３０１からダウンロードし、端末３０５にインストールしてよい。この様に状況に応じて利用するアプリケーションをダウンロードすることで、協力者３４０の端末３０５の記憶部１１０２の記憶領域をアプリケーションが占有するのを抑えることができる。
【００５１】
Ｓ２００３において制御部１１０１は、現在位置を取得する。例えば、制御部１１０１は、位置センサ１１０５を用いて協力者３４０の端末３０５の現在位置を取得してよい。
【００５２】
Ｓ２００４において制御部１１０１は、現在位置が、捜索依頼情報に含まれる捜索エリア内か否かを判定する。なお、捜索エリアは、例えば、捜索依頼情報に含まれる捜索済エリアと、予測不在エリアとから設定されてよい。例えば、捜索エリアは、捜索依頼情報に含まれる捜索済エリアと、予測不在エリアとを除いた領域であってよい。現在位置が捜索エリアに含まれていない場合（Ｓ２００４がＮｏ）、本動作フローは終了する。一方、現在位置が捜索エリア内である場合（Ｓ２００４がＹｅｓ）、フローはＳ２００５に進む。
【００５３】
Ｓ２００５において制御部１１０１は、ビーコン端末３０３が発するビーコンのスキャンを開始する。例えば、制御部１１０１は、近距離無線通信部１１０４を介して、ビーコン端末３０３が発するビーコンをスキャンしてよい。
【００５４】
Ｓ２００６において制御部１１０１は、見守り対象者３２０のビーコン端末３０３が発するビーコンを検出したか否かを判定する。例えば、制御部１１０１は、検出したビーコンのＵＵＩＤ（Universally Unique Identifier）を確認し、ビーコン端末３０３が発するビーコンか否かを判定してよい。ビーコン端末３０３が発するビーコンを検出していない場合（Ｓ２００６がＮｏ）、フローはＳ２００６の処理を繰り返す。一方、ビーコン端末３０３が発するビーコンを検出した場合（Ｓ２００６がＹｅｓ）、フローはＳ２００７に進む。
【００５５】
Ｓ２００７において制御部１１０１は、スキャンの設定を変更する。例えば、制御部１１０１は、付近にいるビーコン端末３０３がより検出し易くなるように、スキャン間隔を短くするなどスキャン頻度が高くなるように、スキャンの設定を変更する。
【００５６】
Ｓ２００８において、制御部１１０１は、協力者３４０の端末３０５に宛てて協力を依頼する協力依頼を送信する。一実施形態では、制御部１１０１は、現在位置を含む協力依頼を捜索制御装置３０１に送信する。協力依頼を受けた捜索制御装置３０１は、他の協力者３４０の端末３０５に協力依頼を配信する。そして、協力依頼を受信した協力者３４０の端末３０５の制御部１１０１は、協力依頼に含まれる位置から所定の距離以内に自端末が位置する場合、例えば、スキャン間隔を短くするなどスキャン頻度が高くなるようにスキャンの設定を変更してよい。或いは、別の実施形態では、制御部１１０１は、例えば、Bluetoothなどの近距離無線通信で、電波の届く範囲にいる協力者３４０の端末３０５に協力依頼を通知してよい。この場合、他の端末３０５の制御部１１０１は、協力依頼を受信すると、スキャン間隔を短くするなどスキャン頻度が高くなるようにスキャンの設定を変更してよい。なお、協力依頼を受信した協力者３４０の端末３０５は、例えば、捜索エリア内にいれば既にスキャンを実行していてよい。
【００５７】
Ｓ２００８で協力依頼を送信すると、協力者３４０の端末３０５の制御部１１０１は図２０の動作フローを終了してよい。
【００５８】
以上の図２０の動作フローで例示したように、協力者３４０の端末３０５の制御部１１０１は、捜索依頼情報を受信すると、ビーコン端末３０３が発するビーコンの捜索を開始する。そして、協力者３４０の端末３０５の制御部１１０１は、ビーコンを検出すると、スキャン間隔を短くするなどスキャン頻度が高くなるように、スキャンの設定を変更する。そのため、ビーコン端末３０３がいる位置に関する情報をより詳細に取得することができる。
【００５９】
また、協力者３４０の端末３０５の制御部１１０１は、ビーコン端末３０３が発するビーコンを検出すると、他の協力者３４０の端末３０５に宛てて協力依頼を送信する。周辺の複数の協力者３４０の端末３０５でスキャン頻度をあげてスキャンを行い、見守り対象者３２０の位置に関する情報を収集することで、ビーコン端末３０３の位置に関する情報を詳細に収集することができる。
【００６０】
図２１は、協力依頼を受信した別の協力者３４０の端末３０５が実行する見守り対象者３２０の捜索処理の動作フローを例示する図である。別の協力者３４０の端末３０５の制御部１１０１は、例えば、協力依頼を受信すると図２１の動作フローを実行してよい。
【００６１】
Ｓ２１０１において別の協力者３４０の端末３０５の制御部１１０１は、依頼情報を送信してきた協力者３４０の端末３０５がそばにいるか否かを判定する。例えば、制御部１１０１は、依頼情報に含まれる依頼情報の送信元の端末３０５の位置情報に示される位置と、自端末３０５の現在位置との距離が所定の距離以内の場合に、依頼情報を送信してきた協力者３４０の端末３０５がそばにいると判定してよい。或いは、依頼情報が近距離無線通信で通知された場合には、制御部１１０１は、依頼情報を受信すると、依頼情報を送信してきた協力者３４０の端末３０５がそばにいると判定してよい。依頼情報の送信元の端末３０５の近くにいない場合（Ｓ２１０１がＮｏ）、本動作フローは終了する。一方、依頼情報の送信元の端末３０５の近くにいる場合（Ｓ２１０１がＹｅｓ）、フローはＳ２１０２に進む。
【００６２】
Ｓ２１０２において制御部１１０１は、スキャン間隔を短くするなどスキャン頻度が高くなるように、スキャンの設定を変更する。Ｓ２１０３において制御部１１０１は、変更したスキャンの設定でスキャンを開始する。Ｓ２１０４において制御部１１０１は、見守り対象者３２０のビーコン端末３０３が発するビーコンを検出したか否かを判定する。例えば、制御部１１０１は、検出したビーコンのＵＵＩＤを確認し、ビーコン端末３０３が発するビーコンか否かを判定してよい。ビーコン端末３０３が発するビーコンを検出していない場合（Ｓ２１０４がＮｏ）、フローはＳ２１０４の処理を繰り返す。一方、ビーコン端末３０３が発するビーコンを検出している場合（Ｓ２１０４がＹｅｓ）、フローはＳ２１０５に進む。
【００６３】
Ｓ２１０５において制御部１１０１は、他の協力者３４０の端末３０５に宛てて協力を依頼する協力依頼を送信し、本動作フローは終了する。なお、Ｓ２１０５の処理は、一実施形態においては、Ｓ２００８の処理と同様に実行されてよい。
【００６４】
以上で述べた様に、協力者３４０の端末３０５は、協力依頼を受けた場合、協力依頼の送信元の端末３０５の付近にいれば、ビーコン端末３０３が発したビーコンのスキャンを行う。そして、ビーコン端末３０３が発したビーコンを検出すると、協力者３４０の端末３０５は、更に、他の協力者３４０の端末３０５に宛てて協力依頼を送信する。このように、協力依頼を受信した端末３０５が、ビーコン端末３０３が発したビーコンを検出すると更に協力依頼を送信して、協力依頼を伝搬させてゆくことで、ビーコン端末３０３がいる場所の付近の領域に限定して高い頻度で捜索を行うことが可能になる。従って、ビーコン端末３０３を効率的に捜索することが可能である。
【００６５】
また、図２２は、実施形態に係る検出結果の送信処理を例示する図である。例えば、Ｓ２００６又はＳ２１０４で協力者３４０の端末３０５が、ビーコン端末３０３のＵＵＩＤを検出した場合に、協力者３４０の端末３０５の制御部１１０１は、図２２の検出結果送信処理を開始してよい。
【００６６】
Ｓ２２０１において協力者３４０の端末３０５の制御部１１０１は、所定の時間間隔でビーコンの検出を実行する。そして、Ｓ２２０２において制御部１１０１は、ビーコン端末３０３のビーコンを検出した場合に、現在位置と、現在時刻とを含む検出結果を捜索制御装置３０１に送信する。
【００６７】
そして、捜索制御装置３０１の制御部９０１は、例えば、協力者３４０から通知された結果情報に基づいて、ビーコン端末３０３を保持する見守り対象者３２０を見つけ出すために有用な情報を提供してよい。
【００６８】
図２３は、実施形態に係る捜索制御装置３０１が実行する通知処理を例示する図である。捜索制御装置３０１の制御部９０１は、例えば、検出結果を受信した場合や、所定数の検出結果が集まった場合など、所定のタイミングで図２３の動作フローを実行してよい。
【００６９】
Ｓ２３０１において捜索制御装置３０１の制御部９０１は、検出履歴情報２４００に登録されている情報に基づいて、見守り対象者３２０の居場所を推定する。なお、制御部９０１は、検出結果を受信すると、受信した検出結果に含まれる位置と時刻を検出履歴情報２４００に保存していてよい。
【００７０】
図２４は、検出履歴情報２４００を例示する図である。検出履歴情報２４００には、結果情報に含まれているビーコンを検出した位置と、時刻の情報がエントリに登録されている。そして、制御部９０１は、検出履歴情報２４００に登録されている位置と、時刻の情報に基づいて見守り対象者３２０がいる居場所を推定する。一例では、制御部９０１は、所定期間内の時刻が登録されているエントリの位置から、ビーコン端末３０３が発するビーコンが届く距離の範囲内の領域を見守り対象者３２０がいる居場所として推定してよい。なお、例えば、複数の結果情報から複数の領域が特定される場合は、制御部９０１は、例えば、それぞれの結果情報から推定される領域の重なる領域を見守り対象者３２０がいる居場所として推定してもよい。
【００７１】
Ｓ２３０２において捜索制御装置３０１の制御部９０１は、サポート者の端末３０５に対して推定した居場所を通知し、本動作フローは終了する。
【００７２】
従って、サポート者３３０は、例えば、通知された場所に向かい見守り対象者３２０を捜索することで、見守り対象者３２０を迅速に見つけることができる。なお、サポート者３３０は、見守り対象者３２０を見つけると、端末３０４を操作し、見守り対象者３２０の捜索が完了したことを示す捜索完了通知を捜索制御装置３０１に通知してよい。捜索制御装置３０１は、捜索完了通知を受けると、協力者３４０の端末３０５に捜索終了を通知し、それにより協力者３４０の端末３０５は、ビーコンのサーチを終了してよい。なお、この場合に、協力者３４０の端末３０５は、インストールした捜索のプログラムを削除してもよい。
【００７３】
以上で述べた様に、実施形態によれば、協力者３４０の端末３０５に、捜索済エリアと、予測不在エリアを通知することで、見守り対象者がいる可能性の高い領域にいる協力者の端末に選択的に依頼を送信することができる。そのため、見守り対象者３２０がいる可能性の低い領域にいる協力者３４０の端末３０５がスキャンを実行し、バッテリーを浪費してしまうことを抑制できる。
【００７４】
また、上述の実施形態では、協力者３４０の端末３０５は、ビーコン端末３０３のビーコンを検出すると、スキャン頻度を高めてスキャンを行う。そのため、ビーコン端末３０３の位置についての情報をより詳細に収集することができる。
【００７５】
また更に、上述の実施形態では、協力者３４０の端末３０５は、ビーコン端末３０３のビーコンを検出すると、他の協力者３４０の端末３０５に協力依頼を行う。そして、協力依頼を受けた他の協力者３４０の端末３０５は、協力依頼の送信元の協力者３４０の端末３０５のそばにいれば、スキャン頻度を高めてスキャンを行う。この様に、ビーコン端末３０３の付近に限定して複数の端末３０５でスキャン頻度をかめてスキャンを行うことで、ビーコン端末３０３の位置についての情報を効率よく収集することができる。
【００７６】
また、上述の実施形態では、捜索制御装置３０１は、サポート者３３０の端末３０４から位置情報を収集し、捜索済エリアを設定する。即ち、例えば、サポート者３３０の端末３０４に見守り対象者３２０のビーコン端末３０３の不在を通知してから、サポート者３３０の端末３０４が既にスキャンをしているエリアを捜索済エリアに設定している。そのため、協力者３４０の端末３０４が、スキャン済みのエリアを重複してスキャンしてしまうことを抑制できる。
【００７７】
なお、上述の実施形態において、例えば、Ｓ１６０１及びＳ２３０２の処理で制御部９０１は、通知部９１１として動作する。また、例えば、Ｓ１５０２の処理で制御部９０１は、受信部９１２として動作する。例えば、Ｓ１８０６の処理で制御部９０１は、送信部９１３として動作する。
【００７８】
以上において、実施形態を例示したが、実施形態はこれに限定されるものではない。例えば、上述の動作フローは例示であり、実施形態はこれに限定されるものではない。可能な場合には、動作フローは、処理の順番を変更して実行されてもよく、別に更なる処理を含んでもよく、又は、一部の処理が省略されてもよい。
【００７９】
また、例えば、別の実施形態では、上述のＳ１５０４で、サポート者３３０の端末３０４から、捜索制御装置３０１が受信する発見通知には、発見位置の情報が含まれていてもよい。発見位置は、例えば、緯度及び経度の情報であってよい。この場合に、捜索制御装置３０１の制御部９０１は、発見通知に含まれる発見位置を、記憶部９０２の発見位置履歴情報２５００に登録する。図２５は、発見位置履歴情報２５００の一例であり、過去に見守り対象者３２０が発見された発見位置が登録されている。そして、別の実施形態では、捜索制御装置３０１は、Ｓ１８０６で送信する捜索依頼情報に発見位置履歴情報２５００の発見位置も含めて送信してよい。そして、協力者３４０の端末３０５の制御部１１０１は、Ｓ２００４において捜索エリア内か否かを判定する際に、位置が予測不在エリア内であったとしても、発見位置から所定の距離以内であれば、Ｓ２００４でＹｅｓと判定し、ビーコンのスキャンを行ってよい。この様に、過去に見守り対象者３２０が見つかった領域ではたとえ予測不在エリアであったとしても捜索を行うことで、見守り対象者３２０が同じ場所を徘徊している場合などに迅速に見つけることが可能である。
【００８０】
図２６は、捜索制御装置３０１を実現するためのコンピュータ２６００のハードウェア構成の一例を示す図である。コンピュータ２６００は、例えば、プロセッサ２６０１、メモリ２６０２、記憶装置２６０３、読取装置２６０４、通信インタフェース２６０６、及び入出力インタフェース２６０７を備える。なお、プロセッサ２６０１、メモリ２６０２、記憶装置２６０３、読取装置２６０４、通信インタフェース２６０６、入出力インタフェース２６０７は、例えば、バス２６０８を介して互いに接続されている。
【００８１】
プロセッサは、例えば、シングルプロセッサであっても、マルチプロセッサやマルチコアであってもよい。プロセッサ２６０１は、メモリ２６０２を利用して例えば上述の捜索制御装置３０１が実行する動作フローの手順を記述したプログラム実行することにより、上述した捜索制御装置３０１の各機能部の一部または全部の機能を提供する。記憶部９０２は、例えばメモリ２６０２、記憶装置２６０３、及び着脱可能記憶媒体２６０５を含んでいる。捜索制御装置３０１のプロセッサ２６０１は、例えば、メモリ２６０２にプログラムを読み出して実行することで、通知部９１１、受信部９１２、及び送信部９１３として動作してよい。捜索制御装置３０１の記憶装置２６０３には、例えば、位置履歴情報１７００、検出履歴情報２４００、及び発見位置履歴情報２５００が格納されている。
【００８２】
メモリ２６０２は、例えば半導体メモリであり、ＲＡＭ領域及びＲＯＭ領域を含んでいてよい。記憶装置２６０３は、例えばハードディスク、フラッシュメモリ等の半導体メモリ、又は外部記憶装置である。なお、ＲＡＭは、Random Access Memoryの略称である。また、ＲＯＭは、Read Only Memoryの略称である。
【００８３】
読取装置２６０４は、プロセッサ２６０１の指示に従って着脱可能記憶媒体２６０５にアクセスする。着脱可能記憶媒体２６０５は、例えば、半導体デバイス（ＵＳＢメモリ等）、磁気的作用により情報が入出力される媒体（磁気ディスク等）、光学的作用により情報が入出力される媒体（ＣＤ−ＲＯＭ、ＤＶＤ等）などにより実現される。なお、ＵＳＢは、Universal Serial Busの略称である。ＣＤは、Compact Discの略称である。ＤＶＤは、Digital Versatile Diskの略称である。
【００８４】
通信インタフェース２６０６は、例えば、プロセッサ２６０１の指示に従ってネットワーク２６２０に接続し、データを送受信する。入出力インタフェース２６０７は、例えば、入力装置及び出力装置との間のインタフェースであってよい。入力装置は、例えばユーザからの指示を受け付けるキーボードやマウスなどのデバイスである。出力装置は、例えばディスプレーなどの表示装置、及びスピーカなどの音声装置である。
【００８５】
図２７は、端末３０４及び端末３０５を実現するための通信装置２７００のハードウェア構成の一例を示す図である。通信装置２７００のハードウェア構成は、例えば、プロセッサ２７０１、メモリ２７０２、位置センサ２７０３、近距離無線通信装置２７０４、通信機器２７０５、入出力インタフェース２７０６を備える。なお、プロセッサ２７０１は、例えば、メモリ２７０２、位置センサ２７０３、近距離無線通信装置２７０４、通信機器２７０５、及び入出力インタフェース２７０６と互いに接続されている。
【００８６】
メモリ２７０２は、例えば半導体メモリであり、ＲＡＭ領域及びＲＯＭ領域を含んでいてよい。なお、ＲＡＭは、Random Access Memoryの略称である。また、ＲＯＭは、Read Only Memoryの略称である。メモリ２７０２は、記憶部１００２又は記憶部１１０２の一例である。プロセッサ２７０１は、例えば、シングルプロセッサであっても、マルチプロセッサやマルチコアであってもよい。プロセッサ２７０１は、例えば、メモリ２７０２に記憶されているプログラムを読み出して実行することで、上述の制御部１００１又は制御部１１０１が実行する処理の一部又は全部の機能を提供する。
【００８７】
位置センサ２７０３は、例えば、ＧＰＳ（Global Positioning System）機器などの位置を計測するセンサであってよい。近距離無線通信装置２７０４は、例えば、Bluetooth機器などの近距離無線通信を行う機器であってよく、ビーコン端末３０３が発するiBeacon（登録商標）などのビーコンを検出してよい。なお、位置センサ２７０３は、例えば、上述の位置センサ１１０５の一例である。また、近距離無線通信装置２７０４は、例えば、近距離無線通信部１００４又は近距離無線通信部１１０４の一例である。通信機器２７０５は、例えば、プロセッサ２７０１の指示に従って、セルラ通信網に接続するセルラ通信機器やＷｉ−Ｆｉ（登録商標）の基地局に接続するＷｉ−Ｆｉ通信機器などの無線通信機器であってよい。通信機器２７０５は、通信部１００３又は通信部１１０３の一例である。入出力インタフェース２７０７は、例えば、入力装置及び出力装置との間のインタフェースであってよい。入力装置は、例えばユーザからの指示を受け付けるボタンやキーなどのデバイスである。出力装置は、例えばディスプレーなどの表示装置、及びスピーカなどの音声装置である。なお、入力装置と出力装置が統合されたタッチパネルが用いられてもよい。
【００８８】
図２８は、センサ装置３０２を実現するためのハードウェア構成の一例を示す図である。なお、センサ装置３０２は、例えば、プロセッサ２８０１、メモリ２８０２、通信インタフェース２８０３、及び近距離無線通信機器２８０４を含む。プロセッサ２８０１、メモリ２８０２、通信インタフェース２８０３、及び近距離無線通信機器２８０４は、互いに接続されていてよい。
【００８９】
メモリ２８０２は、例えば半導体メモリであり、ＲＡＭ領域及びＲＯＭ領域を含んでいてよい。メモリ２８０２は、記憶部１２０２の一例である。プロセッサ２８０１は、例えば、シングルプロセッサであっても、マルチプロセッサやマルチコアであってもよい。プロセッサ２８０１は、例えば、メモリ２８０２に記憶されているプログラムを読み出して実行することで、上述の制御部１２０１が実行する処理の一部又は全部の機能を提供する。
【００９０】
通信インタフェース２８０３は、例えば、プロセッサ２８０１の指示に従って、ネットワークに接続し、データを送受信する。通信インタフェース２８０３は、例えば、通信部１２０３の一例である。
【００９１】
近距離無線通信機器２８０４は、例えば、Bluetooth機器などの近距離無線通信を行う機器であってよく、ビーコン端末３０３が発したビーコンを検出してよい。近距離無線通信機器２８０４は、例えば、センサ部１２０４の一例である。
【００９２】
図２９は、ビーコン端末３０３を実現するためのハードウェア構成の一例を示す図である。なお、ビーコン端末３０３は、例えば、プロセッサ２９０１、メモリ２９０２、及び近距離無線通信機器２９０３を含む。プロセッサ２９０１、メモリ２９０２、及び近距離無線通信機器２９０３は、互いに接続されていてよい。
【００９３】
メモリ２９０２は、例えば半導体メモリであり、ＲＡＭ領域及びＲＯＭ領域を含んでいてよい。プロセッサ２９０１は、例えば、シングルプロセッサであっても、マルチプロセッサやマルチコアであってもよい。プロセッサ２９０１は、例えば、メモリ２９０２に記憶されているプログラムを読み出して実行することで、近距離無線通信機器２９０３を制御し、上述のビーコン発信部１３０１の一部又は全部の機能を提供する。
【００９４】
近距離無線通信機器２５０４は、例えば、Bluetooth機器などの近距離無線通信を行う機器であってよく、プロセッサ２９０１の指示に従って、周囲にビーコンなど電波を発する。
【００９５】
なお、図２６及び図２９を参照して述べたハードウェア構成は、例示であり、実施形態はこれに限定されるものではない。例えば、上述の機能部の一部または全部の機能がＦＰＧＡ及びＳｏＣなどによるハードウェアとして実装されてもよい。なお、ＦＰＧＡは、Field Programmable Gate Arrayの略称である。ＳｏＣは、System-on-a-chipの略称である。
【００９６】
以上において、いくつかの実施形態が説明される。しかしながら、実施形態は上記の実施形態に限定されるものではなく、上述の実施形態の各種変形形態及び代替形態を包含するものとして理解されるべきである。例えば、各種実施形態は、その趣旨及び範囲を逸脱しない範囲で構成要素を変形して具体化できることが理解されよう。また、前述した実施形態に開示されている複数の構成要素を適宜組み合わせることにより、種々の実施形態が実施され得ることが理解されよう。更には、実施形態に示される全構成要素からいくつかの構成要素を削除して又は置換して、或いは実施形態に示される構成要素にいくつかの構成要素を追加して種々の実施形態が実施され得ることが当業者には理解されよう。
【符号の説明】
【００９７】
３００      捜索システム
３０１      捜索制御装置
３０２      センサ装置
３０３      ビーコン端末
３０４      端末
３０５      端末
３２０      対象者
３３０      サポート者
３４０      協力者
９０１      制御部
９０２      記憶部
９０３      通信部
９１１      通知部
９１２      受信部
９１３      送信部
２６００    コンピュータ
２６０１    プロセッサ
２６０２    メモリ
２６０３    記憶装置
２６０４    読取装置
２６０５    着脱可能記憶媒体
２６０６    通信インタフェース
２６０７    入出力インタフェース
２６０８    バス
２６２０    ネットワーク
【図１】
2018077706.tif 000003
【図２】
2018077706.tif 000004
【図３】
2018077706.tif 000005
【図４】
2018077706.tif 000006
【図５】
2018077706.tif 000007
【図６】
2018077706.tif 000008
【図７】
2018077706.tif 000009
【図８】
2018077706.tif 000010
【図９】
2018077706.tif 000011
【図１０】
2018077706.tif 000012
【図１１】
2018077706.tif 000013
【図１２】
2018077706.tif 000014
【図１３】
2018077706.tif 000015
【図１４】
2018077706.tif 000016
【図１５】
2018077706.tif 000017
【図１６】
2018077706.tif 000018
【図１７】
2018077706.tif 000019
【図１８】
2018077706.tif 000020
【図１９】
2018077706.tif 000021
【図２０】
2018077706.tif 000022
【図２１】
2018077706.tif 000023
【図２２】
2018077706.tif 000024
【図２３】
2018077706.tif 000025
【図２４】
2018077706.tif 000026
【図２５】
2018077706.tif 000027
【図２６】
2018077706.tif 000028
【図２７】
2018077706.tif 000029
【図２８】
2018077706.tif 000030
【図２９】
2018077706.tif 000031