JP3579249B2 - Index print creation method and image processing system - Google Patents
Index print creation method and image processing system Download PDFInfo
- Publication number
- JP3579249B2 JP3579249B2 JP14715398A JP14715398A JP3579249B2 JP 3579249 B2 JP3579249 B2 JP 3579249B2 JP 14715398 A JP14715398 A JP 14715398A JP 14715398 A JP14715398 A JP 14715398A JP 3579249 B2 JP3579249 B2 JP 3579249B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- image processing
- processing
- image data
- film
- 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.)
- Expired - Lifetime
Links
- 238000012545 processing Methods 0.000 title claims description 505
- 238000000034 method Methods 0.000 title claims description 49
- 230000008569 process Effects 0.000 claims description 38
- 238000006243 chemical reaction Methods 0.000 claims description 27
- 239000000463 material Substances 0.000 claims description 15
- 238000012937 correction Methods 0.000 description 58
- 238000004088 simulation Methods 0.000 description 49
- 230000015654 memory Effects 0.000 description 24
- 230000004075 alteration Effects 0.000 description 9
- 230000002950 deficient Effects 0.000 description 9
- 241000238370 Sepia Species 0.000 description 8
- 238000003705 background correction Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 238000001035 drying Methods 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 238000005406 washing Methods 0.000 description 3
- 230000002708 enhancing effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003702 image correction Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 241001047198 Scomberomorus semifasciatus Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 235000012467 brownies Nutrition 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Images
Landscapes
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Record Information Processing For Printing (AREA)
Description
【0001】
【発明の属する技術分野】
本発明はインデックスプリント作成方法及び画像処理システムに係り、特に、複数の画像を所定のレイアウトで配置したインデックスプリントを作成するためのインデックスプリント作成方法、及び該インデックスプリント作成方法を適用可能な画像処理システムに関する。
【0002】
【従来の技術】
従来より、画像が複数記録されている写真フィルムに対し、前記複数の画像が1枚のシートにマトリクス状に並ぶように前記複数の画像を印画紙に露光記録して現像等を行うことで、所謂インデックスプリントを作成することが行われている(特開平9−90528号公報等参照)。このインデックスプリントを参照することにより、ユーザは写真フィルムに記録されている各画像を一目で確認することができ、焼増しを依頼する際の焼増しすべき画像の特定や写真フィルムの整理等を容易に行うことができる。
【0003】
一方、写真フィルムに記録されているフィルム画像を読み取ることによって得られた画像データや、デジタルカメラ等から入力された画像データに対し、各種の画像処理を行った後に、印画紙等の記録材料に画像を記録したり、ディスプレイ等の表示手段に画像を表示したり、情報記録媒体に画像データを格納する等のように、種々の出力形態で画像(主画像)を出力可能な画像処理システムが知られている。この画像処理システムによれば、フィルム画像を面露光により印画紙に記録する従来の写真処理システムと比較して、画像データに対する画像処理により記録画像の画質を自在にコントロールできるので、画像処理システムから出力される主画像(記録材料に記録した画像、又は表示手段に表示した画像、又は情報記録媒体に格納した画像データが表す画像)の高画質化を実現できる。
【0004】
上記の画像処理システムでは、主画像の画質向上のための標準的な画像処理として、例えば階調変換、色変換、画像の超低周波輝度成分の階調を圧縮するハイパートーン処理、粒状を抑制しながらシャープネスを強調するハイパーシャープネス処理等が用意されている。また、画像単位(或いはフィルム単位)で選択的に実行される非標準の画像処理として、レンズ付きフィルム等によって撮影記録された画像を原画像として用いた場合の主画像の画質向上のための画像処理(例えばレンズの歪曲収差による原画像の歪みやレンズの倍率色収差による原画像の色にじみを補正する画像処理等)、画調を意図的に変更する画像処理(例えば主画像をモノトーンに仕上げる画像処理、主画像をポートレート調に仕上げる画像処理、主画像をセピア調に仕上げる画像処理等)や、画像を加工する画像処理(例えば原画像中に存在する人物を主画像上で細身に仕上げるための画像処理等)等も用意されている。これらの非標準の画像処理は、自動的に実行の有無が選択されるか、或いはユーザからの指示に応じて選択的に実行される。
【0005】
【発明が解決しようとする課題】
ところで、上記の画像処理システムでは、原画像データをメモリに一旦記憶した後に、メモリから原画像データを読み出し、読み出した原画像データに対し、画像内容の解析結果等に基づき予め決定された処理内容(各種画像処理の実行の有無及び実行する画像処理の処理条件)に従って画像処理を行い、主画像の画像データとして出力する構成となっている。このため、インデックスプリントを作成する際にも、インデックスプリントとして記録すべき複数の原画像の原画像データを所定のレイアウトに従ってメモリ上に配置することで、インデックスプリント作成用の画像データを生成し、該画像データをメモリから読み出して一定の処理内容の画像処理を行い、画像処理後の画像データを用いて記録材料へのインデックス画像の露光記録を行うことでインデックスプリントを作成していた。
【0006】
このように、上記の画像処理システムでは、インデックスプリントとして記録すべき複数の原画像の原画像データに対して一定の処理内容の画像処理を行ってインデックスプリントを作成しているので、インデックスプリントとして記録される各画像の中に、主画像出力時の画像処理の処理内容と大幅に異なる処理内容の画像処理がインデックスプリント作成時に行われることにより、インデックスプリント上での仕上がりが主画像の仕上がりと大幅に異なっている画像(例えば主画像出力時に非標準の画像処理も行われた画像等)が多数存在していることが多い。
【0007】
このため、例えば記録材料に主画像を記録したり、表示手段に主画像を表示する出力形態においては、インデックスプリント上の各画像を参照しても各画像に対応する主画像の仕上がりを認識することができないことがあり、インデックスプリント上の各画像が画像処理システムから出力された複数の主画像の何れに対応するのかを把握できないことがあった。また、情報記録媒体に画像データを格納する出力形態では、情報記録媒体に格納した画像データが表す主画像を視認できないので、インデックスプリントを作成して添付することは、主画像の確認が可能となる非常に有用なサービスである。しかし、インデックスプリント上の各画像の仕上がりが主画像の仕上がりと大きく異なっていることがあるので、情報記録媒体に格納された画像データが表す主画像の仕上がりが誤認識される恐れもあった。
【0008】
本発明は上記事実を考慮して成されたもので、複数の画像を所定のレイアウトで配置したインデックスプリントを、個々の画像の主画像の仕上がりが容易に認識可能に作成することができるインデックスプリント作成方法及び画像処理システムを得ることが目的である。
【0009】
【課題を解決するための手段】
上記目的を達成するために請求項1記載の発明に係るインデックスプリント作成方法は、複数の原画像の原画像データに対し、個々の原画像の原画像データ毎に画像処理の処理内容を決定して画像処理を各々行い、画像処理後の画像データを用いて、記録材料への画像の記録、表示手段への画像の表示、及び情報記録媒体への前記画像データの格納の少なくとも1つの主画像出力処理を行う画像処理システムにおいて、前記複数の原画像の原画像データに対し、前記主画像出力時の画像処理と同等の第1の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第2の画像処理を各々行い、前記第1の画像処理又は第2の画像処理を行った複数の原画像の画像データを所定のレイアウトに従って各々配置し、前記所定のレイアウトに従って配置した画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成することを特徴としている。
【0010】
請求項1記載の発明では、インデックスプリントの作成にあたり、複数の原画像の原画像データに対し、主画像出力時の画像処理と同等の第1の画像処理又は主画像出力時の画像処理の処理内容を表す情報(例えば前記処理内容を文字や絵で表す情報)を付加する第2の画像処理を各々行う。なお、本発明に係る原画像データは、写真フィルムやその他の記録媒体に記録された画像を読み取ることによって得られた画像データであってもよいし、デジタルカメラによる撮影によって情報記録媒体に記録された画像データ、コンピュータによって生成された画像データであってもよい。そして、第1の画像処理又は第2の画像処理を行った複数の原画像の画像データを所定のレイアウトに従って各々配置し、所定のレイアウトに従って配置した画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成する。
【0011】
これにより、複数の原画像の原画像データに対して第1の画像処理を各々行った場合には、インデックスプリント上の各画像の仕上がりが、主画像出力処理によって出力された主画像(記録材料に記録された画像、表示手段に表示された画像、情報記録媒体に格納された画像データが表す画像)のうちの対応する主画像の仕上がりに略一致するので、主画像の仕上がりを視覚的に容易に認識することができる。また、複数の原画像の原画像データに対して第2の画像処理を各々行った場合には、インデックスプリント上の各画像の仕上がりは主画像の仕上がりと必ずしも一致しないものの、第2の画像処理によって付加された情報を参照することで、主画像出力時の画像処理の処理内容を容易に把握することができるので、主画像の仕上がりを容易に認識することができる。
【0012】
従って、請求項1の発明によれば、複数の画像を所定のレイアウトで配置したインデックスプリントを、個々の画像の主画像の仕上がりが容易に認識可能に作成することができ、インデックスプリント上の各画像を参照することで、前記各画像が、画像処理システムから出力された複数の主画像の何れに対応するのかを容易に把握することができる。
【0013】
なお、主画像出力時の画像処理としては、例えば階調変換、色変換、主画像の拡大縮小、主画像の超低周波輝度成分の階調を圧縮するハイパートーン処理、粒状を抑制しながらシャープネスを強調するハイパーシャープネス処理、倍率色収差による原画像の色にじみを補正する画像処理、歪曲収差による原画像の歪みを補正する画像処理、主画像をモノトーンに仕上げるための画像処理、主画像をポートレート調に仕上げるための画像処理、主画像をセピア調に仕上げるための画像処理、主画像の画調をクロスフィルタを使用して撮影した画像と同様の画調に変更する画像処理、赤目を修正する画像処理、原画像中に存在する人物を主画像上で細身に仕上げるための画像処理の少なくとも何れかを含むことができる。
【0014】
請求項2記載の発明は、請求項1の発明において、インデックスプリント作成時に原画像データに対して第2の画像処理を行う場合、原画像データに対し、主画像出力時の画像処理のうちの標準画像処理と同等の画像処理のみを各々行い、前記主画像出力時の画像処理のうち前記標準画像処理以外に実行した非標準画像処理を表す情報を付加することを特徴としている。
【0015】
請求項2記載の発明に係る標準画像処理としては、例えば全ての原画像データ(或いは殆どの原画像データ)に対して共通に実行される画像処理(例えば階調変換、色変換、主画像の拡大縮小、主画像の超低周波輝度成分の階調を圧縮するハイパートーン処理、粒状を抑制しながらシャープネスを強調するハイパーシャープネス処理等)を適用することができる。
【0016】
請求項2の発明では、インデックスプリント作成時に原画像データに対して第2の画像処理を行う場合、複数の原画像の原画像データに対し、主画像出力時の画像処理のうちの標準画像処理と同等の画像処理のみを行い、主画像出力時の画像処理のうち標準画像処理以外に実行した非標準画像処理を表す情報を付加するので、インデックスプリント上の前記特定画像に付加されている情報を参照することで、主画像出力時の画像処理の処理内容を容易に把握することができ、主画像の仕上がりを容易に認識することができる。また、インデックスプリント上の特定画像を参照することで、標準の画像処理以外の画像処理を行わなかった場合の主画像の仕上がりを容易に認識することができ、特定画像の出力を再度指示する際に、特定の画像処理以外の画像処理の実行の有無をユーザが容易に選択することも可能となる。
【0021】
また、請求項1記載の発明において、第1の画像処理が行われた複数の原画像の画像データは、例えば請求項3に記載したように、個々の原画像毎に主画像出力時の画像処理の処理内容を決定する過程で得られる、主画像出力時の画像処理と同等の第1の画像処理が行われた個々の原画像のシミュレーション画像データを各々解像度変換することで取得することができる。
【0022】
請求項4記載の発明に係る画像処理システムは、複数の原画像の原画像データに対し、個々の原画像の原画像データ毎に画像処理の処理内容を決定して画像処理を各々行い、画像処理後の画像データを用いて、記録材料への画像の記録、表示手段への画像の表示、及び情報記録媒体への前記画像データの格納の少なくとも1つの主画像出力処理を行う画像処理システムであって、前記複数の原画像の原画像データに対し、前記主画像出力時の画像処理と同等の第1の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第2の画像処理を各々行う処理手段と、前記第1の画像処理又は第2の画像処理が行われた複数の原画像の画像データを所定のレイアウトに従って各々配置する配置手段と、前記所定のレイアウトに従って配置された画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成する作成手段と、を備えたことを特徴としている。
【0023】
請求項4記載の発明では、複数の原画像の原画像データに対し、主画像出力時の画像処理と同等の第1の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第2の画像処理が処理手段によって各々行われ、配置手段は第1の画像処理又は第2の画像処理が行われた複数の原画像の画像データを所定のレイアウトに従って各々配置し、作成手段は所定のレイアウトに従って配置された画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成するので、請求項1の発明と同様に、複数の画像を所定のレイアウトで配置したインデックスプリントを、個々の画像の主画像の仕上がりが容易に認識可能に作成することができる。
【0024】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。なお、以下では、まず本発明に係る画像処理システムとしてのディジタルラボシステムについて説明する。
【0025】
(システム全体の概略構成)
図1には本実施形態に係るディジタルラボシステム10の概略構成が示されており、図2にはディジタルラボシステム10の外観が示されている。図1に示すように、このラボシステム10は、ラインCCDスキャナ14、画像処理部16、レーザプリンタ部18、及びプロセッサ部20を含んで構成されており、ラインCCDスキャナ14と画像処理部16は、図2に示す入力部26として一体化されており、レーザプリンタ部18及びプロセッサ部20は、図2に示す出力部28として一体化されている。
【0026】
ラインCCDスキャナ14は、ネガフィルムやリバーサルフィルム等の写真フィルムに記録されているフィルム画像を読み取るためのものであり、例えば135サイズの写真フィルム、110サイズの写真フィルム、及び透明な磁気層が形成された写真フィルム(240サイズの写真フィルム:所謂APSフィルム)、120サイズ及び220サイズ(ブローニサイズ)の写真フィルムのフィルム画像を読取対象とすることができる。ラインCCDスキャナ14は、上記の読取対象のフィルム画像を3ラインカラーCCDで読み取り、R、G、Bの画像データを出力する。
【0027】
画像処理部16は、ラインCCDスキャナ14から出力された画像データ(スキャンデータ)が入力されると共に、デジタルカメラでの撮影によって得られた画像データ、フィルム画像以外の原稿(例えば反射原稿等)をスキャナで読み取ることで得られた画像データ、コンピュータで生成された画像データ等(以下、これらをファイル画像データと総称する)を外部から入力する(例えば、メモリカード等の記憶媒体を介して入力したり、通信回線を介して他の情報処理機器から入力する等)ことも可能なように構成されている。
【0028】
画像処理部16は、入力された画像データに対して各種の補正等の画像処理を行って、記録用画像データとしてレーザプリンタ部18へ出力する。また、画像処理部16は、画像処理を行った画像データを画像ファイルとして外部へ出力する(例えばメモリカード等の記憶媒体に出力したり、通信回線を介して他の情報処理機器へ送信する等)ことも可能とされている。
【0029】
レーザプリンタ部18はR、G、Bのレーザ光源を備えており、画像処理部16から入力された記録用画像データに応じて変調したレーザ光を印画紙に照射して、走査露光によって印画紙に画像を記録する。また、プロセッサ部20は、レーザプリンタ部18で走査露光によって画像が記録された印画紙に対し、発色現像、漂白定着、水洗、乾燥の各処理を施す。これにより、印画紙上に画像が形成される。
【0030】
(画像処理部の構成)
次に画像処理部16の構成について図3を参照して説明する。画像処理部16は、ラインCCDスキャナ14から入力されるR、G、Bのデータに対応してラインスキャナ補正部122R、122G、122Bが設けられている。ラインスキャナ補正部122R、122G、122Bは互いに同一の構成であり、以下ではこれらを区別せずに「ラインスキャナ補正部122」と総称する。
【0031】
ラインスキャナ補正部122は、ラインCCDスキャナ14から入力されたスキャンデータに対し、暗補正、濃度変換、シェーディング補正、欠陥画素補正の各処理を施す。暗補正は、ラインCCDスキャナ14のラインCCDの光入射側が遮光されている状態でラインCCDスキャナ14から入力されたデータ(ラインCCDの各セルの暗出力レベルを表すデータ)を各セル毎に記憶しておき、ラインCCDが写真フィルムを読み取ることによってラインCCDスキャナ14から入力されたスキャンデータから、各画素毎に対応するセルの暗出力レベルを減ずることによって成される。
【0032】
またラインスキャナ補正部122は、対数変換を行うためのデータが記憶されたルックアップテーブル(LUT)を備えている。前述の濃度変換は、暗補正が行われたデータ(このデータはラインCCDへの入射光量を表す)を、前述のLUTにより、ラインCCDスキャナ14にセットされた写真フィルムの濃度を表すデータに変換することによって成される。また、ラインスキャナ補正部122は、ラインCCDスキャナ14に写真フィルムがセットされていない状態でラインCCDの各セルに均一な光を入射することで得られるデータ(シェーディングデータ)を記憶している。前述のシェーディング補正は、写真フィルム読取時に、濃度変換されたデータを、前記シェーディングデータに基づいて画素単位で補正することによって成される。
【0033】
ところで、CCDセンサは、製造時の歩留りとの兼ね合いにより、入射光の光量に正確に対応した信号が出力されないセル(所謂欠陥画素)が出荷時より存在していたり、或いは経時的に欠陥画素が発生することがある。このため、ラインスキャナ補正部122は、欠陥画素の有無を予め判定すると共に欠陥画素が有った場合には該欠陥画素のアドレスを記憶しておき、シェーディング補正が行われたデータのうち、欠陥画素のデータについては周囲の画素のデータから補間してデータを新たに生成する(欠陥画素補正)。
【0034】
ラインスキャナ補正部122の出力端はセレクタ132の入力端に接続されており、ラインスキャナ補正部122で暗補正、濃度変換、シェーディング補正、欠陥画素補正の各処理が施されたデータは、スキャンデータとしてセレクタ132に入力される。また、セレクタ132の入力端は入出力コントローラ134のデータ出力端にも接続されており、入出力コントローラ134からは、外部から入力されたファイル画像データがセレクタ132に入力される。セレクタ132の出力端は入出力コントローラ134、イメージプロセッサ部136A、136Bのデータ入力端に各々接続されている。セレクタ132は、入力された画像データを、入出力コントローラ134、イメージプロセッサ部136A、136Bの各々に選択的に出力可能とされている。
【0035】
イメージプロセッサ部136Aは、メモリコントローラ138、イメージプロセッサ140、3個のフレームメモリ142A、142B、142Cを備えている。フレームメモリ142A、142B、142Cは各々1フレーム分のフィルム画像の画像データを記憶可能な容量を有しており、セレクタ132から入力された画像データは3個のフレームメモリ142の何れかに記憶されるが、メモリコントローラ138は、入力された画像データの各画素のデータが、フレームメモリ142の記憶領域に一定の順序で並んで記憶されるように、画像データをフレームメモリ142に記憶させる際のアドレスを制御する。
【0036】
イメージプロセッサ140は、フレームメモリ142に記憶された画像データを取込み、下記の各種画像処理を行う。すなわち、イメージプロセッサ140は全ての画像の画像データに対し、出力画像(主画像)の画質向上のための標準的な画像処理(標準画像処理)として、画像の拡大縮小、階調変換、色変換、画像の超低周波輝度成分の階調を圧縮するハイパートーン処理、粒状を抑制しながらシャープネスを強調するハイパーシャープネス処理等の画像処理を各々行う。これらの標準画像処理の処理条件は、オートセットアップエンジン144(後述)によって各画像毎に決定され、イメージプロセッサ140は、決定された処理条件に従って標準画像処理を各々行う。
【0037】
また、イメージプロセッサ140は、個々の画像(或いは1本の写真フィルムに記録された画像群等の複数の画像)を単位として選択的に実行すべき非標準の画像処理として、レンズ付きフィルム等によって撮影記録された画像を原画像として用いた場合の出力画像の画質向上のための画像処理(例えばレンズの歪曲収差による原画像の歪みやレンズの倍率色収差による原画像の色にじみを補正する画像処理等:以下、これらの画像処理をLF収差補正処理と総称する)、画調を意図的に変更する画像処理(例えば出力画像をモノトーンに仕上げる画像処理、出力画像をポートレート調に仕上げる画像処理、出力画像をセピア調に仕上げる画像処理等)や、画像を加工する画像処理(例えば原画像中に存在する人物を主画像上で細身に仕上げるための画像処理等)等を実行する機能を有している。これらの非標準の画像処理の実行の有無及び処理条件は、パーソナルコンピュータ158(後述)によって各画像毎に決定される。イメージプロセッサ140は、上述した各種の非標準の画像処理のうちの実行が指示された非標準画像処理を、決定された処理条件に従って行う。
【0038】
なお、上記の非標準の画像処理のうち、LF収差補正処理については、処理対象の画像データが、レンズ付きフィルムによって写真フィルムに撮影記録されたフィルム画像を表す画像データか否かをオートセットアップエンジン144によって判断し、該判断の結果に基づいてLF収差補正処理の実行の有無及びLF収差補正処理の処理条件を、オートセットアップエンジン144によって自動的に決定するようにしてもよい。上記のレンズ付きフィルムによって写真フィルムに撮影記録されたフィルム画像を表す画像データか否かの判断は、レンズ付きフィルムとして使用された写真フィルムは、レンズ付きフィルムのボディ内に収容されている状態で画像処理システムに持ち込まれるので、例えばレンズ付きフィルムのボディから写真フィルムを取り出す際に写真フィルムにマーク等を付与しておき、該マークの有無を検知することで行うことができる。また、レンズ付きフィルムの製造時に、レンズ付きフィルムとして用いられる写真フィルムにマークを付与しておくようにしてもよい。
【0039】
イメージプロセッサ140は入出力コントローラ134に接続されており、画像処理を行った画像データは、フレームメモリ142に一旦記憶された後に、所定のタイミングで入出力コントローラ134へ出力される。なお、イメージプロセッサ部136Bは、上述したイメージプロセッサ部136Aと同一の構成であるので説明を省略する。
【0040】
ところで、本実施形態では個々のフィルム画像に対し、ラインCCDスキャナ14において異なる解像度で2回の読み取りを行う。1回目の比較的低解像度での読み取り(以下、プレスキャンという)では、フィルム画像の濃度が非常に低い場合(例えばネガフィルムにおける露光アンダのネガ画像)にも、ラインCCDで蓄積電荷の飽和が生じないように決定した読取条件(写真フィルムに照射する光のR、G、Bの各波長域毎の光量、ラインCCDの電荷蓄積時間)で写真フィルムの全面の読み取りが行われる。このプレスキャンによって得られたデータ(プレスキャンデータ)は、セレクタ132から入出力コントローラ134に入力され、更に入出力コントローラ134に接続されたオートセットアップエンジン144に出力される。
【0041】
オートセットアップエンジン144は、CPU146、RAM148(例えばDRAM)、ROM150(例えば記憶内容を書換え可能なROM)、入出力ポート152を備え、これらがバス154を介して互いに接続されて構成されている。
【0042】
オートセットアップエンジン144は、入出力コントローラ134から入力されたプレスキャンデータに基づいてフィルム画像のコマ位置を判定し、写真フィルム上のフィルム画像が記録されている領域に対応するデータ(プレスキャン画像データ)を抽出する。また、プレスキャン画像データに基づいて、フィルム画像のサイズを判定すると共に濃度等の画像特徴量を演算し、プレスキャンを行った写真フィルムに対し、ラインCCDスキャナ14が比較的高解像度での再度の読み取り(以下、ファインスキャンという)を行う際の読取条件を決定する。そしてコマ位置及び読取条件をラインCCDスキャナ14に出力する。
【0043】
また、オートセットアップエンジン144は、複数コマ分のフィルム画像のプレスキャン画像データに基づいて、ラインCCDスキャナ14がファインスキャンを行うことによって得られる画像データ(ファインスキャン画像データ)に対する画像処理のうち、標準画像処理の処理条件をオートセットアップ演算により決定し、決定した処理条件をイメージプロセッサ部136のイメージプロセッサ140へ出力する。
【0044】
この標準画像処理の処理条件の決定は、撮影時の露光量、撮影光源種やその他の特徴量から類似のシーンを撮影した複数のフィルム画像が有るか否か判定し、類似のシーンを撮影した複数のフィルム画像が有った場合には、これらのフィルム画像のファインスキャン画像データに対する標準画像処理の処理条件が同一又は近似するように決定する。
【0045】
なお、標準画像処理の最適な処理条件は、画像処理後の画像データを、レーザプリンタ部18における印画紙への画像の記録に用いるのか、外部へ出力するのか等によっても変化する。画像処理部16には2つのイメージプロセッサ部136A、136Bが設けられているので、例えば、画像データを印画紙への画像の記録に用いると共に外部へ出力する等の場合には、オートセットアップエンジン144は各々の用途毎にオートセットアップ演算を行って各用途毎に最適な処理条件を各々決定し、イメージプロセッサ部136A、136Bへ出力する。これにより、イメージプロセッサ部136A、136Bでは、同一のファインスキャン画像データに対し、互いに異なる処理条件で標準画像処理が行われる。
【0046】
更に、オートセットアップエンジン144は、入出力コントローラ134から入力されたフィルム画像のプレスキャン画像データに基づいて、レーザプリンタ部18で印画紙に画像を記録する際のグレーバランス等を規定する画像記録用パラメータを算出し、レーザプリンタ部18に記録用画像データ(後述)を出力する際に同時に出力する。また、オートセットアップエンジン144は、外部から入力されるファイル画像データに対しても、上記と同様にして標準画像処理の処理条件を演算により決定する。
【0047】
入出力コントローラ134はI/F回路156を介してレーザプリンタ部18に接続されている。画像処理後の画像データを印画紙への画像の記録に用いる場合には、イメージプロセッサ部136で画像処理が行われた画像データは、入出力コントローラ134からI/F回路156を介し記録用画像データとしてレーザプリンタ部18へ出力される。また、オートセットアップエンジン144はパーソナルコンピュータ158に接続されている。画像処理後の画像データを画像ファイルとして外部へ出力する場合には、イメージプロセッサ部136で画像処理が行われた画像データは、入出力コントローラ134からオートセットアップエンジン144を介してパーソナルコンピュータ158に出力される。
【0048】
パーソナルコンピュータ158は、CPU160、メモリ162、本発明に係る表示手段に対応するディスプレイ164、キーボード166(ディスプレイ164及びキーボード166については図2も参照)、ハードディスク168、CD−ROMドライバ170、搬送制御部172、拡張スロット174、画像圧縮/伸長部176を備えており、これらがバス178を介して互いに接続されて構成されている。搬送制御部172は、ラインCCDスキャナ14にセットされるフィルムキャリア38に接続されており、フィルムキャリア38による写真フィルムの搬送を制御する。また、フィルムキャリア38にAPSフィルムがセットされた場合には、フィルムキャリア38がAPSフィルムの磁気層から読み取った情報(例えばプリントサイズ等)が入力される。
【0049】
また、メモリカード等の記憶媒体に対してデータの読出し/書込みを行うドライバ(図示省略)や、他の情報処理機器と通信を行うための通信制御装置は、拡張スロット174を介してパーソナルコンピュータ158に接続される。入出力コントローラ134から外部への出力用の画像データが入力された場合には、前記画像データは拡張スロット174を介して画像ファイルとして外部(前記ドライバや通信制御装置等)に出力される。また、拡張スロット174を介して外部からファイル画像データが入力された場合には、入力されたファイル画像データは、オートセットアップエンジン144を介して入出力コントローラ134へ出力される。この場合、入出力コントローラ134では入力されたファイル画像データをセレクタ132へ出力する。
【0050】
(作用)
次に本実施形態の作用として、写真フィルムに記録されているフィルム画像をラインCCDスキャナ14によって読み取り、読み取りによって得られたスキャンデータに基づいて、レーザプリンタ部18において印画紙への画像の記録を行って本プリント(本発明の主画像に相当)を作成する場合の画像処理部16における処理について説明する。
【0051】
先にも説明したように、写真フィルムに記録されているフィルム画像に対し、ラインCCDスキャナ14は読み取りを2回行う(プレスキャン及びファインスキャン)。以下では、まずラインCCDスキャナ14において、写真フィルムの全面に対してプレスキャンが行われ、画像処理部16にプレスキャンデータが入力された場合に画像処理部16で実行されるプレスキャン処理について、図4のフローチャートを参照して説明する。
【0052】
ステップ200では、ラインCCDスキャナ14から入力されたプレスキャンデータに対し、ラインスキャナ補正部122によって暗補正、濃度変換、シェーディング補正、欠陥画素補正の各処理が施される。ラインスキャナ補正部122から出力されたプレスキャンデータは、セレクタ132を介してオートセットアップエンジン144に入力される。次のステップ202では、オートセットアップエンジン144において、ラインCCDスキャナ14から入力されたプレスキャンデータに基づき、写真フィルム上のフィルム画像の記録位置(コマ位置)を判定し、判定したコマ位置に基づいてプレスキャンデータからフィルム画像記録位置に対応するプレスキャン画像データを切り出すことを、写真フィルムに記録された各フィルム画像について各々行う。
【0053】
ところで、本実施形態に係るディジタルラボシステム10は、ラインCCDスキャナ14と種類の異なるフィルムスキャナを画像処理部16に接続することも可能とされている。しかし、上記構成では画像処理部16に入力されるスキャンデータが、読み取りを行ったスキャナの種類毎に微妙に相違する。この相違は、各種スキャナの構成の差異に起因しているので、次のステップ204では、画像処理部16にスキャンデータを入力したスキャナの種類を判別し、読み取りを行ったスキャナの種類に拘らず、同一の写真フィルムを読み取ったときのデータが互いに同一となるように、判別したスキャナの種類に応じて各フィルム画像のプレスキャン画像データを補正する、プレスキャン画像データの規格化を行う。
【0054】
ステップ206では、各フィルム画像のプレスキャン画像データに基づいて、各フィルム画像のサイズを判定すると共に、各フィルム画像の濃度等の画像特徴量を各々演算する。そして各フィルム画像のサイズ及び画像特徴量に基づいて、ラインCCDスキャナ14が各フィルム画像についてファインスキャンを行う際の読取条件を決定し、各フィルム画像を識別する情報(例えばコマ番号)と対応させてRAM148に記憶する。
【0055】
次のステップ208では、複数コマ分のフィルム画像のプレスキャン画像データに基づいて各フィルム画像毎にオートセットアップ演算を行い、ラインCCDスキャナ14がファインスキャンを行うことによって得られる画像データ(ファインスキャン画像データ)に対し、本プリント作成時に行う標準画像処理の処理条件を決定する。なお、決定した標準画像処理の処理条件は、各フィルム画像を識別する情報(例えばコマ番号)と対応されてRAM148に記憶される。
【0056】
次のステップ210以降では、パーソナルコンピュータ158で画像検定処理が行われる。すなわち、ステップ210ではオートセットアップエンジン144からプレスキャン画像データを取込むと共に、オートセットアップエンジン144によって決定された本プリント作成時の標準画像処理の処理条件を取込み、取り込んだ標準画像処理の処理条件に基づき、本プリント作成時にファインスキャン画像データを対象としてイメージプロセッサ140で実行される標準画像処理と等価な画像処理をプレスキャン画像データに対して行ってシミュレーション画像データを生成する。次のステップ212では、ステップ210で生成したシミュレーション画像データに基づいて、本プリント作成時に標準画像処理のみを行ったときの本プリントの仕上がりを表すシミュレーション画像をディスプレイ164に表示する。
【0057】
図5にはシミュレーション画像の表示の一例を示す。図5では、6コマ分のフィルム画像のシミュレーション画像300を表示すると共に、ラインCCDスキャナ14で読み取りを行っている写真フィルムのうち、表示しているシミュレーション画像300に対応するフィルム画像が記録されている部分もイメージ302として表示しており、更に前記イメージ302として表示している写真フィルム上で、表示しているシミュレーション画像300に対応するフィルム画像を枠304で囲んで明示している。なお、図5では図示を省略しているが、ディスプレイ164には、画像の検定及び検定結果の入力をオペレータに要請するメッセージも表示される。
【0058】
ディスプレイ164にシミュレーション画像が表示されると、オペレータはシミュレーション画像を目視で確認し、オートセットアップエンジン144によって判定されたコマ位置が適正か否か、シミュレーション画像の画質が適正か否か(すなわちオートセットアップエンジン144で演算された標準画像処理の処理条件が適正か否か)を検定し、検定結果を表す情報をキーボード166を介して入力する。
【0059】
オペレータからキーボード166を介して何らかの情報(指示)が入力されるとステップ214へ移行し、入力された情報に基づき、シミュレーション画像に対する検定結果として、特定のシミュレーション画像(に対応する特定のフィルム画像)に対し、各種の標準画像処理のうちの何れかの画像処理の処理条件の修正が指示されたか否かを判定する。ステップ214の判定が肯定された場合にはステップ216へ移行し、オペレータから入力された処理条件の修正を指示する修正情報をオートセットアップエンジン144へ出力し、前記特定のフィルム画像の本プリント作成時の標準画像処理のうち、処理条件の修正が指示された画像処理の処理条件を、入力された修正情報に従って修正するようオートセットアップエンジン144に対して指示する。
【0060】
これにより、オートセットアップエンジン144では、ステップ208において前記特定のシミュレーション画像に対応するフィルム画像の本プリント作成時の標準画像処理のうち、処理条件の修正が指示された画像処理の処理条件を、オペレータから入力された修正情報を考慮して再演算(すなわち修正)する。そしてパーソナルコンピュータ158によってステップ210、212が再度行われることにより、修正された処理条件に基づいて、ディスプレイ164にシミュレーション画像300が再表示される。再表示された特定のシミュレーション画像をオペレータが目視で確認することにより、オペレータは先に入力した修正情報の内容が適正か否かを容易に判断できる。
【0061】
また、ステップ214の判定が否定された場合にはステップ218へ移行し、オペレータから入力された情報に基づき、シミュレーション画像に対する検定結果として、特定のシミュレーション画像に対してコマ位置の修正が指示されたか否かを判定する。ステップ218の判定が肯定された場合にはステップ220へ移行し、オペレータから入力されたコマ位置の修正を指示する修正情報をオートセットアップエンジン144へ出力し、前記特定のシミュレーション画像に対応するフィルム画像のコマ位置を修正するようオートセットアップエンジン144に対して指示する。
【0062】
これにより、オートセットアップエンジン144では、ステップ202において、前記特定のシミュレーション画像に対応するフィルム画像のコマ位置を修正し、修正したコマ位置に基づいてプレスキャンデータからのプレスキャン画像データの切り出しを再度行う。そして、オートセットアップエンジン144によってステップ204〜ステップ208の処理が再度行われ、パーソナルコンピュータ158によってステップ210、212の処理が再度行われることにより、コマ位置が修正されたフィルム画像のシミュレーション画像300がディスプレイ164に再表示される。また、ステップ214、218の判定が何れも否定された場合にはステップ222へ移行し、ディスプレイに表示している各シミュレーション画像に対応する各フィルム画像のうち、特定のフィルム画像に対して本プリント作成時に非標準画像処理を実行することが指示されたか否か判定する。
【0063】
オペレータは、前述のようにコマ位置及び標準画像処理の処理条件を検定し、これらが適正であると判定すると、続いて本プリント作成時に非標準の画像処理を行うか否かを判断する。そして、例えば特定のフィルム画像に対し、ユーザから特定の非標準画像処理(単一種でも複数種でもよい)の実行が指示されていた場合、或いはオペレータがシミュレーション画像を目視し、特定のフィルム画像については特定の非標準画像処理を行うことが適当であると自ら判断した等の場合、オペレータは、前記特定のフィルム画像に対して本プリント作成時に実行すべき非標準画像処理を指定する情報をキーボード166を介して入力する。
【0064】
これにより、ステップ222の判定が肯定されてステップ224へ移行し、非標準画像処理の実行が指示された特定のフィルム画像のシミュレーション画像データ(イメージプロセッサ140で実行される標準画像処理と等価な画像処理が行われた画像データ)に対し、実行が指示された非標準画像処理と同等の画像処理(本プリント作成時にファインスキャン画像データを対象としてイメージプロセッサ140で実行される非標準画像処理と等価な画像処理)を行う。なお、上記の非標準画像処理と同等の画像処理における処理条件は、処理条件のデフォルト値が予め設定されている場合には該デフォルト値を用いてもよいし、オペレータによって処理条件を設定させ、設定された処理条件を用いてもよい。
【0065】
次のステップ226では、ステップ224で非標準画像処理と同等の画像処理を行ったシミュレーション画像データに基づいて、本プリント作成時に非標準画像処理を行った場合の特定のフィルム画像の本プリントの仕上がりを表すシミュレーション画像をディスプレイ164に表示する。
【0066】
ディスプレイ164に上記シミュレーション画像が表示されると、オペレータはシミュレーション画像を目視で確認し、対応する特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容が適正か否か(すなわち実行を指示した非標準画像処理が適当か否か、及び実行を指示した非標準画像処理の処理条件が適正か否か)を表示されているシミュレーション画像の画質等に基づいて検定する。そして、シミュレーション画像の画質等が適正であると判断した場合には「検定OK」を表す情報を入力し、実行を指示した非標準画像処理の処理条件が不適正であると判断した場合や、先に実行を指示した非標準画像処理以外の他の非標準画像処理も実行すべきと判断した場合、或いは先に実行を指示した非標準画像処理のうちの特定の非標準画像処理については実行すべきでないと判断した場合には、特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容を前記のように修正することを指示する修正情報をキーボード166を介して入力する。
【0067】
オペレータからキーボード166を介して何らかの情報(指示)が入力されるとステップ228へ移行し、オペレータから入力された情報に基づき、特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容が適正か否か判定する。ステップ228の判定が否定された場合(修正情報が入力された場合)にはステップ230へ移行し、オペレータから入力された修正情報に基づいて特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容を修正してステップ224に戻る。
【0068】
これにより、特定のフィルム画像のシミュレーション画像データ(標準画像処理と同等の画像処理のみが行われたシミュレーション画像データ)に対し、修正された処理内容に従って本プリント作成時に行われる非標準画像処理と同等の画像処理が再度行われ(ステップ224)、該シミュレーション画像データに基づき、特定のフィルム画像の本プリント作成時に、修正された処理内容に従って非標準画像処理を行った場合の本プリントの仕上がりを表すシミュレーション画像がディスプレイ164に表示される(ステップ226)。
【0069】
表示された特定のフィルム画像のシミュレーション画像を目視で確認することにより、オペレータは先に入力した修正情報によって修正を指示した非標準画像処理の処理内容が適正か否かを容易に判断できる。そして、特定のフィルム画像に対して当初に設定された本プリント作成時の非標準画像処理の処理内容が不適正であった場合にも、ステップ224〜230が繰り返されることにより、特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容を、適正な処理内容に修正することができる。
【0070】
オペレータから「検定OK」を表す情報が入力されると、ステップ228の判定が肯定されてステップ232へ移行し、特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容として、現在設定されている処理内容をメモリ162等に記憶し、ステップ222に戻る。これにより、ディスプレイ164に表示している各シミュレーション画像に対応する各フィルム画像(1本の写真フィルムに記録された各フィルム画像)のうち、非標準画像処理を実行すべきとオペレータが判断したフィルム画像について、本プリント作成時に実行すべき非標準画像処理の処理内容が各々設定されることになる。
【0071】
上記のようにして非標準画像処理の処理内容が設定されると、ステップ222の判定が否定されてステップ234へ移行する。これにより、各フィルム画像に対する本プリント作成時の画像処理の処理内容及びファインスキャン時の読取条件が確定し、各フィルム画像の読取条件については、ラインCCDスキャナ14でファインスキャンが行われる際にラインCCDスキャナ14に通知され、各フィルム画像に対する画像処理の処理内容(標準画像処理の処理条件、実行する非標準画像処理、及びその処理条件)については、ラインCCDスキャナ14から各フィルム画像のファインスキャン画像データが入力される際にイメージプロセッサ140に通知される。
【0072】
ステップ234ではインデックスプリントの作成を行うか否か判定する。判定が否定された場合に何ら処理を行うことなくプレスキャン処理を終了するが、判定が肯定された場合にはステップ236へ移行し、インデックスプリント作成処理を行う。以下、インデックスプリント作成処理について、図6のフローチャートを参照して説明する。
【0073】
ステップ250では、先に画像処理の処理内容が決定された各フィルム画像のうち、1本の写真フィルムの先頭に記録されているフィルム画像を処理対象のフィルム画像として設定する。そして、処理対象のフィルム画像に対して決定された本プリント作成時の画像処理の処理内容に基づき、前記処理対象のフィルム画像に対して本プリント作成時にイメージプロセッサ140で非標準画像処理が行われるか否か判定する。
【0074】
処理対象のフィルム画像が、本プリント作成時にイメージプロセッサ140で非標準画像処理が行われないフィルム画像である場合には、ステップ250の判定が否定されてステップ266へ移行し、処理対象のフィルム画像のシミュレーション画像データ(標準画像処理と同等の画像処理のみが行われた画像データ)を取り込み、インデックスプリントを作成するための解像度変換を行い、次のステップ268では解像度変換を行ったシミュレーション画像データを、記憶手段(例えばイメージプロセッサ部136のフレームメモリ142等)の記憶領域上の所定のレイアウト(インデックスプリントで各インデックス画像がマトリクス状に配列されるレイアウト)に応じた記憶位置に、インデックス画像データとして記憶させる。なお、ステップ268は請求項4に記載の配置手段に対応している。
【0075】
また、処理対象のフィルム画像が、本プリント作成時にイメージプロセッサ140で非標準画像処理が行われるフィルム画像である場合には、ステップ250の判定が肯定されてステップ252へ移行し、処理対象のフィルム画像に対して本プリント作成時に行われる非標準画像処理を、処理対象のフィルム画像に対応するインデックスプリント上のインデックス画像の仕上がりに反映させる(非標準画像処理と同等の画像処理を行ったシミュレーション画像データをインデックス画像データとして用いることで、インデックス画像をシミュレーション画像と同等の仕上がりとする)か否か判定する。
【0076】
非標準画像処理をインデックス画像の仕上がりに反映させるか否かはオペレータによって予め選択され、オペレータによる選択結果を表す情報がメモリ162に記憶される。ステップ252の判定は、メモリ162に記憶された前記情報に基づいて行われる。
【0077】
本プリント作成時に行われる非標準画像処理をインデックス画像の仕上がりに反映させることが選択されていた場合には、ステップ252の判定が肯定されてステップ254へ移行し、先のステップ224で本プリント作成時に行われる非標準画像処理と同等の処理も行われた処理対象のフィルム画像のシミュレーション画像データを取り込み、該取り込んだシミュレーション画像データに対して解像度変換を行った後にステップ268へ移行し、解像度変換を行ったシミュレーション画像データを、記憶手段の記憶領域上の所定のレイアウトに応じた記憶位置にインデックス画像データとして記憶させる。
【0078】
なお、上記のように、本プリント作成時に行われる非標準画像処理と同等の処理も行われたシミュレーション画像データをインデックス画像データとして記憶させる場合、本プリント作成時に行われる標準画像処理と同等の処理を行うステップ210、及び本プリント作成時に行われる非標準画像処理と同等の処理を行うステップ224は、本発明に係る第1の画像処理に対応している。
【0079】
一方、本プリント作成時に行われる非標準画像処理をインデックス画像の仕上がりに反映させない(非標準画像処理と同等の画像処理を行ったシミュレーション画像データをインデックス画像として用いない)ことが選択されていた場合には、ステップ252の判定が否定されてステップ256へ移行し、処理対象のフィルム画像のシミュレーション画像データとして、先のステップ224で非標準画像処理と同等の画像処理が行われる前のシミュレーション画像データ(すなわち、標準画像処理のみが行われたシミュレーション画像データ)を取り込む。
【0080】
次のステップ258では、処理対象のフィルム画像に対し、本プリント作成時に、非標準画像処理の一種である歪曲収差補正処理がイメージプロセッサ140で行われるか否か判定する。一般にレンズには歪曲収差があることが知られているが、特に安価なプラスティックレンズで構成されるレンズ付きフィルムのレンズ等は歪曲収差量が大きく、レンズ付きフィルム等によって写真フィルムに撮影記録されたフィルム画像には、レンズの歪曲収差に起因して比較的大きな幾何学的歪みが生じている。本実施形態において、上記のようなフィルム画像に対しては、幾何学的歪みを補正する歪曲収差補正処理が行われることが多い。
【0081】
歪曲収差補正処理は、具体的には、フィルム画像上で本来格子状に位置すべき各画素の位置が、レンズの歪曲収差によってどの方向にどの程度移動するかを、レンズの種類毎に予め測定して収差補正データとして記憶しておき、処理対象の画像データに対し、収差補正データに基づき、前記画像データを構成する各画素のデータ毎に、本来の位置(格子位置)における値(例えば各成分色(R、G、B又はC、M、Y)毎の濃度値)を補間演算によって求めることによって成される。但し、歪曲収差補正前の画像データが表す画像の外縁の形状が矩形状であるので、歪曲収差補正後の画像データが表す画像の外縁の形状は非矩形状となる。従って、画像データが表す画像の外縁の形状が矩形状となるように、歪曲収差補正後の画像データから本プリントの作成に使用する画像データの切り出しを行う必要がある。
【0082】
前述のように、本プリント作成時に行われる非標準画像処理をインデックス画像の仕上がりに反映させる場合には、フィルム画像に対する非標準画像処理と同等の画像処理が行われたシミュレーション画像データを用いてインデックスプリントが作成されるので、本プリント作成時にイメージプロセッサ140で歪曲収差補正処理が行われるフィルム画像であっても、インデックス画像上での画像範囲が対応する本プリント上での画像範囲に一致する。しかし、本プリント作成時に行われる非標準画像処理をインデックス画像の仕上がりに反映させない場合には、本プリント作成時にイメージプロセッサ140で歪曲収差補正処理が行われるフィルム画像については、インデックス画像上での画像範囲が、対応する本プリント上での画像範囲と不一致となる。
【0083】
このため、本実施形態では、ステップ258の判定が否定された場合(本プリント作成時に歪曲収差補正処理が行われない場合)には、何ら処理を行うことなくステップ262へ移行するが、ステップ258の判定が肯定された場合にはステップ260へ移行し、本プリント上での画像範囲を表す枠をインデックス画像に重ねて表示するための枠データをシミュレーション画像データに付加した後にステップ262へ移行する。なお、歪曲収差補正処理以外に、原画像の一部が主画像から除外される他の画像処理が本プリント作成時に行われる場合にも、上記処理を行うようにしてもよい。
【0084】
ステップ262では、処理対象のフィルム画像に対し、本プリント作成時に、イメージプロセッサ140で歪曲収差補正処理以外の非標準画像処理が実行されるか否か判定する。判定が否定された場合にはステップ266へ移行するが、判定が肯定された場合にはステップ264へ移行し、本プリント作成時にイメージプロセッサ140で実行される歪曲収差補正処理以外の非標準画像処理を表すキャラクタ情報(テキストデータでもビットマップデータでもよい)を、シミュレーション画像データに付加する。
【0085】
なお、ステップ264は本発明に係る第2の画像処理(より詳しくは請求項2に記載の第2の画像処理)に対応しており、この場合、本プリント作成時に行われる標準画像処理と同等の処理を行うステップ210は、請求項2に記載の「主画像出力時の画像処理のうちの標準画像処理と同等の画像処理のみ」を行うことに対応している。
【0086】
次のステップ266では、上記処理を行ったシミュレーション画像データに対し、インデックスプリントを作成するための解像度変換を行い、次のステップ268では解像度変換を行ったシミュレーション画像データを、記憶手段の記憶領域上の所定のレイアウトに応じた記憶位置にインデックス画像データとして記憶させる。ステップ270では、1本の写真フィルムに記録された全てのフィルム画像について、対応するシミュレーション画像データを記憶手段の記憶領域上に配置したか否か判定する。判定が否定された場合にはステップ250に戻り、ステップ270の判定が肯定される迄、ステップ250〜270を繰り返す。
【0087】
これにより、写真フィルムに記録されている各フィルム画像が、写真フィルムへの記録順に処理対象のフィルム画像として順に設定されて上記処理が各々行われることになり、記憶手段の記憶領域上には、各フィルム画像のインデックス画像データ(解像度変換後のシミュレーション画像データ)がマトリクス状に配列されたインデックスプリント画像データが生成されることになる。そして、ステップ270の判定が肯定されるとステップ272へ移行し、記憶手段の記憶領域上に生成されたインデックスプリント画像データをレーザプリンタ部18に転送し、インデックスプリント作成処理(及びプレスキャン処理)を終了する。このステップ272は、インデックスプリントを実際に作成するレーザプリンタ部及びプロセッサ部20と共に、請求項4に記載の作成手段に対応している。
【0088】
レーザプリンタ部18では、インデックスプリント画像データが転送されると、レーザ光源から射出されるR、G、Bのレーザ光をインデックスプリント画像データに基づいて変調し、変調したレーザ光を印画紙上で走査させることによって、印画紙上にインデックスプリント画像を露光記録する。インデックスプリント画像が露光記録された印画紙に対し、プロセッサ部20で発色現像、漂白定着、水洗、乾燥の各処理が行われることにより、印画紙に露光記録された画像が可視化され、例として図7に示すように、複数のインデックス画像がマトリクス状に配列されて成るインデックスプリントが完成する。
【0089】
例として図7(A)には、本プリント作成時に行う非標準画像処理をインデックス画像の仕上がりに反映させることが選択され、写真フィルム上で7コマ目に記録されているフィルム画像に対し、画像をセピア調に仕上げる画像処理(非標準画像処理)が本プリント作成時に行われる場合に作成されるインデックスプリントを示す。図7(A)からも明らかなように、7コマ目のフィルム画像に対応するインデックスプリント上のインデックス画像として、画像をセピア調に仕上げる画像処理と同等の画像処理が行われたシミュレーション画像データを用いることにより、本プリントと同様にセピア調に仕上がっている。
【0090】
この場合、本プリント時に非標準画像処理が行われるフィルム画像を含む全てのフィルム画像について、インデックスプリント上のインデックス画像の仕上がりが、対応する本プリントの仕上がりに略一致することになる。従って、インデックスプリントの個々のインデックス画像を参照することで、対応する本プリントの仕上がりをユーザが容易に認識することができる。
【0091】
また、例として図7(B)には、本プリント作成時に行う非標準画像処理をインデックス画像の仕上がりに反映させないことが選択され、写真フィルム上で7コマ目に記録されているフィルム画像に対し、画像をセピア調に仕上げる画像処理(非標準画像処理)が本プリント作成時に行われる場合に作成されるインデックスプリントを示す。図7(B)からも明らかなように、7コマ目のフィルム画像に対応するインデックスプリント上のインデックス画像には、先に説明したステップ264の処理により、本プリント作成時に実行される非標準画像処理の処理内容を表す文字情報である「セピア」が付加されている。
【0092】
この場合、本プリント時に非標準画像処理が行われるフィルム画像については、インデックスプリント上のインデックス画像の仕上がりが、対応する本プリントの仕上がりと一致しないが、インデックス画像に付加されている文字情報を参照することにより、ユーザは、本プリント作成時に実行される非標準画像処理の処理内容を容易に認識することができる。従って、対応する本プリントの仕上がりをユーザが容易に認識することができる。また、非標準画像処理を行わない場合の本プリントの仕上がりをユーザが容易に認識することができる、という効果も得られる。
【0093】
また、例として図7(C)には、本プリント作成時に行う非標準画像処理をインデックス画像の仕上がりに反映させないことが選択され、写真フィルム上で7コマ目に記録されているフィルム画像に対し、本プリント作成時に歪曲収差補正処理(非標準画像処理)が行われる場合に作成されるインデックスプリントを示す。図7(C)からも明らかなように、7コマ目のフィルム画像に対応するインデックスプリント上のインデックス画像には、先に説明したステップ260の処理により、本プリント作成時に実行される歪曲収差補正処理によって変化する本プリントの画像範囲を表す枠がインデックス画像に重ねて表示されている。
【0094】
本プリント作成時に行う非標準画像処理をインデックス画像の仕上がりに反映させない場合、非標準画像処理の一種である歪曲収差補正処理が本プリント時に行われるフィルム画像については、インデックスプリント上のインデックス画像の画像範囲は、対応する本プリントの画像範囲とは一致しない(本プリントの画像範囲よりも広くなる)。しかしながら、インデックス画像に重ねて表示されている枠を参照することにより、ユーザは、本プリント上での画像範囲を容易に認識することができる。
【0095】
一方、写真フィルムに対するプレスキャンを完了すると、ラインCCDスキャナ14では、写真フィルムを個々のフィルム画像毎に読み取るファインスキャンを行う。このファインスキャンに際しては、個々のフィルム画像に対する読取条件がオートセットアップエンジン144からラインCCDスキャナ14に通知され、ラインCCDスキャナ14は、通知された読取条件に従って個々のフィルム画像の読み取り(ファインスキャン)を行う。
【0096】
また各フィルム画像に対する画像処理の処理内容(標準画像処理の処理条件、実行する非標準画像処理、及びその処理条件)については、ラインCCDスキャナ14から各フィルム画像のファインスキャン画像データが入力される際にオートセットアップエンジン144からイメージプロセッサ140に通知される。イメージプロセッサ140は、入力された各フィルム画像のファインスキャン画像データに対し、前記通知された処理内容の画像処理を各々行い、記録用画像データとしてレーザプリンタ部18へ順に転送する。
【0097】
レーザプリンタ部18では、レーザ光源から射出されるR、G、Bのレーザ光を転送された記録用画像データに基づいて変調し、変調したレーザ光を印画紙上で走査させることによって印画紙上に画像を露光記録する。画像が露光記録された印画紙に対し、プロセッサ部20で発色現像、漂白定着、水洗、乾燥の各処理が行われることにより、印画紙に露光記録された画像が可視化され、本プリントが完成する。
【0098】
また、イメージプロセッサ140は、記録用画像データに加え、実行した非標準画像処理を表す情報もレーザプリンタ部18へ転送する。レーザプリンタ部18は、図7にも示すように、イメージプロセッサ140で実行された非標準画像処理を表す文字を本プリントの裏面に記録する。ユーザは本プリントの裏面に印字された文字を参照することにより、本プリント作成時に実行された非標準画像処理を把握することができる。
【0099】
なお、本プリント作成時に実行される非標準画像処理の処理内容を表す文字情報を付加する場合、本プリント作成時に多数種の非標準画像処理が実行されるときに、これに伴って多数の文字を付加すると、インデックス画像を視認する際の障害となることがある。これを考慮すると、各種の非標準画像処理に対して優先順位を予め定めておき、本プリント作成時に多数の非標準画像処理が行われるときには、優先順位の高い所定数(1以上)の非標準画像処理のみを表す文字情報を付加するようにしてもよい。
【0100】
また、上記では本発明に係る原画像データとして、写真フィルムに記録されているフィルム画像を比較的低解像度で読み取る(プレスキャン)ことによって得られたプレスキャン画像データを採用し、該プレスキャン画像データに対し、本プリント作成時に行われる画像処理のうちの少なくとも標準画像処理を行うことで得られた画像データ(シミュレーション画像データ)を用いてインデックスプリントを作成する場合を説明したが、これに限定されるものではなく、プレスキャン時よりも高解像度でフィルム画像を読み取る(ファインスキャン)ことによって得られたファインスキャン画像データを原画像データとして用いてインデックスプリントを作成するようにしてもよい。
【0101】
ファインスキャン画像データは、プレスキャン画像データと比較すると高解像度であり、インデックス画像データとの解像度の差が大きいので、解像度変換処理等の画像処理が複雑となり処理に時間がかかる。しかし、プレスキャンとファインスキャンとでは読取条件が相違していることが多く、本プリントはファインスキャン画像データを用いて作成されるので、ファインスキャン画像データを用いてインデックスプリントを作成することにより、インデックス画像の仕上がりを、本プリントの仕上がりに対して精度良く一致させることが可能となる。
【0102】
ファインスキャン画像データを用いてインデックスプリントを作成する際のインデックス画像データの生成は、先に説明したようにパーソナルコンピュータ158で行ってもよいが、イメージプロセッサ140はファインスキャン画像データに対して各種の画像処理を行う機能を有しているので、イメージプロセッサ140でインデックス画像データを生成するようにしてもよい。この場合、イメージプロセッサ140は、例えば図8に示すように構成することができる。
【0103】
図8に示すイメージプロセッサ140は、入力された画像データに対して標準画像処理の一部を行う第1の標準画像処理部140Aが設けられており、第1の標準画像処理部140Aの出力側には切替器140Eが設けられている。切替器140Eは、入力された画像データを、画像データに対して非標準画像処理を行う非標準画像処理部140B、又は切替器140Gに選択的に出力する。非標準画像処理部140Bの出力側には、画像データに対して第1の標準画像処理部140Aで実行されない標準画像処理を行う第2の標準画像処理部140Cが設けられており、第2の標準画像処理部140Cの出力側には切替器140Fが設けられている。切替器140Fは、入力された画像データを、フレームメモリ142又は解像度変換部140Dへ選択的に出力する。解像度変換部140Dは、入力された画像データの解像度をインデックス画像データに等しい解像度に変換した後にフレームメモリ142へ出力する。
【0104】
また、切替器140Gは、入力された画像データを、本プリント作成時に非標準画像処理部140Bで実行される非標準画像処理の処理内容を表す文字情報を付加するキャラクタ情報付加部140H、又はキャラクタ情報付加部140Hの出力側に設けられた切替器140Jに選択的に出力する。切替器140Jは、入力された画像データを、本プリント作成時に非標準画像処理部140Bで歪曲収差補正が実行された場合の本プリントの画像範囲を表す枠情報を付加する枠付加部140K、又は枠付加部140Kの出力側に接続された第2の標準画像処理部140Cに選択的に出力する。
【0105】
本プリント作成時には、コントローラ140Lは、フレームメモリ142に一時記憶されたファインスキャン画像データが、第1の標準画像処理部140A、非標準画像処理部140B、及び第2の標準画像処理部140Cで順に処理されてフレームメモリ142に再記憶されるように切替器140E、140Fを制御する。また、インデックスプリント作成時で、かつ非標準画像処理をインデックス画像の仕上がりに反映させることが選択されている場合には、ファインスキャン画像データが、第1の標準画像処理部140A、非標準画像処理部140B、第2の標準画像処理部140C、及び解像度変換部140Dで順に処理され、フレームメモリ142の記憶領域上の所定のレイアウトに応じた記憶位置に再記憶されるように切替器140E、140Fを制御する。
【0106】
更に、インデックスプリント作成時で、かつ非標準画像処理をインデックス画像の仕上がりに反映させないことが選択されている場合、コントローラ140Lは、第1の標準画像処理部140Aから出力されたファインスキャン画像データが切替器140G側へ出力され、第2の標準画像処理部140Cから出力された画像データが解像度変換部140G側へ出力され、解像度変換部140Dから出力された画像データがフレームメモリ142の記憶領域上の所定のレイアウトに応じた記憶位置に再記憶されるように切替器140E、140Fを制御する。そしてコントローラ140Lは、処理対象のファインスキャン画像データに対し本プリント作成時に歪曲収差補正処理以外の非標準画像処理が行われる場合には画像データがキャラクタ情報付加部140Hに入力され、上記以外の場合には画像データがキャラクタ情報付加部140Hを迂回して切替器140Jに入力されるように、切替器140Gを制御する。また、コントローラ140Lは、処理対象のファインスキャン画像データに対し本プリント作成時に歪曲収差補正処理が行われる場合には画像データが枠付加部140Kに入力され、上記以外の場合には画像データが枠付加部140Kを迂回して第2の標準画像処理部140Cに入力されるように切替器140Jを制御する。
【0107】
イメージプロセッサ140を上記構成とすることにより、ファインスキャン画像データからイメージプロセッサ140によってインデックス画像データを生成することができる。
【0108】
また、上記では本プリント作成時のファインスキャン画像に対する画像処理を全てイメージプロセッサ140で行うようにしていたが、これに限定されるものではなく、本プリント作成時の画像処理の一部(例えば非標準画像処理又はその一部)をパーソナルコンピュータ158で実行するようにしてもよい。
【0109】
更に、従来より、リバーサルフィルムに記録されている複数のフィルム画像から、個々の画像が比較的大きなサイズとなるようにインデックスプリント(ファイルプリントともいう)を記録・作成することがあるが、本発明に係るインデックスプリントには上記のファイルプリントも含まれることは言うまでもない。
【0110】
また、上記では本発明に係る原画像データとして、写真フィルムに記録されたフィルム画像を読み取ることによって得られたスキャン画像データを用いていたが、本発明はこれに限定されるものではなく、写真フィルム以外の紙等の記録媒体に記録された画像を読み取ることによって得られた画像データ、デジタルカメラによる撮影によって情報記録媒体に記録された画像データ、コンピュータによって生成された画像データを原画像データとして用いてもよい。
【0111】
また、上記では主画像出力処理の一例として、印画紙に画像(主画像)を露光記録して本プリントの作成を行う場合を説明したが、これに限定されるものではなく、CRTやLCD等のディスプレイへの主画像の表示を行ったり、フロッピーディスク等の磁気ディスクや光磁気ディスク等の情報記録媒体への主画像を表す画像データの格納を行ってもよい。
【0112】
更に、上記の実施形態に記載した標準画像処理、非標準画像処理の具体例は単なる一例であり、任意の画像処理を標準画像処理又は非標準画像処理として適用可能であることは言うまでもない。
【0113】
以上、本発明の実施形態について説明したが、上記の実施形態は、特許請求の範囲に記載した事項の実施態様以外に、以下に記載した事項の実施態様を含んでいる。
【0114】
(1)前記原画像データは、写真フィルムに記録されたフィルム画像を読み取ることによって得られた画像データであり、フィルム画像を所定の解像度で予備的に読み取ることで得られた画像データに基づいて前記主画像出力時の画像処理の処理内容を決定し、前記所定の解像度よりも高い解像度で前記フィルム画像の本読み取りを行うことによって得られた画像データに対して前記決定した処理内容の画像処理を行うことで、前記主画像を出力するための画像データを得ると共に、前記予備読み取りによって得られた複数の原画像の画像データを、前記複数の原画像の原画像データとして用いてインデックスプリントの作成を行うことを特徴とする請求項1記載のインデックスプリント作成方法。
【0115】
(2)前記原画像データは、写真フィルムに記録されたフィルム画像を読み取ることによって得られた画像データであり、フィルム画像を所定の解像度で予備的に読み取ることで得られた画像データに基づいて前記主画像出力時の画像処理の処理内容を決定し、前記所定の解像度よりも高い解像度で前記フィルム画像の本読み取りを行うことによって得られた画像データに対して前記決定した処理内容の画像処理を行うことで、前記主画像を出力するための画像データを得ると共に、前記本読み取りによって得られた複数の原画像の画像データを、前記複数の原画像の原画像データとして用いてインデックスプリントの作成を行うことを特徴とする請求項1記載のインデックスプリント作成方法。
【0116】
【発明の効果】
以上説明したように請求項1記載の発明は、複数の原画像の原画像データに対し、主画像出力時の画像処理と同等の第1の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第2の画像処理を各々行い、第1の画像処理又は第2の画像処理を行った複数の原画像の画像データを所定のレイアウトに従って各々配置し、所定のレイアウトに従って配置した画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成するようにしたので、複数の画像を所定のレイアウトで配置したインデックスプリントを、個々の画像の主画像の仕上がりが容易に認識可能に作成することができる、という優れた効果を有する。
【0117】
請求項2記載の発明は、請求項1の発明において、インデックスプリント作成時に原画像データに対して第2の画像処理を行う場合に、複数の原画像の原画像データに対し、主画像出力時の画像処理のうちの特定の画像処理と同等の画像処理のみを行うようにしたので、上記効果に加え、特定の画像処理以外の画像処理を行わなかった場合の主画像の仕上がりを容易に認識することができ、特定画像の出力を再度指示する際に、特定の画像処理以外の画像処理の実行の有無をユーザが容易に選択することができる、という効果を有する。
【0120】
請求項4記載の発明は、複数の原画像の原画像データに対し、処理手段によって主画像出力時の画像処理と同等の第1の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第2の画像処理を各々行い、配置手段は、第1の画像処理又は第2の画像処理が行われた複数の原画像の画像データを所定のレイアウトに従って各々配置し、作成手段は、所定のレイアウトに従って配置された画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成するので、複数の画像を所定のレイアウトで配置したインデックスプリントを、個々の画像の主画像の仕上がりが容易に認識可能に作成することができる、という優れた効果を有する。
【図面の簡単な説明】
【図1】本実施形態に係るディジタルラボシステムの概略ブロック図である。
【図2】ディジタルラボシステムの外観図である。
【図3】画像処理部の概略構成を示すブロック図である。
【図4】画像処理部で実行されるプレスキャン処理の内容を示すフローチャートである。
【図5】ディスプレイへのシミュレーション画像の表示例を示すイメージ図である。
【図6】画像処理部で実行されるインデックスプリント作成処理の内容を示すフローチャートである。
【図7】(A)は非標準画像処理をインデックス画像の仕上がりに反映させる場合、(B)及び(C)は非標準画像処理をインデックス画像の仕上がりに反映させない場合のインデックスプリントの一例を各々示す概略図である。
【図8】イメージプロセッサでインデックスプリントの作成を行う場合のイメージプロセッサの概略構成を示すブロック図である。
【符号の説明】
10 ディジタルラボシステム
16 画像処理部
18 レーザプリンタ部
140 イメージプロセッサ
144 オートセットアップエンジン
158 パーソナルコンピュータ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an index print creation method and an image processing system, and more particularly to an index print creation method for creating an index print in which a plurality of images are arranged in a predetermined layout, and image processing to which the index print creation method can be applied. About the system.
[0002]
[Prior art]
Conventionally, for a photographic film on which a plurality of images are recorded, by performing exposure and recording on the photographic paper such that the plurality of images are arranged in a matrix on one sheet, and performing development and the like, A so-called index print is created (see Japanese Patent Application Laid-Open No. 9-90528). By referring to the index print, the user can check at a glance each image recorded on the photographic film, and easily specify an image to be reprinted when organizing a reprint, and easily arrange the photographic film. It can be carried out.
[0003]
On the other hand, after performing various types of image processing on image data obtained by reading a film image recorded on a photographic film or image data input from a digital camera or the like, the image data is recorded on a recording material such as photographic paper. An image processing system capable of outputting an image (main image) in various output forms, such as recording an image, displaying an image on a display unit such as a display, and storing image data in an information recording medium, has been developed. Are known. According to this image processing system, the quality of a recorded image can be freely controlled by image processing on image data, as compared with a conventional photographic processing system that records a film image on photographic paper by surface exposure. It is possible to improve the quality of the output main image (an image recorded on a recording material, an image displayed on a display unit, or an image represented by image data stored on an information recording medium).
[0004]
In the above image processing system, standard image processing for improving the image quality of the main image includes, for example, gradation conversion, color conversion, hypertone processing for compressing the gradation of an ultra-low frequency luminance component of the image, and suppression of graininess. Hyper sharpness processing or the like that emphasizes sharpness while preparing is provided. In addition, as non-standard image processing selectively executed in image units (or film units), an image for improving image quality of a main image when an image photographed and recorded by a film with a lens or the like is used as an original image. Processing (for example, image processing for correcting distortion of the original image due to lens distortion or color blurring of the original image due to chromatic aberration of magnification of the lens, etc.), image processing for intentionally changing the image tone (for example, an image for finishing the main image to monotone) Processing, image processing for finishing the main image in portrait tone, image processing for finishing the main image in sepia tone, etc., and image processing for processing the image (for example, for finishing a person present in the original image on the main image to be slender) Are also prepared. Whether or not to execute these non-standard image processings is automatically selected or selectively executed in response to an instruction from a user.
[0005]
[Problems to be solved by the invention]
By the way, in the above image processing system, after the original image data is once stored in the memory, the original image data is read out from the memory, and the read original image data is processed in advance based on the analysis result of the image contents and the like. Image processing is performed in accordance with (presence or absence of execution of various image processing and processing conditions of image processing to be executed), and the image data is output as image data of a main image. For this reason, when creating an index print, image data for creating an index print is generated by arranging original image data of a plurality of original images to be recorded as an index print in a memory according to a predetermined layout. The index data is read out from the memory, subjected to image processing of a predetermined processing content, and an index print is created by performing exposure recording of an index image on a recording material using the image data after the image processing.
[0006]
As described above, in the above-described image processing system, an index print is created by performing image processing of a fixed processing content on original image data of a plurality of original images to be recorded as an index print. In each image to be recorded, image processing of the processing content that is significantly different from the processing content of the image processing at the time of outputting the main image is performed at the time of creating the index print, so that the finish on the index print is the same as the finish of the main image. In many cases, there are many images that are significantly different (for example, images that have undergone non-standard image processing when the main image is output).
[0007]
For this reason, for example, in an output mode in which a main image is recorded on a recording material or a main image is displayed on a display unit, the finish of the main image corresponding to each image is recognized even by referring to each image on the index print. In some cases, it may not be possible to know which of the plurality of main images output from the image processing system corresponds to each image on the index print. Also, in the output mode in which image data is stored in the information recording medium, the main image represented by the image data stored in the information recording medium cannot be visually recognized. Therefore, creating and attaching an index print makes it possible to confirm the main image. Become a very useful service. However, since the finish of each image on the index print may be significantly different from the finish of the main image, the finish of the main image represented by the image data stored in the information recording medium may be erroneously recognized.
[0008]
The present invention has been made in view of the above fact, and is capable of creating an index print in which a plurality of images are arranged in a predetermined layout so that the finish of a main image of each image can be easily recognized. It is an object to obtain a creation method and an image processing system.
[0009]
[Means for Solving the Problems]
In order to achieve the above object, an index print creating method according to the first aspect of the present invention determines the processing content of image processing for each original image data of a plurality of original images for each original image data. At least one main image of recording an image on a recording material, displaying an image on a display means, and storing the image data on an information recording medium using the image data after the image processing. In the image processing system that performs the output processing, the first image processing or the image processing at the time of outputting the main image, which is equivalent to the image processing at the time of outputting the main image, is performed on the original image data of the plurality of original images. Performing a second image processing for adding information, arranging image data of a plurality of original images subjected to the first image processing or the second image processing in accordance with a predetermined layout, respectively, Is characterized in that to create an index print performing recording of an image on a recording material using the image data are arranged in accordance with and.
[0010]
According to the first aspect of the present invention, in creating the index print, the first image processing or the image processing at the time of outputting the main image, which is equivalent to the image processing at the time of outputting the main image, is performed on the original image data of the plurality of original images. A second image process for adding information representing the contents (for example, information representing the processing contents in characters or pictures) is performed. The original image data according to the present invention may be image data obtained by reading an image recorded on a photographic film or another recording medium, or may be recorded on an information recording medium by photographing with a digital camera. Image data or computer-generated image data. Then, the image data of the plurality of original images that have been subjected to the first image processing or the second image processing are respectively arranged according to a predetermined layout, and the image is recorded on a recording material using the image data arranged according to the predetermined layout. To create an index print.
[0011]
Thus, when the first image processing is performed on each of the original image data of the plurality of original images, the finish of each image on the index print is determined by the main image (recording material) output by the main image output process. , The image displayed on the display means, and the image represented by the image data stored on the information recording medium), and the finish of the main image is visually recognized. It can be easily recognized. When the second image processing is performed on each of the original image data of a plurality of original images, the finish of each image on the index print does not necessarily match the finish of the main image, but the second image processing is performed. By referring to the information added by, the processing content of the image processing at the time of outputting the main image can be easily grasped, so that the finish of the main image can be easily recognized.
[0012]
Therefore, according to the first aspect of the present invention, it is possible to create an index print in which a plurality of images are arranged in a predetermined layout so that the finish of the main image of each image can be easily recognized. By referring to the images, it is possible to easily grasp which of the plurality of main images output from the image processing system each image corresponds to.
[0013]
The image processing at the time of outputting the main image includes, for example, gradation conversion, color conversion, enlargement / reduction of the main image, hypertone processing for compressing the gradation of the ultra-low frequency luminance component of the main image, and sharpness while suppressing graininess. Image processing to correct color fringing of the original image due to chromatic aberration of magnification, image processing to correct distortion of the original image due to distortion, image processing to finish the main image in monotone, portrait of the main image Image processing for finishing the tone, image processing for finishing the main image in sepia tone, image processing for changing the tone of the main image to the same tone as the image shot using the cross filter, correcting red eyes The image processing may include at least one of image processing and image processing for finishing a person present in the original image on the main image to be slender.
[0014]
According to a second aspect of the present invention, in the first aspect of the present invention, when the second image processing is performed on the original image data at the time of creating the index print, the original image data is included in the image processing at the time of outputting the main image. It is characterized in that only image processing equivalent to the standard image processing is performed, and information representing non-standard image processing executed in addition to the standard image processing in the image processing at the time of outputting the main image is added.
[0015]
The standard image processing according to the second aspect of the present invention includes, for example, image processing (for example, gradation conversion, color conversion, and main image processing) commonly performed on all original image data (or almost all original image data). Enlargement / reduction, hypertone processing for compressing the gradation of the ultra-low frequency luminance component of the main image, and hyper sharpness processing for enhancing sharpness while suppressing graininess) can be applied.
[0016]
In the second aspect of the present invention, when the second image processing is performed on the original image data at the time of creating the index print, the standard image processing of the image processing at the time of outputting the main image is performed on the original image data of a plurality of original images. Only the image processing equivalent to the above is performed, and information representing non-standard image processing executed in addition to the standard image processing among the image processing at the time of outputting the main image is added, so the information added to the specific image on the index print is added. , It is possible to easily comprehend the processing contents of the image processing at the time of outputting the main image, and to easily recognize the finish of the main image. In addition, by referring to the specific image on the index print, it is possible to easily recognize the finish of the main image when image processing other than the standard image processing is not performed, and to instruct the output of the specific image again. In addition, the user can easily select whether or not to execute image processing other than the specific image processing.
[0021]
According to the first aspect of the present invention, the image data of the plurality of original images on which the first image processing has been performed is, for example,3As described in, the first image processing equivalent to the image processing at the time of outputting the main image, which is obtained in the process of determining the processing content of the image processing at the time of outputting the main image for each original image, is performed. Can be obtained by converting the resolution of the simulation image data of the original image.
[0022]
Claim4The image processing system according to the invention described above, for the original image data of a plurality of original images, determines the processing content of the image processing for each original image data of each original image, performs the image processing respectively, Using an image data, an image processing system that performs at least one main image output process of recording an image on a recording material, displaying an image on a display unit, and storing the image data on an information recording medium, A second image processing for adding, to the original image data of the plurality of original images, information representing the processing content of the first image processing equivalent to the image processing at the time of outputting the main image or the image processing at the time of outputting the main image; Processing means for performing the first image processing or the second image processing, and arranging means for arranging the image data of the plurality of original images, each of which has been subjected to the first image processing or the second image processing, according to a predetermined layout. It is characterized by comprising: a creation unit configured to create an index print performing recording of an image on a recording material using the image data.
[0023]
Claim4According to the described invention, the second image processing unit adds, to the original image data of a plurality of original images, information representing the first image processing equivalent to the image processing at the time of outputting the main image or the processing content of the image processing at the time of outputting the main image. Is performed by the processing unit, and the arranging unit arranges the image data of the plurality of original images subjected to the first image processing or the second image processing according to a predetermined layout. Since an image is recorded on a recording material using the image data arranged according to the layout to create an index print, an index print in which a plurality of images are arranged in a predetermined layout is created in the same manner as in the invention of
[0024]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an example of an embodiment of the present invention will be described in detail with reference to the drawings. Hereinafter, a digital lab system as an image processing system according to the present invention will be described first.
[0025]
(Schematic configuration of the entire system)
FIG. 1 shows a schematic configuration of a
[0026]
The
[0027]
The
[0028]
The
[0029]
The
[0030]
(Configuration of image processing unit)
Next, the configuration of the
[0031]
The line scanner correction unit 122 performs each process of dark correction, density conversion, shading correction, and defective pixel correction on the scan data input from the
[0032]
The line scanner correction unit 122 includes a look-up table (LUT) in which data for performing logarithmic conversion is stored. In the above-mentioned density conversion, data subjected to dark correction (this data represents the amount of light incident on the line CCD) is converted into data representing the density of the photographic film set in the
[0033]
By the way, in the CCD sensor, cells (so-called defective pixels) that do not output a signal accurately corresponding to the amount of incident light exist at the time of shipment due to a balance with a yield at the time of manufacture, or defective pixels are removed over time. May occur. For this reason, the line scanner correction unit 122 determines in advance whether or not there is a defective pixel, and stores the address of the defective pixel when there is a defective pixel. Pixel data is interpolated from data of surrounding pixels to newly generate data (defective pixel correction).
[0034]
The output end of the line scanner correction unit 122 is connected to the input end of the
[0035]
The image processor unit 136A includes a
[0036]
The
[0037]
The
[0038]
In the LF aberration correction processing among the above non-standard image processing, an auto setup engine determines whether or not the processing target image data is image data representing a film image captured and recorded on a photographic film by a film with a lens. The
[0039]
The
[0040]
In the present embodiment, the
[0041]
The
[0042]
The
[0043]
The
[0044]
The processing conditions for the standard image processing were determined by determining whether or not there were a plurality of film images of similar scenes based on the exposure amount at the time of shooting, the type of light source for shooting, and other feature amounts, and shooting similar scenes. When there are a plurality of film images, it is determined that the processing conditions of the standard image processing for the fine scan image data of these film images are the same or similar.
[0045]
The optimum processing conditions for the standard image processing also vary depending on whether the image data after the image processing is used for recording an image on photographic paper in the
[0046]
Further, the auto set-up
[0047]
The input /
[0048]
The
[0049]
Further, a driver (not shown) for reading / writing data from / to a storage medium such as a memory card, and a communication control device for communicating with other information processing devices include a
[0050]
(Action)
Next, as an operation of the present embodiment, the film image recorded on the photographic film is read by the
[0051]
As described above, the
[0052]
In
[0053]
By the way, in the
[0054]
In
[0055]
In the
[0056]
From the
[0057]
FIG. 5 shows an example of the display of the simulation image. In FIG. 5, a
[0058]
When the simulation image is displayed on the
[0059]
When any information (instruction) is input from the operator via the
[0060]
Accordingly, the
[0061]
If the determination in
[0062]
Accordingly, in
[0063]
The operator examines the frame position and the processing conditions of the standard image processing as described above, and if it is determined that these are appropriate, subsequently, determines whether or not to perform the non-standard image processing at the time of producing the actual print. Then, for example, when a user instructs execution of a specific non-standard image processing (a single type or a plurality of types) for a specific film image, or an operator visually checks a simulation image, and If the operator himself / herself determines that it is appropriate to perform a specific non-standard image processing, the operator inputs information specifying the non-standard image processing to be executed at the time of producing the print to the specific film image using a keyboard. Input via 166.
[0064]
As a result, the determination in step 222 is affirmed, and the process proceeds to step 224, where the simulation image data of the specific film image instructed to execute the non-standard image processing (the image equivalent to the standard image processing executed by the image processor 140) For the processed image data, the image processing equivalent to the non-standard image processing instructed to be executed (equivalent to the non-standard image processing executed by the
[0065]
In the next step 226, based on the simulated image data which has been subjected to the image processing equivalent to the non-standard image processing in step 224, the final print of a specific film image when the non-standard image processing is performed when the final print is created Is displayed on the
[0066]
When the simulation image is displayed on the
[0067]
When any information (instruction) is input from the operator via the
[0068]
As a result, simulation image data of a specific film image (simulation image data in which only image processing equivalent to standard image processing has been performed) is equivalent to non-standard image processing performed at the time of producing the print according to the corrected processing content. Is performed again (step 224). Based on the simulated image data, when a real print of a specific film image is created, a non-standard image processing is performed according to the corrected processing contents to represent the finish of the real print. The simulation image is displayed on the display 164 (step 226).
[0069]
By visually checking the displayed simulation image of the specific film image, the operator can easily determine whether or not the processing content of the non-standard image processing instructed to correct by the previously input correction information is appropriate. Then, even when the processing content of the non-standard image processing at the time of the actual print creation originally set for the specific film image is inappropriate, the steps 224 to 230 are repeated, so that the specific film image Of the non-standard image processing at the time of creating the main print can be corrected to appropriate processing contents.
[0070]
When the information indicating “OK” is input from the operator, the determination in
[0071]
When the processing content of the non-standard image processing is set as described above, the determination in step 222 is denied, and the process proceeds to step 234. As a result, the processing contents of the image processing at the time of making the actual print for each film image and the reading conditions at the time of the fine scan are determined, and the reading conditions of each film image are determined when the
[0072]
In
[0073]
In
[0074]
If the film image to be processed is a film image for which non-standard image processing is not performed by the
[0075]
If the film image to be processed is a film image on which non-standard image processing is to be performed by the
[0076]
Whether or not to reflect the non-standard image processing on the finish of the index image is previously selected by the operator, and information representing the result of the selection by the operator is stored in the
[0077]
If it is selected to reflect the non-standard image processing performed at the time of creating the main print on the finish of the index image, the determination at
[0078]
As described above, when the simulation image data, which has also been subjected to the same processing as the non-standard image processing performed at the time of producing the main print, is stored as index image data, the processing equivalent to the standard image processing performed at the time of producing the main print is performed. Step 210 that performs the same processing as the non-standard image processing that is performed at the time of creating the print, and Step 224 that corresponds to the first image processing according to the present invention.
[0079]
On the other hand, when it is selected that the non-standard image processing performed at the time of creating the print is not reflected in the finish of the index image (the simulation image data obtained by performing the same image processing as the non-standard image processing is not used as the index image) In
[0080]
In the
[0081]
Specifically, the distortion correction processing measures in advance in which direction and how much the position of each pixel, which should originally be located in a lattice pattern on the film image, is shifted by the lens distortion in advance for each lens type. Then, the data is stored as aberration correction data, and for the image data to be processed, a value at an original position (grid position) is set for each pixel data constituting the image data based on the aberration correction data. This is achieved by obtaining the component colors (density values for each of R, G, B or C, M, Y) by interpolation. However, since the shape of the outer edge of the image represented by the image data before the distortion correction is rectangular, the shape of the outer edge of the image represented by the image data after the distortion correction is non-rectangular. Therefore, it is necessary to cut out the image data used for creating the actual print from the image data after the distortion correction so that the outer edge of the image represented by the image data has a rectangular shape.
[0082]
As described above, when the non-standard image processing performed at the time of creating this print is reflected in the finish of the index image, the index is calculated using the simulated image data obtained by performing the same image processing as the non-standard image processing on the film image. Since a print is created, even for a film image on which distortion correction processing is performed by the
[0083]
For this reason, in the present embodiment, when the determination in
[0084]
In
[0085]
Step 264 corresponds to the second image processing according to the present invention (more specifically, the second image processing according to claim 2), and in this case, is equivalent to the standard image processing performed at the time of creating the print. The
[0086]
In the
[0087]
Thereby, each of the film images recorded on the photographic film is set in order as a film image to be processed in the order of recording on the photographic film, and the above-described processing is performed, and on the storage area of the storage unit, Index print image data in which index image data (simulated image data after resolution conversion) of each film image is arranged in a matrix is generated. If the determination in
[0088]
When the index print image data is transferred, the
[0089]
For example, in FIG. 7A, it is selected that the non-standard image processing performed at the time of producing the print is selected to be reflected in the finish of the index image, and the film image recorded in the seventh frame on the photographic film is compared with the image. 9 shows an index print created when image processing (non-standard image processing) for finishing the image in a sepia tone is performed at the time of creating this print. As is clear from FIG. 7A, as an index image on the index print corresponding to the film image of the seventh frame, simulation image data on which image processing equivalent to image processing for finishing the image in sepia tone has been performed. By using it, it is finished in sepia tone like this print.
[0090]
In this case, the finish of the index image on the index print substantially matches the finish of the corresponding main print for all film images including the film image on which the non-standard image processing is performed at the time of the main print. Therefore, by referring to the individual index images of the index print, the user can easily recognize the finish of the corresponding main print.
[0091]
In addition, as an example, in FIG. 7B, it is selected that the non-standard image processing performed at the time of producing this print is not reflected in the finish of the index image, and the film image recorded in the seventh frame on the photographic film is selected. 7 shows an index print created when image processing (non-standard image processing) for finishing an image in a sepia tone is performed at the time of creating the main print. As is clear from FIG. 7B, the index image on the index print corresponding to the film image of the seventh frame has the non-standard image executed at the time of creating the main print by the processing of
[0092]
In this case, for a film image for which non-standard image processing is performed at the time of the main print, the finish of the index image on the index print does not match the finish of the corresponding main print, but refer to the character information added to the index image. By doing so, the user can easily recognize the processing content of the non-standard image processing executed at the time of creating this print. Therefore, the user can easily recognize the finish of the corresponding main print. In addition, there is an effect that the user can easily recognize the finish of the main print when the non-standard image processing is not performed.
[0093]
As an example, in FIG. 7C, it has been selected that the non-standard image processing performed at the time of producing this print is not reflected in the finish of the index image, and the film image recorded in the seventh frame on the photographic film is selected. 9 shows an index print created when distortion correction processing (non-standard image processing) is performed at the time of creating the main print. As is clear from FIG. 7 (C), the distortion image correction performed at the time of creating the main print is performed on the index image on the index print corresponding to the film image of the seventh frame by the processing of
[0094]
If the non-standard image processing performed at the time of creating this print is not reflected in the finish of the index image, the distortion image correction processing, which is a type of non-standard image processing, is performed at the time of this print. The range does not match the corresponding image range of the main print (becomes wider than the image range of the main print). However, by referring to the frame superimposed on the index image, the user can easily recognize the image range on the actual print.
[0095]
On the other hand, when the pre-scan for the photographic film is completed, the
[0096]
As for the processing contents of the image processing for each film image (processing conditions of standard image processing, non-standard image processing to be executed, and processing conditions thereof), fine scan image data of each film image is input from the
[0097]
The
[0098]
Further, the
[0099]
In addition, when adding character information indicating the processing content of the non-standard image processing executed at the time of producing the main print, when a large number of types of non-standard image processing are performed at the time of producing the main print, a large number of May cause an obstacle when viewing the index image. In consideration of this, priorities are determined in advance for various types of non-standard image processing, and when a large number of non-standard image processings are performed at the time of producing this print, a predetermined number (one or more) of non-standard Character information representing only image processing may be added.
[0100]
In the above, the pre-scan image data obtained by reading (pre-scan) a film image recorded on a photographic film at a relatively low resolution is adopted as the original image data according to the present invention. The case where an index print is created using image data (simulated image data) obtained by performing at least standard image processing of the image processing performed at the time of creating the actual print on the data has been described. Instead, an index print may be created using fine scan image data obtained by reading a film image at a higher resolution than that at the time of prescan (fine scan) as original image data.
[0101]
Fine scan image data has a higher resolution than prescan image data and has a large difference in resolution from index image data, so that image processing such as resolution conversion processing becomes complicated and processing takes time. However, reading conditions are often different between pre-scan and fine scan, and this print is created using fine-scan image data, so by creating an index print using fine-scan image data, The finish of the index image can be accurately matched with the finish of the main print.
[0102]
The generation of the index image data when creating the index print using the fine scan image data may be performed by the
[0103]
The
[0104]
Further, the
[0105]
At the time of producing the print, the
[0106]
Further, when creating the index print and selecting not to reflect the non-standard image processing on the finish of the index image, the
[0107]
With the above configuration of the
[0108]
Further, in the above description, all the image processing for the fine scan image at the time of producing the actual print is performed by the
[0109]
Further, conventionally, an index print (also referred to as a file print) is sometimes recorded and created from a plurality of film images recorded on a reversal film so that each image has a relatively large size. Needless to say, the index print according to the above includes the above file print.
[0110]
Further, in the above, the scan image data obtained by reading the film image recorded on the photographic film was used as the original image data according to the present invention, but the present invention is not limited to this. Image data obtained by reading an image recorded on a recording medium such as paper other than film, image data recorded on an information recording medium by photographing with a digital camera, and image data generated by a computer as original image data. May be used.
[0111]
In the above description, as an example of the main image output process, a case is described in which an image (main image) is exposed and recorded on photographic paper to create a main print. However, the present invention is not limited to this. The main image may be displayed on a display, or image data representing the main image may be stored on an information recording medium such as a magnetic disk such as a floppy disk or a magneto-optical disk.
[0112]
Further, the specific examples of the standard image processing and the non-standard image processing described in the above embodiment are merely examples, and it goes without saying that any image processing can be applied as the standard image processing or the non-standard image processing.
[0113]
As described above, the embodiments of the present invention have been described. However, the above-described embodiments include the embodiments described below in addition to the embodiments described in the claims.
[0114]
(1) The original image data is image data obtained by reading a film image recorded on a photographic film, and is based on image data obtained by preliminary reading a film image at a predetermined resolution. Determine the processing content of the image processing at the time of outputting the main image, and perform the image processing of the determined processing content on image data obtained by performing the main reading of the film image at a resolution higher than the predetermined resolution. By performing the above, image data for outputting the main image is obtained, and the image data of the plurality of original images obtained by the preliminary reading is used as the original image data of the plurality of original images. 2. The method according to
[0115]
(2) The original image data is image data obtained by reading a film image recorded on a photographic film, and is based on image data obtained by preliminary reading a film image at a predetermined resolution. Determine the processing content of the image processing at the time of outputting the main image, and perform the image processing of the determined processing content on image data obtained by performing the main reading of the film image at a resolution higher than the predetermined resolution. By performing the above, while obtaining the image data for outputting the main image, using the image data of the plurality of original images obtained by the main reading as the original image data of the plurality of original images, the index print 2. The method according to
[0116]
【The invention's effect】
As described above, according to the first aspect of the present invention, the first image processing equivalent to the image processing at the time of outputting the main image or the image processing at the time of outputting the main image is performed on the original image data of the plurality of original images. Is performed, and image data of a plurality of original images subjected to the first image processing or the second image processing are respectively arranged according to a predetermined layout, and are arranged according to a predetermined layout. An index print is created by recording an image on a recording material using the selected image data, so that an index print in which a plurality of images are arranged in a predetermined layout makes it easy to finish the main image of each image. It has an excellent effect that it can be created so that it can be recognized.
[0117]
According to a second aspect of the present invention, in the first aspect of the present invention, when the second image processing is performed on the original image data at the time of creating the index print, the original image data of the plurality of original images is Only the same image processing as the specific image processing among the image processing is performed, so in addition to the above effects, the finish of the main image can be easily recognized when the image processing other than the specific image processing is not performed. This makes it possible for the user to easily select whether or not to execute image processing other than the specific image processing when instructing output of the specific image again.
[0120]
Claim4According to the described invention, the processing means adds, to the original image data of a plurality of original images, information representing the first image processing equivalent to the image processing at the time of outputting the main image or the processing content of the image processing at the time of outputting the main image. Respectively, and arranges the image data of the plurality of original images subjected to the first image processing or the second image processing according to a predetermined layout. The image print is recorded on the recording material using the image data arranged according to the layout of the index print, and the index print in which a plurality of images are arranged in a predetermined layout is used to finish the main image of each image. Can be easily recognizable.
[Brief description of the drawings]
FIG. 1 is a schematic block diagram of a digital laboratory system according to an embodiment.
FIG. 2 is an external view of a digital laboratory system.
FIG. 3 is a block diagram illustrating a schematic configuration of an image processing unit.
FIG. 4 is a flowchart illustrating the contents of a pre-scan process performed by an image processing unit.
FIG. 5 is an image diagram showing a display example of a simulation image on a display.
FIG. 6 is a flowchart illustrating the contents of an index print creation process executed by the image processing unit.
7A illustrates an example of an index print when non-standard image processing is reflected on the finish of an index image, and FIGS. 7B and 7C illustrate an example of an index print when non-standard image processing is not reflected on the finish of an index image. FIG.
FIG. 8 is a block diagram illustrating a schematic configuration of an image processor when an index print is created by the image processor.
[Explanation of symbols]
10. Digital laboratory system
16 Image processing unit
18 Laser Printer
140 image processor
144 Auto Setup Engine
158 Personal computer
Claims (4)
前記複数の原画像の原画像データに対し、前記主画像出力時の画像処理と同等の第1の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第2の画像処理を各々行い、
前記第1の画像処理又は第2の画像処理を行った複数の原画像の画像データを所定のレイアウトに従って各々配置し、
前記所定のレイアウトに従って配置した画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成する
ことを特徴とするインデックスプリント作成方法。For the original image data of a plurality of original images, the processing content of the image processing is determined for each original image data of each original image, and the image processing is performed. An image processing system that performs at least one main image output process of recording an image, displaying an image on a display unit, and storing the image data on an information recording medium,
A second image processing for adding, to the original image data of the plurality of original images, information representing processing content of the first image processing equivalent to the image processing at the time of outputting the main image or the image processing at the time of outputting the main image; Do each,
Arranging image data of a plurality of original images subjected to the first image processing or the second image processing according to a predetermined layout,
An index print creating method, wherein an image is recorded on a recording material using image data arranged according to the predetermined layout to create an index print.
前記複数の原画像の原画像データに対し、前記主画像出力時の画像処理と同等の第1の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第2の画像処理を各々行う処理手段と、A second image processing for adding, to the original image data of the plurality of original images, information representing the processing content of the first image processing equivalent to the image processing at the time of outputting the main image or the image processing at the time of outputting the main image; Processing means for respectively performing
前記第1の画像処理又は第2の画像処理が行われた複数の原画像の画像データを所定のレイアウトに従って各々配置する配置手段と、Arranging means for arranging image data of a plurality of original images on which the first image processing or the second image processing has been performed in accordance with a predetermined layout;
前記所定のレイアウトに従って配置された画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成する作成手段と、 Creating means for creating an index print by recording an image on a recording material using image data arranged according to the predetermined layout,
を備えたことを特徴とする画像処理システム。An image processing system comprising:
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14715398A JP3579249B2 (en) | 1998-05-28 | 1998-05-28 | Index print creation method and image processing system |
| US09/321,765 US6801334B1 (en) | 1998-05-28 | 1999-05-28 | Index print producing method, image processing system, image processing method and image processing device |
| US10/409,312 US6954284B2 (en) | 1998-05-28 | 2003-04-09 | Index print producing method, image processing system, image processing method and image processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14715398A JP3579249B2 (en) | 1998-05-28 | 1998-05-28 | Index print creation method and image processing system |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003424734A Division JP3740150B2 (en) | 2003-12-22 | 2003-12-22 | How to create an index print |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11341256A JPH11341256A (en) | 1999-12-10 |
| JP3579249B2 true JP3579249B2 (en) | 2004-10-20 |
Family
ID=15423792
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14715398A Expired - Lifetime JP3579249B2 (en) | 1998-05-28 | 1998-05-28 | Index print creation method and image processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3579249B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4506984B2 (en) | 2006-03-31 | 2010-07-21 | ブラザー工業株式会社 | Image forming apparatus and image forming method |
-
1998
- 1998-05-28 JP JP14715398A patent/JP3579249B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11341256A (en) | 1999-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6954284B2 (en) | Index print producing method, image processing system, image processing method and image processing device | |
| US6856707B2 (en) | Image processing method and apparatus | |
| JP3556859B2 (en) | Image correction method, image correction device, and recording medium | |
| JP3961734B2 (en) | Image processing method, apparatus, and recording medium | |
| US6701007B1 (en) | Image processing device, image processing method, and recording medium for correcting color balance of output images | |
| JP3548437B2 (en) | Image processing device | |
| JP2003204459A (en) | Digital camera and image reproducing apparatus | |
| JP2001148780A (en) | Method for setting red-eye correction area and red-eye correction method | |
| JP2000106623A (en) | Image processing unit | |
| US6658163B1 (en) | Image processing method | |
| JPH1075374A (en) | Image processing unit and its method | |
| JP3579249B2 (en) | Index print creation method and image processing system | |
| JP3740150B2 (en) | How to create an index print | |
| JP3559451B2 (en) | Image processing method and image processing apparatus | |
| JPH11225270A (en) | Image processing method and image processor | |
| JPH11346303A (en) | Image processing method | |
| JPH11308474A (en) | Image processor | |
| JPH11194866A (en) | Image processor | |
| JP2000076428A (en) | Aberration correcting method | |
| JPH1065923A (en) | Image processing method and device | |
| JP2000152067A (en) | Method and device for picture processing and recording medium | |
| JP2002051225A (en) | Device and method for processing image | |
| JP3451017B2 (en) | Image processing method and apparatus | |
| JP3825177B2 (en) | Image processing method | |
| JP2000078390A (en) | Image processing method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040108 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040713 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040715 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080723 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080723 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090723 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090723 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100723 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110723 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110723 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120723 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120723 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130723 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |