サーバから配信された書籍形式のコンテンツを表示部に表示する電子書籍表示端末であって、表示部における表示形態を規定する表示形態規定情報、および、アプリケーションを特定するアプリケーション特定情報を含むアプリケーションお勧め情報を、書籍形式のコンテンツとして取得するお勧め情報取得手段と、上記お勧め情報取得手段によって取得されたアプリケーションお勧め情報を、当該アプリケーションお勧め情報に含まれる表示形態規定情報に従って、表示部に表示するお勧め情報表示手段と、上記アプリケーションお勧め情報に含まれるアプリケーション特定情報によって特定されるアプリケーションが自端末にインストールされているかどうかを判定するアプリケーション判定手段とを備え、上記お勧め情報表示手段は、上記アプリケーション判定手段の判定結果を反映した表示形態で上記アプリケーションお勧め情報を表示するものであることを特徴とする電子書籍表示端末。サーバから配信された書籍形式のコンテンツを表示部に表示する電子書籍表示端末による表示方法であって、表示部における表示形態を規定する表示形態規定情報、および、アプリケーションを特定するアプリケーション特定情報を含むアプリケーションお勧め情報を、書籍形式のコンテンツとして取得するお勧め情報取得ステップと、上記お勧め情報取得ステップにて取得されたアプリケーションお勧め情報を、当該アプリケーションお勧め情報に含まれる表示形態規定情報に従って、表示部に表示するお勧め情報表示ステップと、上記アプリケーションお勧め情報に含まれるアプリケーション特定情報によって特定されるアプリケーションが自端末にインストールされているかどうかを判定するアプリケーション判定ステップとを含み、上記お勧め情報表示ステップにて、上記アプリケーション判定ステップにおける判定結果を反映した表示形態で上記アプリケーションお勧め情報を表示することを特徴とする表示方法。請求項1に記載の電子書籍表示端末を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。請求項3に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。ここで、アプリケーションやコンテンツ等のお勧め情報を、広告等を含めて表示したいという要求がある。そして、広告を表示する場合、見た目が単調になると広告効果が低くなってしまうため、表示する広告毎にお勧め情報の表示の仕方装飾、見栄えが変えられる必要がある。例えば、Androidマーケットアプリは、推薦するアプリケーションのリストデータに従って、Androidマーケットアプリにあらかじめ設定された表示の仕方でお勧め情報を表示する。そのため、お勧め情報の表示の仕方を変えるためには、Androidマーケットアプリをアップデートする必要がある。そして、Androidマーケットアプリは、提供者GoogleがOSの開発者であるため、ユーザの操作なしで自動的にアップデートすることができる。しかし、Androidマーケットアプリのようなお勧め情報を表示するアプリケーションでも、一般の開発者によって作成されたアプリケーションの場合には、ユーザの操作なしに自動的にアップデートすることはできない。なお、WindowsUpdateはメンテナンスアプリであるため、単純にリストを表示できればよく、表示の仕方をリストごとに変える必要はない。本発明は、上記の問題点を鑑みてなされたものであり、その目的は、インストールして使用するアプリケーションのお勧め情報を、お勧め情報毎の表示態様、かつ、アプリケーションがインストールされているか否かの判定結果を反映させた表示態様で表示することを容易に可能とする電子書籍表示端末等を提供することにある。上記の課題を解決するために、本発明に係る電子書籍表示端末は、サーバから配信された書籍形式のコンテンツを表示部に表示する電子書籍表示端末であって、表示部における表示形態を規定する表示形態規定情報、および、アプリケーションを特定するアプリケーション特定情報を含むアプリケーションお勧め情報を、書籍形式のコンテンツとして取得するお勧め情報取得手段と、上記お勧め情報取得手段によって取得されたアプリケーションお勧め情報を、当該アプリケーションお勧め情報に含まれる表示形態規定情報に従って、表示部に表示するお勧め情報表示手段と、上記アプリケーションお勧め情報に含まれるアプリケーション特定情報によって特定されるアプリケーションが自端末にインストールされているかどうかを判定するアプリケーション判定手段とを備え、上記お勧め情報表示手段は、上記アプリケーション判定手段の判定結果を反映した表示形態で上記アプリケーションお勧め情報を表示するものであることを特徴としている。また、本発明の表示方法は、サーバから配信された書籍形式のコンテンツを表示部に表示する電子書籍表示端末による表示方法であって、表示部における表示形態を規定する表示形態規定情報、および、アプリケーションを特定するアプリケーション特定情報を含むアプリケーションお勧め情報を、書籍形式のコンテンツとして取得するお勧め情報取得ステップと、上記お勧め情報取得ステップにて取得されたアプリケーションお勧め情報を、当該アプリケーションお勧め情報に含まれる表示形態規定情報に従って、表示部に表示するお勧め情報表示ステップと、上記アプリケーションお勧め情報に含まれるアプリケーション特定情報によって特定されるアプリケーションが自端末にインストールされているかどうかを判定するアプリケーション判定ステップとを含み、上記お勧め情報表示ステップにて、上記アプリケーション判定ステップにおける判定結果を反映した表示形態で上記アプリケーションお勧め情報を表示することを特徴としている。上記の構成によれば、サーバから配信されるアプリケーションお勧め情報には、表示部における表示形態を規定する表示形態規定情報、および、アプリケーションを特定するアプリケーション特定情報が含まれている。そして、アプリケーションお勧め情報に含まれる表示形態規定情報に従って表示するため、アプリケーションお勧め情報毎に表示態様を変えて表示することが可能となる。また、アプリケーションお勧め情報に含まれるアプリケーション特定情報によって特定されるアプリケーションが自端末にインストールされているかどうかを判定し、表示形態規定情報が規定した表示形態に判定結果を反映した表示形態でアプリケーションお勧め情報を表示する。したがって、インストールして使用するアプリケーションお勧め情報を、アプリケーションお勧め情報毎の表示態様、かつ、アプリケーションがインストールされているか否かの判定結果を反映させた表示態様で表示することが可能となる。また、アプリケーションが自端末にインストールされているかどうかを判定する機能を備えた電子書籍表示端末に対して、表示形態規定情報およびアプリケーション特定情報を含むアプリケーションお勧め情報を配信するため、従来のアプリケーションお勧め情報の表示アプリケーションのように、アプリケーションお勧め情報の表示アプリケーション自体をアップデートする必要がない。よって、アプリケーションお勧め情報毎の表示態様、かつ、アプリケーションがインストールされているか否かの判定結果を反映させた表示態様で、アプリケーションお勧め情報を表示することを、OSの開発者でなくても容易に実行できるという効果を奏する。なお、上記電子書籍表示端末は、コンピュータによって実現してもよく、この場合には、コンピュータを上記電子書籍表示端末の各手段として動作させることにより、上記電子書籍表示端末をコンピュータにて実現させる制御プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。以上のように、本発明に係る電子書籍表示端末は、表示部における表示形態を規定する表示形態規定情報、および、アプリケーションを特定するアプリケーション特定情報を含むアプリケーションお勧め情報を、書籍形式のコンテンツとして取得するお勧め情報取得手段と、上記お勧め情報取得手段によって取得されたアプリケーションお勧め情報を、当該アプリケーションお勧め情報に含まれる表示形態規定情報に従って、表示部に表示するお勧め情報表示手段と、上記アプリケーションお勧め情報に含まれるアプリケーション特定情報によって特定されるアプリケーションが自端末にインストールされているかどうかを判定するアプリケーション判定手段とを備え、上記お勧め情報表示手段は、上記アプリケーション判定手段の判定結果を反映した表示形態で上記アプリケーションお勧め情報を表示する構成である。また、本発明の表示方法は、表示部における表示形態を規定する表示形態規定情報、および、アプリケーションを特定するアプリケーション特定情報を含むアプリケーションお勧め情報を、書籍形式のコンテンツとして取得するお勧め情報取得ステップと、上記お勧め情報取得ステップにて取得されたアプリケーションお勧め情報を、当該アプリケーションお勧め情報に含まれる表示形態規定情報に従って、表示部に表示するお勧め情報表示ステップと、上記アプリケーションお勧め情報に含まれるアプリケーション特定情報によって特定されるアプリケーションが自端末にインストールされているかどうかを判定するアプリケーション判定ステップとを含み、上記お勧め情報表示ステップにて、上記アプリケーション判定ステップにおける判定結果を反映した表示形態で上記アプリケーションお勧め情報を表示する方法である。したがって、インストールして使用するアプリケーションお勧め情報を、アプリケーションお勧め情報毎の表示態様、かつ、アプリケーションがインストールされているか否かの判定結果を反映させた表示態様で表示することが可能となる。また、アプリケーションが自端末にインストールされているかどうかを判定する機能を備えた電子書籍表示端末に対して、表示形態規定情報およびアプリケーション特定情報を含むアプリケーションお勧め情報を配信するため、従来のアプリケーションお勧め情報の表示アプリケーションのように、アプリケーションお勧め情報の表示アプリケーション自体をアップデートする必要がない。よって、アプリケーションお勧め情報毎の表示態様、かつ、アプリケーションがインストールされているか否かの判定結果を反映させた表示態様で、アプリケーションお勧め情報を表示することを、OSの開発者でなくても容易に実行できるという効果を奏する。また、電子書籍コンテンツ配信の仕組みをそのまま使ってアプリケーションをお勧めすることができるという効果を奏する。本発明の一実施の形態について、図1~図6に基づいて詳細に説明する。電子書籍表示端末100の概要図1に基づいて、本実施の形態に係る電子書籍表示端末100の構成について説明する。図1は、電子書籍表示端末100の要部構成を示す機能ブロック図である。なお、本実施の形態に直接関係のない部分例えば、インターネット接続や音声出力などを実現する部分は、記載の簡潔性を担保する観点から、構成の説明およびブロック図から省略した。ただし、実施の実情に則して、本実施の形態に係る電子書籍表示装置100は当該省略した構成を含んでもよい。また、本実施の形態では、アプリケーションのインストールを勧めるアプリお勧めコンテンツを表示する場合について説明するが、電子書籍等のコンテンツを勧める場合も同様であり、さらに、アプリケーションおよびコンテンツを同時に勧める場合にも適用できる。電子書籍表示装置100は、複数のページにコンテンツを掲載した電子書籍を表示可能な装置である。電子書籍表示端末100は、サーバ200から配信された書籍形式のコンテンツコンテンツデータを表示部120に表示する。具体的には、電子書籍表示端末100は、電子書籍リーダ、タブレット端末、携帯電話、スマートフォン、その他、表示画面を有する装置を想定している。また、電子書籍とは、文章、画像、動画、音楽、音声、図形、その他コンテンツを含む電子データをいう。電子書籍表示装置100は、特に、アプリお勧めコンテンツアプリケーションお勧め情報を、アプリお勧めコンテンツ毎の表示形態で、かつ、アプリケーションがインストール済みかどうかに応じた表示形態で表示することを特徴とする。具体的には、外部より取得したアプリお勧めコンテンツを、当該アプリお勧めコンテンツに含まれる表示形態規定情報の規定に従い、かつ、当該アプリお勧めコンテンツに含まれるアプリケーション特定情報によって特定されたアプリケーションが電子書籍表示端末100にインストールされているか否かの判定結果を反映した表示形態でアプリお勧めコンテンツを表示する。これにより、例えば、インストール済みのアプリケーションには、当該アプリケーションに付加するリンクをアプリケーション起動のリンクとし、インストールされていないアプリケーションには、当該アプリケーションに付加するリンクをダウンロードのリンクにして、アプリお勧めコンテンツを表示することができる。このように、インストール済みのアプリケーションに付加するリンクをアプリケーション起動のリンクに変えることで、インストール済みのアプリケーションの起動を容易にすることができる。また、アプリお勧めコンテンツが推薦するアプリケーションをリスト表示する場合、インストール済みのアプリケーションを、リストの後方に表示したり、表示しないようにすることができる。このようにリスト表示を変更することで、推薦するアプリケーションの中でインストールされていないアプリケーションを強調することができる。また、電子書籍表示端末100では、アプリケーションがインストール済みかどうかを確認する機能があらかじめビューアに用意されている。ビューアとは電子書籍コンテンツを表示するアプリケーションのことを指す。そして、アプリケーションのリストデータ、その表示記述部分、インストール済みかどうかを確認する機能の実行を指示する部分が、ビューアから分離されており、アプリお勧めコンテンツとして配信される。これにより、アプリお勧めコンテンツ毎の表示態様で、アプリお勧めコンテンツを表示することができる。よって、アプリお勧めコンテンツに広告等を含めて表示する場合に、広告に合わせて表示の仕方装飾、見栄えを変えるために、従来のように、アプリケーションお勧め情報の表示アプリケーション自体をアップデートする必要がない。それゆえ、アプリお勧めコンテンツ毎に異なる表示態様で、かつ、アプリケーションがインストールされているか否かの判定結果を反映させた表示態様で、アプリお勧めコンテンツを表示することを、OSの開発者でなくても容易に実行できる。また、コンテンツとして配信することにより、オフライン環境下であってもアプリケーションお勧め情報を表示することができる。電子書籍表示端末100の構成図1に示すように、電子書籍表示端末100は、操作入力部110、表示部120、通信部130、制御部140、および記憶部150を含む。操作入力部110は、ユーザが電子書籍表示端末100を操作するための指示信号を、入力デバイスであるタッチパネル等を介して入力するためのものである。表示部120は、電子書籍表示端末100が扱う情報を表示するものである。電子書籍表示端末100は、書籍形式のデータを表示する書籍表示機能を有し、例えば、コンテンツおよびアプリお勧めコンテンツを表示する。なお、操作入力部110と表示部120とは、一体に成形されたタッチパネルによって構成されてもよい。通信部130は、通信網を介して外部の各種通信装置サーバ200などと通信を行うものである。本実施の形態では、通信部130は、サーバ200からプッシュ配信されたアプリお勧めコンテンツを受信する。また、アプリダウンロード部143から指定されたアプリケーションを、サーバ200よりダウンロードする。制御部140は、表示処理部お勧め情報取得手段、お勧め情報表示手段142、アプリダウンロード部143、アプリケーション実行部144を含む。表示処理部142は、コンテンツ記憶部151に記憶されている各種電子書籍のコンテンツを読み出し、表示部120に表示する。また、表示処理部142は、サーバ200から通信部130を介して書籍形式のコンテンツとしてアプリお勧めコンテンツを取得し、表示部120に表示する。表示処理部142は、取得したアプリお勧めコンテンツを、当該アプリお勧めコンテンツに含まれる表示形態規定情報に従って、表示部120に表示する。また、表示処理部142は、アプリお勧めコンテンツを表示するために、画面生成部142Aと、アプリ判定部アプリケーション判定手段142Bとを有する。ここで、アプリお勧めコンテンツには、表示形態規定情報およびアプリケーション特定情報が含まれている。表示形態規定情報は、表示部120における表示形態を規定する情報である。また、アプリお勧めコンテンツには、電子書籍表示端末100にアプリケーションがインストールされているか否かを判定する機能アプリ判定部142Bを呼び出すコマンドが記述されている。そして、アプリケーション特定情報は、推薦するアプリケーションを特定する情報であり、上記判定機能の呼び出しの引き数として記述されている。図2に、電子書籍表示端末100が表示するアプリお勧めコンテンツのソースコードの一例を示す。図2のソースコードでは、アプリお勧めコンテンツを開くと、existAppコマンドにより、引き数に指定されているアプリケーションjpcosharpsampleappがインストールされているか否かが判定されるA。なお、Androidの場合はjpcosharpsampleappのようなアプリケーションのパッケージ名がアプリケーション特定情報になる。判定の結果、インストール済みの場合はアプリ起動というラベルがついた画像apppngを表示しB、インストールされていない場合はアプリダウンロードページへというラベルがついた画像downloadpngを表示するC図5参照。表示画像がタップされるとD、インストール済みか否かに応じてその後の処理が変わる。インストール済みの場合はアプリケーションを実行するE。インストールされていない場合はマーケットアプリを起動し、アプリケーションのダウンロード画面を表示するF。なお、アプリお勧めコンテンツは、javascript登録商標を含むHTMLファイルの形態に限定されず、表示形態規定情報、判定機能の呼び出しおよびその引き数としてのアプリケーション特定情報が含まれていれば、他の記述方式で記述されてもよい。アプリ判定部142Bは、アプリお勧めコンテンツに含まれるアプリケーション特定情報によって特定されるアプリケーションが自端末アプリ記憶部152にインストールされているかどうかを判定する。画面生成部142Aは、表示部120に表示する画面を生成する。画面生成部142Aは、アプリ判定部142Bからアプリケーションがインストールされているか否かの判定結果を受け取り、判定結果を反映させた表示形態でアプリケーションの情報を表示部120に表示するためのデータを生成する。具体的には、例えば、アプリケーションがインストールされていない場合には、アプリダウンロードボタンB2図5を表示し、インストールされている場合には、アプリ起動ボタンB1図5を表示するデータを生成する。また、インストールされている場合には、リストにおける表示位置をリストの後方に移動したり、リストに表示しないようにするデータを生成する。このように、表示処理部142は、取得したアプリお勧めコンテンツを、アプリお勧めコンテンツ自体に規定されている表示形態で、かつ、アプリ判定部142Bによるアプリケーションがインストールされているか否かの判定結果を反映した表示形態で、表示部120に表示する。アプリダウンロード部143は、通信部130を介して、アプリケーションをダウンロードし、記憶部150のアプリ記憶部152に記憶する。特に、本実施の形態では、アプリダウンロード部143は、アプリケーションがインストールされていない場合に、アプリお勧めコンテンツからユーザが当該アプリケーションを選択したとき、当該アプリケーションをサーバ200からダウンロードして、記憶部150のアプリ記憶部152に記憶し、インストールする。アプリケーション実行部144は、アプリ記憶部152に記憶されている各種アプリケーションプログラムを実行して、その実行結果をアプリケーションウィンドウとして表示部120に出力する。特に、本実施の形態では、アプリケーション実行部144は、アプリケーションがインストールされている場合に、アプリお勧めコンテンツから当該アプリケーションをユーザが選択したとき、当該アプリケーションをアプリ記憶部152から読み出して実行する。記憶部150は、電子書籍表示端末100の制御部140が、電子書籍表示端末100が有する各種機能を実行するためのアプリケーションプログラム、および、該アプリケーションプログラムを実行するときに読み出す各種データコンテンツを記憶するものである。記憶部150は、コンテンツ記憶部151とアプリ記憶部152とを含む。コンテンツ記憶部151は、各種電子書籍のコンテンツデータを記憶する。記憶されたコンテンツは、表示処理部142によって読み出され、表示部120に表示される。また、アプリ記憶部152は、アプリケーションプログラムを記憶するものである。記憶されたアプリケーションプログラムは、アプリケーション実行部144によって読み出され、実行される。ここで、図3に基づいて、表示処理部142のソフトウェアの階層構造について説明する。図3は、表示処理部142のソフトウェアの階層構造を示す構成図である。図3には、アプリお勧めコンテンツを表示する際の、アプリケーションのインストール確認、および、その確認結果の表示形態への反映の処理の流れも併せて示す。図3に示すとおり、表示処理部142は、サーバ200からプッシュ配信によりアプリお勧めコンテンツを取得する。本実施の形態では、アプリお勧めコンテンツはjavascriptを含むHTMLhypertextmarkuplanguageファイルであり、javascriptは内部処理部において処理される。そして、アプリケーションが自端末にインストールされているかどうかを判定する機能は、アプリお勧めコンテンツ中のjavascriptによって呼び出し可能に、javaによりあらかじめ電子書籍表示端末100に用意されている。アプリお勧めコンテンツの表示処理の流れ図4および図5に基づいて、電子書籍表示端末100が、アプリお勧めコンテンツを表示する表示処理の流れを説明する。図4は、アプリお勧めコンテンツの表示処理の流れの一例を示すフローチャートである。図5は、アプリお勧めコンテンツの表示処理で表示される画面の遷移を示す画面遷移図である。まず、表示処理部142が、通信部130を介して、サーバ200からプッシュ配信されたアプリお勧めコンテンツを受信しS1;お勧め情報取得ステップ、受信したアプリお勧めコンテンツのアイコンを表示部120に表示するS2。なお、アプリお勧めコンテンツのアイコンは、他の電子書籍のコンテンツと同様に電子書籍のインターフェースを用いて、例えば、書棚に並べられた状態で表示してもよい図5。次に、操作入力部110によって、ユーザがアプリお勧めコンテンツを選択するとS3、アプリ判定部142Bが、上記選択されたアプリお勧めコンテンツに含まれるアプリケーションお勧めアプリが電子書籍表示端末100にインストールされているか否かを判定するS4;アプリケーション判定ステップ。この判定結果は、画面生成部142Aに通知される。この後の処理は、アプリケーションの有無判定によって異なる。すなわち、アプリケーションがインストールされていればステップS11に進み、インストールされていなければステップS21に進む。インストールされている場合アプリケーションがインストールされている場合、表示処理部142が、アプリ起動ボタンB1を含む画面D1を表示部120に表示する図5。このとき、画面生成部142Aがアプリ起動ボタンB1を含む画面D1を表示するためのデータを生成するS11;お勧め情報表示ステップ。そして、操作入力部110によって、ユーザがアプリ起動ボタンB1を選択するとS12、選択されたアプリケーションを起動するS13。すなわち、ステップS12での選択結果は表示処理部142よりアプリケーション実行部144に通知され、アプリ記憶部152から該当するアプリケーションを起動させる。インストールされていない場合アプリケーションがインストールされていない場合、表示処理部142が、アプリダウンロードボタンB2を含む画面D2を表示部120に表示する。このとき、画面生成部142AがアプリダウンロードボタンB2を含む画面D2を表示するためのデータを生成するS21;お勧め情報表示ステップ。操作入力部110によって、ユーザがアプリダウンロードボタンB2が選択するとS22、アプリダウンロード部143がアプリケーションをサーバ200よりダウンロードして、インストールするS23。ステップS22での選択結果は、表示処理部142よりアプリダウンロード部143に通知され、通信部130を介してサーバ200からアプリケーションがダウンロードされる。なお、インストール後、直ちにアプリケーションを起動してもよい。ビューアの動作の詳細図5に示すとおり、ビューアは書棚アプリケーションや電子書籍ストアサイトからアプリお勧めコンテンツが選択されることにより起動する。アプリ判定部142Bによるアプリケーションのインストールの有無判定アプリ有無判定機能は、指定されたアプリケーションがインストールされているかどうかを判定するチェックAPIによって実現される。上述のように、このチェックAPIはアプリお勧めコンテンツに含まれるJavaScriptから呼び出される。なお、アプリ有無判定機能を実行するタイミングは、JavaScriptの記述次第である。すなわち、コンテンツのオープン時に判定するようにしてもよいし、インストールの有無に依存しないボタン表示をしておき、ボタンが選択された時に判定するようにしてもよい。また、オープン時にチェックすることで、コンテンツの表示出しわけが可能である。画面生成部142Aによって、アプリ判定部142Bによる判定結果に応じて、画面表示、および、遷移先の変更が可能である。アプリお勧めコンテンツのJavaScriptの記述は、1指定アプリがインストールされているかどうかをチェックし、2インストールされていればそのアプリを起動するインテントを投げ、3インストールされていなければ、アプリケーションをダウンロード可能なサイト例えば、Androidマーケットの該当アプリのページへ遷移するインテントを投げる。インテントは、機能拡張してJavaScriptから呼び出された、任意のインテントが投げられるAPIによって行われる。インテントとはAndroidに搭載されている仕組みであり、アプリケーションを操作するためのコマンドである。このように、表示処理部142によるビューア画面はHTML形式のコンテンツにより画面を表示し、アプリ有無判定の結果に応じて、リンクの表示が変更される。具体的には、アプリケーションがインストールされている場合は、指定されたインテントを起動し、指定されたアプリケーションを起動するための表示に変更する。一方、アプリケーションがインストールされていない場合は、指定されたインテントを起動し、ダウンロードのためのアプリケーションを起動して、指定されたアプリケーションをダウンロードおよびインストールする表示に変更する。エラー処理図6に基づいて、電子書籍表示端末100において、エラーが出た際の処理を説明する。図6は、エラーが発生したときに表示される、ポップアップウィンドウを使用した処理を示す図である。アプリお勧めコンテンツの表示処理においてエラーが出るのは、アプリ有無判定時ではなく、リンク選択時である。アプリお勧めコンテンツで指定しているアプリケーションが電子書籍表示端末100にインストールされていないにも関わらずアプリケーションの起動処理を行った場合や、アプリケーションの指定の仕方が間違っている場合すなわちアプリケーション特定情報の記述が間違っている場合などに、ポップアップウィンドウにてエラー内容が表示される画面D3。そして、ポップアップウィンドウのOKボタン押下後は、ダイアログを閉じビューアに戻る。なお、表示するエラー内容は、用いているプログラムによって異なっていてもよい。ソフトウェアによる実現例最後に、電子書籍表示端末100の制御部140の各ブロックは、集積回路ICチップ上に形成された論理回路によってハードウェア的に実現してもよいし、CPUCentralProcessingUnitを用いてソフトウェア的に実現してもよい。後者の場合、電子書籍表示端末100は、各機能を実現するプログラムの命令を実行するCPU、上記プログラムを格納したROMReadOnlyMemory、上記プログラムを展開するRAMRandomAccessMemory、上記プログラムおよび各種データを格納するメモリ等の記憶装置記録媒体などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである電子書籍表示端末100の制御プログラムのプログラムコード実行形式プログラム、中間コードプログラム、ソースプログラムをコンピュータで読み取り可能に記録した記録媒体を、電子書籍表示端末100に供給し、そのコンピュータまたはCPUやMPUが記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー登録商標ディスク/ハードディスク等の磁気ディスクやCD-ROM/MO/MD/DVD/CD-R等の光ディスクを含むディスク類、ICカードメモリカードを含む/光カード等のカード類、マスクROM/EPROM/EEPROM/フラッシュROM等の半導体メモリ類、あるいはPLDProgrammablelogicdeviceやFPGAFieldProgrammableGateArray等の論理回路類などを用いることができる。また、電子書籍表示端末100を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網VirtualPrivateNetwork、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、IEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSLAsymmetricDigitalSubscriberLine回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth登録商標、IEEE802.11無線、HDRHighDataRate、NFCNearFieldCommunication、DLNADigitalLivingNetworkAlliance、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。このように、本明細書においては、手段とは必ずしも物理的手段を意味せず、各手段の機能がソフトウェアによって実現される場合も含む。また、1つの手段の機能が2つ以上の物理的手段により実現されてもよいし、2つ以上の手段の機能が1つの物理的手段により実現されてもよい。