(57)【要約】【課題】今までのパスワード方式では、・パスワードの漏洩は極めて深刻である。・パスワードの守秘は難しい。・複雑なパスワードや手順は、記憶の限界、操作性が複雑である等の問題が有った。【解決手段】第１の表示部から読み取った時刻と入力されたパスワードと解錠回数とを元にして第１の一時的パスワードを生成する第１の機器におけるパスワード生成手段と、第２の表示部から読み取った時刻と自装置に記憶するパスワードと解錠回数とを元にして第２の一時的パスワードを生成する第２の機器におけるパスワード生成手段と、生成された第１の一時的パスワードを第２の機器に入力すると、第１の一時的パスワードと第２の一時的パスワードとを照合し一致すると、第２の機器の有する電子錠を解錠する第２の機器のパスワード照合手段とを備える。【選択図】      図１
2005016126.tif 000002
【特許請求の範囲】
【請求項１】
同一の時刻を計時する時計と、時刻を表示する表示部と、テンキーと、をそれぞれ有する第１の機器と第２の機器とがあって、前記第２の機器は、さらに電子錠を有するとともにこれまでに解錠した解錠回数を表示する解錠回数表示部と予め設定されたパスワードを記憶するパスワード記憶部とを備え、利用者の携帯する第１の機器によって前記第２の機器の解錠を行う浮動パスワード解錠システムであって、
前記第１の機器において、第１の時計の時刻と利用者から入力されたパスワードと前記解錠回数表示部の解錠回数とを元にして第１の一時的パスワードを生成するパスワード生成手段と、
前記第２の機器において、第２の時計の時刻と自装置に記憶するパスワードと解錠回数とを元にして第２の一時的パスワードを生成するパスワード生成手段と、
生成された前記第１の一時的パスワードを前記第２の機器に入力すると、前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると、前記電子錠を解錠する前記第２の機器のパスワード照合手段と、
を備えることを特徴とする浮動パスワード解錠システム。
【請求項２】
請求項１において、前記第１の機器と前記第２の機器は秒単位で同一時刻を計時する時計をそれぞれ有し、パスワードの照合前に前記第１の表示部と前記第２の表示部には同一の時刻を表示させて停止させる操作を前記第１の機器と前記第２の機器に対し行うことを特徴とする浮動パスワード解錠システム。
【請求項３】
請求項１において、前記第１の機器におけるパスワード生成手段と前記第２の機器におけるパスワード生成手段による前記第１と第２の一時的パスワードを生成するアルゴリズムは同一であることを特徴とする浮動パスワード解錠システム。
【請求項４】
請求項１において、前記第２の機器は、前記電子錠の解錠された回数を解錠回数として積算する手段と積算された値を表示する手段を有することを特徴とする浮動パスワード解錠システム。
【請求項５】
同一の時刻を計時する時計と、時刻を表示する表示部と、テンキーと、をそれぞれ有する第１の機器と第２の機器とがあって、前記第２の機器は、さらに電子錠を有するとともにこれまでに解錠した解錠回数を表示する解錠回数表示部と予め設定されたパスワードを記憶するパスワード記憶部とを備え、利用者の携帯する第１の機器によって前記第２の機器の解錠を行う浮動パスワード解錠システムであって、
前記第１の機器と前記第２の機器のテンキーの決められたボタンを押下して表示部を同一時刻を表示する状態で停止させると、
前記第１の機器と前記第２の機器は、表示された時刻から同じアルゴリズムによって乱数を発生する乱数発生手段をそれぞれ有し、
さらに、前記第１の機器と前記第２の機器は、前記乱数とパスワードと前記解錠回数表示部に表示された解錠回数とから同一のアルゴリズムで一時的パスワードを生成する浮動パスワード生成手段をそれぞれ有し、
前記第１の機器の浮動パスワード生成手段は、前記乱数とテンキーから入力されたパスワードと解錠回数とから第１の一時的パスワードを生成すると表示部にそれを表示し、
前記第２の機器の浮動パスワード生成手段は、前記乱数とパスワード記憶部に記憶するパスワードと解錠回数とから第２の一時的パスワードを生成し、
前記第２の機器の浮動パスワード照合手段は、利用者によって入力された前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると前記電子錠の解錠指示を行うことを特徴とする浮動パスワード解錠システム。
【請求項６】
請求項５において、前記第１の機器の時計と前記第２の機器の時計は、前記第１の機器と前記第２の機器のテンキーの決められたボタンを押下して表示部の時刻表示を同一時刻の表示状態で停止させても計時を継続することを特徴とする浮動パスワード解錠システム。
【請求項７】
利用者が携帯する第１の機器の表示部の時刻と、金庫を含む電子錠を備えた第２の機器の表示部の時刻とをそれぞれの機器を操作して同一時刻を表示させる第１のステップと、
前記第１の機器において、第１の表示部から読み取った時刻と利用者から入力されたパスワードと前記第２の機器の解錠回数とを元にして第１の一時的パスワードを生成する第２のステップと、
前記第２の機器において、第２の表示部から読み取った時刻と自装置に記憶するパスワードと解錠回数とを元にして第２の一時的パスワードを生成する第３のステップと、
前記第１の一時的パスワードを前記第２の機器に入力すると、前記第２の機器において、前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると、前記電子錠を解錠する第４のステップと、
を備えることを特徴とする浮動パスワード解錠方法。
【請求項８】
同一の時刻を計時する時計と、計時した時刻を表示する表示部と、テンキーと、をそれぞれ有する第１の機器と第２の機器とがあって、前記第２の機器は、さらに電子錠を有するとともにこれまでに積算した解錠回数を表示する解錠回数表示部とパスワード記憶部とを備え、利用者の携帯する前記第１の機器によって前記電子錠の解錠を行う浮動パスワード解錠システムにおける浮動パスワード解錠方法であって、
利用者が前記第１の機器と第２の機器のテンキーの決められたボタンを押下して表示部の時刻表示を同一時刻の表示状態で停止させる第１のステップと、
利用者が前記第１の機器のテンキーからパスワードと前記解錠回数表示部に表示された解錠回数を入力する第２のステップと、
前記第１の機器は、表示部の時刻から生成した乱数と入力されたパスワードと解錠回数とから第１の一時的パスワードを生成して表示部に表示する第３のステップと、
前記第２の機器は表示部の時刻から生成した乱数とパスワード記憶部のパスワードと解錠回数から第２の一時的パスワードを生成する第４のステップと、
前記第２の機器は、入力された前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると前記電子錠の解錠を行う第５のステップと、
を備えることを特徴とする浮動パスワード解錠方法。
【請求項９】
コンピュータに、
利用者が携帯する第１の機器の表示部の時刻と、金庫を含む電子錠を備えた第２の機器の表示部の時刻とをそれぞれの機器を操作して同一時刻を表示させる第１のステップと、
前記第１の機器において、第１の表示部から読み取った時刻と利用者から入力されたパスワードと前記第２の機器に表示された解錠回数とを元にして第１の一時的パスワードを生成する第２のステップと、
前記第２の機器において、第２の表示部から読み取った時刻と自装置に記憶するパスワードと解錠回数とを元にして第２の一時的パスワードを生成する第３のステップと、
前記第１の一時的パスワードを前記第２の機器に入力すると、前記第２の機器において、前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると、前記電子錠を解錠する第４のステップと、
を実行させるプログラム。
【請求項１０】
秒単位で同一の時刻を計時する時計と、計時した時刻を表示する表示部と、テンキーと、をそれぞれ有する第１の機器と第２の機器とがあって、前記第２の機器は、さらに電子錠を有するとともにこれまでに積算した解錠回数を表示する解錠回数表示部とパスワード記憶部とを備え、利用者の携帯する前記第１の機器によって前記電子錠の解錠を行う浮動パスワード解錠システムに実行させるプログラムであって、
コンピュータに、
利用者が前記第１の機器と第２の機器のテンキーの決められたボタンを押下して表示部の時刻表示を同一時刻の表示状態で停止させる第１のステップと、
利用者が前記第１の機器のテンキーからパスワードと前記解錠回数表示部に表示された解錠回数を入力する第２のステップと、
前記第１の機器は、表示部の時刻から生成した乱数と入力されたパスワードと解錠回数とから第１の一時的パスワードを生成して表示部に表示する第３のステップと、
前記第２の機器は表示部の時刻から生成した乱数とパスワード記憶部のパスワードと解錠回数から第２の一時的パスワードを生成する第４のステップと、
前記第２の機器は、入力された前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると前記電子錠の解錠を行う第５のステップと、
を実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯可能な第１の装置を使用して電子錠を持つ金庫等の第２の装置の解錠を行うに際し、第１の装置と第２の装置でそれぞれ一時的な浮動パスワードを生成し第１の装置が生成した浮動パスワードを第２の装置に入力し第２の装置での両パスワードの照合の結果一致すると解錠を行う浮動パスワード解錠システム、浮動パスワード解錠方法及びそのプログラムに関する。
【０００２】
【従来の技術】
動的なワンタイムパスワードを使用した利用者の認証については、従来より種々の方法が提案されている。例えば、特許文献１においては、認証を要求するユーザ端末と認証を行う認証装置間で通信により認証を行う時、予め認証装置では一方向性関数を適用したパスワードを保存し、ユーザからの認証要求を受けると認証回数等から乱数を発生して認証回数と乱数をユーザ端末に送り、ユーザ端末では受信したデータと自信の有するパスワードから認証データを作成して認証装置に送り、認証装置では、この認証データからユーザの正当性を判断する内容を有している。
【０００３】
また、特許文献２には、認証をうけるユーザは、携帯電話を使用してユーザＩＤと現在時刻と、共通の秘密情報をハッシュしてワンタイムパスワードを生成して認証サーバに送信する。認証サーバでは、ユーザＩＤと現在時刻と秘密情報から同様にワンタイムパスワードを生成して先に受け取ったワンタイムパスワードと比較し一致すると認証を行うもので、このとき１分程度の時刻のズレは許容するようになっている。
【０００４】
【特許文献１】
特開２００１−３５７０１８（ページ７−１２，図１）
【特許文献２】
特開２００２−２５９３４４（ページ５−７、図１）
【０００５】
【発明が解決しようとする課題】
以上の技術は、インターネット等のネットワークで接続されたユーザ端末と認証サーバ間における認証処理においてネットワークからの情報の漏洩等に対しての防衛を目的とするものである。
【０００６】
一方、金庫等に保管された金銭、重要書類等の取り出しにおいては現物の取り出しにネットワークを使用するのは煩雑となるだけであり、利用者が保管場所に赴いて取り出しを行うのが普通である。また、人手の介入を必要とするものであるから複雑な操作は好まれないが、安全性の要求はきわめて高いと思われる。
【０００７】
さらに一般的に今までのパスワード方式では、
・パスワードの漏洩は極めて深刻である。
・パスワードの守秘は難しい。
・複雑なパスワードや手順は、記憶の限界、操作性に問題が有る。
という問題があった。
本発明は、
・  記憶するパスワードは今まで通り一つ。
・  操作性も極めて簡単。
・  しかも二度と同じパスワードを使わない。
ことにより以上のような問題の解決を目的とする浮動パスワード解錠システム、浮動パスワード解錠方法及びそのプログラムを提案するものである。
【０００８】
【課題を解決するための手段】
本発明の第１の浮動パスワード解錠システムは、同一の時刻を計時する時計と、時刻を表示する表示部と、テンキーと、をそれぞれ有する第１の機器と第２の機器とがあって、前記第２の機器は、さらに電子錠を有するとともにこれまでに解錠した解錠回数を表示する解錠回数表示部と予め設定されたパスワードを記憶するパスワード記憶部とを備え、利用者の携帯する第１の機器によって前記第２の機器の解錠を行う浮動パスワード解錠システムであって、
前記第１の機器において、第１の時計の時刻と利用者から入力されたパスワードと前記解錠回数表示部の解錠回数とを元にして第１の一時的パスワードを生成するパスワード生成手段と、
前記第２の機器において、第２の時計の時刻と自装置に記憶するパスワードと解錠回数とを元にして第２の一時的パスワードを生成するパスワード生成手段と、
生成された前記第１の一時的パスワードを前記第２の機器に入力すると、前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると、前記電子錠を解錠する前記第２の機器のパスワード照合手段と、
を備える。
【０００９】
本発明の第２の浮動パスワード解錠システムは、第１の発明において、前記第１の機器と前記第２の機器は秒単位で同一時刻を計時する時計をそれぞれ有し、パスワードの照合前に前記第１の表示部と前記第２の表示部には同一の時刻を表示させて停止させる操作を前記第１の機器と前記第２の機器に対し行うことを備える。
【００１０】
本発明の第３の浮動パスワード解錠システムは、第１の発明において、前記第１の機器におけるパスワード生成手段と前記第２の機器におけるパスワード生成手段による前記第１と第２の一時的パスワードを生成するアルゴリズムは同一であることを備える。
【００１１】
本発明の第４の浮動パスワード解錠システムは、第１の発明において、前記第２の機器は、前記電子錠の解錠された回数を解錠回数として積算する手段と積算された値を表示する手段を有することを備える。
【００１２】
本発明の第５の浮動パスワード解錠システムは、同一の時刻を計時する時計と、時刻を表示する表示部と、テンキーと、をそれぞれ有する第１の機器と第２の機器とがあって、前記第２の機器は、さらに電子錠を有するとともにこれまでに解錠した解錠回数を表示する解錠回数表示部と予め設定されたパスワードを記憶するパスワード記憶部とを備え、利用者の携帯する第１の機器によって前記第２の機器の解錠を行う浮動パスワード解錠システムであって、
前記第１の機器と前記第２の機器のテンキーの決められたボタンを押下して表示部を同一時刻を表示する状態で停止させると、
前記第１の機器と前記第２の機器は、表示された時刻から同じアルゴリズムによって乱数を発生する乱数発生手段をそれぞれ有し、
さらに、前記第１の機器と前記第２の機器は、前記乱数とパスワードと前記解錠回数表示部に表示された解錠回数とから同一のアルゴリズムで一時的パスワードを生成する浮動パスワード生成手段をそれぞれ有し、
前記第１の機器の浮動パスワード生成手段は、前記乱数とテンキーから入力されたパスワードと解錠回数とから第１の一時的パスワードを生成すると表示部にそれを表示し、
前記第２の機器の浮動パスワード生成手段は、前記乱数とパスワード記憶部に記憶するパスワードと解錠回数とから第２の一時的パスワードを生成し、
前記第２の機器の浮動パスワード照合手段は、利用者によって入力された前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると前記電子錠の解錠指示を行うことを備える。
【００１３】
本発明の第６の浮動パスワード解錠システムは、第５の発明において、前記第１の機器の時計と前記第２の機器の時計は、前記第１の機器と前記第２の機器のテンキーの決められたボタンを同時に押下して表示部の時刻表示を同一時刻の表示状態で停止させても計時を続行することを備える。
【００１４】
本発明の第１の浮動パスワード解錠方法は、利用者が携帯する第１の機器の表示部の時刻と、金庫を含む電子錠を備えた第２の機器の表示部の時刻とをそれぞれの機器を操作して同一時刻を表示させる第１のステップと、
前記第１の機器において、第１の表示部から読み取った時刻と利用者から入力されたパスワードと前記第２の機器の解錠回数とを元にして第１の一時的パスワードを生成する第２のステップと、
前記第２の機器において、第２の表示部から読み取った時刻と自装置に記憶するパスワードと解錠回数とを元にして第２の一時的パスワードを生成する第３のステップと、
前記第１の一時的パスワードを前記第２の機器に入力すると、前記第２の機器において、前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると、前記電子錠を解錠する第４のステップと、
を備える。
【００１５】
本発明の第２の浮動パスワード解錠方法は、同一の時刻を計時する時計と、計時した時刻を表示する表示部と、テンキーと、をそれぞれ有する第１の機器と第２の機器とがあって、前記第２の機器は、さらに電子錠を有するとともにこれまでに積算した解錠回数を表示する解錠回数表示部とパスワード記憶部とを備え、利用者の携帯する前記第１の機器によって前記電子錠の解錠を行う浮動パスワード解錠システムにおける浮動パスワード解錠方法であって、
利用者が前記第１の機器と第２の機器のテンキーの決められたボタンを押下して表示部の時刻表示を同一時刻の表示状態で停止させる第１のステップと、
利用者が前記第１の機器のテンキーからパスワードと前記解錠回数表示部に表示された解錠回数を入力する第２のステップと、
前記第１の機器は、表示部の時刻から生成した乱数と入力されたパスワードと解錠回数とから第１の一時的パスワードを生成して表示部に表示する第３のステップと、
前記第２の機器は表示部の時刻から生成した乱数とパスワード記憶部のパスワードと解錠回数から第２の一時的パスワードを生成する第４のステップと、
前記第２の機器は、入力された前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると前記電子錠の解錠を行う第５のステップと、を備える。
【００１６】
本発明の第１のプログラムは、
コンピュータに、
利用者が携帯する第１の機器の表示部の時刻と、金庫を含む電子錠を備えた第２の機器の表示部の時刻とをそれぞれの機器を操作して同一時刻を表示させる第１のステップと、
前記第１の機器において、第１の表示部から読み取った時刻と利用者から入力されたパスワードと前記第２の機器に表示された解錠回数とを元にして第１の一時的パスワードを生成する第２のステップと、
前記第２の機器において、第２の表示部から読み取った時刻と自装置に記憶するパスワードと解錠回数とを元にして第２の一時的パスワードを生成する第３のステップと、
前記第１の一時的パスワードを前記第２の機器に入力すると、前記第２の機器において、前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると、前記電子錠を解錠する第４のステップと、
を実行させる。
【００１７】
本発明の第２のプログラムは、秒単位で同一の時刻を計時する時計と、計時した時刻を表示する表示部と、テンキーと、をそれぞれ有する第１の機器と第２の機器とがあって、前記第２の機器は、さらに電子錠を有するとともにこれまでに積算した解錠回数を表示する解錠回数表示部とパスワード記憶部とを備え、利用者の携帯する前記第１の機器によって前記電子錠の解錠を行う浮動パスワード解錠システムに実行させるプログラムであって、
コンピュータに、
利用者が前記第１の機器と第２の機器のテンキーの決められたボタンを押下して表示部の時刻表示を同一時刻の表示状態で停止させる第１のステップと、
利用者が前記第１の機器のテンキーからパスワードと前記解錠回数表示部に表示された解錠回数を入力する第２のステップと、
前記第１の機器は、表示部の時刻から生成した乱数と入力されたパスワードと解錠回数とから第１の一時的パスワードを生成して表示部に表示する第３のステップと、
前記第２の機器は表示部の時刻から生成した乱数とパスワード記憶部のパスワードと解錠回数から第２の一時的パスワードを生成する第４のステップと、
前記第２の機器は、入力された前記第１の一時的パスワードと前記第２の一時的パスワードとを照合し一致すると前記電子錠の解錠を行う第５のステップと、を実行させる。
【００１８】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
【００１９】
本発明の実施の形態の構成について、図１と図２に沿って説明する。
【００２０】
図１は、パスワード管理端末１０を、図２は、対象機器２０の内部構成を示している。パスワード管理端末１０も対象機器２０もＣＰＵを搭載したコンピュータ機能を有している。
【００２１】
本発明の実施の形態の構成は、図１に示すパスワード管理端末１０と、図２に示す対象機機２０と、から構成される。
【００２２】
パスワード管理端末１０は、それを保有する利用者が携帯し、金庫等からなる電子錠を持つ対象機器２０の解錠を行う時に使用するもので、パスワード管理端末１０が解錠処理時に動的に生成した一時的なパスワード（以降、浮動パスワードと称す）によって解錠を行うものである。
【００２３】
対象機器２０の解錠に使用する固定的なパスワード（取り決めで設定される）は利用者が記憶している。
【００２４】
パスワード管理端末１０は、図１を参照すると、
１．電波時計など正確な時間を計時する時計１０１を内蔵する。
２．数字を入力するためのテンキー１０２と、入力されたキーの内容や時計１０１の時刻を表示する表示部１０３を持つ。表示部１０３は通常は時計１０１の時刻を表示しているが、テンキー１０２からの入力した内容の表示やパスワード管理端末１０からの情報の表示時等には、５秒から１０秒程度の一定時間その表示が継続し、この一定時間が経過すると元の時計１０１からの時刻の表示に切り替わるものとする。
３．時計１０１の時刻を表示した表示部１０３の時刻から乱数を発生させる乱数発生手段１１０をプログラムとしてメモり１０６に記憶する。
４．乱数、パスワード、解錠回数（解錠回数は、以下に説明する対象機器２０に有る）から、浮動パスワードを生成する浮動パスワード生成手段１１１をプログラムとしてメモリ１０６に記憶する。
５．ＣＰＵ１００を持つ。
【００２５】
図３はパスワード管理端末１０の概観図である。
【００２６】
図２は施錠／解錠される金庫等の対象機器２０である。
対象機器２０には、
１．電波時計など正確な時計２０１を内蔵する。
２．対象機器２０がこれまでに解錠された解錠回数を計数する解錠回数積算部２０４及び解錠回数を表示する解錠回数表示部２０５を持つ。
３．不揮発性のメモリ２０６には、予め規定されたパスワードを記憶する。
４．解錠時に数字入力するテンキー２０２及び入力されたキーの内容を表示する表示部２０３を持つ。
５．時計２０１を読み取った時刻から乱数を発生させる乱数発生手段２１０を持つ。
６．パスワード、乱数、解錠回数（Ｘ）から、浮動パスワードを生成する浮動パスワード生成手段２１１をプログラムとしてメモり２０６に記憶する。
７．テンキー２０２から入力された浮動パスワードと対象機器２０が生成した浮動パスワードを照合し、一致すると対象機器２０の電子錠２０７の解錠指示を行う浮動パスワード照合手段２１２をプログラムとしてメモり２０６に記憶する。
８．金庫等の施錠／解錠を行う電子錠２０７を有する。
９．ＣＰＵ２００を有する。
【００２７】
図４は対象機器２０の概観図である。
【００２８】
ここで、パスワード管理端末１０と  対象機器２０両者の持つ
・  時刻から乱数を発生させる乱数発生手段１１０と乱数発生手段２１０のアルゴリズムは同一のものである。
・  パスワード、乱数、上記解錠回数（Ｘ）から、浮動パスワードを生成する浮動パスワード生成手段１１１とパスワード生成手段２１１のアルゴリズムは同一のものである。
【００２９】
金庫等の対象機器２０には予めパスワードが設定される。このパスワードは利用者が記憶するものと同一である。
この対象機器２０への設定作業は、一般的パスワード設定と同じで、例えば、
＊  ＋  パスワード（例えば６桁）  ＋  ＃で設定する。予め、対象機器２０を製造する工場での出荷時に利用者からの意向を元にして設定しておいてもよい。
【００３０】
この設定されたパスワードは、対象機器２０内の不揮発性のメモリ２０６に記録される。
【００３１】
更に、両者の時計１０１と時計２０１時計は、電波時計（または、ＧＰＳ時計など）であり、秒単位で同じ時刻で同期しているものとする。
【００３２】
尚、パスワード管理端末１０は、対象機器２０の近辺に設置されるものではなく、対象機器２０の施錠／解錠を行う利用者によって携帯され、施錠／解錠時に対象機器２０まで所持するような運用を行うものとする。
【００３３】
次に、本発明の実施の形態の動作について図５のフローチャートをもとに説明をする。
【００３４】
対象機器２０をパスワード管理端末１０を使用して解錠する時の解錠動作を説明する。
１．パスワード管理端末１０の利用者が、対象機器２０の前へ行き、パスワード管理端末１０と、対象機器２０それぞれのテンキー１０２、テンキー２０２の＃ボタンを押す（ステップＡ１、ステップＢ１）。
【００３５】
パスワード管理端末１０の表示部１０３と、対象機器２０の表示部２０３にはその時点での時計１０１と時計２０１の計時する時刻が取り込まれ、ＸＸ時ＹＹ分の時分形式、またはＸＸ時ＹＹ分ＺＺ秒の時分秒形式で表示され表示が停止する。＃ボタンを押す前までは、表示部１０３、表示部２０３には現在時刻が表示されている。秒単位で同一時刻を表示させる場合は、ボタン押下は同時に行うことになるが、分単位で同一時刻を表示させる場合は、ボタン押下の同時性はさほど要求されない。
【００３６】
尚、＃ボタン押下時のタイミングのズレによって同一の時刻が表示部１０３と表示部２０３に表示されない場合は、パスワード管理端末１０と対象機器２０の＃ボタンを再度押し、同一の時刻が表示されるまでこの操作を継続する。
【００３７】
同一の時刻が表示されて表示は停止しても時計１０１と時計２０１は引き続き稼働する。また、表示が停止した状態はある時間継続するのでパスワード管理端末１０と対象機器２０に同一の時刻が入力されたことを利用者から確認できるものとする。
２．パスワード管理端末１０の乱数発生手段１１０と、対象機器２０の乱数発生手段２１０は、それぞれの表示部１０３と表示部２０３に表示されている時刻を読み取り読み取った時刻から乱数を生成する（ステップＡ２、ステップＢ２）。当然両者は同じ乱数となる。
３．利用者は、パスワード管理端末１０から
・利用者の記憶している「パスワード」と、
・対象機器２０の解錠回数表示部２０５に表示されている解錠回数（Ｘ）を参照し、この解錠回数（Ｘ）とを入力する（ステップＡ３）。
４．パスワード管理端末１０の浮動パスワード生成手段１１１では、先に乱数発生手段１１０が時刻を元に生成した乱数と、入力されたパスワードと、解錠回数（Ｘ）と、から浮動パスワードを生成し、表示部１０３に表示する（ステップＡ４）。利用者は、この表示内容を一旦記憶する。
【００３８】
対象機器２０の浮動パスワード生成手段２１１は、テンキー２０２の＃ボタンが押下されると、パスワード管理端末１０と同様に、
既に乱数発生手段２１０が時刻をもとに生成した乱数  ＋  メモリ２０６に記憶されたパスワード＋  解錠回数積算部２０４が積算した解錠回数（Ｘ）
を使用して浮動パスワードを生成し、メモリ２０６に記憶する（ステップＢ３）。
５．パスワード管理端末１０の利用者は、パスワード管理端末１０の表示部１０３に表示された浮動パスワードをみて、それを対象機器１０のテンキー２０２を使用して対象機器２０に入力する（ステップＢ４）。
６．浮動パスワード照合手段２１２は、利用者が入力した浮動パスワードと対象機器２０が生成した浮動パスワードとの照合を行い（ステップＢ５）、浮動パスワードが合致すると、電子錠２０７に解錠の指示を行い（ステップＢ６）、対象機器２０の電子錠２０７の解錠が行われる。不一致の場合は解錠指示は行わない。
７．利用者による対象機器２０での作業が終了し対象機器２０が施錠される（ステップＢ７）。
８．解錠／施錠が行われた場合、解錠回数積算部２０４によって解錠回数（Ｘ）に１が積算され解錠回数（Ｘ）が更新される（ステップＢ８）。表示部１０３と表示部２０３には時計１０１と時計２０１の時刻が再度表示される。
【００３９】
尚、以上の説明では、浮動パスワードを、時刻を元にした乱数と記憶されたパスワードと解錠回数から生成したが、解錠回数を使用せず、時刻を元にした乱数と記憶されたパスワードから生成することも可能である。また、時刻を乱数化せずに時刻と記憶されたパスワードからハッシュ操作等によって浮動パスワードを生成することも可能である。
【００４０】
さらに以上の説明では、高精度の時計１０１と時計２０１を備える内容としたが、時計を備えず、テンキー１０２とテンキー２０２から利用者が同じ時刻情報を入力することでそれを乱数発生手段１１０と乱数発生手段２１０が利用して乱数を発生するようにすれば、両機器を低価格なものにすることができる。そのようにすれば、パスワード管理端末１０を携帯電話機とすることも可能である。
【００４１】
【発明の効果】
固定のパスワードが漏洩しても、パスワード管理端末を所持しないと、そのパスワードだけでは対象機器の解錠は出来ないという第１の効果がある。
【００４２】
浮動パスワードが漏洩しても、時刻によってパスワードが変動するので、そのパスワードでは解錠出来ないという第２の効果がある。
【００４３】
対象機器の利用者が記憶しておくパスワードは、一つだけで良いという第３の効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるパスワード管理端末の内部構成を示すブロック図である。
【図２】本発明の実施の形態における対象機機の内部構成を示すブロック図である。
【図３】本発明の実施の形態におけるパスワード管理端末の概観図である。
【図４】本発明の実施の形態における対象機機の概観図である。
【図５】本発明の実施の形態の動作を説明するフローチャートである。
【符号の説明】
１０    パスワード管理端末
１００    ＣＰＵ
１０１    時計
１０２    テンキー
１０３    表示部
１０６    メモリ
１１０    乱数発生手段
１１１    浮動パスワード生成手段
２０    対象機器
２００    ＣＰＵ
２０１    時計
２０２    テンキー
２０３    表示部
２０４    解錠回数積算部
２０５    解錠回数表示部
２０６    メモリ
２０７    電子錠
２１０    乱数発生手段
２１１    浮動パスワード生成手段
２１２    浮動パスワード照合手段
【図１】
2005016126.tif 000003
【図２】
2005016126.tif 000004
【図３】
2005016126.tif 000005
【図４】
2005016126.tif 000006
【図５】
2005016126.tif 000007