(57)【要約】【課題】任意の場所に監視カメラの設置が可能で、撮影した画像の破壊が困難で、かつ撮影した画像を部外者が確認することが困難な監視カメラを実現する。【解決手段】撮影した画像を端末独自の暗号キーにより暗号化する暗号化部１２と、暗号化部１２によって暗号化された画像データを記憶する画像データ記憶部１５と、他の監視カメラ端末と無線による通信を行う無線通信制御部１６とを備え、無線通信制御部１６は、暗号化部１２によって暗号化された画像データを他の監視カメラ端末に送信するとともに、他の監視カメラ端末において撮影され、暗号化された画像データを受信し、画像データ記憶部１５は、さらに、無線通信制御部１６が他の監視カメラ端末から受信した暗号化された画像データを記憶する。【選択図】図１
2008294805.tif 000002
【特許請求の範囲】
【請求項１】
撮影した画像を端末独自の暗号キーにより暗号化する暗号化手段と、
上記暗号化手段によって暗号化された画像データを記憶する画像データ記憶部と、
他の監視カメラ端末と無線による通信を行う無線通信手段とを備え、
上記無線通信手段は、上記暗号化手段によって暗号化された画像データを他の監視カメラ端末に送信するとともに、他の監視カメラ端末において撮影され、暗号化された画像データを受信し、
上記画像データ記憶部は、さらに、上記無線通信手段が他の監視カメラ端末から受信した暗号化された画像データを記憶することを特徴とする監視カメラ端末。
【請求項２】
上記暗号化手段は、撮影した画像の画像データと上記端末独自の暗号キーとしての文字列とのＸＯＲを計算することによって暗号化を行うことを特徴とする請求項１に記載の監視カメラ端末。
【請求項３】
上記端末独自の暗号キーとしての文字列は、撮影した画像データのファイルサイズよりも長い文字列であることを特徴とする請求項２に記載の監視カメラ端末。
【請求項４】
上記無線通信手段が他の監視カメラ端末と行う無線通信は、
アクセスポイントを介さずに端末同士が直接通信を行う方式であるアドホック方式で行うことを特徴とする請求項１に記載の監視カメラ端末。
【請求項５】
上記無線通信手段が他の監視カメラ端末と行う無線通信は、さらに、
無線通信を行う監視カメラ端末同士が、データをバケツリレー方式で通信するマルチホップ方式であることを特徴とする請求項４に記載の監視カメラ端末。
【請求項６】
車載可能であることを特徴とする請求項１から５までのいずれか１項に記載の監視カメラ端末。
【請求項７】
自端末で暗号化した画像データおよび他の監視カメラ端末から受信した暗号化された画像データを記憶する画像データ記憶部を備える監視カメラ端末の制御方法であって、
撮影した画像を端末独自の暗号キーにより暗号化する暗号化ステップと、
他の監視カメラ端末と無線による通信を行う無線通信ステップとを含み、
上記無線通信ステップで、上記暗号化ステップによって暗号化された画像データを他の監視カメラ端末に送信するとともに、他の監視カメラ端末において撮影され、暗号化された画像データを受信することを特徴とする監視カメラ端末の制御方法。
【請求項８】
請求項１から６までのいずれか１項に記載の監視カメラ端末を動作させる監視カメラ端末制御プログラムであって、コンピュータを上記の各手段として機能させるための監視カメラ端末制御プログラム。
【請求項９】
請求項８に記載の監視カメラ端末制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
請求項１から６までのいずれか１項に記載の複数個の監視カメラ端末が互いに無線通信を行うことにより構築するネットワークから独立し、上記複数の監視カメラ端末がそれぞれ有する暗号キーを記憶している管理装置暗号キー記憶部を備えることを特徴とする監視カメラ端末管理装置。
【請求項１１】
請求項１から６までのいずれか１項に記載の複数個の監視カメラ端末と請求項１０に記載の管理装置とからなる監視カメラシステム。
【請求項１２】
請求項１から６までのいずれか１項に記載の監視カメラ端末から暗号化された画像データを受信し、受信した画像データを他の監視カメラ端末に送信する無線通信手段と、
上記無線通信手段が受信した画像データを記憶する画像データ記憶部とを備えるカメラなし端末を含むことを特徴とする請求項１１に記載の監視カメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視カメラのネットワークの構築、特に監視カメラのネットワークを無線で構築し、監視カメラで撮影した画像を複数の装置に暗号化した状態で保存する監視カメラシステムに関するものである。
【背景技術】
【０００２】
従来から、住宅街、マンション、オフィス街、繁華街、ショッピングセンター等の各種施設には、複数の自動車を駐車することができる駐車場が設置されている。近年、こうした駐車場に駐車してある自動車や、自動車の部品、自動車内の貴重品等の盗難が多発している。こうした盗難の多発に伴い駐車場にカメラを設置して駐車場を監視する監視カメラが広く普及している。また、複数台の監視カメラを設置し、相互にネットワーク接続している監視カメラシステムもある。
【０００３】
しかしながら、不審者が監視カメラを破壊、または監視カメラのネットワークを切断等すると監視カメラが撮影した画像を確認できなくなるおそれが生じる。
【０００４】
上記のような問題に対し、特許文献１では、複数台の監視カメラでネットワークを構築し、異常発生時に近隣の監視カメラで異常発生前後の動画像または静止画像を撮影し、外部ネットワークを介してサーバ端末へ撮影した画像を通信する技術が開示されている。
【０００５】
また、特許文献２では、複数の監視カメラの画像データを公衆回線を使用せずに無線通信により駐車場コンピュータ装置に送信する技術が開示されている。
【０００６】
また、特許文献３では、監視カメラを車載し、同じく車載されたコンピュータに撮影された画像を有線で送信する技術が開示されている。
【特許文献１】特開２００７−７２６４４号公報（公開日：２００７年３月２２日）
【特許文献２】特開２００６−２９５３６６号公報（公開日：２００６年１０月２６日）
【特許文献３】特開２００５−１７０２５８号公報（公開日：２００５年６月３０日）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１、２、３の構成では次のような問題を生じる。すなわち、特許文献１に記載の発明では、撮影した画像は、サーバ端末へ送信されるため、サーバ端末が破壊されたり、サーバ端末との通信回線が破損、故障すると撮影した画像を確認することができない。また、特許文献２に記載の発明では、駐車場コンピュータ装置と監視カメラとが無線通信によって通信するため、駐車場コンピュータ装置と通信可能な範囲にしか監視カメラを設置することができない。また、駐車場コンピュータ装置が破壊されると撮影した画像を確認することができない。さらに、特許文献３に記載の発明では、有線によって通信を行うため、監視カメラの設置場所が制限され、また有線が切断すると通信を行うことができない。また、上記特許文献１および２と同様に、画像データが記憶されている端末を破壊されると撮影した画像を確認することができない。
【０００８】
また、撮影した画像が部外者に確認されてしまうおそれを防止する点については記載されていない。
【０００９】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、任意の場所に監視カメラの設置が可能で、撮影した画像の破壊が困難で、かつ撮影した画像を部外者が確認することが困難な監視カメラ端末等を実現することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明に係る監視カメラ端末は、撮影した画像を端末独自の暗号キーにより暗号化する暗号化手段と、上記暗号化手段によって暗号化された画像データを記憶する画像データ記憶部と、他の監視カメラ端末と無線による通信を行う無線通信手段とを備え、上記無線通信手段は、上記暗号化手段によって暗号化された画像データを他の監視カメラ端末に送信するとともに、他の監視カメラ端末において撮影され、暗号化された画像データを受信し、上記画像データ記憶部は、さらに、上記無線通信手段が他の監視カメラ端末から受信した暗号化された画像データを記憶することを特徴としている。
【００１１】
また、上記課題を解決するために、本発明に係る監視カメラ端末の制御方法は、自端末で暗号化した画像データおよび他の監視カメラ端末から受信した暗号化された画像データを記憶する画像データ記憶部を備える監視カメラ端末の制御方法であって、撮影した画像を端末独自の暗号キーにより暗号化する暗号化ステップと、他の監視カメラ端末と無線による通信を行う無線通信ステップとを含み、上記無線通信ステップで、上記暗号化ステップによって暗号化された画像データを他の監視カメラ端末に送信するとともに、他の監視カメラ端末において撮影され、暗号化された画像データを受信することを特徴としている。
【００１２】
上記の構成および方法によれば、監視カメラ端末で撮影された画像は、端末独自の暗号キーで暗号化され、暗号化された画像データが画像データ記憶部に記憶される。それとともに、暗号化された画像データは他の監視カメラ端末に送信される。そして、監視カメラ端末で撮影された画像は暗号化された状態で、自端末および他の監視カメラ端末の画像データ記憶部に記憶される。これにより、画像を撮影した監視カメラ端末が破壊されても、撮影した画像の画像データは他の監視カメラ端末にも送信されているので、画像データが送信されている全ての監視カメラ端末を破壊しないと撮影された画像を破壊することができない。すわなち、撮影された画像が破壊されることを防止することができる。また、端末独自の暗号キーで暗号化を行っているので、自端末で撮影した画像を他の監視カメラ端末で確認されることを防止することができる。
【００１３】
本発明にかかる監視カメラ端末では、上記暗号化手段は、撮影した画像の画像データと上記端末独自の暗号キーとしての文字列とのＸＯＲ（排他的論理和：exclusive or）を計算することによって暗号化を行うものであってもよい。
【００１４】
上記の構成によれば、画像データを暗号化することができる。特に、画像データとのＸＯＲを計算する文字列をランダムなビット列とすることで、解読困難な暗号化を行うことができる。
【００１５】
本発明に係る監視カメラ端末では、上記端末独自の暗号キーとしての文字列は、撮影した画像データのファイルサイズよりも長い文字列であることが好ましい。
【００１６】
上記の構成によれば、暗号キーとしての文字列が画像データのファイルサイズよりも長いので、暗号キーとしての文字列を推測することは困難となる。特に、複数の画像データを用いても、暗号キーとしての文字列を求めることは困難となる。よって、暗号キーとしての文字列を用いずに復号化することが困難となり、より安全性の高い暗号化を行うことができる。
【００１７】
本発明に係る監視カメラ端末では、上記無線通信手段が他の監視カメラ端末と行う無線通信は、アクセスポイントを介さずに端末同士が直接通信を行う方式であるアドホック方式で行うものであることが好ましい。
【００１８】
上記の構成によれば、監視カメラ端末が相互に直接通信を行うことができる。これにより、アクセスポイントを設け、そこから通信可能な範囲でしか監視カメラ端末を設置することができないということはなく、監視カメラ端末が相互に通信できる範囲で、任意の場所に監視カメラ端末を設置することができる。
【００１９】
本発明に係る監視カメラ端末では、上記無線通信手段が他の監視カメラ端末と行う無線通信は、さらに、無線通信を行う監視カメラ端末同士が、データをバケツリレー方式で通信するマルチホップ方式であることが好ましい。
【００２０】
上記の構成によれば、直接通信できない監視カメラ端末に対しても、相互に通信可能な監視カメラ端末を介してデータを送信することが可能となる。すなわち、監視カメラ端末で撮影し、暗号化した画像データを直接通信できない監視カメラ端末にまで送信することができる。
【００２１】
本発明に係る監視カメラ端末は、車載可能であってもよい。車載可能であることで、車の中から撮影した画像を記憶、および他の監視カメラ端末に送信できる。
【００２２】
上記課題を解決するために、本発明に係る監視カメラ端末管理装置は、複数の上記記載の監視カメラ端末が互いに無線通信を行うことにより構築するネットワークから独立し、上記複数の監視カメラ端末がそれぞれ有する暗号キーを記憶している管理装置暗号キー記憶部を備えることを特徴としている。
【００２３】
上記の構成によれば、監視カメラ端末が構築するネットワークからは独立した監視カメラ管理装置がそれぞれの監視カメラ端末が有する端末独自の暗号キーを記憶している。これにより、画像を撮影した監視カメラ端末が破壊され、他の監視カメラ端末にのみ暗号化された画像データが記憶されている場合であっても、監視カメラ端末管理装置に記憶されている暗号キーにより画像データを復号化し、画像を確認することができる。
【００２４】
上記課題を解決するために、本発明に係る監視カメラシステムは、上記記載の監視カメラ端末と上記記載の管理装置とからなっている。
【００２５】
上記の構成によれば、監視カメラ端末が撮影した画像の画像データは、自端末だけでなく、他の監視カメラ端末にも送信される。これにより、監視カメラ端末が撮影した画像は、自端末だけでなく他の監視カメラ端末にも暗号化された状態で記憶される。よって、自端末が破壊されても、他の監視カメラ端末に画像データが記憶されているので、撮影画像が破壊されることを防止することができる。また、画像データは端末独自の暗号キーによって暗号化されるので、暗号キーがなければ画像を確認することができない。さらに、相互に無線通信により通信が可能なので、相互に無線通信が可能な範囲で任意の場所に監視カメラ端末を設置することができる。
【００２６】
本発明に係る監視カメラシステムでは、上記記載の監視カメラ端末から暗号化された画像データを受信し、受信した画像データを他の監視カメラ端末に送信する無線通信手段と、上記無線通信手段が受信した画像データを記憶する画像データ記憶部とを備えるカメラなし端末を含むものであってもよい。
【００２７】
上記の構成によれば、監視カメラシステムの中に、カメラを備えず、画像データの送受信および記憶のみ行うカメラなし端末が含まれる。そして、カメラなし端末を一般に人が立ち入らない場所等に設置することによって、画像データの破壊の防止をさらに図ることができる。
【００２８】
すなわち、監視カメラ端末は監視対象を監視する必要があるので人目に触れる場所に設置されることになる。よって、不審者等に破壊される可能性も大きい。これに対し、カメラなし端末を人目に触れない場所、例えば壁の中等に設置すると、監視カメラ端末を破壊されたとしても、カメラなし端末を破壊される可能性は低く、画像データの破壊を防止できる。
【００２９】
なお、上記監視カメラ端末は、コンピュータおよびカメラによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記監視カメラ端末をコンピュータおよびカメラにて実現させる監視カメラ端末の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３０】
以上のように、本発明に係る監視カメラ端末は、撮影した画像を端末独自の暗号キーにより暗号化する暗号化手段と、上記暗号化手段によって暗号化された画像データを記憶する画像データ記憶部と、他の監視カメラ端末と無線による通信を行う無線通信手段とを備え、上記無線通信手段は、上記暗号化手段によって暗号化された画像データを他の監視カメラ端末に送信するとともに、他の監視カメラ端末において撮影され、暗号化された画像データを受信し、上記画像データ記憶部は、さらに、上記無線通信手段が他の監視カメラ端末から受信した暗号化された画像データを記憶する構成である。
【００３１】
また、本発明に係る監視カメラ端末の制御方法は、自端末で暗号化した画像データおよび他の監視カメラ端末から受信した暗号化された画像データを記憶する画像データ記憶部を備える監視カメラ端末の制御方法であって、撮影した画像を端末独自の暗号キーにより暗号化する暗号化ステップと、他の監視カメラ端末と無線による通信を行う無線通信ステップとを含み、上記無線通信ステップで、上記暗号化ステップによって暗号化された画像データを他の監視カメラ端末に送信するとともに、他の監視カメラ端末において撮影され、暗号化された画像データを受信する方法である。
【００３２】
これにより、撮影された画像が破壊されることを防止することができ、また、自端末で撮影した画像を他の監視カメラ端末で確認されることを防止することができる。
【００３３】
また、本発明に係る監視カメラ端末管理装置は、複数の上記記載の監視カメラ端末が互いに無線通信を行うことにより構築するネットワークから独立し、上記複数の監視カメラ端末がそれぞれ有する暗号キーを記憶している管理装置暗号キー記憶部を備える構成である。
【００３４】
これにより、画像を撮影した監視カメラ端末が破壊され、他の監視カメラ端末にのみ暗号化された画像データが記憶されている場合であっても、監視カメラ端末管理装置に記憶されている暗号キーにより画像データを復号化し、画像を確認することができる。
【００３５】
また、本発明に係る監視カメラシステムは、上記記載の監視カメラ端末と上記記載の管理装置とからなる構成である。
【００３６】
これにより自端末が破壊されても、他の監視カメラ端末に画像データが記憶されているので、撮影画像が破壊されることを防止することができる。また、画像データは端末独自の暗号キーによって暗号化されるので、暗号キーがなければ画像を確認することができない。さらに、相互に無線通信により通信が可能なので、相互に無線通信が可能な範囲で任意の場所に監視カメラ端末を設置することができる。
【発明を実施するための最良の形態】
【００３７】
本発明の一実施の形態について図１から図１０に基づいて説明すれば、以下のとおりである。図１は、本実施の形態に係る監視カメラ端末１０のブロック図である。図１に示すように、監視カメラ端末１０は、カメラ部１１、暗号化部（暗号化手段）１２、記憶部１３、端末暗号キー記憶部１４、画像データ記憶部１５、無線通信制御部（無線通信手段）１６、およびアンテナ１７により構成されている。また、図２は、本実施の形態に係るカメラなし端末２０のブロック図である。図２に示すように、カメラなし端末２０は、画像データ記憶部１５、無線通信制御部１６、およびアンテナ１７により構成されている。そして、図３は、本実施の形態に係る監視カメラシステム３０の構成を示す図である。図３に示すように、監視カメラシステム３０は、複数の監視カメラ端末１０と複数のカメラなし端末２０と管理装置暗号キー記憶部３２、暗号キー作成部３３、および暗号キー割当て部３４を備えた監視カメラ端末管理装置３１とで構成されている。監視カメラシステム３０においては、複数の監視カメラ端末１０と複数のカメラなし端末２０は相互に無線通信より通信可能であり、画像データを送受信することができる。
【００３８】
まず、監視カメラ端末１０について説明する。カメラ部１１は、光学系および撮像素子を備え、光学系を通過した光学像を撮像素子で電気信号に変換し画像データとして暗号化部１２へ送信する。
【００３９】
暗号化部１２は受信した画像データを暗号化し、暗号化した画像データを画像データ記憶部１５に記憶させる。暗号化については、以下のようにして行う。
【００４０】
すなわち、端末暗号キー記憶部１４に端末独自の暗号キーが記憶されている。ここでは、暗号キーは画像データのファイルサイズよりも長い乱数によるランダム文字列とする。そして、暗号化部１２が受信した画像データと暗号キーであるランダム文字列とのＸＯＲを計算することにより暗号化する。
【００４１】
これにより、計算された結果データ、すなわち暗号化された画像データを復号することは困難である。なぜなら、暗号キーであるランダム文字列は、画像データのファイルサイズよりも長いため、複数の画像データを用いても推測することは困難だからである。また、監視カメラ端末１０から画像データが送信された他の端末の保持者に、自端末の画像データを復号させることも困難である。さらに、同一端末の複数の異なる画像データを用いても、暗号キーを計算することは困難である。また、無線通信では、盗聴される危険性があるが、この暗号化された画像データは、盗聴されても復号が困難であることから安全性が高いといえる。
【００４２】
また、画像データは、同一の暗号キーを用いない限り、元の情報には復号できない。そして、画像を撮影した端末が仮に破壊されたとしても、暗号キーは、監視カメラ端末管理装置３１の管理装置暗号キー記憶部３２にも記憶されているので、その暗号キーを用いることで、画像データを復号することができる。
【００４３】
なお、一度、ＸＯＲを計算する前の画像データが得られれば、暗号キーを知ることができるため、以後の暗号化は意味を持たなくなる。しかし、ある端末のＸＯＲを計算する前の画像データを得るには、その端末と同一地点から撮影するか、その端末に侵入するしか方法がない。この場合、後述する画像データの送信により、その作業をする人間の画像データが別端末へ送信される。そのため、全ての端末を破壊しない限り、どこかにその作業を行った人間の画像データが残る。このように、本実施の形態では、物理的なセキュリティー効果もある。
【００４４】
記憶部１３は、端末暗号キー記憶部１４および画像データ記憶部１５からなる記憶部である。端末暗号キー記憶部１４は、暗号化部１２で暗号化を行うときの暗号キーを記憶している。また、画像データ記憶部１５は暗号化部１２で暗号化された画像データおよび、無線通信制御部１６、アンテナ１７を介して受信した、他の監視カメラ端末で撮影され暗号化された画像データを記憶している。この記憶部１３の具体例としてはフラッシュメモリ等が挙げられる。
【００４５】
無線通信制御部１６は、暗号化部１２で暗号化された画像データをアンテナ１７を介して他の監視カメラ端末１０またはカメラなし端末２０へ送信する。また、他の監視カメラ端末１０またはカメラなし端末２０から送信されてきた暗号化された画像データを受信し、画像データ記憶部１５へ記憶させる。また、画像データを送信する送信先の端末の探索、発見、決定を行う。さらに、通信方式によっては、ホップ数の確認、ホップ数の減少、画像データの破棄を行う。
【００４６】
ここで、他の監視カメラ端末１０またはカメラなし端末２０との無線通信について説明する。端末同士の無線通信は、アドホック方式およびマルチホップ方式で行うことが考えられる。アドホック方式とは、無線通信の通信方式で、アクセスポイントを介さずに端末同士が直接通信を行う方式のことをいう。これにより、いずれかの端末と無線通信でつながれば、中継機能により端末同士が無線通信を行うことによって構築するネットワークに属することができる。また、マルチホップ方式とは、データをバケツリレー方式で通信する方式をいう。そして、ホップ数とは、データをリレーする回数である。例えば、ホップ数が３であれば、自端末から端末３個までデータをリレーすることになる。
【００４７】
次に、カメラなし端末２０について説明する。カメラなし端末２０は、監視カメラ端末１０からカメラ部１１、暗号化部１２、端末暗号キー記憶部１４を取り除いたものである。そして、画像データ記憶部１５、無線通信制御部１６、アンテナ１７は監視カメラ端末１０と同様の働きをする。すなわち、無線通信制御部１６は、他の監視カメラ端末１０から暗号化された画像データを受信し、画像データ記憶部１５に記憶させる。また、受信した暗号化された画像データを他の監視カメラ端末１０へ送信する。
【００４８】
監視カメラシステム３０では、上述したように複数の監視カメラ端末１０と複数のカメラなし端末２０と監視カメラ端末管理装置３１により構成されている。そして、監視カメラ端末管理装置３１は管理装置暗号キー記憶部３２を備えている。
【００４９】
管理装置暗号キー記憶部３２は、監視カメラ端末１０がそれぞれ有している暗号キーをすべて記憶している。これにより、暗号キーを記憶している監視カメラ端末１０が破壊されても、他の監視カメラ端末１０またはカメラなし端末２０に記憶されている暗号化された画像データを復号することができる。
【００５０】
暗号キー作成部３３は、監視カメラ端末１０で暗号化を行うための暗号キーを作成する。また、暗号キー割当て部３４は、暗号キー作成部３３で作成した暗号キーを各監視カメラ端末１０に割当て、監視カメラ端末１０の端末暗号キー記憶部１４に割当てた暗号キーを記憶させる。
【００５１】
次に、図４を用いて暗号キーの生成から画像の撮影、保存、送信までの流れを説明する。図４は、暗号キーの生成から画像の撮影、保存、送信までの流れを示すフローチャートである。
【００５２】
まず、監視カメラ端末管理装置３１において各監視カメラ端末１０における暗号キーを生成する（Ｓ４０１）。これは、上述したように、画像データよりも長い乱数によるランダム文字列である。そして、監視カメラ端末管理装置３１は、生成した暗号キーをそれぞれ、各監視カメラ端末１０の端末暗号キー記憶部１４へ記憶させる（Ｓ４０２）。次に、監視カメラ端末管理装置３１は監視カメラ端末１０とカメラなし端末２０とで構築される無線ネットワークから外れる（Ｓ４０３）。
【００５３】
そして、監視カメラ端末１０では、端末暗号キー記憶部１４に暗号キーを記憶（Ｓ４０４）した後、カメラによる撮影を行う（Ｓ４０５）。次に、暗号化部１２は、撮影した画像の画像データを暗号化する（Ｓ４０６）。そして、暗号化された画像データを画像データ記憶部１５に記憶させる（Ｓ４０７）。
【００５４】
次に、無線通信制御部１６は、暗号化した画像データを送信する送信先の監視カメラ端末１０またはカメラなし端末２０を探索する（Ｓ４０８）。そして、送信先端末を発見し、決定すると暗号化された画像データを当該端末へ送信する（Ｓ４０９）。
【００５５】
次に、図５を用いて、画像データを他の端末へ送信する処理の流れについて説明する。図５は、画像データを他の端末へ送信する処理の流れを示すフローチャートである。なお、端末同士の無線通信はマルチホップ方式で行うものとする。
【００５６】
まず、監視カメラ端末１０において、通信ホップ数を設定する（Ｓ５０１）。ここでは、Ｎとする。そして、暗号化部１２は、撮影した画像を暗号化し保存する（Ｓ５０２）。次に、無線通信制御部１６は、暗合化した画像データを送信する送信先の監視カメラ端末１０またはカメラなし端末２０を探索する（Ｓ５０３）。なお、ルーティングアルゴリズムによっては、常時探索している場合もある。そして、無線通信制御部１６は、送信先の端末を決定する（Ｓ５０４）。これは、ルーティングテーブルの隣接端末からランダムに１端末を選択してもよいし、１ホップのブロードキャストを送信し、返信のあった端末から選択してもよい。
【００５７】
次に、無線通信制御部１６は、選択した端末に対し、残ホップ数Ｎを付加した画像データを送信する（Ｓ５０５）。そして、選択した端末から送信されてくる画像データがあれば受信し、画像データに付加されている残ホップ数を１減少させる（Ｓ５０６）。
【００５８】
次に、無線通信制御部１６は、画像データ記憶部１５に残ホップ数のある画像データが存在するか否かを判断する（Ｓ５０７）。残ホップ数のある画像データが存在すれば（Ｓ５０７でＹＥＳ）、画像データを上記選択した端末に送信する（Ｓ５０８）。そして、Ｓ５０６に戻り、送信先端末から送信されてくる画像データが存在すれば受信し、残ホップ数を１減少させる。
【００５９】
一方、画像データ記憶部１５に残ホップ数のある画像データが存在しなければ（Ｓ５０７でＮＯ）、終了する。
【００６０】
なお、他の端末から受信した画像データが自端末にも記憶されている画像データと同じであった場合、受信した画像データの残ホップ数は０にし、画像データは破棄する。
【００６１】
（本実施の形態を用いた場合の具体例）
次に図６から図１０を用いて本実施の形態を用いた具体例を説明する。図６は、駐車場において、自動車６１に監視カメラ端末１０を備え、カメラなし端末２０を駐車場の壁の中に備えた場合を示す図である。図７は、監視カメラ端末１０の例であり、（ａ）は、パーソナルコンピュータにカメラを備えて監視カメラ端末１０とした場合、（ｂ）は、ＰＤＡ(Personal digital assistant)にカメラを備えて監視カメラ端末１０とした場合、（ｃ）は、マイクロコンピュータにカメラを備えて監視カメラ端末１０とした場合である。
【００６２】
そして、図６に示すように、監視カメラ端末１０およびカメラなし端末２０は相互に無線通信を行う。監視カメラ端末１０は、頭脳であるＣＰＵ（central processing unit）と、バッテリー、記憶装置、無線ＬＡＮ（local area network）アダプタ、そしてカメラから構成される。カメラは、ＣＰＵから制御できれば良いため，シリアル接続やＵＳＢ（universal serial bus）接続が考えられる。無線ＬＡＮを通して、他の端末と通信できればよいため、ＣＰＵやＯＳ（operating system）は特に限定されない。無線通信は、マルチホップ方式で構築する。ネットワークプロトコルは、大きく分けて二種類ある。１つは、経路を要求してから通信を行うReactive型であり、もう１つは、常に経路情報を交換するProactive型である。ここでは、自動車からバッテリーをとることが可能であるが、長時間の運用を考えると、省電力であるReactive型の方が望ましい。
【００６３】
なお、Reactive型の経路設定には、ＡＯＤＶ(the Ad-hoc On-Demand Distance Vector routing)、ＤＳＲ(the Dynamic Source Routing Protocol for Mobile Ad Hoc Networks)、ＤＹＭＯ(Dynamic MANET On-demand Routing)などがある。
【００６４】
監視カメラ端末１０は、カメラで撮影した画像を暗号化して保存するとともに、他の監視カメラ端末１０またはカメラなし端末２０へ送信する。
【００６５】
ここで、撮影枚数を減らすために，前回撮影時との差分をとり，差分が閾値を超えた場合のみ画像を保存するようにしてもよい。
【００６６】
そして、暗号化は、各監視カメラ端末１０が記憶している、暗号キーである画像データよりも長いビット長のランダム文字列を用いて行う。撮影した画像の画像データは、暗号キーとＸＯＲを計算する。なお、暗号キーは自端末独自のものなので、他の端末では，元の画像データを確認することはできない。そして、暗号キーは、自端末とともに監視カメラ端末管理装置３１にも記憶されている。よって、仮に、自端末が壊れたり、盗まれたりしても、監視カメラ端末管理装置３１に記憶されている情報から画像データを復号することができる。
【００６７】
ここで、図８はカメラで撮影した画像、図９は各監視カメラ端末１０が記憶している暗号キー、図１０は図８の画像データを図９の暗号キーによって暗号化した画像データである。図１０に示すように、暗号化された画像データからは画像の内容を確認することはできない。
【００６８】
また、カメラなし端末２０は、他の監視カメラ端末１０から画像データを受信し、画像データ記憶部１５に記憶する。
【００６９】
また、監視カメラ端末１０が撮影した画像データを送信する他の端末は、車の駐車状況に応じて変化する。通信のホップ数が1であれば，ブロードキャストにより発見した端末と画像データ等の情報の交換を行う。複数の端末を発見した場合は、そのうちの一つと通信を行う。通信のホップ数が2以上の場合は、各画像データにホップ数を付加し、他の端末が画像データを受信するたびにホップ数を減少させる。なお、同じ画像を受信した場合は、ホップ数を０にするとともに画像データを破棄する。これにより、少なくとも2端末以上が、同一の画像データを記憶していることになる。
【００７０】
また、監視カメラ端末１０が撮影を行っていない時間帯は、他の端末とパケットの送受信を行う。他の監視カメラ端末１０が撮影を行い、ブロードキャストによる通知を受信すると、その端末に対して通信要求を送信する。そして、返信を受信すると、当該端末が撮影した画像データを受信し、ホップ数を減少させる。もし、ホップ数が1以上の画像データを記憶していれば、同時に相手の端末へ送信する。相手の端末も、その受信した画像データのホップ数を減少させ、通信を完了する。
【００７１】
上述した構成により、撮影した画像の画像データは、自端末と他の端末が記憶している。ところで、１枚の写真のファイルサイズは、約５ｋＢである。外部記憶装置に１ＧＢのＣＦ（compact flash）カードやＳＤ（secure digital）カードを用いた場合、約２００，０００枚保存できる。例えば、9個の端末の画像データを共有する場合、1端末当たり２０，０００枚が上限となる。仮に、頻繁に人が出入りする場所であっても、１日１０，０００枚で十分であるので、９個の端末の画像データを共有したとしても、丸２日分以上の画像データを記憶できる。これは、防犯機能として、十分な記憶容量である。
【００７２】
なお、近年は２ＧＢ以上の記憶媒体も安くなっており、またＣＦカード型のＨＤＤ（hard disk drive）では、６ＧＢのＨＤＤなども簡単に手に入ることから、記憶容量は十分である。
【００７３】
本実施の形態では、各端末の画像データを他の端末へ送信する。これにより、自端末が破壊されたり盗まれたりした場合であっても、管理者は、監視カメラ端末管理装置３１に記憶されている暗号キーを用いることにより、画像データを獲得することができる。同一の画像データをいくつの端末が共有するかは、マルチホップ数を指定することで可能である。ただし、画像データの送受信において、ある端末が過去に受信した画像データを再び受信すると、ホップ数が残っていても、そこでホップ数を０とし、他の端末へは送信しない。これは、ホップ数が残っているのに、ホップ先が存在しない場合を考慮しているためである。そして、画像を撮影した監視カメラ端末１０が、端末同士が無線通信することにより構築するネットワークに属している場合は少なくとも2つ以上の端末により同一の画像データが記憶される。
【００７４】
また、本実施の形態では、以下のようなセキュリティー上の効果がある。すなわち、ある１つの端末が破壊された場合、その端末は破壊される直前まで犯人の映像を撮影している。従来であれば、破壊された段階でその画像データは失われる。しかし、本実施の形態では、他の端末へ画像データを送信しているため、管理者は、他の端末に記憶された画像データから犯人が撮影されていると考えられる画像データを取得することができる。犯行の痕跡を消すためには、さらに他の端末も同様に破壊する必要がある。しかし、当該他の端末も同様に他の端末へ画像データを送信しているため、ネットワーク上に存在する全ての端末を破壊しなければ、犯行の痕跡を消すことはできない。
【００７５】
しかしながら、本実施の形態では、カメラなし端末２０が存在する。カメラなし端末２０は、監視の必要がないため、周りから見えない場所に設置することが可能である。例えば、壁の中に設置し、ネットワークと有線ケーブルで接続し遠隔サーバの上の記憶領域に画像データを保存し、電源を供給し続けることで半永久的に動作させることも可能である。このような端末が存在する限り、犯人は全ての端末を破壊することは困難である。よって、ある端末を破壊した行為は、管理者が必ず知ることができる。これは、犯人探しに大きく役に立つ、大きなセキュリティー効果を有する。
【００７６】
最後に、従来の、ネットワークを用いた監視カメラシステムでは、撮影画像を集約する監視サーバが存在する。そのため監視サーバ自身が破壊されたり、監視サーバへのネットワークが破壊されたりすると、システムが無効になる危険性がある。また，監視カメラは監視サーバへつながっているネットワークと有線または無線で直接つながる必要があり、設置場所の制限がある。
【００７７】
これに対し、本発明の実施の形態では，各端末はお互いの画像データ等の情報を送受信するため、ある端末と他全ての端末が直接通信できる必要はない。そして、どれかの端末と通信できればデータを送受信、すなわち中継することにより全端末と画像データ等の情報を共有することができる。また、各端末は自動車に設置することが可能であり、自動車が出入りすることで各端末が無線通信することで構築するネットワークの位相が変化する。そこで、アドホック方式のルーティングプロトコルを用いることで、位相の変化に対応し、離れた端末にもマルチホップで通信することが可能となる。そして、監視カメラの設置場所を流動的に動かすことが可能である。また、画像を端末同士で共有するため、集中管理するコンピュータ装置が不要である。カメラを有していない端末は、隠すことが可能である。さらに、記録媒体である端末を奪われても，他の監視カメラで撮影した画像は暗号化されているため見ることができない。
【００７８】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【００７９】
最後に、監視カメラ端末１０およびカメラなし端末２０の各ブロック、特に暗号化部１２および無線通信制御部１６は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【００８０】
すなわち、監視カメラ端末１０およびカメラなし端末２０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである監視カメラ端末１０およびカメラなし端末２０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記監視カメラ端末１０およびカメラなし端末２０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ（microprocessor unit））が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【００８１】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ（compact disc read-only memory）／ＭＯ（magneto-optical）／ＭＤ（Mini Disc）／ＤＶＤ（digital video disk）／ＣＤ−Ｒ（CD Recordable）等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ（erasable programmable read-only memory）／ＥＥＰＲＯＭ（electrically erasable and programmable read-only memory）／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【００８２】
また、監視カメラ端末１０およびカメラなし端末２０を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ（integrated services digital network）、ＶＡＮ（value-added network）、ＣＡＴＶ（community antenna television）通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ（institute of electrical and electronic engineers）１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（asynchronous digital subscriber loop）回線等の有線でも、ＩｒＤＡ（infrared data association）やリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ（high data rate）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【００８３】
監視カメラを任意の場所に設置でき、撮影した画像の破壊が困難で、かつ撮影した画像を部外者が確認することが困難なので、撮影した画像を破壊される可能性がある場所での監視カメラ、例えば不特定多数の自動車が駐車する駐車場の監視カメラに適用できる。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施形態を示すものであり、監視カメラ端末の要部構成を示すブロック図である。
【図２】本発明の実施形態を示すものであり、カメラなし端末の要部構成を示すブロック図である。
【図３】本発明の実施形態を示すものであり、監視カメラシステムの要部構成を示すブロック図である。
【図４】上記実施形態における、暗号キーの生成から画像の撮影、保存、送信までの流れを示すフローチャートである。
【図５】上記実施の形態における、画像データを他の端末へ送信する処理の流れを示すフローチャートである。
【図６】上記本実施の形態を用いた具体例を示す図である。
【図７】上記監視カメラ端末の例を示す図である。
【図８】上記実施の形態におけるカメラで撮影した画像を示す図である。
【図９】上記実施の形態における暗号キーを表示した図である。
【図１０】上記実施の形態における暗号化した画像データを表示した図である。
【符号の説明】
【００８５】
１０    監視カメラ端末
１１    カメラ部
１２    暗号化部（暗号化手段）
１３    記憶部
１４    端末暗号キー記憶部
１５    画像データ記憶部
１６    無線通信制御部（無線通信手段）
１７    アンテナ
２０    カメラなし端末
３０    監視カメラシステム
３１    監視カメラ端末管理装置
３２    管理装置暗号キー記憶部
【図１】
2008294805.tif 000003
【図２】
2008294805.tif 000004
【図３】
2008294805.tif 000005
【図４】
2008294805.tif 000006
【図５】
2008294805.tif 000007
【図６】
2008294805.tif 000008
【図７】
2008294805.tif 000009
【図８】
2008294805.tif 000010
【図９】
2008294805.tif 000011
【図１０】
2008294805.tif 000012