(57)【要約】【課題】  ファイルの一覧表示から画像を選択する際の作業者にとっての視認性の向上を図る。【解決手段】  複数のムービファイルＭＦから選択した着目ファイルは、最大サイズの表示エリアＥ１が割り当てられて表示がなされる。着目ファイルから２つ以内の近隣に表示される近隣ファイルは、着目ファイルから遠ざかるほど、サイズが徐々に小さくなる表示エリアＥ２、Ｅ３が割り当てられて表示がなされる。前記近隣ファイルの外側に表示されるムービファイルは、最小サイズの表示エリアＥ４が割り当てられて表示がなされる。このために、作業者は、その選択された着目ファイルを、表示エリアＥ１のサイズから最も顕著に視認することができ、またその近隣のファイルについても、さらに外側のファイルよりもサイズが着目ファイルに近いほど徐々に大きくなっていることから視認しやすい。【選択図】        図４
2005234663.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に格納された複数のファイルを、一定方向に並べて一覧表示するファイルの一覧表示装置であって、
前記複数のファイルから一のファイルを、着目ファイルとして選択する着目ファイル選択手段と、
該選択された着目ファイルに対して、予め定めた最大サイズの表示領域を割り当てて、前記着目ファイルの所定のファイル数以内の近隣に表示される近隣ファイルに対して、前記着目ファイルから遠ざかるほど、サイズが徐々に小さくなる表示領域を割り当てて、前記近隣ファイルの外側に表示されるファイルに対して、予め定めた最小サイズの表示領域を割り当てるとともに、各ファイルについての情報を、割り当てられたそれぞれの表示領域に表示させる表示制御手段と
を備えるファイルの一覧表示装置。
【請求項２】
請求項１に記載のファイルの一覧表示装置であって、
前記近隣ファイルについての情報の表示は、該情報を表わす文字または画像を、前記着目ファイルから遠ざかる位置ほど小さな倍率に縮小して表示させる構成であるファイルの一覧表示装置。
【請求項３】
請求項１または２に記載のファイルの一覧表示装置であって、
前記近隣ファイルについての情報の表示は、該情報の項目数を、前記着目ファイルから遠ざかる位置ほど少ない数に表示させる構成であるファイルの一覧表示装置。
【請求項４】
請求項１ないし３のいずれかに記載のファイルの一覧表示装置であって、
前記一覧表示における並びの方向を、縦方向とし、前記縦方向の中央に、前記着目ファイルについての情報を表示させるとともに、
マウスに備えられたホイールからの操作指令に基づいて、前記着目ファイルを切り換えるよう構成したファイルの一覧表示装置。
【請求項５】
前記複数のファイルは、動画ファイルである請求１ないし４のいずれかに記載のファイルの一覧表示装置。
【請求項６】
記憶装置に格納された複数のファイルを、一定方向に並べて一覧表示するファイルの一覧表示方法であって、
（ａ）前記複数のファイルから一のファイルを、着目ファイルとして選択する行程と、
（ｂ）該選択された着目ファイルに対して、予め定めた最大サイズの表示領域を割り当てて、前記着目ファイルの所定のファイル数以内の近隣に表示される近隣ファイルに対して、前記着目ファイルから遠ざかるほど、サイズが徐々に小さくなる表示領域を割り当てて、前記近隣ファイルの外側に表示されるファイルに対して、予め定めた最小サイズの表示領域を割り当てるとともに、各ファイルについての情報を、割り当てられたそれぞれの表示領域に表示させる行程と
を備えるファイルの一覧表示方法。
【請求項７】
記憶装置に格納された複数のファイルを、一定方向に並べて一覧表示するためのコンピュータプログラムであって、
（ａ）前記複数のファイルから一のファイルを、着目ファイルとして選択する機能と、
（ｂ）該選択された着目ファイルに対して、予め定めた最大サイズの表示領域を割り当てて、前記着目ファイルの所定のファイル数以内の近隣に表示される近隣ファイルに対して、前記着目ファイルから遠ざかるほど、サイズが徐々に小さくなる表示領域を割り当てて、前記近隣ファイルの外側に表示されるファイルに対して、予め定めた最小サイズの表示領域を割り当てるとともに、各ファイルについての情報を、割り当てられたそれぞれの表示領域に表示させる機能と
をコンピュータに実現させるためのコンピュータプログラム。
【請求項８】
請求項７に記載のコンピュータプログラムであって、
前記近隣ファイルについての情報の表示は、該情報を表わす文字または画像を、前記着目ファイルから遠ざかる位置ほど小さな倍率に縮小して表示させる構成であるコンピュータプログラム。
【請求項９】
請求項７または８に記載のコンピュータプログラムであって、
前記近隣ファイルについての情報の表示は、該情報の項目数を、前記着目ファイルから遠ざかる位置ほど少ない数に表示させる構成であるコンピュータプログラム。
【請求項１０】
請求項７ないし９のいずれかに記載のコンピュータプログラムであって、
前記一覧表示における並びの方向を、縦方向とし、前記縦方向の中央に、前記着目ファイルについての情報を表示させるとともに、
マウスに備えられたホイールからの操作指令に基づいて、前記着目ファイルを切り換えるよう構成したコンピュータプログラム。
【請求項１１】
請求項７ないし１０のいずれかに記載のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶装置に格納された複数のファイルを、一定方向に並べて一覧表示する技術に関する。
【背景技術】
【０００２】
従来からパーソナルコンピュータ等のデータ処理装置では、処理したデータ等をファイルとして記憶装置に格納しておくことが行われている。このため、記憶装置に格納されたファイルを画面上に呼び出したり、あるいは削除するために、記憶装置に格納されているファイルを一覧表示する機能を備えており、作業者は一覧表示したファイルの中から目的のファイルをカーソル等で選択することにより、目的のファイルを画面上に呼び出したり、あるいは前記記憶装置から削除したりすることができる（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開平７−１８２２１４号公報
【０００４】
上記従来の技術では、各ファイルについての情報（ファイル名、作成日時、容量等）を、表示サイズや表示項目を同一条件で列挙するものであり、作業者が所望のファイルをカーソル等で選択すると、その選択された画像はグレイ表示されるだけで、作業者にとっては視認性に乏しいものであった。特に、作業者が、一つ一つファイルを選択しながら、最終的に望むファイルを選びだそうとするときに、その選択したファイルだけが視認されるだけで、そのファイルの周囲の見渡しが悪く視認性に乏しかった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の解決しようとする課題は、ファイルの一覧表示から画像を選択する際の作業者にとっての視認性の向上を図ることにある。
【課題を解決するための手段】
【０００６】
前述した課題の少なくとも一部を解決するための手段として、以下に示す構成をとった。
【０００７】
本発明のファイルの一覧表示装置は、
記憶装置に格納された複数のファイルを、一定方向に並べて一覧表示するファイルの一覧表示装置であって、
前記複数のファイルから一のファイルを、着目ファイルとして選択する着目ファイル選択手段と、
該選択された着目ファイルに対して、予め定めた最大サイズの表示領域を割り当てて、前記着目ファイルの所定のファイル数以内の近隣に表示される近隣ファイルに対して、前記着目ファイルから遠ざかるほど、サイズが徐々に小さくなる表示領域を割り当てて、前記近隣ファイルの外側に表示されるファイルに対して、予め定めた最小サイズの表示領域を割り当てるとともに、各ファイルについての情報を、割り当てられたそれぞれの表示領域に表示させる表示制御手段と
を備えることを特徴としている。
【０００８】
ここで、「サイズ」とは、面積のことである。上記構成のファイルの一覧表示装置によれば、複数のファイルから選択した着目ファイルは、予め定めた最大サイズの表示領域が割り当てられて表示がなされる。その着目ファイルの所定のファイル数以内の近隣に表示される近隣ファイルは、前記着目ファイルから遠ざかるほど、サイズが徐々に小さくなる表示領域が割り当てられて表示がなされる。前記近隣ファイルの外側に表示されるファイルは、予め定めた最小サイズの表示領域が割り当てられて表示がなされる。
【０００９】
このために、作業者は、その選択された着目ファイルを、表示領域のサイズから最も顕著に視認することができ、またその近隣のファイルについても、さらに外側のファイルよりもサイズが着目ファイルに近いほど徐々に大きくなっていることから視認しやすい。したがって、ファイルの一覧表示から画像を選択する際の作業者にとっての視認性を高めることができるという効果を奏する。
【００１０】
前記ファイルの一覧表示装置において、前記近隣ファイルについての情報の表示は、該情報を表わす文字または画像を、前記着目ファイルから遠ざかる位置ほど小さな倍率に縮小して表示させる構成とすることができる。
【００１１】
この構成によれば、文字または画像のサイズによって、視認性の向上が図られる。
【００１２】
前記ファイルの一覧表示装置において、前記近隣ファイルについての情報の表示は、該情報の項目数を、前記着目ファイルから遠ざかる位置ほど少ない数に表示させる構成とすることができる。
【００１３】
この構成によれば、表示された情報の項目数によって、視認性の向上が図られる。
【００１４】
前記ファイルの一覧表示装置において、前記一覧表示における並びの方向を、縦方向とし、前記縦方向の中央に、前記着目ファイルについての情報を表示させるとともに、マウスに備えられたホイールからの操作指令に基づいて、前記着目ファイルを切り換えるよう構成することができる。
【００１５】
この構成によれば、マウスのホイールの操作により、一覧表示をスクロールしながら着目ファイルを切り換えることができ、操作性に優れている。
【００１６】
本発明のファイルの一覧表示方法は、
記憶装置に格納された複数のファイルを、一定方向に並べて一覧表示するファイルの一覧表示方法であって、
（ａ）前記複数のファイルから一のファイルを、着目ファイルとして選択する行程と、
（ｂ）該選択された着目ファイルに対して、予め定めた最大サイズの表示領域を割り当てて、前記着目ファイルの所定のファイル数以内の近隣に表示される近隣ファイルに対して、前記着目ファイルから遠ざかるほど、サイズが徐々に小さくなる表示領域を割り当てて、前記近隣ファイルの外側に表示されるファイルに対して、予め定めた最小サイズの表示領域を割り当てるとともに、各ファイルについての情報を、割り当てられたそれぞれの表示領域に表示させる行程と
を備えることを特徴としている。
【００１７】
本発明のコンピュータプログラムは、
記憶装置に格納された複数のファイルを、一定方向に並べて一覧表示するためのコンピュータプログラムであって、
（ａ）前記複数のファイルから一のファイルを、着目ファイルとして選択する機能と、
（ｂ）該選択された着目ファイルに対して、予め定めた最大サイズの表示領域を割り当てて、前記着目ファイルの所定のファイル数以内の近隣に表示される近隣ファイルに対して、前記着目ファイルから遠ざかるほど、サイズが徐々に小さくなる表示領域を割り当てて、前記近隣ファイルの外側に表示されるファイルに対して、予め定めた最小サイズの表示領域を割り当てるとともに、各ファイルについての情報を、割り当てられたそれぞれの表示領域に表示させる機能と
をコンピュータに実現させることを特徴としている。
【００１８】
本発明のファイルの一覧表示方法およびコンピュータプログラムは、本発明の第１のファイルの一覧表示装置と同様に、ファイルの一覧表示から画像を選択する際の作業者にとっての視認性を高めることができるという効果を奏する。
【００１９】
本発明の記録媒体は、本発明のコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体を特徴としている。この記録媒体は、本発明の各コンピュータプログラムと同様な作用・効果を有している。
【００２０】
本発明は、以下のような他の態様も含んでいる。その第１の態様は、本発明のコンピュータプログラムを通信経路を介して供給するプログラム供給装置としての態様である。この第１の態様では、コンピュータプログラムをコンピュータネットワーク上のサーバなどに置き、通信経路を介して、必要なプログラムをコンピュータにダウンロードし、これを実行することで、上記の方法や装置を実現することができる。
【発明を実施するための最良の形態】
【００２１】
本発明を実施するための最良の形態を実施例に基づき説明する。この実施例を、次の順序に従って説明する。
Ａ．装置の構成：
Ｂ．コンピュータ処理：
Ｃ．作用・効果：
Ｄ．他の実施形態：
【００２２】
Ａ．装置の構成：
図１は、本発明の一実施例を適用するコンピュータシステムの概略構成を示す説明図である。この実施例のコンピュータシステムは、本発明のファイルの一覧表示装置を構成するパーソナルコンピュータ１０を中心に備え、その周辺装置として、ディスプレイ２０とキーボード２２とマウス２４を備える。さらに、パーソナルコンピュータ１０には、デジタルカメラ２６とＤＶＤドライブ２８が接続されている。
【００２３】
パーソナルコンピュータ１０は、中央演算処理装置としてのＣＰＵ１１を中心にバス１２により相互に接続されたメモリ１３、表示画像メモリ１４、ハードディスクドライブ１５、入力制御ユニット１６、表示制御ユニット１７等を備える。メモリ１３は、各種データ等を記憶するもので、ＣＰＵ１１の作業領域となる。表示画像メモリ１４は、ディスプレイ２０に表示する画像の画像データを一旦記憶するメモリである。
【００２４】
ハードディスクドライブ１５は、ファイルの一覧表示装置のソフトウェアとしてのコンピュータプログラムＰｒを記憶する。また、ハードディスクドライブ１５には、ムービファイル（動画ファイル）ＭＦが多数記憶されている。ムービファイルＭＦは、デジタルカメラ２６によって撮影した写真画像をつなぎ合わせて連続画像としたもので、ハードディスクドライブ１５の所定の領域（ホルダ）に格納されている。ムービファイルＭＦは、連続画像以外にも付随情報として、名称（タイトル）、作成日時、更新日時、再生時間、容量等の情報を備える。
【００２５】
入力制御ユニット１６は、キーボード２２やマウス２４から入力操作を取り込むと共に、デジタルカメラ２６から画像データを取り込む制御ユニットである。表示制御ユニット１７は、ディスプレイ２０への信号出力を制御する制御ユニットである。
【００２６】
コンピュータプログラムＰｒは、もともとは、記録媒体としてのＣＤ−ＲＯＭ（図示せず）に記憶されており、所定のインストールプログラムを起動することで、そのＣＤ−ＲＯＭからハードディスクドライブ１５にインストールされたものである。このコンピュータプログラムＰｒをＣＰＵ１１が実行することにより、本発明のファイルの一覧表示装置の各種構成要件は実現される。
【００２７】
図１では、各種構成要件が、ＣＰＵ１１の内部で実現される機能のブロックによって示されている。すなわち、ＣＰＵ１１は、着目ファイル選択部１１ａおよび表示制御部１１ｂを機能として備える。このコンピュータプログラムＰｒは、実際は、静止画像をつなぎ合わせて連続画像としてのムービファイルＭＦを作成するムービ処理用のアプリケーションプログラムであり、その中の一部のモジュールによって、上述した各部１１ａ、１１ｂの機能をパーソナルコンピュータ１０に実現させる。
【００２８】
なお、コンピュータプログラムＰｒは、ＣＤ−ＲＯＭに替えて、フレキシブルディスク、光磁気ディスク、ＩＣカード等の他の携帯型記録媒体（可搬型記録媒体）に格納された構成として、これらから提供されたものとすることができる。また、このコンピュータプログラムＰｒは、外部のネットワークに接続される特定のサーバから、ネットワークを介して提供されたものとすることもできる。上記ネットワークとしては、インターネットであってもよく、特定のホームページからダウンロードして得たコンピュータプログラムであってもよい。あるいは、電子メールの添付ファイルの形態で供給されたコンピュータプログラムであってもよい。
【００２９】
Ｂ．コンピュータ処理：
図２は、このコンピュータプログラムＰｒを起動したときに表示される初期状態のアプリケーションウィンドウＷＤを示す説明図である。アプリケーションウィンドウＷＤは、グラフィカル・ユーザ・インタフェース（ＧＵＩ）を構成している。図示するように、アプリケーションウィンドウＷＤには、メニューフィールドＦＬ１と作業フィールドＦＬ２が設けられている。
【００３０】
メニューフィールドＦＬ１には、「フォトムービライブラリ」、「フォトムービ作成」、「ＤＶＤ書込み」の３種類のボタンＢＴ１、ＢＴ２、ＢＴ３が設けられている。作業者は、これらボタンＢＴ１〜ＢＴ３をマウス２４によりクリックしていくことで、ディスプレイ２０の画面上で静止画像からムービファイルＭＦを作成して、そのムービファイルＭＦを、ＤＶＤドライブ２８を介してＤＶＤに書き込む作業を行なうことができる。
【００３１】
図３は、「フォトムービライブラリ」のボタンＢＴ１がマウス２４によりクリックされたときに実行されるムービファイルの一覧表示ルーチンを示すフローチャートである。このムービファイルの一覧表示ルーチンは、このコンピュータプログラムＰｒで作成したムービファイルＭＦをハードディスクドライブ１５から読み出して、アプリケーションウィンドウＷＤに一覧表示するためのものである。このムービファイルの一覧表示ルーチンにより表示されるアプリケーションウィンドウＷＤについて、まず説明する。
【００３２】
図４は、ムービファイルの一覧表示ルーチンにより表示されるアプリケーションウィンドウＷＤの一例を示す説明図である。図示するように、作業フィールドＦＬ２は、左半分と右半分とで表示の内容が分かれている。左半分には、複数のムービファイルＭＦについての情報が、縦方向に一覧表示されている。右半分には、ムービファイルＭＦの再生用のモニターエリアＥ０が設けられており、一覧表示されているムービファイルＭＦのうちから選択された着目ファイル、ここでは、一覧の中央に表示されたムービファイルＭＦが、モニターエリアＥ０で再生可能となっている。
【００３３】
図３のフローチャートに沿って、図４に例示したアプリケーションウィンドウＷＤがどのようにして表示されているかを説明する。図３に示すように、処理が開始されると、ＣＰＵ１１は、まず、アプリケーションウィンドウＷＤの作業フィールドＦＬ２に背景を設定するとともに、作業フィールドＦＬ２内に、各種の表示エリア（表示領域）を設定する処理を行なう（ステップＳ１００、Ｓ１１０）。これらの設定は、表示画像メモリ１４に記憶されているアプリケーションウィンドウＷＤの画像データに対して行なわれるものである。
【００３４】
図５は、ステップＳ１００およびＳ１１０の実行により形成されるアプリケーションウィンドウＷＤの一例を示す説明図である。図中において、実線は、ステップＳ１００で表示された背景であり、破線は、ステップＳ１１０で設定された各種の表示エリアを表わしている。作業フィールドＦＬ２の右半分は、前述したように、着目されたムービファイルＭＦを再生するためのもので、本発明とは関係しないことから説明を省略する。
【００３５】
作業フィールドＦＬ２の左半分の一覧表示用として設定される表示エリアは次の通りである。図示するように、各ムービファイルＭＦの表示エリアＥ１〜Ｅ４は、ムービファイルＭＦからサンプリングした１静止画像（ここでは、先頭の静止画像）をプレビュー画像として示す静止画像表示欄と、ムービファイルＭＦの付随情報を示す付随情報表示欄とから構成される。表示エリアＥ１〜Ｅ４は、静止画像表示欄のサイズと付随情報表示欄の項目数とにより、４種類に分けることができる。
【００３６】
図６は、４種類の表示エリアＥ１〜Ｅ４を示す説明図である。図６の（ａ）には、１番大きなサイズ（最大サイズ）の表示エリアＥ１が示され、（ｂ）には、２番目に大きなサイズの表示エリアＥ２が示され、（ｃ）には、３番目に大きなサイズの表示エリアＥ３が示され、（ｄ）には、４番目に大きなサイズ（最小サイズ）の表示エリアＥ４が示されている。
【００３７】
図６の（ａ）に示すように、最大サイズの表示エリアＥ１は、例えば１２０×９０ピクセルという最大サイズの静止画像表示欄Ｅ１ａを備え、また、付随情報表示欄として、「タイトル」の表示欄Ｅ１ｂと「作成日時」の表示欄Ｅ１ｃと「再生時間」の表示欄Ｅ１ｄを備える。さらに、静止画像表示欄Ｅ１ａよりも縮小された５つのプレビュー画像表示欄Ｅ１ｅを備える。すなわち、表示エリアＥ１は、各表示欄Ｅ１ａ〜Ｅ１ｅを含めた範囲をいう。プレビュー画像表示欄Ｅ１ｅには、ムービファイルＭＦで示される連続画像を７等分する５つの位置でサンプリングされた５枚の静止画像が表示される。
【００３８】
図６の（ｂ）に示すように、２番目に大きなサイズの表示エリアＥ２は、例えば８０×６０ピクセルの静止画像表示欄Ｅ２ａを備え、また、付随情報表示欄として、「タイトル」の表示欄Ｅ２ｂと「作成日時」の表示欄Ｅ２ｃを備える。さらに、静止画像表示欄Ｅ２ａよりも縮小された５つのプレビュー画像表示欄Ｅ２ｅを備える。すなわち、表示エリアＥ２は、各表示欄Ｅ２ａ〜Ｅ２ｃ、Ｅ２ｅを含めた範囲をいう。プレビュー画像表示欄Ｅ２ｅには、ムービファイルＭＦで示される連続画像を７等分する５つの位置でサンプリングされた５枚の静止画像が表示される。
【００３９】
図６の（ｃ）に示すように、３番目に大きなサイズの表示エリアＥ３は、２番目に大きなサイズの表示エリアＥ２と同様のもので、相違するのは、静止画像表示欄Ｅ３ａが、２番目に大きなサイズの表示エリアＥ２の静止画像表示欄Ｅ２ａに比べて、例えば６４×４８というように小さなサイズとなっている。表示エリアＥ３は、各表示欄Ｅ３ａ〜Ｅ３ｃ、Ｅ３ｅを含めた範囲をいう。
【００４０】
図６の（ｄ）に示すように、最小サイズの表示エリアＥ４は、例えば４０×３０ピクセルという最小サイズの静止画像表示欄Ｅ４ａを備え、また、付随情報表示欄として、「タイトル」の表示欄Ｅ４ｂだけを備える。すなわち、表示エリアＥ３は、各表示欄Ｅ４ａ、Ｅ４ｂを含めた範囲をいう。
【００４１】
なお詳細には、静止画像表示欄だけではなく、付随情報表示欄についても、表示エリアＥ１〜Ｅ４の順にサイズが小さくなっており、付随情報表示欄に表示される文字のサイズも、表示エリアＥ１〜Ｅ４の順に小さくなっている。
【００４２】
図６に示した４種類の表示エリアＥ１〜Ｅ４が、アプリケーションウィンドウＷＤの作業フィールドＦＬ２の左半分に、一覧表示用として設定される。その設定の態様は次の通りである。図５に示すように、縦方向に表示された一覧の中央に設定されるのが最大サイズの表示エリアＥ１である。その最大サイズの表示エリアＥ１の上下に隣接されて、第２の表示エリアＥ２、Ｅ２が設定される。第２の表示エリアＥ２、Ｅ２に対してさらに外側に隣接されて、第３の表示エリアＥ３、Ｅ３が設定される。
【００４３】
また、第３の表示エリアＥ３、Ｅ３に対してさらに外側に隣接されて、最小サイズの表示エリアＥ４、Ｅ４が設定される。なお、第４の表示エリアＥ４に対してさらに外側には、最小サイズの表示エリアＥ４、Ｅ４が半分だけ設定される。なお、この実施例では、９つのムービファイルが表示されているが、さらに２つ増えて１１個のムービファイルを表示する場合には、最も上側と最も下側の２つのムービファイルも、最小サイズの表示エリアＥ４として設定される。すなわち、一覧の中央には、最大サイズの表示エリアＥ１が設定され、この表示エリアＥ１の一つ外側には、第２の表示エリアＥ２が設定され、さらに外側には、第３の表示エリアＥ３が設定され、さらに外側、すなわち、中央から３つ目の外側には、最小サイズの表示エリアＥ４が設定される。そして、この中央から３つ目の外側よりもさらに外側については全て、最小サイズの表示エリアＥ４が設定される。表示するムービファイルが７つの場合には、最小サイズの表示エリアＥ４は、最も上側と最も下側の２つになる。
【００４４】
図３に戻って、ステップＳ１１０の実行後、ＣＰＵ１１は、ハードディスクドライブ１５の所定のホルダに、ムービファイルＭＦがいくつ作成されているかを算出して、その数を変数Ｎにセットする（ステップＳ１２０）。その後、その変数Ｎを値２で割り算して、その商を変数Ｓにセットする（ステップＳ１３０）。なお、変数Ｓは、正数であり、変数Ｎが奇数であるときには、商に０．５を加算している。
【００４５】
図７は、上記ホルダに格納されているムービファイルＭＦを一覧表示する際の並び順を定める順序テーブルＴＢＬの一例を示す説明図である。図示するように、順序テーブルＴＢＬは、ムービファイルＭＦのファイル名の配列によって構成される。すなわち、順序テーブルＴＢＬは、ムービファイルＭＦのファイル名（１）からファイル名（Ｎ）までのＮ個の配列要素を備える。ここで、ファイル名（１）が最も順序が上位のもので、後に並ぶファイルほど順序が下位となる。Ｎは、ステップＳ１２０で求めた変数、すなわち、上記ホルダに格納されているムービファイルの数である。この実施例では、順序テーブルＴＢＬは、例えば、ムービファイルＭＦの作成日時の新しいもの順に順序が定められている。なお、この順序は、作業者の指定により変更可能とすることができる。
【００４６】
図３に戻って、ステップＳ１３０の実行後、ＣＰＵ１１は、順序テーブルＴＢＬから定数Ｓで定めるＳ番目のファイル名を抽出して、そのファイル名のムービファイルを上記ホルダから読み出して、そのムービファイルを、アプリケーションウィンドウＷＤの作業フィールドＦＬ２に設定された最大サイズの表示エリアＥ１に転送する処理を行なう（ステップＳ１４０）。詳細には、ＣＰＵ１１は、その読み出したムービファイルに備えられた連続画像から先頭の静止画像をサンプリングして、その静止画像を静止画像表示欄Ｅ１ａにサイズを合わせて転送し、また、連続画像を７等分する５つの位置でサンプリングされた５枚の静止画像をプレビュー画像表示欄Ｅ１ｅにサイズを合わせて転送する。さらに、その読み出したムービファイルに備えられたタイトル情報を、「タイトル」の表示欄Ｅ１ｂに、作成日時情報を、「作成日時」の表示エリアＥ１ｃに、再生時間情報を、「再生時間」の表示エリアＥ１ｄにそれぞれ転送する。なお、これら情報を示す文字は、各表示エリアＥ１ｂ〜Ｅ１ｄに合わせたサイズとなっている。これらの転送は、表示画像メモリ１４に対して行なわれる。
【００４７】
ステップＳ１４０の実行後、ＣＰＵ１１は、順序テーブルＴＢＬから定数Ｓ−１で定めるＳ−１番目から定数Ｓ−４で定めるＳ−４番目までの４つのファイル名を抽出して、それらファイル名のムービファイルＭＦを上記ホルダから読み出して、各ムービファイルＭＦを、作業フィールドＦＬ２に設定された最大サイズの表示エリアＥ１より上方側に位置する表示エリアＥ２〜Ｅ４に転送する処理を行なう（ステップＳ１５０）。
【００４８】
詳細には、ＣＰＵ１１は、順序テーブルＴＢＬから定数Ｓ−１で定めるＳ−１番目のファイル名を抽出して、そのファイル名のムービファイルを上記ホルダから読み出す。次いで、その読み出したムービファイルに備えられた連続画像から先頭の静止画像をサンプリングして、その静止画像を、最大サイズの表示エリアＥ１より上方側の表示エリアＥ２に備えられた静止画像表示欄Ｅ２ａにサイズを合わせて転送し、また、連続画像を７等分する５つの位置でサンプリングされた５枚の静止画像を、その表示エリアＥ２に備えられたプレビュー画像表示欄Ｅ２ｅにサイズを合わせて転送する。さらに、その読み出したムービファイルに備えられたタイトル情報を、その表示エリアＥ２に備えられた「タイトル」の表示欄Ｅ２ｂに、作成日時情報を、その表示エリアＥ２に備えられた「作成日時」の表示エリアＥ２ｃにそれぞれ転送する。なお、これら情報を示す文字は、各表示エリアＥ２ｂ、Ｅ２ｃに合わせたサイズとなっている。これらの転送は、表示画像メモリ１４に対して行なわれる。
【００４９】
また、ＣＰＵ１１は、順序テーブルＴＢＬから定数Ｓ−２で定めるＳ−２番目のファイル名を抽出して、そのファイル名のムービファイルを上記ホルダから読み出す。次いで、その読み出したムービファイルに備えられた連続画像から先頭の静止画像をサンプリングして、その静止画像を、最大サイズの表示エリアＥ１より上方側の表示エリアＥ３に備えられた静止画像表示欄Ｅ３ａにサイズを合わせて転送し、また、連続画像を７等分する５つの位置でサンプリングされた５枚の静止画像を、その表示エリアＥ３に備えられたプレビュー画像表示欄Ｅ３ｅにサイズを合わせて転送する。さらに、その読み出したムービファイルに備えられたタイトル情報を、その表示エリアＥ３に備えられた「タイトル」の表示欄Ｅ３ｂに、作成日時情報を、その表示エリアＥ３に備えられた「作成日時」の表示エリアＥ３ｃにそれぞれ転送する。なお、これら情報を示す文字は、各表示エリアＥ３ｂ、Ｅ３ｃに合わせたサイズとなっている。これらの転送は、表示画像メモリ１４に対して行なわれる。
【００５０】
さらに、ＣＰＵ１１は、順序テーブルＴＢＬから定数Ｓ−３で定めるＳ−３番目のファイル名を抽出して、そのファイル名のムービファイルを上記ホルダから読み出す。次いで、その読み出したムービファイルに備えられた連続画像から先頭の静止画像をサンプリングして、その静止画像を、最大サイズの表示エリアＥ１より３つ上に位置する表示エリアＥ４に備えられた静止画像表示欄Ｅ４ａにサイズを合わせて転送する。さらに、その読み出したムービファイルに備えられたタイトル情報を、その表示エリアＥ４に備えられた「タイトル」の表示欄Ｅ４ｂに転送する。なお、これら情報を示す文字は、各表示エリアＥ４ｂに合わせたサイズとなっている。なお、これらの転送は、表示画像メモリ１４に対して行なわれる。
【００５１】
さらに、ＣＰＵ１１は、順序テーブルＴＢＬから定数Ｓ−４で定めるＳ−４番目のファイル名を抽出して、そのファイル名のムービファイルを上記ホルダから読み出す。次いで、その読み出したムービファイルに備えられた連続画像から先頭の静止画像をサンプリングして、その静止画像を、最大サイズの表示エリアＥ１より４つ上に位置する表示エリアＥ４に備えられた静止画像表示欄Ｅ４ａにサイズを合わせて転送する（表示は画像の半分だけ）。さらに、その読み出したムービファイルに備えられたタイトル情報を、その表示エリアＥ４に備えられた「タイトル」の表示欄Ｅ４ｂに転送する。なお、タイトル情報を示す文字は、各表示エリアＥ４ｂに合わせたサイズとなっている。これらの転送は、表示画像メモリ１４に対して行なわれる。
【００５２】
ステップＳ１５０の実行後、ＣＰＵ１１は、順序テーブルＴＢＬから定数Ｓ＋１で定めるＳ＋１番目から定数Ｓ＋４で定めるＳ＋４番目までの４つのファイル名を抽出して、それらファイル名のムービファイルＭＦを上記ホルダから読み出して、各ムービファイルＭＦを、作業フィールドＦＬ２に設定された最大サイズの表示エリアＥ１より下方側に位置する表示エリアＥ２〜Ｅ４に転送する処理を行なう（ステップＳ１６０）。
【００５３】
Ｓ＋１番目のファイル名のムービファイルＭＦを最大サイズの表示エリアＥ１より一つ下方側の表示エリアＥ２へ転送する処理の詳細は、前述した、Ｓ−１番目のファイル名のムービファイルＭＦを最大サイズの表示エリアＥ１より一つ上方側の表示エリアＥ２へ転送する処理の詳細と同様である。Ｓ＋２番目のファイル名のムービファイルＭＦを最大サイズの表示エリアＥ１より２つ下方側の表示エリアＥ３へ転送する処理の詳細は、前述した、Ｓ−２番目のファイル名のムービファイルＭＦを最大サイズの表示エリアＥ１より２つ上方側の表示エリアＥ３へ転送する処理の詳細と同様である。Ｓ＋３番目のファイル名のムービファイルＭＦを最大サイズの表示エリアＥ１より３つ下方側の表示エリアＥ４へ転送する処理の詳細は、前述した、Ｓ−３番目のファイル名のムービファイルＭＦを最大サイズの表示エリアＥ１より３つ上方側の表示エリアＥ４へ転送する処理の詳細と同様である。Ｓ＋４番目のファイル名のムービファイルＭＦを最大サイズの表示エリアＥ１より４つ下方側の表示エリアＥ４へ転送する処理の詳細は、前述した、Ｓ−４番目のファイル名のムービファイルＭＦを最大サイズの表示エリアＥ１より４つ上方側の表示エリアＥ４へ転送する処理の詳細と同様である。
【００５４】
ステップＳ１７０の実行後、ステップＳ１００ないしＳ１６０で表示画像メモリ１４上に形成された画像データをディスプレイ２０に表示する（ステップＳ１８０）。その後、「リターン」に抜けて、このルーチンの処理を一旦終了する。
【００５５】
上記ムービファイルの一覧表示ルーチンにおいて、ステップＳ１３０の変数Ｓをセットする処理が、着目ファイル選択部１１ａ（図１）に対応し、ステップＳ１１０、Ｓ１４０〜Ｓ１７０が、表示制御部１１ｂ（図１）に対応する。この実施例では、着目ファイルを定める変数Ｓは、作業者からの操作指令に応じて変更可能となっている。この変数Ｓを変更する構成について、以下に説明する。
【００５６】
図４に示すように、アプリケーションウィンドウＷＤのムービファイルＭＦを一覧表示する表示エリアＥ１〜Ｅ４の左隣には、スクロールバーＳＢが縦方向に設けられている。このスクロールバーＳＢは、前記所定のホルダに格納されているムービファイルＭＦ全体の並び（すなわち、順序テーブルＴＢＬに登録されたムービファイルＭＦの並び）における着目ファイルの位置、すなわち、中央の表示エリアＥ１に表示されるムービファイルＭＦの位置を、二重丸の印で示すものである。作業者は、マウス２４のホイール２４ａを操作することにより、表示されているムービファイルＭＦを上下にスクロールすることができる。すなわち、作業者は、ホイール２４ａを前側に回すことで、着目ファイルより下側にあったムービファイルＭＦを順次、中央の表示エリアＥ１に移動することができ、ホイール２４ａを手前側に回すことで、着目ファイルより上側にあったムービファイルＭＦを順次、中央の表示エリアＥ１に移動することができる。
【００５７】
上述したホイール２４ａの操作に従う動作を実現するための制御ルーチンについて次に説明する。図８は、「フォトムービライブラリ」の工程時に、所定時間毎に繰り返し実行される割り込みルーチンを示すフローチャートである。ここで、「フォトムービライブラリ」の工程時とは、「フォトムービライブラリ」のボタンＢＴ１がマウス２４によりクリックされた後の工程である。
【００５８】
図８に示すように、処理が開始されると、まず、ＣＰＵ１１は、マウス２４のホイール２４ａの操作があるか否かを判定する（ステップＳ２００）。ここで、その操作がないと判定された場合には、「リターン」に抜けて、この割り込みルーチンを一旦終了する。一方、ＣＰＵ１１は、ステップＳ２００でホイール２４ａの操作があると判定された場合には、ＣＰＵ１１は、ホイール２４ａの操作量に応じて変数Ｓを変更する処理を行なう（ステップＳ２１０）。詳細には、ホイール２４ａの操作量が＋１（前側に一単位回す）である場合には、変数Ｓを値１だけインクリメントして、ホイール２４ａの操作量が−１（手前側に一単位回す）である場合には、変数Ｓを値１だけデクリメントする。
【００５９】
ステップＳ２１０の実行後、ＣＰＵ１１は、ステップＳ２４０ないしＳ２７０の処理を実行する。このステップＳ２４０ないしＳ２７０は、前述したステップＳ１４０ないしＳ１７０と同一である。ステップＳ２７０の実行後、「リターン」に抜けて、このルーチンを一旦終了する。
【００６０】
なお、この割り込みルーチンでは、マウス２４のホイール２４ａの操作により、変数Ｓが切り替わるように構成されていたが、さらに、キーボード２２に設けられた上下の矢印キーによって変数Ｓが切り替わる構成とすることもできる。この構成によれば、キーボード２２に設けられた上下の矢印キーによっても、表示エリアＥ１〜Ｅ４の表示をスクロールすることができる。
【００６１】
Ｃ．作用・効果：
【００６２】
以上のように構成された本実施例によれば、複数のムービファイルＭＦから選択した着目ファイルは、最大サイズの表示エリアＥ１が割り当てられて表示がなされる。その着目ファイルから２つ以内の近隣に表示される近隣ファイルは、前記着目ファイルから遠ざかるほど、サイズが徐々に小さくなる表示エリアＥ２、Ｅ３が割り当てられて表示がなされる。前記近隣ファイルの外側に表示されるムービファイルは、最小サイズの表示エリアＥ４が割り当てられて表示がなされる。
【００６３】
このために、作業者は、その選択された着目ファイルを、表示エリアＥ１のサイズから最も顕著に視認することができ、またその近隣のファイルについても、さらに外側のファイルよりもサイズが着目ファイルに近いほど徐々に大きくなっていることから視認しやすい。したがって、ファイルの一覧表示から画像を選択する際の作業者にとっての視認性を高めることができるという効果を奏する。
【００６４】
前記実施例では、ムービファイルＭＦの連続画像からサンプリングした静止画像を、静止画像表示欄に表示するが、この静止画像は、着目ファイルから遠ざかる位置ほど小さな倍率に縮小して表示させている。この構成によれば、画像のサイズによって、視認性の向上が図られる。また、文字についても同様に、着目ファイルから遠ざかる位置ほど小さなサイズとなっていることから、文字サイズからも視認性の向上が図られる。
【００６５】
前記実施例では、ムービファイルＭＦのタイトルや作成日時等の付随情報を、付随情報表示欄に表示するが、この表示する項目数を、着目ファイルから遠ざかる位置ほど少ない数に表示させている。この構成によれば、表示された情報の項目数によっても、視認性の向上が図られる。
【００６６】
さらに、この実施例では、マウス２４のホイール２４ａの操作により、一覧表示をスクロールしながら着目ファイルを切り換えることができ、操作性に優れている。
【００６７】
Ｄ．他の実施形態：
本発明は上記の実施例や実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲において種々なる態様にて実施することが可能であり、例えば次のような変形も可能である。
【００６８】
（１）前記実施例では、一覧表示される表示エリアＥ１〜Ｅ４には、静止画像表示欄と付随情報表示欄との双方を備える構成としていたが、これに換えて、いずれか一方とすることもできる。
【００６９】
（２）前期実施例では、着目ファイルの近隣ファイルとして、上方および下方のそれぞれに２つのファイルが定められていたが、必ずしも２つに限る必要はない。３以上の数であってもよいし、１つであってもよい。近隣ファイルが１つの場合には、最大サイズと最小サイズとの間のサイズ（以下、中間サイズと呼ぶ）が割り当てられることになる。この構成によれば、着目ファイルに対して最大サイズを、その両側に表示される２つのファイルに対して中間サイズを、その２つのファイルよりも外側に表示される全てのファイルに対して最小サイズの表示領域が割り当てることになる。この構成は、着目ファイルから遠ざかるほど、サイズが徐々に小さくなる表示領域を割り当てる構成であり、近隣ファイルを、上記着目ファイルのすぐ隣のファイルとさらに一つだけ隣のファイルとにより構成することで（すなわち、最小サイズが割り当てられるファイルのうちの最も内側のファイルも近隣ファイルとして考えれば）、この構成は、請求項１に記載された発明に含まれたものとなる。
【００７０】
（３）前記実施例では、一覧表示するファイルは、静止画像をつなぎ合わせて連続画像とするムービファイルであったが、これに換えて、デジタルビデオカメラにて撮影したムービファイルとすることもできる。また、動画ファイルに限る必要もなく、静止画像を表わす画像ファイルとすることもできる。また、画像に限る必要もなく、文書ファイルやＨＴＭＬファイル等の他のファイルとすることもできる。
【００７１】
（４）前記実施例では、一覧表示を縦方向に行なう構成であったが、これに換えて横方向とすることもできる。
【図面の簡単な説明】
【００７２】
【図１】本発明の一実施例を適用するコンピュータシステムの概略構成を示す説明図である。
【図２】コンピュータプログラムを起動したときに表示される初期状態のアプリケーションウィンドウＷＤを示す説明図である。
【図３】ムービファイルの一覧表示ルーチンを示すフローチャートである。
【図４】ムービファイルの一覧表示ルーチンにより表示されるアプリケーションウィンドウＷＤの一例を示す説明図である。
【図５】ステップＳ１００およびＳ１１０の実行により形成されるアプリケーションウィンドウＷＤの一例を示す説明図である。
【図６】４種類の表示エリアＥ１〜Ｅ４を示す説明図である。
【図７】順序テーブルＴＢＬの一例を示す説明図である。
【図８】割り込みルーチンを示すフローチャートである。
【符号の説明】
【００７３】
１０...パーソナルコンピュータ
１１...ＣＰＵ
１１ａ...着目ファイル選択部
１１ｂ...表示制御部
１２...バス
１３...メモリ
１４...表示画像メモリ
１５...ハードディスクドライブ
１６...入力制御ユニット
１７...表示制御ユニット
２０...ディスプレイ
２２...キーボード
２４...マウス
２４ａ...ホイール
２６...デジタルカメラ
Ｅ１〜Ｅ４...表示エリア
ＦＬ１...メニューフィールド
ＦＬ２...作業フィールド
ＭＦ...ムービファイル
Ｐｒ...コンピュータプログラム
ＷＤ...アプリケーションウィンドウ
【図１】
2005234663.tif 000003
【図２】
2005234663.tif 000004
【図３】
2005234663.tif 000005
【図４】
2005234663.tif 000006
【図５】
2005234663.tif 000007
【図６】
2005234663.tif 000008
【図７】
2005234663.tif 000009
【図８】
2005234663.tif 000010