(57)【要約】  本発明における情報処理システムは、第１の無線通信手段を備える携帯無線装置と、第２の無線通信手段と、携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証手段とを備える無線認証装置と、携帯無線装置と無線認証装置との間の距離を表す距離情報を取得する距離取得手段とを備える。上記第２の無線通信手段は、認証情報要求を携帯無線装置へ送信し、第１の無線通信手段は、認証情報要求を受信するとともに無線認証装置へ認証情報を送信し、第２の無線通信手段は、認証情報を受信し、認証手段は、取得された距離情報が表す距離が予め設定された閾値以下である場合に、受信された認証情報に基づいて、携帯無線装置が無線認証装置に対応付けられているか否かを判定する認証処理を実行する。
2013118454.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより携帯され、第１の無線通信手段を備える携帯無線装置と、
第２の無線通信手段と、前記携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証手段とを備える無線認証装置と、
を備える情報処理システムであって、
前記情報処理システムは、前記携帯無線装置と、前記無線認証装置との間の距離を表す距離情報を取得する距離取得手段を備え、
前記第２の無線通信手段は、前記携帯無線装置と前記無線認証装置とが対応付けられているか否かを判定させるための認証情報の要求を表す認証情報要求を、前記携帯無線装置へ送信し、
前記第１の無線通信手段は、前記認証情報要求を受信するとともに、前記無線認証装置へ前記認証情報を送信し、
前記第２の無線通信手段は、前記認証情報を受信し、
前記認証手段は、取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、受信された前記認証情報に基づいて、前記携帯無線装置が前記無線認証装置に対応付けられているか否かを判定する認証処理を実行する、
ように構成されている情報処理システム。
【請求項２】
請求項１記載の情報処理システムであって、
前記携帯無線装置の位置を表す第１の位置情報を取得する第１の位置情報取得手段と、
前記無線認証装置の位置を表す第２の位置情報を取得する第２の位置情報取得手段と、
をさらに備え、
前記距離取得手段は、取得された前記第１の位置情報と前記第２の位置情報とに基づいて、前記距離情報を取得する、
情報処理システム。
【請求項３】
請求項１又は２記載の情報処理システムであって、
前記認証処理にて前記携帯無線装置が前記無線認証装置に対応付けられていると判定された場合、ユーザが利用する対象物が有するドアを解錠する鍵制御手段を、
さらに備える情報処理システム。
【請求項４】
請求項２又は３記載の情報処理システムであって、
前記携帯無線装置は、前記第１の位置情報取得手段を備え、
前記無線認証装置は、前記第２の位置情報取得手段と、前記距離取得手段とを備え、
前記第１の無線通信手段は、前記第１の位置情報を前記無線認証装置へ送信し、
前記第２の無線通信手段は、前記第１の位置情報を受信し、
前記距離取得手段は、受信された前記第１の位置情報と、取得された前記第２の位置情報とに基づいて、前記距離情報を取得する、
情報処理システム。
【請求項５】
請求項３又は４記載の情報処理システムであって、
前記距離取得手段は、周期的に前記距離情報を取得し、
前記鍵制御手段は、前記対象物が有するドアを解錠した後、前記対象物が利用されている際に、前記距離情報が表す距離が前記閾値を超える場合、前記対象物が有するドアを施錠する、
情報処理システム。
【請求項６】
請求項２又は３記載の情報処理システムであって、
前記携帯無線装置は、前記第１の位置情報取得手段と、前記距離取得手段とを備え、
前記無線認証装置は、前記第２の位置情報取得手段とを備え、
前記第２の無線通信手段は、前記第２の位置情報を前記携帯無線装置へ送信し、
前記第１の無線通信手段は、前記第２の位置情報を受信し、
前記距離取得手段は、受信された前記第２の位置情報と、取得された前記第１の位置情報とに基づいて、前記距離情報を取得し、
前記第１の無線通信手段は、前記距離情報が表す距離が前記閾値以下である場合、前記無線認証装置へ前記認証情報を送信する、
情報処理システム。
【請求項７】
請求項２又は３記載の情報処理システムであって、
前記情報処理システムは、前記携帯無線装置および前記無線認証装置と、通信網を介して接続されるサーバ装置をさらに備え、
前記携帯無線装置は、前記第１の位置情報取得手段を備え、
前記無線認証装置は、前記第２の位置情報取得手段を備え、
前記サーバ装置は、前記距離取得手段を備え、
前記第１の無線通信手段は、前記第１の位置情報を前記サーバ装置へ送信し、
前記第２の無線通信手段は、前記第２の位置情報を前記サーバ装置へ送信し、
前記サーバ装置は、前記第１の位置情報および前記第２の位置情報とを受信し、
前記距離取得手段は、受信された前記第１の位置情報および前記第２の位置情報に基づいて、前記距離情報を取得し、
前記サーバ装置は、前記距離情報が表す距離が前記閾値以下である場合、前記無線認証装置へ前記認証処理の開始を指示する認証開始指示を送信し、
前記認証手段は、前記第２の無線通信手段により前記認証開始指示を受信した場合に、前記認証処理を実行する、
情報処理システム。
【請求項８】
ユーザにより携帯され、第１の無線通信手段を備える携帯無線装置と、
第２の無線通信手段と、前記携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証手段とを備える無線認証装置と、
を備える情報処理システムの情報処理方法であって、
前記第２の無線通信手段は、前記携帯無線装置と前記無線認証装置とが対応付けられているか否かを判定させるための認証情報の要求を表す認証情報要求を、前記携帯無線装置へ送信し、
前記第１の無線通信手段は、前記認証情報要求を受信するとともに、前記無線認証装置へ前記認証情報を送信し、
前記第２の無線通信手段は、前記認証情報を受信し、
前記携帯無線装置と、前記無線認証装置との間の距離を表す距離情報を取得し、
取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、前記認証情報に基づいて、受信された前記携帯無線装置が前記無線認証装置に対応付けられているか否かを判定する認証処理を実行する、
情報処理方法。
【請求項９】
ユーザにより携帯される携帯無線装置へ、前記携帯無線装置が自身に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を送信するとともに、前記携帯無線装置から送信された前記認証情報を受信する無線通信手段と、
前記携帯無線装置と自身との間の距離を表す距離情報を取得する距離取得手段と、
取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、受信された前記認証情報に基づいて、前記携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証手段と、
を備える無線認証装置。
【請求項１０】
ユーザにより携帯される携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証装置に適用され、
前記携帯無線装置へ、前記携帯無線装置が前記認証装置に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を送信するとともに、前記携帯無線装置から送信された前記認証情報を受信し、
前記携帯無線装置と前記自身の装置との間の距離を表す距離情報を取得し、
取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、受信された前記認証情報に基づいて、前記携帯無線装置が前記認証装置に対応付けられているか否かを判定する前記認証処理を実行する、
認証装置制御方法。
【請求項１１】
ユーザにより携帯される携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証装置を、
前記携帯無線装置へ、前記携帯無線装置が前記認証装置に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を送信するとともに、前記携帯無線装置から送信された前記認証情報を受信する無線通信手段と、
前記携帯無線装置と前記認証装置との間の距離を表す距離情報を取得する距離取得手段と、
取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、受信された前記認証情報に基づいて、前記携帯無線装置が前記認証装置に対応付けられているか否かを判定する前記認証処理を実行する認証手段と、
として機能させるためのプログラム。
【請求項１２】
無線認証装置から、自身が前記無線認証装置に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を受信する無線通信手段と、
前記無線認証装置と自身との間の距離を表す距離情報を取得する距離取得手段と、
を備え、
前記無線通信手段は、取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、前記無線認証装置へ前記認証情報を送信する、
携帯無線装置。
【請求項１３】
ユーザが携帯する携帯無線装置に適用され、
無線認証装置から、前記携帯無線装置が前記無線認証装置に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を受信し、
前記無線認証装置と前記携帯無線装置との間の距離を表す距離情報を取得し、
取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、前記無線認証装置へ前記認証情報を送信する、
携帯無線装置制御方法。
【請求項１４】
ユーザが携帯する携帯無線装置を、
無線認証装置から、前記携帯無線装置が前記無線認証装置に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を受信する無線通信手段と、
前記無線認証装置と前記携帯無線装置との間の距離を表す距離情報を取得する距離取得手段と、
として機能させるためのプログラムであって、
前記無線通信手段は、取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、前記無線認証装置へ前記認証情報を送信する、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムにかかり、特に、ユーザが携帯する携帯無線装置を認証する情報処理システムに関する。
【背景技術】
【０００２】
ユーザが携帯する携帯無線装置が、無線認証装置からの要求に応じて、携帯無線装置と無線認証装置とが対応付けられているか否かを判定させるための認証情報を送信し、無線認証装置が、送信された認証情報に基づいて、携帯無線装置と無線認証装置とが対応付けられているか否かを判定する認証処理を実行する技術が知られている。例えば、上述した技術を自動車のドアロックを解除するシステムに適用し、認証処理が成功した場合に、ドアロックを解除する技術が存在する。【０００３】
上述した技術では、携帯無線装置と無線認証装置との間の距離が十分に短い場合（携帯無線装置と無線認証装置とが通信が可能な位置に存在する場合）に、携帯無線装置が、無線認証装置から送信された認証情報の要求を表す認証情報要求に応じて自動的に認証情報を送信し、無線認証装置が認証情報に基づく認証処理を実行する。【０００４】
一方、携帯無線装置と無線認証装置との間の距離が十分に長い場合（携帯無線装置と無線認証装置とが通信不可能な位置に存在する場合）には、携帯無線装置が認証情報要求を受信できないので、携帯無線装置から認証情報が送信されず、認証処理は実行されなかった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１８５１８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した技術では、第三者が携帯無線装置と無線認証装置との間の通信を中継するリレーアタックが行われることで、認証処理が実行されるおそれがあった（例えば特許文献１参照）。図１を参照して、リレーアタックについて説明する。【０００７】
リレーアタックは、図１に示すように、無線認証装置３０１に近接する中継機器３１１Ａと、携帯無線装置３０２に近接する中継機器３１１Ｂを用いて実行される。例えば、中継機器３１１Ａが、携帯無線装置３０２の代わりに、ドアロックの解除を指示するコマンドを無線認証装置３０１へ送信すると、無線認証装置３０１から認証情報要求が送信される。【０００８】
中継機器３１１Ａは、送信された認証情報要求を受信し、中継機器３１１Ｂへ送信する。そして、中継機器３１１Ｂは、受信した認証情報要求を携帯無線装置３０２へ送信する。【０００９】
携帯無線装置３０２は、認証情報要求を受信すると、自動的に認証情報を送信する。中継機器３１１Ｂは、送信された認証情報を受信し、中継機器３１１Ａへ送信する。そして、中継機器３１１Ａは、受信した認証情報を無線認証装置３０１へ送信する。【００１０】
このように、リレーアタックが行われることで、携帯無線装置と無線認証装置とが通信不可能な位置に存在する場合でも、携帯無線装置と無線認証装置との間の通信が可能になる。従って、携帯無線装置と無線認証装置との間の距離が十分に長い場合であっても認証処理が実行される、という問題があった。【００１１】
このため、本発明の目的は、上述した課題である、携帯無線装置と無線認証装置との間の距離が十分に長い場合であっても認証処理が実行される、という問題を解決することができる情報処理システムを提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成すべく、本発明の一形態である情報処理システムは、
ユーザにより携帯され、第１の無線通信手段を備える携帯無線装置と、
第２の無線通信手段と、前記携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証手段とを備える無線認証装置と、
を備える情報処理システムであって、
前記情報処理システムは、前記携帯無線装置と、前記無線認証装置との間の距離を表す距離情報を取得する距離取得手段を備え、
前記第２の無線通信手段は、前記携帯無線装置と前記無線認証装置とが対応付けられているか否かを判定させるための認証情報の要求を表す認証情報要求を、前記携帯無線装置へ送信し、
前記第１の無線通信手段は、前記認証情報要求を受信するとともに、前記無線認証装置へ前記認証情報を送信し、
前記第２の無線通信手段は、前記認証情報を受信し、
前記認証手段は、取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、受信された前記認証情報に基づいて、前記携帯無線装置が前記無線認証装置に対応付けられているか否かを判定する認証処理を実行する、
ように構成されている。【００１３】
また、本発明の他の形態である、情報処理方法は、
ユーザにより携帯され、第１の無線通信手段を備える携帯無線装置と、
第２の無線通信手段と、前記携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証手段とを備える無線認証装置と、
を備える情報処理システムの情報処理方法であって、
前記第２の無線通信手段は、前記携帯無線装置と前記無線認証装置とが対応付けられているか否かを判定させるための認証情報の要求を表す認証情報要求を、前記携帯無線装置へ送信し、
前記第１の無線通信手段は、前記認証情報要求を受信するとともに、前記無線認証装置へ前記認証情報を送信し、
前記第２の無線通信手段は、前記認証情報を受信し、
前記携帯無線装置と、前記無線認証装置との間の距離を表す距離情報を取得し、
取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、前記認証情報に基づいて、受信された前記携帯無線装置が前記無線認証装置に対応付けられているか否かを判定する認証処理を実行する、
という構成を取る。
【発明の効果】
【００１４】
本発明は、以上のように構成されることにより、携帯無線装置と無線認証装置との間の距離が十分に長い場合に、認証処理の実行を防止することができる、という優れた効果を有する。
【図面の簡単な説明】
【００１５】
【図１】リレーアタックの概略を説明する図である。
【図２】本発明の第１実施形態における情報処理システムの構成の概略を示すブロック図である。
【図３】本発明における情報処理システムの動作を示すフローチャートである。
【図４】本発明における情報処理システムの動作を説明する図である。
【図５】本発明における情報処理システムの動作を示すフローチャートである。
【図６】本発明における情報処理システムの動作を説明する図である。
【図７】本発明の第２実施形態における情報処理システムの構成の概略を示すブロック図である。
【図８】本発明における情報処理システムの動作を示すフローチャートである。
【図９】本発明の第３実施形態における情報処理システムの構成の概略を示すブロック図である。
【図１０】本発明における情報処理システムの動作を示すフローチャートである。
【図１１】本発明における情報処理システムの動作を示すフローチャートである。
【発明を実施するための形態】
【００１６】
＜第１実施形態＞
本発明の第１実施形態を、図２乃至図６を参照して説明する。図２は、情報処理システム１の構成を説明するための図である。図３乃至６は、情報処理システム１の動作を説明するための図である。
【００１７】
［構成］
図２は、第１実施形態における情報処理システム１の構成を示すブロック図である。図２に示すように、情報処理システム１は、無線認証装置１１と携帯無線装置１２とを備える。無線認証装置１１は、例えば、ユーザが利用する対象物に設置される。また、携帯無線装置１２は、例えば、ユーザが携帯する鍵（例えばスマートキー（登録商標））や携帯電話機等に内蔵される。例えば、無線認証装置１１は、ユーザが利用する対象物としての車両に設置され、車両のドアを施錠または解錠するドアロック制御装置として機能する。そして、携帯無線装置１２は、車両のドアを施錠または解錠させるための鍵として機能する。
【００１８】
まず、無線認証装置１１の構成について説明する。無線認証装置１１は、CPU（Central Processing Unit）２１、位置情報取得部２２、位置情報取得用アンテナ２３、通信部２４、通信用アンテナ２５、およびメモリ２６を備えている。
【００１９】
CPU２１は、メモリ２６に記憶されているプログラムを、RAM（Random Access Memory）（図示せず）に読み出し、各種の処理（例えば、位置情報取得部２２および通信部２４の処理）を実行する。
【００２０】
CPU２１は、制御部３１、距離取得部３２、および認証部３３の機能ブロックを備えている。なお、CPU２１の各ブロックは、必要に応じて相互に信号、データを授受することが可能とされている。
【００２１】
制御部３１は、携帯無線装置１２が無線認証装置１１に対応付けられているか否かを判定するための乱数を生成する。そして、通信部２４が、通信用アンテナ２５を介して、生成された乱数と、携帯無線装置１２の位置を表す位置情報を要求するための位置情報要求と、を携帯無線装置１２へ送信する。また、通信部２４は、通信用アンテナ２５を介して、後述して説明する携帯無線装置１２から、乱数と、携帯無線装置１２の現在の位置を表す位置情報とが暗号化された暗号化情報を受信する。
【００２２】
そして、制御部３１は、メモリ２６に予め記憶された、暗号化情報を復号するための復号情報に基づいて、受信した暗号化情報を復号する。復号情報とは、例えば、携帯無線装置１２が有する公開鍵と対応付けられた秘密鍵である。
【００２３】
位置情報取得部２２は、位置情報取得用アンテナ２３を介して、無線認証装置１１の現在の位置を表す位置情報を取得する。位置情報取得部２２は、例えば、GPS（Global Positioning System）等の位置を測定するシステムを利用して、位置情報を取得する。
【００２４】
続いて、距離取得部３２は、位置情報取得部２２により取得された無線認証装置１１の位置情報と、制御部３１により復号された携帯無線装置１２の位置情報と、に基づいて、無線認証装置１１と携帯無線装置１２との間の距離を取得する。なお、距離取得部３２は、位置情報を利用する代わりに、レーダ等を利用して無線認証装置１１と携帯無線装置１２との間の距離を取得ようにすることもできる。以下に説明する他の構成についても同様とする。
【００２５】
そして、制御部３１は、距離取得部３２により取得された距離が、予め設定された閾値以下であるかを判定する。取得された距離が閾値以下であると判定された場合、認証部３３は、制御部３１により生成された乱数と、制御部３１により復号された暗号化情報に含まれる乱数と、が一致するか否かを判定する認証処理を実行する。
【００２６】
すなわち、認証部３３は、無線認証装置１１により生成された乱数と、携帯無線装置１２により公開鍵を用いて暗号化され無線認証装置１１により秘密鍵を用いて復号された乱数と、が一致するか否かを判定することにより、無線認証装置１１と携帯無線装置１２とが対応付けられているか否かを判定する。
【００２７】
認証部３３により、生成された乱数と、復号された乱数とが一致すると判定された場合、すなわち、認証に成功したと判定された場合、制御部３１は、例えば、車両のドアロックを解除する。なお、制御部３１は、車両のドアに限らず、家のドア等、ユーザが利用する対象物が有するドア、扉等の施錠または解錠を制御することができる。
【００２８】
次に、携帯無線装置１２の構成について説明する。携帯無線装置１２は、CPU４１、通信部４２、通信用アンテナ４３、位置情報取得部４４、位置情報取得用アンテナ４５、およびメモリ４６を備えている。CPU４１は、メモリ４６に記憶されているプログラムを、RAM（図示せず）に読み出し、各種の処理（例えば、通信部４２および位置情報取得部４４の処理）を実行する。
【００２９】
通信部４２は、通信用アンテナ４３を介して、無線認証装置１１から送信された乱数と、位置情報取得要求を受信する。また、通信部４２は、CPU４１により生成された暗号化情報を無線認証装置１１へ送信する。
【００３０】
位置情報取得部４４は、位置情報取得用アンテナ４５を介して、携帯無線装置１２の現在の位置を表す位置情報を取得する。なお、位置情報取得部４４は、上述した位置情報取得部２２と同様の構成を有している。
【００３１】
CPU４１は、例えば、メモリ４６に予め記憶された公開鍵を用いて、通信部４２により受信された乱数と、位置情報取得部４４により取得された位置情報とを暗号化した暗号化情報を生成する。なお、メモリ４６に記憶された公開鍵は、無線認証装置１１のメモリ２６に記憶された秘密鍵と対応付けられている。
【００３２】
［動作］
次に、図３乃至図６を参照して、上述した情報処理システム１の動作について詳細に説明する。まず図３と図４を参照して、リレーアタックが行われていない場合の例について説明する。図３は、情報処理システム１の動作を示すフローチャートである。図４は、情報処理システム１の動作を説明する図である。
【００３３】
図３の情報処理システム１の処理は、携帯無線装置１２を携帯（所持）したユーザが、無線認証装置１１との通信が可能になる範囲（例えば図４の通信可能範囲５１）に入った場合、またはユーザが無線認証装置１１と携帯無線装置１２との通信が可能な範囲内で所定の操作（例えばボタンを押下する操作）を行った場合に開始される。なお、図３の例では、対象物としての車両のドアが施錠されている場合について説明する。また、後述して説明する他の例についても同様に、対象物としての車両のドアが施錠されているものとして説明する。
【００３４】
まず、ステップＳ１において、携帯無線装置１２の通信部４２は、無線認証装置１１へ車両のドアのロックを解除させるためのロック解除指示を送信する。
【００３５】
そして、ステップＳ１１において、無線認証装置１１の通信部２４は、ステップＳ１の処理で携帯無線装置１２から送信されたロック解除指示を受信する。ロック解除指示を受信すると、ステップＳ１２において、制御部３１は、乱数を生成する。なお、この乱数は、携帯無線装置１２が無線認証装置１１に対応付けられているか否かを判定する認証処理のために利用するものである。
【００３６】
続いて、ステップＳ１３において、通信部２４は、ステップＳ１２の処理で生成された乱数と、位置情報要求と、を携帯無線装置１２へ送信する。位置情報要求とは、携帯無線装置１２の位置を表す位置情報を要求するための情報である。なお、通信部２４は、乱数を送信するとともに、携帯無線装置１２に認証情報の要求を表す認証情報要求を送信する。後述して説明する他の構成についても同様である。
【００３７】
そして、ステップＳ２において、携帯無線装置１２の通信部４２は、ステップＳ１３の処理で送信された乱数と位置情報要求とを受信する。位置情報要求が受信されると、ステップＳ３において、携帯無線装置１２の位置情報取得部４４は、携帯無線装置１２の位置を表す位置情報を取得する。
【００３８】
そして、ステップＳ４において、携帯無線装置１２のCPU４１は、メモリ４６に予め記憶された公開鍵を利用して、ステップＳ２の処理で受信された乱数と、ステップＳ３の処理で取得された携帯無線装置１２の位置情報と、を暗号化した暗号化情報を生成する。なお、乱数を暗号化した認証情報と、位置情報を暗号化した暗号化位置情報とを個々に生成することもできる。
【００３９】
また、CPU４１は、携帯無線装置１２の固有の識別情報（認証情報）が予めメモリ４６に記憶されている場合には、乱数の代わりに、識別情報を暗号化して暗号化情報を生成し、送信することもできる。この場合、認証部３３は、携帯無線装置１２により送信された固有の識別情報と、無線認証装置１１に予め記憶された識別情報と、が一致するか否かを判定することにより、無線認証装置１１と携帯無線装置１２とが対応付けられているか否かを判定する。また、携帯無線装置１２は、固有の識別情報を暗号化せずに送信することもできる。
【００４０】
続いて、ステップＳ５において、携帯無線装置１２の通信部４２は、無線認証装置１１へ、ステップＳ４の処理で生成された暗号化情報を送信する。
【００４１】
ステップＳ１４において、無線認証装置１１の通信部２４は、ステップＳ５の処理で送信された暗号化情報を受信する。続いて、ステップＳ１５において、無線認証装置１１の制御部３１は、メモリ２６に予め記憶された秘密鍵を利用して、ステップＳ１４の処理で受信した暗号化情報を復号する。
【００４２】
さらに、ステップＳ１６において、無線認証装置１１の位置情報取得部２２は、無線認証装置１１の位置情報を取得する。そして、ステップＳ１７において、無線認証装置１１の距離取得部３２は、ステップＳ１５の処理で復号した暗号化情報に含まれる携帯無線装置１２の位置情報と、ステップＳ１６の処理で取得された無線認証装置１１の位置情報とに基づいて、無線認証装置１１と携帯無線装置１２との間の距離を表す距離情報を取得する。
【００４３】
続いて、ステップＳ１８において、無線認証装置１１のCPU４１は、ステップＳ１７の処理で取得された距離情報が表す距離が予め設定された閾値以下であるかを判定する。例えば、閾値は、図４に示される、無線認証装置１１と携帯無線装置１２との間の通信が可能な通信可能距離Ｌに設定される。
【００４４】
具体的には、図４に示されるように、無線認証装置１１と携帯無線装置１２との距離Ｘ１が、無線認証装置１１の通信可能距離Ｌより短い場合、ステップＳ１８において、距離が閾値以下であると判定される（ステップＳ１８：Ｙｅｓ）。そして、ステップＳ１９において、無線認証装置１１の認証部３３は、携帯無線装置１２を認証する。すなわち、認証部３３は、ステップＳ１２の処理で生成した乱数と、ステップＳ１５の処理で復号された乱数とが一致するか否かを比較する認証処理を実行する。
【００４５】
そして、ステップＳ２０において、無線認証装置１１の認証部３３は、認証に成功したかを判定する。すなわち、ステップＳ１２の処理で生成した乱数と、ステップＳ１５の処理で復号された乱数とが一致するかを判定する。ステップＳ２０において、認証に成功したと判定された場合（ステップＳ２１：Ｙｅｓ）、ステップＳ２１において、無線認証装置１１のCPU３１は、車両のドアロックを解除する。
【００４６】
ステップＳ２１の処理の後、ステップＳ１８の処理でＮｏと判定された場合、およびステップＳ２０の処理でＮｏと判定された場合、情報処理システム１の処理は終了する。
【００４７】
次に、図５と図６を参照して、リレーアタックが行われた場合の例について説明する。図５は、リレーアタックが行われた場合の情報処理システム１の動作を示すフローチャートである。図６は、情報処理システム１の動作を説明する図である。
【００４８】
なお、図５のステップＳ４１乃至Ｓ５１は、図３のステップＳ１１乃至Ｓ２１に対応する処理であり、図５のステップＳ６１乃至Ｓ６４は、図２のステップＳ２乃至Ｓ５に対応する処理であるので、詳細な説明は省略する。
【００４９】
図５に示される処理は、中継機器６１が無線認証装置１１の通信可能範囲５１内で所定の操作（例えばボタンを押下する操作）を行った場合に開始される。なお、図６に示すように、中継機器６１は、無線認証装置１１に近接する中継機器６１Aと、携帯無線装置１２に近接する中継機器６１Ｂを備えるが、説明を簡単にするため、中継機器６１Ａと中継機器６１Ｂとをまとめて中継機器６１として記載する。
【００５０】
まず、ステップＳ３１において、中継機器６１は、無線認証装置１１へロック解除指示を送信する。具体的には、図６に示すように、無線認証装置１１の通信可能範囲５１内に存在する中継機器６１Ａが無線認証装置１１へロック解除指示を送信する。なお、ステップＳ３１の処理は、図２のステップＳ１の処理と同様の処理である。
【００５１】
そして、ステップＳ４１において、無線認証装置１１の通信部２４は、ステップＳ３１の処理で中継機器６１から送信されたロック解除指示を受信する。ロック解除指示を受信すると、ステップＳ４２において、制御部３１は、乱数を生成する。続いて、ステップＳ４３において、通信部２４は、ステップＳ４２の処理で生成された乱数と、位置情報要求とを、携帯無線装置１２へ送信する。この時、中継機器６１は、無線認証装置１１から送信された乱数と位置情報要求を中継し、無線認証装置１１から十分に長い距離に位置する携帯無線装置１２へ送信する。
【００５２】
そして、ステップＳ６１において、携帯無線装置１２の通信部４２は、ステップＳ４３の処理で送信され、中継機器６１により中継された乱数と位置情報要求を受信する。乱数と位置情報要求が受信された後、ステップＳ６２において、携帯無線装置１２の位置情報取得部４４は、携帯無線装置１２の位置情報を取得する。
【００５３】
そして、ステップＳ６３において、携帯無線装置１２のCPU４１は、メモリ４６に記憶された公開鍵を利用して、ステップＳ６１の処理で受信された乱数と、ステップＳ６２の処理で取得された位置情報と、を暗号化した暗号化情報を生成する。続いて、ステップＳ６４において、携帯無線装置１２の通信部４２は、無線認証装置１１へ、ステップＳ６３の処理で生成された暗号化情報を送信する。この時、中継機器６１は、携帯無線装置１２から送信された暗号化情報を中継し、無線認証装置１１へ送信する。
【００５４】
ステップＳ４４において、無線認証装置１１の通信部２４は、ステップＳ６４の処理で送信され、中継機器６１により中継された暗号化情報を受信する。続いて、ステップＳ４５において、無線認証装置１１の制御部３１は、ステップＳ４４の処理で受信した暗号化情報を復号する。
【００５５】
続いて、ステップＳ４６において、無線認証装置１１の位置情報取得部２２は、無線認証装置１１の位置情報を取得する。そして、ステップＳ４７において、無線認証装置１１の距離取得部３２は、ステップＳ４５の処理で復号した暗号化情報に含まれる携帯無線装置１２の位置情報と、ステップＳ４６の処理で取得された無線認証装置１１の位置情報に基づいて、距離情報を取得する。
【００５６】
続いて、ステップＳ１８において、無線認証装置１１の制御部３１は、ステップＳ１７の処理で取得された距離情報が表す距離が閾値以下であるかを判定する。すなわち、制御部３１は、携帯無線装置１２と無線認証装置１１とが近接しているかを判定する。
【００５７】
図６に示されるように、距離情報が表す距離Ｘ２は、通信可能距離（閾値）Ｌを超える値になる。従って、ステップＳ４８において、距離が所定の閾値以下でないと判定される。よって、リレーアタックが行われた場合、ステップＳ４９乃至Ｓ５１の処理は省略され、情報処理システム１の処理は終了する。
【００５８】
このように、無線認証装置１１と携帯無線装置１２との間の距離を取得し、取得された距離が予め設定された閾値を超える場合、認証処理（ステップＳ４９，Ｓ５０）は実行されない。従って、リレーアタックにより、携帯無線装置と無線認証装置との間の距離が十分に長い場合に認証処理が実行されることを防止することができる。
【００５９】
なお、情報処理システム１では、図３のステップＳ２１の処理が実行されてドアロックが解除され、例えば車両のエンジンが起動している間（車両を運転中の間）も、周期的にステップＳ１２乃至Ｓ１８、およびステップＳ２乃至Ｓ５の処理を実行することができる。
【００６０】
そして、周期的に上述した処理を実行し、ステップＳ１８の処理で距離が閾値以下でないと判定された場合（ステップＳ１８：Ｎｏ）、すなわち、無線認証装置１１と携帯無線装置１２との間の距離が十分に長い場合、制御部３１がドアを施錠するようにするシステムを構成することができる。
【００６１】
車両のエンジンが起動している間に周期的に上述した処理を繰り返すことで、仮にリレーアタックが成功した場合でも、無線認証装置１１と携帯無線装置１２との間の距離が長くなると自動的に車両のドアを施錠する。従って、車両の中からドアを解錠できないようにすれば、リレーアタックを実行した攻撃者を車両の中に閉じ込めることができる。
【００６２】
さらに、ドアを施錠するとともに、ユーザの所持する電子機器または所定の装置等に、ドアを施錠した旨を通知することもできる。ドアを施錠した旨を通知することで、リレーアタックに対するセキュリティをより向上させることができる。
【００６３】
なお、周期的に上述した処理を実行する場合、ステップＳ１８の閾値を、ドアロックが解除される前にステップＳ１８の処理で利用していた閾値とは異なる値にすることもできる。例えば、ドアロックが解除された後は、ユーザが車両に乗車する（すなわち、無線認証装置１１と携帯無線装置１２との間の距離が十分に短い）と考えられるため、無線認証装置１１の通信可能距離Ｌより小さい値を新たな閾値として設定することが好適である。後述する他の実施形態についても同様である。
【００６４】
＜第２実施形態＞
次に、本発明の第２実施形態を、図７と図８を参照して説明する。図７は、情報処理システム１０１の構成を説明するための図である。図８は、情報処理システム１０１の動作を説明するための図である。
【００６５】
［構成］
図７の情報処理システム１０１のうち、図２の情報処理システム１と対応する要素には同じ符号が付されている。すなわち、情報処理システム１０１は、無線認証装置１１１が距離取得部３２を有さず、携帯無線装置１１２のCPU１４１が制御部１５１と距離取得部１５２とを有する点が情報処理システム１と異なり、他の構成は情報処理システム１と同様である。従って、情報処理システム１０１のCPU１４１の構成について説明する。
【００６６】
図７のCPU１４１は、制御部１５１と距離取得部１５２との機能ブロックを備える。なお、CPU１４１の各ブロックは、必要に応じて相互に信号、データを授受することが可能とされている。
【００６７】
［動作］
次に、図８を参照して、上述した情報処理システム１０１の動作について詳細に説明する。図８の情報処理システム１０１の動作は、リレーアタックが行われた場合の動作を示している。
【００６８】
なお、図８のステップＳ１１１乃至Ｓ１１３，Ｓ１１６乃至Ｓ１１９，およびステップＳ１３２は、図３のステップＳ１１，Ｓ１６，Ｓ１２，Ｓ１５，Ｓ１９乃至Ｓ２１，およびステップＳ３に対応する処理であり、図８のステップＳ１０１は、図５のステップＳ３１に対応する処理であるので、詳細な説明は省略する。
【００６９】
まず、ステップＳ１０１において、中継機器６１は、無線認証装置１１１にロック解除指示を送信する。
【００７０】
そして、ステップＳ１１１において、無線認証装置１１１の通信部２４は、ステップＳ１０１の処理で中継機器６１から送信されたロック解除指示を受信する。ロック解除指示を受信すると、ステップＳ１１２において、無線認証装置１１１の位置情報取得部２２は、無線認証装置１１の位置情報を取得する。続いて、ステップＳ１１３において、制御部３１は、乱数を生成する。そして、ステップＳ１１４において、通信部２４は、ステップＳ１１２の処理で取得された位置情報と、ステップＳ１１３の処理で生成された乱数と、を携帯無線装置１１２へ送信する。
【００７１】
そして、ステップＳ１３１において、携帯無線装置１１２の通信部４２は、ステップＳ１１４の処理で送信され、中継機器６１により中継された乱数と位置情報とを受信する。乱数と位置情報とが受信された後、ステップＳ１３２において、携帯無線装置１１２の位置情報取得部４４は、携帯無線装置１１２の位置情報を取得する。
【００７２】
そして、ステップＳ１３３において、携帯無線装置１１２の距離取得部１５２は、ステップＳ１３１の処理で受信された無線認証装置１１１の位置情報と、ステップＳ１３２の処理で取得された携帯無線装置１１２の位置情報に基づいて、無線認証装置１１１と携帯無線装置１１２との間の距離を表す距離情報を取得する。
【００７３】
続いて、ステップＳ１３４において、携帯無線装置１１２の制御部１５１は、ステップＳ１３３の処理で取得された距離情報が表す距離が予め設定された閾値以下であるかを判定する。すなわち、制御部１５１は、携帯無線装置１１２と無線認証装置１１１とが近接しているかを判定する。
【００７４】
ステップＳ１３４において、距離が閾値以下であると判定された場合（ステップＳ１３４：Ｙｅｓ）、ステップＳ１３５において、携帯無線装置１１２の制御部１５１は、予めメモリ４６に記憶された公開鍵を利用して、ステップＳ１３１の処理で受信された乱数を暗号化した暗号化情報（認証情報）を生成する。続いて、ステップＳ１３６において、携帯無線装置１１２の通信部４２は、無線認証装置１１１へ、ステップＳ１３５の処理で生成された暗号化情報を送信する。
【００７５】
ステップＳ１１５において、無線認証装置１１１の通信部２４は、ステップＳ１３６の処理で送信され、中継機器６１により中継された暗号化情報を受信したかを判定する。ステップＳ１１５において、まだ暗号化情報を受信していないと判定された場合（ステップＳ１１５：Ｎｏ）、ステップＳ１１５の処理を繰り返す。
【００７６】
一方、ステップＳ１１５において、暗号化情報を受信したと判定した場合（ステップＳ１１５：Ｙｅｓ）、ステップＳ１１６において、無線認証装置１１１の制御部３１は、ステップＳ１１５の処理で受信した暗号化情報を復号する。
【００７７】
そして、ステップＳ１１７において、無線認証装置１１１の認証部３３は、携帯無線装置１１２を認証する。続いて、ステップＳ１１７において、無線認証装置１１１の認証部３３は、認証に成功したかを判定する。ステップＳ１１８において、認証に成功したと判定された場合（ステップＳ１１８：Ｙｅｓ）、ステップＳ１１９において、無線認証装置１１１の制御部３１は、車両のドアロックを解除する。
【００７８】
ステップＳ１１９の処理の後、およびステップＳ１１８の処理でＮｏと判定された場合、情報処理システム１０１の処理は終了する。また、ステップＳ１３４の処理でＮｏと判定された場合、ステップＳ１３５，Ｓ１３６，並びに、ステップＳ１１５乃至Ｓ１１９の処理は省略され、情報処理システム１０１の処理は終了する。
【００７９】
このように、携帯無線装置１１２が、無線認証装置１１１と携帯無線装置１１２との間の距離を取得し、取得した距離が閾値以下であるか否かを判定する。従って、取得した距離が閾値を超える場合、携帯無線装置１１２は、無線認証装置１１１へ暗号化情報（認証情報）を送信しないので、通信の効率を向上することができるとともに、セキュリティを向上することができる。
【００８０】
なお、情報処理システム１０１では、図８のステップＳ１１９の処理が実行されてドアロックが解除され、例えば車両のエンジンが起動している間も、周期的にステップＳ１１２乃至Ｓ１１４、およびステップＳ１３１およびステップＳ１３４の処理を実行することができる。
【００８１】
そして、周期的に上述した処理を実行し、ステップＳ１３４の処理で距離が閾値以下でないと判定された場合、（ステップＳ１３４：Ｎｏ）、すなわち、無線認証装置１１１と携帯無線装置１１２との間の距離が十分に長い場合、予め設定された光や音を出力する出力部（図示せず）から、リレーアタックが実行されている旨をユーザへ通知することができる。
【００８２】
＜第３実施形態＞
次に、本発明の第３実施形態を、図９乃至図１１を参照して説明する。図９は、情報処理システム２０１の構成を説明するための図である。図１０と図１１は、情報処理システム２０１の動作を説明するための図である。
【００８３】
［構成］
図９の情報処理システム２０１のうち、図７の情報処理システム１０１と対応する要素には同じ符号が付されている。すなわち、情報処理システム２０１は、無線認証装置２１１が通信用アンテナ２２１を有し、携帯無線装置２１２が通信用アンテナ２３１を有する点が異なる。また、情報処理システム２０１は、通信網２４１とサーバ装置２５１を有する点が異なる。そして、他の構成は情報処理システム１０１と同様である。
【００８４】
通信用アンテナ２２１，２３１は、通信網２４１（例えばインターネット）を介して、サーバ装置２５１と通信するためのアンテナである。なお、図９の例では、無線認証装置２１１が、通信用アンテナ２５と通信用アンテナ２２１の２つの通信用アンテナを備えるとしたが、２つの通信用アンテナの代わりに、通信用アンテナ２５の機能と通信用アンテナ２２１の機能とを有する１つの通信用アンテナを備えることができる。同様に、携帯無線装置２１２は、通信用アンテナ４３の機能と通信用アンテナ２３１の機能とを有する１つの通信アンテナを備えることができる。
【００８５】
サーバ装置２５１は、プログラムの制御により動作する通信部２６１およびCPU２６２を備える。通信部２６１は、通信網２４１を介して、無線認証装置２１１から無線認証装置２１１の位置情報を受信し、携帯無線装置２１２から携帯無線装置２１２の位置情報を受信する。そして、通信部２６１は、無線認証装置２１１へ、認証処理の開始を指示する認証開始指示を送信する。なお、通信部２６１は、無線認証装置２１１へ認証開始指示を送信する代わりに、携帯無線装置２１２へ、暗号化情報（認証情報）の送信を許可する暗号化情報送信許可を送信することもできる。
【００８６】
CPU２６２は、距離取得部２７１、および制御部２７２の機能ブロックを備えている。なお、CPU２６２の各ブロックは、必要に応じて相互に信号、データを授受することが可能とされている。
【００８７】
距離取得部２７１は、通信部２６１により受信された無線認証装置２１１の位置情報と、携帯無線装置２１２の位置情報とに基づいて、無線認証装置２１１と携帯無線装置２１２との間の距離を表す距離情報を取得する。なお、距離取得部２７１は、図２の距離取得部３２および図７の距離取得部１５２と同様の構成である。
【００８８】
制御部２７２は、距離取得部２７１により取得された距離情報が表す距離が予め設定された閾値以下であるかを判定する。そして、制御部２７２により距離が閾値以下であると判定された場合、通信部２６１が、無線認証装置２１１へ認証開始指示を送信する。
【００８９】
［動作］
次に、図１０と図１１を参照して、上述した情報処理システム２０１の動作について詳細に説明する。図１０と図１１は、情報処理システム２０１の動作を示すフローチャートである。なお、図１０と図１１の情報処理システム２０１の動作は、リレーアタックが行われた場合の動作を示している。
【００９０】
また、図１０と図１１のステップＳ２０１，ステップＳ２１１，Ｓ２１２，Ｓ２１４，Ｓ２１７乃至Ｓ２２０，およびステップＳ２３２は、図５のステップＳ３１，ステップＳ４１，Ｓ４２，Ｓ４６，Ｓ４５，Ｓ４９乃至Ｓ５１，およびステップＳ６２に対応する処理であるので、詳細な説明は省略する。
【００９１】
まず、ステップＳ２０１において、中継機器６１は、無線認証装置１１にロック解除指示を送信する。
【００９２】
そして、ステップＳ２１１において、無線認証装置２１１の通信部２４は、ステップＳ２０１の処理で中継機器６１から送信されたロック解除指示を受信する。ロック解除指示を受信すると、ステップＳ２１２において、制御部３１は、乱数を生成する。続いて、ステップＳ２１３において、通信部２４は、ステップＳ２１２の処理で生成された乱数を、携帯無線装置２１２へ送信する。
【００９３】
そして、ステップＳ２３１において、携帯無線装置２１２の通信部４２は、ステップＳ２１３の処理で送信され、中継機器６１により中継された乱数を受信する。乱数が受信された後、ステップＳ２３２において、携帯無線装置２１２の位置情報取得部４４は、携帯無線装置２１２の位置情報を取得する。
【００９４】
そして、ステップＳ２３３において、携帯無線装置２１２の通信部４２は、通信用アンテナ２３１と通信網２４１を介して、サーバ装置２５１へ携帯無線装置２１２の位置情報を送信する。
【００９５】
そして、ステップＳ２４１において、サーバ装置２５１の通信部２６１は、ステップＳ２３３の処理で送信された携帯無線装置２１２の位置情報を受信する。
【００９６】
一方、ステップＳ２１３の処理の後、ステップＳ２１４において、無線認証装置１１の位置情報取得部２２は、無線認証装置２１１の位置情報を取得する。そして、ステップＳ２１５において、無線認証装置２１１の通信部２４は、通信用アンテナ２２１と通信網２４１を介して、サーバ装置２５１へ無線認証装置２１１の位置情報を送信する。
【００９７】
そして、ステップＳ２４２において、サーバ装置２５１の通信部２６１は、ステップＳ２１５の処理で送信された無線認証装置２１１の位置情報を受信する。続いて、ステップＳ２４３において、サーバ装置２５１の距離取得部２７１は、ステップＳ２４１の処理で受信された携帯無線装置２１２の位置情報と、ステップＳ２４２の処理で受信された無線認証装置１１の位置情報とに基づいて、距離情報を取得する。
【００９８】
そして、図１１のステップＳ２４４において、サーバ装置２５１の制御部２７２は、ステップＳ２４３の処理で取得された距離情報が表す距離が予め設定された閾値以下であるかを判定する。すなわち、制御部２７２は、携帯無線装置２１２と無線認証装置２１１とが近接しているかを判定する。
【００９９】
ステップＳ２４４において、距離が閾値以下であると判定された場合（ステップＳ２４４：Ｙｅｓ）、ステップＳ２４５において、通信部２６１は、通信網２４１と通信用アンテナ２２１とを介して、無線認証装置２１１へ、認証の開始を指示する認証開始指示を送信する。
【０１００】
一方、図１０のステップＳ２３３の処理の後、図１１のステップＳ２３４において、携帯無線装置２１２のCPU４１は、予めメモリ４６に記憶された公開鍵を利用して、ステップＳ２３１の処理で受信された乱数を暗号化した暗号化情報（認証情報）を生成する。続いて、ステップＳ２３５において、携帯無線装置２１２の通信部４２は、無線認証装置２１１へ、ステップＳ２３４の処理で生成された暗号化情報を送信する。
【０１０１】
そして、ステップＳ２１６において、無線認証装置２１１の通信部２４は、ステップＳ２３５の処理で送信され、中継機器６１により中継された暗号化情報、および、ステップＳ２４５の処理で送信された認証開始指示を受信したかを判定する。ステップＳ２１６において、暗号化情報および認証開始指示の両方をまだ受信していないと判定された場合（ステップＳ２１６：Ｎｏ）、暗号化情報および認証開始指示の両方を受信するまでステップＳ２１６の処理を繰り返す。
【０１０２】
一方、ステップＳ２１６において、暗号化情報および認証開始指示を受信したと判定された場合（ステップＳ２１６：Ｙｅｓ）、ステップＳ２１７において、無線認証装置２１１の制御部３１は、ステップＳ２１６の処理で受信した暗号化情報を復号する。
【０１０３】
そして、ステップＳ２１８において、無線認証装置２１１の認証部３３は、携帯無線装置２１２を認証する。続いて、ステップＳ２１９において、無線認証装置２１１の認証部３３は、認証に成功したかを判定する。ステップＳ２１９において、認証に成功したと判定された場合（ステップＳ２１９：Ｙｅｓ）、ステップＳ２２０において、無線認証装置２１１の制御部３１は、車両のドアロックを解除する。
【０１０４】
ステップＳ２２０の処理の後、およびステップＳ２１９の処理でＮｏと判定された場合、情報処理システム２０１の処理は終了する。また、ステップＳ２４４の処理でＮｏと判定された場合、ステップＳ２４５の処理が省略され、ステップＳ２１６の処理が実行されないので、情報処理システム２０１の処理は終了する。
【０１０５】
このように、サーバ装置２５１が無線認証装置２１１と携帯無線装置２１２との間の距離を取得し、取得した距離が閾値以下であるか否かを判定するので、無線認証装置２１１および携帯無線装置２１２の処理の負荷を低減することができる。
【０１０６】
なお、情報処理システム２０１では、図１１のステップＳ２２０の処理が実行されてドアロックが解除され、例えば車両のエンジンが起動している間も、周期的にステップＳ２１４，Ｓ２１５、ステップＳ２３２，Ｓ２３３、およびステップＳ２４１乃至Ｓ２４４の処理を実行することができる。
【０１０７】
そして、周期的に上述した処理を実行し、ステップＳ２４４の処理で距離が閾値以下でないと判定された場合（ステップＳ２４４：Ｎｏ）（すなわち、無線認証装置２１１と携帯無線装置２１２との間の距離が十分に長い場合）、通信部２６１は、ユーザの所持する電子機器または所定の装置等へ、リレーアタックが実行されている旨を通知することができる。
【０１０８】
なお、上述した例では、ステップＳ２４５において、通信部２６１が、無線認証装置１１へ認証開始指示を送信するとしたが、無線認証装置２１１へ認証開始指示を送信する代わりに、携帯無線装置２１２へ、暗号化情報（認証情報）の送信を許可する暗号化情報送信許可を送信することもできる。
【０１０９】
そして、携帯無線装置２１２は、サーバ装置２５１から暗号化情報送信許可を受信した場合に、暗号化情報を生成し（ステップＳ２３４）、送信する（ステップＳ２４５）ように構成されてもよい。
【０１１０】
なお、本発明は、上述した第１乃至第３実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。さらに、上述した第１乃至第３実施形態は、一部の機能を他の装置が有していてもよい。
【０１１１】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のようにも記載されうる。以下、本発明における情報処理装置等の構成の概略を説明する。但し、本発明は、以下の構成に限定されない。
【０１１２】
（付記１）
ユーザにより携帯され、第１の無線通信手段を備える携帯無線装置と、
第２の無線通信手段と、前記携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証手段とを備える無線認証装置と、
を備える情報処理システムであって、
前記情報処理システムは、前記携帯無線装置と、前記無線認証装置との間の距離を表す距離情報を取得する距離取得手段を備え、
前記第２の無線通信手段は、前記携帯無線装置と前記無線認証装置とが対応付けられているか否かを判定させるための認証情報の要求を表す認証情報要求を、前記携帯無線装置へ送信し、
前記第１の無線通信手段は、前記認証情報要求を受信するとともに、前記無線認証装置へ前記認証情報を送信し、
前記第２の無線通信手段は、前記認証情報を受信し、
前記認証手段は、取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、受信された前記認証情報に基づいて、前記携帯無線装置が前記無線認証装置に対応付けられているか否かを判定する認証処理を実行する、
ように構成されている情報処理システム。
【０１１３】
上記情報処理システム（例えば情報処理システム１）によると、
携帯無線装置（例えば携帯無線装置１２）は、ユーザにより携帯され、第１の無線通信手段（通信部４２）を備える。
無線認証装置（例えば無線認証装置１１）は、第２の無線通信手段（通信部２４）と、前記携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証手段（認証部３３）とを備える。
そして、情報処理システムは、前記携帯無線装置と、前記無線認証装置との間の距離を表す距離情報を取得する距離取得手段（例えば距離取得部３２）を備える。
第２の無線通信手段は、携帯無線装置と無線認証装置とが対応付けられているか否かを判定させるための認証情報の要求を表す認証情報要求を、前記携帯無線装置へ送信する。
第１の無線通信手段は、前記認証情報要求を受信するとともに、前記無線認証装置へ前記認証情報を送信する。
第２の無線通信手段は、前記認証情報を受信する。
認証手段は、取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、受信された前記認証情報に基づいて、前記携帯無線装置が前記無線認証装置に対応付けられているか否かを判定する認証処理を実行する。
従って、上記情報処理システムは、携帯無線装置と無線認証装置との間の距離が閾値以下の場合に、認証処理を実行するので、携帯無線装置と無線認証装置との間の距離が十分に長い場合に認証処理が実行されることを防止することができる。
【０１１４】
（付記２）
付記１記載の情報処理システムであって、
前記携帯無線装置の位置を表す第１の位置情報を取得する第１の位置情報取得手段と、
前記無線認証装置の位置を表す第２の位置情報を取得する第２の位置情報取得手段と、
をさらに備え、
前記距離取得手段は、取得された前記第１の位置情報と前記第２の位置情報とに基づいて、前記距離情報を取得する、
情報処理システム。
【０１１５】
上記情報処理システムによると、
第１の位置情報取得手段（位置情報取得部４４）は、携帯無線装置の位置を表す第１の位置情報を取得する。
第２の位置情報取得手段（位置情報取得部２２）は、無線認証装置の位置を表す第２の位置情報を取得する。
そして、距離取得手段は、取得された前記第１の位置情報と前記第２の位置情報とに基づいて、前記距離情報を取得する。
従って、上記情報処理システムは、携帯無線装置の位置情報と、無線認証装置の位置情報とに基づいて、携帯無線装置と無線認証装置との間の距離を取得するので、簡単な構成で確実に距離を取得することができる。
【０１１６】
（付記３）
付記１又は２記載の情報処理システムであって、
前記認証処理にて前記携帯無線装置が前記無線認証装置に対応付けられていると判定された場合、ユーザが利用する対象物が有するドアを解錠する鍵制御手段を、
さらに備える情報処理システム。
【０１１７】
上記情報処理システムによると、
鍵制御手段は、認証処理にて携帯無線装置が無線認証装置に対応付けられていると判定された場合、ユーザが利用する対象物が有するドアを解錠する。
従って、上記情報処理システムは、携帯無線装置を所持したユーザが、対象物に近接した時だけ対象物が有するドアを解錠するので、第三者による対象物の利用を防止することができる。
【０１１８】
（付記４）
付記２又は３記載の情報処理システムであって、
前記携帯無線装置は、前記第１の位置情報取得手段を備え、
前記無線認証装置は、前記第２の位置情報取得手段と、前記距離取得手段とを備え、
前記第１の無線通信手段は、前記第１の位置情報を前記無線認証装置へ送信し、
前記第２の無線通信手段は、前記第１の位置情報を受信し、
前記距離取得手段は、受信された前記第１の位置情報と、取得された前記第２の位置情報とに基づいて、前記距離情報を取得する、
情報処理システム。
【０１１９】
上記情報処理システムによると、
携帯無線装置は、前記第１の位置情報取得手段を備える。
また、無線認証装置は、前記第２の位置情報取得手段と、前記距離取得手段とを備える。
第１の無線通信手段は、前記第１の位置情報を前記無線認証装置へ送信する。
第２の無線通信手段は、前記第１の位置情報を受信する。
そして、距離取得手段は、受信された前記第１の位置情報と、取得された前記第２の位置情報とに基づいて、前記距離情報を取得する。
従って、上記情報処理システムは、無線認証装置が、携帯無線装置と無線認証装置との間の距離を取得し、距離が閾値以下である場合にすぐに認証処理を実行するので、より迅速に認証処理を実行することができる。
【０１２０】
（付記５）
付記３又は４記載の情報処理システムであって、
前記距離取得手段は、周期的に前記距離情報を取得し、
前記鍵制御手段は、前記対象物が有するドアを解錠した後、前記対象物が利用されている際に、前記距離情報が表す距離が前記閾値を超える場合、前記対象物が有するドアを施錠する、
情報処理システム。
【０１２１】
上記情報処理システムによると、
距離取得手段は、周期的に前記距離情報を取得する。
鍵制御手段は、前記対象物が有するドアを解錠した後、前記対象物が利用されている際に、前記距離情報が表す距離が前記閾値を超える場合、前記対象物が有するドアを施錠する。
従って、上記情報処理システムは、対象物が有するドアを解錠した後も周期的に距離情報を取得し、距離情報が表す距離が閾値以下であるかを判定する。よって、仮に第三者によるリレーアタックが成功したとしても、距離が閾値を超える場合には対象物が有するドアを施錠し、第三者による対象物の利用を防止することができる。
【０１２２】
（付記６）
付記２又は３記載の情報処理システムであって、
前記携帯無線装置は、前記第１の位置情報取得手段と、前記距離取得手段とを備え、
前記無線認証装置は、前記第２の位置情報取得手段とを備え、
前記第２の無線通信手段は、前記第２の位置情報を前記携帯無線装置へ送信し、
前記第１の無線通信手段は、前記第２の位置情報を受信し、
前記距離取得手段は、受信された前記第２の位置情報と、取得された前記第１の位置情報とに基づいて、前記距離情報を取得し、
前記第１の無線通信手段は、前記距離情報が表す距離が前記閾値以下である場合、前記無線認証装置へ前記認証情報を送信する、
情報処理システム。
【０１２３】
上記情報処理システムによると、
携帯無線装置は、前記第１の位置情報取得手段と、前記距離取得手段とを備える。
また、無線認証装置は、前記第２の位置情報取得手段とを備える。
第２の無線通信手段は、前記第２の位置情報を前記携帯無線装置へ送信する。
第１の無線通信手段は、前記第２の位置情報を受信する。
距離取得手段は、受信された前記第２の位置情報と、取得された前記第１の位置情報とに基づいて、前記距離情報を取得する。
第１の無線通信手段は、前記距離情報が表す距離が前記閾値以下である場合、前記無線認証装置へ前記認証情報を送信する。
従って、上記情報処理システムは、携帯無線装置が、携帯無線装置と無線認証装置との間の距離を取得し、距離が閾値以下である場合に無線認証装置へ認証情報を送信する。すなわち、距離が閾値を超える場合には、無線認証装置へ認証情報を送信しないので、通信の効率を向上することができるとともに、セキュリティを向上することができる。
【０１２４】
（付記７）
付記２又は３記載の情報処理システムであって、
前記情報処理システムは、前記携帯無線装置および前記無線認証装置と、通信網を介して接続されるサーバ装置をさらに備え、
前記携帯無線装置は、前記第１の位置情報取得手段を備え、
前記無線認証装置は、前記第２の位置情報取得手段を備え、
前記サーバ装置は、前記距離取得手段を備え、
前記第１の無線通信手段は、前記第１の位置情報を前記サーバ装置へ送信し、
前記第２の無線通信手段は、前記第２の位置情報を前記サーバ装置へ送信し、
前記サーバ装置は、前記第１の位置情報および前記第２の位置情報とを受信し、
前記距離取得手段は、受信された前記第１の位置情報および前記第２の位置情報に基づいて、前記距離情報を取得し、
前記サーバ装置は、前記距離情報が表す距離が前記閾値以下である場合、前記無線認証装置へ前記認証処理の開始を指示する認証開始指示を送信し、
前記認証手段は、前記第２の無線通信手段により前記認証開始指示を受信した場合に、前記認証処理を実行する、
情報処理システム。
【０１２５】
上記情報処理システムによると、
前記情報処理システムは、前記携帯無線装置および前記無線認証装置と、通信網を介して接続されるサーバ装置をさらに備える。
そして、携帯無線装置は、前記第１の位置情報取得手段を備える。
また、無線認証装置は、前記第２の位置情報取得手段を備える。
さらに、サーバ装置は、前記距離取得手段を備える。
第１の無線通信手段は、前記第１の位置情報を前記サーバ装置へ送信する。
第２の無線通信手段は、前記第２の位置情報を前記サーバ装置へ送信する。
そして、サーバ装置は、前記第１の位置情報および前記第２の位置情報とを受信する。
距離取得手段は、受信された前記第１の位置情報および前記第２の位置情報に基づいて、前記距離情報を取得する。
そして、サーバ装置は、前記距離情報が表す距離が前記閾値以下である場合、前記無線認証装置へ前記認証処理の開始を指示する認証開始指示を送信する。
認証手段は、前記第２の無線通信手段により前記認証開始指示を受信した場合に、前記認証処理を実行する。
従って、上記情報処理システムは、サーバ装置が、携帯無線装置と無線認証装置との間の距離を取得し、距離が閾値以下である場合に無線認証装置へ認証処理の開始を指示するので、携帯無線装置と無線認証装置との処理の負荷を低減することができる。
【０１２６】
（付記８）
ユーザにより携帯され、第１の無線通信手段を備える携帯無線装置と、
第２の無線通信手段と、前記携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証手段とを備える無線認証装置と、
を備える情報処理システムの情報処理方法であって、
前記第２の無線通信手段は、前記携帯無線装置と前記無線認証装置とが対応付けられているか否かを判定させるための認証情報の要求を表す認証情報要求を、前記携帯無線装置へ送信し、
前記第１の無線通信手段は、前記認証情報要求を受信するとともに、前記無線認証装置へ前記認証情報を送信し、
前記第２の無線通信手段は、前記認証情報を受信し、
前記携帯無線装置と、前記無線認証装置との間の距離を表す距離情報を取得し、
取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、前記認証情報に基づいて、受信された前記携帯無線装置が前記無線認証装置に対応付けられているか否かを判定する認証処理を実行する、
情報処理方法。
【０１２７】
（付記９）
ユーザにより携帯される携帯無線装置へ、前記携帯無線装置が自身に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を送信するとともに、前記携帯無線装置から送信された前記認証情報を受信する無線通信手段と、
前記携帯無線装置と自身との間の距離を表す距離情報を取得する距離取得手段と、
取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、受信された前記認証情報に基づいて、前記携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証手段と、
を備える無線認証装置。
【０１２８】
（付記１０）
ユーザにより携帯される携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証装置に適用され、
前記携帯無線装置へ、前記携帯無線装置が前記認証装置に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を送信するとともに、前記携帯無線装置から送信された前記認証情報を受信し、
前記携帯無線装置と前記自身の装置との間の距離を表す距離情報を取得し、
取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、受信された前記認証情報に基づいて、前記携帯無線装置が前記認証装置に対応付けられているか否かを判定する前記認証処理を実行する、
認証装置制御方法。
【０１２９】
（付記１１）
ユーザにより携帯される携帯無線装置が自身に対応付けられているか否かを判定する認証処理を実行する認証装置を、
前記携帯無線装置へ、前記携帯無線装置が前記認証装置に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を送信するとともに、前記携帯無線装置から送信された前記認証情報を受信する無線通信手段と、
前記携帯無線装置と前記認証装置との間の距離を表す距離情報を取得する距離取得手段と、
取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、受信された前記認証情報に基づいて、前記携帯無線装置が前記認証装置に対応付けられているか否かを判定する前記認証処理を実行する認証手段と、
として機能させるためのプログラム。
【０１３０】
（付記１２）
無線認証装置から、自身が前記無線認証装置に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を受信する無線通信手段と、
前記無線認証装置と自身との間の距離を表す距離情報を取得する距離取得手段と、
を備え、
前記無線通信手段は、取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、前記無線認証装置へ前記認証情報を送信する、
携帯無線装置。
【０１３１】
（付記１３）
ユーザが携帯する携帯無線装置に適用され、
無線認証装置から、前記携帯無線装置が前記無線認証装置に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を受信し、
前記無線認証装置と前記携帯無線装置との間の距離を表す距離情報を取得し、
取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、前記無線認証装置へ前記認証情報を送信する、
携帯無線装置制御方法。
【０１３２】
（付記１４）
ユーザが携帯する携帯無線装置を、
無線認証装置から、前記携帯無線装置が前記無線認証装置に対応付けられているか否かを判定するための認証情報の要求を表す認証情報要求を受信する無線通信手段と、
前記無線認証装置と前記携帯無線装置との間の距離を表す距離情報を取得する距離取得手段と、
として機能させるためのプログラムであって、
前記無線通信手段は、取得された前記距離情報が表す距離が予め設定された閾値以下である場合に、前記無線認証装置へ前記認証情報を送信する、
プログラム。
【０１３３】
なお、上記各実施形態及び付記において記載したプログラムは、記憶装置に記憶されていたり、コンピュータが読み取り可能な記録媒体に記録されている。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【０１３４】
以上、上記各実施形態を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明の範囲内で当業者が理解しうる様々な変更をすることができる。
【０１３５】
なお、本発明は、日本国にて２０１２年２月９日に特許出願された特願２０１２−０２６６２９の特許出願に基づく優先権主張の利益を享受するものであり、当該特許出願に記載された内容は、全て本明細書に含まれるものとする。
【符号の説明】
【０１３６】
１      情報処理システム
１１    無線認証装置
１２    携帯無線装置
２２    位置情報取得部
２４    通信部
３２    距離取得部
３３    認証部
４２    通信部
４４    位置情報取得部
１０１  情報処理システム
１１１  無線認証装置
１１２  携帯無線装置
１５２  距離取得部
２０１  情報処理システム
２１１  無線認証装置
２１２  携帯無線装置
２５１  サーバ装置
２７１  距離取得部
【図１】
2013118454.tif 000003
【図２】
2013118454.tif 000004
【図３】
2013118454.tif 000005
【図４】
2013118454.tif 000006
【図５】
2013118454.tif 000007
【図６】
2013118454.tif 000008
【図７】
2013118454.tif 000009
【図８】
2013118454.tif 000010
【図９】
2013118454.tif 000011
【図１０】
2013118454.tif 000012
【図１１】
2013118454.tif 000013
【国際調査報告】
2013118454.tif 000014
2013118454.tif 000015
2013118454.tif 000016
2013118454.tif 000017