(57)【特許請求の範囲】
【請求項１】
マトリクス状に配置された画素部に対してソース信号を供給するソースバスラインを駆動するソース駆動手段と、
入力された画像データに基づいて、上記ソース駆動手段に伝送データを供給する駆動データ生成部と、
上記駆動データ生成部から上記ソース駆動手段に伝送データを伝送する複数の伝送路とを備え、
上記駆動データ生成部が、
入力された画像データを、上記複数の伝送路に配分するとともに、各伝送路に配分された伝送データのビット列を、所定のビット数からなる単位ビット列に分け、この単位ビット列に対して所定の論理演算を施した符号化単位ビット列を算出し、元の単位ビット列と符号化単位ビット列とを比較して、変化点の数が少ない方を伝送データとして選択する単位ビット列選択手段を備え、
上記ソース駆動手段が、
上記駆動データ生成部から伝送された伝送データを上記ソース信号として復号化する復号化手段を備えていることを特徴とする表示装置。
【請求項２】
上記単位ビット列選択手段において行われる所定の論理演算が、“０”と“１”とが交互に繰りかえされるビット列との排他的論理和であることを特徴とする請求項１記載の表示装置。
【請求項３】
上記駆動データ生成部が、
上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数と、上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列を極性反転させた極性反転並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数とを比較して、変化点の数が少ない方を伝送データとして選択する極性反転選択手段をさらに備えていることを特徴とする請求項１または２記載の表示装置。
【請求項４】
上記駆動データ生成部が、
上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数と、上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列に対して、所定の論理演算を施した符号化並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数とを比較して、変化点の数が少ない方を伝送データとして選択する符号化選択手段をさらに備えていることを特徴とする請求項１、２、または３記載の表示装置。
【請求項５】
上記符号化選択手段において行われる所定の論理演算が、“０”と“１”とが交互に繰りかえされるビット列との排他的論理和であることを特徴とする請求項４記載の表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば液晶表示装置などの、マトリクス型表示装置に関するものである。
【０００２】
【従来の技術】
アクティブマトリクス型液晶表示装置は、２枚のガラス基板を対向させて固定し、その間隙に液晶を封入した構造となっている。そして、一方のガラス基板に透明な共通電極が形成され、他方のガラス基板に多数の透明な画素電極が行列状に形成されると共に、各画素電極に個別的に電圧を印加するための回路が形成されている。
【０００３】
このアクティブマトリクス型液晶表示装置は、ｍ行ｎ列の画素行列ＰＸ（ｉ，ｊ）（ｉ＝１〜ｍ，ｊ＝１〜ｎ）を有している。この画素行列を表示するために、直交するｍ本のソースライン、およびｎ本のゲートラインが設けられているとともに、ソースラインとゲートラインの交点に液晶素子が設けられている。ここで、ソースラインおよびゲートラインは、信号電圧を供給する線路である。また、ソースラインおよびゲートラインには、それぞれソースラインを駆動するためのソース駆動手段、およびゲートラインを駆動するためのゲート駆動手段が接続されている。
【０００４】
次に、このアクティブマトリクス型液晶表示装置の動作について説明する。アクティブマトリクス型液晶表示装置では、ｎ本のゲートラインＧ（ｊ）（ｊ＝１〜ｎ）を順次走査し、一定のフレーム周期毎（通常は６０Ｈｚから８５Ｈｚ程度）に１画面の画像表示が行われる。画像表示の際には、通常、液晶表示装置の入力信号駆動データ生成部に入力される、駆動に必要な制御信号が、ソース駆動手段およびゲート駆動手段に送られる。
【０００５】
このとき、各画素のデータは、制御信号によって伝送されることになるが、フレーム周波数は一定であるため、高精細化によるパネルの表示画素数や階調深度を増加させようとすると、伝送データが増加することになる。よって、この場合には、伝送周波数を大きくしたり、信号配線数を増やすなどの対応を行うことになるが、これに伴って不要輻射が増大するという問題が生じることになる。
【０００６】
この問題に対応するための方法としては、特開平８−１７９２６５号公報に、データを圧縮して転送する方法が開示されている。また、データの圧縮の方法としては、例えば特開平９−２１８６６７号公報に、シリアル／パラレル変換による圧縮方法が開示されている。
【０００７】
また、不要輻射を低減するためには、伝送線路の信号の変化点を減少させることも有効である。例えば特開平５−３３４２０６号公報には、並走する信号ライン間のデータを調べることによって不要輻射を低減させる方法として、極性を反転させる方法が開示されている。この方法は、不要輻射を低減する方法としてはかなり有効である。
【０００８】
【発明が解決しようとする課題】
しかしながら、液晶表示装置の大型化による配線経路やフレームの長さの増大、高精細化による伝送周波数の高周波数化、色深度の向上による階調ビット数の増加による伝送線路の増大等によって、液晶表示装置の不要輻射量がさらに増大している。そのため、不要輻射の低減対策としては前記の方法では不充分となって来ている。
【０００９】
本発明は上記の問題点を解決するためになされたもので、その目的は、データ信号の伝送路における不要輻射を効果的に低減することが可能な表示装置を提供することにある。
【００１０】
【課題を解決するための手段】
上記の課題を解決するために、本発明に係る表示装置は、マトリクス状に配置された画素部に対してソース信号を供給するソースバスラインを駆動するソース駆動手段と、入力された画像データに基づいて、上記ソース駆動手段に伝送データを供給する駆動データ生成部と、上記駆動データ生成部から上記ソース駆動手段に伝送データを伝送する複数の伝送路とを備え、上記駆動データ生成部が、入力された画像データを、上記複数の伝送路に配分するとともに、各伝送路に配分された伝送データのビット列を、所定のビット数からなる単位ビット列に分け、この単位ビット列に対して所定の論理演算を施した符号化単位ビット列を算出し、元の単位ビット列と符号化単位ビット列とを比較して、変化点の数が少ない方を伝送データとして選択する単位ビット列選択手段を備え、上記ソース駆動手段が、上記駆動データ生成部から伝送された伝送データを上記ソース信号として復号化する復号化手段を備えていることを特徴としている。
【００１１】
上記の構成では、まず、駆動データ生成部に画像データが入力されると、該画像データが複数の伝送路に配分されるとともに、各伝送路に配分された伝送データのビット列が、所定のビット数からなる単位ビット列に分けられる。そして、単位ビット列選択手段によって、この単位ビット列に対して所定の論理演算を施した符号化単位ビット列が算出され、元の単位ビット列と符号化単位ビット列とを比較して、変化点の数が少ない方が伝送データとして選択される。このような伝送データが、駆動データ生成部から各伝送路を介してソース駆動手段に伝送され、復号化手段によって復号された後に、ソースバスラインにソース信号が供給される。すなわち、各伝送路において伝送される伝送データの変化点を減少させることができるので、伝送路における信号の極性反転が減少し、不要輻射を低減することが可能となる。
【００１２】
また、本発明に係る表示装置は、上記の構成において、上記単位ビット列選択手段において行われる所定の論理演算が、“０”と“１”とが交互に繰りかえされるビット列との排他的論理和である構成としてもよい。
【００１３】
上記の構成によれば、単位ビット列に対して、０”と“１”とが交互に繰りかえされるビット列との排他的論理和を施した符号化単位ビット列が算出され、元の単位ビット列と符号化単位ビット列とを比較して、変化点の数が少ない方が伝送データとして選択される。このようにして選択されたビット列の変化点の最大値は、単位ビット列のビット数の２分の１となる。すなわち、各伝送路において伝送される伝送データの変化点の数の最大値を２分の１に減少させることができるので、不要輻射をさらに低減することができる。
【００１４】
また、本発明に係る表示装置は、上記の構成において、上記駆動データ生成部が、上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数と、上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列を極性反転させた極性反転並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数とを比較して、変化点の数が少ない方を伝送データとして選択する極性反転選択手段をさらに備えている構成としてもよい。
【００１５】
上記の構成によれば、まず、複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数が算出される。さらに、複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列を極性反転させた極性反転並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数が算出される。そして、極性反転選択手段によって、変化点の数が少ない方が伝送データとして選択される。すなわち、並走ビット列が伝送される際の各ビットの変化を減少させることが可能となる。この際に、上記のように極性反転させた極性反転ビット列との比較を行う場合、伝送データの各ビットの変化点の数の最大値を２分の１に減少させることができるので、不要輻射を大幅に低減することができる。
【００１６】
また、本発明に係る表示装置は、上記の構成において、上記駆動データ生成部が、上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数と、上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列に対して、所定の論理演算を施した符号化並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数とを比較して、変化点の数が少ない方を伝送データとして選択する符号化選択手段をさらに備えている構成としてもよい。
【００１７】
上記の構成によれば、まず、複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数が算出される。さらに、複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列に対して所定の論理演算を施した符号化並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数が算出される。そして、符号化選択手段によって、変化点の数が少ない方が伝送データとして選択される。すなわち、並走ビット列が伝送される際の各ビットの時間変化を減少させることが可能となるので、不要輻射をさらに低減することができる。
【００１８】
また、本発明に係る表示装置は、上記の構成において、上記符号化選択手段において行われる所定の論理演算が、“０”と“１”とが交互に繰りかえされるビット列との排他的論理和である構成としてもよい。
【００１９】
上記の構成によれば、並走ビット列に対して、０”と“１”とが交互に繰りかえされるビット列との排他的論理和を施した符号化並走ビット列が算出され、これに基づいて伝送データの選択が行われる。このようにして選択された並走ビット列が伝送される際の各ビットの変化点の最大値は、並走ビット列のビット数の２分の１となる。すなわち、並走ビット列が伝送される際の各ビットの変化点の数の最大値を２分の１に減少させることができるので、不要輻射をさらに低減することができる。
【００２０】
【発明の実施の形態】
〔実施の形態１〕
本発明の実施の一形態について図１ないし図５に基づいて説明すれば、以下のとおりである。
【００２１】
本実施形態に係る液晶表示装置（表示装置）１は、例えば、画像データをデジタル化するためのビデオボードを介して外部情報処理装置と接続されており、図２に示すように、駆動データ生成部２、ソース駆動手段３…、ゲート駆動手段４…、および液晶表示パネル（表示パネル）５を備えた構成となっている。
【００２２】
駆動データ生成部２は、上記外部情報処理装置から入力された画像データに基づいて、ソース駆動手段３およびゲート駆動手段４を動作させるための駆動用の信号（駆動データ）を生成する回路である。ここで生成された信号はそれぞれソース駆動手段３およびゲート駆動手段４へ出力される。
【００２３】
ソース駆動手段３は、駆動データ生成部２からの信号に基づいて液晶表示パネル５を駆動するために、液晶パネルに垂直に配置されたソースラインに電圧を印加する回路である。このソース駆動手段３によって、それぞれのソースラインに駆動データに基づいた電圧が供給される。
【００２４】
ゲート駆動手段４は、駆動データ生成部２からの信号に基づいて液晶表示パネル５を駆動するために、液晶パネルに水平に配置されたゲートラインにアクティブマトリクス駆動用の電圧を印加する回路である。このゲート駆動手段３によって、駆動すべきゲートラインに電圧が印加される。
【００２５】
液晶表示パネル５は、ソース駆動手段３およびゲート駆動手段５によって、ソースラインおよびゲートラインに電圧が印加されることによって動作する回路であり、入力された画像データに基づいて画像表示を行う。
【００２６】
この液晶表示パネル５は、２枚のガラス基板を対向させて固定し、その間隙に液晶を封入した構造となっている。そして、一方のガラス基板に透明な共通電極が形成され、他方のガラス基板に多数の透明な画素電極が行列状に形成されると共に、各画素電極に個別的に電圧を印加するための回路が形成されている。
【００２７】
また、液晶表示パネル５は、ｍ行ｎ列の画素行列ＰＸ（ｉ，ｊ）（ｉ＝１〜ｍ，ｊ＝１〜ｎ）を有している。この画素行列を表示するために、直交するｍ本のソースライン、およびｎ本のゲートラインが設けられているとともに、ソースラインとゲートラインの交点に液晶素子が設けられている。そして、ｎ本のゲートラインＧ（ｊ）（ｊ＝１〜ｎ）が順次走査されることにより、一定のフレーム周期毎（通常は６０Ｈｚから８５Ｈｚ程度）に１画面の画像表示が行われる。
【００２８】
駆動データ生成部２は、図１に示すように、ソース信号生成部６、データ圧縮部（データ符号化手段）７、バッファメモリ８、ビットレート演算部（伝送周波数調整手段）９、クロック生成部１０、変調データ生成部１１、およびゲート信号生成部１２を備えた構成となっている。
【００２９】
ソース信号生成部６は、画像データに基づいて、ソース駆動手段３におけるソースバッファ１４（後述する）およびソース電圧生成部１５（後述する）を駆動するための信号を生成する回路である。このソース信号生成部６によって生成されたデータは、データ圧縮部７に出力される。
【００３０】
データ圧縮部７は、データの圧縮を行う回路である。このデータ圧縮部７で生成された圧縮データは、バッファメモリ８に出力されるとともに、圧縮状況がビットレート演算部９に出力される。
【００３１】
バッファメモリ８は、圧縮データの一時保存を行う回路である。このバッファメモリ８において一時保存された圧縮データは、変調データ生成部１１に出力される。
【００３２】
ビットレート演算部９は、圧縮状況に基づいて圧縮データの伝送に必要なビットレートを演算し、必要な周波数を計算する回路である。このビットレート演算部９において算出された周波数の情報は、クロック生成部１０に出力される。
【００３３】
クロック生成部１０は、周波数の情報に基づいて圧縮データを伝送するためのクロックを生成する回路である。このクロック生成部１０によって生成されたクロックが変調データ生成部１１に出力される。
【００３４】
変調データ生成部１１は、ソース駆動手段３に伝送するデータを生成する回路である。この変調データ生成部１１は、クロック生成部１４において生成されたクロックと同期して、バッファメモリから読み込んだデータをソース駆動手段３に出力する。
【００３５】
ゲート信号生成部１２は、表示データに基づいて、ゲート駆動手段４を制御するための制御信号を生成する回路である。このゲート信号生成部１２において生成された制御信号とクロックとがゲート駆動手段４に出力される。
【００３６】
ソース駆動手段３は、図３に示すように、データ伸長（復号化手段）、ソースバッファ１４、およびソース電圧生成部１５を備えた構成となっている。
【００３７】
データ伸長部１３は、駆動データ生成部２において圧縮されたデータを伸長し、各ソースラインに印加する電圧値情報と制御信号とに変換する回路である。このデータ伸長部１３において生成された電圧値の情報は、ソースバッファ１４に出力される。
【００３８】
ソースバッファ１４は、１ライン分のデータを保存し、制御信号に基づいて、データをソース電圧生成部１５に出力する回路である。ソース電圧生成部１５は、液晶表示パネル５におけるソースラインに印加する電圧を生成する回路である。このソース電圧生成部１５によって生成された電圧は、各ソースラインに液晶駆動のために印加される。
【００３９】
本実施形態の液晶表示装置１は、上記のように構成とすることによって、駆動データ生成部２とソース駆動手段３…との間の伝送データ量を減少させている。これにより、データの伝送線路数の削減、伝送周波数の低周波化による不要輻射の減少、および周波数が変化することによる不要輻射ピークの拡散が実現され、不要輻射が低減されることになる。以下では、本液晶表示装置１の表示動作について、より具体的に説明する。
【００４０】
本実施形態１の具体例として、８ビットＵＸＧＡフレーム周波数７５Ｈｚの液晶表示装置を考える。ＶＥＳＡ(The Video Electronics Standards Association) 規格に基づくと、この液晶表示装置は次のような仕様、すなわち、
階調ビット数  各色８ビット
水平ピクセル数  １６００ピクセル
垂直ピクセル数  １２００ピクセル
ピクセルクロック  ２０２．５ＭＨｚ
水平周波数  ９３．７５０ｋＨｚ（２１６０ピクセル）
垂直周波数  ７５．０００Ｈｚ（１２５０ライン）
となる。
【００４１】
本実施形態の液晶表示装置１における表示動作は、次のようなシーケンスで行われる。まず、画像データが液晶表示装置１に入力される。この画像データは、まず駆動データ生成部２に入力される。
【００４２】
駆動データ生成部２では、入力された画像データがまずソース信号生成部６に入力される。ソース信号生成部６は、入力された画像データに基づいて、ソース駆動手段３におけるソースバッファ１４およびソース電圧生成部１５を制御するために、１ラインのデータの走査開始を示すスタートパルスＳＳＰ、および、出力している電圧をソースバッファに記録している電圧値に切り替えるタイミングを示すラッチパルスＬＳの制御信号と、各画素のデータとに変換する。
【００４３】
８ビットカラーの液晶表示装置の場合、ソース信号生成部６から出力されるデータは、ＳＳＰ（１ビット）、ＬＳ（１ビット）、Ｒ０〜Ｒ７（赤のデータ，８ビット）、Ｇ０〜Ｇ７（緑のデータ，８ビット）、およびＢ０〜Ｂ７（青のデータ，８ビット）の合計２６ビットで構成される駆動データとなる。この駆動データの１ライン分のダイアグラムを図４に示す。同図において、Ｒ０〜Ｒ７、Ｇ０〜Ｇ７、およびＢ０〜Ｂ７のデータの終了タイミングと、ＬＳのパルスタイミングとの間に隔たりがあるのは、ソース駆動手段３における内部処理の遅延があるためである。また、ＬＳのパルス幅が大きいのは、ソース電圧生成部１５のデータの切り替えの処理時間を考慮しているからである。本実施形態では、データの終了タイミングとＬＳのパルスタイミングとの間隔を６クロック、ＬＳ幅を３クロックとする。このように変換されたデータがデータ圧縮部７に出力される。
【００４４】
データ圧縮部７では、スタートパルスＳＳＰからラッチパルスＬＳまでの１ライン分のデータを一単位として処理が行われる。本実施形態では、２６ビットのデータを、１６００クロック（１６００ピクセル）＋１クロック（ＳＳＰ幅）＋６クロック（データ−ＬＳ間隔）＋３クロック（ＬＳ幅）＝１６１０クロックを一単位として、合計４１８６０ビットのデータが処理されることになる。この１ライン分のデータの圧縮がデータ圧縮部７において行われる。
【００４５】
圧縮方法としては、１次元圧縮法、ハフマン符号化法、アリスメトリック符号化法等が挙げられるが、どの圧縮方法を採用してもよく、また、これらの圧縮方法を複合した方法を採用してもよい。本実施形態では、ハフマン符号化法を使用し、以下に１クロック分のデータを符号化していく場合について説明する。
【００４６】
ハフマン符号化法は各符号の存在率に基づいて符号化していく方法である。まず、発生率が固定である符号は、ＳＰＰが“１”となる符号と、ＬＳが“１”となったときの符合であり、ＳＰＰが“１”となる符号の発生率が１６１０分の１、ＬＳが“１”となる符号の発生率が１６１０分の３となる。また、データ終了後からＬＳまでの間の６クロックは全てのデータが“０”となるので、この符号は最低１６１０分の６の確率で発生する事になる。以上より、圧縮後に最もデータ量が小さくなるのは、Ｒ０〜Ｒ７、Ｇ０〜Ｇ７、Ｂ０〜Ｂ７のデータが全て“０”となる符号で構成される黒べた画面となる。このとき、それぞれの符号の存在率と符号長は次の表１のとおりとなる。この場合の圧縮後のデータ量は１６１４ビットとなる。
【００４７】
【表１】
0003660273.tif 000002
【００４８】
また、最も圧縮後のデータ量が大きくなるのは、Ｒ０〜Ｒ７、Ｇ０〜Ｇ７、Ｂ０〜Ｂ７のデータの“０”、“１”の発生確率が均等に近くなる画面となる。このとき、それぞれの符号の存在率と符号長は次の表２のとおりとなる。なお、表２中において、Ｘは０又は１を意味するものとする。この場合の圧縮後のデータ量は３８５１０ビットとなる。
【００４９】
【表２】
0003660273.tif 000003
【００５０】
以上より、圧縮データは１６１４〜３８５１０ビットとなる。圧縮後のデータはバッファメモリ８に格納される。そして、圧縮後のデータ量の情報がビットレート演算部９に出力される。
【００５１】
ビットレート演算部９は、制御信号に基づいてスタートパルス間の時間を計算し、１ラインの水平周波数を演算する。そして、データ圧縮部７から送られてきた圧縮データのデータ量、および、駆動データ生成部２とソース駆動手段３との間の信号線の数から、クロック周波数が算出される。
【００５２】
クロック周波数は、クロック周波数＝（水平周波数）×（圧縮データのデータ量（Ｂｉｔ））／（信号線の数）という演算によって求められる。本実施形態の場合、１ラインの周期が９３．７５０ｋＨｚ、信号線の数を２０本とすると、データ量が１６１４〜３８５１０ビットとなるので、クロック周波数は、７．５６６ＭＨｚ〜１８０．５１６ＭＨｚの間の値をとることになる。このようにして求められたクロック周波数がクロック生成部１０に伝送される。
【００５３】
クロック生成部１０は、ビットレート演算部１４より送られてきたクロック周波数に合わせてクロックを生成する。このとき、ＥＭＩの低減を図るために、クロックに変調をかける。ただし、変調の結果１ラインのクロック数が減少しないようにする。そして、生成したクロックを変調データ生成部１１に出力する。
【００５４】
変調データ生成部１１は、クロック生成部１０で生成されたクロックを使用して、バッファメモリ８に格納された圧縮データを読み出す。このとき、バッファメモリ８の書き込みのクロックと読み出しのクロックとが異なることになる。したがって、バッファメモリ８は書き込みと読み出しとが別のクロックで行える構成とする必要がある。そして、変調データ生成部１１は、クロック生成部１０で生成したクロックと、それに同期した圧縮データとを、ソース駆動手段３に出力する。
【００５５】
ソース駆動手段３は、駆動データ生成部２より送られてきた圧縮データを受け取る。まず、データ伸長部１３は、入力された圧縮データに対して、データ圧縮部において行われた符号化の逆の手順を行うことによって復号伸長する。これにより、圧縮データが、ＳＳＰ，ＬＳ，Ｒ０〜Ｒ７，Ｇ０〜Ｇ７，Ｂ０〜Ｂ７のデータに戻される。そして、これらのデータがソースバッファ１４に向けて出力される。
【００５６】
ソースバッファ１４は、スタートパルスＳＳＰに基づいて、各ソースラインに印加する電圧の情報をソースライン毎に保存していく。１ライン分のデータを保存した後に入力されるラッチパルスＬＳのタイミングで、保存されているデータとラッチパルスとがソース電圧生成部１５に出力される。
【００５７】
ソース電圧生成部１５は、ソースバッファ１４から送られてくる情報に基づいて、各ソースラインに供給する電圧を生成し、液晶表示パネル５の各ソースラインに供給する。また、ソースバッファから、次のラッチパルスＬＳが、送られてくるまで、その電位を維持する機能を持つ。
【００５８】
一方、駆動データ生成部２におけるゲート信号生成部１２は、ソース電圧生成部１５からのＬＳの出力タイミングに同期して、ゲート駆動手段４を駆動させる制御信号を生成し、ゲート駆動手段４に対して出力する。この制御信号は、画像データの同期信号に基づいて、切り替え後のソースラインの出力によって表示されるラインのゲートラインをゲート駆動手段４が駆動できるような信号となっている。
【００５９】
ゲート駆動手段４は、駆動データ生成部２から送られてきた制御信号に基づいて、液晶表示パネル５のゲートラインに電圧を印加する。これにより、１ラインの表示が行われる。
【００６０】
以上のような処理により、１ラインの表示を行う事ができ、これを画面の全ての水平ラインで繰り返すことによって画面全体の表示を行う事ができる。なお、データを１ラインごとに圧縮伸長しているのは、画面の輝度を均一にするためである。これは、１ラインの時間＝液晶の充電時間となっており、充電時間が異なると液晶に充電されている電位が変わり、輝度が変わるので画面の輝度均一性が損なわれてしまうからである。
【００６１】
しかしながら、データの圧縮伸長に関する処理は、１ライン（水平ライン）ごとに行わなければならないものではなく、以下に示すように、所定のデータブロック毎に処理を行ってもよい。
【００６２】
例えば、１水平ライン内のデータが過大な場合、データを１水平ライン内で複数のデータブロックに分割して処理を行う方が効率的になる。これは、処理するデータ量が増加すると、処理のための遅延時間も増大するので、処理を行うハードの規模を大きくする必要が生じるからである。
【００６３】
また、１水平ライン内のデータが過少な場合、複数の水平ラインに含まれるデータを１つのデータブロックとして処理するほうが効率的になる。これは、１つのデータブロックに含まれるデータの数が少なすぎる場合には、圧縮率の変化が小さくなり、効率が悪くなるからである。
【００６４】
また、大きな液晶モジュールの場合、左側半分と右側半分とを独立して処理している場合や、上下に基板を配置して、奇数と偶数とのデータを独立して処理している場合がある。このように、１水平ラインがハード的に分割される場合は、それぞれに対応するデータブロックに分けて処理を行わざるを得ないことになる。
【００６５】
このようなシーケンスによって、データ圧縮を行った上でデータ伝送を行うと、駆動データ生成部２からソース駆動手段３…に到る経路におけるデータ転送量を減らす事ができる。本実施形態では、伝送周波数が２０２．５ＭＨｚから７．５６６ＭＨｚ〜１８０．５１６ＭＨｚへと遅くなり、伝送線路が２６本から２０本へ減少するので、その分、不要輻射が低減する事ができる。低減量は、計算上では、伝送周波数が平均値である９４．０４１ＭＨｚであると仮定すると、パワーは周波数の自乗に比例するので６．７ｄＢ程度減少し、伝送線路の減少によって１．１ｄＢ程度減少する。また、各ライン間の転送情報量の差分だけ駆動周波数が拡散されるので、伝送周波数の定数倍の周波数で不要輻射量のピークも減少する。また、配線面積を減らす事ができるので、基板等の駆動部品を小型化することができる。
【００６６】
〔実施の形態２〕
本発明の実施の他の形態について図５ないし図７に基づいて説明すれば、以下のとおりである。なお、前記した実施の形態１で説明した構成と同様の機能を有する構成には、同一の符号を付記し、その説明を省略する。
【００６７】
本実施形態に係る液晶表示装置（表示装置）１は、実施の形態１と同様に、例えば、画像データをデジタル化するためのビデオボードを介して外部情報処理装置と接続されており、図５に示すように、駆動データ生成部１６、ソース駆動手段１７…、ゲート駆動手段４…、および液晶表示パネル（表示パネル）５を備えた構成となっている。すなわち、本実施形態に係る液晶表示装置１は、実施の形態１において図２で示した構成と同様の構成となっており、異なる点としては、駆動データ生成部およびソース駆動手段の内部構成が異なっている点である。
【００６８】
駆動データ生成部１６は、図６に示すように、ソース信号生成部１８、ＥＸＯＲ変換部（単位ビット列選択手段）１９、極性変換部（極性反転選択手段）２０、ゲート信号生成部２１を備えた構成となっている。
【００６９】
ソース信号生成部１８は、画像データからソース駆動手段１７を動作させるための制御信号を作成する回路である。このソース信号生成部１８によって作成された制御信号は、ＥＸＯＲ変換部１９に出力される。
【００７０】
ＥＸＯＲ変換部１９は、各信号線毎に、制御信号をそのままの状態で伝送する場合と、信号と行列（０１０１０１０１０１０１…）との排他的論理和をとった場合との信号の変化数を比較する回路である。そして、このＥＸＯＲ変換部１９は、上記の比較の結果、変化点の少ないほうの信号と選択情報とを極性変換部２０に出力する。
【００７１】
極性変換部２０は、伝送で使用する信号線すべてを監視し、各クロックで信号をそのまま伝送した場合と、信号の極性を反転した場合との比較を行う回路である。この極性変換部２０において変化点が少ないと判断された方の信号と、その選択情報とが、ソース駆動手段１７に出力される。
【００７２】
ゲート信号生成部２１は、表示データに基づいて、ゲート駆動手段４を制御するための制御信号を生成する回路である。このゲート信号生成部２１は、制御信号とクロックとをゲート駆動手段４に出力する。
【００７３】
ソース駆動手段１７は、図７に示すように、極性復号部２２、ＥＸＯＲ復号部２３、ソースバッファ２４、およびソース電圧生成部２５を備えた構成となっている。
【００７４】
極性復号部２２は、駆動データ生成部１６から送られてきたデータに対して、そのデータに含まれる極性情報をもとに復号を行う回路である。この極性復号部２２において復号されたデータが、ＥＸＯＲ復号部２３に出力される。
【００７５】
ＥＸＯＲ復号部２３は、極性復号部２２のデータに含まれる排他的論理和情報をもとに復号を行う回路である。このＥＸＯＲ復号部２３において復号されたデータは、ソースバッファ２４に出力される。
【００７６】
ソースバッファ２４は、ＥＸＯＲ復号部２３から送られてきた１ライン分のデータを一時的に保存する回路である。そして、このソースバッファ２４は、制御信号に基づいて、データをソース電圧生成部２５に出力する。
【００７７】
ソース電圧生成部２５は、液晶表示パネル５のソースラインに、液晶駆動のために印加する電圧を生成する回路である。
【００７８】
本実施形態の液晶表示装置１は、上記のように構成されることで、駆動データ生成部１６とソース駆動手段１７…との間の伝送データにおける変化点を減少させることが可能となっている。これにより、不要輻射の発生源となる電圧変化を減少させることができ、不要輻射を低減することができる。以下では、本液晶表示装置の表示動作について、より具体的に説明する。
【００７９】
本実施形態の具体例として、８ビットＵＸＧＡフレーム周波数７５Ｈｚの液晶表示装置を考える。ＶＥＳＡ規格に基づくと、この液晶表示装置は次のような仕様、すなわち、
階調ビット数  各色８ビット
水平ピクセル数  １６００ピクセル
垂直ピクセル数  １２００ピクセル
ピクセルクロック  ２０２．５ＭＨｚ
水平周波数  ９３．７５０ｋＨｚ（２１６０ピクセル）
垂直周波数  ７５．０００Ｈｚ（１２５０ライン）
となる。
【００８０】
本実施形態の液晶表示装置１における表示動作は、次のようなシーケンスで行われる。まず、画像データが液晶表示装置１に入力される。この画像データは、まず駆動データ生成部１６に入力される。
【００８１】
駆動データ生成部１６では、入力された画像データが、まずソース信号生成部１８に入力される。ソース信号生成部１８は、入力された画像データに基づいて、ソース駆動手段１７におけるソースバッファ２４およびソース電圧生成部２５を制御するために、１ラインのデータの走査開始を示すスタートパルスＳＳＰ、および、出力している電圧をソースバッファ２４に記録している電圧値に切り替えるタイミングを示すラッチパルスＬＳの制御信号と、各画素のデータとに変換する。
【００８２】
８ビットカラーの液晶表示装置の場合、ソース信号生成部１８から出力されるデータは、ＳＳＰ（１ビット）、ＬＳ（１ビット）、Ｒ０〜Ｒ７（赤のデータ，８ビット）、Ｇ０〜Ｇ７（緑のデータ，８ビット）、およびＢ０〜Ｂ７（青のデータ，８ビット）の合計２６ビットで構成される駆動データとなる。このように変換されたデータがＥＸＯＲ変換部１９に出力される。
【００８３】
ＥＸＯＲ変換部１９は、駆動データ生成部１６とソース駆動手段１７…との間の伝送信号のうち、各ピクセルの情報をあらわすＲ０〜Ｒ７、Ｇ０〜Ｇ７、Ｂ０〜Ｂ７の信号ラインのそれぞれについて処理を行う。
【００８４】
まず、１本の信号ラインの特定の区間（例えば１ライン分、１つのソース駆動手段分等）のデータのビット変化数（０→１又は１→０に変化した回数）をカウントする。次に同じデータの各ビットに対して、“０１０１０１０１０１…”というような０と１が交互に並ぶデータとの排他的論理和を計算する。そして計算結果のビット変化数をカウントし、ビット変化数の比較を行う。
【００８５】
例えば、“１００１０１１００００１０１００００１００１１００”というデータ数列を仮定する。このデータの変化点は１３である。このデータ数列と“０１０１０１０１０１０１０１０１０１０１０１０１０”の排他的論理和を計算すると、“１１００００１１０１０００００１０１１１００１１０”となり、このときの変化点は１１となる。結果、排他的論理和を取ったほうが変化点が少なくなるので、排他的論理和を取ったほうが選択される。
【００８６】
この演算で選択された数列の変化点の最大値は、データ数の２分の１となる。１ラインのピクセル数が１６００の場合、通常の伝送では最大１６００の変化点が発生するのに対し、上記のような方法によれば、最大８００の変化点しか発生しないことになる。そして、このようにして選択された、変化数の少ないほうのデータと、その変換情報とが極性変換部２０に出力される。
【００８７】
なお、以上では、１本の信号ラインの特定の区間のデータ、すなわち、単位ビット列に対して、“０１０１０１０１０１…”というような０と１が交互に並ぶビット列との排他的論理和を施して符号化単位ビット列を算出する構成となっている。ここで、上記のような“０１０１０１０１０１…”というビット列ではなく、“１０１０１０１０１０…”というビット列を用いてもかまわない。
【００８８】
また、単位ビット列に対して、さらに、０と１との数が同数となる任意のビット列との排他的論理和を施して符号化単位ビット列を算出し、最も変化数が少なくなるものを伝送データとして選択するようにしてもよい。この場合、変化数をさらに小さくすることが可能となる場合が生じることになる。
【００８９】
なお、変化数の比較を行う手段としては、コンパレータなどを用いることができる。
【００９０】
極性変換部２０は、駆動データ生成部１６とソース駆動手段１７…との間の伝送信号のうち、各ピクセルの情報をあらわすＲ０〜Ｒ７、Ｇ０〜Ｇ７、Ｂ０〜Ｂ７の信号の、各クロックでのビット変化数をカウントする。極性を反転した場合は、（データビット数）−（ビットの変化数）が変化数となる。
【００９１】
例えば、あるラインのｎ番目のピクセル信号が（Ｒ０〜Ｒ７，Ｇ０〜Ｇ７，Ｂ０〜Ｂ７）＝（１００１０１１００００１０１００００１００１１０）であり、ｎ−１番目のピクセル信号の出力が（Ｒ０〜Ｒ７，Ｇ０〜Ｇ７，Ｂ０〜Ｂ７）＝（００１０１１００００１０１００００１００１１０１）とすると変化点は１４個となる。ｎ番目の信号は極性反転した場合、（ＲＯ〜Ｒ７，ＧＯ〜Ｇ７，ＢＯ〜Ｂ７）＝（０１１０１００１１１１０１０１１１１０１１００１）となる。このときの変化点は１０個となる。結果、極性反転するほうが選択される。
【００９２】
この演算での変化点の最大値はピクセル信号のビット数の２分の１となる。つまり、通常の伝送では２４ビットの信号に対して２４個の変化点が発生するのに対し、上記の方法によれば、最大１２個しか変化点が発生しないことになる。そして、変化点の少ないほうの信号と極性反転の情報とがソース駆動手段１７に出力される。
【００９３】
ソース駆動手段１７は、駆動データ生成部１６より送られてきたデータを受け取る。まず、極性復号部２２は、駆動データ生成部１６より送られてきたデータから極性反転の情報を抽出して、その情報をもとに、極性反転がかかっている部分を元に戻す。そして、極性復号部２２において元に戻したデータがＥＸＯＲ復号部２３に出力される。
【００９４】
ＥＸＯＲ復号部２３は、入力されたデータから排他的論理和情報を抽出して、その情報をもとに、排他的論理和がかかっている信号ラインのデータに、“０１０１０１０１０１…”と符号化に使用したものと同じデータとの排他的論理和を計算し、ＳＳＰ，ＬＳ，Ｒ０〜Ｒ７，Ｇ０〜Ｇ７，Ｂ０〜Ｂ７の情報に戻す。戻されたデータはソースバッファ２４に出力される。
【００９５】
ソースバッファ２４は、スタートパルスＳＳＰに基づき、各ソースラインに印加する電圧の情報をソースライン毎に保存していく。そして、１ライン分のデータを保存した後に入力されるラッチパルスＬＳのタイミングで、保存されているデータとラッチパルスとがソース電圧生成部２５に出力される。
【００９６】
ソース電圧生成部２５は、ソースバッファ２４から送られてくる情報に基づいて、各ソースラインに供給する電圧を生成し、液晶表示パネル５のソースラインに供給する。また、ソースバッファ２４から、次のラッチパルスＬＳが送られてくるまで、その電位を維持する機能を持つ。
【００９７】
一方、駆動データ生成部１６におけるゲート信号生成部２１は、ソース電圧生成部２５からのＬＳの出力タイミングに同期して、ゲート駆動手段４を駆動させる制御信号を生成し、ゲート駆動手段４に対して出力する。この制御信号は、画像データの同期信号に基づいて、切り替え後のソースラインの出力によって表示されるラインのゲートラインをゲート駆動手段４が駆動できるような信号となっている。
【００９８】
ゲート駆動手段４は、駆動データ生成部１６から送られてきた制御信号に基づいて、液晶表示パネル５のゲートラインに電圧を印加する。これにより、１ラインの表示が行われる。
【００９９】
以上のような処理により、１ラインの表示を行うことができ、これを画面のすべての水平ラインで繰り返すことによって画面全体の表示を行うことができる。このようなシーケンスによって伝送を行うと、駆動データ生成部１６からソース駆動手段１７…に到る経路における伝送データの変化点数を減らすことができる。本実施形態では、ＥＸＯＲ変換部１９による処理で最大変化点数を２分の１に、極性変換部２０による処理でさらに最大変化点数を２分の１に減らすことができるため、最大変化点数が４分の１となる。最大変化点数が４分の１となると最大不要輻射量は約６ｄＢ減少する。
【０１００】
〔実施の形態３〕
本発明の実施の他の形態について図８ないし図１０に基づいて説明すれば、以下のとおりである。なお、前記した各実施の形態で説明した構成と同様の機能を有する構成には、同一の符号を付記し、その説明を省略する。
【０１０１】
本実施形態に係る液晶表示装置（表示装置）１は、実施の形態１および２と同様に、例えば、画像データをデジタル化するためのビデオボードを介して外部情報処理装置と接続されており、図８に示すように、駆動データ生成部２６、ソース駆動手段２７…、ゲート駆動手段４…、および液晶表示パネル（表示パネル）５を備えた構成となっている。すなわち、本実施形態に係る液晶表示装置１は、実施の形態１において図２で示した構成、ならびに、実施の形態２において図５で示した構成と同様の構成となっており、異なる点としては、駆動データ生成部およびソース駆動手段の内部構成が異なっている点である。
【０１０２】
駆動データ生成部２６は、図８に示すように、ソース信号生成部２８、ＥＸＯＲ１変換部（単位ビット列選択手段）２９、ＥＸＯＲ２変換部（符号化選択手段）３０、ゲート信号生成部３１を備えた構成となっている。
【０１０３】
ソース信号生成部２８は、画像データからソース駆動手段２７を動作させるための制御信号を作成する回路である。このソース信号生成部２８によって作成された制御信号は、ＥＸＯＲ１変換部２９に出力される。
【０１０４】
ＥＸＯＲ１変換部２９は、各信号線毎に、制御信号そのままの状態で伝送する場合と、信号と行列（０１０１０１０１０１０１…）との排他的論理和をとった場合との信号の変化数を比較する回路である。そして、このＥＸＯＲ１変換部２９は、上記の比較の結果、変化点の少ないほうの信号と選択情報とをＥＸＯＲ２変換部３０に出力する。
【０１０５】
ＥＸＯＲ２変換部３０は、伝送で使用する信号線すべてを監視し、各クロックで、信号に対してＥＸＯＲ２参照信号（２分の１が“０”で残り２分の１が“１”）との排他的論理和を計算した場合と、信号に対してＥＸＯＲ２参照信号の極性を反転した信号との排他的論理和を計算した場合との比較を行う回路である。そして、このＥＸＯＲ２変換部３０は、上記の比較の結果、変化点の少ないほうの信号と選択情報とをソース駆動手段２７に出力する。なお、このＥＸＯＲ１変換部２９およびＥＸＯＲ２変換部３０は、変化点を抽出することができる構成であれば、かならずしもＥＸＯＲ回路である必要はなく、例えばコンパレータなどによっても実現することができる。
【０１０６】
ゲート信号生成部３１は、表示データに基づいて、ゲート駆動手段４を制御するための制御信号を生成する回路である。このゲート信号生成部３１は、制御信号とクロックとをゲート駆動手段４に出力する。
【０１０７】
ソース駆動手段２７は、図１０に示すように、ＥＸＯＲ２復号部３２、ＥＸＯＲ１復号部３３、ソースバッファ３４、およびソース電圧生成部３５を備えた構成となっている。
【０１０８】
ＥＸＯＲ２復号部３２は、駆動データ生成部２６から送られてきたデータに対して、そのデータに含まれる、ＥＸＯＲ２変換部３０において付加された排他的論理和情報をもとに復号を行う回路である。このＥＸＯＲ２復号部３２において復号されたデータがＥＸＯＲ１復号部３３に出力される。
【０１０９】
ＥＸＯＲ１復号部３３は、ＥＸＯＲ２復号部３２から入力されるデータに含まれる、ＥＸＯＲ１変換部２９において付加された排他的論理和情報をもとに復号を行う回路である。このＥＸＯＲ１復号部３３において復号されたデータがソースバッファ３４に出力される。
【０１１０】
ソースバッファ３４は、ＥＸＯＲ１復号部３３から送られてきた１ライン分のデータを一時的に保存する回路である。そして、このソースバッファ３４は、制御信号に基づいて、データをソース電圧生成部３５に出力する。
【０１１１】
ソース電圧生成部３５は、液晶表示パネル５のソースラインに、液晶駆動のために印加する電圧を生成する回路である。
【０１１２】
本実施形態の液晶表示装置１は、上記のように構成されることで、駆動データ生成部２６とソース駆動手段２７…との間の伝送データにおける変化点を減少させることが可能となっている。これにより、不要輻射の発生源となる電圧変化を減少させることができ、不要輻射を低減させることができる。以下では、本液晶表示装置の表示動作について、より具体的に説明する。
【０１１３】
本実施形態の具体例として、８ビットＵＸＧＡフレーム周波数７５Ｈｚの液晶表示装置を考える。ＶＥＳＡ規格に基づくと、この液晶表示装置は次のような仕様、すなわち、
階調ビット数  各色８ビット
水平ピクセル数  １６００ピクセル
垂直ピクセル数  １２００ピクセル
ピクセルクロック  ２０２．５ＭＨｚ
水平周波数  ９３．７５０ｋＨｚ（２１６０ピクセル）
垂直周波数  ７５．０００Ｈｚ（１２５０ライン）
となる。
【０１１４】
本実施形態の液晶表示装置１における表示動作は、次のようなシーケンスで行われる。まず、画像データが液晶表示装置１に入力される。この画像データは、まず駆動データ生成部２６に入力される。
【０１１５】
駆動データ生成部２６では、入力された画像データが、まずソース信号生成部２８に入力される。ソース信号生成部２８は、入力された画像データに基づいて、ソース駆動手段２７におけるソースバッファ３４およびソース電圧生成部３５を制御するために、１ラインのデータの走査開始を示すスタートパルスＳＳＰ、および、出力している電圧をソースバッファ３４に記録している電圧値に切り替えるタイミングを示すラッチパルスＬＳの制御信号と、各画素のデータとに変換する。
【０１１６】
８ビットカラーの液晶表示装置の場合、ソース信号生成部２８から出力されるデータは、ＳＳＰ（１ビット）、ＬＳ（１ビット）、Ｒ０〜Ｒ７（赤のデータ，８ビット）、Ｇ０〜Ｇ７（緑のデータ，８ビット）、およびＢ０〜Ｂ７（青のデータ，８ビット）の合計２６ビットで構成される駆動データとなる。このように変換されたデータがＥＸＯＲ１変換部２９に出力される。
【０１１７】
ＥＸＯＲ１変換部２９は、駆動データ生成部２６とソース駆動手段２７…との間の伝送信号のうち、各ピクセルの情報をあらわすＲ０〜Ｒ７、Ｇ０〜Ｇ７、Ｂ０〜Ｂ７の信号ラインのそれぞれについて処理を行う。
【０１１８】
まず、１本の信号ラインの特定の区間（例えば１ライン分、１つのソース駆動手段分等）のデータのビット変化数（０→１又は１→０に変化した回数）をカウントする。次に同じデータの各ビットに対して、“０１０１０１０１０１…”というような０と１が交互に並ぶデータとの排他的論理和を計算する。そして計算結果のビット変化数をカウントし、ビット変化数の比較を行う。
【０１１９】
例えば、“１００１０１１００００１０１００００１００１１００”というデータ数列を仮定する。このデータの変化点は１３である。このデータ数列と“０１０１０１０１０１０１０１０１０１０１０１０１０”の排他的論理和を計算すると、“１１１００００１１０１０００００１０１１１００１１０”となり、このときの変化点は１１となる。結果、排他的論理和を取ったほうが変化点が少なくなるので、排他的論理和を取ったほうが選択される。
【０１２０】
この演算で選択された数列の変化点の最大値は、データ数の２分の１となる。１ラインのピクセル数が１６００の場合、通常の伝送では最大１６００の変化点が発生するのに対し、上記のような方法によれば、最大８００の変化点しか発生しないことになる。そして、このようにして選択された、変化数の少ないほうのデータと、その変換情報とがＥＸＯＲ２変換部３０に出力される。
【０１２１】
なお、以上では、１本の信号ラインの特定の区間のデータ、すなわち、単位ビット列に対して、“０１０１０１０１０１…”というような０と１が交互に並ぶビット列との排他的論理和を施して符号化単位ビット列を算出する構成となっている。ここで、上記のような“０１０１０１０１０１…”というビット列ではなく、“１０１０１０１０１０…”というビット列を用いてもかまわない。
【０１２２】
また、単位ビット列に対して、さらに、０と１との数が同数となる任意のビット列との排他的論理和を施して符号化単位ビット列を算出し、最も変化数が少なくなるものを伝送データとして選択するようにしてもよい。この場合、変化数をさらに小さくすることが可能となる場合が生じることになる。
【０１２３】
なお、変化数の比較を行う手段としては、コンパレータなどを用いることができる。
【０１２４】
ＥＸＯＲ２変換部３０は、駆動データ生成部２６とソース駆動手段２７…との間の伝送信号のうち、各ピクセルの情報をあらわすＲ０〜Ｒ７、Ｇ０〜Ｇ７、Ｂ０〜Ｂ７の信号とＥＸＯＲ２参照信号との排他的論理和の計算結果と、信号とＥＸＯＲ２参照信号の極性を反転した信号との排他的論理和の計算結果との、それぞれの各クロックにおけるビット変化数をカウントし、ビット変化数の比較を行う。
【０１２５】
例えば、参照信号が（Ｒ０〜Ｒ７，Ｇ０〜Ｇ７，Ｂ０〜Ｂ７）＝（０１０１０１０１０１０１０１０１０１０１０１０１）であり、あるラインのｎ番目のピクセル信号が（Ｒ０〜Ｒ７，Ｇ０〜Ｇ７，Ｂ０〜Ｂ７）＝（１００１０１１００００１０１００００１００１１０）であり、ｎ−１番目のピクセル信号の出力が（Ｒ０〜Ｒ７，Ｇ０〜Ｇ７，Ｂ０〜Ｂ７）＝（００１０１１００００１０１００００１００１１０１）とする。ＥＸＯＲ２参照信号との排他的論理和の計算結果は（１１００００１１０１０００００１０１１１００１１）となり、変化点は１６個となる。ＥＸＯＲ２参照信号を極性反転した信号との排他的論理和の計算結果は（００１１１１００１０１１１１１０１０００１１００）となり、変化点は８個となる。結果、変化点の少ない、ＥＸＯＲ２参照信号を極性反転した信号との排他的論理和が選択される。
【０１２６】
この演算での変化点の最大値はピクセル信号のビット数の２分の１となる。つまり、通常の伝送では２４ビットの信号に対して２４個の変化点が発生するのに対し、上記の方法によれば、最大１２個しか変化点が発生しないことになる。そして、変化点の少ないほうの信号と極性反転の情報とがソース駆動手段２７に出力される。
【０１２７】
なお、以上では、あるラインのｎ番目のピクセル信号、すなわち、複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列に対して、“０１０１０１０１０１…”というような０と１が交互に並ぶビット列との排他的論理和を施して符号化並走ビット列を算出する構成となっている。ここで、上記のような“０１０１０１０１０１…”というビット列ではなく、“１０１０１０１０１０…”というビット列を用いてもかまわない。
【０１２８】
また、並走ビット列に対して、さらに、０と１との数が同数となる任意のビット列との排他的論理和を施して符号化並走ビット列を算出し、最も変化数が少なくなるものを伝送データとして選択するようにしてもよい。この場合、変化数をさらに小さくすることが可能となる場合が生じることになる。
【０１２９】
なお、変化数の比較を行う手段としては、コンパレータなどを用いることができる。
【０１３０】
ソース駆動手段２７は、駆動データ生成部２６より送られてきたデータを受け取る。まず、ＥＸＯＲ２復号部３２は、駆動データ生成部２６より送られてきたデータからＥＸＯＲ２変換部３０において付加された排他的論理和情報を抽出して、排他的論理和情報がかかっている部分を元に戻す。そして、元に戻したデータがＥＸＯＲ１復号部３３に出力される。
【０１３１】
ＥＸＯＲ１復号部３３は、入力されたデータから、ＥＸＯＲ１変換部２９において付加された排他的論理和情報を抽出する。そして、その情報をもとに排他的論理和がかかっている信号ラインのデータに対して、“０１０１０１０１０１…”と符号化に使用したものと同じデータとの排他的論理和を計算し、ＳＳＰ，ＬＳ，Ｒ０〜Ｒ７，Ｇ０〜Ｇ７，Ｂ０〜Ｂ７の情報に戻す。戻されたデータはソースバッファ３４に出力される。
【０１３２】
ソースバッファ３４は、スタートパルスＳＳＰに基づき、各ソースラインに印加する電圧の情報をソースライン毎に保存していく。そして、１ライン分のデータを保存した後に入力されるラッチパルスＬＳのタイミングで、保存されているデータとラッチパルスとがソース電圧生成部３５に出力される。
【０１３３】
ソース電圧生成部３５は、ソースバッファ３４から送られてくる情報に基づいて、各ソースラインに供給する電圧を生成し、液晶表示パネル５のソースラインに供給する。また、ソースバッファ３４から、次のラッチパルスＬＳが送られてくるまで、その電位を維持する機能を持つ。
【０１３４】
一方、駆動データ生成部２６におけるゲート信号生成部３１は、ソース電圧生成部３５からのＬＳの出力タイミングに同期して、ゲート駆動手段４を駆動させる制御信号を生成し、ゲート駆動手段４に対して出力する。この制御信号は、画像データの同期信号に基づいて、切り替え後のソースラインの出力によって表示されるラインのゲートラインをゲート駆動手段４が駆動できるような信号となっている。
【０１３５】
ゲート駆動手段４は、駆動データ生成部２６から送られてきた制御信号に基づいて、液晶表示パネル５のゲートラインに電圧を印加する。これによって、１ライン目の表示が行われる。
【０１３６】
以上のような処理により、１ラインの表示を行うことができ、これを画面の全ての水平ラインで繰り返すことによって画面全体の表示を行うことができる。このようなシーケンスによって伝送を行うと、駆動データ生成部２６からソース駆動手段２７…に到る経路における伝送データの変化点数を減らすことができる。本実施形態では、ＥＸＯＲ１変換部２９による処理で最大変化点数を２分の１に、ＥＸＯＲ２変換部３０による処理でさらに最大変化点数を２分の１に減らすことができるため、最大変化点数が４分の１となる。最大変化点数が４分の１となると最大不要輻射量は約６ｄＢ減少する。
【０１３７】
〔実施の形態４〕
本発明の実施の他の形態について図１１ないし図１３に基づいて説明すれば、以下のとおりである。なお、前記した各実施の形態で説明した構成と同様の機能を有する構成には、同一の符号を付記し、その説明を省略する。
【０１３８】
本実施形態に係る液晶表示装置（表示装置）１は、前記した各実施の形態と同様に、例えば、画像データをデジタル化するためのビデオボードを介して外部情報処理装置と接続されており、図１１に示すように、駆動データ生成部３６、ソース駆動手段３７…、ゲート駆動手段４…、および液晶表示パネル（表示パネル）５を備えた構成となっている。すなわち、本実施形態に係る液晶表示装置１は、実施の形態１において図２で示した構成などと同様の構成となっており、異なる点としては、駆動データ生成部およびソース駆動手段の内部構成が異なっている点である。
【０１３９】
駆動データ生成部３６は、図１２に示すように、ソース信号生成部３８、ＬＵＴ符号化部（データ変換手段）３９、ゲート信号生成部４０を備えた構成となっている。
【０１４０】
ソース信号生成部３８は、画像データからソース駆動手段３７を動作させるための制御信号を作成する回路である。このソース信号生成部３８によって作成された制御信号は、ＬＵＴ符号化部３９に出力される。
【０１４１】
ＬＵＴ符号化部３９は、ＬＵＴ（ルックアップテーブル）を使用して符号化を行う回路である。このＬＵＴ符号化部３９において生成された符号化データは、ソース駆動手段３７に出力される。
【０１４２】
ゲート信号生成部４０は、表示データに基づいて、ゲート駆動手段４を制御するための制御信号を生成する回路である。このゲート信号生成部３１は、制御信号とクロックとをゲート駆動手段４に出力する。
【０１４３】
ソース駆動手段３７は、図１３に示すように、ＬＵＴ復号部４１、ソースバッファ４２、ソース電圧生成部４３を備えた構成となっている。
【０１４４】
ＬＵＴ復号部４１は、駆動データ生成部３６から送られてきたデータに対して、ＬＵＴを参照することによって復号を行う回路である。このＬＵＴ復号部４１で復号されたデータは、ソースバッファ４２に出力される。
【０１４５】
ソースバッファ４２は、ＬＵＴ復号部４１から送られてきた１ライン分のデータを一時的に保存する回路である。そして、このソースバッファ４２は、制御信号に基づいて、データをソース電圧生成部４３に出力する。
【０１４６】
ソース電圧生成部４３は、液晶表示パネル５のソースラインに、液晶駆動のために印加する電圧を生成する回路である。
【０１４７】
本実施形態の液晶表示装置１は、上記のように構成されることで、データの伝送線路数の削減、および伝送周波数の低周波化により、不要輻射を低減させることができる。以下では、本液晶表示装置の表示動作について、より具体的に説明する。
【０１４８】
本実施形態の液晶表示装置１における表示動作は、次のようなシーケンスで行われる。まず、画像データが液晶表示装置１に入力される。この画像データは、まず駆動データ生成部３６に入力される。
【０１４９】
駆動データ生成部３６では、入力された画像データが、まずソース信号生成部３８に入力される。ソース信号生成部３８は、入力された画像データに基づいて、ソース駆動手段３７におけるソースバッファ４２およびソース電圧生成部４３を制御するために、１ラインのデータの走査開始を示すスタートパルスＳＳＰ、および、出力している電圧をソースバッファ４２に記録している電圧値に切り替えるタイミングを示すラッチパルスＬＳの制御信号と、各画素のデータとに変換する。
【０１５０】
８ビットカラーの液晶表示装置の場合、ソース信号生成部３８から出力されるデータは、ＳＳＰ（１ビット）、ＬＳ（１ビット）、Ｒ０〜Ｒ７（赤のデータ，８ビット）、Ｇ０〜Ｇ７（緑のデータ，８ビット）、およびＢ０〜Ｂ７（青のデータ，８ビット）の合計２６ビットで構成される駆動データとなる。このように変換されたデータがＬＵＴ符号化部３９に出力される。
【０１５１】
ＬＵＴ符号化部３９は、データに含まれる各ピクセルの表示データに対して、あらかじめ作成しておいたＬＵＴを使用して変換を行う。ここで使用するＬＵＴは、画像データが表示しようとしている色に対して、液晶表示パネル５が表現できる色の中で最も近い色に変換するテーブルとなっている。このようなＬＵＴによって変換を行うことによって、使用しない色のデータが削除され、情報が圧縮されることになる。このことについて、以下に詳しく説明する。
【０１５２】
入力された画像データの表示条件と、液晶表示パネル５の表示条件とは、階調カーブ、コントラスト等の点で異なっている。よって、画像データに忠実な表現を行うためには、画像データに対して上記のようなＬＵＴによる変換を行うことが好ましい。
【０１５３】
また、このような変換を行うことによって、複数の入力画像データの色が１つの液晶表示装置の色に割り当てられることになるので、情報量が減少することになる。具体的に説明すると、例えば、入力画像データにおける（Ｒ，Ｇ，Ｂ）＝（０，０，０），（１，０，０），（０，１，０），（０，０，１）の４つのコードが、液晶表示装置における（Ｒ，Ｇ，Ｂ）＝（０，０，０）に変換されるとすれば、コードが３つ分減少することになるので、情報量が減少されることになる。このように、情報量が減少することによって、伝送経路の周波数や伝送信号ラインを減少させることが可能となる。
【０１５４】
そして、このように変換されたデータがソース駆動手段３７に出力される。ここで、画像データは、ブラウン管ディスプレイで表示することを前提に作成されている。そのため、階調カーブがγ＝２．２と呼ばれるカーブで表現されることを前提としたデータとなっている。このカーブは、２５６階調表示可能なモニターであれば、階調ｘの輝度Ｖｘは、Ｖｘ＝（ｘ／２５５）＾２．２×（白輝度）で表される。
【０１５５】
ところが、液晶表示装置は、性能の良いものでも、黒輝度が白輝度の１／５００程度にしかならないため、黒に近い数十階調を表現することが困難となっている。黒輝度が白輝度の１／５００となる場合、グレー階調でＶ０からＶ１５までがこの領域に入ることになる。よって、これらの階調を液晶表示装置で表示する際には、液晶表示装置における黒輝度が最も近い表示状態となるので、これらの階調のデータは全て液晶表示装置における黒の符号に割り当てられる。逆にいうと、これと同数の液晶表示装置で表現可能な色が使われないことになる。
【０１５６】
また、液晶表示装置は階調変化によって色度がずれるため、このずれ分の補正を行う必要がある。このような補正を行うと、やはり、複数の色データが、液晶表示装置では同じ色で表現されることになるので、使われない符号が生じることになる。
【０１５７】
ソース駆動手段３７は、駆動データ生成部３６より送られてきたデータを受け取る。まず、ＬＵＴ復号部４１は、駆動データ生成部３６より送られてきたデータに対して、ＬＵＴ符号化部で削除したデータを付加し、入力画像データに最も近い液晶表示パネル５の色のデータに戻す。そして、戻したデータから、液晶表示パネル５の各ソースラインに印加する電圧と制御信号との情報に変換する。この情報がソースバッファ４２に出力される。
【０１５８】
ソースバッファ４２は、スタートパルスＳＳＰに基づき、各ソースラインに印加する電圧の情報をソースライン毎に保存していく。そして、１ライン分のデータが蓄積された後に入力されるラッチパルスＬＳのタイミングで、保存されているデータとソースラインに印加する電圧とを、その時点で保存されている電圧値に変更する制御信号をソース電圧生成部４３に出力する。
【０１５９】
ソース電圧生成部４３は、ソースバッファ４２から送られてくる情報に基づいて、各ソースラインに供給する電圧を生成し、液晶表示パネル５のソースラインに供給する。また、ソースバッファ４２から、次の電圧値を変更する制御信号が送られてくるまで、その電位を維持する機能を持つ。
【０１６０】
一方、駆動データ生成部３６におけるゲート信号生成部４０は、ソースバッファ４２における切り替えに同期して、ゲート駆動手段４を駆動させる制御信号を生成し、ゲート駆動手段４に対して出力する。この制御信号は、画像データの同期信号に基づいて、切り替え後のソースラインの出力によって表示されるラインのゲートラインをゲート駆動手段４が駆動できるような信号となっている。
【０１６１】
ゲート駆動手段４は、駆動データ生成部２６から送られてきた制御信号に基づいて、液晶表示パネル５のゲートラインに電圧を印加する。これによって、１ライン目の表示が行われる。
【０１６２】
以上のような処理により、１ラインの表示を行うことができ、これを画面の全ての水平ラインで繰り返すことによって画面全体の表示を行うことができる。このようなシーケンスによって伝送を行うと、駆動データ生成部２６からソース駆動手段２７…に到る経路における伝送データの情報量が減少することになるので、伝送経路の周波数や伝送信号ラインを減少させることが可能となる。
【０１６３】
〔実施の形態５〕
本発明の実施の他の形態について図１４ないし図１６に基づいて説明すれば、以下のとおりである。なお、前記した各実施の形態で説明した構成と同様の機能を有する構成には、同一の符号を付記し、その説明を省略する。
【０１６４】
本実施形態に係る液晶表示装置（表示装置）１は、前記した各実施の形態と同様に、例えば、画像データをデジタル化するためのビデオボードを介して外部情報処理装置と接続されており、図１４に示すように、駆動データ生成部４６、ソース駆動手段４７…、ゲート駆動手段４…、および液晶表示パネル（表示パネル）５を備えた構成となっている。すなわち、本実施形態に係る液晶表示装置１は、実施の形態１において図２で示した構成などと同様の構成となっており、異なる点としては、駆動データ生成部およびソース駆動手段の内部構成が異なっている点である。
【０１６５】
駆動データ生成部４６は、図１５に示すように、ソース信号生成部４８、３刺激値変換部４９、視覚モデル演算部（視覚モデル変換手段）５０、ビット配分部５１、量子化部５２、ラインメモリ５３、バッファメモリ５４、ビットレート演算部５５、クロック生成部５６、変調データ生成部５７、およびゲート信号生成部５８を備えた構成となっている。
【０１６６】
ソース信号生成部４８は、画像データからソース駆動手段４７を動作させるための制御信号を作成する回路である。このソース信号生成部４８によって作成された制御信号は、３刺激値変換部４９に出力される。
【０１６７】
３刺激値変換部４９は、各ピクセルの情報を、ＣＩＥ（国際照明委員会：Commission International de l'Eclairage ）１９３１の３刺激値Ｘ，Ｙ，Ｚに変換する。そして、変換されたデータは、視覚モデル演算部５０と量子化部５２とに出力される。
【０１６８】
視覚モデル演算部５０は、人間の目が、輝度のエッジに対する感度が強く、輝度の絶対値や色度の絶対値に対する感度が弱いという特性を有していることに基づいて、３刺激値の値に必要な精度を演算する。そして、各ピクセルで必要な情報量がビット配分部５１に出力される。
【０１６９】
ビット配分部５１は、ピクセルのデータをいくつかまとめてピクセルブロックを作り、それぞれのピクセルブロックに必要な必要ビット数を決定する。各ピクセルブロックにおける必要ビット数のデータが、量子化部５２とビットレート演算部５５とに出力される。
【０１７０】
量子化部５２は、各ピクセルブロックにおける３刺激値のスケールファクタの値を演算し、各ピクセルにおける３刺激値の値をスケールファクタで除算し、その数値を割り当てられたビット数で量子化する。そして、この量子化部５２から、制御信号、スケールファクタ、割り当てビット数、および３刺激値の量子化値が、バッファメモリ５４に出力され、３刺激値のＹの情報が、ラインメモリ５３に出力される。
【０１７１】
ラインメモリ５３は、データ保存用のメモリであり、１ライン分の３刺激値におけるＹのデータを保存する。バッファメモリ５４は、データ保存用のメモリであり、圧縮データの保存を行うメモリである。このバッファメモリ５４は、入力と出力とを別クロックで実行できる必要がある。
【０１７２】
ビットレート演算部５５は、必要ビット数のデータから伝送のビットレートを計算し、さらに、伝送する信号ラインの数からデータ転送に必要なクロック周波数を演算する回路である。このビットレート演算部５５によって算出されたクロック周波数の情報が、クロック生成部５６に出力される。
【０１７３】
クロック生成部５６は、クロック周波数の情報からクロックを生成する回路である。このクロック生成部５６において生成されたクロックは、変調データ生成部５７に伝送される。
【０１７４】
変調データ生成部５７は、ソース駆動手段４７に伝送するデータを生成する回路である。この変調データ生成部５７は、クロック生成部５６で生成されたクロックと同期して、バッファメモリ５４からデータを読み込み、このデータをソース駆動手段４７に出力する。
【０１７５】
ゲート信号生成部５８は、表示データに基づいて、ゲート駆動手段４を制御するための制御信号を生成する回路である。このゲート信号生成部５８は、制御信号とクロックとをゲート駆動手段４に出力する。
【０１７６】
ソース駆動手段４７は、図１６に示すように、逆量子化部５９、３刺激値逆変換部６０、ソースバッファ６１、およびソース電圧生成部６２を備えた構成となっている。
【０１７７】
逆量子化部４１は、駆動データ生成部４６から送られてきたデータを、３刺激値に戻す回路である。この逆量子化部４１において生成された３刺激値のデータと制御信号とは、３刺激値逆変換部６０に出力される。
【０１７８】
３刺激値逆変換部６０は、３刺激値を各ピクセルの情報に戻す回路である。この３刺激値逆変換部６０から、各ピクセルの情報と制御信号とがソースバッファ６１に出力される。
【０１７９】
ソースバッファ６１は、３刺激値逆変換部６０から送られてきた１ライン分のデータを一時的に保存する回路である。そして、このソースバッファ６１は、制御信号に基づいて、データをソース電圧生成部６２に出力する。
【０１８０】
ソース電圧生成部６２は、液晶表示パネル５のソースラインに、液晶駆動のために印加する電圧を生成する回路である。
【０１８１】
本実施形態の液晶表示装置１は、上記のように構成されることで、データの伝送線路数の削減、伝送周波数の低周波化による不要輻射の減少、および周波数が変化することによる不要輻射ピークの拡散により、不要輻射を低減させることができる。以下では、本液晶表示装置の表示動作について、より具体的に説明する。
【０１８２】
本実施形態の液晶表示装置１における表示動作は、次のようなシーケンスで行われる。まず、画像データが液晶表示装置１に入力される。この画像データは、まず駆動データ生成部４６に入力される。
【０１８３】
駆動データ生成部４６では、入力された画像データが、まずソース信号生成部４８に入力される。ソース信号生成部４８は、入力された画像データに基づいて、ソース駆動手段４７におけるソースバッファ６１およびソース電圧生成部６２を制御するために、１ラインのデータの走査開始を示すスタートパルスＳＳＰ、および、出力している電圧をソースバッファ６１に記録している電圧値に切り替えるタイミングを示すラッチパルスＬＳの制御信号と、各画素のデータとに変換する。
【０１８４】
８ビットカラーの液晶表示装置の場合、ソース信号生成部４８から出力されるデータは、ＳＳＰ（１ビット）、ＬＳ（１ビット）、Ｒ０〜Ｒ７（赤のデータ，８ビット）、Ｇ０〜Ｇ７（緑のデータ，８ビット）、およびＢ０〜Ｂ７（青のデータ，８ビット）の合計２６ビットで構成される駆動データとなる。このように変換されたデータが３刺激値変換部４９に出力される。
【０１８５】
３刺激値変換部４９は、各ピクセルのＲ，Ｇ，Ｂデータ、すなわち、各ピクセルの色度データおよび輝度データから、ＣＩＥ１９３１の３刺激値Ｘ，Ｙ，Ｚを計算する。ここで、３刺激値のＹは、輝度を表している。そして、この３刺激値変換部４９から、３刺激値Ｘ，Ｙ，Ｚと制御信号とが、視覚モデル演算部５０に送信される。なお、本実施形態では、３刺激値変換部４９において変換される３刺激値はＸ，Ｙ，Ｚとなっているが、これに限定されるものではなく、例えば、Ｘ，ｘ，ｙやＬ* ，ａ* ，ｂ* などを用いても構わない。
【０１８６】
視覚モデル演算部５０は、人間の規覚モデルに基づいて、必要なビット数を計算する。この計算結果は、ビット配分部５１に出力される。以下に、この視覚モデル演算部５０における演算アルゴリズムについて説明する。
【０１８７】
人間の目は、脳の働きによって、輝度Ｙのデータの変化に関して非常に敏感な特性を持っている。この人間の目の特性に基づいて、次に示すようなアルゴリズムによって、必要ビット数が計算される。
１）Ｘ、Ｙ、Ｚの値から人間が認職することができる輝度差を求め、この値をMaskh とする。
２）Ｘ、Ｙ、Ｚの値から液晶表示装置が表示することができる輝度差を求め、この値をMaskm とする。
３）Maskh とMaskm とを比較し、大きいほうをMaskltとする。
４）隣接するピクセルのＹ値を比較し、Ｙ値の差がMasklt以上ある場合は、その差が表せる桁数までを必要ビット数とする。
【０１８８】
ビット配分部５１は、各ピクセルの符号化に使用するビット数を決定する。ここで、駆動データ生成部４６とソース駆動手段４７との間で、１ラインで伝送可能なビット数を伝送許容ビット数と呼ぶことにする。ビット配分部５１は、まず、連続したピクセルをまとめてピクセルグループを作る。そして、必要ビット数に基づいて、各ピクセルグループにビットを振り分ける。各ピクセルグループに対するビットの振り分け手順としては、各ピクセルグループに対して必要ビット数を順に振り分けていき、伝送許容ビット数が無くなった時点で振り分けを終了する。
【０１８９】
以上のようにして各ピクセルグループに配分されたビット数の情報が、量子化部５２に出力される。また伝送許容ビット数の残りがビットレート演算部５５に出力される。
【０１９０】
量子化部５２は、データの量子化を行う。まず、各ピクセルグループのＸ，Ｙ，Ｚデータそれぞれの最大値を求める。その最大値からスケールファクタを計算する。つまり各ピクセルグループ毎にＸ，Ｙ，Ｚの３つのスケールファクタが設定されることになる。次に各ピクセルのＸ，Ｙ，Ｚの値を、そのピクセルが所属しているピクセルグループのスケールファクタによって正規化する。次に各ピクセルグループに振り分けられたビット数にしたがって、正規化したデータの上位からビットを取り出す。このデータを仮数ＸＹＺデータと呼ぶことにする。
【０１９１】
そして、スケールファクタ、割り当てビット数、仮数ＸＹＺデータ、および制御信号がバッファメモリ５４に保存される。また、Ｙの値を、仮数ＸＹＺデータ、およびスケールファクタで逆量子化したデータがラインメモリ５３に保存される。
【０１９２】
ラインメモリ５３は、駆動データ生成部４６から出力されるＹの値が保存されている。このデータは、次のラインの視覚モデルを計算する際に使用される。バッファメモリ５４は、伝送するデータを一時的に保管し、変調したクロックと同期させるためのキャッシュの働きをする。
【０１９３】
ビットレート演算部５５は、伝送許容ビット数の時のクロック周期と、ビット配分部５１から送られてきた残りのビット数とに基づいて、クロック周期を計算する。計算は、クロック周期＝［伝送許容ビット数の時のクロック周期］×［伝送許容ビット数］／（［伝送許容ビット数］−［残りビット数］）で求められる。このクロック周期をクロック生成部５６に伝送する。
【０１９４】
クロック生成部５６は、ビットレート演算部５５より送られてきたクロック周期に合わせてクロックを生成する。このとき、ＥＭＩの低減を図るためにクロックに変調がかけられる。ただし、変調の結果１ラインのクロック数が減少しないようにする。そして、クロック生成部５６で生成されたクロックが変調データ生成部５７に出力される。
【０１９５】
変調データ生成部５７は、クロック生成部５６で生成されたクロックを使用して、バッファメモリ５４に格納された圧縮データを読み込む。このとき、バッファメモリ５４の書き込みのクロックと読み出しのクロックとが別のものになる。よって、バッファメモリ５４は書き込みと読み出しとが別のクロックで行える構成を取る必要がある。そして、変調データ生成部５７は、クロック生成部５６で生成されたクロックと、それに同期した圧縮データとをソース駆動手段４７に出力する。
【０１９６】
ソース駆動手段４７は、駆動データ生成部４６より送られてきた圧縮データを受け取る。まず、逆量子化部５９は、圧縮データの仮数ＸＹＺデータ、スケールファクタ、および割り当てビット数から、各ピクセルのＸ，Ｙ，Ｚのデータに戻す。このＸ、Ｙ、Ｚのデータと制御信号とが、３刺激値逆変換部６０に出力される。
【０１９７】
３刺激値逆変換部６０では、各ピクセルのＸ，Ｙ，Ｚの値からＲ，Ｇ，Ｂの階調データに戻す。そして、このＲ，Ｇ，Ｂの階調データが、液晶表示パネル５の各ソースラインに印加する電圧情報にに変換されて、制御信号とともにソースバッファ６１に出力される。
【０１９８】
ソースバッファ６１は、スタートパルスＳＳＰに甚づき、各ソースラインに印加する電圧の情報をソースライン毎に保存していく。そして、１ライン分のデータが蓄積された後に入力されるラッチパルスＬＳのタイミングで、保存されているデータとソースラインに印加する電圧とを、その時点で保存されている電圧値に変更する制御信号をソース電圧生成部６２に出力する。
【０１９９】
ソース電圧生成部６２は、ソースバッファ６１から送られてくる情報に基づいて、各ソースラインに供給する電圧を生成し、液晶表示パネル５のソースラインに供給する。また、ソースバッファ６１から、次の電圧値を変更する制御信号が送られてくるまで、その電位を維持する機能を持つ。
【０２００】
一方、駆動データ生成部４６におけるゲート信号生成部５８は、ソースバッファ６１における切り替えに同期して、ゲート駆動手段４を駆動させる制御信号を生成し、ゲート駆動手段４に対して出力する。この制御信号は、画像データの同期信号に基づいて、切り替え後のソースラインの出力によって表示されるラインのゲートラインをゲート駆動手段４が駆動できるような信号となっている。
【０２０１】
ゲート駆動手段４は、駆動データ生成部４６から送られてきた制御信号に基づいて、液晶表示パネル５のゲートラインに電圧を印加する。これによって、１ライン目の表示が行われる。
【０２０２】
以上のような処理により、１ラインの表示を行うことができ、これを画面の全ての水平ラインで繰り返すことによって画面全体の表示を行うことができる。このようなシーケンスによって伝送を行うと、人間の感覚では認識できないデータを削除することによって、駆動データ生成部２６からソース駆動手段２７…に到る経路における伝送データの情報量を減少させることができる。よって、伝送経路の周波数や伝送信号ラインを減少させることが可能となる。
【０２０３】
なお、本発明に係る表示装置は、マトリクス状に配置された画素部に対してソース信号を供給するソースバスラインを駆動するソース駆動手段と、入力された画像データに基づいて、上記ソース駆動手段に伝送データを供給する駆動データ生成部とを備え、上記駆動データ生成部が、入力された画像データに対して、所定のアルゴリズムによって所定のデータブロックごとに符号化し、データブロックごとにそれぞれ異なるデータ量からなる伝送データを生成するデータ符号化手段と、上記データ符号化手段によって符号化されたデータのデータ量に応じて、各データブロックごとに上記伝送データの伝送周波数を調整する伝送周波数調整手段とを備え、上記ソース駆動手段が、上記駆動データ生成部から伝送された伝送データを上記ソース信号として復号化する復号化手段を備えている構成であってもよい。
【０２０４】
上記の構成では、まず、駆動データ生成部に画像データが入力されると、データ符号化手段によって該画像データが所定のデータブロックごとにそれぞれ異なるデータ量からなる伝送データに符号化される。そして、伝送周波数調整手段によって、各データブロックごとに、符号化されたデータのデータ量に応じて伝送周波数が調整される。このような伝送データが、駆動データ生成部からソース駆動手段に伝送され、復号化手段によって復号された後に、ソースバスラインにソース信号が供給される。すなわち、駆動データ生成部からソース駆動手段に伝送される伝送データの伝送周波数は、各データブロックごとに異なることになり、伝送周波数が分散されることになる。このように伝送周波数が分散されると、伝送周波数の定数倍で発生する不要輻射も分散されることになるので、不要輻射のピーク値を低減することが可能となる。
【０２０５】
また、本発明に係る表示装置は、上記の構成において、上記データ符号化手段における符号化で用いられるアルゴリズムが、符号化前のデータのデータ量よりも、符号化後のデータのデータ量の方が大きくなる場合を含んでいる構成としてもよい。
【０２０６】
上記の構成によれば、上記アルゴリズムが、符号化前のデータのデータ量よりも、符号化後のデータのデータ量の方が大きくなる場合を含んでいるので、伝送周波数の分散を大きくすることができる。よって、不要輻射のピーク値を効率的に低減することができる。
【０２０７】
また、本発明に係る表示装置は、上記の構成において、上記データ符号化手段における符号化で用いられるアルゴリズムが、平均すると、符号化前のデータのデータ量よりも、符号化後のデータのデータ量の方が小さくなる構成としてもよい。
【０２０８】
上記の構成によれば、上記アルゴリズムが、平均すると、符号化前のデータのデータ量よりも、符号化後のデータのデータ量の方が小さくなるので、駆動データ生成部からソース駆動手段に伝送される伝送データのデータ量を低減することができる。よって、駆動データ生成部からソース駆動手段に伝送データを伝送する伝送路を減少させることが可能となるので、不要輻射を低減することができる。また、データ量が小さくなるということは、伝送周波数が低減されることになるので、不要輻射をさらに低減することができる。ただし、厳密な意味では、データの圧縮は行っておらず、伝送周波数を下げることによって不要輻射を低減している。
【０２０９】
なお、本発明に係る表示装置は、マトリクス状に配置された画素部からなる表示パネルと、上記画素部に対してソース信号を供給するソースバスラインを駆動するソース駆動手段と、入力された画像データに基づいて、上記ソース駆動手段に伝送データを供給する駆動データ生成部とを備え、上記駆動データ生成部が、入力された画像データにおける各画素データを、上記表示パネルにおいて表現可能な色のうちで最も近い色に変換するデータ変換手段を備えている構成であってもよい。
【０２１０】
上記の構成では、まず、駆動データ生成部に画像データが入力されると、データ変換手段によって、入力された各画素データが、表示パネルにおいて表現可能な色のうちで最も近い色に変換される。ここで、表示パネルにおいて表現可能な色は、元の画素データで表現される色よりも、その範囲が狭い場合が多い。すなわち、データ変換手段によって変換されたデータは、元の画素データよりも、その情報量が少なくなることになる。そして、このように変換された伝送データが、駆動データ生成部からソース駆動手段に伝送され、ソースバスラインにソース信号が供給される。したがって、駆動データ生成部からソース駆動手段に伝送される伝送データの情報量を減少させることができるので、伝送周波数を低減することが可能となるとともに、必要とされる伝送路の数を減少させることができる。よって、不要輻射を低減することが可能となる。
【０２１１】
また、本発明に係る表示装置は、マトリクス状に配置された画素部に対してソース信号を供給するソースバスラインを駆動するソース駆動手段と、入力された画像データに基づいて、上記ソース駆動手段に伝送データを供給する駆動データ生成部とを備え、上記駆動データ生成部が、入力された画像データにおける各画素データを、表示画面上で人間がその差異を認識可能な画素値に変換する視覚モデル変換手段を備えている構成であってもよい。
【０２１２】
上記の構成では、まず、駆動データ生成部に画像データが入力されると、視覚モデル変換手段によって、入力された各画素データが、表示画面上で人間がその差異を認識可能な画素値に変換される。ここで、表示画面上で人間がその差異を認識可能な画素値は、元の画素データの画素値よりも、その範囲が狭い場合が多い。すなわち、視覚モデル変換手段によって変換されたデータは、元の画素データよりも、その情報量が少なくなることになる。そして、このように変換された伝送データが、駆動データ生成部からソース駆動手段に伝送され、ソースバスラインにソース信号が供給される。したがって、駆動データ生成部からソース駆動手段に伝送される伝送データの情報量を減少させることができるので、伝送周波数を低減することが可能となるとともに、必要とされる伝送路の数を減少させることができる。よって、不要輻射を低減することが可能となる。
【０２１３】
また、本発明に係る表示装置は、上記の構成において、上記視覚モデル変換手段が、入力される画像データにおける各画素データの輝度値を算出し、隣接する画素との輝度値の差を求め、この輝度値の差と、表示画面上で人間がその差異を認識可能な輝度値の差とを比較することによって、該画素データに必要とされる情報量が設定され、この情報量となるような画素値に変換する構成としてもよい。
【０２１４】
人間の視覚は、輝度の変化に関して非常に敏感な特性を有している。ここで、上記の構成のように、隣接する画素との輝度値の差を考慮することによって、画素データの変換を行えば、人間が認識できない範囲で情報量を低減することができる。
【０２１５】
【発明の効果】
以上のように、本発明に係る表示装置は、マトリクス状に配置された画素部に対してソース信号を供給するソースバスラインを駆動するソース駆動手段と、入力された画像データに基づいて、上記ソース駆動手段に伝送データを供給する駆動データ生成部と、上記駆動データ生成部から上記ソース駆動手段に伝送データを伝送する複数の伝送路とを備え、上記駆動データ生成部が、入力された画像データを、上記複数の伝送路に配分するとともに、各伝送路に配分された伝送データのビット列を、所定のビット数からなる単位ビット列に分け、この単位ビット列に対して所定の論理演算を施した符号化単位ビット列を算出し、元の単位ビット列と符号化単位ビット列とを比較して、変化点の数が少ない方を伝送データとして選択する単位ビット列選択手段を備え、上記ソース駆動手段が、上記駆動データ生成部から伝送された伝送データを上記ソース信号として復号化する復号化手段を備えている構成である。
【０２１６】
これにより、各伝送路において伝送される伝送データの変化点を減少させることができるので、伝送路における信号の極性反転が減少し、不要輻射を低減することが可能となるという効果を奏する。
【０２１７】
また、本発明に係る表示装置は、上記単位ビット列選択手段において行われる所定の論理演算が、“０”と“１”とが交互に繰りかえされるビット列との排他的論理和である構成としてもよい。
【０２１８】
これにより、上記の構成による効果に加えて、選択されたビット列の変化点の最大値は、単位ビット列のビット数の２分の１となる。すなわち、各伝送路において伝送される伝送データの変化点の数の最大値を２分の１に減少させることができるので、不要輻射をさらに低減することができるという効果を奏する。
【０２１９】
また、本発明に係る表示装置は、上記駆動データ生成部が、上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数と、上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列を極性反転させた極性反転並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数とを比較して、変化点の数が少ない方を伝送データとして選択する極性反転選択手段をさらに備えている構成としてもよい。
【０２２０】
これにより、上記の構成による効果に加えて、並走ビット列が伝送される際の各ビットの変化を減少させることが可能となる。この際に、上記のように極性反転させた極性反転ビット列との比較を行う場合、伝送データの各ビットの変化点の数の最大値を２分の１に減少させることができるので、不要輻射を大幅に低減することができるという効果を奏する。
【０２２１】
また、本発明に係る表示装置は、上記駆動データ生成部が、上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数と、上記複数の伝送路に対して同じタイミングで入力されるビットからなる並走ビット列に対して、所定の論理演算を施した符号化並走ビット列と、次のタイミングで入力されるビットからなる並走ビット列との変化点の数とを比較して、変化点の数が少ない方を伝送データとして選択する符号化選択手段をさらに備えている構成としてもよい。
【０２２２】
これにより、上記の構成による効果に加えて、並走ビット列が伝送される際の各ビットの時間変化を減少させることが可能となるので、不要輻射をさらに低減することができるという効果を奏する。
【０２２３】
また、本発明に係る表示装置は、上記符号化選択手段において行われる所定の論理演算が、“０”と“１”とが交互に繰りかえされるビット列との排他的論理和である構成としてもよい。
【０２２４】
これにより、上記の構成による効果に加えて、並走ビット列が伝送される際の各ビットの変化点の数の最大値を２分の１に減少させることができるので、不要輻射をさらに低減することができるという効果を奏する。
【図面の簡単な説明】
【図１】  本発明の実施の一形態に係る液晶表示装置が備える駆動データ生成部の概略構成を示すブロック図である。
【図２】  上記液晶表示装置の概略構成を示すブロック図である。
【図３】  上記液晶表示装置が備えるソース駆動手段の概略構成を示すブロック図である。
【図４】  １ライン分の駆動データの概要を示すダイアグラムである。
【図５】  本発明の実施の他の形態に係る液晶表示装置の概略構成を示すブロック図である。
【図６】  上記液晶表示装置が備える駆動データ生成部の概略構成を示すブロック図である。
【図７】  上記液晶表示装置が備えるソース駆動手段の概略構成を示すブロック図である。
【図８】  本発明の実施のさらに他の形態に係る液晶表示装置の概略構成を示すブロック図である。
【図９】  上記液晶表示装置が備える駆動データ生成部の概略構成を示すブロック図である。
【図１０】  上記液晶表示装置が備えるソース駆動手段の概略構成を示すブロック図である。
【図１１】  本発明の実施のさらに他の形態に係る液晶表示装置の概略構成を示すブロック図である。
【図１２】  上記液晶表示装置が備える駆動データ生成部の概略構成を示すブロック図である。
【図１３】  上記液晶表示装置が備えるソース駆動手段の概略構成を示すブロック図である。
【図１４】  本発明の実施のさらに他の形態に係る液晶表示装置の概略構成を示すブロック図である。
【図１５】  上記液晶表示装置が備える駆動データ生成部の概略構成を示すブロック図である。
【図１６】  上記液晶表示装置が備えるソース駆動手段の概略構成を示すブロック図である。
【符号の説明】
１    液晶表示装置
２・１６・２６・３６・４６    駆動データ生成部
３・１７・２７・３７・４７    ソース駆動手段
４    ゲート駆動手段
５    液晶表示パネル
６・１８・２８・３８・４８    ソース信号生成部
７    データ圧縮部（データ符号化手段）
８・５４    バッファメモリ
９・５５    ビットレート演算部（伝送周波数調整手段）
１０・５６    クロック生成部
１１・５７    変調データ生成部
１２・２１・３１・４０・５８    ゲート信号生成部
１３    データ伸長部（復号化手段）
１４・２４・３４・４２・６１    ソースバッファ
１５・２５・３５・４３・６２    ソース電圧生成部
１９    ＥＸＯＲ変換部
２０    極性変換部（極性反転選択手段）
２２    極性復号部
２３    ＥＸＯＲ復号部（単位ビット列選択手段）
２９    ＥＸＯＲ１変換部（単位ビット列選択手段）
３０    ＥＸＯＲ２変換部（符号化選択手段）
３２    ＥＸＯＲ２復号部
３３    ＥＸＯＲ１復号部
３９    ＬＵＴ符号化部（データ変換手段）
４１    ＬＵＴ復号部
４９    ３刺激値変換部
５０    視覚モデル演算部（視覚モデル変換手段）
５１    ビット配分部
５２    量子化部
５３    ラインメモリ
５９    逆量子化部
６０    ３刺激値逆変換部
【図１】
0003660273.tif 000004
【図２】
0003660273.tif 000005
【図３】
0003660273.tif 000006
【図４】
0003660273.tif 000007
【図５】
0003660273.tif 000008
【図６】
0003660273.tif 000009
【図７】
0003660273.tif 000010
【図８】
0003660273.tif 000011
【図９】
0003660273.tif 000012
【図１０】
0003660273.tif 000013
【図１１】
0003660273.tif 000014
【図１２】
0003660273.tif 000015
【図１３】
0003660273.tif 000016
【図１４】
0003660273.tif 000017
【図１５】
0003660273.tif 000018
【図１６】
0003660273.tif 000019