(57)【要約】画像（２０４）における光学的な虹色のアーティファクト（２１２ａ、２１２ｂ、２１２ｃ）を除去するシステムおよび方法は、透明かつ反射する面を有する物品をスキャンして画像を形成するステップと、スキャンからもたらされる画像における光学的な虹色のアーティファクトの可能性があるものを、物品の画像における探索パターンを使用して特定するステップと、色分析動作により、探索パターンに沿って発見された光学的な虹色のアーティファクトの可能性があるものが光学的な虹色のアーティファクトであり物品にプリントされていないことを確認するステップと、確認された虹色のアーティファクトを画像から除去するステップと、を含む。
2005537720.tif 000002
【特許請求の範囲】
【請求項１】
透明かつ反射する面を有する物品のスキャン画像に現れる光学的な虹色のアーティファクトを除去する方法であって、
前記スキャンからもたらされる前記画像における光学的な虹色のアーティファクトの可能性があるものを、前記物品の画像における探索パターンを使用して特定するステップと、
色分析動作により、前記探索パターンに沿って発見された前記光学的な虹色のアーティファクトの可能性があるものが光学的な虹色のアーティファクトであり前記物品にプリントされていないことを確認するステップと、
前記確認された虹色のアーティファクトを前記画像から除去するステップと、
を含むことを特徴とする方法。
【請求項２】
前記画像を、コンパクトディスク上に固定されるステッカに、前記虹色のアーティファクトなしにプリントするステップをさらに含む、請求項１に記載の光学的な虹色のアーティファクトを除去する方法。
【請求項３】
前記物品を、コンパクトディスクとデジタルビデオディスクとを含む物品のセットから選択することを特徴とする請求項１に記載の方法。
【請求項４】
前記物品がディスクのような形状を有する場合に、螺旋探索パターンを使用することを特徴とする請求項１に記載の方法。
【請求項５】
前記色分析動作は、
光学的な虹色のアーティファクトについて記述する光学的な虹色のアーティファクトの特性を受け取るステップと、
前記光学的な虹色のアーティファクトの可能性があるものにおいて収集されたデータを、前記光学的な虹色のアーティファクトに対応する前記特性と比較するステップと、
前記比較に基づき、光学的な虹色のアーティファクトの可能性があるものが光学的な虹色のアーティファクトであるか否かを判断するステップと、
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記光学的な虹色のアーティファクトの特性を、カラープリンタガマット外にある色と、純色と、高色度を有する色と、光学的に明るい色と、色の迅速な変化と、を含むセットから選択することを特徴とする請求項５に記載の方法。
【請求項７】
前記除去するステップは、
光学的なアーティファクトとして確認されたエリアを、境界塗りつぶし画像処理動作を使用して所定の色で塗りつぶすステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項８】
透明かつ反射する面を有する物品のスキャン画像に現れる光学的な虹色のアーティファクトを除去する装置であって、
命令を実行することができるプロセッサと、
前記プロセッサで実行されると、スキャナに対し、前記スキャンからもたらされる前記画像における光学的な虹色のアーティファクトの可能性があるものを、前記物品の前記画像における探索パターンを使用して特定し、色分析動作により、前記探索パターンに沿って発見された前記光学的な虹色のアーティファクトの可能性があるものが光学的な虹色のアーティファクトであり前記物品にプリントされていないことを確認し、該確認された虹色のアーティファクトを前記画像から除去するように命令する命令を保持するメモリと、
を具備することを特徴とする装置。
【請求項９】
実行されると、
前記画像を、コンパクトディスク上に固定されるステッカに、前記虹色のアーティファクトなしにプリントする命令をさらに含むことを特徴とする請求項８に記載の装置。
【請求項１０】
前記物品は、コンパクトディスクとデジタルビデオディスクとを含む物品のセットから選択されることを特徴とする請求項８に記載の装置。
【請求項１１】
前記色分析動作は、実行されると、
光学的な虹色のアーティファクトについて記述する光学的な虹色のアーティファクトの特性を受け取り、
前記光学的な虹色のアーティファクトの可能性があるものにおいて収集されたデータを、前記光学的な虹色のアーティファクトに対応する前記特性と比較し、
前記比較に基づき、光学的な虹色のアーティファクトの可能性があるものが光学的な虹色のアーティファクトであるか否かを判断する
命令をさらに含むことを特徴とする請求項８に記載の装置。
【請求項１２】
前記光学的な虹色のアーティファクトの特性は、カラープリンタガマット外にある色と、純色と、高色度を有する色と、光学的に明るい色と、色の迅速な変化と、を含むセットから選択されることを特徴とする請求項１１に記載の装置。
【請求項１３】
前記除去する命令は、
光学的なアーティファクトとして確認されたエリアを、境界塗りつぶし画像処理動作を使用して所定の色で塗りつぶす
命令をさらに含むことを特徴とする請求項８に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願］
本出願は、２００２年８月３０日に出願された「METHOD FOR AUTOMATIC REMOVAL OF OPTICAL ARTIFACTS IN SCANNING」と題する米国仮特許出願第６０／４０７，４９７号の優先権を主張する。
【０００２】
［発明の背景］
本発明は、スキャニングとプリンティングとに関する。光記憶媒体は、データ、音楽および映像をアーカイブしバックアップする便利で経済的な方法となった。典型的な光媒体には、コンパクトディスク（ＣＤ）媒体およびデジタルビデオディスク（ＤＶＤ）媒体ならびに他の多くの変形がある。ＣＤ媒体、ＤＶＤ媒体および同様の媒体が普及した結果、それらの価格は、これらの媒体タイプに対し書込みおよび読出しをする関連デバイスの価格とともに、十分にほとんどの消費者およびユーザの手の届く範囲内になった。実際に、出荷されているコンピュータの大部分には、これらのディスクにおいてデータ、音楽および映像のアーカイブおよびバックアップを作成する少なくとも１つのデバイスが付属している。それらは、これらのディスク上にこの情報を編成し書き込みすなわち「焼く」強力なソフトウェアと、ディスクにスタンプまたはラベル付けするステッカと、を有することが多い。
【０００３】
ＣＤまたはＤＶＤを容易に識別するために、多数のユーザは、元のディスクのプリントされた面をスキャナまたはスキャニングデバイスによりスキャンし、その後ステッカに画像をプリントして、アーカイブまたはバックアップコピーにラベル付けするという手段をとっていた。多くの場合、画像再現の精度は、スキャナとプリンタとの組合せの解像度および品質によって決まる。ユーザの元のＣＤまたはＤＶＤが喪失しまたは破損した場合、バックアップバージョンは、同じ情報を含むだけでなく視覚的にも同じに見える。
【０００４】
ＣＤ媒体またはＤＶＤ媒体にプリントされる画像によっては、媒体のプリント面全体を覆わず、いくつかのエリアを露出したままにする。これらの露出エリアは、通常、ディスク媒体を構成する半透明材料と、材料の異なる層の間に差し込まれた反射する金属下塗と、を示す。不都合なことには、スキャナから放射される光は、スキャン中反射材料に反射し、光学的な虹色（iridescent）のアーティファクトを生じさせる。場合によっては、光学的な虹色のアーティファクトは、画像の上に多種多様の色を生成するように見えるため虹アーティファクトとして特定される。これらの光学的な虹色のアーティファクトは、光がＣＤの異なる層に反射する時にもたらされる薄膜干渉の結果である。現在、従来のスキャナおよびプリンタデバイスは光学的な虹色のアーティファクトの影響を排除することができないため、かかる光学的な虹色のアーティファクトによりプリント出力の品質が低下する。
【０００５】
［詳細な説明］
本発明の態様は、画像処理およびプリントで使用される以下の利点のうちの１つまたは複数を提供する。コンパクトディスク（ＣＤ）媒体、デジタルビデオディスク（ＤＶＤ）および他の同様の媒体タイプにプリントされたグラフィック内容を、光学的な虹色のアーティファクトなしにスキャンしプリントすることができる。光学的な虹色のアーティファクトは、通常、スキャン中に、ＣＤ、ＤＶＤおよび他の透明であるが反射する物品において、特定の材料または物品によって薄膜光干渉がもたらされるために発生する。本発明の実施形態は、スキャン中に生じるこれらの光学的な虹色のアーティファクトを除去し、ＣＤ、ＤＶＤまたは他の物品にプリントされるグラフィック内容の再現の品質を向上させることができる。
【０００６】
さらに、本発明は、特定の物品上のプリントされた内容と、スキャンプロセスによって生じた光学的な虹色のアーティファクトとを識別する。ＣＤ／ＤＶＤまたは他の物品にプリントされた他の内容はそのままにして、光学的な虹色のアーティファクトを除去する。これにより、スキャンされている物品の表面に通常プリントされる色彩に富んだ内容を保存しながら、光学的な虹色のアーティファクトを選択的に除去する。
【０００７】
図１は、本発明の一実施形態に従って設計されたスキャンおよびプリントシステムのブロック図である。スキャンおよびプリントシステム１００は、ＣＤ１０２と、スキャナ１０４と、コンピュータ１０６と、プリンタ１０８と、ラベルシート１１２と、を有する。ＣＤ１０２の代りに、代替実施形態を、光学的な虹色のアーティファクトを生じさせる傾向にある透明かつ反射する表面を有するＤＶＤまたは他の物品に適用してもよい。
【０００８】
ＣＤ１０２をスキャンして、ＣＤ１０２の表面に通常プリントされている内容およびアートワークを取得する。この内容は、通常、有用なテキスト情報とともに、モノクロまたはカラーの装飾的要素および審美的要素を含む。ＣＤ１０２が音楽を含む場合、内容は、アーティストに関連するロゴまたは写真と、編集物における楽曲のリストと、を含んでもよい。たとえば、図１におけるＣＤ１０２は、表面にリンゴの画像がプリントされており、ＣＤ１０２を作成するために使用された透明かつ反射する材料により包囲されている。一実施形態では、ポリカーボネート材料を使用してＣＤ１０２を構成し、反射特性はポリカーボネート材料上のアルミニウムコーティングからもたらされる。
【０００９】
ＣＤ１０２を、ＣＤのプリント面の内容をスキャンするのに備えて、スキャナ１０４のガラスプラテン上に配置する。スキャナ１０４は、通常、ガラスプラテンを通過してＣＤ１０２の表面上に届く光を照射する。ＣＤ１０２の表面からの反射を、スキャナ１０４により、デカルト座標系を使用して参照されデジタル画像を表す値のマトリクスとしてデジタルに記録する。
【００１０】
ＣＤ１０２の表面上の内容によって覆われないエリアは、デジタル画像に光学的な虹色のアーティファクトを付加する、スキャナ１０４からの光を反射する傾向がある。上述したように、光学的な虹色のアーティファクトは、ＣＤ１０２上の薄膜から生じる干渉パターンの結果である。コンピュータ１０６は、光学的な虹色のアーティファクトを除去する本発明の実施形態に従って設計された画像処理ソフトウェアを使用してデジタル画像を表す値のマトリクスを処理する。さらに、画像処理ソフトウェアは、平滑化、鮮鋭化および他の画像強調動作を含む、内容および対応する値のマトリクスを強調するために、他の画像処理機能を実行してもよい。
【００１１】
プリンタ１１０は、本発明の実施形態および他の画像処理動作が完了するとデジタル画像をプリントする。ＣＤ１０２の表面からの内容を、再現し、ＣＤ１０２の形状のステッカを含む汎用紙または専用紙にプリントする。図１に示す例では、ステッカ１１２は、光学的な虹色のアーティファクトの影響なしにＣＤ１０２上の内容のコピーがプリントされたＣＤ１０２の形状の１つのステッカを含む。このステッカを、ＣＤ１０２のバックアップまたはアーカイブコピー上に直接配置してもよく、それにより、本来ＣＤ１０２上に記載されていた内容が提供された、審美的でありかつ情報を提供する外観が維持される。代替実施形態は、ＣＤ１０２の複数のアーカイブコピーに対し、複数のステッカを含む１つのシートにデジタル画像を複数回プリントしてもよい。所望の出力の品質とステッカに内容をプリントするために割り当てられた時間とにより、異なるプリンタが異なる解像度でステッカ１１２をプリントしてもよい。
【００１２】
図２は、ＣＤの表面からスキャンされ本発明の一実施形態に従って処理された結果として形成される画像の概略図である。スキャン画像２００は、スキャンされた後でありかつプリンタによってプリントされる前の画像の論理的表現を表す。したがって、この例では、スキャン画像２００は、図示するようなデカルト座標点を有する格子２０２と、ＣＤ画像２０４と、グラフィック内容２０６と、ＣＤ画像２０４内のスピンドルエリア２０８と、論理螺旋２１０と、光学的な虹色のアーティファクトの可能性があるもの２１２ａ〜２１２ｃと、を含む。上述したように、光学的な虹色のアーティファクトの可能性があるものをさらに分析して、これらが実際にアーティファクトであり実際にはＣＤ画像２０４にプリントされていない、ということを高確率で確定する。
【００１３】
この例では、ＣＤ画像２０４を、ＣＤのプリント面にリンゴのロゴが刻印された音楽用コンパクトディスクから取得した。素材がプリントされていないリンゴのロゴの外側のエリア（以下、「外側エリア」）は、塗料または他の材料によってカバーされておらず、露出したままである。ＣＤ画像２０４上のこれらの外側エリアは、元のＣＤ上の透明かつ反射するエリアに対応し、上述したように、材料がスキャナにおいて光源に露出された時にいくつかの光学的な虹色のアーティファクトの可能性があるもの２１２ａ、２１２ｂおよび２１２ｃを含む可能性がある。
【００１４】
本発明に従って設計された画像処理技法は、論理螺旋２１０に沿ってＣＤ画像２０４を追跡することによりこれらの光学的な虹色のアーティファクトを発見する。一実施形態では、探索窓（図示せず）は、論理螺旋２１０に沿ったＮ単位幅およびＭ単位高さのピクセルのサンプルブロックである。たとえば、１０ピクセル×１２ピクセル探索窓である。探索窓の寸法は、処理されている画像の解像度と、使用されている機器のハードウェアおよびソフトウェア解像度能力と、によって決まる。
【００１５】
光学的な虹色のアーティファクトの可能性があるもの２１２ａ、２１２ｂおよび２１２ｃの各々を、格子２０２に沿ってデカルト座標を使用して特定した後、後処理段階中に分析する。後続する後処理分析では、色分析により、光学的な虹色のアーティファクトの可能性があるものが実際の光学的な虹色のアーティファクトであるか、または元のＣＤ面にプリントされているＣＤ画像２０４の一部であるかを判断する。また、１つの実際の虹色のアーティファクトを除去することにより、より大きい虹色のアーティファクトの一部であったいくつかの虹色のアーティファクトの可能性があるものを除去することができる。これらおよび他の理由により、第１のパスにおいて、虹色のアーティファクトの可能性があるものを収集し、その後、後続する動作のセットを通してまとめて分析して除去する。
【００１６】
図３は、本発明の一実施形態により虹色の光学的なアーティファクトを特定して画像から除去する動作全体のフローチャート図である。これらの動作では、透明かつ反射する表面を有する物品をスキャンすることにより画像が作成されると想定する。本発明において特に重要な物品には、通常音楽を保持するために使用されるＣＤと、映像を格納するＤＶＤと、がある。代替実施形態では、同様に透明かつ反射する表面を有しかつ／または光学的な虹色のアーティファクトを有する、フォーマットおよび物理的寸法が異なる他のタイプの媒体を含んでもよい。したがって、透明かつ反射する表面を有する多くの異なる物品をスキャンすることを対象とするために、本発明の多くの異なる実施形態を生成することができるため、記載されているＣＤまたはディスクについて言及する場合、それは本発明の用途を限定するものではない。
【００１７】
図３を参照すると、初期ステップは、エッジ検出および画像処理を使用して、コピーされているディスクの形状を特定することを含む（３０２）。多くの場合、エッジ検出は、物品の相対サイズ、すなわち標準の利用可能な媒体フォーマットと比較したディスクの直径に基づいて、スキャンされているＣＤまたは物品がいくつかの異なる物理的フォーマットのうちの１つであることを判断しまたは示唆することができる。この情報を用いて、ユーザまたはオペレータは、スキャンされている物品が示唆されている標準フォーマットおよび特定のサイズを有するか、または普通ではない形状に対するカスタマイズされた寸法を提供することを選択しまたは確認することができる場合が多い。
【００１８】
そして、サイズおよび形状情報を使用して、ディスク画像を切り取り、ディスクを包囲する残りのエリアから影を除去する（３０４）。このステップにより、後続する動作が、再現されているエリア外ではなく重要なエリアに対して実行されることが確実になる。たとえば、ディスク画像の切取りには、ＣＤの内部における中央スピンドルエリアと、ＣＤの全サイズおよび形状を画定するＣＤの外周と、を特定することを含む。一実施形態では、切取りおよび削除を、Jia他による「IMAGE PROCESSING SYSTEM WITH AUTOMATIC IMAGE CROPPING AND SKEW CORRECTION」と題する米国特許第６，４３０，３２０号と、Tretter他による「IMAGE PROCESSING SYSTEM WITH IMAGE CROPPING AND SKEW CORRECTION」と題する米国特許第５，９０１，２５３号と、に従って実行する。これら特許はともに、本発明の譲受人に譲渡されている。
【００１９】
そして、本発明の実施形態を使用して、螺旋探索パターンを用いて画像における光学的な虹色のアーティファクトの可能性があるものを特定する（３０６）。光学的な虹色のアーティファクトの可能性があるものを、実際のアーティファクトとみなす前に、より詳細に分析するために収集する。たとえば、分析には、本明細書において後により詳細に説明するように、さまざまなタイプの色分析または他のタイプの画像処理分析が含まれてもよい。光学的な虹色のアーティファクトであるように見えるものは、ＣＤ上の画像の一部であるか、またはより大きい光学的な虹色のアーティファクトの一部である可能性がある。場合によっては、１つの光学的な虹色のアーティファクトを除去することにより、他の関連するアーティファクトを、それらが近接するために除去することができる。
【００２０】
次に、本発明によりアーティファクトであると確認されたエリアを、境界塗りつぶし画像処理または他の同様の方法を用いて除去する（３０８）。光学的な虹色のアーティファクトを、スキャン画像をより高品質な再現でプリントすることができるように除去する。この文脈では、境界塗りつぶし処理を使用して、注意深く、光学的な虹色のアーティファクトを形成するピクセル群を特定し、それらを異なる色で塗りつぶすことにより、必要に応じて画像または画像の背景と調和させる。そして、本発明によって光学的な虹色のアーティファクトを除去して、結果として形成される画像をステッカにプリントし、アーカイブＣＤコピーまたは他の場所に配置する。
【００２１】
図４は、本発明の一実施形態に従って光学的な虹色のアーティファクトの可能性があるものを特定する動作のフローチャート図である。これらの動作は、一実施形態において、図３のステップ３０６に対応する。ＣＤ、ＤＶＤまたは他のディスクがスキャンされている場合、ディスク画像の上に論理螺旋パスを重ねることにより、連続したシード点を特定する（４０２）。螺旋パスは、通常、ディスクのような形状の物品の内側部分で開始し、そのディスクのような形状の物品のエッジに向かって外側に移動する。各シード点を、光学的な虹色のアーティファクトの可能性があるものに関連するピクセル群に対する開始点として使用する。
【００２２】
論理螺旋パスに沿ったいくつかの点において、異なる動作を使用してアーティファクトの可能性があるものを含むエリアと各エリアに対する対応するシード点とを特定する（４０４）。予備的色分析と他の画像処理動作とを実行することにより、アーティファクトの可能性があるものを含むエリアを特定する。これらの動作には、カラープリンタガマット（samut）外にある色、純色、高色度を有する色、光学的に明るい色および光学的な虹色のアーティファクトに一致する色の変化を含むエリアを見つけることが含まれる。たとえば、光学的な虹色のアーティファクトを、或るパターンの色における色の間の迅速であるが平滑な遷移によって特定してもよい。これらまたは他の動作およびテストの結果により、エリアを、１つまたは複数の光学的な虹色のアーティファクトを有する可能性があるエリアとみなしてもよい。
【００２３】
シード点は、特定されたエリアにおける１つまたは２つのピクセルを使用して選択され、アーティファクトエリアの可能性があるものの後続する処理において不可欠である。シード点位置を、光学的な虹色のアーティファクトを除去する場合にエリア塗りつぶし動作のための開始点として使用する。一般に、シード点の特定の位置を、境界塗りつぶしまたは他の塗りつぶし動作中に光学的な虹色のアーティファクトに関連する最大のピクセル群を特定するように選択する。たとえば、シード点位置は、光学的な虹色のアーティファクトにおけるピクセル内の一定の平均的な色の範囲にあるピクセルに対応してもよい。別法として、シード点位置を、光学的な虹色のアーティファクトの可能性があるもののエリアの幾何学上の中心を特定することによって選択してもよい。
【００２４】
実施形態は、さらなる処理を行う前に光学的な虹色のアーティファクトの存在を確認する。これらのステップには、光学的な虹色のアーティファクトについて記述する光学的な虹色のアーティファクトの特性を受け取ることが含まれる（４０６）。これには、光学的なアーティファクトの可能性があるものの色度、明度および色相について記述する情報とともに、他の色または空間的情報を受け取ることが含まれてもよい。
【００２５】
光学的な虹色のアーティファクトの可能性があるものをスキャンすることから収集された情報を、実際の光学的な虹色のアーティファクトに対応する既知の特性と比較する（４０８）。実際の光学的な虹色のアーティファクトの特性には、カラープリンタのガマット外にある色、純色、高色度を有する色、光学的に明るい色および色の迅速な変化が含まれる。たとえば、光学的な虹色のアーティファクトの可能性があるものからの色がプリンタガマット外であるように見える場合、恐らくは、プリンタがスキャンされている物品上に虹色をプリントした可能性は低い。
【００２６】
次に、比較を使用して、光学的な虹色のアーティファクトの可能性があるものが実際の光学的な虹色のアーティファクトであるか否かを判断する（４１０）。プリンタガマット外にある色は、光学的な虹色のアーティファクトが存在することを示す傾向にあるが、それは決定的ではない。要素の組合せを使用して、この判断を行う。これらの他のテストには、たとえば、スキャン画像における色の迅速なまたは予期されない変化を検出することが含まれ、これは、アーティファクトが存在しディスクまたは物品の表面のプリントされた素材ではないことを示すことができる。光学的な虹色のアーティファクトを特定する他のテストを使用してもよい。一実施形態では、これらの要素に優先順位を付し重み付けして、結果としての組合せにより、光学的な虹色のアーティファクトが存在する可能性を判断する。
【００２７】
図５を参照すると、フローチャート図は、本発明の一実施形態に従って光学的な虹色のアーティファクトとして特定されたエリアを除去することに関連する動作を含む。画像における色のヒストグラムを用いて、アーティファクトのエリアを境界塗りつぶすための色を確定する（５０２）。一実施形態では、塗りつぶし色を、KittlerおよびIllingworthによる自動閾値アルゴリズム（J. Kittler、J. IllingworthおよびJ. Foglein、「Threshold selection based on a simple image statistic」Comp. Vision Graph. Image Proc. 30:125-147, 1985）に従ってヒストグラムから選択する。この色を、光学的な虹色のアーティファクトを塗りつぶすための色として選択してもよい。別法として、ヒストグラムの異なる色かまたは素材がプリントされていないＣＤの色に最も近い色を表す所定の色を使用してアーティファクトを塗りつぶしてもよい。たとえば、所定の青みを使用して、光学的な虹色のアーティファクトであると判断されたエリアを塗りつぶしてもよい。
【００２８】
塗りつぶしは、第１の光学的な虹色のアーティファクトに対し現シード点をロードすることによって開始する（５０４）。一実施形態では、シード点を、概して、処理されるのを待機しているいくつかの他のシード点とともにスタックに格納する。境界塗りつぶし動作を用いて、本発明の実施形態は、スタックから取得された現シード点に基づいて塗りつぶすエリアを確定する（５０６）。エリアが先の塗りつぶし動作によってすでに塗りつぶされている場合、スタックから別のシード点を取り出し（５１２）、動作を繰り返す。場合によっては、これは、光学的な虹色のアーティファクトが他のアーティファクトにオーバラップし先の境界塗りつぶし動作によって除去されている場合に発生する可能性がある。
【００２９】
別法として、エリアが先に塗りつぶされていない場合、識別された塗りつぶしエリアを、所定の塗りつぶし色を用いて塗りつぶす（５１０）。一実施形態では、塗りつぶしエリアに含まれるピクセルを、４連結ピクセルの領域として特定する。本発明で使用する境界塗りつぶし画像処理動作に関するさらなる情報については、Foley、Van Dam、FeinerおよびHughesによる「Computer Graphics Principles and Practice」、1997 pg.979-986に記載されている。本発明の実施形態は、境界塗りつぶし動作を変更し、固定色、たとえば固定の黒の境界線によるのではなく動的に境界を特定する。代りに、境界を、光学的な虹色のアーティファクト内ではない周囲色として確定する。境界をマークするこの色は、光学的な虹色のアーティファクトの色に比較して検出された色によって決まり、常に黒または他の何らかの所定の１つまたは複数の色とは限らない。代替実施形態は、種々の異なる境界塗りつぶし動作を使用して光学的な虹色アーティファクトを塗りつぶし色に置き換えてもよい。すべてのシード点を分析し特定されたエリアを塗りつぶすと、本発明は、画像における光学的な虹色のアーティファクトを除去したことになり、それを後続する適用においてプリントしまたは使用することができる（５１４）。
【００３０】
図６は、本発明の一実施形態によって使用する、画像から光学的な虹色のアーティファクトを除去するシステムのブロック図である。この例では、システム６００は、バス６１６により互いに動作可能に結合された、メモリ６０２、通常はランダムアクセスメモリ（ＲＡＭ）、スキャナエンジンインタフェース６０４、プロセッサ６０６、プログラムメモリ６０８（たとえば、フラッシュＲＯＭ等のリードオンリメモリ（ＲＯＭ））、ネットワーク通信ポート６１０、補助記憶装置６１２、音声およびＩ／Ｏポート６１４を有する。システム６００を、たとえばＲＯＭにおいて事前にプログラムしてもよく、または、別のソースから（たとえば、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭまたは別のコンピュータから）プログラムをロードすることによってプログラム（および再プログラム）してもよい。
【００３１】
初期化されると、メモリ６０２は、本発明の１つまたは複数の態様を含んでもよい。この例では、メモリ６０２は、スキャナによって製作された画像からディスクを切り取る動作とともに、ディスクサイズおよびフォーマットを特定するために使用されるディスクタイプ分類および切取りコンポーネント６１８を有する。アーティファクト特定コンポーネント６２０は、光学的な虹色のアーティファクトの特性と、これら特性を、ＣＤ、ＤＶＤまたは他の適当な物品のスキャン画像からリアルタイムで収集される情報と比較する発見的手法と、を使用する。アーティファクトが特定されると、アーティファクト除去コンポーネント６２２が動作して、そのアーティファクトを除去し、それを、結果としてのプリント出力が適当に見えるようにより適当な色に置き換える。
【００３２】
本明細書では、例示の目的で特定の実施形態について説明したが、本発明の精神および範囲から逸脱することなくさまざまな変更を行ってもよい。たとえば、本発明の実施形態を、ＣＤ、ＤＶＤまたは他の半透明かつ反射する物品をスキャンする際に有用であるものとして説明しているが、本発明を、スキャンされるかまたは他の方法で可視光スペクトル内または外の両方のさまざまな周波数の光に対し露出される場合に、光学的な虹色のアーティファクトを生成しやすい任意の物品の画像に対して適用することができる、ということが予期される。さらに、説明したＣＤ、ＤＶＤおよび他の記憶媒体タイプを使用して、音楽、映像、画像およびデータを格納してもよい。記憶媒体タイプは、１つのタイプのコンテンツに制限されず、それらを使用して、特定のソフトウェアアプリケーションおよび／またはハードウェアで利用可能であるような任意のタイプのデジタルコンテンツを格納するために使用してもよい。したがって、本発明は、上述した実施形態に限定されず、添付の特許請求の範囲により、それらの等価物の完全な範囲を鑑みて規定される。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施形態に従って設計されたスキャンおよびプリントシステムのブロック図である。
【図２】ＣＤの面からスキャンされ本発明の一実施形態に従って処理された結果として形成される画像の概略図である。
【図３】本発明の一実施形態によって画像から光学的な虹色のアーティファクトを特定し除去する動作全体のフローチャート図である。
【図４】本発明の一実施形態によって光学的な虹色のアーティファクトの可能性があるものを特定する動作のフローチャート図である。
【図５】本発明の一実施形態によって光学的な虹色のアーティファクトとして特定された領域を除去することに関連する動作を含むフローチャート図である。
【図６】光学的な虹色のアーティファクトを画像から除去する、本発明の一実施形態によって使用されるシステムのブロック図である。
【図１】
2005537720.tif 000003
【図２】
2005537720.tif 000004
【図３】
2005537720.tif 000005
【図４】
2005537720.tif 000006
【図５】
2005537720.tif 000007
【図６】
2005537720.tif 000008
【国際調査報告】
2005537720.tif 000009
2005537720.tif 000010
2005537720.tif 000011