"電子出版物の各ページを、電子出版物閲覧用書籍の対応するページに重畳するように、表示面に表示する電子出版物閲覧装置であって、前記電子出版物閲覧用書籍のページのうちの前記表示面を通してユーザから見える部分である表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定する表示対象特定部と、前記電子出版物の各ページの表示内容を定義するページ構造データであって、前記表示対象ページに対応するページ構造データを取得するページ構造データ取得部と、前記表示面に表示される画像データであって、前記表示対象特定部で特定された前記表示対象領域の位置及び大きさに対応する表示画像データを、前記ページ構造データ取得部で取得された前記ページ構造データから生成するレンダリング部と、前記レンダリング部で生成された前記表示画像データをキャッシュする表示画像データキャッシュ部と、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされている場合に、前記表示画像データキャッシュ部から取得した当該表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させ、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされていない場合に、前記レンダリング部に前記表示画像データを新たに生成させ、前記レンダリング部で新たに生成された前記表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させる表示制御部とを備える電子出版物閲覧装置。前記表示制御部は、前記表示画像データキャッシュ部にキャッシュされている前記表示対象ページの表示画像データが、対応する前記表示対象領域を包含している場合に、当該表示画像データから前記表示対象領域に対応する部分のみを抽出して前記表示面に表示させると共に、当該抽出した表示画像データを前記表示画像データキャッシュ部にキャッシュさせる請求項1に記載の電子出版物閲覧装置。前記表示制御部は、さらに、前記表示画像データキャッシュ部にキャッシュされている前記表示対象ページと異なる表示画像データについて、前記表示対象領域に対応する部分のみを抽出し、抽出した表示画像データを前記表示画像データキャッシュ部にキャッシュさせる請求項2に記載の電子出版物閲覧装置。前記表示制御部は、前記表示画像データキャッシュ部にキャッシュされている前記表示画像データが、対応する前記表示対象領域のうちの一部を含んでいない場合に、当該含まれていない部分に対応する前記表示画像データのみを前記レンダリング部に生成させ、前記表示画像データキャッシュ部にキャッシュされている前記表示画像データと、前記レンダリング部で新たに生成された前記表示画像データとを結合して前記表示面に表示させると共に、当該結合した表示画像データを前記表示画像データキャッシュ部にキャッシュさせる請求項1に記載の電子出版物閲覧装置。該電子出版物閲覧装置は、さらに、前記ページ構造データをキャッシュするページ構造データキャッシュ部を備え、前記ページ構造データ取得部は、前記表示対象ページに対応する前記ページ構造データが前記ページ構造データキャッシュ部にキャッシュされている場合に、前記ページ構造データキャッシュ部から前記ページ構造データを取得し、前記表示対象ページに対応する前記ページ構造データが前記ページ構造データキャッシュ部にキャッシュされていない場合に、通信ネットワークを介して接続された外部装置から前記ページ構造データを取得すると共に、取得した前記ページ構造データを前記ページ構造データキャッシュ部にキャッシュさせる請求項1~4のいずれか1項に記載の電子出版物閲覧装置。前記ページ構造データ取得部は、前記表示対象ページを含む複数の前記ページ構造データを前記外部装置から同時に取得し、前記表示対象特定部で特定された前記表示対象領域の面積に応じて、同時に取得する前記ページ構造データの数を増減させる請求項5に記載の電子出版物閲覧装置。該電子出版物閲覧装置は、さらに、ユーザからの指示を受け付けるユーザ対話部と、前記ユーザ対話部で受け付けられたユーザからの指示に基づいて、複数の前記電子出版物のうち、ユーザに対して表示する前記電子出版物を識別するタイトル情報を特定するタイトル特定部とを備える請求項1~6のいずれか1項に記載の電子出版物閲覧装置。該電子出版物閲覧装置は、さらに、ユーザの眼に対面する位置に配置される表示面、及び前記表示対象領域を撮像する撮像部を備えるヘッドマウントディスプレイを備え、前記表示対象特定部は、前記撮像部で撮像された画像に基づいて、前記表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定する請求項1~7のいずれか1項に記載の電子出版物閲覧装置。前記電子出版物閲覧用書籍は、複数のページと、前記複数のページそれぞれに複数個ずつ配置され、且つそれぞれが当該ページを識別するページ情報、及び当該ページ上の位置を示す位置情報を含むマーカとを備え、前記表示対象特定部は、前記撮像部で撮像された前記表示対象領域に含まれる前記マーカの前記ページ情報及び前記位置情報に基づいて、前記表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定する請求項8に記載の電子出版物閲覧装置。前記表示対象特定部は、さらに、前記位置を示す情報で特定される前記表示対象ページ上における前記マーカの位置と、前記撮像部によって撮像された前記表示対象ページ上における前記マーカの現実の位置との差に基づいて、前記表示対象領域の変形量を特定し、前記表示制御部は、前記表示対象特定部で特定された前記変形量に基づいて、前記表示画像データを変形させて前記表示面に表示させる請求項9に記載の電子出版物閲覧装置。前記電子出版物閲覧用書籍は、前記表示面と、前記表示面に表示させる前記表示対象ページをユーザの操作に従って切替える制御部とを備え、前記表示対象特定部は、前記表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを、前記制御部から取得することによって特定する請求項1~7のいずれか1項に記載の電子出版物閲覧装置。電子出版物の各ページを、電子出版物閲覧用書籍の対応するページに重畳するように、表示面に表示する電子出版物閲覧方法であって、前記電子出版物閲覧用書籍のページのうちの前記表示面を通してユーザから見える部分である表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定する表示対象特定ステップと、前記電子出版物の各ページの表示内容を定義するページ構造データであって、前記表示対象ページに対応するページ構造データを取得するページ構造データ取得ステップと、前記表示面に表示される画像データであって、前記表示対象特定ステップで特定された前記表示対象領域の位置及び大きさに対応する表示画像データを、前記ページ構造データ取得ステップで取得された前記ページ構造データから生成するレンダリングステップと、前記レンダリングステップで生成された前記表示画像データをキャッシュする表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされている場合に、前記表示画像データキャッシュ部から取得した当該表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させ、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされていない場合に、前記レンダリング部に前記表示画像データを新たに生成させ、前記レンダリング部で新たに生成された前記表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させる表示制御ステップとを含む電子出版物閲覧方法。コンピュータに、電子出版物の各ページを、電子出版物閲覧用書籍の対応するページに重畳するように、表示面に表示させるプログラムであって、前記電子出版物閲覧用書籍のページのうちの前記表示面を通してユーザから見える部分である表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定する表示対象特定ステップと、前記電子出版物の各ページの表示内容を定義するページ構造データであって、前記表示対象ページに対応するページ構造データを取得するページ構造データ取得ステップと、前記表示面に表示される画像データであって、前記表示対象特定ステップで特定された前記表示対象領域の位置及び大きさに対応する表示画像データを、前記ページ構造データ取得ステップで取得された前記ページ構造データから生成するレンダリングステップと、前記レンダリングステップで生成された前記表示画像データをキャッシュする表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされている場合に、前記表示画像データキャッシュ部から取得した当該表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させ、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされていない場合に、前記レンダリング部に前記表示画像データを新たに生成させ、前記レンダリング部で新たに生成された前記表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させる表示制御ステップとを、コンピュータに実行させるプログラム。電子出版物の各ページを、電子出版物閲覧用書籍の対応するページに重畳するように、表示面に表示する集積回路であって、前記電子出版物閲覧用書籍のページのうちの前記表示面を通してユーザから見える部分である前記表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定する表示対象特定部と、前記電子出版物の各ページの表示内容を定義するページ構造データであって、前記表示対象ページに対応するページ構造データを取得するページ構造データ取得部と、前記表示面に表示される画像データであって、前記表示対象特定部で特定された前記表示対象領域の位置及び大きさに対応する表示画像データを、前記ページ構造データ取得部で取得された前記ページ構造データから生成するレンダリング部と、前記レンダリング部で生成された前記表示画像データをキャッシュする表示画像データキャッシュ部と、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされている場合に、前記表示画像データキャッシュ部から取得した当該表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させ、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされていない場合に、前記レンダリング部に前記表示画像データを新たに生成させ、前記レンダリング部で新たに生成された前記表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させる表示制御部とを備える集積回路。メモリの容量が少ない電子出版物閲覧装置は、メモリにキャッシュできるページの量が限られている。また、電子出版物をインターネットからダウンロードする場合、インターネットの回線速度が低速であると電子出版物の取得に時間を要する。上述の状況下でユーザが閲覧中のページを高速に切り替えると、キャッシュに存在しないページをインターネット経由でダウンロードして表示する頻度が増加し、ページの表示速度が低下するという問題がある。特許文献1の電子出版物閲覧装置においては、ユーザが電子出版物閲覧装置のページを高速にめくった際に同様の問題が生じる。また、電子出版物閲覧装置は、インターネットから取得した電子出版物のデータを、ヘッドマウントディスプレイに表示可能な形式に変換するレンダリング処理を行う。このレンダリング処理はページ毎に行う必要があるので、ページを高速にめくった際の処理負荷が大きい。そこで、従来の電子出版物閲覧装置では、レンダリング結果をメモリにキャッシュしている。ところで、物理的な本を高速にめくる際には、ユーザは、本をたわませ、ページの一部分のみが見える状態でページをめくることが多い。この場合、ユーザが閲覧する部分はページ全体ではなく、一部分のみである。しかしながら、従来の電子出版物閲覧装置では、レンダリングしたページ全体をメモリにキャッシュしていたので、多くのページを増やすためには、メモリの容量を増やさなければならなかった。本発明は上記の問題点に鑑み、電子書籍の内容を表示面に重畳表示させる電子出版物閲覧装置において、キャッシュできるページ数を増加させ、ページの表示を高速化することを目的とする。本発明の一形態に係る電子出版物閲覧装置は、電子出版物の各ページを、電子出版物閲覧用書籍の対応するページに重畳するように、表示面に表示する。具体的には、前記電子出版物閲覧用書籍のページのうちの前記表示面を通してユーザから見える部分である表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定する表示対象特定部と、前記電子出版物の各ページの表示内容を定義するページ構造データであって、前記表示対象ページに対応するページ構造データを取得するページ構造データ取得部と、前記表示面に表示される画像データであって、前記表示対象特定部で特定された前記表示対象領域の位置及び大きさに対応する表示画像データを、前記ページ構造データ取得部で取得された前記ページ構造データから生成するレンダリング部と、前記レンダリング部で生成された前記表示画像データをキャッシュする表示画像データキャッシュ部と、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされている場合に、前記表示画像データキャッシュ部から取得した当該表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させ、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされていない場合に、前記レンダリング部に前記表示画像データを新たに生成させ、前記レンダリング部で新たに生成された前記表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させる表示制御部とを備える。上記構成によれば、表示対象ページのうち、実際にユーザに見えている部分に対応する表示画像データのみをキャッシュ対象とするので、メモリの容量を増やさなくてもキャッシュできるページ数を増加させることができる。その結果、ユーザが電子出版物閲覧用書籍を高速にめくった際のページの表示を高速化することができる。また、前記表示制御部は、前記表示画像データキャッシュ部にキャッシュされている前記表示対象ページの表示画像データが、対応する前記表示対象領域を包含している場合に、当該表示画像データから前記表示対象領域に対応する部分のみを抽出して前記表示面に表示させると共に、当該抽出した表示画像データを前記表示画像データキャッシュ部にキャッシュさせてもよい。さらに、前記表示制御部は、前記表示画像データキャッシュ部にキャッシュされている前記表示対象ページと異なる表示画像データについて、前記表示対象領域に対応する部分のみを抽出し、抽出した表示画像データを前記表示画像データキャッシュ部にキャッシュさせてもよい。また、前記表示制御部は、前記表示画像データキャッシュ部にキャッシュされている前記表示画像データが、対応する前記表示対象領域のうちの一部を含んでいない場合に、当該含まれていない部分に対応する前記表示画像データのみを前記レンダリング部に生成させ、前記表示画像データキャッシュ部にキャッシュされている前記表示画像データと、前記レンダリング部で新たに生成された前記表示画像データとを結合して前記表示面に表示させると共に、当該結合した表示画像データを前記表示画像データキャッシュ部にキャッシュさせてもよい。上記の各構成のように、過去に生成された表示画像データを有効利用することにより、レンダリングに要する時間を大幅に短縮することができる。その結果、ユーザが電子出版物閲覧用書籍を高速にめくった際のページの表示を高速化することができる。さらに、該電子出版物閲覧装置は、前記ページ構造データをキャッシュするページ構造データキャッシュ部を備えてもよい。前記ページ構造データ取得部は、前記表示対象ページに対応する前記ページ構造データが前記ページ構造データキャッシュ部にキャッシュされている場合に、前記ページ構造データキャッシュ部から前記ページ構造データを取得してもよい。一方、前記表示対象ページに対応する前記ページ構造データが前記ページ構造データキャッシュ部にキャッシュされていない場合に、通信ネットワークを介して接続された外部装置から前記ページ構造データを取得すると共に、取得した前記ページ構造データを前記ページ構造データキャッシュ部にキャッシュさせてもよい。また、前記ページ構造データ取得部は、前記表示対象ページを含む複数の前記ページ構造データを前記外部装置から同時に取得し、前記表示対象特定部で特定された前記表示対象領域の面積に応じて、同時に取得する前記ページ構造データの数を増減させてもよい。例えば、ユーザが各ページをじっくりと見ている表示対象領域の面積が大きい場合には、同時に取得するページ構造データの数を少なくし、ユーザがページをパラパラとめくっている表示対象領域の面積が小さい場合には、同時に取得するページ構造データの数を多くしてもよい。さらに、該電子出版物閲覧装置は、ユーザからの指示を受け付けるユーザ対話部と、前記ユーザ対話部で受け付けられたユーザからの指示に基づいて、複数の前記電子出版物のうち、ユーザに対して表示する前記電子出版物を識別するタイトル情報を特定するタイトル特定部とを備えてもよい。一形態として、該電子出版物閲覧装置は、さらに、ユーザの眼に対面する位置に配置される表示面、及び前記表示対象領域を撮像する撮像部を備えるヘッドマウントディスプレイを備えてもよい。そして、前記表示対象特定部は、前記撮像部で撮像された画像に基づいて、前記表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定する。さらに、前記電子出版物閲覧用書籍は、複数のページと、前記複数のページそれぞれに複数個ずつ配置され、且つそれぞれが当該ページを識別するページ情報、及び当該ページ上の位置を示す位置情報を含むマーカとを備えてもよい。そして、前記表示対象特定部は、前記撮像部で撮像された前記表示対象領域に含まれる前記マーカの前記ページ情報及び前記位置情報に基づいて、前記表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定してもよい。さらに、前記表示対象特定部は、前記位置を示す情報で特定される前記表示対象ページ上における前記マーカの位置と、前記撮像部によって撮像された前記表示対象ページ上における前記マーカの現実の位置との差に基づいて、前記表示対象領域の変形量を特定してもよい。そして、前記表示制御部は、前記表示対象特定部で特定された前記変形量に基づいて、前記表示画像データを変形させて前記表示面に表示させてもよい。他の例として、前記電子出版物閲覧用書籍は、前記表示面と、前記表示面に表示させる前記表示対象ページをユーザの操作に従って切替える制御部とを備えてもよい。そして、前記表示対象特定部は、前記表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを、前記制御部から取得することによって特定してもよい。本発明の一形態に係る電子出版物閲覧方法は、電子出版物の各ページを、電子出版物閲覧用書籍の対応するページに重畳するように、表示面に表示する方法である。具体的には、前記電子出版物閲覧用書籍のページのうちの前記表示面を通してユーザから見える部分である表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定する表示対象特定ステップと、前記電子出版物の各ページの表示内容を定義するページ構造データであって、前記表示対象ページに対応するページ構造データを取得するページ構造データ取得ステップと、前記表示面に表示される画像データであって、前記表示対象特定ステップで特定された前記表示対象領域の位置及び大きさに対応する表示画像データを、前記ページ構造データ取得ステップで取得された前記ページ構造データから生成するレンダリングステップと、前記レンダリングステップで生成された前記表示画像データをキャッシュする表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされている場合に、前記表示画像データキャッシュ部から取得した当該表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させ、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされていない場合に、前記レンダリング部に前記表示画像データを新たに生成させ、前記レンダリング部で新たに生成された前記表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させる表示制御ステップとを含む。本発明の一形態に係るプログラムは、コンピュータに、電子出版物の各ページを、電子出版物閲覧用書籍の対応するページに重畳するように、表示面に表示させる。具体的には、前記電子出版物閲覧用書籍のページのうちの前記表示面を通してユーザから見える部分である表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定する表示対象特定ステップと、前記電子出版物の各ページの表示内容を定義するページ構造データであって、前記表示対象ページに対応するページ構造データを取得するページ構造データ取得ステップと、前記表示面に表示される画像データであって、前記表示対象特定ステップで特定された前記表示対象領域の位置及び大きさに対応する表示画像データを、前記ページ構造データ取得ステップで取得された前記ページ構造データから生成するレンダリングステップと、前記レンダリングステップで生成された前記表示画像データをキャッシュする表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされている場合に、前記表示画像データキャッシュ部から取得した当該表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させ、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされていない場合に、前記レンダリング部に前記表示画像データを新たに生成させ、前記レンダリング部で新たに生成された前記表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させる表示制御ステップとを、コンピュータに実行させる。本発明の一形態に係る集積回路は、電子出版物の各ページを、電子出版物閲覧用書籍の対応するページに重畳するように、表示面に表示する。具体的には、前記電子出版物閲覧用書籍のページのうちの前記表示面を通してユーザから見える部分である表示対象領域を含む表示対象ページと、前記表示対象ページ上における前記表示対象領域の位置及び大きさとを特定する表示対象特定部と、前記電子出版物の各ページの表示内容を定義するページ構造データであって、前記表示対象ページに対応するページ構造データを取得するページ構造データ取得部と、前記表示面に表示される画像データであって、前記表示対象特定部で特定された前記表示対象領域の位置及び大きさに対応する表示画像データを、前記ページ構造データ取得部で取得された前記ページ構造データから生成するレンダリング部と、前記レンダリング部で生成された前記表示画像データをキャッシュする表示画像データキャッシュ部と、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされている場合に、前記表示画像データキャッシュ部から取得した当該表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させ、前記表示画像データキャッシュ部に前記表示対象領域に対応する前記表示画像データがキャッシュされていない場合に、前記レンダリング部に前記表示画像データを新たに生成させ、前記レンダリング部で新たに生成された前記表示画像データを、前記表示対象領域に重畳する前記表示面上の位置に表示させる表示制御部とを備える。本発明によれば、電子出版物のページの表示画像データのうち、ユーザに見えている部分のみをキャッシュ対象とすることで、メモリの容量を増やさなくてもキャッシュできるページ数を増加させることができる。その結果、ユーザが電子出版物閲覧用書籍を高速にめくった際のページの表示を高速化することができる。図1は、本発明の一形態に係る電子出版物閲覧装置の機能ブロック図である。図1に示される電子出版物閲覧装置1000は、電子出版物の各ページを、電子出版物閲覧用書籍の対応するページに重畳するように表示面に表示する装置であって、表示対象特定部1100と、ページ構造データ取得部1200と、レンダリング部1300と、表示画像データキャッシュ部1400と、表示制御部1500とを備える。表示対象特定部1100は、電子出版物閲覧用書籍のページのうちの表示面を通してユーザから見える部分である表示対象領域を含む表示対象ページと、表示対象ページ上における表示対象領域の位置及び大きさとを特定する。ページ構造データ取得部1200は、電子出版物の各ページの表示内容を定義するページ構造データであって、表示対象ページに対応するページ構造データを取得する。レンダリング部1300は、表示面に表示される画像データであって、表示対象特定部1100で特定された表示対象領域の位置及び大きさに対応する表示画像データを、ページ構造データ取得部1200で取得されたページ構造データから生成する。表示画像データキャッシュ部1400は、レンダリング部1300で生成された表示画像データをキャッシュする。表示制御部1500は、表示画像データキャッシュ部1400に表示対象領域に対応する表示画像データがキャッシュされている場合に、表示画像データキャッシュ部1400から取得した当該表示画像データを、表示対象領域に重畳する表示面上の位置に表示させる。一方、表示制御部1500は、表示画像データキャッシュ部1400に表示対象領域に対応する表示画像データがキャッシュされていない場合に、レンダリング部1300に表示画像データを新たに生成させ、レンダリング部1300で新たに生成された表示画像データを、表示対象領域に重畳する表示面上の位置に表示させる。以下、本発明の各実施の形態における電子出版物閲覧装置を、図面を参照しながら詳しく説明する。実施の形態1まず、図2を参照して、本発明の実施の形態1における電子出版物閲覧装置の概略を説明する。図2に示される電子出版物閲覧装置は、ユーザにヘッドマウントディスプレイ11を装着させることによって、電子出版物の各ページを、ユーザの視界にある電子出版物閲覧用書籍201の対応するページに重畳するように表示する。具体的には、ヘッドマウントディスプレイ11は、カメラ103と、表示部113とを備える。このヘッドマウントディスプレイ11は、典型的には、眼鏡の形状であって、ユーザの頭部正面に装着される。表示部表示面113は、例えば、眼鏡のレンズのように、ユーザの眼に対面する位置に配置される。この表示部113は、例えば、ハーフミラー又はホログラム光学素子HOE:HologramOpticalElementで構成されている。このため、ユーザは、表示部113に表示される画像を見ながら、表示部113を通して外界を視認することができる。なお、図2の例では、右眼用及び左眼用の表示部113が別体となっているが、これに限ることなく、横長の1枚の表示面をユーザの両眼に対面する位置に配置してもよい。カメラ撮像部103は、ユーザの視線方向を撮像する。より具体的には、電子出版物閲覧用書籍201のページのうちの表示部113を通してユーザから見える部分である表示対象領域を撮像する。なお、図2の例では、右眼用及び左眼用の表示部113の間に配置されている。上記構成のヘッドマウントディスプレイ11をユーザに装着させ、カメラ103で撮像した映像に基づいて電子出版物閲覧用書籍201の開かれているページを特定し、当該ページに対応する電子出版物のページを表示部113に表示させることにより、電子出版物が電子出版物閲覧用書籍201の各ページに表示されているかのように、ユーザに感じさせることができる。図3は、電子出版物閲覧用書籍201の一例を示す図である。電子出版物閲覧用書籍201は、複数のページと、複数のページそれぞれに複数個ずつ配置されているマーカ201aとを備える。マーカ201aは、それぞれ電子出版物閲覧用書籍201の各ページが何ページ目であるかを示すページ情報と、マーカ201aが各ページのどの部分に配置されているかを示す位置情報とを含むマーカ情報を保持している。マーカ201aは、例えば2次元のパターンを持つ。図4は、本発明の実施形態に係る電子出版物閲覧装置100のブロック図である。電子出版物閲覧装置100は、カメラ103及び表示部113を備えるヘッドマウントディスプレイ11と、表示領域特定部12と、記憶部13と、ユーザ対話部101と、タイトル特定部102と、映像取得部104と、ページ構造データ取得部108と、レンダリング部110と、表示制御部111とを備える。なお、表示領域特定部12、記憶部13、ユーザ対話部101、タイトル特定部102、映像取得部104、ページ構造データ取得部108、レンダリング部110、及び表示制御部111の全部又は一部は、ヘッドマウントディスプレイ11に組み込まれていてもよいし、ヘッドマウントディスプレイ11とは別の筐体に収納され、ヘッドマウントディスプレイ11に有線接続又は無線接続されていてもよい。ユーザ対話部101は、ユーザの操作を受け付け、閲覧する電子出版物のタイトルを示す情報を取得する。タイトル特定部102は、ユーザ対話部101が取得した電子出版物のタイトルを示す情報に基づいて、複数の電子出版物のうちのユーザに対して表示する電子出版物を識別するタイトル情報を特定し、表示対象ページ特定部106の要求に応じてタイトル情報を提供する。映像取得部104は、カメラ103が撮像した映像であるカメラ映像をカメラ103から取得し、保存する。また、映像取得部104は、マーカ認識部105からの要求に応じて、取得したカメラ映像を提供する。表示領域特定部12は、マーカ認識部105と、表示対象ページ特定部106と、ページ形状特定部107とを備える。この表示領域特定部12は、図1の表示対象特定部1100に相当する。マーカ認識部105は、映像取得部104から取得したカメラ映像に基づいて、マーカ201aが保持するマーカ情報を抽出して保存する。また、マーカ認識部105は、表示対象ページ特定部106及びページ形状特定部107からの要求に応じて、抽出したマーカ情報を提供する。例えば、映像取得部104から取得したカメラ映像が、図5のように、ページの右上が少しめくれて、次のページの一部だけが見えている状態であったとする。このような状態の場合、マーカ認識部105は、右上に一部だけ見えているページのマーカ201aからページ情報を抽出する。つまり、この一部だけ見えている領域が表示対象領域となる。なお、図5の例では、右上に見えているページにのみマーカ201aを付したが、その手前のページ及び裏側ハッチングのページにもマーカが付されており、マーカ認識部105は、これらのページそれぞれに対して上記の処理を実行する。表示対象ページ特定部106は、マーカ認識部105から取得したマーカ情報に基づいて、閲覧中のページが何ページにあたるかを認識し、表示対象ページを示すページ情報として保存する。ページ情報は、例えば、電子出版物閲覧用書籍201の総ページ数を最大値とする正の整数である。ページ形状特定部107は、マーカ認識部105から取得したマーカ情報に基づいて、当該ページの形状を示すページ形状情報を生成し、保存する。ページ形状情報には、例えば、表示対象ページ上における表示対象領域の位置及び大きさを特定する情報と、表示対象領域の変形量撓み量と等が含まれる。ページ構造データ取得部108は、タイトル特定部102から電子出版物のタイトル情報を取得し、表示領域特定部12の表示対象ページ特定部106からページ情報を取得する。そして、ページ構造データ取得部108は、タイトル情報で特定される電子出版物におけるページ情報で特定されるページのページ構造データを取得し、レンダリング部110に提供する。このページ構造データ取得部108は、図1のページ構造データ取得部1200に相当する。ページ構造データ取得部108は、まず、該当するページ構造データがページ構造データキャッシュ部109に存在するか否かを確認する。そして、該当するページ構造データがページ構造データキャッシュ部109に存在する場合、ページ構造データ取得部108は、ページ構造データキャッシュ部109から当該ページ構造データを取得する。一方、該当するページ構造データがページ構造データキャッシュ部109に存在しない場合、ページ構造データ取得部108は、当該ページデータを、例えば、通信ネットワークを介して接続された外部装置コンテンツサーバ等から取得し、レンダリング部110に提供すると共に、ページ構造データキャッシュ部109に取得したページ構造データを格納する。ページ構造データは、電子出版物のページの表示内容を定義したデータである。ページ構造データは、文章、画像、動画などのコンテンツと、ページのレイアウト情報とからなる。レイアウト情報は、例えば、XMLeXtensibleMarkupLanguage又はHTMLHyperTextMarkupLanguage等により記述される。レイアウト情報には、コンテンツへのリンクと、コンテンツのページ内における配置情報等が記載されている。コンテンツの内の文章については、レイアウト情報に埋め込まれていてもよいし、レイアウト情報から独立したファイルになっていてもよい。レンダリング部110は、ページ構造データ取得部108で取得されたページ構造データを、表示部113に表示するためのデータ形式である表示画像データに変換するレンダリング処理を実行する。この時、レンダリング部110は、ページ形状特定部107から表示対象領域の位置及び大きさを示す情報を含むページ形状情報を取得する。そして、レンダリング部110は、取得したページ形状情報に基づいて、表示対象ページのうちの表示対象領域に対応する部分のみの表示画像データを生成する。このレンダリング部110は、図1のレンダリング部1300に相当する。具体的には、図5のマーカ201aが付されているページの表示画像データを生成する場合、レンダリング部110は、ページ構造データ取得部108から当該ページ全体のページ構造データを取得する。そして、レンダリング部110は、ページ構造データ取得部108から取得したページ構造データと、ページ形状特定部107から取得した表示対象領域の位置及び大きさを示す情報とに基づいて、図5の右上の表示対象領域に対応する表示画像データのみを生成する。記憶部13は、ページ構造データキャッシュ部109と、表示画像データキャッシュ部112とを備える。なお、記憶部13の具体的な構成は特に限定されず、例えば、DRAMDynamicRandomAccessMemory、SRAMStaticRandomAccessMemory、フラッシュメモリ、又はHDDHardDiscDrive等のデータを記憶可能なあらゆる記憶媒体を採用することができる。ページ構造データキャッシュ部109は、ページ構造データ取得部108で取得されたページ構造データを一時的に保存する。また、ページ構造データキャッシュ部109は、保存済みのページ構造データのデータ総量が一定の基準値を超えると、例えば、取得時刻が古いページ構造データから順に削除するといった基準FirstInFirstOutに従って、データ総量が基準値以下になるまで保存済みのページ構造データを削除する。表示画像データキャッシュ部112は、表示制御部111の要求に応じて、レンダリング部110が生成した表示画像データを保存する。また、表示画像データキャッシュ部112は、保存済みの表示画像データのデータ総量が一定の基準値を超えると、例えば、取得時刻が古い表示画像データから順に削除するといった基準FirstInFirstOutに従って、データ総量が基準値以下になるまで保存済みの表示画像データを削除する。この表示画像データキャッシュ部112は、図1の表示画像データキャッシュ部1400に相当する。表示制御部111は、タイトル特定部102からタイトル情報を、表示対象ページ特定部106からページ情報を、ページ形状特定部107からページ形状情報をそれぞれ取得する。そして、表示制御部111は、レンダリング部110又は表示画像データキャッシュ部112から該当するページの表示対象データを取得する。この表示制御部111は、図1の表示制御部1500に相当する。表示制御部111は、まず、表示対象領域に対応する表示画像データが表示画像データキャッシュ部112にキャッシュされているか否かを確認する。そして、当該表示画像データが表示画像データキャッシュ部112にキャッシュされている場合、表示制御部111は、表示画像データキャッシュ部112から当該表示画像データを取得する。一方、表示制御部111は、表示画像データキャッシュ部112に表示対象領域に対応する表示画像データが存在しなければ、ページ構造データ取得部108に該当するページ構造データを取得させ、レンダリング部110にページ構造データをレンダリングさせることによって、表示対象領域に対応する表示画像データを取得し、表示画像データキャッシュ部112に格納する。また、表示制御部111は、ページ形状特定部107から取得したページ形状情報に含まれる変形量に合わせて、取得した表示画像データを変形させ、ヘッドマウントディスプレイ11に変形した表示画像データの表示を指示する。ヘッドマウントディスプレイ11は、表示制御部111の指示に応じて、変形された表示画像データを表示部113に表示し、ユーザに提示する。すなわち、表示制御部111から取得した表示画像データを、図5に示されるマーカ201aで特定される表示対象領域に重畳するように表示部113に表示すると、ユーザには図6のように見えることになる。以上が電子出版物閲覧装置100の構成についての説明である。フローチャート以下、本実施形態に係る電子出版物閲覧装置100が行う処理を説明する。図7は、本実施形態に係る電子出版物閲覧装置100が行う、電子出版物のタイトルの設定処理を示すフローチャートである。ステップS1001において、ユーザ対話部101は、ユーザが入力した電子出版物のタイトルを示す情報を取得する。例えば、ユーザ対話部101は、まず、ヘッドマウントディスプレイ11の表示部113に、閲覧可能な電子出版物のタイトル一覧を表示する。そして、ユーザがボタン等の入力装置を用いて、表示されたタイトル一覧の中から閲覧したい電子出版物のタイトルを決定する。あるいは、ユーザは音声入力を用いてタイトルを決定してもよい。ステップS1002において、ユーザ対話部101は、ステップS1001において取得したタイトルを示す情報をタイトル特定部102に送信するとともに、送信したタイトルを示す情報の保存を指示する。タイトル特定部102は、ユーザ対話部101から受信したタイトルを示す情報に基づいて、タイトル情報を特定し、必要に応じてページ構造データ取得部108、レンダリング部110、及び表示制御部111等にタイトル情報を提供する。図8~図12を参照して、本実施形態に係る電子出版物閲覧装置100が行う電子出版物の表示処理を説明する。図8は、電子出版物閲覧装置100が行う表示処理の全体を示すフローチャートである。図9は、図8のステップS2004の処理の詳細を示すフローチャートである。図10は、図8のステップS2007の処理の詳細を示すフローチャートである。図11は、マーカから取得されるマーカ情報の例を示す図である。図12は、マーカ認識部105から出力されるマーカ情報の例を示す図である。なお、本処理は、上述の電子出版物のタイトルの設定処理が完了した後、繰り返し実行される。ステップS2001において、カメラ103は、電子出版物閲覧用書籍201を撮像する。図5に示されるカメラ映像が撮像されたとし、図5の右上に見えている部分を表示対象領域として、説明する。次に、ステップS2002において、映像取得部104は、カメラ103からカメラ映像を取得し、表示領域特定部12に提供する。表示領域特定部12は、映像取得部104から取得したカメラ映像に基づいて、表示対象ページと、表示対象領域の位置及び大きさを示す情報と、表示対象領域の変形量とを特定する。まず、マーカ認識部105は、映像取得部104からカメラ映像を取得し、カメラ映像から認識できたマーカ201aについて、当該マーカ201aに記載されたマーカ情報と、マーカ201aのカメラ映像における現実の位置及び形状とを抽出し、表示対象ページ特定部106及びページ形状特定部107に提供する。図11は、本実施形態におけるマーカ201aが保持しているマーカ情報を示す。マーカ201aには、ページ、ページ上におけるマーカ201aの位置、及びマーカの高さ等が記載されている。なお、マーカ201aに記載された情報を抽出する方法は、例えば、特許文献1に記載されているような従来の方法を用いることができる。ページは、マーカ201aが電子出版物閲覧用書籍201の何ページ目に印刷されているかを示す。ページ上における位置は、マーカ201aの左上の位置がページの左上から何センチ離れているかを2次元座標で示す。マーカの高さは、マーカ201aの縦方向の長さが何センチであるかを示す。なお、本実施形態においては、マーカ201aが正方形のためマーカの幅マーカ201aの横方向の長さについて記載を省いているが、マーカ201aが長方形である場合は幅の情報も保持する必要がある。カメラ映像における現実の位置は、例えば、カメラ映像の大きさが高さ768ピクセル、幅1024ピクセルの場合に、カメラ映像の左上を0,0、カメラ映像の右下を1024,768とする2次元座標系における座標で示される。マーカ201aのカメラ映像における現実の形状は、マーカ201aの4頂点のカメラ映像における位置によって定義される。マーカ201aのカメラ映像における現実の位置及び形状を認識する方法は、例えば、特許文献1に記載されているような従来の方法を用いることができる。マーカ認識部105から出力されるマーカ情報は、例えば図12に示されるように、マーカ201aに記載された情報と、マーカ201aのカメラ映像における現実の位置及び形状の情報とを、当該ページにおいて認識された全てのマーカ201aについて結合したものである。次に、表示対象ページ特定部106は、マーカ認識部105から取得したマーカ情報に基づいて、表示対象領域を含む表示対象ページを特定する。なお、同一ページに配置されている全てのマーカ201aには、同一のページ情報が記載されているため、1つでもマーカ201aが認識されていれば、表示対象ページ特定部106は、マーカ情報から表示対象ページを特定することができる。次に、ページ形状特定部107は、マーカ認識部105から取得したマーカ情報に基づいて、表示対象ページのページ形状情報を生成する。ページ形状情報は、マーカ認識部105から取得した情報、すなわちページの表示対象となっている部分表示対象領域の当該ページ上の位置及び大きさ等の情報に加えて、マーカ201aが認識されなかった領域、すなわちページの表示対象となっていない部分についての情報を追加したものである。ステップS2003において、表示制御部111は、表示対象ページ特定部106からページ情報を、タイトル特定部102からタイトル情報を、ページ形状特定部107からページ形状情報をそれぞれ取得する。そして、取得した情報によって特定される表示対象領域に対応する表示画像データが表示画像データキャッシュ部112にキャッシュされているか否かを確認する。表示対象領域に対応する表示画像データが表示画像データキャッシュ部112に存在しない場合ステップS2003でNo、ステップS2004に進む。ステップS2004において、表示制御部111は、ページ構造データ取得部108に、タイトル特定部102で特定されたタイトル情報と、表示対象ページ特定部106で特定されたページ情報とに基づいて、表示対象ページに対応するページ構造データを取得させる。ページ構造データ取得部108の具体的な処理内容は、図9を参照して後述する。ステップS2005において、表示制御部111は、レンダリング部110に、ページ構造データ取得部108から取得したページ構造データをレンダリングさせ、表示画像データを生成させる。具体的には、レンダリング部110は、ページ形状特定部107から取得したページ形状情報を参照して、表示対象ページのうちの表示対象領域に対応する部分のみの表示画像データを生成し、表示制御部111に提供する。一方、表示対象領域に対応する表示画像データが表示画像データキャッシュ部112に存在する場合ステップS2003でYes、ステップS2006に進む。ステップS2006において、表示制御部111は、表示画像データキャッシュ部112から表示対象領域に対応する表示画像データを取得する。但し、ここで取得される表示画像データは、表示対象領域と完全に一致していなくてもよい。つまり、表示画像データキャッシュ部112から取得される表示画像データは、表示対象領域より大きな領域であって、表示対象領域全体を包含するものであってもよいし、表示対象領域の一部分のみを含むものであってもよい。言い換えれば、表示対象領域に対応する表示画像データとは、表示対象領域の少なくとも一部を含む表示画像データを指す。ステップS2007において、表示制御部111は、表示画像データキャッシュ部112から取得した表示画像データを、表示対象領域に合わせて調整する。具体的な処理の内容は、図10を参照して後述する。ステップS2008において、表示制御部111は、ステップS2005で新たに生成された表示画像データ、又はステップS2007で調整された表示画像データを、タイトル特定部102から取得したタイトル情報と、表示対象ページ特定部106から取得したページ情報と、ページ形状特定部107から取得したページ形状と、保存日時とを対応付けて、表示画像データキャッシュ部112に格納する。ここで、表示画像データキャッシュ部112がキャッシュを整理する際に、キャッシュ済みの表示画像データを走査し、現在のページ形状で表示対象にならない部分を部分的に削除してもよい。なお、表示制御部111は、表示画像データキャッシュ部112に既に保存済みの表示画像データのデータ総量が一定の基準値を超えている場合に、データ総量が基準値以下になるまで、保存日時の古い順に保存済みの表示画像データを削除する。ステップS2009において、表示制御部111は、レンダリング部110又は表示画像データキャッシュ部112から取得した表示画像データを、ページ形状特定部107から取得したページ形状情報に含まれる変形量に合わせて変形させる。より具体的には、カメラ映像におけるマーカ201aの4頂点の座標が示す四角形の形状に変形する。なお、表示制御部111は、カメラ映像の大きさを予め取得しているものとする。ステップS2010において、表示制御部111は、ヘッドマウントディスプレイ11に、変形した表示画像データを送信して表示を指示する。そして、ヘッドマウントディスプレイ11は、表示制御部111から取得した表示画像データを、電子出版物閲覧用書籍201の表示対象領域に重畳する表示部113上の位置に表示させる。次に、図9を参照して、ステップS2004の処理の詳細を説明する。図9は、ステップS2004におけるページ構造データ取得部108の処理の詳細なフローチャートである。ステップS3001において、ページ構造データ取得部108は、ページ構造データキャッシュ部109に、タイトル特定部102から取得したタイトル情報と、表示対象ページ特定部106から取得するページ情報とに対応するページ構造データが保存されているかを確認する。そして、ページ構造データがページ構造データキャッシュ部109に保存されていない場合ステップS3001でNo、ステップS3002に進む。ステップS3002において、ページ構造データ取得部108は、通信ネットワークを介して接続される外部装置から表示対象ページに対応するページ構造データを取得する。ステップS3003において、ページ構造データ取得部108は、外部装置から取得したページ構造データと、タイトル特定部102及び表示対象ページ特定部106から取得したタイトル情報およびページ情報と、保存日時とを対応付けて、ページ構造データキャッシュ部109に格納する。この時、ページ構造データキャッシュ部109に保存済みのページ構造データのデータ総量が一定の基準値を超えている場合には、データ総量が基準値以下になるまで、保存日時の古い順にページ構造データを削除する。一方、ステップS3001において、ページ構造データがページ構造データキャッシュ部109に保存されている場合ステップS3001でYes、ステップS3004に進む。ステップS3004において、ページ構造データ取得部108は、ページ構造データキャッシュ部109から表示対象ページに対応するページ構造データを取得する。ステップS3005において、ページ構造データ取得部108は、ステップS3002あるいはステップS3004で取得したページ構造データをレンダリング部110に送信する。なお、ページ構造データ取得部108は、さらに、タイトル特定部102から取得したタイトル情報と、表示対象ページ特定部106から取得したページ情報とに基づいて、表示対象ページの次にユーザが読む可能性のあるページを推定し、推定したページのページ構造データを、表示対象ページに対応するページ構造データと同時に予め取得しておいてもよい。このとき、ページ構造データ取得部108は、さらに、ページ形状特定部107から表示対象領域の大きさ面積を示す情報を取得し、当該情報に基づいて、予め取得するページ構造データの数を決定してもよい。例えば、表示対象領域の面積が大きいほど同時に取得するページ構造データの数を少なくし、表示対象領域の面積が小さいほど同時に取得するページ構造データの数を多くしてもよい。次に、図10を参照して、ステップS2007の処理の詳細を説明する。図10は、ステップS2007において、表示制御部111が表示画像データキャッシュ部112から取得した表示画像データを、表示対象領域に合わせて調整する処理の詳細なフローチャートである。ステップS4001において、表示制御部111は、ページ形状特定部107から取得した表示対象領域の位置及び大きさを示す情報と、表示画像データキャッシュ部112から取得した表示画像データとを比較する。そして、取得した表示画像データが表示対象領域全体を包含している場合ステップS4001でYes、ステップS4002に進む。ステップS4002において、表示制御部111は、表示画像データキャッシュ部112から取得した表示対象ページの表示対象データのうち、表示対象領域に対応する部分のみを抽出する。但し、表示制御部111は、表示対象ページだけでなく、表示画像データキャッシュ部112に保存されている表示対象ページ以外のページの表示画像データに対しても、同様の処理を実行してもよい。すなわち、表示制御部111は、表示画像データキャッシュ部112に保存されている全ての表示画像データを、現在の表示対象領域の位置及び大きさに合わせて編集し、表示画像データキャッシュ部112に保存し直してもよい。これにより、さらに多くの表示画像データをキャッシュすることができる。一方、取得した表示画像データが表示対象領域全体を包含していない場合、すなわち、対応する表示対象領域のうちの一部を含んでいない場合ステップS4001でNo、ステップS4003に進む。ステップS4003において、表示制御部111は、レンダリング部110に、表示対象領域のうちの表示画像データに含まれていない部分を新たにレンダリングさせる。この時の処理内容は、図9のステップS2004及びステップS2005と共通するので、説明は省略する。ステップS4004において、表示制御部111は、表示画像データキャッシュ部112にキャッシュされている表示画像データと、レンダリング部110で新たに生成された表示画像データとを結合合成して、表示対象領域に対応する表示画像データを生成する。本実施形態に係る電子出版物閲覧装置100は、電子出版物閲覧用書籍201のページ形状を認識して、電子出版物のページの表示対象となっている範囲を判定し表示対象となっている範囲のみをキャッシュするように、レンダリング結果である表示画像データのキャッシュを制御する。したがって、本実施形態のような制御方法によれば、本実施形態のような制御方法を採用しない場合と比較して、より多くの表示画像データをキャッシュすることができ、電子出版物のページの表示を高速化することができる。本実施の形態における電子出版物閲覧装置100においては、ページ情報の取得に2次元マーカを用いたが、これに限ることなく、電子出版物閲覧用書籍201に印刷されたページ情報を直接認識してもよい。また、カメラ映像から電子出版物閲覧用書籍201の形状を直接認識して、ページ形状情報を取得してもよい。また、本実施例の電子出版物閲覧装置100においては、ヘッドマウントディスプレイ11を用いたが、プロジェクタ等を用いて電子出版物閲覧用書籍201に電子出版物を投影してもよい。また、電子出版物閲覧用書籍以外にも、形状を変化させることができる物体に対して電子出版物を重畳表示する場合にも、本発明は適用できる。実施の形態2次に、図13及び図14を参照して、本発明の実施の形態2に係る電子出版物閲覧装置を説明する。なお、実施の形態1との共通点の詳しい説明は省略し、相違点を中心に説明する。実施の形態1では、電子出版物閲覧装置100と電子出版物閲覧用書籍201とが別体として構成されていたのに対して、実施の形態2では、電子出版物閲覧装置330と電子出版物閲覧用書籍300とが一体として構成されている。より具体的には、電子出版物閲覧装置330が電子出版物閲覧用書籍300に含まれている。実施の形態2に係る電子出版物閲覧用書籍300は、図13に示されるように、表面に表示部310を備える。また、実施の形態2に係る電子出版物閲覧用書籍300は、図14に示されるように、表示部310と、制御部320と、電子出版物閲覧装置330とで構成される。実施の形態1では、ヘッドマウントディスプレイ11のレンズに設けられた表示部113に表示画像データを表示させることにより、当該レンズを通して見える電子出版物閲覧用書籍201のページに当該表示画像データが表示されているように、ユーザに知覚させる。すなわち、電子出版物閲覧用書籍201のページには、実際には何も表示されていない。一方、実施の形態2に係る表示部310は、電子出版物閲覧用書籍300のページに相当すると共に、表示画像データが表示される表示面である。すなわち、実施の形態2では、表示部310が電子出版物閲覧用書籍300のページそのものであり、表示画像データが当該ページに実際に表示される点で、実施の形態1と相違する。なお、表示部310の具体的な構成は特に限定されないが、例えば、液晶ディスプレイ、プラズマディスプレイ、又は有機ELElectroLuminescenceディスプレイ等を採用することができる。また、実施の形態1に係る電子出版物閲覧用書籍201は、複数のページを有する本の形態であって、ページを実際に捲ることによって、ページを切替える。一方、実施の形態2に係る電子出版物閲覧用書籍300は、物理的なページは存在せず、ユーザが所定の操作を行なうことによって、表示部310に表示される仮想的なページが切り替わる点で、実施の形態1と相違する。制御部320は、表示部310に表示させる表示対象ページを、ユーザの操作に従って切替える。例えば、表示部310はタッチセンサになっている。そして、ユーザが表示部310の右上端図13の○印の位置を指でタッチし、その指を表示部310上で図13の矢印に沿って、中央図13の●印の位置までスライドさせる。このとき、制御部320は、図13の○印の位置、矢印の方向へのスライド動作、及び●印の位置をそれぞれ検出し、直前に表示されていたページの右上端が●印の位置まで捲れ、且つ捲れた部分に次のページが表示されるように、表示部310の表示内容を制御する。さらに、制御部320は、ユーザが●印の位置にタッチした指を一定時間静止させていることを検出すると、図13の表示部310の右上隅ページが捲れた部分に表示させるページを連続的に切替える。すなわち、物理的な本のページをパラパラ捲る動作を擬似的に表現する。このとき、制御部320は、検出した図13の○印の位置、矢印の方向へのスライド動作、及び●印の位置等に基づいて、表示対象ページと、表示対象領域の位置及び大きさとを特定し、電子出版物閲覧装置330に送信し、電子出版物閲覧装置330から当該表示対象領域に表示すべき表示画像データを取得して、表示部310に表示する。電子出版物閲覧装置330は、例えば、図1に示されるような構成であってもよいし、図4の表示領域特定部12、記憶部13、ユーザ対話部101、タイトル特定部102、ページ構造データ取得部108、レンダリング部110、及び表示制御部111等で構成されてもよい。但し、この場合の表示領域特定部12は、前述したように、制御部320から取得した情報に基づいて、表示対象ページと、表示対象領域の位置及び大きさとを特定する。このように、本発明は、タッチセンサとして機能する表示部310に対して、擬似的にページを捲る操作をすることによって、表示部310に表示されるページを切替えるような電子出版物閲覧用書籍300に対しても適用することができる。なお、本発明を上記実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。上記の各装置は、具体的には、マイクロプロセッサ、ROM、RAM、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。RAMまたはハードディスクユニットには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。上記の各装置を構成する構成要素の一部または全部は、1個のシステムLSILargeScaleIntegration:大規模集積回路から構成されているとしてもよい。システムLSIは、複数の構成要素を1個のチップ上に集積して製造された超多機能LSIであり、具体的には、マイクロプロセッサ、ROM、RAMなどを含んで構成されるコンピュータシステムである。RAMには、コンピュータプログラムが記憶さている。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、システムLSIは、その機能を達成する。上記の各装置を構成する構成要素の一部または全部は、各装置に脱着可能なICカードまたは単体のモジュールから構成されているとしてもよい。ICカードまたはモジュールは、マイクロプロセッサ、ROM、RAMなどから構成されるコンピュータシステムである。ICカードまたはモジュールは、上記の超多機能LSIを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、ICカードまたはモジュールは、その機能を達成する。このICカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、コンピュータプログラムからなるデジタル信号であるとしてもよい。また、本発明は、コンピュータプログラムまたはデジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、CD-ROM、MO、DVD、DVD-ROM、DVD-RAM、BDBlu-rayDisc、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されているデジタル信号であるとしてもよい。また、本発明は、コンピュータプログラムまたはデジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、メモリは、上記コンピュータプログラムを記憶しており、マイクロプロセッサは、コンピュータプログラムにしたがって動作するとしてもよい。また、プログラムまたはデジタル信号を記録媒体に記録して移送することにより、またはプログラムまたはデジタル信号をネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施してもよい。上記実施の形態及び上記変形例をそれぞれ組み合わせてもよい。以上、図面を参照してこの発明の実施形態を説明したが、この発明は、図示した実施形態のものに限定されない。図示した実施形態に対して、この発明と同一の範囲内において、あるいは均等の範囲内において、種々の修正や変形を加えることが可能である。"