(57)【要約】【課題】電気錠の制御に関する制御プログラムの更新を行う場合の利便性を向上させること。【解決手段】電気錠制御システム１は、錠側通信部１１と、錠側制御部１２と、を備える。錠側通信部１１は、鍵装置２との間で通信を行う。錠側制御部１２は、鍵装置２と錠側通信部１１との間の通信により、電気錠３を制御して建物の開口部を開閉する開閉部材の施錠及び解錠の少なくとも一方を行う。錠側制御部１２は、鍵装置２から錠側通信部１１が受信した電気錠３の制御に関する制御プログラムの更新情報に基づいて、自己の制御プログラムを更新する。【選択図】図１
2019039238.tif 000002
【特許請求の範囲】
【請求項１】
鍵装置との間で通信を行う錠側通信部と、
前記鍵装置と前記錠側通信部との間の通信により、電気錠を制御して建物の開口部を開閉する開閉部材の施錠及び解錠の少なくとも一方を行う錠側制御部と、を備え、
前記錠側制御部は、前記鍵装置から前記錠側通信部が受信した前記電気錠の制御に関する制御プログラムの更新情報に基づいて、自己の前記制御プログラムを更新する
電気錠制御システム。
【請求項２】
前記鍵装置との通信により、前記鍵装置が正規の鍵装置であるか否かの認証を行う認証部を更に備え、
前記錠側通信部は、前記認証部にて前記鍵装置の認証に成功した状態で、前記制御プログラムの更新情報を受信する
請求項１記載の電気錠制御システム。
【請求項３】
前記錠側通信部は、前記鍵装置と前記認証部との間の通信に用いられる
請求項２記載の電気錠制御システム。
【請求項４】
前記錠側通信部は、前記鍵装置に対して、自己の前記制御プログラムに関する情報を送信する
請求項１乃至３のいずれか１項に記載の電気錠制御システム。
【請求項５】
前記錠側通信部は、前記鍵装置に対して、自己の前記制御プログラムの更新の状況及び更新の完了の少なくとも一方に関する情報を送信する
請求項１乃至４のいずれか１項に記載の電気錠制御システム。
【請求項６】
前記錠側制御部は、自己の前記制御プログラムの更新中においては、前記電気錠の制御を行わない
請求項１乃至５のいずれか１項に記載の電気錠制御システム。
【請求項７】
前記錠側通信部は、前記鍵装置と通信可能な状態において、所定の回数に分けて前記制御プログラムの更新情報を受信する
請求項１乃至６のいずれか１項に記載の電気錠制御システム。
【請求項８】
前記錠側制御部は、前記開閉部材が施錠されている施錠状態、及び前記開閉部材が解錠されている解錠状態の少なくとも一方の状態にあるときの更新期間において、自己の前記制御プログラムを更新する
請求項１乃至７のいずれか１項に記載の電気錠制御システム。
【請求項９】
前記錠側通信部は、前記鍵装置を所有するユーザによる更新の意思を表す情報を含む信号を受信したとき、前記制御プログラムの更新情報を受信する
請求項１乃至８のいずれか１項に記載の電気錠制御システム。
【請求項１０】
前記錠側通信部は、前記鍵装置で用いるプログラムの更新情報を更に受信し、
前記錠側通信部は、前記鍵装置で用いるプログラムの更新情報を、前記鍵装置とは異なる他の鍵装置へ送信する
請求項１乃至９のいずれか１項に記載の電気錠制御システム。
【請求項１１】
電気錠制御システムとの間で通信を行う第１通信部、及び前記電気錠制御システムとは異なる他システムとの間で通信を行う第２通信部を有する鍵装置の通信方法であって、
前記第２通信部と前記他システムとの通信により、前記電気錠制御システムの制御対象である電気錠の制御に関する制御プログラムの更新情報を取得する取得ステップと、
前記第１通信部と前記電気錠制御システムとの通信により、取得した前記制御プログラムの更新情報の少なくとも一部を前記電気錠制御システムへ送信する送信ステップと、を有する
通信方法。
【請求項１２】
コンピュータシステムに、
請求項１１記載の通信方法を実行させるための
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に電気錠制御システム、通信方法、及びプログラムに関する。より詳細には、本開示は、建物に設けられた開閉部材を施錠又は解錠する電気錠を制御するための電気錠制御システム、通信方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、携帯機（鍵装置）との間の無線通信に基づいてドア（開閉部材）の施解錠を制御するドア錠制御装置（電気錠制御システム）が開示されている（例えば、特許文献１参照）。特許文献１に記載のドア錠制御装置は、携帯機から送信された固有情報と、予め登録されている固有情報とを比較し、それらの固有情報が一致したときにドアを解錠する。また、ドア錠制御装置は、無線通信を通じて取得した携帯機の固有情報を、記憶手段に記憶することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２６４０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の電気錠制御システムでは、電気錠の制御に関する制御プログラムの更新が必要となる場合が起こり得る。このような場合、特許文献１に記載の電気錠制御システムでは、専用のメンテナンス装置を用いて制御プログラムの更新を行うことが想定され、利便性に乏しいという問題があった。
【０００５】
本開示は、上記の点に鑑みてなされており、電気錠の制御に関する制御プログラムの更新を行う場合の利便性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
本開示の一態様に係る電気錠制御システムは、錠側通信部と、錠側制御部と、を備える。前記錠側通信部は、鍵装置との間で通信を行う。前記錠側制御部は、前記鍵装置と前記錠側通信部との間の通信により、電気錠を制御して建物の開口部を開閉する開閉部材の施錠及び解錠の少なくとも一方を行う。前記錠側制御部は、前記鍵装置から前記錠側通信部が受信した前記電気錠の制御に関する制御プログラムの更新情報に基づいて、自己の前記制御プログラムを更新する。
【０００７】
本開示の一態様に係る通信方法は、第１通信部及び第２通信部を有する鍵装置の通信方法である。前記第１通信部は、電気錠制御システムとの間で通信を行う。前記第２通信部は、前記電気錠制御システムとは異なる他システムとの間で通信を行う。前記通信方法は、取得ステップと、送信ステップと、を有する。前記取得ステップは、前記第２通信部と前記他システムとの通信により、前記電気錠制御システムの制御対象である電気錠の制御に関する制御プログラムの更新情報を取得するステップである。前記送信ステップは、前記第１通信部と前記電気錠制御システムとの通信により、取得した前記制御プログラムの更新情報の少なくとも一部を前記電気錠制御システムへ送信するステップである。
【０００８】
本開示の一態様に係るプログラムは、コンピュータシステムに、上記の通信方法を実行させるためのプログラムである。
【発明の効果】
【０００９】
本開示は、電気錠の制御に関する制御プログラムの更新を行う場合の利便性を向上させることができる、という利点がある。
【図面の簡単な説明】
【００１０】
【図１】図１は、本開示の一実施形態に係る電気錠制御システムの構成を示すブロック図である。
【図２】図２は、同上の電気錠制御システムの使用例の概念図である。
【図３】図３は、同上の電気錠制御システムにおいて、電気錠制御システムの動作の一例を示すフローチャートである。
【図４】図４は、同上の電気錠制御システムに用いられる鍵装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
（１）概要
以下、実施形態に係る電気錠制御システム１及び電気錠システム１０の概要について説明する。本実施形態の電気錠システム１０は、図１に示すように、電気錠制御システム１と、電気錠３と、を備えている。電気錠制御システム１は、図１に示すように、錠側通信部１１と、錠側制御部１２と、を備えている。
【００１２】
電気錠制御システム１は、図２に示すように、開閉部材５を施錠又は解錠する電気錠３を制御するためのシステムである。言い換えれば、電気錠３は、錠側制御部１２により制御されて開閉部材５を施錠又は解錠する。開閉部材５は、建物４の開口部４０を開閉する部材である。開閉部材５は、建物４の内側４１と外側４２とを隔てる扉又は窓であって、例えば、玄関扉、勝手口ドア、又は掃き出し窓等である。本実施形態では、開閉部材５は、玄関扉である。電気錠制御システム１及び電気錠３は、開閉部材５に設置されている。電気錠制御システム１の錠側通信部１１は、鍵装置２との間で無線通信を行う。そして、電気錠制御システム１の錠側制御部１２は、鍵装置２と錠側通信部１１と間の通信により、電気錠３を制御する。
【００１３】
鍵装置２は、電気錠制御システム１との通信機能を有している。本実施形態では、電気錠制御システム１と鍵装置２との間の通信方式は、電波を媒体とする無線通信である。また、本実施形態では、電気錠制御システム１及び鍵装置２は、いずれも電池駆動式である。また、本実施形態では、鍵装置２は、例えば電話機能を有する携帯端末である。本実施形態では、建物４が戸建て住宅である場合を例として説明する。したがって、電気錠制御システム１のユーザ６は、建物４の住人のうち、鍵装置２を所有する人である。
【００１４】
本実施形態では、鍵装置２に予め記憶されている鍵情報を、鍵装置２が電気錠制御システム１に送信することによって、開閉部材５の解錠及び施錠を可能にする。すなわち、錠側通信部１１と鍵装置２とが通信し、錠側制御部１２において鍵装置２の持つ鍵情報の認証に成功した場合に、電気錠制御システム１は開閉部材５の解錠及び施錠が可能な状態となる。ここで、電気錠制御システム１は、ユーザ６による錠側操作部１３（後述する）の操作をトリガとして認証を行い、開閉部材５の施錠又は解錠を行ってもよい。また、電気錠制御システム１は、認証の成功後、ユーザ６による錠側操作部１３の操作を待って開閉部材５の施錠又は解錠を行ってもよい。いずれにせよ、電気錠制御システム１は、鍵装置２との通信によって、開閉部材５を施錠状態から解錠状態へ切り替える解錠動作、及び開閉部材５を解錠状態から施錠状態へ切り替える施錠動作の少なくとも一方の動作を行う。
【００１５】
本実施形態では、錠側通信部１１は、鍵装置２との通信により、更新情報を取得する。更新情報は、電気錠３の制御に関する制御プログラムの更新に用いられる情報である。制御プログラムは、錠側制御部１２で用いられるプログラムである。制御プログラムが錠側制御部１２で実行されることにより、上述の認証などの処理が実現される。言い換えれば、制御プログラムは、電気錠制御システム１のファームウェアである。
【００１６】
そして、本実施形態では、錠側制御部１２は、鍵装置２から錠側通信部１１が受信した更新情報に基づいて、自己の制御プログラムを更新する。言い換えれば、錠側制御部１２は、更新情報を受信する前に用いていた制御プログラムを、更新情報を用いて更新する。したがって、更新後においては、錠側制御部１２は、最新の制御プログラムを実行することになる。ここで、更新情報は、制御プログラム自体であってもよいし、更新前の制御プログラムとの差分のデータであってもよい。
【００１７】
ここでいう「制御プログラムの更新」は、認証のアルゴリズムの変更、バグの修正など、主として制御プログラムで用いられるアルゴリズムの更新であり、制御プログラムで参照されるデータ自体の更新は含まない。したがって、例えば電気錠制御システム１に対する鍵装置２の登録は、「制御プログラムの更新」には含まれない。
【００１８】
上述のように、本実施形態では、錠側制御部１２は、鍵装置２から受信した更新情報に基づいて、自己の制御プログラムを更新することが可能である。このため、本実施形態では、専用のメンテナンス装置を用いなくても、電気錠３の制御に関する制御プログラムを更新することが可能である。したがって、本実施形態では、専用のメンテナンス装置を用いる場合と比較して、電気錠３の制御に関する制御プログラムの更新を行う場合の利便性を向上させることができる、という利点がある。
【００１９】
（２）詳細
以下、本実施形態に係る電気錠制御システム１及び電気錠システム１０の構成について、図１及び図２を参照して説明する。
【００２０】
（２．１）電気錠制御システム
電気錠制御システム１は、図１に示すように、錠側通信部１１と、錠側制御部１２と、錠側操作部１３と、錠側記憶部１４と、を備えている。本実施形態では、錠側通信部１１、錠側制御部１２、錠側操作部１３、及び錠側記憶部１４が１つのケースに収納されている。
【００２１】
錠側通信部１１は、例えば、アンテナと、通信回路と、を有している。錠側通信部１１は、鍵装置２との間で電波を媒体とする無線通信を行う通信インタフェースである。無線通信にて使用する周波数帯域は、例えば、４２０ＭＨｚ帯、９２０ＭＨｚ帯、２．４ＧＨｚ帯などである。錠側通信部１１は、例えばＢＬＥ（Bluetooth Low Energy）の規格に準拠した近距離無線通信を行うように構成されている。ここで、「ＢＬＥ」とは、無線ＰＡＮ（Personal Area Network）技術であるＢｌｕｅｔｏｏｔｈ（登録商標）の仕様における、低消費電力仕様の呼称である。錠側通信部１１は、錠側制御部１２からの指令に従って、ビーコン信号を送信する。また、錠側通信部１１は、ビーコン応答を受信する。ビーコン応答は、ビーコン信号に応答した鍵側通信部２２（後述する）から送信される。つまり、錠側通信部１１は、信号の送信機能及び受信機能を有しており、鍵側通信部２２との間で双方向の通信を行うように構成されている。
【００２２】
本実施形態では、錠側通信部１１は、１つの通信インタフェースであり、制御プログラムの更新用の通信と、鍵装置２の認証用の通信との両方を行うように構成されている。つまり、本実施形態では、錠側通信部１１は、鍵装置２から制御プログラムの更新情報を受信するために用いられるだけではなく、鍵装置２と認証部１２１（後述する）との間の通信にも用いられる。
【００２３】
錠側制御部１２は、例えば、プロセッサ及びメモリを有するマイクロコンピュータで構成されている。つまり、錠側制御部１２は、プロセッサ及びメモリを有するコンピュータシステムで実現されている。そして、プロセッサが適宜のプログラムを実行することにより、コンピュータシステムが錠側制御部１２として機能する。プログラムは、メモリに予め記録されていてもよいし、インターネット等の電気通信回線を通じて、又はメモリカード等の非一時的な記録媒体に記録されて提供されてもよい。錠側制御部１２は、認証部１２１を有している。
【００２４】
認証部１２１は、錠側通信部１１が鍵装置２から受信した鍵情報を、錠側記憶部１４が記憶する認証情報と照合することにより、鍵情報を送信してきた鍵装置２が、電気錠３の操作を許可された鍵装置２であるか否かを認証する認証処理を行う。すなわち、認証部１２１は、鍵装置２との通信により、鍵情報を送信してきた鍵装置２が正規の鍵装置であるか否かを認証する。錠側制御部１２は、認証部１２１での認証に成功した場合、制御信号（解錠信号又は施錠信号）を電気錠３へ出力する。
【００２５】
錠側操作部１３は、ユーザ６による操作入力を受け付ける機能を有している。錠側操作部１３は、例えば押釦スイッチからなる。錠側操作部１３は、建物４の内側４１と外側４２との各々に設けられている。その他、錠側操作部１３は、例えば開閉部材５（玄関扉）に備わっているドアハンドル（取っ手）であってもよいし、ユーザ６がドアハンドルに触れる操作を検知するタッチセンサ等であってもよい。錠側操作部１３は、ユーザ６による操作入力を受け付けると、操作入力に応じた操作信号を錠側制御部１２に出力する。
【００２６】
錠側記憶部１４は、例えばＥＥＰＲＯＭ（Electrically Erasable and Programmable Read-Only Memory）のような電気的に書き換え可能な不揮発性メモリを備える。錠側記憶部１４は、電気錠３の制御を許可された１台以上の鍵装置２の鍵情報を認証情報として記憶する。本実施形態では、鍵装置２が登録されると、鍵装置２に固有の鍵情報が付与される。このため、錠側記憶部１４は、鍵装置２の識別情報と、鍵装置２に付与された鍵情報とを対応付けて記憶する。識別情報は、例えば鍵装置２の固有のＩＤ（Identification）である。
【００２７】
（２．２）鍵装置
鍵装置２は、例えばスマートフォンのような携帯端末である。鍵装置２は、図１に示すように、鍵側制御部２１と、鍵側通信部２２と、鍵側操作部２３と、鍵側記憶部２４と、表示部２５と、を備えている。
【００２８】
鍵側制御部２１は、例えば、プロセッサ及びメモリを有するマイクロコンピュータで構成されている。つまり、鍵側制御部２１は、プロセッサ及びメモリを有するコンピュータシステムで実現されている。そして、プロセッサが適宜のプログラムを実行することにより、コンピュータシステムが鍵側制御部２１として機能する。プログラムは、メモリに予め記録されていてもよいし、インターネット等の電気通信回線を通じて、又はメモリカード等の非一時的な記録媒体に記録されて提供されてもよい。
【００２９】
鍵側通信部２２は、第１通信部２２１と、第２通信部２２２と、を有している。第１通信部２２１及び第２通信部２２２の各々は、例えば、アンテナと、通信回路と、を有している。
【００３０】
第１通信部２２１は、錠側通信部１１との間で、例えばＢＬＥの規格に準拠した近距離無線通信を行う通信インタフェースである。第１通信部２２１は、鍵側制御部２１からの指令に従って、応答信号を錠側通信部１１へ送信する。また、第１通信部２２１は、錠側通信部１１から送信されるビーコン信号を受信する。第１通信部２２１は、ビーコン信号を受信すると、ビーコン信号を受信したことを通知するビーコン応答を錠側通信部１１へ送信する。つまり、第１通信部２２１は、信号の送信機能及び受信機能を有しており、錠側通信部１１との間で双方向の通信を行うように構成されている。鍵装置２からのビーコン応答を錠側通信部１１が受信することにより、鍵装置２の認証を行うための認証通信が電気錠制御システム１と鍵装置２との間で開始される。
【００３１】
第２通信部２２２は、例えばイーサネット（登録商標）規格に準拠した通信インタフェースであり、無線ＬＡＮ（Local Area Network）に対応したルータに接続されている。本実施形態では、第２通信部２２２は、ルータとの間でＷｉ−Ｆｉ（登録商標）に準拠した近距離無線通信を行う。第２通信部２２２は、ルータを介して、例えばインターネット等のネットワークＮ１に接続される。そして、第２通信部２２２は、ネットワークＮ１を介して、電気錠制御システム１とは異なる他システム（ここでは、サーバ７）との間で通信を行う。
【００３２】
鍵側操作部２３は、ユーザ（つまり、人）６による操作入力を受け付ける機能を有している。鍵側操作部２３は、例えば鍵装置２のケースに設けられた押釦スイッチで構成されていてもよいし、鍵装置２のケースに設けられたレバーで構成されていてもよい。本実施形態では、鍵側操作部２３は、表示部２５を構成するディスプレイ装置に設けられたタッチパネルを有している。タッチパネルは、静電容量方式、感圧式などのタッチセンサを有する。ユーザ６が表示部２５のディスプレイ装置に触れる操作（タップ操作、スワイプ操作等）を行うと、鍵側操作部２３は、操作に応じた信号を鍵側制御部２１に出力する。
【００３３】
鍵側記憶部２４は、例えばＥＥＰＲＯＭのような電気的に書き換え可能な不揮発性メモリを備える。鍵側記憶部２４は、鍵装置２に割り当てられた個別の識別情報、及び電気錠制御システム１から付与された鍵情報等を記憶する。また、鍵側記憶部２４には、鍵装置２のコンピュータシステムが実行するプログラムが記憶されている。このプログラムは、予めメモリに記憶されていてもよいし、インターネット等の電気通信回線を通じて、又はメモリカード等の非一時的な記録媒体に記録されて提供されてもよい。本実施形態のように、鍵装置２がスマートフォンのような携帯端末であれば、鍵側記憶部２４には、ユーザ６が任意にインストールしたアプリケーションが記憶されていてもよい。
【００３４】
表示部２５は、例えば液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の薄型ディスプレイ装置である。表示部２５は、鍵側制御部２１によって表示内容が制御される。
【００３５】
（２．３）電気錠
電気錠３は、開閉部材５（ここでは、玄関扉）を解錠及び施錠する。電気錠３は、デッドボルトと、駆動部と、駆動回路と、を有している。駆動回路は、錠側制御部１２から出力される制御信号（解錠信号又は施錠信号）に応じて駆動信号を作成し、この駆動信号を駆動部に出力する。駆動部は、電動モータと、電動モータの駆動力をデッドボルトに伝達する伝達機構と、を備えている。駆動部は、駆動回路から入力される駆動信号に従って駆動モータを駆動する。駆動モータの駆動力が伝達機構を介してデッドボルトに伝達されることによって、デッドボルトが施錠位置又は解錠位置に移動する。ここで、デッドボルトが施錠位置に移動した状態では、デッドボルトの少なくとも一部が、開閉部材５を支持する扉枠に設けられたボルト穴に挿入されており、この状態では開閉部材５が閉じた状態で保持される。デッドボルトが解錠位置に移動した状態では、デッドボルトの全体がボルト穴の外に出ており、この状態では開閉部材５の開閉が可能になる。
【００３６】
（２．４）サーバ
サーバ７は、電気錠制御システム１が設置される建物４から離れた場所、例えば電気錠制御システム１の提供元、又は電気錠制御システム１を用いたサービスの提供元が所有する施設に設けられている。サーバ７は、ネットワークＮ１を介して鍵装置２の第２通信部２２２と通信を行う。サーバ７は、例えばプロセッサ及びメモリを含むコンピュータシステム（マイクロコンピュータを含む）を主構成とする。つまり、コンピュータシステムは、適宜のプログラムをプロセッサにて実行することにより、サーバ７として機能する。
【００３７】
サーバ７は、電気錠３の制御に関する制御プログラムの更新情報と、鍵装置２で用いるプログラムの更新情報とを記憶する。ここでいう「鍵装置２で用いるプログラム」は、鍵側制御部２１で実行されるプログラムであり、言い換えれば、鍵装置２のファームウェアである。鍵装置２で用いる更新情報は、プログラム自体であってもよいし、更新前のプログラムとの差分のデータであってもよい。以下の説明では、これらの更新情報を「更新情報群」ともいう。
【００３８】
更新情報群は、例えば電気錠制御システム１を用いたサービスの提供元により、適宜更新される。そして、サーバ７は、鍵装置２との通信により、鍵装置２からの要求に応じて、更新情報群を鍵装置２へ送信する。例えば、ユーザ６が鍵側操作部２３を操作して特定の操作を行うことで、更新情報群を要求する要求信号が、鍵側通信部２２からサーバ７へ送信される。サーバ７は、要求信号を受信すると、要求信号の送信元である鍵装置２に対して、更新情報群を送信する。
【００３９】
本実施形態のように鍵装置２がスマートフォンのような携帯端末である場合、更新情報群は、携帯端末の専用のアプリケーションに含まれる形で鍵装置２へ送信される。また、既に鍵装置２に専用のアプリケーションがインストールされている場合は、更新情報群は、専用のアプリケーションを更新するための情報として鍵装置２へ送信される。
【００４０】
（３）動作
以下、本実施形態の電気錠制御システム１の動作について説明する。
【００４１】
（３．１）認証
まず、電気錠制御システム１による認証について説明する。錠側制御部１２は、錠側通信部１１を制御してアンテナを間欠的に駆動することで、ビーコン信号を送信する。ここで、鍵装置２を所有するユーザ６が電気錠制御システム１の通信エリアに立ち入ると、鍵側通信部２２は、錠側通信部１１からのビーコン信号を受信する。通信エリアは、鍵装置２での処理に必要な強度を持って、鍵装置２が電気錠制御システム１からの無線信号を受信可能な範囲である。
【００４２】
鍵装置２は、ビーコン信号を受信すると、ビーコン応答を錠側通信部１１へ送信する。鍵装置２からのビーコン応答を錠側通信部１１が受信することにより、認証部１２１は、認証処理を実行する。認証処理に成功した場合、錠側制御部１２は、自動的に又はユーザ６による錠側操作部１３の操作を待って、電気錠３を制御して開閉部材５を施錠又は解錠する。一方、認証処理に失敗した場合、又は一定時間、鍵装置２からのビーコン応答を受信しなかった場合、錠側制御部１２は電気錠３を制御しない。
【００４３】
（３．２）電気錠制御システムにおける更新
次に、電気錠制御システム１の錠側制御部１２が自己の制御プログラムを更新する動作について、図３を用いて説明する。以下の説明では、鍵装置２は、サーバ７との間の通信により、予め鍵装置２で用いるプログラムを更新しており、かつ、予め電気錠制御システム１の制御プログラムの更新情報を記憶していると仮定する。
【００４４】
鍵装置２を所有するユーザ６が電気錠制御システム１の通信エリアに立ち入ると、電気錠制御システム１は、鍵装置２との間で通信を開始する（ステップＳ１０）。そして、認証部１２１は、認証処理を実行する（ステップＳ１１）。認証処理に失敗した場合（ステップＳ１２：Ｎｏ）、上述のように、錠側制御部１２は電気錠３を制御しない。この場合、鍵装置２が更新情報を記憶していたとしても、錠側通信部１１は、鍵装置２から更新情報を受信しない。一方、認証処理に成功した場合（ステップＳ１２：Ｙｅｓ）、錠側制御部１２は、電気錠３を制御して開閉部材５を施錠又は解錠する（ステップＳ１３）。
【００４５】
電気錠３を制御した後（つまり、認証に成功した後）、錠側通信部１１は、鍵装置２と通信することにより、鍵装置２が記憶している更新情報を受信する。そして、錠側制御部１２は、鍵装置２から更新情報を受信すると（ステップＳ１４：Ｙｅｓ）、更新情報に基づいて自己の制御プログラムを更新する（ステップＳ１５）。一方、鍵装置２が更新情報を記憶しておらず、錠側通信部１１が鍵装置２から更新情報を受信できない場合（ステップＳ１４：Ｎｏ）、錠側制御部１２は、自己の制御プログラムの更新を行わない。
【００４６】
（３．３）鍵装置における更新
次に、主として鍵装置２の鍵側制御部２１が自己のプログラムを更新する動作について、図４を用いて説明する。以下の説明では、「（３．２）電気錠制御システムにおける更新」とは異なり、鍵装置２は、未だ鍵装置２で用いるプログラムを更新していないと仮定する。
【００４７】
まず、鍵装置２は、ユーザ６が鍵側操作部２３を操作したタイミングで、又は定期的に、サーバ７との間で通信する（ステップＳ２０）。このとき、鍵装置２が未だ受信していない更新情報群がある場合（ステップＳ２１：Ｙｅｓ）、鍵装置２は、サーバ７に更新情報群の送信を要求する。すると、サーバ７は、鍵装置２からの要求に応じて、更新情報群を鍵装置２へ送信する。鍵側制御部２１は、鍵側通信部２２がサーバ７から更新情報群を受信すると、更新情報群に含まれる鍵装置２で用いるプログラムの更新情報に基づいて、自己のプログラムを更新する（ステップＳ２２）。また、鍵側制御部２１は、更新情報群に含まれる制御プログラムの更新情報を鍵側記憶部２４に記憶させる。言い換えれば、鍵装置２は、更新情報群に含まれる制御プログラムの更新情報を取得する（ステップＳ２３）。一方、鍵装置２が未だ受信していない更新情報群がない場合（ステップＳ２１：Ｎｏ）、鍵側制御部２１は、自己のプログラムの更新を行わない。
【００４８】
その後、鍵装置２を所有するユーザ６が電気錠制御システム１の通信エリアに立ち入ると、鍵装置２は、電気錠制御システム１との間で通信を開始する（ステップＳ２４）。電気錠制御システム１で認証処理が実行され、認証処理に失敗した場合（ステップＳ２５：Ｎｏ）、電気錠３は制御されず、開閉部材５の施錠及び解錠も行われない。この場合、鍵装置２が更新情報を記憶していたとしても、鍵装置２は、更新情報を電気錠制御システム１へ送信しない。
【００４９】
認証処理に成功した場合であって（ステップＳ２５：Ｙｅｓ）、鍵装置２が更新情報を記憶している場合（ステップＳ２６：Ｙｅｓ）、鍵装置２は、更新情報を電気錠制御システム１へ送信する。認証処理に成功した場合であっても（ステップＳ２５：Ｙｅｓ）、鍵装置２が更新情報を記憶していない場合（ステップＳ２６：Ｎｏ）、鍵装置２は、更新情報を電気錠制御システム１へ送信しない。
【００５０】
上述のように、錠側制御部１２は、鍵装置２が予め更新情報を取得している場合、鍵装置２から錠側通信部１１が受信した更新情報に基づいて、自己の制御プログラムを更新する。このため、本実施形態では、専用のメンテナンス装置を用いなくても、電気錠３の制御に関する制御プログラムを更新することが可能である。
【００５１】
また、本実施形態では、錠側通信部１１は、認証部１２１にて鍵装置２の認証に成功した状態で、制御プログラムの更新情報を受信している。つまり、錠側制御部１２は、認証部１２１にて鍵装置２の認証に成功した場合にのみ、自己の制御プログラムを更新する。このため、本実施形態では、新たな認証手段を用意しなくても、不正な機器による不正な制御プログラムの改変を防止することが可能である、という利点がある。
【００５２】
（４）変形例
上述の実施形態は、本開示の様々な実施形態の一つに過ぎない。上述の実施形態は、本開示の目的を達成できれば、設計等に応じて種々の変更が可能である。以下、上述の実施形態の変形例を列挙する。以下に説明する変形例は、適宜組み合わせて適用可能である。
【００５３】
一実施形態に係る通信方法は、第１通信部２２１及び第２通信部２２２を有する鍵装置２の通信方法である。第１通信部２２１は、電気錠制御システム１との間で通信を行う。第２通信部２２２は、電気錠制御システム１とは異なる他システム（サーバ７）との間で通信を行う。この通信方法は、取得ステップと、送信ステップと、を有する。取得ステップは、第２通信部２２２と他システムとの通信により、電気錠制御システム１の制御対象である電気錠３の制御に関する制御プログラムの更新情報を取得するステップである。送信ステップは、第１通信部２２１と電気錠制御システム１との通信により、取得した更新情報の少なくとも一部を電気錠制御システム１へ送信するステップである。
【００５４】
一実施形態に係るプログラムは、コンピュータシステムに、上記の通信方法を実行させるためのプログラムである。
【００５５】
以下、実施形態の変形例を列挙する。以下に説明する変形例は、適宜組み合わせて適用可能である。
【００５６】
上述の実施形態において、「制御プログラムの更新」には、例えばリモコン機能を有していない鍵装置２にリモコン機能を付与する等、機能の追加が含まれていてもよい。
【００５７】
上述の実施形態では、錠側制御部１２は、電気錠３を制御して開閉部材５を施錠又は解錠した後に、更新情報の有無を確認しているが、逆であってもよい。つまり、図３において、錠側制御部１２は、ステップＳ１３を実行する前に、ステップＳ１４，Ｓ１５を実行してもよい。
【００５８】
上述の実施形態では、錠側通信部１１は、認証部１２１にて鍵装置２の認証に成功した場合に、鍵装置２から更新情報を受信しているが、これに限定する趣旨ではない。例えば、錠側通信部１１は、認証部１２１での鍵装置２の認証の成功・失敗を問わず、鍵装置２から更新情報を受信してもよい。言い換えれば、錠側制御部１２は、認証部１２１での鍵装置２の認証の成功・失敗を問わず、自己の制御プログラムを更新してもよい。
【００５９】
上述の実施形態では、鍵装置２は、専用のアプリケーションを更新する等して予め制御プログラムの更新情報を取得しているが、これに限定する趣旨ではない。例えば、電気錠制御システム１は、認証に成功したときに、鍵装置２を中継機として、サーバ７から制御プログラムの更新情報を取得してもよい。この場合、鍵装置２に予め制御プログラムの更新情報を取得させる必要はない。
【００６０】
上述の実施形態において、制御プログラムのバージョンと、鍵装置２で用いるプログラムのバージョンとが互いに異なる場合でも、開閉部材５の施錠及び解錠の少なくとも一方が可能であってもよい。例えば、鍵装置２にて鍵装置２で用いるプログラムの更新を行い、電気錠制御システム１にて制御プログラムの更新を行っていない場合に、バージョンの相違が生じる。このような場合でも、錠側制御部１２は、認証処理を実行し、かつ、電気錠３を制御して開閉部材５の施錠又は解錠を行ってもよい。この態様では、錠側制御部１２は、制御プログラムを更新した場合、更新前の制御プログラムを錠側記憶部１４に記憶させておくのが好ましい。また、この態様では、鍵側制御部２１は、鍵装置２で用いるプログラムを更新した場合、更新前のプログラムを鍵側記憶部２４に記憶させておくのが好ましい。
【００６１】
上述の実施形態において、錠側通信部１１は、鍵装置２に対して、自己の制御プログラムに関する情報（例えば、制御プログラムのバージョン情報等）を送信してもよい。例えば、錠側通信部１１は、所定の条件を満たすと、自己の制御プログラムに関する情報を鍵装置２へ送信する。所定の条件は、例えば開閉部材５の施錠又は解錠である。その他、所定の条件は、例えば鍵側操作部２３が特定の操作を受け付けることである。この態様では、制御プログラムに関する情報が表示部２５に表示されることで、制御プログラムの更新が必要であるか否かをユーザ６が把握し易い、という利点がある。
【００６２】
上述の実施形態において、錠側制御部１２は、制御プログラムの更新が完了すると、制御プログラムの更新が完了した旨を表す情報を含む通知信号を、錠側通信部１１から鍵装置２へ送信してもよい。また、錠側制御部１２は、制御プログラムの更新の状況を表す情報を含む通知信号を、リアルタイムに錠側通信部１１から鍵装置２へ送信してもよい。つまり、錠側通信部１１は、鍵装置２に対して、自己の制御プログラムの更新の状況及び更新の完了の少なくとも一方に関する情報（通知信号）を送信してもよい。この場合、鍵装置２の表示部２５には、例えば制御プログラムの更新の進捗を表す百分率、制御プログラムの更新の完了までに要する時間、又はプログレスバー（progress bar）等が表示される。制御プログラムの更新の状況を通知する場合は、錠側制御部１２は、例えば鍵装置２からダウンロードしたデータ量と、更新情報の総データ量とに基づいて百分率などの情報をリアルタイムで計算し、計算した情報を錠側通信部１１から鍵装置２へ送信する。この態様では、制御プログラムの更新が完了したか否か、又は制御プログラムの更新がどの程度進んでいるかをユーザ６が把握し易い、という利点がある。
【００６３】
上述の実施形態において、錠側制御部１２は、自己の制御プログラムの更新中においては、電気錠の制御を行わないのが好ましい。この場合、制御プログラムの更新中においては、たとえ鍵装置２（制御プログラムの更新に用いる鍵装置２だけではなく、他の鍵装置２も含む）との認証に成功していたとしても、開閉部材５の施錠及び解錠が行われない。この態様では、制御プログラムの更新中において他の処理が入り込まないため、制御プログラムの更新に要する時間を短縮し易い、という利点がある。また、この態様では、制御プログラムの更新中において開閉部材５の施錠及び解錠が行われないので、安全性を確保し易い、という利点がある。
【００６４】
上述の実施形態において、錠側通信部１１は、制御プログラムの更新情報を一時に受信しているが、これに限定する趣旨ではない。例えば、錠側通信部１１は、鍵装置２と通信可能な状態において、所定の回数に分けて制御プログラムの更新情報を受信してもよい。この態様では、制御プログラムの更新情報のデータ量が比較的多い場合でも、１回当たりの制御プログラムの更新情報の受信に要する時間を短縮することができる、という利点がある。また、この態様では、例えば鍵装置２が電気錠制御システム１の通信エリア内に立ち入るごとに制御プログラムの更新情報を受信すれば、日常においてユーザ６が建物４への出入りを繰り返している間に、制御プログラムを更新することが可能である。
【００６５】
上述の実施形態において、制御プログラムの更新は、開閉部材５が施錠されている施錠状態（例えば、建物４の内側４１から施錠された状態）にあるときに行われるのが好ましい。また、制御プログラムの更新は、開閉部材５が解錠されている解錠状態にあるときに行われてもよい。つまり、錠側制御部１２は、開閉部材５の施錠状態及び解錠状態の少なくとも一方の状態にあるときの更新期間において、自己の制御プログラムを更新してもよい。この態様では、例えばユーザ６が建物４内に滞在しているとき、又はユーザ６が建物４を出入りするとき等の限定された期間において制御プログラムの更新が行われるので、ユーザ６の意図しないタイミングで制御プログラムの更新が行われ難い、という利点がある。
【００６６】
上述の実施形態では、錠側通信部１１は、ユーザ６の更新の意思に依らず、制御プログラムの更新情報を受信しているが、これに限定する趣旨ではない。例えば、錠側通信部１１は、鍵装置２を所有するユーザ６による更新の意思を表す情報を含む信号を受信したとき、制御プログラムの更新情報を受信してもよい。
【００６７】
この態様では、鍵側制御部２１は、例えば錠側制御部１２が図３におけるステップＳ１５を実行する前に、ユーザ６による更新の意思を確認するためのメッセージを表示部２５に表示する。メッセージは、例えば「制御プログラムの更新を行う準備ができています。更新しますか？」等である。ユーザ６は、このメッセージに対して、例えば「はい」、「いいえ」のいずれかを選択する操作を行うことで、制御プログラムを更新する意思の有無を入力する。鍵側制御部２１は、鍵側操作部２３が制御プログラムの更新を肯定する入力を受け付けると、ユーザ６による更新の意思を表す情報を含む信号を、鍵側通信部２２から電気錠制御システム１へ送信する。
【００６８】
これにより、錠側制御部１２は、ユーザ６による更新の意思を確認した上で、自己の制御プログラムを更新する。一方、錠側制御部１２は、ユーザ６による更新の意思を確認できない場合は、自己の制御プログラムの更新を行わない。この態様では、ユーザ６が気付かない間に勝手に制御プログラムの更新が行われるのを防止することができる、という利点がある。
【００６９】
上述のように、錠側制御部１２に用いるプログラムの更新は、ユーザ６の意思を介さずに自動的に行われてもよいし、ユーザ６の意思を確認した上で行われてもよい。例えば、ユーザインタフェースの変更、又は機能の追加など、ユーザ６の操作に関わる制御プログラムの更新であれば、ユーザの意思を確認するのが好ましい。一方、バグの修正など、ユーザ６の操作に関わらない制御プログラムの更新であれば、ユーザ６の意思を確認せずに自動的に行われてもよい。
【００７０】
上述の実施形態において、錠側通信部１１は、制御プログラムの更新情報の他に、鍵装置２で用いるプログラムの更新情報を更に受信してもよい。そして、錠側通信部１１は、鍵装置２で用いるプログラムの更新情報を、鍵装置２とは異なる他の鍵装置２（つまり、制御プログラムの更新に用いる鍵装置２以外の鍵装置２）へ送信してもよい。鍵装置２で用いるプログラムの更新情報を送信するタイミングは、例えば他の鍵装置２を所有するユーザ６が電気錠制御システム１の通信エリアに立ち入るときである。この態様では、他の鍵装置２において、専用のアプリケーションを更新する等して鍵装置２で用いるプログラムの更新情報を取得しなくても、鍵装置２で用いるプログラムを更新することが可能である、という利点がある。この態様は、特に、サーバ７との通信機能を有さない鍵装置２に対して有用である。
【００７１】
（５）その他の変形例
以下、その他の変形例について列挙する。以下に説明する変形例は、「（４）変形例」に列挙した変形例を含めて、適宜組み合わせて適用可能である。
【００７２】
本開示における電気錠制御システム１又は通信方法の実行主体は、コンピュータシステムを含んでいる。コンピュータシステムは、ハードウェアとしてのプロセッサ及びメモリを有する。コンピュータシステムのメモリに記録されたプログラムをプロセッサが実行することによって、本開示における電気錠制御システム１又は通信方法の実行主体としての機能が実現される。プログラムは、コンピュータシステムのメモリに予め記録されていてもよいが、電気通信回線を通じて提供されてもよい。また、プログラムは、コンピュータシステムで読み取り可能なメモリカード、光学ディスク、ハードディスクドライブ等の非一時的な記録媒体に記録されて提供されてもよい。コンピュータシステムのプロセッサは、半導体集積回路（ＩＣ）又は大規模集積回路（ＬＳＩ）を含む１乃至複数の電子回路で構成される。複数の電子回路は、１つのチップに集約されていてもよいし、複数のチップに分散して設けられていてもよい。複数のチップは、１つの装置に集約されていてもよいし、複数の装置に分散して設けられていてもよい。
【００７３】
上述の実施形態では、錠側制御部１２が１つの回路で実現されているが、２つ以上の回路で実現されていてもよい。例えば、錠側制御部１２の機能が、２つ以上の回路に分散して設けられていてもよい。また、例えば、錠側制御部１２の機能が、１つのケースに収まる１つの装置に設けられていてもよいし、複数の装置に分散して設けられていてもよい。さらに、錠側制御部１２の少なくとも一部の機能は、例えば、クラウド（クラウドコンピューティング）によって実現されていてもよい。
【００７４】
上述の実施形態では、認証部１２１は、錠側制御部１２の機能の１つとして実現されているが、これに限定する趣旨ではない。例えば、認証部１２１は、錠側制御部１２とは別の回路として設けられていてもよい。
【００７５】
上述の実施形態において、錠側通信部１１は、１つの通信インタフェースであるが、これに限定する趣旨ではない。例えば、錠側通信部１１は、制御プログラムの更新用の通信インタフェースと、鍵装置２の認証用の通信インタフェースと、を有していてもよい。
【００７６】
上述の実施形態では、錠側通信部１１及び錠側制御部１２が１つのケースに収納されているが、これに限定する趣旨ではない。例えば、錠側通信部１１及び錠側制御部１２は、２つ以上のケースに分散して収納されていてもよい。
【００７７】
上述の実施形態では、鍵装置２の第２通信部２２２は、ルータを介してネットワークＮ１に接続されるが、これに限定する趣旨ではない。例えば、第２通信部２２２は、通信事業者が提供する携帯電話網（キャリア網）を介して、ネットワークＮ１に接続されてもよい。携帯電話網には、例えば３Ｇ（第３世代）回線、ＬＴＥ（Long Term Evolution）回線等がある。その他、第２通信部２２２は、公衆無線ＬＡＮを介してネットワークＮ１に接続されてもよい。
【００７８】
上述の実施形態では、鍵装置２は、第１通信部２２１と、第２通信部２２２の２つの通信部を備えているが、これに限定する趣旨ではない。例えば、第１通信部２２１及び第２通信部２２２は、１つの通信部で構成されていてもよい。
【００７９】
上述の実施形態では、鍵装置２は、スマートフォンのような携帯端末であるが、これに限定する趣旨ではない。例えば、鍵装置２は、コンピュータシステムを電気錠制御システム１の鍵として動作させるためのプログラム（アプリケーション）を実行可能な携帯端末であれば、タブレット型のコンピュータ等であってもよい。また、鍵装置２は、例えばユーザ６が所持する鞄などに収納又は取付可能な電子タグ、及びＩＣ（Integrated Circuit）カード等であってもよい。
【００８０】
ここで、鍵装置２がサーバ７との通信機能を有していない場合、例えば電気錠制御システム１向けのサービス提供事業者が鍵装置２で用いるプログラムの更新を行い、かつ、制御プログラムの更新情報を記憶させるのが好ましい。例えば、鍵装置２が電子タグである場合、ユーザ６は、サービス提供事業者に鍵装置２を一時的に預けることで、上記の作業をサービス提供事業者に行ってもらえばよい。
【００８１】
上述の実施形態では、鍵装置２は、開閉部材５の解錠操作及び施錠操作の両方を行うことができるが、他の構成であってもよい。例えば、鍵装置２は、開閉部材５の解錠操作だけを行う構成であってもよい。すなわち、鍵装置２は、開閉部材５の施錠操作及び解錠操作のうち少なくとも解錠操作を行うように構成されていればよい。
【００８２】
上述の実施形態では、開閉部材５は、建物４の内側４１と外側４２とを隔てる扉（開き戸又は引戸）又は窓であるが、建物４の一部の区画の内側４１と外側４２とを隔てる扉であってもよい。例えば、建物４が複数の住戸を有する集合住宅、複数の店舗を有するテナントビル、及び複数の事務所を有するオフィスビルであれば、個々の区画（住戸、店舗、事務所）の内側４１と外側４２とを隔てる扉が開閉部材５となる。
【００８３】
上述の実施形態では、電気錠制御システム１は戸建て住宅に適用されているが、例えば集合住宅の各住戸に適用されてもよい。また、電気錠制御システム１は、集合住宅の共用部玄関に適用されてもよいし、事務所、店舗、工場などの非住宅用の建物４に適用されてもよい。
【００８４】
（まとめ）
以上述べたように、第１の態様に係る電気錠制御システム（１）は、錠側通信部（１１）と、錠側制御部（１２）と、を備える。錠側通信部（１１）は、鍵装置（２）との間で通信を行う。錠側制御部（１２）は、鍵装置（２）と錠側通信部（１１）との間の通信により、電気錠（３）を制御して建物（４）の開口部（４０）を開閉する開閉部材（５）の施錠及び解錠の少なくとも一方を行う。錠側制御部（１２）は、鍵装置（２）から錠側通信部（１１）が受信した電気錠（３）の制御に関する制御プログラムの更新情報に基づいて、自己の制御プログラムを更新する。
【００８５】
この態様によれば、電気錠（３）の制御に関する制御プログラムの更新を行う場合の利便性を向上させることができる、という利点がある。
【００８６】
第２の態様に係る電気錠制御システム（１）は、第１の態様において、鍵装置（２）との通信により、鍵装置（２）が正規の鍵装置であるか否かの認証を行う認証部（１２１）を更に備える。錠側通信部（１１）は、認証部（１２１）にて鍵装置（２）の認証に成功した状態で、制御プログラムの更新情報を受信する。
【００８７】
この態様によれば、新たな認証手段を用意しなくても、不正な機器による不正な制御プログラムの改変を防止することが可能である、という利点がある。
【００８８】
第３の態様に係る電気錠制御システム（１）では、第２の態様において、錠側通信部（１１）は、鍵装置（２）と認証部（１２１）との間の通信に用いられる。
【００８９】
この態様によれば、既存の認証用の通信インタフェースを用いることで、簡易な構成で制御プログラムの更新情報を受信する手段を実現できる、という利点がある。
【００９０】
第４の態様に係る電気錠制御システム（１）では、第１〜第３のいずれかの態様において、錠側通信部（１１）は、鍵装置（２）に対して、自己の制御プログラムに関する情報を送信する。
【００９１】
この態様によれば、制御プログラムの更新が必要であるか否かをユーザ（６）が把握し易い、という利点がある。
【００９２】
第５の態様に係る電気錠制御システム（１）では、第１〜第４のいずれかの態様において、錠側通信部（１１）は、鍵装置（２）に対して、自己の制御プログラムの更新の状況及び更新の完了の少なくとも一方に関する情報を送信する。
【００９３】
この態様によれば、制御プログラムの更新が完了したか否か、又は制御プログラムの更新がどの程度進んでいるかをユーザ（６）が把握し易い、という利点がある。
【００９４】
第６の態様に係る電気錠制御システム（１）では、第１〜第５のいずれかの態様において、錠側制御部（１２）は、自己の制御プログラムの更新中においては、電気錠（３）の制御を行わない。
【００９５】
この態様によれば、制御プログラムの更新中において他の処理が入り込まないため、制御プログラムの更新に要する時間を短縮し易い、という利点がある。
【００９６】
第７の態様に係る電気錠制御システム（１）では、第１〜第６のいずれかの態様において、錠側通信部（１１）は、鍵装置（２）と通信可能な状態において、所定の回数に分けて制御プログラムの更新情報を受信する。
【００９７】
この態様によれば、制御プログラムの更新情報のデータ量が比較的多い場合でも、１回当たりの制御プログラムの更新情報の受信に要する時間を短縮することができる、という利点がある。
【００９８】
第８の態様に係る電気錠制御システム（１）では、第１〜第７のいずれかの態様において、錠側制御部（１２）は、更新期間において、自己の制御プログラムを更新する。更新期間は、開閉部材（５）が施錠されている施錠状態、及び開閉部材（５）が解錠されている解錠状態の少なくとも一方の状態にあるときの期間である。
【００９９】
この態様によれば、限定された期間において制御プログラムの更新が行われるので、ユーザ（６）の意図しないタイミングで制御プログラムの更新が行われ難い、という利点がある。
【０１００】
第９の態様に係る電気錠制御システム（１）では、第１〜第８のいずれかの態様において、錠側通信部（１１）は、鍵装置（２）を所有するユーザ（６）による更新の意思を表す情報を含む信号を受信したとき、制御プログラムの更新情報を受信する。
【０１０１】
この態様によれば、ユーザ（６）が気付かない間に勝手に制御プログラムの更新が行われるのを防止することができる、という利点がある。
【０１０２】
第１０の態様に係る電気錠制御システム（１）では、第１〜第９のいずれかの態様において、錠側通信部（１１）は、鍵装置（２）で用いるプログラムの更新情報を更に受信する。錠側通信部（１１）は、鍵装置（２）で用いるプログラムの更新情報を、鍵装置（２）とは異なる他の鍵装置（２）へ送信する。
【０１０３】
この態様によれば、他の鍵装置（２）において、専用のアプリケーションを更新する等して鍵装置（２）で用いるプログラムの更新情報を取得しなくても、鍵装置（２）で用いるプログラムを更新することが可能である、という利点がある。
【０１０４】
第１１の態様に係る通信方法は、第１通信部（２２１）及び第２通信部（２２２）を有する鍵装置（２）の通信方法である。第１通信部（２２１）は、電気錠制御システム（１）との間で通信を行う。第２通信部（２２２）は、電気錠制御システム（１）とは異なる他システム（サーバ（７））との間で通信を行う。この通信方法は、取得ステップと、送信ステップと、を有する。取得ステップは、第２通信部（２２２）と他システムとの通信により、電気錠制御システム（１）の制御対象である電気錠（３）の制御に関する制御プログラムの更新情報を取得するステップである。送信ステップは、第１通信部（２２１）と電気錠制御システム（１）との通信により、取得した制御プログラムの更新情報の少なくとも一部を電気錠制御システム（１）へ送信するステップである。
【０１０５】
この態様によれば、電気錠（３）の制御に関する制御プログラムの更新を行う場合の利便性を向上させることができる、という利点がある。
【０１０６】
第１２の態様に係るプログラムは、コンピュータシステムに、第１１の態様の通信方法を実行させるためのプログラムである。
【０１０７】
この態様によれば、電気錠（３）の制御に関する制御プログラムの更新を行う場合の利便性を向上させることができる、という利点がある。
【０１０８】
第２〜第１０の態様に係る構成については、電気錠制御システム（１）に必須の構成ではなく、適宜省略可能である。
【符号の説明】
【０１０９】
１  電気錠制御システム
１１  錠側通信部
１２  錠側制御部
１２１  認証部
２  鍵装置
２２１  第１通信部
２２２  第２通信部
３  電気錠
４  建物
４０  開口部
５  開閉部材
６  ユーザ
７  サーバ（他システム）
【図１】
2019039238.tif 000003
【図２】
2019039238.tif 000004
【図３】
2019039238.tif 000005
【図４】
2019039238.tif 000006