(57)【特許請求の範囲】
【請求項１】
自己の識別情報を記憶した識別情報記憶部を備え、ＧＰＳにより自己の位置情報を取得可能かつ近距離無線通信可能な本体装置と、
自己の認証情報を記憶した認証情報記憶部を備え、近距離無線通信可能であって携帯可能なログイン装置と、
前記本体装置の識別情報に対応付けてエリア情報を記憶するとともに前記本体装置の識別情報に対応付けて前記ログイン装置の認証情報を記憶したエリア認証情報記憶部を備え、前記本体装置と通信回線網を介して通信可能な管理装置と、
を用いた認証方法であって、
前記本体装置が、前記識別情報記憶部に記憶している自己の識別情報と、ＧＰＳにより取得した位置情報とを、前記管理装置に送信する位置情報送信ステップと、
前記管理装置が、前記本体装置から受信した識別情報と位置情報とに基づいて、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示されるエリア内に、前記本体装置が存在するか否かを判定し、存在すると判定した場合、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している認証情報を、前記本体装置に送信し、存在しないと判定した場合、認証情報を前記本体装置に送信しないエリア認証ステップと、
前記ログイン装置が、前記認証情報記憶部に記憶している自己の認証情報を、近距離無線通信により前記本体装置に送信する認証情報送信ステップと、
前記本体装置が、前記管理装置から受信した認証情報と、前記ログイン装置から受信した認証情報とを照合することにより認証を行い、認証に成功すれば所定の認証成功処理を行い、認証に成功しなければ前記認証成功処理を行わないログイン装置認証ステップと、
を含むことを特徴とする認証方法。
【請求項２】
前記本体装置が、前記ログイン装置との近距離無線通信が切断したことを検知して、前記認証成功処理により開始されていた処理を終了する自動終了ステップ、
を含むことを特徴とする請求項１記載の認証方法。
【請求項３】
前記本体装置が車両に設けられたカーナビゲーション装置であり、
前記エリア情報が最終位置からの範囲を示す情報であり、
前記本体装置が、所定の終了処理実行時にＧＰＳにより位置情報を取得して最終位置情報として、前記識別情報記憶部に記憶している自己の識別情報と共に前記管理装置に送信し、前記管理装置が前記本体装置の識別情報に対応付けて前記最終位置情報を前記エリア認証情報記憶部に記憶する最終位置情報取得ステップ、を含み、
前記管理装置が、前記エリア認証ステップにおいて、前記本体装置から受信した識別情報と位置情報とに基づいて、当該位置情報で示される位置が、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記最終位置情報で示される最終位置から、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記エリア情報で示される範囲内に存在すれば、前記本体装置がエリア内に存在すると判定し、前記範囲内に存在しなければエリア内に存在しないと判定することを特徴とする請求項１または２記載の認証方法。
【請求項４】
ＧＰＳにより自己の位置情報を取得可能でありログイン装置から近距離無線通信で受信した前記ログイン装置の認証情報により認証を行う本体装置に対して、通信回線網を介して通信可能な管理装置であって、
前記本体装置の識別情報に対応付けてエリア情報を記憶するとともに前記本体装置の識別情報に対応付けて前記ログイン装置の認証情報を記憶したエリア認証情報記憶部と、
前記本体装置から受信した当該本体装置の識別情報と位置情報とに基づいて、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示されるエリア内に、前記本体装置が存在するか否かを判定し、存在すると判定した場合、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している認証情報を、前記本体装置に送信し、存在しないと判定した場合、認証情報を前記本体装置に送信しないエリア認証手段と、
を備えることを特徴とする管理装置。
【請求項５】
自己の識別情報を記憶した識別情報記憶部を備え、ＧＰＳにより自己の位置情報を取得可能かつ近距離無線通信可能な本体装置と、
自己の認証情報を記憶した認証情報記憶部を備え、近距離無線通信可能であって携帯可能なログイン装置と、
前記本体装置の識別情報に対応付けてエリア情報を記憶するとともに前記本体装置の識別情報に対応付けて前記ログイン装置の認証情報を記憶したエリア認証情報記憶部を備え、前記ログイン装置と通信回線網を介して通信可能な管理装置と、
を用いた認証方法であって、
前記本体装置が、前記識別情報記憶部に記憶している自己の識別情報を、近距離無線通信により前記ログイン装置に送信し、前記ログイン装置が、受信した前記本体装置の識別情報を前記管理装置に送信し、前記管理装置が、受信した前記本体装置の識別情報に対応付けて前記エリア認証情報記憶部に記憶している認証情報を、前記ログイン装置に送信し、前記ログイン装置が、受信した認証情報を近距離無線通信により前記本体装置に送信し、前記本体装置が受信した認証情報を記憶する認証情報取得ステップと、
前記ログイン装置が、前記認証情報記憶部に記憶している自己の認証情報を、近距離無線通信により前記本体装置に送信する認証情報送信ステップと、
前記本体装置が、前記認証情報取得ステップにより記憶した認証情報と、前記認証情報送信ステップにより受信した認証情報とを照合することにより認証を行うログイン装置認証ステップと、
前記本体装置が、前記ログイン装置認証ステップにおいて認証が成功した場合には、前記識別情報記憶部に記憶している自己の識別情報と、ＧＰＳにより取得した位置情報とを、近距離無線通信により前記ログイン装置に送信して、前記ログイン装置が、受信した前記本体装置の識別情報と位置情報とを、前記管理装置に送信し、前記本体装置が、前記ログイン装置認証ステップにおいて認証が成功しなかった場合には、自己の識別情報と位置情報とを前記ログイン装置に送信しない位置情報送信ステップと、
前記管理装置が、前記ログイン装置から受信した前記本体装置の識別情報と位置情報とに基づいて、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示されるエリア内に、前記本体装置が存在するか否かを判定して、当該判定結果を前記ログイン装置に送信し、前記ログイン装置が当該判定結果を近距離無線通信により前記本体装置に送信し、前記本体装置が、受信した前記判定結果がエリア内に存在する旨の判定結果である場合、所定の認証成功処理を行い、エリア内に存在する旨の判定結果でない場合、前記認証成功処理を行わないエリア認証ステップと、
を含むことを特徴とする認証方法。
【請求項６】
前記本体装置が、前記ログイン装置との近距離無線通信が切断したことを検知して、前記認証成功処理により開始されていた処理を終了する自動終了ステップ、
を含むことを特徴とする請求項５記載の認証方法。
【請求項７】
前記本体装置が車両に設けられたカーナビゲーション装置であり、
前記エリア情報が最終位置からの範囲を示す情報であり、
前記本体装置が、所定の終了処理実行時にＧＰＳにより位置情報を取得して最終位置情報として、前記識別情報記憶部に記憶している自己の識別情報と共に、近距離無線通信で前記ログイン装置に送信し、前記ログイン装置が、受信した前記本体装置の識別情報と最終位置情報とを前記管理装置に送信し、前記管理装置が前記本体装置の識別情報に対応付けて前記最終位置情報を前記エリア認証情報記憶部に記憶する最終位置情報取得ステップ、を含み、
前記管理装置が、前記エリア認証ステップにおいて、前記ログイン装置から受信した前記本体装置の識別情報と位置情報とに基づいて、当該位置情報で示される位置が、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記最終位置情報で示される最終位置から、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示される範囲内に存在すれば、前記本体装置がエリア内に存在すると判定し、前記範囲内に存在しなければエリア内に存在しないと判定することを特徴とする請求項５または６記載の認証方法。
【請求項８】
ＧＰＳにより自己の位置情報を取得可能かつ近距離無線通信可能な本体装置と、
近距離無線通信可能であって携帯可能なログイン装置と、
前記本体装置と通信回線網を介して通信可能な管理装置と、
を備えた認証システムであって、
前記管理装置が、
前記本体装置の識別情報に対応付けてエリア情報を記憶するとともに前記本体装置の識別情報に対応付けて前記ログイン装置の認証情報を記憶したエリア認証情報記憶部と、
前記本体装置から受信した識別情報と位置情報とに基づいて、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示されるエリア内に、前記本体装置が存在するか否かを判定し、存在すると判定した場合、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している認証情報を、前記本体装置に送信し、存在しないと判定した場合、認証情報を前記本体装置に送信しないエリア認証手段と、
を備え、
前記ログイン装置が、
自己の認証情報を記憶した認証情報記憶部と、
前記認証情報記憶部に記憶している自己の認証情報を、近距離無線通信により前記本体装置に送信する認証情報送信手段と、
を備え、
前記本体装置が、
自己の識別情報を記憶した識別情報記憶部と、
前記識別情報記憶部に記憶している自己の識別情報と、ＧＰＳにより取得した位置情報とを、前記管理装置に送信する位置情報送信手段と、
前記管理装置の前記エリア認証手段から受信した認証情報と、前記ログイン装置の前記認証情報送信手段から受信した認証情報とを照合することにより、認証を行い、認証に成功すれば所定の認証成功処理を行い、認証に成功しなければ前記認証成功処理を行わないログイン装置認証手段と、
を備えることを特徴とする認証システム。
【請求項９】
前記本体装置が、前記ログイン装置との近距離無線通信が切断したことを検知して、前記認証成功処理により開始されていた処理を終了する自動終了手段を備えることを特徴とする請求項８記載の認証システム。
【請求項１０】
前記本体装置が車両に設けられたカーナビゲーション装置であり、
前記エリア情報が最終位置からの範囲を示す情報であり、
前記本体装置が、所定の終了処理実行時にＧＰＳにより位置情報を取得して最終位置情報として、前記識別情報記憶部に記憶している自己の識別情報と共に前記管理装置に送信する最終位置情報送信手段を備え、
前記管理装置が、前記本体装置の識別情報に対応付けて、前記本体装置から受信した前記最終位置情報を前記エリア認証情報記憶部に記憶する最終位置情報記憶手段を備え、
前記管理装置の前記エリア認証手段が、前記本体装置から受信した識別情報と位置情報とに基づいて、当該位置情報で示される位置が、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記最終位置情報で示される最終位置から、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記エリア情報で示される範囲内に存在すれば、前記本体装置がエリア内に存在すると判定し、前記範囲内に存在しなければエリア内に存在しないと判定することを特徴とする請求項８または９記載の認証システム。
【請求項１１】
ＧＰＳにより自己の位置情報を取得可能かつ近距離無線通信可能な本体装置と、
近距離無線通信可能であって携帯可能なログイン装置と、
前記ログイン装置と通信回線網を介して通信可能な管理装置と、
を備えた認証システムであって、
前記管理装置が、
前記本体装置の識別情報に対応付けてエリア情報を記憶するとともに前記本体装置の識別情報に対応付けて前記ログイン装置の認証情報を記憶したエリア認証情報記憶部と、
前記ログイン装置から受信した前記本体装置の識別情報に対応付けて前記エリア認証情報記憶部に記憶している認証情報を、前記ログイン装置に送信する認証情報事前送信手段と、
前記ログイン装置から受信した前記本体装置の識別情報と位置情報とに基づいて、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示されるエリア内に、前記本体装置が存在するか否かを判定して、当該判定結果を前記ログイン装置に送信するエリア判定手段と、
を備え、
前記ログイン装置が、
自己の認証情報を記憶した認証情報記憶部と、
前記本体装置から受信した前記本体装置の識別情報を、前記管理装置に送信する識別情報仲介手段と、
前記管理装置から受信した認証情報を、近距離無線通信により前記本体装置に送信する認証情報仲介手段と、
前記認証情報記憶部に記憶している自己の認証情報を、近距離無線通信により前記本体装置に送信する認証情報送信手段と、
前記本体装置から受信した前記本体装置の識別情報と位置情報とを、前記管理装置の前記エリア判定手段に送信する位置情報仲介手段と、
前記管理装置から受信した判定結果を、近距離無線通信により前記本体装置に送信する判定結果仲介手段と、
を備え、
前記本体装置が、
自己の識別情報を記憶した識別情報記憶部と、
前記識別情報記憶部に記憶している自己の識別情報を、近距離無線通信により前記ログイン装置の前記識別情報仲介手段に送信する識別情報送信手段と、
前記ログイン装置の前記認証情報仲介手段から受信した認証情報を記憶する認証情報記憶手段と、
前記認証情報記憶手段により記憶した認証情報と、前記ログイン装置の前記認証情報送信手段により受信した認証情報とを照合することにより認証を行うログイン装置認証手段と、
前記ログイン装置認証手段において認証が成功した場合に、前記識別情報記憶部に記憶している自己の識別情報と、ＧＰＳにより取得した位置情報とを、近距離無線通信により前記ログイン装置の前記位置情報仲介手段に送信する位置情報送信手段と、
前記ログイン装置の前記判定結果仲介手段から受信した前記判定結果がエリア内に存在する旨の判定結果である場合、所定の認証成功処理を行い、エリア内に存在する旨の判定結果でない場合、前記認証成功処理を行わないエリア認証手段と、
を備えることを特徴とする認証システム。
【請求項１２】
前記本体装置が、前記ログイン装置との近距離無線通信が切断したことを検知して、前記認証成功処理により開始されていた処理を終了する自動終了手段を備えることを特徴とする請求項１１記載の認証システム。
【請求項１３】
前記本体装置が車両に設けられたカーナビゲーション装置であり、
前記エリア情報が最終位置からの範囲を示す情報であり、
前記本体装置が、所定の終了処理実行時にＧＰＳにより位置情報を取得して最終位置情報として、前記識別情報記憶部に記憶している自己の識別情報と共に、近距離無線通信で前記ログイン装置に送信する最終位置情報送信手段を備え、
前記ログイン装置が、受信した前記本体装置の識別情報と最終位置情報とを前記管理装置に送信する最終位置情報仲介手段を備え、
前記管理装置が、前記本体装置の識別情報に対応付けて前記ログイン装置から受信した前記最終位置情報を、前記エリア認証記憶部に記憶する最終位置情報記憶手段を備え、
前記管理装置の前記エリア判定手段が、前記ログイン装置から受信した前記本体装置の識別情報と位置情報とに基づいて、当該位置情報で示される位置が、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記最終位置情報で示される最終位置から、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示される範囲内に存在すれば、前記本体装置がエリア内に存在すると判定し、前記範囲内に存在しなければエリア内に存在しないと判定することを特徴とする請求項１１または１２記載の認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルコンピュータやカーナビゲーション装置等、使用場所が移動される装置のセキュリティ性を向上させる認証方法及び認証システムに関する。
【背景技術】
【０００２】
近距離無線通信を用いたキーレスエントリシステムとして、下記特許文献１に記載された施解錠制御システムがある。この施解錠制御システムでは、携帯電話機に、ドア等の電気錠装置を制御する施解錠制御装置に設けられたBluetooth（登録商標）ユニットとの間でワイヤレスデータ通信を行うBluetoothユニットを設け、携帯電話機から施解錠制御装置に、携帯電話機固有のＩＤ情報を認証情報として送信し、施解錠制御装置が予め登録された認証情報と照合して、その照合結果に基づいて電気錠装置の施解錠を制御する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１９３３２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ノート型パーソナルコンピュータ（以下、「パーソナルコンピュータ」を「パソコン」と略す。）、タブレット型パソコン等の持ち運び可能な所謂モバイルコンピュータを、例えば病院内や会社内で携帯し、必要に応じてインターネットを介して病院のコンピュータシステムや会社のコンピュータシステムにアクセスして、患者情報や製品情報を取得する場合がある。ところが、上記特許文献１記載の発明は、携帯電話機固有のＩＤ情報のみで認証するものであるため、これを携帯電話機とモバイルコンピュータに適用しても、盗難や紛失の虞のあるモバイルコンピュータの場合には、第三者に入手されてＩＤ情報を解析されてしまう虞があり、不正に病院のコンピュータシステムや会社のコンピュータシステムにアクセスされて看者情報や製品情報が漏洩してしまう虞があり、セキュリティ性に問題があった。また、同様に盗難され易いカーナビゲーション装置においても、ＩＤ情報のみによる認証ではセキュリティ性に問題があった。
【０００５】
本発明は、上述した問題を解決するものであり、モバイルコンピュータやカーナビゲーション装置等、使用場所が移動される装置におけるセキュリティ性を向上可能な認証方法、その認証方法の実施に直接使用される管理装置、及び、認証システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の認証方法は、自己の識別情報を記憶した識別情報記憶部を備え、ＧＰＳにより自己の位置情報を取得可能かつ近距離無線通信可能な本体装置と、自己の認証情報を記憶した認証情報記憶部を備え、近距離無線通信可能であって携帯可能なログイン装置と、前記本体装置の識別情報に対応付けてエリア情報を記憶するとともに前記本体装置の識別情報に対応付けて前記ログイン装置の認証情報を記憶したエリア認証情報記憶部を備え、前記本体装置と通信回線網を介して通信可能な管理装置と、を用いた認証方法であって、前記本体装置が、前記識別情報記憶部に記憶している自己の識別情報と、ＧＰＳにより取得した位置情報とを、前記管理装置に送信する位置情報送信ステップと、前記管理装置が、前記本体装置から受信した識別情報と位置情報とに基づいて、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示されるエリア内に、前記本体装置が存在するか否かを判定し、存在すると判定した場合、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している認証情報を、前記本体装置に送信し、存在しないと判定した場合、認証情報を前記本体装置に送信しないエリア認証ステップと、前記ログイン装置が、前記認証情報記憶部に記憶している自己の認証情報を、近距離無線通信により前記本体装置に送信する認証情報送信ステップと、前記本体装置が、前記管理装置から受信した認証情報と、前記ログイン装置から受信した認証情報とを照合することにより認証を行い、認証に成功すれば所定の認証成功処理を行い、認証に成功しなければ前記認証成功処理を行わないログイン装置認証ステップと、を含むことを特徴とする。
【０００７】
上記本発明の認証方法においては、前記本体装置が、前記ログイン装置との近距離無線通信が切断したことを検知して、前記認証成功処理により開始されていた処理を終了する自動終了ステップ、を含むこととしてもよい。
【０００８】
また、上記本発明の認証方法においては、前記本体装置が車両に設けられたカーナビゲーション装置であり、前記エリア情報が最終位置からの範囲を示す情報であり、前記本体装置が、所定の終了処理実行時にＧＰＳにより位置情報を取得して最終位置情報として、前記識別情報記憶部に記憶している自己の識別情報と共に前記管理装置に送信し、前記管理装置が前記本体装置の識別情報に対応付けて前記最終位置情報を前記エリア認証情報記憶部に記憶する最終位置情報取得ステップ、を含み、前記管理装置が、前記エリア認証ステップにおいて、前記本体装置から受信した識別情報と位置情報とに基づいて、当該位置情報で示される位置が、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記最終位置情報で示される最終位置から、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記エリア情報で示される範囲内に存在すれば、前記本体装置がエリア内に存在すると判定し、前記範囲内に存在しなければエリア内に存在しないと判定することとすることができる。
【０００９】
上記本発明の認証方法の実施に直接使用される本発明の管理装置は、ＧＰＳにより自己の位置情報を取得可能でありログイン装置から近距離無線通信で受信した前記ログイン装置の認証情報により認証を行う本体装置に対して、通信回線網を介して通信可能な管理装置であって、前記本体装置の識別情報に対応付けてエリア情報を記憶するとともに前記本体装置の識別情報に対応付けて前記ログイン装置の認証情報を記憶したエリア認証情報記憶部と、前記本体装置から受信した当該本体装置の識別情報と位置情報とに基づいて、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示されるエリア内に、前記本体装置が存在するか否かを判定し、存在すると判定した場合、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している認証情報を、前記本体装置に送信し、存在しないと判定した場合、認証情報を前記本体装置に送信しないエリア認証手段と、を備えることを特徴とする。
【００１０】
もう１つの本発明の認証方法は、自己の識別情報を記憶した識別情報記憶部を備え、ＧＰＳにより自己の位置情報を取得可能かつ近距離無線通信可能な本体装置と、自己の認証情報を記憶した認証情報記憶部を備え、近距離無線通信可能であって携帯可能なログイン装置と、前記本体装置の識別情報に対応付けてエリア情報を記憶するとともに前記本体装置の識別情報に対応付けて前記ログイン装置の認証情報を記憶したエリア認証情報記憶部を備え、前記ログイン装置と通信回線網を介して通信可能な管理装置と、を用いた認証方法であって、前記本体装置が、前記識別情報記憶部に記憶している自己の識別情報を、近距離無線通信により前記ログイン装置に送信し、前記ログイン装置が、受信した前記本体装置の識別情報を前記管理装置に送信し、前記管理装置が、受信した前記本体装置の識別情報に対応付けて前記エリア認証情報記憶部に記憶している認証情報を、前記ログイン装置に送信し、前記ログイン装置が、受信した認証情報を近距離無線通信により前記本体装置に送信し、前記本体装置が受信した認証情報を記憶する認証情報取得ステップと、前記ログイン装置が、前記認証情報記憶部に記憶している自己の認証情報を、近距離無線通信により前記本体装置に送信する認証情報送信ステップと、前記本体装置が、前記認証情報取得ステップにより記憶した認証情報と、前記認証情報送信ステップにより受信した認証情報とを照合することにより認証を行うログイン装置認証ステップと、前記本体装置が、前記ログイン装置認証ステップにおいて認証が成功した場合には、前記識別情報記憶部に記憶している自己の識別情報と、ＧＰＳにより取得した位置情報とを、近距離無線通信により前記ログイン装置に送信して、前記ログイン装置が、受信した前記本体装置の識別情報と位置情報とを、前記管理装置に送信し、前記本体装置が、前記ログイン装置認証ステップにおいて認証が成功しなかった場合には、自己の識別情報と位置情報とを前記ログイン装置に送信しない位置情報送信ステップと、前記管理装置が、前記ログイン装置から受信した前記本体装置の識別情報と位置情報とに基づいて、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示されるエリア内に、前記本体装置が存在するか否かを判定して、当該判定結果を前記ログイン装置に送信し、前記ログイン装置が当該判定結果を近距離無線通信により前記本体装置に送信し、前記本体装置が、受信した前記判定結果がエリア内に存在する旨の判定結果である場合、所定の認証成功処理を行い、エリア内に存在する旨の判定結果でない場合、前記認証成功処理を行わないエリア認証ステップと、を含むことを特徴とする。
【００１１】
上記もう１つの本発明の認証方法においては、前記本体装置が、前記ログイン装置との近距離無線通信が切断したことを検知して、前記認証成功処理により開始されていた処理を終了する自動終了ステップ、を含むこととしてもよい。
【００１２】
また、上記もう１つの本発明の認証方法においては、前記本体装置が車両に設けられたカーナビゲーション装置であり、前記エリア情報が最終位置からの範囲を示す情報であり、前記本体装置が、所定の終了処理実行時にＧＰＳにより位置情報を取得して最終位置情報として、前記識別情報記憶部に記憶している自己の識別情報と共に、近距離無線通信で前記ログイン装置に送信し、前記ログイン装置が、受信した前記本体装置の識別情報と最終位置情報とを前記管理装置に送信し、前記管理装置が前記本体装置の識別情報に対応付けて前記最終位置情報を前記エリア認証情報記憶部に記憶する最終位置情報取得ステップ、を含み、前記管理装置が、前記エリア認証ステップにおいて、前記ログイン装置から受信した前記本体装置の識別情報と位置情報とに基づいて、当該位置情報で示される位置が、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記最終位置情報で示される最終位置から、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示される範囲内に存在すれば、前記本体装置がエリア内に存在すると判定し、前記範囲内に存在しなければエリア内に存在しないと判定することとすることができる。
【００１３】
本発明の認証システムは、ＧＰＳにより自己の位置情報を取得可能かつ近距離無線通信可能な本体装置と、近距離無線通信可能であって携帯可能なログイン装置と、前記本体装置と通信回線網を介して通信可能な管理装置と、を備えた認証システムであって、前記管理装置が、前記本体装置の識別情報に対応付けてエリア情報を記憶するとともに前記本体装置の識別情報に対応付けて前記ログイン装置の認証情報を記憶したエリア認証情報記憶部と、前記本体装置から受信した識別情報と位置情報とに基づいて、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示されるエリア内に、前記本体装置が存在するか否かを判定し、存在すると判定した場合、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している認証情報を、前記本体装置に送信し、存在しないと判定した場合、認証情報を前記本体装置に送信しないエリア認証手段と、を備え、前記ログイン装置が、自己の認証情報を記憶した認証情報記憶部と、前記認証情報記憶部に記憶している自己の認証情報を、近距離無線通信により前記本体装置に送信する認証情報送信手段と、を備え、前記本体装置が、自己の識別情報を記憶した識別情報記憶部と、前記識別情報記憶部に記憶している自己の識別情報と、ＧＰＳにより取得した位置情報とを、前記管理装置に送信する位置情報送信手段と、前記管理装置の前記エリア認証手段から受信した認証情報と、前記ログイン装置の前記認証情報送信手段から受信した認証情報とを照合することにより、認証を行い、認証に成功すれば所定の認証成功処理を行い、認証に成功しなければ前記認証成功処理を行わないログイン装置認証手段と、を備えることを特徴とする。
【００１４】
上記本発明の認証システムにおいては、前記本体装置が、前記ログイン装置との近距離無線通信が切断したことを検知して、前記認証成功処理により開始されていた処理を終了する自動終了手段を備えることとしてもよい。
【００１５】
また、上記本発明の認証システムにおいては、前記本体装置が車両に設けられたカーナビゲーション装置であり、前記エリア情報が最終位置からの範囲を示す情報であり、前記本体装置が、所定の終了処理実行時にＧＰＳにより位置情報を取得して最終位置情報として、前記識別情報記憶部に記憶している自己の識別情報と共に前記管理装置に送信する最終位置情報送信手段を備え、前記管理装置が、前記本体装置の識別情報に対応付けて、前記本体装置から受信した前記最終位置情報を前記エリア認証情報記憶部に記憶する最終位置情報記憶手段を備え、前記管理装置の前記エリア認証手段が、前記本体装置から受信した識別情報と位置情報とに基づいて、当該位置情報で示される位置が、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記最終位置情報で示される最終位置から、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記エリア情報で示される範囲内に存在すれば、前記本体装置がエリア内に存在すると判定し、前記範囲内に存在しなければエリア内に存在しないと判定することを特徴とする。
【００１６】
もう１つの本発明の認証システムは、ＧＰＳにより自己の位置情報を取得可能かつ近距離無線通信可能な本体装置と、近距離無線通信可能であって携帯可能なログイン装置と、前記ログイン装置と通信回線網を介して通信可能な管理装置と、を備えた認証システムであって、前記管理装置が、前記本体装置の識別情報に対応付けてエリア情報を記憶するとともに前記本体装置の識別情報に対応付けて前記ログイン装置の認証情報を記憶したエリア認証情報記憶部と、前記ログイン装置から受信した前記本体装置の識別情報に対応付けて前記エリア認証情報記憶部に記憶している認証情報を、前記ログイン装置に送信する認証情報事前送信手段と、前記ログイン装置から受信した前記本体装置の識別情報と位置情報とに基づいて、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示されるエリア内に、前記本体装置が存在するか否かを判定して、当該判定結果を前記ログイン装置に送信するエリア判定手段と、を備え、前記ログイン装置が、自己の認証情報を記憶した認証情報記憶部と、前記本体装置から受信した前記本体装置の識別情報を、前記管理装置に送信する識別情報仲介手段と、前記管理装置から受信した認証情報を、近距離無線通信により前記本体装置に送信する認証情報仲介手段と、前記認証情報記憶部に記憶している自己の認証情報を、近距離無線通信により前記本体装置に送信する認証情報送信手段と、前記本体装置から受信した前記本体装置の識別情報と位置情報とを、前記管理装置の前記エリア判定手段に送信する位置情報仲介手段と、前記管理装置から受信した判定結果を、近距離無線通信により前記本体装置に送信する判定結果仲介手段と、を備え、前記本体装置が、自己の識別情報を記憶した識別情報記憶部と、前記識別情報記憶部に記憶している自己の識別情報を、近距離無線通信により前記ログイン装置の前記識別情報仲介手段に送信する識別情報送信手段と、前記ログイン装置の前記認証情報仲介手段から受信した認証情報を記憶する認証情報記憶手段と、前記認証情報記憶手段により記憶した認証情報と、前記ログイン装置の前記認証情報送信手段により受信した認証情報とを照合することにより認証を行うログイン装置認証手段と、前記ログイン装置認証手段において認証が成功した場合に、前記識別情報記憶部に記憶している自己の識別情報と、ＧＰＳにより取得した位置情報とを、近距離無線通信により前記ログイン装置の前記位置情報仲介手段に送信する位置情報送信手段と、前記ログイン装置の前記判定結果仲介手段から受信した前記判定結果がエリア内に存在する旨の判定結果である場合、所定の認証成功処理を行い、エリア内に存在する旨の判定結果でない場合、前記認証成功処理を行わないエリア認証手段と、を備えることを特徴とする。
【００１７】
上記もう１つの本発明の認証システムにおいては、前記本体装置が、前記ログイン装置との近距離無線通信が切断したことを検知して、前記認証成功処理により開始されていた処理を終了する自動終了手段を備えることとしてもよい。
【００１８】
また、もう１つの本発明の認証システムにおいては、前記本体装置が車両に設けられたカーナビゲーション装置であり、前記エリア情報が最終位置からの範囲を示す情報であり、前記本体装置が、所定の終了処理実行時にＧＰＳにより位置情報を取得して最終位置情報として、前記識別情報記憶部に記憶している自己の識別情報と共に、近距離無線通信で前記ログイン装置に送信する最終位置情報送信手段を備え、前記ログイン装置が、受信した前記本体装置の識別情報と最終位置情報とを前記管理装置に送信する最終位置情報仲介手段を備え、前記管理装置が、前記本体装置の識別情報に対応付けて前記ログイン装置から受信した前記最終位置情報を、前記エリア認証記憶部に記憶する最終位置情報記憶手段を備え、前記管理装置の前記エリア判定手段が、前記ログイン装置から受信した前記本体装置の識別情報と位置情報とに基づいて、当該位置情報で示される位置が、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶している前記最終位置情報で示される最終位置から、当該識別情報に対応付けて前記エリア認証情報記憶部に記憶しているエリア情報で示される範囲内に存在すれば、前記本体装置がエリア内に存在すると判定し、前記範囲内に存在しなければエリア内に存在しないと判定することとすることができる。
【発明の効果】
【００１９】
本発明の認証方法または認証システムによれば、本体装置が適正なエリア内に存在するかという認証と、ログイン装置から近距離無線通信で本体装置に適正な認証情報が送信されたかという認証の二重認証を行うので、セキュリティ性が向上する。
【００２０】
また、本発明の管理装置によれば、本体装置から受信した識別情報と位置情報とに基づいて、本体装置が適正なエリア内に存在すると判定した場合、本体装置の識別情報に対応付けられたログイン装置の認証情報を、本体装置に送信するが、存在しないと判定した場合、送信しない。したがって、本体装置が適正なエリア内になければ認証情報による認証は可能とならず、つまりは、エリアによる認証と認証情報による認証の二重認証が行われることとなるため、セキュリティが向上する。
【図面の簡単な説明】
【００２１】
【図１】第１実施形態に係る認証システムの概略構成図である。
【図２】第１実施形態に係る本体装置、アプリ管理システム、及び、ログイン装置のブロック構成図と接続関係を示す図である。
【図３】第１実施形態に係るユーザ登録処理及びアプリ利用登録処理の流れを示す図である。
【図４】第１実施形態に係るアプリ設定登録処理の流れを示す図である。
【図５】第１実施形態に係る管理装置、本体装置、及び、ログイン装置内のデータ構成を示す図である。
【図６】第１実施形態に係る認証処理の流れを示す図である。
【図７】第２実施形態に係る本体装置、アプリ管理システム、及び、ログイン装置のブロック構成図と接続関係を示す図である。
【図８】第２実施形態に係る認証システムの概略構成と処理の流れを示す図である。
【図９】第３実施形態に係る本体装置、アプリ管理システム、及び、ログイン装置のブロック構成図と接続関係を示す図である。
【図１０】第３実施形態に係る認証システムにおける処理の流れを示す図である。
【発明を実施するための形態】
【００２２】
以下、本発明の第１〜３実施形態を図面に基づいて説明する。
【００２３】
〔第１実施形態〕図１、２に示すように、第１実施形態に係る認証システム１０は、タブレット型パソコンである本体装置１と、携帯電話機である１以上のログイン装置７と、コンピュータシステムである管理装置３とから構成されている。本実施形態では、ログイン装置７は２つとし、区別するときはログイン装置７ａ、７ｂと符号を分ける。第１実施形態に係る認証方法は、本体装置１からインターネットを介して医療情報システムＳにログインするときに用いられる認証方法であり、医療情報システムＳにログインできる資格を有する利用者（ここでは医師）が複数（ここでは２人）存在し、各利用者がログイン装置７をそれぞれ携帯するものとする。医療情報システムＳは、インターネットに接続されたコンピュータシステムであり、患者情報のデータベースを備えている。
【００２４】
本体装置１は、アンテナ１１を有してインターネット等の通信回線網を介して他の機器との通信を行う無線ＲＦ送受信部１２と、アンテナ１３を有してBluetooth（登録商標）規格による近距離無線通信を行う近距離無線通信モジュール１４と、アンテナ１５を有してＧＰＳ（全地球位置計測システム）衛星からのＧＰＳ信号を受信するＧＰＳ受信部１６と、音声を出力するためのスピーカ１７と、液晶表示器等からなるディスプレイ１８と、ディスプレイ１８上に形成されたタッチスイッチ（タッチパネル）等から構成される入力部１９と、半導体メモリ等からなるメモリ２０と、ＣＰＵ等からなる制御部２１とを備え、インターネットに接続可能であるとともに、ＧＰＳにより自己の位置情報を取得可能かつ近距離無線通信可能である。制御部２１は、無線ＲＦ送受信部１２、近距離無線通信モジュール１４、ＧＰＳ受信部１６、スピーカ１７、ディスプレイ１８、入力部１９、及び、メモリ２０に接続されてこれらを制御し、後述する本体アプリに従って動作することにより、無線ＲＦ送受信部１２、近距離無線通信モジュール１４、ＧＰＳ受信部１６等と協働して、位置情報送信手段、ログイン装置認証手段及び自動終了手段として機能する。メモリ２０には、自己の識別情報として後述する本体キーを記憶する識別情報記憶部２２（図５参照）が設けられるとともに、機器ＩＤが記憶されている。
【００２５】
各ログイン装置７は、アンテナ７１を有してインターネットや電話回線等の通信回線網を介して他の機器との通信を行う無線ＲＦ送受信部７２と、アンテナ７３を有してBluetooth（登録商標）規格による近距離無線通信を行う近距離無線通信モジュール７４と、送話音を入力するためのマイク７５と、音声を出力するためのスピーカ７７と、液晶表示器等からなるディスプレイ７８と、各種のキー等から構成される入力部７９と、半導体メモリ等からなるメモリ８０と、ＣＰＵ等からなる制御部８１とを備え、インターネットに接続可能であるとともに、近距離無線通信可能である。制御部８１は、無線ＲＦ送受信部７２、近距離無線通信モジュール７４、マイク７５、スピーカ７７、ディスプレイ７８、入力部７９、及び、メモリ８０に接続されてこれらを制御し、後述するログインアプリに従って動作することにより、近距離無線通信モジュール７４と協働して、認証情報送信手段として機能する。メモリ８０には、自己の認証情報として後述するログインキーを記憶する認証情報記憶部８２（図５参照）が設けられる。
【００２６】
管理装置３は、いずれもインターネットに接続された汎用パソコンからなるユーザ管理システム４とアプリ管理システム５とから構成される。アプリ管理システム５は、インターネットに接続されて他の機器との通信を行う通信部５１と、液晶表示器等からなるディスプレイ５２と、キーボードやマウス等から構成される入力部５３と、半導体メモリやハードディスク装置等からなる記憶部５４と、ＣＰＵ等からなる制御部５５とを備え、インターネットを介して本体装置１と通信可能である。制御部５５は、ディスプレイ５２、入力部５３、及び、記憶部５４に接続されてこれらを制御し、通信部５１及び記憶部５４と協働することによりエリア認証手段として機能する。記憶部５４には、後述するエリア情報とログイン装置７の認証情報とを記憶するエリア認証情報記憶部５６（図５参照）が設けられるとともに、本体装置１にインストールされる本体アプリと、各ログイン装置７にインストールされるログインアプリとが記憶されている。本体アプリは、医療情報システムＳへの入口となるアプリ（アプリケーションプログラム）である。
【００２７】
ユーザ管理システム４も、図示はしないが、アプリ管理システム５と同様に、インターネットに接続されて他の機器との通信を行う通信部と、液晶表示器等からなるディスプレイと、キーボードやマウス等から構成される入力部と、半導体メモリやハードディスク装置等からなる記憶部と、ＣＰＵ等からなる制御部とを備えている。ユーザ管理システム４とアプリ管理システム５とは、ＬＡＮで互いに接続されている。
【００２８】
登録用パソコン６は、利用者を管理する管理者（以下、「利用管理者」という。）が、後述するユーザ登録やアプリ設定登録を行うための汎用パソコンであり、図示はしないが、アプリ管理システム５と同様に、インターネットに接続されて他の機器との通信を行う通信部と、液晶表示器等からなるディスプレイと、キーボードやマウス等から構成される入力部と、半導体メモリやハードディスク装置等からなる記憶部と、ＣＰＵ等からなる制御部とを備え、インターネットを介してユーザ管理システム４及びアプリ管理システム５と通信可能である。
【００２９】
次に、本実施形態の認証方法を使用するに先立って行われる事前登録である、ユーザ登録、アプリ利用登録、及び、アプリ設定登録（エリア登録及び利用者登録）について、図３、４に基づいて説明する。
【００３０】
〈ユーザ登録〉利用管理者は、最初にユーザ登録を行うために、登録用パソコン６からインターネットを介してユーザ管理システム４にアクセスし、ユーザ管理システム４内のサービス専用サイトのＷｅｂページに、ユーザ名や住所等のユーザ情報を入力して、ユーザ管理システム４に送信することにより、利用申込を行う（Ｓ１０１）。本実施形態では、ユーザは、複数の病院（Ａ病院及びＢ病院）を経営する医療法人とする。すると、ユーザ管理システム４は、ユーザＩＤとパスワード（図では「Pass」と表記。）を発行し、ユーザ情報と共に記憶部に記憶（登録）する。そして、ユーザ管理システム４は、登録用パソコン６に、発行したユーザＩＤとパスワードとを含むユーザ登録完了通知と、本体アプリ及びログインアプリをダウンロードするためのアプリダウンロード案内を送信して表示させる（Ｓ１０２）。
【００３１】
〈本体アプリ利用登録〉利用管理者は、本体装置１からアプリ管理システム５にアクセスし、本体アプリをダウンロードするためのアプリダウンロード案内に従って、ユーザＩＤとパスワードとを入力して初期ログインを行う（Ｓ１０３）。すると、本体装置１からアプリ管理システム５に、入力されたユーザＩＤ及びパスワードと、本体装置１が予め記憶している機器ＩＤとが送信され、アプリ管理システム５は、受信したユーザＩＤとパスワードとがユーザ管理システム４に登録されているものか否かを判定し、登録されているものであれば、本体装置１の識別情報として複数の英数字、記号等からなる本体キーを発行するとともに、本体キーの表向きの名前となる本体名を発行し、本体キーと本体アプリと本体名とを本体装置１に送信する（Ｓ１０４）。本体装置１は、本体アプリをインストールし、本体キーを識別情報記憶部２２に記憶する。本体装置１は、受信した本体名をディスプレイ１８に変更可能に表示し、利用管理者は本体名を必要に応じて変更する。本体装置１は、本体名（変更されたときは、変更後の本体名）を、本体キーに対応付けて識別情報記憶部２２に記憶するとともに、本体名が変更された場合には、変更後の本体名をアプリ管理システム５に送信する。アプリ管理システム５は、受信したユーザＩＤ、発行した本体キー、本体名（変更されたときは、変更後の本体名）及び受信した機器ＩＤを、互いに対応付けて（関連付けて）記憶部５４に記憶する。これにより、ユーザ管理システム４に記憶されているユーザＩＤと、アプリ管理システム５に記憶されている本体キー等とが対応付けられる（紐付けられる）。
【００３２】
本体装置１の機器ＩＤを本体キーとして用いずに、別途本体キーを発行するのは、本体装置１に対して本体キーは１つとは限らないからである。例えば医師と看護師とでは医療情報システムＳ内のアクセス可能範囲が異なるため、医師用の本体アプリと看護師用の本体アプリが用意され、それらをそれぞれダウンロードしたときは、本体装置１には、医師用の本体アプリに対する本体キーと、看護師用の本体アプリに対する本体キーとが付与される。すなわち、本体キーは、本体装置１にダウンロードされる本体アプリ毎に付与される。但し、異なる本体装置１に同一の本体キーが付与されることはなく、本体キーで本体装置１は特定されるので、本体キーは本体装置１の識別情報といえる。本実施形態では、本体装置１にダウンロードされる本体アプリは医師用のアプリケーション１つだけであり、本体キーを「H001」とする。なお、本体装置１にダウンロードされる本体アプリが１つに限られ、機器ＩＤが本体装置１毎に異なるものであれば、機器ＩＤを本体キーとしてもよい。
【００３３】
また、本体キーは複数の英数字等からなり覚え難いこと、及び、セキュリティ上内部コードとしておく方が望ましいことから、本実施形態では本体キーの表向きの名前として本体名を付与することとしている。本体名は、当初アプリ管理システム５側で定めたものが付与されるが、例えば、医師用の本体アプリであれば「医師用」、看護師用であれば「看護師用」といった分かり易い名前に、本体装置１の画面上で変更できる。また、本実施形態では、本体装置１は１つとするが、複数の本体装置１を備えた実施形態とすることもでき、かかる場合、本体名は、１番目の本体装置１の医師用本体アプリには「医師用００１」、２番目の本体装置１の医師用本体アプリには「医師用００２」というように、本体装置１毎に異なる本体名とすることもできるが、１番目の本体装置１も２番目の本体装置１も医師用本体アプリには「医師用」という同じ本体名を付与することもできる。すなわち、異なる本体キーに対して同じ本体名を付与することとしてもよい。但し、同じ本体キーに対して異なる本体名を付与することはできない。また、後述するように本体アプリを使用可能なエリアを定めるとき、本体名とエリアとを対応付けるので、同じ本体名の本体アプリの使用可能エリアは同じエリアとなる。したがって、本体装置１毎に使用可能なエリアが異なるときは、本体装置１毎に異なる本体名とする。本実施形態では、本体名を「医師用」とする。
【００３４】
〈ログインアプリ利用登録〉利用管理者は、各利用者にユーザＩＤ及びパスワードと、ログインアプリをダウンロードするためのアプリダウンロード案内とを通知し、各利用者は、自己のログイン装置７からアプリ管理システム５にアクセスし、上記アプリダウンロード案内に従って、ユーザＩＤとパスワードとを入力して初期ログインを行う（Ｓ１０５）。すると、ログイン装置７からアプリ管理システム５に、入力されたユーザＩＤ及びパスワードと、ログイン装置７が予め記憶している機器ＩＤとが送信され、アプリ管理システム５は、受信したユーザＩＤとパスワードとがユーザ管理システム４に登録されているものか否かを判定し、登録されているものであれば、利用者情報の入力画面をログイン装置７に送信する。なお、「画面を送信」とは「画面を表示するためのデータ（例えばＨＴＭＬファイル）を送信」の意である。利用者が、ログイン装置７に表示された入力画面に利用者情報として利用者名及び所属部署を入力すると、ログイン装置７は、入力された利用者情報をアプリ管理システム５に送信し、アプリ管理システム５は、ログイン装置７の識別情報として複数の英数字、記号等からなるログインキーを発行し、そのログインキーとログインアプリとをログイン装置７に送信する（Ｓ１０６）。本実施形態では、利用者名と所属部署とで、利用者は特定できるものとする。ログイン装置７は、ログインアプリをインストールし、ログインキーを認証情報記憶部８２に記憶する。アプリ管理システム５は、受信したユーザＩＤ、発行したログインキー、受信した利用者情報、及び、機器ＩＤを、互いに対応付けてエリア認証情報記憶部５６に記憶する。これにより、ユーザ管理システム４に記憶されているユーザＩＤと、アプリ管理システム５に記憶されているログインキー等とが紐付けられる。本実施形態では、ログイン装置７ａ、７ｂにインストールされたログインアプリのログインキーを、それぞれ「L001」、「L002」とし、ログイン装置７ａ、７ｂの利用者情報を、それぞれ「○○太郎、外科」、「××花子、内科」とする。
【００３５】
なお、ログイン装置７の機器ＩＤをログインキーとして用いずに、別途ログインキーを発行するのは、ログイン装置７に対してログインキーは１つとは限らないからである。本実施形態では、各利用者が別々のログイン装置７を用いること（すなわち、利用者とログイン装置７とが１対１）とするが、複数の利用者が同じログイン装置７を使用することもあり、例えば医師と看護師とが同じログイン装置７を利用するが、医師用と看護師用とでログインアプリが別々に用意されており、それらのログインアプリをダウンロードしたときは、上述した本体装置１の場合と同様に、医師用のログインアプリのログインキーと、看護師用のログインアプリのログインキーとが付与される。すなわち、ログインキーは、ログイン装置７にダウンロードされるログインアプリ毎に付与される。但し、異なるログイン装置７に同一のログインキーが付与されることはない。なお、ログイン装置７にダウンロードされるログインアプリが１つに限られ、機器ＩＤがログイン装置７毎に異なるものであれば、機器ＩＤをログインキーとしてもよい。
【００３６】
また、例えば、同じログイン装置７を複数の医師が共用するとき等、同じログイン装置７の同じログインアプリを複数の利用者が利用するときは、その複数の利用者の各々の利用者情報をログイン装置７において入力し、アプリ管理システム５は、１つのログインキーに対応付けてそれら複数の利用者情報を記憶する。逆に、１人の利用者が複数のログイン装置７を用いることも可能であり、かかる場合、複数のログインキーに対して同じ利用者情報が記憶される。
【００３７】
〈アプリ設定登録〉図４に示すように、利用管理者は、登録用パソコン６からインターネットを介してユーザ管理システム４のサービス専用サイトにアクセスし、付与されているユーザＩＤ及びパスワードを入力してログインする（Ｓ２０１）。すると、ユーザ管理システム４は、受信したユーザＩＤ及びパスワードが登録されているものか否かを判定し、登録されているものであれば、アプリ管理システム５に設定管理画面を登録用パソコン６に送信するように命じ、アプリ管理システム５は登録用パソコン６に設定管理画面を送信する（Ｓ２０２）。設定管理画面は、エリア登録と利用者登録とを選択可能に構成されている。
【００３８】
〈エリア登録〉利用管理者が設定管理画面においてエリア登録を選択すると、登録用パソコン６は利用範囲設定画面を表示する（Ｓ２０３）。利用範囲設定画面は、地図が表示されて、利用管理者がその地図上に円を描くことによりエリアの範囲を定めるとともに、範囲を定めたエリアに対してエリア名を定めることが可能に構成されている。また、利用範囲設定画面は、ステップＳ２０１で入力されたユーザＩＤに対応付けてアプリ管理システム５に登録されている本体名が表示（複数のときはリスト表示）され、本体名に対して、その本体名で表される本体アプリを使用可能とするエリアのエリア名を対応付け可能に構成されている。本実施形態では本体名「医師用」が１つだけ表示されるので、利用管理者はその本体名を選択し、その本体名が付与されている本体アプリを使用可能とするエリアのエリア名を選択することにより、本体名とエリア名とを対応付ける操作を行う。そして、利用管理者が所定の確定操作を行うと、登録用パソコン６は、アプリ管理システム５に、利用管理者が定めたエリアの範囲情報（円の中心点の緯度経度と円の半径）とそのエリア名、及び、そのエリア名に対応付けられた本体名を送信し（Ｓ２０４）、アプリ管理システム５は、エリア情報として、受信したエリア名とその範囲情報とを、受信した本体名に対応付けられている本体キーに対応付けて、エリア認証情報記憶部５６に記憶する。本実施形態では、本体名「医師用」の本体アプリを使用可能なエリアは、エリア名「Ａ病院」、「Ｂ病院」の２つとし、「Ａ病院」はＡ病院の敷地を含む円、「Ｂ病院」はＢ病院の敷地を含む円とする。なお、ＧＰＳの誤差を考慮してエリアは広めに定める。
【００３９】
〈利用者登録〉利用管理者が設定管理画面において利用者登録を選択すると、登録用パソコン６は利用者設定画面を表示する（Ｓ２０５）。利用者設定画面は、ステップＳ２０１で入力されたユーザＩＤに対応付けてアプリ管理システム５に登録されている本体名が表示（複数のときはリスト表示）され、本体名に対して、その本体名で表される本体アプリを使用できる利用者の利用者情報（利用者名及び所属部署）を入力可能に構成されている。本実施形態では本体名「医師用」が１つだけ表示されるので、利用管理者はその本体名を選択し、その本体名が付与されている本体アプリを使用できる利用者の利用者情報を入力する。本実施形態では、利用者情報として「○○太郎、外科」及び「××花子、内科」を入力する。そして、利用管理者が所定の確定操作を行うと、登録用パソコン６は、アプリ管理システム５に、利用管理者が選択した本体名と、その本体名に対して入力した利用者情報とを送信し（Ｓ２０６）、アプリ管理システム５は、受信した本体名に対応付けられている本体キーに対応付けて、利用者情報をエリア認証情報記憶部５６に記憶する。ここで、上述したように、アプリ管理システム５は、ログインキーと利用者情報とを対応付けてエリア認証情報記憶部５６に記憶している。したがって、エリア認証情報記憶部５６には、図５の破線矢印に示すように利用者情報を介して、本体キーとログインキーとが対応付けられて記憶されることとなる。図５の例では、本体キー「H001」に対応付けられて、利用者情報「○○太郎、外科」、「××花子、内科」が記憶され、それらの利用者情報を介して、ログインキー「L001」、「L002」が記憶されている。
【００４０】
以上の事前登録によって、ユーザ管理システム４、アプリ管理システム５、本体装置１、及び、ログイン装置７には、図５に示すように、情報やアプリが記憶される。
【００４１】
以上のように構成された認証システム１０を用いた認証方法について、図６に基づいて説明する。医療情報システムＳにアクセスしようとする利用者（ここでは、医師「○○太郎」とする。）は、自己のログイン装置７ａを携帯して、本体装置１において本体アプリを起動する（Ｓ３０１）。すると、本体装置１は、起動された本体アプリに従って動作することにより、ＧＰＳ信号に基づいて自己の位置を計算して自己の位置を示す位置情報（ここでは、緯度経度とする。）を取得し、その位置情報と、識別情報記憶部２２に記憶している、起動された本体アプリの本体キー（ここでは「H001」）と、機器ＩＤとを、アプリ管理システム５に送信する（Ｓ３０２  位置情報送信ステップ）。
【００４２】
本体装置１から位置情報と本体キーと機器ＩＤとを受信したアプリ管理システム５は、その送信元、受信内容、受信日時等をログ情報として記録し、エリア判定を行う（Ｓ３０３）。エリア判定では、アプリ管理システム５は、受信した位置情報で示される位置が、受信した本体キーに対応付けてエリア認証情報記憶部５６に記憶しているエリア情報のうちの範囲情報で示される範囲内にあるか否かを判定し、範囲内にあれば、本体装置１がエリア内に存在し、範囲内に無ければ、本体装置１がエリア内に存在しないと判定する。ここでは、本体キー「H001」に対応付けられている範囲情報は、エリア「Ａ病院」の範囲情報と、エリア「Ｂ病院」の範囲情報であるので、本体装置１が「Ａ病院」内または「Ｂ病院」内に存在するか否かが判定される。
【００４３】
アプリ管理システム５は、本体装置１が「Ａ病院」内にも「Ｂ病院」内にも存在しないと判定した場合には、利用範囲外であるので、本体装置１にログインキーは送信せず、利用範囲外であることを示す情報を送信し（Ｓ３０４）、その送信先（本体キーを含む。）、送信内容、送信日時等をログ情報として記録する。本体装置１は、受信した情報に基づいて利用できないエリアである旨を表示し、医療情報システムＳにログイン可能とはしない（Ｓ３０５）。
【００４４】
一方、アプリ管理システム５は、本体装置１がＡ病院内またはＢ病院内に存在すると判定した場合には、利用範囲内であるので、本体装置１において利用可能なログインキー及び利用者情報として、受信した本体キーに対応付けてエリア認証情報記憶部５６に記憶しているログインキーと利用者情報とを、本体装置１に送信する（Ｓ３０６  エリア認証ステップ）。ここでは、ログインキー「L001」とそのログインキーに対応する利用者情報「○○太郎、外科」、及び、ログインキー「L002」とそのログインキーに対応する利用者情報「××花子、内科」が送信される。アプリ管理システム５は、送信先、送信内容、送信日時等をログ情報として記録する。本体装置１は、アプリ管理システム５からログインキーと利用者情報とを受信して、メモリ２０に記憶する（Ｓ３０７）。
【００４５】
本体装置１は、本体アプリが起動されており、かつ、医療情報システムにログインしていない状態では、本体アプリに従ってBluetoothによる探索信号をブロードキャストしている。ここで、Bluetooth機器であるログイン装置７が、ログインアプリが起動された状態で、Bluetoothによる近距離無線通信範囲（通常、１０ｍ程度。）に存在すると、ログイン装置７は本体装置１からの探索信号を受信し、ログインアプリに従って、本体装置１に近距離無線通信による接続確立のための情報を送信する。ログイン装置７からこの情報を受信した本体装置１は、ログイン装置７に近距離無線通信による接続確立のための情報を返信し、かかる情報の授受により、近距離無線通信による接続が確立される。すなわち、本体装置１とログイン装置１とは、アプリケーションレベルで互いを認識し、接続を確立する（アプリケーション上の接続確立）。
【００４６】
ここでは、利用者はログイン装置７ａを携帯した状態で本体装置１において本体アプリを起動しているので、利用者がログイン装置７ａにおいてログインアプリを起動すると、ログイン装置７ａは、起動されたログインアプリに従って動作することにより、上述したように本体装置１との間で接続を確立し、本体装置１に認証情報記憶部８２に記憶しているログインキー（ここでは「L001」）と機器ＩＤとを近距離無線通信で送信する（Ｓ４０２  認証情報送信ステップ）。なお、例えば本体装置１から近距離無線通信範囲にないログイン装置７ｂでは、ログインアプリを起動しても（Ｓ４０３）、そのログインアプリは本体アプリでは認識されず、ログインキーは本体装置１に送信されない。
【００４７】
本体装置１は、近距離無線通信でログインキーを受信すると、そのログインキーとステップＳ３０７で記憶したログインキーとを照合することにより認証を行う。すなわち、そのログインキーと一致するものが、ステップＳ３０７で記憶したログインキーの中にあるか否かを判定する（Ｓ３０８）。そして、一致するものがあれば、認証成功とし、所定の認証成功処理として、ディスプレイ１８に利用者認証画面を表示する処理を行う（Ｓ３０９  ログイン装置認証ステップ）。一方、一致するものがなければ認証不成功とし、認証成功処理は行わず、ステップＳ３０８に戻る。
【００４８】
ここでは、本体装置１はログイン装置７ａからログインキー「L001」を受信し、本体装置１に記憶されているログインキーは「L001」及び「L002」であるので、認証成功となり、利用者認証画面が表示される。本体装置１は、利用者認証画面に、一致したログインキーに対応付けて記憶している利用者情報を、選択可能に表示する。ここでは、ログインキー「L001」に対応付けられている利用者情報は「○○太郎、外科」のみであるので、「○○太郎、外科」のみが表示されるが、上述したようにログイン装置７ａを複数の利用者が共用するときには、ログインキー「L001」に対応付けられている複数の利用者情報が、選択可能に表示される。なお、本体装置１が探索信号のブロードキャストを行っている状態で、ログイン装置７ｂが本体装置１から近距離無線通信範囲内に存在した状態でログイン装置７ｂにおいてログインアプリが起動された場合、本体装置１とログイン装置７Ｂとの間で接続確立されて、ログインキー「L002」が本体装置１に送信され、「××花子、内科」が表示される。
【００４９】
利用者が表示された利用者情報を選択する操作を行うと、本体装置１は、医療情報システムＳにログインし（Ｓ３１０）、医療情報システムＳのホームページを表示する。なお、このタイミングで本体装置１は探索信号のブロードキャストを停止する。利用者はそのホームページを介して医療情報システムＳ内の情報にアクセスでき、例えば、患者情報を検索して本体装置１に表示させる、新たな情報を本体装置１から医療情報システムＳに入力して患者情報を更新する等の処理を行える。本体装置１は、本体キーと共に、選択された利用者情報、選択日時等の情報をアプリ管理システム５に送信し、アプリ管理システム５は受信した情報をログ情報として記録する。
【００５０】
本体装置１は、近距離無線通信モジュール１４により、ログイン装置７ａとの接続状態が維持されているか否かを定期的に（極短時間毎に）監視している（Ｓ３１１）。そして、図６の破線矢印に示すように利用者が本体装置１の傍を離れること等により、ログイン装置７ａが本体装置１に対し近距離無線通信範囲外に移動して、本体装置１との接続状態が切断（通信切断）したことを検知すると、本体装置１は、医療情報システムＳへの接続状態を終了する。すなわち、医療情報システムＳから自動ログアウトする（Ｓ３１２）。したがって、上述した認証成功処理（利用者認証画面の表示）により開始されていた、医療情報システムＳにアクセスして行われる処理（情報検索処理や情報更新処理等）は終了される（自動終了ステップ）。なお、利用者が本体装置１において所定の終了操作を行っても、本体装置１は、医療情報システムＳへの接続状態を終了する（すなわち、医療情報システムＳからログアウトする）。本体装置１は、自動ログアウトの場合も利用者の操作によるログアウトの場合も、本体キーと共にログアウト日時等のログアウト情報をアプリ管理システム５に送信する。アプリ管理システム５は、受信したログアウト情報をログ情報として記録する。本体装置１は、医療情報システムからログアウトすると、探索信号のブロードキャストを再開する。
【００５１】
本体装置１は、本体アプリが起動された状態では、定期的に（ここでは、本体アプリの起動から所定時間経過毎に）ＧＰＳにより位置情報を取得して、本体キーと共にアプリ管理システム５に送信し、アプリ管理システム５は、上記ステップＳ３０３と同様にエリア判定を行う。そして、アプリ管理システム５は、本体装置１が適正なエリア内に存在すると判定した場合には、上記ステップＳ３０６と同様にログインキー及び利用者情報を送信し、適正なエリア内に存在しないと判定した場合には、上記ステップＳ３０４と同様に、ログインキー及び利用者情報は送信せず、利用範囲外であることを示す情報を本体装置１に送信する。本体装置１は、ログインキー及び利用者情報を受信した場合には、それらをメモリ２０に記憶し（既にログインキー及び利用者情報が記憶されているときは更新し）、利用範囲外であることを示す情報を受信した場合には、メモリ２０に記憶しているログインキー及び利用者情報があればそれらを消去する。したがって、本体アプリが起動されたまま本体装置１が適正なエリア外に持ち出された場合には、所定時間経過により本体装置１内のログインキーが消去されて、その後にログイン装置７からログインキーが送信されても、認証は成功しないこととなる。また、本体装置１が適正なエリアに戻ってくると、再びログインキー及び利用者情報が送信されて記憶されることとなる。上記所定時間は、例えば１０分といった短時間とする。
【００５２】
なお、アプリ管理システム５が、本体装置１が適正なエリア内に存在すると判定した場合において、前回送信したログインキー及び利用者情報から内容が変わっているときのみ、ログインキー及び利用者情報を送信することとしてもよい。また、一旦、認証成功処理により開始した処理が終了される（ここでは、医療情報システムＳからログアウトする）までは、上記所定時間が経過しても、本体装置１が、位置情報及び本体キーのアプリ管理システム５への送信を行わず、メモリ２０に記憶しているログインキー及び利用者情報の更新や消去を行わないこととしてもよい。いずれも、本体装置１の負担が減少するからである。
【００５３】
また、利用者が所定の本体アプリ終了操作を行うと、本体装置１は、メモリ２０に記憶しているキー及び利用者情報を消去して、本体アプリを終了する。
【００５４】
以上のように動作することにより、認証システム１０では、本体装置１が所定のエリア（Ａ病院またはＢ病院）内に存在しなければ、ログインキーが本体装置１に送信されず、さらに、本体装置１に送信されたログインキーに一致するログインキーが、ログイン装置７から本体装置１に近距離無線通信で送信されなければ、利用者認証画面は表示されず、医療情報システムＳにアクセスすることはできない。したがって、本体装置１が盗難等されて適正なエリア外に持ち出されたときは、医療情報システムＳにアクセスできず、本体装置１が適正なエリア内にあっても、適正なログイン装置７が本体装置１の近傍に無ければ医療情報システムＳにアクセスできない。このように、本体装置１が適正なエリア内に存在するかという認証と、ログイン装置７から近距離無線通信で本体装置１に適正な認証情報（ログインキー）が送信されたか（すなわち、適正なログイン装置７が本体装置１の近傍に存在するか）という認証の、二重の認証に成功しなければ、所定の認証成功処理が行われないため、セキュリティ性が向上する。
【００５５】
また、本体装置１自体ではなくそのバックヤードとして存在する管理装置３が、本体装置１から送信された位置情報に基づいてエリア認証を行うので、本体装置１が盗難等されて不正使用者からエリア認証を要求されたときに、利用者や利用管理者からの届出により管理装置３側で認証を停止しておいたり、ログ情報により管理装置３側で本体装置１の所在を知得したりすることが可能となり、不正行為を防止できる。
【００５６】
また、利用者が本体装置１の傍を離れると、利用者が携帯するログイン装置７と本体装置１との近距離無線通信が切断されることにより、医療情報システムＳが自動ログアウトするので、利用者がログアウトしないまま本体装置１の傍を離れても、不正使用者に本体装置１から医療情報システムＳにアクセスされてしまうことを防止できる。
【００５７】
〔第２実施形態〕次に、図７、８に基づいて、第２実施形態の認証システム１０Ｂについて説明する。なお、第２実施形態において第１実施形態と同様の構成要素については、同じ符号を付してその説明を省略する。認証システム１０Ｂは、本体装置１Ｂと管理装置３と１以上のログイン装置７とから構成されている。本体装置１Ｂは車両に搭載されたインターネット接続可能なカーナビゲーション装置（カーナビ）である。第２実施形態における利用管理者は、利用者の１人とする。
【００５８】
第２実施形態における管理装置３は、第１実施形態と同様に構成されたユーザ管理システム４及びアプリ管理システム５から構成され、第２実施形態におけるログイン装置７も、第１実施形態と同様に構成されている。なお、アプリ管理システム５の制御部５５は、通信部５１及び記憶部５４と協働することにより、最終位置情報記憶手段としても機能する。
【００５９】
本体装置１Ｂは、アンテナ１１Ｂを有してインターネット等の通信回線網を介して他の機器との通信を行う無線ＲＦ送受信部１２Ｂと、アンテナ１３Ｂを有してBluetooth規格による近距離無線通信を行う近距離無線通信モジュール１４Ｂと、アンテナ１５Ｂを有してＧＰＳ信号を受信するＧＰＳ受信部１６Ｂと、スピーカ１７Ｂと、液晶表示器等からなるディスプレイ１８Ｂと、ディスプレイ１８Ｂ上に形成されたタッチスイッチ等から構成される入力部１９Ｂと、半導体メモリ等からなるメモリ２０Ｂと、地図情報を格納したＤＶＤ等の記憶媒体が装着された地図情報記憶部２３と、ＣＰＵ等からなる制御部２１Ｂとを備えている。そして、制御部２１Ｂは、無線ＲＦ送受信部１２Ｂ、近距離無線通信モジュール１４Ｂ、ＧＰＳ受信部１６Ｂ、スピーカ１７Ｂ、ディスプレイ１８Ｂ、入力部１９Ｂ、メモリ２０Ｂ、及び、地図情報記憶部２３に接続されてこれらを制御し、本体アプリに従って動作することにより、無線ＲＦ送受信部１２Ｂ、近距離無線通信モジュール１４Ｂ、ＧＰＳ受信部１６Ｂ等と協働して、位置情報送信手段、ログイン装置認証手段、最終位置情報送信手段、及び、自動終了手段として機能する。メモリ２０Ｂには、識別情報記憶部が設けられるとともに、機器ＩＤが記憶されている。
【００６０】
また、制御部２１Ｂは、車両に設けられたアクセサリ電源２４及びバックアップ電源２５に接続されている。アクセサリ電源２４は車両のキーがＡＣＣ（アクセサリ）やＯＮの位置に回される、車両に設けられた所定の電源ボタンがＯＮされる等により、ＯＮされて、本体装置１Ｂに給電するものであり、バックアップ電源２５は、車両のキーがＯＦＦの位置に回される、電源ボタンがＯＦＦされる等により、アクセサリ電源２４がＯＦＦされたときに、ＯＮされて、本体装置１Ｂに対して後述する終了処理を行うために必要な給電を行うものである。
【００６１】
利用者は、第１実施形態と同様にして、登録用パソコン６からユーザ登録を行ってユーザＩＤを取得し、そのユーザＩＤを用いて本体装置１Ｂにおいて本体アプリ利用登録を、ログイン装置７においてログインアプリ利用登録を行う。これにより、本体装置１Ｂには、本体アプリがインストールされて本体キーが記憶され、ログイン装置７には、ログインアプリがインストールされてログインキーが記憶され、アプリ管理システム５のエリア認証情報記憶部５６には、ログインキーに対応付けられて利用者情報が（第２実施形態では、利用者名のみとする。）記憶される。なお、本体アプリは、本体装置１Ｂにインストールされているカーナビゲーションプログラムを開始し、終了するプログラムであり、本体装置１Ｂ毎に１つだけインストールされる。
【００６２】
また、利用者は、登録用パソコン６から第１実施形態と同様にしてアプリ設定登録（エリア登録及び利用者登録）を行う。但し、第２実施形態におけるエリア登録では、利用範囲設定画面に地図は表示されず、エリア情報として距離のみが入力可能とされる。これにより、アプリ管理システム５のエリア認証情報記憶部５６には、本体キーに対応付けられて利用者情報が記憶され、この利用者情報を介して本体キーとログインキーとが対応付けられるとともに、本体キーに対応付けられてエリア情報が記憶される。なお、１つの本体装置１Ｂに対して複数のログイン装置７を用いることができ、１つのログイン装置７の利用者も複数とすることができる。エリア情報は、１つの本体装置１Ｂに対して１つとする。
【００６３】
次に、第２実施形態の認証方法について、第１実施形態と同様の部分は適宜省略しながら、説明する。
【００６４】
利用者は、ログイン装置７を携帯して、車両のアクセサリ電源２４をＯＮする。本体装置１Ｂは、アクセサリ電源２４がＯＮされると、本体アプリが起動され、本体アプリに従って、ＧＰＳ信号に基づいて自己の位置を示す位置情報を取得し、その位置情報と本体キーとを、アプリ管理システム５に送信する（位置情報送信ステップ  図８の（１）参照）。
【００６５】
アプリ管理システム５は、受信日時、受信内容等をログ情報として記憶し、受信した位置情報で示される位置が、受信した本体キーに対応付けて記憶しているエリア情報で示される範囲内にあるか否かのエリア判定を行う。第２実施形態では、エリア情報は、本体装置１Ｂの最終位置からの範囲を示す情報であり、アプリ管理システム５は、本体装置１Ｂが、最終位置からエリア情報で示される範囲内にあれば（すなわち、最終位置を中心とし、エリア情報で示される距離を半径とする円の範囲内にあれば）、エリア内にあると判定し、最終位置からエリア情報で示される範囲内になければ、エリア内にないと判定する。なお、最初のエリア判定においては、最終位置情報が記憶されていないので、すべてエリア内にあると判定する。アプリ管理システム５は、本体装置１がエリア内に存在しないと判定した場合には、本体装置１Ｂにはログインキーは送信せず、位置情報、判定日時、判定結果等をログ情報として記憶する。一方、アプリ管理システム５は、本体装置１Ｂがエリア内に存在すると判定した場合には、受信した本体キーに対応付けて記憶している全てのログインキーと利用者情報とを、本体装置１Ｂに送信し（エリア認証ステップ  図８の（１）参照）、送信日時、送信内容等をログ情報として記憶する。本体装置１Ｂは、アプリ管理システム５からログインキーと利用者情報とを受信して、メモリ２０Ｂに記憶する。
【００６６】
利用者がログイン装置７においてログインアプリを起動すると、第１実施形態と同様に、ログイン装置７は、本体装置１Ｂとの間で接続を確立し、本体装置１Ｂにログインキーを近距離無線通信で送信する（認証情報送信ステップ  図８の（２）参照）。
【００６７】
本体装置１Ｂは、ログインキーを受信すると、そのログインキーとメモリ２０Ｂに記憶しているログインキーとを照合することにより、ログイン装置７の認証を行う。そして、認証に成功すれば、所定の認証成功処理として、利用者認証画面を表示する処理を行う（ログイン装置認証ステップ）。利用者認証画面にはそのログインキーに対応する利用者情報が表示され、利用者が表示された利用者情報を選択する操作を行うと、本体装置１Ｂはカーナビゲーションプログラムを開始して車両案内処理を開始するので、利用者は車両案内を受けられることとなる。一方、認証に成功しなければ、利用者認証画面を表示する処理は行われず、利用者は車両案内を受けられない。本体装置１Ｂは、ログイン装置認証ステップの実行日時や、認証結果、認証に用いたログインキー、選択された利用者情報等を、アプリ管理システム５に送信し、アプリ管理システム５はそれらの情報をログ情報として記憶する。
【００６８】
本体装置１Ｂは、ログイン装置７との接続状態が維持されているか否かを定期的に監視し、接続状態が切断したことを検知すると、認証成功処理により開始されていた処理、すなわち、車両案内処理を終了し（自動終了ステップ）、利用者による操作を受け付けないようにする動作ロックを行う。この動作ロックは、ログイン装置７と本体装置１Ｂとの間で再度接続が確立されて、ログイン装置７から適正なログインキーが送信されて、ログイン装置７の認証が成功すると、解除される。
【００６９】
また、本体装置１Ｂは、アクセサリ電源２４がＯＦＦされると、バックアップ電源２５により作動して、車両案内処理を終了するとともに記憶していたログインキー及び利用者情報を消去する終了処理を行い、最終位置情報としてＧＰＳ信号に基づいて自己の位置を示す位置情報を取得して、本体キーと共に、アプリ管理システム５に送信する（図８の（３）参照）。すなわち、本体装置１Ｂにおいて最終位置情報の送信契機となる終了処理とは、アクセサリ電源２４ＯＦＦに基づいて車両案内処理を終了しログインキー及び利用者情報を消去する処理である。
【００７０】
アプリ管理システム５は、最終位置情報等の受信日時、受信内容等をログ情報として記憶するとともに、受信した最終位置情報を、受信した本体キーに一致するエリア認証情報記憶部５６内の本体キーに対応付けて、エリア認証情報記憶部５６に記憶する（最終位置情報取得ステップ）。そして、次回のエリア判定に用いる。
【００７１】
以上のように動作することにより、第２実施形態では、本体装置１Ｂが最終位置から所定範囲内に存在しなければ、管理装置３からログインキーが本体装置１Ｂに送信されず、さらに、本体装置１Ｂに送信されたログインキーに一致するログインキーが、ログイン装置７から本体装置１Ｂに近距離無線通信で送信されなければ、利用者認証画面は表示されず、車両案内処理は開始されない。したがって、本体装置１Ｂが盗難等されて適正なエリア外に持ち出されたときは、カーナビとして使用できないのみならず、本体装置１Ｂが適正なエリア内にあっても、ログイン装置７から本体装置１Ｂに適正なログインキーが送信されなければカーナビとしては使用できない。すなわち、二重の認証に成功しなければ、本体装置１Ｂをカーナビとして使用することはできないため、セキュリティ性が向上する。
【００７２】
また、本体装置１Ｂ自体ではなくそのバックヤードとして存在する管理装置３が、本体装置１Ｂから送信された位置情報に基づいてエリア認証を行うので、本体装置１Ｂが盗難等されて不正使用者からエリア認証を要求されたときに、第１実施形態と同様に不正行為を防止することができる。
【００７３】
〔第３実施形態〕次に、図９、１０に基づいて、第３実施形態の認証システム１０Ｃについて説明する。第３実施形態において第１実施形態と同様の構成要素については、同じ符号を付してその説明を省略する。認証システム１０Ｃは、本体装置１Ｃと管理装置３と１以上のログイン装置７とから構成されている。本体装置１Ｃは車両に搭載されたインターネット接続不能なカーナビゲーション装置である。第３実施形態における利用管理者は、利用者の１人とする。
【００７４】
第３実施形態における管理装置３は、第１実施形態と同様に構成されたユーザ管理システム４及びアプリ管理システム５から構成されている。なお、アプリ管理システム５の制御部５５は、通信部５１及び記憶部５４と協働することにより、認証情報事前送信手段、エリア判定手段、及び、最終位置情報記憶手段として機能する。また、アプリ管理システム５は、第２実施形態と同様に、ログイン装置７からの情報の受信日時、受信内容、ログイン装置７への情報の送信日時、送信内容、エリア判定の判定日時、判定結果等をログ情報として記憶する。
【００７５】
また、第３実施形態におけるログイン装置７も、第１実施形態と同様に構成されている。なお、ログイン装置７の制御部８１は、無線ＲＦ送受信部７２、近距離無線通信モジュール７４等と協働することにより、識別情報仲介手段、認証情報仲介手段、認証情報送信手段、位置情報仲介手段、判定結果仲介手段、及び、最終位置情報仲介手段として機能する。
【００７６】
本体装置１Ｃは、アンテナ１３Ｃを有してBluetooth規格による近距離無線通信を行う近距離無線通信モジュール１４Ｃと、アンテナ１５Ｃを有してＧＰＳ信号を受信するＧＰＳ受信部１６Ｃと、スピーカ１７Ｃと、液晶表示器等からなるディスプレイ１８Ｃと、ディスプレイ１８Ｃ上に形成されたタッチスイッチ等から構成される入力部１９Ｃと、半導体メモリ等からなるメモリ２０Ｃと、地図情報を格納したＤＶＤ等の記憶媒体が装着された地図情報記憶部２３Ｃと、ＣＰＵ等からなる制御部２１Ｃとを備えている。制御部２１Ｃは、近距離無線通信モジュール１４Ｃ、ＧＰＳ受信部１６Ｃ、スピーカ１７Ｃ、ディスプレイ１８Ｃ、入力部１９Ｃ、メモリ２０Ｃ、及び、地図情報記憶部２３Ｃに接続されてこれらを制御し、本体アプリに従って動作することにより、近距離無線通信モジュール１４Ｃ、ＧＰＳ受信部１６Ｃ等と協働して、識別情報送信手段、認証情報記憶手段、ログイン装置認証手段、位置情報送信手段、エリア認証手段、自動終了手段、及び、最終位置情報送信手段として機能する。メモリ２０Ｃには、識別情報記憶部が設けられるとともに、機器ＩＤが記憶されている。また、制御部２１Ｃは、第２実施形態のアクセサリ電源２４、バックアップ電源２５と同様のアクセサリ電源２４Ｃ、バックアップ電源２５Ｃにそれぞれ接続されている。
【００７７】
本体装置１Ｃには、予め本体アプリがインストールされ、本体キーが識別情報記憶部に記憶されている。なお、本体アプリは、本体装置１Ｃにインストールされているカーナビゲーションプログラムを開始し、終了するプログラムであり、本体装置１Ｂ毎に１つだけインストールされる。また、本体名は用いない。
【００７８】
利用者は、第１実施形態と同様にして、登録用パソコン６からユーザ登録を行ってユーザＩＤを取得し、そのユーザＩＤを用いてログイン装置７においてログインアプリ利用登録を行う。これにより、ログイン装置７には、ログインアプリがインストールされてログインキーが記憶され、アプリ管理システム５のエリア認証情報記憶部５６には、ログインキーに対応付けられて利用者情報が（第３実施形態では、利用者名のみとする。）記憶される。
【００７９】
利用者は、登録用パソコン６においてユーザＩＤ及びパスワードを入力してアプリ管理システム５にアクセスして、本体アプリの取扱説明書等に記載されている本体キーと、エリア情報として第２実施形態と同様に距離とを入力することにより、エリア登録を行う。また、本体キーと、その本体キーを有する本体装置１Ｃを利用できる利用者の利用者情報とを入力することにより、利用者登録を行う。これにより、アプリ管理システム５のエリア認証情報記憶部には、ログインキーに対応付けられて利用者情報が記憶され、この利用者情報を介して本体キーとログインキーとが対応付けられるとともに、本体キーに対応付けられてエリア情報が記憶される。なお、１つの本体装置１Ｃに対して複数のログイン装置７を用いることができ、１つのログイン装置７の利用者も複数とすることができる。エリア情報は、１つの本体装置１Ｃに対して１つとする。
【００８０】
次に、第３実施形態の認証方法について、図１０に基づいて説明する。以下の説明における本体装置１Ｃとログイン装置７との間の通信は近距離無線通信で行われ、ログイン装置７と管理装置３のアプリ管理システム５との間の通信は、インターネットを介して行われる。第３実施形態では、本体装置１Ｃはインターネットに接続不能であるので、ログイン装置７が、本体装置１Ｃとのアプリ管理システム５との間の情報授受を仲介する。
【００８１】
まず、利用者は、認証の準備段階として、本体装置１Ｃにログインキー及び利用者情報を記憶させる。詳しくは、利用者は、ログイン装置７を本体装置１Ｃとの近距離無線通信範囲に持ってきて、本体装置１Ｃにおいて本体アプリを起動するとともに、ログイン装置７においてログインアプリを起動して、接続を確立し、ログインアプリの画面において所定の認証情報取得操作を行う。ログイン装置７Ｃは、本体装置１Ｃに本体キーの送信を要求し、本体装置１Ｃは、ログイン装置７Ｃに本体キーを送信し（Ｓ５０１）、ログイン装置７は受信した本体キーをアプリ管理システム５に送信する（Ｓ５０２）。すると、アプリ管理システム５はログイン装置７に、エリア認証情報記憶部５６においてその本体キーに対応付けられている全てのログインキー及び利用者情報を送信する（Ｓ５０３）。ログイン装置７は、受信したログインキー及び利用者情報を本体装置１Ｃに送信し（Ｓ５０４）、本体装置１Ｃは、受信したログインキー及び利用者情報をメモリ２０Ｃに記憶する（認証情報取得ステップ）。この認証情報取得ステップは、初回の認証の前、及び、ログイン装置７が変更されて本体装置１Ｃが利用できるログインキーが変更されたときに行えばよく、認証時に毎回行う必要はない。
【００８２】
利用者は、本体装置１Ｃに車両案内させたいとき、アクセサリ電源２４ＣをＯＮして本体アプリを起動するとともに、ログイン装置７においてログインアプリを起動する。すると、第１実施形態と同様にログイン装置７は、本体装置１Ｃとの間で接続確立して、本体装置１Ｃにログインキーを送信し（Ｓ５０５  認証情報送信ステップ）、本体装置１Ｃは受信したログインキーを、認証情報取得ステップで記憶しておいたログインキーと照合することにより、認証を行う（ログイン装置認証ステップ）。そして、一致するものがあれば認証成功であるので、本体装置１Ｃは、ＧＰＳ信号に基づいて自己の位置を示す位置情報を取得し、その位置情報と本体キーとをログイン装置７に送信し（Ｓ５０６）、ログイン装置７は、その位置情報と本体キーとをアプリ管理システム５に送信するが（Ｓ５０７）、一致するものがなければ認証不成功であるので、本体装置１Ｃは、位置情報と本体キーを送信しない（位置情報送信ステップ）。
【００８３】
アプリ管理システム５は、受信した位置情報で示される位置が、受信した本体キーに対応付けて記憶しているエリア情報で示される範囲内にあるか否かのエリア判定を、第２実施形態と同様に行う。なお、最初のエリア判定においては、最終位置情報が記憶されていないので、すべてエリア内にあると判定する。アプリ管理システム５は、エリア内にあるか否かの判定結果（判定情報）をログイン装置７に送信し（Ｓ５０８）、ログイン装置７はその判定結果を本体装置１Ｃに送信する（Ｓ５０９）。本体装置１Ｃは、受信した判定結果が、エリア内にある旨の判定結果でない場合には、認証不成功として、利用者認証画面は表示しないが、エリア内にある旨の判定結果である場合には、認証成功として、利用者認証画面を表示し、ログイン装置認証ステップで認証したログインキーに対応する利用者情報を、その利用者認証画面に表示する（エリア認証ステップ）。利用者が表示された利用者情報を選択する操作を行うと、本体装置１Ｃは、カーナビゲーションプログラムを開始し、車両案内処理を開始するので、利用者は車両案内を受けられることとなる。
【００８４】
本体装置１Ｃは、第２実施形態と同様に、ログイン装置７との接続状態の切断を検知した場合には、車両案内処理を終了し（自動終了ステップ）、動作ロックを行う。この動作ロックは、第２実施形態と同様の条件で解除される。
【００８５】
また、本体装置１Ｃは、アクセサリ電源２４ＣがＯＦＦされると、バックアップ電源２５Ｃにより作動して、車両案内処理を終了する終了処理を行い、最終位置情報としてＧＰＳ信号に基づいて自己の位置を示す位置情報を取得して、本体キーと共に、ログイン装置７に送信し（Ｓ５１０）、ログイン装置７は、最終位置情報をアプリ管理システム５に送信し（Ｓ５１１）、アプリ管理システム５は、受信した最終位置情報を、受信した本体キーに一致するエリア認証情報記憶部５６内の本体キーに対応付けて、エリア認証情報記憶部５６に記憶する（最終位置情報取得ステップ）。そして、次回のエリア判定に用いる。すなわち、本体装置１Ｃにおいて最終位置情報の送信契機となる終了処理とは、アクセサリ電源２４断に基づいて車両案内処理を終了する処理である。なお、本体装置１Ｃは、メモリ２０Ｃに記憶したログインキー及び利用者情報の消去は行わず、次に認証情報取得ステップが行われたときに、メモリ２０Ｃに記憶したログインキー及び利用者情報を更新する。認証の度に認証情報取得ステップを行う必要をなくして、迅速に認証を行うためである。
【００８６】
以上のように動作することにより、第３実施形態では、本体装置１Ｃに送信されたログインキーに一致するログインキーが、ログイン装置７から本体装置１Ｃに近距離無線通信で送信されなければ、本体装置１Ｃから位置情報が送信されず、さらに、本体装置１Ｃから位置情報が送信されても、本体装置１Ｃが最終位置から所定範囲内に存在しなければ、利用者認証画面は表示されず、カーナビゲーションプログラムは起動されない。すなわち、第２実施形態と同様に、ログイン装置７から適正なログインキーが本体装置１Ｃに送信されるという認証と、本体装置１Ｃが適正なエリア内に存在するといエリア認証の二重の認証に成功しなければ、本体装置１Ｂをカーナビとして使用することはできないため、セキュリティ性が向上する。
【００８７】
また、第２実施形態と同様に、バックヤードとして存在する管理装置３が、本体装置１Ｃから送信された位置情報に基づいてエリア判定を行うので、不正行為を防止することができる。
【００８８】
〔変形例〕以下、変形例について説明する。
【００８９】
第１〜３実施形態において、本体アプリは、アプリケーションプログラムに限らず、ＯＳレベルのモジュール若しくはルーチンであってもよい。ログインアプリについても同様である。
【００９０】
第１〜３実施形態において、上述したアプリケーション上の接続確立ではなく、本体装置１、１Ｂ、１Ｃ（以下、「本体装置１等」と表記する。）と各ログイン装置７について、予めBluetooth上のペアリング操作を行っておくこととしてもよい。Bluetooth上のペアリング操作は、周知であるので詳説しないが、例えば次のように行う。（１）利用者は、ログイン装置７で所定の操作を行うことにより、ログイン装置７を探索（発見）可能状態にする。（２）利用者は本体装置１等で探索（発見）操作を行う。これにより、本体装置１等は探索信号をブロードキャストする。（３）近距離無線通信可能な範囲（近距離無線通信範囲）にある探索可能状態のBluetooth機器（ログイン装置７を含む。）は探索信号を受信して、本体装置１等に自己の情報（機器ＩＤ等）を返信する。これにより、本体装置１等には、近距離無線通信範囲にある探索可能状態のBluetooth機器の情報が一覧表示されるので、利用者は、その一覧からログイン装置７を選択する。（４）利用者は、本体装置１等とログイン装置７に同一のパスキー（ＰＩＮ）を入力する。以上のペアリング操作を行っておくことにより、本体装置１等と各ログイン装置７は、次回からは互いに近距離無線通信可能な範囲（近距離無線通信範囲）に入ったときに、自動的に接続が確立される。
【００９１】
第１〜３実施形態は、それぞれ、本体装置１等を複数有した形態とすることもできる。上述したアプリケーション上の接続確立は、かかる本体装置１等を複数有する形態において、本体装置１等とログイン装置７との間で予めBluetooth上のペアリング操作を行っておくことの煩雑さを回避でき、有利である。
【００９２】
第１実施形態において、本体装置１と管理装置３とをインターネットを介して交信可能としたが、インターネットではなくイントラネット等、他の通信回線網を介して交信可能としてもよい。
【００９３】
第１実施形態の本体装置１としては、モバイルコンピュータの他、ＰＤＡ（携帯情報端末機）、スマートフォン等を採用し得る。また、ログイン装置７としては、携帯電話機の他、スマートフォン、モバイルコンピュータ、ＰＤＡ等を採用し得る。
【００９４】
第１実施形態の登録用パソコン６として、本体装置１またはログイン装置７を用いることもできる。
【００９５】
第１実施形態において、認証が成功したとき、医療情報システムＳのような外部のコンピュータシステムにアクセス可能とするのではなく、本体装置１にインストールされたアプリケーションプログラムを起動可能とするように構成してもよい。すなわち、本発明は、外部のコンピュータシステムにアクセスするための認証方法に限らず、本体装置１内のアプリケーションプログラムを起動するための認証方法に適用することもできる。
【００９６】
第１実施形態では、利用者登録において本体名に対して利用者情報を入力させることにより、利用者情報を介してログインキーと本体名延いては本体キーとを対応付けたが、ログイン装置７においてログインキーを表示可能とし、利用者登録において本体名に対して利用者情報ではなくログインキーを入力させることにより、利用者情報を介さずに本体名とログインキーとを対応付けるように構成してもよい。また、本体名を用いない構成とすることもでき、かかる場合には、本体装置１において本体キーを表示可能とし、利用者登録において、本体キーに対して利用者情報（利用者情報を介さないときは、ログインキー）を入力させればよい。
【００９７】
第２実施形態においても第３実施形態と同様に、予め本体装置１Ｂに本体アプリと本体キーがインストールされていて、本体キーをユーザＩＤと共に、本体装置１Ｂあるいは登録用パソコン６からアプリ管理システム５に送信して登録させることとしてもよい。また、本体アプリは本体装置１Ｂに予めインストールされていることとして、本体装置１Ｂにおいて本体アプリの利用登録を行ったときに、本体キーが送信されて本体装置１Ｂに記憶されるようにしてもよい。
【００９８】
第２、３実施形態において、本体装置１Ｂ、１Ｃは、ログイン装置７との接続状態が切断したことを検知すると、認証成功処理（実施形態では、利用者認証画面の表示処理）により開始されていた処理、すなわち、カーナビゲーションプログラムによる車両案内処理を終了する自動ログアウト機能を有することとしたが、自動ログアウト機能を有しないこととしてもよい。利用者が車両を離れる度にカーナビゲーション装置を自動ログアウトしたのでは、不便な場合があるからである。
【００９９】
第２、３実施形態において、迅速に車両案内を開始するために、認証成功処理を、利用者認証画面の表示処理とせずに、カーナビゲーションプログラムを開始して車両案内を開始する処理としてもよい。すなわち、認証が成功すれば、利用者の選択を経ずに、車両案内が受けられる構成としてもよい。第１実施形態でも同様に、認証成功処理として、利用者認証画面の表示処理ではなく、医療情報システムＳのホームページの表示処理を行ってもよい。
【符号の説明】
【０１００】
１、１Ｂ、１Ｃ…本体装置
３…管理装置
５…アプリ管理システム
７…ログイン装置
１０、１０Ｂ、１０Ｃ…認証システム
２２…識別情報記憶部
５６…エリア認証情報記憶部
８２…認証情報記憶部
【図１】
0005635381.tif 000002
【図２】
0005635381.tif 000003
【図３】
0005635381.tif 000004
【図４】
0005635381.tif 000005
【図５】
0005635381.tif 000006
【図６】
0005635381.tif 000007
【図７】
0005635381.tif 000008
【図８】
0005635381.tif 000009
【図９】
0005635381.tif 000010
【図１０】
0005635381.tif 000011