(57)【要約】【課題】  システムの拡張性があり、内部に設けられた独立電源で駆動可能な、小型軽量のネットワークカメラおよびその制御方法を実現する。【解決手段】  ネットワークカメラ１は、プログラム可能な論理部１１と、センサ部に対する処理を実行する機能、カメラ部に対する処理を実行する機能、ネットワークとの処理を実行する機能、および、ネットワークカメラ１内で実行される各機能を制御する基本制御機能、をそれぞれ実現する各コンフィグレーションデータのうち少なくとも１つをプログラム可能な論理部に展開するコンフィグレーション手段１３と、を備え、各コンフィグレーションデータは、記憶手段１２に記憶される。【選択図】      図１
2006013675.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されて利用されるネットワークカメラであって、
プログラム可能な論理部と、
センサ部に対する処理を実行する機能、カメラ部に対する処理を実行する機能、前記ネットワークとの処理を実行する機能、および、前記ネットワークカメラ内で実行される各前記機能を制御する基本制御機能、をそれぞれ実現する各コンフィグレーションデータのうち少なくとも１つを前記プログラム可能な論理部に展開するコンフィグレーション手段と、
を備えることを特徴とするネットワークカメラ。
【請求項２】
前記ネットワークカメラは、前記コンフィグレーションデータを記憶する記憶手段をさらに備え、
前記コンフィグレーション手段は、前記記憶手段から所望の前記コンフィグレーションデータを読み出して前記プログラム可能な論理部に展開する請求項１に記載のネットワークカメラ。
【請求項３】
前記コンフィグレーション手段は、前記ネットワーク経由で所望の前記コンフィグレーションデータを読み出して前記プログラム可能な論理部に展開する請求項１に記載のネットワークカメラ。
【請求項４】
前記ネットワークカメラの電源の投入を検知する検知手段を備える請求項１〜３のいずれか一項に記載のネットワークカメラであって、
前記コンフィグレーション手段は、前記検知手段が前記ネットワークカメラの電源の投入を検知したとき、前記センサ部に対する処理を実行する機能、前記ネットワークとの処理を実行する機能、および、前記ネットワークカメラ内で実行される各前記機能を制御する基本制御機能、をそれぞれ実現する各コンフィグレーションデータを前記プログラム可能な論理部に展開する請求項１〜３のいずれか一項に記載のネットワークカメラ。
【請求項５】
前記コンフィグレーション手段は、前記センサ部がセンサ感知したとき、前記カメラ部に対する処理を実行する機能を実現するコンフィグレーションデータを前記プログラム可能な論理部に展開する請求項４に記載のネットワークカメラ。
【請求項６】
前記ネットワークカメラの電源の投入を検知する検知手段を備える請求項１〜３のいずれか一項に記載のネットワークカメラであって、
前記コンフィグレーション手段は、前記検知手段が前記ネットワークカメラの電源の投入を検知したとき、前記カメラ部に対する処理を実行する機能、前記ネットワークとの処理を実行する機能、および、前記ネットワークカメラ内で実行される各前記機能を制御する基本制御機能、をそれぞれ実現する各コンフィグレーションデータを前記プログラム可能な論理部に展開する請求項１〜３のいずれか一項に記載のネットワークカメラ。
【請求項７】
前記ネットワークカメラは、前記プログラム可能な論理部に展開された前記カメラ部に対する処理を実行する機能を実現するコンフィグレーションデータを前記プログラム可能な論理部から削除すべきとする所定の要件を満たすか否かを判定する判定手段をさらに備え、
前記コンフィグレーション手段は、前記判定手段において前記所定の要件を満たすと判定された場合、前記カメラ部に対する処理を実行する機能を実現するコンフィグレーションデータを前記プログラム可能な論理部から削除する請求項５または６に記載のネットワークカメラ。
【請求項８】
前記センサ部および／または前記カメラ部を前記ネットワークカメラの同一筐体内に備える請求項１に記載のネットワークカメラ。
【請求項９】
ネットワークに接続されて利用されるネットワークカメラの制御方法であって、
センサ部に対する処理を実行する機能、カメラ部に対する処理を実行する機能、前記ネットワークとの処理を実行する機能、および、前記ネットワークカメラ内で実行される各前記機能を制御する基本制御機能、をそれぞれ実現する各コンフィグレーションデータのうち少なくとも１つを、前記ネットワークカメラ内に設けられたプログラム可能な論理部に展開するコンフィグレーションステップを備えることを特徴とするネットワークカメラの制御方法。
【請求項１０】
前記コンフィグレーションステップでは、前記ネットワークカメラ内に設けられた前記コンフィグレーションデータを記憶した記憶手段から所望の前記コンフィグレーションデータを読み出して前記プログラム可能な論理部に展開する請求項９に記載のネットワークカメラの制御方法。
【請求項１１】
前記コンフィグレーションステップでは、前記ネットワーク経由で所望の前記コンフィグレーションデータを読み出して前記プログラム可能な論理部に展開する請求項９に記載のネットワークカメラの制御方法。
【請求項１２】
前記ネットワークカメラの制御方法は、前記ネットワークカメラの電源の投入を検知する検知ステップをさらに備え、
前記コンフィグレーションステップでは、前記検知ステップで前記ネットワークカメラの電源の投入を検知したとき、前記センサ部に対する処理を実行する機能、前記ネットワークとの処理を実行する機能、および、前記ネットワークカメラ内で実行される各前記機能を制御する基本制御機能、をそれぞれ実現する各コンフィグレーションデータを前記プログラム可能な論理部に展開する請求項９〜１１のいずれか一項に記載のネットワークカメラの制御方法。
【請求項１３】
前記ネットワークカメラの制御方法は、前記センサ部においてセンサ感知をしたか否かを判定するセンサ感知ステップをさらに備え、
前記コンフィグレーションステップでは、前記センサ感知ステップにおいて前記センサ部がセンサ感知したとき、前記カメラ部に対する処理を実行する機能を実現するコンフィグレーションデータを前記プログラム可能な論理部に展開する請求項１２に記載のネットワークカメラの制御方法。
【請求項１４】
前記ネットワークカメラの制御方法は、前記ネットワークカメラの電源の投入を検知する検知ステップをさらに備え、
前記コンフィグレーションステップでは、前記検知ステップで前記ネットワークカメラの電源の投入を検知したとき、前記カメラ部に対する処理を実行する機能、前記ネットワークとの処理を実行する機能、および、前記ネットワークカメラ内で実行される各前記機能を制御する基本制御機能、をそれぞれ実現する各コンフィグレーションデータを前記プログラム可能な論理部に展開する請求項９〜１１のいずれか一項に記載のネットワークカメラの制御方法。
【請求項１５】
前記プログラム可能な論理部に展開された前記カメラ部に対する処理を実行する機能を実現するコンフィグレーションデータを前記プログラム可能な論理部から削除すべきとする所定の要件を満たすか否かを判定する判定ステップと、
該判定ステップにおいて前記所定の要件を満たすと判定された場合、前記カメラ部に対する処理を実行する機能を実現するコンフィグレーションデータを前記プログラム可能な論理部から削除する削除ステップと、をさらに備える請求項１３または１４に記載のネットワークカメラの制御方法。
【請求項１６】
ネットワークに接続されて利用されるネットワークカメラの制御方法であって、
前記ネットワークカメラの電源の投入を検知する検知ステップと、
前記検知ステップで前記ネットワークカメラの電源の投入を検知したとき、前記センサ部に対する処理を実行する機能、前記ネットワークとの処理を実行する機能、および、前記ネットワークカメラ内で実行される各前記機能を制御する基本制御機能、をそれぞれ実現する各コンフィグレーションデータを、前記ネットワークカメラ内に設けられたプログラム可能な論理部に展開する第１の展開ステップと、
前記センサ部においてセンサ感知をしたか否かを判定するセンサ感知ステップ
前記センサ感知ステップにおいて前記センサ部がセンサ感知したとき、前記カメラ部に対する処理を実行する機能を実現するコンフィグレーションデータを前記プログラム可能な論理部に展開する第２の展開ステップと、を備えることを特徴とするネットワークカメラの制御方法。
【請求項１７】
前記第２の展開ステップにおいて前記プログラム可能な論理部に展開された前記カメラ部に対する処理を実行する機能を実現するコンフィグレーションデータを前記プログラム可能な論理部から削除すべきとする所定の要件を満たすか否かを判定する判定ステップと、
該判定ステップにおいて前記所定の要件を満たすと判定された場合、前記カメラ部に対する処理を実行する機能を実現するコンフィグレーションデータを前記プログラム可能な論理部から削除する削除ステップと、をさらに備える請求項１６に記載のネットワークカメラの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されて利用されるネットワークカメラおよびその制御方法に関する。
【背景技術】
【０００２】
ネットワークに接続されて利用されるネットワークカメラを用いれば、インターネットや無線電話網などのネットワークを介して対象物を手軽に遠隔監視することができる（例えば、特許文献１および特許文献２参照）。特にセンサが付いたネットワークカメラでは、センサが反応したときに、撮影した画像がネットワークを介して送信される。
図８は、ネットワークカメラの従来例を例示する斜視図である。以降、異なる図面において同じ参照番号が付されたものは同じ機能を有する構成要素であることを意味するものとする。
【０００３】
ネットワークカメラ５は、その本体２０にセンサ部２１およびカメラ部２２を備える。センサ部２１は例えば赤外線センサであり、カメラ部２２は例えばＣＣＤカメラである。また、ネットワークカメラ５は、ディスプレイモニタ、パソコン、携帯電話もしくはＰＨＳなどの外部端末に対し、インターネットもしくは地上の電話回線網を介した有線通信、あるいは携帯電話網もしくはＰＨＳ網などを介した無線通信が可能である。図８に例示されたネットワークカメラ５では無線通信のためにアンテナ２３を備えるが、有線通信のための各種ケーブルコネクタ２４を備える場合もある。さらに、ネットワークカメラ５は、その駆動電源を得るための電源コネクタ２５を備える。
【０００４】
センサ部２１は人間や動物などの対象物の存在の有無を感知する。センサ部２１が対象物の存在を感知すると、カメラ部２２はこの対象物を撮影する。撮影された画像は、本体内でデータ処理されて例えばアンテナ２３を介して無線送信される。
【０００５】
図９は、ネットワークカメラの従来例を例示するブロック図である。
【０００６】
ネットワークカメラ５は、センサ部２１に対する各種処理を実行するセンサ専用回路５１と、カメラ部２２に対する各種処理を実行するカメラ専用回路５２と、ネットワークカメラ５が接続されるネットワークとの処理を実行するネットワーク制御回路５３と、ネットワークカメラ５内の各回路を統括制御する基本制御部５４と、を備える。センサ専用回路５１、カメラ専用回路５２、ネットワーク制御回路５３および基本制御部５４は、それぞれ別個のハードウェアとして構成される。
【０００７】
【特許文献１】特開２０００−４９８００号公報
【特許文献２】特開２００１−９４９８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来のネットワークカメラでは、上記センサ専用回路、カメラ専用回路、ネットワーク制御回路および基本制御部は、それぞれ別個のハードウェアとして構成される。これら各構成要素は、全てネットワークカメラ本体に内蔵されるが、ハードウェアで構成されるゆえにネットワーク本体の外形寸法が必然的に大きくなり、重量も増す。このため、ネットワークカメラの設置場所は制限されやすい。例えば、防犯用にネットワークカメラを屋外に設置する場合では設置工事が大掛かりなものとなる。
【０００９】
また、センサ付のネットワークカメラの一般的な利用形態として、センサ部が対象物の存在を感知したときのみカメラ部で対象物を撮影する形態がある。この場合、センサ感知がなくてもカメラ部およびカメラ専用回路は常に動作しており、これらには電源が供給され続けるので、無駄に電力が消費されていることになる。また、カメラ部には常に大きな電力供給が必要なことから、ネットワークカメラの本体内にバッテリなどの独立電源を設けることは困難である。このため、外部から電源ケーブルを介した電源供給が必要となるが、このこともネットワークカメラの設置場所を限定する大きな要因の１つとなっている。仮にネットワークカメラとネットワークとの通信を無線により実現したとしても、電源ケーブルは必ず必要であり、結局のところネットワーク接続のワイヤレス化のメリットを十分に生かしきれているとはいない。
【００１０】
さらに、従来のネットワークカメラでは、センサ専用回路やカメラ専用回路はハードウェアゆえシステムの拡張性に乏しい。より具体的に言えば、例えばセンサ部として赤外線センサの他に衝撃センサを新たに追加する場合は、衝撃センサのためにセンサ専用回路を設けるためにネットワークカメラを一旦分解して改造しなければならない。ハードウェアの追加により、ネットワークカメラ本体の外形寸法もさらに大きくなり、重量も増すことになる。
【００１１】
従って本発明の目的は、上記問題に鑑み、システムの拡張性があり、内部に設けられた独立電源で駆動可能な、小型軽量のネットワークカメラおよびその制御方法を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を実現するために、本発明においては、ネットワークカメラの内部にプログラム可能な論理部を設ける。ネットワークとの処理を実行するネットワーク制御回路、および、ネットワークカメラ内で実行される各機能を制御する基本制御部のハードウェアについては、それぞれコンフィグレーションデータをプログラム可能な論理部へ展開（ロード）することで各機能を構築する。同様に、センサ部に対する処理を実行するセンサ専用回路、および、カメラ部に対する処理を実行するカメラ専用回路のハードウェアについても、それぞれコンフィグレーションデータをプログラム可能な論理部へ展開することで実現し、必要に応じてコンフィグレーションデータを展開（ロード）することで各機能を構築する。
【００１３】
センサ部に対する処理を実行する機能、カメラ部に対する処理を実行する機能、ネットワークとの処理を実行する機能、および、ネットワークカメラ内で実行される各機能を制御する基本制御機能、をそれぞれ実現する各プログラム（以下、「コンフィグレーションデータ」と称する。）は、ネットワークカメラ内の記憶手段に予め記憶しておき、必要に応じてプログラム可能な論理部に展開する。この代替例として、これらコンフィグレーションデータをネットワークカメラの外部の記憶装置に予め記憶しておき、必要に応じてネットワーク経由を経由してプログラム可能な論理部に展開するようにしてもよい。
【００１４】
図１は、本発明によるネットワークカメラの基本構成図である。
【００１５】
本発明によれば、ネットワークに接続されて利用されるネットワークカメラ１は、プログラム可能な論理部１１と、センサ部に対する処理を実行する機能、カメラ部に対する処理を実行する機能、ネットワークとの処理を実行する機能、および、ネットワークカメラ１内で実行される各機能を制御する基本制御機能、をそれぞれ実現する各コンフィグレーションデータのうち少なくとも１つをプログラム可能な論理部に展開するコンフィグレーション手段１３と、を備える。
【００１６】
また、ネットワークカメラ１は、各コンフィグレーションデータを記憶する記憶手段１２をさらに備えてもよい。この場合、コンフィグレーション手段１３は、記憶手段１２から所望のコンフィグレーションデータを読み出してプログラム可能な論理部１１に展開する。
【００１７】
あるいはまた、各コンフィグレーションデータをネットワークカメラ１の外部の記憶装置（図示せず）に予め記憶しておき、必要に応じてネットワーク経由を経由してプログラム可能な論理部１１に展開するようにしてもよい。
【発明の効果】
【００１８】
本発明によれば、センサ部に対する処理を実行する機能、カメラ部に対する処理を実行する機能、ネットワークとの処理を実行する機能、および、ネットワークカメラ内で実行される各機能を制御する基本制御機能、をソフトウェアプログラム形式で実現し、プログラム可能な論理部に展開するので、上記各機能の追加、変更もしくは削除が容易であり、システムの拡張性がある。
【００１９】
また、本発明によれば、センサ部に対する処理を実行するセンサ専用論理回路、カメラ部に対する処理を実行するカメラ専用論理回路、ネットワークとの処理を実行するネットワーク制御論理回路、および、ネットワークカメラ内で実行される各機能を制御する基本制御部論理回路、を同一のプログラム可能な論理部に構築するので、従来例のようなハードウェア形式で個別に上記各回路を実現する場合に比べ、ネットワークカメラ本体を大幅に小型軽量化することができる。
【００２０】
また、本発明によれば、カメラ部に対する処理を実行する機能を実現するコンフィグレーションデータをプログラム可能な論理部に展開して該機能を構築する。カメラ部を動作させる必要がないときは該コンフィグレーションデータをプログラム可能な論理部から削除するようにすれば、カメラ部は動作しなくなるので、カメラ部への電源供給は必要ない。一般に、ネットワークカメラの各構成要素のうち、カメラ部および対応するカメラ専用回路が最も消費電力が大きいので、上記のようにすることは低消費電力化に非常に効果的である。
【発明を実施するための最良の形態】
【００２１】
図２は、本発明の実施例によるネットワークカメラのブロック図である。
【００２２】
本発明の実施例によるネットワークカメラ１は、プログラム可能な論理部１１と、センサ部に対する処理を実行する機能、カメラ部に対する処理を実行する機能、ネットワークとの処理を実行する機能、および、ネットワークカメラ１内で実行される各機能を制御する基本制御機能、をそれぞれ実現する各コンフィグレーションデータのうち少なくとも１つをプログラム可能な論理部に展開するコンフィグレーション手段１３と、各コンフィグレーションデータを記憶する記憶手段１２と、を備える。
【００２３】
本実施例によるネットワークカメラ１は、図２において参照符号１０で示されるＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）を備える。なお、上記ＰＬＤの代替例として、ＦＰＧＡ（Ｆｉｅｌｄ Ｐｒｏｇｒａｍｍｉｎｇ Ｇａｔｅ Ａｒｒａｙ）を用いてもよい。
【００２４】
ＰＬＤ１０は、プログラム可能な論理部１１と、コンフィグレーション手段１３と、を備える。コンフィグレーション手段１３内の各種演算処理手段（図示せず）は、これらはハードウェアマクロセルとしてＰＬＤ１０上に構成される。なお、コンフィグレーション手段１３をＰＬＤ１０内ではなく、ＰＬＤとは別体のＣＰＵを用いて実現してもよい。
【００２５】
ＰＬＤ１０には記憶手段１２が接続される。また、センサ部２１およびカメラ部２２はＰＬＤ１０の専用のポートに接続される。
【００２６】
記憶手段１２は、フラッシュメモリ等で構成され、センサ部２２に対する処理を実行する機能、カメラ部２１に対する処理を実行する機能、ネットワークとの処理を実行する機能、および、ネットワークカメラ１内で実行される各機能を制御する基本制御機能、をそれぞれ実現する各コンフィグレーションデータを記憶する。
【００２７】
センサ部２１の具体的な種類としては、赤外線センサ、衝撃センサ、匂いセンサ、煙センサ、温度センサ、湿度センサ、水質センサ、風力センサなどがあるが、センサの種類自体が本発明を限定することはない。また、センサ部２１として、同一種類もしくは異種類の前記センサを複数同時に備えてもよく、この場合は、詳細については後述するが、それぞれのセンサごとにセンサ専用論理回路を構築すればよい。
【００２８】
カメラ部２２の具体的な種類としては、ＣＣＤもしくはＣＭＯＳタイプのディジタルカメラ、銀塩カメラ、ディジタルビデオカメラ、あるいはアナログ方式のビデオカメラなどがあるが、カメラの種類自体が本発明を限定することはない。また、動画かあるいは静止画かについても問わない。また、カメラ部２２として、同一種類もしくは異種類の前記カメラを複数同時に備えてもよく、この場合も、それぞれのカメラごとにカメラ専用論理回路を構築すればよい。
【００２９】
ネットワークカメラ１は、ワイヤレスもしくは有線によりネットワークに接続される。ネットワークカメラ１とネットワークとをワイヤレスで接続する場合は、無線電波、赤外線、光通信、超音波、携帯電話網、ＰＨＳ網、などを利用すればよい。この場合は、送受信機や光カプラなどを介してネットワークに接続される、一方、ネットワークカメラ１とネットワークとを有線で接続する場合は、各種ケーブルを介してインターネットや地上の電話回線網に接続すればよい。この場合は、対応するケーブルコネクタ、モデムもしくは光カプラなどを介してネットワークに接続される。
【００３０】
なお、詳細については後述するが、上記各機能を構築するコンフィグレーションデータがプログラム可能な論理部１１に展開されると、センサ専用論理回路３１、カメラ専用論理回路３２、ネットワーク制御論理回路３３、ならびに、クロック生成、レジスタ機能およびその他諸機能を有する制御処理部論理回路３４が構築されることになる。
【００３１】
なお、本実施例では、後述するように、ネットワークカメラの電源投入前にはプログラム可能な論理部１１には上記各論理回路は何も構築されていない。しかしネットワークカメラの電源が投入されると、初期化シーケンスとして、ネットワーク制御論理回路３３および制御処理部論理回路３４を構築するコンフィグレーションデータが記憶手段１２から読み出されてプログラム可能な論理部１１に展開されることになる。記憶手段１２には、各コンフィグレーションデータの他に、この初期化シーケンスを実現するための処理プログラムも併せて記憶される。
【００３２】
また、記憶手段１２には上記初期シーケンスを実行するための処理プログラムを記憶させ、その一方で各コンフィグレーションデータについては、記憶手段１２とは別個の、ネットワークカメラ１の外部の記憶装置（図示せず）に予め記憶しておき、必要に応じてネットワーク経由を経由してプログラム可能な論理部１１に展開するようにしてもよい。
【００３３】
図３は本発明の実施例によるネットワークカメラの制御方法の動作フローを示すフローチャートであり、図４〜６は本発明の実施例によるネットワークカメラにおける各論理回路の構築シーケンスを説明するブロック図である。
【００３４】
ネットワークカメラの電源投入前には、図４に示すようにプログラム可能な論理部１１には各論理回路は構築されていない。まずステップＳ１００において、ネットワークカメラ１の電源を投入する。
【００３５】
ネットワークカメラ１の電源が投入されると、ステップＳ１０１において、ネットワークとの処理を実行する機能およびネットワークカメラ１内で実行される各機能を制御する基本制御機能を実現するコンフィグレーションデータが記憶手段１２から読み出されてプログラム可能な論理部１１に展開され、図５に示すようにネットワーク制御論理回路３３および基本制御部論理回路３４が構築される。この展開処理は、記憶手段１２に記憶されている上記初期化シーケンスを実現するための処理プログラムに従い、ＰＬＤ１０内の所定の演算処理手段によって実行される。
【００３６】
次いでステップＳ１０２において、コンフィグレーション手段１３は、センサ部２１に対する処理を実行する機能を実現するコンフィグレーションデータを記憶手段１２から読み出してプログラム可能な論理部１１に展開し、図６に示すようにセンサ専用論理回路３１を構築する。上述のようにセンサ部２１はＰＬＤ１０に対して専用のポートを介して接続されるが、センサ専用論理回路３１はＰＬＤ１０内において上記専用のポートと電気的に接続されるように構築される。センサ専用論理回路３１が構築されると、センサ部２１はセンサ動作を開始する。なお、この時点ではまだカメラ専用論理回路３２は構築されていないので、カメラ部２２は動作しない。このため、カメラ部２２では電力消費はなく、ネットワークカメラの低消費電力化を図ることができる。
【００３７】
なお、センサ部２１については同一種類もしくは異種類のセンサを複数同時に備えてもよく、この場合は、それぞれのセンサごとにコンフィグレーションデータを予め用意しておき、それぞれのセンサごとにセンサ専用論理回路３１を構築するようにする。センサ部２１に対する処理を実行する機能はコンフィグレーションデータとして提供されＰＬＤへ構築されるので、容易にセンサ部２１の追加、変更もしくは削除することができる。
【００３８】
ＰＬＤ１０上にセンサ専用論理回路３１が構築されたことにより、センサ部２１は人間や動物などの対象物の存在の有無を感知するセンサ動作を開始する。ステップＳ１０３では、センサ部２１が対象物をセンサ感知したか否かが判定される。
【００３９】
センサ部２１が対象物の存在を感知すると、ステップＳ１０４において、コンフィグレーション手段１３は、カメラ部２２に対する処理を実行する機能を実現するコンフィグレーションデータを記憶手段１２から読み出してプログラム可能な論理部１１に展開し、図２に示すようにカメラ専用論理回路３２を構築する。上述のようにカメラ部２２はＰＬＤ１０に対して専用のポートを介して接続されるが、カメラ専用論理回路３２はＰＬＤ１０内において上記専用のポートと電気的に接続されるように構築される。カメラ専用論理回路３２が構築されると、カメラ部２２は、電力が供給されて撮影を開始する。カメラ部２２が撮影した対象物の画像は所定のデータ処理の後、ネットワーク制御論理回路３３を経てネットワークへ送信される。
【００４０】
なお、上述のセンサ部２１同様、カメラ部２２については同一種類もしくは異種類のカメラを複数同時に備えてもよく、この場合は、それぞれのカメラごとにコンフィグレーションデータを予め用意しておき、それぞれのカメラごとにカメラ専用論理回路３２を構築するようにする。カメラ部２２に対する処理を実行する機能はコンフィグレーションデータとして提供されＰＬＤへ構築されるので、容易にカメラ部２２の追加、変更もしくは削除することができる。
【００４１】
カメラ部２２による撮影動作は、例えば、所定の時間経過まで、あるいは、センサ部２１のセンサ感知がなくなるまで、続けられる。あるいはまた、ユーザによる撮影停止命令があるまで、続けられるようにしてもよい。いずれの場合も、ステップＳ１０５において、コンフィグレーション手段１３は、構築されたカメラ専用回路３２をプログラム可能な論理部１１から削除すべきとする所定の削除要件を満たすか否かを判定する。
【００４２】
ステップＳ１０５において所定の削除要件を満たすと判定された場合は、ステップＳ１０６において、コンフィグレーション手段１３は、カメラ専用論理回路３２をプログラム可能な論理部１１から削除する。カメラ専用論理回路３２が削除された結果、カメラ部２２は動作せず、カメラ部２２での電力消費はない。そして、ステップＳ１０３へ戻り、センサ部２１がセンサ感知すれば再びカメラ専用論理回路３２が構築される。
【００４３】
以上説明したように、本実施例によれば、センサ部２１がセンサ感知したときにのみカメラ専用論理回路３２が構築されてカメラ部２２が動作するので、カメラ部２２に電力が供給される期間を従来例に比べて制限することができ、低消費電力化を図ることができる。
【００４４】
なお、コンフィグレーションデータの記録手段１２への追加については、ネットワークを介して、あるいは、ＣＤ−ＲＯＭ、ＤＶＤ、ＳＤカード、コンパクトフラッシュ（登録商標）などの記憶媒体を介して、インストール可能とすればよい。
【００４５】
図７は、本発明の実施例によるネットワークカメラを具体的に例示する分解斜視図である。
【００４６】
本実施例では、ＰＬＤ１０およびフラッシュメモリで構成される記憶手段１２は、プリント基板２６上に実装される。この代替例として、ＰＬＤ１０および記憶手段１２の全てがシリコン上に実装されたシステム・オン・シリコンの形態、あるいは、ＰＬＤ１０および記憶手段１２の全てが１つのパッケージに実装されたシステム・イン・パッケージの形態で実施してもよい。
【００４７】
また、プリント基板２６上には、センサ部として赤外線センサ２１−ａおよび衝撃センサ２１−ｂ、ならびに、カメラ部としてＣＣＤカメラ２２がそれぞれ設けられる。
【００４８】
なお、図７には例示していないが、電源ケーブル用のコネクタを設けてもよい。あるいは、本発明では従来例に比べて大幅に低消費電力化することができることから、従来では困難であった独立電源による駆動を実現することができ、そのためのバッテリをプリント基板２６上に、あるいは太陽電池を筐体（図示せず）上に、設けてもよい。特に太陽電池とバッテリとを同時に設ければ、カメラ部の動作中はバッテリおよび太陽電池をネットワークカメラの駆動電源とし、カメラ部の動作停止中は太陽電池により生成される電力の一部をバッテリの充電に用いることも可能である。
【００４９】
同じく図７には例示していないが、プリント基板上にはさらに、ネットワークに接続するための装置が設けられる。ネットワークカメラ１とネットワークとがワイヤレス接続される場合はデータ送受信機もしくは光カプラなどが、有線接続される場合はケーブルコネクタ、モデムもしくは光カプラなどが設けられる。これらは１つのみではなく、同一種類もしくは異種類のものを複数同時に備えてもよい。
【００５０】
以上のように、本実施例によれば、プリント基板２６上にモジュール化され、ネットワークカメラの外形寸法を大幅に小さくすることができる。このモジュールは同一の筐体（図示せず）内に含めてもよい。
【００５１】
なお、本実施例の一変形例として、センサ部および／またはカメラ部を複数設け、対応するセンサ専用論理回路および／またはカメラ専用論理回路を、所定の要件を満たすときにプログラム可能な論理部に展開し、あるいはプログラム可能な論理部から削除するように設計してもよい。例えば、センサ部およびカメラ部からなる組をネットワークカメラからみて方向別に設け、センサ部がセンサ感知した方向のカメラ部のみを撮影動作させるようにしてもよい。あるいは、専用の機械的スイッチを本体上に設けて、ユーザによる操作により、動作可能なセンサ部および／またはカメラ部を選択できるようにしてもよい。
【００５２】
また、ネットワークカメラにマイクを設け、センサ部がセンサ感知したときのみマイクによる集音動作を実行させるようにしてもよい。
【００５３】
あるいはまた、ネットワークカメラにスピーカおよび／またはライトを設け、センサ部がセンサ感知したときのみスピーカおよび／またはライトによる警報動作を実行させるようにしてもよい。
【００５４】
なお、上述の実施例では、センサ部およびカメラ部をネットワークカメラ本体に含めることなくこれらを外付けの装置とし、プログラム可能な論理部、コンフィグレーション手段および記憶手段のみをモジュール化して実現してもよい。この場合は、センサ部およびカメラ部と接続するためのコネクタをモジュール上に設ければよい。これにより、例えば、市販されているカメラなどに、本発明に該モジュールを新たに取り付けることも可能である。
【００５５】
プログラム可能な論理部に構築されるセンサ専用論理回路およびカメラ専用論理回路は、ネットワークを介してあるいはパソコンなどに直接繋いで、ユーザによる操作により追加、変更もしくは削除可能としてもよい。あるいは、専用の機械的スイッチを本体上に設けて、ユーザによる手動操作により追加、変更もしくは削除可能としてもよい。
【産業上の利用可能性】
【００５６】
本発明によるセンサ付ネットワークカメラは、ネットワークを介して目的物を手軽に遠隔監視することができる。特に、本発明によるネットワークカメラは、小型で低消費電力であるので設置場所は制限されない。ネットワークカメラの駆動電源をバッテリや太陽電池などの独立電源で実現し、かつネットワークとの通信をワイヤレスで実現した場合は、ネットワークカメラは完全に独立単体の装置となるので、大掛かりな設置工事の必要はなく、簡単に設置することができる。例えば、自動車や屋外に防犯目的で設置される監視カメラや、ペット監視カメラ、業務用監視カメラなど、あらゆる種類の監視カメラに本発明は適用可能である。
【００５７】
また、本発明によるネットワークカメラは、従来はハードウェアとして実現されていたセンサ部やカメラ部のための専用回路を、ＰＬＤやＦＰＧＡなどプログラム可能な論理部を有するデバイス上にソフトウェア的に構築するので、機能の追加、変更もしくは削除が容易であり、システムの拡張性がある。したがって、設置環境、用途、予算など様々な要求に対してきめ細かく対応したネットワークカメラを簡単に製造することができる。
【図面の簡単な説明】
【００５８】
【図１】本発明によるネットワークカメラの基本構成図である。
【図２】本発明の実施例によるネットワークカメラのブロック図である。
【図３】本発明の実施例によるネットワークカメラの制御方法の動作フローを示すフローチャートである。
【図４】本発明の実施例によるネットワークカメラにおける各論理回路の構築シーケンスを説明するブロック図（その１）である。
【図５】本発明の実施例によるネットワークカメラにおける各論理回路の構築シーケンスを説明するブロック図（その２）である。
【図６】本発明の実施例によるネットワークカメラにおける各論理回路の構築シーケンスを説明するブロック図（その３）である。
【図７】本発明の実施例によるネットワークカメラを具体的に例示する分解斜視図である。
【図８】ネットワークカメラの従来例を例示する斜視図である。
【図９】ネットワークカメラの従来例を例示するブロック図である。
【符号の説明】
【００５９】
１、５    ネットワークカメラ
１０    ＰＬＤ
１１    プログラム可能な論理部
１２    記憶手段
１３    コンフィグレーション手段
２０    ネットワークカメラ本体
２１    センサ部
２１−ａ    赤外線センサ
２２−ｂ    衝撃センサ
２２    カメラ部
２６    プリント基板
３１    センサ専用論理回路
３２    カメラ専用論理回路
３３    ネットワーク制御論理回路
３４    基本制御部論理回路
【図１】
2006013675.tif 000003
【図２】
2006013675.tif 000004
【図３】
2006013675.tif 000005
【図４】
2006013675.tif 000006
【図５】
2006013675.tif 000007
【図６】
2006013675.tif 000008
【図７】
2006013675.tif 000009
【図８】
2006013675.tif 000010
【図９】
2006013675.tif 000011