(57)【要約】【課題】通信装置における処理負担を増やすことなく認証キーを安全且つ容易にセンタ装置に登録することができる遠隔監視システム並びにセンタ装置を提供する。【解決手段】記憶部２に記憶されている素データがデータ送信部１によりネットワークを介して通信装置Ａｎからセンタ装置Ｓに送信され、素データを入力値として認証キー生成部１２により認証キーが生成されて登録部１３に登録される。予め通信装置Ａｎに割り当てられている認証キーと、センタ装置Ｓの認証キー生成部１２で生成される認証キーとは同一の素データから同一の関数により生成されるものであるから同一性が保証されており、しかも、通信装置Ａｎについては予め工場出荷時に記憶部２に認証キーを記憶させておけばよいから、従来例のように認証キーを作成するために通信装置Ａｎにおける処理負担を増やすことなく認証キーを安全且つ容易にセンタ装置Ｓに登録することができる。【選択図】図１
2008252353.tif 000002
【特許請求の範囲】
【請求項１】
監視対象の機器にそれぞれ組み込まれ当該機器の監視情報をネットワークを介して送信する１乃至複数の通信装置と、通信装置から送信される前記監視情報をネットワークを介して受信するとともに当該監視情報を管理するセンタ装置とで構成され、各通信装置には固有の認証キーが付与されており、センタ装置では当該認証キーによって各通信装置を認証する遠隔監視システムであって、
通信装置は、ネットワークを介してセンタ装置にデータを送信するデータ送信部と、各通信装置に割り当てられた固有の素データ並びに当該素データから所定の関数により生成された認証キーを記憶する記憶部とを備え、
センタ装置は、ネットワークを介してデータを受信するデータ受信部と、前記関数の演算処理を実行して認証キーを生成する認証キー生成部と、認証キー生成部で生成された認証キーが登録される登録部とを備え、
通信装置が新規にシステムに加えられる場合、記憶部に記憶されている前記素データがデータ送信部によりネットワークを介してセンタ装置に送信され、
センタ装置ではデータ受信部で受信した前記素データを入力値として認証キー生成部により認証キーが生成されるとともに当該認証キーが登録部に登録されることを特徴とする遠隔監視システム。
【請求項２】
通信装置は、記憶部に記憶されている前記認証キーを鍵としてデータを暗号化する暗号化部を備え、
センタ装置は、登録部に登録されている前記認証キーを鍵として暗号文の復号並びに平文の暗号化を行う暗号化／復号処理部と、複数のデータ同士を照合して当該データ同士の一致／不一致を判定する判定部とを備え、
通信装置は、センタ装置との間で共有している平文を暗号化部で暗号化して得られる暗号文を前記素データの送信後にデータ送信部よりネットワークを介してセンタ装置に送信し、
センタ装置は、通信装置との間で共有している前記平文を暗号化／復号処理部で暗号化して得られる暗号文とデータ受信部で受信した暗号文の一致／不一致を判定部で判定するとともに一致している場合にのみ当該通信装置を認証することを特徴とする請求項１記載の遠隔監視システム。
【請求項３】
通信装置は、センタ装置による認証を受けようとする度毎に前記平文をデータ送信部よりネットワークを介してセンタ装置に送信することを特徴とする請求項２記載の遠隔監視システム。
【請求項４】
センタ装置は、通信装置に対して所定の処理を実行させるためのコマンドを生成するコマンド生成部と、コマンド生成部で生成されたコマンドをネットワークを介して通信装置に送信するデータ送信部とを備え、
通信装置は、ネットワークを介してデータを受信するデータ受信部と、データ受信部で受信した前記コマンドに従って前記所定の処理を実行するコマンド実行部とを備え、
センタ装置のコマンド生成部は、前記認証キーが登録部に登録された後に前記素データを削除させるためのコマンドを生成してデータ送信部よりネットワークを介して通信装置に送信させ、
通信装置のコマンド実行部は、データ受信部で受信する前記コマンドに従って記憶部に記憶している前記素データを削除することを特徴とする請求項１〜３の何れか１項に記載の遠隔監視システム。
【請求項５】
監視対象の機器にそれぞれ組み込まれた１乃至複数の通信装置が送信する当該機器の監視情報をネットワークを介して受信し当該監視情報を管理するとともに、
各通信装置に割り当てられた固有の素データから所定の関数により生成された認証キーによって各通信装置を認証する遠隔監視システムのセンタ装置であって、
ネットワークを介してデータを受信するデータ受信部と、前記関数の演算処理を実行して認証キーを生成する認証キー生成部と、認証キー生成部で生成された認証キーが登録される登録部とを備え、
通信装置が新規にシステムに加えられる場合に当該通信装置から送信される前記素データをデータ受信部で受信するとともに受信した素データを入力値として認証キー生成部により認証キーを生成し且つ当該認証キーを登録部に登録することを特徴とする遠隔監視システムのセンタ装置。
【請求項６】
登録部に登録されている前記認証キーを鍵として暗号文の復号並びに平文の暗号化を行う暗号化／復号処理部と、複数のデータ同士を照合して当該データ同士の一致／不一致を判定する判定部とを備え、
通信装置との間で共有している平文が暗号化された暗号文を前記素データの受信後にデータ受信部で受信すると、前記平文を暗号化／復号処理部で暗号化して得られる暗号文とデータ受信部で受信した暗号文の一致／不一致を判定部で判定するとともに一致している場合にのみ当該通信装置を認証することを特徴とする請求項５記載の遠隔監視システムのセンタ装置。
【請求項７】
通信装置に対して所定の処理を実行させるためのコマンドを生成するコマンド生成部と、コマンド生成部で生成されたコマンドをネットワークを介して通信装置に送信するデータ送信部とを備え、
コマンド生成部は、前記認証キーが登録部に登録された後に前記素データを削除させるためのコマンドを生成してデータ送信部よりネットワークを介して通信装置に送信させることを特徴とする請求項５又は６記載の遠隔監視システムのセンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視対象の機器にそれぞれ組み込まれ当該機器の監視情報をネットワークを介して送信する１乃至複数の通信装置と、通信装置から送信される前記監視情報をネットワークを介して受信するとともに当該監視情報を管理するセンタ装置とで構成される遠隔監視システム並びにセンタ装置に関するものである。
【背景技術】
【０００２】
従来より、監視対象の機器にそれぞれ組み込まれ当該機器の監視情報をネットワークを介して送信する１乃至複数の通信装置と、通信装置から送信される前記監視情報をネットワークを介して受信するとともに当該監視情報を管理するセンタ装置とで構成される遠隔監視システムが提供されている（例えば、特許文献１参照）。
【０００３】
この種の遠隔監視システムは、例えば、宅内に設置されているエアコンや照明器具等の機器を監視対象とし、ネットワーク接続機能を有した携帯電話機等を使ってセンタ装置にアクセスすれば、センタ装置で管理している監視情報（エアコンの運転状況や照明器具の点灯状態など）を携帯電話機で確認することができるというようなものである。
【０００４】
ところで、通信装置からセンタ装置へ送信される監視情報は一種の個人情報であるから、第三者に知られることを避けなければならない。そのため、通信装置からセンタ装置へ監視情報を送信する際にセンタ装置と通信装置との間で認証キーによる認証が行われている。通信装置については、工場で生産される際に認証キーが割り当てられた状態で出荷されるが、センタ装置については、各通信装置に割り当てられている認証キーを別途登録する作業が必要となる。
【０００５】
上述のように通信装置とセンタ装置にそれぞれ共通の認証キーを登録する方法として、例えば、特許文献２に記載されているようなものがある。特許文献２に記載されている従来技術では、センタ装置において所定のランダム値から認証キーを作成し、当該ランダム値をセンタ装置からモバイル端末（通信装置）に送信し、モバイル端末においてもセンタ装置と同様の演算処理を行うことでランダム値から認証キーを作成するとともに、作成した認証キーをセンタ装置に送信する。そして、センタ装置においては自ら作成した認証キーとモバイル端末が送信してきた認証キーとの一致／不一致を判定することでモバイル端末を認証している。かかる従来例によれば、通信装置とセンタ装置にそれぞれ共通の認証キーを容易に登録することができる。
【特許文献１】特開２００６−５４８３２号公報
【特許文献２】特開２０００−２６９９５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献２に記載されている従来例では、ランダム値から認証キーを作成する演算処理をセンタ装置だけでなくモバイル端末でも行っており、モバイル端末に搭載しているマイコンの処理負担やメモリ容量等が大きくなってしまう。それでも特許文献２に記載されているモバイル端末（例えば、携帯電話機）のようにマイコンの処理能力が元々高ければ支障はないが、本発明に係る遠隔監視システムの通信装置はエアコンや照明器具等の監視対象の機器に組み込まれるものであるから、処理能力の高いマイコンを搭載したり容量の大きいメモリを搭載することはコストやサイズの点からも困難である。
【０００７】
本発明は上記事情に鑑みて為されたものであり、その目的は、通信装置における処理負担を増やすことなく認証キーを安全且つ容易にセンタ装置に登録することができる遠隔監視システム並びにセンタ装置を提供することにある。
【課題を解決するための手段】
【０００８】
請求項１の発明は、上記目的を達成するために、監視対象の機器にそれぞれ組み込まれ当該機器の監視情報をネットワークを介して送信する１乃至複数の通信装置と、通信装置から送信される前記監視情報をネットワークを介して受信するとともに当該監視情報を管理するセンタ装置とで構成され、各通信装置には固有の認証キーが付与されており、センタ装置では当該認証キーによって各通信装置を認証する遠隔監視システムであって、通信装置は、ネットワークを介してセンタ装置にデータを送信するデータ送信部と、各通信装置に割り当てられた固有の素データ並びに当該素データから所定の関数により生成された認証キーを記憶する記憶部とを備え、センタ装置は、ネットワークを介してデータを受信するデータ受信部と、前記関数の演算処理を実行して認証キーを生成する認証キー生成部と、認証キー生成部で生成された認証キーが登録される登録部とを備え、通信装置が新規にシステムに加えられる場合、記憶部に記憶されている前記素データがデータ送信部によりネットワークを介してセンタ装置に送信され、センタ装置ではデータ受信部で受信した前記素データを入力値として認証キー生成部により認証キーが生成されるとともに当該認証キーが登録部に登録されることを特徴とする。
【０００９】
請求項２の発明は、請求項１の発明において、通信装置は、記憶部に記憶されている前記認証キーを鍵としてデータを暗号化する暗号化部を備え、センタ装置は、登録部に登録されている前記認証キーを鍵として暗号文の復号並びに平文の暗号化を行う暗号化／復号処理部と、複数のデータ同士を照合して当該データ同士の一致／不一致を判定する判定部とを備え、通信装置は、センタ装置との間で共有している平文を暗号化部で暗号化して得られる暗号文を前記素データの送信後にデータ送信部よりネットワークを介してセンタ装置に送信し、センタ装置は、通信装置との間で共有している前記平文を暗号化／復号処理部で暗号化して得られる暗号文とデータ受信部で受信した暗号文の一致／不一致を判定部で判定するとともに一致している場合にのみ当該通信装置を認証することを特徴とする。
【００１０】
請求項３の発明は、請求項２の発明において、通信装置は、センタ装置による認証を受けようとする度毎に前記平文をデータ送信部よりネットワークを介してセンタ装置に送信することを特徴とする。
【００１１】
請求項４の発明は、請求項１〜３の何れか１項の発明において、センタ装置は、通信装置に対して所定の処理を実行させるためのコマンドを生成するコマンド生成部と、コマンド生成部で生成されたコマンドをネットワークを介して通信装置に送信するデータ送信部とを備え、通信装置は、ネットワークを介してデータを受信するデータ受信部と、データ受信部で受信した前記コマンドに従って前記所定の処理を実行するコマンド実行部とを備え、センタ装置のコマンド生成部は、前記認証キーが登録部に登録された後に前記素データを削除させるためのコマンドを生成してデータ送信部よりネットワークを介して通信装置に送信させ、通信装置のコマンド実行部は、データ受信部で受信する前記コマンドに従って記憶部に記憶している前記素データを削除することを特徴とする。
【００１２】
請求項５の発明は、上記目的を達成するために、監視対象の機器にそれぞれ組み込まれた１乃至複数の通信装置が送信する当該機器の監視情報をネットワークを介して受信し当該監視情報を管理するとともに、各通信装置に割り当てられた固有の素データから所定の関数により生成された認証キーによって各通信装置を認証する遠隔監視システムのセンタ装置であって、ネットワークを介してデータを受信するデータ受信部と、前記関数の演算処理を実行して認証キーを生成する認証キー生成部と、認証キー生成部で生成された認証キーが登録される登録部とを備え、通信装置が新規にシステムに加えられる場合に当該通信装置から送信される前記素データをデータ受信部で受信するとともに受信した素データを入力値として認証キー生成部により認証キーを生成し且つ当該認証キーを登録部に登録することを特徴とする。
【００１３】
請求項６の発明は、請求項５の発明において、登録部に登録されている前記認証キーを鍵として暗号文の復号並びに平文の暗号化を行う暗号化／復号処理部と、複数のデータ同士を照合して当該データ同士の一致／不一致を判定する判定部とを備え、通信装置との間で共有している平文が暗号化された暗号文を前記素データの受信後にデータ受信部で受信すると、前記平文を暗号化／復号処理部で暗号化して得られる暗号文とデータ受信部で受信した暗号文の一致／不一致を判定部で判定するとともに一致している場合にのみ当該通信装置を認証することを特徴とする。
【００１４】
請求項７の発明は、請求項５又は６の発明において、通信装置に対して所定の処理を実行させるためのコマンドを生成するコマンド生成部と、コマンド生成部で生成されたコマンドをネットワークを介して通信装置に送信するデータ送信部とを備え、コマンド生成部は、前記認証キーが登録部に登録された後に前記素データを削除させるためのコマンドを生成してデータ送信部よりネットワークを介して通信装置に送信させることを特徴とする。
【発明の効果】
【００１５】
請求項１，５の発明によれば、通信装置が新規にシステムに加えられる場合、記憶部に記憶されている前記素データがデータ送信部によりネットワークを介してセンタ装置に送信され、センタ装置ではデータ受信部で受信した前記素データを入力値として認証キー生成部により認証キーが生成されるとともに当該認証キーが登録部に登録されるので、予め通信装置に割り当てられている認証キーと、センタ装置の認証キー生成部で生成される認証キーとは同一の素データから同一の関数により生成されるものであるから同一性が保証されており、しかも、通信装置については予め工場出荷時に記憶部に認証キーを記憶させておけばよいから、従来例のように認証キーを作成するために通信装置における処理負担を増やすことなく認証キーを安全且つ容易にセンタ装置に登録することができる。
【００１６】
請求項２，６の発明によれば、センタ装置は、通信装置との間で共有している前記平文を暗号化／復号処理部で暗号化して得られる暗号文とデータ受信部で受信した暗号文の一致／不一致を判定部で判定するとともに一致している場合にのみ当該通信装置を認証するので、悪意のある第三者が通信装置になりすましてセンタ装置に情報を送信することを防ぐことができる。
【００１７】
請求項３の発明によれば、通信装置のなりすましを確実に防ぐことができる。
【００１８】
請求項４，７の発明によれば、センタ装置のコマンド生成部は、前記認証キーが登録部に登録された後に前記素データを削除させるためのコマンドを生成してデータ送信部よりネットワークを介して通信装置に送信させ、通信装置のコマンド実行部は、データ受信部で受信する前記コマンドに従って記憶部に記憶している前記素データを削除するので、認証キーの漏洩を防ぐことができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明に係る遠隔監視システム並びにセンタ装置の実施形態を詳細に説明する。
【００２０】
本実施形態の遠隔監視システムは、図１（ａ）に示すように監視対象の機器（例えば、住宅Ｈ１，Ｈ２に設置されているエアコンや照明器具など）Ｍ１〜Ｍ４にそれぞれ組み込まれ当該機器Ｍ１〜Ｍ４の監視情報をネットワーク（図示例ではインターネット）を介して送信する複数（図示例では４台）の通信装置Ａ１〜Ａ４と、各通信装置Ａ１〜Ａ４から送信される監視情報をインターネットを介して受信するとともに当該監視情報を管理するセンタ装置Ｓとで構成される。但し、これらの通信装置Ａ１〜Ａ４は各住宅Ｈ１，Ｈ２に設置されたゲートウェイ装置Ｇを介してインターネットに接続されている。
【００２１】
通信装置Ａｎ（ｎ＝１，２，３，４）は、図１（ｂ）に示すようにインターネットを介してセンタ装置Ｓにデータを送信するデータ送信部１と、各通信装置Ａｎに割り当てられた固有の素データ並びに当該素データから所定の関数により生成された認証キーを記憶する記憶部２と、記憶部２に記憶されている認証キーを鍵としてデータを暗号化する暗号化部３と、インターネットを介してデータを受信するデータ受信部４と、データ受信部４で受信したコマンド（後述する）に従って所定の処理を実行するコマンド実行部５とを備えている。また各通信装置Ａｎは、それぞれ組み込まれる機器Ｍ１〜Ｍ４の監視情報、例えば、エアコンの動作状態（運転／停止）や照明器具の動作状態（点灯／消灯）を取得するためにセンサや入力インタフェースなどを備えている。なお、センタ装置Ｓと各通信装置Ａｎとの間では、通信装置Ａｎの記憶部２に予め記憶されている固有のアドレス（ＭＡＣアドレス）によって互いを識別している。
【００２２】
ここで、通信装置Ａｎの記憶部２に記憶されている素データ並びに認証キーについて説明する。素データは、例えば、各通信装置Ａｎが製造された時刻（タイムスタンプ）のように各通信装置Ａｎに固有のデータであって、製造工場の製造工程において記憶部２に書き込まれる。認証キーは、例えば、所定の関数（ｙ＝ｆ（ｘ））から演算して求められるものであって、具体的には素データを変数ｘに代入したときの関数値ｙであり、製造工場の製造工程において、別途認証キーを生成する認証キー生成装置により生成されて記憶部２に書き込まれる。但し、素データから認証キーを演算するための関数については、変数ｘとして取り得る全ての素データに対してそれぞれ異なる認証キー（関数値ｙ）が得られるものであれば構わない。また、素データはタイムスタンプに限定されるものではなく、各通信装置Ａｎに固有のデータであれば、どのようなものであっても構わない。
【００２３】
一方、センタ装置Ｓは、図１（ｃ）に示すようにインターネットを介してデータを受信するデータ受信部１１と、関数の演算処理を実行して認証キーを生成する認証キー生成部１２と、認証キー生成部１２で生成された認証キーが登録される登録部１３と、登録部１３に登録されている認証キーを鍵として暗号文の復号並びに平文の暗号化を行う暗号化／復号処理部１４と、複数のデータ同士を照合して当該データ同士の一致／不一致を判定する判定部１５と、通信装置Ａｎに対して所定の処理を実行させるためのコマンドを生成するコマンド生成部１６と、コマンド生成部１６で生成されたコマンドをインターネットを介して通信装置Ａｎに送信するデータ送信部１７とを備えている。但し、センタ装置Ｓは汎用のコンピュータ装置で構成されており、ＣＰＵで所定のプログラムを実行することにより認証キー生成部１２、暗号化／復号処理部１４、判定部１５、コマンド生成部１６が実現される。
【００２４】
認証キー生成部１２は、通信装置Ａｎの製造工場において認証キー生成装置が認証キーを生成するのに使用した関数ｙ＝ｆ（ｘ）と同じ演算処理を行うことで認証キーを生成するものである。従って、通信装置Ａｎの記憶部２に記憶されている素データを入力値（変数ｘ）とすれば、認証キー生成部１２で生成される認証キーと、通信装置Ａｎの記憶部２に当該素データとともに記憶されている認証キーとが一致することになる。
【００２５】
次に、本発明の要旨であるセンタ装置Ｓへの認証キーの登録手順について、図２のシーケンス図を参照しながら詳細に説明する。
【００２６】
本システムを新たに住宅Ｈ１又はＨ２に導入する際、監視対象の機器Ｍ１〜Ｍ４に組み込まれている通信装置Ａｎからセンタ装置Ｓへ監視情報を暗号化して送信するために各通信装置ＡｎのＭＡＣアドレスと認証キーをセンタ装置Ｓに登録する必要がある。そこで、各通信装置Ａｎでは、電源が投入されて各部が起動すると記憶部２に記憶されている素データを格納したパケットが暗号化されずに平文のままでセンタ装置Ｓに送信される（Ｋ１）。このとき、パケットの送信元アドレス部には通信装置ＡｎのＭＡＣアドレスが格納されているから、センタ装置Ｓでは当該パケットを受信することで通信装置ＡｎのＭＡＣアドレスを取得することができる。
【００２７】
センタ装置Ｓでは、通信装置Ａｎから送信されたパケットがデータ受信部１１で受信され、当該パケットに格納されている素データが認証キー生成部１２に送られる。そして、認証キー生成部１２が素データを変数ｘに代入して関数ｙ＝ｆ（ｘ）の演算処理を行うことで認証キーを生成し、生成した認証キーを登録部１３に仮登録する（Ｋ２）。続いて、センタ装置Ｓではコマンド生成部１６がパラメータデータの送信を要求するコマンドを生成し、当該コマンドをパケットに格納してデータ送信部１７より通信装置Ａｎに送信する（Ｋ３）。なお、パラメータデータとはデータの暗号化に必要なデータのうちで認証キー以外のデータであって、特に特定の種類のデータに限定されるものではない。
【００２８】
通信装置Ａｎでは、センタ装置Ｓから送信されたパケットがデータ受信部４で受信され、当該パケットに格納されている前記コマンドがコマンド実行部５に送られる。そして、コマンド実行部５は、受け取ったコマンドに従い、予め記憶部２に記憶しているパラメータデータを読み出すとともに、読み出したパラメータデータを暗号化部３に送る。暗号化部３では、所定のハッシュ関数と認証キーを使って当該パラメータデータを暗号化（ハッシュ化）してハッシュ値（暗号文）を演算し（Ｋ４）、このハッシュ値（暗号文）とパラメータデータ（平文）をパケットに格納してデータ送信部１よりセンタ装置Ｓに送信する（Ｋ５）。
【００２９】
センタ装置Ｓでは、通信装置Ａｎから送信されたパケットがデータ受信部１１で受信され、当該パケットに格納されているハッシュ値が判定部１５に送られ、パラメータデータが暗号化／復号処理部１４に送られる。暗号化／復号処理部１４では、通信装置Ａｎの暗号化部３と同一のハッシュ関数並びに仮登録されている認証キーを使ってパラメータデータ（平文）を暗号化（ハッシュ化）してハッシュ値（暗号文）を演算し、演算したハッシュ値を判定部１５に送る。判定部１５では通信装置Ａｎから送られてきたハッシュ値と、通信装置Ａｎから送られてきたパラメータデータよりハッシュ関数を使って演算（暗号化）したハッシュ値との一致／不一致を判定し、両ハッシュ値が一致すれば通信装置Ａｎのなりすましが無いものと判定し（認証成功）、両ハッシュ値が一致しなければ通信装置Ａｎのなりすましが有ったものと判定する（認証失敗）。そして、認証が成功した場合にだけ、判定部１５は登録部１３に対して認証キーの本登録を行う（Ｋ６）。これにより、通信装置Ａｎに割り当てられている固有の認証キーをセンタ装置Ｓに登録することができ、以降、本登録された認証キーを用いて通信装置Ａｎの認証並びにデータの暗号化を行い、通信装置Ａｎとセンタ装置Ｓの間で暗号化通信が可能となる（Ｋ１０）。
【００３０】
ここで、認証キー生成のために通信装置Ａｎからセンタ装置Ｓに送信された素データはセンタ装置Ｓで認証キーが生成された後は不要となり、これ以降も通信装置Ａｎの記憶部２に記憶されたままであると、素データが盗まれた場合に認証キーが外部に漏洩し、通信装置Ａｎのなりすましが起こる虞がある。そこで本実施形態では、認証キーの本登録が完了した後、センタ装置Ｓのコマンド生成部１６で素データを削除するコマンドを生成し、当該コマンドをパケットに格納してデータ送信部１７から通信装置Ａｎに送信している（Ｋ７）。通信装置Ａｎにおいては、センタ装置Ｓから送信されたパケットがデータ受信部４で受信され、当該パケットに格納されている前記コマンドがコマンド実行部５に送られ、コマンド実行部５が記憶部２に記憶している素データを削除することで（Ｋ８）、認証キーの漏洩を防ぐことができる。そして、センタ装置Ｓでは暗号化通信の開始を要求するコマンドをコマンド生成部１６で生成するとともに当該コマンドをパケットに格納してデータ送信部１７から通信装置Ａｎに送信し（Ｋ９）、当該コマンドを受け取った通信装置Ａｎとの間で監視情報の暗号化通信が開始される（Ｋ１０）。
【００３１】
上述のように本実施形態によれば、通信装置Ａｎが新規にシステムに加えられる場合、記憶部２に記憶されている素データがデータ送信部１によりネットワークを介してセンタ装置Ｓに送信され、センタ装置Ｓではデータ受信部１１で受信した前記素データを入力値として認証キー生成部１２により認証キーが生成されるとともに当該認証キーが登録部１３に登録されるので、予め通信装置Ａｎに割り当てられている認証キーと、センタ装置Ｓの認証キー生成部１２で生成される認証キーとは同一の素データから同一の関数により生成されるものであるから同一性が保証されており、しかも、通信装置Ａｎについては予め工場出荷時に記憶部２に認証キーを記憶させておけばよいから、従来例のように認証キーを作成するために通信装置Ａｎにおける処理負担（ＣＰＵの処理負担）を増やすことなく認証キーを安全且つ容易にセンタ装置Ｓに登録することができる。
【００３２】
また、センタ装置Ｓでは、通信装置Ａｎとの間で共有している平文（パラメータデータ）を暗号化／復号処理部１４で暗号化して得られる暗号文（ハッシュ値）とデータ受信部１１で受信した暗号文（通信装置Ａｎから送信されたハッシュ値）の一致／不一致を判定部１５で判定するとともに一致している場合にのみ通信装置Ａｎを認証するため、悪意のある第三者が通信装置になりすましてセンタ装置Ｓに情報を送信することを防ぐことができる。なお、センタ装置Ｓに認証キーを登録する場合だけでなく、通信装置Ａｎからセンタ装置Ｓに監視情報を送信する度毎にパラメータデータ並びにハッシュ値を送信して認証を行えば、通信装置のなりすましを確実に防ぐことができる。
【００３３】
なお、本実施形態では機器Ｍ１〜Ｍ４の動作状態を監視するシステム構成について説明したが、センタ装置Ｓから通信装置Ａｎへ機器Ｍ１〜Ｍ４の動作を制御するための制御情報を送信し、遠隔から機器Ｍ１〜Ｍ４の動作を制御するシステム構成（遠隔監視制御システム）とすることも可能である。
【図面の簡単な説明】
【００３４】
【図１】（ａ）は本発明の遠隔監視システムの実施形態を示すシステム構成図、（ｂ）は同上における通信装置のブロック図、（ｃ）は同上におけるセンタ装置のブロック図である。
【図２】同上におけるセンタ装置への認証キーの登録手順を説明するためのシーケンス図である。
【符号の説明】
【００３５】
Ａ１〜Ａ４  通信装置
Ｓ  センタ装置
Ｍ１〜Ｍ４  監視対象の機器
１  データ送信部
２  記憶部
１１  データ受信部
１２  認証キー生成部
１３  登録部
【図１】
2008252353.tif 000003
【図２】
2008252353.tif 000004