(57)【要約】【課題】他人による機器の利用の許可を簡便に行う。【解決手段】サーバ装置４０は、申請者端末３０からネットワークＮを介して送信される電子錠１０の開錠申請を受信したことに応答して、電子錠１０の開錠を申請者に許可するか否かをオーナに問い合わせる開錠問合せをネットワークＮを介してオーナ端末２０に送信する。サーバ装置４０は、オーナ端末２０からネットワークＮを介して送信される電子錠１０の開錠を許可する旨の問合せ結果として申請許可通知を受信した場合、申請者端末３０によるワンタイムパスワードの取得を可能にすることによって、申請者による電子錠１０の開錠を可能にする。申請者端末３０は、サーバ装置４０からネットワークＮを介してワンタイムパスワードを取得する。申請者端末３０は、ワンタイムパスワードを電子錠１０に送信して電子錠１０を動作させる。【選択図】図１
2018013002.tif 000002
【特許請求の範囲】
【請求項１】
機器のオーナによって操作されるオーナ端末と、該機器の利用を申請する申請者によって操作される端末装置と、にネットワークを介して接続されるサーバ装置であって、
前記端末装置から前記ネットワークを介して送信される前記機器の利用申請を受信したことに応答して、該機器の利用を前記申請者に許可するか否かを前記オーナに問い合わせる利用問合せを該ネットワークを介して前記オーナ端末に送信する問合せ手段と、
前記オーナ端末から前記ネットワークを介して送信される前記機器の利用を許可する旨の問合せ結果を受信した場合、前記申請者による該機器の利用を可能にする利用可能手段と、
を備えることを特徴とするサーバ装置。
【請求項２】
前記利用申請は、前記申請者を特定可能な申請者情報を含み、
前記問合せ手段は、前記利用申請から特定される前記申請者情報を含む前記利用問合せを該ネットワークを介して前記オーナ端末に送信することによって、前記機器の利用を、該申請者情報から特定される前記申請者に許可するか否かを前記オーナに問い合わせる、
ことを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記機器を利用するためのパスワードを記憶する第１記憶手段をさらに備え、
前記利用可能手段は、前記オーナ端末から前記ネットワークを介して送信される前記機器の利用を許可する旨の問合せ結果を受信した場合、前記端末装置による前記パスワードの取得を可能にすることによって、前記申請者による該機器の利用を可能にする、
ことを特徴とする請求項１又は２に記載のサーバ装置。
【請求項４】
前記端末装置によって生成されて前記ネットワークを介して送信される新たなパスワードを受信したことに応答して、前記第１記憶手段に記憶される前記パスワードを、該新たなパスワードに更新する第１パスワード更新手段をさらに備える、
ことを特徴とする請求項３に記載のサーバ装置。
【請求項５】
機器を利用するためのパスワードを記憶するサーバ装置にネットワークを介して接続され、該パスワードを該機器に送信して該機器を動作させる端末装置であって、
前記サーバ装置から前記ネットワークを介して前記パスワードを取得するパスワード取得手段と、
前記パスワード取得手段によって取得した前記パスワードを前記機器に送信した後に、該機器を利用するための新たなパスワードを生成するパスワード生成手段と、
前記サーバ装置に記憶される前記パスワードを、前記新たなパスワードに更新することを要求するパスワード更新要求を、前記ネットワークを介して前記サーバ装置に送信するパスワード更新要求手段と、
を備えることを特徴とする端末装置。
【請求項６】
機器の利用を申請する申請者によって操作される端末装置と、
前記機器のオーナによって操作されるオーナ端末と前記端末装置とにネットワークを介して接続されるサーバ装置と、を具備する機器管理システムであって、
前記サーバ装置は、
前記機器を利用するためのパスワードを記憶する第１記憶手段と、
前記端末装置から前記ネットワークを介して送信される前記機器の利用申請を受信したことに応答して、該機器の利用を前記申請者に許可するか否かを前記オーナに問い合わせる利用問合せを該ネットワークを介して前記オーナ端末に送信する問合せ手段と、
前記オーナ端末から前記ネットワークを介して送信される前記機器の利用を許可する旨の問合せ結果を受信した場合、前記端末装置による前記パスワードの取得を可能にすることによって、前記申請者による該機器の利用を可能にする利用可能手段と、
を備え、
前記端末装置は、
前記サーバ装置から前記ネットワークを介して前記パスワードを取得するパスワード取得手段と、
前記パスワード取得手段によって取得した前記パスワードを前記機器に送信して該機器を動作させるパスワード送信手段と、
を備えることを特徴とする機器管理システム。
【請求項７】
前記機器は、
前記パスワードを記憶する第２記憶手段と、
前記パスワード送信手段によって送信される前記パスワードを受信したことに応答して、該受信したパスワードが前記第２記憶手段に記憶されるパスワードに一致するか否かの認証を行う認証手段と、
前記認証手段によって前記パスワードが一致すると認証した場合に動作する動作手段と、
を備えることを特徴とする請求項６に記載の機器管理システム。
【請求項８】
前記機器は、
前記認証手段によって前記パスワードが一致すると認証した場合、該機器を利用するための新たなパスワードの生成を要求するパスワード生成要求を前記端末装置に送信するパスワード生成要求手段と、
前記端末装置から送信される前記新たなパスワードを受信したことに応答して、前記第２記憶手段に記憶される前記パスワードを、該新たなパスワードに更新する第２パスワード更新手段と、
をさらに備え、
前記端末装置は、
前記パスワード生成要求手段によって送信される前記パスワード生成要求を受信したことに応答して、前記新たなパスワードを生成するパスワード生成手段と、
前記パスワード生成手段によって生成した前記新たなパスワードを前記機器に送信する新パスワード送信手段と、
前記第１記憶手段に記憶される前記パスワードを前記新たなパスワードに更新することを要求するパスワード更新要求を、前記ネットワークを介して前記サーバ装置に送信するパスワード更新要求手段と、
をさらに備え、
前記サーバ装置は、前記パスワード更新要求手段によって前記ネットワークを介して送信される前記パスワード更新要求を受信したことに応答して、前記第１記憶手段に記憶される前記パスワードを、前記新たなパスワードに更新する第１パスワード更新手段をさらに備える、
ことを特徴とする請求項７に記載の機器管理システム。
【請求項９】
機器のオーナによって操作されるオーナ端末と、該機器の利用を申請する申請者によって操作される端末装置と、にネットワークを介して接続されるサーバ装置による機器管理方法であって、
前記端末装置から前記ネットワークを介して送信される前記機器の利用申請を受信したことに応答して、該機器の利用を前記申請者に許可するか否かを前記オーナに問い合わせる利用問合せを該ネットワークを介して前記オーナ端末に送信する問合せステップと、
前記オーナ端末から前記ネットワークを介して送信される前記機器の利用を許可する旨の問合せ結果を受信した場合、前記申請者による該機器の利用を可能にする利用可能ステップと、
を備えることを特徴とする機器管理方法。
【請求項１０】
機器を利用するためのパスワードを記憶するサーバ装置にネットワークを介して接続され、該パスワードを該機器に送信して該機器を動作させる端末装置による機器管理方法であって、
前記サーバ装置から前記ネットワークを介して前記パスワードを取得するパスワード取得ステップと、
前記パスワード取得ステップによって取得した前記パスワードを前記機器に送信した後に、該機器を利用するための新たなパスワードを生成するパスワード生成ステップと、
前記サーバ装置に記憶される前記パスワードを、前記新たなパスワードに更新することを要求するパスワード更新要求を、前記ネットワークを介して前記サーバ装置に送信するパスワード更新要求ステップと、
を備えることを特徴とする機器管理方法。
【請求項１１】
機器のオーナによって操作されるオーナ端末と、該機器の利用を申請する申請者によって操作される端末装置と、にネットワークを介して接続されるサーバ装置のコンピュータに、
前記端末装置から前記ネットワークを介して送信される前記機器の利用申請を受信したことに応答して、該機器の利用を前記申請者に許可するか否かを前記オーナに問い合わせる利用問合せを該ネットワークを介して前記オーナ端末に送信する問合せ手順と、
前記オーナ端末から前記ネットワークを介して送信される前記機器の利用を許可する旨の問合せ結果を受信した場合、前記申請者による該機器の利用を可能にする利用可能手順と、
を実行させるためのプログラム。
【請求項１２】
機器を利用するためのパスワードを記憶するサーバ装置にネットワークを介して接続され、該パスワードを該機器に送信して該機器を動作させる端末装置のコンピュータに、
前記サーバ装置から前記ネットワークを介して前記パスワードを取得するパスワード取得手順と、
前記パスワード取得手順によって取得した前記パスワードを前記機器に送信した後に、該機器を利用するための新たなパスワードを生成するパスワード生成手順と、
前記サーバ装置に記憶される前記パスワードを、前記新たなパスワードに更新することを要求するパスワード更新要求を、前記ネットワークを介して前記サーバ装置に送信するパスワード更新要求手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、端末装置、機器管理システム、機器管理方法、及びプログラムに関し、特に、他人による機器の利用の許可を簡便に行うことができるサーバ装置、端末装置、機器管理システム、機器管理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来から、扉等の施錠及び開錠を遠隔操作する電子鍵システムが広く利用されている（例えば特許文献１参照）。近年は、スマートフォンにインストールされた専用のアプリケーションソフトウェアを使用して、扉等の施錠及び開錠を遠隔操作するスマートロックというものが急速に広まってきている。スマートロックでは、事前に電子鍵をシェアすることで、不在時に友達や業者に家に入ることを許可することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２９２６８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のスマートロックでは、電子鍵をシェアする場合、事前に専用のアカウントを作成しなければならず、登録の処理も煩雑であるため、不在時に友達や業者に家に入ることを許可する場合のように、一時的に利用を許可する用途にはあまり向いているとは言えなかった。
【０００５】
本発明は、上記の課題を解決するためになされたものであって、他人による機器の利用の許可を簡便に行うことができるサーバ装置、端末装置、機器管理システム、機器管理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本発明の第１の観点に係るサーバ装置は、機器のオーナによって操作されるオーナ端末と、該機器の利用を申請する申請者によって操作される端末装置と、にネットワークを介して接続されるサーバ装置であって、前記端末装置から前記ネットワークを介して送信される前記機器の利用申請を受信したことに応答して、該機器の利用を前記申請者に許可するか否かを前記オーナに問い合わせる利用問合せを該ネットワークを介して前記オーナ端末に送信する問合せ手段と、前記オーナ端末から前記ネットワークを介して送信される前記機器の利用を許可する旨の問合せ結果を受信した場合、前記申請者による該機器の利用を可能にする利用可能手段と、を備えることを特徴とする。
【０００７】
上記のサーバ装置において、前記利用申請は、前記申請者を特定可能な申請者情報を含み、前記問合せ手段は、前記利用申請から特定される前記申請者情報を含む前記利用問合せを該ネットワークを介して前記オーナ端末に送信することによって、前記機器の利用を、該申請者情報から特定される前記申請者に許可するか否かを前記オーナに問い合わせる、ようにしてもよい。
【０００８】
上記のサーバ装置は、前記機器を利用するためのパスワードを記憶する第１記憶手段をさらに備え、前記利用可能手段は、前記オーナ端末から前記ネットワークを介して送信される前記機器の利用を許可する旨の問合せ結果を受信した場合、前記端末装置による前記パスワードの取得を可能にすることによって、前記申請者による該機器の利用を可能にする、ようにしてもよい。
【０００９】
上記のサーバ装置は、前記端末装置によって生成されて前記ネットワークを介して送信される新たなパスワードを受信したことに応答して、前記第１記憶手段に記憶される前記パスワードを、該新たなパスワードに更新する第１パスワード更新手段をさらに備える、ようにしてもよい。
【００１０】
上記の目的を達成するため、本発明の第２の観点に係る端末装置は、機器を利用するためのパスワードを記憶するサーバ装置にネットワークを介して接続され、該パスワードを該機器に送信して該機器を動作させる端末装置であって、前記サーバ装置から前記ネットワークを介して前記パスワードを取得するパスワード取得手段と、前記パスワード取得手段によって取得した前記パスワードを前記機器に送信した後に、該機器を利用するための新たなパスワードを生成するパスワード生成手段と、前記サーバ装置に記憶される前記パスワードを、前記新たなパスワードに更新することを要求するパスワード更新要求を、前記ネットワークを介して前記サーバ装置に送信するパスワード更新要求手段と、を備えることを特徴とする。
【００１１】
上記の目的を達成するため、本発明の第３の観点に係る機器管理システムは、機器の利用を申請する申請者によって操作される端末装置と、前記機器のオーナによって操作されるオーナ端末と前記端末装置とにネットワークを介して接続されるサーバ装置と、を具備する機器管理システムであって、前記サーバ装置は、前記機器を利用するためのパスワードを記憶する第１記憶手段と、前記端末装置から前記ネットワークを介して送信される前記機器の利用申請を受信したことに応答して、該機器の利用を前記申請者に許可するか否かを前記オーナに問い合わせる利用問合せを該ネットワークを介して前記オーナ端末に送信する問合せ手段と、前記オーナ端末から前記ネットワークを介して送信される前記機器の利用を許可する旨の問合せ結果を受信した場合、前記端末装置による前記パスワードの取得を可能にすることによって、前記申請者による該機器の利用を可能にする利用可能手段と、を備え、前記端末装置は、前記サーバ装置から前記ネットワークを介して前記パスワードを取得するパスワード取得手段と、前記パスワード取得手段によって取得した前記パスワードを前記機器に送信して該機器を動作させるパスワード送信手段と、を備えることを特徴とする。
【００１２】
上記の機器管理システムにおいて、前記機器は、前記パスワードを記憶する第２記憶手段と、前記パスワード送信手段によって送信される前記パスワードを受信したことに応答して、該受信したパスワードが前記第２記憶手段に記憶されるパスワードに一致するか否かの認証を行う認証手段と、前記認証手段によって前記パスワードが一致すると認証した場合に動作する動作手段と、を備える、ようにしてもよい。
【００１３】
上記の機器管理システムにおいて、前記機器は、前記認証手段によって前記パスワードが一致すると認証した場合、該機器を利用するための新たなパスワードの生成を要求するパスワード生成要求を前記端末装置に送信するパスワード生成要求手段と、前記端末装置から送信される前記新たなパスワードを受信したことに応答して、前記第２記憶手段に記憶される前記パスワードを、該新たなパスワードに更新する第２パスワード更新手段と、をさらに備え、前記端末装置は、前記パスワード生成要求手段によって送信される前記パスワード生成要求を受信したことに応答して、前記新たなパスワードを生成するパスワード生成手段と、前記パスワード生成手段によって生成した前記新たなパスワードを前記機器に送信する新パスワード送信手段と、前記第１記憶手段に記憶される前記パスワードを前記新たなパスワードに更新することを要求するパスワード更新要求を、前記ネットワークを介して前記サーバ装置に送信するパスワード更新要求手段と、をさらに備え、前記サーバ装置は、前記パスワード更新要求手段によって前記ネットワークを介して送信される前記パスワード更新要求を受信したことに応答して、前記第１記憶手段に記憶される前記パスワードを、前記新たなパスワードに更新する第１パスワード更新手段をさらに備える、ようにしてもよい。
【００１４】
上記の目的を達成するため、本発明の第４の観点に係る機器管理方法は、機器のオーナによって操作されるオーナ端末と、該機器の利用を申請する申請者によって操作される端末装置と、にネットワークを介して接続されるサーバ装置による機器管理方法であって、前記端末装置から前記ネットワークを介して送信される前記機器の利用申請を受信したことに応答して、該機器の利用を前記申請者に許可するか否かを前記オーナに問い合わせる利用問合せを該ネットワークを介して前記オーナ端末に送信する問合せステップと、前記オーナ端末から前記ネットワークを介して送信される前記機器の利用を許可する旨の問合せ結果を受信した場合、前記申請者による該機器の利用を可能にする利用可能ステップと、を備えることを特徴とする。
【００１５】
上記の目的を達成するため、本発明の第５の観点に係る機器管理方法は、機器を利用するためのパスワードを記憶するサーバ装置にネットワークを介して接続され、該パスワードを該機器に送信して該機器を動作させる端末装置による機器管理方法であって、前記サーバ装置から前記ネットワークを介して前記パスワードを取得するパスワード取得ステップと、前記パスワード取得ステップによって取得した前記パスワードを前記機器に送信した後に、該機器を利用するための新たなパスワードを生成するパスワード生成ステップと、前記サーバ装置に記憶される前記パスワードを、前記新たなパスワードに更新することを要求するパスワード更新要求を、前記ネットワークを介して前記サーバ装置に送信するパスワード更新要求ステップと、を備えることを特徴とする。
【００１６】
上記の目的を達成するため、本発明の第６の観点に係るプログラムは、機器のオーナによって操作されるオーナ端末と、該機器の利用を申請する申請者によって操作される端末装置と、にネットワークを介して接続されるサーバ装置のコンピュータに、前記端末装置から前記ネットワークを介して送信される前記機器の利用申請を受信したことに応答して、該機器の利用を前記申請者に許可するか否かを前記オーナに問い合わせる利用問合せを該ネットワークを介して前記オーナ端末に送信する問合せ手順と、前記オーナ端末から前記ネットワークを介して送信される前記機器の利用を許可する旨の問合せ結果を受信した場合、前記申請者による該機器の利用を可能にする利用可能手順と、を実行させる。
【００１７】
上記の目的を達成するため、本発明の第７の観点に係るプログラムは、機器を利用するためのパスワードを記憶するサーバ装置にネットワークを介して接続され、該パスワードを該機器に送信して該機器を動作させる端末装置のコンピュータに、前記サーバ装置から前記ネットワークを介して前記パスワードを取得するパスワード取得手順と、前記パスワード取得手順によって取得した前記パスワードを前記機器に送信した後に、該機器を利用するための新たなパスワードを生成するパスワード生成手順と、前記サーバ装置に記憶される前記パスワードを、前記新たなパスワードに更新することを要求するパスワード更新要求を、前記ネットワークを介して前記サーバ装置に送信するパスワード更新要求手順と、を実行させる。
【発明の効果】
【００１８】
本発明によれば、他人による機器の利用の許可を簡便に行うことができるサーバ装置、端末装置、機器管理システム、機器管理方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本実施形態に係る電子錠システムの構成例を示す図である。
【図２】回路基板の構成例を示すブロック図である。
【図３】オーナ端末の構成例を示すブロック図である。
【図４】申請者端末の構成例を示すブロック図である。
【図５】サーバ装置の構成例を示すブロック図である。
【図６】オーナ登録処理の一例を示すフローチャートである。
【図７】開錠申請処理の一例を示すフローチャートである。
【図８】開錠申請処理の続きを示すフローチャートである。
【図９】申請者開錠処理の一例を示すフローチャートである。
【図１０】申請者開錠処理の続きを示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明を実施するための形態について説明する。
【００２１】
まず、本発明の実施形態に係る電子錠システムの構成について図面を参照しつつ説明する。
【００２２】
本実施形態に係る電子錠システムは、申請者が扉を開錠したい場合に、申請者による開錠の申請、並びにオーナによる申請の許可及び却下をリアルタイムで行うものである。
【００２３】
図１は、本実施形態に係る電子錠システムの構成例を示す図である。
【００２４】
電子錠システム１は、図１に示すように、電子錠１０と、オーナ端末２０と、申請者端末３０と、サーバ装置４０と、を具備し、オーナ端末２０と申請者端末３０とサーバ装置４０とは、インターネット等のネットワークＮを介して接続されている。
【００２５】
電子錠１０は、オーナ端末２０や申請者端末３０にインストールされた電子錠システム１のアプリケーションソフトウェア（以下、「電子錠アプリ」という。）を使用して、扉の開錠及び施錠を遠隔操作可能な汎用のスマートロック機器であって、例えば電子錠１０のオーナの家の既存の扉に取り付けられている。電子錠１０は、サムターンを回転させて扉を開錠及び施錠する回転体と、回転体をサムターンの回転方向に回転動作させる駆動部と、駆動部を制御する回路基板と、から概略構成されている。
【００２６】
図２は、回路基板の構成例を示すブロック図である。
【００２７】
回路基板１１は、図２に示すように、通信部１２と、記憶部１３と、制御部１４と、を備え、これらはバスを介して接続されている。
【００２８】
通信部１２は、例えばBluetooth（登録商標）Low Energy等の無線通信機能を有する汎用の無線通信装置から構成され、制御部１４による制御に従って、オーナ端末２０及び申請者端末３０と無線通信を行う。
【００２９】
記憶部１３は、例えばフラッシュメモリ等の汎用の不揮発性メモリから構成され、サーバ装置４０によってオーナ登録時に付与されるシリアル番号と、電子錠１０のオーナによって設定されるオーナパスワードと、オーナ端末２０又は申請人端末３０によって生成されるワンタイムパスワードと、を記憶する。
【００３０】
制御部１４は、例えばＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、及びＲＡＭ（Random Access Memory）等から構成され、ＣＰＵが、ＲＡＭをワークメモリとして用いて、ＲＯＭ等に記憶されている各種プログラムを適宜実行することによって、電子錠１０の各部の動作を制御する。また、ＲＯＭには、電子錠１０のサプライヤにより付与されるデバイスＩＤ（Identifier）が埋め込まれている。
【００３１】
本実施形態において、まず、制御部１４は、オーナ端末２０から送信されるシリアル番号、オーナパスワード、及びワンタイムパスワードを通信部１２で受信したことに応答して、受信したシリアル番号、オーナパスワード、及びワンタイムパスワードを記憶部１３に書き込んで、電子錠１０の初期設定を行う。
【００３２】
また、制御部１４は、オーナ端末２０から送信されるオーナ開錠要求を通信部１２で受信したことに応答して、オーナ開錠要求から特定されるオーナパスワードが、記憶部１３に記憶されているオーナパスワードと一致するか否かの認証を行う。そして、制御部１４は、オーナパスワードが合致している場合、駆動部の回転動作を制御して扉を開錠する。
【００３３】
さらに、制御部１４は、申請者端末３０から送信される申請者開錠要求を通信部１２で受信したことに応答して、申請者開錠要求から特定されるワンタイムパスワードが、記憶部１３に記憶されているワンタイムパスワードと一致するか否かの認証を行う。続いて、制御部１４は、ワンタイムパスワードが合致している場合、新たなワンタイムパスワードの生成を要求するワンタイムパスワード生成要求を通信部１２から申請者端末３０に送信する。その後、制御部１４は、申請者端末３０から送信されるワンタイムパスワードを通信部１２で受信したことに応答して、記憶部１３に記憶されるワンタイムパスワードに、受信した新たなワンタイムパスワードを上書きして更新する。そして、制御部１４は、駆動部の回転動作を制御して扉を開錠する。また、制御部１４は、シリアル番号を含み、ワンタイムパスワードの更新が完了した旨を通知する更新完了通知を通信部１２から申請者端末３０に送信する。
【００３４】
図１に示すオーナ端末２０は、電子錠１０のオーナによって操作される端末装置であって、例えば汎用のスマートフォンや、タブレットコンピュータ、パーソナルコンピュータ等から構成されている。
【００３５】
図３は、オーナ端末の構成例を示すブロック図である。
【００３６】
オーナ端末２０は、図３に示すように、タッチパネル２１と、通信部２２と、記憶部２３と、制御部２４と、を備え、これらはバスを介して接続されている。
【００３７】
タッチパネル２１は、例えば液晶表示装置（Liquid Crystal Display：ＬＣＤ）とポインティングデバイスとを組み合わせた汎用のタッチパネルから構成され、制御部２４による制御に従って、各種画面を表示するとともに、オーナによる各種操作を受け付ける。
【００３８】
通信部２２は、例えばBluetooth（登録商標）Low Energy及びWi-Fi等の無線通信機能を有する汎用の無線通信装置から構成され、制御部２４による制御に従って、電子錠１０とBluetooth（登録商標）Low Energyで無線通信を行うとともに、ネットワークＮを介してサーバ装置４０と無線通信を行う。
【００３９】
記憶部２３は、記憶部１３と同様に、フラッシュメモリ等の汎用の不揮発性メモリから構成され、電子錠アプリがインストールされる。
【００４０】
制御部２４は、制御部１４と同様に、ＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成され、ＣＰＵが、ＲＡＭをワークメモリとして用いて、ＲＯＭに記憶されている各種プログラムや、記憶部２３に記憶されている電子錠アプリを適宜実行することによって、オーナ端末２０の各部の動作を制御する。
【００４１】
本実施形態において、まず、制御部２４は、サーバ装置４０からネットワークＮを介して電子錠アプリをダウンロードして記憶部２３にインストールする。
【００４２】
インストール完了後、制御部２４は、電子錠アプリを起動し、オーナ端末２０が電子錠１０とBluetooth（登録商標）Low Energyで無線通信可能な範囲（以下、「電子錠１０の通信圏内（例えば数メートル等）」という。）に応答して、電子錠１０からデバイスＩＤを取得するとともに、オーナ登録画面をタッチパネル２１に表示する。次に、制御部２４は、オーナがオーナ登録画面で、オーナＩＤと、オーナパスワードと、オーナの氏名及び連絡先等を含むオーナ情報と、を入力した後、オーナ登録をタッチパネル２１で指示したことに応答して、所定のアルゴリズムに従って、現在の時刻に基づいて、例えば六桁の数値列から構成されるワンタイムパスワードを生成する。続いて、制御部２４は、電子錠１０から取得したデバイスＩＤと、オーナ登録画面で入力されたオーナＩＤ、オーナパスワード、及びオーナ情報と、生成したワンタイムパスワードと、を含むオーナ登録要求を通信部２２からネットワークＮを介してサーバ装置４０に送信する。そして、制御部２４は、サーバ装置４０からネットワークＮを介して送信される登録完了通知を通信部２２で受信したことに応答して、登録完了通知から特定されるシリアル番号、オーナパスワード、及びワンタイムパスワードを通信部２２から電子錠１０に送信する。
【００４３】
なお、オーナは、電子錠アプリのインストール前にＷＥＢサイト上でオーナ登録を行ってもよい。また、オーナは、スマートフォンに標準搭載されているアカウント連携を使用して、Twitter（登録商標）やFacebook（登録商標）等のソーシャルメディア等のアカウントに紐付けして、オーナ登録を行ってもよく、このようにすれば、電子錠アプリの利用を容易にすることができる。さらに、制御部２４は、オーナ登録画面で入力されたオーナＩＤ及びオーナパスワードや、電子錠アプリに紐付けたソーシャルメディア等のアカウントを記憶部２３に保存してもよい。
【００４４】
オーナ登録後、制御部２４は、オーナ端末２０が電子錠１０の通信圏内に入ったことに応答して、認証画面をタッチパネル２１に表示する。そして、制御部２４は、オーナが認証画面でオーナパスワードを入力した後、扉の開錠を指示したことに応答して、認証画面で入力されたオーナパスワードを含むオーナ開錠要求を通信部２２から電子錠１０に送信する。なお、オーナは、記憶部２３にオーナパスワードが保存されている場合、認証画面でオーナパスワードを入力することなく、直ちに扉の開錠を指示してもよい。
【００４５】
また、制御部２４は、サーバ装置４０からネットワークＮを介して送信される開錠問合せを通信部２２で受信したことに応答して、開錠問合せから特定される申請者情報をタッチパネル２１に表示する。そして、制御部２４は、オーナがタッチパネル２１で開錠申請を却下した場合には申請却下を、開錠申請を許可した場合には申請許可を、それぞれ通信部２２からネットワークＮを介してサーバ装置４０に送信する。
【００４６】
図１に示す申請者端末３０は、電子錠１０の開錠を申請する申請者によって操作される端末装置であって、オーナ端末２０と同様に、汎用のスマートフォンや、タブレットコンピュータ、パーソナルコンピュータ等から構成されている。
【００４７】
図４は、申請者端末の構成例を示すブロック図である。
【００４８】
申請者端末３０は、図４に示すように、タッチパネル３１と、通信部３２と、記憶部３３と、制御部３４と、を備え、これらはバスを介して接続されている。
【００４９】
タッチパネル３１は、タッチパネル２１と同様に、汎用のタッチパネルから構成され、制御部３４による制御に従って、各種画面を表示するとともに、申請者による各種操作を受け付ける。
【００５０】
通信部３２は、通信部２２と同様に、Bluetooth（登録商標）Low Energy及びWi-Fi等の無線通信機能を有する汎用の無線通信装置から構成され、制御部３４による制御に従って、電子錠１０とBluetooth（登録商標）Low Energyで無線通信を行うとともに、ネットワークＮを介してサーバ装置４０と無線通信を行う。
【００５１】
記憶部３３は、記憶部１３及び２３と同様に、フラッシュメモリ等の汎用の不揮発性メモリから構成され、電子錠アプリがインストールされる。
【００５２】
制御部３４は、制御部１４及び２４と同様に、ＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成され、ＣＰＵが、ＲＡＭをワークメモリとして用いて、ＲＯＭに記憶されている各種プログラムや記憶部３３に記憶されている電子錠アプリを適宜実行することによって、申請者端末３０の各部の動作を制御する。
【００５３】
本実施形態において、制御部３４は、電子錠アプリを起動した後、申請者端末３０が電子錠１０の通信圏内に入ったことに応答して、認証画面をタッチパネル３１に表示する。そして、制御部３４は、申請者が認証画面で申請者ＩＤと、申請者の氏名及び連絡先等を含む申請者情報と、を入力した後、扉の開錠を申請したことに応答して、電子錠１０からシリアル番号を取得し、取得したシリアル番号と、認証画面で入力された申請者ＩＤ及び申請者情報と、を含む開錠申請を通信部３２からネットワークＮを介してサーバ装置４０に送信する。
【００５４】
なお、申請者は、スマートフォンに標準搭載されているアカウント連携を使用して、Twitter（登録商標）やFacebook（登録商標）等のソーシャルメディア等のアカウントに紐付けして、開錠申請を生成してもよく、このようにすれば、電子錠アプリの利用を容易にすることができる。さらに、制御部３４は、認証画面で入力された申請者ＩＤ及び申請者情報や、電子錠アプリに紐付けたソーシャルメディア等のアカウントを記憶部２３に保存してもよい。
【００５５】
開錠申請後、制御部３４は、サーバ装置４０からネットワークＮを介して送信される申請却下通知を通信部３２で受信したことに応答して、扉の開錠の申請が却下された旨をタッチパネル３１に表示する。これに対して、制御部３４は、サーバ装置４０からネットワークＮを介して送信される申請許可通知を通信部３２で受信したことに応答して、扉の開錠の申請が許可された旨をタッチパネル３１に表示する。
【００５６】
申請許可後、制御部３４は、申請人が扉の開錠を指示したことに応答して、認証画面で入力された申請者ＩＤを含むワンタイムパスワード通知要求を通信部３２からネットワークＮを介してサーバ装置４０に送信する。そして、制御部３４は、サーバ装置４０からネットワークＮを介して送信されるワンタイムパスワードを通信部３２で受信する。続いて、制御部３４は、通信部３２で受信したワンタイムパスワードを含む申請者開錠要求を通信部３２から電子錠１０を送信する。その後、制御部３４は、電子錠１０から送信されるワンタイムパスワード生成要求を通信部３２で受信したことに応答して、所定のアルゴリズムに従って、現在の時刻に基づいて、例えば六桁の数値列から構成される新たなワンタイムパスワードを生成する。そして、制御部３４は、生成した新たなワンタイムパスワードを通信部３２から電子錠１０に送信する。また、制御部３４は、電子錠１０から送信される更新完了通知を通信部３２で受信したことに応答して、更新完了通知から特定されるシリアル番号と、生成した新たなワンタイムパスワードと、を含むワンタイムパスワード更新要求を通信部３２からネットワークＮを介してサーバ装置４０に送信する。
【００５７】
図１に示すサーバ装置４０は、例えば汎用のサーバコンピュータから構成され、電子錠システム１の運用を司る。
【００５８】
図５は、サーバ装置の構成例を示すブロック図である。
【００５９】
サーバ装置４０は、図５に示すように、通信部４２と、記憶部４３と、制御部４４と、を備え、これらはバスを介して接続されている。
【００６０】
通信部４２は、例えばＮＩＣ（Network Interface Card）等の汎用の通信装置を含んで構成され、ネットワークＮを介してオーナ端末２０及び申請者端末３０と無線通信を行う。
【００６１】
記憶部４３は、例えばハードディスクドライブ等の汎用の記憶装置から構成され、電子錠システム１の運用に必要なデータを記憶する。記憶部４３は、電子錠１０のシリアル番号毎に、デバイスＩＤ、オーナＩＤ、オーナパスワード、オーナ情報、及びワンタイムパスワードと、オーナによって扉の開錠の申請が許可された申請者の申請者ＩＤと、を対応付けて記憶する。
【００６２】
また、記憶部４３は、デバイスＩＤ毎に、電子錠１０に関する情報を記憶する。デバイスＩＤ及び電子錠１０に関する情報は、サプライヤによる製品販売に先駆けて、記憶部４３に登録される。このように、デバイスＩＤ及び電子錠１０に関する情報を記憶部４３に登録しておくことで、オーナ端末２０や申請者端末３０は、電子錠１０からデバイスＩＤを取得してサーバ装置４０に送信し、サーバ装置４０は、受信したデバイスＩＤに対応する電子錠１０に関する情報をオーナ端末２０や申請者端末３０に通知することができる。これにより、オーナや申請者は、利用しようとしている電子錠１０がどのような製品であるかを知ることができる。なお、サーバ装置４０が電子錠１０以外の機器も管理する場合、許可対象が開錠とは限らないので、どのような許可申請が可能かなどの情報も、デバイスＩＤに対応付けて記憶部４３に記憶されればよい。このようにデバイスＩＤ及び電子錠１０を含む種々の機器に関する情報を記憶部４３に記憶することで、サーバ装置４０は、電子錠１０を含む種々の機器を一括管理することができる。
【００６３】
制御部４４は、制御部１４、２４、及び３４と同様に、ＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成され、ＣＰＵが、ＲＡＭをワークメモリとして用いて、ＲＯＭ等に記憶されている各種プログラムを適宜実行することによって、サーバ装置４０の各部の動作を制御する。
【００６４】
本実施形態において、制御部４４は、オーナ端末２０からネットワークＮを介して送信されるユーザ登録要求を通信部４２で受信したことに応答して、シリアル番号を発行する。続いて、制御部４４は、発行したシリアル番号に対応付けて、ユーザ登録要求に含まれるデバイスＩＤ、オーナＩＤ、オーナパスワード、オーナ情報、及びワンタイムパスワードを記憶部４３に記憶して、オーナ登録を行う。そして、制御部４４は、記憶部４３に記憶したシリアル番号、オーナパスワード、及びワンタイムパスワードを含む登録完了通知を通信部４４からネットワークＮを介してオーナ端末２０に送信する。
【００６５】
オーナ登録後、制御部４４は、申請者端末３０からネットワークＮを介して送信される開錠申請を通信部４２で受信したことに応答して、開錠申請から特定されるシリアル番号に対応するオーナＩＤを記憶部４３から検出する。続いて、制御部４４は、開錠申請から特定される申請者情報を含み、扉の開錠を許可するか却下するかを問い合わせる開錠問合せを通信部４２からネットワークＮを介して、オーナＩＤから特定されるオーナ端末２０に送信する。
【００６６】
そして、制御部４４は、オーナ端末２０からネットワークＮを介して送信される申請却下を通信部４２で受信したことに応答して、扉の開錠の申請が却下された旨を通知する申請却下通知を通信部４２からネットワークＮを介して、申請者ＩＤから特定される申請者端末３０に送信する。
【００６７】
これに対して、制御部４４は、オーナ端末２０からネットワークＮを介して送信される申請許可を通信部４２で受信したことに応答して、開錠申請から特定される申請者ＩＤを、開錠申請から特定されるシリアル番号に対応付けて記憶部４３に記憶して、申請者による扉の開錠が可能な開錠許可状態に設定する。そして、制御部４４は、扉の開錠の申請が許可された旨を通知する申請許可通知を通信部４２からネットワークＮを介して、申請者ＩＤから特定される申請者端末３０に送信する。
【００６８】
開錠許可状態に設定後、制御部４４は、申請者端末３０からネットワークＮを介して送信されるワンタイムパスワード通知要求を通信部４２で受信したことに応答して、ワンタイムパスワード通知要求から特定される申請者ＩＤに対応するワンタイムパスワードを記憶部４３から検出する。そして、制御部４４は、記憶部４３から検出したワンタイムパスワードを通信部４２からネットワークＮを介して申請者端末３０に送信する。
【００６９】
また、制御部４４は、申請者端末３０からネットワークＮを介して送信されるワンタイムパスワード更新要求を通信部４２で受信したことに応答して、ワンタイムパスワード更新要求から特定されるシリアル番号に対応付けて記憶部４３に記憶されているワンタイムパスワードに、ワンタイムパスワード更新要求から特定される新たなワンタイムパスワードを上書きして更新する。
【００７０】
次に、上記構成を備える電子錠システムの動作について、図面を参照して説明する。
［オーナ登録処理］
【００７１】
オーナは、電子錠１０を購入した後、まず、サーバ装置４０からネットワークＮを介して電子錠アプリをオーナ端末２０にダウンロードして記憶部２３にインストールする。インストール完了後、制御部２４は、電子錠アプリを起動し、オーナ端末２０が電子錠１０の通信圏内に入ったことに応答して、電子錠１０からデバイスＩＤを取得するとともに、オーナ登録画面をタッチパネル２１に表示する。オーナは、オーナ登録画面でオーナＩＤとオーナパスワードとオーナ情報とを入力する。その後、制御部２４は、オーナがオーナ登録をタッチパネル２１で指示したことに応答して、オーナ登録処理を開始する。
【００７２】
図６は、オーナ登録処理の一例を示すフローチャートである。
【００７３】
オーナ登録処理において、制御部２４は、図６に示すように、まず、所定のアルゴリズムに従って、現在の時刻に基づいて、例えば六桁の数値列から構成されるワンタイムパスワードを生成する（ステップＳ１）。
【００７４】
次に、制御部２４は、電子錠１０から取得したデバイスＩＤと、オーナ登録画面で入力されたオーナＩＤ、オーナパスワード、及びオーナ情報と、ステップＳ１で生成したワンタイムパスワードと、を含むオーナ登録要求を通信部２２からネットワークＮを介してサーバ装置４０に送信する（ステップＳ１）。
【００７５】
続いて、サーバ装置４０の制御部４４は、オーナ端末２０からネットワークＮを介して送信されるユーザ登録要求を通信部４２で受信したことに応答して（ステップＳ１）、シリアル番号を発行する（ステップＳ２）。
【００７６】
そして、制御部４４は、ステップＳ２で発行したシリアル番号に対応付けて、ユーザ登録要求に含まれるデバイスＩＤ、オーナＩＤ、オーナパスワード、オーナ情報、及びワンタイムパスワードを記憶部４３に記憶して、オーナ登録を行う（ステップＳ１）。
【００７７】
続いて、制御部４４は、記憶部４３に記憶したシリアル番号、オーナパスワード、及びワンタイムパスワードを含む登録完了通知を通信部４４からネットワークＮを介してオーナ端末２０に送信する（ステップＳ１）。
【００７８】
続いて、オーナ端末２０の制御部２４は、サーバ装置４０からネットワークＮを介して送信される登録完了通知を通信部２２で受信したことに応答して（ステップＳ１）、登録完了通知から特定されるシリアル番号、オーナパスワード、及びワンタイムパスワードを通信部２２から電子錠１０に送信する（ステップＳ２）。
【００７９】
そして、電子錠１０の制御部１４は、オーナ端末２０から送信されるシリアル番号、オーナパスワード、及びワンタイムパスワードを通信部１２で受信したことに応答して（ステップＳ１）、ステップＳ１で受信したシリアル番号、オーナパスワード、及びワンタイムパスワードを記憶部１３に書き込んで、電子錠１０の初期設定を行ってから（ステップＳ２）、オーナ登録処理を終了する。
［オーナ開錠処理］
【００８０】
オーナ登録後、オーナ端末２０の制御部２４は、オーナ端末２０が電子錠１０の通信圏内に入ったことに応答して、認証画面をタッチパネル２１に表示する。オーナは、認証画面でオーナパスワードを入力する。その後、制御部２４は、オーナが扉の開錠を指示したことに応答して、オーナ開錠処理を開始する。
【００８１】
オーナ開錠処理において、制御部２４は、まず、認証画面で入力されたオーナパスワードを含むオーナ開錠要求を通信部２２から電子錠１０に送信する。
【００８２】
次に、電子錠１０の制御部１４は、オーナ端末２０から送信されるオーナ開錠要求を通信部１２受信したことに応答して、オーナ開錠要求から特定されるオーナパスワードが、記憶部１３に記憶されているオーナパスワードと一致するか否かの認証を行う。
【００８３】
そして、制御部１４は、オーナパスワードが合致している場合、駆動部の回転動作を制御して扉を開錠してから、オーナ開錠処理を終了する。
[開錠申請処理]
【００８４】
また、申請者端末３０の制御部３４は、電子錠アプリを起動した後、申請者端末３０が電子錠１０の通信圏内に入ったことに応答して、認証画面をタッチパネル３１に表示する。その際、申請者端末３０は、電子錠１０の位置を検出することはできるが、電子錠１０のオーナを特定することはできない。申請者は、認証画面で申請者ＩＤ及び申請者情報を入力する。その後、制御部３４は、申請者が扉の開錠を申請したことに応答して、開錠申請処理を開始する。
【００８５】
図７及び図８は、開錠申請処理の一例を示すフローチャートである。
【００８６】
開錠申請処理において、制御部３４は、まず、図７に示すように、電子錠１０からシリアル番号を取得する（ステップＳ１１）。
【００８７】
次に、制御部３４は、ステップＳ１１で取得したシリアル番号と、認証画面で入力された申請者情報と、を含む開錠申請を通信部３２からネットワークＮを介してサーバ装置４０に送信する（ステップＳ１）。
【００８８】
続いて、サーバ装置４０の制御部４４は、申請者端末３０からネットワークＮを介して送信される開錠申請を通信部４２で受信したことに応答して（ステップＳ１）、開錠申請から特定されるシリアル番号に対応するオーナＩＤを記憶部４３から検出する（ステップＳ２）。
【００８９】
そして、制御部４４は、開錠申請から特定される申請者情報を含む開錠問合せを通信部４２からネットワークＮを介して、ステップＳ２で検出したオーナＩＤから特定されるオーナ端末２０に送信する（ステップＳ１）。
【００９０】
続いて、オーナ端末２０の制御部２４は、サーバ装置４０からネットワークＮを介して送信される開錠問合せを通信部２２で受信したことに応答して（ステップＳ１）、開錠問合せから特定される申請者情報をタッチパネル２１に表示する（ステップＳ２）。
【００９１】
そして、制御部２４は、図８に示すように、オーナがタッチパネル２１で開錠申請を却下した場合（ステップＳ１；Ｎｏ）、申請却下を通信部２２からネットワークＮを介してサーバ装置４０に送信する（ステップＳ２）。
【００９２】
続いて、サーバ装置４０の制御部４４は、オーナ端末２０からネットワークＮを介して送信される申請却下を通信部４２で受信したことに応答して（ステップＳ１）、扉の開錠の申請が却下された旨を通知する申請却下通知を通信部４２からネットワークＮを介して、ステップＳ１で受信した申請者ＩＤから特定される申請者端末３０に送信する（ステップＳ２）。
【００９３】
そして、申請人端末３０の制御部３４は、サーバ装置４０からネットワークＮを介して送信される申請却下通知を通信部３２で受信したことに応答して（ステップＳ１）、扉の開錠の申請が却下された旨をタッチパネル３１に表示してから（ステップＳ２）、開錠申請処理を終了する。
【００９４】
これに対して、オーナ端末２０の制御部２４は、オーナがタッチパネル２１で開錠申請を許可した場合（ステップＳ１；Ｙｅｓ）、申請許可を通信部２２からネットワークＮを介してサーバ装置４０に送信する（ステップＳ１）。
【００９５】
続いて、サーバ装置４０の制御部４４は、オーナ端末２０からネットワークＮを介して送信される申請許可を通信部４２で受信したことに応答して（ステップＳ１）、開錠申請から特定される申請者ＩＤを、開錠申請から特定されるシリアル番号に対応付けて記憶部４３に記憶して、申請者による扉の開錠が可能な開錠許可状態に設定する（ステップＳ２）。
【００９６】
続いて、制御部４４は、扉の開錠の申請が許可された旨を通知する申請許可通知を通信部４２からネットワークＮを介して、ステップＳ１で受信した申請者ＩＤから特定される申請者端末３０に送信する（ステップＳ１）。
【００９７】
そして、申請者端末３０の制御部３４は、サーバ装置４０からネットワークＮを介して送信される申請許可通知を通信部３２で受信したことに応答して（ステップＳ１）、扉の開錠の申請が許可された旨をタッチパネル３１に表示してから（ステップＳ２）、開錠申請処理を終了する。
[申請者開錠処理]
【００９８】
さらに、制御部３４は、申請人が扉の開錠を指示したことに応答して、申請者開錠処理を開始する。
【００９９】
図９及び図１０は、申請者開錠処理の一例を示すフローチャートである。
【０１００】
申請者開錠処理において、制御部３４は、まず、図９に示すように、申請者ＩＤを含むワンタイムパスワード通知要求を通信部３２からネットワークＮを介してサーバ装置４０に送信する（ステップＳ３１）。
【０１０１】
次に、サーバ装置４０の制御部４４は、申請者端末３０からネットワークＮを介して送信されるワンタイムパスワード通知要求を通信部４２で受信したことに応答して（ステップＳ１）、ワンタイムパスワード通知要求から特定される申請者ＩＤに対応するワンタイムパスワードを記憶部４３から検出する（ステップＳ２）。
【０１０２】
そして、制御部４４は、ステップＳ２で検出したワンタイムパスワードを通信部４２からネットワークＮを介して申請者端末３０に送信する（ステップＳ１）。
【０１０３】
続いて、制御部３４は、サーバ装置４０からネットワークＮを介して送信されるワンタイムパスワードを通信部３２で受信する（ステップＳ１）。
【０１０４】
そして、制御部３４は、通信部３２で受信したワンタイムパスワードを含む申請者開錠要求を通信部３２から電子錠１０を送信する（ステップＳ１）。
【０１０５】
続いて、電子錠１０の制御部１４は、申請者端末３０から送信される申請者開錠要求を通信部１２で受信したことに応答して（ステップＳ１）、申請者開錠要求から特定されるワンタイムパスワードが、記憶部１３に記憶されているワンタイムパスワードと一致するか否かの認証を行う（ステップＳ２）。
【０１０６】
そして、制御部１４は、ワンタイムパスワードが合致している場合、新たなワンタイムパスワードの生成を要求するワンタイムパスワード生成要求を通信部１２から申請者端末３０に送信する（ステップＳ１）。
【０１０７】
続いて、申請者端末３０の制御部３４は、電子錠１０から送信されるワンタイムパスワード生成要求を通信部３２で受信したことに応答して（ステップＳ１）、図１０に示すように、所定のアルゴリズムに従って、現在の時刻に基づいて、例えば六桁の数値列から構成される新たなワンタイムパスワードを生成する（ステップＳ２）。
【０１０８】
そして、制御部３４は、ステップＳ２で生成した新たなワンタイムパスワードを通信部３２から電子錠１０に送信する（ステップＳ１）。
【０１０９】
その後、電子錠１０の制御部１４は、申請者端末３０から送信されるワンタイムパスワードを通信部１２で受信したことに応答して（ステップＳ１）、記憶部１３に記憶されるワンタイムパスワードに、ステップＳ１で受信した新たなワンタイムパスワードを上書きして更新する（ステップＳ２）。
【０１１０】
そして、制御部１４は、駆動部の回転動作を制御して扉を開錠する（ステップＳ１）。
【０１１１】
また、制御部１４は、シリアル番号を含み、ワンタイムパスワードの更新が完了した旨を通知する更新完了通知を通信部１２から申請者端末３０に送信する（ステップＳ１）。
【０１１２】
続いて、申請者端末３０の制御部３４は、電子錠１０から送信される更新完了通知を通信部３２で受信したことに応答して（ステップＳ１）、更新完了通知から特定されるシリアル番号と、ステップＳ２で生成した新たなワンタイムパスワードと、を含むワンタイムパスワード更新要求を通信部３２からネットワークＮを介してサーバ装置４０に送信する（ステップＳ２）。
【０１１３】
そして、サーバ装置４０の制御部４４は、電子錠１０からネットワークＮを介して送信されるワンタイムパスワード更新要求を通信部４２で受信したことに応答して（ステップＳ１）、ワンタイムパスワード更新要求から特定されるシリアル番号に対応付けて記憶部４３に記憶されるワンタイムパスワードに、ワンタイムパスワード更新要求から特定される新たなワンタイムパスワードを上書きして更新してから（ステップＳ２）、申請者開錠処理を終了する。
【０１１４】
以上説明したように、本実施形態に係る電子錠システム１は、電子錠１０と、電子錠１０のオーナによって操作されるオーナ端末２０と、電子錠１０の利用を申請する申請者によって操作される申請者端末３０と、オーナ端末２０と申請者端末３０とにネットワークＮを介して接続されるサーバ装置４０と、を具備する。
【０１１５】
サーバ装置４０は、電子錠１０を開錠するためのワンタイムパスワードを記憶する記憶部４３を備える。また、電子錠１０も、ワンタイムパスワードを記憶する記憶部１３を備える。
【０１１６】
サーバ装置４０は、申請者端末３０からネットワークＮを介して送信される電子錠１０の開錠申請を受信したことに応答して（図７に示すステップＳ１）、電子錠１０の開錠を申請者に許可するか否かをオーナに問い合わせる開錠問合せをネットワークＮを介してオーナ端末２０に送信する（ステップＳ１）。具体的に、開錠申請は、申請者を特定可能な申請者情報を含み、サーバ装置４０は、開錠申請から特定される申請者情報を含む開錠問合せをネットワークＮを介してオーナ端末２０に送信することによって、電子錠１０の開錠を、申請者情報から特定される申請者に許可するか否かをオーナに問い合わせる。
【０１１７】
そして、サーバ装置４０は、オーナ端末２０からネットワークＮを介して送信される電子錠１０の開錠を許可する旨の問合せ結果として申請許可通知を受信した場合（図８に示すステップＳ１）、申請者端末３０によるワンタイムパスワードの取得を可能にすることによって、申請者による電子錠１０の開錠を可能にする（ステップＳ２）。
【０１１８】
申請者端末３０は、サーバ装置４０からネットワークＮを介してワンタイムパスワードを取得する（図９に示すステップＳ２〜Ｓ１）。
【０１１９】
そして、申請者端末３０は、ワンタイムパスワードを電子錠１０に送信して電子錠１０を動作させる（ステップＳ１〜Ｓ１）。具体的に、申請者端末３０は、ワインタイムパスワードを含む申請者開錠要求を電子錠１０に送信する（ステップＳ１）。電子錠１０は、ワンタイムパスワードを受信したことに応答して（ステップＳ１）、受信したワンタイムパスワードが記憶部１３に記憶されるワンタイムパスワードに一致するか否かの認証を行う（ステップＳ２）。そして、電子錠１０は、ワンタイムパスワードが一致すると認証した場合に扉を開錠する（ステップＳ１）。
【０１２０】
また、電子錠１０は、ワンタイムパスワードが一致すると認証した場合、電子錠１０を開錠するための新たなワンタイムパスワードの生成を要求するワンタイムパスワード生成要求を申請者端末３０に送信する（ステップＳ１）。
【０１２１】
申請者端末３０は、電子錠１０から送信されるワンタイムパスワード生成要求を受信したことに応答して（図１０に示すステップＳ１）、新たなワンタイムパスワードを生成する（ステップＳ２）。
【０１２２】
続いて、申請者端末３０は、新たなワンタイムパスワードを電子錠１０に送信する（ステップＳ１）。
【０１２３】
そして、電子錠１０は、申請者端末３０から送信される新たなワンタイムパスワードを受信したことに応答して（ステップＳ１）、記憶部１３に記憶されるワンタイムパスワードを、新たなワンタイムパスワードに更新する（ステップＳ２）。
【０１２４】
続いて、申請者端末３０は、記憶部４３に記憶されるワンタイムパスワードを新たなワンタイムパスワードに更新することを要求するワンタイムパスワード更新要求を、ネットワークＮを介してサーバ装置４０に送信する（ステップＳ２）。
【０１２５】
そして、サーバ装置４０は、申請者端末３０からネットワークＮを介して送信されるワンタイムパスワード更新要求を受信したことに応答して（ステップＳ１）、記憶部４３に記憶されるワンタイムパスワードを、新たなワンタイムパスワードに更新する（ステップＳ２）。
【０１２６】
このように、本実施形態に係る電子錠システム１によれば、申請者が扉を開錠したい場合、事前に専用のアカウントを作成することも煩雑な登録の処理もなく、申請者による開錠の申請、並びにオーナによる申請の許可及び却下をリアルタイムで行うことができるため、オーナは、申請人による電子錠１０の開錠の許可を簡便に行うことができる。
【０１２７】
また、サーバ装置４０は、電子錠１０の開錠を可能にする毎に、記憶部４３に記憶されるワンタイムパスワードを更新する。これにより、申請者は、電子錠１０の開錠の申請が許可された場合でも、一回しか開錠できなくなるため、一時的に開錠を許可する用途に最適である。
【０１２８】
さらに、オーナ端末２０と申請者端末３０とは、汎用のスマートフォンや、タブレットコンピュータ、パーソナルコンピュータが有する既存の通信機能を利用して、サーバ装置４０及びネットワークＮを介して、開錠申請処理を行うので、電子錠１０に別途通信モジュールを設ける必要がない。このため、汎用のスマートフォンや、タブレットコンピュータ、パーソナルコンピュータ、スマートロック機器に開錠アプリ等のアプリケーションソフトウェアをインスト−ルすることで、本実施形態に係る電子錠システム１を簡易かつ低コストで導入することができる。
【０１２９】
なお、本発明は、上記の実施形態に限定されず、種々の変形、応用が可能である。以下、本発明に適用可能な上記の実施形態の変形態様について、説明する。
【０１３０】
上記の実施形態において、電子錠１０は、オーナの家の扉に取り付けられるものとして説明したが、本発明はこれに限定されるものではなく、自動車や、自動二輪車、自転車、コインロッカ等、取付対象は任意である。一時的に利用を許可する用途に最適な本実施形態に係る電子錠システム１の特徴に鑑みれば、例えばレンタカー、駐車場、シェアリングされる自動車や自転車等への適用が好適例として考えられる。
【０１３１】
上記の実施形態では、電子錠１０を例に説明したが、本発明はこれに限定されるものではなく、オーナが申請者による利用の申請をリアルタイムで許可及び却下可能な機器であれば任意であり、例えばスマートメータ等のＩｏＴ（Internet of Things）機器であってもよい。
【０１３２】
上記の実施形態において、制御部１４、２４、３４、及び４４のＣＰＵが実行するプログラムは、予めＲＯＭ等に記憶されていた。しかしながら、本発明は、これに限定されず、上述の処理を実行させるためのプログラムを、既存のスマートロック機器、スマートフォン、タブレットコンピュータ、及びサーバコンピュータに適用することで、上記の実施形態に係る電子錠１０、オーナ端末２０、申請者端末３０、及びサーバ装置４０として機能させてもよい。
【０１３３】
このようなプログラムの提供方法は任意であり、例えばコンピュータが読取可能な記録媒体（フレキシブルディスクや、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、ＵＳＢ（Universal Serial Bus）フラッシュデバイス等）に格納して配布してもよいし、インターネット等のネットワーク上のストレージにプログラムを格納しておき、これをダウンロードさせることにより提供してもよい。
【０１３４】
また、上記の処理をＯＳ（Operating System）とアプリケーションプログラムとの分担、又はＯＳとアプリケーションプログラムとの協働によって実行する場合には、アプリケーションプログラムのみを記録媒体やストレージに格納してもよい。また、搬送波にプログラムを重畳し、ネットワークを介して配信することも可能である。例えば、ネットワーク上の掲示板（ＢＢＳ：Bulletin Board System）に上記プログラムを掲示し、ネットワークを介してプログラムを配信してもよい。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。
【符号の説明】
【０１３５】
１                      電子錠システム
１０                    電子錠
１１                    回路基板
１２，２２，３２，４２  通信部
１３，２３，３３，４３  記憶部
１４，２４，３４，４４  制御部
２０                    オーナ端末
２１，３１              タッチパネル
３０                    申請者端末
４０                    サーバ装置
【図１】
2018013002.tif 000003
【図２】
2018013002.tif 000004
【図３】
2018013002.tif 000005
【図４】
2018013002.tif 000006
【図５】
2018013002.tif 000007
【図６】
2018013002.tif 000008
【図７】
2018013002.tif 000009
【図８】
2018013002.tif 000010
【図９】
2018013002.tif 000011
【図１０】
2018013002.tif 000012