(57)【要約】  本発明は、電子ロック（９）の、現時点で有効なワンタイム解除コード（１）を生成する方法に関し、前記電子ロック（９）は、現時点で有効なワンタイム解除コード（１）の入力により、ロック状態からイネーブル状態へ移行するように構成されている。無許可の操作に対して非常に高いセキュリティを有する電子ロック（９）を実現するため、本発明では、暗号化アルゴリズム（６）を用いて、直前に有効であったワンタイム解除コード（５）の暗号化を行うことにより、前記現時点で有効なワンタイム解除コード（１）を生成し、ここで前記暗号化は、入力された個人別マスタコード（２）と、前記ロック（９）の電子回路に格納された鍵コード（３）とから生成された暗号化コード（４）を考慮して行われる。
2014519744.tif 000002
【特許請求の範囲】
【請求項１】
電子ロック（９）の、現時点で有効なワンタイム解除コード（１）を生成する方法であって、
前記電子ロック（９）は、現時点で有効なワンタイム解除コード（１）の入力によりロック状態から解除状態に移行するように構成されている、方法において、
暗号化アルゴリズム（６）を用いて、直前に有効であったワンタイム解除コード（５）の暗号化を行うことにより、前記現時点で有効なワンタイム解除コード（１）を生成し、
前記暗号化は、暗号化コード（４）を考慮して行われる
ことを特徴とする方法。
【請求項２】
入力された個人別マスタコード（２）と、前記電子ロック（９）の電子回路に格納された鍵コード（３）とから、前記暗号化コード（４）を生成する、
請求項１記載の方法。
【請求項３】
前記電子ロック（９）の動作開始後の最初の、現時点で有効なワンタイム解除コード（１）は、入力された個人別開始コードを、直前に有効であったワンタイム個人別開始コード（５）として考慮して求められる、
請求項１または２記載の方法。
【請求項４】
前記暗号化アルゴリズム（６）として、ＡＥＳ、ＤＥＳ、トリプルＤＥＳ、ブローフィッシュ、ＲＣ４、ＲＣ５またはＲＣ６を用いる、
請求項１から３までのいずれか１項記載の方法。
【請求項５】
現時点で有効なワンタイム解除コード（１）の入力によりロック状態から解除状態に移行するように構成された電子ロック（９）において、
請求項１から４までのいずれか１項記載の方法を実施するために構成されたことを特徴とする電子ロック（９）。
【請求項６】
電子ロック（９）、および、前記電子ロック（９）とは別個に設置された電子装置（１０）を有するシステム（７）において、
前記電子ロック（９）および前記電子装置（１０）は、請求項１から４までのいずれか１項記載の方法を実施するように構成されている
ことを特徴とするシステム（７）。
【請求項７】
前記現時点で有効なワンタイム解除コード（１）は、前記電子ロック（９）の電子回路によっても、また、前記電子装置（１０）上で実行されるプログラムによっても生成され、
前記現時点で有効なワンタイム解除コード（１）は、前記電子装置（１０）により示され、
前記プログラムを用いて、前記電子ロック（９）の電子回路にて実行されるのと同じ暗号化が、直前に有効であったワンタイム解除コード（５）に施される、
請求項６記載のシステム（７）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ロックの、現時点で有効なワンタイム解除コードを生成する方法に関し、前記電子ロックは、現時点で有効なワンタイム解除コードの入力により、ロック状態からイネーブル状態へ移行するように構成されている。
【０００２】
さらに本発明は、現時点で有効なワンタイム解除コードの入力によりロック状態から解除状態へ移行する電子ロックにも関する。
【０００３】
また本発明は、電子ロックと、当該ロックと別個に設置された電子的装置とを備えたシステムにも関する。
【０００４】
電子ロックはたとえば、ロッカー、セキュリティボックス、郵便私書箱または部屋の閉鎖部材の閉鎖位置をロックするために設置される。この電子ロックに解除コードを入力することにより、電子ロックが閉鎖位置をロックしているロック状態から、閉鎖部材を手動により開位置に動かすことができる解除状態に移行させることができる。この解除コードは、たとえば数字列により構成することができる。
【０００５】
このような電子ロックや、電子ロックが備えつけられた装置が無許可で操作されるのを防止するセキュリティを向上させるために、電子ロックに入力されることにより当該電子ロックをロック状態から解除状態へ１回だけ移行させることができるワンタイム解除コードを用いることが公知である。その後にこの電子ロックをロック状態から解除状態へ移行させるためには、現時点で有効である新しいワンタイム解除コードを入力しなければならない。
【０００６】
本発明の課題は、無許可の操作に対するセキュリティが非常に高い電子ロックを実現できる、現時点で有効な電子ロックワンタイム解除コードを生成する方法を実現することである。
【０００７】
前記課題は本発明では、冒頭に述べた形式の方法の場合、暗号化アルゴリズムを用いて、直前に有効であったワンタイム解除コードを暗号化することにより、現時点で有効なワンタイム解除コードを生成し、暗号化コードを考慮して当該暗号化を行う方法により解決される。
【０００８】
本発明の、現時点で有効なワンタイム解除コードを生成するために暗号化アルゴリズムを用いることは、暗号化アルゴリズムの非常に非典型的な用い方である。その理由は特に、皆がアクセスできる情報を、特定の人のみがアクセスできるようにするというものではないからである。さらに、権限を持たない人は、どのような暗号化アルゴリズムが用いられているかを知ることができないので、現時点で有効である当初のワンタイム解除コードを知っていても、その後に生成される、現時点で有効な解除コードがどのようなものであるかを推定することはできない。それゆえ、本発明の方法により動作する電子ロックは高度なセキュリティを有することになる。
【０００９】
本発明の１つの実施形態では、入力された個人別マスタコードと、電子ロックの電子回路に格納されている鍵コードとから、前記暗号化コードを生成する。このような暗号化コードの生成により、電子ロックのユーザは個人別マスタコードを繰り返し入力することによって、将来のワンタイム解除コードを個人別に生成することができる。第三者は、現時点で有効なワンタイム解除コードを知ることができず、よって、本発明の方法の上述の実施形態により動作する電子ロックを無許可で操作することができない。さらに、電子ロックの電子回路に格納された鍵コードを知っている、本発明の方法の上述の実施形態により動作する電子ロックの製造者であっても、個人用マスタコードの入力により将来のワンタイム解除コードを個人別にすることにより、現時点で有効なワンタイム解除コードまたは将来のワンタイム解除コードを知ることが不可能となる。したがって、本発明の方法の上述の実施形態により、電子ロックの無許可の操作に対するセキュリティを最大限にすることができる。
【００１０】
本発明の他の１つの実施形態では、電子ロックの動作開始後の最初の、現時点で有効なワンタイム解除コードは、直前に有効であったワンタイム解除コードとして、入力された個人別開始コードを考慮して求められる。このことによっても、将来のワンタイム解除コードを十分に個人別化することができる。さらに、この実施形態により、現時点で有効なワンタイム解除コードが分からなくなった場合、規定された初期状態に電子ロックをリセットすることも可能になる。この場合、電子ロックのユーザは個人別開始コードを電子ロックに再入力し、その後に個人別マスタコードを当該電子ロックに入力する。これらから、次の有効なワンタイム解除コードが生成される。有利には、入力コードが開始コードであるかまたはマスタコードであるかを、電子ロックに通知することができる。
【００１１】
本発明の他の１つの有利な実施形態では、前記暗号化アルゴリズムとして、ＡＥＳ（Advanced Encryption Standard）、ＤＥＳ（Data Encryption Standard）、トリプルＤＥＳ、ブローフィッシュ、ＲＣ４（Ron's Code 4）、ＲＣ５またはＲＣ６を使用する。これらの暗号化アルゴリズムは高度なセキュリティを有する。
【００１２】
本発明では上記課題は、冒頭に述べた形式の電子ロックの場合、上記実施形態のうちいずれかの１つの実施形態の方法を、または、上記実施形態のうち任意に組み合わせた実施形態の方法を実施するように構成された電子ロックによっても解決される。このような構成の電子ロックについても、上記利点が奏される。
【００１３】
本発明では、上記課題はさらに、冒頭に述べた形式のシステムの場合、電子ロックおよび電子装置が上記実施形態のうちいずれか１つの実施形態の方法を、または、上記実施形態のうち任意に組み合わせた実施形態の方法を実施するように構成されたシステムによっても解決される。有利には、現時点で有効なワンタイム解除コードは電子ロックの電子回路によっても、また、前記電子装置上で実行されるプログラムによっても生成され、当該解除コードは当該電子装置により示される。ここでは、前記プログラムを用いて、電子ロックの電子回路にて実行されるのと同じ暗号化が、直前に有効であったワンタイム解除コードに施される。現時点で有効なワンタイム解除コードを示すことにより、本発明のシステムのユーザは、この現時点で有効なワンタイム解除コードを知ることができ、その後にこのワンタイム解除コードを電子ロックに入力することができる。前記電子装置としては、移動電子装置も、定置型の電子装置も考えられる。移動装置の例としては、従来の移動無線機器またはラップトップ等がある。定置型機器としては、たとえばＰＣが用いられる。
【００１４】
以下、添付の図面にて示した実施例に基づき、本発明を詳細に説明する。
【図面の簡単な説明】
【００１５】
【図１】本発明の方法の概略図である。
【図２】本発明の一実施例のシステムの概略図である。
【００１６】
図１は、現時点で有効なワンタイム解除コード１を生成するための本発明の方法を示す概略図である。現時点で有効なワンタイム解除コード１を生成するためには、まず最初に、ロックに入力された個人別マスタコード２と、当該ロックの電子回路に格納された鍵コード３とを用いて、暗号化コード４を生成する。この暗号化コード４は、直前に有効であったワンタイム解除コード５を暗号化アルゴリズム６によって暗号化する際に考慮される。
【００１７】
図２は、詳細に示されていない閉鎖ユニットの閉鎖部材８に設置された電子ロック９と、当該電子ロック９とは別個に設置された電子装置１０とを有する、本発明の一実施例のシステム７を示す概略図である。前記電子装置１０はＰＣとして構成されている。電子ロック９の動作開始時には、まず最初に、電子ロック９のユーザによって個人別開始コードが、直前に有効であったワンタイム解除コードとして電子ロック９に入力される。次に、ユーザは個人別マスタコードを電子ロックに入力する。図１に示しているように、この入力されたコードから、電子ロック９をロック状態から解除状態に移行させるための、現時点で有効なワンタイム解除コードを生成する。電子ロック９のユーザには、当該電子ロック９の製造者から、前記電子装置１０にインストールされたソフトウェアが与えられる。このソフトウェアは、電子ロック９の電子回路に格納されたのと同じ暗号化アルゴリズムを含む。前記ソフトウェアはさらに、電子ロック９の電子回路にも格納されたのと同じ鍵コードも含む。電子ロック９の動作開始後、ユーザが、電子ロック９に既に入力したのと同じ個人別開始コードおよび個人用マスタコードを電子装置１０に入力すると、前記電子装置１０上で動作するソフトウェアは、電子ロック９によって生成されたのと同じ、現時点で有効なワンタイム解除コードを生成する。電子装置１０に設置された表示部１１を介して、ユーザは、この現時点で有効なワンタイム解除コードを読み取り、電子ロックをロック状態から解除状態へ移行させるためにこのワンタイム解除コードを電子ロック９に入力することができる。
【００１８】
図面に示した実施例は説明のためのものであり、本発明を限定するものではない。
【図１】
2014519744.tif 000003
【図２】
2014519744.tif 000004
【手続補正書】
【提出日】平成26年3月25日(2014.3.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子ロック（９）の、現時点で有効なワンタイム解除コード（１）を生成する方法であって、
前記電子ロック（９）は、現時点で有効なワンタイム解除コード（１）の入力によりロック状態から解除状態に移行するように構成されている、方法において、
暗号化アルゴリズム（６）を用いて、直前に有効であったワンタイム解除コード（５）の暗号化を行うことにより、前記現時点で有効なワンタイム解除コード（１）を生成し、
前記暗号化は、暗号化コード（４）を考慮して行われる、
ことを特徴とする方法。
【請求項２】
入力された個人別マスタコード（２）と、前記電子ロック（９）の電子回路に格納された鍵コード（３）とから、前記暗号化コード（４）を生成する、
請求項１記載の方法。
【請求項３】
前記電子ロック（９）の動作開始後の最初の、現時点で有効なワンタイム解除コード（１）は、入力された個人別開始コードを、直前に有効であったワンタイム解除コード（５）として考慮して求められる、
請求項１または２記載の方法。
【請求項４】
前記暗号化アルゴリズム（６）として、ＡＥＳ、ＤＥＳ、トリプルＤＥＳ、ブローフィッシュ、ＲＣ４、ＲＣ５またはＲＣ６を用いる、
請求項１から３までのいずれか１項記載の方法。
【請求項５】
現時点で有効なワンタイム解除コード（１）の入力によりロック状態から解除状態に移行するように構成された電子ロック（９）において、
暗号化アルゴリズム（６）を用いて、直前に有効であったワンタイム解除コード（５）の暗号化を行うことにより、前記現時点で有効なワンタイム解除コード（１）を生成する電子回路を備え、
前記電子回路は、暗号化コード（４）を考慮して前記暗号化を行う、
ことを特徴とする電子ロック（９）。
【請求項６】
前記電子回路は、鍵コード（３）を格納しており、
前記電子回路は、入力された個人別マスタコード（２）と、前記鍵コード（３）とから、前記暗号化コード（４）を生成する、
請求項５記載の電子ロック（９）。
【請求項７】
前記電子回路は、入力された個人別開始コードを、直前に有効であったワンタイム解除コード（５）として考慮して、前記電子ロック（９）の動作開始後の最初の、現時点で有効なワンタイム解除コード（１）を求める、
請求項５または６記載の電子ロック（９）。
【請求項８】
前記電子回路は、前記暗号化アルゴリズム（６）として、ＡＥＳ、ＤＥＳ、トリプルＤＥＳ、ブローフィッシュ、ＲＣ４、ＲＣ５またはＲＣ６を用いる、
請求項５から７までのいずれか１項記載の電子ロック（９）。
【請求項９】
現時点で有効なワンタイム解除コード（１）の入力によりロック状態から解除状態に移行するように構成された電子ロック（９）、および、前記電子ロック（９）とは別個に設置された電子装置（１０）を有するシステム（７）において、
前記電子ロック（９）は、
暗号化アルゴリズム（６）を用いて、直前に有効であったワンタイム解除コード（５）の暗号化を行うことにより、前記現時点で有効なワンタイム解除コード（１）を生成する電子回路を備え、
前記電子回路は、暗号化コード（４）を考慮して前記暗号化を行い、
前記電子装置（１０）は、前記暗号化アルゴリズム（６）と同一の暗号化アルゴリズムを用いて、直前に有効であったワンタイム解除コード（５）の暗号化を行うことにより、前記電子回路によって生成されたのと同一の前記現時点で有効なワンタイム解除コード（１）を生成し、
前記電子装置（１０）は、前記暗号化コード（４）と同一の暗号化コードを考慮して前記暗号化を行う、
ことを特徴とするシステム（７）。
【請求項１０】
前記電子装置（１０）は、前記現時点で有効なワンタイム解除コード（１）を表示する表示部（１１）を備える、
請求項９記載のシステム（７）。
【請求項１１】
前記電子ロック（９）の前記電子回路は、鍵コード（３）を格納しており、
前記電子ロック（９）の前記電子回路は、入力された個人別マスタコード（２）と、前記鍵コード（３）とから、前記暗号化コード（４）を生成し、
前記電子装置（１０）は、前記鍵コード（３）と同一の鍵コードを格納しており、
前記電子装置（１０）は、入力された個人別マスタコード（２）と、前記同一の鍵コードとから、前記暗号化コード（４）と同一の暗号化コードを生成する、
請求項９または１０記載のシステム（７）。
【請求項１２】
前記電子ロック（９）の前記電子回路は、入力された個人別開始コードを、直前に有効であったワンタイム解除コード（５）として考慮して、前記電子ロック（９）の動作開始後の最初の、現時点で有効なワンタイム解除コード（１）を求め、
前記電子装置（１０）は、入力された個人別開始コードを、直前に有効であったワンタイム解除コード（５）として考慮して、前記電子ロック（９）の動作開始後の最初の、現時点で有効なワンタイム解除コード（１）を求める、
請求項９から１１までのいずれか１項記載のシステム（７）。
【請求項１３】
前記電子ロック（９）の前記電子回路は、前記暗号化アルゴリズム（６）として、ＡＥＳ、ＤＥＳ、トリプルＤＥＳ、ブローフィッシュ、ＲＣ４、ＲＣ５またはＲＣ６を用い、
前記電子装置（１０）は、前記同一の暗号化アルゴリズムとして、ＡＥＳ、ＤＥＳ、トリプルＤＥＳ、ブローフィッシュ、ＲＣ４、ＲＣ５またはＲＣ６を用いる、
請求項９から１２までのいずれか１項記載のシステム（７）。
【国際調査報告】
2014519744.tif 000005
2014519744.tif 000006
2014519744.tif 000007
2014519744.tif 000008
2014519744.tif 000009
2014519744.tif 000010