(57)【特許請求の範囲】
【請求項１】
原画像から取得されたデジタル画像データに対して種々の画像処理を行う画像処理部と、この画像処理部で処理された画像データに基づく画像をモニタに表示する画像表示部を備えた画像処理装置において、
前記種々の画像処理の各々に割り当てられる処理コマンド値を入力するための画像処理コマンド入力部を当該画像処理の項目と対応させて前記モニタに表示するユーザインターフェース生成部が備えられるとともに、
前記画像処理部は、処理対象となっている画像に対して前記コマンド入力部に入力された処理コマンド値に基づく画像処理を所定の項目順序で実行し、
前記画像表示部は、前記処理コマンド値の入力が所定期間行われない場合に、前記画像処理部により画像処理された画像を表示することを特徴とする画像処理装置。
【請求項２】
前記画像処理コマンド入力部を通じて入力された複数の画像処理項目の処理コマンド値を一時的に格納するコマンドバッファを備えているとともに、これらの処理コマンド値を前記所定の項目順序に従って並び換えて前記画像処理部に与えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記項目順序が変更可能であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記ユーザインターフェース生成部は、複数の前記画像処理コマンド入力部を前記モニタの画面に同時に表示することを特徴とする請求項１〜３のいずれかに記載の画像処理装置。
【請求項５】
前記ユーザインターフェース生成部は、所定の画像処理項目から選択された画像処理項目に割り当てられる処理コマンド値を入力するための画像処理コマンド入力部を表示することを特徴とする請求項４に記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原画像から取得されたデジタル画像データに対して種々の画像処理を行う画像処理部と、この画像処理部で処理された画像データに基づく画像をモニタに表示する画像表示部を備えた画像処理装置に関する。
【０００２】
【従来の技術】
写真プリントに代表されるような、原画像の少なくとも一部を記録シートに複写画像として形成する複写プリント分野では、原画像を有するソース、例えば写真フィルムをスキャナによって走査して原画像を光電変換して取得されたデジタル画像データに対して色補正や変倍処理を施した後、サーマルプリンターを用いて熱転写用紙に複写画像を形成したり、光プリントヘッドを用いて印画紙に複写画像を形成したりするものが登場してきている。さらには、原画像を有するソースとして、写真フィルムだけではなく、デジタルカメラによって直接被写体画像を光電変換して得られたデジタル画像データを格納しているスマートメディアなどの記録メディアも扱われ始めている。
【０００３】
特に、デジタルカメラの高性能化、低価格化が進み、広く普及されてきたことから、ＤＰショップでは、デジタルカメラで撮影された画像を銀塩写真フィルムにおける同時プリントのように夫々の撮影コマの画像をデジタル光プリントヘッドを用いて印画紙にプリントする処理を行うこと、さらには、デジタルカメラを用いた場合銀塩フィルムを用いるカメラのような現像処理が不要であることから迅速性を要求される証明写真を作製することが重要となっている。
【０００４】
【発明が解決しようとする課題】
このようなデジタル画像データを用いたプリント作業では、所望どおりの画質を得るためには、通常モニタに表示されたプレビュを観察しながら、カラーバランス、明るさ、コントラスト、彩度等の補正やシャープネスやぼかし等の特殊効果といった項目の画像処理を必要に応じて施さなければならない。このような画像処理では、必要と思われる画像処理項目を選択して、適当な処理コマンド値を与えることで、それに見合った画像処理の結果がプレビュ画面に表示されるので、このプレビュ画面を確認して、再度必要と思われる画像処理項目を選択して相応な画像処理を行うといった手順が一般的である。
【０００５】
しかしながら、このような一連の画像処理作業において、各画像処理項目の順番がその都度ばらばらに行われることが多く、例えば、同じ処理コマンド値を与えたとしても、先にカラーバランス補正を行ってから明るさ補正をするのと、明るさ補正を行ってからカラーバランス補正をするのとでは、最終的な結果が異なることになる。つまり、画像処理項目の順番が異なるとその結果が異なるということになり、仮に、各画像処理項目毎の処理コマンド値を書き留めていても、その処理の順番が異なると最終的に得られる画像も微妙に異なることとなり、画像の再現性に関して重大な問題となる。特に、ＤＰショップなどで、焼き増しプリントのための処理において、画像の再現性が得られない場合、顧客の信頼を失う結果となる。
上記実状に鑑み、本発明の課題は、画像処理項目に対する処理コマンド値の入力順序の違いから生じる最終画像の相違の問題を解決する画像処理装置を提供することである。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、本発明による画像処理装置では、原画像から取得されたデジタル画像データに対して種々の画像処理を行う画像処理部と、この画像処理部で処理された画像データに基づく画像をモニタに表示する画像表示部と、前記種々の画像処理の各々に割り当てられる処理コマンド値を入力するための画像処理コマンド入力部を当該画像処理の項目と対応させて前記モニタに表示するユーザインターフェース生成部が備えられるとともに、前記画像処理部は、処理対象となっている画像に対して前記コマンド入力部に入力された処理コマンド値に基づく画像処理を所定の項目順序で実行し、前記画像表示部は、前記処理コマンド値の入力が所定期間行われない場合に、前記画像処理部により画像処理された画像を表示する。
【０００７】
この構成では、モニタ画面に表示された複数項目の画像処理コマンド入力部に任意の順序で処理コマンド値を入力しても、予め定められた所定の項目の順序で該当処理コマンド値に基づく画像処理が行われる。このため、処理コマンド値の入力順序の違いから生じる最終画像の相違といった問題がなくなる。また、処理コマンド値の入力をゆっくり行えば、逐次入力された処理コマンド値に基づく画像処理後の画像をプレビュ画像として確認でき、入力を早く行えば、複数の処理コマンド値に基づく画像処理を施したプレビュ画像を確認することができる。
【０００８】
このような構成を実現する好適な実施形態の１つとして、前記画像処理コマンド入力部を通じて入力された複数の画像処理項目の処理コマンド値を一時的に格納するコマンドバッファを備えているとともに、これらの処理コマンド値を前記所定の項目順序に従って並び換えて前記画像処理部に与えることが提案される。この構成では、入力された処理コマンド値を一旦コマンドバッファに格納しておき、その画像処理順序を所定の画像処理項目順序に従って並び換えてから画像処理部に与えるため、画像処理エンジンを何ら改変することなく、処理コマンド値の入力順序の違いは全てコマンドバッファにおいて吸収することになり、処理コマンド値の入力順序の違いから生じる最終画像の相違は解消される。
【０００９】
もちろん、そのような画像処理項目順序の最適な順序は、処理すべき原画像の種類や、オペレータの好みによっても異なるということも考えられるので、本発明の好適な実施形態では、前記項目順序が変更可能に構成されている。そのような項目順序の変更は、例えば、コマンドバッファの並べ替え機能が参照する項目順序を書き込んでいる参照テーブルの値を書き換えるセットアッププログラムで簡単に実現することができる。
【００１０】
また、複数の画像処理項目の処理コマンド値を連続的に入力する作業を簡単化するために、本発明では、前記ユーザインターフェース生成部は、複数の前記画像処理コマンド入力部を前記モニタの画面に同時に表示することも好都合な実施形態である。
【００１１】
さらに、処理対象となる原画像によって、必要とされる画像処理項目も異なる場合があり、いくつかの画像処理項目はデフォルト値のままでよいか、全く行う必要がないものがある。このようなケースを想定するならば、前記ユーザインターフェース生成部は、所定の画像処理項目から選択された画像処理項目に割り当てられる処理コマンド値を入力するための画像処理コマンド入力部を表示するように構成することは好都合である。つまり、ユーザインターフェース設定メニュー等で、扱う原画像に合わせて画像処理の対象となる項目を選択し、ユーザインターフェース生成部が選択された画像処理項目に応じて画像処理コマンド入力部を表示するように構成するならば、画像処理項目の調整設定作業の迅速化、簡単化に寄与することになる。
本発明によるその他の特徴及び利点は、以下図面を用いた実施例の説明により明らかになるだろう。
【００１２】
【発明の実施の形態】
本発明による画像処理装置を搭載した画像形成装置の実施形態の１つとしての投影露光とデジタル露光が両方が可能なプリンタプロセッサの外観斜視図とブロック図がそれぞれ図１と図２に示されている。
【００１３】
このプリンタプロセッサでは、画像入力ステーションと感光材料処理ステーションが別体で構成されている。画像入力ステーションは、パネルコンピュータ１６のタッチパネル部によって構築された受付部１６やフィルムスキャナ３やパネルコンピュータ１６の本体部によって構築されている第１コントローラ１０Ａを備えており、この第２コントローラ１０Ａにはキーボードやマウスなどからなる操作卓１０ｂ、画像や文字を表示させるＣＲＴや液晶ディスプレイによって構成されるモニタ１０ａが付帯している。パネルコンピュータ１６は顧客からのプリント注文を受けて、タッチパネル上に表示されたソフトウエアキーボードを用いながら顧客コードやプリントサイズ、プリント枚数などからなる注文情報を作成する機能だけではなく、原画像としてのＣＧ画像データやデジタルカメラの撮像画像データを格納している各種記憶メディアからデジタル画像データ（以下単に画像データと称する）を取り出す画像入力部１６ａを備えている。第１コントローラ１０Ａは画像入力ステーションを構成する各要素の制御や各種機能を実現するとともに、スキャナ３や画像入力部１６ａから取得されたデジタル画像データ（以後単に画像データと称す）を処理してプリントデータを作成する機能を備えている。
【００１４】
感光材料処理ステーションのほうには、プリントサイズに合わせてペーパーカッタ１２によってカットされた感光材料の一例である印画紙２に対して画像を焼き付ける露光エリア１５と、この露光エリア１３で露光された印画紙２を現像する現像処理部６、写真フィルム（以下単にフィルムと称す）１を搬送するフィルム搬送機構８と、印画紙２をペーパーマガジンマガジン１１から露光エリア１３及び現像処理部６を経て仕上がりプリント（複写画像）として横送りコンベヤ７へ搬送する印画紙搬送機構９と、横送りコンベヤ７から送り込まれる印画紙２をオーダ単位で区分けするソータ１４とが備えられ、これらの各要素の制御や各種機能の実現は第２コントローラ１０Ｂによってなされる。この第２コントローラ１０Ａにも、モニタ１０ａ及び操作卓１０ｂが付帯している。第１コントローラ１０Ａと第２コントローラ１０Ｂは通信可能に接続されており、例えば、第１コントローラ１０Ａによって作成されたプリントデータは第２コントローラ１０Ｂに伝送される。
【００１５】
前述した露光エリア１５には、共通の露光ポイントで印画紙２に複写画像を形成する画像プリント部として、フィルム１のコマ画像を印画紙２に投影して印画紙２に画像を焼き付ける投影露光部４と、フィルムスキャナ３から送られた画像データや画像入力部１６ａを通じて入力されたデジタル画像データに基づいて制御された光ビームによって印画紙２に画像を焼き付けるデジタル露光部５とが備えられている。
【００１６】
印画紙２は、印画紙マガジン１１にロール状態で収納されており、印画紙マガジン１１には収納されている印画紙２の種類を示す印画紙ＩＤコード１１ａが取り付けられていおり、印画紙マガジン１１が所定位置に装着された際に、この印画紙ＩＤコード１１ａがＩＤコードリーダ１１ｂに読み取られ、その読み取り信号がコントローラ１０に送られる。
【００１７】
印画紙マガジン１１から引き出されペーパーカッター１２によってプリントサイズにカットされたカット印画紙２の裏面に、各種データを印字するバックプリント部１３が露光エリア１５の印画紙搬送方向上流側に配置されている。もちろんこのバックプリント部１３は露光エリア１５の下流側に配置されてもよい。
【００１８】
印画紙２に対する比較的短い露光時間と長い現像時間を考慮して、このプリンタープロセッサーの印画紙搬送機構９は、露光エリア１５までは１列の印画紙搬送ラインで、現像処理部６からは２列の印画紙搬送ラインを形成している。このため、露光エリア１５と現像処理部６との間には、スイッチバック式振り分け装置９ａと２列に振り分けられた印画紙２を２列状態で搬送しながら、適切なタイミングで現像処理部６に送り込む中間搬送部９ｂが備えられている。
【００１９】
このスイッチバック式振り分け装置９ａは、送られてきた印画紙２を一旦通過させてその印画紙２の後端を挟持し、そのままＸ（水平方向）−Ｙ（上下方向）移動することで中間搬送部９ｂが作り出している２列のストレージ可能な印画紙搬送ラインに交互に引き渡される。
【００２０】
以下、各構成要素について説明する：
フィルムスキャナ３は、発生させた光ビームの色分布や強度分布を整えてフィルム１を照射する照明光学系３ａと、フィルム１からの透過光ビームを光学的に処理する撮像光学系３ｂと、撮像光学系３ｂによって導かれた光ビームをスリット画像としての電荷画像に光電変換する光電変換部３ｃから構成されている。光電変換部３ｃで取得された原画像としてのフィルム１のコマ画像の各画素信号は所定のビット数（例えば１２ビット）のデジタル信号に変換してデジタル画像データとして第１コントローラ１０Ａへ送られる。
【００２１】
露光部の１つである投影露光部４は照明光学系４ａと露光光学系４ｂから構成されており、照明光学系４ａは、露光用光源、露光用光路に黄、マゼンタ、シアンの各フィルタが出退することにより露光用光源からの照射光の色バランスを調整する調光フィルタや、調光フィルタにて色バランスを調整した光を均一に混色するミラートンネルなどを備え、露光光学系４ｂは、焼付対象となるコマ画像からの透過像を印画紙２上に結像する焼付用レンズユニット、シャッタなどを備えている。
【００２２】
投影露光部４にフィルムを送るフィルム搬送機構８によって形成されるフィルム搬送ラインには、投影露光における露光条件の設定等に用いられるフィルム画像データを取得するためのたフィルムスキャナ３Ａも備えられている。このフィルムスキャナ３Ａも実質的には先に説明したフィルムスキャナ３と同様な構成であるが、これによって取得された画像データはフィルム画像の拡大された複写画像形成に直接用いるわけではないので、その画像解像度は低く設定されている。もちろん、前述した、別体のフィルムスキャナ３をこのフィルム搬送ラインに組み込み、フィルムスキャナ３とフィルムスキャナ３Ａを統合化してもよい。
【００２３】
もう１つの露光部であるデジタル露光部５は、ライン露光型光プリントヘッド５ａとこの光プリントヘッド５ａを印画紙２の搬送方向である副走査方向に移動させる副走査機構５ｂから構成されている。この光プリントヘッド５ａは、ここでは蛍光体発光方式を用いており、赤色露光を行う真空蛍光素子で構成された赤色プリントヘッドと緑色露光を行う真空蛍光素子で構成された緑色プリントヘッドと青色露光を行う真空蛍光素子で構成された青色プリントヘッドからなる。各色のプリントヘッドの真空蛍光素子は印画紙２の幅に対応する長さをもつように主走査方向（印画紙２の幅方向）にリニアアレイ化されている。光プリントヘッド５ａとしては、蛍光体発光方式以外に液晶シャッター方式、ＰＬＺＴシャッター方式、ＦＯＣＲＴ方式、ＤＭＤ（デジタルマイクロミラーデバイス）方式などが知られており、設計時に露光仕様に応じて選択することができる。副走査機構５ｂは、光プリントヘッド５ａを支持する移動台車や、この移動台車を移動させる移動機構などを備えている。光プリントヘッド５ａはコントローラ５と接続されており、コントローラ５による各真空蛍光素子の点灯制御及び副走査機構５ｂを介して光プリントヘッド５ａを副走査方向に移動させることにより画像データや文字データが印画紙２にカラー露光される。
【００２４】
第１コントローラ１０Ａや第２コントローラ１０Ｂは、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏインタフェース回路などからなるマイクロコンピュータシステムを中核部材として構成され、このプリンタプロセッサに必要な各種機能をハードウエア又はソフトウエア或いはその両方で実現させている。それぞれのコントローラ１０Ａ、１０Ｂには、フィルム搬送制御部、スキャナ制御部、印画紙搬送制御部といった各種部材の動作制御を行う機能が構築されているとともに、デジタル露光部５によって印画紙２に複写画像を形成するために用いられ画像データの各種処理を行う機能も構築されている。
【００２５】
特に本発明による写真画像のためのフルデジタル露光システムに関連するとともに第１コントローラ１０Ａに構築される主な機能要素としては、図３に示すように、画像入力部１６ａやフィルムスキャナ３を通じて送り込まれてきた複数の写真コマの画像データを一時的に格納する第１メモリ２１、第１メモリ２１に格納された画像データから処理対象となる写真コマの画像データを切り出して格納する第２メモリ２２、第２メモリ２２に展開された原画像としての画像データの解像度をさげることによって得られたプレビュ用画像データを格納するプレビュメモリ２３、第２メモリ２２やプレビュメモリ２３に展開された画像データに対して色調補正やシャープネスなど各種項目の画像処理を施す画像処理部２４、種々の画像処理項目毎に割り当てられモニタ１０ａに表示される複数の画像処理コマンド入力部を管理するユーザインターフェース生成部２５と、画像処理部２４によって行われる一連の画像処理を表す各種画像処理パラメータからなる履歴ファイルを生成・管理する履歴ファイル管理部２６、プレビュメモリ２３に格納されている画像処理された画像データやユーザインターフェース生成部２５によって生成された画像処理コマンド入力部画面データのイメージ及びその他の表示アイテムのイメージをビデオメモリ２８ａに取り込むともにこの表示イメージをビデオコントローラ２８ｂによってビデオ信号に変換してモニター１０ａに送る画像表示部２８、前記コマンド入力部の１つに画像処理コマンドが入力されてから所定時間内に新たな画像処理コマンドが入力されない場合前記画像処理部２４による前記プレビュ用画像データに対する画像処理をトリガーする画像処理トリガー部２７、第２メモリ２２に格納され画像処理部２４によって処理される前の原画像を示す原画像データとこの原画像データに適用された画像処理を表す履歴ファイルを組み合わせるフォーマッター部２９、このフォーマッター部２６で組み合わされたデータセットにこのデータセットを特定するＩＤコードを割り当ててこのデータセットを検索・抽出可能なように格納するデータ格納部３１、履歴ファイル管理部２６から得られる画像処理手順に基づいて第２メモリに格納された画像データに対して画像処理することにより得られた最終的な画像データをプリントデータとして一時的に格納するプリントデータバッファ３０が挙げられる。なお、プレビュメモリ２３ではプレビュ用原画データと順次画像処理されていく画像データとを記憶するエリアが区画されている。
【００２６】
第２コントローラに構築される主な機能要素としては、プリントデータバッファ３０から伝送されてきたプリントデータに基づいて光プリントヘッド５ａを制御するための駆動信号を生成するプリント制御部４１、必要なデータ等を対応する印画紙２の裏面に印字するようにバックプリント部１３を制御するバックプリント制御部４２が挙げられる。
【００２７】
ユーザインターフェース生成部２５は、一例として図４のモニタ画面６０の左側に示されている画像処理コマンド入力部６１を生成する。ここでは、画像処理コマンド入力部６１として、７つの画像処理項目、つまり「Ｙ濃度」、「Ｍ濃度」「Ｃ濃度」、「明るさ」、「コントラスト」、「鮮やかさ」、「シャープ」のための処理コマンド値を入力する「＋スイッチ」６１ａ、「−スイッチ」６１ｂが表示されると共に、「数値ウインドウ」６１ｃが表示されている。このようにモニタ画面６０に表示される画像処理項目は項目選択部２５ａによって管理されており、セットアッププログラムを起動することにより、例えば、項目「シャープ」が必要ない場合この項目を表示から外したり、また項目「レベル補正」が要求される場合この項目を追加表示したりすることが簡単にできる。
【００２８】
図４のモニタ画面６０の右側に区画されているプレビュウインドウ６２にはプレビュメモリ２３に格納されたプレビュ用画像データに基づいた画像が表示され、プレビュ用画像データが変更されると、プレビュウインドウ６２の画像も新しく書き直される。図番６３は「セット」ボタンであり、このボタンを押すと画像処理コマンド入力作業において入力された処理コマンド値を有効とした上でこの画像処理コマンド入力作業が完了する。図番６４は「戻り」ボタンであり、このボタンを押すと画像処理コマンド入力作業において入力された処理コマンド値を無効とした上でこの画像処理コマンド入力作業が完了する。
【００２９】
実際の画像処理コマンド入力作業の一例を図５のフローチャートを用いて説明する。
まず、「セット」ボタン６３や「戻り」ボタン６４は押されないので、ステップ＃１０とステップ＃２０はＮｏ分岐する。さらに、まだ、画像処理コマンド入力部６１のいずれの項目も入力されていないので、画像処理トリガー部２７のタイマーはリセット状態となっており、ステップ＃３０もＮｏ分岐する。
【００３０】
この画像処理コマンド入力作業において、例えば「Ｙ濃度」の「＋スイッチ」６１ａを１度操作した場合には「Ｙ濃度」に対応した「数値ウインドウ」６１ｃの値が１だけ増大するとともに、ステップ＃４０でＹｅｓ分岐し、この処理コマンド値はコマンドチェック部２５ｂで認識され（＃５０）、その項目別処理コマンド値はコマンドバッファ２５ｃに一時的に格納される（＃６０）。画像処理トリガー部２７はコマンドチェック部２５ｂで認識された処理コマンド値を与えられると、テーブルに格納されている各画像処理項目毎の待機時間から該当する待機時間をセットして（＃７０）、内部タイマーをスタートさせる（＃８０）。なお、この各画像処理後との待機時間はセットアッププログラムを起動することにより、操作卓１０ｂを通じて変更自在である。
【００３１】
セットされた所定待機時間内に新たな処理コマンド値が入力されると、ステップ４０でＹｅｓ分岐して、新たに認識された画像処理項目のための待機時間をセットして、再び画像処理トリガー部２７の内部タイマーをスタートさせる。
【００３２】
セットされた待機時間内に新たな処理コマンド値が入力されなかった場合、ステップ＃３０でＹｅｓ分岐し、画像処理トリガー部２７の内部タイマーがリセットされる（＃３１）。続いて、画像処理トリガー部２７によって処理コマンド値を画像処理部２４に送り出すトリガー信号がユーザインターフェース生成部２５に与えられた際にコマンドバッファ２５ｃに複数の画像処理項目の処理コマンド値が格納されている場合、コマンドバッファ２５ｃと連係して連係している参照テーブルＴＡに書き込まれた各画像処理項目の並び換え優先度を参照してその処理コマンド値が並び換えられてから（＃３２）、画像処理部２４に送られ（＃３３）、先に並び換えられた順で各画像処理項目の画像処理が行われる。コマンドバッファ２５ｃの記憶内容はそのまま保持され、同一の画像に対してさらに処理コマンド値を入力したときは、入力した処理コマンド値の内容で書き換えられる。
【００３３】
この実施の形態では、図４に示された上から下に並んだ７つの処理項目の順序が並び換えられる順番でもあるので、待機時間内を過ぎることなく、連続して、「鮮やかさ」、「Ｍ濃度」、「明るさ」の各コマンド入力部６１に処理コマンド値を設定されたとしても、並び換え処理により、画像処理部２４には「Ｍ濃度」、「明るさ」、「鮮やかさ」の順で処理コマンド値が渡されるので、画像処理部２４はこの順番でプレビュメモリ２３に格納されたプレビュ用原画データエリアから同じプレビュメモリ２３の画像処理用エリアに転送された画像データを処理する。なお、もし、モニタ画面６０に表示される画像処理項目には選択されていないが、デフォルト値で処理される画像処理項目があれば、この画像処理も同時に行われる。この画像処理により、プレビュメモリ２３に格納されたプレビュ用画像データが変更されると、図４のモニタ画面６０の右側に区画されているプレビュウインドウ６２の画像も新しく書き直され（＃３５）、新たな入力に備える。
【００３４】
もし、「戻り」ボタン６４が押されると、これまで入力された処理コマンド値を無効にする無効処理が行われ（＃１１）、この画像処理コマンド入力ルーチンから出る。この無効処理では、コマンドバッファ２５ｃを空にするとともに、今回の一連の画像処理コマンド入力作業において履歴ファイル管理部２６に格納された履歴ファイルがあれば削除される。「セット」ボタン６３が押されると、その時点でコマンドバッファ２５ｃに格納されている処理コマンド値を最終的な画像処理の処理コマンド値とする有効処理が行われ（＃２１）、この画像処理コマンド入力ルーチンから出る。この有効処理では、コマンドバッファ２５ｃに格納されている各項目の処理コマンド値を前述したように並び換えたのち、これを履歴ファイル管理部２６に送り出す。履歴ファイル管理部２６では、受け取った処理コマンド値から画像処理のための履歴ファイルを生成し、画像処理部２４はこの履歴ファイルに基づいて第２メモリ２２に格納されている原画像を表す画像データに対して前述した画像処理項目の処理順番で画像処理を行う。
【００３５】
次に、このプリントプロセッサーを用いて、ＤＰショップのオペレータが、デジタルカメラを用いて証明写真を作製する作業手順を、画像データと画像処理コマンドの流れを中心として説明する。
【００３６】
デジタルカメラによって顧客を撮影した記憶媒体を画像入力部１０ｃに投入されることにより、原画像としての撮影画像を表す画像データは第１メモリ２１に転送される。まず、最初の処理対象となる撮影画像に対応する画像データが切り出され第２メモリ２２に格納される。さらに第２メモリ２２に格納された画像データの解像度を下げることで得られたプレビュ画像データがプレビュメモリ２３に展開される。プレビュ画像データと、ユーザインターフェース生成部２５から送られてきた画像処理コマンド入力用の画面データがビデオメモリ２８ａに転送されることで、この段階でモニタ１０ｂの画面６０には図４で示すような画像処理コマンド入力画面が表示される。なお、実際には、図４で示す色補正などを中心とした画像処理コマンド入力画面の前にトリミングを行うトリミング設定画面などが表示され、トリミング処理がなされるが、ここではその説明は割愛する。
【００３７】
オペレータが操作卓１０ｂに付随するマウス等のポインティングデバイスを使ったり、直接指をタッチパネルに触れていくことで、先ほど述べたような、希望する画像処理項目に処理コマンド値を入力していく。この入力のタイミングは画像処理トリガー部２７によってチェックされており、ゆっくりと入力作業をすれば入力された処理コマンド値はコマンドバッファ２５ｃから１つずつ画像処理部２４に送られ、あるいは、手早く入力作業をすれば入力された処理コマンド値はまとめて、並び換え優先度を書き込んでいる参照テーブルＴＡから得られた優先度に基づいた順番でコマンドバッファ２５ｃから画像処理部２４に送られ、プレビュ画像データに対する画像処理が行われる。この画像処理が施されたプレビュ画像データはビデオメモリ２８ａに送られので、プレビュウインドウ６２の表示画像も更新される。なお、このコマンドバッファ２５ｃが有する並び換え機能とリンクした参照テーブルＴＡの各画像処理項目の並び換え優先度は、セットアッププログラムによって書き換えることができる。
【００３８】
画像処理コマンド入力作業が完了すると、コマンドバッファ２５ｃから最終的なコマンド値が履歴ファイル管理部２６に送られ、最終的の決定された画像処理を表す画像処理履歴ファイルに書き換えられ、格納される。画像処理コマンド入力作業が完了すると、最終的なプリント作業に用いられる画像データを作成するため、画像処理部２４は履歴ファイル管理部２６にアクセスし、該当する履歴ファイルを参照して第２メモリ２２に格納されている原画像を表す画像データに対して画像処理を行う。この画像処理によって得られた画像データはプリントデータバッファ３０に一時的に格納され、デジタルプリント制御部４１の要求によりデジタルプリント制御部４１に転送された後、光プリントヘッド５ａを制御するための駆動信号に変換される。
【００３９】
これと同時に、フォーマッター部２９は、第２メモリ２２に格納されていた画像処理前の原画像を表す画像データと、履歴ファイル管理部２６に管理されている当該履歴ファイルを取り込み、適当なＩＤコードによってこれらをリンクした形でフォーマット化する。ＩＤコードの生成に関して、注文伝票番号や顧客番号を参照しながら操作卓１０ｂを通じて入力されたコードをＩＤコードとして用いてもよいし、内部的に生成されるコードを用いてもよい。フォーマット化された画像データと履歴ファイルは再プリントファイルとして、データ格納部３１に格納される。
【００４０】
仕上がった証明写真のプリントを見て、画質に満足できない場合、データ格納部３１から再プリントファイルをフォーマッター部２９に転送し、そこから画像データを第２メモリ２２に展開し、履歴ファイルを履歴ファイル管理部２６に戻すことにより、最初の図４で示すような画像処理コマンド入力画面が表示される。その際、前回施された画像処理をそのまま残すか、つまり付随している履歴ファイルを利用するか、あるいは、前回施された画像処理を取りやめて新たな画像処理を施すか、つまり付随している履歴ファイルを消去するかは、任意に選択できる。
【００４１】
満足できる証明写真が得られた場合、最終的な再プリントファイルを顧客に渡す場合これを適当なリムーバブル記憶メディアに書き込んで手渡し、再プリントが必要な時に持参してもらう。これにより、後日生じた焼き増し時には、再プリントファイルに含まれている画像データと履歴ファイルを用いて最初のプリントと同じ品質状態の焼き増しプリントが得られる。
【００４２】
上記実施の形態では履歴ファイルを格納するデータ格納部３１が備えられていたが、このような一定期間履歴ファイルを格納する記憶メディアが備えられていないケースや、或いは記憶容量の関係で短期間で履歴ファイルを消去しなければならないケースを考慮するならば、履歴ファイルに該当する各画像処理項目の最終的な処理コマンド値を図７に示すように、原画像の複写画像を形成した写真プリントである印画紙２の裏面にバックプリント部１３によって印字することが提案される。これにより、バックプリントされた処理コマンド値を見ながら、モニタ画面に表示された画像処理入力部を通じて１つずつ、その順序を考慮するとこなく、入力することにより、前回と同じ画像を得ることができる。
【００４３】
また、上記実施形態では、画像処理コマンド入力部はソフトウエア的に構成されていたが、もちろん、キーボードの特定キーを割り当てたり、特別の画像処理用キーセットを準備するといったようなハードウエア的に構成するやり方も本発明の枠内に入るものである。
【図面の簡単な説明】
【図１】本発明による画像処理装置を採用したプリンタプロセッサの１つの実施形態を示す外観図
【図２】図１によるプリンタプロセッサのブロック図
【図３】コントローラ内に構築される機能要素を示す機能ブロック図
【図４】画像処理コマンド入力画面を示す模式図
【図５】画像処理コマンド入力作業を示すフローチャート
【図６】証明写真を作製する作業手順を、画像データと画像処理コマンド値の流れを中心に説明する模式図
【図７】写真プリントの裏面にバックプリントされた処理コマンド値を示す図
【符号の説明】
１    写真フィルム
２    印画紙
４    投影露光部
５    デジタル露光部
５ａ  光プリントヘッド
１０Ａ  第１コントローラ
１０Ｂ  第２コントローラ
１０ａ  モニタ
１０ｂ  操作卓
２１    第１メモリ
２２    第２メモリ
２３    プレビュメモリ
２４    画像処理部
２５    ユーザインターフェース生成部
２５ａ  項目選択部２５ａ
２５ｂ  コマンドチェック部
２５ｃ  コマンドバッファ
２６    履歴ファイル管理部
２７    画像処理トリガー部
２９    フォーマッター部
３０    プリントデータバッファ
３１    データ格納部
４１    デジタルプリント制御部
ＴＡ    参照テーブル
【図１】
0004139982.tif 000002
【図２】
0004139982.tif 000003
【図３】
0004139982.tif 000004
【図４】
0004139982.tif 000005
【図５】
0004139982.tif 000006
【図６】
0004139982.tif 000007
【図７】
0004139982.tif 000008