取得するファイルの一部であって予め取得した取得済データを記憶する記憶部と、前記ファイルを取得する進捗を示す進捗情報を表示する表示部と、を備え、前記表示部は、前記ファイルの取得を開始する際に、前記取得済データを取得した時点の進捗情報より、進捗の少ない進捗情報を表示することを特徴とする表示装置。前記表示部は、前記ファイルの取得を開始する際に、前記ファイルを全く取得していないことを示す進捗情報を表示することを特徴とする請求項1に記載の表示装置。前記記憶部は、取得が中断された前に取得した取得済データを記憶し、前記表示部は、前記取得を再開する際に、中断された時点の進捗情報より、進捗の少ない進捗情報を表示することを特徴とする1又は2に記載の表示装置。前記表示部は、前記取得済データに基づいて、前記進捗情報を更新して表示することを特徴とする請求項1から請求項3のいずれか一項に記載の表示装置。予め定められた規則で前記ファイルのデータを値に変換する変換部と、前記表示部は、前記変換部が変換した値に基づいて、前記進捗情報を更新して表示することを特徴とする請求項4に記載の表示装置。前記変換部は、前記ファイル全体の取得を完了する前に、前記ファイルの少なくとも一部のデータを値に変換することを特徴とする請求項5に記載の表示装置。前記変換部は、値に変換可能な前記ファイルの少なくとも一部のデータを取得すると、逐次、当該データを値に変換することを特徴とする請求項6に記載の表示装置。前記表示部は、前記取得済データを取得した時点の進捗情報に達するまでは、前記取得済データに基づいて前記進捗情報を更新して表示し、前記取得済データを取得した時点の進捗情報に達した後は、新たに取得した前記ファイルのデータに基づいて前記進捗情報を更新して表示することを特徴とする請求項1から請求項7のいずれか一項に記載の表示装置。前記表示部は、前記取得済データに基づく進捗情報と、前記新たに取得した前記ファイルのデータに基づく進捗情報と、を異なる表示態様で表示することを特徴とする請求項8に記載の表示装置。取得するファイルの一部であって予め取得した取得済データを記憶する記憶過程と、前記ファイルを取得する進捗を示す進捗情報を表示する表示過程と、を有し、前記表示過程で、前記ファイルの取得を開始する際に、前記取得済データを取得した時点の進捗情報より、進捗の少ない進捗情報を表示することを特徴とする表示方法。コンピュータに、取得するファイルの一部であって予め取得した取得済データを記憶する記憶手順、前記ファイルを取得する進捗を示す進捗情報を表示する表示手順、を実行させ、前記表示手順で、前記ファイルの取得を開始する際に、前記取得済データを取得した時点の進捗情報より、進捗の少ない進捗情報を表示することを特徴とする表示プログラム。ところで、従来技術では、ファイルのデータをダウンロードしてから進捗度を算出し、その進捗度でプログレスバーの表示を更新する。しかしながら、例えば、ファイルのダウンロードを中断して、その後ダウンロードを再開する際、従来技術では、新たなファイルをダウンロードして進捗度が算出まで進捗度が更新されない。図15は、プログレスバーの一例を示す概略図である。この図は、プログレスバーが、符号X11、X12、X13、X14、X15を付したプログレスバーX11、X12、X13、X14、X15の順に表示されることを表す。プログレスバーX11~X15は、それぞれ、進捗度が15、30、30、70、100であることを示す。プログレスバーX12は、進捗度30の時点でダウンロードが中断されたときのものである。その後、ダウンロードが再開されるとき、データがダウンロードされて進捗度が計算されるまでの間、プログレスバーX13が表示され続ける。その後、進捗度が計算されるとプログレスバーの進捗度が増え、データのダウンロードしたデータサイズに基づいてプログレスバーX14、X15が表示される。このように、ユーザは、プログレスバーX13の状態で待たされてしまう。この間、ユーザは、通信装置が処理を実行しているか否かを判断できない、という問題があった。本発明は上記の点に鑑みてなされたものであり、処理を実行していることをユーザが判断できる表示装置、表示方法、及び表示プログラムを提供する。1本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、取得するファイルの一部であって予め取得した取得済データを記憶する記憶部と、前記ファイルを取得する進捗を示す進捗情報を表示する表示部と、を備え、前記表示部は、前記ファイルの取得を開始する際に、前記取得済データを取得した時点の進捗情報より、進捗の少ない進捗情報を表示することを特徴とする表示装置である。2また、本発明の一態様は、上記の表示装置において、前記表示部は、前記ファイルの取得を開始する際に、前記ファイルを全く取得していないことを示す進捗情報を表示することを特徴とする。3また、本発明の一態様は、上記の表示装置において、前記記憶部は、取得が中断された前に取得した取得済データを記憶し、前記表示部は、前記取得を再開する際に、中断された時点の進捗情報より、進捗の少ない進捗情報を表示することを特徴とする。4また、本発明の一態様は、上記の表示装置において、前記表示部は、前記取得済データに基づいて、前記進捗情報を更新して表示することを特徴とする。5また、本発明の一態様は、上記の表示装置において、予め定められた規則で前記ファイルのデータを値に変換する変換部と、前記表示部は、前記変換部が変換した値に基づいて、前記進捗情報を更新して表示することを特徴とする。6また、本発明の一態様は、上記の表示装置において、前記変換部は、前記ファイル全体の取得を完了する前に、前記ファイルの少なくとも一部のデータを値に変換することを特徴とする。7また、本発明の一態様は、上記の表示装置において、前記変換部は、値に変換可能な前記ファイルの少なくとも一部のデータを取得すると、逐次、当該データを値に変換することを特徴とする。8また、本発明の一態様は、上記の表示装置において、前記表示部は、前記取得済データを取得した時点の進捗情報に達するまでは、前記取得済データに基づいて前記進捗情報を更新して表示し、前記取得済データを取得した時点の進捗情報に達した後は、新たに取得した前記ファイルのデータに基づいて前記進捗情報を更新して表示することを特徴とする。9また、本発明の一態様は、上記の表示装置において、前記表示部は、前記取得済データに基づく進捗情報と、前記新たに取得した前記ファイルのデータに基づく進捗情報と、を異なる表示態様で表示することを特徴とする10また、本発明の一態様は、取得するファイルの一部であって予め取得した取得済データを記憶する記憶過程と、前記ファイルを取得する進捗を示す進捗情報を表示する表示過程と、を有し、前記表示過程で、前記ファイルの取得を開始する際に、前記取得済データを取得した時点の進捗情報より、進捗の少ない進捗情報を表示することを特徴とする表示方法である。11また、本発明の一態様は、コンピュータに、取得するファイルの一部であって予め取得した取得済データを記憶する記憶手順、前記ファイルを取得する進捗を示す進捗情報を表示する表示手順、を実行させ、前記表示手順で、前記ファイルの取得を開始する際に、前記取得済データを取得した時点の進捗情報より、進捗の少ない進捗情報を表示することを特徴とする表示プログラムである。本発明によれば、処理を実行していることをユーザが判断できる。以下、図面を参照しながら本発明の実施形態について詳しく説明する。図1は、本発明の実施形態に係るプログレスバーの一例を示す概略図である。この図は、プログレスバーが、符号B11、B12、B13、B14、B15、B16を付したプログレスバーB11、B12、B13、B14、B15、B16の順に表示されることを表す。プログレスバーB11~B16は、それぞれ、進捗度が15、30、0、30、70、100であることを示す。プログレスバーB12は、進捗度30でダウンロードが中断された時点のものである。その後、ダウンロードを再開する場合に、プログレスバーB13が表示される。つまり、進捗度はダウンロードが中断された時点より少ないものへ戻り、進捗度0を示すプログレスバーB13が表示される。その後、中断前に取得済みのデータ取得済データとも称するに基づいて進捗度が算出され、その進捗度でプログレスバーの表示が更新される。このように、本実施形態では、進捗度がダウンロードが中断された時点より少ないものへ戻る。また、取得済データに基づいて進捗度が算出されるので、プログレスバーの進捗度は、直ぐに更新される。したがって、ユーザは、処理を実行していることを判断できる。プログレスバーB14は、ダウンロードが中断された時点の進捗度30に達した場合のものである。その後、中断後に新たにダウンロードされたデータに基づいて進捗度が算出され、その進捗度を示すプログレスバーB15、B16が表示される。図2は、本実施形態に係るプログレスバーと通信装置2の状態の一例を表す概略図である。この図において、縦軸は時間であり、横軸は進捗度である。プログレスバーB21は、ダウンロードが中断された時点のものであり、進捗度30を示す。プログレスバーB21は、図1のプログレスバーB12に相当する。プログレスバーB22は、ダウンロードが再開の指示が入力された直後のものであり、進捗度0を示す。プログレスバーB22は、図1のプログレスバーB13に相当する。その後、通信装置2は、取得済データに対して、ダイジェスト計算を行う。なお、ダイジェスト計算とは、データの一部又は全部から、予め定められた計算手法例えば、擬似乱数で値ダイジェストとも称するを計算することをいう。通信装置間でデータを送受信した場合にデータのダイジェストを計算し、計算したダイジェストとデータに付与されたダイジェストを比較することで、データが改ざん等をされていないか調べることができる。なお、本明細書では、ダイジェストの比較まで含めて、ダイジェスト計算と称するが、計算のみであってもよい。ダイジェストから元のデータの復元することや、同じダイジェストを持つ異なるデータを作成することは、困難である。また、ダイジェストは、ファイル全体の一部のデータ毎に付与されていてもよいし、ファイル毎に付与されていてもよい。例えば、通信装置2は、ファイルを所定の長さのデータに分割し、分割したデータ毎にダイジェストを計算する。通信装置2は、計算したダイジェストを組み合わせて、組み合わせたダイジェストとファイルに付与されたダイジェストを比較してもよい。プログレスバーB22が表示された後、プログレスバーは、取得済データに対するダイジェスト計算の進捗度を示す。取得済データに対するダイジェスト計算が完了した時点で、プログレスバーB23が表示される。プログレスバーB23は、ダウンロードが中断された時点のものプログレスバーB21と同じ、進捗度30を示す。プログレスバーB23は、図1のプログレスバーB14に相当する。ダイジェスト計算が完了した後、通信装置2では、ファイルの残りデータ取得済データ以外のデータのダウンロードが再開される。プログレスバーB24は、ダウンロードが再開された時点のものであり、進捗度30を示す。その後、データがダウンロードされると、ダウンロードされたデータに対して所定のデータ毎にダイジェスト計算が行われる。つまり、通信装置2は、ダウンロードされたデータに対して逐次ダイジェスト計算を行う。プログレスバーは、ファイル全体のダウンロードの進捗度、つまり、取得済データとダウンロードしたデータの合計についての進捗度を示す。プログレスバーB25は、ファイル全体のダウンロードが完了した時点のものであり、進捗度100を示す。なお、通信装置2は、逐次ダイジェスト計算を行うので、ダウンロードが完了した時点又は直後にダイジェスト計算が完了する。つまり、通信装置2は、ダウンロード完了後にファイル全体に対してダイジェスト計算を行う場合と比較して、早期にダイジェスト計算を完了できる。これにより、本実施形態では、進捗度100を示すプログレスバーのまま、長期間表示が更新されず、ユーザがストレスを感じることを防止できる。ダイジェスト計算の完了後、ダイジェストが比較されて改ざん等の有無が確認される。改ざん等が無い場合には、プログレスバーが消され、例えば、ダウンロードの完了を表すメッセージが表示される。図3は、比較例に係るプログレスバーと通信装置の状態の一例を表す概略図である。この図において、縦軸は時間であり、横軸は進捗度である。プログレスバーB31は、ダウンロードが中断された時点のものであり、進捗度30を示す。プログレスバーB22は、ダウンロードが再開の指示が入力された直後のものであり、中断された時点のプログレスバーB31と同じ、進捗度30を示す。比較例に係る通信装置では、プログレスバーB31が表示されたまま、ファイルの残りのデータのダウンロードが再開される。そして、実際にデータがダウンロードされて進捗度が算出されるまで、プログレスバーB31が表示され続ける。これに対して、本実施形態では、プログレスバーは、取得済データに対するダイジェスト計算の進捗度を示す。これにより、本実施形態では、処理を実行していることをユーザが判断でき、当該判断ができないままユーザがストレスを感じることを防止できる。その後、データがダウンロードされて進捗度が算出されると、プログレスバーが示す進捗度が更新される。プログレスバーB33は、ファイル全体のダウンロードが完了した時点のものであり、進捗度100を示す。図4は、本実施形態に係る通信システムを示す概略図である。この図において、通信システムは、サーバ1、無線通信装置R1、及び通信装置2を具備する。サーバ1と無線通信装置R1は、ネットワークN1を介して接続されている。無線通信装置R1と通信装置2は、無線接続されている。サーバ1は、コンテンツ例えば、動画や電子書籍のファイルを記憶する。通信装置2は、無線通信装置R1及びネットワークN1を介して、サーバ1からコンテンツのファイルをダウンロードする。<サーバ1の構成について>図5は、本実施形態に係るサーバ1の構成を示すブロック図である。サーバ1は、受信部11、データ記憶部12、データ生成部13、及び送信部14を含んで構成される。なお、サーバ1は、その他、サーバの一般的な公知の機能を備える。受信部11は、例えば、ファイル要求や追加ダウンロード要求を受信する。ファイル要求は、ファイルの提供を要求する情報であり、提供を要求するファイルの識別情報を含む情報である。追加ダウンロード要求は、ファイルの途中からのデータの提供を要求する情報であり、提供を要求するファイルの識別情報及びデータの開始位置DL開始位置とも称するを含む情報である。データ記憶部12は、コンテンツのファイルを記憶する。データ生成部13は、受信部11が受信した情報に基づいて、送信用のデータを生成する。例えば、データ生成部13は、ファイル要求又は追加ダウンロード要求に含まれる識別情報を抽出し、抽出した識別情報に対応するファイルを、データ記憶部12が記憶するファイルの中から選択する。データ生成部13は、選択したファイルをデータに分割し、先頭のデータ長さは固定長Lのダイジェストを計算する。データ生成部13は、計算したダイジェストと次のデータを結合して固定長Lのデータを生成する。データ生成部13は、生成したデータのダイジェストを計算する。データ生成部13は、計算したダイジェストとさらに次のデータを結合して固定長Lのデータを生成する。これらの処理繰り返すことで、データ生成部13は、送信用ファイルF1を生成する。なお、送信用ファイルF1には、データの先頭部分に送信用ファイルF1の全体サイズを示す定数TOTAL以下、サイズTOTALとも称するが含まれ、また、このファイルのアドレス情報等も含まれている図6参照。なお、サーバ1は、ダイジェストをあらかじめ生成しておき、データ記憶部に保存しておいてもよい。サーバ1は、保存しているダイジェストを、受信した情報に基づいて取り出して使用してもよい。データ生成部13は、受信部11がファイル要求を受信した場合、送信用ファイルF1のデータを、先頭から順次読み出して送信用のデータを生成する。また、ダイジェストは、予めファイルに付与されていてもよい。一方、データ生成部13は、受信部11が追加ダウンロード要求を受信した場合、送信用ファイルF1のデータを、追加ダウンロード要求に含まれるDL開始位置から順次読み出して送信用のデータを生成する。データ送信部14は、データ生成部13が生成したデータを、通信装置2へ送信する。図6は、本実施形態に係る送信用ファイルF1の一例を示す構成図である。送信用ファイルF1には、符号F11、F1を付したデータF11、F12が含まれる。データF11には、サイズTOTALが含まれる。データF12は、ファイルのデータである。送信用ファイルF1は、固定長L毎にダイジェストが計算される。この図において、斜線でハッチングしたデータは、ダイジェストである。例えば、データF13において、符号F131を付したデータF131は、符号D111を付した破線で囲まれたデータD111データサイズLのダイジェストである。また、符号F132を付したデータF132は、符号D112を付した破線で囲まれたデータD112データサイズLのダイジェストである。このように、送信用ファイルF1では、前のデータのダイジェストが次のデータのダイジェストに含まれている。<通信装置2の構成について>図7は、本実施形態に係る通信装置2の構成を示すブロック図である。通信装置2は、入力部21、送信部22、受信部23、データ関連情報保存部24記憶部、ダイジェスト計算部25変換部、表示部26表示部を含んで構成される。ダイジェスト計算部25は、受信情報ダイジェスト計算部251及び取得済情報ダイジェスト計算部252を含んで構成される。表示部26は、受信情報進捗表示部261及び取得済情報進捗表示部262を含んで構成される。なお、通信装置2は、その他、通信装置の一般的な公知の機能を備える。入力部21は、利用者からの入力を受け付け、受け付けた入力を示す情報を送信部22及び取得済情報ダイジェスト計算部252へ出力する。例えば、入力部21は、利用者からファイルの取得指示が入力される。入力部21は、そのファイルの識別情報を含む指示情報を取得済情報ダイジェスト計算部252へ出力する。送信部21は、入力部21又は取得済情報ダイジェスト計算部252から入力された情報を、サーバ1へ送信する。例えば、送信部21は、取得済情報ダイジェスト計算部252から入力されたファイル要求又は追加ダウンロード要求を、サーバ1へ送信する。受信部23は、サーバ1が送信したデータを受信する。受信部23は、受信したデータを、逐次、データ関連情報保存部24へ保存させると共に受信情報ダイジェスト計算部251へ出力する。受信情報ダイジェスト計算部251は、受信部23から入力されたデータの長さが固定長Lに達すると、その固定長Lの長さのデータデータdとも称するについてダイジェストを計算する。すなわち、受信情報ダイジェスト計算部251は、ファイル全体のダウンロードが完了する前に、受信部23が受信したデータdについて、逐次ダイジェスト計算を行う。受信情報ダイジェスト計算部251は、データdについてダイジェスト計算が完了すると、そのデータサイズLを、処理済データサイズへ加算する。受信情報ダイジェスト計算部251は、ファイル全体のデータサイズ及び加算後の処理済データサイズに基づいて、進捗度を算出する。受信情報ダイジェスト計算部251は、算出した進捗度を受信情報進捗表示部261へ出力する。取得済情報ダイジェスト計算部252は、入力部21から入力された指示情報に基づいて、ファイル要求又は追加ダウンロード要求を生成する。具体的には、取得済情報ダイジェスト計算部252は、指示情報に含まれる識別情報のファイルDLファイルとも称するの一部が、データ関連情報保存部24に保存されているか否かを判定する。つまり、取得済情報ダイジェスト計算部252は、DLファイルの一部を通信装置2が既に取得しているか否かを判定する。DLファイルの一部が保存されていないと判定した場合、取得済情報ダイジェスト計算部252は、DLファイルの識別情報を含むファイル要求を生成し、生成した追加ファイル要求を送信部22へ出力する。一方、DLファイルの一部が保存されてると判定した場合、取得済情報ダイジェスト計算部252は、DLファイルの一部取得済データとも称するをデータ関連情報保存部24から読み出す。取得済情報ダイジェスト計算部252は、読み出した取得済データを固定長Lの長さのデータデータd毎に読み出す。取得済情報ダイジェスト計算部252は、読み出したデータdについて、逐次ダイジェスト計算を行う。例えば、取得済情報ダイジェスト計算部252は、図6のデータD111のダイジェストを計算し、計算したダイジェストとデータF131ダイジェストが一致するか否かを比較する。比較の結果、ダイジェストが一致すると判定した場合、次のダイジェスト計算を行う。例えば、データD112のダイジェストを計算し、計算したダイジェストとデータF132が一致するか否かを比較する。一方、比較の結果、ダイジェストが一致しないと判定した場合、送信用ファイルF1の最初の位置からのファイル要求、又はダイジェストが一致しないと判定した位置からの追加ダウンロード要求を送信部22へ出力する。取得済情報ダイジェスト計算部252は、データdについてダイジェスト計算が完了すると、そのデータサイズLを、処理済データサイズへ加算する。取得済情報ダイジェスト計算部252は、ファイル全体のデータサイズ及び加算後の処理済データサイズに基づいて、進捗度を算出する。取得済情報ダイジェスト計算部252は、算出した進捗度を取得済情報進捗表示部262へ出力する。取得済情報ダイジェスト計算部252は、取得済データについてのダイジェスト計算が完了すると、DLファイル中で取得済データが終了している位置終了位置とも称するを検出する。取得済情報ダイジェスト計算部252は、検出した終了位置に基づいてDL開始位置を算出する。なお、取得済情報ダイジェスト計算部252は、終了位置をDL開始位置としてもよい。取得済情報ダイジェスト計算部252は、算出したDL開始位置及びDLファイルの識別情報を含む追加ダウンロード要求を生成し、生成した追加ダウンロード要求を送信部22へ出力する。受信情報進捗表示部261は、受信情報ダイジェスト計算部251から入力された進捗度を示すプログレスバーを表示する。取得済情報進捗表示部262は、取得済情報ダイジェスト計算部252から入力された進捗度を示すプログレスバーを表示する。表示部26は、データ関連情報保存部24が保存するデータをディスプレイに表示する。図8は、本実施形態に係る通信装置2の動作の一例を示すフローチャートである。ステップS1入力部21は、DLファイルの取得指示を入力される。その後、ステップS2へ進む。ステップS2取得済情報ダイジェスト計算部252は、ステップS1で入力された取得指示のDLファイルの一部を、通信装置2が既に取得しているか否かを判定する。DLファイルの一部を既に取得していると判定した場合YES、ステップS3へ進む。一方、DLファイルの一部を取得していないと判定した場合NO、ステップS4へ進む。ステップS3取得済情報ダイジェスト計算部252は、進捗度0を示すプログレスバーを表示させる。その後、取得済情報ダイジェスト計算部252は、取得済データについてダイジェスト計算を行う。取得済情報進捗表示部262は、ダイジェスト計算結果に基づいて、その進捗度を示すプログレスバーを表示する。なお、ステップS3の処理を第1の進捗表示処理とも称する。その後、ステップS4へ進む。ステップS4送信部21は、ファイル要求又は追加ダウンロード要求をサーバ1へ送信する。受信部23は、サーバ1が送信したDLファイルのデータの受信を開始する。その後、ステップS5へ進む。ステップS5受信情報ダイジェスト計算部251は、受信したデータについて、ダイジェスト計算を行う。受信情報進捗表示部261は、そのダイジェスト計算結果に基づいて、その進捗度を示すプログレスバーを表示する。なお、ステップS5の処理を第2の進捗表示とも称する。その後、処理を終了する。図9は、本実施形態に係る第1の進捗表示処理の動作の一例を示すフローチャートである。ステップS301取得済情報ダイジェスト計算部252は、処理済データサイズsumに0を代入する。つまり、通信装置2は、DLファイルについて取得済データがあるにも関わらず、処理済データサイズを0とすることで、進捗度0を示すプログレスバーを表示させる。また、取得済情報ダイジェスト計算部252は、ダイジェストを格納する変数mdを初期化する。その後、ステップS302へ進む。ステップS302取得済情報ダイジェスト計算部252は、取得済データからDLファイル全体のサイズTOTALを取得する。その後、ステップS303へ進む。ステップS303取得済情報ダイジェスト計算部252は、取得済データを固定長Lの長さのデータに分割する。その後、ステップS304へ進む。ステップS304取得済情報ダイジェスト計算部252は、ステップS303で分割したデータのうち、後述のステップS305~S307の処理をしていないデータ未処理データとも称するがあるか否かを判定する。未処理データがあると判定された場合YES、ステップS305へ進む。一方、未処理データがないと判定された場合NO、ステップS308へ進む。ステップS305取得済情報ダイジェスト計算部252は、未処理データのうち、次の順序のデータデータdを1つ読み出す。取得済情報ダイジェスト計算部252は、データdについてダイジェスト計算を行う。取得済情報ダイジェスト計算部252は、ダイジェスト計算結果のダイジェストを、変数mdに追加する。取得済情報ダイジェスト計算部252は、処理済データサイズに固定長Lを加算する。その後、ステップS306へ進む。ステップS306取得済情報ダイジェスト計算部252は、ステップS302で取得したサイズTOTAL、及びステップS305で加算した処理済データサイズsumに基づいて、進捗度pを算出する。具体的には、取得済情報ダイジェスト計算部252は、進捗度p=sum/TOTAL×100を算出する。取得済情報進捗表示部262は、算出された進捗度を示すプログレスバーを表示する。なお、このフローチャートの初回には、ステップS301で処理済データサイズに0が代入されているのでp=0となり、進捗度0を示すプログレスバーが表示される。つまり、例えば、ダウンロードが中断されて再開した場合には、プログレスバーが0に戻るリセットされる。その後、ステップS304へ戻る。ステップS308取得済情報ダイジェスト計算部252は、取得済データサイズDにsumを代入する。つまり、取得済データサイズDは、取得済みデータのファイルサイズを表す。取得済情報ダイジェスト計算部252は、ダイジェストを格納した変数md、及び取得済データサイズDを格納する。その後、ステップS3の処理を終了する。図10は、本実施形態に係る第2の進捗表示処理の動作の一例を示すフローチャートである。ステップS501受信情報ダイジェスト計算部251は、取得済データからDLファイル全体のサイズTOTALを取得する。また、受信情報ダイジェスト計算部251は、図9のステップS308で格納された変数mdと取得済データサイズDを取得する。なお、図8のステップS3の処理が行われない場合には、受信情報ダイジェスト計算部251は、変数mdを初期化し、D=0とする。その後、ステップS502へ進む。ステップS502受信情報ダイジェスト計算部251は、処理済データサイズsumに0を代入することで、変数sumを初期化する。その後、ステップS503へ進む。ステップS503送信部21は、図8のステップS3の処理が行われない場合にはファイル要求を、ステップS3の処理が行われた場合には追加ダウンロード要求を、サーバ1へ送信する。受信部23は、サーバ1が送信したDLファイルのデータの受信を開始する。これにより、受信部23は、取得済みでないデータの取得を開始する。その後、ステップS504へ進む。ステップS504受信情報ダイジェスト計算部251は、ステップS501で取得した取得済データサイズDと処理済データサイズの合計値が、ステップS501で取得したサイズTOTALに達したか否かを判定する。つまり、受信情報ダイジェスト計算部251は、送信用ファイル全部について、ステップS505~S507の処理が完了したか否かを判定する。合計値がサイズTOTALに達したと判定された場合YES、処理を終了する。一方、合計値がサイズTOTALに達していないと判定された場合NO、ステップS505へ進む。ステップS505受信部23は、送信用ファイルのうち、次の順番のデータdをサーバから取得する。なお、ステップS503で追加ダウンロード要求をサーバ1へ送信した場合、受信部23は、送信用ファイルのうち、取得済データより後のデータを取得する。その後、ステップS506へ進む。ステップS506受信部23は、ステップS505で取得したデータdを、データ関連情報保存部24へ保存させる。受信情報ダイジェスト計算部251は、ステップS505で取得されたデータdについて、ダイジェスト計算を行う。受信情報ダイジェスト計算部251は、ダイジェスト計算結果のダイジェストを、変数mdに追加する。受信情報ダイジェスト計算部251は、処理済データサイズに固定長Lを加算する。その後、ステップS507へ進む。ステップS507受信情報ダイジェスト計算部251は、ステップS501で取得したサイズTOTALと取得済データサイズD、及びステップS306で加算した処理済データサイズsumに基づいて、進捗度pを算出する。具体的には、受信情報ダイジェスト計算部251は、進捗度p=Dsum/TOTAL×100を算出する。受信情報ダイジェスト計算部251は、算出された進捗度を示すプログレスバーを表示する。その後、ステップS5の処理を終了する。このように、本実施形態によれば、データ関連情報保存部24は、取得するファイルの一部であって予め取得した取得済データを記憶する。表示部26は、ファイルの取得を開始する際に、取得済データを取得した時点の進捗度より少ない進捗度を表示する。これにより、通信装置2は、データ取得前に進捗度を進めることができ、処理を実行していることをユーザが判断できる。また、本実施形態によれば、データ関連情報保存部24は、取得が中断された前に取得した取得済データを記憶する。表示部26は、取得を再開する際に、中断された時点の進捗度30より少ない進捗度を表示する。具体的には、表示部26は、ファイルの取得を開始する際に、ファイルを全く取得していないことを示す進捗度0を表示する。これにより、通信装置2は、例えば、データの取得に失敗して再度取得する場合でも、データ取得前に進捗度を進めることができ、処理を実行していることをユーザが判断できる。また、本実施形態によれば、表示部26は、取得済データに基づいて、前記進捗度を更新して表示する。これにより、通信装置2は、プログレスバーの進捗度を、直ぐに更新できる。つまり、通信装置2は、取得済データのダウンロードを伴わずダイジェスト計算のみなので、進捗度が速く更新される。また、通信装置2は、ダイジェスト計算の進捗度を示すことで、処理を実行していることをユーザに自然に伝えることができる。また、本実施形態によれば、ダイジェスト計算部25は、ファイル全体の取得を完了する前に、ファイルの少なくとも一部のデータをダイジェストに変換する。例えば、ダイジェスト計算部25は、ダイジェストに変換可能なファイルの少なくとも一部のデータd固定長Lのデータを取得すると、逐次、データdをダイジェストに変換する。これにより、通信装置2は、ファイル全体の取得を完了した後にファイル全体に対してダイジェスト計算を行う場合と比較して、早期にダイジェスト計算を完了できる。よって、例えば、通信装置2は、進捗度100を示すプログレスバーのまま、長期間表示が更新されず、ユーザがストレスを感じることを防止できる。以上のように、表示部26は、取得済データを取得した時点の進捗度30に達するまでは、取得済データに基づいて進捗度を更新して表示する。表示部26は、取得済データを取得した時点の進捗情報に達した後は、新たに取得したファイルのデータに基づいて進捗度を更新して表示する。また、上記実施形態において、通信装置2は、取得済データのダイジェスト計算に基づく進捗度の表示と、受信したデータに基づく進捗度の表示と、でプログレスバーの表示態様を変更してもよい。図11は、本実施形態の変形例に係るプログレスバーの一例を示す概略図である。この図において、プログレスバーB11、B12、B13、B15は、図1のものと同じであるので説明は省略する。プログレスバーB13が表示された後、取得済データに基づいて、進捗度が算出され、プログレスバーが示す進捗度が更新される。符号B31、B32を付したプログレスバーB31、B32は、それぞれ、取得済データに基づいた進捗度が、15、30に達した時点のものである。ここで、プログレスバーB31、B32は、縦線及び横線でハッチングされている。一方、プログレスバーB11、B12、B15は、右斜め線でハッチングされている。つまり、プログレスバーB31、B32と、プログレスバーB11、B12、B15と、では、表示態様が異なる。例えば、通信装置2は、取得済データのダイジェスト計算に基づく進捗度の表示と、受信したデータに基づく進捗度の表示と、でプログレスバーの色や形状を変更してもよい。このように、表示部26は、取得済データに基づく進捗度と、新たに取得したファイルのデータに基づく進捗度と、を異なる表示態様で表示してもよい。また、上記実施形態において、通信装置2は、ダウンロードが中断された時点の進捗度を表してもよい。図12は、本実施形態の別の変形例に係るプログレスバーの一例を示す概略図である。この図において、プログレスバーB11、B12、B15は、図1のものと同じであるので説明は省略する。プログレスバーB13が表示された後、取得済データに基づいて、進捗度が算出され、プログレスバーが示す進捗度が更新される。符号B40、B41、B42を付したプログレスバーB40、B41、B42は、それぞれ、取得済データに基づいた進捗度が、0、15、30に達した時点のものである。プログレスバーB40、B41において、符号B401を付した情報は、ダウンロードが中断された時点の進捗度30を表す。なお、通信装置2は、取得済データに基づいた進捗度が中断された時点の進捗度に達した時点で、符号B401を付した30を削除してもよいプログレスバーB42参照。プログレスバーB40、B41において、符号B401を付した表示であって点でハッチングした表示は、ダウンロードが中断された時点のプログレスバー30を表す。なお、通信装置2は、取得済データに基づいた進捗度が中断された時点の進捗度に達した時点で、符号B401を付した表示削除してもよいプログレスバーB42参照。また、上記実施形態において、通信装置2が、ダウンロードが中断された場合におけるプログレスバーの表示について説明した。しかし本発明はこれに限らない。例えば、書籍のお試し版や逐次刊行物等のファイル取得済データを予め取得し、その後、完全版や次期刊行の逐次刊行物等のファイルDLファイルをダウンロードする際に、図1、図11、図12のプログレスバーを表示してもよい。また、上記実施形態において、サーバ1及び通信装置2が固定長Lの長さのデータdについてダイジェストを算出する場合について説明した。しかし本発明はこれに限らず、ダイジェストを算出されるデータdの長さは、固定長でなくてもよい。また、ダイジェストを算出されるデータdの長さは、予め定められていてもよいし、適宜変化させてもよい。また、上記実施形態において、送信用ファイルF1では、ダイジェストの組み合わせが最後の位置に含まれる場合について説明した。しかし本発明はこれに限らず、ダイジェストの組み合わせを送信用ファイルF1の途中の位置に含ませてもよいし、また、組み合わせを分割して異なる位置に含ませてもよい。また、ダイジェストを算出されるデータd各々に、それぞれのダイジェストを含ませてもよい。この場合、通信装置2は、逐次ダイジェスト計算とダイジェスト比較を行ってもよい。また、上記実施形態において、通信装置2は、取得済ファイルについてダイジェスト計算を完了した後、ファイルの残りデータのダウンロードを再開する場合について説明した。しかし本発明はこれに限らず、通信装置2では、得済ファイルについてダイジェスト計算を完了する前に、ファイルの残りデータのダウンロードを再開してもよい。例えば、通信装置2では、ダイジェスト計算とダウンロードとを並列に処理をしてもよい。また、上記実施形態において、ダイジェストと、サイズやデータの位置URL情報等と、コンテンツ本体のデータと、サムネイルと、付加情報コンテンツのタイトル等とは、別データとして異なるサーバから送信されてもよいし、それらの一部を組み合わせたデータとその他のデータが別データとして異なるサーバから送信されてもよい。つまり、ファイルの一部又は全部は複数のサーバに分散されて配置され、通信装置2は、複数のサーバの一部又は全部からファイルの一部又は全部を受信してもよい。また、一部のデータ例えば、コンテンツ本体のデータ以外のデータの一部又は全体については、ダイジェスト計算を行わなくてもよい。図13は、本実施形態の別の変形例に係る通信の一例を示すシーケンス図である。このシーケンス図は、通信装置2が3台のサーバ1サーバ1a、サーバ1b、サーバ1cからファイルをダウンロードする場合のものである。なお、本変形例のファイルは、サイズやデータの位置URL情報等と、コンテンツ本体のデータと、サムネイルと、コンテンツのタイトル等の情報と、で構成され、いずれのデータにも、ダイジェストは挿入されていない。ステップS61通信装置2は、ファイル要求を、サーバ1aへ送信する。このファイル要求は、コンテンツ一式を要求することを示す情報である。その後、ステップS62へ進む。ステップS62サーバ1aは、ステップS61で送信されたファイル要求に基づいて、コンテンツ本体データのダイジェストと、サイズやデータコンテンツ本体のデータやサムネイル、付加情報の位置情報等と、を含む応答を、通信装置2へ送信する。つまり、サーバ1aは、ファイルとは別にダイジェストを送信し、通信装置2はファイルとは別にダイジェストを受信する。その後、ステップS63へ進む。ステップS63通信装置2は、ステップS62で受信したコンテンツ本体のデータの位置情報に基づいて、コンテンツ本体要求を送信する。コンテンツ本体要求とは、コンテンツ本体のデータ文書、電子書籍データ、画像データ等を要求するものである。本変形例では、コンテンツ本体のデータの位置情報がサーバ1bのディレクトリを示すので、通信装置2は、サーバ1bへコンテンツ本体要求を送信する。その後、ステップS64へ進む。ステップS64サーバ1bは、ステップS63で送信されたコンテンツ本体要求に基づいて、コンテンツ本体のデータを通信装置2へ送信する。ここで、通信装置2は、受信したコンテンツ本体のデータのダイジェストを逐次計算する。通信装置2は、計算したダイジェストと、ステップS62で送信されたコンテンツ本体データのダイジェストと、が一致するか否かを比較する。その後、ステップS65へ進む。ステップS65通信装置2は、ステップS62で受信したサムネイルの位置情報に基づいて、サムネイル要求を送信する。サムネイル要求とはサムネイルのデータを要求するものであり、サムネイルとはコンテンツ等を表示する際に視認性を高めるために縮小させた見本のことである。本変形例では、サムネイルの位置情報がサーバ1bのディレクトリを示すので、通信装置2は、サーバ1bへコンテンツ本体要求を送信する。その後、ステップS66へ進む。ステップS66サーバ1bは、ステップS65で送信されたサムネイル要求に基づいて、サムネイルのデータを通信装置2へ送信する。ここで、通信装置2は、受信したサムネイルについてはダイジェスト計算を行わない。ただし、本発明はこれに限らず、サムネイルに対してもダイジェスト計算を行ってもよい。その後、ステップS67へ進む。ステップS67通信装置2は、ステップS62で受信した付加情報の位置情報に基づいて、付加情報要求を送信する。付加情報要求とは付加情報のデータを要求するものであり、付加情報とはコンテンツのタイトル等、以前のステップで受信した情報以外の情報である。本変形例では、付加情報の位置情報がサーバ1cのディレクトリを示すので、通信装置2は、サーバ1cへ付加情報要求を送信する。その後、ステップS68へ進む。ステップS68通信装置2は、サーバ1cは、ステップS67で送信された付加情報要求に基づいて、付加情報のデータを通信装置2へ送信する。ここで、通信装置2は、受信した付加情報についてはダイジェスト計算を行わない。ただし、本発明はこれに限らず、付加情報に対してもダイジェスト計算を行ってもよい。その後、処理を終了する。また、上記実施形態において、受信情報ダイジェスト計算部251又は取得済情報ダイジェスト計算部252以下、両者を代表してダイジェスト計算部25と称するは、次のようにしてダイジェストを計算してもよい。図14は、本実施形態の別の変形例に係るダイジェスト計算部25の構成を示す概略ブロック図である。この図において、ダイジェスト計算部25は、分割部251a及びN個の圧縮部25-nn=1、2、Nを含んで構成される。分割部251aは、ダイジェストの計算対象となるデータ計算対象データと称する。例えば、固定長LのデータをN個のデータブロックDB-1~DB-Nに分割する。なお、N個のデータ各々のサイズは、同じでも異なっていてもよい。また、計算対象データがN個のデータサイズより少ない場合には、分割部は足りない分のデータを、例えば、計算対象データの最後尾に挿入パディングする。分割部251aは、分割後のデータブロックDB-nを、圧縮部25-nへ出力する。圧縮部25-nは、圧縮部25-n-1の出力に基づいて、分割部251aから入力されたデータブロックDB-nを、データブロックDB-nよりデータサイズが小さい値に変換する。例えば、圧縮部25-nは、一方向性の圧縮関数を用いて値を変換する。なお、圧縮部25-1は、初期値に基づいて、データブロックDB-1を値に変換する。また、圧縮部25-Nは、変換後の値をダイジェストとして出力する。ここで、圧縮部25-Nは、変換後の値に、他の処理を施してダイジェストとしてもよい。このように、ダイジェスト計算部25は、前のデータブロックDB-n-1に基づく計算結果の値と、次のデータブロックDB-nに基づいて、値を計算してもよい。また、ダイジェスト計算部25は、圧縮部25-nでの変換を完了したとき、又は圧縮部25-n1での変換を開始したとき、にデータブロックDB-nのデータサイズを、sumに加算して、進捗度を更新して表示してもよい。この場合、ダイジェスト計算部25は、これらの処理を、例えば、図9のステップS306、S307や、図10のステップS506、S507に代えて行う。また、上記において、通信装置2は、ファイルの取得を開始する際に、取得済データを取得した時点の進捗度より少ない進捗度を表示する場合について説明した。しかし本発明は進捗度に限らず、その他、進捗の少ないことを示す進捗情報を表示してもよい。進捗情報とは、例えば、プログレスバーの目盛り、進捗度の数値○○である。進捗の少ないとは、例えば、プログラスバーの目盛りの位置が小さいことや、進捗度の数値が小さいことを示す。なお、上述した実施形態におけるサーバ1又は通信装置2の一部、をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいうコンピュータシステムとは、サーバ1又は通信装置2に内蔵されたコンピュータシステムであって、OSや周辺機器等のハードウェアを含むものとする。また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらにコンピュータ読み取り可能な記録媒体とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。また、上述した実施形態におけるサーバ1及び通信装置2の一部、または全部を、LSILargeScaleIntegration等の集積回路として実現してもよい。サーバ1及び通信装置2の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。