(57)【要約】【課題】ビット反転処理を行なわずにＥＭＩを低減できる送信回路を提供する。【解決手段】入力されたデータと１つ前に入力されたデータとを対応するビット毎に比較し、反転したビットの数が所定ビット数以上であるかを判定し、反転したビットの数が所定ビット数以上であることを示す反転ビット数判定信号を出力する反転ビット数判定部２１と、反転ビット数判定信号が出力されたデータに対する出力ゲインレベルを決定する出力ゲインレベル決定部２６と、入力されたデータを決定された出力ゲインレベルで送信する出力アンプ２５とを備える。そして、出力ゲインレベル決定部２６は、少なくとも反転ビット数判定信号が出力されたデータに対する出力ゲインレベルを、反転ビット数判定信号が出力されなかったデータに対する出力ゲインレベルよりも低い出力ゲインレベルに決定する。【選択図】図１
2007208520.tif 000002
【特許請求の範囲】
【請求項１】
入力された複数ビットのデータと１つ前に入力された複数ビットのデータとを対応するビット毎に比較し、反転したビットの数が予め決められた所定ビット数以上であるかを判定し、前記反転したビットの数が前記所定ビット数以上であることを示す反転ビット数判定信号を出力する反転ビット数判定部と、
少なくとも、前記反転ビット数判定信号が出力された前記入力されたデータに対する出力ゲインレベルを決定する出力ゲインレベル決定部と、
前記入力されたデータを前記決定された出力ゲインレベルで送信する出力アンプとを備え、
前記出力ゲインレベル決定部は、少なくとも前記反転ビット数判定信号が出力された前記入力されたデータに対する出力ゲインレベルを、前記反転ビット数判定信号が出力されなかった入力されたデータに対する出力ゲインレベルよりも低い出力ゲインレベルに決定する、送信回路。
【請求項２】
前記出力ゲインレベル決定部は、前記反転ビット数判定信号が出力された前記入力されたデータが前記出力アンプから出力されるタイミングから予め決められた所定の期間内は、前記反転ビット数判定信号の有無に関わらず前記低い出力ゲインレベルに決定する、請求項１に記載の送信回路。
【請求項３】
前記出力ゲインレベル決定部は、前記反転ビット数判定信号が出力された前記入力されたデータに続く予め決められた所定数の入力されるデータに対しても、前記反転ビット数判定信号の有無に関わらず前記低い出力ゲインレベルに決定する、請求項１に記載の送信回路。
【請求項４】
前記反転ビット数判定部は、前記反転したビットの数が前記所定ビット数以上であると判定した場合には、その入力されたデータに続く予め決められた所定数の入力されるデータに対しては、前記反転したビットの数の判定を行わない、請求項１に記載の送信回路。
【請求項５】
前記所定ビット数は、前記入力されたデータのビット数の半分よりも多いビット数の中で、最も少ないビット数である、請求項１に記載の送信回路。
【請求項６】
入力された複数ビットのデータと１つ前に入力された複数ビットのデータとを対応するビット毎に比較し、反転したビットの数が予め決められた所定ビット数以上であるかを判定する反転ビット数判定ステップと、
少なくとも、前記反転したビットの数が前記所定ビット数以上であると判定された前記入力されたデータに対する出力ゲインレベルを、前記所定ビット数以上であると判定されなかった入力されたデータに対する出力ゲインレベルよりも、低い出力ゲインレベルになるように決定する出力ゲインレベル決定ステップと、
前記入力されたデータを前記決定された出力ゲインレベルで外部に送信するデータ出力ステップとを備えた、データ送信方法。
【請求項７】
請求項６に記載のデータ送信方法の、反転したビットの数が予め決められた所定ビット数以上であるかを判定する前記反転ビット数判定ステップ、および／または、少なくとも前記反転したビットの数が前記所定ビット数以上であると判定された前記入力されたデータに対する出力ゲインレベルを決定する前記出力ゲインレベル決定ステップ、を実行するためにコンピュータを機能させるためのプログラム。
【請求項８】
請求項７に記載のプログラムを記録した記録媒体であって、コンピュータで利用可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを高速に伝送する、送信回路およびデータ送信方法に関する。例えば、高品位の液晶表示装置などで、表示データを液晶表示パネルに伝送する、送信回路およびデータ送信方法に関する。
【背景技術】
【０００２】
近年では、大量のデータを高速に伝送できる伝送回路や、そのような伝送回路を備えた伝送装置が開発されている。このような、大量のデータを高速に伝送できる伝送回路や伝送装置により、例えば、インターネットにより大量のデータをダウンロードできるようになり、大型の液晶表示装置に高精細な動画を表示できるようになってきている。
【０００３】
例えば、液晶表示装置で高精細な動画を表示させるためには表示データを高速に転送する必要がある。そのために、クロック信号の周波数を高くしたり、表示信号を転送するための信号線数を増加させたりしている。
【０００４】
クロック信号の周波数を高くしたり、表示信号を転送するための信号線数を増加させると、消費電力が増加するとともに、表示信号を転送する信号線からの放射電磁波ノイズ（ＥＭＩ）も増加してしまう。
【０００５】
その対策として、低電力対策およびＥＭＩ抑制のために、ＲＳＤＳ等の差動伝送が用いられることが多い。
【０００６】
しかし、差動伝送を用いた場合でも、表示信号の転送速度が高速になると、表示信号が反転する単位時間当たりの頻度が増加することにより、ＥＭＩが増加してしまう。
【０００７】
この、表示信号が反転する単位時間当たりの頻度の増加にともなって増加するＥＭＩを低減させる表示装置が提案されている（例えば、特許文献１参照）。
【０００８】
図９は、このＥＭＩを低減させる、従来の差動伝送を用いた液晶表示装置のブロック図を示している。図９には、液晶表示パネルに表示する表示用データの流れを示す部分のみを示している。
【０００９】
この液晶表示装置には、コントローラ１１１とソースドライバ１１２と液晶表示パネル１１３が、１つの筐体内に備えられている。
【００１０】
コントローラ１１１は、反転ビット数判定部１２１、前データ一時格納部１２２、信号処理部１２３、タイミング制御部１２４、出力アンプ１２５を備えている。
【００１１】
ソースドライバ１１２は、信号処理部１３１、出力アンプ１３２、入力スイッチ部１３３を備えている。
【００１２】
この液晶表示装置は、コントローラ１１１からソースドライバ１１２へ、表示用のデータを１画素分ずつ、各ビットのデータを複数の信号線により並列に差動伝送で伝送する。なお、この液晶表示装置で使用される１画素のデータは、１８ビットで構成されている。
【００１３】
コントローラ１１１の反転ビット数判定部１２１は、入力されてくる映像信号データを、１画素単位で、一つ前に入力された画素のデータと比較する。反転ビット数判定部１２１は、前データ一時格納部１２２に格納しておいた一つ前の画素のデータと、入力されてきた画素のデータとを、対応するビット毎に比較する。そして、前の画素と入力されてきた画素で、反転しているビットが１０ビット以上あった場合には、ＩＮＶ信号を”Ｈ”レベルとし、反転しているビットが９ビット以下の場合には、ＩＮＶ信号を”Ｌ”レベルとして、ＩＮＶ信号を出力する。
【００１４】
信号処理部１２３は、入力されてきた映像信号の中から表示信号を取り出し、階調補正やガンマ補正処理を行なうとともに、ＩＮＶ信号＝”Ｈ”に対応する表示信号については、その画素の各ビットを反転させる。例えば、入力された画素のデータ”１１００１１１１００１１１１００１１Ｂ”を反転させた場合には、”００１１００００１１００００１１００Ｂ”となる。
【００１５】
タイミング制御部１２４は、コントローラ１１１からソースドライバ１１２に転送する表示信号の伝送タイミングを制御する。信号処理部１２３は、タイミング制御部１２４の制御にしたがって、表示信号を出力アンプ１２５に入力する。
【００１６】
出力アンプ１２５は、信号処理部１２３から入力された表示信号を、差動伝送により、画素単位で各ビットのデータを同時に、複数の信号線を用いてソースドライバ１１２に送信する。
【００１７】
ソースドライバ１１２では、出力アンプ１２５から送信されてきた表示信号が、入力スイッチ部１３３を介して、信号処理部１３１に入力される。
【００１８】
このとき、入力スイッチ部１３３では、コントローラ１１１から送信されてくるＩＮＶ信号にしたがって、表示信号を反転させる。ＩＮＶ信号＝”Ｌ”に対応する表示信号の画素データは、そのまま信号処理部１３１に入力させ、ＩＮＶ信号＝”Ｈ”に対応する表示信号の画素データは、各ビットを反転させた後に信号処理部１３１に入力させる。
【００１９】
例えば、出力アンプ１２５から受信した画素のデータ”００１１００００１１００００１１００Ｂ”に対応するＩＮＶ信号が”Ｈ”の場合には、各ビットを反転させた”１１００１１１１００１１１１００１１Ｂ”のデータをその画素のデータとして信号処理部１３１に入力させる。すなわち、コントローラ１１１の信号処理部１２３で反転させる前と同じデータが、ソースドライバ１１２の信号処理部１３１に入力されることになる。
【００２０】
信号処理部１３１は、入力された表示信号を、液晶表示パネル１１３に表示させるための階調データに変換し、その階調データを出力アンプ１３２に入力する。
【００２１】
表示信号に対応する階調データが入力された出力アンプ１３２が、その階調データに対応する電圧を、液晶表示パネル１１３のソース信号線に供給することにより、液晶表示パネル１１３に表示信号に対応する画像が表示される。
【００２２】
ここで、ＩＮＶ信号を用いたビット反転処理について説明する。
【００２３】
図１０は、ＩＮＶ信号によるビット反転処理を説明する図である。図１０（ａ）は、ビット反転しない場合を、図１０（ｂ）は、ビット反転する場合を、それぞれ示している。
【００２４】
図１０において、「入力される画素データ」は、信号処理部１２３に入力される画素データを、「１つ前の画素データ」は、信号処理部１２３に入力される画素データの１つ前の画素データを、「送信する画素データ」は、出力アンプ１２５に入力されソースドライバ１１２に送信する画素データを、それぞれビット単位で示している。「入力される画素データ」および「送信する画素データ」の下線を付したビットは、「１つ前の画素データ」に対して、対応するビットが反転しているビットを示している。
【００２５】
図１０（ａ）の場合、「１つ前の画素データ」に対して「入力される画素データ」の反転しているビット数は６ビットであり、９ビット以下なので、この「入力される画素データ」に対応してＩＮＶ信号＝”Ｌ”が出力される。信号処理部１２３は、ＩＮＶ信号＝”Ｌ”なので、この「入力される画素データ」を反転させないで、出力アンプ１２５に入力する。したがって、出力アンプ１２５からは、「入力される画素データ」と同じデータがソースドライバ１１２に送信される。
【００２６】
一方、図１０（ｂ）の場合、「１つ前の画素データ」に対して「入力される画素データ」の反転しているビット数は１２ビットであり、１０ビット以上なので、この「入力される画素データ」に対応してＩＮＶ信号＝”Ｈ”が出力される。信号処理部１２３は、ＩＮＶ信号＝”Ｈ”なので、この「入力される画素データ」の全ビットを反転させて、出力アンプ１２５に入力する。したがって、出力アンプ１２５からは、「入力される画素データ」の全ビットが反転したデータがソースドライバ１１２に送信される。
【００２７】
したがって、図１０（ａ）、図１０（ｂ）のいずれの場合も、「入力される画素データ」に対応して出力アンプ１２５から送信される「送信する画素データ」として、「１つ前の画素データ」とは６ビットが反転したデータが出力されることになる。
【００２８】
このように、信号処理部１２３において、入力されてきた画素のデータが一つ前の画素のデータに対して１０ビット以上反転していた場合に、その画素の全ビットを反転させることにより、一つ前の画素に対する反転しているビットの数を９ビット以下にできる。つまり、出力アンプ１２５からソースドライバ１１２に接続される複数の信号線において、１つ前のデータとの極性が反転する信号線数を半分以下にできるので、ＥＭＩを低減できる。
【特許文献１】特開２００３−８４７２６号公報
【発明の開示】
【発明が解決しようとする課題】
【００２９】
しかしながら、特許文献１に開示されている従来のＩＮＶ信号を用いたビット反転処理を利用する送受信装置では、受信側の装置に、ＩＮＶ信号受信端子、および受信したデータの各ビットを再反転させるための回路を設けなければならなかった。
【００３０】
例えば、図９に示す従来の液晶表示装置の場合には、ＩＮＶ信号を用いたビット反転処理に対応するために、ソースドライバ１１２に、ＩＮＶ信号が入力される端子と入力スイッチ部１３３を設けている。これらの端子や回路を設けるために、コストアップとなり、ソースドライバ１１２の基板が大きくなって小型化、軽量化を阻害する要因にもなっていた。
【００３１】
本発明は、上述した従来の課題を解決するもので、ビット反転処理を行なわずにＥＭＩを低減できる送信回路およびデータ送信方法等を提供することを目的とする。
【課題を解決するための手段】
【００３２】
上述した課題を解決するために、第１の本発明は、
入力された複数ビットのデータと１つ前に入力された複数ビットのデータとを対応するビット毎に比較し、反転したビットの数が予め決められた所定ビット数以上であるかを判定し、前記反転したビットの数が前記所定ビット数以上であることを示す反転ビット数判定信号を出力する反転ビット数判定部と、
少なくとも、前記反転ビット数判定信号が出力された前記入力されたデータに対する出力ゲインレベルを決定する出力ゲインレベル決定部と、
前記入力されたデータを前記決定された出力ゲインレベルで送信する出力アンプとを備え、
前記出力ゲインレベル決定部は、少なくとも前記反転ビット数判定信号が出力された前記入力されたデータに対する出力ゲインレベルを、前記反転ビット数判定信号が出力されなかった入力されたデータに対する出力ゲインレベルよりも低い出力ゲインレベルに決定する、送信回路である。
【００３３】
また、第２の本発明は、
前記出力ゲインレベル決定部は、前記反転ビット数判定信号が出力された前記入力されたデータが前記出力アンプから出力されるタイミングから予め決められた所定の期間内は、前記反転ビット数判定信号の有無に関わらず前記低い出力ゲインレベルに決定する、第１の本発明の送信回路である。
【００３４】
また、第３の本発明は、
前記出力ゲインレベル決定部は、前記反転ビット数判定信号が出力された前記入力されたデータに続く予め決められた所定数の入力されるデータに対しても、前記反転ビット数判定信号の有無に関わらず前記低い出力ゲインレベルに決定する、第１の本発明の送信回路である。
【００３５】
また、第４の本発明は、
前記反転ビット数判定部は、前記反転したビットの数が前記所定ビット数以上であると判定した場合には、その入力されたデータに続く予め決められた所定数の入力されるデータに対しては、前記反転したビットの数の判定を行わない、第１の本発明の送信回路である。
【００３６】
また、第５の本発明は、
前記所定ビット数は、前記入力されたデータのビット数の半分よりも多いビット数の中で、最も少ないビット数である、第１の本発明の送信回路である。
【００３７】
また、第６の本発明は、
入力された複数ビットのデータと１つ前に入力された複数ビットのデータとを対応するビット毎に比較し、反転したビットの数が予め決められた所定ビット数以上であるかを判定する反転ビット数判定ステップと、
少なくとも、前記反転したビットの数が前記所定ビット数以上であると判定された前記入力されたデータに対する出力ゲインレベルを、前記所定ビット数以上であると判定されなかった入力されたデータに対する出力ゲインレベルよりも、低い出力ゲインレベルになるように決定する出力ゲインレベル決定ステップと、
前記入力されたデータを前記決定された出力ゲインレベルで外部に送信するデータ出力ステップとを備えた、データ送信方法である。
【００３８】
また、第７の本発明は、
第６の本発明のデータ送信方法の、反転したビットの数が予め決められた所定ビット数以上であるかを判定する前記反転ビット数判定ステップ、および／または、少なくとも前記反転したビットの数が前記所定ビット数以上であると判定された前記入力されたデータに対する出力ゲインレベルを決定する前記出力ゲインレベル決定ステップ、を実行するためにコンピュータを機能させるためのプログラムである。
【００３９】
また、第８の本発明は、
第７の本発明のプログラムを記録した記録媒体であって、コンピュータで利用可能な記録媒体である。
【発明の効果】
【００４０】
本発明により、ビット反転処理を行なわずにＥＭＩを低減できる送信回路およびデータ送信方法等を提供できる。
【発明を実施するための最良の形態】
【００４１】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００４２】
（実施の形態１）
図１は、本発明の実施の形態１の液晶表示装置のブロック図を示している。図１には、液晶表示装置のうちの、液晶表示パネルに表示する表示用データの流れを示す部分のみを示している。
【００４３】
本実施の形態１の液晶表示装置には、コントローラ１１とソースドライバ１２と液晶表示パネル１３が、１つの筐体内に備えられている。なお、コントローラ１１が、本発明の送信回路の一例にあたる。
【００４４】
本実施の形態１の液晶表示装置は、コントローラ１１からソースドライバ１２へ、表示用のデータを１画素分ずつ、各ビットのデータを複数の信号線により並列に差動伝送で伝送する。なお、本実施の形態１の液晶表示装置で使用される１画素のデータは、１８ビットで構成されているものとする。この１画素のデータが、本発明の、複数ビットのデータの一例にあたる。
【００４５】
コントローラ１１は、少なくとも１つ前の１画素のデータを格納しておく前データ一時格納部２２と、入力されたデータを１つ前に入力されたデータとビット毎に比較し判定する反転ビット数判定部２１を備えている。また、入力されてきた映像信号の中から表示信号を取り出して出力アンプ２５に入力する信号処理部２３を備えている。また、反転ビット数判定部２１の判定結果にしたがって、出力アンプ２５から送信させる表示信号のゲインレベルを決定する出力ゲインレベル決定部２６、および出力ゲインレベル決定部２６で決定されたゲインレベルを出力アンプ２５に設定する出力ゲインレベル設定部２７を備えている。また、出力アンプ２５から送信させる表示信号を、出力アンプ２５に入力するタイミングを制御するタイミング制御部２４を備えている。
【００４６】
ソースドライバ１２は、コントローラ１１から受信した表示信号を、液晶表示パネル１３に表示させるための階調データに変換し、その階調データを出力アンプ３２に入力する信号処理部３１を備えている。
【００４７】
なお、コントローラ１１に備えられている出力アンプ２５が、本発明の送信回路の一例にあたる。
【００４８】
次に、図１および図３を用いて、本実施の形態１の液晶表示装置において、入力されてきた表示データを表示させる動作について説明する。
【００４９】
図３は、本実施の形態１の表示信号の送信処理フローを示す図である。
【００５０】
コントローラ１１の反転ビット数判定部２１は、入力されてくる映像信号データを、１画素単位で、一つ前に入力された画素のデータと比較する（Ｓ１０１）。反転ビット数判定部２１は、前データ一時格納部２２に格納しておいた一つ前の画素のデータと、入力されてきた画素のデータとを、対応するビット毎に比較する（Ｓ１０２）。そして、前の画素と入力されてきた画素で、反転しているビットが１０ビット以上あった場合には、ＩＮＶ信号を”Ｈ”レベルとし（Ｓ１０３）、反転しているビットが９ビット以下の場合には、ＩＮＶ信号を”Ｌ”レベルとして（Ｓ１０４）、ＩＮＶ信号を出力する。
【００５１】
なお、ここで判定する１０ビットが、本発明の、予め決められた所定ビット数の一例にあたる。この１０ビットという値は、１画素を構成する１８ビットの半分（＝９ビット）よりも多いビット数の中で、最も少ないビット数として設定した値である。また、ここで出力するＩＮＶ信号が、本発明の反転ビット数判定信号の一例にあたる。また、Ｓ１０１およびＳ１０２を合わせた処理が、本発明の反転ビット数判定ステップの一例にあたる。
【００５２】
そして、反転ビット数判定部２１は、ＩＮＶ信号を出力するとともに、今回入力されてきた１画素分の映像信号データを、前データ一時格納部２２に格納する（Ｓ１０５）。このとき、前データ一時格納部２２に格納されていた一つ前のデータに上書きしてもよいし、一つ前のデータとは別の領域に追加で格納するようにしてもよい。
【００５３】
次に、出力ゲインレベル決定部２６は、反転ビット数判定部２１から出力されたＩＮＶ信号にしたがって、出力アンプ２５から送信する際の出力ゲインレベルを決定し、決定したレベルをゲインレベル設定信号として出力する。出力ゲインレベル決定部２６は、ＩＮＶ信号＝”Ｌ”の場合には、高いゲインレベルに設定し、ＩＮＶ信号＝”Ｈ”の場合には、低いゲインレベルに設定してゲインレベル設定信号を出力する。このときのＩＮＶ信号＝”Ｌ”の場合に設定する高いゲインレベルとは、通常の差動伝送に用いられるゲインレベル（１００〜２００ｍＶ程度）である。そして、このときのＩＮＶ信号＝”Ｈ”の場合に設定する低いゲインレベルとは、通常の差動伝送に用いられるよりも低いゲインレベル（５０ｍＶ程度）である。
【００５４】
信号処理部２３は、入力されてきた映像信号の中から表示信号を取り出し、階調補正やガンマ補正処理を行ない、タイミング制御部２４から指示されるタイミングにしたがって補正後の表示信号を出力アンプ２５に入力する。
【００５５】
一方、出力ゲインレベル設定部２７は、タイミング制御部２４から指示されるタイミングに、出力ゲインレベル決定部２６から出力されたゲインレベル設定信号に応じたゲインレベルを、出力アンプ２５に設定する（Ｓ１０６）。
【００５６】
タイミング制御部２４が、出力アンプ２５に入力される表示信号と、出力アンプ２５に設定されるゲインレベルとのタイミングを制御することにより、各表示信号は、各表示信号に対応したゲインレベルで出力アンプ２５から差動伝送により、ソースドライバ１２へ送信されていく（Ｓ１０７）。
【００５７】
すなわち、ＩＮＶ信号＝”Ｌ”に対応する表示信号は、高いゲインレベル（１００〜２００ｍＶ程度）で出力アンプ２５から送信され、ＩＮＶ信号＝”Ｈ”に対応する表示信号は、低いゲインレベル（５０ｍＶ程度）で出力アンプ２５から送信される。
【００５８】
なお、Ｓ１０６の処理が、本発明の出力ゲインレベル決定ステップの一例にあたり、Ｓ１０７の処理が、本発明のデータ出力ステップの一例にあたる。
【００５９】
出力アンプ２５から送信された表示信号は、ソースドライバ１２の信号処理部３１に入力される。信号処理部３１は、入力された表示信号を、液晶表示パネル１３に表示させるための階調データに変換し、その階調データを出力アンプ３２に入力する。
【００６０】
表示信号に対応する階調データが入力された出力アンプ３２が、その階調データに対応する電圧を、液晶表示パネル１３のソース信号線に供給することにより、液晶表示パネル１３に表示信号に対応する画像が表示される。
【００６１】
次に、図１および図２を用いて、コントローラ１１における表示信号の処理方法について説明する。図２は、本実施の形態１の表示信号の送信方法を説明するための、各信号のタイミングを示す図である。
【００６２】
図２の映像信号は、反転ビット数判定部２１に画素単位で順次入力されてくる入力データを示している。各画素（１ｄｏｔ）のデータは、それぞれ１８ビットで構成されている。
【００６３】
図２に示す反転判定結果は、反転ビット数判定部２１が判定した結果を示している。
ここでは、入力されてきた画素のデータが一つ前の画素のデータに対して反転しているビットの数が１０ビット以上の場合に、反転判定結果を”Ｈ”レベルで表し、９ビット以下の場合に、”Ｌ”レベルで表している。そして、反転ビット数判定部２１は、判定した結果、すなわち反転判定結果に応じたＩＮＶ信号を出力する。
【００６４】
出力ゲインレベル決定部２６は、ＩＮＶ信号に応じてゲインレベル設定信号を出力するが、本実施の形態１では、入力されるＩＮＶ信号をそのままゲインレベル設定信号として出力している。
【００６５】
出力ゲインレベル設定部２７は、”Ｈ”レベルのゲインレベル設定信号に対応して出力アンプ２５に低いゲインレベルを設定し、”Ｌ”レベルのゲインレベル設定信号に対応して出力アンプ２５に高いゲインレベルを設定する。
【００６６】
そして、図２に示すように、出力アンプ２５からは、ゲインレベル設定信号が”Ｈ”レベルの表示信号に対応する表示信号は低い差動電圧（５０ｍＶ程度）で出力され、ゲインレベル設定信号が”Ｌ”レベルの表示信号に対応する表示信号は高い差動電圧（１００〜２００ｍＶ程度）で出力される。
【００６７】
図４は、本実施の形態１の出力アンプ２５のゲインレベルを設定する回路例を示している。
【００６８】
出力アンプ２５の、表示信号が入力される入力端と、＋側出力端の間に、抵抗値の異なる２つの抵抗Ｒ１およびＲ２（Ｒ１の抵抗値＞Ｒ２の抵抗値）を並列に配置し、ゲインレベル設定信号にしたがって、抵抗Ｒ１またはＲ２のいずれかが接続されるようにしている。ゲインレベル設定信号を、図２のように規定した場合には、”Ｌ”レベルのゲインレベル設定信号が入力されたときには抵抗Ｒ１を接続するようにし、”Ｈ”レベルのゲインレベル設定信号が入力されたときには抵抗Ｒ２を接続するように切り替えるようにしておけば、ゲインレベル設定信号のレベルに応じて、図２に示すような差動信号電圧で出力アンプ２５から表示信号を送信できる。
【００６９】
図４に示す回路例は、出力アンプ２５のゲインレベルを設定する回路の一例であり、図２に示すように表示信号に対応させて出力アンプ２５から出力される差動電圧を切り替えられれば、図４に示した以外のどのような回路構成を用いてもよい。
【００７０】
なお、本実施の形態１では、反転ビット数判定部２１が出力するＩＮＶ信号としてレベル信号を出力することとしたが、パルス信号で出力するようにしてもよい。例えば、図２に示す反転判定結果の信号の立ち上がり時に、ＩＮＶ信号としてパルス信号を出力させるようにすれば、上記と同様の動作を行わせることができる。
【００７１】
ＥＭＩは、信号線で伝送されるクロック信号や表示信号の単位時間当たりの反転頻度が多くなると増加する。本実施の形態１の液晶表示装置では、単位時間当たりの反転頻度が多いタイミングに差動伝送する電圧幅を小さくしているので、効果的にＥＭＩを低減させることができる。また、単位時間当たりの反転頻度が少ないタイミングには、ＥＭＩは小さいので、差動伝送する電圧幅を大きくして伝送される信号の信頼性を高くしている。
【００７２】
（実施の形態２）
本発明の実施の形態２の液晶表示装置の構成は、実施の形態１の液晶表示装置と同じ構成であり、図１に示す通りである。
【００７３】
本実施の形態２の液晶表示装置は、出力ゲインレベル決定部２６の処理方法が、実施の形態１と異なる。
【００７４】
図５および図６を用いて、本実施の形態２の液晶表示装置における、入力されてきた表示データを表示させる動作について説明する。
【００７５】
図５は、本実施の形態２の表示信号の送信方法を説明するための、各信号のタイミングを示す図である。図５に記載の各信号等は、図２に示す各信号等とそれぞれ同じものを表している。
【００７６】
図６は、本実施の形態２の液晶表示装置の出力ゲインレベル決定部２６における、ゲインレベル設定信号の決定処理フローを示す図である。実施の形態１で説明した図３に示す処理フローの、Ｓ１０６に相当する処理部分の詳細フローである。
【００７７】
コントローラ１１の反転ビット数判定部２１は、入力されてくる映像信号データを、１画素単位で、前データ一時格納部２２に格納しておいた一つ前に入力された画素のデータと比較する。そして、前の画素と入力されてきた画素で、反転しているビットが１０ビット以上あった場合には、ＩＮＶ信号を”Ｈ”レベルとし、反転しているビットが９ビット以下の場合には、ＩＮＶ信号を”Ｌ”レベルとして、ＩＮＶ信号を出力する。
【００７８】
そして、反転ビット数判定部２１は、ＩＮＶ信号を出力するとともに、今回入力されてきた１画素の映像信号データを、前データ一時格納部２２に格納する。
【００７９】
ここまでの処理は、実施の形態１と同様である。
【００８０】
本実施の形態２の出力ゲインレベル決定部２６は、ゲインレベル設定信号のレベルを変化させた後の所定期間においては、ＩＮＶ信号のレベルを考慮しないようにした点が、実施の形態１と異なる。
【００８１】
出力ゲインレベル決定部２６は、ゲインレベル設定信号のレベルを変化させた時点からの経過時間が、予め決められた所定の期間Ｔを超えているか否かを判定する（Ｓ１１１）。ここで、ゲインレベル設定信号のレベルを変化させた時点とは、出力ゲインレベル決定部２６が、ゲインレベル設定信号を”Ｌ”レベルから”Ｈ”レベルに変化させた時点、および、”Ｈ”レベルから”Ｌ”レベルに変化させた時点をいう。
【００８２】
出力ゲインレベル決定部２６は、経過時間が所定の期間Ｔを超えていない場合には、反転ビット数判定部２１から入力されてくるＩＮＶ信号の判定を行わない。つまり、経過時間が所定の期間Ｔ以下の期間には、ＩＮＶ信号を考慮しないで、そのときに出力しているレベルのゲインレベル設定信号を出力し続ける。
【００８３】
そして、出力ゲインレベル決定部２６は、経過時間が所定の期間Ｔを超えていた場合には、ＩＮＶ信号のレベルを判定して（Ｓ１１２）、出力アンプ２５のゲインレベルを決定する。ＩＮＶ信号＝”Ｈ”の場合には、低いゲインレベルに設定し（Ｓ１１３）、ＩＮＶ信号＝”Ｌ”の場合には、高いゲインレベルに設定し（Ｓ１１４）て、ゲインレベル設定信号を出力する。
【００８４】
出力ゲインレベル決定部２６は、ＩＮＶ信号を判定してゲインレベル設定信号を出力した際には、その時点からの時間が経過時間となるように、経過時間のカウントをリセットする（Ｓ１１５）。
【００８５】
信号処理部２３は、入力されてきた映像信号の中から表示信号を取り出し、階調補正やガンマ補正処理を行ない、タイミング制御部２４から指示されるタイミングにしたがって補正後の表示信号を出力アンプ２５に入力する。
【００８６】
一方、出力ゲインレベル設定部２７は、タイミング制御部２４から指示されるタイミングに、出力ゲインレベル決定部２６から出力されたゲインレベル設定信号に応じたゲインレベルを、出力アンプ２５に設定する。図５に示すように、出力ゲインレベル決定部２６から出力されるゲインレベル設定信号は、所定の期間Ｔ毎のその期間内のレベルが一定なので、出力アンプ２５には、少なくとも所定の期間Ｔの間は一定のゲインレベルが継続されるように設定される。
【００８７】
なお、所定の期間Ｔが、本発明の予め決められた所定の期間の一例にあたる。
【００８８】
タイミング制御部２４が、出力アンプ２５に入力される表示信号と、出力アンプ２５に設定されるゲインレベルとのタイミングを制御することにより、各表示信号は、各表示信号に対応したゲインレベルで出力アンプ２５から差動伝送により、ソースドライバ１２へ送信されていく。
【００８９】
出力アンプ２５から送信された表示信号は、ソースドライバ１２の信号処理部３１に入力される。信号処理部３１は、入力された表示信号を、液晶表示パネル１３に表示させるための階調データに変換し、その階調データを出力アンプ３２に入力する。
【００９０】
表示信号に対応する階調データが入力された出力アンプ３２が、その階調データに対応する電圧を、液晶表示パネル１３のソース信号線に供給することにより、液晶表示パネル１３に表示信号に対応する画像が表示される。
【００９１】
映像信号がコントローラ１１に高速に入力されてくると、前の画素データとの反転状態を示す反転判定結果も高速に変化を繰り返す場合がある。このとき、出力アンプ２５のゲインレベルの設定が、その高速な判定結果の変化に追従できない場合がある。このような場合には、出力アンプ２５に設定可能なゲインレベルの設定間隔に対応させて、出力アンプ２５のゲインレベルを設定するようにすればよい。
【００９２】
本実施の形態２の液晶表示装置において、予め設定しておく所定の期間Ｔを、出力アンプ２５に設定可能なゲインレベルの設定間隔よりも長い時間に設定しておくことにより、出力アンプ２５に設定可能なゲインレベルの設定間隔に対応させて、出力アンプ２５のゲインレベルを設定させることができる。このように、液晶表示装置毎に、その出力アンプに設定可能なゲインレベルの設定間隔に合わせて、所定の期間Ｔを設定するようにすればよい。
【００９３】
なお、本実施の形態２では、ゲインレベル設定信号を一定にしておく期間を所定の期間Ｔとしたが、この所定の期間Ｔの代わりに、ゲインレベル設定信号を変化させた後の、所定数のデータが出力される期間としてもよい。この場合、その出力アンプに設定可能なゲインレベルの設定間隔よりも、所定数のデータが送信される期間の方が長くなるようにその所定数を設定すればよい。
【００９４】
（実施の形態３）
本発明の実施の形態３の液晶表示装置の構成は、実施の形態１の液晶表示装置と同じ構成であり、図１に示す通りである。
【００９５】
本実施の形態３の液晶表示装置は、反転ビット数判定部２１の処理方法が、実施の形態１と異なる。
【００９６】
図７および図８を用いて、本実施の形態３の液晶表示装置における、入力されてきた表示データを表示させる動作について説明する。
【００９７】
図７は、本実施の形態３の表示信号の送信方法を説明するための、各信号のタイミングを示す図である。図７に記載の各信号等は、図２に示す各信号等とそれぞれ同じものを表している。
【００９８】
図８は、本実施の形態３の液晶表示装置の反転ビット数判定部２１の処理フローを示す図である。実施の形態１で説明した図３に示す処理フローの、Ｓ１０１〜Ｓ１０５の部分に相当する処理のフローである。
【００９９】
本実施の形態３の反転ビット数判定部２１は、入力されてきたある画素についての反転判定処理を行なった場合に、その判定した画素の後に続けて入力されてくる所定数の画素データについては反転判定処理を行なわない点が、実施の形態１と異なる。本実施の形態３では、反転判定処理を行なった後に続けて入力されてくる４つのデータについて、反転判定処理を行なわないものとしている。
【０１００】
図８に示す「判定後データ数」とは、反転ビット数判定部２１で反転判定処理を行なった後に、入力されてきた映像信号の画素データの数を示している。
【０１０１】
コントローラ１１の反転ビット数判定部２１は、１画素分の映像信号データが入力されると、判定後データ数をインクリメントする（Ｓ１２１）。
【０１０２】
そして、インクリメントした後の判定後データ数を判定し（Ｓ１２２）、判定後データ数が４以下の場合には、その入力されてきた画素データについては反転判定処理を行なわずに、前データ一時格納部１２２にそのデータを格納して（Ｓ１２８）、反転ビット数判定部２１の処理を終える。
【０１０３】
インクリメントした後の判定後データ数＝５の場合には、反転ビット数判定部２１は、その入力されてきた画素データについて反転判定処理を行なう。前データ一時格納部２２に格納しておいた一つ前に入力された画素のデータと比較して（Ｓ１２３、Ｓ１２４）、前の画素と入力されてきた画素で、反転しているビットが１０ビット以上あった場合には、ＩＮＶ信号を”Ｈ”レベルとして出力し（Ｓ１２５）、反転しているビットが９ビット以下の場合には、ＩＮＶ信号を”Ｌ”レベルとして出力する（Ｓ１２６）。そして、反転ビット数判定部２１は、ＩＮＶ信号を出力するとともに、判定後データ数をリセットし（Ｓ１２７）、今回入力されてきた１画素の映像信号データを、前データ一時格納部２２に格納する（Ｓ１２８）。
【０１０４】
図７に示す映像信号データのうち、塗りつぶしているデータは、反転ビット数判定部２１が反転判定処理を行なわないデータを示している。本実施の形態３では、反転ビット数判定部２１が上記のように処理するので、反転判定処理を行なった後に入力されてくる４つの画素データについては反転判定処理を行なわず、それらの反転判定処理を行なわなかったデータを表示させる期間中には、その前の反転判定処理を行なった画素に対応させて出力しているレベルのＩＮＶ信号を継続して出力する。
【０１０５】
次に、出力ゲインレベル決定部２６は、反転ビット数判定部２１から出力されたＩＮＶ信号にしたがって、出力アンプ２５から送信する際の出力ゲインレベルを決定し、決定したレベルをゲインレベル設定信号として出力する。出力ゲインレベル決定部２６は、ＩＮＶ信号＝”Ｌ”の場合には、高いゲインレベルに設定し、ＩＮＶ信号＝”Ｈ”の場合には、低いゲインレベルに設定する。
【０１０６】
反転ビット数判定部２１から出力されたＩＮＶ信号は、反転判定処理を行なった画素データとそれに続く４つの画素データを合わせた連続する５つ分の画素データの期間、同じレベルで出力されるので、出力ゲインレベル決定部２６が出力するゲインレベル設定信号も、図７に示すように、連続する５つ分の画素データを送信する期間中は一定のレベルで出力されることになる。
【０１０７】
信号処理部２３は、入力されてきた映像信号の中から表示信号を取り出し、階調補正やガンマ補正処理を行ない、タイミング制御部２４から指示されるタイミングにしたがって補正後の表示信号を出力アンプ２５に入力する。
【０１０８】
一方、出力ゲインレベル設定部２７は、タイミング制御部２４から指示されるタイミングに、出力ゲインレベル決定部２６から出力されたゲインレベル設定信号に応じたゲインレベルを、出力アンプ２５に設定する。
【０１０９】
タイミング制御部２４が、出力アンプ２５に入力される表示信号と、出力アンプ２５に設定されるゲインレベルとのタイミングを制御することにより、各表示信号は、各表示信号に対応したゲインレベルで出力アンプ２５から差動伝送により、ソースドライバ１２へ送信されていく。
【０１１０】
出力アンプ２５に設定されるゲインレベルは、出力ゲインレベル決定部２６から出力されるゲインレベル設定信号にしたがって設定されるので、出力アンプ２５から送信される表示データの差動電圧は、図７に示すように、少なくとも連続する５画素分のデータの期間毎に同じ電圧幅で送信されることになる。
【０１１１】
出力アンプ２５から送信された表示信号は、ソースドライバ１２の信号処理部３１に入力される。信号処理部３１は、入力された表示信号を、液晶表示パネル１３に表示させるための階調データに変換し、その階調データを出力アンプ３２に入力する。
【０１１２】
表示信号に対応する階調データが入力された出力アンプ３２が、その階調データに対応する電圧を、液晶表示パネル１３のソース信号線に供給することにより、液晶表示パネル１３に表示信号に対応する画像が表示される。
【０１１３】
映像信号がコントローラ１１に高速に入力されてくると、前の画素データとの反転状態を示す反転判定結果も高速に変化を繰り返す場合がある。このとき、出力アンプ２５のゲインレベルの設定が、その高速な判定結果の変化に追従できない場合がある。このような場合には、出力アンプ２５に設定可能なゲインレベルの設定間隔に対応させて、出力アンプ２５のゲインレベルを設定するようにすればよい。
【０１１４】
本実施の形態３の液晶表示装置において、反転判定処理を行なったデータに続く判定処理を行なわないデータの数を、出力アンプ２５に設定可能なゲインレベルの設定間隔よりも長い期間をかけて送信されるデータ数になるように設定しておくことにより、出力アンプ２５に設定できるゲインレベルの設定間隔に対応させて、出力アンプ２５のゲインレベルを設定させることができる。このように、液晶表示装置毎に、その出力アンプに設定可能なゲインレベルの設定間隔に合わせて、反転判定処理を行なったデータに続く判定処理を行なわないデータの所定数を設定するようにすればよい。つまり、本実施の形態３では、反転判定処理を行なったデータに続く反転判定処理を行なわないデータの所定数を４としたが、この所定数を液晶表示装置毎の特性に合わせて設定すればよい。
【０１１５】
なお、各実施の形態では、反転ビット数判定部２１が、入力されるデータのビット反転状態を判定してＩＮＶ信号を生成することとしたが、このＩＮＶ信号を生成する処理を、従来のＩＮＶ機能を有するＬＳＩの機能をそのまま利用して行わせるようにしてもよい。
【０１１６】
また、各実施の形態では、コントローラ１１に入力される映像信号の１画素分のデータを１８ビットとして説明したが、１８ビットに限るものではなく、複数のビット毎に前のデータとの反転状態を判定する送信回路であれば適用できる。
【０１１７】
また、各実施の形態では、液晶表示装置を例に説明したが、液晶表示装置に限らず、差動伝送により複数のデータを並列に伝送する装置であれば、本発明の送信回路およびデータ送信方法を適用できる。
【０１１８】
また、本発明の送信回路およびデータ送信方法は、差動伝送用の出力アンプにＣＭＯＳ以外の素子を用いた送信回路であれば適用できる。
【０１１９】
以上に説明したように、本発明の送信回路およびデータ送信方法を用いることにより、ビット反転処理を行なわずにＥＭＩを低減させることができる。受信側装置の、ＩＮＶ信号入力端子や再反転回路が不要となるので、受信側装置を小型化でき、コストも低減できる。
【０１２０】
なお、本発明のプログラムは、上述した本発明のデータ送信方法の、反転したビットの数が予め決められた所定ビット数以上であるかを判定する前記反転ビット数判定ステップ、および／または、少なくとも前記反転したビットの数が前記所定ビット数以上であると判定された前記入力されたデータに対する出力ゲインレベルを決定する前記出力ゲインレベル決定ステップ、の動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１２１】
また、本発明の記録媒体は、上述した本発明のデータ送信方法の、反転したビットの数が予め決められた所定ビット数以上であるかを判定する前記反転ビット数判定ステップ、および／または、少なくとも前記反転したビットの数が前記所定ビット数以上であると判定された前記入力されたデータに対する出力ゲインレベルを決定する前記出力ゲインレベル決定ステップ、の動作をコンピュータにより実行させるためのプログラムを記録した記録媒体であり、コンピュータにより読み取り可能かつ、読み取られた前記プログラムが前記コンピュータと協働して利用される記録媒体である。
【０１２２】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１２３】
また、記録媒体としては、ＲＯＭ等が含まれる。
【０１２４】
また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１２５】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【０１２６】
本発明にかかる送信回路およびデータ送信方法は、ビット反転処理を行なわずにＥＭＩを低減できる効果を有し、高品位の液晶表示装置などで表示データを液晶表示パネルに伝送する際などの、データを高速に伝送する送信回路およびデータ送信方法等に有用である。
【図面の簡単な説明】
【０１２７】
【図１】本発明の実施の形態１の液晶表示装置のブロック図
【図２】本発明の実施の形態１の、表示信号の送信方法を説明するための各信号のタイミングを示す図
【図３】本発明の実施の形態１の表示信号の送信処理フローを示す図
【図４】本発明の実施の形態１の出力アンプの、出力ゲインレベルを設定する回路例を示す図
【図５】本発明の実施の形態２の、表示信号の送信方法を説明するための各信号のタイミングを示す図
【図６】本発明の実施の形態２の、出力ゲインレベル決定部におけるゲインレベル設定信号の決定処理フローを示す図
【図７】本発明の実施の形態３の、表示信号の送信方法を説明するための各信号のタイミングを示す図
【図８】本発明の実施の形態３の、反転ビット数判定部２１の処理フローを示す図
【図９】従来の差動伝送を用いたＥＭＩを低減させる液晶表示装置のブロック図
【図１０】（ａ）ビット反転させない場合の、ＩＮＶ信号によるビット反転処理を説明する図、（ｂ）ビット反転させる場合の、ＩＮＶ信号によるビット反転処理を説明する図
【符号の説明】
【０１２８】
１１  コントローラ
１２  ソースドライバ
１３  液晶表示パネル
２１  反転ビット数判定部
２２  前データ一時格納部
２３  信号処理部
２４  タイミング制御部
２５  出力アンプ
２６  出力ゲインレベル決定部
２７  出力ゲインレベル設定部
３１  信号処理部
３２  出力アンプ
【図１】
2007208520.tif 000003
【図２】
2007208520.tif 000004
【図３】
2007208520.tif 000005
【図４】
2007208520.tif 000006
【図５】
2007208520.tif 000007
【図６】
2007208520.tif 000008
【図７】
2007208520.tif 000009
【図８】
2007208520.tif 000010
【図９】
2007208520.tif 000011
【図１０】
2007208520.tif 000012