(57)【要約】【課題】時刻改ざんのリスクを低減してスタンドアローン機器の時刻を自動修正する。【解決手段】鍵データが記憶された移動端末３と、移動端末３から近距離通信により取得した鍵データを正常認証したときに電気錠４ｄを解錠又は施錠するスタンドアローン機器としてのロック装置４と、時刻を計時する時計部２ｃを有し、時計部２ｃの計時による時刻情報を移動端末３に送信するサーバ２とを備える。ロック装置４は、サーバ２から移動端末３に送信される時刻情報を用いて時計部（内部時計）４ｃの時刻を自動的に修正する。【選択図】図１
2015148512.tif 000002
【特許請求の範囲】
【請求項１】
スタンドアローン機器と、
前記スタンドアローン機器に時刻設定開始指令を送信する移動端末と、
時刻を計時する時計部を有し、前記時刻設定開始指令の送信による時刻設定開始時に前記時計部の計時による時刻情報を前記移動端末に送信するサーバとを備え、
前記スタンドアローン機器は、前記サーバから前記移動端末に送信される時刻情報を用いて内部時計の時刻を自動的に修正することを特徴とする時刻修正システム。
【請求項２】
鍵データが記憶された移動端末と、
内部時計を有し、前記移動端末から近距離無線通信により取得した鍵データを正常認証したときに電気錠を解錠又は施錠するロック装置と、
時刻を計時する時計部を有し、前記鍵データの認証時に前記時計部の計時による時刻情報を前記移動端末に送信するサーバとを備え、
前記ロック装置は、前記鍵データの認証時に前記サーバから前記移動端末に送信される時刻情報を用いて内部時計の時刻を自動的に修正することを特徴とする時刻修正システム。
【請求項３】
前記ロック装置が前記鍵データを認証する度に、該鍵データの認証時における操作履歴情報を前記サーバに送信することを特徴とする請求項２記載の時刻修正システム。
【請求項４】
前記サーバには、前記ロック装置の解錠又は施錠を許可する鍵データが設定され、
前記移動端末に記憶された鍵データは、前記サーバで有効期限が更新されたときに、該サーバからの更新指示によって有効期限が自動的に更新されることを特徴とする請求項２記載の時刻修正システム。
【請求項５】
前記ロック装置は、前記移動端末から前記サーバに時刻情報要求指令を送信させるためのトークンを生成してから前記時刻情報を受信するまでの経過時間が予め決められた許容範囲内のときに、前記時刻情報を用いて内部時計の時刻を自動的に修正することを特徴とする請求項１〜４の何れかに記載の時刻修正システム。
【請求項６】
前記ロック装置は、前記移動端末が時刻情報要求指令を送信してから前記時刻情報を受信するまでの経過時間に基づいて補正された時刻情報を用いて内部時計の時刻を自動的に修正することを特徴とする請求項１〜５の何れかに記載の時刻修正システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されずに単独で動作するスタンドアローン機器の内部時計の時刻を自動修正する時刻修正システムに関するものである。
【背景技術】
【０００２】
例えばホテルやオフィスビルなどの商業施設や公共施設の入出口、集合住宅や一般住宅のエントランスや玄関などでは、例えば下記特許文献１に開示されるように、ネットワークに接続されずに単独で動作するオフライン環境下のスタンドアローン機器からなるロック装置を採用したカードロックシステムが知られている。
【０００３】
例えばホテルの各客室に設けられるロック装置は、チェックイン時に宿泊者に手渡される宿泊者カードに記憶された情報（宿泊部屋番号、チェックイン日時、チェックアウト日時など）をロック装置に付属するリーダが近距離無線通信によって読み取り、この読み取った情報を正常認証したときに電池駆動によって解錠制御を行っている。
【０００４】
ところで、この種のオフライン環境下で使用されるロック装置は、解錠制御及び自動施錠を電池駆動により行っており、施解錠時の操作履歴をログ記録として内部の記憶部に逐次記憶して保存している。
【０００５】
しかしながら、オフライン環境下にあるロック装置は、自身で時刻を補正する手段を持たないため、内部時計の時刻が日々刻々とずれて許容範囲を超えてしまうと、ログ記録による正確な出入管理が行えなくなる。このため、ロック装置の内部時計の時刻を定期的に修正する必要があった。
【０００６】
そこで、従来、この種のロック装置の内部時計の時刻を修正する場合には、管理者やメンテナンス業者がデータ転送装置（ＤＴＵ：data transfer unit）やＰＣなどの管理端末による専用機器を用い、専用機器の時刻情報をロック装置に送信してロック装置の内部時計の時刻を定期的に修正していた。
【０００７】
尚、管理者やメンテナンス業者が上述した専用機器に代えて携帯電話を用い、携帯電話の時刻情報をロック装置に送信してロック装置の内部時計の時刻を修正する方法も知られている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００１−２４１２２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述した従来の専用機器を用いた時刻修正では、専用ツールが必要不可欠であった。また、管理者やメンテナンス業者が定期的に作業を行うため、管理者やメンテナンス業者の入力操作による時刻改ざんのリスクもあった。
【００１０】
また、管理者やメンテナンス業者による携帯電話を用いた時刻修正では、専用機器の場合と同様に、管理者やメンテナンス業者の入力操作による時刻改ざんのリスクがあった。
【００１１】
そこで、本発明は上記問題点に鑑みてなされたものであり、時刻改ざんのリスクを低減して時刻修正を行うことができる時刻修正システムを提供することを目的とするものである。
【課題を解決するための手段】
【００１２】
上記した目的を達成するために、請求項１に記載された時刻修正システムは、スタンドアローン機器と、
前記スタンドアローン機器に時刻設定開始指令を送信する移動端末と、
時刻を計時する時計部を有し、前記時刻設定開始指令の送信による時刻設定開始時に前記時計部の計時による時刻情報を前記移動端末に送信するサーバとを備え、
前記スタンドアローン機器は、前記サーバから前記移動端末に送信される時刻情報を用いて内部時計の時刻を自動的に修正することを特徴とする。
【００１３】
請求項２に記載された時刻修正システムは、鍵データが記憶された移動端末と、
内部時計を有し、前記移動端末から近距離無線通信により取得した鍵データを正常認証したときに電気錠を解錠又は施錠するロック装置と、
時刻を計時する時計部を有し、前記鍵データの認証時に前記時計部の計時による時刻情報を前記移動端末に送信するサーバとを備え、
前記ロック装置は、前記鍵データの認証時に前記サーバから前記移動端末に送信される時刻情報を用いて内部時計の時刻を自動的に修正することを特徴とする。
【００１４】
請求項３に記載された時刻修正システムは、請求項２の時刻修正システムにおいて、
前記ロック装置が前記鍵データを認証する度に、該鍵データの認証時における操作履歴情報を前記サーバに送信することを特徴とする。
【００１５】
請求項４に記載された時刻修正システムは、請求項２の時刻修正システムにおいて、
前記サーバには、前記ロック装置の解錠又は施錠を許可する鍵データが設定され、
前記移動端末に記憶された鍵データは、前記サーバで有効期限が更新されたときに、該サーバからの更新指示によって有効期限が自動的に更新されることを特徴とする。
【００１６】
請求項５に記載された時刻修正システムは、請求項１〜４の何れかの時刻修正システムにおいて、
前記ロック装置は、前記移動端末から前記サーバに時刻情報要求指令を送信させるためのトークンを生成してから前記時刻情報を受信するまでの経過時間が予め決められた許容範囲内のときに、前記時刻情報を用いて前記内部時計の時刻を自動的に修正することを特徴とする。
【００１７】
請求項６に記載された時刻修正システムは、請求項１〜５の何れかの時刻修正システムにおいて、
前記ロック装置は、前記移動端末が時刻情報要求指令を送信してから前記時刻情報を受信するまでの経過時間に基づいて補正された時刻情報を用いて前記内部時計の時刻を自動的に修正することを特徴とする。
【発明の効果】
【００１８】
本発明の請求項１，２に係る発明によれば、サーバの時刻情報を用いてスタンドアローン機器（ロック装置）の内部時計の時刻を自動的に修正するので、サーバの時刻がスタンドアローン機器（ロック装置）の内部時計の時刻に直接反映される。これにより、移動端末の所有者が時刻情報を直接操作することが極めて困難となり、時刻の改ざんのリスクを低減することができる。しかも、従来のような専用機器などの特別なツールを使わなくてもスタンドアローン機器（ロック装置）の内部時計の時刻を自動的に修正することができる。
【００１９】
本発明の請求項３に係る発明によれば、鍵データの認証時に、操作履歴情報がロック装置から移動端末を介してサーバに送信され、操作履歴情報がサーバに逐次記憶される。これにより、例えば直接ロック装置の前まで出向いての特別なツールを用いた作業が不要となり、日常の解錠・施錠操作でリアルタイムに操作履歴情報がサーバに記録として保存されるので、管理者が必要な時に操作履歴情報を確認することができる。
【００２０】
本発明の請求項４に係る発明によれば、ロック装置を解錠・施錠するための鍵データは、管理者の管理の元に有効期限の設定や更新が行われ、サーバで一括管理される。これにより、移動端末に鍵データを配信した後でも有効期限を変更することができ、物理的な鍵媒体の受け渡しも不要であり、システムの利用者と対面しなくても鍵データの利用期間を容易に設定することができる。
【００２１】
本発明の請求項５に係る発明によれば、移動端末とロック装置との間や移動端末とサーバとの間の通信時間や移動端末からロック装置への時刻情報の書き込み時間を考慮して、経過時間が許容範囲内にあるときのみ時刻情報を用いてロック装置の内部時計の時刻を自動的に修正するので、ロック装置の内部時計の時刻を許容範囲内に制限して時刻の正確性を保証することができる。
【００２２】
本発明の請求項６に係る発明によれば、移動端末とサーバとの間の通信時間を考慮して時刻情報を補正し、この補正した時刻情報を用いてロック装置の内部時計の時刻を自動的に修正するので、ロック装置の内部時計の時刻をさらに高精度に修正することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明に係る時刻修正システムの全体構成を示すブロック図である。
【図２】本発明に係る時刻修正システムにおいて、管理者が移動端末を用いてロック装置の時計部の時刻を自動修正する場合の処理の流れを示すフローチャート図である。
【図３】本発明に係る時刻修正システムにおいて、システム利用者が移動端末を用いてロック装置の時計部の時刻を自動修正する場合の処理の流れを示すフローチャート図である。
【発明を実施するための形態】
【００２４】
以下、本発明を実施するための形態について、添付した図面を参照しながら詳細に説明する。
【００２５】
本発明に係る時刻修正システムは、ネットワークに接続されずに単独で動作するスタンドアローン機器の内部時計の時刻を自動的に修正する機能、鍵データ認証時の操作履歴情報を収集・管理する機能、鍵データの設定や有効期限の更新を行う機能を有している。尚、本例では、スタンドアローン機器がロック装置の場合を例にとって説明する。
【００２６】
図１に示すように、時刻修正システム１は、サーバ２、移動端末３、ロック装置４を備えて構築される。
【００２７】
サーバ２は、インターネット上のクラウドサーバや携帯電話、スマートフォンなどの移動端末からなり、正確な時刻情報の提供と、時刻情報の要求に対して署名付き時刻情報を返信する機能を有しており、記憶部２ａ、通信部２ｂ、時計部２ｃ、制御部２ｄを含む構成である。
【００２８】
記憶部２ａは、例えばＥＥＰＲＯＭやフラッシュメモリ等の不揮発性メモリやＤＲＡＭやＳＤＲＡＭ等の揮発性メモリを含む各種半導体メモリ、ＨＤＤ等の各種記憶装置で構成される。記憶部２ａは、ロック装置４の解錠・施錠の許可権限を付与する移動端末３に配信される認証情報を予め登録記憶している。認証情報は、例えばロック装置４を特定する製造番号などの鍵データからなる。この鍵データの設定や有効期限の更新は、管理者の入力操作によりパソコンやスマートフォンなどの外部端末を介して記憶部２ａ内の情報を書き換えることにより行われる。また、記憶部２ａは、ロック装置４で鍵データの認証が行われた時の操作履歴情報を逐次記憶している。操作履歴情報は、例えば鍵データの認証を行った時の時刻、鍵データの認証結果、電気錠４ｄが解錠又は施錠された時刻などである。
【００２９】
通信部２ｂは、制御部２ｄの制御により、サーバ２と移動端末３との間で相互に無線通信（インターネット接続）による情報のやり取りを行っている。
【００３０】
時計部２ｃは、制御部２ｄの制御により、時刻修正システム１で用いられる正確な時刻（基準時刻）を計時している。
【００３１】
制御部２ｄは、例えばＣＰＵ（Central Processing Unit ）やＲＯＭ（Read Only Memory），ＲＡＭ（Random Access Memory）等のプロセッサで構成され、記憶部２ａ、通信部２ｂ、時計部２ｃを統括制御している。さらに制御内容について説明すると、制御部２ｄは、基準時刻を計時するように時計部２ｃを制御している。制御部２ｄは、ロック装置４の解錠・施錠の許可権限を付与する移動端末３に鍵データを配信するように通信部２ｂを制御している。制御部２ｄは、ロック装置４の時刻設定を開始する時に、携帯端末３からのトークンと時計部２ｃの基準時刻に署名を施した署名付き時刻情報を携帯端末３に配信するように通信部２ｂを制御している。制御部２ｄは、ロック装置４における鍵データ認証時の操作履歴情報を移動端末３から取得するように通信部２ｂを制御している。制御部２ｄは、通信部２ｂが移動端末３から取得した操作履歴情報を記憶部２ａに記憶させている。制御部２ｄは、パソコンやスマートフォンなどの外部端末を介しての管理者の入力操作により、ロック装置４の解錠・施錠の許可権限を付与する移動端末３に配信する鍵データの設定や有効期限の更新を行うとともに、対象となる移動端末３に対して鍵データの設定指令や有効期限の更新指令を出力している。
【００３２】
移動端末３は、管理者やシステム利用者が所有する例えば携帯電話、スマートフォンなどの通信機能を有する端末からなり、記憶部３ａ、通信部３ｂ、制御部３ｃを含む構成である。
【００３３】
記憶部３ａは、例えばＥＥＰＲＯＭやフラッシュメモリ等の不揮発性メモリやＤＲＡＭやＳＤＲＡＭ等の揮発性メモリを含む各種半導体メモリ等で構成される。記憶部３ａは、ロック装置４の解錠・施錠に必要な鍵データを記憶している。この鍵データは、管理者の外部端末の操作入力によりサーバ２から移動端末３に適宜配信される。
【００３４】
また、記憶部３ａは、予め鍵配信アプリケーションがインストールされて記憶している。鍵配信アプリケーションは、不図示の鍵配信サーバから配信される鍵データの受信、受信した鍵データの設定登録、鍵データを用いたロック装置４の解錠制御又は施錠制御を制御部３ｃが実行するためのプログラムからなる。
【００３５】
通信部３ｂは、制御部３ｃの制御により、移動端末３とサーバ２との間で相互に無線通信（インターネット接続）による情報のやり取りを行っている。また、通信部３ｂは、制御部３ｃの制御により、移動端末３とロック装置４との間で相互に近距離無線通信による情報のやり取りを行っている。
【００３６】
制御部３ｃは、例えばＣＰＵ（Central Processing Unit ）やＲＯＭ（Read Only Memory），ＲＡＭ（Random Access Memory）等のプロセッサで構成され、記憶部３ａ、通信部３ｂを統括制御している。さらに制御内容について説明すると、制御部３ｃは、管理者の入力操作に基づく時刻設定開始指令をロック装置４に送信するように通信部３ｂを制御している。制御部３ｃは、ロック装置４からのトークン（鍵データ要求時を含む）を受信するように通信部３ｂを制御している。制御部３ｃは、ロック装置４からトークン（鍵データ要求時を含む）を受信したときに、時刻情報要求指令（トークンを含む）をサーバ２に送信するように通信部３ｂを制御している。制御部３ｃは、署名付き時刻情報、又は鍵データと署名付き時刻情報をサーバ２から受信してロック装置４に送信するように通信部３ｂを制御している。制御部３ｃは、ロック装置４における鍵データ認証時の操作履歴情報を取得するように通信部３ｂを制御している。制御部３ｃは、ロック装置４から取得した操作履歴情報をサーバ２に送信するように通信部３ｂを制御している。制御部３ｃは、サーバ２からの鍵データの設定指示や有効期限の更新指示により、記憶部３ａへの鍵データの記憶や記憶部３ａに既に記憶された鍵データの有効期限を自動的に更新している。
【００３７】
ロック装置４は、制御対象となる建物の扉などに設けられ、記憶部４ａ、通信部４ｂ、時計部４ｃ、電気錠４ｄ、制御部４ｅを含む構成であり、電池を駆動電源として動作するものである。
【００３８】
記憶部４ａは、例えばＥＥＰＲＯＭやフラッシュメモリ等の不揮発性メモリやＤＲＡＭやＳＤＲＡＭ等の揮発性メモリを含む各種半導体メモリ、ＨＤＤ等の各種記憶装置で構成される。記憶部４ａは、通信部４ｂが移動端末３から取得した鍵データの認証を行うための照合用鍵データを記憶している。この照合用鍵データは、例えばロック装置４を特定する製造番号などからなり、電気錠４ｄの解錠・施錠の許可権限を付与するために必要不可欠なデータである。
【００３９】
通信部４ｂは、制御部４ｅの制御により、ロック装置４と移動端末３との間で相互に近距離無線通信による情報のやり取りを行っている。
【００４０】
内部時計としての時計部４ｃは、制御部４ｅの制御により、時刻を計時している。この時計部４ｃの計時による時刻は、制御部４ｅの制御により、サーバ２から移動端末３を介してロック装置４が受信するサーバ２の署名付き時刻情報の受信時刻のカウンタ値ｂとトークン生成時刻のカウンタ値ａの差（ｂ−ａ：経過時間Ａ）が許容範囲内のときに署名付き時刻情報を用いて自動修正される。
【００４１】
尚、カウンタ値の差ｂ−ａ（経過時間Ａ）は、移動端末３とロック装置４との間やサーバ２と移動端末３との間の通信時間、移動端末３からロック装置４への時刻情報の書き込み時間などを含む正確な時刻からの誤差である。また、許容範囲は、要求される時刻の正確性の度合いにより調整されるものであり、例えば履歴データのログ管理の時間によって予め適宜設定される。例えば分単位で履歴データのログ管理を行う場合には１分に設定される。
【００４２】
また、時計部４ｃの時刻は、制御部４ｅの制御により、移動端末３がサーバ２に時刻情報要求指令を送信した時刻のカウンタ値と移動端末３がサーバ２から署名付き時刻情報を受信した時刻のカウンタ値の差（経過時間Ｂ）を用いて署名付き時刻情報の時刻を補正し、この補正した時刻を用いて自動修正することもできる。
【００４３】
さらに、時計部４ｃの時刻は、上述した経過時間Ａと経過時間Ｂの両方を用いて自動修正することもできる。
【００４４】
電気錠４ｄは、制御部４ｅの制御により、例えばモーターやソレノイド等の駆動手段への通電を制御し、駆動手段に連結されるデッドボルトを扉枠の係合穴に対して進退させることで施錠又は解錠される周知の機構からなる。尚、電気錠４ｄは、制御部４ｅにより電気的に錠前の施錠や解錠が制御される構成であれば良く、その構造が特に限定されるものではない。
【００４５】
制御部４ｅは、例えばＣＰＵ（Central Processing Unit ）やＲＯＭ（Read Only Memory），ＲＡＭ（Random Access Memory）等のプロセッサで構成され、記憶部４ａ、通信部４ｂ、時計部４ｃ、電気錠４ｄを統括制御している。さらに制御内容について説明すると、制御部４ｅは、管理者の操作入力に基づく携帯端末３からの時刻設定開始指令を受信した時に、トークンを生成して送信するように通信部４ｂを制御している。制御部４ｅは、トークン及びトークン生成時刻（トークン生成時のカウンタ値ａ）を記憶部４ａに記憶させている。制御部４ｅは、システム利用者が所有する携帯端末３に対して鍵データを要求するときに、トークンを生成し、このトークンを含む鍵データ要求指令を送信するように通信部４ｂを制御している。制御部４ｅは、通信部４ｂが取得した移動端末３からの鍵データが正常か否かの認証を行っている。制御部４ｅは、移動端末３からの鍵データを正常と判別すると、電気錠４ｄを解錠又は施錠制御している。制御部４ｅは、サーバ２の公開鍵を用いることにより、移動端末３を介して取得したサーバ２からの署名付き時刻情報（基準時刻）を検証している。制御部４ｅは、経過時間Ａが許容範囲内のときの署名付き時刻情報による時計部４ｃの時刻の自動修正、経過時間Ｂを用いて補正した署名付き時刻情報による時計部４ｃの時刻の自動修正、経過時間Ａ，Ｂを用いた時計部４ｃの時刻の自動修正を選択的に行っている。制御部４ｅは、鍵データ認証時の操作履歴情報を移動端末３に送信するように通信部４ｂを制御している。
【００４６】
次に、上記のように構成された時刻修正システム１において、管理者が移動端末３を用いてロック装置４の時計部（ロック装置内部時計）４ｃの時刻を自動的に修正する場合の動作について図２を参照しながら説明する。
【００４７】
管理者が所有する移動端末３をロック装置４にかざすと、移動端末３とロック装置４との間で近距離無線通信を行い、移動端末３がロック装置４に時刻設定開始指令を送信する（ＳＴ１）。
【００４８】
ロック装置４は、移動端末３から時刻設定開始指令を受信すると、トークンを生成し、生成したトークンとトークン生成時刻における制御部４ｅのカウンタ値ａを記憶部４ａに記憶し（ＳＴ２）、生成したトークンを移動端末３に送信する（ＳＴ３）。
【００４９】
移動端末３は、ロック装置４からトークンを受信すると、移動端末３とサーバ２との間で無線通信を行い、サーバ２に時刻情報要求指令（トークンを含む）を送信する（ＳＴ４）。
【００５０】
サーバ２は、移動端末３から時刻情報要求指令を受信すると、トークンとサーバ２内の時計部２ｃの時刻（サーバ時刻）に署名し（ＳＴ５）、署名付き時刻情報を移動端末３に送信する（ＳＴ６）。
【００５１】
移動端末３は、サーバ４から署名付き時刻情報を受信すると、移動端末３とロック装置４との間で近距離無線通信を行い、署名付き時刻情報をロック装置４に送信する（ＳＴ７）。
【００５２】
ロック装置４は、移動端末３から署名付き時刻情報を受信すると、署名付き時刻情報を受信した時刻の制御部４ｅのカウンタ値ｂとトークン生成時刻の制御部４ｅのカウンタ値ａとの差（ｂ−ａ：経過時間Ａ）が許容範囲内であれば、署名付き時刻情報を用いて時計部４ｃ（内部時計）の時刻を自動的に修正する（ＳＴ８）。これにより、通信による遅延をトークンにより一定時間（経過時間Ａ）以内に制限でき、経過時間Ａの範囲で時計部４ｃの時刻の正確性が保証される。
【００５３】
そして、署名により時刻情報の正確性が保証されるため、管理者以外でも時刻の設定が可能になる。例えば、システム利用者が解錠動作又は施錠動作を行う際にロック装置４の内部時計の時刻を修正することが可能である。
【００５４】
以下、本例の時刻修正システム１において、システム利用者が移動端末３を用いてロック装置４の解錠又は施錠を行う際に時計部（ロック装置４の内部時計）４ｃの時刻を自動的に修正する場合の動作について図３を参照しながら説明する。
【００５５】
ロック装置４は、トークンを生成し、生成したトークンとトーク生成時刻における制御部４ｅのカウンタ値ａを記憶部４ａに記憶し（ＳＴ１１）、生成したトークンを含む鍵データ要求指令を周期的に送信する（ＳＴ１２）。
【００５６】
そして、システム利用者がロック装置４の電気錠４ｄを解錠又は施錠するため、事前に鍵データが記憶された移動端末３をロック装置４にかざすと、移動端末３とロック装置４との間で近距離無線通信を行う。移動端末３は、近距離無線通信によりロック装置４から鍵データ要求指令（トークン）を受信すると、時刻情報要求指令（トークンを含む）をサーバ２に送信する（ＳＴ１３）。
【００５７】
サーバ２は、移動端末３から時刻情報要求指令を受信すると、トークンとサーバ２内の時計部２ｃの時刻（サーバ時刻）に署名し（ＳＴ１４）、署名付き時刻情報を移動端末３に送信する（ＳＴ１５）。
【００５８】
移動端末３は、サーバ４から署名付き時刻情報を受信すると、移動端末３とロック装置４との間で近距離無線通信を行い、署名付き時刻情報と鍵データをロック装置４に送信する（ＳＴ１６）。
【００５９】
ロック装置４は、移動端末３から署名付き時刻情報と鍵データを受信すると、署名付き時刻情報を受信した時刻の制御部４ｅのカウンタ値ｂとトークン生成時刻の制御部４ｅのカウンタ値ａとの差（ｂ−ａ：経過時間Ａ）が許容範囲内であれば、署名付き時刻情報を用いて時計部４ｃ（ロック装置内部時計）の時刻を自動的に修正する（ＳＴ１７）。これにより、通信による遅延をトークンにより一定時間（経過時間Ａ）以内に制限し、経過時間Ａの範囲で時計部４ｃの時刻の正確性が保証される。尚、経過時間Ａは、ロック装置４の制御部４ｅによる内部クロックのカウンタ値や時計部４ｃの時間から算出される。
【００６０】
また、ロック装置４は、移動端末３から署名付き時刻情報とともに受信した鍵データの認証処理を行う。
【００６１】
この鍵データの認証処理では、取得した鍵データと予め記憶部４ｂに記憶された照合用鍵データとを比較する。そして、ロック装置４は、両者のデータが一致すれば、取得した鍵データを正常と判別して鍵データが正常認証され、電気錠４ｄを解錠（又は施錠）制御する。これに対し、両者のデータが不一致であれば、取得した鍵データを異常と判別し、電気錠４ｄの制御は行わない。
【００６２】
ところで、図２や図３に示す動作では、カウンタ値ｂとカウンタ値ａとの差ｂ−ａ、すなわち経過時間Ａが予め設定された許容範囲内のときに、署名付き時刻情報を用いてロック装置４の時計部４ｃの時刻を自動修正するものとして説明したが、署名付き時刻情報を補正し、この補正した署名付き時刻情報を用いて時計部４ｃの時刻を修正するようにしても良い。
【００６３】
具体的には、移動端末３がサーバ２に時刻情報要求指令を送信してから移動端末３が署名付き時刻情報をサーバ２から受信するまでの経過時間Ｂを用いて署名付き時刻情報を補正する。そして、この補正した署名付き時刻情報を用いて時計部４ｃの時刻を自動修正する。
【００６４】
尚、経過時間Ｂは、移動端末３の制御部３ｃによる内部クロックのカウンタ値や移動端末３の内部時計を用いて算出される。これにより、移動端末３とサーバ２との間の通信時間を考慮して補正した署名付き時刻情報を用いて時計部４ｃの時刻を高精度に修正することができる。
【００６５】
また、経過時間Ａが予め設定された許容範囲内のときに、経過時間Ｂを用いて署名付き時刻情報を補正し、この補正した署名付き時刻情報を用いて時計部４ｃの時刻を自動修正するようにしても良い。これにより、通信時間や情報の書き込み時間を考慮して時計部４ｃの時刻の自動修正が行え、経過時間Ａの範囲で時計部４ｃの時刻の正確性を保証することができる。
【００６６】
次に、本例の時刻修正システム１における鍵データ認証時の操作履歴情報をサーバ２に送信する場合の動作について説明する。
【００６７】
移動端末３は、上述した鍵データの認証処理において、サーバ２との間で無線通信を行い、ロック装置４が鍵データを認証処理した時の操作履歴情報（例えば鍵データの認証時（正常又は異常の結果を含む）の時刻、電気錠４ｄが解錠又は施錠された時刻など）をサーバ２に対して自動的に送信する。サーバ２は、移動端末３から逐次取得した操作履歴情報を記憶部２ａに記憶する。
【００６８】
次に、本例の時刻修正システム１における鍵データの設定及び有効期限に関する処理動作について説明する。
【００６９】
管理者は、例えばパソコンやスマートフォンなどの外部端末を操作し、ロック装置４における電気錠４ｄの解錠や施錠の許可権限を付与する移動端末３に配信する鍵データ（有効期限を含む）をサーバ２の記憶部２ａに記憶して設定する。また、管理者による外部端末の操作入力により、サーバ２の記憶部２ａに記憶された鍵データの有効期限の更新が適宜行われる。サーバ２は、鍵データの設定や有効期限の更新が行われると、対象となる移動端末３との間で無線通信を行い、移動端末３に対して鍵データの設定指令や有効期限の更新指令を送信する。移動端末３は、サーバ２から鍵データの設定指令や有効期限の更新指令を受信すると、サーバ２から送信される鍵データの設定や有効期限に関する情報に従って鍵データの設定や有効期限の更新を自動的に行う。
【００７０】
このように、本例の時刻修正システム１では、移動端末３とロック装置４との間で近距離無線通信を行った際に、サーバ２の時刻情報（基準時刻）が移動端末３を介してロック装置４に送信され、サーバ２の時刻情報を用いてロック装置４の時計部（内部時計）４ｃの時刻を自動的に修正している。すなわち、移動端末３の時刻を用いずに、システムで利用される基準時刻としてのサーバ２の時刻をロック装置４の時計部（内部時計）４ｃの時刻に直接反映させている。これにより、移動端末３の所有者が時刻情報を直接操作することが極めて困難となり、時刻の改ざんのリスクを低減することができる。しかも、従来のような専用機器などの特別なツールも不要となり、移動端末３を利用した日常の施解錠操作によってロック装置４の時計部（内部時計）４ｃの時刻を自動的に修正することもできる。
【００７１】
また、経過時間Ａが許容範囲内のときの署名付き時刻情報、経過時間Ｂにより補正した署名付き時刻情報、経過時間Ａが許容範囲内のときの経過時間Ｂにより補正した署名付き時刻情報の何れかを用いてロック装置４の時計部（内部時計）４ｃの時刻を自動的に修正している。これにより、移動端末３とロック装置４との間や移動端末３とサーバ２との間の通信時間、移動端末３からロック装置４への時刻情報の書き込み時間を考慮した時刻情報を用いてロック装置４の時計部（内部時計）４ｃの時刻を高精度に修正することができる。
【００７２】
さらに、鍵データの認証時に、操作履歴情報がロック装置４から移動端末３を介してサーバ２に送信され、操作履歴情報をサーバ２の記憶部２ａに逐次記憶している。これにより、ロック装置４の前まで直接出向いての特別なツールを用いた作業が不要となり、日常の解錠・施錠操作でリアルタイムに操作履歴情報がサーバ２の記憶部２ａに記録として保存されるので、操作履歴情報をサーバ２で一括管理でき、管理者が必要な時に操作履歴情報を確認することができる。また、システム利用者の出入管理を行う際には、サーバ２の記憶部２ａに逐次記憶される操作履歴情報を閲覧し、操作履歴情報と業務報告との突き合わせを必要時に直ぐに行うことができる。
【００７３】
また、ロック装置４の電気錠４ｄを解錠・施錠するための鍵データは、サーバ２の記憶部２ａに記憶して一括管理され、管理者の管理の元に有効期限の設定や更新が行われる。これにより、移動端末３に鍵データを配信した後でも有効期限を変更することができ、物理的な鍵媒体の受け渡しも不要であり、システムの利用者と対面しなくても鍵データの利用期間を容易に設定することができる。
【００７４】
ところで、上述した実施の形態では、時刻修正されるスタンドアローン機器として、ホテルやオフィスビルなどの商業施設や公共施設の入出口、集合住宅や一般住宅のエントランスや玄関などに採用されるロック装置を例にとって説明したが、ロック装置に限定されるものではない。時刻修正する対象のスタンドアローン機器は、ネットワークに接続されずに単独で動作する機器であって、自身で時刻を補正する手段を持たず、所定の処理を行うために認証情報（鍵データ）を必要とする機器であれば良い。
【００７５】
以上、本発明に係る時刻修正システム１の最良の形態について説明したが、この形態による記述及び図面により本発明が限定されることはない。すなわち、この形態に基づいて当業者等によりなされる他の形態、実施例及び運用技術などはすべて本発明の範疇に含まれることは勿論である。
【符号の説明】
【００７６】
１  時刻修正システム
２  サーバ
２ａ  記憶部
２ｂ  通信部
２ｃ  時計部
２ｄ  制御部
３  移動端末
３ａ  記憶部
３ｂ  通信部
３ｃ  制御部
４  ロック装置（スタンドアローン機器）
４ａ  記憶部
４ｂ  通信部
４ｃ  時計部
４ｄ  電気錠
４ｅ  制御部
【図１】
2015148512.tif 000003
【図２】
2015148512.tif 000004
【図３】
2015148512.tif 000005