(57)【特許請求の範囲】
【請求項１】
複数台の映像装置が縦続接続された構成のグループを複数備える監視システムにおいて、
それぞれの上記映像装置には１台以上のカメラが接続可能であり、
それぞれの上記映像装置は、上記１台以上のカメラによる撮影映像を処理する映像処理手段と、外部から映像が入力される映像入力端子と、該映像処理手段による処理映像および該映像入力端子に入力された外部映像のいずれかを映像切換コマンドに従って選択する切換手段と、該切換手段によって選択された映像を外部へ出力する映像出力端子と、を備え、
それぞれの上記グループごとに、上記複数台の映像装置のうち隣接する２台の該映像装置間で前段側の上記映像入力端子と後段側の上記映像出力端子とが接続されることによって、該複数台の映像装置の縦続接続が実現され、
さらに、上記複数のグループに共通の制御装置を具備し、
上記制御装置には上記映像切換コマンドを伝送させるための制御ラインを介して全ての上記映像装置が接続されており、
上記制御装置は、任意のグループを構成する任意の上記映像装置の上記処理画像を外部へ出力させるための指令が成されたとき、該任意の映像装置について上記切換手段が該処理画像を選択し、それ以外の上記映像装置について上記切換手段が上記外部映像を選択するように、上記映像切換コマンドを生成すること、
を特徴とする、監視システム。
【請求項２】
全ての上記映像装置に個別の識別符号が付されており、
それぞれの上記映像装置は、外部から上記映像切換コマンドが入力される制御入力端子と、該制御入力端子に入力された該映像切換コマンドを外部に出力する制御出力端子と、を備えており、
上記制御ラインを介して、上記全ての映像装置のうち上記識別符号に応じた順番に従って隣接する２台の該映像装置間で前段側の上記制御出力端子と後段側の上記制御入力端子とが接続されると共に、最前段の該映像装置の上記制御入力端子が上記制御装置に接続されることによって、該制御ラインを介しての該制御装置に対する該全ての映像装置の接続が実現される、
請求項１に記載の監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、監視システムおよびその制御装置に関し、特に例えば、表示装置に１台以上の映像装置が縦続に接続された構成を含む監視システムおよび制御装置に関する。
【背景技術】
【０００２】
この種の監視システムとして、従来、例えば非特許文献１に開示されたものがある。この従来技術によれば、マスタの映像装置としてのデジタルディスクレコーダが、例えば或る建物内の１階の警備室に設置される。そして、同建物内の２階〜４階の各フロアに、スレーブのデジタルディスクレコーダが、配置される。これらマスタおよびスレーブのデジタルディスクレコーダは、警備室に設置されたモニタ装置にカスケード接続されると共に、このカスケード接続とは別の制御用のラインを介して同警備室に設置されたシステムコントローラに接続される。また、それぞれのデジタルディスクレコーダには、最大で１６台のカメラが接続される。ここで、システムコントローラによって、任意のカメラによる撮影映像をモニタする旨の操作が成されると、その任意のカメラによる撮影映像が、モニタ装置に表示される。即ち、この従来技術によれば、監視システムを構成する全てのデジタルディスクレコーダを、あたかも１台のレコーダとして制御することができる。
【０００３】
【非特許文献１】松下電器産業株式会社製デジタルディスクレコーダ“ＷＪ−ＨＤ３５０シリーズ”カタログ、Ｎｏ．２００５・０５・０１０・Ｔ１、ｐ．９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述の従来技術では、全てのデジタルディスクレコーダが１台のレコーダとして言わば一纏めに（一括して）制御されるため、例えば異なるフロアに設置されたカメラの撮影映像を同時に監視することができない等、場合によっては監視作業がし辛くなる。つまり、監視システムとして適さないことがあり、換言すれば応用性が低い、という問題がある。
【０００５】
そこで、この発明は、従来よりも応用性の高い監視システムおよびその制御装置を提供することを、目的とする。
【課題を解決するための手段】
【０００６】
かかる目的を達成するために、この発明の監視システムは、表示装置に１台以上の映像装置が縦続に接続された複数のグループと、各映像装置を制御する制御装置と、を具備する。ここで、それぞれの映像装置には、１台以上のカメラが接続される。そして、制御装置は、カメラによる撮影映像を含む任意の映像装置による処理映像を表示装置の表示画面に表示させるための第１指令が成されたとき、当該任意の映像装置が属するグループ内の全ての映像装置に対して当該第１指令に従う制御を行う、というものである。
【０００７】
即ち、この発明では、複数台の映像装置が、複数のグループに振り分けられており、つまりグループ分けされている。そして、それぞれのグループ毎に、表示装置が設けられており、この表示装置に、映像装置が縦続接続されている。さらに、それぞれの映像装置には、１台以上のカメラが接続されている。そして、これらの映像装置は、各グループに共通の１台の制御装置によって制御される。具体的には、任意のグループについて、任意の映像装置による処理映像を表示装置の表示画面に表示させる旨の第１指令が成されたとき、制御装置は、その任意のグループ内の全ての映像装置に対して当該第１指令に従う制御を行う。これによって、その任意のグループにおいては、表示装置の表示画面に、任意の映像装置による処理映像が、表示される。つまり、制御装置は、それぞれのグループ毎に、映像装置を制御する。
【０００８】
なお、制御装置は、それぞれのグループにいずれの映像装置が振り分けられているのかを表す情報、換言すれば各グループと各映像装置との対応関係を表す情報、が記憶された記憶手段と、上述の第１指令が成されたときにこの記憶手段に記憶されている情報に基づいて当該第１指令に従う制御を行う制御実行手段と、を備えるものであってもよい。
【０００９】
また、各映像装置に個別の識別符号が付されており、各グループにも個別のグループ符号が付されている場合には、これら識別符号とグループ符号とによって、各グループと各映像装置との対応関係を特定してもよい。
【００１０】
さらに、それぞれの映像装置に、一連の動作手順を予め設定することができるようにしてもよい。この場合、制御装置は、任意のグループについて所定の第２指令が成されたとき、当該任意のグループに属する全ての映像装置に、それぞれの一連の動作手順に従う動作を順次実行させるようにする。このようにすれば、それぞれのグループ毎に、当該グループに属する全ての映像装置による一連の動作を連続的に実行させることができ、換言すれば、それぞれのグループ全体として、予め設定された動作手順に従う一連の動作を実行させることができる。
【発明の効果】
【００１１】
この発明によれば、複数台の映像装置がグループ分けされており、それぞれのグループ毎に当該映像装置が制御される。つまり、それぞれのグループ毎に、当該グループに属する映像装置が、あたかも１台の装置として制御される。従って、監視システムを構成する全てのデジタルディスクレコーダが一纏めに制御されるという上述の従来技術に比べて、様々な状況に適応することができる応用性の高い監視システムを、実現することができる。
【発明を実施するための最良の形態】
【００１２】
この発明の一実施形態について、図１〜図１３を参照して説明する。
【００１３】
この実施形態に係る監視システム１０は、例えば図１に示すように、３階建ての建物に適用されるものであり、複数台、ここでは合計７台の、映像装置としてのディジタルレコーダ（以下、単にレコーダと言う。）２０，２０，…を、備えている。これらのレコーダ２０，２０，…は、各階に分配されており、具体的には、１階に３台、２階に２台、３階に２台、配置されている。なお、それぞれの階に配置されたレコーダ２０，２０，…は、当該それぞれの階毎に設けられた図示しないキャビネットラックに収容されている。
【００１４】
それぞれのレコーダ２０には、最大で１６台の監視カメラ５０，５０，…を接続することができる。このため、レコーダ２０は、１６個のカメラ接続端子２２，２２，…を備えている。各監視カメラ５０，５０，…は、それぞれが接続されているレコーダ２０と同じ階の適宜箇所に設置されており、これらの監視カメラ５０，５０，…によって撮影された映像（厳密には映像信号）は、後述するように、レコーダ２０に記録される。なお、監視カメラ５０は、視野の方向や角度（画角）を任意に変更可能ないわゆるコンビネーション型のものであってもよいし、視野が固定のいわゆる固定型のものであってもよい。また、監視カメラ５０がコンビネーション型のものである場合には、図には示さないが、当該監視カメラ５０は、カメラ制御ラインとしての例えばＲＳ−４８５ケーブルを介して、レコーダ２０に接続される。
【００１５】
さらに、各レコーダ２０，２０，…には、識別符号としての個別のレコーダ番号（アドレス）［ｎ］が付されており、詳しくは、１階に配置されているものから順番に［１］〜［７］というシリアル番号が付されている。そして、各レコーダ２０，２０，…は、図１に点線で示すように、ＲＳ−４８５規格に従う制御ラインによって、守衛室に設置されているコントローラ６０に接続されている。具体的には、それぞれのレコーダ２０は、制御入力端子２４と制御出力端子２６とを備えており、レコーダ番号［ｎ］が［１］番のレコーダ２０（以下、レコーダ［１］というように特定のレコーダ２０を指す場合にはレコーダ番号［ｎ］を用いて表す。）の制御入力端子２４が、コントローラ６０の制御端子６２に接続されている。そして、当該レコーダ［１］の制御出力端子２６は、レコーダ［２］の制御入力端子２４に接続されており、これ以降、同様に、レコーダ番号［ｎ］に従って各レコーダ２０，２０，…が順次接続されている。なお、図１においては、各レコーダ２０，２０，…が制御用ラインを介してコントローラ６０に縦続に接続されているように見受けられるが、この制御用ラインは上述の如くＲＳ−４８５規格に従うので、実際（電気的）には、当該各レコーダ２０，２０，…はコントローラ６０にバス接続されている。また、当該制御用ラインを通じてのコントローラ６０および各レコーダ２０，２０，…間のデータ通信は、一般に知られているポーリング方式によって行われる。
【００１６】
そしてさらに、レコーダ２０は、１個の映像出力端子２８と１個の映像入力端子３０とを、備えている。そして、各レコーダ２０，２０，…は、それぞれの階に配置されているもの毎に、当該映像出力端子２８および映像入力端子３０を介して、表示装置としてのモニタ装置８０に、レコーダ番号［ｎ］順に縦続接続されている。具体的には、例えば１階に配置されている３台のレコーダ２０，２０，…については、レコーダ［１］の映像出力端子２８が、モニタ装置８０（厳密には当該モニタ装置８０の図示しない映像入力端子）に接続されている。そして、レコーダ［１］の映像入力端子３０は、レコーダ［２］の映像出力端子２８に接続されており、当該レコーダ［２］の映像入力端子３０は、レコーダ［３］の映像出力端子２８に接続されている。なお、レコーダ［３］の映像入力端子３０は、開放されている。
【００１７】
そして、２階に配置されている２台のレコーダ２０および２０については、レコーダ［４］の映像出力端子２８が、上述とは別のモニタ装置８２に接続されている。そして、レコーダ［４］の映像入力端子３０は、レコーダ［５］の映像出力端子２８に接続されており、当該レコーダ［５］の映像入力端子３０は、開放されている。３階に配置されているレコーダ２０および２０についても、２階と同様に、レコーダ［６］の映像出力端子２８が、さらに別のモニタ装置８４に接続されている。そして、レコーダ［６］の映像入力端子３０は、レコーダ［７］の映像出力端子２８に接続されており、当該レコーダ［７］の映像入力端子３０は、開放されている。なお、各モニタ装置８０，８２および８４は、コントローラ６０と共に、守衛室に設置されている。
【００１８】
ところで、コントローラ６０は、図２に示すように、ＣＰＵ（Central
Processing Unit）６４を有している。そして、このＣＰＵ６４は、入出力インタフェース（Ｉ／Ｏ）回路６６を介して、制御端子６２に接続されている。また、ＣＰＵ６４には、入力キーやボタン等を含む操作手段としての操作部６８と、液晶パネルやＬＥＤ（発光ダイオード）等を含む表示手段としての表示部７０とが、接続されている。さらに、ＣＰＵ６４は、記憶手段としてのメモリ回路７２を内蔵しており、このメモリ回路７２には、当該ＣＰＵ６４の動作を制御するためのコントローラ制御プログラムが記憶されている。また、このメモリ回路７２には、図３に示すグルーピングテーブルも記憶されている。
【００１９】
このグルーピングテーブルとは、各レコーダ２０，２０，…がいずれの階に配置されているのかを表すテーブルであり、換言すれば当該各レコーダ２０，２０，…のグループ分けの内容を表すテーブルである。即ち、この実施形態では、それぞれの階毎にグループが形成されており、それぞれのグループにいずれのレコーダ２０，２０，…が属するのかが、グルーピングテーブルによって管理されている。なお、各グループには、それぞれ個別のグループ番号［ｇ］が付されている。
【００２０】
図３に示すグルーピングテーブルによれば、グループ番号［ｇ］が［１］番のグループ（以下、グループ［１］というように特定のグループを指す場合には実際の番号（数値）を用いて表す。）には、レコーダ［１］，［２］および［３］が振り分けられている。そして、これらのレコーダ［１］，［２］および［３］には、グループ［１］内の番号［ｎ’］として、それぞれ［１］，［２］および［３］という別の番号が、割り当てられている。また、上述したように、それぞれのレコーダ２０には、１６個のカメラ接続端子２２，２２，…が備えられているが、これらのカメラ接続端子２２，２２，…にも、それぞれ個別の番号、例えば［１］〜［１６］のカメラ番号［ｍ］が、付されている。そして、これら全てのカメラ接続端子２２，２２，…に対し、グループ［１］内の番号［ｍ’］として、それぞれ［１］〜［４８］という別の番号が、レコーダ番号［ｎ］（または［ｎ’］）順に割り当てられている。
【００２１】
グループ［２］には、レコーダ［４］および［５］が振り分けられている。そして、これらのレコーダ［４］および［５］にも、同様に、［１］および［２］というグループ［２］内における番号［ｎ’］が、割り当てられている。また、当該各レコーダ［４］および［５］の各カメラ接続端子２２，２２，…には、［１］〜［３２］というグループ［２］内のカメラ番号［ｍ’］が、割り当てられている。
【００２２】
さらに、グループ［３］には、レコーダ［６］および［７］が振り分けられている。そして、これらのレコーダ［６］および［７］にも、［１］および［２］というグループ内番号［ｎ’］が、割り当てられており、当該各レコーダ［６］および［７］の各カメラ接続端子２２，２２，…には、［１］〜［３２］というグループ内カメラ番号［ｍ’］が、割り当てられている。なお、このグルーピングテーブルの内容は、コントローラ６０による操作によって作成され、また編集される。
【００２３】
一方、レコーダ２０もまた、図４に示すように、ＣＰＵ３２を有している。そして、このＣＰＵ３２は、入出力インタフェース回路３４を介して、制御入力端子２４および制御出力端子２６に接続されている。また、ＣＰＵ３２には、入力キーやボタン等を含む操作手段としての操作部３６と、液晶パネルやＬＥＤ等を含む表示手段としての表示部３８とが、接続されている。
【００２４】
さらに、レコーダ２０は、映像処理手段としての映像処理回路４０を有している。この映像処理回路４０は、ＣＰＵ３２から与えられる処理命令に基づいて、各監視カメラ５０，５０，…による撮影映像を、記録手段としてのハードディスク（ＨＤ）４２に記録したり、次に説明する切換手段としての映像切換回路４４に入力したりする。また、映像処理回路４０は、ハードディスク４２に記録された映像、言わば録画映像を、映像切換回路４４に入力することもできる。なお、この実施形態のレコーダ２０では、カメラ接続端子２２，２２，…に接続されている全ての監視カメラ５０，５０，…による撮影映像が、随時、ハードディスク４２に記録される。また、このハードディスク４２に対する撮影映像の記録周期（レート）は、それぞれの監視カメラ５０毎に任意に設定可能とされている。
【００２５】
映像切換回路４４は、ＣＰＵ３２から与えられる切換命令に基づいて、上述の映像切換回路４４から入力される映像、言わば内部映像と、映像入力端子３０に接続された別のレコーダ２０から当該映像入力端子３０を介して入力される言わば外部映像と、のいずれかを選択する。そして、この映像切換回路４４によって選択された映像は、映像出力端子２８を介して、外部へ出力される。なお、ＣＰＵ３２の一連の動作は、当該ＣＰＵ３２に内蔵されたメモリ回路４６に記憶されているレコーダ制御プログラムに従って、制御される。
【００２６】
このように構成された監視システム１０によれば、例えば、コントローラ６０（操作部３６）によって任意の監視カメラ５０による撮影映像（ライブ映像）をモニタする旨の操作（第１指令）が成されると、当該コントローラ６０（ＣＰＵ６４）は、次のように動作する。なお、当該監視カメラ５０の指定は、グループ番号［ｇ］と当該グループ［ｇ］内におけるカメラ番号［ｍ’］との組み合わせによって、行われる。
【００２７】
即ち、任意の監視カメラ５０が指定されると、コントローラ６０は、まず、上述したグルーピングテーブルを参照する。そして、このグルーピングテーブルから、当該指定された監視カメラ５０が接続されているレコーダ２０のグループ内番号［ｎ’］を特定し、これを選択対象レコーダ［ｎｏ］とする。さらに、この選択対象レコーダ［ｎｏ］について、指定された監視カメラ５０によるライブ映像が映像出力端子２８から出力されるように、具体的には映像処理回路４０が当該指定された監視カメラ５０によるライブ映像を映像切換回路４４に入力すると共に、映像切換回路４４が当該映像処理回路４０から入力されるライブ映像（内部映像）を選択するように、制御を行う。そして、選択対象レコーダ［ｎｏ］が属するグループ［ｇ］内の他のレコーダ［ｎ’］については、映像切換回路４４が外部映像を選択するように、制御を行う。なお、これ以外のグループ［ｇ］については、何らの制御も行わない。
【００２８】
より具体的に説明すると、例えば、今、上述の任意の監視カメラ５０として、グループ［２］内のカメラ［１８］が指定される、とする。この場合、コントローラ６０は、グループ［２］内のレコーダ［２］、つまりレコーダ［５］について、映像切換回路４４が内部映像を選択すると共に、カメラ［１８］によるライブ映像が当該映像切換回路４４を介して映像出力端子２８から出力されるように、制御を行う。そして、グループ［２］内の他のレコーダ［１］、つまりレコーダ［４］については、映像切換回路４４が外部映像を選択するように、制御を行う。なお、これ以外のグループ［１］および［３］については、何らの制御も行わない。この結果、グループ［２］に対応するモニタ装置８２の表示画面に、当該グループ［２］内の監視カメラ［１８］によるライブ映像が、映し出される。
【００２９】
このことは、グループ［２］の他の監視カメラ５０によるライブ映像をモニタする場合も、同様である。また、他のグループ［１］または［３］の任意の監視カメラ５０によるライブ映像をモニタする場合も、同様である。さらに、いずれかのレコーダ２０に記録されている録画映像をモニタする場合にも、これと同様の処理が成される。さらに、互いに同じレコーダ２０に接続されている監視カメラ５０，５０，…であれば、それらによる複数のライブ映像を例えば２分割画面表示，４分割画面表示，８分割画面表示等のような分割画面表示によって同時にモニタすることもできる。勿論、録画映像についても、当該分割画面表示をすることができる。
【００３０】
このように、この実施形態の監視システム１０によれば、複数台の映像装置２０，２０，…が各階別にグループ分けされており、それぞれのグループ［ｇ］毎に当該映像装置２０，２０，…を制御することができる。つまり、それぞれのグループ［ｇ］毎に、当該グループ［ｇ］に振り分けられた映像装置２０，２０，…をあたかも１台の装置として取り扱うことができる。従って、監視システムを構成する全てのデジタルディスクレコーダが一纏めに制御されるという上述の従来技術に比べて、監視システム１０としての応用性が向上し、様々な状況に適応することができる。
【００３１】
さて、上述の如く、コントローラ６０によって、任意の監視カメラ５０によるライブ映像や録画映像をモニタする旨の操作が成された場合、当該コントローラ６０内のＣＰＵ６４は、上述したコントローラ制御プログラムに従って、図５のフローチャートで示されるレコーダ選択タスクを実行する。なお、この図５のレコーダ選択タスクは、各レコーダ２０，２０，…内の映像切換回路４４の切換動作を制御するためのものであり、当該各レコーダ２０，２０，…内の映像処理回路４０の動作は、これとは別の映像処理タスクに従って制御される。ただし、この映像処理タスクについては、この発明の本旨と直接関係しないので、ここでは、その詳細な説明を省略する。
【００３２】
即ち、図５を参照して、任意の監視カメラ５０によるライブ映像や録画映像をモニタする旨、つまり任意のレコーダ２０による言わば処理映像をモニタする旨、の操作が成されると、コントローラ６０内のＣＰＵ６４は、ステップＳ１に進み、当該任意のレコーダ２０のグループ内番号［ｎ’］を特定し、これを選択対象レコーダ［ｎｏ］とする。そして、ステップＳ３に進み、その後の処理でレコーダ２０を指定するためのグループ内番号［ｎ’］のインデックス（これについても符号［ｎ’］で表す。）を“１”とし、ステップＳ５に進む。
【００３３】
ステップＳ５において、ＣＰＵ６４は、現在指定されているレコーダ［ｎ’］が選択対象レコーダ［ｎｏ］であるか否かを判断する。そして、レコーダ［ｎ’］が選択対象レコーダ［ｎｏ］である場合、ステップＳ７において、当該レコーダ［ｎ’］に対して内部映像を選択する旨の映像切換コマンドを送信した後、ステップＳ９に進む。一方、レコーダ［ｎ’］が選択対象レコーダ［ｎｏ］でない場合は、ステップＳ１１において、当該レコーダ［ｎ’］に対して外部映像を選択する旨の映像切換コマンドを送信した後、ステップＳ９に進む。
【００３４】
ステップＳ９において、ＣＰＵ６４は、現在指定されているレコーダ［ｎ’］が同一のグループ［ｇ］内において末端の（モニタ装置８０，８２または８４から最も遠い）ものであるのか否か、つまり当該レコーダ番号［ｎ’］がその最大値［Ｎ’］であるか否かを、判断する。ここで、末端のレコーダ［Ｎ’］でない場合には、ステップＳ１３において、レコーダ番号［ｎ’］を“１”だけインクリメントした後、ステップＳ５に戻る。一方、現在指定されているレコーダ［ｎ’］が末端のレコーダ［Ｎ’］である場合には、この図５で示されるレコーダ選択タスクを終了する。
【００３５】
このようなコントローラ６０側のＣＰＵ６４の動作に対して、それぞれのレコーダ２０側のＣＰＵ３２は、上述したレコーダ制御プログラムに従って、図６のフローチャートで示される映像選択タスクを実行する。
【００３６】
即ち、コントローラ６０側から送られてきた上述の映像切換コマンドを受信すると、ＣＰＵ３２は、ステップＳ３１に進み、当該映像切換コマンドが内部映像の選択を指示するものであるのか否かを、判断する。ここで、内部映像の選択を指示するものである場合、ＣＰＵ３２は、ステップＳ３３に進み、当該内部映像が選択されるように映像切換回路４４を制御する。そして、このステップＳ３３の実行をもって、図６で示される映像選択タスクを終了する。
【００３７】
一方、ステップＳ３１において、映像切換コマンドが内部映像の選択を指示するものでない場合、つまり外部映像の選択を指示するものである場合は、ＣＰＵ３２は、ステップＳ３５に進む。そして、このステップＳ３５において、外部映像が選択されるように映像切換回路４４を制御して、この映像選択タスクを終了する。
【００３８】
さらに、この実施形態におけるレコーダ２０は、シーケンス（プログラムシーケンス）機能を備えている。このシーケンス機能とは、図７に示すような複数個（Ｘ個）のイベントを自動的に順次実行する機能であって、これらＸ個のイベントを１シーケンスとして１回だけ実行するワンタイムシーケンス機能と、当該１シーケンスを繰り返して実行する連続シーケンス機能との、２種類が用意されている。なお、ここで言うイベントとは、例えば特定の監視カメラ５０による撮影映像をモニタしたり、或いは当該監視カメラ５０の視野を所定の手順で変更したりする等のように、１つの制御内容の言わば定義付けのことを言う。また、このイベントの内容は任意に変更することもできるし、当該イベントの数Ｘを変更することもできる。このイベントの数Ｘは、最大で１６とされている。
【００３９】
そしてさらに、この実施形態においては、それぞれのグループ［ｇ］毎に、当該グループ［ｇ］に属する全てのレコーダ２０，２０，…に対して上述のワンタイムシーケンス機能に従うシーケンス動作を順次実行させる、というグループシーケンス機能をも、備えている。即ち、このグループシーケンス機能によれば、図８に示すように、それぞれのグループ［ｇ］毎に、当該グループ［ｇ］に属する全てのレコーダ２０，２０，…の１シーケンスが、グループ内番号［ｎ’］に従う順番で１回ずつ実行される。そして、この動作は、連続して繰り返される。
【００４０】
かかるグループシーケンス機能を実現するために、コントローラ６０と当該グループシーケンスの対象となるグループ［ｇ］内の各レコーダ２０，２０，…との間では、図９に示すような情報交換が成される。
【００４１】
即ち、コントローラ６０によって任意のグループ［ｇ］についてグループシーケンス機能によるシーケンス動作を開始する旨の操作が成されると、当該コントローラ６０から当該任意のグループ［ｇ］内の全てのレコーダ２０，２０，…に対して、シーケンス待機コマンドが一斉に送られる。各レコーダ２０，２０，…は、このシーケンス待機コマンドを受信することで、次のコマンドが送られてくるのを待機するシーケンス待機状態に移行する。そして、このシーケンス待機状態への移行後、各レコーダ２０，２０，…からコントローラ６０に対し、当該シーケンス待機状態に移行したことを表す状態通知が成される。なお、この状態通知は、これに先立って行われるコントローラ６０から各レコーダ２０，２０，…への状態問合せに対する応答として、行われる。
【００４２】
コントローラ６０は、各レコーダ２０，２０，…から状態通知を受け取ると、当該各レコーダ２０，２０，…に対して上述の映像切換コマンドを送信する。具体的には、グループ内番号［ｎ’］が［１］番のレコーダ２０に対して、内部映像を選択する旨の映像切換コマンドを送信し、その他のレコーダ［２］〜［Ｎ’］に対しては、外部映像を選択する旨の映像切換コマンドを送信する。これによって、レコーダ［１］（映像切換回路４４）のみが内部映像を選択し、その他のレコーダ［２］〜［Ｎ’］は外部映像を選択する。
【００４３】
続いて、コントローラ６０は、今現在内部映像を選択しているレコーダ［１］に対して、１シーケンス動作を実行させる旨のワンタイムシーケンス開始コマンドを、送信する。これによって、レコーダ［１］はワンタイムシーケンス機能に従う１シーケンス動作を実行し、この１シーケンス動作によって得られる映像が、モニタ装置８０，８２または８４の表示画面に映し出される。そして、この１シーケンス動作が終了すると、レコーダ［１］からコントローラ６０に対して、その旨を表す状態通知が行われる。なお、この状態通知もまた、コントローラ６０からの状態問合せに対する応答として、行われる。
【００４４】
コントローラ６０は、レコーダ［１］から１シーケンス動作が終了した旨の状態通知を受け取ると、今度は、次のレコーダ［２］による１シーケンス動作に従う映像をモニタするべく、当該レコーダ［２］を含む同一グループ［ｇ］内の各レコーダ２０，２０，…に対して映像切換コマンドを送信する。具体的には、レコーダ［２］に対して、内部映像を選択する旨の映像切換コマンドを送信し、その他のレコーダ２０，２０，…に対しては、外部映像を選択する旨の映像切換コマンドを送信する。これによって、レコーダ［２］のみが内部映像を選択し、その他のレコーダ２０，２０、…は外部映像を選択する。これ以降は、上述（レコーダ［１］による１シーケンス動作に従う映像をモニタする場合）と同様の処理が成される。そして、末端のレコーダ［Ｎ’］についてのモニタ動作が終了すると、最初のレコーダ［Ｎ’］についてのモニタ動作から繰り返される。なお、このグループシーケンス機能に従うシーケンス動作は、コントローラ６０または当該シーケンス動作を行っているいずれかのレコーダ２０によって他の操作が成されたときに（いわゆる割り込み処理によって）、終了される。
【００４５】
さらに詳細に説明すると、かかるグループシーケンス機能を実現するために、コントローラ６０内のＣＰＵ６４は、上述したコントローラ制御プログラムに従って、図１０のフローチャートで示されるグループシーケンスタスクを実行する。
【００４６】
即ち、任意のグループ［ｇ］についてグループシーケンス機能によるシーケンス動作の開始操作が成されると、コントローラ６０内のＣＰＵ６４は、ステップＳ５１に進み、同グループ［ｇ］内の全てのレコーダ［１］〜［Ｎ’］に対して、シーケンス待機コマンドを送信する。そして、ステップＳ５３において、全てのレコーダ［１］〜［Ｎ’］から、状態通知が送られてくるのを待つ。
【００４７】
ステップＳ５３において全てのレコーダ［１］〜［Ｎ’］から状態通知を受信すると、ＣＰＵ６４は、ステップＳ５５に進む。そして、このステップＳ５５において、レコーダ［１］〜［Ｎ’］のいずれかを指定するためのインデックス［ｎ’］を、“１”とした後、ステップＳ５７に進み、上述のレコーダ選択タスク（図５参照）を実行する。
【００４８】
ステップＳ５７におけるレコーダ選択タスクの実行後、ＣＰＵ６４は、ステップＳ５９に進み、レコーダ［ｎ’］に対して、ワンタイムシーケンス動作を開始する旨のコマンドを送信する。そして、ステップＳ６１に進み、レコーダ［ｎ’］からワンタイムシーケンス動作が終了した旨の状態通知が送られてくるのを待つ。この間、対応するモニタ装置８０，８２または８４の表示画面には、当該レコーダ［ｎ’］によるワンタイムシーケンス動作に従うライブ映像が映し出される。
【００４９】
ステップＳ６１において、レコーダ［ｎ’］から状態通知を受信すると、ＣＰＵ６４は、ステップＳ６３に進み、現在のレコーダ番号［ｎ’］がその最大値［Ｎ’］であるか否か、つまりワンタイムシーケンス動作を行っていたレコーダ［ｎ’］が末端のレコーダ［Ｎ’］であるか否かを、判断する。そして、末端のレコーダ［Ｎ’］でない場合は、ステップＳ６５において、レコーダ番号［ｎ’］を“１”だけインクリメントした後、ステップＳ５７に戻る。一方、現在のレコーダ［ｎ’］が末端のレコーダ［Ｎ’］である場合には、ステップＳ５５に戻る。なお、上述したようにコントローラ６０またはいずれかのレコーダ［ｎ’］によって他の操作が成されたときに、この図１０で示されるグループシーケンスタスクが割り込み終了される。
【００５０】
このようなコントローラ６０側のＣＰＵ６４の動作に対して、レコーダ２０側のＣＰＵ３２は、上述したレコーダ制御プログラムに従って、図１１のフローチャートで示される対グループシーケンスタスクを実行する。
【００５１】
即ち、コントローラ６０からシーケンス待機コマンドを受信すると、ＣＰＵ３２は、ステップＳ７１に進み、シーケンス待機状態に移行する。そして、ステップＳ７３において、当該シーケンス待機状態に移行した旨を、コントローラ６０からの状態問合せに対する応答として通知した後、ステップＳ７５に進み、コントローラ６０から映像切換コマンドが送られてくるのを待つ。
【００５２】
ステップＳ７５において、コントローラ６０から映像切換コマンドを受信すると、ＣＰＵ３２は、ステップＳ７７に進み、上述の映像選択タスク（図６参照）を実行する。そして、このステップＳ７７における映像選択タスクの実行後、ＣＰＵ３２は、ステップＳ７９に進み、当該映像選択タスクにおいて内部映像が選択されたか否かを判断する。ここで、内部映像が選択されていない場合には、ステップＳ７５に戻り、内部映像が選択されている場合には、次のステップＳ８１に進む。
【００５３】
ステップＳ８１において、ＣＰＵ３２は、コントローラ６０からワンタイムシーケンス動作の開始コマンドが送られてくるのを待つ。そして、当該コマンドを受信すると、ステップＳ８３に進み、ワンタイムシーケンス動作を開始する。これによって、モニタ装置８０，８２または８４の表示画面に、当該ワンタイムシーケンス動作によるライブ映像が映し出される。
【００５４】
そして、ステップＳ８５において、ワンタイムシーケンス動作が終了すると、ステップＳ８７に進み、コントローラ６０からの状態問合せに対する応答として、当該ワンタイムシーケンス動作が終了した旨の状態通知を行う。そして、このステップＳ８７の実行後、ステップＳ７５に戻る。なお、この図１１で示される対グループシーケンスタスクもまた、コントローラ６０またはいずれかのレコーダ［ｎ’］によって他の操作が成されたときに、割り込み終了される。
【００５５】
このように、この実施形態におけるグループシーケンス機能によれば、それぞれのグループ［ｇ］毎に、個々のレコーダ２０に設定されたワンタイムシーケンスが、各レコーダ２０，２０，…間で同期（タイミング）を計られながら、順次実行される。従って、あたかもグループ［ｇ］単位で一連のシーケンス動作が実行された状態となり、状況に応じた監視を行うことができる。
【００５６】
なお、この実施形態においては、言わばメインとなる１台のコントローラ６０のみを設ける場合について説明したが、これに限らない。例えば、図１２に示すように、それぞれのグループ［ｇ］（階）毎に専用のサブコントローラ１００を設置し、当該サブコントローラ１００によっても、対応するグループ［ｇ］のレコーダ２０，２０，…を制御できるようにしてもよい。この場合、各コントローラ６０，１００，１００，…と各レコーダ２０，２０，…（レコーダ［１］）間を接続するためのインタフェース（Ｉ／Ｆ）ユニット１１０が、必要になる。また、それぞれの階毎に、上述とは別のモニタ装置１２０を設けることもできる。
【００５７】
さらに、例えば図１３に示す監視システム２００のように、入出力間の接続関係を任意に変更可能な入出力変更手段としてのマトリックス装置２１０を設け、このマトリックス装置２１０の入力側（同図において右側）に各レコーダ２０，２０，…の映像出力端子２８を接続し、当該マトリックス装置２１０の出力側（同図において左側）に各モニタ装置８０，８２および８４を接続してもよい。このようにすれば、コントローラ６０による制御内容と、マトリックス装置２１０用の制御装置２２０による制御内容とによって、様々な状況（設置対象）に柔軟かつ的確に対応することができる。また、コントローラ６０および制御装置２２０を１台に纏める（つまり一方の機能を他方にも搭載する）ことで、各レコーダ２０，２０，…およびマトリックス装置２１０の制御を一元化してもよい。
【００５８】
そして、図には示さないが、それぞれのレコーダ２０に、上述とは別の第２の映像出力端子を設けてもよい。このようにすれば、当該第２の映像出力端子を用いて、上述のモニタ装置８０，８２および８４に映し出されるのとは別の映像をモニタすることができる。
【００５９】
なお、この実施形態では、レコーダ２０の台数を７台としたが、これに限らない。また、各レコーダ２０，２０，…を３つのグループ［ｇ］に振り分けたが、各グループ［ｇ］内のレコーダ２０の台数および当該グループ［ｇ］の数も、これに限定されるものではない。さらに、レコーダ２０は、ハードディスク４２以外の記録媒体を持つものであってもよい。
【００６０】
そして、この実施形態では、３階建の建物の監視にこの発明を適用する場合について説明したが、これ以外の監視用途にも適用できることは、言うまでもない。
【００６１】
また、この実施形態で説明した上述の内容は、飽くまでもこの発明を実現するための一例であり、この発明を限定するものではない。
【図面の簡単な説明】
【００６２】
【図１】この発明の一実施形態に係る監視システム全体の概略構成を示す図である。
【図２】同実施形態におけるコントローラの電気的な構成を示すブロック図である。
【図３】同コントローラ内のメモリ回路に記憶されているグルーピングテーブルの内容を概念的に示す図解図である。
【図４】同実施形態におけるレコーダの電気的な構成を示すブロック図である。
【図５】同実施形態におけるコントローラ内のＣＰＵが実行するレコーダ選択タスクの内容を示すフローチャートである。
【図６】同実施形態におけるレコーダ内のＣＰＵが実行する映像選択タスクの内容を示すフローチャートである。
【図７】同実施形態におけるレコーダのシーケンス動作を説明するための図解図である。
【図８】同実施形態におけるグループシーケンス動作を説明するための図解図である。
【図９】同グループシーケンス動作時における各構成要素間の情報交換の状態を示す図解図である。
【図１０】同実施形態におけるコントローラ内のＣＰＵが実行するグループシーケンスタスクの内容を示すフローチャートである。
【図１１】同実施形態におけるレコーダ内のＣＰＵが実行する対グループシーケンスタスクの内容を示すフローチャートである。
【図１２】同実施形態の別の構成例を示す図である。
【図１３】図１２とはさらに別の構成例を示す図である。
【符号の説明】
【００６３】
１０  監視システム
２０  レコーダ
５０  監視カメラ
６０  コントローラ
８０  モニタ装置
【図１】
0004723960.tif 000002
【図２】
0004723960.tif 000003
【図３】
0004723960.tif 000004
【図４】
0004723960.tif 000005
【図５】
0004723960.tif 000006
【図６】
0004723960.tif 000007
【図７】
0004723960.tif 000008
【図８】
0004723960.tif 000009
【図９】
0004723960.tif 000010
【図１０】
0004723960.tif 000011
【図１１】
0004723960.tif 000012
【図１２】
0004723960.tif 000013
【図１３】
0004723960.tif 000014