(57)【特許請求の範囲】
【請求項１】
監視サーバと、該監視サーバからネットワークを介して伝送される動画像データを記録する画像記録装置とからなる動画像記録システムであって、
前記監視サーバは、
入力する動画像データを圧縮符号化した圧縮データを生成出力する圧縮符号化部と、
前記圧縮データを伝送データに変換し前記画像記録装置に宛てて送出する送信処理部と、を有し、
前記画像記録装置は、
前記監視サーバから前記伝送データを受信し前記圧縮データを再構成する受信処理部と、
前記圧縮データを蓄積する画像記憶部と、
前記画像記憶部のメモリの空き容量を監視し、前記空き容量が所定量に減じたときに警告信号を発する監視手段と、
前記監視手段から前記警告信号を受けたときに前記画像記憶部に蓄積された前記圧縮データを記録時間の古い順にフレーム単位で間引くように制御するメモリ管理手段とを有し、
前記監視サーバの前記圧縮符号化部は、入力する動画像データのフレームを周期的に指定して得られる基準フレームと、該基準フレームと前記動画像データとの差分信号からなる差分フレームとを生成し、前記基準フレームと前記差分フレームとを圧縮符号化した圧縮データを生成出力し、
前記メモリ管理手段は、
前記基準フレームと該基準フレームから生成される前記差分フレームとからなるフレーム群を一単位として管理し、且つ、可変に設定される複数の逆間引き率を有しており、
前記監視手段から前記警告信号を受けたときに前記画像記憶部に蓄積された前記圧縮データの中の前記各フレーム群に対して、当該フレーム群の記録時間が古い程に当該フレーム群に属する前記差分フレームの間引き枚数が大きくなるように前記逆間引き率を割り当てる、
動画像記録システム。
【請求項２】
単数または複数の監視地点からネットワークを介して伝送される動画像データを記録する動画像記録方法であって、
（ａ）動画像データを圧縮符号化した圧縮データを生成し伝送データに変換して前記ネットワークに送出する工程と、
（ｂ）前記工程（ａ）で送出された前記伝送データを受信し前記圧縮データを再構成する工程と、
（ｃ）前記圧縮データを画像記憶部に蓄積する工程と、
（ｄ）前記画像記憶部のメモリの空き容量を監視し、前記空き容量が所定量に減じたときに警告信号を発する工程と、
（ｅ）前記工程（ｄ）で前記警告信号が発せられたときに、前記工程（ｃ）で前記画像記憶部に蓄積された前記圧縮データを記録時間の古い順にフレーム単位で間引くように制御する工程とを備え、
前記工程（ａ）において、前記圧縮データは、前記動画像データのフレームを周期的に指定して得られる基準フレームと、該基準フレームと前記動画像データとの差分信号からなる差分フレームとを生成し、前記基準フレームと前記差分フレームとを圧縮符号化することで生成され、
前記工程（ｅ）は、
（ｅ１）前記基準フレームと該基準フレームから生成される前記差分フレームとで構成されるフレーム群を一単位として管理する工程と、
（ｅ２）可変に設定される複数の逆間引き率を用意する工程と、
（ｅ３）前記工程（ｄ）で前記警告信号が発せられたときに、前記圧縮データの中の前記各フレーム群に対して、当該フレーム群の記録時間が古い程に当該フレーム群に属する前記差分フレームの間引き枚数が大きくなるように前記逆間引き率を割り当てる工程と、
からなる、
動画像記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して伝送された動画像データを記録する動画像記録システムに関し、特に監視映像などの時間的変化が小さな動画像に適した動画像記録システムに関する。
【０００２】
【従来の技術】
近年、監視地点を撮像した映像データを伝送する監視システムとして、アナログ映像を扱うアナログ監視システムに代わり、デジタル映像を扱うデジタル映像システムが普及している。デジタル監視システムの利点は、明暗調整やコントラスト調整、拡大・縮小などのデジタル画像処理を行えることや、複数の監視地点に配置された撮像カメラの一台一台に対して個別に録画条件などの設定が容易にできること、ＬＡＮなどのコンピュータ・ネットワークで大規模なシステムを容易に構築できることなどが挙げられる。よって、デジタル監視システムは、複数の地点を一括監視でき、管理コストや監視コストの削減に大きく寄与できるものである。対するアナログ映像システムでは、機器間でアナログ信号をやり取りし、遠隔地への情報伝達の点で障害が多いため、ビル内監視などにおける局所的に閉じたＣＣＴＶ（Closed Circuit Television；閉回路テレビジョン）システムにならざるを得なかった。
【０００３】
尚、デジタル監視システムでは、監視地点を撮像した動画像データは、通常、ＭＰＥＧ（Moving Picture Experts Group）方式や、ＪＰＥＧ（Joint Photogrphic Experts Group）方式をベースにしたモーションＪＰＥＧ方式などで圧縮符号化された後に伝送される。ＭＰＥＧ方式などでは、空間方向の冗長性を低下させるべくフレーム（静止画像）内の情報だけで圧縮符号化するフレーム内符号化と、時間軸方向の冗長性を低下させるべく当該フレームと時間的に隣接するフレームから予測される予測フレームとの差分情報を圧縮符号化する動き補償予測符号化と、の組み合わせで動画像データが圧縮され、高い圧縮率が実現可能である。他方、モーションＪＰＥＧ方式などでは、動き補償予測符号化は行われず、個々のフレームはフレーム内符号化で圧縮される。このためモーションＪＰＥＧ方式などは、ＭＰＥＧ方式などと比べると圧縮率が低くなる点で不利だが、フレームの間引きや逆戻し再生、加工編集の際の処理負荷が小さくなる点で有利である。
【０００４】
【発明が解決しようとする課題】
上記のようなデジタル監視システムが大規模化するに伴い、映像情報を記録し保存する記録メディアの必要容量も膨大化する傾向にある。記録メディアとしては、記録速度や価格、記録密度などの面からハードディスクが一般的である。しかしながら、その容量には限度がある。また、例えば、多数の地点に広域展開している店舗の監視などを一括して行う場合、監視地点が増える程、膨大な映像データの記録コストが多大なものになり、データ伝送量の予測は難しいため記録メディアの管理負担が増大するという事情があった。
【０００５】
以上の事情などに鑑みて本発明が解決しようとするところは、ネットワークを通して伝送された監視映像を効率的に記録し得る動画像記録システムを提供する点にある。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、請求項１に係る発明は、監視サーバと、該監視サーバからネットワークを介して伝送される動画像データを記録する画像記録装置とからなる動画像記録システムであって、前記監視サーバは、入力する動画像データを圧縮符号化した圧縮データを生成出力する圧縮符号化部と、前記圧縮データを伝送データに変換し前記画像記録装置に宛てて送出する送信処理部と、を有し、前記画像記録装置は、前記監視サーバから前記伝送データを受信し前記圧縮データを再構成する受信処理部と、前記圧縮データを蓄積する画像記憶部と、前記画像記憶部のメモリの空き容量を監視し、前記空き容量が所定量に減じたときに警告信号を発する監視手段と、前記監視手段から前記警告信号を受けたときに前記画像記憶部に蓄積された前記圧縮データを記録時間の古い順にフレーム単位で間引くように制御するメモリ管理手段と、を有する。
【０００７】
そして、請求項１に係る発明において、前記監視サーバの前記圧縮符号化部は、入力する動画像データのフレームを周期的に指定して得られる基準フレームと、該基準フレームと前記動画像データとの差分信号からなる差分フレームとを生成し、前記基準フレームと前記差分フレームとを圧縮符号化した圧縮データを生成出力する。
【０００８】
さらに、請求項１に係る発明において、前記メモリ管理手段は、前記基準フレームと該基準フレームから生成される前記差分フレームとからなるフレーム群を一単位として管理し、且つ、可変に設定される複数の逆間引き率を有しており、前記監視手段から前記警告信号を受けたときに前記画像記憶部に蓄積された前記圧縮データの中の前記各フレーム群に対して、当該フレーム群の記録時間が古い程に当該フレーム群に属する前記差分フレームの間引き枚数が大きくなるように前記逆間引き率を割り当てるものである。
【０００９】
請求項２に係る発明は、単数または複数の監視地点からネットワークを介して伝送される動画像データを記録する動画像記録方法であって、（ａ）動画像データを圧縮符号化した圧縮データを生成し伝送データに変換して前記ネットワークに送出する工程と、（ｂ）前記工程（ａ）で送出された前記伝送データを受信し前記圧縮データを再構成する工程と、（ｃ）前記圧縮データを画像記憶部に蓄積する工程と、（ｄ）前記画像記憶部のメモリの空き容量を監視し、前記空き容量が所定量に減じたときに警告信号を発する工程と、（ｅ）前記工程（ｄ）で前記警告信号が発せられたときに、前記工程（ｃ）で前記画像記憶部に蓄積された前記圧縮データを記録時間の古い順にフレーム単位で間引くように制御する工程と、を備えるものである。
【００１０】
そして、請求項２に係る発明は、前記工程（ａ）において、前記圧縮データは、前記動画像データのフレームを周期的に指定して得られる基準フレームと、該基準フレームと前記動画像データとの差分信号からなる差分フレームとを生成し、前記基準フレームと前記差分フレームとを圧縮符号化することで生成されるものである。
【００１１】
さらに、請求項２に係る発明において、前記工程（ｅ）は、（ｅ１）前記基準フレームと該基準フレームから生成される前記差分フレームとで構成されるフレーム群を一単位として管理する工程と、（ｅ２）可変に設定される複数の逆間引き率を用意する工程と、（ｅ３）前記工程（ｄ）で前記警告信号が発せられたときに、前記圧縮データの中の前記各フレーム群に対して、当該フレーム群の記録時間が古い程に当該フレーム群に属する前記差分フレームの間引き枚数が大きくなるように前記逆間引き率を割り当てる工程と、からなるものである。
【００１２】
【発明の実施の形態】
図１は、本発明の実施の形態に係る動画像記録システムの概略構成を示す機能ブロック図である。この動画像記録システムは、複数の監視地点３1，３2，…，３nに配置された撮像カメラ２1，２2，…，２nから画像信号を取り込む監視サーバ１と、ＩＰ（インターネット・プロトコル）ネットワークＮＷ１と、このＩＰネットワークＮＷ１を介して監視サーバ１と相互接続可能な画像記録装置４とから構成されている。前記撮像カメラ２1，…，２nは、ＣＣＤやＣＭＯＳなどのデジタル撮像素子を備えた一般的なものである。
【００１３】
前記監視サーバ１は、前記撮像カメラ２1〜２nから入力する画像信号をデジタル化などして出力する画像入出力部１０と、この画像入出力部１０から入力するデジタル動画像データを圧縮符号化し圧縮データを出力する圧縮符号化部１１と、その圧縮データをＩＰネットワークＮＷ１の通信プロトコルに従ってパケット（データグラム）に変換して送出する送信処理部１２とを備えている。一方、前記画像記録装置４は、その監視サーバ１から送出されたパケットを受信し元の圧縮データを再構成する受信処理部１３と、その圧縮データを蓄積する画像記憶部１４と、この画像記憶部１４のメモリ管理を行うメモリ容量制御部１５とを備えている。尚、監視サーバ１の圧縮符号化部１１や、画像記録装置４のメモリ容量制御部１５は、ハードウェア、ソフトウェアの何れで構成されてもよい。
【００１４】
前記監視サーバ１の画像入出力部１０は、複数の監視地点３1，３2，…，３nに設置された撮像カメラ２1，２2，…，２nから伝達されて入力する複数本の画像信号を選択的に取り込み、取り込んだ画像信号に対して、ゲイン調整などのアナログ画像処理やＡ／Ｄ変換などを施してデジタル動画像データを生成し、圧縮符号化部１１に出力する。そのデジタル動画像データは、時系列の複数枚の静止画像（フレーム）で構成されている。
【００１５】
また圧縮符号化部１１は、前記画像入出力部１０から順次入力するフレームに対して、ＤＣＴ（Discrete Cosine Transform；離散コサイン変換）やＤＷＴ（離散ウェーブレット変換）などを用いた圧縮符号化処理を施して圧縮データを生成する。以下、その圧縮符号化処理の手順を図２と図３を参照しつつ説明する。図２に示すように圧縮符号化部１１には、経過時間ｔに沿った時系列のフレームｆ0，ｆ1，ｆ2，…，ｆk，ｆk+1，ｆm，ｆm+1，…，ｆn，ｆn+1，…が順次入力する（但し、ｋ，ｍ，ｎは、ｎ＞ｍ＞ｋの大小関係を満たす整数である）。
【００１６】
前記圧縮符号化部１１は、順次入力するフレームｆ0，…の中から周期的に基準フレームｆ0，ｆk，ｆm，ｆn，…を指定する。具体的には、入力フレームｆ0，ｆ1，…の中から、例えば数秒間隔で入力フレームを自動的に指定してもよいし、例えば毎秒１５フレームが入力する場合には１５フレーム毎や３０フレーム毎に基準フレームを設定してもよい。また入力フレーム間の情報量の差が閾値を超えた時点での入力フレームを自動的に基準フレームに指定することもできる。
【００１７】
次に、各基準フレームｆ0，ｆk，ｆm，ｆn，…に対して、フレーム内の情報のみを圧縮符号化するフレーム内符号化が施された後に、送信処理部１２に出力される。フレーム内符号化の処理内容は次の通りである。前記基準フレームは、ＲＧＢ信号からＹＣｂＣｒ信号などへの色空間変換や間引き処理などの前処理を施された後に、ＤＣＴやＤＷＴなどによる変換係数に変換される。尚、ＤＣＴを行う場合は、前処理の段階で、基準フレームは８×８画素領域または１６×１６画素領域のマクロブロックに分割され、各マクロブロック単位でＤＣＴが実行されることになる。他方、ＤＷＴを行う場合は、実行メモリ容量などを考慮してフレーム単位で、もしくはフレームをタイルと称する複数の領域に分割し各タイル単位で実行される。次いで、ＤＣＴやＤＷＴなどで生成された変換係数は、所定の量子化ビット数で量子化されて量子化係数に変換され、ハフマン符号化などのエントロピー符号化を施されて符号化データに変換される。そして、その符号化データと、原信号である基準フレームの解像度情報や量子化ビット数、ハフマン・テーブルなどの付加情報とを多重化したビット・ストリームが生成され、送信処理部１２に出力される。
【００１８】
また前記圧縮符号化部１１は、各基準フレームｆ0，ｆk，ｆm，ｆn，…間の入力フレームｆ1，ｆ2，…，ｆk-1，ｆk+1，ｆm-1，ｆm+1，…，ｆn-1，ｆn+1，…に対し、当該入力フレームと基準フレームとの差分信号からなる差分フレームを生成し、これを圧縮符号化するフレーム間符号化処理を実行する。図３は、時系列に並ぶ、基準フレームｆ0，ｆk，ｆm，ｆn，…と差分フレームｄｆ1，ｄｆ2，…とを示す模式図である。同図中、フレーム群Ｇ0においては差分フレームｄｆ1〜ｄｆk-1は基準フレームｆ0に基づいて生成され、フレーム群Ｇkにおいては差分フレームｄｆk+1〜ｄｆm-1は基準フレームｆkに基づいて生成され、フレーム群Ｇmにおいては差分フレームｄｆm+1〜ｄｆn-1は基準フレームｆmに基づいて生成されたものである。圧縮符号化部１１は、これら差分フレームを、上記フレーム内符号化と同じ方法で圧縮符号化しビット・ストリームにして送信処理部１２に出力する。
【００１９】
以上の手順で生成された基準フレームと差分フレームとの圧縮データは、送信処理部１２でＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）やＵＤＰ／ＩＰ（User Datagram Protocol/Internet Protocol）などの通信プロトコルに従ってパケット化され、ＩＰネットワークＮＷ１を介して画像記録装置４に送出される。尚、差分フレームの伝送順位は、必ずしも、入力フレームの時系列に従う必要は無い。例えば、同じフレーム群Ｇ0に属する差分フレームｄｆ1と差分フレームｄｆ2との順位を入れ換えて圧縮伝送し、受信側の画像記録装置４でその順位を元に戻すという最適化処理が可能である。
【００２０】
次に、上記画像記録装置４の各部について説明する。画像記録装置４の受信処理部１３は、監視サーバ１から伝送されたパケットを受信すると、受信したパケットから、基準フレームおよび差分フレームの圧縮データを再構成して画像記憶部１４に出力する。画像記憶部１４はそれら圧縮データを順次蓄積する。ここで、上記監視サーバ１と同構成の監視サーバ１，１，…がＩＰネットワークＮＷ１上に分散しており、画像記録装置４は、多数の監視サーバ１，１，…から送られた動画像データを受信し画像記憶部１４に蓄積することができる。
【００２１】
メモリ容量制御部１５は、その画像記憶部１４のメモリの空き容量（メモリ容量の残量）を常時監視し、その空き容量が所定の閾値を下回ると、画像記憶部１４に蓄積されている圧縮データを後述の手順に従って間引き処理を実行する機能ブロックである。このメモリ容量制御部１５は、監視手段１６とメモリ管理手段１７とから構成される。尚、メモリ容量制御部１５は、ハードウェア、ソフトウェアの何れで構成されてもよい。
【００２２】
前記監視手段１６は、画像記憶部１４の空き容量を監視しその空き容量が所定の閾値以下になると、当該空き容量が閾値以下になる迄、その旨を示す警告信号をメモリ管理手段１７に通知する機能を有する。またメモリ管理手段１７は、その旨の通知を受けると、画像記憶部１４に格納されている圧縮データのうち記録時間が古いものから順に間引くように制御する機能をもつ。
【００２３】
図４は、メモリ容量制御部１５における処理方法の一例を示すフローチャートである。メモリ容量制御部１５は、画像記憶部１４に圧縮データが書き込まれる度に図４に示す処理を実行する。先ず、ステップＳ１で、監視手段１６は画像記憶部１４から空き容量情報を取得し、続くステップＳ２で、当該空き容量が所定の閾値以下か否かを条件判定する。その判定結果が、当該空き容量が閾値を超えている旨を示している場合、以上の処理は終了する。他方、その判定結果が、当該空き容量が閾値以下である旨を示している場合は、監視手段１６は警告信号ＡＬＭをメモリ管理手段１７に発する。
【００２４】
次のステップＳ３で、その警告信号ＡＬＭを受けたメモリ管理手段１７は、画像記憶部１４に蓄積されている圧縮データのうち記録時間の古い圧縮データ（圧縮されたフレーム群）を検索し、続くステップＳ４で、記録時間の古い順に圧縮データを所定の逆間引き率α（０＜α＜１）で間引くように画像記憶部１４を制御する。例えば、図３に示すフレーム群Ｇ0が間引き対象になった場合、フレーム群Ｇ0のうち差分フレームｄｆ1，…，ｄｆk-1のフレーム枚数ＣNがα倍に圧縮されるように圧縮データ（圧縮された差分フレーム）が間引きされる。このとき、圧縮後のフレーム枚数は［ＣN×Ｍ／Ｎ］で表現される。但し、［ｘ］は数ｘを超えない最大の整数を表す記号であり、［ｘ］はｙ≦ｘ＜ｙ＋１の関係式を満たす整数ｙとなる。従って、差分フレーム群Ｇ0の差分フレームの枚数ＣNが９で、逆間引き率αが４／５の場合、間引き後の差分フレームの枚数は、［９×４／５］＝［７．２］＝７枚となる。尚、基準フレームは動画像の画質を決定するフレームであるから、その圧縮データは原則として間引きされない。
【００２５】
以上のステップＳ４が終了後、以上のメモリ容量制御処理は終了する。そして、画像記憶部１４への圧縮データの蓄積が終了する迄、メモリ容量制御処理が繰り返し実行される。尚、その処理が繰り返し実行されると、原則として差分フレームのみを間引きするために、経過時間と共に画像記憶部１４に蓄積された基準フレームの枚数が増加する。そこで、メモリ管理手段１７は、基準フレームの蓄積枚数が所定の閾値を超えると、自動的にまたは手動で、画像記憶部１４から所定枚数の過去の基準フレームを削除するように制御する機能をもつ。
【００２６】
このように以上の動画像記録システムによれば、画像記憶部１４の空き容量を常時一定レベルに保つことができる。このため、ＩＰネットワークＮＷ１上の多数の監視サーバ１から予期しない大量の動画像データが伝送されても、空き容量が不足する事態を確実に避けることができる。また、記録時間が古い圧縮データは完全に削除されるのでは無く、所定の逆間引き率で圧縮されるため、記録時間が古い映像も再生できる。よって、長時間に亘って動画像データを記録することが可能である。
【００２７】
次に、メモリ容量制御部１５における第２の処理方法を、図５〜図８を参照しつつ以下に説明する。図５に示すように、画像記憶部１４には、一連のフレームｆ0，ｄｆ，ｄｆ，…，ｆ2，ｄｆ，…，ｆn，ｄｆ，…の圧縮データが順次格納されるものとする。ここで、フレームｆi（ｉ：整数）はｉ番目の基準フレーム、フレームｄｆは差分フレームを示している。また基準フレームｆi，ｆi+1間の差分フレームの枚数はＫ0（Ｋ0：２以上の整数）枚である。またｉ番目の基準フレームｆiと、この基準フレームｆiから生成される差分フレームｄｆ，…，ｄｆとで第ｉフレーム群が構成される。後述するように、メモリ管理手段１７はフレーム群を一単位として間引き処理を実行する。
【００２８】
またメモリ管理手段１７は、段階的に低減する逆間引き率αk（０＜α＜１；ｋ＝１，２，…）の系列｛α，α2，…，αm-1，αm｝（ｍ：２以上の自然数）を有しており、この系列に属する逆間引き率αkを、間引き対象となるフレーム群に適用し、各フレーム群に属する差分フレームの枚数をαk倍に圧縮するように制御する。ここで、初期値αは可変に設定でき、この初期値αを生成元として逆間引き率の系列｛α，α2，…，αm-1，αm｝が生成される。また各フレーム群には、当該フレーム群の記録時間が古い順に小さな値をもつ逆間引き率が割り当てられる。すなわち、当該フレーム群の記録時間が古い程に当該フレーム群に属する差分フレームの間引き枚数が大きくなるように、逆間引き率αkが割り当てられる。具体的には、図６に示すように、第１フレーム群には逆間引き率αnが、第２フレーム群には逆間引き率αn-1が、第ｎ−１フレーム群には逆間引き率α2が、第ｎフレーム群には逆間引き率αがそれぞれ割り当てられる。各フレーム群に逆間引き率を割り当てた結果、図７に示すように、第１フレーム群の差分フレームの枚数は［Ｋ0×αn］（＝Ｋ1）枚となり、第２フレーム群の差分フレームの枚数は［Ｋ0×αn-1］（＝Ｋ2）枚となり、第ｎ−１フレーム群の差分フレームの枚数は［Ｋ0×α2］（＝Ｋn-1）枚となり、第ｎフレーム群の差分フレームの枚数は［Ｋ0×α1］（＝Ｋn）枚となり、圧縮される。図７に示した例では、第１フレーム群と第２フレーム群の枚数Ｋ1，Ｋ2は共に、０枚となる。
【００２９】
図８は、以上の機能をもつメモリ容量制御部１５の第２の処理方法を示すフローチャートである。図６中、図４に示したステップ番号と同一のステップ番号を付されたブロックについては略同一処理を行うものとして詳細な説明を省略する。
【００３０】
図中のステップＳ１，Ｓ２の処理は上述の通りである。ステップＳ２で、監視手段１６が、画像記憶部１４の空き容量を閾値以下である旨を判定しメモリ管理手段１７に警告信号ＡＬＭを発したとき、次のステップＳ１０で、メモリ管理手段１７は、画像記憶部１４に記録されているフレーム群の中から、差分フレームの枚数が１以上で且つ記録時間が最も古いフレーム群を検索する。図６に示した例では、記録時間が最も古いフレーム群は第１フレーム群である。続くステップＳ１１で、メモリ管理手段１７は、図６に示すように第１フレーム群から順番に各フレーム群に対して逆間引き率αkを割り当てる。次のステップＳ１２で、メモリ管理手段１７は、図７に示したように、逆間引き率αkを割り当てられた各フレーム群の差分フレームの圧縮データを間引くように制御する。
【００３１】
前記ステップＳ１２が終了後、以上のメモリ容量制御処理は終了する。続けて画像記憶部１４に次の圧縮データが書き込まれると、メモリ容量制御処理が再び開始される。すなわち、上述のステップＳ１，Ｓ２が実行された後にステップＳ１０では、図７に示すように、差分フレームの枚数が１以上で且つ記録時間が最も古い第３フレーム群が検索される。次のステップＳ１１では、第３フレーム群から順番に各フレーム群に対して逆間引き率αkが割り当てられる。よって、第３フレーム群には逆間引き率αnが、第４フレーム群には逆間引き率αn-1が、第ｎ＋１フレーム群には逆間引き率α2が、第ｎ＋２フレーム群には逆間引き率αがそれぞれ割り当てられる。次のステップＳ１２で、メモリ管理手段１７は、逆間引き率αkを割り当てられた各フレーム群の差分フレームの圧縮データを、それら差分フレームの枚数に当該逆間引き率αkを乗じた枚数となるように間引き制御する。上記のようにメモリ容量制御処理が繰り返し実行されると、経過時間と共に、画像記憶部１４に蓄積された基準フレームの枚数が増加する。そこで、ステップＳ１２において、メモリ管理手段１７は、基準フレームの蓄積枚数が所定の閾値を超えると、自動的にまたは手動で、画像記憶部１４から、差分フレームを１枚も持たないフレーム群の基準フレームを間引くように制御できる。
【００３２】
このように第２の処理方法では、フレーム群は、記録時間が古い順に低い逆間引き率を割り当てられるので、記録時間が古い順に段階的に差分フレームを間引き、動画像の画質を段階的に劣化させることが可能となる。
【００３３】
【発明の効果】
以上の如く、本発明の請求項１に係る動画像記録システムおよび請求項２に係る動画像記録方法によれば、上記画像記憶部の空き容量を常時一定レベルに保つことができる。このため、ネットワーク上の監視サーバから予期しない大量の動画像データが伝送されても、その画像記憶部の空き容量が不足する事態を確実に避けることができる。また、記録時間の古い圧縮データは完全に削除されるのでは無く、フレーム単位で間引かれるため、長時間に亘って動画像データを記録することができ、記録時間の古い動画像も再生できる。
【００３４】
加えて、請求項１および請求項２によれば、前記画像記憶部には、基準フレームと差分フレームとの圧縮データが格納されるため、前記メモリ管理手段はフレーム単位の間引き制御を容易に行うことができる。
【００３５】
さらに、請求項１および請求項２によれば、上記各フレーム群は、その記録時間が古い程に当該フレーム群に属する差分フレームの間引き枚数が大きくなるので、その記録時間が古くなる程に段階的に、動画像の画質を劣化させることが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る動画像記録システムの概略構成を示す機能ブロック図である。
【図２】実施の形態に係る圧縮符号化部における圧縮符号化処理を説明するための模式図である。
【図３】時系列で並ぶ基準フレームと差分フレームとを示す模式図である。
【図４】実施の形態に係る画像記録装置のメモリ容量制御部における処理方法を示すフローチャートである。
【図５】実施の形態に係る画像記録装置の画像記憶部に格納される一連のフレームを示す模式図である。
【図６】実施の形態に係る画像記録装置のメモリ容量制御部における第２の処理方法を説明するための模式図である。
【図７】実施の形態に係る画像記録装置のメモリ容量制御部における第２の処理方法を説明するための模式図である。
【図８】実施の形態に係る画像記録装置のメモリ容量制御部における第２の処理方法を示すフローチャートである。
【符号の説明】
１  監視サーバ
２  撮像カメラ
３1〜３n  監視地点
４  画像記録装置
１０  画像入出力部
１１  圧縮符号化部
１２  送信処理部
１３  受信処理部
１４  画像記憶部
１５  メモリ容量制御部
１６  監視手段
１７  メモリ管理手段
【図１】
0004554114.tif 000002
【図２】
0004554114.tif 000003
【図３】
0004554114.tif 000004
【図４】
0004554114.tif 000005
【図５】
0004554114.tif 000006
【図６】
0004554114.tif 000007
【図７】
0004554114.tif 000008
【図８】
0004554114.tif 000009