(57)【要約】【課題】ソースブロック反転駆動において特殊な画像を表示するときに、消費電流を低減し、これに起因する発熱を低減する。【解決手段】液晶パネル２０のソースライン２２に、階調データに応じたデータ信号を隣り合う出力で極性を反対にして出力するデータ信号線駆動ドライバ３０であって、制御信号Ctrl_REVに基づいて極性反転スイッチ回路３３・４１に対し隣り合う出力の極性を反転させる極性切替制御回路４４と、制御信号Ctrl_CSに基づいて短絡スイッチ回路４０に対し隣り合う出力間を短絡させる出力短絡制御回路４５と、階調データを順次取得し、前回取得した１行分の階調データにおける隣り合う出力での透過状態および非透過状態からなる多数派の表示パターンと、今回取得した１行分の階調データにおける多数派の表示パターンとに基づいて、制御信号Ctrl_REVおよび制御信号Ctrl_CSを選択的に出力する判断回路４３とを備える。【選択図】図１
2011002513.tif 000002
【特許請求の範囲】
【請求項１】
行列に配置された複数の画素電極、同一行の上記画素電極に走査信号をそれぞれ供給するための複数の走査信号線、および、同一列の上記画素電極にデータ信号をそれぞれ供給するための複数のデータ信号線を有する液晶表示部に対して、該液晶表示部の各データ信号線に、階調データに応じて作成した上記データ信号を隣り合う出力で極性を反対にしてそれぞれ出力するデータ信号線駆動回路であって、
上記隣り合う出力の極性を反転する極性反転手段と、
上記隣り合う出力間を短絡する短絡手段と、
第１制御信号に基づいて、上記極性反転手段に対し上記隣り合う出力の極性を反転させる第１制御手段と、
第２制御信号に基づいて、上記短絡手段に対し上記隣り合う出力間を短絡させる第２制御手段と、
上記第１制御信号を上記第１制御手段に出力するとともに、上記第２制御信号を上記第２制御手段に出力する判断手段とを備え、
上記階調データは、上記液晶表示部が列方向に複数に分割された区域毎に、奇数行または偶数行の上記走査信号線が順番に走査された後に、偶数行または奇数行の上記走査信号線が順番に走査される飛び越し走査に対応して、順次供給されており、
上記判断手段は、上記階調データを順次取得し、前回取得した１行分の階調データにおける、上記隣り合う出力での表示が透過になる透過状態および非透過になる非透過状態からなる表示パターンの多数派の表示パターンと、今回取得した１行分の階調データにおける、上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンの多数派の表示パターンとに基づいて、上記第１制御信号および上記第２制御信号を選択的に出力することを特徴とするデータ信号線駆動回路。
【請求項２】
上記判断手段は、
上記階調データを順次取得して、該階調データが上記透過状態および上記非透過状態であるかを判定する表示状態判定手段と、
上記判定結果を用いて、上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンを作成する表示パターン作成手段と、
上記作成した各表示パターンをそれぞれ数えて、１行分の上記階調データにおける多数派の表示パターンを判定する多数派判定手段と、
上記多数派判定手段により前回判定された１行分の上記階調データにおける多数派の表示パターンを保持する保持手段と、
上記保持されている前回判定された１行分の上記階調データにおける多数派の表示パターンと、上記今回判定された１行分の上記階調データにおける多数派の表示パターンとに基づいて、上記第１制御信号および上記第２制御信号を選択的に出力する制御信号出力手段とを備えていることを特徴とする請求項１に記載のデータ信号線駆動回路。
【請求項３】
上記判断手段の表示状態判定手段は、予め定められた階調の範囲に基づいて、上記取得した諧調データが上記透過状態および上記非透過状態であるかを判定することを特徴とする請求項２に記載のデータ信号線駆動回路。
【請求項４】
上記予め定められた階調の範囲は、外部から与えられる信号により変更可能であることを特徴とする請求項３に記載のデータ信号線駆動回路。
【請求項５】
上記判断手段の多数派判定手段は、上記表示パターン作成手段により作成された上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンのうち、予め定められた数以上ある表示パターンを上記多数派の表示パターンと判定することを特徴とする請求項２に記載のデータ信号線駆動回路。
【請求項６】
上記予め定められた数は、外部から与えられる信号により変更可能であることを特徴とする請求項５に記載のデータ信号線駆動回路。
【請求項７】
行列に配置された複数の画素電極、同一行の上記画素電極に走査信号をそれぞれ供給するための複数の走査信号線、および、同一列の上記画素電極にデータ信号をそれぞれ供給するための複数のデータ信号線を有する液晶表示部と、
上記液晶表示部の各データ信号線に、階調データに応じて作成した上記データ信号を隣り合う出力で極性を反対にしてそれぞれ出力するデータ信号線駆動回路とを備える液晶表示装置であって、
上記データ信号線駆動回路は、請求項１〜６のいずれか１項に記載のデータ信号線駆動回路であることを特徴とする液晶表示装置。
【請求項８】
行列に配置された複数の画素電極、同一行の上記画素電極に走査信号をそれぞれ供給するための複数の走査信号線、および、同一列の上記画素電極にデータ信号をそれぞれ供給するための複数のデータ信号線を有する液晶表示部と、
上記液晶表示部の各データ信号線に、階調データに応じて作成した上記データ信号を隣り合う出力で極性を反対にしてそれぞれ出力するデータ信号線駆動回路とを備える液晶表示装置の駆動方法であって、
上記階調データが、上記液晶表示部が列方向に複数に分割された区域毎に、奇数行または偶数行の上記走査信号線が順番に走査された後に、偶数行または奇数行の上記走査信号線が順番に走査される飛び越し走査に対応して、順次供給されており、
上記階調データを順次取得し、前回取得した１行分の階調データにおける、上記隣り合う出力での表示が透過になる透過状態および非透過になる非透過状態からなる表示パターンの多数派の表示パターンと、今回取得した１行分の階調データにおける、上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンの多数派の表示パターンとに基づいて、上記データ信号線駆動回路の隣り合う出力の極性反転、および、上記データ信号線駆動回路の隣り合う出力間の短絡の要否を判断する第１ステップと、
上記極性反転が必要と判断したとき、上記データ信号線駆動回路の隣り合う出力の極性反転を行う第２ステップと、
上記短絡が必要と判断したとき、上記データ信号線駆動回路の隣り合う出力間の短絡を行う第３ステップとを含むことを特徴とする液晶表示装置の駆動方法。
【請求項９】
上記第１ステップは、
上記階調データを順次取得して、該階調データが上記透過状態および上記非透過状態であるかを判定する表示状態判定ステップと、
上記判定結果を用いて、上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンを作成する表示パターン作成ステップと、
上記作成した各表示パターンをそれぞれ数えて、１行分の上記階調データにおける多数派の表示パターンを判定する多数派判定ステップと、
上記多数派判定ステップで前回判定された１行分の上記階調データにおける多数派の表示パターンを保持する保持ステップと、
上記保持されている前回判定された１行分の上記階調データにおける多数派の表示パターンと、上記今回判定された１行分の上記階調データにおける多数派の表示パターンとに基づいて、上記第１制御信号および上記第２制御信号を選択的に出力する制御信号出力ステップを含むことを特徴とする請求項８に記載の液晶表示装置の駆動方法。
【請求項１０】
上記表示状態判定ステップでは、予め定められた階調の範囲に基づいて、上記取得した諧調データが上記非透過状態および上記透過状態であるかを判定することを特徴とする請求項９に記載の液晶表示装置の駆動方法。
【請求項１１】
上記多数派判定ステップでは、上記表示パターン作成ステップで作成した上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンのうち、予め定められた数以上ある表示パターンを上記多数派の表示パターンと判定することを特徴とする請求項９に記載の液晶表示装置の駆動方法。
【請求項１２】
上記液晶表示部は、ノーマリーホワイト方式の表示タイプであり、
上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・非透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・透過状態」の表示パターンである場合、上記極性反転は不要、かつ上記短絡は必要と判断することを特徴とする請求項８に記載の液晶表示装置の駆動方法。
【請求項１３】
上記液晶表示部は、ノーマリーホワイト方式の表示タイプであり、
上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・非透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・透過状態」の表示パターンである場合、上記極性反転は必要、かつ上記短絡は必要と判断することを特徴とする請求項８に記載の液晶表示装置の駆動方法。
【請求項１４】
上記液晶表示部は、ノーマリーホワイト方式の表示タイプであり、
上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・非透過状態」の表示パターンである場合、上記極性反転は必要、かつ上記短絡は必要と判断することを特徴とする請求項８に記載の液晶表示装置の駆動方法。
【請求項１５】
上記液晶表示部は、ノーマリーブラック方式の表示タイプであり、
上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・非透過状態」の表示パターンである場合、上記極性反転は不要、かつ上記短絡は必要と判断することを特徴とする請求項８に記載の液晶表示装置の駆動方法。
【請求項１６】
上記液晶表示部は、ノーマリーブラック方式の表示タイプであり、
上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・非透過状態」の表示パターンである場合、上記極性反転は必要、かつ上記短絡は必要と判断することを特徴とする請求項８に記載の液晶表示装置の駆動方法。
【請求項１７】
上記液晶表示部は、ノーマリーブラック方式の表示タイプであり、
上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・非透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・透過状態」の表示パターンである場合、上記極性反転は必要、かつ上記短絡は必要と判断することを特徴とする請求項８に記載の液晶表示装置の駆動方法。
【請求項１８】
上記データ信号線駆動回路の隣り合う出力の極性反転、および、上記データ信号線駆動回路の隣り合う出力間の短絡の要否の判断は、上記データ信号線駆動回路内で行うことを特徴とする請求項８に記載の液晶表示装置の駆動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ信号線駆動回路、液晶表示装置、および液晶表示装置の駆動方法に関するものであり、特に、データ信号線および走査信号線毎に極性を変更して表示を行うドット反転駆動、さらには、走査する区間を分けて、区間内では飛び越し走査を行うソースブロック反転駆動において、液晶表示装置の制御とは別に、データ信号線駆動回路が画像のパターンを認識して、独自に極性反転の制御およびチャージシェアの制御を行う技術に関するものである。
【背景技術】
【０００２】
従来、アクティブマトリクス型の液晶パネルが広く使われている。アクティブマトリクス型の液晶パネルは、液晶層を挟む２枚の透明基板のうちの一方の透明基板上に、複数のデータ信号線（以下「データ線」と称する）と、その複数のデータ線に交差する複数の走査信号線とを形成し、各交差点に対応して形成される画素電極をマトリクス状（行列状）に配置した構成となっている。各画素電極は、それに対応する交差点を通過するデータ線に、スイッチング素子としてのＴＦＴ（Thin Film Transistor：薄膜トランジスタ）を介して接続され、ＴＦＴのゲート端子は、その交差点を通過する走査信号線に接続されている。そして、他方の透明基板には、複数の画素電極に共通の対向電極が共通電極として形成されている。
【０００３】
このような構成の液晶パネルを備える液晶表示装置は、その液晶パネルに画像を表示させるための駆動回路として、ゲートドライバおよびソースドライバを備えている。ゲートドライバは、走査信号線駆動回路とも呼ばれ、複数の走査信号線を順次に選択するための走査信号を、複数の走査信号線に印加する駆動回路である。ソースドライバは、データ信号線駆動回路または映像信号線駆動回路とも呼ばれ、液晶パネルにおける各画素形成部にデータを書き込むためのデータ信号を、複数のデータ線に印加する駆動回路である。
【０００４】
画素電極に対向する共通電極には、共通電圧Ｖｃｏｍが印加される。ゲートドライバによって選択された画素電極には、ソースドライバからデータ信号が印加される。各画素電極と共通電極との間に印加する電圧に応じて液晶層の透過率を変化させることによって、液晶パネルに画像が表示される。このとき、液晶層を構成する液晶材料の劣化を防止するために、液晶パネルは交流駆動される。すなわち、各画素電極と共通電極との間に印加される電圧の正負の極性が、例えば１フレーム毎に反転するように、ソースドライバはデータ信号を出力する。
【０００５】
ところが、一般に、アクティブマトリクス型の液晶パネルでは、画素毎に設けられたＴＦＴ等のスイッチング素子の特性にばらつきがあるため、ソースドライバから出力されるデータ信号（共通電極の電位を基準とする印加電圧）の正負が対称であっても、液晶層の透過率は正負のデータ信号に対して完全に対称とはならない。このため、１フレーム毎に液晶層への印加電圧の正負極性を反転させる駆動方式（フレーム反転駆動方式）では、液晶パネルにおける表示においてチラツキが発生する。
【０００６】
このようなチラツキの対策としては、１水平走査信号線毎に印加電圧の正負極性を反転させつつ、１フレーム毎にも正負極性を反転させる駆動方式が知られている。また、画素を形成する液晶層への印加電圧の正負極性を、１走査信号線毎かつ１データ線毎に反転させつつ、１フレーム毎にも反転させる駆動方式（ドット反転駆動方式）も知られている。
【０００７】
図２０に、ドット反転駆動方式で液晶パネルを駆動した場合のソースドライバの出力波形を示す。図２０に示すように、ソースドライバは、１走査信号線毎に、共通電極に印加される共通電圧Ｖｃｏｍよりも高い電圧の正極性データ信号Ｖｐｄａｔａと、共通電圧Ｖｃｏｍよりも低い電圧の負極性データ信号Ｖｎｄａｔａとの出力を繰り返している。
【０００８】
ところが、ソースドライバには、多数の出力バッファが設けられており、出力バッファの各々が各データ線に接続され、各データ線および各液晶セルの負荷を駆動する。このため、ソースドライバが正極性データ信号Ｖｐｄａｔａを出力する場合、上記負荷へ高電位電圧ＶＤＤからの充電電流が流れる。一方、ソースドライバが負極性データ信号Ｖｎｄａｔａを出力する場合、低電位電圧ＶＳＳへの放電電流が流れる。充電電流および放電電流は、ソースドライバに設けられる出力バッファ内の内部抵抗を通過するため、発熱量が増加する。
【０００９】
ソースドライバの内部からの発熱は、主に出力バッファ部から発生する。それゆえ、ソースドライバの発熱量を低減するためには、出力バッファ部からの発熱、特に出力バッファの出力部からの発熱を最小化しなくてはならない。しかし、図２０に示すように、データ信号の電位が正極性データ信号Ｖｐｄａｔａと負極性データ信号Ｖｎｄａｔａとの間でスイングすると、そのスイングの幅に従って、出力バッファ内の内部抵抗による発熱が大きくなる。また、充放電回数が多くなるため、消費電力も増加してしまう。
【００１０】
そこで、上記消費電力の増加を防ぐ１つの方法として、飛び越し走査による駆動方式（インターレース駆動方式）が提案されている（例えば、特許文献１参照）。特許文献１に記載の飛び越し走査では、すべての奇数行（または偶数行）の走査信号線をまず走査し、次に残りの偶数行（または奇数行）の走査信号線を走査する。
【００１１】
図２１に、飛び越し走査を行った場合のソースドライバの出力波形を示す。飛び越し走査では、極性が同一となる画素の行を順次走査することになるので、極性の反転は、奇数ラインの走査から偶数ラインの走査に切り替わるタイミングで行われる。この図２１に示す出力状態を、図２０に合わせて、走査信号線を１，２，３…と順に並び替えたときの、ソースドライバの出力波形を図２２に示す。
【００１２】
図２２は、飛び越し走査を行った場合の、１フレームの走査、すなわち、奇数ラインと偶数ラインとの両方の走査が完了した時点でのソースドライバの出力波形を示している。ソースドライバの出力波形は、図２０に示したドット反転駆動方式でのソースドライバの出力波形と同様の状態が得られる。
【００１３】
このように、飛び越し走査では、走査信号線毎の極性反転駆動が可能であるとともに、極性反転回数を抑えることが可能である。よって、充放電回数が減り、消費電力の増加を抑えることが可能となる。
【００１４】
しかし、特許文献１のように、液晶パネルの全画面にわたって飛び越し走査を行うと、チラツキを招くことから、表示部を列方向に複数の区域に分割し、各区域毎に飛び越し走査走査を行う駆動方法が提案されている（例えば、特許文献２参照）。
【００１５】
図２３に、特許文献２に記載の駆動を行った場合の走査順序を示す。８ラインの画素電極を持つ表示部が、区域１および区域２に分割されている。そして、各区域毎に、飛び越し走査を奇数２ラインから偶数２ラインの順番で行う。この走査では、区域１および区域２の各選択期間中に、異なる極性のデータ信号が与えられるので、チラツキを抑えることが可能となる。なお、この駆動方式を、ソースブロック反転駆動方式と呼ぶこととする。
【００１６】
また、上記ドット反転駆動における、液晶の充放電に伴う消費電力を削減する方法として、チャージシェアと呼ばれる特許文献３に記載の方法がある。この方法は、ブランキング期間において、切離しスイッチでテジタル・アナログ変換手段と出力端子とを切り離し、短絡スイッチで出力端子間を短絡する。これにより、同一出力端子に印加される駆動信号を反転する際に、出力端子間が短絡して同電位となるまでの期間の電力消費を無くすことができる。
【００１７】
なお、上記電力消費は、出力端子間が短絡して同電位となった後、反転までの期間において発生するが、出力端子間短絡により同電位となった出力端子の電位は、反転時の駆動信号の電位に近くなっているので、駆動信号反転時の消費電力を低減することができる。
【００１８】
ところが、本来は消費電流が少なく、発熱の少ない駆動方式であるソースブロック反転駆動方式であるが、キラー・パターンと呼ばれる特殊な画像のパターンを表示すると、消費電流が多くなり発熱の問題が発生することが分かってきた。
【００１９】
図２４（ａ）は、ソースブロック反転駆動方式のキラー・パターンと呼ばれるパターンを示しており、（ｂ）は奇数ラインのパターンを示し、（ｃ）は偶数ラインのパターンを示している。
【００２０】
図２４（ａ）に示すように、キラー・パターンは、走査信号線方向２画素毎に黒と白とが交互に表示され、データ線毎に黒と白とが交互に表示されるパターンである。このキラー・パターンを飛び越し走査した場合、奇数ラインの表示は図２４（ｂ）に示すようになり、偶数ラインの表示は図２４（ｃ）に示すようになる。このため、ソースドライバは、１走査信号線の駆動電圧が出力される毎に、黒の駆動電圧と白の駆動電圧とを出力する。
【００２１】
ここで、ノーマリーホワイト方式の表示タイプとすると、白の駆動電圧は、液晶画素に電圧が掛からない状態にするため、液晶パネルの共通電極の電圧と等しい。黒の駆動電圧は、液晶画素に電圧をかけた状態にする電圧であり、共通電極に対してプラスの電圧（正極性）とマイナスの電圧（負極性）とを掛ける場合がある。例えば、白の駆動電圧が６Ｖに対して、黒の駆動電圧は０Ｖおよび＋１２Ｖである。それゆえ、ソースドライバの出力が黒と白とを交互に出力した場合、走査信号線毎に出力電圧が変化するため、消費電流が増加し発熱が問題となる。
【００２２】
ソースブロック反転駆動方式では、ブロック内では飛び越し走査を行うため走査毎に極性が変化しないので、チャージシェアを行わないのが一般的だが、ここで、消費電力を低減する目的で、ソースブロック反転駆動を行ってキラー・パターンを表示したときに、特許文献３のように出力間のチャージシェアを行う場合を考える。例えば、図２４（ｂ）に示すように、出力１のライン１は＋極性の黒であり、出力２のライン１は−極性の白である。この電位状態を図２５（ａ）（ｂ）に示す。
【００２３】
図２５は、出力１と出力２との間でチャージシェアを行った場合における、（ａ）は出力１の電位変化を示し、（ｂ）は出力２の電位変化を示す。ソースブロック反転駆動ではライン１とライン３との間にチャージシェアを行うので、出力１と出力２とを短絡した場合、出力１の電圧および出力２の電圧は、＋黒と−白との中間電圧である“ａ”の電圧になる。そして、短絡を開放した後、ライン３に表示を行うために、出力１は＋白の電圧を出力し、出力２は−黒の電圧を出力する。
【００２４】
この結果、出力２は、一端反対方向に電位が変化した後、ライン３で出力すべき−黒の電圧になるため、−黒の電圧を出力する際に、チャージシェアを行わない場合と比べて電流を多く流す必要がある。ライン３からライン５へ走査する場合も同様であり、出力１と出力２との短絡により＋白と−黒との中間電圧である“ｂ”の電圧になるため、出力１が＋黒を出力する際に、より多くの電流を必要としてしまう。よって、ソースブロック反転駆動を行ってキラー・パターンを表示する際、出力間のチャージシェアは消費電力の低減に有効ではない。
【００２５】
そこで、例えば、特許文献４に、画像の代表階調を判断してチャージシェアを行う技術が記載されている。特許文献４に記載の技術では、垂直方向２ライン毎ドット反転駆動において、データ毎にチャージシェアを行うのではなく、（１）データ電圧の極性変更毎にチャージシェアを行うとともに、（２）極性変更しない場合で、かつ表示している階調と次に表示する階調とで白から黒に変わる場合（代表階調がホワイト階調からブラック階調に変化するとき）にチャージシェアを行う。
【００２６】
また、特許文献４に記載の技術では、通常、水平方向は１ライン毎ドット反転駆動を行っているが、脆弱パターンを検出したときには、水平方向も２ライン毎ドット反転にすることにより、脆弱パターンでの表示不具合が起こらないようにしている。
【先行技術文献】
【特許文献】
【００２７】
【特許文献１】特開平８−３２０６７４号公報（１９９６年１２月３日公開）
【特許文献２】特開平１１−３５２９３８号公報（１９９９年１２月２４日公開）
【特許文献３】特開平９−２１２１３７公報（１９９７年８月１５日公開）
【特許文献４】特開２００９−９０８８（平成２１年１月１５日公開）
【発明の概要】
【発明が解決しようとする課題】
【００２８】
しかしながら、特許文献４に記載の技術では、図２６に示すような特定のパターンの表示の際にチャージシェアを適用した場合、逆に消費電流が増加するという問題点を有しており、全てのパターンに対し有効なチャージシェアを適用できない。
【００２９】
図２７は、図２６に示すパターンにおいて出力１と出力２との間でチャージシェアを行った場合における、（ａ）は出力１の電位変化を示し、（ｂ）は出力２の電位変化を示す。出力１と出力２との間でチャージシェアを行った場合、図２７（ａ）（ｂ）に示すように、ａ点・ｂ点がチャージシェア電圧になる。よって、特に、図２７（ｂ）に示す出力２において、逆に消費電流が増加する現象が発生している。
【００３０】
このため、特許文献４では、白から黒への変化時のみにチャージシェアを行うことにしており、黒から白に変わる場合や、白黒から黒白、黒白から白黒に変化する場合には対応することができない。また、特許文献４では、脆弱パターンを検出するものの、上述のようにその対策はチャージシェアを行うことではないため、消費電流の低減は十分になされていない。
【００３１】
本発明は、上記従来の問題点に鑑みなされたものであって、その目的は、ソースブロック反転駆動において、キラー・パターンと呼ばれる特殊な画像を表示するときであっても、消費電流を低減し、これに起因する発熱を低減することができるデータ信号線駆動回路、液晶表示装置、および液晶表示装置の駆動方法を提供することにある。
【課題を解決するための手段】
【００３２】
本発明のデータ信号線駆動回路は、上記課題を解決するために、行列に配置された複数の画素電極、同一行の上記画素電極に走査信号をそれぞれ供給するための複数の走査信号線、および、同一列の上記画素電極にデータ信号をそれぞれ供給するための複数のデータ信号線を有する液晶表示部に対して、該液晶表示部の各データ信号線に、階調データに応じて作成した上記データ信号を隣り合う出力で極性を反対にしてそれぞれ出力するデータ信号線駆動回路であって、上記隣り合う出力の極性を反転する極性反転手段と、上記隣り合う出力間を短絡する短絡手段と、第１制御信号に基づいて、上記極性反転手段に対し上記隣り合う出力の極性を反転させる第１制御手段と、第２制御信号に基づいて、上記短絡手段に対し上記隣り合う出力間を短絡させる第２制御手段と、上記第１制御信号を上記第１制御手段に出力するとともに、上記第２制御信号を上記第２制御手段に出力する判断手段とを備え、上記階調データは、上記液晶表示部が列方向に複数に分割された区域毎に、奇数行または偶数行の上記走査信号線が順番に走査された後に、偶数行または奇数行の上記走査信号線が順番に走査される飛び越し走査に対応して、順次供給されており、上記判断手段は、上記階調データを順次取得し、前回取得した１行分の階調データにおける、上記隣り合う出力での表示が透過になる透過状態および非透過になる非透過状態からなる表示パターンの多数派の表示パターンと、今回取得した１行分の階調データにおける、上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンの多数派の表示パターンとに基づいて、上記第１制御信号および上記第２制御信号を選択的に出力することを特徴としている。
【００３３】
上記の構成によれば、判断手段は、飛び越し走査で前回走査された走査信号線に対応する１ラインにおける多数派の表示パターンと、今回走査されている走査信号線に対応する１ラインにおける多数派の表示パターンとに基づいて、隣り合う出力で極性反転を行い、かつ隣り合う出力間でチャージシェアを行うことが有効か否か、また、上記極性反転を行わずに隣り合う出力間でチャージシェアを行うことが有効か否かを判断することが可能となる。つまりは、判断手段は、表示する画像のパターンを認識して、上記判断を行うことが可能となる。
【００３４】
隣り合う出力で極性反転を行い、かつ隣り合う出力間でチャージシェアを行うことが有効と判断した場合は、第１制御信号および第２制御信号の両方を出力することで、第１制御手段により極性反転手段は隣り合う出力の極性を反転し、第２制御手段により短絡手段は隣り合う出力間を短絡する。
【００３５】
また、極性反転を行わずに隣り合う出力間でチャージシェアを行うことが有効と判断した場合は、第２制御信号を出力することで、第２制御手段により短絡手段は隣り合う出力間を短絡する。
【００３６】
よって、有効的にチャージシェアが行われるので、液晶表示部が列方向に複数に分割された区域毎に飛び越し走査が行われる駆動において、キラー・パターンと呼ばれる特殊な画像を表示するときであっても、消費電流を低減し、これに起因する発熱を低減することが可能となる。
【００３７】
また、本発明のデータ信号線駆動回路は、上記判断手段は、上記階調データを順次取得して、該階調データが上記透過状態および上記非透過状態であるかを判定する表示状態判定手段と、上記判定結果を用いて、上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンを作成する表示パターン作成手段と、上記作成した各表示パターンをそれぞれ数えて、１行分の上記階調データにおける多数派の表示パターンを判定する多数派判定手段と、上記多数派判定手段により前回判定された１行分の上記階調データにおける多数派の表示パターンを保持する保持手段と、上記保持されている前回判定された１行分の上記階調データにおける多数派の表示パターンと、上記今回判定された１行分の上記階調データにおける多数派の表示パターンとに基づいて、上記第１制御信号および上記第２制御信号を選択的に出力する制御信号出力手段とを備えていることが望ましい。
【００３８】
また、本発明のデータ信号線駆動回路は、上記判断手段の表示状態判定手段は、予め定められた階調の範囲に基づいて、上記取得した諧調データが上記透過状態および上記非透過状態であるかを判定することが好ましい。これにより、階調データが示す階調範囲で、透過状態および非透過状態を判断することが可能となる。
【００３９】
また、本発明のデータ信号線駆動回路は、上記予め定められた階調の範囲は、外部から与えられる信号により変更可能であることが好ましい。これにより、認識する透過状態および非透過状態の調整が可能となる。
【００４０】
また、本発明のデータ信号線駆動回路は、上記判断手段の多数派判定手段は、上記表示パターン作成手段により作成された上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンのうち、予め定められた数以上ある表示パターンを上記多数派の表示パターンと判定することが好ましい。これにより、数を適切に定めることでキラー・パターンを判断することが可能となる。
【００４１】
また、本発明のデータ信号線駆動回路は、上記予め定められた数は、外部から与えられる信号により変更可能であることが好ましい。これにより、認識するパターンの調整が可能となる。
【００４２】
本発明の液晶表示装置は、行列に配置された複数の画素電極、同一行の上記画素電極に走査信号をそれぞれ供給するための複数の走査信号線、および、同一列の上記画素電極にデータ信号をそれぞれ供給するための複数のデータ信号線を有する液晶表示部と、上記液晶表示部の各データ信号線に、階調データに応じて作成した上記データ信号を隣り合う出力で極性を反対にしてそれぞれ出力する上記データ信号線駆動回路とを備えることを特徴としている。
【００４３】
上記の構成によれば、データ信号線駆動回路では有効的にチャージシェアが行われるので、液晶表示部が列方向に複数に分割された区域毎に飛び越し走査が行われる駆動において、キラー・パターンと呼ばれる特殊な画像を表示するときであっても、消費電流を低減し、発熱の低減を図る液晶表示装置を実現することが可能となる。
【００４４】
本発明の液晶表示装置の駆動方法は、行列に配置された複数の画素電極、同一行の上記画素電極に走査信号をそれぞれ供給するための複数の走査信号線、および、同一列の上記画素電極にデータ信号をそれぞれ供給するための複数のデータ信号線を有する液晶表示部と、上記液晶表示部の各データ信号線に、階調データに応じて作成した上記データ信号を隣り合う出力で極性を反対にしてそれぞれ出力するデータ信号線駆動回路とを備える液晶表示装置の駆動方法であって、上記階調データが、上記液晶表示部が列方向に複数に分割された区域毎に、奇数行または偶数行の上記走査信号線が順番に走査された後に、偶数行または奇数行の上記走査信号線が順番に走査される飛び越し走査に対応して、順次供給されており、上記階調データを順次取得し、前回取得した１行分の階調データにおける、上記隣り合う出力での表示が透過になる透過状態および非透過になる非透過状態からなる表示パターンの多数派の表示パターンと、今回取得した１行分の階調データにおける、上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンの多数派の表示パターンとに基づいて、上記データ信号線駆動回路の隣り合う出力の極性反転、および、上記データ信号線駆動回路の隣り合う出力間の短絡の要否を判断する第１ステップと、上記極性反転が必要と判断したとき、上記データ信号線駆動回路の隣り合う出力の極性反転を行う第２ステップと、上記短絡が必要と判断したとき、上記データ信号線駆動回路の隣り合う出力間の短絡を行う第３ステップとを含むことを特徴としている。
【００４５】
上記の構成によれば、飛び越し走査で前回走査された走査信号線に対応する１ラインにおける多数派の表示パターンと、今回走査されている走査信号線に対応する１ラインにおける多数派の表示パターンとに基づいて、データ信号線駆動回路の隣り合う出力で極性反転を行い、かつ隣り合う出力間でチャージシェアを行うことが有効か否か、また、上記極性反転を行わずに隣り合う出力間でチャージシェアを行うことが有効か否かを判断することが可能となる。つまりは、表示する画像のパターンを認識して、上記判断を行うことが可能となる。
【００４６】
隣り合う出力で極性反転を行い、かつ隣り合う出力間でチャージシェアを行うことが有効と判断した場合は、データ信号線駆動回路の隣り合う出力の極性反転を行うとともに、データ信号線駆動回路の隣り合う出力間の短絡を行う。また、極性反転を行わずに隣り合う出力間でチャージシェアを行うことが有効と判断した場合は、データ信号線駆動回路の隣り合う出力間の短絡を行う。
【００４７】
よって、有効的にチャージシェアを行うので、液晶表示部が列方向に複数に分割された区域毎に飛び越し走査が行われる駆動において、キラー・パターンと呼ばれる特殊な画像を表示するときであっても、消費電流を低減し、これに起因する発熱を低減することが可能となる。
【００４８】
また、本発明の液晶表示装置の駆動方法は、上記第１ステップは、上記階調データを順次取得して、該階調データが上記透過状態および上記非透過状態であるかを判定する表示状態判定ステップと、上記判定結果を用いて、上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンを作成する表示パターン作成ステップと、上記作成した各表示パターンをそれぞれ数えて、１行分の上記階調データにおける多数派の表示パターンを判定する多数派判定ステップと、上記多数派判定ステップで前回判定された１行分の上記階調データにおける多数派の表示パターンを保持する保持ステップと、上記保持されている前回判定された１行分の上記階調データにおける多数派の表示パターンと、上記今回判定された１行分の上記階調データにおける多数派の表示パターンとに基づいて、上記第１制御信号および上記第２制御信号を選択的に出力する制御信号出力ステップを含むことが望ましい。
【００４９】
また、本発明の液晶表示装置の駆動方法は、上記表示状態判定ステップでは、予め定められた階調の範囲に基づいて、上記取得した諧調データが上記非透過状態および上記透過状態であるかを判定することが好ましい。これにより、階調データが示す階調範囲で、透過状態および非透過状態を判断することが可能となる。
【００５０】
また、本発明の液晶表示装置の駆動方法は、上記多数派判定ステップでは、上記表示パターン作成ステップで作成した上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンのうち、予め定められた数以上ある表示パターンを上記多数派の表示パターンと判定することが好ましい。これにより、数を適切に定めることでキラー・パターンを判断することが可能となる。
【００５１】
また、本発明の液晶表示装置の駆動方法は、上記液晶表示部は、ノーマリーホワイト方式の表示タイプであり、上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・非透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・透過状態」の表示パターンである場合、上記極性反転は不要、かつ上記短絡は必要と判断することが好ましい。これにより、消費電流を低減することが可能となる。
【００５２】
また、本発明の液晶表示装置の駆動方法は、上記液晶表示部は、ノーマリーホワイト方式の表示タイプであり、上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・非透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・透過状態」の表示パターンである場合、上記極性反転は必要、かつ上記短絡は必要と判断することが好ましい。これにより、消費電流を低減することが可能となる。
【００５３】
また、本発明の液晶表示装置の駆動方法は、上記液晶表示部は、ノーマリーホワイト方式の表示タイプであり、上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・非透過状態」の表示パターンである場合、上記極性反転は必要、かつ上記短絡は必要と判断することが好ましい。これにより、消費電流を低減することが可能となる。
【００５４】
また、本発明の液晶表示装置の駆動方法は、上記液晶表示部は、ノーマリーブラック方式の表示タイプであり、上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・非透過状態」の表示パターンである場合、上記極性反転は不要、かつ上記短絡は必要と判断することが好ましい。これにより、消費電流を低減することが可能となる。
【００５５】
また、本発明の液晶表示装置の駆動方法は、上記液晶表示部は、ノーマリーブラック方式の表示タイプであり、上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・非透過状態」の表示パターンである場合、上記極性反転は必要、かつ上記短絡は必要と判断することが好ましい。これにより、消費電流を低減することが可能となる。
【００５６】
また、本発明の液晶表示装置の駆動方法は、上記液晶表示部は、ノーマリーブラック方式の表示タイプであり、上記第１ステップでは、上記前回取得した１行分の階調データにおける多数派の表示パターンが、「透過状態・非透過状態」の表示パターンであり、上記今回取得した１行分の階調データにおける多数派の表示パターンが、「非透過状態・透過状態」の表示パターンである場合、上記極性反転は必要、かつ上記短絡は必要と判断することが好ましい。これにより、消費電流を低減することが可能となる。
【００５７】
また、本発明の液晶表示装置の駆動方法は、上記データ信号線駆動回路の隣り合う出力の極性反転、および、上記データ信号線駆動回路の隣り合う出力間の短絡の要否の判断は、上記データ信号線駆動回路内で行うことが望ましい。
【発明の効果】
【００５８】
以上のように、本発明のデータ信号線駆動回路は、行列に配置された複数の画素電極、同一行の上記画素電極に走査信号をそれぞれ供給するための複数の走査信号線、および、同一列の上記画素電極にデータ信号をそれぞれ供給するための複数のデータ信号線を有する液晶表示部に対して、該液晶表示部の各データ信号線に、階調データに応じて作成した上記データ信号を隣り合う出力で極性を反対にしてそれぞれ出力するデータ信号線駆動回路であって、上記隣り合う出力の極性を反転する極性反転手段と、上記隣り合う出力間を短絡する短絡手段と、第１制御信号に基づいて、上記極性反転手段に対し上記隣り合う出力の極性を反転させる第１制御手段と、第２制御信号に基づいて、上記短絡手段に対し上記隣り合う出力間を短絡させる第２制御手段と、上記第１制御信号を上記第１制御手段に出力するとともに、上記第２制御信号を上記第２制御手段に出力する判断手段とを備え、上記階調データは、上記液晶表示部が列方向に複数に分割された区域毎に、奇数行または偶数行の上記走査信号線が順番に走査された後に、偶数行または奇数行の上記走査信号線が順番に走査される飛び越し走査に対応して、順次供給されており、上記判断手段は、上記階調データを順次取得し、前回取得した１行分の階調データにおける、上記隣り合う出力での表示が透過になる透過状態および非透過になる非透過状態からなる表示パターンの多数派の表示パターンと、今回取得した１行分の階調データにおける、上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンの多数派の表示パターンとに基づいて、上記第１制御信号および上記第２制御信号を選択的に出力する構成である。
【００５９】
また、本発明の液晶表示装置の駆動方法は、行列に配置された複数の画素電極、同一行の上記画素電極に走査信号をそれぞれ供給するための複数の走査信号線、および、同一列の上記画素電極にデータ信号をそれぞれ供給するための複数のデータ信号線を有する液晶表示部と、上記液晶表示部の各データ信号線に、階調データに応じて作成した上記データ信号を隣り合う出力で極性を反対にしてそれぞれ出力するデータ信号線駆動回路とを備える液晶表示装置の駆動方法であって、上記階調データが、上記液晶表示部が列方向に複数に分割された区域毎に、奇数行または偶数行の上記走査信号線が順番に走査された後に、偶数行または奇数行の上記走査信号線が順番に走査される飛び越し走査に対応して、順次供給されており、上記階調データを順次取得し、前回取得した１行分の階調データにおける、上記隣り合う出力での表示が透過になる透過状態および非透過になる非透過状態からなる表示パターンの多数派の表示パターンと、今回取得した１行分の階調データにおける、上記隣り合う出力での上記透過状態および上記非透過状態からなる表示パターンの多数派の表示パターンとに基づいて、上記データ信号線駆動回路の隣り合う出力の極性反転、および、上記データ信号線駆動回路の隣り合う出力間の短絡の要否を判断する第１ステップと、上記極性反転が必要と判断したとき、上記データ信号線駆動回路の隣り合う出力の極性反転を行う第２ステップと、上記短絡が必要と判断したとき、上記データ信号線駆動回路の隣り合う出力間の短絡を行う第３ステップとを含む方法である。
【００６０】
それゆえ、有効的にチャージシェアを行うので、液晶表示部が列方向に複数に分割された区域毎に飛び越し走査が行われる駆動において、キラー・パターンと呼ばれる特殊な画像を表示するときであっても、消費電流を低減し、これに起因する発熱を低減することができるという効果を奏する。
【図面の簡単な説明】
【００６１】
【図１】本発明における液晶表示装置の実施の一形態を示すものであり、極性反転スイッチ回路がａ側に切り替えられているときを示すブロック図である。
【図２】上記液晶表示装置において、極性反転スイッチ回路がｂ側に切り替えられているときを示すブロック図である。
【図３】上記液晶表示装置における判断回路の一構成例を示すブロック図である。
【図４】上記判断回路におけるパターン検出回路の一構成例を示す回路図である。
【図５】上記パターン検出回路における黒照合回路の一構成例を示すブロック図である。
【図６】上記黒照合回路における論理回路の真理値表である。
【図７】上記パターン検出回路における白照合回路の一構成例を示すブロック図である。
【図８】上記白照合回路における論理回路の真理値表である。
【図９】上記パターン検出回路におけるパターン照合回路の一構成例を示す回路図である。
【図１０】上記液晶表示装置のデータ信号線駆動ドライバの隣接する出力対の表示状態における、上記パターン照合回路の入力および出力の状態を示す表である。
【図１１】上記パターン検出回路におけるカウンタの真理値表である。
【図１２】上記判断回路における極性反転およびチャージシェア決定回路の一構成例を示す回路図である。
【図１３】上記液晶表示装置におけるデータ信号線駆動ドライバの１画面を表示するときの処理フローを示すフローチャートである。
【図１４】図１３の処理フローで実行されるフローチャート１を示すフローチャートである。
【図１５】図１３の処理フローで実行されるフローチャート２を示すフローチャートである。
【図１６】（ａ）は、キラー・パターンを極性反転したときのパターンを示す図であり、（ｂ）は奇数ラインのパターンを示す図であり、（ｃ）は偶数ラインのパターンを示す図である。
【図１７】図１６のパターンの出力１と出力２との間でチャージシェアを行った場合における、（ａ）は出力１の電位変化を示す図であり、（ｂ）は出力２の電位変化を示す図である。
【図１８】（ａ）は、２行横縞のパターンを示す図であり、（ｂ）は奇数ラインのパターンを示す図であり、（ｃ）は偶数ラインのパターンを示す図である。
【図１９】図１８のパターンの出力１と出力２との間でチャージシェアを行った場合における、（ａ）は出力１の電位変化を示す図であり、（ｂ）は出力２の電位変化を示す図である。
【図２０】ドット反転駆動方式で液晶パネルを駆動した場合のソースドライバの出力波形を示す図である。
【図２１】飛び越し走査を行った場合のソースドライバの出力波形を示す図である。
【図２２】飛び越し走査を行った場合の、奇数行と偶数行との両方の走査が完了した時点でのソースドライバの出力波形を示す図である。
【図２３】ソースブロック反転駆動を行った場合の走査順序を示す図である。
【図２４】（ａ）は、ソースブロック反転駆動方式のキラー・パターンと呼ばれるパターンを示す図であり、（ｂ）は奇数ラインのパターンを示す図であり、（ｃ）は偶数ラインのパターンを示す図である。
【図２５】図２４のパターンの出力１と出力２との間でチャージシェアを行った場合における、（ａ）は出力１の電位変化を示す図であり、（ｂ）は出力２の電位変化を示す図である。
【図２６】特定のパターンを示す図である。
【図２７】図２６のパターンの出力１と出力２との間でチャージシェアを行った場合における、（ａ）は出力１の電位変化を示す図であり、（ｂ）は出力２の電位変化を示す図である。
【発明を実施するための形態】
【００６２】
本発明の一実施形態について図面に基づいて説明すれば、以下の通りである。
【００６３】
図１は、液晶表示装置１０の一構成例を示すものであり、極性反転スイッチ回路３３・４１がａ側に切り替えられているときを示すブロック図である。図２は、図１の液晶表示装置１０において、極性反転スイッチ回路３３・４１がｂ側に切り替えられているときを示すブロック図である。
【００６４】
本実施の形態の液晶表示装置１０は、例えば、ＴＶなどの設置機器や、携帯電話などの携帯端末に搭載されているディスプレイデバイスであり、図１・２に示すように、液晶パネル２０（液晶表示部）およびデータ信号線駆動ドライバ３０（データ信号線駆動回路）を備えている。なお、液晶表示装置１０における図示しない残りの部分は、従来の一般的な構成（走査線駆動ドライバやタイミングジェネレータなど）で実現可能である。
【００６５】
液晶パネル２０は、互いに対向する２枚の透明基板（図示せず）を含んでいる。一方の透明基板には、共通の電圧が印加される共通電極２６が形成されている。他方の透明基板には、ゲートライン２１（走査信号線）、ソースライン２２（データ信号線）、ＴＦＴ２３、および画素電極２４が形成されている。
【００６６】
ゲートライン２１およびソースライン２２は、互いに直交するように複数本ずつ配されており、それぞれが交差する部分に対応して、ＴＦＴ２３および画素電極２４がそれぞれ配されている。つまり、ＴＦＴ２３および画素電極２４は行列状に複数配置されている。ゲートライン２１は、同一行の画素電極２４に選択信号（走査信号）をそれぞれ供給するためのものであり、ソースライン２２は、同一列の画素電極２４にデータ信号をそれぞれ供給するためのものである。
【００６７】
画素電極２４は、ＴＦＴ２３を介してソースライン２２に接続されており、ＴＦＴ２３のゲートは、ゲートライン２１に接続されている。ゲートライン２１には走査線駆動ドライバ（図示せず）から選択信号が順次出力され、これに応じてＴＦＴ２３のオン・オフが切り替えられる。ＴＦＴ２３がオンのとき、画素電極２４はソースライン２２と電気的に接続され、ＴＦＴ２３がオフのとき、画素電極２４はソースライン２２と電気的に遮断される。
【００６８】
２枚の透明基板の間には液晶層が形成されており、共通電極２６とその共通電極２６に対向して位置する画素電極２４との間で挟持された液晶（液晶セル２５）が、１画素を構成している。液晶セル２５には、画素電極２４に印加される電圧と共通電極２６に印加される電圧との差が印加される。印加電圧の大きさによって、液晶の配列が変化することで、表示に変化が与えられる。
【００６９】
データ信号線駆動ドライバ３０は、表示すべき画像に応じたデータ信号（階調電圧、駆動電圧）を各画素電極２４に順次出力する駆動回路であり、ソースライン２２に接続されている。データ信号線駆動ドライバ３０は、シフトレジスタ３１、データラッチ３２、極性反転スイッチ回路３３（極性反転手段）、ホールドラッチ３４、レベルシフタ３５、正極性側ＤＡＣ３６、負極性側ＤＡＣ３７、正極性用オペアンプ３８、負極性用オペアンプ３９、短絡スイッチ回路４０（短絡手段）、極性反転スイッチ回路４１（極性反転手段）、出力パッド４２、判断回路４３（判断手段）、極性切替制御回路４４（第１制御手段）、出力短絡制御回路４５（第２制御手段）、および設定レジスタ４６を備えている。
【００７０】
なお、データ信号線駆動ドライバ３０は、４１４出力のデータライン駆動回路として設計されており、液晶パネル２０には、水平方向に画素が４１４設けられている。但し、特に言及しない限り、以下では、説明の便宜上、データ信号線駆動ドライバ３０の出力が６つ（ＯＵＴ１〜ＯＵＴ６）設けられている場合について説明する。
【００７１】
また、データ信号線駆動ドライバ３０は、詳細に後述するように、出力の極性反転を行うとともに、隣接する出力同士でチャージシェアを行う。それゆえ、以下では、説明の便宜上、同等の機能を有する構成要素については、図１・２において左側のデータ出力ラインから順に１の番号をつけて呼ぶこととする。
【００７２】
データ信号線駆動ドライバ３０は、外部（例えば、液晶表示装置１０に設けられたコントローラなど）からデータバスを介して供給される、画像データ（表示データ）である８ビット（２５６階調）の階調データＤａｔａ［７：０］を順次取得し、階調データＤａｔａ［７：０］をデータ信号に変換して、そのデータ信号をソースライン２２に出力する。
【００７３】
シフトレジスタ３１は、外部からの制御に従って、パルス信号ＥＮＢ１〜ＥＮＢ６を順次作成し、各パルス信号を対応するデータラッチ３２に出力する。データラッチ３２は、パルス信号ＥＮＢ１〜ＥＮＢ６に同期して、データバスを介して供給されている階調データＤａｔａ［７：０］をラッチする。
【００７４】
極性反転スイッチ回路３３は、データラッチ３２とホールドラッチ３４との間に挿入されている。極性反転スイッチ回路３３は、極性切替制御回路４４から出力される極性反転信号Opt_REVに基づいて、対応するデータラッチ３２の接続先をａ端子（ａ側）とｂ端子（ｂ側）とに切り替える。１，３，５番目の極性反転スイッチ回路３３は、ａ端子が１，３，５番目のホールドラッチ３４に接続され、ｂ端子が２，４，６番目のホールドラッチ３４に接続されている。２，４，６番目の極性反転スイッチ回路３３は、ａ端子が２，４，６番目のホールドラッチ３４に接続され、ｂ端子が１，３，５番目のホールドラッチ３４に接続されている。
【００７５】
つまりは、奇数番目の極性反転スイッチ回路３３は、対応する奇数番目のデータラッチ３２の接続先を、対応する奇数番目のホールドラッチ３４（ａ側）と、対応する奇数番目から１足した偶数番目のホールドラッチ３４（ｂ側）との間で切り替える。偶数番目の極性反転スイッチ回路３３は、対応する偶数番目のデータラッチ３２の接続先を、対応する偶数番目のホールドラッチ３４（ａ側）と、対応する偶数番目から１引いた奇数番目のホールドラッチ３４（ｂ側）との間で切り替える。
【００７６】
ホールドラッチ３４は、外部からの制御に従って、データラッチ３２の出力、すなわち極性反転スイッチ回路３３の切替に応じて接続されているデータラッチ３２の保持データをラッチする。これにより、各ホールドラッチ３４に、画面の１水平ラインの画素に対応する画像データが保持される。
【００７７】
レベルシフタ３５は、入力した階調データの信号レベルを変換する。奇数番目のレベルシフタ３５は、レベル変換した階調データを、正極性側ＤＡＣ３６に出力する。偶数番目のレベルシフタ３５は、レベル変換した階調データを、負極性側ＤＡＣ３７に出力する。
【００７８】
正極性側ＤＡＣ３６は、レベルシフタ３５にてレベル変換された階調データに応じて、外部から供給される正極性側階調電圧から１つの電圧を選択し、正極性用オペアンプ３８に出力する。負極性側ＤＡＣ３７は、レベルシフタ３５にてレベル変換された階調データに応じて、外部から供給される負極性側階調電圧から１つの電圧を選択し、負極性用オペアンプ３９に出力する。これにより、正極性用オペアンプ３８および負極性用オペアンプ３９には、階調データに応じて選択（変換）された正極性または負極性のデータ信号（階調電圧）が出力される。
【００７９】
正極性用オペアンプ３８および負極性用オペアンプ３９は、出力バッファとして機能しており、その出力は極性反転スイッチ回路４１を介して出力パッド４２に接続されている。出力パッド４２は、液晶パネル２０の対応するソースライン２２に接続されている。これにより、階調データに応じたデータ信号が、ソースライン２２に出力される。
【００８０】
短絡スイッチ回路４０は、隣接する正極性用オペアンプ３８および負極性用オペアンプ３９の出力間に設けられている。短絡スイッチ回路４０は、出力短絡制御回路４５から出力される短絡信号Opt_CSに基づいて、隣接する正極性用オペアンプ３８および負極性用オペアンプ３９の出力間を短絡する（短絡スイッチ回路４０：オン）。
【００８１】
極性反転スイッチ回路４１は、正極性用オペアンプ３８および負極性用オペアンプ３９と、出力パッド４２との間に挿入されている。極性反転スイッチ回路４１は、極性切替制御回路４４から出力される極性反転信号Opt_REVに基づいて、対応する正極性用オペアンプ３８および負極性用オペアンプ３９の接続先をａ端子（ａ側）とｂ端子（ｂ側）とに切り替える。１，３，５番目の極性反転スイッチ回路４１は、ａ端子が１，３，５番目の出力パッド４２に接続され、ｂ端子が２，４，６番目の出力パッド４２に接続されている。２，４，６番目の極性反転スイッチ回路４１は、ａ端子が２，４，６番目の出力パッド４２に接続され、ｂ端子が１，３，５番目の出力パッド４２に接続されている。
【００８２】
つまりは、奇数番目の極性反転スイッチ回路４１は、対応する正極性用オペアンプ３８の接続先を、対応する奇数番目の出力パッド４２（ａ側）と、対応する奇数番目から１足した偶数番目の出力パッド４２（ｂ側）との間で切り替える。偶数番目の極性反転スイッチ回路４１は、対応する負極性用オペアンプ３９の接続先を、対応する偶数番目の出力パッド４２（ａ側）と、対応する偶数番目から１引いた奇数番目の出力パッド４２（ｂ側）との間で切り替える。
【００８３】
判断回路４３は、データ信号線駆動ドライバ３０に供給される階調データＤａｔａ［７：０］から、極性反転およびチャージシェアの要否を判断する。判断回路４３は、走査線の走査を行う前のタイミングで上記判断を行い、判断の結果、極性反転が必要であれば制御信号Ctrl_REV（第１制御信号）を極性切替制御回路４４に出力し、チャージシェアが必要であれば制御信号Ctrl_CS（第２制御信号）を出力短絡制御回路４５に出力する。すなわち、判断回路４３は、判断結果に応じて、制御信号Ctrl_REVおよび制御信号Ctrl_CSを選択的に出力する。
【００８４】
また、判断回路４３は、上記判断の際、設定レジスタ４６に記憶された、黒表示を判断するための基準（データCrit_Black［２：０］）、白表示を判断するための基準（データCrit_White［２：０］）、および、多数派を判断するための基準（データCrit_Majority［２：０］）を用いる。設定レジスタ４６は、外部から信号を与えることで、任意に書き換え可能となっている。
【００８５】
極性切替制御回路４４は、外部からの極性切替指令REVと、判断回路４３から出力される制御信号Ctrl_REVに基づいて、データ信号線駆動ドライバ３０すなわち出力パッド４２からの出力ＯＵＴ１〜ＯＵＴ６の極性を反転する。外部からの極性切替指令REVは、ブロック内で奇数ラインの走査から偶数ラインの走査（またはその反対）に移行するときに入力され、これにより極性反転が行われるが、判断回路４３からの制御信号Ctrl_REVが出力された場合、極性切替指令REVに関係なく極性反転が行われる。具体的には、極性切替制御回路４４は、極性反転を行うための制御信号である極性反転信号Opt_REVを、極性反転スイッチ回路３３・４１に出力することで、極性反転スイッチ回路３３・４１をａ側とｂ側との間で切り替える。極性切替制御回路４４は、例えば、外部からの極性切替指令REVが“１”もしくは制御信号Ctrl_REVが“１”になることで極性反転の動作を行う。
【００８６】
出力短絡制御回路４５は、外部からの短絡指令CSと、判断回路４３から供給される制御信号Ctrl_CSに基づいて、データ信号線駆動ドライバ３０すなわち出力パッド４２からの出力ＯＵＴ１〜ＯＵＴ６を短絡する。外部からの短絡指令CSは、ブロックとブロックとで走査が移行するときに入力され、これにより短絡が行われるが、判断回路４３からのCtrl_CSが出力された場合、短絡指令CSに関係なく短絡が行われる。具体的には、出力短絡制御回路４５は、短絡すなわちチャージシェアを行うための制御信号である短絡信号Opt_CSを、短絡スイッチ回路４０に出力することで、短絡スイッチ回路４０をオンにする。出力短絡制御回路４５は、例えば、外部からの短絡指令CSが“１”もしくは制御信号Ctrl_CSが“１”になることでチャージシェアの動作を行う。
【００８７】
上記構成を有するデータ信号線駆動ドライバ３０では、従来と同様に表示のための動作が行われる一方、判断回路４３により画像データの白黒パターン（透過状態と非透過状態とのパターン）から極性反転およびチャージシェアの要否が判断され、必要に応じてそれらが行われる。
【００８８】
図１に示すように、極性切替制御回路４４からの極性反転信号Opt_REVにより極性反転スイッチ回路３３・４１がａ側に切り替えられている場合、奇数番目のデータラッチ３２の階調データは、対応する奇数番目のホールドラッチ３４に転送される。そして、奇数番目のホールドラッチ３４から出力された階調データは、対応する奇数番目のレベルシフタ３５でレベルシフトされた後、正極性側ＤＡＣ３６でデータ信号に変換され、正極性用オペアンプ３８により奇数番目の出力パッド４２に出力される。
【００８９】
またこの場合、偶数番目のデータラッチ３２の階調データは、対応する偶数番目のホールドラッチ３４に転送される。そして、偶数番目のホールドラッチ３４から出力された階調データは、対応する偶数番目のレベルシフタ３５でレベルシフトされた後、負極性側ＤＡＣ３７でデータ信号に変換され、負極性用オペアンプ３９により偶数番目の出力パッド４２に出力される。
【００９０】
一方、図２に示すように、極性反転スイッチ回路３３がｂ側に切り替えられている場合、奇数番目のデータラッチ３２の階調データは、その奇数番目から１足した偶数番目のホールドラッチ３４に転送される。そして、偶数番目のホールドラッチ３４から出力された階調データは、対応する偶数番目のレベルシフタ３５でレベルシフトされた後、負極性側ＤＡＣ３７でデータ信号に変換され、負極性用オペアンプ３９により奇数番目の出力パッド４２に出力される。
【００９１】
またこの場合、偶数番目のデータラッチ３２の階調データは、その偶数番目から１引いた奇数番目のホールドラッチ３４に転送される。そして、奇数番目のホールドラッチ３４から出力された階調データは、対応する奇数番目のレベルシフタ３５でレベルシフトされた後、正極性側ＤＡＣ３６でデータ信号に変換され、正極性用オペアンプ３８により偶数番目の出力パッド４２に出力される。
【００９２】
このように、極性切替制御回路４４からの極性反転信号Opt_REVにより、極性反転スイッチ回路３３・４１をａ側とｂ側とで切り替えることによって、出力パッド４２すなわちデータ信号線駆動ドライバ３０からの出力ＯＵＴ１〜ＯＵＴ６の極性が反転される。
【００９３】
また、出力短絡制御回路４５からの短絡信号Opt_CSにより、短絡スイッチ回路４０をオンに切り替えることによって、出力パッド４２すなわちデータ信号線駆動ドライバ３０からの出力ＯＵＴ１〜ＯＵＴ６が短絡される。一方、短絡スイッチ回路４０がオフに切り替えられている場合、出力パッド４２からの出力ＯＵＴ１〜ＯＵＴ６は、対応するソースライン２２に出力される。
【００９４】
したがって、極性反転およびチャージシェアが必要な場合、判断回路４３が、極性切替制御回路４４および出力短絡制御回路４５に、制御信号Ctrl_REVおよび制御信号Ctrl_CSを出力するだけで、極性反転およびチャージシェアを行うことが可能となる。
【００９５】
ここで、データ信号線駆動ドライバ３０では、極性反転およびチャージシェアの要否、すなわち制御信号Ctrl_REVおよび制御信号Ctrl_CSの出力が有効か無効かを、入力される画像データ（階調データＤａｔａ［７：０］）から判断回路４３が判断している。次いで、判断回路４３の詳細な構成および動作について順番に説明する。
【００９６】
図３に、判断回路４３の一構成例を示す。図３に示すように、判断回路４３は、パターン検出回路１０１、並びに、極性反転およびチャージシェア決定回路１０２を備えている。
【００９７】
パターン検出回路１０１は、設定レジスタ４６に設定された基準と比較して、入力された階調データＤａｔａ［７：０］における、隣り合う出力対の黒・白の組合せパターンの判定結果の中で多数を占めたもの（多数派）を検出する回路である。上記基準としては、黒表示と判断する階調数を示すデータCrit_Black［２：０］、白表示と判断する階調数を示すデータCrit_White［２：０］、および、多数派を決める設定数を示すデータCrit_Majority［２：０］を用いる。また、パターン検出回路１０１には、制御信号ＳＲＡ・ＳＲＢ・ＬＳも個別に入力される。
【００９８】
なお、上記隣り合う出力対は、具体的に言うと、データ信号線駆動ドライバ３０における出力ＯＵＴ１・ＯＵＴ２、出力ＯＵＴ３・ＯＵＴ４、並びに、出力ＯＵＴ５・ＯＵＴ６に該当する。隣り合う出力対の黒・白の組合せパターンは、「黒黒」「白白」「黒白」「白黒」の４つである。パターン検出回路１０１は、水平１ラインにおける各出力対の黒・白の組合せパターンから、多数派の組合せパターンを検出する。
【００９９】
パターン検出回路１０１は、検出した結果に応じて、「黒黒」が多数派であることを示すフラグｆｌｇＭＢＢ、「白白」が多数派であることを示すフラグｆｌｇＭＷＷ、「黒白」が多数派であることを示すフラグｆｌｇＭＢＷ、および、「白黒」が多数派であることを示すフラグｆｌｇＭＷＢを、極性反転およびチャージシェア決定回路１０２に出力する。黒黒が多数派の場合フラグｆｌｇＭＢＢが“１”になり、白白が多数派の場合フラグｆｌｇＭＷＷが“１”になり、黒白が多数派の場合フラグｆｌｇＭＢＷが“１”になり、白黒が多数派の場合フラグｆｌｇＭＷＢが“１”になる。多数派が無い場合は、全てのフラグは“０”となる。
【０１００】
極性反転およびチャージシェア決定回路１０２は、パターン検出回路１０１の多数派検出結果に基づいて、極性反転およびチャージシェアの要否を決定する回路である。極性反転およびチャージシェア決定回路１０２は、パターン検出回路１０１から出力されるフラグｆｌｇＭＢＢ・ｆｌｇＭＷＷ・ｆｌｇＭＢＷ・ｆｌｇＭＷＢを用いて、前ラインの多数派の組合せパターンと現ラインの多数派の組合せパターンとを比較することで、１画面の画像のパターンを識別し、極性反転およびチャージシェアの要否を決定する。また、極性反転およびチャージシェア決定回路１０２には、制御信号ＰＳも入力される。
【０１０１】
極性反転およびチャージシェア決定回路１０２は、決定した結果に応じて、制御信号Ctrl_REVおよび制御信号Ctrl_CSを、極性切替制御回路４４および出力短絡制御回路４５にそれぞれ出力する。極性反転を行う場合制御信号Ctrl_REVが“１”になり、チャージシェアを行う場合制御信号Ctrl_CSが“１”になる。何れも行わない場合は、全ての制御信号は“０”となる。
【０１０２】
図４に、パターン検出回路１０１の一構成例を示す。図４に示すように、パターン検出回路１０１は、黒照合回路１１１（表示状態判定手段）、白照合回路１１２（表示状態判定手段）、Ｄ−ＦＦ１１３、Ｄ−ＦＦ１１４、パターン照合回路１１５（表示パターン作成手段）、カウンタ１１６〜１１９、並びに、多数派照合回路１２０〜１２３（多数派判定手段）を備えている。
【０１０３】
黒照合回路１１１は、データCrit_Black［２：０］と比較して、階調データＤａｔａ［７：０］が、黒表示であるかどうかを調べる回路である。黒照合回路１１１は、調べた結果に応じて、黒表示であることを示すフラグｆｌｇＢをＤ−ＦＦ１１３およびパターン照合回路１１５に出力する。黒表示である場合フラグｆｌｇＢは“１”になり、それ以外の場合フラグｆｌｇＢは“０”になる。
【０１０４】
白照合回路１１２は、データCrit_ White［２：０］と比較して、階調データＤａｔａ［７：０］が、白表示であるかどうかを調べる回路である。白照合回路１１２は、調べた結果に応じて、白表示であることを示すフラグｆｌｇＷをＤ−ＦＦ１１４およびパターン照合回路１１５に出力する。白表示である場合フラグｆｌｇＷは“１”になり、それ以外の場合フラグｆｌｇＢは“０”になる。
【０１０５】
Ｄ−ＦＦ１１３およびＤ−ＦＦ１１４は、制御信号ＳＲＡの入力タイミングに基づいて、黒照合回路１１１および白照合回路１１２の出力をラッチする。すなわち、Ｄ−ＦＦ１１３は、フラグｆｌｇＢの値をラッチし、データｒｅｇＢとして保持する。Ｄ−ＦＦ１１４は、フラグｆｌｇＷの値をラッチし、データｒｅｇＷとして保持する。Ｄ−ＦＦ１１３およびＤ−ＦＦ１１４は、保持しているデータｒｅｇＢおよびデータｒｅｇＷを、パターン照合回路１１５に出力する。
【０１０６】
パターン照合回路１１５は、現階調データから調べられた黒表示・白表示を示すフラグｆｌｇＢ・ｆｌｇＷと、前階調データから調べられた黒表示・白表示を示すデータｒｅｇＢ・ｒｅｇＷとを比較する。その結果に応じて、パターン照合回路１１５は、出力対に対応する階調データのパターンが、黒黒・白白・黒白・白黒のパターンであることを示すフラグｆｌｇＢＢ・ｆｌｇＷＷ・ｆｌｇＢＷ・ｆｌｇＷＢを、カウンタ１１６〜１１９にそれぞれ出力する。黒黒パターンの場合フラグｆｌｇＢＢが“１”になり、白白パターンの場合フラグｆｌｇＷＷが“１”になり、黒白パターンの場合フラグｆｌｇＢＷが“１”になり、白黒パターンの場合フラグｆｌｇＷＢが“１”になる。該当する組合せが無い場合は、全てのフラグは“０”となる。
【０１０７】
階調データＤａｔａ［７：０］は、外部からシリアルで入力される階調データを時分割で取り込んだデータであり、全出力端子に対応する階調データが供給される。制御信号ＳＲＡにより、Ｄ−ＦＦ１１３およびＤ−ＦＦ１１４がフラグｆｌｇＢおよびフラグｆｌｇＷの値をそれぞれラッチした後に、次の階調データＤａｔａ［７：０］がデータバスに供給される。このことにより、Ｄ−ＦＦ１１３およびＤ−ＦＦ１１４がラッチしたデータｒｅｇＢおよびデータｒｅｇＷは、前階調データから調べられた黒表示・白表示を示すデータとすることができ、Ｄ−ＦＦ１１３およびＤ−ＦＦ１１４の入力であるフラグｆｌｇＢおよびフラグｆｌｇＷを、現階調データから調べられた黒表示・白表示を示すフラグとすることができる。
【０１０８】
カウンタ１１６〜１１９は、制御信号ＳＲＢの入力タイミングに応じて、出力対の表示状態を示すフラグｆｌｇＢＢ・ｆｌｇＷＷ・ｆｌｇＢＷ・ｆｌｇＷＢが“１”であればカウントアップする。カウンタ１１６〜１１９としては、ＣＮＴ２０７を用いている。制御信号ＳＲＢは、フラグｆｌｇＢＢ・ｆｌｇＷＷ・ｆｌｇＢＷ・ｆｌｇＷＢの値が決まった後に出力される。カウンタ１１６〜１１９は、カウント値を示す８ビットのデータｃｎｔＢＢ［７：０］・ｃｎｔＷＷ［７：０］・ｃｎｔＢＷ［７：０］・ｃｎｔＷＢ［７：０］を、多数派照合回路１２０〜１２３にそれぞれ出力する。
【０１０９】
多数派照合回路１２０〜１２３は、データCrit_Majority［２：０］と比較して、カウンタ１１６〜１１９から出力されるカウント値が、データCrit_Majority［２：０］で設定される数以上になるかを調べる回路である。多数派照合回路１２０〜１２３は、カウント値が設定数以上になると、多数派であることを示すフラグｆｌｇＭＢＢ・ｆｌｇＭＷＷ・ｆｌｇＭＢＷ・ｆｌｇＭＷＢを、極性反転およびチャージシェア決定回路１０２に出力する。
【０１１０】
なお、カウンタ１１６〜１１９の動作は、水平１ラインの出力対の数分行われる。カウンタ１１６〜１１９のＲＳＴ端子に入力される制御信号ＬＳは、１ラインの表示に対し、データ信号線駆動ドライバ３０が出力を開始する際に出力される。制御信号ＬＳが入力されると、カウンタ１１６〜１１９はリセットされ、カウンタ値はクリアされる。
【０１１１】
図５に、黒照合回路１１１の一構成例を示す。図５に示すように、黒照合回路１１１は、論理回路１３１、ＯＲ回路１３２〜１３６、ＡＮＤ回路１３７、並びに、ＡＮＤ回路１３８を備えている。
【０１１２】
論理回路１３１は、データCrit_Black［２：０］の値に基づいて、表示を黒と判定する階調数を演算する。論理回路１３１は、予め定められた真理値に沿ってデータCrit_Black［２：０］を演算した結果に応じて、データＯＰＥをＡＮＤ回路１３８に出力するとともに、データN_Enable［４：０］をＯＲ回路１３２〜１３６にそれぞれ出力する。
【０１１３】
ＯＲ回路１３２〜１３６は、階調データＤａｔａ［４：０］とデータN_Enable［４：０］とをＯＲ演算した結果データを、ＡＮＤ回路１３７に出力する。ＡＮＤ回路１３７は、データＤａｔａ［７：５］と、ＯＲ回路１３２〜１３６の出力とをＡＮＤ演算した結果データをＡＮＤ回路１３８に出力する。ＡＮＤ回路１３８は、論理回路１３１からのデータＯＰＥと、ＡＮＤ回路１３７の出力とをＡＮＤ演算した結果データを、フラグｆｌｇＢとして出力する。
【０１１４】
図６に、論理回路１３１の真理値表を示す。データCrit_Black［２：０］は３ビットのデータであり、０（０００Ｈ）および７（１１１Ｈ）のときに出力データＯＰＥを“０”とし、その他の１〜６のときに出力データＯＰＥを“１”としている。データCrit_Black［２：０］の値は、設定レジスタ４６に１〜６のデータを入力することで設定・変更することができる。
【０１１５】
データCrit_Black［２：０］が１（００１Ｈ）の場合、データN_Enable［４：０］は（０００００Ｈ）になる。そのため、データN_Enable［４：０］が入力されるＯＲ回路１３２〜１３６は、階調データＤａｔａ［４］からＤａｔａ［０］が“１”のとき、出力が“１”になる。それゆえ、ＡＮＤ回路１３７は、階調データＤａｔａ［７：０］が２５５（１１１１１１１１Ｈ）のときのみ、出力が“１”になる。よって、データＯＰＥは“１”であるので、ＡＮＤ回路１３８の出力すなわちフラグｆｌｇＢは“１”になる。
【０１１６】
したがって、データCrit_Black［２：０］を１に設定すると、階調データＤａｔａ［７：０］が２５５のとき、フラグｆｌｇＢが“１”になる。つまりは、２５６階調の階調データのときのみ、黒と判定されることになる。
【０１１７】
このように、論理回路１３１は、階調データＤａｔａ［７：０］が黒またはそれに近い値のときに１を、それ以外の時に０を返すようになっている。階調が黒またはそれに近いと判断する基準は、
Ｄａｔａ＞２５５−Ｘ  のとき、ｆｌｇＢ＝１  （黒または黒に近いと判定）
その他のとき、ｆｌｇＢ＝０  （そうでないと判定）
となっている。
【０１１８】
なお、データCrit_Black［２：０］の設定により黒と判定される階調数１から３２は、後述する図１４のフローチャート１の設定である黒とみなす階調数Ｘに対応する。データ信号線駆動ドライバ３０では、この設定数Ｘを、１、２、４、８，１６、３２に設定できるようにしている。
【０１１９】
図７に、白照合回路１１２の一構成例を示す。図７に示すように、白照合回路１１２は、論理回路１４１、ＡＮＤ回路１４２〜１４６、ＮＯＲ回路１４７、並びに、ＡＮＤ回路１４８を備えている。
【０１２０】
論理回路１４１は、データCrit_White［２：０］の値に基づいて、表示を白と判定する階調数を演算する。論理回路１４１は、予め定められた真理値に沿ってデータCrit_White［２：０］を演算した結果に応じて、データＯＰＥをＡＮＤ回路１４８に出力するとともに、データN_Enable［４：０］をＡＮＤ回路１４２〜１４６にそれぞれ出力する。
【０１２１】
ＡＮＤ回路１４２〜１４６は、階調データＤａｔａ［４：０］とデータN_Enable［４：０］とをＡＮＤ演算した結果を、ＮＯＲ回路１４７に出力する。ＮＯＲ回路１４７は、階調データＤａｔａ［７：５］と、ＡＮＤ回路１４２〜１４６の出力とをＮＯＲ演算した結果をＡＮＤ回路１４８に出力する。ＡＮＤ回路１４８は、論理回路１４１からのデータＯＰＥと、ＮＯＲ回路１４７の出力とをＡＮＤ演算した結果を、フラグｆｌｇＷとして出力する。
【０１２２】
図８に、論理回路１４１の真理値表を示す。データCrit_White［２：０］は３ビットのデータであり、０（０００Ｈ）および７（１１１Ｈ）のときに出力データＯＰＥを“０”とし、その他の１〜６のときに出力データＯＰＥを“１”としている。データCrit_White［２：０］の値は、設定レジスタ４６に１〜６のデータを入力することで設定・変更することができる。
【０１２３】
データCrit_White［２：０］が１（００１Ｈ）の場合、データN_Enable［４：０］は（１１１１１Ｈ）になる。そのため、データN_Enable［４：０］が入力されるＡＮＤ回路１４２〜１４６は、階調データＤａｔａ［４］からＤａｔａ［０］が“０”のとき、出力が“０”になる。それゆえ、ＮＯＲ回路１４７は、階調データＤａｔａ［７：０］が０（００００００００Ｈ）のときのみ、出力が“１”になる。よって、データＯＰＥは“１”であるので、ＡＮＤ回路１４８の出力すなわちフラグｆｌｇＷは“１”になる。
【０１２４】
したがって、データCrit_White［２：０］を１に設定すると、階調データＤａｔａ［７：０］が０のとき、フラグｆｌｇＷが“１”になる。つまりは、１階調の階調データのときのみ、白と判定されることになる。
【０１２５】
また、データCrit_White［２：０］に２（０１０Ｈ）を設定した場合、データN_Enable［４：０］は（１１１１０Ｈ）になる。そのため、データN_Enable［０］が入力されるＡＮＤ回路１４６は、データN_Enable［０］が“０”であるので、常に出力が“０”になる。よって、階調データＤａｔａ［７：０］が０（００００００００Ｈ）および１（０００００００１Ｈ）のとき、フラグｆｌｇＷが“１”になる。つまりは、１階調および２階調の階調データのときのみ、白と判定されることになる。
【０１２６】
同様に、データCrit_White［２：０］に３（０１１Ｈ）を設定した場合、階調データＤａｔａ［７：０］が０〜３のとき、１階調から４階調の４階調が白と判定される。データCrit_White［２：０］に４（１００Ｈ）を設定した場合、階調データＤａｔａ［７：０］が０〜７のとき、１階調から８階調の８階調が白と判定される。データCrit_White［２：０］に５（１０１Ｈ）を設定した場合、階調データＤａｔａ［７：０］が０〜１５のとき、１階調から１６階調の１６階調が白と判定される。データCrit_White［２：０］に６（１１０Ｈ）を設定した場合、階調データＤａｔａ［７：０］が０〜３１のとき、１階調から３２階調の３２階調が白と判定される。
【０１２７】
このように、論理回路１４１は、階調データＤａｔａ［７：０］が白またはそれに近い値のときに１を、それ以外の時に０を返すようになっている。階調が白またはそれに近いと判断する基準は、
Ｄａｔａ＜Ｙ  のとき、ｆｌｇＷ＝１  （白または白に近いと判定）
その他のとき、ｆｌｇＷ＝０  （そうでないと判定）
となっている。
【０１２８】
なお、データCrit_White［２：０］の設定により白と判定される階調数１から３２は、後述する図１４のフローチャート１の設定である白とみなす階調数Ｙに対応する。データ信号線駆動ドライバ３０では、この設定数Ｙを、１、２、４、８，１６、３２に設定できるようにしている。
【０１２９】
図９に、パターン照合回路１１５の一構成例を示す。図９に示すように、パターン照合回路１１５は、ＡＮＤ回路１５１〜１５４を備えている。
【０１３０】
ＡＮＤ回路１５１は、現階調データから判定された黒表示を示すフラグｆｌｇＢと、前階調データから判定された黒表示を示すデータｒｅｇＢとをＡＮＤ演算した結果に応じて、フラグｆｌｇＢＢを出力する。ＡＮＤ回路１５２は、現階調データから判定された白表示を示すフラグｆｌｇＷと、前階調データから判定された白表示を示すデータｒｅｇＷとをＡＮＤ演算した結果に応じて、フラグｆｌｇＷＷを出力する。ＡＮＤ回路１５３は、現階調データから判定された黒表示を示すフラグｆｌｇＢと、前階調データから判定された白表示を示すデータｒｅｇＷとをＡＮＤ演算した結果に応じて、フラグｆｌｇＢＷを出力する。ＡＮＤ回路１５４は、現階調データから判定された白表示を示すフラグｆｌｇＷと、前階調データから判定された黒表示を示すデータｒｅｇＢとをＡＮＤ演算した結果に応じて、フラグｆｌｇＷＢを出力する。
【０１３１】
図１０に、隣接する出力対の表示状態における、パターン照合回路１１５の入力および出力の状態を示す。例えば、隣接する出力対の表示状態が「黒黒」の場合、入力はフラグｆｌｇＢおよびデータｒｅｇＢが“１”になり、出力はフラグｆｌｇＢＢが“１”になる。また、表示状態が黒・白のいずれでもないと判定されたもの（他）が含まれている場合、出力はいずれのフラグも“０”になる。なお、図１０に示す以外の状態は存在しない。
【０１３２】
ここで、データ信号線駆動ドライバ３０は、４１４出力のデータライン駆動回路として設計してあるので、出力対は２０７本である。このため、カウンタ１１６〜１１９の最大カウント値は２０７であるので、このままでは、多数派照合回路１２０〜１２３が出力するフラグｆｌｇは常に“０”である。それゆえ、カウンタ１１６〜１１９は、カウント数１０３の次は１５２になるようにして、２０７のカウントにより出力の状態を（１１１１１１１１Ｈ）になるようにしてある。
【０１３３】
図１１に、カウンタ１１６〜１１９の真理値表を示す。カウント数１０３までは通常の８ビットのカウンタであるが、１０５のカウントでビット反転を行い、カウント数１０４での出力８ビットの状態を１５２（１００１１０００Ｈ）にしている。これにより、２０７のカウント時には、出力８ビットの状態は２５５（１１１１１１１１Ｈ）になる。
【０１３４】
このようにカウンタの値を変更しているので、データCrit_Majority［２：０］に１を設定すると、多数派照合回路１２０〜１２３は、カウント数２０７のときに多数派としてフラグｆｌｇを“１”にする。また、データCrit_Majority［２：０］に２を設定すると、多数派照合回路１２０〜１２３は、カウント数２０６以上のときに多数派としてフラグｆｌｇを“１”にする。データCrit_Majority［２：０］に３を設定すると、多数派照合回路１２０〜１２３は、カウント数２０４以上のときに多数派としてフラグｆｌｇを“１”にする。データCrit_Majority［２：０］に４を設定すると、多数派照合回路１２０〜１２３は、カウント数２００以上のときに多数派としてフラグｆｌｇを“１”にする。データCrit_Majority［２：０］に５を設定すると、多数派照合回路１２０〜１２３は、カウント数１９２以上のときに多数派としてフラグｆｌｇを“１”にする。データCrit_Majority［２：０］に６を設定すると、多数派照合回路１２０〜１２３は、カウント数１７６以上のときに多数派としてフラグｆｌｇを“１”にする。
【０１３５】
なお、多数派照合回路１２０〜１２３は、黒照合回路１１１と同一の構成で実現することができる。つまりは、図５に示す構成において、階調データＤａｔａ［７：０］に替えて、カウント値を示すデータｃｎｔＢＢ［７：０］・ｃｎｔＷＷ［７：０］・ｃｎｔＢＷ［７：０］・ｃｎｔＷＢ［７：０］を入力するとともに、データCrit_Black［２：０］に替えて、データCrit_Majority［２：０］を入力すればよい。これにより、ＡＮＤ回路１３８から、多数派であることを示すフラグｆｌｇＭＢＢ・ｆｌｇＭＷＷ・ｆｌｇＭＢＷ・ｆｌｇＭＷＢが出力される。
【０１３６】
また、データCrit_Majority［２：０］の設定により多数派と決める設定値は、後述する図１５のフローチャート２の設定である多数派を決める設定値Ｚに対応する。データ信号線駆動ドライバ３０では、この設定数Ｚを、１、２、４、８，１６、３２に設定できるようにしている。また、データCrit_Majority［２：０］の値は、設定レジスタ４６に１〜６のデータを入力することで設定・変更することができる。
【０１３７】
図１２に、極性反転およびチャージシェア決定回路１０２の一構成例を示す。図１２に示すように、極性反転およびチャージシェア決定回路１０２は、Ｄ−ＦＦ１６１〜１６３（保持手段）、ＡＮＤ回路１６４〜１６６（制御信号出力手段）、ＯＲ回路１６７・１６８（制御信号出力手段）、並びに、Ｄ−ＦＦ１６９・１７０（制御信号出力手段）を備えている。
【０１３８】
Ｄ−ＦＦ１６１〜１６３は、制御信号ＰＳの入力タイミングに基づいて、パターン検出回路１０１の出力であるフラグｆｌｇＭＢＢ・ｆｌｇＭＢＷ・ｆｌｇＭＷＢの値をラッチする。すなわち、Ｄ−ＦＦ１６１は、フラグｆｌｇＭＢＢの値をラッチし、データｒｅｇＭＢＢとして保持する。Ｄ−ＦＦ１６２は、フラグｆｌｇＭＢＷの値をラッチし、データｒｅｇＭＢＷとして保持する。Ｄ−ＦＦ１６３は、フラグｆｌｇＭＷＢの値をラッチし、データｒｅｇＭＷＢとして保持する。Ｄ−ＦＦ１６１〜１６３は、保持しているデータｒｅｇＭＢＢ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢを、ＡＮＤ回路１６４〜１６６にそれぞれ出力する。
【０１３９】
ＡＮＤ回路１６４は、今回取得した１ライン分の階調データから判定されたフラグｆｌｇＭＷＢと、前回取得した１ライン分の階調データから判定されたデータｒｅｇＭＢＷとをＡＮＤ演算した結果データを、ＯＲ回路１６７に出力する。ＡＮＤ回路１６５は、今回取得した１ライン分の階調データから判定されたフラグｆｌｇＭＢＷと、前回取得した１ライン分の階調データから判定されたデータｒｅｇＭＷＢとをＡＮＤ演算した結果データを、ＯＲ回路１６７に出力する。ＡＮＤ回路１６６は、今回取得した１ライン分の階調データから判定されたフラグｆｌｇＭＷＷと、前回取得した１ライン分の階調データから判定されたデータｒｅｇＭＢＢとをＡＮＤ演算した結果データを、ＯＲ回路１６８に出力する。
【０１４０】
ＯＲ回路１６７は、ＡＮＤ回路１６４の出力とＡＮＤ回路１６５の出力とをＯＲ演算した結果データを、Ｄ−ＦＦ１６９に出力するとともに、ＯＲ回路１６８に出力する。ＯＲ回路１６８は、ＯＲ回路１６７の出力とＡＮＤ回路１６６の出力とをＯＲ演算した結果データを、Ｄ−ＦＦ１７０に出力する。
【０１４１】
Ｄ−ＦＦ１６９は、制御信号ＰＳの入力タイミングに基づいて、ＯＲ回路１６７の出力をラッチする。そして、Ｄ−ＦＦ１６９は、保持しているデータを制御信号Ctrl_REVとして、極性切替制御回路４４に出力する。
【０１４２】
Ｄ−ＦＦ１７０は、制御信号ＰＳの入力タイミングに基づいて、ＯＲ回路１６８の出力をラッチする。そして、Ｄ−ＦＦ１７０は、保持しているデータを制御信号Ctrl_CSとして、出力短絡制御回路４５に出力する。
【０１４３】
上記データｒｅｇＭＢＢ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢは、１つ前の走査ラインにおける階調データにおいて、多数派の組合せパターンが何であったかを示している。データｒｅｇＭＢＢが“１”であれば前のラインの表示は黒黒が多数派であり、データｒｅｇＭＢＷが“１”であれば黒白が多数派であり、データｒｅｇＭＷＢが“１”であれば白黒が多数派であったことを示している。
【０１４４】
一方、フラグｆｌｇＭＢＢ・ｆｌｇＭＷＷ・ｆｌｇＭＢＷ・ｆｌｇＭＷＢは、現在の走査ラインにおける階調データの、多数派の組合せパターンを示している。フラグｆｌｇＭＢＢが“１”であれば黒黒が多数派であり、フラグｆｌｇＭＷＷが“１”であれば白白が多数派であり、フラグｆｌｇＭＢＷが“１”であれば黒白が多数派であり、フラグｆｌｇＭＷＢが“１”であれば白黒が多数派であることを示している。
【０１４５】
ＡＮＤ回路１６４には、データｒｅｇＭＢＷとフラグｆｌｇＭＷＢとが入力されているので、前ラインが黒白、現ラインが白黒が多数派のときに出力が“１”になる。ＡＮＤ回路１６５は、データｒｅｇＭＷＢとフラグｆｌｇＭＢＷとが入力されているので、前ラインが白黒、現ラインが黒白が多数派のときに出力が“１”になる。ＡＮＤ回路１６６には、データｒｅｇＭＢＢとフラグｆｌｇＷＷとが入力されているので、前ラインが黒黒、現ラインが白白が多数派のときに出力が“１”になる。
【０１４６】
ＯＲ回路１６７には、ＡＮＤ回路１６４の出力とＡＮＤ回路１６５の出力とが入力されているので、ＡＮＤ回路１６４の出力とＡＮＤ回路１６５の出力とのどちらかが“１”のときに、出力が“１”になる。つまり、前ラインが黒白、現ラインが白黒が多数派、または、前ラインが白黒、現ラインが黒白が多数派のときに、出力が“１”になる。ＯＲ回路１６７の出力状態は、制御信号ＰＳの入力タイミングにより、Ｄ−ＦＦ１６９にラッチされ、制御信号Ctrl_REVになる。
【０１４７】
ＯＲ回路１６８には、ＯＲ回路１６７の出力とＡＮＤ回路１６６の出力とが入力されているので、ＯＲ回路１６７の出力とＡＮＤ回路１６６の出力とのどちらかが“１”のときに、出力が“１”になる。つまり、前ラインが黒白、現ラインが白黒が多数派、前ラインが白黒、現ラインが黒白が多数派、または、前ラインが黒黒、現ラインが白白が多数派のときに、出力が“１”になる。ＯＲ回路１６８の出力状態は、制御信号ＰＳの入力タイミングにより、Ｄ−ＦＦ１７０にラッチされ、制御信号Ctrl_CSになる。
【０１４８】
制御信号Ctrl_REVは、極性反転を行うように極性切替制御回路４４を動作させる信号である。それゆえ、ＯＲ回路１６７の出力が“１”のとき、つまり、前ラインが黒白、現ラインが白黒が多数派、または、前ラインが白黒、現ラインが黒白が多数派のときに、極性反転を行うことになる。
【０１４９】
制御信号Ctrl_CSは、チャージシェアを行うように出力短絡制御回路４５を動作させる信号である。それゆえ、ＯＲ回路１６８が“１”のとき、つまり、前ラインが黒白、現ラインが白黒が多数派、前ラインが白黒、現ラインが黒白が多数派、または、前ラインが黒黒、現ラインが白白が多数派のときに、チャージシェアを行うことになる。
【０１５０】
また、制御信号ＰＳが入力されると、制御信号Ctrl_REVと制御信号Ctrl_CSとがラッチされるとともに、データｒｅｇＭＢＢ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢがラッチされる。よって、この動作により、データｒｅｇＭＢＢ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢは、現ラインの多数派の状態に変更され、次のラインの多数派の情報と比較する準備が完了する。
【０１５１】
次に、ソースブロック反転駆動において、データ信号線駆動ドライバ３０が、パターンを検出し、必要に応じて表示方法の変更を行うときの処理動作について説明する。
【０１５２】
図１３は、１画面を表示するときの、データ信号線駆動ドライバ３０の処理フローを示すフローチャートである。また、図１４に、図１３に示す処理フローで実行されるフローチャート１を示す。図１５に、図１３に示す処理フローで実行されるフローチャート２を示す。
【０１５３】
表示を行う場合、図１３に示すように、まず、データ信号線駆動ドライバ３０は、シフトレジスタ３１およびデータラッチ３２により、１画面の画像データにおいて、表示を開始する第１ラインの階調データＤａｔａ［７：０］を順次取り込む（ステップＳ２０１）。これにより、ホールドラッチ３４、レベルシフタ３５、正極性側ＤＡＣ３６、負極性側ＤＡＣ３７、正極性用オペアンプ３８、および負極性用オペアンプ３９の処理によって、出力パッド４２を介して、ソースライン２２にデータ信号が出力される。そして、このデータ信号が第１ラインの画素電極２４に印加されて、液晶パネル２０は表示を行う（ステップＳ２０３）。
【０１５４】
なお、上記階調データＤａｔａ［７：０］は、液晶パネル２０の駆動方式に対応してデータバスに順次出力されている。ここで、液晶パネル２０は、ソースブロック反転駆動されているとする。
【０１５５】
一方、判断回路４３は、第１ライン分の階調データＤａｔａ［７：０］から、図１４のフローチャート１および図１５のフローチャート２に示す処理を行い、第１ラインの階調データＤａｔａ［７：０］における、隣り合う出力対の黒と白との組合せパターンを調べる。これにより、第１ラインの組合せの多数派を示すデータｒｅｇＭＢＢ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢを得る（ステップＳ２０２）。
【０１５６】
このステップＳ２０２の処理について具体的に説明する。
【０１５７】
図１４に示すように、まず、判断回路４３の処理に必要な基準値（階調数＝ｎ、黒とみなす階調数＝Ｘ、白とみなす階調数＝Ｙ）を予め設定しておく（ステップＳ２３１）。例えば、２５６階調の２５６階調側が黒表示である場合、黒とみなす階調数を８（Ｘ＝８）とすると、２４８階調から２５６階調が黒と判定される。同様に、白とみなす階調数を８（Ｙ＝８）とすると、１階調から８階調が白と判定される。
【０１５８】
また、判断回路４３では、前ラインに対して処理を行ったときのフラグｆｌｇＢＢ・ｆｌｇＷＷ・ｆｌｇＢＷ・ｆｌｇＷＢの出現回数が、パターン検出回路１０１のカウンタ１１６〜１１９に保持されている。そのため、カウンタ１１６〜１１９に制御信号ＬＳを与えることで、フラグｆｌｇＢＢ・ｆｌｇＷＷ・ｆｌｇＢＷ・ｆｌｇＷＢの出現回数をリセットする（ステップＳ２３２）。
【０１５９】
続いて、出力対において、第１の出力に対応する階調データをＫとし、第２の出力に対応する階調データをＬとする（ステップＳ２３３）。そして、判断回路４３、すなわちパターン検出回路１０１の黒照合回路１１１および白照合回路１１２は、ＫおよびＬのデータが黒を表示するのか、白を表示するのかを調べる。
【０１６０】
ＫおよびＬのデータを調べた後、判断回路４３すなわちパターン照合回路１１５は、「Ｋ＞ｎ−Ｘ」かつ「Ｌ＞ｎ−Ｘ」（ＫおよびＬが黒）を満たすかを判定する（ステップＳ２３４）。
【０１６１】
「Ｋ＞ｎ−Ｘ」かつ「Ｌ＞ｎ−Ｘ」を満たす場合（ステップＳ２３４にてＹＥＳ）、パターン照合回路１１５は、組合せパターンが「黒黒」であると判定し、フラグｆｌｇＢＢを“１”にして、カウンタ１１６のカウント値をカウントアップさせる（ステップＳ２３５）。
【０１６２】
そして、判断回路４３は、出力対が最後であるかを調べ（ステップＳ２４２）、最後である場合（ステップＳ２４２にてＹＥＳ）は、図１５のフローチャート２の処理に移り、最後でない場合（ステップＳ２４２にてＮＯ）は、次段の出力対のデータへ移動し（ステップＳ２４３）、ステップＳ２３３に戻って、次の出力対の組合せパターンの判定処理を行う。
【０１６３】
一方、「Ｋ＞ｎ−Ｘ」かつ「Ｌ＞ｎ−Ｘ」を満たさない場合（ステップＳ２３４にてＮＯ）、パターン照合回路１１５は、次いで、「Ｋ＜Ｙ」かつ「Ｌ＜Ｙ」（ＫおよびＬが白）を満たすかを判定する（ステップＳ２３６）。
【０１６４】
「Ｋ＜Ｙ」かつ「Ｌ＜Ｙ」を満たす場合（ステップＳ２３６にてＹＥＳ）、パターン照合回路１１５は、組合せパターンが「白白」であると判定し、フラグｆｌｇＷＷを“１”にして、カウンタ１１７のカウント値をカウントアップさせる（ステップＳ２３７）。そして、判断回路４３は、同様に、出力対が最後であるかを調べて（ステップＳ２４２）、次の処理に進む。
【０１６５】
一方、「Ｋ＜Ｙ」かつ「Ｌ＜Ｙ」を満たさない場合（ステップＳ２３６にてＮＯ）、パターン照合回路１１５は、次いで、「Ｋ＞ｎ−Ｘ」かつ「Ｌ＜Ｙ」（Ｋが黒、Ｌが白）を満たすかを判定する（ステップＳ２３８）。
【０１６６】
「Ｋ＞ｎ−Ｘ」かつ「Ｌ＜Ｙ」を満たす場合（ステップＳ２３８にてＹＥＳ）、パターン照合回路１１５は、組合せパターンが「黒白」であると判定し、フラグｆｌｇＢＷを“１”にして、カウンタ１１８のカウント値をカウントアップさせる（ステップＳ２３９）。そして、判断回路４３は、同様に、出力対が最後であるかを調べて（ステップＳ２４２）、次の処理に進む。
【０１６７】
一方、「Ｋ＞ｎ−Ｘ」かつ「Ｌ＜Ｙ」を満たさない場合（ステップＳ２３８にてＮＯ）、パターン照合回路１１５は、次いで、「Ｋ＜Ｙ」かつ「Ｌ＞ｎ−Ｘ」（Ｋが白、Ｌが黒）を満たすかを判定する（ステップＳ２４０）。
【０１６８】
「Ｋ＜Ｙ」かつ「Ｌ＞ｎ−Ｘ」を満たす場合（ステップＳ２４０にてＹＥＳ）、パターン照合回路１１５は、組合せパターンが「白黒」であると判定し、フラグｆｌｇＷＢを“１”にして、カウンタ１１９のカウント値をカウントアップさせる（ステップＳ２４１）。そして、判断回路４３は、同様に、出力対が最後であるかを調べて（ステップＳ２４２）、次の処理に進む。
【０１６９】
一方、「Ｋ＜Ｙ」かつ「Ｌ＞ｎ−Ｘ」を満たさない場合（ステップＳ２４０にてＮＯ）、判断回路４３は、出力対の組合せパターンは、黒黒・白白・黒白・白黒のいずれにも該当しなかったと判定し、同様に、出力対が最後であるかを調べて（ステップＳ２４２）、次の処理に進む。
【０１７０】
このように、判断回路４３は、図１４のフローチャート１を実行して、１ラインの全ての出力対に対し、組合せパターンを判定して、１ラインにおける、黒黒を表示する場合、白白を表示する場合、黒白を表示する場合、白黒を表示する場合の出現回数をカウントする。
【０１７１】
続いて、判断回路４３は、図１５のフローチャート２を実行して、いずれの組合せパターンが多数出現しているかを調べる。図１５に示すように、１ライン中にどの程度パターンが発生した場合を多数出現とみなすかを設定するために、多数派を決める設定値＝Ｚを予め設定しておく（ステップＳ２６１）。よって、出力対の総数＝ｍとすると、多数派となる数はｍ−Ｚで表される。例えば、４１４出力のデータ信号線駆動ドライバ３０では、ｍ＝２０７となり、Ｚを１６とした場合、多数派となる数は２０７−１６＝１９１になる。
【０１７２】
続いて、判断回路４３、すなわちパターン検出回路１０１の多数派照合回路１２０は、「ｆｌｇＢＢ（黒黒パターンの出現回数）＞ｍ−Ｚ」を満たすかを判定する（ステップＳ２６２）。
【０１７３】
「ｆｌｇＢＢ＞ｍ−Ｚ」を満たす場合（ステップＳ２６２にてＹＥＳ）、多数派照合回路１２０は、黒黒のパターンが多数派であると判定し、フラグｆｌｇＭＢＢを“１”にする。そして、これを極性反転およびチャージシェア決定回路１０２のＤ−ＦＦ１３１がラッチすることにより、データｒｅｇＭＢＢが“１”になる。また、データｒｅｇＭＷＷ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢは“０”になる（ステップＳ２６３）。この結果を得て、判断回路４３は、図１３のフローチャートの処理に戻る。
【０１７４】
一方、「ｆｌｇＢＢ＞ｍ−Ｚ」を満たさない場合（ステップＳ２６２にてＮＯ）、多数派照合回路１２０は、次いで、「ｆｌｇＷＷ（白白パターンの出現回数）＞ｍ−Ｚ」を満たすかを判定する（ステップＳ２６４）。
【０１７５】
「ｆｌｇＷＷ＞ｍ−Ｚ」を満たす場合（ステップＳ２６４にてＹＥＳ）、多数派照合回路１２０は、白白のパターンが多数派であると判定し、フラグｆｌｇＭＷＷを“１”にする。そして、これによりデータｒｅｇＭＷＷが“１”になる。また、データｒｅｇＭＢＢ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢは“０”になる（ステップＳ２６５）。この結果を得て、判断回路４３は、図１３のフローチャートの処理に戻る。
【０１７６】
一方、「ｆｌｇＷＷ＞ｍ−Ｚ」を満たさない場合（ステップＳ２６４にてＮＯ）、多数派照合回路１２０は、次いで、「ｆｌｇＢＷ（黒白パターンの出現回数）＞ｍ−Ｚ」を満たすかを判定する（ステップＳ２６６）。
【０１７７】
「ｆｌｇＢＷ＞ｍ−Ｚ」を満たす場合（ステップＳ２６６にてＹＥＳ）、多数派照合回路１２０は、黒白のパターンが多数派であると判定し、フラグｆｌｇＭＢＷを“１”にする。そして、これをＤ−ＦＦ１３２がラッチすることにより、データｒｅｇＭＢＷが“１”になる。また、データｒｅｇＭＢＢ・ｒｅｇＭＷＷ・ｒｅｇＭＷＢは“０”になる（ステップＳ２６７）。この結果を得て、判断回路４３は、図１３のフローチャートの処理に戻る。
【０１７８】
一方、「ｆｌｇＢＷ＞ｍ−Ｚ」を満たさない場合（ステップＳ２６６にてＮＯ）、多数派照合回路１２０は、次いで、「ｆｌｇＷＢ（白黒パターンの出現回数）＞ｍ−Ｚ」を満たすかを判定する（ステップＳ２６８）。
【０１７９】
「ｆｌｇＷＢ＞ｍ−Ｚ」を満たす場合（ステップＳ２６８にてＹＥＳ）、多数派照合回路１２０は、白黒のパターンが多数派であると判定し、フラグｆｌｇＭＷＢを“１”にする。そして、これをＤ−ＦＦ１３３がラッチすることにより、データｒｅｇＭＷＢが“１”になる。また、データｒｅｇＭＢＢ・ｒｅｇＭＷＷ・ｒｅｇＭＢＷは“０”になる（ステップＳ２６９）。この結果を得て、判断回路４３は、図１３のフローチャートの処理に戻る。
【０１８０】
一方、「ｆｌｇＷＢ＞ｍ−Ｚ」を満たさない場合（ステップＳ２６８にてＮＯ）、判断回路４３は、多数を占める組合せパターンは無いと判定する。これにより、全てのデータｒｅｇＭＢＢ・ｒｅｇＭＷＷ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢは“０”になる（ステップＳ２７０）。そして、この結果を得て、判断回路４３は、図１３のフローチャートの処理に戻る。
【０１８１】
このようにして、判断回路４３は、データｒｅｇＭＢＢ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢの値を得る（図１３のステップＳ２０２）。なお、ステップＳ２０２の処理は、階調データを取り込む毎に行っても良いし、１ライン分の階調データ全てを取り込んだ後に行っても良い。
【０１８２】
続いて、判断回路４３は、次段のラインを表示するための階調データＤａｔａ［７：０］を取り込む（ステップＳ２０４）。そして、判断回路４３は、取り込んだ階調データＤａｔａ［７：０］を用いて、１ラインの全ての出力対に対し、組合せパターンを判定して、１ラインにおける、黒黒を表示する場合、白白を表示する場合、黒白を表示する場合、白黒を表示する場合の出現回数をカウントする。これにより、フラグｆｌｇＢＢ・ｆｌｇＷＷ・ｆｌｇＢＷ・ｆｌｇＷＢの出現回数の値を得る（ステップＳ２０５）。この出現回数の取得動作は、図１４のフローチャート１の動作と同じである。
【０１８３】
続いて、判断回路４３は、いずれの組合せパターンが多数出現しているかを調べる。この多数派の判断動作は、図１５のフローチャート２と同じである。多数派を決める設定値＝Ｚ、出力対の総数＝ｍは、先に設定されたものを用いる（ステップＳ２０６）。
【０１８４】
続いて、判断回路４３、すなわちパターン検出回路１０１の多数派照合回路１２０は、「ｆｌｇＢＢ（黒黒パターンの出現回数）＞ｍ−Ｚ」を満たすかを判定する（ステップＳ２０７）。
【０１８５】
「ｆｌｇＢＢ＞ｍ−Ｚ」を満たす場合（ステップＳ２０７にてＹＥＳ）、多数派照合回路１２０は、黒黒のパターンが多数派であると判定し、フラグｆｌｇＭＢＢを“１”にする。この場合、つまり出力する１ラインの表示が黒黒が多数派の場合は、判断回路４３は、出力の極性反転およびチャージシェアは必要ないと判断する。これにより、表示方法を変更せずに、液晶パネルは表示を行う（ステップＳ２１６）。
【０１８６】
そして、フラグｆｌｇＭＢＢを極性反転およびチャージシェア決定回路１０２のＤ−ＦＦ１３１がラッチすることにより、データｒｅｇＭＢＢが“１”になる。また、データｒｅｇＭＷＷ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢは“０”になる（ステップＳ２１７）。すなわち、データｒｅｇＭＢＢ・ｒｅｇＭＷＷ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢの値を、次段のラインより取得したフラグｆｌｇＭＢＢ・ｆｌｇＭＷＷ・ｆｌｇＭＢＷ・ｆｌｇＭＷＢの値で変更している。
【０１８７】
この結果を得た後、判断回路４３は、取得したデータが最終ラインのものであるかを判定する（ステップＳ２１８）。最終ラインの場合（ステップＳ２１８にてＹＥＳ）、判断回路４３は、処理を終了する。最終ラインでない場合（ステップＳ２１８にてＮＯ）、ステップＳ２０４に戻って、判断回路４３は、次段のラインの諧調データを順次取得し、同様に処理する。
【０１８８】
一方、「ｆｌｇＢＢ＞ｍ−Ｚ」を満たさない場合（ステップＳ２０７にてＮＯ）、多数派照合回路１２０は、次いで、「ｆｌｇＷＷ（白白パターンの出現回数）＞ｍ−Ｚ」を満たすかを判定する（ステップＳ２０８）。
【０１８９】
「ｆｌｇＷＷ＞ｍ−Ｚ」を満たす場合（ステップＳ２０８にてＹＥＳ）、多数派照合回路１２０は、白白のパターンが多数派であると判定し、フラグｆｌｇＭＷＷを“１”にする。そして、判断回路４３、すなわちＡＮＤ回路１３６は、前のラインから取得したデータｒｅｇＭＢＢが“１”かどうかを判定する（ステップＳ２０９）。
【０１９０】
データｒｅｇＭＢＢが“１”の場合（ステップＳ２０９にてＹＥＳ）、つまり出力する１ラインの表示が白白が多数派で、前のラインの表示が黒黒が多数派の場合は、判断回路４３は、チャージシェアが必要と判断する。よって、Ｄ−ＦＦ１４０からの制御信号Ctrl_CSが“１”となり、チャージシェアを行う（ステップＳ２１０）。これにより、チャージシェアを行うように表示方法を変更して、液晶パネルは表示を行う（ステップＳ２１６）。
【０１９１】
そして、これによりデータｒｅｇＭＷＷが“１”になる。また、データｒｅｇＭＢＢ・ｒｅｇＭＢＷ・ｒｅｇＭＷＢは“０”になる（ステップＳ２１７）。なお、データｒｅｇＭＢＢが“０”の場合（ステップＳ２０９にてＮＯ）、表示方法を変更せずに液晶パネルは表示を行い（ステップＳ２１６）、判断回路４３は上記データを取得する（ステップＳ２１７）。そして、この結果を得た後、判断回路４３は、同様に、取得したデータが最終ラインのものであるかを判定し（ステップＳ２１８）、次の処理に進むか、処理を終了する。
【０１９２】
一方、「ｆｌｇＷＷ＞ｍ−Ｚ」を満たさない場合（ステップＳ２０８にてＮＯ）、多数派照合回路１２０は、次いで、「ｆｌｇＢＷ（黒白パターンの出現回数）＞ｍ−Ｚ」を満たすかを判定する（ステップＳ２１１）。
【０１９３】
「ｆｌｇＢＷ＞ｍ−Ｚ」を満たす場合（ステップＳ２１１にてＹＥＳ）、多数派照合回路１２０は、黒白のパターンが多数派であると判定し、フラグｆｌｇＭＢＷを“１”にする。そして、判断回路４３、すなわちＡＮＤ回路１３５は、前のラインから取得したデータｒｅｇＭＷＢが“１”かどうかを判定する（ステップＳ２１２）。
【０１９４】
データｒｅｇＭＷＢが“１”の場合（ステップＳ２１２にてＹＥＳ）、つまり出力する１ラインの表示が黒白が多数派で、前のラインの表示が白黒が多数派の場合は、判断回路４３は、極性反転およびチャージシェアが必要と判断する。よって、Ｄ−ＦＦ１３９からの制御信号Ctrl_REVが“１”となるとともに、Ｄ−ＦＦ１４０からの制御信号Ctrl_CSが“１”となり、極性反転およびチャージシェアを行う（ステップＳ２１３）。これにより、極性反転およびチャージシェアを行うように表示方法を変更して、液晶パネルは表示を行う（ステップＳ２１６）。
【０１９５】
そして、フラグｆｌｇＭＢＷを極性反転およびチャージシェア決定回路１０２のＤ−ＦＦ１３２がラッチすることにより、データｒｅｇＭＢＷが“１”になる。また、データｒｅｇＭＢＢ・ｒｅｇＭＷＷ・ｒｅｇＭＷＢは“０”になる（ステップＳ２１７）。なお、データｒｅｇＭＷＢが“０”の場合（ステップＳ２１２にてＮＯ）、表示方法を変更せずに液晶パネルは表示を行い（ステップＳ２１６）、判断回路４３は上記データを取得する（ステップＳ２１７）。そして、この結果を得た後、判断回路４３は、同様に、取得したデータが最終ラインのものであるかを判定し（ステップＳ２１８）、次の処理に進むか、処理を終了する。
【０１９６】
一方、「ｆｌｇＢＷ＞ｍ−Ｚ」を満たさない場合（ステップＳ２１１にてＮＯ）、多数派照合回路１２０は、次いで、「ｆｌｇＷＢ（白黒パターンの出現回数）＞ｍ−Ｚ」を満たすかを判定する（ステップＳ２１４）。
【０１９７】
「ｆｌｇＷＢ＞ｍ−Ｚ」を満たす場合（ステップＳ２１４にてＹＥＳ）、多数派照合回路１２０は、白黒のパターンが多数派であると判定し、フラグｆｌｇＭＷＢを“１”にする。そして、判断回路４３、すなわちＡＮＤ回路１３４は、前のラインから取得したデータｒｅｇＭＢＷが“１”かどうかを判定する（ステップＳ２１５）。
【０１９８】
データｒｅｇＭＢＷが“１”の場合（ステップＳ２１５にてＹＥＳ）、つまり出力する１ラインの表示が白黒が多数派で、前のラインの表示が黒白が多数派の場合は、判断回路４３は、極性反転およびチャージシェアが必要と判断する。よって、Ｄ−ＦＦ１３９からの制御信号Ctrl_REVが“１”となるとともに、Ｄ−ＦＦ１４０からの制御信号Ctrl_CSが“１”となり、極性反転およびチャージシェアを行う（ステップＳ２１３）。これにより、極性反転およびチャージシェアを行うように表示方法を変更して、液晶パネルは表示を行う（ステップＳ２１６）。
【０１９９】
そして、フラグｆｌｇＭＷＢを極性反転およびチャージシェア決定回路１０２のＤ−ＦＦ１３３がラッチすることにより、データｒｅｇＭＷＢが“１”になる。また、データｒｅｇＭＢＢ・ｒｅｇＭＷＷ・ｒｅｇＭＢＷは“０”になる（ステップＳ２１７）。なお、データｒｅｇＭＢＷが“０”の場合（ステップＳ２１５にてＮＯ）、表示方法を変更せずに液晶パネルは表示を行い（ステップＳ２１６）、判断回路４３は上記データを取得する（ステップＳ２１７）。そして、この結果を得た後、判断回路４３は、同様に、取得したデータが最終ラインのものであるかを判定し（ステップＳ２１８）、次の処理に進むか、処理を終了する。
【０２００】
このようにして、データ信号線駆動ドライバ３０は、１画面の表示の際、表示を行うようにデータ信号を出力する一方、極性反転およびチャージシェアが必要かどうかの判断を最終ラインまで繰り返し行う。
【０２０１】
ここで、上記処理において、判断回路４３は、出力する１ラインの表示が黒白が多数派で、前のラインの表示が白黒が多数派の場合、および、出力する１ラインの表示が白黒が多数派で、前のラインの表示が黒白が多数派の場合に、極性反転およびチャージシェアが必要と判断している。この２つの場合は、図２４に示したソースブロック反転駆動でのキラー・パターンのときに起こり得る。すなわち、キラー・パターンとして水平方向に隣り合う表示が白黒や黒白が多いパターンを抽出することで、極性反転およびチャージシェアが必要と判断している。
【０２０２】
図１６（ａ）に、図２４（ａ）に示したキラー・パターンを極性反転したときのパターンを示し、（ｂ）に奇数ラインのパターンを示し、（ｃ）に偶数ラインのパターンを示す。キラー・パターンと比べて、極性は反転しているが、黒と白とのパターンは変わらない。
【０２０３】
図１７は、図１６に示すパターンの出力１と出力２との間でチャージシェアを行った場合における、（ａ）は出力１の電位変化を示し、（ｂ）は出力２の電位変化を示す。ライン１とライン３との間のチャージシェアのために出力１と出力２とを短絡した場合、出力１および出力２は、＋黒と−白との中間電圧である“ａ’”の電圧になる。このときの電圧の変化は、出力１が保持する電荷と出力２が保持する電荷とが打ち消しあうため、電流は流れない。
【０２０４】
短絡を開放後、出力１は“ａ’”から−白の電位へ、出力２は“ａ’”から＋黒の電位へ移行するため、データ信号線駆動ドライバ３０はデータ線を駆動する。このとき、駆動する電圧は、チャージシェアを行わない場合に比べ半分の電圧になり、データ線を駆動する電流も少なくて済む。結果、データ信号線駆動ドライバ３０の発熱も少なくなる。
【０２０５】
また、ライン３とライン５との間のチャージシェアのために出力１と出力２とを短絡した場合、出力１および出力２は、−白と＋黒との中間電圧である“ｂ’”の電圧になる。よって、同様に電流は流れず、次の電位へ移行するときも少ない電流で済むので、データ信号線駆動ドライバ３０の発熱も少なくなる。よって、全体として、データ信号線駆動ドライバ３０の発熱を大きく低減することが可能となる。
【０２０６】
なお、判断回路４３は、上記のような多数派の組合せパターンで画像のパターンを認識しているので、完全にキラー・パターンの表示である場合に限らず、キラー・パターンに類似したパターンであっても認識することが可能である。これにより、極性反転およびチャージシェアを行うことで、ほぼ同等の効果を奏することができる。
【０２０７】
また、上記処理において、判断回路４３は、出力する１ラインの表示が白白が多数派で、前のラインの表示が黒黒が多数派の場合に、チャージシェアが必要と判断している。この場合は、２行が白もしくは黒で、次の２行が黒もしくは白になる、２行横縞のパターンと考えられる。
【０２０８】
図１８（ａ）に、２行横縞のパターンを示し、（ｂ）に奇数ラインのパターンを示し、（ｃ）に偶数ラインのパターンを示す。
【０２０９】
白の駆動電圧がコモン電位の場合、ライン１からライン３のように、黒を表示した後に白を表示する場合は、チャージシェアにより黒を表示していた電圧をコモン電圧付近にすることができる。例えば、隣り合う出力１と出力２とは、ライン１では＋黒と−黒との表示を行っている。それゆえ、チャージシェアを行った場合、白の駆動電圧である“ｃ”の電圧になる。よって、次のライン３の出力の白表示では、ほとんど駆動電力を必要としない。
【０２１０】
このように、チャージシェアが電流低減に有効な手段となっているので、判断回路４３は、２行横縞のパターンの場合、チャージシェアが必要と判断している。また、判断回路４３は、完全に２行横縞のパターンの表示である場合に限らず、２行横縞のパターンに類似したパターンであっても認識することが可能である。
【０２１１】
なお、図１９に示すように、白を表示した後に黒を表示する場合は、正極性の白の電圧と負極性の白の電圧とが同じであることから、チャージシェアの効果がないため、チャージシェアは行わない。
【０２１２】
また、上記処理において、判断回路４３は、出力する１ラインの表示が黒黒が多数派の場合、および、上述の３つの場合以外の場合は、チャージシェアが有効でないと判断する。このため、そのまま表示を行っている。
【０２１３】
以上のように、データ信号線駆動ドライバ３０では、判断回路４３は、飛び越し走査で前回走査されたゲートライン２１に対応する１ラインにおける多数派の組合せパターンと、今回走査されているゲートライン２１に対応する１ラインにおける多数派の組合せパターンとに基づいて、隣り合う出力で極性反転を行い、かつ隣り合う出力間でチャージシェアを行うことが有効か否か、また、上記極性反転を行わずに隣り合う出力間でチャージシェアを行うことが有効か否かを判断している。つまりは、判断回路４３は、表示する画像のパターンを認識して、上記判断を行うことが可能となっている。
【０２１４】
隣り合う出力で極性反転を行い、かつ隣り合う出力間でチャージシェアを行うことが有効と判断した場合は、制御信号Ctrl_REVおよび制御信号Ctrl_CSの両方を出力することで、極性切替制御回路４４により極性反転スイッチ回路３３・４１は強制的に隣り合う出力の極性を反転し、出力短絡制御回路４５により短絡スイッチ回路４０は隣り合う出力間を短絡する。
【０２１５】
また、極性反転を行わずに隣り合う出力間でチャージシェアを行うことが有効と判断した場合は、制御信号Ctrl_CSを出力することで、出力短絡制御回路４５により短絡スイッチ回路４０は隣り合う出力間を短絡する。
【０２１６】
よって、有効的にチャージシェアが行われるので、液晶パネル２０がソースブロック反転駆動されるときに、キラー・パターンと呼ばれる特殊な画像を表示するときであっても、消費電流を低減し、これに起因する発熱を低減することが可能となる。
【０２１７】
なお、上述した液晶表示装置１０は、１出力で１ピクセルを駆動する場合を示しているが、１ピクセルがＲ・Ｇ・Ｂの３画素で構成される場合は、データ信号線駆動ドライバ３０のＲ・Ｇ・Ｂに対応する３出力が１出力単位となる。このため、表示の極性は１出力単位毎に変更することになり、出力対も出力単位で対を成すように構成する必要がある。具体的には、Ｒ・Ｇ・Ｂに対応する３出力が１出力単位であれば、３出力毎に極性が変更され、出力対の表示の判断もＲ同士、Ｇ同士，Ｂ同士行う必要がある。
【０２１８】
また、データ信号線駆動ドライバ３０の出力数も４１４出力に限らない。データ信号線駆動ドライバ３０の出力は，図１・２中の水平方向の画素数に応じて必要となっており、２〜２ｎ（ｎ：正の整数）で設定することができる。
【０２１９】
また、上述した液晶表示装置１０は、液晶素子を使用した液晶パネル２０を備える表示装置であり、液晶セル２５に電圧を掛けないときを透過（バックライト光を透過することにより白）の状態とし、液晶セル２５に電圧を掛けたときを非透過（バックライトの光を透過しないので黒）の状態としている（ノーマリーホワイト方式）。そして、光を一番透過する状態を１階調とし、電圧を変化させることにより透過率が変わることで階調を表し、最も透過しない状態を２５６階調としている。
【０２２０】
しかし、液晶素子の特性によっては、電圧を掛けない状態が非透過の場合（ノーマリーブラック方式）や、黒側を１階調とする場合があり、階調数も２５６階調よりも多くなる場合も少なくなる場合もある。データ信号線駆動ドライバ３０は、ノーマリーホワイト方式およびノーマリーブラック方式のいずれの表示タイプの液晶パネルにも対応可能であるとともに、各条件は適宜変更することが可能であるので、広く対応可能である。
【０２２１】
また、上述した液晶表示装置１０では、データ信号線駆動ドライバ３０の判断回路４３が、極性反転およびチャージシェアの要否を判断する構成となっていたが、この判断処理は、外部のコントローラなどが行うことも可能である。
【０２２２】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０２２３】
本発明は、液晶パネルにデータ信号を出力するデータ信号線駆動回路に関する分野に好適に用いることができるだけでなく、データ信号線駆動回路の製造方法、データ信号線駆動回路の制御方法に関する分野に好適に用いることができ、さらには、データ信号線駆動回路を備えるＴＶや携帯電話などの液晶表示装置、およびその製造方法の分野にも広く用いることができる。
【符号の説明】
【０２２４】
１０  液晶表示装置
２０  液晶パネル（液晶表示部）
２１  ゲートライン（走査信号線）
２２  ソースライン（データ信号線）
２４  画素電極
３０  データ信号線駆動ドライバ（データ信号線駆動回路）
３１  シフトレジスタ
３２  データラッチ
３３，４１  極性反転スイッチ回路（極性反転手段）
３４  ホールドラッチ
３５  レベルシフタ
３６  正極性側ＤＡＣ
３７  負極性側ＤＡＣ
３８  正極性用オペアンプ
３９  負極性用オペアンプ
４０  短絡スイッチ回路（短絡手段）
４１  極性反転スイッチ回路
４３  判断回路（判断手段）
４４  極性切替制御回路（第１制御手段）
４５  出力短絡制御回路（第２制御手段）
４６  設定レジスタ
１０１  パターン検出回路
１０２  チャージシェア決定回路
１１１  黒照合回路（表示状態判定手段）
１１２  白照合回路（表示状態判定手段）
１１３，１１４  Ｄ−ＦＦ
１１５  パターン照合回路（表示パターン作成手段）
１１６〜１１９  カウンタ
１２０〜１２３  多数派照合回路（多数派判定手段）
１６１〜１６３  Ｄ−ＦＦ（保持手段）
１６４〜１６６  ＡＮＤ回路（制御信号出力手段）
１６７，１６８  ＯＲ回路（制御信号出力手段）
１６９，１７０  Ｄ−ＦＦ（制御信号出力手段）
【図１】
2011002513.tif 000003
【図２】
2011002513.tif 000004
【図３】
2011002513.tif 000005
【図４】
2011002513.tif 000006
【図５】
2011002513.tif 000007
【図６】
2011002513.tif 000008
【図７】
2011002513.tif 000009
【図８】
2011002513.tif 000010
【図９】
2011002513.tif 000011
【図１０】
2011002513.tif 000012
【図１１】
2011002513.tif 000013
【図１２】
2011002513.tif 000014
【図１３】
2011002513.tif 000015
【図１４】
2011002513.tif 000016
【図１５】
2011002513.tif 000017
【図１６】
2011002513.tif 000018
【図１７】
2011002513.tif 000019
【図１８】
2011002513.tif 000020
【図１９】
2011002513.tif 000021
【図２０】
2011002513.tif 000022
【図２１】
2011002513.tif 000023
【図２２】
2011002513.tif 000024
【図２３】
2011002513.tif 000025
【図２４】
2011002513.tif 000026
【図２５】
2011002513.tif 000027
【図２６】
2011002513.tif 000028
【図２７】
2011002513.tif 000029