(57)【要約】【課題】ディジタルスキャニングシステムを構成するイメージングアレイの視界内にある汚染物体を検出できるシステム及び方法を提供する。【解決手段】イメージングアレイを構成する複数のディスクリートセンサ行乃至セットにより画像データを収集し（Ｓ１１００）、各行乃至セットに係るデータに位置的に冗長な情報が含まれるという観点から、各行乃至セット間で画像データ同士を比較することにより（Ｓ１３００）、イメージングアレイの視界内にありストリークのもととなる汚染物体を検出する。【選択図】図５
2005184825.tif 000002
【特許請求の範囲】
【請求項１】
画像スキャニング装置向けストリーク検出システムであって、
複数行又は複数セットに亘り離散配置された複数個のセンサを有するイメージングアレイと、
各行又は各セットのセンサから得られる画像データを比較ユニットに送信するインタフェースと、
異なる行又はセットに属するセンサからの画像データをイメージングアレイ内の別々な位置からのしかし互いに位置的に冗長的な画像データとして受け取り、当該冗長的な画像データ同士を、当該行又はセット内に存在する相異なるフィルタリング要素に応じて正規化した上で、比較する上記比較ユニットと、
を備えるシステム。
【請求項２】
スキャニング装置向けストリーク検出方法であって、
イメージングアレイを構成する位置的に分離した複数行又は複数セットのセンサのうち別々の行又はセットに属するセンサにより、画像を冗長的にスキャンするステップと、
上記位置的に分離した複数行又は複数セットのセンサのうち少なくとも２行又は２セットそれぞれから収集した画像データを、当該位置的に分離した行又はセット内に存在するフィルタリング要素の影響を打ち消すべく、正規化するステップと、
正規化された画像データを相異なる行又はセット間で比較するステップと、
各行又は各セットにて取得した画像データ内から非画像データ部分を検出するステップと、
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リニアイメージングアレイを用いたスキャニングシステムにて発生する欠陥によるストリーク等を初めとして、各種ストリークを検出するシステム及び方法に関する。
【背景技術】
【０００２】
従来から、様々なシステム及び方法によるディジタルスキャニングが知られている。そのためのスキャニングシステムとしては、実装先装置に対してイメージングアレイを固定する方式や、スキャン対象静止基板に対してイメージングアレイを相対的に動かす方式が、一般に用いられている。そのどちらの方式を採るにしても、スキャン対象画像媒体とイメージングアレイは相対的に定速又は可変速運動しており、当該運動の間にイメージングアレイによって迅速に、スキャン対象画像媒体に関し一連の“撮影”が行われる。スキャニングシステムにおいては、このようにしてスキャンされた画像がディジタイズされ格納更には複製される。
【０００３】
このようなシステムにおける問題点の一つは、イメージングアレイの視界中に発生した欠陥が繰り返しスキャンされディジタイズされる結果、装置からの複製出力画像中にストリーク、即ち欠陥位置に対応したラインが、ときとして現れることである。
【０００４】
また、様々なスキャニング装置において、固定ＦＷＡ(Full-Width Imager Array)やリニアＣＣＤ(Charge-Coupled Device)アレイが用いられている。イメージングアレイが固定されているシステムにおいては、イメージングアレイ上にプラテンガラスその他の透明面やレンズが重ね合わされ、これら透明面乃至レンズによってイメージングアレイがスキャン対象画像媒体から隔てられていることが、しばしばである。この種の装置においては、透明面に対して相対的に画像媒体を動かす方式として、様々な方式が採用されている。そのうちの一つは、一般にＣＶＴ(Constant Velocity Transport)スキャニングと呼ばれる方式であり、この方式においてはベルト、ドラムその他の装置を使用してスキャン対象画像媒体をＦＷＡ等のリニアセンサに対し動かすようにしている。
【０００５】
ＣＶＴスキャニングシステム等のイメージングアレイスキャニングシステムにおける主たる問題点の一つは、汚れた粒子、汚濁物、欠陥、障害物その他の物体（以下「汚染物体」と略す）が透明面上に（或いはどこであれＦＷＡ乃至ＣＣＤの視界内に）現れたときに、それらが（あたかもスキャン対象画像の一部であるかのように）繰り返しイメージング及びディジタイジングされてしまうことである。ＣＶＴスキャニング装置等による複製画像出力中にその結果として生じるのは、ストリークと呼ばれる線状の画像である。
【０００６】
ストリークの発生を防ぐため、汚染物体がプラテンガラス上に現れないようにすることを目的とする様々なシステム及び方法が既に採用されており、実際に複製画像品質の改善につながっている。この種のシステム及び方法の多くはマニュアル方式であり、視覚によるチェックと手作業によるプラテンガラス清掃とを要している。他方、自動化されたシステム的な工程によって複製出力画像品質を改善するシステム及び方法もある。例えば、スキャン対象画像との比較によって再生出力画像をチェックし、複製画像を出力乃至表示する前に両者の違いを検出及び補償する、という工程を、自動実行すればよい。しかしながら、このやり方には問題点もある。即ち、出力画像の一部としてディジタイズ及び複製されたラインが本当にスキャン対象画像の一部であるのか、それともＦＷＡ又はＣＣＤによりその視界内にある欠陥を繰り返しスキャンし複製した結果複製画像中に生じたライン乃至ストリークを表す画像なのかを、判別困難なことである。
【０００７】
通常、従来のＣＶＴスキャニングシステムにおいてストリーク欠陥を発生させるのは、汚染物体の中でも非常に小さなものであり、従ってそれらを検出するのは特に困難なことである。即ち、まず、単純な目視確認で発見できるほど大きな汚染物体であれば、スキャン対象画像媒体がプラテンガラスに対して動くにつれ、大抵は当該画像基板によりピックアップされてじゃまにならないところに押しやられ、当該媒体の運動によって掃き出されてしまうので、問題になりにくい。これに対して、汚染物体が非常に小さい場合、当該汚染物体はプラテンガラスに付着しやすく、画像媒体による“掃き出し”に対しても抗うので、問題になりやすい。
【０００８】
ＣＶＴスキャニングシステムにより得られるディジタル画像からストリークを取り除くシステム及び方法の一つに、スキャン対象画像全体に亘ってデータを格納し、格納されているデータを出力表示装置への画像出力前にチェック及び修正する、というソフトウエアアルゴリズムによるものがある。この種の全画像チェックソフトウエアアルゴリズムにおける欠点は、データ全体のチェック及び必要な修正に先立って、画像全体をスキャニングするのみならずその結果得られた画像データを格納する必要があることである。このような出力前全画像記録／チェック／修正を行うと、スキャニング及び複製プロセスがスローダウンしてしまい、特に高速スキャニングアプリケーションを実行、実現する上で問題になりかねない。
【０００９】
【特許文献１】米国特許第６，１８８，４６５号明細書
【特許文献２】米国特許出願公開第２００２／０１５８１９２号明細書
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明の目的は、一つには、ディジタルスキャニングシステムを構成するイメージングアレイの視界内にある汚染物体を検出できるシステム及び方法を提供することにある。
【００１１】
本発明の目的は、また、ディジタルスキャニングシステムにて得られる画像中にストリーク乃至ラインを発生させるような汚染物体を検出できるシステム及び方法を提供することにある。
【００１２】
本発明の目的は、また、リニアアレイディジタルスキャニングシステムによりスキャンされた画像中に含まれるその他の欠陥を検出でき、当該スキャニングシステムにより得られるディジタル化された画像がよりクリアなものになるシステム及び方法を提供することにある。
【課題を解決するための手段】
【００１３】
上記目的のうち１個又は複数個を達成するために、本発明に係る画像スキャニング装置向けストリーク検出システムにおいては、例えば、複数行又は複数セットに亘り離散配置された複数個のセンサを有するイメージングアレイと、各行又は各セットのセンサから得られる画像データを比較ユニットに送信するインタフェースと、異なる行又はセットに属するセンサからの画像データをイメージングアレイ内の別々な位置からのしかし互いに位置的に冗長的な画像データとして受け取り、当該冗長的な画像データ同士を、当該行又はセット内に存在する相異なるフィルタリング要素に応じて正規化した上で、比較する上記比較ユニットと、を設ける。
【００１４】
また、上記目的のうち１個又は複数個を達成するために、本発明に係るスキャニング装置向けストリーク検出方法においては、例えば、イメージングアレイを構成する位置的に分離した複数行又は複数セットのセンサのうち別々の行又はセットに属するセンサにより、画像を冗長的にスキャンするステップと、上記位置的に分離した複数行又は複数セットのセンサのうち少なくとも２行又は２セットそれぞれから収集した画像データを、当該位置的に分離した行又はセット内に存在するフィルタリング要素の影響を打ち消すべく、正規化するステップと、正規化された画像データを相異なる行又はセット間で比較するステップと、各行又は各セットにて取得した画像データ内から非画像データ部分を検出するステップと、を実行する。
【００１５】
本発明の一実施形態に係るシステム及び方法においては、例えばＣＶＴスキャニングシステムを構成するＦＷＡ等のリニアイメージングアレイ中に、複数行又は複数セットのセンサを設ける。更に、イメージングアレイによりスキャンされたデータがスキャンされた画像の一部であるのかそれともイメージングアレイの視界内にある汚染物体であるのかを判別するため、本実施形態においては、スキャンした画像を、ＦＷＡを構成するディスクリートセンサの行又はセット毎に標本化し、それによって得られる少なくとも２通りの標本同士を比較する。即ち、行又はセット毎の標本化によって得られる少なくとも２通りの標本は、互いに非常に近いスキャン位置から得られたとはいえ、それでもやはり別々のスキャン位置から得られたもの、即ち、例えばプラテンガラス下にある２通り以上の離散位置から得られた標本である。センサの行間又はセット間の間隔よりも小さなサイズの物体、例えば各種の汚染物体は、これら少なくとも２通りの標本のうち１通りのみにおいて、画像として現れる。本実施形態においては、かかる画像例えば汚染物体による画像を、標本同士の比較によって検出している。
【００１６】
本発明の一実施形態に係るシステム及び方法においては、イメージングアレイを構成する複数行又は複数セットのセンサから得られる画像データを、当該行又はセット毎に比較する。ここに、スキャン対象画像内に実際に存在している画像に係るデータは、行又はセット間の間隔に依存するある時間間隔を以て、複数行又は複数セットのセンサデータ中に現れることから、ある行又はセットに係るセンサデータをその次の行又はセットに係るセンサデータに基づき認証・検証することができる。即ち、本実施形態においては、ある行又はセットに係るセンサからデータが得られたデータのうち、その行又はセットの次の（より一般には“後の”）行又はセットに係るセンサからのデータに基づき認証されたデータのみを、ディジタイズ更には複製することとしている。
【００１７】
本発明の一実施形態に係るシステム及び方法においては、イメージングアレイを構成する別々の行又はセットに係るセンサによりスキャンされた画像中に相違が検出された場合、システム内に組み込まれている画像修正手順乃至システムを実行／使用する。この手順乃至システムは、当該別々の行又はセットに係るスキャン対象画像間の相違を解消すべく、複製画像を構成するディジタルデータを修正（例えば無視・無効化、破棄等）する。
【００１８】
本発明の一実施形態に係るシステム及び方法によれば、それ１個の大きさが複数行又はセットに亘るセンサをカバーできる程大きい汚染物体をも、検出することができる。この場合に用いる検出手順では、１行乃至１セットのみに亘る画像と複数行乃至複数セットに亘る画像との相違を検出するのではなく、むしろ、汚染物体が一般に非対称形状でありその現れ方が各行乃至各セット毎に異なるものになることを検出する。適切な修正手法乃至装置を用いれば、“現れ方”の相違がごくわずかなものであっても、それを検出及び修正しひいては画像複製に必要な入力データを提供することが、可能である。
【００１９】
本発明の一実施形態に係るシステム及び方法においては、イメージングアレイを構成する各行乃至各セットのセンサにて得られる冗長情報を比較することによって、複製画像における画像忠実性及び完全性を向上させる。
【００２０】
本発明の一実施形態に係るシステム及び方法においては、ディジタルスキャニング装置やその他の多機能マシンに自己診断問題解決能力を与えることができる。
【００２１】
本発明におけるその他の特徴的構成及び利点については、以下、本発明の好適な実施形態に係るシステム及び方法についての詳細な説明によって明らか又は自明となろう。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施形態に係るストリーク検出システム及び方法に関し、明瞭化及び簡明化のためディジタルイメージングアレイスキャニング装置の一例たるＣＶＴスキャニング装置を例として、説明する。但し、本発明に係る原理は、以下の説明から了解できるように、例示してあるＣＶＴスキャニング装置を超えたより広い範囲に適用できる。即ち、本発明は、互いにディスクリートな（即ち位置的に離散的な）複数個のセンサを複数個の行又はセットに亘り配置した構成を有するイメージングアレイを備える限り、既知の又は今後開発される各種の画像取込複製システムに適用できる。
【００２３】
本発明の一実施形態に係るストリーク検出システム及び方法においては、まず、スキャナ、コピア、ファクシミリ機その他のディジタルイメージング装置に見られるように、複数個のディスクリートなセンサを複数行又は複数セットに亘り配置することによって構成されたイメージングアレイ、例えばＦＷＡを用いている。本実施形態においては、更に、当該複数行又は複数セットそれぞれにおいてデータを取得し（画像をスキャンし）、得られたデータを比較することにより、ストリークを検出可能にしている。
【００２４】
本発明の好適な実施形態においては、イメージングアレイとそのスキャン対象たる画像媒体との間に介在する透明媒体乃至面上やイメージングアレイそのものの上に汚染物体が静止残留しているとき等、汚染物体がイメージングアレイの視界内にあるときに、位置的に冗長な少なくとも２行乃至２セットの画像データ（即ちイメージングアレイを構成する複数行又は複数セットのディスクリートなセンサのうち別々の行又はセットにより取り込まれた画像に係るデータ）同士を比較することにより、当該汚染物体を非画像データとして検出する。
【００２５】
本発明の一実施形態に係るストリーク検出システム及び方法は、既存のイメージングアレイスキャニング装置に対し適用すること、特にそのイメージングアレイに何ら物理的変形を施すことなく適用することが、可能である。本発明を実施するに当たって用い得るイメージングアレイとしては、複数個の行又はセット（例えば４行）に亘り配置されたディスクリートな複数個のセンサを備えるリニアイメージングアレイを掲げることができる。この種のイメージングアレイにおけるセンサは一般にフォトサイトと呼ばれ、それぞれ特定の色又はその組合せを炉波するように設計される。そのため、センサの行乃至セットはいわば、特定の色例えば青、緑若しくは赤を炉波するように構成されたカラーフィルタとして、とらえることができる。青、緑、赤に次ぐ４番目の行乃至セットは、通常、フィルタ特性が付与されていないことから、モノクローム、クリア、パンクロマティック、白黒、無フィルタ等と呼ばれる。この行乃至セットは、実質的に、白黒テキスト画像を複製するために設けられるものであり、スキャンレートの高め選択設定を外部から行える構成とされていることが多い。なお、以下の説明では、この段落で例示した４個のディスクリートな行を有するＦＷＡを用いて、本発明に関する説明及び図示を行う。しかしながら、センサによる行を追加して行間隔を広げることや、同じくセンサによる行を追加することによってディスクリート行入力数を増やし画像スキャン結果データにおける位置的な冗長性を増加させること等も、可能である。また、認められるべきことに、本発明に係るシステム及び方法を好適に機能させるには、比較対象となる冗長データを提供できる限りにおいて、当該イメージングアレイを構成するセンサの行数乃至セット数を少なくし、またその行間乃至セット間の間隔を特定用途向けに選択することが望ましい。
【００２６】
図１に、本発明に係るシステム及び方法を実施可能なＣＶＴスキャニング装置１００の一例を示す。この図に示すＣＶＴスキャニング装置１００はドラムとして図示されている定速移送装置１２０を備えており、この定速移送装置１２０はスピンドル１２５を中心に方向Ａに沿い一定速度で動いている。
【００２７】
文書フィーダの送給トレイ１４０は、スキャン対象たる１個又は複数個の画像担持基板２００を保持している。画像担持基板は例えばテキストその他の画像を搬送している紙葉であり、個々に文書フィーダ１４０から定速移送装置（以下「ＣＶＴドラム」とも呼ぶ）１２０に送られる。ＣＶＴドラム１２０が方向Ａに沿い回転すると、スキャン対象たる個々の画像担持基板２００は経路Ｂに沿って移送される。個々の画像担持基板２００は、ＣＶＴドラム１２０とイメージングアレイ３００との間にあるプラテンガラス１９０をよぎって動いていく間に、当該イメージングアレイ３００によってスキャンされる。また、プラテンガラス１９０から見てイメージングアレイ３００側（図では下側）には、合焦レンズアレイ３５０がおかれている（おかれていないこともあり得る）。スキャンされた画像担持基板２００は、バッフル装置１８０によりＣＶＴドラム１２０から剥がされ、排出トレイ１６０へと排出されて積まれていく。これによって、画像担持基板２００の移送が終了する。
【００２８】
本実施形態に係るシステム及び方法においては、画像担持基板２００上にある画像に対して合焦レンズアレイ３５０が合焦し、イメージングアレイ３００を用いてこの画像がスキャンされ、更にその画像はディジタイズ及び格納・複製される。即ち、ＣＶＴドラム１２０によりプラテンガラス１９０その他の透明要素をよぎるよう画像担持基板２００が移送されていくのにつれて、イメージングアレイ３００は画像を迅速に且つ順を追ってスキャンしていく。スキャンによって得られた画像データはＣＶＴスキャニング装置１００を構成するシステムによってディジタイズされ、出力画像として格納及び／又は複製される。
【００２９】
図２に、本発明に係るシステム及び方法を実施可能なイメージングアレイ３００の一例たるＦＷＡの一部を示す。この図に示すように、ＦＷＡは、通常、複数行に亘る位置的にディスクリートなセンサによって構成されており、この種のセンサはフォトサイトと呼ばれている。なお、この図に示したＦＷＡ３００はリニアな（即ち直線状の）アレイであるが、本発明に係るシステム及び方法の実施対象を厳密にリニアな（直線状の）アレイに限定すべきではないことは、認められるであろう。むしろ、同一画像を冗長スキャン可能な位置的に分離した複数セットのセンサを備えるイメージングアレイである限り、どのようなイメージングアレイであっても本発明を適用可能である。
【００３０】
本実施形態におけるＦＷＡ３００は、カラー複製のため各色毎に分離、アイソレートされた複数行乃至複数セット３１０〜３４０のセンサを備えている。センサの各行乃至各セットは所与の色を炉波するよう設計されており、通常、そのフィルタ色によって呼称されている。例えば、スキャン対象画像の細部に至るまでピックアップするよう、且つ青色のスペクトラムを炉波するよう設計されている行乃至セットに属するセンサ群は、青行乃至セットと呼ばれる。図２に示した実施形態にて設けられているのは、青行乃至セット３１０、赤行乃至セット３２０、緑行乃至セット３３０、並びにモノクローム行乃至セット３４０である。モノクローム行乃至セットは、先にも述べたように、クリア行乃至セット、パンクロマティック行乃至セット、白黒行乃至セット、無フィルタ行乃至セット等とも呼ばれる。
【００３１】
本実施形態においては、ＦＷＡ３００を構成する各行乃至セットのスキャン方向高さは２５〜７５μｍの範囲に、また各行の間隔は１０〜２０μｍの範囲に属する寸法値である。但し、これらの範囲数値は例示的なものであり、従来から引き継がれているＦＷＡシステムにおける典型的数値に過ぎないものであるから、本発明を限定解釈する材料として用いられるべきではない。また、本実施形態においては、プラテンガラス上等、ＦＷＡ３００の視界内にある汚染物体を検出すべく、例えば互いに最も遠い位置関係にある２行等少なくとも２行乃至２セットのセンサによって得られる情報が標本化される。図２に示した実施形態においては、各行乃至各セットのセンサにより個別に標本化を行う間に、少なくとも、青行乃至セット３１０により取り込まれた情報と無フィルタ行乃至セット３４０により取り込まれた情報とを標本化するのが望ましい。それは、このようにすれば本発明に係る検出修正システムが最もシンプルな形態を採ることができ、それでいて当該システムによりイメージングアレイ３００の単一行乃至セット視界内にある固定物体の存否の別を探知識別し非画像データとしてディジタイズすることができるからである。
【００３２】
図３Ａ、図３Ｂ及び図３Ｃに汚染物体の例を示す。これらの図に示すように、汚染物体は複数行に亘って現れることがあり得る。但し、イメージングアレイ３００の視界内にある汚染物体が大きければ大きい程、プラテンガラス１９０表面をよぎる画像担持基板２００の動きによって掃き出される可能性が高くなることは、認められよう。図３Ａ、図３Ｂ及び図３Ｃに示した各種汚染物体のうち、図３Ａ中にグリッド７００に重ねて示してある汚染物体は、単純な実質方形の形状７１０を有している。図中、矢印３１０、３２０、３３０及び３４０は図２中の各センサ行乃至セットの位置を示しており、図示の状態では、各センサ行乃至セットが汚染物体と重なり合う位置関係にある。更に、この図に示した例では汚染物体が本質的に対称的形状であるのに、当該汚染物体とそれに重なっているイメージングアレイとの位置関係、特に後者に対する前者の向き乃至姿勢がわずかに異なっただけで、全体として別物に見えてしまっている。これは、向き乃至姿勢が異なると、同一の辺であってもイメージングアレイ内の異なるセンサ行乃至セットに重なることとなるためである。更に、次に掲げられている図３Ｂにおいても、図示されているグリッド７００上に重ねて、別の単純な形状７２０が示されている。ここで認められるべきことは、図示グリッド７００上でディスクリートなセンサ行乃至セットのうちどれを選択するかによって、グリッド７００内の各センサ位置から検知した画像（データ）同士を比較することにより得られるデータ、即ち図示されている潜在的に静止している物体（画像）或いは特に比較対象となる辺に関して得られるデータが、異なるデータとなることである。更に、図３Ｃに、単純なものから複雑なものまで、汚染物体の形状例として多数の形状７５０、７５５、７６０、７６５、７７０、７７５、７８０及び７８５を示す。これらの形状例に係る汚染物体は、それぞれ、図中に１０行アレイとして示したイメージングアレイ７００に対して、その複数行に亘って重なっている。これらの汚染物体をセンサにより冗長検知し比較に供すると、当該汚染物体の全体に亘り或いは少なくともその辺の部分について、センサ中の個別行乃至セット毎に異なるものに見えることがわかる。
【００３３】
また、本発明に係るストリーク検出及び画像修正システムによれば、このような対称形状汚染物体の検出にとどまらず、イメージングアレイの視界内で非対称形状を呈するような汚染物体の検出やその辺の位置乃至長さが見方によって変わるような、より複雑な用例においても、当該非対称性乃至辺変動に基づき汚染物体を検出することができる。かかる用例においては、当該非対称性乃至辺変動を呈する汚染物体は、複数のセンサ行に亘っているがセンサのどの行乃至セットでも同一画像を呈しないことから、非画像部分データとしてディジタイズされる。
【００３４】
図４は、本発明の一実施形態に係るストリーク検出システム５００の構成を示すブロック図である。この図に示すシステム５００は、自動入力インタフェース５１０、ユーザインタフェース５２０、コントローラ５３０、スキャン画像データ格納ユニット５４０、スキャン画像データ比較装置５５０、画像データ修正装置５６０、画像出力フォーマット装置５７０及び複製画像データ格納ユニット５８０を有しており、これらのシステム構成要素間はデータ／制御バス５９０により相互接続されている。
【００３５】
図４に示したシステムを用いることにより、例えば図５に示したストリーク検出方法を実施することができる。その場合、図５に示した方法は、システム５００内における全データ伝送及び制御信号伝送を制御するコントローラ５３０による制御の下に、実行される。また、イメージングアレイ３００にて画像をスキャンすることにより生成された画像データ、即ちディジタルスキャン画像データは、情報バス４００を介しシステム５００の入力インタフェース５１０に供給される。
【００３６】
本実施形態においては、複数の（図４中では４個の）センサ行乃至セット３１０、３２０、３３０及び３４０によるスキャンにて、位置的に冗長なデータ（即ち同一ではないが非常に近い位置について重複したデータ）を得ている。これらのデータは、情報バス４００の個別のディスクリート入力ライン４１０、４２０、４３０及び４４０を介し、システム５００に入力されている。或いは、情報バス４００を構成するラインのうち何れか１本を、各行乃至セットのセンサが順繰りに使用して、システム５００の入力インタフェース５１０に供給するようにしてもよい。
【００３７】
システム５００は、スキャンされた画像に係るディスクリート画像データを必要に応じて格納すべく、１個又は複数個のスキャン画像データ格納ユニット５４０を有している。即ち、スキャンされた画像に係るディスクリート画像データは、複数の入力チャネル乃至入力タイミング毎に、即ちイメージングアレイ３００を構成する複数のセンサ行乃至セットそれぞれに対応して、供給され、スキャン画像データ格納ユニット５４０内に適宜格納される。システム５００の入力インタフェース５１０を介する入力情報は、スキャン画像データ格納ユニット５４０に格納されるか否かを問わず、各行毎に変動するフィルタリング情報を修正できるよう正規化される。この正規化は、スキャン画像データ比較装置５５０にてそのデータを比較できるようにすべく、またその比較が対等な比較となるようにすべく、行われるものである。スキャン画像データ比較装置５５０には、かかる比較を実行するためのアルゴリズムが実装されている。
【００３８】
スキャン画像データ比較装置５５０は、イメージングアレイ３００を構成する各センサ行乃至セットにより取り込まれ更に正規化された画像データ間の相違、ひいては非画像データ部分を検出する。そして、画像データ修正装置５６０は、ディジタイズされた情報中の修正必要部分が修正されるよう、即ちそのまま出力画像中に現れるとストリークになるかもしれない非画像データ部分の存在が解消されるよう、画像データを変形する。この変形は、複製画像データ格納ユニット５８０への非必須的格納、或いは画像出力フォーマット装置５７０による出力画像の直接フォーマッティングに先立って行う。更に、画像出力フォーマット装置５７０は、スキャンされ、調製され、また必要な修正が施された画像データを、データ乃至画像シンク６００への出力用に適宜フォーマットする。ここで言うデータ乃至画像シンク６００とは、一般に、例えばプリンタ、コピアその他の画像形成装置やファクシミリ機や表示装置やメモリ等、本発明に係るシステム又は方法により処理された画像データを出力又は格納できる装置を指している。データ乃至画像シンク６００における画像データ出力形態の例としては、複製基板（紙葉状媒体等）へのハードコピー画像出力や、モニタ等における表示を、掲げることができる。
【００３９】
図４においては、スキャン画像データ比較装置５５０及び画像データ修正装置５６０を、ストリーク検出システム５００と一体のものとして実現している。しかしながら、スキャン画像データ比較装置５５０及び画像データ修正装置５６０は、画像比較サブシステムや画像修正サブシステムを含んだ１個又は複数個の別体装置とすることができる。画像比較サブシステムや画像修正サブシステムは、ストリーク検出システム５００と一体であるにしろ或いはストリーク検出システム５００に対してスタンドアローンであるにしろ、ソフトウエアアルゴリズム、ハードウエア回路、又はその組合せとして実現できる。また、当該ソフトウエア乃至ハードウエア回路は、他のソフトウエアやハードウエア回路と一体のルーチン或いはハードウエア回路として実現することもできる。更に、それらソフトウエア乃至ハードウエア回路は、互いにシリアルに動作するシリアルモードでもまたパラレルに動作するパラレルモードでも、動作させることができる。
【００４０】
本実施形態におけるデータ格納装置及びその付随装置は、適宜、各種の書換可能メモリ、揮発性メモリ、不揮発性メモリ、書換不能メモリ、固定メモリ等を適宜組み合わせて実現することができる。本実施形態にて使用し得る書換可能メモリは、揮発性であるか不揮発性であるかを問わず、スタティック若しくはダイナミックＲＡＭ、フロッピーディスク（商標）及びそれ用のドライブ、書込可能若しくは書換可能光学ディスク及びそれ用のドライブ、ハードドライブ、フラッシュメモリ等を、適宜１個又は複数個用いて実現することができる。同様に、本実施形態にて使用し得る書換不能乃至固定メモリは、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、又はＣＤ−ＲＯＭ若しくはＤＶＤ−ＲＯＭといった光学ＲＯＭディスク及びそれ用のドライブを、１個又は複数個用いて実現することができる。
【００４１】
図５は、本発明の一実施形態に係るストリーク検出方法を示すフローチャートである。
【００４２】
図５に示す動作はステップＳ１０００にて始まり、ステップＳ１１００に続いている。ステップＳ１１００においては、実質的に画像担持基板からイメージングアレイへと、解析すべき画像データが入力される。入力される画像データ即ちディジタイズされた画像には位置的な冗長性がある。即ち、イメージングアレイを構成する少なくとも２行乃至２セットのセンサによって、同一汚染物体に係る位置的に冗長なディスクリート情報が獲得されている。動作はステップＳ１２００へと続く。
【００４３】
ステップＳ１２００においては、ステップＳ１１００にいて入力されたディスクリート画像が複数の用途向けに振り分けられ格納される。ここで言う複数の用途としては、例えば、後述の正規化を実行するための一時的データ保持や、非リアルタイム画像比較用データ格納がある。ここで言う非リアルタイム画像比較とは、例えば、ストリーク検出、画像修正、画像強調(enhancement)、システム校正といった目的で行われるものを、指している。動作はステップＳ１２５０へと続く。
【００４４】
本実施形態においては、イメージングアレイを構成する別々のセンサ行乃至セットにより得られたデータに基づき、リアルタイム画像比較が行われる。もし、リアルタイム画像比較のみを行い非リアルタイム画像比較は行わないような態様で本実施形態を実施するのであれば、またディスクリート画像データを格納しておく必要乃至利点が特にないのであれば、ステップＳ１２００の実行形態は自ずから制限される。但し、ディスクリート画像データを格納しておく目的が他になくても、数ライン分のデータを格納することは必要となろう。もし、比較すべき２行乃至２セットのセンサが異なるフィルタ色に係るものである場合（例えば一方が無フィルタで他方が青である場合）、これら２行乃至２セット間の比較を行う前に正規化ステップが実行される。
【００４５】
ステップＳ１２５０においては、少なくとも２個の別々なセンサ行乃至セットから得られた入力画像データ即ち相互比較の対象となる画像データが、カラーフィルタリングが施された当該別々のセンサ行乃至セットからのデータを修正することによって、正規化される。このような正規化ステップを実施することによって、別々のディスクリートセンサ行乃至セットによるスキャン入力画像データを、互いに異なるフィルタリングが施されているにもかかわらず実質的に同じ見かけにすること、即ち１個又は複数個のセンサ行乃至セットに亘り視界内に静在している汚染物体による画像データ上の相違しか概ね検出できないようにすることが、可能である。理想的には、無フィルタ対無フィルタ比較、或いは無フィルタセンサ行乃至セット対他の３色センサ行乃至セットの組合せの比較をすれば、本発明に係るシステム及び方法の効果をより良好に得ることができる。動作はそしてステップＳ１３００へと続く。
【００４６】
ステップＳ１３００においては、少なくとも２個のセンサ行乃至セットから得られ正規化された入力画像データ同士（例えば青フィルタに係る行乃至セットのデータと無フィルタに係る行乃至セットのデータ）が、比較される。一定距離を以て隔てられている少なくとも２個のディスクリートセンサ行乃至セットから収集した画像データを比較する意義は、イメージングアレイの視界内に静在している汚染物体（例えばイメージングアレイに重なるプラテンガラスに貼り付きイメージングアレイの視界内にとらえられている汚染物体）により生じた非画像データを、次に述べるステップＳ１４００との連携において検出できることにある。このような汚染物体のうち十分小さいものの中には、複数あるセンサ行のうちただの１行の視界内でしか、とらえられないものがあり、そのような汚染物体は本ステップにおける比較により検出可能である。また、より大きな汚染物体即ち複数のセンサ行乃至セットに亘りその視界にとらえられるものも、図３Ａ、図３Ｂ及び図３Ｃに示したように、複数のセンサ行乃至セットに亘り現れる全体としての非対称性や各辺の非対称性乃至変動に基づき、検出することができる。この比較ステップＳ１３００における比較は、本来であれば互いに鏡像関係であるべき別々のデータ源からのディスクリートデータ間の比較であるから、当該比較の結果を利用してストリークを検出することができる。しかも、その検出を、ディジタル画像として出力すべくデータにフォーマットを施す前に、行うことができる。かかる検出を達成するため、動作は更にステップＳ１４００へと続く。
【００４７】
ステップＳ１４００においては、イメージングアレイ内の少なくとも２個のセンサ行乃至セットから得られ比較に供された正規化データに関し、同一であるのかそれとも非画像データ部分を含んでいるのかが、判別される。認められるべきことに、ステップＳ１４００及びその前段における比較は、ハードウエア装置によって実現することができるのみならず、ソフトウエアアルゴリズムによっても、更にはハードウエア装置とソフトウエアアルゴリズムとの組合せによっても、実現することができる。ステップＳ１４００において、イメージングアレイ内の少なくとも２個のセンサ行乃至セットから得られた正規化データが同一であると判別された場合、動作はステップＳ１６００へと進み、画像データが出力用にアセンブルされる。
【００４８】
逆に、ステップＳ１４００において、イメージングアレイ内の少なくとも２個のセンサ行乃至セットから得られた正規化データが同一でないと判別された場合、即ち非画像データ部分が検出された場合は、動作はステップＳ１５００へと続く。なお、ステップＳ１４００における“同一”かどうかの判別に当たっては、システム内で発生するノイズの影響を考慮し、判別基準たる“同一”についてある幅（即ち同一と見なす範囲）を持たせることができる。
【００４９】
ステップＳ１５００においては、非画像データ部分を補償すべく、即ちイメージングアレイ内のディスクリートセンサ行乃至セットのうち１個又は複数個の行乃至セットの視界内にある汚染物体によって生じたデータを補償すべく、データに対し画像修正処理が施される。もしここで修正を行わずにすませてしまうと、イメージングアレイを構成する１個又は複数個のセンサ行乃至セットの視界内に静在している単独の汚染物体によって、アセンブルされた最終出力画像データ中にライン又はストリークが生じてしまう。そこで、ステップＳ１５００においては、静在している汚染物体に係る非画像データ部分を修正して、出力画像中に当該汚染物体に係るストリーク乃至ラインがほぼ現れないようにしている。また、このステップにおいて、ストリーク惹起汚染物体をデータから“排除”しつつ隣接画素間データ外挿を行うようにしてもよいし、また静在している汚染物体に係る辺変動検出及びその結果に基づく画像修正を行うようにしてもよい。認められるべきことに、ステップＳ１５００は、ハードウエア装置を用いて、或いはソフトウエアアルゴリズムを用いて、更には両者の組合せにより、実現することができる。動作は更にステップＳ１６００へと続く。
【００５０】
ステップＳ１６００においては、ユーザ等への提示のため出力画像データがアセンブルされる。このステップは、例えば、ディジタイズされた情報を画像シンクからの要求に従いフォーマットするサブステップを含んでいる。そして、動作はステップＳ１７００又はステップＳ１８００へと続く。
【００５１】
ステップＳ１７００は必要に応じて設けられるステップである。このステップにおいては、アセンブルされた出力画像データが、非リアルタイムで使用するために格納される。ここで想定している非リアルタイム使用としては、例えば、画像を事後的に出力するためのデータ使用や、システムを校正するためのデータ使用を、掲げることができる。そして、動作はステップＳ１８００へと続く。
【００５２】
ステップＳ１８００においては、ストリーク検出結果に基づき修正された出力画像データ、或いはステップＳ１７００にて格納された出力画像データが、画像シンクへと出力される。この後動作はステップＳ１９００へと進み、本実施形態に係る手順が終了する。
【００５３】
本実施形態に係るシステム及び方法は、複数のディスクリートセンサ行乃至セットを有するイメージングアレイを用い画像を取り込み又は複製する無数の装置に、適用可能である。本実施形態を適用可能な装置の例としては、スキャナ、コピア、ファクシミリ機、ディジタル画像スキャニング装置、ディジタル写真複製装置、電子写真複製装置、といったディジタルイメージング装置を含め、各種の画像スキャニング或いは複製装置を掲げることができる。
【００５４】
以上、本発明に関してその好適な実施形態により説明を行った。しかしながら、この実施形態に対しては、現在の知識に基づき又は将来得られるべき知識に基づき様々な変形、修正乃至改善を施すことが可能であるし、この実施形態に代わる他の実施形態にて本発明を実施することも可能である。即ち、かくの如き実施形態を示した意図はあくまで明瞭且つ簡明な説明を行うことにあり、本発明の技術的範囲を限定する意図ではない。本発明を実施するに当たっては、別紙特許請求の範囲に記載した本発明の技術的範囲及び判読されるべき本発明の本質乃至神髄から乖離することなく、既知の技術又は今後開発される技術による様々な変形、変更、修正、改善乃至改良を施すことができる。
【図面の簡単な説明】
【００５５】
【図１】本発明に係るシステム及び方法の実施に当たって用い得るＣＶＴスキャニングシステムの一例を示す図である。
【図２】本発明に係るシステム及び方法の実施に当たって用い得るＦＷＡの一例特にその一部分を示す図である。
【図３Ａ】汚染物体の一例を示す図である。
【図３Ｂ】汚染物体の一例を示す図である。
【図３Ｃ】汚染物体の各種例を示す図である。
【図４】本発明の一実施形態に係るストリーク検出システムを示すブロック図である。
【図５】本発明の一実施形態に係るストリーク検出方法を示すフローチャートである。
【図１】
2005184825.tif 000003
【図２】
2005184825.tif 000004
【図３Ａ】
2005184825.tif 000005
【図３Ｂ】
2005184825.tif 000006
【図３Ｃ】
2005184825.tif 000007
【図４】
2005184825.tif 000008
【図５】
2005184825.tif 000009