(57)【特許請求の範囲】
【請求項１】
液晶表示を行う携帯型電子機器であって、
画像データを表示する液晶ディスプレイと、
前記液晶ディスプレイに表示される画像データを記憶する画像データ記憶手段と、
前記画像データ記憶手段に記憶された画像データを読み出し、前記液晶ディスプレイを駆動する液晶駆動手段と、
前記液晶ディスプレイの動作温度を検出する温度検出手段と、
供給される電源電圧を検出する電圧検出手段と、
プログラムを記憶するプログラム記憶手段と、
前記プログラム記憶手段に記憶されたプログラムに従い、前記画像データ記憶手段に画像データを書き込むとともに、前記温度検出手段による温度検出値と前記電圧検出手段による電圧検出値とに基づき、前記液晶駆動手段における駆動電圧を求め、さらに、前記温度検出値と前記電圧検出値とに基づき、温度真値に近い値となる温度補正値および電圧真値に近い値となる電圧補正値を得るように補正計算を行い、得られた前記温度補正値および前記電圧補正値を利用して前記液晶ディスプレイに前記画像データを表示するための前記駆動電圧を制御する制御手段とを備えた、携帯型電子機器。
【請求項２】
前記液晶ディスプレイは、電界制御複屈折方式液晶ディスプレイであることを特徴とする、請求項１に記載の携帯型電子機器。
【請求項３】
前記制御手段は、画像データに含まれる色から特定の色を選択し、前記温度検出値と前記電圧検出値とに基づき、前記液晶ディスプレイにおいて前記選択された色が所定の色で表示されるように前記駆動電圧を求めることを特徴とする、請求項１に記載の携帯型電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、液晶表示を行う携帯型電子機器に関し、特に、動作温度および電源電圧を検出し液晶ディスプレイの駆動電圧を調整する携帯型電子機器に関する。
【０００２】
【従来の技術】
低消費電力で画面を表示する液晶ディスプレイは、携帯型ゲーム機や携帯電話等の携帯型電子機器に適した表示デバイスである。近年、カラー表示に対応した液晶ディスプレイの一種として、電界制御複屈折方式（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｃｏｎｔｒｏｌｌｅｄ  Ｂｉｒｅｆｒｉｎｇｅｎｃｅ方式、以下、ＥＣＢという）液晶ディスプレイが実用化されている。ＥＣＢ液晶ディスプレイは、液晶層の印加電圧を変化させて液晶分子の傾きを変え、その結果生じた液晶層の複屈折性の変化によりカラー表示を行う。ＥＣＢ液晶ディスプレイは、バックライトを使用しないので、低消費電力でカラー表示を行うことができる。
【０００３】
一方、ＥＣＢ液晶ディスプレイは、動作温度により表示色が変化するという特徴を有する。これは、動作温度が変化すると、液晶層の複屈折性が変化するためである。図１５は、ＥＣＢ液晶ディスプレイにおける温度および電圧と表示色との関係の例を示す図である。ＥＣＢ液晶ディスプレイの表示色は、電圧が高くなるに伴い、例えば緑色から紫色を経て黄色に変化する。また、ＥＣＢ液晶ディスプレイの表示色は、動作温度の変化に伴って変化する。
【０００４】
ＥＣＢ液晶ディスプレイを備えた携帯型電子機器においても、液晶ディスプレイは、動作温度が変化しても、予め定められた色を正しく表示する必要がある。
しかし、携帯型電子機器の動作温度は使用状況により変化し、これに伴い、ＥＣＢ液晶ディスプレイの表示色も変化する。このため、ＥＣＢ液晶ディスプレイに正しく色表示をさせることを目的として、液晶ディスプレイの動作温度を検出し、温度検出値に応じて液晶ディスプレイの駆動電圧を調整することが行われる。
【０００５】
【発明が解決しようとする課題】
携帯型電子機器においては、液晶ディスプレイの駆動電圧は、電池から供給される電源電圧を昇圧して生成される。このため、ＥＣＢ液晶ディスプレイの表示色は、電源電圧の変動の影響を受けやすい。しかし、従来の携帯型電子機器は、この点を考慮せず、温度のみを用いて液晶ディスプレイの駆動電圧を調整するので、正しい色を表示をできないという問題がある。
【０００６】
また、液晶ディスプレイの動作温度と電源電圧との検出値は、液晶ディスプレイの駆動電圧を調整するために十分な精度を有することが必要とされる。しかしながら、従来、温度と電圧とは、温度検出回路と電圧検出回路とにより、それぞれ別々に検出される。このため、ＥＣＢ液晶ディスプレイに正しく色表示を行うためには、検出精度の高い回路が必要とされ、携帯型電子機器の価格が高くなるという問題がある。一方、検出精度の低い回路を用いた場合には、ＥＣＢ液晶ディスプレイは正しい色を表示できないという問題がある。
【０００７】
それ故に、本発明の目的は、検出した動作温度と電源電圧に基づき液晶ディスプレイの駆動電圧を制御することにより、ＥＣＢ液晶ディスプレイに正しい色を表示できる携帯型電子機器を提供することである。
【０００８】
【課題を解決するための手段および発明の効果】
第１の発明は、液晶表示を行う携帯型電子機器であって、
画像データを表示する液晶ディスプレイと、
前記液晶ディスプレイに表示される画像データを記憶する画像データ記憶手段と、
前記画像データ記憶手段に記憶された画像データを読み出し、前記液晶ディスプレイを駆動する液晶駆動手段と、
前記液晶ディスプレイの動作温度を検出する温度検出手段と、
供給される電源電圧を検出する電圧検出手段と、
プログラムを記憶するプログラム記憶手段と、
前記プログラム記憶手段に記憶されたプログラムに従い、前記画像データ記憶手段に画像データを書き込むとともに、前記温度検出手段による温度検出値と前記電圧検出手段による電圧検出値とに基づき、前記液晶駆動手段における駆動電圧を求める制御手段とを備える。
【０００９】
このような第１の発明によれば、液晶ディスプレイは、温度検出値と電圧検出値とに基づき求めた駆動電圧で駆動される。このため、液晶ディスプレイの表示色が動作温度と電源電圧とにより変化する場合であっても、温度と電圧との変化を補償し、所定の表示色で画面を表示することができる。
【００１０】
第２の発明は、第１の発明において、前記液晶ディスプレイは、電界制御複屈折方式液晶ディスプレイであることを特徴とする。
【００１１】
このような第２の発明によれば、動作温度と電源電圧とにより色が変化する電界制御複屈折方式液晶ディスプレイに対しても、温度と電圧との変化を補償して、所定の表示色で画面を表示することができる。
【００１２】
第３の発明は、第１の発明において、前記制御手段は、前記温度検出値と前記電圧検出値とに基づく補正計算により温度補正値と電圧補正値とを求めることを特徴とする。
【００１３】
このような第３の発明によれば、温度検出値と電圧検出値とに基づきプログラムによる補正計算により温度補正値と電圧補正値とを求める。このような補正計算を行うことにより、高い精度で温度と電圧を求めることができる。また、検出精度が低く、安価な温度検出手段と電圧検出手段とを用いても、高い精度で温度と電圧とを求めることができる。さらに、制御手段はプログラムに従って動作するので、温度検出値と電圧検出値との特性に応じて定めた適切な補正計算を行うことができる。
【００１４】
第４の発明は、第１の発明において、前記制御手段は、画像データに含まれる色から特定の色を選択し、前記温度検出値と前記電圧検出値とに基づき、前記液晶ディスプレイにおいて前記選択された色が所定の色で表示されるように前記駆動電圧を求めることを特徴とする。
【００１５】
このような第４の発明によれば、液晶ディスプレイは、特定の色を所定の色で表示するような電圧で駆動される。このため、液晶ディスプレイの表示色が動作温度と電源電圧とにより変化する場合であっても、温度と電圧との変化を補償し、少なくとも特定の色については所定の色で表示することができる。
【００１６】
【発明の実施の形態】
以下、本発明の実施形態について説明する。図１は、本発明の実施形態に係る携帯型電子機器１の構成を示すブロック図である。図１において、携帯型電子機器１は、電池２、ＩＣ３、液晶ディスプレイ４、温度検出回路５、電圧検出回路６、操作キー７、および、スピーカ８を備える。ＩＣ３は、携帯型電子機器１に必要とされる機能を集積したＩＣであり、ＣＰＵ１０、表示ＲＡＭ１１、ワークＲＡＭ１２、内蔵ＲＯＭ１３、および、液晶駆動回路１４を含む。温度検出回路５と電圧検出回路６とは、後述するように、いずれも、ＩＣ３内の回路と外付け部品とから構成される。
【００１７】
電池２は、携帯型電子機器１に対し電源電圧を供給する。ＣＰＵ１０は、内蔵ＲＯＭ１３に記憶されたプログラムに従い、表示ＲＡＭ１１へ画像データを書き込み、操作キー７からキー入力を取り込み、スピーカ８から音を出力する。液晶ディスプレイ４は、マルチカラー表示を行うＥＣＢ液晶ディスプレイであり、文字、図形、イメージ等を含んだ画像データを表示する。液晶駆動回路１４は、表示ＲＡＭ１１に書き込まれた画像データを読み出し、液晶ディスプレイ４を駆動する。これにより、ＣＰＵ１０により生成された画像データは、液晶ディスプレイ４に表示される。液晶ディスプレイ４の駆動電圧は、電池２から供給された電源電圧を液晶駆動回路１４内で昇圧して生成される。ＣＰＵ１０は、液晶駆動回路１４内の駆動電圧調整回路１５を制御することにより、液晶ディスプレイ４の駆動電圧を調整する。
【００１８】
図２は、本実施形態に係る携帯型電子機器１のメモリマップである。ＣＰＵ１０は、表示ＲＡＭ１１、ワークＲＡＭ１２、および、内蔵ＲＯＭ１３にアクセスする。表示ＲＡＭ１１は、液晶ディスプレイ４の表示用ＲＡＭであり、表示画面を記憶する表示画像データ領域２０を含む。ワークＲＡＭ１２は、プログラム用の変数を記憶し、カウンタ領域２１とレジスタ領域２２とを含む。カウンタ領域２１には、時計情報を記憶する時計カウンタ３０が含まれる。レジスタ領域２２には、温度を記憶する温度レジスタ３１と電圧を記憶する電圧レジスタ３２とが含まれる。内蔵ＲＯＭ１３は、プログラム領域２３と画像データ領域２４とを含む。プログラム領域２３は、ＣＰＵ１０が実行するプログラムを記憶し、画像データ領域２４は、液晶ディスプレイ４に表示される画像データを記憶する。
【００１９】
図３は、本実施形態に係る携帯型電子機器１の表示画面の例である。携帯型電子機器１は、操作キー７からの入力に基づいて表示すべき画像データを選択し、図３に示すような画像データを液晶ディスプレイ４に表示する。液晶ディスプレイ４では、画像データの一部分が、それぞれ、黄色および黒色で表示される。液晶ディスプレイ４の動作温度と電池２から供給される電源電圧とに関わらず、これらの色を液晶ディスプレイ４に正しく表示させるため、ＣＰＵ１０は、以下のように液晶ディスプレイ４の駆動電圧を調整する。
【００２０】
図４は、本実施形態に係る携帯型電子機器１におけるＣＰＵ１０の動作を示すメインフローチャートである。ＣＰＵ１０は、初期設定を行った後（ステップＳ１０１）、ステップＳ１０２からＳ１０７までの操作を繰り返し行う。ＣＰＵ１０は、温度検出回路５を用いた温度検出処理（ステップＳ１０２）、電圧検出回路６を用いた電圧検出処理（ステップＳ１０３）、温度と電圧との検出値に基づき液晶ディスプレイ４の駆動電圧を調整する液晶制御処理（ステップＳ１０４）、検出した温度と電圧とを補正する温度電圧補正処理（ステップＳ１０５）の４つのサブルーチンを順に実行する。その後、ＣＰＵ１０は、操作キー７からの入力に基づいて画像データを選択し、選択した画像データを表示ＲＡＭ１１に書き込み、画面を表示する（ステップＳ１０６）。その後、ＣＰＵ１０は、一定時間経過後に、ステップＳ１０２に戻る（ステップＳ１０７）。これにより、携帯型電子機器１は、一定時間ごとに液晶ディスプレイ４の動作温度と電池２から供給された電源電圧とを検出し、これらの検出値に基づき求めた電圧で液晶ディスプレイ４を駆動して、正しい色で画面を表示する。
【００２１】
以下、図４に示すフローチャートに含まれる４つのサブルーチンについて説明する。まず、図５から図７までを用いて、第１のサブルーチンである温度検出処理について説明する。図５は、本実施形態に係る携帯型電子機器１の温度検出回路５の詳細を示す回路図である。温度検出回路５は、ＩＣ３に外付けされたサーミスタＲ１、基準抵抗Ｒ２、および、コンデンサＣ、並びに、ＩＣ３の内部回路から構成される。サーミスタＲ１は、液晶ディスプレイ４に隣接して配置される。ＣＰＵ１０は、レジスタＸ１とＸ２とに対する値の書き込み、および、カウンタＣＮＴの初期化とカウント値の読み出しとを行う。
【００２２】
ＣＰＵ１０がレジスタＸ１とＸ２とにそれぞれ値０と１とを書き込むと、スイッチＳＷ１が導通状態となり、サーミスタＲ１とコンデンサＣとを含む発振回路（以下、ＯＵＴ１側の発振回路という）が構成される。ＣＰＵ１０がレジスタＸ１とＸ２とのいずれにも値１を書き込むと、スイッチＳＷ２が導通状態となり、基準抵抗Ｒ２とコンデンサＣとを含む発振回路（以下、ＯＵＴ２側の発振回路という）が構成される。ＣＰＵ１０は、各発振回路をそれぞれ一定の期間だけ動作させ、カウンタＣＮＴは、その期間における各発振回路の信号変化の回数を数える。液晶ディスプレイ４の動作温度が変化すると、サーミスタＲ１の抵抗値が変化し、これに伴い、ＯＵＴ１側の発振回路のカウント値も変化する。したがって、温度検出回路５において２つの発振回路のカウント値を求め、ＣＰＵ１０において２つのカウント値に対して演算処理を行うことにより、温度を検出することができる。
【００２３】
図６は、本実施形態に係る携帯型電子機器１の温度検出処理サブルーチンのフローチャートである。ＣＰＵ１０は、カウンタＣＮＴを初期化し（ステップＳ２０１）、レジスタＸ１とＸ２とのいずれにも値１を書き込み、ＯＵＴ２側の発振回路を動作させる（ステップＳ２０２）。次に、ＣＰＵ１０は、時計カウンタ３０を用いて所定の測定時間だけ待つ（ステップＳ２０３）。カウンタＣＮＴは、この期間におけるＯＵＴ２側の発振回路の信号変化の回数を数える。次に、ＣＰＵ１０は、レジスタＸ２に値０を書き込み、ＯＵＴ２側の発振回路を停止させ（ステップＳ２０４）、カウンタＣＮＴのカウンタ値をレジスタ領域２２内のレジスタＦ２に書き込む（ステップＳ２０５）。次に、ＣＰＵ１０は、ＯＵＴ１側の発振回路について、ステップＳ２０１からＳ２０５までと同様の操作を行い、カウンタＣＮＴのカウント値をレジスタ領域２２内のレジスタＦ１に書き込む（ステップＳ２１１からＳ２１５）。さらに、ＣＰＵ１０は、ＯＵＴ２側の発振回路について、ステップＳ２０１からＳ２０５までと同様の操作を再度行い、カウンタＣＮＴのカウント値をレジスタ領域２２内のレジスタＦ３に書き込む（ステップＳ２２１からＳ２２５）。最後に、ＣＰＵ１０は、サーミスタ抵抗値Ｒを次式（１）により算出し（ステップＳ２３１）、算出したサーミスタ抵抗値Ｒを温度レジスタ３１に書き込む（ステップＳ２３２）。
Ｒ＝（Ｆ２＋Ｆ３）／（２×Ｆ１）  …（１）
【００２４】
なお、温度レジスタ３１の値は、温度値そのものではないが、温度値と一対一の関係を有する値である。また、図６に示すフローチャートではカウント値を３回計測したが、温度変化が急激でない場合には、３回目のカウント値の計測を省略し、ステップＳ２３１では、次式（２）によりサーミスタ抵抗値Ｒを求めてもよい。
Ｒ＝Ｆ２／Ｆ１  …（２）
【００２５】
図７は、本実施形態に係る携帯型電子機器１の温度検出回路５の信号波形図である。時刻ａから時刻ｂまでの期間は、ステップＳ２０２からステップＳ２０４までの期間に対応する。この期間ではＯＵＴ２側の発振回路が発振し、出力端子ＯＵＴ２の信号が変化する。時刻ｃから時刻ｄまでの期間は、ステップＳ２１２からステップＳ２１４までの期間に対応する。この期間ではＯＵＴ１側の発振回路が発振し、出力端子ＯＵＴ１の信号が変化する。時刻ｅから時刻ｆまでの期間は、ステップＳ２２２からステップＳ２２４までの期間に対応する。この期間ではＯＵＴ２側の発振回路が再度発振し、出力端子ＯＵＴ２の信号が変化する。これら３つの期間の長さは、いずれも同じである。
【００２６】
次に、図８と図９とを用いて、第２のサブルーチンである電圧検出処理について説明する。図８は、本実施形態に係る携帯型電子機器１の電圧検出回路６の詳細を示す回路図である。電圧検出回路６は、ＩＣ３に外付けされた抵抗Ｒ４およびツェナーダイオードＤ、並びに、ＩＣ３に内蔵された可変抵抗器ＶＲ、抵抗Ｒ３、および、オペアンプＯＰにより構成される。ＣＰＵ１０は、レジスタＸ３に値を設定することにより可変抵抗器ＶＲの抵抗値を切り替え、レジスタＸ４を読み出すことによりオペアンプＯＰの２つの入力電圧Ｖ１とＶ２とを比較する。ＣＰＵ１０は、これらの機構を用いて、以下のように電池２から供給された電源電圧Ｖｃｃを検出する。
【００２７】
図９は、本実施形態に係る携帯型電子機器１の電圧検出処理サブルーチンのフローチャートである。ＣＰＵ１０は、まず、可変抵抗器ＶＲの抵抗値を最大値に設定する（ステップＳ３０１）。次に、ＣＰＵ１０は、オペアンプＯＰの２つの入力電圧Ｖ１とＶ２とを比較する（ステップＳ３０２）。ＣＰＵ１０は、Ｖ１がＶ２より小さい場合、可変抵抗器ＶＲの抵抗値が最小値でなければ、可変抵抗器ＶＲの抵抗値を１段階小さくする（ステップＳ３０３、Ｓ３０４）。ＣＰＵ１０は、Ｖ１がＶ２以上である場合、可変抵抗器ＶＲの抵抗値を電圧レジスタ３２に書き込む（ステップＳ３０５）。電圧レジスタ３２の値は、電圧値そのものではないが、電圧値と一対一の関係を有する値である。
【００２８】
次に、図１０と図１１とを用いて、第３のサブルーチンである液晶制御処理について説明する。図１０は、本実施形態に係る携帯型電子機器１の液晶制御処理サブルーチンのフローチャートである。ＣＰＵ１０は、温度レジスタ３１の値ｔおよび電圧レジスタ３２の値ｖから液晶ディスプレイ４の駆動電圧Ｖdrを算出し（ステップＳ４０１）、算出した駆動電圧Ｖdrを液晶駆動回路１４に設定する（ステップＳ４０２）。
【００２９】
液晶ディスプレイ４に設定された色を表示させるため、ＣＰＵ１０は、ステップＳ４０１において、例えば、次のように駆動電圧Ｖdrを算出する。図１１は、本実施形態に係る携帯型電子機器１における温度および電圧と液晶ディスプレイ４の駆動電圧との関係の例を示す図である。図１１において、ＴtrueおよびＶtrueは、それぞれ、温度真値および電圧真値であり、ｔおよびｖは、それぞれ、その条件における温度検出回路５による温度検出値、電圧検出回路６による電圧検出値である。また、BIASは、その条件における最適な駆動電圧Ｖdrに対応する。
図１１に示すｔおよびｖとBIASとの関係を表す近似式として、例えば、次式（３）が得られる。ＣＰＵ１０は、次式（３）によりｔおよびｖからBIASを算出し、液晶駆動回路１４に設定する。液晶駆動回路１４は、ＣＰＵ１０により算出されたBIASに対応した電圧で液晶ディスプレイ４を駆動する。
BIAS＝65.545−0.240×ｔ−0.892×ｖ  …（３）
【００３０】
なお、駆動電圧Ｖdrの算出方法は、上記の方法に限られるものではなく、例えば、図１１に示すテーブルを内蔵ＲＯＭ１３に記憶させ、ＣＰＵ１０は、ステップＳ４０１において、テーブルを参照してBIASを求めてもよい。
【００３１】
最後に、図１２から図１４までを用いて、第４のサブルーチンである温度電圧補正処理について説明する。図１２は、本実施形態に係る携帯型電子機器１の温度電圧補正処理サブルーチンのフローチャートである。ＣＰＵ１０は、温度レジスタ３１および電圧レジスタ３２の値を、それぞれ、温度検出値ｔおよび電圧検出値ｖとする（ステップＳ５０１）。次に、ＣＰＵ１０は、後述するように、温度検出値ｖと電圧検出値ｔとから温度補正値Ｔと電圧補正値Ｖとを算出する（ステップＳ５０２）。最後に、ＣＰＵ１０は、算出した温度補正値Ｔと電圧補正値Ｖとを、それぞれ、温度レジスタ３１と電圧レジスタ３２とに書き込む（ステップＳ５０３）。
【００３２】
温度検出回路５による温度検出値ｔと電圧検出回路６による電圧検出値ｖは、それぞれ相互に影響を及ぼすので、いずれも誤差を含む。図１３は、本実施形態に係る携帯型電子機器１における温度と電圧とについての検出値と真値との関係を示す模式図である。ＣＰＵ１０は、ステップＳ５０２において、以下のように、温度検出値ｔと電圧検出値ｖとから温度補正値Ｔと電圧補正値Ｖとを算出する。ツェナーダイオードＤの温度特性と発振回路の電源電圧特性とにより、温度検出値ｔ、電圧検出値ｖ、温度補正値Ｔ、および、電圧補正値Ｖには、次式（４）および（５）の関係がある。
ｖ＝Ｖ  ＋（Ｔ−Ｔ0 ）×ａ        …（４）
ｔ＝Ｔ0 ＋（Ｔ−Ｔ0 ）×Ｖ／Ｖ0   …（５）
【００３３】
ここで、Ｔ0 はサーミスタの抵抗値と基準抵抗の抵抗値とが一致する温度、Ｖ0 は電源電圧の基準値、ａは比例定数である。式（４）および（５）を温度補正値Ｔおよび電圧補正値Ｖについて解くと、次式（６）および（７）となる。
【数１】
0004554746.tif 000002
【００３４】
ＣＰＵ１０は、内蔵ＲＯＭ１３に記憶されたプログラムに従って、式（６）および（７）に示す演算を行い、温度検出値ｔと電圧検出値ｖとから温度補正値Ｔと電圧補正値Ｖとを算出する。例えば、式（６）および（７）に対して実際の係数値を代入して整理すると、次式（８）および（９）が得られる。
【数２】
0004554746.tif 000003
【００３５】
図１４は、式（８）および（９）を用いた場合の補正値算出結果を示す図である。図１４において、ＴtrueおよびＶtrueは、それぞれ、温度真値および電圧真値であり、ｔおよびｖは、それぞれ、その条件における温度検出回路５による温度検出値および電圧検出回路６による電圧検出値である。また、ＴおよびＶは、式（８）および（９）にｔおよびｖを代入して算出された温度補正値および電圧補正値である。図１４に示すように、算出された温度補正値Ｔおよび電圧補正値Ｖは、それぞれ、温度真値Ｔtrueおよび電圧真値Ｖtrueに近い値となる。このように算出された温度補正値と電圧補正値とは、携帯型電子機器１の種々の制御、例えば、図１１に示すテーブルを参照して液晶ディスプレイ４の駆動電圧を算出するため等に用いられる。
【００３６】
なお、本実施形態では、ツェナーダイオードＤの温度特性および発振回路の電源電圧特性として、それぞれ、式（４）および（５）を使用した。このため、算出した補正値は、わずかながら誤差を含む。この誤差を抑えるために、ＣＰＵ１０は、式（４）および（５）に代えて、２次以上の近似式や、より複雑な近似式を用いてもよい。また、ＣＰＵ１０は、近似式を用いた近似計算に代えて、実験的に得られた関係式を用いて補正値を算出してもよい。本実施形態によれば、ＣＰＵ１０を用いて温度電圧補正処理を行うので、温度検出値と電圧検出値との特性に応じて定めた適切な補正計算を行うことができる。
【００３７】
以上に示したように、本発明の実施形態に係る携帯型電子機器によれば、温度検出回路と電圧検出回路とにより液晶ディスプレイの動作温度と電源電圧とを検出し、これらの検出値に基づき液晶ディスプレイの駆動電圧を算出する。このため、液晶ディスプレイの表示色が動作温度と電源電圧とにより変化する場合であっても、動作温度と電源電圧との変化を補償し、所定の表示色で画面を表示することができる。特に、動作温度と電源電圧とにより表示色が変化するＥＣＢ液晶ディスプレイを用いても、温度と電圧との変化を補償して、所定の表示色で画面を表示することができる。
【００３８】
また、本実施形態によれば、温度検出値と電圧検出値とに基づきプログラムによる補正計算を行って温度補正値と電圧補正値とを求める。このようにＣＰＵを用いて補正計算を行うので、検出精度が低く、安価な温度検出回路と電圧検出回路とを用いた場合でも、高い精度で温度と電圧とを求めることができる。また、ＣＰＵはプログラムに従って動作するので、温度検出値と電圧検出値との特性に応じて定めた適切な補正計算を行うことができる。
【００３９】
なお、このように駆動電圧を調整して液晶ディスプレイの表示色を制御する場合、液晶ディスプレイに表示されるすべての色が必ずしも正しく表示される訳ではない。このため、画像データに含まれる色から特定の色を選択し、選択された色が正しく表示されるように駆動電圧を調整する手法が、実用上有効である。例えば、図３に示す画面においては、画像データ中の表示色である黄色を特定の色として選択し、黄色が正しく表示されるように液晶ディスプレイ４の駆動電圧を調整する。このように駆動電圧を調整することにより、少なくとも特定の色については所定の色で表示することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る携帯型電子機器の構成を示すブロック図である。
【図２】本発明の実施形態に係る携帯型電子機器のメモリマップである。
【図３】本発明の実施形態に係る携帯型電子機器の表示画面の例である。
【図４】本発明の実施形態に係る携帯型電子機器のメインフローチャートである。
【図５】本発明の実施形態に係る携帯型電子機器の温度検出回路の回路図である。
【図６】本発明の実施形態に係る携帯型電子機器の温度検出処理サブルーチンのフローチャートである。
【図７】本発明の実施形態に係る携帯型電子機器の温度検出回路の信号波形図である。
【図８】本発明の実施形態に係る携帯型電子機器の電圧検出回路の回路図である。
【図９】本発明の実施形態に係る携帯型電子機器の電圧検出処理サブルーチンのフローチャートである。
【図１０】本発明の実施形態に係る携帯型電子機器の液晶制御処理サブルーチンのフローチャートである。
【図１１】本発明の実施形態に係る携帯型電子機器における温度および電圧と液晶ディスプレイの駆動電圧との関係の例を示す図である。
【図１２】本発明の実施形態に係る携帯型電子機器の温度電圧補正処理サブルーチンのフローチャートである。
【図１３】本発明の実施形態に係る携帯型電子機器の温度と電圧とについて検出値と真値との関係を示す模式図である。
【図１４】本発明の実施形態に係る携帯型電子機器の温度電圧補正処理の補正値算出結果の例を示す図である。
【図１５】電界制御複屈折方式液晶ディスプレイにおける温度および電圧と表示色との関係の例を示す図である。
【符号の説明】
１…携帯型電子機器
２…電池
３…ＩＣ
４…液晶ディスプレイ
５…温度検出回路
６…電圧検出回路
１０…ＣＰＵ
１１…表示ＲＡＭ
１２…ワークＲＡＭ
１３…内蔵ＲＯＭ
１４…液晶駆動回路
１５…駆動電圧調整回路
【図１】
0004554746.tif 000004
【図２】
0004554746.tif 000005
【図３】
0004554746.tif 000006
【図４】
0004554746.tif 000007
【図５】
0004554746.tif 000008
【図６】
0004554746.tif 000009
【図７】
0004554746.tif 000010
【図８】
0004554746.tif 000011
【図９】
0004554746.tif 000012
【図１０】
0004554746.tif 000013
【図１１】
0004554746.tif 000014
【図１２】
0004554746.tif 000015
【図１３】
0004554746.tif 000016
【図１４】
0004554746.tif 000017
【図１５】
0004554746.tif 000018