(57)【特許請求の範囲】
【請求項１】
複数の走査線と、複数のデータ線と、走査信号とデータ信号とによって駆動される表示要素と、を有するマトリクスパネルと、
複数本の前記走査線を同時に選択して所定の選択電圧パターンを有する走査電圧を印加する走査線駆動回路と、
前記選択電圧パターンと前記マトリクスパネルの表示要素のオン／オフを示す表示データとの比較に基づき前記データ線に印加する電圧を決定し、その決定された電圧を前記データ線に印加するデータ線駆動回路と、を備えた表示装置であって、
前記走査線駆動回路は、同時に選択される走査線の数を「ｈ」とし、走査線の総数を「ｎ」とした場合、
選択する走査線を指定するデータを格納する（ｎ／ｈ）段のシフトレジスタと、
走査線に印加する電圧レベルを指定するデータと、前記（ｎ／ｈ）段のシフトレジスタから出力されるデータとをデコードして、駆動すべき走査線および駆動電圧のレベルを示す信号を生成するデコーダと、を有することを特徴とする表示装置。
【請求項２】
請求項１において、
選択する走査線を指定するデータおよび走査線に印加する電圧レベルを指定するデータを発生するコード発生回路をさらに具備することを特徴とする表示装置。
【請求項３】
請求項２において、
前記コード発生回路は、走査線に印加する電圧レベルを制御する制御信号の入力端子を有していることを特徴とする表示装置。
【請求項４】
請求項１において、
走査線に印加する電圧レベルを指定するデータは、同時選択される４本の走査線のうちの一本に加えられる電圧の極性が、他の３本の走査線に加えられる電圧の極性とは異なるような駆動を実現するための情報を有することを特徴とする表示装置。
【請求項５】
請求項１において、
走査線に印加する電圧レベルを指定するデータは、
同時に選択される走査線の数をｈ本（ｈは「３」または「４」である）とし、それぞれの走査線に１フレーム期間中に与えられる選択パルス数をｗ個（ｗは２以上の自然数）とした場合、前記ｗ個の選択パルスのうちの一つの極性が他の（ｗ−１）個の選択パルスの極性とは異なるという関係が、前記ｈ本のそれぞれの走査線について成立するような、駆動を実現するための情報を有することを特徴とする表示装置。
【請求項６】
請求項２において、
前記コード発生回路は、帰線期間において、前記駆動する走査線を指定するデータの前記シフトレジスタへの供給を停止させる帰線処理回路を具備することを特徴とする表示装置。
【請求項７】
請求項１において、
同時に選択される走査線数ｈは、下記▲１▼式のように表現されることを特徴とする表示装置。
ｈ＝２k（但し、ｋは自然数）・・・・▲１▼
【請求項８】
請求項１において、
同時に選択される走査線数は４（＝２2）本であることを特徴とする表示装置。
【請求項９】
請求項１において、
前記選択電圧パターンは、１フレーム期間内において周期的に変化することを特徴とする表示装置。
【請求項１０】
請求項１〜請求項９のいずれかに記載の表示装置を搭載したことを特徴とする電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示装置，表示装置の駆動方法および電子機器に関し、特に、走査線のうちのｈ本（ｈは２以上の整数）の走査線を同時に選択して表示を行う、いわゆるマルチライン駆動法を用いた表示装置およびその駆動方法に関する。
【０００２】
【背景技術】
単純マトリクス型の液晶表示装置は、アクティブマトリクス型液晶表示装置に比べ、基板に高価なスイッチング素子を用いる必要がなく安価であることから、携帯型パーソナルコピュータのモニタ等に広く用いられている。
【０００３】
そのような単純マトリクス型液晶表示装置の駆動電圧を低くしつつ、さらにその表示品質を向上させることを目的として、いわゆるマルチライン駆動法が提案されている。
【０００４】
【発明が解決しようとする課題】
マルチライン駆動法に関する文献としては、例えば、以下のようなものがある。
【０００５】
▲１▼「Ａ  ＧＥＮＥＲＡＬＩＺＥＤ  ＡＤＤＲＥＳＳＩＮＧ  ＴＥＣＨＮＩＱＵＥ  ＦＯＲ  ＲＭＳ  ＲＥＳＰＯＮＤＩＮＧ  ＭＡＴＲＩＸ  ＬＣＤＳ，１９８８  ＩＮＴＥＲＮＡＴＩＯＮＡＬ  ＤＩＳＰＬＡＹ  ＲＥＳＥＡＲＣＨ  ＣＯＮＦＥＲＥＮＣＥ  Ｐ８０〜Ｐ８５」
▲２▼「日本国特許公開公報、平成５年第４６１２７号公報」
▲３▼「日本国特許公開公報、平成５年第１００６４２号公報」
▲４▼「日本国特許公開公報、平成６年第４０４９号公報」
本発明者は、マルチライン駆動法を採用した液晶表示装置のデータ線駆動回路，走査線駆動回路ならびにこれらに関連する回路について種々の検討を行い、その結果、従来回路の問題点が明らかとなった。
【０００６】
本発明は、上述の本発明者による検討結果に基づいてなされたものである。
【０００７】
本発明の目的の一つは、マルチライン駆動法を採用した表示装置の、走査線駆動回路の構成を簡素化することである。
【０００８】
【課題を解決するための手段】
マルチライン駆動法を採用した本発明の表示装置では、好ましくは、データ線駆動回路の構成要素の一つであるフレームメモリが少なくとも第１のＲＡＭと第２のＲＡＭとから構成され、あるフレーム期間では第１のＲＡＭをデータ読出し用として第２のＲＡＭをデータ書き込み用として用い、次のフレームでは、読出しと書き込みを逆にして用い、１フレーム毎に読出し用メモリと書き込み用メモリを交互に切り替えて使用する。
【０００９】
これにより、データ線に供給する電圧を決定する際に、異なるフレーム期間に属する画像データどうしが混在することがなくなり、正確な表示が実現される。
【００１０】
また、フレームメモリを一つしか用いない実施態様では、好ましくは、同時に駆動される走査線数に対応した数の画像データを、同時にフレームメモリに書き込むようにする。
【００１１】
これにより、データ線に供給する電圧を決定するために必要な複数個の画像データの一部に、異なるフレーム期間に属する画像データが混入することがなくなり、この結果、表示画像の一部に不要なすじ状の模様が形成されることが防止され、画像品質の低下を防止できる。
【００１２】
以上の構成により、歪みの少ない自然な表示を行うことが可能な、マルチライン駆動法を採用した表示装置が実現される。
【００１３】
また、マルチライン駆動法を採用した本発明の表示装置では、好ましくは、データ線に供給する電圧を決定するための処理を行うデコーダを、ＲＯＭで構成する。
【００１４】
これにより、デコーダの構成を簡素化でき、ＩＣ化した場合には、チップ面積の大幅な削減が可能となる。
【００１５】
また、マルチライン駆動法を採用した本発明の表示装置では、好ましくは、画像表示に寄与しない期間において、データ線に供給する電圧を固定化する回路を設ける。「画像表示に寄与しない期間」とは、帰線期間や、タッチパネルにおけるタッチ位置検出期間などである。
【００１６】
これにより、画像表示に寄与しない期間におけるクロストーク現象の発生が防止され、マルチライン駆動法を採用した表示装置の表示品質の低下を防止することができる。
【００１７】
また、マルチライン駆動法を採用した本発明の表示装置では、好ましくは、走査線駆動回路において、走査線を選択するために必要なデータと、走査線に供給する電圧を決定するために必要なデータとを分離して処理する。
【００１８】
これにより、シフトレジスタの段数を大幅に削減できる。すなわち、同時に駆動される走査線の数を「ｈ」とし、走査線の総数を「ｎ」とした場合、必要なシフトレジスタの段数は「ｎ／ｈ」ですむ。これにより、マルチライン駆動法を採用した表示装置の、走査線駆動回路の構成の簡素化が達成される。
【００１９】
また、マルチライン駆動法を採用した本発明の表示装置は、１フレーム期間内に走査電圧パターン（選択電圧パターンともいう）を周期的に変化させる場合、走査線駆動回路とデータ線駆動回路とが相互に走査電圧パターンに関する情報の授受を行う。
【００２０】
これにより、走査電圧パターンに関する情報を、走査線駆動回路あるいはデータ線駆動回路のいずれかに入力するだけでよく、表示装置の制御が容易である。
【００２１】
【発明の実施の形態】
本発明は、マルチライン駆動法（以下、ＭＬＳ駆動法という）の特徴に着目して回路構成を工夫したものである。本発明の理解のためには、ＭＬＳ駆動法の内容を知ることが重要であるため、まず、ＭＬＳ駆動法の概要を説明する。
【００２２】
Ａ．ＭＬＳ駆動法の利点
ＭＬＳ駆動法は、ＳＴＮ（Ｓｕｐｅｒ  Ｔｗｉｓｔｅｄ  Ｎｅｍａｔｉｃ）液晶パネルなどの、単純マトリクス方式の液晶パネルにおいて、複数の走査線を同時に選択する技術である。
【００２３】
これにより、走査線の駆動電圧を低くすることができる。
【００２４】
また、図５４の上側に示すように、従来の線順次駆動法では、選択パルスの間隔が広く、液晶の透過率が時間経過とともに下がるために、画像表示のコントラストや液晶がオンした時の輝度が低下してしまう。これに対し、図５４の下側に示すように、ＭＬＳ駆動法によれば選択パルスの間隔を狭くできるため、コントラストならびに輝度を向上できる。
【００２５】
Ｂ．ＭＬＳ駆動法の原理
図５５に示すように、２本の走査線Ｘ１，Ｘ２を同時に駆動し、それらの走査線とデータ線Ｙ１とが交差する位置の画素をオン／オフさせる場合を考える。
【００２６】
オン画素を「−１」とし、オフ画素を「＋１」と記すことにする。このオン／オフを示すデータはフレームメモリ内に格納されている。また、選択パルスは「＋１」，「−１」の２値で表す。また、データ線Ｙ１の駆動電圧は、「−Ｖ２」，「＋Ｖ２」，「Ｖ１」の３値である。
【００２７】
データ線Ｙ１に、「−Ｖ２」，「＋Ｖ２」，「Ｖ１」のいずれの電圧を与えるかは、表示データベクトルｄと、選択行列βとの積により決定される。
【００２８】
図５５の（ａ）の場合は、ｄ・β＝−２であり、図５５の（ｂ）の場合は、ｄ・β＝＋２であり、図５５の（ｃ）の場合は、ｄ・β＝＋２であり、図５５の（ｄ）の場合は、ｄ・β＝０となる。
【００２９】
そして、表示データベクトルｄと、選択行列βとの積が「−２」のときにデータ線駆動電圧として「−Ｖ２」が選択され、「＋２」のときに「＋Ｖ２」が選択され、「０」のときに「Ｖ１」が選択される。
【００３０】
表示データベクトルｄと選択行列βとの積の演算を電子回路で行う場合には、表示データベクトルｄと選択行列βの、対応するデータの不一致数を判定する回路を設ければよい。
【００３１】
つまり、不一致数が「２」の場合には、データ線駆動電圧として「−Ｖ２」を選択する。不一致数が「０」の場合には、データ線駆動電圧として「＋Ｖ２」を選択する。また、不一致数が「１」の場合には、データ線駆動電圧として「Ｖ１」を選択する。２ラインを同時に選択するＭＬＳ駆動では、上述のようにしてデータ線駆動電圧を決定し、１フレーム期間内で２回の選択を行うことによって、画素のオン／オフを表示する。このため、駆動電圧を低くすることができ、また、１回目の選択期間の終了から２回目の選択期間の開始までにある間隔をあけることにより、コントラストと輝度が向上する。
【００３２】
このように、ＭＬＳ駆動を実現するためには、１選択期間毎に、表示画像のデータ（すなわち表示パターン）と選択パルスのパターン、すなわち、走査電圧パターン（選択電圧パターンという場合もある）との不一致判定が必要となる。
【００３３】
表示画像のデータはフレームメモリに蓄積されているため、フレームメモリへの効果的なアクセスが重要である。また、液晶パネルの大型化を可能にするためには、不一致判定回路の簡素化が重要である。また、ＭＬＳ駆動の特徴に着目して、表示品質の低下を防止することが重要である。また、表示画像のデータと選択パルスのパターンとの整合性を常に保ちつつ、走査線駆動回路の構成を簡素化することが重要である。
【００３４】
Ｃ．ＭＬＳ駆動の具体例
以下、図５３，図５６，図５７，図５８を用いて、４ラインの走査線を同時に選択して単純マトリクス型液晶表示装置を駆動する場合の動作を具体的に説明する。
【００３５】
図５３において、走査線（Ｘ1〜Ｘn）とデータ線（Ｙ1〜Ｙm）は、２枚の透明なガラス基板上に透明電極によって形成されており、２枚の基板間に液晶が挟まれている。
【００３６】
データ線はデータ線駆動回路（Ｙドライバ）２１００に、走査線は走査線駆動回路（Ｘドライバ）２２００に接続されている。なお、図面中では、記載の簡略化のために、データ線駆動回路を「Ｙドライバ」と記載し、走査線駆動回路を「Ｘドライバ」と記載している。
【００３７】
各走査線および各データ線の交差部には画素が形成され、各走査線および各データ線に供給される走査信号およびデータ信号によりその表示要素が駆動される。
【００３８】
走査線駆動回路は、コントローラ（図５３には示されていない）によって制御される。そして、あらかじめ選ばれた直交関数系により定義される走査電圧パターンに従って、３つ（＋Ｖ1、０、−Ｖ1）の電圧レベルが適宜選択され、４本の走査線にそれぞれ印加されるようになっている。例えば、図５６の（ａ）に示される４本の走査線Ｘ1〜Ｘ4が同時に選択される。
【００３９】
また、このときの走査パターンと、選択ライン上の画素に表示するデータから決まる表示パターンとを比較し、その不一致の数によって決定された電圧レベル（−Ｖ3、−Ｖ2、０、＋Ｖ2、＋Ｖ3の５つの電圧レベルのうちいずれか）が、データ線駆動回路から各データ線に印加される。以下にデータ線に印加される電圧レベルを決定する手順の説明を行う。
【００４０】
走査電圧パターンは、選択電圧が＋Ｖ1の場合（＋）、選択電圧が−Ｖ1の場合（−）、表示パターンは、オン表示のデータの場合（＋）、オフ表示のデータの場合（−）とする。非選択期間は不一致数の考慮はしない。
【００４１】
図５６では、１画面を表示するのに必要な期間を１フレーム期間（Ｆ）とし、すべての走査線を１回選択するのに必要な期間を１フィールド期間（ｆ）とし、走査線を１回選択するのに必要な期間を１選択期間（Ｈ）とする。
【００４２】
ここで、図５６の「Ｈ1st」は最初の選択期間であり、「Ｈ2nd」は２番目の選択期間である。
【００４３】
また、ｆ1stは最初のフィールド期間であり、ｆ2ndは２番目のフィールド期間である。また、Ｆ1stは最初のフレーム期間であり、Ｆ2ndは２番目のフレーム期間である。
【００４４】
図５６の場合、最初のフィールド期間ｆ1st中の最初の選択期間（Ｈ1st）において選択される４ライン（Ｘ1〜Ｘ4）の走査パターンはあらかじめ、図５６の（ａ）に示すように設定されているから、表示画面の状態によらず、常に（＋＋−＋）である。
【００４５】
ここで、全面オン表示を行う場合を考えると、（画素（Ｘ1、Ｙ1）、画素（Ｘ2、Ｙ1）、画素（Ｘ3、Ｙ1）及び画素（Ｘ4、Ｙ1））に対応する１列目の表示パターンは、（＋＋＋＋）である。両パターンを順番に比較すると、１番目、２番目及び４番目は極性が一致し、３番目は極性が相違する。つまり、不一致数は「１」である。不一致数が「１」の場合、５レベル（＋Ｖ3、＋Ｖ2、０、−Ｖ2、−Ｖ3）ある電圧レベルのうち−Ｖ2を選択する。こうすると、＋Ｖ1を選択している走査線Ｘ1、Ｘ2及びＸ4の場合には、−Ｖ2の選択により液晶素子に印加される電圧は高くなる一方、−Ｖ1を選択している走査線Ｘ3の場合には、−Ｖ2の選択により液晶素子に印加される電圧は低くなる。
【００４６】
このようにしてデータ線に印加される電圧は、直交変換時の「ベクトルの重み」に相当し、４回の走査パターンに対してすべての重みを加えると真の表示パターンを再生することができるように電圧レベルが設定される。
【００４７】
同様に、不一致数が「０」の場合は−Ｖ3、不一致数が「２」の場合は０レベル、不一致数が「３」の場合は＋Ｖ2、不一致数が「４」の場合は＋Ｖ3を選択する。Ｖ2とＶ3はその電圧比が（Ｖ2：Ｖ3＝１：２）となるように設定する。
【００４８】
同様の手順で、Ｘ1〜Ｘ4の４ラインの走査線について、Ｙ2からＹmまでのデータ線の列の不一致数を決定し、得られた選択電圧のデータをデータ線駆動回路に転送し、最初の選択期間に上記手順によって決められた電圧を印加する。
【００４９】
同様に、全ての走査線（Ｘ1〜Ｘn）について、以上の手順を繰り返すと、最初のフィールド期間（ｆ1st）における動作が終了する。
【００５０】
同様に２番目以降のフィールド期間についても、全ての走査線について上記の手順を繰り返すと１つのフレーム（Ｆ1st）が終わり、これにより、１つの画面の表示が行われる。
【００５１】
上記の手順に従い、全面オンの場合のデータ線（Ｙ1）に印可する電圧波形を求めると、図５６の（ｂ）のようになり、画素（Ｘ1、Ｙ1）に印加される電圧波形は、図５６の（ｃ）のようになる。
【００５２】
ここで、上記手順を行う際、１つのフィールド期間におけるすべての不一致数を決定するためには、画面に表示するすべてのデータ（１フレーム期間分の全データ）が必要になる。
【００５３】
図５６のような４ライン同時選択の駆動を行う場合には、１フィールド期間毎に１フレーム期間分の全データが必要になる。つまり、１フレーム期間中に、計４回、画像データを全部フレームメモリから読み出すことが必要になる。
【００５４】
８ライン同時選択の場合には、１フィールド期間毎に１フレーム期間分の全データが必要になり、１フレーム期間中に、計８回、全画像データをフレームメモリから読み出すことが必要になる。１６ライン同時選択の場合には、１フレーム期間中に、計１６回、全画像データをフレームメモリから読み出すことが必要になる。３２ライン同時選択の場合には、１フレーム期間中に、計３２回、全画像データをフレームメモリから読み出すことが必要になる。
【００５５】
直交性を保つ必要から、３ライン同時選択の場合には、１フィールド期間毎に１フレーム期間分の全データ（計４回）必要になり、５〜７ライン同時選択の場合には、１フィールド期間毎に１フレーム期間分の全データ（計８回）が必要になり、９〜１５ライン同時選択の場合には、１フィールド期間毎に１フレーム期間分の全データ（計１６回）が必要になり、１７〜３１ライン同時選択の場合には、１フィールド期間毎に１フレーム期間分の全データ（計３２回）が必要になることになる。
【００５６】
以上が、ＭＬＳ駆動法の具体例の説明である。
【００５７】
Ｄ．本発明の好ましい態様の特徴
次に、本発明の好ましい態様の特徴を、図１を用いて概説する。
【００５８】
本発明の好ましい態様の一つ（実施の形態１，実施の形態２）は、図１の（１）で示されるように、フレームメモリへのデータ入力の制御に関する。複数のフレームメモリ２５２を設けて、１フレーム毎に入出力を切り替える構成としたり、一つのフレームメモリを用いる場合には、複数のデータを同時に書き込むようにする。
【００５９】
また、本発明の好ましい態様の一つ（実施の形態３）では、図１の（２）で示されるように、デコーダ２５８内の不一致判定回路を、ＲＯＭ２６２で構成する。
【００６０】
また、本発明の好ましい態様の一つ（実施の形態４）では、図１の（３）で示されるように、帰線期間検出回路２７２により帰線期間が検出されると、液晶パネル２２５０のデータ線に加える電圧を固定化する。
【００６１】
また、本発明の好ましい態様の一つ（実施の形態５）では、図１の（４）で示されるように、走査線駆動回路（Ｘドライバ）２２００において、走査線を選択するために必要なデータと、走査線に供給する電圧を決定するために必要なデータとを分離して処理し、走査線駆動回路の構成を簡素化する。
【００６２】
また、本発明の好ましい態様の一つ（実施の形態６）では、走査電圧パターンを工夫してフリッカー等を防止し、また、図１の（５）に示すように、走査線駆動回路（Ｘドライバ）２２００とデータ線駆動回路（Ｙドライバ）との間で走査パターン情報の伝達を行いながら走査電圧パターンの変更を行い、クロストーク等を防止する。
【００６３】
以下、本発明の実施の形態について説明する。
【００６４】
（実施の形態１）
本実施の形態は、図１に示されるフレームメモリ２５２に関する。
【００６５】
（Ａ）データ転送の説明
図５７は、１フレーム期間のタイミングチャートを示した図である。図中、「ＹＤ」は１フレーム期間の開始を示すフレーム信号であり、「ＬＰ」は、１選択期間の開始を示す選択信号である。
【００６６】
図５７の上側には、ライン単位の書き込みデータ（ＤＡＴＡ（ＬＩＮＥ））の書き込みタイミングが示され、図５７の下側には、ライン単位の読出しデータ（ＤＡＴＡ＿Ｏ（ＬＩＮＥ））の読出しデータが示されている。
【００６７】
図５８は、１選択期間におけるドット単位のデータの転送タイミングを示した図であり、図５７の１選択期間内の動作を詳細に示している。図５７の「ＬＰ」信号は、図５８の「ＬＰ」信号と同じものである。図５８から明らかなように、１選択期間に、走査線１ライン分の表示データ（ｍ個）を転送する。したがって、１フレーム期間に１画面分の表示データ（ｎ×ｍ個）を転送することになる。
【００６８】
また、図５７から明らかなように、４本の走査線を同時に駆動する場合には、データ入力速度とデータ出力速度の比が１：４となる。
【００６９】
（Ｂ）本発明者によって明らかとされた問題点
▲１▼第１の問題点
従来のマルチプレクス駆動法では、１本の走査線は１フレーム期間中に１回だけ選択されるため、１つのフレームメモリに通常のリード／ライトを行うだけで十分であった。
【００７０】
しかし、ＭＬＳ駆動の場合、同時に選択する走査線の数が２本、３本、４本、５本、６本、７本、８本のとき、１フレーム期間中に全データを読み出す回数はそれぞれ、２回、４回、４回、８回、８回、８回、８回である。また、走査線の数が２本、３本、４本、５本、６本、７本、８本のとき、入力と出力の速度比はそれぞれ１：１，１：１．３，１：１，１：１．１６，１：１．１３，１：１．１１，１：１となる。
【００７１】
したがって、一つのフレームメモリに対して、入力と出力を同時に行うと、１フレーム期間中に２回，４回，４回，８回・・・の全データの読出しを行っているうちに次のデータが次々に書き込まれ、新旧のデータが混ざることになる。そして、結果的に、２回，４回，４回，８回・・・の全データの各読出し毎に、読出したデータの内容が異なることになる。
【００７２】
▲２▼第２の問題点
図５５で説明したように、ｈ本の走査線を同時に選択する場合には、２個，４個，４個，８個，８個，８個，８個，１６個・・・の画像データを同時にフレームメモリから読出し、選択パターンとの不一致を検出する必要がある。この場合、同時に読み出されるデータの中に、新旧のデータが混ざっていると、誤った不一致判定がなされ、その結果として、例えば、表示画像に局所的に線状の意味のない模様が現れ、表示品質が著しく低下する。
【００７３】
この様子が図４Ｂならびに図７に示される。
【００７４】
図４Ｂは、４本の走査線を同時に選択し、かつ走査線の総数ｎ＝２４０の場合の、一つのフレームメモリに対するリード／ライトの様子を示す。
【００７５】
図４Ａに示すように、１つのフレームメモリの内部を、８０本の走査線に対応させてａ部，ｂ部，ｃ部と分けて考える。図４Ｂに示すように、最初のフレーム期間（Ｆ1st）における最初のフィールド期間（ｆ1st）では、一つ前のフレーム期間に属するデータ（旧データであり、図４Ｂの最下欄には「０」と表示されている）のみが読み出される。２番目のフィールド期間（ｆ2nd）では、フレームメモリのａ部に対応した読出しデータが、今回のフレーム期間で新たに書き込まれたデータ（新データであり、図４Ｂの最下欄には「１」と表示されている）となる。これにより、新旧データの混在が生じる。
【００７６】
この２番目のフィールド期間（ｆ2nd）における読出しアドレスと書き込みアドレスとの関係が図７の左側に示される。
【００７７】
図７の左側に示されるように、書き込みアドレスと読み出しアドレスが一致するのは８０ラインに相当するアドレスである。このアドレスは図４Ｂのα点に相当する。
【００７８】
７７ライン、７８ライン、７９ライン、８０ラインに相当する４つのデータが不一致判定に必要なデータである。この場合、図７中に明記したように、７７ライン、７８ライン、７９ラインに相当するデータが新データであり、８０ラインに相当するデータだけが旧データである。つまり、７７ライン〜８０ラインのデータの中に新旧データが混在する。この結果、正確な不一致数の判定がなされず、表示に歪みが生じる。
【００７９】
つまり、メモリの書き込みアドレスが読み出しアドレスを追い越す時に、新データと旧データの組が一緒に読み出され、意味のない表示態様となるのである。
【００８０】
このようなアドレスの追い越しは、１６０ライン（図４Ｂのβ点）および２４０ライン（図４Ｂのγ点）においても生じる。
【００８１】
一般的には、ｎラインのデータが書き込まれ、ｎ−３ライン〜ｎラインのデータが読み出される時に、ｎラインのデータが前のフレームに属するデータであり、ｎ−３ラインからｎ−１ラインまでのデータが、新たに書き込まれたデータとなる。
【００８２】
このような問題点が、本発明者の検討によって明らかとなった。
【００８３】
（Ｃ）本実施の形態の内容
図５Ｂに示すように、１フレーム分の容量をもつ２個のフレームメモリ２５２ａ，２５２ｂを用意し、入力スイッチ２６００と出力スイッチ２６１０を互いに逆相に、同一周期で、１フレーム毎に切り替える構成とする。つまり、ダブルバッファリング形式のデータの読み／書きを行う。
【００８４】
この構成により、不一致数の決定を行う際に、同じフレーム期間中に違うフレームの表示データが混在することがない。従って、不一致数の決定、ひいては表示を正確に行うことができ、その結果、頻繁に画面が切り替わるような表示を行う場合であってもより自然な表示を行うことができる。すなわち、上述の▲１▼，▲２▼の問題点が解消される。
【００８５】
（実施の形態２）
（Ａ）本実施の形態の特徴
フレームメモリは高価であるため、必要とされるフレームメモリの容量を減らすことが強く望まれる場合もある。
【００８６】
この場合には、図５Ａに示すように、従来どおり１つのフレームメモリ２５２を用い、データ書き込み方式を変更して、上述の▲２▼の問題、すなわち、不一致判定に必要な複数のデータ中に、異なるフレーム期間に属するデータが混入することに伴う問題のみを解決する。
【００８７】
この場合、上述の▲１▼の問題は生じるが、静止画や準静止画の表示の場合には、連続するフレームのデータはほぼ同じであるため、一応の画像形成は可能である。また、動画表示の場合にも、液晶の応答速度は５０ｍｓｅｃ程度であり、１フレーム期間（１６．６ｍｓｅｃ）の約３倍あるため、新旧のフレームに属するデータが混ざったとしても最低限の表示は可能である。
【００８８】
従来どおり１つのフレームメモリを用い、上述の問題点▲２▼を解決するには、図６Ｂや、図７の右側に示すような書き込み方式を採用する。
【００８９】
すなわち、図７の右側に示すように、不一致判定に使用される複数のデータをまとめて、同時に書き込むようにする。つまり、図７に示すように、本実施の形態では、時刻ｔ８に、７７ライン、７８ライン、７９ライン、８０ラインに相当する４つのデータを同時に書き込む。同時に書き込まれるのだから、それらのデータは皆、同じフレーム期間に属するデータであり、新旧のデータの混入が防止される。これにより、歪んだ表示態様の発生を防止できる。
【００９０】
なお、図６Ａは、従来技術におけるデータの書き込み方法を示している。
【００９１】
（Ｂ）液晶表示装置の全体構成
図２に液晶表示装置の全体構成が示される。
【００９２】
モジュールコントローラ２３４０内のＤＭＡ制御回路２３４４は、マイクロプロセッサ（ＭＰＵ）２３００からの指示を受けると、ビデオＲＡＭ（ＶＲＡＭ）２３２０にアクセスし、システムバス２４２０を介して、１フレーム分の画像データを読出し、その画像データ（ＤＡＴＡ）を、クロック信号（ＸＣＬＫ）と共にデータ線駆動回路に送る働きをする。
【００９３】
データ線駆動回路（図２中で、一点鎖線で囲んで示してある）は、制御回路２０００，入力バッファ２０１１，フレームメモリ２５２，出力シフトレジスタ２０２１，デコーダ２５８，電圧セレクタ２１００を具備する。
【００９４】
なお、参照番号２４００は入力用タッチセンサであり、参照番号２４１０はタッチセンサコントロール回路である。入力用タッチセンサ２４００およびタッチセンサコントロール回路２４１０は、不要な場合には削除してよい。
【００９５】
また、図１のシステム構成の他に、図３Ａ，図３Ｂの構成も採用可能である。図３Ａの場合は、制御回路２０００，入力バッファ２０１１，フレームメモリ２５２，出力シフトレジスタ２０２１，デコーダ２５８を、ＭＬＳデコーダ２５００に内蔵した構成となっている。図３Ｂの場合は、ＭＬＳデコーダ２５００にはデコーダ２５８のみ内蔵させ、制御回路２０００，入力バッファ２０１１，フレームメモリ２５２，出力シフトレジスタ２０２１はメモリ回路２５１０内に内蔵した構成となっている。
【００９６】
（Ｃ）具体的回路構成
図２に示される入力バッファ回路２０１１ならびにフレームメモリ２５２の具体的構成が図８に示される。また、図９および図１０は、入力バッファ回路２０１１の動作を示すタイミングチャートである。
【００９７】
図２に示される制御回路２０００は、ＤＭＡ制御回路２３４４から送られてくるクロック信号を基に、制御信号ＣＬＫ1〜ＣＬＫmならびにＬＰ1〜ＬＰ4を作り、４ライン分の画像データを入力バッファ回路２０１１に蓄積させる。
【００９８】
入力バッファ回路２０１１は、図８に示すように、１ライン分の入力データを蓄えるＤフィリップ・フロップ（ＤＦＦ）ＤＦ1〜ＤＦmと、４ライン分の表示データを蓄えるＤＦＦのＢ1〜Ｂ4mから構成されている。
【００９９】
図９，図１０に示すように、最初の選択期間（Ｈ1st）は、ＣＬＫ1がＤＦ1に入力されると、表示データのＸ1とＹ1の交点の画素に表示されるデータ（ＤＯＴ１）がＤＦ1に蓄えられる。同様にして、ＣＬＫ2がＤＦ2に入力されると、Ｘ1とＹ2の交点の画素に表示されるデータ（ＤＯＴ２）がＤＦ2に蓄えられ、ＣＬＫmがＤＦmに入力されると、Ｘ1とＹmの交点の画素に表示されるデータ（ＤＯＴｍ）がＤＦmに蓄えられる。
【０１００】
ＤＦ1〜ＤＦmに蓄えられたデータ（ＬＩＮＥ１）は、ＬＰ1信号によってＢ1、Ｂ5、Ｂ9、…、Ｂ4m-3に移される。
【０１０１】
次（２番目）の選択期間のＨ2ndは、同様の動作で、Ｘ2とＹ1〜Ｙmの交点の画素に表示されるデータ（ＬＩＮＥ２）が、ＣＬＫ1からＣＬＫmによって、ＤＦ1〜ＤＦmに蓄えられる。ＤＦ1〜ＤＦmに蓄えられたデータは、ＬＰ2信号によってＢ2、Ｂ6、Ｂ10、…、Ｂ4m-2に移される。
【０１０２】
その次（３番目）の選択期間のＨ3rdは、同様の動作で、Ｘ3とＹ1〜Ｙmの交点の画素に表示されるデータ（ＬＩＮＥ３）が、ＣＬＫ1からＣＬＫmによって、ＤＦ1〜ＤＦmに蓄えられる。ＤＦ1〜ＤＦmに蓄えられたデータは、ＬＰ3信号によってＢ3、Ｂ7、Ｂ11、…、Ｂ4m-1に移される。
【０１０３】
最後（４番目）の選択期間のＨ4thは、同様の動作で、Ｘ4とＹ1〜Ｙmの交点の画素に表示されるデータ（ＬＩＮＥ４）が、ＣＬＫ1からＣＬＫmによって、ＤＦ1〜ＤＦmに蓄えられる。ＤＦ1〜ＤＦmに蓄えられた画像データは、ＬＰ4信号によってＢ4、Ｂ8、Ｂ12、…、Ｂ4mに移される。
【０１０４】
最初の４ライン分（Ｘ1〜Ｘ4）の画像データが入力バッファ回路２０１１に蓄積された後であって次のフィールド期間までの間に、制御回路２０００によってデータ蓄積手段１９のワードラインＷＬ1が選択され、そのデータが、図５のＷＬ1とＢＬ1からＢＬ4mに接続されたＲＡＭに蓄積される。次の４ライン分（Ｘ5〜Ｘ8）以降のデータも同様である。
【０１０５】
フレームメモリ２５２は、通常のＣＭＯＳプロセスで作られたＳＲＡＭで構成される。
【０１０６】
すなわち、フレームメモリ２５２は、ビットライン（ＢＬ）を４ｍ本持ち、ワードライン（ＷＬ）をｎ／４本（整数）持った構成になっている。ＲＡＭの容量は、４ｍ×（ｎ／４）＝ｍ×ｎ（データ線本数×走査線本数）であり、１フレーム分の容量をもっている。図８中、フレームメモリ２５２内の記号「Ｃ」はメモリセルを表している。なお、ＳＲＡＭの代わりに、ＤＲＡＭ、高抵抗ＲＡＭ、その他データを一時蓄積できる機能を持った記憶素子を用いてもよい。
【０１０７】
制御回路２０００によって、ワードライン（ＷＬ）単位にデータが読み出され、出力シフトレジスタ２０２１に出力される。このため、同じフレーム期間の連続した４ライン分のデータが一度に出力されることになる。
【０１０８】
出力シフトレジスタ２０２１は、不一致判定に必要な４画素のデータをデコーダ２５８に出力する。
【０１０９】
デコーダ２５８は、図５５で説明したように、走査パターンと画像データとを比較し、不一致数の検出を行い、データ線駆動電圧を決定する信号を電圧セレクタ２１００に送る。電圧セレクタ２１００は、送られてきた信号に対応する電圧を選択し、データ線にその電圧を印加する。データ線駆動電圧波形の一例が図５６の（ｂ）に示されている。
【０１１０】
走査線駆動回路２２００は、図５６の（ａ）に示した走査電圧波形を形成する。
【０１１１】
以上説明したように、４ライン同時選択の場合には、１ライン分＋４ライン分、すなわち計５ライン分の容量をもつ入力バッファ回路をもてば、従来のタイミングで読み出しを行っても、ｎラインのデータは、ｎ−３ラインからｎ−１ラインまでのデータと同じタイミングでデータ蓄積手段に書き込まれる。このため、同時に選択される４ライン中に違うフレームのデータが混ざらない。また、フレームメモリの容量は、１フレーム分の容量で済むことになる。
【０１１２】
以上、４ラインで説明したが、これに限定されるものではなく、３、５、６、７、８ライン同時選択などの場合であっても、１ライン分の表示データ容量に同時選択ライン分の表示データ容量を加えた容量をもつバッファ手段を持てば、違うフレームのデータが同時選択するライン内に混在することはない。また、このバッファは、電圧を選択するための不一致数のデータに変換する場合にも、同時選択ライン分のデータ単位の処理に有用である。
【０１１３】
また、単純マトリックス型液晶パネルの例で説明したが、本発明は、これに限定されるものではなく、ＭＩＭパネルやＥＬパネルなどを用いた表示装置にも適用可能である。
【０１１４】
以下、実施の形態２に関する変形例について説明する。
【０１１５】
図１１に示す変形例は、入力バッファ回路２０１１を、同時に選択されるライン分のデータを蓄積する容量をもつシフトレジスタで構成するものである。
【０１１６】
図１１は、入力バッファ回路２０１１の構成例を示す図である。入力バッファ回路２０１１は、Ｂ1〜Ｂ4mまでの４ｍ個（同時選択ライン数×データ線出力本数個）のＤＦＦによって構成されている。このＤＦＦは、Ｂ1からＢ4mへシフトするシフトレジスタになっており、シフト順は、Ｂ1、Ｂ5、Ｂ9、…、Ｂ4m-3、Ｂ2、Ｂ6、Ｂ10、…、Ｂ4m-2、Ｂ3、Ｂ7、Ｂ11、…、Ｂ4m-1、Ｂ4、Ｂ8、Ｂ12、…、Ｂ4mとなっている。Ｂ1〜Ｂ4mの出力は、図５のデータ蓄積手段のビットラインＢＬ1〜ＢＬ4mにつながっている。
【０１１７】
ＤＦＦのＣＬＫ端子につながっている信号ＣＬＫsは、制御回路２０００において、図５８のＣＬＫを、データのある部分だけをマスクして取り出して反転したものである（図１２参照）。図１２のタイミングで、ＤＡＴＡ信号がＢ1から入力され、ＣＬＫsによってシフトされ、４ライン分のデータが蓄積されると、上述の動作でフレームメモリに転送される。
【０１１８】
本変形例では、すべてのＤＦＦをＣＬＫs同期で動作させるため、ＤＦＦがｍ個（１ライン分）少なくてすみ、低コスト化、省スペース化を図ることができる。
【０１１９】
次に、図１３に示される変形例について説明する。
【０１２０】
図１３の変形例は、同時選択ライン分のデータを蓄えるＤ型トランスペアレント・ラッチ（ＤＴＬ）とＡＮＤゲートによって入力バッファ回路２０１１を構成した点に特徴がある。
【０１２１】
ＤＴＬは、ラッチ・イネーブル（ＬＥ）端子が、Ｈｉｇｈ（アクティブ）時には、Ｄ端子に接続されているデータをそのまま通し、Ｌｏｗ（インアクティブ）時には、ＬＥ立ち下がり時のＤ端子（データ）の直前の状態を保持する、スルーラッチとも呼ばれる素子である。
【０１２２】
図１３の入力バッファ回路は、Ｂ1〜Ｂ4mまでの４ｍ個（同時選択ライン数×信号電極出力本数個）のＤＴＬによって構成されている。この１個づつにＡＮＤゲートがついている。一般に、ＤＦＦよりも、トランスペアレントラッチＤＴＬの方が、内部ゲートの数が少ないため、小さい回路構成である。したがって、ＤＴＬにＡＮＤゲートが付加しても、ＤＦＦと同等の大きさにしかならない。このため、回路の大きさは図１１の構成とほぼ同じになり、動作は、実施の形態１と同じになる構成にすることが可能である。
【０１２３】
図１４と図１５は、図１３の入力バッファ回路の蓄積動作を説明するタイミングチャート図である。
【０１２４】
図１４において、最初選択期間（Ｈ1st）では、ＬＰ1G信号だけがＨｉｇｈ（アクティブ）になっている。図１３のＬＰ1GにつながったＡＮＤゲートに入力されるＣＬＫ1からＣＬＫmだけが、ラッチＢ1、ラッチＢ5、…、ラッチＢ4m-3に入力される。
【０１２５】
つまり、最初の選択期間（Ｈ1st）は、Ｘ1とＹ1〜Ｙmの交点の画素に表示されるデータ（ＬＩＮＥ１）が、ＣＬＫ1からＣＬＫmによって、ラッチＢ1、ラッチＢ5、…、ラッチＢ4m-3に蓄えられる。
【０１２６】
次（２番目）の選択期間（Ｈ2nd）では、ＬＰ２Ｇ信号だけがＨｉｇｈ（アクティブ）になっている。このＬＰ２ＧにつながったＡＮＤゲートに入力されるＣＬＫ1からＣＬＫmだけが、ラッチＢ2、Ｂ6、…、Ｂ4m-2に入力される。つまり、２Ｈでは、Ｘ2とＹ1〜Ｙmの交点の画素に表示されるデータ（ＬＩＮＥ２）が、ＣＬＫ1からＣＬＫmによって、Ｂ2、Ｂ6、…、Ｂ4m-2に蓄えられる。
【０１２７】
同様にして、３番目の選択期間（Ｈ3rd）では、Ｘ3とＹ1〜Ｙmの交点の画素に表示されるデータ（ＬＩＮＥ３）が、ＣＬＫ1からＣＬＫmによって、Ｂ3、Ｂ7、…、Ｂ4m-1に蓄えられる。
【０１２８】
同様にして、４番目の選択期間（Ｈ4th）では、Ｘ4とＹ1〜Ｙmの交点の画素に表示されるデータ（ＬＩＮＥ４）が、ＣＬＫ1からＣＬＫmによって、Ｂ4、Ｂ8、…、Ｂ4mに蓄えられる。
【０１２９】
Ｘ1からＸ4までの４ライン分のデータが蓄積されると、後は図１１の構成の場合と同じ動作で、データ蓄積手段に転送される。同様にして、１フレーム期間にわたり、走査電極４ライン分のバッファ動作を繰り返す。
【０１３０】
次に、図１６に示す変形例について説明する。
【０１３１】
図１６の変形例は、データを並列に入力するものである。図１７はデータの蓄積動作を示すタイミングチャートである。
【０１３２】
図１６において、フリップフロップＤＦ1とＤＦ2のクロック入力端子は、共通のクロックＣＬＫ1に接続されている。ＤＦ1のデータ端子は、ＤＡＴＡ1に接続されており、ＤＦ2のデータ端子は、ＤＡＴＡ2に接続されている。このように、２本のパラレル入力信号の場合、クロックは、２個のＤＦＦに１本のクロックが入力され、ＤＦＦのＤＦ（奇数）には、ＤＡＴＡ1が接続され、ＤＦＦのＤＦ（偶数）には、ＤＡＴＡ2が接続されている。図１２に示すようにＣＬＫ1が入力されると、ＤＡＴＡの１ドットと２ドットつまり、Ｘ1とＹ1の交点の画素に表示されるデータとＸ1とＹ2の交点の画素に表示されるデータが、ＤＦ1とＤＦ2に蓄積される。同様にして、ＣＬＫ1からＣＬＫ(m/2)によって、走査線１ライン分のデータが蓄積される。
【０１３３】
このように、パラレル入力とすることにより、シリアル入力を行う図１１の構成を採用する場合に比較して、クロックの数が半分（ｍ／２）で済む。このため、消費電力の低いバッファ手段を構成することができる。
【０１３４】
さらに、図１８に示すような変形例も考えられる。これまで説明した例では、同時選択するライン数についての制限は無かった。しかし、入力バッファ回路とフレームメモリとの間でデータの転送処理を行う場合、同時に選択される走査線の数によって、その制御の容易性が著しく異なるということを本発明者は見いだした。そして、制御の容易性を最適化するためには、２k（ｋは自然数）ラインの同時選択とすることが望ましいことがわかった。図１８は、同時選択ライン数が２kラインの制御タイミングの例である。
【０１３５】
具体的に考えるため、４ライン同時選択で走査線総数ｎ＝２４０の場合を考える。この場合、走査パターンの直交性の確保のため、必要なフィールド数は４である。このため、１フィールド期間は、（２４０／４）＝６０選択期間となり、１フレーム期間は（６０×４）＝２４０選択期間となる。これは、走査線総数ｎ＝２４０と同数であり、図２や図３Ａ，図３Ｂで示した、ＭＰＵや一般的なコントローラからの入力信号のＹＤ、ＬＰ、入力信号のＣＬＫをそのまま出力信号の制御に使用できることを意味する。
【０１３６】
次に、３ライン同時選択で走査線総数ｎ＝２４０の場合を考える。この場合も、直交性の確保のため、４フィールド必要になる。このため、１フィールド期間は、（２４０／３）＝８０選択期間となり、１フレーム期間は、（８０×４）＝３２０選択期間となる。このため、４ライン同時選択の場合よりも１フレーム期間が長くなる。この場合を図１８に示す。
【０１３７】
入力が２４０選択期間の場合であっても、出力が３２０選択期間必要になる場合には、フレーム応答やフリッカ等の防止のため、これらのフレーム期間を一致させ、フレーム周波数を同じにする必要がある。このため、出力時の選択期間を入力時の選択期間よりも短くする必要がある。
【０１３８】
このため、制御回路２０内部に、ＶＣＯ（電圧制御発信器）やＰＬＬ（フェーズ・ロック・ループ回路）などの回路を設け、入力信号のＣＬＫよりも高い内部クロックを発生させ、選択期間の相違を解消させる必要がある。
【０１３９】
また、メモリからの読み出しにおいても、書き込みと読み出しが同期せずに動作するため、データ蓄積手段へのデータ入力の制御は複雑なものとなる。非同期の書き込みと読み出しを実現するためには、単純な１ポートのＲＡＭを使用できず、書き込みと読み出しを独立に行える２ポートＲＡＭを使用しなければならない。しかし、２ポートＲＡＭは、１ポートＲＡＭよりも高価で大面積である。  このように、４ライン以外の数のライン（例えば、３、５・・・）を同時に選択する場合には、入力信号をそのまま出力の制御には使用できず、制御回路２０００が高価なものとなってしまう。
【０１４０】
しかしながら、２、８、１６、３２、６４など、２k（ｋは自然数）のライン数を同時に選択する場合には、４ラインを同時に選択する場合と同様に、入力の選択期間のタイミングをそのまま出力時の選択期間に使用できる。
【０１４１】
ここで、液晶の応答速度が遅ければ、フレーム応答による輝度変化が激しくないが、応答速度が速くなるほどフレーム応答による輝度変化が激しくなる。従って、応答速度の速い液晶を用いた場合、同時に選択されるライン数はある程度多く設定することが必要になる。
【０１４２】
しかしながら、４から８ライン程度以上の同時選択にすれば、実質上この輝度変化の影響を抑えることができる。一方、あまり多くのラインを同時に選択にすするようにすると、バッファする容量が大きくなり入力信号による出力信号の制御性も悪化する。
【０１４３】
従って、フレーム応答による輝度変化の程度、バッファする容量、入力信号による出力信号の制御性等から総合的に見ると、４ライン又は８ラインを同時に選択する場合がもっともコストパフォーマンスがよい。
【０１４４】
次に、第３の実施の形態について説明する。
【０１４５】
（実施の形態３）
（Ａ）不一致判定回路の説明
図５５を用いて説明したように、複数本の走査線を同時に選択する駆動方法を用いたマトリクス型表示装置では、データ線に供給する電圧を決定するために、画像データと走査パターンとの間の不一致数の判定を行う必要がある。
【０１４６】
不一致判定回路は、図１や図２に示されるデコーダ２５８内に設けられている。
【０１４７】
デコーダ２５８の内部構成を図１９に示す。
【０１４８】
デコーダ２５８は、ラッチ回路２６１，２６３、不一致判定回路２６２、ＦＳ信号とＹＤ信号から走査パターンを割り出すステートカウンタ２６５を有している。
【０１４９】
本発明者の検討によると、不一致判定回路２６２は、図２６の回路により構成できることがわかっている。図２６の回路は、図２７の右側に示すように、ＶY1、ＶY2、ＶY3、ＶY4、ＶY5の５つのレベルのデータ線駆動電圧の中から、適切な電位を選択するための演算を行う回路である。つまり、走査パターンと表示パターンの不一致数を検出し、不一致数が０、１、２、３、４の場合に、それぞれＶY1、ＶY2、ＶY3、ＶY4、ＶY5を選択する信号を発生させる。
【０１５０】
なお、走査線電位は、図２７に示すように、ＶＸ１（１１．３０Ｖ），−ＶＸ１（−１１．３０Ｖ），０Ｖの３つのレベルがある。また、４ラインの場合の走査パターン例を、図２８Ａ，図２８Ｂに示す。図示されるように、走査パターンは４行４列の行列で表され、行が走査線のライン順を示し、列が選択する順番を表す。不一致判定回路２６２は４ラインを４回選択し、表示パターンと走査パターンの不一致数を４回判定し、データ線の電圧レベルを決定する。
【０１５１】
（Ｂ）本発明者によって明らかとされた問題点
図２６の回路は、排他的論理和（EX_OR）と加算回路（ADDER）とを用いて不一致数を判定する回路である。つまり、図２６の回路は、不一致数を検出するための４個のEX_ORゲートと、ADDER回路に使用する６個のEX_ORゲートと、５個のANDゲートと、５個の３入力NANDゲートと、３個のインバータとによって構成されている。
【０１５２】
しかし、この構成では回路規模が大きくなる課題を有している。例えば、図２６から明らかなように、各ゲート間をつなぐ配線はかなり複雑であり、また、加算（ADDER)回路が必要なため回路が大きなものとなる。
【０１５３】
さらに同時選択ライン数が増加すると、複雑さが増し、特にADDER回路は、同時選択する走査線数のほぼ２乗に比例して回路が大きくなる。
【０１５４】
このような回路規模の増大は、不一致判定回路をデータ線駆動回路に内蔵した構成（図２の構成）を採用する場合に、特に、深刻な問題となる。
【０１５５】
（Ｃ）本実施の形態の特徴
そこで、本実施の形態では、不一致検出回路を、読み出し専用メモリ（ＲＯＭ）によって構成する。
【０１５６】
（Ｄ）本実施の形態の具体的内容
４ライン同時選択の場合を例にして、以下、説明する。
【０１５７】
図２０に、システム構成を示す。不一致判定回路２６２を内蔵するデコーダ２５８は、図２９に示すように、フレームメモリ２５２とレベルシフタ２５９との間に位置している。
【０１５８】
図２１は、データ線駆動回路内に内蔵する１出力あたりの不一致数判定回路の回路構成を示したブロック図である。不一致数判定回路は、第１のＲＯＭ回路１、第２のＲＯＭ回路２、第３のＲＯＭ回路３、第４のＲＯＭ回路４、第５のＲＯＭ回路５と、プリチャージ（ＰＣ）回路６〜１０を有している。ＰＣ回路６，７，９，１０は同じ構成であるが、ＰＣ回路８は構成が少し異なり、入出力端子の数が１つになっている。
【０１５９】
不一致数判定回路への入力信号は、４個の走査パターンを区別するためのパターン識別信号Ｆ１、Ｆ２と、フレームメモリから読み出したデータ信号ｄａｔａ１からｄａｔａ４と、プリチャージ信号ＰＣ、表示のオン、オフを反転する信号ＦＲである。
【０１６０】
これら入力信号は、各々インバータを介して、正転信号と反転信号の両方がＲＯＭ１〜５回路１〜５に共通に入力される。ただし、ＦＲ端子には、正転信号だけが入力される。
【０１６１】
ＰＣ１〜５回路６〜１０の出力信号ｓｗ１〜ｓｗ５は、図２０のレベルシフタ２５９を介し、電圧セレクタ２６０の制御端子に接続されている。出力信号ｓｗ１〜ｓｗ５のいずれか１つがＨｉｇｈの時、電圧セレクタ内で対応する電圧レベルＶY1〜ＶY5の１つが選択され、データ線に印加される。
【０１６２】
図２２は、図２１のＲＯＭ５回路５を模式的に表した図であり、Ｎチャンネル・トランジスタ（以降Ｎｃｈ・Ｔｒ）を白丸（○）で示している。
【０１６３】
図２２の左側において、通常のＣＭＯＳトランジスタ記号と対応して示しているように、ゲートは（ａ，ｃ）と表記され、ドレインは（ｂ）と表記され、ソースは（ｄ）と表記され、サブストレート（Ｖｓｓ＝ＧＮＤ）と表記されている。
【０１６４】
なお、ＲＯＭ回路は、すべてＮｃｈ・Ｔｒで論理を構成している。これは、Ｐチャンネル・トランジスタ（以降Ｐｃｈ・Ｔｒ）だけの論理構成も可能であるが、同じトランジスタの駆動能力を実現する場合、Ｎチャネルトランジスタの移動度はＰチャネルトランジスタの移動度の約３倍であるため、同じ能力のトランジスタを作成する場合には、Ｎチャンネルトランジスタで作った方が１／３以下に小さくできるためである。
【０１６５】
図２２において、ＸＰＣ信号（ＰＣの反転信号である）によって駆動されるＮｃｈ・Ｔｒは、プリチャージ時においてＶｄｄ（５Ｖ）とＶｓｓ（ＧＮＤ）電位とがショート状態になることを防止している。
【０１６６】
次に、入力信号からデコード演算により出力信号が生成される過程を説明する。
【０１６７】
不一致判定回路の出力線（縦の線）は、あらかじめプリチャージ（ＰＣ信号）によりＨｉｇｈになっている。入力線（横の線）から入力される入力信号によって、一本の縦の線に直列接続されている全てのＮｃｈ・Ｔｒがオンすると、その縦の線の電位はＶｓｓとなり、出力はＬｏｗに変化する。
【０１６８】
例えば、走査パターンとして図２８Ａのパターンを採用しているとする。
【０１６９】
ＸＰＣがＨｉｇｈで、ｄａｔａ１〜ｄａｔａ４がすべてＨｉｇｈならば、ＲＯＭ５回路の１列目のＮｃｈ・Ｔｒがすべてオンし、ＶｓｓにつながりＬｏｗを出力する。他の列は、オンしていないＮｃｈ・Ｔｒがあり、Ｖｓｓにはつながらず、Ｈｉｇｈのままである。
【０１７０】
このように、Ｎｃｈ・Ｔｒをどこに置くかによって、出力を選択することができる。つまり、Ｎｃｈ・Ｔｒの配置によって、入力信号をデコードし、選択電圧データへと変換することが可能である。
【０１７１】
ここでＲＯＭ回路５は、走査パターンと表示データとの不一致数が４、つまりすべて違う場合だけを担当するＲＯＭである。このため、４回違う走査パターンが印加されるとしても、トータルの出力回数は４回のみである。このため、ＲＯＭ回路５は、４列の構成で十分である。
【０１７２】
他のＲＯＭ回路も同様にして、出力する場合の数により構成を決める。例えば、ＲＯＭ回路１、ＲＯＭ回路２、ＲＯＭ回路３、ＲＯＭ回路４は、各々４、９、１６、９列の構成でよい。
【０１７３】
走査電圧パターンを例えば、図２８Ａから図２８Ｂに変化させた場合には、これに対応させてＮｃｈ・Ｔｒの配置を変えればよい。そのような配置の変更は、ＲＯＭ製造のためのマスクの変更で容易に行える。
【０１７４】
図２３は、図２１のＰＣ回路１０の内部の回路構成を示した図である。ＦＲ信号に接続されたインバータ３０３と２個のＮｃｈ・Ｔｒ３０１、３０２とによって、入出力端子ＩＮ１とＩＮ２を選択できる構成になっている。
【０１７５】
ＦＲ信号がＨｉｇｈの場合、端子ＩＮ１に入力している信号が選択され、Ｌｏｗの場合には端子ＩＮ２に入力している信号が選択される。
【０１７６】
Ｐｃｈ・Ｔｒ３０４は、ＰＣ信号を受け、端子ＩＮ１、もしくは端子ＩＮ２に接続されているＲＯＭ回路をプリチャージする働きをする。
【０１７７】
また、出力用にＰｃｈ・Ｔｒ３０５とインバータ３０６がある。Ｐｃｈ・Ｔｒ３０５は、出力を安定させるためにある。
【０１７８】
ここで、図２１のＰＣ回路８は、電圧レベルＶY3（例えば、グランド）を選択するだけでよいため、ＦＲ信号によって入力信号を選択しなくてもよい。このため、入力選択のためのＮｃｈ・Ｔｒ３０１、３０２が無い構成になっており、プリチャージするＰｃｈ・Ｔｒ３０４のソースにそのまま接続されている構成になっている。
【０１７９】
図２４は、不一致数判定回路の動作を説明するためのタイミングチャートである。この図により、入力信号ｄａｔａ１〜ｄａｔａ４、パターン識別信号ＰＤ０，ＰＤ１、１選択期間信号ＬＰ、プリチャージ信号ＰＣ、反転信号ＦＲ、フレームメモリのＷ／Ｒ（Ｈｉｇｈで書き込み、Ｌｏｗで読み出し）の各信号の相関関係が明らかとされる。
【０１８０】
図２１〜図２４を参照して回路の動作を説明する。
【０１８１】
ＬＰ（１選択期間）信号を基準に説明する。ＬＰ立ち下がり後、フレームメモリにデータが書き込まれるライト期間の後、フレームメモリから同時選択ライン分のデータが読み出されるリード期間がある。このリード期間内に出力データｄａｔａ１〜ｄａｔａ４、ＦＲ信号、ＰＤ０，ＰＤ１信号が確定する。この確定前のデータを消去してリセットするために、確定前から確定後に移行するタイミングでＰＣ（プリチャージ）信号がＬｏｗになる。このＰＣ信号に従い、ＰＣ回路６〜１０内のＰｃｈ・Ｔｒがオンし、ＲＯＭ回路１〜５内のＮｃｈ・Ｔｒがプリチャージされ、Ｈｉｇｈ（Ｖｄｄ）に引き上げられる。この後、データｄａｔａ１〜ｄａｔａ４と、パターン識別信号ＰＤ０，ＰＤ１とがＲＯＭ１〜５でデコードされ、この結果、データ線に印加する電圧レベルを選択する信号（ｓｗ１からｓｗ５）が決定される。
【０１８２】
ここで、従来の一般的なＲＯＭは、プリチャージ用のＰｃｈ・ＴｒがすべてのＮｃｈ・Ｔｒの列毎に必要である。しかし、不一致数判定回路に用いるＲＯＭ回路では、図２２で説明したように、すべての列の出力が同時に変化することはありえない。このため、プリチャージ用のＰｃｈ・Ｔｒは、各ＲＯＭ回路に１個あればよい。つまり、各ＲＯＭ回路に１個づつあるＰＣ回路に１個あれば、十分にプリチャージ動作を行うことができる。このため、本発明では、ＰＣ回路内に１個あるだけである。本発明では、面積比でＮｃｈトランジスタよりも大きなＰｃｈトランジスタの数をさらに減らし、より小型な回路を実現できている。
【０１８３】
以上のように、Ｎｃｈ・Ｔｒだけで構成すること、出力の場合の数により小さくすること、を備えたＲＯＭ回路と、プリチャージ用のＰｃｈ・Ｔｒを１個にするＰＣ回路によって、従来のゲート構成の回路より面積が４０％小さくなることを確認している。
【０１８４】
以上の説明では、４ライン同時選択について説明したが、同時選択ライン数が増加、減少した場合には、ＲＯＭ回路内部の行列の数を増加、減少させれば対応できる。同時選択が４ライン以上の場合、同時選択ライン数よりも、走査パターン識別信号（ＰＤ０，ＰＤ１）は非常に少なくなる。例えば３２ラインの場合、従来では３２本必要な線が、走査パターン識別信号とすると５本で済む。このため配線が減少する。
【０１８５】
次に、実施の形態３に関する変形例について、図２５を用いて説明する。
【０１８６】
図２５の変形例は、図２１に示した不一致数判定回路内のプリチャージ（ＰＣ）信号を遅延線（ポリシリコン線）によって伝え、低消費電力化するものである。  図２１のＰＣ信号により、Ｐｃｈ・Ｔｒがオンし、Ｎｃｈ・Ｔｒのドレインがチャージアップされる。ＲＡＭ内蔵データ線駆動回路は、不一致数判定回路をデータ線を駆動する出力本の数持っている。このため、プリチャージにより一斉に出力本数分のＮｃｈ・Ｔｒがチャージアップされ、大きな電流が流れる。しかし、このプリチャージ信号を不一致数判定回路すべてに伝えるデータ線に遅延線を用いることで、一斉にチャージアップせず、遅延時間に平均的に電流を流すことで、大きな突入電流が流れることを防止し、より低消費電力なデータ線駆動回路を実現することができる。
【０１８７】
すなわち、図２５に示すように、プリチャージ信号の信号線５０１，５０２をポリシリコンで形成することで、低消費電力化を達成できる。また、プリチャージ用の配線を遅延線にすることで、突入電流を平均化し、低消費電力な不一致数判定回路とすることもできる。
【０１８８】
次に、第４の実施の形態について説明する。
【０１８９】
（実施の形態４）
（Ａ）本実施の形態の特徴
本実施の形態は、データ線駆動回路内部に、外部入力で、データ線に出力するすべての電圧レベルを同じにする電圧オフ回路を備えたことを特徴とする。
【０１９０】
また、データ線駆動回路内部に帰線期間検出回路を持ち、帰線期間検出回路からの帰線期間信号によっても、あるいは外部入力によっても、データ線に出力するすべての電圧レベルを同じにすることができるようにしたことを特徴とするものである。
【０１９１】
（Ｂ）本発明者によって明らかとされた問題点
液晶表示装置が動作状態にあっても、表示に必要のない期間が存在することがある。
【０１９２】
例えば、ＣＲＴの帰線期間に対応する期間、一つのフレーム期間と次のフレーム期間との間の期間、一つのフィールド期間と次の一つのフィールド期間との間の期間、タッチセンサとのインタフェースをとる期間等がある。これらの期間をブランク期間ということにする。そして、これらの期間を代表して適宜、帰線期間ということもある。
【０１９３】
この帰線期間（ブランク期間）中に、上述のデコーダ２５８を通常に動作させておくと、この期間に表示パネルの液晶に種々の電圧が印加され、クロストーク等が発生し、表示に悪影響をおよぼす。
【０１９４】
以下、具体的に説明する。
【０１９５】
通常、コントローラ等から送られてくる液晶駆動用信号の選択期間信号ＬＰの１フレーム間の数は、図４０に示すように、実際の表示を行う選択期間の数より多い。図では、例として２４０本の走査線を持った表示パネルを４ライン同時選択するマルチライン駆動を行う場合を示したものである。４ライン同時選択で、２４０ラインの走査線の表示装置を表示するためには、２４０／４＝６０選択期間で、１回の全面走査が終わる。これを１フィールドとする。４ラインすべての画素を独立に表示するためには、少なくても４フィールド必要である。従って表示には、６０×４フィールド＝２４０選択期間必要である。
【０１９６】
ところが、図４０に示すように、１フレーム期間の選択期間の数は２４５となっており、表示に必要な選択期間（２４０）よりも多い数になっている。
【０１９７】
これは、ＣＲＴ等の別のタイプの表示装置と表示制御を共通にすることを目的として、ＣＲＴ上の走査が終了し初期の走査線に戻るための期間（帰線期間）分に対応させ、選択期間を追加しているためである。
【０１９８】
また、表示を行うコントロール時、表示データを作るＣＰＵなどと表示データの入出力の調整上、選択期間の数が多くなることもある。上述の帰線期間は、パネルの表示には必要の無い期間であり、この間に表示パネルの液晶に印加される電圧は、表示に悪影響を及ぼす。
【０１９９】
従来のＭＰＸ駆動では、帰線期間の走査線の電位が非選択つまり、ゼロ電位になっていれば、データ線がＶMY1、ＶMY2のどちらの電位になっていても、液晶にかかる実効電圧が同じであるため、コントラストを低下させる（ＯＮ／ＯＦＦの電圧比を低下させる）ものの、選択電位によって大きく表示が異なることは無い。
【０２００】
しかし、マルチライン駆動を行う場合、ＭＰＸ駆動に対して、データ線の選択電位が大きく、選択する電位の数も多い。つまり、同時に選択する走査線の本数が、ｈ本（ｈは整数）とするとｈ＋１の電圧レベルがデータ線側に必要になる。このため、帰線期間にデータ線が選択する電位によって、表示が大きく異なる。
【０２０１】
例えば、隣のデータ線と違う選択電位が帰線期間にデータ線に印加されると、クロストークのように見える。従来のＭＰＸ駆動とは違い、たとえ全体（２４５Ｈ）の僅かな期間（５Ｈ）であっても、はっきり表示に悪影響を及ぼし、クロストークとして観測できる課題があることを本出願人は発見した。
【０２０２】
つまり、従来のＭＰＸ駆動では、帰線期間の走査線の電位が非選択つまり、ゼロ電位になっていれば、図３９Ａに示すように、データ線がＶMY1、ＶMY2のどちらの電位になっていても、液晶にかかる実効電圧が同じである。したがって、コントラストは低下するものの、選択電位によって大きく表示が異なることは無い。
【０２０３】
しかし、マルチライン駆動を行う場合は、図３９Ｂに示すように、ＭＰＸ駆動に対してデータ線の選択電位の絶対値が大きく、かつ選択する電位の数も多い。このため、帰線期間にデータ線が選択する電位によって、表示が大きく異なる。
【０２０４】
例えば、隣のデータ線と違う選択電位が帰線期間にデータ線に印加されると、クロストークのように見える。従来のＭＰＸ駆動とは違い、たとえ全体（２４５Ｈ）の僅かな期間（５Ｈ）であっても、はっきり表示に悪影響を及ぼし、クロストークとして観測できることがわかった。
【０２０５】
（Ｃ）本実施の形態の内容
図２９に本実施の形態のデータ線駆動回路の全体構成を示す。
【０２０６】
図２９の構成の特徴は、ディスプレイオフ（ＤＳＰ＿ＯＦＦ）信号をデコーダ２５８に入力し、帰線期間において、データ線に印加する電圧を一定にすることである。データ線に印加する電圧を一定にするために、デコーダ２５８内に電圧オフ回路２６６が設けられている。
【０２０７】
まず、ディスプレイオフ（ＤＳＰ＿ＯＦＦ）信号を、帰線期間検出回路を介することなく、直接的に電圧オフ回路２６６に入力する場合について説明する。この場合、図２９のスイッチ８０００は、（ａ）側に切り替えられる。図２に示されるモジュールコントローラ２３４０がディスプレイオフ（ＤＳＰ＿ＯＦＦ）信号を生成し、このディスプレイオフ（ＤＳＰ＿ＯＦＦ）信号が電圧オフ回路２６６に直接に入力される。
【０２０８】
電圧オフ回路の構成について説明する。
【０２０９】
図３０Ａ，図３０Ｂは、１出力に対応する電圧オフ回路の回路構成の例である。仮に１６０出力ならば、図３０Ａ，図３０Ｂの回路が並列に１６０個並ぶことになる。
【０２１０】
図３０Ａは４ライン同時選択の場合、図３０Ｂは、３ライン同時の場合の電圧オフ回路を示す。
【０２１１】
図３０Ａに示すように、４ライン同時選択の場合、不一致数判定回路から５レベルの電位（ＶY1〜ＶY5）を選択する信号ｓｗ１〜ｓｗ５が出力され、電圧オフ回路に入力される。つまり、ｓｗ１、ｓｗ２、ｓｗ４、ｓｗ５の各信号はＡＮＤゲート２７００，２７１０，２７３０，２７４０にそれぞれ入力される。また、ＳＷ３信号は、オアゲート２７２０に入力される。
【０２１２】
一方、外部信号ＤＳＰ＿ＯＦＦが、ＡＮＤゲート２７００，２７１０，２７３０，２７４０に共通に入力される。また、オアゲート２７２０には、ＤＳＰ＿ＯＦＦ信号の反転信号が入力されている。
【０２１３】
つまり、ＤＳＰ＿ＯＦＦ信号がＨｉｇｈならば、ｓｗ１〜ｓｗ５信号はそのまま出力されるが、ＤＳＰ＿ＯＦＦ信号がＬｏｗならば、ｓｗ３信号だけがＨｉｇｈになる。このため、ＤＳＰ＿ＯＦＦ信号をＬｏｗにすることで、Ｈｉｇｈになったｓｗ３に接続されている電圧セレクタによって、データ線にＶY3（図３９Ｂ参照）が印可される。
【０２１４】
４ライン同時選択の場合は、走査線の非選択レベルのゼロ電位と同じＶx3が帰線期間にデータ線に印加されることで、液晶に電圧が印加されず、クロストークを防止できる。
【０２１５】
４ラインなど偶数の同時選択ラインの場合には、走査線側の非選択レベルと同じ電位をデータ線側でも選択可能であり、この電位を帰線期間にデータ線が選択することが望ましい。しかし、３、５、７ライン同時選択など奇数のライン数の場合には、走査線の非選択レベルと同じ電位レベルが、通常データ線の電圧レベルにはない。この場合の対応策として、以下の２つの方法がある。
【０２１６】
１）走査側の非選択レベルをデータ線駆動回路に入力し、帰線期間に非選択レベルをデータ線が選択する。
【０２１７】
２）走査側の非選択レベルに最も近い電位レベルを、帰線期間にデータ線が選択する。
【０２１８】
３ライン同時選択で１）の方法を実現するには、図３０Ａに示される４ライン選択用回路のｓｗ３信号（ＶY3に対応する選択信号）をＨｉｇｈにし、かつデータ線駆動電位ＶY1、ＶY2を３ライン時の電圧に変更し、ＶY4、ＶY5を３ライン時のＶY3、ＶY4に変更すればよい。
【０２１９】
一方、２）の方法を実現するには、図３０Ｂの回路図を採用する。これは、４つある電圧レベル（ＶY1、ＶY2、ＶY3、ＶY4）のＶY2を、帰線期間において選択する回路になっている。
【０２２０】
以上示したように、奇数の同時選択の場合にも、クロストークを無くすことができる。
【０２２１】
次に、図２９において、ディスプレイオフ（ＤＳＰ＿ＯＦＦ）信号を帰線期間検出回路２７２を介して電圧オフ回路２６６に入力する場合について説明する。
【０２２２】
この場合は、図２９のスイッチ８０００は（ｂ）側に切り替えられ、ディスプレイオフ（ＤＳＰ＿ＯＦＦ）信号は帰線期間検出回路２７２に入力される。
【０２２３】
帰線期間検出回路２７２は、図３１に示すように、フレーム信号ＹＤとフィールド信号ＦＳと外部入力のＤＳＰ＿ＯＦＦ信号を入力とする。帰線期間検出回路２７２は、仮に、外部入力のＤＳＰ＿ＯＦＦ信号がない場合でも、自分でＤＳＰ＿ＯＦＦ信号に相当する信号を生成する機能をもつ。
【０２２４】
図３１は、帰線期間検出回路２７２の回路構成例を示す図であり、図３２は帰線期間検出回路２７２の動作を示すタイミングチャートである。
【０２２５】
帰線期間検出回路２７２は、ＦＳ信号をカウントし、ＹＤによってリセットされる３ビットのカウンタになっている。４ライン同時選択の場合、４フィールドが表示に必要である。
【０２２６】
ＦＳ信号によって、各フィールドが区別されているため、カウンタの最終３ビットの出力Ｑ３がＨｉｇｈとなる期間が帰線期間となる。このカウンタ出力Ｑ３と外部入力のＤＳＰ＿ＯＦＦのＮＯＲをとることで、外部入力も可能であり、しかも、帰線期間をコントローラ等の外部装置で作る必要もないデータ線駆動回路とすることができる。
【０２２７】
図３１の帰線期間検出回路２７２を用いる場合には、ＮＯＲゲート２８３０がＨｉｇｈの時、データ線駆動電圧としてＶY3を選択するようにする。
【０２２８】
帰線期間検出回路２７２は、ＹＤとＦＳとＤＳＰ＿ＯＦＦ信号が入力されていれば動作するため、ＲＡＭを搭載しているデータ線駆動回路だけでなく、外部からデータを逐次入力するタイプのデータ線駆動回路にも適用可能である。
【０２２９】
次に、実施の形態４に関する変形例について説明する。
【０２３０】
図３３は、帰線期間検出回路２７２の他の構成例を示す図であり、帰線期間検出回路がより小型化されている。
【０２３１】
図３３の構成では、帰線期間検出回路２７２は、リセット付きＤフリップ・フロップ（ＤＦＲ）３個で構成されている。
【０２３２】
また、図３４に示すように、帰線期間検出回路２７２は、行アドレスレジスタ２５７のアドレス値のデコードによって帰線期間を検出する構成とすることができる。この場合の帰線期間検出回路２７２は、図３５に示すように、行アドレスレジスタ２５７からアドレス信号（ＲＡ信号）を受け取り、デコーダ２８５０によって、帰線期間の２４１Ｈから２４５Ｈまでを検出する。アドレス信号（ＲＡ信号）は、８ビット（ＲＡ１〜ＲＡ７）ある。このうち、上位４ビットのＡＮＤをとることで、０から始まるアドレス値の２４０（２４１Ｈ期間）以上を検出できる。また、４入力ＡＮＤゲート１個で構成できるため回路をコンパクト化できる。
【０２３３】
また、図３６に示すように、不一致数検出回路と電圧オフ回路の機能をまとめた電圧決定回路２６７によって、帰線期間の電圧を一定レベルにする構成とすることもできる。
【０２３４】
図３７は、４ライン同時選択の場合のゲート構成とした電圧決定回路２６７の回路図である。
【０２３５】
走査パターン発生回路９１において、Ｃ１〜Ｃ４の走査パターン信号のレベルが決められる。４つのEX_ORゲート９２〜９５によって、フレームメモリから出力される４ライン分の画像データと走査パターンとの不一致を検出し、アダー回路９６で３ビット（Ｄ2、Ｄ1、Ｄ0）の不一致数へと変換される。この３ビットの不一致数は、デコード回路９７において、５レベルの電位（ＶY1〜ＶY5）を選択する信号ｓｗ１〜ｓｗ５にデコードされる。このデコード回路９７には、Ｄ＿ＯＦＦ信号が入力されており、この信号がＬｏｗの場合には、信号ｓｗ３だけがＨｉｇｈになりＶY3が選択される。Ｄ＿ＯＦＦ信号がＨｉｇｈの場合には、検出した不一致数に応じた電圧レベルが選択される。
【０２３６】
また、実施の形態３で説明したように、電圧決定回路２６７をＲＯＭにより構成することも可能である。
【０２３７】
図３８は、電圧決定回路２６７の構成を示している。
【０２３８】
電圧決定回路２６７は、ＲＯＭ６０１〜６０５とＰＣ回路６０６〜６１０によって構成されている。この構成の詳細は  図２１，図２２を用いて先に説明してあるので省略する。
【０２３９】
このＲＯＭ回路６０１〜６０５に、ディスプレイオフ信号（Ｄ＿ＯＦＦ信号）を入力し、Ｄ＿ＯＦＦ信号がＬｏｗの場合は、ＶY3を選択し、Ｄ＿ＯＦＦ信号がＨｉｇｈの場合は、不一致数によって電圧を決定するようにする。
【０２４０】
Ｄ＿ＯＦＦ信号がＬｏｗの場合には、Ｄ＿ＯＦＦ信号に接続されたＮチャンネルトランジスタがすべてオフし、ＲＯＭ回路の出力はＨｉｇｈとなり、Ｖx5は選択されない。
【０２４１】
なお、ＲＯＭ６０３だけがＤ＿ＯＦＦ信号のレベルがＬｏｗの場合、通常の出力を遮断し、Ｖｓｓ（Ｌｏｗ）につながる経路を作ることにより、Ｌｏｗレベルの出力もできる。
【０２４２】
以上説明したように、本実施の形態によれば、マルチライン駆動方法を採用する場合でも、データ線駆動電圧の電圧レベルをすべて同じにすることにより、クロストークを無くすことができる。
【０２４３】
次に、第５の実施の形態について説明する。
【０２４４】
（実施の形態５）
（Ａ）本実施の形態の特徴
本実施の形態は、走査線駆動回路（Ｘドライバ）に関する。本実施の形態によれば、高周波クロックを必要とせずに低消費電力で動作し、かつ、シフトレジスタの段数をｍ／ｈ（ｍは走査出力の数、ｈは同時選択される走査線の数）とし、より低消費電力で、小型にした走査線駆動回路（Ｘドライバ）を提供することができる。
【０２４５】
（Ｂ）本発明者によって明らかとされた問題点
図５９は本発明者によって本発明前に検討された走査線駆動回路（Ｘドライバ）の構成を示す図である。
【０２４６】
図５９に示されるように、走査線駆動回路（Ｘドライバ）は、例えば、３つのＩＣチップ９０００，９０１０，９０２０を縦列接続（カスケード接続）して構成される。ＩＣチップ９０００が先頭チップであり、ＩＣチップ９０１０，９０２０が従属チップである。図中、ＦＳはキャリー信号を出力する端子であり、ＦＳＩはキャリー信号を受ける端子である。ＩＣチップ９０２０から出力されるキャリー信号は先頭チップ９０００に帰還されるようになっている。
【０２４７】
２本の走査線を同時に駆動する場合の、ＩＣチップ９０００の内部構成例を図５１に示す。図５１に記載されるように、走査線駆動回路を構成するＩＣチップは、コード発生部１２０１と、第１のシフトレジスタ１２０２と、第２のシフトレジスタ１２０３と、レベルシフタ１２０４と、デコーダ１２０５と、電圧セレクタ１２０６とを有する。
【０２４８】
走査線の駆動電圧は、例えば、選択時には「＋Ｖ１」あるいは「−Ｖ１」であり、非選択時には「０」であり、よって合計で３レベルである。なお、「Ｖ１」、「−Ｖ１」は図３９Ｂの「Ｖx1」「−Ｖx1」と同じ意味である。したがって、これら３レベルの中から一つを選ぶためには、２ビットの制御情報が必要であり、これに対応させて、図５１では２段のシフトレジスタ１２０２，１２０３が設けられている。
【０２４９】
また、走査線はＸ１〜Ｘｎまでｎ本あるため、シフトレジスタ１２０２，１２０３のそれぞれのビット数はｎビットである。例えば、一つのＩＣチップが担当する走査線の総数が１２０本ならば、シフトレジスタ１２０２，１２０３のビット数は１２０ビットである。
【０２５０】
また、４ライン同時駆動の場合のＩＣチップの構成は、例えば、図５２のようになり、同時に駆動する走査線の本数が増えれば増えるほど、シフトレジスタの容量が増大する。
【０２５１】
（Ｃ）本実施の形態の内容
図４１は、液晶表示装置の全体構成を示す図である。本実施の形態の走査線駆動回路２２００では、従来と異なり、１つのシフトレジスタ１０２のみでよい。しかも、シフトレジスタ１０２のビット数は、ｎ／ｈ（ｎは走査線の総数であり、ｈは同時に駆動する走査線の数である）でよく、従来に比べて格段に回路構成が簡素化される。
【０２５２】
これは、走査線を選択するために必要なデータと、走査線に供給する電圧を決定するために必要なデータとを分離して処理するようにした結果である。
【０２５３】
つまり、従来は、何本目の走査線を駆動するかという情報と、どのような駆動電位で駆動するかという情報をまとめてシフトレジスタに記憶させていた。
【０２５４】
これに対し、本実施の形態は、ＭＬＳ駆動が隣接するｈ本の走査線群を順番に駆動することに着目し、ｈ本の走査線群を一本の走査線として考える。このように考えると、駆動する走査線を指定するための情報を格納するシフトレジスタのビット数はｎ／ｈ（ｎは走査線の総数であり、ｈは同時に駆動する走査線の数である）で足りる。
【０２５５】
一方、駆動電圧を指定するデータは、コード発生部から簡単に生成することができ、そして、その駆動電圧を指定するデータと走査線を指定するためのデータとをデコーダに入力してデコードすれば、従来と同様な走査線制御信号を生成できる。デコーダは図５１に示すように従来から存在するものを少し改良すれば足り、よって、シフトレジスタのビット数を削減した分だけ、回路の簡素化が図れる。
【０２５６】
つまり、図４１に示すように、シフトレジスタ１０２から出力されるデータは４本の走査線が組になっている１グループを順に選択するための選択データであり、一方、選択された１グループの４本の走査線について、電圧出力のＶ1を選択するか、-Ｖ1を選択するかのデータＤ０〜Ｄ３は、デコーダ１０３にパラレルに入力する。この構成によって、シフトレジスタのビット数を３０ビットとしている。よって、消費電力が減少し、回路規模も小さくできる。
【０２５７】
（Ｄ）本実施の形態の具体的な回路構成
４ラインの走査線を同時に選択し、１個のＩＣチップで１２０本の走査線を駆動する場合について、具体的に説明する。
【０２５８】
図４２は図４１の走査線駆動回路２２００の具体的な回路図である。コード発生部１０１は、ＹＤ信号でリセットされ、選択パルスＬＰをカウントするカウンタ２０１と、カウンタ２０１のアドレスとＦＲ信号によってデータＤ0、Ｄ1、Ｄ2、Ｄ3を出力するＲＯＭで構成されるパターンデコーダ２０２と、このデータをラッチするラッチ２０３と、ＬＰ信号をクロックとして動作するバッファ用インバータ２０４、２０５と、先頭チップ識別信号ＭＳ，ＹＤ信号および，ＦＳＩ信号からシフトレジスタに入力するためのデータＳＤを生成する回路２０６と、遅延線２０７とによって構成されている。
【０２５９】
次に、デコーダ１０３，レベルシフタ１０４，電圧セレクタ１０５について説明する。図４２に示される回路は、先頭の４走査線（Ｘ１，Ｘ２，Ｘ３，Ｘ４）に出力する回路を示したものである。
【０２６０】
シフトレジスタの先頭の出力をＳＨ１とする。このＳＨ１は、各デコーダに共通に入力される。データＤ1、Ｄ2、Ｄ3、Ｄ4は、デコーダ１０３に入力される。強制的に電圧を０電位にするためのＤＯＦＦ信号も、デコーダ１０３に入力されている。
【０２６１】
デコーダ１０３によってデータ（Ｄ0、Ｄ1、Ｄ2、Ｄ3）がデコードされ各電圧のスイッチ信号になった後、レベルシフタ１０４、電圧セレクタ１０５によって＋Ｖｘ１，０，−Ｖｘ１が選択され各々Ｘ1,Ｘ2,Ｘ3,Ｘ4に出力される。
【０２６２】
ロジック動作をまとめて示すと、ＳＨ１は、Ｙ１からＹ４が選択されているか（Ｈｉｇｈ）、非選択か（Ｌｏｗ）を示している信号である。ＳＨ１がＬｏｗの場合には、Ｄ０からＤ３の信号のＨｉｇｈ、Ｌｏｗに関わりなく、Ｙ１からＹ４の出力電位が決定する。例えば、Ｄ０がＨｉｇｈの場合は、Ｙ１は、Ｖ１を、Ｄ０がＬｏｗの場合には、−Ｖ１を出力する。同様に、各々Ｄ１からＤ３に応じて、Ｙ２からＹ４の電圧が決定される。
【０２６３】
図４３は、４ラインの走査線を同時に選択する場合のタイミングチャートである。
【０２６４】
１フレーム期間を２４０走査期間（ＬＰ）とする。この場合、図５９で示したＩＣチップは２個、カスケード接続されている。先頭チップにＹＤ信号が入力されると、ＳＨ１信号が最初に１ＬＰ期間だけHighになる。
【０２６５】
シフトレジスタ１０２によって、１ＬＰ毎にデータがシフトされていく。２４０本の走査線を、１回、全部走査し終わるためには６０個の選択パルスＬＰが必要であり、これを１フィールドとする。
【０２６６】
１フィールドの走査が終了すると、カスケード接続された従属チップのＦＳ信号が、先頭チップのＦＳＩ信号として図４３に示すように入力される。このことで、再びＳＨ１信号がHighになり、再び４本ずつの走査線が順に選択される動作が始まる。
【０２６７】
以上のようにして２フィールド、３フィールド、４フィールドと選択され１フレームの動作を終了する。１フレーム以降の動作は、以上説明した動作のくり返しとなる。
【０２６８】
以上、４本の走査線を同時に選択する場合を説明したが、本発明は、これに限定されるものではなく、２本の同時選択の場合には、シフトレジスタは、６０段、８本の同時選択の場合には、１５段として構成できる。同時選択する走査線の数が２本以上のものに適用できることは明白である。
【０２６９】
次に、実施の形態５に関する変形例について説明する。
【０２７０】
図４４は変形例の構成を示す。図４１では、レベルシフタ１０４が、デコーダ１０３の後段にあった。図４４では、レベルシフタ５０３の後段に、デコーダ５０４がある構成としている。
【０２７１】
レベルシフタ５０３への入力は、シフトレジスタ５０２の出力（ＳＨ１〜ＳＨ３０）の３０個信号と、コード発生部５０１からのデータ（Ｄ０〜Ｄ３）の４個の信号になる。このため、レベルシフタのビット数の総計は、３４ビットで済む。図４１では１２０×３＝３６０ビットのレベルシフタが必要であるため、さらに回路の簡素化が可能である。
【０２７２】
図４５は、他の変形例の構成を示す。
【０２７３】
図４５では、コード発生部６０１の内部を、レジスタコントローラ６０１とパターンデコーダ６０２とに分けている。
【０２７４】
パターンデコーダ６０２は、走査電圧パターンデータＰＤ１，ＰＤ０を入力する入力端子を有している。
【０２７５】
走査パターンデータＰＤ１，ＰＤ０はデータ線駆動回路（Ｙドライバ）２１００から送られてくる。
【０２７６】
データ線駆動回路（Ｙドライバ）２１００の不一致検出回路において、使用するパターンの変更を行った場合でも、その走査電圧パターンの変更がパターンデータＰＤ１，ＰＤ０として走査線駆動回路（Ｘドライバ）に通知されるため、走査線駆動回路（Ｘドライバ）の回路構成を変更をしなくても、データ線駆動回路（Ｙドライバ）２１００において使用される走査パターンに対応して、列パターンの出力の順番の変更が可能である。このことについては、後述する実施の形態６において、詳しく述べる。
【０２７７】
また、パターンデコーダ２０２の前段に必要であったカウンタ２０１が不要になり、パターンデコーダ自身も、例えば２４０個の選択パルスＬＰを数える必要が無くなり、４つのパターンのみを区別できればよいため小型になり、液晶駆動装置をさらに小型化できる利点がある。
【０２７８】
図４６、図４７にパターンデコーダ６０２の回路例を示す。また、図４８Ａ，４８Ｂに、走査パターンを摸式的に示す。
【０２７９】
図４６のパターンデコーダ６０２は、図４８Ａの走査電圧パターンをデコードし、図４７のパターンデコーダ６０２は、図４８Ｂの走査電圧パターンをデコードするものである。
【０２８０】
図４８Ａの走査電圧パターンを用いて表示を行う場合を説明する。図４８Ａの走査電圧パターンは、選択される４本の走査線の選択電圧を摸式的に示したものであり「＋」は「Ｖ１」を、「−」は「−Ｖ１」を意味する。
【０２８１】
例えば、１フィールド目に選択する走査線は、すべてＶ１を選択する。２フィールド目に選択する１、２本目は、Ｖ１を３、４本目は、−Ｖ１を選択する。
【０２８２】
しかし、このように１フィールド分すべて同じパターンで選択し、表示を行うとクロストークや、フリッカの原因になることが解っている。このため、１フィールド目から始まり、順に４フィールド目のパターンになる表示を１から１６ラインの走査線に適用し、２フィールド目から始まり、順に３、４、１フィールド目のパターンになる表示を次の１７から３２ラインの走査線に適用するような出力電圧パターンで表示する場合がある。
【０２８３】
この場合には、１から１６ラインは、最初の４個の選択パルスＬＰで選択され、１７から３２ラインは、次の４個のＬＰで選択されるため、図４６のパターンデコーダの入力端子ＰＤ１，ＰＤ０に、４ＬＰ毎にパターンを区別する信号を入力するだけで、以上に説明した表示が可能になる。
【０２８４】
図４８Ｂの走査電圧パターンに変更したい場合には、図４７に示すようにパターンデコーダのＡＮＤゲートの入力を変更するだけで簡単に変更可能である。また、ＦＲ信号によって、「Ｖ１」と「−Ｖ１」を交互に選択する交流駆動も可能である。
【０２８５】
以上、ゲート回路によるパターンデコーダ回路を説明したが、ＲＯＭによって構成しても同様の効果がある。
【０２８６】
図４９は他の変形例を示す。
【０２８７】
図４９の変形例は、図４５に示すレジスタコントローラ６０１の内部構成を示す回路図である。また、図５０は、図４５の回路の動作を示すタイミングチャートである。
【０２８８】
１フレーム期間が選択パルス（ＬＰ）２４０個分に相当する場合には、図４３で示したように、正常に１フレーム期間に各走査線が４回選択され、電圧Ｖ1か、０か、−Ｖ1が印加される。しかし、帰線期間を含む場合（図５０の１フレームが２４５個のＬＰに相当する場合）には、表示が乱れてしまう。
【０２８９】
これは、帰線期間中でもカウンタのカウントが進行し、走査線の選択動作が再開されるために、不要な電圧が液晶表示パネルに印加されるためである。この表示を正常にするためには、帰線期間中は、外部から強制的にＤＯＦＦ信号を入力し、ＳＤ信号の電位を０Ｖとする必要がある。
【０２９０】
図４９では、外部から強制的にＤＯＦＦ信号を入力する手間を省くため、帰線期間処理回路１００１を付加している。
【０２９１】
図４９の帰線期間処理回路１００１の動作を、図５０のタイミングチャートを用いて説明する。図５０では、駆動する走査線の本数を２４０本とし、１フレーム期間を選択パルス（ＬＰ）２４５個分に相当する期間とし、帰線期間を選択パルス（ＬＰ）５個分に相当する期間としている。
【０２９２】
走査線の総数が２４０本であるため、１２０個の出力をもつＩＣチップを２個カスケード接続する。この先頭チップのＦＳＩ、ＦＳなどの変化のタイミングが図５０に示されている。
【０２９３】
まず、ＹＤ信号が入力されると、図示されていないＬＰ信号によって走査が始まる。３０ＬＰまでで、先頭チップの１２０出力の走査を終え、ハイレベルのＦＳ信号がカスケード接続されている従属チップに入力される。従属チップの走査が終了すると、従属チップのハイレベルのＦＳ信号が先頭チップのＦＳＩ信号として入力され、１フィールドから２フィールドの走査に移る。以上の動作をくり返し、４フィールドまで走査を行う。
【０２９４】
この時、帰線期間処理回路１００１中のＱ１０、Ｑ２０、Ｑ３０の各信号は、ＹＤ信号によってリセットされLowになった後、各々１フィールド目、２フィールド目、３フィールド目でのＦＳＩ信号の立ち上がりでHighとなる。Ｇ１０信号は、Ｑ３０信号をラッチする信号である。このＧ１０信号によって、帰線期間中の時刻ｔ４にはＦＳＩ信号は図４９のアンドゲート１００２を通過せず、これにより、
帰線期間中における不要な表示が防止される。
【０２９５】
次に、本発明の第６の実施の形態について説明する。
【０２９６】
（実施の形態６）
ＭＬＳ駆動法を実施する場合において、同時駆動する走査線の本数（ｈ）の決定ならびに走査電圧パターンの選択は、最も基本的かつ重要な事項である。本実施の形態では、前掲の実施の形態１〜５の回路構成を用いて液晶表示装置を構成する場合において採用することが好ましい、同時駆動ライン数ならびに走査電圧パターンについて説明する。
【０２９７】
（Ａ）本発明者の検討によれば、回路の複雑化防止や消費電力の削減，クロストークの防止等の観点から、同時選択ライン数は４本（ｈ＝４）が好ましい。また、４本同時駆動の場合の走査電圧パターンとして、図６０Ａ（図２８Ｂ，図４８Ｂ）に示すように、４本を選択するための４つの選択パルスのうち、一つの選択パルスの極性が他の３つの選択パルスの極性とは反対になるようなパターンを採用するのが好ましい。例えば、図６０Ａでは、１列目のパターン（縦のパターン）が、（＋，＋，−，＋）となっている。
【０２９８】
このようなパターンを採用すると、例えば、１本のデータ線上に位置する画素を全部オンさせるような表示を行うと、実質的に、１フレーム期間中において画素に、均一に選択電圧を印加したことになる。また、１フレーム期間内の輝度変化も抑制される。このため、白い画面中に黒い文字を表示する場合等において、ちらつきを低減し、コントラストを向上させ、高画質化を図ることができる。さらに、フレーム階調法による階調表示を行う場合にも有利である。
【０２９９】
上述の走査電圧パターンによるＭＬＳ駆動を実現するためには、図２１に記載されるデータ線駆動回路（Ｙドライバ）内のＲＯＭ（デコーダ）５を、例えば、図６１に示すような構成とすればよい。また、これに対応させて、図４２に示される、走査線駆動回路（Ｘドライバ）１０１内のパターンデコーダ（ＲＯＭ）２０２も、図６１に示すような構成とすればよい。なお、図６０Ｃに示すように、各行のパターン（横のパターン）でみた場合、１つの選択パルスの極性が他の選択パルスの極性と異なるようにしても、同じ効果が得られる。
【０３００】
（Ｂ）走査電圧パターンを周期的に変化させると、ＭＬＳ駆動に伴う高周波成分および低周波数成分の発生が少なくなり、クロストークやフリッカーが、さらに低減される。このことについては、図４５を用いて、実施の形態５でも説明されている。
【０３０１】
走査電圧パターンを周期的に変化させる技術について、具体的に説明する。図６０Ｂに示すように、各列のパターンをａ，ｂ，ｃ，ｄとする。
【０３０２】
図６２Ｂに示すように、１フレーム期間が４つのフィールド期間からなり、かつ一つのフィールド期間中に全部の走査線を１回選択する駆動方式を採用する場合、一つのフィールド期間中において異なる複数の走査電圧パターンを用いて走査線の駆動を行うとよい。つまり、図６２Ｂに例示される、ａａｂｂｃ、ｂｂｃｃｄ、ｃｃｄｄａ、ｄｄａａｂと周期的に変化するパターンや、ａｂｃｄａ，ｂｃｄａｂ，ｃｄａｂｃ，ｄａｂｃｄと周期的に変化するパターンを採用することができる。これにより、１フレーム期間における液晶パネルの輝度変化が抑制され、画像のちらつきが防止され、クロストークの発生も低減する。
【０３０３】
仮に、図６２Ａに示すように、一つのフィールド期間内では一つのパターンを使用する場合には、図６２Ｂの場合に比べ、高周波成分および低周波数成分が発生しやすくなる。
【０３０４】
上述の走査電圧パターンを周期的に変化させる方法を実現するためのシステム構成が図６３に示されている。
【０３０５】
図６３の特徴の一つは、データ線駆動回路（Ｙドライバ）９３００から走査線駆動回路（Ｘドライバ）２２００にパターンデータ信号（パターン識別信号）ＰＤ０，ＰＤ１を送ることにより、走査電圧パターンの変更を、データ線駆動回路（Ｙドライバ）９３００への制御信号の入力のみで行えることである。パターンデータ信号ＰＤ０，ＰＤ１を用いた走査線駆動回路（Ｘドライバ）２２００側の動作については、図４５〜図４７を用いて、実施の形態５において詳細に説明してある。
【０３０６】
また、図６３のシステムの特徴の一つは、走査線駆動回路（Ｙドライバ）２２００からキャリー信号（ＦＳ信号）を、フィールド識別信号（ＣＡ信号）としてデータ線駆動回路（Ｙドライバ）９３００に送信することにより、走査線駆動回路（Ｘドライバ）２２００とデータ線駆動回路（Ｘドライバ）９３００との間の情報伝達が簡単に行えることである。つまり、特別な制御信号を新たに付加する必要がない。
【０３０７】
図６５は、走査電圧パターンを周期的に変化させるための、パターンデータＰＤ０，ＰＤ１を生成する回路の構成例を示す図である。
【０３０８】
この回路は、アドレスカウンタ９５００と、セレクタ９５１０と、２分周回路として機能する２つのＤ型フリップフロップ９５２０，９５３０と、ロジック回路９５４０，９５５０と、２つのＤ型フリップフロップ９５６０，９５７０と、排他的論理和回路９５８０とを有している。
【０３０９】
図６５の回路は、図６４に示されるようなタイミングで動作する。
【０３１０】
セレクタ９５１０は、例えば、外部からの制御信号によってアドレスカウンタ９５００から送られてくる複数種のクロックのうちのいずれかを選択して出力する。このセレクタ９５１０から出力されるクロックは、２つのＤ型フリップフロップ９５６０，９５７０の動作クロックとして機能する。
【０３１１】
走査線駆動回路から送られてくるフィールド識別信号ＣＡと、フレーム期間の開始を示すＹＤ信号は、２つのＤ型フリップフロップ９５２０，９５３０により分周され、この結果、周期が異なる２つのクロック信号ＣＣ１とＣＣ２が形成され、これらのクロック信号ＣＣ１とＣＣ２に基づき、パターンデータＰＤ０，ＰＤ１が生成される。
【０３１２】
そして、図６４の下側に示すように、パターンデータＰＤ０，ＰＤ１の電圧レベルの組合せに応じて、図６２Ｂに示したａ〜ｄのいずれかのパターンが選択されることになる。つまり、ＰＤ０，ＰＤ１が共にローレベルのときはパターン「ａ」が選択され、ＰＤ０がハイレベルでＰＤ１がローレベルのときにパターン「ｂ」が選択され、ＰＤ０がローレベルでＰＤ１がハイレベルのときにパターン「ｃ」が選択され、ＰＤ０，ＰＤ１が共に、ハイレベルのときはパターン「ｄ」が選択される。
【０３１３】
以上説明したように、図６３や図６５の構成を採用することにより、走査電圧パターンを周期的に変化させながら、ＭＬＳ駆動を行うことが可能となる。そして、本実施の形態の液晶駆動方法によって液晶を駆動すると、応答性が高い液晶ディスプレイを用いて階調表示を行う場合でも、クロストークやチラツキの少ない表示品質の高い階調表示が可能となる。
【０３１４】
したがって、本実施の形態の液晶表示装置をパーソナルコンピュータ等の機器における表示装置として使用すれば、製品の価値が向上する。
【０３１５】
なお、本発明は、上述の実施の形態に限定されるものではなく、種々に変形できる。例えば、走査線の選択電圧もしくは非選択電圧としては、種々の電圧レベルを採用できる。
【図面の簡単な説明】
【図１】図１は、本発明の概要を説明するための図である。
【図２】図２は、本発明の表示装置の全体構成を示す図である。
【図３】図３Ａは、データ線を駆動するための回路の一つの配置例を示す図であり、図３Ｂは、データ線を駆動するための回路の他の配置例を示す図である。
【図４】図４Ａは、従来のフレームメモリへのアクセス技術を使用した場合の不都合を説明するための一つの図であり、図４Ｂは従来技術の不都合を説明するための他の図である。
【図５】図５Ａは、従来のフレームメモリへのアクセス技術を説明するための図であり、図５Ｂは、本発明の第１の実施の形態におけるアクセス技術を説明するための図である。
【図６】図６Ａは、従来のフレームメモリへのアクセス技術を説明するための図であり、図６Ｂは、本発明の第２の実施の形態におけるアクセス技術を説明するための図である。
【図７】図７は、図６Ｂに示す第２の実施の形態のフレームメモリに対するアクセス技術により、不都合が解消される理由を説明するための図である。
【図８】図８は、図６Ｂに示すようなフレームメモリに対するアクセスを実現すための回路構成を示す図である。
【図９】図９は、図８における入力バッファ回路２０１１の動作を示すタイミングチャートである。
【図１０】図１０は、同じく、図８における入力バッファ回路２０１１の動作を示すタイミングチャートである。
【図１１】図１１は、図８における入力バッファ回路２０１１の一部の回路構成の一例を示す図である。
【図１２】図１２は、図１１の回路の動作を示すタイミングチャートである。
【図１３】図１３は、図８における入力バッファ回路２０１１の一部の回路構成の他の例を示す図である。
【図１４】図１４は、図１３の回路の動作を示すタイミングチャートである。
【図１５】図１５は、同じく図１３の回路の動作を示すタイミングチャートである。
【図１６】図１６は、図８における入力バッファ回路２０１１の一部の回路構成のさらに他の例を示す図である。
【図１７】図１７は、図１６の回路の動作を示すタイミングチャートである。
【図１８】図１８は、３本の走査線を同時選択する場合の表示装置の制御例を示すタイミングチャートである。
【図１９】図１９は、本発明の第３の実施の形態に関する回路を示す図である。
【図２０】図２０は、図１９の回路の、より具体的な構成を示す図である。
【図２１】図２１は、本発明の第３の実施の形態の特徴（デコーダをＲＯＭにより構成したこと）を説明するための回路図である。
【図２２】図２２は、図２１に示されるＲＯＭの構成例を示す図である。
【図２３】図２３は、図２１のプリチャージ回路１０の回路構成の一例を示す回路図である。
【図２４】図２４は、図２１に示されるＲＯＭの動作を示すタイミングチャートである。
【図２５】図２５は、図２１に示されるＲＯＭのプリチャージ（ＰＣ）信号の伝達線の特徴を示す図である。
【図２６】図２６は、従来のデコーダの構成を示す図である。
【図２７】図２７は、４本の走査線を同時に駆動する場合の、選択時に使用する電圧値を示す図である。
【図２８】図２８Ａ，図２８Ｂはそれぞれ走査パターンの一例を示す図である。
【図２９】図２９は、本発明の第４の実施の形態のデータ線駆動回路の全体構成を示すブロック図である。
【図３０】図３０Ａは、電圧オフ回路の構成の一例を示す図であり、図３０Ｂは電圧オフ回路の構成の他の例を示す図である。
【図３１】図３１は、帰線期間検出回路の構成の一例を示す図である。
【図３２】図３２は、図３１の回路の動作を示すタイミングチャートである。
【図３３】図３３は、帰線期間検出回路の構成の他の例を示すブロック図である。
【図３４】図３４は、第４の実施の形態に関する変形例の構成（データ線駆動回路の全体構成）を示す図である。
【図３５】図３５は、帰線期間検出回路の構成のさらに他の例を示す図である。
【図３６】図３６は、第４の実施の形態に関する他の変形例の構成を示すブロック図である。
【図３７】図３７は、図３６における電圧決定回路２６７の構成例を示す回路図である。
【図３８】図３８は、電圧決定回路２６７をＲＯＭにより構成した例を示す図である。
【図３９】図３９Ａは、マルチプレクス駆動におけるデータ線の駆動電位を示す図であり、図３９Ｂは、マルチライン駆動におけるデータ線の駆動電位を示す図である。
【図４０】図４０は、データ線駆動回路へのデータ転送タイミングを示すタイミングチャートである。
【図４１】図４１は、本発明の第５の実施の形態の全体構成を示す図である。
【図４２】図４２は、本発明の第５の実施の形態の主要部の構成例を示す図である。
【図４３】図４３は、図４１および図４２の回路の動作を説明するためのタイミングチャートである。
【図４４】図４４は、図４１に示される回路の一部を抜き出して示した図である。
【図４５】図４５は、第５の実施の形態に関する変形例の構成（走査線駆動回路の構成例）を示す図である。
【図４６】図４６は、図４５のパターンデコーダ６０２の構成の一例を示す図である。
【図４７】図４７は、図４５のパターンデコーダ６０２の構成の他の例を示す図である。
【図４８】図４８Ａは、走査パターンの一例を示す図であり、図４８Ｂは走査パターンの他の例を示す図である。
【図４９】図４９は、図４５のレジスタコントローラ６０１の構成の一例を示す図である。
【図５０】図５０は、図４９の回路の動作を示すタイミングチャートである。
【図５１】図５１は、本発明前に本発明者によって検討された走査線駆動回路の構成の一例を示す図である。
【図５２】図５２は、本発明前に本発明者によって検討された走査線駆動回路の構成の他の例を示す図である。
【図５３】図５３は、液晶表示パネルにおける電極の配置を示す図である。
【図５４】図５４は、マルチライン駆動法を採用した場合の利点を説明するための図である。
【図５５】図５５は、マルチライン駆動法の内容を説明するための図である。
【図５６】図５６は、マルチライン駆動法を用いた場合の駆動回路の動作を説明するためのタイミングチャートである。
【図５７】図５７は、マルチライン駆動法を用いた場合の、データ線駆動回路に含まれるフレームメモリへのデータ入出力動作を示すタイミングチャートである。
【図５８】図５８は、マルチライン駆動法を用いた場合の、データ線駆動回路に含まれるフレームメモリへのデータ入力動作を示すタイミングチャートである。
【図５９】図５９は、走査線駆動回路を、複数のＩＣチップをカスケード接続して構成した例を示すブロック図である。
【図６０】図６０Ａは、本発明の第６の実施の形態に関する、４ライン同時駆動の場合の走査電圧パターン（選択電圧パターン）の一例を示す図であり、図６０Ｂは列パターンの配置を説明するための図であり、図６０Ｃは３ライン同時駆動の場合の走査電圧パターン（選択電圧パターン）の一例を示す図である。
【図６１】図６１は、本発明の第６の実施の形態に関する、データ線駆動回路（Ｙドライバ）のデコーダ（ＲＯＭ）の構成を示す図である。
【図６２】図６２Ａは、従来の走査電圧パターンの例を示す図であり、図６２Ｂは、本発明の第６の実施の形態に関する、走査電圧パターンの変化を示す図である。
【図６３】図６３は本発明の第６の実施の形態に関する、液晶表示装置の全体構成例を示す図である。
【図６４】図６４は、図６５に示される回路の動作を説明するためのタイミングチャートである。
【図６５】図６５は、本発明の第６の実施の形態に関する、データ線駆動回路内のパターンデータ作成回路の構成を示す図である。
【符号の説明】
１０１  コード発生部
１０２  シフトレジスタ
１０３  デコーダ
１０４  レベルシフタ
１０５  電圧セレクタ
２０１  カウンタ
２０２  パターンデコーダ
２０３  ラッチ
２０４，２０５  バッファ用インバータ
２０６  データＳＤ発生回路
２０７  遅延線
２１００  データ線駆動回路
２２００  走査線駆動回路
２２５０  マトリクスパネル
【図１】
0003539386.tif 000002
【図２】
0003539386.tif 000003
【図３】
0003539386.tif 000004
【図４】
0003539386.tif 000005
【図５】
0003539386.tif 000006
【図６】
0003539386.tif 000007
【図７】
0003539386.tif 000008
【図８】
0003539386.tif 000009
【図９】
0003539386.tif 000010
【図１０】
0003539386.tif 000011
【図１１】
0003539386.tif 000012
【図１２】
0003539386.tif 000013
【図１３】
0003539386.tif 000014
【図１４】
0003539386.tif 000015
【図１５】
0003539386.tif 000016
【図１６】
0003539386.tif 000017
【図１７】
0003539386.tif 000018
【図１８】
0003539386.tif 000019
【図１９】
0003539386.tif 000020
【図２０】
0003539386.tif 000021
【図２１】
0003539386.tif 000022
【図２２】
0003539386.tif 000023
【図２３】
0003539386.tif 000024
【図２４】
0003539386.tif 000025
【図２５】
0003539386.tif 000026
【図２６】
0003539386.tif 000027
【図２７】
0003539386.tif 000028
【図２８】
0003539386.tif 000029
【図２９】
0003539386.tif 000030
【図３０】
0003539386.tif 000031
【図３１】
0003539386.tif 000032
【図３２】
0003539386.tif 000033
【図３３】
0003539386.tif 000034
【図３４】
0003539386.tif 000035
【図３５】
0003539386.tif 000036
【図３６】
0003539386.tif 000037
【図３７】
0003539386.tif 000038
【図３８】
0003539386.tif 000039
【図３９】
0003539386.tif 000040
【図４０】
0003539386.tif 000041
【図４１】
0003539386.tif 000042
【図４２】
0003539386.tif 000043
【図４３】
0003539386.tif 000044
【図４４】
0003539386.tif 000045
【図４５】
0003539386.tif 000046
【図４６】
0003539386.tif 000047
【図４７】
0003539386.tif 000048
【図４８】
0003539386.tif 000049
【図４９】
0003539386.tif 000050
【図５０】
0003539386.tif 000051
【図５１】
0003539386.tif 000052
【図５２】
0003539386.tif 000053
【図５３】
0003539386.tif 000054
【図５４】
0003539386.tif 000055
【図５５】
0003539386.tif 000056
【図５６】
0003539386.tif 000057
【図５７】
0003539386.tif 000058
【図５８】
0003539386.tif 000059
【図５９】
0003539386.tif 000060
【図６０】
0003539386.tif 000061
【図６１】
0003539386.tif 000062
【図６２】
0003539386.tif 000063
【図６３】
0003539386.tif 000064
【図６４】
0003539386.tif 000065
【図６５】
0003539386.tif 000066