(57)【要約】【課題】文書に対するアクセスの履歴を容易に確認できる技術を提供すること。【解決手段】表示制御方法は、複数のページを含む文書について、前記文書に対するアクセスの履歴を取得するステップと、前記複数のページの各々が縮小された基準状態から、前記取得された履歴に応じて変化させた表示属性によって変更された複数のサムネイル画像を、表示装置に表示させるステップとを有する。【選択図】図７
2012190124.tif 000002
【特許請求の範囲】
【請求項１】
複数のページを含む文書について、前記文書に対するアクセスの履歴を取得するステップと、
前記複数のページの各々が縮小された基準状態から、前記取得された履歴に応じて変化させた表示属性によって変更された複数のサムネイル画像を、表示装置に表示させるステップと
を有する表示制御方法。
【請求項２】
前記履歴は、前記複数のページの各々について、前記表示装置に表示される選択ページとして選択された頻度を含む
ことを特徴とする請求項１に記載の表示制御方法。
【請求項３】
前記履歴は、前記複数のページの各々について、編集された頻度を含む
ことを特徴とする請求項１に記載の表示制御方法。
【請求項４】
前記履歴は、前記複数のページの各々について、検索の対象となった頻度を含む
ことを特徴とする請求項１に記載の表示制御方法。
【請求項５】
前記表示属性は、隣接する２ページのサムネイル画像の距離を含む
ことを特徴とする請求項１に記載の表示制御方法。
【請求項６】
前記表示属性は、前記基準状態からの回転角を含む
ことを特徴とする請求項１に記載の表示制御方法。
【請求項７】
前記履歴は、前記複数のページの各々について、前記アクセスの頻度を含み、
前記表示属性は、前記サムネイル画像に着色される色を含み、
前記複数のページのうち前記頻度が高い第１ページと前記頻度が低い第２ページについて、前記第１ページのサムネイル画像に着色される前記色は、前記第２ページのサムネイル画像に着色される前記色よりも濃い
ことを特徴とする請求項１に記載の表示制御方法。
【請求項８】
前記表示属性は、前記サムネイル画像の線の太さを含む
ことを特徴とする請求項１に記載の表示制御方法。
【請求項９】
前記表示属性は、前記サムネイル画像の拡大率を含む
ことを特徴とする請求項１に記載の表示制御方法。
【請求項１０】
前記表示属性は、前記サムネイル画像が表示される位置を含む
ことを特徴とする請求項１に記載の表示制御方法。
【請求項１１】
前記複数のページのうち、ランダムに選択された一部のページのサムネイル画像に対し、前記表示属性による変更がされる
ことを特徴とする請求項１に記載の表示制御方法。
【請求項１２】
前記表示装置は、複数の画素を有し、前記画素へ電圧を複数回印加する書き込み動作により前記画素の階調を変更し、
前記表示装置に新たに表示する画像を表す画像データと、進行中の前記書き込み動作によって当該表示装置に表示される予定の画像を示す予定画像データとを比較し、前記複数の画素において階調を変更する画素を判断するステップと、
前記階調を変更する画素と判断された画素が前記書き込み動作中ではない場合には、前記画像データの定める階調となるように当該画素に対して前記書き込み動作を開始し、前記階調を変更する画素と判断された画素が前記書き込み動作中である場合には、進行中の書き込み動作が終了した後、前記画像データの定める階調となるように当該画素に対して前記書き込み動作を開始するステップと
を有する請求項１ないし１１のいずれか一項に記載の表示制御方法。
【請求項１３】
画像を表示する表示手段と、
複数のページを含む文書について、前記文書に対するアクセスの履歴を取得する取得手段と、
前記複数のページの各々が縮小された基準状態から、前記取得された履歴に応じて変化させた表示属性によって変更された複数のサムネイル画像を、前記表示手段に表示させる表示制御手段と
を有する表示装置。
【請求項１４】
請求項１３に記載の表示装置を有する電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サムネイル画像の表示制御方法、表示装置および電子機器に関する。
【背景技術】
【０００２】
複数のページで構成される文書を表示する技術が知られている（例えば特許文献１および２）。特許文献１において、電子書籍表示装置は、一つの画面内に５つのページのサムネイルを階段状に配置する。この電子書籍表示装置は、中央に位置するページを、他のページより大きく表示する。また、この電子書籍表示装置は、例えば、１ページ目から５ページ目までが表示され、中央に３ページ目が表示されている場合、上方向指示キーが操作されると、サムネイルを一段階上へスクロールさせ、１ページ目の表示を消去し、新たに６ページ目を表示する。また特許文献２に開示された画像処理装置は、画面内にマトリクス状にページのサムネイル画像を表示し、画面内に全てのページを表示しきれない場合には画面をスクロールさせることにより表示しきれなかったページのサムネイル画像を表示する。そしてユーザーがページの一覧からページを指定すると、指定されたページのみを拡大して表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３１３４８５号公報
【特許文献２】特開２００８−３０１５０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１および２に記載された技術によっても、文書に対するアクセスの痕跡を残すことはできなかった。
これに対し本発明は、文書に対するアクセスの履歴を容易に確認できる技術を提供する。
【課題を解決するための手段】
【０００５】
本発明は、複数のページを含む文書について、前記文書に対するアクセスの履歴を取得するステップと、前記複数のページの各々が縮小された基準状態から、前記取得された履歴に応じて変化させた表示属性によって変更された複数のサムネイル画像を、表示装置に表示させるステップとを有する表示制御方法を提供する。
この表示制御方法によれば、文書へのアクセスの履歴に応じてサムネイル画像が変更されない構成と比較して、文書に対するアクセスの履歴を容易に確認することができる。
【０００６】
好ましい態様において、前記履歴は、前記複数のページの各々について、前記表示装置に表示される選択ページとして選択された頻度を含んでもよい。
この表示制御方法によれば、選択ページとして選択された頻度に応じてサムネイル画像が変更されない構成と比較して、選択ページとして選択された頻度を容易に確認することができる。
【０００７】
別の好ましい態様において、前記履歴は、前記複数のページの各々について、編集された頻度を含んでもよい。
この表示制御方法によれば、編集された頻度に応じてサムネイル画像が変更されない構成と比較して、編集された頻度を容易に確認することができる。
【０００８】
さらに別の好ましい態様において、前記履歴は、前記複数のページの各々について、検索の対象となった頻度を含んでもよい。
この表示制御方法によれば、検索された頻度に応じてサムネイル画像が変更されない構成と比較して、検索された頻度を容易に確認することができる。
【０００９】
さらに別の好ましい態様において、前記表示属性は、隣接する２ページのサムネイル画像の距離を含んでもよい。
この表示制御方法によれば、隣接する２ページのサムネイル画像の距離が文書へのアクセスの履歴に応じて変更されない構成と比較して、文書へのアクセスの履歴を容易に確認することができる。
【００１０】
さらに別の好ましい態様において、前記表示属性は、前記基準状態からの回転角を含んでもよい。
この表示制御方法によれば、サムネイル画像の回転角が文書へのアクセスの履歴に応じて変更されない構成と比較して、文書へのアクセスの履歴を容易に確認することができる。
【００１１】
さらに別の好ましい態様において、前記履歴は、前記複数のページの各々について、前記アクセスの頻度を含み、前記表示属性は、前記サムネイル画像に着色される色を含み、前記複数のページのうち前記頻度が高い第１ページと前記頻度が低い第２ページについて、前記第１ページのサムネイル画像に着色される前記色は、前記第２ページのサムネイル画像に着色される前記色よりも濃くてもよい。
この表示制御方法によれば、サムネイル画像への着色が文書へのアクセスの履歴に応じて変更されない構成と比較して、文書へのアクセスの履歴を容易に確認することができる。
【００１２】
さらに別の好ましい態様において、前記表示属性は、前記サムネイル画像の線の太さを含んでもよい。
この表示制御方法によれば、サムネイル画像の線の太さが文書へのアクセスの履歴に応じて変更されない構成と比較して、文書へのアクセスの履歴を容易に確認することができる。
【００１３】
さらに別の好ましい態様において、前記表示属性は、前記サムネイル画像の拡大率を含んでもよい。
この表示制御方法によれば、サムネイル画像の拡大率が文書へのアクセスの履歴に応じて変更されない構成と比較して、文書へのアクセスの履歴を容易に確認することができる。
【００１４】
さらに別の好ましい態様において、前記表示属性は、前記サムネイル画像が表示される位置を含んでもよい。
この表示制御方法によれば、サムネイル画像の表示位置が文書へのアクセスの履歴に応じて変更されない構成と比較して、文書へのアクセスの履歴を容易に確認することができる。
【００１５】
さらに別の好ましい態様において、前記複数のページのうち、ランダムに選択された一部のページのサムネイル画像に対し、前記表示属性による変更がされてもよい。
この表示制御方法によれば、アクセスされた文書とされていない文書とを容易に確認することができる。
【００１６】
さらに別の好ましい態様において、前記表示装置は、複数の画素を有し、前記画素へ電圧を複数回印加する書き込み動作により前記画素の階調を変更し、前記表示装置に新たに表示する画像を表す画像データと、進行中の前記書き込み動作によって当該表示装置に表示される予定の画像を示す予定画像データとを比較し、前記複数の画素において階調を変更する画素を判断するステップと、前記階調を変更する画素と判断された画素が前記書き込み動作中ではない場合には、前記画像データの定める階調となるように当該画素に対して前記書き込み動作を開始し、前記階調を変更する画素と判断された画素が前記書き込み動作中である場合には、進行中の書き込み動作が終了した後、前記画像データの定める階調となるように当該画素に対して前記書き込み動作を開始するステップとを有してもよい。
この表示制御方法によれば、ユーザーの体感的な表示速度を向上させることができる。
【００１７】
また、本発明は、画像を表示する表示手段と、複数のページを含む文書について、前記文書に対するアクセスの履歴を取得する取得手段と、前記複数のページの各々が縮小された基準状態から、前記取得された履歴に応じて変化させた表示属性によって変更された複数のサムネイル画像を、前記表示手段に表示させる表示制御手段とを有する表示装置を提供する。
この表示装置によれば、文書へのアクセスの履歴に応じてサムネイル画像が変更されない構成と比較して、文書に対するアクセスの履歴を容易に確認することができる。
【００１８】
さらに、本発明は、上記の表示装置を有する電子機器を提供する。
この電子機器によれば、文書へのアクセスの履歴に応じてサムネイル画像が変更されない構成と比較して、文書に対するアクセスの履歴を容易に確認することができる。
【図面の簡単な説明】
【００１９】
【図１】一実施形態に係る電子機器１０００の外観を示した図。
【図２】電子機器１０００のハードウェア構成を示すブロック図。
【図３】表示部１の断面構造を示す模式図。
【図４】表示部１の回路の構成を示す図。
【図５】画素６２の等価回路を示す図。
【図６】電子機器１０００の機能構成を示す図。
【図７】電子機器１０００における選択ページ表示処理を示すフローチャート。
【図８】電子機器１０００におけるサムネイル表示処理を示すフローチャート。
【図９】サムネイル画像の変形処理を説明する図。
【図１０】基準状態におけるサムネイル画像群を例示する図。
【図１１】基準状態から変更されたサムネイル画像群を例示する図。
【図１２】サムネイル画像群の変更の別の例を示す図。
【図１３】サムネイル画像群の変更のさらに別の例を示す図。
【図１４】サムネイル画像群の変更のさらに別の例を示す図。
【図１５】サムネイル画像群の変更のさらに別の例を示す図。
【図１６】サムネイル画像群の変更のさらに別の例を示す図。
【図１７】間隔ｄおよび回転角θが選択ページに応じて決められる例を示す図。
【図１８】表示画像を例示する図。
【図１９】コントローラー２の機能構成を示すブロック図。
【図２０】コントローラー２による表示部１の駆動処理を示すフローチャート。
【図２１】メモリーに記憶されているデータを例示する図。
【図２２】ＶＲＡＭ４の書き換えが行われた状態を例示する図。
【図２３】記憶領域Ｂ１１のデータが書き換えられた状態を例示する図。
【図２４】記憶領域Ｂ１２のデータが書き換えられた状態を例示する図。
【図２５】すべての画素についてデータが書き換えられた状態を例示する図。
【図２６】図２５の状態から１フレームの電圧印加後の状態を例示する図。
【図２７】書込データ記憶領域のデータの書き換えが終了した状態を例示する図。
【図２８】２回目のステップＳ２３の処理が行われた直後の状態を示した図。
【図２９】ＶＲＡＭ４のデータが書き換えられた状態を例示する図。
【図３０】すべての画素についてデータの書き換えが終了した状態を例示する図。
【図３１】図３０の状態からステップＳ２３の処理が行われた状態を例示する図。
【図３２】所定回数の電圧の印加が終了した状態を例示する図。
【図３３】すべての画素についてデータの書き換えが完了した状態を例示する図。
【図３４】図３３の状態から画素の書き換えが行われた状態を例示する図。
【図３５】図３４の状態から処理が１フレーム進んだ状態を例示する図。
【図３６】図３５の状態から処理が進められた状態を例示する図。
【図３７】変形例３に係る表示画像を例示する図。
【図３８】変形例４に係るサムネイル画像の配置を例示する図。
【図３９】変形例６に係るサムネイル画像群を例示する図。
【図４０】変形例７に係るサムネイル画像群を例示する図。
【発明を実施するための形態】
【００２０】
１．構成
図１は、一実施形態に係る電子機器１０００の外観を示した図である。電子機器１０００は、画像を表示する表示装置である。この例で、電子機器１０００は、電子書籍（文書の一例）を閲覧するための装置、いわゆる電子ブックリーダーである。電子書籍は複数ページの画像を含むデータである。電子機器１０００は、電子書籍をある単位（例えば１ページずつ）で表示部１に表示する。電子書籍に含まれる複数ページのうち、表示の対象となる一のページを、「選択ページ」という。選択ページは、ユーザーによるボタン９Ａ〜９Ｆの操作に応じて変更される。すなわち、ユーザーは、ボタン９Ａ〜９Ｆの操作により、電子書籍のページをめくること（ページ送りまたはページ戻し）ができる。本実施形態において、電子機器１０００は、選択ページの画像に加え、ページを縮小した画像（以下「サムネイル画像」という）を表示することができる。
【００２１】
図２は、電子機器１０００のハードウェア構成を示すブロック図である。電子機器１０００は、表示部１と、コントローラー２と、制御部３と、ＶＲＡＭ（Video Random Access Memory）４と、ＲＡＭ（Random Access Memory）５と、記憶部８と、操作部９と、バスＢＵＳとを有する。表示部１は、画像を表示する表示素子を含むディスプレイパネルを有する。この例で、表示素子は、電圧の印加等によりエネルギーを与えなくても表示を保持するメモリー性の表示素子として、電気泳動粒子を用いた表示素子を有する。この表示素子により、表示部１は、モノクロ複数階調（この例では白黒２階調）の像を表示する。コントローラー２は、表示部１を制御する。制御部３は、電子機器１０００の各部を制御する装置、例えば、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、およびＲＡＭを有するマイクロコンピュータである。ＣＰＵは、ＲＡＭをワークエリアとして、ＲＯＭまたは記憶部８に記憶されたプログラムを実行する。ＶＲＡＭ４は、表示部１に表示させる画像を示す画像データを記憶するメモリーである。ＲＡＭ５は、データを記憶するメモリーであり、この例では特に、書込データを記憶する書込データ記憶領域６および予定画像データを記憶する予定画像データ記憶領域７を有する。書込データおよび予定画像データの詳細は後述する。記憶部８は、電子書籍のデータ（書籍データ）を記憶する不揮発性のメモリーである。記憶部８は、複数の電子書籍のデータを記憶することができる。操作部９は、ユーザーの指示を入力するための入力装置であり、例えば、タッチスクリーン、キーパッド、またはボタンを含む。図１に示したボタン９Ａ〜９Ｆは、操作部９の具体例の一つである。バスＢＵＳは、構成要素間でデータまたは信号を伝送する伝送路である。
【００２２】
図３は、表示部１の断面構造を示す模式図である。表示部１は、第１基板１０と、電気泳動層２０と、第２基板３０とを有する。第１基板１０および第２基板３０は、電気泳動層２０を挟持するための基板である。
【００２３】
第１基板１０は、基板１１と、接着層１１ａと、回路層１２とを有する。基板１１は、絶縁性及び可撓性を有する材料、例えばポリカーボネートで形成されている。基板１１は、軽量性、可撓性、弾性及び絶縁性を有するものであれば、ポリカーボネート以外の樹脂材料により形成されてもよい。別の例で、基板１１は、可撓性を有しないガラスにより形成されていてもよい。接着層１１ａは、基板１１と回路層１２とを接着する層である。回路層１２は、電気泳動層２０を駆動するための回路を有する層である。回路層１２は、画素電極１３ａを有する。
【００２４】
電気泳動層２０は、バインダー２２と、マイクロカプセル２１とを有する。マイクロカプセル２１は、バインダー２２によって固定されている。バインダー２２としては、マイクロカプセル２１との親和性が良好で電極との密着性が優れ、かつ絶縁性を有する材料が用いられる。マイクロカプセル２１は、内部に分散媒および電気泳動粒子が格納されたカプセルである。マイクロカプセル２１は、柔軟性を有する材料、例えばアラビアゴム・ゼラチン系の化合物またはウレタン系の化合物等が用いられる。なお、マイクロカプセル２１と画素電極１３ａとの間には、接着剤により形成された接着層が設けられてもよい。
【００２５】
分散媒は、水、アルコール系溶媒（メタノール、エタノール、イソプロパノール、ブタノール、オクタノール、メチルセルソルブなど）、エステル類（酢酸エチル、酢酸ブチルなど）、ケトン類（アセトン、メチルエチルケトン、メチルイソブチルケトンなど）、脂肪族炭化水素（ぺンタン、ヘキサン、オクタンなど）、脂環式炭化水素（シクロへキサン、メチルシクロへキサンなど）、芳香族炭化水素（ベンゼン、トルエン、長鎖アルキル基を有するベンゼン類（キシレン、ヘキシルベンゼン、ヘブチルベンゼン、オクチルベンゼン、ノニルベンゼン、デシルベンゼン、ウンデシルベンゼン、ドデシルベンゼン、トリデシルベンゼン、テトラデシルベンゼンなど））、ハロゲン化炭化水素（塩化メチレン、クロロホルム、四塩化炭素、１，２−ジクロロエタンなど）、またはカルボン酸塩である。別の例で、分散媒は、その他の油類であってもよい。また、分散媒は、これらの物質が混合されたものでもよい。さらに別の例で、分散媒には、界面活性剤などが配合されてもよい。
【００２６】
電気泳動粒子は、分散媒中で電界によって移動する性質を有する粒子（高分子またはコロイド）である。本実施形態においては白の電気泳動粒子と黒の電気泳動粒子がマイクロカプセル２１内に格納されている。黒の電気泳動粒子は、例えば、アニリンブラックやカーボンブラック等の黒色顔料を含む粒子であり、本実施形態では正に帯電されている。白の電気泳動粒子は、例えば、二酸化チタンや酸化アルミニウム等の白色顔料を含む粒子であり、本実施形態では負に帯電されている。
【００２７】
第２基板３０は、フィルム３１と、透明電極３２とを有する。フィルム３１は、電気泳動層２０の封止および保護をするものである。フィルム３１は、透明で絶縁性を有する材料、例えばポリエチレンテレフタレートにより形成される。透明電極３２は、透明で導電性を有する材料、例えば酸化インジウムスズ（Indium Tin Oxide、ＩＴＯ）により形成される。
【００２８】
図４は、表示部１の回路の構成を示す図である。表示部１は、ｍ本の走査線６４と、ｎ本のデータ線６５と、ｍ×ｎ個の画素６２と、走査線駆動回路５３と、データ線駆動回路５４とを有する。走査線駆動回路５３およびデータ線駆動回路５４は、コントローラー２により制御される。走査線６４は、行方向（ｘ方向）に沿って配置されており、走査信号を伝達する。走査信号は、ｍ本の走査線６４の中から一の走査線６４を順次排他的に選択する信号である。データ線６５は、列方向（ｙ方向）に沿って配置されており、データ信号を伝達する。データ信号は、各画素の階調を示す信号である。走査線６４とデータ線６５とは絶縁されている。画素６２は、走査線６４およびデータ線６５の交差に対応して設けられており、データ信号に応じた階調を示す。なお、複数の走査線６４のうち一の走査線６４を他と区別する必要があるときは、第１行、第２行、・・・、第ｍ行の走査線６４という。データ線６５についても同様である。
【００２９】
図５は画素６２の等価回路を示す図である。画素６２は、トランジスター６１と、保持容量６３と、画素電極１３ａと、電気泳動層２０と、透明電極３２とを有する。トランジスター６１は、画素電極１３ａへのデータの書き込みを制御するスイッチング素子、例えばｎチャネルのＴＦＴ（Thin Film Transistor）である。トランジスター６１のゲート、ソース、およびドレインはそれぞれ、走査線６４、データ線６５、および画素電極１３ａに接続されている。Ｌ（Low）レベルの走査信号（非選択信号）がゲートに入力されているとき、トランジスター６１のソースとドレインは絶縁する。Ｈ（High）レベルの走査信号（選択信号）がゲートに入力されると、トランジスター６１のソースとドレインは導通し、画素電極１３ａにデータ電圧（データ信号が示す電圧）が書き込まれる。また、トランジスター６１のドレインには保持容量６３も接続されている。保持容量６３は、データ電圧に応じた電荷を保持する。画素電極１３ａは、画素６２に一つずつ設けられており、透明電極３２と対向している。透明電極３２は、すべての画素６２に共通であり、電位Ｖｃｏｍが与えられる。画素電極１３ａと透明電極３２との間には電気泳動層２０が挟まれている。電気泳動層２０には、画素電極１３ａと透明電極３２との電位差に相当する電圧が印加される。マイクロカプセル２１において、電気泳動層２０に印加されている電圧に応じて電気泳動粒子が移動し、階調表現をする。透明電極３２の電位Ｖｃｏｍに対して画素電極１３ａの電位が正（例えば＋１５Ｖ）である場合、負に帯電している白の電気泳動粒子が画素電極１３ａ側に移動し、正に帯電している黒の電気泳動粒子が透明電極３２側に移動する。このとき第２基板３０側から表示部１を見ると、画素が黒に見える。透明電極３２の電位Ｖｃｏｍに対して画素電極１３ａの電位が負（例えば−１５Ｖ）である場合、正に帯電している黒の電気泳動粒子が画素電極１３ａ側に移動し、負に帯電している白の電気泳動粒子が透明電極３２側に移動する。このとき、画素が白に見える。
【００３０】
なお、以下の説明においては、走査線駆動回路５３が第１行の走査線を選択してから第ｍ行の走査線の選択が終了するまでの期間を「フレーム期間」または単に「フレーム」という。各走査線６４は、１フレームに一回づつ選択され、各画素６２には１フレームに一回づつデータ信号が供給される。
【００３１】
図６は、電子機器１０００の機能構成を示す図である。電子機器１０００は、表示手段１１０１と、サムネイル生成手段１１０２と、サムネイル取得手段１１０３と、受付手段１１０４と、計測手段１１０５と、算出手段１１０６と、表示画像生成手段１１０７と、表示制御手段１１０８とを有する。表示手段１１０１は、画像を表示する。サムネイル生成手段１１０２は、複数ページを有する文書について、複数ページの各々が縮小された複数のサムネイル画像を生成する。サムネイル取得手段１１０３は、サムネイル取得手段１１０３からサムネイル画像を取得する。受付手段１１０４は、複数のページの中から表示するページとして選択された選択ページへのアクセスを受け付ける。計測手段１１０５は、複数のページの各々について、そのページがアクセスされた頻度を計測する。算出手段１１０６は、計測された頻度を用いて、サムネイル画像の表示属性を算出する。表示画像生成手段１１０７は、複数のサムネイル画像を、算出された表示属性に従って変形および合成したサムネイル画像群を生成する。表示制御手段１１０８は、生成されたサムネイル画像群を表示手段１１０１に表示させる。
【００３２】
図６の機能は、サムネイル画像を表示させるためのプログラムを制御部３が実行することにより実装される。このプログラムを実行している制御部３により制御されている表示部１は、表示手段１１０１の一例である。このプログラムを実行している制御部３は、サムネイル生成手段１１０２、サムネイル取得手段１１０３、受付手段１１０４、計測手段１１０５、算出手段１１０６、および表示画像生成手段１１０７の一例である。このプログラムを実行している制御部３により制御されているコントローラー２は、表示制御手段１１０８の一例である。
【００３３】
２．動作
２−１．選択ページの表示
図７は、電子機器１０００における選択ページ表示処理を示すフローチャートである。図７のフローは、例えば電子機器１０００の電源が投入されたことを契機として開始される。ステップＳ１００において、制御部３は、処理の対象となる電子書籍を特定する。電子書籍は、ユーザーの指示に応じて特定される。ユーザーの指示は、操作部９を介して入力される。
【００３４】
ステップＳ１１０において、制御部３は、被選択時間を示すデータ（以下、単に「時間データ」という）を取得する。「被選択時間」とは、対象となるページが選択ページとして選択されていた時間（累積時間）をいう。すなわち、「被選択時間」は、対象となるページが閲覧された時間の累計を示す。時間データは、ページの識別子ｉと、第ｉページの被選択時間ｔｉとを含む。この例で、時間データは、書籍データと対応して記憶部８に記憶されている。制御部３は、ステップＳ１００で取得された書籍データと対応する時間データを記憶部８から読み出し、読み出した時間データをＲＡＭ５に書き込む。
【００３５】
ステップＳ１２０において、制御部３は、選択ページを特定するパラメーターＳＰ１を取得する。パラメーターＳＰ１は、ＲＡＭ５に記憶されている。制御部３は、ＲＡＭ５からパラメーターＳＰ１を読み出す。初期状態において、パラメーターＳＰ１は、例えば、前回この電子書籍にアクセスしたとき最後に開いていたページを示している。別の例で、初期状態のパラメーターＳＰ１はある決まったページ（例えば第１ページ）を示していてもよい。
【００３６】
ステップＳ１３０において、制御部３は、対象となる電子書籍の書籍データから、選択ページの画像を取得する。ステップＳ１４０において、制御部３は、表示部１に選択ページの画像を表示させるように、コントローラー２を制御する。
【００３７】
ステップＳ１５０において、制御部３は、いま選択ページとして選択されているページについて、被選択時間のカウントを開始する。例えば第１ページが選択ページである場合、制御部３は、ＲＡＭ５に記憶されている時間データから、第１ページの被選択時間ｔ１を一定の周期で読み出し、その値に単位時間（例えば１）を加算してＲＡＭ５に書き込む。制御部３は、カウントが停止されるまで、この処理を周期的に繰り返す。
【００３８】
ステップＳ１６０において、制御部３は、選択ページを変更する指示が入力されたか判断する。選択ページを変更する指示は、操作部９（ボタン９Ａ〜９Ｄ等）を介して入力される。選択ページを変更する指示が入力されていないと判断された場合（ステップＳ１６０：ＮＯ）、制御部３は、指示が入力されるまで待機する。この間も、時間のカウントは継続されている。選択ページを変更する指示が入力されたと判断された場合（ステップＳ１６０：ＹＥＳ）、制御部３は、処理をステップＳ１７０に以降する。
【００３９】
ステップＳ１７０において、制御部３は、現在選択ページとして選択されているページについて、時間のカウントを停止する。ステップＳ１８０において、制御部３は、パラメーターＳＰ１の値を書き換える。パラメーターＳＰ１は、選択ページを変更する指示に応じて書き換えられる。例えば、第１ページが選択されている状態で、選択ページを変更する指示としてページ送りの指示が入力された場合、パラメーターＳＰ１の値は、第２ページを示すものに書き換えられる。
【００４０】
その後、制御部３は、処理を再びステップＳ１２０に移行する。ステップＳ１２０において、制御部３は、パラメーターＳＰ１の値を読み出す。先ほどの例では、パラメーターＳＰ１は、第２ページが選択されていることを示している。ステップＳ１３０およびＳ１４０の処理の後、ステップＳ１５０において、制御部３は、この時点の選択ページ（第２ページ）について、被選択時間時間ｔ２のカウントを開始する。以下、選択ページを変更する指示が入力されるまで、カウントは継続する。
【００４１】
２−２．サムネイル画像の表示
図８は、電子機器１０００におけるサムネイル表示処理を示すフローチャートである。図８のフローは、所定のイベント、例えば、選択ページの画像を表示している状態で、サムネイル表示を行う指示をユーザーが入力したことを契機として開始される。ステップＳ２００において、制御部３は、対象となる電子書籍の書籍データについて、サムネイル画像の変形（生成）および表示画像の生成に用いられるパラメーターを取得する。このパラメーターは、ＲＡＭ５に記憶されている。制御部３は、ＲＡＭ５からこのパラメーターを読み出す。このパラメーターは、選択ページを特定するパラメーターＳＰ１を含む。例えば、ＳＰ１＝１０の場合、電子書籍の第１０ページが選択されていることが示される。
【００４２】
ステップＳ２１０において、制御部３は、サムネイル画像を生成する。より詳細には、制御部３は、書籍データに含まれる各ページのデータをある縮小率で縮小し、サムネイル画像を生成する。制御部３は、生成したサムネイル画像をＲＡＭ５に記憶する。ステップＳ２２０において、制御部３は、サムネイル画像を変形する。
【００４３】
図９は、サムネイル画像の変形処理を説明する図である。ステップＳ２１０において生成されたサムネイル画像は、ページを平面視した画像である。以下この状態を、「基準状態」という。サムネイル画像は、基準状態から、ある視点から俯瞰し、かつ、ある回転軸を中心に回転された状態に変形される。図９（ａ）は、変形後のサムネイル画像を例示する図である。変形後のサムネイル画像は、ページ（サムネイル画像）を仮想空間内の水平面Ｎに立て、仮想回転軸Ｍ（この例では、ページの左辺）を中心にして、基準状態から回転角θで回転させた画像である。水平面Ｎの角度（図中において破線で示した楕円の、正円からのずれ）は、仮想空間内においてページの上辺より上の視点からページを見た時の俯角φに依存している。例えば、ページの上辺の真上から見ると、破線で示した楕円は正円になり、そこから視点が下がるにつれて楕円は段々と扁平になる。
【００４４】
サムネイル画像の変形は、具体的には例えば以下のように行われる。図９（ｂ）は、基準状態のサムネイル画像を示す図である。基準状態のサムネイル画像は、縦方向の長さＬ、横方向の長さＳの四角形である。基準状態のサムネイル画像において、縦方向の辺は表示領域の縦方向と平行であり、横方向の辺は表示領域の横方向と平行である。制御部３は、基準状態のサムネイル画像に対して、横幅を維持したまま縦方向の変形を加え、右辺を左辺に対してＳ・ｓｉｎθ・ｔａｎφだけずらす（図８（ｃ））。次に、制御部３は、サムネイル画像をｃｏｓθの倍率で横方向に縮小する（図８（ｄ））。最後に、制御部３は、サムネイル画像をｃｏｓθの倍率で縦方向に縮小する（図８（ｅ））。変形後のサムネイル画像は、高さＬ・ｃｏｓθ、幅Ｓ・ｃｏｓθの平行四辺形であり、その右辺と左辺とはＳ・ｓｉｎθ・ｓｉｎφずれている。
【００４５】
この例で、サムネイル画像の変形は、回転角θおよび俯角φという２つのパラメーターにより特徴付けられる。ここではまず、説明を簡単にするため、回転角θおよび俯角φが一定の場合を例として説明する。
【００４６】
再び図８を参照する。ステップＳ２３０において、制御部３は、サムネイル画像群を生成する。サムネイル画像群は、複数のサムネイル画像を合成した画像である。サムネイル画像群において、複数のサムネイル画像は、これら複数のサムネイル画像のうち少なくとも２つのサムネイル画像が部分的に重なっている。この例で、複数のサムネイル画像は、１本の水平な直線上に下端が乗るように配置される。複数のサムネイル画像は、ページ番号の順番に従って、例えば、右端が第１ページで左端が最終ページであるように配置される。ここで、第ｉページのサムネイル画像と第（ｉ＋１）ページのサムネイル画像との間の間隔（距離）を、ｄ（ｉ）と表す。例えば、ｄ（ＳＰ１）は、選択ページのサムネイル画像とその次のページのサムネイル画像との間隔を表している。
【００４７】
図１０は、基準状態におけるサムネイル画像群を例示する図である。図１０は、電子書籍が３０ページで構成される例を示している。基準状態において、これら３０ページのサムネイル画像は、共通のパラメーター（例えば、拡大率ｒ、回転角θ、および俯角φ）を用いて変形されている。また、複数のサムネイル画像を重ね合わせる際のパラメーター（例えば、間隔ｄ）もページによらず一定である。さらに、サムネイル画像の表示に係るその他のパラメーター（例えば、線の太さ、および階調）もページによらず一定である。基準状態は、例えば未読の電子書籍に対応する。
【００４８】
図１１は、基準状態から変更されたサムネイル画像群を例示する図である。この例で、間隔ｄ（ｉ）は、第ｉページの被選択時間に応じて決められる。より具体的には、被選択時間ｔｉが長いページほど、間隔ｄ（ｉ）が長くなる。例えば、図１１では、間隔ｄ（１）およびｄ（２）が、ｄ（２）＞ｄ（１）の関係にある例が示されている。これは、被選択時間ｔ１およびｔ２がｔ２＞ｔ１であることを示している。
【００４９】
制御部３は、例えば次式（１）に従って第ｉページの間隔ｄ（ｉ）を決定する。
【数１】
2012190124.tif 000003
ここで、ｆ（ｔｉ）は被選択時間ｔｉの関数を示す。ｆ（ｔｉ）としては、例えば、次式（２）〜（４）のいずれかが用いられる。なお、ｋは係数である。
【数２】
2012190124.tif 000004
【数３】
2012190124.tif 000005
【数４】
2012190124.tif 000006
【００５０】
図１２は、サムネイル画像群の変更の別の例を示す図である。この例で、第ｉページのサムネイル画像を変形する際の回転角θ（ｉ）は、被選択時間ｔｉに応じて決められる。図１０で例示した基準状態は、図９で説明した変形の際の回転角θが負である（θ＜０）例えば、被選択時間ｔｉが長いページほど、回転角θ（ｉ）が大きくなる（絶対値が小さくなる）。
【００５１】
図１３は、サムネイル画像群の変更のさらに別の例を示す図である。この例で、第ｉページのサムネイル画像に着色される色の階調Ｌ（ｉ）は、被選択時間ｔｉに応じて決められる。ここでいう「色」は、グレースケールの階調を含む。例えば、被選択時間ｔｉが長いページほど、階調Ｌ（ｉ）が濃くなる。図１３の例では、例えば第９ページのサムネイル画像が第１ページのサムネイル画像よりも濃い色で表されている。これは、第１ページと第９ページに関して、被選択時間ｔ１およびｔ９が、ｔ９＞ｔ１の関係にあることを示している。
【００５２】
図１４は、サムネイル画像群の変更のさらに別の例を示す図である。この例で、第ｉページのサムネイル画像を構成する線の太さＢ（ｉ）は、被選択時間ｔｉに応じて決められる。太さＢ（ｉ）は、例えば、被選択時間ｔｉが長いページほど、太さＢ（ｉ）が太くなる。図１４の例では、例えば第９ページのサムネイル画像が第１ページのサムネイル画像よりも太い線で描かれている。これは、第１ページと第９ページに関して、被選択時間ｔ１およびｔ９が、ｔ９＞ｔ１の関係にあることを示している。
【００５３】
図１５は、サムネイル画像群の変更のさらに別の例を示す図である。この例で、第ｉページのサムネイル画像の拡大率ｒ（ｉ）は、被選択時間ｔｉに応じて決められる。例えば、被選択時間ｔｉが長いページほど、拡大率ｒ（ｉ）が大きくなる。図１５の例では、例えば第９ページのサムネイル画像が第１ページのサムネイル画像よりも大きく表示されている。これは、第１ページと第９ページに関して、被選択時間ｔ１およびｔ９が、ｔ９＞ｔ１の関係にあることを示している。なお、図１５の例では、拡大後のサムネイル画像は、回転軸Ｍ（図９）の下端が１本の水平な直線上に乗るように重ね合わされている。
【００５４】
図１６は、サムネイル画像群の変更のさらに別の例を示す図である。この例で、第ｉページのサムネイル画像の表示位置ｙ（ｉ）は、被選択時間ｔｉに応じて決められる。表示位置ｙ（ｉ）は、基準状態における、複数のサムネイル画像の下端を含む線分からの距離である。例えば、被選択時間ｔｉが長いページほど、位置ｙ（ｉ）が大きくなる。図１６の例では、例えば第９ページのサムネイル画像が第１ページのサムネイル画像よりも高い位置に表示されている。これは、第１ページと第９ページに関して、被選択時間ｔ１およびｔ９が、ｔ９＞ｔ１の関係にあることを示している。
【００５５】
図１１〜図１６においては、説明を簡単にするため、サムネイル画像の変形または表示に関するパラメーターが被選択時間ｔｉのみに応じて決められる例を説明した。本実施形態において、これらのパラメーター（特に、回転角θおよび間隔ｄ）は、被選択時間ｔｉだけではなく、パラメーターＳＰ１に応じて（すなわち選択ページに応じて）決められる。
【００５６】
図１７は、間隔ｄおよび回転角θが選択ページに応じて決められる例を示す図である。図１７は、説明を簡単にするため、間隔ｄ（ｉ）および回転角θ（ｉ）がパラメーターＳＰ１のみに応じて決められる例を示している。この例で、俯角φはあらかじめ決められている。この例で、間隔ｄ（ｐ）は以下の条件を満たす。図１７には、例としてｄ（１０）およびｄ（１１）が示されている。
（１）選択ページを基準としたある範囲においては、選択ページとその次のページの間隔が最大である。例えば、選択ページ以前のｋページおよび選択ページの次のページ以後のｋページをこの範囲とすると、（ＳＰ１−ｋ＋１）≦ｐ≦（ＳＰ１＋ｋ）の範囲において、ｄ（ＳＰ１）が最大である。
（２）（１）の範囲において、選択ページから離れるにつれて間隔ｄ（ｐ）は狭くなる（または等しい）。すなわち、（ＳＰ１−ｋ＋１）≦ｐ≦ＳＰ１の範囲において、ｄ（ＳＰ１）≦ｄ（ｐ）であり、（ＳＰ１＋１）≦ｐ≦（ＳＰ１＋ｋ）の範囲において、ｄ（ｐ＋１）≦ｄ（ｐ）である。
（３）（１）の範囲を超えると、間隔ｄ（ｐ）は一定となる。すなわち、ｐ＜（ＳＰ１−ｋ＋１）および（ＳＰ１＋ｋ）＜ｐの範囲において、ｄ（ｐ）は一定である。
（４）（１）の範囲の境界の外の間隔は、境界の中の間隔以下である。すなわち、ｄ（ＳＰ１−ｋ）≦ｄ（ＳＰ１−ｋ＋１）であり、ｄ（ＳＰ１＋ｋ）≦ｄ（ＳＰ１＋ｋ＋１）である。
【００５７】
また、図１７の例では、回転角θは以下の条件を満たす。括弧内に、「ＳＰ１＝１０」の場合の具体例を示す。
（１）選択ページ以前のページ群と、選択ページの次のページ以降のページ群とでは、回転角θの符号が異なる。具体的には、選択ページ以前のページ群においてはθ＞０であり、選択ページの次のページ以降のページ群においてはθ＜０である（例：第１０ページにおいてはθ＞０であり、第１１ページ以降においてはθ＜０である。なお、ここでは、図９（ａ）において反時計回りが正方向である）。換言すると、選択ページのサムネイル画像における仮想回転軸を中心とした回転の向きと、選択ページの前または後のページのサムネイル画像における仮想回転軸を中心とした回転の向きとが逆である。
（２）選択ページと、選択ページの次のページとでは、回転角θの符号が異なるが大きさは同じである（例：第１０ページにおいてはθ＝３０°であり、第１１ページにおいてはθ＝−３０°である）。
（３）原則として、隣接する２つのページについて、選択ページに近いページの回転角の大きさは、遠いページの回転角の大きさ以下である（例：第１１ページにおいてはθ＝−３０°であり、第１２ページにおいてはθ＝−３５°である）。
（４）回転角の大きさは９０°未満である。すなわち、０≦｜θ｜＜９０°である。
【００５８】
本実施形態において、間隔ｄ（ｉ）は、選択ページおよび被選択時間の２つの要素により決められる。例えば、制御部３は、図１７に例示したように選択ページに基づいて間隔ｄ（ｉ）を算出し、さらに、その値に式（１）で得られる間隔ｄ（ｉ）を係数として乗算し、得られた値を最後に正規化することにより、間隔ｄ（ｉ）を決定する。
【００５９】
間隔ｄが決められると、複数のサムネイル画像は合成される。サムネイル画像の合成は、以下の条件に従う。
（１）選択ページ以前のページにおいては、ページ番号が後のページが上に重ねられる（例：第８ページの上には第９ページが、第９ページの上には第１０ページが重ねられる）。
（２）選択ページの次のページ以後のページにおいては、ページ番号が後のページが下に重ねられる（例：第１１ページの下には第１２ページが、第１２ページの下には第１３ページが重ねられる）。
すなわち、サムネイル画像群において、選択ページのサムネイル画像が最前面に位置するように、複数のサムネイル画像が合成される。
【００６０】
図１７は、ＳＰ１＝１０かつｋ＝１０の場合を例示している。第１０ページと第１１ページの間隔が最大であり、その前後１０ページの範囲では、間隔が徐々に狭くなっている。この範囲を超えると、間隔は一定である。
【００６１】
再び図８を参照する。ステップＳ２４０において、制御部３は、表示画像を生成する。表示画像は、選択ページの画像と、サムネイル画像群とを含む。選択ページの画像は、縮小されていない大きい画像である。より詳細には、表示画像は、選択ページの画像の上にサムネイル画像群を重ねた画像である。ステップＳ２５０において、制御部３は、表示画像を表示部１に表示させる。より詳細には、制御部３は、表示画像のデータをＶＲＡＭ４に書き込む。さらに、制御部３は、コントローラー２に対し、表示部１における画像の書き換えを指示する。コントローラー２は、表示部１を制御して画像を書き換える（詳細は後述する）。
【００６２】
図１８は、表示画像を例示する図である。ここでは、第１０ページが選択されている場合すなわちＳＰ１＝１０である場合の例を示している。図１０においては、図面が繁雑になるのを防ぐため、画像中の各ページに記述されている文字を「・」で表している。この例では、（縮小されていない）選択ページの画像Ｐの下部に重なるように、サムネイル画像群ＳＩが表示されている。表示画面において、サムネイル画像群の面積は、選択ページの面積よりも小さい。
【００６３】
まとめると、本実施形態に係る表示制御方法は、複数のページを含む文書について、その文書に対するアクセスの履歴を取得するステップ（ステップＳ１１０）と、複数のページの各々が縮小された基準状態（図１０）から、取得された履歴に応じて変化させた表示属性によって変更された複数のサムネイル画像（図１１〜図１６）を、表示装置（表示部１）に表示させるステップ（ステップＳ２５０）とを有する。ここで、「文書に対するアクセス」とは、記憶部８等の記憶装置に記憶されている書籍データが制御部１により読み出されることをいう。例えば、文書についての表示（閲覧）、編集、および検索は、「文書に対するアクセス」の一例である。また、「表示属性」とは、サムネイル画像の変形、サムネイル画像の重ね合わせ、またはサムネイル画像の表示に係るパラメーターをいう。回転角θ、俯角φ、および拡大率ｒはサムネイル画像の変形に係るパラメーターの一例である。間隔ｄおよび位置ｙは、サムネイル画像の重ね合わせに係るパラメーターの一例である。階調Ｌおよび線の太さＢは、サムネイル画像の表示に係るパラメーターの一例である。なお、ここでいう「ページ」は、表紙、背表紙、および裏表紙を含んでもよい。
【００６４】
本実施形態に係る表示制御方法は、「文書に対するアクセスの履歴」に応じて「表示属性」を変更するものである。「文書に対するアクセスの履歴」および「表示属性」は、図７および図８のフローで説明したものに限られない。例えば、以下で説明する「文書に対するアクセスの履歴」または「表示属性」が用いられてもよい。
【００６５】
（１）文書全体の表示時間
図７および図８では、「文書に対するアクセスの履歴」として、文書中の各ページについての被選択時間ｔｉが用いられる例を説明した。しかし、各ページについての被選択時間に代わり、文書全体の表示時間が「文書に対するアクセスの履歴」として用いられてもよい。文書全体の表示時間とは、その文書のいずれかのページが表示されていた累積時間をいう。この場合、ステップＳ１５０における時間のカウントは、ページ毎ではなく、文書毎に行われる。
【００６６】
このように、アクセスの履歴がページ毎に取得されない場合、表示属性を各ページのアクセスの履歴の関数とすることはできない。この場合、制御部１は、例えば、各ページの表示属性の値をランダムに決めてもよい。さらにこの場合において、制御部１は、ランダムに決定される表示属性の変化量の平均値（単純平均、二乗平均等）を、アクセスの履歴に応じて決めてもよい。例えば、図１３のようにサムネイル画像の階調値を変化させる場合において、累積表示時間の長い文書のサムネイル画像が、累積表示時間の短い文書のサムネイル画像の階調よりも濃くなるように、表示属性の変化量が決定されてもよい。別の例で、アクセスの履歴がページ毎に取得されない場合、複数のページのうち、ランダムに選択された一部のページのみ、サムネイル画像を基準状態から変更してもよい。この場合、サムネイル画像を変更するページの量を、アクセスの履歴に応じて決めてもよい。例えば、累積表示時間の長い文書のサムネイル画像は全３０ページ中２０ページが変更され、累積表示時間の短い文書のサムネイル画像はそれよりも少ない１０ページが変更されてもよい。
【００６７】
（２）ページの選択回数
各ページについての被選択時間に代わり、各ページについての被選択回数が「文書に対するアクセスの履歴」として用いられてもよい。被選択回数とは、そのページが選択ページとして選択された回数をいう。あるページが継続して選択ページであり続ければ、その時間が１時間であっても１年であっても、被選択回数は１回である。この場合、ステップＳ１５０におけるカウントは、選択ページが変更されたときに１回行われる。図７および図８で説明した被選択時間およびここで説明した被選択回数はいずれも、アクセスの頻度の一例である。アクセスの「頻度」は、累積時間、累積回数、規格化された時間、および規格化された回数を含む。
【００６８】
（３）文書全体の選択回数
（２）で説明した各ページについての被選択回数に代わり、文書全体の選択回数が「文書に対するアクセスの履歴」として用いられてもよい。文書全体の選択回数とは、その文書のいずれかのページが選択された累積回数をいう。この場合、ステップＳ１５０におけるカウントは、ページ毎ではなく、文書毎に行われる。
【００６９】
（４）ページの編集回数
各ページについての被選択時間に代わり、各ページについての被編集回数が「文書に対するアクセスの履歴」として用いられてもよい。この場合、電子機器１０００は、文書の編集機能を有している。制御部１は、各ページについて、編集が行われた回数をカウントし、記憶部８に記憶する。
【００７０】
（５）文書の編集回数
（４）で説明した各ページについての被編集回数に代わり、文書全体の被編集回数が「文書に対するアクセスの履歴」として用いられてもよい。この場合、編集回数は、ページ毎ではなく、文書毎に記憶される。
【００７１】
（６）検索回数
各ページについての被選択時間に代わり、検索の対象となった回数が「文書に対するアクセスの履歴」として用いられてもよい。検索の対象となった回数は、文書毎にカウントされてもよいし、ページ毎にカウントされてもよい。この場合、電子機器１０００は、検索機能を有している。制御部１は、各文書または各ページについて、検索の対象となった回数をカウントし、記憶部８に記憶する。
【００７２】
（７）ページの変形（折れ、欠け）
「表示属性」としてページの形状が用いられてもよい。例えば、標準状態では各ページのサムネイル画像は長方形であるが、アクセスの履歴が増大するにつれて、角が折れたり、破れたり、欠けたりする変形が施されてもよい。
【００７３】
（８）ページの汚れ
「表示属性」としてページの汚れが用いられてもよい。例えば、標準状態では各ページのサムネイル画像は均一に着色されているが、アクセスの履歴が増大するにつれて、ページの一部（例えば端）の色が濃くなっていく変形が施されてもよい。
【００７４】
以上の例によれば、ユーザーは、選択ページについては大きな画像で内容を確認でき、さらに、選択ページが電子書籍全体の中でどこに位置しているのか、サムネイル画像群により確認することができる。さらに付け加えて、文書に対するアクセスの履歴をサムネイル画像群により確認することができる。これは、例えば、現実の書籍において頻繁に閲覧するページにはクセがついたり日焼けして色が濃くなったりして、外からそれが確認できることに相当する。
【００７５】
２−３．表示書き換え
次に、ステップＳ１４０およびＳ２５０等における画像の書き換え処理の詳細を説明する。電子機器１０００において、白（低濃度または低階調）から黒（高濃度または高階調）または黒から白への、画素の表示状態は、複数フレームに渡る電圧の印加（電荷の蓄積）により変化する。すなわち、１フレームだけの電圧の印加では、画素は所望の表示状態にはならない。
【００７６】
図１９は、コントローラー２の機能構成を示すブロック図である。コントローラー２は、書き換え判断部２０１と、書込状態判断部２０２と、書込制御部２０３と、データ更新部２０４と、予定画像更新部２０５とを有する。これらの機能は、ハードウェアにより実現される。別の例で、コントローラー２にプロセッサーを設け、このプロセッサーがプログラムを実行することにより各ブロックが実現されてもよい。
【００７７】
書き換え判断部２０１は、ＶＲＡＭ４に記憶されている画像データと、予定画像データ記憶領域７に記憶されている画像データとを比較し、両者が異なるか否か判断する。書込状態判断部２０２は、書込データ記憶領域６に記憶されているデータを参照し、画素を黒から白または白から黒へ変化させるための書き換え動作が進行中か否か判断する。書込データ記憶領域６は、各画素について黒から白へ表示状態を変更する動作が進行中であるか否かを示すデータ（第１書込データ）を記憶する白書込データ記憶領域６Ａと、各画素について白から黒へ表示状態を変更する動作が進行中であるか否かを示すデータ（第２書込データ）を記憶する黒書込データ記憶領域６Ｂとを有する。
【００７８】
書込制御部２０３は、所望の画素の画素電極１３ａに対してデータ信号が供給されるように走査線駆動回路５３とデータ線駆動回路５４を制御する。データ更新部２０４は、白書込データ記憶領域６Ａと黒書込データ記憶領域６Ｂにデータを書き込む。予定画像更新部２０５は、予定画像データ記憶領域７に記憶されている画像データをＶＲＡＭ４に記憶されている画像データで上書きする。
【００７９】
図２０は、コントローラー２による表示部１の駆動処理を示すフローチャートである。以下において、表示部１における第ｉ行第ｊ列の画素を、画素Ｐｉｊという。ＶＲＡＭ４において、画素Ｐｉｊの階調を示すデータを記憶する領域を、記憶領域Ａｉｊという。この例で、記憶領域Ａｉｊに記憶されるデータは、０（黒）または７（白）の２値である。予定画像データ記憶領域７において、画素Ｐｉｊの予定画像データを記憶する領域を、記憶領域Ｂｉｊという。予定画像データとは、進行中の書き込み処理が終了したときの表示部１の状態を示すデータをいう。この例で、記憶領域Ｂｉｊに記憶されるデータは、０（黒）または７（白）の２値である。書込データ記憶領域６は、白書込データ記憶領域６Ａおよび黒書込データ記憶領域６Ｂとを有する。白書込データ記憶領域６Ａは、第１書込データとして階調を黒から白に書き換える画素における残り電圧印加回数を記憶する。黒書込データ記憶領域６Ｂは、第２書込データとして階調を白から黒に書き換える画素における残り電圧印加回数を記憶する。白書込データ記憶領域６Ａにおいて、画素Ｐｉｊの残り電圧印加回数を示すデータを記憶する領域を、記憶領域Ｃｉｊという。黒書込データ記憶領域６Ｂにおいて、画素Ｐｉｊの残り電圧印加回数を示すデータを記憶する領域を、記憶領域Ｄｉｊという。
【００８０】
ステップＳ１１およびＳ１２において、書込状態判断部２０２は、変数ｉおよびｊの値を初期化する。この例では、変数ｉおよびｊは、ｉ＝１およびｊ＝１に初期化される。ステップＳ１３において、書込状態判断部２０２は、変数ｉおよびｊで特定される画素Ｐｉｊを選択する。例えば、変数ｉの値が１であり、変数ｊの値が１である場合、画素Ｐ１１が選択される。
【００８１】
ステップＳ１４において、書込状態判断部２０２は、記憶領域Ｃｉｊに記憶されている第１書込データと、記憶領域Ｄｉｊに記憶されている第２書込データの両方が０であるか判断する。すなわち、書込状態判断部２０２は、画素Ｐｉｊについて書き込み処理が継続中ではないか判断する。画素Ｐｉｊについて第１書込データと第２書込データの両方が０である場合（ステップＳ１４：ＹＥＳ）、書込状態判断部２０２は、処理をステップＳ１６に移行する。画素Ｐｉｊについて第１書込データおよび第２書込データの一方が０でない場合（ステップＳ１４：ＮＯ）、書込状態判断部２０２は、処理をステップＳ１５に移行する。
【００８２】
ステップＳ１５において、データ更新部２０４は、第１書込データおよび第２書込データのうち、値が０以外のデータから１を減算する。なお、第１書込データおよび第２書込データのうち、値が０のデータについては、データ更新部２０４は、１を減算しない。ステップＳ１９において、データ更新部２０４は、変数ｊの値がデータ線の本数ｎと同じであるか否か判断する。変数ｊの値がｎでない場合（ステップＳ１９：ＮＯ）、データ更新部２０４は、変数ｊの値に１を加える（ステップＳ２０）。変数ｊの値に１を加えると、データ更新部２０４は、処理をステップＳ１３に移行する。変数ｊの値がｎである場合（ステップＳ１９：ＹＥＳ）、データ更新部２０４は、処理をステップＳ２１に移行する。ステップＳ２１において、データ更新部２０４は、変数ｉの値が走査線の本数ｍと同じであるか判断する。変数ｉの値がｍでない場合（ステップＳ２１：ＮＯ）、データ更新部２０４は、変数ｉの値に１を加える（ステップＳ２２）。変数ｉの値に１を加えると、データ更新部２０４は、処理をステップＳ１２へ移行する。変数ｉの値がｍである場合（ステップＳ２１：ＹＥＳ）、データ更新部２０４は、処理をステップＳ２３に移行する。ステップＳ２３において、書込制御部２０３は、走査線駆動回路５３とデータ線駆動回路５４とを制御して画素駆動回路を駆動する。
【００８３】
ステップＳ１６（判断工程）において、書き換え判断部２０１は、記憶領域Ａｉｊに記憶されているデータと、記憶領域Ｂｉｊに記憶されているデータとが同じであるか判断する。これらのデータが異なっている場合（ステップＳ１６：ＮＯ）、書き換え判断部２０１は、処理をステップＳ１７に移行する。
【００８４】
ステップＳ１７（データ更新工程）において、データ更新部２０４は、画素Ｐｉｊの階調を記憶領域Ａｉｊの階調に変更するまでに必要な画素への電圧の印加回数を書込データ記憶領域６に書き込む。ステップＳ１８において、予定画像更新部２０５は、記憶領域Ｂｉｊの内容を記憶領域Ａｉｊに記憶されている内容で上書きする。
【００８５】
図２１は、メモリーに記憶されているデータを例示する図である。ここでは、表示部１の一部である４行４列の画素Ｐ１１〜Ｐ４４を例として説明する。この例では、画素の階調は０〜７の８段階で表される。階調７は白に、階調０は黒にそれぞれ対応している。図面を見やすくするため画素に数値が記載されているが、この数字が表示されているわけではない。図２１の例では、画素Ｐ１１、Ｐ１２、Ｐ２１、およびＰ２２は黒であり、それ以外の画素は白である。書き込みが進行中の画素はなく、すべての画素について書き込みは完了した状態である。
【００８６】
図２２は、ＶＲＡＭ４の書き換えが行われた状態を例示する図である。この例では、画素Ｐ３３、Ｐ３４、Ｐ４３、およびＰ４４が黒であり、それ以外の画素は白である。ＶＲＡＭ４の書き換え、すなわち、ＶＲＡＭ４へのデータの書き込み（データ書き込み工程）は、制御部３により行われる。いま、図２２の状態でステップＳ１３において画素Ｐ１１が選択された場合を例として説明する。この場合、記憶領域Ｃ１１およびＤ１１に記憶されているデータは共に０なので、ステップＳ１４における判断結果はＹＥＳである。次に、記憶領域Ａ１１のデータと記憶領域Ｂ１１のデータとは同じでないので、ステップＳ１６における判断結果はＮＯである。ステップＳ１７において、記憶領域Ｃ１１に、記憶領域Ｂ１１のデータが書き込まれる。ステップＳ１８において、記憶領域Ｂ１１に記憶領域Ａ１１のデータが書き込まれる。
【００８７】
図２３は、記憶領域Ｂ１１のデータが書き換えられた状態を例示する図である。次に、対象となる画素が画素Ｐ１２に更新される。記憶領域Ｃ１２およびＤ１２に記憶されているデータは共に０なので、ステップＳ１４における判断結果はＹＥＳである。次に、記憶領域Ａ１２のデータと記憶領域Ｂ１２のデータとは同じでないので、ステップＳ１６における判断結果はＮＯである。ステップＳ１７において、記憶領域Ｃ１２に、電圧印加回数（この例では７回）を示すデータが書き込まれる。ステップＳ１８において、記憶領域Ｂ１２に記憶領域Ａ１２のデータが書き込まれる。
【００８８】
図２４は、記憶領域Ｂ１２のデータが書き換えられた状態を例示する図である。同様にして処理が画素Ｐ４４まで進むと、予定画像データ記憶領域７に記憶されているデータはＶＲＡＭ４に記憶されているデータと同じになる。
【００８９】
図２５は、すべての画素についてデータが書き換えられた状態を例示する図である。黒から白に階調を書き換える画素については、記憶領域Ｃｉｊ（Ｃ１１、Ｃ１２、Ｃ２１、およびＣ２２）に記憶されているデータが「７」になっている。白から黒に階調を書き換える画素については、記憶領域Ｄｉｊ（Ｄ３３、Ｄ３４、Ｄ４３、およびＤ４４）に記憶されているデータが「７」になっている。記憶領域ＣｉｊおよびＤｉｊにおいて、それ以外の画素についてのデータは「０」になっている。
【００９０】
データの書き換えが終わると、書込制御部２０３は表示部１を駆動する。第ｉ行の走査線が選択されたときに、記憶領域Ｃｉｊのデータが０以外である画素については、透明電極３２の電位Ｖｃｏｍを基準として画素電極１３ａの電位が低くなる電圧を印加させる制御を、書込制御部２０３が行う。記憶領域Ｄｉｊのデータが０以外である画素については、透明電極３２の電位Ｖｃｏｍを基準として画素電極１３ａの電位（以下、透明電極３２の電位Ｖｃｏｍを基準とした、画素電極１３ａと透明電極３２と電位差を単に「画素の電圧」という）が高くなる電圧を印加させる制御を、書込制御部２０３が行う。例えば、画素Ｐ１１については、記憶領域Ｃ１１に記憶されているデータが０ではない。したがって、第１行の走査線が選択されたとき、第１列のデータ線には画素の電圧を−１５Ｖとする電圧が印加される。別の例で、画素Ｐ３３については、記憶領域Ｄ３３に記憶されているデータが０ではない。したがって、第３行の走査線が選択されたとき、第３列のデータ線には画素の電圧を＋１５Ｖとする電圧が印加される。さらに、記憶領域Ｃｉｊのデータも記憶領域Ｄｉｊのデータも０である画素Ｐｉｊに対しては、画素の電圧を０Ｖとする電圧が第ｊ行のデータ線に印加される。
【００９１】
図２６は、図２５の状態から１フレームの電圧印加後の状態を例示する図である。表示部１の画素において、荷電粒子が移動したことにより階調が変化している。この例では、画素Ｐ１１、Ｐ１２、Ｐ２１、およびＰ２２が黒から１フレームの電圧印加分明るい階調になり、画素Ｐ３３、Ｐ３４、Ｐ４３、およびＰ４４が白から１フレームの電圧印加分暗い階調になっている。
【００９２】
１フレームの電圧印加が修了すると、コントローラー２における処理は、再びステップＳ１１から繰り返される。図２６の状態でステップＳ１３において画素Ｐ１１が選択された場合、記憶領域Ｃ１１に記憶されているデータは０ではないので、ステップＳ１４における判断結果はＮＯである。ステップＳ１５において、記憶領域Ｃ１１に記憶されているデータ（０ではないデータ）から１が減算され、記憶領域Ｃ１１のデータは６になる。同様にして、すべての画素について記憶領域のデータが書き換えられる。
【００９３】
図２７は、すべての画素について書込データ記憶領域のデータの書き換えが終了した状態を例示する図である。図２６の状態と比較すると、記憶領域Ｃ１１、Ｃ１２、Ｃ２１、およびＣ２２のデータ、並びに記憶領域Ｄ３３、Ｄ３４、Ｄ４３、およびＤ４４のデータが６になっている点が異なっている。
【００９４】
図２８は、図２７に示した状態から２回目のステップＳ２３の処理が行われた直後の状態を示した図である。図２７の状態と比較すると、記憶領域Ｃ１１、Ｃ１２、Ｃ２１、およびＣ２２のデータ、並びに記憶領域Ｄ３３、Ｄ３４、Ｄ４３、およびＤ４４のデータが５になっている点が異なっている。さらに、表示部１における画素Ｐ１１、Ｐ１２、Ｐ２１、およびＰ２２の階調が３になっており、画素Ｐ３３、Ｐ３４、Ｐ４３、およびＰ４４の階調が４になっている点が図２７の状態と異なっている。ここで、図２８の状態のとき（２回目のステップＳ２３の処理が行われた直後）にＶＲＡＭ４のデータが書き換えられた場合の動作を考える。
【００９５】
図２９は、ＶＲＡＭ４のデータが書き換えられた状態を例示する図である。この例では、第１行および第４行の画素がすべて白に、第２行および第３行の画素がすべて黒である。この状態で、コントローラー２は、ステップＳ１１からの処理を実行する。例えば、ステップＳ１３において画素Ｐ２１が選択された場合、ステップＳ１４における判断結果はＮＯである。ステップＳ１５において、記憶領域Ｃ２１のデータは１が減算されて４になる。別の例で、ステップＳ１３において画素Ｐ２３が選択された場合、ステップＳ１４における判断結果はＹＥＳである。さらに、ステップＳ１６における判断結果葉ＮＯである。したがって、処理はステップＳ１７に進む。ステップＳ１７において、記憶領域Ｄ２３のデータとして７が書き込まれる。ステップＳ１８において、記憶領域Ｂ２３のデータとして、記憶領域Ａ２３のデータが書き込まれる。このように、ＶＲＡＭ４のデータが書き換えられても、書き換え処理が進行中の画素（図２９の例では、画素Ｐ１１、Ｐ１２、Ｐ２１、Ｐ２２、Ｐ３３、Ｐ３４、Ｐ４３、およびＰ４４）については、進行中の書き換え処理（書き換えられる前のＶＲＡＭ４のデータに基づく画素の書き換え処理）がそのまま進められる。一方、書き換え処理が進行中でない画素（画素Ｐ１３、Ｐ１４、Ｐ２３、Ｐ２４、Ｐ３１、Ｐ３２、Ｐ４１、およびＰ４２）については、書き換えられたＶＲＡＭ４のデータに基づく画素の書き換え処理が行われる。
【００９６】
図３０は、図２９の状態からすべての画素についてデータの書き換えが終了した状態を例示する図である。図２９の状態と比較すると、記憶領域Ｂ２３、Ｂ２４、Ｂ３１、およびＢ３２のデータが０に書き換えられている点が異なっている。また、記憶領域Ｃ１１、Ｃ１２、Ｃ２１、Ｃ２２、Ｄ３３、Ｄ３４、Ｄ４３、およびＤ４４のデータが４に書き換えられている点が異なっている。さらに、記憶領域Ｄ２３、Ｄ２４、Ｄ３１、およびＤ３２のデータが７に書き換えられている点が異なっている。
【００９７】
図３１は、図３０の状態からステップＳ２３の処理が行われた状態を例示する図である。ＶＲＡＭ４のデータの書き換え前から既に書き換え処理が進行中であった画素（画素Ｐ１１、Ｐ１２、Ｐ２１、Ｐ２２、Ｐ３３、Ｐ３４、Ｐ４３、およびＰ４４）については、書き換え後のＶＲＡＭ４のデータによらず、従前の書き換え処理が継続される。ＶＲＡＭ４のデータの書き換え後に書き換えが必要になった画素のうち、ＶＲＡＭ４のデータの書き換え前には書き換え処理が行われていなかった画素（画素Ｐ１３、Ｐ１４、Ｐ３１、およびＰ３２）については、書き換え後のＶＲＡＭ４のデータに基づく画素の書き換えが開始される。
【００９８】
図３２は、図３１からさらに書き換え処理が進められ、ＶＲＡＭ４のデータの書き換え前から既に書き換え処理が進行中であった画素（画素Ｐ１１、Ｐ１２、Ｐ２１、Ｐ２２、Ｐ３３、Ｐ３４、Ｐ４３、およびＰ４４）について、所定回数の電圧の印加が終了した状態を例示する図である。この状態では、書込データ記憶領域６においては、記憶領域Ｄ２３、Ｄ２４、Ｄ３１、およびＤ３２のデータは３であり、これ以外の記憶領域のデータは０である。表示部１において、画素Ｐ２３、Ｐ２４、Ｐ３１、およびＰ３２の階調は２である。画素Ｐ３３、Ｐ３４、Ｐ４３、およびＰ４４の階調は０である。それ以外の画素の階調は７である。この状態で、ステップＳ１３において画素Ｐ２１が選択された場合を例として考える。この場合、ステップＳ１４における判断結果はＹＥＳである。さらに、ステップＳ１６における判断結果はＮＯである。ステップＳ１７において、記憶領域Ｄ２１のデータとして７が書き込まれる。ステップＳ１８において、記憶領域Ｂ２１に記憶領域Ａ２１のデータと同じ０がデータとして書き込まれる。
【００９９】
図３３は、すべての画素についてデータの書き換えが完了した状態を例示する図である。図３２と比較すると、記憶領域Ｂ２１およびＢ２２の値が７になっており、記憶領域Ｂ４３およびＢ４４のデータが０になっている点が異なっている。また、記憶領域Ｃ４３、Ｃ４４、Ｄ２１、およびＤ２２のデータが７になっている点が異なっている。さらに、記憶領域Ｄ２３、Ｄ２４、Ｄ３１、およびＤ３２のデータが２になっている点が異なっている。
【０１００】
図３４は、図３３の状態から画素の書き換えが行われた状態を例示する図である。図３３の状態と比較すると、画素Ｐ２３、Ｐ２４、Ｐ３１、およびＰ３２の階調が１になっている点が異なっている。また、画素Ｐ２１およびＰ２２の階調が６になっており、画素Ｐ４３およびＰ４４の階調が１になっている点が異なっている。
【０１０１】
図３５は、図３４の状態から処理が１フレーム進んだ状態を例示する図である。図３４の状態と比較すると、画素Ｐ２３、Ｐ２４、Ｐ３１、およびＰ３２の階調が０になっている点が異なっている。また、画素Ｐ２１およびＰ２２の階調が５になっており、画素Ｐ４３およびＰ４４の階調が２になっている点が異なっている。さらに、記憶領域Ｃ４３、Ｃ４４、Ｄ２１、およびＤ２２のデータが６になっている点が異なっている。さらに、記憶領域Ｄ２３、Ｄ２４、Ｄ３１、およびＤ３２のデータが１になっている点が異なっている。
【０１０２】
図３６は、図３５の状態から処理が進められた状態を例示する図である。この状態では、ＶＲＡＭ４のデータと表示部１の階調とが一致している。また、書込データ記憶領域に記憶されているデータはすべて０であり、すべての画素について書き込み処理が終了していることが示されている。
【０１０３】
まとめると、表示書き換え処理において、表示部１は、複数の画素を有し、画素へ電圧を複数回印加する書き込み動作により前記画素の階調が変更される。この表示書き換え処理は、表示部１に新たに表示する画像を表す画像データと、進行中の書き込み動作によって表示部１に表示される予定の画像を示す予定画像データとを比較し、複数の画素において階調を変更する画素を判断するステップ（ステップＳ１６）と、階調を変更する画素と判断された画素が書き込み動作中ではない場合には、画像データの定める階調となるようにその画素に対して前記書き込み動作を開始し、判断工程において階調を変更する画素と判断された画素が前記書き込み動作中である場合には、進行中の書き込み動作が終了した後、画像データの定める階調となるようにその画素に対して書き込み動作を開始するステップ（ステップＳ２３）とを有する。
【０１０４】
本実施形態によれば、先に書き換えが開始された領域と新たに書き換えを行う領域とが部分的に重なった場合でも、新たに書き換えを開始する時に書き換えが進行中でなかった部分については、書き換えが直ぐに開始される。したがって、ユーザーには表示速度が早く感じられる。また、本実施形態によれば、単一のフレーム内において、正電圧が印加される画素と負電圧が印加される画素を共存させることができる（このように、単一のフレームで正電圧と負電圧の両方を選択できる駆動を、「両極駆動」という）。
【０１０５】
３．他の実施形態
本発明は上述の実施形態に限定されるものではなく、種々の形態で実施が可能である。以下、変形例をいくつか説明する。以下の変形例のうち、２つ以上のものが組み合わせて用いられてもよい。
【０１０６】
３−１．変形例１
実施形態では、間隔ｄ（ｉ）についてのみ、具体的な関数を例示した（式（１））が、回転角θ（ｉ）等、他のパラメーターも式（１）と同様の思想で、アクセスの履歴（被選択時間ｔｉ等）についての具体的な関数が決定される。
【０１０７】
３−２．変形例２
関数ｆ（ｔｉ）は、式（２）〜（４）で例示したものに限定されない。任意の次数の多項式、指数関数、対数関数、またはこれらの組み合わせが用いられてもよい。また、実施形態ではｆ（ｔｉ）がｔｉの増加関数である例を説明した。これは、被選択時間ｔｉが長いほど間隔ｄ（ｉ）が広くなると、結果として第ｉページのサムネイル画像の表示面積がより大きくなり視認性が高くなるからである。しかし、ｆ（ｔｉ）はｔｉの減少関数であってもよい。この場合でも、間隔ｄ（ｉ）の変化によって閲覧時間の長いページを容易に確認できることに変わりはない。
【０１０８】
また、間隔ｄ（ｉ）には下限値が設定されていてもよい。例えば、式（１）により算出された間隔ｄ（ｉ）がこの下限値を下回っていた場合、ｄ（ｉ）の値は下限値に決定されてもよい。別の例で、被選択時間ｔｉの、全選択時間Σｔｉに対する割合がしきい値を下回るページについては、間隔ｄ（ｉ）の値を下限値に設定してもよい。
また、間隔ｄ（ｉ）を決定する際に、最近の被選択時間ｔｉの重み付けを大きくし、過去に遡るにつれて被選択時間ｔｉの重み付けを小さくしてもよい。より詳しくは、すべてのページの被選択時間ｔｉに、最終閲覧時刻（最新の被選択時刻）から現在の時刻までの経過時間に応じた０以上１以下の係数を掛けてもよい。係数の設定の一例としては、最終閲覧時刻から現在の時刻までの経過時間が１日以内であれば係数１、１日より大きく２日以内であれば係数０．９、２日より大きく５日以内であれば係数０．７、といった具合に経過時間が大きくなるほど係数を小さくすることができる。なお、経過時間と係数との組み合わせはこれに限られない。例えば1時間単位で係数を変えてもよいし、週単位又は月単位で係数を変えてもよい。この例によれば、最近開いていたページの痕跡が大きく残り、時間の経過とともに痕跡が小さくなっていくような視覚効果を得ることができる。これは、ページを開いた痕跡を有する本を閉じて放置しておくと、次第に痕跡が分かりにくくなる現象に対応する。
【０１０９】
上記において、最終閲覧時刻からの経過時間が所定の値より大きい場合に係数を０としてもよい。これにより、最終閲覧時刻から所定の時間が経過したページにおける閲覧履歴を間隔ｄ（ｉ）に反映させないことが可能となる。また、被選択時間ｔｉに係数を掛けることに代えて、次のような方法を採用してもよい。すなわち、間隔ｄ（ｉ）の計算式における関数ｆ（ｔｉ）を、被選択時間ｔｉに、最終閲覧時刻からの経過時間に反比例する値を乗算するものとしてもよい。なお、被選択時間（閲覧時間）が所定の時間より短い場合に、その閲覧は最終閲覧時刻に反映させないこととすることもできる。ここで、所定の時間は例えば１０秒とすることができる。このようにすれば、目的のページを探すために単に通過しただけのような閲覧に基づいて被選択時間ｔｉの重み付けが大きくなる不具合を抑制し、現実の書籍における閲覧の痕跡に近い視覚効果を得ることができる。また、被選択時間ｔｉ以外の「文書に対するアクセスの履歴」に基づいて間隔ｄ（ｉ）を変更する場合に、最後にアクセス履歴があった時刻から現在までの経過時間が大きいほど間隔ｄ（ｉ）への重み付けを小さくするようにしてもよい。
【０１１０】
３−３．変形例３
図３７は、変形例３に係る表示画像を例示する図である。サムネイル画像群は、その全体が表示されず一部だけが表示されてもよい。図３７の例では、サムネイル画像群については、ページの上端から予め定められた範囲である上部のみが表示され、この上部より下の下部は表示されない。
【０１１１】
３−４．変形例４
図３８は、変形例４に係るサムネイル画像の配置を例示する図である。サムネイル画像群におけるサムネイル画像の配置は、実施形態で説明したものに限定されない。サムネイル画像は、表示領域の右から左方向へページ番号の降順に配置されてもよい。また、隣接する２つのサムネイル画像は、上辺または下辺の位置が一致していなくてもよい。図３８の例では、選択ページのサムネイル画像より左側に表示されるサムネイル画像は、選択ページから離れるにつれて上方向にずれている。選択ページの１ページ前のサムネイル画像より右側に表示されるサムネイル画像は、選択ページの１ページ前のサムネイル画像から離れるにつれて上方向にずれている。
【０１１２】
３−５．変形例５
サムネイル画像の大きさは、実施形態で説明したものに限定されない。サムネイル画像の大きさは、予め定められていてもよい。別の例で、サムネイル画像の大きさは、ユーザーの指示入力に応じて変更されてもよい。さらに別の例で、サムネイル画像の大きさは、表示部１の解像度に応じて変更されてもよい。この構成は、例えば、電子機器１０００がパーソナルコンピューターである場合など、ディスプレイ装置を交換可能な装置に対して有効である。また、サムネイル画像の大きさは、すべてのページについて同一でなくてもよい。具体的には、選択ページのサムネイル画像を、選択ページ以外のページのサムネイル画像より大きくしてもよい。また、第２選択ページのサムネイル画像を、第２選択ページの前後のページのサムネイル画像より大きくしてもよい。さらに別の例で、選択ページのサムネイル画像が最も大きく、選択ページから離れたページになるにつれてサムネイル画像が小さくなってもよい。さらに別の例で、選択ページから予め定められた範囲内のページのサムネイル画像は、選択ページと同じ大きさであり、この範囲外のページのサムネイル画像は、選択ページのサムネイル画像より小さくてもよい。
【０１１３】
３−６．変形例６
サムネイル画像群を生成する際のパラメーターの設定は、実施形態で説明したものに限定されない。例えば、第２選択ページが選択ページより後の場合、第２選択ページの前のページとの間隔を広げ、第２選択ページの後のページとの間隔を広げなくてもよい。あるいは、第２選択ページが選択ページより前の場合、第２選択ページの後のページとの間隔を広げ、第２選択ページの前のページとの間隔を広げなくてもよい。また、サムネイル画像間の間隔ｄは、選択ページのサムネイル画像Ｐ２から離れるにつれて、ページ間の間隔が狭くなるように設定されてもよい。別の例で、選択ページから予め定められた範囲のページのサムネイル画像については、サムネイル画像が互いに重ならない程度に広い間隔ｄが採用されてもよい。
【０１１４】
図３９は、変形例６に係るサムネイル画像群を例示する図である。第２選択ページのサムネイル画像は、第２選択ページの前後のページサムネイル画像と比較して回転角度を小さくてもよい。また、上述した実施形態においては、選択ページより前のページのサムネイル画像は、回転軸Ｍを中心に回転させる時の回転方向が選択ページのサムネイル画像を回転させる時の回転方向と反対方向となっているが、本発明においては、選択ページより前のページのサムネイル画像についても選択ページのサムネイル画像を回転させる時の回転方向と同じとしてもよい。また、本発明においては、選択ページの回転角度θ１を０°としてもよい。また、本発明においては、各サムネイル画像の回転角度を全て同じ角度にしてもよい。また、本発明においては、選択ページから予め定められた範囲内にあるページのサムネイル画像については、選択ページのサムネイル画像と回転角度を同じとし、選択ページから予め定められた範囲外のサムネイル画像については、選択ページのサムネイル画像より回転角度を大きくしてもよい。
【０１１５】
また、サムネイル画像の変形は実施形態で説明したものに限定されない。例えば、回転角θは選択ページによらず一定であってもよい。また、俯角φはゼロ（俯瞰しない）であってもよいし、マイナス（下から見上げる）であってもよい。
【０１１６】
３−７．変形例７
図４０は、変形例７に係るサムネイル画像群を例示する図である。サムネイル画像群と選択ページとの位置関係は実施形態で説明したものに限定されない。図４０では、サムネイル画像群と選択ページとが重ならないように表示される。別の例で、第１選択画像Ｐを表示せずにサムネイル画像群Ｐ１１だけを表示するようにしてもよい。なお、サムネイル画像群Ｐ１１だけを表示する場合、第１選択画像Ｐと共に表示する場合と比較して各サムネイル画像のサイズを大きくしてもよい。
【０１１７】
３−８．変形例８
電子機器１０００は、サムネイル画像の表示および非表示を切り換えられる構成を有していてもよい。表示および非表示の切り換えは、例えば、操作部９を介した指示入力に応じて切り換えられる。具体的には、ボタン９Ｂが押下されると表示されているサムネイル画像が消去され、サムネイル画像が表示されていない状態においてボタン９Ａが押下されるとサムネイル画像が表示されてもよい。サムネイル画像を消去する場合には、サムネイル画像を下方向へスクロールさせて消去してもよい。サムネイル画像を表示する場合には、サムネイル画像を表示領域の下端から上方向へスクロールさせて表示してもよい。
【０１１８】
３−９．変形例９
操作部９の構成は実施形態で説明したものに限定されない。操作部９は、表示部１においてスタイラスペンで触れられた位置の情報を取得する位置入力装置を有していてもよい。電子機器１０００は、この位置入力装置で得た位置情報によりスタイラスペンの位置や移動軌跡を取得し、取得した位置や移動軌跡に応じて電子機器１０００の各部を制御してもよい。
【０１１９】
３−１０．他の変形例
電子機器１０００は、電子ブックリーダーに限定されない。電子機器１０００は、パーソナルコンピューター、ＰＤＡ（Personal Digital Assistant）、携帯電話、スマートフォン、タブレット端末、または携帯ゲーム機であってもよい。これらの電子機器において、図６に示される機能は、制御部３がプログラムを実行することにより実現されてもよい。このプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスク（ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk））など）、光磁気記録媒体、半導体メモリーなどのコンピューター読取り可能な記録媒体に記憶した状態で提供されてもよい。別の例で、このプログラムは、通信回線を介して電子機器１０００にダウンロードされてもよい。こうして取得されたプログラムは、電子機器１０００にインストールされて使用される。
【０１２０】
画素の等価回路は、実施形態で説明されたものに限定されない。画素電極１３ａと透明電極３２との間に制御された電圧を印加できる構成であれば、スイッチング素子および容量素子はどのように組み合わせられてもよい。また、この画素を駆動する方法は、実施形態で説明した両極駆動に限定されない。単一のフレームにおいては単一の極性の電圧が画素に印加される、片極駆動が行われてもよい。
【０１２１】
画素の構造は、実施形態で説明したものに限定されない。例えば、荷電粒子の極性は実施形態で説明したものに限定されない。黒の電気泳動粒子が負に帯電し、白の電気泳動粒子が正に帯電していてもよい。この場合は、画素に印加する電圧の極性は実施形態で説明したものと逆になる。また、表示素子は、マイクロカプセルを用いた電気泳動方式の表示素子に限定されない。液晶素子または有機ＥＬ（Electro Luminescence）素子など、他の表示素子が用いられてもよい。実施形態において、表示部１はモノクロ２階調表示の機能を有していたが、モノクロ３階調以上またはカラー表示の機能を有していてもよい。
【０１２２】
図６に示した電子機器１０００機能の一部、または、図７等のフローチャートで説明した処理の一部は、省略されてもよい。例えば、実施形態では、制御部３が書籍データからサムネイル画像を生成する例を説明したが、制御部３はサムネイル画像を生成しなくてもよい。この場合、例えば書籍データにサムネイル画像が含まれている。制御部３は、書籍データからサムネイル画像を取得する。
【０１２３】
表示部１に表示される画像は、電子書籍の画像に限定されない。表示部１に表示される画像は、論文、報告書、資料、図表、写真、ウェブサイトなどであってもよい。また、実施形態では時間データが書籍データに対応して記憶部８に記憶されている例を説明したが、時間データは書籍データとは異なる記憶装置に記憶されていてもよい。
【符号の説明】
【０１２４】
１…表示部、２…コントローラー、３…制御部、４…ＶＲＡＭ、５…ＲＡＭ、６…書込データ記憶領域、７…予定画像データ記憶領域、８…記憶部、９…操作部、１０…第１基板、１１…基板、１２…回路層、２０…電気泳動層、２１…マイクロカプセル、２２…バインダー、３０…第２基板、３１…フィルム、３２…透明電極、５３…走査線駆動回路、５４…データ線駆動回路、６１…トランジスター、６２…画素、６３…保持容量、６４…走査線、６５…データ線、２０１…書き換え判断部、２０２…書込状態判断部、２０３…書込制御部、２０４…データ更新部、２０５…予定画像更新部、１０００…電子機器、１１０１…表示手段、１１０２…サムネイル生成手段、１１０３…サムネイル取得手段、１１０４…受付手段、１１０５…計測手段、１１０６…算出手段、１１０７…表示画像生成手段、１１０８…表示制御手段
【図１】
2012190124.tif 000007
【図２】
2012190124.tif 000008
【図３】
2012190124.tif 000009
【図４】
2012190124.tif 000010
【図５】
2012190124.tif 000011
【図６】
2012190124.tif 000012
【図７】
2012190124.tif 000013
【図８】
2012190124.tif 000014
【図９】
2012190124.tif 000015
【図１０】
2012190124.tif 000016
【図１１】
2012190124.tif 000017
【図１２】
2012190124.tif 000018
【図１３】
2012190124.tif 000019
【図１４】
2012190124.tif 000020
【図１５】
2012190124.tif 000021
【図１６】
2012190124.tif 000022
【図１７】
2012190124.tif 000023
【図１８】
2012190124.tif 000024
【図１９】
2012190124.tif 000025
【図２０】
2012190124.tif 000026
【図２１】
2012190124.tif 000027
【図２２】
2012190124.tif 000028
【図２３】
2012190124.tif 000029
【図２４】
2012190124.tif 000030
【図２５】
2012190124.tif 000031
【図２６】
2012190124.tif 000032
【図２７】
2012190124.tif 000033
【図２８】
2012190124.tif 000034
【図２９】
2012190124.tif 000035
【図３０】
2012190124.tif 000036
【図３１】
2012190124.tif 000037
【図３２】
2012190124.tif 000038
【図３３】
2012190124.tif 000039
【図３４】
2012190124.tif 000040
【図３５】
2012190124.tif 000041
【図３６】
2012190124.tif 000042
【図３７】
2012190124.tif 000043
【図３８】
2012190124.tif 000044
【図３９】
2012190124.tif 000045
【図４０】
2012190124.tif 000046