更新データを情報提供装置からダウンロードし、前記更新データによってソフトウェアプログラムを更新する情報処理装置であって、前記更新データによって更新される前記ソフトウェアプログラムの変更点を機能毎に示す更新情報管理ファイルを前記情報提供装置から受信する受信手段と、前記ソフトウェアプログラムの使用状況を前記機能毎に使用情報管理ファイルに記録する記録手段と、前記更新情報管理ファイルの変更点の複数の機能のうち、前記使用情報管理ファイルの使用状況が所定の条件を満たす機能と、それ以外の機能とを識別して画面に表示するための表示用データを生成する生成手段とを備えたことを特徴とする情報処理装置。前記更新データをダウンロードし、前記更新データによってソフトウェアプログラムを更新した後、前記生成手段により生成された表示用データを表示する表示手段をさらに備えたことを特徴とする請求項1に記載の情報処理装置。前記使用状況は前記ソフトウェアプログラムの現在のバージョンでの各機能の使用頻度であることを特徴とする請求項1または2に記載の情報処理装置。前記記録手段は、前記情報処理装置に接続されたデバイスを接続機種管理ファイルに記録し、前記更新情報管理ファイルは前記変更点の各機能とデバイスの機種との対応を示し、前記条件を満たす機能は、前記更新情報管理ファイルの複数の機能のうち、それと対応する機種が前記接続機種管理ファイルに記録されていることを特徴とする請求項1乃至3のいずれか1項に記載の情報処理装置。前記生成手段は、前記使用情報管理ファイルの使用状況が所定の条件を満たす機能と、それ以外の機能とをそれぞれ独立した異なる画面に表示するための表示用データを生成することを特徴とする請求項1乃至4のいずれか1項に記載の情報処理装置。更新データを情報提供装置からダウンロードし、前記更新データによってソフトウェアプログラムを更新する情報処理装置の制御方法であって、前記更新データによって更新される前記ソフトウェアプログラムの変更点を機能毎に示す更新情報管理ファイルを前記情報提供装置から受信するステップと、前記ソフトウェアプログラムの使用状況を前記機能毎に使用情報管理ファイルに記録するステップと、前記使用情報管理ファイルに基づいて、前記更新情報管理ファイルの変更点の複数の機能のうち、前記使用情報管理ファイルの使用状況が所定の条件を満たす機能と、それ以外の機能とを識別して画面に表示するための表示用データを生成するステップとを備えたことを特徴とする制御方法。更新データを情報提供装置からダウンロードし、前記更新データによってソフトウェアプログラムを更新する情報処理装置を実現するコンピュータに、前記更新データによって更新される前記ソフトウェアプログラムの変更点を機能毎に示す更新情報管理ファイルを前記情報提供装置から受信するステップと、前記ソフトウェアプログラムの使用状況を前記機能毎に使用情報管理ファイルに記録するステップと、前記更新情報管理ファイルの変更点の複数の機能のうち、前記使用情報管理ファイルの使用状況が所定の条件を満たす機能と、それ以外の機能とを識別して画面に表示するための表示用データを生成するステップとを実行させることを特徴とするプログラム。情報処理装置がアプリケーションを更新する際に、変更点が大量にあると、ユーザは全ての変更点に目を通すのに多くの時間がかかったり、必要な情報を見落としたりしてしまうという問題があった。そこで、本発明は、情報処理装置がアプリケーションを更新する際に、情報処理装置のユーザが変更点を確認し易くすることを目的とする。上記課題を解決するために本発明は、更新データを情報提供装置からダウンロードし、前記更新データによってソフトウェアプログラムを更新する情報処理装置であって、前記更新データによって更新される前記ソフトウェアプログラムの変更点を示す更新情報管理ファイルを前記情報提供装置から受信する受信手段と、前記ソフトウェアプログラムの使用状況を使用情報管理ファイルに記録する記録手段と、前記使用情報管理ファイルに基づいて、更新情報管理ファイルの複数の前記変更点のうち少なくとも1つを抽出する抽出手段と、前記抽出手段により抽出された変更点を画面に表示するための表示用データを生成する生成手段とを備えたことを特徴とする。本発明によれば、情報処理装置がアプリケーションプログラムを更新する際に、情報処理装置のユーザが変更点を確認し易くなるという効果が得られる。以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。第1の実施形態図1は情報提供装置110および情報処理装置130の構成の一例を示すブロック図である。情報提供装置110および情報処理装置130はパーソナルコンピュータ等のコンピュータ装置によって実現される。また、情報提供装置110や情報処理装置130は、それぞれ単一のコンピュータ装置で実現してもよいし、必要に応じた複数のコンピュータ装置に各機能を分散して実現するようにしてもよい。複数のコンピュータ装置で構成される場合は、互いに通信可能なようにLocalAreaNetworkLANなどで接続されている。制御部111は情報提供装置110全体を制御し、例えばCentralProcessingUnitCPUである。ReadOnlyMemoryROM112は変更を必要としないプログラムやパラメータを格納する。RandomAccessMemoryRAM113は外部装置などから供給されるプログラムやデータを一時記憶する。外部記憶装置114は情報提供装置110に固定して設置されたハードディスクやメモリカードまたは情報提供装置110から着脱可能なフロッピー登録商標ディスクFDやCompactDiskCD等の光ディスク、磁気や光カード、ICカードなどである。操作入力インターフェイス115はユーザの操作を受け、データを入力するポインティングデバイスやキーボード119などの入力デバイスと接続する。表示出力インターフェイス116は情報提供装置110の保持するデータや供給されたデータを表示するための表示器と接続する。ネットワークインタフェイス117はインターネット103などのネットワーク回線に接続する。システムバス118は111~117の各ユニットを通信可能に接続する。そして、情報処理装置130の131~137の各ユニットは情報提供装置110の111~117の各ユニットと同様である。図2は情報処理装置130が表示器に表示する変更点通知画面200の一例を示す図である。変更点通知画面200では、新規追加機能に関する情報201と後述する条件を満たす機能に関する情報が表示される。制御部131は、ユーザがリンク203をクリック操作したことを検知すると、その他の機能の変更点通知画面300を表示する。図3は情報処理装置130が表示器に表示するその他の変更点通知画面300の一例を示す図である。他の変更点通知画面300では、新規追加機能や所定の条件を満たす機能以外の機能に関する情報を表示する。すなわち、変更点通知画面200で表示されなかった残りの機能に関する情報を表示する。本実施形態では、情報処理装置130がアプリケーションソフトウェアプログラムアプリケーションを起動すると、情報提供装置110へネットワーク150を介して接続し、アプリケーションの最新バージョンを受信する。情報処理装置130は情報提供装置110から受信した最新バージョンと、現在、インストールされているアプリケーションのバージョンとを比較する。比較の結果、情報処理装置130にインストール済みのアプリケーションが最新バージョンでなければ、情報処理装置130は情報提供装置110に最新バージョンの変更点を示す更新情報管理ファイルを要求する。情報提供装置110は更新情報管理ファイルを外部記憶装置114から読み出し、情報処理装置130へ送信する。情報処理装置130は使用情報管理ファイル、接続機種管理ファイル、表示条件管理ファイルを外部記憶装置137から読み出し、これらのファイルと更新情報管理ファイルとに基づいて更新通知リストを生成する。更新通知リストに存在する機能に関する更新情報について変更点通知画面200を生成し、表示器に表示出力する。また、更新情報管理ファイルに存在するが更新通知リストに存在しない機能に関する更新情報についてその他の変更点通知画面300を生成し、表示器に表示出力する。ここで、更新情報管理ファイルの一例を図4に示す。オペレータの操作にしたがって、情報提供装置110はアプリケーションをあるバージョンからあるバージョンへ変更する毎に更新情報管理ファイル400を作成し、外部記憶装置114に記憶する。図4はバージョン6.0から7.0への変更のものである。更新情報管理ファイルは、機能を一意に特定するための機能ID401、機能名402、更新の状態を示す更新ステータス403、機種に依存する機能かどうかを示す機種依存フラグ404、機種に依存する場合に対応する機種名405、更新の内容を示す説明文を表すテキストファイルへのファイルパス406と説明図を表すビットマップファイルへのファイルパス407を含む更新情報を機能毎に持つ。ここで、更新ステータス403は、新規に追加された機能であればNEW、更新された機能であればUPDATE、何も変更がなければNOとなる。また、機種依存フラグ404は、機種に依存する場合はYES、機種に依存しない場合はNOとなる。例えばカメラから画像を取り込む機能やカメラ固有のフォーマットの画像ファイルを現像する機能等、カメラの機種に依存する場合、機種依存フラグ404はYESとなり、対応機種名はXXX-345のような機種名となる。また、使用情報管理ファイルの一例を図5に示す。情報処理装置130はアプリケーション毎に使用情報管理ファイル500を作成し、外部記憶装置137に記憶する。使用情報管理ファイル500は、機能ID501、機能名502、使用回数503、最古の使用開始時間504、最新の使用終了時間505を含む使用情報を機能毎に持つ。なお、使用頻度は使用回数503を最古の使用開始時間504から最新の使用終了時間505までの時間で割ることにより求められる。また、情報処理装置130は、情報処理装置130がデバイスとの接続を検知すると、デバイスの機種名、最終の接続日時を接続機種管理ファイルに記録し、外部記憶装置137に保存する。デバイスは例えばデジタルカメラやプリンタである。また、情報処理装置130は、ユーザの操作に応答して表示条件管理ファイルに、変更通知画面に表示される機能の個数上限と使用回数下限とを記録し、外部記憶装置137に保存する。表示条件管理ファイルはアプリケーション毎に作成してもよいし、全アプリケーションに対して1つを作成するようにしてもよい。本実施形態の情報提供装置110がアプリケーションの更新情報管理ファイルと更新データを情報処理装置130へ送信する動作について図6を参照して説明する。アプリケーションの更新があると、オペレータの操作に応答して、情報提供装置110の制御部111は、アプリケーションの古いバージョンから最新のバージョンでの更新内容を示す更新情報管理ファイルを生成するS601。この更新情報管理ファイルとアプリケーションの更新データとを外部記憶装置114に記憶するS602。制御部111は更新情報管理ファイルの要求を情報処理装置130から受信したかどうか判定しS603、受信すれば、更新情報管理ファイルを外部記憶装置114から読み出して情報処理装置130へ送信するS604。その後、制御部111はアプリケーションの更新データの要求を情報処理装置130から受信したかどうか判定しS605、受信すれば、アプリケーションの更新データを外部記憶装置114から読み出して情報処理装置130へ送信するS606。本実施形態の情報処理装置130がアプリケーションの更新情報管理ファイルを情報提供装置110から受信し、変更点通知画面を表示器に表示する動作について図7を参照して説明する。ユーザの操作に応答して、情報処理装置130の制御部131はアプリケーションの更新実行用プログラムを起動すると、外部記憶装置137に記憶されている更新通知リストを初期化するS701。なお、制御部131は更新実行用プログラムとOSにしたがって以降の処理を実行する。制御部131は更新情報管理ファイルの要求を情報提供装置110へ送信しS702、更新情報管理ファイルを情報提供装置110から受信したかどうか判定するS703。S703で受信したと判定されなければ、再び、更新情報管理ファイルの要求を情報提供装置110へ送信しS702、S703で受信したと判定されれば、更新情報管理ファイルを外部記憶装置114に記憶するS704。制御部131は更新情報管理ファイルに新機能の追加があるかどうか判定するS705。ステップS705で、制御部131は更新情報管理ファイル400の更新ステータス403がNEWの機能があれば、新機能の追加があると判定する。ステップS705で新機能の追加があると判定されれば、更新情報管理ファイルから新機能に対応する更新情報を抽出し、更新通知リストに追加するS706。制御部131は使用情報管理ファイルと表示条件管理ファイルを外部記憶装置114から読み出すS707。制御部131は更新情報管理ファイル400の更新ステータス403がUPDATEの機能のうち、使用情報管理ファイル500の使用回数503が多い順に、表示条件管理ファイルで設定されている個数の機能の更新情報を抽出するS708。制御部131はステップS709で抽出された更新情報を更新通知リストに追加するS709。制御部131は更新通知リストにしたがって変更点通知画面200とその他の変更点通知画面300の表示用データをそれぞれ生成しS710、これらの表示用データを表示器に表示出力するS711。ここで、ステップS710において制御部131は更新通知リストに記述されている機能の更新情報が表示されるように変更点通知画面200の表示用データを生成する。また、制御部131は更新情報管理ファイルに存在するが更新通知リストに記述されていない機能の更新情報が表示されるようにその他の変更点通知画面300の表示用データを生成する。このようにして、新機能や使用回数の多い機能に関する更新情報が変更点通知画面300に表示されるので、ユーザはよく使う機能や新しい機能を確認し易くなり、ユーザにとってより必要性の高い機能に関する情報を見落としにくくなる。なお、本実施形態のステップS710では、変更点通知画面200とその他の変更点通知画面は独立した別の画面として表示されるように表示用データを生成する。しかし、これに限らず、変更点通知画面200とその他の変更点通知画面300を同じ1つの画面に表示するように表示用データを生成するようにしてもよい。この場合、変更点通知画面200をその他の変更点通知画面300よりも上に表示するようにする。あるいは、変更点通知画面200を表示した後にその他の変更点通知画面300に表示を切り替えるようにする。あるいは、最初は変更点通知画面200だけを表示し、ユーザの指示に応答してその他の変更点通知画面300を非表示から表示に変更する。すなわち、変更点通知画面200とその他の変更点通知画面300をユーザが容易に識別できるように表示すればよい。制御部131は、ユーザが変更点通知画面200やその他の変更点通知画面300を閲覧した後、ダウンロードボタン204を押下操作して、更新データのダウンロードを指示したかどうか判定するS712。ステップS712でダウンロード指示があったと判定されれば、制御部131は情報提供装置110にアプリケーションの更新データを要求するS713。その後、制御部131は情報提供装置110からアプリケーションの更新データをダウンロードしS714、外部記憶装置137にインストールするS715。一方、ユーザがキャンセルボタン205を押下操作して、ステップS713でダウンロード指示があったと判定されなければ、制御部131は本処理を終了する。なお、ステップS708では使用回数が多い機能の代わりに、使用頻度が表示条件管理ファイルで設定されている値よりも高い機能名を使用情報管理ファイルから抽出するようにしてもよい。あるいは、最新の使用終了時間が表示条件管理ファイルで設定されている期間にある機能名を使用情報管理ファイルから抽出するようにしてもよい。これにより、ユーザが最近、使っている機能を確認し易くなる。また、これら3つの条件を適宜、組み合わせて条件を満たす機能名を抽出するようにしてもよい。また、ステップS705の前に、更新情報管理ファイル400と接続機種管理ファイルとを参照し、接続機種管理ファイルに存在しない機種名405と対応する、機種依存フラグ404がYESの機能を通知対象から外してから、ステップS706以降の処理を実行するようにしてもよい。これにより、ユーザは所有しているデバイス機器の機種に関連する機能を確認し易くなる。また、ステップS716で更新データをインストールした時、又は更新後のアプリケーションを初めて起動する時に、使用情報管理ファイルの各機能の使用状況に関する情報をリセットするようにしてもよい。これにより、過去のバージョンでユーザが長期間に渡って古い機能を何度も使用していたが、新しいバージョンで新しい機能を気に入って古い機能を使わずに新しい機能を使用し始めるようになった場合に、直ちに新しい機能の使用回数の方が高くなる。よって、現在のバージョンでの使用状況を反映できるようになり、よりユーザの要望に沿った変更通知画面を表示できるようになる。なお、本実施形態では、情報処理装置130が更新情報管理ファイルを情報提供装置110から受信し、変更点通知画面を生成して表示器に表示する場合について説明した。しかし、これに限らず、情報提供装置110が使用情報管理ファイル、表示条件管理ファイル、接続機種管理ファイル等を情報処理装置から受信し、変更点通知画面を生成して情報処理装置130へ送信し、情報処理装置130の表示器に表示させるようにしてもよい。また、本実施形態では、情報処理装置130はステップS713で変更点通知画面を表示した後、更新データを情報提供装置110からダウンロードしS714、インストールするようにしたS715。しかし、情報処理装置130はステップS713で変更点通知画面200を表示する前に、情報提供装置110から更新データをダウンロードし、インストールするようにしてもよい。すなわち、更新データのダウンロード処理や更新データのインストール処理の開始後に変更点通知画面200を表示する。これにより、情報処理装置130のユーザは、更新データのダウンロード処理やインストール処理が終わるのを待つ間に、最新のアプリケーションの機能に関する変更点を確認することができ、効率的になる。なお、この場合、情報処理装置130は、更新情報管理ファイルとともに更新データを情報提供装置110へ要求すればよい。また、本実施形態では、情報処理装置130はパーソナルコンピュータ等のコンピュータ装置によって実現される場合を説明したが、代わりに情報処理機能や通信処理機能を備えた、デジタルカメラ、スマートフォン、電子書籍などの端末で実現する場合も同様である。以上のように、本実施形態では、まず、アプリケーションのアップグレードの際に、更新内容のうち全ての機能ではなく、新機能および、よく使用する機能に関する変更点だけが変更点通知画面に表示される。よって、ユーザは自分にとって重要な機能に関する変更点が見易くなり、見落としてしまう危険性が低減する。また、ユーザは自分が使用しない機能に関する変更点を読む必要がなくなり、負荷が軽減される。他の実施形態また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけではない。例えば、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOSオペレーションシステムなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。さらに、以下のような処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。まず、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行う。