(57)【特許請求の範囲】
【請求項１】
複数の原画像の原画像データに対し、個々の原画像の原画像データ毎に画像処理の処理内容を決定して画像処理を各々行い、画像処理後の画像データを用いて、記録材料への画像の記録、表示手段への画像の表示、及び情報記録媒体への前記画像データの格納の少なくとも１つの主画像出力処理を行う画像処理システムにおいて、
前記複数の原画像の原画像データに対し、前記主画像出力時の画像処理と同等の第１の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第２の画像処理を各々行い、
前記第１の画像処理又は第２の画像処理を行った複数の原画像の画像データを所定のレイアウトに従って各々配置し、
前記所定のレイアウトに従って配置した画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成する
ことを特徴とするインデックスプリント作成方法。
【請求項２】
インデックスプリント作成時に原画像データに対して前記第２の画像処理を行う場合、前記原画像データに対し、前記主画像出力時の画像処理のうちの標準画像処理と同等の画像処理のみを各々行い、前記主画像出力時の画像処理のうち前記標準画像処理以外に実行した非標準画像処理を表す情報を付加することを特徴とする請求項１記載のインデックスプリント作成方法。
【請求項３】
前記個々の原画像毎に前記主画像出力時の画像処理の処理内容を決定する過程で得られる、前記主画像出力時の画像処理と同等の第１の画像処理が行われた前記個々の原画像のシミュレーション画像データを各々解像度変換することで、前記第１の画像処理が行われた複数の原画像の画像データを取得することを特徴とする請求項１記載のインデックスプリント作成方法。
【請求項４】
複数の原画像の原画像データに対し、個々の原画像の原画像データ毎に画像処理の処理内容を決定して画像処理を各々行い、画像処理後の画像データを用いて、記録材料への画像の記録、表示手段への画像の表示、及び情報記録媒体への前記画像データの格納の少なくとも１つの主画像出力処理を行う画像処理システムであって、
前記複数の原画像の原画像データに対し、前記主画像出力時の画像処理と同等の第１の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第２の画像処理を各々行う処理手段と、
前記第１の画像処理又は第２の画像処理が行われた複数の原画像の画像データを所定のレイアウトに従って各々配置する配置手段と、
前記所定のレイアウトに従って配置された画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成する作成手段と、
を備えたことを特徴とする画像処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はインデックスプリント作成方法及び画像処理システムに係り、特に、複数の画像を所定のレイアウトで配置したインデックスプリントを作成するためのインデックスプリント作成方法、及び該インデックスプリント作成方法を適用可能な画像処理システムに関する。
【０００２】
【従来の技術】
従来より、画像が複数記録されている写真フィルムに対し、前記複数の画像が１枚のシートにマトリクス状に並ぶように前記複数の画像を印画紙に露光記録して現像等を行うことで、所謂インデックスプリントを作成することが行われている（特開平９−９０５２８号公報等参照）。このインデックスプリントを参照することにより、ユーザは写真フィルムに記録されている各画像を一目で確認することができ、焼増しを依頼する際の焼増しすべき画像の特定や写真フィルムの整理等を容易に行うことができる。
【０００３】
一方、写真フィルムに記録されているフィルム画像を読み取ることによって得られた画像データや、デジタルカメラ等から入力された画像データに対し、各種の画像処理を行った後に、印画紙等の記録材料に画像を記録したり、ディスプレイ等の表示手段に画像を表示したり、情報記録媒体に画像データを格納する等のように、種々の出力形態で画像（主画像）を出力可能な画像処理システムが知られている。この画像処理システムによれば、フィルム画像を面露光により印画紙に記録する従来の写真処理システムと比較して、画像データに対する画像処理により記録画像の画質を自在にコントロールできるので、画像処理システムから出力される主画像（記録材料に記録した画像、又は表示手段に表示した画像、又は情報記録媒体に格納した画像データが表す画像）の高画質化を実現できる。
【０００４】
上記の画像処理システムでは、主画像の画質向上のための標準的な画像処理として、例えば階調変換、色変換、画像の超低周波輝度成分の階調を圧縮するハイパートーン処理、粒状を抑制しながらシャープネスを強調するハイパーシャープネス処理等が用意されている。また、画像単位（或いはフィルム単位）で選択的に実行される非標準の画像処理として、レンズ付きフィルム等によって撮影記録された画像を原画像として用いた場合の主画像の画質向上のための画像処理（例えばレンズの歪曲収差による原画像の歪みやレンズの倍率色収差による原画像の色にじみを補正する画像処理等）、画調を意図的に変更する画像処理（例えば主画像をモノトーンに仕上げる画像処理、主画像をポートレート調に仕上げる画像処理、主画像をセピア調に仕上げる画像処理等）や、画像を加工する画像処理（例えば原画像中に存在する人物を主画像上で細身に仕上げるための画像処理等）等も用意されている。これらの非標準の画像処理は、自動的に実行の有無が選択されるか、或いはユーザからの指示に応じて選択的に実行される。
【０００５】
【発明が解決しようとする課題】
ところで、上記の画像処理システムでは、原画像データをメモリに一旦記憶した後に、メモリから原画像データを読み出し、読み出した原画像データに対し、画像内容の解析結果等に基づき予め決定された処理内容（各種画像処理の実行の有無及び実行する画像処理の処理条件）に従って画像処理を行い、主画像の画像データとして出力する構成となっている。このため、インデックスプリントを作成する際にも、インデックスプリントとして記録すべき複数の原画像の原画像データを所定のレイアウトに従ってメモリ上に配置することで、インデックスプリント作成用の画像データを生成し、該画像データをメモリから読み出して一定の処理内容の画像処理を行い、画像処理後の画像データを用いて記録材料へのインデックス画像の露光記録を行うことでインデックスプリントを作成していた。
【０００６】
このように、上記の画像処理システムでは、インデックスプリントとして記録すべき複数の原画像の原画像データに対して一定の処理内容の画像処理を行ってインデックスプリントを作成しているので、インデックスプリントとして記録される各画像の中に、主画像出力時の画像処理の処理内容と大幅に異なる処理内容の画像処理がインデックスプリント作成時に行われることにより、インデックスプリント上での仕上がりが主画像の仕上がりと大幅に異なっている画像（例えば主画像出力時に非標準の画像処理も行われた画像等）が多数存在していることが多い。
【０００７】
このため、例えば記録材料に主画像を記録したり、表示手段に主画像を表示する出力形態においては、インデックスプリント上の各画像を参照しても各画像に対応する主画像の仕上がりを認識することができないことがあり、インデックスプリント上の各画像が画像処理システムから出力された複数の主画像の何れに対応するのかを把握できないことがあった。また、情報記録媒体に画像データを格納する出力形態では、情報記録媒体に格納した画像データが表す主画像を視認できないので、インデックスプリントを作成して添付することは、主画像の確認が可能となる非常に有用なサービスである。しかし、インデックスプリント上の各画像の仕上がりが主画像の仕上がりと大きく異なっていることがあるので、情報記録媒体に格納された画像データが表す主画像の仕上がりが誤認識される恐れもあった。
【０００８】
本発明は上記事実を考慮して成されたもので、複数の画像を所定のレイアウトで配置したインデックスプリントを、個々の画像の主画像の仕上がりが容易に認識可能に作成することができるインデックスプリント作成方法及び画像処理システムを得ることが目的である。
【０００９】
【課題を解決するための手段】
上記目的を達成するために請求項１記載の発明に係るインデックスプリント作成方法は、複数の原画像の原画像データに対し、個々の原画像の原画像データ毎に画像処理の処理内容を決定して画像処理を各々行い、画像処理後の画像データを用いて、記録材料への画像の記録、表示手段への画像の表示、及び情報記録媒体への前記画像データの格納の少なくとも１つの主画像出力処理を行う画像処理システムにおいて、前記複数の原画像の原画像データに対し、前記主画像出力時の画像処理と同等の第１の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第２の画像処理を各々行い、前記第１の画像処理又は第２の画像処理を行った複数の原画像の画像データを所定のレイアウトに従って各々配置し、前記所定のレイアウトに従って配置した画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成することを特徴としている。
【００１０】
請求項１記載の発明では、インデックスプリントの作成にあたり、複数の原画像の原画像データに対し、主画像出力時の画像処理と同等の第１の画像処理又は主画像出力時の画像処理の処理内容を表す情報（例えば前記処理内容を文字や絵で表す情報）を付加する第２の画像処理を各々行う。なお、本発明に係る原画像データは、写真フィルムやその他の記録媒体に記録された画像を読み取ることによって得られた画像データであってもよいし、デジタルカメラによる撮影によって情報記録媒体に記録された画像データ、コンピュータによって生成された画像データであってもよい。そして、第１の画像処理又は第２の画像処理を行った複数の原画像の画像データを所定のレイアウトに従って各々配置し、所定のレイアウトに従って配置した画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成する。
【００１１】
これにより、複数の原画像の原画像データに対して第１の画像処理を各々行った場合には、インデックスプリント上の各画像の仕上がりが、主画像出力処理によって出力された主画像（記録材料に記録された画像、表示手段に表示された画像、情報記録媒体に格納された画像データが表す画像）のうちの対応する主画像の仕上がりに略一致するので、主画像の仕上がりを視覚的に容易に認識することができる。また、複数の原画像の原画像データに対して第２の画像処理を各々行った場合には、インデックスプリント上の各画像の仕上がりは主画像の仕上がりと必ずしも一致しないものの、第２の画像処理によって付加された情報を参照することで、主画像出力時の画像処理の処理内容を容易に把握することができるので、主画像の仕上がりを容易に認識することができる。
【００１２】
従って、請求項１の発明によれば、複数の画像を所定のレイアウトで配置したインデックスプリントを、個々の画像の主画像の仕上がりが容易に認識可能に作成することができ、インデックスプリント上の各画像を参照することで、前記各画像が、画像処理システムから出力された複数の主画像の何れに対応するのかを容易に把握することができる。
【００１３】
なお、主画像出力時の画像処理としては、例えば階調変換、色変換、主画像の拡大縮小、主画像の超低周波輝度成分の階調を圧縮するハイパートーン処理、粒状を抑制しながらシャープネスを強調するハイパーシャープネス処理、倍率色収差による原画像の色にじみを補正する画像処理、歪曲収差による原画像の歪みを補正する画像処理、主画像をモノトーンに仕上げるための画像処理、主画像をポートレート調に仕上げるための画像処理、主画像をセピア調に仕上げるための画像処理、主画像の画調をクロスフィルタを使用して撮影した画像と同様の画調に変更する画像処理、赤目を修正する画像処理、原画像中に存在する人物を主画像上で細身に仕上げるための画像処理の少なくとも何れかを含むことができる。
【００１４】
請求項２記載の発明は、請求項１の発明において、インデックスプリント作成時に原画像データに対して第２の画像処理を行う場合、原画像データに対し、主画像出力時の画像処理のうちの標準画像処理と同等の画像処理のみを各々行い、前記主画像出力時の画像処理のうち前記標準画像処理以外に実行した非標準画像処理を表す情報を付加することを特徴としている。
【００１５】
請求項２記載の発明に係る標準画像処理としては、例えば全ての原画像データ（或いは殆どの原画像データ）に対して共通に実行される画像処理（例えば階調変換、色変換、主画像の拡大縮小、主画像の超低周波輝度成分の階調を圧縮するハイパートーン処理、粒状を抑制しながらシャープネスを強調するハイパーシャープネス処理等）を適用することができる。
【００１６】
請求項２の発明では、インデックスプリント作成時に原画像データに対して第２の画像処理を行う場合、複数の原画像の原画像データに対し、主画像出力時の画像処理のうちの標準画像処理と同等の画像処理のみを行い、主画像出力時の画像処理のうち標準画像処理以外に実行した非標準画像処理を表す情報を付加するので、インデックスプリント上の前記特定画像に付加されている情報を参照することで、主画像出力時の画像処理の処理内容を容易に把握することができ、主画像の仕上がりを容易に認識することができる。また、インデックスプリント上の特定画像を参照することで、標準の画像処理以外の画像処理を行わなかった場合の主画像の仕上がりを容易に認識することができ、特定画像の出力を再度指示する際に、特定の画像処理以外の画像処理の実行の有無をユーザが容易に選択することも可能となる。
【００２１】
また、請求項１記載の発明において、第１の画像処理が行われた複数の原画像の画像データは、例えば請求項３に記載したように、個々の原画像毎に主画像出力時の画像処理の処理内容を決定する過程で得られる、主画像出力時の画像処理と同等の第１の画像処理が行われた個々の原画像のシミュレーション画像データを各々解像度変換することで取得することができる。
【００２２】
請求項４記載の発明に係る画像処理システムは、複数の原画像の原画像データに対し、個々の原画像の原画像データ毎に画像処理の処理内容を決定して画像処理を各々行い、画像処理後の画像データを用いて、記録材料への画像の記録、表示手段への画像の表示、及び情報記録媒体への前記画像データの格納の少なくとも１つの主画像出力処理を行う画像処理システムであって、前記複数の原画像の原画像データに対し、前記主画像出力時の画像処理と同等の第１の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第２の画像処理を各々行う処理手段と、前記第１の画像処理又は第２の画像処理が行われた複数の原画像の画像データを所定のレイアウトに従って各々配置する配置手段と、前記所定のレイアウトに従って配置された画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成する作成手段と、を備えたことを特徴としている。
【００２３】
請求項４記載の発明では、複数の原画像の原画像データに対し、主画像出力時の画像処理と同等の第１の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第２の画像処理が処理手段によって各々行われ、配置手段は第１の画像処理又は第２の画像処理が行われた複数の原画像の画像データを所定のレイアウトに従って各々配置し、作成手段は所定のレイアウトに従って配置された画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成するので、請求項１の発明と同様に、複数の画像を所定のレイアウトで配置したインデックスプリントを、個々の画像の主画像の仕上がりが容易に認識可能に作成することができる。
【００２４】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。なお、以下では、まず本発明に係る画像処理システムとしてのディジタルラボシステムについて説明する。
【００２５】
（システム全体の概略構成）
図１には本実施形態に係るディジタルラボシステム１０の概略構成が示されており、図２にはディジタルラボシステム１０の外観が示されている。図１に示すように、このラボシステム１０は、ラインＣＣＤスキャナ１４、画像処理部１６、レーザプリンタ部１８、及びプロセッサ部２０を含んで構成されており、ラインＣＣＤスキャナ１４と画像処理部１６は、図２に示す入力部２６として一体化されており、レーザプリンタ部１８及びプロセッサ部２０は、図２に示す出力部２８として一体化されている。
【００２６】
ラインＣＣＤスキャナ１４は、ネガフィルムやリバーサルフィルム等の写真フィルムに記録されているフィルム画像を読み取るためのものであり、例えば１３５サイズの写真フィルム、１１０サイズの写真フィルム、及び透明な磁気層が形成された写真フィルム（２４０サイズの写真フィルム：所謂ＡＰＳフィルム）、１２０サイズ及び２２０サイズ（ブローニサイズ）の写真フィルムのフィルム画像を読取対象とすることができる。ラインＣＣＤスキャナ１４は、上記の読取対象のフィルム画像を３ラインカラーＣＣＤで読み取り、Ｒ、Ｇ、Ｂの画像データを出力する。
【００２７】
画像処理部１６は、ラインＣＣＤスキャナ１４から出力された画像データ（スキャンデータ）が入力されると共に、デジタルカメラでの撮影によって得られた画像データ、フィルム画像以外の原稿（例えば反射原稿等）をスキャナで読み取ることで得られた画像データ、コンピュータで生成された画像データ等（以下、これらをファイル画像データと総称する）を外部から入力する（例えば、メモリカード等の記憶媒体を介して入力したり、通信回線を介して他の情報処理機器から入力する等）ことも可能なように構成されている。
【００２８】
画像処理部１６は、入力された画像データに対して各種の補正等の画像処理を行って、記録用画像データとしてレーザプリンタ部１８へ出力する。また、画像処理部１６は、画像処理を行った画像データを画像ファイルとして外部へ出力する（例えばメモリカード等の記憶媒体に出力したり、通信回線を介して他の情報処理機器へ送信する等）ことも可能とされている。
【００２９】
レーザプリンタ部１８はＲ、Ｇ、Ｂのレーザ光源を備えており、画像処理部１６から入力された記録用画像データに応じて変調したレーザ光を印画紙に照射して、走査露光によって印画紙に画像を記録する。また、プロセッサ部２０は、レーザプリンタ部１８で走査露光によって画像が記録された印画紙に対し、発色現像、漂白定着、水洗、乾燥の各処理を施す。これにより、印画紙上に画像が形成される。
【００３０】
（画像処理部の構成）
次に画像処理部１６の構成について図３を参照して説明する。画像処理部１６は、ラインＣＣＤスキャナ１４から入力されるＲ、Ｇ、Ｂのデータに対応してラインスキャナ補正部１２２Ｒ、１２２Ｇ、１２２Ｂが設けられている。ラインスキャナ補正部１２２Ｒ、１２２Ｇ、１２２Ｂは互いに同一の構成であり、以下ではこれらを区別せずに「ラインスキャナ補正部１２２」と総称する。
【００３１】
ラインスキャナ補正部１２２は、ラインＣＣＤスキャナ１４から入力されたスキャンデータに対し、暗補正、濃度変換、シェーディング補正、欠陥画素補正の各処理を施す。暗補正は、ラインＣＣＤスキャナ１４のラインＣＣＤの光入射側が遮光されている状態でラインＣＣＤスキャナ１４から入力されたデータ（ラインＣＣＤの各セルの暗出力レベルを表すデータ）を各セル毎に記憶しておき、ラインＣＣＤが写真フィルムを読み取ることによってラインＣＣＤスキャナ１４から入力されたスキャンデータから、各画素毎に対応するセルの暗出力レベルを減ずることによって成される。
【００３２】
またラインスキャナ補正部１２２は、対数変換を行うためのデータが記憶されたルックアップテーブル（ＬＵＴ）を備えている。前述の濃度変換は、暗補正が行われたデータ（このデータはラインＣＣＤへの入射光量を表す）を、前述のＬＵＴにより、ラインＣＣＤスキャナ１４にセットされた写真フィルムの濃度を表すデータに変換することによって成される。また、ラインスキャナ補正部１２２は、ラインＣＣＤスキャナ１４に写真フィルムがセットされていない状態でラインＣＣＤの各セルに均一な光を入射することで得られるデータ（シェーディングデータ）を記憶している。前述のシェーディング補正は、写真フィルム読取時に、濃度変換されたデータを、前記シェーディングデータに基づいて画素単位で補正することによって成される。
【００３３】
ところで、ＣＣＤセンサは、製造時の歩留りとの兼ね合いにより、入射光の光量に正確に対応した信号が出力されないセル（所謂欠陥画素）が出荷時より存在していたり、或いは経時的に欠陥画素が発生することがある。このため、ラインスキャナ補正部１２２は、欠陥画素の有無を予め判定すると共に欠陥画素が有った場合には該欠陥画素のアドレスを記憶しておき、シェーディング補正が行われたデータのうち、欠陥画素のデータについては周囲の画素のデータから補間してデータを新たに生成する（欠陥画素補正）。
【００３４】
ラインスキャナ補正部１２２の出力端はセレクタ１３２の入力端に接続されており、ラインスキャナ補正部１２２で暗補正、濃度変換、シェーディング補正、欠陥画素補正の各処理が施されたデータは、スキャンデータとしてセレクタ１３２に入力される。また、セレクタ１３２の入力端は入出力コントローラ１３４のデータ出力端にも接続されており、入出力コントローラ１３４からは、外部から入力されたファイル画像データがセレクタ１３２に入力される。セレクタ１３２の出力端は入出力コントローラ１３４、イメージプロセッサ部１３６Ａ、１３６Ｂのデータ入力端に各々接続されている。セレクタ１３２は、入力された画像データを、入出力コントローラ１３４、イメージプロセッサ部１３６Ａ、１３６Ｂの各々に選択的に出力可能とされている。
【００３５】
イメージプロセッサ部１３６Ａは、メモリコントローラ１３８、イメージプロセッサ１４０、３個のフレームメモリ１４２Ａ、１４２Ｂ、１４２Ｃを備えている。フレームメモリ１４２Ａ、１４２Ｂ、１４２Ｃは各々１フレーム分のフィルム画像の画像データを記憶可能な容量を有しており、セレクタ１３２から入力された画像データは３個のフレームメモリ１４２の何れかに記憶されるが、メモリコントローラ１３８は、入力された画像データの各画素のデータが、フレームメモリ１４２の記憶領域に一定の順序で並んで記憶されるように、画像データをフレームメモリ１４２に記憶させる際のアドレスを制御する。
【００３６】
イメージプロセッサ１４０は、フレームメモリ１４２に記憶された画像データを取込み、下記の各種画像処理を行う。すなわち、イメージプロセッサ１４０は全ての画像の画像データに対し、出力画像（主画像）の画質向上のための標準的な画像処理（標準画像処理）として、画像の拡大縮小、階調変換、色変換、画像の超低周波輝度成分の階調を圧縮するハイパートーン処理、粒状を抑制しながらシャープネスを強調するハイパーシャープネス処理等の画像処理を各々行う。これらの標準画像処理の処理条件は、オートセットアップエンジン１４４（後述）によって各画像毎に決定され、イメージプロセッサ１４０は、決定された処理条件に従って標準画像処理を各々行う。
【００３７】
また、イメージプロセッサ１４０は、個々の画像（或いは１本の写真フィルムに記録された画像群等の複数の画像）を単位として選択的に実行すべき非標準の画像処理として、レンズ付きフィルム等によって撮影記録された画像を原画像として用いた場合の出力画像の画質向上のための画像処理（例えばレンズの歪曲収差による原画像の歪みやレンズの倍率色収差による原画像の色にじみを補正する画像処理等：以下、これらの画像処理をＬＦ収差補正処理と総称する）、画調を意図的に変更する画像処理（例えば出力画像をモノトーンに仕上げる画像処理、出力画像をポートレート調に仕上げる画像処理、出力画像をセピア調に仕上げる画像処理等）や、画像を加工する画像処理（例えば原画像中に存在する人物を主画像上で細身に仕上げるための画像処理等）等を実行する機能を有している。これらの非標準の画像処理の実行の有無及び処理条件は、パーソナルコンピュータ１５８（後述）によって各画像毎に決定される。イメージプロセッサ１４０は、上述した各種の非標準の画像処理のうちの実行が指示された非標準画像処理を、決定された処理条件に従って行う。
【００３８】
なお、上記の非標準の画像処理のうち、ＬＦ収差補正処理については、処理対象の画像データが、レンズ付きフィルムによって写真フィルムに撮影記録されたフィルム画像を表す画像データか否かをオートセットアップエンジン１４４によって判断し、該判断の結果に基づいてＬＦ収差補正処理の実行の有無及びＬＦ収差補正処理の処理条件を、オートセットアップエンジン１４４によって自動的に決定するようにしてもよい。上記のレンズ付きフィルムによって写真フィルムに撮影記録されたフィルム画像を表す画像データか否かの判断は、レンズ付きフィルムとして使用された写真フィルムは、レンズ付きフィルムのボディ内に収容されている状態で画像処理システムに持ち込まれるので、例えばレンズ付きフィルムのボディから写真フィルムを取り出す際に写真フィルムにマーク等を付与しておき、該マークの有無を検知することで行うことができる。また、レンズ付きフィルムの製造時に、レンズ付きフィルムとして用いられる写真フィルムにマークを付与しておくようにしてもよい。
【００３９】
イメージプロセッサ１４０は入出力コントローラ１３４に接続されており、画像処理を行った画像データは、フレームメモリ１４２に一旦記憶された後に、所定のタイミングで入出力コントローラ１３４へ出力される。なお、イメージプロセッサ部１３６Ｂは、上述したイメージプロセッサ部１３６Ａと同一の構成であるので説明を省略する。
【００４０】
ところで、本実施形態では個々のフィルム画像に対し、ラインＣＣＤスキャナ１４において異なる解像度で２回の読み取りを行う。１回目の比較的低解像度での読み取り（以下、プレスキャンという）では、フィルム画像の濃度が非常に低い場合（例えばネガフィルムにおける露光アンダのネガ画像）にも、ラインＣＣＤで蓄積電荷の飽和が生じないように決定した読取条件（写真フィルムに照射する光のＲ、Ｇ、Ｂの各波長域毎の光量、ラインＣＣＤの電荷蓄積時間）で写真フィルムの全面の読み取りが行われる。このプレスキャンによって得られたデータ（プレスキャンデータ）は、セレクタ１３２から入出力コントローラ１３４に入力され、更に入出力コントローラ１３４に接続されたオートセットアップエンジン１４４に出力される。
【００４１】
オートセットアップエンジン１４４は、ＣＰＵ１４６、ＲＡＭ１４８（例えばＤＲＡＭ）、ＲＯＭ１５０（例えば記憶内容を書換え可能なＲＯＭ）、入出力ポート１５２を備え、これらがバス１５４を介して互いに接続されて構成されている。
【００４２】
オートセットアップエンジン１４４は、入出力コントローラ１３４から入力されたプレスキャンデータに基づいてフィルム画像のコマ位置を判定し、写真フィルム上のフィルム画像が記録されている領域に対応するデータ（プレスキャン画像データ）を抽出する。また、プレスキャン画像データに基づいて、フィルム画像のサイズを判定すると共に濃度等の画像特徴量を演算し、プレスキャンを行った写真フィルムに対し、ラインＣＣＤスキャナ１４が比較的高解像度での再度の読み取り（以下、ファインスキャンという）を行う際の読取条件を決定する。そしてコマ位置及び読取条件をラインＣＣＤスキャナ１４に出力する。
【００４３】
また、オートセットアップエンジン１４４は、複数コマ分のフィルム画像のプレスキャン画像データに基づいて、ラインＣＣＤスキャナ１４がファインスキャンを行うことによって得られる画像データ（ファインスキャン画像データ）に対する画像処理のうち、標準画像処理の処理条件をオートセットアップ演算により決定し、決定した処理条件をイメージプロセッサ部１３６のイメージプロセッサ１４０へ出力する。
【００４４】
この標準画像処理の処理条件の決定は、撮影時の露光量、撮影光源種やその他の特徴量から類似のシーンを撮影した複数のフィルム画像が有るか否か判定し、類似のシーンを撮影した複数のフィルム画像が有った場合には、これらのフィルム画像のファインスキャン画像データに対する標準画像処理の処理条件が同一又は近似するように決定する。
【００４５】
なお、標準画像処理の最適な処理条件は、画像処理後の画像データを、レーザプリンタ部１８における印画紙への画像の記録に用いるのか、外部へ出力するのか等によっても変化する。画像処理部１６には２つのイメージプロセッサ部１３６Ａ、１３６Ｂが設けられているので、例えば、画像データを印画紙への画像の記録に用いると共に外部へ出力する等の場合には、オートセットアップエンジン１４４は各々の用途毎にオートセットアップ演算を行って各用途毎に最適な処理条件を各々決定し、イメージプロセッサ部１３６Ａ、１３６Ｂへ出力する。これにより、イメージプロセッサ部１３６Ａ、１３６Ｂでは、同一のファインスキャン画像データに対し、互いに異なる処理条件で標準画像処理が行われる。
【００４６】
更に、オートセットアップエンジン１４４は、入出力コントローラ１３４から入力されたフィルム画像のプレスキャン画像データに基づいて、レーザプリンタ部１８で印画紙に画像を記録する際のグレーバランス等を規定する画像記録用パラメータを算出し、レーザプリンタ部１８に記録用画像データ（後述）を出力する際に同時に出力する。また、オートセットアップエンジン１４４は、外部から入力されるファイル画像データに対しても、上記と同様にして標準画像処理の処理条件を演算により決定する。
【００４７】
入出力コントローラ１３４はＩ／Ｆ回路１５６を介してレーザプリンタ部１８に接続されている。画像処理後の画像データを印画紙への画像の記録に用いる場合には、イメージプロセッサ部１３６で画像処理が行われた画像データは、入出力コントローラ１３４からＩ／Ｆ回路１５６を介し記録用画像データとしてレーザプリンタ部１８へ出力される。また、オートセットアップエンジン１４４はパーソナルコンピュータ１５８に接続されている。画像処理後の画像データを画像ファイルとして外部へ出力する場合には、イメージプロセッサ部１３６で画像処理が行われた画像データは、入出力コントローラ１３４からオートセットアップエンジン１４４を介してパーソナルコンピュータ１５８に出力される。
【００４８】
パーソナルコンピュータ１５８は、ＣＰＵ１６０、メモリ１６２、本発明に係る表示手段に対応するディスプレイ１６４、キーボード１６６（ディスプレイ１６４及びキーボード１６６については図２も参照）、ハードディスク１６８、ＣＤ−ＲＯＭドライバ１７０、搬送制御部１７２、拡張スロット１７４、画像圧縮／伸長部１７６を備えており、これらがバス１７８を介して互いに接続されて構成されている。搬送制御部１７２は、ラインＣＣＤスキャナ１４にセットされるフィルムキャリア３８に接続されており、フィルムキャリア３８による写真フィルムの搬送を制御する。また、フィルムキャリア３８にＡＰＳフィルムがセットされた場合には、フィルムキャリア３８がＡＰＳフィルムの磁気層から読み取った情報（例えばプリントサイズ等）が入力される。
【００４９】
また、メモリカード等の記憶媒体に対してデータの読出し／書込みを行うドライバ（図示省略）や、他の情報処理機器と通信を行うための通信制御装置は、拡張スロット１７４を介してパーソナルコンピュータ１５８に接続される。入出力コントローラ１３４から外部への出力用の画像データが入力された場合には、前記画像データは拡張スロット１７４を介して画像ファイルとして外部（前記ドライバや通信制御装置等）に出力される。また、拡張スロット１７４を介して外部からファイル画像データが入力された場合には、入力されたファイル画像データは、オートセットアップエンジン１４４を介して入出力コントローラ１３４へ出力される。この場合、入出力コントローラ１３４では入力されたファイル画像データをセレクタ１３２へ出力する。
【００５０】
（作用）
次に本実施形態の作用として、写真フィルムに記録されているフィルム画像をラインＣＣＤスキャナ１４によって読み取り、読み取りによって得られたスキャンデータに基づいて、レーザプリンタ部１８において印画紙への画像の記録を行って本プリント（本発明の主画像に相当）を作成する場合の画像処理部１６における処理について説明する。
【００５１】
先にも説明したように、写真フィルムに記録されているフィルム画像に対し、ラインＣＣＤスキャナ１４は読み取りを２回行う（プレスキャン及びファインスキャン）。以下では、まずラインＣＣＤスキャナ１４において、写真フィルムの全面に対してプレスキャンが行われ、画像処理部１６にプレスキャンデータが入力された場合に画像処理部１６で実行されるプレスキャン処理について、図４のフローチャートを参照して説明する。
【００５２】
ステップ２００では、ラインＣＣＤスキャナ１４から入力されたプレスキャンデータに対し、ラインスキャナ補正部１２２によって暗補正、濃度変換、シェーディング補正、欠陥画素補正の各処理が施される。ラインスキャナ補正部１２２から出力されたプレスキャンデータは、セレクタ１３２を介してオートセットアップエンジン１４４に入力される。次のステップ２０２では、オートセットアップエンジン１４４において、ラインＣＣＤスキャナ１４から入力されたプレスキャンデータに基づき、写真フィルム上のフィルム画像の記録位置（コマ位置）を判定し、判定したコマ位置に基づいてプレスキャンデータからフィルム画像記録位置に対応するプレスキャン画像データを切り出すことを、写真フィルムに記録された各フィルム画像について各々行う。
【００５３】
ところで、本実施形態に係るディジタルラボシステム１０は、ラインＣＣＤスキャナ１４と種類の異なるフィルムスキャナを画像処理部１６に接続することも可能とされている。しかし、上記構成では画像処理部１６に入力されるスキャンデータが、読み取りを行ったスキャナの種類毎に微妙に相違する。この相違は、各種スキャナの構成の差異に起因しているので、次のステップ２０４では、画像処理部１６にスキャンデータを入力したスキャナの種類を判別し、読み取りを行ったスキャナの種類に拘らず、同一の写真フィルムを読み取ったときのデータが互いに同一となるように、判別したスキャナの種類に応じて各フィルム画像のプレスキャン画像データを補正する、プレスキャン画像データの規格化を行う。
【００５４】
ステップ２０６では、各フィルム画像のプレスキャン画像データに基づいて、各フィルム画像のサイズを判定すると共に、各フィルム画像の濃度等の画像特徴量を各々演算する。そして各フィルム画像のサイズ及び画像特徴量に基づいて、ラインＣＣＤスキャナ１４が各フィルム画像についてファインスキャンを行う際の読取条件を決定し、各フィルム画像を識別する情報（例えばコマ番号）と対応させてＲＡＭ１４８に記憶する。
【００５５】
次のステップ２０８では、複数コマ分のフィルム画像のプレスキャン画像データに基づいて各フィルム画像毎にオートセットアップ演算を行い、ラインＣＣＤスキャナ１４がファインスキャンを行うことによって得られる画像データ（ファインスキャン画像データ）に対し、本プリント作成時に行う標準画像処理の処理条件を決定する。なお、決定した標準画像処理の処理条件は、各フィルム画像を識別する情報（例えばコマ番号）と対応されてＲＡＭ１４８に記憶される。
【００５６】
次のステップ２１０以降では、パーソナルコンピュータ１５８で画像検定処理が行われる。すなわち、ステップ２１０ではオートセットアップエンジン１４４からプレスキャン画像データを取込むと共に、オートセットアップエンジン１４４によって決定された本プリント作成時の標準画像処理の処理条件を取込み、取り込んだ標準画像処理の処理条件に基づき、本プリント作成時にファインスキャン画像データを対象としてイメージプロセッサ１４０で実行される標準画像処理と等価な画像処理をプレスキャン画像データに対して行ってシミュレーション画像データを生成する。次のステップ２１２では、ステップ２１０で生成したシミュレーション画像データに基づいて、本プリント作成時に標準画像処理のみを行ったときの本プリントの仕上がりを表すシミュレーション画像をディスプレイ１６４に表示する。
【００５７】
図５にはシミュレーション画像の表示の一例を示す。図５では、６コマ分のフィルム画像のシミュレーション画像３００を表示すると共に、ラインＣＣＤスキャナ１４で読み取りを行っている写真フィルムのうち、表示しているシミュレーション画像３００に対応するフィルム画像が記録されている部分もイメージ３０２として表示しており、更に前記イメージ３０２として表示している写真フィルム上で、表示しているシミュレーション画像３００に対応するフィルム画像を枠３０４で囲んで明示している。なお、図５では図示を省略しているが、ディスプレイ１６４には、画像の検定及び検定結果の入力をオペレータに要請するメッセージも表示される。
【００５８】
ディスプレイ１６４にシミュレーション画像が表示されると、オペレータはシミュレーション画像を目視で確認し、オートセットアップエンジン１４４によって判定されたコマ位置が適正か否か、シミュレーション画像の画質が適正か否か（すなわちオートセットアップエンジン１４４で演算された標準画像処理の処理条件が適正か否か）を検定し、検定結果を表す情報をキーボード１６６を介して入力する。
【００５９】
オペレータからキーボード１６６を介して何らかの情報（指示）が入力されるとステップ２１４へ移行し、入力された情報に基づき、シミュレーション画像に対する検定結果として、特定のシミュレーション画像（に対応する特定のフィルム画像）に対し、各種の標準画像処理のうちの何れかの画像処理の処理条件の修正が指示されたか否かを判定する。ステップ２１４の判定が肯定された場合にはステップ２１６へ移行し、オペレータから入力された処理条件の修正を指示する修正情報をオートセットアップエンジン１４４へ出力し、前記特定のフィルム画像の本プリント作成時の標準画像処理のうち、処理条件の修正が指示された画像処理の処理条件を、入力された修正情報に従って修正するようオートセットアップエンジン１４４に対して指示する。
【００６０】
これにより、オートセットアップエンジン１４４では、ステップ２０８において前記特定のシミュレーション画像に対応するフィルム画像の本プリント作成時の標準画像処理のうち、処理条件の修正が指示された画像処理の処理条件を、オペレータから入力された修正情報を考慮して再演算（すなわち修正）する。そしてパーソナルコンピュータ１５８によってステップ２１０、２１２が再度行われることにより、修正された処理条件に基づいて、ディスプレイ１６４にシミュレーション画像３００が再表示される。再表示された特定のシミュレーション画像をオペレータが目視で確認することにより、オペレータは先に入力した修正情報の内容が適正か否かを容易に判断できる。
【００６１】
また、ステップ２１４の判定が否定された場合にはステップ２１８へ移行し、オペレータから入力された情報に基づき、シミュレーション画像に対する検定結果として、特定のシミュレーション画像に対してコマ位置の修正が指示されたか否かを判定する。ステップ２１８の判定が肯定された場合にはステップ２２０へ移行し、オペレータから入力されたコマ位置の修正を指示する修正情報をオートセットアップエンジン１４４へ出力し、前記特定のシミュレーション画像に対応するフィルム画像のコマ位置を修正するようオートセットアップエンジン１４４に対して指示する。
【００６２】
これにより、オートセットアップエンジン１４４では、ステップ２０２において、前記特定のシミュレーション画像に対応するフィルム画像のコマ位置を修正し、修正したコマ位置に基づいてプレスキャンデータからのプレスキャン画像データの切り出しを再度行う。そして、オートセットアップエンジン１４４によってステップ２０４〜ステップ２０８の処理が再度行われ、パーソナルコンピュータ１５８によってステップ２１０、２１２の処理が再度行われることにより、コマ位置が修正されたフィルム画像のシミュレーション画像３００がディスプレイ１６４に再表示される。また、ステップ２１４、２１８の判定が何れも否定された場合にはステップ２２２へ移行し、ディスプレイに表示している各シミュレーション画像に対応する各フィルム画像のうち、特定のフィルム画像に対して本プリント作成時に非標準画像処理を実行することが指示されたか否か判定する。
【００６３】
オペレータは、前述のようにコマ位置及び標準画像処理の処理条件を検定し、これらが適正であると判定すると、続いて本プリント作成時に非標準の画像処理を行うか否かを判断する。そして、例えば特定のフィルム画像に対し、ユーザから特定の非標準画像処理（単一種でも複数種でもよい）の実行が指示されていた場合、或いはオペレータがシミュレーション画像を目視し、特定のフィルム画像については特定の非標準画像処理を行うことが適当であると自ら判断した等の場合、オペレータは、前記特定のフィルム画像に対して本プリント作成時に実行すべき非標準画像処理を指定する情報をキーボード１６６を介して入力する。
【００６４】
これにより、ステップ２２２の判定が肯定されてステップ２２４へ移行し、非標準画像処理の実行が指示された特定のフィルム画像のシミュレーション画像データ（イメージプロセッサ１４０で実行される標準画像処理と等価な画像処理が行われた画像データ）に対し、実行が指示された非標準画像処理と同等の画像処理（本プリント作成時にファインスキャン画像データを対象としてイメージプロセッサ１４０で実行される非標準画像処理と等価な画像処理）を行う。なお、上記の非標準画像処理と同等の画像処理における処理条件は、処理条件のデフォルト値が予め設定されている場合には該デフォルト値を用いてもよいし、オペレータによって処理条件を設定させ、設定された処理条件を用いてもよい。
【００６５】
次のステップ２２６では、ステップ２２４で非標準画像処理と同等の画像処理を行ったシミュレーション画像データに基づいて、本プリント作成時に非標準画像処理を行った場合の特定のフィルム画像の本プリントの仕上がりを表すシミュレーション画像をディスプレイ１６４に表示する。
【００６６】
ディスプレイ１６４に上記シミュレーション画像が表示されると、オペレータはシミュレーション画像を目視で確認し、対応する特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容が適正か否か（すなわち実行を指示した非標準画像処理が適当か否か、及び実行を指示した非標準画像処理の処理条件が適正か否か）を表示されているシミュレーション画像の画質等に基づいて検定する。そして、シミュレーション画像の画質等が適正であると判断した場合には「検定ＯＫ」を表す情報を入力し、実行を指示した非標準画像処理の処理条件が不適正であると判断した場合や、先に実行を指示した非標準画像処理以外の他の非標準画像処理も実行すべきと判断した場合、或いは先に実行を指示した非標準画像処理のうちの特定の非標準画像処理については実行すべきでないと判断した場合には、特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容を前記のように修正することを指示する修正情報をキーボード１６６を介して入力する。
【００６７】
オペレータからキーボード１６６を介して何らかの情報（指示）が入力されるとステップ２２８へ移行し、オペレータから入力された情報に基づき、特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容が適正か否か判定する。ステップ２２８の判定が否定された場合（修正情報が入力された場合）にはステップ２３０へ移行し、オペレータから入力された修正情報に基づいて特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容を修正してステップ２２４に戻る。
【００６８】
これにより、特定のフィルム画像のシミュレーション画像データ（標準画像処理と同等の画像処理のみが行われたシミュレーション画像データ）に対し、修正された処理内容に従って本プリント作成時に行われる非標準画像処理と同等の画像処理が再度行われ（ステップ２２４）、該シミュレーション画像データに基づき、特定のフィルム画像の本プリント作成時に、修正された処理内容に従って非標準画像処理を行った場合の本プリントの仕上がりを表すシミュレーション画像がディスプレイ１６４に表示される（ステップ２２６）。
【００６９】
表示された特定のフィルム画像のシミュレーション画像を目視で確認することにより、オペレータは先に入力した修正情報によって修正を指示した非標準画像処理の処理内容が適正か否かを容易に判断できる。そして、特定のフィルム画像に対して当初に設定された本プリント作成時の非標準画像処理の処理内容が不適正であった場合にも、ステップ２２４〜２３０が繰り返されることにより、特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容を、適正な処理内容に修正することができる。
【００７０】
オペレータから「検定ＯＫ」を表す情報が入力されると、ステップ２２８の判定が肯定されてステップ２３２へ移行し、特定のフィルム画像に対する本プリント作成時の非標準画像処理の処理内容として、現在設定されている処理内容をメモリ１６２等に記憶し、ステップ２２２に戻る。これにより、ディスプレイ１６４に表示している各シミュレーション画像に対応する各フィルム画像（１本の写真フィルムに記録された各フィルム画像）のうち、非標準画像処理を実行すべきとオペレータが判断したフィルム画像について、本プリント作成時に実行すべき非標準画像処理の処理内容が各々設定されることになる。
【００７１】
上記のようにして非標準画像処理の処理内容が設定されると、ステップ２２２の判定が否定されてステップ２３４へ移行する。これにより、各フィルム画像に対する本プリント作成時の画像処理の処理内容及びファインスキャン時の読取条件が確定し、各フィルム画像の読取条件については、ラインＣＣＤスキャナ１４でファインスキャンが行われる際にラインＣＣＤスキャナ１４に通知され、各フィルム画像に対する画像処理の処理内容（標準画像処理の処理条件、実行する非標準画像処理、及びその処理条件）については、ラインＣＣＤスキャナ１４から各フィルム画像のファインスキャン画像データが入力される際にイメージプロセッサ１４０に通知される。
【００７２】
ステップ２３４ではインデックスプリントの作成を行うか否か判定する。判定が否定された場合に何ら処理を行うことなくプレスキャン処理を終了するが、判定が肯定された場合にはステップ２３６へ移行し、インデックスプリント作成処理を行う。以下、インデックスプリント作成処理について、図６のフローチャートを参照して説明する。
【００７３】
ステップ２５０では、先に画像処理の処理内容が決定された各フィルム画像のうち、１本の写真フィルムの先頭に記録されているフィルム画像を処理対象のフィルム画像として設定する。そして、処理対象のフィルム画像に対して決定された本プリント作成時の画像処理の処理内容に基づき、前記処理対象のフィルム画像に対して本プリント作成時にイメージプロセッサ１４０で非標準画像処理が行われるか否か判定する。
【００７４】
処理対象のフィルム画像が、本プリント作成時にイメージプロセッサ１４０で非標準画像処理が行われないフィルム画像である場合には、ステップ２５０の判定が否定されてステップ２６６へ移行し、処理対象のフィルム画像のシミュレーション画像データ（標準画像処理と同等の画像処理のみが行われた画像データ）を取り込み、インデックスプリントを作成するための解像度変換を行い、次のステップ２６８では解像度変換を行ったシミュレーション画像データを、記憶手段（例えばイメージプロセッサ部１３６のフレームメモリ１４２等）の記憶領域上の所定のレイアウト（インデックスプリントで各インデックス画像がマトリクス状に配列されるレイアウト）に応じた記憶位置に、インデックス画像データとして記憶させる。なお、ステップ２６８は請求項４に記載の配置手段に対応している。
【００７５】
また、処理対象のフィルム画像が、本プリント作成時にイメージプロセッサ１４０で非標準画像処理が行われるフィルム画像である場合には、ステップ２５０の判定が肯定されてステップ２５２へ移行し、処理対象のフィルム画像に対して本プリント作成時に行われる非標準画像処理を、処理対象のフィルム画像に対応するインデックスプリント上のインデックス画像の仕上がりに反映させる（非標準画像処理と同等の画像処理を行ったシミュレーション画像データをインデックス画像データとして用いることで、インデックス画像をシミュレーション画像と同等の仕上がりとする）か否か判定する。
【００７６】
非標準画像処理をインデックス画像の仕上がりに反映させるか否かはオペレータによって予め選択され、オペレータによる選択結果を表す情報がメモリ１６２に記憶される。ステップ２５２の判定は、メモリ１６２に記憶された前記情報に基づいて行われる。
【００７７】
本プリント作成時に行われる非標準画像処理をインデックス画像の仕上がりに反映させることが選択されていた場合には、ステップ２５２の判定が肯定されてステップ２５４へ移行し、先のステップ２２４で本プリント作成時に行われる非標準画像処理と同等の処理も行われた処理対象のフィルム画像のシミュレーション画像データを取り込み、該取り込んだシミュレーション画像データに対して解像度変換を行った後にステップ２６８へ移行し、解像度変換を行ったシミュレーション画像データを、記憶手段の記憶領域上の所定のレイアウトに応じた記憶位置にインデックス画像データとして記憶させる。
【００７８】
なお、上記のように、本プリント作成時に行われる非標準画像処理と同等の処理も行われたシミュレーション画像データをインデックス画像データとして記憶させる場合、本プリント作成時に行われる標準画像処理と同等の処理を行うステップ２１０、及び本プリント作成時に行われる非標準画像処理と同等の処理を行うステップ２２４は、本発明に係る第１の画像処理に対応している。
【００７９】
一方、本プリント作成時に行われる非標準画像処理をインデックス画像の仕上がりに反映させない（非標準画像処理と同等の画像処理を行ったシミュレーション画像データをインデックス画像として用いない）ことが選択されていた場合には、ステップ２５２の判定が否定されてステップ２５６へ移行し、処理対象のフィルム画像のシミュレーション画像データとして、先のステップ２２４で非標準画像処理と同等の画像処理が行われる前のシミュレーション画像データ（すなわち、標準画像処理のみが行われたシミュレーション画像データ）を取り込む。
【００８０】
次のステップ２５８では、処理対象のフィルム画像に対し、本プリント作成時に、非標準画像処理の一種である歪曲収差補正処理がイメージプロセッサ１４０で行われるか否か判定する。一般にレンズには歪曲収差があることが知られているが、特に安価なプラスティックレンズで構成されるレンズ付きフィルムのレンズ等は歪曲収差量が大きく、レンズ付きフィルム等によって写真フィルムに撮影記録されたフィルム画像には、レンズの歪曲収差に起因して比較的大きな幾何学的歪みが生じている。本実施形態において、上記のようなフィルム画像に対しては、幾何学的歪みを補正する歪曲収差補正処理が行われることが多い。
【００８１】
歪曲収差補正処理は、具体的には、フィルム画像上で本来格子状に位置すべき各画素の位置が、レンズの歪曲収差によってどの方向にどの程度移動するかを、レンズの種類毎に予め測定して収差補正データとして記憶しておき、処理対象の画像データに対し、収差補正データに基づき、前記画像データを構成する各画素のデータ毎に、本来の位置（格子位置）における値（例えば各成分色（Ｒ、Ｇ、Ｂ又はＣ、Ｍ、Ｙ）毎の濃度値）を補間演算によって求めることによって成される。但し、歪曲収差補正前の画像データが表す画像の外縁の形状が矩形状であるので、歪曲収差補正後の画像データが表す画像の外縁の形状は非矩形状となる。従って、画像データが表す画像の外縁の形状が矩形状となるように、歪曲収差補正後の画像データから本プリントの作成に使用する画像データの切り出しを行う必要がある。
【００８２】
前述のように、本プリント作成時に行われる非標準画像処理をインデックス画像の仕上がりに反映させる場合には、フィルム画像に対する非標準画像処理と同等の画像処理が行われたシミュレーション画像データを用いてインデックスプリントが作成されるので、本プリント作成時にイメージプロセッサ１４０で歪曲収差補正処理が行われるフィルム画像であっても、インデックス画像上での画像範囲が対応する本プリント上での画像範囲に一致する。しかし、本プリント作成時に行われる非標準画像処理をインデックス画像の仕上がりに反映させない場合には、本プリント作成時にイメージプロセッサ１４０で歪曲収差補正処理が行われるフィルム画像については、インデックス画像上での画像範囲が、対応する本プリント上での画像範囲と不一致となる。
【００８３】
このため、本実施形態では、ステップ２５８の判定が否定された場合（本プリント作成時に歪曲収差補正処理が行われない場合）には、何ら処理を行うことなくステップ２６２へ移行するが、ステップ２５８の判定が肯定された場合にはステップ２６０へ移行し、本プリント上での画像範囲を表す枠をインデックス画像に重ねて表示するための枠データをシミュレーション画像データに付加した後にステップ２６２へ移行する。なお、歪曲収差補正処理以外に、原画像の一部が主画像から除外される他の画像処理が本プリント作成時に行われる場合にも、上記処理を行うようにしてもよい。
【００８４】
ステップ２６２では、処理対象のフィルム画像に対し、本プリント作成時に、イメージプロセッサ１４０で歪曲収差補正処理以外の非標準画像処理が実行されるか否か判定する。判定が否定された場合にはステップ２６６へ移行するが、判定が肯定された場合にはステップ２６４へ移行し、本プリント作成時にイメージプロセッサ１４０で実行される歪曲収差補正処理以外の非標準画像処理を表すキャラクタ情報（テキストデータでもビットマップデータでもよい）を、シミュレーション画像データに付加する。
【００８５】
なお、ステップ２６４は本発明に係る第２の画像処理（より詳しくは請求項２に記載の第２の画像処理）に対応しており、この場合、本プリント作成時に行われる標準画像処理と同等の処理を行うステップ２１０は、請求項２に記載の「主画像出力時の画像処理のうちの標準画像処理と同等の画像処理のみ」を行うことに対応している。
【００８６】
次のステップ２６６では、上記処理を行ったシミュレーション画像データに対し、インデックスプリントを作成するための解像度変換を行い、次のステップ２６８では解像度変換を行ったシミュレーション画像データを、記憶手段の記憶領域上の所定のレイアウトに応じた記憶位置にインデックス画像データとして記憶させる。ステップ２７０では、１本の写真フィルムに記録された全てのフィルム画像について、対応するシミュレーション画像データを記憶手段の記憶領域上に配置したか否か判定する。判定が否定された場合にはステップ２５０に戻り、ステップ２７０の判定が肯定される迄、ステップ２５０〜２７０を繰り返す。
【００８７】
これにより、写真フィルムに記録されている各フィルム画像が、写真フィルムへの記録順に処理対象のフィルム画像として順に設定されて上記処理が各々行われることになり、記憶手段の記憶領域上には、各フィルム画像のインデックス画像データ（解像度変換後のシミュレーション画像データ）がマトリクス状に配列されたインデックスプリント画像データが生成されることになる。そして、ステップ２７０の判定が肯定されるとステップ２７２へ移行し、記憶手段の記憶領域上に生成されたインデックスプリント画像データをレーザプリンタ部１８に転送し、インデックスプリント作成処理（及びプレスキャン処理）を終了する。このステップ２７２は、インデックスプリントを実際に作成するレーザプリンタ部及びプロセッサ部２０と共に、請求項４に記載の作成手段に対応している。
【００８８】
レーザプリンタ部１８では、インデックスプリント画像データが転送されると、レーザ光源から射出されるＲ、Ｇ、Ｂのレーザ光をインデックスプリント画像データに基づいて変調し、変調したレーザ光を印画紙上で走査させることによって、印画紙上にインデックスプリント画像を露光記録する。インデックスプリント画像が露光記録された印画紙に対し、プロセッサ部２０で発色現像、漂白定着、水洗、乾燥の各処理が行われることにより、印画紙に露光記録された画像が可視化され、例として図７に示すように、複数のインデックス画像がマトリクス状に配列されて成るインデックスプリントが完成する。
【００８９】
例として図７（Ａ）には、本プリント作成時に行う非標準画像処理をインデックス画像の仕上がりに反映させることが選択され、写真フィルム上で７コマ目に記録されているフィルム画像に対し、画像をセピア調に仕上げる画像処理（非標準画像処理）が本プリント作成時に行われる場合に作成されるインデックスプリントを示す。図７（Ａ）からも明らかなように、７コマ目のフィルム画像に対応するインデックスプリント上のインデックス画像として、画像をセピア調に仕上げる画像処理と同等の画像処理が行われたシミュレーション画像データを用いることにより、本プリントと同様にセピア調に仕上がっている。
【００９０】
この場合、本プリント時に非標準画像処理が行われるフィルム画像を含む全てのフィルム画像について、インデックスプリント上のインデックス画像の仕上がりが、対応する本プリントの仕上がりに略一致することになる。従って、インデックスプリントの個々のインデックス画像を参照することで、対応する本プリントの仕上がりをユーザが容易に認識することができる。
【００９１】
また、例として図７（Ｂ）には、本プリント作成時に行う非標準画像処理をインデックス画像の仕上がりに反映させないことが選択され、写真フィルム上で７コマ目に記録されているフィルム画像に対し、画像をセピア調に仕上げる画像処理（非標準画像処理）が本プリント作成時に行われる場合に作成されるインデックスプリントを示す。図７（Ｂ）からも明らかなように、７コマ目のフィルム画像に対応するインデックスプリント上のインデックス画像には、先に説明したステップ２６４の処理により、本プリント作成時に実行される非標準画像処理の処理内容を表す文字情報である「セピア」が付加されている。
【００９２】
この場合、本プリント時に非標準画像処理が行われるフィルム画像については、インデックスプリント上のインデックス画像の仕上がりが、対応する本プリントの仕上がりと一致しないが、インデックス画像に付加されている文字情報を参照することにより、ユーザは、本プリント作成時に実行される非標準画像処理の処理内容を容易に認識することができる。従って、対応する本プリントの仕上がりをユーザが容易に認識することができる。また、非標準画像処理を行わない場合の本プリントの仕上がりをユーザが容易に認識することができる、という効果も得られる。
【００９３】
また、例として図７（Ｃ）には、本プリント作成時に行う非標準画像処理をインデックス画像の仕上がりに反映させないことが選択され、写真フィルム上で７コマ目に記録されているフィルム画像に対し、本プリント作成時に歪曲収差補正処理（非標準画像処理）が行われる場合に作成されるインデックスプリントを示す。図７（Ｃ）からも明らかなように、７コマ目のフィルム画像に対応するインデックスプリント上のインデックス画像には、先に説明したステップ２６０の処理により、本プリント作成時に実行される歪曲収差補正処理によって変化する本プリントの画像範囲を表す枠がインデックス画像に重ねて表示されている。
【００９４】
本プリント作成時に行う非標準画像処理をインデックス画像の仕上がりに反映させない場合、非標準画像処理の一種である歪曲収差補正処理が本プリント時に行われるフィルム画像については、インデックスプリント上のインデックス画像の画像範囲は、対応する本プリントの画像範囲とは一致しない（本プリントの画像範囲よりも広くなる）。しかしながら、インデックス画像に重ねて表示されている枠を参照することにより、ユーザは、本プリント上での画像範囲を容易に認識することができる。
【００９５】
一方、写真フィルムに対するプレスキャンを完了すると、ラインＣＣＤスキャナ１４では、写真フィルムを個々のフィルム画像毎に読み取るファインスキャンを行う。このファインスキャンに際しては、個々のフィルム画像に対する読取条件がオートセットアップエンジン１４４からラインＣＣＤスキャナ１４に通知され、ラインＣＣＤスキャナ１４は、通知された読取条件に従って個々のフィルム画像の読み取り（ファインスキャン）を行う。
【００９６】
また各フィルム画像に対する画像処理の処理内容（標準画像処理の処理条件、実行する非標準画像処理、及びその処理条件）については、ラインＣＣＤスキャナ１４から各フィルム画像のファインスキャン画像データが入力される際にオートセットアップエンジン１４４からイメージプロセッサ１４０に通知される。イメージプロセッサ１４０は、入力された各フィルム画像のファインスキャン画像データに対し、前記通知された処理内容の画像処理を各々行い、記録用画像データとしてレーザプリンタ部１８へ順に転送する。
【００９７】
レーザプリンタ部１８では、レーザ光源から射出されるＲ、Ｇ、Ｂのレーザ光を転送された記録用画像データに基づいて変調し、変調したレーザ光を印画紙上で走査させることによって印画紙上に画像を露光記録する。画像が露光記録された印画紙に対し、プロセッサ部２０で発色現像、漂白定着、水洗、乾燥の各処理が行われることにより、印画紙に露光記録された画像が可視化され、本プリントが完成する。
【００９８】
また、イメージプロセッサ１４０は、記録用画像データに加え、実行した非標準画像処理を表す情報もレーザプリンタ部１８へ転送する。レーザプリンタ部１８は、図７にも示すように、イメージプロセッサ１４０で実行された非標準画像処理を表す文字を本プリントの裏面に記録する。ユーザは本プリントの裏面に印字された文字を参照することにより、本プリント作成時に実行された非標準画像処理を把握することができる。
【００９９】
なお、本プリント作成時に実行される非標準画像処理の処理内容を表す文字情報を付加する場合、本プリント作成時に多数種の非標準画像処理が実行されるときに、これに伴って多数の文字を付加すると、インデックス画像を視認する際の障害となることがある。これを考慮すると、各種の非標準画像処理に対して優先順位を予め定めておき、本プリント作成時に多数の非標準画像処理が行われるときには、優先順位の高い所定数（１以上）の非標準画像処理のみを表す文字情報を付加するようにしてもよい。
【０１００】
また、上記では本発明に係る原画像データとして、写真フィルムに記録されているフィルム画像を比較的低解像度で読み取る（プレスキャン）ことによって得られたプレスキャン画像データを採用し、該プレスキャン画像データに対し、本プリント作成時に行われる画像処理のうちの少なくとも標準画像処理を行うことで得られた画像データ（シミュレーション画像データ）を用いてインデックスプリントを作成する場合を説明したが、これに限定されるものではなく、プレスキャン時よりも高解像度でフィルム画像を読み取る（ファインスキャン）ことによって得られたファインスキャン画像データを原画像データとして用いてインデックスプリントを作成するようにしてもよい。
【０１０１】
ファインスキャン画像データは、プレスキャン画像データと比較すると高解像度であり、インデックス画像データとの解像度の差が大きいので、解像度変換処理等の画像処理が複雑となり処理に時間がかかる。しかし、プレスキャンとファインスキャンとでは読取条件が相違していることが多く、本プリントはファインスキャン画像データを用いて作成されるので、ファインスキャン画像データを用いてインデックスプリントを作成することにより、インデックス画像の仕上がりを、本プリントの仕上がりに対して精度良く一致させることが可能となる。
【０１０２】
ファインスキャン画像データを用いてインデックスプリントを作成する際のインデックス画像データの生成は、先に説明したようにパーソナルコンピュータ１５８で行ってもよいが、イメージプロセッサ１４０はファインスキャン画像データに対して各種の画像処理を行う機能を有しているので、イメージプロセッサ１４０でインデックス画像データを生成するようにしてもよい。この場合、イメージプロセッサ１４０は、例えば図８に示すように構成することができる。
【０１０３】
図８に示すイメージプロセッサ１４０は、入力された画像データに対して標準画像処理の一部を行う第１の標準画像処理部１４０Ａが設けられており、第１の標準画像処理部１４０Ａの出力側には切替器１４０Ｅが設けられている。切替器１４０Ｅは、入力された画像データを、画像データに対して非標準画像処理を行う非標準画像処理部１４０Ｂ、又は切替器１４０Ｇに選択的に出力する。非標準画像処理部１４０Ｂの出力側には、画像データに対して第１の標準画像処理部１４０Ａで実行されない標準画像処理を行う第２の標準画像処理部１４０Ｃが設けられており、第２の標準画像処理部１４０Ｃの出力側には切替器１４０Ｆが設けられている。切替器１４０Ｆは、入力された画像データを、フレームメモリ１４２又は解像度変換部１４０Ｄへ選択的に出力する。解像度変換部１４０Ｄは、入力された画像データの解像度をインデックス画像データに等しい解像度に変換した後にフレームメモリ１４２へ出力する。
【０１０４】
また、切替器１４０Ｇは、入力された画像データを、本プリント作成時に非標準画像処理部１４０Ｂで実行される非標準画像処理の処理内容を表す文字情報を付加するキャラクタ情報付加部１４０Ｈ、又はキャラクタ情報付加部１４０Ｈの出力側に設けられた切替器１４０Ｊに選択的に出力する。切替器１４０Ｊは、入力された画像データを、本プリント作成時に非標準画像処理部１４０Ｂで歪曲収差補正が実行された場合の本プリントの画像範囲を表す枠情報を付加する枠付加部１４０Ｋ、又は枠付加部１４０Ｋの出力側に接続された第２の標準画像処理部１４０Ｃに選択的に出力する。
【０１０５】
本プリント作成時には、コントローラ１４０Ｌは、フレームメモリ１４２に一時記憶されたファインスキャン画像データが、第１の標準画像処理部１４０Ａ、非標準画像処理部１４０Ｂ、及び第２の標準画像処理部１４０Ｃで順に処理されてフレームメモリ１４２に再記憶されるように切替器１４０Ｅ、１４０Ｆを制御する。また、インデックスプリント作成時で、かつ非標準画像処理をインデックス画像の仕上がりに反映させることが選択されている場合には、ファインスキャン画像データが、第１の標準画像処理部１４０Ａ、非標準画像処理部１４０Ｂ、第２の標準画像処理部１４０Ｃ、及び解像度変換部１４０Ｄで順に処理され、フレームメモリ１４２の記憶領域上の所定のレイアウトに応じた記憶位置に再記憶されるように切替器１４０Ｅ、１４０Ｆを制御する。
【０１０６】
更に、インデックスプリント作成時で、かつ非標準画像処理をインデックス画像の仕上がりに反映させないことが選択されている場合、コントローラ１４０Ｌは、第１の標準画像処理部１４０Ａから出力されたファインスキャン画像データが切替器１４０Ｇ側へ出力され、第２の標準画像処理部１４０Ｃから出力された画像データが解像度変換部１４０Ｇ側へ出力され、解像度変換部１４０Ｄから出力された画像データがフレームメモリ１４２の記憶領域上の所定のレイアウトに応じた記憶位置に再記憶されるように切替器１４０Ｅ、１４０Ｆを制御する。そしてコントローラ１４０Ｌは、処理対象のファインスキャン画像データに対し本プリント作成時に歪曲収差補正処理以外の非標準画像処理が行われる場合には画像データがキャラクタ情報付加部１４０Ｈに入力され、上記以外の場合には画像データがキャラクタ情報付加部１４０Ｈを迂回して切替器１４０Ｊに入力されるように、切替器１４０Ｇを制御する。また、コントローラ１４０Ｌは、処理対象のファインスキャン画像データに対し本プリント作成時に歪曲収差補正処理が行われる場合には画像データが枠付加部１４０Ｋに入力され、上記以外の場合には画像データが枠付加部１４０Ｋを迂回して第２の標準画像処理部１４０Ｃに入力されるように切替器１４０Ｊを制御する。
【０１０７】
イメージプロセッサ１４０を上記構成とすることにより、ファインスキャン画像データからイメージプロセッサ１４０によってインデックス画像データを生成することができる。
【０１０８】
また、上記では本プリント作成時のファインスキャン画像に対する画像処理を全てイメージプロセッサ１４０で行うようにしていたが、これに限定されるものではなく、本プリント作成時の画像処理の一部（例えば非標準画像処理又はその一部）をパーソナルコンピュータ１５８で実行するようにしてもよい。
【０１０９】
更に、従来より、リバーサルフィルムに記録されている複数のフィルム画像から、個々の画像が比較的大きなサイズとなるようにインデックスプリント（ファイルプリントともいう）を記録・作成することがあるが、本発明に係るインデックスプリントには上記のファイルプリントも含まれることは言うまでもない。
【０１１０】
また、上記では本発明に係る原画像データとして、写真フィルムに記録されたフィルム画像を読み取ることによって得られたスキャン画像データを用いていたが、本発明はこれに限定されるものではなく、写真フィルム以外の紙等の記録媒体に記録された画像を読み取ることによって得られた画像データ、デジタルカメラによる撮影によって情報記録媒体に記録された画像データ、コンピュータによって生成された画像データを原画像データとして用いてもよい。
【０１１１】
また、上記では主画像出力処理の一例として、印画紙に画像（主画像）を露光記録して本プリントの作成を行う場合を説明したが、これに限定されるものではなく、ＣＲＴやＬＣＤ等のディスプレイへの主画像の表示を行ったり、フロッピーディスク等の磁気ディスクや光磁気ディスク等の情報記録媒体への主画像を表す画像データの格納を行ってもよい。
【０１１２】
更に、上記の実施形態に記載した標準画像処理、非標準画像処理の具体例は単なる一例であり、任意の画像処理を標準画像処理又は非標準画像処理として適用可能であることは言うまでもない。
【０１１３】
以上、本発明の実施形態について説明したが、上記の実施形態は、特許請求の範囲に記載した事項の実施態様以外に、以下に記載した事項の実施態様を含んでいる。
【０１１４】
（１）前記原画像データは、写真フィルムに記録されたフィルム画像を読み取ることによって得られた画像データであり、フィルム画像を所定の解像度で予備的に読み取ることで得られた画像データに基づいて前記主画像出力時の画像処理の処理内容を決定し、前記所定の解像度よりも高い解像度で前記フィルム画像の本読み取りを行うことによって得られた画像データに対して前記決定した処理内容の画像処理を行うことで、前記主画像を出力するための画像データを得ると共に、前記予備読み取りによって得られた複数の原画像の画像データを、前記複数の原画像の原画像データとして用いてインデックスプリントの作成を行うことを特徴とする請求項１記載のインデックスプリント作成方法。
【０１１５】
（２）前記原画像データは、写真フィルムに記録されたフィルム画像を読み取ることによって得られた画像データであり、フィルム画像を所定の解像度で予備的に読み取ることで得られた画像データに基づいて前記主画像出力時の画像処理の処理内容を決定し、前記所定の解像度よりも高い解像度で前記フィルム画像の本読み取りを行うことによって得られた画像データに対して前記決定した処理内容の画像処理を行うことで、前記主画像を出力するための画像データを得ると共に、前記本読み取りによって得られた複数の原画像の画像データを、前記複数の原画像の原画像データとして用いてインデックスプリントの作成を行うことを特徴とする請求項１記載のインデックスプリント作成方法。
【０１１６】
【発明の効果】
以上説明したように請求項１記載の発明は、複数の原画像の原画像データに対し、主画像出力時の画像処理と同等の第１の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第２の画像処理を各々行い、第１の画像処理又は第２の画像処理を行った複数の原画像の画像データを所定のレイアウトに従って各々配置し、所定のレイアウトに従って配置した画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成するようにしたので、複数の画像を所定のレイアウトで配置したインデックスプリントを、個々の画像の主画像の仕上がりが容易に認識可能に作成することができる、という優れた効果を有する。
【０１１７】
請求項２記載の発明は、請求項１の発明において、インデックスプリント作成時に原画像データに対して第２の画像処理を行う場合に、複数の原画像の原画像データに対し、主画像出力時の画像処理のうちの特定の画像処理と同等の画像処理のみを行うようにしたので、上記効果に加え、特定の画像処理以外の画像処理を行わなかった場合の主画像の仕上がりを容易に認識することができ、特定画像の出力を再度指示する際に、特定の画像処理以外の画像処理の実行の有無をユーザが容易に選択することができる、という効果を有する。
【０１２０】
請求項４記載の発明は、複数の原画像の原画像データに対し、処理手段によって主画像出力時の画像処理と同等の第１の画像処理又は主画像出力時の画像処理の処理内容を表す情報を付加する第２の画像処理を各々行い、配置手段は、第１の画像処理又は第２の画像処理が行われた複数の原画像の画像データを所定のレイアウトに従って各々配置し、作成手段は、所定のレイアウトに従って配置された画像データを用いて記録材料への画像の記録を行ってインデックスプリントを作成するので、複数の画像を所定のレイアウトで配置したインデックスプリントを、個々の画像の主画像の仕上がりが容易に認識可能に作成することができる、という優れた効果を有する。
【図面の簡単な説明】
【図１】本実施形態に係るディジタルラボシステムの概略ブロック図である。
【図２】ディジタルラボシステムの外観図である。
【図３】画像処理部の概略構成を示すブロック図である。
【図４】画像処理部で実行されるプレスキャン処理の内容を示すフローチャートである。
【図５】ディスプレイへのシミュレーション画像の表示例を示すイメージ図である。
【図６】画像処理部で実行されるインデックスプリント作成処理の内容を示すフローチャートである。
【図７】（Ａ）は非標準画像処理をインデックス画像の仕上がりに反映させる場合、（Ｂ）及び（Ｃ）は非標準画像処理をインデックス画像の仕上がりに反映させない場合のインデックスプリントの一例を各々示す概略図である。
【図８】イメージプロセッサでインデックスプリントの作成を行う場合のイメージプロセッサの概略構成を示すブロック図である。
【符号の説明】
１０    ディジタルラボシステム
１６    画像処理部
１８    レーザプリンタ部
１４０    イメージプロセッサ
１４４    オートセットアップエンジン
１５８    パーソナルコンピュータ
【図１】
0003579249.tif 000002
【図２】
0003579249.tif 000003
【図３】
0003579249.tif 000004
【図４】
0003579249.tif 000005
【図５】
0003579249.tif 000006
【図６】
0003579249.tif 000007
【図７】
0003579249.tif 000008
【図８】
0003579249.tif 000009