(57)【要約】【課題】電源回路の構成変更をおこなうことなく、表示データの表示にかかる消費電力量をより抑えること。【解決手段】電源制御回路は、表示パネルを駆動する表示制御回路へ電源を供給する電源回路の、電源供給能力を制御する。電源制御回路は、表示データを取得する取得部と、前記表示データの複雑度を算出する算出部と、前記複雑度に基づいて、前記電源供給能力を決定する決定部と、決定された前記電源供給能力で前記電源を供給するように、前記電源回路を制御する制御部とを備える。【選択図】図３
2011186031.tif 000002
【特許請求の範囲】
【請求項１】
表示パネルを駆動する表示制御回路へ電源を供給する電源回路の、電源供給能力を制御する電源制御方法であって、
表示データを取得する取得工程と、
前記表示データの複雑度を算出する算出工程と、
前記複雑度に基づいて、前記電源供給能力を決定する決定工程と、
決定された前記電源供給能力で前記電源を供給するように、前記電源回路を制御する制御工程と
を備えることを特徴とする電源制御方法。
【請求項２】
前記算出工程では、
前記表示データにおいて、隣接する画素同士で表示色が異なる組み合わせがより多いほど、前記複雑度をより高く算出し、
前記決定工程では、
前記複雑度がより高いほど、前記電源供給能力をより高く決定する
ことを特徴とする請求項１に記載の電源制御方法。
【請求項３】
前記算出工程では、
前記表示データにおいて、第一の表示色で表示する画素および第二の表示色で表示する画素のうち、表示にかかる消費電流量が多いほうの画素の割合がより高いほど、前記複雑度をより高く算出し、
前記決定工程では、
前記複雑度がより高いほど、前記電源供給能力をより高く決定する
ことを特徴とする請求項１または２に記載の電源制御方法。
【請求項４】
前記算出工程では、
前記表示データを前記表示パネルへ転送する際の、前記表示データのライン方向のビット反転頻度がより高いほど、前記複雑度をより高く算出し、
前記決定工程では、
前記複雑度がより高いほど、前記電源供給能力をより高く決定する
ことを特徴とする請求項１乃至３のいずれか１項に記載の電源制御方法。
【請求項５】
前記算出工程では、
前記表示データを前記表示パネルへ転送する際の、前記表示データの走査方向のビット反転頻度がより高いほど、前記複雑度をより高く算出し、
前記決定工程では、
前記複雑度がより高いほど、前記電源供給能力をより高く決定する
ことを特徴とする請求項１乃至４のいずれか１項に記載の電源制御方法。
【請求項６】
表示パネルを駆動する表示制御回路へ電源を供給する電源回路の、電源供給能力を制御する電源制御回路であって、
表示データを取得する取得部と、
前記表示データの複雑度を算出する算出部と、
前記複雑度に基づいて、前記電源供給能力を決定する決定部と、
決定された前記電源供給能力で前記電源を供給するように、前記電源回路を制御する制御部と
を備えることを特徴とする電源制御回路。
【請求項７】
表示パネルと、
前記表示パネルを駆動する表示制御回路と、
前記表示制御回路に電源を供給する電源回路と、
前記電源回路の電源供給能力を制御する電源制御回路と
を備え、
前記電源制御回路は、
表示データを取得する取得部と、
前記表示データの複雑度を算出する算出部と、
前記複雑度に基づいて、前記電源回路の電源供給能力を決定する決定部と、
決定された前記電源供給能力で前記電源を供給するように、前記電源回路を制御する制御部と
を有することを特徴とする表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源制御方法、電源制御回路および表示装置に関する。
【背景技術】
【０００２】
従来、電気泳動方式を利用した表示装置等において、ＤＣ−ＤＣコンバーターを用いて電源電圧を昇圧することにより、所望の出力電圧を得る方法が用いられている。このような表示装置においては、主に電源を大型化することなく長時間駆動することを目的として、省電力化が進められている。たとえば、特許文献１には、表示装置等の消費電力量を抑えることを目的として、抵抗分圧回路等を設けずに、並列に接続された複数のキャパシターのそれぞれを充電した後、複数のキャパシターを直列に接続することにより、直流電源から供給された電圧を、任意の昇圧倍数で昇圧する構成を用いたＤＣ−ＤＣコンバーターが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１９５３４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術では、回路構成等を最適化することにより一定の消費電力量を抑えることができたとしても、電源回路の構成を変更してさらなる最適化をしない限り、それ以上の消費電力量を抑えることができない。電源回路の構成を変更するためには、時間的および金銭的に多大なコストを必要とする。このため、上記技術では、電源回路の消費電力量をより抑えることが容易ではない。
【０００５】
本発明に係る幾つかの態様は、上記課題を解決することで、電源制御回路の構成変更をおこなうことなく、電源回路の消費電力量をより抑えることができる、電源制御方法、電源制御回路および表示装置を提供するものである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の第１の態様の電源制御方法は、表示パネルを駆動する表示制御回路へ電源を供給する電源回路の、電源供給能力を制御する電源制御方法であって、表示データを取得する取得工程と、前記表示データの複雑度を算出する算出工程と、前記複雑度に基づいて、前記電源供給能力を決定する決定工程と、決定された前記電源供給能力で前記電源を供給するように、前記電源回路を制御する制御工程とを備えることを特徴とする。上記本発明に係る電源制御方法によれば、電源回路の構成変更をおこなわなくとも、表示データの複雑度に応じた適切な電源供給能力で電源回路を動作させることができるので、電源回路の消費電力量をより抑えることができる。
【０００７】
上記電源制御方法において、前記算出工程では、前記表示データにおいて、隣接する画素同士で表示色が異なる組み合わせがより多いほど、前記複雑度をより高く算出し、前記決定工程では、前記複雑度がより高いほど、前記電源供給能力をより高く決定してもよい。かかる構成によれば、隣接する画素同士で表示色が異なる組み合わせの増加に伴って表示パネルの画素電極間に生じる、電流のリーク量の増加に対応させて、電源回路の電源供給能力を高めることができるため、適切な電源供給能力で電源回路を動作させることができる。
【０００８】
上記電源制御方法において、前記算出工程では、前記表示データにおいて、第一の表示色で表示する画素および第二の表示色で表示する画素のうち、表示にかかる消費電流量が多いほうの画素の割合がより高いほど、前記複雑度をより高く算出し、前記決定工程では、前記複雑度がより高いほど、前記電源供給能力をより高く決定してもよい。かかる構成によれば、消費電力量が多い表示色を有する画素数の増加に伴って表示パネルの画素電極と共通電極との間に生じる、電流のリーク量の増加に対応させて、電源回路の電源供給能力を高めることができるため、適切な電源供給能力で電源回路を動作させることができる。
【０００９】
上記電源制御方法において、前記算出工程では、前記表示データを前記表示パネルへ転送する際の、前記表示データのライン方向のビット反転頻度がより高いほど、前記複雑度をより高く算出し、前記決定工程では、前記複雑度がより高いほど、前記電源供給能力をより高く決定してもよい。かかる構成によれば、表示データを表示パネルへ転送する際に、表示データのライン方向のビット反転数の増加に伴って生じる消費電流量の増加に対応させて、電源回路の電源供給能力を高めることができるため、適切な電源供給能力で電源回路を動作させることができる。
【００１０】
上記電源制御方法において、前記算出工程では、前記表示データを前記表示パネルへ転送する際の、前記表示データの走査方向のビット反転頻度がより高いほど、前記複雑度をより高く算出し、前記決定工程では、前記複雑度がより高いほど、前記電源供給能力をより高く決定してもよい。かかる構成によれば、表示データを表示パネルへ転送する際に、表示データの走査方向のビット反転数の増加に伴って生じる消費電流量の増加に対応させて、電源回路の電源供給能力を高めることができるため、適切な電源供給能力で電源回路を動作させることができる。
【００１１】
また、本発明の第２の態様の電源制御回路は、表示パネルを駆動する表示制御回路へ電源を供給する電源回路の、電源供給能力を制御する電源制御回路であって、表示データを取得する取得部と、前記表示データの複雑度を算出する算出部と、前記複雑度に基づいて、前記電源供給能力を決定する決定部と、決定された前記電源供給能力で前記電源を供給するように、前記電源回路を制御する制御部とを備えることを特徴とする。上記本発明に係る電源制御回路によれば、電源回路の構成変更をおこなわなくとも、表示データの複雑度に応じて、電源回路の電源供給能力を制御することで、電源回路の消費電力量をより抑えることができる。
【００１２】
また、本発明の第３の態様の表示装置は、表示パネルと、前記表示パネルを駆動する表示制御回路と、前記表示制御回路に電源を供給する電源回路と、前記電源回路の電源供給能力を制御する電源制御回路とを備え、前記電源制御回路は、表示データを取得する取得部と、前記表示データの複雑度を算出する算出部と、前記複雑度に基づいて、前記電源回路の電源供給能力を決定する決定部と、決定された前記電源供給能力で前記電源を供給するように、前記電源回路を制御する制御部とを有することを特徴とする。上記本発明に係る表示装置によれば、電源回路の構成変更をおこなわなくとも、表示データの複雑度に応じて、電源回路の電源供給能力を制御することで、電源回路の消費電力量をより抑えることができる。
【図面の簡単な説明】
【００１３】
【図１】表示装置１００の外観を示す。
【図２】表示装置１００のハードウェア構成を示す。
【図３】電源制御回路３００の機能構成を示す。
【図４】電源制御回路３００による電源制御処理の手順を示す。
【図５】算出部３０４による第１の複雑度を算出する処理の一例を示す。
【図６】算出部３０４による第２の複雑度を算出する処理の一例を示す。
【図７】算出部３０４による第３の複雑度を算出する処理の一例を示す。
【図８】算出部３０４による第４の複雑度を算出する処理の一例を示す。
【図９】電源制御回路３００が有する制御テーブルの一例を示す。
【図１０】電源制御回路３００が有する制御テーブルの他の一例を示す。
【図１１】電源制御回路３００が有する制御テーブルの他の一例を示す。
【図１２】電源制御回路３００が有する制御テーブルの他の一例を示す。
【発明を実施するための形態】
【００１４】
図１は表示装置１００の外観を示す。図１に示すように、本実施形態の表示装置１００は、腕時計型の筐体１０２を備える。筐体１０２は、表示装置１００を動作させるための各種ハードウェアを収容する。筐体１０２の正面（ユーザーが表示パネルに表示された情報を視認する際にユーザーと対向する面）には開口が形成されている。筐体１０２には、開口から表示パネル１４０の表示面が露出するように、各種データを表示する表示パネル１４０が設けられている。たとえば、表示装置１００は、時計機能を有しており、表示パネル１４０に時刻を表示させることができる。本実施形態の表示装置１００は、表示パネル１４０として、電気泳動方式を利用した電子ペーパーを用いている。
【００１５】
図２は、表示装置１００のハードウェア構成を示す。図２に示すように、表示装置１００は、電池１１０、主制御回路１２０、表示制御回路１３０、表示パネル１４０、および電源制御回路３００を備える。ここでは、表示装置１００が備えるハードウェアのうち、本発明の説明に必要なもののみについて説明する。
【００１６】
電池１１０は、表示制御回路１３０、主制御回路１２０、および電源制御回路３００へ電力を供給する。電池１１０には、表示装置１００用の所定のものが用いられる。たとえば、電池１１０には、表示装置１００の必要に応じて、１．５Ｖの電圧を供給する酸化銀電池（ＳＲ）、３．０Ｖの電圧を供給するリチウム電池（ＣＲ）、２．５Ｖの電圧を供給するリチウム二次電池（ＣＴＬ）、１．５Ｖの電圧を供給するリチウム二次電池（ＭＴ）のいずれか一つが用いられる。
【００１７】
主制御回路１２０は、電池１１０から供給された電力を用いて、表示装置１００全体を制御する。たとえば、主制御回路１２０は、ＣＰＵ、メモリー、外部インターフェースなどを有する。主制御回路１２０は、メモリーに格納されている所定のプログラムを実行することにより、表示装置１００が備える機能を実現するための所定の処理をおこなう。主制御回路１２０は、処理結果を示す表示データを表示パネル１４０に表示させる場合、この表示データを表示パネル１４０に表示させるための表示命令を、表示制御回路１３０に対して出力する。
【００１８】
表示制御回路１３０は、電池１１０から供給された電力を用いて、表示パネル１４０を駆動および制御する。表示パネル１４０は、複数の電圧で動作する。これに応じて、表示制御回路１３０は、複数の電圧を選択的に用いて、表示パネル１４０を駆動および制御する。たとえば、表示制御回路１３０は、複数の電圧を選択的に用いて、表示パネル１４０を駆動するとともに、表示パネル１４０による各種データの表示を制御する。
【００１９】
具体的には、表示制御回路１３０は、グラフィックコントローラー１３２および電源回路１３４を備える。電源回路１３４は、電池１１０から供給された電圧を、表示パネル１４０を駆動するための複数の電圧に昇圧する。グラフィックコントローラー１３２は、電源回路１３４によって昇圧された複数の電圧を選択的に用いて、表示パネル１４０を駆動する。また、グラフィックコントローラー１３２は、転送クロックに同期して表示パネル１４０へ表示データを転送するとともに、表示パネル１４０に対する表示のための駆動制御をおこなう。
【００２０】
本実施形態の表示パネル１４０は、５Ｖの電圧、７Ｖの電圧、および１５Ｖの電圧で動作する。たとえば、表示パネル１４０は、５Ｖの電圧を用いて、データ転送および画素書き込みをおこなう。また、表示パネル１４０は、７Ｖの電圧を用いて、走査線制御をおこなう。また、表示パネル１４０は、１５Ｖの電圧を用いて、電子泳動パネルを駆動する。これに応じて、電源回路１３４は、電池１１０から供給された電圧を、５Ｖの電圧、７Ｖの電圧、および１５Ｖの電圧のそれぞれに昇圧する。そして、グラフィックコントローラー１３２は、電源回路１３４によって昇圧された５Ｖの電圧、７Ｖの電圧、および１５Ｖの電圧を選択的に用いて、表示パネル１４０を駆動および制御する。
【００２１】
図３は、電源制御回路３００の機能構成を示す。電源制御回路３００は、電池１１０から供給された電力を用いて、電源回路１３４の電源供給能力を制御する。電源制御回路３００は、取得部３０２、算出部３０４、決定部３０６、および制御部３０８を備える。
【００２２】
取得部３０２は、表示データを取得する。具体的には、取得部３０２は、グラフィックコントローラー１３２が有するメモリー１３３から、表示データを取得する。算出部３０４は、取得部３０２によって取得された表示データの複雑度を算出する。決定部３０６は、算出部３０４によって算出された複雑度に基づいて、電源回路１３４の電源供給能力を決定する。制御部３０８は、決定部３０６によって決定された電源供給能力で電源を供給するように、電源回路１３４を制御する。
【００２３】
ここで、「複雑度」とは、表示データの表示にかかる表示制御回路１３０および表示パネル１４０の負荷の度合いを示すものである。すなわち、「複雑度」がより高いほど、表示データの表示にかかる表示制御回路１３０および表示パネル１４０の消費電力量がより多くなることを意味する。なお、本発明では、「複雑度」という表現を用いているが、上記の理由から、「消費電力量」、「予測消費電力量」等に置き換えて表現してもよい。
【００２４】
たとえば、算出部３０４は、表示データにおける隣接する画素同士で表示色が異なる組み合わせの数に基づいた複雑度（第１の複雑度）を算出する。具体的には、算出部３０４は、取得部３０２によって取得された表示データにおいて、隣接する画素同士で表示色が異なる組み合わせがより多いほど、第１の複雑度をより高く算出する。この場合、決定部３０６は、算出部３０４によって算出された第１の複雑度がより高いほど、電源回路１３４の電源供給能力をより高く決定する。特に、決定部３０６は、表示パネル１４０を駆動する際の、電源回路１３４の電源供給能力をより高く決定する。
【００２５】
また、算出部３０４は、表示データにおける画素ごとの表示にかかる消費電流量に基づいた複雑度（第２の複雑度）を算出する。具体的には、算出部３０４は、取得部３０２によって取得された表示データにおいて、第一の表示色で表示する画素および第二の表示色で表示する画素のうち、表示にかかる消費電流量が多いほうの画素の割合がより高いほど、第２の複雑度をより高く算出する。この場合、決定部３０６は、算出部３０４によって算出された第２の複雑度がより高いほど、電源回路１３４の電源供給能力をより高く決定する。特に、決定部３０６は、表示パネル１４０を駆動する際の、電源回路１３４の電源供給能力をより高く決定する。
【００２６】
また、算出部３０４は、表示データを表示パネル１４０へ転送する際の、表示データのライン方向のビット反転頻度に基づいた複雑度（第３の複雑度）を算出する。具体的には、算出部３０４は、取得部３０２によって取得された表示データを表示パネル１４０へ転送する際の、表示データのライン方向のビット反転頻度がより高いほど、第３の複雑度をより高く算出する。より具体的には、算出部３０４は、表示パネル１４０が備えるシフトレジスタへ所定ビット単位でラインデータを転送する際の、表示データの走査方向のビット反転頻度がより高いほど、第３の複雑度をより高く算出する。この場合、決定部３０６は、算出部３０４によって算出された第３の複雑度がより高いほど、電源回路１３４の電源供給能力をより高く決定する。特に、決定部３０６は、表示データを表示パネル１４０へ転送する際の、電源回路１３４の電源供給能力をより高く決定する。
【００２７】
また、算出部３０４は、表示データを表示パネル１４０へ転送する際の、表示データの走査方向のビット反転頻度に基づいた複雑度（第４の複雑度）を算出する。具体的には、算出部３０４は、取得部３０２によって取得された表示データを表示パネル１４０へ転送する際の、表示データの走査方向のビット反転頻度がより高いほど、第４の複雑度をより高く算出する。より具体的には、算出部３０４は、表示パネル１４０が備えるシフトレジスタに格納されたラインデータを表示パネル１４０が備えるラインバッファへラッチ（コピー）する際の、表示データの走査方向のビット反転頻度がより高いほど、第４の複雑度をより高く算出する。この場合、決定部３０６は、算出部３０４によって算出された第４の複雑度がより高いほど、電源回路１３４の電源供給能力をより高く決定する。特に、決定部３０６は、表示データを表示パネル１４０へ転送する際の、電源回路１３４の電源供給能力をより高く決定する。
【００２８】
一方、電源回路１３４は、昇圧クロックの周波数を変更することができる。そこで、決定部３０６は、算出部３０４によって算出された複雑度に基づいて、電源回路１３４の昇圧クロックの周波数を決定する。具体的には、算出部３０４によって算出された複雑度がより高いほど、電源回路１３４の昇圧クロックの周波数をより高く決定する。
【００２９】
また、グラフィックコントローラー１３２は、表示パネル１４０へ表示データを転送する際に用いる転送クロックの周波数を変更することができる。そこで、決定部３０６は、算出部３０４によって算出された複雑度に基づいて、グラフィックコントローラー１３２が表示パネル１４０へ表示データを転送する際に用いる転送クロックの周波数を決定する。具体的には、転送クロックの周波数が低いほど、消費電力量が少なくなる。そこで、決定部３０６は、算出部３０４によって算出された複雑度がより高いほど、電源回路１３４の昇圧クロックの周波数をより低く決定する。
【００３０】
なお、電源回路１３４は、電源供給能力が異なる複数のサブ回路を有しても良い。たとえば、電源回路１３４は、電流容量が異なる複数の回路（以下、「副回路」という）を有しても良い。この場合、決定部３０６は、算出部３０４によって算出された複雑度に基づいて、電源回路１３４が使用する副回路を決定してもよい。たとえば、決定部３０６は、算出部３０４によって算出された複雑度がより高いほど、電流容量がより多い副回路を、電源回路１３４が使用する副回路として決定してもよい。
【００３１】
電源制御回路３００は、ＣＰＵ、メモリー、外部インターフェースなどを有する。たとえば、メモリーには、電源制御回路３００を取得部３０２、算出部３０４、決定部３０６、および制御部３０８として機能させるためのプログラムが格納されている。電源制御回路３００は、メモリーに格納されている上記プログラムをＣＰＵが実行することにより、取得部３０２、算出部３０４、決定部３０６、および制御部３０８として機能する。
【００３２】
図４は、電源制御回路３００による電源制御処理の手順を示す。まず、取得部３０２が、表示データを取得する（ステップＳ４０２）。つぎに、算出部３０４が、ステップＳ４０２で取得した表示データにおける、隣接する画素同士で表示色が異なる組み合わせの数に基づく、第１の複雑度を算出する（ステップＳ４０４）。つぎに、算出部３０４が、ステップＳ４０２で取得した表示データにおける、画素ごとの表示にかかる消費電流量に基づく、第２の複雑度を算出する（ステップＳ４０６）。
【００３３】
つぎに、算出部３０４が、ステップＳ４０２で取得した表示データを表示パネル１４０へ転送する際の、ライン方向のビット反転頻度に基づく、第３の複雑度を算出する（ステップＳ４０８）。つぎに、算出部３０４が、ステップＳ４０２で取得した表示データを表示パネル１４０へ転送する際の、走査方向のビット反転頻度に基づく、第４の複雑度を算出する（ステップＳ４１０）。
【００３４】
そして、決定部３０６が、ステップＳ４０４〜Ｓ４１０で算出された、第１〜第４の複雑度に基づいて、電源回路１３４の電源供給能力を決定する（ステップＳ４１２）。さらに、制御部３０８が、ステップｓ４１２で決定された電源供給能力で電源を供給するように、電源回路１３４を制御する（ステップＳ４１４）。その後、電源制御回路３００は、電源制御処理を終了する。
【００３５】
図５は、算出部３０４による第１の複雑度を算出する処理の一例を示す。図５−８では、本発明を判りやすく説明するため、４×４画素の表示データを用いて説明する。算出部３０４は、表示データにおいて、隣接する画素の組み合わせのうちの、表示色が異なる組み合わせ（以下、「非同色組み合わせ」と示す）の数がより多いほど、第１の複雑度をより高く算出する。たとえば、図５に示す表示データ５００は、奇数行（画素行５０１および画素行５０３）の各画素の表示色が、順に「黒、白、黒、白」である。また、表示データ５００は、偶数行（画素行５０２および画素行５０４）の各画素の表示色は、順に「白、黒、白、黒」である。すなわち、表示データ５００は、隣接する画素の組み合わせの全てが、非同色組み合わせである。したがって、表示データ５００は、第１の複雑度が最も高くなる。
【００３６】
たとえば、算出部３０４は、まず、走査線方向における非同色組み合わせ数を検出する。たとえば、算出部３０４は、画素行５０１−５０４のそれぞれについて、走査線方向（図中横矢印方向）にスキャンすることにより、走査線方向における非同色組み合わせ数を検出する。図５に示す例では、画素行５０１−５０４のいずれも、非同色組み合わせ数は「３」である。すなわち、表示データ５００において、走査線方向における非同色組み合わせ数は「１２」である。
【００３７】
また、算出部３０４は、データ線方向における非同色組み合わせ数を検出する。たとえば、算出部３０４は、画素列５１１−５１４のそれぞれについて、データ線方向（図中縦矢印方向）にスキャンすることにより、データ線方向における非同色組み合わせ数を検出する。図５に示す例では、画素列５１１−５１４のいずれも、非同色組み合わせ数は「３」である。すなわち、表示データ５００において、データ線方向における非同色組み合わせ数は「１２」である。
【００３８】
そして、算出部３０４は、走査線方向における非同色組み合わせ数と、データ線方向における非同色組み合わせ数とを合算することにより、表示データ全体の非同色組み合わせ数を算出する。たとえば、表示データ５００の非同色組み合わせ数は、「２４」となる。さらに、算出部３０４は、検出した表示データ全体の非同色組み合わせ数、および以下の数式（１）を用いて、第１の複雑度Ｃ1を算出する。たとえば、Ｎ1を「４」とし、Ｗ1を「０．５」とした場合、算出部３０４は、以下数式（１）により、第１の複雑度Ｃ1として「４８（２４×４×０．５）」を算出する。
【００３９】
Ｃ1＝表示データ全体の非同色組み合わせ数×Ｎ1×Ｗ1・・・（１）
【００４０】
ここで、Ｎ1は、第１の正規化係数を示す。第１の正規化係数とは、第１の複雑度の算出基準値の最悪値（すなわち、非同色組み合わせ数の最大値）を、第１−第４の複雑度のそれぞれの算出基準値の最小公倍数に正規化するための倍数が用いられる。たとえば、第１の複雑度の算出基準値の最悪値（すなわち、非同色組み合わせ数の最大値）は、上記したとおり「２４」である。また、後述するように、第２−第４の複雑度の算出基準値の最悪値は、「１６」、「８」、および「１２」である。このため、第１−第４の複雑度のそれぞれの算出基準値の最小公倍数は「９６」となる。したがって、第１の正規化係数は、「４（９６÷２４）」となる。
【００４１】
一方、Ｗ1は、第１の重み値を示す。第１の重み値とは、第１−第４の複雑度のうち、第１の複雑度が占める重要度合いを示す。たとえば、本実施例では、全体を１とし、第１の複雑度の重要度が他の複雑度よりも高くすべく、第１の重み値に「０．５」を設定している。なお、第１の重み値は固定でもよく、ユーザーが任意の値を設定することができるようにしてもよい。
【００４２】
図６は、算出部３０４による第２の複雑度を算出する処理の一例を示す。算出部３０４は、表示データにおいて、他の画素よりも消費電流量が多い画素の数がより多いほど、第２の複雑度をより高く算出する。たとえば、図６に示す表示データ６００は、全ての画素の表示色が、「白」である。ここで、表示色が「白」の画素は、表示色が「黒」の画素よりも消費電流量が多いとする。この場合、算出部３０４は、表示色が「白」の画素がより多いほど、第２の複雑度をより高く算出する。したがって、全ての画素の表示色が「白」である表示データ６００は、第２の複雑度が最も高くなる。
【００４３】
たとえば、算出部３０４は、まず、表示データ６００における、表示色が「白」の画素数を検出する。たとえば、図６に示す例では、表示データ６００において、表示色が「白」の画素の数は「１６」である。
【００４４】
そして、算出部３０４は、検出した画素数、および以下の数式（２）を用いて、第２の複雑度Ｃ2を算出する。たとえば、Ｎ2を「６」とし、Ｗ2を「０．１２５」とした場合、算出部３０４は、以下数式（２）により、第２の複雑度Ｃ2として「１２（１６×６×０．１２５）」を算出する。
【００４５】
Ｃ2＝検出した画素数×Ｎ2×Ｗ2・・・（２）
【００４６】
ここで、Ｎ2は、第２の正規化係数を示す。第２の正規化係数とは、第２の複雑度の算出基準値の最悪値（すなわち、全ての画素の表示色が「白」の場合の総画素数）を、第１−第４の複雑度のそれぞれの算出基準値の最小公倍数に正規化するための倍数が用いられる。たとえば、第２の複雑度の算出基準値の最悪値（すなわち、非同色組み合わせ数の最大値）は、上記したとおり「１６」である。また、上記したとおり、第１−第４の複雑度のそれぞれの算出基準値の最小公倍数は「９６」である。したがって、第２の正規化係数は、「６（９６÷１６）」となる。
【００４７】
一方、Ｗ2は、第２の重み値を示す。第２の重み値とは、第１−第４の複雑度のうち、第２の複雑度が占める重要度合いを示す。たとえば、本実施例では、全体を１とし、第２の複雑度の重要度を第１の複雑度よりも低くすべく、第２の重み値に「０．１２５」を設定している。なお、第２の重み値は固定でもよく、ユーザーが任意の値を設定することができるようにしてもよい。
【００４８】
図７は、算出部３０４による第３の複雑度を算出する処理の一例を示す。算出部３０４は、表示データを表示パネル１４０へ転送する際の、表示データのライン方向のビット反転頻度がより高いほど、第３の複雑度をより高く算出する。たとえば、図７に示す表示データ７００は、全画素行（画素行７０１−７０４）の各画素の表示色が、順に「黒、白、白、黒」である。ここで、画素行がｉビット単位で表示パネル１４０へパラレル転送される場合、算出部３０４は、ｎ列目の画素の表示色と、ｎ+ｉ列目の画素の表示色とを比較し、画素の表示色が反転しているか否かを判断する。たとえば、画素行が２ビット単位で表示パネル１４０へパラレル転送される場合、算出部３０４は、１列目の画素の表示色と３列目の画素の表示色、２列目の画素の表示色と４列目の画素の表示色、をそれぞれ比較し、画素の表示色が反転しているか否かを判断する。図７に示す画素行７０１−７０４は、いずれも、１列目の画素の表示色（黒）と３列目の画素の表示色（白）は反転しており、２列目の画素の表示色（白）と４列目の画素の表示色（黒）も反転している。したがって、画素行７０１−７０４は、いずれも、反転している画素の組み合わせ（以下、「反転組み合わせ」と示す）の数が「２」である。算出部３０４は、全ての画素行について上記判断処理をおこない、反転組み合わせ数を算出する。そして、全ての画素行の反転組み合わせ数を合算することにより、表示データ全体の反転組み合わせ数を算出する。そして、算出部３０４は、表示データ全体の反転組み合わせ数がより多いほど、第３の複雑度をより高く算出する。たとえば、全ての画素行（画素行７０１−７０４）の反転組み合わせ数が「２」である表示データ６００は、表示データ全体の反転組み合わせ数が「８」であり、第３の複雑度が最も高くなる。
【００４９】
たとえば、算出部３０４は、まず、上記したように、表示データ全体の反転組み合わせ数を算出する。たとえば、図７に示す例では、表示データ７００全体の反転組み合わせ数は「８」である。
【００５０】
そして、算出部３０４は、算出した表示データ全体の反転組み合わせ数、および以下の数式（３）を用いて、第３の複雑度Ｃ3を算出する。たとえば、Ｎ3を「１２」とし、Ｗ3を「０．２５」とした場合、算出部３０４は、以下数式（３）により、第３の複雑度Ｃ3として「４８（８×１２×０．５）」を算出する。
【００５１】
Ｃ3＝表示データ全体の反転組み合わせ数×Ｎ3×Ｗ3・・・（３）
【００５２】
ここで、Ｎ3は、第３の正規化係数を示す。第３の正規化係数とは、第３の複雑度の算出基準値の最悪値（すなわち、反転組み合わせ数の最大値）を、第１−第４の複雑度のそれぞれの算出基準値の最小公倍数に正規化するための倍数が用いられる。たとえば、第３の複雑度の算出基準値の最悪値（すなわち、反転組み合わせ数の最大値）は、上記したとおり「８」である。また、上記したとおり、第１−第４の複雑度のそれぞれの算出基準値の最小公倍数は「９６」である。したがって、第３の正規化係数は、「１２（９６÷８）」となる。
【００５３】
一方、Ｗ3は、第３の重み値を示す。第３の重み値とは、第１−第４の複雑度のうち、第３の複雑度が占める重要度合いを示す。たとえば、本実施例では、全体を１とし、第３の複雑度の重要度を第１の複雑度よりも低くかつ第２の複雑度よりも高くすべく、第３の重み値に「０．２５」を設定している。なお、第３の重み値は固定でもよく、ユーザーが任意の値を設定することができるようにしてもよい。
【００５４】
図８は、算出部３０４による第４の複雑度を算出する処理の一例を示す。算出部３０４は、表示パネル１４０が備えるシフトレジスタに格納されたラインデータを表示パネル１４０が備えるラインバッファへラッチ（コピー）する際の、表示データの走査方向のビット反転頻度がより高いほど、第４の複雑度をより高く算出する。たとえば、図８に示す表示データ８００は、１行目の画素行８０１の各画素の表示色は、順に「黒、白、白、黒」である。また、２行目の画素行８０２の各画素の表示色は、順に「白、黒、黒、白」である。したがって、２行目の画素行８０２を表示パネル１４０が備えるラインバッファへラッチ（コピー）した場合、画素行８０２の４つの画素のいずれも、画素行８０１の画素から反転表示することになる。したがって、２行目の画素行８０２の反転頻度は「４」となる。同様に、３行目の画素行８０３の各画素の表示色は、順に「黒、白、白、黒」であり、画素行８０３の反転頻度は「４」となる。また、４行目の画素行８０３の各画素の表示色は、順に「白、黒、黒、白」であり、画素行８０４の反転頻度も「４」となる。算出部３０４は、全ての画素行について上記判断処理をおこない、反転頻度を算出する。そして、全ての画素行の反転頻度を合算することにより、表示データ全体の反転頻度を算出する。そして、算出部３０４は、表示データ全体の反転頻度がより多いほど、第４の複雑度をより高く算出する。たとえば、全ての画素行（画素行７０２−７０４）の反転頻度が「４」である表示データ８００は、表示データ全体の反転組み合わせ数が「１２」であり、第４の複雑度が最も高くなる。
【００５５】
たとえば、算出部３０４は、まず、上記したように、表示データ全体の反転頻度を算出する。たとえば、図８に示す例では、表示データ８００全体の反転頻度は「１２」である。
【００５６】
そして、算出部３０４は、算出した表示データ全体の反転頻度、および以下の数式（４）を用いて、第４の複雑度Ｃ4を算出する。たとえば、Ｎ4を「８」とし、Ｗ4を「０．１２５」とした場合、算出部３０４は、以下数式（４）により、第４の複雑度Ｃ4として「１２（１２×８×０．１２５）」を算出する。
【００５７】
Ｃ4＝表示データ全体の反転頻度×Ｎ4×Ｗ4・・・（４）
【００５８】
ここで、Ｎ4は、第４の正規化係数を示す。第４の正規化係数とは、第４の複雑度の算出基準値の最悪値（すなわち、反転頻度の最大値）を、第１−第４の複雑度のそれぞれの算出基準値の最小公倍数に正規化するための倍数が用いられる。たとえば、第４の複雑度の算出基準値の最悪値（すなわち、反転頻度の最大値）は、上記したとおり「１２」である。また、上記したとおり、第１−第４の複雑度のそれぞれの算出基準値の最小公倍数は「９６」である。したがって、第４の正規化係数は、「８（９６÷１２）」となる。
【００５９】
一方、Ｗ4は、第４の重み値を示す。第４の重み値とは、第１−第４の複雑度のうち、第４の複雑度が占める重要度合いを示す。たとえば、本実施例では、全体を１とし、第４の複雑度の重要度を第２の複雑度と同一とすべく、第４の重み値に「０．１２５」を設定している。なお、第４の重み値は固定でもよく、ユーザーが任意の値を設定することができるようにしてもよい。
【００６０】
図９は、電源制御回路３００が有する制御テーブルの一例を示す。電源制御回路３００は、制御テーブルを有する。決定部３０６は、制御テーブルの設定に基づいて、電源回路１３４の電源供給能力を決定する。制御テーブルは、電源制御回路３００が有するメモリーなどに予め格納されている。
【００６１】
図９に示す制御テーブル９００は、電源回路１３４の昇圧クロックの周波数を決定するために、決定部３０６によって利用される。制御テーブル９００には、表示データの複雑度に対して、「周波数」が設定されている。「周波数」には、電源回路１３４の昇圧クロックの周波数が設定されている。たとえば、制御テーブル９００には、表示データの複雑度が「０〜９６」の範囲で設定されており、表示データの複雑度が「０〜２４」の場合、電源回路１３４の昇圧クロックの周波数を「２５０Ｈｚ」とする設定がなされている。また、表示データの複雑度が「２５〜４８」の場合、電源回路１３４の昇圧クロックの周波数を「５００Ｈｚ」とする設定がなされている。また、表示データの複雑度が「４９〜７２」の場合、電源回路１３４の昇圧クロックの周波数を「１ＫＨｚ」とする設定がなされている。また、表示データの複雑度が「７３〜９６」の場合、電源回路１３４の昇圧クロックの周波数を「２ＫＨｚ」とする設定がなされている。
【００６２】
このように制御テーブル９００に値が設定されている場合、決定部３０６は、この制御テーブル９００と、算出部３０４によって算出された表示データの複雑度（第１〜第４の複雑度の合計値）とに基づいて、電源回路１３４の昇圧クロックの周波数を決定する。そして、制御部３０８は、決定された周波数で動作するように、電源回路１３４の電源供給能力を制御する。
【００６３】
図１０は、電源制御回路３００が有する制御テーブルの他の一例を示す。図１０に示す制御テーブル１０００は、グラフィックコントローラー１３２が表示パネル１４０へ表示データを転送する際に用いる転送クロックの周波数を決定する際に、決定部３０６によって利用される。制御テーブル１０００には、表示データの複雑度に対して、「周波数」が設定されている。「周波数」には、グラフィックコントローラー１３２が表示パネル１４０へ表示データを転送する際に用いる転送クロックの周波数が設定されている。たとえば、制御テーブル１０００には、表示データの複雑度が「０〜２４」の範囲で設定されており、表示データの複雑度が「０〜６」の場合、グラフィックコントローラー１３２が表示パネル１４０へ表示データを転送する際に用いる転送クロックの周波数を「４００ＫＨｚ」とする設定がなされている。また、表示データの複雑度が「７〜１２」の場合、グラフィックコントローラー１３２が表示パネル１４０へ表示データを転送する際に用いる転送クロックの周波数を「３００ＫＨｚ」とする設定がなされている。また、表示データの複雑度が「１３〜１８」の場合、グラフィックコントローラー１３２が表示パネル１４０へ表示データを転送する際に用いる転送クロックの周波数を「２００ＫＨｚ」とする設定がなされている。また、表示データの複雑度が「１９〜２４」の場合、グラフィックコントローラー１３２が表示パネル１４０へ表示データを転送する際に用いる転送クロックの周波数を「１００ＫＨｚ」とする設定がなされている。
【００６４】
このように制御テーブル１０００が設定されている場合、決定部３０６は、この制御テーブル１０００と、算出部３０４によって算出された第３の複雑度とに基づいて、グラフィックコントローラー１３２が表示パネル１４０へ表示データを転送する際に用いる転送クロックの周波数を決定する。そして、制御部３０８は、決定された周波数で動作するように、グラフィックコントローラー１３２が表示パネル１４０へ表示データを転送する際に用いる転送クロックの周波数を制御する。
【００６５】
図１１は、電源制御回路３００が有する制御テーブルの他の一例を示す。図１１に示す制御テーブル１１００は、電源回路１３４が使用する副回路を決定する際に、決定部３０６によって利用される。制御テーブル１１００には、表示データの複雑度に対して、「副回路」が設定されている。「副回路」には、電源回路１３４が使用する副回路が設定されている。たとえば、制御テーブル１１００には、表示データの複雑度が「０〜９６」の範囲で設定されており、表示データの複雑度が「０〜４８」の場合、電源回路１３４が使用する副回路を、電流容量「５０μＡ」を有する副回路とする設定がなされている。また、表示データの複雑度が「４９〜９６」の場合、電源回路１３４が使用する副回路を、電流容量「１００μＡ」を有する副回路とする設定がなされている。
【００６６】
このように制御テーブル１１００が設定されている場合、決定部３０６は、この制御テーブル１１００と、算出部３０４によって算出された表示データの複雑度（第１〜第４の複雑度の合計値）とに基づいて、電源回路１３４が使用する副回路を決定する。そして、制御部３０８は、決定された副回路を使用するように、電源回路１３４の電源供給能力を制御する。
【００６７】
図１２は、電源制御回路３００が有する制御テーブルの他の一例を示す。図１１に示す制御テーブル１１００は、電源回路１３４の昇圧クロックの周波数と、電源回路１３４が使用する副回路とを同時に決定する際に、決定部３０６によって利用される。制御テーブル１２００には、表示データの複雑度に対して、「周波数」および「副回路」が設定されている。
【００６８】
たとえば、制御テーブル１２００には、表示データの複雑度が「０〜９６」の範囲で設定されており、表示データの複雑度が「０〜２４」の場合、電源回路１３４の昇圧クロックの周波数を「２５０Ｈｚ」とし、電流容量「５０μＡ」を有する副回路とする設定がなされている。また、表示データの複雑度が「２５〜４８」の場合、電源回路１３４の昇圧クロックの周波数を「５００Ｈｚ」とし、電源回路１３４が使用する副回路を、電流容量「５０μＡ」を有する副回路とする設定がなされている。また、表示データの複雑度が「４９〜７２」の場合、電源回路１３４の昇圧クロックの周波数を「５００Ｈｚ」とし、電源回路１３４が使用する副回路を、電流容量「１００μＡ」を有する副回路とする設定がなされている。また、表示データの複雑度が「７３〜９６」の場合、電源回路１３４の昇圧クロックの周波数を「１ＫＨｚ」とし、電流容量「１００μＡ」を有する副回路とする設定がなされている。
【００６９】
このように制御テーブル１２００が設定されている場合、決定部３０６は、この制御テーブル１２００と、算出部３０４によって算出された表示データの複雑度（第１〜第４の複雑度の合計値）とに基づいて、電源回路１３４の昇圧クロックの周波数と電源回路１３４が使用する副回路とを同時に決定する。そして、制御部３０８は、決定された周波数で動作するように、電源回路１３４の電源供給能力を制御するとともに、決定された副回路を使用するように、電源回路１３４の電源供給能力を制御する。
【００７０】
以上説明したように、本実施形態の電源制御回路３００によれば、表示データの複雑度を算出し、算出した複雑度に基づいて、電源回路１３４の電源供給能力を決定し、決定された電源供給能力で電源を供給するように、電源回路１３４のを制御する構成とした。これにより、電源回路１３４の構成変更をおこなわなくとも、表示データの複雑度に応じた適切な電源供給能力で、電源回路１３４を動作させることができるので、電源回路１３４の消費電力量をより抑えることができる。
【００７１】
特に、本実施形態の電源制御回路３００によれば、隣接する画素同士で表示色が異なる組み合わせの増加に伴って表示パネル１４０の画素電極間に生じる、電流のリーク量の増加に対応させて、電源回路１３４の電源供給能力を高めることができるため、適切な電源供給能力で電源回路１３４を動作させることができる。
【００７２】
また、本実施形態の電源制御回路３００によれば、消費電力量が多い表示色を有する画素数の増加に伴って表示パネル１４０の画素電極と共通電極との間に生じる、電流のリーク量の増加に対応させて、電源回路１３４の電源供給能力を高めることができるため、適切な電源供給能力で電源回路１３４を動作させることができる。
【００７３】
また、本実施形態の電源制御回路３００によれば、表示データを表示パネル１４０へ転送する際に、表示データのライン方向のビット反転数の増加に伴って生じる消費電流量の増加に対応させて、電源回路１３４の電源供給能力を高めることができるため、適切な電源供給能力で電源回路１３４を動作させることができる。
【００７４】
また、本実施形態の電源制御回路３００によれば、表示データを表示パネル１４０へ転送する際に、表示データの走査方向のビット反転数の増加に伴って生じる消費電流量の増加に対応させて、電源回路１３４の電源供給能力を高めることができるため、適切な電源供給能力で電源回路１３４を動作させることができる。
【００７５】
本発明の電源制御回路および電源制御方法は、腕時計型の表示装置が備える表示パネルを駆動するための電源回路への利用に限らない。たとえば、本発明の表示制御装置を、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話、デスクトップパソコン、ノートパソコン、電子ブック、電子ペーパー、携帯音楽再生装置、携帯動画再生装置、ナビゲーション装置などの、腕時計型の表示装置以外の表示装置が備える表示パネルを駆動するための電源回路に利用してもよい。
【符号の説明】
【００７６】
１００  表示装置、１０２  筐体、１１０  電池、１２０  主制御回路、１３０  表示制御回路、１３２  グラフィックコントローラー、１３３  メモリー、１３４  電源回路、３００  電源制御回路、３０２  取得部、３０４  算出部、３０６  決定部、３０８  制御部
【図１】
2011186031.tif 000003
【図２】
2011186031.tif 000004
【図３】
2011186031.tif 000005
【図４】
2011186031.tif 000006
【図５】
2011186031.tif 000007
【図６】
2011186031.tif 000008
【図７】
2011186031.tif 000009
【図８】
2011186031.tif 000010
【図９】
2011186031.tif 000011
【図１０】
2011186031.tif 000012
【図１１】
2011186031.tif 000013
【図１２】
2011186031.tif 000014