(57)【要約】【課題】表示装置において画像を書き換える際に利用者を待たせる時間を短縮する。【解決手段】半ページめくり操作を行った場合には、利用者が残りの半ページ分を読んでいる間に、書き換え対象の半ページ分の画像データがＣＰＵ１１によって読み出されてＶＲＡＭ１４に展開され、さらに、その画像データがＣＰＵ１１によって表示制御装置１６に供給されて画像が表示される。つまり、利用者がページめくりを行ってから画像が表示されるまでの待ち時間を有効に利用することで、利用者はページめくり時の画像書換えを待つことなく、文書の続きを読むことができる。【選択図】図３
2008197557.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記憶する記憶手段と、
複数の部分領域に区分された表示領域を有し、当該表示領域において前記画像データに基づいた画像を表示する表示手段と、
操作を受け付ける操作手段と、
前記表示領域に表示されている画像を書き換える操作が前記操作手段によって受け付けられると、前記表示領域において画像の書換対象となる前記部分領域を特定し、当該部分領域に対応する画像データを前記記憶手段から読み出して前記表示手段に供給する制御手段と
を備えることを特徴とする画像表示装置。
【請求項２】
前記制御手段は、
前記操作手段において受け付けられた前記操作が、前記部分領域単位で画像を書き換える操作であるか、又は、前記表示領域の全域において画像を書き換える操作であるかを判定し、
前記部分領域単位で画像を書き換える操作であると判定された場合には、前記書換対象となる前記部分領域に対応する画像データを前記記憶手段から読み出して前記表示手段に供給する一方、
前記表示領域の全域において画像を書き換える操作であると判定された場合には、前記表示領域の全域に対応する画像データを前記記憶手段から読み出して前記表示手段に供給する
ことを特徴とする請求項１記載の画像表示装置。
【請求項３】
前記制御手段は、前記複数の部分領域のうち、前記画像の書換対象となる前記部分領域を所定の順番で特定していくことを特徴とする請求項１記載の画像表示装置。
【請求項４】
前記画像データは、ページ番号が付されたページによって構成された文書を表示するための画像データであり、
前記制御手段は、各々の前記部分領域に表示されている画像に付されたページ番号を当該部分領域内に表示するための画像データを生成し、前記表示手段に供給する
ことを特徴とする請求項１記載の画像表示装置。
【請求項５】
前記操作手段によって操作が受け付けられたときからの経過時間を計測する計時手段と、
前記計時手段によって計測された経過時間が決められた閾値を超えると、前記操作手段を用いた画像書き換えの操作を利用者に促す案内手段と
を備えることを特徴とする請求項１記載の画像表示装置。
【請求項６】
前記画像データの内容に基づいて、前記部分領域の数、形状または大きさの少なくともいずれか１つを決定する決定手段を備えることを特徴とする請求項１記載の画像表示装置。
【請求項７】
前記決定手段は、
前記画像データに対してレイアウト解析処理を行って領域単位に分離する手段と、
前記レイアウト解析によって分離された各領域がテキスト領域か又は絵柄領域かを判定する手段と、
前記判定によってひとまとまりの絵柄領域と判定された領域が、１つの前記部分領域に含まれるように、各々の部分領域の数、形状または大きさを決定する手段と
を備えることを特徴とする請求項６記載の画像表示装置。
【請求項８】
複数の部分領域に区分された表示領域において画像データに基づいた画像を表示する表示手段と、操作を受け付ける操作手段とを有するコンピュータを、
前記表示領域に表示されている画像を書き換える操作が前記操作手段によって受け付けられると、前記表示領域において画像の書換対象となる前記部分領域を特定し、当該部分領域に対応する画像データを、当該画像データを記憶する記憶手段から読み出して前記表示手段に供給する制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置において表示されている画像を書き換える技術に関する。
【背景技術】
【０００２】
コレステリック液晶を用いた表示体は、ネマティック液晶がらせん状にねじれた構造を有しており、印加電圧に応じてその配向状態を切り替えることで光を反射する。コレステリック液晶は、電圧を印加しない状態においても配向状態を維持して画像を表示し続けるという記憶性を有しているため、電子書籍或いは電子ペーパー等の用途に適した表示体とされている。しかし、その一方で、コレステリック液晶の配向状態の切り替えには、たとえば１０（msec）程度の比較的長い時間を要する、という欠点がある。このため、１ラインに１０（msec）ずつかけて線順次駆動を行うコンベンショナル駆動方法を用いた場合、１０００ライン程度の解像度が要求される表示装置においては、画面全域を書き換えるのに１０（sec）程度を要してしまう。これは、通常の紙媒体の書籍のページめくり速度である０．５〜１．０（sec）と比較して非常に遅い。
【０００３】
このようなコレステリック液晶を用いた表示装置の書き換え速度を改善する技術として、特許文献１に記載されたＤＤＳ（Dynamic Drive Scheme）駆動が知られている。このＤＤＳ駆動によれば、従来であれば１０（msec）程度は必要であった選択期間を、１（msec）程度へと短縮することができる。
【０００４】
また、表示装置を電子書籍として用いた場合、利用者のページめくり操作に応じて、記憶部から画像データが読み出されてＶＲＡＭ（Video Random Access Memory）などの画像メモリに展開されるが、その所要時間を無視することもできない。この点について、特許文献２に開示されている方法では、表示されているページの前後の２ページ分を展開し得る画像メモリを用意しておき、これらの２ページ分の画像データを先読みしておくことで、所要時間を短縮するようにしている。
【０００５】
【特許文献１】米国特許第５７４８２７７号明細書
【特許文献２】特開平８−４４３２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示されたＤＤＳ駆動であっても、表示装置をさらに高解像度化した場合、その表示速度は十分に速いとは言えない。例えば２０００ライン分の画素を有する表示装置においては、ＤＤＳ駆動によっても１画面の書き換えに２（sec）を要してしまう。また、特許文献２に開示された方法によれば、画像データの読み出しから展開に要する時間を短縮することはできるが、上記のようにコレステリック液晶においては画面の書き換え処理自体に相当の時間を要するため、全体として十分な高速化を図ることはできない。
【０００７】
このように、表示装置において画像を書き換える際に利用者を長期間待たせてしまうことが、従来の問題点である。そこで、本発明は、表示装置において画像を書き換える際に利用者を待たせる時間を短縮するための技術を提供する。
【課題を解決するための手段】
【０００８】
上述の課題を解決するため、本発明は、画像データを記憶する記憶手段と、複数の部分領域に区分された表示領域を有し、当該表示領域において前記画像データに基づいた画像を表示する表示手段と、操作を受け付ける操作手段と、前記表示領域に表示されている画像を書き換える操作が前記操作手段によって受け付けられると、前記表示領域において画像の書換対象となる前記部分領域を特定し、当該部分領域に対応する画像データを前記記憶手段から読み出して前記表示手段に供給する制御手段とを備えることを特徴とする画像表示装置を提供する
【０００９】
前記制御手段は、前記操作手段において受け付けられた前記操作が、前記部分領域単位で画像を書き換える操作であるか、又は、前記表示領域の全域において画像を書き換える操作であるかを判定し、前記部分領域単位で画像を書き換える操作であると判定された場合には、前記書換対象となる前記部分領域に対応する画像データを前記記憶手段から読み出して前記表示手段に供給する一方、前記表示領域の全域において画像を書き換える操作であると判定された場合には、前記表示領域の全域に対応する画像データを前記記憶手段から読み出して前記表示手段に供給することが望ましい。
【００１０】
また、前記制御手段は、前記複数の部分領域のうち、前記画像の書換対象となる前記部分領域を所定の順番で特定していくことが望ましい。また、前記画像データは、ページ番号が付されたページによって構成された文書を表示するための画像データであり、前記制御手段は、各々の前記部分領域に表示されている画像に付されたページ番号を当該部分領域内に表示するための画像データを生成し、前記表示手段に供給することが望ましい。
【００１１】
また、前記操作手段によって前記操作が受け付けられたときからの経過時間を計測する計時手段と、前記計時手段によって計測された経過時間が決められた閾値を超えると、前記操作手段を用いた画像書き換えの操作を利用者に促す案内手段とを備えることが望ましい。
【００１２】
また、前記画像データの内容に基づいて、前記部分領域の数、形状または大きさの少なくともいずれか１つを決定する決定手段を備えることが望ましい。この場合、前記決定手段は、前記画像データに対してレイアウト解析処理を行って領域単位に分離する手段と、前記レイアウト解析によって分離された各領域がテキスト領域か又は絵柄領域かを判定する手段と、前記判定によってひとまとまりの絵柄領域と判定された領域が、１つの前記部分領域に含まれるように、各々の部分領域の数、形状または大きさを決定する手段とを備えることが更に望ましい。
【００１３】
また、本発明は、複数の部分領域に区分された表示領域において画像データに基づいた画像を表示する表示手段と、操作を受け付ける操作手段とを有するコンピュータを、前記表示領域に表示されている画像を書き換える操作が前記操作手段によって受け付けられると、前記表示領域において画像の書換対象となる前記部分領域を特定し、当該部分領域に対応する画像データを、当該画像データを記憶する記憶手段から読み出して前記表示手段に供給する制御手段として機能させるためのプログラムを提供する。
【発明を実施するための最良の形態】
【００１４】
１．構成
図１は、実施形態に係る画像表示装置１の構成を示した図である。図示のように、画像表示装置１は、ＣＰＵ（Central Processing Unit）１１と、ＲＯＭ（Read Only Memory）１２と、ＲＡＭ（Random Access Memory）１３と、ＶＲＡＭ（Video Random Access Memory）１４と、記憶性液晶表示体１５と、表示制御装置１６と、電源１７と、電源制御装置１８と、コネクタ１９と、記憶制御装置２０と、Ｉ／Ｏ２１と、ボタン群２２と、不揮発性メモリ２３とを備えている。ＣＰＵ１１は、ＲＯＭ１２に記憶されている制御プログラムを読み出してＲＡＭ１３に展開し、その制御プログラムに記述された手順に従って処理を実行する。
【００１５】
コネクタ１９に対しては、所謂リムーバブルメディアのような可搬性の記憶媒体２４が着脱自在である。この記憶媒体２４は、例えばＳＤ（Secure Digital）カードのような、フラッシュメモリ内蔵のカード型記憶媒体であってもよいし、例えばフロッピー（登録商標）ディスクなどの磁気媒体を利用したディスク型記憶媒体であってもよい。記憶媒体２４には、各種コンテンツを画像表示装置１に画像として表示するための複数のコンテンツを表すデータが格納されている。本実施形態では、これらコンテンツとして、複数のページ画像によって構成された「文書」を想定しており、その文書を表示するための文書データが記憶媒体２４に格納されている。ページ画像とは、昇順のページ番号が付された各ページの画像のことである。不揮発性メモリ２３は、バックアップ電源が確保されたＳＲＡＭ（Static Random Access Memory）などの不揮発性の記憶手段である。文書データは、この不揮発性メモリ２３に記憶されていてもよい。
【００１６】
記憶制御装置２０が、コネクタ１９に装着された記憶媒体２４又は不揮発性メモリ２３から文書データを読み出すと、ＣＰＵ１１はこれをいったんＲＡＭ１３に展開してビットマップ形式などの画像データに変換する。そして、ＣＰＵ１１は、この画像データをＲＡＭ１３から読み出してＶＲＡＭ１４に書き込む。記憶性液晶表示体１５は、コレステリック液晶を利用した表示体であり、電力供給が停止しても画像を表示し続けることができるという記憶性を有している。ＶＲＡＭ１４に書き込まれた画像データはＣＰＵ１１の指示のもとで表示制御装置１６に供給される。表示制御装置１６は記憶性液晶表示体１５を制御して上記画像データに基づいた画像を表示させる。この記憶性液晶表示体１５及び表示制御装置１６が表示手段を構成している。
【００１７】
ボタン群２２は、利用者によって操作される複数のボタンである。Ｉ／Ｏ２１は、ボタン群２２の操作状態を監視しており、ユーザによってボタン群２２が操作されるとその操作を受け付け、その操作に応じた信号をＣＰＵ１１に供給する。これらボタン群２２及びＩ／Ｏ２１が操作手段を構成している。電源１７は、例えばＮｉ−Ｃｄ系電池やＬｉイオン系電池などの充電可能な２次電池である。電源制御装置１８は、電源１７のオンオフ制御や電力の残量監視など各種の電源管理を行う。
【００１８】
次に、図２は、画像表示装置１の外観を表す平面図である。
記憶性液晶表示体１５の表示領域Ａは、複数の部分領域に区分されている。図２では、点線ｃよりも上側の部分領域である上半分領域ａ１と、点線ｃよりも下側の部分領域である下半分領域ａ２という、２つの部分領域に表示領域Ａが２等分されている例を示している。表示領域Ａの下方には、全ページめくりボタン（戻る）２２１と、半ページめくりボタン（戻る）２２２と、半ページめくりボタン（進む）２２３と、全ページめくりボタン（進む）２２４という４つのボタンが設けられている。これらはいずれも前述したボタン群２２に含まれる。
【００１９】
全ページめくりボタン（戻る）２２１は、表示領域Ａに表示されているページ画像よりも１つ前のページ画像、つまり、表示されているページ画像のページ番号よりも１つ小さいページ番号が付されたページ画像に書き換えることを指示するためのボタンである。また、全ページめくりボタン（進む）２２４は、表示領域Ａに表示されているページ画像よりも１つ後ろのページ画像、つまり、表示されているページ画像のページ番号よりも１つ大きいページ番号が付されたページ画像に書き換えることを指示するためのボタンである。このように、全ページめくりボタン（戻る）２２１及び全ページめくりボタン（進む）２２４は、１つのページ画像を単位として表示領域Ａの全域を書き換えるためのボタン群である。
【００２０】
ここで、図３は、表示領域Ａにおいて画像が書き換わる様子を例示した図である。
この図３において、文書は「横書き」である場合を想定している。また、図中の（１−上）、（１−下）、（２−上）、（２−下）というかっこ書きの表記はそれぞれ、１ページ目のページ画像のうち上半分の部分画像、１ページ目のページ画像のうち下半分の部分画像、２ページ目のページ画像のうち上半分の部分画像、２ページ目のページ画像のうち下半分の部分画像を意味している。よって、これら（１−上）、（１−下）、（２−上）、（２−下）が表示領域Ａに画像として表示されているわけではない。
【００２１】
図３に示すように、１ページ目のページ画像ｄ１が表示領域Ａに表示された状態で、全ページめくりボタン（進む）２２４が利用者によって押下されると、矢印Ｓ１に示すように、ページ画像ｄ１は、１つ大きいページ番号が付された２ページ目のページ画像ｄ２に書き換えられる。一方、ページ画像ｄ２が表示された状態で、全ページめくりボタン（戻る）２２１が利用者によって押下されると、矢印Ｓ２に示すように、ページ画像ｄ２は、１つ小さいページ番号が付された１ページ目のページ画像ｄ１に書き換えられる。全ページめくりボタン（戻る）２２１及び全ページめくりボタン（進む）２２４を用いたページめくり操作では、利用者は表示されている画像が全て書き換わるまでの間、待機する必要がある。
【００２２】
これに対し、図２に示した半ページめくりボタン（戻る）２２２及び半ページめくりボタン（進む）２２３は、表示領域Ａを構成する、上半分領域ａ１及び下半分領域ａ２のいずれかを単位として画像を書き換えるためのボタン群である。半ページめくりボタン（戻る）２２２は、表示領域Ａに表示されているページ画像のうちの半分を、その半ページ分だけ前のページ画像に書き換えることを指示するためのボタンである。また、半ページめくりボタン（進む）２２３は、表示領域Ａに表示されているページ画像のうちの半分を、その半ページ分だけ後ろのページ画像に書き換えることを指示するためのボタンである。
【００２３】
半ページめくりボタン（戻る）２２２及び半ページめくりボタン（進む）２２３が利用者によって押下された場合には、以下のようにして画像が書き換えられる。例えば図３に示すように、１ページ目のページ画像ｄ１が表示された状態で、半ページめくりボタン（進む）２２３が利用者によって押下されると、矢印Ｓ３に示すように、画像ｄ３が表示された状態となる。つまり、１ページ目のページ画像のうち上半分の部分画像（１−上）が、２ページ目のページ画像のうち上半分の部分画像（２−上）に書き換えられる。このとき、１ページ目のページ画像のうち下半分の部分画像（１−下）は書き換えられない。この書換え処理は、利用者が１ページ目の下半分の内容を読んでいる間に行われるので、画像表示装置１による書換え処理によって、利用者の文書の参照が中断されてしまうということはない。利用者は１ページ目の下半分の内容を読み終わると、続けて目線を表示領域Ａの上方に移動させると、そこには２ページ目の上半分の内容が既に表示されているので、そのまま続けて、文書の内容を参照することが可能となる。
【００２４】
さらに、この画像ｄ３の状態から、半ページめくりボタン（進む）２２３が利用者によって押下されると、矢印Ｓ４に示すように、画像ｄ２の状態となる。つまり、１ページ目のページ画像のうち下半分の部分画像（１−下）が、２ページ目のページ画像のうち下半分の部分画像（２−下）に書き換えられる。このとき、２ページ目のページ画像のうち上半分の部分画像（２−上）は書き換えられない。この書換え処理は、利用者が２ページ目の上半分の内容を読んでいる間に行われるので、画像表示装置１による書換え処理によって、利用者の文書の参照が中断されてしまうということはない。利用者は２ページ目の上半分の内容を読み終わると、続けて目線を表示領域Ａの下方に移動させると、そこには２ページ目の下半分の内容が既に表示されているので、そのまま続けて、文書の内容を参照することが可能となる。
【００２５】
そして、ページ画像ｄ２が表示された状態で、半ページめくりボタン（戻る）２２２が利用者によって押下されると、矢印Ｓ５に示すように、画像ｄ３が表示された状態となる。つまり、２ページ目のページ画像のうち下半分の部分画像（２−下）が、１ページ目のページ画像のうち下半分の部分画像（１−下）に書き換えられる。このとき、２ページ目のページ画像のうち上半分の部分画像（２−上）は書き換えられない。さらに、この画像ｄ３の状態から、半ページめくりボタン（戻る）２２２が利用者によって押下されると、矢印Ｓ６に示すように、ページ画像ｄ１の状態に戻る。つまり、２ページ目のページ画像のうち上半分の部分画像（２−上）が、１ページ目のページ画像のうち上半分の部分画像（１−上）に書き換えられる。このとき、１ページ目のページ画像のうち下半分の部分画像（１−下）は書き換えられない。
【００２６】
上記のように、利用者は、ページの最後まで読み終わったタイミングで全ページめくり操作を行ってもよいが、半ページ分だけ読み終わるたびに半ページめくり操作を行ってもよい。半ページめくり操作を行った場合には、利用者が、表示されたままになっている残りの半ページ分を読んでいる間に、書き換え対象の半ページ分の画像データが記憶媒体２４や不揮発性メモリ２３からＣＰＵ１１によって読み出されて、画像データとして表示制御装置１６に供給されて画像が表示される。
このように、利用者がページめくり操作を行ってから画像が表示されるまでの時間を有効に利用することで、利用者は、ページめくりに相当する画像書き換え処理を待つことなく、文書の続きを読むことができる。
【００２７】
２．動作
次に、本実施形態の動作を説明する。
図４は、制御プログラムに記述されたＣＰＵの実行手順を示したフローチャートである。利用者がボタン群２２を用いて所定の操作を行って、表示対象となる文書を指定して表示を指示すると、ＣＰＵ１１は、記憶媒体２４または不揮発性メモリ２３から、指定さた文書データ（全ページ分の文書データ）を読み出してＲＡＭ１３に格納し、その文書データにレイアウト処理などを施してページ単位の画像データを生成する。生成された画像データはＣＰＵ１１によってＲＡＭ１３から読み出されてＶＲＡＭ１４に格納される。そして、ＣＰＵ１１は、その画像データを表示制御装置１６に供給する。表示制御装置１６は画像データに基づいて記憶性液晶表示体１５を駆動してページ画像を表示する。このようにして、文書における最初のページ画像、つまりページ番号Ｎ＝１が付されたページ画像が表示される（ステップＳ１）。ＣＰＵ１１は、このページ番号Ｎ＝１をＲＡＭ１３に記憶しておく。
【００２８】
利用者は、ページ画像の内容を読み進めながら、ボタン群２２を用いてページめくり操作を行う。このページめくり操作は、ボタン群２２及びＩ／Ｏ２１によって受け付けられる（ステップＳ２）。例えば、利用者が全ページめくりボタン（進む）２２４を押下すると（ステップＳ２；全ページめくり（進む））、ＣＰＵ１１は、ＲＡＭ１３に記憶しているページ番号Ｎが整数か否かを判定する（ステップＳ３）。このとき、Ｎ＝１で整数であり（ステップＳ３；Ｙｅｓ）、ＣＰＵ１１は、Ｎ＝Ｎ＋１、つまりページ番号Ｎを１つインクリメントしてＮ＝２とする（ステップＳ４）。次いで、ＣＰＵ１１は、ＲＡＭ１３において、Ｎ＝２に対応する２ページ目の文書データにレイアウト処理などを施して、２ページ目の画像データを生成する。生成された画像データはＲＡＭ１３から読み出されてＶＲＡＭ１４に格納される。そして、ＣＰＵ１１は、その画像データを表示制御装置１６に供給する。表示制御装置１６はその画像データに基づいて記憶性液晶表示体１５の表示領域全体を駆動して、２ページ目のページ画像を表示する（ステップＳ５）。そして、ＣＰＵ１１の処理はステップＳ２に戻る。
【００２９】
２ページ目のページ画像が表示された状態で、利用者が全ページめくりボタン（戻る）２２１を押下した場合には（ステップＳ２；全ページめくり（戻る））、ＣＰＵ１１は、ＲＡＭ１３に記憶しているページ番号Ｎが整数か否かを判定する（ステップＳ６）。このときＮ＝２で整数であり（ステップＳ６；Ｙｅｓ）、ＣＰＵ１１は、Ｎ＝Ｎ−１、つまりページ番号Ｎを１つデクリメントしてＮ＝１とする（ステップＳ７）。次いで、ＣＰＵ１１は、ＲＡＭ１３に格納されている、Ｎ＝１に対応する１ページ目の文書データにレイアウト処理などを施して、１ページ目の画像データを生成する。生成された画像データはＲＡＭ１３から読み出されてＶＲＡＭ１４に格納される。そして、ＣＰＵ１１は、その画像データを表示制御装置１６に供給する。表示制御装置１６はその画像データに基づいて記憶性液晶表示体１５の表示領域全体を駆動して、１ページ目のページ画像を表示する（ステップＳ８）。
【００３０】
この１ページ目のページ画像が表示された状態で、利用者が１ページ目のページ画像のうち、上半分領域ａ１に表示された内容を読み終えた時点で、半ページめくりボタン（進む）２２３を押下したとする（ステップＳ２；半ページめくりボタン（進む））。ＣＰＵ１１は、ＲＡＭ１３に記憶しているページ番号Ｎが整数か否かを判定する（ステップＳ９）。このときはＮ＝１で整数である（ステップＳ９；Ｙｅｓ）。ＣＰＵ１１は、Ｎ＝Ｎ＋０．５、つまりページ番号Ｎに０．５を加算してＮ＝１．５とする（ステップＳ１０）。このように、半ページめくりボタン（進む）２２３が押下され、且つ、ステップＳ９においてＮが整数であった場合には、ＣＰＵ１１は、上半分領域ａ１を画像の書き換え対象と特定する。そして、ＣＰＵ１１は、Ｎ＝１．５に対応する、２ページ目の前半部分の文書データにレイアウト処理などを施して、２ページ目の前半部分の画像データを生成する。生成された画像データはＲＡＭ１３から読み出されてＶＲＡＭ１４に格納される。そして、ＣＰＵ１１は、その画像データを表示制御装置１６に供給する。表示制御装置１６はその画像データに基づいて記憶性液晶表示体１５の上半分領域ａ１を駆動して、その上半分領域ａ１に２ページ目の前半部分のページ画像を表示する（ステップＳ１１）。そして、ＣＰＵ１１の処理はステップＳ２に戻る。
【００３１】
このとき、表示領域Ａに表示される画像は、図３の画像ｄ３である。この状態で、利用者が、下半分領域ａ２に表示された、１ページ目の後半の内容を読み終えた時点で、半ページめくりボタン（進む）２２３を押下したとする（ステップＳ２；半ページめくりボタン（進む））。ＣＰＵ１１は、ＲＡＭ１３に記憶しているページ番号Ｎが整数か否かを判定する（ステップＳ９）。このとき、Ｎ＝１．５で整数ではない（ステップＳ９；Ｎｏ）。ＣＰＵ１１は、Ｎ＝Ｎ＋０．５、つまりページ番号Ｎに０．５を加算してＮ＝２とする（ステップＳ１２）。このように、半ページめくりボタン（進む）２２３が押下され、且つ、ステップＳ９においてＮが整数でなかった場合には、ＣＰＵ１１は、下半分領域ａ２を画像の書き換え対象と特定する。次いで、ＣＰＵ１１は、Ｎ＝２に対応する２ページ目の後半部分の文書データにレイアウト処理などを施して、２ページ目の後半部分の画像データを生成する。生成された画像データはＲＡＭ１３から読み出されてＶＲＡＭ１４に格納される。そして、ＣＰＵ１１は、その画像データを表示制御装置１６に供給する。表示制御装置１６はその画像データに基づいて記憶性液晶表示体１５の下半分領域ａ２を駆動して、下半分領域ａ２に２ページ目の後半部分のページ画像を表示する（ステップＳ１３）。そして、ＣＰＵ１１の処理はステップＳ２に戻る。
【００３２】
このように、半ページめくりボタン（進む）２２３が押下されるたびに、ＣＰＵ１１は、画像の書換対象となる部分領域として、上半分領域ａ１又は下半分領域ａ２を交互に特定する。つまり、ＣＰＵ１１は、これらの領域を所定の順番で繰り返し、書換対象となる部分領域として特定していくのである。
【００３３】
さて、このとき、表示領域Ａに表示される画像は、図３のページ画像ｄ２である。この状態で、利用者が半ページめくりボタン（戻る）２２２を押下した場合（ステップＳ２；半ページめくり（戻る））、ＣＰＵ１１は、ＲＡＭ１３に記憶しているページ番号Ｎが整数か否かを判定する（ステップＳ１４）。このときはＮ＝２で整数である（ステップＳ１４；Ｙｅｓ）。ＣＰＵ１１は、Ｎ＝Ｎ−０．５、つまりページ番号Ｎから０．５を減算してＮ＝１とする（ステップＳ１５）。このように、半ページめくりボタン（戻る）２２２が押下され、且つ、ステップＳ１４においてＮが整数であった場合には、ＣＰＵ１１は、下半分領域ａ２を画像の書き換え対象と特定する。次いで、ＣＰＵ１１は、Ｎ＝１．５に対応する１ページ目の後半部分の文書データにレイアウト処理などを施して、１ページ目の後半部分の画像データを生成する。生成された画像データはＲＡＭ１３から読み出されてＶＲＡＭ１４に格納される。そして、ＣＰＵ１１は、その画像データを表示制御装置１６に供給する。表示制御装置１６はその画像データに基づいて記憶性液晶表示体１５の下半分領域ａ２を駆動して、下半分領域ａ２に１ページ目の後半部分のページ画像を表示する（ステップＳ１６）。そして、ＣＰＵ１１の処理はステップＳ２に戻る。
【００３４】
このとき、表示領域Ａに表示される画像は図３の画像ｄ３である。この状態で、利用者が再び半ページめくりボタン（戻る）２２２を押下したとする（ステップＳ２；半ページめくりボタン（戻る））。ＣＰＵ１１は、ＲＡＭ１３に記憶しているページ番号Ｎが整数か否かを判定する（ステップＳ１４）。このときはＮ＝１．５で整数ではない（ステップＳ１４；Ｎｏ）。ＣＰＵ１１は、Ｎ＝Ｎ−０．５、つまりページ番号Ｎから０．５を減算してＮ＝１とする（ステップＳ１７）。このように、半ページめくりボタン（戻る）２２２が押下され、且つ、ステップＳ１４においてＮが整数でなかった場合には、ＣＰＵ１１は、上半分領域ａ１を画像の書き換え対象と特定する。次いで、ＣＰＵ１１は、Ｎ＝１に対応する１ページ目の前半部分の文書データにレイアウト処理などを施して、１ページ目の前半部分の画像データを生成する。生成された画像データはＲＡＭ１３から読み出されてＶＲＡＭ１４に格納される。そして、ＣＰＵ１１は、その画像データを表示制御装置１６に供給する。表示制御装置１６はその画像データに基づいて記憶性液晶表示体１５の上半分領域ａ１を駆動して、上半分領域ａ１に１ページ目の前半部分のページ画像を表示する（ステップＳ１８）。そして、ＣＰＵ１１の処理はステップＳ２に戻る。
【００３５】
このように、半ページめくりボタン（戻る）２２２が押下されるたびに、ＣＰＵ１１は、画像の書換対象となる部分領域として、上半分領域ａ１又は下半分領域ａ２を交互に特定する。つまり、ＣＰＵ１１は、これらの領域を所定の順番で繰り返し、書換対象となる部分領域として特定していくのである。
【００３６】
なお、例えばＮ＝１．５のときに、利用者が全ページめくりボタン（進む）２２４を押下すると（ステップＳ２；全ページめくり（進む））、ＣＰＵ１１は、ＲＡＭ１３に記憶しているページ番号Ｎが整数か否かを判定する（ステップＳ３）。このときはＮ＝１．５で整数ではないので（ステップＳ３；Ｎｏ）、ＣＰＵ１１は、Ｎ＝Ｎ＋０．５として、ページ番号Ｎに０．５を加算してＮ＝２とする（ステップＳ１９）。このように、全ページめくりボタン（進む）２２４が押下され、且つ、ステップＳ３においてＮが整数でなかった場合には、ＣＰＵ１１は、下半分領域ａ２を画像の書き換え対象と特定する。次いで、ＣＰＵ１１は、Ｎ＝２に対応する２ページ目の後半部分の文書データにレイアウト処理などを施して、２ページ目の後半部分の画像データを生成する。生成された画像データはＶＲＡＭ１４に格納される。そして、ＣＰＵ１１は、その画像データを表示制御装置１６に供給する。表示制御装置１６はその画像データに基づいて記憶性液晶表示体１５の下半分領域ａ２を駆動して、２ページ目の後半部分のページ画像を表示する（ステップＳ２０）。そして、ＣＰＵ１１の処理はステップＳ２に進む。
【００３７】
また、例えばＮ＝１．５のときに、利用者が全ページめくりボタン（戻る）２２１を押下したと判断されると（ステップＳ２；全ページめくり（戻る））、ＣＰＵ１１は、ＲＡＭ１３に記憶しているページ番号Ｎが整数か否かを判定する（ステップＳ６）。このときはＮ＝１．５で整数ではないので（ステップＳ６；Ｎｏ）、ＣＰＵ１１は、Ｎ＝Ｎ−０．５として、ページ番号Ｎから０．５を減算してＮ＝１とする（ステップＳ２１）。このように、全ページめくりボタン（戻る）２２１が押下され、且つ、ステップＳ３においてＮが整数でなかった場合には、ＣＰＵ１１は、上半分領域ａ１を画像の書き換え対象と特定する。次いで、ＣＰＵ１１は、Ｎ＝１に対応する１ページ目の前半部分の文書データにレイアウト処理などを施して、１ページ目の前半部分の画像データを生成する。生成された画像データはＶＲＡＭ１４に格納される。そして、ＣＰＵ１１は、その画像データを表示制御装置１６に供給する。表示制御装置１６はその画像データに基づいて記憶性液晶表示体１５の上半分領域ａ１を駆動して、１ページ目の前半部分のページ画像を表示する（ステップＳ２２）。
【００３８】
以上説明したように本実施形態によれば、半ページめくり操作を行った場合には、利用者が、書き換え対象でない半ページ分を読んでいる間に、書き換え対象の半ページ分の画像データがＣＰＵ１１によって読み出されて画像が表示される。このように、利用者がページめくりを行ってから画像が表示されるまでの待ち時間を有効に利用することで、利用者はページめくり時の画像書換えを待つことなく、文書の続きを読むことができる。
【００３９】
３．変形例
上述の実施形態を次のように変形してもよい。
上記実施形態では、全ページめくりボタン（戻る）２２１と、半ページめくりボタン（戻る）２２２と、半ページめくりボタン（進む）２２３と、全ページめくりボタン（進む）２２４という４種類のボタンを画像表示装置１が備えていたが、操作子の種類や数はこれに限定されない。例えばボタンの数をもっと少なくし、そのボタンの操作方法によって、全ページ／半ページや戻る／進むを指定するようにしてもよい。例えば、ボタンを押下している時間や連続押下回数によって、全ページ／半ページや戻る／進むを指定するようにしてもよい。一例を挙げると、ボタンを１つだけ設けておき、そのボタンを短時間に１回押下するなら半ページめくり（進む）、そのボタンを短時間に２回押下するなら半ページめくり（進む）、そのボタンの長押し１回なら全ページめくり（進む）、そのボタン長押し２回なら全ページめくり（戻る）、といった具合である。
【００４０】
実施形態では、記憶性液晶表示体１５の表示領域における部分領域として、図２のような２等分された上半分領域ａ１及び下半分領域ａ２を例示したが、この部分領域の数や形状、大きさなどはこの例示に限定されない。
例えば、表示領域が非常に大きく、その表示領域に表示されるテキストの領域が広範囲にわたるような場合には、図５に示すように、表示領域を３等分した３つの部分領域ｂ１，ｂ２，ｂ３を設けてもよい。また、図６に示すように、テキスト領域が段組によって分離されているような文書においては、各部分領域ｃ１，ｃ２，ｃ３，ｃ４に各々のテキスト領域を含むように、表示領域を縦横に４等分してもよい。
このような部分領域の数や形状、大きさなどは、ＣＰＵ１１が、ユーザによって指定されたとおりの内容に決定してもよいし、ＣＰＵ１１自身が画像データの内容に基づいて、部分領域の数、形状または大きさの少なくともいずれか１つを決定するようにしてもよい。例えば、図６の場合、ＣＰＵ１１は、まず画像データに対してレイアウト解析を施して、各々のテキスト領域のレイアウトを特定する。そして、ＣＰＵ１１は、各テキスト領域が１つの部分領域に含まれるように、各々の部分領域の数、形状、大きさを決定する。
【００４１】
また、図７に示すように、それぞれ大きさが異なる部分領域ｄ１，ｄ２を設けてもよい。特に、テキスト領域と、例えば表やグラフなどが描かれる絵柄領域とが混在するような文書に対して、このように、大きさが不揃いの部分領域を適用することが望ましい。なぜなら、絵柄領域の全域が１つの部分領域に含まれるようにしたほうが、利用者がその絵柄領域内の表やグラフの全てを参照しつつ、テキストを読むことができ、便利だからである。具体的には、ＣＰＵ１１は、まず画像データに対してレイアウト解析を施して、テキスト領域／絵柄領域を分離すると共に、各領域のレイアウトを特定する。そして、ＣＰＵ１は、まずは表示領域を等分し、次に、その等分された部分領域のうちのいずれか１つに、ひとまとまりの絵柄領域が全て含まれるように、各々の部分領域の数、形状や大きさを調整する。
【００４２】
また、実施形態は、横書きの文書に適した区分の仕方であったが、縦書きの文書の文書については、図８に示すように、表示領域を縦に２等分した部分領域ｅ１，ｅ２としてもよい。つまり、ＣＰＵ１１は、まず画像データの文字列の並びを見て縦書きか横書きかを判定し、その判定結果に応じて、表示領域を縦に分けるか横に分けるかを決定する。
【００４３】
部分領域単位で画像を書き換える場合、利用者から見れば、それぞれの部分領域に表示された画像の連続関係が分からなくことがある。例えば図３の画像ｄ３のような場合、利用者が、画像表示装置１から少し目を離してから、再び表示された画像を見た場合、上半分領域ａ１と下半分領域ａ２のうち、どちらが文書として前でどちらが文書として後なのかが分からなくなる。そこで、ＣＰＵ１１は、各々の部分領域に表示された画像が属するページ画像に付されたページ番号を、上半分領域ａ１と下半分領域ａ２内にそれぞれ表示するようにしてもよい。具体的には、ＣＰＵ１１は、各々の部分領域に表示された画像に対応するページ番号をその部分領域内に表示するための画像データを生成し、それを表示制御装置１６に供給してページ番号を表示させる。これにより、例えば図９に示すように、１ページ目のページ画像に含まれる文書が表示されている部分領域には「Page１」という画像が表示されるし、２ページ目のページ画像に含まれる文書が表示されている部分領域には「Page２」という画像が表示される。
【００４４】
また、ＣＰＵ１１は、利用者が文書を読む速度から画像を書き換えるべき時期を予想して、その時期が到来すると、画像の書き換え操作を利用者に促す案内手段として機能してもよい。この場合、画像表示装置１は、ボタン群２２及びＩ／Ｏ２１から成る操作手段によって操作が受け付けられたときからの経過時間を計測するタイマを備え、ＣＰＵ１１は、タイマによって計測された経過時間が決められた閾値を超えると、操作手段を用いた画像書き換えの操作を利用者に促す。具体的には、画像表示装置１が備えるスピーカからアラーム音を出力するとか、ボタン群２２をＬＥＤ（Light Emitting Diode）等により点滅可能に構成しておき、そのボタン群を点滅させるという方法を用いるとよい。
【００４５】
なお、本発明は、画像を表示する装置であれば適用可能であり、例えばパーソナルコンピュータに適用することもできるし、また、電子ペーパーなどと呼ばれるような、可搬性に富む表示体に適用することも可能である。また、上述したＣＰＵ１１が実行する制御プログラムは、磁気テープ、磁気ディスク、フロッピーディスク（登録商標）、光記録媒体、光磁気記録媒体、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＲＡＭなどの記録媒体に記録した状態で提供し得る。即ち、本発明をプログラムとして実現することもできる。
【図面の簡単な説明】
【００４６】
【図１】実施形態に係る画像表示装置の構成を示すブロック図である。
【図２】画像表示装置の外観を示す平面図である。
【図３】画像書き換えの様子を例示する図である。
【図４】ＣＰＵが実行する手順を示したフローチャートである。
【図５】変形例における部分領域を例示する図である。
【図６】変形例における部分領域を例示する図である。
【図７】変形例における部分領域を例示する図である。
【図８】変形例における部分領域を例示する図である。
【図９】変形例における画像書き換えの様子を例示する図である。
【符号の説明】
【００４７】
１…画像表示装置、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…ＶＲＡＭ、１５…記憶性液晶表示体、１６…表示制御装置、１７…電源、１８…電源制御装置、１９…コネクタ、２０…記憶制御装置、２１…Ｉ／Ｏ、２２…ボタン群、２３…不揮発性メモリ、２４…記憶媒体。
【図１】
2008197557.tif 000003
【図２】
2008197557.tif 000004
【図３】
2008197557.tif 000005
【図４】
2008197557.tif 000006
【図５】
2008197557.tif 000007
【図６】
2008197557.tif 000008
【図７】
2008197557.tif 000009
【図８】
2008197557.tif 000010
【図９】
2008197557.tif 000011