(57)【要約】      （修正有）【課題】従来より安全性の高いシステムロックの解除のための仕組みを備えた鍵解除判定システムを提供する。【解決手段】鍵解除判定装置１は、複数の分散鍵装置２と通信処理部１１により通信し、位置検出部１２により分散鍵装置２の位置を検出し、位置判定部１３により分散鍵装置２が所定の位置に存在するか否かを判定して、複数の分散鍵装置２それぞれが所定の位置に存在する場合に鍵解除決定部１４で鍵解除と決定する。そして、鍵解除決定の結果を鍵解除出力部１５から所定のコンピュータシステムへ出力する。【選択図】図１
2008013921.tif 000002
【特許請求の範囲】
【請求項１】
複数の分散鍵装置と鍵解除判定装置とを備えた鍵解除判定システムであって、
前記鍵解除判定装置は、
前記複数の分散鍵装置それぞれが所定の位置に存在するか否かを判定する位置判定手段と、
前記複数の分散鍵装置それぞれが所定の位置に存在する場合に鍵解除と決定する鍵解除決定手段と、
を備えることを特徴とする鍵解除判定システム。
【請求項２】
前記複数の分散鍵装置のそれぞれは、予め設定された距離以内に位置する他の分散鍵装置と通信接続する通信接続手段を備え、
前記複数の分散鍵装置の少なくとも１つは、前記他の分散鍵装置との前記無線通信接続が完了した場合に前記鍵解除判定装置へ通信接続完了を通知する接続完了通知手段と、を備え、
前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれより前記通信接続完了を受信した場合に、その複数の分散鍵装置それぞれが所定の位置に存在すると判定する
ことを特徴とする請求項１に記載の鍵解除判定システム。
【請求項３】
前記分散鍵装置の１つ以上が暗号鍵を用いて他の分散鍵装置を認証し、該認証結果を前記鍵解除判定装置へ送信する認証手段を備え、
前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定する
ことを特徴とする請求項２に記載の鍵解除判定システム。
【請求項４】
前記鍵解除判定装置は、
前記複数の分散鍵装置の位置を検出する位置検出手段を備え、
前記位置判定手段は、前記複数の分散鍵装置ごとに予め記憶する位置と前記検出した位置とを比較して、前記複数の分散鍵装置それぞれが前記所定の位置に存在するか否かを判定する
ことを特徴とする請求項１に記載の鍵解除判定システム。
【請求項５】
前記鍵解除判定装置は、
予め記憶する前記分散鍵装置の暗号鍵と、前記分散鍵装置から受信した暗号鍵とを比較して、その分散鍵装置を認証する認証手段を備え、
前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定する
ことを特徴とする請求項４に記載の鍵解除判定システム。
【請求項６】
前記複数の分散鍵装置それぞれは、
他の分散鍵装置と通信接続する通信接続手段と、
前記他の分散鍵装置の位置情報を記憶する位置情報記憶手段と、
前記他の分散鍵装置より受信した位置情報と、自装置で記憶する位置情報とを比較して、前記他の分散鍵装置が前記所定の位置に存在するか否かを判定し、当該判定結果を前記鍵解除判定装置へ送信する他装置位置判定手段と、を備え、
前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれより前記判定結果を受信して、全てが前記所定の位置にあるという判定結果である場合に、その複数の分散鍵装置それぞれが所定の位置に存在すると判定する
ことを特徴とする請求項１に記載の鍵解除判定システム。
【請求項７】
前記複数の分散鍵装置それぞれは、さらに、
他の分散鍵装置より受信した暗号鍵と、自装置で記憶する前記他の分散鍵装置の暗号鍵とを比較して、当該他の分散鍵装置を認証する認証手段と、
前記認証結果を前記鍵解除判定装置へ送信する認証結果送信手段と、を備え、
前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定することを特徴とする請求項６に記載の鍵解除判定システム。
【請求項８】
前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれが複数の位置全ておいて所定の順番でかつ所定の時刻または期間内に存在するか否かを判定し、
前記鍵解除判定装置の鍵解除決定手段段は、前記複数の分散鍵装置それぞれが複数の位置全ておいて所定の順番でかつ所定の時刻または期間内に存在する場合に解除と決定する
ことを特徴とする請求項１に記載の鍵解除判定システム。
【請求項９】
複数の分散鍵装置と鍵解除判定装置とを備えた鍵解除判定システムにおける鍵解除判定方法であって、
前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれが所定の位置に存在するか否かを判定し、
前記鍵解除判定装置の鍵解除決定手段は、前記複数の分散鍵装置それぞれが所定の位置に存在する場合に鍵解除と決定し、
ことを特徴とする鍵解除判定方法。
【請求項１０】
前記複数の分散鍵装置それぞれの通信接続手段は、予め設定された距離以内に位置する他の分散鍵装置と通信接続し、
前記複数の分散鍵装置の少なくとも１つの接続完了通知手段は、前記他の分散鍵装置との前記無線通信接続が完了した場合に前記鍵解除判定装置へ通信接続完了を通知し、
前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれより前記通信接続完了を受信した場合に、その複数の分散鍵装置それぞれが所定の位置に存在すると判定する
ことを特徴とする請求項９に記載の鍵解除判定方法。
【請求項１１】
前記分散鍵装置の１つ以上は、暗号鍵を用いて他の分散鍵装置を認証し、該認証結果を前記鍵解除判定装置へ送信し、
前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定する
ことを特徴とする請求項１０に記載の鍵解除判定方法。
【請求項１２】
前記鍵解除判定装置の位置検出手段は、前記複数の分散鍵装置の位置を検出し、
前記鍵解除判定装置の前記位置判定手段は、前記複数の分散鍵装置ごとに予め記憶する位置と前記検出した位置とを比較して、前記複数の分散鍵装置それぞれが前記所定の位置に存在するか否かを判定する
ことを特徴とする請求項９に記載の鍵解除判定方法。
【請求項１３】
前記鍵解除判定装置の認証手段は、予め記憶する前記分散鍵装置の暗号鍵と、前記分散鍵装置から受信した暗号鍵とを比較して、その分散鍵装置を認証し、
前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定する
ことを特徴とする請求項１２に記載の鍵解除判定方法。
【請求項１４】
前記複数の分散鍵装置それぞれの通信接続手段は、他の分散鍵装置と通信接続し、
前記複数の分散鍵装置それぞれの位置情報記憶手段は、前記他の分散鍵装置の位置情報を記憶し、
前記複数の分散鍵装置それぞれの他装置位置判定手段は、前記他の分散鍵装置より受信した位置情報と、自装置で記憶する位置情報とを比較して、前記他の分散鍵装置が前記所定の位置に存在するか否かを判定し、当該判定結果を前記鍵解除判定装置へ送信し、
前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれより前記判定結果を受信して、全てが前記所定の位置にあるという判定結果である場合に、その複数の分散鍵装置それぞれが所定の位置に存在すると判定する
ことを特徴とする請求項９に記載の鍵解除判定方法。
【請求項１５】
前記複数の分散鍵装置それぞれの認証手段は、さらに、他の分散鍵装置より受信した暗号鍵と、自装置で記憶する前記他の分散鍵装置の暗号鍵とを比較して、当該他の分散鍵装置を認証し、
前記複数の分散鍵装置それぞれの認証結果送信手段は、前記認証結果を前記鍵解除判定装置へ送信し、
前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定することを特徴とする
ことを特徴とする請求項１４に記載の鍵解除判定方法。
【請求項１６】
前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれが複数の位置全ておいて所定の順番でかつ所定の時刻または期間内に存在するか否かを判定し、
前記鍵解除判定装置の鍵解除決定手段段は、前記複数の分散鍵装置それぞれが複数の位置全ておいて所定の順番でかつ所定の時刻または期間内に存在する場合に解除と決定する
ことを特徴とする請求項９に記載の鍵解除判定方法。
【請求項１７】
複数の分散鍵装置と鍵解除判定装置とを備えた鍵解除判定システムにおける前記鍵解除判定装置であって、
前記複数の分散鍵装置それぞれが所定の位置に存在するか否かを判定する位置判定手段と、
前記複数の分散鍵装置それぞれが所定の位置に存在する場合に鍵解除と決定する鍵解除決定手段と、
を備えることを特徴とする鍵解除判定装置。
【請求項１８】
複数の分散鍵装置それぞれが所定の位置に存在するか否かを判定する位置判定手段と、前記複数の分散鍵装置それぞれが所定の位置に存在する場合に鍵解除と決定する鍵解除決定手段と、を備えた鍵解除判定装置と、前記分散鍵装置とを有する鍵解除判定システムの、前記分散鍵装置であって、
他の分散鍵装置の位置情報を取得して、自装置に予め記憶する前記他の分散鍵装置の位置情報と前記取得した位置情報とが一致したか否かの情報を前記鍵解除判定システムへ通知する手段、
または、
他の分散鍵装置との通信接続を行い、当該通信接続が完了したか否かの情報を前記鍵解除判定システムへ通知する手段、
の何れかを備えることを特徴とする分散鍵装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の装置が存在する位置や暗号鍵を利用して本人認証を行い、所定のシステムのシステムロックを解除する、鍵解除判定システム及び鍵解除判定方法、鍵解除判定装置、分散鍵装置に関する。
【背景技術】
【０００２】
本認証を行ってシステムのロック状態を解除する仕組みが様々な用途に利用されている。例えば銀行のＡＴＭにおいては、暗証番号を入力することにより現金引出し等が可能となる（１つのシステムロックの解除と言える）。またその他、マンション出入り口のオートロックシステムや、ロッカーなどにもそのシステムロックと解除のための技術が利用されている。そしてこのようなシステムロックの解除を行うための認証技術について特許文献１が公開されている。
【特許文献１】特許第３０２０４１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ここで、従来より様々な認証方法が提案されているが、安全性の高いシステムロックの解除のための仕組みが求められている。そこでこの発明は、従来より安全性の高いシステムロックの解除のための仕組みを備えた鍵解除判定システム及び鍵解除判定方法、鍵解除判定装置、分散鍵装置を提供することを目的としている。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、本発明は、複数の分散鍵装置と鍵解除判定装置とを備えた鍵解除判定システムであって、前記鍵解除判定装置は、前記複数の分散鍵装置それぞれが所定の位置に存在するか否かを判定する位置判定手段と、前記複数の分散鍵装置それぞれが所定の位置に存在する場合に鍵解除と決定する鍵解除決定手段と、を備えることを特徴とする鍵解除判定システムである。
【０００５】
また本発明は、上述の鍵解除判定システムにおいて、前記複数の分散鍵装置のそれぞれは、予め設定された距離以内に位置する他の分散鍵装置と通信接続する通信接続手段を備え、前記複数の分散鍵装置の少なくとも１つは、前記他の分散鍵装置との前記無線通信接続が完了した場合に前記鍵解除判定装置へ通信接続完了を通知する接続完了通知手段と、を備え、前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれより前記通信接続完了を受信した場合に、その複数の分散鍵装置それぞれが所定の位置に存在すると判定することを特徴とする。
【０００６】
また本発明は、上述の鍵解除判定システムにおいて、前記分散鍵装置の１つ以上が暗号鍵を用いて他の分散鍵装置を認証し、該認証結果を前記鍵解除判定装置へ送信する認証手段を備え、前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定することを特徴とする。
【０００７】
また本発明は、上述の鍵解除判定システムにおいて、前記鍵解除判定装置は、前記複数の分散鍵装置の位置を検出する位置検出手段を備え、前記位置判定手段は、前記複数の分散鍵装置ごとに予め記憶する位置と前記検出した位置とを比較して、前記複数の分散鍵装置それぞれが前記所定の位置に存在するか否かを判定することを特徴とする。
【０００８】
また本発明は、上述の鍵解除判定システムにおいて、前記鍵解除判定装置は、予め記憶する前記分散鍵装置の暗号鍵と、前記分散鍵装置から受信した暗号鍵とを比較して、その分散鍵装置を認証する認証手段を備え、前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定することを特徴とする。
【０００９】
また本発明は、上述の鍵解除判定システムにおいて、前記複数の分散鍵装置それぞれは、他の分散鍵装置と通信接続する通信接続手段と、前記他の分散鍵装置の位置情報を記憶する位置情報記憶手段と、前記他の分散鍵装置より受信した位置情報と、自装置で記憶する位置情報とを比較して、前記他の分散鍵装置が前記所定の位置に存在するか否かを判定し、当該判定結果を前記鍵解除判定装置へ送信する他装置位置判定手段と、を備え、前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれより前記判定結果を受信して、全てが前記所定の位置にあるという判定結果である場合に、その複数の分散鍵装置それぞれが所定の位置に存在すると判定することを特徴とする。
【００１０】
また本発明は、上述の鍵解除判定システムにおいて、前記複数の分散鍵装置それぞれは、さらに、他の分散鍵装置より受信した暗号鍵と、自装置で記憶する前記他の分散鍵装置の暗号鍵とを比較して、当該他の分散鍵装置を認証する認証手段と、前記認証結果を前記鍵解除判定装置へ送信する認証結果送信手段と、を備え、前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定することを特徴とする。
【００１１】
また本発明は、上述の鍵解除判定システムにおいて、前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれが複数の位置全ておいて所定の順番でかつ所定の時刻または期間内に存在するか否かを判定し、前記鍵解除判定装置の鍵解除決定手段段は、前記複数の分散鍵装置それぞれが複数の位置全ておいて所定の順番でかつ所定の時刻または期間内に存在する場合に解除と決定することを特徴とする。
【００１２】
また本発明は、複数の分散鍵装置と鍵解除判定装置とを備えた鍵解除判定システムにおける鍵解除判定方法であって、前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれが所定の位置に存在するか否かを判定し、前記鍵解除判定装置の鍵解除決定手段は、前記複数の分散鍵装置それぞれが所定の位置に存在する場合に鍵解除と決定することを特徴とする鍵解除判定方法である。
【００１３】
また本発明は、上述の鍵解除判定方法において、前記複数の分散鍵装置それぞれの通信接続手段は、予め設定された距離以内に位置する他の分散鍵装置と通信接続し、前記複数の分散鍵装置の少なくとも１つの接続完了通知手段は、前記他の分散鍵装置との前記無線通信接続が完了した場合に前記鍵解除判定装置へ通信接続完了を通知し、前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれより前記通信接続完了を受信した場合に、その複数の分散鍵装置それぞれが所定の位置に存在すると判定することを特徴とする。
【００１４】
また本発明は、上述の鍵解除判定方法において、前記分散鍵装置の１つ以上は、暗号鍵を用いて他の分散鍵装置を認証し、該認証結果を前記鍵解除判定装置へ送信し、前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定することを特徴とする。
【００１５】
また本発明は、上述の鍵解除判定方法において、前記鍵解除判定装置の位置検出手段は、前記複数の分散鍵装置の位置を検出し、前記鍵解除判定装置の前記位置判定手段は、前記複数の分散鍵装置ごとに予め記憶する位置と前記検出した位置とを比較して、前記複数の分散鍵装置それぞれが前記所定の位置に存在するか否かを判定することを特徴とする。
【００１６】
また本発明は、上述の鍵解除判定方法において、前記鍵解除判定装置の認証手段は、予め記憶する前記分散鍵装置の暗号鍵と、前記分散鍵装置から受信した暗号鍵とを比較して、その分散鍵装置を認証し、前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定することを特徴とする
【００１７】
また本発明は、上述の鍵解除判定方法において、前記複数の分散鍵装置それぞれの通信接続手段は、他の分散鍵装置と通信接続し、前記複数の分散鍵装置それぞれの位置情報記憶手段は、前記他の分散鍵装置の位置情報を記憶し、前記複数の分散鍵装置それぞれの他装置位置判定手段は、前記他の分散鍵装置より受信した位置情報と、自装置で記憶する位置情報とを比較して、前記他の分散鍵装置が前記所定の位置に存在するか否かを判定し、当該判定結果を前記鍵解除判定装置へ送信し、前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれより前記判定結果を受信して、全てが前記所定の位置にあるという判定結果である場合に、その複数の分散鍵装置それぞれが所定の位置に存在すると判定することを特徴とする。
【００１８】
また本発明は、上述の鍵解除判定方法において、前記複数の分散鍵装置それぞれの認証手段は、さらに、他の分散鍵装置より受信した暗号鍵と、自装置で記憶する前記他の分散鍵装置の暗号鍵とを比較して、当該他の分散鍵装置を認証し、前記複数の分散鍵装置それぞれの認証結果送信手段は、前記認証結果を前記鍵解除判定装置へ送信し、前記鍵解除判定装置の鍵解除決定手段は、分散鍵装置が所定の位置に存在するとともに、さらに、前記認証結果が認証済みである場合に、鍵解除と決定することを特徴とすることを特徴とする。
【００１９】
また本発明は、上述の鍵解除判定方法において、前記鍵解除判定装置の位置判定手段は、前記複数の分散鍵装置それぞれが複数の位置全ておいて所定の順番でかつ所定の時刻または期間内に存在するか否かを判定し、前記鍵解除判定装置の鍵解除決定手段段は、前記複数の分散鍵装置それぞれが複数の位置全ておいて所定の順番でかつ所定の時刻または期間内に存在する場合に解除と決定することを特徴とする。
【００２０】
また本発明は、複数の分散鍵装置と鍵解除判定装置とを備えた鍵解除判定システムにおける前記鍵解除判定装置であって、前記複数の分散鍵装置それぞれが所定の位置に存在するか否かを判定する位置判定手段と、前記複数の分散鍵装置それぞれが所定の位置に存在する場合に鍵解除と決定する鍵解除決定手段と、を備えることを特徴とする前記鍵解除判定装置である。
【００２１】
また本発明は、複数の分散鍵装置それぞれが所定の位置に存在するか否かを判定する位置判定手段と、前記複数の分散鍵装置それぞれが所定の位置に存在する場合に鍵解除と決定する鍵解除決定手段と、を備えた鍵解除判定装置と、前記分散鍵装置とを有する鍵解除判定システムの、前記分散鍵装置であって、他の分散鍵装置の位置情報を取得して、自装置に予め記憶する前記他の分散鍵装置の位置情報と前記取得した位置情報とが一致したか否かの情報を前記鍵解除判定システムへ通知する手段、または、他の分散鍵装置との通信接続を行い、当該通信接続が完了したか否かの情報を前記鍵解除判定システムへ通知する手段、の何れかを備えることを特徴とする分散鍵装置
【発明の効果】
【００２２】
本発明によれば、複数の分散鍵装置が所定の位置に存在しない場合には、コンピュータシステムのロックが解除できないので、認証時のセキュリティを従来にも増して高めることができる。例えば、１つの分散鍵装置が盗難にあった場合や紛失した場合や、また、秘密にしている分散鍵装置が登録した位置から、登録していない場所へ移動された場合に、鍵解除を行うことが出来なくなるので、これにより、認証時のセキュリティを従来にも増して高めることができる。また、分散鍵装置それぞれが認証できない場合にはコンピュータシステムのロックが解除されないので、分散鍵装置が偽造されたとしても暗号鍵を複製しなければロック解除ができないので、より強固な安全策を図ることができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の一実施形態による鍵解除判定システムを図面を参照して説明する。図１は同実施形態による鍵解除判定システムの構成を示すブロック図である。まず鍵解除判定システムは鍵解除判定装置１と複数の分散鍵装置２とを有している。そして、鍵解除判定装置１は、複数の分散鍵装置２それぞれと通信を行う通信処理部１１、分散鍵装置２の位置を検出する位置検出部１２、分散鍵装置２が所定の位置に存在するか否かを判定する位置判定部１３、コンピュータシステムのロック解除を決定する鍵解除決定部１４、鍵解除決定の結果を所定のコンピュータシステムへ出力する鍵解除出力部１５、分散鍵装置２との暗号方式による認証を行う暗号鍵認証部１６、各種情報を記憶するデータベース１７を備えている。なお解除判定装置１の各処理部のうち位置検出部１２、暗号鍵認証部１６の処理部については実施形態によっては備えていなくても良い場合がある。また図１において鍵解除判定装置１は１つの装置内に各処理部を備えているが、複数の装置でそれらの処理部を分散して備えるようにしてもよい。
【００２４】
また分散鍵装置２は、他の分散鍵装置や鍵解除判定装置１と通信を行う通信処理部２１、装置内の各処理部の制御を行う制御部２２、他の分散鍵装置の位置が所定の位置に存在するか否かを判定する他装置位置判定部２３、他の分散鍵装置との通信接続の完了を鍵解除判定装置１へ通知する接続完了通知部２４、他の分散鍵装置との暗号方式による認証を行う暗号鍵認証部２５、各種情報を記憶する記憶部２６を備えている。なお解除判定装置１の各処理部のうち他装置位置判定部２３、接続完了通知部２４、暗号鍵認証部２５の処理部については実施形態によっては備えていなくても良い場合がある。そして、鍵解除判定システムでは、鍵解除判定装置１が複数の分散鍵装置のそれぞれについて所定の位置に存在するか否かを判定し、複数の分散鍵装置が所定の位置に存在する場合に鍵解除と決定し、所定のコンピュータシステムに対して鍵解除の情報を出力する処理を行う。またこの処理の中で鍵解除判定装置１と分散鍵装置２とが通信などを行って、鍵解除か否かが鍵解除判定装置１で決定される。以下、複数の実施例を用いて、鍵解除判定システムを詳細に説明する。
【００２５】
図２は第１の実施例による鍵解除判定システムの構成を示す図である。
この図が示すように鍵解除判定システムは、ＡＴＭ（Automated Teller Machine）センタ装置１００、ＡＴＭ装置１０１、分散鍵システム２００、分散鍵基地局装置２０１と、２つの分散鍵装置２ａ，２ｂで構成されている。そして分散鍵装置２ａおよび２ｂはそれぞれ、キャッシュカード３とユーザが保持する秘密物（図２においてはぬいぐるみ）４に格納されているものとする。また分散鍵基地局装置２０１、分散鍵システム２００、ＡＴＭセンタ装置１００に上述した鍵解除判定装置の各処理部が分散して備えられているものとする。
【００２６】
図３は第１の実施例による鍵解除判定システムの処理フローを示す図である。
次に、図２、図３を用いて第１の実施例による鍵解除判定システムの処理フローについて順を追って説明する。
まず、ユーザが銀行のＡＴＭコーナへキャッシュカード３と秘密物４を持参する。そしてユーザはキャッシュカードをＡＴＭ装置１０１へ挿入し、暗証番号を入力して、現金引出しの指示を行なう（ステップＳ１０１）。するとＡＴＭ装置１０１はキャッシュカードから口座番号などを読み取って、それら読み取った情報や暗証番号を格納した現金支払い要求をＡＴＭセンタ装置１００へ送信する（ステップＳ１０２）。するとＡＴＭセンタ装置１００は、データベースにおいて口座番号などに対応付けて記録されている鍵解除判定システム用のＩＤ（分散鍵装置２ａ、２ｂの各ＩＤ）を読み取って、分散鍵システム２００へ送信する（ステップＳ１０３）。分散鍵システム２００は受信したＩＤを分散鍵基地局装置２０１へ送信し（ステップＳ１０４）、分散鍵基地局装置２０１が受信したＩＤを含む信号を送信する（ステップＳ１０５）。
【００２７】
分散鍵装置２ａ、２ｂは、分散鍵基地局装置２０１から送信されたＩＤを受信すると、そのＩＤが自装置のＩＤかどうかを判定する（ステップＳ１０６）。そして、受信したＩＤが自装置のＩＤであれば、キャッシュカード３に格納されている分散鍵装置２ａと秘密物に格納されている分散鍵装置２ｂでは制御部２２が無線通信接続を行うと判断し、相手側の分散鍵装置との無線通信接続の処理を開始する（ステップＳ１０７）。なおこの分散鍵装置２ａと２ｂの分散鍵装置同士の通信は、微弱な電波で行われており、予め設定された距離以内でなければ通信接続ができないような仕組みとなっている。この分散鍵装置同士の通信接続は、例えば赤外線やBluetoothなどである。分散鍵装置同士は有線ケーブルで接続され、互いに通信接続されるものとしてもよい。そして、分散鍵装置２a、２ｂのいずれか一方または両方の接続完了通知部２４が、通信接続できた場合には通信接続完了を分散鍵基地局装置２０１へ向けて送信する（ステップＳ１０８）。この通信接続完了の送信は分散鍵装置２ａまたは２ｂの一方のみが送信するようにしてもよい。分散鍵基地局装置２０１では通信接続完了を受信すると、その情報を分散鍵システムへ転送する（ステップＳ１０９）。また分散鍵システム２００は通信接続完了の情報をＡＴＭセンタ装置１００へ転送する（ステップＳ１１０）。
【００２８】
次にＡＴＭセンタ装置１００の位置判定部１３は、通信接続完了の情報を受信すると、この受信により、口座番号などに対応付けて登録されている２つのＩＤの各分散鍵装置（つまりキャッシュカードに格納されている分散鍵装置２ａと秘密物に格納されている分散鍵装置２ｂ）が同一の場所に存在すると判定する（ステップＳ１１１）。そして鍵解除決定部１４がＡＴＭ装置１０１における現金支払い了承を決定する（ステップＳ１１２）。そして、ＡＴＭセンタ装置１００の鍵解除出力部１５がＡＴＭ装置１０１へ現金支払いＯＫの情報を送信する（ステップＳ１１３）。ＡＴＭ装置１０１では現金支払いＯＫの情報を受信し、現金支払い処理を行う（ステップＳ１１４）。また接続完了通知がＮＧである場合には、ＡＴＭセンタ装置１００は現金支払いＮＧをＡＴＭ装置１０１に送信する（ステップＳ１１５）。
【００２９】
なお、上述の処理においては２つの分散鍵装置２ａ、２ｂが通信接続できれば鍵解除決定部１４が現金支払い了承を決定していたが、この処理に加えて、所定のＡＴＭ装置１０１でのみ現金支払いができるようにしてもよい。例えば、ＡＴＭセンタ装置１００が引き落としのできるＡＴＭ装置１０１の位置情報を記憶しており、分散鍵装置２ａ、２ｂから送信された当該核分散鍵装置の位置情報と、ＡＴＭ装置１０１の位置情報が一致すれば、現金支払い了承とするようにしてもよい。鍵分散装置２ａ、２ｂの位置情報の取得は、電波強度などを用いて行うものとする。また上述の処理において分散鍵装置は、ステップＳ１０６の処理で、受信したＩＤが自装置のＩＤか否かを判定しているが、この他にも、位置情報が所定の位置か否かを判断するようにしても良い。この場合は自装置のＩＤを分散鍵基地局装置２０１から受信しなくてもよい。
【００３０】
また上述の第１の実施例の処理において、分散鍵装置２ａ、２ｂはそれぞれ暗号鍵を用いて、互いを認証するようにしてもよい。この場合、分散鍵装置２ａは自装置の秘密鍵と分散鍵装置２ｂの公開鍵を記憶している。また分散鍵装置２ｂは自装置の秘密鍵と分散鍵装置２ａの公開鍵を記憶している。そして、分散鍵装置２ａと分散鍵装置２ｂの暗号鍵認証部２５はそれぞれ、相手装置の公開鍵で暗号化した情報を送信し、自装置の秘密鍵で相手装置から受信した情報を復号化することにより、複合化した情報が所定の値となった場合などに、お互いの認証が正常に完了したと検出する。なお暗号鍵を用いた認証方法はどのようなものであってもよい。そして、各分散鍵装置２ａ、２ｂはそれぞれ認証結果を分散鍵基地局装置２０１へ送信する。そして認証結果がＡＴＭセンタ装置１００まで送信されて、ＡＴＭセンタ装置の鍵解除決定部１４は、分散鍵装置２ａ、２ｂそれぞれが認証完了となった場合には、現金支払いを了承する。なお本実施例においては分散鍵装置が２つである場合を示したが、それ以上であってもよい。
【００３１】
また上述の第１の実施例において、分散鍵装置２ａ、２ｂがそれぞれ所定の日時に所定の場所に存在したかどうかについても同時に判定し、所定の日時（または所定の期間内）に所定の場所に存在した場合にのみ、現金支払い了承とするようにしてもよい。この場合、分散鍵装置２ａおよび分散鍵装置２ｂはお互い無線通信接続を行い通信接続が完了した日時と、その位置情報を記憶しておく。そして、上述のステップＳ１０８において、通信接続の完了した日時と、その位置情報を分散鍵基地局装置２０１へ送信する。このようにしてＡＴＭセンタ装置１００において、分散鍵装置２ａ、２ｂから送信されて来た通信接続の完了した日時と、その位置情報とが、予め記憶する所定の日時、場所である場合に、現金支払いＯＫと判定する。
【００３２】
以上の処理により、ユーザは分散鍵装置が格納されたキャッシュカードとともに秘密物をＡＴＭコーナに持参しなければ、現金の引き落としをすることができない。従って、キャッシュカードが盗難に合った場合でも、その現金引き落としの行為ができず、これにより口座に振り込んでいる預金の保護を行うことができる。つまり、このように、分散鍵装置が互いに通信できる範囲内でない場合には、コンピュータシステムのロック（上述の場合にはＡＴＭ装置の現金引出しのための鍵）が解除できないので、認証時のセキュリティを従来にも増して高めることができる。また、分散鍵装置それぞれが認証できない場合にはコンピュータシステムのロックが解除されないので、分散鍵装置が偽造されたとしても暗号鍵を複製しなければロック解除ができないので、より強固な安全策を図ることができる。
【００３３】
図４は第２の実施例による鍵解除判定システムの構成を示す図である。
この図が示すように鍵解除判定システムは、第１の実施例同様に、ＡＴＭセンタ装置１００、ＡＴＭ装置１０１、分散鍵システム２００、分散鍵基地局装置２０１を備え、さらに４つの分散鍵装置２ａ，２ｂ，２ｃ，２ｄを備えている。そして分散鍵装置２ａはユーザが携帯するキャッシュカード３に格納されており、分散鍵装置２ｂは秘密物の中に格納されており、分散鍵装置２ｃは通帳に備えられており、分散鍵装置２ｄは印鑑内部に格納されているものとする。また秘密物、通帳、印鑑はそれぞれユーザが決めた場所、例えば自宅や会社などに保管されている。またこれら分散鍵装置２ａ〜２ｄの位置情報は予め鍵解除判定装置側で登録されているものとする。
【００３４】
図５は第２の実施例による鍵解除判定システムの処理フローを示す図である。
次に、図４、図５を用いて第２の実施例による鍵解除判定システムの処理フローについて順を追って説明する。
まず、ユーザが銀行のＡＴＭコーナへキャッシュカード３を持参する。そしてユーザはキャッシュカードをＡＴＭ装置１０１へ挿入し、暗証番号を入力して、現金引出しの指示を行なう（ステップＳ２０１）。するとＡＴＭ装置１０１はキャッシュカードから口座番号などを読み取って、それら読み取った情報や暗証番号を格納した現金支払い要求をＡＴＭセンタ装置１００へ送信する（ステップＳ２０２）。するとＡＴＭセンタ装置１００は、データベースにおいて口座番号などに対応付けて記録されている鍵解除判定システム用のＩＤ（分散鍵装置２ａ、２ｂ、２ｃ、２ｄの各ＩＤ）を読み取って、分散鍵システム２００へ送信する（ステップＳ２０３）。分散鍵システム２００は受信したＩＤを分散鍵基地局装置２０１へ送信し（ステップＳ２０４）、分散鍵基地局装置２０１が受信したＩＤを含む信号を送信する（ステップＳ２０５）。
【００３５】
分散鍵装置２ａ、２ｂ、２ｃ、２ｄそれぞれと分散鍵基地局装置２０１とは通信接続（例えば、携帯電話などで利用されているＰＤＣやＷ−ＣＤＭＡなどの通信方式による通信接続）、これにより分散鍵基地局装置２０１の位置検出部１２が電波強度を用いた方式や、複数基地局装置による三点測量などの方式により分散鍵装置２ａ〜２ｄの位置を検出する（ステップＳ２０６）。なお、分散鍵装置２においてＧＰＳ機能を有しており、これにより分散鍵装置２が位置情報を分散鍵基地局装置２０１へ送信するようにしてもよい。分散鍵基地局装置２０１では検出した各分散鍵装置２ａ〜２ｄの位置情報を分散鍵システム２００へ転送する（ステップＳ２０７）。また分散鍵システム２００は通信接続完了の情報をＡＴＭセンタ装置１００へ転送する（ステップＳ２０８）。
【００３６】
次にＡＴＭセンタ装置１００の位置判定部１３は、分散鍵装置２ａ〜２ｄそれぞれの位置情報を受信すると、データベース１７に予め登録されている各分散鍵装置２ａ〜２ｄの位置情報と、分散鍵システム２００から受信した分散鍵装置２ａ〜２ｄそれぞれの位置情報とを比較して、全ての分散鍵装置２ａ〜２ｄについて位置情報が一致するか否かを判定する（ステップＳ２０９）。そして、全ての分散鍵装置２ａ〜２ｄについて位置情報が一致すると、位置判定部１３はそれら分散鍵装置２ａ〜２ｄ（つまり、キャッシュカードと秘密物と印鑑と通帳）は所定の場所に存在すると判定する。そしてＡＴＭセンタ装置１００の鍵解除決定部１４がＡＴＭ装置１０１における現金支払い了承を決定する（ステップＳ２１０）。そして、ＡＴＭセンタ装置１００の鍵解除出力部１５がＡＴＭ装置１０１へ現金支払いＯＫの情報を送信する（ステップＳ２１１）。ＡＴＭ装置１０１では現金支払いＯＫの情報を受信し、現金支払い処理を行う（ステップＳ２１２）。また全ての位置情報が一致しない場合には、ＡＴＭセンタ装置１００は現金支払いＮＧをＡＴＭ装置１０１に送信する（ステップＳ２１３）。
【００３７】
なお、上述の処理においては、ユーザが利用できるＡＴＭ装置１０１の位置情報を登録しておけば、それ以外の位置のＡＴＭ装置１０１ではキャッシュカードが利用できなくなるという仕組みを提供することもできる。この場合、例えば、ＡＴＭセンタ装置１００が引き落としのできるＡＴＭ装置１０１の位置情報を記憶しており、分散鍵装置２ａ（キャッシュカードに格納されている分散鍵装置）の位置情報と、ＡＴＭ装置１０１の位置情報が一致すれば現金支払い了承とする。
【００３８】
また上述の第２の実施例の処理において、分散鍵基地局装置２０１は、各分散鍵装置２ａ〜２ｄの暗号鍵を用いて、その分散鍵装置の認証を行うようにしてもよい。この場合分散鍵装置２ａ〜２ｄそれぞれは、自装置の秘密鍵と分散鍵基地局装置２０１の公開鍵を記憶している。また分散鍵基地局装置２０１は自局装置の秘密鍵と分散鍵装置２ａ〜２ｄそれぞれの公開鍵を記憶している。そして、分散鍵基地局装置２０１からの信号を受信した各分散鍵装置は、その信号に含まれるＩＤが自装置のＩＤかどうかを認識して、自装置のＩＤであれば自装置の秘密鍵で暗号化した情報を分散鍵基地局装置２０１へ送信する。そして分散鍵基地局装置２０１は各分散鍵装置から受信した情報を自装置の秘密鍵で復号化する。そしてこれにより、複合化した情報が所定の値となった場合などに、お互いの認証が正常に完了したと検出する。なお暗号鍵を用いた認証方法はどのようなものであってもよい。そして認証結果がＡＴＭセンタ装置１００まで送信されて、ＡＴＭセンタ装置の鍵解除決定部１４は、分散鍵装置２ａ〜２ｄそれぞれが認証完了となった場合には、現金支払いを了承する。なお本実施例においては分散鍵装置が４つである場合を示したが、複数であればそれ４つに限らない。
【００３９】
また上述の第２の実施例において、分散鍵装置２ａ〜２ｄがそれぞれ所定の日時（または所定の期間内）に所定の場所に存在したかどうかについても同時に判定し、全ての分散鍵装置２ａ〜２ｄが所定の日時に所定の場所に存在した場合にのみ、現金支払い了承とするようにしてもよい。この場合、分散鍵基地局装置２０１は分散鍵装置２ａ〜２ｄそれぞれの位置の検出を、ＡＴＭセンタ装置１００から指定された日時に行う。そして分散鍵基地局装置２０１は、上述のステップＳ２０７において、分散鍵装置２ａ〜２ｄの検出した位置と、当該位置の検出を行った日時とをＡＴＭセンタ装置１００へ送信する。そしてＡＴＭセンタ装置１００は、所定の日時に取得した分散鍵装置２ａ〜２ｄそれぞれの位置が、予め記憶する所定の位置であるか否かを判定する。そして、所定の日時に取得した分散鍵装置２ａ〜２ｄそれぞれの位置が、予め記憶する所定の位置である場合に、現金支払いＯＫと判定する。
【００４０】
以上の処理により、ユーザはキャッシュカードを所定のＡＴＭコーナに持参して、さらに秘密物、印鑑、通帳が所定の場所に保管されていなければ、現金の引き落としをすることができない。従って、キャッシュカードが盗難に合った場合でも、所定のＡＴＭコーナ以外の場所ではその現金引き落としの行為ができず、これにより口座に振り込んでいる預金の保護を行うことができる。また、キャッシュカード、秘密物、印鑑、通帳のいずれかや秘密物が盗難にあった場合にもそれら全てが所定の位置に存在していないので、現金引き落としの行為ができず、これにより口座に振り込んでいる預金の保護を行うことができる。つまり、このように、複数の分散鍵装置全てが所定の場所に存在しない場合には、コンピュータシステムのロック（上述の場合にはＡＴＭ装置の現金引出しのための鍵）が解除できないので、認証時のセキュリティを従来にも増して高めることができる。また、分散鍵装置それぞれが認証できない場合にはコンピュータシステムのロックが解除されないので、分散鍵装置が偽造されたとしても暗号鍵を複製しなければロック解除ができないので、より強固な安全策を図ることができる。
【００４１】
図６は第３の実施例による鍵解除判定システムの構成を示す図である。
この図が示すように鍵解除判定システムは、第１、第２の実施例同様に、ＡＴＭセンタ装置１００、ＡＴＭ装置１０１、分散鍵システム２００、分散鍵基地局装置２０１を備え、また２つの分散鍵装置２ａ，２ｂを備えている。そして分散鍵装置２ａはユーザが携帯するキャッシュカード３に格納されており、分散鍵装置２ｂは秘密物の中に格納されているものとする。なお秘密物はユーザが所定の場所に保管しているものとする。さらに分散鍵基地局装置２０１、分散鍵システム２００、ＡＴＭセンタ装置１００に上述した鍵解除判定装置の各処理部が分散して備えられているものとする。
【００４２】
図７は第３の実施例による鍵解除判定システムの処理フローを示す図である。
次に、図６、図７を用いて第３の実施例による鍵解除判定システムの処理フローについて順を追って説明する。
まず、ユーザが銀行のＡＴＭコーナへキャッシュカード３を持参する。そしてユーザはキャッシュカードをＡＴＭ装置１０１へ挿入し、暗証番号を入力して、現金引出しの指示を行なう（ステップＳ３０１）。するとＡＴＭ装置１０１はキャッシュカードから口座番号などを読み取って、それら読み取った情報や暗証番号を格納した現金支払い要求をＡＴＭセンタ装置１００へ送信する（ステップＳ３０２）。するとＡＴＭセンタ装置１００は、データベースにおいて口座番号などに対応付けて記録されている鍵解除判定システム用のＩＤ（分散鍵装置２ａ、２ｂの各ＩＤ）を読み取って、分散鍵システム２００へ送信する（ステップＳ３０３）。分散鍵システム２００は受信したＩＤを分散鍵基地局装置２０１へ送信し（ステップＳ３０４）、分散鍵基地局装置２０１が受信したＩＤを含む信号を送信する（ステップＳ３０５）。
【００４３】
分散鍵装置２ａ、２ｂそれぞれと分散鍵基地局装置２０１とは通信接続（例えば、携帯電話などで利用されているＰＤＣやＷ−ＣＤＭＡなどの通信方式による通信接続）されており、これにより分散鍵基地局装置２０１の位置検出部１２が電波強度を用いた方式や、複数基地局装置による三点測量などの方式により分散鍵装置２ａ〜２ｄの位置を検出する。この検出された位置情報は分散鍵基地局装置２０１から分散鍵装置２ａ、２ｂにそれぞれ通知される。なお、分散鍵装置２においてＧＰＳ機能を有しており、これにより分散鍵装置２ａ、２ｂの各位置情報検出部が自装置の位置情報を検出するようにしてもよい。
【００４４】
分散鍵装置２ａ、２ｂは、分散鍵基地局装置２０１から送信されたＩＤを受信すると、そのＩＤが自装置のＩＤかどうかを判定する（ステップＳ３０６）。そして、受信したＩＤが自装置のＩＤであれば他の分散鍵装置への分散鍵基地局装置２０１を介した通信接続（分散鍵装置２ａは２ｂへ、分散鍵装置２ｂは２ａへの通信接続）を開始する（ステップＳ３０７）。そして通信接続が完了すると分散鍵装置２ａ、２ｂの他装置位置判定部２３は位置情報の要求をお互いに行い、相手側の分散鍵装置の位置情報を受信する（ステップＳ３０８）。そして、予め自装置で記憶している位置情報と、相手の分散鍵装置の位置情報とが一致するか否かを判定する（ステップＳ３０９）。なお秘密物に格納されている分散鍵装置２ｂは予め登録されたＡＴＭコーナの位置情報を記憶している。またキャッシュカードに格納された分散鍵装置２ａには秘密物が保管されるべき位置情報が登録されている。そして、それぞれの分散鍵装置の他装置位置判定部２３は、受信した相手側の分散鍵装置の位置情報と自装置で記憶している位置情報が一致したか否かの情報を分散鍵基地局装置２０１へ送信する（ステップＳ３１０）。分散鍵基地局装置２０１では各分散鍵装置から受信した位置情報が一致したか否かの情報を分散鍵システムへ転送する（ステップＳ３１１）。また分散鍵システム２００はその情報をＡＴＭセンタ装置１００へ転送する（ステップＳ３１２）。
【００４５】
次にＡＴＭセンタ装置１００の位置判定部１３は、位置情報が一致したか否かを判定し（ステップＳ３１３）、位置情報一致を示している場合には、キャッシュカードに格納されている分散鍵装置２ａと秘密物に格納されている分散鍵装置２ｂが所定のの場所に存在すると判定する。そして鍵解除決定部１４がＡＴＭ装置１０１における現金支払い了承を決定する（ステップＳ３１４）。そして、ＡＴＭセンタ装置１００の鍵解除出力部１５がＡＴＭ装置１０１へ現金支払いＯＫの情報を送信する（ステップＳ３１５）。ＡＴＭ装置１０１では現金支払いＯＫの情報を受信し、現金支払い処理を行う（ステップＳ３１６）。また位置情報が一致しない場合には、ＡＴＭセンタ装置１００は現金支払いＮＧをＡＴＭ装置１０１に送信する（ステップＳ３１７）。
【００４６】
また上述の第３の実施例の処理において、分散鍵装置２ａ、２ｂはそれぞれ暗号鍵を用いて、互いを認証するようにしてもよい。この場合、分散鍵装置２ａは自装置の秘密鍵と分散鍵装置２ｂの公開鍵を記憶している。また分散鍵装置２ｂは自装置の秘密鍵と分散鍵装置２ａの公開鍵を記憶している。そして、分散鍵装置２ａと分散鍵装置２ｂの暗号鍵認証部２５はそれぞれ、相手装置の公開鍵で暗号化した情報を送信し、自装置の秘密鍵で相手装置から受信した情報を復号化することにより、複合化した情報が所定の値となった場合などに、お互いの認証が正常に完了したと検出する。なお暗号鍵を用いた認証方法はどのようなものであってもよい。そして、各分散鍵装置２ａ、２ｂはそれぞれ認証結果を分散鍵基地局装置２０１へ送信する。そして認証結果がＡＴＭセンタ装置１００まで送信されて、ＡＴＭセンタ装置の鍵解除決定部１４は、分散鍵装置２ａ、２ｂそれぞれが認証完了となった場合には、現金支払いを了承する。なお本実施例においては分散鍵装置が２つである場合を示したが、それ以上であってもよい。
【００４７】
また上述の第３の実施例において、分散鍵装置２ａ、２ｂがそれぞれ所定の日時（または所定の期間内）に所定の場所に存在したかどうかについても同時に判定し、所定の日時に所定の場所に存在した場合にのみ、現金支払い了承とするようにしてもよい。この場合、分散鍵基地局装置２０１は上述のステップＳ３０５におけるＩＤの送信を、ＡＴＭセンタ装置１００から指定された日時に行う。そしてＡＴＭセンタ装置１００は、所定の日時に取得した分散鍵装置２ａ，２ｂの位置が、予め記憶する所定の位置であるか否かを判定する。そして、所定の日時に取得した分散鍵装置２ａ，２ｂそれぞれの位置が、予め記憶する所定の位置である場合に、現金支払いＯＫと判定する。
【００４８】
以上の処理により、ユーザはキャッシュカードを所定のＡＴＭコーナに持参して、さらに秘密物が所定の場所に保管されていなければ、現金の引き落としをすることができない。従って、キャッシュカードが盗難に合った場合でも、所定のＡＴＭコーナ以外の場所ではその現金引き落としの行為ができず、これにより口座に振り込んでいる預金の保護を行うことができる。また秘密物が盗難にあった場合にもその位置が所定の位置に存在していないので、キャッシュカードが盗難に合った場合でも、現金引き落としの行為ができず、これにより口座に振り込んでいる預金の保護を行うことができる。つまり、このように、分散鍵装置が所定の場所に存在しない場合には、コンピュータシステムのロック（上述の場合にはＡＴＭ装置の現金引出しのための鍵）が解除できないので、認証時のセキュリティを従来にも増して高めることができる。また、分散鍵装置それぞれが認証できない場合にはコンピュータシステムのロックが解除されないので、分散鍵装置が偽造されたとしても暗号鍵を複製しなければロック解除ができないので、より強固な安全策を図ることができる。なお、上述の第１〜第３の実施例は、ＡＴＭでの現金引き落としの処理だけでなく、たとえば車の施錠解除や、金庫の施錠解除などにも応用することができる。さらに上述の実施例以外に、例えば、所定の時刻に、所定の場所に、複数の各分散鍵が存在する場合においてのみコンピュータシステムのロックが解除されるようにしても良い。この場合、例えばＡＴＭセンタ装置１０１が鍵分散装置のＩＤに解除できる時間帯の情報を保持している。そして現在の時刻が解除できる時間帯であれば、コンピュータシステムのロックを解除する。
【００４９】
図８は第４の実施例による鍵解除判定システムの構成を示す図である。
第４の実施例は、分散鍵装置がユーザに携帯されることにより複数地点を経由した場合に、それぞれの地点における各所定の時間に分散鍵装置のＩＤを取得して記憶し、また、鍵解除判定装置１の鍵解除決定部１４が、複数の各地点全ておいて所定の順番でかつ所定の時刻（または期間内）に分散鍵装置のＩＤを取得したと判定した場合に、コンピュータシステムのロックを解除する場合について示す。そして、図８に示すように、履歴管理装置３００を新たに備え、履歴管理装置３００が各分散鍵装置の取得した時刻と取得した位置を履歴として記憶する。そして履歴管理装置３００は事前設定情報記憶部と、履歴情報記憶部を備える。事前設定情報記憶部は、分散鍵装置のＩＤ、当該分散鍵装置が経由する地点それぞれの順番、当該分散鍵装置が経由する地点それぞれの位置、当該分散鍵装置が各地点に位置すべき時間（または期間）を予め記憶する。また履歴情報記憶部は、分散鍵システム２００から受信した情報（分散鍵装置のＩＤ、位置、取得時間）を順次記憶する。
【００５０】
図９は第４の実施例による鍵解除判定装置の処理フローを示す図である。
そして、第４の実施例においては、第１〜第３の実施例の何れかの処理において、分散鍵システム２００が分散鍵装置２または分散鍵基地局２０１より分散鍵装置２のＩＤ、位置、取得時間からなる情報を取得する。また分散鍵システム２００は、取得した情報を（分散鍵装置のＩＤ、位置、取得時間）、履歴管理装置３００が履歴情報記憶部に記憶する。そして、図９で示すように、解除判定装置１は、特定の分散鍵装置のＩＤについて履歴管理装置３００の事前設定情報記憶部から、分散鍵装置が経由する地点それぞれの順番、当該分散鍵装置が経由する地点それぞれの位置、当該分散鍵装置が各地点に位置すべき時間（または期間）を読み取る（ステップＳ４０１）。また解除判定装置１は、特定の分散鍵装置のＩＤについて履歴管理装置３００の履歴情報記憶部から、位置情報と取得時間を読み取る（ステップＳ４０２）。
【００５１】
そして、鍵解除判定装置１の鍵解除決定部１４は、特定の分散鍵装置について取得した複数の位置の情報それぞれが、履歴情報記憶部で記憶していた位置の情報それぞれと同じか否かを判定する（ステップＳ４０３）。また鍵解除判定装置１の鍵解除決定部１４は、特定の分散鍵装置について取得した複数の位置の情報それぞれの取得時刻に基づいて、分散鍵装置の経由した順番を判定する。また分散鍵装置の経由した順番が、履歴管理装置３００の事前設定情報記憶部で記憶する順番と一致するか否かを判定する（ステップＳ４０４）。また鍵解除判定装置１の鍵解除決定部１４は、特定の分散鍵装置について取得した複数の位置の情報それぞれの取得時刻が、所定の時間または期間内であるか否かを判定する（ステップＳ４０５）。そしてそれら全ての判定においてＯＫである場合に、コンピュータシステムのロックの解除を行うと決定する（ステップＳ４０６）。図８においては、分散鍵装置２ａが三鷹、吉祥寺、横須賀を経由する場合、および分散鍵装置２ｂが厚木、新宿を経由する場合の例について示している。
【００５２】
この手法を用いれば、例えば、スタンプラリーにおいて、複数地点で所定の時間にスタンプを押していくと（有る時間に有る位置にいる）、コンピュータシステムのロックが解除できるような仕組みを提供することができる。また、数人がそれぞれ異なるスタンプラリーのポイント（位置）を所定の時刻に通過した場合にはじめてコンピュータして無のロックが解除できるという仕組みも提供することができる。
【００５３】
そして、上述の各装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００５４】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００５５】
【図１】鍵解除判定システムの構成を示すブロック図である。
【図２】第１の実施例による鍵解除判定システムの構成を示す図である。
【図３】第１の実施例による鍵解除判定システムの処理フローを示す図である。
【図４】第２の実施例による鍵解除判定システムの構成を示す図である。
【図５】第２の実施例による鍵解除判定システムの処理フローを示す図である。
【図６】第３の実施例による鍵解除判定システムの構成を示す図である。
【図７】第３の実施例による鍵解除判定システムの処理フローを示す図である。
【図８】第４の実施例による鍵解除判定システムの構成を示す図である。
【図９】第４の実施例による鍵解除判定装置の処理フローを示す図である。
【符号の説明】
【００５６】
１・・・鍵解除判定装置，  ２・・・分散鍵装置，  １００・・・ＡＴＭセンタ装置，  １０１・・・ＡＴＭ装置，  ２００・・・分散鍵システム，  ２０１・・・分散鍵基地局装置
【図１】
2008013921.tif 000003
【図２】
2008013921.tif 000004
【図３】
2008013921.tif 000005
【図４】
2008013921.tif 000006
【図５】
2008013921.tif 000007
【図６】
2008013921.tif 000008
【図７】
2008013921.tif 000009
【図８】
2008013921.tif 000010
【図９】
2008013921.tif 000011