(57)【特許請求の範囲】
【請求項１】
原稿を読み取る原稿読み取り手段と、読み取った画像データに基づいて所定の色マーカで原稿上にマーキングされた色を判定するマーカ色判定手段とを有し、マーキングされた色の情報に基づいて所定のマーカ編集を施す画像処理装置において、
前記所定の色マーカによってマーキングされた色データを予め読み取って登録するためのマーカ色登録手段を設け、
前記マーカ色登録手段は、同一の色マーカで複数回重ね塗りされた領域における色データを読み取ってマーカ色登録し、
前記マーカ色判定手段は、原稿の読み取り時に前記登録された色データと読み取った色データとを比較して、何度塗りかに関係なく同じ色のマーカとして色判定することを特徴とする画像処理装置。
【請求項２】
原稿を読み取る原稿読み取り手段と、読み取った画像データに基づいて所定の色マーカで原稿上にマーキングされた色を判定するマーカ色判定手段とを有し、マーキングされた色の情報に基づいて所定のマーカ編集を施す画像処理装置において、
当該装置が販売される地域を判定する地域判定手段を設け、
前記マーカ色判定手段は、当該装置が販売される地域に応じて色判定用のパラメータを変更することを特徴とする画像処理装置。
【請求項３】
前記地域判定手段は、当該装置の変倍設定に基づいて販売地域を判定することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記地域判定手段は、当該装置の印字ヘッドに付加された地域情報に基づいて販売地域を判定することを特徴とする請求項２記載の画像処理装置。
【請求項５】
前記地域判定手段は、当該装置に供給される交流電源の特性に基づいて販売地域を判定することを特徴とする請求項２記載の画像処理装置。
【請求項６】
当該装置の印字ヘッドに色判定用パラメータを記憶するパラメータ記憶手段を設け、前記マーカ色判定手段は、前記パラメータ記憶手段に記憶された色判定用パラメータを使用して色判定を行うことを特徴とする請求項２記載の画像処理装置。
【請求項７】
前記印字ヘッド内に格納されているインクの色と、前記色判定用パラメータの主色の色とが同一であることを特徴とする請求項６記載の画像処理装置。
【請求項８】
原稿を読み取る原稿読み取りステップと、読み取った画像データに基づいて所定の色マーカで原稿上にマーキングされた色を判定するマーカ色判定ステップとを有し、マーキングされた色の情報に基づいて所定のマーカ編集を施す画像処理方法において、
前記所定の色マーカによってマーキングされた色データを予め読み取って登録するマーカ色登録ステップを設け、
前記マーカ色登録ステップにおいて、同一の色マーカで複数回重ね塗りされた領域における色データを読み取ってマーカ色登録し、
前記マーカ色判定ステップにおいて、原稿の読み取り時に前記登録された色データと読み取った色データとを比較して、何度塗りかに関係なく同じ色のマーカとして色判定することを特徴とする画像処理方法。
【請求項９】
原稿を読み取る原稿読み取りステップと、読み取った画像データに基づいて所定の色マーカで原稿上にマーキングされた色を判定するマーカ色判定ステップとを有し、マーキングされた色の情報に基づいて所定のマーカ編集を施す画像処理方法において、
当該画像処理方法を実施する画像処理装置が販売される地域を判定する地域判定ステップを設け、
前記マーカ色判定ステップは、当該画像処理方法を実施する画像処理装置が販売される地域に応じて色判定用のパラメータを変更することを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、複写機等の画像処理装置及び画像処理方法に関し、特に原稿上に所定の色マーカでマーキングされた色の情報に基づいて所定のマーカ編集を施すものに関する。
【０００２】
【従来の技術】
従来より、カラー複写機において、白黒の原稿上に市販のマーカペンにより所望範囲を囲んだり、なぞったりしてその範囲の色付けを行うマーカ編集機能が提案されている。このようなマーカ編集機能は、例えば図３７（ａ）に示すように下地が白色の原稿上において、黒線で決定されている所望の閉区間１０００の内側を青の色マーカ１００１で着色することにより、同図（ｂ）に示すように閉区間全体を青に着色してプリントアウトするペイントモードや、図３８（ａ）に示すように下地が白色の原稿上において、所望の黒線１００２を赤の色マーカ１００３で線の周囲を着色することにより、同図（ｂ）に示すように黒線を赤線に変換着色してプリントアウトするラインモードなど複数のモードを具備しているものが一般的である。
【０００３】
先ず、図３７に示したペイントモードの判定について説明する。同図（ａ）の画像の読み取り動作中、あるタイミングで読み取りラインがラインＡであるとすると、画素データの出力順が矢印方向の場合、…、白、黒、青、白、……、白、青、黒、白、…の順で色データが出力される。よって、最初に現れた青の直前に黒があることを検出することで、最初の青の画素からペイントモードが開始されたことが判定される。また、最後の青の直後が黒であることを検出することで、最後の青の画素でペイントモードが終了したことが判定される。従って、ペイントモード間の画素（青、白、……、白、青）をすべて青データとして出力することでペイントモードが実現される。
【０００４】
次に、図３８に示したラインモードの判定について説明する。同図（ａ）の画像読み取り動作中、あるタイミングでの読み取りラインがラインＢであるとすると、画素データの出力順が矢印方向の場合、…、白、赤、黒、……、黒、赤、白、…の順で色データが出力される。よって、最初に現れた赤の直前に白があることを検出することで、最初の赤の画素からラインモードが開始されたことが判定される。また、最後の赤の直後に白であることを検出することで、最後の赤の画素でラインモードが終了したことが判定される。従って、ラインモード間の画素（赤、黒、……、黒、赤）のうち、赤の画素を白データに、また黒の画素を赤データとして出力することでラインモードが実現される。
【０００５】
以上のように、最初にマーカの色が検出された画素の直前の画素が白色であるか黒色であるかで開始モードを決定し、開始モードがペイントモードの場合は最後にマーカの色が検出された画素の直後の画素が黒色のときモードを終了し、開始モードがラインモードの場合は最後にマーカの色が検出された画素の直後の画素が白色のときモードを終了するように制御される。
【０００６】
【発明が解決しようとする課題】
しかしながら、色変換モードはユーザによるマーカ着色の状態で決定されるものであり、例えば図３９（ａ）に示すように、ユーザが原稿画像１００４に対してラインモードマーカ処理を所望し、マーカ着色したとき重ね塗りによる塗りむらのために色１００５が生じることがあり、以下のような不具合があった。即ち、色１００５は、通常の塗り状態の色１００６に比べてマーカ色が濃いので、色１００５と色１００６が個別の色であると誤判定されて、同図（ｂ）に示すような出力結果となることがあった。
【０００７】
また、原稿に使用される用紙の色は、白が主であるが再生紙のように少し色が付いたものや、光沢のあるものが存在すること、マーカペンの色にばらつきがあること、原稿を読み取るセンサのカラーフィルタの特性にもばらつきがあること等の要因で読み取った色の誤判定が発生し、ユーザの意図しない出力結果をとなる場合もあった。
【０００８】
また、マーカペンの色は、同じ名称（例えば「赤」）であっても国によって異なっている。さらに、販売されている（市場に出回っている）マーカペンの色は５色の国もあれば、８色の国もあり統一されていない。このため、全世界で使用されているカラーマーキング用のマーカペンの色をすべて正しく認識することは困難であり、色の誤判定が発生していた。
【０００９】
本発明は上述した点に着目してなされたものであり、読み取った色の誤判定を防止し、正確なマーカ編集を行うことができる画像処理装置及び画像処理方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するため本発明は、原稿を読み取る原稿読み取り手段と、読み取った画像データに基づいて所定の色マーカで原稿上にマーキングされた色を判定するマーカ色判定手段とを有し、マーキングされた色の情報に基づいて所定のマーカ編集を施す画像処理装置において、前記所定の色マーカによってマーキングされた色データを予め読み取って登録するためのマーカ色登録手段を設け、前記マーカ色登録手段は、同一の色マーカで複数回重ね塗りされた領域における色データを読み取ってマーカ色登録し、前記マーカ色判定手段は、原稿の読み取り時に前記登録された色データと読み取った色データとを比較して、何度塗りかに関係なく同じ色のマーカとして色判定するようにしたものである。
【００１３】
さらに同じ目的を達成するため本発明は、原稿を読み取る原稿読み取り手段と、読み取った画像データに基づいて所定の色マーカで原稿上にマーキングされた色を判定するマーカ色判定手段とを有し、マーキングされた色の情報に基づいて所定のマーカ編集を施す画像処理装置において、当該装置が販売される地域を判定する地域判定手段を設け、前記マーカ色判定手段は、当該装置が販売される地域に応じて色判定用のパラメータを変更するようにしたものである。
【００１４】
また、前記地域判定手段は、当該装置の変倍設定に基づいて販売地域を判定したり、当該装置の印字ヘッドに付加された地域情報に基づいて販売地域を判定したり、当該装置に供給される交流電源の特性に基づいて販売地域を判定したりすることが望ましい。
【００１５】
また、当該装置の印字ヘッドに色判定用パラメータを記憶するパラメータ記憶手段を設け、前記マーカ色判定手段は、前記パラメータ記憶手段に記憶された色判定用パラメータを使用して色判定を行うことが望ましい。
【００１６】
また、前記印字ヘッド内に格納されているインクの色と、前記色判定用パラメータの主色の色とが同一であることが望ましい。
さらに同じ目的を達成するため本発明は、原稿を読み取る原稿読み取りステップと、読み取った画像データに基づいて所定の色マーカで原稿上にマーキングされた色を判定するマーカ色判定ステップとを有し、マーキングされた色の情報に基づいて所定のマーカ編集を施す画像処理方法において、前記所定の色マーカによってマーキングされた色データを予め読み取って登録するマーカ色登録ステップを設け、前記マーカ色登録ステップにおいて、同一の色マーカで複数回重ね塗りされた領域における色データを読み取ってマーカ色登録し、前記マーカ色判定ステップにおいて、原稿の読み取り時に前記登録された色データと読み取った色データとを比較して、何度塗りかに関係なく同じ色のマーカとして色判定するようにしたものである。
さらに同じ目的を達成するため本発明は、原稿を読み取る原稿読み取りステップと、読み取った画像データに基づいて所定の色マーカで原稿上にマーキングされた色を判定するマーカ色判定ステップとを有し、マーキングされた色の情報に基づいて所定のマーカ編集を施す画像処理方法において、当該画像処理方法を実施する画像処理装置が販売される地域を判定する地域判定ステップを設け、前記マーカ色判定ステップは、当該画像処理方法を実施する画像処理装置が販売される地域に応じて色判定用のパラメータを変更するようにしたものである。
【００１７】
【作用】
請求項１の画像処理装置及び請求項８の画像処理方法によれば、所定の色マーカによってマーキングされた色データが予め登録され、同一の色マーカで複数回重ね塗りされた領域における色データを読み取ってマーカ色登録し、原稿の読み取り時に前記登録された色データと読み取った色データとを比較することにより何度塗りかに関係なく同じ色のマーカとして色判定される。
【００２２】
請求項２の画像処理装置及び請求項９の画像処理方法によれば、当該装置が販売される地域が判定され、その販売地域に応じて色判定用のパラメータが変更される。
【００２３】
請求項３乃至５の画像処理装置によれば、当該装置の販売地域は、当該装置の変倍設定、当該装置の印字ヘッドに付加された地域情報、又は当該装置に供給される交流電源の特性に基づいて判定される。
【００２４】
請求項６の画像処理装置によれば、当該装置の印字ヘッドに設けられたパラメータ記憶手段に色判定用パラメータが記憶され、該記憶された色判定用パラメータを使用して色判定が行われる。
【００２５】
【実施例】
以下図面を用いて、本発明の実施例について説明を行う。
【００２６】
図１は、本発明の第１の実施例にかかるマーカ編集回路の構成を示すブロック図である。同図において、５１はカラ−ＣＣＤセンサであり、原稿の読み取り画像信号をＲＧＢの信号に色分解して信号をアナログアンプ５２に出力する。アナログアンプ５２は、入力信号に対して所定のゲイン（増幅率）で増幅を行なう。この増幅信号はＡ／Ｄコンバータ５３に入力され、アナログ信号が８ビットのデジタル信号に変換される。Ａ／Ｄコンバータ５３のデジタル信号出力は、色コード判定回路５４及びマーカ色登録回路５５に入力される。色コード判定回路５４は、Ａ／Ｄコンバータ５３からの入力信号と、マーカ色登録回路５５の出力信号とを比較し、入力信号を判定されたマーカ色に対応した６ビットのコード信号に変換する。即ち、入力される２５６×２５６×２５６＝１６７７７２１６色の色信号をあらかじめ決められた６４色の色コードに変換する。
【００２７】
これは、マーカ原稿上に存在する色が白色と黒色と市場で販売されているマーカ色に限られるということを前提としたものであり、以降のデータ処理回路の規模を小さくするための回路である。色コード判定回路５４とマーカ色登録回路５５の詳細な動作については後述する。
【００２８】
色コード判定回路５４の出力信号は、領域判定回路５６に入力され、読み取っている領域がノーマル領域、ライン領域又はペイント領域のいずれの領域に属しているかを判定する（それぞれの領域についての説明は後述する）。領域判定回路５６の出力信号は、出力色判定回路５７に入力され、出力色判定回路５７は、色コードと領域モードに従って出力する色を決定し、決定した色に応じた８ビットの画像データに変換して次段の画像処理回路にデータを送出する。
【００２９】
領域判定回路５６における、ペイントモード及びラインモードの２つの処理モードの決定は以下の条件による。
【００３０】
（１）ペイントモード：ノーマル領域内にあって、読み取り色が「黒」→「色」に遷移したとき最初の「色」が読み取られた画素からペイントモードに切り替え、「色」→「黒」の遷移が検出されるまでペイントモードは継続する。「色」→「黒」の遷移が検出されたとき、ノーマルモードに戻る。
【００３１】
（２）ラインモード：ノーマル領域内にあって、読み取り色が「白」→「色」に遷移したとき最初の「色」が読み取られた画素からラインモードに切り替え、「色」→「白」の遷移が検出されるまでラインモードは継続する。「色」→「白」の遷移が検出されたとき、ノーマルモードに戻る。
【００３２】
上記のルールに従い、原稿上の画像を読み取りながらマーカ処理が施された画像信号がマーカ編集回路より出力される。
【００３３】
次にマーカ色登録回路５５について説明する。マーカ色登録回路５５は図２に示すように、原稿用紙の所定の位置に登録したいマーカによる色パッジシート６０をユーザが作成し、これを読み取り、データ処理することにより使用するマーカの色登録を行う。即ち、図２においては、領域６１ａ〜６１ｃを緑マーカの着色領域、６２ａ〜６２ｃをピンクマーカの着色領域と定め、ユーザは領域６１ａを使用したい緑マーカにより２度塗りすることなく１度塗りで着色し、同様に領域６１ｂを緑マーカの２度塗りにより着色、領域６１ｃを緑マーカの３度塗りにより着色する。同様に、領域６２ａ〜６２ｃを使用したいピンクマーカによりそれぞれ１度塗り、２度塗り、３度塗りする。このようにして作成した色パッジシート６０を不図示のスキャナ原稿台の所定位置にセットし、カラーＣＣＤ５１による読み取りを開始する。Ａ／Ｄコンバータ５３により、８ビットのデジタル信号に変換されたパッジの画像信号は、マーカ色登録回路５５に入力される。
【００３４】
マーカ色登録回路５５の構成を図３に示す。図中１０は、平均化回路であり、入力される色情報をＲＧＢ毎に例えば６４画素分サンプルし、平均値を算出する。１１はＲｍａｘ検出回路であり、平均化回路１０の出力のうちＲ信号がＦＦｈ（８ビット全て１、即ちＲ成分が最大値）のとき、信号１を出力し、そうでないとき（００ｈ〜ＦＥｈ）は信号０を出力する。１２及び１３もＲｍａｘ検出回路１１と同様の機能を持つＧｍａｘ検出回路及びＢｍａｘ検出回路であり、それぞれＧ信号、Ｂ信号の最大値か否かを検出する。１４は比率演算回路であり、平均化回路１０、Ｒｍａｘ検出回路１１、Ｇｍａｘ検出回路１２及びＢｍａｘ検出回路１３の出力信号が入力される。比率演算回路１４は、入力されるＲ，Ｇ，Ｂ信号の比率を演算し、各色６ビットの比率データとして出力する。１６はバックアップ用のバッテリであり、装置の電源が落されたときも、メモリ１５に所定の電圧を与え保存したデータが消去されないように具備されたものである。
【００３５】
図４は、比率データの算出ルールの表を示す。この図４からわかるように、比率算出の際、基準となる色をＲＧＢのいずれにするかを決定する決定要因はＲｍａｘ検出回路１１〜Ｂｍａｘ検出回路１３の出力による。
【００３６】
図４においてＴｙｐｅ１は、Ｒｍａｘ検出回路１１〜Ｂｍａｘ検出回路１３がすべて０を出力する場合である。このときは、２番目にデータが大きい色を基準にして、残りの２色を基準に対してどのくらい大きいかを表す。例えば入力するＲＧＢデータがそれぞれ４３，Ａ８，６７であったときは、Ｂデータ（６７）を基準にするということになる。比率演算回路１４の比率データは前述のとおり６ビットであるから、基準データを中間の値である２０ｈと定める。その他の色（ここではＲとＧ）に関しては基準に対して×１／４〜×４までの比を６ビットで表現することを考え、×１／４を００ｈ、×４をＦＦｈにあてると、データの１ステップの差が基準値に対する０．０６２５倍の差となる。つまり、（Ｒ，Ｇ，Ｂ）＝（４３，Ａ８，６７）ならば比率演算回路１４から出力するＲＧＢの各比率データは、
Ｒ：Ｇ：Ｂ＝０．６５０５：１．６３１１：１であるので、近似して（Ｒ，Ｇ，Ｂ）＝（１Ａｈ，２Ａｈ，２０ｈ）となる。
【００３７】
Ｔｙｐｅ２〜４は、Ｒｍａｘ検出回路１１〜Ｂｍａｘ検出回路１３のうちいずれか１回路のみ１を出力する場合である。このときは、最大値を示す色（１を出力する回路に対する色）を基準値２０ｈとして、残りの２色を基準に対してどのくらい大きいかを示す。
【００３８】
Ｔｙｐｅ５〜７は、Ｒｍａｘ検出回路１１〜Ｂｍａｘ検出回路部１３のうちいずれか２回路が１を出力する場合である。このときは、大きさが１番目と２番目のデータはともにＦＦｈなので、これを基準値２０ｈとする。当然、最小値を示す色は２０ｈより小さい値が算出される。このようなマーカ色は後段の色コード判定回路５４により判定される色コードが、最小値を示す色の大きさの情報のみで判定されることになるが、例えば、Ｔｙｐｅ７に相当する色は、極端にマゼンタ成分が多い色であり、このような色特性を有する市場で販売されているマーカの種類は、せいぜい１〜２種類であるので判別は容易である。
【００３９】
Ｔｙｐｅ８は、Ｒｍａｘ検出回路１１〜Ｂｍａｘ検出回路１３が全て１を出力する場合である。このようなデータは、純白のデータであるため、所定のパッジ位置にマーカが塗られていないことを示す。もしも、Ｔｙｐｅ８に相当するデータが入力した場合は、オペレータに対してブザーによる警告を出すように不図示の制御回路で制御を行う。
【００４０】
平均化回路１０は、図２に示した色パッジを６１ａ，６１ｂ，６１ｃ，６２ａ，６２ｂ，６２ｃ…の順に入力してゆく。緑マーカのＲＧＢの比率は６１ａ，６１ｂ，６１ｃによって決定されるが、図５（Ａ）に示すようにどの信号もＦＦｈより小さく、またパッジの差による比率の変化はほどんどない。よって、３つのパッジの比率の平均値として、比率演算回路１４より（Ｒ，Ｇ，Ｂ）＝（１Ａｈ，２Ａｈ，２０ｈ）を出力してメモリ１５にデータを書き込む。
【００４１】
これに対して、図２の色パッジ６２ａ〜６２ｃのピンクマーカによる色パッジの読み取りデータは、図５（Ｂ）のようになっており、Ｒ信号が１度塗りと２度塗りのときＦＦｈ，Ｂ信号が１度塗りのときＦＦｈとなっている。従ってパッジの差による比率が６２ａ〜６２ｃでそれぞれ異なっている。これは、ピンクマーカがＲ（赤）の補色であるＣ（シアン）成分及びＧ（緑）の補色であるＹ（イエロー）をほとんど含んでいないために起こる現象である。このように、Ｒｍａｘ検出回路１１〜Ｂｍａｘ検出回路１３の出力のうち、ひとつでも１が出力されれば、０が出力されたパッジのデータは無視することにして、１の数が多いパッジのデータを処理して比率計算を行う。
【００４２】
図６は、比率演算回路１４においてどのデータを使用して計算を行うかを決定する処理のフローチャートである。
【００４３】
Ｓｔｅｐ１ではまず、３種のパッジを読み込んだときのＲｍａｘ検出回路１１〜Ｂｍａｘ検出回路１３の出力に１が現れたものがあるかどうかを検出する。１が現れていなければ、Ｎｏに進み図４の表に従い、Ｔｙｐｅ１の条件に従って平均比率を算出する（Ｓｔｅｐ１ａ）。図２中の緑のパッジ６１ａ〜６１ｃはこの条件に相当する。Ｓｔｅｐ１でひとつでも１が現れていればＳｔｅｐ２に進む。
【００４４】
Ｓｔｅｐ２ではＲｍａｘ検出回路１１〜Ｂｍａｘ検出回路１３の出力に現れた「１」の数が３つのパッジとも等しいかどうかを検知する。Ｙｅｓであれば、図４の表に従い、比率の平均を算出する（Ｓｔｅｐ２ａ）。Ｎｏであれば、Ｓｔｅｐ３に進む。Ｓｔｅｐ３ではユーザが所定位置にマーカ着色しているかどうかを検出する。即ち、Ｒｍａｘ検出回路１１〜Ｂｍａｘ検出回路１３の出力に現れた「１」の数が３のパッジがあればＹｅｓに進み、ブザーによる警告を発生する（Ｓｔｅｐ３ａ）。これは、図４のＴｙｐｅ８に相当する。Ｎｏであれば、Ｓｔｅｐ４に進む。
【００４５】
Ｓｔｅｐ１で、ＦＦｈとなる色の個数が最低１個は存在することが検出され、Ｓｔｅｐ２で、ＦＦｈとなる色の個数が３つのパッジで同一でないことが検出され、Ｓｔｅｐ３で、ＦＦｈとなる色の個数が３であるパッジが３つのパッジに存在しないことが検出されているので、Ｓｔｅｐ４ではＲｍａｘ検出回路１１〜Ｂｍａｘ検出回路１３の出力に現れた「１」の数の組み合せは、２個−＊個−＊個（順不同）または２個−２個−＊個（順不同）の二通りしか存在しない。ここで＊個とは１個または０個を意味している。Ｓｔｅｐ４では、２個−＊個−＊個の組み合せのときには２個があらわれたパッジのデータのみを使用し、図４の表に従って比率を計算する（Ｓｔｅｐ４ａ）。また、２個−２個−＊個の組み合せのときには２個があらわれたパッジの２データを使用し、それぞれ図４の表に従って比率を計算し、両者の平均比率データを算出する（Ｓｔｅｐ４ｂ）。
【００４６】
例えば、図５（Ｂ）で示したピンクマーカによるパッジ６２ａの入力データが（Ｒ，Ｇ，Ｂ）＝（ＦＦｈ，８Ｃｈ，ＦＦｈ）、パッジ６２ｂの入力データが（Ｒ，Ｇ，Ｂ）＝（ＦＦｈ，４Ａｈ，Ｄ５ｈ）、パッジ６２ｃの入力データが（Ｒ，Ｇ，Ｂ）＝（ＦＦｈ，２Ｅｈ，８Ｅｈ）であったとすると、図６におけるＳｔｅｐ４ａの２個−＊個−＊個の処理が行われる。即ち、図４のＴｙｐｅ６に対応し、パッジ６２ａの入力データ（Ｒ，Ｇ，Ｂ）＝（ＦＦｈ，８Ｃｈ，ＦＦｈ）のみにより導かれる比率データ（Ｒ，Ｇ，Ｂ）＝（２０ｈ，１１ｈ，２０ｈ）が算出される。
【００４７】
このようにして算出された比率データは、図３のメモリ１５に保存される。メモリ１５は、例えばＲＡＭで構成し、このＲＡＭのアドレスは登録を行うマーカの数だけ用意されていれば良い。メモリ１５は不図示のＣＰＵの制御を受け、必要に応じてデータが読み出され、そのデータがＣＰＵを経由して色コード判定回路５４に送出される。続いて、色コード判定回路５４の動作を説明する。
【００４８】
図７は、色コード判定回路５４の構成を示す図である。同図において１１６〜１１９はそれぞれＲｍａｘ検出回路、Ｇｍａｘ検出回路、Ｂｍａｘ検出回路及び比率演算回路であり、図３で示したＲｍａｘ検出回路１１、Ｇｍａｘ検出回路１２、Ｂｍａｘ検出回路１３及び比率検出回路１４と同一機能を有する。１１１ａは、入力される比率演算回路１１９の出力データが緑マーカの比率かどうかを判定するコンパレータである。同様に、１１１ｂ，１１１ｃ，…も、それぞれ入力するデータが、単一のマーカ色に対応した比率であるかどうかを判定するコンパレータであり、登録／判定を行うマーカの数だけ具備している。各コンパレータのＢ入力には図３中のメモリ１５から読み出されたマーカ毎の比率データが書き込まれたレジスタ１１２ａ，１１２ｂ，１１２ｃ，…が接続されている。
【００４９】
例えば、レジスタ１１２ａには緑マーカの比率データが書き込まれており、レジスタ１１２ｂにはピンクマーカの比率データが書き込まれている。コンパレータ１１１ａ，１１１ｂ，１１１ｃ…は、Ａ端子に入力されるデータとＢ端子に入力されるデータが近似しているときは、信号「１」を出力する。例えば、ＲＧＢの各々の比率データが±２の範囲内の差であれば、信号「１」を出力するように不図示のＣＰＵより制御を受ける。
【００５０】
しかし、マーカ色を登録する際に、図３に示したマーカ色登録回路中の比率演算回路１４にＲｍａｘ検出回路１１〜Ｂｍａｘ検出回路１３のいずれかひとつでも「１」が出力されていたならば、「１」の個数により近似範囲を調整する。即ち、「１」の個数が１個ならば、ＲＧＢの各々の比率データが±４の範囲内の差であれば各々のコンパレータが１を出力するように制御し、「１」の個数が２個ならば、ＲＧＢの各々の比率データが±８の範囲内の差であれば各々のコンパレータが１を出力するように制御する。
【００５１】
このように「１」の個数によりコンパレータの制御範囲を換えることにより、前述のピンクマーカ等の重ね塗りの状態によりＲＧＢの比率が異なるマーカ色についても色の判定が正しく行われる。ピンクマーカの例を挙げれば、ＲＧＢの各々の比率データが±８の範囲内の差でコンパレータが「１」を出力するように設定すれば、図５（Ｂ）の６２ｂ及び６２ｃの比率データが入力されても、コンパレータ１１１ｂは「１」を出力する。
【００５２】
コンパレータ１１１ａ，１１１ｂ，１１１ｃ…の出力は、それぞれＡＮＤゲート１１３ａ，１１３ｂ，１１３ｃ…に入力する。ＡＮＤゲート１１３ａ，１１３ｂ，１１３ｃ…のもう一方の入力にはあらかじめ決められた色コードデータが設定されたレジスタ１１４ａ，１１４ｂ，１１４ｃ，…が接続されている。例えば、レジスタ１１４ａには緑色のマーカの色コードデータ（仮に００１とする）が設定されており、レジスタ１１４ｂにはピンク色のマーカの色コードデータ（仮に００２とする）が設定されている。
【００５３】
１１５は、ＯＲゲートであり、ＡＮＤゲート１１３ａ，１１３ｂ，１１３ｃ…の出力がすべて入力されている。即ち、比率演算回路１１９から出力する比率データにより信号「１」を出力するコンパレータは、１１１ａ，１１１ｂ，１１１ｃ…のうち１個だけであるから、ＯＲゲート１１５から出力するデータは、読み取りを行っているマーカの色に対応したデータが出力される。
【００５４】
そして、ＯＲ回路１１５の出力は、色コード判定回路５４の出力として、前述したように領域判定回路５６に入力され、読み取っている領域がノーマル、ライン又はペイント領域のいずれの領域に属しているかが判定される。領域判定回路５６の出力は、出力色判定回路５７に入力され、色コードと領域モードに従って出力する色を決定し、決定した色に応じた８ビットの画像データに変換して次段の画像処理回路にデータを送出する。
【００５５】
上述した実施例においては、色パッジシートを図２のフォーマットで色塗りするようにしたが、例えば図８のフォーマットを用いるようにしてもよい。これにより色塗りムラが少なくなり、色塗り領域も少なくて済むので、都合が良い。図８において、１２１〜１２３は黒枠であり、所定の線幅を有している。オペレータは、まずマーカペンにより、黒枠１２１の内側を塗りつぶす。次に、黒枠１２２の内側を塗りつぶし、最後に黒枠１２３の内側を塗りつぶす。
【００５６】
このようなフォーマットの色パッジシートを読み取って、マーカ色登録を行うときの読み取りシーケンスについて説明する。読み取られた画像データに黒が検出されたら、色パッジの領域に入ることを示している。検出された黒は、黒枠１２１であるから黒の次に現れる色データは、１度塗りされたマーカ色である。その次に黒が検出されれば、その黒は黒枠１２２であるから黒の次に現れる色データは、２度塗りされたマーカ色である。さらに、その後に黒が検出されれば、その黒は黒枠１２３であるから黒の次に現れる色データは、３度塗りされたマーカ色である。このようにして、１度塗り〜３度塗りのマーカ色の色データを読み取り、マーカ色登録を行えば、色登録の際の読み取り領域が狭いので、高速に色登録を行うことができる。また、黒枠の検出後の色データをマーカ色と認識するので、色パッジシートを原稿台にセットする際、多少位置がずれても正しく色登録を行うことができる。
【００５７】
そして、登録された１〜３度塗りの色データに従って、何度塗りかは関係なく同じ色のマーカとして色判定することができる。
【００５８】
（第２実施例）
次に本発明の第２実施例を図９〜図３０を参照して説明する。
【００５９】
まず、本実施例におけるマーカ編集の内容を説明する。モノクロ原稿に色マーカで色付けしてマーカ編集を行うと、図９に示すような出力が得られる。
【００６０】
即ち、▲１▼同図上段に示すように黒線で仕切られた閉領域の内側をマーキングする（但し、黒線から１ｍｍ以内に隣接してマーキングする必要がある）と、閉領域内がマーカの色で塗りつぶされる。▲２▼また、同図中段に示すように黒線を包含する形でマーキングする（但し、黒線の周りは１ｍｍ以上の幅で塗りつぶす必要がある）と、黒線がマーカの色で置き換えられる。▲３▼さらに、同図下段に示すように上記▲１▼と▲２▼の複合型で、外側の黒線で仕切られた閉領域の内側を第１の色でマーキングするとともに内側の黒線を包含する形で第２の色でマーキングすると、外側の黒線の内部は第１の色で塗りつぶされ、内側の黒線は第２の色に置換される。
【００６１】
これらの処理を実現するために本実施例で用いたフルカラー複写機の画像処理部の構成を図１０に示す。２２１は原稿画像を読み取り、ＲＧＢデータを出力するＣＣＤラインセンサ、２２２はＲＧＢデータを増幅するアンプ回路、２２３はＲＧＢデータを８ビットのディジタル値に量子化するＡＤ変換器、２２４は画像データをシェーディング補正するシェーディング補正回路、２２５は読み取られたＲＧＢデータの位置ずれを補正する色ずれ補正回路、２２６は黒文字を検出して、黒文字信号を生成する黒文字検出回路、２２７はマーカ編集回路、２２８は拡大縮小の変倍を行う変倍回路、２２９は空間フィルタ２３３や二値化回路２３５で用いられる信号を生成する制御信号生成回路、２３０はＬＯＧテーブルに従ってＬＯＧ変換を行うＬＯＧ変換回路、２３１はＬＯＧ変換後のＣＭＹ（Ｃｙａｎ，Ｍａｇｅｎｔａ，Ｙｅｌｌｏｗ）データの中から最小値を抽出する最小値抽出回路、２３２は行列演算によりマスキングとＵＣＲを行うマスキング・ＵＣＲ回路、２３３はエッジ強調またはスムージング処理を行う空間フィルタ回路、２３４は入力信号をガンマ（γ）変換するガンマ変換回路、２３５はディザ法などで８ビットの多値データを二値化する二値化回路、２３６はＣＭＹＫ（シアン、マゼンタ、イエロー、黒）各ヘッド間の調整をするヘッドタイミング調整回路、２３７は調整されたヘッドを駆動するヘッドドライバ回路、２３８はＣＭＹＫ４色のＢＪインクヘッドである。ただし、マーカ編集処理を行う場合、ＬＯＧ変換回路２３０、マスキング・ＵＣＲ回路２３２は何も処理をしない（スルー）ように設定される。
【００６２】
次に、マーカ編集回路２２７の詳細を図１１の全体ブロック図を用いて説明する。Ｒ，Ｇ，Ｂの８ビットより構成されている画像データは、ＬＯＧ変換回路２４０によりＣ，Ｍ，Ｙの８ビット画像データに変換され、白黒判別回路２４１に入る。ここでは、白黒、各しきい値を持っており、ＣＭＹの各データ値が全て白のしきい値以下ならばその画素は白と判断される。また、各データ値全てが黒のしきい値以上なら黒と判断される。これらにより、白あるいは黒と判断された画素については判定色コード化回路２４４でコード化される。
【００６３】
白黒以外の色と判断された画素は、主色抽出回路２４２へ入力される。この回路ではＣＭＹ成分中、どの成分が最大であるかを出力する。次に色判定回路２４３で色判別が行われる。判別方法は、図１２に示すように主色抽出回路２４２で得られた主色（シアン、マゼンタ、イエロー）毎に、残りの２成分との比を求め、ＣＭＹ各成分の比で色を決定する。例えば、主色がＭ（マゼンタ）でＣ（シアン）がその３／８以下、かつＹ（イエロー）がその５／８以下ならばその画素をＰ（ピンク）と判定する。ＣＭＹがほぼ１：１：１の比である部分は黒と判断するが、これは黒のしきい値レベルに達していない薄い黒（グレー）も黒と判断するためである。つまり、黒については２段階で判断していることになる。図１２の色判別に示している主色と主色に対する残りの２成分の比により色を判別する表において、読みとった画像を何色に判別するかは可変できるようになっている。色を判別する詳細については後で述べる。
【００６４】
判定にＣＭＹの成分比を用いたのは、各色毎に特定のＣＭＹ成分比を持っており、かつその値が、色の濃淡に対してほぼ一定であるからである。
【００６５】
色判定回路２４３の出力は判定色コード化回路２４４により図１３に示すように４ビットの色コードに変換され、該変換された色コードはマーカ色判別回路２５１から孤立色除去回路２５２に入力される。
【００６６】
孤立色除去回路２５２では、図１４に示すようにまわりの３×３のマトリクス上の画素を見て中央の注目画素＊が決定され、以下の１）〜４）の処理が順次実行される。
【００６７】
１）＊≠Ａかつ＊≠Ｈのときは、＊＝Ａとする
２）＊≠Ｃかつ＊≠Ｆのときは、＊＝Ｃとする
３）＊≠Ｄかつ＊≠Ｅのときは、＊＝Ｄとする
４）＊≠Ｂかつ＊≠Ｇのときは、＊＝Ｂとする
即ち、１）２）３）４）の順番で実行され、条件にあえば注目画素が変更される。ここで、２４５は、注目画素の周囲８画素を記憶しておく遅延回路であり、２４６は上記の画素間の比較を行う比較回路である。注目画素が左あるいは上の画素に変更する理由は、主走査方向が左→右、副走査方向が上→下であるために、注目画素が決定される時点で、それより左、あるいは上の画素は孤立色除去処理が終了しているからである。
【００６８】
この処理により、ノイズの多い画像に対してはノイズを除去することができる。しかし、この処理を加えると１画素単位の細線が除去される可能性があり、細い黒文字の再現性が問題となるので、黒画素に対しては孤立色除去処理を適用する場合と適用しない場合の２つのモードを設けている。孤立色除去回路の出力は、４ビットの色コードとして領域判定部２５３に入力される。
【００６９】
領域判定部２５３の領域判定回路２４７は、画像の各画素が以下の４つの領域のどの領域であるかを決定するものである。
【００７０】
１）ノーマル領域
２）ペイント領域
３）ライン領域
４）ペイント内ライン領域
ノーマル領域は、何もしない領域であり、初期値はこの領域に設定されている。ペイント領域は閉区間内を塗りつぶす領域である。但し、境界の黒線上ではノーマル領域とする。ライン領域は、黒色をマーカ色に置き換える領域である。ペイント内ライン領域は、ペイント領域とライン領域の複合型であり、ペイント領域内のライン領域である。
【００７１】
この領域判定回路２５３は、図１５に示すように、副走査方向に１２８個の画素のセンサを有し、各画素について読み取ったデータと主走査方向の一つ前の画素の遅延データをメモリに記憶している。遅延データには、ペイント領域時の色を決定するペイント決定色、ラインあるいは入れ子ライン領域時の色を決定するライン決定色、領域、センサ移動方向の黒画素からの距離を記憶しておく横黒カウンタ、色画素からの距離を記憶しておく横色カウンタ、一ライン前に読み込んだ画素の色である前色がある。これらのデータと読み込まれたデータの論理合成により、印字色が決定される。その詳細は図１６〜１９に示す。
【００７２】
例えば、図１７に示すように、前色が白でペイント領域にあり、今色がマーカ色の場合、縦横の黒距離カウンタを見て、黒から近いと判断されるとペイント領域であると判定して、今色を印字し、ペイント決定色に今色をセットするといった手順で処理を進める。図１６〜１９で注目すべき点は、カウンタを用いている点で、これによりマーキングを厳密に黒に隣接しなくてもある条件以内であれば黒に隣接しているものとみなして処理を行うことができる。マーキングの条件として、はみ出しでなく隙間を許すことを採用した理由として、はみ出しは円グラフのようなものに対しての色付けができないことや、隙間は修正が可能であることなどが挙げられる。
【００７３】
また、カウンタは縦横しか見ていないため、仮に斜め方向にマーカ色か黒色が隣接していても縦横カウンタでは検知できない。この場合誤動作するため、領域判定部では図２０に示すような処理を追加して回避している。その方法は、注目画素が白で、前色がマーカ色でかつペイント領域で、縦横いずれかが黒から近ければ注目画素を前色で置き換えるものである。これにより、黒色とマーカ色の間の白い隙間はあたかもマーカ色であるかのように処理され、斜め方向の隙間にも対処できる。
【００７４】
また、記憶データに縦方向の距離カウンタが含まれていないのは、現在読み取っているセンサ内で計算可能であるために、記憶しておく必要がないからである。
【００７５】
以上に述べた処理後の色コードは出力変換回路２５４に入力される。このデータはセレクタ２４８により、領域判定する前の色コードと切り替えられて、濃度生成・印字色判定回路２４９に入力される。セレクタ２４８は、色判定のみを行ったデータを出力できるようにするために設けられている。
【００７６】
濃度生成・印字色判定回路２４９は４ビットの色コードをあらかじめ設定された出力色テーブルを用いてＣＭＹＫのデータに変換する回路である。また黒に関しては、ハーフトーンを実現するために、マーカ編集回路２２７に入力されるＭ（マゼンタ）の濃度データを用いる。
【００７７】
ここで、出力変換モードには次の３モードがある。
【００７８】
１）標準バックモード
２）標準ブルーバックモード
３）特別ブルーバックモード
標準バックモードは領域判定回路２５２で生成された色コードを図２１に示すＣＭＹＫの出力色テーブルで変換して出力するモードである。標準ブルーバックモードは標準バックモードの白と出力決定された画素をブルーに、また黒と出力決定された画素を白にそれぞれ変換して出力するもので、ＯＨＰ原稿で用いるブルーバック原稿を作成できる。特別ブルーバックモードは標準ブルーバックモードとほぼ同じであるが、ペイント領域内の黒だけはそのまま出力するモードである。
【００７９】
以上の処理を終えたＣＭＹＫデータは、図１０に示した各回路ブロックにおいて変倍、マスキング、二値化などの処理が行われ、プリンタ部で印字される。
【００８０】
次に、出力変換回路２５４におけるブルーバック処理を具体的に説明する。
【００８１】
ここでは図２２（ａ）のような原稿を考える。これは画像を横から見たもので縦軸は濃度を表す。左側の黒線は閉区間の黒線であり、その横がマーカで色付けされている。また、右側の黒はペイント領域内にある黒文字である。黒の濃度が山型をしているのは、白と黒の境界付近では黒の濃度が低いことを示している。このような画像にマーカ編集処理を施すと、同図（ｂ）のような出力結果が得られる。
【００８２】
まず、閉区間を表す黒線の左側は、ノーマル領域であるのでバックグランド色であるブルーとなる。次に黒線は反転濃度を用いて白を表現するために黒線のエッジ部分が黒くなる。次にペイント領域内の白は塗られたマーカ色となる。黒文字は黒線と同様、反転濃度を用いてエッジの部分が黒くなった白文字となる。仮にマーカ色がピンクのような明るい色の場合、ピンク色と白文字の間に発生する黒が目立ってしまう。
【００８３】
この問題を解決するために、先ほど述べた記憶データの領域情報とペイント決定色を用いて処理を行うと同図（ｃ）のようになる。黒線は領域情報としてノーマル領域を持ち、ペイント決定色は持っていないのでバックグランド色であるブルーで反転濃度を生成する。黒文字は、領域情報としペイント領域、ペイント決定色としてマーカ色を持っているので、マーカ決定色と白の間でハーフトーン濃度を生成するので文字のエッジはペイント決定色の濃いレベルで埋められることになり、ゴミが発生しない（エッジに黒が発生することを防止できる）。
【００８４】
この動作を表にしたものを図２３に示す。上記で説明した部分印字決定色が黒でペイント領域でブルーバックの時に対応する。この時黒の濃度情報から反転濃度を生成し、ペイント決定色であるところのペイントテーブルに反転濃度を係数として掛けることにより文字のエッジを周囲の色に合わせてハーフトーン処理することができる。なお、この図においてＡ，Ｂ，Ｃは濃度を調整するために設定される定数である。
【００８５】
次に、原稿の端に塗られたマーカを読み取り、色判定用パラメータを設定する方法について以下に述べる。本実施例において、判別するマーカ色は、シアン、グリーン、ブルー、レッド、ピンク、バイオレット、オレンジ、イエローの８色に定義し、図２４に示すように原稿の先端においてマーカで塗る位置も指定されている。マーカ編集モードが選択されコピー動作を開始するためのコピーボタンが押されると、画像読み取りセンサ２２１の各画素のムラを取るためのシェーディング補正が実施される。シェーディング補正が終了後、画像読み取りセンサ２２１を図２４に示すシアンのマーカが塗られている原稿が置かれている位置に移動させ図２５に示すヒストグラムを作成する。ヒストグラムは、主色抽出回路２４２で得られた図１２に示す主色毎に、残り２成分との比を求めそれぞれの度数分布を示したものである。
【００８６】
度数分布の作成方法について図２６を参照して説明する。図２６は、色判定回路２４３の構成を示すブロック図であり、シアンのマーカで塗られている原稿を読み取って主色抽出回路２４２で主色がシアンであると判定されている場合を示す。
【００８７】
２６１は、主色であるシアンの画像データを記憶している８ビットのレジスタであり、２６２は、マゼンタの画像データを記憶している８ビットのレジスタであり、２６３は、イエローの画像データを記憶している８ビットのレジスタである。各８ビットレジスタ２６１、２６２、２６３の入力は、白黒判別回路２４１の出力に接続されている。
【００８８】
２６４は、レジスタ２６１および２６２に記憶されているシアンとマゼンタの画像データをもとにマゼンタとシアンの比を求め、３ビットの信号を出力する除算ブロックであり、２６５は、レジスタ２６１および２６３に記憶されているシアンとイエローの画像データをもとにイエローとシアンの比を求め３ビットの信号を出力する除算ブロックである。２６６は、除算ブロック２６４および２６５によって得られた主色のシアンに対するマゼンタおよびイエローの比をアドレスバスに入力し度数分布を記憶して置くためのＳＲＡＭである。２６７は、入力端子ＡがＨ（高）レベルの場合データバス上のデータを読み込み、読み込んだデータに１を加算して記憶し、入力端子ＡがＬ（低）レベルの場合記憶しているデータをデータバス上に出力する機能を有する演算部である。２６８は読み書き制御部であり、ＳＲＡＭ２６６の読み書きを制御する機能を有する。
【００８９】
すなわち、主色がシアンであり、原稿の１画素に対応するシアン、マゼンタ、イエロー３色がレジスタ２６１、２６２及び２６３に記憶され、読み書き制御部２６８は、除算ブロック２６４と２６５で演算が終了したタイミングで出力端子ＲをＬレベルにする。読み書き制御部２６８の出力端子ＲがＬレベルになることにより、ＳＲＡＭ２６６は、リード状態になり、アドレスバスで設定されている番地のデータをデータバスに出力し、演算部２６７においてデータバスのデータに１加算が行われる。次に、演算部２６７における加算処理が終了したタイミングで読み書き制御部２６８の出力端子ＲをＨレベル、出力端子ＷをＬレベルにする。読み書き制御部２６８の出力端子ＷがＬレベルになることにより、ＳＲＡＭ２６６のデータバスが入力状態になるとともに、演算部２６７に記憶されているデータがデータバスに出力される。次に、読み書き制御部２６８は、出力端子ＷをＨレベルにする。読み書き制御部２６８の出力端子ＷがＬレベルからＨレベルに変化することにより、データバス上のデータがＳＲＡＭ２６６に記憶される。同様に主色がマゼンタ、主色がイエローについても度数分布表が作成される。
【００９０】
以上原稿に塗られているシアンの１画素に対する度数分布表作成処理について説明したが本実施例では前記度数分布を求める処理を１００回繰り返し原稿に塗られているシアンの１００点をサンプルして度数分布表を作成している。
【００９１】
次に、画像読み取りセンサ２２１を図２４に示すグリーンのマーカが塗られている原稿が置かれている位置に移動させ、原稿にグリーンが塗られている場合の主色シアン、マゼンタ、イエローそれぞれに対する度数分布表を作成する。以後同様にブルー、レッド、ピンク、バイオレット、オレンジ、イエローのマーカで塗られている位置の画像データを読み取り、度数分布表を作成する。度数分布表を作成するに当たり、もし、目的とする位置にマーカが塗られていない場合は、塗られていない色に対する標準の度数分布を代用する。最後に、主色シアン、マゼンタ、イエローそれぞれの度数分布において共通に度数が０で、かつ、前もって決められている範囲（シアン、マゼンタ、イエローが共に濃い範囲で薄い黒に対応する領域）の領域を黒となるように度数分布表を修正する。
【００９２】
次に、度数分布表よりマーカの読み取り色判定用パラメータを作成する方法について図２８の概念図と図２７のフローを用いて述べる。図２８（Ａ）は、主色Ｃについて得られた度数分布表（原稿に塗られたシアン、グリーン、ブルー、レッド、ピンク、バイオレット、オレンジ、イエロー、黒を読み取りそれぞれの色に対し作成したものを合成しもの）である。度数分布表は、ＳＲＡＭ２６６にそれぞれの色毎に記憶されており、図示しないＣＰＵによって読み出され、図２７に示すフローに従って処理される。
【００９３】
ステップＳ１においては、黒とブルーの領域が隣接しているかを判定する。領域が隣接している場合は、ステップＳ２へ進み、領域が隣接していない場合は、ステップＳ１１へ進む。
【００９４】
ステップＳ２においては、黒とブルーの領域の隣接状態を判断する。もし、黒とブルーの領域が重なり合っている場合は、ステップＳ４へ進み、黒とブルーの領域間に隙間（度数０）がある場合（図２８（Ａ）は隙間がある状態を示す）は、ステップＳ３へ進む。
【００９５】
ステップＳ３においては、黒とブルーの領域間の中心を出し、領域間の中心を黒とブルーの境界としては、ステップＳ５へ進む。
【００９６】
ステップＳ４においては、黒とブルーの領域が重なり合っている間の中心を出し、重なり合っている間の中心を黒とブルーの境界として、ステップＳ５へ進む。
【００９７】
ステップＳ５においては、黒とブルーの領域が隣接している部分に対して境界を決定する処理がすべて終了したかを判断する。境界を決定する処理がすべて終了している場合は、ステップＳ１１へ進み、境界を決定する処理が残っている場合は、ステップＳ２に戻る。図２８（Ｂ）は、ステップＳ５が終了した時の度数分布表を示す。
【００９８】
ステップＳ１１においては、黒とグリーンの領域が隣接しているかを判定する。領域が隣接している場合は、ステップＳ１２へ進み、領域が隣接していない場合は、ステップＳ２１へ進む。
【００９９】
ステップＳ１２においては、黒とグリーンの領域の隣接状態を判断する。もし、黒とグリーンの領域が重なり合っている場合は、ステップＳ１４へ進み、黒とグリーンの領域間に隙間（度数０）がある場合は、ステップＳ１３へ進む。
【０１００】
ステップＳ１３においては、黒とグリーンの領域間の中心を出し、領域間の中心を黒とグリーンの境界として、ステップＳ１５へ進む。
【０１０１】
ステップＳ１４においては、黒とグリーンの領域が重なり合っている間の中心を出し、重なり合っている間の中心を黒とグリーンの境界として、ステップＳ１５へ進む。
【０１０２】
ステップＳ１５においては、黒とグリーンの領域が隣接している部分に対して境界を決定する処理がすべて終了したかを判断する。境界を決定する処理がすべて終了している場合は、ステップＳ２１へ進み、境界を決定する処理が残っている場合は、ステップＳ１２にもどる。図２８（Ｃ）は、ステップＳ１５が終了した時の度数分布表を示す。
【０１０３】
ステップＳ２１においては、ブルーとグリーンの領域が隣接しているかを判定する。領域が隣接している場合は、ステップＳ２２へ進み、領域が隣接していない場合は、ステップＳ３１へ進む。
【０１０４】
ステップＳ２２においては、ブルーとグリーンの領域の隣接状態を判断する。もし、ブルーとグリーンの領域が重なり合っている場合は、ステップＳ２４へ進み、ブルーとグリーンの領域間に隙間（度数０）がある場合は、ステップＳ２３へ進む。
【０１０５】
ステップＳ２３においては、ブルーとグリーンの領域間の中心を出し、領域間の中心をブルーとグリーンの境界とし、ステップＳ２５へ進む。
【０１０６】
ステップＳ２４においては、ブルーとグリーンの領域が重なり合っている間の中心を出し、重なり合っている間の中心をブルーとグリーンの境界として、ステップＳ２５へ進む。
【０１０７】
ステップＳ２５においては、ブルーとグリーンの領域が隣接している部分に対して境界を決定する処理がすべて終了したかを判断する。境界を決定する処理がすべて終了している場合は、ステップＳ３１へ進み、境界を決定する処理が残っている場合は、ステップＳ２２に戻る。図２８（Ｄ）は、ステップＳ２５が終了した時の度数分布表を示す。
【０１０８】
ステップＳ３１においては、ブルーとシアンの領域が隣接しているかを判定する。領域が隣接している場合は、ステップＳ３２へ進み、領域が隣接していない場合は、ステップＳ４１へ進む。
【０１０９】
ステップＳ３２においては、ブルーとシアンの領域の隣接状態を判断する。もし、ブルーとシアンの領域が重なり合っている場合は、ステップＳ３４へ進み、ブルーとシアンの領域間に隙間（度数０）がある場合は、ステップＳ３３へ進む。
【０１１０】
ステップＳ３３においては、ブルーとシアンの領域間の中心を出し、領域間の中心をブルーとシアンの境界として、ステップＳ３５へ進む。
【０１１１】
ステップＳ３４においては、ブルーとシアンの領域が重なり合っている間の中心を出し、重なり合っている間の中心をブルーとシアンの境界として、ステップＳ３５へ進む。
【０１１２】
ステップＳ３５においては、ブルーとシアンの領域が隣接している部分に対して境界を決定する処理がすべて終了したかを判断する。境界を決定する処理がすべて終了している場合は、ステップＳ４１へ進み、境界を決定する処理が残っている場合は、ステップＳ３２に戻る。図２８（Ｅ）は、ステップＳ３５が終了した時の度数分布表を示す。
【０１１３】
ステップＳ４１においては、グリーンとシアンの領域が隣接しているかを判定する。領域が隣接している場合は、ステップＳ４２へ進み、領域が隣接していない場合は、ステップＳ５１へ進む。
【０１１４】
ステップＳ４２においては、グリーンとシアンの領域の隣接状態を判断する。もし、グリーンとシアンの領域が重なり合っている場合は、ステップＳ４４へ進み、グリーンとシアンの領域間に隙間（度数０）がある場合は、ステップＳ４３へ進む。
【０１１５】
ステップＳ４３においては、グリーンとシアンの領域間の中心を出し、領域間の中心をグリーンとシアンの境界として、ステップＳ４５へ進む。
【０１１６】
ステップＳ４４においては、グリーンとシアンの領域が重なり合っている間の中心を出し、重なり合っている間の中心をグリーンとシアンの境界としステップＳ４５へ進む。
【０１１７】
ステップＳ４５においては、グリーンとシアンの領域が隣接している部分に対して境界を決定する処理がすべて終了したかを判断する。境界を決定する処理がすべて終了している場合は、ステップＳ５１へ進み、境界を決定する処理が残っている場合は、ステップＳ４２に戻る。図２８（Ｆ）は、ステップＳ４５が終了した時の度数分布表を示す。
【０１１８】
ステップＳ５１においては、グリーンとブルーの領域が隣接しているかを判定する。領域が隣接している場合は、ステップＳ５２へ進み、領域が隣接していない場合は、ステップＳ６１へ進む。
【０１１９】
ステップＳ５２においては、グリーンとブルーの領域の隣接状態を判断する。もし、グリーンとブルーの領域が重なり合っている場合は、ステップＳ５４へ進み、グリーンとシアンの領域間に隙間（度数０）がある場合は、ステップＳ５３へ進む。
【０１２０】
ステップＳ５３においては、グリーンとブルーの領域間の中心を出し、領域間の中心をグリーンとブルーの境界として、ステップＳ５５へ進む。
【０１２１】
ステップＳ５４においては、グリーンとブルーの領域が重なり合っている間の中心を出し、重なり合っている間の中心をグリーンとブルーの境界として、ステップＳ５５へ進む。
【０１２２】
ステップＳ５５においては、グリーンとブルーの領域が隣接している部分に対して境界を決定する処理がすべて終了したかを判断する。境界を決定する処理がすべて終了している場合は、ステップＳ６１へ進み、境界を決定する処理が残っている場合は、ステップＳ５２に戻る。図２８（Ｇ）は、ステップＳ５５が終了した時の度数分布表を示す。
【０１２３】
ステップＳ６１においては、主色がシアンについての境界を決定する処理を終了する。同様に主色がマゼンタ、主色がイエローについても境界を決定する処理を実施する。
【０１２４】
以上原稿の端に塗られたマーカを読み取り色判定用パラメータを設定する処理で得られた結果は、実際のコピー動作において色判定回路２４３で用いられる。また、原稿の先端にマーカだけが塗られている（黒が無い）場合、前記マーカ処理のルールに従い、原稿の先端のマーカは印字用紙に印字されない。
【０１２５】
このように実際に原稿上に塗られたマーカを読み取った結果に基づいて設定された色判定パラメータ（例えば図２８（Ｇ））を用いることにより、用紙の色やマーカの色のばらつきあるいは読み取りセンサの特性のばらつき等の影響を排除して、正確な色判別が可能となる。
【０１２６】
次に図２９及び図３０を用いて第２実施例の変形例について説明する。本実施例は、原稿の端に塗られたマーカを読み取り、色判定用パラメータを設定する方法として、色判定用パラメータの基本型を前もって決めておき、原稿の端に塗られたマーカを読み取った結果に応じて、色判定用パラメータの基本型に補正を加える方法採用したものである。
【０１２７】
図２９（Ａ）は、色判定用パラメータの基本型のなかでシアンを主色にしものである。色を判定するパラメータ（以下「領域」とする）の基本型は通常の使用状態においてマーカを塗られた原稿を読み取った場合に分布する範囲となっている。
【０１２８】
図２９（Ｂ）は、図２９（Ａ）よりシアンとグリーンの領域を抜き出したものである。図２９（Ｂ）のａは、イエローとマゼンタが零の点を基準として、イエロー方向における標準のシアン領域端までの距離、ｂはイエローとマゼンタが零の点を基準として、イエロー方向における標準のグリーン領域端までの距離、Ｚは、色判定パラメータを補正後のシアンとグリーンの境界までの距離である。
【０１２９】
図２９（Ｃ）は、原稿の端に塗られたマーカを読み取り、度数分布を作成したものであり、シアン及びグリーンの分布が、標準のシアン領域及び標準のグリーン領域の範囲内に入っている場合を示したものである。ｃは、イエローとマゼンタが零の点を基準として、イエロー方向におけるシアンの分布端までの距離、ｄは、イエローとマゼンタが零の点を基準として、イエロー方向におけるグリーンの端までの距離である。図２９（Ｄ）は、図２９（Ｃ）におけるシアンの領域とグリーンの領域を補正し、シアンとグリーンの境界Ｚを示した図であり、
Ｚ＝ａ＋（ｂ−ａ）×（ｄ−ｂ）÷｛（ａ−ｃ）＋（ｄ−ｂ）｝
の関係が成り立っている。
【０１３０】
すなわち、標準のシアン領域端と標準のグリーン領域端の距離（ｂ−ａ）を求め、求めた距離を標準のシアン領域端とシアン分布端間の距離（ａ−ｃ）と標準のグリーン領域端とグリーン分布端間（ｄ−ｂ）の距離で分割し、シアンとグリーンの境界Ｚとしている。また、補正後のシアン領域は、同一の記号で示しているが、標準のシアン領域と補正により追加されたシアン領域の区別をつけるため境界に実線を入れてある。同様に補正後のグリーン領域及び図２９の以後の図面にも境界を示す実線を入れてある。
【０１３１】
図２９（Ｅ）は、シアンの分布が標準のシアン領域をはみ出しグリーンの分布が標準のグリーン領域の範囲内に入っている場合を示したものである。図２９（Ｆ）は、図２９（Ｅ）におけるシアンの領域とグリーンの領域を補正し、シアンとグリーンの境界Ｚを示した図であり
Ｚ＝ｃ＋（ｂ−ｃ）÷２
の関係が成り立っている。すなわち、シアン分布端と標準のグリーン領域端の中心をシアンとグリーンの境界Ｚとしている。
【０１３２】
図２９（Ｇ）は、グリーンの分布が標準のグリーン領域をはみ出しシアンの分布が標準のシアン領域の範囲内に入っている場合を示しものである。図２９（Ｈ）は、図２９（Ｇ）におけるシアンの領域とグリーンの領域を補正し、シアンとグリーンの境界Ｚを示した図であり
Ｚ＝ａ＋（ｄ−ａ）÷２
の関係が成り立ている。すなわち、グリーン分布端と標準のシアン領域端の中心をシアンとグリーンの境界Ｚとしている。
【０１３３】
図３０（Ａ）は、グリーンの分布及びシアンの分布が標準のグリーン領域及び標準のシアン領域をともにはみ出している場合を示したものである。図３０（Ｂ）は、図３０（Ａ）におけるシアンの領域とグリーンの領域を補正し、シアンとグリーンの境界Ｚを示した図であり
Ｚ＝ｃ＋（ｄ−ｃ）÷２
の関係が成り立っている。すなわち、グリーン分布端とシアン分布端の中心をシアンとグリーンの境界Ｚとしている。
【０１３４】
図３０（Ｃ）は、シアンの分布が標準のシアン領域をはみだし、標準のグリーン領域に入り、グリーンの分布が標準のグリーン領域範囲内に入っている場合を示したものである。図３０（Ｄ）は、図３０（Ｃ）におけるシアンの領域とグリーンの領域を補正し、シアンとグリーンの境界Ｚを示した図であり
Ｚ＝ｂ
の関係が成り立っている。すなわち、標準のグリーン領域端を境界Ｚとしている。
【０１３５】
図３０（Ｅ）は、グリーンの分布が標準のグリーン領域をはみだし、標準のシアン領域に入り、シアンの分布が標準のシアン範囲内に入っている場合を示したものである。図３０（Ｆ）は、図３０（Ｅ）におけるシアンの領域とグリーンの領域を補正し、シアンとグリーンの境界Ｚを示した図であり
Ｚ＝ａ
の関係が成り立っている。即ち、標準のシアン領域端を境界Ｚとしている。
【０１３６】
図３０（Ｇ）は、グリーンの分布が標準のグリーン領域をはみ出し、標準のシアン領域に入り、シアンの分布が標準のシアン領域をはみ出し、標準のグリーン領域に入っている場合を示したものである。図３０（Ｈ）は、図３０（Ｇ）におけるシアンの領域とグリーンの領域を補正し、シアンとグリーンの境界Ｚを示した図であり
Ｚ＝ａ＋（ｂ−ａ）÷２
に関係が成り立っている。すなわち、標準のシアン領域端と標準のマゼンタ領域端の中心を境界Ｚとしている。
【０１３７】
図３０（Ｃ）、図３０（Ｅ）、図３０（Ｇ）、の場合は、標準のシアン領域にグリーン、または、標準のグリーン領域にシアンというように異なる色のマーカが入る可能性があるため、上述したように境界を決定するとともに例えば操作部（図示せず）の液晶にシアンのマーカがグリーンとして検知される可能性があることを表示し、使用者に注意を促す処置を実施する。また、図２９、３０においては、主色Ｃのシアンとグリーンの境界を決定する例について述べてあるが主色Ｃの他の色、主色Ｍ、主色Ｙに対しても同様の処理を施し境界を決定することは言うまでもない。
【０１３８】
次に上述した第２実施例において、カラ−マ−キングに用いられているマ−カペンの色を判定するための色判定パラメ−タを当該複写機が出荷される国や地域に応じて最適化する第１の手法を図３１及び図３２を用いて説明する。
【０１３９】
図３１は、複写機の操作部の変倍設定の例を示したものである。日本の場合、用紙としてＡ、Ｂ系列が用いられているため、変倍組み合せとしてＡ４とＢ４、Ａ４とＡ３、Ｂ４とＡ３の３種類が考えられる。アメリカの場合、用紙としてインチ系が用いられているため、変倍の組み合せとしてＬＴＲとＬＧＬが考えられる。ヨ−ロッパの場合、用紙としてＡ系列が用いられているため、変倍の組み合わせとしてＡ４とＡ３が考えられる。すなわち、変倍設定だけを考えてみても、地域により、変倍の組み合せの数や、縮小率、拡大率が異なっていることがわかる。現在、複写機の変倍に対する制御方法は、地域毎に独立したソフトを作成するのではなく、全世界共通でソフトを作成し、地域向けのコードを登録しておき、地域向けのコードを基にして変倍の組み合せ数や、縮小率、拡大率を対応させている。すなわち、現在販売されている複写機の制御部には、地域向けのコードが使用されている。
【０１４０】
図３２は、地域に対応して色判定用パラメータを設定するフローを示しものであり、複写機の使用者がマーカ編集を選択し、複写ボタンを押してからの処理について記述したものである。
【０１４１】
ステップＳ１０１では、複写機内に記憶されている地域向けコードがヨーロッパになっているかを判断する。地域向けコードがヨーロッパになっている場合は、色判定パラメータをヨーロッパ向け仕様とする（ステップＳ１０８）。具体的には、原稿に塗られているマーカの色を判定するためのパラメータ（前もって用意されている）の中からヨーロッパ向けのものを読み出す。
【０１４２】
ステップＳ１０１で、地域向けコードがヨーロッパになっていない場合は、さらに地域向けコードがアメリカになっているか否かを判断する（ステップＳ１０２）。なお本実施例においては、地域向けコードは、変倍回路２２８とマーカ編集回路２２７で共通に使用しているが、マーカ編集回路２２７として独自に地域向けコードを使用してもよい。
【０１４３】
ステップＳ１０２で、地域向けコードがアメリカになっている場合は、色判定パラメータをアメリカ向け仕様とし（ステップＳ１０７）、地域向けコードがアメリカになっていない場合は、色判定コードを日本向け仕様とする（ステップＳ１０３）。
【０１４４】
ステップＳ１０３，Ｓ１０７又はＳ１０８を実行した後はステップＳ１０４に進み、色判定パラメータの設定、すなわち、図１２に示す色判定の領域の設定を行う。続くステップＳ１０５では、マーカ編集による複写動作を実施する。詳細なマーカ編集の複写動作は、前述した通りである。マーカ編集の複写動作が終了すると、複写動作を終了する。
【０１４５】
次に色判定パラメ−タを当該複写機が出荷される国や地域に応じて最適化する第２の手法を、図３３（Ａ）を用いて説明する。この手法は、印字ヘッドに地域をあらわす情報を付加するようにしたものである。
【０１４６】
図３３（Ａ）は、印字ヘッドＫ（３０１）の構成を示す。印字ヘッドＫの左端部に仕向地を示す突起を形成する部分を設け、スイッチＳＷ１及びＳＷ２により突起の有無を検知することで仕向地を判断できるようにしたものである。例えば、スイッチＳＷ１及びＳＷ２が共にＯＦＦの場合は日本、スイッチＳＷ１がＯＮでスイッチＳＷ２がＯＦＦの場合はアメリカ、スイッチＳＷ１がＯＦＦでスイッチＳＷ２がＯＮの場合はヨーロッパ、スイッチＳＷ１及びＳＷ２が共にＯＮの場合はその他の地域というように色判定のパラメータを設定する。
【０１４７】
このように、印字ヘッドに仕向地を示す情報を付加する構成とすることにより、マーカの処理に関して複写機本体を全世界共通にすることが可能になる。
【０１４８】
次に色判定パラメ−タを当該複写機が出荷される国や地域に応じて最適化する第３の手法を、図３３（Ｂ）と図３４を用いて説明する。この手法は、第２の手法と同様に印字ヘッドに地域をあらわす情報を付加するようにしたものである。
【０１４９】
図３３（Ｂ）は、印字ヘッドＹ（３０２）の構成を示す。印字ヘッドＹの左端部にマーカの色がＹ主色の場合の色判定パラメータを示す突起を形成する部分をもうけ、スイッチＳＷ−Ｙ１からＳＷ−Ｙ３２０により突起の有無を検知することで地域に対応した色判定パラメータを設定できるようにしたものである。図３４（Ａ）にＹが主色の場合の標準のパラメータを示す。Ｙが主色の場合、標準状態においは、イエロー、オレンジ、レッド、グリーン、黒の５色の可能性がある。Ｙが主色の場合、ある一つのエリア（同図中の１つの升）を考えた時、前記５色の内どれか一つが選択される。
【０１５０】
よって、スイッチＳＷ−Ｙ１からＳＷ−Ｙ５を一つのエリアに割り当て、そのエリアの判定色をスイッチＳＷ−Ｙ１からＳＷ−Ｙ５のいずれがＯＮしているか判定し、ＯＮしているＳＷの番号に対応した色を判定色として設定するように構成する。本実施例においては、一つの主色に対して６４（８×８）のエリアがあるため３２０個（６４×５）のＳＷと、判定色を指定する突起が６４個必要になる。また、地域ごとに突起の位置を調整する必要がある。そこで、実際の複写機においては、ヘッドに不揮発性メモリを搭載し、その不揮発性メモリに色判定パラメータを記憶し、複写機の電源をＯＮしたときにヘッドの不揮発性メモリより色判定パラメータを読み出して色判定パラメータを設定するように構成する。
【０１５１】
図３４（Ｂ）は、第３の手法により設定されたある地域向けの色判定パラメータの例を示す図である。本地域においては、オレンジ色のマーカペンは使用していないが、オレンジに近いレッド（この地域では、レッドとして認識されている）が多く用いられており、レッドをオレンジに誤判定されることを防ぐため、オレンジ色の判定領域をレッド色に定義した例を示している。
【０１５２】
この結果、標準設定では、８色のマーカ色を判定できるところを７色に制限することによりマーカ色の誤判定を少なくすることが可能となる。
【０１５３】
また、Ｙ主色について説明をしたが、Ｃ主色、Ｍ主色についても同様の処理が可能なことは言うまでもない。
【０１５４】
なお、上述した第３の手法を採用する場合は、印字ヘッドに格納されているインクの色と、色判定パラメータの主色の色とを同一とすることが望ましい。
【０１５５】
次に色判定パラメ−タを当該複写機が出荷される国や地域に応じて最適化する第４の手法を、図３５及び図３６を用いて説明する。この手法は、ＡＣ電源ラインの特性をもとに地域を判定し、得られた地域情報をもとにして、色判定パラメータを設定するものである。
【０１５６】
図３５は、ＡＣ電源の特性を調べるための構成を示すブロック図である。ＡＣ電源としては、電圧１００Ｖから２４０Ｖ、周波数５０ＨＺ、６０ＨＺが対象となる。同図において、ＡＣ電源は、減衰器３１１に加えられ、減衰器３１１により電圧が１０００分の１に減衰され、ＣＰＵ３１２のＡＤ変換器に入力される。ＡＤ変換器に入力された信号は、図３６に示すフローにもとづいて処理される。図３６は、ＡＣ電源の特性より複写機が使用されている地域を判定するフローを示す。
【０１５７】
ステップＳ１１１では、電圧の最大値から最小値を減算し、次いで、電圧の最大値から最小値までの時間を計測する（ステップＳ１１２）。続くステップＳ１１３では、ＡＣ電源の電圧が２００Ｖ系か否かを判定する。すなわち、ステップＳ１１１で得られた電圧のピーク値に減衰器３１１の減衰率の逆数を掛け、得られた値が、５００Ｖ以上だったら電源電圧が２００Ｖ系であると判断し、ステップＳ１１８に進む。得られた値が５００Ｖ以下だったら電源電圧が２００Ｖ系ではないと判断し、ステップＳ１１４に進む。
【０１５８】
ステップＳ１１４では、ＡＣ電源の電圧が１１５Ｖ系かを判定する。すなわち、ステップＳ１１１で得られた電圧のピーク値に減衰器３１１の減衰率の逆数を掛け、得られた値が、３００Ｖ以上だったら電源電圧が１１５Ｖ系であると判断し、色判定パラメータをアメリカ向け仕様とする（ステップＳ１１７）。一方、得られた値が３００Ｖ以下だったら電源電圧が２００Ｖ系ではないと判断し、色判定パラメータを日本向け仕様とする（ステップＳ１１５）。具体的には、原稿に塗られているマーカの色を判定するためのパラメータ（前もって用意されている）の中から日本向けのものを読み出す。
【０１５９】
ステップＳ１１８では、ＡＣ電源の周波数が５０ＨＺか６０ＨＺかを判定する。すなわち、ステップＳ１１２で得られた電圧の最大値から最小値までの時間を２倍して、１周期の時間を求め、１周期の時間の逆数を取り、ＡＣ電源の周波数を得る。そして、ＡＣ電源の周波数が５５ＨＺ以下の場合は、５０ＨＺ系と判断し、色判定パラメータを韓国向け仕様とする（ステップＳ１１９）。また、ＡＣ電源の周波数が５５ＨＺ以上の場合は、６０ＨＺ系と判断し、色判定パラメータをヨーロッパ向け仕様とする（ステップＳ１１９）。
【０１６０】
ステップＳ１１５，Ｓ１１７，Ｓ１１９又はＳ１２０を実行した後は、ステップＳ１２１及びＳ１２２で図３２のステップＳ１０４及びＳ１０５と同様の処理を行い本処理を終了する。
【０１６１】
第４の手法によれば、仕向け地情報が付加されていない場合であっても、使用地域を判定し、正確な色判定パラメータの設定が可能となる。
【０１６２】
【発明の効果】
以上詳述したように請求項１の画像処理装置及び請求項８の画像処理方法によれば、所定の色マーカによってマーキングされた色データが予め登録され、同一の色マーカで複数回重ね塗りされた領域における色データを読み取ってマーカ色登録し、原稿の読み取り時に前記登録された色データと読み取った色データとを比較することにより、何度塗りかに関係なく同じ色のマーカとして色判定されるので、ユーザのマーカ塗りむら、画像読み取りセンサの特性ばらつき等に起因するマーカ色の誤判別を防止することができ、所望のマーカ編集結果を得ることができる。
【０１６４】
請求項２の画像処理装置及び請求項９の画像処理方法によれば、当該装置が販売される地域が判定され、その販売地域に応じて色判定用のパラメータが変更されるので、販売地域に拘わらず正確なマーカ色の判別を行うことができる。
【図面の簡単な説明】
【図１】本発明の第１実施例にかかる画像処理回路の構成を示すブロック図である。
【図２】色パッジシートの例を示す図である。
【図３】図１のマーカ色登録回路の構成を示すブロック図である。
【図４】図３の比率演算回路における処理の内容を説明するための図である。
【図５】マーカの色分布を示す図である。
【図６】図３の比率演算回路における処理のフローチャートである。
【図７】図１の色コード判定回路の構成を示すブロック図である。
【図８】色パッジシートの他の例を示す図である。
【図９】本発明の第２実施例におけるマーカ編集の内容を説明するための図である。
【図１０】本発明の第２実施例にかかるカラー複写機の画像処理回路の構成を示すブロック図である。
【図１１】図１０のマーカ編集回路の構成を示すブロック図である。
【図１２】色判別の方法を説明するための図である。
【図１３】色コードテーブルを示す図である。
【図１４】孤立点除去の手法を説明するための図である。
【図１５】領域判定時の記憶データを説明するための図である。
【図１６】領域判定の手法を説明するためのテーブルを示す図である。
【図１７】領域判定の手法を説明するためのテーブルを示す図である。
【図１８】領域判定の手法を説明するためのテーブルを示す図である。
【図１９】領域判定の手法を説明するためのテーブルを示す図である。
【図２０】尾引き処理を説明するための図である。
【図２１】出力色テーブルを示す図である。
【図２２】ブルーバック処理を説明するための図である。
【図２３】色濃度判定条件を説明するためのテーブルを示す図である。
【図２４】原稿の先端に塗るマーカの位置を例示した図である。
【図２５】シアンのマーカを読み取ったときの度数分布の例を示す図である。
【図２６】色判定回路の構成を示すブロック図である。
【図２７】色判定用パラメータを作成する処理のフローチャートである。
【図２８】色判定用パラメータの作成処理を説明するための図である。
【図２９】色判定用パラメータの補正処理を説明するための図である。
【図３０】色判定用パラメータの補正処理を説明するための図である。
【図３１】変倍の設定例を示す図である。
【図３２】色判定用パラメータの設定処理のフローチャートである。
【図３３】地域情報が付加された印字ヘッドを示す図である。
【図３４】地域情報に応じた色判定用パラメータの変更例を説明するための図である。
【図３５】ＡＣ電源と特性を測定するための構成を示す図である。
【図３６】ＡＣ電源の特性に基づいて販売地域を判定する処理のフローチャートである。
【図３７】マーカ編集を説明するための図である。
【図３８】マーカ編集を説明するための図である。
【図３９】従来のマーカ編集の問題点を説明するための図である。
【符号の説明】
１４  比率演算回路
５４  色コード判定回路
５５  マーカ色登録回路
２２７  マーカ編集回路
２５１  マーカ色判別回路
【図１】
0003595579.tif 000002
【図２】
0003595579.tif 000003
【図３】
0003595579.tif 000004
【図４】
0003595579.tif 000005
【図５】
0003595579.tif 000006
【図６】
0003595579.tif 000007
【図７】
0003595579.tif 000008
【図８】
0003595579.tif 000009
【図９】
0003595579.tif 000010
【図１０】
0003595579.tif 000011
【図１１】
0003595579.tif 000012
【図１２】
0003595579.tif 000013
【図１３】
0003595579.tif 000014
【図１４】
0003595579.tif 000015
【図１５】
0003595579.tif 000016
【図１６】
0003595579.tif 000017
【図１７】
0003595579.tif 000018
【図１８】
0003595579.tif 000019
【図１９】
0003595579.tif 000020
【図２０】
0003595579.tif 000021
【図２１】
0003595579.tif 000022
【図２２】
0003595579.tif 000023
【図２３】
0003595579.tif 000024
【図２４】
0003595579.tif 000025
【図２５】
0003595579.tif 000026
【図２６】
0003595579.tif 000027
【図２７】
0003595579.tif 000028
【図２８】
0003595579.tif 000029
【図２９】
0003595579.tif 000030
【図３０】
0003595579.tif 000031
【図３１】
0003595579.tif 000032
【図３２】
0003595579.tif 000033
【図３３】
0003595579.tif 000034
【図３４】
0003595579.tif 000035
【図３５】
0003595579.tif 000036
【図３６】
0003595579.tif 000037
【図３７】
0003595579.tif 000038
【図３８】
0003595579.tif 000039
【図３９】
0003595579.tif 000040