(57)【要約】【課題】有線で結ばれるホスト装置とクライアント装置といった通信装置の間でデータ転送を行うインターフェース装置において、ホスト装置からクライアント装置へのデータ転送中にデータ転送を中断することを可能とする。【解決手段】ホストコントローラ１０２を、デジタル信号を送信手段２００によりストローブ信号とデータ信号とに変換し、データ信号２２１を差動ラインドライバ２０２により一対の差動データ信号２２１ａおよび２２１ｂに変換して一対の差動ラインＤＬ１およびＤＬ２に出力するよう構成し、しかも、クライアントコントローラでは、該差動ラインＤＬ１およびＤＬ２が形成する通信路のインピーダンスを変換するインピーダンス変換手段２０９を設け、ホストコントローラ１０２で、この通信路のインピーダンスの変化を検出するようにした。【選択図】図１
2011100427.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置とクライアント装置との間で通信路を介してデジタル信号を転送するインターフェース装置であって、
該ホスト装置内に設けられ、該デジタル信号を送信するホストコントローラと、
該クライアント装置内に設けられ、該ホストコントローラから送信されたデジタル信号を受信するクライアントコントローラと
を備え、
該ホストコントローラは、
該デジタル信号を１組の差動信号に変換して該通信路に出力する２つ以上の差動ラインドライバと、
該通信路で発生する、該１組の差動信号の差電圧を検出する１つ以上の通信路電圧検出手段とを有し、
該通信路電圧検出手段の検出出力に基づいて該デジタル信号の送信を一時停止するよう構成されており、
該クライアントコントローラは、
該通信路からの１組の差動信号を受信して該デジタル信号に変換する２つ以上の差動ラインレシーバと、
該通信路のインピーダンスを変換する１つ以上の通信路インピーダンス変換手段とを有するインターフェイス装置。
【請求項２】
請求項１に記載のインターフェイス装置において、
前記クライアント装置では、前記ホスト装置からのデジタル信号の処理状況に応じて、該ホスト装置に対して、該ホスト装置からのデジタル信号の転送の停止を要求するとき、前記クライアントコントローラは、前記通信路インピーダンス変換手段により、前記通信路のインピーダンスを変化させるインターフェース装置。
【請求項３】
請求項２に記載のインターフェース装置において、
前記ホスト装置は、前記デジタル信号を前記ホストコントローラに出力するマイクロプロセッサを有し、
該マイクロプロセッサは、送信するデジタル信号の種類に応じて、前記クライアント装置による中断要求禁止を指令する中断要求禁止信号を該クライアント装置に送信するよう構成されているインターフェイス装置。
【請求項４】
請求項２に記載のインターフェース装置において、
前記ホスト装置は、前記デジタル信号を前記ホストコントローラに出力するマイクロプロセッサを有し、
該マイクロプロセッサは、送信するデジタル信号の種類に応じて、前記クライアント装置による中断要求の解消を指令する中断要求解消信号を該クライアント装置に送信するよう構成されており、
前記クライアントコントローラは、該マイクロプロセッサからの中断要求解消信号を受けたとき、該ホスト装置からのデジタル信号の転送の停止が無効となるよう、前記通信路インピーダンス変換手段により、前記通信路のインピーダンスを変化させる、インターフェース装置。
【請求項５】
請求項１に記載のインターフェイス装置において、
前記通信路は、一対の差動信号を送信するための一対の差動信号ラインを複数組有しており、
各組の差動信号ラインの一端には、前記差動ラインドライバが一対の差動信号ラインに該一対の差動信号を出力するよう接続され、
各組の差動信号ラインの他端には、前記差動ラインレシーバが一対の差動信号ラインから該一対の差動信号を受信するよう接続されているインターフェース装置。
【請求項６】
請求項５に記載のインターフェース装置において、
前記複数組の一対の差動信号ラインのうちの各組の一対の差動信号ラインは、終端抵抗により接続されており、
該一対の差動信号ラインの他端に接続された前記差動ラインレシーバは、該一対の差動信号ラインの一端に接続された前記差動ラインドライバが該一対の差動信号ラインに出力する一定電流により該終端抵抗に発生する電位差を検出するインターフェース装置。
【請求項７】
請求項６に記載のインターフェース装置において、
前記ホストコントローラを構成する通信路インピーダンス変換手段は、
該ホストコントローラを構成する通信路電圧検出手段が接続されていない一対の差動信号ラインに接続されているインターフェース装置。
【請求項８】
請求項７に記載のインターフェース装置において、
前記クライアントコントローラを構成する通信路電圧検出手段は、前記ホストコントローラを構成する通信路インピーダンス変換手段が接続されている一対の差動信号ラインに接続されているインターフェース装置。
【請求項９】
請求項８に記載のインターフェース装置において、
前記ホストコントローラを構成する通信路インピーダンス変換手段は、
前記終端抵抗と並列に接続された抵抗成分を生成するよう構成されているインターフェース装置。
【請求項１０】
請求項６に記載のインターフェース装置において、
前記クライアントコントローラを構成する通信路インピーダンス変換手段は、
該クライアントコントローラを構成する通信路電圧検出手段が接続されていない一対の差動信号ラインに接続されているインターフェース装置。
【請求項１１】
請求項１０に記載のインターフェース装置において、
前記ホストコントローラを構成する通信路電圧検出手段は、前記クライアントコントローラを構成する通信路インピーダンス変換手段が接続されている一対の差動信号ラインに接続されているインターフェース装置。
【請求項１２】
請求項１１に記載のインターフェース装置において、
前記クライアントコントローラを構成する通信路インピーダンス変換手段は、
前記終端抵抗と並列に接続された抵抗成分を生成するよう構成されているインターフェース装置。
【請求項１３】
請求項５に記載のインターフェイス装置において、
前記通信路インピーダンス変換手段は、前記一対の差動信号ライン間に接続され、導通状態と非導通状態とで切り替わるオンオフ機能を有する低インピーダンス回路により構成されている、インターフェイス装置。
【請求項１４】
請求項５に記載のインターフェース装置において、
前記通信路インピーダンス変換手段は、
前記一対の差動信号ラインの一方の差動信号ラインと電源との間に接続され、導通状態と非導通状態とで切り替わるオンオフ機能を有する第１の低インピーダンス回路と、
該一対の差動信号ラインの他方の差動信号ラインと電源との間に接続され、導通状態と非導通状態とで切り替わるオンオフ機能を有する第２の低インピーダンス回路とから構成されている、インターフェイス装置。
【請求項１５】
請求項５に記載のインターフェース装置において、
前記ホスト装置は、前記デジタル信号を前記ホストコントローラに出力するマイクロプロセッサを有し、
前記ホストコントローラは、
該マイクロプロセッサから出力されたデジタル信号をストローブ信号とデータ信号とに変換して出力する信号変換手段と、
該信号変換手段から出力されたストローブ信号を、一対のストローブ差動信号に変換して、対応する一対のストローブ差動信号ラインに出力する第１の差動ラインドライバと、
該信号変換手段から出力されたデータ信号を、一対のデータ差動信号に変換して、対応するデータ差動信号ラインに出力する第２の差動ラインドライバとを有し、
前記クライアントコントローラは、
該一対のストローブ差動信号ラインに出力された一対のストローブ差動信号を検出して、ストローブ信号を出力する第１の差動ラインレシーバと、
該一対のデータ差動信号ラインに出力された一対のデータ差動信号を検出して、データ信号を出力する第２の差動ラインレシーバと、
該第１および第２の差動ラインレシーバからのデジタル信号およびストローブ信号をデジタル信号に変換して、前記クライアント装置を構成する電子装置に出力する受信手段とを有しているインターフェース装置。
【請求項１６】
請求項１５に記載のインターフェース装置において、
前記デジタル信号は、デジタル音声データとデジタル画像データとを含み、
前記クライアント装置は、前記電子装置として、前記デジタル音声データに基づいて音声出力を行うスピーカと、画像を表示する液晶モジュールと、該液晶モジュールを前記デジタル画像データに基づいて画像表示を行うよう制御する液晶コントローラとを含むインターフェース装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターフェース装置に関し、特に、有線で結ばれるホスト装置とクライアント装置といった通信装置の間でデータ転送を行うインターフェース装置において、データ転送を停止するアボート機能を有するものであって、具体的には、携帯電話や液晶テレビなどの電子機器を構成する、ＣＰＵやディスプレイコントローラなどのデバイスの間でマルチメディアデータを低電圧で高速通信するものに関する。
【背景技術】
【０００２】
近年、携帯電話や携帯情報端末の表示装置、例えば液晶ディスプレイなどの高解像度化に伴い、より複雑な機能を低消費電力で実現することが要望されている。特に液晶ディスプレイをコントロールするデバイス（以降、液晶コントローラと呼ぶ。）は、ディスプレイの高解像度化に伴い、動作周波数の高速化、高周波信号の出力が必要となる傾向にある。一方、高周波信号を扱うとＥＭＩ（電磁妨害雑音）も増加するため、通信路に、ＬＶＤＳ（Ｌｏｗ  Ｖｏｌｔａｇｅ  Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｓｉｇｎａｌｉｎｇ：低電圧差動信号）を用いることが通例とされつつある。
【０００３】
また、携帯電話の形状も複雑になる傾向にあり、たとえば折りたたみ機構をもつものやスライド機構をもつものが主流となりつつある。
【０００４】
先述のＬＶＤＳによる通信では、従来のＣＭＯＳレベル信号に比べ振幅が小さいことから高速通信が可能であり、例えば、ＣＭＯＳレベル信号に対応したインターフェイスでは信号ラインが１６本必要とされる情報量についても、わずか２本程度信号ラインを用いたＬＶＤＳ方式でシリアル化通信を行うことが一般的である。
【０００５】
ＬＶＤＳを用いた通信手段には、そのプロトコルを含め様々な仕様が存在するが、携帯電話におけるＣＰＵとディスプレイとの接続に応用した例では、特許文献１に示すような技術がある。
【０００６】
特許文献１に示される例では、ＣＰＵとディスプレイとの間で高速データ通信を行うためのプロトコルやＬＶＤＳの応用方法が記載されており、ＣＰＵからディスプレイへのデータ送信、ディスプレイからＣＰＵへのデータ送信の両方向通信を提案している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特表２００４−５３１９１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、実際にデバイス間を高速データ通信により接続する場合、ＣＰＵからディスプレイへ一定速度でデータ通信をする際に、ディスプレイを駆動するコントローラ内部で、例えば、電圧降下を検知したり、コントローラ内部のメモリへの書き込みが間に合わなくなったりして、データ転送を一時中断せざるを得ない情況が発生する場合がある。
【０００９】
現在は、これらの問題が受信側のコントローラ内部で発生しても、送信側に一時停止を促す仕組みが存在しないため、送信される情報（以降、パケットとよぶ。）を一時記憶メモリ（ＦＩＦＯ：Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔメモリ）に蓄積し、パケットとパケットの間の、パケットが送信されない期間に、コントローラ内部で必要な処理を実行している。
【００１０】
ところが、パケットとパケットの間の、パケットが送信されない期間に、コントローラ内部で必要な処理を実行する解決法は、１つのパケットの長さが大きくなればなるほど、一時記憶メモリに必要とされる容量が増加してコストアップにつながり、また、受信側のコントローラ内部での電圧降下など、送信側でも瞬時に対応を講じる必要がある場合には対応できないといった問題がある。
【００１１】
本発明は、上記のような問題を解決するためになされたもので、ホスト装置からクライアント装置へのデータ転送中にデータ転送を中断することを可能とするインターフェース装置を得ることを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係るインターフェース装置は、ホスト装置とクライアント装置との間で通信路を介してデジタル信号を転送するインターフェース装置であって、該ホスト装置内に設けられ、該デジタル信号を送信するホストコントローラと、該クライアント装置内に設けられ、該ホストコントローラから送信されたデジタル信号を受信するクライアントコントローラとを備え、該ホストコントローラは、該デジタル信号を１組の差動信号に変換して該通信路に出力する２つ以上の差動ラインドライバと、該通信路で発生する、該１組の差動信号の差電圧を検出する１つ以上の通信路電圧検出手段とを有し、該通信路電圧検出手段の検出出力に基づいて該デジタル信号の送信を一時停止するよう構成されており、該クライアントコントローラは、該通信路からの１組の差動信号を受信して該デジタル信号に変換する２つ以上の差動ラインレシーバと、該通信路のインピーダンスを変換する１つ以上の通信路インピーダンス変換手段とを有し、そのことにより上記目的が達成される。
【００１３】
本発明は、上記インターフェイス装置において、前記クライアント装置では、前記ホスト装置からのデジタル信号の処理状況に応じて、該ホスト装置に対して、該ホスト装置からのデジタル信号の転送の停止を要求するとき、前記クライアントコントローラは、前記通信路インピーダンス変換手段により、前記通信路のインピーダンスを変化させるようにしてもよい。
【００１４】
本発明は、上記インターフェース装置において、前記ホスト装置は、前記デジタル信号を前記ホストコントローラに出力するマイクロプロセッサを有し、該マイクロプロセッサは、送信するデジタル信号の種類に応じて、前記クライアント装置による中断要求禁止を指令する中断要求禁止信号を該クライアント装置に送信するよう構成されていてもよい。
【００１５】
本発明は、上記インターフェース装置において、前記ホスト装置は、前記デジタル信号を前記ホストコントローラに出力するマイクロプロセッサを有し、該マイクロプロセッサは、送信するデジタル信号の種類に応じて、前記クライアント装置による中断要求の解消を指令する中断要求解消信号を該クライアント装置に送信するよう構成されており、前記クライアントコントローラは、該マイクロプロセッサからの中断要求解消信号を受けたとき、該ホスト装置からのデジタル信号の転送の停止が無効となるよう、前記通信路インピーダンス変換手段により、前記通信路のインピーダンスを変化させてもよい。
【００１６】
本発明は、上記インターフェイス装置において、前記通信路は、一対の差動信号を送信するための一対の差動信号ラインを複数組有しており、各組の差動信号ラインの一端には、前記差動ラインドライバが一対の差動信号ラインに該一対の差動信号を出力するよう接続され、各組の差動信号ラインの他端には、前記差動ラインレシーバが一対の差動信号ラインから該一対の差動信号を受信するよう接続されていてもよい。
【００１７】
本発明は、上記インターフェース装置において、前記複数組の一対の差動信号ラインのうちの各組の一対の差動信号ラインは、終端抵抗により接続されており、該一対の差動信号ラインの他端に接続された前記差動ラインレシーバは、該一対の差動信号ラインの一端に接続された前記差動ラインドライバが該一対の差動信号ラインに出力する一定電流により該終端抵抗に発生する電位差を検出するようにしてもよい。
【００１８】
本発明は、上記インターフェース装置において、前記ホストコントローラを構成する通信路インピーダンス変換手段は、該ホストコントローラを構成する通信路電圧検出手段が接続されていない一対の差動信号ラインに接続されていてもよい。
【００１９】
本発明は、上記インターフェース装置において、前記クライアントコントローラを構成する通信路電圧検出手段は、前記ホストコントローラを構成する通信路インピーダンス変換手段が接続されている一対の差動信号ラインに接続されていてもよい。
【００２０】
本発明は、上記インターフェース装置において、前記ホストコントローラを構成する通信路インピーダンス変換手段は、前記終端抵抗と並列に接続された抵抗成分を生成するよう構成されていてもよい。
【００２１】
本発明は、上記インターフェース装置において、前記クライアントコントローラを構成する通信路インピーダンス変換手段は、該クライアントコントローラを構成する通信路電圧検出手段が接続されていない一対の差動信号ラインに接続されていてもよい。
【００２２】
本発明は、上記インターフェース装置において、前記ホストコントローラを構成する通信路電圧検出手段は、前記クライアントコントローラを構成する通信路インピーダンス変換手段が接続されている一対の差動信号ラインに接続されていてもよい。
【００２３】
本発明は、上記インターフェース装置において、前記クライアントコントローラを構成する通信路インピーダンス変換手段は、前記終端抵抗と並列に接続された抵抗成分を生成するよう構成されていてもよい。
【００２４】
本発明は、上記インターフェイス装置において、前記通信路インピーダンス変換手段は、前記一対の差動信号ライン間に接続され、導通状態と非導通状態とで切り替わるオンオフ機能を有する低インピーダンス回路により構成されていてもよい。
【００２５】
本発明は、上記インターフェース装置において、前記通信路インピーダンス変換手段は、前記一対の差動信号ラインの一方の差動信号ラインと電源との間に接続され、導通状態と非導通状態とで切り替わるオンオフ機能を有する第１の低インピーダンス回路と、該一対の差動信号ラインの他方の差動信号ラインと電源との間に接続され、導通状態と非導通状態とで切り替わるオンオフ機能を有する第２の低インピーダンス回路とから構成されていてもよい。
【００２６】
本発明は、上記インターフェース装置において、前記ホスト装置は、前記デジタル信号を前記ホストコントローラに出力するマイクロプロセッサを有し、前記ホストコントローラは、該マイクロプロセッサから出力されたデジタル信号をストローブ信号とデータ信号とに変換して出力する信号変換手段と、該信号変換手段から出力されたストローブ信号を、一対のストローブ差動信号に変換して、対応する一対のストローブ差動信号ラインに出力する第１の差動ラインドライバと、該信号変換手段から出力されたデータ信号を、一対のデータ差動信号に変換して、対応するデータ差動信号ラインに出力する第２の差動ラインドライバとを有し、前記クライアントコントローラは、該一対のストローブ差動信号ラインに出力された一対のストローブ差動信号を検出して、ストローブ信号を出力する第１の差動ラインレシーバと、該一対のデータ差動信号ラインに出力された一対のデータ差動信号を検出して、データ信号を出力する第２の差動ラインレシーバと、該第１および第２の差動ラインレシーバからのデジタル信号およびストローブ信号をデジタル信号に変換して、前記クライアント装置を構成する電子装置に出力する受信手段とを有していてもよい。
【００２７】
本発明は、上記インターフェース装置において、前記デジタル信号は、デジタル音声データとデジタル画像データとを含み、前記クライアント装置は、前記電子装置として、前記デジタル音声データに基づいて音声出力を行うスピーカと、画像を表示する液晶モジュールと、該液晶モジュールを前記デジタル画像データに基づいて画像表示を行うよう制御する液晶コントローラとを含んでいてもよい。
【００２８】
以下、本発明の作用について説明する。
【００２９】
本発明においては、デジタル信号を送信するホストコントローラと、デジタル信号を受信するクライアントコントローラとを備え、ホストコントローラを、該デジタル信号を１組の差動信号に変換して通信路に出力する２つ以上の差動ラインドライバと、該通信路で発生する、該１組の差動信号の差電圧を検出する１つ以上の通信路電圧検出手段とを有し、該通信路電圧検出手段の検出出力に基づいて該デジタル信号の送信を一時停止する構成とし、該クライアントコントローラを、該通信路からの１組の差動信号を受信して該デジタル信号に変換する２つ以上の差動ラインレシーバと、該通信路のインピーダンスを変換する１つ以上の通信路インピーダンス変換手段とを有するものとしたので、クライアント装置では、クライアントコントローラからホストコントローラに情報を伝達可能となる。このため、クライアントコントローラ内部のメモリへの書き込みが間に合わなくなったりして、クライアント装置にてデータの受信を一時中断せざるを得ない情況が発生した場合には、直ちに、ホストコントローラにデータ転送の中断を要求することができる。
【００３０】
また、本発明においては、マイクロプロセッサは、送信するデジタル信号の種類に応じて、クライアント装置による中断要求禁止を指令する中断要求禁止信号を該クライアント装置に送信するよう構成されているので、ホスト装置は、送信するデジタルデータの種類に応じて、クライアント装置に対して、該クライアント装置からホスト装置に対するデータ転送の中断要求を行わないように指令するコマンドを、デジタル信号の送信前にクライアント装置に送ることができる。
【００３１】
また、本発明においては、マイクロプロセッサは、送信するデジタル信号の種類に応じて、クライアント装置による中断要求の解消を指令する中断要求解消信号を該クライアント装置に送信するよう構成されており、クライアントコントローラは、該マイクロプロセッサからの中断要求解消信号を受けたとき、該ホスト装置からのデジタル信号の転送の停止が無効となるよう、前記通信路インピーダンス変換手段により、前記通信路のインピーダンスを変化させるので、前記クライアントコントローラは、該マイクロプロセッサからの中断要求解消信号を受けたとき、データ信号の通信路のインピーダンスを、データ信号の送信可能な状態に変化させることで、ホスト装置からクライアント装置へのデータの送信を可能とできる。
【００３２】
本発明においては、ホストコントローラとクライアントコントローラとの間の通信路を構成する一対の差動ラインの各々のラインの間に、その終端抵抗と並列に、抵抗とトランジスタとの直列接続体を接続して、インピーダンス変更手段を構成しているので、簡単な回路構成で、一対の差動ラインの間の終端抵抗に並列接続の抵抗成分を形成することが可能となる。
【００３３】
本発明においては、通信路インピーダンス変換手段は、一対の差動信号ラインの一方の差動信号ラインと電源との間に接続され、導通状態と非導通状態とで切り替わるオンオフ機能を有する第１の低インピーダンス回路と、該一対の差動信号ラインの他方の差動信号ラインと電源との間に接続され、導通状態と非導通状態とで切り替わるオンオフ機能を有する第２の低インピーダンス回路とから構成されているので、一方のインピーダンス変換回路のみをオンしたり、両方のインピーダンス変換回路をオンしたりするといった切り替えにより、通信路のインピーダンスの値を複数設定することができ、クライアント装置側でのデータの処理状況に合わせて、データの転送の中断を強く要求する、データの転送の中断をホスト装置の事情が許せば行ってもらいたいといった要求をするといった切り替えが可能となる。
【発明の効果】
【００３４】
以上のように、本発明によれば、デジタル信号を送信するホストコントローラと、デジタル信号を受信するクライアントコントローラとを備え、ホストコントローラを、該デジタル信号を１組の差動信号に変換して該通信路に出力する２つ以上の差動ラインドライバと、該通信路で発生する、該１組の差動信号の差電圧を検出する１つ以上の通信路電圧検出手段とを有し、該通信路電圧検出手段の検出出力に基づいて該デジタル信号の送信を一時停止する構成とし、該クライアントコントローラを、該通信路からの１組の差動信号を受信して該デジタル信号に変換する２つ以上の差動ラインレシーバと、該通信路のインピーダンスを変換する１つ以上の通信路インピーダンス変換手段とを有するものとしたので、ホスト装置からクライアント装置へのデータ転送中にデータ転送を中断することが可能なインターフェース装置を得ることができる。
【００３５】
本発明によれば、上記インターフェース装置において、前記ホスト装置は、前記デジタル信号を前記ホストコントローラに出力するマイクロプロセッサを有し、該マイクロプロセッサは、送信するデジタル信号の種類に応じて、前記クライアント装置による中断要求禁止を指令する中断要求禁止信号を該クライアント装置に送信するよう構成されているので、データが喪失しても問題の無いデータ転送の場合に、ホストコントローラでは、データ送信をクライアント装置の事情で中断させられることなく、高速にデータを送信することが可能となる。
【００３６】
本発明によれば、上記インターフェース装置において、ホスト装置は、デジタル信号をホストコントローラに出力するマイクロプロセッサを有し、該マイクロプロセッサは、送信するデジタル信号の種類に応じて、前記クライアント装置による中断要求の解消を指令する中断要求解消信号を該クライアント装置に送信するよう構成されており、クライアントコントローラは、該マイクロプロセッサからの中断要求解消信号を受けたとき、該ホスト装置からのデジタル信号の転送の停止が無効となるよう、通信路インピーダンス変換手段により、通信路のインピーダンスを変化させるので、前記クライアントコントローラは、該マイクロプロセッサからの中断要求解消信号を受けたとき、データ信号の通信路のインピーダンスを、データ信号の送信可能な状態に変化させることで、ホスト装置からクライアント装置へのデータの送信を可能な状態に戻すことができる。
【図面の簡単な説明】
【００３７】
【図１】図１は、本発明の実施形態１によるインターフェース装置を説明する図であり、このインターフェース装置を用いた携帯電話の主要構成を示している。
【図２】図２は、本発明の実施形態１によるインターフェース装置を説明する図であり、該インターフェース装置の詳細な構成例を示している。
【図３】図３は、本発明の実施形態１によるインターフェース装置を説明する図であり、該インターフェース装置における差動ラインドライバの具体的な回路構成の一例を示している。
【図４】図４は、本発明の実施形態１によるインターフェース装置を説明する図であり、該インターフェース装置におけるインピーダンス変換手段の回路構成の例として、図２に示すインターフェース装置におけるものとは異なるものを示している。
【発明を実施するための形態】
【００３８】
以下、本発明の実施形態について図面を参照しながら説明する。
【００３９】
（実施形態１）
図１および図２は、本発明の実施形態１によるインターフェース装置を説明する図であり、図１は、本実施形態１のインターフェース装置を用いた最も一般的な携帯電話の主要構成を示している。また、図２は、この携帯電話におけるインターフェース装置の詳細な構成を示している。
【００４０】
本実施形態１の携帯電話１０は、データ送信側装置としてのホスト装置１１０と、データ受信側装置としてのクライアント装置１１１とを有しており、これらのホスト装置１１０とクライアント装置１１１とは、有線の通信路ＳＬ，ＤＬを用いたインターフェース装置１０２によりデータ転送が可能となるよう接続されている。また、この実施形態１では、このインターフェース装置１０２は、デジタルデータとしてのデジタル信号を、クロックなどのストローブ信号と、音声情報や画像情報などを含むデータ信号とに分けて、ストローブ信号とデータ信号とをそれぞれ一対の差動ラインにより転送するよう構成されている。
【００４１】
ここで、ホスト装置１１０は、高周波信号を受信するＲＦモジュール１００と、ＲＦモジュール１００で受信した高周波信号を処理して映像データ、音声データなどのデジタルデータを出力するマイクロプロセッサ１０１とを有している。また、このホスト装置１１０は、該マイクロプロセッサ１０１にバス１０３を介して接続され、該マイクロプロセッサ１０１での信号処理などに用いられるメモリ１０４と、該マイクロプロセッサ１０１にバス１０３を介して接続され、ユーザによる情報入力を行うためのキーパッドおよび音声入力のためのマイクなどの入力デバイス１０５とを有している。また、ホスト装置１１０は、該マイクロプロセッサ１０１からのデジタルデータをデジタル信号としてクライアント装置１１１へ転送するホストコントローラ１０８を有している。
【００４２】
また、クライアント装置１１１は、ホストコントローラ１０８からデジタル信号として転送されてきたデジタルデータを受信し、該デジタルデータに含まれる音声データや画像データを出力するクライアントコントローラ１０９と、該クライアントコントローラで受信された音声データに基づいて音声出力を行うスピーカ１０３と、画像表示を行う液晶表示モジュールと、該クライアントコントローラ１０９で受信された画像データに基づいて該液晶表示モジュール１０７をこれが画像表示を行うよう制御する液晶コントローラ１０６とを有している。
【００４３】
この実施形態１の携帯電話１０は、その構成部品を実装するための、上下に重ねて配置された２つの基板１１０ａおよび１１１ａを有しており、それらの下側に位置する下基板１１０ａには、該ホスト装置１１０を構成する、ＲＦモジュール１００、マイクロプロセッサ１０１、メモリ１０４、キーパッドおよびマイクなどの入力デバイス１０５、およびホストコントローラ１０８が実装されている。また、上記２つの基板のうちの上側に位置する上基板１１１ａには、上記クライアント装置１１１を構成する、クライアントコントローラ１０９、スピーカ１０３、液晶コントローラ１０６、および液晶モジュール１０７が実装されている。
【００４４】
ここで、ホストコントローラ１０８およびクライアントコントローラ１０９は、下基板１１０に実装された電子部品と上基板１１１に実装された電子部品とを接続するインターフェース装置（通信手段）１０２を構成しており、本発明の特徴は、このインターフェース装置にある。
【００４５】
ところで、折りたたみ型機構やスライド型機構をもつ携帯電話では、ヒンジ部（上基板と下基板のつなぎ目）での信号線の本数をいかに減らし可動部の自由度を確保するかが大きな課題となっているが、本発明の実施形態１のインターフェース装置１０２によれば、ストローブ信号に対応する１組の差動ラインと、データ信号に対応する１組の差動ラインとを用いて、合計４本の信号線でデータを送受信することが可能となる。また、実際には、これらの４本の信号線のほかに、電源ライン２本（高電位側電源ラインであるＶＤＤライン、低電位側電源ラインであるＧＮＤライン）が必要であるが、高々６本の信号線で、ヒンジ部での通信路を構成可能となり、本発明に係るインターフェース装置は、従来のマイクロプロセッサのバス信号を接続する方式で、信号線を２０本以上用いていた場合に比べて有利なものである。
【００４６】
このヒンジ部での具体的な配線の構成、さらに、如何にして、従来２０本以上の信号線が該ヒンジ部に必要であったものが今や４本足らずで実現できるようになるかは、特許文献１の記載のとおりであり、本発明の言及するところではないので、ここでは割愛し、以下、本発明の課題およびその解決法を具体的に説明する。
【００４７】
例えば、ホストコントローラ１０８から連続して画像データをクライアントコントローラ１０９に送信する場合に、クライアント装置１１１における液晶コントローラ１０６や液晶モジュール１０７がその速度に追従できない場合が発生し、それを解決するために、従来は、クライアントコントローラ１０９に大きなメモリを装備するという構成を取っている。この従来の構成では、一時記憶メモリに必要とされる容量が増大し、コストアップにつながり、また、電圧降下など送信側でも瞬時に対応を講じる必要がある場合に対応できないという課題がある。
【００４８】
本発明は、このような課題を、メモリを装備せず、安価に解決する手法を提供しており、以下、このような課題を解決した、本発明の実施形態としての具体的なインターフェース装置の構成例を図２を用いて説明する。
【００４９】
図２は、図１に示す携帯電話を構成するインターフェース装置（通信手段）１０２の詳細な構成を示している。
【００５０】
このインターフェース装置１０２は、ホスト装置１１０を構成するホストコントローラ１０８と、クライアント装置１１１を構成するクライアントコントローラ１０９とを有し、ホストコントローラ１０８からクライアントコントローラ１０９にストローブ信号２２０とデータ信号２２１とを転送するものである。なお、ストローブ信号はクロック信号などの周期的に変化するタイミング信号であり、データ信号は、マルチメディアデジタルデータとして画像情報や音声情報などを含むものである。
【００５１】
ホストコントローラ１０８は、マイクロプロセッサ１０１から出力されるデジタルデータ１０１ａをストローブ信号２２０とデータ信号２２１とに変換する送信手段２００と、該送信手段２００からのストローブ信号２２０を一対の差動ライン信号２２０ａおよび２２０ｂに変換して、ストローブ信号の通信路ＳＬを構成する一対の差動ストローブラインＳＬ１およびＳＬ２に出力する第１の差動ラインドライバ２０１と、該送信手段２００からのデータ信号２２１を一対の差動ライン信号２２１ａおよび２２１ｂに変換して、データ信号の通信路ＤＬを構成する一対の差動データラインＤＬ１およびＤＬ２に出力する第２の差動ラインドライバ２０２とを有している。ここで、一対の差動ストローブラインＳＬ１およびＳＬ２間には、ストローブ差動ライン終端抵抗２１０が接続されており、また、一対の差動データラインＤＬ１およびＤＬ２間には、データ差動ライン終端抵抗２１１が接続されている。ここでは、上記終端抵抗２１０および２１１の抵抗値はそれぞれ１００Ω（オーム）としている。
【００５２】
また、このホストコントローラ１０８は、上記一対の差動データラインＤＬ１およびＤＬ２に接続され、この一対の差動データラインにより構成される通信路の電圧を検出する通信路電圧検出手段２０３と、一対の差動ストローブラインＳＬ１およびＳＬ２に接続され、この差動ストローブラインにより構成される通信路のインピーダンスを変換するインピーダンス変換手段２０４とを有している。ここで、インピーダンス変換手段２０４は、上記一対の差動ストローブラインＳＬ１およびＳＬ２間に直列に接続されたＮＭＯＳトランジスタ２０４ａおよびインピーダンス調整抵抗２０４ｂを有し、送信手段２００からの制御信号２０４ｃにより該ＮＭＯＳトランジスタ２０４ａのスイッチングが行われるよう構成されている。ここでは、インピーダンス変換手段２０４を構成する抵抗２０４ｂの抵抗値は、１０Ω（オーム）としている。
【００５３】
また、上記通信路電圧検知手段２０３は、差動データライン２２１ａおよび２２１ｂでの電圧差が１２５ｍＶ以下の電圧しかない場合、クライアントコントローラ１０９からウェイト信号が送信されていると判断し、送信手段２００に通信停止信号２２２を出力するよう構成されている。なお、この通信路電圧検出手段２０３は一般的な差動増幅器と同様な構成を有している。
【００５４】
上記送信手段２００は、この通信停止信号２２２を受けると、ただちに送信を停止し、同時にマイクロコントローラ１０１にも通信停止信号１０１ｂを出力するよう構成されている。マイクロコントローラ１０１は、この通信停止信号１０１ｂを受けると、送信を停止するよう構成されている。このようにマイクロコントローラ１０１が送信を停止した状態（以下、アボート状態ともいう。）では、通信は一切行われない。
【００５５】
また、上記送信手段２００は、マイクロプロセッサから、その動作が停止したことを示す信号を受け、ホストコントローラ側のインピーダンス変換手段２０４を制御する。これにより、ホスト装置１１０のマイクロプロセッサ１０１が送信動作を停止したことが、通信手段２００により通信路ＳＬを介して、クライアント装置１１１のスピーカ１０３や液晶コントローラ１０６に通知されることとなる。
【００５６】
一方、クライアントコントローラ１０９は、上記一対の差動ストローブラインＳＬ１およびＳＬ２に接続され、この一対の差動ストローブラインからの差動ライン信号２２０ａおよび２２０ｂを受け、ストローブ信号２０５ａに変換する第１の差動ラインレシーバ２０５と、一対の差動データラインＤＬ１およびＤＬ２に接続され、該一対の差動データラインからの差動ライン信号２２１ａおよび２２１ｂを受け、データ信号２０６ａを出力する第２の差動ラインレシーバ２０６とを有している。
【００５７】
また、クライアントコントローラ１０９は、上記一対の差動ストローブラインＳＬ１およびＳＬ２に接続され、この一対の差動ストローブラインにより構成される通信路ＳＬの電圧を検出する通信路電圧検出手段２０７と、上記一対の差動データラインＤＬ１およびＤＬ２に接続され、この一対の差動データラインにより構成される通信路ＤＬのインピーダンスを変換するインピーダンス変換手段２０９と、該第１の差動ラインレシーバ２０５からのストローブ信号２０５ａおよび第２の差動ラインレシーバ２０６からのデータ信号２０６ａとに基づいてデジタルデータ２０８ａを出力する受信手段２０８とを有している。
【００５８】
ここで、また、上記受信手段２０８は、スピーカ１０３や液晶コントローラ１０６からウェイト信号２０８ｂが入力されるようになっており、受信手段２０８は、ウェイト信号２０８ｂに基づいてインピーダンス変換手段２０９に制御信号２０８ｃを出力する構成となっている。上記インピーダンス変換手段２０９は、上記一対の差動データラインＤＬ１およびＤＬ２間に直列に接続されたＮＭＯＳトランジスタ２０９ａおよびインピーダンス調整抵抗２０９ｂを有し、受信手段２０８からの制御信号２０８ｃにより該ＮＭＯＳトランジスタ２０９ａのスイッチングが行われるよう構成されている。なお、上記第１および第２の差動ラインレシーバ２０５および２０６、並びに、通信路電圧検出手段２０７は、一般的な差動増幅器と同様な構成を有している。
【００５９】
なお、上記２つのペア信号（一対の差動ライン信号）を出力する差動ラインドライバ２０１および２０２はいずれも、電流駆動方式と呼ばれる。
【００６０】
図３は、上記差動ラインドライバ２０２の具体的構成を説明する図であり、差動ラインドライバ２０２の等価回路を示している。
【００６１】
この差動ラインドライバ２０２は、ＶＤＤノードＰとＧＮＤノードＧとの間に直列に接続された第１のＮＭＯＳトランジスタ２２ｂおよび第１のＰＭＯＳトランジスタ２２ｃと、電源ノードＰと接地ノードＧとの間に直列に接続された第２のＮＭＯＳトランジスタ２２ｄおよび第２のＰＭＯＳトランジスタ２２ｅと、該第１のＮＭＯＳトランジスタ２２ｂのゲートと第１のＰＭＯＳトランジスタ２２ｃのゲートとの間に接続されたインバータ２２ａとを有し、該インバータ２２ａの入力とＮＭＯＳトランジスタ２２ｂのゲートとの共通接続ノードにデータ信号（ＤＡＴＡ）２２１が入力され、トランジスタ２２ｄおよび２２ｅの接続ノードＮ２とトランジスタ２２ｂおよび２２ｃの接続ノードＮ１とから、一対の差動ライン信号（ＤＡＴＡ＋）２２１ａおよび（ＤＡＴＡ−）２２１ｂが出力されるようになっている。
【００６２】
なお、差動ラインドライバ２０１も図３に示す差動ラインドライバ２０２と同一の回路構成となっている。
【００６３】
次に動作について説明する。
【００６４】
本実施形態１の携帯電話１０では、データ転送元装置としてのホスト装置１１０が、画像情報や音声情報を含む送信信号を受信し、受信した送信信号に対する信号処理を行い、この送信信号の信号処理により得られたデジタルデータが、デジタル信号としてデータ転送先装置としてのクライアント装置１１１に転送される。クライアント装置では、デジタル信号として転送されてきたデジタルデータに基づいて、画像表示および音声出力が行われる。
【００６５】
つまり、上記ホスト装置１１０では、ＲＦモジュール１００が高周波信号を受信すると、マイクロプロセッサ１０１では、ＲＦモジュール１００で受信した高周波信号が処理され、映像データ、音声データなどのデジタルデータが、インターフェース装置１０２に供給される。ここで、マイクロプロセッサ１０１は、データバス１０３を介してメモリー１０４、およびキーパッド、マイク等を含む入力デバイス５に接続されており、ユーザ操作に応じて、メモリ１０４などを用いて、受信した高周波信号の処理を行う。
【００６６】
インターフェース装置１０２では、マイクロプロセッサ１０１からデジタルデータが供給されると、ホストコントローラ１０８が、デジタルデータをデジタル信号としてクライアント装置１１１へ転送する。
【００６７】
クライアント装置１１１では、クライアントコントローラ１０９がホストコントローラ１０８からデジタル信号として転送されてきたデジタルデータを受信し、デジタルデータから得られた画像データを液晶コントローラ１０６に出力し、また、このデジタルデータから得られた音声データをスピーカ１０３に出力する。スピーカ１０３は、該クライアントコントローラ１０９で受信された音声データに基づいて音声出力を行い、液晶コントローラ１０６は、該クライアントコントローラ１０９で受信された画像データに基づいて該液晶表示モジュール１０７をこれが画像表示を行うよう制御する。
【００６８】
以下、このようにホスト装置１１０とクライアント装置１１１との間で行われる、インターフェース装置１０２によるデータ転送動作について詳しく説明する。
【００６９】
まず、インターフェース装置１０２におけるホストコントローラ１０８では、送信手段２００は、図１に示すマイクロプロセッサ１０１から出力されるデジタルデータ１０１ａを、クロック信号などのストローブ信号２２０とデジタルデータの情報を含むデータ信号２２１に変換し、ストローブ信号２２０をストローブ差動ラインドライバ（以下、単に差動ラインドライバともいう。）２０１に出力し、データ信号をデータ差動ラインドライバ（以下、単に差動ラインドライバともいう。）２０２に出力する。
【００７０】
このような送信手段２００での信号処理は、従来技術でもよく採用されている、デジタルデータ１０１ａのパラレル−シリアル変換処理である。
【００７１】
送信手段２００から出力されたストローブ信号２２０が差動ラインドライバ２０１に出力されると、この差動ラインドライバ２０１では、ストローブ信号２２０に基づいて一対の差動ライン信号であるＳＴＲＢ＋信号２２０ａおよびＳＴＲＢ−信号２２０ｂが生成される。
【００７２】
同様に、送信手段２００から出力されたデータ信号２２１が差動ラインドライバ２０２に出力されると、この差動ラインドライバ２０２では、データ信号２２１に基づいて差動ライン信号であるＤＡＴＡ＋信号２２１ａおよびＤＡＴＡ−信号２２１ｂが生成される。
【００７３】
そして、各差動ラインドライバ２０１、２０２で生成された差動ライン信号２２０ａ、２２０ｂおよび差動ライン信号２２１ａ、２２１ｂが、差動ストローブラインＳＬ１、ＳＬ２１および差動データラインＤＬ１、ＤＬ２に出力されると、図２に示す回路から分かるように、終端抵抗２１０には、差動ストローブラインＳＬ１およびＳＬ２を流れる電流差に応じた電圧差が現れ、差動ラインレシーバ２０５はその電圧差に応じた信号レベル２０５ａを検知して出力する。また、終端抵抗２１１には、差動データラインＤＬ１およびＤＬ２を流れる電流差に応じた電圧差が現れ、差動ラインレシーバ２０６はその電圧差に応じた信号レベル２０６ａを検知して出力する。
【００７４】
ここで、上記各一対の差動ラインに現れる電圧差は終端抵抗２１０、２１１の抵抗値で決められ、本実施形態では、その抵抗値を１００Ωとしており、この抵抗値をインピーダンス変換手段２０４および２０９により制御することで、差動ラインに現われる電圧差を調整することが可能となる。
【００７５】
こうして、それぞれ一対の差動ライン信号として送信されたストローブ信号２０５ａおよびデータ信号２０６ａは、差動ラインレシーバ２０５および２０６にて受信されて増幅され、受信手段２０８にてシリアル−パラレル変換が行われてデジタルデータ２０８ａが出力される。
【００７６】
このパラレル変換により得られたデジタルデータ２０８ａは、図１に示すスピーカ１０３および液晶コントローラ１０６に音声データおよび画像データとして送信される。
【００７７】
これまでの動作の説明では、信号の流れが、マイクロプロセッサから液晶コントローラやスピーカ１０３へ一方通行である場合のデータ送信について説明したが、これは、通常、ホスト装置１１０からクライアント装置１１１へデジタルデータが転送される動作である。
【００７８】
以下に、信号の流れが、液晶コントローラやスピーカ１０３からマイクロプロセッサへの流れとなる、データ転送アボート動作について説明する。
【００７９】
クライアントコントローラ１０９は、一対の差動データライン２２１ａおよび２２１ｂに接続されたインピーダンス変換手段２０９を有しているので、受信手段２０８にスピーカ１０３や液晶コントローラ１０６からウェイト信号２０８ｂが入力されたとき、受信手段２０８は、ウェイト信号２０８ｂに基づいてインピーダンス変換手段２０９を制御する。
【００８０】
このようにウエイト信号２０８ｂが上記受信手段２０８に入力されることで、クライアントコントローラ１０９にその周辺機器からウェイトが掛かると、受信手段２０８からの制御信号２０８ｃによりインピーダンス変換手段２０９内のトランジスタ２０９ａがオンし、一対の差動データラインＤＬ１およびＤＬ２に、上記終端抵抗２１１と並列接続の抵抗成分が現れ、データ通信路ＤＬ自体のインピーダンスが下がる。
【００８１】
具体的には、インピーダンス変換手段２０９内では、インピーダンス調整抵抗２０９ｂとして１０オームの抵抗を接続しているため、通信路ＤＬの一対の差動ラインＤＬ１およびＤＬ２間のインピーダンスは、１／（（１／１００）＋（１／１０））≒９.１Ωとなり、前記トランジスタ２０９ａのオフ時の抵抗値１００Ωに比べ極端に小さくなる。
【００８２】
このインピーダンスが１００Ωの時に差動データラインＤＬ１およびＤＬ２には電流値として２５０ｍＶが現れる。つまり第２の差動ラインドライバ２０２を構成するトランジスタのＯＮ電流は２．５ｍＡである。この値は変わらないので、終端抵抗が約９Ωになると、差動データライン終端抵抗２１１に現れる電圧は、２３ｍＶ程度となる。
【００８３】
一方、ホストコントローラ２１０では、一対の差動データライン２２１ａおよび２２１ｂに通信路電圧検知手段２０３が接続されているので、通信路電圧検出手段２２２が一対の差動データライン２２１ａおよび２２１ｂ間の電圧差の変化を検知する。
【００８４】
本実施形態では、通信路電圧検知手段２０３は、差動データライン２２１ａおよび２２１ｂの間の電圧差が１２５ｍＶ以下の電圧しかない場合、クライアントコントローラ１０９からウェイト信号が送信されていると判断し、送信手段２００に通信停止信号２２２を出力する。
【００８５】
この通信停止信号２２２を受けた送信手段２００はただちに送信を停止し、同時にマイクロプロセッサ１０１にも通信停止信号１０１ｂを出力する。
【００８６】
マイクロプロセッサ１０１は、この通信停止信号１０１ｂを受けると、デジタルデータの送信を停止する。このようにマイクロプロセッサ１０１が送信を停止した状態（アボート状態）では、通信は一切行われない。
【００８７】
また、ホスト装置１１０のマイクロプロセッサ１０１が送信動作を停止したことを、クライアント装置１１１のスピーカ１０３や液晶コントローラ１０６に知らせる必要があり、マイクロプロセッサ１０１は、インターフェース装置１０２を介してその通知を行う。
【００８８】
ホスト装置１１０の送信手段２００は、マイクロプロセッサ１０１からその動作が停止したことを示す信号を受け、ホストコントローラ側のインピーダンス変換手段２０４を制御する。このインピーダンス変換手段２０４は、上述したクライアントコントローラ１０９に内蔵しているインピーダンス変換手段２０９と同じ回路構成を有するものであり、インピーダンス変換手段２０４のトランジスタ２０４ａがオンすることで、同様に、差動ストローブライン２２０ａおよび２２０ｂの間の終端抵抗２１０と並列接続の抵抗成分が現われる。これにより、差動ストローブライン２２０ａおよび２２０ｂの間の電圧差が急激に小さくなり、この変化をクライアントコントローラ１０９に内蔵されている通信路電圧検知手段２０７が感知し、受信手段２０８に停止検知信号２０７ａを出力する。受信手段２０８は、停止検知信号２０７ａを受信すると、スピーカ１０３や液晶コントローラ１０６に停止信号２０８ａを出力する。
【００８９】
本実施形態のように、クライアント装置１１１の液晶コントローラ１０９は、該液晶コントローラ１０６の内部にメモリを持ち、インターフェース装置を介して送信される画像データを液晶に表示するが、上記のような機能は、通信速度が液晶コントローラ１０９内のメモリの容量に相等する速度を追い越した場合に、マイクロプロセッサ１０１がクライアント装置１１１からの中断要求を認識し、データ転送を停止、その旨を液晶コントローラ１０６に知らせ、液晶コントローラ１０６が、メモリがあふれる前までのデータを表示しながら、次に送られてくるデータに対する準備を行うといった一連のハンドシェークを確立するものである。
【００９０】
このように本実施形態では、ホスト装置１１０とクライアント装置１１１との間で通信路を介してデジタル信号を転送するインターフェース装置１０２において、ホスト装置１１０からデジタル信号を送信するホストコントローラ１０２と、このデジタル信号を受信するクライアントコントローラ１０９とを備え、ホストコントローラ１０２を、デジタル信号を送信手段２００によりストローブ信号とデータ信号とに変換し、データ信号２２１を差動ラインドライバ２０２により一対の差動データ信号２２１ａおよび２２１ｂに変換して一対の差動ラインＤＬ１およびＤＬ２に出力するよう構成し、しかも、クライアントコントローラでは、該差動ラインＤＬ１およびＤＬ２が形成する通信路のインピーダンスを変換するインピーダンス変換手段２０９を設け、ホストコントローラ１０２で、この通信路のインピーダンスの変化を検出するようにしたので、クライアント装置では、クライアントコントローラからホストコントローラに情報を伝達可能となる。
【００９１】
このため、クライアントコントローラ内部のメモリへの書き込みが間に合わなくなったりして、クライアント装置で、データの受信を一時中断せざるを得ない情況が発生した場合には、直ちに、ホストコントローラにデータ転送の中断を要求することができる。
【００９２】
また、本実施形態では、ホストコントローラ１０８を、上記ストローブ信号２２０を差動ラインドライバ２０１により一対の差動データ信号２２０ａおよび２２０ｂに変換して一対の差動ラインＳＬ１およびＳＬ２に出力し、該差動ラインＳＬ１およびＳＬ２が形成する通信路ＳＬのインピーダンスを、インピーダンス変換手段２０４により変更するよう構成し、クライアントコントローラ１０９で、この通信路ＳＬのインピーダンスの変化を検出するようにしたので、ホスト装置では、ホストコントローラ１０８からクライアントコントローラ１０９に情報を伝達可能となる。
【００９３】
このため、ホスト装置は、送信するデジタルデータの種類に応じて、クライアント装置に対して、該クライアント装置からホスト装置に対するデータ転送の中断要求を行わないように指令するコマンドを、デジタル信号の送信前にクライアント装置に送ることができる。
【００９４】
このような構成のインターフェース装置は、上記実施形態で説明したインターフェース装置において、前記マイクロプロセッサを、送信するデジタル信号の種類に応じて、前記クライアント装置による中断要求禁止を指令する中断要求禁止信号を該クライアント装置に送信するよう構成することにより実現できる。
【００９５】
さらに、本実施形態によるインターフェース装置１０２では、データ信号を送信する通信路ＤＬのインピーダンスを変更する手段２０９をクライアントコントローラ１０９に設け、データ信号を送信する通信路ＤＬのインピーダンスの変化を検出する手段２０３をホストコントローラ１０８に設けるとともに、ストローブ信号を送信する通信路ＳＬのインピーダンスを変更する手段２０４をホストコントローラ１０９に設け、ストローブ信号を送信する通信路ＳＬのインピーダンスの変化を検出する手段２０７をクライアントコントローラ１０９に設けているので、データ信号の送信が中断されている、データ信号の通信路ＤＬのインピーダンスが低い状態で、ストローブ信号の通信路により、クライアント装置による中断要求の解消を指令する中断要求解消信号を該クライアント装置に送信することができる。この場合、前記クライアントコントローラは、該マイクロプロセッサからの中断要求解消信号を受けたとき、該ホスト装置からのデジタル信号の転送の停止が無効となるよう、前記通信路インピーダンス変換手段により、データ信号の通信路のインピーダンスを、データ信号の送信可能な状態に変化させることで、ホスト装置からクライアント装置へのデータの送信を再開させることができる。
【００９６】
このような構成のインターフェース装置は、上記実施形態１のインターフェース装置において、該マイクロプロセッサを、送信するデジタル信号の種類に応じて、前記クライアント装置による中断要求の解消を指令する中断要求解消信号を該クライアント装置に送信するよう構成し、前記クライアントコントローラを、該マイクロプロセッサからの中断要求解消信号を受けたとき、該ホスト装置からのデジタル信号の転送の停止が無効となるよう、通信路インピーダンス変換手段により、データ信号の通信路のインピーダンスを変化させるよう構成することで実現できる。
【００９７】
また、上記のように、ホストコントローラからクライアントコントローラへの情報の伝達を、ストローブ信号の通信路のインピーダンスを変化させることで行うインターフェース装置では、データ信号の通信路によるデータ信号の転送を中断した後に、ホストコントローラからクライアントコントローラに対し、データ信号の転送を中断する旨を連絡可能であり、この場合、連絡を受けたクライアントコントローラは、転送を中断されたデータの次のデータを受信するための処理に移行することができる。
【００９８】
本実施形態では、ホストコントローラとクライアントコントローラとの間の通信路を構成する一対の差動ラインの各々のラインの間に、その終端抵抗と並列に、抵抗とトランジスタとの直列接続体を接続して、インピーダンス変更手段を構成しているので、簡単な回路構成で、一対の差動ラインの間の終端抵抗に並列接続の抵抗成分を形成することが可能となる。
【００９９】
なお、上記インピーダンス変更手段は、上記実施形態のものに限定されるものではなく、例えば、図４（ａ）および（ｂ）に示すものでもよい。
【０１００】
図４（ａ）に示すインピーダンス変更手段は、データ信号を転送する一対の差動ラインＤＬ１およびＤＬ２の一方のラインＤＬ１と接地ラインとの間に、ＮＭＯＳトランジスタ３１１ａとインピーダンス調整抵抗３１１ｂとを直列に接続してなる第１のインピーダンス変換回路３１１と、該一対の差動ラインＤＬ１およびＤＬ２の他方のラインＤＬ２と接地ラインとの間に、ＮＭＯＳトランジスタ３１２ａとインピーダンス調整抵抗３１２ｂとを直列に接続してなる第２のインピーダンス変換回路３１２とから構成されている。
【０１０１】
このような構成のインピーダンス変更手段では、一方のインピーダンス変換回路のみをオンしたり、両方のインピーダンス変換回路をオンしたりするといった切り替えにより、通信路のインピーダンスの値を複数設定することができ、クライアント装置側でのデータの処理状況に合わせて、データの転送の中断を強く要求する、データの転送の中断をホスト装置の事情が許せば行ってもらいたいといった要求をするといった切り替えが可能となる。
【０１０２】
図４（ｂ）に示すインピーダンス変更手段は、データ信号を転送する一対の差動ラインＤＬ１およびＤＬ２の一方のラインＤＬ１と電源ラインとの間に、ＮＭＯＳトランジスタ３２１ａとインピーダンス調整抵抗３２１ｂとを直列に接続してなる第１のインピーダンス変換回路３２１と、該一対の差動ラインＤＬ１およびＤＬ２の他方のラインＤＬ２と電源ラインとの間に、ＮＭＯＳトランジスタ３２２ａとインピーダンス調整抵抗３２２ｂとを直列に接続してなる第２のインピーダンス変換回路３２２とから構成されている。
【０１０３】
このような構成のインピーダンス変更手段においても、図４（ａ）に示すインピーダンス変更手段と同様の効果が得られる。
【０１０４】
さらに、図４（ａ）に示すインピーダンス変換手段の構成と、図４（ｂ）に示すインピーダンス変換手段の構成を使い分けることで、差動ラインドライバ２０６の内部回路との関係で、データ信号の通信路のインピーダンスを変更したときの値が異なる場合は、ホスト装置で、この値を予め記録しておくことで、クライアント装置からホスト装置に対するデータの転送要求に種々のバリエーションを持たせることができる。
【０１０５】
図４（ａ）に示すインピーダンス変換手段の構成を用いている場合は、クライアント装置の状況を重視してデータの転送を中断し、図４（ｂ）に示すインピーダンス変換手段の構成を用いている場合は、ホスト装置の状況を重視してデータの転送を中断するといったことが可能となる。
【０１０６】
以上のように、本発明の好ましい実施形態を用いて本発明を例示してきたが、本発明は、この実施形態に限定して解釈されるべきものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。本明細書において引用した特許文献は、その内容自体が具体的に本明細書に記載されているのと同様にその内容が本明細書に対する参考として援用されるべきであることが理解される。
【産業上の利用可能性】
【０１０７】
本発明は、有線で結ばれるホスト装置とクライアント装置といった通信装置の間でデータ転送を行うインターフェース装置において、データ転送を停止するアボート機能を有するものであって、具体的には、携帯電話や液晶テレビなどの電子機器を構成する、ＣＰＵやディスプレイコントローラなどのデバイスの間でマルチメディアデータを低電圧で高速通信するインターフェース装置の分野において、ホスト装置からクライアント装置へのデータ転送中にデータ転送を中断することを可能とするインターフェース装置を得ることができる。
【符号の説明】
【０１０８】
１０  携帯電話
１００  ＲＦモジュール
１０１  マイクロプロセッサ
１０２  通信手段
１０３  スピーカー
１０４  メモリー
１０５  キーパッド、マイク等を含む周辺機器
１０６  液晶コントローラ
１０７  液晶モジュール
１０８  ホストコントローラ
１０９  クライアントコントローラ
１１０  ホスト装置
１１０ａ  下基板
１１１  クライアント装置
１１１ａ  上基板
２００  送信手段
２０１  差動ストローブラインドライバ
２０２  差動データラインドライバ
２０３、２０７  通信路電圧検出手段
２０４、２０９  通信路インピーダンス変更手段
２０４ａ、２０９ａ  ＮＭＯＳトランジスタ
２０４ｂ、２０９ｂ  インピーダンス変更用抵抗
２０５  差動ストローブラインレシーバ
２０６  差動データラインレシーバ
２０８  受信手段
２１０  ストローブ差動ライン終端抵抗
２１１  データ差動ライン終端抵抗
２１２  ホストコントローラ
２１３  クライアントコントローラ
２２０  ストローブ信号
２２１  データ信号
ＤＬ  データライン
ＤＬ１  第１の差動データライン
ＤＬ２  第２の差動データライン
ＳＬ  ストローブライン
ＳＬ１  第１の差動ストローブライン
ＳＬ２  第２の差動ストローブライン
【図１】
2011100427.tif 000003
【図２】
2011100427.tif 000004
【図３】
2011100427.tif 000005
【図４】
2011100427.tif 000006