(57)【特許請求の範囲】
【請求項１】
予備読み取りと該予備読み取りを行った結果に基づいて決定された読取条件で行われる本読み取りとを長尺状の写真フィルムに記録された一連のフィルム画像各々について連続的に行う読取手段と、
前記本読み取りにより得られた前記一連のフィルム画像各々の画像データを蓄積する蓄積手段と、
前記一連のフィルム画像について前記予備読み取りが終了したときに、前記読取手段が前記一連のフィルム画像各々の予備読み取りを行った結果に基づいて、フィルム画像の各々の類似度を判定することにより、類似のシーンを撮影した複数のフィルム画像があるか否かを判定する判定手段と、
前記判定手段によって、前記一連のフィルム画像のうち、類似のシーンを撮影した複数のフィルム画像があると判定されたとき、前記類似のシーンを撮影した複数のフィルム画像各々の画像データに対する画像処理条件については同一または近似した処理条件となるように演算すると共に、前記一連のフィルム画像各々の予備読み取りを行った結果に基づいて、前記本読み取りにより得られた前記一連のフィルム画像各々の画像データに対する画像処理条件を演算する演算手段と、
前記蓄積手段に前記一連のフィルム画像の画像データが蓄積された時点で前記蓄積手段より前記本読み取りの画像データを読み出し、前記演算手段により算出された画像処理条件に基づいて前記一連のフィルム画像各々について画像処理を行い、該画像処理した画像データを順次、出力する処理手段と、
を有することを特徴とする画像出力装置。
【請求項２】
前記予備読み取りを行った結果は、前記予備読み取りによって得られたプレスキャン画像データの画像特徴量である請求項１に記載の画像出力装置。
【請求項３】
前記蓄積手段は、前記本読み取りにより得られた前記一連のフィルム画像各々の画像データを圧縮して蓄積し、
前記処理手段は、前記蓄積手段に前記一連のフィルム画像の画像データが蓄積された時点で前記蓄積手段より前記本読み取りの画像データを伸張して読み出し、前記演算手段により算出された画像処理条件に基づいて前記一連のフィルム画像各々について画像処理を行い、該画像処理した画像データを順次、出力する請求項１又は２に記載の画像出力装置。
【請求項４】
予備読み取りと該予備読み取りを行った結果に基づいて決定された読取条件で行われる本読み取りとを長尺状の写真フィルムに記録された一連のフィルム画像各々について連続的に行い、
前記本読み取りにより得られた前記一連のフィルム画像各々の画像データを蓄積し、
前記一連のフィルム画像について前記予備読み取りが終了したときに、前記一連のフィルム画像各々の予備読み取りを行った結果に基づいて、フィルム画像の各々の類似度を判定することにより、類似のシーンを撮影した複数のフィルム画像があるか否かを判定し、
前記一連のフィルム画像のうち、類似のシーンを撮影した複数のフィルム画像があると判定されたとき、前記類似のシーンを撮影した複数のフィルム画像各々の画像データに対する画像処理条件については同一または近似した処理条件となるように演算すると共に、前記一連のフィルム画像各々の予備読み取りを行った結果に基づいて、前記本読み取りにより得られた前記一連のフィルム画像各々の画像データに対する画像処理条件を演算し、
前記一連のフィルム画像の画像データが蓄積された時点で前記本読み取りの画像データを読み出し、前記算出された画像処理条件に基づいて前記一連のフィルム画像各々について画像処理を行い、該画像処理した画像データを順次、出力することを特徴とする画像出力方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像出力装置に係り、特に、画像に対して予備読み取りを行い、予備読み取りの結果に基づいて本読み取りを行い、この本読み取りにより得られた画像データを画像処理してプリンタ等に出力する画像出力装置に関する。
【０００２】
【従来の技術】
従来より、写真フィルムに記録されているフィルム画像を、ＣＣＤ等の読取センサを備えたスキャナによって読み取り、該読み取りによって得られた画像データに対して各種の補正等の画像処理を行い、プリンタに出力する画像出力装置が知られている。
【０００３】
またネガフィルムはラチチュードが広く濃度が低い画像から濃度が高い画像まで、種々の濃度の画像が存在するので、所望の画質の記録画像や表示画像を得るために、画像出力装置ではフィルム画像を予備的に読み取り（所謂、プレスキャン）、フィルム画像の濃度等に応じた読取条件（例えば、フィルム画像に照射する光の光量やＣＣＤの電荷蓄積時間等）を決定し、決定した読取条件でフィルム画像を読み取っていた（所謂、ファインスキャン）。
【０００４】
【発明が解決しようとする課題】
上述した従来の画像出力装置ではプレスキャンを一件分、すなわち、写真フィルムの一本分のフィルム画像について行い、プレスキャンにより読み取ったフィルム画像の各々の画像データに基づいてフィルム画像の各々のファインスキャン時の読取条件を決定し、フィルム画像の各々についてファインスキャンを行い、１コマのフィルム画像についてファインスキャンが終了すると、このコマのファインスキャン画像データについて所定の画像処理を行い、画像処理がなされたそのコマの画像データをプリンタに出力し、次いで次のコマについてファインスキャン及び画像処理を行った後、そのコマの画像処理がされた画像データをプリンタに出力するというように、フィルム画像のスキャンニングとプリントとを並行して行うように構成されていた。このため、プリントが終了するまで次の写真フィルムのフィルム画像のスキャンができず、またプレスキャン中にはプリンタは全く動作せず、プリンタの利用効率が低いという問題が有った。
【０００５】
本発明はこのような事情に鑑みてなされたものであり、プリンタの利用効率の向上を図った画像出力装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために請求項１に記載の発明は、予備読み取りと該予備読み取りを行った結果に基づいて決定された読取条件で行われる本読み取りとを長尺状の写真フィルムに記録された一連のフィルム画像各々について連続的に行う読取手段と、前記本読み取りにより得られた前記一連のフィルム画像各々の画像データを蓄積する蓄積手段と、前記一連のフィルム画像について前記予備読み取りが終了したときに、前記読取手段が前記一連のフィルム画像各々の予備読み取りを行った結果に基づいて、フィルム画像の各々の類似度を判定することにより、類似のシーンを撮影した複数のフィルム画像があるか否かを判定する判定手段と、前記判定手段によって、前記一連のフィルム画像のうち、類似のシーンを撮影した複数のフィルム画像があると判定されたとき、前記類似のシーンを撮影した複数のフィルム画像各々の画像データに対する画像処理条件については同一または近似した処理条件となるように演算すると共に、前記一連のフィルム画像各々の予備読み取りを行った結果に基づいて、前記本読み取りにより得られた前記一連のフィルム画像各々の画像データに対する画像処理条件を演算する演算手段と、前記蓄積手段に前記一連のフィルム画像の画像データが蓄積された時点で前記蓄積手段より前記本読み取りの画像データを読み出し、前記演算手段により算出された画像処理条件に基づいて前記一連のフィルム画像各々について画像処理を行い、該画像処理した画像データを順次、出力する処理手段と、を有することを特徴とする。
【０００７】
上記構成の画像出力装置では、読取手段により予備読み取りと該予備読み取りを行った結果に基づいて決定された読取条件で行われる本読み取りとが長尺状の写真フィルムに記録された一連のフィルム画像各々について連続的に行われる。前記本読み取りにより得られた前記一連（１件分、または類似のシーンの複数画像分）のフィルム画像各々の画像データが蓄積手段に蓄積される。
判定手段は、前記一連のフィルム画像について前記予備読み取りが終了したときに、前記読取手段が前記一連のフィルム画像各々の予備読み取りを行った結果に基づいて、フィルム画像の各々の類似度を判定することにより、類似のシーンを撮影した複数のフィルム画像があるか否かを判定し、演算手段は、前記判定手段によって、前記一連のフィルム画像のうち、類似のシーンを撮影した複数のフィルム画像があると判定されたとき、前記類似のシーンを撮影した複数のフィルム画像各々の画像データに対する画像処理条件については同一または近似した処理条件となるように演算すると共に、前記一連のフィルム画像各々の予備読み取りを行った結果に基づいて、前記本読み取りにより得られた前記一連のフィルム画像各々の画像データに対する画像処理条件を演算する。処理手段は前記蓄積手段に一連のフィルム画像の画像データが蓄積された時点で前記蓄積手段より前記本読み取りの画像データを読み出し、前記演算手段により算出された画像処理条件に基づいて前記一連のフィルム画像各々について画像処理を行い、該画像処理した画像データを順次、出力する。
【０００８】
請求項１に記載の発明によれば、本読み取りにより得られた一連のフィルム画像の画像データが蓄積手段に蓄積された時点で所定の画像処理を行い、該画像処理を行った画像データを順次、出力するようにしたので、読取手段により画像の読み取りを行っている期間にもプリンタを利用することができ、プリンタの利用効率の向上を図ることができる。また、演算手段により類似のシーンを撮影した複数のフィルム画像については同一または近似した処理条件となるように画像処理条件が演算されるので、処理手段より出力される類似のシーンを撮影した複数のフィルム画像の各画像データは適正な画像処理条件で処理され、プリンタで出力される画像の仕上がり状態のばらつきを抑制することができる、という効果が有る。
【０００９】
また請求項２に記載の発明は、請求項１に記載の画像出力装置において、前記予備読み取りを行った結果は、前記予備読み取りによって得られたプレスキャン画像データの画像特徴量であることを特徴とする。
【００１０】
上記構成の画像出力装置では、プレスキャン画像データの画像特徴量に基づいて本読み取りの読取条件が決定され、また、フィルム画像の各々の類似度が判定され、フィルム画像各々の画像データに対する画像処理条件が演算される。
【００１１】
また請求項３に記載の発明は、請求項１又は２に記載の画像出力装置において、前記蓄積手段は、前記本読み取りにより得られた前記一連のフィルム画像各々の画像データを圧縮して蓄積し、前記処理手段は、前記蓄積手段に前記一連のフィルム画像の画像データが蓄積された時点で前記蓄積手段より前記本読み取りの画像データを伸張して読み出し、前記演算手段により算出された画像処理条件に基づいて前記一連のフィルム画像各々について画像処理を行い、該画像処理した画像データを順次、出力することを特徴としている。
上記構成の画像出力装置では、蓄積手段の容量を小さくすることができる。
また請求項４に記載の発明に係る画像出力方法は、予備読み取りと該予備読み取りを行った結果に基づいて決定された読取条件で行われる本読み取りとを長尺状の写真フィルムに記録された一連のフィルム画像各々について連続的に行い、前記本読み取りにより得られた前記一連のフィルム画像各々の画像データを蓄積し、前記一連のフィルム画像について前記予備読み取りが終了したときに、前記一連のフィルム画像各々の予備読み取りを行った結果に基づいて、フィルム画像の各々の類似度を判定することにより、類似のシーンを撮影した複数のフィルム画像があるか否かを判定し、前記一連のフィルム画像のうち、類似のシーンを撮影した複数のフィルム画像があると判定されたとき、前記類似のシーンを撮影した複数のフィルム画像各々の画像データに対する画像処理条件については同一または近似した処理条件となるように演算すると共に、前記一連のフィルム画像各々の予備読み取りを行った結果に基づいて、前記本読み取りにより得られた前記一連のフィルム画像各々の画像データに対する画像処理条件を演算し、前記一連のフィルム画像の画像データが蓄積された時点で前記本読み取りの画像データを読み出し、前記算出された画像処理条件に基づいて前記一連のフィルム画像各々について画像処理を行い、該画像処理した画像データを順次、出力することを特徴としている。
請求項４に記載の発明に係る画像出力方法によれば、本読み取りにより得られた一連のフィルム画像の画像データが蓄積された時点で所定の画像処理を行い、該画像処理を行った画像データを順次、出力するようにしたので、画像の読み取りを行っている期間にもプリンタを利用することができ、プリンタの利用効率の向上を図ることができる。また、類似のシーンを撮影した複数のフィルム画像については同一または近似した処理条件となるように画像処理条件が演算されるので、出力される類似のシーンを撮影したフィルム画像の各画像データは適正な画像処理条件で処理され、プリンタで出力される画像の仕上がり状態のばらつきを抑制することができる、という効果が有る。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について詳細に説明する。なお、以下では、まず本発明の実施形態に係る画像出力装置の一例としてディジタルラボシステムについて説明する。
【００１３】
（システム全体の概略構成）
図１には本実施形態に係るディジタルラボシステム１０が示されている。このラボシステム１０は、図１２にその外観を示すようにエリアＣＣＤスキャナ１２、ラインＣＣＤスキャナ１４、及び画像処理部１６を備えた入力部２６と、レーザプリンタ部１８及びプロセッサ部２０を備えた出力部２８と、で構成されている。
【００１４】
エリアＣＣＤスキャナ１２及びラインＣＣＤスキャナ１４は、ネガフィルムやリバーサルフィルム等の写真フィルムに記録されているフィルム画像を読み取るためのものであり、例えばエリアＣＣＤスキャナ１２は１３５サイズの写真フィルム、１１０サイズの写真フィルム、及び透明な磁気層が形成された写真フィルム（２４０サイズの写真フィルム：所謂ＡＰＳフィルム）のフィルム画像を読取対象とし、ラインＣＣＤスキャナ１４は１２０サイズ及び２２０サイズ（ブローニサイズ）の写真フィルムのフィルム画像を読取対象とすることができる。
【００１５】
エリアＣＣＤスキャナ１２及びラインＣＣＤスキャナ１４は、上記の読取対象のフィルム画像をエリアＣＣＤ又はラインＣＣＤで読み取り、画像データを出力する。なお、ディジタルラボシステム１０は、必ずしもエリアＣＣＤスキャナ１２及びラインＣＣＤスキャナ１４の両方を備えている必要はなく、例えばフィルム画像の読み取りを行う写真フィルムのサイズが限られている場合は、エリアＣＣＤスキャナ１２及びラインＣＣＤスキャナ１４の何れか一方（例えばエリアＣＣＤスキャナ１２）のみを設けることも可能である。なお、エリアＣＣＤスキャナ１２及びラインＣＣＤスキャナ１４は本発明の読取手段に対応している。
【００１６】
画像処理部１６は、エリアＣＣＤスキャナ１２やラインＣＣＤスキャナ１４から出力された画像データ（スキャン画像データ）が入力されると共に、デジタルカメラでの撮影によって得られた画像データ、フィルム画像以外の原稿（例えば反射原稿等）をスキャナで読み取ることで得られた画像データ、コンピュータで生成された画像データ等（以下、これらをファイル画像データと総称する）を外部から入力する（例えば、メモリカード等の記憶媒体を介して入力したり、通信回線を介して他の情報処理機器から入力する等）ことも可能なように構成されている。
【００１７】
画像処理部１６は、入力された画像データに対して各種の補正等の画像処理を行って、記録用画像データとしてレーザプリンタ部１８へ出力する。また、画像処理部１６は、画像処理を行った画像データを画像ファイルとして外部へ出力する（例えばメモリカード等の記憶媒体に出力したり、通信回線を介して他の情報処理機器へ送信する等）ことも可能とされている。
【００１８】
レーザプリンタ部１８はＲ、Ｇ、Ｂのレーザ光源を備えており、画像処理部１６から入力された記録用画像データに応じて変調したレーザ光を印画紙に照射して、走査露光によって印画紙に画像を記録する。また、プロセッサ部２０は、レーザプリンタ部１８で走査露光によって画像が記録された印画紙に対し、発色現像、漂白定着、水洗、乾燥の各処理を施す。これにより、印画紙上に画像が形成される。
【００１９】
（エリアＣＣＤスキャナの構成）
次にエリアＣＣＤスキャナ１２の構成について説明する。図２にはエリアＣＣＤスキャナ１２の光学系の概略構成が示されている。この光学系は、ハロゲンランプやメタルハライドランプ等から成り写真フィルム２２に光を照射する光源３０を備えており、光源３０の光射出側には、写真フィルム２２に照射する光の光量を調節するための絞り３２、色分解フィルタユニット３４、写真フィルム２２に照射する光を拡散光とする光拡散ボックス３６が順に配置されている。色分解フィルタユニット３４は、Ｒ、Ｇ、Ｂの色分解フィルタ３４Ｒ、３４Ｇ、３４Ｂが、図２矢印Ａ方向に沿って回転可能とされたターレット３４Ａに嵌め込まれて構成されている。
【００２０】
写真フィルム２２は、フィルムキャリア３８（図５参照、図２では図示省略）によってフィルム画像の画面中心が光軸Ｌに一致するように位置決めされる。なお、図２では長尺状の写真フィルム２２を示しているが、１コマ毎にスライド用のホルダに保持されたスライドフィルム（リバーサルフィルム）やＡＰＳフィルムについては、各々専用のフィルムキャリアが用意されており（ＡＰＳフィルム用のフィルムキャリアは磁気層に磁気記録された情報を読み取る磁気ヘッドを有している）、これらの写真フィルムのフィルム画像を位置決めすることも可能とされている。
【００２１】
写真フィルム２２を挟んで光源３０と反対側には、光軸Ｌに沿って、フィルム画像を透過した光を結像させるレンズユニット４０、エリアＣＣＤ４２が順に配置されている。図２ではレンズユニット４０として単一のレンズのみを示しているが、レンズユニット４０は、実際には複数枚のレンズから構成されたズームレンズである。エリアＣＣＤ４２は多数のＣＣＤセルがマトリックス状に配列されたモノクロのＣＣＤであり、受光面がレンズユニット４０の結像点位置に一致するように配置されている。
【００２２】
また、エリアＣＣＤ４２にはピエゾアクチュエータ４４Ｘ、４４Ｙが取付けられている。ピエゾアクチュエータは電圧を加えると歪んで変位を発生するものであり、ピエゾアクチュエータ４４Ｘ、４４Ｙは、変位の発生方向がエリアＣＣＤ４２の画素の配列方向（図２の矢印Ｘ方向及び矢印Ｙ方向）に沿うように配置されている。また、図示は省略するが、エリアＣＣＤ４２とレンズユニット４０との間にはシャッタが設けられている。
【００２３】
図３にはエリアＣＣＤスキャナ１２の電気系の概略構成が示されている。コントロール基板には、エリアＣＣＤスキャナ１２全体の制御を司るマイクロプロセッサ４６が搭載されている。マイクロプロセッサ４６にはモータドライバ４８が接続されており、モータドライバ４８には、絞り３２をスライド移動させる絞り駆動モータ５０、色分解フィルタユニット３４のターレット３４Ａを回転させるフィルタ駆動モータ５４が接続されている。
【００２４】
マイクロプロセッサ４６は、図示しない電源スイッチのオンオフに連動して光源３０を点消灯させる。また、マイクロプロセッサ４６は、エリアＣＣＤ４２によるフィルム画像の読み取り（測光）を行う際に、フィルタ駆動モータ５４によってターレット３４Ａを回転させる。従ってフィルム画像は、エリアＣＣＤ４２により各成分色毎に順に読み取られることになる。またマイクロプロセッサ４６は、絞り駆動モータ５０により絞り３２をスライド移動させ、エリアＣＣＤ４２に入射される光量を調節する。
【００２５】
また、マイクロプロセッサ４６にはピエゾドライバ６０を介してピエゾアクチュエータ４４Ｘ、４４Ｙが接続されている。マイクロプロセッサ４６は、単一のフィルム画像に対し、エリアＣＣＤ４２によって各成分色毎に各々４回読み取りを行わせると共に、各回の読み取りにおいて、ピエゾアクチュエータ４４Ｘ、４４Ｙにより、エリアＣＣＤ４２の位置を図２のＸ方向又はＹ方向に移動させる。
【００２６】
また、マイクロプロセッサ４６にはバス６２を介してＲＡＭ６４（例えばＳＲＡＭ）、ＲＯＭ６６（例えば記憶内容を書換え可能なＲＯＭ）が接続されていると共に、モータドライバ６８が接続されている。モータドライバ６８には、レンズユニット４０の複数枚のレンズの位置を相対的に移動させることでレンズユニット４０のズーム倍率を変更するズーム駆動モータ７０、レンズユニット４０全体を移動させることでレンズユニット４０の結像点位置を光軸Ｌに沿って移動させるレンズ駆動モータ１０６が接続されている。マイクロプロセッサ４６は、フィルム画像のサイズやトリミングを行うか否か等に応じて、ズーム駆動モータ７０によってレンズユニット４０のズーム倍率を所望の倍率に変更する。
【００２７】
一方、エリアＣＣＤ４２は、タイミングジェネレータ７４と共にＣＣＤ基板に搭載されている。
【００２８】
タイミングジェネレータ７４は、エリアＣＣＤ４２や後述するＡ／Ｄ変換器８２等を動作させるための各種のタイミング信号（クロック信号）を発生する。またタイミングジェネレータ７４はマイクロプロセッサ４６からの指令に基づいてエリアＣＣＤ４２の各ＣＣＤセルにおける電荷蓄積時間を変更するように制御するタイミング信号を出力するようになっている。
【００２９】
エリアＣＣＤ４２の信号出力端は、ＣＣＤ基板に搭載された増幅器７６、コントロール基板に搭載された増幅器７８、８０を介してＡ／Ｄ変換器８２に接続されている。Ａ／Ｄ変換器８２の出力端は、相関二重サンプリング回路（ＣＤＳ）８８を介してインタフェース（Ｉ／Ｆ）回路９０に接続されている。ＣＤＳ８８では、フィードスルー信号のレベルを表すフィードスルーデータ及び画素信号のレベルを表す画素データを各々サンプリングし、各画素毎に画素データからフィードスルーデータを減算する。そして、演算結果（各ＣＣＤセルでの蓄積電荷量に正確に対応する画素データ）を、Ｉ／Ｆ回路９０を介してスキャン画像データとして画像処理部１６へ順次出力する。
【００３０】
また、モータドライバ６８には、シャッタを開閉させるシャッタ駆動モータ９２が接続されている。エリアＣＣＤ４２の暗出力については、後段の画像処理部１６で補正されるが、暗出力レベルは、フィルム画像の読み取りを行っていないときに、マイクロプロセッサ４６がシャッタを閉止させることで得ることができる。
【００３１】
（ラインＣＣＤスキャナの構成）
次にラインＣＣＤスキャナ１４の構成について説明する。なお、エリアＣＣＤスキャナ１２と同一の部分には同一の符号を付して説明を省略し、エリアＣＣＤスキャナ１２と異なる部分についてのみ説明する。
【００３２】
図４にはラインＣＣＤスキャナ１４の光学系の概略構成が示されている。この光学系は、光源３０と光拡散ボックス３６との間に、絞り３２及び色分解フィルタユニット３４に代えて、Ｃ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロー）の調光フィルタ１１４Ｃ、１１４Ｍ、１１４Ｙが射出光の光軸Ｌに沿って順に設けられており、エリアＣＣＤ４２に代えてラインＣＣＤ１１６が設けられている。本実施形態では、ラインＣＣＤ１１６として、ＣＣＤセルがライン状に配列されて成るＣＣＤセル列が３ライン設けられ、各ラインの光入射側にＲ、Ｇ、Ｂの色分解フィルタの何れかが各々取付けられた３ラインカラーＣＣＤを用いている。
【００３３】
ラインＣＣＤスキャナ１４の電気系の構成については図示を省略するが、フィルタ駆動モータ５４は、調光フィルタ１１４Ｃ、１１４Ｍ、１１４Ｙを各々独立に移動可能とされている。また、ラインＣＣＤ１１６からはＲ、Ｇ、Ｂの測光信号が並列に出力されるので、図３に示した増幅器７６、７８、８０、Ａ／Ｄ変換器８２、ＣＤＳ８８から成る信号処理系も３系統設けられており、Ｉ／Ｆ回路９０からは、スキャン画像データとしてＲ、Ｇ、Ｂの画像データが並列に出力される。
【００３４】
（画像処理部の構成）
次に画像処理部１６の構成について図５を参照して説明する。画像処理部１６は、エリアＣＣＤスキャナ１２に対応してエリアスキャナ補正部１２０が設けられていると共に、ラインＣＣＤスキャナ１４に対応してラインスキャナ補正部１２２が設けられている。
【００３５】
エリアスキャナ補正部１２０は、暗補正回路１２４、欠陥画素補正部１２８、明補正回路１３０を備えている。暗補正回路１２４は、エリアＣＣＤ４２の光入射側がシャッタにより遮光されている状態で、エリアＣＣＤスキャナ１２から入力された画像データ（エリアＣＣＤ４２の暗出力レベルを表すデータ）を各画素毎に記憶しておき、エリアＣＣＤスキャナ１２から入力されたスキャン画像データから各画素毎に前記暗出力レベルを減ずることによって補正する。
【００３６】
また、エリアＣＣＤ４２の光電変換特性は各ＣＣＤセル単位でのばらつきもある。欠陥画素補正部１２８の後段の明補正回路１３０では、エリアＣＣＤスキャナ１２に画面全体が一定濃度の調整用のフィルム画像がセットされている状態で、エリアＣＣＤ４２で前記調整用のフィルム画像を読み取ることによりエリアＣＣＤスキャナ１２から入力された調整用のフィルム画像の画像データ（この画像データが表す各画素毎の濃度のばらつきは各ＣＣＤセルの光電変換特性のばらつきに起因する）に基づいて各画素毎にゲインを定めておき、エリアＣＣＤスキャナ１２から入力された読取対象のフィルム画像の画像データを各画素毎に補正する。
【００３７】
一方、調整用のフィルム画像の画像データにおいて、特定の画素の濃度が他の画素の濃度と大きく異なっていた場合には、前記特定の画素に対応するＣＣＤセルには何らかの異常があり、前記特定の画素は欠陥画素と判断できる。欠陥画素補正部１２８は調整用のフィルム画像の画像データに基づき欠陥画素のアドレスを記憶しておき、エリアＣＣＤスキャナ１２から入力された読取対象のフィルム画像の画像データのうち、欠陥画素のデータについては周囲の画素のデータから補間してデータを新たに生成する。
【００３８】
ラインスキャナ補正部１２２は、上記の暗補正回路１２４、欠陥画素補正部１２８、明補正回路１３０から成る信号処理系が３系統設けられており、ラインＣＣＤスキャナ１４から並列に出力されるＲ、Ｇ、Ｂの画像データを並列に処理する。また、ラインＣＣＤ１１６は３本のライン（ＣＣＤセル列）が写真フィルム２２の搬送方向に沿って所定の間隔を空けて順に配置されているので、ラインＣＣＤスキャナ１４からＲ、Ｇ、Ｂの各成分色の画像データの出力が開始されるタイミングには時間差がある。ラインスキャナ補正部１２２は、フィルム画像上で同一の画素のＲ、Ｇ、Ｂの画像データが同時に出力されるように、各成分色毎に異なる遅延時間で画像データの出力タイミングの遅延を行う。
【００３９】
エリアスキャナ補正部１２０及びラインスキャナ補正部１２２の出力端はセレクタ１３２の入力端に接続されており、補正部１２０、１２２から出力された画像データはセレクタ１３２に入力される。また、セレクタ１３２の入力端は入出力コントローラ１３４のデータ出力端にも接続されており、入出力コントローラ１３４からは、外部から入力されたファイル画像データがセレクタ１３２に入力される。セレクタ１３２の出力端は入出力コントローラ１３４、イメージプロセッサ部１３６Ａ、１３６Ｂのデータ入力端に各々接続されている。セレクタ１３２は、入力された画像データを、入出力コントローラ１３４、イメージプロセッサ部１３６Ａ、１３６Ｂの各々に選択的に出力可能とされている。
【００４０】
イメージプロセッサ部１３６Ａは、メモリコントローラ１３８、イメージプロセッサ１４０、画像メモリ１４１、３個のフレームメモリ１４２Ａ、１４２Ｂ、１４２Ｃを備えている。画像メモリ１４１は少なくとも１件分、例えば、写真フィルム１本分のフィルム画像の画像データを記憶可能な容量を有している。またフレームメモリ１４２Ａ、１４２Ｂ、１４２Ｃは、各々単一のフィルム画像の画像データを記憶可能な容量を有している。エリアＣＣＤスキャナ１２により行われるファインスキャンにより得られたフィルム画像の１件分の画像データはメモリコントローラ１３８の制御下に画像メモリ１４１に蓄積され、画像処理する際に画像メモリ１４１より１コマ分の画像データが順次、読み出され、フレームメモリ１４２（以下、フレームメモリ１４２Ａ，１４２Ｂ，１４２Ｃのいずれかをいう。）に転送される。このときにメモリコントローラ１３８は、入力された画像データの各画素のデータが、画像メモリ１４２の記憶領域に一定の順序で並んで記憶されるように、画像データを画像メモリ１４２に記憶させる際のアドレスを制御する。
【００４１】
イメージプロセッサ１４０は、フレームメモリ１４２に記憶された画像データを取込み、階調変換、色変換、画像の超低周波明るさ成分の階調を圧縮するハイパートーン処理、粒状を抑制しながらシャープネスを強調するハイパーシャープネス処理等の各種の画像処理を行う。なお、上記の画像処理の処理条件は、オートセットアップエンジン１４４（後述）によって自動的に演算され、演算された処理条件に従って画像処理が行われる。
【００４２】
イメージプロセッサ１４０は入出力コントローラ１３４に接続されており、画像処理を行った画像データは、フレームメモリ１４２に一旦記憶された後に、所定のタイミングで入出力コントローラ１３４へ出力される。なお、イメージプロセッサ部１３６Ｂは、上述したイメージプロセッサ部１３６Ａと同一の構成であるので説明を省略する。なお、画像メモリ１４１は本発明の蓄積手段に、またイメージプロセッサ１４０は本発明の処理手段に対応している。
【００４３】
ところで、本実施形態では個々のフィルム画像に対し、エリアＣＣＤスキャナ１２により読み取りを２回行う。１回目の読み取り（以下、プレスキャンという）では、フィルム画像の濃度が極端に低い場合（例えばネガフィルムにおける露光不足のネガ画像）にも、エリアＣＣＤ４２又はラインＣＣＤ１１６で蓄積電荷の飽和が生じないように決定した読取条件でフィルム画像の読み取りが行われる。このプレスキャンによって得られた画像データ（プレスキャン画像データ）は、セレクタ１３２から入出力コントローラ１３４に入力され、更に入出力コントローラ１３４に接続されたオートセットアップエンジン１４４に出力される。
【００４４】
オートセットアップエンジン１４４は、ＣＰＵ１４６、ＲＡＭ１４８（例えばＤＲＡＭ）、ＲＯＭ１５０（例えば記憶内容を書換え可能なＲＯＭ）、入出力ポート１５２を備え、これらがバス１５４を介して互いに接続されて構成されている。
【００４５】
オートセットアップエンジン１４４は、フィルム画像に対してプレスキャンを行う際の所定の読取条件をエリアＣＣＤスキャナ１２に通知すると共に、入出力コントローラ１３４からフィルム画像のプレスキャン画像データが入力される毎に該プレスキャン画像データに基づいて、フィルム画像の特徴量（例えば、画像の平均濃度、濃度の最大値、最小値、中間値、濃度ヒストグラムのピーク値における濃度値、濃度ヒストグラムにおける濃度の最大値又は最小値からの累積頻度が所定値のときの濃度値、コントラスト等の画像特徴量）及びファインスキャン時の読取条件を演算し記憶すると共に、エリアＣＣＤスキャナ１２にファインスキャン時の読取条件を通知し、ファインスキャンを指示する。
【００４６】
更にオートセットアップエンジン１４４は、写真フィルム２２の１件分のフィルム画像について全て、プレスキャン画像データの入力が終了した時点で、写真フィルム２２の１件分のフィルム画像について先に求めた画像特徴量を順次、比較してフィルム画像の各々の類似度を判定することにより、類似のシーンを撮影した複数のフィルム画像が有るか否か判定し、類似のシーンを撮影した複数のフィルム画像が有った場合には、これらのフィルム画像のファインスキャン画像データに対する画像処理条件については同一又は近似するように決定すると共に、写真フィルム２２の１件分のフィルム画像について画像特徴量に基づいてファインスキャン画像データの画像処理条件を決定する。
【００４７】
オートセットアップエンジン１４４は、フィルム画像のファインスキャン画像データに対する画像処理条件をイメージプロセッサ部１３６のイメージプロセッサ１４０へ出力する。
【００４８】
なお、画像処理の最適な処理条件は、画像処理後の画像データを、レーザプリンタ部１８における印画紙への画像の記録に用いるのか、外部へ出力するのか等によっても変化する。画像処理部１６には２つのイメージプロセッサ部１３６Ａ、１３６Ｂが設けられているので、例えば、画像データを印画紙への画像の記録に用いると共に外部へ出力する等の場合には、オートセットアップエンジン１４４は各々の用途に最適な処理条件を各々演算し、イメージプロセッサ部１３６Ａ、１３６Ｂへ出力する。これにより、イメージプロセッサ部１３６Ａ、１３６Ｂでは、同一のファインスキャン画像データに対し、互いに異なる処理条件で画像処理が行われる。
【００４９】
更に、オートセットアップエンジン１４４は、入出力コントローラ１３４から入力されたフィルム画像のプレスキャン画像データに基づいて、レーザプリンタ部１８で印画紙に画像を記録する際のグレーバランス等を規定する画像記録用パラメータを算出し、レーザプリンタ部１８に記録用画像データ（後述）を出力する際に同時に出力する。なお、オートセットアップエンジン１４４は、本発明の演算手段に対応している。
【００５０】
入出力コントローラ１３４はＩ／Ｆ回路１５６を介してレーザプリンタ部１８に接続されている。画像処理後の画像データを印画紙への画像の記録に用いる場合には、イメージプロセッサ部１３６で画像処理が行われた画像データは、入出力コントローラ１３４からＩ／Ｆ回路１５６を介し記録用画像データとしてレーザプリンタ部１８へ出力される。また、オートセットアップエンジン１４４はパーソナルコンピュータ１５８に接続されている。画像処理後の画像データを画像ファイルとして外部へ出力する場合には、イメージプロセッサ部１３６で画像処理が行われた画像データは、入出力コントローラ１３４からオートセットアップエンジン１４４を介してパーソナルコンピュータ１５８に出力される。
【００５１】
パーソナルコンピュータ１５８は、ＣＰＵ１６０、メモリ１６２、ディスプレイ１６４、キーボード１６６、ハードディスク１６８、ＣＤ−ＲＯＭドライバ１７０、搬送制御部１７２、拡張スロット１７４、画像圧縮／伸長部１７６を備えており、これらがバス１７８を介して互いに接続されて構成されている。搬送制御部１７２はフィルムキャリア３８に接続されており、フィルムキャリア３８による写真フィルム２２の搬送を制御する。また、フィルムキャリア３８にＡＰＳフィルムがセットされた場合には、フィルムキャリア３８がＡＰＳフィルムの磁気層から読み取った情報（例えば画像記録サイズ等）が入力される。
【００５２】
また、メモリカード等の記憶媒体に対してデータの読出し／書込みを行うドライバ（図示省略）や、他の情報処理機器と通信を行うための通信制御装置は、拡張スロット１７４を介してパーソナルコンピュータ１５８に接続される。入出力コントローラ１３４から外部への出力用の画像データが入力された場合には、前記画像データは拡張スロット１７４を介して画像ファイルとして外部（前記ドライバや通信制御装置等）に出力される。また、拡張スロット１７４を介して外部からファイル画像データが入力された場合には、入力されたファイル画像データは、オートセットアップエンジン１４４を介して入出力コントローラ１３４へ出力される。この場合、入出力コントローラ１３４では入力されたファイル画像データをセレクタ１３２へ出力する。
【００５３】
なお、画像処理部１６は、プレスキャン画像データ等をパーソナルコンピュータ１５８に出力し、エリアＣＣＤスキャナ１２やラインＣＣＤスキャナ１４で読み取られたフィルム画像をディスプレイ１６４に表示したり、印画紙に記録することで得られる画像を推定してディスプレイ１６４に表示し、キーボード１６６を介してオペレータにより画像の修正等が指示されると、これを画像処理の処理条件に反映することも可能とされている。
【００５４】
（レーザプリンタ部及びプロセッサ部の構成）
次にレーザプリンタ部１８及びプロセッサ部２０の構成について説明する。図６には、レーザプリンタ部１８の露光部の光学系の構成が示されている。レーザプリンタ部１８は、レーザ光源２１０Ｒ、２１０Ｇ、２１０Ｂの３個のレーザ光源を備えている。レーザ光源２１０ＲはＲの波長のレーザ光を射出する半導体レーザ（ＬＤ）で構成されている。また、レーザ光源２１０Ｇは、ＬＤと、該ＬＤから射出されたレーザ光を１／２の波長のレーザ光に変換する波長変換素子（ＳＨＧ）から構成されており、ＳＨＧからＧの波長のレーザ光が射出されるようにＬＤの発振波長が定められている。同様に、レーザ光源２１０ＢもＬＤとＳＨＧから構成されており、ＳＨＧからＢの波長のレーザ光が射出されるようにＬＤの発振波長が定められている。
【００５５】
レーザ光源２１０Ｒ、２１０Ｇ、２１０Ｂのレーザ光射出側には、各々コリメータレンズ２１２、音響光学光変調素子（ＡＯＭ）２１４が順に配置されている。ＡＯＭ２１４は、入射されたレーザ光が音響光学媒質を透過するように配置されていると共に、ＡＯＭドライバ２１６（図７参照）に接続されており、ＡＯＭドライバ２１６から高周波信号が入力されると、音響光学媒質内を前記高周波信号に応じた超音波が伝搬し、音響光学媒質を透過するレーザ光に音響光学効果が作用して回折が生じ、前記高周波信号の振幅に応じた強度のレーザ光がＡＯＭ２１４から回折光として射出される。
【００５６】
ＡＯＭ２１４の回折光射出側にはポリゴンミラー２１８が配置されており、各ＡＯＭ２１４から回折光として各々射出されたＲ、Ｇ、Ｂの波長の３本のレーザ光は、ポリゴンミラー２１８の反射面上の略同一の位置に照射され、ポリゴンミラー２１８で反射される。ポリゴンミラー２１８のレーザ光射出側にはｆθレンズ２２０、平面ミラー２２２が配置されており、ポリゴンミラー２１８で反射された３本のレーザ光はｆθレンズ２２０を透過し、平面ミラー２２２で反射されて印画紙２２４に照射される。
【００５７】
図７にはレーザプリンタ部１８及びプロセッサ部２０の電気系の概略構成が示されている。レーザプリンタ部１８は画像データを記憶するフレームメモリ２３０を備えている。フレームメモリ２３０はＩ／Ｆ回路２３２を介して画像処理部１６に接続されており、画像処理部１６から入力された記録用画像データ（印画紙２２４に記録すべき画像の各画素毎のＲ、Ｇ、Ｂ濃度を表す画像データ）はＩ／Ｆ回路２３２を介してフレームメモリ２３０に一旦記憶される。フレームメモリ２３０はＤ／Ａ変換器２３４を介して露光部２３６に接続されていると共に、プリンタ部制御回路２３８に接続されている。
【００５８】
露光部２３６は、前述のようにＬＤ（及びＳＨＧ）から成るレーザ光源２１０を３個備えていると共に、ＡＯＭ２１４及びＡＯＭドライバ２１６も３系統備えており、ポリゴンミラー２１８、ポリゴンミラー２１８を回転させるモータを備えた主走査ユニット２４０が設けられている。露光部２３６はプリンタ部制御回路２３８に接続されており、プリンタ部制御回路２３８によって各部の動作が制御される。
【００５９】
印画紙２２４への画像の記録を行う場合、プリンタ部制御回路２３８は、記録用画像データが表す画像を走査露光によって印画紙２２４に記録するために、画像処理部１６から入力された画像記録用パラメータに基づき、記録用画像データに対して各種の補正を行って走査露光用画像データを生成し、フレームメモリ２３０に記憶させる。そして、露光部２３６のポリゴンミラー２１８を回転させ、レーザ光源２１０Ｒ、２１０Ｇ、２１０Ｂからレーザ光を射出させると共に、生成した走査露光用画像データをフレームメモリ２３０からＤ／Ａ変換器２３４を介して露光部２３６へ出力させる。これにより、走査露光用画像データがアナログ信号に変換されて露光部２３６に入力される。
【００６０】
ＡＯＭドライバ２１６は、入力されたアナログ信号のレベルに応じてＡＯＭ２１４に供給する超音波信号の振幅を変化させ、ＡＯＭ２１４から回折光として射出されるレーザ光の強度をアナログ信号のレベル（すなわち、印画紙２２４に記録すべき画像の各画素のＲ濃度及びＧ濃度及びＢ濃度の何れか）に応じて変調する。従って、３個のＡＯＭ２１４からは印画紙２２４に記録すべき画像のＲ、Ｇ、Ｂ濃度に応じて強度変調されたＲ、Ｇ、Ｂのレーザ光が射出され、これらのレーザ光はポリゴンミラー２１８、ｆθレンズ２２０、ミラー２２２を介して印画紙２２４に照射される。
【００６１】
そして、ポリゴンミラー２１８の回転に伴って各レーザ光の照射位置が図ｆ矢印Ｂ方向に沿って走査されることにより主走査が成され、印画紙２２４が図ｆ矢印Ｃ方向に沿って一定速度で搬送されることによりレーザ光の副走査が成され、走査露光によって印画紙２２４に画像が記録される。走査露光によって画像が記録された印画紙２２４はプロセッサ部２０へ送り込まれる。
【００６２】
プリンタ部制御回路２３８にはプリンタ部ドライバ２４２が接続されており、プリンタ部ドライバ２４２には、露光部２３６に対して送風するファン２４４、レーザプリンタ部に装填されたマガジンに収納されている印画紙をマガジンから引き出すためのマガジンモータ２４６が接続されている。また、プリンタ部制御回路２３８には、印画紙２２４の裏面に文字等をプリントするバックプリント部２４８が接続されている。これらのファン２４４、マガジンモータ２４６、バックプリント部２４８はプリンタ部制御回路２３８によって作動が制御される。
【００６３】
また、プリンタ部制御回路２３８には、未露光の印画紙２２４が収納されるマガジンの着脱及びマガジンに収納されている印画紙のサイズを検出するマガジンセンサ２５０、オペレータが各種の指示を入力するための操作盤２５２、プロセッサ部２０で現像等の処理が行われて可視化された画像の濃度を測定する濃度計２５４、プロセッサ部２０のプロセッサ部制御回路２５６が接続されている。
【００６４】
プロセッサ部制御回路２５６には、プロセッサ部２０の機体内の印画紙搬送経路を搬送される印画紙２２４の通過の検出や、処理槽内に貯留されている各種の処理液の液面位置の検出等を行う各種センサ２５８が接続されている。
【００６５】
また、プロセッサ部制御回路２５６には、現像等の処理が完了して機体外に排出された印画紙を所定のグループ毎に仕分けするソータ２６０、処理槽内に補充液を補充する補充システム２６２、ローラ等の洗浄を行う自動洗浄システム２６４が接続されていると共に、プロセッサ部ドライバ２６６を介して、各種ポンプ／ソレノイド２６８が接続されている。これらのソータ２６０、補充システム２６２、自動洗浄システム２６４、及び各種ポンプ／ソレノイド２６８はプロセッサ部制御回路２５６によって作動が制御される。
【００６６】
（フィルムキャリアの構成）
次に図８を参照してフィルムキャリア３８の構成について説明する。なお、図８はフィルムキャリア３８がエリアＣＣＤスキャナ１２にセットされた状態を示している（但し、図８では絞り３２、色分解フィルタユニット３４、光拡散ボックス３６等の図示は省略している。）が、フィルムキャリア３８はラインＣＣＤスキャナ１４にセットすることも可能である。
【００６７】
フィルムキャリア３８は、光源３０からの射出光の光軸Ｌを中心として両側に各々配置された搬送ローラ対２８０、２８２を備えている。搬送ローラ対２８０、２８２は各々、モータ２８４、２８６の駆動力が伝達されて回転され、この搬送ローラ対２８０、２８２の回転に伴い、搬送ローラ対２８０、２８２に挟持された写真フィルム２２は光軸Ｌを横切って搬送される。モータ２８４、２８６はドライバ２８８、２９０を介して搬送制御部１７２に接続されている。また写真フィルム２２の搬送路と光軸Ｌとが交差する位置には、光源３０から射出され写真フィルム２２の画像記録範囲外を透過する光を遮光すると共に、遮光範囲を変更可能なマスク２９２が配置されている。
本発明の実施の形態に係る画像出力装置の動作として、写真フィルム２２に記録されたフィルム画像の読み取りを行う際に画像処理部１６のオートセットアップエンジン１４４により実行される読取条件演算処理（図９）、搬送制御部１７２により実行されるフィルム画像読取処理（図１０）及びイメージプロッセッサ１４０により実行される画像処理（図１１）について説明する。尚、以下ではフィルム画像の読み取りを、フィルムキャリア３８がセットされたエリアＣＣＤスキャナ１２で行う場合を例にとり説明する。
【００６８】
読取条件演算処理では、ステップ４００において、フィルム画像に対してプレスキャンを行う際の所定の読取条件（エリアＣＣＤ４２が飽和しないことを前提とする）をエリアＣＣＤスキャナ１２に対して通知すると共に、エリアＣＣＤスキャナ１２及び搬送制御部１７２に対し写真フィルム２２に記録されたフィルム画像に対するプレスキャンの実行を指示する。次のステップ４０２ではプレスキャン画像データが入力されたか否か判定し、この判定が肯定されるまで待機する。  プレスキャン画像データが入力されるとステップ４０２の判定が肯定されてステップ４０４へ移行し、入力されたプレスキャン画像データに基づき、フィルム画像の平均濃度等の画像特徴量を演算し、演算された画像特徴量に基づいて同一のフィルム画像に対してファインスキャンを行う際の読取条件を演算し、この読取条件及び前記画像特徴量をＲＡＭ１４８に記憶する。
【００６９】
次にステップ４０８で先に演算してＲＡＭ１４８に記憶した各フィルム画像に対するファインスキャン時の読取条件をエリアＣＣＤスキャナ１２に対して通知し、エリアＣＣＤスキャナ１２及び搬送制御部１７２に対し、ファインスキャンの実行を指示する。
【００７０】
更にステップ４１０では１本の写真フィルム２２に記録されている全てのフィルム画像のプレスキャンが終了したか否か判定し、この判定が否定された場合にはステップ４０２に戻り、ステップ４０２〜４１０の処理を繰り返す。またステップ４１０の判定が肯定された場合にはステップ４１２に移行し、ステップ４１２でＲＡＭ１４８に記憶されている写真フィルム２２のフィルム画像の画像特徴量を順次、比較して類似のシーンを撮影したフィルム画像のデータか否かを判定し、類似のシーンを撮影したフィルム画像については同一又は近似した画像処理条件となるように画像処理条件を決定すると共に、１本の写真フィルム２２のフィルム画像の全てについて画像特徴量に基づいて画像処理条件（画像の拡大縮小率、画像の各周波数成分毎の強調度（ゲイン）、階調変換条件等）を決定してＲＡＭ１４８に記憶する。
【００７１】
次いでステップ４１４では、先に演算してＲＡＭ１４８に記憶した各フィルム画像のファインスキャン画像データに対する画像処理の処理条件をイメージプロセッサ部１３６のイメージプロセッサ１４０に通知する。
【００７２】
一方、フィルム画像読取処理では、ステップ５００でプレスキャンの実行が指示されたか否か判定し、この判定が肯定されるまで待機する。プレスキャンの実行が指示されると、ステップ５００の判定が肯定され、次のステップ５０２において、フィルムキャリア３８は写真フィルム２２を所定方向に１コマ分、搬送する。
【００７３】
更にステップ５０４では、エリアＣＣＤ４２によるフィルム画像読取位置にフィルム画像が到達したか否か判定し、この判定が肯定されるまで待機する。ステップ５０４の判定が肯定されると、ステップ５０６において、エリアＣＣＤスキャナ１２のエリアＣＣＤ４２により、オートセットアップエンジン１４４から通知されたプレスキャン時の読取条件に従ってフィルム画像が読み取られ、読み取りによって得られた画像データがプレスキャン画像データとして画像処理部１６に出力される。ステップ５０８ではファインスキャンの実行が指示されたか否か判定し、この判定が肯定されるまで待機する。ファインスキャンの実行が指示されると、ステップ５０８の判定が肯定され、次のステップ５１０において、エリアＣＣＤスキャナ１２のエリアＣＣＤ４２により、オートセットアップエンジン１４４から通知されたファインスキャン時の読取条件に従ってフィルム画像が読み取られ、読み取りによって得られた画像データがファインスキャン画像データとして画像処理部１６に出力される。このファインスキャン画像データは画像メモリ１４１に順次、記憶され、蓄積される。なお、ファインスキャン画像データを画像メモリ１４１に蓄積する際にデータを圧縮して蓄積させ、画像メモリ１４１より圧縮されたファインスキャン画像データを読み出す際に該画像データを伸長するようにしてもよい。このようにすれば画像メモリ１４２の容量を小さくすることができる。
【００７４】
更にステップ５１２では写真フィルム２２の１本分のフィルム画像の全てについてプレスキャン及びファインスキャンが終了したか否か判定する。この判定が否定された場合にはステップ５０２に戻り、ステップ５０２〜５１２の処理を繰り返す。このようにしてエリアＣＣＤ４２によるフィルム画像読取位置にフィルム画像が到達する毎に、上記のステップ５０６、５１０が繰り返されることにより、フィルム画像が写真フィルムの往路方向先頭側から順に（往路方向先頭から順に１，２，…，ｎのコマ番号を各フィルム画像に付したとすると、コマ番号１，２，…，ｎの順に）、各フィルム画像についてプレスキャン及びファインスキャンが連続的に行われ、これらの読み取りによって得られた画像データがそれぞれ、プレスキャン画像データ、ファインスキャン画像データとして画像処理部１６に順に出力される。尚、このプレスキャンにおける読取条件としては、大多数のフィルム画像（濃度が所定範囲内のフィルム画像）を精度良く読み取ることができ、濃度が低いフィルム画像を読み取る場合にもエリアＣＣＤ４２が飽和しないような標準的な読取条件が用いられる。
【００７５】
全てのフィルム画像の読み取り（プレスキャン及びファインスキャン）が終了するとステップ５１２の判定が肯定され、フィルム画像読み取り処理の実行を終了する。
【００７６】
次にイメージプロセッサ１４０により実行される画像処理（図１１）の内容について説明する。まずステップ６００において写真フィルム２２の１件分（例えば、写真フィルム１本分）のフィルム画像のファインスキャン画像データが画像メモリ１４１に蓄積されたか否か判定する。この判定が否定された場合には肯定されるまで待機する。ステップ６００の判定が肯定された場合にはステップ６０２で写真フィルム２２の各フィルム画像の１コマ分のファインスキャン画像データを画像メモリ１４１より読み出し、このファインスキャン画像データはフレームメモリ１４２に転送される。次のステップ６０４ではステップ６０２で読み出されたファインスキャン画像データについてオートセットアップエンジン１４４から通知された画像処理条件でこの処理条件に応じた画像処理を行う。次いでステップ６０６ではステップ６０４で画像処理された画像データがフレームメモリ１４２よりレーザプリンタ部１８に出力される。
【００７７】
更にステップ６０８では、写真フィルム２２の１件分のフィルム画像の画像データ（ステップ６０４で画像処理されたもの）がレーザプリンタ部１８に出力されたか否かを判定する。この判定が否定された場合にはステップ６０２に戻り、ステップ６０２〜６０８の処理を繰り返す。写真フィルム２２の１件分のフィルム画像の画像データ（ステップ６０４で画像処理されたもの）がレーザプリンタ部１８に出力され、ステップ６０８の判定が肯定されると、このファインスキャン画像データの画像処理を終了する。
【００７８】
このようにしてオートセットアップエンジン１４４から通知された画像処理条件でこの処理条件に応じた画像処理された画像データが順次、レーザプリンタ部１８に出力され、レーザプリンタ部１８では印画紙２２４に画像が記録される。
【００７９】
レーザプリンタ部１８で印刷動作が行われている間に読取手段としてのエリアＣＣＤスキャナ１２は次の写真フィルム２２のフィルム画像の読み取りを行う。
【００８０】
本発明の実施の形態に係る画像出力装置によれば、ファインスキャンにより得られた写真フィルムのフィルム画像の画像データが画像メモリ１４１に１件分、蓄積された時点でイメージプロセッサ１４０は、所定の画像処理を行い、該画像処理を行った画像データを順次、出力するようにしたので、エリアＣＣＤスキャナ１２により次のフィルムの画像の読み取りを行っている期間にもプリンタを利用して既に読み取ったフィルムをプリントすることができ、プリンタの利用効率の向上を図ることができる。
【００８１】
また本発明の実施の形態に係る画像出力装置によれば、オートセットアップエンジン１４４により類似のシーンを撮影したフィルム画像については同一または類似した処理条件となるように画像処理条件が演算されるので、イメージプロセッサ１４０より出力される類似のシーンを撮影したフィルム画像の各画像データは適正な画像処理条件で処理され、レーザプリンタ部１８で出力される画像の仕上がり状態のばらつきを抑制することができる。
【００８２】
なお、本実施の形態に係る画像出力装置ではフィルム画像の読み取りにエリアＣＣＤスキャナ１２で行う場合について述べたが、ラインＣＣＤスキャナ１４でフィルム画像を読み取る場合も同様であるので説明を省略する。ラインＣＣＤスキャナ１４で図１０に示したように写真フィルム２２の各フィルム画像についてプレスキャン及びファインスキャンを連続的に行う場合にラインＣＣＤスキャナ１４を２つ、並設し、一方のラインＣＣＤスキャナ１４をプレスキャン用とし、他方のラインＣＣＤスキャナ１４をファインスキャン用とするように画像出力装置を構成してもよい。この場合には写真フィルム２２をフィルムキャリア３８により一方向に搬送するだけでプレスキャン及びファインスキャンを行うことができる。
【００８３】
また一つのラインＣＣＤスキャナ１４で写真フィルム２２の各フィルム画像についてプレスキャン及びファインスキャンを連続的に行うことも可能である。この場合には写真フィルム２２の各コマ毎に写真フィルム２２をフィルムキャリア３８により一方向に所定速度で搬送してプレスキャンを行い、次いで前記一方向と反対の方向にファインスキャンに適した速度で搬送してファインスキャンを行うことを繰り返してスキャンすればよい。
【００８４】
また上記ではフィルム画像の読み取りを行うスキャナとして、読取対象の写真フィルムのサイズが異なるエリアＣＣＤスキャナ１２及びラインＣＣＤスキャナ１４を設けていたが、これに代えて、各種サイズの写真フィルムのフィルム画像を全て読み取り可能なスキャナ（ラインスキャナが好適である）を設けてもよい。
【００８５】
請求項１に記載の発明によれば、本読み取りにより得られた一連のフィルム画像の画像データが蓄積手段に蓄積された時点で所定の画像処理を行い、該画像処理を行った画像データを順次、出力するようにしたので、読取手段により画像の読み取りを行っている期間にもプリンタを利用することができ、プリンタの利用効率の向上を図ることができる。また、演算手段により類似のシーンを撮影したフィルム画像については同一または近似した処理条件となるように画像処理条件が演算されるので、処理手段より出力される類似のシーンを撮影したフィルム画像の各画像データは適正な画像処理条件で処理され、プリンタで出力される画像の仕上がり状態のばらつきを抑制することができる、という効果が有る。
【００８６】
また請求項３に記載の発明によれば、本読み取りにより得られた一連のフィルム画像各々の画像データを圧縮して蓄積するようにしたので、蓄積手段の容量を小さくすることができる。
請求項４に記載の発明によれば、本読み取りにより得られた一連のフィルム画像の画像データが蓄積された時点で所定の画像処理を行い、該画像処理を行った画像データを順次、出力するようにしたので、画像の読み取りを行っている期間にもプリンタを利用することができ、プリンタの利用効率の向上を図ることができる。また、類似のシーンを撮影したフィルム画像については同一または近似した処理条件となるように画像処理条件が演算されるので、出力される類似のシーンを撮影したフィルム画像の各画像データは適正な画像処理条件で処理され、プリンタで出力される画像の仕上がり状態のばらつきを抑制することができる、という効果が有る。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像出力装置の概略構成を示すブロック図。
【図２】図１におけるエリアＣＣＤスキャナの光学系の概略構成図。
【図３】図１におけるエリアＣＣＤスキャナの電気系の構成を示すブロック図。
【図４】図１におけるラインＣＣＤスキャナの光学系の概略構成図。
【図５】図１における画像処理部の構成を示すブロック図である。
【図６】図１におけるレーザプリンタ部の露光部の光学系の概略構成図である。
【図７】図１におけるレーザプリンタ部及びプロセッサ部の電気系の構成を示すブロック図。
【図８】図５におけるフィルムキャリアの概略構成図。
【図９】本発明の実施の形態に係る画像出力装置による読取条件演算処理の内容を示すフローチャート。
【図１０】本発明の実施の形態に係る画像出力装置によるフィルム画像読み取り処理の内容を示すフローチャート。
【図１１】本発明の実施の形態に係る画像出力装置による画像処理の内容を示すフローチャート。
【図１２】本発明の実施の形態に係る画像出力装置の外観構成を示す斜視図。
【符号の説明】
１０    ディジタルラボシステム
１２    エリアＣＣＤスキャナ
１４    ラインＣＣＤスキャナ
１６    画像処理部
１８    レーザプリンタ部
２０    プロセッサ部
２２    写真フィルム
２６    入力部
２８    出力部
３８    フィルムキャリア
４２    エリアＣＣＤ
１４０    イメージプロセッサ
１４１    画像メモリ
１４２    フレームメモリ
１４４    オートセットアップエンジン
１７２    搬送制御部
【図１】
0003670447.tif 000002
【図２】
0003670447.tif 000003
【図３】
0003670447.tif 000004
【図４】
0003670447.tif 000005
【図５】
0003670447.tif 000006
【図６】
0003670447.tif 000007
【図７】
0003670447.tif 000008
【図８】
0003670447.tif 000009
【図９】
0003670447.tif 000010
【図１０】
0003670447.tif 000011
【図１１】
0003670447.tif 000012
【図１２】
0003670447.tif 000013