(57)【特許請求の範囲】
【請求項１】
下記（Ａ）〜（Ｇ）のステップをプロセッサを用いて行うことを特徴とする複数のビデオソースからビデオデータを録画するための保存装置の設定方法。
（Ａ）利用者に、複数のビデオソースから１つのビデオソースによって提供されるビデオデータの量に影響する複数のビデオソースのセッティングを制御する複数のパラメータリストを提供するステップ：
（Ｂ）利用者に、前記複数のパラメータリストからパラメータを選択することを許容するステップ：
（Ｃ）利用者に、選択されたパラメータを変更することを許容するステップ：
（Ｄ）利用可能ビデオ保存量について前記選択されたパラメータを変更する効果を決定すると共に、ビデオデータは保存装置が満杯になる前に録画されうる時間量の変更を決定するステップ：
（Ｅ）利用者に、前記選択されたパラメータを変更する効果に関するフィードバックを提供すると共に、ビデオデータは保存装置が満杯になる前に録画されうる時間量の変更に関するフィードバックを提供するステップ：
（Ｆ）利用者に、前記複数のビデオソースの全てに影響するパラメータの全体の変更をすることを可能にするステップ：及び
（Ｇ）利用者に、前記複数のビデオソースから最初のビデオソースに関する複数のパラメータリストから１つのパラメータをロックすることを可能とし、その結果、利用者が複数のビデオソースの全てに影響するロック可能な複数のパラメータリストから１つのパラメータの全体の変更をするとき、最初のビデオソースに関係する複数のパラメータリストから選択されたパラメータが変更されないようにするステップ：
【請求項２】
前記ステップＡが、秒当りのフレーム、画像寸法、画像品質および録画スケジュールを含むリストを提供することからなることを特徴とする請求項１に記載の方法。
【請求項３】
複数のビデオソースからビデオデータを録画するための保存設定装置であって、
該保存設定装置は、プロセッサと、複数のビデオソースからビデオデータを受信するために適合された入力と、メモリと、を含んで構成されていると共に、
前記プロセッサが、
（ａ）複数のビデオソースから１つのビデオソースによって提供されるビデオデータ量に影響する前記入力に接続される複数のビデオデータのセッティングを制御する複数のパラメータのリストを提供するために信号を発生するステップ：
（ｂ）利用者に前記複数のパラメータのリストから１つのパラメータを選択することを許容するステップ：
（ｃ）利用者に前記選択されたパラメータを変更することを許容するステップ：
（ｄ）前記メモリで利用可能な保存量について前記選択されたパラメータを変更する効果を決定すると共に、保存装置が満杯になる前にビデオデータが録画されうる時間量の変更を決定するステップ：
（ｅ）利用者に前記選択されたパラメータを変更する効果に関するフィードバックを提供すると共に、保存装置が満杯になる前にビデオデータが録画されうる時間量の変更に関するフィードバックを提供するステップ：
（ｆ）利用者に前記複数のビデオソースに影響する１つのパラメータの全体の変更を可能にするステップ：及び
（ｇ）利用者に前記複数のビデオソースから最初のビデオソースに関する複数のパラメータのリストから１つのパラメータをロックすることを可能とし、その結果、利用者が複数のビデオソースの全てに影響するロック可能な複数のパラメータのリストから１つのパラメータの全体の変更をするとき、最初のビデオソースに関係する複数のパラメータのリストから選択されたパラメータが変更されないようにするステップ：
に適合して動作すると共に、
前記メモリが満杯になる前にビデオデータが録画されうる時間量の変更を決定し、かつ、該時間量の変更に関するフィードバックを提供するように適合している
ことを特徴とする保存設定装置。
【請求項４】
前記プロセッサが、秒当りのフレーム、画像寸法、画像品質および録画スケジュールを含むリストを提供するように適合していることを特徴とする請求項３に記載の保存設定装置。
【請求項５】
請求項１に記載の設定方法をコンピュータによって実行するとき、該コンピュータに請求項１に記載の方法を実施させる指令を保存することを特徴とするコンピュータ読み取り可能保存媒体。
【請求項６】
請求項１に記載の方法におけるステップＡが、秒当りのフレーム、画像寸法、画像品質および録画スケジュールを含むリストを提供することからなることを特徴とする請求項５に記載のコンピュータ読み取り可能保存媒体。
【請求項７】
請求項３に記載の保存設定装置を用いて複数のビデオソースからビデオデータを録画・保存するためのプログラムを保存したコンピュータ読み取り可能保存媒体。
【発明の詳細な説明】
【背景技術】
【０００１】
（発明の背景）
本発明は監視システム、および特にビデオ監視システムにおけるビデオデータの保存を設定するための方法および装置に関する。
【０００２】
ビデオ監視システムによって収集されたビデオデータの保存は含まれる大容量のデータの故に、課題であった。カメラあるいは他のビデオソースからビデオ画像データをデジタルに録画するために要求される保存の量に影響する多くのパラメータがある。例えば、保存要求に影響するカメラと関係するパラメータのいくつかは秒当りのフレーム、画像サイズ、画像品質、録画スケジュールおよび短い時間の録画速度から長い時間の録画速度への切替ポイント時である。複数のカメラが録画されるのであるならば、調節可能なパラメータの数は劇的に増加し、それによって利用者にとって希望する保存時間量を得るとはいえ、多重のセッティングを駆使することが困難となる。良くてシステム設定は非効率的で、そして悪ければ利用者に利用者がしなければならない選択の全てを効果的に処理できないために最適化されない設定を承知させる結果になる。例えば、もしシステムが１６のカメラを有し、上述したような５つの変更可能なパラメータがあるならば、そうすれば利用者は８０のパラメータを入力しそしてそれに必要なトータルシステム保存時間があることを予想せねばならない。必要な保存時間が必要ないならば、そうすれば問題は８０のパラメータのどれか１つあるいはそれ以上が調節されることを必要としそしていくつが調節されることを必要とするかを知ることとなる。さらに、保存時間はいくつかのパラメータに対して他のパラメータよりももっと敏感である。これは利用者にとって本質的に不可能な仕事である。さらに、利用できる保存の全てを利用しないことは保存費用を増大し、そして録画されるビデオデータの品質が最も高い可能な品質よりも低くなる。従って、複数のソースからビデオデータを保存するために、デジタルビデオレコーダのようなデジタル録画装置を設定するに十分でそして効果的な方法に対する工業上のニーズがある。
【０００３】
（発明の概要）
本発明に従って、複数のビデオソースからビデオデータを録画するために保存装置を設定する方法が提供される。方法は複数のビデオソースから１つのビデオソースによって提供されるビデオデータの量に影響する複数のビデオソースのセッティングを制御するパラメータのリストを提供するステップからなり、利用者にリストからパラメータを選択することを許容し、利用者に選択されたパラメータを変更することを許容し、利用可能ビデオ保存量について選択されるパラメータを変更する効果を決定し；そして利用者に選択されるパラメータを変更する効果に関するフィードバックを提供する。
【０００４】
本発明の他の観点で複数のビデオソースからビデオデータを録画するための保存を設定するための装置が提供される。装置はプロセッサ、複数のビデオソースからビデオデータを受信するように適合される入力およびメモリである。プロセッサは複数のビデオソースからビデオソースによって提供されるビデオデータの量に影響する前記入力に接続される複数のビデオソースのセッティングを制御するパラメータのリストを提供するための信号を発生するように適合され、利用者にリストからパラメータを選択することを許容し、利用者に選択されるパラメータを変更することを許容し、前記メモリで利用可能な保存量について選択されるパラメータを変更する効果を決定し、そして利用者に選択されるパラメータを変更する効果に関するフィードバックを提供する。
【０００５】
本発明のさらなる観点で、コンピュータによって実行されるとき、コンピュータに上述される方法を実施させる命令を含むコンピュータ読み取り可能な媒体が提供される。
【０００６】
本発明は保存ビデオのために最も高い可能な品質（解像度およびフレーム率）を達成しながら、保存日数を最大にするために、利用者に保存関連のセッティングを調節するためにビデオレコーダあるいは他の保存装置を設置することを許容する方法を提供する。利用者は彼にとって何が重要であるかに基づく保存セッティングを特定することができる。ある利用者にとっては、保存日数を最大にすることが最も重要であり、一方他の者にとっては高フレーム率および解像度でビデオを維持することが優先度が高い。利用者の特定の要求によって、彼は興味あるセッティングを選び、ディスプレイ上のロックボタンをクリックし、そして他のセッティングが自動的に更新される。利用者はまた個々のカメラに対する保存フレーム率および解像度を、高優先度カメラに対する保存品質を増加しそして低優先度カメラに対する品質を低減するために調製できる。本発明は利用者にビデオ保有時間に影響するキーとなる変数を精細調整する能力を提供しそしてこれらの変数に対する変更の効果に関する視覚的フィードバックを提供する。本発明は保存費用を節約し、一方、要求される時間量に対して最も高い可能な品質で高優先ビデオを保持しそして複数のソースからビデオデータの保存を設定する効率的で効果的な方法を提供する。
【０００７】
本発明の他の利点および応用は次の詳細な説明に記載される本発明の望ましい実施態様によって明らかにされる。
【図面の簡単な説明】
【０００８】
【図１】本発明を利用するビデオ監視システムのブロックダイアグラム。
【図２】図１に示されるビデオ監視システムの典型的なレコーダのブロックダイアグラム。
【図３】本発明を実施するためのディスプレイスクリーンの１つの実施態様の図示。
【図４】本発明を実施するためのディスプレイスクリーンの１つの実施態様の図示。
【図５】本発明を実施するためのディスプレイスクリーンの１つの実施態様の図示。
【図６】本発明のプロセスの１つの実施態様を図示するフローチャート。
【０００９】
（発明の詳細な説明）
図１を参照してビデオ監視システム１０はインターネットのような閉鎖的ネットワーク、地域ネットワークあるいは広域ネットワークであるネットワーク１２を有する。複数のカメラ１４、１６、１８および２０あるいはデジタルビデオレコーダあるいはサーバのような他のビデオソースがＭＰＥＧストリームのようなリアルタイムのビデオストリームを提供するためにネットワーク１２に接続される。例えば、デジタルビデオレコーダ（ＤＶＲ）、パーソナルコンピュータあるいは他のデジタル保存装置であるレコーダ２２がネットワーク１２に接続される。カメラ１４、１６、１８および２０はネットワーク１２を経由してワークステーション２２にＭＰＥＧビデオストリームを提供する。ビデオ監視システム１０はネットワーク１２を含むように示されているが、カメラ１４、１６、１８および２０はレコーダ２２に直接接続することができる。図２は本発明を実施するためのレコーダ２２の１つの実施態様を図示する。入力２４はカメラおよび他のビデオソースからビデオデータストリームを受信しそしてこれらをプロセッサ２６に提供する。プロセッサ２６は、例えば、ディスク駆動あるいは光学駆動であるＲＯＭ２８、ＲＡＭ３０および保存３２に接続される。プロセッサ２６はディスプレイ３５に表示するために出力３４に出力信号を提供する。プロセッサ２６は本発明の方法を含み、ＲＯＭ２８あるいは保存３２に保存されるアルゴリズムおよびプログラムを実施する。利用者入力装置３６はレコーダ２２に直接接続されるコントローラ、キーボードあるいは他の適当な入力装置であるか、あるいは利用者入力装置３６がネットワーク１２を経由して接続される。利用者入力装置３６は、ここに記述されるように、複数のカメラあるいは他のレコーダ２２のビデオソースからビデオデータの保存を設定するためにプロセッサ２６に利用者入力を提供する。
【００１０】
本発明は、保存要求が秒当りのフレーム、画像寸法、画像品質、録画スケジュールおよび短い時間の録画速度から長い時間の録画速度への切替時点であることに影響するカメラに関連するような関連するパラメータの全てを利用し、そして各カメラによって消費される保存を計算する。これは各カメラに対して最適にされたユニークなセッティングをもたらし、そしてそれから全体の保存時間を与えるために結果を合計する。かくして、利用者は与えられる保存時間を特定しそして単独のあるいはグループの値を変更しそして他のロックされていないパラメータについての効果を観察する。
【００１１】
各カメラに対して選択されるパラメータのマトリックスあるいは表あるいは同様のリストが創られる。 “なくてはならない” 要求であるこれらのパラメータは、表のいくつかの記号によってロックされ、その結果、利用者が自分に致命的でない他のパラメータを調整している間、これらが固定される。代わりに、システムは必要な全体の保存時間内でロックし、そして所望の全体の保存時間結果を達成するためにいかなるロックされていないパラメータをも自動的に調整する。利用者は１つを除くすべ全てのカメラを完全に定義しそしてロックすることができ、そしてコンピュータを他のカメラチャネルにセットさせる。もし結果が達成されないならば、そうすればシステムはエラーを示す。それで１つあるいはそれ以上の以前に固定されたカメラチャネルは最後のカメラが実行可能なあるいは作動可能な結果をもつまで調整されねばならない。
【００１２】
アルゴリズムは表中の入力によって駆動され、既知でそしてロックされた値を全て取得し、そしてロックされていないかあるいは選択可能な変数を選ぶ。ロックされた表の値および変更可能なパラメータから保存時間予測をするアルゴリズムを説明するフローチャートが以下に示される。もし保存時間がロックされているならば、同じアルゴリズムが特定のカメラパラメータあるいは全体のパラメータのグループを提案することができることは明らかである。カメラ当り僅かな変数をもつより小さい表はアルゴリズムに直接固定されるパラメータを提供することによって使用されるが、しかしこれらを表に可視化しない。
【００１３】
ディスプレイ３５に表示される本発明を実施するための見本のディスプレイスクリーンは図３に図示される。スクリーンの左上隅は全体の保存セッティングである。これらはカメラ全てに対する保存の所望する日数、解像度、保存フレーム率およびＦＰＳ変更遅延を特定するため利用される。ＦＰＳ変更遅延の目的は如何に長く完全動作ビデオ（秒当り３０フレーム）が保存されるべきかを特定することである。デフォルトによってこの値は１１時間にセットされる。ロックされるビデオはロックされるビデオに対する個人のセッティング制限が到達されるまでその限度いっぱいのフレーム率で常に保持される。
【００１４】
全体セッティングの下側に位置するプライバシー・セッティングは利用者に、ビデオ録画システムがある日数を経過した後、ビデオを消去することを要求するいくつかの国で個人の指示に応じるためにビデオ録画が消去されねばならないときを特定することを認める。利用者は同じ日数の後、録画型（連続、動作および警報）の全てをも消去するか、あるいはもしプライバシー・セッティングが義務付けされない国において操作するならば利用者はいかなる警報あるいは動作ビデオを保持する一方、連続するビデオのみを消去することを選択する。削除の選択は削除するために録画型の側のチェックボックスをマウスを利用して、クリックし、そしてビデオを保持するための最大の日数を反映するためにスピナーボックスを調整することによって起動される。もし全体セッティングの１つが変更されそしてその変更がカメラの全てに適用することになるのならば、ロックアイコンがマウスでクリックされる。ロックをクリックするとカメラに対するセッティングをこの全体セッティングに更新されそして固定化される。
【００１５】
カメラリストの上側に日数の“予測保存”が日数で表示される。この数は利用者がマウスで計算ボタンをクリックする毎回更新し、全体のセッティング、カメラセッティング、あるいはプライバシー・セッティングになされるいかなる変更をも反映する。もし１つあるいはそれ以上のセッティングに対する変更がシステムが全体セッティングに特定される最小の“保存日数”要求に合致することを防ぐならば、予測保存ボックスは明るい赤色に変わる。
【００１６】
図３に示されるスクリーンの右側にカメラセッティンググリッドがある。各カメラに対して、利用者は解像度および録画フレーム率を調整しそしてそのカメラが２４／７を録画するためにセットされているかあるいはスケジュール上にセットされているかどうかを観察する。利用者はまた各カメラに対してフレーム率変更遅延を変更することができる。
【００１７】
高優先度カメラに対して、利用者は全体セッティングよりも高い値に解像度およびフレーム率を増加することを希望するかもしれない。代わりに、スペースを節約するために、利用者は低い優先度のカメラに対して解像度および保存フレーム率を減らすことを希望するかもしれない。カメラの特定の調整をした後、それから利用者はその値をその箇所にロックするためにマウスでチェックボックスをクリックする。これはこのカメラの設定が全体セッティング変更がされる次回にリセットされることから防ぐ。計算ボタンがそれからカメラになされた変更がどのように他のカメラセッティングおよび保存の予測日数に影響をしているかを見るためにマウスでクリックされる。
【００１８】
全体セッティングの予測警報ビデオセッティングは保存日数に対する予測を改善することを助ける。警報関連ビデオは、他の型の録画よりも長い期間保持されるので、警報によってトリガー(おとりに)されると思われる録画の割合の予測が確かであることを含めて、スペース(空白)がこの余分の保持時間に対して許容されそしてそれ故予測をさらに現実的なものにするであろう。デフォルトによって、割合が０にセットされ；この予測の増加は保存の予測日数を減らす。
【００１９】
図３で、利用者は保存日数に対する全体セッティングを３０にロックした。右側のカメラセッティングの全てがこの要求に適応するために更新され、解像度を４ＳＩＦからＳＩＦへそして保存ＦＰＳを３０から１へ落とした。カメラグリッド上側の予測保存計算はこれらのセッティングでＤＶＲがビデオデータの３１日保存すべきことを示すように更新する。
【００２０】
ディスプレイ３５にディスプレイされる本発明を実施するためのディスプレイスクリーン見本を図示する図４で、利用者は個々のカメラに対するセッティングを調整する。カメラ１および６は高い優先度のカメラであり、ここでは利用者は最も高い可能性のある解像度および１ｆｐｓよりも大きい保存フレーム率を期待しそしてここでは利用者は２４時間のフルの動作ビデオを維持することを望む。カメラ８に対して、利用者は保存されるフレーム率について注意するが、しかし他の２つのパラメータについて注意しない。カメラ１２に対して、利用者は解像度およびＦＰＳ変更遅延をロックし、一方カメラ１４に対して、ロックが解像度および保存ＦＰＳに置かれる。全てのロックされていないカメラは希望する保存日数を達成するため試行で最も低い可能な値にセットされる。カメラセッティングへのこれらの変更のために予測日数は２３．６日の保存に減らされそしてこのとき要求される保存日数よりも少ない。この不足は斜線の濃淡をつけることによって示されるように予測保存ディスプレイに対する背景色への変化によって目立つようにされる。
【００２１】
録画スケジュールは予測保存日数に顕著に影響する１つの変数であるが、しかし図３に示されるスクリーン上で調整することはできない。例えば、デフォルトによって各カメラは連続的に１日２４時間、１周７日間録画するためにスケジュールされる。このスケジュールへの如何なる変更も計算される保存に影響し、例えば、録画時間の減少が保存日数を増加する。図５は本発明で利用されるスケジューリングスクリーンの１つの実施態様を図示する。カメラセッティンググリッドで、スケジュール欄はカメラが２４／７を録画するためにセットされあるいはスケジュール上にセットされているかどうかを表示する。マウスポインターをスケジュールタブに動かしそしてマウスボタンをクリックすることで利用者が録画スケジュールを調整することを可能にする。
【００２２】
ここで利用されるようなコンピュータは並行し、および／または並行ではなく操作できる単一のプロセッサあるいは多重のプロセッサをもつことが理解されるべきである。コンピュータはまたコンピュータ間の情報を伝達しあるいは受信するためネットワークを経由して互いに接続される２つあるいはそれ以上のコンピュータに関連しそしてネットワークによってリンクされたコンピュータを経由して情報を処理するための分散コンピュータシステムを含む。プロセッサを含むデジタルビデオレコーダあるいは他の録画装置がここで使用されるようなコンピュータである。
【００２３】
図６は本発明のプロセスの１つの実施態様を図示するフローチャートである。プロセス１００のステップ１０２で、プロセッサ２６は保存３２に利用可能保存スペースを確保する。それからプロセッサ２６はステップ１０４でカメラ選択をチェックする。１０６で、それからプロセッサ２６はカメラの選択がセットされているか決定する。もしカメラ選択がセットされているならばプロセスはプロセッサ２６がセッティングに基づいて必要な保存スペースを計算するステップ１０８へ進む。ステップ１１０で利用可能保存スペースが計算される。もしカメラ選択がそのとき１０６でセットされないならば、プロセスは全体選択を点検するためにステップ１１２に進む。ステップ１１０あるいは１１２からプロセスは、全体選択がセットされているかどうかプロセッサ２６が決定する１１４へ進む。もし全体選択がセットされていないならば、それからブロック１１６で、プロセッサ２６は録画日数を計算しそしてステップ１１８で結果を表示する。
【００２４】
もしステップ１１４でプロセッサ２６は全体選択がセットされていることを決定するならば、それからプロセスは録画セッティングを変更するためにステップ１２０に進む。ステップ１１２で、プロセッサ２６は全体セッティングが達成されているかどうか決定する。もし全体セッティングが達成されているならば、それから結果がブロック１２４に表示される。もし全体セッティングが達成されていないならば、プロセスは、プロセッサ２６が限界に到達しているかどうか決定するステップ１２６へ進む。もし返答がないならば、それからプロセスはステップ１２０に戻る。もし限界が到達しているならば、それからステップ１２８で、プロセッサ２６は録画日数を計算しそして結果がブロック１３０に表示される。
【００２５】
設定プログラムがコンピュータによってアクセス可能なデータを保存するために利用されるいかなる保存装置をも参照するコンピュータ読み取り可能媒体に保存される。コンピュータ読み取り可能媒体の実施例はＣＤ−ＲＯＭあるいはＤＶＤのような磁気ハードディスク、フロッピィディスク、光ディスク、磁気テープ、メモリチップおよびｅ−メールを伝送しそして受信しあるいはネットワークをアクセスすることに利用されるこれらのようなコンピュータ読み取り可能な電子データを伝えるために利用される搬送波を含む。
【００２６】
本発明の別の実施態様は単独のカメラあるいは一連のカメラに配分されるために保存ソースあるいは全利用可能なメモリの割合を確立し、そして上述のプロセスを単独のカメラあるいはグループのカメラを最適化するために利用する。同じ方式で全ての利用可能なグループに対して連続することは、全体のシステムが定義される全保存時間で設定されるようにするものである。本発明の方法は全てのパラメータを個々に調整可能であると記述されているけれども、特殊な変数は全体的に共通で、１つの変更が、与えられるグループに対して正しい位置に自動的に入力されるようになる。
【００２７】
本発明の変形および修正は本発明の範囲を逸脱することなくなされることは理解されることである。また本発明の範囲が、ここに開示される特定の実施態様に制限されるように解釈されないが、先の開示に照らして読むとき、付帯する特許請求項にのみ従うことは理解されることである。
【符号の説明】
【００２８】
１０  ビデオ監視システム
１２  ネットワーク
１４、１６、１８、２０  カメラ
２２  レコーダ
２４  入力
２６  プロセッサ
２８  ＲＯＭ
３０  ＲＡＭ
３２  保存
３４  出力
３５  ディスプレイ
３６  利用者入力装置
１００  プロセス
１０２  利用可能な保存スペースを獲得するステップ
１０４  カメラ選択をチェックするステップ
１０６  カメラ選択をセットするかを決定するステップ
１０８  保存スペースを計算するステップ
１１０  利用可能な保存スペースを計算するステップ
１１２  全体選択をチェックするステップ
１１４  全体選択をセットするかを決定するステップ
１１６  録画日数を計算するステップ
１１８  結果表示
１２０  録画セッティングを変更するステップ
１２２  全体セッティングがされたかを決定するステップ
１２４  結果表示
１２６  プロセッサが限界に到達しているかを決定するステップ
１２８  録画日数を計算するステップ
１３０  結果表示
【図１】
0005539207.tif 000002
【図２】
0005539207.tif 000003
【図３】
0005539207.tif 000004
【図４】
0005539207.tif 000005
【図５】
0005539207.tif 000006
【図６】
0005539207.tif 000007