(57)【要約】【課題】新しい画像ファイルの取込みを容易に行うことができる画像ファイル保管装置を提供する。【解決手段】画像ファイル保管装置２０は、外部記憶装置８への画像ファイルの記憶を制御する周辺装置制御装置９と、ＰＣカード１０からの画像ファイルの取込みを制御するカード制御装置１１とを備え、新規のディレクトリファイルリスト内のディレクトリブロックのディレクトリ名が既存のディレクトリファイルリストの各ディレクトリブロックのディレクトリ名と一致するときは、ディレクトリブロックのファイルリストを開き、ファイルリスト内の画像ファイルのファイル名、ファイルサイズ、及びファイル日付の全てが、ディレクトリ名が一致したディレクトリブロックの各画像ファイルと一致するときは、画像ファイルを画像ファイル保管装置に取込まない。【選択図】      図２
2005012443.tif 000002
【特許請求の範囲】
【請求項１】
画像記憶媒体から画像ファイルを取込む取込み手段と、前記画像ファイルを記憶する記憶手段とを備える画像ファイル保管装置において、前記画像ファイルのファイル情報を生成する生成手段と、前記生成されたファイル情報を前記画像記憶媒体に書込む書込み手段と、前記生成されたファイル情報と前記画像記憶媒体に既に書込まれているファイル情報とを比較するファイル情報比較手段とを備え、前記取込み手段は、前記生成されたファイル情報が前記画像記憶媒体に既に書込まれているファイル情報と一致しないときに、前記画像ファイルを取込むことを特徴とする画像ファイル保管装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像ファイル保管装置に関し、特に、取込んだ画像ファイルを保管する機能を有する画像ファイル保管装置に関する。
【０００２】
【従来の技術】
従来の画像ファイル保管装置は、デジタルカメラのような画像入力装置からＰＣカードのような画像記憶媒体を介して画像ファイルを取込み、取込んだ画像ファイルを保管する機能を有する（例えば、特許文献１参照）。この画像ファイル保管装置に、既に画像ファイル保管装置に取込んだ画像ファイル以外の新しい画像ファイルのみを取込む場合、使用者は、表示装置に表示されたサムネイル画像等から画像ファイルの選択を行い、選択された画像ファイルのみを画像ファイル保管装置に取込むか、又は画像記憶媒体内のすべての画像ファイルを、画像ファイル保管装置に取込み、その後、使用者が、表示装置に表示された画像ファイルの一覧から不要な画像ファイルを削除する必要がある。
【０００３】
一方、近年では、画像記憶媒体の容量の増加に応じてデジタルカメラで撮影した多くの画像を記憶させることが可能になってきた。それに伴い、画像記憶媒体から画像ファイル保管装置に取込む画像ファイルの数も増加の傾向にある。
【０００４】
【特許文献１】
特開平１０−１９１２８５号公報、５頁
【０００５】
【発明が解決しようとする課題】
このため、上記画像ファイル保管装置に、既に取込まれた画像ファイル以外の新しい画像ファイルのみを取込む場合、使用者は、多くの画像を一枚一枚見ながら確認して、新しい画像を選別しなければならない。
【０００６】
本発明の目的は、新しい画像ファイルの取込みを容易に行うことができる画像ファイル保管装置を提供することにある。
【０００７】
【課題を解決するための手段】
上述の目的を達成するために、請求項１記載の画像ファイル保管装置は、画像記憶媒体から画像ファイルを取込む取込み手段と、前記画像ファイルを記憶する記憶手段とを備える画像ファイル保管装置において、前記画像ファイルのファイル情報を生成する生成手段と、前記生成されたファイル情報を前記画像記憶媒体に書込む書込み手段と、前記生成されたファイル情報と前記画像記憶媒体に既に書込まれているファイル情報とを比較するファイル情報比較手段とを備え、前記生成されたファイル情報が、前記画像記憶媒体に既に書込まれているファイル情報と一致しないときに、前記取込み手段は前記画像ファイルを取込むことを特徴とする。
【０００８】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。
【０００９】
図１は、本発明の実施の形態に係る画像ファイル保管装置の内部構成を示すブロック図である。
【００１０】
図１において、本発明の実施の形態に係る画像ファイル保管装置２０は、中央演算処理を行うＣＰＵ１と、読出し専用メモリであるＲＯＭ２と、読み書き可能なメモリであるＲＡＭ３と、キーボード４と、キーボード４による入力を制御するキーボード制御装置５と、表示装置６と、表示装置６への表示を制御する表示制御装置７と、外部記憶装置８と、外部記憶装置８への画像ファイルの記憶を制御する周辺装置制御装置９と、ＰＣカード１０と、ＰＣカード１０からの画像ファイルの取込みを制御するカード制御装置１１とを備える。ＣＰＵ１、ＲＯＭ２、ＲＡＭ３、キーボード制御装置５、表示制御装置７、周辺装置制御装置９、及びカード制御装置１１はシステムバス１２を介して互いに接続される。
【００１１】
ＰＣカード１０は、画像ファイル保管装置２０に着脱自在である。
【００１２】
画像ファイル保管装置２０のプログラムは、ＲＯＭ２又はＲＡＭ３に格納され、ＣＰＵ１は、システムバス１２を介してＲＯＭ２又はＲＡＭ３からプログラムを逐次読出して、目的の処理を行う。
【００１３】
上記画像ファイル保管装置は以下のように作動する。
【００１４】
図２は、図１の画像ファイル保管装置２０によって実行される画像ファイル取込み処理のフローチャートである。
【００１５】
図２において、画像ファイル保管装置２０に対して行われた画像ファイルの取込みの指示により、カード制御装置１１は、ＰＣカード１０内のディレクトリとファイルを基に新規のディレクトリファイルリストを生成する（ステップＳ２０１）（生成手段）。上記画像ファイルの取込みの指示は、カード制御装置１１がＰＣカード１０を検知することによりなされる。
【００１６】
上記ディレクトリファイルリストは、図３に示すように、複数のディレクトリブロックからなる。このディレクトリブロックには、図４に示すように、ディレクトリ名とファイルリストが記録されている。ファイルリストに登録されている画像ファイルは、ディレクトリブロックに記録されているディレクトリ名のディレクトリに登録されていることを表す。
【００１７】
上記ファイルリストは、図５に示すように、複数のレコードからなる。各レコードには、画像ファイルのファイル名と、画像ファイルのバイトサイズを整数値で表したファイルサイズと、ファイルの日付を表す西暦で表したファイル日付とが、ＡＳＣＩＩ文字列で記録されている。ファイルリストの生成は、従来からある一般的なＯＳの機能を用いて、ディレクトリ名、ファイル名、ファイルサイズ、及びファイル日付を取得することにより行われる。また、画像ファイルであるか否かの判別は、ファイルの拡張子が、ＪＰＧ、又はＴＩＦ、又はＢＭＰのような一般的な画像ファイル用の拡張子であれば、そのファイルを画像ファイルとみなすことにより行われる。
【００１８】
続くステップＳ２０２では、ＰＣカード１０のルートディレクトリ内にファイルとして書込まれている既存のディレクトリファイルリストのファイルがあるか否かを判別し、既存のディレクトリファイルリストのファイルがあるときは（ステップＳ２０２でＹＥＳ）、新規のディレクトリファイルリスト内の最初のディレクトリブロックを選択し（ステップＳ２０３）、さらに、選択されたディレクトリブロックのディレクトリ名が既存のディレクトリファイルリストの各ディレクトリブロックのディレクトリ名と一致するか否かを判別し（ステップＳ２０４）、一致するときは、選択されたディレクトリブロックのファイルリストを開いて、ファイルリスト内の最初の画像ファイルを選択する（ステップＳ２０６）。
次いで、選択された画像ファイルのファイル名が、ステップＳ２０４でディレクトリ名が一致したディレクトリブロックの各画像ファイルのファイル名と一致する否か（ステップＳ２０７）、選択された画像ファイルのファイルサイズが、ステップＳ２０４でディレクトリ名が一致したディレクトリブロックの各画像ファイルのファイルサイズと一致するか否か（ステップＳ２０８）、選択された画像ファイルのファイル日付が、ステップＳ２０４でディレクトリ名が一致したディレクトリブロックの各画像ファイルのファイル日付と一致するか否かを夫々判別し（ステップＳ２０９）、いずれかが一致しないときは（ステップＳ２０７〜Ｓ２０９のいずれかがＮＯ）、選択された画像ファイルを外部記憶装置８に記憶させることにより画像ファイル保管装置に取込んだ（ステップＳ２１０）（取込み手段）（記憶手段）後、全てが一致するときは（ステップＳ２０７〜Ｓ２０９で全てＹＥＳ）、選択された画像ファイルを画像ファイル保管装置に取込むことなく、ステップＳ２１１以降の処理に進む。
【００１９】
ステップＳ２１１以降の処理は、選択されたディレクトリブロックのファイルリストに次の画像ファイルがなくなり（ステップＳ２１１でＮＯ）、且つ新規のディレクトリファイルリストに次のディレクトリブロックがなくなると（ステップＳ２１２でＮＯ）、ステップＳ２１３に進んで、新規のディレクトリファイルリストをファイルとしてＰＣカード１０のルートディレクトリに書込み（書込み手段）、ＰＣカード１０内に既存のディレクトリファイルリストのファイルが存在するときは、既存のディレクトリファイルリストを新規のディレクトリファイルリストに置換えて、本処理を終了する。
【００２０】
ステップＳ２０２の判別の結果、既存のディレクトリファイルリストのファイルがないときは、新規のディレクトリファイルリストに登録されている画像ファイルをすべて外部記憶装置８に記憶させることにより画像ファイル保管装置に取込んだ（ステップＳ２１４）後、ステップＳ２１３以降の処理を実行し、本処理を終了する。
【００２１】
ステップＳ２０４の判別の結果、選択されたディレクトリブロックのディレクトリ名が既存のディレクトリファイルリストの各ディレクトリブロックのディレクトリ名と一致しないときは、選択されたディレクトリブロックに登録されている画像ファイルをすべて外部記憶装置８に記憶させることにより画像ファイル保管装置に取込んだ（ステップＳ２０５）後、ステップＳ２１３以降の処理を実行し、本処理を終了する。
【００２２】
図２の処理によれば、画像ファイルのファイル名、ファイルサイズ、及びファイル日付の全てが、ディレクトリ名が一致したディレクトリブロック（ステップＳ２０４でＹＥＳ）の各画像ファイルと一致するときは（ステップＳ２０７〜Ｓ２０９で全てＹＥＳ）、画像ファイルを画像ファイル保管装置に取込まないので、画像ファイル保管装置がＰＣカード１０内に記憶されている画像ファイルとファイル情報が一致する画像ファイルを取込むのを防止し（ステップＳ２０９でＹＥＳ）、もって既に画像ファイル保管装置に取込んだ画像ファイル以外の新しい画像ファイルの取込みを容易に行うことができる。
【００２３】
図２において、画像ファイルの取込みの指示は、カード制御装置１１がＰＣカード１０を検知することによりなされるとしたが、キーボード４の入力によりなされてもよい。
【００２４】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図２のフローチャート）をコンピュータ又はＣＰＵ１に供給し、そのコンピュータ又はＣＰＵ１が該供給されたプログラムを読出して実行することによって、達成することができる。
【００２５】
この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【００２６】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【００２７】
また、本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータ又はＣＰＵ１に供給し、そのコンピュータ又はＣＰＵ１が記憶媒体に記憶されたプログラムを読出して実行することによっても、達成することができる。
【００２８】
この場合、格納媒体から読出されたプログラムコード自体が上述した各実施の形態の機能を実現すると共に、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【００２９】
プログラムコードを記憶する記憶媒体としては、例えば、ＲＯＭ２、ＲＡＭ３、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（登録商標）、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【００３０】
上述した実施の形態の機能は、コンピュータから読出されたプログラムコードを実行することによるばかりでなく、コンピュータ上で稼動するＯＳ等がプログラムコードの指示に基づいて実際の処理の一部又は全部を行うことによっても実現することができる。
【００３１】
本発明の実施態様を以下に列記する。
【００３２】
〔実施態様１〕  画像記憶媒体から画像ファイルを取込む取込み手段と、前記画像ファイルを記憶する記憶手段とを備える画像ファイル保管装置において、前記画像ファイルのファイル情報を生成する生成手段と、前記生成されたファイル情報を前記画像記憶媒体に書込む書込み手段と、前記生成されたファイル情報と前記画像記憶媒体に既に書込まれているファイル情報とを比較するファイル情報比較手段とを備え、前記取込み手段は、前記生成されたファイル情報が前記画像記憶媒体に既に書込まれているファイル情報と一致しないときに、前記画像ファイルを取込むことを特徴とする画像ファイル保管装置。
【００３３】
〔実施態様２〕  前記ファイル情報は、ファイル名、ファイルサイズ、及びファイル日付を含むことを特徴とする実施態様１記載の画像ファイル保管装置。
【００３４】
〔実施態様３〕  前記取込み手段（９）は、前記画像記憶媒体が前記記憶媒体から既に取込まれた画像ファイルのファイル情報を有していないときに、前記画像ファイルを前記記憶媒体から取込むことを特徴とする実施態様１又は２記載の画像ファイル保管装置。
【００３５】
〔実施態様４〕  前記生成されたファイル情報を格納する第１ディレクトリと前記画像記憶媒体に既に書込まれている第２ディレクトリとを比較するディレクトリ比較手段（Ｓ２０４）とを備え、前記取込み手段は、前記第１ディレクトリが、前記第２ディレクトリと一致しないときに、前記画像ファイルを前記記憶媒体から取込むことを特徴とする実施態様１乃至３のいずれか１項に記載の画像ファイル保管装置。
【００３６】
〔実施態様５〕  画像記憶媒体から画像ファイルを取込む取込みステップと、前記画像ファイルを記憶する記憶ステップとを備える画像ファイル保管方法において、前記画像ファイルのファイル情報を生成する生成ステップと、前記生成されたファイル情報を前記画像記憶媒体に書込む書込みステップと、前記生成されたファイル情報と前記画像記憶媒体に既に書込まれているファイル情報とを比較するファイル情報比較ステップとを備え、前記取込みステップは、前記生成されたファイル情報が前記画像記憶媒体に既に書込まれているファイル情報と一致しないときに、前記画像ファイルを取込むことを特徴とする画像ファイル保管方法。
【００３７】
この実施態様により、新しい画像ファイルの取込みを容易に行うことができる。
【００３８】
〔実施態様６〕  前記ファイル情報は、ファイル名、ファイルサイズ、及びファイル日付を含むことを特徴とする実施態様５記載の画像ファイル保管方法。
【００３９】
〔実施態様７〕  前記取込みステップは、前記画像記憶媒体が前記記憶媒体から既に取込まれた画像ファイルのファイル情報を有していないときに、前記画像ファイルを前記記憶媒体から取込むことを特徴とする実施態様５又は６記載の画像ファイル保管方法。
【００４０】
〔実施態様８〕  前記生成されたファイル情報を格納する第１ディレクトリと前記画像記憶媒体に既に書込まれている第２ディレクトリとを比較するディレクトリ比較ステップとを備え、前記取込みステップは、前記第１ディレクトリが、前記第２ディレクトリと一致しないときに、前記画像ファイルを前記記憶媒体から取込むことを特徴とする実施態様５乃至７のいずれか１項に記載の画像ファイル保管方法。
【００４１】
〔実施態様９〕  画像記憶媒体から画像ファイルを取込む取込みステップと、前記画像ファイルを記憶する記憶ステップとを備える画像ファイル保管プログラムにおいて、前記画像ファイルのファイル情報を生成する生成ステップと、前記生成されたファイル情報を前記画像記憶媒体に書込む書込みステップと、前記生成されたファイル情報と前記画像記憶媒体に既に書込まれているファイル情報とを比較するファイル情報比較ステップとを備え、前記取込みステップは、前記生成されたファイル情報が前記画像記憶媒体に既に書込まれているファイル情報と一致しないときに、前記画像ファイルを取込むことを特徴とする画像ファイル保管プログラム。
【００４２】
この実施態様により、新しい画像ファイルの取込みを容易に行うことができる。
【００４３】
〔実施態様１０〕  実施態様９記載のプログラムを格納することを特徴とするコンピュータ読取り可能な記憶媒体。
【００４４】
【発明の効果】
以上詳細に説明したように、請求項１記載の画像ファイル保管装置によれば、画像ファイルのファイル情報を生成し、生成されたファイル情報を画像記憶媒体に書込み、生成されたファイル情報が、画像記憶媒体に既に書込まれているファイル情報と一致しないときに、画像ファイルを取込むので、新しい画像ファイルの取込みを容易に行うことができる。
【図面の簡単な説明】
【図１】図１は、本発明の実施の形態に係る画像ファイル保管装置の内部構成を示すブロック図である。
【図２】図２は、図１の画像ファイル保管装置２０によって実行される画像ファイル取込み処理のフローチャートである。
【図３】図２のステップＳ２０１で生成されるディレクトリファイルリストを示す図である。
【図４】図３におけるディレクトリブロックを示す図である。
【図５】図４におけるファイルリストを示す図である。
【符号の説明】
８  外部記憶装置
９  周辺装置制御装置
１０  ＰＣカード
１１  カード制御装置
２０  画像ファイル保管装置
【図１】
2005012443.tif 000003
【図２】
2005012443.tif 000004
【図３】
2005012443.tif 000005
【図４】
2005012443.tif 000006
【図５】
2005012443.tif 000007