(57)【要約】【課題】重要な映像のフレームレートを低下させずに、ハードウェア資源を削減することを目的とする。【解決手段】映像記録再生制御手段が、新規チャネルによる映像の記録、再生表示の際、解像度変換手段の空きがない場合に、解像度変換手段を用いている映像記録チャネルを、映像フレーム間引き手段による変換に切り換えるよう制御することによって前記課題を解決する。【選択図】図１
2007324871.tif 000002
【特許請求の範囲】
【請求項１】
ディジタル化された映像データを記録、再生表示する映像記録再生装置であって、
複数チャネルの映像データの入力を受け付ける映像入力手段と、
映像データを、画面サイズの異なる映像データに解像度変換する解像度変換手段と、
映像データのフレーム間引きを行う映像フレーム間引き手段と、
映像データを記録媒体に記録する映像記録手段と、
前記記録媒体に記録された映像データを読み出す映像再生手段と、
映像データを表示画面上に表示する表示手段と、
前記映像入力手段又は前記映像再生手段からの映像データを前記解像度変換手段又は前記映像フレーム間引き手段により変換し、前記映像記録手段により記録媒体に記録又は前記表示手段により表示画面に表示するよう制御する映像記録再生制御手段と
を有し、
前記映像記録再生制御手段は、新規チャネルによる映像の記録、再生表示の際、前記解像度変換手段の空きがない場合に、前記解像度変換手段を用いている映像記録チャネルを、前記映像フレーム間引き手段による変換に切り換えるよう制御することを特徴とする映像記録再生装置。
【請求項２】
前記映像記録再生制御手段は、前記解像度変換手段から前記映像フレーム間引き手段への切り換えを行う際、最も優先度が低いと判断されるチャネルを選択することを特徴とする請求項１に記載の映像記録再生装置。
【請求項３】
前記映像記録再生制御手段は、映像を配信するカメラ毎に予め優先度を設定し、前記優先度に基づき最も低い優先度を判断することを特徴とする請求項２に記載の映像記録再生装置。
【請求項４】
映像の異変を検知するアラーム検知手段を更に有し、
前記映像記録再生制御手段は、前記アラーム検知手段によりアラーム検知中のチャネルは優先度が高いと判断することを特徴とする請求項２又は３に記載の映像記録再生装置。
【請求項５】
前記映像記録再生制御手段は、前記解像度変換手段から前記映像フレーム間引き手段への切り換えを行う際、フレーム間引き後のフレームレートを解像度変換時のビットレートと同程度となるよう設定することを特徴とする請求項１乃至４の何れか１項に記載の映像記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像記録再生装置に関する。
【背景技術】
【０００２】
近年、記録媒体の大容量化、高速化や、ディジタル映像の圧縮技術の進展に伴い、放送局、ビデオカメラ等から送出される映像をディジタル化して記録媒体に記録し、再生表示する映像記録再生装置が普及している。
【０００３】
更に、携帯電話や携帯情報端末の高機能化に伴い、映像記録再生装置に記録された映像を遠隔地から再生表示するニーズが高まっている。
【０００４】
この映像記録再生装置は、インターネットやＬＡＮ等のネットワークの広帯域化に伴い、ネットワークに接続されたカメラからの映像を、ネットワークを介して記録することにより、監視カメラシステムとして利用されつつある。
【０００５】
監視カメラシステムにおける映像記録再生装置は、複数のカメラからの映像（多チャンネル映像）を同時に記録し、再生表示できる必要がある。
【０００６】
更に、それら映像は予め定められた一定期間記録される必要もある。
【０００７】
一般に、多チャンネルの映像を記録し再生表示するためには多くのハードウェア資源が必要になり、コストの増加を招いてしまう。
【０００８】
そこで、映像の記録と再生表示をより少ないハードウェア資源で行うために、以下の技術が開示されている。
【０００９】
特許文献１記載の監視映像記録再生装置及び監視映像記録再生方法では、映像をディジタル化して記録、表示する際に、動体検出手段と、解像度変換手段とを設けている。通常は、前記解像度変換手段により、入力映像ディジタルデータを低解像度に変換して記録、表示を行い、前記検出手段による、動体を検出したことを示す検出信号に基づき、低解像度変換を中止して高解像度データのままで記録、表示を行う。このことにより一定期間の連続的な記録をより少ない容量の記録媒体で実現している。
【００１０】
特許文献２記載の映像再生装置では、圧縮記録された複数チャネルのディジタル映像を再生表示する際に、チャネル毎に、圧縮データを復元するデータ復元手段を設けている。特許文献２記載の映像再生装置では、前記データ復元手段からのデータをアナログ信号に変換するＡ／Ｄ変換手段と、前記アナログ信号からマルチ画面を形成するマルチ画面化手段とによりマルチ画面表示を行う。又は、特許文献２記載の映像再生装置では、前記データ復元手段によるデータからマルチ画面を形成するマルチ画面手段と、マルチ画面データをアナログ信号に変換するＡ／Ｄ変換手段とによりマルチ画面表示を行う。このことにより、１台の表示装置によって多チャネルの表示を実現している。
【００１１】
特許文献３記載の映像記録再生装置では、圧縮記録された複数チャネルのディジタル映像を再生表示する際に、記録媒体から読み出された映像を伸張する画像伸張手段と、前記画像伸張手段から出力された信号の各フレームから一方のフィールドを抜き出すフィールド抜き出し手段と、画像サイズ縮小手段とを設けている。分割表示画面数に応じて表示レートを算出し、既定の表示レートより低くなる場合にはフィールド抜き出し手段による映像を画像サイズ縮小手段で縮小し画面分割表示を行う。このことにより、一定のハードウェア処理能力内で複数チャネルの自然な間引き表示を実現している。
【００１２】
【特許文献１】特開２００２−１０１４１０号公報
【特許文献２】特開平０８−１２５９７３号公報
【特許文献３】特開２００３−３０９８１０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、特許文献１記載の監視映像記録再生装置及び監視映像記録再生方法では、記録映像サイズと、表示サイズとが同じになるため、異なるサイズで表示するためには新規解像度変換手段を映像記憶手段とＤ／Ａ変換器の間に追加する必要がある。そのため、多チャンネル化した場合にはチャネル数の２倍の解像度変換手段が必要となる。
【００１４】
また、特許文献２記載の映像再生装置では、マルチ画面化手段がアナログ式の場合にはチャネル数分のＤ／Ａ変換器が必要となる。また、マルチ画面化手段がディジタル式の場合には、チャネル数分の解像度変換能力を持つマルチ画面化手段が必要となる。また、解像度変換して記録するためには、チャネル数分の解像度変換器をディジタル圧縮器と、データ多重化部との間に設けるか、チャネル数分の解像度変換能力を持つデータ多重化部が必要となる。
【００１５】
また、特許文献３記載の映像記録再生装置では、チャネル数の増加に伴い、全てのチャネル表示のフレームレートが低下してしまい、重要なシーンを見逃してしまう恐れがある。
【００１６】
本発明は前記の問題点に鑑みなされたもので、重要な映像のフレームレートを低下させずに、ハードウェア資源を削減することを目的とする。
【課題を解決するための手段】
【００１７】
そこで、前記問題を解決するため、本発明は、ディジタル化された映像データを記録、再生表示する映像記録再生装置であって、複数チャネルの映像データの入力を受け付ける映像入力手段と、映像データを、画面サイズの異なる映像データに解像度変換する解像度変換手段と、映像データのフレーム間引きを行う映像フレーム間引き手段と、映像データを記録媒体に記録する映像記録手段と、前記記録媒体に記録された映像データを読み出す映像再生手段と、映像データを表示画面上に表示する表示手段と、前記映像入力手段又は前記映像再生手段からの映像データを前記解像度変換手段又は前記映像フレーム間引き手段により変換し、前記映像記録手段により記録媒体に記録又は前記表示手段により表示画面に表示するよう制御する映像記録再生制御手段とを有し、前記映像記録再生制御手段は、新規チャネルによる映像の記録、再生表示の際、前記解像度変換手段の空きがない場合に、前記解像度変換手段を用いている映像記録チャネルを、前記映像フレーム間引き手段による変換に切り換えるよう制御することを特徴とする。
【００１８】
係る構成とすることにより、重要な映像のフレームレートを低下させずに、ハードウェア資源を削減することができる。
【発明の効果】
【００１９】
本発明によれば、重要な映像のフレームレートを低下させずに、ハードウェア資源を削減することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態について図面に基づいて説明する。
【００２１】
図１は、映像記録再生装置のブロック図及びシステム構成図である。図１において、１１０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット等のネットワークである。１２０−１〜１２０−Ｎは、撮影した映像を、ネットワーク１１０を介して配信するネットワークカメラである。１３０−１〜１３０−Ｍは、ネットワーク１１０に接続可能な携帯電話及び携帯情報端末等のリモート端末である。
【００２２】
また、１４０は、テレビ、ディスプレイ等の表示装置である。１５０は、赤外線リモートコントローラ、近距離無線伝送機能を備える携帯情報端末等の操作入力装置である。１６０は、ハードディスクドライブ、書込み可能なＤＶＤ等の映像データ記録媒体である。
【００２３】
また、１００は、ネットワークカメラ１２０−１〜１２０−Ｎから配信され映像を映像データ記録媒体１６０に記録し、表示装置１４０に表示する映像記録再生装置である。また、映像記録再生装置１００は、操作入力装置１５０やリモート端末１３０−１〜１３０−Ｎからの操作に応じて、映像データ記録媒体１６０に記録された映像を表示装置１４０又はリモート端末１３０−１〜１３０−Ｎに再生表示する。
【００２４】
映像記録再生装置１００は、ネットワークカメラ１２０−１〜１２０−Ｎからの映像データの受信及びリモート端末１３０−１〜１３０−Ｍへの映像データの配信を行う映像入出力部１０２を含む。
【００２５】
また、映像記録再生装置１００は、Ｍｏｔｉｏｎ−ＪＰＥＧやＭＰＥＧ２／４等の映像フォーマットでエンコードされた映像データをＲＧＢビットマップやＹＵＶビットマップ等の映像フォーマットにデコードするデコード部１０３を含む。また、映像記録再生装置１００は、映像データの拡大、縮小を行う解像度変換部１０４を含む。
【００２６】
また、映像記録再生装置１００は、映像データのフレームを間引き処理する映像フレーム間引き部１０９を含む。
【００２７】
また、映像記録再生装置１００は、ＲＧＢビットマップやＹＵＶビットマップ等の映像フォーマットの映像データをＭｏｔｉｏｎ−ＪＰＥＧやＭＰＥＧ２／４等の映像フォーマットにエンコードするエンコード部１０８を含む。
【００２８】
また、映像記録再生装置１００は、フレームバッファ等を含み、ＲＧＢビットマップやＹＵＶビットマップ等の映像データを表示装置１４０に表示する表示部１０５を含む。
【００２９】
また、映像記録再生装置１００は、映像の記録、再生表示の操作入力を受け付ける操作入力部１０６を含む。また、映像記録再生装置１００は、記録媒体インタフェース、ファイルシステム等からなり映像データを映像データ記録媒体１６０に記録し、再生読み出しする映像記録再生部１０７を含む。
【００３０】
また、映像記録再生装置１００は、操作入力部１０６又は映像入出力部１０２を介したリモート端末１３０−１〜１３０−Ｍからの操作に基づき、デコード部１０３、解像度変換部１０４、エンコード部１０８を適宜介して、映像入出力部１０２から受信された映像データを映像記録再生部１０７により記録、又は表示部１０５により表示させる制御を行う映像記録再生制御部１０１を含む。また、映像記録再生制御部１０１は、映像記録再生部１０７から再生された映像データを表示部１０５により表示、又は映像入出力部１０２によりリモート端末１３０−１〜１３０−Ｍに配信する制御を行う。
【００３１】
ここで、映像記録再生制御部１０１は、新規チャネルによる映像の記録、再生表示の際、解像度変換部１０４の空きがない場合に、解像度変換部１０４を用いている所定の映像記録チャネルを、映像フレーム間引き部１０９による変換に切り換えるよう制御を行う。  図１に示される各構成は、ハードウェアとして実装されていてもよいし、その全て又は一部をソフトウェアとして実装されていてもよい。なお、全て又は一部をソフトウェアとして実装される場合は、図１には図示されていない、ＣＰＵにおいて、メモリ等に記憶されているプログラムを実行することによって各構成の機能が実現される。
【００３２】
図２は、表示装置１４０における表示画面のレイアウト図である。図２において、２００は分割表示画面であり、１２８０×９６０ドットの表示画面が、映像記録再生装置１００によって、６４０×４８０ドットの画面を３画面、３２０×２４０ドットの画面を４画面の合計７画面に分割されて表示される一例を示している。
【００３３】
この分割表示画面２００は、表示部１０５において、分割画面の座標に対応するフレームバッファのアドレスに、適切に解像度変換された映像データが書き込まれることにより実現される。
【００３４】
図３ａ〜図３ｃは、映像記録再生装置１００における管理情報の概念図である。３０１は、システム内のネットワークカメラ１２０−１〜１２０−Ｎに一意に割り振られるカメラＩＤと、そのカメラのＩＰアドレスと、優先度と、からなるカメラ管理情報である。
【００３５】
また、３０２は、システム内のリモート端末１３０−１〜１３０−Ｎに一意に割り振られるリモート端末ＩＤと、そのリモート端末のＩＰアドレスと、表示画面サイズと、からなるリモート端末管理情報である。
【００３６】
また、３０３は、分割表示画面２００において、分割された個々の表示画面に一意に割り振られる表示画面ＩＤと、その表示画面の表示画面座標と、表示画面サイズと、からなる表示画面管理情報である。
【００３７】
また、３０４は、デコード部１０３が処理可能なデコードチャネル（又はデコード部１０３が管理するデコーダ）毎に一意に割り振られるデコードチャネルＩＤと、そのデコードチャネルに設定されたデコードチャネル設定と、からなるデコードチャネル管理情報である。
【００３８】
また、３０５は、解像度変換部１０４が処理可能な解像度変換チャネル（又は解像度変換部１０４が管理する解像度変換器）毎に一意に割り振られる解像度変換チャネルＩＤと、その解像度変換チャネルに設定された変換サイズと、からなる解像度変換チャネル管理情報である。
【００３９】
また、３０６は、エンコード部１０８が処理可能なエンコードチャネル（又はエンコード部１０８が管理するエンコーダ）毎に一意に割り振られるエンコードチャネルＩＤ、そのエンコードチャネルに設定されたエンコードチャネル設定からなるエンコードチャネル管理情報である。
【００４０】
また、３０７は、映像データ記録媒体１６０に記録された記録映像データに一意に割り振られる記録映像ＩＤと、その記録映像のカメラＩＤと、記録日時と、記録時間と、からなる記録映像管理情報である。
【００４１】
また、３０９は、映像フレーム間引き部１０９が処理可能なフレーム間引きチャネル毎に一意に割り振られるフレーム間引きＩＤと、間引き後のフレームレートと、からなる映像フレーム間引き管理情報である。
【００４２】
また、３０８は、映像記録再生制御部１０１が記録、再生表示処理している映像チャネルに対して一意に割り振られるチャネルＩＤと、その映像チャネルのチャネル種別と、入力種別と、入力ＩＤと、デコードチャネルＩＤと、変換種別と、変換ＩＤと、エンコードチャネルＩＤと、出力種別と、出力ＩＤと、からなる映像チャネル管理情報である。
【００４３】
なお、映像チャネル管理情報３０８において、チャネル種別の「ライブ映像表示」とは、ネットワークカメラ１２０−１〜１２０−Ｎから受信した映像データを表示装置１４０に表示することである。また、「リモートライブ表示」とは、ネットワークカメラ１２０−１〜１２０−Ｎから受信した映像データをリモート端末１３０−１〜１３０−Ｍで表示することである。また、「リモート再生」とは、記録映像をリモート端末１３０−１〜１３０−Ｍで再生表示することである。
【００４４】
ここで、３０１〜３０８の各管理情報は、映像記録再生制御部１０１のメモリ等に記憶され、映像記録再生制御部１０１は各管理情報を適宜読み出して映像の記録、再生表示制御を行う。
【００４５】
図４は、映像記録再生装置１００におけるメイン処理の一例を示すフロー図である。
映像記録再生装置１００は、後述する図５に係る映像記録サービス処理を起動し（Ｓ４０１）。続いて、映像記録再生装置１００は、後述する図８ａ〜図８ｃに係る映像再生表示サービス処理を起動する（Ｓ４０２）。続いて、映像記録再生装置１００は、後述する図９ａ〜図９ｂに係る映像リモート再生表示サービス処理を起動する（Ｓ４０３）。そして、映像記録再生装置１００は、操作入力部１０６等からの停止操作を待つ（Ｓ４０４においてＮｏ）。停止操作があれば（Ｓ４０４においてＹｅｓ）、映像記録再生装置１００は、映像記録サービス処理を停止する（Ｓ４４１）。また、映像記録再生装置１００は、映像再生表示サービス処理を停止する（Ｓ４４２）。また、映像記録再生装置１００は、映像リモート再生表示サービス処理を停止する（Ｓ４４３）。そして、映像記録再生装置１００は、メイン処理を終了する。
【００４６】
図５は、映像記録再生装置１００における映像記録サービス処理の一例を示すフロー図である。
【００４７】
映像記録再生装置１００は、カメラ管理情報３０１からカメラＩＤを順次読出し（Ｓ５０１）、カメラＩＤが終了しているか否かを判定する。カメラＩＤが終了していなければ（Ｓ５０２においてＮｏ）、映像記録再生装置１００は、カメラＩＤを映像チャネル管理情報３０８の入力ＩＤ、入力種別を「カメラ」に設定する（Ｓ５２１）。
【００４８】
また、映像記録再生装置１００は、記録映像管理情報３０７からカメラＩＤに対応する記録映像ＩＤを読出して映像チャネル管理情報３０８の出力ＩＤ、出力種別を「記録映像」に設定する（Ｓ５２２）。そして、映像記録再生装置１００は、入力映像と、出力（記録）映像とのサイズ、フォーマット等が同一であるか否を判定する（Ｓ５２３）。入力映像と、出力映像とが同一の場合（Ｓ５２３においてＹｅｓ）、映像記録再生装置１００は、後述する図７に係る映像チャネル処理を起動し（Ｓ５２７）、Ｓ５０１からの処理を繰り返す。
【００４９】
入力映像と、出力映像とが異なる場合（Ｓ５２３においてＮｏ）、映像記録再生装置１００は、空きの解像度変換チャネルがあるか否かを判定する（Ｓ５２４）。空きの解像度変換チャネルがある場合（Ｓ５２４においてＹｅｓ）、映像記録再生装置１００は、解像度変換チャネル管理情報３０５から空きの解像度変換ＩＤを取得し、映像チャネル管理情報３０８の変換ＩＤに設定し、変換種別を「解像度」に設定する。
【００５０】
また、映像記録再生装置１００は、デコードチャネル管理情報３０４から空きのデコードチャネルＩＤを取得して映像チャネル管理情報３０８のデコードチャネルＩＤに設定する（Ｓ５２５）。そして、映像記録再生装置１００は、エンコードチャネル管理情報３０６から空きのエンコードチャネルＩＤを取得し、映像チャネル管理情報３０８のエンコードチャネルＩＤに設定し（Ｓ５２６）、Ｓ５２７からの処理を継続する。
【００５１】
空きの解像度変換チャネルがない場合（Ｓ５２４においてＮｏ）、映像記録再生装置１００は、後述する図６に係る映像フレーム間引き切換処理を行う（Ｓ５４１）。そして、映像記録再生装置１００は、映像フレーム間引き切換処理が成功したか否かを判定する（Ｓ５４２）。
【００５２】
映像フレーム間引き切換処理が成功した場合（Ｓ５４２においてＹｅｓ）、映像記録再生装置１００は、Ｓ５２５からの処理を継続する。一方、映像フレーム間引き切換処理が失敗した場合（Ｓ５４２においてＮｏ）、映像記録再生装置１００は、映像フレーム間引き管理情報３０９からフレーム間引きＩＤを取得する。そして、映像記録再生装置１００は、映像チャネル管理情報３０８の変換ＩＤに設定し、変換種別を「間引き」に設定する（Ｓ５４３）。そして、映像記録再生装置１００は、Ｓ５２７からの処理を継続する。
【００５３】
ここで、映像記録再生装置１００は、フレーム間引き後のフレームレートを解像度変換時のビットレートと同程度となるよう設定する。
【００５４】
なお、カメラＩＤが終了した場合（Ｓ５０２においてＹｅｓ）、映像記録再生装置１００は、メイン処理からの映像記録サービス処理停止を待つ（Ｓ５０３においてＮｏ）。そして、停止の指示があれば（Ｓ５０３においてＹｅｓ）、映像記録再生装置１００は、起動した全ての映像チャネル処理を停止する（Ｓ５３１）。そして、映像記録再生装置１００は、映像記録サービス処理を終了する。
【００５５】
図６は、映像記録再生装置１００における映像フレーム間引き切換処理の一例を示すフロー図である。
【００５６】
映像記録再生装置１００は、映像チャネル管理情報３０８から映像記録チャネル情報を順次読出す（Ｓ６０１）。そして、映像記録再生装置１００は、映像記録チャネル情報が終了か否かを判定する（Ｓ６０２）。映像記録チャネル情報が終了していない場合（Ｓ６０２においてＮｏ）、映像記録再生装置１００は、映像チャネル管理情報３０８においてそのチャネルの変換種別が「解像度」であるか否かを判定する（Ｓ６０３）。
【００５７】
映像チャネル管理情報３０８においてそのチャネルの変換種別が「解像度」である場合（Ｓ６０３においてＹｅｓ）、映像記録再生装置１００は、図示しない画像解析処理又は外部センサ入力等においてアラーム検知中か否かを判定する（Ｓ６３１）。
【００５８】
アラーム検知中ではない場合（Ｓ６３１においてＮｏ）、映像記録再生装置１００は、映像チャネル管理情報３０８のカメラＩＤと、カメラ管理情報３０１の優先度と、に基づき、そのカメラの優先度が読み出した映像チャネル中で最も低いか否かを判定する（Ｓ６３２）。カメラの優先度が読み出した映像チャネル中で最も低い場合（Ｓ６３２においてＹｅｓ）、映像記録再生装置１００は、最低優先度映像チャネルとしてそのチャネルを記憶し（Ｓ６３３）、Ｓ６０１からの処理を繰り返す。
【００５９】
変換種別が「解像度」でない場合（Ｓ６０３においてＮｏ）、映像記録再生装置１００は、Ｓ６０１からの処理を繰り返す。また、アラーム検知中である場合（Ｓ６３１においてＹｅｓ）、映像記録再生装置１００は、Ｓ６０１からの処理を繰り返す。また、カメラの優先度が読み出した映像チャネル中で最も低くない場合（Ｓ６３１においてＮｏ）、映像記録再生装置１００は、Ｓ６０１からの処理を繰り返す。
【００６０】
映像記録チャネル情報が終了した場合（Ｓ６０２においてＹｅｓ）、映像記録再生装置１００は、最低優先度映像チャネルが存在し、且つ新規映像チャネルのカメラより優先度が低いか否かを判定する（Ｓ６２１）。
【００６１】
最低優先度映像チャネルが存在し、且つ新規映像チャネルのカメラより優先度が低い場合（Ｓ６２１においてＹｅｓ）、映像記録再生装置１００は、最低優先度映像チャネル処理を一時停止する（Ｓ６２２）。続いて、映像記録再生装置１００は、変換種別をフレーム間引きに切り換え（Ｓ６２３）、最低優先度映像チャネル処理を再開する（Ｓ６２４）。そして、映像記録再生装置１００は、解像度変換チャネル、デコードチャネル、エンコードチャネルを開放し（Ｓ６２５）、映像フレーム間引き切換処理を終了する。
【００６２】
最低優先度映像チャネルが存在しないか、又は新規映像チャネルのカメラより優先度が高い場合（Ｓ６２１においてＮｏ）、映像記録再生装置１００は、映像フレーム間引きへの切り換えが失敗した旨の設定を行う（Ｓ６４１）。そして、映像記録再生装置１００は、映像フレーム間引き切換処理を終了する。
【００６３】
図７は、映像記録再生装置１００における映像チャネル処理の一例を示すフロー図である。
【００６４】
映像記録再生装置１００は、映像チャネル管理情報３０８における入力ＩＤ、出力ＩＤに対応する映像記録再生部１０７、映像入出力部１０２、表示部１０５等の入出力先を開く（Ｓ７０１）。映像記録再生装置１００は、映像チャネル処理が停止されているか否かを判定する（Ｓ７０２）。
【００６５】
映像チャネル処理が停止されていない場合（Ｓ７０２においてＮｏ）、映像記録再生装置１００は、映像チャネル処理が一時停止されているか否かを判定する（Ｓ７０３）。映像チャネル処理の一時停止がされない場合（Ｓ７０３においてＮｏ）、映像記録再生装置１００は、入力ＩＤに対応する映像データを読出す（Ｓ７０４）。
【００６６】
続いて、映像記録再生装置１００は、デコードチャネルＩＤが設定されているか否かを判定する。デコードチャネルＩＤが設定されている場合（Ｓ７０５においてＹｅｓ）、映像記録再生装置１００は、デコードチャネルＩＤに対応するデコードチャネルで映像データをデコードする（Ｓ７５１）。
【００６７】
続いて、映像記録再生装置１００は、変換ＩＤが設定されているか否かを判定する（Ｓ７０６）。変換ＩＤが設定されている場合（Ｓ７０６においてＹｅｓ）、映像記録再生装置１００は、変換ＩＤに対応する変換チャネルで映像データを解像度変換又はフレーム間引を行なう（Ｓ７６１）。
【００６８】
また、映像記録再生装置１００は、エンコードチャネルＩＤが設定されているか否かを判定する（Ｓ７０７）。エンコードチャネルＩＤが設定されている場合（Ｓ７０７においてＹｅｓ）、映像記録再生装置１００は、エンコードチャネルＩＤに対応するエンコードチャネルで映像データをエンコードする（Ｓ７７１）。そして、映像記録再生装置１００は、出力ＩＤに対応する出力先に映像データを書込み（Ｓ７０８）、Ｓ７０２からの処理を繰り返す。
【００６９】
映像チャネル処理が停止された場合（Ｓ７０２においてＹｅｓ）、映像記録再生装置１００は、入出力先を閉じ、デコードチャネルＩＤ、解像度変換ＩＤ、エンコードチャネルＩＤのそれぞれに対応するデコードチャネル、解像度変換チャネル、エンコードチャネルを開放する（Ｓ７２１）。そして、映像記録再生装置１００は、映像チャネル処理を終了する。
【００７０】
映像チャネル処理が一時停止された場合（Ｓ７０３においてＹｅｓ）、映像記録再生装置１００は、映像チャネル処理再開の指示を待ち（Ｓ７３１においてＮｏ）、再開の指示があれば（Ｓ７３１においてＹｅｓ）、Ｓ７０４からの処理を継続する。
【００７１】
図８ａ〜図８ｃは、映像記録再生装置１００における映像再生表示サービス処理の一例を示すフロー図である。
【００７２】
映像記録再生装置１００は、表示画面管理情報３０７から表示画面ＩＤを順次読出し（Ｓ８０１）、表示画面ＩＤが終了しているか否かを判定する（Ｓ８０２）。表示画面ＩＤが終了していなければ（Ｓ８０２においてＮｏ）、映像記録再生装置１００は、図示しない管理情報により対応付けされた表示画面ＩＤに対応するカメラＩＤを映像チャネル管理情報３０８の入力ＩＤに設定する。そして、映像記録再生装置１００は、入力種別を「カメラ」に設定する（Ｓ８２１）。
【００７３】
また、映像記録再生装置１００は、表示画面ＩＤを映像チャネル管理情報３０８の出力ＩＤに、出力種別を「表示画面」に設定し（Ｓ８２２）、空きの解像度変換チャネルがあるか否かを判定する（Ｓ８２３）。
【００７４】
空きの解像度変換チャネルがある場合（Ｓ８２３においてＹｅｓ）、映像記録再生装置１００は、解像度変換チャネル管理情報３０５から空きの解像度変換ＩＤを取得し、映像チャネル管理情報３０８の変換ＩＤに設定、変換種別を「解像度」に設定する。
【００７５】
また、映像記録再生装置１００は、デコードチャネル管理情報３０４からデコードチャネルＩＤを取得して、映像チャネル管理情報３０８のデコードチャネルＩＤに設定する（Ｓ８２４）。そして、映像記録再生装置１００は、図７に係る映像チャネル処理を起動し（Ｓ８２５）、Ｓ８０１からの処理を繰り返す。
【００７６】
空きの解像度変換チャネルがない場合（Ｓ８２３においてＮｏ）、映像記録再生装置１００は、図６に係る映像フレーム間引き切換処理を実行し（Ｓ８７１）、切換処理が成功したか否かを判定する（Ｓ８７２）。
【００７７】
切換処理が成功した場合（Ｓ８７２においてＹｅｓ）、映像記録再生装置１００は、Ｓ８２４からの処理を継続する。一方、切換処理が失敗した場合（Ｓ８７２においてＮｏ）、映像記録再生装置１００は、映像フレーム間引き管理情報３０５からフレーム間引きＩＤを取得して映像チャネル管理情報３０８の変換ＩＤに設定し、変換種別を「間引き」に設定する（Ｓ８７３）。そして、映像記録再生装置１００は、Ｓ８２５からの処理を継続する。
【００７８】
表示画面ＩＤが終了し（Ｓ８０２においてＹｅｓ）、映像再生表示サービス処理停止が指示されると（Ｓ８０３においてＹｅｓ）、映像記録再生装置１００は、起動した全ての映像チャネル処理を停止し（Ｓ８３１）、映像再生表示サービス処理を終了する。
【００７９】
映像再生表示サービス処理停止が指示されない場合（Ｓ８０３においてＮｏ）、映像記録再生装置１００は、記録映像再生操作が有るか否かを判定する（Ｓ８０４）。記録映像再生操作が有る場合（Ｓ８０４においてＹｅｓ）、映像記録再生装置１００は、対応する映像チャネル処理を一時停止する（Ｓ８４１）。
【００８０】
そして、映像記録再生装置１００は、記録映像管理情報３０７からカメラＩＤに対応する記録映像ＩＤを読出し、映像チャネル管理情報３０８の入力ＩＤに設定し、入力種別を「記録映像」に設定する（Ｓ８４２）。
【００８１】
また、映像記録再生装置１００は、対応する映像チャネル処理を再開し（Ｓ８４３）、ライブ映像表示操作が有るか否かを判定する（Ｓ８０５）。ライブ映像表示操作が有る場合（Ｓ８０５においてＹｅｓ）、映像記録再生装置１００は、対応する映像チャネル処理を一時停止する（Ｓ８５１）。
【００８２】
そして、映像記録再生装置１００は、記録映像管理情報３０７から記録映像ＩＤに対応するカメラＩＤを読出し、映像チャネル管理情報３０８の入力ＩＤに設定し、入力種別を「カメラ」に設定する（Ｓ８５２）。
【００８３】
また、映像記録再生装置１００は、対応する映像チャネル処理を再開し（Ｓ８５３）、表示画面変更が有るか否かを判定する（Ｓ８０６）。表示画面変更が有る場合（Ｓ８０６においてＮｏ）、映像記録再生装置１００は、Ｓ８０３からの処理を繰り返す。
【００８４】
表示画面変更がある場合（Ｓ８０６においてＹｅｓ）、映像記録再生装置１００は、対応する映像チャネル処理を一時停止し（Ｓ８６１）、指定されたカメラＩＤを読出す。そして、映像記録再生装置１００は、映像チャネル管理情報３０８の入力ＩＤに設定し、入力種別を「カメラ」に設定する（Ｓ８６２）。
【００８５】
また、映像記録再生装置１００は、映像チャネル管理情報３０８の変換ＩＤ及び変換種別と、解像度変換チャネル管理情報３０５と、に基づいて解像度変換チャネルが使用中であるか否かを判定する。解像度変換チャネルが使用中の場合（Ｓ８６３においてＹｅｓ）、映像記録再生装置１００は、対応する映像チャネル処理を再開し（Ｓ８６４）、Ｓ８０３からの処理を繰り返す。
【００８６】
解像度変換チャネルを使用中でない場合（Ｓ８６３においてＮｏ）、映像記録再生装置１００は、空きの解像度変換チャネルがあるか否かを判定する（Ｓ８８１）。空きの解像度変換チャネルがある場合（Ｓ８８１においてＹｅｓ）、映像記録再生装置１００は、解像度変換チャネル管理情報３０５から空きの解像度変換ＩＤを取得し、映像チャネル管理情報３０８の変換ＩＤに設定し、変換種別を「解像度」に設定する。また、映像記録再生装置１００は、デコードチャネル管理情報３０４からデコードチャネルＩＤを取得して、映像チャネル管理情報３０８のデコードチャネルＩＤに設定し（Ｓ８８２）、Ｓ８６４からの処理を繰り返す。
【００８７】
空きの解像度変換チャネルがない場合（Ｓ８８１においてＮｏ）、映像記録再生装置１００は、図６に係る映像フレーム間引き切換処理を実行し（Ｓ８９１）、切換処理が成功したか否かを判定する（Ｓ８９２）。切換処理が成功した場合（Ｓ８９２においてＹｅｓ）、映像記録再生装置１００は、Ｓ８８２からの処理を継続する。
【００８８】
切換処理が失敗した場合（Ｓ８９２においてＮｏ）、映像記録再生装置１００は、映像フレーム間引き管理情報３０５からフレーム間引きＩＤを取得して映像チャネル管理情報３０８の変換ＩＤに設定し、変換種別を「間引き」に設定する（Ｓ８９３）。そして、映像記録再生装置１００は、Ｓ８６４からの処理を継続する。
【００８９】
図９ａ〜図９ｂは、映像記録再生装置１００における映像リモート再生表示サービス処理の一例を示すフロー図である。
【００９０】
映像記録再生装置１００は、映像リモート再生表示サービス処理の停止が指示されているか否かを判定する（Ｓ９０１）。映像リモート再生表示サービス処理の停止が指示されていない場合（Ｓ９０１においてＮｏ）、映像記録再生装置１００は、ライブ映像リモート表示要求が有るか否かを判定する（Ｓ９０２）。
【００９１】
ライブ映像リモート表示要求がない場合（Ｓ９０２においてＮｏ）、映像記録再生装置１００は、記録映像リモート再生要求が有るか否かを判定する（Ｓ９０３）。記録映像リモート再生要求がない場合（Ｓ９０３においてＮｏ）、映像記録再生装置１００は、映像リモート再生表示処理停止が指示されているか否かを判定する（Ｓ９０４）。
【００９２】
映像リモート再生表示処理停止が指示されていない場合（Ｓ９０４においてＮｏ）、映像記録再生装置１００は、Ｓ９０１からの処理を繰り返す。
【００９３】
映像リモート再生表示サービス処理の停止が指示された場合（Ｓ９０１においてＹｅｓ）、映像記録再生装置１００は、起動した全ての映像チャネルの処理を停止し（Ｓ９１１）、映像リモート再生表示サービス処理を終了する。
【００９４】
映像リモート再生表示処理の停止が指示された場合（Ｓ９０４においてＹｅｓ）、映像記録再生装置１００は、指定された映像チャネル処理を停止し（Ｓ９４１）、Ｓ９０１からの処理を繰り返す。
【００９５】
ライブ映像リモート表示要求がされた場合（Ｓ９０２においてＹｅｓ）、映像記録再生装置１００は、指定カメラＩＤを映像チャネル管理情報３０８の入力ＩＤに設定し、入力種別を「カメラ」に設定する（Ｓ９２１）。また、映像記録再生装置１００は、リモート端末ＩＤを映像チャネル管理情報３０８の出力ＩＤに設定し、入力種別を「リモート端末」に設定する（Ｓ９２２）。
【００９６】
また、映像記録再生装置１００は、入力映像と、出力映像とのサイズ、フォーマット等が同一であるか否かを判定する（Ｓ９２３）。入力映像と、出力映像とのサイズ、フォーマット等が同一であれば（Ｓ９２３においてＹｅｓ）、映像記録再生装置１００は、図７ａ〜図７ｂに係る映像チャネル処理を起動し（Ｓ９２７）、Ｓ９０１の処理から繰り返す。
【００９７】
入力映像と、出力映像とが異なる場合（Ｓ９２３においてＮｏ）、映像記録再生装置１００は、空きの解像度変換チャネルがあるか否かを判定する（Ｓ９２３）。空きの解像度変換チャネルがある場合（Ｓ９２４においてＹｅｓ）、映像記録再生装置１００は、解像度変換チャネル管理情報３０５から空きの解像度変換ＩＤを取得し、映像チャネル管理情報３０８の変換ＩＤに設定し、変換種別を「解像度」に設定する。
【００９８】
また、映像記録再生装置１００は、デコードチャネル管理情報３０４から空きのデコードチャネルＩＤを取得して映像チャネル管理情報３０８のデコードチャネルＩＤに設定する（Ｓ９２５）。そして、映像記録再生装置１００は、エンコードチャネル管理情報３０６から空きのエンコードチャネルＩＤを取得し、映像チャネル管理情報３０８のエンコードチャネルＩＤに設定し（Ｓ９２６）、Ｓ９２７からの処理を継続する。
【００９９】
空きの解像度変換チャネルがない場合（Ｓ９２４においてＮｏ）、映像記録再生装置１００は、図６に係る映像フレーム間引き切換処理を行い（Ｓ９５１）、切換処理が成功したか否かを判定する（Ｓ９５２）。切換処理が成功した場合（Ｓ９５２においてＹｅｓ）、映像記録再生装置１００は、Ｓ９２５からの処理を継続する。
【０１００】
切換処理が失敗した場合（Ｓ９５２においてＮｏ）、映像記録再生装置１００は、映像フレーム間引き管理情報３０５からフレーム間引きＩＤを取得して映像チャネル管理情報３０８の変換ＩＤに設定し、変換種別を「間引き」に設定する（Ｓ９５３）。そして、映像記録再生装置１００は、Ｓ９２７からの処理を継続する。
【０１０１】
記録映像リモート再生要求がなされた場合（Ｓ９０３においてＹｅｓ）、映像記録再生装置１００は、記録映像管理情報３０７より指定カメラＩＤに対応する記録映像ＩＤを読出し、映像チャネル管理情報３０８の入力ＩＤに設定する。そして、映像記録再生装置１００は、入力種別を「記録映像」に設定する（Ｓ９３１）。そして、映像記録再生装置１００は、Ｓ９２２からの処理を継続する。
【０１０２】
以上、本実施形態による映像記録再生装置１００は、新規チャネルによる映像の記録、再生表示の際、解像度変換チャネル（解像度変換器）の空きがない場合、以下のように動作する。つまり、映像記録再生装置１００は、解像度変換チャネル（解像度変換器）を用いている映像記録チャネルを、映像フレーム間引きチャネル（映像フレーム間引き器又は映像フレーム間引き部）による変換に切り換えるよう制御する。そのため、映像記録再生装置１００は、新規チャネルは解像度変換チャネル（解像度変換器）を用いて映像データの記録、再生表示を行うよう動作する。よって、重要な映像のフレームレートを低下させることなく、解像度変換に係るハードウェア等を削減することができる。
【０１０３】
また、本実施形態による映像記録再生装置１００は、新規チャネルによる映像の記録、再生表示の際、解像度変換チャネル（解像度変換器）の空きがない場合、以下のように動作する。つまり、映像記録再生装置１００は、解像度変換チャネル（解像度変換器）を用いている最も優先度が低いと判断される映像記録チャネルを選択する。そして、映像記録再生装置１００は、映像フレーム間引きチャネル（映像フレーム間引き器又は映像フレーム間引き部）による変換に切り換えるよう制御する。そのため、映像記録再生装置１００は、新規チャネルは解像度変換チャネル（解像度変換器）を用いて映像データの記録、再生表示を行うよう動作する。よって、優先度の高い映像記録チャネルをフレーム間引きすることなく、解像度変換に係るハードウェアを削減することができる。
【０１０４】
また、本実施形態による映像記録再生装置１００は、映像を配信するカメラ毎に予め優先度を設定し、新規チャネルによる映像の記録、再生表示の際、解像度変換チャネル（解像度変換器）の空きがない場合、以下のように動作する。つまり、映像記録再生装置１００は、解像度変換チャネル（解像度変換器）を用いている最も優先度が低いカメラに対する映像記録チャネルを選択する。そして、映像記録再生装置１００は、映像フレーム間引きチャネル（映像フレーム間引き器又は映像フレーム間引き部）による変換に切り換えるよう制御する。そのため、映像記録再生装置１００は、新規チャネルは解像度変換チャネル（解像度変換器）を用いて映像データの記録、再生表示を行うよう動作する。よって、簡単な処理で優先度を判断することができ、優先度の高い映像記録チャネルをフレーム間引きすることなく解像度変換に係るハードウェアを削減することができる。
【０１０５】
また、本実施形態による映像記録再生装置１００は、新規チャネルによる映像の記録、再生表示の際、解像度変換チャネル（解像度変換器）の空きがない場合、以下のように動作する。つまり、映像記録再生装置１００は、アラーム検知機能によりアラーム検知中のチャネルは優先度が高いと判断し、解像度変換チャネル（解像度変換器）を用いている最も優先度が低いと判断される映像記録チャネルを選択する。そして、映像記録再生装置１００は、映像フレーム間引きチャネル（映像フレーム間引き器又は映像フレーム間引き部）による変換に切り換えるよう制御する。そのため、映像記録再生装置１００は、新規チャネルは解像度変換チャネル（解像度変換器）を用いて映像データの記録、再生表示を行うよう動作する。よって、重要度が一時的に高いアラーム検知中の映像記録チャネルをフレーム間引きすることなく解像度変換に係るハードウェアを削減することができる。
【０１０６】
また、本実施形態による映像記録再生装置１００は、フレーム間引き後のフレームレートを解像度変換時のビットレートと同程度となるよう設定する。そのため、同一の記録媒体容量で同程度の記録時間を確保できる上限のフレームレートで記録可能となり、可能な限り高品質な映像記録が可能となる。
【０１０７】
よって、本実施形態によれば、重要な映像のフレームレートを低下させずに、ハードウェア資源を削減することができる。
【０１０８】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【０１０９】
【図１】映像記録再生装置のブロック図及びシステム構成図である。
【図２】表示装置１４０における表示画面のレイアウト図である。
【図３ａ】映像記録再生装置１００における管理情報の概念図（その１）である。
【図３ｂ】映像記録再生装置１００における管理情報の概念図（その２）である。
【図３ｃ】映像記録再生装置１００における管理情報の概念図（その３）である。
【図４】映像記録再生装置１００におけるメイン処理の一例を示すフロー図である。
【図５】映像記録再生装置１００における映像記録サービス処理の一例を示すフロー図である。
【図６】映像記録再生装置１００における映像フレーム間引き切換処理の一例を示すフロー図である。
【図７】映像記録再生装置１００における映像チャネル処理の一例を示すフロー図である。
【図８ａ】映像記録再生装置１００における映像再生表示サービス処理の一例を示すフロー図（その１）である。
【図８ｂ】映像記録再生装置１００における映像再生表示サービス処理の一例を示すフロー図（その２）である。
【図８ｃ】映像記録再生装置１００における映像再生表示サービス処理の一例を示すフロー図（その３）である。
【図９ａ】映像記録再生装置１００における映像リモート再生表示サービス処理の一例を示すフロー図（その１）である。
【図９ｂ】映像記録再生装置１００における映像リモート再生表示サービス処理の一例を示すフロー図（その２）である。
【符号の説明】
【０１１０】
１００  映像記録再生装置
１０１  映像記録再生制御部
１０２  映像入出力部
１０３  デコード部
１０４  解像度変換部
１０５  表示部
１０６  操作入力部
１０７  映像記録再生部
１０８  エンコード部
１０９  映像フレーム間引き部
２００  分割表示画面
３０１  カメラ管理情報
３０２  リモート端末管理情報
３０３  表示画面管理情報
３０４  デコードチャネル管理情報
３０５  解像度変換チャネル管理情報
３０６  エンコードチャネル管理情報
３０７  記録映像管理情報
３０８  映像チャネル管理情報
３０９  映像フレーム間引き管理情報
【図１】
2007324871.tif 000003
【図２】
2007324871.tif 000004
【図３ａ】
2007324871.tif 000005
【図３ｂ】
2007324871.tif 000006
【図３ｃ】
2007324871.tif 000007
【図４】
2007324871.tif 000008
【図５】
2007324871.tif 000009
【図６】
2007324871.tif 000010
【図７】
2007324871.tif 000011
【図８ａ】
2007324871.tif 000012
【図８ｂ】
2007324871.tif 000013
【図８ｃ】
2007324871.tif 000014
【図９ａ】
2007324871.tif 000015
【図９ｂ】
2007324871.tif 000016