(57)【要約】【課題】  複数チャンネルの映像を記録する際に、記録を中断することなく、画質，符号化枚数等の記録に関する符号化パラメータの設定を変更できる映像信号符号化装置を提供すること。【解決手段】  複数チャンネルの映像信号符号化のための、符号化順序を制御するための符号化制御テーブルを複数持ち、符号化パラメータの設定変更要求があった際に、その設定に合わせた符号化順序を新規符号化制御テーブルに保持し、記録中に使用している既存符号化制御テーブルの終端まで圧縮符号化したところで新規符号化制御テーブルに保持していた設定に書き換えを行うようにする。【選択図】  図９
2010028402.tif 000002
【特許請求の範囲】
【請求項１】
入力された複数チャンネルの映像信号をフレームに同期してチャンネルを選択し１系統の映像信号に変換する順次化手段と、
前記１系統の映像信号を符号化順序に並び替える並び替え手段と、
前記並び替え手段から出力された、符号化順に並び替えられた映像信号を圧縮符号化する符号化手段と、
前記順次化手段のチャンネル選択順序を制御すると共に、前記並び替え手段による所定時間長に亙る符号化順序の並び替えを制御する符号化制御テーブルを符号化パラメータに基づき生成し、当該符号化制御テーブルに基づき前記並び替え手段による前記符号化順序の並び替えを制御する制御手段とを有する映像信号符号化装置であって、
前記制御手段は符号化パラメータの変更があった場合新たな符号化制御テーブルを生成し、変更前の符号化制御テーブルで規定される所定時間長内では当該変更前の符号化制御テーブルを用いて前記並び替え手段による並び替えを制御し、当該変更前の符号化制御テーブルで規定される所定時間長が経過した後、前記新たな符号化制御テーブルを用いて前記並び替え手段による並び替えを制御することを特徴とする映像信号符号化装置。
【請求項２】
請求項１に記載の映像信号符号化装置において、
前記変更前の符号化制御テーブルと、前記新たな符号化制御テーブルを格納するメモリ手段を有することを特徴とする映像信号符号化装置。
【請求項３】
入力された複数チャンネルの映像信号をフレームに同期してチャンネルを選択し１系統の映像信号に変換する順次化手段と、
前記１系統の映像信号を符号化順序に並び替える並び替え手段と、
前記並び替え手段から出力された、符号化順に並び替えられた映像信号を圧縮符号化する符号化手段と、
前記順次化手段のチャンネル選択順序を制御すると共に、前記並び替え手段による所定時間長に亙る符号化順序の並び替えを制御する符号化制御テーブルを符号化パラメータに基づき生成し、当該符号化制御テーブルに基づき前記並び替え手段による前記符号化順序の並び替えを制御する制御手段と、前記圧縮符号化された映像信号を記録媒体に記録する記録手段とを有する映像信号記録装置であって、
前記制御手段は符号化パラメータの変更があった場合新たな符号化制御テーブルを生成し、変更前の符号化制御テーブルで規定される所定時間長内では当該変更前の符号化制御テーブルを用いて前記並び替え手段による並び替えを制御し、当該変更前の符号化制御テーブルで規定される所定時間長が経過した後、前記新たな符号化制御テーブルを用いて前記並び替え手段による並び替えを制御することを特徴とする映像信号記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のカメラなどからの画像信号を好適に圧縮符号化する映像信号符号化装置及び圧縮符号化した映像信号を記録媒体に記録する映像信号記録装置に関する。
【背景技術】
【０００２】
従来、ビデオカメラを用いた防犯・警備用監視システムなどにおいては、複数のカメラで撮影されて送出（以下、該送出路を「チャンネル」という）された複数チャンネルの映像信号をフレーム毎に所定の順序で切り替えて、時系列に並べた後、例えばＪＰＥＧ（Joint Photographic Experts Group）方式により、圧縮符号化を行い、圧縮符号化した映像データを記録媒体に記録することにより、効率的な映像記録を行うことが知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００５−１８４４１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の如く、従来技術では、順次化手段により、複数チャンネルの映像信号を所定の順序（例えば、各カメラに付与されたチャンネル番号順）で時分割多重化して時系列映像信号とした後、符号化パラメータ（例えばチャンネル毎の画質や１秒当たりの符号化フレーム映像枚数〔以下、「符号化枚数」という〕）に基づき、効率のよい圧縮符号化ができるように、並び替え手段により時系列映像信号の順序を並び替え、並び替えられた新たな順序で符号化手段により圧縮符号化を行っている（以下、この意味で並び替えた新たな順序を「符号化順序」というものとする）。このため、上記特許文献１には記載がないが、一般に、所定時間長の時系列映像信号を圧縮符号化する前に、例えばチャンネル毎の画質や符号化枚数などの符号化パラメータに基づき、符号化順序を算出し、算出した符号化順序により圧縮符号化を行うタイムスケジュール（以下、「符号化スケジュール」ともいう）としての符号化制御テーブルを作成するようにしている。そして、該符号化制御テーブルに基づいて並び替えを行い、並び替えた順序（符号化順序）で圧縮符号化を行っている。上記符号化制御テーブルの時間長は、符号化制御テーブルを格納しておくメモリのコストを考慮して、通常数１０秒程度（例えば１０秒）とされ、符号化パラメータの変更がない限り、時間経過に伴い同じ符号化テーブルが繰り返し用いられる。なお、ここで述べた符号化順序や符号化制御テーブルの詳細については、実施の形態の中で後述する。
【０００５】
今、以上述べた従来技術において、複数のカメラなどから入力された複数チャンネルの映像信号が符号化制御テーブルに基づいて圧縮符号化されて記録媒体に記録されている最中に、例えばチャンネル毎の画質や符号化枚数などの符号化パラメータに関する設定変更要求が監視者によりなされるとする。すると、例えば同一映像データの圧縮符号化中に符号化枚数，画質等の変更が行われ、変更前の符号化制御テーブルに新たに作成された符号化制御テーブルが上書きされ、当該新たな符号化制御テーブルに基づいて圧縮符号化がなされることとなり、圧縮符号化途中の映像データの圧縮符号化が完了しない可能性がある（詳細は実施の形態の中で後述）。そのため、従来技術では、画質，符号化枚数等の符号化パラメータの変更要求を受け付けず、記録が停止された後に符号化パラメータの設定変更要求を受け付けるようにしている。しかしながら、監視システムでは、例えば防犯上、常時記録しておくことが要求されており、短時間ではあるが、符号化パラメータの設定変更のために、映像監視や映像記録を中断させることは好ましいことではない。上記特許文献１では、このような符号化パラメータに関する設定変更時の圧縮符号化中断，記録中断の課題については十分言及されていない。
本発明は、上記した課題に鑑みて成されたもので、その目的は、記録中でも例えばチャンネル毎の画質や符号化枚数などの符号化パラメータに関する設定の変更を可能とする映像信号符号化装置および映像信号記録装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明による映像信号符号化装置では、符号化パラメータの変更があった場合、新たな符号化制御テーブルを生成し、変更前の符号化制御テーブルによって圧縮符号化を行っている最中は、当該変更前の符号化制御テーブルを用いて並び替え手段による並び替えを制御し、当該変更前の符号化制御テーブルの終端まで圧縮符号化を終えた後、前記新たな符号化制御テーブルを用いて前記並び替え手段による並び替えを制御する構成とする。
【０００７】
つまり、本発明の映像信号符号化装置では、符号化パラメータの変更があった場合、現行（つまり変更前）の符号化制御テーブルを用いて並び替え手段で並び替えを行い、並び替えられた符号化順序で符号化手段により圧縮符号化を行いながら、並行して、変更された符号化パラメータに基づく新たな符号化制御テーブルを生成する。そして、現行（つまり変更前）の符号化制御テーブで規定される所定時間長の期間（時間）が終了すると、以降、新たな符号化制御テーブルを用いて並び替え、圧縮符号化を行う。
【発明の効果】
【０００８】
解決するための手段の項で述べたように、本発明では、従来技術のように記録停止後符号化パラメータの変更を行うのではなく、現行の符号化制御テーブルで規定される所定時間長の経過を待って新たな符号化制御テーブルに切り替え、並び替え，圧縮符号化を行うので、符号化パラメータの変更時における圧縮符号化の中断や記録媒体への記録中断を招くことがない。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の最良の形態について、図面を参照して説明する。なお、各図において、共通な機能を有する要素には同一な符号を付して示し、一度説明したものについては、その重複する説明を省略する。また、以下の実施形態では、符号化パラメータの例として、画質と符号化枚数を用いて説明するが、これに限定されるものではない。また、以下では、本発明による映像信号符号化装置を映像信号記録装置に適用した場合について説明するが、本発明はこれに限定されるものではない。
【００１０】
図１は、本発明による一実施形態である映像信号記録装置を模式的に示したブロック図である。
【００１１】
図１に示すように、映像信号記録装置１は、映像信号符号化装置２と、記録部３とを含んでなる。映像信号符号化装置２には、監視用の複数（ここでは４台）のカメラ１１，１２，１３，１４で撮影された映像信号がそれぞれ入力されている。以下では、各カメラからの映像信号を区別するために、カメラ１１からの映像信号のチャンネル番号を１ｃｈ、カメラ１２からの映像信号のチャンネル番号を２ｃｈ、カメラ１３からの映像信号のチャンネル番号を３ｃｈ、カメラ１４からの映像信号のチャンネル番号を４ｃｈとして説明する。映像信号符号化装置２は、カメラ１１，１２，１３，１４から入力された４チャンネルの映像信号をフレーム毎に所定の順序で切り替えて、時系列に配列された１系統の時分割多重映像信号（時系列映像信号，順次化映像信号ともいう）とした後、符号化パラメータに基づいて、例えばＪＰＥＧ（Joint Photographic Experts Group）方式により圧縮符号化を行い、圧縮符号化した映像信号（映像データ）を出力する機能を有する。記録部３は、映像信号符号化装置２から出力される圧縮符号化された映像を記録する。なお、図１において、映像信号符号化装置２から出力される圧縮符号化信号を受信してモニター画面で監視を行う監視部は省略してある。
【００１２】
映像信号符号化装置２は、上記した機能を実現するために、Ａ/Ｄ変換／並び替え部２０と、画像圧縮／符号化部２１と、バッファ２２と、制御部２３と、メモリ２４とを含んでなる。
【００１３】
Ａ/Ｄ変換／並び替え部２０は、カメラ１１〜１４から入力される複数チャンネル（ここでは、１ｃｈ〜４ｃｈ）のアナログ形式の映像信号（アナログ映像信号）を、所定の順序（例えば、各カメラに付与されたチャンネル番号順）で時系列に配列して１系統の映像信号（時分割多重映像信号，時系列映像信号，順次化映像信号ともいう）とした後、１系統の映像信号をデジタル形式の映像信号（デジタル映像信号）に変換する。そして、符号化パラメータ（例えばチャンネル毎の画質や１秒当たりの符号化枚数）に基づき、後段の画像圧縮／符号化部２１で効率のよい圧縮符号化ができるように、１系統のデジタル映像信号の配列順序を並び替える機能を備える。
【００１４】
Ａ/Ｄ変換／並び替え部２０の詳細を図２に示す。図２は、Ａ/Ｄ変換／並び替え部の要部構成を示すブロック図である。
【００１５】
図２から明らかなように、Ａ/Ｄ変換／並び替え部２０は、フレームスイッチ部２０１と、スイッチ制御部２０２と、Ａ/Ｄ変換部２０３と、書込み制御部２０４と、メモリ２０５と、読出し制御部２０６とを含んでなる。
【００１６】
フレームスイッチ部２０１は、スイッチ制御部２０２の制御に基づき、カメラ１１〜１４から入力される１ｃｈ〜４ｃｈのアナログ形式の映像信号を、例えば、各カメラに付与されたチャンネル番号順にフレーム単位で時系列に切り替えて、１系統の映像信号（時分割多重映像信号，時系列映像信号，順次化映像信号）とする。また、スイッチ制御部２０２は、制御部２３の制御の下で、例えば、フレームスイッチ部２０１が入力された１ｃｈ〜４ｃｈのアナログ形式の映像信号を各カメラに付与されたチャンネル番号順にフレーム単位で切り替えるように制御する。すなわち、フレームスイッチ部２０１とスイッチ制御部２０２とは順次化手段を構成している。
【００１７】
Ａ/Ｄ変換部２０３は、順次化手段で時分割多重されたアナログ形式の映像信号をデジタル形式の映像信号（デジタル映像信号）に変換する。
【００１８】
書込み制御部２０４は、制御部２３の制御の下で、チャンネル毎に設定された符号化枚数に基づいて、Ａ/Ｄ変換部２０３で変換されたデジタル映像信号の必要なフレームをメモリ２０５に格納する。読出し制御部２０６は、制御部２３の制御の下で、メモリ２４に格納された符号化制御テーブルに基づき、チャンネル毎に設定された画質に必要な圧縮符号化のための処理時間に則したタイミングで、順次化手段によるチャンネル選択順序とは異なる、並び替えらえた後段の画像圧縮／符号化部２１における符号化順序に従い、メモリ２０５から読出し対象チャンネルの映像データをフレーム単位で読み出す。このように、書込み制御部２０４とメモリ２０５と読出し制御部２０６は、順次化手段によるチャンネル選択順序を、これとは異なる後段の画像圧縮／符号化部２１における符号化順序に並べ替える並べ替え手段を構成している。
【００１９】
図１に戻って、映像信号記録装置１の構成要素の説明を続ける。
【００２０】
画像圧縮／符号化部２１は、メモリ２０５から読み出された圧縮符号化対象チャンネルの映像データに対して設定された画質で圧縮符号化を行う。バッファ２２は、圧縮符号化された映像データを格納し、ある程度格納すると制御部２３の制御に基づき、記録部３に出力する。記録部３は、内部に例えばＨＤＤ（Hard Disc Drive）で構成された記録媒体３０を備え、バッファ２２からの映像データを受け、記録媒体３０に書き込む。記録部３は、カメラで撮影される映像と該映像に付随する付加情報(撮影した日付や時間、カメラ番号など)を記録、保存するための手段である。記録媒体３０としては、ＨＤＤ以外に、例えば、ＤＶＤ（Digital Versatile Disc）や、ネットワークを介したサーバなどを用いることができる。
【００２１】
演算制御手段としての制御部２３は、図示しないマイクロコンピュータ（Micro-Computer），プログラムを格納するフラッシュメモリ，ワーキング要のＲＡＭ（Random Access Memory）などを含んでなる。また、メモリ２４は、例えば、不揮発性のメモリである。制御部２３は、映像信号記録装置全体を制御する。例えば、ユーザによって図示しないユーザインターフェースを介して設定されたチャンネル毎の画質や符号化枚数などの符号化パラメータに基づき、符号化順序を算出し、算出した符号化順序により圧縮符号化を行う符号化スケジュールとしての符号化制御テーブルを作成し、メモリ２４に格納する。そして、符号化制御テーブルに基づき、Ａ/Ｄ変換／並び替え部２０を制御し、並列入力される複数チャンネルの映像信号を１系統の映像信号にさせた後、１系統の映像信号に含まれる各チャンネルの映像信号を符号化順序に並び替えさせ、符号化順序で圧縮符号化をさせる制御を行う。
【００２２】
このように、映像信号記録装置１は、映像信号符号化装置２により、複数チャンネルの映像信号を時分割多重して１系統の映像信号とし、符号化制御テーブルに基づき符号化順序に並べ替えた後圧縮符号化を行い、圧縮符号化された映像データ（映像信号）を記録部３に記録する。
【００２３】
なお、詳細は後述するが、本発明では、メモリ２４に格納される符号化制御テーブルには２種類ある。第１の符号化制御テーブル２４ａは、既に設定されている現行の符号化パラメータに基づく符号化制御テーブル（現行符号化制御テーブルともいう）である。他方の第２の符号化制御テーブル２４ｂは、新たに設定された符号化パラメータに基づく符号化制御テーブル（新規符号化制御テーブルともいう）である。
【００２４】
制御部２３は、現行符号化制御テーブル（第１の符号化制御テーブル）２４ａに基づき圧縮符号化制御をしている最中に監視者により符号化パラメータの変更設定がされた場合、現行符号化制御テーブル２４ａによる圧縮符号化制御を継続すると共に、新たな符号化パラメータに基づき新規符号化制御テーブル（第２の符号化制御テーブル）２４ｂを作成し、メモリ２４に格納する。そして、既存符号化制御テーブル２４ａによる圧縮符号化制御が終了したら、新たな新規符号化制御テーブル２４ｂにより圧縮符号化制御を行う。この制御の詳細は後述する。
【００２５】
次に、画像圧縮/符号化部２１に画像を入力する制御方法について説明する。
【００２６】
監視商品において、圧縮符号化について特徴的な事象としては以下の３項目が挙げられる。まず１つ目は、画像圧縮/符号化部２１は圧縮符号化する画像の設定画質に応じて処理時間が増加することである。２つ目は、監視機器はチャンネル毎に記録フレーム間隔を変更することができることである。例えば、図３（ａ）に示すように、符号化対象画像２１０が１秒間に３０フレーム（今後３０fpsのように表記する）であるものとする。ここで、３fpsで記録部３に保存する場合、３０フレームの内のどのフレームを選ぶかで保存される動画の質が変わってくる。今、図３（ｂ）のように、フレーム画像２２１（２２１ａ，２２１ｂ，２２１ｃ）を圧縮符号化対象として選択するとする。この場合、フレーム画像２２１ａと２２１ｂは時間的に近く、フレーム画像２２１ｃは時間的に遠いので、保存される画像は飛び飛びの動画となってしまう。これに対し、図３（ｃ）のように、フレーム画像２３１（２３１ａ，２３１ｂ，２３１ｃ）を圧縮符号化対象として選択すると、フレーム画像２３１ａ，２３１ｂ，２３１ｃはほぼ時間的に等間隔なので、保存される画像はなめらかな動画となる。記録フレーム間隔を変更することができるという機能を有するためには、これらを制御する必要がある。また、これにより、画像圧縮/符号化部２１に対して、チャンネル毎に処理時間が違うものを適切な間隔で入力することが必要となる。そして最後に、画像圧縮/符号化部２１の処理速度には限界があるということである。
【００２７】
以上のような背景から、符号化パラメータとしての画質，符号化枚数が各チャンネルで違う中、画像圧縮/符号化部２１を効率よく使用して圧縮符号化するためには、符号化スケジュールとして機能する符号化制御テーブルが必要になる。
【００２８】
図４は、符号化制御テーブルの模式図である。図４に示すように、ここでは、符号化制御テーブルは、時間長１０秒（以下、秒を[s]で示す）分の符号化スケジュールを持っているものとし、１／５[s]を１単位（unit）として記述する。
【００２９】
図５は、従来技術における符号化制御テーブルの構造を説明する図である。同図（ａ）は同図（ｂ）のように画質が設定されたときの符号化制御テーブル構造の例を示したものである。また、同図（ｂ）は画質設定の例を示したものである。図５に示すように、ここでは、画質をSuper，High，Std，Basicの４種、圧縮符号化に必要な時間がそれぞれSuper:４[unit]、High:２[unit]、Std:２[unit]、Basic:１[unit]である場合を例にとって説明する。また、図５（ｂ）に示す現行画質設定３５１のように、１ｃｈの映像信号の画質はSuper、２ｃｈの映像信号の画質はHigh、３ｃｈの映像信号の画質はStd 、４ｃｈの映像信号の画質はBasic であるとする。
【００３０】
図５において、符号化制御テーブル３００は、１０[s]間に亙る符号化スケジュールを持っているので、１／５[s]を１[unit]とした５０個の区画３０１乃至３５０からなる。１ｃｈの映像信号をSuper画質で保存するためには、必要な圧縮符号化処理時間が４[unit]となるので、区画３０１〜３０４は１ｃｈの映像信号に割り当てられる。また、２ｃｈの映像信号をHigh画質で保存するためには、必要な圧縮符号化処理時間が２[unit]となるので、区画３０５〜３０６は２ｃｈの映像信号に割り当てられる。また、３ｃｈの映像信号をStd画質で保存するためには、必要な圧縮符号化処理時間が２[unit]となるので、区画３０７〜３０８は３ｃｈの映像信号に割り当てられる。また、４ｃｈの映像信号をBasic画質で保存するためには、必要な圧縮符号化処理時間が１[unit]となるので、区画３０９は４ｃｈの映像信号に割り当てられる。以下同様に割り当てられて、区画３０１〜３５０までが、設定された画質，符号化枚数を満たすための符号化制御テーブルとなっている。
【００３１】
ここで、画質，符号化枚数の設定と、それに伴って変化する符号化順序、符号化制御テーブルの関係について、図６を用いて説明する。図６（ａ）は画質，符号化枚数の一設定例を示す表、図６（ｂ）は符号化順序の一例、図６（ｃ）は符号化制御テーブルの一例を示す図である。なお、図６において、各チャンネルの映像信号におけるフレーム画像の順番を示すために、チャンネル番号の後に−ａ，−ｂ，−ｃ，…のように、アルファベットの小文字を添えて示すものとする。例えばチャンネル番号１のフレーム画像の場合、１−ａ，１−ｂ，１−ｃ，…のように表記する。
【００３２】
今、図６（ａ）の表５００のような画質，符号化枚数の設定であったとすると、圧縮符号化する画像の割合は、表５００の右列欄のようになる。この右列欄内の各列の符号を左側から右側に向かって列５０１，５０２，…とするものとする。
【００３３】
ここで、順次化手段による順次化順序がチャンネル番号順であるとすれば、最初の列５０１ではフレーム画像１−ａ，２−ａ，３−ａ，４−ａの順で圧縮符号化処理される。次の列５０２ではフレーム画像１−ｂが圧縮符号化処理され、次の列５０３ではフレーム画像１−ｃ，４−ｂと圧縮符号化処理され、次の列５０４では１−ｄ，３−ｂと圧縮符号化処理され、次の列５０５では１−ｅ，４−ｃと圧縮符号化処理され、次の列５０６では１−ｆ，２−ｂと圧縮符号化処理される。以下同様に圧縮符号化処理されることになる。その結果として得られる符号化順序５１０は、図６（ｂ）に示す通りとなる。この符号化順序５１０に従い圧縮符号化処理を行う場合、設定されている各チャンネルの画質に応じて、割り当てられる区画数（処理時間）が１[unit]から４[unit]の範囲で変化する。ここでは、１ｃｈの画像は画質Superであるので、前述のとおり４[unit]の処理時間が必要となる。同様に、２ｃｈが画質Highで２[unit]、３ｃｈが画質Stdで２[unit]、４ｃｈが画質Basicで１[unit]の処理時間を要する。これより、得られる符号化制御テーブル５２０は、図６（ｃ）のようにあらわされる。
【００３４】
以上述べたような、符号化順序５１０の算出演算および符号化順序に基づく符号化制御テーブル５２０の算出演算は、図示しないユーザインターフェースを介してユーザによって設定された符号化パラメータに基づいて、制御部２３が行う。制御部２３は、これらの演算を、圧縮符号化処理の前に実行し、メモリ２４に予め格納しておく。そして、圧縮符号化処理制御を行う場合は、メモリ２４内の符号化制御テーブルを参照して、Ａ/Ｄ変換／並び替え部２０，画像圧縮/符号化部２１を制御する。符号化制御テーブルは、ここでは１０[s] 間に亙る符号化スケジュールなので（つまり、符号化制御テーブルで規定される時間長は１０[s]なので）、符号化パラメータが同じ場合、制御部２３は１０[s]の時間が経過すると、次の１０[s]間も同じ符号化制御テーブルを用いる。以下同様に１０[s]経過毎に同一の符号化制御テーブルを参照することになる。
【００３５】
ここで、本発明による符号化パラメータの設定変更に対応した記録処理フローについて説明する前に、図７，図８を用いて従来技術による記録処理フローの一例を説明し、従来技術が抱える課題について説明する。なお、以下の従来技術による映像信号記録装置の構成は、図１の映像信号記録装置の構成と概略同じである。但し、メモリ２４に格納される符号化制御テーブルとしては、本発明とは異なり、その時点における符号化パラメータに基づく符号化制御テーブルのみが格納されている。従って、符号化制御テーブルに基づく制御部２３の制御処理も異なっている。この意味で、従来技術による映像信号記録装置の構成要素の符号として、図１の構成要素の符号に「’」を付して示す。
【００３６】
図７は、従来技術における記録処理のフロー図である。図７において、記録が開始されると、制御部２３’は、まずステップ１０１（以下、ステップを「Ｓ」と省略する）で、その時点で設定されている画質や符号化枚数などの符号化パラメータに基づき、所定時間長（例えば１０秒）に亙る符号化制御テーブルを作成する。そして、作成した符号化制御テーブルを基に、チャンネル毎に設定された画質，符号化枚数などの符号化パラメータで圧縮符号化制御を開始する(Ｓ１０２)。
【００３７】
次に、制御部２３’は、Ｓ１０３で、記録最中に画質，符号化枚数などの符号化パラメータの設定変更があるかどうかの判定を行い、設定変更がなければＳ１０５に進む。また、設定変更があればＳ１０４に進み、記録中には画質，符号化枚数の変更ができないことを例えば図示しないＬＥＤ（Light Emitting Diode）表示などで表示した後、Ｓ１０５に進む。Ｓ１０５では、符号化制御テーブルの終端まで終わったかを判定し、終わっていなければＳ１０２に戻り、圧縮符号化制御を続ける。Ｓ１０５の判定で符号化テーブルの終端まで圧縮符号化が終わっていれば、記録停止かどうかの判定を行い(Ｓ１０６)、停止でなければ、Ｓ１０２に戻り、同一の符号化制御テーブルを再び用いて次の区間（次の１０秒間）の圧縮符号化を続ける。Ｓ１０６において記録停止の判定であれば記録を終了する。
【００３８】
次に、圧縮符号化中に符号化パラメータの設定変更ができない理由について、図８を用いて説明する。
【００３９】
図８は、従来技術の映像信号記録装置において、記録最中に符号化パラメータの設定変更要求がなされたと仮定した場合の課題を説明する模式図である。同図（ａ）は設定変更前の符号化制御テーブルを示す図、同図（ｂ）は設定変更前の画質設定を示す図、同図（ｃ）は設定変更後の符号化制御テーブルを示す図、同図（ｄ）は設定変更後の画質設定を示す図である。
【００４０】
従来技術の映像信号記録装置では、まず、記録開始要求が発生すると、図８（ｂ）に示す現行画質設定３５１に従って、図８（ａ）に示すように、１０[s]間に亙る区画３０１〜３５０までの圧縮符号化のための符号化スケジュールを示す符号化制御テーブル３００を作成し、符号化制御テーブル３００に基づいて圧縮符号化を開始する。ここで、符号化制御テーブル３００の区画３０７と区画３０８の境界近傍で、画質，符号化枚数等の符号化パラメータの設定が変更されたとする。なお、区画３０７，３０８は、ここでは３ｃｈの１フレーム画像をStd:２[unit]の画質で圧縮符号化する区画である。この設定変更に応じてこの時点以降新たな符号化パラメータで圧縮符号化を行うためには、これ以降の１０[s]間に亙る符号化スケジュールを示す符号化制御テーブルの再生成が必要となる。従来技術では、符号化制御テーブルのための記憶領域を一つ分しか備えていないために、圧縮符号化している最中に設定変更要求があると、一つの画像の圧縮符号化が完了していないタイミングで、現行の符号化制御テーブル３００に新たな画質・符号化枚数設定のためのスケジューリングが上書きをされる場合がある。例えば、画像圧縮/符号化部２１は符号化制御テーブル３００に従い、図８（ａ）に示すように、区画３０１から順に圧縮符号化を行っていき、区画３０７を圧縮符号化終了した時点で設定変更要求があると、図８（ｄ）に示す新規画質設定３５２に従い、符号化制御テーブル３００を区画３０１’〜３５０’に書き換え、区画３０１’から順に圧縮符号化していこうとする。しかし、区画３０７、区画３０８で圧縮符号化予定だった画像の圧縮符号化が完了しておらず、このような状態になると次の画像を圧縮符号化することができず、画像圧縮/符号化部２１が停止してしまう。そこで、従来技術では、図７の記録処理フローで説明したように、画質，符号化枚数等の符号化パラメータの変更要求を受け付けないようにしている。そして、記録が停止された後に、符号化パラメータの設定変更要求を受け付けるようにしている。しかしながら、こうすることにより、設定の変更を行うために映像監視や記録が途切れてしまうことになる。監視システムでは、例えば防犯上、常時記録しておくことが要求されており、短時間ではあるが、符号化パラメータの設定変更のために映像監視や映像記録を中断させることは好ましいことではない。
【００４１】
次に、従来技術が持つ符号化パラメータ設定変更に伴う監視中断，記録中断の課題を回避する本発明について説明する。
【００４２】
図９は、本発明における記録処理のフロー図である。図９において、記録が開始されると、制御部２３は、まずＳ２０１で、その時点で設定されている画質や符号化枚数などの符号化パラメータに基づき、所定時間長（例えば１０秒）に亙る符号化制御テーブルを作成し、メモリ２４に現行符号化制御テーブル（第１の符号化制御テーブル）２４ａとして格納する。そして、作成した符号化制御テーブルを基に、チャンネル毎に設定された画質，符号化枚数などの符号化パラメータで圧縮符号化制御を開始する(Ｓ２０２)。
【００４３】
次に、制御部２３は、Ｓ２０３で、記録最中に画質，符号化枚数などの符号化パラメータの設定変更があるかどうかの判定を行う。判定がＮＯ（いいえ）で設定変更がなければＳ２０５に進む。また、判定がＹＥＳ（はい）で符号化パラメータの設定変更があればＳ２０４に進む。
【００４４】
Ｓ２０４では、制御部２３は、現行符号化制御テーブル（第１の符号化制御テーブル）に基づき圧縮符号化制御を継続しながら、並行して、新たに設定された画質，符号化枚数などの符号化パラメータに基づき、新たな符号化制御テーブルを作成し、メモリ２４に新規符号化制御テーブル（第２の符号化制御テーブル）２４ｂとして格納する。そして、Ｓ２０５に移行する。
【００４５】
Ｓ２０５では、制御部２３は、圧縮符号化が現行符号化制御テーブルで規定されている符号化スケジュール期間（例えば１０秒間）の終端まで終わったかを判定する。Ｓ２０５の判定がＮＯ（いいえ）で終わっていなければＳ２０２に戻り、現行符号化制御テーブルをそのまま用いて圧縮符号化を続ける。Ｓ２０５の判定がＹＥＳ（はい）で現行符号化制御テーブルで規定されている符号化スケジュール期間（例えば１０秒間）の終端まで圧縮符号化が終わっていれば、Ｓ２０６に移行する。
【００４６】
制御部２３は、Ｓ２０６に進むと、記録停止かどうかの判定を行い、記録停止の判定であれば記録を終了する。また、Ｓ２０６の判定がＮＯ（いいえ）で記録停止でなければ、Ｓ２０７に進む。
【００４７】
制御部２３は、Ｓ２０７では、符号化パラメータの設定変更によって生成された新規符号化制御テーブルがあるかどうかの判定を行う。Ｓ２０７の判定がＮＯ（いいえ）で、新規符号化制御テーブルがなければＳ２０９に進み、次の所定時間長の符号化スケジュール期間（例えば継続する次の１０秒間）に用いる符号化制御テーブルとして、メモリ２４に格納されている現行符号化制御テーブルを再設定する。そして、Ｓ２０２に戻り、再設定した現行符号化制御テーブルを用いて次のスケジュール期間における圧縮符号化を続ける。また、Ｓ２０７の判定がＹＥＳ（はい）で、符号化パラメータの設定変更によって生成された新規符号化制御テーブルがあればＳ２０８に進む。
【００４８】
Ｓ２０８では、制御部２３は、次の所定時間長の符号化スケジュール期間（例えば継続する次の１０秒間）に用いる符号化制御テーブルとしてメモリ２４に格納されている新規符号化制御テーブルを設定する。ここでは、メモリ２４の現行符号化制御テーブルを新規符号化制御テーブルで書き替えて（上書きして）新たな現行符号化制御テーブルとし、メモリ２４の新規符号化制御テーブルをクリアする。なお、書き替えないで、メモリ２４の新規符号化制御テーブルを新たな現行符号化制御テーブルとし、変更前の現行符号化制御テーブルをクリアして、次の符号化パラメータ設定変更時のための新規符号化制御テーブルとするようにしてもよい。そして、Ｓ２０２戻り、新規符号化制御テーブルの内容に書き換えられた現行符号化制御テーブルを用いて次のスケジュール期間における圧縮符号化を続ける。
【００４９】
次に、新規符号化テーブルの生成の詳細について、図１０を用いて説明する。図１０は、本発明を適用した際の、記録最中に符号化パラメータの設定変更要求がなされた場合の符号化制御テーブルの模式図である。図１０は、符号化パラメータの変更が画質である場合であり、同図（ａ）は画質変更前の画質設定（現行画質設定）とそれに対応した現行の符号化制御テーブル（既存符号化制御テーブル）を示し、同図（ｂ）は新たな画質設定（新規画質設定）とそれに対応した符号化制御テーブル（新規符号化制御テーブル）を示す。
【００５０】
図１０（ａ）に示すように、記録最中に例えば現行の符号化制御テーブル３００の区画３０７と区画３０８の境界近傍で、例えば符号化パラメータ（ここでは画質）の設定変更要求が発生したとする。すると、制御部２３は、図９で述べた処理フローに従い、新規画質設定４５１に応じた新たな符号化制御テーブル４００を生成し、生成した新たな符号化制御テーブルをメモリ２４に新規符号化制御テーブルとして格納する。この時点では、制御部２３は符号化制御テーブルの書き換えを行わない。その後、制御部２３は、現在使用している既存の現行符号化制御テーブル３００の終端である区画３５０まで圧縮符号化制御処理を終えた段階で符号化制御テーブル設定の書き替えを行う。すなわち、次の符号化スケジュール期間に用いる符号化制御テーブルとして、新たに生成したメモリ２４内の新規符号化制御テーブルを設定する。制御部２３は、符号化制御テーブルの書き替えを終えると、画像圧縮/符号化部２１に対して、区画４０１から順に圧縮符号化を開始するよう制御する。こうすることで、符号化パラメータ設定変更要求から反映まで、最大、圧縮符号化のための符号化制御テーブルで規定される時間長分、すなわち、ここでは１０[s]分のずれが生じるが、映像監視や記録を止めることなく符号化パラメータ設定の変更を行うことが可能になる。
【００５１】
以上述べたように、本実施形態では、従来技術のように記録停止後符号化パラメータの変更を行うのではなく、現行の符号化制御テーブルで規定される所定時間長の経過を待って新たな符号化制御テーブルに切り替え、並び替え，圧縮符号化を行うので、符号化パラメータの変更時における圧縮符号化の中断や記録媒体への記録中断を招くことがない。
【００５２】
本発明は、長時間の記録を行う監視装置に適用できる。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施形態による映像信号記録装置を示すブロック図。
【図２】Ａ/Ｄ変換／並び替え部の要部構成を示すブロック図。
【図３】記録間隔の制御について示した図。
【図４】符号化制御テーブルの模式図。
【図５】画質設定がなされたときの符号化制御テーブルの模式図。
【図６】画質，符号化枚数と符号化制御テーブルの関係を説明する図。
【図７】従来技術での記録処理のフロー図。
【図８】従来技術で録画中に符号化パラメータの設定変更要求があった場合の課題を説明する模式図。
【図９】本発明での記録処理のフロー図。
【図１０】本発明を適用した場合に記録中に符号化パラメータの設定変更要求があった場合の符号化制御テーブルの模式図。
【符号の説明】
【００５４】
１…  映像信号記録装置
２ … 映像信号符号化装置
３ … 記録部
１１〜１４ … カメラ
２０ … Ａ/Ｄ変換部／並び替え部
２１ … 画像圧縮/符号化部
２２ … バッファ
２３ …制御部
２４ … メモリ
２４ａ… 既存符号化制御テーブル
２４ｂ… 新規符号化制御テーブル
３０ … 記録媒体
２０１…  フレームスイッチ部
２０２…  スイッチ制御部
２０３…  Ａ/Ｄ変換部
２０４…  書込み制御部
２０５…  メモリ
２０６…  読出し制御部
２１０ … 符号化対象画像
２２１ …フレーム画像
２３１ …フレーム画像
３００ … 符号化制御テーブル
３０１〜３５０ …区画
３５１ … 現行画質設定
３５２ … 新規の画質設定
４００ … 新規符号化制御テーブル
４０１〜４５０…区画
４５１ … 新規画質設定
５００ …表
５０１〜５０６…  列
５１０…  符号化順序
５２０…  符号化制御テーブル
【図１】
2010028402.tif 000003
【図２】
2010028402.tif 000004
【図３】
2010028402.tif 000005
【図４】
2010028402.tif 000006
【図５】
2010028402.tif 000007
【図６】
2010028402.tif 000008
【図７】
2010028402.tif 000009
【図８】
2010028402.tif 000010
【図９】
2010028402.tif 000011
【図１０】
2010028402.tif 000012