(57)【要約】【課題】  データ信号読み込みのためのクロック信号の周波数を低くすること。【解決手段】  データ信号を取り込むことを示す制御信号が入力されたドライバ９に当該データ信号が示す電圧パターンを印加させ、前記制御信号が入力されなかったドライバ９に駆動対象の走査電極に対応する画素列をNon-Selection状態とする電圧パターンを印加させるようにし、また、前記No n-Selection状態となるドライバ９に取得させるデータ信号を省略したデータ信号を用いるようにした。そのため、コレステリック液晶パネル６を適切にＤＤＳ駆動することができ、前記省略したデータ信号の分だけ、取得させるデータの数を少なくすることができ、その結果、データ信号を読み込むためのクロック信号の周波数を低くすることができる。【選択図】  図３
2006267560.tif 000002
【特許請求の範囲】
【請求項１】
所定の表示体の各走査電極に対応する画素列を複数の状態のいずれかとする電圧を、当該走査電極それぞれに印加することで、表示体を駆動する表示体駆動回路であって、
カスケード接続され、走査電極に所定電圧を印加する複数のドライバと、
前記画素列のうち既定の状態とする画素列を除いた画素列の状態を示すデータ信号を、前記複数のドライバに出力するデータ信号出力手段と、
その出力されたデータ信号を、当該データ信号が状態を示す画素列の走査電極に対応するドライバに入力するデータ信号入力手段と、
そのデータ信号が入力されたドライバに前記画素列を当該データ信号が示す状態とする電圧を印加させ、前記データ信号が入力されなかったドライバに前記画素列を前記既定の状態とする電圧を印加させる電圧印加手段とを備えたことを特徴とする表示体駆動回路。
【請求項２】
前記表示体は、コレステリック液晶パネルであり、前記データ信号出力手段は、前記コレステリック液晶パネルのＤＤＳ駆動時にPreparation状態、Selection状態及びEvolution状態のいずれかの状態とする画素列の状態を示すデータ信号を前記複数のドライバに出力し、前記電圧印加手段は、前記データ信号出力手段から出力されるデータ信号が入力されたドライバに前記画素列を当該データ信号が示す状態とする電圧を印加させ、前記データ信号が入力されなかったドライバに前記画素列をNon-Selection状態とする電圧を印加させることを特徴とする請求項１に記載の表示体駆動回路。
【請求項３】
前記請求項１又は２に記載の表示体駆動回路におけるデータ信号入力手段と電圧印加手段とを備えたことを特徴とする走査電極駆動回路。
【請求項４】
前記データ信号入力手段は、前記データ信号の取得を示す制御信号が入力されたドライバに前記データ信号を入力することを特徴とする請求項３に記載の走査電極駆動回路。
【請求項５】
前記データ信号入力手段は、外部回路から出力される制御信号が入力されたドライバに前記データ信号を入力することを特徴とする請求項４に記載の走査電極駆動回路。
【請求項６】
前記データ信号入力手段は、前記制御信号が入力されたドライバへの前記データ信号の入力を開始し、また、当該ドライバの全画素列が前記既定の状態となると、当該ドライバへの前記データ信号の入力を停止し、且つ、当該ドライバに他のドライバに対して前記制御信号を入力させることを特徴とする請求項４に記載の走査電極駆動回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コレステリック液晶パネル等の表示体に配されたデータ電極を駆動する表示体駆動回路、及び当該表示体駆動回路に好適な走査電極駆動回路に関する。
【背景技術】
【０００２】
従来、表示体であるコレステリック液晶の配向状態を切り替えることで白黒表示を行うコレステリック液晶パネルの高速駆動方式として、ＤＤＳ駆動がある（例えば、特許文献１参照）。ここで、ＤＤＳ駆動は、コレステリック液晶をPreparation状態、Selection状態、及びEvolution状態とする複数の電圧パターンを当該コレステリック液晶に印加することで、コレステリック液晶パネルの書換えを高速に実現する駆動方式である。このようなＤＤＳ駆動のための走査電極の駆動回路にあっては、一般に、所定の読込用クロック信号に従い、走査電極に印加する電圧パターンを示すデータ信号を読み込み、そのデータ信号に基づいて、コレステリック液晶をＤＤＳ駆動するようになっている。
【０００３】
また、ＤＤＳ駆動方式にあっては、最適な表示を可能とするSelection期間は比較的短く、Selection期間が長くなると、表示対象画像のコントラストが低減してしまう。
【特許文献１】米国特許第５７４８２７７号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の駆動回路にあっては、ＤＤＳ駆動方式におけるSelection期間(最短期間)にデータ信号を全て読み込むようになっているため、例えば、高精細ディスプレイ（例えば、４０００ライン）において、Selection期間を短くしようとすると（例えば、０．１ms）、データ信号読み込みのためのクロック信号の周波数が高くなってしまい（例えば、４０MHz）、その結果、消費電力が増大してしまう恐れや、安定動作が得られなくなる恐れがあった。
【０００５】
本発明は、上記従来の技術の問題点を解決することを目的とするものであって、データ信号読み込みのためのクロック信号の周波数を低くすることができる表示体駆動回路、及び当該表示体駆動回路に好適な走査電極駆動回路を提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の表示体駆動回路は、所定の表示体の各走査電極に対応する画素列を複数の状態のいずれかとする電圧を、当該走査電極それぞれに印加することで、表示体を駆動する表示体駆動回路であって、カスケード接続され、走査電極に所定電圧を印加する複数のドライバと、前記画素列のうち既定の状態とする画素列を除いた画素列の状態を示すデータ信号を、前記複数のドライバに出力するデータ信号出力手段と、その出力されたデータ信号を、当該データ信号が状態を示す画素列の走査電極に対応するドライバに入力するデータ信号入力手段と、そのデータ信号が入力されたドライバに前記画素列を当該データ信号が示す状態とする電圧を印加させ、前記データ信号が入力されなかったドライバに前記画素列を前記既定の状態とする電圧を印加させる電圧印加手段とを備えたことを特徴とする。
【０００７】
また、前記表示体は、コレステリック液晶パネルであり、前記データ信号出力手段は、前記コレステリック液晶パネルのＤＤＳ駆動時にPreparation状態、Selection状態及びEvolution状態のいずれかの状態とする画素列の状態を示すデータ信号を前記複数のドライバに出力し、前記電圧印加手段は、前記データ信号出力手段から出力されるデータ信号が入力されたドライバに前記画素列を当該データ信号が示す状態とする電圧を印加させ、前記データ信号が入力されなかったドライバに前記画素列をNon-Selection状態とする電圧を印加させるようにしてもよい。
【０００８】
一方、上記課題を解決するために、本発明の走査電極駆動回路は、前記請求項１又は２に記載の表示体駆動回路におけるデータ信号入力手段と電圧印加手段とを備えたことを特徴とする。
また、前記データ信号入力手段は、前記データ信号の取得を示す制御信号が入力されたドライバに前記データ信号を入力するようにしてもよい。
【０００９】
さらに、前記データ信号入力手段は、外部回路から出力される制御信号が入力されたドライバに前記データ信号を入力するようにしてもよい。
また、前記データ信号入力手段は、前記制御信号が入力されたドライバへの前記データ信号の入力を開始し、また、当該ドライバの全画素列が前記既定の状態となると、当該ドライバへの前記データ信号の入力を停止し、且つ、当該ドライバに他のドライバに対して前記制御信号を入力させるようにしてもよい。
【００１０】
このような構成によれば、全画素列が非選択状態となるドライバに取得させるデータ信号を省略し、ドライバに取得させるデータの数を少なくすることができ、その結果、データ信号を読み込むためのクロック信号の周波数を低くすることができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明に係る表示体駆動回路、及び走査電極駆動回路を電子ブックリーダに適用した実施形態を図面に基づいて説明する。
＜第１実施形態＞
＜電子ブックリーダの構成＞
図１は、本発明を適用した電子ブックリーダ１の内部構成を示すブロック図である。この電子ブックリーダ１は、図１に示すように、ＣＰＵ(Central Processing Unit)２、ＶＲＡＭ(Video Random Access Memory)３、ディスプレイコントローラ４、及びディスプレイ５を含んで構成される。
【００１２】
ＣＰＵ２は、記憶装置（不図示）に格納された基本制御プログラムやアプリケーションプログラム等の各種プログラム及びデータを読み込み、それら各種プログラム及びデータをワークエリアに展開して、電子ブックリーダ１が備える各部３〜８の制御を実行する。
また、ＣＰＵ２は、ディスプレイ５の表示状態の書き換え指令があると、表示対象画像のビットマップデータを生成し、そのビットマップデータをＶＲＡＭ３に格納させる。
【００１３】
ＶＲＡＭ３は、ＣＰＵ２からビットマップデータの書き込み要求があると、そのビットマップデータを格納する。また、ＶＲＡＭ３は、ビットマップデータの読み出し要求があると、その要求されたビットマップデータをディスプレイコントローラ４に出力する。
ディスプレイコントローラ４は、ディスプレイ５の表示状態の書き換え指令があると、後述するドライバ駆動許可処理を実行する。そして、ディスプレイコントローラ４は、そのドライバ駆動許可処理が実行されると、まず、コレステリック液晶パネル６の全画素行（平面視横方向に伸びている行の画素群）をNon-Selection状態とする指令（以下「Non-Selection状態指令」とも呼ぶ。）をディスプレイ５（走査電極駆動回路７（後述））に出力する。走査電極ドライバ７は、図３に示すように、ドライバ９から構成され、内部にデータ用シフトレジスタ１０、データラッチ１１、データ生成回路１２、及びレベルシフタ１３を有する。次に、平面視上側から１番目と２番目のドライバ９（データ用シフトレジスタ１０）にデータ信号を取り込むことを示す制御信号を出力する。また、平面視上側から１番目のドライバ９の全走査電極がNon-Selection状態となると、それまでの制御信号に代え、平面視上側から２番目と３番目のドライバ９にデータ信号を取り込むことを示す制御信号を出力する（平面視上側から１番目のドライバ９によるデータ信号の取り込みを停止する）。そして、上記フローが繰り返され、平面視下側のドライバ９にデータ信号を取り込むことを示す制御信号を順次出力するようになっている。
【００１４】
また、ディスプレイコントローラ４は、ディスプレイ５の表示状態の書き換え指令があると、ＶＲＡＭ３からビットマップデータを読み出し、そのビットマップデータを平面視上側の画素行のものから順にディスプレイ５のデータ電極駆動回路８に出力する。
さらに、ディスプレイコントローラ４は、ドライバ駆動許可処理の制御信号によってデータ信号の取得が許可される互いに隣り合う２つのドライバ９の各画素行それぞれをPreparation状態、Selection状態、Evolution状態、Non-Selection状態のいずれの状態とするのかを示すデータ信号を走査電極駆動回路７に出力する。ここで、データ信号としては、図２に示すように、各画素行の状態の組み合わせからなる複数のパターンを所定の順序で繰り返し出力するようになっている。具体的には、まず、図２（ａ）に示すように、平面視上端の画素行をPreparation状態とし、その他の画素行をNon-Selection状態とするパターンを示すデータ信号を出力する。次いで、図２（ｂ）に示すように、平面視上側から１番目と２番目の画素行をPreparation状態とし、その他の画素行をNon -Selection状態とするパターンを示すデータ信号を出力する。そして、Preparation状態とする画素行を平面視下側へと徐々に増やしていき、所定個数（予め設定されたPreparation期間に対応する個数）となると、以下同様に、Selection状態とする画素行、Evolution状態とする画素行、Non-Selection状態とする画素行を平面視上側から平面視下側へと徐々に増やしていくパターンを示すデータ信号を順次出力する。なお、上記データ信号の出力を繰り返すうちに、前記２つのドライバ９のうち、平面視上側のドライバ９の平面視下端の画素行をEvolution状態とするパターンを示すデータ信号が出力されたときには、次いで、平面視下側のドライバ９の状態を示すパターンを平面視上側のドライバ９のパターンとし、且つ、平面視下側のドライバ９の全画素行をNon-Selection状態とするパターンを示すデータ信号を出力する。
【００１５】
ディスプレイ５は、コレステリック液晶パネル６、走査電極駆動回路７及びデータ電極駆動回路８を含んで構成される。
コレステリック液晶パネル６は、ディスプレイ５の平面視中央部に配される。そして、コレステリック液晶パネル６は、コレステリック液晶が封入されたコレステリック液晶層（不図示）と、そのコレステリック液晶層の上面側で平面視横方向に伸びている複数の走査電極（不図示）と、コレステリック液晶層の下面側で平面視縦方向に伸びている複数のデータ電極（不図示）とを備え、走査電極とデータ電極との交差点に画素が形成される。
【００１６】
走査電極駆動回路７は、図３に示すように、コレステリック液晶パネル６の平面視左側に配されて互いにカスケード接続されてなる複数のドライバ９（ディスプレイコントローラ４から出力されるデータ信号を平面視上側のものから順次送っていくドライバ９）を含んで構成される。これら複数のドライバ９は、データ用シフトレジスタ１０、データラッチ１１、データ生成回路１２、及びレベルシフタ１３をそれぞれ含んで構成される。
【００１７】
データ用シフトレジスタ１０は、ディスプレイコントローラ４から出力される制御信号に基づき、ディスプレイコントローラ４から出力されるデータ信号を対応するドライバ９に取り込むか否かを切り替えるドライバデータ入力部１４を備える。そして、データ用シフトレジスタ１０は、データ信号を取り込むことを示す制御信号が出力されると、読込用クロック信号の有為なエッジが現れる度に、ディスプレイコントローラ４から出力されるデータ信号を平面視上側にある走査電極に対応づけられているものから順に１走査電極分ずつ取得する。即ち、データ信号を取り込むことを示す制御信号が出力されたデータ用シフトレジスタ１０には、対応付けられている走査電極の新しいデータ信号が格納される。
【００１８】
なお、データ用シフトレジスタ１０は、データ信号を取り込むことを示す制御信号が出力されない場合には、読込用クロック信号に関わらず、ディスプレイコントローラ４から出力されるデータ信号を取り込まないものとするため、該データ信号は平面視下側のドライバ９に入力される。
データラッチ１１は、データ用シフトレジスタ１０にデータ信号が格納された場合には、所定のラッチ信号の有為なエッジが現れる度に、データ用シフトレジスタ１０に格納されているデータ信号をラッチする。また、データラッチ１１は、データ用シフトレジスタ１０にデータ信号が格納されなかった場合には、それまで当該データラッチ１１がラッチしていたデータ信号を再びラッチする。なお、初期状態にあっては、前記それまでデータラッチ１１がラッチしていたデータ信号として、走査電極をNon-Selection状態とするデータ信号がラッチされているとする。即ち、データラッチ１１には、ディスプレイコントローラ４から出力されるデータ信号が補完されてなるデータ信号がラッチされる。
【００１９】
データ生成回路１２は、データラッチ１１にラッチされているデータ信号に対応するＤＤＳ駆動のための電圧パターンのデータを各走査電極それぞれについて生成する。
レベルシフタ１３は、データ生成回路１２で生成された電圧パターンのデータを取得し、その取得されたデータが示す電圧パターンを各走査電極それぞれに印加する。
データ電極駆動回路８は、コレステリック液晶パネル６の平面視上側に配され、各データ電極の平面視上端それぞれに接続される。そして、データ電極駆動回路８は、ディスプレイコントローラ４から出力されるビットマップデータが表示されるように、コレステリック液晶層をＤＤＳ駆動して書き換えるための電圧パターンをデータ電極に印加する。
【００２０】
そして、ディスプレイ５は、走査電極及びデータ電極に印加された電圧によって当該走査電極及びデータ電極間に電位差を生じさせ、コレステリック液晶パネル６の各画素に電圧を印加してＤＤＳ駆動することで、当該各画素におけるコレステリック液晶の配向状態（白色、黒色）を変化させ、表示対象画像をコレステリック液晶パネル６に表示する。また、ディスプレイ５は、コレステリック液晶パネル６の全画素行（平面視横方向に伸びている行の画素群）をNon-Selection状態とする指令（以下「Non-Selection状態指令」とも呼ぶ。）がＣＰＵ２から出力されると、走査電極及びデータ電極に所定電圧を印加し、それらの電圧によって電位差を生じさせ、Non-Selection状態に変化させる。
【００２１】
＜ディスプレイコントローラの動作＞
次に、ディスプレイコントローラ４で実行されるドライバ駆動許可処理について説明する。このドライバ駆動許可処理は、コンテンツの切り替え表示要求（ディスプレイ５の表示状態の書き換え指令）があると実行される処理であって、図４に示すように、まずそのステップＳ１０１で、Non-Selection状態指令をディスプレイ５（走査電極駆動回路７、データ電極駆動回路８）に出力する。
【００２２】
次にステップＳ１０２に移行して、新しいデータ信号を取り込ませるドライバ９を設定するための変数Ｎを「１」とする。
次にステップＳ１０３に移行して、平面視上側からＮ番目とＮ＋１番目のドライバ９のデータ用シフトレジスタ１０に、データ信号を取り込むことを示す制御信号を出力する。
次にステップＳ１０４に移行して、平面視上側からＮ番目のドライバ９の全走査電極がNon-Selection状態であるか否かを判定する。そして、全走査電極がNon-Selection状態である場合には（Ｙｅｓ）ステップＳ１０５に移行し、Non-Selection状態ではない走査電極もある場合には（Ｎｏ）前記ステップＳ１０３に移行する。
【００２３】
前記ステップＳ１０５では、変数Ｎがドライバ９の総数と等しいか否かを判定する。そして、ドライバ９の総数と等しい場合には（Ｙｅｓ）この演算処理を終了し、等しくない場合には（Ｎｏ）ステップＳ１０６に移行する。
前記ステップＳ１０６では、変数Ｎに「１」を加算して新しい変数Ｎとした後、前記ステップＳ１０３に移行する。
【００２４】
＜電子ブックリーダの具体的動作＞
次に、本実施形態の電子ブックリーダ１の動作を具体的状況に基づいて説明する。
まず、利用者が所望のコンテンツを選択し、その選択されたコンテンツの先頭ページをディスプレイ５に表示させる書き換え指令をＣＰＵ２に出力したとする。すると、ＣＰＵ２によって、前記先頭ページの画像のビットマップデータが生成され、そのビットマップデータがＶＲＡＭ３に格納され、また、ディスプレイコントローラ４によって、その格納されたビットマップデータがＶＲＡＭ３から読み出され、そのビットマップデータが平面視上側の画素行のものから順にディスプレイ５のデータ電極駆動回路８に出力される。そして、データ電極駆動回路８によって、そのビットマップデータに基づき、コレステリック液晶層をＤＤＳ駆動して書き換えるための電圧パターンがデータ電極に印加される。
【００２５】
さらに、ディスプレイコントローラ４によって、ドライバ駆動許可処理が実行され、図４に示すように、まずそのステップＳ１０１で、Non-Selection状態指令がディスプレイ５（走査電極駆動回路７、データ電極駆動回路８）に出力される。すると、走査電極駆動回路７及びデータ電極駆動回路８によって、走査電極及びデータ電極に所定電圧が印加され、その印加された電圧によって各画素に電位差を生じさせ、コレステリック液晶パネル６の全画素行をNon-Selection状態とする。なお、ステップＳ１０１では、実際に走査電極７及びデータ電極８にNon-Selection状態とするためのデータを印加するのみとし、コレステリック液晶パネル６に電圧印加を行わなくてもよい。また、ステップＳ１０２で、変数Ｎが「１」とされ、ステップＳ１０３で、平面視上側から１番目と２番目のドライバ９のデータ用シフトレジスタ１０に、データ信号を取り込むことを示す制御信号が出力される。
【００２６】
また、ディスプレイコントローラ４によって、ドライバ駆動許可処理によってデータ信号の取得が許可された平面視上側から１番目と２番目のドライバ９の各画素行それぞれをPreparation状態、Selection状態、Evolution状態、Non-Selection状態のいずれの状態とするのかを示すデータ信号が走査電極駆動回路７に出力される。すると、１番目と２番目のドライバ９のデータ用シフトレジスタ１０によって、読込用クロック信号の有為なエッジが現れる度に、ディスプレイコントローラ４から出力されるデータ信号が平面視上側にある走査電極に対応づけられているものから順に、１走査電極分ずつ取得される。その結果、データ信号を取り込むことを示す制御信号が出力されたデータ用シフトレジスタ１０には、対応付けられている走査電極の新しいデータ信号が格納される。
【００２７】
また、平面視上側から１番目と２番目のドライバ９のデータラッチ１１によって、データ用シフトレジスタ１０に格納されているデータ信号がラッチされる。その際、データ用シフトレジスタ１０にデータ信号が格納されなかった（取得されなかった）ドライバ９のデータラッチ１１には、ステップＳ１０１で入力されたNon-Selection状態とするデータ信号がラッチされる。その結果、データラッチ１１には、ディスプレイコントローラ４から出力されるデータ信号が補完されてなるコレステリック液晶パネル６の全走査電極のデータ信号がラッチされる。
【００２８】
さらに、データ生成回路１２によって、データラッチ１１にラッチされたデータ信号に対応するＤＤＳ駆動のための電圧パターンのデータが各走査電極それぞれについて生成される。また、レベルシフタ１３によって、データ生成回路１２で生成された電圧パターンのデータが取得され、そのデータが示す電圧パターンが走査電極それぞれに印加される。
また、ステップＳ１０４の判定が「Ｎｏ」となり、前記ステップＳ１０３から上記フローが繰り返し実行され、図５に示すように、平面視上側の画素行から順次Preparation状態、Selection状態、Evolution状態、Non-Selection状態と遷移していく。
【００２９】
さらに、平面視上端のドライバ９の全走査電極がNon-Selection状態となったとする。すると、ステップＳ１０４の判定が「Ｙｅｓ」となり、ステップＳ１０５の判定が「Ｎｏ」となり、ステップＳ１０６で、変数Ｎに「１」が加算されて新しい変数Ｎ「２」とされ、前記ステップＳ１０３に戻り、平面視上側から２番目と３番目のドライバ９に、データ信号を取り込むことを示す制御信号が出力される。そして、ディスプレイコントローラ４によって、平面視上側から２番目と３番目のドライバ９の各画素行それぞれに対応するデータ信号が走査電極駆動回路７に出力される。すると、平面視上側から２番目と３番目のドライバ９によって、そのデータ信号が取得された後、その他のドライバ９で補完され、その補完されたデータ信号が示す電圧パターンが走査電極それぞれに印加される。
【００３０】
また、ステップＳ１０４を経て、上記フローが前記ステップＳ１０３から繰り返し実行され、平面視上側から２番目のドライバ９の全走査電極がN on-Selection状態となったとする。前記ステップＳ１０４の判定が「Ｙｅｓ」となり、前記ステップＳ１０５の判定が再び「Ｎｏ」となり、前記ステップＳ１０６で、変数Ｎに「１」が加算されて新しい変数Ｎ「２」とされ、上記フローが前記ステップＳ１０３から繰り返し実行される。
【００３１】
このように、本実施形態の電子ブックリーダ１にあっては、データ信号を取り込むことを示す制御信号が入力されたドライバ９に当該データ信号が示す電圧パターンを印加させ、前記制御信号が入力されなかったドライバ９に駆動対象の走査電極に対応する画素列をNon-Selection状態とする電圧パターンを印加させるようにし、また、前記Non-Selection状態となるドライバ９に取得させるデータ信号を省略したデータ信号を用いるようにした。そのため、コレステリック液晶パネル６を適切にＤＤＳ駆動することができ、前記省略したデータ信号の分だけ、取得させるデータの数を少なくすることができ、その結果、データ信号を読み込むためのクロック信号の周波数を低くすることができる。
【００３２】
例えば、走査電極駆動回路７内のドライバ９の総数が１０個である場合には、データ信号を取得させるドライバ９が２つであると、読込用クロックの周波数は１／５となる。
また、クロック信号の周波数を低くすると、表示書き換えの消費電力を小さくでき、また、走査電極駆動回路７及びデータ電極駆動回路８の動作を安定化することができる。
【００３３】
＜第２実施形態＞
次に、本発明の画像表示装置を電子ブックリーダ１に用いた第２実施形態を説明する。
この第２実施形態は、ドライバ９にデータ信号を取り込むことを示す制御信号を当該ドライバ９より平面視上側のドライバ９のデータ用シフトレジスタ１０で生成するようにした点が、前記第１実施形態とは異なる。具体的には、第２実施形態では、ドライバ９のデータ用シフトレジスタ１０の構成と、ドライバ駆動許可処理のフローの構成とが異なる。
データ用シフトレジスタ１０は、図６に示すように、平面視上側のドライバ９からデータ信号を取り込むことを示す制御信号が出力されると（平面視上側から１番目と２番目のドライバ９では、ディスプレイコントローラ４から平面視上端の走査電極をPreparation状態とするデータ信号が出力されると）、読込用クロック信号の有為なエッジが現れる度に、前記出力されるデータ信号を平面視上側にある走査電極に対応づけられているものから順に、１走査電極分ずつ取得する。即ち、データ信号を取り込むことを示す制御信号が出力されたデータ用シフトレジスタ１０には、対応付けられている走査電極の新しいデータ信号が格納される。また、データ用シフトレジスタ１０は、全走査電極がNon-Selection状態となると、当該ドライバ９によるデータ信号の取り込みを停止し、且つ、平面視２つ下側のドライバ９にデータ信号を取り込むことを示す制御信号を出力する。
【００３４】
＜ディスプレイコントローラの動作＞
次に、ディスプレイコントローラ４で実行されるドライバ駆動許可処理について説明する。このドライバ駆動許可処理は、コンテンツの切り替え表示要求（ディスプレイ５の表示状態の書き換え指令）があると実行される処理であって、図７に示すように、まずそのステップＳ２０１で、新しいデータ信号を取り込ませるドライバ９を設定するための変数Ｎ及び変数Ｌを初期化して「１」とする。
【００３５】
次にステップＳ２０２に移行して、図８（ａ）に示すように、平面視上側からＮ番目とＮ＋１番目のドライバ９の平面視上端の走査電極に対応する画素行をPreparation状態とし、且つ、当該ドライバ９の他の走査電極に対応する画素行をNon-Selection状態とするデータ信号（以下、「初期データ」とも呼ぶ。））を生成する。
次にステップＳ２０３に移行して、前記ステップＳ２０２で生成された初期データをディスプレイ５（走査電極駆動回路７、データ電極駆動回路８）に出力する。
【００３６】
次にステップＳ２０４に移行して、前記ステップＳ２０２で生成された初期データに基づき、直前に出力したデータ信号に引き続くデータ信号（以下、「ＤＤＳ波形データ」とも呼ぶ。）を生成し、その生成されたＤＤＳ波形データをディスプレイ５に出力する。
具体的には、データ信号としては、図８に示すように、各画素行の状態の組み合わせからなる複数のパターンを所定の順序で繰り返し出力するようになっている。具体的には、まず、図８（ｂ）に示すように、まず、平面視上側から２番目のドライバ９の平面視上端の走査電に対応する画素行をPreparation状態に維持しつつ、１番目のドライバ９の平面視上側から１番目と２番目の走査電極に対応する画素行をPreparation状態とし、その他の画素行をNon-Selection状態とするパターンを示すＤＤＳ波形データを出力する。次いで、平面視上側から２番目のドライバ９の平面視上端の走査電に対応する画素行をPreparation状態に維持しつつ、１番目のドライバ９の平面視上側から１〜３番目の走査電極に対応する画素行をPreparation状態とし、その他の画素行をNon-Selection状態とするパターンを示すＤＤＳ波形データを出力する。そして、Preparation状態とする画素行を平面視下側へと徐々に増やしていき、所定個数（予め設定されたPreparation期間に対応する個数）となると、以下同様に、Selection状態とする画素行、Evolution状態とする画素行、Non-Selection状態とする画素行を平面視上側から平面視下側へと徐々に増やしていくパターンを示すデータ信号を順次出力する。なお、上記データ信号の出力を繰り返すうちに、前記２つのドライバ９のうち、平面視上側のドライバ９の平面視下端の画素行をEvolution状態とするパターンを示すデータ信号が出力されたときには、次いで、平面視下側のドライバ９の状態を示すパターンを平面視上側のドライバ９のパターンとし且つ平面視下側のドライバ９の全画素行をNon-Selection状態とするパターンを示すデータ信号（以下、「繰り返しデータ」とも呼ぶ。）を出力する。
【００３７】
次にステップＳ２０５に移行して、変数Ｌが１つのドライバ９の総ライン数より小さいか否かを判定する。そして、総ライン数より小さい場合には（Ｙｅｓ）ステップＳ２０６に移行し、総ライン数以上である場合には（Ｎｏ）ステップＳ２０７に移行する。
前記ステップＳ２０６では、変数Ｌに「１」を加算して新しい変数「１」としてから、前記ステップＳ２０３に移行する。
【００３８】
一方、前記ステップＳ２０７では、変数Ｌを「０」とし、また、変数Ｎに「１」を加算して新しい変数Ｎとしてから、ステップＳ２０８に移行する。
次にステップＳ２０８に移行して、繰り返しデータを生成する。
次にステップＳ２０９に移行して、前記ステップＳ２０８で生成された繰り返しデータに基づき、直前に出力したＤＤＳ波形データに引き続くＤＤＳ波形データを生成し、その生成されたＤＤＳ波形データをディスプレイ５に出力する。
【００３９】
次にステップＳ２１０に移行して、変数Ｌが１つのドライバ９の総ライン数より小さいか否かを判定する。そして、総ライン数より小さい場合には（Ｙｅｓ）ステップＳ２１１に移行し、総ライン数以上である場合には（Ｎｏ）ステップＳ２１２に移行する。
次にステップＳ２１１に移行して、変数Ｌに「１」を加算して新しい変数Ｌとしてから、前記ステップＳ２０９に移行する。
【００４０】
一方、前記ステップＳ２１２では、変数Ｌを「０」とし、また、変数Ｎに「１」を加算して新しい変数Ｎとしてから、ステップＳ２１３に移行する。
前記ステップＳ２１３では、変数Ｎがドライバ９の総数ｍ以下であるか否かを判定する。そして、ドライバ９の総数以下である場合には（Ｙｅｓ）前記ステップＳ２０７に移行し、ドライバ９の総数より大きい場合には（Ｎｏ）この演算処理を終了する。
【００４１】
＜電子ブックリーダの具体的動作＞
次に、本実施形態の電子ブックリーダ１の動作を具体的状況に基づいて説明する。
まず、利用者が所望のコンテンツを選択し、その選択されたコンテンツの先頭ページをディスプレイ５に表示させる書き換え指令をＣＰＵ２に出力したとする。すると、ＣＰＵ２によって、前記先頭ページの画像のビットマップデータが生成され、そのビットマップデータがＶＲＡＭ３に格納され、また、ディスプレイコントローラ４によって、その格納されたビットマップデータがＶＲＡＭ３から読み出され、そのビットマップデータが平面視上側の画素行のものから順にディスプレイ５のデータ電極駆動回路８に出力される。そして、データ電極駆動回路８によって、そのビットマップデータに基づき、コレステリック液晶層をＤＤＳ駆動して書き換えるための電圧パターンがデータ電極に印加される。
【００４２】
さらに、ディスプレイコントローラ４によって、ドライバ駆動許可処理が実行され、図７に示すように、まず、そのステップＳ２０１で、変数Ｎ及び変数Ｌが初期化されて「１」とされる。次いで、ステップＳ２０２で、その初期化された変数Ｎに基づいて初期データが生成され、ステップＳ２０３で、その生成された初期データがディスプレイ５（走査電極駆動回路７、データ電極駆動回路８）に出力される。すると、平面視上側から１番目と２番目のドライバ９がデータ信号を取り込み可能な状態となり、走査電極駆動回路７及びデータ電極駆動回路８によって、走査電極及びデータ電極に所定電圧が印加され、その印加された所定電圧によって各画素に電位差を生じさせ、平面視上側から１番目と２番目のドライバ９の平面視上端の走査電極に対応する画素行がPreparation状態となり、当該ドライバ９の他の走査電極に対応する画素行がNon-Selection状態となる。なお、その際、その他のドライバ９に対応する全画素行もNon-Selection状態となる。
【００４３】
また、ステップＳ２０４で、前記出力された初期データに引き続くＤＤＳ波形データがディスプレイ５に出力される。すると、ディスプレイ５によって、平面視上側から２番目のドライバ９の平面視上端の走査電に対応する画素行がPreparation状態に維持された状態で、１番目のドライバ９の平面視上側から１番目と２番目の走査電極に対応する画素行がPreparation状態となり、その他の画素行がNon-Selection状態となる。
【００４４】
さらに、ステップＳ２０５の判定が「Ｙｅｓ」となり、ステップＳ２０６で、変数Ｌに「１」が加算されて新しい変数Ｌ「２」とされ、前記ステップＳ２０４に戻り、当該ステップＳ２０４で前回出力されたＤＤＳ波形データに引き続くＤＤＳ波形データがディスプレイ５に出力される。すると、ディスプレイ５によって、平面視上側から２番目のドライバ９の平面視上端の走査電に対応する画素行がPreparation状態に維持された状態で、平面視上側から１番目のドライバ９の平面視上側から１〜３番目の走査電極に対応する画素行がPreparation状態となり、その他の画素行がNon-Selection状態となる。
【００４５】
また、前記ステップＳ２０５の判定が「Ｎｏ」となり、前記ステップＳ２０６から上記フローが繰り返し実行され、平面視上端のドライバ９の画素行が順次Preparation状態、Selection状態、Evolution状態、Non-Selection状態と遷移していく。
さらに、変数Ｌが１つのドライバ９の総ライン数と等しくなり、平面視上側から１番目のドライバ９の全走査電極がNon-Selection状態となったとする。すると、平面視上側から１番目のドライバ９によるデータ信号の取り込みが停止され、データ用シフトレジスタ１０から平面視上側から３番目のドライバ９にデータ信号を取り込むことを示す制御信号が出力され、平面視上側から２番目と３番目のドライバ９がデータ信号を取り込み可能な状態となる。また、ステップＳ２０５の判定が「Ｎｏ」となり、ステップＳ２０７で、変数Ｌが「０」とされ、また、変数Ｎに「１」が加算されて新しい変数Ｎ「２」とされ、ステップＳ２０８で、繰り返しデータが生成される。さらに、ステップＳ２０９で、その生成された繰り返しデータに基づいて、前記出力されたＤＤＳ波形データに引き続くＤＤＳ波形データが生成され、その生成されたＤＤＳ波形データがディスプレイ５に出力される。また、ステップＳ２１０の判定が「Ｎｏ」となり、ステップＳ２１１で、変数Ｌに「１」が加算されて新しい変数Ｌ「２」とされ、前記ステップＳ２０９に戻り、さらに、前記ステップＳ２０９の判定が「Ｎｏ」となり、前記ステップＳ２１１から上記フローが繰り返し実行され、平面視上側から２番目のドライバ９の画素行が順次Preparation状態、Selection状態、Evolution状態、Non-Selection状態と遷移していく。
【００４６】
さらに、変数Ｌが１つのドライバ９の総ライン数と等しくなり、平面視上側から２番目のドライバ９の全走査電極がNon-Selection状態となったとする。すると、平面視上側から２番目のドライバ９によるデータ信号の取り込みが停止され、データ用シフトレジスタ１０から平面視上側から４番目のドライバ９にデータ信号を取り込むことを示す制御信号が出力され、平面視上側から３番目と４番目のドライバ９がデータ信号を取り込み可能な状態となる。また、ステップＳ２１０の判定が「Ｎｏ」となり、ステップＳ２１２で、変数Ｌが「０」とされ、また、変数Ｎに「１」が加算されて新しい変数Ｎ「３」とされる。そして、ステップＳ２１３の判定が「Ｎｏ」となり、前記ステップＳ２０８から上記フローが繰り返し実行され、その結果、平面視上側から全画素行が順次Preparation状態、Selection状態、Evolution状態、Non-Selection状態と遷移していく。
【００４７】
なお、本実施形態では、平面視上側から１番目と２番目のドライバ９にあっては、ディスプレイコントローラ４から平面視上端の走査電極をPreparation状態とするデータ信号が出力されると、当該ドライバ９にデータ信号を取り込む例を示したが、これに限られるものではない。例えば、平面視上側から１番目と２番目のドライバ９にあっては、全走査電極にNon-Selection状態とするデータ信号が出力されていない場合、つまり、Preparation状態、Selection状態及びEvolution状態、もしくはそれ以外の適当な状態を用意し、そのいずれかの状態とするデータ信号が出力された場合に当該ドライバ９にデータ信号を取り込むようにしてもよい。
【００４８】
また、ドライバ９の全走査電極がNon-Selection状態になると、当該ドライバ９によるデータ信号の取り込みを停止し、且つ、平面視２つ下側のドライバ９にデータ信号を取り込むことを示す制御信号を出力する例を示したが、これに限られるものではない。例えば、ドライバ９の出力が２４０ビットである場合には、１bit、１０bit、２０bit・・・の走査電極がNon-Selection状態となったときに、当該ドライバ９によるデータ信号の取り込みを停止し、且つ、平面視２つ下側のドライバ９にデータ信号を取り込むことを示す制御信号を出力するようにしてもよい。つまり、ＤＤＳ駆動にあっては、Preparation状態やEvolution状態とするデータ信号があると、１００ライン程度の期間、Non-Selection状態とするデータ信号が現れないため、全走査電極の状態（全データ信号）を調べることなく、全走査電極がNon-Selection状態となることを検出できる。
【００４９】
さらに、データ信号を取り込み可能なドライバ９の数を２個とする例を示したが、これに限定されるものではない。例えば、ドライバ９の出力ピン数が少なく、Preparation状態、Selection状態及びEvolution状態が３個以上のドライバ９にまたがる場合には、データ信号を取り込み可能なドライバ９の数を３個以上（同数）としてもよい。
以上、上記実施形態では、図３のドライバデータ入力部１４が特許請求の範囲のデータ信号入力手段を構成し、以下同様に、図３のデータ用シフトレジスタ１０、データラッチ１１、データ生成回路１２、レベルシフタ１３が電圧印加手段を構成し、図６のデータ用シフトレジスタ１０が制御信号出力手段を構成し、図１のディスプレイコントローラ４が制御信号出力手段及びデータ信号出力手段を構成する。
【００５０】
なお、本発明の走査電極駆動回路及び画像表示装置は、上記実施の形態の内容に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００５１】
【図１】電子ブックリーダの内部構成を示すブロック図である。
【図２】データ信号を説明するための説明図である。
【図３】図１の走査電極駆動回路の内部構成を示すブロック図である。
【図４】ドライバ駆動許可処理を説明するためのフローチャートである。
【図５】電子ブックリーダの動作を説明するための説明図である。
【図６】第２実施形態の走査電極駆動回路の内部構成を示すブロック図である。
【図７】ドライバ駆動許可処理を説明するためのフローチャートである。
【図８】電子ブックリーダの動作を説明するための説明図である。
【符号の説明】
【００５２】
１は電子ブックリーダ、２はＣＰＵ、３はＶＲＡＭ、４はディスプレイコントローラ、５はディスプレイ、６はコレステリック液晶パネル、７は走査電極駆動回路、８はデータ電極駆動回路、９はドライバ、１０はデータ用シフトレジスタ、１１はデータラッチ、１２はデータ生成回路、１３はレベルシフタ、１４はドライバデータ入力部
【図１】
2006267560.tif 000003
【図２】
2006267560.tif 000004
【図３】
2006267560.tif 000005
【図４】
2006267560.tif 000006
【図５】
2006267560.tif 000007
【図６】
2006267560.tif 000008
【図７】
2006267560.tif 000009
【図８】
2006267560.tif 000010