(57)【要約】  【課題】  撮影範囲が変化する場合においても、良好な圧縮効率を実現することが可能な画像処理装置、画像処理システム及び画像処理方法を提供する。  【解決手段】  画像処理システム１００は、撮影範囲を変化させながら撮影を行い、画像データを生成する監視カメラ１０１と、所定時間周期で撮影範囲が同一になるように監視カメラ１０１を制御するカメラ回転制御部１０３と、生成された画像データを、同一の撮影範囲毎に分類するバッファ管理部１０４及びバッファ１０５と、分類された撮影範囲毎の画像データに対して、その画像データ間の相関を利用したエンコードを行い、撮影範囲毎の圧縮画像データを生成するＭＰＥＧエンコーダ１０６とを有する。【選択図】  図１
2005223485.tif 000002
【特許請求の範囲】
【請求項１】
撮影範囲を変化させながら撮影を行う撮影手段により生成される画像データを、前記撮影範囲毎に分類する画像データ分類手段と、
前記画像データ分類手段により分類された前記撮影範囲毎の画像データに対して、その画像データ間の相関を利用したエンコードを行い、前記撮影範囲毎の圧縮画像データを生成する画像エンコード手段とを有することを特徴とする画像処理装置。
【請求項２】
前記画像データ分類手段は、前記撮影手段により生成された画像データを、前記撮影範囲に関する情報に基づいて、同一の前記撮影範囲毎に分類することを特徴とする請求項１記載の画像処理装置。
【請求項３】
所定時間周期で前記撮影範囲が同一になるように前記撮影手段を制御する撮影制御手段を有することを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記撮影制御手段は、前記撮影範囲が同一になる所定時間周期にて複数の前記所定撮影範囲を撮影して画像データを生成するように前記撮影手段を制御することを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記画像エンコード手段は、ＭＰＥＧ方式におけるエンコードを行うことを特徴とする請求項１乃至４のいずれか記載の画像処理装置。
【請求項６】
画像データ間の相関を利用したエンコードを行うことにより生成される圧縮画像データに対して、その圧縮画像データ間の相関を利用したデコードを行って伸張画像データを生成する画像デコード手段と、
前記画像デコード手段により生成された伸張画像データを、対応する撮影時刻順に出力する出力手段とを有することを特徴とする画像処理装置。
【請求項７】
前記出力手段は、前記画像データに対応する撮影が行われた時刻の情報に基づいて、前記画像デコード手段により生成された伸張画像データを、対応する撮影時刻順に出力することを特徴とする請求項６記載の画像処理装置。
【請求項８】
前記出力手段からの伸張画像データに対応する画像を表示する表示手段を有することを特徴とする請求項６又は７記載の画像処理装置。
【請求項９】
前記画像デコード手段は、ＭＰＥＧ方式におけるデコードを行うことを特徴とする請求項６乃至８のいずれか記載の画像処理装置。
【請求項１０】
撮影範囲を変化させながら撮影を行い、画像データを生成する撮影手段と、
所定時間周期で前記撮影範囲が同一になるように前記撮影手段を制御する撮影制御手段と、
前記撮影手段により生成される画像データを、同一の前記撮影範囲毎に分類する画像データ分類手段と、
前記画像データ分類手段により分類された前記撮影範囲毎の画像データに対して、その画像データ間の相関を利用したエンコードを行い、前記撮影範囲毎の圧縮画像データを生成する画像エンコード手段とを有することを特徴とする画像処理システム。
【請求項１１】
撮影範囲を変化させながら撮影を行う撮影手段により生成される画像データを、前記撮影範囲毎に分類する画像データ分類ステップと、
前記画像データ分類ステップにおいて分類された前記撮影範囲毎の画像データに対して、その画像データ間の相関を利用したエンコードを行い、前記撮影範囲毎の圧縮画像データを生成する画像エンコードステップとを有することを特徴とする画像処理方法。
【請求項１２】
画像データ間の相関を利用したエンコードにより生成される圧縮画像データに対して、その圧縮画像データ間の相関を利用したデコードを行って伸張画像データを生成する画像デコードステップと、
前記画像デコードステップにおいて生成された伸張画像データを、対応する撮影時刻順に出力する出力ステップとを有することを特徴とする画像処理方法。
【請求項１３】
撮影手段が撮影範囲を変化させながら撮影を行い、画像データを生成する撮影ステップと、
前記撮影ステップにおいて生成される画像データを、前記撮影範囲毎に分類する画像データ分類ステップと、
前記画像データ分類ステップにおいて分類された前記撮影範囲毎の画像データに対して、その画像データ間の相関を利用したエンコードを行い、前記撮影範囲毎の圧縮画像データを生成する画像エンコードステップとを有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データのエンコードやデコードを行う画像処理装置、画像処理システム及び画像処理方法に関する。
【背景技術】
【０００２】
従来、撮影により得られた映像信号を蓄積することにより、犯罪等が発生した場合に、その蓄積された映像を捜査等に役立てることを可能とした監視システムが提案されている。このような監視システムでは、例えば、画像データのデータ量を低減させるために、複数のカメラのそれぞれによる撮影によって生成された画像データを、時分割多重により１つの圧縮されたビットストリームに構成する方法が用いられている。また、画像の記録時間を延ばすために、時系列において間欠的に画像データを取得して記録するいわゆるタイムラプス記録の手法が用いられることも多い。
【０００３】
このような従来の監視システムにおいて、画像データの圧縮方式として、ＭＰＥＧ（Moving Picture Expert Group）方式のように、時系列において隣接する画像データ間の相関を利用した圧縮方式が用いられる場合、隣接する画像データが撮影範囲の異なるカメラにより生成されたものであると、画像データ間の相関が小さいために良好な圧縮効率が得られなくなることがある。
【０００４】
これに対し、図６に示すような従来のエンコーダ装置では、スイッチ４０５が画像データの入力元となる複数のカメラ４０４（１）乃至４０４（８）（以下、これらカメラ４０４（１）乃至４０４（８）をまとめて、適宜「カメラ４０４」と称する）を周期的に切り替えることにより、ＮＴＳＣ（National TV Standards Committee）デコーダ４０１には、各カメラ４０４からの圧縮画像データが入力される。ＮＴＳＣデコーダ４０１は、これらカメラ４０４からの圧縮画像データを伸張して、画像データを出力する。ＧＯＰ再構成部４０２は、入力される各画像データを入力元のカメラ４０４毎に分類し、同一のカメラ４０４からの画像データをまとめて、ＭＰＥＧ方式におけるエンコードの処理単位であるＧＯＰ（Group Of Picture）を生成し、出力する。ＭＰＥＧエンコーダ４０３は、入力される各ＧＯＰをＭＰＥＧ方式により圧縮し、ビットストリームとして出力する。同一のカメラ４０４が出力する時系列において隣接する画像データ同士は、一般に相関が大きいため、これら相関の大きい画像データがＭＰＥＧ方式により圧縮されることにより、圧縮効率を向上させることができる（例えば特許文献１参照）。
【特許文献１】特開２００２−１６８７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、図６に示す従来のエンコーダ装置では、カメラ４０４がパン動作やチルト動作を行うことにより撮影範囲を変化させる場合には、同一のカメラ４０４が出力する、時系列において隣接する画像データ同士であっても、相関が小さくなってしまい、圧縮効率を向上させることができないことがある。
【０００６】
本発明は従来の問題を解決するためになされたもので、撮影範囲が変化する場合においても、良好な圧縮効率を実現することが可能な画像処理装置、画像処理システム及び画像処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、撮影範囲を変化させながら撮影を行う撮影手段により生成される画像データを、前記撮影範囲毎に分類する画像データ分類手段と、前記画像データ分類手段により分類された前記撮影範囲毎の画像データに対して、その画像データ間の相関を利用したエンコードを行い、前記撮影範囲毎の圧縮画像データを生成する画像エンコード手段とを有する構成となる。
【０００８】
この構成により、画像データは同一の撮影範囲毎に分類され、画像データ間の相関を利用したエンコードの処理単位は、撮影範囲毎の画像データとなる。このため、エンコードの処理単位である画像データ間の相関を大きくすることができ、良好な圧縮効率を実現することが可能となる。
【０００９】
また、本発明の画像処理装置は、前記画像データ分類手段が、前記撮影手段により生成された画像データを、前記撮影範囲に関する情報に基づいて、同一の前記撮影範囲毎に分類する構成とすることができる。
【００１０】
この構成により、画像データ分類手段は、撮影範囲毎の画像データの分類を適切に行うことが可能となる。
【００１１】
また、本発明の画像処理装置は、所定時間周期で前記撮影範囲が同一になるように前記撮影手段を制御する撮影制御手段を有する構成とすることができる。
【００１２】
この構成により、撮影制御手段による撮影手段の制御と撮影範囲とが対応付けられるため、画像データ分類手段による撮影範囲毎の画像データの分類が容易になる。ここで、撮影範囲が同一になる時間間隔は、一定であっても良く、一定でなくても良い。
【００１３】
また、本発明の画像処理装置は、前記撮影制御手段が、前記撮影範囲が同一になる所定時間周期にて複数の前記所定撮影範囲を撮影して画像データを生成するように前記撮影手段を制御する構成とすることができる。
【００１４】
この構成により、撮影手段は、複数の所定撮影範囲を撮影した際のみ画像データを生成することができ、画像データ分類手段が画像データの撮影範囲毎の分類を容易に行うことが可能になる。
【００１５】
また、本発明の画像処理装置は、前記画像エンコード手段が、ＭＰＥＧ方式におけるエンコードを行う構成とすることができる。
【００１６】
また、本発明の画像処理装置は、画像データ間の相関を利用したエンコードを行うことにより生成される圧縮画像データに対して、その圧縮画像データ間の相関を利用したデコードを行って伸張画像データを生成する画像デコード手段と、前記画像デコード手段により生成された伸張画像データを、対応する撮影時刻順に出力する出力手段とを有する構成となる。
【００１７】
この構成により、１つの撮影範囲に対応する伸張画像データの間に、他の撮影範囲に対応する伸張画像データが存在する場合においても、出力手段が、伸張画像データを、対応する撮影時刻順に出力することにより、出力先における画像表示等を時系列に応じて適切に行うことができる。
【００１８】
また、本発明の画像処理装置は、前記出力手段が、前記画像データに対応する撮影が行われた時刻の情報に基づいて、前記画像デコード手段により生成された伸張画像データを、対応する撮影時刻順に出力する構成とすることができる。
【００１９】
この構成により、出力手段は、伸張画像データの出力を適切に行うことが可能となる。
【００２０】
また、本発明の画像処理装置は、前記出力手段からの伸張画像データに対応する画像を表示する表示手段を有する構成とすることができる。
【００２１】
また、本発明の画像処理装置は、前記画像デコード手段が、ＭＰＥＧ方式におけるデコードを行う構成とすることができる。
【００２２】
また、本発明の画像処理システムは、撮影範囲を変化させながら撮影を行い、画像データを生成する撮影手段と、所定時間周期で前記撮影範囲が同一になるように前記撮影手段を制御する撮影制御手段と、前記撮影手段により生成される画像データを、同一の前記撮影範囲毎に分類する画像データ分類手段と、前記画像データ分類手段により分類された前記撮影範囲毎の画像データに対して、その画像データ間の相関を利用したエンコードを行い、前記撮影範囲毎の圧縮画像データを生成する画像エンコード手段とを有する構成となる。
【００２３】
また、本発明の画像処理方法は、撮影範囲を変化させながら撮影を行う撮影手段により生成される画像データを、前記撮影範囲毎に分類する画像データ分類ステップと、前記画像データ分類ステップにおいて分類された前記撮影範囲毎の画像データに対して、その画像データ間の相関を利用したエンコードを行い、前記撮影範囲毎の圧縮画像データを生成する画像エンコードステップとを有する構成となる。
【００２４】
また、本発明の画像処理方法は、画像データ間の相関を利用したエンコードにより生成される圧縮画像データに対して、その圧縮画像データ間の相関を利用したデコードを行って伸張画像データを生成する画像デコードステップと、前記画像デコードステップにおいて生成された伸張画像データを、対応する撮影時刻順に出力する出力ステップとを有する構成となる。
【００２５】
また、本発明の画像処理方法は、撮影手段が撮影範囲を変化させながら撮影を行い、画像データを生成する撮影ステップと、前記撮影ステップにおいて生成される画像データを、前記撮影範囲毎に分類する画像データ分類ステップと、前記画像データ分類ステップにおいて分類された前記撮影範囲毎の画像データに対して、その画像データ間の相関を利用したエンコードを行い、前記撮影範囲毎の圧縮画像データを生成する画像エンコードステップとを有する構成となる。
【発明の効果】
【００２６】
本発明は、画像データ間の相関を利用したエンコードの処理単位が撮影範囲毎の画像データとなるため、画像データ間の相関を大きくすることができ、良好な圧縮効率を実現することが可能となる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態の画像処理装置について、図面を用いて説明する。
【００２８】
まず、本発明の第１の実施の形態について説明する。本発明の第１の実施の形態における画像処理装置のブロック図を図１に示す。
【００２９】
図１に示す画像処理システム１００は、撮影範囲を変化させながら撮影を行い、画像データを生成する監視カメラ１０１と、この監視カメラ１０１を制御するカメラ回転制御部１０３と、監視カメラ１０１によって生成された画像データを取得して蓄積するバッファ１０５と、バッファ１０５に蓄積される画像データを、同一の撮影範囲毎に分類する制御を行うバッファ管理部１０４と、バッファ１０６に蓄積された画像データのエンコードを行うＭＰＥＧエンコーダ１０６と、監視カメラ１０１とカメラ回転制御部１０３及びバッファ１０６との間の通信を制御するカメラインタフェース部１０２とを有する。これらのうち、カメラ回転制御部１０３、バッファ管理部１０４バッファ１０５及びＭＰＥＧエンコーダ１０６によって画像処理装置が構成される。
【００３０】
以上のように構成された画像処理システム１００について、図２を用いてその動作を説明する。
【００３１】
カメラ回転制御部１０３は、カメラインタフェース部１０２を介して監視カメラ１０１へ制御コマンドを出力し、監視カメラ１０１に対し、所定時間周期で撮影範囲が同一になり、且つ、その所定時間周期において複数の所定撮影範囲を撮影する毎に画像データを生成するように制御を行う（Ｓ１０１）。
【００３２】
監視カメラ１０１は、カメラ回転制御部１０３の制御に応じて、パン角及びチルト角を変化させることによって所定時間周期で撮影範囲が同一になるように動作を行いつつ、撮影を行い、所定撮影範囲を撮影する毎に画像データを生成する（Ｓ１０２）。この際、監視カメラ１０１は、生成した画像データを、カメラインタフェース部１０２を介して、バッファ１０５へ出力するとともに、その生成した画像データに対応する撮影が行われた時刻の情報（撮影時刻情報）をカメラ回転制御部１０３へ出力する。また、カメラ回転制御部１０３は、監視カメラ１０１に対する制御とともに、監視カメラ１０１が生成する画像データに対応する撮影範囲を示すインデックス情報を生成してバッファ管理部１０４へ出力する。
【００３３】
バッファ管理部１０４は、カメラ回転制御部１０３からのインデックス情報に基づいて、バッファ１０５に対し、画像データを、同一の撮影範囲毎に分類して蓄積するように指示する。バッファ１０５は、この指示に従って、監視カメラ１０１からの画像データを取得すると、同一の撮影範囲毎に分類して、ＭＰＥＧ方式におけるエンコードの処理単位であるＧＯＰを生成して蓄積する（Ｓ１０３）。
【００３４】
例えば、カメラ回転制御部１０３が、監視カメラ１０１に対して、１０秒周期で撮影範囲が同一になり、且つ、その１０秒間において５つの所定撮影範囲（第１の撮影範囲乃至第５の撮影範囲）を撮影する毎に画像データを生成するように制御を行った場合を考える。
【００３５】
この場合、監視カメラ１０１は、撮影範囲が同一になる周期である１０秒間において、順次、第１の撮影範囲から第５の撮影範囲までの撮影を行い、これら５つの撮影範囲に対応する画像データを生成する。その後も、監視カメラ１０１は、撮影範囲が同一になる周期である１０秒間毎に同様の動作を行う。これにより、監視カメラ１０１は、１つの撮影範囲について、１０秒間毎に撮影を行って画像データを生成することになる。そして、カメラ回転制御部１０３は、第１の撮影範囲乃至第５の撮影範囲を示すインデックス情報を生成し、バッファ管理部１０４へ出力する。バッファ管理部１０４は、取得したインデックス情報に基づいて、バッファ１０５に対し、画像データを、その画像データが対応する第１の撮影範囲乃至第５の撮影範囲のいずれかに分類する指示を出す。バッファ１０５は、この指示に従い、取得した画像データを、その取得順に応じて第１の撮影範囲乃至第５の撮影範囲に分類し、第１の撮影範囲乃至第５の撮影範囲のそれぞれに対応するＧＯＰを構成して蓄積する。ここでは、監視カメラ１０１は、最初に第１の撮影範囲の撮影を行い、その後、順次、第２の撮影範囲から第５の撮影範囲までの撮影を行っている。このため、バッファ１０５は、１番目に取得した画像データを第１の撮影範囲に、２番目に取得した画像データを第２の撮影範囲に、３番目に取得した画像データを第３の撮影範囲に、４番目に取得した画像データを第４の撮影範囲に、５番目に取得した画像データを第５の撮影範囲に、それぞれ分類する。その後も、バッファ１０５は、取得した画像データについて、順次、第１の撮影範囲乃至第５の撮影範囲に分類する。
【００３６】
ＭＰＥＧエンコーダ１０６は、バッファ１０５内のＧＯＰを読み出し、ＭＰＥＧ方式におけるエンコード（ここでは複数の画像データの圧縮）を行って、圧縮画像データを生成する（Ｓ１０４）。例えば、ＭＰＥＧデコーダ１０６は、ＧＯＰが１つの撮影範囲に対応する３つの画像データにより構成される場合、これら３つの画像データのうち、対応する撮影時刻が最も早い画像データを基準として、対応する撮影時刻が２番目及び３番目の画像データのそれぞれについて、対応する撮影時刻が最も早い画像データとの差分に応じたデータを導出する。そして、ＭＰＥＧエンコーダ１０６は、対応する撮影時刻が最も早い画像データ、対応する撮影時刻が最も早い画像データと対応する撮影時刻が２番目の画像データとの差分に応じたデータ、及び、対応する撮影時刻が最も早い画像データと対応する撮影時刻が３番目の画像データとの差分に応じたデータとを含んだ圧縮画像データを生成する。生成された圧縮画像データは、外部に出力される。
【００３７】
また、カメラ回転制御部１０３は、監視カメラ１０１からの撮影時刻情報に基づいて、ＭＰＥＧデコーダ１０６によって圧縮画像データが生成される毎に、その圧縮画像データに対応するＧＯＰを構成する圧縮前の画像データのそれぞれに対応付けられた撮影時刻情報を含んだＧＯＰ情報を生成する。生成されたＧＯＰ情報は、対応する圧縮画像データと同一のタイミングで外部に出力される。
【００３８】
このように、画像処理システム１００では、バッファ１０５は、画像データを、同一の撮影範囲毎に分類し、ＭＰＥＧエンコーダ１０６は、同一の撮影範囲に対応する複数の画像データにより構成されるＧＯＰを、ＭＰＥＧ方式におけるエンコードの処理単位として、エンコードを行う。このため、エンコードの処理単位である複数の画像データは、近似するものとなって、これら画像データ間の相関を大きくすることができ、良好な圧縮効率を実現することが可能となる。
【００３９】
また、監視カメラ１０１は、撮影範囲が同一になる所定時間周期において複数の所定撮影範囲を撮影する毎に画像データを生成するため、バッファ１０５には、監視カメラ１０１が複数の所定撮影範囲を撮影した際の画像データのみが入力されることになり、バッファ１０５が画像データの撮影範囲毎の分類を容易に行うことが可能になる。更には、バッファ１０５は、監視カメラ１０１が生成する画像データに対応する撮影範囲を示すインデックス情報を利用して、画像データの撮影範囲毎の分類を適切に行うことができる。
【００４０】
次に、本発明の第２の実施の形態について説明する。本発明の第２の実施の形態における画像処理装置のブロック図を図３に示す。
【００４１】
図３に示す画像処理装置２００は、圧縮画像データを入力してデコードを行い、伸張画像データを生成するＭＰＥＧデコーダ２０１と、伸張画像データを蓄積するバッファ２０３と、バッファ２０３に蓄積された伸張画像データを選択して取得する表示バッファ選択部２０４と、バッファ２０３による伸張画像データの蓄積と表示バッファ選択部２０４による伸張画像データの取得とを制御するバッファ管理部２０２と、伸張画像データから表示信号を生成するＮＴＳＣエンコーダ２０５と、画像表示を行うモニタ２０６とを有する。
【００４２】
以上のように構成された画像処理装置２００について、図４を用いてその動作を説明する。
【００４３】
ＭＰＥＧデコーダ２０１は、図１に示した画像処理システム１００内のＭＰＥＧエンコーダ１０６が出力した圧縮画像データを入力し、バッファ管理部２０２は、図１に示した画像処理システム１００内のカメラ回転制御部１０３が出力したＧＯＰ情報を入力する。そして、ＭＰＥＧデコーダ２０１は、圧縮画像データを入力する毎に、ＭＰＥＧ方式におけるデコード（ここでは圧縮画像データの伸張）を行って、複数の伸張画像データを生成する（Ｓ２０１）。ここで、１つの圧縮画像データの伸張によって生成される複数の伸張画像データは、画像処理システム１００内のＭＰＥＧエンコーダ１０６における圧縮の対象であるＧＯＰを構成する複数の画像データ、すなわち、１つの撮影範囲に対応する複数の画像データである。生成された伸張画像データは、バッファ２０３へ送られる。
【００４４】
一方、バッファ管理部２０２は、ＧＯＰ情報が入力されると、このＧＯＰ情報に含まれる撮影時刻情報に基づいて、ＭＰＥＧデコーダ２０１によって生成された各伸張画像データに対応する撮影時刻を認識し、バッファ２０３に対して、撮影時刻に応じた所定の格納位置に蓄積するように指示を出す。バッファ２０３は、この指示に従って、入力した伸張画像データを撮影時刻順に並べ替えて、その撮影時刻に応じた所定の格納位置に蓄積する（Ｓ２０２）。
【００４５】
更に、バッファ管理部２０２は、バッファ２０３に蓄積された伸張画像データが対応する撮影時刻順に取得されるように、表示バッファ選択部２０４に対して指示を出す。表示バッファ選択部２０４は、この指示に従って、バッファ２０３内の伸張画像データを、対応する撮影時刻順に取得し、ＮＴＳＣエンコーダ２０５へ出力する（Ｓ２０３）。
【００４６】
ここで、ＭＰＥＧデコーダ２０１が複数のＧＯＰの伸張を行った場合を考える。図１に示した画像処理システム１００内の監視カメラ１０１は、前述の通り、所定時間周期で撮影範囲が同一になり、且つ、その所定時間周期において複数の所定撮影範囲を撮影する毎に画像データを生成するように制御されている。また、１つの圧縮画像データには同一の撮影範囲に対応する複数の画像データを圧縮したものによって構成されている。従って、１つの圧縮画像データの伸張により生成される、１つの撮影範囲に対応する複数の伸張画像データは、時系列において連続するものではなく、これら１つの撮影範囲に対応する伸張画像データの間には、他の撮影範囲に対応する伸張画像データが存在する。このため、バッファ２０３が複数の圧縮画像データの伸張により得られる伸張画像データを撮影時刻順に並べ替えられて蓄積し、更に、表示バッファ選択部２０４がこのバッファ２０３内の伸張画像データを、対応する撮影時刻順に取得して出力することにより、後段のモニタ２０６が時系列に応じた画像表示を行うことが可能となる。
【００４７】
ＮＴＳＣエンコーダ２０５は、伸張画像データを入力する毎に、その伸張画像データに対して、モニタ２０６の表示形式に応じたエンコード処理を行い、表示信号を生成する（Ｓ２０４）。この表示信号は、生成される毎にモニタ２０６へ出力される。モニタ２０６は、表示信号に応じた画像表示を行う（Ｓ２０５）。
【００４８】
このように、画像処理装置２００では、ＭＰＥＧデコーダ２０１は、画像処理システム１００からの圧縮画像データについて、ＭＰＥＧ方式におけるデコードを行って伸張画像データを生成し、バッファ２０３及び表示バッファ選択部２０４は、この生成された伸張画像データを、対応する撮影時刻順に出力する。このため、画像処理装置２００は、画像処理システム１００におけるエンコードに応じたデコードが可能となり、更には、モニタ２０６における画像表示を時系列に応じて適切に行うことができる。また、バッファ２０３及び表示バッファ選択部２０４は、撮影時刻情報を利用して、伸張画像データの撮影時刻順の出力を適切に行うことができる。
【００４９】
次に、本発明の第３の実施の形態について説明する。本発明の第３の実施の形態における画像処理装置のブロック図を図５に示す。
【００５０】
図５に示す画像処理システム３００は、第１の実施の形態における図１に示す画像処理システム１００と比較すると、カメラ回転制御部１０３の代わりにカメラシーケンス制御部３０３を有する。なお、図５において、カメラシーケンス制御部３０３、バッファ管理部１０４バッファ１０５及びＭＰＥＧエンコーダ１０６によって画像処理装置が構成される。
【００５１】
カメラシーケンス制御部３０３は、監視カメラ１０１を連続的に動作させることにより、この監視カメラ１０１の撮影範囲を制御する。具体的には、カメラシーケンス制御部３０３は、カメラインタフェース部１０２を介して監視カメラ１０１へ制御コマンドを出力し、監視カメラ１０１に対し、所定時間周期で撮影範囲が同一になり、且つ、その所定時間周期において複数の所定撮影範囲を撮影する毎に画像データを生成するように制御を行う。監視カメラ１０１は、カメラシーケンス制御部３０３の制御に応じて、パン角及びチルト角や、ズーム倍率等を変化させることによって所定時間周期で撮影範囲が同一になるように動作を行いつつ、撮影を行い、画像データを生成する。この際、監視カメラ１０１は、生成した画像データを、カメラインタフェース部１０２を介して、バッファ１０５へ出力するとともに、その生成した画像データに対応する撮影が行われた時刻の情報（撮影時刻情報）をカメラシーケンス制御部３０３へ出力する。また、カメラシーケンス制御部３０３は、カメラ回転制御部１０３と同様、監視カメラ１０１に対する制御とともに、監視カメラ１０１が生成する画像データに対応する撮影範囲を示すインデックス情報を生成してバッファ管理部１０４へ出力する。
【００５２】
また、カメラシーケンス制御部３０３は、カメラ回転制御部１０３と同様、監視カメラ１０１からの撮影時刻情報に基づいて、ＭＰＥＧデコーダ１０６によって圧縮画像データが生成される毎に、その圧縮画像データに対応する圧縮前の画像データのそれぞれに対応付けられた撮影時刻情報を含んだＧＯＰ情報を生成する。生成されたＧＯＰ情報は、対応する圧縮画像データと同一のタイミングで外部に出力される。
【００５３】
バッファ管理部１０４、バッファ１０５及びＭＰＥＧエンコーダ１０６は、第１の実施の形態において図１に示す画像処理システム１００内のバッファ管理部１０４、バッファ１０５及びＭＰＥＧエンコーダ１０６と同様の処理を行う。従って、バッファ１０５は、画像データを、対応する撮影範囲毎に分類し、ＭＰＥＧエンコーダ１０６は、同一の撮影範囲に対応する複数の画像データをＭＰＥＧ方式におけるエンコードの処理単位として、エンコードを行うため、エンコードの処理単位である複数の画像データは、近似するものとなって、これら画像データ間の相関を大きくすることができ、良好な圧縮効率を実現することが可能となる。更には、バッファ１０５は、監視カメラ１０１が生成する画像データに対応する撮影範囲を示すインデックス情報を利用して、画像データの撮影範囲毎の分類を適切に行うことができる。
【００５４】
また、第１の実施の形態と同様、監視カメラ１０１は、撮影範囲が同一になる所定時間周期において複数の所定撮影範囲を撮影する毎に画像データを生成するため、バッファ１０５には、監視カメラ１０１が複数の所定撮影範囲を撮影した際の画像データのみが入力されることになり、バッファ１０５が画像データの撮影範囲毎の分類を容易に行うことが可能になる。
【００５５】
なお、図３に示す画像処理装置２００では、ＭＰＥＧデコーダ２０１が、第２の実施の形態における図５に示す画像処理システム３００からの圧縮画像データについても、第１の実施の形態における図１に示す画像処理システム１００からの圧縮画像データと同様、デコードを行って伸張画像データを生成し、バッファ２０３が伸張画像データを撮影時刻順に並べ替えて蓄積し、更に表示バッファ選択部２０４が伸張画像データを撮影時刻順に出力することができ、画像処理システム１００におけるエンコードに応じたデコードと、モニタ２０６における時系列に応じた適切な画像表示とが可能である。
【００５６】
なお、前述の実施の形態においては、監視カメラ１０１の撮影範囲が所定時間周期で同一になる場合、すなわち、撮影範囲が同一になる時間間隔が一定である場合について説明したが、撮影範囲が同一になる時間間隔は、一定でなくても良い。
【００５７】
また、前述の実施の形態においては、ＭＰＥＧ方式におけるエンコード及びデコードが行われる場合について説明したが、画像データ間の相関を利用した他の方式におけるエンコード及びデコードが行われる場合においても、本発明を適用することができる。
【産業上の利用可能性】
【００５８】
以上のように、本発明に係る画像処理装置、画像処理システム及び画像処理方法は、エンコードの処理単位である画像データ間の相関を大きくすることができ、良好な圧縮効率を実現することが可能となるという効果を有し、画像処理装置、画像処理システム及び画像処理方法として有用である。
【図面の簡単な説明】
【００５９】
【図１】本発明の第１の実施の形態における画像処理システムのブロック図
【図２】本発明の第１の実施の形態における画像処理システムの動作を示すフローチャート
【図３】本発明の第２の実施の形態における画像処理装置のブロック図
【図４】本発明の第２の実施の形態における画像処理装置の動作を示すフローチャート
【図５】本発明の第３の実施の形態における画像処理システムのブロック図
【図６】従来のエンコーダ装置のブロック図
【符号の説明】
【００６０】
１００、３００  画像処理システム
１０１  監視カメラ
１０２  カメラインタフェース部
１０３  カメラ回転制御部
１０４、２０２  バッファ管理部
１０５、２０３  バッファ
１０６  ＭＰＥＧエンコーダ
２００  画像処理装置
２０１  ＭＰＥＧデコーダ
２０４  表示バッファ選択部
２０５  ＮＴＳＣエンコーダ
２０６  モニタ
３０３  カメラシーケンス制御部
【図１】
2005223485.tif 000003
【図２】
2005223485.tif 000004
【図３】
2005223485.tif 000005
【図４】
2005223485.tif 000006
【図５】
2005223485.tif 000007
【図６】
2005223485.tif 000008