(57)【要約】【課題】液晶表示部に交流電圧を印加する方法としてのフレーム反転駆動方式とライン反転駆動方式との切り換えを適切に制御できるようにする。【解決手段】表示データに使用されている表示色数が所定数を超えた場合にはライン反転駆動方式に切り換え、表示色数が所定数を超えていない場合にはフレーム反転駆動方式に切り換えて、表示部を駆動して表示データの表示を制御する。すなわち、図６（３）は、図６（１）の表示状態から６行分の上スクロールが行われた場合の表示状態を示している。図示の例では、文章データに続いて画像データの出現により、判定色数“Ｎ”の値が閾値（例えば、５００色）を超えてライン反転駆動方式に切り換えた場合を示している。【選択図】  図６
2012014036.tif 000002
【特許請求の範囲】
【請求項１】
液晶表示部に交流電圧を印加する方法としてフレーム反転駆動方式とライン反転駆動方式に切り換え可能な液晶表示制御装置であって、
前記液晶表示部に表示される表示データに使用されている表示色数が所定数を超えたか否かを判定する判定手段と、
前記判定手段により表示色数が所定数を超えていると判定された場合には前記ライン反転駆動方式に切り換え、前記表示色数が所定数を超えていないと判定された場合には前記フレーム反転駆動方式に切り換える切換手段と、
前記切換手段により切り替えられた駆動方式で前記液晶表示部を駆動して前記表示データの表示を制御する表示制御手段と、
を具備したことを特徴とする液晶表示制御装置。
【請求項２】
前記表示データを構成する各画素は、三原色を強めたり弱めたりして組み合わせることにより様々な色を表現可能な複数ビット構成のデータであり、
前記判定手段は、表示データを構成する画素の表示色と、予め決められている複数の判定色とを比較した結果、この複数の判定色のいずれにも該当しない表示色であれば、当該表示色を判定色に含めることにより判定色の数を増加させ、その増加した判定色の数が前記所定数を超えたか否かを判定する、
ようにしたことを特徴とする請求項１記載の液晶表示制御装置。
【請求項３】
前記液晶表示部を駆動する表示駆動部内の表示メモリに表示データを書き込む際に、前記判定手段は、その表示データとして使用されている表示色数が所定数を超えたか否かを判定する、
ようにしたことを特徴とする請求項２記載の液晶表示制御装置。
【請求項４】
前記切換手段は、前記液晶表示部に表示されている画面が切り替えられる場合に、フレーム反転駆動方式に一旦切り換えた後、前記判定手段により表示色数が所定数を超えていると判定された場合に前記ライン反転駆動方式に切り換える、
ようにしたことを特徴とする請求項１記載の液晶表示制御装置。
【請求項５】
前記表示制御手段は、前記液晶表示部に表示されている画面がスクロール表示される場合に、既に前記ライン反転駆動方式に切り換えられていれば、そのままのライン反転駆動方式でスクロール分の表示データの表示を制御する、
ようにしたことを特徴とする請求項１記載の液晶表示制御装置。
【請求項６】
前記液晶表示部は、電子辞書に使用される表示部である、
ことを特徴とする請求項１記載の液晶表示制御装置。
【請求項７】
コンピュータに対して、
前記液晶表示部に表示される表示データに使用されている表示色数が所定数を超えたか否かを判定する機能と、
前記表示色数が所定数を超えていると判定された場合にはライン反転駆動方式に切り換え、前記表示色数が所定数を超えていないと判定された場合にはフレーム反転駆動方式に切り換える機能と、
前記切り替えられた駆動方式で液晶表示部を駆動して前記表示データの表示を制御する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液晶表示部に交流電圧を印加する方法としてフレーム反転駆動方式とライン反転駆動方式に切り換え可能な液晶表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
従来、アクティブマトリクス駆動方式の液晶表示部において、２枚の基板を対向させた間に封入されている液晶への印加電圧（交流電圧）の印加方法としては、１画面（フレーム）毎にデータ線の極性を切り換えるようにしたフレーム反転駆動方式と、１走査線（ライン）毎にデータ線の極性を切り換えるようにしたライン反転駆動方式とがある。そして、このフレーム反転駆動方式とライン反転駆動方式とを切り換える技術としては、特許文献１などに開示されている。
ところで、一般に、ライン反転駆動方式は、高精細な色表示が可能ではあるが、フレーム反転駆動方式よりも電力消費が多くなり、逆に、フレーム反転駆動方式は、電力消費が少ないが、ライン反転駆動方式よりも色表示が劣るという特徴を有している。このため、例えば、辞書データベースを備えた電子辞書装置においては、検索用のデータを入力する入力画面時には、フレーム反転駆動方式に切り換えるようにし、検索結果を表示する結果画面時には、ライン反転駆動方式に切り換えるようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２５８２７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、電子辞書装置において、検索結果を表示する結果画面には、文章、表、グラフ、画像などが混在し、例えば、表示データが解説文（文章）のみから成る場合、解説文に表やグラフが含まれている場合、解説文に画像が含まれている場合、画像のみから成る場合などのように多様であるにも拘わらず、結果画面の表示時にライン反転駆動方式を一律に採用することは、省電力の観点から改善の余地があった。すなわち、表示データが解説文のみから成る場合や解説文に表やグラフが含まれている場合に、８色程度であれば十分に表現することができるものであるが、このようなデータまでもライン反転駆動方式を採用して表示することは、省電力の観点から好ましくはなかった。
【０００５】
本発明の課題は、液晶表示部に交流電圧を印加する方法としてのフレーム反転駆動方式とライン反転駆動方式との切り換えを適切に制御できるようにすることである。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために請求項１記載の発明は、
液晶表示部に交流電圧を印加する方法としてフレーム反転駆動方式とライン反転駆動方式に切り換え可能な液晶表示制御装置であって、
前記液晶表示部に表示される表示データに使用されている表示色数が所定数を超えたか否かを判定する判定手段と、
前記判定手段により表示色数が所定数を超えていると判定された場合には前記ライン反転駆動方式に切り換え、前記表示色数が所定数を超えていないと判定された場合には前記フレーム反転駆動方式に切り換える切換手段と、
前記切換手段により切り替えられた駆動方式で前記液晶表示部を駆動して前記表示データの表示を制御する表示制御手段と、
を具備したことを特徴とする。
【０００７】
請求項１に従属する発明として、
前記表示データを構成する各画素は、三原色を強めたり弱めたりして組み合わせることにより様々な色を表現可能な複数ビット構成のデータであり、
前記判定手段は、表示データを構成する画素の表示色と、予め決められている複数の判定色とを比較した結果、この複数の判定色のいずれにも該当しない表示色であれば、当該表示色を判定色に含めることにより判定色の数を増加させ、その増加した判定色の数が前記所定数を超えたか否かを判定する、
ようにしたことを特徴とする、請求項２記載の発明であってもよい。
【０００８】
請求項２に従属する発明として、
前記液晶表示部を駆動する表示駆動部内の表示メモリに表示データを書き込む際に、前記判定手段は、その表示データとして使用されている表示色数が所定数を超えたか否かを判定する、
ようにしたことを特徴とする、請求項３記載の発明であってもよい。
【０００９】
請求項１に従属する発明として、
前記切換手段は、前記液晶表示部に表示されている画面が切り替えられる場合に、フレーム反転駆動方式に一旦切り換えた後、前記判定手段により表示色数が所定数を超えていると判定された場合に前記ライン反転駆動方式に切り換える、
ようにしたことを特徴とする、請求項４記載の発明であってもよい。
【００１０】
請求項１に従属する発明として、
前記表示制御手段は、前記液晶表示部に表示されている画面がスクロール表示される場合に、既に前記ライン反転駆動方式に切り換えられていれば、そのままのライン反転駆動方式でスクロール分の表示データの表示を制御する、
ようにしたことを特徴とする、請求項５記載の発明であってもよい。
【００１１】
請求項１に従属する発明として、
前記液晶表示部は、電子辞書に使用される表示部である、
ことを特徴とする、請求項６記載の発明であってもよい。
【００１２】
また、上述した課題を解決するために請求項７記載の発明は、
コンピュータに対して、
前記液晶表示部に表示される表示データに使用されている表示色数が所定数を超えたか否かを判定する機能と、
前記表示色数が所定数を超えていると判定された場合にはライン反転駆動方式に切り換え、前記表示色数が所定数を超えていないと判定された場合にはフレーム反転駆動方式に切り換える機能と、
前記切り替えられた駆動方式で液晶表示部を駆動して前記表示データの表示を制御する機能と、
を実現させるためのプログラム、であることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、フレーム反転駆動方式とライン反転駆動方式との切り換えを適切に制御することができ、省電力化を促進し、実用性に富んだものとなる。
【図面の簡単な説明】
【００１４】
【図１】液晶表示制御装置として適用した電子辞書装置の基本的な構成要素を示したブロック図。
【図２】電子辞書装置の外観図。
【図３】表示用の辞書検索の結果データ（表示データ）及び判定色データを説明するための図。
【図４】電源をオンするキー操作に応じて実行開始される電子辞書装置の概要動作を示したフローチャート。
【図５】表示処理（図４のステップＡ５）を詳述するためのフローチャート。
【図６】（１）〜（３）は、スクロール指示に応じた表示状態を具体的に説明するための図。
【発明を実施するための形態】
【００１５】
以下、図１〜図６を参照して本発明の実施形態を説明する。
この実施形態は、液晶表示制御装置として適用した電子辞書装置の基本的な構成要素を示したブロック図である。
電子辞書装置は、液晶表示部を備えた携帯型専用機としての電子辞書装置であり、辞書検索機能、計時機能などを備え、ＣＰＵ１を中核として動作するようにしている。ＣＰＵ１は、電源部（例えば、商用電源又は二次電池）２からの電力供給によって動作し、記憶装置３内の各種のプログラムに応じてこの電子辞書装置の全体動作を制御する中央演算処理装置である。記憶装置３は、例えば、ＲＯＭ、ハードディスク、フラッシュメモリ又はそれらを組み合わせた構成で、プログラム記憶部Ｍ１、辞書データ記憶部Ｍ２などを有している。
【００１６】
プログラム記憶部Ｍ１は、図４及び図５に示した動作手順に応じて本実施形態を実現するためのプログラムや各種のアプリケーションなどが格納されているほか、それに必要となる各種の情報が記憶されている。辞書データ記憶部Ｍ２は、例えば、国語辞典、漢和辞典、英和辞典、韓和辞典、歴史大辞典、医学大辞典などのほか、カラー写真を掲載するコンテンツをも含めた各種のコンテンツが記憶されている。ＲＡＭ４は、フラグ情報、表示用の辞書検索の結果データ（表示データ）、後述する判定色データなど、電子辞書装置が動作するために必要となる各種の情報を一時的に記憶するワーク領域である。
【００１７】
表示部５は、高精細カラー表示が可能な液晶表示部を構成するもので、従来と同様に、画素電極と薄膜トランジスタを有するガラス基板と、共通電極を有するガラス基板との間に液晶を封入した構造となっている。そして、表示部５は、フレーム反転駆動方式とライン反転駆動方式との切り換えが可能なもので、表示駆動部６の制御下で駆動される。ＣＰＵ１は、ＲＡＭ４内の表示データを表示駆動部６に与える。表示駆動部６は、１画面分の表示データが書き込まれる内部メモリ（ビデオＲＡＭ）６ａを有し、ＣＰＵ１からの表示制御信号に応答して動作するもので、ＣＰＵ１からの画像データを表示部５に表示させたり、ＣＰＵ１からの表示切り替え信号に応答して表示部５の画面を切り替えたり、ＣＰＵ１からの駆動切り替え信号に応答してフレーム反転駆動方式とライン反転駆動方式との切り換えを制御したりする。
【００１８】
手書き入力部７は、図示しないが表示部の表面に指の接触を検出する接触操作部（透明なタッチパネル）を積層配設させることにより、例えば、静電容量方式、抵抗膜方式、圧電方式などのタッチスクリーンを構成するもので、手書き文字が入力されると、ＣＰＵ１は、手書きパターンを文字認識して文字コードに変換するようにしている。キー操作部８は、図示省略したが、押しボタン形式の各種のキーを備えている。例えば、電源をオン／オフさせるキー、文字キー、表示スクロールキーなどを備え、ＣＰＵ１は、このキー操作部７からの入力操作信号に応じた処理として、電源オン／オフ処理、文字入力処理、表示スクロール処理などを行う。なお、図示していないが、ユーザの所望するコンテンツやデータ供給用としてカードＩＦ（インターフェース）やＵＳＢ（Universal Serial Bus）インタフェースなどを設けるようにしてもよい。
【００１９】
図２は、電子辞書装置の外観図である。
電子辞書装置は、二つの筐体（表示筐体９Ａ、操作筐体９Ｂ）をヒンジ部９Ｃを介して開閉自在（折り畳み可能）に連結した構成で、表示筐体９Ａの略全域には表示部５が備えられ、また、操作筐体９Ｂには手書き入力部７及びキー操作部８が備えられている。なお、図中、ＣＫは、各種の文字キー、ＦＫは、各種のファンクションキー、ＤＫは、スクロールキーとして利用可能な方向キーである。
【００２０】
図３は、ＲＡＭ４内の表示データ及び判定色データを説明するための図である。
表示データを構成する各画素は、三原色（ＲＧＢ）を強めたり弱めたりして組み合わせることにより様々な色（フルカラー）を表現可能な複数ビット構成のデータで、１画素を１６ビットで表し、５ビット（赤）＋６ビット（緑）＋５ビット（青）の３ブロックに分けて様々な色を表現するようにしている。判定色データは、表示データに使用されている表示色数が所定数を超えたか否かに基づいてライン反転駆動方式に切り換えるか、フレーム反転駆動方式に切り換えるかを判定する際に参照される判定用の色データで、５ビット（赤）＋６ビット（緑）＋５ビット（青）の各ブロックのビット列がオール“１”又はオール“０”の組み合わせからなる８色を基本的な判定色データ（デフォルト８色、つまり、黒、青、緑、赤、水色、紫、黄緑、白）としている。
【００２１】
ここで、ＣＰＵ１は、表示データを構成する画素データの表示色と、予め決められている複数の判定色データ（デフォルト８色）とを比較した結果、この複数の判定色データのいずれにも該当しない表示色であれば、当該表示色を判定色に含める（追加する）ことにより判定色の数を増加させ、その増加した判定色の数が所定数を超えたか否かを判定するようにしている。なお、図示の例では、基本的な８色の判定色（デフォルト８色）に２色を追加した場合を例示したもので、合計１０色の判定色となっている。
【００２２】
次に、この実施形態における電子辞書装置の動作概念を図４及び図５に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードに従った動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。すなわち、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施形態特有の動作を実行することもできる。
【００２３】
図４は、電源をオンするキー操作に応じて実行開始される電子辞書装置の概要動作を示したフローチャートである。なお、図４は、電子辞書装置の全体動作のうち、本実施形態の特徴部分の動作概要を示したフローチャートであり、この図４のフローから抜けた際には、全体動作のメインフロー（図示省略）に戻る。
先ず、ＣＰＵ１は、電源をオンするキー操作に応じて表示部５に検索語入力用の入力画面を表示させる（ステップＡ１）。この状態において、入力画面内の検索窓（図示省略）に手書き入力部７又はキー操作部８から検索語（検索用文字列）が入力されて検索キー（図示省略）が操作されると（ステップＡ２）、入力された検索語に基づいて辞書データ記憶部Ｍ２内の各種のコンテンツを検索する検索処理を行う（ステップＡ３）。
【００２４】
この場合、辞書データ記憶部Ｍ２内の国語辞典、英和辞典、歴史大辞典などの各種コンテンツを検索し、その結果を表示データとして生成する（ステップＡ４）。そして、生成した表示データの中から表示部５に表示可能な１画面分のデータ（又は後述するスクロール範囲データ）を表示駆動部６の内部メモリ６ａに書き込む表示処理を実行した後（ステップＡ５）、表示部５に結果画面を表示させる（ステップＡ６）。なお、上述の表示処理（ステップＡ５）については後述するものとする。そして、手書き入力部７又はキー操作部８からスクロール指示を受け付けたかを調べる（ステップＡ７）。
【００２５】
いま、表示内容を上下左右のいずれかの方向へ移動させるスクロール指示操作が行われたときには（ステップＡ７でＹＥＳ）、上述のステップＡ４で生成した表示データの中からスクロール方向にそのスクロール量分移動した範囲内のデータ（スクロール範囲データ）を読み出し取得した後（ステップＡ８）、上述の表示処理に移る（ステップＡ５）。また、スクロール指示操作が行われなければ（ステップＡ７でＮＯ）、次の検索を指示する操作が行われたかを調べる（ステップＡ９）。いま、次の検索を指示する操作が行われたときには（ステップＡ９でＹＥＳ）、最初のステップＡ１に戻り、表示部５に検索語入力用の入力画面を表示させるが、次の検索を指示する操作が行われなければ（ステップＡ９でＮＯ）、図４のフローの終了となる。
【００２６】
図５は、表示処理（図４のステップＡ５）を詳述するためのフローチャートである。
先ず、ＣＰＵ１は、表示駆動部６の内部メモリ６ａの内容を全て書き換えるかを判別したり（ステップＢ１）、スクロールするかを判別したりする（ステップＢ２）。ここで、電源オン直後の検索開始時や次の検索時には、ユーザに検索語を入力させるための入力画面を新たに表示するので、画面書き替えを行うと判断され（ステップＢ１でＹＥＳ）、次のステップＢ３に移り、フレーム反転駆動方式を初期設定する。そして、判定色データをリセットして、基本判定色（デフォルト８色）の初期状態に設定する（ステップＢ４）。この場合、判定色の数を“Ｎ”とすると、Ｎ＝８となる。
【００２７】
この状態において、１画素分の表示データ（１画素１６ビット）を表示駆動部６の内部メモリ６ａに書き込んだ後（ステップＢ５）、この表示データ（１画素１６ビット）と判定色データとを比較し（ステップＢ６）、表示データはいずれかの判定色データにも不一致であるかを調べる（ステップＢ７）。ここで、表示データがいずれかの判定色データに一致するときには（ステップＢ７でＮＯ）、ステップＢ１１に移り、データの終了か、つまり、１画面分のデータ又はスクロール範囲データを表示駆動部６の内部メモリ６ａに全て書き込んだかを調べる。いま、データの終了でなければ（ステップＢ１１でＮＯ）、上述のステップＢ５に戻り、次の表示データ（１画素１６ビット）を表示駆動部６の内部メモリ６ａに書き込んだ後、以下、表示データがいずれかの判定色データに一致する毎に、各表示データを順次書き込む動作を繰り返す。
【００２８】
この場合、表示データがいずれかの判定色データにも一致しなければ（ステップＢ７でＹＥＳ）、基本判定色以外の色を用いた表示データが書き込まれたことになるので、この表示データを判定色データとして追加させると共に（ステップＢ８）、判定色数“Ｎ”に“１”を加算してその値を更新する（ステップＢ９）。その結果、判定色数“Ｎ”の値は予め決められている閾値（例えば、５００色）未満であるかを調べる（ステップＢ１０）。この閾値は、表示データの表示色数が所定数を超えるかに応じて表示データの種類、例えば、文章や図表などのように表示色数が限られているデータであるか、フルカラー写真のように表示色数の多いデータであるかを判別するための値であるが、その値は、任意に設定可能であり、例えば、“８”色を超える値としてもよい。
【００２９】
電源オン時などの最初の時点において、判定色数“Ｎ”の値は、８色の基本判定色であるために“１”が加算されることにより“９”に更新されるが、更新後の判定色数“Ｎ”は、予め決められている閾値（例えば、５００色）未満のため（ステップＢ１０でＹＥＳ）、以下、データの終了が検出されるまで（ステップＢ１１でＮＯ）、上述のステップＢ５に戻って同様の動作を繰り返す。このように表示データがいずれの判定色データにも一致しないことが検出される毎に、表示データが判定色データとして追加される結果、“Ｎ”の値は＋１ずつ増加してことになる。このような更新処理を繰り返した結果、判定色数“Ｎ”の値が閾値（例えば、５００色）を超えたときには（ステップＢ１０でＮＯ）、フレーム反転駆動方式からライン反転駆動方式に切り換える（ステップＢ１２）。そして、残りの全ての表示データ、つまり、判定色数“Ｎ”の値が閾値を超えた時点以降の表示データについては、ステップＢ４〜Ｂ１１の色判定処理を行わず、表示駆動部６の内部メモリ６ａに書き込んだ後（ステップＢ１３）、図５のフローから抜ける。
【００３０】
一方、スクロール指示を受けたときには（ステップＢ２でＹＥＳ）、現在の駆動方式はライン反転駆動方式であるかを調べ（ステップＢ１４）、フレーム反転駆動方式のままであれば（ステップＢ１４でＮＯ）、上述のステップＢ４に移り、判定色データをリセットすることにより基本判定色（デフォルト８色）の初期状態に設定する。そして、スクロール範囲データの中から表示データ（１画素１６ビット）を表示駆動部６の内部メモリ６ａに書き込んだ後（ステップＢ５）、この表示データ（１画素１６ビット）と判定色データとを比較し（ステップＢ６）、以下、同様の動作を行う（ステップＢ７〜Ｂ１１）。
【００３１】
ここで、図６を参照して、スクロール指示に応じて表示状態が変化した場合の駆動方式の切替を具体的に説明する。図６（１）は、検索語「富士山」に対する検索結果のデータとして、そのトップページ（説明情報の先頭から表示される部分データ）が表示された状態を示している。図示の例では、トップページは、見出し語が赤色、数字が水色、他の文字が黒色で記載されており、表示色数が“３色”であるとする。トップページ全体で３色しか使用されていないので、トップページの表示色数は、閾値（例えば、５００色）未満となり、このトップページの表示時には画面書き替え時に設定されたフレーム反転駆動方式のままとなっている。図６（２）は、２行分の上スクロールが行われた後の表示状態を示しており、図示の例では、「箱根・伊豆」が緑、「国立公園」が紫等で記載され、スクロール後の表示色数も“６色”しか使用されていないものとする。したがって、２行分の上スクロール後でも、ページの表示色数は、閾値未満となり、フレーム反転駆動方式のままとなっている。
【００３２】
図６（３）は、さらに上スクロールが行われた場合、つまり、図６（１）の表示状態から６行分の上スクロールが行われた場合の表示状態を示している。図示の例では、文章データに続いて画面の下側部分にカラー画像データが出現したことにより、判定色数“Ｎ”の値が閾値（例えば、５００色）を超えるのでライン反転駆動方式に切り換えられる。すなわち、カラー画像データの出現により、表示データがいずれの判定色データにも一致しないことを検出する毎に（ステップＢ７でＹＥＳ）、表示データを判定色データとして追加して（ステップＢ８）、判定色数“Ｎ”の値を増加してゆき（ステップＢ９）、判定色数“Ｎ”の値が閾値（例えば、５００色）を超えた際に（ステップＢ１０でＮＯ）、フレーム反転駆動方式からライン反転駆動方式に切り換えることを示している（ステップＢ１２）。この場合、残りの全ての表示データ、つまり、判定色数“Ｎ”の値が閾値を超えた時点以降の表示データは、表示駆動部６の内部メモリ６ａに書き込まれる（ステップＢ１３）。
【００３３】
このようにしてフレーム反転駆動方式からライン反転駆動方式に切り換えられた状態において、更にスクロール指示を受けたときには（ステップＢ２でＹＥＳ）、現在の駆動方式としてライン反転駆動方式であることが検出されるので（ステップＢ１４でＹＥＳ）、スクロール範囲データを全て表示駆動部６の内部メモリ６ａに書き込む（ステップＢ１５）。すなわち、図６（３）に示すようにスクロール表示により画像データの一部が出現した時点でフレーム反転駆動方式からライン反転駆動方式に切り換えた場合、残りの画像データを、ライン反転駆動方式を維持したままの状態でスクロール表示させるためにステップＢ４〜Ｂ１１の１画素データ毎に色データの判定処理を行わず、スクロール範囲データを全て内部メモリ６ａに書き込むようにしている。その後、図５のフローから抜ける。
【００３４】
以上のように、本実施形態においてＣＰＵ１は、表示部５に表示される表示データに使用されている表示色数が所定数を超えた場合にはライン反転駆動方式に切り換え、その表示色数が所定数を超えていない場合にはフレーム反転駆動方式に切り換えた後、表示部５を駆動して当該表示データの表示を制御するようにしたので、表示部５に交流電圧を印加する方法としてのフレーム反転駆動方式とライン反転駆動方式との切り換えを適切に制御することができ、省電力化を促進し、実用性に富んだものとなる。
【００３５】
表示データを構成する各画素は、三原色を強めたり弱めたりして組み合わせることにより様々な色を表現可能な複数ビット構成のデータであり、ＣＰＵ１は、表示データを構成する画素の表示色と、予め決められている複数の判定色（デフォルト８色）とを比較した結果、この複数の判定色のいずれにも該当しない表示色であれば、当該表示色を判定色に含めることにより判定色の数を増加させ、その増加した判定色の数が所定数（例えば、５００色）を超えたか否かを判定するようにしたので、例えば、文章や図表などのように表示色数が限られているデータであるか、フルカラー写真のように表示色数の多いデータであるかを適切に判別することができ、表示データの種類に応じてフレーム反転駆動方式とライン反転駆動方式との切り換えが可能となる。
【００３６】
表示駆動部６の内部メモリ６ａに表示データを書き込む際に、その表示データとして使用されている表示色数が所定数を超えたか否かを判定するようにしたので、反転駆動方式の切り換えを適切なタイミングで行うことができる。
【００３７】
表示部５に表示されている画面が切り換えられる場合に、フレーム反転駆動方式に一旦切り換えた後、表示データの表示色数が所定数を超えていると判定された場合にライン反転駆動方式に切り換えるようにしたので、例えば、電子辞書装置のように文章や図表などのように表示色数が限られているデータが画像データよりも多く表示する場合には、反転駆動方式を切り換える回数を少なくすることができる。
【００３８】
表示部５に表示されている画面がスクロール表示される場合に、既にライン反転駆動方式に切り換えられていれば、そのままのライン反転駆動方式でスクロール分の表示データの表示を制御するようにしたので、スクロール表示により画像データの一部が出現した時点でフレーム反転駆動方式からライン反転駆動方式に切り換えた場合であっても、残りの画像データを、ライン反転駆動方式を維持したままの状態でスクロール表示させることができる。
【００３９】
表示部５は、電子辞書装置に使用される表示部であるので、表示データが解説文（文章）のみの場合、解説文に表やグラフが含まれている場合、解説文に画像が含まれている場合のように、解説文の多い電子辞書には最適なものとなる。
【００４０】
なお、上述した本実施形態においては、表示部５に表示されている画面が切り換えられる場合に、フレーム反転駆動方式に一旦切り換えた後、表示データの表示色数が所定数を超えていると判定された場合にライン反転駆動方式に切り換えるようにしたが、これとは逆に、画面が切り換えられる場合に、ライン反転駆動方式に一旦切り換えた後、表示データの表示色数が所定数以下である場合にフレーム反転駆動方式に切り換えるようにしてもよい。
【００４１】
また、上述した実施形態においては、液晶表示制御装置として電子辞書装置に適用した場合を示したが、液晶表示部を備えた携帯電話機・卓上電子計算機・腕時計・パーソナルコンピュータ（ノートパソコン）・ＰＤＡ・デジタルカメラ・音楽プレイヤーなどに適用するようにしてもよい。
【００４２】
その他、上述した実施形態において示した“装置”や“機”とは、機能別に複数の筐体に分離されていてもよく、単一の筐体に限らない。また、上述したフローチャートに記述した各ステップは、時系列的な処理に限らず、複数のステップを並列的に処理したり、別個独立して処理したりするようにしてもよい。
【符号の説明】
【００４３】
１  ＣＰＵ
３  記憶装置
４  ＲＡＭ
５  表示部
６  表示駆動部
６ａ  内部メモリ
７  手書き入力部
８  キー操作部
Ｍ１  プログラム記憶部
Ｍ２  辞書データ記憶部
【図１】
2012014036.tif 000003
【図２】
2012014036.tif 000004
【図３】
2012014036.tif 000005
【図４】
2012014036.tif 000006
【図５】
2012014036.tif 000007
【図６】
2012014036.tif 000008