トップ :: E 固定構造物 :: E05 錠;鍵;窓または戸の付属品;金庫




【発明の名称】 遊技装置の施錠装置およびホールコンピュータ
【発明者】 【氏名】安藤 徹也

【要約】 【課題】非接触で少なくとも解錠可能であり、鍵装置の正規でない複製が不可能な施錠装置及びこれに用いる書込装置を提供する。

【解決手段】鍵装置10の操作ボタン21を操作すると、鍵装置10はその発光部23から呼出コードを出力する。この呼出コードを受け付けて、錠制御装置11は、ランダムな99個の応答コードとこの組の施錠装置に固有なただ一つの応答コードとを出力する。固有のコードの位置は、乱数によって決定される。従って、外部からは、どれが固有のコードかを知ることは容易ではない。固有のコードが出力されると、鍵装置10はこのコードを受け取り、認識コードSを生成して、これを出力する。この認識コードSを受け取って、錠制御装置11は、認識コードが正しいコードであれば、ドア1の施錠を解錠する。なお、認識コードが誤っていたり、応答がないような場合には、ホストコンピュータ15に通知を行なう。
【特許請求の範囲】
【請求項1】 扉を物理的に閉鎖する錠本体と、少なくとも解錠操作を指示する指示手段を備え前記錠本体を非接触で解錠する鍵装置とからなる施錠装置であって、前記鍵装置に設けられ、指示手段による解錠の指示に応じて呼出コードを出力するコード出力手段と、該呼出コードを受け取ったとき、予めその錠本体と組み合わされる鍵装置に固有のコードとして定義されたコードを含む複数の応答コードを出力する応答コード出力手段と、前記鍵装置に設けられ、該出力された複数の応答コードを受け取ってその鍵装置に固有の応答コードに対応したコードを認識したとき、予め定めたもしくは予め定めた手続に従って生成される認識コードを出力する認識コード出力手段と、該認識コードを受け取ったとき、前記錠本体を解錠状態とする解錠手段とを備えた施錠装置。
【請求項2】 各コードは光学的な信号としてやり取りされる請求項1記載の施錠装置。
【請求項3】 請求項1記載の施錠装置の対となった鍵装置と応答コード出力手段とに対して、該対に固有の応答コードもしくは該応答コードに対応したコードを書き込む書込手段を有する応答コード書込装置。
【発明の詳細な説明】【0001】
【発明の属する技術分野】本発明は、施錠装置およびこの施錠装置に用いる応答コード書込装置に関し、詳しくは扉を物理的に閉鎖する錠本体とこれを非接触で解錠する鍵装置とからなる施錠装置およびその関連装置に関する。
【0002】
【従来の技術】旧来の施錠装置は、錠本体の鍵穴に鍵を挿入し、両者が接触した状態で物理的に解錠操作を行なうものが一般的である。カード状の鍵に数ビットのコードを示す穴を開けたり磁石を埋め込んだりした電子キーと称するものも存在するが、これらは、対応する鍵穴にカード等を差し込むことにより、開口部の位置や磁石の位置を検出し、正規の鍵として認識できれば電磁石やモータを駆動して解錠するものである。この場合、カードの複製は容易であることから、ドアの取り付けたパネルから多桁の数値を入力させる等の方法でセキュリティを確保している。
【0003】一方、非接触で解錠操作可能な施錠装置は、自動車のドア用に用いられるなど用途が限定されているのが現状である。これは、ノイズによる誤操作の可能性が僅かでもあると、施錠装置としての信頼性は全く維持できず、そもそも施錠装置としての体をなさないからである。非接触で解錠操作を可能とする場合には、予め定めたコードを鍵装置から電波や超音波などで出力し、錠本体側の受信器がこれを受け、適正なコードであれば解錠する構成が考えられる。
【0004】
【発明が解決しようとする課題】しかしながら、鍵装置から解錠用のコードを発信する構成では、一つ一つの鍵装置に固有のコードを付与する必要があり、通常こうしたコードはPROMなどに書き込まれるから、鍵装置を入手すればコードを解析することが容易であり、信頼性に欠けるという問題があった。しかも、非接触で解錠操作を可能とする構成を採ると、鍵装置から解錠に必要なコードを外部の空間に発信することになり、解錠用のコードの解析は更に容易となってしまう。このため、鍵装置側から錠本体側に向かってコードを発信する形態の施錠装置では、鍵装置の不法な複製(いわゆる合い鍵の製作)を防止することが困難であった。
【0005】従って、ホテルのドアなど不特定多数により扱われる施錠装置では、合い鍵の不法な複製の可能性を考慮して、所定期間毎に錠本体と鍵装置を取り替えるのが通常であり、多大の手間と装置の無駄を生じていた。
【0006】本発明の施錠装置は、こうした問題を解決し、非接触で解錠可能でありながら、コードの解析や複製が事実上不可能な施錠装置を実現することを目的としてなされ、次の構成を採った。
【0007】
【課題を解決するための手段およびその作用・効果】本発明の施錠装置は、図1のブロック図に例示するように、扉を物理的に閉鎖する錠本体M1と、少なくとも解錠操作を指示する指示手段M2を有し前記錠本体M1を非接触で解錠する鍵装置M3とを備えた施錠装置であって、前記鍵装置M3に設けられ、指示手段M2による解錠の指示に応じて呼出コードを出力するコード出力手段M4と、該呼出コードを受け取ったとき、予めその錠本体M1と組み合わされる鍵装置M3に固有のコードとして定義されたコードを含む複数の応答コードを出力する応答コード出力手段M5と、前記鍵装置M3に設けられ、該出力された複数の応答コードを受け取ってその鍵装置M3に固有の応答コードに対応したコードを認識したとき、予め定めたもしくは予め定めた手続に従って生成される認識コードを出力する認識コード出力手段M6と、該認識コードを受け取ったとき、前記錠本体M1を解錠状態とする解錠手段M7とを備えたことを要旨とする。
【0008】かかる本発明の施錠装置では、錠本体M1の解錠は、鍵装置M3と錠本体M1側との相互のやり取りによって実現される。以下にやり取りを説明する。鍵装置M3に設けられた指示手段M2により解錠操作を指示すると、鍵装置M3に設けられコード出力手段M2が、呼出コードを出力する。この呼出コードを受け取ったとき、応答コード出力手段M5が、予めその錠本体M1と組み合わされる鍵装置M3に固有のコードとして定義されたコードを含む複数の応答コードを出力する。
【0009】この出力された複数の応答コードは、鍵装置M3に設けられ認識コード出力手段M6により受け取られる。認識コード出力手段M6は、その鍵装置M3に固有の応答コードに対応したコードを認識したとき、予め定めたもしくは予め定めた手続に従って生成される認識コードを出力する。この認識コードは解錠手段M7により受け取られる。解錠手段M7は、認識コードを受け取ると、扉を物理的に閉鎖していた錠本体M1を解錠状態とする。
【0010】以上説明したように本発明の施錠装置では、非接触で少なくとも施錠を解くことができ、しかも鍵装置の正規でない複製を実質的に不可能とすることができるという優れた効果を奏する。非接触で解錠可能であるにもかかわらず、鍵装置が外部に出力しているコードを読み取り、単にこれをまねるだけでは、鍵装置を複製することができない。鍵装置は錠本体側とは、コードを交換して動作しているからである。従って、本発明の施錠装置は、信頼性が高くしかも使い勝手が良い。
【0011】ここで、鍵装置M3とやり取りされる各コードは光学的な信号として出力される構成をとることができる。光学的な信号によりやり取りを行なうことで、雑音に対して強くなり、しかも指向性を付与することができるため、施錠装置として好適である。
【0012】かかる施錠装置を取り扱う物として、応答コード書込装置の発明がなされた。その応答コード書込装置は、施錠本体M1の対となった鍵装置M3と応答コード出力手段M5とに対して、その対に固有の応答コードもしくはこのコードに対応したコードを書き込む書込手段Nを備えることを要旨とする。
【0013】この応答コード書込装置では、書込手段Nにより、施錠装置の対となった鍵装置M3と応答コード出力手段M5に対して、その対に固有の応答コードもしくはこの応答コードに対応したコードを書き込む。かかる構成によれば、応答コード書込装置により、鍵装置と応答コード出力手段とに、対となった固有の応答コードを同時に書き込むことで、解錠のためのコードをいつでも書き直すことができ、施錠装置としての信頼性を更に高めることが容易である。従って、ホテルのドアなど不特定多数により扱われる施錠装置で、装置全体を取り替える必要がなく、また取り替えの手間も不要となる。また、パチンコ遊技装置などの扉に適用すれば、パチンコホールにおいて解錠のためのコードを変更することができ、信頼性は極めて高いものとなる。
【0014】
【発明の実施の形態】以上説明した本発明の構成・作用を一層明らかにするために、以下本発明の実施の形態を、その好適な実施例を用いて説明する。図2は、実施例としての施錠装置の構成例を示す斜視図、図3は錠本体側と鍵装置の構成を示すブロック図である。
【0015】本実施例では、錠本体は、ホテルのドア1に埋め込まれており、小型モータ2により閂3を壁側の凹部5に挿入・離脱させる閂駆動機構7、鍵装置10と光通信により情報をやり取りすると共に閂駆動機構7を直接駆動する錠制御装置11から構成されている。錠制御装置11が埋め込まれた部位のドア1の表面には、開口部が二つ設けられており、この開口部に錠制御装置11の筐体に取り付けられた光通信用の発光部12と受光部13とが、臨んでいる。錠制御装置11が、応答コード出力手段と、解錠手段に相当する。尚、これらの閂駆動機構7および錠制御装置11には、図示しない電源ケーブルから駆動電源が供給されている。ホテルの各ドア1毎にこれらの錠制御装置11等が設けられており、全ての錠制御装置11は、通信ケーブル14を介して、ホストコンピュータ15と相互に通信可能に接続されている。
【0016】尚、ドア1には、ドア1を開くためのハンドル17も設けられており、閂3が凹部5から離脱した状態でこのハンドル17を下方向に回転操作すれば、ラッチ駆動機構19によりラッチ20が壁側の凹部から抜けて、ドア1を開けることが可能となる。
【0017】鍵装置10は、図2に示すように、断面正方形スティック形状の部材であり、一側面に操作ボタン21が設けられており、その同一面に、対応するホテルの部屋番号が記入されている。図2には図示されていないが、先端には、光通信を行うための発光部23と受光部25とが設けられている(図3参照)。錠制御装置11の発光部12および鍵装置10の発光部23は、赤外光を発信するLEDを用いて構成されており、その受光部13および受光部25は、赤外光に感じるフォトダイオードを用いて構成されている。
【0018】錠制御装置11と鍵装置10の内部構成について説明する。図3に示すように、錠制御装置11は、制御プログラムを記憶したROMおよび作業用のRAMを内蔵し入出力ポートを備えたワンチップマイクロプロセッサ(以下、MPUと呼ぶ)31、この施錠装置に固有の応答コードを記憶するEEPROM33を備える。一方、鍵装置10は、錠制御装置11と同様、MPU41とEEPROM43とから構成されている。MPU31,MPU41は、その出力ポートを介して発光部12,発光部23を直接駆動し、位相変調のかかった信号を出力することができる。また、入力ポートをセンスして、互いに相手方の出力する信号を読み取ることができる。
【0019】錠制御装置11と鍵装置10のEEPROM33,43には、ホストコンピュータ15により同時に同一の応答コードが書き込まれるが、書き込みの手法については、後述する。また、鍵装置10のMPU41は、操作ボタン21の操作を割込信号源としており、操作ボタン21が操作されると図4に示す操作ボタン割込ルーチンを実行する。MPU41は、受光部25からの信号を読み取り、発光部23を制御して、錠制御装置11との通信を実現する。
【0020】一方、錠制御装置11のMPU31は、受光部13からの信号を読み取り発光部12を制御して鍵装置10との通信を実現する。MPU31は、図5に示す応答コード処理ルーチンを定常的に実行している。MPU31は、受光部13からの信号を割込信号として扱うこともでき、割込マスクが解除された場合には、図6に示す割込処理ルーチンを実行する。各図に示した処理は、互いにやり取りするコードを参照し合って行なわれるので、逐次参照図面を変えて以下説明するが、理解の便を図るため、図4のフローチャートに示した各ステップを400番台の数字で、図5のフローチャートに示した各ステップを500番台の数字で、図6のフローチャートに示した各ステップを600番台の数字で、各々示すものとする。
【0021】ホテルの客室を使用する者が鍵装置10を持ってドア1の前に至り、発光部23,受光部25をドア1側に向けて操作ボタン21を押す。操作ボタン21の操作を受けて、鍵装置10のMPU41は、図4に示す割込処理を開始し、まず呼出コードCを出力する処理を行なう(ステップS400)。続いて、受光部25から信号を入力し(ステップS410)、所定時間の経過内に信号の入力がないと判断されて(ステップS420)、「RTN」に抜けて本割込ルーチンを終了するまで、信号を入力する処理(ステップS410)およびヘッダが検出されるか否かの判断(ステップS430)を繰り返す。
【0022】ドア1側の錠制御装置11のMPU31は、図5に示す応答コード処理ルーチンを常時実行しており、受光部13への信号の入力を絶えず監視している(ステップS500)。従って、鍵装置10から呼出コードCが出力されると、これを検出し(ステップS505)、1から100までの間の整数の乱数を発生させてこれを変数Xに代入する処理を行なう(ステップS510)。更に、変数nを初期化するために値1を代入し(ステップS515)、フラグFに値0をセットする処理を行なう(ステップS520)。
【0023】続いて、乱数を代入した変数Xが変数nの値に等しいか否かの判断を行なう(ステップS530)。変数nは後述するように、初期値1から順次インクリメントされるので、いずれ変数Xと等しくなると考えられる。変数Xとnとの値が等しくない場合には、ダミーデータとして値0から2の20乗までの範囲の整数の乱数を生成し、これを変数Rに代入する処理を行なう(ステップS540)。2の20乗個の整数の内の一つをランダムに選択するので、その値が予めEEPROM33に記憶されたこの施錠装置の固有のコードに等しくなる確率は低いが、一致する可能性も存在するのでこれをチェックし(ステップS545)、一致していなければ、この変数RにヘッダHを付けて応答コードとし、発光部12を駆動して出力する処理を行なう(ステップS550)。
【0024】その後、変数nを値1だけインクリメントし(ステップS555)、変数nが値100を越えたか否かの判断を行なって(ステップS560)、値100を越えるまでステップS530以下の処理を繰り返す。何度かダミーデータRを応答コードとして出力している内に、変数nの値は次第に大きくなって変数Xに等しくなるタイミングか必ず存在する。この時、処理はステップS570に移行し、ヘッダを付けて、予め錠制御装置11のEEPROM33に記憶されたこの錠制御装置11と鍵装置10の組合わせに固有の応答コード(以下、これを固有コードと呼ぶ)Dを発光部12を駆動して出力する処理を行なう。
【0025】固有コードDを出力した後、フラグFに値1をセットし(ステップS575)、変数nを値1だけインクリメントして(ステップS555)、変数nが値100を越えるまで、上述したステップS530からの処理を繰り返す。従って、これらの処理が繰り返されることにより、固有コードDをランダムな位置に備えた100個の応答コードが出力されることになる。なお、フラグFに値1をセットするのと同時に、MPU31は、受光部13からの信号入力を割込信号として受付可能とする。この状態で、鍵装置10から何らかの信号が入力されると、図6に示す信号入力割込処理ルーチンが起動されるが、この処理については、後述する。
【0026】このように錠制御装置11が鍵装置10からの呼出コードを受けて応答コードを出力する処理を行なっている間、鍵装置10は、受光部25をセンスして信号を読み取っている(図4参照、ステップS410)。信号を読み取ってヘッダ部を検出すると(ステップS430)、続いてヘッダに続く応答コードを読み取る処理を行なう(ステップS440)。応答コードを読み取ると、次にこのコードか自己の記憶している固有コードに一致するか否かを判断する(ステップS450)。ヘッダが検出されないか(ステップS430)、読み取ったコードが自己の固有コードに一致しない場合には、信号の入力(ステップS410)から処理を繰り返す。なお、本実施例のステップS450では、両者が一致するか否かを直接判断しているが、両者が予め定めた対応関係にあるか否かの判断とすることもできる。
【0027】錠制御装置11が100回に亘って送り出した応答コードの内、いずれかのコードが鍵装置10のPROM43に記憶した固有コードに一致すれば(ステップS450)、鍵装置10は、次に認識コードSを生成する処理を行なう(ステップS460)。認識コードの生成には、様々な手法が考えられる。予め定めたコードであっても良いし、錠制御装置11から受け取った応答コードに基づいて生成されるコードでも良い。後者の手法としては、例えば予め定義した関数を用いて受け取った応答コードを変換し、これを認識コードとするもの、応答コードをπ等の常数の桁数の指定に用いここから所定範囲の値を認識コードとするもの、応答コードの所定桁数目を変換用常数として用いて変換を行なうもの、等を考えることができる。
【0028】こうして生成した認識コードは、発光部23により外部に出力される(ステップS470)。その後、ステップS410に戻って信号入力からの処理を繰り返すが、錠制御装置11からの信号が所定時間に亘って入力されない状態となれば、やがてステップS420での判断は「NO」となり、「RTN」に抜けて本ルーチンを終了する。
【0029】鍵装置10から認識コードが出力されると、通常は受光部13への信号入力による割込が許可されているため(図5、ステップS575)、図6に示す信号入力割込処理ルーチンが起動される。この処理が起動されると、まず一連のコードを入力する処理を行ない(ステップS600)、入力したコードが正しくコードとして認識できるか否かを判断する(ステップS610)。コードとしての体をなさないノイズ等も入力する可能性があるからである。コードでなければそのまま「RTN」に抜けて本ルーチンを一旦終了する。
【0030】入力した信号がコードであると認識できれば、次にフラグFが値1であるか否かの判断を行なう(ステップS620)。割込入力が許可されていれば通常フラグFは値1にセットされているはずであるが、念のためチェックを行なうのである。フラグFが値1でないにもかかわらず、認識コードの受付を行なっていたのであれば、何らかの不正が行なわれている可能性があるとして、通信ケーブル14を介してホストコンピュータ15にこれを通知する処理を行ない(ステップS625)、そのまま「RTN」に抜けて本ルーチンを一旦終了する。
【0031】一方、フラグFが値1であれば、続いて入力したコードが認識コードとして正しいか否かの判断を行ない(ステップS630)、正しくなければホストコンピュータ15に通知し(ステップS625)、正しければ閂駆動機構7のモータ2を駆動して、ドア1の解錠を行なう(ステップS640)。その後、フラグFを値0にリセットし(ステップS650)、本ルーチンを終了する。なお、フラグFを値0にリセットすると、割込の起動要求はマスクされ、信号入力割込処理ルーチン(図6)は起動できなくなる。
【0032】以上説明した信号入力割込処理ルーチンは、図5に示した応答コード処理ルーチンのステップS530ないしS560が繰り返し実行され、鍵装置10と錠制御装置11とからなる施錠装置毎に定められた固有コードを出力してフラグFに値1をセットした直後から実行可能となる。従って、図5に示した応答コード処理ルーチンが、ステップS560における条件判断(n>100)により、繰り返しの処理を抜けたとき、それまでに正しい認識コードが鍵装置10から出力されていればフラグFは値0にリセットされていることになる(図6、ステップS650)。他方、鍵装置10から何らかのコードが所定時間以内に出力されていないか、誤ったコードが出力されている場合には、フラグFは値1のまま維持されている。従って、フラグFの値を判別し(ステップS580)、フラグFが値1であれば、何らかの異常が生じたとしてこれをホストコンピュータ15に通知する(ステップS585)。フラグFが値1でなければそのまま「END」に抜けて処理を終了する。
【0033】以上説明した鍵装置10と錠制御装置11とのコードのやり取りを図7に示す。図示するように、鍵装置10の操作ボタン21を操作すると、鍵装置10の発光部12から呼出コードが出力される。この呼出コードを受け付けて、錠制御装置11は、応答コードとして、ランダムな99個のコードとこの組の施錠装置に固有なただ一つの固有コードとをヘッダを付けて出力する。ランダムなコードに対する固有コードの位置は、乱数によって決定され、操作ボタン21の操作毎に異なる。従って、外部から両者のやり取りするコードをモニタしても、どれが固有のコードかを知ることは容易ではない。なお、固有コード自体が毎回同一であると、その位置を変えても検出可能であるため、2の20乗の値の所定範囲の複数桁のみを有効とし、毎回その桁数の範囲外の値を変更して出力する構成とすることも好適である。
【0034】固有のコードが出力されると、鍵装置10はこのコードを受け取り、認識コードSを生成して、これを出力する。この認識コードSを受け取って、錠制御装置11は、認識コードが正しいコードであれば、ドア1の施錠を解錠する。なお、認識コードが誤っていたり、応答がないような場合には、ホストコンピュータ15に通知を行なうが、ホテルのドア1の場合、利用者が自己の利用する客室以外の部屋を誤って開けようとするといった単純な過誤による場合と、不正に複製した鍵装置の使用による不法侵入などの場合等が有り得る。そこで、ホストコンピュータ15は警告を出して、ホテルマンや警備員のなどの派遣といった対応を指示する。
【0035】なお、同一のドア1に対して繰り返し過誤コードが送られるような場合に、直ちに警報出力を出して、例えばその階でのエレベータのドアの開閉等を禁止し、その階からの退去を警備員がその客室に到達するまで一時的に制限するといった対応も可能である。更に、その客室が空室であれば、一旦施錠を解いて侵入しようとした者を客室に入れ、その後、ホストコンピュータ15から指示してドア1を逆に施錠し、侵入者を閉じこめるといった対応も可能である。
【0036】このように、本実施例の施錠装置によれば、非接触でドア1の解錠ができるので、利用者にとっては扱いが簡単である上、解錠に際しては、鍵装置10と錠制御装置11とがコードをやり取りし、正規の組合わせであることを確認してからドア1の施錠を解くので、信頼性が極めて高いという利点が得られる。特に、本実施例の施錠装置は、やり取りするコードが2の20乗の数値として定義しているので、単純に総ての組合わせを試して解錠することは時間的に不可能であり、更にコードをやり取りして確認を取っているので、鍵装置10を複製することが実質的にできない。
【0037】本実施例の鍵装置10と錠制御装置11とは、施錠装置の固有のコードをEEPROM33およびEEPROM43に記憶している。従って、このコードを書き直すことで、解錠に必要なコードを容易に変更することができる。次に、EEPROM33,EEPROM43の内容を書き直す構成について、説明する。図8は、ホストコンピュータ15の内部構成を簡略に示すと共に、鍵装置10とのデータのやり取りの様子を示すブロック図である。
【0038】図示するように、ホストコンピュータ15には、周知のCPU101,ROM102,RAM103,入出力ポート105が備えられており、この入出力ポート105には、光通信用の受光部113および発光部112が接続されている。この受光部113および発光部112は、錠制御装置11の受光部13および発光部12と同一のものである。従って、図示するように、鍵装置10をこの受光部113および発光部112の対向する位置に配置すれば、鍵装置10とホストコンピュータ15との間で光通信を行なうことが可能である。
【0039】鍵装置10からホストコンピュータ15への通信は、例えば操作ボタン21を所定時間以上押し続けたり、図3に示したように、ピンホールを介してリセットボタン45を操作した場合に、開始するように構成することができる。ここでは、操作ボタン21を所定時間以上押し続けた場合に、鍵装置10が図9に示すコード初期化処理ルーチンを開始する構成としている。
【0040】このルーチンを開始すると、鍵装置10は、ホストコンピュータ15に対してどの鍵装置10が通信を行なうかを知られるために、それまでEEPROM43に記憶していた呼出コードと認識コードをホストコンピュータ15に出力する処理を行なう(図9、ステップS700)。なお、認識コードを、所定のアルゴリズムで生成しているような場合には、認識コードに代えて固有コードに対応するコードでも差し支えない。もとより、呼出コードだけでもよい。
【0041】鍵装置10は、これらのコードを出力した後、次にホストコンピュータ15からの信号を入力する処理を行なう(ステップS710)。鍵装置10は、ホストコンピュータ15から新たなコードを受信完了するまで、信号入力の処理を繰り返す(ステップS710,720)。その後、ホストコンピュータ15から新たなコードを受け取れば、これをその鍵装置10を特定するための新たな固有コードとしてEEPROM43に書き込む処理を行なって(ステップS730)、本ルーチンを終了する。なお、鍵装置10が、固有コードがそのまま一致したとき予め記憶した認識コードを出力する構成をとっている場合には、新たな固有コードのみならず新たな認識コードも受け取るものとすることができる。
【0042】一方、ホストコンピュータ15は、鍵装置10からの信号を読み取って呼出コードおよび認識コードを入力する(図10、ステップS750)。続いて、ホストコンピュータ15はROM102に記憶したテーブルを参照して、鍵装置10と錠制御装置11との新たな固有コードを決定する処理を行なう(ステップS760)。このテーブルは、ホテルの全客室の客室番号と施錠装置の固有コードとの対応を記憶しているものであり、固有コードが重複しないようテーブルを参照するのである。
【0043】ホストコンピュータ15は、決定した新たな固有コードを発光部112を制御して外部に出力する(ステップS770)。と同時に、ホストコンピュータ15は、通信ケーブル14を介して、ドア1の錠制御装置11に同一のコードを送出する(ステップS780)。ホストコンピュータ15は、鍵装置10から呼出コードを受け取ることで、この鍵装置10がどの客室の錠制御装置11に対応したものかを特定することができるので、その客室のドア1の錠制御装置11にコードを送ることは容易である。なお、錠制御装置11は、受け取ったコードを、EEPROM33に書き込む。
【0044】この結果、鍵装置10をホストコンピュータ15の受光部113,発光部112の前において操作ボタン21を操作するだけで、鍵装置10と錠制御装置11との解錠用コードを新たな番号に変更することができる。しかも、この時、新たなコードは一切外部に表示されず、換言すれば、コードの更新操作をする操作者にも知らされずに更新が行なわれるので、信頼性が極めて高いという特徴がある。また、固有コードの更新が極めて容易であり、従来のような施錠装置の全体の取り替えといった手間を一切要しない。この結果、解錠用のコードの変更を従来より頻繁に行なうことができ、この点でも信頼性を高めることができる。
【0045】以上本発明の実施例について説明したが、本発明の施錠装置はこうした実施例に何等限定されるものではなく、例えば自動車のドアの施錠装置に適用した構成、パチンコ等の遊技装置の前扉などに適用した構成、使用者を制限したいリモコンなどの制御機器に適用した構成、鍵装置により解錠のみならず施錠も可能とした構成、錠本体側が解錠のための正規の認識コードを受け取ったときLEDを点灯する等の表示手段を備えた構成など、本発明の要旨を逸脱しない範囲内において、種々なる態様で実施し得ることは勿論である。
【0046】本実施例では、固有コード等を記憶するのに、EEPROMを用い鍵装置10,錠制御装置11からPROMを取り外すことなくコードを書き直す構成をとったが、PROMを取り外して書込を行なうのであれば、通常のPROMやヒューズROMなどを用いることも可能である。この場合、PROMを持ち出して複製することが考えられるが、鍵装置10において認識コードを生成する際、認識コード生成用のアルゴリズムを読出防止機構を備えたCPU内のマスクROMに記憶しておけば、例えPROMを不法に持ち出して固有コードを複製しても、解錠させることはできない。CPU側を複製しない限り、正しい認識コードを出力することができないからである。
【0047】同様に、錠制御装置11から受け取った応答コード中に鍵装置10に対応する固有コードが存在するか否かの判断をする場合、両者の単純な一致を見るのではなく、錠制御装置11から送られた固有コードを所定のアルゴリズムで変換してから鍵装置10に記憶した固有コードとの一致をチェックするものとし、この変換のアルゴリズムを同じく読出防止機構を備えたマスクROM内に記憶しておけば、CPU側の複製ができない限り、合い鍵を作ることはできず、十分な信頼性を確保することができる。なお、これらの場合には、装置全体の信頼性が向上するから、固有コードの桁数を減らし数桁程度にすることも差し支えない。
【0048】他方、この施錠装置の書込装置は、施錠装置を自動車のドアに適用した場合にはディーラ等に設置すれば良く、パチンコ装置の扉に適用した場合には、ホールの監視室等に設置すれば良い。更に、本実施例では、施錠装置が不審な信号入力を検出した場合には、ホストコンピュータ15に通知を行なうが、この通知により監視用カメラを動作させたり、ビデオへの収録を開始させるといった構成も可能である。
【出願人】 【識別番号】000144522
【氏名又は名称】株式会社三洋物産
【出願日】 平成3年11月19日(1991.11.19)
【代理人】 【識別番号】100096817
【弁理士】
【氏名又は名称】五十嵐 孝雄 (外1名)
【公開番号】 特開2001−271528(P2001−271528A)
【公開日】 平成13年10月5日(2001.10.5)
【出願番号】 特願2001−11676(P2001−11676)