(57)【特許請求の範囲】
【請求項１】
画像データをデジタルカメラから読み込む読込手段と、
前記読込手段により読み込まれた画像データのファイル名を、前記画像データが原画の状態であることを示す原画フラグを含むように変更する変更手段と、
前記変更手段により変更されたファイル名を付与して前記読込手段により読み込まれた画像データを記憶装置に記憶する記憶手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記記憶装置に記憶された画像データに対して編集処理が実行されると、前記原画フラグは前記画像データが原画の状態でないことを示すように更新されることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記記憶装置に記憶された画像データを印刷処理する印刷処理手段を更に有し、
前記変更手段は、前記読込手段により読み込まれた画像データのファイル名を、さらに前記画像データがまだ印刷されていない状態であることを示す印刷フラグを含むように変更し、前記記憶装置に記憶された画像データに対して前記印刷処理手段により印刷処理が実行されると、前記印刷フラグは前記画像データが印刷された状態であることを示すように更新されることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
画像データをデジタルカメラから読み込む読込工程と、
前記読み込まれた画像データのファイル名を、前記画像データが原画の状態であることを示す原画フラグを含むように変更する変更工程と、
前記変更されたファイル名を付与して前記読み込まれた画像データを記憶装置に記憶する記憶工程と、
を有することを特徴とする画像処理装置の制御方法。
【請求項５】
コンピュータにより読取り可能な記憶媒体であって、該コンピュータを、
画像データをデジタルカメラから読み込む読込手段、
前記読み込まれた画像データのファイル名を、前記画像データが原画の状態であることを示す原画フラグを含むように変更する変更手段と、
前記変更されたファイル名を付与して前記読み込まれた画像データを記憶装置に記憶する記憶手段とを有する画像処理装置として機能させるためのプログラムを格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データを画像ファイルとして記憶し、画像処理、印刷などの処理を行う画像処理装置及びその制御方法と記憶媒体に関するものである。
【０００２】
【従来の技術】
近年、デジタルカメラが急速に普及し、そのカメラで撮影した写真画像をパーソナルコンピュータやワードプロセッサなどに取り込み、その写真画像の印刷、貼り付け、加工などが簡単に行うことができるようになっている。このようなデジタルカメラにより撮像された画像は従来の写真とは異なり、その画像データが電子化されて磁気記憶媒体に記憶されるため、その消去或は上書きを簡単に行うことが可能である。また、このようなカメラで撮影された画像データは、パーソナルコンピュータ等を介してハードディスクのような大容量の記憶媒体に記憶して保管される。
【０００３】
【発明が解決しようとする課題】
しかしながら、このような撮影された写真画像を順次記憶していくと、ディスクに保管されるファイルの数が増え、更に、この画像ファイルに、元の原画像を編集・加工した画像ファイルが混在して記憶されると、使用者は所望のファイルを検索することが困難になり、どの画像ファイルに自分の見たい画像が保管されているかを簡単に識別できなくなってしまう。
【０００４】
また、このような編集・加工された写真画像データは、原画像があれば同じ処理を行って再生することが可能であるが、原画像そのものを削除してしまうと２度と同じ画像が再生できなくなってしまう。つまり使用者にとって、その画像データが原画像であるか否かが重要な情報となる。しかしながら従来の画像処理装置では、その画像ファイルを見ただけでは、その画像ファイルが原画像であるか、或は編集・加工された画像であるかを認識することはできなかった。
【０００５】
また、デジタルカメラから取り込んだ写真画像を印刷したか、しないかにより、その写真画像が、その使用者にとって重要かどうかをある程度認知できる。即ち、気に入った写真画像であるからこそ印刷するのであり、その使用者がその写真画像を印刷したということは、使用者は、その写真画像に何かしらの価値があると考えていると判断できる。しかしながら、従来のこのような画像処理装置では、画像ファイルの画像が印刷されたことがあるか、或は印刷されたことがないかを判別することはできなかった。
【０００６】
本発明は上記従来例に鑑みてなされたもので、画像ファイルが原画であるか否かを識別可能に記憶する画像処理装置及びその制御方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために本発明の画像処理装置は以下のような構成を備える。即ち、  画像データをデジタルカメラから読み込む読込手段と、
前記読込手段により読み込まれた画像データのファイル名を、前記画像データが原画の状態であることを示す原画フラグを含むように変更する変更手段と、
前記変更手段により変更されたファイル名を付与して前記読込手段により読み込まれた画像データを記憶装置に記憶する記憶手段と、
を有することを特徴とする。
【００１０】
上記目的を達成するために本発明の画像処理装置の制御方法は以下のような工程を備える。即ち、
画像データをデジタルカメラから読み込む読込工程と、
前記読み込まれた画像データのファイル名を、前記画像データが原画の状態であることを示す原画フラグを含むように変更する変更工程と、
前記変更されたファイル名を付与して前記読み込まれた画像データを記憶装置に記憶する記憶工程と、
を有することを特徴とする。
【００１３】
【発明の実施の形態】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。
【００１４】
［実施の形態１］
図１は、本発明の実施の形態１の画像処理装置の概略構成を表すブロック図である。
【００１５】
図において、１はＣＰＵで、ＲＯＭ２等に記憶されている制御プログラムの手順に従って画像データの転送、加工等の各種処理を実施する。２は読み出し専用メモリ（ＲＯＭ）であり、ＣＰＵ１の処理手順を指示する制御プログラムや、表示及び印刷のための文字パターン等の各種データが格納されている。３は読み書き可能なメモリ（ＲＡＭ）であり、ＣＰＵ１が各種制御を実行する際に使用され、各種データを記憶するワーク領域等を含んでいる。４は表示制御部であり、ＣＰＵ１の指令により表示器５を制御して、表示用メモリに記憶されているイメージデータを表示器５に表示する。表示器５は、例えば液晶やＣＲＴ等を備え、画像やファイルリストなどを表示をする。６は入出力制御部で、２次記憶装置７、入力装置８、印刷装置９、外部記憶装置１０及びインターフェース部１１との間で各種情報の入出力を制御する。
【００１６】
７はハードディスク等の２次記憶装置であり、画像ファイル等が記憶されている。８はキーボードやマウス等を含む入力装置であり、使用者の指示に従いコマンド等の入力を行う。９はインクジェットプリンタやレーザビームプリンタ等の印刷装置で、入出力制御部６を介して送られてくる画像データ等を印刷する。１０はフロッピーディスク等の外部記憶装置で、画像ファイルをバックアップするのに使用される。１１は画像ファイルをデジタルカメラ１２から読み出すためのインターフェース部である。
【００１７】
デジタルカメラ１２は、画像ファイルを一時記憶する磁気ディスク等の内蔵メモリ１３を含んでいる。
【００１８】
２次記憶装置７は、ファイル情報領域７０とデータ領域７１とを有し、ファイル情報領域７０は、各ファイルに対し、ファイル名、属性、そのファイルが格納されているデータ領域７１の格納場所（アドレス）を記憶している。
【００１９】
同様に、デジタルカメラ１２の内蔵メモリ１３においても、ファイル情報領域１３０とデータ領域１３１とを有しており、ファイル情報領域１３０は、各ファイルに対し、ファイル名、属性、そのファイルが格納されているデータ領域１３１の格納場所（アドレス）を記憶している。尚、この内蔵メモリ１３におけるファイル属性エリアには、撮影日時１４０とその他の属性１４１が格納されている。そして、この内蔵メモリ１３からファイル情報がインターフェース部１１を通して読み込まれ、２次記憶装置７に記憶されると、ファイル情報領域７０の属性には、更新日時７２（内蔵メモリの撮影日時１４０に相当）、その他の属性７３（内蔵メモリのその他の属性１４１に相当）が記憶され、更に原画Ｆ（フラグ）１４、印刷Ｆ（フラグ）１５が付加される。原画Ｆ１４は、そのファイルの画像が原画である場合にオンとなるフラグであり、印刷Ｆ１５は、そのファイルの画像が印刷装置９により印刷されるとオンになるフラグである。
【００２０】
図２は、本発明の実施の形態の画像処理装置における処理手順を示すフローチャートで、この処理を実行する制御プログラムはＲＯＭ２に記憶されている。尚、この制御プログラムは、例えば２次記憶装置に格納されていて、実行時にＲＡＭ３にロードされて実行されてもよい。
【００２１】
この処理は装置への電源の投入により開始され、まずステップＳ１で、ＲＡＭ３のワーク領域の初期化や初期画面表示等の初期化処理を行う。次にステップＳ２に進み、入力装置８を使用して使用者により指示されるコマンド入力の待ち状態になる。こうしてコマンドが入力されるとステップＳ３に進み、その入力されたコマンドの種類に応じて、ステップＳ４〜Ｓ８のいずれかに分岐する。
【００２２】
ステップＳ４は画像読み取り処理であり、デジタルカメラ１２の内蔵メモリ１３に記憶されているファイルを読み込んで２次記憶装置７に転送して記憶するための処理である。この処理では、内蔵メモリ１３に複数のファイルが記憶されているときは、これら記憶されている複数のファイルを順次読み出して２次記憶装置７に格納する。この画像読取り処理の最中に、ステップＳ９で使用者により画像の読取りの中止が指示された場合は直ちに読み取り処理を中止してステップＳ２の処理に戻る。
【００２３】
一方、この読み取り処理が中止されることなく完了するとステップＳ１０からステップＳ１１に進み、その読み込んだファイルの属性情報の原画フラグ１４をセットし、印刷フラグ１５をクリアしてステップＳ２に戻る。これはデジタルカメラ１２から読み込んだ画像ファイルは全て原画であり、かつ、そのファイルはまだ印刷されていない状態にあることを意味している。
【００２４】
また、ステップＳ３で、２次記憶装置７に記憶されている画像ファイルのいずれかが指示されて、その画像ファイルに対する編集処理が指示されるとステップＳ５に進み、２次記憶装置７に格納されている画像ファイルを編集、加工する。この画像編集の際、ステップＳ１２で使用者の命令により中止が選択された場合は、その編集処理を中止してステップＳ２に戻る。一方、編集処理が中止なしに完了した場合はステップＳ１３からステップＳ１４に進み、その編集済みの画像ファイルを２次記憶装置７の対応するエリアに格納すると共に、そのファイルの属性情報の原画フラグ１４をクリア（既に原画ではなくなったため）してステップＳ２に戻る。
【００２５】
ステップＳ３で、画像ファイルの検索処理が指示されるとステップＳ６の検索処理に進む。この処理の詳細は図３のフローチャートを参照して後述する。
【００２６】
またステップＳ３で、２次記憶装置７に記憶されている画像ファイルのいずれかが指示されて、その画像ファイルに対する印刷処理が指示されるとステップＳ７に進み、その指示された画像ファイルを印刷する。そしてステップＳ１５で、使用者の指示により印刷中止が選択された場合は印刷処理を中止してステップＳ２へ戻る。一方、印刷処理が中止なしに終了した場合はステップＳ１６からステップＳ１７に進み、そのファイルの属性情報の印刷フラグ１５をオンにセットしてステップＳ２に戻る。
【００２７】
ステップＳ８はその他の処理であり、この処理が終了するとステップＳ２のコマンド入力待ちに戻る。
【００２８】
図３は、本実施の形態に係る図２のステップＳ６の検索処理の手順を示すフローチャートである。
【００２９】
この検索処理を指示するコマンドが入力されるとステップＳ２１に進み、検索初期画面表示等の検索処理に必要な初期処理を行う。次にステップＳ２２に進み、入力装置８を使用して使用者から入力されるコマンド待ち状態になる。そしてステップＳ２３では、使用者によりどのコマンドが入力されたかによってステップＳ２４からステップＳ２８までのどの処理ステップに移行するかを判別する。なお、終了コマンドが入力された場合は、この処理を終了する。
【００３０】
この検索処理には、原画ファイルのみを検索する処理、編集済みの処理画像ファイルのみを検索する処理、未印刷のファイルのみを検索する処理、印刷済みの画像ファイルのみを検索する処理等が含まれている。
【００３１】
原画ファイルのみの検索が指示されるとステップＳ２４に進み、２次記憶装置７の属性の原画フラグ１４がセットされている画像ファイル名のみを抽出して原画リストとして表示器５に表示する。また処理済みの画像ファイルのみの検索が指示されるとステップＳ２５に進み、２次記憶装置７の属性の原画フラグ１４がオフの画像ファイル名のみを抽出して処理画リストとして表示器５に表示する。更に、未印刷ファイルのみの検索が指示されるとステップＳ２６に進み、２次記憶装置７の属性の印刷フラグ１５がオフの画像ファイル名のみを抽出して未印刷リストとして表示器５に表示する。また、印刷済み画像ファイルのみの検索が指示されるとステップＳ２７に進み、２次記憶装置７の属性の印刷フラグ１５がセットされている画像ファイル名のみを抽出して印刷済みリストとして表示器５に表示する。ステップＳ２８は、その他コマンドに応じたリストを処理する。
【００３２】
こうして、入力されたコマンドに対応して何らかのリストが表示されるとステップＳ２９に進み、入力装置８を使用して使用者により入力されるコマンド待ち状態になる。そしてステップＳ３０に進み、使用者によりどのコマンドが入力されたかによってステップＳ３１〜ステップＳ３４のいずれかの処理に移行するかを判別する。なお終了コマンドの場合は何もせずに本処理を終了する。
【００３３】
ステップＳ３０で印刷コマンドが入力されたと判別されるとステップＳ３１に進み、そのリスト表示されているファイルのみを印刷する印刷処理を行う。そしてステップＳ３２に進み、その印刷した画像ファイルの属性情報の印刷フラグ１５をオンにする。
【００３４】
また削除処理が指示されているとステップＳ３３に進み、そのリスト表示されている画像ファイルのみを２次記憶装置７から削除する削除処理を行う。更にバックアップ処理が指示されているとステップＳ３４に進み、そのリスト表示されているファイルのみを、例えば外部記憶装置１０にバックアップするバックアップ処理を行う。
【００３５】
このように本実施の形態１によれば、その画像ファイルが原画か否かを示す原画フラグ１４、印刷済みか否かを示す印刷フラグ１５を備えることにより、検索条件として原画（或は処理済み画像）、あるいは印刷済み（未印刷）等の条件を用いて画像ファイルを検索することができる。こうして検索した画像ファイルを基に、その画像ファイルの印刷処理、削除処理、バックアップ処理等を一括して実施することができる。
【００３６】
［実施の形態２］
図４は、本発明の実施の形態２の画像処理装置の構成を示すブロック図で、前述の図１の構成と共通する部分は同じ番号で示し、その説明を省略する。
【００３７】
この実施の形態２が前述の実施の形態１と異なる点は、実施の形態１では、属性情報の中に原画フラグ１４、印刷フラグ１５を持たせていたのに対し、この実施の形態２では、これらフラグの情報をファイル名に含ませた点にある。
【００３８】
即ち、図４に示すように、デジタルカメラ１２の内蔵メモリ１３の画像ファイルには、例えば４００で示すようにファイル名「ＡＢＣＤＥＦ．ＧＨＩ」が記憶されているとき、このファイルを画像処理装置に内に取り込んで２次記憶装置７に記憶する場合、そのファイル名に、前述の原画フラグ１４，印刷フラグ１５の情報をセットする。具体的には、図４の４０１で示すようにファイル名「ＡＢＣＤＥＦ．ＧＨＩ」が「ＡＢＣＤＥＦ＃ｎ．ＧＨＩ」に変更される。そして、「＃ｎ」のｎの値に応じて、４０２で示すように、
ｎ＝０  …原画フラグのみセット（オン）
ｎ＝１  …原画フラグ、印刷フラグの両方がオフ
ｎ＝２  …原画フラグ、印刷フラグの両方がオン
ｎ＝３  …印刷フラグのみセット（オン）
の３通りが表される。
【００３９】
このように本実施の形態２によれば、画像ファイルに新たな属性を追加することなく、その画像ファイルが原画であるか、印刷されているか否かを示す情報を付与できる。これはデータの互換性等を考慮しなければならない場合に有効である。
【００４０】
なお、本発明は、複数の機器（例えばホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００４１】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。
【００４２】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４３】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００４４】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００４５】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００４６】
以上説明したように本実施の形態によれば、画像ファイルとして格納している画像データが編集・加工されていない原画であるか、及び印刷されたことがあるか否かを判別できる。これにより、使用者がこれら条件を基に画像を検索することができる。従って、画像ファイルのうちの原画のみ、或は印刷済みの画像のみをバックアップすることができるため、例えば使用者にとって重要な画像ファイルのみを簡単に抽出でき、その抽出した画像に対して所望の処理を行うことが可能になった。
【００４７】
以上説明したように本実施形態によれば、画像ファイルが原画であるか否かを識別可能に記憶することができる。
【００４８】
また本実施形態によれば、画像ファイルが印刷済みか否かを識別可能に記憶することができる。
【００４９】
更に本実施形態によれば、画像ファイルが原画であるか、或は印刷済みかどうかをもとに画像データを検索できるという効果がある。
【発明の効果】
以上説明したように本発明によれば、画像データに新たな属性を追加することなく、その画像データが原画であるか否かを識別可能に記憶することができ、データの互換性を考慮する必要がなくなるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態１の画像処理装置の構成を示すブロック図である。
【図２】実施の形態１の画像処理装置における処理手順を示すフローチャートである。
【図３】実施の形態１の画像処理装置における検索処理の手順を示すフローチャートである。
【図４】本発明の実施の形態２の画像処理装置の構成を示すブロック図である。
【図１】
0004227251.tif 000002
【図２】
0004227251.tif 000003
【図３】
0004227251.tif 000004
【図４】
0004227251.tif 000005