(57)【要約】【課題】画像を画面に表示する時間を短縮する。【解決手段】情報処理方法であって、画像ファイルおよびプログラムファイルを格納部に格納する格納手順と、プログラムファイルのインストールを要求する入力を受け付けるインストール受付手順と、インストール受付手順によりプログラムファイルのインストールを要求する入力が受け付けられた場合に、プログラムファイルを格納部にインストールするインストール実行手順と、画像ファイルのサムネイルを生成するサムネイル生成手順とを備える情報処理方法であって、インストール受付手順が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、インストール実行手順は、一のプログラムファイルをインストールするとともに、サムネイル生成手順は、格納部に格納された画像ファイルのサムネイルを生成する。【選択図】図２
2008233988.tif 000002
【特許請求の範囲】
【請求項１】
画像ファイルおよびプログラムファイルを格納部に格納する格納手順と、
プログラムファイルのインストールを要求する入力を受け付けるインストール受付手順と、
前記インストール受付手順によりプログラムファイルのインストールを要求する入力が受け付けられた場合に、前記プログラムファイルを前記格納部にインストールするインストール実行手順と、
画像ファイルのサムネイルを生成するサムネイル生成手順と
を備える情報処理方法であって、
前記インストール受付手順が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、前記インストール実行手順は、前記一のプログラムファイルをインストールするとともに、前記サムネイル生成手順は、前記格納部に格納された画像ファイルのサムネイルを生成する情報処理方法。
【請求項２】
前記インストール受付手順が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、前記サムネイル生成手順を実行するプログラムファイルが前記格納部に格納されているか否かを判断する判断手順をさらに備え、
前記判断手順において、前記サムネイル生成手順を実行するプログラムファイルが前記格納部に格納されていると判断された場合に、前記インストール実行手順が前記一のプログラムファイルをインストールするとともに、前記サムネイル生成手順が前記サムネイルを生成する一方、
前記判断手順において、前記サムネイル生成手順を実行するプログラムファイルが前記格納部に格納されていないと判断された場合に、前記インストール実行手順が前記一のプログラムファイルをインストールするとともに、前記サムネイル生成手順を実行するプログラムファイルを前記格納部にインストールし、インストールされた前記サムネイル生成手順が前記サムネイルを生成する請求項１に記載の情報処理方法。
【請求項３】
前記情報処理方法は、省電力モードの設定を要求する入力を受け付ける省電力受付手順をさらに備え、
前記サムネイル生成手順は、前記省電力受付手順により前記省電力モードの設定を要求する入力を受け付けているときは、前記サムネイルを生成しない請求項１に記載の情報処理方法。
【請求項４】
前記サムネイル生成手順は、前記インストール実行手順が、前記インストール受付手順により受け付けられたプログラムファイルのインストールを終了したときに、前記サムネイルの生成を中止する請求項１に記載の情報処理方法。
【請求項５】
前記サムネイル生成手順は、前記格納部に格納された全ての画像ファイルのサムネイルを生成したときに、前記サムネイルの生成を終了する請求項１に記載の情報処理方法。
【請求項６】
前記情報処理方法は、前記格納部に格納された画像ファイルのサムネイルの表示を要求する入力を受け付けて、前記サムネイルを表示する画像表示受付手順をさらに備え、
前記サムネイル生成手順は、前記画像表示受付手順が、画像ファイルのサムネイルの表示を要求する入力を受け付けたときに、前記サムネイルの生成を中止する請求項１に記載の情報処理方法。
【請求項７】
前記情報処理方法は、前記インストール実行手順による前記一のプログラムファイルのインストール中に、前記一のプログラムファイルのインストールが実行されている旨を表示するメッセージ表示手順をさらに備え、
前記メッセージ表示手順は、前記インストール実行手順による前記一のプログラムファイルのインストール中に加え、前記サムネイル生成手順による前記サムネイルの生成中に、前記一のプログラムファイルのインストールが実行されている旨を表示する請求項１に記載の情報処理方法。
【請求項８】
画像ファイルおよびプログラムファイルを格納する格納部を備える情報処理装置を制御するプログラムであって、前記情報処理装置に、
プログラムファイルのインストールを要求する入力を受け付けるインストール受付手順、
前記インストール受付手順によりプログラムファイルのインストールを要求する入力が受け付けられた場合に、前記プログラムファイルを前記格納部にインストールするインストール実行手順、および、
画像ファイルのサムネイルを生成するサムネイル生成手順
を実行し、
前記インストール受付手順が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、前記インストール実行手順は、前記一のプログラムファイルをインストールするとともに、前記サムネイル生成手順は、前記格納部に格納された画像ファイルのサムネイルを生成するプログラム。
【請求項９】
画像ファイルおよびプログラムファイルを格納する格納部と、
プログラムファイルのインストールを要求する入力を受け付けるインストール受付部と、
前記インストール受付部によりプログラムファイルのインストールを要求する入力が受け付けられた場合に、前記プログラムファイルを前記格納部にインストールするインストール実行部と、
画像ファイルのサムネイルを生成するサムネイル生成部と
を備える情報処理装置であって、
前記インストール受付部が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、前記インストール実行部は、前記一のプログラムファイルをインストールするとともに、前記サムネイル生成部は、前記格納部に格納された画像ファイルのサムネイルを生成する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理方法、情報処理装置およびプログラムに関する。特に、本発明は、画像ファイルのサムネイルを生成する情報処理方法、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
画像を画面に表示する際、当該画像のサムネイルが記憶されている場合は、サムネイルから表示用の画像を作成することにより、画像を画面に表示する時間を短縮する画像データ表示装置が知られている（例えば、特許文献１参照。）。
【特許文献１】特開２００７−０１１１２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、画面に表示する画像のサムネイルが記憶されていない場合には、画像を画面に表示する時間を短縮することができないという課題がある。特に、昨今、ひとつひとつの画像のファイルサイズが増大してきており、サムネイルを有しない画像が大量にあって、表示要求があったときにサムネイルを生成するのでは、表示に時間を要し、ユーザにとって不便であるという課題がある。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の形態においては、情報処理方法であって、画像ファイルおよびプログラムファイルを格納部に格納する格納手順と、プログラムファイルのインストールを要求する入力を受け付けるインストール受付手順と、インストール受付手順によりプログラムファイルのインストールを要求する入力が受け付けられた場合に、プログラムファイルを格納部にインストールするインストール実行手順と、画像ファイルのサムネイルを生成するサムネイル生成手順とを備える情報処理方法であって、インストール受付手順が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、インストール実行手順は、一のプログラムファイルをインストールするとともに、サムネイル生成手順は、格納部に格納された画像ファイルのサムネイルを生成する。これにより、サムネイルを表示する場合に、サムネイルを生成した後に表示するのではなく、既に生成され格納されているサムネイルを表示するので、サムネイルがディスプレイに表示されるまでの時間を短縮することができる。
【０００５】
インストール受付手順が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、サムネイル生成手順を実行するプログラムファイルが格納部に格納されているか否かを判断する判断手順をさらに備え、判断手順において、サムネイル生成手順を実行するプログラムファイルが格納部に格納されていると判断された場合に、インストール実行手順が一のプログラムファイルをインストールするとともに、サムネイル生成手順がサムネイルを生成する一方、判断手順において、サムネイル生成手順を実行するプログラムファイルが格納部に格納されていないと判断された場合に、インストール実行手順が一のプログラムファイルをインストールするとともに、サムネイル生成手順を実行するプログラムファイルを格納部にインストールし、インストールされたサムネイル生成手順がサムネイルを生成してもよい。これにより、プログラムファイルのインストール中に確実にサムネイルを生成することができる。
【０００６】
情報処理方法は、省電力モードの設定を要求する入力を受け付ける省電力受付手順をさらに備え、サムネイル生成手順は、省電力受付手順により省電力モードの設定を要求する入力を受け付けているときは、サムネイルを生成しなくてもよい。これにより、省電力に配慮しつつ、プログラムファイルのインストール中にサムネイルを生成することができる。
【０００７】
サムネイル生成手順は、インストール実行手順が、インストール受付手順により受け付けられたプログラムファイルのインストールを終了したときに、サムネイルの生成を中止してもよい。これにより、プログラムファイルのインストールに比べサムネイルの生成に時間を要する場合に、サムネイルの生成により処理が長引くことを防止することができる。
【０００８】
サムネイル生成手順は、格納部に格納された全ての画像ファイルのサムネイルを生成したときに、サムネイルの生成を終了してもよい。これにより、一度に、全ての画像ファイルのサムネイルを生成することができる。
【０００９】
情報処理方法は、格納部に格納された画像ファイルのサムネイルの表示を要求する入力を受け付けて、サムネイルを表示する画像表示受付手順をさらに備え、サムネイル生成手順は、画像表示受付手順が、画像ファイルのサムネイルの表示を要求する入力を受け付けたときに、サムネイルの生成を中止してもよい。これにより、表示を要求したサムネイル以外のサムネイルが生成中であるために、表示を要求したサムネイルの表示が遅くなることを防止することができる。
【００１０】
情報処理方法は、インストール実行手順による一のプログラムファイルのインストール中に、一のプログラムファイルのインストールが実行されている旨を表示するメッセージ表示手順をさらに備え、メッセージ表示手順は、インストール実行手順による一のプログラムファイルのインストール中に加え、サムネイル生成手順によるサムネイルの生成中に、一のプログラムファイルのインストールが実行されている旨を表示してもよい。これにより、ユーザにサムネイルが生成されていることを意識させることなく、プログラムファイルのインストール中にサムネイルを生成することができる。
【００１１】
上記課題を解決するために、本発明の第２の形態においては、画像ファイルおよびプログラムファイルを格納する格納部を備える情報処理装置を制御するプログラムであって、情報処理装置に、プログラムファイルのインストールを要求する入力を受け付けるインストール受付手順、インストール受付手順によりプログラムファイルのインストールを要求する入力が受け付けられた場合に、プログラムファイルを格納部にインストールするインストール実行手順、および、画像ファイルのサムネイルを生成するサムネイル生成手順を実行し、インストール受付手順が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、インストール実行手順は、一のプログラムファイルをインストールするとともに、サムネイル生成手順は、格納部に格納された画像ファイルのサムネイルを生成する。これにより、第１の形態と同一の効果を得ることができる。
【００１２】
上記課題を解決するために、本発明の第３の形態においては、画像ファイルおよびプログラムファイルを格納する格納部と、プログラムファイルのインストールを要求する入力を受け付けるインストール受付部と、インストール受付部によりプログラムファイルのインストールを要求する入力が受け付けられた場合に、プログラムファイルを格納部にインストールするインストール実行部と、画像ファイルのサムネイルを生成するサムネイル生成部とを備える情報処理装置であって、インストール受付部が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、インストール実行部は、一のプログラムファイルをインストールするとともに、サムネイル生成部は、格納部に格納された画像ファイルのサムネイルを生成する。これにより、第１の形態と同一の効果を得ることができる。
【００１３】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明を実施するための最良の形態】
【００１４】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【実施例１】
【００１５】
図１は、パーソナルコンピュータ１０の一例を示す。本体１２と、当該本体１２からの出力に基づいてユーザに対して表示をするディスプレイ１４と、本体１２に対するユーザからの入力手段の一例としてのキーボード１６及びマウス１８と、外部記憶媒体３２を挿入または装着する外部記憶媒体挿入口２２と、外部記憶媒体７０を挿入または装着する外部記憶媒体挿入口２４とを備える。外部記憶媒体３２の一例は、画像ファイルを格納するＵＳＢメモリである。外部記憶媒体７０の一例は、プログラムファイルを格納するＣＤ−ＲＯＭである。
【００１６】
図２は、パーソナルコンピュータ１０のブロック図の一例を示す。図３は、画像格納部２００に格納された情報の一例を示す。図４は、メッセージの一例を示す。パーソナルコンピュータ１０は、画像ファイルおよびプログラムファイルを格納する格納部を備える。具体的には、パーソナルコンピュータ１０は、図２に示すように、プログラムファイルを格納するプログラム格納部１００および画像ファイルを格納する画像格納部２００を備える。プログラム格納部１００は、インストール受付部１１０、インストール実行部１２０、省電力受付部１３０、判断部１４０、サムネイル生成部１５０、メッセージ表示部１６０および画像表示受付部１７０の手順を実行するプログラムを格納する。画像格納部２００は、図３（ａ）に示す例において、画像を識別する画像ＩＤ「ｉｍｇ＿０００１」に対応付けて画像ファイル４００および画像ファイル４００のサムネイル５００、画像ＩＤ「ｉｍｇ＿０００２」に対応付けて画像ファイル４０２等を格納している。なお、画像ファイルの一例は、デジタルカメラにより撮像されたＪＰＥＧファイル、ＰＮＧファイルなどである。
【００１７】
画像表示受付部１７０は、画像格納部２００に格納された画像ファイルのディスプレイ１４への表示を要求する入力をユーザから受け付ける。画像表示受付部１７０は、画像ファイルのディスプレイ１４への表示を要求する入力をユーザから受け付けた場合、当該画像ファイルまたは当該画像ファイルのサムネイルをディスプレイ１４に表示する。
【００１８】
インストール受付部１１０は、プログラムファイルのインストールを要求する入力をユーザから受け付ける。例えば、インストール受付部１１０は、外部記憶媒体７０に記憶されたプログラムファイルのインストールを要求する入力をユーザから受け付ける。
【００１９】
サムネイル生成部１５０は、画像ファイルのサムネイルを生成して画像格納部２００に格納する。例えば、サムネイル生成部１５０は、画像表示受付部１７０が画像ファイルのディスプレイへの表示を要求する入力をユーザから受け付けた場合、当該画像ファイルのサムネイルを生成して画像格納部２００に格納する。また例えば、サムネイル生成部１５０は、インストール受付部１１０が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、画像格納部２００に格納された画像ファイルのサムネイルを生成して画像格納部２００に格納する。なお、サムネイル生成部１５０は、サムネイル生成部１５０の処理を実行するプログラムファイル（以下、「サムネイル生成プログラムファイル」という。）がプログラム格納部１００に格納されていないときは、後述するように、インストール実行部１２０が、サムネイル生成プログラムファイルをプログラム格納部１００にインストールしたのちに、画像ファイルのサムネイルを生成してもよい。これにより、プログラムファイルのインストール中に確実にサムネイルを生成することができる。
【００２０】
インストール実行部１２０は、プログラムファイルをプログラム格納部１００にインストールする。例えば、インストール実行部１２０は、インストール受付部１１０が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、当該プログラムファイルをプログラム格納部１００にインストールする。
【００２１】
判断部１４０は、サムネイル生成プログラムファイルがプログラム格納部１００に格納されているか否かを判断する。例えば、判断部１４０は、インストール受付部１１０が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、サムネイル生成プログラムファイルがプログラム格納部１００に格納されているか否かを判断する。
【００２２】
ここでインストール実行部１２０は、インストール受付部１１０が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、判断部１４０によりサムネイル生成プログラムファイルが格納されていないと判断されたときは、インストール受付部１１０により受け付けられたプログラムファイルをプログラム格納部１００にインストールするとともに、サムネイル生成プログラムファイルをプログラム格納部１００にインストールする。一方、インストール実行部１２０は、判断部１４０によりサムネイル生成プログラムファイルが格納されていると判断されたときは、インストール受付部１１０により受け付けられたプログラムファイルだけをプログラム格納部１００にインストールする。
【００２３】
省電力受付部１３０は、省電力モードの設定を要求する入力をユーザから受け付ける。省電力受付部１３０は、省電力モードの設定の有無を示す設定情報を記憶する。これにより、省電力に配慮しつつ、プログラムファイルのインストール中にサムネイルを生成することができる。
【００２４】
また、サムネイル生成部１５０は、インストール受付部１１０が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、省電力受付部１３０により省電力モードの設定を要求する入力を受け付けているときは、画像格納部２００に格納された画像ファイルのサムネイルを生成しないことが好ましい。
【００２５】
また、サムネイル生成部１５０は、サムネイルを生成しているときに、インストール実行部１２０がインストール受付部１１０により受け付けられたプログラムファイルのインストールを終了したときは、サムネイルの生成を中止する。これにより、プログラムファイルのインストールに比べサムネイルの生成に時間を要する場合に、サムネイルの生成により処理が長引くことを防止することができる。また、サムネイル生成手順１５０は、画像格納部２００に格納された全ての画像ファイルのサムネイルを生成したときに、サムネイルの生成を中止してもよい。これにより、一度に、全ての画像ファイルのサムネイルを生成することができる。さらに、サムネイル生成手順１５０は、画像表示受付部１７０が、画像ファイルのサムネイルの表示を要求する入力を受け付けたときに、サムネイルの生成を中止してもよい。これにより、表示を要求したサムネイル以外のサムネイルが生成中であるために、表示を要求したサムネイルの表示が遅くなることを防止することができる。
【００２６】
メッセージ表示部１６０は、インストール実行部１２０が、インストール受付部１１０により受け付けられたプログラムファイルをインストールしているときに、インストール受付部１１０により受け付けられたプログラムファイルのインストールが実行されている旨を表示する。例えば、メッセージ表示部１６０は、図４に示すメッセージをディスプレイ１４に表示する。また、メッセージ表示部１６０は、インストール実行部１２０が、インストール受付部１１０により受け付けられたプログラムファイルをインストールしているときに加え、サムネイル生成部１５０がサムネイルを生成しているときに、インストール受付部１１０により受け付けられたプログラムファイルのインストールが実行されている旨を表示することが好ましい。さらに、メッセージ表示部１６０は、インストール実行部１２０が、サムネイル生成プログラムファイをインストールしているときに、インストール受付部１１０により受け付けられたプログラムファイルのインストールが実行されている旨を表示してもよい。さらに、メッセージ表示部１６０は、インストール受付部１１０が一のプログラムファイルのインストールを要求する入力を受け付けた場合に、インストール受付部１１０により受け付けられたプログラムファイルのインストールが実行されている旨を表示してもよい。これにより、ユーザにサムネイルが生成されていることを意識させることなく、プログラムファイルのインストール中にサムネイルを生成することができる。
【００２７】
外部記憶媒体３２は、画像格納部２００に格納する画像ファイルを記憶する。外部記憶媒体７０は、インストール受付部１１０により受け付けられたプログラムファイルに加えて、サムネイル生成プログラムファイルを記憶する。
【００２８】
図５は、パーソナルコンピュータ１０の動作の一例を示すフローチャートである。図６は、パーソナルコンピュータ１０の動作の一例を示すタイムチャートである。図５に示すフローチャートは、インストール受付部１１０が、あるプログラムファイルのインストールを要求する入力をユーザから受け付けることにより開始する。ここでは、インストール受付部１１０が、外部記憶媒体７０に記憶されたプログラムファイル「Ａ」のインストールを要求する入力をユーザから受け付けることにより開始するものとする。なお、本フローチャートに開始時において、画像格納部２００は、図３（ａ）に示す情報を格納しているものとする。また、本フローチャートに開始時において、省電力モードに設定されていないものとする。また、外部記憶媒体７０は、プログラムファイル「Ａ」に加え、サムネイル生成プログラムファイルを記憶しているものとする。
【００２９】
インストール受付部１１０は、プログラムファイル「Ａ」のインストールが実行されている旨のメッセージを表示すべき旨のメッセージ表示要求をメッセージ表示部１６０に通知する。またインストール受付部１１０は、省電力モードに設定されているか否かの確認要求を省電力受付部１３０に通知する。またインストール受付部１１０は、サムネイル生成プログラムファイルが格納されているか否かの確認要求を判断部１４０に通知する。
【００３０】
メッセージ表示要求の通知を受けたメッセージ表示部１６０は、プログラムファイル「Ａ」のインストールが実行されている旨のメッセージをディスプレイ１４に表示する（Ｓ１００）。
【００３１】
確認要求の通知を受けた省電力受付部１３０は、省電力モードの設定の有を示す設定情報を参照し、省電力モードに設定されているか否かを判断し、その判断結果を示す応答をインストール受付部１１０に通知する。本フローチャートにおいて省電力受付部１３０は、省電力モードに設定されていない旨の判断結果を示す応答をインストール受付部１１０に通知する。
【００３２】
確認要求の通知を受けた判断部１４０は、サムネイル生成プログラムファイルがプログラム格納部１００に格納されているか否かを判断する（Ｓ１１０）。ステップＳ１１０において判断部１４０は、サムネイル生成プログラムファイルがプログラム格納部１００に格納されていないと判断した場合（Ｓ１１０：Ｎｏ）、サムネイル生成プログラムファイルをインストールすべき旨のインストール要求を、インストール受付部１１０を介してインストール実行部１２０に通知する。
【００３３】
サムネイル生成プログラムファイルをインストールすべき旨のインストール要求の通知を受けたインストール実行部１２０は、外部記憶媒体７０に記憶されたサムネイル生成プログラムファイルのプログラム格納部１００へのインストールを開始する（Ｓ１２０）。インストール実行部１２０は、サムネイル生成プログラムファイルのインストールが終了したか否かを判断する（Ｓ１３０）。ステップＳ１３０においてインストール実行部１２０は、サムネイル生成プログラムファイルのインストールが終了していないと判断した場合（Ｓ１３０：Ｎｏ）、サムネイル生成プログラムファイルのインストールを継続する（Ｓ１２０）。一方、ステップＳ１３０においてインストール実行部１２０は、サムネイル生成プログラムファイルのインストールが終了したと判断した場合（Ｓ１３０：Ｙｅｓ）、生成されたサムネイル生成プログラムファイルを起動させて、サムネイル生成部１５０に次のステップＳ１４０を実行させる。
【００３４】
サムネイル生成部１５０は、サムネイルがない画像ファイルが画像格納部２００に格納されているか否かを判断する（Ｓ１４０）。ステップＳ１４０においてサムネイル生成部１５０は、サムネイルがない画像ファイルが画像格納部２００に格納されていると判断した場合（Ｓ１４０：Ｙｅｓ）、画像ファイルのサムネイルの生成を開始する（Ｓ１５０）。サムネイル生成部１５０は、生成した画像ファイルのサムネイルを画像ＩＤに対応付けて格納する（Ｓ１５０）。また、サムネイル生成部１５０は、最初に実行されるステップＳ１５０においてプログラムファイル「Ａ」をインストールすべき旨のインストール要求を、判断部１４０およびインストール受付部１１０を介してインストール実行部１２０に通知する。つまりサムネイル生成部１５０は、プログラムファイル「Ａ」のインストールの開始のタイミングをインストール実行部１２０に通知する。
【００３５】
プログラムファイル「Ａ」をインストールすべき旨のインストール要求の通知を受けたインストール実行部１２０は、外部記憶媒体７０に記憶されたプログラムファイル「Ａ」のプログラム格納部１００へのインストールを開始する（Ｓ１６０）。インストール実行部１２０は、プログラムファイル「Ａ」のインストールが終了したか否かを判断する（Ｓ１７０）。ステップＳ１７０においてインストール実行部１２０は、プログラムファイル「Ａ」のインストールが終了していないと判断した場合（Ｓ１７０：Ｎｏ）、ステップＳ１４０に戻り、ステップＳ１４０からステップＳ１７０を繰り返す。すなわちサムネイル生成部１５０はサムネイルがない画像ファイルについてサムネイルの生成を継続し（Ｓ１５０）、インストール実行部１２０は、外部記憶媒体７０に記憶されたプログラムファイル「Ａ」のインストールを継続する（Ｓ１６０）。一方、ステップＳ１７０においてインストール実行部１２０は、プログラムファイル「Ａ」のインストールが終了したと判断した場合（Ｓ１７０：Ｙｅｓ）、サムネイルの生成を中止すべき旨の要求をインストール受付部１１０および判断部１４０を介してサムネイル生成部１５０に通知するとともに、メッセージを消去すべき旨のメッセージ消去要求をメッセージ表示部１６０に通知する。メッセージ消去要求の通知を受けたメッセージ表示部１６０は、表示していたメッセージを消去する（Ｓ１８０）。そして本フローチャートは終了する。すなわちサムネイル生成部１５０は、サムネイルがない画像ファイルが画像格納部２００に格納されている場合であっても、インストール実行部１２０がプログラムファイル「Ａ」のインストールを終了した場合には、サムネイルの生成（Ｓ１５０）を中止する。なお本フローチャートの終了時において、図３（ｂ）に示す例のように、画像格納部２００は、画像ファイル４０２のサムネイル５０２を格納している。
【００３６】
一方、ステップＳ１１０において判断部１４０は、サムネイル生成プログラムファイルがプログラム格納部１００に格納されていると判断した場合（Ｓ１１０：Ｙｅｓ）、ステップＳ１２０、Ｓ１３０を飛ばして、サムネイル生成部１５０にステップＳ１４０を実行させる。
【００３７】
一方、ステップＳ１４０においてサムネイル生成部１５０は、サムネイルがない画像ファイルが画像格納部２００に格納されていないと判断した場合（Ｓ１４０：Ｎｏ）、すなわちサムネイルの生成を要しない場合にはステップＳ１５０を飛ばして、プログラムファイル「Ａ」をインストールすべき旨のインストール要求を、判断部１４０およびインストール受付部１１０を介してインストール実行部１２０に通知する。なお、サムネイル生成部１５０は、プログラムファイル「Ａ」をインストールすべき旨のインストール要求をインストール実行部１２０に既に通知しているときは再度通知しない。
【００３８】
なお、本フローチャートの開始時において省電力モードに設定されている場合には、ステップＳ１００、Ｓ１６０、Ｓ１７０およびＳ１８０を実行する。すなわちステップＳ１１０からＳ１５０を実行しない。
【００３９】
また、本フローチャートにおいて、サムネイルがない画像ファイルが画像格納部２００に格納されていると判断した場合には、図６（ａ）に示すように、まずサムネイル生成部１５０がサムネイルの生成を開始し、次にインストール実行部１２０がプログラムファイル「Ａ」のインストールを開始することにより、インストールとサムネイルの生成を交互に実行するが、図６（ｂ）に示すように、まずインストール実行部１２０がプログラムファイル「Ａ」のインストールを開始し、次にサムネイル生成部１５０がサムネイルの生成を開始することにより、インストールとサムネイルの生成を交互に実行してもよい。
【００４０】
また、インストールとサムネイルの生成を交互に実行することにかえて、図６（ｃ）に示すように、インストールの終了後にサムネイルを生成してもよい。なお、メッセージ表示部１６０は、インストールの終了後サムネイル生成中にも、プログラムファイル「Ａ」のインストールが実行されている旨のメッセージをディスプレイ１４に表示することが好ましい。
【００４１】
また、本フローチャートにおいて、サムネイル生成部１５０は、図６（ａ）（ｂ）に示すように、インストール実行部１２０がプログラムファイル「Ａ」のインストールを終了したときに、サムネイルの生成を中止するが、画像格納部２００に格納された全ての画像ファイルのサムネイルを生成したときに、サムネイルの生成を終了してもよい。また、サムネイル生成部１５０は、図６（ｄ）に示すように、インストールを終了後所定の時間経過後に、サムネイルの生成を中止してもよい。また、サムネイル生成部１５０は、図６（ｅ）に示すように、画像表示受付部１２０が、画像ファイルのサムネイルの表示を要求する入力を受け付けたときに、サムネイルの生成を中止してもよい。
【００４２】
以上、本実施例よれば、画像表示受付部１７０がサムネイルを表示する場合に、サムネイルを生成した後に表示するのではなく、既に生成され格納されているサムネイルを表示するので、サムネイルがディスプレイに表示されるまでの時間を短縮することができる。
【００４３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００４４】
【図１】パーソナルコンピュータ１０の一例を示す。
【図２】パーソナルコンピュータ１０のブロック図の一例を示す。
【図３】画像格納部２００に格納された情報の一例を示す。
【図４】メッセージの一例を示す。
【図５】パーソナルコンピュータ１０の動作の一例を示すフローチャートである。
【図６】パーソナルコンピュータ１０の動作の一例を示すタイムチャートである。
【符号の説明】
【００４５】
１０  パーソナルコンピュータ、１２  本体、１４  ディスプレイ、１６  キーボード、１８  マウス、２２  外部記憶媒体挿入口、２４  外部記憶媒体挿入口、３２  外部記憶媒体、７０  外部記憶媒体、１００  プログラム格納部、１１０  インストール受付部、１２０  インストール実行部、１３０  省電力受付部、１４０  判断部、１５０  サムネイル生成部、１６０  メッセージ表示部、１７０  画像表示受付部、２００  画像格納部
４００  画像ファイル、４０２  画像ファイル、５００  サムネイル、５０２  サムネイル
【図１】
2008233988.tif 000003
【図２】
2008233988.tif 000004
【図３】
2008233988.tif 000005
【図４】
2008233988.tif 000006
【図５】
2008233988.tif 000007
【図６】
2008233988.tif 000008