ドキュメントのページをプレビュー表示する機能と、ページ移動をアニメーション表示する機能と、を備える情報処理装置であって、プレビュー表示されている第1のページから、当該第1のページとは複数ページ離れた第2のページへのページ移動をアニメーション表示する際に、前記第1のページと前記第2のページとの間の少なくとも1ページを省略して、アニメーション表示を行う制御部を備える、ことを特徴とする情報処理装置。前記制御部は、前記第1のページ近傍のページと前記第2のページ近傍のページとの間のページを省略して、アニメーション表示を行う、ことを特徴とする請求項1に記載の情報処理装置。前記第1のページ近傍のページのページ数は予め定められており、前記制御部は、前記第1のページ近傍のページをアニメーション表示するために必要な時間を、1ページのプレビュー表示用の画像を生成して表示するために必要な時間で割った値の整数値を、前記第2のページ近傍のページのページ数として設定し、前記第1のページ近傍のページをアニメーション表示する間に、前記設定したページ数の前記第2のページ近傍のページのプレビュー表示用の画像を生成し、前記第1のページ近傍のページのアニメーション表示と前記第2のページ近傍のページのアニメーション表示とを連続して行う、ことを特徴とする請求項2に記載の情報処理装置。前記第1のページ近傍のページのページ数は予め定められており、前記制御部は、前記第1のページ近傍のページをアニメーション表示する間に、前記第2のページから前記第1のページに向かって、順番にプレビュー表示用の画像を生成し、前記第1のページ近傍のページのアニメーション表示が終了したら、最後にプレビュー表示用の画像を生成したページから前記第2のページに向かって、順番にアニメーション表示を行う、ことを特徴とする請求項2に記載の情報処理装置。ドキュメントのページをプレビュー表示する機能と、ページ移動をアニメーション表示する機能と、を備える装置を含むシステムで動作する表示制御プログラムであって、前記システム内の装置に、プレビュー表示されている第1のページから、当該第1のページとは複数ページ離れた第2のページへのページ移動をアニメーション表示する際に、前記第1のページと前記第2のページとの間の少なくとも1ページを省略して、アニメーション表示を行う処理を実行させる、ことを特徴とする表示制御プログラム。前記処理では、前記第1のページ近傍のページと前記第2のページ近傍のページとの間のページを省略して、アニメーション表示を行う、ことを特徴とする請求項5に記載の表示制御プログラム。前記第1のページ近傍のページのページ数は予め定められており、前記処理では、前記第1のページ近傍のページをアニメーション表示するために必要な時間を、1ページのプレビュー表示用の画像を生成して表示するために必要な時間で割った値の整数値を、前記第2のページ近傍のページのページ数として設定し、前記第1のページ近傍のページをアニメーション表示する間に、前記設定したページ数の前記第2のページ近傍のページのプレビュー表示用の画像を生成し、前記第1のページ近傍のページのアニメーション表示と前記第2のページ近傍のページのアニメーション表示とを連続して行う、ことを特徴とする請求項6に記載の表示制御プログラム。前記第1のページ近傍のページのページ数は予め定められており、前記処理では、前記第1のページ近傍のページをアニメーション表示する間に、前記第2のページから前記第1のページに向かって、順番にプレビュー表示用の画像を生成し、前記第1のページ近傍のページのアニメーション表示が終了したら、最後にプレビュー表示用の画像を生成したページから前記第2のページに向かって、順番にアニメーション表示を行う、ことを特徴とする請求項6に記載の表示制御プログラム。閲覧しているページの近傍のページへの移動のために頻繁に用いられる入力方法として、ページでのフリック動作マウスポインタを利用することもあれば、タッチパネルを指で触ることもある。によってページを移動させる方法や、進む、戻るにあたるボタンを押下する方法などが挙げられる。一方、遠方のページへの移動の方法として、直接ページ数を入力する方法や、サムネイルから選択する方法などが挙げられる。あるいは、最初や最後のページなど特定のページへ移動するためのボタンが予め用意されていて、そのボタンを押下するという方法も考えられる。しかしながら、遠方のページへ移動するとき、実際に何十ページものページをスライドさせたりめくったりして、移動するページをアニメーション表示で見せるのは効果的ではない。なぜなら、同じスピードでページをめくっていくと、何十ページも移動するアニメーション表示にとても時間がかかるからである。また、期間を短縮するためにページめくりのスピードを速めると、ドキュメントの内容が視認不可能になってしまい、ある一定以上の枚数ではアニメーション表示の意味が無くなってしまう。さらに、多くのページの移動を忠実に一瞬で行うことは、アプリケーションの実行環境による様々な制約が伴い、影響を受ける。例えば、場合によっては移動先のページのデータがまだレンダリングできていないということが考えられる。また、多くのページの画像を保持することは、実行環境のメモリを多く消費し、動作を遅くすることもありうる。このような背景から、ページ移動の際にアニメーション表示するページ数は、上限を設けておくことが望ましいが、その上限としてふさわしいページ数は実行環境によってまちまちであり、一概に決められないという問題がある。本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、複数ページの移動であっても、装置への負荷を抑制しつつ、適切にページ移動をアニメーション表示することができる情報処理装置及び表示制御プログラムを提供することにある。上記目的を達成するため、本発明は、ドキュメントのページをプレビュー表示する機能と、ページ移動をアニメーション表示する機能と、を備える情報処理装置であって、プレビュー表示されている第1のページから、当該第1のページとは複数ページ離れた第2のページへのページ移動をアニメーション表示する際に、前記第1のページと前記第2のページの間の少なくとも1ページを省略して、アニメーション表示を行う制御部を備えるものである。また、本発明は、ドキュメントのページをプレビュー表示する機能と、ページ移動をアニメーション表示する機能と、を備える装置を含むシステムで動作する表示制御プログラムであって、前記システム内の装置に、プレビュー表示されている第1のページから、当該第1のページとは複数ページ離れた第2のページへのページ移動をアニメーション表示する際に、前記第1のページと前記第2のページの間の少なくとも1ページを省略して、アニメーション表示を行う処理を実行させるものである。本発明の情報処理装置及び表示制御プログラムによれば、複数ページの移動であっても、装置への負荷を抑制しつつ、適切にページ移動をアニメーション表示することができる。その理由は、情報処理装置表示制御プログラムは、プレビュー表示している現在のページから複数ページ離れた移動先のページへのページ移動をアニメーション表示する際に、現在のページと移動先のページとの間の少なくとも1ページを省略してアニメーション表示を行うからである。これにより、プレビュー表示が可能なアプリケーションを用いて多くのページを移動する際も、直感的にページ移動を確認することができる。さらに、一度に多くのページの画像を取得できない場合は、実行環境に応じてアニメーション表示するページ数が変わるため、所望のページの画像が表示されるまでの待ち時間を短縮し、ユーザの利便性を向上させることができる。背景技術で示したように、ドキュメントのプレビュー表示において、あるページから別のページへ移動する様子をアニメーション表示することができる。しかしながら、遠方のページへ移動するとき、全ページをアニメーション表示すると、所望のページが表示されるまでに時間がかかり、また、ページめくりのスピードを速めると、ドキュメントの内容が視認不可能になってしまう。また、多くのページの移動をアニメーション表示するためには、各ページのデータを迅速にレンダリングしなければならず、また、多くのページの画像を保持すると、実行環境のメモリを多く消費してしまい、装置の負荷が大きくなるといった問題が生じる。そこで、本発明の一実施の形態では、現在のページから複数ページ離れたページをプレビュー表示する際に、途中のページを省き、現在のページ及びその近傍のページと、移動先のページ及びその近傍のページと、をアニメーション表示する。更に、実行環境に応じて、アニメーション表示するページ数を変化させる。具体的には、ドキュメントの内容のプレビュー表示が可能であり、ページ移動を直感的に確認できるアニメーション表示が可能な情報処理装置表示制御プログラムにおいて、ユーザがページ移動の指示を出すと、現在のページとその近傍ページのプレビュー画像をアニメーション表示する間に、移動先のページとその近傍ページのプレビュー画像を取得し、現在のページとその近傍ページに続けて移動先のページとその近傍ページをアニメーション表示する。なお、本発明は、複数ページからなるドキュメントのページ移動に関する技術であり、ドキュメントの閲覧を目的とした装置に対して適用することができるが、以下の実施例では、ドキュメントを印刷する際の印刷プレビュー表示に対して本発明の表示制御を適用する場合について説明する。上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る情報処理装置及び表示制御プログラムについて、図1乃至図9を参照して説明する。図1は、本実施例の印刷システムの全体構成を模式的に示す図であり、図2は、印刷システムのソフトウェア構成を示すブロック図である。また、図3は、本実施例のクライアント端末の処理を示すフローチャート図であり、図4は、アニメーションされるページの関係を示す図である。また、図5乃至図9は、本実施例のクライアント端末に表示される画面の一例を示す図である。図1に示すように、本実施例の印刷システム10は、印刷を指示する1又は複数のクライアント端末20と、クライアント端末20にWebサービスを提供するWebサーバ30と、印刷を実行する1又は複数の印刷装置40とで構成され、これらは、イーサネット登録商標、トークンリング、FDDIFiberDistributedDataInterface等の規格により定められるLANLocalAreaNetworkやWANWideAreaNetwork等のネットワーク50によって相互に接続されている。そして、Webサーバ30が、ページをレンダリングしてページ画像を生成し、そのページ画像をクライアント端末20に渡し、クライアント端末20がそのページ画像に基づいてプレビュー表示用の画像を生成して表示する。以下、各装置について詳細に説明する。[クライアント端末]クライアント端末20は、パーソナルコンピュータ、携帯端末、タブレット端末などの情報処理装置であり、制御部、表示部、操作部などで構成される。制御部は、CPUCentralProcessingUnit、ROMReadOnlyMemoryやRAMRandomAccessMemoryなどのメモリ、HDDHardDiskDrive、通信I/F部などで構成され、これらはバスを介して接続されている。CPUは、各部の制御を行う。メモリは、HDD、通信I/F部から読み込んだ種々のデータを一時的に記憶する部分であり、記憶されたデータはCPUによって処理され、必要に応じてHDDや通信I/F部に転送される。HDDは、CPUが各部を制御するためのプログラム印刷に関する各種設定を可能にするプリンタドライバや、Webサーバ30が提供するWebサービスを利用可能にするWebクライアント機能を実現するためのプログラムなどを含む。、自装置の処理機能に関する情報などを格納し、CPUにより必要に応じて読み出され、メモリ上で実行処理される。通信I/F部は、NICNetworkInterfaceCardやモデムなどで構成され、ネットワーク50を介して繋がっている機器との接続を確立し、データの送受信を実行する。表示部は、LCDLiquidCrystalDisplayなどで構成され、印刷対象となるドキュメントファイルを選択するファイル選択画面や印刷条件を設定する印刷設定画面などを表示したり、印刷設定画面もしくは他の画面にWebサーバ30から提供される印刷プレビュー画像を表示したりする。操作部は、キーボードやマウスなどで構成され、印刷設定画面での印刷設定操作や印刷プレビュー画像に対する操作などを可能にする。[Webサーバ]Webサーバ30は、パーソナルコンピュータなどの情報処理装置であり、制御部などで構成される。制御部は、CPU、ROMやRAMなどのメモリ、HDD、通信I/F部などを備え、これらはバスを介して接続されている。CPUは、各部の制御を行う。メモリは、HDD、通信I/F部から読み込んだ種々のデータを一時的に記憶する部分であり、記憶されたデータはCPUによって処理され、必要に応じてHDDや通信I/F部に転送される。HDDは、CPUが各部を制御するためのプログラムクライアント端末20にWebサービスを提供するWebサーバ機能を実現するためのプログラムなどを含む。、自装置の処理機能に関する情報などを格納し、CPUにより必要に応じて読み出され、メモリ上で実行処理される。通信I/F部は、NICやモデムなどで構成され、ネットワーク50を介して繋がっている機器との接続を確立し、データの送受信を実行する。[印刷装置]印刷装置40は、MFPMultiFunctionPeripheralなどの画像形成装置であり、制御部、表示部、操作部、描画処理部、印刷部などで構成される。制御部は、CPU、ROMやRAMなどのメモリ、HDD、通信I/F部などを備え、これらはバスを介して接続されている。CPUは、各部の制御を行う。メモリは、HDD、通信I/F部から読み込んだ種々のデータを一時的に記憶する部分であり、記憶されたデータはCPUによって処理され、必要に応じてHDDや通信I/F部に転送される。HDDは、CPUが各部を制御するためのプログラム、自装置の処理機能に関する情報などを格納し、CPUにより必要に応じて読み出され、メモリ上で実行処理される。通信I/F部は、NICやモデムなどで構成され、ネットワーク50を介して繋がっている機器との接続を確立し、データの送受信を実行する。表示部は、LCDなどで構成され、印刷に関する各種画面を表示する。操作部は、タッチパネルなどで構成され、印刷に関する各種操作を可能にする。描画処理部は、Webサーバ30から受信した印刷ジョブを解析し、各ページのデータをラスタライズして印刷データを作成する。印刷部は、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成のために必要な要素、すなわち、帯電装置、感光体ドラム、露光装置、転写ローラ、転写ベルト、定着装置などで構成される。具体的には、帯電装置により帯電された感光体ドラムに露光装置から印刷データに応じた光を照射して静電潜像を形成し、現像装置で帯電したトナーを付着させて現像し、そのトナー像を一次転写ローラ、二次転写ベルトを介して紙媒体に転写して定着装置で定着させる処理を行う。なお、本実施例では、印刷装置40に印刷機能のみを備える構成とするが、スキャン機能やファクシミリ機能などを備える構成としてもよい。上記クライアント端末20及びWebサーバ30は、OSOperatingSystemにより制御されており、本実施例の印刷プレビュー表示制御を司るソフトウェアWebアプリケーションは、このクライアント端末20及びWebサーバ30の内部に格納される。図2は、本実施例の印刷システム10で実行されるソフトウェアの機能を示している。なお、上記ソフトウェアが印刷プレビューアプリケーションではなく、ドキュメントビューワーアプリケーションとして機能する場合、図2に示される印刷装置40、印刷ジョブ生成部32、印刷設定部25及びそれらと情報をやりとりする機能は必ずしも必要ではない。図2に示すように、Webサーバ30の制御部は、Webアプリケーションにより、データ管理部31、印刷ジョブ生成部32などとして機能する。データ管理部31は、Webアプリケーションのプログラム及び画面情報、処理対象のドキュメントファイルの管理を行う。クライアント端末20はここからプログラム及び画面情報をダウンロードして、Webブラウザを介してWebアプリケーションの内部処理や画像表示を行う。また、データ管理部31は、ここで管理されたドキュメントファイルを、印刷ジョブ生成部32に受け渡すとともに、ドキュメントファイルに含まれるページのレンダリングを行ない、そのページ画像をクライアント端末20のプレビュー表示用画像管理部26に送信する。印刷ジョブ生成部32は、クライアント端末20の印刷設定部25で入力された印刷設定情報に基づき、クライアント端末20のファイル選択部22で選択され、データ管理部31から受け渡されたドキュメントの印刷を指示する印刷ジョブの生成を行う。ここで生成された印刷ジョブのデータが印刷装置40に送信され、印刷装置40にてドキュメントが印刷出力される。また、図2に示すように、クライアント端末20の制御部は、Webアプリケーションにより、画像表示部21、プレビュー表示用画像管理部26、プレビュー表示用画像生成部27として機能する。また、画像表示部21は、ファイル選択部22とプレビュー操作部23とプレビュー表示部24と印刷設定部25などを含み、Webブラウザ上に、設定やプレビュー閲覧のための画面を表示する。ファイル選択部22は、印刷プレビュー画像を表示する対象のドキュメントファイルの選択を行う。選択したドキュメントファイルは、Webサーバ30側にアップロードされ、Webサーバ30のデータ管理部31にて管理される。プレビュー操作部23は、印刷プレビュー画像に対して、ページ移動、拡大/縮小、回転等のプレビュー画面の操作を行う。プレビュー表示部24は、プレビュー表示用画像生成部27にて生成された印刷プレビュー画像をWebブラウザ上の印刷設定用の画面に表示する。印刷設定部25は、Webサーバ30のデータ管理部31から取得した画面情報に基づき、Webブラウザ上に印刷設定用のユーザインターフェースを表示する。また、印刷設定内容の制御とユーザからの入力受け付け/管理を行う。プレビュー表示用画像管理部26は、プレビュー操作部23での操作情報に基づき、必要なページの画像をWebサーバ30のデータ管理部31に要求し、データ管理部31によりレンダリングされたページ画像を取得する。また、ページ画像をデータ管理部31に要求してから、プレビュー表示用画像生成部27がプレビュー表示用の画像を生成し、プレビュー表示部24にその画像が表示されるまでの時間及び所定のページ及びその近傍ページの画像のアニメーション表示に要する時間から、ページ移動アニメーション実行時に表示する適切なページ数移動先の近傍ページ数を算出してデータ管理部31に通知する。プレビュー表示用画像生成部27は、印刷設定部25で設定された印刷設定情報に基づき、データ管理部31から取得したページ画像に対し印刷結果のシミュレーションを行い、プレビュー表示用の画像印刷プレビュー画像を生成する。具体的には、Nin1の割り付け処理、ステープル画像やパンチ穴画像の重ね合わせ、折りのシミュレーション処理、モノクロ変換処理などが行なわれる。この際、プレビュー操作部23におけるページの指定、拡大縮小、回転等の命令に基づき、それに適した画像を生成する。なお、本実施例では、クライアント端末20が、入力された印刷設定に従って印刷プレビュー画像を生成して表示する構成とするが、Webサーバ30がクライアント端末20で入力された印刷設定に従って印刷プレビュー画像を生成し、クライアント端末20に提供する構成とすることも可能である。以下、クライアント端末20のWebブラウザ画面にて印刷プレビュー画像を表示する際の、クライアント端末20の処理について、図3のフローチャート図を参照して説明する。まず、ユーザは、クライアント端末20のWebブラウザでWebサーバ30にアクセスし、Webアプリケーションを起動しS101、ファイル選択部22により、印刷プレビュー画像の表示を行いたいドキュメントファイルを選択するS102。次に、プレビュー表示部24は、Webサーバ30より取得した画面情報に基づいて、プレビュー表示用の画面を表示するS103。次に、プレビュー表示用画像管理部26は、クライアント端末20が予め定めた特定のデバイス例えば、移動先の近傍ページ数がWebサーバ30のデータ管理部31に予め登録されているデバイスであるかを判断しS104、特定のデバイスでない場合S104のNo、処理時間を計測しながらプレビュー表示用画像生成部27に1枚目の印刷プレビュー画像を生成させ、プレビュー表示部24にその印刷プレビュー画像を表示させるS105。そして、プレビュー表示用画像管理部26は、データ管理部31にページの画像を要求してから、印刷プレビュー画像の生成/表示が終わるまでの処理時間が計測できたかを判断しS106、計測できた場合S106のYesは、その計測時間に基づいて移動先の近傍ページ数を算出しS108、なんらかの原因例えば、計測中に他の処理の割り込みが発生した等によって計測できなかった場合S106のNoは、移動先の近傍ページ数をデフォルト値に設定するS107。上記S108の算出において、移動先の近傍ページ数は、ユーザがページの移動を指示してから移動先ページを指定してから、現在の近傍ページ数のアニメーションが終わるまでにクライアント端末20が取得できるページ画像の数になる。具体的な算出の方法は後述する。なお、取得できるページ画像の数は、データ管理部31がページのレンダリングに要する時間、プレビュー表示用画像生成部27が印刷プレビュー画像を生成し、プレビュー表示部24がその印刷プレビュー画像を表示するまでの時間、及び、印刷プレビュー画像のアニメーション表示に要する時間に依存して変動する。また、S107のデフォルト値は、大抵のクライアント端末20が確実にアニメーション表示できるような少ない移動先の近傍ページ数とすることが望ましい。一方、クライアント端末20が特定のデバイスであった場合S104のYesは、プレビュー表示用画像管理部26は、そのデバイスに適した移動先の近傍ページ数をWebサーバ30のデータ管理部31からプリセット値として取得しS109、プレビュー表示用画像生成部27に1枚目の印刷プレビュー画像を生成させ、プレビュー表示部24にその印刷プレビュー画像を現在のページとして表示させるS110。上記S109のプリセット値は、クライアント端末20のアニメーション能力に限界があることが予め判っている場合に、その能力の中で確実に処理できる移動先の近傍ページ数とすることが望ましい。そして、1枚目の印刷プレビュー画像が現在のページとして表示された後、プレビュー表示用画像管理部26は、現在の近傍のページの画像をWebサーバ30のデータ管理部31から取得するS111。すなわち、現在のページの近傍のページ画像を、ユーザがページ移動を指示する前に予め取得しておき、ユーザがページ移動を指示したときには、予め取得しておいたページのアニメーション表示を行なっている間に、移動先の近傍ページを用意することになる。ここで、近傍のページとは、現在のページを基準とし、その前後の予め定められた数の前後の数ページであり、図4に示すように、ページ移動の際には、その部分が最初にアニメーションで表現されることになる。次に、プレビュー表示用画像管理部26は、移動先の近傍ページ数に、アニメーション表示されている現在の近傍ページのページ数を足したものを、アニメーションページ数として計算するS112。例えば、図4に示すように、移動先の近傍ページ数が6ページであり、現在の近傍のページの中で前方あるいは後方の5ページがアニメーション表示されるとすると、アニメーションページ数は11ページとなる。その後、ユーザがプレビュー操作部23を用いてページ移動の指示を行うとS113のYes、プレビュー表示用画像管理部26は、現在のページから移動先のページまでのページ数がアニメーションページ数以下であるかを判断しS114、アニメーションページ数以下であればS114のYes、移動先のページまでの全ページの内、クライアント端末20が保持していないページの画像をWebサーバ30に要求するS115。一方、現在のページから移動先のページまでのページ数がアニメーションページ数を超えている場合S114のNoは、移動先の近傍ページの画像をWebサーバ30に要求するS116。例えば、現在のページが第10ページであり、移動先のページが第30ページであり、移動先の近傍ページ数が4ページであった場合、第27ページ、第28ページ、第29ページ、第30ページの各画像をWebサーバ30に要求し、データ管理部31は要求されたページのレンダリングを開始する。プレビュー表示用画像管理部26がページの画像を要求したら、プレビュー表示部24は、ページ移動アニメーションを始めるS117。クライアント端末20が移動先の近傍ページの画像を取得し終わる前にアニメーションが開始されるが、現在の近傍ページのアニメーションが終わるまでにクライアント端末20は移動先の近傍ページの画像を取得している。ページ移動アニメーションが終わると、移動先のページが現在のページになり、その近傍のページを再び取得する。このとき、近傍のページの一部は先に実行されたアニメーション表示のためにすでに取得されていると想定されるので、取得されていない部分だけを新たに取得することになる。ここで、図3のS108における、移動先の近傍ページ数の計算は、次のようになる。現在の近傍ページのアニメーション表示にかかる時間を、1ページあたりの画像をWebサーバ30に要求してから実際に表示されるまでにかかる時間で割った値の整数部の数が、移動先の近傍ページ数として計算される。また、先述したように、アニメーションページ数は、移動先の近傍ページ数に、アニメーション表示される現在の近傍ページの数を足した数になる。例えば、現在の近傍ページが、現在のページとその前後4ページである場合を仮定すると、現在のページが第10ページだったとき、クライアント端末20は第6ページから第14ページまでの画像を保持していると考えられる。第15ページ以降のページが移動先のページであるとき、第10ページ~第14ページの5ページがアニメーション表示されることになり、1ページあたりのアニメーション時間が1.0秒であったとき、現在のページ及び現在のページの近傍のページのアニメーション表示にかかる時間は5.0秒となる。そして、S105の処理で計測した、クライアント端末20がページの画像を要求してから実際に表示されるまでの時間が0.8秒だとすると、5.0秒/0.8秒≒6.3となるため、移動先の近傍ページ数は6ページとなり、アニメーションページ数は65の11ページとなる。つまり、第10ページ~第14ページと第25ページ~第30ページが連続して表示されることになる。図5~9は、この制御を具体的に示す表示例であり、現在のページが第10ページの時、クライアント端末20には、図5に示す画面が表示される。そして、ユーザが移動先のページとして第30ページを指定すると、図6に示すように、画面上には現在のページよりも先のページが順次表示され、現在のページの近傍のページ第11ページ~第14ページの表示が終わると、図7、8に示すように、移動先のページの近傍のページ第25ページ~第29ページが順次表示され、最後に、図9に示すように、移動先のページが表示されることになる。このように、現在の近傍ページをアニメーション表示している間に、移動先の近傍ページの画像を取得することにより、ページ画像を要求してから実際に取得するまでユーザは待つ必要がなくなり、最適な表示枚数をアニメーション表示することができる。上記説明では、プレビュー表示用画像管理部26は、あらかじめ移動先の近傍ページ数を算出しているが、移動先のページから現在のページ側にさかのぼって、順次、ページの画像を取得して印刷プレビュー画像を表示する方法をとってよい。例えば、ユーザが移動先のページを指定したら、プレビュー表示部24は現在のページから近傍のページのアニメーション表示を始める。同時に、プレビュー表示用画像管理部26は、移動先の近傍ページの画像をデータ管理部31に要求する。このとき、移動先のページを最初にして、現在のページに近づいてくるような順番でページの画像を要求する。そして、現在の近傍ページのアニメーション表示が終わったときに、最後に取得したページから移動先のページに向かってアニメーション表示を行う。具体的に説明すると、現在のページが第10ページ、現在のページの近傍のページ数が4ページであり、移動先のページが第30ページであるとすると、現在のページ及びその近傍のページ第10ページ~第14ページのアニメーション表示を行っている間に、最初に、移動先のページ第30ページの画像を取得し、その後、順に、第29ページ、第28ページ...の画像を取得し、印刷プレビュー画像を生成する。そして、第26ページの画像を取得したときに、現在のページ及びその近傍のページ第10ページ~第14ページのアニメーション表示が終了したら、第26ページから順に第30ページまでのアニメーション表示を行う。このような方法を用いれば、アニメーション表示するページ数をフレキシブルに変えることができる。なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や制御は適宜変更可能である。例えば、上記実施例では、印刷時のプレビュー画像を表示する場合の制御について記載したが、印刷を伴わないドキュメントの閲覧に対しても、本発明の表示制御方法を同様に適用することができる。また、上記実施例では、Webサーバ30がドキュメントファイルに含まれるページのレンダリングを行ってページの画像をクライアント端末20に提供し、クライアント端末20が印刷プレビュー画像の生成/表示を行う構成としたが、Webサーバ30若しくはクライアント端末20が単体で、レンダリング、印刷プレビュー画像の生成/表示を行う構成とすることもできる。