(57)【特許請求の範囲】
【請求項１】
通信装置であって、
第１の他通信装置及び第２の他通信装置のそれぞれが繰り返し送信する信号を受信する受信手段と、
前記受信手段が信号を受信するたびに、前記通信装置の現在位置を、該信号の受信元の他通信装置と関連づけて記憶する記憶手段と、
前記通信装置に対するユーザ操作に応じて地図画像を表示すると共に、前記第１の他通信装置と関連づけて前記記憶手段に記憶されている前記通信装置の現在位置に対応する該地図画像上の位置に第１の指標を表示し、前記第２の他通信装置と関連づけて前記記憶手段に記憶されている前記通信装置の現在位置に対応する該地図画像上の位置に第２の指標を表示する表示制御手段と
を備えることを特徴とする通信装置。
【請求項２】
前記表示制御手段は、前記第１の指標を前記第１の他通信装置に固有の装置情報と共に表示し、前記第２の指標を前記第２の他通信装置に固有の装置情報と共に表示する
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記記憶手段は、前記受信手段が前記第１の他通信装置から信号を受信しなかった場合には、該第１の他通信装置から最後に信号を受信した際に該第１の他通信装置と関連づけて記憶した前記通信装置の現在位置を保持し続け、前記受信手段が前記第２の他通信装置から信号を受信しなかった場合には、該第２の他通信装置から最後に信号を受信した際に該第２の他通信装置と関連づけて記憶した前記通信装置の現在位置を保持し続けることを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記記憶手段は、
前記第１の他通信装置及び前記第２の他通信装置のそれぞれの他通信装置について、前記受信手段が該他通信装置から最近信号を受信した際の前記通信装置の現在位置を第１の位置として、該他通信装置と関連づけて記憶する第１の記憶手段と、
前記第１の他通信装置及び前記第２の他通信装置のそれぞれの他通信装置について、前記受信手段が該他通信装置から最後に信号を受信してから規定時間以上、該他通信装置から信号を受信していないことを検知した場合には、該検知の時点における前記通信装置の現在位置を第２の位置として、該他通信装置と関連づけて記憶する第２の記憶手段と
を備え、
前記表示制御手段は、前記第１の他通信装置及び前記第２の他通信装置のそれぞれの他通信装置について、前記ユーザ操作に応じて、該他通信装置と関連づけて前記第１の記憶手段が記憶した第１の位置に対応する前記地図画像上の位置に、該他通信装置を遺失した範囲の一端の位置を表す指標を表示すると共に、該他通信装置と関連づけて前記第２の記憶手段が記憶した第２の位置に対応する地図画像上の位置に、該範囲の他端の位置を表す指標を表示する
ことを特徴とする請求項１乃至３の何れか１項に記載の通信装置。
【請求項５】
前記信号には、該信号の受信元の他通信装置の電池残量を示す情報が含まれており、
前記信号に含まれる該他通信装置の電池残量が所定の量よりも少ない場合に、前記表示制御手段は、該他通信装置の電池残量に関するメッセージを表示することを特徴とする請求項１乃至４の何れか１項に記載の通信装置。
【請求項６】
前記第１の他通信装置及び前記第２の他通信装置のそれぞれに対して前記信号を送信するよう繰り返し要求する要求手段を更に有し、
前記受信手段は、前記要求に応じて前記第１の他通信装置及び前記第２の他通信装置のそれぞれから繰り返し送信される前記信号を受信する
ことを特徴とする請求項１乃至５の何れか１項に記載の通信装置。
【請求項７】
メモリを有する通信装置の制御方法であって、
第１の他通信装置及び第２の他通信装置のそれぞれが繰り返し送信する信号を受信する受信工程と、
前記受信工程で信号を受信するたびに、前記通信装置の現在位置を、該信号の受信元の他通信装置と関連づけて前記メモリに記憶する工程と、
前記通信装置に対するユーザ操作に応じて地図画像を表示すると共に、前記第１の他通信装置と関連づけて前記メモリに記憶されている前記通信装置の現在位置に対応する該地図画像上の位置に第１の指標を表示し、前記第２の他通信装置と関連づけて前記メモリに記憶されている前記通信装置の現在位置に対応する該地図画像上の位置に第２の指標を表示する工程と
を有することを特徴とする制御方法。
【請求項８】
コンピュータに、請求項７に記載の制御方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信機能を有する通信装置に関する。
【背景技術】
【０００２】
従来、無線通信機能を有する無線装置を落としたり忘れたりした場合に警告を行うシステムが存在する。
【０００３】
特許文献１では、親装置と子装置の位置情報を比較して同一エリア内にない場合は警報モードとし、警報モードになった時の子装置の位置情報と現在位置情報を比較して同一エリア内でないと判定した場合に警報を出力するという技術が開示されている。
【０００４】
特許文献２では、応答要求信号を受信した場合に応答要求信号に含まれる識別情報が一致しない場合に応答信号を送信することによって、遺失物があることを検出する技術が開示されている。
【０００５】
特許文献３では、子端末が親端末からの信号不受信の場合にその位置情報を取得して情報サーバに送信して動作監視モードに移行し、子端末において予め設定された動作が検出されたとき、親端末に報知情報を送信するという技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１７１９９０号公報
【特許文献２】特開２０１１−００２８７３号公報
【特許文献３】特開２０１０−１７１９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来例のように無線電波の切断により警告を発するものは、ユーザの意図によって機器を遠ざけた場合や一時的に無線通信でエラーが発生した場合でも警告を発してしまっていた。また、ユーザが警告に気付かない場合には置き忘れに対処することができなかった。
【０００８】
本発明はこのような問題に鑑みてなされたものであり、物を落とした位置をユーザに通知することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の目的を達成するために、本発明の通信装置は、通信装置であって、
第１の他通信装置及び第２の他通信装置のそれぞれが繰り返し送信する信号を受信する受信手段と、
前記受信手段が信号を受信するたびに、前記通信装置の現在位置を、該信号の受信元の他通信装置と関連づけて記憶する記憶手段と、
前記通信装置に対するユーザ操作に応じて地図画像を表示すると共に、前記第１の他通信装置と関連づけて前記記憶手段に記憶されている前記通信装置の現在位置に対応する該地図画像上の位置に第１の指標を表示し、前記第２の他通信装置と関連づけて前記記憶手段に記憶されている前記通信装置の現在位置に対応する該地図画像上の位置に第２の指標を表示する表示制御手段と
を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、物を落とした位置をユーザに通知することができる。
【図面の簡単な説明】
【００１１】
【図１】システムの構成例を示す図。
【図２】携帯端末装置１０１の機能構成例を示すブロック図。
【図３】携帯端末装置１０１が行う処理のフローチャート。
【図４】ステップＳ３０３における処理の詳細を示すフローチャート。
【図５】ステップＳ３０５における処理の詳細を示すフローチャート。
【図６】ステップＳ３０７における処理の詳細を示すフローチャート。
【図７】携帯端末装置１０１と無線機器１０２との間の通信に係るタイミングチャート。
【図８】位置情報格納テーブル２１１の更新例を示す図。
【図９】画面の表示例を示す図。
【図１０】携帯端末装置１０１が行う処理のフローチャート。
【図１１】位置情報格納テーブル２１１の更新例を示す図。
【図１２】画面の表示例を示す図。
【図１３】携帯端末装置１０１が行う処理のフローチャート。
【図１４】携帯端末装置１０１と無線機器１０２との間の通信に係るタイミングチャート。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下説明する実施形態は、本発明を具体的に実施した場合の一例を示すもので、特許請求の範囲に記載の構成の具体的な実施例の１つである。
【００１３】
［第１の実施形態］
先ず、本実施形態に係るシステムの構成例について、図１を用いて説明する。図１に示す如く、本実施形態に係るシステムは、１台の通信装置（以下、携帯端末装置）１０１と、５台の他の通信装置（以下、無線機器）１０２Ａ〜１０２Ｅと、を有する。なお、図１では無線機器の台数を５としているが、下記の説明からも明らかなように、無線機器の台数は任意の数であってよい。また、以下の説明では、無線機器１０２Ａ〜１０２Ｅをまとめて無線機器１０２と呼称する場合がある。
【００１４】
携帯端末装置１０１には、無線通信機能と表示機能とを有している機器であれば、如何なる機器を適用してもよい。例えば、携帯端末装置１０１に適用可能な機器には、携帯電話、スマートフォン、ノート型パーソナルコンピュータをはじめ、無線機能を搭載したデジタルカメラ、ビデオ、ゲーム機器、などがあげられる。
【００１５】
無線機器１０２は、携帯端末装置１０１との無線通信が可能な機器であれば、如何なる機器を適用してもよい。例えば、携帯端末装置１０１に適用可能な機器の一例としてあげた上記の携帯電話、スマートフォン、ノート型パーソナルコンピュータ、カメラ、ビデオカメラ、ゲーム機器などは、無線機器１０２にも適用可能である。しかし、下記の通り、本実施形態の目的とするところは、遺失物をなくした位置を知ることにあるため、無線機器１０２の種類は特に限定するものではない。例えば、通常は無線通信機能を有してないアクセサリ、腕時計、メモ帳などは、無線を発信する無線タグを張り付けることによって無線機器１０２とすることができる。この場合は、無線タグを無線機器１０２としてとらえてもかまわない。
【００１６】
次に、携帯端末装置１０１の機能構成例について、図２のブロック図を用いて説明する。
【００１７】
携帯端末装置制御部２０１は、携帯端末装置１０１を構成する各部の動作制御を行う。無線通信制御部２０２は、無線機器１０２との無線通信を行う。無線通信の例としては、無線LANやBluetoothなどがあげられる。特に近年では低消費電力のBluetooth Low Energyの規格が登場しており、以下に説明する機器のモニタリングの適用に最適である。また、無線機器１０２が無線タグの場合はRFID通信やNFC（Near Field Communication）などが用いられる。また、無線機器１０２側の無線通信機能に受信機能が含まれていない場合もある。無線機器１０２Ａ〜１０２Ｅの全てが受信機能を有していない場合、無線通信制御部２０２は送信機能を有していなくてもよく、受信機能を有していればよい。また、無線通信制御部２０２は一つの無線方式だけでなく複数の無線方式に対応する機能を有していてもよい。
【００１８】
メッセージ受信部２０３は、無線機器１０２から送信された各種のメッセージを受信するためのものであり、メッセージ送信部２０４は、無線機器１０２に対して各種のメッセージを送信するためのものである。
【００１９】
位置情報取得部２０５は、自身の位置（携帯端末装置１０１の現在位置）の取得を行う。位置情報取得部２０５は、例えば、GPS（Global Positioning System）の受信部と該受信部で受信した信号から自身の位置を計算する位置計算部と、で構成されている。また、位置情報取得部２０５は、無線LANアクセスポイントや携帯電話通信網の基地局から自身の位置を取得するようにしてもよい。
【００２０】
表示器２０６は、携帯端末装置制御部２０１による制御結果を画像や文字などでもって表示する表示画面を有している。
【００２１】
機器探索キー２０８は、携帯端末装置１０１のユーザが無くした物（ここでは無線機器１０２Ａ〜１０２Ｅの何れか）の位置を表示器２０６で確認する為の処理を携帯端末装置１０１に実行させるためにユーザが押下するボタンである。なお、この処理を携帯端末装置１０１に実行させるためにユーザが操作するものは機器探索キー２０８に限るものではなく、如何なるユーザインターフェースを適用してもよい。
【００２２】
モニタ終了キー２０９は、携帯端末装置１０１のユーザが無くした物（ここでは無線機器１０２Ａ〜１０２Ｅの何れか）の位置の監視の終了指示を携帯端末装置１０１に入力するためにユーザが操作するボタンである。なお、この終了指示を携帯端末装置１０１に入力するためにユーザが操作するものはモニタ終了キー２０９に限るものではなく、如何なるユーザインターフェースを適用してもよい。
【００２３】
モニタ開始キー２１０は、携帯端末装置１０１のユーザが無くした物（ここでは無線機器１０２Ａ〜１０２Ｅの何れか）の位置の監視の開始指示を携帯端末装置１０１に入力するためにユーザが操作するボタンである。なお、この開始指示を携帯端末装置１０１に入力するためにユーザが操作するものはモニタ開始キー２１０に限るものではなく、如何なるユーザインターフェースを適用してもよい。
【００２４】
位置情報格納テーブル２１１は、無線機器１０２Ａ〜１０２Ｅについて、該無線機器に固有の情報と、該無線機器から存在通知メッセージの受信に成功した場合に該受信の時点で位置情報取得部２０５が取得した位置と、を関連づけて保持する。位置情報格納テーブル２１１は１つのメモリ若しくはメモリ内のテーブルデータとして実施される。
【００２５】
位置情報更新部２１２は、無線機器１０２Ａ〜１０２Ｅのうち、受信に成功した存在通知メッセージの送信元を特定する。そして位置情報更新部２１２は、該特定した無線機器に固有の情報と関連づけて位置情報格納テーブル２１１に登録されている位置（若しくはデフォルト値）を、該受信の時点で位置情報取得部２０５が取得した位置に更新する。
【００２６】
位置情報表示機能保有機器テーブル２１３は、無線機器１０２Ａ〜１０２Ｅのうち、位置情報を表示可能な無線機器に固有の情報を保持する。位置情報表示機能保有機器判定部２１４は、無線機器１０２Ａ〜１０２Ｅのそれぞれに対して、位置情報を表示する機能を有しているか否かを問い合わせる。そして、位置情報表示機能保有機器判定部２１４は、この問い合わせに対し「有している」との応答があった無線機器に固有の情報を位置情報表示機能保有機器テーブル２１３に登録する。
【００２７】
機器状態格納テーブル２１５は、無線機器１０２Ａ〜１０２Ｅのうち、機器探索キー２０８の押下に従って無線機器１０２Ａ〜１０２Ｅのそれぞれに送信された存在通知メッセージに対して応答があった無線機器に固有の情報を保持する。
【００２８】
位置情報格納情報送信部２１６は、位置情報表示機能保有機器テーブル２１３に格納されている情報が示す無線機器１０２に対して、位置情報格納テーブル２１１に格納されている情報を送信する。
【００２９】
次に、携帯端末装置１０１が行う処理について、同処理のフローチャートを示す図３を用いて説明する。なお、この説明では適宜、携帯端末装置１０１と無線機器１０２Ａ〜１０２Ｅのそれぞれとの間の通信に係るタイミングチャートを示す図７を適宜参照する。
【００３０】
この処理では、ユーザが携帯端末装置１０１を使用しており、無線機器１０２は携帯端末装置１０１のユーザの所有物、若しく該所有物に貼られた無線タグであり、忘れたり、無くしたり、盗られたりした場合に、その場所をユーザが知りたいと考えている。
【００３１】
ステップＳ３０２では、携帯端末装置制御部２０１は、モニタ開始キー２１０が押下されたか否かを判断する。この判断の結果、押下されている場合には、処理はステップＳ３０３に進み、押下されていない場合は、処理はステップＳ３０２に戻る。
【００３２】
ステップＳ３０３では、携帯端末装置１０１において、下記に説明する『位置情報表示機能無線機器登録処理』が行われる。ステップＳ３０３において行われるこの処理の詳細を、図４のフローチャートを用いて説明する。
【００３３】
ステップＳ４０２では、メッセージ送信部２０４は、無線通信制御部２０２を介して、無線機器１０２に対して位置情報表示機能問合メッセージＭ７０１を送信する。この位置情報表示機能問合メッセージＭ７０１はブロードキャストメッセージで無線機器１０２Ａ〜１０２Ｅのそれぞれに対して送信してもよいし、ユニキャストメッセージで無線機器１０２Ａ〜１０２Ｅの個々に対して送信してもよい。送信機能しか有していない無線機器に対しては、位置情報表示機能問合メッセージＭ７０１は送信しなくてもよい。
【００３４】
位置情報表示機能問合メッセージＭ７０１を受信した無線機器１０２は、自身が位置情報を表示する機能を有している場合は、位置情報表示機能ありメッセージＭ７０２を携帯端末装置１０１に対して送信する。一方、無線機器１０２は、自身が位置情報を表示する機能を有していない場合は、携帯端末装置１０１に対して何らメッセージを送信しないか、若しくは位置情報表示機能なしメッセージを携帯端末装置１０１に対して送信する。
【００３５】
ステップＳ４０３では、位置情報表示機能保有機器判定部２１４は、無線通信制御部２０２及びメッセージ受信部２０３を介して無線機器１０２から位置情報表示機能ありメッセージＭ７０２を受信したか否かを判断する。この判断の結果、受信した場合は処理はステップＳ４０４に進み、受信していない場合は、処理はステップＳ４０５に進む。
【００３６】
ステップＳ４０４では、位置情報表示機能保有機器判定部２１４は、受信した位置情報表示機能ありメッセージＭ７０２の送信元に固有の情報を位置情報表示機能保有機器テーブル２１３に登録する。これにより位置情報表示機能保有機器テーブル２１３には、無線機器１０２Ａ〜１０２Ｅのうち、位置情報を表示する機能を有している無線機器に固有の情報を登録することができる。図７では、無線機器１０２Ａ〜１０２Ｅのうち、無線機器１０２Ｂのみが位置情報表示機能ありメッセージＭ７０２を送信しているので、この場合、位置情報表示機能保有機器テーブル２１３には、無線機器１０２Ｂに固有の情報が登録されることになる。
【００３７】
ステップＳ４０５では、位置情報表示機能保有機器判定部２１４は、ステップＳ４０２で位置情報表示機能問合メッセージＭ７０１の送信を開始してから一定時間が経過したか否かを判断する。この判断の結果、経過している場合は、図４の処理は完了してステップＳ３０４に進む。一方、経過していない場合は、処理はステップＳ４０３に戻る。
【００３８】
ここで、無線機器１０２Ａ〜１０２Ｅは何れも、定期的若しくは不定期的に、繰り返し存在通知メッセージＭ７０３を送信している。然るにステップＳ３０４では、位置情報更新部２１２は、無線通信制御部２０２及びメッセージ受信部２０３を介して、無線機器１０２から存在通知メッセージを受信したか否かを判断する。この判断の結果、受信している場合は、処理はステップＳ３０５に進み、受信していない場合は、処理はステップＳ３０４に戻る。
【００３９】
ステップＳ３０５では、携帯端末装置１０１において、下記に説明する『位置情報格納処理』が行われる。ステップＳ３０５において行われるこの処理の詳細を、図５のフローチャートを用いて説明する。
【００４０】
ステップＳ５０２では、位置情報取得部２０５は、現時点における携帯端末装置１０１の位置を取得する。即ち、位置情報取得部２０５は、無線機器１０２から存在通知メッセージを受信するたびに、該受信の時点における携帯端末装置１０１の位置を取得する。これにより、無線機器１０２が自身の位置情報を取得する機能を有していなくとも、疑似的に無線機器１０２の存在位置を確認することができる。
【００４１】
なお、存在通知メッセージに無線機器１０２の位置情報を含めるようにし、位置情報取得部２０５は該受信の時点における無線機器１０２の位置を取得するようにしてもよい。これにより、無線機器そのものの位置を取得することができる。
【００４２】
ステップＳ５０３では、位置情報取得部２０５は、受信した存在通知メッセージの送信元を特定する情報と、該受信の時点（ステップＳ５０２）における携帯端末装置１０１の位置と、を関連づけて位置情報格納テーブル２１１に登録する。
【００４３】
位置情報取得部２０５による位置情報格納テーブル２１１の更新例を図８に示す。
【００４４】
状態８０１では、無線機器１０２Ａ、１０２Ｂ，１０２Ｃ，１０２Ｅのそれぞれから存在通知メッセージを受信している。その場合、位置情報格納テーブル２１１には、無線機器１０２Ａから存在通知メッセージを受信した時点で位置情報取得部２０５が取得した位置１ａが登録される。また、位置情報格納テーブル２１１には、無線機器１０２Ｂから存在通知メッセージを受信した時点で位置情報取得部２０５が取得した位置１ｂが登録される。また、位置情報格納テーブル２１１には、無線機器１０２Ｃから存在通知メッセージを受信した時点で位置情報取得部２０５が取得した位置１ｃが登録される。また、位置情報格納テーブル２１１には、無線機器１０２Ｅから存在通知メッセージを受信した時点で位置情報取得部２０５が取得した位置１ｅが登録される。即ち、状態８０１における位置情報格納テーブル２１１は、無線機器１０２Ａ、１０２Ｂ，１０２Ｃ，１０２Ｅのそれぞれから存在通知メッセージを受信した場合に生成されるテーブルである。
【００４５】
状態８０１から状態８０２に移行した場合、即ち、状態８０１における位置情報格納テーブル２１１の生成後、更に無線機器１０２Ａ及び無線機器１０２Ｂから存在通知メッセージを受信した場合、位置情報格納テーブル２１１は次のように更新される。ここで、無線機器１０２Ａから存在通知メッセージを受信した時点で位置情報取得部２０５が取得した位置、無線機器１０２Ｂから存在通知メッセージを受信した時点で位置情報取得部２０５が取得した位置、をそれぞれ、位置２ａ、位置２ｂとする。このとき、状態８０２では、位置情報格納テーブル２１１に無線機器１０２Ａについて登録されている位置１ａが位置２ａに更新され、無線機器１０２Ｂについて登録されている位置１ｂが位置２ｂに更新される。このとき、無線機器１０２Ｃ、無線機器１０２Ｅからは存在通知メッセージは受信していないので、この時点で無線機器１０２Ｃ，１０２Ｅが携帯端末装置１０１より無線通信圏外に離れてしまったことがわかる。即ち、無線機器１０２Ｃ，１０２Ｅが所定の位置に存在していないと判定することができる。
【００４６】
状態８０２から状態８０３に移行した場合、即ち、状態８０２における位置情報格納テーブル２１１の生成後、更に無線機器１０２Ｂ及び無線機器１０２Ｅから存在通知メッセージを受信した場合、位置情報格納テーブル２１１は次のように更新される。ここで、無線機器１０２Ｂから存在通知メッセージを受信した時点で位置情報取得部２０５が取得した位置、無線機器１０２Ｅから存在通知メッセージを受信した時点で位置情報取得部２０５が取得した位置、をそれぞれ、位置３ｂ、位置３ｅとする。このとき、状態８０３では、位置情報格納テーブル２１１に無線機器１０２Ｂについて登録されている位置２ｂが位置３ｂに更新され、無線機器１０２Ｅについて登録されている位置１ｅが位置３ｅに更新される。このとき、無線機器１０２Ａからは存在通知メッセージは受信していないので、この時点で無線機器１０２Ａが携帯端末装置１０１より無線通信圏外に離れてしまったことがわかる。
【００４７】
状態８０３から状態８０４に移行した場合、即ち、状態８０３における位置情報格納テーブル２１１の生成後、更に無線機器１０２Ｂ及び無線機器１０２Ｅから存在通知メッセージを受信した場合も同様にして位置情報格納テーブル２１１は更新される。
【００４８】
このように、存在通知メッセージを受信するたびに、位置情報更新部２１２は、該存在通知メッセージの送信元に対して位置情報格納テーブル２１１に登録されている位置を、該受信時に位置情報取得部２０５が取得した位置に更新する。
【００４９】
ステップＳ５０４では、位置情報格納情報送信部２１６は、位置情報表示機能保有機器テーブル２１３に登録されている『位置情報を表示する機能を有している無線機器に固有の情報』で特定される無線機器に対し、位置情報通知メッセージＭ７０４を送信する。図７では、位置情報表示機能保有機器テーブル２１３には、無線機器１０２Ｂに固有の情報が登録されているので、無線機器１０２Ｂに対してのみ、位置情報通知メッセージＭ７０４を送信する。ステップＳ５０４で送信される位置情報通知メッセージＭ７０４には、この送信時における位置情報格納テーブル２１１の内容が含まれている。
【００５０】
ステップＳ３０６では、携帯端末装置制御部２０１は、機器探索キー２０８が押下されたか否かを判断する。この判断の結果、押下されている場合には、処理はステップＳ３０７に進み、押下されていない場合は、処理はステップＳ３０４に戻る。
【００５１】
即ち、ユーザ操作によって入力された探索指示を検知すると、ステップＳ３０７における処理を開始する。然るに、ステップＳ３０７における処理を開始するためのユーザ操作は、機器探索キー２０８の押下に限るものではなく、様々な操作が考え得る。
【００５２】
ステップＳ３０７では、携帯端末装置１０１において、下記に説明する『遺失物位置表示処理』が行われる。ステップＳ３０７において行われるこの処理の詳細を、図６のフローチャートを用いて説明する。
【００５３】
ステップＳ６０２では、メッセージ送信部２０４は、無線通信制御部２０２を介して、無線機器１０２に対して存在通知要求メッセージＭ７０５を送信する。この存在通知要求メッセージＭ７０５はブロードキャストメッセージで無線機器１０２Ａ〜１０２Ｅのそれぞれに対して送信してもよいし、ユニキャストメッセージで無線機器１０２Ａ〜１０２Ｅの個々に対して送信してもよい。送信機能しか有していない無線機器に対しては、存在通知要求メッセージＭ７０５は送信しなくてもよい。
【００５４】
存在通知要求メッセージＭ７０５を受信した無線機器１０２は、この存在通知要求メッセージＭ７０５に対する応答メッセージとして存在通知メッセージＭ７０３を携帯端末装置１０１に対して送信する。
【００５５】
ステップＳ６０３では、携帯端末装置制御部２０１は、無線通信制御部２０２及びメッセージ受信部２０３を介して無線機器１０２から存在通知メッセージＭ７０３を受信したか否かを判断する。この判断の結果、受信した場合は処理はステップＳ６０４に進み、受信していない場合は、処理はステップＳ６０５に進む。
【００５６】
ステップＳ６０４では、携帯端末装置制御部２０１は、ステップＳ６０３で受信した存在通知メッセージＭ７０３の送信元に固有の情報と、非離脱状態を示す情報と、を関連づけて機器状態格納テーブル２１５に登録する。
【００５７】
次に、ステップＳ６０５では、携帯端末装置制御部２０１は、ステップＳ６０２で存在通知要求メッセージＭ７０５の送信を開始してから一定時間が経過したか否かを判断する。この判断の結果、経過している場合は、処理はステップＳ６０６に進む。一方、経過していない場合は、処理はステップＳ６０３に戻る。
【００５８】
ステップＳ６０６で携帯端末装置制御部２０１は、存在通知要求メッセージＭ７０５に対する応答メッセージを送信しなかった無線機器（無線機器１０２Ａ〜１０２Ｅのうち機器状態格納テーブル２１５に情報が登録されていない無線機器）を特定する。これは、位置情報格納テーブル２１１に登録されている「無線機器に固有の情報」のうち、機器状態格納テーブル２１５に登録されていない「無線機器に固有の情報」を特定すればよい。
【００５９】
そして、携帯端末装置制御部２０１は位置情報表示制御部２０７を制御し、次のような表示処理を実行させる。即ち、存在通知要求メッセージＭ７０５に対する応答メッセージを送信しなかった無線機器に固有の情報と関連づけて位置情報格納テーブル２１１に登録されている位置をユーザに通知する画面を、表示器２０６に表示する。
【００６０】
例えば、位置情報表示制御部２０７は、図９に示すような画面を表示器２０６に表示する。図９に例示する画面は、存在通知要求メッセージＭ７０５に対する応答メッセージを送信しなかった無線機器に固有の情報と関連づけて上記状態８０４の位置情報格納テーブル２１１に登録されている位置を含む地図画像（地図情報）である。
【００６１】
この地図画像上の該位置（若しくはその近傍）には、該位置と関連づけて位置情報格納テーブル２１１に登録されている情報によって特定される無線機器を表す情報が表示されている。
【００６２】
図９では、無線機器１０２Ｃ及び無線機器１０２Ａからは存在通知要求メッセージＭ７０５に対する応答メッセージを送信していない。然るに、無線機器１０２Ｃに固有の情報と関連づけて位置情報格納テーブル２１１に登録されている位置の近傍に、無線機器１０２Ｃを示す情報「Ｃ紛失」が表示されている。同様に、無線機器１０２Ａに固有の情報と関連づけて位置情報格納テーブル２１１に登録されている位置の近傍に、無線機器１０２Ａを示す情報「Ａ紛失」が表示されている。
【００６３】
また、図９において「現在位置」は、携帯端末装置１０１の現在位置を示している。図９では、無線機器１０２Ｂ及び無線機器１０２Ｅからは存在通知要求メッセージＭ７０５に対する応答メッセージを送信している。然るに、無線機器１０２Ｂに固有の情報と関連づけて位置情報格納テーブル２１１に登録されている位置の近傍に「Ｂ」を、無線機器１０２Ｅに固有の情報と関連づけて位置情報格納テーブル２１１に登録されている位置の近傍に「Ｅ」を表示している。これにより、無線機器１０２Ｂ及び無線機器１０２Ｅは、携帯端末装置１０１の現在位置に近いところにある旨を示している。
【００６４】
この地図画像により、ユーザは、無線機器１０２Ａを『Ａ紛失』の位置、無線機器１０２Ｃを『Ｃ紛失』の位置、の以降に紛失したことを知ることができる。
【００６５】
次に、ステップＳ３０８では、携帯端末装置制御部２０１は、モニタ終了キー２０９が押下されたか否かを判断する。この判断の結果、モニタ終了キー２０９が押下された場合には、図３のフローチャートに従った処理は終了し、モニタ終了キー２０９が押下されていない場合は、処理はステップＳ３０４に戻る。
【００６６】
なお、上記の説明では、遺失物位置の表示は携帯端末装置１０１で行っている。位置情報を表示する機能を有している無線機器１０２は、位置情報通知メッセージＭ７０４を受信するので、携帯端末装置１０１と同様に遺失物位置の表示を行うことができる。図７の例では、位置情報表示機能保有機器テーブル２１３には、無線機器１０２Ｂに固有の情報が登録されているので、無線機器１０２Ｂで遺失物表示を行うことができる。
【００６７】
以上の説明により、本実施形態によれば、無線機器１０２を落とした位置が携帯端末装置１０１に表示されるので、落し物の位置を容易にユーザが知ることができる。また、遺失物位置の表示を行う時に無線機器１０２が近くにいるかの確認を行い、確認がおこなえた無線機器１０２に関しては遺失物位置としての表示を行わないので、どの無線機器１０２を遺失したかどうかを知ることができる。
【００６８】
なお、無線機器１０２からの存在通知メッセージＭ７０３に、該無線機器１０２の電池残量を示す情報を含めてもよい。この場合、このような存在通知メッセージＭ７０３を受信した携帯端末装置１０１は、無線機器１０２の電池残量を知ることができ、この電池残量が一定量以下の場合、該無線機器１０２は離脱したというよりも電池が切れた可能性もある。然るに、遺失物位置の表示を行う場合に、最後に受信した存在通知メッセージＭ７０３に含まれている電池残量が一定量以下の場合には、『電池切れの可能性あり』等の電池残量に係るメッセージを表示してもよい。
【００６９】
［第２の実施形態］
以下では、第１の実施形態と異なる点のみについて説明する。即ち、本実施形態に係るシステムは、第１の実施形態に係るシステムと同じであるとする。しかし、本実施形態においても、無線機器の台数は任意の数であってよい。
【００７０】
先ず、本実施形態に係る携帯端末装置１０１が行う処理について、同処理のフローチャートを示す図１０を用いて説明する。なお、図１０において、図３に示したステップと同じ処理ステップについては同じ参照番号を付しており、その説明は省略する。
【００７１】
本実施形態では、位置情報格納テーブル２１１には、無線機器１０２Ａ〜１０２Ｅのそれぞれの終点位置を格納することができる。この終点位置についての説明は以下で行うことにする。
【００７２】
ステップＳ３０４では第１の実施形態と同様、位置情報更新部２１２は、無線通信制御部２０２及びメッセージ受信部２０３を介して、無線機器１０２から存在通知メッセージを受信したか否かを判断する。この判断の結果、受信している場合は、処理はステップＳ１００１に進み、受信していない場合は、処理はステップＳ１００２に進む。
【００７３】
ステップＳ１００１では、位置情報更新部２１２は、位置情報格納テーブル２１１において、無線機器１０２Ａ〜１０２Ｅのそれぞれの終点位置を格納するためのエリア（終点位置エリア）を初期化（クリア）する。そしてその後、ステップＳ３０５における処理が行われる。
【００７４】
一方、ステップＳ１００２では、携帯端末装置制御部２０１は、無線機器１０２Ａ〜１０２Ｅのうち、最後に存在通知メッセージＭ７０３を受信してから規定時間以上経過している無線機器が存在するか否かを判断する。この判断の結果、存在する場合は、処理はステップＳ１００３に進み、存在していない場合は、処理はステップＳ３０４に戻る。
【００７５】
ステップＳ１００３では、位置情報取得部２０５は、現時点における携帯端末装置１０１の位置を取得する。そしてステップＳ１００４では位置情報取得部２０５は、この取得した位置を終点位置として、最後に存在通知メッセージＭ７０３を受信してから規定時間以上経過している無線機器に固有の情報と関連づけて、終点位置エリアに登録する。
【００７６】
即ち、複数の無線機器のうち最後に存在通知メッセージを受信してから規定時間以上経過している無線機器を検知した場合、該検知した無線機器を特定する情報と、該検知の時点における携帯端末装置の位置と、を関連づけてメモリに登録する。
【００７７】
本実施形態における位置情報格納テーブル２１１の更新例を図１１に示す。図１１の位置情報格納テーブル２１１において左２列は第１の実施形態と同様であるが、右端の列は、上記の終点位置エリアである。
【００７８】
状態１１０１では、無線機器１０２Ａ、１０２Ｂ，１０２Ｃ，１０２Ｅのそれぞれから存在通知メッセージを受信しているので、位置情報格納テーブル２１１の左２列は、上記の状態８０１における位置情報格納テーブル２１１と同じ状態となっている。この時点で、無線機器１０２Ａ〜１０２Ｅの何れの終点位置エリアもクリアとなっている。
【００７９】
次に、状態１１０１から状態１１０２に移行した場合について説明する。状態１１０２では、無線機器１０２Ａ及び無線機器１０２Ｂについては、前回存在通知メッセージを受信してから規定時間内に再度存在通知メッセージを受信している。しかし、無線機器１０２Ｃ及び無線機器１０２Ｅについては、前回存在通知メッセージを受信してから規定時間内に再度存在通知メッセージを受信していない。この場合、位置情報格納テーブル２１１の左２列は上記の状態８０２における位置情報格納テーブル２１１と同様である。しかし、右端の列については、無線機器１０２Ｃに対応する終点位置エリアに、無線機器１０２Ｃを検知した時点における携帯端末装置１０１の位置２ｃが登録されている。同様に、無線機器１０２Ｅに対応する終点位置エリアに、無線機器１０２Ｅを検知した時点における携帯端末装置１０１の位置２ｅが登録されている。
【００８０】
これにより、無線機器１０２Ｃは位置１ｃから位置２ｃまでの間で、無線機器１０２Ｅは位置１ｅから位置２ｅの間で、携帯端末装置１０１より無線通信圏外に離れてしまったことがわかる。
【００８１】
次に、状態１１０２から状態１１０３に移行した場合について説明する。状態１１０３では、無線機器１０２Ｂ及び無線機器１０２Ｅについては、前回存在通知メッセージを受信してから規定時間内に再度存在通知メッセージを受信している。無線機器１０２Ａについては、前回存在通知メッセージを受信してから規定時間内に再度存在通知メッセージを受信していない。無線機器１０２Ｃについては、前回存在通知メッセージを受信してからまだ規定時間が経過していない。この場合、位置情報格納テーブル２１１の左２列は上記の状態８０３における位置情報格納テーブル２１１と同様である。しかし、右端の列については、無線機器１０２Ａに対応する終点位置エリアに、無線機器１０２Ａを検知した時点における携帯端末装置１０１の位置３ａが登録されている。無線機器１０２Ｃについては、前回存在通知メッセージを受信してからまだ規定時間が経過していないので、無線機器１０２Ｃに対応する終点位置エリアはそのままとなっている。無線機器１０２Ｅについては、前回存在通知メッセージを受信してから規定時間内に再度存在通知メッセージを受信しているので、無線機器１０２Ｅに対応する終点位置エリアはクリアされている。
【００８２】
これにより、無線機器１０２Ｅは、ユーザの意図的な操作などによって一時的に離れただけであることが分かるし、無線機器１０２Ａは位置２ａから位置３ａの間で携帯端末装置１０１より無線通信圏外に離れてしまったことがわかる。
【００８３】
次に、状態１１０３から状態１１０４に移行した場合について説明する。状態１１０４では、無線機器１０２Ｂ及び無線機器１０２Ｅについては、前回存在通知メッセージを受信してから規定時間内に再度存在通知メッセージを受信している。無線機器１０２Ａ及び無線機器１０２Ｃについては、前回存在通知メッセージを受信してからまだ規定時間が経過していない。この場合も、上記と同様にして位置情報格納テーブル２１１は更新されていく。
【００８４】
本実施形態では、例えば、携帯端末装置制御部２０１は、図１２に示すような画面を表示器２０６に表示する。図１２に例示する画面は、存在通知要求メッセージＭ７０５に対する応答メッセージを送信しなかった無線機器に固有の情報と関連づけて上記状態１１０４の位置情報格納テーブル２１１に登録されている位置を含む地図画像である。
【００８５】
この地図画像上の該位置（若しくはその近傍）には、該位置と関連づけて位置情報格納テーブル２１１に登録されている情報によって特定される無線機器を表す情報が表示されている。
【００８６】
無線機器１０２Ｂ及び無線機器１０２Ｅについては第１の実施形態と同様である。図１２では、無線機器１０２Ｃ及び無線機器１０２Ａからは存在通知要求メッセージＭ７０５に対する応答メッセージを送信していない。然るに、無線機器１０２Ｃに固有の情報と関連づけて位置情報格納テーブル２１１に登録されている位置（黒丸）及び終点位置（白丸）を地図画像上に「Ｃ紛失」と共に表示している。同様に、無線機器１０２Ａに固有の情報と関連づけて位置情報格納テーブル２１１に登録されている位置（黒丸）及び終点位置（白丸）を地図画像上に「Ａ紛失」と共に表示している。この表示により、ユーザは、白丸で示す位置と黒丸で示す位置との間で無線機器が離脱（遺失）したことが分かる。
【００８７】
以上の説明により、本実施形態によれば、第１の実施形態の効果に加えて次のような効果がある。第１の実施形態では、遺失物位置として表示された位置以降に遺失したことは分かるものの、終点の位置がわからなかった。しかし本実施形態では、遺失した場所の範囲の始点位置と終点位置がわかる。
【００８８】
［第３の実施形態］
以下では、第１の実施形態と異なる点のみについて説明する。即ち、本実施形態に係るシステムは、第１の実施形態に係るシステムと同じであるとする。しかし、本実施形態においても、無線機器の台数は任意の数であってよい。
【００８９】
先ず、本実施形態に係る携帯端末装置１０１が行う処理について、同処理のフローチャートを示す図１３を用いて説明する。なお、図１３において、図３に示したステップと同じ処理ステップについては同じ参照番号を付しており、その説明は省略する。また、図１３のフローチャートに沿った、携帯端末装置１０１と無線機器１０２Ａ〜１０２Ｅとの間の通信に係るタイミングチャートを図１４に示す。
【００９０】
本実施形態に係る携帯端末装置１０１は、無線機器１０２のモニタを行うために、ポーリング周期が来た場合に、存在通知要求メッセージＭ７０５を送信している。然るに、ステップＳ１３０１では携帯端末装置制御部２０１は、ポーリング周期がきたか否かを判断する。そしてこの判断の結果、ポーリング周期がきた場合は処理はステップＳ１３０２に進み、ポーリング周期がきていない場合は処理はステップＳ３０４に進む。
【００９１】
ステップＳ１３０２では、第１の実施形態と同様に、メッセージ送信部２０４は、無線通信制御部２０２を介して、無線機器１０２に対して存在通知要求メッセージＭ７０５を送信する。
【００９２】
存在通知要求メッセージＭ７０５を受信した無線機器１０２は、第１の実施形態と同様に、この存在通知要求メッセージＭ７０５に対する応答メッセージとして存在通知メッセージＭ７０３を携帯端末装置１０１に対して送信する。
【００９３】
本実施形態では、存在通知メッセージＭ７０３を無線機器１０２が送信するタイミングを携帯端末装置１０１から制御できるという効果がある。例えば、存在通知メッセージＭ７０３の送信間隔を長くすることによって携帯端末装置１０１及び無線機器１０２の電池の持ちを長くさせることができる。また、存在通知メッセージＭ７０３は、存在通知要求メッセージＭ７０５を送信した直後に受信するので、携帯端末装置１０１で間欠受信を行うことによってバッテリーセービングができるなどの効果がある。
【００９４】
また、位置情報取得部２０５が取得する位置を参照することで、携帯端末装置１０１が移動しているか否かを判定することができるので、静止している場合は存在通知要求メッセージＭ７０５を送信せず、移動している時のみ送信するという制御が可能になる。これにより不要なメッセージの送信を抑えることができる。
【００９５】
また、一般に、離脱していく無線機器１０２からの送信電波は次第に弱くなっていくので、これを利用してもよい。すなわち、無線機器１０２からの存在通知メッセージＭ７０３の電波強度を監視し、電波強度が弱くなっている場合には、無線機器１０２に対する存在通知要求メッセージＭ７０５の送信周期を短くする。これにより、離脱しつつある無線機器１０２の位置を細かく取得することができるので、より範囲を絞った遺失位置を表示することができる。
【００９６】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005820255.tif 000002
【図２】
0005820255.tif 000003
【図３】
0005820255.tif 000004
【図４】
0005820255.tif 000005
【図５】
0005820255.tif 000006
【図６】
0005820255.tif 000007
【図７】
0005820255.tif 000008
【図８】
0005820255.tif 000009
【図９】
0005820255.tif 000010
【図１０】
0005820255.tif 000011
【図１１】
0005820255.tif 000012
【図１２】
0005820255.tif 000013
【図１３】
0005820255.tif 000014
【図１４】
0005820255.tif 000015