(57)【特許請求の範囲】
【請求項１】
ドアの施解錠を電気的に制御し、複数の操作条件のいずれかに合致する場合に、前記ドアの施解錠を行う制御手段と、
前記ドアの施解錠に係る制御情報であって、前記ドアの施解錠が行われたときにいずれの前記操作条件に合致していたかを示す駆動情報と、前記ドア用施解錠装置の故障を検出したとき、他の前記制御情報のいずれに基づいて故障であると判断したかを示す故障情報とを含む制御情報を、前記ドアの施解錠動作が終了した後も記憶する記憶手段と、
前記記憶手段に記憶した前記故障情報を、該故障情報がいずれの前記駆動情報に係る施解錠動作において発生した故障に関するものであるかを特定可能に出力するモニタ手段とを備えることを特徴とするドア用施解錠装置。
【請求項２】
前記制御手段は、携帯機から送信されるＩＤコードを受信し、受信した前記ＩＤコードが認証される場合に、前記ドアの施解錠を行い、
前記駆動情報は、前記ＩＤコードまたは前記ＩＤコードによって特定される前記携帯機を示す情報を含むことを特徴とする請求項１に記載のドア用施解錠装置。
【請求項３】
前記制御手段には、周辺機器の情報が入力され、
前記制御情報は、前記周辺機器の不具合を示す情報を含むことを特徴とする請求項１または２に記載のドア用施解錠装置。
【請求項４】
さらに、操作者が操作可能な操作スイッチを備え、
前記操作スイッチの所定の操作により、前記モニタ手段が前記制御情報を出力することを特徴とする請求項１から３のいずれかに記載のドア用施解錠装置。
【請求項５】
前記制御手段は、携帯機から送信されるＩＤコードを受信し、受信した前記ＩＤコードが認証される場合に、前記ドアの施解錠を行い、
前記操作スイッチは、前記制御手段に、前記ＩＤコードを登録するための登録処理を起動させる登録スイッチであり、
前記制御手段は、前記登録スイッチが１度押下されたときに前記登録処理を起動し、前記登録スイッチが所定時間内に所定の複数回押下されたときに前記モニタ手段に前記制御情報を出力させることを特徴とする請求項４に記載のドア用施解錠装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドア用施解錠装置に関する。
【背景技術】
【０００２】
住宅のドアの施解錠を電気的に制御する施解錠装置では、特許文献１，２に記載されているように、扉面等に取り付けられたタッチスイッチのユーザ操作や、ユーザが携帯するカードキーなどの携帯機が発信した信号に基づいて、ドアの施解錠を制御している。
【０００３】
近年の施解錠装置は、ユーザの操作に基づいて施解錠するだけでなく、セキュリティの向上のために、ユーザ操作による解錠から所定時間経過後、自動的に施錠するなどの付加機能を有している。
【０００４】
このような施解錠装置では、ドアが勝手に開いてしまうなどの不具合が生じたとき、その原因を容易に特定できず、復旧に時間がかかったり、セキュリティ上の不安を残すという問題があった。
【特許文献１】特開２００４−０６８４８３号公報
【特許文献２】特開平５−１５６８４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記問題点に鑑みて、本発明は、不具合が生じたときに、その原因を容易に特定できるドア用施解錠装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明によるドア用施解錠装置は、ドアの施解錠を電気的に制御し、複数の操作条件のいずれかに合致する場合に、前記ドアの施解錠を行う制御手段と、前記ドアの施解錠に係る制御情報であって、前記ドアの施解錠が行われたときにいずれの前記操作条件に合致していたかを示す駆動情報と、前記ドア用施解錠装置の故障を検出したとき、他の前記制御情報のいずれに基づいて故障であると判断したかを示す故障情報とを含む制御情報を、前記ドアの施解錠動作が終了した後も記憶する記憶手段と、前記記憶手段に記憶した前記故障情報を、該故障情報がいずれの前記駆動情報に係る施解錠動作において発生した故障に関するものであるかを特定可能に出力するモニタ手段とを備えるものとする。
【０００７】
この構成によれば、ドアに不具合が発生したときに、サービスマン等の操作者は、モニタ手段によって記憶手段が記憶している制御情報を確認できるので、施解錠装置の不具合が発生したときの状況を容易に把握でき、不具合の原因を容易に特定でき、有効な対策を講じることができる。また、制御手段が処理する情報の中でも、特に、故障情報により、電気錠の駆動装置の駆動エラーによる不具合等を容易に判断することができ、駆動情報により、不具合の原因を特定できる可能性が大幅に向上する。
【００１２】
また、本発明のドア用施解錠装置において、前記制御手段は、携帯機から送信されるＩＤコードを受信し、受信した前記ＩＤコードが認証される場合に、前記ドアの施解錠を行い、前記駆動情報は、前記ＩＤコードまたは前記ＩＤコードによって特定される前記携帯機を示す情報を含んでもよい。
【００１３】
この構成によれば、どの携帯機により電気錠が施解錠制御されたのかを確認できるので、施解錠装置の不具合なのか、人的要因による過失なのかをより容易に判断することができる。
【００１４】
また、本発明のドア用施解錠装置において、前記制御手段には、周辺機器の情報が入力され、前記制御情報は、前記周辺機器の不具合を示す情報を含んでもよい。
【００１５】
この構成によれば、周辺機器の情報を確認できるので、故障箇所と故障原因の特定が容易である。
【００１６】
また、本発明のドア用施解錠装置において、さらに、操作者が操作可能な操作スイッチを備え、前記操作スイッチの所定の操作により、前記モニタ手段が前記制御情報を出力してもよい。
【００１７】
この構成によれば、操作者が、必要に応じて、制御手段がどのような制御を行ったか、もしくはどのような不具合が生じているのかを簡単に知ることができる。
【００１８】
また、本発明のドア用施解錠装置において、前記制御手段は、携帯機から送信されるＩＤコードを受信し、受信した前記ＩＤコードが認証される場合に、前記ドアの施解錠を行い、前記操作スイッチは、前記制御手段に、前記ＩＤコードを登録するための登録処理を起動させる登録スイッチであり、前記制御手段は、前記登録スイッチが１度押下されたときに前記登録処理を起動し、前記登録スイッチが所定時間内に所定の複数回押下されたときに前記モニタ手段に前記制御情報を出力させてもよい。
【００１９】
この構成によれば、従来の施解錠装置にも設けられている登録スイッチを利用することにより、スイッチを別途設ける必要がないので、コストを上昇させずに、防犯性・安全性の高いシステムとすることができる。
【発明の効果】
【００２０】
本発明によれば、ドアの施解錠に係る制御情報を記憶する記憶手段と、記憶した制御情報を出力するモニタ手段とを備えるので、不具合が発生したときの状況を操作者が容易に確認でき、不具合の原因の特定や対策の立案が容易である。
【発明を実施するための最良の形態】
【００２１】
これより、本発明の実施形態について、図面を参照しながら説明する。
図１に、本発明の施解錠装置１の構成を示す。施解錠装置１は、住宅用のドア２に、室内側および室外側の両側から操作可能に取り付けられている。図中の（Ａ）はドア２の室外側、（Ｂ）はドア２の側端側、（Ｃ）はドア２の室内側を示す。施解錠装置１は、メイン錠箱３、サブ錠箱４、タッチスイッチ５および制御装置６とからなる。
【００２２】
メイン錠箱３およびサブ錠箱４は、それぞれ、ドア２の内部に組み付けられており、ドア２の側端面から突出または内部に収納可能なデッドボルト７，８を有し、室内側に露出する手動操作部９，１０と、室外側に露出するキー操作部１１，１２と、デッドボルト７，８を駆動する不図示のモータとをそれぞれ備える。手動操作部９，１０は、ユーザ（居住者）が回動できるサムターン１３，１４と、複数のＬＥＤからなる表示器（モニタ手段）１５，１６とを備えている。キー操作部１１，１２は、所定の鍵を差し込んで回動させることができるようになっている。
【００２３】
制御装置６は、例えばＥＥＰＲＯＭからなる記憶手段１７と、ＲＡＭからなるワーキングメモリ１８と、ユーザがそれぞれ所有する携帯機１９と無線通信するアンテナ装置２０と、ドア２の端面側に配設された登録スイッチ２１とを備える。制御装置６は、サムターン１３，１４、キー操作部１１，１２の動作、タッチスイッチ５の状態、携帯機１９との通信内容等の様々な制御情報に基づいて、デッドボルト７，８を駆動することで、ドア２を施錠または解錠する。尚、本実施形態の施解錠装置１において、制御装置６は、メイン錠箱３およびサブ錠箱４を共に施錠もしくは解錠することが可能であるだけでなく、メイン錠箱３およびサブ錠箱４のいずれか一方だけを施錠もしくは解錠することもできる。
【００２４】
制御装置６は、施解錠装置１の制御のために、メイン錠箱３、サブ錠箱４、タッチスイッチ５、或いは、不図示のセンサ等の他の構成要素から受信する各種のデータや制御の過程で生成されるフラグなどの様々な制御情報をワーキングメモリ１８に一時的に記憶する。また、制御装置６は、ワーキングメモリ１８の制御情報の中から、施解錠動作を開始した操作条件を示す駆動情報コードと、故障検出時にどのような制御情報に基づいて故障と判断したかを示す故障情報コードとを、ＥＥＰＲＯＭ１７にも記憶させる。駆動情報コードは、メイン錠箱３、サブ錠箱４のモータを駆動する毎にＥＥＰＲＯＭ１７の所定の領域に上書きされて最新の情報のみが保存されるが、故障情報コードは、ＥＥＰＲＯＭ１７の容量が許す限り、故障が発生した順番に書き足される。また、ＥＥＰＲＯＭ１７には、居住者が保有する携帯機１９のＩＤコードなどの登録データも記憶される。ワーキングメモリ１８に記憶した制御情報は、制御装置６のリセット時には消去されるが、不揮発性のＥＥＰＲＯＭ１７に記憶した制御情報は、制御装置６のリセットや電源の遮断によっても消去されずに保持される。
【００２５】
図２に、この施解錠装置１の制御装置６の、ドア２の施解錠に係る通常処理の流れを示す。制御装置６は、ステップＳ１において、タッチスイッチ５の状態を確認する。ステップＳ１でタッチスイッチ５が押下されていれば、ステップＳ２に進んで、後述のタッチスイッチ処理を行い、ステップＳ１に戻る。ステップＳ１でタッチスイッチスイッチ５が押下されていれば、ステップＳ３に進んで１つの携帯機１９を特定する呼出信号を設定し、アンテナ装置２０から設定した呼出信号を含むチャレンジ信号を送出する。そして、ステップＳ４において、携帯機１９からの応答信号を受信する信号受信処理を行う。この信号受信処理は、受信した信号が所定のフォーマットであるか否かを判定する。例えば、受信した信号が所定のビット長でない場合、制御装置６は、「通信異常故障」であると判断し、ＥＥＰＲＯＭ１７に、通信異常故障を示す制御情報である通信異常故障情報コードを記憶する。
【００２６】
さらに、制御装置６は、ステップＳ５に進んで、受信した信号に含まれる携帯機１９固有のＩＤコードがＥＥＰＲＯＭ１７に予め記憶しているＩＤコードに合致する場合にのみ、チャレンジ信号に応答した携帯機１９を認証する信号認証処理を行う。ここで、受信したＩＤコードが記憶しているＩＤコードに合致するという操作条件を満たせば、制御装置はユーザを認証し、メイン錠箱３およびサブ錠箱４の施解錠を行う。受信したＩＤコードが記憶しているＩＤコードに合致しない場合、制御装置６は、「認証不一致故障」であると判断し、ＥＥＰＲＯＭ１７に、認証不一致故障を示す認証不一致故障情報コードを記憶する。
【００２７】
尚、本実施形態の制御装置６は、ＥＥＰＲＯＭ１７の異なる３つのエリアに、同じデータを記憶させるようになっている。例えばＥＰＲＯＭ１７からＩＤコードの読み出し処理を行うステップＳ４やステップＳ５において、制御装置６は、ＥＥＰＲＯＭ１７の３つのエリアからそれぞれデータを読み出して照合し、３つのエリアのデータが不一致である場合は、「ＥＥＰＲＯＭ故障」であると判断し、ＥＥＰＲＯＭ１７に、ＥＥＰＲＯＭ故障を示すＥＥＰＲＯＭ故障情報コードを記憶する。３つのエリアの内２つ以上のエリアのデータが一致する限り、制御装置６は、多数のデータに基づいて制御を継続する。
【００２８】
ステップＳ５の信号認証処理が終了したなら、制御装置６は、ステップＳ６に進んで、登録されている携帯機１９の数だけチャレンジ信号を送出したかどうかを確認する。携帯機１９の登録数だけチャレンジ信号を送出していない場合は、ステップＳ１に戻ってステップＳ１からＳ５の処理を繰り返す。登録された携帯機１９の全てにチャレンジ信号を送信したなら、ステップＳ７に進んで、次の操作が行われるまで待機する。
【００２９】
続いて、図３に、図２のステップＳ３のタッチスイッチ処理の詳細を示す。制御装置６は、図２のステップＳ２でタッチスイッチ５が押下されている場合、図３のステップＳ１１において、タッチスイッチ５の室内側のボタンが押下されたか否かを確認し、室内側のボタンが押下されていなければ、さらに、ステップＳ１２で、タッチスイッチ５の室外側のボタンが押下されたか否かを確認する。制御装置６は、タッチスイッチ５の室内側または室外側のいずれかのボタンが押下されていれば、ステップＳ１３に進み、タッチスイッチ５が３０秒以上継続して押下されているか否かを確認する。タッチスイッチ５が３０秒以上継続して押下されていれば、制御装置６は、「タッチスイッチ異常故障」であると判断し、ステップＳ１４に進んで、ＥＥＰＲＯＭ１７にタッチスイッチ故障を示す制御情報であるタッチスイッチ故障情報コードを記憶する。ステップＳ１３でタッチスイッチ５の押下時間が３０秒未満であると判定されれば、制御装置６は、ステップＳ１５でＥＥＰＲＯＭ１７からＩＤコードを読み込み、ステップＳ１６でアンテナ装置２０のアンテナ出力を準備して、図２の通常処理に戻る。
【００３０】
図４に、メイン錠箱３およびサブ錠箱４のデッドボルト７，８を駆動するモータの制御の流れを示す。この処理は、図２のステップＳ５の信号認証処理において、制御装置６が受信したＩＤコードが認証されたときに行われる。制御装置６は、ステップＳ２１で後述（図５）のモータ駆動処理およびモータ駆動処理を実行してから、ステップＳ２２で、後述（図６）のモータ停止処理においてワーキングメモリ１８に設定される制御情報の１つである施解錠スイッチ故障情報コードと、後述のタッチスイッチ操作駆動情報処理（図８）においてワーキングメモリ１８に設定される駆動情報の１つである施解錠駆動情報コードとをＥＥＰＲＯＭ１７に記憶させる。そして、ステップＳ２３で、後述（図７）のモータエラー処理においてワーキングメモリ１８に設定されるモータエラーフラグの有無を確認する。モータエラーフラグが確認されれば、ステップＳ２４に進み、ステップＳ２１において実行されたモータ駆動処理とは逆方向へモータを駆動処理する。つまり、モータエラーの際には、デッドボルト７または８が施錠位置と解錠位置との間で止まっている可能性があるため、元の位置へ戻るように制御する。そして、ステップＳ２５で、ＥＥＰＲＯＭ１７に駆動情報であるモータエラー駆動情報コードを記憶させ、さらに、ステップＳ２６でワーキングメモリ１８に異常を示すエラーブザーフラグを設定する。
【００３１】
制御装置６は、さらに、ステップＳ２７で、ドア２が開いているか否かを不図示のセンサによって確認する。ドア２が開いていれば、ステップＳ２８で、ワーキングメモリ１８に開扉ブザーフラグを設定する。最後に、ステップＳ２９で、設定されているエラーに応じて定められたブザー音、エラーが設定されていなければ、施錠完了または解錠完了を知らせるブザー音を出力して、モータ制御処理を終了する。
【００３２】
図５に、図４のステップＳ２１およびステップＳ２４で実行するモータ駆動処理の詳細を示す。モータ駆動処理では、制御装置６は、先ず、ステップＳ３１で、ドア２が閉じているか否かを確認し、ドア２が閉じていなければ、ステップＳ３２に進んで、メイン錠箱３およびサブ錠箱４が共に解錠、つまり、デッドボルト７，８がいずれも収納されているかどうかを確認する。メイン錠箱３およびサブ錠箱４が共に解錠状態であれば、ステップＳ３３においてワーキングメモリ１８に開扉ブザーフラグを設定し、処理を終了する。
【００３３】
ステップＳ３１でドア２が閉じているか、ステップＳ３２でメイン錠箱３およびサブ錠箱４の少なくともいずれかが施錠（デッドボルト７，８が突出）状態であれば、制御装置６は、ステップＳ３４に進んで、後述（図８）のタッチスイッチ操作駆動情報処理を行う。そして、ステップＳ３５において、メイン錠箱３のデッドボルト７の位置を検出する不図示のスイッチの検出結果に応じて、デッドボルト７を駆動するモータを動作させ、ステップＳ３６において、サブ錠箱４のデッドボルト８の位置を検出する不図示のスイッチの検出結果に応じて、デッドボルト８を駆動するモータを動作させる。
【００３４】
さらに、制御装置６は、ステップＳ３７において、デッドボルト７，８を駆動する間の電圧変化を監視し、さらに、ステップＳ３８において、デッドボルト７，８の駆動時間を監視する。デッドボルト７，８の駆動中に電圧低下が検出されず、所定の時間までにデッドボルト７，８の駆動が完了すれば、ステップＳ３９に進んで、後述（図６）のモータ停止処理を実行し、デッドボルト７，８の駆動中に電圧低下が検出された場合および所定の時間までにデッドボルト７，８の駆動が完了しなかった場合には、ステップＳ４０に進んで、後述（図７）のモータエラー処理を実行する。このモータ停止処理が終了したなら、図４のモータ制御処理に戻り、ステップＳ２２に進む。
【００３５】
図６に、上記モータ停止処理の詳細を示す。モータ停止処理では、制御装置６は、先ず、ステップＳ４１で、メイン錠箱３およびサブ錠箱４のモータ駆動命令が、施錠方向の駆動であるか解錠方向の駆動であるかを確認する。施錠方向の駆動命令でない場合、つまり、解錠方向の駆動命令である場合は、ステップＳ４２からステップＳ５１までの処理を行い、施錠方向の駆動命令である場合は、ステップＳ５２からステップＳ６１までの処理を行う。
【００３６】
解錠方向の駆動命令である場合、ステップＳ４２において、メイン錠箱３の解錠（デッドボルト７の収納）を検出する不図示のメイン解錠スイッチの状態を確認し、メイン解錠スイッチがオフでなければ、ステップＳ４３でメイン錠箱３のモータの駆動開始から所定時間が経過していないか確認する。所定時間が経過していれば、ステップＳ４４でメイン錠箱３を解錠するためのモータの出力を停止し、ステップＳ４５で、メイン錠箱３の施錠（デッドボルト７の突出）を検出する不図示のメイン施錠スイッチの状態を確認する。解錠駆動命令があったにも拘わらずメイン施錠スイッチがオンしていれば、ステップＳ４６で、ワーキングメモリ１８にメイン施錠スイッチ故障情報コードを設定し、ステップＳ４７に進む。ステップＳ４２でメイン解錠スイッチがオン、ステップＳ４３で所定時間が未経過、ステップＳ４５でメイン施錠スイッチがオフの場合は、いずれもそのままステップＳ４７に進む。
【００３７】
ステップＳ４７では、サブ錠箱４の解錠（デッドボルト８の収納）を検出する不図示のサブ解錠スイッチの状態を確認し、サブ解錠スイッチがオフであれば、ステップＳ６２に進み、サブ解錠スイッチがオンであれば、ステップＳ４８でサブ錠箱４のモータの駆動開始から所定時間が経過していないか確認する。所定時間が経過していれば、ステップＳ４９でサブ錠箱４を解錠するためのモータの出力を停止し、ステップＳ５０で、サブ錠箱４の施錠（デッドボルト８の突出）を検出する不図示のサブ施錠スイッチの状態を確認する。解錠駆動命令があったにも拘わらずサブ施錠スイッチがオンしていれば、ステップＳ５１で、ワーキングメモリ１８にサブ施錠スイッチ故障情報コードを設定し、ステップＳ６３に進む。ステップＳ４７でサブ解錠スイッチがオフ、ステップＳ４９で所定時間が未経過、ステップＳ５０でサブ施錠スイッチがオンの場合は、いずれも直接ステップＳ６３に進む。
【００３８】
施錠方向の駆動命令である場合、ステップＳ５２において、メイン錠箱３の施錠（デッドボルト７の突出）を検出する不図示のメイン施錠スイッチの状態を確認し、メイン施錠スイッチがオフでなければ、ステップＳ５３でメイン錠箱３のモータの駆動開始から所定時間が経過していないか確認する。所定時間が経過していれば、ステップＳ５４でメイン錠箱３を施錠するためのモータの出力を停止し、ステップＳ５５で、メイン錠箱３の解錠（デッドボルト７の収納）を検出する不図示のメイン解錠スイッチの状態を確認する。施錠駆動命令があったにも拘わらずメイン解錠スイッチがオンしていれば、ステップＳ５６で、ワーキングメモリ１８にメイン解錠スイッチ故障情報コードを設定し、ステップＳ５７に進む。ステップＳ５２でメイン施錠スイッチがオン、ステップＳ５３で所定時間が未経過、ステップＳ５５でメイン解錠スイッチがオフのいずれも場合は、そのままステップＳ５７に進む。
【００３９】
ステップＳ５７では、サブ錠箱４の施錠（デッドボルト８の突出）を検出する不図示のサブ施錠スイッチの状態を確認し、サブ施錠スイッチがオフであれば、ステップＳ６２に進むが、サブ施錠スイッチがオンであれば、ステップＳ５８でサブ錠箱３のモータの駆動開始から所定時間が経過していないか確認する。所定時間が経過していれば、ステップＳ５９でサブ錠箱４を施錠するためのモータの出力を停止し、ステップＳ６０で、サブ錠箱４の解錠（デッドボルト８の収納）を検出する不図示のサブ解錠スイッチの状態を確認する。施錠駆動命令があったにも拘わらずサブ解錠スイッチがオンしていれば、ステップＳ６１で、ワーキングメモリ１８にサブ解錠スイッチ故障情報コードを設定し、ステップＳ６３に進む。ステップＳ５７でサブ施錠スイッチがオフ、ステップＳ５９で所定時間が未経過、ステップＳ６０でサブ解錠スイッチがオンの場合は、いずれも直接ステップＳ６３に進む。
【００４０】
ステップＳ６２では、メイン錠箱３およびサブ錠箱４のモータの駆動を開始してから、所定の時間が経過しているかどうかを確認し、所定の時間が未経過であれば、ステップＳ４１に戻って、上記の制御を繰り返す。ステップＳ６３では、メイン錠箱３のモータが未だ回転中であるかどうかを確認し、モータが回転中であればステップＳ６２に進む。ステップＳ６３でメイン錠箱３のモータが停止していれば、ステップＳ６４に進んでさらにサブ錠箱４のモータが回転中であるかどうかを確認する。サブ錠箱４のモータが回転中であれば、やはり、ステップＳ６２に進んで、ステップＳ４１からステップＳ６１までの処理を繰り返すか否かを判断する。ステップＳ６２で、所定時間が経過していれば、ステップＳ６５に進んで、後述（図７）のモータエラー処理を実行する。
【００４１】
ステップＳ６３およびステップＳ６４で、メイン錠箱３およびサブ錠箱４のモータがいずれも停止していれば、ステップＳ６６に進んで、メイン錠箱３およびサブ錠箱４に対する駆動命令を停止する。そして、ステップＳ６７においてメイン錠箱３およびサブ錠箱４の状態を確認し、メイン施錠スイッチとメイン解錠スイッチとが共にオン、或いは、サブ施錠スイッチとサブ解錠スイッチとが共にオンになっていれば、ステップＳ６５に進んでモータエラー処理を実行する。メイン錠箱３およびサブ錠箱４においてデッドボルト７，８の位置を検出する２つのスイッチが同時にオンしていなければ、モータ停止処理を終了し、図４のモータ制御処理に戻り、ステップＳ２２に進む。図４のステップＳ２２では、本モータ停止処理のステップＳ４６，Ｓ５１，Ｓ５６，Ｓ６１でワーキングメモリ１８に施解錠スイッチ故障情報コードが設定されている場合、設定されている施解錠スイッチ故障情報コードをＥＥＰＲＯＭ１７に記憶する。
【００４２】
図７に、モータエラー処理の詳細を示す。この処理では、制御装置６は、先ず、ステップＳ７１において、上述のモータ制御処理において、ワーキングメモリ１８にエラーブザーフラグ（図４ステップＳ２６）が設定されているかどうかを確認する。エラーブザーフラグが設定されていなければ、ステップＳ７２でメイン錠箱３のモータ駆動命令が発せられているかどうかを確認し、メイン錠箱３のモータ駆動命令がなければステップＳ７３でさらにサブ錠箱４のモータ駆動命令の有無を確認する。ステップＳ７１でエラーブザーフラグ設定されている場合、および、ステップＳ７２，Ｓ７３でメイン錠箱３およびサブ錠箱４のモータ駆動命令がいずれも発せられていない場合は、ステップＳ７４に進んでメイン錠箱３およびサブ錠箱４の出力を停止し、処理を終了する。ステップＳ７２，Ｓ７３でメイン錠箱３およびサブ錠箱４のいずれかのモータ駆動命令が発せられている場合は、ステップＳ７５に進んで、ワーキングメモリ１８にモータエラーフラグとエラーブザーフラグとを設定し、ステップＳ７６で、メイン錠箱３の駆動命令を削除して、メイン錠箱３のモータ駆動出力を停止する。さらに、ステップＳ７７に進み、モータ駆動開始から所定時間が経過しているかどうかを確認し、所定時間が経過していなければ、上述のモータ停止処理（図６）を再度実行し、所定時間が経過していれば、ステップＳ７１に戻る。ステップＳ７１ではエラーブザーフラグが設定されているため、ステップＳ７４に進んでメイン錠およびサブ錠への出力を停止してから処理を終了する。このモータエラー処理が終了したときも、図４のモータ制御処理に戻り、ステップＳ２２に進む。
【００４３】
図８に、モータ駆動処理におけるタッチスイッチ操作駆動情報処理（図５ステップＳ３４）の詳細を示す。この処理では、先ず、ステップＳ８１で、呼出信号の出力回数、つまりチャレンジ信号の送信回数を確認する。呼出回数が０であれば、直ちにこの処理を終了するが、呼出回数が１回以上であり、チャレンジ信号が送信されていれば、ステップＳ８２に進む。ステップＳ８２において、呼出回数を再確認し、呼出回数が１回で施解錠動作を行っていた場合、ステップＳ８３に進んで、その駆動前のメイン錠箱３およびサブ錠箱４が共に解錠状態であるか否かを確認する。駆動前のメイン錠箱３およびサブ錠箱４が共に解錠状態であれば、ステップＳ８４において、ワーキングメモリ１８に１番目に登録された携帯機１９を認証して施錠することを示す施錠駆動情報コード１を記憶させて処理を終了する。駆動前にメイン錠箱３およびサブ錠箱４が共に解錠状態でなく、施錠状態であれば、ステップＳ８５において、ワーキングメモリ１８に１番目に登録された携帯機１９を認証して解錠することを示す情報コードである解錠駆動情報コード１を記憶させて処理を終了する。
【００４４】
ステップＳ８２で、呼出回数が１回でなかった場合、ステップＳ８６に進んで、呼出回数が２回であったかどうかを確認する。呼出回数が２回であれば、ステップＳ８７からステップＳ８９において、ステップＳ８３からステップＳ８５と同様に、ワーキングメモリ１８に２番目に登録された携帯機１９を認証して施錠すること示す施錠駆動情報コード２、または、２番目に登録された携帯機１９を認証して解錠することを示す解錠駆動情報コード２を記憶させて処理を終了する。
【００４５】
さらに、ステップ９０からステップ１１２では、同様に、３番目から８番目のいずれに登録された携帯機１９を認証して、施錠または解錠を行うときは、施錠駆動情報コード３〜８、および、解錠駆動情報コード３〜８のいずれかをワーキングメモリ１８に記憶して処理を終了する。本実施形態では、最大８つの携帯機１９を登録できるようになっており、いずれの携帯機１９を認証したか、および、解錠と施錠のいずれの動作を行うかを示す最新の駆動情報コードをワーキングメモリ１８の所定領域に上書きして記憶する。このタッチスイッチ操作駆動情報処理が終了して図５のモータ駆動処理に戻り、さらにモータ駆動処理が終了して図４のモータ制御処理に戻ったとき、ステップＳ２２において、ワーキングメモリ１８に記憶されている駆動情報コードは、ＥＥＰＲＯＭ１７の所定領域に上書きして記憶される。このように、ＥＥＰＲＯＭ１７には、最新駆動情報コードだけが記憶されるので、ＥＥＰＲＯＭ１７の容量が小さくて済む。しかしながら、必ずしも最新の駆動情報コードのみを記憶する必要はなく、時系列に沿って駆動情報コードを蓄積して記憶してもよい。
【００４６】
続いて、図９に、施解錠装置１の制御装置６の制御プログラムの起動処理の流れを示す。この処理は、制御装置６をリセットしたときや、ドア２の側端面に露出するように設けられた登録スイッチ２１が押下されたときに起動する。この処理では、先ず、ステップＳ１２１で、登録スイッチ２１が押下されたか否かを確認し、登録スイッチ２１が押下されていたときは、ステップＳ１２２でドア２が開放されているか確認する。ドア２が開いていれば、さらに、ステップＳ１２３でタッチスイッチ５の室内側のボタンが押下されているか、ステップＳ１２４でタッチスイッチ５の室外側のボタンが押下されているかを確認する。登録スイッチ２１が押下され、ドア２が開いており、且つ、タッチスイッチ５の室内側および室外側のいずれのボタンも押下されていない場合には、ステップＳ１２５に進んで、後述する自己診断モード（図１０）を起動する。自己診断モードの実行が終了すると、ステップＳ１２６に進んで、自己診断モードにおいて自己診断を完了したかどうかを確認する。自己診断を完了していない場合は、ステップＳ１２７に進んで、携帯機１９を登録するための登録モードの制御を行う。ステップＳ１２１で登録スイッチ２１が押下されていないか、ステップＳ１２２でドア２が閉まっているか、ステップＳ１２３，Ｓ１２４でタッチスイッチ５の室内側および室外側のいずれかのボタンが押下されたか、ステップＳ１２６で自己診断が完了していないことが確認されたときには、ステップＳ１２８に進んで登録スイッチ２１の押下回数のカウントをクリアし、ステップＳ１２９に進んで上述の通常処理（図２）を起動する。尚、携帯機１９の登録処理は公知であるので、詳細な制御の説明は省略する。
【００４７】
図１０に、自己診断モードの制御の流れを詳細に示す。自己診断モードを起動すると、先ず、制御装置６は、ステップＳ１３１で、登録スイッチ２１の押下された回数のカウントを確認する。登録スイッチ２１の押下回数が３回未満であれば、ステップＳ１３２に進んで、登録スイッチ２１の押下回数のカウントに１加算して、以下の自己診断を行うことなく、自己診断モードを終了して、上述した起動処理（図９）に戻る。
【００４８】
ステップＳ１３１で登録スイッチ２１の押下回数が３回以上であれば、ステップＳ１３３以下の自己診断を行う。先ず、ステップＳ１３３でＥＥＰＲＯＭ１７から駆動情報コードおよび故障情報コードを読み込む。ステップＳ１３４でメイン施錠スイッチ故障情報コードが確認されれば、ステップＳ１３５でメイン錠箱３の手動操作部９の表示器１５のＬＥＤをメイン施錠スイッチ故障を示す所定のパターンで点滅させる。続いて同様に、ステップＳ１３６でメイン解錠スイッチ故障情報コードが確認されれば、ステップＳ１３７で表示器１５のＬＥＤをメイン解錠スイッチ故障を示すパターンで点滅させる。ステップＳ１３８でサブ施錠スイッチ故障情報コードが確認されれば、ステップＳ１３９で表示器１５のＬＥＤをサブ施錠スイッチ故障を示すパターンで点滅させ、ステップＳ１４０でサブ解錠スイッチ故障情報コードが確認されれば、ステップＳ１４１で表示器１５のＬＥＤをサブ解錠スイッチ故障を示すパターンで点滅させる。ステップＳ１４２でタッチスイッチ故障情報コードが確認されれば、ステップＳ１４３で表示器１５のＬＥＤをタッチスイッチ故障を示すパターンで点滅させる。ステップＳ１４４で通信異常故障情報コードが確認されれば、ステップＳ１４５で表示器１５のＬＥＤを通信異常故障を示すパターンで点滅させる。ステップＳ１４６で認証不一致故障情報コードが確認されれば、ステップＳ１４７で表示器１５のＬＥＤを認証不一致故障を示すパターンで点滅させる。ステップＳ１４８でＥＥＰＲＯＭ故障情報コードが確認されれば、ステップＳ１４９で表示器１５のＬＥＤをＥＥＰＲＯＭ故障を示すパターンで点滅させる。そして、ステップ１５０で、施解錠を行った条件を示す駆動情報コードうちＥＥＰＲＯＭ１７に記憶されている最新の駆動情報コードを示すパターンで、表示器１５のＬＥＤを点滅させる。最後に、ステップＳ１５１で、登録スイッチ２１の押下回数のカウントをクリアして、自己診断を完了し、上述した起動処理（図９）に戻る。
【００４９】
以上の自己診断処理により、サービスマン（または居住者などの操作者）は、施解錠装置１に発生した直近のエラーの種類と、そのエラーがいかなる動作の過程で発生したかを知ることができる。具体的には、エラー発生時にいずれの居住者の携帯機１９を認証して動作していたか、エラーが施錠時に発生したか解錠時に発生したかなどを容易に確認でき、エラーの発生原因の特定と、その対策立案が迅速に行える。
【００５０】
本実施形態では、モータの駆動が完了したときに施解錠を行った条件を示す駆動情報コードとして、いずれの携帯機１９か、並びに、施錠動作か解錠動作かを特定する施錠駆動情報コード、について説明したが、このような人為的な操作によって開始される施解錠動作以外にも、制御装置６が自動的にモータの駆動制御を行い、モータの駆動が完了した場合に施解錠を行った条件を特定する駆動情報コードをＥＥＰＲＯＭ１７に記憶することもできる。そのような駆動情報コードとしては、ユーザが施解錠装置１を解錠してから３０秒間ドア２の開放や施錠が行われなかった場合に自動的に施錠する制御を行ったことを示す駆動情報コード、ユーザが施解錠装置１を解錠してドア２が一度開けられてから再度閉じたことを検出した場合に、ドア２の閉鎖から２秒後に自動的に施錠する制御を行ったことを示す駆動情報コード、メイン錠箱３およびサブ錠箱４が共に施錠状態であったとき、サムターン１３，１４いずれか一方だけが解錠位置に回動させられてから１８秒間、サムターン１３，１４の他方が操作されない場合に、両方のサムターン１３，１４を自動的に施錠状態に復帰させるピッキング対策の制御を行ったことを示す駆動情報コード、メイン錠箱３およびサブ錠箱４が共に施錠状態であったとき、サムターン１３，１４いずれか一方だけが施錠位置に回転されれば、サムターン１３，１４の他方も自動で施錠状態にする制御を行ったことを示す駆動情報コードなどが列挙される。尚、これらのいずれ駆動情報コードを記憶する場合でも、モータの駆動が完了しなかったときは、モータエラーが検出されて逆方向のモータ駆動処理（図４のステップＳ２４）が実行されるので、ＥＥＰＲＯＭ１７にはモータエラーによって施解錠を行ったこと示すモータエラー駆動情報コードが記憶される（ステップＳ２５）。
【００５１】
また、施解錠装置１は、防犯カメラなどの周辺機器と連動してもよく、周辺機器からの入力を施解錠を行うための操作条件とすることができ、周辺機器の不具合を示す情報などを制御情報としてＥＥＰＲＯＭ１７に記憶するようにしてもよい。
【図面の簡単な説明】
【００５２】
【図１】本発明の第１実施形態の施解錠装置の概略構成図。
【図２】図１の施解錠装置の通常処理の流れ図。
【図３】図１の施解錠装置のタッチスイッチ処理の流れ図。
【図４】図１の施解錠装置のモータ制御処理の流れ図。
【図５】図１の施解錠装置のモータ駆動処理の流れ図。
【図６】図１の施解錠装置のモータ停止処理の流れ図。
【図７】図１の施解錠装置のモータエラー処理の流れ図。
【図８】図１の施解錠装置のタッチスイッチ操作駆動情報処理の流れ図。
【図９】図１の施解錠装置の制御起動処理の流れ図。
【図１０】図１の施解錠装置の自己診断モード処理の流れ図。
【符号の説明】
【００５３】
１…施解錠装置
２…ドア
３…メイン錠箱
４…サブ錠箱
５…タッチスイッチ
６…制御装置
７，８…デッドボルト
１５…表示器（モニタ手段）
１７…ＥＥＰＲＯＭ（記憶手段）
１９…携帯機
２０…アンテナ装置
２１…登録スイッチ
【図１】
0005036497.tif 000002
【図２】
0005036497.tif 000003
【図３】
0005036497.tif 000004
【図４】
0005036497.tif 000005
【図５】
0005036497.tif 000006
【図６】
0005036497.tif 000007
【図７】
0005036497.tif 000008
【図８】
0005036497.tif 000009
【図９】
0005036497.tif 000010
【図１０】
0005036497.tif 000011