(57)【特許請求の範囲】
【請求項１】
各入力端子及び出力端子に個別に割り当てられた複数のバウンダリセルと、当該バウンダリセルへのデータの入出力を制御するためのＴＡＰ回路と、前記バウンダリセルに与えるためのシリアルデータを入力するためのＴＤＩ端子と、前記バウンダリセルからのデータをシリアルデータとして出力するためのＴＤＯ端子と、クロック信号が入力されるＴＣＫ端子と、前記ＴＡＰ回路の動作モードを切換えるためのモード信号が入力されるＴＭＳ端子と、を備えた複数のバウンダリスキャン素子と、
各々の前記バウンダリスキャン素子に接続され、又は、これが組み込まれたＩＣを有する複数の端末器と、
前記バウンダリスキャン素子が直列に接続され、前記端末器を個別に制御するための制御データを前記バウンダリスキャン素子を介して送受信するための通信コントローラと、からなる通信装置であって、
前記端末器が並列に接続され、当該端末器の出力データを前記通信コントローラへ送出するための一のデータ通信線を設け、
前記出力データがアナログ信号であり、かつ、前記出力データを処理するためのアナログ信号処理器を前記コントローラと前記通信線との間に設けたことを特徴とする通信装置。
【請求項２】
前記バウンダリセルが、前記入力端子に個別に割り当てられ、かつ、直列に接続された複数の入力端子側バウンダリセルと、前記出力端子に個別に割り当てられ、かつ、直列に接続された複数の出力端子側バウンダリセルと、からなり、更に、前記入力端子側バウンダリセル及び前記出力端子側バウンダリセルは、それぞれ前記ＴＤＩ端子と前記ＴＤＯ端子との間に並列に接続されたことを特徴とする請求項１記載の通信装置。
【発明の詳細な説明】
技術分野
本発明は、バウンダリスキャン素子を介して端末器を制御する通信装置に関し、特に、端末器からの出力データを迅速に送信できる通信装置に関する。
発明の背景
プリント配線が形成された配線基板上に複数のＩＣチップを配置した状態で、各ＩＣチップと各プリント配線との接続が正しく行われているかどうか、各プリント配線が断線していないかどうかなどを検査する方法の１つとして、バウンダリスキャンテスト法が提案されている。
このバウンダリスキャンテスト法は、バウンダリスキャン素子が組み込まれた集積回路（ＩＣチップ）に対して実行することができる。バウンダリスキャン素子とは、例えば、第４図に示すとおり、集積回路１１０の本来の機能を実現するための内部ロジック回路１１１の入出力端子と集積回路１１０の入力端子１１２及び出力端子１１３との間に個別に設けられた複数のバウンダリセル１１４と、バウンダリセル１１４へのデータの入出力を制御するためのＴＡＰコントローラ（ＴＡＰ回路）１１９と、テストデータを受信するためのＴＤＩ端子１２０と、テストデータを送信するためのＴＤＯ端子１２１と、クロック信号が入力されるＴＣＫ端子１２２と、ＴＡＰコントローラ１１９の動作モードを切換えるためのモード信号を受信するためのＴＭＳ端子１２３と、からなるものであり、更に、必要に応じて、バイパスレジスタ１１５、ＩＤＣＯＤＥレジスタ１１６、インストラクションレジスタ１１７或はリセット信号を受信するためのＴＲＳ端子１２４などが設けられたものである。なお、バイパスレジスタ１１５〜インストラクションレジスタ１１７は、バウンダリスキャンレジスタ（１１８）と呼ばれる。
各端子或は各端子において入出力される信号を詳細に説明にすれば、ＴＤＩ（Test Data In）は、テストロジックに対して、命令やデータをシリアル入力する信号で、ＴＣＫの立ち上がりエッジでサンプリングされる。ＴＤＯ（Test Data Out）は、テストロジックからのデータをシリアル出力する信号で、出力値の変更はＴＣＫの立ち下がりエッジで行なう。ＴＣＫ（Test Clock）は、テストロジックにクロックを供給する。シリアルテストデータ経路を、コンポーネント固有のシステムクロックと独立して使用できるようにする専用入力である。ＴＭＳ（Test Mode Select）は、テスト動作を制御する信号で、ＴＣＫの立ち上がりエッジでサンプリングされる。この信号は、ＴＡＰコントローラがデコードする。ＴＲＳＴ（Test Reset）は、ＴＡＰコントローラを非同期に初期化する負論理記号で、オプションである。
このようなバウンダリスキャン素子が組み込まれた集積回路１１０は、その動作状態およびこの集積回路１１０と外部機器との接続関係を、以下に述べる手順でテストすることができる。
まず、集積回路１１０の内部ロジック１１１の良否をチェックする場合には、集積回路１１０のＴＤＩ端子１２０にシリアルデータ（テストデータ）を入力しながら、これをシフトさせて、各入力端子１１２に対応する各バウンダリセル１１４にテストデータをセットする。この状態で、集積回路１１０を動作させた後、各出力端子１１３に対応する各バウンダリセル１１４にセットされているデータをシフトさせてＴＤＯ端子１２１から出力させ、これによって得られたシリアルデータ（テスト結果データ）と、この集積回路１１０に入力したテストデータとの対応関係に基づき、集積回路１１０の内部ロジック１１１が良好かどうかをテストする。
また、バウンダリスキャンテスト法は、バウンダリスキャン素子が組み込まれていれば、複数の集積回路に対しても実行することができる。
例えば、第５図に示すような基板１２６に搭載された複数の集積回路１１０に対しては、集積回路１１０自体のつとの他、集積回路１１０間のプリントパターンの断線等も併せてテストすることができる。
この場合、複数の集積回路１１０に組み込まれた各バウンダリスキャン素子は直列に接続される。具体的には、１つ目の集積回路１１０（図の左側）のＴＤＯ端子１２１と、２つの目の集積回路１１０（図の右側）のＴＤＩ端子１２０とを接続するとともに、ホストコンピュータ装置１２７などに設けられたバウンダリスキャンコントローラボード１２８の出力端子１２９と、１つ目の集積回路１１０のＴＤＩ端子１２０とを接続し、さらにバウンダリスキャンコントローラボード１２８の入力端子１３０と、２つ目の集積回路１１０のＴＤＯ端子１２１とを接続する。テストの手順は以下の通りである。
プリントパターンの断線、短絡等をテストする場合は、テストデータ作成ツール１３１などを使用してテストデータ（シリアルデータ）を作成し、これをバウンダリスキャンコントローラボード１２８の出力端子１２９から出力させ、１つ目の集積回路１１０のＴＤＩ端子１２０に入力させながらこれをシフトさせて、この集積回路１１０の各出力端子１１３に対応する各バウンダリセル１１４にテストデータをセットする。この状態で、第６図に示す如く１つ目の集積回路１１０に設けられている各出力端子１１３から、これら各バウンダリセル１１４に格納されているデータを出力させるとともに、システムバスなどを構成する各プリントパターン１３３を介して、２つ目の集積回路１１０の各入力端子１１２に入力させ、更に、これらの各入力端子１１２に対応する各バウンダリセル１１４に取り込ませる。
この後、これらの各集積回路１１０の各バウンダリセル１１４に格納されているデータをシフトさせて、バウンダリスキャンコントローラボード１２８の入力端子１３０で、これを取込みながら、テスト結果解析ツール１３２などを使用して、これを解析することにより、集積回路１１０間を接続するプリントパターン１３３などのテスト範囲１３５において、断線、短絡等がないかをテストすることができる。
次に、各集積回路１１０の内部ロジック１１１を検査する場合には、テストデータをバウンダリスキャンコントローラボード１２８の出力端子１２９から出力させ、１つ目の集積回路１１０のＴＤＩ端子１２０に入力させながらこれをシフトさせて、第８図に示す如くこの集積回路１１０の各入力端子１１２に対応する各バウンダリセル１１４にセットする。
次いで、この集積回路１１０を動作させて、これによって得られたデータを各出力端子１１３に対応する各バウンダリセル１１４に取り込ませた後、これらの各バウンダリセル１１４に格納されているデータをシフトさせて、１つの目の集積回路１１０のＴＤＯ端子１２１から出力させる。この時、バウンダリスキャンコントローラボード１２８によって、２つ目の集積回路１１０を、第７図に示す如くバイパス状態にすることにより、ＴＤＯ端子１２１から出力されたデータを２つ目の集積回路１１０をバイパスさせて、バウンダリスキャンコントローラボード１２８の入力端子１３０で取込む。そして、テスト解析ツール１３２などを使用して、取り込んだデータを解析することにより、１つ目の集積回路１１０が正しく動作するかどうかをテストすることができる。
次に、２つ目の集積回路１１０を検査する場合には、同様に、バウンダリスキャンコントローラボード１２８によって、１つ目の集積回路１１０を、第７図に示す如くパイパス状態にした後、テストデータをバウンダリスキャンコントローラボード１２８の出力端子１２９から出力させ、１つ目の集積回路１１０をバイパスさせる。そして、テストデータを２つ目の集積回路１１０のＴＤＩ端子１２０に入力させながらシフトさせ、第８図に示す如くこの集積回路１１０の各入力端子１１２に対応する各バウンダリセル１１４にセットする。次いで、この集積回路１１０を動作させて、これによって得られたデータを各出力端子１１３に対応する各バウンダリセル１１４に取り込ませる。その後、各バウンダリセル１１４に格納されているデータをシフトさせて、ＴＤＯ端子１２１から出力し、更に、バウンダリスキャンコントローラボード１２８の入力端子１３０で、これを取込む。そして、取り込んだデータをテスト結果解析ツール１３２などを使用して解析することにより、２つ目の集積回路１１０が正しく動作するかどうかをテストすることができる。
このように、バウンダリスキャン素子が組み込まれた集積回路１１０を使用している基板１２６であれば、バウンダリスキャンテスト法を実行することにより、各集積回路１１０自体の良否、集積回路１１０間の接続関係などをテストすることができる。
ところで、本発明者は、このようなバウンダリスキャン素子が組み込まれた集積回路を使用してセンサモジュールの基板などを構成したとき、通信用集積回路などを使用することなく、基板１２６上に搭載されている各集積回路に対し、２０Ｍｂｐｓ程度の速度で、シリアルデータの入出力を行なうことができることを発見した。
そして、バウンダリスキャン素子を応用して、通信デバイスなどを使用することなくホストコンピュータ装置等と通信を行なう通信装置を提案した。
第９図は、バウンダリスキャン素子を応用した通信装置の一例を示すブロック図である。
この図に示す通信装置１４０は、制御データの送出、検知データの収集などを行なう通信コントローラ装置１４１と、監視対象物の監視などを行なう複数のセンサ装置１４２ａ〜１４２ｃと、これらの各センサ装置１４２ａ〜１４２ｃ毎に配置され、前記通信コントローラ装置１４１から出力される制御データを取り込んで、これを各センサ装置１４２ａ〜１４２ｃに供給する処理及びこれらの各センサ装置１４２ａ〜１４２ｃから出力される検知データなどを取り込んで、前記通信コントローラ装置１４１に供給する処理等を行なう複数のバウンダリスキャン素子１４３ａ〜１４３ｃと、これらの各バウンダリスキャン素子１４３ａ〜１４３ｃと前記通信コントローラ装置１４１とを接続する通信線１４４とを備えている。各バウンダリスキャン素子は、通信コントローラ装置１４１に直列に接続されている。具体的には、通信コントローラ装置１４１の出力端子１４１ａは、バウンダリスキャン素子１４３ａのＴＤＩ端子に、バウンダリスキャン素子１４３ａのＴＤＯ端子は、次のバウンダリスキャン素子１４３ｂのＴＤＩ端子に、というように接続され、バウンダリスキャン素子１４３ｃのＴＤＯ端子は、通信コントローラ装置１４１の入力端子１４１ｂに接続される。
この通信装置１４０の作用は以下の通りである。
各バウンダリスキャン素子１４３ａ乃至ｃは、通信コントローラ装置１４１のＴＣＫ端子１４１ｄから送出されるクロック信号に同期して機能し、また、通信コントローラ装置１４１のＴＭＳ端子１４１ｃから送出されるＴＭＳ信号によって、各々のＴＡＰコントローラの動作モードが切換えられる。
そして、ホストコンピュータ装置１４５からの指示に基づいて、各センサ装置１４２ａ〜１４２ｃを駆動する場合には、通信コントローラ装置１４１の出力端子１４１ａから制御データ（シリアルデータ）を出力させて、これを各バウンダリスキャン素子１４３ａ〜１４３ｃに供給し、出力端子に対応したバウンダリセルにセットする。そして、セットされた制御データを出力端子から出力し、各バウンダリスキャン素子１４３ａ〜１４３ｃに対応する各センサ装置１４２ａ〜１４２ｃへ供給することによりこれらを駆動する。
また、ホストコンピュータ装置１４５からの指示に基いて、各センサ装置１４２ａ〜１４２ｃから検知データを収集する場合には、各センサ装置１４２ａ〜１４２ｃの検知データを、対応する各バウンダリスキャン素子１４３ａ〜１４３ｃの入力端子に対応したバウンダリセルに一旦セットする。そして、これらをＴＤＯ端子からシリアルデータとして出力させ、通信コントローラ装置１４１の入力端子１４１ｂでこれを取り込む。
このような通信装置１４０では、各バウンダリスキャン素子１４３ａ〜１４３ｃに制御データをセットする場合や各バウンダリスキャン素子１４３ａ〜１４３ｃから検知データを出力させる場合に、データ転送速度を最大で、２０Ｍｂｐｓとすることができ、従来の通信装置よりデータの高速転送を可能にしている。
しかしながら、上述した通信装置では、バウンダリスキャン素子に接続されたセンサ装置等の端末器の検知データが膨大な場合、例えば、映像信号等の場合は、転送速度の低下が否めず、バウンダリスキャン素子を通信素子に応用したことにより得られたデータの高速転送という効果が十分に発揮されない場合があった。
また、バウンダリスキャン素子はデジタル信号形式の情報しか入出力することができないため、アナログ信号形式の情報を取り込むことができないという問題があった。
発明の開示
本発明の目的は、端末器からのデータを高速に転送し得る通信装置を提供することにある。
また、本発明の他の目的は、端末器からのアナログ信号を高速に転送し得る通信装置を提供することにある。
本発明によれば、各入力端子及び出力端子に個別に割り当てられた複数のバウンダリセルと、当該バウンダリセルへのデータの入出力を制御するためのＴＡＰ回路と、前記バウンダリセルに与えるためのシリアルデータを入力するためのＴＤＩ端子と、前記バウンダリセルからのデータをシリアルデータとして出力するためのＴＤＯ端子と、クロック信号が入力されるＴＣＫ端子と、前記ＴＡＰ回路の動作モードを切換えるためのモード信号が入力されるＴＭＳ端子と、を備えた複数のバウンダリスキャン素子と、各々の前記バウンダリスキャン素子に接続され、又は、これが組み込まれたＩＣを有する複数の端末器と、前記バウンダリスキャン素子が直列に接続され、前記端末器を個別に制御するための制御データを前記バウンダリスキャン素子を介して送受信するための通信コントローラと、からなる通信装置であって、前記端末器が並列に接続され、当該端末器の出力データを前記通信コントローラへ送出するための一のデータ通信線を設けたことを特徴とする通信装置が提供される（請求項１）。
本発明では、前記通信コントローラが、前記バウンダリスキャン素子を介して制御データを前記端末器に送出することにより、これを制御する。そして、前記端末器によって得られたデータは、前記バウンダリスキャン素子を介さずに、前記データ通信線を通って直接前記通信コントローラに送出される。
従って、前記端末器の出力データが膨大なものであっても、高速なデータ転送が可能となり、また、前記出力データがアナログ信号であっても転送可能となる。
更に、当該出力データが送出されるデータ通信線は一本なので、装置の配線が簡略化されると共に、前記バウンダリスキャン素子は同期駆動されるので、各々の前記端末器を切換えて、その出力データを前記データ通信線に送出する場合に、前記出力データ間のタイムラグがほとんど無く、また、それらが混信することもない。
本発明において、前記端末器としては、各種のセンサ装置、例えば、監視カメラ装置等があり、前記出力データとは、当該センサ装置の検出データ、例えば、動映像信号や静止映像信号等がある。
前記制御データとは、前記端末器を制御するために当該端末器へ送出されるデータの他、当該端末器から返送される当該端末器の状態データ等も含まれる。
前記バウンダリスキャン素子は、独立した単独のパッケージの他、他のＩＣに内蔵された場合も含むものである。また、前記入力端子及び出力端子とは、前記バウンダリスキャン素子が独立のパッケージの場合は、その入力端子及び出力端子を意味し、他のＩＣに内蔵された場合は、そのＩＣの入力端子及び出力端子を意味する。そして、前記出力端子は、前記端末器の入力端子に、前記入力端子は、前記端末器の出力端子に、それぞれ接続され、これにより前記バウンダリセルのデータが当該端末器に出力され、また、逆に前記バウンダリセルへデータが入力される。
また、本発明によれば、上述した通信装置において、前記出力データがアナログ信号であり、かつ、前記出力データを処理するためのアナログ信号処理器を前記通信コントロールと前記通信線との間に設けることもできる。この発明では、前記アナログ信号処理器を設けたので、前記通信コントローラの負担を軽減し、アナログ信号の処理を迅速に行うことができる。
更に、また、本発明によれば、前記バウンダリセルが、前記入力端子に個別に割り当てられ、かつ、直列に接続された複数の入力端子側バウンダリセルと、前記出力端子に個別に割り当てられ、かつ、直列に接続された複数の出力端子側バウンダリセルと、からなり、更に、前記入力端子側バウンダリセル及び前記出力端子側バウンダリセルは、それぞれ前記ＴＤＩ端子と前記ＴＤＯ端子との間に並列に接続された上述した通信装置が提供される（請求項２）。
この発明では、従来のように全てのバウンダリセルを直列に連結せず、入力端子に割り当てられた前記入力端子側バウンダリセルと、出力端子に割り当てられた前記出力端子側バウンダリセルと、に分け、それぞれを前記ＴＤＩ端子と前記ＴＤＯ端子との間に並列に接続したものである。従って、例えば、前記ＴＤＩ端子からのデータを前記出力側バウンダリセルにセットする場合に、前記入力端子側バウンダリセルを介さずに、前記出力側バウンダリセルに直接転送することができ、前記バウンダリスキャン素子と、前記通信コントローラ或は前記端末器との間のデータの高速転送を一層図ることができる。
【図面の簡単な説明】
第１図は、本発明の通信装置の第１形態を示すブロック図である。
第２図は、本発明の通信装置の第２形態を示すブロック図である。
第３図は、第２図におけるバウンダリスキャン素子１１ａ乃至１１ｃのブロック図である。
第４図は、従来のバウンダリスキャン素子のブロック図である。
第５図は、第４図に示すバウンダリスキャン素子を使用したバウンダリスキャンテスト例を示すブロック図である。
第６図は、第４図に示すバウンダリスキャン素子を使用したバウンダリスキャンテスト例を示す模式図である。
第７図は、第４図に示すバウンダリスキャン素子を使用したバウンダリスキャンテスト例を示す模式図である。
第８図は、第４図に示すバウンダリスキャン素子を使用したバウンダリスキャンテスト例を示す模式図である。
第９図は、バウンダリスキャン素子を応用した従来の通信装置の一例を示すブロック図である。
発明を実施するための最良の形態
《第１形態の構成》
第１図は本発明の通信装置の第１形態を示すブロック図である。
この図に示す通信装置１ａは、複数のバウンダリスキャン素子４ａ〜４ｃと、ラッチ回路５ａ〜５ｃを介して、各々のバウンダリスキャン素子４ａ〜４ｃに接続された監視カメラ装置（端末器）６ａ〜６ｃと、バウンダリスキャン素子４ａ〜４ｃを介して、監視カメラ装置６ａ〜６ｃを制御するための通信コントローラ装置３と、監視カメラ装置６ａ〜６ｃの映像信号が送出される一のアナログ通信線（データ通信線）１０と、アナログ通信線１０から送出される映像信号を受け取るアナログ信号処理装置７と、を備え、更に、通信コントローラ装置３には操作スイッチ装置２が接続され、また、アナログ信号処理装置７には、監視カメラ装置６ａ〜６ｃから出力された映像信号を表示するためのモニタ装置８が接続される。
バウンダリスキャン素子４ａ〜４ｃは、第４図に示したものと同様の構成のものであり、通信コントローラ装置３に直列に接続されている。具体的には、通信コントローラ装置３の出力端子３ａが、バウンダリスキャン素子４ｃのＴＤＩ端子と接続され、バウンダリスキャン素子４ｃのＴＤＯ端子は、次のバウンダリスキャン素子４ｂのＴＤＩ端子と接続され、同様にバウンダリスキャン素子４ｂのＴＤＯ端子は、バウンダリスキャン素子４ａのＴＤＩ端子と接続される。そして、最後に、バウンダリスキャン素子４ａのＴＤＯ端子は、通信コントローラ装置３の入力端子３ｂに接続される。従って、バウンダリスキャン素子４ａ〜４ｃに与えられるデータ或はバウンダリスキャン素子４ａ〜４ｃから出力されるデータは、常に、バウンダリスキャン素子４ｃから４ａの方向に向かって転送される。
また、各バウンダリスキャン素子４ａ〜４ｃのＴＣＫ端子或はＴＭＳ端子には、通信コントローラ装置３からのクロック信号或はモード信号がそれぞれ供給され、これにより、各バウンダリスキャン素子４ａ〜４ｃは同期して機能する。
バウンダリスキャン素子４ａ〜４ｃの入力端子及び出力端子（図示せず）は、対応するラッチ回路５ａ〜５ｃにそれぞれ接続されており、バウンダリセルにセットされた制御データがラッチ回路５ａ〜５ｃを介して対応する監視カメラ装置６ａ〜６ｃに出力され、また、監視カメラ装置６ａ〜６ｃの状態データ、例えば監視動作を行なっているかどうかを示すデータ、どの方向を監視しているのかを示すデータ、撮影レンズの倍率を示すデータ等がラッチ回路５ａ〜５ｃを介してバウンダリセルに入力される。
監視カメラ装置６ａ〜６ｃは、監視対象物に対応する位置に配置され、対応するラッチ回路５ａ〜５ｃから出力される制御データに応じて、撮影方向、撮影レンズ倍率などを切替ながら、監視対象物の撮影を行なうと共に、撮影の条件等を状態データとして対応するラッチ回路５ａ〜５ｃに返送するものである。また、監視カメラ装置６ａ〜６ｃは、撮影により得た映像信号を、ラッチ回路５ａ〜５ｃを介さずにアナログ通信線１０に直接送出する。
通信コントローラ装置３は、ハードウェア回路やマイクロプロセッサ回路などを備えており、操作スイッチ装置２から出力される選択指示データに応じて、各バウンダリスキャン素子４ａ〜４ｃに制御データを送出し監視カメラ装置６ａ〜６ｃを制御する。また、各バウンダリスキャン素子４ａ〜４ｃから状態データを受け取り、これを解析して監視カメラ装置６ａ〜６ｃが正常に機能しているかどうか等をチェックする。更に、操作スイッチ装置２から出力される選択指示データに応じて、アナログ信号処理装置７を制御し、アナログ通信線１０から送出された映像信号をモニタ装置８に表示させる。
アナログ通信線１０は、同軸ケーブル等によって構成されており、前記アナログ信号処理装置７のアナログ信号入力端子と各監視カメラ装置６ａ〜６ｃのアナログ信号出力端子と、並列に接続されたものである。そして、前記各監視カメラ装置６ａ〜６ｃのいずれか１つから出力される映像信号を取り込んで、これをアナログ信号処理装置７のアナログ信号入力端子に送出する。
アナログ信号処理装置７は、映像信号を取り込むアナログ信号入力回路と、このアナログ信号入力回路によって取り込まれた映像信号に対し、指定された画像処理を施すアナログ信号処理回路と、このアナログ信号処理回路によって画像処理された映像信号をアナログ信号形式またはデジタル信号形式で出力する映像信号出力回路と、前記通信コントローラ装置３からの動作指示信号に基づき、これらの回路を制御する制御回路等からなる。
このアナログ信号処理装置７は、前記通信コントローラ装置３から出力される命令に従って、アナログ通信線１０を介して供給される映像信号を取り込むとともに、この映像信号に対し、前記通信コントローラ装置３から供給される各監視カメラ装置６ａ〜６ｃの状態判定結果などを重ね合わせた後、これをアナログ信号形式またはデジタル信号形式のうち指定された信号形式で、モニタ装置８に供給する。
操作スイッチ装置２は、複数の押し釦スイッチなどを備えており、各押し釦スイッチの操作内容に応じて、監視カメラ装置６ａ〜６ｃなどを選択する選択指示データなどを生成し、これを前記通信コントローラ装置３に供給する。ユーザは、この操作スイッチ装置２を操作することにより通信装置１ａに各処理を実行させることができる。
モニタ装置８は、監視対象物の映像を表示するのに必要な表示容量を持つＣＲＴ装置、液晶表示装置等によって構成されており、前記アナログ信号処理装置７から出力されるアナログ信号形式の映像信号又はデジタル信号形式の映像信号を取り込んで、この映像信号で示される映像を表示する。
《第１形態の動作》
次に、第１図に示すブロック図を参照しながら、通信装置１ａの動作について詳細に説明する。通信装置１ａは、手動切換えによって、所望のいずれかの監視カメラ装置６ａ〜６ｃの映像等を表示させること、及び、自動切換えによって、各監視カメラ装置６ａ〜６ｃの映像等を順番に表示させること、ができる。
＜監視カメラ装置６ａ〜６ｃの手動切換動作＞
操作スイッチ装置２から手動選択指示データが通信コントローラ装置３へ送出されると、当該手動選択指示データで指定されたいずれかの監視カメラ装置６ａ〜６ｃをオン状態とし、かつ、他の監視カメラ装置６ａ〜６ｃをオフ状態にするのに必要な制御データが通信コントローラ装置３によって作成される。そして、この制御データが通信線９上に送出されて、各バウンダリスキャン素子４ａ〜４ｃの出力側のバウンダリセルにセットされる。
同時に、通信コントローラ装置３からアナログ信号処理装置７へ、映像信号の取り込み指令を示す動作指示信号が出力され、アナログ信号処理装置７によって映像信号の取込み動作が可能な状態となる。
次に、通信コントローラ装置３のＴＭＳ端子３ｃから制御データの出力指令を示すモード信号が出力されると、各バウンダリスキャン素子４ａ〜４ｃの出力側のバウンダリセルにセットされていた制御データが対応するラッチ回路５ａ〜５ｃに出力され、更に、各監視カメラ装置６ａ〜６ｃへ送出される。各監視カメラ装置６ａ〜６ｃは受け取った制御データの内容により、信号出力許可が出た否かを認識し、いずれか１つの監視カメラ装置、例えば監視カメラ装置６ｃだけが映像信号をアナログ通信線１０上に送出する。送出された映像信号は、アナログ信号処理装置７に取り込まれ、更に、モニタ装置８上にその映像信号に応じた映像が表示される。
その後、操作スイッチ装置２が操作されなければ、監視カメラ装置６ａ〜６ｃは、その状態を維持し、他の監視カメラ装置６ａ又は６ｂが選択されれば、手動選択指示データが新たに作成され、上述した手順で選択されたいずれかの監視カメラ装置６ａ〜６ｃの映像がモニタ８上に表示される。
＜監視カメラ装置６ａ〜６ｃの自動切換動作＞
操作スイッチ装置２から自動選択指示データが通信コントローラ装置３へ送出されると、いずれかの監視カメラ装置６ａ〜６ｃをオン状態とし、かつ、他の監視カメラ装置６ａ〜６ｃをオフ状態にするのに必要な制御データが通信コントローラ装置３によって作成される。その後、上述した主導切換動作の場合と同様の処理を経て、選択された監視カメラ装置、例えば６ａの映像がモニタ８上に表示される。
そして、予め設定されている一定の時間が経過すると、始めに選択された監視カメラ装置６ａの次の監視カメラ装置６ｂをオン状態、他の監視カメラ装置６ａ、６ｃをオフ状態にするのに必要な制御データが通信コントローラ装置３によって、作成される。この制御データは通信線９上に送出され、上述した場合と同様な処理を経て、監視カメラ装置６ｂの映像がモニタ８上に表示される。
以下、予め設定されている一定の時間が経過する毎に、上述した各監視カメラ装置６ａ〜６ｃの選択動作がサイクリックに繰り返されて、各監視カメラ装置６ａ〜６ｃで得られた映像がモニタ装置８上に、順次、表示される。
＜監視カメラ装置６ａ〜６ｃの状態検出動作＞
なお、上述した各監視カメラ装置６ａ〜６ｃの手動・自動切換の映像取込み動作、或は、映像の表示動作と並行して、各監視カメラ装置６ａ〜６ｃからは、動作状態などを示す状態データが出力される。この状態データは、対応するラッチ回路５ａ〜５ｃにラッチされた後、各バウンダリスキャン素子４ａ〜４ｃの入力端子に送出され、バウンダリセルにセットされる。
そして、通信コントローラ装置３のＴＭＳ端子３ｃから読み出し指令を示すＴＭＳ信号が出力されると、バウンダリセルにセットされた状態データがＴＤＯ端子からシリアルに転送されて、通信コントローラ装置３の入力端子３ｂに供給される。
通信コントローラ装置３は、受け取った状態データを解析し、各監視カメラ装置６ａ〜６ｃの撮影条件や、前記各監視カメラ装置６ａ〜６ｃが正常に動作しているかどうか、あるいは、通信線９などが断線していないかどうかなどを判定する。これらの各検知結果、各判定結果は、アナログ信号処理装置７を介して、モニタ装置８上に表示することもできる。
《第１形態の効果》
以上述べてきたように、本発明の第１形態では、監視カメラ装置６ａ〜６ｃから送出される映像信号を、バウンダリスキャン素子４ａ〜４ｃを介さずに、アナログ通信線１０を介して直接アナログ信号処理装置７に送出するようにしたので、バウンダリスキャン素子４ａ〜４ｃを用いたことによるデータの高速転送という効果を損なうことがなく、映像信号の高速転送及び処理が可能となる。また、１本のアナログ通信線１０により、複数の監視カメラ装置６ａ〜６ｃの映像信号を送出できるので、配線が簡単であると共に、バウンダリスキャン素子４ａ〜４ｃが同期して機能するので、監視カメラ装置６ａ〜６ｃの切換時の映像信号のタイムラグや、混信がない。
《第２形態の構成》
第２図は本発明による通信装置の第２形態を示すブロック図である。
この図に示す通信装置１ｂが第１図に示す通信装置１ａと異なる点は、第４図に示した構成のバウンダリスキャン素子に代えて、特別に設計したバウンダリスキャン素子１１ａ〜１１ｃを使用したことにあり、これによって制御データ等の転送を高速化したものである。その他の構成及び機能は通信装置１ａと同様のものであり、対応する構成には第２図において同じ符号が付されている。以下、バウンダリスキャン素子１１ａ〜１１ｃについて具体的に説明する。
第３図に示すように、バウンダリスキャン素子１１ａ〜１１ｃは、単独のパッケージとしてチップ匡体１２に内蔵されており、第４図に示したバウンダリスキャン素子と同様に、バウンダリセル１９及び２０と、バウンダリセル１９及び２０へのデータの入出力を制御するためのＴＡＰコントローラ２５と、シリアルデータを受信するためのＴＤＩ端子１４と、シリアルデータを送信するためのＴＤＯ端子１５と、クロック信号が入力されるＴＣＫ端子１７と、ＴＡＰコントローラ２５の動作モードを切換えるためのモード信号を受信するためのＴＭＳ端子１６と、を備え、更に、必要に応じて、バイパスレジスタ２１、ＩＤＣＯＤＥレジスタ２２、インストラクションレジスタ２３等（バウンダリスキャンレジスタ２４）等が設けられたものである。
但し、第３図のバウンダリスキャン素子１１ａ〜１１ｃは、バウンダリセル１９及び２０の全て直列に接続されておらず、チップ匡体１２の外部に設けられた出力端子１８及び入力端子１３にそれぞれ対応した出力セル（出力側バウンダリセル）２０と入力セル（入力側バウンダリセル）１９とに区分けされている。そして、入力セル１９及び出力セル２０は、それぞれ直列に接続され、かつ、ＴＤＩ端子１４とＴＤＯ端子１５との間に並列に接続されている。
そして、バウンダリスキャン素子１１ａ〜１１ｃは、特別な動作として、各入力セル１９または各出力セル２０のいずれか一方のみを動作状態にし、他方を非動作状態にするモードを有する。
これにより、各入力セル１９側が動作状態にされているときには、各入力端子１３を介して各入力セル１９に取り込まれた状態データ等は、従来のように出力セル２０を通してシフトすることなく、直接ＴＤＯ端子１５から出力することができる。
また、各出力セル２０側が動作状態にされているときには、ＴＤＩ端子１４に入力された制御データ等は、従来のように入力セル１９を通してシフトすることなく、直接各出力セル２０にシフト及びセットして、各出力端子１８から外部に出力することができる。
このようなバウンダリスキャン素子１１ａ〜１１ｃにより構成された通信装置１ｂは、上述したバウンダリスキャン素子１１ａ〜１１ｃ固有の動作モードを用いることにより、上述した通信装置１ａと比較して、通信コントローラ装置３と各バウンダリスキャン素子１１ａ〜１１ｃとの間のデータ転送がより高速化される。
《他の形態》
なお、上述した第１、第２形態においては、各監視カメラ装置６ａ〜６ｃからアナログ信号形式の映像信号を出力させ、これをアナログ通信線１０を介し、アナログ信号処理装置７に入力するようにしているが、各監視カメラ装置６ａ〜６ｃからデジタル信号形式の映像信号を出力させ、これをデジタル通信線（または、バス、光ファイバーケーブルなど）を介し、デジタル信号処理装置に入力するようにしてもよい。
また、上述した第１、第２形態においては、通信装置１ａ及び１ｂの端末器として、監視カメラ装置６ａ〜６ｃを制御するようにしているが、他の端末器、例えば監視対象物の物理量を測定する測定装置、分散配置された各コンピュータ装置などを制御して、これらの各測定装置、各コンピュータ装置から出力される測定結果、処理結果などを収集するようにしてもよい。
【図１】
0003984299.tif 000002
【図２】
0003984299.tif 000003
【図３】
0003984299.tif 000004
【図４】
0003984299.tif 000005
【図５】
0003984299.tif 000006
【図６】
0003984299.tif 000007
【図７】
0003984299.tif 000008
【図８】
0003984299.tif 000009
【図９】
0003984299.tif 000010