(57)【要約】【課題】乳剤傷により影響をうけている画素を検出できる。【解決手段】写真フィルムに記録されている画像から取得されるデジタル画像データについて、上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索する（Ｓ６ｂ）。そして、いずれか１つの色成分で、上記中心画素に対応する上記正常画素の各画素値の平均値を求め（Ｓ６ｃ）、上記中心画素の画素値が、上記平均値より所定量高い場合、その中心画素を乳剤傷画素と判定する（Ｓ６ｉ）。【選択図】　図１
2004132743.tif 000002
【特許請求の範囲】
【請求項１】
写真フィルムに記録されている画像から取得されるデジタル画像データについて、上記写真フィルムの乳剤傷による影響を受けている画素を乳剤傷画素として判定する乳剤傷判定方法であって、
上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索するステップと、
いずれか１つの色成分で、上記中心画素に対応する上記正常画素の各画素値の平均値を求めるステップと、
上記いずれか１つの色成分における中心画素の画素値が、上記平均値より所定量高い場合、その中心画素を乳剤傷画素と判定するステップとを備えることを特徴とする乳剤傷判定方法。
【請求項２】
写真フィルムに記録されている画像から取得されるデジタル画像データについて、上記写真フィルムの乳剤傷による影響を受けている画素を乳剤傷画素として判定する乳剤傷判定方法であって、
上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索して、
上記中心画素に対応する上記各正常画素の画素値の平均値を色成分ごとに求め、赤色成分の上記平均値をＲａｖｅｍ，ｎ、緑色成分の上記平均値をＧａｖｅｍ，ｎ、青色成分の上記平均値をＢａｖｅｍ，ｎとして、Ｒａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎの平均値をＤａｖｅｍ，ｎとして、
上記中心画素の赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値をＤｄａｔｍ，ｎとする場合、
Ｄａｖｅｍ，ｎに第１所定値を加算した値を第１閾値として、Ｄｄａｔｍ，ｎが第１閾値より高い場合、該中心画素を乳剤傷画素と判定することを特徴とする乳剤傷判定方法。
【請求項３】
さらに、上記写真フィルムから取得される赤外画像データに関して、上記中心画素に対応する上記所定範囲内の正常画素の各画素値の平均値に、第２所定値を減算した値を第２閾値として、上記中心画素の画素値が、第２閾値よりも低い場合、該中心画素を乳剤傷画素と判定することを特徴とする請求項１または２に記載の乳剤傷判定方法。
【請求項４】
さらに、各中心画素に関して、色成分ごとに、中心画素の画素値と、該中心画素に対応する上記所定範囲内の正常画素の各画素値の平均値との差分を求め、緑色成分の差分に第３所定値を加算した値を第３閾値、赤色成分の差分に第４所定値を加算した値を第４閾値として、青色成分の差分が第３閾値かつ第４閾値より高い中心画素を乳剤傷画素と判定することを特徴とする請求項１ないし３のいずれか１項に記載の乳剤傷判定方法。
【請求項５】
上記中心画素の青色成分の画素値が第５所定値以上で、緑色成分の画素値が第６所定値以上の場合、該中心画素を乳剤傷画素と判定することを特徴とする請求項１ないし４のいずれか１項に記載の乳剤傷判定方法。
【請求項６】
上記中心画素の外周において、環状に連なった最内周の画素群を第１の画素群とすると共に、
第ｎの画素群（ｎ＝１，２，…，Ｎ）の外周において、環状に連なった最内周の画素群を第ｎ＋１の画素群として、
上記所定範囲の最外周が、第Ｎ＋１の画素群となるようにして、
中心画素に近い画素群から上記正常画素を画素群ごとに探索していき、探索された正常画素の累計が所定数以上になれば、上記探索を終了することを特徴とする請求項１ないし５のいずれか１項に記載の乳剤傷判定方法。
【請求項７】
上記デジタル画像データの各画素のうち、対応する赤外画像データの画素値がＣＦ値より低い画素を上記中心画素とすることを特徴とする請求項１ないし６のいずれか１項に記載の乳剤傷判定方法。
【請求項８】
上記所定範囲内の各画素のうち、赤外画像データの画素値がＣＦ値以上の画素を探索して、該画素を正常画素とすることを特徴とする請求項１ないし７のいずれか１項に記載の乳剤傷判定方法。
【請求項９】
赤外画像データに関してＣＦ値以上の画素値である画素が上記所定範囲内に存在しない場合であって、
上記所定範囲内の各画素に関し、赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値であるＲｄａｔｍ＋ｉ，ｎ＋ｊが、すでに乳剤傷画素と判定された画素の赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値ＲｄａｔＭ，Ｎよりも、第７所定値分低い場合、その画素を正常画素とすることを特徴とする請求項８に記載の乳剤傷判定方法。
【請求項１０】
上記デジタル画像データの各画素に、α×β画素を領域とするフィルタを配置して、上記フィルタ領域内に、乳剤傷画素と判定された画素が所定数以上存在する場合、上記フィルタ領域内の乳剤傷画素以外の全ての画素を補正対象画素とすることを特徴とする請求項１ないし９のいずれか１項に記載の乳剤傷判定方法。
【請求項１１】
写真フィルムに記録されている画像から取得されるデジタル画像データについて、上記写真フィルムの乳剤傷による影響を受けている画素を乳剤傷画素として判定する乳剤傷判定装置であって、
上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索する正常画素探索部と、
いずれか１つの色成分で、上記中心画素に対応する上記各正常画素の各画素値の平均値を求める画素値算出部と、
上記いずれか１つの色成分における中心画素の画素値が、上記平均値より所定量高い場合、その中心画素を乳剤傷画素と判定する判定部とを備えることを特徴とする乳剤傷判定装置。
【請求項１２】
請求項１ないし１０のいずれか１項に記載の乳剤傷判定方法による処理をコンピュータに実行させるためのプログラムであることを特徴とする乳剤傷判定プログラム。
【請求項１３】
請求項１２に記載の乳剤傷判定プログラムをコンピュータにて読み取り可能に記録してなることを特徴とする乳剤傷判定プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、写真フィルムに記録された画像をスキャナ等の画像読取装置によって読み取ったデジタル画像データに対し、画像処理を行う方法に関するものである。具体的には、本発明は、上記デジタル画像データを用いて、上記写真フィルムの乳剤面に付された傷（以下、「乳剤傷」とする）の影響を除去する処理を行う方法に関するものである。
【０００２】
【従来の技術】
ネガフィルム、ポジフィルム等の写真フィルムに記録された画像を印画紙へ出力するプリンタには、写真フィルムの画像を透過した光を用いて印画紙を露光するアナログ方式のプリンタと、写真フィルムの画像を透過した光がＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）などで光電変換され、さらにデジタル化されてデジタル画像データを作成し、このデジタル画像データに基づいて変調した光を用いて印画紙を露光するデジタル方式のプリンタとがある。
【０００３】
両方式とも、写真フィルムに傷やほこりが付いていると、印画紙に焼き付けられた画像に濃度の変動や欠落などの不具合が生じる場合がある。このため、従来は、このような不具合を緩和するために、写真フィルムを透過させる光として拡散光が両方式ともに利用されている。
【０００４】
デジタル方式のプリンタの場合は、さらに、デジタル画像データに画像処理を施すことにより、傷の影響を効果的に除去することが可能である（特許文献１〜４参照）。
【０００５】
デジタル画像データに画像処理を施す傷除去処理では、写真フィルムに赤外光を透過させている。写真フィルムを透過する赤外光は、写真フィルムに付いた傷により散乱されるが、写真フィルムの画像を形成する色素によって基本的に影響を受けない。したがって、写真フィルムを透過した赤外光により形成される赤外画像データにおいては、傷の情報のみが含まれることになり、傷の影響を受けている画素のみ、その画素値が低下する傾向にある。また、同一の写真フィルムに可視光線を透過させて形成される可視光画像データ（赤色成分、緑色成分、青色成分のデジタル画像データ）においても、基本的には赤外画像データと同程度に傷の影響を受けている画素の画素値の低下が生じると考えられる。よって、赤外画像データにおいて、画素値が低下している画素を傷による影響を受けている画素（以下、「傷画素」とする）と判断することができ、可視光画像データにおいて対応する画素の色成分ごとの画素値に、赤外画像データの画素値低下量を加算することにより、傷による影響を除去する傷除去処理を行うことができるものと考えられる。
【０００６】
【特許文献１】
特開平６−２８４６８号公報（公開日：平成６年２月４日（１９９４．２．４））
【０００７】
【特許文献２】
特開２０００−３４１４７３号公報（公開日：平成１２年１２月８日（２０００．１２．８））
【０００８】
【特許文献３】
特開２０００−３４９９６８号公報（公開日：平成１２年１２月１５日（２０００．１２．１５））
【０００９】
【特許文献４】
特開２００１−１５７００３号公報（公開日：平成１３年６月８日（２００１．６．８））
【００１０】
【発明が解決しようとする課題】
しかしながら、上記傷除去処理によれば、写真フィルムのベース面に付されている傷（以下、「ベース傷」とする）の影響を受けている画素に対しては有効であるが、乳剤傷の影響を受けている画素に対してはその影響を除去することができない。その理由を以下説明する。
【００１１】
写真フィルムの乳剤面に傷が付されている状態とは、写真フィルムの画像を形成する色素が削られている状態である。さらに、フィルムの乳剤面には、図１１に示すように、青感光層（イエロー色素），緑感光層（マゼンタ色素），赤感光層（マゼンタ色素）が順に積層している。したがって、上記乳剤面に傷が付されると、青感光層から順に各層が削られると共に、各層の欠落量は異なるものとなる。これにより、乳剤傷により影響を受けた画素の画素値は、傷がない状態に比べて、色成分ごとに異なる量で増加する。したがって、乳剤傷により影響を受けている画素（以下、「乳剤傷画素」とする）に関して、可視光画像データの色成分ごとの画素値に赤外画像データの画素値低下量をそれぞれ加算する上記傷除去処理を行っても、その影響を除去することができないのである。
【００１２】
つまり、可視光画像データにおいて、上記乳剤傷による影響を除去するためには、上記傷除去処理とは異なる補正処理が必要になる。ここで、乳剤傷による影響を除去するための補正処理としては、乳剤傷画素の周囲に位置する正常画素の画素値から、傷がない状態の画素値を作り出す処理がある。しかし、この処理は、乳剤傷画素と異なる画素から、乳剤傷画素の画素値を作り出す処理であるため、出力画像に不自然さを発生させることもある。よって、上記補正処理は、乳剤傷画素のみに対して施すことにより、できるだけ出力画像に不自然さを発生させないようにしなければならない。
【００１３】
ところが、赤外画像データに基いた傷画素を検出する手順では、傷による影響を受けていない画素と傷画素との判別は可能であるものの、判別された傷画素のうちから乳剤傷画素のみを検出することは困難であるという問題が生じていた。
【００１４】
本発明は、上記の問題点を解決するためになされたもので、その目的は、デジタル画像データの各画素に関して、乳剤傷により影響を受けている画素のみを精度よく検出できる乳剤傷判定方法、乳剤傷判定装置を提供することにある。
【００１５】
【課題を解決するための手段】
本発明の乳剤傷判定方法は、上記課題を解決するために、写真フィルムに記録されている画像から取得されるデジタル画像データについて、上記写真フィルムの乳剤傷による影響を受けている画素を乳剤傷画素として判定する乳剤傷判定方法であって、上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索するステップと、いずれか１つの色成分で、上記中心画素に対応する上記正常画素の各画素値の平均値を求めるステップと、上記いずれか１つの色成分における中心画素の画素値が、上記平均値より所定量高い場合、該中心画素を乳剤傷画素と判定するステップとを備えることを特徴とする。
【００１６】
本発明の乳剤傷判定装置は、上記課題を解決するために、写真フィルムに記録されている画像から取得されるデジタル画像データについて、上記写真フィルムの乳剤傷による影響を受けている画素を乳剤傷画素として判定する乳剤傷判定装置であって、上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索する正常画素探索部と、いずれか１つの色成分で、上記中心画素に対応する上記各正常画素の各画素値の平均値を求める画素値算出部と、上記いずれか１つの色成分における中心画素の画素値が、上記平均値より所定量高い場合、その中心画素を乳剤傷画素と判定する判定部とを備えることを特徴とする。
【００１７】
乳剤傷とは、写真フィルムの乳剤面に構成される各色成分の発色層である色素が欠落している現象をいう。したがって、上記写真フィルムの乳剤傷に光を照射しても、欠落している部分が光を吸収せずに透過光が増加し、乳剤傷画素における少なくともいずれか１つの色成分の画素値は、傷がない状態に比べて上昇する。
【００１８】
ここで、写真フィルムに記録されている画像情報がデジタル画像データに変換される場合、標本化される。したがって、デジタル画像データにおいては、大多数の画素からなる画素群が、同一絵柄の情報を共有することが通常であり、ある画素を中心とした一定領域内の画素群では、各画素間で、色成分ごとの画素値がほぼ均一であると考えることができる。よって、ある乳剤傷画素を中心とした一定領域内にある正常画素の各画素値の平均値は、該乳剤傷画素の傷がない状態の画素値と考えられる。したがって、乳剤傷画素の画素値は、少なくともいずれか１つの色成分で、上記各正常画素の画素値の平均値より所定量高いと考えられる。
【００１９】
そこで、上記手順によれば、上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索している。すなわち、各中心画素について、その中心画素と同じ絵柄の情報を共有する正常画素を探索している。つぎに、少なくともいずれか１つの色成分で、上記中心画素に対応する上記各正常画素の画素値の平均値を求めている。ここで、該平均値は、該中心画素の傷がない状態の画素値と考えられる。また、乳剤傷による影響を受けている画素の画素値は、傷がない状態に比べて上昇する。よって、少なくともいずれか１つの色成分で、上記中心画素の画素値が上記平均値より所定量高い場合、その中心画素を乳剤傷画素と判定できる。
【００２０】
本発明の乳剤傷判定方法は、上記課題を解決するために、写真フィルムに記録されている画像から取得されるデジタル画像データについて、上記写真フィルムの乳剤傷による影響を受けている画素を乳剤傷画素として判定する乳剤傷判定方法であって、上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索して、上記中心画素に対応する上記正常画素の各画素値の平均値を色成分ごとに求め、赤色成分の上記平均値をＲａｖｅｍ，ｎ、緑色成分の上記平均値をＧａｖｅｍ，ｎ、青色成分の上記平均値をＢａｖｅｍ，ｎとして、Ｒａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎの平均値をＤａｖｅｍ，ｎとして、上記中心画素の赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値をＤｄａｔｍ，ｎとする場合、Ｄａｖｅｍ，ｎに第１所定値を加算した値を第１閾値として、Ｄｄａｔｍ，ｎが第１閾値より高い場合、該中心画素を乳剤傷画素と判定することを特徴とする。
【００２１】
上述通り、写真フィルムの乳剤傷に光を照射しても、欠落している部分が光を吸収せずに透過光の量が増加し、乳剤傷画素における少なくとも１つの色成分の画素値は、傷がない状態に比べて上昇する。
【００２２】
ここで、写真フィルムに記録されている画像情報がデジタル画像データに変換される場合、標本化される。したがって、デジタル画像データにおいては、大多数の画素からなる画素群が、同一絵柄の情報を共有することが通常であり、ある画素を中心とした一定領域内の画素群では、各画素間で、色成分ごとの画素値がほぼ均一であると考えることができる。よって、ある乳剤傷画素を中心とした一定領域内にある各正常画素の画素値の平均値は、該乳剤傷画素の傷がない状態の画素値と考えられる。したがって、乳剤傷画素の画素値は、少なくとも１つの色成分で、上記各正常画素の画素値の平均値より所定量高いと考えられる。
【００２３】
そこで、上記手順によれば、上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索している。すなわち、各中心画素について、その中心画素と同じ絵柄の情報を共有する正常画素を探索している。
【００２４】
つぎに、上記中心画素に対応する上記各正常画素の画素値の平均値を色成分ごとに求め、赤色成分の上記平均値をＲａｖｅｍ，ｎ、緑色成分の上記平均値をＧａｖｅｍ，ｎ、青色成分の上記平均値をＢａｖｅｍ，ｎとしている。さらに、Ｒａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎの平均値をＤａｖｅｍ，ｎとしている。また、上記中心画素の赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値をＤｄａｔｍ，ｎとしている。ここで、Ｒａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎは、該中心画素の傷がない状態の色成分ごとの画素値と考えられる。したがって、Ｄａｖｅｍ，ｎは、該中心画素の傷がない状態の、赤色画素値と緑色画素値と青色画素値の平均値と考えることができる。また、少なくともいずれか１の色成分で、乳剤傷による影響を受けている画素の画素値は、傷がない状態に比べて上昇するので、中心画素が乳剤傷画素の場合、Ｄｄａｔｍ，ｎ（中心画素の赤色画素値と緑色画素値と青色画素値の平均値）は、傷がない状態に比べて高い。よって、第１所定値を、傷がない状態からの画素値上昇分と考えると、Ｄｄａｔｍ，ｎが、第１閾値より高い場合、該中心画素を乳剤傷画素と判定できる。
【００２５】
本発明の乳剤傷判定方法は、上記の手順に加えて、さらに、上記写真フィルムから取得される赤外画像データに関して、上記中心画素に対応する上記所定範囲内の正常画素の各画素値の平均値に、第２所定値を減算した値を第２閾値として、上記中心画素の画素値が、第２閾値よりも低い場合、該中心画素を乳剤傷画素と判定することを特徴としてもよい。
【００２６】
赤外画像データとは、上記写真フィルムに赤外光を照射して、照射光をスキャナ等により取り込んで得られるデジタル画像データをいう。
【００２７】
赤外光は、写真フィルムのベース面の傷によって大きく散乱されるものの、乳剤面の傷によっては大きく影響を受けない。しかし、乳剤面の傷であっても、ベース面および乳剤面に全く傷のない状態と比較すると、赤外光は若干散乱される。したがって、赤外画像データに関して、乳剤傷画素の画素値は、傷がない状態の画素値と比較して低い傾向にある。そこで、上記中心画素に対応する上記所定範囲内の正常画素の各画素値の平均値は、該中心画素の傷がない状態の画素値と考えることができるので、第３所定値を傷がない状態からの画素値低下分と考えると、赤外画像データに関して、中心画素の画素値が第３閾値より低い場合、乳剤傷画素と判定できる。
【００２８】
なお、Ｄｄａｔｍ，ｎが、第１閾値より高い場合、該中心画素を乳剤傷画素と判定できる。しかし、この条件のみでは、上記所定範囲内に互いに異なる絵柄が存在する場合、互いに異なる絵柄の各正常画素の画素値から第１閾値が算出されることもあり得る。この場合、適正な第１閾値を算出することができない。すなわち、本来、乳剤傷画素でない画素が、乳剤傷画素と判定されるという弊害も起こりえる。しかし、赤外画像データを利用した第２閾値を併用することによって、このような弊害を防止することができる。
【００２９】
本発明の乳剤傷判定方法は、上記の手順に加えて、さらに、各中心画素に関して、色成分ごとに、中心画素の画素値と、該中心画素に対応する上記所定範囲内の正常画素の各画素値の平均値との差分を求め、緑色成分の差分に第３所定値を加算した値を第３閾値、赤色成分の差分に第４所定値を加算した値を第４閾値として、青色成分の差分が第３閾値かつ第４閾値より高い中心画素を乳剤傷画素と判定することを特徴としてもよい。
【００３０】
フィルムの乳剤面における各色素は、フィルムの表面からベース面に向けて青感光層，緑感光層，赤感光層の順に構成されている。したがって、フィルムの乳剤面に傷が付くと、青感光層，緑感光層，赤感光層の順に削られる傾向にある。よって、乳剤傷画素にあっては、傷がない状態からの青色成分の画素値の上昇度が、他の色成分の画素値の上昇度に比べて大きい傾向にある。つまり、傷がない状態と比べた場合の乳剤傷画素の画素値増加量は、青＞緑＞赤となる傾向にある。
【００３１】
そこで、上記手順によれば、各中心画素に関して、色成分ごとに、中心画素の画素値と、該中心画素に対応する上記所定範囲内の正常画素の各画素値の平均値との差分を求め、緑色成分の差分に第３所定値を加算した値を第３閾値、赤色成分の差分に第４所定値を加算した値を第４閾値としている。ここで、各中心画素に関し、上記青色成分の差分が、上記緑色成分の差分より第３所定値だけ高く、上記赤色成分の差分より第４所定値だけ高ければ、その中心画素は、乳剤傷の影響により青色成分の画素値が大幅に増加しているものと考えることができる。したがって、上記青色成分の差分が、第３閾値，第４閾値よりも高い場合、該中心画素を乳剤傷画素と判定する条件をさらに加えると、より高精度な乳剤傷判定を実現することができる。
【００３２】
なお、写真フィルムに大きな乳剤傷が付いていると、赤外光はダイレクトに透過するので、このような乳剤傷画素の赤外画像データの画素値は、逆に上昇することがある。このような乳剤傷によって影響を受けている画素は、第２閾値に基づいて乳剤傷画素と判定されないこともあり得る。しかし、第３閾値および第４閾値は赤外画像データと無関係であるので、第２閾値の代わりに第３閾値および第４閾値を併用することで、このような弊害を防止できる。
【００３３】
本発明の乳剤傷判定方法は、上記の手順に加えて、上記中心画素の青色成分の画素値が第５所定値以上で、緑色成分の画素値が第６所定値以上の場合、該中心画素を乳剤傷画素と判定することを特徴としてもよい。
【００３４】
上述通り、フィルムの乳剤面において各色素は、フィルムの表面からベース面に向けて青感光層，緑感光層，赤感光層の順に構成されている。したがって、フィルムの乳剤面に傷が付くと、青感光層，緑感光層，赤感光層の順に削られる傾向にある。よって、赤感光層まで削られているような乳剤傷にあっては、青色感光層および緑色感光層が全く存在しない状態であるから、このような乳剤傷による影響をうけている画素の青色成分の画素値は、第５所定値以上になり、緑色成分の画素値は、第６所定値以上になると考えられる。したがって、上記条件をさらに併用することで、より高精度な乳剤傷判定を実現することができる。
【００３５】
本発明の乳剤傷判定方法は、上記の手順に加えて、上記中心画素の外周において、環状に連なった最内周の画素群を第１の画素群とすると共に、第ｎの画素群（ｎ＝１，２，…，Ｎ）の外周において、環状に連なった最内周の画素群を第ｎ＋１の画素群として、上記所定範囲の最外周が、第Ｎ＋１の画素群となるようにして、中心画素に近い画素群から上記正常画素を画素群ごとに探索していき、探索された正常画素の累計が所定数以上になれば、上記探索を終了することを特徴としてもよい。
【００３６】
上記手順によれば、上記中心画素の外周において、環状に連なった最内周の画素群を第１の画素群とすると共に、第ｎの画素群（ｎ＝１，２，…，Ｎ）の外周において、環状に連なった最内周の画素群を第ｎ＋１の画素群として、上記所定範囲の最外周が、第Ｎ＋１の画素群となるようにしている。これにより、上記所定範囲内の画素を中心画素からの距離に応じて、各画素群に分類できる。さらに、中心画素に近い画素群から上記正常画素を画素群ごとに探索していき、探索された正常画素の累計が所定数以上になれば、上記探索を終了することとしている。これにより、中心画素に近い位置にある正常画素から優先して探索することができ、所定数以上の正常画素を探索できた時点で、それ以上中心画素から離れた位置にある正常画素を探索しないように設定できる。また、中心画素に近い位置に存在する画素ほど、中心画素に近似した画像情報を有している。したがって、上記手順によれば、できるだけ中心画素に近似した画像情報を持つ正常画素を優先して探索できる。
【００３７】
本発明の乳剤傷判定方法は、上記の手順に加えて、上記デジタル画像データの各画素のうち、対応する赤外画像データの画素値がＣＦ値より低い画素を上記中心画素とすることを特徴としてもよい。
【００３８】
ＣＦ値とは、あらゆる傷の影響を受けていない画素における赤外画像データの画素値をいう。よって、赤外画像データの画素値が上記ＣＦ値より低い画素は、何らかの傷による影響を受けているものと考えることができる。
【００３９】
したがって、上記デジタル画像データの各画素のうち、対応する赤外画像データの画素値がＣＦ値より低い画素を上記中心画素とすれば、全画素について乳剤傷を判定する必要がなくなり、処理速度の向上を図ることができる。
【００４０】
本発明の乳剤傷判定方法は、上記の手順に加えて、上記所定範囲内の各画素のうち、赤外画像データの画素値がＣＦ値以上の画素を探索して、該画素を正常画素とすることを特徴としてもよい。
【００４１】
上述通り、赤外画像データの画素値が上記ＣＦ値より低い画素は、何らかの傷による影響を受けているものと考えることができる。したがって、上記所定範囲内の各画素のうち、赤外画像データの画素値がＣＦ値以上の画素は、乳剤傷やフィルムのベース面の傷により影響を受けていない正常画素と判定することができるので、上記手順によれば正常画素の検出が容易となる。
【００４２】
本発明の乳剤傷判定方法は、上記の手順に加えて、赤外画像データに関してＣＦ値以上の画素値である画素が上記所定範囲内に存在しない場合であって、上記所定範囲内の各画素に関し、赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値であるＲｄａｔｍ＋ｉ，ｎ＋ｊが、すでに乳剤傷画素と判定された画素の赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値ＲｄａｔＭ，Ｎよりも、第７所定値分低い場合、その画素を正常画素とすることを特徴としてもよい。
【００４３】
上述通り、乳剤傷画素は、傷がない状態と比べて画素値の上昇が生じている。また、乳剤傷以外の傷の影響を受けている画素で、傷による影響の少ない場合、フィルムの色素が削られていない。したがって、このような傷による影響の少ない画素は、傷のない状態と比べて画素値の上昇が生じていない。よって、赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値が、すでに乳剤傷画素と判定された画素よりも所定値分低い画素は、比較的傷の浅い画素と判断することができる。
【００４４】
一方、赤外画像データに関してＣＦ値以上の画素値である画素が、上記所定範囲内に存在しない場合、上記所定範囲内の全ての画素は、何らかの傷の影響を受けているものと考えられる。このような場合、上記ＣＦ値に基づいて正常画素を探索していれば、正常画素を１画素も探索できないので、乳剤傷判定を行うことができない。
【００４５】
そこで、上記手順によれば、上記所定範囲内の各画素に関し、赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値であるＲｄａｔｍ＋ｉ，ｎ＋ｊが、すでに乳剤傷画素と判定された画素の赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値ＲｄａｔＭ，Ｎよりも、第７所定値分低い場合、その画素を正常画素としている。すなわち、乳剤傷による影響を受けておらず、比較的傷の浅い画素を正常画素とみなしている。したがって、上記所定範囲内に、傷による影響を全く受けていない画素が存在しない場合であっても、上記乳剤傷判定を行うことが可能である。
【００４６】
本発明の乳剤傷判定方法は、上記の手順に加えて、上記デジタル画像データの各画素に、α×β画素を領域とするフィルタを配置して、上記フィルタ領域内に、乳剤傷画素と判定された画素が所定数以上存在する場合、上記フィルタ領域内の乳剤傷画素以外の全ての画素を補正対象画素とすることを特徴としてもよい。
【００４７】
乳剤傷画素の周囲には、「光学的傷消し効果」や「平均化効果」により、乳剤傷による影響を受けていながら、乳剤傷画素と判定されない画素も存在する。
【００４８】
そこで、上記手順によれば、α×β画素のフィルタ領域内に、乳剤傷画素と判定された画素が所定数以上存在する場合、上記フィルタ領域内において、乳剤傷画素以外の全ての画素を補正対象画素としている。これにより、乳剤傷画素のみならず、乳剤傷による影響を受けていながらも乳剤傷画素と判定されなかった画素も、乳剤傷除去処理の対象に含めることができる。なお、上記αとβとは自然数であるものとする。また、αとβとは同じ自然数であっても構わない。
【００４９】
また、上記乳剤傷判定方法による処理は、コンピュータに実行させるためのプログラムであることを特徴としてもよい。さらに、上記乳剤傷判定プログラムは、記録媒体に、コンピュータにて読み取り可能に記録してなることを特徴としてもよい。
【００５０】
【発明の実施の形態】
本発明は、写真フィルムから取り込んだデジタル画像データについて、写真フィルムの乳剤傷により影響を受けている画素（以下、「乳剤傷画素」とする）を精度よく検出する乳剤傷判定方法および乳剤傷判定装置に関するものである。ここで、本実施の形態は、まず、上記デジタル画像データについて、写真フィルムのベース面の傷（以下、「ベース傷」とする）による影響を受けている画素（以下、「ベース傷画素」とする）に対し、ベース傷除去処理によってベース傷による影響を除去する。そして、上記デジタル画像データから乳剤傷画素を検出して、乳剤傷除去処理によって乳剤傷による影響を除去している。
【００５１】
そこで、以下では、ベース傷除去処理，乳剤傷検出処理，乳剤傷除去処理が実行されるシステム、これら処理の前処理の手順、ベース傷除去処理の手順、乳剤傷検出処理の手順、乳剤傷除去処理の手順を説明する。
【００５２】
本発明の実施の一形態について図に基づいて説明すれば、以下のとおりである。図２は、本実施形態の画像出力システムの概略構成を示すブロック図である。該画像出力システムは、フィルムスキャナ１と、画像処理装置２と、写真焼付装置３とを備えた構成となっている。
【００５３】
フィルムスキャナ１は、例えば、光源からの光を、写真フィルムであるネガフィルムに照射し、その透過光をＣＣＤなどで受光することにより、ネガフィルムに記録された画像を読み取るものである。フィルムスキャナ１は、読み取ったデジタル画像データを赤色成分、緑色成分、および青色成分ごとに画像処理装置２に出力する。なお、以下では、可視光から読み取った赤色成分、緑色成分、および青色成分のデジタル画像データをまとめて指す場合を可視光画像データと適宜称することとする。
【００５４】
さらに、フィルムスキャナ１は、上記ネガフィルムに赤外光を照射し、赤外領域の透過光をＣＣＤなどで受光することにより、上記ネガフィルムのデジタル画像データを読み取る。なお、以下では、赤外光から読み取られたデジタル画像データを赤外画像データとする。
【００５５】
画像処理装置２は、フィルムスキャナ１から送られてきた可視光画像データおよび赤外画像データを用いて、ベース傷除去処理、乳剤傷検出処理、乳剤傷除去処理を実行するものである。なお、画像処理装置２は、例えばＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）ベースの装置によって構成され、図示はしないが、ＰＣ本体、モニターなどの表示手段、キーボード、マウスなどの入力手段などによって構成されている。この画像処理装置２については、後に詳細に説明する。
【００５６】
写真焼付装置３は、画像処理装置２によって処理がなされた可視光画像データに基づいて感光材料である印画紙を露光することにより、印画紙上に画像を焼き付けるものである。可視光画像データに応じた光を印画紙に照射するヘッドとしては、可視光画像データに応じて画素ごとに印画紙への照射光を変調できる光変調素子が用いられる。このような光変調素子としては、例えばＰＬＺＴ露光ヘッド、ＤＭＤ（デジタル・マイクロミラー・デバイス）、ＬＣＤ（液晶表示装置）、ＬＥＤ（Ｌｉｇｈｔ　Ｅｍｉｔｔｉｎｇ　Ｄｉｏｄｅ）パネル、レーザー、ＦＯＣＲＴ（Ｆｉｂｅｒ　Ｏｐｔｉｃ　Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）等が挙げられる。
【００５７】
なお、写真焼付装置３は、ネガフィルムのスキャニングと印画紙の露光とを両方行うことができるオートプリンタとして構成してもよい。この場合、画像出力システムを、画像の読み取りから焼付けまでを行うオートプリンタと、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）などによって構成される画像処理装置２とを接続した構成とすることにより、システムの簡素化を図ることができる。
【００５８】
つぎに、画像処理装置２について詳細に説明する。画像処理装置２は、前処理部４と、ベース傷除去部５と、乳剤傷判定部（乳剤傷判定装置）６と、乳剤傷除去部７とから構成されている。
【００５９】
前処理部４は、ベース傷除去処理、および乳剤傷検出処理の前段階となる処理を実行するブロックである。具体的に、前処理部４は、傷による影響を受けていない画素（以下、「正常画素」とする）の赤外画像データの画素値である本ＣＦ値（ＣＦ値，クリアフィルム値）を算出するブロックである。なお、「傷」とは上記ベース傷と乳剤傷との両方を意味することとする。
【００６０】
同一写真フィルムから得られた赤外画像データと可視光画像データとでは互いに画素が対応関係にある。一方、フィルムを透過する赤外光は、フィルムのベース傷により影響を受けるものの、フィルムの色素により影響を受けることがない。すなわち、赤外画像データにはベース傷の情報が含まれるものの、フィルムに形成されている画像情報が含まれることはなく、ベース傷の影響を受けている画素（以下、「傷画素」とする）は、傷のない状態から画素値が低下する傾向にある。よって、本ＣＦ値は、正常画素とベース傷画素とを区別するための閾値として用いることができ、赤外画像データの画素値が本ＣＦ値以下の画素をベース傷画素と判断することができる。
【００６１】
しかし、このようにしてベース傷画素を検出できたとしても、このような方法では、乳剤傷画素のみを検出するのは困難である。したがって、乳剤傷画素のみを精度よく検出するためには、別の検出手順が必要となるのである。
【００６２】
ベース傷除去部５は、上述したベース傷除去処理を実行するブロックである。具体的に、ベース傷除去部５は、ベース傷画素に関して、上記本ＣＦ値から赤外画像データの画素値を引くことにより、該ベース傷画素における傷のない状態からの画素値低下量を算出すると共に、可視光画像データにおける赤色成分，緑色成分，青色成分の各画素値に、上記画素値低下量を加算する処理を実行するブロックである。
【００６３】
ここで、図１１に示すように、ベース傷は、写真フィルム上のベース面に傷が付されているものの、基本的に色素が欠落しているものではないので、ベース傷画素における傷のない状態からの画素値低下量は、赤色成分，緑色成分，青色成分でほぼ等しいと考えられる。したがって、各ベース傷画素に関して、本ＣＦ値と赤外画像データの画素値との差である画素値低下量を、赤色成分，緑色成分，青色成分の各画素値に加算すれば、上記ベース傷による影響をベース傷画素から除去することができる。
【００６４】
ところが、乳剤傷は、写真フィルムの各色成分の色素が欠落しているものである。したがって、乳剤傷画素における可視光画像データの画素値は、乳剤傷がない状態から上昇する。さらに、色素の欠落量は、色成分ごとに異なるものとなる。したがって、乳剤傷画素における可視光画像データの傷がない状態からの画素値上昇量は、赤色成分，緑色成分，青色成分のそれぞれで異なるものである。したがって、乳剤傷による影響を乳剤傷画素から除去するためには、上記ベース傷除去処理とは異なる処理が必要になり、後述する乳剤傷除去処理が必要になるのである。
【００６５】
乳剤傷判定部６は、前処理部４により処理された赤外画像データと、可視光画像データとを用いて、乳剤傷画素を検出すると共に、検出された乳剤傷画素およびその周辺における所定の画素である補正対象画素の位置を示した乳剤傷マップを作成するブロックである。なお、乳剤傷判定部６は、図４に示すように、第１判定部６ａ，正常画素探索部６ｂ，画素値算出部６ｃ，閾値設定部６ｄ，第２判定部（判定部）６ｅ，乳剤傷マップ作成部６ｆから構成されているが、これら各ブロックの処理手順については、後に詳述する。
【００６６】
乳剤傷除去部７は、上記乳剤傷マップで示されている乳剤傷画素および補正対象画素について、周辺領域の画像を参照して、可視光画像データの色成分ごとの画素値を作り出す乳剤傷除去処理を実行するためのブロックである。
【００６７】
つぎに、画像処理装置２における処理の流れについて、図３に示すフローチャートに基づいて説明する。まず、ステップ１（以下、「Ｓ１」のように称する）において、前処理部４は、フィルムスキャナ１によって写真フィルムから取り込まれ、フィルムスキャナ１から送られてきた可視光画像データおよび赤外画像データを取得する。
【００６８】
そして、前処理部４は、仮のＣＦ値（以下、「仮ＣＦ値」とする）を算出する（Ｓ２）。ここで、仮ＣＦ値とは、正常画素の赤外画像データの画素値と考え得る値である点で上記本ＣＦ値と同様であるが、後述する第２の回帰式に必要な閾値である点で、上記本ＣＦ値と相違する。
【００６９】
ここで、仮ＣＦ値の算出は、以下の演算により実行される。前処理部４は、赤色成分の可視光画像データ（適宜、「赤画像データ」とする）および赤外画像データの互いに対応する各画素に関して、
第１の変数Ｘ＝（赤画像データの画素値）−（赤外画像データの画素値）＋（赤外画像データの画素値の平均値）
第２の変数Ｙ＝（赤画像データの画素値）を求め、
第１の回帰式Ｙ＝ａＸ＋ｂの係数ａ，ｂを求める回帰計算を行う。
【００７０】
ここで、赤外画像データは、写真フィルムに記録されている画像情報によって基本的に影響を受けない。したがって、写真フィルムを透過した赤外光により形成される赤外画像データにおいては、ベース傷の情報が含まれるものの、フィルム上の色素に関する情報は基本的に含まれない。よって、赤外画像データにあっては、ベース傷画素の画素値が、傷のない状態から低下する傾向にある。
【００７１】
ここで、赤外画像データの各画素の画素値の平均値を、正常画素における赤外画像データの画素値と仮定すると、−（赤外画像データの画素値）＋（赤外画像データの画素値の平均値）をベース傷による画素値低下量と仮定でき、上述した第１の回帰式から算出される切片ｂは、ベース傷による画素値低下量と考えることができる。
【００７２】
なお、第１の変数Ｘが第２の変数Ｙ以下である画素のみを第１の回帰式の対象とする。これは、第２の変数Ｙが第１の変数Ｘよりも小さい場合、対応する画素はベース傷画素である可能性が著しく高く、このような画素を回帰計算から除外することで、算出される仮ＣＦ値の精度を向上させるためである。
【００７３】
つぎに、仮ＣＦ値＝（赤外画像データの画素値の平均値）＋ｂより、仮ＣＦ値を算出できる。これは、赤外画像データの画素値の平均値はベース傷により低下するので、仮ＣＦ値と赤外画像データの画素値の平均値との差は、ベース傷による画素値低下量と考えることができるからである。
【００７４】
また、仮ＣＦ値は、（赤外画像データの画素値の平均値＋ｂ）の約９６％で設定することが好ましい。これは、ＣＣＤから生じるノイズ等によって、算出された（赤外画像データの画素値の平均値＋ｂ）に多少変動があることから、明らかにベース傷画素と判断できる値が、（赤外画像データの画素値の平均値＋ｂ）の約９６％であるからである。なお、仮ＣＦ値は対数であることから、
仮ＣＦ値＝（赤外画像データの画素値の平均値）＋ｂ＋ｌｏｇ（γ）
（但し、γ＝０．９６）
で仮ＣＦ値を算出することができる。但し、上述した割合（９６％）およびγ（０．９６）は、９６％および０．９６に限定されるものではなく、本手順が用いられるデバイスに応じて適宜変更可能な値である。
【００７５】
さらに、前処理部４は、赤外画像データから赤色リーケージを除去することで、補正された赤外画像データを出力する処理を行う（Ｓ３）。ここで、赤色リーケージとは、赤外光の波長領域とフィルムが吸収する赤色成分光の波長領域とに重なりが生じ、赤外画像データと赤画像データとの互いに対応する各画素において、赤外画像データの各画素値に赤画像データの各画素値が含まれてしまう現象をいう。この赤色リーケージが混在したままの赤外画像データを用いて本ＣＦ値を求めても、高精度の値を得ることはできない。したがって、本ＣＦ値を算出するに先立って、Ｓ３の処理を行うこととしたものである。
【００７６】
ここで、赤外画像データから赤色リーケージを除去する処理は、以下の演算により行われる。前処理部４は、赤外画像データの画素値が仮ＣＦ値以上である画素を対象にして、
第３の変数ｅ＝（赤画像データの画素値）
第４の変数ｆ＝（赤外画像データの画素値）を求め、
第２の回帰式ｆ＝ｃｅの係数ｃを求める。
赤画像データの画素値が赤外画像データの画素値に混入していると、赤画像データの画素値と赤外画像データの画素値とで相関関係が生じているので、算出されたｃ値は、赤画像データの画素値に含まれている赤色リーケージの割合とすることができる。また、第２の回帰式において、赤外画像データの画素値が仮ＣＦ値以上の画素のみを対象としているのは、明らかにベース傷画素と考えられる画素を第２の回帰式の対象から除外して、精度よく上記赤色リーケージの割合を求めるためである。
【００７７】
そして、前処理部４は、各画素に関して、
ＩＲ＝（赤外画像データの画素値）
Ｒ＝（赤画像データの画素値）
ＩＲ´＝（ＩＲ−ｃ×Ｒ）／（１−ｃ）
を演算する。ここで、（ＩＲ−ｃ×Ｒ）は、赤外画像データの画素値から、赤色リーケージを示すｃ×Ｒを引くことにより、赤外画素データの画素値から赤色リーケージを除去したものである。さらに、（ＩＲ−ｃ×Ｒ）を（１−ｃ）で割っているのは、赤色リーケージを除去した後の赤外画像データの画素値について正規化を行うためである。そして、ＩＲ´から構成される赤外画像データは、赤色リーケージが除去され、補正された赤外画像データとなる。なお、赤色リーケージが除去された赤外画像データを補正赤外画像データとする。
【００７８】
つぎに、前処理部４は、本ＣＦ値を算出する（Ｓ４）。ここで、本ＣＦ値は、上記補正赤外画像データと赤画像データとから、Ｓ２と同様の手順で求められる。すなわち、前処理部４は、赤画像データおよび補正赤外画像データの互いに対応する各画素に関して、
第５の変数ｐ＝（赤画像データの画素値）−（補正赤外画像データの画素値）＋（補正赤外画像データの画素値の平均値）
第６の変数ｑ＝（赤画像データの画素値）を求め、
第３の回帰式ｑ＝ｇｐ＋ｈの係数ｈを求める回帰計算を行う。
【００７９】
なお、第５の変数ｐが第６の変数ｑ以下である画素のみを第３の回帰式の対象とする。そして、本ＣＦ値＝（補正赤外画像データの画素値の平均値）＋ｈの演算式により、本ＣＦ値を算出する。
【００８０】
また、本ＣＦ値は、（補正赤外画像データの画素値の平均値＋ｈ）の約９６％で設定することが好ましい。これは、ＣＣＤから生じるノイズ等によって、算出された（補正赤外画像データの画素値の平均値＋ｈ）に多少変動があることから、明らかにベース傷画素と判断できる値が、（赤外画像データの画素値の平均値＋ｈ）の約９６％であるからである。なお、本ＣＦ値は対数であることから、
本ＣＦ値＝（補正赤外画像データの画素値の平均値）＋ｂ＋ｌｏｇ（δ）
（但し、δ＝０．９６）
で本ＣＦ値を算出することができる。但し、上述した割合（９６％）およびδ（０．９６）は、９６％および０．９６に限定されるものではなく、本手順が用いられるデバイスに応じて適宜変更可能な値である。
【００８１】
つまり、Ｓ２〜Ｓ４の処理において、前処理部４は、本ＣＦ値を求めるに先立って、まず、仮ＣＦ値を算出して、この仮ＣＦ値を閾値として、正常画素と考えうる画素のみを検出する。そして、該正常画素と考えうる画素のみを赤色リーケージ算出の第２の回帰式に使用することで、高精度の赤色リーケージを算出できるようにしたものである。これにより、赤外画像データから赤色リーケージを除去した補正赤外画像データを得ることが可能になる。つまり、赤色リーケージが除かれた補正赤外画像データは、赤外画像データよりも、べース傷に関する高精度の情報を含むデータである。
【００８２】
そして、この補正赤外画像データに基づいて、本ＣＦ値を求めているので、本ＣＦ値は、仮ＣＦ値よりも、正常画素の赤外画像データの画素値に近い値となる。その後、前処理部４は、補正赤外画像データおよび可視光画像データをベース傷除去部５へ出力する。
【００８３】
さらに、ベース傷除去部５が、本ＣＦ値に基づき、可視光画像データに対して、ベース傷除去処理を実行する（Ｓ５）。ここで、ベース傷除去処理は、以下の手順により行われる。
【００８４】
ベース傷除去部５は、補正赤外画像データの画素値が本ＣＦ値より低い画素をベース傷画素と判断する。さらに、ベース傷除去部５は、各ベース傷画素に関し、
（補正量）＝（本ＣＦ値）−（補正赤外画像データの画素値）
を算出する。そして、ベース傷除去部５は、各ベース傷画素に関して、可視光画像データにおける各色成分の画素値に上記補正量を加算して、ベース傷除去後の可視光画像データを出力する。これにより、ベース傷除去処理が完了する。
【００８５】
つぎに、乳剤傷判定部６における各ブロックが、Ｓ５で得られた可視光画像データと補正赤外画像データに基づいて、乳剤傷画素を検出する（Ｓ６）。ここでの処理は、図１に基づいて詳細に説明する。
【００８６】
まず、第１判定部６ａが、本ＣＦ値を閾値として傷画素（正常画素以外の画素）を検出する（Ｓ６ａ）。なお、Ｓ４において、
本ＣＦ値＝（補正赤外画像データの平均画素値＋ｈ）＋ｌｏｇδ…（１）
（但し、δ＝０．９６）
により、本ＣＦ値を設定しているが、Ｓ６においては、δ＝０．９７で本ＣＦ値を設定することが好ましい。これは、乳剤傷画素における赤外画像データの画素値が、ベース傷画素における赤外画像データの画素値よりも若干高い傾向にあることが経験的に認められているからである。そして、第１判定部６ａは、Ｓ５で得られた可視光画像データと補正赤外画像データとにおける互いに対応する各画素に関して、
ＩＲｄａｔｘ，ｙ＜本ＣＦ値…（２）
ＩＲｄａｔｘ，ｙ：各画素の赤外画像データの画素値
を満たす画素を傷画素として検出する。
【００８７】
つぎに、正常画素探索部６ｂが、第１判定部６ａにより検出された各傷画素を中心画素〔ｍ，ｎ〕として、これを中心とした７×７画素の周辺領域内（以下、この領域を「探索範囲」とする）に存在する正常画素を探索する（Ｓ６ｂ）。ここで、探索範囲の画素数は適宜変更可能である。したがって、正常画素探索部６ｂは、中心画素の周辺の所定範囲に位置する正常画素を探索する。この処理を以下詳細に説明する。
【００８８】
なお、正常画素は、
ＩＲｄａｔｍ＋ｉ，ｎ＋ｊ≧本ＣＦ値…（３）
ＩＲｄａｔｍ＋ｉ，ｎ＋ｊ：各中心画素〔ｍ，ｎ〕に対応する探索範囲内の各画素〔ｍ＋ｉ，ｎ＋ｊ〕の赤外画像データの画素値
を満たす画素とする。すなわち、正常画素は、上記傷画素以外の画素が該当する。
【００８９】
まず、正常画素探索部６ｂは、上記各中心画素の座標を〔ｍ，ｎ〕として、探索範囲内において、中心画素に近い位置に存在する画素群から順に正常画素を探索する。
【００９０】
具体的には、図５に示すように、正常画素探索部６ｂは、まず、中心画素を囲っている第１画素群において、正常画素を探索する。すなわち、正常画素探索部６ｂは、中心画素を囲う８個の画素のなかから、（３）を満たす画素を正常画素として探索する。
【００９１】
つぎに、正常画素探索部６ｂは、第１画素群を囲っている第２画素群において、正常画素を探索する。すなわち、正常画素探索部６ｂは、第１画素群を囲っている１６個の画素から、（３）を満たす画素を正常画素として探索する。この時点で、探索された正常画素の累計が１０画素以上であれば、正常画素探索部６ｂは探索処理を終了して、Ｓ６ｄの処理へ移行する（Ｓ６ｂ　ＹＥＳ）。
【００９２】
正常画素の累計が１０画素に満たない場合、正常画素探索部６ｂは、第２画素群を囲っている第３画素群において、正常画素を探索する。すなわち、正常画素探索部６ｂは、第２画素群を囲っている２４個の画素から、（３）を満たす画素を正常画素として探索する。この時点で、探索された正常画素の累計が１０画素以上であれば、正常画素探索部６ｂは探索処理を終了して、Ｓ６ｄの処理へ移行する（Ｓ６ｂ　ＹＥＳ）。
【００９３】
正常画素探索部６ｂは、このような処理を第７画素群まで繰り返す。すなわち、第７画素群は、探索範囲の最外周に位置する画素群である。ここで、第７画素群における探索が終了した時点で、正常画素が１画素でも累計されていれば、Ｓ６ｄの処理へ移行する（Ｓ６ｂ　ＹＥＳ）。一方、正常画素が１画素も累計されていない場合、Ｓ６ｃの処理へ移行する（Ｓ６ｂ　ＮＯ）。
【００９４】
また、Ｓ６ｂの処理では、各画素群を探索する度に、正常画素が１０画素以上累計されると、その時点でＳ６ｂの処理を終了している。これは、中心画素とできるだけ同一の画像情報を示す正常画素を探索するために、中心画素に近い位置にある正常画素から優先して探索しているのであって、ある程度の数の正常画素を探索できた時点で、それ以上離れた位置にある正常画素は累計しないようにするためである。
【００９５】
なお、Ｓ６ｂの処理では、正常画素を探索する所定の範囲として、７×７画素の範囲にすると共に、１０画素以上探索した時点で探索処理を終了しているが、これに限定されない。すなわち、上記中心画素の外周において、環状に連なった最内周の画素群を第１の画素群とすると共に、第ｎの画素群（ｎ＝１，２，…，Ｎ）の外周において、環状に連なった最内周の画素群を第ｎ＋１の画素群として、上記所定範囲の最外周が、第Ｎ＋１の画素群となるようにして、中心画素に近い画素群から上記正常画素を画素群ごとに探索していき、探索された正常画素の累計が所定数以上になれば、上記探索を終了する手順であってもよい。また、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索できる手順であれば、Ｓ６ｂの手順に限定されるものではない。
【００９６】
ここで、上記正常画素の探索処理の具体例を図６に基づいて説明する。図６（ａ）に示すように、中心画素（黒塗り画素）の周辺に正常画素（○印が付された画素）が２９個存在しているものとする。この場合、まず、正常画素探索部６ｂは、図６（ｂ）に示すように、中心画素を囲う第１画素群に属する３つの正常画素を探索する。つぎに、正常画素探索部６ｂは、図６（ｃ）に示すように、第１画素群を囲う第２画素群に属する４つの正常画素を探索する。この結果、累計される正常画素数は７個となり、探索された正常画素の累計が１０画素未満であるので、正常画素探索部６ｂは正常画素の探索処理を続行する。さらに、正常画素探索部６ｂは、図６（ｄ）に示すように、第２画素群を囲う第３画素群に属する７つの正常画素を探索する。この結果、累計される正常画素数は１４個となり、探索された正常画素の累計が１０画素以上となるので、正常画素探索部６ｂは、探索処理を終了する。なお、Ｓ６ｂの手順をコンピュータに実行させるためのプログラムとして表した具体例を図１０に示す。
【００９７】
つぎに、Ｓ６ｂの処理において、正常画素が１画素も検出されなかった場合（Ｓ６ｂ　ＮＯ）について説明する。この場合、正常画素探索部６ｂは、正常画素を探索するための条件である（３）の変更を行い、探索処理を再度行う（Ｓ６ｃ）。
【００９８】
この場合、正常画素探索部６ｂは、中心画素〔ｍ，ｎ〕が第１判定部６ａによって検出される直前に第２判定部６ｅによって乳剤傷と判断された画素〔Ｍ，Ｎ〕の色成分ごとの画素値の平均値を、正常画素を探索するための条件として利用する。この手順を、以下詳細に説明する。
【００９９】
ある中心画素〔ｍ，ｎ〕に対応する探索範囲において、正常画素が１画素も検出されなかったということは、その中心画素〔ｍ，ｎ〕における探索範囲内の全ての画素は傷画素ということになる。一方で、傷画素のなかでも、ベース傷のように比較的傷の浅い画素は、可視光画像データの画素値の上昇が生じていないものの、乳剤傷画素は、上述したように、傷がない状態よりも、可視光画像データの画素値が上昇している。
【０１００】
そこで、Ｓ６ｃにおいては、このような傷の浅い画素を正常画素とみなすことで、この正常画素を探索して、以降の処理を続行することとしている。したがって、Ｓ６ｃは、正常画素を探索する条件を緩和することとし、（３）の条件を（３）´に変更して、再度正常画素を探索する手順である。
【０１０１】
ここで、正常画素探索部６ｂは、上記乳剤傷と判断された画素について、赤色成分の画素値と緑色成分の画素値と青色成分の画素値との平均値をＤｄａｔＭ，Ｎを求める。さらに、正常画素探索部６ｂは、上記探索範囲内の画素ごとに、赤色成分の画素値と緑色成分の画素値と青色成分の画素値との平均値Ｄｄａｔｍ＋ｉ，ｎ＋ｊを算出する。そして、正常画素探索部６ｂは、以下に示す（３）´の条件を設定する。
Ｄｄａｔｍ＋ｉ，ｎ＋ｊ＜ＤｄａｔＭ，Ｎ＋ε…（３）´
（ε＝０〜０．１）
を設定する。なお、εは第７所定値とする。
【０１０２】
すなわち、該中心画素が検出される直前に、第２判定部６ｅによって、乳剤傷画素と判断された画素を、（３）´の条件として利用している。そして、赤色成分の画素値と緑色成分の画素値と青色成分の画素値との平均値が、該乳剤傷画素よりも第７所定値分低い画素は、傷の浅い画素と判断して、これを正常画素とみなすものである。但し、〔Ｍ，Ｎ〕が存在しない場合は、Ｓ６ｃの処理を実行せずに、該中心画素〔ｍ，ｎ〕に関して乳剤傷判定を行わずに終了する。また、この手順では、〔ｍ，ｎ〕が検出される直前に乳剤傷と判定された画素を用いて、（３）´の条件を設定しているが、第２判定部６ｅによって乳剤傷画素と判定された画素であれば、直前に乳剤傷と判定された画素でなくても構わない。
【０１０３】
また、本手順において、第７所定値としてのεを０から０．１の間で設定している。これは、本手順が実行されるデバイス，システムが異なれば、それに応じてεの値を適宜変更するためである。
【０１０４】
そして、正常画素探索部６ｂは、該中心画素〔ｍ，ｎ〕に対応する探索範囲内において、（３）´の条件を満たす画素を探索し、この条件を満たす画素を正常画素として累計する。なお、Ｓ６ｃにおいては、図５に示す第７画素群のみを探索対象とすることが好ましい。この理由を以下説明する。ここでの処理は、Ｓ６ｂの手順において探索範囲に正常画素が１画素も存在しない中心画素について、Ｓ６ｃでは条件を緩和して再度探索処理を行うものである。したがって、該中心画素の近燐には傷の深い画素が存在する可能性が高いと考えられる。よって、中心画素からある程度離れた位置の周辺画素を探索することによって、できるだけ傷の浅い画素のみを探索対象とするためである。ただし、第７画素群のみが探索対象でなくてもよく、探索範囲内の全画素群を探索対象としてもよいし、いずれかの画素群のみ指定して、指定した画素群のみを探索対象としても構わない。
【０１０５】
そして、正常画素探索部６ｂは、（３）´の条件を満たす正常画素を少なくとも１画素以上探索できれば、Ｓ６ｃの探索処理を終了して、Ｓ６ｄへ移行する（Ｓ６ｃ　ＹＥＳ）。一方、正常画素探索部６ｂは、（３）´の条件を満たす正常画素を探索できなかった場合は、その中心画素について乳剤傷画素の判定を行うことなく処理を終了する（Ｓ６ｂ　ＮＯ）。
【０１０６】
つぎに、画素値算出部６ｃは、各中心画素〔ｍ，ｎ〕に関して、Ｓ６ｂまたはＳ６ｃで探索された各正常画素に関して、画素値の平均値Ｒａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎ，ＩＲａｖｅｍ，ｎを算出すると共に、Ｒａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎの平均値であるＤａｖｅｍ，ｎを算出する（Ｓ６ｄ）。なお、Ｒａｖｅｍ，ｎは、正常画素の赤色成分の各画素値の平均値、Ｇａｖｅｍ，ｎは、正常画素の緑色成分の各画素値の平均値、Ｂａｖｅｍ，ｎは、正常画素の青色成分の各画素値の平均値、ＩＲａｖｅｍ，ｎは、正常画素の補正赤外画像データの各画素値の平均値を示す。つまり、ある中心画素〔ｍ，ｎ〕について、Ｓ６ｂまたはＳ６ｃで探索された各正常画素の各画素値の平均値を色成分ごとに求め、補正赤外画像データの各画素値の平均値を算出している。
【０１０７】
ここで、Ｒａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎ，ＩＲａｖｅｍ，ｎの算出には、上記探索処理終了時において累計されている正常画素を全て使用する。すなわち、探索処理終了時点における正常画素の累計が、例えば１４画素の場合、各色成分の平均画素値の算出に使用される周辺正常画素はあくまで１４画素全部であって、１０画素ではない。
【０１０８】
また、Ｄａｖｅｍ，ｎは、各中心画素〔ｍ，ｎ〕に対応する探索範囲から検出された各正常画素におけるＲａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎから算出する。
【０１０９】
【数１】
2004132743.tif 000003
【０１１０】
すなわち、各中心画素〔ｍ，ｎ〕についてのＤａｖｅｍ，ｎとは、Ｒａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎの平均値をいう。
【０１１１】
つぎに、閾値設定部６ｄが、各中心画素〔ｍ，ｎ〕に関して、画素値算出部６ｃが算出したＤａｖｅｍ，ｎに基づいて、第１閾値を算出する（Ｓ６ｅ）。
【０１１２】
【数２】
2004132743.tif 000004
【０１１３】
ここで、第１閾値を設定している理由を説明する。中心画素の周辺の一定領域に属する画素群は、通常、中心画素と同一の被写体を示す画素と考えることができる。したがって、中心画素の周辺領域に位置する各正常画素の各画素値の平均値であるＲａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎは、該中心画素の傷がない状態の色成分ごとの画素値Ｒｄａｔｍ，ｎ，Ｇｄａｔｍ，ｎ，Ｂｄａｔｍ，ｎとみなすことができる。
【０１１４】
一方、乳剤傷では、フィルム上の色素が欠落しているために、乳剤傷画素の可視光画像データにおける各色成分のうち、少なくとも１色の画素値は、傷がない状態より所定量だけ上昇する傾向にある。したがって、中心画素〔ｍ，ｎ〕の可視光画像データの各色成分の画素値の平均値をＤｄａｔｍ，ｎとすると、Ｄｄａｔｍ，ｎは、Ｄａｖｅｍ，ｎよりも第１所定値ζだけ大きくなると考えられるからである。また、本手順において、第１所定値としてのζを０〜０．１の間に設定している。これは、本手順が実行されるデバイス，システムが異なれば、それに応じてζの値を適宜変更するためである。なお、Ｄｄａｔｍ，ｎは、以下の演算により算出される。
【０１１５】
【数３】
2004132743.tif 000005
【０１１６】
つぎに、閾値設定部６ｄは、各中心画素〔ｍ，ｎ〕に関して、画素値算出部６ｃが算出したＩＲａｖｅｍ，ｎに基づいて、第２閾値を算出する（Ｓ６ｆ）。
【０１１７】
【数４】
2004132743.tif 000006
【０１１８】
ここで、第２閾値を設定している理由を説明する。補正赤外画像データに関しても、中心画素の周辺領域に位置する各正常画素の各画素値の平均値であるＩＲａｖｅｍ，ｎは、該中心画素の傷がない状態の画素値とみなすことができる。また、上述したように、乳剤傷画素は、ベース傷画素よりも赤外画像データの画素値が若干高い傾向にあるものの、正常画素に比べると低い傾向にある。したがって、各中心画素における補正赤外画像データの画素値をＩＲｄａｔｍ，ｎとすると、その中心画素が乳剤傷画素である場合、ＩＲｄａｔｍ，ｎは、ＩＲａｖｅｍ，ｎより第２所定値分低くなると考えられるからである。なお、本手順において、第２所定値としてのηを０〜１の間に設定している。これは、本手順が実行されるデバイス，システムが異なれば、それに応じてηの値を適宜変更するためである。
【０１１９】
また、Ｓ６ｃの処理を経た中心画素に関しては、Ｓ６ｂの処理を経た中心画素よりも、第２所定値を低く設定する（０．０５程度低く設定）のが好ましい。Ｓ６ｃの手順を経た中心画素においては、その探索範囲内の画素は全て傷画素であり、そのＩＲａｖｅｍ，ｎは、実際の正常画素から得られる画素値よりも低い。したがって、Ｓ６ｃの手順を経た中心画素については、第２閾値を少し高めに設定することで、乳剤傷判定の適正化を図っているのである。
【０１２０】
さらに、閾値設定部６ｄは、可視光画像データについて、色成分ごとに、中心画素の画素値と、該中心画素に対応する探索範囲内の各正常画素の画素値の平均値との差分を算出する（Ｓ６ｇ）。
【０１２１】
【数５】
2004132743.tif 000007
【０１２２】
その後、閾値設定部６ｄは、各中心画素に関して、Ｇｄｉｆｍ、ｎ，Ｒｄｉｆｍ、ｎに基づいて、第３閾値および第４閾値を算出する（Ｓ６ｈ）。
【０１２３】
【数６】
2004132743.tif 000008
【０１２４】
ここで、第３閾値および第４閾値が設定されている理由を説明する。乳剤傷とは、図７に示すように、フィルムの乳剤面が削られている傷をいうが、フィルム表面からベース面に向けて、青感光層、緑感光層、赤感光層の順で構成されているため、青感光層、緑感光層、赤感光層の順で削られている傾向が高い。したがって、乳剤傷画素にあっては、傷がない状態からの青色成分の画素値の増加量が他の色成分の画素値の増加量よりも大きい傾向にある。したがって、中心画素が乳剤傷画素である場合、Ｂｄｉｆｍ，ｎは、Ｇｄｉｆｍ，ｎより第３所定値分高くなり、Ｒｄｉｆｍ，ｎよりも第４所定値分高くなると考えられるからである。なお、本手順において、第３所定値としてのιと第４所定値としてのκとは、０〜０．４の間に設定されている。これは、本手順が実行されるデバイス，システムが異なれば、それに応じてιとκとを適宜変更するためである。
【０１２５】
また、画素が乳剤傷により影響を受けている場合、緑色成分の画素値の増加量のほうが、赤色成分の画素値の増加量より大きいので、κ＞ιの関係となるように、第３閾値および第４閾値を設定するのが好ましい。
【０１２６】
つぎに、第２判定部６ｅは、各中心画素について、乳剤傷画素か否かの判定を行う（Ｓ６ｉ）。まず、第２判定部６ｅは、▲１▼Ｄｄａｔｍ，ｎ＞第１閾値，▲２▼ＩＲｄａｔｍ，ｎ＜第２閾値，▲３▼Ｂｄｉｆｍ，ｎ＞第３閾値，▲４▼Ｂｄｉｆｍ，ｎ＞第４閾値，の４つの条件を設定する。
【０１２７】
そして、第２判定部６ｅは、▲１▼＋▲２▼の条件を満たす上記中心画素と、▲１▼＋▲３▼＋▲４▼の条件を満たす中心画素とを乳剤傷画素と判断する（すなわち、▲１▼＋▲２▼＋▲３▼＋▲４▼の条件を満たす中心画素も乳剤傷画素と判断されることとなる。）。このような判断が行われる理由を、以下説明する。
【０１２８】
上述通り、乳剤傷とは、フィルムの色素が削り取られるものであり、乳剤傷画素のいずれか１の色成分において、画素値の平均値は、傷が無い状態よりも必ず高い値を示す。したがって、乳剤傷の判定において、▲１▼は必須の条件となる。
【０１２９】
なお、本実施の形態では、▲１▼の条件として、Ｄｄａｔｍ，ｎ＞第１閾値を設定しているが、▲１▼の条件は、少なくともいずれか１の色成分で、上記中心画素の画素値（Ｒｄａｔｍ，ｎ，Ｇｄａｔｍ，ｎ，Ｂｄａｔｍ，ｎ）が、該中心画素に対応する上記探索範囲内の正常画素の各画素値の平均値（Ｒａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎ）より所定量高い場合、該中心画素を乳剤傷画素と判断する条件であっても構わない。
【０１３０】
一方、乳剤傷に赤外光を照射すると、ベース傷同様、赤外光が散乱される。したがって、乳剤傷画素は、赤外画像データに関して、傷がない状態における画素値より低い値を示す。したがって、▲２▼の条件も乳剤傷の判定に用いることができる。
【０１３１】
しかし、乳剤傷が大きすぎると、その部分で赤外光が散乱されずにダイレクトで透過することも起こりえる。このような場合、乳剤傷画素の赤外画像データの画素値は逆に上昇する。このような点を考慮すれば、▲２▼の条件のみをもって乳剤傷の判定を行うことができないので、▲２▼の条件は必須の条件となりえず、▲２▼に代わる条件が必要となる。
【０１３２】
また、上述したとおり、乳剤傷画素にあっては、傷がない状態からの青色成分の画素値の増加量が他の色成分の画素値の増加量よりも高い傾向にある。したがって、▲３▼▲４▼の条件も乳剤傷の判定に用いることができる。
【０１３３】
しかし、図７に示すように、ベース面にある深い傷によって、乳剤面が削られている場合は、赤感光層の削除量が最も大きい。この場合の乳剤傷は、傷がない状態からの赤色画素値の増加量が他の色成分の画素値の増加量よりも高い傾向にある。このような点を考慮すれば、▲３▼▲４▼の条件のみをもって必須の条件となりえず、▲３▼▲４▼に代わる条件が必要となる。
【０１３４】
以上のことから、Ｓ６ｉにおいては、▲１▼＋▲２▼を満たす画素、▲１▼＋▲３▼＋▲４▼を満たす画素を乳剤傷画素の条件としている。ただし、▲１▼〜▲４▼の全ての条件を満たす画素のみを乳剤傷画素と判定するように設定しても構わない。
【０１３５】
特に、対象となる可視光画像データがポジフィルムから得られた場合は、▲１▼〜▲４▼の全ての条件を満たす画素のみを乳剤傷画素と判定するようにするのが好ましい。これは、現像後のポジフィルムは、乳剤面が剥がされているのが通常であり、ポジフィルムにあっては、乳剤傷が原因で各色成分の画素値増加量に差が生じることが考えられず、▲３▼と▲４▼との条件の信頼性が低いからである。
【０１３６】
さらに、第２判定部６ｅは、▲２▼＋▲５▼の条件、または▲３▼＋▲４▼＋▲５▼の条件を満たす中心画素も乳剤傷画素と判定しても構わない。
【０１３７】
Ｄｄａｔｍ，ｎ＞第５閾値…▲５▼
第５閾値＝Ｄａｖｅｍ，ｎ−μ　（μ＝０〜０．１）
ここで、▲５▼の条件について、以下説明する。Ｓ５のベース傷除去処理において、補正不足が生じた画素の色成分ごとの画素値は、傷のない状態よりも低い。したがって、中心画素にベース傷による影響が残存していれば、その周囲の正常画素の色成分ごとの画素値は、中心画素の色成分ごとの画素値よりも低い。よって、▲５▼の条件を設定することによって、Ｓ５で適正に補正されなかったベース傷画素を乳剤傷画素と判定することにより、ベース傷による影響を除去することができるからである。
【０１３８】
また、第２判定部６ｅは、以下に示す▲６▼かつ▲７▼の条件を満たす場合、該中心画素を乳剤傷画素と判断することとしても構わない。
Ｂｄａｔｍ，ｎ＞８．２９４（第５所定値）…▲６▼
Ｇｄａｔｍ，ｎ＞８．２９４（第６所定値）…▲７▼
ここで、▲６▼▲７▼の条件が設定される理由を説明する。上述したとおり、乳剤傷はフィルムの色素が削られているものであり、その影響を受けている画素は、可視光画像データの画素値が大幅に上昇する（特に、青色成分の画素値および緑色成分の画素値）。したがって、青色成分の画素値および赤色成分の画素値が一定以上の値を示す中心画素については、乳剤傷画素と判断でき、▲６▼▲７▼の条件を設定したものである。
【０１３９】
以上のような手順により、乳剤傷判定部６の各ブロックによる、乳剤傷画素か否かの判断が終了する。なお、Ｓ６の手順においては、前処理部４によって補正された赤外画像データを用いているが、これに限定されるものではなく、フィルムスキャナ１が取り込んだ赤外画像データをそのまま用いても構わない。また、Ｓ６の手順においては、（２）（３）に用いるＣＦ値として、本ＣＦ値が用いられているが、仮ＣＦ値であっても構わないし、予め定められているＣＦ値を用いても構わない。
【０１４０】
また、以上の手順では、（２）の条件を満たす画素を傷画素としての中心画素として、この画素のみを対象に乳剤傷判定を行っているが、これに限定されるものではなく、上記デジタルの全画素を中心画素として、全画素に対して乳剤傷判定を行っても構わない。
【０１４１】
つぎに、乳剤傷マップ作成部６ｆが、乳剤傷マップを作成する（Ｓ７）。なお、乳剤傷マップとは、第２判定部６ｅにより検出された乳剤傷画素の周辺に存在する所定の画素を補正対象画素として、上記乳剤傷画素および補正対象画素の位置を示したデジタルデータをいう。
【０１４２】
通常、フィルムスキャナ１の光源として拡散光源が用いられ、フィルム上の乳剤傷を照射する光を散乱させると、直線光よりも傷による影響が低減した光がＣＣＤ等により取り込まれることになる。したがって、本来、乳剤傷画素として第２判定部６ｅにより判定されるべき画素が、乳剤傷画素として判定されないことも起こりえる。このような場合、傷の深い乳剤傷画素のみが第２判定部６ｅにより判定されることになるので、図８（ａ）に示すように、乳剤傷の中央付近のみが乳剤傷画素と判定され、比較的傷の浅い外周部分は乳剤傷と判定されないことも起こりえる。以下、このような現象を「光学的傷消し効果」という。
【０１４３】
また、フィルム上の傷の形状を正確にデジタル画像データに取り込むためには細かくサンプリングする必要があるが、フィルムスキャナ１で取り込む画像データの解像度には限界がある。ここで、例えば、図８（ｂ）に示すように、フィルムスキャナ１は、１画素単位で傷に係る部分とそうでない部分とを取り込むことになるが、各傷画素において、１画素に占める傷の面積の割合だけしか傷の情報を取り込むことができない。例えば、１画素に占める傷の面積の割合が、５０％だとしたら、フィルムスキャナ１は、その画素の傷情報を５０％だけしか取り込むことができない。したがって、第２判定部６ｅにおいて、乳剤傷の中央付近のみが乳剤傷画素と判定され、比較的傷の浅い外周部分は乳剤傷と判定されないことも起こりえる。以下、このような現象を「平均化効果」という。
【０１４４】
したがって、光学的傷消し効果や平均化効果により乳剤傷画素と判定されなかった画素に対しても、乳剤傷除去処理を行う必要がある。そこで、第２判定部６ｅにより判定された乳剤傷の周辺に存在する所定の画素を補正対象画素として、乳剤傷画素および上記補正対象画素に対して、乳剤傷除去処理を実行すべく、上記乳剤傷マップを作成することとしたものである。以下、乳剤傷マップの作成手順を説明する。
【０１４５】
乳剤傷マップ作成部６ｆは、図９（ａ）に示すように、乳剤傷の位置を示したデジタル画像データの各画素に関して、３×３画素のフィルタを配置する。なお、フィルタサイズは３×３画素に限定されず、オペレータの任意で設定変更が可能である。
【０１４６】
そして、乳剤傷マップ作成部６ｆは、図９（ｂ）に示すように、上記フィルタ領域内に乳剤傷画素が３画素以上含まれている場合に、その領域内の乳剤傷画素以外の全ての画素を補正対象画素と判定する。
【０１４７】
その後、乳剤傷マップ作成部６ｆは、図９（ｃ）に示すように、上記フィルタを主走査方向または副走査方向に１画素分シフトさせる。ここで、図９（ｃ）に示すデジタル画像データにおいても、フィルタ領域内に乳剤傷画素が３画素存在するので、図９（ｄ）に示すように、乳剤傷マップ作成部６ｆは、その領域内の乳剤傷画素以外の全ての画素を補正対象画素として判定する。
【０１４８】
さらに、乳剤傷マップ作成部６ｆは、図９（ｅ）に示すように、上記フィルタを主走査方向または副走査方向に１画素分シフトさせる。ここで、図９（ｅ）に示すデジタル画像データにおいては、フィルタ領域内に乳剤傷画素が２画素しか存在しないので、乳剤傷判定部は、その領域内の乳剤傷画素以外の画素について、補正対象画素と判定しない。
【０１４９】
乳剤傷マップ作成部６ｆは、デジタル画像データの全画素に対して、以上の処理を施す。これにより、乳剤傷画素および補正対象画素の位置を示したデジタルデータとしての乳剤傷マップが作成される。
【０１５０】
そして、乳剤傷除去部７は、上記乳剤傷マップに示されている乳剤傷画素および補正対象画素に関して、その周辺領域の画素を参照して、乳剤傷画素および補正対象画素における可視光画像データの画素値を作り出す乳剤傷除去処理を実行する（Ｓ８）。以上のようなＳ１〜Ｓ８の手順により、画像処理装置２の一連の処理が実行される。
【０１５１】
なお、上述した画像処理においての画素値は、階調を自然対数で表したものである。したがって、上述した第１所定値（ζ＝０〜０．１）、第２所定値（η＝０〜１）、第３所定値（ι＝０〜０．４）、第４所定値（κ＝０〜０．４）、第５所定値（８．２９４）、第６所定値（８．２９４）、第７所定値（ε＝０〜０．１）は、デジタル画像データにおける分解能（白から黒までの濃度差を表現する段階数、または白から黒までの階調数）が異なればそれぞれ異なる値となる。なお、上記画像処理においては、１２ビットのデジタル画像データが用いられている。
【０１５２】
ところで、以上の実施の形態で説明した処理は、プログラムで実現することが可能である。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。本発明では、この記録媒体として、画像処理部２で処理が行われるために必要な図示していないメモリー（例えばＲＯＭそのもの）であってもよいし、また図示していないが外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであっても構わない。
【０１５３】
上記いずれの場合においても、格納されているプログラムはマイクロプロセッサ（図示せず）のアクセスにより実行される構成であってもよいし、格納されているプログラムを読み出し、読み出したプログラムを図示されていないプログラム記憶エリアにダウンロードすることにより、そのプログラムが実行される構成であってもよい。この場合、ダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０１５４】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスクやハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリーカードを含む）／光カードのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリーを含めた固定的にプログラムを担持する媒体であってもよい。
【０１５５】
最後に、上述した実施の形態は、本発明の範囲を限定するものではなく、本発明の範囲内で種々の変更が可能である。
【０１５６】
【発明の効果】
本発明の乳剤傷判定方法は、以上のように、写真フィルムに記録されている画像から取得されるデジタル画像データについて、上記写真フィルムの乳剤傷による影響を受けている画素を乳剤傷画素として判定する乳剤傷判定方法であって、上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索するステップと、いずれか１つの色成分で、上記中心画素に対応する上記正常画素の各画素値の平均値を求めるステップと、上記いずれか１つの色成分における中心画素の画素値が、上記平均値より所定量高い場合、該中心画素を乳剤傷画素と判定するステップとを備えることを特徴とする。
【０１５７】
本発明の乳剤傷判定装置は、以上のように、写真フィルムに記録されている画像から取得されるデジタル画像データについて、上記写真フィルムの乳剤傷による影響を受けている画素を乳剤傷画素として判定する乳剤傷判定装置であって、上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索する正常画素探索部と、いずれか１つの色成分で、上記中心画素に対応する上記各正常画素の各画素値の平均値を求める画素値算出部と、上記いずれか１つの色成分における中心画素の画素値が、上記平均値より所定量高い場合、その中心画素を乳剤傷画素と判定する判定部とを備えることを特徴とする。
【０１５８】
これにより、少なくともいずれか１つの色成分で、上記中心画素の画素値が上記平均値より所定量高い場合、その中心画素を乳剤傷画素と判定できるという効果を奏する。
【０１５９】
本発明の乳剤傷判定方法は、以上のように、写真フィルムに記録されている画像から取得されるデジタル画像データについて、上記写真フィルムの乳剤傷による影響を受けている画素を乳剤傷画素として判定する乳剤傷判定方法であって、上記デジタル画像データの各画素を中心画素として、中心画素ごとに、周辺の所定範囲に位置する正常画素を探索して、上記中心画素に対応する上記正常画素の各画素値の平均値を色成分ごとに求め、赤色成分の上記平均値をＲａｖｅｍ，ｎ、緑色成分の上記平均値をＧａｖｅｍ，ｎ、青色成分の上記平均値をＢａｖｅｍ，ｎとして、Ｒａｖｅｍ，ｎ，Ｇａｖｅｍ，ｎ，Ｂａｖｅｍ，ｎの平均値をＤａｖｅｍ，ｎとして、上記中心画素の赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値をＤｄａｔｍ，ｎとする場合、Ｄａｖｅｍ，ｎに第１所定値を加算した値を第１閾値として、Ｄｄａｔｍ，ｎが第１閾値より高い場合、該中心画素を乳剤傷画素と判定することを特徴とする。
【０１６０】
これにより、第１所定値を、傷がない状態からの画素値上昇分と考えると、Ｄｄａｔｍ，ｎが、第１閾値より高い場合、該中心画素を乳剤傷画素と判定できるという効果を奏する。
【０１６１】
本発明の乳剤傷判定方法は、以上のように、上記手順に加えて、さらに、上記写真フィルムから取得される赤外画像データに関して、上記中心画素に対応する上記所定範囲内の正常画素の各画素値の平均値に、第２所定値を減算した値を第２閾値として、上記中心画素の画素値が、第２閾値よりも低い場合、該中心画素を乳剤傷画素と判定することを特徴としてもよい。
【０１６２】
これにより、上記中心画素に対応する上記所定範囲内の正常画素の各画素値の平均値は、該中心画素の傷がない状態の画素値と考えることができるので、第３所定値を傷がない状態からの画素値低下分と考えると、赤外画像データに関して、中心画素の画素値が第３閾値より低い場合、乳剤傷画素と判定できるという効果を奏する。
【０１６３】
本発明の乳剤傷判定方法は、以上のように、上記手順に加えて、さらに、各中心画素に関して、色成分ごとに、中心画素の画素値と、該中心画素に対応する上記所定範囲内の正常画素の各画素値の平均値との差分を求め、緑色成分の差分に第３所定値を加算した値を第３閾値、赤色成分の差分に第４所定値を加算した値を第４閾値として、青色成分の差分が第３閾値かつ第４閾値より高い中心画素を乳剤傷画素と判定することを特徴としてもよい。
【０１６４】
これにより、上記青色成分の差分が、第３閾値，第４閾値よりも高い場合、該中心画素を乳剤傷画素と判定する条件をさらに加えると、より高精度な乳剤傷判定を実現することができるという効果を奏する。
【０１６５】
本発明の乳剤傷判定方法は、以上のように、上記手順に加えて、上記中心画素の青色成分の画素値が第５所定値以上で、緑色成分の画素値が第６所定値以上の場合、該中心画素を乳剤傷画素と判定することを特徴としてもよい。
【０１６６】
これにより、さらに高精度な乳剤傷判定を実現することができるという効果を奏する。
【０１６７】
本発明の乳剤傷判定方法は、以上のように、上記手順に加えて、上記中心画素の外周において、環状に連なった最内周の画素群を第１の画素群とすると共に、第ｎの画素群（ｎ＝１，２，…，Ｎ）の外周において、環状に連なった最内周の画素群を第ｎ＋１の画素群として、上記所定範囲の最外周が、第Ｎ＋１の画素群となるようにして、中心画素に近い画素群から上記正常画素を画素群ごとに探索していき、探索された正常画素の累計が所定数以上になれば、上記探索を終了することを特徴としてもよい。
【０１６８】
これにより、できるだけ中心画素に近似した画像情報を持つ正常画素を優先して探索できるという効果を奏する。
【０１６９】
本発明の乳剤傷判定方法は、以上のように、上記の手順に加えて、上記デジタル画像データの各画素のうち、対応する赤外画像データの画素値がＣＦ値より低い画素を上記中心画素とすることを特徴としてもよい。
【０１７０】
これにより、全画素について乳剤傷を判定する必要がなくなり、処理速度の向上を図ることができるという効果を奏する。
【０１７１】
本発明の乳剤傷判定方法は、以上のように、上記の手順に加えて、上記所定範囲内の各画素のうち、赤外画像データの画素値がＣＦ値以上の画素を探索して、該画素を正常画素とすることを特徴としてもよい。
【０１７２】
これにより、上記所定範囲内の各画素のうち、赤外画像データの画素値がＣＦ値以上の画素は、乳剤傷やフィルムのベース面の傷により影響を受けていない正常画素と判定することができるので、上記手順によれば正常画素の検出が容易となるという効果を奏する。
【０１７３】
本発明の乳剤傷判定方法は、以上のように、上記の手順に加えて、赤外画像データに関してＣＦ値以上の画素値である画素が上記所定範囲内に存在しない場合であって、上記所定範囲内の各画素に関し、赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値であるＲｄａｔｍ＋ｉ，ｎ＋ｊが、すでに乳剤傷画素と判定された画素の赤色成分の画素値と、緑色成分の画素値と、青色成分の画素値との平均値ＲｄａｔＭ，Ｎよりも、第７所定値分低い場合、その画素を正常画素とすることを特徴としてもよい。
【０１７４】
これにより、上記所定範囲内に、傷による影響を全く受けていない画素が存在しない場合であっても、上記乳剤傷判定を行うことが可能になるという効果を奏する。
【０１７５】
本発明の乳剤傷判定方法は、以上のように、上記の手順に加えて、上記デジタル画像データの各画素に、α×β画素を領域とするフィルタを配置して、上記フィルタ領域内に、乳剤傷画素と判定された画素が所定数以上存在する場合、上記フィルタ領域内の乳剤傷画素以外の全ての画素を補正対象画素とすることを特徴としてもよい。
【０１７６】
これにより、乳剤傷画素のみならず、乳剤傷による影響を受けていながらも乳剤傷画素と判定されなかった画素も、乳剤傷除去処理の対象に含めることができるという効果を奏する。
【０１７７】
また、上記乳剤傷判定方法による処理は、コンピュータに実行させるためのプログラムであることを特徴としてもよい。さらに、上記乳剤傷判定プログラムは、記録媒体に、コンピュータにて読み取り可能に記録してなることを特徴としてもよい。
【図面の簡単な説明】
【図１】本実施形態に係る乳剤傷判定の処理手順を示したフローチャートである。
【図２】本実施形態に係る画像処理が実現される画像出力システムの概略構成を示したブロック図である。
【図３】上記画像出力システムにおいて実行される画像処理の一連の流れを示したフローチャートである。
【図４】上記画像出力システムに構成されている乳剤傷判定部の概略構成を示したブロック図である。
【図５】正常画素探索処理における、探索する画素群を示したイメージ図である。
【図６】正常画素探索処理を示したイメージ図であって、図６（ａ）は所定範囲内に位置する全ての正常画素を示したイメージ図であって、図６（ｂ）は第１画素群における正常画素が探索されるイメージ図であって、図６（ｃ）は第２画素群における正常画素が探索されるイメージ図であって、図６（ｄ）は第３画素群における正常画素が探索されるイメージ図である。
【図７】写真フィルムのベース面において、乳剤面が削られるほどの大きな傷がついている様子を示した断面図である。
【図８】図８（ａ）は、写真フィルムに記録されている画像をデジタル化した場合に生じる「光学的傷消し効果」を示したイメージ図であって、図８（ｂ）は、写真フィルムに記録されている画像をデジタル化した場合に生じる「平均化効果」を示したイメージ図である。
【図９】図９（ａ）〜図９（ｅ）は、乳剤傷マップの作成手順を示したイメージ図である。
【図１０】正常画素探索処理の手順をコンピュータに実行させるためのプログラムを示した説明図である。
【図１１】写真フィルムの乳剤面およびベース面において、傷がついている様子を示した断面図である。
【符号の説明】
１　　フィルムスキャナ
２　　画像処理装置
３　　写真焼付装置
４　　前処理部
５　　ベース傷除去部
６　　乳剤傷判定部（乳剤傷判定装置）
６ａ　第１判定部
６ｂ　正常画素探索部
６ｃ　画素値算出部
６ｄ　閾値設定部
６ｅ　第２判定部（判定部）
６ｆ　乳剤傷マップ作成部
７　　乳剤傷除去部
【図１】
2004132743.tif 000009
【図２】
2004132743.tif 000010
【図３】
2004132743.tif 000011
【図４】
2004132743.tif 000012
【図５】
2004132743.tif 000013
【図６】
2004132743.tif 000014
【図７】
2004132743.tif 000015
【図８】
2004132743.tif 000016
【図９】
2004132743.tif 000017
【図１０】
2004132743.tif 000018
【図１１】
2004132743.tif 000019