(57)【要約】  【構成】  撮影された被写界像のうち、動的被写体の被写体像を含むＲＯＩ領域の部分画像を第１圧縮率で圧縮し、ＲＯＩ領域以外の領域の部分画像を第１圧縮率よりも高い第２圧縮率で圧縮する。そして、動的被写体の移動範囲がＲＯＩ領域の部分画像に含まれるように、ＲＯＩ領域の位置と画像サイズを変更する。  【効果】  この結果、動的被写体の移動範囲をＲＯＩ領域の部分画像に含めることができるので、監視機能を向上させることができる。【選択図】  図５
2006101075.tif 000002
【特許請求の範囲】
【請求項１】
撮影された被写界像を形成する複数の部分画像を複数の圧縮率でそれぞれ圧縮する圧縮手段、
前記複数の部分画像のうち動的被写体の被写体像を含む第１部分画像について第１圧縮率を有効化する第１有効化手段、
前記複数の部分画像のうち前記第１部分画像と異なる第２部分画像について前記第１圧縮率よりも高い第２圧縮率を有効化する第２有効化手段、および
前記動的被写体の移動履歴に基づいて前記第１部分画像の位置および画像サイズの少なくとも一方を変更する変更手段を備える、画像圧縮装置。
【請求項２】
前記被写界像の輝度変化に基づいて前記動的被写体を検出する検出手段、および
前記検出手段の検出結果に基づいて前記移動履歴を作成する作成手段をさらに備える、請求項１記載の画像圧縮装置。
【請求項３】
前記検出手段は第１時間ごとに前記動的被写体を検出し、
前記作成手段は前記第１時間よりも長い第２時間ごとに前記移動履歴を作成する、請求項２記載の画像圧縮装置。
【請求項４】
前記変更手段は前記第２時間よりも長い第３時間に相当する移動履歴に基づいて前記位置および画像サイズの少なくとも一方を変更する、請求項３記載の画像圧縮装置。
【請求項５】
前記移動履歴に基づいて前記動的被写体の移動先を予測する予測手段をさらに備え、
前記変更手段は前記移動履歴と前記予測手段の予測結果とに基づいて前記位置および画像サイズの少なくとも一方を変更する、請求項１ないし４のいずれかに記載の画像圧縮装置。
【請求項６】
画像圧縮装置のプロセッサによって実行される画像圧縮プログラムであって、
撮影された被写界像を形成する複数の部分画像を複数の圧縮率でそれぞれ圧縮する圧縮ステップ、
前記複数の部分画像のうち動的被写体の被写体像を含む第１部分画像について第１圧縮率を有効化する第１有効化ステップ、
前記複数の部分画像のうち前記第１部分画像と異なる第２部分画像について前記第１圧縮率よりも高い第２圧縮率を有効化する第２有効化ステップ、および
前記動的被写体の移動履歴に基づいて前記第１部分画像の位置および画像サイズの少なくとも一方を変更する変更ステップを備える、画像圧縮プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像圧縮装置に関し、特にたとえば監視カメラシステムに適用され、撮影された被写界像を形成する複数の部分画像を複数の圧縮率でそれぞれ圧縮する、画像圧縮装置に関する。
【背景技術】
【０００２】
従来のこの種の画像圧縮装置の一例が、特許文献１に開示されている。この従来技術は、ＪＰＥＧ２０００のＲＯＩ（Ｒｅｇｉｏｎ  Ｏｆ  Ｉｎｔｅｒｅｓｔ）機能を利用して、画面中に設定されたＲＯＩ領域の画像を、他の領域の画像よりも高画質の画像となるように圧縮しようとするものである。この結果、ＲＯＩ領域の画像を高画質に維持しつつ、画面全体のデータ量を大幅に削減することができる。
【特許文献１】特開２００４−７２６５５号公報［Ｈ０４Ｎ  １／４１、Ｇ０６Ｔ  １／００、Ｇ０６Ｔ  ７／００、Ｈ０４Ｎ  １／３９３、Ｈ０４Ｎ  ５／２３２］
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来技術では、動きのある被写体を含む領域の画像を高画質となるようにＲＯＩ領域を設定して圧縮する場合、被写体の動きが止まると、被写体を含む領域は静止領域となり、ＲＯＩ領域ではなくなる。この結果、被写体を含む領域の画像は低画質の画像となるように圧縮されてしまうので、被写体を鮮明な画像で記録することができないという問題がある。
【０００４】
それゆえに、この発明の主たる目的は、監視機能を向上させることができる、画像圧縮装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明は、撮影された被写界像を形成する複数の部分画像を複数の圧縮率でそれぞれ圧縮する圧縮手段、複数の部分画像のうち動的被写体の被写体像を含む第１部分画像について第１圧縮率を有効化する第１有効化手段、複数の部分画像のうち第１部分画像と異なる第２部分画像について第１圧縮率よりも高い第２圧縮率を有効化する第２有効化手段、および動的被写体の移動履歴に基づいて第１部分画像の位置および画像サイズの少なくとも一方を変更する変更手段を備える、画像圧縮装置である。
【０００６】
請求項１の発明では、撮影された被写界像は、複数の部分画像によって形成される。圧縮手段は、かかる複数の部分画像を複数の圧縮率でそれぞれ圧縮する。第１有効化手段は、複数の部分画像のうち動的被写体の被写体像を含む第１部分画像について第１圧縮率を有効化し、第２有効化手段は、複数の部分画像のうち第１部分画像と異なる第２部分画像について第１圧縮率よりも高い第２圧縮率を有効化する。第１部分画像は圧縮手段によって第１圧縮率で圧縮され、第２部分画像は圧縮手段によって第２圧縮率で圧縮される。こうして圧縮された被写界像を伸長したとき、第１部分画像は、第２部分画像よりも高画質となる。
【０００７】
ここで、変更手段は、第１部分画像の位置および画像サイズの少なくとも一方を動的被写体の移動履歴に基づいて変更する。移動履歴に基づくことで、動的被写体の移動範囲を第１部分画像に含めることができる。これによって、監視機能を向上させることができる。
【０００８】
請求項２の発明は、請求項１に従属し、被写界像の輝度変化に基づいて動的被写体を検出する検出手段、および検出手段の検出結果に基づいて移動履歴を作成する作成手段をさらに備える、画像圧縮装置である。
【０００９】
請求項２の発明では、検出手段は、被写界像の輝度変化に基づいて動的被写体を検出する。作成手段は、検出手段の検出結果に基づいて動的被写体の移動履歴を作成する。この場合、作成された動的被写体の移動履歴に基づいて、第１部分画像の位置および画像サイズの少なくとも一方を変更することができる。
【００１０】
請求項３の発明は、請求項２に従属し、検出手段は第１時間ごとに動的被写体を検出し、
作成手段は第１時間よりも長い第２時間ごとに移動履歴を作成する、画像圧縮装置である。
【００１１】
請求項３の発明では、検出手段は第１時間ごとに動的被写体を検出する。検出手段の検出結果に基づいて移動履歴を作成する作成手段は、第１時間よりも長い第２時間ごとに移動履歴を作成する。そして、作成された移動履歴に基づき、第１部分画像の位置および画像サイズの少なくとも一方を変更する。この場合、被写体が第２時間よりも短い時間だけ動きを停止しても、作成手段は、停止時間を除く第２時間の動的被写体の動きに基づいて移動履歴を作成するので、第１部分画像の位置および画像サイズを変更することができる。
【００１２】
請求項４の発明は、請求項３に従属し、変更手段は第２時間よりも長い第３時間に相当する移動履歴に基づいて位置および画像サイズの少なくとも一方を変更する、画像圧縮装置である。
【００１３】
請求項４の発明では、変更手段は、第２時間よりも長い第３時間に相当する移動履歴に基づいて第１部分画像の位置および画像サイズの少なくとも一方を変更した後、第１部分画像を圧縮手段により圧縮する。この場合、第２時間よりも長い第３時間に相当する移動履歴に基づいて第１部分画像の位置および画像サイズの少なくとも一方を変更するので、第１部分画像に含まれる動的被写体の移動範囲を大きくすることができる。
【００１４】
請求項５の発明は、請求項１ないし４のいずれかに従属し、移動履歴に基づいて動的被写体の移動先を予測する予測手段をさらに備え、変更手段は移動履歴と予測手段の予測結果とに基づいて位置および画像サイズの少なくとも一方を変更する、画像圧縮装置である。
【００１５】
請求項５の発明では、予測手段は、移動履歴に基づいて動的被写体の移動先を予測する。そして、予測された動的被写体の移動履歴を含む移動履歴に基づいて、第１部分画像の位置および画像サイズの少なくとも一方を変更した後、第１部分画像を圧縮する。この場合、移動履歴に基づいて動的被写体の将来の移動先を含むように第１部分画像の位置および画像サイズの少なくとも一方を変更するので、将来の動的被写体の動きを予測した移動範囲とすることができる。
【００１６】
請求項６の発明は、画像圧縮装置のプロセッサによって実行される画像圧縮プログラムであって、撮影された被写界像を形成する複数の部分画像を複数の圧縮率でそれぞれ圧縮する圧縮ステップ、複数の部分画像のうち動的被写体の被写体像を含む第１部分画像について第１圧縮率を有効化する第１有効化ステップ、複数の部分画像のうち第１部分画像と異なる第２部分画像について第１圧縮率よりも高い第２圧縮率を有効化する第２有効化ステップ、および動的被写体の移動履歴に基づいて第１部分画像の位置および画像サイズの少なくとも一方を変更する変更ステップを備える、画像圧縮プログラムである。
【００１７】
請求項６の発明では、まず被写界像の複数の部分画像が複数の圧縮率でそれぞれ圧縮される。次に、複数の部分画像のうち動的被写体の被写体像を含む第１部分画像について第１圧縮率が有効化され、複数の部分画像のうち第１部分画像と異なる第２部分画像について第１圧縮率よりも高い第２圧縮率が有効化される。ここで、第１部分画像の位置および画像サイズの少なくとも一方を動的被写体の移動履歴に基づいて変更する。そして、第１部分画像は第１圧縮率で圧縮され、第２部分画像は第２圧縮率で圧縮される。こうして圧縮された被写界像が伸長されたとき、第１部分画像は、第２部分画像よりも高画質となる。
【発明の効果】
【００１８】
この発明によれば、第１部分画像の位置および画像サイズの少なくとも一方を動的被写体の移動履歴に基づいて変更し、動的被写体の移動範囲を第１部分画像に含めることができるので、監視機能を向上させることができる。
【００１９】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２０】
図１を参照して、この発明の第１実施例である監視カメラシステム１０は、監視カメラ１２、ハードディスクレコーダ１４およびモニタ４２を含む。監視カメラシステム１０は、監視カメラ１２によって撮影された被写体の画像を圧縮してハードディスクレコーダ１４に記録したり、記録された圧縮画像を伸長してモニタ４２に再生したりすることができる。
【００２１】
監視カメラ１２は、被写体に動きがないかどうかを監視するため、１フィールド期間ごとに被写体の画像をアナログ信号としてハードディスクレコーダ１４に与える。
【００２２】
ハードディスクレコーダ１４は、Ｄ−Ｉ／Ｆ１６、ＣＰＵ２０、ＪＰＥＧ２０００コーデック２８、メモリ制御回路２４、ＨＤＤ−Ｉ／Ｆ３０、フラッシュメモリ３６、ビデオ出力回路３８および時計４０がバス２２を介して互いに接続されている。動き検出回路１８はＤ−Ｉ／Ｆ１６とＣＰＵ２０に、ハードディスク３４を内蔵するＨＤＤ３２はＨＤＤ−Ｉ／Ｆ３０に、ＳＤＲＡＭ２６はメモリ制御回路２４にそれぞれ接続されている。
【００２３】
ＣＰＵ２０は、監視カメラ１２から所定間隔で与えられる被写体のアナログ信号の取り込みをＤ−Ｉ／Ｆ１６に対して命令する。Ｄ−Ｉ／Ｆ１６は、取り込んだアナログ信号を、まずＤ−Ｉ／Ｆ１６の内部にあるビデオデコーダ（図示しない）によって、輝度信号であるＹ信号と色差信号であるＵ（Ｒ−Ｙ）信号およびＶ（Ｂ−Ｙ）信号に変換する。次に、Ｄ−Ｉ／Ｆ１６の内部にあるＡ／Ｄ変換回路（図示しない）によって、変換されたＹ信号、Ｕ信号およびＶ信号をデジタル信号である画像信号に変換し、変換された画像信号を動き検出回路１８およびメモリ制御回路２４に与える。メモリ制御回路２４に与えられた画像信号は、ＳＤＲＡＭ２６に書き込まれる。
【００２４】
一方、動き検出回路１８は、Ｄ−Ｉ／Ｆ１６から与えられた画像信号から輝度信号であるＹ信号を抽出し、現在の画面のＹ信号の大きさとその１フィールド前の画面のＹ信号の大きさとを比較して輝度変化を求める。Ｙ信号の輝度変化は、モニタ４２の画面に割り当てられた複数のブロックの各々について求められる。求められたＹ信号の輝度変化は、ＣＰＵ２０に与えられる。
【００２５】
ＣＰＵ２０は、与えられたＹ信号の輝度変化があらかじめ設定されている検出閾値を超えたか否かを、ブロックごとに判断する。その結果、検出閾値を超える輝度変化があったＹ信号を検出したブロックがあった場合には、そのブロックで被写体に動きがあったと判断する。
【００２６】
このように、動き検出回路１８によって求められたＹ信号の輝度変化が、ＣＰＵ２０によって検出閾値を超えたと判断された状態のことを内部アラームが検出されたという。あるブロックで内部アラームが検出されたとき、ＣＰＵ２０はそのブロックを特定し、特定されたブロックに対して、ＪＰＥＧ２０００のＲＯＩ機能を利用してＲＯＩ領域を設定する。ＲＯＩ領域が設定されると、ＲＯＩ領域内の被写体の画像は、ＲＯＩ領域以外の領域（以下“周辺領域”という）の画像よりも高画質の画像となるように圧縮される。
【００２７】
ＣＰＵ２０は、ＪＰＥＧ２０００コーデック２８に対して、ＲＯＩ領域の位置および画像サイズ（以下“ＲＯＩ情報”という）を与えるとともに、ＲＯＩ領域の画像信号および周辺領域の画像信号をそれぞれ互いに異なる圧縮率で圧縮するように命令する。ＪＰＥＧ２０００コーデック２８は画像信号の圧縮命令を受けると、画像信号の読み出しをメモリ制御回路２４に要求する。次に、ＪＰＥＧ２０００コーデック２８は、メモリ制御回路２４によってＳＤＲＡＭ２６から読み出された画像信号を取り込む。ＣＰＵ２０は、読み出された画像信号に対応するＲＯＩ情報をフラッシュメモリ３６から読み出し、読み出されたＲＯＩ情報をＪＰＥＧ２０００コーデック２８に与える。
【００２８】
ＪＰＥＧ２０００コーデック２８は、ＣＰＵ２０から与えられたＲＯＩ情報に基づいて設定されるＲＯＩ領域の画像信号および周辺領域の画像信号を、それぞれ互いに異なる圧縮率で圧縮する。ＪＰＥＧ２０００コーデック２８は画像信号を圧縮して圧縮画像信号を生成し、メモリ制御回路２４に対して生成された圧縮画像信号の書き込みを要求する。メモリ制御回路２４はＪＰＥＧ２０００コーデック２８からの要求に応じて、圧縮画像信号をＳＤＲＡＭ２６に書き込む。
【００２９】
次に、ＣＰＵ２０は、ＨＤＤ−Ｉ／Ｆ３０に対して圧縮画像信号の記録命令を与える。ＨＤＤ−Ｉ／Ｆ３０は、記録命令にしたがって圧縮画像信号の取り出しをメモリ制御回路２４に要求し、メモリ制御回路２４によってＳＤＲＡＭ２６から取り出された圧縮画像信号をＨＤＤ３２に与える。ＨＤＤ３２は、与えられた圧縮画像信号をファイル形式でハードディスク３４に記録する。ハードディスク３４内では、記録された圧縮画像信号のファイルは撮影順に管理される。
【００３０】
次に、ハードディスク３４に記録された圧縮画像信号を再生する場合について説明する。まず、ＣＰＵ２０は、圧縮画像信号の読み出しをＨＤＤ−Ｉ／Ｆ３０に命令する。読み出しを命令されたＨＤＤ−Ｉ／Ｆ３０は、ＨＤＤ３２を制御して、監視カメラ１２によって撮影された被写体に対応する圧縮画像信号をハードディスク３４から撮影順に順次読み出す。そして、ＣＰＵ２０は、メモリ制御回路２４に対して、読み出された圧縮画像信号のＳＤＲＡＭ２６への書き込みを命令する。書き込み命令を受けたメモリ制御回路２４は、圧縮画像信号をＳＤＲＡＭ２６に書き込む。
【００３１】
次に、ＣＰＵ２０は、ＪＰＥＧ２０００コーデック２８に対して圧縮画像信号の伸長命令を与える。圧縮画像信号の伸長命令を受けたＪＰＥＧ２０００コーデック２８は、圧縮画像信号の読み出しをメモリ制御回路２４に要求し、ＳＤＲＡＭ２６に書き込まれている圧縮画像信号を取り込み、そして取り込まれた圧縮画像信号をＪＰＥＧ２０００に規定されている方式にしたがって伸長する。このとき、フラッシュメモリ３６から圧縮画像信号に対応するＲＯＩ情報を読み出し、圧縮画像信号にＲＯＩ領域が設定されているか否かを判断する。そして、ＲＯＩ領域が設定されているときは、ＲＯＩ領域の画像信号と周辺領域の画像信号とを、それぞれ互いに異なる圧縮率に基づいて伸長する。ＪＰＥＧ２０００コーデック２８によって伸長された伸長画像信号は、メモリ制御回路２４に与えられ、メモリ制御回路２４によってＳＤＲＡＭ２６に書き込まれる。
【００３２】
さらに、ＣＰＵ２０は、ビデオ出力回路３８に伸長画像信号の処理命令を与える。伸長画像信号の処理命令が与えられたビデオ出力回路３８は、１フィールド期間毎にメモリ制御回路２４に対して伸長画像信号の取り出しを要求し、メモリ制御回路２４によってＳＤＲＡＭ２６から取り出された伸長画像信号を受け取る。
【００３３】
ビデオ出力回路３８は、受け取った伸長画像信号をコンポジット画像信号にエンコードし、エンコードされたコンポジット画像信号をモニタ４２の画面に表示する。このとき、ＲＯＩ領域内に含まれる被写体の画像は、周辺領域の画像よりも高画質の画像として再生される。
【００３４】
図２（Ａ）および図２（Ｂ）を参照して、２つのＲＯＩ領域を合成する方法について説明する。ＲＯＩ領域の形状は、いずれも矩形であるとする。したがって、画面上におけるＲＯＩ領域の位置は、それぞれの対角線方向の２つの頂点の座標によって表すことができる。図２（Ａ）に示すように、ＲＯＩ領域Ａの頂点Ａ１、Ａ２の座標をそれぞれ（Ｘａ１、Ｙａ１）および（Ｘａ２、Ｙａ２）とする。このとき、頂点Ａ１、Ａ２の座標は、Ｘａ１＜Ｘａ２かつＹａ１＜Ｙａ２という関係があるとする。また、ＲＯＩ領域Ｂの頂点Ｂ１、Ｂ２の座標をそれぞれ（Ｘｂ１、Ｙｂ１）、（Ｘｂ２、Ｙｂ２）とする。このとき、頂点Ｂ１、Ｂ２の座標は、Ｘｂ１＜Ｘｂ２かつＹｂ１＜Ｙｂ２という関係があるとする。
【００３５】
この場合、図２（Ｂ）に示すように、２つのＲＯＩ領域ＡおよびＢの４つのＸ座標Ｘａ１、Ｘａ２、Ｘｂ１、Ｘｂ２の中の最小値と最大値をそれぞれＸｍｉｎ、Ｘｍａｘとし、同様に４つのＹ座標Ｙａ１、Ｙａ２、Ｙｂ１、Ｙｂ２の中の最小値と最大値をそれぞれＹｍｉｎ、Ｙｍａｘとすれば、合成されたＲＯＩ領域の対角線方向の２つの頂点Ｃ１、Ｃ２の座標は、それぞれ（Ｘｍｉｎ、Ｙｍｉｎ）および（Ｘｍａｘ、Ｙｍａｘ）となる。このようにして、２つのＲＯＩ領域ＡおよびＢから新たなＲＯＩ領域Ｃが合成される。
【００３６】
図３は、被写体の動きに伴って移動する各画面のＲＯＩ領域を１つの画面に表したものである。図３を参照して、この監視カメラシステム１０が、垂直同期信号Ｖｓｙｎｃに同期して１フィールド期間ごとに監視カメラ１２から画像信号を取り込み、取り込まれた画像信号に含まれるＲＯＩ領域を合成する場合について説明する。
【００３７】
モニタ４２に表示された画面に侵入者などの動きのある被写体が含まれる場合、ＣＰＵ２０はその被写体を含む領域にＲＯＩ領域４２ａを設定する。そして、ＲＯＩ領域４２ａのＲＯＩ情報と、フラッシュメモリ３６のワークエリアＲ０に格納されているＲＯＩ情報ｒ０とに基づいて、所定時刻に取り込まれた画像信号に新たなＲＯＩ領域を合成する。そして、合成されたＲＯＩ領域のＲＯＩ情報を求め、求められたＲＯＩ情報によってワークエリアＲＯに格納されているＲＯＩ情報ｒ０を更新する。このような動作を所定時刻から１秒間繰り返し、１秒経過後ワークエリアＲ０に格納されているＲＯＩ情報ｒ０をフラッシュメモリ３６のメモリエリアＲ１に転送する。その後、ワークエリアＲ０のＲＯＩ情報ｒ０をリセットする。この結果、１秒間に取り込まれた画像信号に基づいて合成されたＲＯＩ領域のＲＯＩ情報が求められる。
【００３８】
同様にして、次の１秒間に取り込まれた各画像信号に設定されたＲＯＩ領域４２ｂに基づいて新たなＲＯＩ領域を順次合成し、そのＲＯＩ情報を求める。そして、求められたＲＯＩ情報によりワークエリアＲ０のＲＯＩ情報ｒ０を更新する。１秒経過後ワークエリアＲ０に格納されているＲＯＩ情報ｒ０をフラッシュメモリ３６のメモリエリアＲ１に転送する。その後、ワークエリアＲ０のＲＯＩ情報ｒ０をリセットする。この結果、次の１秒間に取り込まれた画像信号に基づいて合成されたＲＯＩ領域のＲＯＩ情報が求められる。このような動作を繰り返すことにより、１秒経過するごとに１つの合成されたＲＯＩ領域のＲＯＩ情報が求められ、メモリエリアＲ１に格納される。
【００３９】
次に、図４を参照して、ＣＰＵ２０は、時刻ｔ０から画像信号の取り込みを開始する。時刻ｔ０から時刻ｔ０＋１秒までの１秒間に合成されたＲＯＩ領域のＲＯＩ情報はワークエリアＲ０に格納される。そして、時刻ｔ０＋１秒に、ワークエリアＲ０に格納されたＲＯＩ情報ｒ０がメモリエリアＲ１に転送され、ワークエリアのＲＯＩ情報ｒ０はリセットされる。
【００４０】
時刻ｔ０＋１秒から時刻ｔ０＋２秒までの１秒間に求められたＲＯＩ情報は、ワークエリアＲ０に格納される。そして、時刻ｔ０＋２秒に、メモリエリアＲ１をメモリエリアＲ２とし、メモリエリアＲ２をメモリエリアＲ３とし、メモリエリアＲ３をメモリエリアＲ４とし、メモリエリアＲ４をメモリエリアＲ１とするラベル変更が行われた後、ワークエリアＲ０に格納されたＲＯＩ情報ｒ０がメモリエリアＲ１に転送され、ワークエリアＲ０のＲＯＩ情報ｒ０はリセットされる。
【００４１】
時刻ｔ０＋２秒から時刻ｔ０＋３秒までの１秒間に求められたＲＯＩ情報は、ワークエリアＲ０に格納される。そして、時刻ｔ０＋３秒に、メモリエリアＲ１をメモリエリアＲ２とし、メモリエリアＲ２をメモリエリアＲ３とし、メモリエリアＲ３をメモリエリアＲ４とし、メモリエリアＲ４をメモリエリアＲ１とするラベル変更が行われる。その後、ワークエリアＲ０に格納されたＲＯＩ情報ｒ０がメモリエリアＲ１に転送され、ワークエリアＲ０のＲＯＩ情報ｒ０はリセットされる。
【００４２】
時刻ｔ０＋３秒から時刻ｔ０＋４秒までの１秒間に求められたＲＯＩ情報は、ワークエリアＲ０に格納される。そして、時刻ｔ０＋４秒に、メモリエリアＲ１をメモリエリアＲ２とし、メモリエリアＲ２をメモリエリアＲ３とし、メモリエリアＲ３をメモリエリアＲ４とし、メモリエリアＲ４をメモリエリアＲ１とするラベル変更が行われ、ワークエリアＲ０に格納されたＲＯＩ情報ｒ０がメモリエリアＲ１に転送され、ワークエリアＲ０のＲＯＩ情報ｒ０はリセットされる。
【００４３】
時刻ｔ０＋４秒から時刻ｔ０＋５秒までの１秒間に求められたＲＯＩ情報は、ワークエリアＲ０に格納される。そして、時刻ｔ０＋５秒に、メモリエリアＲ１をメモリエリアＲ２とし、メモリエリアＲ２をメモリエリアＲ３とし、メモリエリアＲ３をメモリエリアＲ４とし、メモリエリアＲ４をメモリエリアＲ１とするラベル変更が行われる。そして、ワークエリアＲ０に格納されたＲＯＩ情報ｒ０によってメモリエリアＲ０のＲＯＩ情報が更新され、ワークエリアＲ０のＲＯＩ情報ｒ０はリセットされる。
【００４４】
以下、同様にして１秒経過ごとに、メモリエリアＲ１〜Ｒ４のラベル変更を順次行い、ワークエリアＲ０に格納されたＲＯＩ情報ｒ０をワークエリアＲ０からメモリエリアＲ１に転送する一連の動作を繰り返す。
【００４５】
次に、図５（Ａ）および図５（Ｂ）を参照して、動きのある被写体として侵入者を想定し、侵入者が侵入した経路にＲＯＩ領域を設定する場合について説明する。図５（Ａ）は、メモリエリアＲ１〜Ｒ４にそれぞれ格納されたＲＯＩ情報ｒ１〜ｒ４に基づいて、現在の時刻において設定されたＲＯＩ領域Ａおよび過去３秒間に設定されたＲＯＩ領域Ｂ〜Ｄと、各ＲＯＩ領域Ａ〜Ｄに含まれる侵入者を示している。
【００４６】
このように、現在の侵入者を表示するだけでなく、現在の時刻から３秒間遡って侵入者の侵入経路も含めてＲＯＩ領域Ｅを設定するため、まずメモリエリアＲ１およびＲ２にそれぞれ格納されたＲＯＩ情報ｒ１およびｒ２に基づいて、ＲＯＩ領域ＡとＲＯＩ領域Ｂとから新たなＲＯＩ領域（図示しない）を合成する。次に、合成されたＲＯＩ領域とメモリエリアＲ３に格納されたＲＯＩ情報ｒ３に基づいて、ＲＯＩ領域Ｃと合成されたＲＯＩ領域とから別のＲＯＩ領域（図示しない）を合成する。そして、合成されたＲＯＩ領域とメモリエリアＲ４に格納されたＲＯＩ情報ｒ４に基づいて、ＲＯＩ領域Ｄと合成されたＲＯＩ領域とからさらに別のＲＯＩ領域（図示しない）を合成する。このようにして、ＲＯＩ領域Ａ〜Ｄをすべて含む新たなＲＯＩ領域Ｅを合成する。
【００４７】
次に、図５（Ｂ）は、この画像信号を圧縮後に伸長したとき、モニタ４２に表示される画像を表している。つまり、現在の侵入者だけでなく、ＲＯＩ領域Ｅに含まれるすべての画像が高画質の画像としてモニタ４２に表示される。このように、モニタ４２には、侵入者だけでなく、その侵入経路も含めて高画質の画像で表示される。このため、侵入者が残した痕跡がある場合にはその痕跡の画像信号についても高画質の画像として再生することができる。
【００４８】
なお、侵入者が１秒未満の時間だけ移動を停止した場合、その時間にはＲＯＩ領域は設定されないので、ワークエリアＲ０のＲＯＩ情報ｒ０も更新されない。しかし、再び侵入者が移動し始めると、ＲＯＩ領域も再び設定されるので、ワークエリアＲ０のＲＯＩ情報ｒ０も更新される。このように、侵入者の動きが一時的に停止した後、再び動き始めた場合にも、侵入者の動きが全く停止しなかった場合と同様にして、侵入者の侵入経路にＲＯＩ領域を設定することができる。
【００４９】
しかし、侵入者の動きが１秒以上停止した場合には、その間ＲＯＩ領域は全く設定されないので、ワークエリアＲ０に格納されるＲＯＩ情報ｒ０は“０”となる。このため、ワークエリアＲ０から転送されるメモリエリアのＲＯＩ情報も“０”となる。したがって、このようなメモリエリアのＲＯＩ情報に基づいてＲＯＩ領域を合成しても、合成前のＲＯＩ領域と同一となる。さらに、侵入者の動きが３秒以上停止した場合、メモリエリアＲ１からＲ４に格納されたＲＯＩ情報ｒ１〜ｒ４はすべて“０”となり、モニタ４２に表示される画像にＲＯＩ領域は全く設定されない。
【００５０】
次に、図６〜図９を参照して、第１実施例におけるＲＯＩ領域更新処理のフローについて説明する。なお、このＲＯＩ領域更新処理と後述する第２実施例のＲＯＩ領域更新処理とは、ユーザが操作パネル（図示しない）を操作して切り換えることができる。
【００５１】
まず、ステップＳ１では、ＲＯＩ領域および周辺領域の画像信号の圧縮率として互いに異なる初期圧縮率を設定する。ステップＳ３では、モニタ４２の画面全体を複数のブロックに分割する。ステップＳ５では、分割された画面上で内部アラームを設置するブロック、つまり動き検出回路１８によってＹ信号の輝度変化を求めるブロックの配置を決める。ステップＳ７では、動き検出回路１８によって検出されるＹ信号の輝度変化の検出閾値を設定する。ステップＳ９では、時計４０から現在時刻ｔを取得する。ここで、時計４０は秒未満の時刻を計測しない時計なので、取得された時刻ｔは秒単位の時刻となる。ステップＳ１１では、取得した現在時刻ｔをｔ０とし、ワークエリアＴ０に格納する。ステップＳ１３では、ワークエリアＲ０のＲＯＩ情報ｒ０をリセットする。
【００５２】
ステップＳ１５では、垂直同期信号Ｖｓｙｎｃが発生するまで待機する。垂直同期信号Ｖｓｙｎｃが発生すると、ステップＳ１７で、Ｄ−Ｉ／Ｆ１６に対して監視カメラ１２からアナログ信号の取り込みを命令する。Ｄ−Ｉ／Ｆ１６は、取り込んだアナログ信号に基づいてＹ信号、Ｕ信号およびＶ信号を生成し、生成されたこれらの信号をデジタル信号に変換し、変換された画像信号をメモリ制御回路２４に与える。メモリ制御回路２４に与えられた画像信号は、ＳＤＲＡＭ２６に書き込まれる。
【００５３】
ステップＳ１９では、ＪＰＥＧ２０００コーデック２８に対して画像信号の圧縮を命令する。ＪＰＥＧ２０００コーデック２８は、画像信号の圧縮命令を受けると、画像信号の読み出しをメモリ制御回路２４に要求し、ＳＤＲＡＭ２６から読み出された画像信号を取り込む。そして、取り込まれた画像信号をＣＰＵ２０から与えられるＲＯＩ情報に基づいて圧縮する。ステップＳ２１では、時計４０から現在時刻ｔを取得する。取得された現在時刻ｔも、ステップＳ９の場合と同様に、秒単位の時刻である。
【００５４】
ステップＳ２３では、内部アラームによって被写体の動きが検出されたか否かを判断する。その結果、ＮＯと判断した場合はＲＯＩ情報を更新する必要がないので、後述するステップＳ３５に進む。一方、ＹＥＳと判断した場合は、ステップＳ２５で内部アラームが検出されたブロックを特定し、特定されたブロックをＲＯＩ領域として設定する。ステップＳ２７では、設定されたＲＯＩ領域のＲＯＩ情報ｒを取得する。ステップＳ２９では、ワークエリアＲ０からＲＯＩ情報ｒ０を読み出す。ステップＳ３１では、取得されたＲＯＩ情報ｒと読み出されたＲＯＩ情報ｒ０とから、新たなＲＯＩ領域のＲＯＩ情報を求める。ステップＳ３３では、求められたＲＯＩ情報によってワークエリアＲ０のＲＯＩ情報ｒ０を更新する。
【００５５】
次に、ステップＳ３５では、ステップＳ２１で取得された現在時刻ｔが、ワークエリアＴ０に格納されている時刻ｔ０と等しいか否かを判断する。その結果、ＹＥＳと判断した場合はステップＳ１５に戻る。一方、ＮＯと判断した場合は、ステップＳ３７でメモリエリアＲ４のＲＯＩ情報ｒ４をフラッシュメモリ３６に設けられた退避エリアＲｓに退避させる。ステップＳ３９では、変数ｎを３とし、ステップＳ４１ではメモリエリアのラベルＲｎをラベルＲｎ＋１に変更する。ステップＳ４３で変数ｎを１だけ減らし、ステップＳ４５で変数ｎが０であるか否かを判断する。その結果、ＮＯと判断した場合はステップＳ４１に戻り、ＹＥＳと判断した場合は、ステップＳ４７に進む。ステップＳ４７では、退避エリアＲｓに退避させていたＲＯＩ情報をメモリエリアＲ１に転送する。
【００５６】
ステップＳ４９では、ワークエリアＴ０に格納された時刻ｔ０を、ｔ０から１秒経過した時刻ｔ０＋１秒に更新する。ステップＳ５１でワークエリアＲ０に格納されたＲＯＩ情報ｒ０をメモリエリアＲ１に転送し、ステップＳ５３でワークエリアＲ０のＲＯＩ情報ｒ０をリセットする。ステップＳ５５では、最初に画像信号を取り込んだときから３秒経過したか否かを判断する。その結果、ＮＯと判断した場合は、まだメモリエリアＲ１〜Ｒ４の少なくとも１つにＲＯＩ情報が格納されていないので、ステップＳ１５に戻る。一方、ＹＥＳと判断した場合は、メモリエリアＲ１〜Ｒ４にそれぞれＲＯＩ情報ｒ１〜ｒ４が格納されているので、ステップＳ５７に進む。
【００５７】
ステップＳ５７では、メモリエリアＲ１〜Ｒ４からＲＯＩ情報ｒ１〜ｒ４をそれぞれ読み出す。ステップＳ５９では、読み出されたＲＯＩ情報ｒ１〜ｒ４のうちＲＯＩ情報ｒ１とＲＯＩ情報ｒ２とに基づいて新たなＲＯＩ領域のＲＯＩ情報ｒａを求める。ステップＳ６１では、読み出されたＲＯＩ情報ｒ３と求められたＲＯＩ情報ｒａとに基づいて新たなＲＯＩ情報ｒｂを求める。ステップＳ６３では、読み出されたＲＯＩ情報ｒ４と求められたＲＯＩ情報ｒｂとに基づいて新たなＲＯＩ情報ｒｃを求める。この結果、現在の時刻から３秒前まで遡って合成されたＲＯＩ領域ＥのＲＯＩ情報ｒｃを取得することができる。
【００５８】
ステップＳ６５では、ＪＰＥＧ２０００コーデック２８に与えるＲＯＩ情報を、新たに取得されたＲＯＩ情報ｒｃに更新する。ステップＳ６７では、ＨＤＤ３２への記録を終了するか否かについて判断する。その結果、ＮＯと判断した場合はステップＳ１５に戻り、ＹＥＳと判断した場合は処理を終了する。
【００５９】
次に、この発明の第２実施例について説明する。第２実施例では、第１実施例と異なり、複数の過去のＲＯＩ領域を合成するだけでなく、過去の侵入者の動きから将来の侵入者の動きを予測し、予測された侵入者の位置を含む予測ＲＯＩ領域を設定する。そして、過去のＲＯＩ領域と予測ＲＯＩ領域を合成することにより、過去から将来までの侵入者の移動経路を含むＲＯＩ領域を合成する。なお、この第２実施例のブロック図は第１実施例の場合と同一なので、ブロック図およびその説明を省略する。
【００６０】
図１０を参照して、１秒前のＲＯＩ領域Ａおよび現在のＲＯＩ領域Ｂから将来のＲＯＩ領域Ｃを予測する方法について説明する。ＲＯＩ領域の形状は、いずれも矩形であるとする。したがって、画面上におけるＲＯＩ領域の位置は、それぞれの対角線方向の２つの頂点の座標によって表すことができる。図１０に示すように、ＲＯＩ領域Ａの頂点Ａ１、Ａ２の座標をそれぞれ（Ｘａ１、Ｙａ１）および（Ｘａ２、Ｙａ２）とする。このとき、頂点Ａ１、Ａ２の座標は、Ｘａ１＜Ｘａ２かつＹａ１＜Ｙａ２という関係があるとする。また、ＲＯＩ領域Ｂの頂点Ｂ１、Ｂ２の座標をそれぞれ（Ｘｂ１、Ｙｂ１）、（Ｘｂ２、Ｙｂ２）とする。このとき、頂点Ｂ１、Ｂ２の座標は、Ｘｂ１＜Ｘｂ２かつＹｂ１＜Ｙｂ２という関係があるとする。また、予測ＲＯＩ領域Ｃの頂点Ｃ１、Ｃ２の座標をそれぞれ（Ｘｃ１、Ｙｃ１）および（Ｘｃ２、Ｙｃ２）とする。このとき、頂点Ｃ１、Ｃ２の座標は、Ｘｃ１＜Ｘｃ２かつＹｃ１＜Ｙｃ２という関係があるとする。
【００６１】
ＲＯＩ領域Ａの座標とＲＯＩ領域Ｂの座標とから、予測ＲＯＩ領域Ｃの頂点Ｃ１、Ｃ２の座標を求める。頂点Ｃ１のＸ座標は数１によって求められ、
［数１］
Ｘｃ１＝Ｘｂ１＋（Ｘｂ１−Ｘａ１）
頂点Ｃ１のＹ座標は数２によって求められ、
［数２］
Ｙｃ１＝Ｙｂ１＋（Ｙｂ１−Ｙａ１）
頂点Ｃ２のＸ座標は数３によって求められ、
［数３］
Ｘｃ２＝Ｘｂ２＋（Ｘｂ２−Ｘａ２）
頂点Ｃ１のＹ座標は数４によって求められる。
【００６２】
［数４］
Ｙｃ２＝Ｙｂ２＋（Ｙｂ２−Ｙａ２）
つまり、ＲＯＩ領域ＡからＲＯＩ領域Ｂへの移動方向と移動量、つまり移動ベクトルを求め、求められた移動方向と移動量をＲＯＩ領域ＢのＲＯＩ情報に加算することによって、予測ＲＯＩ領域Ｃの座標を求める。このように、過去に侵入者が侵入した経路を示すＲＯＩ領域だけでなく、将来侵入者が移動すると予測される場所を含むＲＯＩ領域を合成することにより、侵入者がこれから侵入しようとしている場所を含む画像信号を高画質で圧縮することができる。このため、監視機能を向上させることができる。
【００６３】
次に、図１１を参照して、ＣＰＵ２０は、時刻ｔ０から画像信号の取り込みを開始する。時刻ｔ０から時刻ｔ０＋１秒までの１秒間に合成されたＲＯＩ領域のＲＯＩ情報はワークエリアＲ０に格納される。そして、時刻ｔ０＋１秒に、ワークエリアＲ０に格納されたＲＯＩ情報ｒ０は、メモリエリアＲ１に転送され、ワークエリアＲ０のＲＯＩ情報ｒ０はリセットされる。
【００６４】
時刻ｔ０＋１秒から時刻ｔ０＋２秒までの１秒間に合成されたＲＯＩ領域のＲＯＩ情報は、ワークエリアＲ０に格納される。そして、時刻ｔ０＋２秒に、メモリエリアＲ１をメモリエリアＲ２とし、メモリエリアＲ２をメモリエリアＲ３とし、メモリエリアＲ３をメモリエリアＲ１とするラベル変更が行われる。次に、ワークエリアＲ０に格納されたＲＯＩ情報ｒ０がメモリエリアＲ１に転送され、ワークエリアＲ０のＲＯＩ情報ｒ０はリセットされる。
【００６５】
時刻ｔ０＋２秒から時刻ｔ０＋３秒までの１秒間に合成されたＲＯＩ領域のＲＯＩ情報は、ワークエリアＲ０に格納される。そして、時刻ｔ０＋３秒に、メモリエリアＲ１をメモリエリアＲ２とし、メモリエリアＲ２をメモリエリアＲ３とし、メモリエリアＲ３をメモリエリアＲ１とするラベル変更が行われる。次に、ワークエリアＲ０に格納されたＲＯＩ情報ｒ０がメモリエリアＲ１に転送され、ワークエリアＲ０のＲＯＩ情報ｒ０はリセットされる。
【００６６】
時刻ｔ０＋３秒から時刻ｔ０＋４秒までの１秒間に合成されたＲＯＩ領域のＲＯＩ情報は、ワークエリアＲ０に格納される。そして、時刻ｔ０＋４秒に、メモリエリアＲ１をメモリエリアＲ２とし、メモリエリアＲ２をメモリエリアＲ３とし、メモリエリアＲ３をメモリエリアＲ１とするラベル変更が行われる。次に、ワークエリアＲ０に格納されたＲＯＩ情報ｒ０によってメモリエリアＲ１のＲＯＩ情報が更新され、ワークエリアＲ０のＲＯＩ情報ｒ０はリセットされる。
【００６７】
以下、同様にして１秒経過ごとに、メモリエリアＲ１〜Ｒ４のラベル変更を順次行い、ワークエリアＲ０に格納されたＲＯＩ情報ｒ０をワークエリアＲ０からメモリエリアＲ１に転送する一連の動作を繰り返す。
【００６８】
次に、図１２（Ａ）および図１２（Ｂ）を参照して、侵入者が侵入した経路およびこれから移動すると予測される経路にＲＯＩ領域を設定する場合について説明する。図１２（Ａ）は、メモリエリアＲ１〜Ｒ３に格納されたＲＯＩ情報ｒ１〜ｒ３に基づいて、現在および過去２秒間に設定されたＲＯＩ領域Ａ〜Ｃ、これから侵入者が移動すると予測されるＲＯＩ領域ＦおよびこれらのＲＯＩ領域Ａ〜ＣおよびＦに含まれる侵入者を示している。
【００６９】
このように、現在の侵入者および現在の時刻から２秒間遡った侵入者の侵入経路も含めてＲＯＩ領域を設定するだけでなく、今後１秒間に侵入者が移動すると予測される場所を含む予測ＲＯＩ領域Ｆを設定する必要がある。このため、まずメモリエリアＲ１およびＲ２にそれぞれ格納されたＲＯＩ情報ｒ１およびｒ２に基づいて、ＲＯＩ領域ＢからＲＯＩ領域Ａへの移動ベクトルを求める。そして、求めた移動ベクトルをＲＯＩ情報ｒ１に加算する。このようにして、予測ＲＯＩ領域Ｆを設定し、そのＲＯＩ情報ｒｅを求める。
【００７０】
次に、メモリエリアＲ１およびＲ２にそれぞれ格納されたＲＯＩ情報ｒ１およびｒ２に基づいて、ＲＯＩ領域ＡとＲＯＩ領域Ｂとから新たなＲＯＩ領域（図示しない）を合成し、合成されたＲＯＩ領域のＲＯＩ情報ｒｆを求める。次に、合成されたＲＯＩ領域のＲＯＩ情報ｒｆとメモリエリアＲ３に格納されたＲＯＩ情報ｒ３に基づいて、合成されたＲＯＩ領域とＲＯＩ領域Ｃとから別のＲＯＩ領域（図示しない）を合成し、合成されたＲＯＩ領域のＲＯＩ情報ｒｇを求める。
【００７１】
そして、合成されたＲＯＩ領域のＲＯＩ情報ｒｇと予測ＲＯＩ領域ＦのＲＯＩ情報ｒｅとに基づいて、新たなＲＯＩ領域Ｇを合成し、ＲＯＩ領域ＧのＲＯＩ情報ｒｈを求める。
【００７２】
次に、図１２（Ｂ）は、この画像信号を圧縮後に伸長したときのモニタ４２に表示される画像を表している。つまり、現在の侵入者だけでなく、ＲＯＩ領域Ｇに含まれるすべての画像が高画質の画像としてモニタ４２に表示される。このように、モニタ４２には、侵入者の侵入経路だけではなく、これから移動すると予測される経路も含めて高画質の画像で表示される。このため、侵入者が侵入経路に残した痕跡だけでなく、これから侵入しようとしている場所の画像信号についても高画質の画像となるように圧縮される。
【００７３】
また、第２実施例のＲＯＩ領域更新処理のフローを示す図１３から図１６において、第１実施例と同じ動作のステップには、同じステップ番号を付してその説明を省略し、第１実施例と異なるステップを中心に説明する。
【００７４】
第１実施例の場合と同様に、ステップＳ３５で、ステップＳ２１で取得された現在時刻ｔが、ワークエリアＴ０に格納されている時刻ｔ０と等しいか否かを判断する。その結果、ＹＥＳと判断した場合はステップＳ１５に戻る。一方、ＮＯと判断した場合は、ステップＳ７１でメモリエリアＲ３のＲＯＩ情報ｒ３を退避エリアＲｓに退避させる。ステップＳ７３では、変数ｎを２とし、ステップＳ４１でメモリエリアのラベルＲｎをラベルＲｎ＋１に変更する。ステップＳ４３で変数ｎを１だけ減らし、ステップＳ４５で変数ｎが０であるか否かを判断する。その結果、ＮＯと判断した場合は、ステップＳ４５で変数ｎが４になったか否かを判断する。その結果、ＮＯと判断した場合はステップＳ４１に戻り、ＹＥＳと判断した場合は、ステップＳ４７に進む。ステップＳ４７では、退避エリアＲｓに退避させていたＲＯＩ情報をメモリエリアＲ１に転送する。
【００７５】
ステップＳ４９では、ワークエリアＴ０に格納された時刻ｔ０を、ｔ０から１秒経過した時刻ｔ０＋１秒によって更新する。ステップＳ５１でワークエリアＲ０に格納されたＲＯＩ情報ｒ０をメモリエリアＲ１に転送し、ステップＳ５３でワークエリアＲ０のＲＯＩ情報ｒ０をリセットする。ステップＳ７５では、最初に画像信号を取り込んだときから２秒経過したか否かを判断する。その結果、ＮＯと判断したときは、まだメモリエリアＲ１〜Ｒ３の少なくとも１つにＲＯＩ情報ｒ１〜ｒ３が格納されていないので、ステップＳ１５に戻る。一方、ＹＥＳと判断した場合は、メモリエリアＲ１〜Ｒ３のすべてにそれぞれＲＯＩ情報ｒ１〜ｒ３が格納されているので、ステップＳ７７に進む。
【００７６】
ステップＳ７７では、メモリエリアＲ１〜Ｒ３からＲＯＩ情報ｒ１〜ｒ３をそれぞれ読み出す。ステップＳ７９では、読み出されたＲＯＩ情報ｒ１およびｒ２に基づいて１秒前のＲＯＩ情報ｒ２から現在のＲＯＩ情報ｒ１への移動ベクトルを求める。ステップＳ８１では、現在のＲＯＩ情報ｒ１に求められた移動ベクトルを加算することにより、１秒後の予測ＲＯＩ情報ｒｅを求める。
【００７７】
次にステップＳ８３では、ＲＯＩ情報ｒ１とｒ２とに基づいて新たなＲＯＩ情報ｒｆを求める。ステップＳ８５では、求められたＲＯＩ情報ｒｆと読み出されたＲＯＩ情報ｒ３とに基づいて、過去のＲＯＩ領域のＲＯＩ情報ｒｇを求める。ステップＳ８７では、過去のＲＯＩ情報ｒｇと予測ＲＯＩ情報ｒｅとに基づいて、侵入者の侵入経路および予測移動経路を含むＲＯＩ領域ＧのＲＯＩ情報ｒｈを求める。この結果、現在の時刻から１秒後の予測ＲＯＩ領域を含むＲＯＩ領域ＧのＲＯＩ情報ｒｈを取得することができる。
【００７８】
ステップＳ８９では、ＪＰＥＧ２０００コーデック２８に与えるＲＯＩ情報を、新たに取得されたＲＯＩ情報ｒｈに更新する。ステップＳ６７では、ＨＤＤ３２への記録を終了するか否かについて判断する。その結果、ＮＯと判断した場合はステップＳ１５に戻り、ＹＥＳと判断した場合は処理を終了する。
【００７９】
以上の説明からわかるように、撮影された被写界像のうち、動的被写体の被写体像を含むＲＯＩ領域の部分画像を第１圧縮率で圧縮し、ＲＯＩ領域以外の領域の部分画像を第１圧縮率よりも高い第２圧縮率で圧縮する。そして、動的被写体の移動範囲がＲＯＩ領域の部分画像に含まれるように、ＲＯＩ領域のＲＯＩ情報を変更する。この結果、動的被写体の移動範囲をＲＯＩ領域の部分画像に含めることができるので、監視機能を向上させることができる。
【００８０】
なお、ワークエリアＲ０からメモリエリアＲ１にＲＯＩ情報を転送するにあたり、上述の第１実施例および第２実施例では、各メモリエリアＲ１〜Ｒ４に格納されているＲＯＩ情報ｒ０〜ｒ４は移動させずに、ラベルのみを順次シフトさせて変えた。しかし、メモリエリアＲ１〜Ｒ４のラベルは変えずに、各メモリエリアＲ１〜Ｒ４に格納されているＲＯＩ情報ｒ０〜ｒ４を順次シフトさせてもよい。
【図面の簡単な説明】
【００８１】
【図１】この発明の第１実施例を示すブロック図である。
【図２】第１実施例の動作の一部を示す図解図である。
【図３】第１実施例の動作の他の一部を示す図解図である。
【図４】第１実施例の動作のその他の一部を示す図解図である。
【図５】第１実施例の動作のさらにその他の一部を示す図解図である。
【図６】第１実施例の動作の一部を示すフロー図である。
【図７】第１実施例の動作の他の一部を示すフロー図である。
【図８】第１実施例の動作のその他の一部を示すフロー図である。
【図９】第１実施例の動作のさらにその他の一部を示すフロー図である。
【図１０】第２実施例の動作の一部を示す図解図である。
【図１１】第２実施例の動作の他の一部を示す図解図である。
【図１２】第２実施例のその他の動作の一部を示す図解図である。
【図１３】第２実施例の動作の一部を示すフロー図である。
【図１４】第２実施例の動作の他の一部を示すフロー図である。
【図１５】第２実施例の動作のその他の一部を示すフロー図である。
【図１６】第２実施例のさらにその他の動作の一部を示すフロー図である。
【符号の説明】
【００８２】
１０…監視カメラシステム
１２…監視カメラ
１４…ハードディスクレコーダ
１８…動き検出回路
２０…ＣＰＵ
２８…ＪＰＥＧ２０００コーデック
３６…フラッシュメモリ
【図１】
2006101075.tif 000003
【図２】
2006101075.tif 000004
【図３】
2006101075.tif 000005
【図４】
2006101075.tif 000006
【図５】
2006101075.tif 000007
【図６】
2006101075.tif 000008
【図７】
2006101075.tif 000009
【図８】
2006101075.tif 000010
【図９】
2006101075.tif 000011
【図１０】
2006101075.tif 000012
【図１１】
2006101075.tif 000013
【図１２】
2006101075.tif 000014
【図１３】
2006101075.tif 000015
【図１４】
2006101075.tif 000016
【図１５】
2006101075.tif 000017
【図１６】
2006101075.tif 000018