(57)【要約】【課題】ユーザにストレスを感じさせずに確実に目的のドキュメントを検索させつつ、検索効率も維持可能なサムネイル表示装置およびサムネイル表示プログラムを提供する。【解決手段】ページめくり表示制御部が、複数のドキュメントのそれぞれのサムネイル画像として、当該ドキュメントに含まれる少なくとも１以上のページが見開き状態でページめくりされるページめくりサムネイル画像Ｔを表示部に表示させる。このページめくりサムネイル画像Ｔにおいては、見開き状態のとじ軸に対して所定の側（調整側）に、とじ軸の方向と直交する方向について所定の調整率で縮小された幅調整ページ画像ｔａが表示される。これにより、１個のサムネイル画像の表示スペースを小さくすることが可能となるので、検索効率を維持することができる。【選択図】図６
2008158676.tif 000002
【特許請求の範囲】
【請求項１】
それぞれが複数のページから構成される複数のドキュメントのサムネイル画像を一覧表示するサムネイル表示画面を表示するとともに、前記サムネイル表示画面に表示される任意のサムネイル画像を、少なくとも１以上のページが見開き状態にてページめくりされるページめくりサムネイル画像として表示するサムネイル表示装置において、
前記見開き状態のとじ軸に対して一方の側を調整側とするとともに他方の側を無調整側とし、前記調整側に、前記とじ軸の方向と直交する方向について所定の調整率で縮小した幅調整ページ画像をページめくり表示させる幅調整ページめくり表示制御手段と、
前記調整率を新たな調整率に変更する調整率変更手段と、
前記サムネイル表示画面に一覧表示される複数のサムネイル画像の配置を決定し、前記調整率が変更された場合に、前記新たな調整率に基づいて前記複数のサムネイル画像の配置を再決定するサムネイル画像配置決定手段と、
を備えることを特徴とするサムネイル表示装置。
【請求項２】
請求項１に記載のサムネイル表示装置において、
前記ページめくり表示制御手段が、
第１のページめくりパターンでページめくり表示を実行し、前記ドキュメントに含まれる複数のページの全てがページめくり表示されると、前記第１のページめくりパターンにおいて前記調整側に表示されているページを前記無調整側に表示する第２のページめくりパターンに切り替えてページめくり表示を実行することを特徴とするサムネイル表示装置。
【請求項３】
請求項２に記載のサムネイル表示装置において、
前記ページめくり表示制御手段が、
前記とじ軸に対する前記調整側の位置と前記無調整側の位置とを逆にすることによって、前記第１のページめくりパターンと前記第２のページめくりパターンとを切り替えることを特徴とするサムネイル表示装置。
【請求項４】
請求項２に記載のサムネイル表示装置において、
前記ページめくり表示制御手段が、
前記ページめくり表示される仮想的な本のとじ方向を逆にすることによって、前記第１のページめくりパターンと前記第２のページめくりパターンとを切り替えることを特徴とするサムネイル表示装置。
【請求項５】
請求項２に記載のサムネイル表示装置において、
前記ページめくり表示制御手段が、
前記ページめくりの方向を逆にするとともに、前記とじ軸に対する前記調整側の位置と前記調整側の位置とを逆にすることによって、前記第１のページめくりパターンと前記第２のページめくりパターンとを切り替えることを特徴とするサムネイル表示装置。
【請求項６】
請求項２に記載のサムネイル表示装置において、
前記ページめくり表示制御手段が、
前記ページめくり表示される仮想的な本のとじ方向を逆にするとともに、前記ページめくりの方向を逆にすることによって、前記第１のページめくりパターンと前記第２のページめくりパターンとを切り替えることを特徴とするサムネイル表示装置。
【請求項７】
請求項１から６のいずれかに記載のサムネイル表示装置において、
前記調整率変更手段が、
前記表示領域内に表示された複数のサムネイル画像のうちから任意に選択されたサムネイル画像を、当該サムネイル画像に隣接するサムネイル画像から離間させるもしくは近接させる指示の入力を、表示画面上から受け付ける表示位置変更受付手段と、
前記選択されたサムネイル画像の移動距離に基づいて前記新たな調整率を算出する調整率算出手段と、
を備えることを特徴とするサムネイル表示装置。
【請求項８】
コンピュータによって実行されることにより、前記コンピュータに、
それぞれが複数のページから構成される複数のドキュメントのサムネイル画像を一覧表示するサムネイル表示画面を表示手段に表示させるとともに、前記サムネイル表示画面に表示れる任意のサムネイル画像を、少なくとも１以上のページが見開き状態にてページめくりされるページめくりサムネイル画像として表示させるページめくり表示制御機能と、
前記見開き状態のとじ軸に対して一方の側を調整側とするとともに他方の側を無調整側とし、前記調整側に、前記とじ軸の方向と直交する方向について所定の調整率で縮小した幅調整ページ画像をページめくり表示させる幅調整ページめくり表示制御機能と、
前記調整率を新たな調整率に変更する調整率変更機能と、
前記サムネイル表示画面に一覧表示される複数のサムネイル画像の配置を決定し、前記調整率が変更された場合に、前記新たな調整率に基づいて前記複数のサムネイル画像の配置を再決定するサムネイル画像配置決定機能と、
を実現させることができるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、それぞれが複数のページから構成される複数のドキュメントのサムネイル画像を一覧表示するサムネイル表示画面を表示するサムネイル表示装置およびサムネイル表示プログラムに関する。
【背景技術】
【０００２】
膨大なドキュメントの中から特定のドキュメントを検索するにあたり、ファイル名だけでは目的のファイルを判別することが難しく、ドキュメントのイメージを目視検索したい場合がある。このような要望に応える機能として、複数のドキュメントのそれぞれの先頭ページを縮小したサムネイル画像を一覧表示するサムネイル表示機能が従来から知られている。
【０００３】
ところが、従来のサムネイル表示機能においては、先頭ページだけではドキュメントを確実に判別することが難しいという問題があった。また、特定のページを含むドキュメントを検索したい場合、先頭ページだけ見ても目的のドキュメントを特定することができないという問題もあった。
【０００４】
このような問題に応じて、例えば、ドキュメントの２ページ目以降をサムネイル画像として表示させる技術が考案されている（特許文献１および特許文献２参照）。
【０００５】
特許文献１や特許文献２の技術では、ドキュメントの２ページ目以降もサムネイル画像として表示させることができるので、目的のドキュメントをより確実に検索することができるものの、２ページ目以降を表示させるためにはユーザがいちいちオペレーションを行わなければならず、非常に面倒であった。また、縮小表示された画像が切り替わって表示されていくので、それを注視するユーザに大きなストレスを与えてしまう。
【０００６】
そこで、ユーザに面倒な操作を強いることなく、２ページ以降もサムネイル画像として表示可能としつつ、それを視認するユーザに与えるストレスをも軽減するべく、見開かれた本がめくられていくような表示（以下において、「ページめくり表示」という）を行う技術が提案されている。
【０００７】
【特許文献１】特開昭６２−２４８３７５号公報
【特許文献２】特開平６−１６８２７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ページめくり表示によると、ユーザはストレスを感じることなく確実に目的のドキュメントを検索することができる。しかしながら、本が見開かれた状態の画像による表示態様は、１ページずつを表示する表示態様に比べて、１個のサムネイル画像に必要な表示スペースが２倍になってしまう。したがって、表示画面内に一度に表示できるドキュメントの数が少なくなり、検索効率が低下するという問題があった。
【０００９】
この発明は、上記課題に鑑みてなされたものであり、ユーザにストレスを感じさせずに確実に目的のドキュメントを検索させつつ、検索効率も維持可能なサムネイル表示装置およびサムネイル表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１の発明は、それぞれが複数のページから構成される複数のドキュメントのサムネイル画像を一覧表示するサムネイル表示画面を表示するとともに、前記サムネイル表示画面に表示される任意のサムネイル画像を、少なくとも１以上のページが見開き状態にてページめくりされるページめくりサムネイル画像として表示するサムネイル表示装置において、前記見開き状態のとじ軸に対して一方の側を調整側とするとともに他方の側を無調整側とし、前記調整側に、前記とじ軸の方向と直交する方向について所定の調整率で縮小した幅調整ページ画像をページめくり表示させる幅調整ページめくり表示制御手段と、前記調整率を新たな調整率に変更する調整率変更手段と、前記サムネイル表示画面に一覧表示される複数のサムネイル画像の配置を決定し、前記調整率が変更された場合に、前記新たな調整率に基づいて前記複数のサムネイル画像の配置を再決定するサムネイル画像配置決定手段と、を備える。
【００１１】
請求項２の発明は、請求項１に記載のサムネイル表示装置において、前記ページめくり表示制御手段が、第１のページめくりパターンでページめくり表示を実行し、前記ドキュメントに含まれる複数のページの全てがページめくり表示されると、前記第１のページめくりパターンにおいて前記調整側に表示されているページを前記無調整側に表示する第２のページめくりパターンに切り替えてページめくり表示を実行する。
【００１２】
請求項３の発明は、請求項２に記載のサムネイル表示装置において、前記ページめくり表示制御手段が、前記とじ軸に対する前記調整側の位置と前記無調整側の位置とを逆にすることによって、前記第１のページめくりパターンと前記第２のページめくりパターンとを切り替える。
【００１３】
請求項４の発明は、請求項２に記載のサムネイル表示装置において、前記ページめくり表示制御手段が、前記ページめくり表示される仮想的な本のとじ方向を逆にすることによって、前記第１のページめくりパターンと前記第２のページめくりパターンとを切り替える。
【００１４】
請求項５の発明は、請求項２に記載のサムネイル表示装置において、前記ページめくり表示制御手段が、前記ページめくりの方向を逆にするとともに、前記とじ軸に対する前記調整側の位置と前記調整側の位置とを逆にすることによって、前記第１のページめくりパターンと前記第２のページめくりパターンとを切り替える。
【００１５】
請求項６の発明は、請求項２に記載のサムネイル表示装置において、前記ページめくり表示制御手段が、前記ページめくり表示される仮想的な本のとじ方向を逆にするとともに、前記ページめくりの方向を逆にすることによって、前記第１のページめくりパターンと前記第２のページめくりパターンとを切り替える。
【００１６】
請求項７の発明は、請求項１から６のいずれかに記載のサムネイル表示装置において、  前記調整率変更手段が、前記表示領域内に表示された複数のサムネイル画像のうちから任意に選択されたサムネイル画像を、当該サムネイル画像に隣接するサムネイル画像から離間させるもしくは近接させる指示の入力を、表示画面上から受け付ける表示位置変更受付手段と、前記選択されたサムネイル画像の移動距離に基づいて前記新たな調整率を算出する調整率算出手段と、を備える。
【００１７】
請求項８の発明は、コンピュータによって実行されることにより、前記コンピュータに、それぞれが複数のページから構成される複数のドキュメントのサムネイル画像を一覧表示するサムネイル表示画面を表示手段に表示させるとともに、前記サムネイル表示画面に表示れる任意のサムネイル画像を、少なくとも１以上のページが見開き状態にてページめくりされるページめくりサムネイル画像として表示させるページめくり表示制御機能と、前記見開き状態のとじ軸に対して一方の側を調整側とするとともに他方の側を無調整側とし、前記調整側に、前記とじ軸の方向と直交する方向について所定の調整率で縮小した幅調整ページ画像をページめくり表示させる幅調整ページめくり表示制御機能と、前記調整率を新たな調整率に変更する調整率変更機能と、前記サムネイル表示画面に一覧表示される複数のサムネイル画像の配置を決定し、前記調整率が変更された場合に、前記新たな調整率に基づいて前記複数のサムネイル画像の配置を再決定するサムネイル画像配置決定機能と、を実現させる。
【発明の効果】
【００１８】
請求項１，８の発明によると、サムネイル画像として、ドキュメントに含まれる少なくとも１以上のページが見開き状態でページめくりされるページめくりサムネイル画像を表示させるので、ユーザにストレスを感じさせずに確実に目的のドキュメントを検索させることができる。また、調整側には、とじ軸の方向と直交する方向について所定の調整率で縮小した幅調整ページ画像をページめくり表示させるので、通常のページめくり表示をする場合に比べて、１個のサムネイル画像の表示スペースを小さくすることが可能となる。したがって、表示画面に一度に表示できるサムネイル画像の数を多くすることが可能となり、検索効率を維持することができる。また、調整率を変更することが可能であるとともに、調整率に応じてサムネイル画像の配置を再決定するので、サムネイル表示画面の表示態様を柔軟に変更することができる。
【００１９】
請求項２〜６の発明によると、第１のページめくりパターンでページめくり表示を実行し、ドキュメントに含まれる複数のページの全てがページめくり表示されると、第１のページめくりパターンにおいて調整側に表示されているページを、無調整側に表示する第２のページめくりパターンに切り替えてページめくり表示を実行するので、縮小して表示されるページが特定のページに偏ることがない。したがって、ユーザは全てのページをまんべんなく縮小されない状態で視認することができる。
【００２０】
請求項７の発明によると、ユーザは、表示画面上から、表示領域内に表示された複数のサムネイル画像のうちから任意に選択したサムネイル画像を当該サムネイル画像に隣接するサムネイル画像から離間させるもしくは近接させる指示を入力することによって、調整側に表示するページの調整率を変更することができる。すなわち、ユーザは、簡易な操作で調整率を自らの所望する通りに容易に変更することができる。
【発明を実施するための最良の形態】
【００２１】
〈１．構成〉
この発明の実施の形態に係るサムネイル表示装置１００のハードウエア構成について図１を参照しながら説明する。図１は、サムネイル表示装置１００を実現するコンピュータのハードウエア構成を示す図である。
【００２２】
サムネイル表示装置１００は、制御部９１と、記憶部９２と、操作部９３と、表示部９４と、Ｒ／Ｗ部９５と、通信部９６とを主として備えている。制御部９１は、ＣＰＵ９１１、ＲＯＭ９１２、およびＲＡＭ９１３から構成され、記憶部９２に記憶されたプログラムＰに基づいて上記のハードウエア各部を制御して後述する各機能を実現する。記憶部９２は、コンピュータをサムネイル表示装置１００として機能させるためのプログラムＰ等を格納する。操作部９３は、マウスやキーボード等によって構成され、コマンドやデータの入力などのユーザ操作を受け付ける。表示部９４は、液晶ディスプレイ等の表示装置により構成され、各種のデータなどを表示する。Ｒ／Ｗ部９５は、ハードディスクなどにより構成され、メディアリーダ／ライタ９５１を通じて記録媒体Ｍとの間でデータのリード／ライトを行う。通信部９６は、ネットワーク上の他の装置との間でデータの受け渡しを行うインターフェースである。
【００２３】
サムネイル表示装置１００においては、操作部９３を通じた操作内容や、種々の処理についての処理状況などを表示部９４にて表示させつつ処理を行うことができる、いわゆるＧＵＩ（Graphical User Interface）が、制御部９１、操作部９３、表示部９４の機能により実現されている。これによって、オペレータは、表示部９４に表示された画面を参照しながら操作部９３を用いて所定の操作を行うことによりコンピュータに指示を与えることができる。
【００２４】
サムネイル表示装置１００の機能構成について図２を参照しながら説明する。図２は、サムネイル表示装置１００の機能構成を示すブロック図である。
【００２５】
サムネイル表示装置１００は、サムネイル表示画面を表示部９４に表示させる機能として、ページめくり表示制御部１１と、サムネイル配置部１２と、調整率変更部１３とを備える。ただし、サムネイル表示画面とは、ドキュメント（例えば、ハードディスクに登録されたドキュメントや、記録媒体Ｍから読み取ったドキュメント等）のサムネイル画像を一覧表示した画面である。
【００２６】
〔ページめくり表示制御部〕
ページめくり表示制御部１１は、ドキュメントのサムネイル画像として、当該ドキュメントに含まれる少なくとも１以上のページが見開き状態でページめくりされる画像（以下において「ページめくりサムネイル画像Ｔ」という。）を表示部９４に表示させる。特に、ページめくり表示制御部１１は、ページめくりサムネイル画像Ｔにおける見開き状態のとじ軸に対して所定の側を調整側とし、調整側に、後述する「幅調整ページ画像ｔａ」をページめくり表示させる。ページめくり表示制御部１１は、幅無調整ページ画像生成部１１１と、幅調整ページ画像生成部１１２と、表示ページ決定部１１３とを備える。
【００２７】
幅無調整ページ画像生成部１１１は、ページめくりサムネイル画像Ｔにおいて、見開き状態のとじ軸に対して調整側と逆側（以下において「無調整側」という。）に表示されるページの画像を生成する。より具体的には、まず、サムネイル表示すべき複数のドキュメントを例えばハードディスクから読み出し、各ドキュメントに含まれるページの画像データを取得する。そして、取得した画像データを、所定の倍率で縮小してサムネイル表示用の画像を生成する。ただし、ここでは、画像データの幅方向および高さ方向について同一の倍率で縮小して、ページの画像と相似の画像を生成する。以下において、幅無調整ページ画像生成部１１１が生成した画像を「幅無調整ページ画像ｔ」という。
【００２８】
幅調整ページ画像生成部１１２は、ページめくりサムネイル画像Ｔにおいて、見開き状態のとじ軸に対して所定の側（調整側）に表示されるページの画像を生成する。より具体的には、幅無調整ページ画像生成部１１１が生成した幅無調整ページ画像ｔを、とじ軸の方向と直交する方向について所定の調整率ａで縮小して新たな画像を生成する。ただし、調整率ａは、「０％」から「１００％」までの任意の値をとりうる。以下において、幅調整ページ画像生成部１１２が生成した画像を「幅調整ページ画像ｔａ」という。なお、以下において、とじ軸と平行な方向をページ画像の「高さ方向」ともいう。また、とじ軸の方向と直交する方向をページ画像の「幅方向」ともいう。
【００２９】
表示ページ決定部１１３は、ページめくりサムネイル画像Ｔにおいて順次に表示するページを決定する。より具体的には、見開き状態のとじ軸を挟むそれぞれの側（つまりは、無調整側と調整側）に順次に表示すべきページ（より具体的には、静止状態で表示すべきページ（静止ページ）と、めくり状態で表示すべきページ（めくりページ））を決定する。ただし、表示すべきページは、ページめくり表示される仮想的な本のとじ方向およびページめくり方向（すなわち、ページ番号の昇順にめくるか降順にめくるか）によって変わってくる。表示ページ決定部１１３は、どの態様でページめくり表示を実行するかを特定した上で、表示すべきページを決定する。
【００３０】
例えば、ページめくり表示される仮想的な本のとじ方向が奇数ページの左側であり、ページめくり方向がページ番号の昇順である場合、表示ページ決定部１１３は、図１０に示すように、とじ軸に対して右側に表示される静止ページおよびめくりページとして、ドキュメントに含まれる奇数ページを昇順に選択する。また、とじ軸に対して左側に表示されるめくりページおよび静止ページとして、ドキュメントに含まれる偶数ページを昇順に選択する。
【００３１】
〔ページめくりサムネイル画像〕
ここで、ページめくりサムネイル画像Ｔについて、図３（ｂ）を参照しながら説明する。図３（ｂ）は、図３（ａ）に例示される配置に基づいて表示されるサムネイル表示画面を例示する図である。
【００３２】
ページめくり表示制御部１１は、表示ページ決定部１１３が無調整側の静止ページとして決定したページの幅無調整ページ画像ｔを幅無調整ページ画像生成部１１１より取得して、ページめくりサムネイル画像Ｔの無調整側に表示する。また、無調整側のめくりページとして決定したページの幅無調整ページ画像ｔを取得し、さらに当該取得した幅無調整ページ画像ｔから、めくり画像を生成して、ページめくりサムネイル画像Ｔの無調整側に表示する。ただし、めくり画像とは、矩形のページ画像を、ページがめくられていく途中段階の形状に変形する画像処理を施した画像である。
【００３３】
また、ページめくり表示制御部１１は、表示ページ決定部１１３が調整側の静止ページとして決定したページの幅調整ページ画像ｔａを幅調整ページ画像生成部１１２より取得して、ページめくりサムネイル画像Ｔの調整側に表示する。また、調整側のめくりページとして決定したページの幅調整ページ画像ｔａを取得し、さらに当該取得した幅調整ページ画像ｔａから、めくり画像を生成して、ページめくりサムネイル画像Ｔの調整側に表示する。ただし、調整側の静止ページは、無調整側の静止ページに対して所定の角度だけ歪んだ状態で表示させることが望ましい。また、所定の段階のめくりページを表示してもよい。このような表示にすれば、あたかも、めくられていく本の片側が斜めに支えられているようにみえるため、とじ方向について１つの側が縮小されて表示されていても違和感が少ない。したがって、ユーザに与えるストレスも低減される。
【００３４】
〔サムネイル配置部〕
再び図２を参照する。サムネイル配置部１２は、サムネイル表示画面に一覧表示される複数のページめくりサムネイル画像Ｔの配置を決定する。
【００３５】
サムネイル配置部１２が実行する、ページめくりサムネイル画像Ｔの配置決定の判断処理について図３（ａ）を参照しながら説明する。図３（ａ）は、サムネイル表示画面におけるページめくりサムネイル画像Ｔの配置を例示する図である。
【００３６】
まず、表示すべき複数のページめくりサムネイル画像Ｔｉ（ｉ＝Ａ，Ｂ，・・Ｚ）のうち、表示順位が１位のページめくりサムネイル画像ＴＡの配置位置を、第１列の先頭位置ｓ１（例えば、表示領域の左上）に決定する。ここで、ページめくりサムネイル画像ＴＡのサイズを特定し、当該サイズに基づいて表示領域の残余領域の広さ（すなわち、新たなページめくりサムネイル画像Ｔを配置可能な領域の広さ）を特定する。ただし、ページめくりサムネイル画像Ｔの幅は、当該ページめくりサムネイル画像Ｔの無調整側に表示されるページの幅（すなわち、幅無調整ページ画像ｔの幅）に、調整側に表示されるページの幅（すなわち、幅縮小サムネイル画像ｔの幅）を足し合わせた値である。すなわち、ページめくりサムネイル画像Ｔの幅は調整率ａに依存する。
【００３７】
次に、表示順位が２位のページめくりサムネイル画像ＴＢのサイズを特定し、ページめくりサムネイル画像ＴＢをページめくりサムネイル画像ＴＡの右隣に配置可能か否かを判断する。より具体的には、ページめくりサムネイル画像ＴＢの幅が、残余の表示領域幅からブランク幅ｂ１を差し引いた幅よりも大きいか否かを判断する。ページめくりサムネイル画像ＴＢをページめくりサムネイル画像ＴＡの右隣位置に配置可能と判断した場合、ページめくりサムネイル画像ＴＢの配置位置を当該位置に決定する。同様に、表示順位が３位のページめくりサムネイル画像ＴＣをページめくりサムネイル画像ＴＡの右隣位置に配置可能か否かを判断し、配置可能と判断した場合、ページめくりサムネイル画像ＴＣの配置位置を当該位置に決定する。
【００３８】
次に、表示順位が４位のページめくりサムネイル画像ＴＤのサイズを特定し、ページめくりサムネイル画像ＴＤをページめくりサムネイル画像ＴＣの右隣位置に配置可能か否かを判断する。ページめくりサムネイル画像ＴＤをページめくりサムネイル画像ＴＣの右隣位置に配置不可能と判断した場合、続いて、ページめくりサムネイル画像ＴＤを第２列に配置可能か否かを判断する。より具体的には、ページめくりサムネイル画像ＴＤの高さが、残余の表示領域高さからブランク幅ｂ２を差し引いた高さよりも大きいか否かを判断する。ページめくりサムネイル画像ＴＤを第２列に配置可能と判断した場合、ページめくりサムネイル画像ＴＤの配置位置を第２列の先頭位置に決定する。同様に、表示順位が５位のページめくりサムネイル画像ＴＥおよび表示順位が６位のページめくりサムネイル画像ＴＦの配置位置を順に決定する。
【００３９】
次に、表示順位が７位のページめくりサムネイル画像ＴＧのサイズを特定し、ページめくりサムネイル画像ＴＧをページめくりサムネイル画像ＴＦの右隣位置に配置可能か否かを判断する。ページめくりサムネイル画像ＴＧをページめくりサムネイル画像ＴＦの右隣位置に配置不可能と判断した場合、続いて、ページめくりサムネイル画像ＴＧを第３列に配置可能か否かを判断する。ここでページめくりサムネイル画像ＴＧを第３列に配置不可能と判断した場合、ページめくりサムネイル画像ＴＧは、第２のサムネイル画面において表示すべきと判断し、第１のサムネイル表示画面の配置位置の決定処理を終了する。
【００４０】
第１のサムネイル表示画面に、表示順位が最下位のページめくりサムネイル画像ＴＺが表示されない場合は、再度上記の処理を繰り返して、第２のサムネイル表示画面の配置位置を決定する。表示順位が最下位のページめくりサムネイル画像ＴＺが表示されるサムネイル表示画面の配置を決定すると、配置決定の処理を終了する。
【００４１】
なお、ユーザは、例えば表示画面上に表示されたスクロールバー（図示省略）のつまみ部分をマウス操作で移動させることによって、表示部９４に表示させるサムネイル表示画面を切り替えることができる。
【００４２】
〔調整率変更部〕
再び図２を参照する。調整率変更部１３は、調整率ａを新たな値に変更する。調整率変更部１３は、表示位置変更受付部１３１と、調整率算出部１３２とを備える。
【００４３】
表示位置変更受付部１３１は、表示中のサムネイル表示画面に配置された複数のページめくりサムネイル画像Ｔのうちからユーザが任意に選択したページめくりサムネイル画像（以下において「変更対象ページめくりサムネイル画像Ｔｊ」という。）を、隣接するページめくりサムネイル画像（より具体的には、変更対象ページめくりサムネイル画像Ｔｊの調整側について隣接するページめくりサムネイル画像）に近接させるもしくは離間させる指示の入力を表示画面上から受け付ける。オペレータは、当該指示を、例えば、マウスのドラッグ操作によって入力することができる。ただし、指示入力はマウス以外の各種のポインティングデバイス（例えば、トラックボール、タッチパッド、タブレット等）によって行われてもよい。
【００４４】
表示位置変更受付部１３１は、当該指示で与えられた、変更対象ページめくりサムネイル画像Ｔｊの移動距離（より具体的には、当該指示において変更対象ページめくりサムネイル画像Ｔｊが隣接するページめくりサムネイル画像から離間させられた距離の値であり、以下において「離間距離ｓ」という。）を取得し、当該取得した値を調整率算出部１３２に通知する。変更対象ページめくりサムネイル画像Ｔｊが隣接するページめくりサムネイル画像に近接している場合は、負の値が調整率算出部１３２に通知されることになる。
【００４５】
例えば、図４（ａ）に示すように、ユーザが、サムネイル表示画面に表示されたページめくりサムネイル画像ＴＢを変更対象ページめくりサムネイル画像Ｔｊとして選択し、マウスポインタによってページめくりサムネイル画像ＴＢをクリック操作でつかんで、隣接するページめくりサムネイル画像ＴＡから距離ｓだけ離間させた位置でクリックを開放して離した場合、表示位置変更受付部１３１は、当該指示入力を受け付けて、ページめくりサムネイル画像ＴＢの移動距離ｓを取得して調整率算出部１３２に通知する。
【００４６】
調整率算出部１３２は、表示位置変更受付部１３１から取得した離間距離ｓの値に基づいて、新たな調整率ａを算出する。すなわち、新たな変更対象ページめくりサムネイル画像Ｔｊ（より具体的には、調整側が新たな調整率ａで縮小された幅縮小サムネイル画像ｔａで表示された変更対象ページめくりサムネイル画像Ｔｊ）の幅が、元の変更対象ページめくりサムネイル画像Ｔｊの幅に、離間距離ｓの値を加算した長さＬ（図４（ａ）、図５参照）となるような、新たな調整率ａを算出する。
【００４７】
このような新たな調整率ａは、例えば次のように算出される。まず、「離間距離ｓ」の値を、変更対象ページめくりサムネイル画像Ｔｊにおける幅縮小サムネイル画像ｔａの変更前の表示幅（「元の調整率ａ」×「幅無調整ページ画像ｔの幅」）に加算して、新たな幅調整ページ画像ｔａの幅の値を算出する。そして、当該得られた新たな幅の値を、「幅無調整ページ画像ｔの幅」の値で割って得られた値を、新たな調整率ａとして取得する。つまり、新たな調整率ａと元の調整率ａとの差（変化量）は、離間距離ｓの絶対値に応じて大きくなる。
【００４８】
調整率算出部１３２は、算出した新たな調整率ａの値を、サムネイル配置部１２および幅調整ページ画像生成部１１２に通知する。
【００４９】
新たな調整率ａの値を通知されたサムネイル配置部１２は、新たな調整率ａに基づいてサムネイル表示画面におけるページめくりサムネイル画像Ｔの配置を再決定する。調整率ａの変更に応じてページめくりサムネイル画像Ｔのサイズが変更されるので、新たなサイズに基づく新たな配置を決定する必要が生じるからである。つまり、サムネイル配置部１２は、新たなページめくりサムネイル画像Ｔのサイズを用いて再度上述した配置決定の判断処理を行って、新たな配置を決定する（図４（ｂ）参照）。
【００５０】
新たな調整率ａの値を通知された幅調整ページ画像生成部１１２は、当該新たな調整率ａを用いて幅調整ページ画像ｔａを作成する。そして、ページめくり表示制御部１１は、当該新たな調整率ａで作成された幅調整ページ画像ｔａを調整側にページめくり表示したページめくりサムネイル画像Ｔを、表示部９４に表示させる（図５参照）。
【００５１】
つまり、ユーザは、表示領域内に表示された複数のページめくりサムネイル画像Ｔのうちから任意に選択した変更対象ページめくりサムネイル画像Ｔｊを、図４（ａ）に示すように、隣接するページめくりサムネイル画像から離間させる指示を入力することによって、図３（ｂ）の状態のサムネイル表示画面を、図５の状態のサムネイル表示画面に変更することができる。
【００５２】
上述の通り、新たな調整率ａと元の調整率ａとの変化量は、離間距離ｓの絶対値に応じて大きくなる。したがって、ユーザが、変更対象ページめくりサムネイル画像Ｔｊを隣接するページめくりサムネイル画像Ｔから離間させる方向に大きく移動させるほど、新たな調整率ａは大きな値となり、幅調整ページ画像ｔａの幅は大きくなる。つまり、調整側のページを大きく表示させることができる。
【００５３】
逆に、ユーザが、変更対象ページめくりサムネイル画像Ｔｊを隣接するページめくりサムネイル画像Ｔに近接させる方向に大きく移動させるほど、新たな調整率ａは小さな値となり、幅調整ページ画像ｔａの幅は小さくなる。つまり、サムネイル表示画面に表示される複数のページめくりサムネイル画像Ｔそれぞれのサイズを小さくすることができるので、表示領域中により多くのページめくりサムネイル画像Ｔを表示させることができる。
【００５４】
〈２．処理〉
〈２−１．サムネイル表示画面の表示制御処理の流れ〉
サムネイル表示装置１００において実行されるサムネイル表示画面の表示制御処理について図６を参照しながら説明する。図６は、サムネイル表示画面の表示制御処理の流れを示す図である。なお、以下の説明においては適宜図３〜図５を参照する。
【００５５】
ユーザが操作部９３を介してサムネイル表示の実行開始指示を入力すると、制御部９１が当該指示を受け付けてサムネイル画像の表示処理を開始する。まず、幅無調整ページ画像生成部１１１が、幅無調整ページ画像ｔを生成する（ステップＳ１）。より具体的には、まず、サムネイル表示すべき複数のドキュメントを例えばハードディスクから読み出し、各ドキュメントに含まれ少なくとも１以上のページの画像データを取得する。そして、取得した画像データのそれぞれを、所定の倍率で縮小して幅無調整ページ画像ｔを生成する。
【００５６】
続いて、幅調整ページ画像生成部１１２が、幅調整ページ画像ｔａを生成する（ステップＳ２）。より具体的には、ステップＳ１で幅無調整ページ画像生成部１１１が生成した幅無調整ページ画像ｔを、とじ軸の方向と直交する方向について調整率ａで縮小して幅調整ページ画像ｔａを生成する。なお、この段階においては、調整率ａの値として、予め設定された初期値（もしくは、先に実行したサムネイル画像の表示処理において用いられていた調整率ａの最終値）を用いる。
【００５７】
続いて、サムネイル配置部１２が、サムネイル表示画面に一覧表示される複数のページめくりサムネイル画像Ｔの配置を決定する（ステップＳ３）。ステップＳ３で、例えば図３（ａ）に例示するようなページめくりサムネイル画像Ｔの配置が決定される。
【００５８】
続いて、ページめくり表示制御部１１が、表示部９４に、複数のページめくりサムネイル画像Ｔを表示させる（ステップＳ４）。より具体的には、無調整側にステップＳ１で作成された幅無調整ページ画像ｔがページめくり表示され、調整側にステップＳ２で作成された幅調整ページ画像ｔａがページめくり表示されたページめくりサムネイル画像Ｔを、表示部９４に表示させる。表示部９４は、ページめくりサムネイル画像Ｔのそれぞれを、ステップＳ３で決定された所定の配置位置に表示する。ステップＳ３で、図３（ａ）に例示するようなページめくりサムネイル画像Ｔの配置が決定されている場合、ステップＳ４で、図３（ｂ）に例示するようなサムネイル表示画面が表示部９４の表示領域に表示される。なお、ページめくりサムネイル画像Ｔのページめくり表示処理の詳細は後に説明する。
【００５９】
続いて、表示位置変更受付部１３１が、表示中のサムネイル表示画面に配置された複数のページめくりサムネイル画像Ｔのうちからユーザが任意に選択した変更対象ページめくりサムネイル画像Ｔｊを、隣接するページめくりサムネイル画像に近接させるもしくは離間させる指示の入力を表示画面上から受け付けたか否かを判断する（ステップＳ５）。
【００６０】
ステップＳ５で、表示位置変更受付部１３１が、ユーザから当該指示の入力を受け付けたと判断した場合、表示位置変更受付部１３１は、当該指示で与えられた離間距離ｓを調整率算出部１３２に通知する（ステップＳ６）。ステップＳ５で、図４（ａ）に例示するようにページめくりサムネイル画像ＴＢをページめくりサムネイル画像ＴＡから離間させる指示の入力が受け付けられた場合、ステップＳ６で、離間距離ｓの値が縮小率算出部１３２に通知される。
【００６１】
ステップＳ５でユーザから当該指示の入力を受け付けないと判断した場合は、ステップＳ５の処理に戻る。
【００６２】
続いて、調整率算出部１３２が、ステップＳ５で取得した離間距離ｓの値に基づいて、新たな調整率ａを算出し、算出された新たな調整率ａの値を、サムネイル配置部１２および幅調整ページ画像生成部１１２に通知する（ステップＳ７）。
【００６３】
続いて、サムネイル配置部１２が、ステップＳ７で取得した調整率ａに基づいて、サムネイル表示画面に一覧表示される複数のページめくりサムネイル画像Ｔの配置を再決定する（ステップＳ８）。より具体的には、新たな調整率ａに基づいて算出されたページめくりサムネイル画像Ｔのサイズを用いて、再度配置の決定処理を実行する。ステップＳ８で、例えば図４（ｂ）に例示するような新たなページめくりサムネイル画像Ｔの配置が決定される。
【００６４】
続いて、幅調整ページ画像生成部１１２が、ステップＳ７で取得した調整率ａに基づいて、幅調整ページ画像ｔａを生成する（ステップＳ９）。より具体的には、幅無調整ページ画像ｔを、とじ軸の方向と直交する方向についてステップＳ７で取得した調整率ａで縮小して幅調整ページ画像ｔａを生成する。
【００６５】
続いて、ページめくり表示制御部１１が、表示部９４に、複数のページめくりサムネイル画像Ｔを表示させる（ステップＳ１０）。より具体的には、無調整側にステップＳ１で作成された幅無調整ページ画像ｔがページめくり表示され、調整側にステップＳ９で作成された幅調整ページ画像ｔａがページめくり表示されたページめくりサムネイル画像Ｔを、表示部９４に表示させる。表示部９４は、ページめくりサムネイル画像Ｔのそれぞれを、ステップＳ８で決定された所定の配置位置に表示する。ステップＳ８で、図４（ｂ）に例示するようなページめくりサムネイル画像Ｔの配置が決定されている場合、ステップＳ１０で、図５に例示するようなサムネイル表示画面が表示部９４の表示領域に表示される。
【００６６】
ユーザが操作部９３を介してサムネイル表示の実行終了指示を入力すると、制御部９１が当該指示を受け付けて、ページめくり表示制御部１１にページめくりサムネイル画像Ｔの表示制御を終了させる指示を与え、サムネイル画像の表示処理を終了する（ステップＳ１１）。
【００６７】
〈２−２．ページめくりサムネイル画像Ｔの表示制御処理の流れ〉
ページめくり表示制御部１１は、ページめくりサムネイル画像Ｔにおいて、当該ドキュメントに含まれる全てのページ（１ページ〜ｎページとする。）を無調整側もしくは調整側のいずれかに１回ずつ表示する一連のページめくり表示処理を、５種類のページめくりパターンで実行することができる。
【００６８】
第１のページめくりパターンは、基準となるページめくりパターンである。この実施の形態においては、第１のページめくりパターンは、図１０に示すように、ページめくり表示される仮想的な本のページめくり方向がページ番号の昇順（順めくり）であり、調整側の位置がとじ軸に対して左側となるページめくり表示であるとする。なお、以下においては、仮想的な本が先頭ページに対して左側にとじ方向を有する場合のページめくり表示処理を説明する。
【００６９】
後述する第１のページめくり処理を実行することによって、第１のページめくりパターンでページめくり表示されるページめくりサムネイル画像Ｔを表示部９４に表示させることができる。
【００７０】
第２〜第５のページめくりパターンは、基準となる第１のページめくりパターンでは無調整側に表示されていたページを調整側に表示するとともに、調整側に表示されていたページを無調整側に表示するページめくりパターンである。
【００７１】
第２のページめくりパターンは、図１１に示すように、とじ軸に対する調整側の位置と無調整側の位置とを第１のページめくりパターンとは逆にすることによって、第１のページめくりパターンでは無調整側に表示されていたページを調整側に表示し、調整側に表示されていたページを無調整側に表示する。
【００７２】
第３のページめくりパターンは、図１２に示すように、ページめくり表示される仮想的な本のとじ方向を第１のページめくりパターンとは逆にすることによって、第１のページめくりパターンでは無調整側に表示されていたページを調整側に表示し、調整側に表示されていたページを無調整側に表示する。
【００７３】
第４のページめくりパターンは、図１３に示すように、ページめくりの方向を第１のページめくりパターンとは逆にするとともに、とじ軸に対する調整側の位置と無調整側の位置とをそれぞれ第１のページめくりパターンとは逆にすることによって、第１のページめくりパターンでは無調整側に表示されていたページを調整側に表示し、調整側に表示されていたページを無調整側に表示する。
【００７４】
第５のページめくりパターンは、図１４に示すように、ページめくり表示される本のとじ方向とページめくりの方向とをそれぞれ第１のページめくりパターンとは逆にすることによって、第１のページめくりパターンでは無調整側に表示されていたページを調整側に表示し、調整側に表示されていたページを無調整側に表示する。
【００７５】
後述する第２〜第５のページめくり処理をそれぞれ実行することによって、第２〜第５のページめくりパターンでページめくり表示されるページめくりサムネイル画像Ｔを表示部９４に表示させることができる。
【００７６】
ページめくり表示制御部１１において実行されるページめくりサムネイル画像Ｔの表示制御処理について図７を参照しながら説明する。図７は、ページめくりサムネイル画像Ｔの表示制御処理の全体の流れを示す図である。
【００７７】
ページめくり表示制御部１１は、まず第１のページめくり処理を実行する（ステップＳ２１）。つまり、ステップＳ２１で、基準となる第１のページめくりパターンでページめくり表示されるページめくりサムネイル画像Ｔを表示部９４に表示させる。
【００７８】
続いて、第２〜第５のページめくり処理のいずれかを実行する（ステップＳ２２）。つまり、ステップＳ２２で、基準となる第１のページめくりパターンでは無調整側に表示されていたページが調整側に表示されるとともに、調整側に表示されていたページが無調整側に表示されるページめくりパターンでページめくり表示されるページめくりサムネイル画像Ｔを表示部９４に表示させる。ただし、第２〜第５のページめくり処理をいずれを実行するかは、ユーザが選択可能とする。
【００７９】
ステップＳ２２の処理が終了すると、続いて、制御部９１から、ページめくりサムネイル画像Ｔの表示終了指示を取得したか否かを判断する（ステップＳ２３）。
【００８０】
ステップＳ２３で、ページめくりサムネイル画像Ｔの表示終了指示を取得していないと判断した場合、再びステップＳ２１に戻って、第１のページめくり処理を実行する。すなわち、ステップＳ２１〜ステップＳ２２の処理を、制御部９１から、ページめくりサムネイル画像Ｔの表示終了指示を取得するまで実行し続ける。
【００８１】
次に、第１〜第５のページめくり処理について、図８〜図１４を参照しながら説明する。図８は、第１のページめくり処理の流れを示す図である。ただし、第２のページめくり処理および第５のページめくり処理を説明する際も、図８を参照する。また、図９は、第３のページめくり処理の流れを示す図である。ただし、第４のページめくり処理を説明する際も、図９を参照する。また、図１０〜図１４は、各ページめくり処理において表示されるページめくりサムネイル画像Ｔを模式的に示す図である。ただし、図１１〜図１４および以下の説明においては、ページめくり表示を単純化して示しているが、めくり速度に応じて複数のめくりページを重畳して表示してもよい。
【００８２】
〔第１のページめくり処理〕
図８および図１０を参照する。第１のページめくり処理においては、表示ページ決定部１１３は、とじ軸に対して右側に表示される静止ページおよびめくりページとして、ドキュメントに含まれる奇数ページを昇順に選択する。また、とじ軸に対して左側に表示されるめくりページおよび静止ページとして、ドキュメントに含まれる偶数ページを昇順に選択する。
【００８３】
ページめくり表示制御部１１は、はじめに、とじ軸に対して右側（すなわち、無調整側）に静止ページを表示する（ステップＳ１０１）。より具体的には、まず、表示すべき静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅無調整ページ画像ｔを幅無調整ページ画像生成部１１１から取得して、とじ軸に対して右側に表示する。
【００８４】
続いて、とじ軸に対して右側にめくりページを表示するとともに、当該めくりページの下側に静止ページを表示する（ステップＳ１０２）。より具体的には、まず、表示すべきめくりページおよび静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅無調整ページ画像ｔを幅無調整ページ画像生成部１１１から取得して（めくりページについては、取得した幅無調整ページ画像ｔに対してさらに所定の画像処理を施してめくり画像を生成してから）、とじ軸に対して右側に表示する。
【００８５】
続いて、とじ軸に対して左側（すなわち、調整側）にめくりページを表示する（ステップＳ１０３）。より具体的には、まず、表示すべきめくりページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅調整ページ画像ｔａを幅調整ページ画像生成部１１２から取得して、取得した幅調整ページ画像ｔａに対してさらに所定の画像処理を施してめくり画像を生成してから、とじ軸に対して左側に表示する。
【００８６】
続いて、とじ軸に対して左側に静止ページを表示する（ステップＳ１０４）。より具体的には、まず、表示すべき静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅調整ページ画像ｔａを幅調整ページ画像生成部１１２から取得して、とじ軸に対して左側に表示する。
【００８７】
続いて、ドキュメントに含まれる全てのページがページめくり表示されたか否か、すなわち、最終ページが表示されたか否かを判断する（ステップＳ１０５）。最終ページが表示されていないと判断された場合、再びステップＳ１０１の処理に戻る。最終ページが表示されたと判断された場合、第１のページめくり処理を終了する。
【００８８】
〔第２のページめくり処理〕
図８および図１１を参照する。第２のページめくり処理においては、表示ページ決定部１１３は、とじ軸に対して右側に表示される静止ページおよびめくりページとして、ドキュメントに含まれる奇数ページを昇順に選択する。また、とじ軸に対して左側に表示されるめくりページおよび静止ページとして、ドキュメントに含まれる偶数ページを昇順に選択する。
【００８９】
ページめくり表示制御部１１は、はじめに、とじ軸に対して右側（すなわち、調整側）に静止ページを表示する（ステップＳ１０１）。より具体的には、まず、表示すべき静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅調整ページ画像ｔａを幅調整ページ画像生成部１１２から取得して、とじ軸に対して右側に表示する。
【００９０】
続いて、とじ軸に対して右側にめくりページを表示するとともに、当該めくりページの下側に静止ページを表示する（ステップＳ１０２）。より具体的には、まず、表示すべきめくりページおよび静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅調整ページ画像ｔａを幅調整ページ画像生成部１１２から取得して（めくりページについては、取得した幅無調整ページ画像ｔに対してさらに所定の画像処理を施してめくり画像を生成してから）、とじ軸に対して右側に表示する。
【００９１】
続いて、とじ軸に対して左側（すなわち、無調整側）にめくりページを表示する（ステップＳ１０３）。より具体的には、まず、表示すべきめくりページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅無調整ページ画像ｔを幅無調整ページ画像生成部１１１から取得して、取得した幅無調整ページ画像ｔに対してさらに所定の画像処理を施してめくり画像を生成してから、とじ軸に対して左側に表示する。
【００９２】
続いて、とじ軸に対して左側に静止ページを表示する（ステップＳ１０４）。より具体的には、まず、表示すべき静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅無調整ページ画像ｔを幅無調整ページ画像生成部１１１から取得して、とじ軸に対して左側に表示する。
【００９３】
続いて、ドキュメントに含まれる全てのページがページめくり表示されたか否か、すなわち、最終ページが表示されたか否かを判断する（ステップＳ１０５）。最終ページが表示されていないと判断された場合、再びステップＳ１０１の処理に戻る。最終ページが表示されたと判断された場合、第２のページめくり処理を終了する。
【００９４】
〔第３のページめくり処理〕
図９および図１２を参照する。第３のページめくり処理においては、表示ページ決定部１１３は、とじ軸に対して右側に表示されるめくりページおよび静止ページとして、ドキュメントに含まれる偶数ページを昇順に選択する。また、とじ軸に対して左側に表示される静止ページおよびめくりページとして、ドキュメントに含まれる奇数ページを昇順に選択する。
【００９５】
ページめくり表示制御部１１は、はじめに、とじ軸に対して左側（すなわち、調整側）に静止ページを表示する（ステップＳ２０１）。より具体的には、まず、表示すべき静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅調整ページ画像ｔａを幅調整ページ画像生成部１１２から取得して、とじ軸に対して左側に表示する。
【００９６】
続いて、とじ軸に対して左側にめくりページを表示するとともに、当該めくりページの下側に静止ページを表示する（ステップＳ２０２）。より具体的には、まず、表示すべきめくりページおよび静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅調整ページ画像ｔａを幅調整ページ画像生成部１１２から取得して（めくりページについては、取得した幅調整ページ画像ｔａに対してさらに所定の画像処理を施してめくり画像を生成してから）、とじ軸に対して左側に表示する。
【００９７】
続いて、とじ軸に対して右側（すなわち、無調整側）にめくりページを表示する（ステップＳ２０３）。より具体的には、まず、表示すべきめくりページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅無調整ページ画像ｔを幅無調整ページ画像生成部１１１から取得して、取得した幅無調整ページ画像ｔに対してさらに所定の画像処理を施してめくり画像を生成してから、とじ軸に対して右側に表示する。
【００９８】
続いて、とじ軸に対して右側に静止ページを表示する（ステップＳ２０４）。より具体的には、まず、表示すべき静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅無調整ページ画像ｔを幅無調整ページ画像生成部１１１から取得して、とじ軸に対して右側に表示する。
【００９９】
続いて、ドキュメントに含まれる全てのページがページめくり表示されたか否か、すなわち、最終ページが表示されたか否かを判断する（ステップＳ２０５）。最終ページが表示されていないと判断された場合、再びステップＳ２０１の処理に戻る。最終ページが表示されたと判断された場合、第３のページめくり処理を終了する。
【０１００】
〔第４のページめくり処理〕
図９および図１３を参照する。第４のページめくり処理においては、表示ページ決定部１１３は、とじ軸に対して右側に表示されるめくりページおよび静止ページとして、ドキュメントに含まれる奇数ページを降順に選択する。また、とじ軸に対して左側に表示される静止ページおよびめくりページとして、ドキュメントに含まれる偶数ページを降順に選択する。
【０１０１】
ページめくり表示制御部１１は、はじめに、とじ軸に対して左側（すなわち、無調整側）に静止ページを表示する（ステップＳ２０１）。より具体的には、まず、表示すべき静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅無調整ページ画像ｔを幅無調整ページ画像生成部１１１から取得して、とじ軸に対して左側に表示する。
【０１０２】
続いて、とじ軸に対して左側にめくりページを表示するとともに、当該めくりページの下側に静止ページを表示する（ステップＳ２０２）。より具体的には、まず、表示すべきめくりページおよび静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅無調整ページ画像ｔを幅無調整ページ画像生成部１１１から取得して（めくりページについては、取得した幅無調整ページ画像ｔに対してさらに所定の画像処理を施してめくり画像を生成してから）、とじ軸に対して左側に表示する。
【０１０３】
続いて、とじ軸に対して右側（すなわち、調整側）にめくりページを表示する（ステップＳ２０３）。より具体的には、まず、表示すべきめくりページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅調整ページ画像ｔａを幅調整ページ画像生成部１１２から取得して、取得した幅調整ページ画像ｔａに対してさらに所定の画像処理を施してめくり画像を生成してから、とじ軸に対して右側に表示する。
【０１０４】
続いて、とじ軸に対して右側に静止ページを表示する（ステップＳ２０４）。より具体的には、まず、表示すべき静止ページのページ番号を表示ページ決定部１１３から取得する。そして、当該ページの幅調整ページ画像ｔａを幅調整ページ画像生成部１１２から取得して、とじ軸に対して右側に表示する。
【０１０５】
続いて、ドキュメントに含まれる全てのページがページめくり表示されたか否か、すなわち、先頭ページが表示されたか否かを判断する（ステップＳ２０５）。先頭ページが表示されていないと判断された場合、再びステップＳ２０１の処理に戻る。先頭ページが表示されたと判断された場合、第４のページめくり処理を終了する。
【０１０６】
〔第５のページめくり処理〕
図８および図１４を参照する。第５のページめくり処理においては、表示ページ決定部１１３は、とじ軸に対して右側に表示される静止ページおよびめくりページとして、ドキュメントに含まれる偶数ページを降順に選択する。また、とじ軸に対して左側に表示されるめくりページおよび静止ページとして、ドキュメントに含まれる奇数ページを降順に選択する。
【０１０７】
この場合のページめくり表示処理は第１のページめくり処理と同様の流れで実行される（図８）。ただしここでは、ドキュメントに含まれる全てのページがページめくり表示されたか否かは（図８のステップＳ１０５に相当する処理）、先頭ページが表示されたか否かによって判断する。
【０１０８】
〈３．効果〉
上記の実施の形態に係るサムネイル表示装置１００によると、サムネイル画像を見開き状態でページめくり表示するので、ユーザにストレスを感じさせずに確実に目的のドキュメントを検索させることができる。また、見開き状態のとじ方向について所定の側（調整側）には、ページ幅を所定の調整率ａで縮小した幅調整ページ画像ｔａを表示するので、見開きの両ページを無調整で表示した場合に比べて、ページめくりサムネイル画像Ｔの幅方向のサイズを小さくすることができる。したがって、表示画面に配置することのできるページめくりサムネイル画像Ｔの数を増やすことができる。つまり、検索効率を維持することができる。
【０１０９】
また、第１のページめくり処理を実行をした後に、第２〜第５のページめくり処理のいずれかを実行するので、縮小して表示されるページが特定のページに偏ることがない。したがって、ユーザはドキュメントに含まれる全てのページをまんべんなく縮小されない状態で視認することができる。これによって、ドキュメントに含まれる全てのページをユーザに確実に視認させることができる。
【０１１０】
また、ユーザは、表示画面上から、表示領域内に表示された複数のページめくりサムネイル画像Ｔのうちのいずれかのページめくりサムネイル画像Ｔを、例えばマウスのドラッグ操作によって移動させて、当該ページめくりサムネイル画像Ｔを隣接するサムネイル画像に近接させるもしくは離間させる指示を与えることによって、調整率ａを変更することができる。すなわち、ユーザは幅縮小サムネイル画像ｔａの調整率ａを自らの所望する通りに容易に変更することができる。
【０１１１】
〈４．変形例〉
上記の実施の形態においては、ページめくり表示制御部１１は、ページめくりサムネイル画像Ｔにおいて、当該ドキュメントに含まれる全てのページを無調整側もしくは調整側のいずれかに１回ずつ表示する一連のページめくり表示処理を、５種類のページめくりパターンで実行することができるとしたが、少なくとも、第１のページめくりパターンと、第２〜第５のページめくりパターンのうちのいずれかひとつのページめくりパターンでページめくり表示処理を実行できればよい。
【０１１２】
また、上記の実施の形態においては、調整率変更部１３は、調整率ａの値の変更を、ページめくりサムネイル画像Ｔのいずれかを隣接するページめくりサムネイル画像に近接もしくは離間させる入力の態様で受け付けていたが、ユーザが直接に調整率ａの値を入力する態様で受け付けてもよい。
【０１１３】
また、上記の実施の形態においては、サムネイル表示装置１００の備える各機能部は、コンピュータによって所定のプログラムＰが実行されることにより実現されるとしたが、専用のハードウエアによって実現してもよい。
【図面の簡単な説明】
【０１１４】
【図１】この発明の実施の形態に係るサムネイル表示装置の構成を示す図である。
【図２】サムネイル表示装置の機能構成を示すブロック図である。
【図３】サムネイル表示画面の構成を例示する図である。
【図４】サムネイル表示画面の構成を例示する図である。
【図５】サムネイル表示画面の構成を例示する図である。
【図６】サムネイル表示画面の表示制御処理の流れを示す図である。
【図７】ページめくりサムネイル画像の表示制御処理の流れを示す図である。
【図８】第１のページめくり処理の流れを示す図である。
【図９】第３のページめくり処理の流れを示す図である。
【図１０】第１のページめくり処理において表示されるページめくりサムネイル画像の様子を模式的に示す図である。
【図１１】第２のページめくり処理において表示されるページめくりサムネイル画像の様子を模式的に示す図である。
【図１２】第３のページめくり処理において表示されるページめくりサムネイル画像の様子を模式的に示す図である。
【図１３】第４のページめくり処理において表示されるページめくりサムネイル画像の様子を模式的に示す図である。
【図１４】第５のページめくり処理において表示されるページめくりサムネイル画像の様子を模式的に示す図である。
【符号の説明】
【０１１５】
１１  ページめくり表示制御部
１２  サムネイル配置部
１３  調整率変更部
９１  制御部
９２  記憶部
９３  操作部
９４  表示部
１１１  幅無調整ページ画像生成部
１１２  幅調整ページ画像生成部
１１３  表示ページ決定部
１３１  表示位置変更受付部
１３２  縮小率算出部
Ｔ  ページめくりサムネイル画像
ｔ  幅無調整ページ画像
ｔａ  幅調整ページ画像
Ｐ  プログラム
【図１】
2008158676.tif 000003
【図２】
2008158676.tif 000004
【図３】
2008158676.tif 000005
【図４】
2008158676.tif 000006
【図５】
2008158676.tif 000007
【図６】
2008158676.tif 000008
【図７】
2008158676.tif 000009
【図８】
2008158676.tif 000010
【図９】
2008158676.tif 000011
【図１０】
2008158676.tif 000012
【図１１】
2008158676.tif 000013
【図１２】
2008158676.tif 000014
【図１３】
2008158676.tif 000015
【図１４】
2008158676.tif 000016