(57)【要約】【課題】表示部が現在の画像から次に表示する画像へ切り換える際に発生する画面のちらつきを低減することができる表示装置を提供する。【解決手段】表示装置は、表示切り換えにより生じる表示の劣化を改善する動作を行う表示装置であって、連続性判定部と、表示制御部と、を備える。前記連続性判定部は、続けて表示するページ間の連続性を判定する。前記表示制御部は、前記連続性に基づいて前記表示の劣化を改善する動作を行う。【選択図】図１
2017223715.tif 000002
【特許請求の範囲】
【請求項１】
表示切り換えにより生じる表示の劣化を改善する動作を行う表示装置であって、
続けて表示するページ間の連続性を判定する連続性判定部と、
前記連続性に基づいて前記表示の劣化を改善する動作を行う表示制御部と、
を備えることを特徴とする表示装置。
【請求項２】
前記連続性判定部は、
前記ページに含まれる属性の情報に基づいて前記続けて表示するページの連続性を判定する
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記連続性判定部は、
前記属性の情報と、目次の情報に基づいて前記続けて表示するページの連続性を判定する
ことを特徴とする請求項２に記載の表示装置。
【請求項４】
前記属性の情報は、ページである
ことを特徴とする請求項２に記載の表示装置。
【請求項５】
前記属性の情報は、文字書式である
ことを特徴とする請求項２に記載の表示装置。
【請求項６】
前記属性の情報は、ページの余白である
ことを特徴とする請求項２に記載の表示装置。
【請求項７】
前記属性の情報は、ページのレイアウトである
ことを特徴とする請求項２に記載の表示装置。
【請求項８】
前記表示制御部は、
前記連続性判定部の判定に基づかずに行われる前記表示の劣化を改善する動作を停止する
ことを特徴とする請求項１から請求項７の何れか一項に記載の表示装置。
【請求項９】
表示切り換えにより生じる表示の劣化を改善する動作を行う表示装置において、
続けて表示するページ間の連続性を判定し、
判定した連続性に基づいて前記表示の劣化を改善する動作を行う、
を備えることを特徴とする表示方法。
【請求項１０】
表示切り換えにより生じる表示の劣化を改善する動作を行う表示装置のコンピュータを、
続けて表示するページ間の連続性を判定する連続性判定部と、
前記連続性に基づいて前記表示の劣化を改善する動作を行う表示制御部
として動作させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法及びプログラムに関する。
【背景技術】
【０００２】
２つの電極間に配置されたカプセル内の電気泳動粒子を移動させて画像を生成する電気泳動方式の電子ペーパにおいて、画像の書き換えを繰り返した場合、過去に表示した画像が残像として表示される現象が発生する。そのため、一般的に、表示画面全体を一度暗転させる「リフレッシュ」と呼ばれる動作を行うことで残像を消去し、その後、書き換え後に表示すべき画像に応じた電圧を２つの電極に印加することが行われている。
特許文献１には、関連する技術として、電気泳動素子を有する表示パネルに表示する表示データの内容に応じてリフレッシュ時間の間隔を変更する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１０３９６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、電気泳動方式の電子ペーパを用いて書籍を読み場合、ページをめくる際にリフレッシュ動作が頻繁に行われると、画面がちらつきユーザに不快感を与える場合がある。そのため、表示切り換えにより生じる表示の劣化を改善する動作を行う表示装置が現在の画像から次に表示する画像へ切り換える際に発生する画面のちらつきを低減することのできる技術が求められていた。
【０００５】
そこで、この発明は、上記の課題を解決することのできる表示装置、表示方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、表示切り換えにより生じる表示の劣化を改善する動作を行う表示装置であって、続けて表示するページ間の連続性を判定する連続性判定部と、前記連続性に基づいて前記表示の劣化を改善する動作を行う表示制御部と、を備えることを特徴とする表示装置である。
【０００７】
また、本発明は、表示切り換えにより生じる表示の劣化を改善する動作を行う表示装置において、続けて表示するページ間の連続性を判定し、判定した連続性に基づいて前記表示の劣化を改善する動作を行う、を備えることを特徴とする表示方法である。
【０００８】
また、本発明は、表示切り換えにより生じる表示の劣化を改善する動作を行う表示装置のコンピュータを、続けて表示するページ間の連続性を判定する連続性判定部と、前記連続性に基づいて前記表示の劣化を改善する動作を行う表示制御部として動作させるプログラムである。
【発明の効果】
【０００９】
本発明によれば、表示切り換えにより生じる表示の劣化を改善する動作を行う表示装置が現在の画像から次に表示する画像へ切り換える際に発生する画面のちらつきを低減することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の表示装置１０の最小構成の一例を示す図である。
【図２】本発明の第一の実施形態による表示装置１０の構成の一例を示す図である。
【図３】本発明の第一の実施形態による記憶部１０４が記憶する書籍データ及び書籍データが示す属性の情報の例を示す図である。
【図４】本発明の第一の実施形態による記憶部１０４が記憶する書籍データ及び書籍データが示す属性の情報の例を示す図である。
【図５】第一の実施形態による表示装置１０の処理フローの一例を示す図である。
【図６】本発明の第二の実施形態による表示装置１０の構成の一例を示す図である。
【図７】第二の実施形態による表示装置１０の処理フローの一例を示す図である。
【図８】第三の実施形態による表示装置１０の処理フローの一例を示す図である。
【図９】第四の実施形態による表示装置１０の処理フローの一例を示す図である。
【発明を実施するための形態】
【００１１】
図１は、本発明の表示装置１０の最小構成の一例を示す図である。
本発明の表示装置１０は、図１に示すように、少なくとも連続性判定部１０１と、表示制御部１０２とを備える。なお、表示装置１０は、例えば、電気泳動表示方式や粒子移動方式などの表示装置であり、表示切り換えにより生じる表示の劣化を改善する動作を行う表示装置である。以下、表示切り換えにより生じる表示の劣化を改善する動作を行う表示装置として、電気泳動素子を用いて表示制御を行う電気泳動表示方式の表示装置を例に説明する。
【００１２】
表示装置１０が備える連続性判定部１０１は、電気泳動素子を用いて表示制御を行う表示装置１０が続けて表示するページ間の連続性を判定する。なお、続けて表示するとは、１ページから２ページ、２ページから３ページのように連続するページを表示することに限定するものではない。例えば、表示装置１０が１ページの次に５ページを表示する場合には、１ページと５ページが続けて表示されたものとする。
表示制御部１０２は、連続性判定部１０１が判定した連続性に基づいて前記電気泳動素子の２つの電極に表示画面全体を単色とする電圧を印加するリフレッシュ動作（表示の劣化を改善する動作）を行う。
【００１３】
＜第一の実施形態＞
図２は、本発明の第一の実施形態による表示装置１０の構成の一例を示す図である。
図２に示すように、第一の実施形態による表示装置１０は、図１で示した最小構成の表示装置１０が備える連続性判定部１０１及び表示制御部１０２に加え、表示部１０３と、記憶部１０４とを備える。
【００１４】
表示装置１０が備える連続性判定部１０１は、表示部１０３が続けて表示するページ間の連続性を判定する。例えば、連続性判定部１０１は、書籍の各ページのページデータに含まれる属性の情報と、目次の情報に基づいて、表示部１０３が続けて表示するページ間の連続性を判定する。なお、ページデータに含まれる属性の情報は、例えば、ページ、文字書式、ページの余白、ページのレイアウトなどである。
【００１５】
表示制御部１０２は、連続性判定部１０１が判定した連続性に基づいて、前記電気泳動素子の２つの電極に表示画面全体を単色とする電圧を印加するリフレッシュ動作（表示の劣化を改善する動作）を行う。例えば、表示制御部１０２は、表示部１０３が表示画面全体を一度暗転させるように、ディスプレイの表示面側の電極とその表示面に対向するディスプレイの裏面側の電極の２つの電極に電圧を印加する。そして、表示制御部１０２は、各電極対の２つの電極の間の電気泳動粒子格納カプセル（以下、カプセル）の黒を表示面に表示させる。
【００１６】
表示部１０３は、表示制御部１０２による制御に基づいて画像を表示する。例えば、表示部１０３は、電気泳動ディスプレイである。電気泳動ディスプレイは、画像の書き換え時のみ電力を消費し、電源を停止しても表示画像が残る表示媒体である。電気泳動ディスプレイは、ディスプレイの表示面側の電極とその表示面に対向するディスプレイの裏面側の電極の２つの電極を一対とする電極対を複数備える。電気泳動ディスプレイが備える各電極対の２つの電極の間にはカプセルが配置されている。そのカプセル内には、負に帯電した白い電気泳動粒子（以下、白粒子）と正に帯電した黒い電気泳動粒子（以下、黒粒子）とが収められている。そして、各電極対の２つの電極の間に電圧を印加することで、電気泳動粒子を移動させ、画像を構成する。
記憶部１０４は、表示装置１０が行う処理に必要な種々のデータを記憶する記憶部である。例えば、記憶部１０４は、属性の情報を含む書籍データを記憶している。なお、書籍データは、属性の情報をソースデータ（例えば、マークアップ言語プログラム内など）に含んでいてもよいし、属性の情報をデータテーブルとして含んでいてもよい。
【００１７】
図３及び図４は、本発明の第一の実施形態による記憶部１０４が記憶する属性の情報をデータテーブルの例を示す図である。
例えば、記憶部１０４は、図３に示すように、書籍データ毎に、章や節と、その章や節に対応するページとを関連付けてデータテーブルＴＢＬ１として記憶している。
連続性判定部１０１は、データテーブルＴＢＬ１が示す目次の情報とページデータに含まれる属性の情報の１つであるページとに基づいて、目次が示す章や節が変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。例えば、連続性判定部１０１は、図３に示すデータテーブルＴＢＬ１が示す目次の情報とページデータに含まれる属性の情報の１つであるページとに基づいて、章毎に連続性の有無を判定する場合、書籍データ１の第１章から第２章に切り替わる１６ページとそのページに続けて表示する１７ページとの間の連続性が無いと判定する。そして、表示制御部１０２は、１６ページを表示部１０３に表示させた後、リフレッシュ動作を行い、その後、１７ページを表示部１０３に表示させる。また、連続性判定部１０１は、書籍データ１の第２章から第３章に切り替わる２４ページとそのページに続けて表示する２５ページとの間の連続性が無いと判定する。そして、表示制御部１０２は、２４ページを表示部１０３に表示させた後、リフレッシュ動作を行い、その後、２５ページを表示部１０３に表示させる。
【００１８】
また、例えば、記憶部１０４は、図４に示すように、書籍データ毎に、各ページと、その各ページに対応する文字書式、ページの余白及びページのレイアウトとを関連付けてデータテーブルＴＢＬ２として記憶している。
連続性判定部１０１は、データテーブルＴＢＬ２に基づいて、文字書式のフォントの種類が変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。例えば、連続性判定部１０１は、フォントの種類が明朝から明朝／ゴシックに変更となる１ページとそのページに続けて表示するページとは連続性が無いと判定する。そして、表示制御部１０２は、１ページを表示部１０３に表示させた後、リフレッシュ動作を行い、その後、２ページを表示部１０３に表示させる。また、例えば、連続性判定部１０１は、フォントの種類が明朝／ゴシックから明朝に変更となる１６ページとそのページに続けて表示する１７ページとの間の連続性が無いと判定する。そして、表示制御部１０２は、１６ページを表示部１０３に表示させた後、リフレッシュ動作を行い、その後、１７ページを表示部１０３に表示させる。
【００１９】
また、連続性判定部１０１は、データテーブルＴＢＬ２に基づいて、文字書式のフォントのサイズが変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。例えば、連続性判定部１０１は、フォントのサイズが１４ｐｔ（ポイント）から１０ｐｔ／１０ｐｔに変更となる１ページとそのページに続けて表示するページとは連続性が無いと判定する。そして、表示制御部１０２は、１ページを表示部１０３に表示させた後、リフレッシュ動作を行い、その後、２ページを表示部１０３に表示させる。また、例えば、連続性判定部１０１は、フォントのサイズが１０ｐｔ／１０ｐｔから１４ｐｔに変更となる１６ページとそのページに続けて表示する１７ページとの間の連続性が無いと判定する。そして、表示制御部１０２は、１６ページを表示部１０３に表示させた後、リフレッシュ動作を行い、その後、１７ページを表示部１０３に表示させる。
【００２０】
また、連続性判定部１０１は、データテーブルＴＢＬ２に基づいて、ページの余白が大きいページと続けて表示するページの余白が小さいページとの間の連続性の有無を判定する。例えば、連続性判定部１０１は、ページの余白が全角１００文字分で示されるしきい値よりも大きい場合をページの余白が大きいと判定し、ページの余白がそのしきい値以下である場合をパージの余白が小さいと判定する。そして、連続性判定部１０１は、ページの余白が大きいページからページの余白が小さいページに変更となる９ページとそのページに続けて表示する１０ページとの間の連続性が無いと判定する。そして、表示制御部１０２は、９ページを表示部１０３に表示させた後、リフレッシュ動作を行い、その後、１０ページを表示部１０３に表示させる。また、連続性判定部１０１は、ページの余白が大きいページからページの余白が小さいページに変更となる１６ページとそのページに続けて表示する１７ページとの間の連続性が無いと判定する。そして、表示制御部１０２は、１６ページを表示部１０３に表示させた後、リフレッシュ動作を行い、その後、１７ページを表示部１０３に表示させる。
【００２１】
また、連続性判定部１０１は、データテーブルＴＢＬ２に基づいて、ページのレイアウトが変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。例えば、連続性判定部１０１は、ページのレイアウトが見出しから本文に変更となる１ページとそのページに続けて表示するページとは連続性が無いと判定する。そして、表示制御部１０２は、１ページを表示部１０３に表示させた後、リフレッシュ動作を行い、その後、２ページを表示部１０３に表示させる。また、例えば、連続性判定部１０１は、ページのレイアウトが本文から見出しに変更となる１６ページとそのページに続けて表示する１７ページとの間の連続性が無いと判定する。そして、表示制御部１０２は、１６ページを表示部１０３に表示させた後、リフレッシュ動作を行い、その後、１７ページを表示部１０３に表示させる。
【００２２】
図５は、第一の実施形態による表示装置１０の処理フローの一例を示す図である。
次に、第一の実施形態による表示装置１０が行う処理について説明する。
なお、ここでは、表示装置１０が扱うデータとして、書籍データを例に表示装置１０が行う処理について説明する。
【００２３】
ユーザは、表示装置１０などの装置を用いてウェブサイトにアクセスし、書籍データをダウンロードする。表示装置１０が備える記憶部１０４は、ユーザ操作によりダウンロードした書籍データを記憶する（ステップＳ１）。表示装置１０が備える連続性判定部１０１は、記憶部１０４から書籍データを読み出す（ステップＳ２）。
【００２４】
ユーザは、書籍の読みたいページを指定する指定操作を表示装置１０に対して行う。ここでは、ユーザは、書籍の１ページを指定する指定操作を行ったとする。そして、ユーザは、書籍の１ページを読み終わり、続けて表示するページとして２ページを表示するページ送り操作を行ったとする。
【００２５】
連続性判定部１０１は、ユーザによるページ送り操作を入力する（ステップＳ３）。連続性判定部１０１は、２ページを表示するページ送り操作の入力に応じて、読み出した書籍データのページデータに含まれる１ページと２ページの属性の情報に基づいて、続けて表示するページ間の連続性の有無を判定する（ステップＳ４）。例えば、連続性判定部１０１は、マークアップ言語プログラム内に含まれる属性の情報に基づいて、目次が示す章や節が変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。また、例えば、連続性判定部１０１は、マークアップ言語プログラム内に含まれる属性の情報に基づいて、文字書式のフォントの種類が変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。また、例えば、連続性判定部１０１は、マークアップ言語プログラム内に含まれる属性の情報に基づいて、文字書式のフォントのサイズが変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。また、例えば、連続性判定部１０１は、マークアップ言語プログラム内に含まれる属性の情報に基づいて、ページの余白が大きいページと続けて表示するページの余白が小さいページとの間の連続性の有無を判定する。また、例えば、連続性判定部１０１は、マークアップ言語プログラム内に含まれる属性の情報に基づいて、ページのレイアウトが変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。
【００２６】
連続性判定部１０１は、続けて表示するページ間の連続性が有ると判定した場合（ステップＳ４、ＹＥＳ）、ステップＳ３の処理へ戻る。
連続性判定部１０１は、続けて表示するページ間の連続性が無いと判定した場合（ステップＳ４、ＮＯ）、表示制御部１０２にリフレッシュ動作をさせるリフレッシュ指令信号を出力する。
【００２７】
表示制御部１０２は、連続性判定部１０１からリフレッシュ指令信号を入力すると、入力したリフレッシュ指令信号に基づいて、リフレッシュ動作を行う（ステップＳ５）。例えば、連続性判定部１０１が１６ページから１７ページへのページ送り操作を入力したとする。そして、連続性判定部１０１がマークアップ言語プログラム内に含まれる属性の情報に基づいて、書籍データ１の第１章から第２章に切り替わる１６ページとそのページに続けて表示する１７ページとの間の連続性が無いと判定したとする。その場合、表示制御部１０２は、１６ページを表示部１０３に表示させた後、リフレッシュ動作を行い、その後、１７ページを表示部１０３に表示させる。なお、表示制御部１０２が行うリフレッシュ動作は、表示部１０３の表示画面全体を暗転させるものに限定するものではない。表示制御部１０２が行うリフレッシュ動作は、表示部１０３への表示の書き替えによる残像が残らなくなる表示であればよい。例えば、表示制御部１０２が行うリフレッシュ動作は、表示部１０３の表示画面全体を白などの単色を表示するものであってもよい。
【００２８】
そして、表示装置１０は、書籍データの表示部１０３への表示を終了するか否かを判定する（ステップＳ６）。例えば、表示装置１０は、ユーザが終了を示すユーザ操作を行った場合、標示を終了すると判定する。
表示装置１０は、書籍データの表示部１０３への表示を終了しないと判定した場合（ステップＳ６、ＮＯ）、ステップＳ３の処理へ戻る。
また、表示装置１０は、書籍データの表示部１０３への表示を終了すると判定した場合（ステップＳ６、ＹＥＳ）、処理を終了する。
【００２９】
以上、本発明の第一の実施形態による表示装置１０の処理フローについて説明した。上述の表示装置１０の処理において、表示部１０３が続けて表示するページ間の連続性を判定する。表示制御部１０２は、連続性判定部１０１が判定した連続性に基づいて前記電気泳動素子の２つの電極に表示画面全体を単色とする電圧を印加するリフレッシュ動作を行う。
このようにすれば、表示部１０３において表示画面全体に単色を表示するリフレッシュ動作のタイミングが書籍の内容の区切りで行われるため、ユーザはリフレッシュ動作のタイミングを不快に感じず、表示部１０３に発生する画面のちらつきを低減することができる。また、表示部１０３が現在の画像から次に表示する画像へ切り換える際に、無駄なリフレッシュ動作を行わないため表示装置１０の消費電力を低減することができる。さらに、表示部１０３のリフレッシュ動作が低減するため表示部１０３の耐久時間が向上する。
【００３０】
＜第二の実施形態＞
次に、第二の実施形態による表示装置１０について説明する。
図６は、本発明の第二の実施形態による表示装置１０の構成の一例を示す図である。
図６に示すように、第二の実施形態による表示装置１０、図２で示した第一の実施形態による表示装置１０が備える連続性判定部１０１、表示制御部１０２、表示部１０３及び記憶部１０４に加え、ユーザ設定部１０５を備える。
【００３１】
第二の実施形態による表示装置１０が備えるユーザ設定部１０５は、ユーザ入力に基づいて、連続性判定部１０１が行う、表示部１０３が続けて表示するページ間の連続性の判定条件を設定変更する。
【００３２】
例えば、連続性判定部１０１がマークアップ言語プログラム内に含まれる属性の情報に基づいて、目次が示す章や節が変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定するものとする。また、ユーザ設定部１０５が連続性の有無の判定を２章毎に行うユーザ入力を取得したとする。そして、ユーザ設定部１０５が、連続性判定部１０１が行う連続性の有無の判定を２章毎に行うように設定変更したとする。また、連続性判定部１０１が第１章から第２章に切り替わる１６ページから１７ページへのページ送り操作を入力したとする。また、連続性判定部１０１が第２章から第３章に切り替わる２４ページから２５ページへのページ送り操作を入力したとする。この場合、連続性判定部１０１は、書籍データ１の第１章から第２章に切り替わる１６ページとそのページに続けて表示する１７ページとの間の連続性が有ると判定する。また、連続性判定部１０１は、書籍データ１の第２章から第３章に切り替わる２４ページとそのページに続けて表示する２５ページとの間の連続性が無いと判定する。
【００３３】
また、例えば、連続性判定部１０１がマークアップ言語プログラム内に含まれる属性の情報に基づいて、文字書式のフォントの種類が変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定するものとする。また、ユーザ設定部１０５が連続性の有無の判定をフォントの種類が明朝／ゴシックから明朝に変更となる場合にのみ行うユーザ入力を取得したとする。そして、ユーザ設定部１０５が、連続性判定部１０１が行う連続性の有無の判定をフォントの種類が明朝／ゴシックから明朝に変更となる場合にのみ行うように設定変更したとする。この場合、例えば、連続性判定部１０１は、フォントの種類が明朝から明朝／ゴシックに変更となるページとそのページに続けて表示するページとは連続性が有ると判定する。そして、連続性判定部１０１は、フォントの種類が明朝／ゴシックから明朝に変更となるページとそのページに続けて表示するページとの間の連続性が無いと判定する。
【００３４】
また、例えば、連続性判定部１０１がマークアップ言語プログラム内に含まれる属性の情報に基づいて、文字書式のフォントのサイズが変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定するものとする。また、ユーザ設定部１０５が連続性の有無の判定をフォントのサイズが１０ｐｔ（ポイント）／１０ｐｔから１４ｐｔに変更となる場合にのみ行うユーザ入力を取得したとする。そして、ユーザ設定部１０５が、連続性判定部１０１が行う連続性の有無の判定をフォントのサイズが１０ｐｔ／１０ｐｔから１４ｐｔに変更となる場合にのみ行うように設定変更したとする。この場合、例えば、連続性判定部１０１は、フォントのサイズが１４ｐｔから１０ｐｔ／１０ｐｔに変更となるページとそのページに続けて表示するページとは連続性が有ると判定する。そして、連続性判定部１０１は、フォントのサイズが１０ｐｔ／１０ｐｔから１４ｐｔに変更となるページとそのページに続けて表示するページとの間の連続性が無いと判定する。
【００３５】
また、例えば、ユーザ設定部１０５が、連続性判定部１０１が連続性が有ると判定する最大値の設定として１０ページを示すユーザ入力を取得したとする。そして、ユーザ設定部１０５が、連続性判定部１０１が連続性が有ると判定する最大値として１０ページとなるように設定変更したとする。この場合、例えば、連続性判定部１０１は、前回の連続性が無いと判定したページから表示部１０３が続けて表示した１０ページすべてに連続性が有ると判定した場合、１０ページのうちの最後のページとその最後のページに続けて表示する１１ページとの間の連続性が無いと判定する。
【００３６】
また、例えば、ユーザ設定部１０５が、連続性判定部１０１が連続性が有ると判定する最小値の設定として５ページを示すユーザ入力を取得したとする。そして、ユーザ設定部１０５が、連続性判定部１０１が連続性が有ると判定する最小値として５ページとなるように設定変更したとする。この場合、例えば、第一の実施形態による連続性判定部１０１は、前回の連続性が無いと判定したページから表示部１０３が続けて表示した５ページは無条件で連続性が有ると判定する。
【００３７】
なお、ユーザ設定部１０５は、ユーザ入力に基づいて、複数の属性の情報の中から連続性の判定に使用する属性を選択し、連続性判定部１０１の判定条件を変更するものであってもよい。
【００３８】
図７は、第二の実施形態による表示装置１０の処理フローの一例を示す図である。
次に、第二の実施形態による表示装置１０が行う処理について説明する。
なお、ここでは、第一の実施形態による表示装置１０の処理フローに対して追加されるステップＳ７とステップＳ８の処理と、第一の実施形態による処理フローにおけるステップＳ３の処理の代わりに行うステップＳ４ａの処理について説明する。
【００３９】
ステップＳ２の処理において、第二の実施形態による表示装置１０が書籍データを読み出した後、ユーザ設定部１０５はユーザ入力を取得する（ステップＳ７）。そして、ユーザ設定部１０５は、ユーザ入力に基づいて、連続性判定部１０１が行う、表示部１０３が続けて表示するページ間の連続性の判定条件を設定変更する（ステップＳ８）。
また、ステップＳ３の処理に続き、連続性判定部１０１は、設定変更された判定条件に基づいて続けて表示するページ間の連続性の有無を判定する（ステップＳ４ａ）。
【００４０】
以上、本発明の第二の実施形態による表示装置１０の処理フローについて説明した。上述の表示装置１０の処理において、ユーザ設定部１０５は、ユーザ入力に基づいて、連続性判定部１０１が行う、表示部１０３が続けて表示するページ間の連続性の判定条件を設定変更する。連続性判定部１０１は、ステップＳ４ａの処理において、設定変更された判定条件に基づいて続けて表示するページ間の連続性の有無を判定する。
このようにすれば、表示部１０３において表示画面全体に単色を表示するリフレッシュ動作のタイミングをよりユーザの嗜好に合った設定とすることができ、ユーザはリフレッシュ動作のタイミングを不快に感じず、表示部１０３に発生する画面のちらつきを低減することができる。
【００４１】
＜第三の実施形態＞
次に、第三の実施形態による表示装置１０について説明する。
本発明の第三の実施形態による表示装置１０の構成は、図２で示した第一の実施形態による表示装置１０の構成と同様である。
ただし、第三の実施形態による表示装置１０が備える表示制御部１０２は、連続性判定部１０１の判定に基づかずに行われるリフレッシュ動作を停止する。一般的な電気泳動素子を用いて表示制御を行う表示装置は、所定のページ毎にリフレッシュ動作を行う機能を備えている。表示制御部１０２は、表示装置が備えるそのような機能によるリフレッシュ動作を停止する。
【００４２】
図８は、第三の実施形態による表示装置１０の処理フローの一例を示す図である。
次に、第三の実施形態による表示装置１０が行う処理について説明する。
なお、ここでは、第一の実施形態による表示装置１０の処理フローに対して追加されるステップＳ９の処理について説明する。
【００４３】
ステップＳ２の処理に続けて、表示装置１０が備える表示制御部１０２は、連続性判定部１０１の判定に基づかずに行われるリフレッシュ動作を停止する（ステップＳ９）。そして、連続性判定部１０１は、ステップＳ３の処理を行う。
【００４４】
以上、本発明の第三の実施形態による表示装置１０の処理フローについて説明した。上述の表示装置１０の処理において、表示制御部１０２は、連続性判定部１０１の判定に基づかずに行われるリフレッシュ動作を停止する。
このようにすれば、表示部１０３において連続性判定部１０１の判定に基づかずに行われる表示画面全体に単色を表示するリフレッシュ動作が行われなくなるため、ユーザはリフレッシュ動作のタイミングを不快に感じず、表示部１０３に発生する画面のちらつきを低減することができる。また、表示部１０３が現在の画像から次に表示する画像へ切り換える際に、連続性判定部１０１の判定に基づかずに行われる無駄なリフレッシュ動作を行わないため表示装置１０の消費電力をより低減することができる。さらに、表示部１０３のリフレッシュ動作が低減するため表示部１０３の耐久時間がより向上する。
【００４５】
＜第四の実施形態＞
次に、第四の実施形態による表示装置１０について説明する。
本発明の第四の実施形態による表示装置１０の構成は、図２で示した第一の実施形態による表示装置１０の構成と同様である。
ただし、第四の実施形態による連続性判定部１０１は、書籍データを読み出した段階で書籍データのページデータに含まれる属性の情報に基づいて、続けて表示するページ間の連続性を判定する。
【００４６】
図９は、第四の実施形態による表示装置１０の処理フローの一例を示す図である。
次に、第四の実施形態による表示装置１０が行う処理について説明する。
なお、ここでは、第四の実施形態による処理フローのステップＳ１０〜ステップＳ１３について説明する。
【００４７】
ステップＳ２において、表示装置１０を用いて表示装置１０が備える連続性判定部１０１は、記憶部１０４から書籍データを読み出す。
連続性判定部１０１は、記憶部１０４から書籍データを読み出すと、読み出した書籍データのページデータに含まれる属性の情報に基づいて、続けて表示するページ間の連続性の有無を判定する（ステップＳ１０）。例えば、図３及び図４について説明したように、連続性判定部１０１は、データテーブルＴＢＬ１が示す目次の情報とページデータに含まれる属性の情報の１つであるページとに基づいて、目次が示す章や節が変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。また、例えば、連続性判定部１０１は、データテーブルＴＢＬ２に基づいて、文字書式のフォントの種類が変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。また、例えば、連続性判定部１０１は、データテーブルＴＢＬ２に基づいて、文字書式のフォントのサイズが変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。また、例えば、連続性判定部１０１は、データテーブルＴＢＬ２に基づいて、ページの余白が大きいページと続けて表示するページの余白が小さいページとの間の連続性の有無を判定する。また、例えば、連続性判定部１０１は、データテーブルＴＢＬ２に基づいて、ページのレイアウトが変更となるページとそのページに続けて表示するページとの間の連続性の有無を判定する。
【００４８】
なお、連続性判定部１０１が行う、続けて表示するページ間の連続性の有無の判定は、これらに限定するものではない。例えば、連続性判定部１０１は、データテーブルＴＢＬ２に基づいて、フォントのサイズが所定のサイズ以上に変更となるページの前後で続けて表示するページ間の連続性が無いと判定してもよい。また、例えば、連続性判定部１０１は、記号や段組みなどのページのレイアウトに基づいて続けて表示するページ間の連続性の有無を判定してもよい。
また、連続性判定部１０１が行う、続けて表示するページ間の連続性の有無の判定は、データテーブルＴＢＬ１及びデータテーブルＴＢＬ２に基づくものに限定するものではない。例えば、書籍データが連続性の無いことを示すフラグを含み、連続性判定部１０１は、そのフラグに基づいて続けて表示するページ間の連続性を判定してもよい。また、連続性判定部１０１は、画像認識技術を用いてページ、文字書式、ページの余白、ページのレイアウトなどの属性の情報を特定し、続けて表示するページ間の連続性を判定してもよい。
【００４９】
連続性判定部１０１は、判定結果を記憶部１０４に記録する（ステップＳ１１）。例えば、連続性判定部１０１は、連続性があると判定した判定結果に連続性を示す識別子を付与して記憶部１０４に記録する。
【００５０】
ここで、ユーザは、書籍の読みたいページを指定する指定操作を行う。ここでは、ユーザは、書籍の１ページを指定する指定操作を行ったとする。そして、ユーザが書籍の１ページを読み終わり、続けて表示するページとして２ページを表示するページ送り操作を行う。
【００５１】
ステップＳ３において、連続性判定部１０１は、ユーザによるページ送り操作を入力する。連続性判定部１０１は、２ページを表示するページ送り操作に応じて、記憶部１０４から１ページと２ページとの間の連続性の判定結果を読み出す（ステップＳ１２）。連続性判定部１０１は、読み出した判定結果が連続性を示す判定結果であるか否かを判定する（ステップＳ１３）。例えば、連続性判定部１０１は、１ページと２ページとの間の連続性の判定結果に連続性を示す識別子が付与されている場合に、連続性を示す判定結果であると判定する。
【００５２】
連続性判定部１０１は、連続性を示す判定結果であると判定した場合（ステップＳ１３、ＹＥＳ）、ステップＳ３の処理へ戻る。
連続性判定部１０１は、連続性を示す判定結果ではないと判定した場合（ステップＳ１３、ＮＯ）、表示制御部１０２にリフレッシュ動作をさせるリフレッシュ指令信号を出力する。そして、ステップＳ５の処理に続く。
【００５３】
以上、本発明の第四の実施形態による表示装置１０の処理フローについて説明した。上述の表示装置１０の処理において、連続性判定部１０１は、書籍データを読み出した段階でページデータに含まれる属性の情報に基づいて、続けて表示するページ間の連続性を判定する。
このようにすれば、表示部１０３において表示画面全体に単色を表示するリフレッシュ動作の有無の判定をフラグの有無のように単純に判定することができるため、リフレッシュ動作処理を高速に行うことができる。その結果、ユーザはリフレッシュ動作のタイミングを不快に感じず、表示部１０３に発生する画面のちらつきを低減することができる。
【００５４】
なお、上述の実施形態において表示装置１０は、連続性があると判定した場合であっても、リフレッシュ動作を行うものであってもよい。例えば、表示装置１０が備える連続性判定部１０１が所定ページ数（例えば２０ページ）を超えて連続性があると判定した場合、表示制御部１０２にリフレッシュ動作をさせるリフレッシュ指令信号を出力する。表示制御部１０２は、連続性判定部１０１からリフレッシュ指令信号を入力すると、入力したリフレッシュ指令信号に基づいて、リフレッシュ動作を行う。
このようにすれば、表示装置１０は、多くのページにわたって連続性が有ると判定し、表示の劣化が生じた場合であっても、その表示の劣化を改善することができる。
【００５５】
なお、本発明における記憶部１０４は、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部１０４は、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。
【００５６】
なお、本発明の実施形態における処理フローは、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。
【００５７】
なお、本発明の実施形態について説明したが、上述の表示装置１０は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００５８】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００５９】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定するものではない。また、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができるものである。
【符号の説明】
【００６０】
１０・・・表示装置
１０１・・・連続性判定部
１０２・・・表示制御部
１０３・・・表示部
１０４・・・記憶部
１０５・・・ユーザ設定部
ＴＢＬ１、ＴＢＬ２・・・データテーブル
【図１】
2017223715.tif 000003
【図２】
2017223715.tif 000004
【図３】
2017223715.tif 000005
【図４】
2017223715.tif 000006
【図５】
2017223715.tif 000007
【図６】
2017223715.tif 000008
【図７】
2017223715.tif 000009
【図８】
2017223715.tif 000010
【図９】
2017223715.tif 000011