(57)【要約】【課題】画像に含まれる画の大きさを変更することなくその表示位置を変更することで、表示素子が駆動できない状態になることを防止する。【解決手段】黒色画素によって画が描かれた描画領域ＤＲと、画が描かれていない白色画素のみからなる余白領域ＢＬとを有する画像データＩＭＧの画像を表示体に表示する場合、表示装置は、（ａ）に示す画像データＩＭＧの余白領域ＢＬを特定し、その寸法の範囲内で描画領域ＤＲの位置を変化させて、（ｂ）に示す画像データＩＭＧ−Ａを生成して画像を表示する。表示装置は、変更先の描画領域ＤＲの位置を、例えば、先に表示した画像との、画が重なる重複領域の大きさが最小となるようにし、表示体の表示領域を構成する各表示素子ができるだけ連続して黒を表示しないようにする。画が描かれている描画領域ＤＲはその表示位置が変わるだけであるから、ユーザの視認性への影響はほとんどない。【選択図】図９
2009222834.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示手段と、
画が描かれた描画領域を含む画像を表す画像データを記憶する記憶手段と、
前記画像データに応じた画像が前記表示手段によって表示されたときに当該表示手段の表示領域の縁に接して表示される単一色の領域を、余白領域として特定する余白領域特定手段と、
前記余白領域特定手段によって特定された前記余白領域の寸法の範囲内で、前記画像データが表す画像に含まれる前記描画領域の位置を変更する位置変更手段と、
前記位置変更手段によって前記描画領域の位置が変更された画像データに応じた画像を前記表示手段に表示させる表示制御手段と
を備えることを特徴とする表示装置。
【請求項２】
前記画像データとして、第１の画像データと第２の画像データとがあり、
前記位置変更手段は、
前記第１の画像データに応じた画像が前記表示手段に表示させられた後に、前記第２の画像データに応じた画像が前記表示手段に表示させられる場合に、前記第１の画像データの前記描画領域に描かれた画と、前記第２の画像データの前記描画領域に描かれた画とが重なる重複領域の大きさが小さくなるように、当該第２の画像データの前記描画領域の位置を変更する
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記位置変更手段は、前記重複領域の大きさが最小となるように、前記第２の画像データの前記描画領域の位置を変更する
ことを特徴とする請求項２に記載の表示装置。
【請求項４】
前記位置変更手段は、前記重複領域の大きさが閾値よりも小さく、且つ、前記第２の画像データの前記描画領域の位置の変更量が最小となるように、当該第２の画像データの前記描画領域の位置を変更する
ことを特徴とする請求項２に記載の表示装置。
【請求項５】
前記閾値は、前記第２の画像データの前記描画領域の位置の変更量が大きくなるほど、小さい値である
ことを特徴とする請求項４に記載の表示装置。
【請求項６】
前記位置変更手段は、各々の前記画像データ毎に、当該画像データの前記描画領域の位置を変更するかしないかを指示する指示データを取得し、取得した前記指示データに従って前記描画領域の位置を変更する
ことを特徴とする請求項１乃至５のいずれかに記載の表示装置。
【請求項７】
前記表示手段の表示領域に重ねられ、ユーザによって接触された位置を表す位置情報を出力する位置情報出力手段と、
前記位置変更手段によって前記描画領域の位置が変更された画像データに応じた画像が表示されているときに前記位置情報出力手段により位置情報が出力されると、当該描画領域に対してなされた変更の変更方向と変更量で、出力された位置情報が表す位置を変更し、その変更後の位置を表す位置情報を出力する位置情報変更手段と、
前記位置情報変更手段によって出力された位置情報が表す位置に応じた処理を実行する実行手段と
を備えることを特徴とする請求項１乃至６のいずれかに記載の表示装置。
【請求項８】
前記表示手段の表示領域には、着色された複数の帯電粒子を分散させた液体が封入された、複数の表示素子が配列されており、
前記表示制御手段は、前記表示素子に対する電界の方向を変化させて、当該表示素子に封入されている液体内の前記帯電粒子を移動させることにより、前記表示領域に画像を表示する
ことを特徴とする請求項１乃至７のいずれかに記載の表示装置。
【請求項９】
画像処理装置が、画が描かれた描画領域を含む画像を表す画像データに応じた画像を表示手段に表示したときに当該表示手段の表示領域の縁に接して表示される単一色の領域を、余白領域として特定する余白領域特定ステップと、
画像処理装置が、前記余白領域特定ステップにおいて特定された前記余白領域の寸法の範囲内で、前記画像データが表す画像に含まれる前記描画領域の位置を変更する位置変更ステップと、
画像処理装置が、前記位置変更ステップにおいて前記描画領域の位置が変更された画像データに応じた画像を前記表示手段に表示させる表示制御ステップと
を有することを特徴とする画像処理方法。
【請求項１０】
画像を表示する表示手段と、画が描かれた描画領域を含む画像を表す画像データを記憶する記憶手段とを備える表示装置のコンピュータを、
前記画像データに応じた画像が前記表示手段によって表示されたときに当該表示手段の表示領域の縁に接して表示される単一色の領域を、余白領域として特定する余白領域特定手段と、
前記余白領域特定手段によって特定された前記余白領域の寸法の範囲内で、前記画像データが表す画像に含まれる前記描画領域の位置を変更する位置変更手段と、
前記位置変更手段によって前記描画領域の位置が変更された画像データに応じた画像を前記表示手段に表示させる表示制御手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を表示する技術に関する。
【背景技術】
【０００２】
電気泳動素子を有する表示体を備えた電子ペーパなどと呼ばれる可搬型の表示装置が普及している。この種の表示装置は薄く軽量で紙のように扱うことができるから、文書等の静止画像を表示することにしばしば用いられる。しかしながら、同じ静止画像を表示し続けると、その表示領域を構成する表示素子が同じ色を表示し続けたが故に正常に駆動できなくなり、いわゆる“焼き付き”と呼ばれる現象を起こしてしまうことがある。この焼き付き現象を防止するために、特許文献１，２のような技術が提案されている。特許文献１には、表示画面よりも小さなサイズの画像を拡大しつつ、その画像の表示位置を設定時間経過毎に移動することが開示されている。特許文献２には、画面の表示をオフにするたびに画像の表示位置を指定するアドレスを周期的又はランダムに変更し、次の表示時にはその変更した表示位置に画像を表示することが開示されている。
【特許文献１】特開２００３−２７１１２０号公報
【特許文献２】特開２００５−１４８５５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１，２の技術は、画像の表示位置を変更するための余分なスペースを表示領域に設けておく必要がある。つまり、表示される画像のサイズは表示領域よりも小さいサイズに限定されるので、例えば画像のサイズが元々大きい場合にはそのサイズを表示領域以下に縮小せざるを得ない。このような場合には、画像中に含まれる文字や線などの画（え）も縮小するので、視認性が妨げられ、それらの画の内容が判別できなくなるなどの問題が生じる。
本発明は、かかる事情に鑑みてなされたものであり、その目的は、画像に含まれる画の大きさを変更することなくその表示位置を変更することで、表示素子が駆動できない状態になることを防止することにある。
【課題を解決するための手段】
【０００４】
上述した目的を達成するために、本発明は、画像を表示する表示手段と、画が描かれた描画領域を含む画像を表す画像データを記憶する記憶手段と、前記画像データに応じた画像が前記表示手段によって表示されたときに当該表示手段の表示領域の縁に接して表示される単一色の領域を、余白領域として特定する余白領域特定手段と、前記余白領域特定手段によって特定された前記余白領域の寸法の範囲内で、前記画像データが表す画像に含まれる前記描画領域の位置を変更する位置変更手段と、前記位置変更手段によって前記描画領域の位置が変更された画像データに応じた画像を前記表示手段に表示させる表示制御手段とを備えることを特徴とする表示装置を提供する。この表示装置によれば、画像に含まれる画の大きさを変更することなくその表示位置を変更することで、表示素子が駆動できない状態になることを防止することができる。
【０００５】
また、本発明は、画像処理装置が、画が描かれた描画領域を含む画像を表す画像データに応じた画像を表示手段に表示したときに当該表示手段の表示領域の縁に接して表示される単一色の領域を、余白領域として特定する余白領域特定ステップと、画像処理装置が、前記余白領域特定ステップにおいて特定された前記余白領域の寸法の範囲内で、前記画像データが表す画像に含まれる前記描画領域の位置を変更する位置変更ステップと、画像処理装置が、前記位置変更ステップにおいて前記描画領域の位置が変更された画像データに
応じた画像を前記表示手段に表示させる表示制御ステップとを有することを特徴とする画像処理方法を提供する。この画像処理方法によれば、画像に含まれる画の大きさを変更することなくその表示位置を変更することで、表示素子が駆動できない状態になることを防止することができる。
【０００６】
また、本発明は、画像を表示する表示手段と、画が描かれた描画領域を含む画像を表す画像データを記憶する記憶手段とを備える表示装置のコンピュータを、前記画像データに応じた画像が前記表示手段によって表示されたときに当該表示手段の表示領域の縁に接して表示される単一色の領域を、余白領域として特定する余白領域特定手段と、前記余白領域特定手段によって特定された前記余白領域の寸法の範囲内で、前記画像データが表す画像に含まれる前記描画領域の位置を変更する位置変更手段と、前記位置変更手段によって前記描画領域の位置が変更された画像データに応じた画像を前記表示手段に表示させる表示制御手段として機能させるためのプログラムを提供する。このプログラムによれば、画像に含まれる画の大きさを変更することなくその表示位置を変更することで、表示素子が駆動できない状態になることを防止することができる。
【発明を実施するための最良の形態】
【０００７】
次に、本発明を実施するための最良の形態について説明する。なお、以下に説明する実施形態においては、コンピュータ装置から文書や画像等を表す表示用のデータを受け取って、そのデータの内容を示す画像を表示する画像表示装置を本発明の一実施形態として説明する。また、以下において「画（え）」とは、文字や記号、図形、線、点、写真画、絵画等のように、人間がその内容を認識し得るように背景画像とは異なる色で描かれた画像のことをいう。
【０００８】
（Ａ）実施形態の構成
（Ａ−１）画像表示システムの構成
図１は、画像表示システム１の外観を示す図である。
同図に示すように、この画像表示システム１は、コンピュータ装置１０と、画像表示装置２０とを備えている。コンピュータ装置１０と画像表示装置２０とは、ＵＳＢ（Universal Serial Bus）ケーブル等の通信ケーブル４０を介して接続されることにより、相互にデータの遣り取りを行うことができる。コンピュータ装置１０は、文書や画像等を表す種々のデータを作成して画像表示装置２０に提供する。画像表示装置２０は、電子ペーパなどと呼ばれる薄型で可搬性の高い表示装置で、コンピュータ装置１０から提供されたデータに基づいて画像データを生成し、その画像データに応じた画像を表示領域２０Ｄに表示する。
なお、図１に例示した画像表示システム１は、コンピュータ装置１０や画像表示装置２０をそれぞれ１台のみ備えているが、これらの数はこれよりも多くてもよい。
【０００９】
（Ａ−２）コンピュータ装置１０の構成
次に、コンピュータ装置１０の構成について説明する。
図２は、コンピュータ装置１０のハードウェア構成を示すブロック図である。図１に示すように、コンピュータ装置１０は、ＣＰＵ（Central Processing Unit）１１と、ＲＯ
Ｍ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、記憶部１４と、ＵＳＢコントローラ１５と、ＵＳＢポート１６と、操作部１７と、表示部１８とを備えている。
ＣＰＵ１１は、ＲＯＭ１２や記憶部１４に記憶された制御プログラムを実行することにより、文書ファイル等のデータに対して所定の処理を施したり、これらのデータに基づいて表示部１８に画像を表示させたりする。ＲＡＭ１３は、ＣＰＵ１１がプログラムを実行する際に、ＣＰＵ１１のワークエリアとして機能し、データを記憶する記憶手段として機能する。記憶部１４は、例えばハードディスクであり、文書ファイルなどのデータや、文
書作成ソフトを含む各種のコンピュータプログラム等を記憶する記憶手段である。
【００１０】
ＵＳＢポート１６は、通信ケーブル４０の一方のコネクタが接続される接続手段である。この通信ケーブル４０のもう一方のコネクタが画像表示装置２０の後述するＵＳＢポート３０に接続されることにより、コンピュータ装置１０と画像表示装置２０とは通信可能となる。ＵＳＢコントローラ１５は、ＣＰＵ１１による制御の下で、通信ケーブル４０を介して接続された画像表示装置２０とデータの送受信を行う。操作部１７は、キーボードやテンキー等の各種のキーを備えており、押下されたキーに対応した信号をＣＰＵ１１へ出力する。表示部１８は、例えば液晶ディスプレイなどであり、ＣＰＵ１１の制御の下で、コンピュータ装置１０を操作するためのメニュー画面や、記憶部１４に記憶された文書ファイルの内容を示す画像を表示する。
【００１１】
（Ａ−３）画像表示装置２０の構成
次に、画像表示装置２０の構成について説明する。
図３は、画像表示装置２０の構成を示すブロック図である。
同図に示すように、画像表示装置２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、Ｉ／Ｏ２４と、キー２５と、表示制御部２６と、表示体２７と、電源部２８と、記憶部２９と、ＵＳＢポート３０とを備える。
ＣＰＵ２１は、ＲＯＭ２２や記憶部２９に記憶された制御プログラムをＲＡＭ２３に読み出して実行することにより、画像表示装置２０の各部を制御する。このＣＰＵ２１は、画像データが表す画像に含まれる描画領域以外の余白領域を特定する余白領域特定手段として機能するとともに、その余白領域の寸法の範囲内で描画領域の位置を変更する位置変更手段としても機能する。ＲＡＭ２３は、ＣＰＵ２１がプログラムを実行する際に、ＣＰＵ２１のワークエリアとなる。このＲＡＭ２３は、画像データを記憶する記憶手段として機能する。
【００１２】
Ｉ／Ｏ２４は、キー２５の操作状態を監視しており、ユーザによってキー２５が操作されるとその操作に応じた信号をＣＰＵ２１に供給する。キー２５は、ユーザによる操作を受け付ける操作手段であり、例えば複数の操作キーやジョイスティックの操作デバイスからなる。表示体２７は、複数の電気泳動素子（表示素子）からなる反射型の表示領域２０Ｄを有しており、この電気泳動素子が駆動させられることにより画像を表示する表示手段である。表示制御部２６は、例えば点順次駆動方式又は線順次駆動方式に従って表示体２７の各電気泳動素子を駆動することにより、ＲＡＭ２３から読み出される画像データに応じた画像を表示体２７に表示させる表示制御手段である。
【００１３】
電源部２８は、バッテリと電力制御回路とを備え、画像表示装置２０の作動に要する電力を供給する。電源部２８のバッテリは、例えばニッケル−カドミウム系電池やリチウムイオン系電池などの、充電可能な２次電池である。記憶部２９は、例えばＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）やフラッシュメモリ等の
不揮発性記憶手段であり、コンピュータ装置１０から受け取った文書ファイル等のデータを記憶する。ＵＳＢポート３０は、上述したＵＳＢポート１６と同じ構成であり、ＣＰＵ２１はＵＳＢポート３０と通信可能に接続されたコンピュータ装置１０と通信する。
【００１４】
（Ａ−４）表示体２７の構成
次に、表示体２７の構成について詳細に説明する。
図４は、表示体２７の構造を模式的に示した図である。同図に示すように、表示体２７は、第１基板２７１、電気泳動素子Ｐ１１，Ｐ２１，Ｐ３１・・・、バインダ２７２、第２基板２７３により構成されている。第１基板２７１は、ガラス基板であり、その図中上方の表面側には画素電極ＰＥ１１、ＰＥ２１、ＰＥ３１・・・が配列されている。第１基板２７１に対向する第２基板２７３は、透明なガラス基板であり、その図中下方の裏面側
には共通電極ＣＥが設けられている。画素電極ＰＥ１１，ＰＥ２１，ＰＥ３１・・・（以下、「画素電極ＰＥ」と総称することがある。）と共通電極ＣＥとの間には、膨大数の電気泳動素子が並べられた状態でバインダ２７２により固定されている。例えば図４の構成例では、電気泳動素子Ｐ１１には、画素電極ＰＥ１１と共通電極ＣＥとの電位差に応じた電界が与えられ、電気泳動素子Ｐ２１には、画素電極ＰＥ２１と共通電極ＣＥとの電位差に応じた電界が与えられ、電気泳動素子Ｐ３１には、画素電極ＰＥ３１と共通電極ＣＥとの電位差に応じた電界が与えられることになる。
【００１５】
表示領域２０Ｄを構成する各々の表示素子としての電気泳動素子は、マイクロカプセル化されている。カプセル壁ＣＷとしてのポリマー膜内には、マイナス（−）に帯電した黒色顔料粒子ＢＧおよびプラス（＋）に帯電した白色顔料粒子ＷＧを分散させた液体（分散媒ＤＭ）が封入されている。このように、表示体２７の表示領域２０Ｄには、着色された複数の帯電粒子を分散させた液体が封入された、複数の表示素子が配列されている。
黒色顔料粒子ＢＧおよび白色顔料粒子ＷＧの位置は、外部から与えられる電界により規定され、さらに分散媒ＤＭにより安定的に維持される。電気泳動素子が黒を表示しようとするときには、画素電極ＰＥが共通電極ＣＥよりも高電位となって、裏面側から表面側へと向かう電界が与えられる。この電界の作用により、正に帯電している黒顔料粒子ＢＧは、カプセル壁ＣＷ内において表面側に近付くように分散媒ＤＭ内（液体内）を移動させられると共に、負に帯電している白顔料粒子ＷＧは、カプセル壁ＣＷ内において裏面側に近付くように移動させられる。このようにして電気泳動素子の表面側には黒色顔料粒子ＢＧが集められるので、ユーザが表面側からこの電気泳動素子を観察したときには、黒色を認識する。一方で、電気泳動素子が白を表示しようとするときには、画素電極ＰＥが共通電極Ｐよりも低電位となって、表面側から裏面側へと向かう電界が与えられる。この電界の作用により、白顔料粒子ＷＧは表面側に近付くように分散媒ＤＭ内（液体内）を移動させられると共に、黒顔料粒子ＢＧは裏面側に近付くように移動させられる。このようにして電気泳動素子の表面側には白色顔料粒子ＷＧが集められるので、ユーザが表面側からこの電気泳動素子を観察したときには、白色を認識する。
表示制御部２６は、表示体２７の表示素子である電気泳動素子に対する電界の方向を変化させて、電気泳動素子に封入されている分散媒ＤＭ内の白色顔料粒子ＷＧ及び黒色顔料粒子ＢＧを移動させることによって、表示領域２０Ｄに画像を表示することができる。
【００１６】
ところが、すべての電気泳動素子において、黒顔料粒子ＢＧおよび白顔料粒子ＷＧが移動するわけではない。例えば、同じ色が表示され続けて粒子の位置が固定されたことにより、これらの粒子どうしが固着したり、粒子がカプセル壁ＣＷに固着してしまうことがある。
【００１７】
ここで、図５は、電気泳動素子ＰＢ１、ＰＢ２の構造及び状態を示す断面図である。
図５（ａ）上段に示すように、この電気泳動素子ＰＢ１においては電界Ｅ２が与えられており、この状態では、黒顔料粒子ＢＧは裏面側にあり、白顔料粒子ＷＧは表面側にある。すなわち、電気泳動素子ＰＢ１は白を表示していることになる。ただし、これらの白顔料粒子ＷＧのうちカプセル壁ＣＷに接しているものがカプセル壁ＣＷに固着しているものとする。この電気泳動素子ＰＢ１に対して、黒を表示させるための電界Ｅ１が与えられた場合、この電界Ｅ１の作用により、黒顔料粒子ＢＧは表面側（矢印Ａ方向）へ移動しようとする。しかしながら、前述したように、白顔料粒子ＷＧがカプセル壁ＣＷの表面側の固着しているため、これによって移動が遮られることになり、図５（ａ）下段に示すように、黒顔料粒子ＢＧは表面側まで移動することができない。よって、黒を表示するための電界Ｅ１が与えられたとしても、実際には、電気泳動素子ＰＢ１は白を表示し続けることになる。
【００１８】
また、図５（ｂ）上段に示すように、電気泳動素子ＰＢ２に電界Ｅ２が与えられている
場合には、表面側に白顔料粒子ＷＧがあり、裏面側に黒顔料粒子ＢＧがある。すなわち、この電気泳動素子ＰＢ２は白を表示していることになる。この電気泳動素子ＰＢ２に対して黒を表示させるための電界Ｅ１が与えられると、白顔料粒子ＷＧは裏面側へ移動しようとし、黒顔料粒子ＢＧは表面側（矢印Ａ方向）へ移動しようとする。ただし、これら黒顔料粒子ＢＧどうしが固着している場合、お互いに固着し合うことによって重量が大きくなってしまい、電界Ｅ１による電気的引力では表面側へと移動することができない。よって、黒を表示するための電界Ｅ１が与えられたとしても、電気泳動素子ＰＢ２は、図５（ｂ）下段に示すような状態となり、白顔料粒子ＢＧが黒顔料粒子ＢＧよりも表面側にあることにより、白を表示することになる。この場合において、すべて黒顔料粒子ＢＧどうしが固着していなくても、表面側へ移動する黒顔料粒子ＢＧが固着によって減少してしまうと、実際には、やはりほとんど白の色を表示することになる。
また、粒子どうしの固着と、粒子とカプセル壁ＣＷとの固着との両方が起こった電気泳動素子においても同様の現象が起こってしまうし、粒子の帯電不良等によっても上記のような、正常に駆動できない電気泳動素子が発生してしまうこともある。
【００１９】
以上説明したような電気泳動素子ＰＢ１，ＰＢ２は、白を表示するための電界Ｅ２が与えられたときだけでなく、黒を表示しよう電界Ｅ１が与えられたときも白を表示することになる。また、同様の理由により、常に黒を表示する電気泳動素子も存在する。このような電気泳動素子は、表示体２７の表示領域を構成する電気泳動素子のうち、表示制御部２６によって駆動することができない電気泳動素子であると言える。
【００２０】
（Ａ−５）画像データの構成
次に、コンピュータ装置１０及び画像表示装置２０が画像の表示に用いる画像データについて具体的に説明する。
図６は、画像データの一例として画像データＩＭＧが表す画像を示した図である。この画像データＩＭＧは、或る文書ファイルＤの内容を示す画像データである。
同図に示すように、画像データＩＭＧの画像は矩形の画像領域を有しており、左上端部の原点Ｏを基準としてｘ方向およびｙ方向に座標軸ｘおよびｙが設定されている。この座標系における座標値は、画像領域の画素の数に対応しており、原点Ｏの座標を（０，０）としてｘ座標は「０」〜「Ｘ」までの値を採り、ｙ座標は「０」〜「Ｙ」を採るものとする。この画像データＩＭＧの画像領域のサイズと、表示体２７の表示領域２０Ｄのサイズとが一致する場合、画像データＩＭＧの画像の縁と、表示領域２０Ｄの縁とはちょうど同じ位置になる。
【００２１】
この画像データＩＭＧが表す画像には、画が描かれた“描画領域”が含まれている。ここでは、白色画素によって表現される白色の背景画像の中に、黒色画素によって文字や絵、図形等の画が描かれた画像領域のことを“描画領域”という。この描画領域は、画像中の全ての画に外接する外接矩形である。図６に示すように、画像データＩＭＧが表す画像には、矩形の描画領域ＤＲが含まれており、ここには「ＯＯＯＯ」や「ｘ」で示した文字や、棒グラフ等の画が描かれている。また、描画領域ＤＲを囲むようにして、画が描かれていない、つまり画を構成するための黒色画素が存在しない余白領域ＢＬがある。同図の例の場合、原点Ｏからｘ方向にｉ個目の画素とｉ＋１個目の画素との間、及びｊ−１個目の画素とｊ個目の画素との間に、描画領域ＤＲと余白領域ＢＬとの境界がある。また、ｙ方向については、ｋ個目の画素とｋ＋１個目の画素との間、及びｌ−１個目の画素とｌ個目の画素との間に、描画領域ＤＲと余白領域ＢＬとの境界がある。つまり、描画領域ＤＲは、原点Ｏを基準として、ｘ方向にｉ＋１個目の画素からｊ−１個目までの画素及びｙ方向にｋ＋１個目からｌ−１個までの画素によって構成されている。
【００２２】
続いて、図７は、画像データが表す画像における余白領域を説明する図である。なお、ここでは説明を簡単にするために、ｘ方向又はｙ方向の各画素群（以下、「画素ライン」
という。）を構成する画素数が画像データＩＭＧよりも少ない、画像データＧ１，Ｇ２を用いて説明する。また、同図において、画像データＧ１，Ｇ２が表す画像における正方形の各マスは各画素に相当する。
まず、同図に示す画像データＧ１において、ｙ＝「１」，「２」，「３」，「６」のｘ方向に延びる画素ラインＬｘ１，Ｌｘ２，Ｌｘ３，Ｌｘ６に着目すると、これらは白色画素のみによって構成されており、背景画像を意味している。一方、ｙ＝「４」，「５」，「７」のｘ方向に延びる画素ラインＬｘ４，Ｌｘ５，Ｌｘ７に着目すると、背景画像を構成する白色画素の他に、画を構成する黒色画素が含まれている。また、画素ラインＬｘ６（ｙ＝６）は白色画素のみによって構成されているが、その上下にある描画領域に挟まれている。
【００２３】
画像データＧ１において、画素ラインが白色画素のみで構成されている画素群（画像領域）を「余白領域」とする。ただし、画素ラインＬｘ６のように、画素ラインが白色画素のみによって構成されていても、その上下の画素ラインの両方に黒色画素が存在していれば、この画素ラインを「描画領域」とする。つまり、画像データＩＭＧにおいては、画素ラインＬｘ１，Ｌｘ２，Ｌｘ３が余白領域となる。なお、描画領域は、“画像中の全ての画に外接する外接矩形”を形成するから、例えば、画素ラインＬｘ５にある画素Ｐｉｘ１がｙ方向に余白領域として特定されていれば、これは画素は余白領域に含まれる。すなわち、いずれか一方の方向に余白領域として特定されていれば、その画素は余白領域に含まれる。
【００２４】
また、ｙ方向に延びる画素ラインについても同様で、図７に示す画像データＧ２において、ｘ＝「１」，「２」，「３」，「４」のｙ方向に延びる画素ラインＬｙ１，Ｌｙ２，Ｌｙ３，Ｌｙ４は、白色画素のみによって構成されており、これらは「余白領域」に含まれる。また、画像データＧ２のｘ＝「７」の画素ラインＬｙ７は白色画素のみによって構成されているものの、その左右にある描画領域どうしに挟まれているから、これは「描画領域」に含まれる。ここでも、例えば画素ラインＬｙ８にある画素Ｐｉｘ２がｘ方向に余白領域と特定されていれば、これは余白領域に含まれることになる。
【００２５】
以上のことから、余白領域は、“画像データに応じた画像が表示体２７の表示領域２０Ｄに表示されたときに、表示領域２０Ｄの縁に接して表示される単一色の領域”と定義することができる。ただし、ここでいう単一色とは、背景色を意味する白色のことである。一方、余白領域に含まれない画像領域は、描画領域と特定される。
【００２６】
（Ｂ）実施形態の動作
次に、実施形態の動作を説明する。
以下では、コンピュータ装置１０が、自装置が記憶する文書ファイルＤを画像表示装置２０に提供し、画像表示装置２０がこの文書ファイルＤの内容を示す画像データＩＭＧに基づいて画像を表示するときの動作について説明する。
【００２７】
まず、画像表示装置２０が画像を表示するのに先立って、コンピュータ装置１０はそのためのデータを画像表示装置２０に提供するので、まず、この手順について説明する。
ＣＰＵ１１は、ユーザにより操作部１７が操作されて文書作成ソフトの起動が指示されると、ＲＡＭ１３上に所定のコンピュータプログラムを読み出して実行する。文書作成ソフトが起動したら、ＣＰＵ１１は、ユーザの操作部１７の操作に応じて文書ファイルＤを作成する。そして、ユーザからの指示に応じて、ＣＰＵ１１はこれを記憶部１４に記憶させる。
【００２８】
そして、ユーザがこの文書ファイルＤを画像表示装置２０に送信させたいと考えると、ユーザは、コンピュータ装置１０のＵＳＢポート１６に通信ケーブル４０の一方のコネク
タを差し込み、他方のコネクタを画像表示装置２０のＵＳＢポート３０に接続する。これにより、コンピュータ装置１０と画像表示装置２０とが相互に通信可能となる。そして、ユーザにより操作部１７が操作されて文書ファイルＤの送信が指示されると、これに応じてＣＰＵ１１は、ＵＳＢコントローラ１５によってこの文書ファイルＤを、通信ケーブル４０を介して画像表示装置２０に送信する。
続いて、画像表示装置２０のＣＰＵ２１の動作について説明する。
【００２９】
図８は、このときに、画像表示装置２０のＣＰＵ２１が実行する処理の流れを示すフローチャートである。
画像表示装置２０のＣＰＵ２１は、ＵＳＢポート３０を介して文書ファイルＤを受信すると、これを記憶部２９に記憶させる。その後、画像表示装置２０のユーザによって文書ファイルＤの内容を表示する旨が指示されると（ステップＳ１；ＹＥＳ）、ＣＰＵ２１は文書ファイルＤをＲＡＭ２３上に読み出し、その内容を示す画像を表示させるための画像データＩＭＧを生成してこれを取得する（ステップＳ２）。
【００３０】
続いて、ステップＳ３において、ＣＰＵ２１はこの画像データＩＭＧに含まれる余白領域を特定する（つまり、ＣＰＵ２１は余白領域特定手段に相当する。）。ここでは、図７を用いて説明したようなアルゴリズムに基づいて、ＣＰＵ２１は余白領域ＢＬを特定する。このときの特定の手法として、例えば、ＣＰＵ２１は、黒色画素の画素値を「１」、白色画素の画素値を「０」として、画像データＩＭＧを構成する画素ライン毎にｘ方向、ｙ方向に各画素の論理和を求める。そして、ＣＰＵ２１は、論理和が「０」で、且つこの画素ラインが表示領域２０Ｄに接する白色（単一色）の画像領域に含まれると判断すると、この画素ラインを「余白領域」として特定する。一方、画素ラインの中に黒色画素があって論理和が「１」となったり、その画素ラインの両側に黒色画素を含む画素ラインがあると判断した場合には、ＣＰＵ２１はこの画素ラインを「描画領域」として特定する。
以上の処理により、ＣＰＵ２１は、図６に示すような余白領域ＢＬ及び描画領域ＤＲを特定する。
【００３１】
続いて、ＣＰＵ２１は、ステップＳ３で余白領域を特定したか否かを判断する（ステップＳ４）。ここでは、ＣＰＵ２１は、画像データＩＭＧの余白領域ＢＬを特定したから、この判断結果は「ＹＥＳ」となり、ステップＳ５に進む。ステップＳ５においては、ＣＰＵ２１は、描画領域ＤＲの表示領域２０Ｄにおける表示位置を変更するべく、画像データが表す画像の内容を解析して、その画像に含まれる描画領域の位置を決定する。
ここで、描画領域の表示位置を変更する理由について説明する。
【００３２】
上述したように、或る電気泳動素子が長期間に亘って同じ色を表示すると、焼き付き現象により駆動できなくなってしまうことがある。一般に、画像データにおいてはその真ん中寄りの画像領域に画が配置されやすく、反対に端部付近には画が配置されにくく余白部分となることも多い。したがって、表示領域２０Ｄにおける中央に近い電気泳動素子は黒を表示するよう駆動させられやすく、反対に端部領域にある電気泳動素子は白を表示するよう駆動させられやすいため、これらの色で焼き付き現象を発生することがある。そこで、描画領域の位置を適宜変更してやれば、各々の電気泳動素子が長期間に亘って同じ色を表示する機会が減り、焼き付きの発生を抑制できるはずである。
【００３３】
図９は、画像データＩＭＧが表す画像と、その描画領域ＤＲの位置が変更された画像データＩＭＧ−Ａが表す画像を示した図である。
ＣＰＵ２１は、図９（ａ）に示す画像データＩＭＧの画像領域ＤＲの位置を、同図（ｂ）に示す画像データＩＭＧ−Ａのように変更して、表示領域２０Ｄに表示させる。これにより、画を構成する黒を表示しやすい表示領域２０Ｄの真ん中寄りにある電気泳動素子は白を表示しやすくなるし、表示領域２０Ｄの端部領域においても画を示す黒を表示しやす
くなる。
【００３４】
そこで、描画領域を含む画像を表す画像データとして、第１の画像データと第２の画像データとがあり、ＣＰＵ２１は、第１の画像データに応じた画像を表示させた後に、第２の画像データに応じた画像を表示させる場合に、第１の画像データの描画領域に描かれた画と、第２の画像データの描画領域に描かれた画とが重なる重複領域の大きさが小さくなるように、第２の画像データの前記描画領域の位置を変更する。
ステップＳ５において、ＣＰＵ２１は、これから表示しようとする画像データＩＭＧ（第２の画像データ）と、画像データＩＭＧの前に表示体２７に表示されていた画像データ（第１の画像データ、以下、「画像データＩＭＧ−Ｂ」とする）とに基づいて、描画領域ＤＲの位置を決定する。より具体的には、ＣＰＵ２１は、表示データＩＭＧが表す画像における描画領域ＤＲの位置を、変更量をｘ方向にΔｘ画素だけ変更し、ｙ方向にΔｙ画素だけ変更した（以下、変更量（Δｘ，Δｙ）と表現する）と仮定した画像データＩＭＧ−Ａと、画像データＩＭＧ−Ｂとの、画が重なる重複領域の大きさが小さくなるように、画像データＩＭＧの描画領域ＤＲの位置を変更する。なお、この変更量（Δｘ，Δｙ）には、描画領域の変更の変更方向と変更量（の大きさ）とが含まれる  。
【００３５】
画が重なる重複領域の大きさは、画像データＩＭＧ−Ｂと画像データＩＭＧ−Ａとで、同じ座標に黒色画素がある画素の数に応じて決まる。ここでは、ＣＰＵ２１は、下記式（１）による演算を行って、画が重なる重複領域の大きさの程度（相関関係の度合い）を表す相関係数ＲIMG-A,IMG-B（Δｘ，Δｙ）を算出する。
【数１】
2009222834.tif 000003
【００３６】
式（１）において、ＰIMG-B（ｘ，ｙ）は、画像データＩＭＧ−Ｂにおける座標（ｘ，
ｙ）の画素の画素値を表す。ＰIMG-A（ｘ，ｙ）は、画像データＩＭＧ−Ａにおける（ｘ
，ｙ）の画素の画素値を表し、PIMG（ｘ−Δｘ,ｙ−Δｙ）は、画像データＩＭＧにおけ
る（ｘ−Δｘ,ｙ−Δｙ）の画素の画素値を表す。つまり、ＰIMG-A（ｘ，ｙ）＝PIMG（ｘ−Δｘ,ｙ−Δｙ）である。また、黒色画素の画素値を「１」とし、白色画素の画素値を
「０」とすると、式（１）におけるPIMG（ｘ−Δｘ,ｙ−Δｙ)＊ＰIMG-B（ｘ，ｙ）は、
これらの画像データどうしの同じ座標の画素の画素値を乗算した値となるから、両者が黒色画素であれば「１」となり、その他の場合は「０」となる。よって、ＣＰＵ２１は、式（１）の演算により、両者の画像データの同一座標の画素毎に、画を構成する黒色画素の位置が一致するか否かを判定し、一致した画素数の累算値を相関係数ＲIMG-A,IMG-Bとし
て算出する。つまり、画像データＩＭＧ−Ｂと、画像データＩＭＧ−Ａとの画像が表示体２７に表示されるときに、連続して黒を表示する電気泳動素子の数が多いほど、画が重なる重複領域は大きくなるので相関係数ＲIMG-A,IMG-Bは大きくなる。反対に、黒→白、白
→黒という具合に表示する色が異なったり、連続して白を表示する電気泳動素子が多いほど、画が重なる重複領域は小さくなり、相関係数ＲIMG-A,IMG-Bは小さくなる。
【００３７】
そこで、このステップＳ５では、なるべく連続して黒を表示する電気泳動素子の数が減るように、ＣＰＵ２１は相関係数ＲIMG-A,IMG-Bが最小となるように変更量（Δｘ，Δｙ
）を決定し、これを画像データＩＭＧ−Ａの描画領域ＤＲの位置とする。つまり、ＣＰＵ２１は、画が重なる重複領域の大きさが最小となるように、画像データＩＭＧ−Ａ（第２
の画像データ）の描画領域の位置を変更する。
ただし、ＣＰＵ２１は、描画領域ＤＲが表示領域２０Ｄからはみ出さず、その全体が表示されるように、自身が特定した余白領域ＢＬの寸法の範囲内で描画領域ＤＲの位置を変更する。図６に示したように、描画領域ＤＲは、ｘ方向にｉ＋１個目の画素からｊ−１個目までの画素、及びｙ方向にｋ＋１個目からｌ−１個までの画素によって構成される画像領域である。つまり、描画領域ＤＲのｘ方向の両側には、それぞれｉ画素、Ｘ−ｊ＋１画素の余白領域があるから、ＣＰＵ２１は、−ｉ≦Δｘ≦Ｘ−ｊ＋１の条件を満たすようΔｘを求める。ｙ方向についても同様で、描画領域ＤＲのｙ方向の両側には、それぞれｋ画素、Ｙ−ｌ＋１画素の余白領域があるから、ＣＰＵ２１は、−ｋ≦Δｙ≦Ｙ−ｌ＋１の条件を満たすようΔｙを求める。
【００３８】
次いで、ＣＰＵ２１は、ステップＳ５で決定した変更量（Δｘ，Δｙ）に従って、図９（ａ）→（ｂ）に示すように、描画領域ＤＲの位置を変更した画像データＩＭＧ−Ａを生成する（位置変更手段に相当する。）（ステップＳ６）。そして、ＣＰＵ２１は、この画像データＩＭＧ−Ａを表示制御部２６に出力して、表示体２７の表示領域２０Ｄにこれに応じた画像を表示させる（ステップＳ７）。そして、表示領域２０Ｄに、図９（ｂ）に示すような画像データＩＭＧ−Ａを表す画像が表示される。
【００３９】
なお、上記ステップＳ４の判断結果が「ＮＯ」となり、ＣＰＵ２１が余白領域を特定しないと判断した場合、画像データが表す画像をそのまま表示体２７に表示させる。余白領域がない画像には、例えば風景や絵画等を描写した画像（以下、「自然画」と総称する）がある。このような画像の場合、黒色画素、白色画素の配置態様は様々であるため、電気泳動素子が長期間に亘って同じ色を表示することはあまりないと言える。よって、ＣＰＵ２１が描画領域の位置を変更しなくても、焼き付き現象は起こりにくい。
【００４０】
以上説明した実施形態によれば、画像表示装置２０は、画像データに応じた画像を表示するに際しては、そこから余白領域を特定し、この余白領域の寸法の範囲内で描画領域の位置を変更して表示する。その位置の具体的な決定方法は、前に表示した第１の画像データと、後に表示する第２の画像データの描画領域とで、描画領域における画が重なる重複領域の大きさを求め、画像表示装置２０は、この重複領域の大きさが最小となるように第２の画像データの描画領域の位置を変更する。
これにより、黒を連続して表示する電気泳動素子の数は少なくなるし、余白領域に相当する表示領域２０Ｄの端部領域においては、白を表示し続ける電気泳動素子も少なくなる。したがって、同一色を表示し続けることによる焼き付き現象を防ぎ、表示領域２０Ｄを構成する電気泳動素子が駆動できなくなることを予防することができる。また、画像表示装置２０は、余白領域を利用して、画像に含まれる画の大きさを変更することなくその表示位置を変更するから、ユーザにしてみればその視認性への影響もほとんどない。
【００４１】
（Ｃ）変形例
なお、上記実施形態を次のように変形してもよい。具体的には、例えば以下のような変形が挙げられる。これらの変形は、各々を適宜に組み合わせることも可能である。
（Ｃ−１）変形例１
上述した実施形態では、ステップＳ５において、ＣＰＵ２１は、画が重なる重複領域の大きさが最小となるように、相関係数ＲIMG-A,IMG-Bが最小となる変更量（Δｘ，Δｙ）
を決定し、描画領域の位置を変更していた。これに対し、ＣＰＵ２１は、以下のようにして変更量（Δｘ，Δｙ）を決定して、描画領域の位置を変更してもよい。
【００４２】
まず、第１に、相関係数ＲIMG-A,IMG-B（Δｘ，Δｙ）が閾値Ｔｈ１よりも小さく、且
つ、変更量（Δｘ，Δｙ）が最小となる位置に、描画領域の位置を変更するようにしてもよい。相関係数ＲIMG-A,IMG-B（Δｘ，Δｙ）が小さいほど、画が重なる重複領域の大き
さが小さくなるので好ましいが、描画領域の位置は、本来の位置からの変更量ができるだけ小さい方が視認性の点からは好ましい。画像データを生成するときには、描画領域の位置が最適になるように、その作成者が意識しているはずだからである。そこで、焼き付き防止の効果が得られるような閾値Ｔｈ１を、装置の設計段階やユーザが設定しておく。そして、ＣＰＵ２１は、相関係数ＲIMG-A,IMG-B（Δｘ，Δｙ）がこの閾値Ｔｈ１よりも小
さくなるようにして、画が重なる重複領域の大きさが閾値よりも小さく、且つ、後で画像を表示する第２の画像データの描画領域の位置の変更量（Δｘ，Δｙ）が最小となるように、その描画領域の位置を変更する。
このようにすれば、焼き付き防止の効果を実現しつつ、ユーザの視認性へ与える影響をさらに小さくすることができる。
【００４３】
第２に、上記第１における閾値を変更量（Δｘ，Δｙ）毎に設定しておくようにしてもよい。つまり、第２の画像データの描画領域の位置の変更量（Δｘ，Δｙ）が大きくなるほど、小さい値である閾値を設定するということである。
このようにすれば、変更量（Δｘ，Δｙ）が大きい場合には、相関係数ＲIMG-A,IMG-B
がより小さくなることが要求されるから、画が重なる重複領域が特に小さくなる。一方、変更量（Δｘ，Δｙ）が小さい場合には、相関係数ＲIMG-A,IMG-Bが或る程度大きくても
よいということになるから、画が重なる重複領域が多少は大きくてもよいということになる。すなわち、ＣＰＵ２１は、焼き付き防止の効果とユーザの視認性とがバランスよく実現するような変更量（Δｘ，Δｙ）を決定して、描画領域の位置を変更する。
【００４４】
第３に、後に画像を表示する第２の画像データ、及びその前に表示体２７に画像が表示される第１の画像データだけでなく、ＣＰＵ２１は、さらに前に画像が表示された画像データを用いて、変更量（Δｘ，Δｙ）を決定して描画領域の位置を変更してもよい。
例えば、第２の画像データと、第１の画像データの前に画像が表示された第３の画像データとの相関関係を表す相関係数をＲIMG-A,IMG-C（Δｘ，Δｙ）とし、ＣＰＵ２１は、
これと、第２の画像データと第１の画像データとの重複領域の大きさを表す相関係数ＲIMG-A,IMG-Cとの和（ＲIMG-A,IMG-B（Δｘ，Δｙ）＋ＲIMG-A,IMG-C（Δｘ，Δｙ））が最
小となる変更量（Δｘ，Δｙ）を決定して、描画領域の位置を変更する。
このように、ＣＰＵ２１は、直前に表示した画像だけでなく、さらに前に画像が表示される画像データも参照して、画が重なる重複領域が小さくなるように変更量（Δｘ，Δｙ）を決定するから、より効果的に焼き付き防止の効果を得ることができる。
また、この態様において、ＣＰＵ２１は、第３の画像データよりもさらに前に画像が表示された画像データとの相関係数（重複領域の大きさ）を求めて、変更量を決定してもよいし、上述したような、相関係数が閾値よりも小さいもののうち、変更量が最小となる位置に描画領域の位置を変更してもよい。また、画像データが複数ページからなる場合など、後で表示する画像が分かる場合には、ＣＰＵ２１はその画像データとの画の重なる重複領域に基づいて移動量を決定してもよい。
【００４５】
第４に、画の重なる重複領域の大きさを加味しない態様とすることもできる。例えば、ＣＰＵ２１は、予め変更量（Δｘ，Δｙ）のパターンを、記憶部２９やＲＯＭ２２にいくつか記憶しておき、順番にこれらを読み出して変更量を決定する。また、ＣＰＵ２１はランダムに変更量（Δｘ，Δｙ）を決めてもよい。このような態様であっても、ＣＰＵ２１が余白領域の寸法内で描画領域の位置を変更すれば、電気泳動素子の焼き付き防止の効果は得られるし、さらに、ＣＰＵ２１が相関係数に係る演算を行わなくてよいから、画像表示に係る処理を高速化することができる。
【００４６】
また、これらの態様以外にも、多くの画像データ基づいて変更量を求める場合、ＣＰＵ２１は、過去において表示体２７に画像を表示した画像データについて、座標毎に黒色画素となった回数を計数し、その回数が閾値以上に多くなれば、その座標の画素が白色画素
となるように変更量を決定するようにしてもよい。また、ＣＰＵ２１は、ｘ方向、ｙ方向に延びる画素ライン毎に黒色画素となった度合いを表す度数分布を求め、黒色画素となった頻度が多い画素ラインが余白領域に含まれるように、描画領域の変更量を決定してもよい。
【００４７】
（Ｃ−２）変形例２
上述した実施形態では、余白領域は、“画像データに応じた画像が表示体２７の表示領域２０Ｄに表示されたときに、表示領域２０Ｄの縁に接して表示される単一色の領域”というアルゴリズムに基づいて、ＣＰＵ２１が余白領域を特定するとしていた。しかしながら、上述した自然画においては、例えば空や光等の輝度が高い画像が広範囲に亘って含まれることがある。よって、ＣＰＵ２１がこの画像を表示する場合、表示領域２０Ｄ（画像領域）の端部領域に、この輝度が高い画像の領域が多数の白色画素で表されることがある。その結果、ＣＰＵ２１が、表示領域２０Ｄの縁に接する画を意味する白色画素を余白領域と誤って特定してしまい、この画が表示領域２０Ｄに表示されないということも起こりうる。
【００４８】
そこで、ＣＰＵ２１は画像の種別によっては、余白領域を特定しても、描画領域の位置を変更しないようにしてもよい。この態様において、ＣＰＵ２１は、コンピュータ装置１０から自然画を表すデータとともに、画像の種別を表す種別情報を取得する。ＣＰＵ２１は、この自然画を意味する種別情報を、その画像データの描画領域の位置を変更しないことを指示する指示データとして取得する。このような指示データを取得した場合、ＣＰＵ２１は、この指示データに従って描画領域の位置を変更しないようにする。具体的には、ＣＰＵ２１は、この指示データを取得すると、それに対応付けて取得した画像データが表す画像を表示体２７に表示するに際しては、ステップＳ３をスキップして描画領域を特定せず、ステップＳ４；ＮＯ→ステップＳ７と進み、そのままの画像データに応じた画像を表示体２７に表示する。
また、この態様において、種別情報に限らず、画像表示装置２０のユーザによってキー２５を介して描画領域の位置を変更しない旨の指示を表すデータを指示データとしてもよい。また、ＣＰＵ２１は、描画領域の位置を変更することを指示する指示データを取得したときのみに、その位置を変更をするようにしてもよい。要するに、ＣＰＵ２１は各々の画像データ毎に、この画像データの描画領域の位置を変更するかしないかを指示する指示データを取得し、取得した指示データに従って描画領域の位置を変更する位置変更手段として機能する。
【００４９】
（Ｃ−３）変形例３
また、画像表示装置２０の表示体２７にタッチスクリーンを採用するようにしてもよい。このタッチスクリーン式の表示体を採用することにより、例えばユーザがタッチペン等で表示部をなぞることにより文字を入力したり、表示されたソフトボタンにタッチすることで、それを選択することができる。
タッチスクリーンは、表示体２７の表示領域２０Ｄに重ねられ、ユーザによって接触された位置を表す位置情報を出力する位置情報出力手段として機能する。具体的には、このタッチスクリーンは、所定の微小領域毎に物体の接触の有無を感知し、物体が接触していることを示す感知信号を、表示領域２０Ｄにおける位置情報として微小領域毎に出力し、ＣＰＵ２１に供給する。なお、この微小領域は、表示体２７の所定数の画素（ここでは、１×１画素とする）にそれぞれ対応付けられているとする。ＣＰＵ２１は、この感知信号によって微小領域の位置を特定し、それに対応する画像領域における位置（座標）を特定する。通常、ＣＰＵ２１は、ユーザが指定したタッチクスリーンの微小領域の後面にある描画領域の位置を特定することになる。
しかしながら、タッチスクリーン式の表示体を採用した場合、ユーザが描画領域における或る位置を指定したとき、ＣＰＵ２１が描画領域の位置を変更した場合と、変更しない
場合とではユーザによって接触される位置は異なる。
【００５０】
図１０は、画像データＩＭＧ、及びその描画領域の位置が変更された画像データＩＭＧ−Ａの画像が表示領域２０Ｄに表示されたときの、画像データにおける座標と、タッチスクリーンの微小領域の位置との関係をそれぞれ示した図である。例えば、同図（ａ）に示すように、描画領域ＤＲの位置を変更しない画像データＩＭＧの画像が表示される場合、タッチスクリーンにおいて、原点Ｏからｘ方向にｍ個目、ｙ方向にｎ個目の微小領域Ｔ（ｍ，ｎ）の後面に、表示領域２０Ｄに表示された画像の座標（ｘ，ｙ）の画素がある。一方、同図（ｂ）に示すように、変更量（Δｘ，Δｙ）として描画領域ＤＲの位置が変更された、画像データＩＭＧ−Ａの画像が表示される場合、ユーザによって同じ位置の画像（例えば、ソフトボタン）が指定されたとき、微小領域Ｔ（ｍ，ｎ）から変更量（Δｘ，Δｙ）に相当する分だけずれた、微小領域Ｔ（ｍ＋Δｘ，ｎ＋Δｙ）が指定されることになる。つまり、微小領域Ｔ（ｍ，ｎ）から、ｘ方向にΔｘ個、ｙ方向にΔｙ個ずれた微小領域である。この場合においては、同図に示すように、微小領域Ｔ（ｍ，ｎ）に対応する画像データにおける座標は（ｘ−Δｘ，ｙ−Δｙ）であるから、各画素の位置（座標）とタッチスクリーンにおける微小領域との対応関係がずれてしまう。例えば、表示領域２０Ｄにソフトボタンが表示されている場合、ＣＰＵ２１は、ユーザによって接触されたタッチスクリーンの微小領域に基づいてどのソフトボタンが選択されたかを判断するから、この対応関係を正しくしておかないと、これを正しく認識することができない。
【００５１】
そこで、本変形例では、ＣＰＵ２１は、描画領域の位置が変更された画像データに応じた画像が表示されているときに、位置情報出力手段であるタッチスクリーンにより位置情報としての感知信号が出力されると、その描画領域に対してなされた変更の変更方向と変更量で、出力された位置情報が表す位置を変更し、その変更後の位置を表す位置情報を出力する。すなわち、ＣＰＵ２１は位置情報変更手段として機能する。
【００５２】
描画領域の位置が変更量（Δｘ，Δｙ）として変更された画像が表示領域２０Ｄに表示されているときには、同図（ｂ）に示すように、Δｘ画素及びΔｙ画素という変更量と、ｘ軸及びｙ軸により特定される変更方向とに基づいて、ＣＰＵ２１は取得した感知信号に対応する微小領域の位置を変更する。具体的には、同図（ｂ）に示すように、ＣＰＵ２１は、微小領域Ｔ（ｍ＋Δｘ，ｎ＋Δｙ）に接触されたと判断すると、変更量（Δｘ，Δｙ）に基づいて、微小領域Ｔ（ｍ，ｎ）の位置情報が表す位置を変更し、その変更後の位置を表す位置情報を出力する。この変更の内容は、変更量（Δｘ，Δｙ）に対応付けた読み替え量を、予めＲＯＭ２２や記憶部２９に記憶させておき、ＣＰＵ２１はこれに従って位置を読み替えるとよい。
【００５３】
このようにすれば、描画領域の位置が変更されても、ＣＰＵ２１は、両者のタッチスクリーンの微小領域と画像データの各画素との対応関係を正しく認識して、その位置を特定することができる。これにより、例えばソフトボタンが含まれた画像の描画領域の位置が変更された場合であっても、ＣＰＵ２１は、位置情報が表す位置に応じて、ソフトボタンに応じた表示画面の切り替え等の処理を実行する。すなわち、ＣＰＵ２１は、位置情報変更手段によって出力された位置情報が表す位置に応じた処理を実行する実行手段としても機能する。また、ソフトボタンに限らず、画像データにおける座標と、タッチスクリーンの微小領域との対応関係に基づいて実行する処理であれば、ＣＰＵ２１は同様にして位置を変更して、処理を実行する。
【００５４】
（Ｃ−４）変形例４
上述した実施形態では、相関係数を求めるに際して、ＣＰＵ２１は式（１）による演算を行って、黒色画素について画が重なる重複領域の大きさを求めていた。これに対し、ＣＰＵ２１は、画像データの同じ座標の画素どうしの論理和を求めるのではなく、排他的論
理和を求めてもよい。この演算によれば、ＣＰＵ２１は、両者の画像データにおいて同じ座標に黒色画素又は白色画素があった場合に「１」を算出し、色が異なっていれば「０」を算出する。すなわち、ＣＰＵ２１は、黒及び白の両方について、同じ色が重なっている領域の大きさを表す相関係数を求めることができる。ＣＰＵ２１は、この相関係数が小さくなるような変化量を求めることにより、画が重なる重複領域と、背景画が重なる領域の大きさとの両方を小さくすることができ、両方の色について焼き付きを防止する効果を得ることができる。
【００５５】
また、上述した実施形態では、ＣＰＵ２１は、表示制御部２６により画像データに応じた画像を表示体２７に表示させたときに、その表示領域２０Ｄの縁に接して表示される白色画素によって表される単一色の領域を、余白領域として特定していた。これに対し、黒色画素によって背景画像が構成され、白色画素によって白抜き文字等の画が描かれることもある。この場合、ＣＰＵ２１は、表示領域２０Ｄの縁に接して表示される黒色画素によって表される単一色の領域を余白領域として特定する。その他の処理については、ＣＰＵ２１は、実施形態とは白色画素と黒色画素とを逆にした処理を行うだけである。これにより、白色画素による焼き付きを防止する効果が得られる。
【００５６】
（Ｃ−５）変形例５
上述した実施形態では、画像表示装置２０が、コンピュータ装置１０から画像表示の基となる文書ファイル等のデータを受け取り、そのデータに基づく画像データの描画領域の位置を変更する制御を行っていた。これに対し、コンピュータ装置１０が描画領域の位置を変更する制御を行ってから、画像表示装置２０に画像データを提供してもよい。コンピュータ装置１０が実行する処理の態様は同じであるが、コンピュータ装置１０のＣＰＵ１１の方が、一般に画像表示装置２０のＣＰＵ２１よりも処理速度が速く高性能であるから、結果的に、画像表示装置２０が画像を表示するまでの処理が速くなる。一方で、画像表示装置２０が描画領域の位置を変更する場合、複数の異なる外部装置から画像データを取得する場合であっても、ログファイル等を参照してその前に表示体２７に表示した画像を判断することができ、その画像データに基づいて変化量の演算を行うことがより容易となる。
【００５７】
（Ｃ−６）変形例６
上述した実施形態では、表示体２７の表示領域２０Ｄは、複数の電気泳動素子が配列されて構成されていたが、これ以外の表示素子によって表示領域が構成される表示体を用いてもよい。要するに、表示領域が複数の表示素子によって構成され、これらの表示素子が表示する色がその駆動状態に影響するのであれば、ＣＰＵ２１は、描画領域の位置を変更することにより、表示素子が駆動できない状態となることを防止するという効果を得ることができる。よって、表示体として、液晶ディスプレイやコレステリック液晶などを用いることもできる。
【００５８】
（Ｃ−７）変形例７
上述した実施形態においては、各電気泳動素子には、白色と黒色の２色に分けられた複数の帯電粒子を含む分散媒ＤＭが封入されていたが、この帯電粒子の色は、１色のみでもよいし、白や黒以外であってもよい。例えば１色の場合、その帯電粒子を分散させる分散媒ＤＭを当該顔料粒子の色と異なる光透過性の無い色に着色しておけばよい。このようにすると、画素電極ＰＥと共通電極ＣＥとの間に電圧をかけることによって、顔料粒子が表面側に移動すれば、その色が表面に表示され、帯電粒子が裏面側に移動すれば、分散媒ＤＭの色が表面に表示されるので、駆動電圧に応じた色で表示されるように、電気泳動素子を駆動させることができる。この場合、画像表示装置２０が表示する色は帯電粒子の色に応じた色となるだけで、実施形態と同じ制御を行うことができる。
【００５９】
（Ｃ−８）変形例８
上述した実施形態では、画像表示装置２０は薄型で可搬性の高い表示装置であったが、実施形態で説明したような情報処理を行うことができればよく、ＰＤＡ（Personal Digital Assistant）や、パーソナルコンピュータ、携帯電話機等の表示装置であってもよい。
また、上述した実施形態では、ＣＰＵ２１に制御プログラムを実行させることにより、画像データに対し、描画領域の位置を変更するための画像処理を施す態様について説明した。これに対し、ＡＳＩＣ（Application Specific Integrated Circuit）等の画像処理
装置が記憶手段から取得した画像データを用いて描画領域の位置の変更に係る画像処理を実行し、この画像処理装置から画像データを取得した表示装置がそれに応じた画像を表示するようにしてもよい。
また、本発明を、上記ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３及び表示制御部２６などからなる画像処理装置が行う画像処理方法としてもよい。この画像処理装置は、画が描かれた描画領域を含む画像を表す画像データに応じた画像を表示手段に表示したときに当該表示手段の表示領域の縁に接して表示される単一色の領域を、余白領域として特定する余白領域特定ステップと、余白領域特定ステップにおいて特定された余白領域の寸法の範囲内で、画像データが表すが表す画像に含まれる描画領域の位置を変更する位置変更ステップと、制御装置が、位置変更ステップにおいて描画領域の位置が変更された画像データに応じた画像を表示手段に表示させる表示制御ステップとを行う。
上述したＣＰＵ１１、ＣＰＵ２１が実行する制御プログラムは、磁気テープ、磁気ディスク、フレキシブルディスク、光記録媒体、光磁気記録媒体、ＣＤ、ＤＶＤ、ＲＡＭなどの記録媒体に記録した状態で提供し得る。
【図面の簡単な説明】
【００６０】
【図１】画像表示システムの外観を示す図である。
【図２】コンピュータ装置のハードウェア構成を示すブロック図である。
【図３】画像表示装置の構成を示すブロック図である。
【図４】表示体の構造を模式的に示した図である。
【図５】電気泳動素子ＰＢ１、ＰＢ２の構造及び状態を示す断面図である。
【図６】画像データが表す画像の一例を示した図である。
【図７】画像データにおける余白領域の定義を説明する図である。
【図８】画像表示装置のＣＰＵが実行する処理の流れを示すフローチャートである。
【図９】画像データが表す画像と、その描画領域の位置が変更された画像データが表す画像を示した図である。
【図１０】画像データにおける座標と、タッチスクリーンの微小領域の位置との関係を示した図である
【符号の説明】
【００６１】
１…画像表示システム、１０…コンピュータ装置、１１，２１…ＣＰＵ、１２，２２…ＲＯＭ、１３，２３…ＲＡＭ、１４…記憶部、１５…ＵＳＢコントローラ、１６…ＵＳＢポート、１７…操作部、１８…表示部、２０…画像表示装置、２０Ｄ…表示部、２４…Ｉ／Ｏ、２５…キー、２６…表示制御部、２７…表示体、２７１…第１基板、２７２…バインダ、２７３…第２基板、２８…電源部、２９…記憶部、３０…ＵＳＢポート、４０…通信ケーブル。
【図１】
2009222834.tif 000004
【図２】
2009222834.tif 000005
【図３】
2009222834.tif 000006
【図４】
2009222834.tif 000007
【図５】
2009222834.tif 000008
【図６】
2009222834.tif 000009
【図７】
2009222834.tif 000010
【図８】
2009222834.tif 000011
【図９】
2009222834.tif 000012
【図１０】
2009222834.tif 000013