(57)【要約】【課題】共通鍵を漏洩しにくい状態に保持すると共に、仮に漏洩したとしても共通鍵の秘匿性が低下しないようにし、これにより監視データの秘匿性を常に高く保持して監視動作に対する信頼性の向上を図る。【解決手段】Ｗｅｂカメラ装置ＣＭ１〜ＣＭ５に、共通鍵テーブル２５ａと、監視動作の変化を検知するプログラム２６ａと、共通鍵生成プログラム２６ｂとを新たに備える。そして、Ｗｅｂカメラ装置ＣＭ１〜ＣＭ５自ら生成した共通鍵を共通鍵テーブル２５ａに記憶し、この状態で上記監視動作の変化を検知するプログラム２６ａにより監視動作の変化が検出された場合に、上記共通鍵生成プログラム２６ｂにより新たな共通鍵を生成して、上記共通鍵テーブル２５ａに記憶されている共通鍵をこの新たな共通鍵に更新する。【選択図】      図２
2006101398.tif 000002
【特許請求の範囲】
【請求項１】
監視対象エリアを撮像する監視カメラと、この監視カメラに対し通信ネットワークを介して接続可能な通信装置とを備え、前記監視カメラから前記通信装置へ前記監視対象エリアの撮像データを暗号化して伝送する監視システムであって、
前記監視カメラは、
前記暗号化に必要な共通鍵を生成する手段と、
前記生成された共通鍵を記憶する手段と、
前記監視システムによる監視動作の変化に応じて、前記記憶された共通鍵を更新する手段と、
前記記憶された共通鍵により前記撮像データを暗号化する手段と、
前記記憶された共通鍵を公開鍵により暗号化する手段と、
前記暗号化された撮像データ及び暗号化された共通鍵を前記通信ネットワークを介して前記通信装置へ送信する手段と
を備え、
前記通信装置は、
前記通信ネットワークを介して前記監視カメラから送信された、前記暗号化された撮像データ及び暗号化された共通鍵を受信する手段と、
前記受信された暗号化共通鍵を、前記公開鍵と対をなす秘密鍵により復号する手段と、
前記受信された暗号化撮像データを、前記復号された共通鍵により復号する手段と
を備えることを特徴とする監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、監視カメラにより撮像された画像データを、通信ネットワークを介してサーバ装置や閲覧端末等の通信装置へ伝送する監視システムに関する。
【背景技術】
【０００２】
近年、例えば自宅やオフィス内或いはその屋外に監視カメラを設置し、この監視カメラの撮像データをインターネットやＬＡＮ（Local Area Network）などの各種通信ネットワークを介して蓄積配信サーバや閲覧者の端末装置へ伝送する監視システムが注目されている。この種のシステムを利用すれば、閲覧者はブラウザ・ソフトウエアを備えたパーソナル・コンピュータまたは携帯電話機を使用することにより、自宅やオフィス内或いは屋外の様子を、場所や時間を選ばずにＷｅｂカメラ装置閲覧することができる。
【０００３】
ところが、一般にこの種のシステムでは、通信ネットワークとしてインターネット等の不特定多数の人がアクセス可能なネットワークを使用するため、撮像データに対する秘匿性が補償されないという問題を有している。そこで、監視システムにおいても、通信ネットワーク上における撮像データの秘匿性を高めるために、暗号を使用することが検討されている。通信に利用可能な暗号処理装置としては、例えば秘密鍵等の秘匿すべき情報を半導体集積回路内で生成し、さらに暗号化処理も同じ半導体集積回路内で行う暗号化装置が提案されている（例えば、特許文献１を参照。）。
【０００４】
【特許文献１】特開２０００−０８３０１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、前記従来の暗号処理装置を監視システムに使用した場合、秘密鍵は一旦生成されると半導体集積回路内に保持され続ける。このため、通信ネットワーク上或いは監視データの閲覧側において当該共通鍵が漏洩した場合に、上記秘密鍵の変更を行うことができず、撮像データの秘匿性を保持できなくなるおそれがある。
【０００６】
この発明は上記事情に着目してなされたもので、その目的とするところは、共通鍵を漏洩しにくい状態に保持すると共に、仮に漏洩したとしても共通鍵の秘匿性が低下しないようにし、これにより監視データの秘匿性を常に高く保持して監視動作に対する信頼性の向上を図った監視システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するためにこの発明に係わる監視システムは、監視カメラにおいて、撮像データの暗号化に必要な共通鍵を自ら生成して記憶する手段と、この記憶された共通鍵を監視システムにおける監視動作の変化に応じて更新する手段とを備え、上記記憶された共通鍵により撮像データを暗号化すると共に、上記記憶された共通鍵を公開鍵により暗号化して、これらの暗号化された撮像データ及び共通鍵を通信ネットワークを介して通信装置へ送信する。これに対し通信装置は、上記監視カメラから送信された上記暗号化された撮像データ及び共通鍵を受信し、この受信された暗号化共通鍵を上記公開鍵と対をなす秘密鍵により復号すると共に、上記受信された暗号化撮像データを上記復号された共通鍵により復号するようにしたものである。
【０００８】
したがってこの発明によれば、撮像データの暗号化に使用する共通鍵は第三者が容易に触れることのできない監視カメラ内で生成され、しかもこの生成された共通鍵は監視動作の変化に応じて自動的に更新される。このため、共通鍵は漏洩しにくい状態に保持され、しかも仮に通信ネットワーク上や閲覧装置側で共通鍵が漏洩したとしても監視動作が変化するごとに更新されるので、共通鍵の秘匿性は高く保持される。この結果監視データの秘匿性、延いてはシステムの信頼性を高く保持することが可能となる。
【０００９】
上記共通鍵を更新するトリガとなる監視動作の変化としては、監視カメラに設けられたセンサの検出出力や撮像データの解析結果から監視対象エリアの異常が検出されたときや、監視カメラにおいてパン・チルト／ズーム操作が行われたとき、監視カメラにより特定の監視対象エリアが撮像されるとき、監視カメラ或いはその監視データを蓄積配信する蓄積閲覧サーバに対し監視データの閲覧要求が送られたとき、認証により利用者の正当性が確認できなかったとき、監視システムの不正利用が検出されたとき等が考えられる。
【００１０】
さらに、上記記憶された共通鍵を、上記監視動作の変化に応じて更新するだけでなく、予め設定した一定時間が経過するごとに更新するとさらによい。このようにすると、監視動作が長時間に渡り変化しない場合でも共通鍵を一定時間置きに自動的に更新することができ、これにより共通鍵の秘匿性をさらに高めることができる。
【発明の効果】
【００１１】
したがってこの発明によれば、監視カメラにおいて、撮像データの暗号化に必要な共通鍵を自ら生成して記憶すると共に、この記憶された共通鍵を監視システムにおける監視動作の変化に応じて更新するようにしたことによって、共通鍵を漏洩しにくい状態に保持すると共に、仮に漏洩したとしても共通鍵の秘匿性が低下しないようにし、これにより監視データの秘匿性を常に高く保持して監視動作に対する信頼性の向上を図った監視システムを提供することができる。
【発明を実施するための最良の形態】
【００１２】
図１は、この発明の一実施形態であるウエブ（Ｗｅｂ）カメラ装置を利用した監視システムの概略構成図である。  
この監視システムは、例えばビルやマンション等の監視対象施設に設けられる監視ユニットを、通信ネットワークＮＷを介してデータセンターに接続すると共に、監視者又は閲覧者が使用する携帯端末ＭＴ１〜ＭＴ４を上記通信ネットワークＮＷを介して上記データセンターまたはＷｅｂカメラ装置ＣＭ１〜ＣＭ５に接続可能としたものである。通信ネットワークＮＷは、例えばインターネットを含むＷＡＮ（Wide Area Network）により構成される。携帯端末ＭＴ１〜ＭＴ４は、携帯電話機、ＰＤＡ（Personal Digital Assistants）又は携帯型のパーソナル・コンピュータにより構成される。
【００１３】
前記監視対象施設に設けられる監視ユニットは、複数のＷｅｂカメラＣＭ１〜ＣＭ５と、監視用端末ＰＣ３〜ＰＣ５とを備え、これらのＷｅｂカメラＣＭ１〜ＣＭ５及び監視用端末ＰＣ３〜ＰＣ５はＬＡＮ（Local Area Network）ＭＮＷを介して接続されている。上記複数のＷｅｂカメラＣＭ１〜ＣＭ５は、マンションの屋内又は屋外の監視に用いられ、例えばエレベータホール、通路、及び住民宅にそれぞれ設置される。監視用端末ＰＣ３〜ＰＣ５は、マンションの管理室及び住民宅にそれぞれ設置され、監視映像を閲覧するために使用される。さらに、ＬＡＮ  ＭＮＷは通信ネットワークＮＷに接続され、ＷｅｂカメラＣＭ１〜ＣＭ５及び監視用端末ＰＣ３〜ＰＣ５は、通信ネットワークＮＷを介してデータセンターと接続される。
【００１４】
データセンターは、映像蓄積配信装置ＳＶ１と、認証サーバ装置ＳＶ２と、映像データ変換装置ＳＶ３と、監視者が使用する監視用端末ＰＣ１〜ＰＣ５とを備え、これらをデータセンター内に敷設されたＬＡＮ  ＤＮＷを介して相互に接続したものとなっている。
【００１５】
映像蓄積配信装置ＳＶ１は、記憶装置を備えたワークステーションにより構成される。そして、Ｗｅｂカメラ装置ＣＭ１〜ＣＭ５から送られた暗号化監視データ及び暗号化共通鍵を相互に対応付けて蓄積すると共に、監視用端末ＰＣ１〜ＰＣ５及び携帯端末ＭＴ１〜ＭＴ４から送信された配信要求に応じて、上記蓄積された暗号化監視データ及び暗号化共通鍵を要求元の監視用端末ＰＣ１〜ＰＣ５及び閲覧用の携帯端末ＭＴ１〜ＭＴ４へ配信する。また、映像蓄積配信装置ＳＶ１の記憶部には共通鍵管理テーブル４が格納される。共通鍵管理テーブル４は、各ユーザＩＤに対応付けて、公開鍵により暗号化された共通鍵と更新時刻が記憶される。図４にその一例を示す。
【００１６】
認証サーバ装置ＳＶ２は、パーソナル・コンピュータ又はワークステーションなどにより構成され、監視用端末ＰＣ１〜ＰＣ５及び携帯端末ＭＴ１〜ＭＴ４から送信された配信要求に応じてユーザ認証を行う機能を有する。認証サーバ装置ＳＶ２の記憶部には、ユーザ管理テーブル３が設けられ、ユーザＩＤに対応付けてユーザ名及びパスワードをそれぞれ記憶するように構成される。図３にその一例を示す。  
映像データ変換装置ＳＶ３は、上記映像蓄積配信装置ＳＶ１から携帯端末ＭＴ１〜ＭＴ４へ監視データを配信する際に、当該監視データに含まれる映像データを携帯端末ＭＴ１〜ＭＴ４の表示機能に対応するフォーマットに変換する。
【００１７】
ところで、Ｗｅｂカメラ装置ＣＭ１〜ＣＭ５は次のように構成される。図２は、Ｗｅｂカメラ装置ＣＭ１の機能構成を示すブロック図である。なお、Ｗｅｂカメラ装置ＣＭ２〜ＣＭ５についてはＷｅｂカメラ装置ＣＭ１と構成が同一であるため、ここでの説明は省略する。
【００１８】
Ｗｅｂカメラ装置ＣＭ１は、マイクロプロセッサなどの中央処理ユニットＣＰＵ（Central Processing Unit）を備え、このＣＰＵ１１にはバス１２を介して、撮像ユニットと、音声入力ユニットと、音声出力ユニットと、暗号化／復号処理ユニットがそれぞれ接続される。
【００１９】
撮像ユニットは、撮像素子としてのＣＣＤ（Charge Coupled Devices）１３と、画像エンコーダ１４とから構成される。画像エンコーダ１４は、ＣＣＤ１３から出力された映像信号を圧縮符号化する。画像圧縮方式としては、例えばＪＰＥＧ（Joint Photographic Experts Group）やＭ−ＪＰＥＧ（Motion-JPEG）、ＭＰＥＧ（Motion Picture Experts Group）などが使用可能である。
【００２０】
音声入力ユニットは、マイク１５と、Ａ／Ｄ変換部１６と、音声エンコーダ１７とから構成される。マイク１５は、例えば内蔵マイクまたは外部マイクにより構成される。マイク１５により集音された音声信号は、Ａ／Ｄ変換部１６でデジタル変換され、さらに音声エンコーダ１７により圧縮符号化される。
【００２１】
音声出力ユニットは、スピーカ１８と、Ｄ／Ａ変換部１９と、音声デコーダ２０とにより構成される。音声デコーダ２０は圧縮符号化された音声データを復号してデジタル音声信号を出力する。Ｄ／Ａ変換部１９は上記デジタル音声信号をＤ／Ａ変換してアナログ音声信号に変換し、スピーカ１８から拡声出力する。
【００２２】
暗号化／復号処理ユニットは、共通鍵による暗号処理部２１と、共通鍵による復号処理部２２と、公開鍵による暗号処理部２３とを備える。これらは、例えばＤＳＰ（Digital Signal Processor）により実現される。共通鍵による暗号処理部２１は、圧縮符号化された映像・音声データを共通鍵により暗号化する。共通鍵は、監視用端末ＰＣ１〜ＰＣ５及び閲覧用の携帯端末ＭＴ１〜ＭＴ４に対応して生成されるもので、データメモリ２５に設けられた共通鍵テーブル２５ａに記憶されている。共通鍵による復号処理部２２は、上記共通鍵テーブル２５ａに記憶された共通鍵により暗号化音声データを復号化して暗号化前の音声データを再生する。
【００２３】
公開鍵による暗号処理部２３は、上記映像・音声データの暗号化に使用した共通鍵を公開鍵により暗号化する。公開鍵は、監視用端末ＰＣ１〜ＰＣ５及び閲覧用の携帯端末ＭＴ１〜ＭＴ４ごとに設定され、データメモリ２５に設けられた公開鍵テーブル２５ｂにユーザＩＤに対応付けて記憶される。なお、上記公開鍵は、第三者信用機関（ＴＴＰ：Trusted Third Party）により保証されるＰＫＩ（Public Key Infrastructure）技術を適用する。認証局（ＣＡ：Certification Authority）から発行される公開鍵証明書により公開鍵と秘密鍵の所有者が結びつけられる。
【００２４】
またＣＰＵ１１には、バス１２を介して、データメモリ２５、プログラムメモリ２６及び通信Ｉ／Ｆ２７がそれぞれ接続される。  
データメモリ２５は、記憶媒体として例えばＲＡＭまたはハードディスクなどを使用する。データメモリ２５には、上記共通鍵テーブル２５ａ及び公開鍵テーブル２５ｂが記憶されている。共通鍵テーブル２５ａには、上述したように、監視用端末ＰＣ１〜ＰＣ５及び閲覧用の携帯端末ＭＴ１〜ＭＴ４との間の通信で使用するための共通鍵がそれぞれ記憶される。この共通鍵は、後述する共通鍵生成プログラム２６ｂにより生成される。公開鍵テーブル２５ｂには、上述したように監視用端末ＰＣ１〜ＰＣ５及び閲覧用の携帯端末ＭＴ１〜ＭＴ４との間の通信に使用するための公開鍵がそれぞれ記憶される。この公開鍵は先に述べたように認証局から配布される。
【００２５】
プログラムメモリ２６には、この発明に係わる制御プログラムとして、監視動作検知プログラム２６ａと、共通鍵生成プログラム２６ｂが格納されている。  
監視動作検知プログラム２６ａは、監視システムによる監視動作の変化を検出する。ここで、検出対象の監視動作としては、Ｗｅｂカメラ装置のパン・チルト／ズーム動作、監視画像データを画像認識処理することにより検出される画像の所定量以上の変化、カメラに接続されたセンサ（図示せず）による検出される監視対象エリアの異常発生、監視カメラによる特定の監視対象エリアに対する撮像動作、監視用端末ＰＣ１〜ＰＣ５又は閲覧用の携帯端末ＭＴ１〜ＭＴ４から送信される閲覧要求が映像蓄積配信装置ＳＶ１で受信されたとき、認証サーバ装置ＳＶ２の認証により監視者又は閲覧者の正当性が確認できなかったとき、監視システムの不正利用が検出されたときが挙げられる。なお、Ｗｅｂカメラ装置のパン・チルト／ズーム動作は、Ｗｅｂカメラ装置に備えられる制御スイッチ（図示せず）を監視者が直接操作するか、又はデータセンターの監視用端末ＰＣ１〜ＰＣ５及び携帯端末装置ＭＴ１〜ＭＴ４から送られる遠隔制御信号により制御される。
【００２６】
共通鍵生成プログラム２６ｂは、上記監視動作検知プログラム２６ａにより監視動作の変化が検出された場合に、上記共通鍵テーブル２５ｂに記憶された各共通鍵を更新する。  
なお、通信Ｉ／Ｆ２７は、ＣＰＵ１１の制御の下、通信ネットワークＮＷとの間で通信を行う。
【００２７】
次に、以上のように構成された監視システムによる監視データの各種伝送動作を説明する。  
（１）Ｗｅｂカメラ装置ＣＭ１におけるライブ映像の送信動作  
図５は、図１に示すＷｅｂカメラ装置ＣＭ１におけるライブ映像の送信制御手順とその内容を示すフローチャートである。なお、ここでは監視者がＷｅｂカメラ装置ＣＭ１のライブ映像を閲覧する場合を例にとって説明する。
【００２８】
先ず監視者は、監視用端末ＰＣ１においてユーザ名及びパスワードと共にユーザ認証要求を入力する。そうすると監視用端末ＰＣ１から認証サーバ装置ＳＶ２にユーザ名及びパスワードが転送される。認証サーバ装置ＳＶ２は、記憶部に設けられたユーザ管理テーブル３に対しアクセスし、受信されたユーザ名及びパスワードの照合を行う。この照合の結果、監視者の正当性が確認されると、対応するユーザＩＤが認証サーバ装置ＳＶ２から要求元の監視用端末ＰＣ１に返送される。監視用端末ＰＣ１は、上記ユーザＩＤが返送されると、このユーザＩＤ及びライブ映像配信要求をＷｅｂカメラ装置ＣＭ１へ送信する。
【００２９】
Ｗｅｂカメラ装置ＣＭ１は、上記ライブ映像配信要求を受信すると、先ずステップＳ５ａにおいて、ＣＣＤ１３により撮像された映像データを画像エンコーダ１４において圧縮符号化したのち、一時データメモリに取り込む。次にステップＳ５ｂにおいて、データメモリ２５に設けられた共通鍵テーブル２５ａにアクセスし、上記ライブ映像配信要求と共に受信されたユーザＩＤに対応する共通鍵を読み出す。そして、上記データメモリに一時記憶された映像データを、上記読み出された共通鍵により暗号化する。次にステップＳ５ｃにおいて、上記受信されたユーザＩＤをもとに公開鍵テーブル２５ｂに対しアクセスし、当該ユーザＩＤに対応する公開鍵を読み出す。そして、上記映像データの暗号化処理に使用した共通鍵を、上記読み出された公開鍵により暗号化する。最後にステップＳ５ｄにおいて、上記暗号化映像データに暗号化共通鍵とユーザＩＤを重畳して配信要求元の監視用端末ＰＣ１に送信する。
【００３０】
ここで上記共通鍵は、後述する共通鍵更新処理により一定の時間間隔及び監視動作が変化するごとに更新されるため、上記暗号化映像データの送信中に共通鍵が更新されることもある。そこで、共通鍵の更新が行われるごとに、更新された新たな共通鍵を公開鍵により暗号化し直し、この暗号化共通鍵をその更新タイミングを表す情報及びユーザＩＤと共に上記暗号化映像データに重畳する。
【００３１】
なお、暗号化映像データへの暗号化共通鍵の重畳方式には次のような方式が用いられる。例えば、ＭＰＥＧ−４やＪＰＥＧ方式のデータフォーマットには、映像信号領域の他にメタデータを格納可能なユーザ領域が用意されており、上記暗号化共通鍵はこのユーザ領域に格納される。またＪＰＥＧ方式の場合には、映像データの１フレームごとに暗号化共通鍵が重畳される。さらに、複数の監視者又は閲覧者に対し映像データを同報送信する場合には、これら複数の監視者又は閲覧者に対応する複数の共通鍵を映像データに重畳する必要があり、その数によっては全ての暗号化共通鍵をユーザ領域に格納できなくなることがある。この場合には、データフォーマットに付加情報領域を新たに定義し、この付加情報領域に上記暗号化共通鍵を格納する。なお、この場合、付加情報領域を映像信号領域と区別するために、付加情報領域の前後に識別子を付加しておくとよい。
【００３２】
（２）監視用端末ＰＣ１におけるライブ映像の受信表示動作  
図６は、監視用端末ＰＣ１における映像閲覧制御の手順とその内容を示すフローチャートである。先に述べた配信要求の送信後に監視用端末ＰＣ１は、Ｗｅｂカメラ装置ＣＭ１から送信される暗号化映像データ及び暗号化共通鍵をステップＳ６ａにより受信する。そして、ステップＳ６ｂにおいて、前記Ｗｅｂカメラ装置ＣＭ１が使用する公開鍵と対をなす秘密鍵により、上記受信された暗号化共通鍵を復号する。次にステップＳ６ｃにより、上記復号された共通鍵を使用して上記暗号化映像データを復号する。そして、この復号された映像データを伸長復号処理により元の画像データに復元した後、ステップＳ６ｄにおいて表示部に表示する。
【００３３】
（３）Ｗｅｂカメラ装置ＣＭ１における共通鍵の更新動作  
図７は、Ｗｅｂカメラ装置ＣＭ１における共通鍵更新制御手順とその内容を示すフローチャートである。Ｗｅｂカメラ装置ＣＭ１のＣＰＵ１１は、監視動作検知プログラム２６ａを常駐プログラムとして実行し、ステップＳ７ａにおいて監視動作の変化の有無を判定している。ここで、監視動作の変化とは、先に述べたようにＷｅｂカメラ装置のパン・チルト／ズーム動作、監視画像データを画像認識処理することにより検出される画像の所定量以上の変化、カメラに接続されたセンサ（図示せず）による検出される監視対象エリアの異常発生、監視カメラによる特定の監視対象エリアに対する撮像動作、監視用端末ＰＣ１〜ＰＣ５又は閲覧用の携帯端末ＭＴ１〜ＭＴ４から送信される閲覧要求が映像蓄積配信装置ＳＶ１で受信されたとき、認証サーバ装置ＳＶ２の認証により監視者又は閲覧者の正当性が確認できなかったとき、監視システムの不正利用が検出されたときである。
【００３４】
Ｗｅｂカメラ装置ＣＭ１のＣＰＵ１１は、上記ステップＳ７ａの判定において監視動作の変化が検知されると、ステップＳ７ｃに移行し、ここで共通鍵生成プログラム２６ｂを実行して新たな共通鍵を生成する。次に、データメモリ２５に設けられた共通鍵テーブル２５ａに記憶されている共通鍵を、上記生成された共通鍵に更新する。なお、このとき共通鍵テーブル２５ａには当該共通鍵の更新タイミングも記憶する。そして、ステップＳ７ｄにおいて公開鍵テーブル２５ｂから対応するユーザの公開鍵を読み出し、この読み出された公開鍵により上記更新された共通鍵を暗号化する。続いてステップＳ７ｅにおいて、上記暗号化された共通鍵をその更新タイミング情報と該当するユーザＩＤと共に映像蓄積配信装置ＳＶ１へ送信する。
【００３５】
一方、ステップＳ７ａの判定において監視動作の変化が検出されない場合、ＣＰＵ１１はステップＳ７ｂに移行し、ここで共通鍵の前回の更新タイミングから一定時間が経過したか否かを判定する。そして、一定時間が経過した場合には、ステップＳ７ｃに移行し、前述のステップＳ７ｃ〜ステップＳ７ｅの処理により該当する共通鍵の更新処理を実行する。なお、ステップＳ７ｂの判定において、更新タイミングから一定時間が経過していない場合は、そのまま処理を終了する。
【００３６】
（４）映像蓄積配信装置ＳＶ１における共通鍵管理テーブルの作成動作  
次に、映像蓄積配信装置ＳＶ１における共通鍵管理テーブル４の作成動作について説明する。図８はその処理手順とその処理内容を示すフローチャートである。  
映像蓄積配信装置ＳＶ１は、先ずステップＳ８ａにおいて、上記Ｗｅｂカメラ装置ＣＭ１から送信される暗号化共通鍵をその更新タイミング情報及びユーザＩＤと共に受信する。次にステップＳ８ｂにおいて、上記更新タイミング情報から更新時刻を検出し、上記受信された暗号化共通鍵及び上記検出された更新時刻をユーザＩＤに対応付けて共通鍵管理テーブル４に記憶する。このようにして作成された共通鍵管理テーブル４の一例を図４に示す。
【００３７】
（５）監視用端末ＰＣ１による蓄積映像の閲覧動作  
図９は、監視用端末ＰＣ１及び蓄積映像配信装置ＳＶ１における蓄積映像データの配信動作を示すフローチャートである。先ず、監視者は、監視用端末ＰＣ１においてキーボードからユーザ名、パスワード及び閲覧を希望する時刻情報（以下、閲覧時刻情報と称する）を入力し、蓄積映像の閲覧要求操作を行う。そうすると、監視用端末ＰＣ１は、ステップＳ９ａにおいて、ユーザ名、パスワード及び閲覧時刻情報と共に蓄積映像配信要求が映像蓄積配信装置ＳＶ１に対して送られる。上記ユーザ名及びパスワードは、ＩＣカードなどの外部リムーバブルメディアに予め記憶されたユーザ名及びパスワードを利用することもできる。
【００３８】
映像蓄積配信装置ＳＶ１は、ステップＳ９ｂにおいて上記蓄積映像配信要求を受信すると、ステップＳ９ｃにより認証サーバ装置ＳＶ２に対してユーザ名及びパスワードと共にユーザ認証要求を送信する。認証サーバ装置ＳＶ２は、ユーザ管理テーブル３にアクセスして、上記受信したユーザ名とパスワードをもとにユーザ認証を行い、ユーザの正当性が確認されると対応するユーザＩＤを映像蓄積配信装置ＳＶ１へ返送する。映像蓄積配信装置ＳＶ１は、ステップＳ９ｄにおいて、上記返送されたユーザＩＤ及びステップＳ９ａにおいて受信した閲覧時刻情報に基づいて配信要求の時刻に対応する暗号化共通鍵を共通鍵管理テーブル４から取得する。そして映像蓄積配信装置ＳＶ１は、この取得した暗号化共通鍵をステップＳ９ｅにおいて配信要求元の監視用端末ＰＣ１へＬＡＮ  ＤＮＷを介して送信する。
【００３９】
一方、監視用端末ＰＣ１は、上記映像蓄積配信装置ＳＶ１から送信された暗号化共通鍵をステップＳ９ｆにおいて受信する。そして、ステップＳ９ｇにおいて、この受信された暗号化共通鍵を監視用端末ＰＣ１自身が保持している秘密鍵により復号する。そして、この復号された共通鍵を保持する。
【００４０】
次に監視用端末ＰＣ１は、ステップＳ９ｋにより、映像蓄積配信装置ＳＶ１に対して蓄積映像配信要求をＬＡＮ  ＤＮＷを介して送信する。映像蓄積配信装置ＳＶ１は、上記監視用端末ＰＣ１から送信された蓄積映像配信要求をステップＳ９ｉにより受信し、ステップＳ９ｊにおいて対応する暗号化映像データを記憶装置から読み出し、この読み出された暗号化映像データを要求元の監視用端末ＰＣ１に送信する。
【００４１】
監視用端末ＰＣ１は、ステップＳ９ｌにおいて、上記送信された暗号化映像データを受信する。そしてステップＳ９ｍにより、上記受信された暗号化映像データを、上記ステップＳ９ｇにおいて復号された共通鍵により復号する。そして、ステップＳ９ｎにおいて、上記復号された蓄積映像データを表示部に表示する。なお、映像蓄積配信装置ＳＶ１は、ステップＳ９ｊの後、暗号化映像データを送信すると共に、共通鍵管理テーブル４にアクセスして、上記ステップＳ９ｄで取得した暗号化共通鍵の次の更新時刻を監視する。そして、次の更新時刻に近づいたことを認識したとき、共通鍵管理テーブル４から次の更新時刻に対応する暗号化共通鍵を取得する。この取得した暗号化共通鍵を要求元の監視用端末ＰＣ１に送信する。かくして、要求元の監視用端末ＰＣ１においては、閲覧中の監視映像に合わせて閲覧時刻に対応した暗号化共通鍵が自動的に受信される。
【００４２】
以上述べたようにこの実施形態では、Ｗｅｂカメラ装置ＣＭ１〜ＣＭ５に、共通鍵テーブル２５ａと、監視動作の変化を検知するプログラム２６ａと、共通鍵生成プログラム２６ｂとを新たに備える。そして、Ｗｅｂカメラ装置ＣＭ１〜ＣＭ５自ら生成した共通鍵を共通鍵テーブル２５ａに記憶し、この状態で上記監視動作の変化を検知するプログラム２６ａにより監視動作の変化が検出された場合に、上記共通鍵生成プログラム２６ｂにより新たな共通鍵を生成して、上記共通鍵テーブル２５ａに記憶されている共通鍵をこの新たな共通鍵に更新する。
【００４３】
したがって、この実施形態によれば、映像データの暗号化に使用する共通鍵は第三者が容易に触れることのできないＷｅｂカメラ装置ＣＭ１〜ＣＭ５内で生成され、しかもこの生成された共通鍵は監視動作の変化に応じて自動的に更新される。このため、共通鍵は漏洩しにくい状態に保持され、しかも仮に通信ネットワークＮＷ上や閲覧側の端末で共通鍵が漏洩したとしても監視動作が変化するごとに更新されるので、共通鍵の秘匿性は高く保持される。この結果監視データの秘匿性、延いてはシステムの信頼性を高く保持することが可能となる。
【００４４】
また、上記記憶された共通鍵を、上記監視動作の変化に応じて更新するだけでなく、更新時点から予め設定した一定時間が経過するごとに更新するようにしている。このようにすると、監視動作が長時間に渡り変化しない場合でも共通鍵を一定時間置きに自動的に更新することができ、これにより共通鍵の秘匿性をさらに高めることができる。
具体的な用途としては、通常のエレベータホールや通路などの監視をデータセンターの監視用端末ＰＣ１，ＰＣ２により映像蓄積配信装置ＳＶ１にアクセスして行う（一極集中蓄積監視）。また、警備員が通報を受けて、ビル・マンションに到着するまでの間に携帯端末装置ＭＴ１，ＭＴ２によりライブ映像を閲覧して監視する（遠隔地監視）。この他にも、Ｗｅｂカメラ装置ＣＭ４，ＣＭ５のように住民宅へ設置することで、不在時の住民宅への侵入を携帯端末装置ＭＴ３，ＭＴ４により遠隔監視することができる（個人宅遠隔監視）。また、帰宅後に住民宅に設置されたＰＣ４，ＰＣ５からデータセンターに蓄積された監視映像を閲覧し、確認することもできる（個人宅不在監視）。
【００４５】
なお、この発明は上記実施形態に限定されるものではない。例えば、前記実施形態では、映像蓄積配信装置ＳＶ１、認証サーバ装置ＳＶ２及び映像データ変換装置ＳＶ３を分離した構成で説明しているが、これらを組み合わせて１つ以上のサーバ装置に統合するように構成することも可能である。このように構成することにより、サーバ装置の台数を減少することができ、システム全体に必要なコストの削減となる。
【００４６】
また、Ｗｅｂカメラ装置ＣＭ１〜ＣＭ５において共通鍵を暗号化するために使用される公開鍵の代わりに、システム内で任意に生成した暗号鍵を用い、この暗号鍵により共通鍵を暗号化するようにしても良い。
さらに、Ｗｅｂカメラ装置により撮像される画像としては、静止画であってもよく、また準動画或いは動画であってもよい。また、伝送対象の情報としては、画像データに限らず、音声データや各種制御データを加えた、いわゆるマルチメディア情報であってもよい。その他、Ｗｅｂカメラ装置ＣＭ１〜ＣＭ５、監視用端末ＰＣ１〜ＰＣ５及び携帯端末装置ＭＴ１〜ＭＴ４の台数、データメモリ２５に記憶される共通鍵テーブル２５ａ及び公開鍵テーブル２５ｂの構成や記憶する項目、各プログラムの処理手順とその処理内容についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。
【００４７】
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００４８】
【図１】この発明に係わる監視システムの一実施形態を実現するシステムの概略構成図。
【図２】図１に示すシステムのＷｅｂカメラ装置の機能構成を示すブロック図。
【図３】図１に示す認証サーバ装置に記憶されるユーザ管理テーブルの構成を示す図。
【図４】図１に示す映像蓄積配信装置に記憶される共通鍵管理テーブルの構成を示す図。
【図５】図２に示すＷｅｂカメラ装置ＣＭ１におけるライブ映像の送信制御手順とその内容を示すフローチャート。
【図６】図１に示す監視用端末における映像閲覧制御の手順とその内容を示すフローチャート。
【図７】図２に示すＷｅｂカメラ装置における共通鍵更新制御手順とその内容を示すフローチャート。
【図８】図１に示す映像蓄積配信装置における共通鍵管理テーブル作成動作の処理手順とその処理内容を示すフローチャート。
【図９】図１に示す監視用端末及び蓄積映像配信装置における蓄積映像データの配信動作を示すフローチャート。
【符号の説明】
【００４９】
ＣＭ１〜ＣＭ５…Ｗｅｂカメラ装置、ＳＶ１…映像蓄積配信装置、ＳＶ２…認証サーバ装置、ＳＶ３…映像データ変換装置、ＰＣ１〜ＰＣ５…監視用端末、ＭＴ１〜ＭＴ４…携帯端末装置、ＮＷ…通信ネットワーク、ＤＮＷ、ＭＮＷ…ＬＡＮ、ＣＡ…認証局、１１…ＣＰＵ、１２…バス、１３…ＣＣＤ、１４…画像エンコーダ、１５…マイク、１６…Ａ／Ｄ変換器、１７…音声エンコーダ、１８…スピーカ、１９…Ｄ／Ａ変換器、２０…音声デコーダ、２１…共通鍵による暗号処理部、２２…共通鍵による復号処理部、２３…公開鍵による暗号処理部、２５…データメモリ、２５ａ…共通鍵テーブル、２５ｂ…公開鍵テーブル、２６…プログラムメモリ、２６ａ…監視動作検知プログラム、２６ｂ…共通鍵生成プログラム、２７…通信Ｉ／Ｆ、３…ユーザ管理テーブル、４…共通鍵管理テーブル。
【図１】
2006101398.tif 000003
【図２】
2006101398.tif 000004
【図３】
2006101398.tif 000005
【図４】
2006101398.tif 000006
【図５】
2006101398.tif 000007
【図６】
2006101398.tif 000008
【図７】
2006101398.tif 000009
【図８】
2006101398.tif 000010
【図９】
2006101398.tif 000011