(57)【特許請求の範囲】
【請求項１】
データを液晶ディスプレイに書き込む方法であって、前記液晶ディスプレイは複数の連続した行に配列された複数のピクセルを有し、前記方法は、
論理セグメントおよび前記論理セグメント間のセグメント間境界を規定するために、前記液晶ディスプレイの前記複数の連続した行をグループ化する工程と、
前記論理セグメントの少なくとも１つの前記ピクセルにデータを書き込む工程と、
前記データが書き込まれた前記論理セグメントのうち、所定の値が書き込まれていない前記論理セグメントの各々の前記ピクセルに前記所定の値を書き込む工程と、
前記論理セグメントを再規定するとともに前記セグメント間境界を移動させるために、前記液晶ディスプレイの前記行を再グループ化する工程と、
前記再規定された論理セグメントの少なくとも１つの前記ピクセルにデータを書き込む工程と、を備える、方法。
【請求項２】
前記液晶ディスプレイの前記行をグループ化して論理セグメントを規定する工程は、最下位ビット時間以内に２回書き込みが可能な行を最大数含むように前記論理セグメントを規定する工程を含む、請求項１に記載のデータを液晶ディスプレイに書き込む方法。
【請求項３】
前記論理セグメントの少なくとも１つにデータを書き込む工程は、１フレーム分のデータよりも少ないデータを前記液晶ディスプレイに書き込む工程を含む、請求項１に記載のデータを液晶ディスプレイに書き込む方法。
【請求項４】
前記所定の値を書き込む工程は、同じ所定の値を前記セグメントの各々に書き込む工程を含む、請求項１に記載のデータを液晶ディスプレイに書き込む方法。
【請求項５】
前記所定の値はオフ状態である、請求項４に記載のデータを液晶ディスプレイに書き込む方法。
【請求項６】
前記液晶ディスプレイの前記行を再グループ化して、前記セグメント間境界を移動させる工程は、前記行を再グループ化して前記セグメント間境界を１行分だけ移動させる工程を含む、請求項１に記載のデータを液晶ディスプレイに書き込む方法。
【請求項７】
前記データが書き込まれた、前記再規定された論理セグメントのうち、第２の所定の値がまだ書き込まれていない前記論理セグメントの各々の前記ピクセルに前記第２の所定の値を書き込む工程と、
前記論理セグメントを再規定させるとともに前記セグメント間境界を再び移動させるために、前記液晶ディスプレイの前記行を再び再グループ化する工程と、
前記再規定された論理セグメントの少なくとも１つの前記ピクセルにデータを書き込む工程と、をさらに備える、請求項１に記載のデータを液晶ディスプレイに書き込む方法。
【請求項８】
前記所定の値および前記第２の所定の値の一方が、オフ状態を含み、
前記所定の値および前記第２の所定の値の他方が、オン状態を含む、請求項７に記載のデータを液晶ディスプレイに書き込む方法。
【請求項９】
１フレームのデータが前記液晶ディスプレイに書き込まれる度に、その後、前記所定の値および前記第２の所定の値の一方を、前記所定の値および前記第２の所定の値の一方をまだ含んでいない前記セグメントの各々に書き込む工程と、
その後、前記所定の値および前記第２の所定の値の一方が前記論理セグメントの各々に含まれる度に、前記論理セグメントを再規定するとともに前記セグメント間境界を移動させるために、前記液晶ディスプレイの前記行を再グループ化する工程と、をさらに含む、請求項７に記載のデータを液晶ディスプレイに書き込む方法。
【請求項１０】
その後、前記所定の値および前記第２の所定の値の一方が前記論理セグメントの各々の前記ピクセルに書き込まれる度に、前記論理セグメントを再規定するとともに前記セグメント間境界を移動させるために、前記液晶ディスプレイの前記行を再グループ化する工程をさらに備える、請求項７に記載の液晶ディスプレイにデータを書き込む方法。
【請求項１１】
液晶ディスプレイ駆動回路に請求項１の工程を実行させるコードを内部に有する電子的に読み出し可能な媒体。
【請求項１２】
液晶ディスプレイ駆動回路に請求項２の工程を実行させるコードを内部に有する電子的に読み出し可能な媒体。
【請求項１３】
液晶ディスプレイ駆動回路に請求項３の工程を実行させるコードを内部に有する電子的に読み出し可能な媒体。
【請求項１４】
液晶ディスプレイ駆動回路に請求項４の工程を実行させるコードを内部に有する電子的に読み出し可能な媒体。
【請求項１５】
液晶ディスプレイ駆動回路に請求項５の工程を実行させるコードを内部に有する電子的に読み出し可能な媒体。
【請求項１６】
液晶ディスプレイ駆動回路に請求項６の工程を実行させるコードを内部に有する電子的に読み出し可能な媒体。
【請求項１７】
液晶ディスプレイ駆動回路に請求項７の工程を実行させるコードを内部に有する電子的に読み出し可能な媒体。
【請求項１８】
液晶ディスプレイ駆動回路に請求項８の工程を実行させるコードを内部に有する電子的に読み出し可能な媒体。
【請求項１９】
液晶ディスプレイ駆動回路に請求項９の工程を実行させるコードを内部に有する電子的に読み出し可能な媒体。
【請求項２０】
液晶ディスプレイ駆動回路に請求項１０の工程を実行させるコードを内部に有する電子的に読み出し可能な媒体。
【請求項２１】
データを液晶ディスプレイに書き込む方法であって、前記液晶ディスプレイは複数の連続した行に配列された複数のピクセルを有し、前記方法は、
前記連続した行の第１のグループを含むように第１の論理セグメントを規定する工程と、
前記第１のグループの前記行を除いて、前記連続した行の第２のグループを含むように第２の論理セグメントを規定する工程と、を備え、
前記第１のグループからの１つの行および前記第２のグループからの１つの行が、互いの間にセグメント間境界を規定し、
前記方法はさらに、
前記論理セグメントのうちの少なくとも１つの各行にデータを書き込む工程と、
前記データが書き込まれた論理セグメントのうち、所定の値がまだ書き込まれていない前記論理セグメントの各々の各行の前記ピクセルに前記所定の値を書き込む工程と、を備え、
前記第１のグループからの前記１つの行および前記第２のグループからの前記１つの行以外の２つの行の間に、前記セグメント間境界が配置されるよう、前記第１の論理セグメントおよび前記第２の論理セグメントを再規定する工程と、
前記再規定された論理セグメントの少なくとも１つにデータを書き込む工程と、を備える、方法。
【発明の詳細な説明】
【０００１】
（発明の分野）
本発明は概して、電子駆動回路に関し、より詳細にはフラットパネルディスプレイ内のピクセル間電界を低減する新規なシステムおよび方法に関する。
（背景分野の詳細）
図１は、代表的な液晶ディスプレイの単一のピクセルセル１００を示す。ピクセルセル１００は、透明な共通電極１０４およびピクセル格納電極１０６間に含まれる液晶層１０２と、格納素子１０８とを含む。格納素子１０８は、相補型データ入力端子１１０および１１２、データ出力端子１１４、ならびに制御端子１１６を含む。格納素子１０８は、制御端子１１６への書き込み信号に応答して、一組のビットライン１１８および１２０（Ｂ＋およびＢ−）にアサートされる相補型データ信号を読み出し、出力端子１１４および接続されたピクセル電極１０６で信号ををラッチする。
【０００２】
液晶層１０２は、液晶層１０２を通過する光の偏光を回転させ、回転角度は液晶層１０２全体にわたる２乗平均（ＲＭＳ）電圧に依存する。こういった偏光を回転させる能力は、反射光の強度を変調するために以下のように利用される。入射光ビーム１２２は、偏光子１２４により偏光される。次に、偏光されたビームは、液晶層１０２を通過し、ピクセル電極１０６から反射し、液晶層１０２を再び通過する。こうしてビームが液晶層１０２を２回通過する間、ビームの偏光は、ピクセル格納電極１０６にアサートされるデータ信号に依存する量により回転される。次いで、特定の偏光を有するビームの一部分のみが偏光子１２６を通過する。従って、偏光子１２６を通過する反射ビームの強度は液晶層１０２により生じる偏光回転量に依存し、それと同様に、液晶層１０２はピクセル格納電極１０６にアサートされるデータ信号に依存する。
【０００３】
格納素子１０８は、アナログ格納素子（例えば、容量）またはデジタル格納素子（例えば、ＳＲＡＭラッチ）のどちらでもよい。デジタル格納素子の場合、ピクセル格納電極１０６を駆動する一般的な方法は、パルス幅変調（ＰＷＭ）を介して行われる。ＰＷＭにおいて、マルチビットワード（すなわち、２値）により異なるグレースケールが提示される。マルチビットワードは、一連のパルスに変換され、この一連のパルスを時間で平均化した値の２乗平均（ＲＭＳ）電圧は、所望のグレースケール値を達成するために必要なアナログ電圧に相当する。
【０００４】
例えば、４ビットのＰＷＭスキームの場合、フレーム時間（グレースケール値が各ピクセルに書き込まれる時間）は、１５個の時間間隔に分割される。各間隔の間、信号（例えば５Ｖの高い信号、または０Ｖの低い信号）がピクセル格納電極１０６にアサートされる。従って、フレーム時間中にアサートされる「高い」パルスの数に応じて、１６個（０〜１５）の異なるグレースケール値が可能となる。０個の高パルスをアサートすることは、０のグレースケール値（ＲＭＳ  ０Ｖ）に相当する。一方、１５個の高パルスをアサートすることは、１５のグレースケール値（ＲＭＳ  ５Ｖ）に相当する。中間的な数の高パルスは中間的なグレースケールレベルに相当する。
【０００５】
図２は、４ビットのグレースケール値（１０１０）に相当する一連のパルスを示し、図２中、最上位ビットは一番左のビットである。この２値で重み付けされたパルス幅変調の実施例において、パルスは２値のグレースケール値のビットに相当するようグループ化される。具体的には、第１のグループＢ３は８個の間隔（２3）を含み、その値（１０１０）の最上位ビットに相当する。同様に、グループＢ２は次位のビットに相当する４個の間隔（２2）を含み、グループＢ１は次位のビットに相当する２個の間隔（２1）を含み、グループＢ０は最下位ビットに相当する１個の間隔（２0）を含む。こういったグループ化を行うことにより、２値のグレースケール値の各ビットについて１つ必要とされるパルスの数が１５から４に低減され、各パルス幅は関連するビットの位に対応する。従って、この値（１０１０）について、第１のパルスＢ３（８個の間隔幅）は高く、第２のパルスＢ２（４個の間隔幅）は低く、第３のパルスＢ１（２個の間隔幅）は高く、最終パルスＢ０（１個の間隔幅）は低い。この一連のパルスは、全体値（５Ｖ）のうちの約
【０００６】
【数１】
0004524041.tif 000002
【０００７】
（１５個の間隔のうち１０個の間隔）、すなわち４．１ＶのＲＭＳ電圧となる。
【０００８】
図３は、代表的なフラットパネルディスプレイにあるような、互いに隣接して構成されている３つのピクセルセル１００（ａ〜ｃ）を示す。このようなディスプレイには、隣接するピクセルセル上の信号が異なる場合にディスプレイの画像内に可視アーティファクトが発生し得るため、問題がある。例えば、電界ライン３０２は、ロジックハイ信号がピクセル電極１０６（ａおよびｃ）のそれぞれにアサートされていることを示す。ピクセルセル１００（ｂ）全体にわたって電界が存在しないことは、ロジックロー信号がピクセル電極１０６（ｂ）にアサートされていることを示す。液晶層１０２（ａおよびｃ）全体にわたる電界３０２に加えて、ロジックハイ信号を有するピクセル電極１０６（ａおよびｃ）とロジックロー信号を有するピクセル電極１０６（ｂ）との間に横行電界３０４が存在する点に留意されたい。横行電界３０４は、液晶層１０２（ａ〜ｃ）を通過する光の偏光回転に影響を与えるため、可視アーティファクトの原因になる可能性がある。隣接するピクセルセル間において可視アーティファクトが発生する可能性および発生程度は、論理的に反対の信号（すなわち、高いおよび低い）が隣接するピクセル電極にアサートされる時間に依存する。隣接するピクセルセルが反対の信号を有することを、位相のずれという。
【０００９】
この横行電界の問題は、２値で重み付けされたパルス幅変調データを用いてディスプレイを駆動するシステムの場合に特に顕著である。このようなシステムでは、最下位ビット（ＬＳＢ）時間が短かすぎて駆動回路がディスプレイの全ての行に書き込みを行うことができないため、ディスプレイの行をセグメントにグループ化しなければならず、ＬＳＢｓを異なる時間に個々のセグメントの行に書き込まなければならない。このようなスキームの例としては、より上位のビット中またはより上位のビットの間にＬＳＢｓを書き込む工程、ＬＳＢｓを互いにオフセットする工程、および「オフ」のセグメントを書き込むことにより残りのＬＳＢｓをディスプレイに書き込むために必要なさらなる時間を提供する工程が含まれる。しかし、これらのスキームの各々は、隣接するディスプレイセグメント間の境界域に沿って可視アーティファクトが発生する可能性を実質的に増加させる。
【００１０】
図４は、ＬＳＢ（すなわち、Ｂ０）が２つのより上位のビット（すなわち、Ｂ４およびＢ５）間に書き込まれた場合を示すタイミング図４００である。タイミング図４００中の縦軸４０２は、隣接する２つのセグメント（行の群）Ｘ４０４およびＹ４０６のディスプレイ中での物理的位置に相当する。セグメントＸ４０４およびＹ４０６はそれぞれ、ディスプレイ行の群を含み、セグメントＸ４０４の下端行およびセグメントＹ４０６の上端行間に配置されたセグメント間境界４０８によって分割される。
【００１１】
図４００中の水平位置は、経過時間に相当する。タイミング図４００によって表示される時間よりも前の時間において、ビットＢ５がセグメントＸ４０４およびＹ４０６に書き込まれた。次いで、時刻ｔ0において、データの最下位ビット（Ｂ０）が、セグメントＸ４０４の第１の行のピクセル（図示せず）に書き込まれ、時刻ｔ1にセグメントＸ４０４の各行の各ピクセルが各ピクセル用に意図されたデータのビットＢ０を含むまで、セグメントＸ４０４の第１の行に続く行に連続的に書き込まれ続ける。次に、時刻ｔ2から時刻ｔ3までに、ビットＢ４がセグメントＸ４０４に書き込まれ、ビットＢ０が置換され、その後直ちに、時刻ｔ3から時刻ｔ4までに、ビットＢ０がセグメントＹ４０６に書き込まれ、ビットＢ５が置換される。次に、時刻ｔ5からｔ6までに、ビットＢ４がセグメントＹ４０６に書き込まれ、ビットＢ０が置換される。
【００１２】
時刻ｔ1から時刻ｔ3までおよび時刻ｔ3から時刻ｔ5までに、セグメント間境界４０８の両側の行のピクセルに対して異なるビットがアサートされる点に留意されたい。特に、時刻ｔ1から時刻ｔ2までに、セグメントＸ４０４の最後の行にＢ０がアサートされ、セグメントＹ４０６の最初の行にＢ５がアサートされる。さらに、時刻ｔ3から時刻ｔ5まで、セグメントＸ４０４の最後の行にＢ４がアサートされ、セグメントＹ４０６の最初の行にＢ０がアサートされる。セグメント間境界４０８の互いに対向する側面にアサートされているデータビットが異なる値を有する（すなわち、一方がハイ、他方がロー）場合、セグメント間境界４０８上に横行電界が生じる。セグメント間境界４０８に表示されるイメージが均一な強度を有する場合、セグメント間境界４０８の両側の行中のピクセル全てが同一の値を表示する（すなわち、全てのＢ５が同一の値を有し、全てのＢ４が同一の値を有し、および全てのＢ０が同一の値を有する）可能性が大変高いので、この横行電界は強化される。このような場合、セグメント間境界４０８全体にわたる横行電界は、表示されたイメージ全体にわたって受容不可能な可視性の水平線を生じる。
【００１３】
必要とされているのは、ディスプレイのセグメント間境界全体にわたる境界横行電界により生じる可視アーティファクトを無くすために、こういった横行電界を低減するシステムおよび方法である。
【００１４】
（発明の要旨）
本発明は、フラットパネルディスプレイにおける、ピクセル間電界およびその電界が原因になって生じる可視アーティファクトを低減する。或るディスプレイ駆動スキームにおいて、複数の行状に構成された複数のピクセルを有するディスプレイの１つのセグメント（行の論理グループ）に一度にデータが書き込まれ、その結果セグメント間境界の全体にわたってピクセル間電界が生じる。本発明は、データをディスプレイに書き込む新規な方法について述べる。この方法において、セグメントは動的に再規定され、これによりセグメント間境界は移動し、ピクセル間電界は非局在化する。
【００１５】
１つの方法は、前記ディスプレイの前記行をグループ化して論理セグメントおよび前記論理セグメント間のセグメント間境界を規定する工程と、前記論理セグメントのうち少なくとも１つにデータを書き込む工程と、所定の値をまだ含んでいない前記セグメントの各々に前記所定の値（例えば、オフ状態）を書き込む工程と、前記論理セグメントを再規定するとともに前記セグメント間境界を移動させるために、前記ディスプレイの前記行を再グループ化する工程と、前記再規定されたセグメントのうち少なくとも１つにデータを書き込む工程とを含む。前記セグメントの再規定を行った結果、セグメントの構成が原因である隣接セグメント間で生じるあらゆる側方電界が移動し、これにより、ディスプレイイメージ内の可視アーティファクトが低減する。
【００１６】
必要に応じて、本方法は、第２の所定の値（例えば、オン状態）を前記第２の所定の値をまだ含んでいない前記論理セグメントの各々に書き込む工程と、前記論理セグメントを再規定するとともに前記セグメント間境界を再度移動させるために、前記ディスプレイの前記行を再度再グループ化する工程と、前記再規定されたセグメントのうち少なくとも１つにデータを書き込む工程とをさらに含む。
【００１７】
特定の方法において、１フレーム分よりも少ないデータがディスプレイに書き込まれた後、前記セグメントは再規定される。別の方法において、１フレーム分のデータ全てが書き込まれた後のみに前記セグメントが書き込まれる。
【００１８】
別の特定の方法において、各セグメントは、最下位ビット（ＬＳＢ）時間以内に２回書き込みが可能な最大数のディスプレイの行を含むよう規定される。
【００１９】
別の特定の方法において、前記セグメントが再規定される度に、前記セグメント間境界は１行分だけ移動させられる。あるいは、前記セグメントが再規定される度に、前記セグメント間境界は１行分以上移動させられる。
【００２０】
本発明の多様な方法は、プログラマブルコントローラを含むディスプレイ駆動回路において実施され得る。実行可能コードは、電子的に読み取り可能な媒体（例えば、メモリデバイス）に内蔵される。本発明の方法によれば、前記コードが前記コントローラによって実行されると、このコードが前記ディスプレイ駆動回路に前記ディスプレイへのデータの書き込みを実行させる。
【００２１】
（詳細な説明）
本発明を、添付の図面を参照しながら説明する。図面中、類似の参照番号は、実質的に類似の要素を指す。
【００２２】
本発明は、データがディスプレイに書き込まれる際にディスプレイセグメント境界を動的に再規定することにより、従来技術に関連する問題を解消する。具体的には、本発明は、セグメント間境界が周期的に移動し、それによってディスプレイセグメント間の側方電界（ｌａｔｅｒａｌ  ｅｌｅｃｔｒｉｃａｌ  ｆｉｅｌｄ）が非局在化するよう、ディスプレイセグメントを再規定するシステムおよび方法について述べる。以下の説明において、本発明の深い理解が得られるよう、多くの特定の詳細（例えば、セグメント中のディスプレイの行数およびディスプレイ中のセグメント数）について説明するが、当業者であれば、本発明はこれらの特定の記載から離れて実施され得ることを認識する。別の場合において、本発明を不必要に分かりにくくしないよう、ディスプレイ駆動回路および方法に関して周知である詳細は省略した。例えば、当業者であれば、プログラマブルコントローラに基づいたディスプレイ駆動回路において本発明の多様な実施形態を実施することができることを認識する。その結果、本発明は、このようなプルグラマブルコントローラにより実行されるコードを含む電子的に読み出し可能な媒体（例えば、メモリデバイス）において具現化され得る。
【００２３】
図５は、ディスプレイ５００の行を論理的にグループ化して３つの論理的なディスプレイセグメント５０２、５０４、および５０６を規定する工程を示す。ディスプレイ５００は、２１本の行（０〜２０）を含む。セグメント（１）５０２は行（０〜６）を含むよう規定され、セグメント（２）５０４は行（７〜１３）を含むよう規定され、セグメント（３）５０６は行（１４〜２０）を含むよう規定される。このように規定されることにより、セグメント（１）５０２およびセグメント（２）５０４は、セグメント（１）５０２の行（６）およびセグメント（２）５０４の行（７）間のセグメント間境界５０８を規定する。同様に、セグメント（２）５０４およびセグメント（３）５０６は、セグメント（２）５０４の行（１３）とセグメント（３）５０６の行（１４）との間にセグメント間境界５１０を規定する。
【００２４】
さらなる論理セグメント（０）５１２が、ディスプレイ５００の１番上に配置され、最初は行を含まないよう規定される。セグメント（０）５１２およびセグメント（１）５０２は、双方間にセグメント間境界５１４を規定し、このセグメント間境界５１４は最初に行（０）の真上のディスプレイ５００の１番上に配置される。データがディスプレイ５００に書き込まれると、セグメント（０）５１２は、本発明に従って再規定され、いくつかまたは全ての行（０〜６）を含む。
【００２５】
図６は、図５のディスプレイ５００に３つのデータビット（Ｂ２〜Ｂ０）を書き込むためのタイミング図６００を示す。１つのフレーム時間６０２の間、各ビット（Ｂ２〜Ｂ０）が、ディスプレイ５００の各セグメント５０２、５０４、および５０６に書き込まれる。ビットラベルＢ２、Ｂ１およびＢ０は、ビット値ではなくて各ビットの位（すなわち、ビットが表示される長さ）を指すことを覚えておかれたい。例えば、最上位ビット（Ｂ２）は、同じセグメントにおいて、一方のピクセルについてロジックハイ値を、他方のピクセルについてロジックロー値を有し得る。
【００２６】
データは、以下のようにディスプレイ５００に書き込まれる。時刻ｔ0（フレーム６０２の開始）から時刻ｔ1まで、ビットＢ２がセグメント（０）５１２、（１）５０２、（２）５０４、および（３）５０６に書き込まれる。次いで、時刻ｔ2から時刻ｔ3まで、所定の値（例えば、オフ状態）がセグメント（０）５１２、（１）５０２、（２）５０４、および（３）５０６に書き込まれる。図６では各セグメントにビットＢ２を書き込む時間が同じ長さであるように見えるが、データはセグメントの１つの行に一度に書き込まれるため、実際にセグメントにビットを書き込むために必要な時間はセグメント内に含まれる行の数に依存することが理解されるべきである。従って、セグメント（０）５１２は最初は行を含んでいないので、ビットをセグメント（０）５１２に書き込む時間は必要ない。
【００２７】
次に、時刻ｔ3から時刻ｔ4まで、ビットＢ１がセグメント（０）５１２および（１）５０２に書き込まれる。次いで、時刻ｔ5から時刻ｔ6まで、オフ状態がセグメント（０）５０２および（１）５０４に書き込まれ、ビットＢ１がセグメント（２）５０４および（３）５０６に書き込まれる。次いで、時刻ｔ7から時刻ｔ8を通って時刻ｔ9まで、オフ状態がセグメント（２）５０４および（３）５０６に書き込まれる。時刻ｔ8から時刻ｔ9まで、ビットＢ０がセグメント（０）５１２に書き込まれる。次いで、時刻ｔ9から時刻ｔ10まで、オフ状態がセグメント（０）５１２に書き込まれ、ビットＢ０がセグメント（１）５０２に書き込まれる。時刻ｔ10から時刻ｔ11まで、オフ状態がセグメント（１）５０２に書き込まれ、ビットＢ０がセグメント（２）５０４に書き込まれる。次いで、時刻ｔ11から時刻ｔ12まで、オフ状態がセグメント（２）５０６に書き込まれ、ビットＢ０がセグメント（３）５０５に書き込まれる。最後に、時刻ｔ12から時刻ｔ13まで、オフ状態がセグメント（３）５０６に書き込まれる。タイミング図６００に示すデータおよび所定の状態をディスプレイ５００に書き込むパターンは、後続のデータフレームをディスプレイ５００に書き込むよう繰り返される。
【００２８】
フレーム時間６０２の間、様々な時刻において、セグメント間境界５０８および５１０の両側に異なるビットが表示される。例えば、時刻ｔ4から時刻ｔ7まで、ビットＢ１がセグメント間境界５０８の片側上のセグメントに含まれ、オフ状態がもう一方の側のセグメントに含まれる。さらに、ビットＢ０がセグメント（０）５０２、（１）５０２、（２）５０４、または（３）５０６のうち１つに含まれる度に、オフ状態が隣接するセグメントに含まれる。
【００２９】
従来技術について上述したように、セグメント間境界５０８および５１０上のデータがミスマッチすると、表示されたイメージ内に望ましくない可視アーティファクトが生じ得る。本発明のこの特定の実施形態において、時刻ｔ3から時刻ｔ8までにディスプレイ５００の行を再グループ化してセグメント（０）５１２、（１）５０２、（２）５０４、および（３）５０６を再規定し、これによりセグメント間境界５０８、５１０、および５１２を移動させることにより、この問題は解消される。セグメントを規定および再規定をしても、ディスプレイ５００の行にデータが書き込まれる順番が変わるだけでデータの送信先（データが書き込まれるピクセル）は変わらない点に留意することが重要である。
【００３０】
図７は、フレーム時間６０２のより詳細なタイミング図であり、ディスプレイ５００の各行を個別に示す。時刻ｔ0から時刻ｔ3の間、セグメント（０）５１２は行を含まないよう規定され、セグメント（１）５０２は行（０〜６）を含むよう規定され、セグメント（２）５０４は行（７〜１３）を含むよう規定され、セグメント（３）５０６は行（１４〜２０）を含むよう規定される。こうして行を特定にグループ化した結果、セグメント間境界５１４はディスプレイ５００の１番上に配置され、セグメント間境界５０８は行（６）と行（７）との間に配置され、セグメント間境界５１０は行（１３）と行（１４）との間に配置される。
【００３１】
時刻ｔ3において、セグメント（０）５１２が行（０）を含むよう再規定され、セグメント（１）５０２が行（１〜７）を含むよう再規定され、セグメント（２）５０４が行（８〜１４）を含むよう再規定され、セグメント（３）５０６が行（１５〜２０）を含むよう再規定されるよう、ディスプレイ５００の行が再グループ化される。このようにセグメントの再規定を行った結果、セグメント間境界５１２、５０８、および５１０は、１行分だけ移動し、行（０）と行（１）との間、行（７）と行（８）との間、ならびに行（１４）と行（１５）との間にそれぞれ配置される。
【００３２】
時刻ｔ8において、セグメント（０）５１２が行（０〜１）を含むよう再規定され、セグメント（１）５０２が行（２〜８）を含むよう再規定され、セグメント（２）５０４が行（９〜１５）を含むよう再規定され、セグメント（３）５０６が行（１６〜２０）を含むよう再規定されるように、ディスプレイ５００の行が再グループ化される。このようにセグメントの再規定を行った結果、セグメント間境界５１２、５０８、および５１０は、別の行１行分だけ移動し、行（１）と行（２）との間、行（８）と行（９）との間、ならびに行（１５）と行（１６）との間にそれぞれ配置される。
【００３３】
時刻ｔ16において、ディスプレイ５００の行は再グループ化され、次なるデータフレームに対して準備するために、再びセグメント間境界５１２、５０８、および５１０をシフトさせる。その後のフレームでも行の周期的な再グループ化を継続し、セグメント間境界５１２、５０８、および５１０を常時移動させ、あらゆる２つのセグメント間の側方電界を可視アーティファクトが無いレベルまで有利に低減する。
【００３４】
セグメントの再規定が所定の回数行われた後、セグメントはオリジナル規定に戻る。１つの実施形態において、セグメント間境界は、１つのセグメントを通過した後に元の位置に戻る。例えば、セグメント間境界５１４が行（５）と行（６）との間に配置されている場合、次なるセグメントの再規定が行われると、セグメント間境界５１４は、オリジナルの位置であるディスプレイ５００の１番上に戻る。別の実施形態において、セグメントの再規定が連続的に行われると、セグメント間境界は、ディスプレイ全体の上端から下端まで繰り返し移動する。各セグメント間境界がディスプレイ５００の下端に到達するとき、次なるセグメントの再規定が行われると、セグメント間境界はディスプレイ５００の上端に戻る。
【００３５】
図８Ａは、本発明による、ピクセル間ひずみを低減する１つの方法８００の詳細を示すフローチャートである。第１の工程８０２において、ディスプレイ駆動回路（図示せず）は、ディスプレイの行を論理的にグループ化し、論理セグメントおよび論理セグメント間のセグメント間境界を規定する。次いで第２の工程８０４において、ディスプレイ駆動回路は、少なくとも１つの論理セグメントの行にデータを書き込む。次に、第３の工程８０６において、ディスプレイ駆動回路は、所定の値（例えば、オン状態およびオフ状態）をディスプレイの全てのセグメントに書き込む。当業者は、セグメントが既に所定の値を含む場合、セグメントに所定の値を書き込む必要がないことを理解する。従って、ディスプレイ駆動回路は、所定の値をまだ含んでいないセグメントに所定の値を書き込むだけでよい。次に、第４の工程８０８において、ディスプレイ駆動回路は、ディスプレイの行を論理的に再グループ化して論理セグメントを再規定し、セグメント間境界を移動させる。その後、本方法は第２の工程８０４に戻り、ディスプレイ駆動回路は、次なるデータをディスプレイの再規定されたセグメントのうち少なくとも１つに書き込む。
【００３６】
論理セグメントを再規定する目的だけのために所定の値をディスプレイに書き込む必要はない。例えば、１９９７年１１月１４日に出願された、Ｗ．Ｓｐｅｎｃｅｒ  Ｗｏｒｌｅｙ，ＩＩＩおよびＲａｙｍｏｎｄ  Ｐｉｎｋｈａｍによる、「Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｕｓｉｎｇ  Ｆｏｒｃｅｄ  Ｓｔａｔｅｓ  ｔｏ  Ｉｍｐｒｏｖｅ  Ｇｒａｙ  ｓｃａｌｅ  Ｐｅｒｆｏｒｍａｎｃｅ  ｏｆ  ａ  Ｄｉｓｐｌａｙ」と題された同時係属中の米国特許出願番号第０８／９７０，８７８号では、ディスプレイのグレースケール性能を向上させるため、所定の値（例えば、強制オン状態および強制オフ状態）が、ディスプレイピクセルに書き込まれる。このようなシステムでは、所定の値のうちの１つがディスプレイの各セグメントにアサートされる度に、セグメントは好都合に再規定され得る。本明細書中、同出願の記載内容全体を参考のため援用する。
【００３７】
図８Ｂは、本発明による、ピクセル間ひずみを低減する別の方法８２０の詳細なフローチャートである。第１の工程８２２において、ディスプレイ駆動回路（図示せず）は、ディスプレイの行を論理的にグループ化し、論理セグメントおよび論理セグメント間のセグメント間境界を規定する。次いで第２の工程８２４において、ディスプレイ駆動回路は、論理セグメントのうち少なくとも１つにデータを書き込む。次に、第３の工程８２６において、ディスプレイ駆動回路は、所定の値（例えば、オフ状態）をディスプレイの全てのセグメントに書き込む。次いで、第４の工程８２８において、ディスプレイ駆動回路は、ディスプレイの行を論理的に再グループ化して論理セグメントを再規定し、セグメント間境界を移動させる。その後、第５の工程８３０において、ディスプレイ駆動回路は、ディスプレイ中の再規定されたセグメントのうち少なくとも１つに次なるデータを書き込む。次に、第６の工程８３２において、ディスプレイ駆動回路は、第２の所定の値（例えば、オン状態）をディスプレイの全てのセグメントに書き込み、次いで、第７の工程８３４において、ディスプレイの行を再グループ化して、論理セグメントを再度再規定し、セグメント間境界を移動させる。工程８３４において論理セグメントを再規定した後、本方法は第２の工程８２４に戻る。
【００３８】
方法８２０は、各セグメントを交互に再規定する前に異なる所定の値（例えば、オフ状態およびオン状態）をディスプレイに書き込む点以外は方法８００に類似する。当業者であれば、本発明の利点を達成するために、セグメントの再規定する際特定のオンおよびオフ状態の順番を用いてセグメントを再規定する必要がないことを理解する。例えば、或る特定のディスプレイ駆動アルゴリズムがオン状態よりもオフ状態を多く必要とする場合、ディスプレイセグメントを再規定する際にオフ状態をより頻繁に用いることができる。
【００３９】
図９は、方法８００の工程８０８ならびに方法８２０の工程８２８および８３４に示すような、ディスプレイの論理セグメントを再規定する１つの特定の方法を示すチャート９００である。チャート９００の左右の縦列はそれぞれ、この特定の方法の一般的な詳細および特定の例を隣り合わせで提供する。左側の列の上部において、セグメント間境界が行（ｂ）と行（ｃ）との間に規定されるよう、第１のセグメント（Ｎ）および第２のセグメント（Ｎ＋１）が行（ａ−ｂ）および行（ｃ−ｄ）をそれぞれ含むよう規定される。上記列を下方に進むと、第１のセグメント再規定の後、セグメント（Ｎ）が行（ａ＋ｋ）から（ｂ＋ｋ）を含むよう規定され、セグメント（Ｎ＋１）が行（ｃ＋ｋ）から（ｂ＋ｋ）を含むよう規定される（ｋは任意の行数を示す）。第１のセグメントを再規定した結果、セグメント間境界は、ｋ行分だけ行（ｂ＋ｋ）と行（ｃ＋ｋ）との間の位置へと移動する。次いで、第２のセグメント再規定の後、セグメント間境界は、さらに（ｋ）行分だけ、行（ｂ＋２ｋ）と行（ｃ＋２ｋ）との間の位置へと移動する。セグメントの再規定が（ｒ）回行われた後、セグメント間境界は概して、全部で（ｒｋ）行だけ、行（ｂ＋ｒｋ）と行（ｃ＋ｒｋ）との間の位置へと移動する。
【００４０】
チャート９００の右側の列に示す特定の例において、セグメント間境界が行（６）と行（７）との間に規定される場合では、ａ＝０、ｂ＝６、ｃ＝７、およびｄ＝１３である。ディスプレイの行数がディスプレイの上部から下部に行くに従って増加する場合、セグメントを再規定するたびにスクリンーンのセグメント間境界が１行分だけ進むよう、（ｋ）の値は（＋１）となるよう選択される。従って、第１のセグメントが再規定された後、セグメント間境界は行（７）と行（８）との間に配置される。第２のセグメントが再規定された後、セグメント間境界は行（８）と行（９）との間に配置される。最終的には、例えば１０個のセグメントを再規定した後、セグメント間境界は行（１６）と行（１７）との間に配置される。
【００４１】
当業者は、セグメントを所定の回数で再規定した後、セグメント規定はオリジナル規定にリセットされ得、これによりセグメント間境界は元の位置に戻ることを理解する。例えば、上記の実施例のディスプレイのセグメントがそれぞれ１０本の行を含む場合、１０回目のセグメント再規定が行われると、セグメントはオリジナルのセグメント規定に復帰し、セグメント間境界は行（１６）と行（１７）との間に配置されるのではなく行（６）と行（７）との間の元の位置へ戻る。
【００４２】
あるいは、セグメントの再規定は、セグメント規定を周期的にリセットせずに進めてもよい。したがって、セグメントの再規定を所定の回数行った後、セグメント間境界は、ディスプレイ内を周期的に進行するよう、ディスプレイの１つの端部（例えば、下端）から別の端部（例えば、上端）へと移動する。例えば、上記例のディスプレイが７０本の行を有すると仮定する。この場合、７０個のセグメントを再規定した後、セグメント間境界はその元の位置（行（６）と行（７）との間）に配置される。さらなる例として、８０個のセグメントを再規定した後、セグメント間境界は、行（１６）（すなわち、６＋８０−７０）と行（１７）（すなわち、７＋８０−７０）との間の元の位置よりも１０行分だけ下方に配置される。
【００４３】
値（ｋ＝１）を選択することは、本発明の範囲を限定するものとして考えられるべきではない。任意の所望の（ｋ）が選択され得る。例えば、（ｋ＝２）の場合、スクリーンのセグメント間境界は、セグメントが再規定される度に２行分だけ下方に移動する。あるいは、（ｋ）が（ｋ＝−２）となるよう選択された場合、スクリーン上のセグメント間境界は、セグメントが再規定される度に２行分だけ上方に移動する。
【００４４】
図１０は、より複雑なディスプレイ１０００の行を論理的にグループ化する工程を示す。ディスプレイ１０００は、７６８本の行を有する。７６８本という行数は、現代のディスプレイによくある行数である。ディスプレイ１０００の行は、２５個の論理セグメント１００２（０〜２４）を規定するようグループ化される。最初は、セグメント１００２（０）は行を１つも含まない。別の行１００２（１〜２４）の各々は３２本の行を含む。ディスプレイ１０００はディスプレイ５００よりも多くの行を有するが、それでも本発明の実施例は少なくとも効果的である。
【００４５】
図１１Ａ〜Ｃは、１つのフレームをディスプレイ１０００に書き込むためのタイミング図である。１０個のデータビット（Ｂ９〜Ｂ０）が、ディスプレイ１０００の各セグメントに書き込まれる。ビットＢ９〜Ｂ５は、等しく重み付けされた（すなわち、同じ時間ピクセルにアサートされる）ビットであり、ビットＢ４〜Ｂ０は、２値で重み付けされた（すなわち、２値の位に相当する時間ピクセルにアサートされる）ビットである。この複合型データスキームについては、１９９８年２月２７日に出願された、Ｗ．Ｓｐｅｎｃｅｒ  Ｗｏｒｌｅｙ，ＩＩＩらによる、「Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｕｓｉｎｇ  Ｃｏｍｐｏｕｎｄ  Ｄａｔａ  Ｗｏｒｄｓ  Ｔｏ  Ｒｅｄｕｃｅ  Ｔｈｅ  Ｄａｔａ  Ｐｈａｓｅ  Ｄｉｆｆｅｒｅｎｃｅ  Ｂｅｔｗｅｅｎ  Ａｄｊａｃｅｎｔ  Ｐｉｘｅｌ  Ｅｌｅｃｔｒｏｄｅｓ」と題された同時係属中の米国特許出願番号第０９／０３２，１７４号（ａｔｔｙ．ｄｏｃｋｅｔ  ｎｏ．１６５２７−００１１）に記載されている。本明細書中、同出願の記載内容全体を参考のため援用する。この同時係属中の出願に記載されている複合型データスキームは、ピクセル間ひずみを低減するためにも効果的であり、本発明と組み合せて実施することができる。
【００４６】
図１１Ａに示すように、フレームの始まりすなわち時間ｔ0において、前のフレームから引き続き、全てのフレーム（０〜２４）がオン状態のままである。時間ｔ0から時間ｔ1の期間の間、ビットＢ６〜Ｂ９がセグメント（０〜２４）の各々に連続的に書き込まれる。これらのビットの各々の位（継続時間）によって、ビットを次なるビットで上書きしなければならなくなる前に、これらのビットのうちの１つを全てのセグメントに書き込むための十分な時間が得られる。ビットＢ６がセグメント（０〜２４）に適切な時間にアサートされた後、オフ状態がセグメント（０〜２４）に書き込まれる。次いで、時間ｔ1において、ディスプレイ１０００の行が再グループ化され、これにより、セグメント（０〜２４）が再規定される。
【００４７】
図１１Ｂは、上記フレームの次なる部分を示す。時間ｔ1から時間ｔ2までの期間の間、図示のように、ビットＢ２およびＢ４が再規定されたセグメント（０〜２４）に互い違いに書き込まれる。ビットＢ２およびＢ４がアサートされた後、オフ状態がセグメント（０〜２４）の各々に書き込まれる。次いで、時間ｔ2において、セグメント（０〜２４）は再度再規定される。次に、時間ｔ2から時間ｔ3までの間、図示のように、ビットＢ１およびＢ３が再規定されたセグメント（０〜２４）に互い違いに２回書き込まれる。ビットＢ１およびＢ３がアサートされた後、オフ状態がセグメント（０〜２４）の各々に書き込まれる。次いで、時間ｔ３において、３回目のセグメント（０〜２４）の再規定が行われる。
【００４８】
図１１Ｃは、上記時間フレームの最終部分を示す。時間ｔ3〜ｔ4の期間の間、再規定されたセグメント（０〜２４）にビットＢ０が連続的に書き込まれる。ビットＢ０がアサートされた後、オフ状態がセグメント（０〜２４）の各々に書き込まれる。次いで、時間ｔ4において、セグメント（０〜２４）が再度再規定される。次に、時間ｔ4〜ｔ5の間、再規定されたセグメント（０〜２４）にビットＢ５が連続的に書き込まれる。ビットＢ５がアサートされた後、オン状態がセグメント（０〜２４）の各々に書き込まれる。次いで、時間ｔ5において、次なるデータフレームに備えて、セグメント（０〜２４）が再度再規定される。データおよび所定の状態のディスプレイ１０００への書き込みは、図１１Ａ〜Ｃを参照しながら説明したように、ディスプレイ１０００に連続的なデータフレームを書き込むよう反復される。
【００４９】
図１２は、ディスプレイ１０００のセグメント（０〜２４）１００２（０〜２４）を連続的に再規定する工程を示す表１２００である。この特定の方法において、セグメント間境界は、セグメント（０〜２４）が再規定される度にディスプレイの上端からディスプレイの下端の方向に１行分だけ進む点に留意されたい。最初は、セグメント（０）１００２（０）は行を１つも含まず、セグメント２４  １００２（２４）は３２本の行を含む。セグメント１００２（０〜２４）が再規定される度に、セグメント（０）１００２（０）は行１本を入手し、セグメント（２４）１００２（２４）は行１本を失う。３２回目のセグメント再規定が行われると、オリジナルセグメント規定に戻り、連続的なデータフレームがディスプレイ１０００に書き込まれる間、表１２００のパターンが繰り返される。
【００５０】
ここで、本発明の特的の実施形態についての説明を終了する。説明した特徴の多くは、本発明の範囲を逸脱することなく代替、改変、および省略され得る。例えば、本発明は、より多くのまたはより少数の行を有するディスプレイで実施され得る。加えて、セグメント再規定の回数およびタイミングは、特定の実施形態の必要性に応じて改変され得る。例えば、セグメントは１つのフレーム内または連続するフレーム間のみで再規定され得る。さらに、本発明の用途は液晶ディスプレイだけに限定されず、それ以外にも、隣接する電極間の側方電界を低減することが望ましいようなあらゆる用途に用いられ得る。
【図面の簡単な説明】
【図１】  図１は、液晶ディスプレイの単一のピクセルセルを示す。
【図２】  図２は、２値で重み付けされた４ビットのパルス幅変調データを示す。
【図３】  図３は、液晶ディスプレイの３つの隣接するピクセルセルを示す。
【図４】  図４は、ディスプレイの２つのセグメントへのデータ書き込みを示すタイミング図である。
【図５】図５は、行をグループ化して、２１本の行を有するディスプレイ内に論理セグメントを規定する工程を示す。
【図６】  図６は、図５のディスプレイのセグメントに３つのデータビットを書き込む工程を示すタイミング図を示す。
【図７】  図７は、図５のディスプレイのセグメント境界を動的に再規定する工程を示すタイミング図である。
【図８Ａ】  図８Ａは、本発明による、ディスプレイのセグメント境界を動的に再規定する方法をまとめたフローチャートである。
【図８Ｂ】  図８Ｂは、本発明による、ディスプレイのセグメント境界を動的に再規定する別の方法をまとめたフローチャートである。
【図９】  図９は、本発明による、セグメント境界を再規定した結果生じたセグメント間境界の移動を示すチャートである。
【図１０】  図１０は、行をグループ化して、７６８本の行を有するディスプレイ内に論理セグメントを規定する工程を示すブロック図である。
【図１１Ａ】  図１１Ａは、１０個のデータビットを図１０のディスプレイに書き込む工程の詳細を示すタイミング図の第１の部分である。
【図１１Ｂ】    図１１Ｂは、１０個のデータビットを図１０のディスプレイに書き込む工程の詳細を示すタイミング図の第２の部分である。
【図１１Ｃ】    図１１Ｃは、１０個のデータビットを図１０のディスプレイに書き込む工程の詳細を示すタイミング図の第３の部分である。
【図１２】  図１０のディスプレイのセグメントを動的に再規定する工程を示す表である。
【図１】
0004524041.tif 000003
【図２】
0004524041.tif 000004
【図３】
0004524041.tif 000005
【図４】
0004524041.tif 000006
【図５】
0004524041.tif 000007
【図６】
0004524041.tif 000008
【図７】
0004524041.tif 000009
【図８Ａ】
0004524041.tif 000010
【図８Ｂ】
0004524041.tif 000011
【図９】
0004524041.tif 000012
【図１０】
0004524041.tif 000013
【図１１Ａ】
0004524041.tif 000014
【図１１Ｂ】
0004524041.tif 000015
【図１１Ｃ】
0004524041.tif 000016
【図１２】
0004524041.tif 000017