(57)【要約】【課題】少なくとも一部の領域に原稿画像を含む画像を、該画像の各所に付与されたデータ値によって表す画像データを、編集対象である原稿の画像の輪郭決定処理にとって好適な画像データにする。【解決手段】画像データが表す画像の全領域に対する周縁部に定義された所定の周縁領域にて主流となっているデータ値を決定し、画像データが表す画像の全領域の各所に付与されたデータ値のうち、決定された主流のデータ値との差が所定内であるものを、この決定されたデータ値に置き換える。【選択図】　　　　図５
2004120093.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一部の領域に原稿画像を含む画像を、該画像の各所に付与されたデータ値によって表す画像データを、前記原稿画像の輪郭を決定する画像輪郭決定処理に先んじて処理する画像データ処理方法であって、
前記画像データが表す画像の全領域に対する周縁部に定義された所定の周縁領域にて主流となっているデータ値を決定する主流決定過程と、
前記画像の各所に付与されたデータ値のうち、前記主流決定過程で決定されたデータ値との差が所定程度内であるものを、該主流決定過程で決定されたデータ値に置き換える置換処理を前記画像データに施す置換過程とを有することを特徴とする画像データ処理方法。
【請求項２】
前記画像データが、所定の読取範囲内に原稿が配置され、該読取範囲内の画像を画素の集合として読み取って各画素に色を表わすデータ値を付与する画像読取装置により生成されるものであって、
前記主流決定過程が、前記画像データが表す各画素の色のうち、前記読取範囲内の周縁部に定義された所定の周縁領域における画素の色について所定の統計処理を行なうことにより、該周縁領域にて主流となっている主流色を決定する過程であり、
前記置換過程が、前記画像データが表す各画素の色のうちの、前記主流決定過程で決定された主流色との差が所定程度内であるものを該主流色に置き換える色置換処理を該画像データに施す過程であることを特徴とする請求項１記載の画像データ処理方法。
【請求項３】
前記画像データは、前記画素の色が所定の色空間上の座標で定義されたものであって、
前記主流決定過程が、前記所定の統計処理として、各画素の色を表した座標の成分を前記所定の色空間における各座標軸方向それぞれについて集計し、各座標軸方向それぞれにて主流となっている主流成分を求める統計処理を行なうことにより、各主流成分からなる座標が表す色を前記主流色として決定する過程であることを特徴とする請求項２記載の画像データ処理方法。
【請求項４】
前記主流決定過程が、前記周縁領域として複数の周縁領域を採用し、それら複数の周縁領域それぞれにおける各画素の色について前記統計処理を施すことにより、各周縁領域にて主流となっている１次主流色を決定し、更に、所定の決定アルゴリズムによって、それらの１次主流色の相互間で主流となっている２次主流色を決定する過程であることを特徴とする請求項２記載の画像データ処理方法。
【請求項５】
少なくとも一部の領域に原稿画像を含む画像を表す画像データを、前記原稿画像の輪郭を決定する画像輪郭決定処理に先んじて処理する画像データ処理装置であって、
前記画像データが表す画像の全領域に対する周縁部に定義された所定の周縁領域にて主流となっている画像データ値を決定する主流画像データ値決定部と、
前記画像データのうち、前記主流画像データ値決定部で決定された前記主流画像データ値との差が所定程度内であるものを、該主流画像データ値決定部で決定された画像データ値に置き換える置き換え処理を該画像データに施すデータ値置換部とを備えたことを特徴とする画像データ処理装置。
【請求項６】
コンピュータ内で実行されることにより、該コンピュータを、少なくとも一部の領域に原稿画像を含む画像を表す画像データを、前記原稿画像の輪郭を決定する画像輪郭決定処理に先んじて処理する画像データ処理装置として動作させる画像データ処理プログラムであって、
前記画像データが表す画像の全領域に対する周縁部に定義された所定の周縁領域にて主流となっている画像データ値を決定する主流画像データ値決定部と、
前記画像データのうち、前記主流画像データ値決定部で決定された前記主流画像データ値との差が所定程度内であるものを、該主流画像データ値決定部で決定された画像データ値に置き換える置き換え処理を該画像データに施すデータ値置換部とを有することを特徴とする画像データ処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、少なくとも一部の領域に原稿画像を含む画像を、該画像の各所に付与されたデータ値によって表す画像データを、原稿画像の輪郭を決定する画像輪郭決定処理に先んじて処理する画像データ処理方法、その画像データ処理方法を実現する画像データ処理装置、およびコンピュータをそのような画像データ処理装置として動作させる画像データ処理プログラムに関する。
【０００２】
【従来の技術】
従来より、スキャナなどの画像読取装置によって画像の読み込みが行なわれ、この読み込みによって得られた画像データと、様々な文章やイラスト等とが組み合わされて、印刷物作成のための編集が行なわれている。
【０００３】
ここで、スキャナで画像を読み取って画像データを得るにあたっては、予め、読み取り対象である写真などの原稿がマット上に貼り付けられ、そのマットが、その原稿が貼り付けられた面を下にして、原稿台と呼ばれる透明な台の上に置かれる。それから、このスキャナの読み取り範囲全域が粗い分解能で読み取られ、その読み取り範囲全域の粗い画像データが生成される。ここでは、このときの読み取りを「全体スキャン」と称する。この全体スキャンで得られた画像データに基づく全体スキャン画像は、ＣＲＴディスプレイ等の画像表示装置の表示画面上に表示され、その表示画面上に表示された全体スキャン画像のうちの、編集対象である原稿に対応する領域がオペレータ操作により指定されると、読み取り範囲のうちの、その指定された領域に対応する読み取り範囲の部分が今度は高分解能で読み取られ、高分解能の画像データが生成される。ここでは、このときの読み取りを「ファインスキャン」と称する。このファインスキャンにより得られた高分解能の画像データは、印刷物用の編集に用いられる。
【０００４】
ところで、全体スキャンにより得られた粗いスキャン画像が表示画面上に表示されると、編集対象である画像の領域指定がオペレータによって行なわれるが、この領域指定は、編集対象の画像の輪郭をオペレータが指定することによって行なわれるものであり、オペレータにとって負担の大きい作業である。
【０００５】
そこで、この負担を軽減するための提案がいくつかなされている（例えば、特許文献１参照。）。
【０００６】
上記提案では、編集対象である画像の領域指定が簡単な操作で済むように、編集対象であるとされた画像の輪郭が自動的に検出される。
【０００７】
この画像の輪郭の自動検出は、画像読取装置の読み取り範囲には原稿と共に前述したマットも存在するため、このマットの画像をも読み込んだ画像データに基づいて行なわれている。
【０００８】
【特許文献１】
特表２０００−５０８４６１号公報
【０００９】
【発明が解決しようとする課題】
ところが、例えばマットが次第に汚れてくるなどして、このマットが原稿の一部として認識される事態が発生した場合には、編集対象である画像の輪郭の自動検出は高精度には行なわれなくなるおそれがある。
【００１０】
画像の輪郭決定の精度の低下は、スキャナなどの画像読取装置が、原稿を読み取る際にマットなどを使用する、いわゆる、原稿に光を照射し反射してきた光を利用するタイプである場合に限って発生するものではなく、原稿を読み取る際にマットなどを使用しない、原稿に光を照射し透過した光を利用するタイプにおいての原稿台の汚れなどによっても、さらには、画像データがスキャナなどの画像読取装置以外の手段によって生成されている場合にも起こりうる問題である。
【００１１】
本発明は、上記事情に鑑み、原稿の画像を含む画像に基づく画像データを、編集対象である原稿の画像の輪郭決定処理にとって好適な画像データにすることのできる画像データ処理方法、その画像データ処理方法を実現する画像データ処理装置、およびコンピュータをそのような画像データ処理装置として動作させる画像データ処理プログラムを提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記目的を達成するための本発明の画像データ処理方法は、
少なくとも一部の領域に原稿画像を含む画像を、この画像の各所に付与されたデータ値によって表す画像データを、上記原稿画像の輪郭を決定する画像輪郭決定処理に先んじて処理する画像データ処理方法であって、
上記画像データが表す画像の全領域に対する周縁部に定義された所定の周縁領域にて主流となっているデータ値を決定する主流決定過程と、
上記画像の各所に付与されたデータ値のうち、上記主流決定過程で決定されたデータ値との差が所定程度内であるものを、この主流決定過程で決定されたデータ値に置き換える置換処理を上記画像データに施す置換過程とを有することを特徴とする。
【００１３】
本発明の画像データ処理方法は、付与されたデータ値によって表される画像のうち、原稿の画像以外の画像における主流のデータ値を決定し、画像のうちの、この主流のデータ値との差が所定程度内であるデータ値をこの主流のデータ値に置き換える。これにより、例えば、原稿の画像の周囲の画像に付与されたデータ値が、様々な要因で原稿の画像の周囲の画像のその他の部分に付与されたデータ値とは多少異なるデータ値が付与されていたとしても、そのデータ値を、その他の部分において最も大勢を占めるデータ値に置き換えることで、原稿の画像の周囲の画像のデータ値を修正することができる。これにより、画像の輪郭決定を行なう処理で、原稿の画像の周囲の画像における、原稿の画像の周囲の画像のその他の部分に付与されたデータ値と多少異なるデータ値が付与された画像が原稿の一部であると誤認識されることを防止することができる。
【００１４】
ここで、上記画像データが、所定の読取範囲内に原稿が配置され、この読取範囲内の画像を画素の集合として読み取って各画素に色を表わすデータ値を付与する画像読取装置により生成されるものであって、
上記主流決定過程が、上記画像データが表す各画素の色のうち、上記読取範囲内の周縁部に定義された所定の周縁領域における画素の色について所定の統計処理を行なうことにより、この周縁領域にて主流となっている主流色を決定する過程であり、
上記置換過程が、上記画像データが表す各画素の色のうちの、上記主流決定過程で決定された主流色との差が所定程度内であるものをこの主流色に置き換える色置換処理をこの画像データに施す過程であってもよい。
【００１５】
本発明の画像データ処理方法は、画像読取装置が読み取った画像のうち、原稿の画像以外の画像における主流の色を決定し、読取範囲内を読み取った画像の色のうちの、この主流色との差が所定程度内である色をこの主流色に置き換える。これにより、例えば、原稿の周囲の画像となるマットの一部分の色が、汚れなどにより多少くすんでいても、その一部分の汚れをマットのその他の部分において最も大勢を占める色に置き換えることで、そのマットの一部分の汚れを相殺することができる。これにより、画像の輪郭決定を行なう処理で、その汚れが原稿の一部であると誤認識されることを防止することができる。
【００１６】
また、上記画像データは、上記画素の色が所定の色空間上の座標で定義されたものであって、
上記主流決定過程が、上記所定の統計処理として、各画素の色を表した座標の成分を上記所定の色空間における各座標軸方向それぞれについて集計し、各座標軸方向それぞれにて主流となっている主流成分を求める統計処理を行なうことにより、各主流成分からなる座標が表す色を上記主流色として決定する過程であることが好ましい。
【００１７】
このようにすると、原稿の画像以外の画像、すなわち読取範囲内の周縁部を読み取った画像における主流色を簡単に決定することができる。
【００１８】
ここで、上記主流決定過程が、上記周縁領域として複数の周縁領域を採用し、それら複数の周縁領域それぞれにおける各画素の色について上記統計処理を施すことにより、各周縁領域にて主流となっている１次主流色を決定し、更に、所定の決定アルゴリズムによって、それらの１次主流色の相互間で主流となっている２次主流色を決定する過程であることも好ましい態様である。
【００１９】
このようにすると、例え、周縁領域の一部分に、その周縁領域のその他の部分と較べて特異な色が存在していても、周縁領域の画像における主流色を精度良く決定することができる。
【００２０】
上記目的を達成するするための本発明の画像データ処理装置は、
少なくとも一部の領域に原稿画像を含む画像を、この画像の各所に付与されたデータ値によって表す画像データを、上記原稿画像の輪郭を決定する画像輪郭決定処理に先んじて処理する画像データ処理装置であって、
上記画像データが表す画像の全領域に対する周縁部に定義された所定の周縁領域にて主流となっているデータ値を決定する主流決定部と、
上記画像の各所に付与されたデータ値のうち、上記主流決定過程で決定されたデータ値との差が所定程度内であるものを、この主流決定過程で決定されたデータ値に置き換える置換処理を上記画像データに施す置換部とを備えたことを特徴とする。
【００２１】
尚、本発明の画像データ処理装置には、本発明の画像データ処理方法の各種態様に対応する各種態様全てが含まれる。
【００２２】
また、上記目的を達成するための本発明の画像データ処理プログラムは、
コンピュータ内で実行されることにより、このコンピュータを、少なくとも一部の領域に原稿画像を含む画像を、この画像の各所に付与されたデータ値によって表す画像データを、上記原稿画像の輪郭を決定する画像輪郭決定処理に先んじて処理する画像データ処理装置として動作させる画像データ処理プログラムであって、
上記画像データが表す画像の全領域に対する周縁部に定義された所定の周縁領域にて主流となっているデータ値を決定する主流決定部と、
上記画像の各所に付与されたデータ値のうち、上記主流決定過程で決定されたデータ値との差が所定程度内であるものを、この主流決定過程で決定されたデータ値に置き換える置換処理を上記画像データに施す置換部とを有することを特徴とする。
【００２３】
尚、本発明の画像データプログラムには、本発明の画像データ処理方法の各種態様に対応する各種態様全てが含まれる。
【００２４】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【００２５】
図１は、本発明の画像データ処理装置の一実施形態が組み込まれた印刷システムの全体構成図である。
【００２６】
図１に示すカラースキャナ１０は、読取範囲内に光を照射し、その読取範囲内に置かれた原稿などで反射した光を受光して画像データを得るタイプのものであり、このカラースキャナ１０では、その原稿台１２に置かれた原稿が画素の集合として読み取られ、その読み取ったスキャン画像を表わすＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３つの座標軸方向の座標成分で表される画像データが生成され、その生成された画像データがワークステーション２０に入力される。ここで、ワークステーション２０は、主として電子的な集版（編集）を行なうものであるが、本発明の画像データ処理装置の一実施形態としての役割りを兼ねている。すなわち、カラースキャナ１０では、ワークステーション２０からの指示により、その読取範囲内の画像を読み取る、前述した全体スキャンが行なわれ、粗い（分解能の低い）画像データが生成されてワークステーション２０に取り込まれる。ワークステーション２０ではその粗い画像データに対し、本発明の処理が行なわれる。このワークステーション２０は、また、画像輪郭決定プログラムによる画像輪郭決定を行なう画像輪郭決定装置の一例でもあり、このワークステーション２０では、本発明の処理が行なわれた画像データに基づいて、原稿の画像の輪郭が高精度で決定される。次に、カラースキャナ１０では、ワークステーション２０からの指示により、オペレータにより指定された、原稿の画像の領域内についてファインスキャンが行われ、そのファインスキャンにより得られた高分解能の画像データは、再びワークステーション２０に入力され、ワークステーション２０では、高分解能で得られた画像データを用いての編集が行なわれる。
【００２７】
このワークステーション２０には、カラースキャナ１０でファインスキャンによって得られた、原稿の画像の画像データのほか、必要に応じ文字データやグラフィック画像等も取り込まれ、あるいは、それら文字データやグラフィック画像等がそのワークステーション２０上で作成され、ワークステーション２０では、それらを総合して電子的な編集（電子集版）が行なわれる。
【００２８】
上記の電子集版により作成された印刷原稿は、Ｃ、Ｍ、ＹにさらにＫ（ブラック）を加えた４色、さらには特色を加えた五色以上の画像データで表わされるものであり、この画像データは各色ごとに網点画像を表わす製版用の画像データに変換されてフィルムプリンタ３０に入力され、フィルムプリンタ３０により、その製版用の画像データに対応した、ＣＭＹＫおよび場合によってはさらに特色を加えた各版の印刷用フィルム原版が作成される。
【００２９】
これらの印刷用フィルム原版からは刷版が作成され、その作成された刷版が印刷機４０に装着される。この印刷機４０に装着された刷版には、各刷版に対応する各色のインクが塗布され、その塗布されたインクが印刷用の用紙上に転移されてその用紙上に印刷画像４１が形成される。
【００３０】
図２は、図１にそれぞれブロックで示すカラースキャナおよびワークステーションの外観斜視図、図３は、ワークステーションのハードウェア構成図である。
【００３１】
ここでは、カラースキャナ１０の蓋１１が開かれ、原稿台１２上に１枚あるいは複数枚の原稿が配置されたマットが置かれ、蓋１１が閉じられて、複数の光素子がライン状に並べられたラインセンサ（図示せず）によりスキャンされて、読取範囲が読み取られて画像データが生成される。このカラースキャナ１０では、前述したように、Ｒ、Ｇ、Ｂ各座標軸方向の座標成分で表される画像データが生成されて、ワークステーション２０に入力される。
【００３２】
尚、この図２には、一例として、読取範囲内の画像に光を照射しその画像で反射した光を受光して画像データを得るタイプのカラースキャナを示したが、この印刷システムが、読取範囲内の画像に光を照射しその読取範囲内の画像を透過した光を受光して画像データを得るタイプのカラースキャナを採用したものであってもよく、あるいは、双方のタイプの機能を備え、切り換えて使用するカラースキャナを採用してものであってもよい。ここでは、この印刷システムが、画像で反射した光を受光して画像データを得るタイプのカラースキャナを採用したものとして説明を続ける。
【００３３】
ワークステーション２０は、外観構成上、本体装置２１、その本体装置２１からの指示に応じて表示画面２２ａ上に画像を表示する画像表示装置２２、本体装置２１に、キー操作に応じた各種の情報を入力するキーボード２３、および、表示画面２２ａ上の任意の位置を指定することにより、その位置に表示されたアイコン等に応じた指示を入力するマウス２４を備えている。また、本体装置２１は、外観上、ＭＯディスク１００を装填するためのＭＯ装填口２１ａ、およびＣＤ−ＲＯＭを装填するためのＣＤ−ＲＯＭ装填口２１ｂを有する。このワークステーション２０は、前述したように本発明の画像データ処理装置の一実施形態として動作する。
【００３４】
本体装置２１の内部には、図３に示すように、各種プログラムを実行するＣＰＵ２１１、ハードディスク装置２１３に格納されたプログラムが読み出されＣＰＵ２１１での実行のために展開される主メモリ２１２、各種プログラムや画像データ等が保存されるハードディスク装置２１３、ＭＯディスク１００が装填されその装填されたＭＯディスク１００をアクセスするＭＯドライブ２１４、ＣＤ−ＲＯＭ１１０が装填され、その装填されたＣＤ−ＲＯＭ１１０をアクセスするＣＤ−ＲＯＭドライブ２１５、カラースキャナ１０と接続され、カラースキャナ１０を動作させたりカラースキャナ１０から画像データを受け取る入出力インタフェース２１６、およびフィルムプリンタ３０（図１参照）に画像データを送る出力インタフェース２１７が内蔵されている。これらの各種要素、さらには図２にも示す画像表示装置２２、キーボード２３、およびマウス２４は、バス２５を介して相互に接続されている。
【００３５】
ここで、ＣＤ−ＲＯＭ１１０には、このワークステーション２０を本発明の画像データ処理装置の一実施形態として動作させる、本発明の画像データ処理プログラムの一実施形態が記憶されており、このＣＤ−ＲＯＭ１１０はＣＤ−ＲＯＭドライブ２１５に装填され、そのＣＤ−ＲＯＭ１１０に記憶された画像データ処理プログラムがこのワークステーション２０にアップロードされてハードディスク装置２１３に記憶される。
【００３６】
尚、ここでは、ワークステーション２０にインストールされるプログラムとして、本発明の画像データ処理プログラムの説明を行なっているが、ワークステーション２０には、カラースキャナ１０を制御するためのプログラムや、カラースキャナ１０で得られた画像データ等を用いて集版を行なうためのプログラム等もインストールされる。ただし、それらは、本発明の主題ではないため、これらについての説明は省略する。
【００３７】
図４は、ＣＤ−ＲＯＭに記憶された画像データ処理プログラムの構造を示した模式図である。
【００３８】
このＣＤ−ＲＯＭ１１０に記憶された画像データ処理プログラム５００は、主流色決定部５１０と色置換部５２０とで構成されている。各部の作用については後述する。
【００３９】
図５は、本発明の画像データ処理装置の一実施形態を示す機能ブロック図である。
【００４０】
図５に示す画像データ処理装置６００は、図１から図３に示すワークステーション２０に、図４に示す画像データ処理プログラム５００がインストールされて実行されることにより機能するものであり、この画像データ処理装置６００は、主流色決定部６１０と色置換部６２０とで構成されている。
【００４１】
これら主流色決定部６１０および色置換部６２０は、それぞれ、図４に示す画像データ処理プログラム５００を構成する各プログラム部品としての主流色決定部５１０および色置換部５２０に対応するものであるが、図５の画像データ処理装置６００を構成する主流色決定部６１０および色置換部６２０は、ハードウェアとソフトウェアとの組合せを指すものであり、一方、図４に示す画像データ処理プログラム５００を構成するプログラム部品としての主流色決定部５１０および色置換部５２０は、図５の画像データ処理装置６００の対応する各部のうちのアプリケーションプログラムの部分のみを指している。
【００４２】
以下、図５に示す画像データ処理装置６００で行なわれる画像データの処理について詳細に説明する。
【００４３】
先ず、予めマット上に配置された原稿が、カラースキャナ１０の原稿台１２上に置かれる。
【００４４】
図６は、カラースキャナの原稿台に原稿が置かれた状態を原稿台側から見た場合の図である。
【００４５】
図６には、原稿台１２に４枚の原稿（写真）が置かれた例が示されており、これら原稿（写真）１と、これら原稿１が貼り付けられたマット１１ａとが示されている。尚、図６に示されるマットの地色はグレーであり、このマット１１ａには、マットの地色よりも濃いグレーの線１１１ａが格子状に描かれている。
【００４６】
次に、オペレータによるワークステーション２０の操作により、カラースキャナ１０に向けて、前述した全体スキャンの指示が出力され、カラースキャナ１０では、その指示を受けて原稿を含む読取範囲内を粗く読み取る全体スキャンが行なわれる。その結果得られた画像データが、ワークステーション２０に送られる。ワークステーション２０では、その全体スキャンにより得られた画像データが取り込まれ、図３に示す主メモリ２１２にその画像データが一時記憶される。ワークステーション２０では、図７に示す流れで画像データの処理が行なわれる。
【００４７】
図７は、画像データの処理の流れを示す図である。
【００４８】
図７に示すステップＳ１では、スキャナの読取範囲内を読み取って得られたスキャン画像を表す画像データのうち、読み取り範囲の周縁部に定義された、スキャン画像の複数の領域からそれぞれから抽出された画像データについて、ＲＧＢ各座標軸それぞれにおいて最も多く存在する座標成分が求められ、複数の周縁領域それぞれの最多色が決定される。尚、この最多色が、本発明の１次主流色の一例に相当する。
【００４９】
図７に示すステップＳ２では、複数の領域それぞれにおいて決定された最多色のＲＧＢ各座標軸方向の座標成分が各座標軸それぞれにおいて比較され、所定のアルゴリズムにしたがって標準色が決定される。この標準色が、本発明にいう第２主流色に相当する。
【００５０】
図７に示すステップＳ３では、スキャナ１０の読取範囲内を読み取って得られた画像データのＲＧＢ各座標軸方向の座標成分と、標準色のＲＧＢ各座標軸方向の座標成分との比較が各座標軸それぞれについて行なわれ、全ての座標軸において所定のマージン内である画像データのＲＧＢ各座標軸方向それぞれの座標成分が、標準色のＲＧＢ各座標軸方向の座標成分に置き換えられる。尚、図７に示す、ステップＳ１およびステップＳ２の処理が、図４に示すプログラム部品としての主流色決定部の一実施形態のルーチンの実行によるものであり、ステップＳ３の処理が、図４に示すプログラム部品としての色置換部の一実施形態のルーチンの実行によるものである。
【００５１】
図８は、プログラム部品としての主流色決定部の一実施形態のフローチャートである。このルーチンの実行が、図７に示すステップＳ１およびステップＳ２の処理に相当する。
【００５２】
図８に示すステップＳ１１では、スキャナの読取範囲内を読み取って得られたスキャン画像を表す画像データのうち、スキャン画像の周縁領域Ａ、Ｂ、Ｃから画像データがそれぞれ抽出される。
【００５３】
図９は、領域Ａ、Ｂ、Ｃが、読取範囲を読み取って表示されたスキャン画像のうちのどの部分に該当するかを示す図である。
【００５４】
図９には、読取範囲を読み取って得られて表示されたスキャン画像のうちの、スキャン開始により最初に読み取られ始める、読取範囲の端部に対応する領域Ａと、原稿の画像に対応する領域Ｄと、読取範囲のうちの、上記領域Ａに対応する領域を挟んで向かい合う読取範囲の端部に対応する領域Ｂおよび領域Ｃとが示されている。尚、本実施形態では、スキャンが終了する図６の下端部に対応する領域からの画像データの抽出は行なわれていないが、これは、スキャナ１０が、スキャニングの終了位置を設定できるタイプのものであり、このスキャナ１０では、原稿が読取範囲に対してかなり小さいときには、スキャニングを、通常のスキャン終了位置よりもかなり手前で終了させる場合もあり、その場合にはその領域からの画像データの抽出ができないからである。
【００５５】
したがって、印刷システムが、スキャンの終了位置が設定できない固定タイプのスキャナを採用している場合には、図６の下端部に対応する領域から画像データを抽出してもよい。
【００５６】
図８に示すステップＳ１２では、各領域それぞれから抽出された画像データに基づき、領域Ａ、Ｂ、Ｃそれぞれにおける、ＲＧＢ各座標軸それぞれにおいて最も多く存在する座標成分が求められ、領域Ａ、Ｂ、Ｃそれぞれにおける最多色が決定される。
【００５７】
図１０は、領域ＡのＲ座標軸方向の座標成分のヒストグラムである。
【００５８】
この領域Ａは、グレー地に、この地色よりもさらに濃いグレーの格子状の線１１１ａが描かれているマット１１ａを読み取って得られた画像データで表される画像領域である。
【００５９】
したがって、図１０に示すヒストグラムは、領域Ａに、グレーの座標成分が最も多く存在していること表すピークＸが存在することを示すと共に、このマット１１ａに描かれた線１１１ａの色である濃いグレーの座標成分値が２番目に多く存在していることを表すピークＹが存在することを示している。尚、ここでは、マット１１ａの地色であるグレーのＲ座標軸方向の座標成分値が「１００」であるとされている。
【００６０】
ここで、上記マットの地色であるグレーのＧ座標軸方向の座標成分値を「９８」前後、Ｂ座標軸方向の座標成分値を「９５」前後とした場合には、領域Ａ、Ｂ、Ｃそれぞれにおける最多色は、通常は、マットの地色であるグレーのＲＧＢ各座標軸方向の座標成分値は、Ｒ「１００」、Ｇ「９８」、Ｂ「９５」前後となるはずである。尚、本実施形態では、領域Ａ、Ｂ、Ｃそれぞれにおける最多色の、ＲＧＢ各座標軸方向の座標成分値が、以下の表１に示される値であったとして説明を続ける。
【００６１】
【表１】
2004120093.tif 000003
【００６２】
表１には、図８に示すステップＳ１２で決定された、領域Ａ、Ｂ、Ｃそれぞれにおける最多色の、ＲＧＢ各座標軸方向の座標成分が示されており、領域Ａの最多色がＲＧＢ各座標軸方向のうちのＲから順に「９９」、「９７」、「９６」の座標成分値で、領域Ｂの最多色が「９７」、「９５」、「９４」の座標成分値で、領域Ｃの最多色が「５」、「５」、「３」の座標成分値で表されている。
【００６３】
図８に示すステップＳ２１では、領域Ａ、Ｂ、Ｃそれぞれの最多色の座標成分をＲＧＢ各座標軸それぞれにおいて比較し、差分が例えば３以内の座標成分の検出が各座標軸それぞれにおいて行なわれる。
【００６４】
表１に示されている座標成分について各座標軸それぞれにおいて比較すると、全ての座標軸において、差分が３以内のものが２つずつあることが検出される。
【００６５】
図８に示すステップＳ２２では、全ての座標軸において、差分が３以内の座標成分が２つ以上存在しているか否かが判定される。
【００６６】
ステップＳ２２において、全ての座標軸において、差分が３以内の座標成分が２つ以上存在していると判定されると、ステップＳ２３に進み、検出された座標成分の平均値の算出が座標軸それぞれにおいて行なわれる。その後、このルーチンを終了する。
【００６７】
ステップＳ２２において、差分が３以内の座標成分が２つ以上存在しない座標軸が１つでもあると判定されると、このルーチンを終了する。尚、差分が３以内の座標成分が２つ以上存在しない座標軸が１つでもある場合には、本発明の画像処理は行なわれないまま画像の輪郭決定処理が行なわれる。
【００６８】
表１に示す例では、Ｒ座標軸については「９９」と「９７」、Ｇ座標軸については「９７」と「９５」、Ｂ座標軸については「９６」と「９４」と、各座標軸において２つの座標成分が存在するため、これらの平均値である、９８（Ｒ）、９６（Ｇ）、９５（Ｂ）を座標成分値とする色が標準色となる。尚、この標準色が、本発明にいう第２主流色の一例に相当し、領域Ａ、Ｂ、Ｃそれぞれにおいて決定されている最多色から標準色を決定する上記方法が、本発明にいう所定のアルゴリズムの一例に相当する。
【００６９】
上記方法によれば、例えば、上記領域Ａ、Ｂ、Ｃのうちの１つの領域にマットの地色とはほど遠い色を表す画像データが存在し、上記色がその領域の最多色として決定されたとしても、マットの地色であるグレー色を標準色とすることができる。
【００７０】
図１１は、プログラム部品としての色置換部の一実施形態のフローチャートである。このルーチンの実行が、図７に示すステップＳ３の処理に相当する。
【００７１】
図１１に示すステップＳ３１では、図３に示す主メモリ２１２に一時記憶されている、読取範囲を読み取って得られた画像データの、メモリ上の先頭アドレスへのポインタの移動が行なわれる。その後、ステップＳ３２に進む。
【００７２】
ステップＳ３２では、ポインタが指定するアドレスに記録されている画像データの座標成分と、標準色の座標成分とが比較され、全ての座標軸について、差分が例えば１０以内か否かが判定される。
【００７３】
ステップＳ３２において、全ての座標軸について、差分が１０以内であると判定されると、ステップＳ３３に進み、ポインタが指定するアドレスに標準色の座標成分を上書きする。その後、ステップＳ３４に進む。
【００７４】
ステップＳ３２において、差分が１０以内とならない座標軸が１つでもあると判定されると、ステップＳ３４に進む。
【００７５】
ステップＳ３４では、ポインタを１アドレス分進める。その後、ステップＳ３５に進む。
【００７６】
ステップＳ３５では、ポインタが、画像データが記憶されている最終アドレスを越えたアドレスを指定しているか否かが判定される。
【００７７】
ステップＳ３５において、ポインタが、最終アドレスを越えたアドレスを指定していると判定されると、このルーチンを終了する。
【００７８】
ステップＳ３５において、ポインタが最終アドレス以下のアドレスを指定していると判定されると、ステップＳ３２に戻る。
【００７９】
以上に説明した処理により、マットの色が、汚れなどによりマットの地色から多少変化したものとなっていても、マットの地色に画像データ上では戻されるため、このあとの処理である、編集対象の画像の輪郭決定にとって好適な画像データとすることができる。尚、編集対象の画像の画像データの中には、マットの地色の画像データに置き換えられてしまうものが出てくる可能性はあるが、これは編集対象の画像の輪郭を決定するだけのものであるため、その画像の内部においてそのような置き換えが発生しても、この後にファインスキャンによる再読取が行なわれるため影響はない。
【００８０】
本発明の、画像データに対する処理が終了すると、前述したような編集対象の画像の輪郭決定が行なわれるが、この画像輪郭決定の方法の一例としては、特願２００１−９１５７に記載された方法が挙げられる。これは、編集対象の原稿と、その原稿の周囲との判別を、原稿上の色の変化は大きく、原稿以外の周囲における色の変化は小さいことに着目してなされた発明であるが、マットの薄汚れた部分を全て、マットの地色そのものに戻すことができる本発明の画像処理は、薄汚れた部分を有するマットを編集対象の原稿であると誤認識してしまう上記画像輪郭決定の前処理として特に有効である。
【００８１】
以上に説明した本実施形態の画像データ処理装置６００によれば、スキャナ１０の読取範囲内を読み取って得た画像データを、編集対象である原稿の画像の輪郭決定処理にとって好適な画像データにすることができる。
【００８２】
尚、本実施形態では、読取範囲内の周縁部に定義する複数の周縁領域として、３つの領域Ａ、Ｂ、Ｃを例に挙げて説明したが、本発明にいうこの複数の周縁領域は、図８に示されるこれら領域Ａ、Ｂ、Ｃとは異なる位置に定義された周縁領域であってもよく、また、本発明は、領域の数について、３つに限らず４つ以上の領域を採用するものであってもよい。
【００８３】
また、本実施形態では、最多色を決定するにあたり、座標成分を座標軸それぞれにおいてヒストグラムで統計処理した例を挙げて説明したが、本発明では、主流色を決定できる統計処理であれば、ヒストグラム以外の統計処理を採用するものであってよい。
【００８４】
また、本実施形態では、３つの領域Ａ、Ｂ、Ｃそれぞれの最多色の座標成分のうち、差分が３以内の、２つ以上の座標成分が全ての座標軸で検出されたときの、それら座標成分の、座標軸ごとの平均値を座標成分とする色を標準色とするアルゴリズムを採用しているが、本発明は、３つの領域それぞれの最多色の座標成分の、各座標軸における差分が互いに全て３以内である場合に、それら座標成分の、座標軸ごとの平均値を座標成分とする色を標準色とするアルゴリズムを採用するものであってよく、本発明が、このアルゴリズムを採用する場合には、複数の周縁領域が２つの領域からなるものであってよい。
【００８５】
さらに、本実施形態では、周縁領域として、３つの領域Ａ、Ｂ、Ｃを例に挙げて説明しているが、本発明は、ただ１つの周縁領域を採用するものであって、この１つの周縁領域の画像の色の中の最多色で色の置き換えをするものであってよい。
【００８６】
また、本実施形態では、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の３つの座標軸方向の座標成分で表される画像データを例に挙げて説明しているが、本発明は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロ）の３色の座標軸方向の座標成分で表される画像データを用いるものであってもよく、また、本実施形態では、画像データの生成がスキャナで行なわれている例を挙げて説明しているが、本発明は、画像を画像データとして読み取ることができるものであれば、スキャン方式以外の方法で読み取り範囲内を読み取る読取装置を採用するものであってよい。
【００８７】
さらに、本実施形態では、スキャナによって読み取った、原稿画像を含む画像データの処理について説明したが、本発明は、スキャナのような画像読取装置によって得られた、原稿画像を含む画像を表す画像データについてのみ限定されるものではない。
【００８８】
【発明の効果】
以上、説明したように、本発明によれば、画像読取装置の読取範囲内の画像を読み取って得た画像データを、編集対象である原稿の画像の輪郭決定処理にとって好適な画像データにすることができる。
【図面の簡単な説明】
【図１】本発明の画像データ処理装置の一実施形態が組み込まれた印刷システムの全体構成図である。
【図２】図１にそれぞれブロックで示すカラースキャナおよびワークステーションの外観斜視図である。
【図３】ワークステーションのハードウェア構成図である。
【図４】ＣＤ−ＲＯＭに記憶された画像データ処理プログラムの構造を示した模式図である。
【図５】本発明の画像データ処理装置の一実施形態を示す機能ブロック図である。
【図６】カラースキャナの原稿台に原稿が置かれた状態を原稿台側から見た場合の図である。
【図７】画像データの処理の流れを示す図である。
【図８】プログラム部品としての主流色決定部の一実施形態のフローチャートである。
【図９】領域Ａ、Ｂ、Ｃが、読取範囲を読み取って表示されたスキャン画像のうちのどの部分に該当するかを示す図である。
【図１０】領域ＡのＲ座標軸方向の座標成分のヒストグラムである。
【図１１】プログラム部品としての色置換部の一実施形態のフローチャートである。
【符号の説明】
１　原稿
１０　カラースキャナ
１１　蓋
１１ａ　マット
１１１ａ　線
１２　原稿台
２０　ワークステーション
２１ａ　ＭＯ装填口
２１ｂ　ＣＤ−ＲＯＭ装填口
２２　画像表示装置
２２ａ　表示画面
２３　キーボード
２４　マウス
３０　フィルムプリンタ
４１　印刷画像
１００　ＭＯディスク
１１０　ＣＤ−ＲＯＭ
２１１　ＣＰＵ
２１２　主メモリ
２１３　ハードディスク装置
２１４　ＭＯドライブ
２１５　ＣＤ−ＲＯＭドライブ
２１６　入出力インタフェース
２１７　出力インタフェース
５００　画像データ処理プログラム
５１０　主流色決定部
５２０　色置換部部
６００　画像データ処理装置
６１０　主流色決定部
６２０　色置換部
【図１】
2004120093.tif 000004
【図２】
2004120093.tif 000005
【図３】
2004120093.tif 000006
【図４】
2004120093.tif 000007
【図５】
2004120093.tif 000008
【図６】
2004120093.tif 000009
【図７】
2004120093.tif 000010
【図８】
2004120093.tif 000011
【図９】
2004120093.tif 000012
【図１０】
2004120093.tif 000013
【図１１】
2004120093.tif 000014