(57)【特許請求の範囲】
【請求項１】
電子機器と、電子機器にバスを介して接続されかつ電子機器を遠隔制御するコントローラとを備え、コントローラに設けられたキーの中には、連続的に押されることによって電子機器側において所定の動作を連続的に行わせるための連続押しが有効なキーが設けられている遠隔制御装置において、
コントローラは、連続押しが有効なキーが連続押しされた場合には、当該キーの種類を表すキーコマンドを電子機器に送信する手段および当該キーが連続押しされている間において、所定の第１時間間隔で連続押しコマンドを電子機器に送信する手段を備えており、
電子機器は、キーコマンドを受信した後に上記第１時間間隔以上の所定の第２時間間隔以内に連続押しコマンドを受信した場合には、上記キーコマンドに対応する種類のキーが連続押しされていると認識して、それに対応した連続押し制御動作を開始させる手段、および連続押しコマンドを受信する毎に、連続押しコマンドを受信してから上記第２時間間隔以内に次の連続押しコマンドが送られてくるか否かを判別し、連続押しコマンドを受信してから上記第２時間間隔以内に次の連続押しコマンドが送られてこなかったときには、連続押し制御動作を終了させる手段を備えていることを特徴とする遠隔制御装置。
【請求項２】
コントローラは、連続押しが有効なキーが連続押しされた後に、そのキーがリリースされた場合には、そのことを表すリリースコマンドを電子機器に送信する手段を備えており、
電子機器は、リリースコマンドを受信した場合には、連続押し制御動作を終了させる手段を備えていることを特徴とする請求項１に記載の遠隔制御装置。
【請求項３】
バスに２台以上のコントローラが接続されている場合において、電子機器は、１台のコントローラからの連続押しコマンドに基づいて、それに対応した連続押し制御動作を実行しているときには、他のコントローラから送られてきたキーコマンドまたは連続押しコマンドを無効とする手段を備えていることを特徴とする請求項１および２のいずれかに記載の遠隔制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、遠隔制御装置に関する。
【０００２】
【従来の技術】
複数台のセキュリティー機器が、ＲＳ−４８５（ＥＩＡ−４８５規格）などの規格に基づいた通信制御線（バス）によって接続されたセキュリティーシステムが知られている。セキュリティー機器には、たとえば、監視カメラ、監視カメラによって撮像された映像を記録するＶＴＲ、フレームスイッチャー等がある。各セキュリティー機器には、バス上の他のセキュリティー機器と識別ができるように、それぞれ個別のアドレスが付与されている。アドレスの設定は、たとえば、各セキュリティー機器に設けられたディップスイッチによって行われる。
【０００３】
各セキュリティー機器が接続されたバスには、各セキュリティー機器を遠隔制御したり、各セキュリティー機器の状態を集中管理するためのコントローラが接続されている。コントローラから、遠隔制御を行おうとするセキュリティー機器のアドレス、たとえば、ＶＴＲのアドレス”１”と、”  再生（ＰＬＡＹ）”、”テープ取り出し（ＥＪＥＣＴ）  ”等の制御内容とを含むコマンドをバスに送信することにより、アドレスが”１”であるＶＴＲが遠隔制御される。
【０００４】
コントローラに設けられたキーを操作することによって、セキュリティー機器を遠隔制御する場合、キーの押し方には、”単発押し”と”連続押し”との２種類がある。ほとんどの場合は、キーの単発押しに対応する情報のみで、遠隔制御が可能である。しかしなから、たとえば、監視カメラのＺＯＯＭ  ＷＩＤＥキー、ＣＵＲＳＯＲキー等のキーのように、キーの連続押しに対応する情報によって、セキュリティー機器に連続した動作を行わせるものもある。このようなキーを連続押しが有効なキーと呼ぶことにする。
【０００５】
連続押しが有効なキーの連続押しに対応するコマンドの伝送方法としては、連続押しがされたキーのキーコマンドを送信し続ける方法がある。
【０００６】
しかしながら、このような伝送方法では、連続押しが行われている間、バスがビジー状態となり、他の機器への制御、他の機器からのコントローラへの情報の入手ができなくなるという問題がある。
【０００７】
【発明が解決しようとする課題】
この発明は、連続押しが有効なキーが連続押しされていることを、バスを占有することなく電子機器に伝送できる遠隔制御装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
この発明による遠隔制御装置は、電子機器と、電子機器にバスを介して接続されかつ電子機器を遠隔制御するコントローラとを備え、コントローラに設けられたキーの中には、連続的に押されることによって電子機器側において所定の動作を連続的に行わせるための連続押しが有効なキーが設けられている遠隔制御装置において、コントローラは、連続押しが有効なキーが連続押しされた場合には、当該キーの種類を表すキーコマンドを電子機器に送信する手段および当該キーが連続押しされている間において、所定の第１時間間隔で連続押しコマンドを電子機器に送信する手段を備えており、電子機器は、キーコマンドを受信した後に上記第１時間間隔以上の所定の第２時間間隔以内に連続押しコマンドを受信した場合には、上記キーコマンドに対応する種類のキーが連続押しされていると認識して、それに対応した連続押し制御動作を開始させる手段、および連続押しコマンドを受信する毎に、連続押しコマンドを受信してから上記第２時間間隔以内に次の連続押しコマンドが送られてくるか否かを判別し、連続押しコマンドを受信してから上記第２時間間隔以内に次の連続押しコマンドが送られてこなかったときには、連続押し制御動作を終了させる手段を備えていることを特徴とする。
【０００９】
コントローラに、連続押しが有効なキーが連続押しされた後に、そのキーがリリースされた場合には、そのことを表すリリースコマンドを電子機器に送信する手段を設け、電子機器に、リリースコマンドを受信した場合には、連続押し制御動作を終了させる手段を設けることが好ましい。
【００１０】
バスに２台以上のコントローラが接続されている場合には、電子機器は、１台のコントローラからの連続押しコマンドに基づいて、それに対応した連続押し制御動作を実行しているときには、他のコントローラから送られてきたキーコマンドまたは連続押しコマンドを無効とする手段を備えていることが好ましい。
【００１１】
【発明の実施の形態】
以下、図面を参照して、この発明をセキュリテイシステムに適用した場合の実施の形態について説明する。
【００１２】
図１は、セキュリティシステムの構成を示している。
【００１３】
このセキュリティシステムは、２台のコントローラ１１、１２と、３台の監視カメラ２１、２２、２３と、各監視カメラ２１、２２、２３によって撮像された映像を記録するための３台のＶＴＲ３１、３２、３３とを備えている。これらの各機器は、ＲＳ−４８５の通信制御線（バス）１によって、ディジーチェーン（ｄａｓｙ  ｃｈａｉｎ）  方式で接続されている。
【００１４】
コントローラ１１（または１２）から監視カメラに、コントローラに設けられたＺＯＯＭ  ＷＩＤＥキーが連続押しされているという情報を伝送する場合を例にとって、この発明の考え方について説明する。
【００１５】
ＺＯＯＭ  ＷＩＤＥキーが連続押しされた場合に、バス１が占有されるのを防止するためには、ＺＯＯＭ  ＷＩＤＥキーが連続押しされている間、連続してキーコマンドを送信するのではなく、所定時間間隔、たとえば５００ｍｓ間隔で、キーコマンドを送信するといったことが考えられる。監視カメラ側は、キーコマンドが送られてきてから５００ｍｓ以内に、同じキーコマンドが送られてくれば、連続押しであることを認識する。
【００１６】
しかしながら、このような伝送方法では、５００ｍｓ以内の間隔でＺＯＯＭ  ＷＩＤＥキーが単発押しされた場合にも、監視カメラ側は連続押しと認識してしまう。
【００１７】
そこで、この発明では、連続押しの場合には、最初にキーコマンドを送信した後、所定時間間隔（５００ｍｓ間隔）で、キーコマンドとは異なる連続押しコマンド（たとえば、１Ｆｈ）を送信するようにする。監視カメラ側は、キーコマンドを受信した場合には、単発押しであると認識する。また、キーコマンドが送られてきてから５００ｍｓ以内に連続押しコマンドを受信した場合には、当該連続押しコマンドの受信前に受信したキーコマンドで表されるキーが連続的に押されていると認識する。また、監視カメラ側は、連続押しコマンドを受信した後、さらに５００ｍｓ以内に次の連続押しコマンドが送られてきた場合には、現在認識しているキーの連続押しが継続していると判定する。
【００１８】
ところで、バス１上で複数台の機器が同時に通信を行おうとすると、バス衝突が発生する。このような場合には、プロトコルに合わせて通信を待機してから、再度通信を行うことになる。したがって、連続押しの場合に、連続押しコマンドの送信間隔が５００ｍｓより長い７００ｍｓとなる可能性がある。そこで、カメラ側においては、キーコマンドまたは連続押しコマンドを受信してから、５００ｍｓより長い時間間隔（たとえば、７５０ｍｓ）以内に次の連続押しコマンドを受信すれば、連続押しが継続していると判定するようにすることが好ましい。
【００１９】
しかしながら、このようにすると、監視カメラ側は、連続押しコマンドを受信してから７５０ｍｓ経過しても、次の連続押しコマンドを受信しなかったときに、連続押しが終了したと判定するため、連続押しが実際に終了した時点（キーがリリースされた時点）と、カメラ側で連続押しが終了したと判定する時点との時間的ずれが大きくなる可能性がある。そこで、連続押し状態からキーがリリースされたときに、そのことを示すコマンド（以下、連続押しリリースコマンド（たとえば、１Ｅｈ）という）をコントローラ側から送信させるようにすることが好ましい。監視カメラ側は、連続押しリリースコマンドを受信すると、連続押しが終了したと判定し、制御を停止させる。
【００２０】
図２は、コントローラ側において連続押しが有効なキーが押された場合のコマンド送信処理手順を示している。
【００２１】
連続押しが有効なキーが押された場合には、そのキーに対応するキーコマンドを、当該コントローラのアドレスおよび遠隔制御すべき機器（以下、単に、受信側機器ということにする）のアドレスとともに送信する（ステップ１）。
【００２２】
受信側機器は、コントローラからのコマンドを受信すると、コマンドを受信した旨を示すコマンド（ＡＣＫ）を、当該コントローラに対して送信する。
【００２３】
コントローラは、受信側機器からのＡＣＫが送られてくるのを待つ（ステップ２）。ＡＣＫが一定時間以内に受信されなかった場合には、キーがリリースされたか否かを判定し（ステップ３）、キーがリリースされていれば、正常にコマンドが送られなかったこと（送信エラーが発生したこと）を表示部に表示させて（ステップ４）、今回の送信処理を終了する。上記ステップ３において、キーがリリースされていない場合には、ステップ１に戻って、再度キーコマンドを送信する。
【００２４】
ステップ１でキーコマンドを送信してから、一定時間以内にＡＣＫを受信した場合には（ステップ２）、キーがリリースされているか否かを判定する（ステップ５）。上記ステップ２でＡＣＫを受信してから、５００ｍｓの間、キーがリリースされなかった場合には（ステップ６でＹＥＳ）、連続押しコマンドを当該コントローラのアドレスおよび受信側機器のアドレスとともに送信する（ステップ７）。ただし、バス衝突が発生する可能性がある場合には、プロトコルに合わせて待機した後、連続押しコマンドが送信される。
【００２５】
連続押しコマンドを送信するとステップ２に戻る。したがって、キーが連続押しされている場合には、ステップ２、５、６、７の処理が繰り返し行われることにより、連続押しコマンドが、所定時間間隔で送信せしめられる。
【００２６】
そして、ステップ５でキーがリリースされたと判定された場合には、連続押しリリースコマンドを当該コントローラのアドレスおよび受信側機器のアドレスとともに送信した後（ステップ８）、今回の送信処理を終了する。
【００２７】
図３は、受信側機器において連続押しが有効なキーに対応するキーコマンドを受信した場合の受信処理手順を示している。
【００２８】
キーコマンドを受信した場合には（ステップ１１）、キーコマンドを送信してきたコントローラ（以下、送信側装置という）にＡＣＫを送信するとともに（ステップ１２）、送信側装置のアドレスを記憶する（ステップ１３）。
【００２９】
そして、受信したキーコマンドに対応するキーが単発押しされた場合の制御動作（単発押し制御動作）を行う（ステップ１４）。
【００３０】
次に、連続押しコマンドを受信したか否かを判定する（ステップ１５）。連続押しコマンドを受信していない場合には、最新のＡＣＫを送信した時点から７５０ｍｓが経過したか否かを判定する（ステップ２３）。最新のＡＣＫを送信した時点から７５０ｍｓが経過していない場合には、連続押しリリースコマンドを受信したか否かを判定する（ステップ１９）。連続押しリリースコマンドを受信していない場合には、ステップ１５に戻る。
【００３１】
最新のＡＣＫを送信した時点から７５０ｍｓが経過するまでに、連続押しコマンドを受信した場合には（ステップ１５でＹＥＳ）、連続押しコマンドと同時に送られてきた送信側装置のアドレスがステップ１３で記憶したアドレスと一致しているか否かを判定する（ステップ１６）。両アドレスが一致しなかった場合には、ステップ１５に戻る。
【００３２】
上記ステップ１６において、両アドレスが一致したと判定した場合には、送信側装置にＡＣＫを送信する（ステップ１７）。そして、ステップ１１で受信したキーコマンドに対応するキーが連続押しされた場合の制御動作（連続押し制御動作）を行う（ステップ１８）。
【００３３】
具体的には、キーコマンドを受信した後に、送信側装置からの最初の連続押しコマンドを受信することによって、ステップ１８に移行した場合には、連続押し制御動作が開始される。送信側装置からの２番目以降の連続押しコマンドを受信することによって、ステップ１８に移行した場合には、連続押し制御動作を継続させる。
【００３４】
ステップ１８の処理が行われると、ステップ１９に移行し、連続押しリリースコマンドを受信したか否かを判定する。ステップ１９において、連続押しリリースコマンドを受信していないと判定した場合には、ステップ１５に戻る。
【００３５】
したがって、連続押しコマンドが７５０ｍｓ以内の間隔で送られてきている場合には、連続押し制御動作が継続して行われる。
【００３６】
最新のＡＣＫを送信した時点から７５０ｍｓが経過するまでに、連続押しリリースコマンドを受信した場合には（ステップ１９でＹＥＳ）、連続押しリリースコマンドと同時に送られてきた送信側装置のアドレスがステップ１３で記憶したアドレスと一致しているか否かを判定する（ステップ２０）。両アドレスが一致しなかった場合には、ステップ１５に戻る。
【００３７】
上記ステップ２０において、両アドレスが一致したと判定した場合には、送信側装置にＡＣＫを送信するとともに（ステップ２１）、連続押し制御動作を停止させる（ステップ２２）。そして、今回の受信処理を終了する。
【００３８】
なお、最新のＡＣＫを送信した時点から７５０ｍｓが経過するまでに、ステップ１３で記憶したアドレスを持つ送信側装置からの連続押しコマンドまたは連続押しリリースコマンドを受信しなかった場合には（ステップ２３でＹＥＳ）、連続押し制御動作を停止させる（ステップ２２）。そして、今回の受信処理を終了する。
【００３９】
上記実施の形態によれば、単発押しと連続押しとの判別が受信側装置において判別できるとともに、連続押しが行われている場合にバスがビジー状態になるのを回避することができる。
【００４０】
上記実施の形態によれば、２台のコントローラ１１、１２上の連続押しが有効なキーが、１台の監視カメラを制御するために時間的に重複して押し続けられた場合にも、正常な制御が行える。
【００４１】
たとえば図４に示すように、１台の監視カメラ２１が、第１コントローラ１１からのＺＯＯＭ  ＷＩＤＥキーの連続押しに伴って、時点ｔ１から、ＺＯＯＭ  ＷＩＤＥキーの連続押し制御動作が行われているとする。図４において、Ｋはキーコマンド、ＡはＡＣＫを、Ｒは連続押しリリースコマンドをそれぞれ示している。監視カメラ２１においてこの連続押し制御動作が行われている途中の時点ｔ２から、第２コントローラ１２において監視カメラ２１を操作するためＺＯＯＭ
ＴＥＬＥキーが連続押しされたと仮定する。
【００４２】
時点ｔ２の時点においては、監視カメラ２１は図３のステップ１５以降の処理を行っているので、時点２において第２コントローラ１２からのキーコマンドを受信しても、受け付けられないため、監視カメラ２１からコントローラ１２へはＡＣＫは送信されない。この場合、第２コントローラ１２の動作は、図２のステップ３でＮＯとなり、ステップ１に戻るといった動作となるため、第２コントローラ１２はキーコマンドを繰り返し送信することになる。
【００４３】
監視カメラ２１に第１コントローラ１１から連続押しリリースコマンドＲが時点ｔ３で送られてくると、監視カメラ２１は、第１コントローラ１１に対してＡＣＫを送るとともに、ＷＩＤＥキーの連続押し制御動作を終了する。
【００４４】
第１コントローラ１１からの連続押しリリースコマンドＲを受信したことを示すＡＣＫが第１コントローラ１１に対して送られた後に、第２コントローラ１２からのＺＯＯＭ  ＴＥＬＥキーに対応するキーコマンドが監視カメラ２１に送られてくると、監視カメラ２１はこのキーコマンドを受け付けるので、この時点からＺＯＯＭ  ＴＥＬＥキーの連続押し動作が開始する。
【００４５】
なお、監視カメラ２１において第１コントローラ１１上のＺＯＯＭ  ＷＩＤＥキーの連続押しに基づいて、連続押し制御動作が行われている途中において、第２コントローラ１２から連続押しコマンドまたは連続押しリリースコマンドが送られてきたとしても、図３のステップ１６、２０でアドレスが異なると判定されるため、これらのコマンドは無効とされる。
【００４６】
【発明の効果】
この発明によれば、連続押しが有効なキーが連続押されていることを、バスを占有することなく電子機器に伝送できるようになる。
【図面の簡単な説明】
【図１】セキュリティシステムの構成を示すブロック図である。
【図２】コントローラ側において連続押しが有効なキーが押された場合のコマンド送信処理手順を示すフローチャートである。
【図３】受信側機器において連続押しが有効なキーに対応するキーコマンドを受信した場合の受信処理手順を示すフローチャートである。
【図４】２台のコントローラ上の連続押しが有効なキーが、１台の監視カメラを制御するために時間的に重複して押し続けられた場合の監視カメラ側の動作を示すタイムチャートである。
【符号の説明】
１  通信制御線
１１  コントローラ
２１、２２、２３  監視カメラ
３１、３２、３３  ＶＴＲ
【図１】
0003557127.tif 000002
【図２】
0003557127.tif 000003
【図３】
0003557127.tif 000004
【図４】
0003557127.tif 000005