(57)【要約】【課題】  複数本の通信ケーブルで送信される信号間のスキュー調整を、簡単な回路構成で実現可能なスキュー調整装置を提供する。【解決手段】  複数本の通信ケーブルで送信された信号のうち、基準となるＢ信号の立ち上がりに同期して他の信号をラッチするＤ型フリップフロップ２５０、２６０と、複数本の通信ケーブルにそれぞれ設けられ、各通信ケーブルの信号を遅延させる遅延素子２０２Ｒ、２０２Ｇ、２０２Ｂと、Ｄ型フリップフロップ２５０、２６０の出力に基づいて、遅延素子２０２Ｒ、２０２Ｇ、２０２Ｂを制御して信号を遅延させ、信号間のスキューを調整するＣＰＵ２２０とを有する構成としている。【選択図】        図４
2009105761.tif 000002
【特許請求の範囲】
【請求項１】
複数本の通信ケーブルで送信される信号のうち、基準となる基準信号の信号レベルの遷移タイミングに同期して他の信号をラッチするラッチ回路と、
前記複数本の通信ケーブルにそれぞれ設けられ、各通信ケーブルで送信される信号を遅延させる遅延素子と、
前記ラッチ回路の出力に基づいて前記遅延素子を制御し、信号間のスキューを調整する制御手段と、
を有することを特徴とするスキュー調整装置。
【請求項２】
前記ラッチ回路は、第１信号の信号レベルの遷移タイミングに同期して第２信号をラッチする第１ラッチ回路と、
前記第１信号の信号レベルの遷移タイミングに同期して第３信号をラッチする第２ラッチ回路と、
前記第２信号の信号レベルの遷移タイミングに同期して第１信号をラッチする第３ラッチ回路と、
前記第２信号の信号レベルの遷移タイミングに同期して第３信号をラッチする第４ラッチ回路と、
前記第３信号の信号レベルの遷移タイミングに同期して第１信号をラッチする第５ラッチ回路と、
前記第３信号の信号レベルの遷移タイミングに同期して第２信号をラッチする第６ラッチ回路と、
を有することを特徴とする請求項１記載のスキュー調整装置。
【請求項３】
前記ラッチ回路のラッチした信号レベルに応じて、点灯又は消灯するモニタ用ランプと、
前記遅延素子の遅延量を調整可能な手動調整手段と、
を有することを特徴とする請求項１又は２記載のスキュー調整装置。
【請求項４】
送信装置と受信装置とを有し、複数本の通信ケーブルを使用してビデオ信号の送受信を行う送受信システムであって、
前記送信装置は、前記複数本の通信ケーブルにスキュー調整用のテスト信号を出力する出力手段を有し、
前記受信装置は、前記複数本の通信ケーブルで送信されるテスト信号のうち、基準となる基準信号の信号レベルの遷移タイミングに同期して他のテスト信号をラッチするラッチ回路と、
前記複数本の通信ケーブルにそれぞれ設けられ、各通信ケーブルで送信される信号を遅延させる遅延素子と、
前記ラッチ回路の出力に基づいて前記遅延素子を制御し、信号間のスキューを調整する制御手段と、
を有することを特徴とする送受信システム。
【請求項５】
複数本の通信ケーブルで送信される信号のうち、基準となる基準信号の信号レベルの遷移タイミングに同期して他の信号をラッチするステップと、
ラッチした信号の信号レベルに基づいて各通信ケーブルで送信される信号を遅延させ、信号間のスキューを調整するステップと、
を有することを特徴とするスキュー調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔地に配設されたサーバを、ディスプレイを見ながらキーボード・マウス等により操作する遠隔ユニットに用いて好適なスキュー調整装置に関する。
【背景技術】
【０００２】
遠隔地にあるサーバとユーザの手元にあるディスプレイ、キーボード及びマウスをＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ケーブルで接続し、ディスプレイに情報を表示しながらサーバをキーボード、マウスでサーバを操作する遠隔ユニットが知られている。
遠隔ユニットとして、サーバ側には、サーバからの信号をディスプレイ、キーボード及びマウス側に送信する送信装置が設けられ、ディスプレイ、キーボード及びマウス側には、送信装置から送信された信号を受信する受信装置が設けられる。
【０００３】
送信装置は、ディスプレイに画像を表示するために、送信装置と受信装置との間をつなぐ複数本の信号線を使用してＲ，Ｇ，Ｂの３種類のビデオ信号を送信している。しかしながら、送信装置と受信装置とをつなぐ信号線の長さが数百メートル以上と長くなると、Ｒ信号，Ｇ信号，Ｂ信号をそれぞれ送信する信号線の長さに違いが生じ、信号の到達時間に差が生じてしまう。信号間の位相のずれは、ディスプレイに表示される文字の色ずれや鮮明度の低下を引き起こす。このため、受信装置側に、信号間の到達時間差を調整するスキュー調整装置を設けて、信号間のスキューを調整することが行われている（例えば、特許文献１参照）。
【０００４】
図１には、受信装置に設けた従来のスキュー調整装置の構成を示す。図１に示す受信装置は、送信装置とＬＡＮケーブルで接続されており、ＬＡＮケーブルを介して送信装置から送られるＲ、Ｇ、Ｂのビデオ信号、水平同期信号（ＨＳＹＮＣ）、垂直同期信号（ＶＳＹＮＣ）を受信する。また、キーボード／マウスから入力された操作信号を送信装置側に送信している。
【０００５】
受信装置には、ＲＧＢレシーバ２０１、ディレイライン２０２、アンプ２０３とがＲ，Ｇ，Ｂの各信号線ごとに設けられている。ＲＧＢレシーバ２０１で受信したビデオ信号は、ディレイライン２０２の遅延素子でスキューを調整され、アンプ２０３で増幅した後にディスプレイに出力される。
【０００６】
また、受信装置には、ピークホールド回路２０４、２０５、２０６と、コンパレータ２０７、２０８、２０９と、遅延差分積分回路２１０、２１１、２１２、２１３と、ＡＤコンバータ２１４と、ＣＰＵ２２０とが設けられている。
ピークホールド回路２０４、２０５、２０６は、Ｒ，Ｇ，Ｂの各信号線にそれぞれ接続しており、各信号のピーク値を検出する。検出したピーク値はＡＤコンバータ２１４でＡＤ変換され、ＣＰＵ２２０に入力される。
【０００７】
また、コンパレータ２０７、２０８、２０９もＲ，Ｇ，Ｂの信号線にそれぞれ接続している。コンパレータ２０７、２０８、２０９には基準となる基準電圧が入力されており、各コンパレータ２０７、２０８、２０９は、信号線の電圧レベルが基準電圧を超えると、遅延差分積分回路２１０、２１１、２１２、２１３に通知信号を出力する。コンパレータ２０７は、遅延差分積分回路２１０、２１１に通知信号を出力する。コンパレータ２０８は、遅延差分積分回路２１２、２１３に通知信号を出力する。コンパレータ２０９は、遅延差分積分回路２１０、２１１、２１２、２１３に通知信号を出力する。
【０００８】
遅延差分積分回路２１０、２１１、２１２、２１３は、Ｂ信号を基準信号として、この信号と他のＲ信号、Ｇ信号の遅延時間差を積分によって求める。
遅延差分積分回路２１０は、Ｂ信号を基準信号として、Ｒ信号のＢ信号からの進み時間（Ｒ−Ｂ）を算出する。
遅延差分積分回路２１１は、Ｂ信号を基準信号として、Ｒ信号のＢ信号からの遅延時間（Ｂ−Ｒ）を算出する。
遅延差分積分回路２１２は、Ｂ信号を基準信号として、Ｇ信号のＢ信号からの進み時間（Ｇ−Ｂ）を算出する。
遅延差分積分回路２１３は、Ｂ信号を基準信号として、Ｇ信号のＢ信号からの遅延時間（Ｂ−Ｇ）を算出する。各遅延差分積分回路２１０、２１１、２１２、２１３で算出された時間情報（遅延時間、進み時間）は、ＡＤコンバータ２１４でＡＤ変換され、ＣＰＵ２２０に出力される。
【０００９】
ＣＰＵ２２０は、遅延差分積分回路２１０、２１１、２１２、２１３の算出した進み時間、遅延時間をもとに、Ｒ，Ｇ，Ｂの各信号線にそれぞれ設けられた遅延素子を制御して、Ｒ，Ｇ，Ｂ信号間のスキュー調整を行う。
【００１０】
【特許文献１】特開平１０−１３３９８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、図１に示す従来のスキュー調整装置は、スキュー測定のために遅延差分積分回路やＡＤコンバータを用いている。このため、回路構成が複雑になり装置費用が高価になるという課題がある。また、遅延差分積分回路はアナログ信号を出力するため、測定したスキューからＲＧＢ信号の位相差を調整する制御装置のプログラムが複雑になる。
【００１２】
本発明は上記事情に鑑みてなされたものであり、複数本の通信ケーブルで送信される信号間のスキュー調整を、簡単な回路構成で実現可能なスキュー調整装置、送受信システム、スキュー調整方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
かかる目的を達成するために本発明のスキュー調整装置は、複数本の通信ケーブルで送信される信号のうち、基準となる基準信号の信号レベルの遷移タイミングに同期して他の信号をラッチするラッチ回路と、前記複数本の通信ケーブルにそれぞれ設けられ、各通信ケーブルで送信される信号を遅延させる遅延素子と、前記ラッチ回路の出力に基づいて前記遅延素子を制御し、信号間のスキューを調整する制御手段とを有する構成としている。
本発明によれば、複数本の通信ケーブルで送信される信号間のスキュー調整を、簡単で安価な回路構成で実現することができる。
また、ラッチ回路の出力するデジタル信号に基づいて制御手段が遅延素子を制御することができるので、制御手段の制御プログラムを簡略化することができる。
【００１４】
上記スキュー調整装置において、前記ラッチ回路は、第１信号の信号レベルの遷移タイミングに同期して第２信号をラッチする第１ラッチ回路と、前記第１信号の信号レベルの遷移タイミングに同期して第３信号をラッチする第２ラッチ回路と、前記第２信号の信号レベルの遷移タイミングに同期して第１信号をラッチする第３ラッチ回路と、前記第２信号の信号レベルの遷移タイミングに同期して第３信号をラッチする第４ラッチ回路と、前記第３信号の信号レベルの遷移タイミングに同期して第１信号をラッチする第５ラッチ回路と、前記第３信号の信号レベルの遷移タイミングに同期して第２信号をラッチする第６ラッチ回路とを有することを特徴としている。
このように複数のラッチ回路を設けて、それぞれの信号を基準信号として他の信号との位相差を求めることにより、位相差に基づいた遅延素子の遅延量を制御手段で精度よく設定することができると共に、制御手段の負荷を軽減することができる。
【００１５】
上記スキュー調整装置において、前記ラッチ回路のラッチした信号レベルに応じて、点灯又は消灯するモニタ用ランプと、前記遅延素子の遅延量を調整可能な手動調整手段とを有することを特徴としている。
従って、モニタ用ランプの点灯状態を確認しながら手動でスキューを調整することができる。
【００１６】
本発明の送受信システムは、送信装置と受信装置とを有し、複数本の通信ケーブルを使用してビデオ信号の送受信を行う送受信システムであって、前記送信装置は、前記複数本の通信ケーブルにスキュー調整用のテスト信号を出力する出力手段を有し、前記受信装置は、前記複数本の通信ケーブルで送信されるテスト信号のうち、基準となる基準信号の信号レベルの遷移タイミングに同期して他のテスト信号をラッチするラッチ回路と、前記複数本の通信ケーブルにそれぞれ設けられ、各通信ケーブルで送信される信号を遅延させる遅延素子と、前記ラッチ回路の出力に基づいて前記遅延素子を制御し、信号間のスキューを調整する制御手段とを有する構成としている。
【００１７】
本発明のスキュー調整方法は、複数本の通信ケーブルで送信される信号のうち、基準となる基準信号の信号レベルの遷移タイミングに同期して他の信号をラッチするステップと、ラッチした信号の信号レベルに基づいて各通信ケーブルで送信される信号を遅延させ、信号間のスキューを調整するステップとを有することを特徴としている。
【発明を実施するための最良の形態】
【００１８】
添付図面を参照しながら本発明の最良の実施例を説明する。
【実施例１】
【００１９】
まず、図２を参照しながらスキュー調整装置が適用されるシステムの構成を説明する。図２に示す遠隔システム１は、サーバ３０と、ディスプレイ４０及びキーボードやマウス等（以下、キーボード／マウスという）４１との間に、遠隔ユニットとしての送信装置１０と受信装置２０とが設けられている。
【００２０】
送信装置１０と受信装置２０とは、ＬＡＮケーブル１００で送受信可能に接続される。このため送信装置１０及び受信装置２０には、それぞれネットワークインタフェース１０Ａ、２０Ａが組み込まれている。尚、ＬＡＮケーブル１００には、例えばＣＡＴ５ケーブルやＣＡＴ５ｅケーブル等を適用することができる。また、このネットワークインタフェース１０Ａ，２０Ａは、ＯＳＩ参照モデルにおけるネットワークインタフェース層を担うものでなく、３つのビデオ信号（Ｒ，Ｇ，Ｂ信号）、水平同期信号ＨＳＹＮＣ、垂直同期信号ＶＳＹＮＣ及びキーボード／マウス４１から出力された信号（これを操作信号という）を送信又は受信できる構成であれば、如何なるものも適用することができる。
【００２１】
送信装置１０は、パーソナルコンピュータ、ワークステーションやその他の情報処理装置等で構成されたサーバ３０からビデオ信号（Ｒ，Ｇ，Ｂ）、水平同期信号及び垂直同期信号を入力するためのディスプレイコネクタとしてＶＧＡ（Ｖｉｄｅｏ  Ｇｒａｐｈｉｃｓ  Ａｒｒａｙ）コネクタ１０Ｂを有する。このＶＧＡコネクタ１０Ｂには例えばＢＮＣコネクタやＤ−ｓｕｂ１５ｐｉｎコネクタ等の一般的なコネクタを使用することができる。
【００２２】
また、送信装置１０は、受信装置２０側から送られたキーボード／マウス４１の操作信号を同サーバ３０へ入力するためのキーボード／マウスコネクタ１０Ｃを有する。このキーボード／マウスコネクタ１０Ｃは、例えばＰＳ／２コネクタ、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）コネクタやその他のシリアルコネクタ等、一般的なキーボード及びマウスの接続に使用されるコネクタを使用することができる。
【００２３】
尚、サーバ３０には、一般的な情報処理装置と同様に、ビデオ信号（Ｒ，Ｇ，Ｂ）を出力するためのＶＧＡコネクタ３０Ａと、キーボード／マウス４１からの操作信号を入力するためのキーボード／マウスコネクタ３０Ｂとが設けられている。従って、送信装置１０の筐体表面に設けられたＶＧＡコネクタ１０Ｂは、例えばＢＮＣケーブルやＤ−ｓｕｂ１５ｐｉｎケーブル等を用いて構成したＲＧＢケーブル１１０を用いて、サーバ３０の筐体表面に設けられているＶＧＡコネクタ３０Ａに接続される。また同じく、送信装置１０の筐体表面に設けられたキーボード／マウスコネクタ１０Ｃは、例えばＰＳ／２ケーブルやＵＳＢケーブルやその他のシリアルケーブル等、一般的なキーボード及びマウスの接続に使用されるケーブル１２０を用いて、サーバ３０の筐体表面に設けられているキーボード／マウスコネクタ３０Ｂに接続される。
【００２４】
受信装置２０は、ディスプレイ４０へビデオ信号（Ｒ，Ｇ，Ｂ），水平同期信号ＨＳＹＮＣ、及び垂直同期信号ＶＳＹＮＣを出力するためのディスプレイコネクタとしてＶＧＡコネクタ２０Ｂを有する。このＶＧＡコネクタ２０Ｂには例えばＢＮＣコネクタやＤ−ｓｕｂ１５ｐｉｎコネクタ等の一般的なコネクタを使用することができる。ＶＧＡコネクタ２０Ｂにはディスプレイ４０と接続したＲＧＢケーブル１３０がつながれる。尚、ＲＧＢケーブル１３０も例えばＢＮＣケーブルやＤ−ｓｕｂ１５ｐｉｎケーブル等を用いて構成されている。
【００２５】
また、受信装置２０は、キーボード／マウス４１から出力された操作信号を入力するためのキーボード／マウスコネクタ２０Ｃを有する。このキーボード／マウスコネクタ２０Ｃも、例えば、ＰＳ／２コネクタやＵＳＢコネクタやその他のシリアルコネクタ等、一般的なキーボード及びマウスの接続に使用されるコネクタを使用することができる。キーボード／マウスコネクタ２０Ｃにはキーボード／マウス４１に設けられたケーブル１４０が接続される。尚、ケーブル１４０も、例えばＰＳ／２ケーブル、ＵＳＢケーブルやその他のシリアルケーブル等、一般的なキーボード及びマウスの接続に使用されるケーブル等を用いて構成されている。なお、受信装置２０には、キーボード／マウス４１の操作情報を入力して、ＬＡＮケーブル１００に出力するドライバ回路（不図示）が備えられている。同様に送信装置１０には、ＬＡＮケーブル１００を介して送信された操作情報を受信するレシーバ（不図示）などが備えられ、受信した操作情報をケーブル１２０を介してサーバ３０に出力する。
【００２６】
図３には、送信装置１０の信号送信部の詳細な構成を示す。送信装置１０の信号送信部には、受信装置２０側に送られるビデオ信号や画質調整用のテスト信号を増幅するアンプ部１５０と、ＬＡＮケーブルに信号を出力する差動ドライバ１６０とを有している。差動ドライバ１６０は、アンプ部１５０で増幅されたビデオ信号を差動信号に変換してＲ，Ｇ，Ｂの各信号線に出力する。
【００２７】
また、信号送信部には、画質調整用信号発生器１７０が設けられている。受信装置２０から画質調整用のテスト信号の送信を要求されると、ＣＰＵ１８０は、アンプ部１５０内に設けたスイッチ１５１、１５２、１５３を画質調整用信号発生器１７０に接続するように切り替える。画質調整用信号発生器１７０は、ＣＰＵ１８０の制御に従って、画質調整用のテスト信号をＬＡＮケーブル１００に出力する。
受信装置２０は、このテスト信号を受信して、スキュー調整装置２００でＲ，Ｇ，Ｂ信号間のスキューを調整する。
【００２８】
次に、図４を参照しながら受信装置２０の構成を説明する。なお、図１に示す従来の受信装置と同一の構成部分については同一の符号を付し、説明を省略する。
本実施例は、受信装置２０内にスキュー調整装置２００として、ディレイライン２０２、ピークホールド回路２０４、２０５、２０６、ＡＤコンバータ２１４、コンパレータ２０７、２０８、２０９、Ｄ型フリップフロップ２５０、２６０、モニタランプ２５１、２５２、ＣＰＵ２２０を設けている。
本実施例のスキュー調整装置２００は、図１に示す遅延差分積分回路に代えて、Ｄ型フリップフロップ２５０、２６０を設けている。
Ｄ型フリップフロップ２５０は、コンパレータ２０７の出力をデータ入力とし、コンパレータ２０９の出力をクロック入力としている。すなわち、Ｄ型フリップフロップ２５０は、Ｂ信号の入力タイミングをトリガとして、そのときのコンパレータ２０７の出力状態（Ｒ信号の出力状態）をラッチした信号ＤｒｂをＣＰＵ２２０に出力する。
また、Ｄ型フリップフロップ２６０は、コンパレータ２０８の出力をデータ入力とし、コンパレータ２０９の出力をクロック入力としている。Ｄ型フリップフロップ２６０も同様に、Ｂ信号の入力タイミングをトリガとして、そのときのコンパレータ２０８の出力状態（Ｇ信号の出力状態）をラッチした信号ＤｇｂをＣＰＵ２２０に出力する。
なお、Ｄ型フリップフロップ２５０、２６０には、スキュー調整の精度を高めるために、セットアップ時間が１．５ｎｓｅｃ以下の高速に動作可能なものが好適である。
【００２９】
また、モニタランプ２５１は、Ｄ型フリップフロップ２５０から出力されるＤｒｂ信号がハイレベルとなると、点灯する。同様に、モニタランプ２６１は、Ｄ型フリップフロップ２６０から出力されるＤｇｂ信号がハイレベルとなると、点灯する。
図５に示すように、ディレイライン２０２としてＲ，Ｇ，Ｂの信号線にそれぞれ設けられた遅延素子２０２Ｒ、２０２Ｇ、２０２Ｂは、調整用つまみ４００の手動操作によって遅延量を調整することができる。従って、ユーザは、モニタランプ２５１、２６１の点灯、消灯を見ながら、スキューを調整することができる。
【００３０】
次に、図６〜１１を参照しながらスキュー調整装置２００のスキュー調整方法について説明する。
図６（Ａ）には、基準信号であるＢ信号の位相が最も早く、Ｇ信号、Ｂ信号の順に位相の遅れが大きくなっている状態を示している。
図６（Ａ）に示す状態では、Ｄｒｂ信号、Ｄｇｂ信号がハイレベルとなっていないので、ＣＰＵ２２０は遅延素子２０２Ｂを調整して、Ｂ信号の位相を１ステップ遅延させる。この処理により、図６（Ｂ）に示すようにＤｇｂ信号の信号レベルがハイレベルになったものとする。次にＣＰＵ２２０は、Ｄｒｂ信号の信号レベルがローレベルのままであるので、遅延素子２０２Ｂを調整してＢ信号の位相をさらに１ステップ遅延させる。この処理により、図６（Ｃ）に示すようにＤｒｂ信号の信号レベルがハイレベルになったものとする。ＣＰＵ２２０は、Ｂ信号の位相をＲ信号に合わせることができたと判定し、Ｇ信号の位相を１ステップ遅延させて、Ｇ信号の位相をＲ信号、Ｂ信号の位相に合わせる調整を行う。この処理により、図６（Ｄ）に示すようにＤｇｂ信号の信号レベルがハイレベルからローレベルに立ち下がる。Ｄｇｂ信号の信号レベルの変化により、ＣＰＵ２２０は、Ｇ信号の位相をＲ信号とＢ信号の位相に合わせる調整を完了したと判定する。
【００３１】
図７（Ａ）には、Ｒ信号の位相が最も早く、Ｇ信号、Ｂ信号の順に位相の遅れが大きくなっている状態を示す。
この場合、Ｄｒｂ信号、Ｄｇｂ信号の信号レベルがハイレベルであるので、ＣＰＵ２２０はＢ信号の位相が他のＲ信号、Ｇ信号よりも遅れていると判定する。そのため、ＣＰＵ２２０は、遅延素子２０２Ｒを調整してＲ信号の位相を１ステップ遅延させる。この処理により、図７（Ｂ）に示すようにＤｒｂ信号の信号レベルがハイレベルからローレベルになったものとする。ＣＰＵ２２０は、Ｄｒｂ信号の信号レベルがローレベルとなったことで、Ｒ信号とＢ信号の位相合わせが完了したと判定する。次に、ＣＰＵ２２０は、Ｇ信号の位相をＲ信号とＢ信号の位相に合わせるために、遅延素子２０２Ｇを調整してＧ信号の位相を１ステップ遅延させる。この処理により図７（Ｃ）に示すようにＤｇｂ信号の信号レベルがハイレベルからローレベルに立ち下がったものとする。Ｄｇｂ信号の信号レベルの変化により、ＣＰＵ２２０は、Ｇ信号の位相をＲ信号とＢ信号の位相に合わせる調整が完了したと判定する。
【００３２】
図８（Ａ）には、Ｒ信号の位相が最も早く、Ｂ信号、Ｇ信号の順に位相の遅れが大きくなっている状態を示す。
ＣＰＵ２２０は、Ｄｒｂ信号の信号レベルがハイレベルで、Ｄｇｂ信号の信号レベルがローレベルであるので、まず、遅延素子２０２Ｂを調整してＢ信号の位相を１ステップ遅らせる。この処理により、図８（Ｂ）に示すようにＤｇｂ信号の信号レベルがローレベルからハイレベルに変化したものとする。ＣＰＵ２２０は、Ｄｇｂ信号の信号レベルの変化により、Ｂ信号の位相をＧ信号に合わせることができたと判定する。次にＣＰＵ２２０は、Ｒ信号の位相をＧ信号、Ｂ信号に合わせるために、遅延素子２０２Ｒを調整してＲ信号の位相を１ステップ遅延させる。この処理により、Ｄｒｂ信号の信号レベルがハイレベルからローレベルに変化したものとする。ＣＰＵ２２０は、Ｄｒｂ信号の信号レベルの変化により、Ｒ信号の位相をＧ信号、Ｂ信号に合わせる調整が完了したと判定する。
【００３３】
図９（Ａ）には、Ｒ信号、Ｂ信号、Ｇ信号の順に位相の遅れが大きくなっており、Ｒ信号とＢ信号、Ｇ信号とＢ信号との位相差がＤ型フリップフロップのセットアップ時間よりも短い状態を示す。
ＣＰＵ２２０は、まず、Ｂ信号と、Ｒ信号及びＧ信号の位相差を確認するために遅延素子２０２Ｂを調整してＢ信号を１ステップ遅延させる。この処理により、図９（Ｂ）に示すようにＤｒｂ信号、Ｄｇｂ信号の信号レベルがローレベルからハイレベルに変化したものとする。ＣＰＵ２２０は、Ｄｒｂ信号、Ｄｇｂ信号の信号レベルが変化したことにより、Ｂ信号を１ステップ遅延させる前の状態でのＲ信号とＢ信号、Ｇ信号とＢ信号の位相差がＤ型フリップフロップのセットアップ時間よりも短いものと判定する。そして、ＣＰＵ２２０は、誤差縮小のため図９（Ｃ）に示すようにＢ信号を１ステップ進ませる。すなわち元に戻す処理を行う。この処理によりＣＰＵ２２０は、Ｒ信号とＧ信号の位相を、Ｂ信号に合わせる調整が完了したと判定する。
【００３４】
図１０（Ａ）には、Ｒ信号、Ｇ信号の位相がＢ信号よりも進んでいるが、Ｇ信号とＢ信号の位相差がＤ型フリップフロップのセットアップ時間よりも短いため、Ｄｇｂ信号がハイレベルになっていない場合を説明する。
ＣＰＵ２２０は、まず、Ｂ信号と、Ｒ信号及びＧ信号の位相差を確認するためにＢ信号を１ステップ遅延させる。この処理により、図１０（Ｂ）に示すようにＤｇｂ信号の信号レベルがローレベルからハイレベルに変化したものとする。ＣＰＵ２２０は、Ｄｇｂ信号の信号レベルが変化したことにより、Ｂ信号を１ステップ遅延させる前の状態でＧ信号とＢ信号の位相差がＤ型フリップフロップのセットアップ時間よりも短い状態であると判定し、誤差縮小のためＢ信号を１ステップ進ませる。すなわち元に戻す処理を行う。この状態を図１０（Ｃ）に示す。
次に、ＣＰＵ２２０は、Ｒ信号の位相をＧ信号、Ｂ信号に合わせるためＲ信号の位相を１ステップ遅らせる処理を行う。処理後の状態を図１０（Ｄ）に示す。図１０（Ｄ）に示すようにＲ信号の位相を１ステップ遅らせたことで、Ｄｒｂ信号がハイレベルからローレベルに変化したとする。ＣＰＵ２２０は、Ｄｒｂ信号の信号レベルの変化によりＲ信号の位相をＧ信号、Ｂ信号に合わせる調整を完了したと判定する。
【００３５】
図１１（Ａ）には、Ｂ信号の位相が、Ｒ信号、Ｇ信号の位相よりも進んでおり、Ｂ信号と、Ｒ信号及びＧ信号の位相差がＤ型フリップフロップのセットアップ時間よりも短い場合を示している。
ＣＰＵ２２０は、まず、Ｂ信号と、Ｒ信号及びＧ信号の位相差を確認するため、Ｂ信号の位相を１ステップ遅延させる。Ｂ信号を１ステップ遅延させてもＤｒｂ信号、Ｄｇｂ信号に変化がないので、Ｂ信号をさらに１ステップ遅延させる。処理後の状態を図１１（Ｂ）に示す。この処理により、Ｄｒｂ信号がローレベルからハイレベルに変化したものとする。次に、ＣＰＵ２２０は、Ｄｇｂ信号に変化がないため、さらにＢ信号の位相を１ステップ遅延させる。処理後の状態を図１１（Ｃ）に示す。この処理によりＤｇｂ信号がローレベルからハイレベルに変化したものとする。
ＣＰＵ２２０は、Ｂ信号を１ステップ遅延させる前の図１１（Ｂ）に示す状態において、Ｂ信号とＧ信号の位相差がＤ型フリップフロップのセットアップ時間よりも短い状態であると判定し、誤差縮小のためＢ信号の位相を１ステップ進ませる。すなわち元に戻す処理を行う。この状態を図１１（Ｄ）に示す。次に、ＣＰＵ２２０は、Ｒ信号を１ステップ遅延させる。Ｂ信号とＲ信号の位相差を縮小させるため、Ｂ信号の位相を１ステップ遅延させる。Ｄｒｂ信号がハイレベルからローレベルに変化することで、ＣＰＵ２２０はＲ，Ｇ，Ｂ信号の位相調整が終了したと判定する。
【００３６】
以上説明したように、本実施例は複数本の通信ケーブルで送信される信号間のスキュー調整を、簡単で安価なＤ型フリップフロップを用いた回路で実現することができる。
また、Ｄ型フリップフロップの出力するデジタル信号に基づいてＣＰＵ２２０段が遅延素子２０２Ｒ、２０２Ｇ、２０２Ｂを制御することができるので、ＣＰＵ２２０の制御プログラムを簡略化することができる。
【実施例２】
【００３７】
実施例２のスキュー調整装置の構成を図１２に示す。
上述した実施例では、Ｂ信号を基準信号として他のＲ信号、Ｇ信号との位相差を検出していた。本実施例では、Ｂ信号を基準信号として他のＲ信号、Ｇ信号との位相差を検出する第１検出回路３００と、Ｒ信号を基準信号として他のＧ信号、Ｂ信号との位相差を検出する第２検出回路３１０と、Ｇ信号を基準信号として他のＲ信号、Ｂ信号との位相差を検出する第３検出回路３２０とを設けている。
【００３８】
第１検出回路３００は、上述した実施例１と同様にＢ信号をクロック入力とし、Ｒ信号をデータ入力とするＤ型フリップフロップ３０１と、Ｂ信号をクロック入力、Ｇ信号をデータ入力とするＤ型フリップフロップ３０３とを備えている。また、Ｄ型フリップフロップ３０１の出力側には、モニタランプ３０２が接続され、Ｄ型フリップフロップ３０３の出力側には、モニタランプ３０４が接続されている。
【００３９】
第２検出回路３１０は、Ｒ信号をクロック入力とし、Ｇ信号をデータ入力とするＤ型フリップフロップ３１１と、Ｒ信号をクロック入力とし、Ｂ信号をデータ入力とするＤ型フリップフロップ３１３とを備えている。
また、Ｄ型フリップフロップ３１１の出力側には、モニタランプ３１２が接続され、Ｄ型フリップフロップ３１３の出力側には、モニタランプ３１４が接続されている。
【００４０】
第３検出回路３２０は、Ｇ信号をクロック入力とし、Ｒ信号をデータ入力とするＤ型フリップフロップ３２１と、Ｇ信号をクロック入力とし、Ｂ信号をデータ入力とするＤ型フリップフロップ３２３とを備えている。
また、Ｄ型フリップフロップ３２１の出力側には、モニタランプ３２２が接続され、Ｄ型フリップフロップ３２３の出力側には、モニタランプ３２４が接続されている。
【００４１】
このようにＢ信号だけでなく、Ｒ信号、Ｇ信号も基準信号として使用し、他の信号との位相差を検出してＣＰＵ２２０に出力することで、ＣＰＵ２２０によるソフトウェア処理の負担を軽減することができる。
【００４２】
上述した実施例は、本発明の好適な実施例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。例えは、上述した実施例では、ラッチ回路としてＤ型フリップフロップ回路を用いていたが、他のフリップフロップを用いることも可能である。
【図面の簡単な説明】
【００４３】
【図１】従来のスキュー調整装置の構成を示す構成図である。
【図２】ビデオ信号を送受信する遠隔ユニットの構成を示す構成図である。
【図３】送信装置の送信部の構成を示す図である。
【図４】受信装置とスキュー調整装置の構成を示す図である。
【図５】遅延素子の遅延量を手動操作する構成を示す図である。
【図６】Ｂ信号、Ｇ信号、Ｒ信号の順に位相が進んでいるときの位相調整手順を示す図である。
【図７】Ｒ信号、Ｇ信号、Ｂ信号の順に位相が進んでいるときの位相調整手順を示す図である。
【図８】Ｒ信号、Ｂ信号、Ｇ信号の順に位相が進んでいるときの位相調整手順を示す図である。
【図９】Ｒ信号、Ｂ信号、Ｇ信号の順に位相が進んでいるが、位相差がセットアップ時間内の差である場合の位相調整手順を示す図である。
【図１０】Ｒ信号、Ｇ信号、Ｂ信号の順に位相が進んでおり、Ｒ信号とＢ信号の位相差がセットアップ時間よりも大きく、Ｇ信号とＢ信号の位相差がセットアップ時間内の差である場合の位相調整手順を示す図である。
【図１１】Ｂ信号、Ｒ信号、Ｇ信号の順に位相が進んいるが、位相差がセットアップ時間内の差である場合の位相調整手順を示す図である。
【図１２】スキュー調整装置の他の構成を示す図である。
【符号の説明】
【００４４】
１０  送信装置
２０  受信装置
３０  サーバ
４０  ディスプレイ
１５０  アンプ
１６０  差動ドライバ
１７０  画質調整用信号発生器
１８０  ＣＰＵ
２００  スキュー調整装置
２０１  ＲＧＢレシーバ
２０２  ディレイライン
２０３  アンプ
２０４、２０５、２０６  ピークホールド回路
２０７、２０８、２０９  コンパレータ
２１４  ＡＤコンバータ
２２０  ＣＰＵ
２５０、２６０、３０１、３０３、３１１、３１３、３２１、３２３  Ｄ型フリップフロップ
２５１、２６１、３０２、３０４、３１２、３１４、３２２、３２４  モニタランプ
【図１】
2009105761.tif 000003
【図２】
2009105761.tif 000004
【図３】
2009105761.tif 000005
【図４】
2009105761.tif 000006
【図５】
2009105761.tif 000007
【図６】
2009105761.tif 000008
【図７】
2009105761.tif 000009
【図８】
2009105761.tif 000010
【図９】
2009105761.tif 000011
【図１０】
2009105761.tif 000012
【図１１】
2009105761.tif 000013
【図１２】
2009105761.tif 000014