(57)【特許請求の範囲】
【請求項１】
コンピュータの第１の記録媒体に格納されているフォルダのうち、少なくとも下位階層のいずれかに画像ファイルが含まれているフォルダが１つ以上選択され、保存処理が指示されると、前記選択されたフォルダ以下のフォルダに含まれる画像ファイルを第２の記録媒体に記録する機能をコンピュータに実現させるアルバム作成プログラムであって、
前記画像ファイルを前記第２の記録媒体に記録する際に、前記選択されたフォルダ又は前記選択されたフォルダの下位階層のフォルダの中からフォルダ直下に画像ファイルがくるフォルダを順次サーチする機能と、前記サーチされた各フォルダに対して各フォルダ毎に新フォルダを前記第２の記録媒体に作成するとともに、該新フォルダ毎にそれぞれ対応するフォルダ内の画像ファイルを新画像ファイルとして格納することで、前記選択されたフォルダが異なる階層のフォルダを含んでいても同一階層の新フォルダからなる記録構造に変換する機能と、前記新フォルダ及び新画像ファイルに所定の命名規則に基づいて自動生成されるフォルダ名及びファイル名を付ける機能と、を前記コンピュータに実現させることを特徴とするアルバム作成プログラム。
【請求項２】
前記新画像ファイルの画像をサムネイル画像として一覧表示するための閲覧用インデックス情報であって、前記新画像ファイルと前記記録構造の変換前の画像ファイルとの対応関係を識別可能に表示させる情報を含む閲覧用インデックス情報を生成する機能と、前記閲覧用インデックス情報を前記第２の記録媒体に記録する機能とを前記コンピュータに実現させることを特徴とする請求項１のアルバム作成プログラム。
【請求項３】
前記新画像ファイルの画像をサムネイル画像として一覧表示するための閲覧用インデックス情報であって、前記サムネイル画像から対応する新画像ファイルを開くためのリンク情報を含む閲覧用インデックス情報を生成する機能と、前記閲覧用インデックス情報を前記第２の記録媒体に記録する機能とを前記コンピュータに実現させることを特徴とする請求項１又は２のアルバム作成プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はアルバム作成プログラムに係り、特にパソコンのハードディクスに蓄積された画像データを、ＣＤ−Ｒ（Compact Disc Recordable)等の２次記録媒体に記録する際に好適な電子アルバムを作成するアルバム作成プログラムに関する。
【０００２】
【従来の技術】
デジタルカメラの普及によって、ユーザが手軽にデジタル画像データを作成できるようになった。デジタルカメラで撮影した画像データの記録用メディアとしては、メモリカードが通常使用されているが、このメディアは、例えばビデオテープレコーダにおけるビデオカセットのようにそのまま保管メディアとして使うにはまだ高価である。そのため、デジタルカメラで撮影した画像データは、パソコンのハードディスクなどの大容量記憶装置にコピーして蓄積、保存することが一般に行われている。
【０００３】
次の段階として、ハードディスクに蓄積されたこれらの画像データを、ＣＤ−Ｒ等の２次記録媒体へバックアップ保存するニーズが生じており、既にいくつものアプリケーションソフトが提供されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来から提供されている画像データ処理装置の機能は、単なるハードディクス内のデータをバックアップとして２次記録媒体に記録する機能であるか、もしくは、閲覧の体裁を作り込んだ電子アルバムとして２次記録媒体に記録する機能のいずれかであって、２次利用を考慮したデータバックアップとして２次記録媒体に記録する機能がなかった。
【０００５】
例えば、特開平１０−３２０５４６号公報に記載の画像データ処理装置は、画像データを、HTML(Hypertext Markup Language) のテンプレートにはめ込んだ形で保存することでWeb ブラウザで閲覧できるようにしており、同様に特開２０００−３５７１６９号公報に記載のものは、デジタルカメラからハードディスク（あるいはハードディスクから２次記録媒体）にコピーする段階でHTML表現による閲覧情報を自動生成して保存するが、元画像データの２次利用の配慮がされていない。
【０００６】
従って、上記従来の画像データ処理装置は、ユーザが既に多様なフォルダ階層に蓄積してしまったハードディスク内の画像データを、２次記録媒体に保存するときに、どのように整理するかという問題を解決していない。
【０００７】
本発明はこのような事情に鑑みてなされたもので、多様なフォルダ階層に蓄積された画像データを、プリントサービスでの２次利用に適した保管形態に自動的に変換して記録媒体に保存することができ、また、変換前のフォルダ名やファイル名の情報を失うことなく、簡易に画像閲覧が可能で変換前後の画像ファイルの対応関係が識別可能な体裁情報を付加した状態で保存することができるアルバム作成プログラムを提供することを目的としている。
【０００８】
【課題を解決するための手段】
前記目的を達成するために請求項１に係る発明は、コンピュータの第１の記録媒体に格納されているフォルダのうち、少なくとも下位階層のいずれかに画像ファイルが含まれているフォルダが１つ以上選択され、保存処理が指示されると、前記選択されたフォルダ以下のフォルダに含まれる画像ファイルを第２の記録媒体に記録する機能をコンピュータに実現させるアルバム作成プログラムであって、前記画像ファイルを前記第２の記録媒体に記録する際に、前記選択されたフォルダ又は前記選択されたフォルダの下位階層のフォルダの中からフォルダ直下に画像ファイルがくるフォルダを順次サーチする機能と、前記サーチされた各フォルダに対して各フォルダ毎に新フォルダを前記第２の記録媒体に作成するとともに、該新フォルダ毎にそれぞれ対応するフォルダ内の画像ファイルを新画像ファイルとして格納することで、前記選択されたフォルダが異なる階層のフォルダを含んでいても同一階層の新フォルダからなる記録構造に変換する機能と、前記新フォルダ及び新画像ファイルに所定の命名規則に基づいて自動生成されるフォルダ名及びファイル名を付ける機能と、を前記コンピュータに実現させることを特徴としている。
【０００９】
例えば、画像ファイルがハードディスク上の多様なフォルダ階層に蓄積されている場合でも、フォルダ直下に画像ファイルがくるように新フォルダを作成する。このようにして作成される各新フォルダは同一階層となり、また、新フォルダには対応する画像ファイルが新画像ファイルとして格納され、単純な記録階層に変換される。このようにして作成されたフォルダ及び該フォルダに格納される画像ファイルには、ＤＣＦ（Design rule for Camera File system: デジタルカメラの統一記録フォーマット) などによる命名規則により自動生成されるフォルダ名及びファイル名が付けられる。
【００１０】
このようにして作成された新画像ファイルは、フォルダ名（フォルダ番号）とファイル名（ファイル番号）とにより一意に特定でき、前記新フォルダ及び新画像ファイルをＣＤ−Ｒ等の２次記録媒体に記録し、その２次記録媒体とフォルダ名（フォルダ番号）とファイル名（ファイル番号）が記録されたプリント注文用紙とをプリントサービスに持っていくことにより、簡単にプリント注文を行うことができる。
【００１１】
請求項２に示すように前記新画像ファイルの画像をサムネイル画像として一覧表示するための閲覧用インデックス情報であって、前記新画像ファイルと前記記録構造の変換前の画像ファイルとの対応関係を識別可能に表示させる情報を含む閲覧用インデックス情報を生成する機能と、前記閲覧用インデックス情報を前記第２の記録媒体に記録する機能とを前記コンピュータに実現させることを特徴としている。
【００１２】
即ち、前記第２の記録媒体に記録された閲覧用インデックス情報をブラウザで開くことにより閲覧用インデックス画面の表示が可能になる。また、変換前後の画像ファイルの対応関係を識別可能に表示させる情報とは、変換前後のそれぞれの画像ファイルを示す情報（フォルダ名やファイル名など）や、変換前の画像ファイルを示す情報と変換後の新画像ファイルを開くためのリンク情報である。即ち、変換前後のそれぞれの画像ファイルを示す情報が記録されている場合には、前記閲覧用インデックス画面に変換前及び変換後のそれぞれのフォルダ名やファイル名等を同時に表示させることができ、これにより変換前後の画像ファイルの対応関係を識別することができる。また、変換前の画像ファイルを示す情報と変換後の新画像ファイルを開くためのリンク情報が記録されている場合には、前記閲覧用インデックス画面に変換前のフォルダ名やファイル名等を表示させることができるとともに、この閲覧用インデックス画面からリンク情報により新画像ファイルを開くことにより開いた先の画面上で新画像ファイルのフォルダ名やファイル名を確認することができる。
【００１３】
請求項３に示すように前記新画像ファイルの画像をサムネイル画像として一覧表示するための閲覧用インデックス情報であって、前記サムネイル画像から対応する新画像ファイルを開くためのリンク情報を含む閲覧用インデックス情報を生成する機能と、前記閲覧用インデックス情報を前記第２の記録媒体に記録する機能とを前記コンピュータに実現させることを特徴としている。
【００１４】
【発明の実施の形態】
以下添付図面に従って本発明に係るアルバム作成プログラムの好ましい実施の形態について詳説する。
【００１５】
図１は本発明に係るアルバム作成プログラムを有するパーソナル・コンピュータ（以下、「パソコン」という）のハードウェア構成例を示すブロック図である。
【００１６】
図１に示すようにパソコンは、主として各構成要素の動作を制御する中央処理装置（ＣＰＵ）１０と、装置の制御プログラムが格納されたり、プログラム実行時の作業領域となる主メモリ１２と、パソコンのオペレーティングシステム（ＯＳ）、本発明に係るアルバム作成プログラム、各種のアプリケーションソフト、ユーザの画像等が格納されるハードディスク装置１４、ＣＤ−ＲＯＭからの読み込みやＣＤ−Ｒへの読み書きが可能なＣＤ−Ｒ／ＲＷ装置１６と、表示用データを一時記憶する表示メモリ１８と、この表示メモリ１８からの画像データ、文字データ等により画像や文字等を表示するＣＲＴモニタや液晶モニタ等のモニタ装置２０と、キーボード２２と、位置入力装置としてのマウス２４と、マウス２４の状態を検出してモニタ装置２０上のマウスポインタの位置やマウス２４の状態等の信号をＣＰＵ１０に出力するマウスコントローラ２６と、上記各構成要素を接続するバス２８とから構成される。
【００１７】
尚、上記構成のパソコンは、ハードディスク装置１４に格納されるアルバム作成プログラムを除いて周知のものであるため、各構成要素の詳細な説明については省略する。
【００１８】
次に、本発明に係るアルバム作成プログラムの概略について説明する。
【００１９】
このアルバム作成プログラムは、ユーザがハードディスク装置１４上の下位層に画像ファイルが格納されているフォルダを指定すると、そのフォルダ以下の階層すべてをＣＤ−Ｒへの記録に適したＣＤアルバム形式にアレンジし、これをハードディスク装置１４の他の領域及び／又はＣＤ−Ｒに書き込むようにパソコンを動作させるものである。
【００２０】
図２はビュアーソフトが起動され、ハードディスク装置１４内のあるフォルダが指定され、そのフォルダに格納されている画像ファイルの画像の一覧が表示されている場合に関して示している。
【００２１】
ここで、ＣＤアルバム作成のボタン５０をクリックすると、アルバム作成プログラムが起動し、図３に示すようにＣＤアルバム作成用のウインドウ５２が開く。尚、このアルバム作成プログラムは、ビュアーソフトの画面上のボタン５０をクリックすることによって起動する場合に限らず、直接プログラムが指定されることによって起動することができる。
【００２２】
ビュアーソフトの画面上のボタン５０をクリックすることによってアルバム作成プログラムが起動すると、図３に示すようにＣＤアルバム作成用のウインドウ５２には、ビュアーソフトで開いていたフォルダが、アルバム作成用のフォルダとして選択され、その選択を示すアイコン５４がウインドウ５２に表示される。
【００２３】
また、図４に示すように右側のツリー構造上のフォルダをウインドウ５２上にドラッグ＆ドロップすることによりフォルダを追加選択することができる。尚、選択できるフォルダは、ツリー構造上のいずれの階層のものでもよい。また、ウインドウ５２上には、選択されたフォルダの合計サイズ（MB) が表示される。
【００２４】
フォルダの選択が終了すると、ＣＤアルバム作成用のウインドウ５２のボタン５６をクリックすることにより、ＣＤ書込み用データの作成が開始し、ＣＤ書込み用データの作成が終了すると、図５に示すように作成終了のメッセージが表示される。ここで、「今すぐ書き込む」のボタン５８がクリックされると、ＣＤ−Ｒへの書込み用アプリケーションが起動し、ＣＤ−Ｒ／ＲＷ装置１６により前記作成されたＣＤ書込み用データがＣＤ−Ｒに書き込まれる。尚、前記作成されたＣＤ書込み用データは、ハードディクス装置１４に格納されており、後でＣＤ−Ｒに書き込むこともできる。
【００２５】
次に、上記ＣＤ書込み用データについて説明する。
【００２６】
図６はハードディスク装置１４のツリー構造からＣＤ書込み用データのツリー構造に記録構造が変換される様子を示す図である。
【００２７】
例えば、ハードディスク装置１４のツリー構造（図６（Ａ））から２０００年のフォルダと２００１年のフォルダが選択されると、これらのフォルダ以下のフォルダ、画像ファイルが、図６（Ｂ）に示すような記録構造に変換される。
【００２８】
即ち、 DCFイメージルートディレクトリDCIM(Digital Camera IMages) の直下に同一階層の DCFフォルダ(100_FUJI 〜105_FUJI) が作成され、各 DCFフォルダに対応する画像ファイルがコピーされる。
【００２９】
また、このようにして作成された DCFフォルダ及び画像ファイルには、所定の命名規則に基づいてフォルダ名及びファイル名が自動生成されて付けられる。
【００３０】
この実施の形態では、ＤＣＦ規定に基づいてフォルダ名及びファイル名を自動生成しており、図７の左側に示す変換前のフォルダ名、ファイル名は、図７の右側に示すフォルダ名、ファイル名に変換される。
【００３１】
ここで、 DCFフォルダのフォルダ名は、次表のように作成される。
【００３２】
【表１】
0004144228.tif 000002
尚、DCF イメージルートディレクトリDCIMの直下に DCFフォルダが存在しない場合には、フォルダ番号の初期値は任意であり、 DCFフォルダが存在する場合には、新たに作成される DCFフォルダのフォルダ番号は、最大番号＋１の連番が推奨されている。
【００３３】
また、画像ファイル(DCFファイル）のファイル名は、次表のように作成される。
【００３４】
【表２】
0004144228.tif 000003
尚、 DCFフォルダに DCFファイルが存在しない場合、ファイル番号の初期値は任意であり、 DCFファイルが存在する場合には、新たに作成される DCFファイルのファイル番号は、最大番号＋１の連番が推奨されている。
【００３５】
次に、上記記録階層の変換及びフォルダ名、ファイル名の作成手順について、図８及び図９に示すフローチャートにしたがって説明する。
【００３６】
前述したようにＣＤ書込み用データの作成が指示されると、図８に示すように DCFフォルダのフォルダ名のうちのフォルダ番号ｎｎｎを、初期値１００に設定する（ステップＳ１０）。続いて、ハードディスク装置１４から選択されたフォルダのリストを取得する（ステップＳ１２）。
【００３７】
次に、前記リストの中の各フォルダごとに順次フォルダ変換処理を実行する（ステップＳ１４）。このフォルダ変換処理は、図９に示す手順にしたがって行われる。
【００３８】
図９に示すように、まず着目しているフォルダ（フォルダ変換するフォルダ）直下に対象となる画像ファイルがあるか否かをサーチする（ステップＳ５０）。例えば、図７に示す２０００年のフォルダ直下には画像ファイルは存在しないが、２０００年のフォルダの下位階層の運動会のフォルダ直下には画像フォルダが存在する。
【００３９】
フォルダ直下には画像フォルダが存在する場合には、変換先に新フォルダ(DCFフォルダ）を作成するとともに、フォルダ番号ｎｎｎを１だけカウントアップしてフォルダ名を付ける（ステップＳ５４）。即ち、前述したＤＣＦの命名規則によりフォルダ名を付ける。尚、 DCFイメージルートディレクトリDCIMの直下に最初に DCFフォルダを作成する場合には、そのフォルダ番号は、ステップＳ１０で初期化したフォルダ番号にする。
【００４０】
次に、新フォルダ内に対象ファイルをコピーする（ステップＳ５６）。このコピー時に対象ファイルを必要に応じてフォーマット変換する（ステップＳ５８）。例えば、対象ファイルがＪＰＥＧ形式以外（ビットマップ形式等）の場合には、ＪＰＥＧ形式の画像フォーマットに変換する。
【００４１】
また、新フォルダ内にコピーする全対象ファイルに前述したＤＣＦの命名規則によりファイル名を付ける（ステップＳ６０）。
【００４２】
上記ステップＳ６０が終了すると、又はステップＳ５２で画像ファイルが存在しないと判定されると、着目しているフォルダの下位階層の全フォルダ（サブフォルダ）について、フォルダ変換処理が行われたか否かを判別する（ステップＳ６２）。全サブフォルダのフォルダ変換処理が行われていない場合には、上記と同様にしてサブフォルダのフォルダ変換処理を行う（ステップＳ６４）。いま、図７の２０００年のフォルダを着目しているフォルダとすると、運動会、公園、植物園、芝生広場のフォルダが、サブフォルダである。
【００４３】
全サブフォルダのフォルダ変換処理が終了した場合（又はサブフォルダがない場合）には、ステップＳ１４（図８）に戻る。
【００４４】
次に、リストの中の他のフォルダについても同様にしてフォルダ変換処理を実行し、全フォルダのフォルダ変換処理を実行する（ステップＳ１４、Ｓ１６）。
【００４５】
また、ＣＤ書込み用データとして、画像を一覧表示するための閲覧用インデックス（HTMLファイル）を作成し、このHTMLファイルにハードディスク装置１４内の変換前のフォルダ名、ファイル名などを残すようにしている。
【００４６】
図１０はＣＤ−Ｒに書き込まれるＣＤ書込み用データの記録構造例を示している。同図に示すように、前述した DCFイメージルートディレクトリDCIMと同じ階層にHTML用付帯情報を入れる同一構造のツリーをおく。そして、ＣＤ−Ｒ内にはバイナリのプログラム（ビュアーソフトなど）は書き込まずに、HTMLファイルを書き込み、このHTMLファイルをブラウザで開くことで閲覧用インデックス画面の表示を可能にしている。
【００４７】
図１１はＣＤ−Ｒ内に書き込まれたHTMLファイル（トップページのFPVINDEX.HTML ）に基づいて表示されるモニタ画面の表示例を示す。
【００４８】
同図に示すように、この表示画面には、記録階層の変換前のフォルダのツリー構造の絵やフォルダ名などが表示され、画像ファイルが格納されているフォルダには画像の枚数が表示される。
【００４９】
また、画像ファイルが格納されているフォルダは、そのフォルダ内の画像を表示するための閲覧用インデックスファイル（サムネールページ）を開くためのリンクボタンになっており、このボタンをクリックすることでサムネールページが表示される。図１２は各フォルダのボタンとリンクしているサムネールページを示しており、下線のあるフォルダのボタンがサムネールページにリンクしている。
【００５０】
いま、図１１上で運動会のフォルダをクリックすると、これとリンクしているサムネールページ（FPVINDEX/100_FUJI/FPVINDEX.HTML(図１２参照））が開く。
【００５１】
図１３はこのサムネールページに基づいて表示されるモニタ画面の表示例を示している。
【００５２】
同図に示すように、作成されたサムネールページによって運動会のフォルダに対応する変換後の DCFフォルダ (フォルダ番号100 の DCFフォルダ) 内のインデックス画像の一覧が表示され、また、変換前のフォルダ名 (運動会) 、ファイル名（玉入れ、徒競走等）と、変換後のＤＣＦ表記のフォルダ番号とファイル番号（100-0001、100-0002等) とが同時に表示される。更に、フォルダ内の画像のうちで最も古い撮影日と最も新しい撮影日が抽出され、日付範囲が注釈として表示される。
【００５３】
ユーザは、ＣＤ−Ｒに書き込んだ画像をプリントする場合には、そのＣＤ−Ｒと、図１４に示すようなプリント注文用紙６０をプリントサービスに持っていくことによりプリント注文を行うが、プリント注文するＣＤ−Ｒ内のコマを、ＤＣＦ表記のフォルダ番号とファイル番号で指定することで、記録構造の変換前のフルパス名を用いずに、簡単にかつ一意に特定することができる。
【００５４】
また、記録構造の変換前及び変換後のフォルダ名、ファイル名等を同時に表示することで、両者の対応関係を容易に識別することができる。
【００５５】
更に、図１３において、各サムネール画像には、対応する本画像を開くためのリンク情報が付帯しており、サムネール画像をクリックすることにより本画像を表示させることができる。また、この場合には、本画像を表示する画面で DCFファイルの情報を見ることができるため、サムネールページの画面では、変換前のフォルダ名、ファイル名等を表示するだけで、変換前後の対応関係を識別することができる。
【００５６】
また、ＣＤ−Ｒに書き込まれるＣＤ書込み用データとしては、新たに作成した記録構造に係わる情報と変換前の記録構造に係わる情報とを対応付けてなるスクリプトファイルも含まれている。スクリプトファイルの記述例を次表に示す。
【００５７】
【表３】
0004144228.tif 000004
このスクリプトファイルによれば、ＣＤ−Ｒに書き込まれた情報から変換前の記録構造に戻すことができる。
【００５８】
【発明の効果】
以上説明したように本発明によれば、多様なフォルダ階層に蓄積された画像ファイルを単純な記録構造に自動的に変換し、所定の命名規則によるフォルダ名及びファイル名を付けて記録媒体に記録するようにしたため、新たに作成された画像ファイルを新たに命名されたフォルダ名とファイル名とにより一意に特定できるようになり、プリントサービスでの２次利用が容易になるという利点がある。
【００５９】
また、前記記録媒体には、新たに作成された画像ファイルの画像をサムネイル画像として一覧表示するための閲覧用インデックス情報も記録されるため、簡易に画像閲覧が可能となり、閲覧用インデックス情報には、新たな画像ファイルと記録構造の変換前の画像ファイルとの対応関係を識別可能に表示させる情報が含まれているため、変換前後の画像ファイルの対応関係を容易に把握することができる。
【図面の簡単な説明】
【図１】本発明に係るアルバム作成プログラムを有するパーソナル・コンピュータのハードウェア構成例を示すブロック図
【図２】ビュアーソフトのモニ上の表示画面を示す図
【図３】アルバム作成プログラムが起動したときのモニタ上の表示画面を示す図
【図４】ＣＤ書き込みするフォルダを追加する様子を示すアルバム作成プログラムのモニタ上の表示画面を示す図
【図５】アルバム作成プログラムによるＣＤ書き込み用データの作成終了時のモニタ上の表示画面を示す図
【図６】ハードディスク装置のツリー構造からＣＤ書込み用データのツリー構造に記録構造が変換される様子を示す図
【図７】フォルダ名、ファイル名の変換の様子を示す図表
【図８】記録階層の変換及びフォルダ名、ファイル名の作成手順を示すフローチャート
【図９】記録階層の変換及びフォルダ名、ファイル名の作成手順を示すフローチャート
【図１０】ＣＤ−Ｒ内の記録構造例を示す図表
【図１１】ＣＤ−Ｒ内に書き込まれたHTMLファイル（トップページのFPVINDEX.HTML ）に基づいて表示されるモニタ画面の表示例を示す図
【図１２】前記トップページの各フォルダのボタンとリンクしているサムネールページを示す図表
【図１３】サムネールページに基づいて表示されるモニタ画面の表示例を示す図
【図１４】ＣＤ−Ｒ等の２次記録媒体を用いてプリント注文する際のプリント注文用紙をの一例を示す図
【符号の説明】
１０…中央処理装置（ＣＰＵ）、１２…主メモリ、１４…ハードディスク装置、１６…ＣＤ−Ｒ／ＲＷ装置、２０…モニタ装置、２２…キーボード、２４…マウス
【図１】
0004144228.tif 000005
【図２】
0004144228.tif 000006
【図３】
0004144228.tif 000007
【図４】
0004144228.tif 000008
【図５】
0004144228.tif 000009
【図６】
0004144228.tif 000010
【図７】
0004144228.tif 000011
【図８】
0004144228.tif 000012
【図９】
0004144228.tif 000013
【図１０】
0004144228.tif 000014
【図１１】
0004144228.tif 000015
【図１２】
0004144228.tif 000016
【図１３】
0004144228.tif 000017
【図１４】
0004144228.tif 000018