JP2008111930A - 情報表示装置および駆動方法 - Google Patents
情報表示装置および駆動方法 Download PDFInfo
- Publication number
- JP2008111930A JP2008111930A JP2006293856A JP2006293856A JP2008111930A JP 2008111930 A JP2008111930 A JP 2008111930A JP 2006293856 A JP2006293856 A JP 2006293856A JP 2006293856 A JP2006293856 A JP 2006293856A JP 2008111930 A JP2008111930 A JP 2008111930A
- Authority
- JP
- Japan
- Prior art keywords
- data
- display
- rows
- voltage
- rewriting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 239000004973 liquid crystal related substance Substances 0.000 claims description 19
- 238000013500 data storage Methods 0.000 claims description 11
- 238000012545 processing Methods 0.000 abstract description 14
- 239000004986 Cholesteric liquid crystals (ChLC) Substances 0.000 description 24
- 238000010586 diagram Methods 0.000 description 15
- 230000008569 process Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 239000011521 glass Substances 0.000 description 4
- 239000000758 substrate Substances 0.000 description 4
- 230000031700 light absorption Effects 0.000 description 3
- 101150080085 SEG1 gene Proteins 0.000 description 2
- 101100421134 Schizosaccharomyces pombe (strain 972 / ATCC 24843) sle1 gene Proteins 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 229910003307 Ni-Cd Inorganic materials 0.000 description 1
- 101100202858 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) SEG2 gene Proteins 0.000 description 1
- 238000000149 argon plasma sintering Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 229910001416 lithium ion Inorganic materials 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Liquid Crystal (AREA)
- Liquid Crystal Display Device Control (AREA)
Abstract
【課題】画面の書き換えをより高速化すること。
【解決手段】書き換え前の画像および書き換え後の画像について、各行が空行であるかを示すフラグがメモリに記憶されている。画面を書き換えようとする際は、書き換え前後の画像についてフラグが比較される。書き換えを行う際には、書き換え前後においてともに空行である行については処理をスキップし、書き換え前後の少なくともいずれか一方が空行でない行について書き換えが行われる。
【選択図】図1
【解決手段】書き換え前の画像および書き換え後の画像について、各行が空行であるかを示すフラグがメモリに記憶されている。画面を書き換えようとする際は、書き換え前後の画像についてフラグが比較される。書き換えを行う際には、書き換え前後においてともに空行である行については処理をスキップし、書き換え前後の少なくともいずれか一方が空行でない行について書き換えが行われる。
【選択図】図1
Description
本発明は、情報表示装置において画像を書き換える技術に関する。
コレステリック液晶などの記憶性液晶は、電子ブックまたは電子ペーパー等の用途に適した表示体として用いられている。コレステリック液晶は、電圧を印加しない状態においても表示が可能であるという利点を有する。しかし一方で、コレステリック液晶は、書き換え速度が遅いという欠点がある。コレステリック液晶を用いた表示装置の書き換え速度を改善する技術として、特許文献1に記載された、いわゆるDDS(Dynamic Drive Scheme)駆動が知られている。DDS駆動によれば、コレステリック液晶の配向状態はいわゆる選択期間において液晶に供給される電力により決定される。
DDS駆動によれば、従来10msec程度必要であった選択期間を1msec程度に短縮することができる。しかし、表示装置を高解像度化しようとすると、DDS駆動によってもなお表示速度が十分でないという問題があった。例えば、2000行の表示画素を有する表示装置においては、DDS駆動によっても1画面の書き換えに2secを要する。ここで、例えば特許文献2には、書き換え前後の情報を文字ライン毎に比較し、変更が必要な文字ラインのみに対して書き換えを行うという技術が開示されている。
特許文献2に記載された技術を適用するには、画面全体における文字ラインの総数、文字ライン自体のドット数、文字ライン間のドット数などのパラメータをオペレータが指定する必要があり、汎用性が乏しいという問題があった。
これに対し本発明は、画面の書き換えをより高速化し、かつ、汎用的に用いることができる画像の書き換え技術を提供することを目的とする。
これに対し本発明は、画面の書き換えをより高速化し、かつ、汎用的に用いることができる画像の書き換え技術を提供することを目的とする。
上述の課題を解決するため、本発明は、n行の走査電極とm列のデータ電極との交差に対応して設けられ(nおよびmは正の整数)、前記走査電極に走査電圧が印加され、かつ前記データ電極にデータ電圧が印加されたときに、前記データ電圧および前記走査電圧に応じた駆動電圧が印加される記憶性液晶層を含む複数の表示画素を有する表示手段と、各々が前記表示手段のn行m列の表示画素に対応する複数ページの画像を含む画像データを記憶するデータ記憶手段と、前記表示手段のn行m列の表示画素の各々の階調値を示すデータを記憶するページ画像記憶手段と、前記データ記憶手段に記憶された画像データから、前記表示手段のn行m列の表示画素に対応する1ページの画像のうち少なくとも1行の表示画素の階調値を示すデータを生成する画像生成手段と、前記画像生成手段により生成されたデータのうち、一の行に相当する対象データの階調値、および前記ページ画像記憶手段に記憶されたデータのうち前記対象データと行の位置が同一である参照データの階調値が、ともにあらかじめ決められた階調値の範囲内にある領域である対象領域を取得する領域取得手段と、前記ページ画像記憶手段に記憶されているデータに従って前記データ線にデータ電圧を印加し、前記対象領域に属しない行に対しては表示画素の書き換えを行い、前記対象領域に属する行に対しては表示画素の書き換えをスキップする表示駆動手段とを有する情報表示装置を提供する。
この情報表示装置によれば、対象領域以外の領域についてのみ画面の書き換えが行われるので、画面の書き換えを高速化することができる。また、この情報表示装置によれば、不要な書き換えをスキップすることにより、消費電力を低減することができる。
この情報表示装置によれば、対象領域以外の領域についてのみ画面の書き換えが行われるので、画面の書き換えを高速化することができる。また、この情報表示装置によれば、不要な書き換えをスキップすることにより、消費電力を低減することができる。
好ましい態様において、この情報表示装置は、前記領域取得手段が、前記画像生成手段により生成されたデータの中からあらかじめ決められた順序により対象データを特定し、対象データの階調値と参照データの階調値とを比較することにより前記対象領域を取得してもよい。
この情報表示装置によれば、対象データの階調値と参照データの階調値に応じて対象領域が決定される。
この情報表示装置によれば、対象データの階調値と参照データの階調値に応じて対象領域が決定される。
別の好ましい態様において、この情報表示装置は、前記画像生成手段により生成されたデータのうち、あらかじめ決められた開始行からその階調値があらかじめ決められた範囲内にある連続した行からなる第1の領域を特定する第1の特定手段と、前記ページ画像記憶手段に記憶されているデータのうち、あらかじめ決められた開始行からその階調値があらかじめ決められた範囲内にある連続した行からなる第2の領域を特定する第2の特定手段とを有し、前記領域取得手段が、前記第1の領域と前記第2の領域の重複部分を前記対象領域として取得してもよい。
この情報表示装置によれば、あらかじめ決められた開始行から連続した領域が書き換え前後において階調値の値がある範囲にある連続した領域の重複部分が対象領域として特定される。
この情報表示装置によれば、あらかじめ決められた開始行から連続した領域が書き換え前後において階調値の値がある範囲にある連続した領域の重複部分が対象領域として特定される。
さらに別の好ましい態様において、この情報表示装置は、前記表示駆動手段による前記表示画素の書き換えが完了したことを通知する通知手段を有してもよい。
この情報表示装置によれば、ユーザは書き換えが完了したことを知ることが出来る。
この情報表示装置によれば、ユーザは書き換えが完了したことを知ることが出来る。
また、本発明は、n行の走査電極とm列のデータ電極との交差に対応して設けられ(nおよびmは正の整数)、前記走査電極に走査電圧が印加され、かつ前記データ電極にデータ電圧が印加されたときに、前記データ電圧および前記走査電圧に応じた駆動電圧が印加される記憶性液晶層を含む複数の表示画素を有する表示手段と、各々が前記表示手段のn行m列の表示画素に対応する複数ページの画像を含む画像データを記憶するデータ記憶手段と、前記表示手段のn行m列の表示画素の各々の階調値を示すデータを記憶するページ画像記憶手段とを有する情報表示装置の駆動方法であって、前記データ記憶手段に記憶された画像データから、前記表示手段のn行m列の表示画素に対応する1ページの画像のうち少なくとも1行の表示画素の階調値を示すデータを生成する画像生成ステップと、前記生成されたデータのうち、一の行に相当する対象データの階調値、および前記ページ画像記憶手段に記憶されたデータのうち前記対象データと行の位置が同一である参照データの階調値が、ともにあらかじめ決められた階調値の範囲内にある領域である対象領域を取得する領域取得ステップと、前記ページ画像記憶手段に記憶されているデータに従って前記データ線にデータ電圧を印加し、前記対象領域に属しない行に対しては表示画素の書き換えを行い、前記対象領域に属する行に対しては表示画素の書き換えをスキップする表示駆動ステップとを有する駆動方法を提供する。
この駆動方法によれば、対象領域以外の領域についてのみ画面の書き換えが行われるので、画面の書き換えを高速化することができる。
この駆動方法によれば、対象領域以外の領域についてのみ画面の書き換えが行われるので、画面の書き換えを高速化することができる。
1.第1実施形態
まず、本発明の第1実施形態について説明する。第1実施形態の概要は次のとおりである。書き換え前の画像および書き換え後の画像について、各行が空行であるかを示すフラグがメモリに記憶されている。画面を書き換えようとする際は、書き換え前後の画像についてフラグが比較される。書き換えを行う際には、書き換え前後においてともに空行である行については処理をスキップし、書き換え前後の少なくともいずれか一方が空行でない行について書き換えが行われる。
まず、本発明の第1実施形態について説明する。第1実施形態の概要は次のとおりである。書き換え前の画像および書き換え後の画像について、各行が空行であるかを示すフラグがメモリに記憶されている。画面を書き換えようとする際は、書き換え前後の画像についてフラグが比較される。書き換えを行う際には、書き換え前後においてともに空行である行については処理をスキップし、書き換え前後の少なくともいずれか一方が空行でない行について書き換えが行われる。
1−1.構成
図1は、本発明の第1実施形態に係る情報表示装置100の機能構成を示すブロック図である。表示部101は、情報(画像)を表示する。表示部101は、各々が記憶性液晶層を含む複数の表示画素を有する。複数の表示画素は、n行の走査電極とm列のデータ電極(nおよびmは正の整数)との交差に対応して設けられている。走査電極に走査電圧が印加され、かつデータ電極にデータ電圧が印加されると、表示画素の各々には、データ電圧および走査電圧に応じた駆動電圧が印加される。データ記憶部102は、表示部101に表示させる画像を示す画像データを記憶する。画像データは、複数ページの画像を示すデータを含む。複数ページの画像の各々は、表示部101の表示画素に対応する。データ取得部103は、データ記憶部102から画像データを取得する。ページ画像生成部104は、データ取得部103により取得された画像データから、1ページの画像のうち少なくとも1行の表示画素の階調値を示すデータを生成する。本実施形態において、ページ画像生成部104は、1ページ分(n行m列の表示画素)のデータを生成する。ページ画像記憶部105は、1ページの画像データおよびスキップフラグとを記憶する。1ページの画像データは、n行m列の表示画素の各々の階調値を示すデータである。スキップフラグは、あらかじめ決められた数の行(駆動単位)ごとに、描画の要否を示すデータである。
図1は、本発明の第1実施形態に係る情報表示装置100の機能構成を示すブロック図である。表示部101は、情報(画像)を表示する。表示部101は、各々が記憶性液晶層を含む複数の表示画素を有する。複数の表示画素は、n行の走査電極とm列のデータ電極(nおよびmは正の整数)との交差に対応して設けられている。走査電極に走査電圧が印加され、かつデータ電極にデータ電圧が印加されると、表示画素の各々には、データ電圧および走査電圧に応じた駆動電圧が印加される。データ記憶部102は、表示部101に表示させる画像を示す画像データを記憶する。画像データは、複数ページの画像を示すデータを含む。複数ページの画像の各々は、表示部101の表示画素に対応する。データ取得部103は、データ記憶部102から画像データを取得する。ページ画像生成部104は、データ取得部103により取得された画像データから、1ページの画像のうち少なくとも1行の表示画素の階調値を示すデータを生成する。本実施形態において、ページ画像生成部104は、1ページ分(n行m列の表示画素)のデータを生成する。ページ画像記憶部105は、1ページの画像データおよびスキップフラグとを記憶する。1ページの画像データは、n行m列の表示画素の各々の階調値を示すデータである。スキップフラグは、あらかじめ決められた数の行(駆動単位)ごとに、描画の要否を示すデータである。
領域取得部106は、対象領域を取得する。対象領域とは、ページ画像生成部104により生成されたデータのうち、一の行に相当する対象データの階調値、およびページ画像記憶部105に記憶されたデータのうち対象データと行の位置が同一である参照データの階調値が、ともにあらかじめ決められた階調値の範囲内にある領域である。記憶制御部107は、ページ画像生成部104により生成されたデータを、ページ画像記憶部に記憶させる。表示駆動部108は、ページ画像記憶部105に記憶されている画像データに従って、データ電極および走査電極にデータ電圧および走査電圧を印加する。
図2は、情報表示装置100のハードウェア構成を示すブロック図である。CPU(Central Processing Unit)110は、情報表示装置100の要素を制御する制御装置である。ROM(Read Only Memory)120は、情報表示装置100の動作に必要なプログラムやデータを記憶した記憶装置である。RAM(Random Access Memory)130は、CPU110がプログラムを実行する際の作業エリアとして機能する記憶装置である。VRAM(Video Random Access Memory)131は、表示装置151に表示させる画像を記憶する記憶装置である。I/O(Input/Output)140は、入出力インターフェースである。キーボタン141は、ユーザの操作に応じた信号をI/O140に出力する。
表示制御部150は、VRAM131に記憶された画像データに従って表示装置151を駆動する。表示装置151は、コレステリック液晶などの記憶性液晶層を有する表示装置である。電源制御部160は、バッテリー161からの電力の供給を制御する制御装置である。バッテリー161は、Ni−Cd系電池、Liイオン系電池などの2次電池である。通信制御部170は、通信用IF(Interface)171を介した他の機器との通信を制御する制御装置である。通信用IF171は、USB(Universal Serial Bus)、Blue Tooth(登録商標)、無線LAN(Local Area Network)などの規格に準拠した通信を行うインターフェースである。記憶装置制御部180は、内蔵記憶装置181およびリムーバブルメディア183を制御する制御装置である。内蔵記憶装置181は、フラッシュメモリ等の書き換え可能な不揮発性の記憶装置である。リムーバブルメディア183は、メモリIF182を介して情報表示装置100に接続された、着脱可能な記憶装置である。リムーバブルメディア183は、例えば、SD(登録商標)メモリカードまたはメモリースティック(登録商標)である。以上の要素は、バス190を介して接続されている。CPU110がROM120に記憶された制御プログラムを実行することにより、情報表示装置100は、図1に示される機能構成を有する。
図3は、表示装置151の構成を示す図である。表示装置151は、n行の走査電極(Y1、Y2、…、Yn)およびm列のデータ電極(X1、X2、…、Xm)を含むn×mマトリクス配線を有する。なお、nおよびmは正の整数である。また、本実施形態において、表示装置151はいわゆるパッシブマトリクス式の表示装置であるので、走査電極およびデータ電極がそれぞれ走査線およびデータ線の機能も兼ねる。走査電極およびデータ電極の交点には、電気光学素子1511が形成されている。電気光学素子1511は、2枚の電極(データ電極(画素電極またはセグメント電極ということもある)および走査電極(共通電極またはコモン電極ということもある)、いずれも図示略)、これら2枚の電極間に封止された電気光学層を有する。本実施形態において、電気光学層として、記憶性液晶であるコレステリック液晶を含む液晶層が用いられる。記憶性液晶とは、電力を供給しなくても表示を維持できる液晶をいう。電気光学素子1511には、対応する走査電極に印加される電圧(以下「走査電圧」という)および対応するデータ電極に印加される電圧(以下「データ電圧」という)に応じた電圧が印加される。電気光学層に印加される電圧を「駆動電圧」という。電気光学層の光学的性質(施光性、光散乱性など)は、印加される電圧によって変化する。電気光学素子1511は、液晶の光学的性質の変化によって画像を形成するものである。なお、基本的に一の電気光学素子1511は、一の画素に対応する。RGB表色系でカラー表示を行うカラーディスプレイの場合、一の電気光学素子1511は、ある画素のうち、RGBの色成分のうちいずれか一の色成分に対応する。
図4は、コレステリック液晶の配向を示す図である。本実施形態において、電気光学素子1511は、2枚の透明電極(透明電極15114および15115)の間に挟まれたコレステリック液晶層15111を有する。さらに、コレステリック液晶層15111、透明電極15114および15115は、2枚のガラス基板(ガラス基板15112および15113)の間に挟まれている。ガラス基板15113の下には光吸収層15116が設けられている。
コレステリック液晶層15111による光の反射率は、コレステリック液晶分子の配向状態によって変化する。図4(a)は、プレーナ配向(以下「P配向」という)を示す図である。P配向状態では、入射光は反射される。すなわち、白が表示される。図4(b)は、フォーカルコニック配向(以下「F配向」という)を示す図である。F配向状態では、入射光はほぼ透過される。透過光は光吸収層15116により吸収されるため、黒が表示される。このように、コレステリック液晶層15111の配向状態を制御することにより、白、黒、または中間階調を表示することができる。コレステリック液晶は双安定性の材料であり、電圧を印加しない状態でもP配向またはF配向を維持することができる。すなわち、電圧を印加しない状態でも表示が維持される。P配向とF配向を切り換えるには、コレステリック液晶層15111を一旦ホメオトロピック配向(以下「H配向」という)にする必要がある。図4(c)は、H配向を示す図である。H配向は、コレステリック液晶分子のらせん構造が崩れた状態に相当する。このとき、入射光は透過される。H配向は安定状態ではないため、電圧が印加されている状態でのみ存在する。
1−2.DDS駆動
次に、DDS駆動について概説する。
図5は、DDS駆動を説明する図である。DDS駆動において、電気光学素子1511に印加される電圧パターンは、非選択期間(Non-selection phase)、リセット期間(Preparation phase)、選択期間(Selection phase)および保持期間(Evolution phase)の4つの期間に区分される。走査電極Y1〜Ynに対応する画素に対して、1ラインずつ順番に選択期間が割り当てられる。DDS駆動によれば、コレステリック液晶層15111の配向状態は選択期間およびその後の保持期間により決定される。DDS駆動が開発される以前は、コレステリック液晶層の配向状態は選択期間のみによって決定されていた(以下この駆動方法を「コンベンショナル駆動」という)。コンベンショナル駆動によれば、選択期間として、例えば50msec程度の時間が必要であった。そのため例えば2000ラインの画素を書き換えるには、100sec程度の時間が必要であった。DDS駆動によれば選択期間は1msec程度に短縮されるため、2000ラインの画素を書き換えるのに必要な時間も2sec程度に短縮される。
次に、DDS駆動について概説する。
図5は、DDS駆動を説明する図である。DDS駆動において、電気光学素子1511に印加される電圧パターンは、非選択期間(Non-selection phase)、リセット期間(Preparation phase)、選択期間(Selection phase)および保持期間(Evolution phase)の4つの期間に区分される。走査電極Y1〜Ynに対応する画素に対して、1ラインずつ順番に選択期間が割り当てられる。DDS駆動によれば、コレステリック液晶層15111の配向状態は選択期間およびその後の保持期間により決定される。DDS駆動が開発される以前は、コレステリック液晶層の配向状態は選択期間のみによって決定されていた(以下この駆動方法を「コンベンショナル駆動」という)。コンベンショナル駆動によれば、選択期間として、例えば50msec程度の時間が必要であった。そのため例えば2000ラインの画素を書き換えるには、100sec程度の時間が必要であった。DDS駆動によれば選択期間は1msec程度に短縮されるため、2000ラインの画素を書き換えるのに必要な時間も2sec程度に短縮される。
図6は、DDS駆動におけるコレステリック液晶の配向遷移を示す図である。リセット期間において、P配向またはF配向の液晶をH配向にさせる電圧が印加される。次に選択期間において、要求される表示状態(2階調であれば白または黒、すなわちP配向またはF配向)を選択するための電圧(以下「選択電圧」という。すなわち選択電圧とは、特に選択期間における駆動電圧をいう)が印加される。本実施形態において、選択電圧によりコレステリック液晶層はH配向または過渡プレーナ配向(以下「TP配向」という)に遷移される。TP配向は、液晶分子のらせん構造が若干弛緩した、H配向とP配向の中間的な状態である。次に、保持期間において、要求される表示状態を保持するための電圧(以下「保持電圧」という)が印加される。選択電圧によりH配向になった液晶層は、H配向が維持される。選択電圧によりTP配向になった液晶層は、F配向(黒表示)に遷移される。次に、非選択期間において、電圧が消去される(厳密には電圧はゼロにはならないこともある)。保持電圧によりH配向になっていた液晶層は、P配向(白表示)に遷移される。
図7は、DDS駆動における駆動電圧波形を例示する図である。図7に示されるように、非選択期間、リセット期間、選択期間および保持期間の各期間において、それぞれ少なくとも2種類の電圧値を含む電圧パターンが、走査電極およびデータ電極に印加される。非選択期間、リセット期間、選択期間および保持期間の各期間において走査電極に印加される電圧を、それぞれ、VN、VP、VSおよびVEと表す。例えば非選択期間において印加される2種類の電圧は、VN1およびVN2のように添字を用いて区別する。添字は、電圧の絶対値の低いものから順に小さい数字が割り当てられる。他の期間においても同様である。図7は、VP1=0V、VP2=56V、VS1=0V、VS2=18V、VS3=38V、VS4=56V、VE1=18V、VE2=38V、VN1=9VおよびVN2=47Vである例を示している。また、この例では、データ電極にはVSEG1〜VSEG4の4種類の電圧値を含む電圧パターンが印加される。図7の例では、VSEG1=0V、VSEG2=18V、VSEG3=38VおよびVSEG4=56Vである。図7に示されるように、DDS駆動においては、選択期間以外の期間では、データ電極の電圧パターンが白に相当するものでも黒に相当するものでも、電気光学素子に印加される実効電圧は同一である。選択期間においてのみ、表示させたい階調値に応じて電気光学素子に印加される実効電圧が異なっている。DDS駆動においては、選択期間に印加される実効電圧により、液晶の配向が決定される。なお、図7に示される波形および電圧値はあくまで例示であり、駆動波形および電圧値はこれに限定されない。選択期間においてのみ、表示させたい階調値に応じて電気光学素子に印加される実効電圧を異ならせることができる波形であれば、どのような駆動波形が用いられてもよい。また、電圧値は、コレステリック液晶層15111の厚さなどに応じて定められてもよい。
1−3.動作
図8は、第1実施形態に係る情報表示装置100の動作を示すフローチャートである。図8に示されるフローは、例えば、ユーザがキーボタン141を操作したことを契機として開始される。なお、図8に示されるフローを開始する契機となるイベントはこれに限られずどのようなものでもよい。まず、情報表示装置100のCPU110は以下のような処理を行う。CPU110は、内蔵記憶装置181から画像データを読み出す。CPU110は、読み出した画像データをRAM130に記憶する。CPU110は、1ページの画像(以下「ページ画像」という)を生成する。
図8は、第1実施形態に係る情報表示装置100の動作を示すフローチャートである。図8に示されるフローは、例えば、ユーザがキーボタン141を操作したことを契機として開始される。なお、図8に示されるフローを開始する契機となるイベントはこれに限られずどのようなものでもよい。まず、情報表示装置100のCPU110は以下のような処理を行う。CPU110は、内蔵記憶装置181から画像データを読み出す。CPU110は、読み出した画像データをRAM130に記憶する。CPU110は、1ページの画像(以下「ページ画像」という)を生成する。
ステップS100において、CPU110は、フラグテーブルを初期化する。「フラグテーブル」とは、書き換え前または書き換え後の画像の各行について、その行の階調値があらかじめ決められた範囲内にあるかを示すフラグを記憶したテーブルである。本実施形態において、フラグは、その行の階調値が白すなわち空行であるかを示す。以下このフラグテーブルを「空行フラグテーブル」という。
図9は、空行フラグテーブルを例示する図である。空行フラグテーブルは、RAM130に記憶される。RAM130は、空行フラグテーブル(前)および空行フラグテーブル(後)の2つの空行フラグテーブルを記憶している。「空行フラグテーブル(前)」は、書き換え前の画像データに対する空行フラグを記憶する。「空行フラグテーブル(後)」は、書き換え後の画像データに対する空行フラグを記憶する。各空行フラグテーブルは、行番号すなわち行を特定する識別子と、その行に対する空行フラグとを含むデータセットを複数(本実施形態ではn個)有している。なお図9において、フラグ「ON」はその行が空行であることを、フラグ「OFF」はその行が空行でないことを示す。
ふたたび図8を参照して説明する。ステップS100におけるフラグテーブルの初期化とは、例えば以下に示す処理をいう。CPU110は、空行フラグテーブル(後)に記憶されているデータを、空行フラグテーブル(前)にコピーする。すなわち、空行フラグテーブル(前)のデータを、空行フラグテーブル(後)のデータで上書きする。次に、CPU110は、空行フラグテーブル(後)のフラグを、すべて「OFF」に書き換える。
ステップS110において、CPU110は、空行判定を行う。空行判定は、画像データのうち特定された一の行を処理対象として行われる。処理対象行は、例えば、行番号の小さいものから順番に特定される。CPU110は、ページ画像データのうち、処理対象行のデータ(以下単に「対象行データ」という)に対しあらかじめ決められたアルゴリズムの演算を行い、その行が空行であるか判定する。
空行判定のアルゴリズムとして、例えば次のようなアルゴリズムが用いられる。いま、画像データがモノクロ256階調で表される場合を例に説明する。階調値0x00は黒を示し、階調値0xFFは白を示す。CPU110は、対象行データに属するすべての画素について、階調値の論理積(AND)を算出する。算出された論理積が0xFFに等しい場合、CPU110は、処理対象行が空行であると判定する。算出された論理積が0xFFに等しくない場合、CPU110は、処理対象行は空行でないと判定する。なおこのアルゴリズムはあくまで例示であり、本発明はこれに限定されるものではない。
ステップS120において、CPU110は、空行判定の結果を空行フラグテーブル(後)に記憶する。すなわち処理対象行が空行であれば「ON」を、空行でなければ「OFF」をフラグに記憶する。ステップS130において、CPU110は、ページ画像データのすべての行について空行判定が終了したか判断する。すべての行について空行判定が終了していないと判断された場合(ステップS130:NO)、CPU110は、ステップS110−S120の処理を繰り返し実行する。すべての行について空行判定が終了したと判断された場合(ステップS130:YES)、CPU110は、処理をステップS140に移行する。
ステップS140において、CPU110は、ページ画像データをVRAM131に記憶する。ステップS150において、表示制御部150は、表示装置151を駆動する。すなわち、表示制御部150は、CPU110の制御下で、VRAM131に記憶されたページ画像データに従って表示装置151に表示される画像を書き換える。詳細には次のとおりである。表示制御部150は、空行フラグテーブル(前)と空行フラグテーブル(後)において、同一の行番号を有する行の空行フラグが、ともに「ON」であるか、すなわち両方とも空行であるか判断する。少なくともいずれか一方が空行でないと判断された行については、表示制御部150は、画面の書き換えを行わう。すなわち、表示制御部150は、選択電圧を印加する。両方が空行であると判断された行については、表示制御部150は、画面の書き換えを行わない。すなわち、表示制御部150は、選択電圧を印加しない。図9に示される例では、第1、2、5およびn行については書き換えがスキップされ、第3、4および6行については書き換えが行われる。すなわち、書き換え前後においてともに空行である行は対象領域として書き換えがスキップされ、それ以外の領域については書き換えが行われる。
図10は、本実施形態に係る駆動方法を説明する図である。図10においては、図面が煩雑になるのを避けるため、Y1〜Y6およびYnの7つの走査電極に対する駆動方法が図示されている。各行の左側に記載されているのはスキップフラグの値である。スキップフラグが「OFF」であるラインに対応する走査電極については、従来と同様に選択電圧が印加されるが、スキップフラグが「ON」であるラインに対応する走査電極については、全期間において非選択電圧が印加される。すなわち、スキップフラグが「ON」であるラインに対応する走査電極については、全期間に非選択期間が割り当てられる。
以上で説明したように、本実施形態によれば、書き換え前後でともに空行である行については、書き換えが行われない。すなわち、書き換え前後でともに空行である行については、選択電圧の印加が行われない。したがって、画像の書き換えを高速化することができる。また、不要な書き換えをスキップすることにより、消費電力が低減される。
2.第2実施形態
次に、本発明の第2実施形態について説明する。第2実施形態において、第1実施形態と共通する要素については共通の参照番号が用いられる。また、第1実施形態と共通する事項についてはその説明を省略する。第2実施形態の概要は次のとおりである。書き換え前後の画像について、端部から連続して空行である領域が特定される。これらの領域の重複部分が対象領域とされ、画面の書き換えが行われない。
次に、本発明の第2実施形態について説明する。第2実施形態において、第1実施形態と共通する要素については共通の参照番号が用いられる。また、第1実施形態と共通する事項についてはその説明を省略する。第2実施形態の概要は次のとおりである。書き換え前後の画像について、端部から連続して空行である領域が特定される。これらの領域の重複部分が対象領域とされ、画面の書き換えが行われない。
図11は、第2実施形態に係る動作を示すフローチャートである。図11に示されるフローは、例えば、ユーザがキーボタン141を操作したことを契機として開始される。なお、図11に示されるフローを開始する契機となるイベントはこれに限られずどのようなものでもよい。
まず、ステップS200〜S204において、書き換え前の画像について処理が行われる。ステップS200において、CPU110は、カウンタiを初期化する。カウンタiは、処理対象となる行を特定するパラメータである。ここでは、i=nとしてカウンタiが初期化される。なお、nは画像の最下行の番号である。
ステップS201において、CPU110は、ページ画像データのうちi行目のデータが空行であるか判定する。i行目が空行であると判断された場合(ステップS201:YES)、ステップS202において、CPU110は、カウンタiを更新する。ここでは、i=i−1としてカウンタiを更新する。i行目が空行でないと判断された場合(ステップS201:NO)、CPU110は、処理をステップS204に移行する。ステップS203において、CPU110は、カウンタiが終了条件、ここではi=0を満たしているか判断する。終了条件が満たされていないと判断された場合(ステップS203:NO)、CPU110は、ステップS201〜S202の処理を繰り返し実行する。終了条件が満たされたと判断された場合(ステップS203:YES)、CPU110は、処理をステップS204に移行する。
ステップS204において、CPU110は、Yb=iとしてパラメータYbの値を決定する。パラメータYbは、書き換え前の画像において、空行が連続している領域の境界線を示すパラメータである。すなわち、あらかじめ決められた開始行、すなわちカウンタiの初期値に対応する行(ここでは第n行つまり最下行)から、パラメータYbに対応する行までの間の領域は全て空行である。CPU110は、パラメータYbをRAM130に記憶する。
ステップS205において、CPU110は、書き換え後の画像(ページ画像データ)をVRAM131に記憶する。ステップS206〜S210においては、書き換え後の画像について処理が行われる。ステップS206〜S210の処理は、ステップS210において決定されるパラメータがパラメータYaである点以外は、ステップS200〜S204の処理と同様に行われる。パラメータYaは、書き換え後の画像において、空行が連続している領域の境界線を示すパラメータである。すなわち、あらかじめ決められた開始行、すなわちカウンタiの初期値に対応する行(ここでは第n行つまり最下行)から、パラメータYaに対応する行までの間の領域は全て空行である。CPU110は、パラメータYaをRAM130に記憶する。
ステップS211において、CPU110は、YaおよびYbが、画面全体について書き換えを行わない条件(ここでは、max(Ya,Yb)=0)を満たしているか判断する。YaおよびYbがこの条件を満たしていると判断された場合(ステップS211:YES)、CPU110は、図11に示される処理を終了する。YaおよびYbがこの条件を満たしていないと判断された場合(ステップS211:NO)、CPU110は、第1行目から、第(max(Ya,Yb))行まで、画面の書き換えを行う。ここで、max(Ya,Yb)は、その行より下の行は、書き換え前後においてともにすべて空行であることを示す。
図12は、書き換え前後の画面を例示する図である。図12に示されるように、書き換え前後においてともに連続する空行からなる領域については、書き換えが行われない。したがって、画面の書き換えを高速化することができる。また、不要な書き換えをスキップすることにより、消費電力が低減される。
なお図11において、ステップS200〜S204の処理は省略されてもよい。これは次のような理由による。例えば第1ページから第2ページに書き換えを行う際、第2ページの画像に対してYaが決定される。次に第2ページから第3ページに書き換えを行う際、第2ページについては既にパラメータYの値が決定されている。したがって、CPU110は、ステップS200〜S204の処理に代わり、パラメータYbの値をYaとする処理(Yb=Ya)を行ってもよい。
3.他の実施形態
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。
情報表示装置100は、画面の書き換えが完了したことをユーザに通知する機能を有していてもよい。例えば、情報表示装置100は、音、光、または振動により、画面の書き換えが完了したことをユーザに通知する。この場合、情報表示装置100は、音、光、または振動を発生する装置を内蔵している。あるいは、情報表示装置100は、表示装置151とは別の表示装置(サブディスプレイ)を有していてもよい。このサブディスプレイに、画面の書き換えが完了したことを示す情報が表示されてもよい。
本発明は上述の実施形態に限定されるものではなく、種々の変形実施が可能である。
情報表示装置100は、画面の書き換えが完了したことをユーザに通知する機能を有していてもよい。例えば、情報表示装置100は、音、光、または振動により、画面の書き換えが完了したことをユーザに通知する。この場合、情報表示装置100は、音、光、または振動を発生する装置を内蔵している。あるいは、情報表示装置100は、表示装置151とは別の表示装置(サブディスプレイ)を有していてもよい。このサブディスプレイに、画面の書き換えが完了したことを示す情報が表示されてもよい。
情報表示装置100は、上述の第1実施形態および第2実施形態の2つの処理を実行する機能を有していてもよい。この場合において、情報表示装置100は、第1実施形態で説明した処理と第2実施形態で説明した処理のどちらの処理を行わせるかユーザに指示させるユーザインターフェースを有していてもよい。情報表示装置100は、ユーザの選択に応じた処理を行う。あるいは、情報表示装置100は、表示される画像データに基づいて、どちらの処理を行うか自動的に決定してもよい。決定は、例えば、画像データの属性情報に基づいて行われる。
なお上述の実施形態では、対象となる行に含まれる画素がすべて白を示すものであった場合に、その行が空行であると判定されたが、空行判定の基準はこれに限定されるものではない。対象となる行に含まれる画素のうち、ある一定の割合(例えば99%)以上の数の画素の階調値が白であった場合に、その行が空行であると判断されてもよい。あるいは、「白」は、ある特定の一の階調値のみを意味するのではなく、ある範囲内にある階調値を意味するものでもよい。また、「白」の範囲を決める境界値は可変であってもよい。境界値は、ユーザインターフェースを介して入力されてもよい。また、判定の基準となる階調値も「白」に限定されるものではない。表示装置151の構造に応じて、「黒」その他の階調値が基準とされてもよい。
また、上述の実施形態においては、1行ごとに空行判定を行ったが、空行判定を行う単位は1行に限定されるものではない。複数行(例えば2行、3行)ごとに空行判定が行われてもよい。
100…情報表示装置、101…表示部、102…データ記憶部、103…データ取得部、104…ページ画像生成部、105…ページ画像記憶部、106…領域取得部、107…記憶制御部、108…表示駆動部、110…CPU、120…ROM、130…RAM、131…VRAM、140…I/O、141…キーボタン、150…表示制御部、151…表示装置、160…電源制御部、161…バッテリー、170…通信制御部、171…通信用IF、180…記憶装置制御部、181…内蔵記憶装置、183…リムーバブルメディア、190…バス、1511…電気光学素子、15111…コレステリック液晶層、15112・15113…ガラス基板、15114・15115…透明電極、15116…光吸収層
Claims (5)
- n行の走査電極とm列のデータ電極との交差に対応して設けられ(nおよびmは正の整数)、前記走査電極に走査電圧が印加され、かつ前記データ電極にデータ電圧が印加されたときに、前記データ電圧および前記走査電圧に応じた駆動電圧が印加される記憶性液晶層を含む複数の表示画素を有する表示手段と、
各々が前記表示手段のn行m列の表示画素に対応する複数ページの画像を含む画像データを記憶するデータ記憶手段と、
前記表示手段のn行m列の表示画素の各々の階調値を示すデータを記憶するページ画像記憶手段と、
前記データ記憶手段に記憶された画像データから、前記表示手段のn行m列の表示画素に対応する1ページの画像のうち少なくとも1行の表示画素の階調値を示すデータを生成する画像生成手段と、
前記画像生成手段により生成されたデータのうち、一の行に相当する対象データの階調値、および前記ページ画像記憶手段に記憶されたデータのうち前記対象データと行の位置が同一である参照データの階調値が、ともにあらかじめ決められた階調値の範囲内にある領域である対象領域を取得する領域取得手段と、
前記ページ画像記憶手段に記憶されているデータに従って前記データ線にデータ電圧を印加し、前記対象領域に属しない行に対しては表示画素の書き換えを行い、前記対象領域に属する行に対しては表示画素の書き換えをスキップする表示駆動手段と
を有する情報表示装置。 - 前記領域取得手段が、前記画像生成手段により生成されたデータの中からあらかじめ決められた順序により対象データを特定し、対象データの階調値と参照データの階調値とを比較することにより前記対象領域を取得する
ことを特徴とする請求項1に記載の情報表示装置。 - 前記画像生成手段により生成されたデータのうち、あらかじめ決められた開始行からその階調値があらかじめ決められた範囲内にある連続した行からなる第1の領域を特定する第1の特定手段と、
前記ページ画像記憶手段に記憶されているデータのうち、あらかじめ決められた開始行からその階調値があらかじめ決められた範囲内にある連続した行からなる第2の領域を特定する第2の特定手段と
を有し、
前記領域取得手段が、前記第1の領域と前記第2の領域の重複部分を前記対象領域として取得する
ことを特徴とする請求項1に記載の情報表示装置。 - 前記表示駆動手段による前記表示画素の書き換えが完了したことを通知する通知手段
を有する請求項1〜3のいずれかの項に記載の情報表示装置。 - n行の走査電極とm列のデータ電極との交差に対応して設けられ(nおよびmは正の整数)、前記走査電極に走査電圧が印加され、かつ前記データ電極にデータ電圧が印加されたときに、前記データ電圧および前記走査電圧に応じた駆動電圧が印加される記憶性液晶層を含む複数の表示画素を有する表示手段と、各々が前記表示手段のn行m列の表示画素に対応する複数ページの画像を含む画像データを記憶するデータ記憶手段と、前記表示手段のn行m列の表示画素の各々の階調値を示すデータを記憶するページ画像記憶手段とを有する情報表示装置の駆動方法であって、
前記データ記憶手段に記憶された画像データから、前記表示手段のn行m列の表示画素に対応する1ページの画像のうち少なくとも1行の表示画素の階調値を示すデータを生成する画像生成ステップと、
前記生成されたデータのうち、一の行に相当する対象データの階調値、および前記ページ画像記憶手段に記憶されたデータのうち前記対象データと行の位置が同一である参照データの階調値が、ともにあらかじめ決められた階調値の範囲内にある領域である対象領域を取得する領域取得ステップと、
前記ページ画像記憶手段に記憶されているデータに従って前記データ線にデータ電圧を印加し、前記対象領域に属しない行に対しては表示画素の書き換えを行い、前記対象領域に属する行に対しては表示画素の書き換えをスキップする表示駆動ステップと
を有する駆動方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006293856A JP2008111930A (ja) | 2006-10-30 | 2006-10-30 | 情報表示装置および駆動方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006293856A JP2008111930A (ja) | 2006-10-30 | 2006-10-30 | 情報表示装置および駆動方法 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008254706A Division JP5012751B2 (ja) | 2008-09-30 | 2008-09-30 | 情報表示装置の駆動方法および情報表示装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008111930A true JP2008111930A (ja) | 2008-05-15 |
Family
ID=39444475
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006293856A Pending JP2008111930A (ja) | 2006-10-30 | 2006-10-30 | 情報表示装置および駆動方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008111930A (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010106575A1 (ja) * | 2009-03-18 | 2010-09-23 | 富士通フロンテック株式会社 | 不揮発性液晶表示装置および、不揮発性液晶表示装置の表示方法 |
| JP2011197625A (ja) * | 2010-02-26 | 2011-10-06 | Fujitsu Ltd | 液晶表示装置および液晶駆動方法 |
| JP2011237709A (ja) * | 2010-05-13 | 2011-11-24 | Seiko Epson Corp | 表示装置の制御方法、表示装置、及び表示装置の制御装置 |
| JP2012042873A (ja) * | 2010-08-23 | 2012-03-01 | Seiko Epson Corp | 制御装置、表示装置及び表示装置の制御方法 |
| JP2012155317A (ja) * | 2011-01-25 | 2012-08-16 | Freescale Semiconductor Inc | 電子ディスプレイのための時間的および空間的にオーバーラップした更新を処理するための方法および装置 |
| JP2012164292A (ja) * | 2011-02-09 | 2012-08-30 | Seiko Epson Corp | 表示制御方法、表示装置および電子機器 |
| JP2015127820A (ja) * | 2015-02-05 | 2015-07-09 | セイコーエプソン株式会社 | 制御装置、表示装置及び表示装置の制御方法 |
-
2006
- 2006-10-30 JP JP2006293856A patent/JP2008111930A/ja active Pending
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010106575A1 (ja) * | 2009-03-18 | 2010-09-23 | 富士通フロンテック株式会社 | 不揮発性液晶表示装置および、不揮発性液晶表示装置の表示方法 |
| CN102349020A (zh) * | 2009-03-18 | 2012-02-08 | 富士通先端科技株式会社 | 非易失性液晶显示装置及非易失性液晶显示装置的显示方法 |
| JP4892646B2 (ja) * | 2009-03-18 | 2012-03-07 | 富士通フロンテック株式会社 | 不揮発性液晶表示装置および、不揮発性液晶表示装置の表示方法 |
| JP2011197625A (ja) * | 2010-02-26 | 2011-10-06 | Fujitsu Ltd | 液晶表示装置および液晶駆動方法 |
| JP2011237709A (ja) * | 2010-05-13 | 2011-11-24 | Seiko Epson Corp | 表示装置の制御方法、表示装置、及び表示装置の制御装置 |
| JP2012042873A (ja) * | 2010-08-23 | 2012-03-01 | Seiko Epson Corp | 制御装置、表示装置及び表示装置の制御方法 |
| JP2012155317A (ja) * | 2011-01-25 | 2012-08-16 | Freescale Semiconductor Inc | 電子ディスプレイのための時間的および空間的にオーバーラップした更新を処理するための方法および装置 |
| JP2012164292A (ja) * | 2011-02-09 | 2012-08-30 | Seiko Epson Corp | 表示制御方法、表示装置および電子機器 |
| JP2015127820A (ja) * | 2015-02-05 | 2015-07-09 | セイコーエプソン株式会社 | 制御装置、表示装置及び表示装置の制御方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5578400B2 (ja) | 画像表示装置、及び該画像表示装置に用いられる駆動方法 | |
| JP5640451B2 (ja) | 表示装置の制御方法、表示装置、及び表示装置の制御装置 | |
| CN102067200A (zh) | 用于驱动电光显示器的方法 | |
| JP2001343941A (ja) | 表示装置 | |
| CN101002246A (zh) | 电泳显示装置中改进的滚动显示功能 | |
| JP5786292B2 (ja) | 制御装置、表示装置及び表示装置の制御方法 | |
| JP2008111930A (ja) | 情報表示装置および駆動方法 | |
| JP2001318363A (ja) | 液晶装置の駆動方法、該駆動方法によって駆動される液晶装置 | |
| TW541514B (en) | Drive method of display element, and electronic equipment using the method | |
| JP2005140959A (ja) | 表示装置及びこれを用いた携帯機器 | |
| JP2008170536A (ja) | 表示駆動装置、表示装置および電子機器 | |
| JP4599049B2 (ja) | 表示装置及びこれを用いた携帯機器 | |
| JP5012751B2 (ja) | 情報表示装置の駆動方法および情報表示装置 | |
| US20190130860A1 (en) | Display device and method for driving the same | |
| US8350836B2 (en) | Liquid crystal display device and liquid crystal driving method | |
| TWI430006B (zh) | 電子紙之驅動方法 | |
| JP2008122688A (ja) | 情報表示装置および駆動方法 | |
| JP2006243336A (ja) | 液晶表示装置 | |
| JPWO2010106576A1 (ja) | 不揮発性液晶表示装置および、不揮発性液晶表示装置の表示方法 | |
| WO2010047204A1 (ja) | 表示装置 | |
| JP2009025510A (ja) | 駆動制御装置、表示装置及び電子機器 | |
| US20110310068A1 (en) | Display device | |
| JP5527020B2 (ja) | 電気泳動装置、電子機器、電気泳動装置の駆動方法および制御回路 | |
| JP2014170110A (ja) | 制御装置、電気光学装置、電子機器および制御方法 | |
| JPH11326868A (ja) | 液晶表示装置 |