(57)【要約】【課題】互いに制御形式の異なる複数のカメラを、一つのカメラ制御装置で、個別に制御できるカメラ制御システムを提供する。【解決手段】互いに異なる制御形式の制御コマンドを入力部に入力して制御される複数のカメラ２１乃至２４を制御べく、操作情報を出力する操作部１０と、この操作情報と複数のカメラの各制御形式での制御データとの対応情報を記憶する設定情報テーブル９と、操作情報に基づいて、操作するカメラの制御形式を設定すると共に、この制御形式における、操作内容に対応する制御コマンドを設定情報テーブル９から得、操作するカメラのアドレスとこの制御コマンドとを含む送信データを、出力部から前記複数のカメラに出力する制御処理部８とを有し、特定のカメラでのみカメラ制御が実行されるようにする。【選択図】        図１
2004363971.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なる制御形式の制御コマンドを入力部に入力して制御される複数のカメラから出力される映像信号を入力すると共に、前記複数のカメラを制御するカメラ制御装置であって、
操作者による操作情報を出力する操作入力手段と、
前記操作情報と前記複数のカメラの各制御形式での制御データとの対応情報を記憶し、提供する対応情報提供手段と、
前記操作情報に基づいて、操作するカメラの制御形式を設定すると共に、該設定されたカメラの制御形式における、前記操作情報の操作内容に対応する制御コマンドを前記対応情報提供手段から得、操作するカメラを識別する識別コードと前記制御コマンドとを含む所定の出力形式の送信データを、出力部から前記複数のカメラの前記入力部に出力する制御処理手段と、
入力した前記映像信号から所望の映像信号を選択し、選択した映像信号を信号処理して出力する映像信号処理手段と
を有することを特徴とするカメラ制御装置。
【請求項２】
前記映像信号処理手段は、更に入力した映像信号を記録／再生する記録再生手段を含むことを特徴とする請求項１記載のカメラ制御装置。
【請求項３】
前記映像信号処理手段は、前記選択した映像信号に代えて前記複数のカメラと各カメラが使用する前記制御形式との対応を示すメニューを表示させる手段を有することを特徴とする請求項１記載のカメラ制御装置。
【請求項４】
前記対応情報提供手段に記憶されている複数のカメラの制御データに新たなカメラの制御データを追加する対応情報追加手段と、前記対応情報追加手段に追加情報を入力するための追加情報入力手段とを更に備えたことを特徴とする請求項１乃至３の何れかに記載のカメラ制御装置。
【請求項５】
前記複数のカメラに接続される前記制御処理手段の出力部を複数系統有することを特徴とする請求項１乃至４の何れかに記載のカメラ制御装置。
【請求項６】
請求項１乃至５の何れかに記載のカメラ制御装置と、
接続されている系統内で互いに異なる前記識別コードを設定可能な前記複数のカメラと、
前記出力部と前記複数のカメラの各入力部とを接続して前記送信データを配信する接続手段と、
映像信号処理手段から出力される映像信号を映像化する表示手段と
を有することを特徴とするカメラ制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のカメラを制御するカメラ制御装置に関し、特に制御形式の異なるカメラを制御するカメラ制御装置及びカメラ制御システムに関する。
【０００２】
【従来の技術】
従来、この種のカメラ制御システムとして、例えば、複数台のカメラと、操作部と、モニタとからなり、操作部から指定されたカメラが撮像した映像をモニタに表示するカメラ制御システムにおいて、カメラは、映像入力端子と、映像出力端子と、複数の制御ポートと、撮像部と、制御部と、映像入力端子より入力された映像信号とカメラで撮像した映像の一方を選択して出力する映像出力部を備え、複数台のカメラ映像出力端子と映像入力端子とを順次直列に接続し、また複数の制御ポートのうちの第１の制御ポートと第２の制御ポートとを順次直列に接続し、第１台目のカメラの映像出力端子はモニタに、第１の制御ポートは操作部に接続するように構成したものがあった（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平９―２９４２５７号公報（第２−３頁、図１）
【０００４】
【発明が解決しようとする課題】
上記のような従来のカメラ制御システムでは、複数のカメラを制御する場合に、順次直列接続、或いは同一配線上へのバス接続によって複数のカメラの制御ポートを接続して、固定のコマンドフォーマットと固定の転送レートでカメラ制御を行うように構成したので、異なるメーカーや異なる系列のカメラなどのように複数の異なるコマンドフォーマットや異なる通信レートのカメラが存在する場合、これらを同時に或いは個別に制御できないという問題点があった。
【０００５】
本発明は、上述のような課題を解消するためになされたもので、順次直列接続、或いは同一配線上へバス接続された複数のカメラのコマンドフォーマットや転送レートが互いに異なっていても、１台の制御装置で各カメラの制御が可能なカメラ制御装置、及びカメラ制御システムを得ることを目的とする。
【０００６】
【課題を解決するための手段】
本発明によるカメラ制御装置は、互いに異なる制御形式の制御コマンドを入力部に入力して制御される複数のカメラから出力される映像信号を入力すると共に、前記複数のカメラを制御するカメラ制御装置であって、
操作者による操作情報を出力する操作入力手段と、前記操作情報と前記複数のカメラの各制御形式での制御データとの対応情報を記憶し、提供する対応情報提供手段と、前記操作情報に基づいて、操作するカメラの制御形式を設定すると共に、該設定されたカメラの制御形式における、前記操作情報の操作内容に対応する制御コマンドを前記対応情報提供手段から得、操作するカメラを識別する識別コードと前記制御コマンドとを含む所定の出力形式の送信データを、出力部から前記複数のカメラの前記入力部に出力する制御処理手段と、入力した前記映像信号から所望の映像信号を選択し、選択した映像信号を信号処理して出力する映像信号処理手段とを有することを特徴とする。
【０００７】
また本発明によるカメラ制御システムは、
上記カメラ制御装置と、互いに異なる前記識別コードを設定可能な複数のカメラと、前記出力部と前記複数のカメラの各入力部とを接続して前記送信データを配信する接続手段と、映像信号処理手段から出力される映像信号を映像化する表示手段とを有することを特徴とする。
【０００８】
【発明の実施の形態】
実施の形態１．
図１は、本発明によるカメラ制御システムを採用した実施の形態１の監視記録システム１の要部構成を示すブロック図である。
【０００９】
同図中、監視記録システム１は、制御形式が互い異なると共に各制御信号入力部がバス接続された複数のカメラ２１，２２，２３・・・２４、監視記録装置２、及びＴＶ（テレビ）モニタ２６によって構成されている。尚、同図中、実線は映像信号を示し、点線は制御信号を示している。
【００１０】
先ず監視記録装置２の構成について以下に説明する。操作入力手段に相当する操作部１０は、監視記録装置２用の操作キー１０ａ及びカメラ制御用の操作キー１０ｂで構成され、それぞれのキー操作に対応した後述する操作キーコードを制御処理手段に相当する制御処理部８に出力する。制御処理部８は、操作部１０から入力した操作情報としての操作キーコード、及び監視記録装置１の各部の状態に応じて、各部の制御を行う。
【００１１】
この制御処理部８は、複数のカメラを制御するために、例えばＲＳ−４８５規格のシリアル制御信号を、その出力部から制御形式の異なる複数のカメラ２１，２２，２３，２４の各制御信号入力部に出力する。これ等の各カメラ２１，２２，２３，２４は、それぞれの映像信号を、共に監視記録装置２内のマトリクススイッチ（以下、マトリックスＳＷと称す）３に出力する。
【００１２】
マトリックスＳＷ３は、このマトリックスＳＷ３を制御すべく制御処理部８から出力される選択制御信号ＳＥＬに基づいて、各カメラ２１，２２，２３，２４から入力した映像信号から必要な映像信号を選択して記録再生処理部６と表示処理部４に出力する。記録再生処理部６は、この記録再生処理部６を制御すべく制御処理部８から出力される録再制御信号ＲＰＣに基づいて、入力映像信号をデジタル化した後に圧縮処理を行い、ハードディスクドライブ（以下、ＨＤＤと称す）７にこの圧縮データを書き込む。また記録再生処理部６は、同様にしてＨＤＤ７から圧縮データを読み出し、伸張処理を行った再生データを表示処理部４に出力する。
【００１３】
表示処理部４は、この表示処理部４を制御すべく制御処理部８から出力される表示制御信号ＤＩＣに基づいて、マトリックスＳＷ３から入力したカメラ映像信号をデジタル化した複数のカメラ映像データと、記録再生処理部６から入力する複数の再生映像データとを分割表示するためにスケーリング処理を行い、アナログ化してメニュー表示部５に出力する。
【００１４】
メニュー表示部５は、このメニュー表示部５を制御すべく制御処理部８から出力されるメニュー選択信号ＭＥＳに基づいて、各種設定を行うためのメニュー表示を映像信号と切替えてＴＶモニタ２６に出力する。後述するように、このメニュー表示に基づいて設定される各種設定情報は、制御処理部８によって設定情報テーブル９に記憶され、その情報が必要なときに読み出されて各部を制御する。
【００１５】
またこの監視記録システム１で使用される複数のカメラ２１，２２，２３，２４は、各々図示しない設定スイッチ等の設定手段によって、各自を識別するための互いに異なる識別コードに相当するアドレス番号が設定できるように構成されている。
【００１６】
以上のように構成された監視記録システム１において、システムを立ち上げる場合、まずカメラ２１，２２，２３，２４側において、各自を識別するためのアドレス番号を個別に設定する。各カメラ２１，２２，２３，２４は、起動時に設定されたアドレス番号を読み込み、後述するように、外部から制御される場合の各自のアドレス番号として認識する。
【００１７】
次に、図２に示すような設定メニュー画面をＴＶモニタ２６に表示し、どのチャンネルにどのアドレス番号のカメラの映像信号が入力されていて、そのカメラの制御形式であるプロトコルを何にするかを監視記録装置２側で設定する。具体的には、操作者による操作部１０の操作キー１０ａの操作に従って、制御処理部８が、メニュー表示部５に対して表示情報の変更を行い、設定情報が確定された時点でその内容を設定情報テーブル９に格納する。尚、ここでのチャンネル番号とは、例えばマトリックスＳＷ３の映像信号入力部に設定される番号に相当する。
【００１８】
このプロトコルの種類と各プロトコルのフォーマット情報と制御コマンドに相当するそれぞれのコマンドデータなどは、予め設定情報テーブル９に格納されていて、前記した操作部１０のキー操作によって、設定メニュー画面上でプロトコルの種類を選択して確定することができる。
【００１９】
図３は、操作者が操作部１０の操作キー１０ｂを操作して指示できる操作内容の種類と、その操作に対応する操作キーコードの関係を示す図である。例えば、操作者が「右方向のパン」のためのキー操作を行なうと、操作部１０から操作キーコード「２４ｈ」が制御処理部８に出力される。
【００２０】
図４は、制御処理部８でのデータ処理に使用する制御データ番号と、操作キーコード及び各プロトコルのコマンドデータとの対応関係、更に制御データ番号と通信速度などの各プロトコル固有のプロトコル情報との対応関係を示す図である。
また図５は、各プロトコルにおいて規定されたデータ並びフォーマットを示す図である。
【００２１】
図４に示すように、Ａ社プロトコルは、１バイトのコマンドデータで、例えば「右方向のパン」制御の場合には、「２８ｈ」がコマンドデータとなっている。またＡ社プロトコルは、図５（ａ）に示すようなデータ並びフォーマットで出力される。即ち、カメラアドレスデータ（１バイト）、コマンドデータ（１バイト）、チェックサム（１バイト）の順の送信データとして、後述するように制御処理部８の通信出力ポートから出力される。例えば、図２に示すようにＡ社プロトコルが設定されたチャンネル１を選択し、右方向のパン制御を行った場合、送信データのアドレスデータは０１ｈとなり、コマンドデータは２８ｈとなる。
【００２２】
また、Ｂ社プロトコルａの場合は、カメラアドレスデータ（１バイト）、コマンドデータ（１バイト）、パラメータ（１バイト）、チェックサム（１バイト）の順の送信データとして出力される。Ｂ社プロトコルｂの場合は、カメラアドレスデータ（１バイト）、コマンドデータ（１バイト）、パラメータ（２バイト）、チェックサム（１バイト）の順の送信データとして出力される。
【００２３】
図６は、対応情報提供手段に相当する設定情報テーブル９（図１）における各データの対応関係を模式的に示すテーブル構造図である。設定情報テーブル９は、図４に示すような制御データ番号と各制御データとしての各プロトコルデータの対応ができるようなテーブル構造となっており、例えば図６に示すように、各プロトコルのインデックス部と制御テーブル部とデータ部で構成されている。
【００２４】
プロトコルインデックス部は、プロトコルの種類と制御テーブル部のアドレス情報が格納されていて、そのプロトコルの制御テーブル部の位置が関連付けられている。各制御テーブル部には、該当するプロトコルでの「右方向へのパン」制御などの各制御データ及び通信速度や通信データサイズなどの通信ポート情報の、各々のアドレスとデータサイズが、制御データ番号の順番で格納されて、各制御データの位置が関連付けられているので、各プロトコルデータへの対応が可能となっている。
【００２５】
図７は、以上のよう構成され、設定された監視記録システム１において、監視記録システム１が行なう各カメラ２１〜２４の制御の流れを示すフローチャートである。次に、各カメラ２１〜２４の制御例を、このフローチャートを参照しながら説明する。
【００２６】
操作者が、図１に示す操作部１０の操作キー１０ｂを操作して、制御したいカメラのチャンネル選択を入力すると、制御処理部８はこれを感知し（ステップ（以後Ｓと記す）１０１）、カメラ制御モードに移行する（Ｓ１０２）。このとき制御処理部８は、例えば、マトリックスＳＷ３、表示処理部４、メニュー表示部５を制御し、選択されたチャンネルのカメラから入力する入力映像信号を、ＴＶモニタ２６に出力して映像化する。
【００２７】
次に制御処理部８は、図２に示すように、選択されたチャンネルのカメラに設定されたプロトコルのプロトコルデータを参照できるように準備しておく（Ｓ１０３）。例えばチャンネル１が選択された場合、図２に示すようにＡ社９６００のプロトコルデータを参照できるように準備する。これは、例えば前記した図６のテーブル構造図において、プロトコルインデックス部のプロトコル種類を確定するのに相当する。
【００２８】
この状態で、操作者が操作部１０の操作キー１０ｂの操作によって、「右方向へのパン」、「上方向へのチルト」、及び「ズームアップ」等のカメラ操作を行うと、制御部１０から、これ等の操作に対応する操作キーコード「２４ｈ」、「３３ｈ」、及び「１０ｈ」（図３）が制御処理部８に出力される。
【００２９】
例えば、ここで「右方向へのパン」に対応する操作キーコード「２４ｈ」を入力すると（Ｓ１０４）、制御処理部８は、この操作キーコードを、設定情報テーブル９内で扱うための対応する制御データ番号「１０ｈ」（図４）に一旦置き換え（Ｓ１０５）、更に対応するコマンドデータ「２８ｈ」（図４）に置き換える（Ｓ１０６）。
【００３０】
そして、図４に示す該当するプロトコル固有情報から通信速度などの通信ポート情報を読み出して、制御処理部８の通信出力ポートの設定を行う（Ｓ１０７）。そして確定された通信出力ポートから、図５（ａ）に示すＡ社プロトコルのデータ並びフォーマットに従って、コマンドデータを含む送信データの送信を実行する（Ｓ１０８）。そして、このチャンネルのカメラ操作を完了するか否かを確認し（Ｓ１０９）、操作が継続される場合はステップ１０４に戻って、上記した「３３ｈ」叉は「１０ｈ」等の操作キーコードの新たな入力を待って、同様の送信データの送信処理を実行する。
【００３１】
一方、このチャンネルのカメラ操作の完了が確認されると、カメラ制御動作を終了する。尚、このとき、ステップ１０１に戻って、他のチャンネルのカメラ操作を実行するためのチャンネル入力待機状態としてもよい。
【００３２】
以上のようにして制御処理部８は、制御対象となるカメラ固有のコマンドデータ含む送信データを、各カメラの制御信号入力部に接続されたシリアルバスに出力する。前記したように、この送信データには、接続されたカメラ２１，２２，２３，２４の内、制御対象となるカメラを特定するためのカメラアドレスが含まれているので、各カメラ側では、送信されてきたカメラアドレスを確認し、そのコマンドデータが、各々のカメラ自身を対象としたものであるか否かを判断し、該当する場合のみ、そのコマンドデータに応じたカメラ制御動作を実行する。
【００３３】
以上のように、本実施の形態の監視記録システム１によれば、使用するプロトコルの異なる複数のカメラを、一つの監視記録装置によって、個別に自由に制御することが出来る。
【００３４】
実施の形態２．
図８は、本発明によるカメラ制御システムを採用した実施の形態２の監視記録システム３１の要部構成を示すブロック図である。
【００３５】
この監視記録システム３１が、前記した実施の形態１の監視記録システム１と主に異なる点は、設置情報追加部１１が追加された点である。従って、この監視記録システム３１が、前記した実施の形態１の監視記録システム１と共通する部分には同符号を付して、或いは図面を省いて説明を省略し、異なる点を重点的に説明する。
【００３６】
図８に示すように、設定情報テーブル９は、フラッシュメモリのような書き換え可能なデバイスに記憶されていて、設定情報追加部１１が制御処理部８からの制御によって、監視記録装置２に装着された追加データ格納デバイス１２に予め格納されている設定情報テーブルの追加データを読み取り、設定情報テーブル９に格納されているテーブル情報に追加するように構成されている。
【００３７】
以上のように、本実施の形態の監視記録システム３１によれば、監視記録装置２の製品出荷時点で、接続したいカメラのプロトコル情報が設定情報テーブル９に設定されていなくても、システムを構築するユーザーが所望のプロトコル情報を作成して設定情報テーブル９を更新することにより柔軟なシステムを構築することが可能となる。
【００３８】
実施の形態３．
図９は、本発明によるカメラ制御システムを採用した実施の形態３の監視記録システム３２の要部構成を示すブロック図である。
【００３９】
この監視記録システム３２が、前記した実施の形態１の監視記録システム１と主に異なる点は、ポート１３，１４、ＲＳ２３２Ｃカメラコントローラ２７、及びカメラ２８，２９が新たに追加された点である。従って、この監視記録システム３２が、前記した実施の形態１の監視記録システム１と共通する部分には同符号を付して、或いは図面を省いて説明を省略し、異なる点を重点的に説明する。
【００４０】
図９に示すように、制御処理部８は、カメラ制御用のポートを２系統設けて、例えばＲＳ−４８５規格のポート１３とＲＳ−２３２Ｃ規格のポート１４としている。ＲＳ−４８５規格のポート１３に関しては、前記した実施の形態１の場合と同様である。
【００４１】
一方、ＲＳ−２３２Ｃ規格のポート１４には、ＲＳ−２３２Ｃカメラコントローラ２７が接続され、このＲＳ−２３２Ｃカメラコントローラ２７に接続されるカメラ２８，２９の制御信号を変換及び切替えて、カメラ２８，２９を制御する。ＲＳ−２３２Ｃポート１４に接続されるカメラ２８，２９に関しても、実施の形態１と同様の構成で同様の動作を実現する。
【００４２】
つまり、プロトコルの種類、プロトコルのフォーマット情報、コマンドデータなどを、予め設定情報テーブル９に格納していて、操作部１０のキー操作によって、図１０に示すような設定メニュー画面上でチャンネルに接続されているカメラのプロトコル種類を選択して確定する。このとき、設定メニュー画面は、チャンネル、プロトコル、カメラアドレスの他に、ポートタイプも表示される。
【００４３】
以上のように、本実施の形態の監視記録システム３２によれば、異なる種類の制御ポートを備えることにより、その他の監視記録装置内の構成は前記した各実施の形態１の監視記録装置と同様でありながら、対応できるカメラの種類を広げることができる。
【００４４】
【発明の効果】
本発明のカメラ制御装置によれば、互いに転送レートや制御コマンド等の制御形式の異なる複数のカメラを、個別に自由に制御することが可能となる。
【図面の簡単な説明】
【図１】本発明によるカメラ制御システムを採用した実施の形態１の監視記録システム１の要部構成を示すブロック図である。
【図２】チャンネルとカメラアドレスと使用されるプロトコルの対応関係を示すメニュー画面を示す図である。
【図３】操作者が操作部１０の操作キー１０ｂを操作して指示できる操作内容の種類と、その操作に対応する操作キーコードの関係を示す図である。
【図４】制御データ番号と、操作キーコード及び各プロトコルのコマンドデータとの対応関係、更に制御データ番号と各プロトコル固有のプロトコル情報との対応関係を示す図である。
【図５】各プロトコルにおいて規定されたデータ並びフォーマットを示す図である。
【図６】設定情報テーブル９における各データの対応関係を模式的に示すテーブル構造図である。
【図７】監視記録システム１が行なう各カメラ２１〜２４の制御の流れを示すフローチャートである。
【図８】本発明によるカメラ制御システムを採用した実施の形態２の監視記録システム３１の要部構成を示すブロック図である。
【図９】本発明によるカメラ制御システムを採用した実施の形態３の監視記録システム３２の要部構成を示すブロック図である。
【図１０】実施の形態３において、チャンネルとカメラアドレスと使用されるプロトコルとポートの対応関係を示すメニュー画面を示す図である。
【符号の説明】
１  監視記録システム、  ２  監視記録装置、  ３  マトリクススイッチ（マトリックスＳＷ）、  ４  表示処理部、  ５  メニュー表示部、  ６  記録再生処理部、  ７  ＨＤＤ、  ８  制御処理部、  ９  設定情報テーブル、  １０  操作部、  １０ａ  監視記録装置２の操作キー、  １０ｂ  カメラ制御用の操作キー、  １１  設定情報追加部、  １２  追加データ格納デバイス、  １３  ＲＳ−４８５ポート、  １４  ＲＳ−２３２Ｃポート、  ２１，２２，２３，２４カメラ、  ２６  ＴＶモニタ、  ２７  ＲＳ−２３２Ｃカメラコントローラ、
２８，２９  カメラ、  ３１，３２  監視記録システム。
【図１】
2004363971.tif 000003
【図２】
2004363971.tif 000004
【図３】
2004363971.tif 000005
【図４】
2004363971.tif 000006
【図５】
2004363971.tif 000007
【図６】
2004363971.tif 000008
【図７】
2004363971.tif 000009
【図８】
2004363971.tif 000010
【図９】
2004363971.tif 000011
【図１０】
2004363971.tif 000012