JP2007104565A - 画像処理装置 - Google Patents
画像処理装置 Download PDFInfo
- Publication number
- JP2007104565A JP2007104565A JP2005295078A JP2005295078A JP2007104565A JP 2007104565 A JP2007104565 A JP 2007104565A JP 2005295078 A JP2005295078 A JP 2005295078A JP 2005295078 A JP2005295078 A JP 2005295078A JP 2007104565 A JP2007104565 A JP 2007104565A
- Authority
- JP
- Japan
- Prior art keywords
- image
- raw data
- correction
- processing
- attribute information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 185
- 238000000034 method Methods 0.000 claims abstract description 98
- 230000008569 process Effects 0.000 claims abstract description 89
- 238000003672 processing method Methods 0.000 claims abstract description 7
- 238000012937 correction Methods 0.000 claims description 135
- 238000006243 chemical reaction Methods 0.000 claims description 30
- 238000003702 image correction Methods 0.000 claims description 26
- 230000009467 reduction Effects 0.000 claims description 11
- 238000012986 modification Methods 0.000 abstract 2
- 230000004048 modification Effects 0.000 abstract 2
- 230000015654 memory Effects 0.000 description 90
- 238000011161 development Methods 0.000 description 29
- 230000018109 developmental process Effects 0.000 description 29
- 238000003860 storage Methods 0.000 description 29
- 238000007906 compression Methods 0.000 description 22
- 230000006835 compression Effects 0.000 description 21
- 238000012217 deletion Methods 0.000 description 18
- 230000037430 deletion Effects 0.000 description 18
- 230000003287 optical effect Effects 0.000 description 14
- 238000013139 quantization Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 230000006837 decompression Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000012508 change request Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 230000003595 spectral effect Effects 0.000 description 3
- 230000004397 blinking Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 230000007794 irritation Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000011165 process development Methods 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
【解決手段】 RAWデータ及び前記RAWデータの属性情報を入力する入力手段と、前記属性情報に基づいて修整パラメータを設定する設定手段と、デモザイク処理を用いて前記RAWデータから画像を生成する画像生成手段と、前記修整パラメータを用いて前記画像を修整する画像修整手段と、を備える画像処理装置。
【選択図】 図1
Description
一般にディジタルカメラ等の画像入力装置はRAWデータから画像を生成するために必要な属性情報をRAWデータに添付する。このような属性情報に基づいて生成される画像は、いわば画像入力装置或いはそのユーザの制御下にある。しかし、前述したとおり、このような属性情報に基づいて画像入力装置或いはそのユーザの制御下にある画像を生成するために実行される処理と、画像入力装置或いはそのユーザの制御下にある画像を事後的に補整するための処理とが類似している場合、前者の処理と後者の処理とをまとめて実行することによって最終画像の品質を向上させたり、最終画像の生成までに要する処理時間を短縮することができる。本発明では、RAWデータの属性情報に基づいて、RAWデータから生成された画像を補整するための補整パラメータを設定することにより、RAWデータから生成された画像に対する補整処理に複数の目的で実行される処理を一元化することが可能になる。
(2)前記設定手段は、前記画像と前記補整パラメータとが格納された汎用フォーマットのファイルを生成してもよい。前記画像補整手段は、前記汎用フォーマットのファイルに格納されている前記補整パラメータを用いて前記画像を補整してもよい。
画像処理のために必要なソフトウェア資源及びハードウェア資源は、資源の共用によって節約可能である。すなわち、画像処理装置自らがRAWデータから生成した画像であっても、外部装置が生成した画像であっても、画像処理装置が同じソフトウェア資源及びハードウェア資源を用いてそれらを処理可能であれば、画像処理装置の製造開発コストは低減され、開発期間は短縮される。したがって、画像処理装置がRAWデータから生成した画像と、RAWデータの属性情報に基づいて画像処理装置が設定した補整パラメータとを汎用フォーマットのファイルに格納することにより、画像処理装置の製造開発コストを低減し、開発期間を短縮することができる。
(3)前記画像生成手段は、シャープネス補整処理を実行せずともよい。前記画像補整手段は、前記補整パラメータを用いて前記画像にシャープネス補整処理を施してもよい。
(4)前記画像補整手段は、前記画像に解像度変換処理を施し、前記解像度変換処理が施された前記画像に前記シャープネス補整処理を施してもよい。
解像度変換前のシャープネス補整処理と解像度変換後のシャープネス補整処理とを解像度変換後のシャープネス補整処理に一元化することにより、画質及び処理速度が向上する。
(5)前記解像度変換処理は、印刷解像度への解像度変換処理であってもよい。
印刷解像度への解像度変換処理は最後に施される解像度変換処理である。したがって、印刷解像度への解像度変換まではシャープネス補整処理を実行せず、複数の目的のためのシャープネス補整処理を印刷解像度への解像度変換処理後に一度に実行することにより、シャープネス補整処理は最適化される。
(6)前記属性情報は前記RAWデータを生成した画像入力装置の機種情報を含んでもよい。前記設定手段は、前記機種情報に応じて前記補整パラメータを設定してもよい。
機種情報が特定できれば、ディジタルカメラ等の画像入力装置のローパスフィルタによる鮮鋭度の低下を回復させる目的で実行するシャープネス補整処理の制御値を設定可能である。そこで、画像入力装置の機種情報に基づいて画像生成後のシャープネス補整処理の補整パラメータを設定することにより、画質及び処理速度を向上させることができる。
(7)前記属性情報は画像入力装置のローパスフィルタによる鮮鋭度の低下を回復させるためのシャープネス補整の固定操作値を含んでもよい。前記設定手段は、前記固定操作値に応じて前記補整パラメータを設定してもよい。
画像入力装置のローパスフィルタによる鮮鋭度の低下を回復させるためのシャープネス補整処理の固定操作値がRAWデータの属性情報として存在すれば、その固定操作値に基づいて画像生成後のシャープネス補整処理の補整パラメータを設定することにより、画質及び処理速度を向上させることができる。画像入力装置のローパスフィルタによる鮮鋭度の低下を回復させるためのシャープネス補整処理の操作値は、画像入力装置の個体によって一義的に決まる。このことから、画像入力装置のローパスフィルタによる鮮鋭度の低下を回復させるためのシャープネス補整処理の操作値のことを、画像入力装置のローパスフィルタによる鮮鋭度の低下を回復させるためのシャープネス補整処理の固定操作値というものとする。
(8)前記属性情報は前記画像入力装置の操作に応じて設定されたシャープネス補整処理の変動操作値を含んでもよい。前記設定手段は、前記固定操作値及び前記変動操作値に応じて前記補整パラメータを設定してもよい。
画像入力装置の操作に応じて設定されたシャープネス補整処理の変動操作値がRAWデータの属性情報として存在すれば、その変動操作値に基づいて画像生成後のシャープネス補整処理の補整パラメータを設定することにより、画質及び処理速度を向上させることができる。画像入力装置の操作に応じて設定されるシャープネス補整処理の操作値は、操作によって変動する。このことから、画像入力装置の操作に応じて設定されるシャープネス補整処理の操作値のことを、画像入力装置の操作に応じて設定されるシャープネス補整処理の変動操作値というものとする。このような変動操作値として、例えばポートレート撮影モードでは鮮鋭度を下げる値が設定され、ランドスケープ撮影モードでは鮮鋭度を上げる値が設定されること等が知られている。
(9)上記目的を達成するための画像処理方法は、RAWデータ及び前記RAWデータの属性情報を入力し、前記属性情報に基づいて補整パラメータを設定し、デモザイク処理を用いて前記RAWデータから画像を生成し、前記補整パラメータを用いて前記画像を補整する、ことを含む。
RAWデータの属性情報に基づいて、RAWデータから生成された画像を補整するための補整パラメータを設定することにより、RAWデータから生成された画像に対する補整処理に複数の目的で実行される処理を一元化することが可能になる。
(10)上記目的を達成するための画像処理プログラムは、RAWデータ及び前記RAWデータの属性情報を入力する入力手段と、前記属性情報に基づいて補整パラメータを設定する設定手段と、デモザイク処理を用いて前記RAWデータから画像を生成する画像生成手段と、前記補整パラメータを用いて前記画像を補整する画像補整手段と、としてコンピュータを機能させる。
RAWデータの属性情報に基づいて、RAWデータから生成された画像を補整するための補整パラメータを設定することにより、RAWデータから生成された画像に対する補整処理に複数の目的で実行される処理を一元化することが可能になる。
(11)上記目的を達成するための画像処理装置は、RAWデータ及び前記RAWデータの属性情報を入力する入力手段と、前記属性情報に基づいて補整パラメータを設定する設定手段と、デモザイク処理を用いて前記RAWデータから画像を生成する画像生成手段と、前記補整パラメータと前記画像とが格納されたファイルを出力する出力手段と、を備える。
RAWデータの属性情報に基づいて、RAWデータから生成された画像を補整するための補整パラメータを設定することにより、たとえRAWデータから画像を生成した装置自体が画像を補整しなくとも、RAWデータから生成された画像に対する補整処理に複数の目的で実行される処理を一元化することが可能になる。
(12)上記目的を達成するための画像処理方法は、RAWデータ及び前記RAWデータの属性情報を入力し、前記属性情報に基づいて補整パラメータを設定し、デモザイク処理を用いて前記RAWデータから画像を生成し、前記補整パラメータと前記画像とが格納されたファイルを出力する、ことを含む。
RAWデータの属性情報に基づいて、RAWデータから生成された画像を補整するための補整パラメータを設定することにより、たとえRAWデータから画像を生成した装置自体が画像を補整しなくとも、RAWデータから生成された画像に対する補整処理に複数の目的で実行される処理を一元化することが可能になる。
(13)上記目的を達成するための画像処理プログラムは、RAWデータ及び前記RAWデータの属性情報を入力する入力手段と、前記属性情報に基づいて補整パラメータを設定する設定手段と、デモザイク処理を用いて前記RAWデータから画像を生成する画像生成手段と、前記補整パラメータと前記画像とが格納されたファイルを出力する出力手段と、としてコンピュータを機能させる。
RAWデータの属性情報に基づいて、RAWデータから生成された画像を補整するための補整パラメータを設定することにより、たとえRAWデータから画像を生成した装置自体が画像を補整しなくとも、RAWデータから生成された画像に対する補整処理に複数の目的で実行される処理を一元化することが可能になる。
1.プリンタの構成
2.プリンタの作動
2−1.RAWデータ印刷設定
・空き容量確保処理
・現像時補整設定処理
2−2.RAWデータ処理
2−3.画像印刷処理
3.他の実施形態
図2は、本発明を適用したプリンタ1の概略構成を示すブロック図である。プリンタ1は、リムーバブルメモリ10からRAWデータや汎用フォーマットの画像を読み込み、これらのデータに基づいて印刷が可能な所謂スタンドアロン型プリンタである。またプリンタ1は、ディジタルカメラ30、PC(Personal Computer)32、カメラ付携帯型電話端末34等の外部システムからRAWデータや汎用フォーマットの画像を直接入力し、その画像に基づいて印刷が可能である。
RAM14は、制御プログラムや制御プログラムの処理対象となるデータ、例えばRAWデータや画像や印刷データが一時的に格納される揮発性メモリである。
画像生成手段、圧縮手段、伸張手段および印刷手段としてのCPU22は、フラッシュメモリ24に格納されている制御プログラムを実行することにより、デモザイク処理を用いてRAWデータから画像を生成する処理やJPEG圧縮・伸張処理等の画像処理を実行したり、プリンタ1の各部を制御して印刷の実行を制御する。制御プログラムはコンピュータ読み取り可能な記憶媒体からフラッシュメモリ24に転送してもよいし、遠隔地のサーバからネットワークを経由してフラッシュメモリ24に転送してもよい。
表示ユニット28は、LCD等のFPD(Flat Panel Display)27(図7参照)、グラフィックコントローラ等を備える。FPD27に文字や画像を表示するために必要なフレームメモリ領域は表示ユニット28の専用メモリに確保してもよいし、RAM14の一部領域に割り当ててもよい。フレームメモリ領域に書き込まれたデータがグラフィックコントローラによって定期的に読み出されることにより、FPD27に表示される文字や画像が更新される。
アクセスインジケータ19は、RMC12とRAM14との間でデータ転送が行われていることをユーザに報知するためのLED等の電灯及びそのコントローラを備える。
図3はプリンタ1の作動を示すフローチャートである。図3に示す処理は、印刷対象ファイル選択モードにおいて印刷対象としてRAWデータファイルがユーザによって選択されると起動される。印刷対象ファイル選択モードではRAWデータファイルに格納されているサムネイル画像やVGAサイズの縮小された表示用画像がFPDに表示される。表示対象となる画像はファイルヘッダの解析によって特定可能である。160×120画素のサムネイル画像に比べて大きなVGAサイズ等の表示用画像がFPD27に高精細に表示されることにより、ユーザは印刷結果をより正確に予測することが可能になる。従って、ファイルヘッダに格納されたディジタルカメラの製造者や機種からRAWデータファイルにサムネイル画像よりも大きな画像が格納されていると判明した場合には、大きい方の画像を表示対象とする。RAWデータファイルに画像が格納されていない場合(本明細書ではRAWデータは画像でないものとして説明している。)、プリンタ1はより単純な高速アルゴリズムでVGAサイズ程度の縮小画像を生成してもよい。具体的には例えば、垂直方向及び水平方向のそれぞれで解像度がRAWデータの1/2の画像を生成することによってデモザイク処理を高速化したり、ホワイトバランス補整処理、輝度補整処理、疑色抑制処理等を省略することにより縮小画像の生成を高速化できる。
ステップS050では、プリンタ1はリムーバブルメモリ10が書き込み可能な状態であるか否かを判定する。例えば書き込み禁止判定部材が書き込み禁止位置にあってリムーバブルメモリ10が書き込み禁止にされているか判定される。なお、RMC12に複数のリムーバブルメモリ10を同時に接続可能な場合、1つ以上のリムーバブルメモリ10が書き込み可能な状態であれば、プリンタ1は書き込み可能と判定すればよい。この場合、書き込み可能なリムーバブルメモリ10が中間画像を格納すべき対象として設定される。或いは、RAWデータファイルが記憶されているユーザのリムーバブルメモリ10とは別に、中間画像を格納するための専用のリムーバブルメモリがRMC12に接続されている場合にのみRAWデータに基づいた印刷が実行されてもよい。
ステップS104では、プリンタ1はリムーバブルメモリ10の空き容量を増大させるためのデータ削除又は印刷中止の選択をユーザに要求する。具体的には例えば、プリンタ1は図7に示すメニューをFPD27に表示し、データ削除又は印刷中止の選択を受け付ける。操作ユニット26の予め決められたボタンが押されると、データ削除又は印刷中止のいずれかが選択される。印刷中止が選択されると、印刷対象のRAWデータに対する処理が終了する。
ステップS120で現像時補整設定変更要求が発生すると以下の現像時補整設定処理が実行される。現像時補整設定変更要求は予め決められた所定のボタンが押されると発生する。
ステップS122では、プリンタ1はユーザの操作に応じて現像補整操作値を設定する。具体的には例えば、図8(D)に示すダイアログ画面がFPD27に表示され、例えば「+1」というEV操作値(現像補整操作値)が選択されれば、「+1」というEV操作値が設定されるとともに、輝度がEV(Exposure Value)換算で1上がる制御値、すなわち輝度換算で明るさが2倍になる輝度制御値が設定される。尚、輝度補整処理以外の制御値、例えばシャープネス補整処理やホワイトバランス補整処理の操作値を設定可能にしてもよい。なお、このように設定され得るシャープネス操作値は、後に詳述されるように補正され「好ましい印刷結果を得るための画像の補整制御情報」として中間画像に添付される。
ステップS126では、プリンタ1は印刷対象ファイルの選択モードでFPD27に表示した縮小画像をレタッチ後の縮小画像に更新する。具体的にはフレームメモリ領域の縮小画像がレタッチ後の縮小画像に書き変わり、FPD27の表示が更新される。FPD27にレタッチ後の縮小画像が表示されるため、ユーザはレタッチ結果を画面で確認しながら満足する結果が得られるまで現像補整操作値を繰り返し設定することができる。尚、前述したとおりプリンタ1はシャープネス補整処理やホワイトバランス補整処理の操作値を反映した表示更新を実行してもよい。
ステップS130で印刷要求が発生すると以下の印刷処理が実行される。印刷要求は予め決められた所定のボタンが押されると発生する。
ステップS132ではCPU22はアクセスインジケータ19の点滅を開始させる。アクセスインジケータ19の点滅は印刷終了まで継続する。プリンタ1は印刷実行中にリムーバブルメモリ10からRAWデータや中間画像を読み込んだり、リムーバブルメモリ10に中間画像を書き込んだりするため、印刷実行中にリムーバブルメモリ10がRMC12から取り外されると、リムーバブルメモリ10に削除不可能な中間画像が残ったり、リムーバブルメモリのFATが破壊されることによりデータを正常に読み出せなくなる可能性がある。印刷実行中にアクセスインジケータ19を点滅させることにより、ユーザが不用意にリムーバブルメモリ10を抜き取ることでこのような問題が起きることを未然に防ぐことができる。
ステップS138では中間画像がリムーバブルメモリ10から読み込まれ、中間画像から印刷データが生成され、印刷データに基づいた印刷が実行される。
ステップS140ではプログレスバーが100%表示になって、印刷進行状況の表示が終了する。
ステップS142ではCPU22はアクセスインジケータ19の点滅を終了させる。
図4は前述のステップS136におけるRAWデータ処理の流れを詳細に示すフローチャートである。
ステップS200では、CPU22は印刷対象ファイルの属性情報を解析し、ディジタルカメラの製造者、ディジタルカメラの機種、撮影情報(撮影日、絞り、シャッタ速度等)、印刷制御情報、現像制御情報等を特定する。印刷制御情報とは、印刷サイズ指定、印刷枚数指定、好ましい印刷結果を得るための画像の補整制御情報等を含む。印刷サイズ指定及び印刷枚数指定をディジタルカメラからプリンタに伝達するための規格としてはDPOF(Digital Print Order Format)が周知である。好ましい印刷結果を得るための画像の補整制御情報をディジタルカメラからプリンタに伝達するための規格としてはPIM(Print Image Matching)及びExif Ver2.2が周知である。現像制御情報には、ローパスフィルタによる鮮鋭度の低下を回復させるためのシャープネス操作値、オプティカルブラック値、有彩色成分毎のゲイン情報、輝度補整情報、エリアイメージセンサのカラーフィルタの配列情報、デバイスカラースペースからsRGBカラースペース等への色空間変換のための情報、ガンマ補整情報等が含まれる。現像制御情報はディジタルカメラ毎に固有であるので、ファイルヘッダの情報がカメラ毎に解析され、解析結果が後段の処理に適用される。また、現像制御情報の汎用規格としてDNGが提唱されている。好ましい印刷結果を得るための画像の補整制御情報と現像制御情報との本質的な違いは、前者は画像に対してのみ適用される情報として定義されているのに対し、後者は基本的にはRAWデータから画像を生成する処理に適用される情報として定義されている点である。
ステップS214では、CPU22は422方式のサブサンプリングを実行する。その結果、Cb、Crの色差成分についてのみ水平方向に空間的な間引きが行われる。すなわち、Y成分は処理されず、Cb成分とCr成分は隣接2画素毎の平均値が空間的にサンプリングされる。この結果、RAM14で動的に保持すべきブロックデータのサイズは図1のS4に示すように処理前と比べて2/3(=1/3+(1/3)×(1/2)+(1/3)×(1/2))となる。
図5は前述のステップS138における画像印刷処理の流れを詳細に示すフローチャートである。
図5に示す処理は、JPEGフォーマット等の画像が印刷対象として選択された場合に実行される処理と実質的に同一である。すなわち、本実施形態のプリンタ1は、印刷対象がRAWデータであっても画像であっても全く同一のソフトウェア資源及びハードウェア資源を用いて画像の印刷処理を実行する。その結果、プリンタ1の開発期間は短縮され、製造開発コストは抑制される。
印刷時には印刷対象のソース情報である中間画像と出力情報である印刷データとを同時にRAM14に保持しなければならないため、RAM14の必要容量は相当に大きくなる。そのため、本実施形態では圧縮した中間画像を生成することによってメモリ資源を節約し、それによってメモリ資源が限られた環境におけるRAWデータの現像印刷を可能にしているのである。加えて本実施形態では、圧縮した中間画像をリムーバブルメモリ10に保持させることにより、プリンタ1で実装すべきRAM14の容量を、RAWデータ非対応のプリンタと実質的に同一にすることを可能としている。
ステップS304では、CPU22は画像処理ユニット16と協働しながら印刷対象バンドの画像を補整する。具体的には、ステップS300で設定された制御値が適用される解像度変換、シャープネス補整処理、カラーバランス補整処理、階調補整処理、記憶色補整処理等が実行される。このときRAM14で保持される印刷対象バンドのデータは処理内容に応じた色空間で表現された図1のS7又はS8に示す状態になっている。シャープネス補整処理は解像度変換後に実行され、前述したとおり、ディジタルカメラ等の画像入力装置のローパスフィルタによる鮮鋭度の低下が考慮された制御値が適用される。このように本実施形態では解像度変換前にシャープネス補整処理が実行されないため、印刷画質が向上する。カラーバランス補整処理、階調補整処理、記憶色補整処理等は解像度変換後に実行されてもよいし、解像度変換前に実行されてもよい。
ステップS302からステップS306までの処理が最終の印刷対象バンドまで終了すると(ステップS308でY判定されるとき)、CPU22はリムーバブルメモリ10に保持されている中間画像をRMC12に削除させる(ステップS310)。印刷後に中間画像を削除すると、ユーザの意図とは無関係に生成される中間画像によってリムーバブルメモリ10の記憶領域が無用に消費されてしまうことを防止できる。尚、印刷部数が2部以上である場合には、全部数の印刷終了まで中間画像をリムーバブルメモリ10に保持させてもよいし、1部印刷するたびに中間画像の生成と削除を繰り返してもよい。
上述した空き容量確保処理ではリムーバブルメモリ10の空き容量が不足しているときファイル削除メニュー33を表示して空き容量を確保する例を説明したが、ユーザに別のリムーバブルメモリの追加を要求するようにしてもよい。プリンタ1は具体的には例えば図8(E)に示すように「リムーバブルメモリの空き容量が不足しています。空き容量が1.2MBバイト以上のリムーバブルメモリを追加して下さい。」というメッセージをFPD27に表示してもよいし、その内容の音声を出力してもよい。メッセージ中の「1.2MB」はそのとき選択されているRAWデータから予測される中間画像のデータサイズである。このメッセージが表示されたとき、ユーザは空き容量が1.2MB以上ある別のリムーバブルメモリに交換し、当該メッセージが表示されている状態で操作ユニット26の所定の操作ボタンを押す。するとプリンタ1はステップS100以後の処理を繰り返し空き容量確保処理を実行してリムーバブルメモリの空き容量を確認する。空き容量が十分な場合は交換後のリムーバブルメモリが中間画像の出力先となる。リムーバブルメモリの交換が拒否された場合、プリンタ1はエラー処理を実行する。
また上記実施形態ではスタンドアロン型プリンタに本発明を適用した例について説明したが、本発明は画像の補整機能をもたないPC(Personal Computer)、ディジタルカメラ、イメージスキャナ等に適用することもできる。具体的には例えば、これらのPCや画像入力装置で上述したRAWデータ処理までを実行し、実行結果として得られる中間画像と好ましい印刷結果を得るための画像の補整制御情報とを格納したファイルを出力することができる。このとき、補整制御情報のフォーマットや出力ファイルフォーマットはPIMやEXIF Ver2.2といった汎用規格に対応させることが望ましい。
Claims (13)
- RAWデータ及び前記RAWデータの属性情報を入力する入力手段と、
前記属性情報に基づいて補整パラメータを設定する設定手段と、
デモザイク処理を用いて前記RAWデータから画像を生成する画像生成手段と、
前記補整パラメータを用いて前記画像を補整する画像補整手段と、
を備える画像処理装置。 - 前記設定手段は、前記画像と前記補整パラメータとが格納された汎用フォーマットのファイルを生成し、
前記画像補整手段は、前記汎用フォーマットのファイルに格納されている前記補整パラメータを用いて前記画像を補整する、
請求項1に記載の画像処理装置。 - 前記画像生成手段は、シャープネス補正処理を実行せず、
前記画像補整手段は、前記補整パラメータを用いて前記画像にシャープネス補正処理を施す、
請求項1に記載の画像処理装置。 - 前記画像補整手段は、前記画像に解像度変換処理を施し、前記解像度変換処理が施された前記画像に前記シャープネス補正処理を施す、
請求項3に記載の画像処理装置。 - 前記解像度変換処理は、印刷解像度への解像度変換処理である、
請求項4に記載の画像処理装置。 - 前記属性情報は前記RAWデータを生成した画像入力装置の機種情報を含み、
前記設定手段は、前記機種情報に応じて前記補整パラメータを設定する、
請求項3に記載の画像処理装置。 - 前記属性情報は画像入力装置のローパスフィルタによる鮮鋭度の低下を回復させるためのシャープネス補正処理の固定操作値を含み、
前記設定手段は、前記固定操作値に応じて前記補整パラメータを設定する、
請求項3に記載の画像処理装置。 - 前記属性情報は前記画像入力装置の操作に応じて設定されたシャープネス補正処理の変動操作値を含み、
前記設定手段は、前記固定操作値及び前記変動操作値に応じて前記補整パラメータを設定する、
請求項7に記載の画像処理装置。 - RAWデータ及び前記RAWデータの属性情報を入力し、
前記属性情報に基づいて補整パラメータを設定し、
デモザイク処理を用いて前記RAWデータから画像を生成し、
前記補整パラメータを用いて前記画像を補整する、
ことを含む画像処理方法。 - RAWデータ及び前記RAWデータの属性情報を入力する入力手段と、
前記属性情報に基づいて補整パラメータを設定する設定手段と、
デモザイク処理を用いて前記RAWデータから画像を生成する画像生成手段と、
前記補整パラメータを用いて前記画像を補整する画像補整手段と、
としてコンピュータを機能させる画像処理プログラム。 - RAWデータ及び前記RAWデータの属性情報を入力する入力手段と、
前記属性情報に基づいて補整パラメータを設定する設定手段と、
デモザイク処理を用いて前記RAWデータから画像を生成する画像生成手段と、
前記補整パラメータと前記画像とが格納されたファイルを出力する出力手段と、
を備える画像処理装置。 - RAWデータ及び前記RAWデータの属性情報を入力し、
前記属性情報に基づいて補整パラメータを設定し、
デモザイク処理を用いて前記RAWデータから画像を生成し、
前記補整パラメータと前記画像とが格納されたファイルを出力する、
ことを含む画像処理方法。 - RAWデータ及び前記RAWデータの属性情報を入力する入力手段と、
前記属性情報に基づいて補整パラメータを設定する設定手段と、
デモザイク処理を用いて前記RAWデータから画像を生成する画像生成手段と、
前記補整パラメータと前記画像とが格納されたファイルを出力する出力手段と、
としてコンピュータを機能させる画像処理プログラム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005295078A JP2007104565A (ja) | 2005-10-07 | 2005-10-07 | 画像処理装置 |
EP06255159A EP1791340A3 (en) | 2005-10-07 | 2006-10-05 | Printer and image processing apparatus for printing raw data |
US11/546,584 US7796289B2 (en) | 2005-10-07 | 2006-10-10 | Printer and image processing apparatus |
US12/849,190 US8107113B2 (en) | 2005-10-07 | 2010-08-03 | Printer and image processing apparatus |
US13/299,552 US8373885B2 (en) | 2005-10-07 | 2011-11-18 | Printer and image processing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005295078A JP2007104565A (ja) | 2005-10-07 | 2005-10-07 | 画像処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007104565A true JP2007104565A (ja) | 2007-04-19 |
JP2007104565A5 JP2007104565A5 (ja) | 2008-07-31 |
Family
ID=38031021
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005295078A Pending JP2007104565A (ja) | 2005-10-07 | 2005-10-07 | 画像処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007104565A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013129200A (ja) * | 2013-01-25 | 2013-07-04 | Casio Computer Co Ltd | レリーフ加工装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10200906A (ja) * | 1997-01-08 | 1998-07-31 | Ricoh Co Ltd | 撮像信号処理方法、撮像信号処理装置、及び機械読み取り可能な記録媒体 |
JP2000232618A (ja) * | 1999-02-12 | 2000-08-22 | Fuji Photo Film Co Ltd | フォトフィニッシング方法およびシステム並びに記録媒体 |
JP2003299116A (ja) * | 2002-04-01 | 2003-10-17 | Minolta Co Ltd | 画像処理装置、およびプログラム |
JP2004304712A (ja) * | 2003-04-01 | 2004-10-28 | Canon Inc | 画像処理方法及び装置 |
JP2005123876A (ja) * | 2003-10-16 | 2005-05-12 | Canon Inc | 画像処理装置、画像検証方法、プログラムおよび記憶媒体 |
-
2005
- 2005-10-07 JP JP2005295078A patent/JP2007104565A/ja active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10200906A (ja) * | 1997-01-08 | 1998-07-31 | Ricoh Co Ltd | 撮像信号処理方法、撮像信号処理装置、及び機械読み取り可能な記録媒体 |
JP2000232618A (ja) * | 1999-02-12 | 2000-08-22 | Fuji Photo Film Co Ltd | フォトフィニッシング方法およびシステム並びに記録媒体 |
JP2003299116A (ja) * | 2002-04-01 | 2003-10-17 | Minolta Co Ltd | 画像処理装置、およびプログラム |
JP2004304712A (ja) * | 2003-04-01 | 2004-10-28 | Canon Inc | 画像処理方法及び装置 |
JP2005123876A (ja) * | 2003-10-16 | 2005-05-12 | Canon Inc | 画像処理装置、画像検証方法、プログラムおよび記憶媒体 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013129200A (ja) * | 2013-01-25 | 2013-07-04 | Casio Computer Co Ltd | レリーフ加工装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7796289B2 (en) | Printer and image processing apparatus | |
JP4940639B2 (ja) | 画像処理装置、画像処理方法及び画像処理プログラム | |
KR100724869B1 (ko) | 화상 처리 장치, 화상 처리 방법 및 화상 처리 프로그램을기록한 컴퓨터 판독 가능한 기록 매체 | |
KR100823796B1 (ko) | 디지털 카메라 | |
EP2257038B1 (en) | Image processing apparatus, image processing method, and computer program | |
JP5034820B2 (ja) | 画像処理装置、画像処理プログラム | |
JP4533287B2 (ja) | 色処理方法およびその装置 | |
CN101562680A (zh) | 图像形成装置和图像形成方法 | |
JP2007098897A (ja) | プリンタ | |
EP1394741A2 (en) | Transformation of an image frequency characteristic depending on an image capturing device characteristic | |
JP4670577B2 (ja) | プリンタ | |
JP2004336521A (ja) | 画像処理方法、画像処理装置及び画像記録装置 | |
JP2007097032A (ja) | 画像表示装置、画像表示方法およびディジタルカメラ | |
JP2007104565A (ja) | 画像処理装置 | |
JP4136825B2 (ja) | 画像処理装置および画像処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
JP4962295B2 (ja) | 画像処理装置及び画像処理プログラム | |
JP4539982B2 (ja) | 画像蓄積装置、方法、プログラムおよび記録媒体 | |
JP3900871B2 (ja) | 画像ファイル生成装置および画像データ出力装置 | |
US8837848B2 (en) | Image processing device and image processing method | |
JP3794573B2 (ja) | カラースキャナ | |
JP2004236159A (ja) | 画像記録方法 | |
JP2004178428A (ja) | 画像処理方法 | |
JP2005202749A (ja) | 画像処理方法、画像処理装置及び画像記録装置 | |
JP2006252146A (ja) | 印刷設定方法、印刷設定装置、プリンタ及び印刷設定プログラム | |
JP2009239368A (ja) | 画像処理方法、画像処理装置、画像処理プログラムおよび印刷装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20070405 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080613 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080613 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101102 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101228 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110712 |