(57)【要約】【課題】画像ファイルの操作性に優れた画像蓄積装置を提供する。【解決手段】記憶手段のフォルダに従属する画像ファイルのサムネイル画像の少なくとも一部を含むオブジェクトを表示し、表示されたオブジェクトを選択させることにより当該フォルダに従属するファイルのインデックス表示要求を受け付ける機能により、フォルダを開くことなく、そのフォルダに従属する画像ファイルの内容を判別することが容易になる。その結果、画像ファイルの操作性が向上する。【選択図】  図１
2004310491.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段と、
前記記憶手段のフォルダに関連付けられたオブジェクトであって、前記記憶手段のフォルダに従属する画像ファイルのサムネイル画像の少なくとも一部を含むオブジェクトを表示するフォルダ案内手段と、
表示された前記オブジェクトを選択するための選択手段と、
選択された前記オブジェクトに関連付けられたフォルダに従属するファイルのインデックスを表示し、表示されたインデックスに含まれているファイルの操作を受け付けるためのファイル操作手段と、
を備えることを特徴とする画像蓄積装置。
【請求項２】
記憶手段と、
前記記憶手段のフォルダに関連付けられたオブジェクトであって、前記記憶手段のフォルダに従属する画像ファイルのサムネイル画像の少なくとも一部を含むオブジェクトを表示するフォルダ案内手段と、
表示された前記オブジェクトを選択するための選択手段と、
選択された前記オブジェクトに関連付けられたフォルダに従属するファイルのインデックスを表示し、表示されたインデックスに含まれているファイルの操作を受け付けるためのファイル操作手段としてコンピュータを機能させるための画像蓄積プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像蓄積装置及びプログラムに関する。
【０００２】
【従来の技術】
ディジタル写真等の画像ファイルは、内容を視認できない状態で磁気ディスク、不揮発性ＩＣメモリ等の記録媒体に保存され、テキストファイル等に比べてファイル名で内容を判別することが困難である。そこで、カレントディレクトリに従属する画像ファイルをサムネイルで表示する方法が知られている。カレントディレクトリに従属する画像ファイルがサムネイルで表示されると、画像ファイルを実際に開かなくてもカレントディレクトリに従属している画像ファイルの内容を容易に判別することができる。
【０００３】
【発明が解決しようとする課題】
しかし、カレントディレクトリに従属している複数のフォルダのいずれに所望の画像ファイルが従属しているかを、フォルダの名称から判別することが困難な場合がある。また、従属させる画像ファイルの分類に適した名称をフォルダ毎に付与することは煩雑である。所望の画像ファイルの保存場所をフォルダの名称から特定できない場合、フォルダを一つずつ開いて画像ファイルを見つけだす必要がある。
本発明は、このような問題を解決するために創作されたものであって、画像ファイルの操作性に優れた画像蓄積装置及びプログラムを提供することを目的とする。
【０００４】
【課題を解決するための手段】
上記目的を達成するため、本発明に係る画像蓄積装置は、記憶手段と、前記記憶手段のフォルダに関連付けられたオブジェクトであって、前記記憶手段のフォルダに従属する画像ファイルのサムネイル画像の少なくとも一部を含むオブジェクトを表示するフォルダ案内手段と、表示された前記オブジェクトを選択するための選択手段と、選択された前記オブジェクトに関連付けられたフォルダに従属するファイルのインデックスを表示し、表示されたインデックスに含まれているファイルの操作を受け付けるためのファイル操作手段と、を備えることを特徴とする。記憶手段のフォルダに従属する画像ファイルのサムネイル画像の少なくとも一部を含むオブジェクトを表示し、表示されたオブジェクトを選択させることにより当該フォルダに従属するファイルのインデックス表示要求を受け付ける機能により、フォルダを開くことなく、そのフォルダに従属する画像ファイルの内容を判別することが容易になる。その結果、画像ファイルの操作性が向上する。
【０００５】
尚、本発明に備わる複数の手段の各機能は、構成自体で機能が特定されるハードウェア資源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせにより実現される。また、これら複数の手段の各機能は、各々が物理的に互いに独立したハードウェア資源で実現されるものに限定されない。
また、本発明は装置の発明として特定できるだけでなく、プログラムの発明としても、そのプログラムを記録した記録媒体の発明としても、方法の発明としても特定することができる。
【０００６】
【発明の実施の形態】
以下、本発明の実施の形態を実施例に基づいて説明する。
図２は、本発明の一実施例に係る画像蓄積装置１のハードウェア構成を示すブロック図である。画像蓄積装置１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、表示部１４、記憶手段としてのハードディスクドライブ（ＨＤＤ）１５、選択手段としての操作部１６及び入力部１７を備え、それらはバス１９で相互に接続されている。
【０００７】
ＣＰＵ１１は、ＲＯＭ１２やＨＤＤ１５に格納されたプログラムを実行して画像蓄積装置１の全体を制御する。また、ＣＰＵ１１はＨＤＤ１５に格納された画像蓄積プログラムを実行することで選択手段、入力手段、ファイル操作手段としても機能する。ＲＯＭ１２はＣＰＵ１１が動作するために必要なプログラムやデータを予め記憶しているメモリである。ＲＡＭ１３は各種のプログラム、データなどを一時的に記憶するメモリである。これらのプログラムや各種のデータは、リムーバブルメモリ２から読み出して入力してもよいし、ネットワークに接続可能な通信手段を備える場合は所定のサーバからネットワークを介してダウンロードして入力してもよい。また、ＵＳＢやＢｌｕｅｔｏｏｔｈなどのパーソナルコンピュータとのインタフェース手段を備える場合は、インタフェース手段を介してパーソナルコンピュータから入力するようにしてもよい。
【０００８】
表示部１４は、ＣＲＴやＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ディスプレイコントローラなどを備える。表示部１４はＣＰＵ１１によって制御され、リムーバブルメモリ２から入力されたディジタル画像などを表示する。また、表示部１４は選択手段及びファイル操作手段としても機能し、フォルダを選択するための画面、ファイルのインデックス、ファイルの操作を受け付けるための画面などを表示する。
【０００９】
ハードディスク装置（ＨＤＤ）１５は、ハードディスクやハードディスクコントローラなどを備え、オペレーティングシステム（ＯＳ）、画像蓄積プログラム、画像ファイル、各種のデータなどを格納する。
【００１０】
操作部１６は、表示部１４に表示されるカーソルを上下左右に移動させたり、ハイライト表示の対象とするボタンやサムネイル画像などを選択したりするための４ウェイボタン、メニュー項目、フォルダ、サムネイル画像などの選択を決定するための［ＯＫ］ボタン、選択をキャンセルして上位画面に戻るためのキャンセルボタン、メニューを表示させるためのメニューボタンなどの押しボタンスイッチを備える。操作部１６は選択手段として機能する他、ファイル操作手段としても機能し、表示部１４に表示されるサムネイル画像や操作項目の選択などに用いられる。
【００１１】
入力部１７は、カードスロット、メモリコントローラなどを備える。入力部１７はＣＰＵ１１によって制御され、カードスロットに装着されたリムーバブルメモリ２からのファイルの読み出しやリムーバブルメモリ２へのファイルの書き込みを行う。リムーバブルメモリ２は入力部１７に脱着自在の外部記憶媒体であって、具体的には例えばディジタルスチルカメラに脱着自在のカード型フラッシュメモリである。
【００１２】
図３は、画像蓄積装置１の外形を示す模式図である。操作部１６は、４ウェイボタン２１、［ＯＫ］ボタン２２、キャンセルボタン２３、メニューボタン２４を備えている。
【００１３】
図４は、画像ファイルを格納した後のＨＤＤ１５のディレクトリ木構造の一例を示す模式図である。図４において例えば［Ｃａｒｄｓ］のように［］で括られている節点はフォルダに対応しており、例えば００００１．ｅｘｉｆのように［］で括られていない節点はファイルに対応している。拡張子がｅｘｉｆのファイルは画像ファイルである。ＨＤＤ１５にはあらかじめ［Ｃａｒｄｓ］フォルダと［Ａｌｕｂｕｍｓ］フォルダが用意されており、ユーザは表示部１４と操作部１６を操作して、どちらのフォルダにも画像ファイルを格納することができる。［Ｃａｒｄｓ］フォルダの下には、［ＣＡＲＤ１］フォルダ、［ＣＡＲＤ２］フォルダのように、リムーバブルメモリごとにフォルダが設けられ、リムーバブルメモリに格納されている画像ファイル全体を、リムーバブルメモリ内と同等な木構造で格納する。［Ａｌｂｕｍｓ］フォルダの下は、あらかじめ用意されたフォルダとユーザにより設定されたフォルダにより構成され、ユーザは表示部１４と操作部１６を用いて、このフォルダの構成を自由に編成できる。また、ユーザは、後述する操作により、各フォルダの下に所望の画像ファイルを格納することができる。図示する例においては、［お気に入り］フォルダはメーカーによりあらかじめ用意されていたフォルダであり、ユーザは［Ａｌｂｕｍｓ］フォルダに直属する［家族］フォルダを作成し、それに従属するフォルダとして［１１月］フォルダと、［１２月］フォルダを作成している。そして、それぞれのフォルダの下に、リムーバブルメモリ２あるいはＨＤＤ１５内の他のフォルダから画像ファイルを格納している。ここで、画像ファイルを格納するとき、［Ａｌｂｕｍｓ］フォルダの下の画像ファイルには、画像ファイルを格納した日時および通し番号をファイル名とすることにする。具体的に説明すると、２００２１１３０１５１６．０１．ｅｘｉｆという画像ファイルは２００２年１１月３０日１５時１６分の１番目に格納された画像ファイルであり、２００２１１３０１５１６．０２．ｅｘｉｆという画像ファイルは２００２年１１月３０日１５時１６分の２番目に格納された画像ファイルである。
【００１４】
本実施例では画像ファイルとしてＥｘｉｆファイルフォーマットに準拠した画像ファイルを例に説明する。図５は、画像ファイルの構造を表した模式図である。Ｅｘｉｆファイルフォーマットはディジタルスチルカメラ用画像ファイルフォーマットであり、撮影日時、露出、シャッタースピードなどのディジタル画像に関する付属情報を格納する付属情報領域、ディジタル画像の画像データ３１を格納する画像データ領域、画像データ領域に格納したディジタル画像のサムネイル画像の画像データ３２を格納するサムネイル画像データ領域などで構成される。このサムネイル画像の画像データ３２は必ずしもなくてもよく、必要に応じて画像蓄積プログラムにより画像データから生成することもできる。
【００１５】
図１（Ａ）は、画像蓄積装置１において、画像蓄積プログラムが起動したとき表示部１４に表示される画面（以下、メインメニュー画面という）である。メインメニュー画面４０には、「カード読み込み」等のメニューとともに、フォルダに関連付けられたオブジェクトであるアイコン４６、アイコン４８も表示される。このアイコン４６、アイコン４８はショートカットキーとしての機能を持ち、４ウェイボタン２１により選択され、［ＯＫ］ボタン２２により選択が決定されると、そのフォルダの直下のフォルダもしくは画像データを閲覧することができる。画像蓄積プログラムは、このアイコン４６、アイコン４８の一部に、それぞれのフォルダ内の画像ファイルのうち、最新の画像ファイルのサムネイル画像の一部を表示し、フォルダ案内手段としての機能を実現する。また、アイコンのメインメニュー画面への表示は、ユーザにより、ＨＤＤ１５内のフォルダの中から選択、設定される。図１（Ｂ）は「１２月」のアイコン４８が選択・決定されたときの表示部１４に表示されるファイルインデックス４５である。このファイルインデックス４５には選択されたアイコン４３のフォルダに直属するファイルのサムネイル画像の一覧がインデックスとして表示される。図１（Ｂ）では、サムネイル画像５１、サムネイル画像５２が表示されている。また、このファイルインデックス４５において、４ウェイボタン２１、［ＯＫ］ボタン２２を操作することにより、画像ファイルを選択・決定した後、メニューボタン２４を押下すると、図６に示すようなメニュー画面３５が表示される。このメニュー画面３５において、４ウェイボタン２１、［ＯＫ］ボタン２２を操作して、メニューを選択することにより、ユーザはファイルの操作を行うことができ、メインメニュー画面３５はファイル操作手段としての機能を持つ。
【００１６】
図７はメインメニュー画面４０の画面構成ファイル５０を示す模式図である。画面構成ファイルは表示部１４が画面を表示するのに必要なデータで構成されている。「カード読み込み」等のメニューについては、各ボタンの画面上の表示座標と画像データ、ショートカットアイコンについては、画面上でアイコンを表示する座標、ベースアイコンのリソース、ベースアイコンに重ねて表示するサムネイル画像の画像データ、ショートカット先のフォルダのパスが記憶されている。メインメニュー画面４０の表示時、表示部１４には画面構成ファイル５０に基づいて、メインメニュー画面４０が表示される。
【００１７】
図８および図９は、リムーバブルメモリとしてのカード型フラッシュメモリから画像ファイルを読み込むときの表示部１４の画面遷移図である。メインメニュー画面４０において、４ウェイボタン２１を操作することにより「カード読み込み」が選択され、［ＯＫ］ボタン２２が押下されることにより決定されると、表示部１４には、読み込み画面４１が表示される。読み込み画面４１には、カード型フラッシュメモリに格納された画像ファイルの一覧が表示される。読み込み画面４１において、ユーザが４ウェイボタン２１を操作することにより読み込む画像ファイルが選択され、［ＯＫ］ボタン２２により決定されると、表示部１４には、保管場所選択画面４２が表示される。保管場所選択画面４２には、［Ａｌｂｕｍｓ］フォルダのディレクトリが階層的に表示される。保管場所選択画面４２において、ユーザが４ウェイボタン２１、［ＯＫ］ボタン２２を操作することにより、新しい画像ファイルを保管するフォルダのアイコン（図例では［１２月］）５４が選択・決定されると、図９の読み込み完了画面４３のように、新しい画像５５がフォルダに格納される。このとき、メニューボタン２４を押下して、メインメニュー画面４０を表示すると、新たに画像ファイルを読み込んだフォルダのアイコン（図例では［１２月］）４８には新たに読み込んだ画像ファイルのサムネイル画像５６が表示される。
【００１８】
図１０は、新たに画像ファイルが読み込まれたときの画像蓄積プログラムのデータフロー図である。プロセス６１において、ユーザにより選択された画像ファイルは、ユーザに選択されたフォルダに格納される。プロセス６２では、この選択された画像ファイルとフォルダのフォルダ名に基づいてメインメニュー画面の画面構成ファイル５０の書き換えを行う。表示部１４では、この書き換えられた画面構成ファイル５０に基づいてメインメニュー画面の表示を行う。
【００１９】
図１１は、前述の画像蓄積プログラムのプロセス６２における、メインメニュー画面４０の画面構成ファイル５０の書き換え処理を示すフローチャートである。プロセス６１において新たに画像ファイルがフォルダに格納され（ステップＳ７１）、かつ、新たに画像ファイルが格納されたフォルダのアイコンがメインメニュー画面に表示されているとき（ステップＳ７２）、画面構成ファイル５０の書き換えが行われる。尚、この新たに画像ファイルが格納されたフォルダのアイコンがメインメニュー画面に表示されているかどうかの判別は、新たに画像ファイルが格納されたフォルダのパスが画面構成ファイル５０に書き込まれているかにより判別する。ステップＳ７３において、新たに格納された画像ファイル５０にサムネイル画像データ３２があるかどうかを判別し、存在する場合は、画像ファイルに格納されているサムネイル画像データ３２を用い、存在しない場合は、ステップＳ７４において、画像データから画素データを間引くなどしてサムネイル画像データを生成する。ステップＳ７５において、画面構成ファイル５０において、新たに画像ファイルが格納されたフォルダのサムネイル画像を新たに格納された画像ファイルのサムネイル画像に書き換える。
【００２０】
以上のような画像蓄積プログラムを実行することにより、メインメニュー画面のフォルダのアイコンのサムネイル画像は、該フォルダの下に格納されている最新の画像ファイルのサムネイル画像となる。
【００２１】
図１２はメインメニュー画面において「ブラウズ」が選択されたときの表示部１４の画面遷移図である。メインメニュー画面において、メインメニュー画面４０において、４ウェイボタン２１を操作することにより「ブラウズ」が選択され、［ＯＫ］ボタン２２が押下されることにより決定されると、表示部１４には、ブラウズ画面８０が表示される。ブラウズ画面８０のインデックス部８１には、ユーザが４ウェイボタン２１や［ＯＫ］ボタン２２を操作することにより選択されたフォルダに直属して格納されている全てのフォルダのアイコンと画像ファイルのサムネイル画像を表示する。このフォルダのアイコン８２、８３、８４、８５には、それぞれのフォルダ内の画像ファイルのうち、最新の画像ファイルのサムネイル画像の一部を表示し、フォルダ案内手段としての機能を持つ。具体的に説明すると、インデックス部８１に［Ａｌｂｕｍｓ］フォルダに直属して格納されている［家族］フォルダ８２と［旅行］フォルダ８３が表示されているとき、４ウェイボタン２１により［家族］フォルダ８２を選択し、［ＯＫ］ボタン２２により決定すると、インデックス部８１には、［家族］フォルダ８２に直属して格納されている［１１月］フォルダ８４と［１２月］フォルダ８５を表示する。また、４ウェイボタン２１により［１２月］フォルダ８５を選択し、［ＯＫ］ボタン２２により決定すると、インデックス部８１には、［１２月］フォルダ８５に直属する画像ファイルのサムネイル画像８６、８７、８８が表示される。
【００２２】
図１３はブラウズ画面８０の画面構成情報９０を示す模式図である。ブラウズ画面８０の画面構成情報９０は、インデックス部８１においてフォルダが選択されるたびに作成される。ブラウズ画面８０の画面構成情報９０は、選択されたフォルダに直属して格納されているフォルダおよび画像ファイルについて、それぞれ、表示座標、サムネイル画像の画像データ、フォルダもしくは画像ファイルのパス、また、フォルダについては、ベースアイコンのリソースで構成されている。
【００２３】
図１４は、画像蓄積プログラムにおいて、ブラウズ画面８０の画面構成情報９０を生成し、表示するのデータフロー図である。まず、プロセス１００において、表示部１４および操作部１６により選択された表示するフォルダの情報を受け取る。次に、プロセス１０１において、表示するフォルダに直属するフォルダおよび画像ファイルを検索する。プロセス１０６においては、各々表示するフォルダに直属するフォルダ及び画像ファイルに対して、インデックス部８１での表示座標を割り振る。プロセス１０２において、表示するフォルダの下の画像ファイルを参照し、更新日に基づいてつけられたファイル名から、最新更新日の画像ファイルを検索し、そのフォルダのパスを取得する。プロセス１０４において、その最新更新日の画像ファイルのサムネイル画像をベースアイコンのリソース９１に重ねて、表示座標に表示する。また、表示するフォルダに直属する画像ファイルについては、プロセス１０３において画像ファイルのパスを取得し、プロセス１０５において、表示座標にその画像ファイルのサムネイル画像を表示する。以上のような画像蓄積プログラムを実行することにより、ブラウズ画面のフォルダのアイコンには、該フォルダの下で最新の画像ファイルのサムネイル画像が重ねて表示される。
【００２４】
本実施例において、フォルダに重ねて表示するサムネイル画像は、該フォルダの下の最新の画像ファイルとしたが、ユーザが設定したものや、ファイル名の昇順から決められたものでもよい。
【００２５】
以上説明した本発明の一実施例に係る画像蓄積装置１によると、ＨＤＤのフォルダに従属する画像ファイルのサムネイル画像の少なくとも一部を含むアイコンを表示し、表示されたオブジェクトを選択させることにより当該フォルダに従属するファイルのインデックス表示要求を受け付ける機能により、フォルダを開くことなく、そのフォルダに従属する画像ファイルの内容を判別することが容易になる。その結果、画像ファイルの操作性が向上する。
【図面の簡単な説明】
【図１】画像記憶装置の画面の模式図である。
【図２】画面記憶装置のハードウェア構成を示すブロック図である。
【図３】画像記憶装置の外形を示す模式図である。
【図４】記憶手段のディレクトリ木構造を示す模式図である。
【図５】画像ファイルの構造を表した模式図である。
【図６】ファイルの操作を受け付ける画面を示す模式図である。
【図７】メインメニュー画面の画面構成ファイルを示す模式図である。
【図８】カード書き込み時の画像記憶装置の画面遷移図である。
【図９】カード書き込み時の画像記憶装置の画面遷移図である。
【図１０】画像蓄積プログラムのデータフロー図である。
【図１１】画像蓄積プログラムのフローチャート図である。
【図１２】ブラウズ時の画像記憶装置の画面遷移図である。
【図１３】ブラウズ画面の画面構成ファイルを示す模式図である。
【図１４】画像蓄積プログラムのデータフロー図である。
【符号の説明】
１  画像記憶装置  １１  ＣＰＵ（選択手段、ファイル操作手段）  １４  表示部（選択手段、ファイル操作手段））  １６操作部（選択手段、ファイル操作手段）  ３５  メニュー画面（ファイル操作手段）  ４６  アイコン（フォルダ案内手段）４８  アイコン（フォルダ案内手段）８１  インデックス部  ８２  アイコン（フォルダ案内手段）  ８３  アイコン（フォルダ案内手段）  ８４  アイコン（フォルダ案内手段）  ８５  アイコン（フォルダ案内手段）
【図１】
2004310491.tif 000003
【図２】
2004310491.tif 000004
【図３】
2004310491.tif 000005
【図４】
2004310491.tif 000006
【図５】
2004310491.tif 000007
【図６】
2004310491.tif 000008
【図７】
2004310491.tif 000009
【図８】
2004310491.tif 000010
【図９】
2004310491.tif 000011
【図１０】
2004310491.tif 000012
【図１１】
2004310491.tif 000013
【図１２】
2004310491.tif 000014
【図１３】
2004310491.tif 000015
【図１４】
2004310491.tif 000016