(57)【要約】【課題】この発明は、画像圧縮回路内のビデオデコーダがハングアップした場合に、自動的にビデオデコーダを復帰させることができるデジタルカメラを提供することを目的とする。【解決手段】画像圧縮回路は、デジタルカメラによって得られるアナログ映像信号を、デジタル映像信号に変換するためのビデオデコーダ、ビデオデコーダによって得られたデジタル映像信号を、予め定められた所定の圧縮方式によって圧縮する第１手段、第１手段によって得られた圧縮後の画像データのデータサイズを監視することにより、ビデオデコーダがハングアップしたか否かを判別する第２手段、ならびに第２手段によってビデオデコーダがハングアップしたと判別したときには、ビデオデコーダに対して初期設定を行なわせる指示を出力する第３手段を備えている。【選択図】図１
2009065410.tif 000002
【特許請求の範囲】
【請求項１】
アナログ映像信号を出力する機器によって得られるアナログ映像出力を、デジタル映像信号に変換した後に圧縮する画像圧縮回路において、
アナログ映像信号を出力する機器によって得られるアナログ映像信号を、デジタル映像信号に変換するためのビデオデコーダ、
ビデオデコーダによって得られたデジタル映像信号を、予め定められた所定の圧縮方式によって圧縮する第１手段、
第１手段によって得られた圧縮後の画像データのデータサイズを監視することにより、ビデオデコーダがハングアップしたか否かを判別する第２手段、ならびに
第２手段によってビデオデコーダがハングアップしたと判別したときには、ビデオデコーダに対して初期設定を行なわせる指示を出力する第３手段、
を備えていることを特徴とする画像圧縮回路。
【請求項２】
第２手段は、圧縮後の画像データのデータサイズが、所定時間以上にわたって変化しないときに、ビデオデコーダがハングアップしたと判別するものであることを特徴とする請求項１に記載の画像圧縮回路。
【請求項３】
第１手段は、ビデオデコーダによって得られたデジタル映像信号をＪＰＥＧ規格で定められた圧縮方式で圧縮するものであることを特徴とする請求項１乃至２に記載の画像圧縮回路。
【請求項４】
画像圧縮回路は、アナログ映像信号を出力する機器によって得られるアナログ映像出力を、デジタル映像信号に変換した後に圧縮してネットワークに出力するためのネットワーク基板であることを特徴とする請求項１乃至３に記載の画像圧縮回路。    
【請求項５】
デジタルカメラによって得られるアナログ映像出力を、デジタル映像信号に変換した後に圧縮する画像圧縮回路を備えたデジタルカメラにおいて、
画像圧縮回路は、
デジタルカメラによって得られるアナログ映像信号を、デジタル映像信号に変換するためのビデオデコーダ、
ビデオデコーダによって得られたデジタル映像信号を、予め定められた所定の圧縮方式によって圧縮する第１手段、
第１手段によって得られた圧縮後の画像データのデータサイズを監視することにより、ビデオデコーダがハングアップしたか否かを判別する第２手段、ならびに
第２手段によってビデオデコーダがハングアップしたと判別したときには、ビデオデコーダに対して初期設定を行なわせる指示を出力する第３手段、
を備えていることを特徴とするデジタルカメラ。
【請求項６】
第２手段は、圧縮後の画像データのデータサイズが、所定時間以上にわたって変化しないときに、ビデオデコーダがハングアップしたと判別するものであることを特徴とする請求項５に記載のデジタルカメラ。
【請求項７】
第１手段は、ビデオデコーダによって得られたデジタル映像信号をＪＰＥＧ規格で定められた圧縮方式で圧縮するものであることを特徴とする請求項５乃至６に記載のデジタルカメラ。
【請求項８】
画像圧縮回路は、デジタルカメラによって得られるアナログ映像出力を、デジタル映像信号に変換した後に圧縮してネットワークに出力するためのネットワーク基板であることを特徴とする請求項５乃至７に記載のデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像圧縮回路およびデジタルカメラに関する。
【背景技術】
【０００２】
監視カメラとして、監視カメラによって得られるアナログ映像出力を、デジタル形式の映像信号に変換した後に圧縮してＬＡＮ等のネットワークを介してＰＣに送信させるためのネットワーク基板（画像圧縮回路）が搭載されたものがある。ネットワーク基板は、監視カメラのアナログ映像出力端子から出力されるアナログ映像信号をデジタル映像信号に変換するためのビデオデコーダ（ＤＥＣ）と、ビデオデコーダによって得られたデジタル映像信号を圧縮してネットワークに出力するための信号処理手段とを備えている。
【０００３】
この種のネットワーク基板では、スパークやサージ等の外来ノイズにより、ビデオデコーダがハングアップ（または暴走）してしまうことがある。このような場合には、従来は、ユーザが監視カメラの電源を一旦切った後に再度投入することにより、ビデオデコーダを復帰させていた。
【特許文献１】特開２００３−１２４９１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ネットワーク基板が搭載された従来の監視カメラでは、ネットワーク基板上のビデオデコーダがハングアップ（または暴走）した場合には、その都度、ユーザが監視カメラの電源を切った後に再度投入するといった操作を行なわなければならず、その操作が面倒であるという問題がある。
【０００５】
この発明は、アナログ映像信号を出力する機器によって得られるアナログ映像出力を、デジタル映像信号に変換した後に圧縮する画像圧縮回路において、画像圧縮回路内のビデオデコーダがハングアップした場合に、自動的にビデオデコーダを復帰させることができる画像圧縮回路を提供することを目的とする。
【０００６】
この発明は、デジタルカメラによって得られるアナログ映像出力を、デジタル映像信号に変換した後に圧縮する画像圧縮回路を備えたデジタルカメラにおいて、画像圧縮回路内のビデオデコーダがハングアップした場合に、自動的にビデオデコーダを復帰させることができるデジタルカメラを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、アナログ映像信号を出力する機器によって得られるアナログ映像出力を、デジタル映像信号に変換した後に圧縮する画像圧縮回路において、アナログ映像信号を出力する機器によって得られるアナログ映像信号を、デジタル映像信号に変換するためのビデオデコーダ、ビデオデコーダによって得られたデジタル映像信号を、予め定められた所定の圧縮方式によって圧縮する第１手段、第１手段によって得られた圧縮後の画像データのデータサイズを監視することにより、ビデオデコーダがハングアップしたか否かを判別する第２手段、ならびに第２手段によってビデオデコーダがハングアップしたと判別したときには、ビデオデコーダに対して初期設定を行なわせる指示を出力する第３手段を備えていることを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の画像圧縮回路において、第２手段は、圧縮後の画像データのデータサイズが、所定時間以上にわたって変化しないときに、ビデオデコーダがハングアップしたと判別するものであることを特徴とする。
【０００９】
請求項３に記載の発明は、請求項１乃至２に記載の画像圧縮回路において、第１手段は、ビデオデコーダによって得られたデジタル映像信号をＪＰＥＧ規格で定められた圧縮方式で圧縮するものであることを特徴とする。
【００１０】
請求項４に記載の発明は、請求項１乃至３に記載の画像圧縮回路において、画像圧縮回路は、アナログ映像信号を出力する機器によって得られるアナログ映像出力を、デジタル映像信号に変換した後に圧縮してネットワークに出力するためのネットワーク基板であることを特徴とする。
【００１１】
請求項５に記載の発明は、デジタルカメラによって得られるアナログ映像出力を、デジタル映像信号に変換した後に圧縮する画像圧縮回路を備えたデジタルカメラにおいて、画像圧縮回路は、デジタルカメラによって得られるアナログ映像信号を、デジタル映像信号に変換するためのビデオデコーダ、ビデオデコーダによって得られたデジタル映像信号を、予め定められた所定の圧縮方式によって圧縮する第１手段、第１手段によって得られた圧縮後の画像データのデータサイズを監視することにより、ビデオデコーダがハングアップしたか否かを判別する第２手段、ならびに第２手段によってビデオデコーダがハングアップしたと判別したときには、ビデオデコーダに対して初期設定を行なわせる指示を出力する第３手段を備えていることを特徴とする。
【００１２】
請求項６に記載の発明は、請求項５に記載のデジタルカメラにおいて、第２手段は、圧縮後の画像データのデータサイズが、所定時間以上にわたって変化しないときに、ビデオデコーダがハングアップしたと判別するものであることを特徴とする。
【００１３】
請求項７に記載の発明は、請求項５乃至６に記載のデジタルカメラにおいて、第１手段は、ビデオデコーダによって得られたデジタル映像信号をＪＰＥＧ規格で定められた圧縮方式で圧縮するものであることを特徴とする。
【００１４】
請求項８に記載の発明は、請求項５乃至７に記載の画像圧縮回路において、画像圧縮回路は、デジタルカメラによって得られるアナログ映像出力を、デジタル映像信号に変換した後に圧縮してネットワークに出力するためのネットワーク基板であることを特徴とする。
【発明の効果】
【００１５】
この発明によれば、画像圧縮回路内のビデオデコーダがハングアップした場合に、自動的にビデオデコーダを復帰させることができるようになる画像圧縮回路が得られる。
【００１６】
この発明によれば、画像圧縮回路内のビデオデコーダがハングアップした場合に、自動的にビデオデコーダを復帰させることができるようになるデジタルカメラが得られる。
【発明を実施するための最良の形態】
【００１７】
以下、この発明を監視カメラに適用した場合の実施例について説明する。
【実施例１】
【００１８】
図１は、主として監視カメラに搭載されたネットワーク基板の構成を示している。
【００１９】
監視カメラ１０は、監視カメラ１０に搭載されたネットワーク基板（画像圧縮回路）１１およびＬＡＮ（Local Area Network）２０を介して、ＰＣ３０に接続されている。ＰＣ３０にはモニタ３１が接続されている。監視カメラ１０は、図示しない撮像デバイスを備えており、撮像デバイスから出力されたアナログ撮像信号は、図示しない撮像処理部によってＡ／Ｄ変換などの撮像処理が行なわれ、輝度信号であるＹ信号および色差信号であるＵ，Ｖ信号に変換される。変換されたＹ，Ｕ，Ｖ信号は、図示しないＤ／Ａ変換器によってアナログ映像信号（監視カメラ１０によって得られるアナログ映像出力）に変換される。監視カメラ１０によって得られたアナログ映像出力は、ネットワーク基板１１によってデジタル映像信号に変換された後に圧縮され、ＬＡＮ２０を介してＰＣ３０に送られる。ＰＣ３０は、受信した圧縮データを伸張した後、アナログ映像信号に変換してモニタ３１に表示する。
【００２０】
ネットワーク基板１１は、ビデオデコーダ（デコードＩＣ）１０１、ＦＰＧＡ（Field Programmable Gate Array)１０２、ＪＰＥＧ圧縮回路１０３およびＣＰＵ１０４を備えている。このネットワーク基板１１は、ネットワーク２０に送出する圧縮データとして、ＪＰＥＧ（joint Photographic Expert Group)規格で圧縮した圧縮データと、ＭＰＥＧ(Moving Picture Expert Group) 規格で圧縮した圧縮データとのいずれかを選択できる機能を備えている。
【００２１】
ビデオデコーダ１０１は、監視カメラ１０のアナログ映像出力端子から出力されるアナログ映像信号（ＮＴＳＣまたはＰＡＬ方式のコンポジットビデオ信号）をデジタル映像信号に変換する。ビデオデコーダ１０１としては、ハングアップした場合にグレーまたは黒の単色画像データか出力されるデコードＩＣが用いられている。ＦＰＧＡ１０２は、ビデオデコーダ１０１によって得られたデジタル映像信号を、ＪＰＥＧ圧縮回路１０３とＣＰＵ１０４とに分配する。ＪＰＥＧ圧縮回路１０３は、ビデオデコーダ１０１によって得られたデジタル映像信号を、ＪＰＥＧ規格で圧縮する。ＪＰＥＧ圧縮回路１０３によって得られたＪＰＥＧ圧縮データは、ＣＰＵ１０４に送られる。
【００２２】
ＣＰＵ１０４は、ビデオデコーダ１０１によって得られたデジタル映像信号を、ＭＰＥＧ規格で圧縮するＭＰＥＧ圧縮機能を備えている。ネットワーク２０に送出する圧縮データとしてＭＰＥＧ圧縮データが選択されている場合には、ＣＰＵ１０４は、ビデオデコーダ１０１によって得られたデジタル映像信号をＭＰＥＧ規格で圧縮し、得られたＭＰＥＧ圧縮データをネットワーク２０に送出する。一方、ネットワーク２０に送出する圧縮データとしてＪＰＥＧ圧縮データが選択されている場合には、ＣＰＵ１０４は、ＪＰＥＧ圧縮回路１０３によって得られたＪＰＥＧ圧縮データをネットワーク２０に送出する。
【００２３】
いずれの場合にも、ＣＰＵ１０４は、ＪＰＥＧ圧縮回路１０３よって得られたＪＰＥＧ圧縮データのデータサイズを監視することにより、ビデオデコーダ１０１がハングアップしたか否かを判別する。具体的には、ＪＰＥＧ圧縮後の画像データのデータサイズが、所定時間以上にわたって変化しないときに、ビデオデコーダ１０１がハングアップしたと判別する。これは、ビデオデコーダ１０１がハングアップすると、ビデオデコーダ１０１から出力される画像はグレーまたは黒の単色画像となるため、そのＪＰＥＧ圧縮後の画像データのデータサイズが一定となることに基づいている。
【００２４】
そして、ビデオデコーダ１０１がハングアップしたと判別したときには、ＣＰＵ１０４は、Ｉ２Ｃバス１０５を介して、ビデオデコーダ１０１に対して初期設定を行なわせる指示（コマンド）を出力する。この指示により、ビデオデコーダ１０１は初期設定を行なうので、ビデオデコーダ１０１が復帰する。具体的には、ビデオデコーダ１０１は、デコーダのレジスト設定を行なう。レジスト設定には、例えば、入力信号設定や出力フォーマット設定、フィルタ設定等がある。
【００２５】
図２は、ＣＰＵ１０４によるビデオデコーダ異常の監視処理手順を示している。
【００２６】
ＤＳ２は、今回取り込んだＪＰＥＧ圧縮後の画像データのデータサイズを表す変数である。ＤＳ１は、ＤＳ２と比較される過去に取り込んだＪＰＥＧ圧縮後の画像データのデータサイズを表す変数である。ｋは、ＤＳ２がＤＳ１とほぼ同じである状態が連続する回数を記憶するための変数である。これらの変数ＤＳ１，ＤＳ２，ｋの初期値は０である。
【００２７】
まず、ＪＰＥＧ圧縮後の画像データを取り込む（ステップＳ１）。取り込んだ画像データ（圧縮データ）のデータサイズをＤＳ２に設定する（ステップＳ２）。そして、ＤＳ２とＤＳ１との差の絶対値｜ＤＳ２−ＤＳ１｜が所定値αより小さいか否かを判別する（ステップＳ３）。｜ＤＳ２−ＤＳ１｜がα以上であると判別した場合には、ＤＳ２の値をＤＳ１に設定するとともにｋを０に設定する（ステップＳ４）。そして、ステップＳ１に戻る。
【００２８】
ステップＳ３において、｜ＤＳ２−ＤＳ１｜がα未満であると判別した場合には、つまり、ＤＳ２がＤＳ１にほぼ等しいと判別した場合には、ｋの値を１だけインクリメントする（ステップＳ５）。そして、ｋの値が所定値Ｋ以上になったか否かを判別する（ステップＳ６）。フレームレートが６０ｆｐｓの場合、Ｋは例えば２０に設定される。この場合には、ＪＰＥＧ圧縮後の画像データのデータサイズが、約０．３秒以上にわたって変化しないときに、ｋ＝Ｋとなる。ｋの値がＫ未満であると判別した場合には、ステップＳ１に戻る。
【００２９】
ＪＰＥＧ圧縮後の画像データのデータサイズが所定時間以上にわたって変化しない場合には、ステップＳ６において、ｋの値が所定値Ｋ以上となる。ステップＳ６において、ｋの値が所定値Ｋ以上であると判別した場合には、ＣＰＵ１０４は、ビデオデコーダ１０１がハングアップしたと判断し、ビデオデコーダ１０１に対して初期設定を行なわせる指示を出力する（ステップＳ７）。ビデオデコーダ１０１は、この指示を受信すると、初期設定を行なうので、ハングアップ状態から復帰する。ステップＳ７の処理の後、ステップＳ１に戻る。
【００３０】
なお、上記ステップＳ６において、ｋの値がＫ未満であると判別した場合には、ＤＳ２の値をＤＳ１に設定した後に、ステップＳ１に戻るようにしてもよい。
【００３１】
なお、本実施例では、監視カメラ１０から出力されるアナログ映像信号を圧縮する画像圧縮回路（ネットワーク基板１１）について説明したが、ＤＶＲ等の監視カメラ１０以外のアナログ映像信号出力機器から出力されるアナログ映像信号を圧縮する画像圧縮回路にもこの発明を適用することができる。また、本実施例では、ネットワーク基板（画像圧縮回路）１１が搭載されている監視カメラ１０について説明したが、ネットワーク基板（画像圧縮回路）１１が搭載されたＤＶＲ等のような機器にもこの発明を適用することができる。
【００３２】
また、本実施例における監視カメラ１０は、撮像デバイスから出力されたアナログ撮像信号に対してＡ／Ｄ変換処理を行なった後、ネットワーク基板１１へ出力する際には、Ｄ／Ａ変換を行なってアナログ映像信号を出力しているが、撮像デバイスから出力されたアナログ撮像信号をネットワーク基板１１へ出力するようにしてもよい。
【図面の簡単な説明】
【００３３】
【図１】主として監視カメラに搭載されたネットワーク基板の構成を示すブロック図である。
【図２】ＣＰＵ１０４によるビデオデコーダ異常の監視処理手順を示すフローチャートである。
【符号の説明】
【００３４】
１０  監視カメラ
１１  ネットワーク基板
２０  ＬＡＮ（ネットワーク）
３０  ＰＣ
３１  モニタ
１０１  ビデオデコーダ１０１
１０２  ＦＰＧＡ
１０３  ＪＰＥＧ圧縮回路
１０４  ＣＰＵ
１０５  Ｉ２Ｃバス
【図１】
2009065410.tif 000003
【図２】
2009065410.tif 000004