(57)【要約】【課題】  デジタルカメラの出力を容易に印刷することができるようにする。【解決手段】  記憶装置内の任意のデジタルイメージを指定して、印刷の操作を行うと、所定の場所にあり所定のフォーマットであるデジタルイメージはそのままにして、所定の場所になく、所定のフォーマットではないデジタルイメージは、所定のフォーマットに変換して、所定の場所に保存し、所定の場所にあり、所定のフォーマットではないデジタルイメージは、所定のフォーマットに変換し、指定されたデジタルイメージをプリントするためにプリント指定ファイルを作成してプリントすることを特徴とする。【選択図】  図１
2006146336.tif 000002
【特許請求の範囲】
【請求項１】
デジタルイメージを保存する記憶装置と、デジタルイメージをプリントするプリンタと接続するためのインタフェースと、記憶装置内の任意のデジタルイメージを指定し印刷の指示をするユーザインタフェースを備え、プリント指定ファイルによって指定された所定の場所に置かれた所定のファイルフォーマットのデジタルイメージをプリントする装置を備えた画像処理装置において、
記憶装置内の任意のデジタルイメージを指定して、印刷の操作を行うと、所定の場所にあり所定のフォーマットであるデジタルイメージはそのままにして、所定の場所になく、所定のフォーマットではないデジタルイメージは、所定のフォーマットに変換して、所定の場所に保存し、所定の場所にあり、所定のフォーマットではないデジタルイメージは、所定のフォーマットに変換し、指定されたデジタルイメージをプリントするためにプリント指定ファイルを作成して、プリントすることを特徴とする画像処理装置。
【請求項２】
記憶装置内のデジタルイメージを指定して、印刷の操作を行うと、所定のフォーマットであり、所定の場所にないデジタルイメージは、所定の場所にコピーして、プリントすることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
プリントを行った後に、プリントに際して行ったコピーしたファイルおよびプリント指定ファイルを削除することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
記憶装置内のデジタルイメージを指定して、印刷の操作を行うと、所定のフォーマットであり、所定の場所にないデジタルイメージは、所定の場所にリンクを行って、プリントすることを特徴とする請求項１に記載の画像処理装置。
【請求項５】
プリントを行った後に、プリントに際して行ったリンクおよびプリント指定ファイルを削除することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
デジタルイメージを保存する記憶装置と、デジタルイメージをプリントするプリンタと接続するためのインタフェースと、記憶装置内の任意のデジタルイメージを指定し印刷の指示をするユーザインタフェースを備え、プリント指定ファイルによって指定された所定の場所に置かれた所定のファイルフォーマットのデジタルイメージをプリントする装置を備えた画像処理装置における画像処理方法であって、
記憶装置内の任意のデジタルイメージを指定して印刷の操作を行うと所定の場所にあり所定のフォーマットであるデジタルイメージはそのままにして印刷を行う工程と、
所定の場所になく、所定のフォーマットではないデジタルイメージは所定のフォーマットに変換して、所定の場所に保存する工程と、
所定の場所にあり、所定のフォーマットではないデジタルイメージは、所定のフォーマットに変換する工程と、
指定されたデジタルイメージをプリントするためにプリント指定ファイルを作成してプリントする工程とを備えたことを特徴とする画像処理方法。
【請求項７】
請求項６に記載の画像処理方法をコンピュータに実行させるためのプログラム。
【請求項８】
請求項７に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルイメージデータを保存し、プリンタに接続してプリントが行うことができる画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
今日、静止画、動画、音声など様々なマルチメディアデータが電子化され、デジタル化されてデジタルデータとして保管されるようになってきた。デジタルカメラの普及により、静止画イメージをデジタル化し、保管することがあたりまえとなっている。デジタルデータは、様々な種類のメモリカードに保管されて活用されている。
【０００３】
一方、デジタルイメージデータを用紙にプリントすることも盛んに行われている。これは、従来からデジタルカメラのデジタルイメージデータを一度、コンピュータに取り込んでプリンタへプリントする方法が取られていた。最近では、コンピュータを介さず、プリンタをデジタルカメラなどの画像処理装置に直結し、直接プリントすることが行われている。
【０００４】
また、デジタルカメラなどの画像処理装置のデジタルイメージデータを、メモリカード等のリムーバブルメディア内に保管し、リムーバブルメディアをプリンタに装着して、プリントをする、あるいは、リムーバブルメディアを現像所やプリントショップに持ち込んでデジタルイメージデータをプリントするなどが行われている。
【０００５】
これらを異なるメーカ間で実現させる為に、リムーバブルメディアにデジタルイメージデータを格納する方法としてカメラファイルシステム規格ＤＣＦ（Design rule for Camera File system）規格を定め、またリムーバブルメディアにプリントすべきデジタルイメージの指定と、プリント枚数指定などのプリント指定を記述する方法としてＤＰＯＦ（Digital Print Order Format）規格が定められている。
【０００６】
カメラファイルシステム規格ＤＣＦ Ｖｅｒｓｉｏｎ １．０では、ルートディレクトリの直下にＤＣＩＭという名前を持つディレクトリを作成し、その下に３桁のユニークなディレクトリ番号と５文字の任意文字列という名前をもつディレクトリを作成し、その中に、４文字の任意文字列と４文字のファイル番号という名前を持つＥｘｉｆファイルとしてデジタルイメージデータを持つことになっている。
【０００７】
また、ＤＰＯＦ Ｖｅｒｓｉｏｎ１．１０規格では、ＭＩＳＣという名前を持つディレクトリを作成し、その中に、プリント指定の為のファイルをAUTPRINT.MRKというファイル名で置く。プリント指定ファイルAUTPRINT.MRKには、プリント指定するデジタルイメージのパス、枚数、トリミング位置、プリントするコメント、プリントする日付、および、インデックス印刷するデジタルイメージのパスなどが含まれる。
【０００８】
プリントが指示されると、プリント指定ファイルAUTPRINT.MRKが読み込まれ、そこに記述されるデジタルイメージを記述にしたがってプリントしていく。ＤＣＦ規格およびＤＰＯＦ規格により、デジタルイメージを保管し、プリント指定を行ったデジタルカメラなどの画像処理装置のデジタルイメージをメーカや仕様が異なるプリンタやラボからプリントが可能となっている。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、ＤＰＯＦのプリント指定によって印刷できるのは、ＤＣＦ規格に則ったフォーマットでファイル化されており、また、規定のディレクトリに置かれたデジタルイメージだけである。
【００１０】
デジタルカメラの場合は、自身で撮影された全てのデジタルイメージはＤＣＦ規格に則ったファイルに格納し、規定のディレクトリに置くことで問題はない。しかし、デジタルイメージを扱う端末やＰＤＡなどの場合、メールやＷｅｂブラウザなどから得られるイメージは、ＤＣＦが規定するＥｘｉｆファイルではなく、一般のＪＰＥＧイメージファイルや、ＰＭＧイメージファイル、ＧＩＦイメージファイルなどであることが多い。また、ＤＣＦが規定したディレクトリにこれらのファイルが置かれる保証がない。
【００１１】
このような状況では、既存のＤＰＯＦによるプリント指定を利用してプリントすることができない。これらをプリントするためには、ＤＰＯＦによる印刷機構が既に出来上がっていた場合でも別途、様々なイメージを印刷する為の様々な印刷機構を備える必要があり、装備が複雑化し、コストが上がるという問題があった。
【００１２】
本発明の目的は、システムの複雑化を避けることができ、ユーザにはデジタルイメージのフォーマットを区別なく選択できる簡便さを、コストの増大を抑えて提供することにある。
【課題を解決するための手段】
【００１３】
本発明の画像処理装置は、デジタルイメージを保存する記憶装置と、デジタルイメージをプリントするプリンタと接続するためのインタフェースと、記憶装置内の任意のデジタルイメージを指定し印刷の指示をするユーザインタフェースを備え、プリント指定ファイルによって指定された所定の場所に置かれた所定のファイルフォーマットのデジタルイメージをプリントする装置を備えた画像処理装置において、記憶装置内の任意のデジタルイメージを指定して、印刷の操作を行うと、所定の場所にあり所定のフォーマットであるデジタルイメージはそのままにして、所定の場所になく、所定のフォーマットではないデジタルイメージは、所定のフォーマットに変換して、所定の場所に保存し、所定の場所にあり、所定のフォーマットではないデジタルイメージは、所定のフォーマットに変換し、指定されたデジタルイメージをプリントするためにプリント指定ファイルを作成して、プリントすることを特徴とする。
【００１４】
本発明の画像処理方法は、デジタルイメージを保存する記憶装置と、デジタルイメージをプリントするプリンタと接続するためのインタフェースと、記憶装置内の任意のデジタルイメージを指定し印刷の指示をするユーザインタフェースを備え、プリント指定ファイルによって指定された所定の場所に置かれた所定のファイルフォーマットのデジタルイメージをプリントする装置を備えた画像処理装置における画像処理方法であって、記憶装置内の任意のデジタルイメージを指定して印刷の操作を行うと所定の場所にあり所定のフォーマットであるデジタルイメージはそのままにして印刷を行う工程と、所定の場所になく、所定のフォーマットではないデジタルイメージは所定のフォーマットに変換して、所定の場所に保存する工程と、所定の場所にあり、所定のフォーマットではないデジタルイメージは、所定のフォーマットに変換する工程と、指定されたデジタルイメージをプリントするためにプリント指定ファイルを作成してプリントする工程とを備えたことを特徴とする。
【００１５】
本発明のプログラムは、前記画像処理方法をコンピュータに実行させることを特徴とする。
【００１６】
本発明のコンピュータ読み取り可能な記録媒体は、前記プログラムを記録したことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、例えば、ユーザは、メモリ内のＤＣＦフォーマットに則っているＥｘｉｆデジタルイメージはもちろん、ＪＰＥＧ、ＧＩＦ、ＰＮＧ、ＢＭＰ、ＴＩＦＦデジタルイメージなどＤＣＦフォーマットに則っていないデジタルイメージでもプリント対象として指定することができ、これらのＤＣＦフォーマットに則っていないデジタルイメージをプリントするための機構を新たに搭載することなしに、既存のＤＣＦフォーマットのデジタルイメージをプリントするためのＤＰＯＦの機構を利用する為、システムの複雑化を避けることができ、ユーザにはデジタルイメージのフォーマットを区別なく選択できる簡便さを、コストの増大を抑えて提供することができる。
【００１８】
また、本発明によれば、プリント終了後、変換を行ったデジタルイメージファイルとプリント指定ファイルを削除することで、大きなメモリを搭載しない携帯端末でもプリントが可能となる。
【００１９】
また、本発明によれば、ファイルのコピーをリンクに置き換えることにより、大きな記憶装置が必要であったが、小さな記憶装置でも実現可能となる。
【００２０】
さらに、本発明によれば、プリント終了後、変換を行ったデジタルイメージファイルへのリンクとプリント指定ファイルを削除することで、大きなメモリを搭載しない携帯端末でもプリントが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００２２】
＜第１の実施形態＞
図１は、本発明の第１の実施形態のハードウェア構成を示すブロック図である。本実施形態のプログラムを処理するＣＰＵ１００、入力および操作、結果表示を行う液晶ディスプレィ１０２および液晶ディスプレィ上につけられたタッチパネル１０１がある。ＣＰＵ１００には、本実施形態を実現するプログラムとデータ、操作記録を保管するＲＡＭ／ＲＯＭ１０３が接続されている。更に、データを保管するメモリカード１０５、メモリカードをＣＰＵに接続する為のメモリカードアダプタ１０４が接続されている。また、プリンタを接続する為のインタフェース１０６と、それを介してプリンタ１０７が接続されている。
【００２３】
本実施形態では、本発明を図１におけるハードウェア構成とＲＯＭに格納されたプログラムにより実現させているが、メモリカードやＦＤに格納されたプログラム、または、全てハードウェアで実現されていても構わない。
【００２４】
ユーザは、液晶ディスプレィおよびタッチパネルを用いて、本体内のプリントしたいデジタルイメージを選択し、プリントの操作を行う。本実施形態では、タッチパネルと液晶ディスプレィを用いているが、本プログラムを操作、入出力を行えるものであれば、ブラウン管とキーボード、マウスなどでも構わない。
【００２５】
図２は、本実施形態の外観を示す図である。携帯端末２０１の形をしており、２０３のタッチパネルつき液晶画面を２０２のペンで操作を行う。携帯端末２０１は２０４のプリンタ接続ケーブルで、プリンタ２０５と接続されている。
【００２６】
図３は、プリント画面である。ユーザは、３０３のディレクトリファイル一覧表示で、ファイルのあるディレクトリからプリントしたいデジタルイメージのファイルをタップすることにより選択し、３０４の選択ボタンを押すと、３０２にプリント対象として選択されたデジタルイメージのファイル名一覧が表示される。また、ファイルをプリント対象から外す場合は、３０２のプリント対象一覧からファイルをタップすることにより選択し、３０５の非選択ファイルボタンを押す。
【００２７】
３０８のキャンセルボタンを押すとプリントを止めることができる。３０９のプリントボタンを押すと、プリントを開始する。オプションとして、３０６の日付プリントのチェックを入れておくとプリントの際に日付をプリントするように指定される。３０７のファイル名プリントボタンのチェックを入れておくと、プリントの際にファイル名をプリントするように指定される。インデックスプリントのチェックを入れておくと、インデックスプリントも行うように指定がされる。
【００２８】
プリントボタンが押されると、選択されたデジタルイメージがＤＣＦフォーマットが定めるディレクトリにあり、ＤＣＦフォーマットが指定するデジタルイメージフォーマットになっている場合は、デジタルイメージファイルに変更を加えず、ＤＰＯＦが定めるプリント指定ファイル(AUTPRINT.MRK)ファイルに記述を追加する。
【００２９】
選択されたデジタルイメージがＤＣＦフォーマットが指定するディレクトリになく、ＤＣＦフォーマットが定めるデジタルイメージフォーマットになっている場合は、デジタルイメージファイルをＤＣＦが定めるディクトリにコピーし、ＤＰＯＦが定めるプリント指定ファイル(AUTPRINT.MRK)ファイルに記述を追加する。
【００３０】
選択されたデジタルイメージがＤＣＦフォーマットが指定するディレクトリになく、ＤＣＦフォーマットが定めるデジタルイメージフォーマットになっていない場合は、デジタルイメージファイルをＤＣＦが定めるフォーマットに変換しＤＣＦが定めるディクトリに保管し、ＤＰＯＦが定めるプリント指定ファイル(AUTPRINT.MRK)ファイルに記述を追加する。
【００３１】
その後、プリント指定ファイル(AUTPRINT.MRK)を利用してプリントを行う。デジタルイメージファイルの準備とプリント指定ファイル(AUTPRINT.MRK)の作成を図５のフローチャートを用いて説明する。
【００３２】
ユーザが図３のプリントボタンを押すと図５のフローチャートに示されたプリントが開始される。ステップ５０１では、図４の３０２にて選択されたデジタルイメージ一覧よりデジタルイメージを１つ取り出す。ステップＳ５０２で、ファイルが全て取り出されていればステップＳ５１０へ進む。ファイル取り出しに成功した場合は、ステップＳ５０３に進む。ステップＳ５０３では、取り出したファイルがＤＣＦが定めるディレクトリにあるか否かを判別する。
【００３３】
ＤＣＦの定めるディレクトリに存在する場合は、ステップＳ５０４に進む。ステップＳ５０４ではファイルがＤＣＦの定めるファイルフォーマットであるか否かを判別する。ＤＣＦが定めるファイルフォーマットである場合には、ステップＳ５０６に進み、プリント指定ファイルAUTPRINT.MRKに記述を加える。ステップＳ５０４にて、ＥｘｉｆフォーマットでないＪＰＥＧファイルやＧＩＦ、ＰＮＧファイルなどＤＣＦファイルフォーマットでなかった場合、ＤＣＦファイルフォーマットに変換し、セーブを行う。
【００３４】
ステップＳ５０３にてＤＣＦが定めるディレクトリになかった場合、ステップＳ５０６に進む。ステップＳ５０６では、ファイルがＤＣＦの定めるファイルフォーマットであるか否かを判別する。ＤＣＦが定めるファイルフォーマットである場合には、ステップＳ５０７に進み、ＤＣＦディレクトリにファイルをコピーし、その後、ステップＳ５０９に進み、プリント指定ファイルAUTPRINT.MRKに記述を加える。ステップＳ５０６にてＤＣＦファイルフォーマットでなかった場合、ステップＳ５０８に進み、ＤＣＦファイルフォーマットに変換し、ＤＣＦディレクトリに保存を行い、ステップＳ５０９に進み、プリント指定ファイルAUTPRINT.MRKに記述を加える。
【００３５】
ステップＳ５０９が終わると、ステップＳ５０１に戻り、次のファイルを取り出す。ステップＳ５０２にてファイルがなかった場合は、ステップＳ５１０に進み、プリント指定ファイルAUTPRINT.MRKを使ったプリントを行い、ステップＳ５１１にて、プリント指定ファイルAUTPRINT.MRKおよびコピーを行ったデジタルイメージファイルを削除して、終了する。
【００３６】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。本発明の第２の実施形態のハードウェア構成は、第１の実施形態と同じである為、ブロック図は省略する。本実施形態の外観を図６に示す。第１の実施形態では、プリンタインタフェースが、有線による接続になっていたが、第２の実施形態の構成では、無線となっている。
【００３７】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。本発明の第３の実施形態のハードウェア構成は、第１の実施形態と同じである為、ブロック図は省略する。図７は、第３の実施形態のフローチャートである。本実施形態では、第１の実施形態のステップＳ５０７にて、ファイルがＤＣＦフォーマットでありながら、ＤＣＦが定めるディレクトリにない場合、ＤＣＦディレクトリにコピーをしていたが、第２の実施形態では、図７のステップＳ７０７にて、ファイルをＤＣＦディレクトリ内にリンクをしている点が異なる。この違いにより、第１の実施形態では、記憶装置の大きさが大きなものが必要であったが、第３の実施形態では、記憶装置を節約することができる。
【００３８】
＜第４の実施形態＞
次に、本発明の第４の実施形態について説明する。図８に第４の実施形態の外観を示す。ハードウェア構成、プログラムは第１の実施形態と同じなので、ブロック図、フローチャートは省略する。第４の実施形態は、端末をプリンタ８０１内に組み込んだものである。ユーザは、メモリカード８０４を挿入し、タッチパネル８０３つき液晶パネルに８０２のペンで操作を行い、メモリカード８０４内の任意のデジタルイメージを選択し、プリント指定を行うことによって、プリンタ８０１にてプリントを行うことができる。既存のＤＰＯＦ対応プリンタでは、ＤＣＦフォーマットされているデジタルイメージしか印刷できなかったのに対し、任意のデジタルイメージを扱うことができる点が大きく異なる。
【００３９】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【００４０】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４１】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４２】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００４３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００４４】
【図１】本発明の第１の実施形態のデータ処理の流れを示すブロック図である。
【図２】本発明の第１の実施形態の外観を示す図である。
【図３】本発明の第１の実施形態のプリント画面を示す図である。
【図４】本発明の第１の実施形態のプリント指定ファイル(AUTPRINT.MRK)を示す図である。
【図５】本発明の第１の実施形態の処理を示すフローチャートである。
【図６】本発明の第２の実施形態の外観を示す図である。
【図７】本発明の第３の実施形態の処理を示すフローチャートである。
【図８】本発明の第４の実施形態の外観を示す図である。
【符号の説明】
【００４５】
１００  ＣＰＵ
１０１  タッチパネル
１０２  液晶ディスプレイ
１０３  ＲＡＭ／ＲＯＭメモリ
１０４  メモリカードアダプタ
１０５  メモリカード
１０６  インタフェース
１０７  プリンタ
２０１  携帯端末
２０２  ペン
２０３  タッチパネル付き液晶画面
２０４  プリンタ接続ケーブル
２０５  プリンタ
３０１  タイトルバー
３０２  選択されたファイル一覧
３０３  メモリ内のディレクトリ、ファイル一覧
３０４  ファイル選択ボタン
３０５  ファイル非選択ボタン
３０６  日付プリントスイッチボタン
３０７  ファイル名プリントスイッチボタン
３０８  キャンセルボタン
３０９  プリント開始ボタン
３１０  インデックスプリントスイッチボタン
６０１  無線装置付き端末
６０２  ペン
６０３  タッチパネル付き液晶パネル
６０４  無線装置付きプリンタ
８０１  プリンタ
８０２  ペン
８０３  タッチパネル付き液晶パネル
８０４  メモリカード
【図１】
2006146336.tif 000003
【図２】
2006146336.tif 000004
【図３】
2006146336.tif 000005
【図４】
2006146336.tif 000006
【図５】
2006146336.tif 000007
【図６】
2006146336.tif 000008
【図７】
2006146336.tif 000009
【図８】
2006146336.tif 000010