(57)【要約】【課題】  異なる記憶装置間で、プリント指定されたデジタルイメージを複写または移動を行っても、再び同様のプリント指定を行わなくても良いようにする。【解決手段】  記憶装置（内蔵FLASHメモリ１０７、メモリカード１０５）にデジタルイメージを保存するとともに、デジタルイメージのプリント指定について記述したファイルを同一の記憶装置に保存する画像処理装置において、デジタルイメージが保管されていた記憶装置とは異なる記憶装置に、上記デジタルイメージの複写（移動）を行った場合、その複写（移動）を行ったデジタルイメージに関するプリント方法について記述も同様に複写（移動）を行う。【選択図】  図１
2006005460.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置にデジタルイメージを保存するとともに、上記デジタルイメージのプリント指定について記述したファイルを同一の記憶装置に保存する画像処理装置であって、
上記デジタルイメージが保管されていた記憶装置とは異なる記憶装置に、上記デジタルイメージの複写を行った場合、その複写を行ったデジタルイメージに関するプリント方法について記述も同様に複写が行われることを特徴とする画像処理装置。
【請求項２】
上記プリント指定には、プリントするイメージの相対パスと、プリントする枚数と、プリントする日付と、プリントするファイル番号と、プリントするコメントと、プリントするトリミングの矩形の位置及びサイズと、インデックスプリントするイメージの相対パスと、インデックスプリントする際にプリントするコメントとの少なくとも何れか１つが含まれていることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
記憶装置にデジタルイメージを保存するとともに、上記デジタルイメージのプリント指定について記述したファイルを同一の記憶装置に保存する画像処理装置であって、
上記デジタルイメージが保管されていた記憶装置とは異なる記憶装置に、上記デジタルイメージの移動を行った場合、その移動を行ったデジタルイメージに関するプリント方法について記述も同様に移動が行われることを特徴とする画像処理装置。
【請求項４】
上記プリント指定には、プリントするイメージの相対パスと、プリントする枚数と、プリントする日付と、プリントするファイル番号と、プリントするコメントと、プリントするトリミングの矩形の位置及びサイズと、インデックスプリントするイメージの相対パスと、インデックスプリントする際にプリントするコメントとの少なくとも何れか１つが含まれていることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
記憶装置にデジタルイメージを保存するとともに、上記デジタルイメージのプリント指定について記述したファイルを同一の記憶装置に保存する画像処理方法であって、
上記デジタルイメージが保管されていた記憶装置とは異なる記憶装置に、上記デジタルイメージの複写を行う工程と、
上記複写を行ったデジタルイメージに関するプリント方法について記述も同様に複写を行う工程とを有することを特徴とする画像処理方法。
【請求項６】
上記請求項５に記載の画像処理方法の各工程をコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項７】
上記請求項５に記載の画像処理方法の各工程をコンピュータに実行させるコンピュータプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、及びコンピュータプログラムに関し、デジタルイメージと、上記デジタルイメージのプリント指定について記述したファイルとを同一の記憶装置に保存する画像処理装置に用いて好適なものである。
【背景技術】
【０００２】
従来から、静止画をデジタル化し、電子データとしてファイルにセーブする方式が行われてきた。近年では、ＣＣＤなどの撮像素子を用いてレンズより取り込まれた風景をデジタル電子イメージとして撮影し、メモリカードなどの記憶装置に保存するデジタルカメラが広く普及している。
一方、デジタルイメージを用紙にプリントすることも盛んに行われている。これは、従来からデジタルカメラのデジタルイメージデータを一度、コンピュータに取り込んでからプリンタへプリントする方法が取られていた。
【０００３】
近年では、コンピュータを介さず、デジタルカメラなどの画像処理装置をプリンタに直結し、直接プリントすることが行われている。また、デジタルカメラなどの画像処理装置のデジタルイメージを、メモリカード等のリムーバブルメディア内に保管し、リムーバブルメディアをプリンタに装着して、プリントをするプリンタも広く普及している。
あるいは、リムーバブルメディアを現像所やプリントショップに持ち込んでデジタルイメージデータをプリントするなどが行われている。
【０００４】
コンピュータを介さずに、予めプリントするイメージを指定したり、プリントする枚数を指定したりして、異なるメーカーのプリンタでプリントする、または、任意の現像所やプリントショップに持ち込んでプリントすることを行う為に、リムーバブルメディアにデジタルイメージデータを格納する統一した方法としてカメラファイルシステム規格DCF（Design rule for Camera File System）規格が定められ、また、デジタルイメージを統一したプリント指定の方法としてDPOF（Digital Print Order Format）規格が定められている。
また、DPOF Version1.10規格では、記憶装置のルートディレクトリの直下にMISCという名前を持つディレクトリを作成し、その中に、プリント指定の為のファイルをAUTPRINT.MRKというファイル名で置く。プリント指定ファイル、AUTPRINT.MRKには、プリント指定するデジタルイメージのパス、枚数、トリミング位置、プリントするコメント、プリントする日付、および、インデックス印刷するデジタルイメージのパスなどが含まれる。
【０００５】
DCF規格、DPOF規格により、デジタルカメラなどの画像処理装置でプリント指定を行うと、DCF規格、DPOF規格に合った任意のプリンタでのプリント、DCF規格、DPOF規格に合った現像所やプリントショップでのプリントが可能となった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のデジタルカメラなどの画像処理装置では、DPOF規格に沿ったプリンタ指定を行うには、限られたボタンと小さな液晶画面で行わなければならず、ユーザに煩雑な作業を強いるものである。
デジタルイメージをメモリカード等といった記憶装置に保存し、保存したデジタルイメージに対するプリント指定は、プリント指定ファイル、AUTPRINT.MRKとして、DPOFの規格では、同一の記憶装置内に１つ作成される。つまり、プリント指定ファイル、AUTPRINT.MRKは、同一の記憶装置内のデジタルイメージに対して有効である。
【０００７】
プリント指定を行った、記憶装置に保存しているデジタルイメージを別の記憶装置に複写または移動を行った場合、複写または移動のデジタルイメージに対しては以前に行ったプリント指定は無効となる。プリント指定を有効とする為には、複写または移動を行った後に再びプリント指定を行わなければならず、ユーザに煩雑な作業の繰り返しを要求することになる。
本発明は、上記の課題を鑑みてなされたもので、異なる記憶装置間で、プリント指定されたデジタルイメージを複写または移動を行っても、再び同様のプリント指定を行わなくても良いようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像処理装置は、記憶装置にデジタルイメージを保存するとともに、上記デジタルイメージのプリント指定について記述したファイルを同一の記憶装置に保存する画像処理装置であって、上記デジタルイメージが保管されていた記憶装置とは異なる記憶装置に、上記デジタルイメージの複写を行った場合、その複写を行ったデジタルイメージに関するプリント方法について記述も同様に複写が行われることを特徴とする。
また、本発明の他の特徴とするところは、記憶装置にデジタルイメージを保存するとともに、上記デジタルイメージのプリント指定について記述したファイルを同一の記憶装置に保存する画像処理装置であって、上記デジタルイメージが保管されていた記憶装置とは異なる記憶装置に、上記デジタルイメージの移動を行った場合、その移動を行ったデジタルイメージに関するプリント方法について記述も同様に移動が行われることを特徴とする。
【０００９】
本発明の画像処理方法は、記憶装置にデジタルイメージを保存するとともに、上記デジタルイメージのプリント指定について記述したファイルを同一の記憶装置に保存する画像処理方法であって、上記デジタルイメージが保管されていた記憶装置とは異なる記憶装置に、上記デジタルイメージの複写を行う工程と、上記複写を行ったデジタルイメージに関するプリント方法について記述も同様に複写を行う工程とを有することを特徴とする。
本発明のコンピュータプログラムは、上記記載の各工程をコンピュータにて実行させることを特徴とする。
本発明のコンピュータ読み取り可能な記憶媒体は、上記記載の各工程をコンピュータにて実行させるコンピュータプログラムを記憶したことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、デジタルイメージデータを記憶装置間で複写または移動を行った場合、既に行われたプリント指定に関する情報も同時に記憶装置間で複写または移動が行われ、煩雑なプリント指定操作を繰り返して行う必要が無くなり、大幅にユーザの手間を軽減することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を用いて本発明の実施の形態について説明する。
（第１の実施の形態）
図１は、本発明の実施の形態における画像処理装置のハードウェア構成を示すブロック図である。図１において、本実施の形態の画像処理装置は、画像処理装置の動作を実現するプログラムを処理するＣＰＵ１００と、入力、操作、および結果表示を行う液晶ディスプレイ１０２と、液晶ディスプレイ１０２上につけられたタッチパネル１０１とを有している。また、ＣＰＵ１００には、上記プログラムとデータとを保管するRAM/ROM１０３が接続されている。更に、上記プログラムにより撮影できるカメラモジュール１０６と、データを保管するメモリカード１０５と、メモリカード１０５をＣＰＵ１００に接続する為のメモリカードアダプタ１０４とが接続されている。
【００１２】
本実施の形態の画像処理装置は、メモリカードアダプタ１０４を２つもち、２つのメモリカード１０４を同時に装着することができる。撮影されたデジタルイメージは、メモリカード１０５や内臓FLASHメモリ１０７に格納される。
本実施の形態では、図１におけるハードウェア構成とRAM/ROM１０３に格納されたプログラムとにより処理を実現させているが、メモリカードやＦＤ（フレキシブルディスク）に格納されたプログラムで処理を実現させてもよく、または、全ての処理をハードウェアで実現していても構わない。
【００１３】
ユーザは、液晶ディスプレイ１０２およびタッチパネル１０１を用いて、カメラ撮影、デジタルイメージの表示、デジタルイメージのメモリ間の複写および移動の操作を行う。
本実施の形態では、タッチパネル１０１と液晶ディスプレイ１０２を用いているが、上記プログラムを操作、入出力を行えるものであれば、ブラウン管とキーボード、マウスなどを用いても構わない。
【００１４】
図２は、プリント指定を行うための画面を示す図である。イメージ表示領域２０１にプリント指定を行うイメージのサムネイルが表示される。スピンボックス２０２でスタンダードプリントする枚数を指定する。上下の三角形を押すと、それぞれ、枚数の増減を行う。インデックスチェックボックス２０３にチェックを付けるとインデックスプリントを指定する。日付チェックボックス２０４にチェックを付けると、プリント時に日付がプリントされる指定を行う。表示領域２０５には、プリント指定したスタンダードプリントの合計枚数を表示する。表示領域２０６には、プリント指定したインデックスプリントの合計枚数を表示する。プリント指定の終了のために、閉じるボタン２０７を押すと、ダイアログを閉じてプリント指定ファイル（AUTPRINT.MRK）を作成する。
【００１５】
図３は、デジタルイメージを異なるメモリに複写を行っている画面である。本実施の形態による画像処理装置は、本体に内蔵されている内臓FLASHメモリ１０７と、２つのメモリアダプタ１０４に挿入されたメモリカード１０５の計３つのメモリにデジタルイメージを保存することができる。図３に示す画面の操作により、メモリに保存されたデジタルイメージを、異なる他の２つのメモリに複写することができる。この操作によりデジタルイメージを複写すると、複写したデジタルイメージに対して指定されたプリント指定のデータも複写先のメモリに複写される。
【００１６】
プルダウンメニュー３０１では、複写する元のイメージが収められたメモリを指定する。プルダウンメニュー３０１には、内臓FLASHメモリ１０７、ＳＤカード、ＣＦカードの３種類が表示され、ユーザは、これらの中から１つを選ぶ。選ばれたメモリに格納されているイメージファイル一覧が、イメージファイル一覧表示欄３０２に表示される。イメージファイル一覧表示欄３０２に表示されたイメージファイルの１つを押して選択すると、そのイメージファイルの内容が、イメージファイル内容表示領域３０５に表示される。プルダウンメニュー３０４にて複写先のメモリ（メモリカードなど）が表示される。
【００１７】
このプルダウンメニュー３０４では、プルダウンメニュー３０１と同様に、内臓FLASHメモリ１０７、ＳＤカード、ＣＦカードの３種類が選択できる。複写開始ボタン３０３を押すと、複写が行われる。イメージファイルを複写する際、複写するイメージにプリントの指定が行われ、また、プリント指定複写チェックボックス３０７にチェックが付いていた場合、指定されたメモリにプリント指定も同時に複写が行われる。そして、閉じるボタン３０６を押してこのダイアログを終了する。
【００１８】
本実施の形態によるプリント指定の複写の流れを図４のフローチャートを使って説明する。
ステップ４０１にて、複写したイメージがあるメモリ上のAUTPRINT.MRKファイルをオープンする。ステップ４０２にて、オープンしたAUTPRINT.MRKファイル内を検索し、ステップ４０３にて、複写したイメージがAUTPRINT.MRKファイル内にあるか否かを見つける。無かった場合は、ステップ４０４にてファイルをクローズして終了する。
【００１９】
一方、あった場合には、ステップ４０５にて、該当イメージに関するプリントジョブを取り出す。ステップ４０６にて、イメージ複写先のメモリのAUTPRINT.MRKファイルの有無を確認し、無かった場合は、ステップ４０７にてAUTPRINT.MRKファイルを作成する。一方、あった場合は、ステップＳ４０８にてAUTPRINT.MRKファイルをオープンする。図５に、AUTPRINT.MRKファイルの一例を示す。
ステップ４０９にて、複写先のAUTPRINT.MRKファイルに取り出したプリントジョブを追加する。ステップ４１０にて、クローズをし、終了する。
【００２０】
（第２の実施の形態）
本実施の形態は、デジタルイメージの複写を行っていたところが、移動を行うようにしたところが、第１の実施の形態と異なる。
本実施の形態のデジタルイメージの移動では、第１の実施の形態で行っていたデジタルイメージの複写、および、プリント指定情報の複写を行った後、移動元のプリント指定ファイル（AUTPRINT.MRKファイル）を再びオープンし、解析を行い、移動したデジタルイメージに関するプリントジョブを削除した後に、プリント指定ファイル（AUTPRINT.MRKファイル）をクローズする。プリント指定ファイルにプリントジョブが１つもなくなった場合、プリント指定ファイルを削除する。
【００２１】
（本発明の他の実施形態）
上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、前記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００２２】
また、この場合、前記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００２３】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００２４】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態を示し、画像処理装置のハードウェア構成を示すブロック図である。
【図２】本発明の実施の形態を示し、プリント指定を行うための画面を示す図である。
【図３】本発明の実施の形態を示し、デジタルデータを複写するための画面を示す図である。
【図４】本発明の実施の形態を示し、プリント指定の複写を行う際の動作を説明するフローチャートである。
【図５】本発明の実施の形態を示し、プリント指定ファイル（AUTPRINT.MRKファイル）の一例を示す図である。
【符号の説明】
【００２６】
１００  ＣＰＵ
１０１  タッチパネル
１０２  液晶ディスプレイ
１０３  RAM/ROMメモリ
１０４  メモリカードアダプタ
１０５  メモリカード
１０６  カメラモジュール
１０７  内臓FLASHメモリ
２０１  イメージ表示領域
２０２  スピンボックス
２０３  インデックスチェックボックス
２０４  日付チェックボックス
２０５  プリント指定したイメージの合計枚数の表示領域
２０６  インデックス指定したイメージの合計枚数の表示領域
２０７  閉じるボタン
３０１  複写元メモリ選択のプルダウンメニュー
３０２  複写元メモリ内のイメージファイル一覧表示欄
３０３  複写開始ボタン
３０４  複写先メモリ選択のプルダウンメニュー
３０５  イメージの内容表示領域
３０６  閉じるボタン
３０７  プリント指定複写チェックボックス
【図１】
2006005460.tif 000003
【図２】
2006005460.tif 000004
【図３】
2006005460.tif 000005
【図４】
2006005460.tif 000006
【図５】
2006005460.tif 000007