(57)【特許請求の範囲】
【請求項１】
複数の通信ユニットと、前記通信ユニットから所定のデータ収集周期でデータを収集する収集装置と、前記通信ユニットごとに設定されている前記通信ユニットと前記収集装置との間の通信の暗号化に用いる共通鍵である現用鍵を管理し、また、所定の鍵更新周期で更新後の前記共通鍵の候補である新規鍵を生成する鍵管理サーバと、で構成される通信システムであって、
前記鍵管理サーバは、前記新規鍵を生成すると、前記新規鍵とその新規鍵に対応する鍵更新対象の通信ユニットの識別情報とを含む新規鍵更新通知を前記収集装置へ送信し、
前記収集装置は、前記新規鍵更新通知を受信すると、前記新規鍵更新通知で通知された鍵更新対象の通信ユニットである更新対象ユニットに対するデータの収集を要求するデータ収集要求に前記新規鍵更新通知で通知された新規鍵を格納し、前記データ収集要求のうち前記新規鍵の格納部分を含む暗号化対象の範囲である暗号化対象部を前記更新対象ユニットとの間の通信で用いる共通鍵である現用鍵を用いて暗号化し、暗号化した前記データ収集要求を前記更新対象ユニットへ送信し、また、前記更新対象ユニットが前記データ収集要求を受信したと判断した場合に、前記新規鍵を前記更新対象ユニットとの間の現用鍵として保持し、
前記更新対象ユニットは、受信した前記データ収集要求に含まれる新規鍵を保持し、保持している新規鍵を用いて暗号化されたデータ収集要求を受信した場合に、保持している新規鍵を自身の現用鍵として保持する、
ことを特徴とする通信システム。
【請求項２】
前記更新対象ユニットは、前記データ収集要求に対する応答であるデータ収集応答を、保持している新規鍵で暗号化して前記収集装置へ送信し、
前記収集装置は、前記新規鍵更新通知で通知された新規鍵を保持し、前記データ収集応答が、自身が保持している新規鍵で暗号化されている場合に、前記更新対象ユニットが前記データ収集要求を受信したと判断する、
ことを特徴とする請求項１に記載の通信システム。
【請求項３】
前記鍵管理サーバおよび前記通信ユニットは、過去に現用鍵として用いた共通鍵を保持することを特徴とする請求項２に記載の通信システム。
【請求項４】
前記鍵管理サーバは、前記新規鍵の生成時に、前記新規鍵ごとのバージョン情報である鍵ＩＤを生成し、前記新規鍵更新通知に対応する鍵ＩＤを含めて送信し、
前記収集装置は、前記データ収集要求に前記鍵ＩＤを前記暗号化対象部に格納し、また、前記データ収集要求のうち前記暗号化対象部以外の部分に現用鍵の鍵ＩＤを含めて送信し、
前記通信ユニットは、前記新規鍵とその新規鍵の鍵ＩＤとの対応と、現用鍵とその現用鍵の鍵ＩＤとの対応と、をユニット鍵ＩＤ情報として保持し、受信した前記データ収集要求に含まれる鍵ＩＤが、前記ユニット鍵ＩＤ情報に含まれない場合には、受信した前記データ収集要求を復号化しない、
ことを特徴とする請求項１に記載の通信システム。
【請求項５】
前記鍵管理サーバは、前記新規鍵の生成時に、前記新規鍵ごとのバージョン情報である鍵ＩＤを生成し、前記新規鍵更新通知に対応する鍵ＩＤを含めて送信し、
前記収集装置は、前記新規鍵とその新規鍵の鍵ＩＤとの対応と、現用鍵とその現用鍵の鍵ＩＤとの対応と、を鍵ＩＤ情報として保持し、前記データ収集要求に前記鍵ＩＤを前記暗号化対象部に格納し、また、前記データ収集要求のうち前記暗号化対象部以外の部分に現用鍵の鍵ＩＤを含めて送信し、
前記通信ユニットは、前記新規鍵とその新規鍵の鍵ＩＤとの対応と、現用鍵とその現用鍵の鍵ＩＤとの対応と、をユニット鍵ＩＤ情報として保持し、受信した前記データ収集要求に含まれる鍵ＩＤが、前記ユニット鍵ＩＤ情報に含まれない場合には、受信した前記データ収集要求を復号化せず、
前記収集装置は、受信した前記データ収集要求に含まれる鍵ＩＤが、前記鍵ＩＤ情報に含まれない場合には、前記データ収集応答を復号化しない、
ことを特徴とする請求項２または３に記載の通信システム。
【請求項６】
前記収集装置は、前記更新対象ユニットが前記データ収集要求を受信したと判断した場合に、前記鍵管理サーバへ前記更新対象ユニットの識別情報を含む鍵更新処理の完了を通知する鍵更新完了通知を送信し、
前記鍵管理サーバは、前記鍵更新完了通知に基づいて、前記更新対象ユニットの新規鍵を現用鍵として登録する、
ことを特徴とする請求項１〜５のいずれか１つに記載の通信システム。
【請求項７】
前記複数の通信ユニットと、前記収集装置と、でメッシュネットワークを構成することとし、
前記収集装置は、前記通信ユニットごとの鍵更新の要求の有無を示す鍵更新情報を保持し、前記新規鍵更新通知を受信すると、前記新規鍵更新通知で通知された鍵更新対象の通信ユニットに対応する前記鍵更新情報を要求有りと設定し、また、前記新規鍵更新通知で通知された鍵更新対象の通信ユニットおよび新規鍵を保持し、前記データ収集要求の宛先の前記更新対象ユニットまでの前記メッシュネットワーク内の経路上に、前記鍵更新情報が要求有りと設定されている通信ユニットがある場合には、その通信ユニットを中継更新ユニットとし、暗号化した前記データ収集要求に対して、前記中継更新ユニットを宛先とするヘッダと、前記中継更新ユニットの現用鍵で暗号化したその中継更新ユニットに対応する新規鍵と、を付加することによりカプセル化し、カプセル化後の前記データ収集要求を前記更新対象ユニットに宛てて送信し、
前記中継更新ユニットは、受信した前記データ収集要求に含まれる中継ユニット鍵を保持し、前記データ収集要求をデカプセル化した後に、前記更新対象ユニットへ転送し、また、保持している中継ユニット鍵を用いて暗号化されたデータ収集要求を受信した場合に、保持している中継ユニット鍵を自身の現用鍵として保持する、
ことを特徴とする請求項１〜６のいずれか１つに記載の通信システム。
【請求項８】
前記収集装置は、データ収集の対象とする前記通信ユニットの順序をデータ収集順序とし、前記データ収集周期で前記データ収集順序に基づいてデータ収集の通信ユニットにそれぞれデータ収集要求を送信することとし、前記新規鍵更新通知を受信すると、前記新規鍵更新通知で通知された更新対象ユニットのデータ収集が優先されるよう前記データ収集順序を変更する、
ことを特徴とする請求項１〜７のいずれか１つに記載の通信システム。
【請求項９】
前記収集装置は、前記新規鍵更新通知を受信すると、前記新規鍵更新通知で通知された更新対象ユニットのデータ収集が最も早くなるよう前記データ収集順序を変更する、
ことを特徴とする請求項８に記載の通信システム。
【請求項１０】
複数の通信ユニットと、前記通信ユニットから所定のデータ収集周期でデータを収集する収集装置と、前記通信ユニットごとに設定されている前記通信ユニットと前記収集装置との間の通信の暗号化に用いる共通鍵である現用鍵を管理し、また、所定の鍵更新周期で更新後の前記共通鍵の候補である新規鍵を生成する鍵管理サーバと、で構成される通信システムにおける前記収集装置であって、
前記鍵管理サーバから新規鍵とその新規鍵に対応する鍵更新対象の通信ユニットの識別情報とを含む新規鍵更新通知を受信すると、前記新規鍵更新通知で通知された鍵更新対象の通信ユニットである更新対象ユニットに対するデータの収集を要求するデータ収集要求に前記新規鍵更新通知で通知された新規鍵を格納し、前記データ収集要求のうち前記新規鍵の格納部分を含む暗号化対象の範囲である暗号化対象部を前記更新対象ユニットとの間の通信で用いる共通鍵である現用鍵を用いて暗号化し、暗号化した前記データ収集要求を前記更新対象ユニットへ送信し、また、前記更新対象ユニットが前記データ収集要求を受信したと判断した場合に、前記新規鍵を前記更新対象ユニットとの間の現用鍵として保持
することを特徴とする収集装置。
【請求項１１】
複数の通信ユニットと、前記通信ユニットから所定のデータ収集周期でデータを収集する収集装置と、前記通信ユニットごとに設定されている前記通信ユニットと前記収集装置との間の通信の暗号化に用いる共通鍵である現用鍵を管理し、また、所定の鍵更新周期で更新後の前記共通鍵の候補である新規鍵を生成する鍵管理サーバと、で構成される通信システムにおける鍵更新方法であって、
前記鍵管理サーバが、前記新規鍵を生成すると、前記新規鍵とその新規鍵に対応する鍵更新対象の通信ユニットの識別情報とを含む新規鍵更新通知を前記収集装置へ送信する新規鍵更新通知ステップと、
前記収集装置が、前記新規鍵更新通知を受信すると、前記新規鍵更新通知で通知された鍵更新対象の通信ユニットである更新対象ユニットに対するデータの収集を要求するデータ収集要求に前記新規鍵更新通知で通知された新規鍵を格納し、前記データ収集要求のうち前記新規鍵の格納部分を含む暗号化対象の範囲である暗号化対象部を前記更新対象ユニットとの間の通信で用いる共通鍵である現用鍵を用いて暗号化し、暗号化した前記データ収集要求を前記更新対象ユニットへ送信するデータ収集要求送信ステップと、
前記収集装置が、前記更新対象ユニットが前記データ収集要求を受信したと判断した場合に、前記新規鍵を前記更新対象ユニットとの間の現用鍵として保持する収集装置現用鍵更新ステップと、
前記更新対象ユニットが、受信した前記データ収集要求に含まれる新規鍵を保持し、保持している新規鍵を用いて暗号化されたデータ収集要求を受信した場合に、保持している新規鍵を自身の現用鍵として保持するユニット現用鍵更新ステップと、
を含むことを特徴とする鍵更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号鍵を用いて送信データを暗号化し、暗号鍵を定期的に更新する通信システムおよび鍵更新方法に関する。
【背景技術】
【０００２】
複数の通信ユニットで構成され通信ユニット同士が相互に通信を行なうメッシュネットワークを用いて、データ収集するシステムが提案されている（たとえば、下記特許文献１参照）。下記特許文献１に記載のメッシュネットワークは、コンセントレータと通信ユニットで構成される。このメッシュネットワークでは無線通信を行なうため、送信データの漏洩，改竄が容易に行われるという脅威を抱えている。そのため、このようなメッシュネットワークで、機密情報等のデータを送信する場合にはデータの暗号化および認証が必要となる。
【０００３】
メッシュネットワークを構成する通信ユニットの処理能力が低い場合は、公開鍵暗号方式は処理負荷が高いことから適さず、処理負荷が比較的低い共通鍵暗号方式が適している。共通鍵暗号方式を採用して、送信データの漏洩，改竄を防ぐためには各通信ユニットに個別の共有鍵を持たせることが必要となる。その際、同一の共通鍵を使用し続けることはセキュリティ上の脅威となることから、共通鍵を定期的に更新する必要がある。そこで、メッシュネットワークを構築している各端末への鍵更新を、既存の鍵交換プロトコルを用いて実施する方法が下記特許文献２で提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２１８０８０号公報
【特許文献２】特開２００７−８８７９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１に記載の技術によれば、上述のとおり暗号化されていない。そのため、送信データの漏洩，改竄が容易に行なわれてしまう、という問題があった。
【０００６】
これに対し、上記特許文献２に記載の技術では、暗号化を行なっているため、送信データの漏洩，改竄が容易に行なわれない。しかし、データの収集装置から一定時間ごとに多くの通信ユニットからデータ収集を行うようなアプリケーションを実行した場合などには、狭帯域環境では鍵更新処理によるメッセージが通信帯域を圧迫し、データ収集性能が悪化する、という問題があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、通信データを暗号化する場合に、暗号化鍵の更新処理のためのメッセージ量を低減することができる通信システムおよび鍵更新方法を得ることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、複数の通信ユニットと、前記通信ユニットから所定のデータ収集周期でデータを収集する収集装置と、前記通信ユニットごとに設定されている前記通信ユニットと前記収集装置間との通信の暗号化に用いる共通鍵である現用鍵を管理し、また、所定の鍵更新周期で更新後の前記共通鍵の候補である新規鍵を生成する鍵管理サーバと、で構成される通信システムであって、前記鍵管理サーバは、前記新規鍵を生成すると、前記新規鍵とその新規鍵に対応する鍵更新対象の通信ユニットの識別情報とを含む新規鍵更新通知を前記収集装置へ送信し、前記収集装置は、前記新規鍵更新通知を受信すると、前記新規鍵更新通知で通知された鍵更新対象の通信ユニットである更新対象ユニットに対するデータの収集を要求するデータ収集要求に前記新規鍵更新通知で通知された新規鍵を格納し、前記データ収集要求のうち前記新規鍵の格納部分を含む暗号化対象の範囲である暗号化対象部を前記更新対象ユニットとの間の通信で用いる共通鍵である現用鍵を用いて暗号化し、暗号化した前記データ収集要求を前記更新対象ユニットへ送信し、また、前記更新対象ユニットが前記データ収集要求を受信したと判断した場合に、前記新規鍵を前記更新対象ユニットとの間の現用鍵として保持し、前記更新対象ユニットは、受信した前記データ収集要求に含まれる新規鍵を保持し、保持している新規鍵を用いて暗号化されたデータ収集要求を受信した場合に、保持している新規鍵を自身の現用鍵として保持する、ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、収集装置が、新規鍵を含む新規鍵更新通知を受信した場合に、鍵の更新の対象の通信ユニットへのデータ収集要求メッセージに、通知された新規鍵を含めて送信し、通信ユニットは、そのデータ収集要求メッセージを受信すると、新規鍵を保持し、その新規鍵を用いてデータ収集応答メッセージを送信し、収集装置は、データ収集応答メッセージが新規鍵で暗号化されていた場合に、鍵管理サーバへ鍵更新完了通知を送信し、その通知に対する応答を受信すると、新規鍵を通信ユニットの現用鍵として登録し、また、通信ユニットは、データ収集要求メッセージが、自身が保持している新規鍵で暗号化されている場合に、保持している新規鍵を自身の現用鍵として登録するようにしたので、暗号化鍵の更新処理のためのメッセージ量を低減することができる、という効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明にかかる通信システムの実施の形態１の構成例を示す図である。
【図２】図２は、実施の形態１の鍵更新方法の一例を示すチャート図である。
【図３−１】図３−１は、通常のデータ収集要求メッセージのフォーマットの一例を示す図である。
【図３−２】図３−２は、データ収集応答メッセージのフォーマットの一例を示す図である。
【図３−３】図３−３は、新規鍵データを含むデータ収集応答メッセージのフォーマットの一例を示す図である。
【図４】図４は、実施の形態２の鍵更新方法の一例を示すチャート図である。
【図５−１】図５−１は、実施の形態２の中継通信ユニットの新規鍵を含むデータ収集要求メッセージのフォーマットの一例を示す図である。
【図５−２】図５−２は、デカプセル化された後の実施の形態２のデータ収集要求メッセージのフォーマットの一例を示す図である。
【図６】図６は、実施の形態３のデータ収集順序制御の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明にかかるメッシュネットワークシステムおよび鍵更新方法の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１２】
実施の形態１．
図１は、本発明にかかる通信システムの実施の形態１の構成例を示す図である。図１に示すように本実施の形態の通信システムは、自身が搭載するセンサが測定した温度等の観測情報（データ）の取得や、シリアル通信や赤外線通信等を用いて外部の計測機器から観測情報を観測情報の取得を行なう通信ユニット１−１〜１−８と、通信ユニット１−１〜１−８から観測情報を収集する収集装置２と、暗号化のための鍵を管理する鍵管理サーバ３と、で構成される。
【００１３】
通信ユニット１−１〜１−８および収集装置２は、それぞれ無線通信機能を有しており、収集装置２を起点としたメッシュネットワークを構築する。また、収集装置２は、通信ユニット１−１〜１−８からデータを収集するためのデータ収集要求メッセージを定期的に送信する。各通信ユニット１−１〜１−８は、自身を宛先とするデータ収集要求メッセージを受信すると、自身が搭載するセンサが測定した温度等のデータや、自身が接続する外部の計測機器から取得したデータを、データ収集応答メッセージに含めてデータ収集装置２に宛てて送信する。データ収集要求メッセージおよびデータ収集応答メッセージは、メッシュネットワーク内で転送され宛先に到達する。
【００１４】
なお、メッシュネットワーク内の経路構築方法については、本実施の形態では特に制約はなく、どのような経路構築方法を用いてもよい。無線プロトコルや無線チップに関しても、制約はなく、どのような方式，ハードウェアを用いても良い。
【００１５】
また、本実施の形態では、鍵管理サーバ３と収集装置２間の接続は、有線または上記のメッシュネットワークで用いられる無線通信の帯域より帯域が大きな無線通信により接続することを想定している。
【００１６】
各通信ユニット１−１〜１−８は、製造時または設置時に個別の共通鍵（Ｋｅｙ＃Ａ〜Ｋｅｙ＃Ｈ）を設定されることとし（たとえば、通信ユニット１−１はＫｅｙ＃Ａを保持し、通信ユニット１−２はＫｅｙ＃Ｂを保持する。）、自身に設定された共通鍵（以下、単に鍵という場合はこの共通鍵を示す）をそれぞれ保持しておくこととする。
【００１７】
また、どの通信ユニット１−１〜１−８にどの共通鍵が保持されているかは、鍵対応情報として管理サーバが管理することとする。収集装置２は、収集装置２の管理するメッシュネットワークに通信ユニット１−１〜１−８が参入した際に、その通信ユニットに対応する鍵を保持していない場合、鍵管理サーバ３にその通信ユニットに対応する鍵を問い合わせる。鍵管理サーバ３は、収集装置２からの問い合わせがあると、保持している鍵対応情報に基づいて、問い合わせの対象の通信ユニットの鍵を収集装置２へ通知する。
【００１８】
なお、鍵管理サーバ３と収集装置２間は、ＳＳＬ（Secure  Socket  Layer）またはＩＰｓｅｃ（Security  Architecture  for  Internet  Protocol）等の方式を用いて、セキュリティ強度を向上させる対策が講じられているとする。
【００１９】
鍵管理サーバ３は、自身の管理対象である通信ユニット１−１〜１−８について、それぞれの鍵を管理し、現在暗号化に使用している鍵（以下、現用鍵と呼ぶ）だけでなく、過去に使用していた鍵もリソースが許容できる範囲内で保持しておくこととする。通信ユニット１−１〜１−８は、自身の現用鍵とともに過去に使用していた鍵をリソースが許容できる範囲内で保持しておくこととする。なお、通信ユニット１−１〜１−８および収集装置２は、鍵の更新時に現用鍵の次に使用する予定の新規鍵を保持するためのメモリリソースを確保しておくこととする。収集装置２は、自装置が構成するメッシュネットワークに参入している通信ユニット１−１〜１−８ごとにそれぞれに対応する現用鍵のみを管理しておくこととする。
【００２０】
収集装置２は、一定周期ごとに、全通信ユニット１−１〜１−８からそれぞれデータを収集するためのアプリケーションを実行する。具体的な収集方法としては、収集装置２は、データ収集の対象となる通信ユニット１−１〜１−８を宛先としたデータ収集要求メッセージを送信する。通信ユニット１−１〜１−８は、データ収集要求メッセージを受信すると、データを格納したデータ収集応答メッセージを生成し、収集装置２に対して送信する。
【００２１】
データ収集要求メッセージおよびデータ収集応答メッセージのアプリケーションデータ部分は、収集装置２−通信ユニット１−ｉ（ｉ＝１〜８）間では、収集装置２および通信ユニット１−ｉが保持している通信ユニット１−ｉに対応する共通鍵（現用鍵）を用い暗号化および認証処理（ＭＩＣ（Message  Integrity  Code）の生成)を行う。ここで、暗号化処理に用いる鍵と認証処理に用いる鍵とは同一であってもよいし、異なる鍵であってもよい。異なる鍵である場合は、暗号化処理に用いる鍵と認証処理に用いる鍵とについて、それぞれ、以下に示す本実施の形態の鍵更新方法によって、鍵を更新するようにしてもよい。また、本実施の形態では、メッセージの無駄な認証・復号処理を防ぐために、暗号化等を行なうために用いた鍵のバージョンを表す情報である鍵ＩＤ（Identifier）を各メッセージに付加しておくこととする（たとえば、セキュリティヘッダ等暗号化されないヘッダの一部に格納しておく）。
【００２２】
つぎに、本実施の形態の鍵更新方法について説明する。図２は、本実施の形態の鍵更新方法の一例を示すチャート図である。なお、ここでは、メッシュネットワークに参入している通信ユニット＃Ｘ（図１の通信ユニット１−１〜１−８のいずれかとする）の現用鍵をＸ１とし、通信ユニット＃Ｘの鍵を更新する場合を例に説明する。
【００２３】
鍵管理サーバ３は、メッシュネットワークに参入している自身の管理対象の通信ユニットのうち、鍵更新期限を超えている通信ユニットが存在した場合、その通信ユニットに対する新規鍵Ｘ２を生成する。そして、鍵管理サーバ３は、通信ユニットが属しているメッシュネットワークを構成する収集装置２に対して、通信ユニット＃Ｘの共通鍵を新規鍵Ｘ２に更新するよう通知するための通知である新規鍵更新通知を送信する（ステップＳ１）。新規鍵更新通知には、鍵の更新対象の通信ユニット＃Ｘを識別するための情報と新規鍵Ｘ２が含まれているとする。
【００２４】
なお、無線通信の状況により、通信ユニットがネットワークに参入していないことも想定されることから、参入していない間はその通信ユニットの鍵更新処理を行わないこととする。
【００２５】
新規鍵更新通知を受信した収集装置２は、新規鍵更新通知に基づいて、通信ユニット＃Ｘに対応する新規鍵を保持し、また、通信ユニット＃Ｘに対応する鍵更新要求の有無を示す情報を要求有りの状態とする。なお、収集装置２は、たとえば、通信ユニットごとの鍵更新要求フラグによって管理することとし、初期状態では鍵更新要求フラグを無効としておき、鍵更新要求があった場合に鍵更新要求フラグを有効とする等の方法により管理することにより、鍵更新要求の有無を管理することとする。
【００２６】
収集装置２は、定期的に通信ユニット＃Ｘに対してデータ収集要求メッセージを送信するが、データ収集要求メッセージを送信する際、鍵更新要求フラグが有効になっているか否かを判別し、有効になっている場合、新規鍵と新規鍵ＩＤを含む新規鍵データをデータ収集要求メッセージにピギーバックし、新規鍵データ、アプリ共通ヘッダおよびアプリデータ（データ収集要求コマンド等）を、現用鍵を用いて暗号化・認証処理を行ってデータ収集要求メッセージを生成する（ステップＳ２）。
【００２７】
図３−１〜３−３は、本実施の形態の各メッセージのフォーマットの一例を示す図である。図３−１は、通常の（新規鍵データを含まない）データ収集要求メッセージのフォーマットの一例を示し、図３−２は、データ収集応答メッセージのフォーマットの一例を示す。また、図３−３は、新規鍵データを含むデータ収集応答メッセージのフォーマットの一例を示す。図３−１〜図３−３に示すように、各メッセージは、ネットワークヘッダ，セキュリティヘッダ，アプリ共通ヘッダ，ＭＩＣをそれぞれ含む。データ収集要求メッセージは、データ収集要求の内容を指示するためのデータ収集要求コマンドを含み、データ収集応答メッセージは、データ収集要求メッセージにより要求されたデータである収集要求データを含む。そして、新規鍵更新通知を受信した場合に収集装置２が、更新対象の通信ユニットに送信するデータ収集要求メッセージは、図３−１のメッセージにさらに新規鍵データを含むメッセージとなる。
【００２８】
収集装置２は、ステップＳ２で生成したデータ収集要求メッセージを通信ユニット＃Ｘに宛てて送信する（ステップＳ３）。収集装置２から通信ユニット＃Ｘまでの経路上の通信ユニット（中継通信ユニット）は、通信ユニット＃Ｘ宛のデータ収集要求メッセージを受信すると、通信ユニット＃Ｘに宛てて転送する（ステップＳ４）。
【００２９】
データ収集要求メッセージを受信した通信ユニット＃Ｘは、そのデータ収集要求メッセージに付加されている鍵ＩＤに基づいて、その鍵ＩＤに対応する共通鍵を保持しているか否かを判断し（ステップＳ５）、保持している場合には、その鍵ＩＤに対応する共通鍵を用いて認証処理および復号処理を実施し、改竄・偽造等が有るか正常であるかを判断する（ステップＳ６）。
【００３０】
ステップＳ６で、正常であると判断した場合（ステップＳ６  正常）、通信ユニット＃Ｘは、新規鍵（Ｘ２）と新規鍵（Ｘ２）の鍵ＩＤとを対応付けて、メモリ（不揮発性メモリ）に格納する（ステップＳ７）。そして、通信ユニット＃Ｘは、受信したデータ収集要求メッセージに対する応答であるデータ収集応答メッセージ（応答メッセージ）を、新規鍵（Ｘ２）を用いて暗号化して生成する（ステップＳ８）。
【００３１】
ステップＳ５で、データ収集要求メッセージに付加されている鍵ＩＤに対応する共通鍵を保持していないと判断した場合（ステップＳ５  Ｎｏ）、およびステップＳ６で、改竄・偽造があると判断した場合（ステップＳ６  改竄・偽造）、そのデータ収集要求メッセージを破棄する（パケット破棄：ステップＳ９）。
【００３２】
通信ユニット＃Ｘは、ステップＳ８で生成したデータ収集応答メッセージを収集装置２に宛てて送信し（ステップＳ１０）、収集装置２までの経路上の通信ユニットは、受信したデータ収集応答メッセージを転送する（ステップＳ１１）。
【００３３】
収集装置２は、データ収集応答メッセージを受信すると、そのメッセージに付加されている鍵ＩＤに基づいて、対応する鍵を保持しているか否かを判断する（ステップＳ１２）。対応する鍵を保持していないと判断した場合（ステップＳ１２  Ｎｏ）、そのデータ収集応答メッセージを破棄する（パケット破棄：ステップＳ１３）。
【００３４】
ステップＳ１２で、対応する鍵を保持していると判断した場合（ステップＳ１２  Ｙｅｓ）、受信したデータ収集応答メッセージを対応する鍵を用いて認証処理および復号処理を実施し、改竄・偽造等が有るか正常であるかを判断する（ステップＳ１４）。改竄・偽造等が有ると判断した場合（ステップＳ１４  改竄・偽造）、ステップＳ１３へ進みそのデータ収集応答メッセージを破棄する。
【００３５】
ステップＳ１４で、正常であると判断した場合（ステップＳ１４  正常）、そのデータ収集応答メッセージに、新規鍵ＩＤを使用しているか否か（新規鍵（Ｘ２）の鍵ＩＤが付加されているか否か）を判断する（ステップＳ１５）。なお、受信したメッセージが、ステップＳ３で送信したデータ収集要求メッセージに対するデータ収集応答メッセージでない場合には、ステップＳ１５〜ステップＳ２０は実施しない。
【００３６】
新規鍵ＩＤを使用していると判断した場合、収集装置２は、通信ユニット＃Ｘの鍵の更新が完了したことを通知するための鍵更新完了通知を鍵管理サーバ３へ送信する（ステップＳ１６）。鍵管理サーバ３は、鍵更新完了通知を受信すると、その通知に基づいて、新規鍵（Ｘ２）を通信ユニット＃Ｘの現用鍵として登録する（ステップＳ１７）。そして、鍵管理サーバ３は、鍵更新完了通知に対する応答を収集装置２に送信する（ステップＳ１８）。
【００３７】
収集装置２は、自身が送信した鍵更新完了通知に対する応答を受信したか否かを判断し（ステップＳ１９）、受信した場合、鍵更新通知の処理が完了したと判断し（ステップＳ１９  Ｙｅｓ）、新規鍵（Ｘ２）を自身が保持する通信ユニット＃Ｘの現用鍵として登録する（ステップＳ２０）。そして、データ収集の時刻になると、データ収集要求メッセージを、現用鍵を用いて暗号化して生成し（ステップＳ２１）、通信ユニット＃Ｘに送信する（ステップＳ２２）。
【００３８】
一方、収集装置２は、自身が送信した鍵更新完了通知に対する応答を受信していないと判断した場合（ステップＳ１９  Ｎｏ）、ステップＳ２０を実施せずに、ステップＳ２１へ進む。この場合、通信ユニット＃Ｘの現用鍵は、更新されていないため、ステップＳ２１では、データ収集要求メッセージは、Ｘ１を用いて暗号化されて送信されることになる。すなわち、たとえば、鍵管理サーバ３での新規鍵の現用鍵への登録完了の前にデータ収集のタイミングとなった場合には、更新前の現用鍵で暗号化することになる。また、ステップＳ１５で、新規鍵ＩＤを使用していないと判断した場合（ステップＳ１５  Ｎｏ）、ステップＳ２１に進む。
【００３９】
また、中継通信ユニットは、ステップＳ２２で送信されたデータ収集要求メッセージを転送する（ステップＳ２３）。通信ユニット＃Ｘは、ステップＳ２３で転送されたデータ収集要求メッセージを受信すると、ステップＳ５と同様に、そのメッセージに付加された鍵ＩＤに対応する鍵を保持しているか否かを判断し（ステップＳ２４）、保持している場合には（ステップＳ２４  Ｙｅｓ）、その鍵を用いて受信したメッセージの認証処理・復号処理を実施し、改竄・偽造等が有るか正常であるかを判断する（ステップＳ２５）。
【００４０】
ステップＳ２５で、正常であると判断した場合（ステップＳ２５  正常）、通信ユニット＃Ｘは、受信したデータ収集要求メッセージに対するデータ収集応答メッセージを、新規鍵（Ｘ２）を用いて暗号化して生成する（ステップＳ２６）。また、通信ユニット＃Ｘは、データ収集要求メッセージが新規鍵ＩＤを使用しているか否かを判断し（ステップＳ２７）、新規鍵ＩＤを使用している場合は、新規鍵（Ｘ２）を自身の現用鍵として登録する（ステップＳ２８）。
【００４１】
また、ステップＳ２４で、対応する鍵を保持していないと判断した場合（ステップＳ２４  Ｎｏ）、およびステップＳ２５で、改竄・偽造があると判断した場合（ステップＳ２５  改竄・偽造）、通信ユニット＃Ｘは、受信したメッセージは破棄する（パケット破棄：ステップＳ２９）。また、ステップＳ２７で、新規鍵ＩＤを使用していないと判断した場合（ステップＳ２７  Ｎｏ）、現用鍵を更新せず、通常の処理を続ける。以上の処理によって、管理サーバ３と通信ユニット＃Ｘ間での鍵更新処理が完了する。
【００４２】
なお、収集装置２は、ステップＳ２０で新規鍵を現用鍵として登録すると、通信ユニット＃Ｘに対応する鍵更新要求フラグを無効にする。
【００４３】
なお、本実施の形態では、鍵ＩＤを、たとえば、セキュリティヘッダに格納して付加することにより、鍵ＩＤに対応する鍵を保持していない場合には、復号等の処理を実施せず不要な処理を省くようにしたが、鍵ＩＤを用いた判断は鍵更新のためには必須ではない。鍵ＩＤによる判断を行なわない場合には、たとえば、上記のステップＳ５などの処理では、保持している鍵で復号等の処理を試み、正常に処理できなかった場合に、そのメッセージを廃棄するようにする。また、鍵ＩＤを用いない場合には、ステップＳ１９で新規鍵ＩＤを使用しているかを判断する替わりに、保持している新規鍵を用いて正常に復号処理ができた場合に、新規鍵で暗号化されていたと判断することができる。
【００４４】
なお、本実施の形態では、データ収集要求メッセージに新規鍵を付加することにより、更新対象の通信ユニット＃Ｘへ新規鍵を通知し、そのメッセージの応答であるデータ収集応答メッセージに基づいて、収集装置２および鍵管理サーバ３が新規鍵を現用鍵として更新するようにしたが、新規鍵を通知する以降の処理は、上記の処理以外の方法で行なってもよい。たとえば、収集装置２および鍵管理サーバ３が新規鍵を現用鍵として更新するための処理にデータ収集応答メッセージを用いず、新規鍵を受信した通信ユニットが受信したことを知らせる通知を行なう等他の方法で行なってもよい。
【００４５】
なお、本実施の形態では、収集装置２と通信ユニット１−１〜１−８がメッシュネットワークを構成する場合について説明したが、本実施の形態の動作は、収集装置２が通信ユニット１−１〜１−８からデータを定期的に収集するシステムであればメッシュネットワーク以外の構成にも適用できる。
【００４６】
このように、本実施の形態では、収集装置２は、鍵管理サーバ３から新規鍵更新通知を受信した場合に、鍵の更新の対象である通信ユニット＃Ｘへのデータの収集を要求するデータ収集要求メッセージに、新規鍵更新通知で通知された新規鍵を含めて送信し、通信ユニット＃Ｘは、そのデータ収集要求メッセージを受信すると、新規鍵を保持し、そのメッセージに含まれる新規鍵を用いてデータ収集応答メッセージを送信する。そして、収集装置２は、データ収集応答メッセージが新規鍵で暗号化されていた場合に、鍵管理サーバ３へ鍵更新完了通知を送信し、その通知に対する応答を受信すると、新規鍵を通信ユニット＃Ｘの現用鍵として登録し、データ収集要求メッセージを更新後の現用鍵で暗号化して送信する。通信ユニット＃Ｘは、データ収集要求メッセージが、自身が保持している新規鍵で暗号化されている場合に、保持している新規鍵を自身の現用鍵として登録するようにした。そのため、暗号化鍵の更新処理のためのメッセージ量を低減することができる。
【００４７】
実施の形態２．
図４は、本発明にかかる実施の形態２の鍵更新方法の一例を示すチャート図である。本実施の形態の通信システムの構成は実施の形態１の通信システムの構成と同様とする。以下、実施の形態１と異なる点を説明する。
【００４８】
実施の形態１では、データ収集要求メッセージの宛先の通信ユニットに対応する新規鍵を送信する例を説明したが、本実施の形態では、データ収集要求メッセージを中継する中継通信ユニットについてもそのデータ収集要求メッセージを用いて新規鍵を送信する。
【００４９】
図４では、データ収集要求メッセージの宛先を通信ユニット＃Ｘ（図１の通信ユニット１−１〜１−８のいずれか）とし、メッシュネットワーク内で収集装置２から通信ユニット＃Ｘへの経路上にある鍵更新対象の中継通信ユニットを通信ユニット＃Ｙ（図１の通信ユニット１−１〜１−８のいずれか）として説明する。
【００５０】
収集装置２は、メッシュネットワーク内の各通信ユニット１−１〜１−８への経路情報（どの通信ユニットを経由するか）を把握しておくこととする。また、本実施の形態では、実施の形態１と同様に、収集装置２は、鍵更新要求フラグ等を用いて、通信ユニットごとに鍵更新の要求の有無を把握しておくこととする。そして、実施の形態１と同様に、鍵更新要求通知を鍵管理サーバ３から受信した場合、その通知に対応する通信ユニットに対応する鍵更新要求フラグを有効にし、鍵の更新が終了した場合にその通信ユニットに対応する鍵更新要求フラグを無効とすることとする。
【００５１】
まず、実施の形態１と同様に、鍵管理サーバ３は、メッシュネットワークに参入している自身の管理対象の通信ユニットのうち、鍵更新期限を超えている通信ユニットが存在した場合、その通信ユニットに対する新規鍵を生成する。そして、通信ユニットが属しているメッシュネットワークを構成する収集装置２に対して、新規鍵更新通知を送信する。ここでは、実施の形態１のステップＳ１と同様に、鍵管理サーバ３が、通信ユニット＃Ｘについての新規鍵Ｘ２を含む新規鍵更新通知を送信したとする（ステップＳ１）。
【００５２】
そして、収集装置２は、実施の形態１と同様に、新規鍵更新通知に基づいて、通信ユニット＃Ｘに対応する新規鍵を保持し、また、通信ユニット＃Ｘに対応する鍵更新要求フラグを有効とする。一方、鍵管理サーバ３は、通信ユニット＃Ｘについての新規鍵更新通知の前に通信ユニット＃Ｙについての新規鍵更新通知を収集装置２に送信したとし、通信ユニット＃Ｘおよび通信ユニット＃Ｙの鍵更新要求フラグが有効になったとする。なお、ここでは、通信ユニット＃Ｙについての鍵更新要求を通信ユニット＃Ｘの鍵更新要求の前に受信したとしたが、通信ユニット＃Ｙについての鍵更新要求を通信ユニット＃Ｘの鍵更新要求の後で、かつ通信ユニット＃Ｘに対して新規鍵を含むデータ収集要求メッセージを送信する前に、受信したとしてもよい。
【００５３】
収集装置２は、通信ユニット＃Ｘに対するデータ収集のタイミングになると、通信ユニット＃Ｘまでの経路上の通信ユニット１−１〜１−８（中継通信ユニット）を検索し、検索して得られた中継通信ユニットのうち、鍵更新要求のフラグが有効になっている中継通信ユニットを把握する。ここでは、中継通信ユニットである通信ユニット＃Ｙの鍵更新要求フラグが有効であったとする。収集装置２は、通信ユニット＃Ｘの新規鍵Ｘ２と通信ユニット＃Ｙの新規鍵Ｙ２とを新規鍵データとして格納し、かつ通信ユニット＃Ｘの現用鍵Ｘ１を用いて暗号化した通信ユニット＃Ｘ宛のデータ収集要求メッセージを生成し、さらに、そのデータ収集メッセージに対してネットワークヘッダ，セキュリティヘッダ，中継ユニットの鍵情報，ＭＩＣを付加することによりカプセル化する（ステップＳ３１）。なお、この際、ネットワークヘッダの送信先ＩＤを中継通信ユニット（通信ユニット＃Ｙ）とし、中継通信ユニットの鍵情報（この場合は、新規鍵Ｙ２を含む）は、通信ユニット＃Ｙの現用鍵で暗号化しておく。
【００５４】
図５−１は、本実施の形態の中継通信ユニットの新規鍵を含むデータ収集要求メッセージのフォーマットの一例を示す図である。セキュアペイロードには、たとえば、図３−１で説明したアプリ共通ヘッダ，データ収集要求コマンドが含まれる。図５−２は、中継通信ユニットによってデカプセル化された後の本実施の形態のデータ収集要求メッセージのフォーマットの一例を示す図である。図５−２のフォーマットは、実施の形態１の図３−３と同様であり、図５−１のフォーマットは、図５−２のフォーマットに、ネットワークヘッダと、セキィリティヘッダと、中継通信ユニットの現用鍵で暗号化された中継ユニットの鍵情報と、ＭＩＣと、が追加されている。
【００５５】
収集装置２は、ステップＳ３１でカプセル化したデータ収集要求メッセージを、通信ユニット＃Ｘに宛てて送信する（ステップＳ３２）。通信ユニット＃Ｙは、データ収集要求メッセージを受信すると、そのメッセージの鍵ＩＤに対応する鍵を保持しているか否かを判断する（ステップＳ３３）。対応する鍵を保持していると判断した場合（ステップＳ３３  Ｙｅｓ）、通信ユニット＃Ｙは、その鍵を用いて、受信したデータ収集要求メッセージの認証処理および復号化処理を実施し、改竄・偽造等が有るか正常であるかを判断する（ステップＳ３４）。
【００５６】
通信ユニット＃Ｙは、ステップＳ３４で、正常であると判断した場合（ステップＳ３４  正常）、新規鍵Ｙ２と新規鍵Ｙ２に対応する鍵ＩＤを不揮発性メモリに格納する（ステップＳ３５）。そして、受信したデータ収集要求メッセージにデカプセル処理を実施し（ステップＳ３６）、デカプセル処理後のデータ収集要求メッセージを、宛先の通信ユニット＃Ｘに向けて転送する（ステップＳ３８）。
【００５７】
一方、ステップＳ３３で、データ収集要求メッセージに付加されている鍵ＩＤに対応する共通鍵を保持していないと判断した場合（ステップＳ３３  Ｎｏ）、およびステップＳ３４で、改竄・偽造があると判断した場合（ステップＳ３４  改竄・偽造）、そのデータ収集要求メッセージを破棄する（パケット破棄：ステップＳ３７）。
【００５８】
通信ユニット＃Ｘは、データ収集要求メッセージを受信すると、実施の形態１のステップＳ５〜ステップＳ１０と同様の処理を、ステップＳ３９〜ステップＳ４４として実施する。そして、通信ユニット＃Ｙは、実施の形態１と同様に、通信ユニット＃Ｘが送信したデータ収集応答メッセージを転送する（ステップＳ４５）。
【００５９】
以下、実施の形態１のステップＳ１２〜ステップＳ２０と同様の処理として、ステップＳ４６〜ステップＳ５４を実施することにより、収集装置２および鍵管理サーバ３は、通信ユニット＃Ｘの新規鍵Ｘ２を現用鍵として登録する処理を実施する。ただし、ステップＳ５１では、鍵管理サーバ３は、新規鍵Ｘ２を通信ユニット＃Ｘの現用鍵として登録するとともに、新規鍵Ｙ２を通信ユニット＃Ｙの現用鍵として登録する。また、ステップＳ５４では、収集装置２は、新規鍵Ｘ２を通信ユニット＃Ｘの現用鍵として登録するとともに、新規鍵Ｙ２を通信ユニット＃Ｙの現用鍵として登録する。
【００６０】
その後、実施の形態１のステップＳ２１以降の処理と同様の処理を実施する。すなわち、次のデータ収集要求メッセージを通信ユニット＃Ｘ宛に送信した場合に、通信ユニット＃Ｘは、そのメッセージが、自身が保持する新規鍵ＩＤで暗号化されている場合に、自身が保持している新規鍵を自身の現用鍵として登録する。また、通信ユニット＃Ｙについては、自身を宛先とするデータ収集要求メッセージを受信した場合に、そのメッセージが、自身が保持する新規鍵Ｙ２で暗号化されている場合に、新規鍵Ｙ２を自身の現用鍵として登録する。以上述べた以外の本実施の形態の動作は、実施の形態１と同様である。
【００６１】
なお、本実施の形態では、中継通信ユニットが１つの場合について説明したが、データ収集要求メッセージの経路上に複数の鍵更新対象の中継通信ユニットがある場合には、経路上の遠い順に中継通信ユニットをそれぞれ宛先とするよう新規鍵を含めて同様にカプセル化を繰り返すことにより、本実施の形態と同様に１つのデータ収集要求メッセージへ各中継通信ユニットへ新規鍵を通知することができる。
【００６２】
このように、本実施の形態では、収集装置２は、データ収集要求メッセージの宛先の通信ユニット＃Ｘまでの経路上の中継通信ユニットのうち、鍵更新要求フラグが有効になっている通信ユニット＃Ｙがある場合には、実施の形態１と同様の宛先の通信ユニット＃Ｘに対するデータ収集要求メッセージに対して、通信ユニット＃Ｙを宛先とするネットワークヘッダとその通信ユニット＃Ｙの現用鍵で暗号化した通信ユニット＃Ｙの新規鍵を含めてカプセル化して、データ収集要求メッセージを送信するようにした。そして、通信ユニット＃Ｙは、自身の現用鍵で復号することにより自身の新規鍵を取得し、受信したデータ収集要求メッセージをデカプセル化して通信ユニット＃Ｘへ送信するようにした。そのため、実施の形態１の効果に加え、さらに複数の通信ユニットに対して同時に新規鍵を通知することができ、より速やかに鍵更新を実施することができる。
【００６３】
実施の形態３．
図６は、本発明にかかる実施の形態３のデータ収集順序制御の一例を示す図である。本実施の形態の通信システムの構成は実施の形態１の通信システムの構成と同様とする。以下、実施の形態１と異なる点を説明する。
【００６４】
実施の形態１および実施の形態２では、収集装置２は、各通信ユニット１−１〜通信ユニット１−８から定期的にデータを収集している。実施の形態１および実施の形態２では、データ収集の順番については明記していないが、一般には、たとえば、通信ユニット１−１，通信ユニット１−２，…，通信ユニット１−８の順に、一定周期でデータを取得する方法が用いられる。
【００６５】
ここで、収集装置２を基点とするメッシュネットワークを構成する通信ユニット（通信ユニット）を通信ユニット＃Ａ〜＃Ｆとするとき、収集装置２は、通信ユニット＃Ｄ，通信ユニット＃Ｃ，通信ユニット＃Ｂ，通信ユニット＃Ａ，通信ユニット＃Ｅ，通信ユニット＃Ｆの順にデータを取得していたとする。
【００６６】
この状態で、収集装置２が、鍵管理サーバ３から通信ユニット＃Ａに対する新規鍵更新通知を受信したとする。その場合、実施の形態１または実施の形態２では、次のデータ収集のタイミングで、上記のように通信ユニット＃Ｄ，通信ユニット＃Ｃ，通信ユニット＃Ｂ，通信ユニット＃Ａ，通信ユニット＃Ｅ，通信ユニット＃Ｆの順にデータ収集要求メッセージを送信するため、通信ユニット＃Ａに対しての新規鍵の送信はデータ収集要求メッセージの送信時に実施されることになる。
【００６７】
鍵管理サーバ３が実施する鍵更新処理とデータ収集装置２が実施するデータ収集処理は、非同期に動作していることとすると、データ収集装置２が、新規鍵更新通知を受信しても、データ収集の順番が遅い場合は実際に鍵が更新されるまでに多くの時間を要することがある。そのため、セキュリティ上の問題となる。
【００６８】
これに対して、本実施の形態では、収集装置２は、新規鍵更新通知を受信すると、通知された鍵更新対象の通信ユニットのデータ取得を優先するようデータ収集の順序を変更する。図６の左側は、新規鍵更新通知の受信前の状態を示し、右側は通信ユニット＃Ａに対する新規鍵更新通知の受信後のデータ収集順序を示している。図６に示すように、通信ユニット＃Ａに対する新規鍵更新通知の受信後は、データ収集の順番を、新規鍵更新通知のあった通信ユニット＃Ａを先頭に移動させている。
【００６９】
なお、複数の通信ユニットについて新規鍵更新通知を受信した場合は、それらの鍵更新対象の通信ユニットに対して先にデータ収集を行なうようデータ収集の順序を変更する。たとえば、通信ユニット＃Ａの新規鍵更新通知の後に、通信ユニット＃Ｂの新規鍵更新通知を受信した場合には、変更後のデータ収集の順序を、通信ユニット＃Ａ，通信ユニット＃Ｂ，通信ユニット＃Ｄ，通信ユニット＃Ｃ，通信ユニット＃Ｅ，通信ユニット＃Ｆの順、または、通信ユニット＃Ｂ，通信ユニット＃Ａ，通信ユニット＃Ｄ，通信ユニット＃Ｃ，通信ユニット＃Ｅ，通信ユニット＃Ｆの順とする。
【００７０】
通信ユニット＃Ｂと通信ユニット＃Ａは、どちらを先頭とするかは、各データの優先度や処理アルゴリズムに応じてどのように設定してもよい。たとえば、新規鍵更新通知を先に受信した方を優先する場合は、通信ユニット＃Ａ，通信ユニット＃Ｂの順となり、新規鍵更新通知を受信する順にその通信ユニットを先頭に配置していくアルゴリズムとする場合は、通信ユニット＃Ｂ，通信ユニット＃Ａとなる。
【００７１】
なお、図６に示したようなデータ収集の順番の変更を実施した後、通信ユニット＃Ａの鍵更新処理が終了した場合、データ収集の順番を元に戻してもよいし、変更したままの順番としてもよい。以上述べた以外の本実施の形態の動作は実施の形態１または実施の形態２と同様である。
【００７２】
このように、本実施の形態では、収集装置２は、新規鍵更新通知を受信すると、鍵更新対象の通信ユニットから優先してデータ収集を行なうよう、データ収集の順番を変更するようにした。そのため、実施の形態１の効果が得られるとともに、さらに実施の形態１に比べ迅速に鍵更新処理を実施することができる。
【産業上の利用可能性】
【００７３】
以上のように、本発明にかかる通信システムおよび鍵更新方法は、収集装置が、通信ユニットから暗号化したデータを収集する通信システムに有用であり、特に、暗号化のための共通鍵を定期的に更新する通信システムに適している。
【符号の説明】
【００７４】
１−１〜１−８  通信ユニット
２  収集装置
３  鍵管理サーバ
【図１】
0005448700.tif 000002
【図２】
0005448700.tif 000003
【図３−１】
0005448700.tif 000004
【図３−２】
0005448700.tif 000005
【図３−３】
0005448700.tif 000006
【図４】
0005448700.tif 000007
【図５−１】
0005448700.tif 000008
【図５−２】
0005448700.tif 000009
【図６】
0005448700.tif 000010