(57)【要約】【課題】撮像した画像からなる画像データと該画像に関連した画像情報データとを同時に送信することができ、送信された画像データと画像情報データとを容易に分離することができるネットワークカメラを提供する。【解決手段】ネットワークカメラ１０は、カメラ部１３と、制御部１４と、内部センサ１５と、出力部１６とを備えたカメラ本体１１と、カメラ本体を支持するパン・チルト方向に回動可能な雲台１２とからなる。また、ネットワークカメラには外部センサ１７及び外部マイク１８が接続され、ネットワーク３０を介して、サーバ３５及び監視モニタ端末装置３６に接続されている。ここで、カメラ部で撮像された画像から画像データを形成すると共に、制御部で画像に関連する画像情報データを形成する。画像情報データ及び画像データはＸＭＬ形式で変換され、画像情報データ内に画像データを埋め込み、一体化された転送用画像データとしてサーバに送信される。【選択図】図１
2009130555.tif 000002
【特許請求の範囲】
【請求項１】
光学画像を撮像するレンズ及び該光学画像を画像データに変換する撮像素子を備えたカメラ部と、制御回路及び入出力回路等の回路が配された基板と、制御プログラム及び撮像素子の感度や日付等の各種設定が記録保存された内部メモリとを有するネットワークカメラであって、
カメラ部から順次転送される画像データを所定形式で圧縮する画像圧縮手段と
画像データに関連する画像情報データを形成する画像情報形成手段とを
実行させて画像データを最適化する制御部と、
最適化された画像データをネットワーク上へ出力する出力部と、
を設けたネットワークカメラにおいて、
前記制御部に、
前記画像情報データを、定義された記述形式に従うことで文章中に文章の構成、修飾等の付加情報を埋め込むことのできるマークアップ言語によって、変換すると共に、
該マークアップ言語の記述形式によって前記画像データを変換して、
変換した前記画像情報データ中の所定箇所に変換後の該画像データを埋め込むことにより、前記画像データと前記画像情報データとを転送用画像データに統合するデータ変換手段を実行させるためのプログラムを設けたことを特徴とするネットワークカメラ。
【請求項２】
前記マークアップ言語に従った記述形式をＸＭＬ形式としたことを特徴とする請求項１に記載のネットワークカメラ。
【請求項３】
電気、赤外線、温度若しくは圧力等を用いて異常を検知する外部センサを前記ネットワークカメラに接続して、
前記制御部に、
該外部センサが異常を検知したときに、
その異常検知時の画像データを前記カメラ部から順次転送される画像データの中から抜き出し、アラーム画像データとして取得する異常検知画像取得手段と、
異常を検知した外部センサの名称、或いは形式番号等からなる該外部センサの識別コード、検知した異常の種類、及び異常発生日時等の異常通知情報を備えた異常検知データを形成する異常検知データ形成手段と、
該異常検知データを前記記述形式にしたがって変換する異常検知データ変換手段と、
を実行させるためのプログラムを設け、
変換した前記画像情報データ及び前記異常検知データからアラームデータが形成され、
該アラームデータ中の所定箇所に変換後の前記アラーム画像データを埋め込むことにより、前記アラーム画像データと前記アラームデータとを転送用アラーム画像データに統合するようにしたことを特徴とする請求項１若しくは請求項２に記載のネットワークカメラ。
【請求項４】
パン方向及び／又はチルト方向に回動可能な雲台を前記ネットワークカメラに設けて、
前記内部メモリに、前記外部センサの名称、形式番号等からなる識別コードと該外部センサが異常を検出することができる異常検出範囲とを関連付けて記録しておき、
前記制御部に、
前記外部センサが異常を検知したときに、
予め記録された前記異常検出範囲に対して、前記レンズを指向させる雲台回動手段と、
該雲台回動手段によって、異常検知後に前記異常検出範囲に指向したカメラ本体の位置を示す座標と、異常検知前の前記カメラ本体の位置を示す座標との差分から回動が成功したか否かの判定情報、及び異常検知後の前記カメラ部の姿勢を示す情報等を備えた回動情報データを形成する回動情報形成手段と、
該回動情報データを前記記述形式にしたがって変換する回動情報変換手段と、
を実行させるためのプログラムを設け、
変換した前記回動情報データが変換した前記アラームデータに付加されて、回動情報付アラームデータが形成され、
該回動情報付アラームデータ中の所定箇所に変換後の前記アラーム画像データを埋め込むことにより、前記アラーム画像データと前記回動情報付アラームデータとを転送用回動情報付アラーム画像データに統合するようにしたことを特徴とする請求項１乃至請求項３のいずれかに記載のネットワークカメラ。
【請求項５】
外部マイクを前記ネットワークカメラに接続して、
前記制御部に、
前記外部マイクに音声が入力されたときに、該音声を録音する録音手段と、
録音された音声を圧縮して音声データに変換する音声圧縮手段と、
該音声データを前記記述形式にしたがって変換する音声変換手段と、
を実行させるためのプログラムを設け、
変換した前記音声データが変換した前記アラームデータに付加されて、音声付アラームデータが形成され、
該音声付アラームデータ中の所定箇所に変換後の前記アラーム画像データを埋め込むことにより、前記アラーム画像データと前記アラームデータとを転送用音声付アラーム画像データに統合するようにしたことを特徴とする請求項１乃至請求項４のいずれかに記載のネットワークカメラ。
【請求項６】
電気、赤外線、温度若しくは圧力等を用いて異常を検知する内部センサを前記ネットワークカメラの前記カメラ本体に設けて、
前記制御部に、
該内部センサが異常を検知したときに、
検知した内部異常の種類、及び内部異常発生日時等の内部異常通知情報を備えた内部異常検知データを形成する内部異常検知データ形成手段と、
該内部異常検知データを前記記述形式にしたがって変換する内部異常検知データ変換手段と、
を実行させるためのプログラムを設け、
変換した前記画像情報データ及び前記内部異常検知データから内部異常検知データ付アラームデータが形成され、
該内部異常検知データ付アラームデータ中の所定箇所に変換後の該アラーム画像データを埋め込むことにより、前記アラーム画像データと前記内部異常検知データ付アラームデータとを転送用内部異常検知データ付アラーム画像データに統合するようにしたことを特徴とする請求項１乃至請求項５のいずれかに記載のネットワークカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して撮像した画像を送信するネットワークカメラに関するものである。
【背景技術】
【０００２】
従来、ネットワークカメラＡと、ネットワークＢと、監視モニタ端末Ｃ及びＦＴＰサーバＤとからなるネットワークカメラシステムは、図４に示すように構成される。
ネットワークカメラＡは、光学画像を撮像して撮像素子によって画像データに変換するカメラ部ａ１及び該画像データをネットワークを介して通信可能な送信用画像データに変換する通信処理部ａ２が設けられ、カメラ部ａ１を起動させる異常を検知する外部センサａ３が接続されたカメラ本体ａと、該カメラ本体をパン方向及び／又はチルト方向に回動可能に支持する雲台ｂとからなる。
ネットワークＢは、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：広域情報通信網）、若しくはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：構内情報通信網）である。
監視モニタ端末Ｃは、ネットワークＢを介して双方向通信することによって、前記ネットワークカメラＡが撮像した画像を受信し、また、カメラ本体ａの姿勢を制御する信号等が送信される。
ＦＴＰサーバＤは、前記ネットワークカメラＡの外部センサａ３が異常を検知したときに、該異常検知時の画像を該ネットワークカメラＡから受信するためのサーバである。
【０００３】
ここで、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）とは、ＴＣＰ／ＩＰネットワークにおいて、ファイルを転送するために定義されたプロトコルである。
また、ＦＴＰサーバとは、上記ＦＴＰにしたがってファイルを送受信するためのサーバである。通常、ＦＴＰサーバは、該ＦＴＰサーバの管理者が発行したユーザＩＤとパスワードを有するユーザーのみがアクセスすることができる。
【０００４】
また、図５に示すように、ネットワークカメラＡの外部センサａ３が異常を検知したとき（ステップ１）に撮像された画像は、異常検知時に雲台ｂが回動して、カメラ本体ａが予め設定された方向に指向された（ステップ２）ときに撮像されたものである。そして、該画像が圧縮等加工されて、異常検知時後の画像データが形成され（ステップ３）、該画像データから画像ファイルが形成される（ステップ５）。該画像ファイルは、ネットワークカメラＡのＦＴＰクライアント処理により、ＦＴＰサーバＤへ送信される（ステップ６）。
ここで、撮像と同時に、ネットワークカメラＡでは、撮像したカメラ名等の識別コード、異常を検知した日時、異常を検知した外部センサの名称等の外部センサａ３の識別コード等の撮像した画像に関連する画像情報が作成されている（ステップ４）。
該画像情報をネットワークカメラＡからＦＴＰサーバＤへ送信するとき、ＦＴＰサーバＤはファイル毎に送受信している。そのため、画像情報をファイル化すると、画像ファイルと同時に送信することができない。
そこで、画像情報をステップ５で形成した画像ファイルのファイル名として用いることにより、画像ファイルと該画像ファイルに関連する画像情報とを同時に送信することにしている。
しかし、通常ファイル名は文字数に制限が課されている。そのため、ＦＴＰサーバＢへ送信される画像情報の内容が制限されてしまうので、送信する画像情報は撮影日時等の限られた情報であった。
【０００５】
そこで、特開２００１−１１１９５９号公報には、監視カメラで撮像した画像をＪＰＥＧ形式にしたがって圧縮し、該画像と別に、その画像に関連する画像情報をビットマップ形式にしたがって一旦作成してから該画像情報をＪＰＥＧ形式で再構成し、該画像情報を前記画像に重ね合わせ、ＪＰＥＧ形式で統一した一ファイルとして、監視モニタ端末装置へ送信するように構成した監視システムが開示されている。
【特許文献１】特開２００１−１１１９５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のように画像に画像情報を重ね合わせる場合、画像から画像情報を分離させるために独自なソフトウェアを上記の監視システムに組み込む必要がある。そのため、異なるソフトウェアによって構築した他の監視システムと画像及び画像情報を共有することや当該画像及び画像情報を互いに送受信する等して連係することができず、情報の汎用性が低下するおそれがある。
さらに、ＦＴＰサーバは、上記のように通常ユーザーＩＤとパスワードとによってアクセス制限が課される。そのため、ユーザーはログインする度に該ＩＤ及びパスワードを監視モニタ端末装置に入力しなければならず、異常を検知したことが監視モニタ端末装置へ報知された際に、即時応答することができないおそれがある。また、ＦＴＰサーバを用いた場合、作成されたデータを一旦ファイルとしてまとめるために、異常検知時と監視モニタ端末装置に報知されるまでの時間にタイムラグが生じるおそれがある。
【０００７】
そこで、本発明は、撮像した画像からなる画像データと該画像に関連した画像情報データとを同時に送信することができ、送信された画像データと画像情報データとを容易に分離することができるネットワークカメラを提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載のネットワークカメラは、光学画像を撮像するレンズ及び該光学画像を画像データに変換する撮像素子を備えたカメラ部と、制御回路及び入出力回路等の回路が配された基板と、制御プログラム及び撮像素子の感度や日付等の各種設定が記録保存された内部メモリとを有するネットワークカメラであって、カメラ部から順次転送される画像データを所定形式で圧縮する画像圧縮手段と画像データに関連する画像情報データを形成する画像情報形成手段とを実行させて画像データを最適化する制御部と、最適化された画像データをネットワーク上へ出力する出力部と、を設けたネットワークカメラにおいて、前記制御部に、前記画像情報データを、定義された記述形式に従うことで文章中に文章の構成、修飾等の付加情報を埋め込むことのできるマークアップ言語によって、変換すると共に、該マークアップ言語の記述形式によって前記画像データを変換して、変換した前記画像情報データ中の所定箇所に変換後の該画像データを埋め込むことにより、前記画像データと前記画像情報データとを転送用画像データに統合するデータ変換手段を実行させるためのプログラムを設けたことを特徴とする。
【０００９】
請求項２に記載のネットワークカメラは、請求項１に記載の発明において、前記マークアップ言語に従った記述形式をＸＭＬ形式としたことを特徴とする。
【００１０】
請求項３に記載のネットワークカメラは、請求項１若しくは請求項２に記載の発明において、電気、赤外線、温度若しくは圧力等を用いて異常を検知する外部センサを前記ネットワークカメラに接続して、前記制御部に、該外部センサが異常を検知したときに、その異常検知時の画像データを前記カメラ部から順次転送される画像データの中から抜き出し、アラーム画像データとして取得する異常検知画像取得手段と、異常を検知した外部センサの名称、或いは形式番号等からなる該外部センサの識別コード、検知した異常の種類、及び異常発生日時等の異常通知情報を備えた異常検知データを形成する異常検知データ形成手段と、該異常検知データを前記記述形式にしたがって変換する異常検知データ変換手段と、を実行させるためのプログラムを設け、変換した前記画像情報データ及び前記異常検知データからアラームデータが形成され、該アラームデータ中の所定箇所に変換後の前記アラーム画像データを埋め込むことにより、前記アラーム画像データと前記アラームデータとを転送用アラーム画像データに統合するようにしたことを特徴とする。
【００１１】
請求項４に記載のネットワークカメラは、請求項１乃至請求項３のいずれかに記載の発明において、パン方向及び／又はチルト方向に回動可能な雲台を前記ネットワークカメラに設けて、前記内部メモリに、前記外部センサの名称、形式番号等からなる識別コードと該外部センサが異常を検出することができる異常検出範囲とを関連付けて記録しておき、前記制御部に、前記外部センサが異常を検知したときに、予め記録された前記異常検出範囲に対して、前記レンズを指向させる雲台回動手段と、該雲台回動手段によって、異常検知後に前記異常検出範囲に指向したカメラ本体の位置を示す座標と、異常検知前の前記カメラ本体の位置を示す座標との差分から回動が成功したか否かの判定情報、及び異常検知後の前記カメラ部の姿勢を示す情報等を備えた回動情報データを形成する回動情報形成手段と、該回動情報データを前記記述形式にしたがって変換する回動情報変換手段と、を実行させるためのプログラムを設け、変換した前記回動情報データが変換した前記アラームデータに付加されて、回動情報付アラームデータが形成され、該回動情報付アラームデータ中の所定箇所に変換後の前記アラーム画像データを埋め込むことにより、前記アラーム画像データと前記回動情報付アラームデータとを転送用回動情報付アラーム画像データに統合するようにしたことを特徴とする。
【００１２】
請求項５に記載のネットワークカメラは、請求項１乃至請求項４のいずれかに記載の発明において、外部マイクを前記ネットワークカメラに接続して、前記制御部に、前記外部マイクに音声が入力されたときに、該音声を録音する録音手段と、録音された音声を圧縮して音声データに変換する音声圧縮手段と、該音声データを前記記述形式にしたがって変換する音声変換手段と、を実行させるためのプログラムを設け、変換した前記音声データが変換した前記アラームデータに付加されて、音声付アラームデータが形成され、該音声付アラームデータ中の所定箇所に変換後の前記アラーム画像データを埋め込むことにより、前記アラーム画像データと前記アラームデータとを転送用音声付アラーム画像データに統合するようにしたことを特徴とする。
【００１３】
請求項６に記載のネットワークカメラは、請求項１乃至請求項５のいずれかに記載の発明において、電気、赤外線、温度若しくは圧力等を用いて異常を検知する内部センサを前記ネットワークカメラの前記カメラ本体に設けて、前記制御部に、該内部センサが異常を検知したときに、検知した内部異常の種類、及び内部異常発生日時等の内部異常通知情報を備えた内部異常検知データを形成する内部異常検知データ形成手段と、該内部異常検知データを前記記述形式にしたがって変換する内部異常検知データ変換手段と、を実行させるためのプログラムを設け、変換した前記画像情報データ及び前記内部異常検知データから内部異常検知データ付アラームデータが形成され、該内部異常検知データ付アラームデータ中の所定箇所に変換後の該アラーム画像データを埋め込むことにより、前記アラーム画像データと前記内部異常検知データ付アラームデータとを転送用内部異常検知データ付アラーム画像データに統合するようにしたことを特徴とする。
【発明の効果】
【００１４】
請求項１に記載の本発明によれば、画像データと、該画像データに関連する画像情報データとをマークアップ言語の定められた記述形式にしたがって記述することにより、該画像情報データに画像データを埋め込んで、転送用画像データに統合するようにした。そのため、画像データと画像情報とをひとつの転送用画像データとしてサーバへ送信することができ、サーバに転送された後の画像情報データと画像データとを容易に分離することができる。
ここで、マークアップ言語とは、文書の一部を独自に定義された「タグ」と呼ばれる書式でマークすることにより、文章中に文書のレイアウト情報を埋め込むことができる言語である。代表的なものとしては、ＳＧＭＬ（Ｓｔａｎｄａｒｄ  Ｇｅｎｅｒａｌｉｚｅｄ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＸＨＴＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等が定義されている。
【００１５】
請求項２に記載の本発明によれば、画像データ及び画像情報データをＸＭＬ形式で記述するようにした。ＸＭＬ形式はユーザーが独自にタグを指定することができることから、サーバへ送信した後、画像情報と画像を分離するためのアプリケーションソフトを容易に作成することができる。
【００１６】
請求項３に記載の本発明によれば、電気、赤外線、温度若しくは圧力の変化を検知することによって反応する外部センサをネットワークカメラに接続した。そして、外部センサが異常を検知したときに、その異常検知時に撮像された画像の画像データをカメラ部から順次転送される画像データの中から抜き出し、アラーム画像データとして取得するようにした。
また、変換した異常検知データを、同様に変換した画像情報データと併せてアラームデータを形成し、該アラームデータに、アラーム画像データを埋め込んで、転送用アラーム画像データに統合するようにした。
そのため、外部センサが異常を検知したときのアラーム画像データをアラームデータと共に一つのデータとして送信することができる。
【００１７】
請求項４に記載の本発明によれば、ネットワークカメラにパン方向及び／又はチルト方向に回動可能な雲台を設けて、前記外部センサが異常を検出することができる異常検出範囲を、予めカメラ本体の内部メモリに記録した。そのため、該外部センサが異常を検知したときに、異常検出範囲に対してレンズを指向させることができる。
そして、異常検知前のカメラ本体の位置と異常検知後のカメラ本体の位置とを比較した情報、異常検知後のカメラ部の姿勢情報等から回動情報データを形成するようにした。
また、変換した回動情報データを、前記画像情報データ及び前記異常検知データとからなるアラームデータに併せて、回動情報付アラームデータを形成し、該回動情報付アラームデータにアラーム画像データを埋め込んで、転送用回動情報付アラーム画像データに統合するようにした。
そのため、外部センサが異常を検知したときのアラーム画像データに、異常検知時の撮像している前記カメラ部の姿勢等の情報を併せて送信することができ、異常が発生した場所を特定することができる。
【００１８】
請求項５に記載の本発明によれば、ネットワークカメラに外部マイク接続して、外部マイクに音声が入力されたときに、その音声から音声データを形成するようにした。そして、変換した音声データを、前記画像情報データ及び前記異常検知データとからなるアラームデータに併せて、音声付アラームデータを形成し、該音声付アラームデータにアラーム画像データを埋め込んで、転送用音声付アラーム画像データに統合するようにした。
そのため、外部センサが異常を検知したときのアラーム画像データに、異常検知時に入力された音声を併せて送信することができる。
【００１９】
請求項６に記載の本発明によれば、ネットワークカメラのカメラ本体内部に電気、赤外線、温度若しくは圧力等の変化を検知することによって反応する内部センサを設けて、内部センサが異常を検知したときに、内部異常検知データを形成するようにした。そして、変換した内部異常検知データを、同様に変換され、ネットワークカメラの識別コード等を有する画像情報データと併せて内部異常検知データ付アラームデータを形成し、該内部異常検知データ付アラームデータに、アラーム画像データを埋め込んで、転送用内部異常検知データ付アラーム画像データに統合するようにした。そのため、内部異常検知データ付アラームデータをアラーム画像データと共に送信することができる。
【実施例１】
【００２０】
本発明のネットワークカメラの実施例を添付した図面にしたがって説明する。図１は、ネットワークカメラの構成の概略を示したものである。
ネットワークカメラ１０は、カメラ部１３と、制御部１４と、内部センサ１５と、出力部１６とを備えたカメラ本体１１と、カメラ本体を支持するパン方向及びチルト方向に回動可能な雲台１２とからなる。また、ネットワークカメラ１０に設けた外部センサ入力端子には外部センサ１７が接続され、同様に、音声入力端子には外部マイク１８が接続されている。
そして、ネットワークカメラ１０は、ＬＡＮ・ＷＡＮ等のネットワーク３０を介して、サーバ３５と監視モニタ端末装置３６とが接続されている。
【００２１】
カメラ部１３は、レンズ群１９と撮像素子２０とを備えている。レンズ群１９は、被写体の光学画像を撮像する一枚のレンズ若しくは複数枚のレンズからなり、撮像素子２０であるＣＣＤ等は、時系列毎にフレーム単位で撮像された画像を画像データに変換する。そのため、１秒当りのコマ数（フレーム数）を所定の値に設定することで撮像スピードを調節することができる。また、撮像素子は、映像処理回路で所定の解像度に設定することができ、また画質を設定することができる。
【００２２】
制御部１４は、制御回路と制御プログラムが協働して構成される。制御回路は、カメラ本体１１に設けられた基板に配されており、制御プログラムは、カメラ本体１１に設けられた内部メモリに記録されている。制御部１４には、画像処理機能２１、異常検知機能２２、雲台制御機能２３、音声処理機能２４、内部異常検知機能２５が設けられている。
【００２３】
内部センサ１５は、電気、温度等の変化から異常を検知し、カメラ本体１１内部の回路の断線や、火災報知機のように熱による温度の変化や、カメラ本体１１の入力端子に接続されている外部センサ１７若しくは外部マイク１８のケーブルが正常に接続されているか否かの挿抜状態を検知することができる。
【００２４】
出力部１６は、通信制御機能２６と、通信出力機能２７とからなる。また、出力部１６には、出力端子としてＬＡＮコネクタが設けられている。
【００２５】
外部センサ１７は、電気、赤外線、温度、煙若しくは圧力等の変化から異常を検知することができ、例えば、ドアの開閉、ネットワークカメラ１０の撮像可能範囲内への侵入、ネットワークカメラ１０が設置された部屋の温度変化、床に人が乗った圧力、火災、又は煙を検知すること等ができる。そして、外部センサ入力端子数に合わせて、複数個の外部センサ１７をネットワークカメラ１０に接続させることもできる。
【００２６】
外部マイク１８は、ネットワークカメラ１０が設置される場所に応じた単一指向性または全指向性であって、可聴音、または外部センサと連動して窓や扉が異常に振動したときの振動音等を拾うことができる。
【００２７】
以下、制御部１４に設けた画像処理機能２１、異常検知機能２２、雲台制御機能２３、音声処理機能２４、内部異常検知機能２５について説明する。
画像処理機能２１は、カメラ部１３から転送された画像データをネットワーク３０へ出力するために制御回路で最適化処理を実行させる機能であって、画像圧縮手段と、画像情報形成手段と、データ変換手段とからなる。
【００２８】
画像圧縮手段では、カメラ部１３から順次転送されている静止画像の画像データ、又はタイムラプス画像若しくは映像を構成する画像データがＪＰＥＧ形式等の非可逆圧縮方式にしたがって順次圧縮されている。この場合に、画像データの圧縮率は、予め設定されているか若しくは、撮像対象に合わせて変更することができる。
【００２９】
画像情報形成手段では、画像データに関連する画像情報データが形成される。画像情報データには、例えばネットワークカメラ１０の機種名や製造番号又は形式番号等からなる識別コード、撮影時点の日付及び時刻等が含まれている。
【００３０】
データ変換手段では、画像情報データ及び画像データをＸＭＬ形式でそれぞれ変換して、該画像情報データ中に該画像データを埋め込んで一つのデータとしてまとめた転送用画像データが形成される。
ＸＭＬ形式とは、テキスト文書中に「＜」と「＞」とで括った「タグ」と呼ばれる部分に該文書の段組等の構成や写真、文字色等の修飾等からなる付加情報を記述することができる形式である。該ＸＭＬ形式は「タグ」を独自の定義で設定することができる。
また、ＸＭＬ形式で変換した画像情報データ及び画像データは、ファイルとしてではなくデータとしてサーバ３５に出力することができる。そのため、ファイルごとに送受信し、アクセスのためにユーザＩＤ及びパスワードが必要なＦＴＰサーバと異なり、転送用画像データとして一つのデータに統合した画像情報データ及び画像データをサーバ３５に送信することができる。
【００３１】
異常検知機能２２は、外部センサ１７で検知した異常をデータ化した異常検知情報をネットワーク３０へ出力するために最適化処理を実行させる機能であって、異常検知画像取得手段と、異常検知データ形成手段と、異常検知データ変換手段とからなる。
【００３２】
異常検知画像取得手段では、ネットワークカメラ１０に接続された外部センサ１７が異常を検知したときに、カメラ部１３から順次転送されている画像データの中から、異常検知時に撮像された所定のフレーム数の画像からなる画像データが抜き出される。これにより、外部センサ１７が異常を検知した瞬間、若しくはそれと略同時の画像をアラーム画像データとして得ることができる。
【００３３】
異常検知データ形成手段では、異常検知データが形成される。異常検知データには、例えば、異常を検知した外部センサ１７の名称や製造番号又は形式番号等からなる外部センサ１７の識別コードや、外部センサ１７を設置した位置を示す座標、外部センサを複数台接続した場合にはセンサ番号、検知した異常の種類等が含まれている。
【００３４】
異常検知データ変換手段では、形成した異常検知データがＸＭＬ形式にしたがって変換される。
ここで、変換された異常検知データと、ＸＭＬ形式にしたがって変換された画像情報データとからアラームデータが形成される。そして、該アラームデータに、異常検知画像取得手段によって取得されたアラーム画像データが埋め込まれて、転送用アラーム画像データとして統合される。
【００３５】
雲台制御機能２３は、外部センサ１７が異常を検知したときに、雲台１２を回動させる機能であって、雲台回動手段と、回動情報データ形成手段と、回動情報データ変換手段とからなる。
【００３６】
雲台回動手段は、外部センサ１７が異常を検知したとき、雲台１２をパン方向及びチルト方向に回動させることによって、その異常検知方向にカメラ本体１１のレンズ１９を指向させる。
そして好ましくは、素早く異常発生箇所にレンズ１９を指向させるために、外部センサ１７が異常を検出することができる位置やエリア、帯域等からなる異常検出範囲と、該外部センサ１７の名称、番号等からなる識別コードとを関連付けたプリセット移動設定情報をカメラ本体１１に設けた内部メモリに記録させておく。
したがって、外部センサ１７が異常を検知したときには、瞬時に若しくは異常検知時と略同時に、雲台１２を回動させて予め設定された方向にレンズ１９を指向させることができる。
【００３７】
回動情報データ形成手段では、異常検知前のカメラ本体１１の位置を示した座標と、異常検知後のカメラ本体１１の位置を示す座標との差分からプリセット移動が成功したか否かの判定情報、及び異常検知後のカメラ部１３の姿勢情報等が含まれた回動情報データが形成される。
また、前方を撮像している際に正常な位置にあるカメラ部１３をチルト方向に後方へ回動させたときに、撮像された画像の上下は反転する。この場合において、回動情報データには、その上下反転状態で撮像された画像について、上下反転状態で撮像しているという情報が含まれる。
さらに、好ましくは、パン方向及びチルト方向へ雲台１２が回動したことを示す回動情報データに、外部センサ１７の異常検出範囲にレンズ１９のピントを合わせ、該位置をズーミングして撮像したことを示すズーム情報が含まれる。
したがって、カメラ本体１１がどのように動いたか、また現在カメラ部１３はどのような状態で撮像をしているのか等といった事項を監視モニタ端末装置３６に表示させることができる。
【００３８】
回動情報データ変換手段では、該回動情報データがＸＭＬ形式にしたがって変換される。
ここで、変換された該回動情報データと、変換されたアラームデータとから回動情報付アラームデータが形成される。そして、該回動情報付アラームデータに、アラーム画像データが埋め込まれて、転送用回動情報付アラーム画像データとして統合される。
ここで、埋め込まれるアラーム画像データは、プリセット移動と同時に、若しくは移動後最初のフレームで撮像された静止画像の画像データであることが好ましい。
【００３９】
音声処理機能２４は、外部マイク１８で検知した音声をデータ化した音声データをネットワーク３０へ出力するために最適化処理を実行させる機能であって、録音手段と、音声圧縮手段と、音声データ変換手段とからなる。
【００４０】
録音手段では、ネットワークカメラ１０に接続した外部マイク１８に音声が入力されたときに、該音声が録音される。
音声圧縮手段では、録音した音声がＭＰ３（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ａｕｄｉｏ  Ｌａｙｅｒ−３）等の圧縮形式に従って音声データに圧縮される。
【００４１】
音声データ変換手段では、圧縮された音声データがＸＭＬ形式で変換される。
ここで、外部センサ１７に反応が無いことにより異常が検知されない場合には、変換された該音声データと、ＸＭＬ形式にしたがって変換された画像情報データとから音声付アラームデータが形成される。そして、該音声付アラームデータには、音声が入力されて録音していた間に撮像されていた画像データが埋め込まれて、転送用音声付アラーム画像データとして統合される。
一方、外部センサ１７が異常を検知したときには、そのときに形成され、変換された異常検知データが、転送用音声付アラーム画像データに付加される。
【００４２】
内部異常検知機能は、カメラ本体１１の内部に設けた内部センサ１５で検知した異常をデータ化した内部異常検知情報をネットワーク３０へ出力するために最適化処理を実行させる機能であって、内部異常検知データ形成手段と、内部異常検知データ変換手段とからなる。
【００４３】
内部異常検知データ形成手段では、内部センサ１５が異常を検知したときに、内部異常検知データが形成される。内部異常検知データには、例えば、ネットワークカメラ１０内部の温度変化を知らせる温度情報、内部信号が断線しているか否かの断線情報、処理時間のタイムアウト検出等タイマー機能が正常に働いているか否かのタイマー判定情報、外部センサ１７や外部マイクその他のネットワークカメラ１０が有するコネクタに接続されているケーブルが正常に接続されているか否かの挿抜情報等が含まれる。
【００４４】
内部異常検知データ変換手段では、該内部異常検知データがＸＭＬ形式にしたがって変換される。
ここで、変換された該内部異常検知データと、ＸＭＬ形式にしたがって変換された画像情報データとから内部異常検知情報付アラームデータが形成される。そして、該内部異常検知情報付アラームデータは、アラーム画像データが埋め込まれて、転送用内部異常検知情報付アラーム画像データとして統合される。
また、アラーム画像データがない場合であっても、カメラ本体１１の内部に異常が発生したときには、内部異常検知データが形成され、変換された転送用内部異常検知付アラームデータが、瞬時にサーバ３５に送信される。
【００４５】
以下、出力部１６に設けた通信制御機能２６、通信出力機能２７について説明する。
通信制御機能２６では、ＬＡＮ、ＷＡＮ等のネットワークを介して、監視モニタ端末装置３６からの画像配信要求を受信し、画像送信要求が出された監視モニタ端末装置３６に送信するために、静止画像、タイムラプス画像又は映像がネットワークカメラ１０の画像処理機能２１から呼び出される。また、サーバ３５に送信するために、制御部１４で形成された上記の各種アラーム画像データが呼び出される。
そして、通信出力機能２７では、静止画像、タイムラプス画像又は映像が監視モニタ端末装置３６に出力され、各種アラーム画像データが、サーバ３５へ出力される。
【００４６】
上記の構成を有するネットワークカメラ１０は、異常発生時において、以下のようにアラーム画像若しくは外部マイク１８で録音した音声をネットワーク３０を介してサーバ３５に送信する。図２は送信手順の概略を示したフローチャートである。
【００４７】
ステップ１００では、外部センサ１７で異常を検知したか、若しくは外部マイク１８に音声が入力されたかが判断される。異常が検知されたり、音声が入力されれば、サーバ３５に送信すべきアラーム情報があるものとして、ステップ１０５に進み、異常が検知されなかったり、音声の入力が無ければ、ステップ１５０に進む。
ステップ１５０は、ステップ１００で異常が検知されないことにより、アラーム処理が終了するステップである。これにより、ネットワークカメラ１０では、監視モニタ端末装置３６に静止画像や、タイムラプス画像又は映像をリアルタイムで表示するような通常の撮影が続行される。
【００４８】
ステップ１０５では、ステップ１００で外部センサ１７若しくは外部マイク１８が異常を検知したとき、予め設定された雲台１２のプリセット移動制御にしたがって、異常を検知した外部センサ１７の異常検出範囲に対して、カメラ本体１１のカメラ部１３が瞬時に、又はその異常検知時と略同時に、指向させられる。これにより、異常検知時にネットワークカメラ１０を自動的に回動させることができる。
【００４９】
次のステップ１１０では、カメラ部１３から順次転送されている画像データの中から、外部センサ１７が異常を検知したとき、若しくはその異常検知時後に撮像された所定のフレーム数の画像からなる画像データが抜き出される。
また、外部マイク１８に音声が入力されている場合には、入力された音声を圧縮加工した音声データから、その異常検知時後の音声データが抜き出される。
カメラ本体１１の通常撮影は、雲台１２のパン・チルト方向の回動手段によって、カメラ本体の向きを変えられながら撮影し、撮像された画像データは、順次転送されると共に圧縮加工されてから、監視モニタ端末装置３６に出力されている。
ここで、先のステップ１００及びステップ１０５において、外部センサ１７が異常を検知したときに、雲台１２は、カメラ本体１１を瞬時に、又はその異常検知時と略同時に、外部センサ１７の異常検出範囲に対して、カメラ部１３を指向させる。
したがって、異常検知時に、ステップ１１０で得られるアラーム画像は、プリセット移動の完了と同時の、若しくはプリセット移動後最初のフレームで撮像された画像である。このとき、該アラーム画像を通常時に撮影された画像と別にして、監視モニタ端末装置３６に表示させることもできる。
【００５０】
そしてステップ１１５では、撮像したアラーム画像に関連する画像情報データと、異常検知データ形成手段、回動情報形成手段から得られる異常検知データ及び回動情報データとからアラームデータが形成される。該アラームデータには、例えば、ネットワークカメラの機種名、製造番号、形式番号等からなる識別コード情報、異常を検知した外部センサ１７のセンサ番号等からなる外部センサ１７の識別コード情報、異常検知時の日付時刻、雲台１２のプリセット移動が成功したか否かの情報、そして、成功した場合のパン・チルト後のカメラ本体１１の位置及びカメラ部１３のズーム情報、チルト方向にカメラ本体１１が回動したときの画像上下反転状態の情報等が含まれている。
また好ましくは、音声データがあるときには、アラームデータに該音声データが含まれ、内部センサ１５が内部異常を検知したときには、アラームデータに内部異常検知データが含まれる。
【００５１】
ステップ１２０は、異常検知画像取得手段で取得されたアラーム画像データを上記の各種アラームデータに埋め込んでＸＭＬ形式にしたがって変換し、転送用の各種アラーム画像データとして一つのデータに統合するステップである。
ＸＭＬ形式に変換されたアラームデータ中に、アラーム画像データが埋め込まれたときの例を図３に示す。
図３では、上部に記載された＜ｅｖｅｎｔ＞と、下部に記載された＜／ｅｖｅｎｔ＞の間にアラームデータが記載されており、アラーム画像データは、該アラームデータ中の＜ｉｍａｇｅ＞と＜／ｉｍａｇｅ＞とで括られた部分に埋め込まれている。
したがって、外部センサが異常を検知したときに、各種情報から形成されるアラームデータに、アラーム画像データを併せて、一つの転送用アラーム画像データとしてサーバ３５に送信することができる。
また、データの総量は、画像データに画像情報を重ねて、一つの画像ファイルとして送信する場合に比べて少なくすることができる。そのため、より多くの画像情報が含まれたデータを送信することができ、またネットワーク回線にかかる負担を軽くすることができる。
【００５２】
ステップ１２５では、出力部１６でサーバ３５への送信処理が行われる。ここで、ステップ１２０で形成された転送用の各種アラーム画像データは、サーバ３５に送信される。
このとき、ＸＭＬ形式で送信していることから、一般的なＷｅｂブラウザにアラーム画像、アラームデータを表示させるための加工処理を容易にすることができる。
また転送用アラーム画像データには、図３に示したように、既に項目ごとに分類されたアラームデータが含まれている。そのため、その分類に基づいてアラーム画像データを分類することができ、データベース化を容易にすることができる。
【００５３】
そして転送用の各種アラーム画像データを送信した後に、ステップ１３０で送信手順は終了する。
この場合に、異常をサーバ３５に報知したネットワークカメラ１０は、外部センサ１７の異常検出範囲に対してカメラ部１３を指向させたまま撮像するようにしても良いし、また、雲台１２を回動させて、カメラ本体１１の向きを時々刻々と変化させながら撮影させる通常時の撮影に戻しても良い。
【００５４】
本実施例のネットワークカメラ１０は、画像情報データ及び画像データとからなる転送用画像データをクライアント側のターミナル端末装置に集積させることなく直接サーバ３５に送信することが可能である。そのようにすれば、ＬＡＮ、ＷＡＮ等のネットワーク３０を利用することができる環境があれば、少なくとも一台のネットワークカメラ１０を利用した監視システムから複数台のネットワークカメラ１０を利用した大規模な監視システムを構築することが可能となる。
【００５５】
本実施例では、ＸＭＬ形式で画像情報を変換する場合を述べたが、これに限定されるものではなく、同様にＨＴＭＬ形式や、該ＨＴＭＬ形式をＸＭＬ形式に準拠させたＸＨＴＭＬ形式等のマークアップ言語を用いることも可能である。
【００５６】
また、本実施例によれば、パン・チルト機能を有し、ズーム機能を備えたカメラ部を有するパン・チルト・ズームカメラをネットワークカメラ１０として用いたが、これに限定されるものではなく、固定式のカメラを用いたり、またズーム機能を備えていないカメラや、赤外線カメラ等の特殊カメラを用いるようにすることもできる。
【図面の簡単な説明】
【００５７】
【図１】本実施例に係るネットワークカメラの構成の概略を示したブロック図である。
【図２】本実施例に係るネットワークカメラが画像等を送信するときの概略を示したフローチャート図である。
【図３】本実施例に係るネットワークカメラの画像情報データと画像データの変換例を示す説明図である。
【図４】従来のネットワークカメラの構成の概略を示したブロック図である。
【図５】従来のネットワークカメラが画像等を送信するときの概略を示したフローチャート図である。
【符号の説明】
【００５８】
１０…ネットワークカメラ、１１…カメラ本体、１２…雲台、１３…カメラ部、１４…制御部、１５…内部センサ、１６…出力部、１７…外部センサ、１８…外部マイク、１９…レンズ又はレンズ群、２０…撮像素子、２１…画像処理機能、２２…異常検知機能、２３…雲台制御機能、２４…音声処理機能、２５…内部異常検知機能、２６…通信制御部、２７…通信出力部、
３０…ネットワーク、
３５…サーバ、３６…監視モニタ端末装置。
【図１】
2009130555.tif 000003
【図２】
2009130555.tif 000004
【図３】
2009130555.tif 000005
【図４】
2009130555.tif 000006
【図５】
2009130555.tif 000007