(57)【要約】【課題】独立した入力部から入力された追記を表示面の空白部分に重畳して表示する電子ペーパーの実現。【解決手段】メモリ性を有し、駆動信号を印加して表示画像を書き換えるが、電力供給無しに表示画像を維持する表示部10と、表示部とは独立した入力部20と、表示データ処理回路30と、を備え、表示データ処理回路は、表示データを出力データの形式に展開する表示データ展開部35と、表示データの表示画像から所定の大きさ以上の連続した空白部を検出する空白検出部36と、入力装置から入力される追加画像を検出した空白部に配置するメモ画像展開部38と、を備え、空白部に追加画像を重畳した画像を表示する。【選択図】図１
2012003018.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部とは独立した入力部と、
前記表示データを処理する表示データ処理回路と、を備え、
前記表示データ処理回路は、
前記表示データを、前記表示部に供給する出力データの形式に展開する表示データ展開部と、
前記表示データの表示画像から、所定の大きさ以上の空白部を検出する空白検出部と、
前記入力装置から入力される追加画像を前記空白部に配置する追加画像展開部と、を備え、
前記表示部の表示を、前記表示データの表示画像に前記追加画像を重畳した画像が表示されるように書き換えることを特徴とする電子ペーパー。
【請求項２】
前記表示データ処理回路は、前記表示画像の少なくとも１ライン分の表示データを保持するラインバッファを備え、
前記空白検出部は、前記ラインバッファを利用して前記空白部を検出する請求項１に記載の電子ペーパー。
【請求項３】
前記空白部は、矩形領域を有する請求項１または２に記載の電子ペーパー。
【請求項４】
前記追加画像展開部は、前記追加画像を、前記空白部の大きさに応じて縮小または拡大する請求項１から３のいずれか１項に記載の電子ペーパー。
【請求項５】
前記空白検出部は、前記表示データの表示画像における前記空白部を検出して順次ＩＤを付与し、
前記表示データ処理回路は、前記空白検出部が検出した前記空白部および対応する前記ＩＤを重畳した前記表示データの表示画像を表示し、
前記追加画像展開部は、前記追加画像と共に前記入力装置から入力される前記ＩＤの指示に応じた前記空白部に、前記追加画像を配置する請求項１から４のいずれか１項に記載の電子ペーパー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペーパーに関する。
【背景技術】
【０００２】
電子ペーパーは、紙印刷物と同様に、電力非印加状態においても表示を維持できる反射型メモリ表示デバイスである。書き換え時のみ電力を使用し、表示時に電力を使用しないことから、紙面に相応するコンテンツ（ドキュメント、新聞、書籍のコンテンツ）表示用途において、省エネルギーデバイスとして実用化され、今後の用途拡大が有望視されている。電子ペーパーは、その特性から、入力時にリアルタイム応答で表示する必要のある即時性の入力方法、例えば、キーボードでのアイコン移動やタッチスクリーンを使用したペン入力などの入力方法を使用することはできない。
【０００３】
しかしながら、電子ペーパーを使用した電子端末を利用する際に、アイコン移動やペン入力による入力は不要であるが、ページ単位で表示している画像に、電子端末に接続された別の入力装置からメモ書き等の追記（付記）を行いたいという要望が多くなされている。
【０００４】
電子ペーパー上の表示画像に追記を行うには、表示画像において付記可能な余白を選択する必要がある。このため、追記用の入力装置として、追記位置を検出するタッチスクリーンを利用するのが一般的であった。
【０００５】
タッチスクリーンを利用して追記を行う場合、例えば、まず、コンテンツを記憶したデータベースなどから表示画像の表示データを取得する。取得した表示データをフレームメモリに展開し、表示データに対応する画像を表示するように表示デバイス（電子ペーパー）の表示を書き換える。ユーザは、表示された画像を見ながら、タッチパネル等で追記を行う。追記画像（追加画像）データを取得し、追加画像の画素位置を検出し、表示画像に追加画像を重畳するように、フレームメモリに追加画像データを書き込み、表示デバイス（電子ペーパー）の表示を書き換える。以上のようにして、表示画像に追加画像が重畳された画像が、表示デバイスに表示される。追加画像データは、以下、追加画像と称する場合がある。
【０００６】
しかしながら、タッチスクリーンを使用した場合、反射型表示デバイスである電子ペーパーでは、画面が暗くなるという表示品質の問題が発生するため、表示デバイスの表示面を覆わない独立した追加画像用の入力装置を使用することが必要になる。  
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２７６３１７号公報
【特許文献２】特開２００５−９２６４３号公報
【特許文献３】特開２００８−２６８５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、表示デバイスから独立した入力装置は、入力画面が表示デバイスの表示面と直接対応しておらず、追記を行う表示デバイスの表示面上の位置を指定するのが難しかった。
【課題を解決するための手段】
【０００９】
発明の観点によれば、表示部と、前記表示部とは独立した入力部と、前記表示データを処理する表示データ処理回路と、を備え、前記表示データ処理回路は、前記表示データを、前記表示部に供給する出力データの形式に展開する表示データ展開部と、前記表示データの表示画像から、所定の大きさ以上の連続した空白部を検出する空白検出部と、前記入力装置から入力される追加画像を前記空白部に配置する追加画像展開部と、を備え、前記表示部の表示を、前記表示データの表示画像に前記追加画像を重畳した画像が表示されるように書き換える電子ペーパーが提供される。
【発明の効果】
【００１０】
上記の観点によれば、反射型表示デバイスである電子ペーパーで、表示品質を低下させることなく、追記を行えるようになる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例１の電子ペーパーの構成を示すブロック図である。
【図２】図２は、コレステリック液晶方式の表示デバイスの概略構成を示す図である。
【図３】図３は、実施例１の電子ペーパーの追記の動作を示すフローチャートである。
【図４】図４は、図３のフローチャートにおける空白部検出および空白矩形抽出の詳細な処理を示すフローチャートである。
【図５】図５は、実施例１で検出される空白矩形領域の例を示す図である。
【図６】図６は、実施例２の電子ペーパーの構成を示すブロック図である。
【図７】図７は、実施例２における空白部検出および空白矩形抽出の詳細な処理を示すフローチャートである。
【図８】図８は、実施例３の電子ペーパーにおける追記の動作を示すフローチャートである。
【図９】図９は、実施例４の電子ペーパーにおける追記の動作を示すフローチャートである。
【図１０】図１０は、実施例５の電子ペーパーにおける追記の動作を示すフローチャートである。
【図１１】図１１は、実施例５における空白矩形領域およびＩＤの表示例を示す図である。
【図１２】図１２は、実施例５において、入力装置で空白矩形領域ＩＤを入力するための表示例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について、図面を参照して具体的に説明する。
【実施例１】
【００１３】
実施例１について、図１から図５を参照して説明する。
【００１４】
図１は、実施例１の電子ペーパーの構成を示すブロック図である。実施例１の電子ペーパーは、例えば電子端末などに組み込まれる。
【００１５】
実施例１の電子ペーパーは、表示デバイス１０と、駆動回路１１と、駆動制御回路１２と、入力デバイス２０と、表示データ処理回路３０と、を有する。表示デバイス１０は、表示パネル１１と、駆動回路１２と、駆動制御回路１３と、を有し、表示画像を書き換える時には電力を消費するが、表示した画像は電圧を印加せずに維持可能である。表示デバイス１０としては、例えば帯電粒子を空気中や液体中で移動させる電気泳動方式、二色に色分けした帯電粒子を回転させるツイストボール方式、液晶層の干渉反射を利用した双安定性のある選択反射型のコレステリック液晶方式などの反射型表示デバイスが利用可能である。ここでは、コレステリック液晶方式の表示デバイスを使用するものとして説明を行う。
【００１６】
電子ペーパーに表示する表示画像の表示データは、ディスク装置１３などに記憶されたコンテンツデータベース（ＤＢ）から供給される。ディスク装置１３は、電子端末（電子ペーパー）に内蔵されても、必要に応じて電子端末に接続して使用することも可能である。また、ディスク装置１３を使用せずに、表示画像の表示データは、電子端末に設けた通信機能を介して供給することも可能である。
【００１７】
駆動回路１２および駆動制御回路１３は、表示パネル１１に表示する画像を書き換える時のみオン状態になり、それ以外の時にはオフ状態となる。駆動回路１２および駆動制御回路１３がオフ状態でも、表示パネル１１に表示した画像は維持される。
【００１８】
図２は、コレステリック液晶方式の表示デバイスの概略構成を示す図である。表示パネル１１は、並行に設けられた複数のデータ電極を有する一方の基板と、並行に設けられた複数のコモン電極を有する他方の基板を、所定の間隔で対向して配置し、その間にコレステリック液晶が充填される。複数のデータ電極と複数のコモン電極は、表示パネルに垂直な方向から見た時に、直交するように配置され、複数のデータ電極と複数のコモン電極の交差部分に表示画素が形成される。駆動回路１２は、セグメントドライバ１４と、コモンドライバ１５と、を有する。セグメントドライバ１４は複数のデータ電極に駆動信号を、コモンドライバ１５は複数のコモン電極に駆動信号を、それぞれ印加する。コモンドライバ１５は、１本のコモン電極に選択電圧を印加し、他のコモン電極に非選択電圧を印加する。セグメントドライバ１４は、選択電圧を印加するコモン電極の各画素の画素値に応じた表示電圧を、複数のデータ電極に印加する。これにより、選択したコモン電極の１行（選択行）分の画素に書き込みが行われる。非選択電圧は、表示電圧が印加されてもモード変化が生じない電圧に設定される。上記の動作を、選択電圧を印加するコモン電極の位置をずらしながら全コモン電極に対して行うことにより、１画面の書き換えが完了する。
【００１９】
TN(Twisted Nematic)液晶およびSTN(Super Twisted Nematic)液晶など、ＴＶ受像機やＰＣモニタに使用される液晶は、印加する電圧で液晶のねじれを制御し、偏光フィルタを通過する光の量を制御していた。電圧は、表示中常時印加する必要があり、常時電力供給が行われる。
【００２０】
これに対して、コレステリック液晶は、液晶分子の配列をらせん状に構成し、所定の電圧を印加することにより、らせん構造の向きを制御する。この制御により、光を透過するモードと光を反射するモードの２つのモードを実現する。一般的には、最初に全画素を、光を反射するモードにした上で、光を透過するモードにする画素を選択的に書き換える。また、光を透過するモードにするために印加する電圧の強度で、光を透過するモードになる具合が異なるので、複数回書き込み動作を繰り返して階調を表現する。いずれにしても、コレステリック液晶は、書き換え時に電力を印加しなくてもモードが維持されるため、モード切り換え時以外は電力消費が生じない。
【００２１】
電子ペーパーは、書き換え時に電力を消費し、電力消費無しに表示を維持できることが特徴であり、逆にこの特徴を有する表示デバイスをここでは電子ペーパーと称する。したがって、電子ペーパーの消費電力を低減するには、書き換えの回数をできるだけ低減することが望ましい。
【００２２】
入力デバイス２０は、ペン２１で画面に接触した時の接触位置および接触軌跡で追加画像を入力する手書き入力装置である。入力デバイス２０は、ユーザが必要に応じてオン・オフ制御され、入力の必要のない時には電力を供給する必要のないものであることが望ましい。ユーザは、入力デバイス２０を利用して手書きの追加画像を入力する。
【００２３】
表示デバイス１０および入力デバイス２０は、実用化されて使用されており、その構成は広く知られているので、ここでは説明を省略する。
【００２４】
図１に戻って、表示データ処理回路３０は、出力インターフェース（ＩＦ）３１と、入力ＩＦ３２と、表示用フレームメモリ３３と、追加画像用メモリ３４と、表示データ展開部３５と、空白検出部３６と、追加画像サイズ検出部３７と、追加画像展開部３８と、を有する。表示データ処理回路３０は、例えば、プロセッサとメモリを有するコンピュータシステムや、ゲート回路とメモリを有する演算回路などで実現される。
【００２５】
表示データ展開部３５は、ディスク装置１３に記憶されたコンテンツから、ユーザにより指示されたコンテンツ（表示画像）の表示データを読み出し、表示デバイス１０に供給するデータ形式に対応して表示用フレームメモリ３３に展開する。表示用フレームメモリ３３に展開された表示データは、駆動制御回路１３からの制御信号に応じて、出力ＩＦ３１を介して読み出されて駆動回路１２に供給される。駆動回路１２は、供給される表示データに応じて駆動信号を生成し、表示パネル１１に印加する。これにより、表示データに対応した画像が表示パネル１１に表示される。
【００２６】
空白検出部３６は、表示用フレームメモリ３３に展開された表示データによる表示画像において、所定の大きさ以上の連続した空白部を検出する。空白検出部３６における空白部の検出については後述する。
【００２７】
入力ＩＦ３２は、入力装置２０から入力された追加画像のデータ信号が入力され、入力された追加画像のデータ信号は、追加画像用メモリ３４に記憶される。追加画像サイズ検出部３７は、入力された追加画像のサイズ（大きさ）を検出する。入力装置２０は、例えば手書き入力装置であり、入力される追加画像は大きさが一定でない。追加画像サイズ検出部３７は、入力された追加画像の入力装置２０の入力画面における座標（アドレス）から、追加画像のサイズを検出する。
【００２８】
追加画像展開部３８は、空白検出部３６の検出した表示画像における空白部に対応する表示フレームメモリ３３のアドレスに、追加画像のデータを重畳して書き込む。
【００２９】
図３は、実施例１の電子ペーパーの追記の動作を示すフローチャートである。
【００３０】
Ｓ１１では、表示データ展開部３５が、コンテンツデータベースＤＢから、表示画像の表示データを取得する。
【００３１】
Ｓ１２では、表示データ展開部３５が、表示データを表示用フレームメモリ３３に展開する。
【００３２】
Ｓ１３では、表示用フレームメモリ３３に展開された表示データは、図示していない読み出し回路で読み出され、出力ＩＦ３１を介して表示デバイス１０に供給され、表示画面が書き換えられる。表示画面の書き換えが完了すると、表示デバイス１０は電力を消費しない状態になる。
【００３３】
Ｓ１４では、空白検出部３６が、表示用フレームメモリ３３にアクセスして、表示デバイス１０に表示されている画像において、所定の大きさ以上の連続した空白部を検出する。ここで、空白検出部３６は、所定の画素値以下の画素を空白の画素とみなし、空白の画素が連続した所定の大きさ以上の領域を検出する。
【００３４】
Ｓ１５では、空白検出部３６が、さらに検出した空白部のうち、縦幅および横幅が所定値以上の矩形領域を空白矩形として抽出する。
【００３５】
Ｓ１６では、入力装置２０が、追記入力を受け付け、入力ＩＦ３２を介して追加画像用メモリ３４に追加画像を記憶する。ユーザは、表示デバイスに表示された画像をみて、追記を行う場合に、入力装置２０をオン状態にして、追記したい情報を入力する。
【００３６】
Ｓ１７では、追加画像サイズ検出部３７が、追加画像のサイズ（大きさ）などの追加画像データを取得する。追加画像のサイズは、入力装置２０の入力画面に対応する追加画像空間で、入力された追加画像のＸおよびＹ座標の最大値と最小値から決定する。したがって、追加画像のサイズは、矩形で表されるのが好ましい。
【００３７】
Ｓ１８では、追加画像展開部３８が、追加画像のサイズと、検出した空白部のサイズを比較し、空白部内で追加画像を挿入する位置を計算する。まず、空白部内に追加画像を挿入できるかが判定される。具体的には、空白部の矩形領域のＸおよびＹ方向の幅が、追加画像の矩形領域のＸおよびＹ方向の幅より大きいかを判定し、追加画像より大きいサイズの空白部を選択し、両側の余り部分が同じになるように、挿入位置を決定する。通常、表示画像には大きな余白が存在するため、余白部より大きな追加画像が入力されることはないと考えられる。しかし、もし追加画像より大きいサイズの空白部が存在しない場合には、後述するように追加画像を縮小するか、ユーザに再度追加画像を入力するように指示する。
【００３８】
Ｓ１９では、追加画像展開部３８が、表示用フレームメモリ３３の挿入位置に対応するアドレスに、追加画像用メモリ３４から読み出した追加画像データを書き込む。これにより、表示用フレームメモリ３３上で、表示画像に追加画像が重畳される。
【００３９】
Ｓ２０では、追加画像を挿入するために、書き換える必要のある表示画像の位置を取得する。例えば、コレステリック液晶表示デバイスでは、図２に示したように、コモン電極ごとに書き換え可能であるから、各コモン電極に対応する座標（通常はＹ座標）で書換位置を指示できる。したがって、追加画像を挿入する位置のＹ座標の範囲が書換位置である。
【００４０】
Ｓ２１では、表示デバイス１０の書換位置の画像をリセットする。
【００４１】
Ｓ２２では、表示デバイス１０のリセットした書換位置に、表示用フレームメモリ３３に記憶された表示画像と追加画像を重畳した表示データを書き込む。
【００４２】
以上のようにして、表示画像に追加画像を付記した画像が表示デバイス１０に表示される。
【００４３】
図４は、図３のフローチャートにおけるＳ１４およびＳ１５の詳細な処理を示すフローチャートである。
【００４４】
図４の処理では、各行で０値の連続する画素数をＸ、連続する行数をＹ、矩形空白領域のＩＤをｕとして、（Ｘ，Ｙ，ｕ）が空白矩形領域となる。
【００４５】
Ｓ３１では、空白検出部３６が、画素閾値として所定値を、コンピュータまたは演算回路のレジスタ（メモリ）等に設定する。画素値がこの閾値以下の画素は、空白画素とみなされる。画素閾値として０を設定してもよい。
【００４６】
Ｓ３２では、空白検出部３６が、表示用フレームメモリ３３内の表示画像を参照（アクセス）する。
【００４７】
Ｓ３３では、空白検出部３６が、表示画像の閾値以下の画素値を０に設定する画像値変換を行い、コンピュータまたは演算回路のメモリのワークエリアに記憶する。
【００４８】
Ｓ３４では、空白検出部３６が、画素値が０値である最小連続値Ｍ０を決定し、レジスタ等に設定する。これは空白部として使用する矩形領域のＸ方向の最小幅に相当する。
【００４９】
Ｓ３５では、空白検出部３６が、変数ＭｍｉｎをＭ０に設定し、レジスタ等に記憶する。
【００５０】
Ｓ３５では、空白検出部３６が、変数ｎを１に設定し、レジスタ等に記憶する。
【００５１】
Ｓ３７では、空白検出部３６が、ワークエリアの画像値変換を行った画像において表示画像の１行目の画素値を参照する。
【００５２】
Ｓ３８では、空白検出部３６が、１行目の０値の画素の連続数を検出する。
【００５３】
Ｓ３９では、空白検出部３６が、１行目の０値の画素の連続を示す（Ｘ，Ｙ，ｕ）をレジスタ等に記録する。１行目では、Ｙ＝１であり、（Ｘ，１，ｕ）が記録される。
【００５４】
Ｓ４０では、空白検出部３６が、行数を示す変数ｎを１増加させる。
【００５５】
Ｓ４１では、空白検出部３６が、ワークエリアの画像値変換を行った画像において表示画像のｎ行目の画素値を参照する。
【００５６】
Ｓ４２では、空白検出部３６が、ｎ行目の０値の画素の連続数Ｍｎを検出する。
【００５７】
Ｓ４３では、空白検出部３６が、連続数ＭｎがＭｍｉｎ以上であるか判定し、Ｍｍｉｎ以上であればＳ４４に進み、Ｍｍｉｎより小さければＳ４６に進む。
【００５８】
Ｓ４４では、空白検出部３６が、画素数ＸをＭｍｉｎに設定し、レジスタ等に記憶してＳ４５に進む。
【００５９】
Ｓ４５では、空白検出部３６が、Ｙの値を１増加させて、（Ｘ，Ｙ＋１，ｕ）をレジスタ等に記録し、Ｓ４０に進む。
【００６０】
Ｓ４６では、空白検出部３６が、連続数ＭｎがＭ０以上であるか判定し、Ｍ０以上であればＳ４７に進み、Ｍ０より小さければＳ４８に進む。
【００６１】
Ｓ４７では、空白検出部３６が、ＭｍｉｎをＭｎに設定し、レジスタ等に記憶してＳ４４に進む。
【００６２】
Ｓ４０からＳ４７では、空白検出部３６が、０値の画素列が前の行と同じ画素列で連続すればＹを１増加させる動作を繰り返す。
【００６３】
Ｓ４８では、０値の画素列がＹ方向に連続しなくなったので、空白検出部３６が、その時点の（Ｘ，Ｙ，ｕ）をレジスタ等に記録する。
【００６４】
Ｓ４９では、空白検出部３６が、ｎがＸ方向の画像サイズを越えたか、言い換えれば最終行まで空白矩形領域を検出したかを判定し、超えていなければＳ５０に進み、超えればＳ５１に進む。
【００６５】
Ｓ５０では、空白検出部３６が、新しい空白矩形領域を検出するのでＩＤを示すｕを１増加させ、Ｓ４０に戻る。
【００６６】
Ｓ５１では、空白検出部３６が、空白矩形領域のサイズを検証し、終了する。
【００６７】
空白矩形領域の検出は、表示画像が表示用フレームメモリ３３に記憶されていれば、いつでも行える。例えば、図３のＳ１２を行った後Ｓ１３を行う前に、空白検出部３６が、空白矩形領域の検出を行うことも可能である。
【００６８】
図５は、実施例１で検出される空白矩形領域の例を示す図である。図５に示すように、表示画像５０は、参照番号５１で示す画像領域に画像が表示され、画像領域５１以外の部分は所定値以下の画素値で、実質的に空白であるとみなせる領域である。このような表示画像で、４個の空白矩形領域５２−１〜５２−４が検出される。これらの空白矩形領域５２−１〜５２−４は所定以上の横幅と縦幅を有する矩形の領域である。追加画像は、空白矩形領域５２−１〜５２−４のいずれかを選択して書き込まれる。
【実施例２】
【００６９】
実施例２について、図６から図７を参照して説明する。
【００７０】
図６は、実施例２の電子ペーパーの構成を示すブロック図である。実施例２の電子ペーパーは、空白検出部３６のみが実施例１の電子ペーパーと異なり、他の部分は、実施例１の電子ペーパーとほぼ同じである。実施例１の空白検出部３６は、表示用フレームメモリ３３を参照（アクセス）して空白矩形領域を検出した。これに対して、実施例２の空白検出部３６は、表示用フレームメモリ３３から読み出されて出力ＩＦ３１を介して表示デバイス１０に供給される表示データ信号で、空白矩形領域を検出する。
【００７１】
実施例２の電子ペーパーの空白検出部３６は、ラインバッファ４１と、カウンタ４２と、メモリ４３を有する。表示用フレームメモリ３３から読み出された表示データ信号が、ラインバッファ４１に供給される。
【００７２】
図７は、実施例２の電子ペーパーの空白検出部３６における空白矩形領域検出処理を示すフローチャートであり、図４の実施例１のフローチャートに対応する。実施例２では、Ｓ３５の後にＳ６１およびＳ６２が挿入されること、およびＳ３７およびＳ４１の代わりにＳ６３およびＳ６４が行われることが実施例１と異なり、ほかはほぼ同じである。
【００７３】
Ｓ６１では、図示していない読み出し回路が、表示用フレームメモリ３３から表示データを読み出して、シリアルデータに変換する。
【００７４】
Ｓ６２では、読み出し回路が、シリアル化した表示データの画素値を、ラインバッファ４１および出力ＩＦ３１に送信する。
【００７５】
Ｓ６３では、空白検出部３６が、ラインバッファ４１に送信された１行目のシリアル化した画素値で０値が連続する画素列を検出する。
【００７６】
Ｓ６４では、空白検出部３６が、ラインバッファ４１に送信されたｎ行目のシリアル化した画素値で０値が連続する画素列を検出する。
【００７７】
実施例１では、表示用フレームメモリ３３を参照（アクセス）して記憶されている表示データを読み出す必要がある。これに対して、実施例２では、表示用フレームメモリ３３に記憶された表示データを出力ＩＦ３１に供給するために元々設けられている図示していない読み出し回路が読み出した表示データを使用するので、空白検出部３６の回路を簡単にできる。
【００７８】
なお、実施例２において、空白検出部３６が行う空白矩形領域検出処理は、表示画像を書き換えるために、ディスク装置１３から供給された表示データを、表示用フレームメモリ３３に展開した後、表示デバイス１０に供給する時に行うことが望ましい。言い換えれば、表示デバイス１０に表示する時に同時に空白矩形領域を検出することが望ましい。
【実施例３】
【００７９】
次に説明する実施例３の電子ペーパーは、空白検出部３６が複数の空白部を検出した時に、複数の空白部から追加画像を表示する空白部の選択処理が異なり、他の部分は、実施例１の電子ペーパーとほぼ同じである。
【００８０】
図８は、実施例３の電子ペーパーにおける追記の動作を示すフローチャートであり、図３の実施例１のフローチャートに対応する。
【００８１】
実施例３では、Ｓ１８の代わりにＳ７１およびＳ７２が行われることが実施例１と異なり、ほかはほぼ同じである。
【００８２】
Ｓ７１では、追加画像展開部３８が、追加画像のサイズと、空白検出部３６が検出した複数の空白矩形領域のサイズを比較し、追加画像を挿入できる空白矩形領域、すなわち追加画像より大きな空白矩形領域を探索する。
【００８３】
Ｓ７２では、追加画像を挿入できる空白矩形領域のうちで、最小サイズの空白矩形領域を選択する。
【００８４】
後は実施例１と同様に、選択した空白矩形領域に追加画像を重畳するように書き込む。
【実施例４】
【００８５】
次に説明する実施例４の電子ペーパーは、空白検出部３６が複数の空白矩形領域を検出した時に、複数の空白矩形領域から追加画像を表示する空白矩形領域を選択して、追加画像を選択矩形領域に合うように拡縮処理することが異なり、他の部分は、実施例１の電子ペーパーとほぼ同じである。
【００８６】
図９は、実施例４の電子ペーパーにおける追記の動作を示すフローチャートであり、図３の実施例１のフローチャートに対応する。
【００８７】
実施例４では、Ｓ１８の代わりにＳ８１およびＳ８２が行われることが実施例１と異なり、ほかはほぼ同じである。
【００８８】
Ｓ８１では、追加画像展開部３８が、空白検出部３６が検出した複数の空白矩形領域をＩＤ順に選択する。
【００８９】
Ｓ８２では、追加画像を、選択した空白矩形領域に挿入するのに適したサイズになるように、拡大または縮小する。例えば、追加画像のサイズが５０画素×３０画素（縦×横）であり、選択した空白矩形領域のサイズが４０画素×３０画素である場合、このままでは追加画像を空白矩形領域に挿入できない。そこで、追加画像を、縦横比を維持して、４０画素×２４画素に縮小する。
【００９０】
後は実施例１と同様に、選択した空白矩形領域に追加画像を重畳するように書き込む。
【実施例５】
【００９１】
次に説明する実施例５の電子ペーパーは、検出した複数の空白矩形領域にＩＤを付して、表示画像上に重畳して表示し、ユーザが追加画像を入力する時に、追加画像を表示する空白矩形領域を同時に指示することが異なり、他の部分は、実施例１の電子ペーパーとほぼ同じである。
【００９２】
図１０は、実施例５の電子ペーパーにおける追記の動作を示すフローチャートであり、図３の実施例１のフローチャートに対応する。
【００９３】
実施例５では、Ｓ１５の後にＳ９１が、Ｓ１６の後にＳ９２が、行われ、Ｓ１８の代わりにＳ８２が行われることが実施例１と異なり、ほかは同じである。Ｓ８２は、図９の実施例４とほぼ同じである。
【００９４】
Ｓ９１では、検出した空白矩形領域をＩＤと共に、表示画像に表示する。これは、Ｓ１８からＳ２２と同様の処理で行える。
【００９５】
図１０のフローチャートでは、Ｓ９１で、表示している表示画像に、検出した空白矩形領域およびＩＤを重畳するように書換を行った。しかし、Ｓ１３を行う前に、Ｓ１４およびＳ１５を実行して空白矩形領域を検出し、検出した空白矩形領域およびＩＤを表示用フレームメモリ３３に重畳するように書き込んだ後Ｓ１３を実行するようにしてもよい。これにより、最初から空白矩形領域およびＩＤを重畳した表示画像が表示される。
【００９６】
図１１は、空白矩形領域をＩＤと共に表示画像に重畳して表示した表示画面の例を示す。図示のように、表示画面５０に４個の空白矩形領域５２−１〜５２−４が、ＩＤ“１”〜“４”と共に表示される。
【００９７】
Ｓ９２では、ユーザが図１１のような画面を見た上で、入力装置２０から入力した追加画像を表示する空白矩形領域のＩＤを指示する。
【００９８】
図１２は、この空白矩形領域のＩＤを指示するための入力装置２０における表示例を示す。図１２の（Ａ）では、入力装置２０の表示面２３に、４個のＩＤ“１”〜“４”を表示し、ユーザがペン２１で選択するＩＤが表示された表示面の部分に接触することにより、追加画像を挿入する位置（ＩＤ）を入力する。
【００９９】
図１２の（Ｂ）では、入力装置２０の表示面２３の周囲の適当な部分に、仮想的なＩＤ入力領域２６を設定する。ＩＤ入力領域２６は、あらかじめ４個の部分２５−１〜２５−４に分けられており、いずれかの部分に接触することにより、対応するＩＤが選択できることがユーザに知らされている。ユーザは、ペン２１で選択するＩＤに対応する部分に接触することにより、追加画像を挿入する位置（ＩＤ）を入力する。
【０１００】
以上、実施形態を説明したが、ここに記載したすべての例や条件は、発明および技術に適用する発明の概念の理解を助ける目的で記載されたものであり、特に記載された例や条件は発明の範囲を制限することを意図するものではなく、明細書のそのような例の構成は発明の利点および欠点を示すものではない。発明の実施形態を詳細に記載したが、各種の変更、置き換え、変形が発明の精神および範囲を逸脱することなく行えることが理解されるべきである。
【符号の説明】
【０１０１】
１０    表示デバイス
１１    表示パネル
２０    入力デバイス
３０    表示データ処理回路
３１    出力ＩＦ
３２    入力ＩＦ
３３    表示用フレームメモリ
３４    追加画像用メモリ
３５    表示データ展開部
３６    空白検出部
３７    追加画像サイズ検出部
３８    追加画像展開部
【図１】
2012003018.tif 000003
【図２】
2012003018.tif 000004
【図３】
2012003018.tif 000005
【図４】
2012003018.tif 000006
【図５】
2012003018.tif 000007
【図６】
2012003018.tif 000008
【図７】
2012003018.tif 000009
【図８】
2012003018.tif 000010
【図９】
2012003018.tif 000011
【図１０】
2012003018.tif 000012
【図１１】
2012003018.tif 000013
【図１２】
2012003018.tif 000014