(57)【特許請求の範囲】
【請求項１】
特定の色の画像データを有するラインデータに基づいて特定の色でマークした画像データの領域内を検出するマークエリア検出装置において、Ｎ−１ラインのラインデータを記憶するラインメモリと、Ｎ−１ラインのラインデータとＮラインのラインデータとを比較するマークエリア生成部とを有し、前記マークエリア生成部でＮ−１ラインのラインデータがＮラインのラインデータよりも所定の画素数前にずれる位置で比較し、Ｎ−１ラインの特定の色の画像データとＮラインの特定の色の画像データとが一致したときからＮ−１ラインの特定の画像データがなくなるまでの範囲と、Ｎ−１ラインの特定の色の画像データがなくなる位置からＮラインの特定の色の画像データがなくなる範囲とをマークエリアとして検出することを特徴とするマークエリア検出装置。
【請求項２】
第１の色の画像データと第１の色とは異なる第２の色でマークした画像データとからなる原稿画像をラインごとに走査して読み取り、第２の色の画像データによるラインデータを生成し、このラインデータに基づいて前記第２の色でマークした画像データの領域内を検出するマークエリア検出装置において、Ｎ−１ラインのラインデータを記憶するラインメモリと、Ｎ−１ラインのラインデータとＮラインのラインデータとを比較するマークエリア生成部とを有し、前記マークエリア生成部でＮ−１ラインのラインデータがＮラインのラインデータよりも所定の画素数前にずれる位置で比較し、Ｎ−１ラインの第２の色の画像データとＮラインの第２の色の画像データとが一致したときからＮ−１ラインの第２の画像データがなくなるまでの範囲と、Ｎ−１ラインの第２の色の画像データがなくなる位置からＮラインの第２の色の画像データがなくなる範囲とをマークエリアとして検出することを特徴とするマークエリア検出装置。
【請求項３】
第１の色の画像データと第１の色とは異なる第２の色でマークした画像データとからなる原稿画像をラインごとに走査して読み取り、第２の色の画像データによるラインデータを生成し、このラインデータに基づいて前記第２の色でマークした画像データの領域内を検出するマークエリア検出装置において、Ｎ−１ラインのラインデータを記憶するラインメモリと、Ｎ−１ラインのラインデータとＮラインのラインデータとを比較するマークエリア生成部と、検出したマークエリアの出力画像を選択するデータセレクタとを有し、前記マークエリア生成部でＮ−１ラインのラインデータがＮラインのラインデータよりも所定の画素数前にずれる位置で比較し、Ｎ−１ラインの第２の色の画像データとＮラインの第２の色の画像データとが一致したときからＮ−１ラインの第２の画像データがなくなるまでの範囲と、Ｎ−１ラインの第２の色の画像データがなくなる位置からＮラインの第２の色の画像データがなくなる範囲とをマークエリアとして検出し、前記データセレクタによりマークエリアの出力画像を選択することを特徴とするマークエリア検出装置。
【請求項４】
特定の色の画像データを有するラインデータに基づいて特定の色でマークした画像データの領域内を検出するマークエリア検出方法において、Ｎ−１ラインのラインデータをラインメモリに記憶する工程と、Ｎ−１ラインのラインデータとＮラインのラインデータとを、マークエリア生成部でＮ−１ラインのラインデータがＮラインのラインデータよりも所定の画素数前にずれる位置で比較する工程とを有し、Ｎ−１ラインの特定の色の画像データとＮラインの特定の色の画像データとが一致したときからＮ−１ラインの特定の画像データがなくなるまでの範囲と、Ｎ−１ラインの特定の色の画像データがなくなる位置からＮラインの特定の色の画像データがなくなる範囲とをマークエリアとして検出することを特徴とするマークエリア検出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、図面や書類（以下原稿と言う）上に任意の位置に特定の色でマークした画像データの領域内を検出するマークエリア検出装置およびその方法に関する。
【０００２】
【従来の技術】
原稿の任意の位置に赤等の特定の色のマーカーで囲うようにマークし、あるいは、塗りつぶしてマークエリアを形成し、この原稿を画像読取装置によって読み取り、特定の色でマークした画像データの領域内を検出するマークエリア検出装置が知られる。
【０００３】
マークエリア検出装置は、一般に原稿をラインごとに走査して読み取る画像読取装置に組み込まれ、あるいは接続されている。画像読取装置はＣＣＤ等の複数の読取画素を１列に並べた複数のイメージセンサを含み、これらイメージセンサにより各色ごとの複数のデジタル化したラインデータを生成している。
【０００４】
例えば、二色のカラー画像を得る画像読取装置は、赤フィルタと青フィルタとを有する２種類のイメージセンサによって原稿を相対的に走査してラインごとにラインデータを読み取り、これらラインデータから黒色画像データと赤色画像データとを得ている。通常の使用においては、それぞれの画像データに基づいて周知の画像形成装置に出力され、黒色画像および赤色画像を有する複写画像を出力する。
【０００５】
上述した読取装置からの画像データからマークエリアを検出する場合、コントロールパネルの選択ボタン等によって切り替えることができ、マークエリア内の画像情報を赤色画像データとして出力したり、あるいは消去することができる。
【０００６】
従来のマークエリア検出装置は、マークの形状が複雑であったり、マークが正確に記載されておらずにすれた状態となっている場合等に正確なマークエリアの検出が困難となり、誤検知の原因となっている。
【０００７】
また、原稿上の画像データを全て記憶してマークエリアとその他の領域とを比較して誤検知することなくマークエリアを検出することができる。しかしながら、原稿上の画像データを全て記憶する大量のメモリが必要となってしまう。
【発明が解決しようとする課題】
【０００８】
本発明は、上述した問題点を解決する為になされたもので、簡単な構成により低コストで確実にマークエリア内を検知することができるマークエリア検出装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
特定の色の画像データを有するラインデータに基づいて特定の色でマークした画像データの領域内を検出するマークエリア検出装置において、Ｎ−１ラインのラインデータを記憶するラインメモリと、Ｎ−１ラインのラインデータとＮラインのラインデータとを比較するマークエリア生成部とを有し、前記マークエリア生成部でＮ−１ラインのラインデータがＮラインのラインデータよりも所定の画素数前にずれる位置で比較し、Ｎ−１ラインの特定の色の画像データとＮラインの特定の色の画像データとが一致したときからＮ−１ラインの特定の画像データがなくなるまでの範囲と、Ｎ−１ラインの特定の色の画像データがなくなる位置からＮラインの特定の色の画像データがなくなる範囲とをマークエリアとして検出することを特徴とするマークエリア検出装置。
【００１０】
また、第１の色の画像データと第１の色とは異なる第２の色でマークした画像データとからなる原稿画像をラインごとに走査して読み取り、第２の色の画像データによるラインデータを生成し、このラインデータに基づいて前記第２の色でマークした画像データの領域内を検出するマークエリア検出装置において、Ｎ−１ラインのラインデータを記憶するラインメモリと、Ｎ−１ラインのラインデータとＮラインのラインデータとを比較するマークエリア生成部とを有し、前記マークエリア生成部でＮ−１ラインのラインデータがＮラインのラインデータよりも所定の画素数前にずれる位置で比較し、Ｎ−１ラインの第２の色の画像データとＮラインの第２の色の画像データとが一致したときからＮ−１ラインの第２の画像データがなくなるまでの範囲と、Ｎ−１ラインの第２の色の画像データがなくなる位置からＮラインの第２の色の画像データがなくなる範囲とをマークエリアとして検出することを特徴とするマークエリア検出装置。
【００１１】
また、第１の色の画像データと第１の色とは異なる第２の色でマークした画像データとからなる原稿画像をラインごとに走査して読み取り、第２の色の画像データによるラインデータを生成し、このラインデータに基づいて前記第２の色でマークした画像データの領域内を検出するマークエリア検出装置において、Ｎ−１ラインのラインデータを記憶するラインメモリと、Ｎ−１ラインのラインデータとＮラインのラインデータとを比較するマークエリア生成部と、検出したマークエリアの出力画像を選択するデータセレクタとを有し、前記マークエリア生成部でＮ−１ラインのラインデータがＮラインのラインデータよりも所定の画素数前にずれる位置で比較し、Ｎ−１ラインの第２の色の画像データとＮラインの第２の色の画像データとが一致したときからＮ−１ラインの第２の画像データがなくなるまでの範囲と、Ｎ−１ラインの第２の色の画像データがなくなる位置からＮラインの第２の色の画像データがなくなる範囲とをマークエリアとして検出し、前記データセレクタによりマークエリアの出力画像を選択することを特徴とするマークエリア検出装置。
【００１２】
更に、特定の色の画像データを有するラインデータに基づいて特定の色でマークした画像データの領域内を検出するマークエリア検出方法において、Ｎ−１ラインのラインデータをラインメモリに記憶する工程と、Ｎ−１ラインのラインデータとＮラインのラインデータとを、マークエリア生成部でＮ−１ラインのラインデータがＮラインのラインデータよりも所定の画素数前にずれる位置で比較する工程とを有し、Ｎ−１ラインの特定の色の画像データとＮラインの特定の色の画像データとが一致したときからＮ−１ラインの特定の画像データがなくなるまでの範囲と、Ｎ−１ラインの特定の色の画像データがなくなる位置からＮラインの特定の色の画像データがなくなる範囲とをマークエリアとして検出することを特徴とする。
【００１３】
このような構成により、Ｎ−１ラインのラインデータを現在読み取りが行われているＮラインのラインデータよりも所定の画素数前にずれる位置となるようにラインメモリから読み出し、Ｎ−１ラインの特定の色の画像データとＮラインの特定の色の画像データとを比較し、Ｎ−１ラインの特定の色の画像データとＮラインの特定の色の画像データとが一致したときからＮ−１ラインの特定の画像データがなくなるまでの範囲と、Ｎ−１ラインの特定の色の画像データがなくなる位置からＮラインの特定の色の画像データがなくなる範囲とをマークエリアとして検出する。この検出データはラインメモリに記憶し、再びずれた状態で読み出され、次のＮ＋１ラインのラインデータと比較する。
【００１４】
【発明の実施の形態】
図１は、本発明のマークエリア検出装置１の概略構成を示すブロック図である。  図において、マークエリア検出装置１は、Ｎ−１ラインのラインデータを記憶するラインメモリ２と、Ｎ−１ラインのラインデータとＮラインのラインデータとを比較するマークエリア生成部３と、検出したマークエリアの領域内の画像データを画像生成回路からの画像データに挿入して画像形成装置（図示なし）に出力するデータセレクタ４とを有する。
【００１５】
データセレクタ４はマークエリアの出力する状態を選択するものであり、例えば、マークエリア内の画像データを特定の色で出力する色変換モード、マークエリア内の画像データを消すマスクモード、マークエリア内の画像データのみを出力するトリムモードを選択することができる。
【００１６】
入力画像データは画像読取装置によって原稿をラインごとに走査して読み取ったラインデータを示しており、例えば読み取り装置はＣＣＤ等の複数の読取画素を１列に並べた複数のイメージセンサを含み、これらイメージセンサにより各色ごとの複数のデジタル化したラインデータを出力している。
符号５は各色ごとの複数のラインデータの特定の色の画像データを含むラインデータのみを抽出してマークエリア生成部３に送るマークデータ抽出回路を示す。
また、符号９は、例えば入力画像データを２色の画像データに変換する顔図再生回路を示す。
【００１７】
ラインメモリ２はＮ−１ラインのラインデータがＮラインのラインデータよりも所定の画素数前にずれる位置となるようなタイミングで出力しており、実施例においては、Ｎ−１ラインのラインデータとＮラインのラインデータとは４画素ずらしている。マークエリア生成部３においては、後述する条件を満たすようにＮ−１ラインのラインデータとＮラインのラインデータとを比較している。即ち、Ｎ−１ラインの特定の色の画像データとＮラインの特定の色の画像データとが一致したときからＮ−１ラインの特定の画像データがなくなるまでの範囲と、Ｎ−１ラインの特定の色の画像データがなくなる位置からＮラインの特定の色の画像データがなくなる範囲とを論理和した範囲をマークエリアとして検出している。そしてこのマークエリアの画像データを有するラインデータがＮ−１ラインのラインデータとしてラインメモリに記憶される。従ってＮ−１ラインのラインデータは特定の色でマークした画像データの領域内を含む画像データとなる。
【００１８】
上記した条件を式で表すと、
ＭＥ＝（ＭＤ＃ＭＥＤ）＆ＯＲＦ
ＭＥ  ：Ｎラインのマークエリア
ＭＤ  ：Ｎラインのマークデータ
ＭＥＤ：Ｎ−１ラインの数ビットずらしたマークエリアデータ
となる。
マークデータ（ＭＤ）は実際にマークした画像データであり、マークエリアデータ（ＭＥＤ）はマークによって囲まれた領域の画像データを示す。
【００１９】
ＯＲＦについて説明すると、ここでマークデータ（ＭＤ）またはマークエリアデータ（ＭＥＤ）と判定された画像データを「１」とし、それ以外を「０」とすると、マークエリア生成部でＮラインのラインデータとＮ−１ラインのラインデータとを比較しているときに、Ｎラインのラインデータが「１」となった位置でＯＲＦを「１」にセットし、Ｎラインのマークエリアデータが「０」となった位置でＯＲＦを「０」にリセットするように設定している。
【００２０】
このような構成および演算条件により各ラインデータの動作を説明する。
図２において、符号６は原稿上に特定の色のマーカでマークしたマークデータを示す。即ち不図示の第１の色の画像データを第２の色で囲むようにマークしたマークデータを示す。原稿は不図示の読取装置によってラインごとに図で見て左方向から右方向に主走査し、且つ上側から下側に副走査して原稿画像を読み取っており、図示例ではＮラインまで走査した状態を示す。
【００２１】
Ｎ−１ラインのラインデータには、特定の色あるいは第２の色の画像データが含まれておらず、従ってラインメモリには「０」のみのデータが記憶されている。Ｎラインのラインデータはマークの上の部分であるため、図示するように連続したマークデータ６ａが得られ、この部分が「１」となる。
次いでＮ−１ラインのラインデータを４画素分前方にずらした状態でラインメモリ２から読み出し、Ｎラインのラインデータと比較する。
【００２２】
この比較は上述した演算式に基づいて行われ、マークエリアの画像データを検出する。Ｎ−１ラインのラインデータはいずれの位置においても「０」であり、まずＮラインのマークデータが「１」となった位置からマークエリアとして検出される。
【００２３】
Ｎラインのラインデータはマークの上に重なっているため、マークデータ６ａとマークエリアは同一の画像データとなる。マークエリア生成部３で検出されたマークエリアの画像データはデータセレクタ４に送られ、予め選択した画像形態（色変換、マスク、トリム）に処理されて出力画像データとして不図示の画像形成装置へと出力される。一方このマークエリアの画像データは、ラインメモリ２に記憶される。
【００２４】
次に、図３に示すように読取装置が別のＮラインまで原稿を読み取った状態を示す。
Ｎ−１ラインのラインデータは、検出されたマークエリア７ａの画像データである。Ｎラインのラインデータはマークデータ８ａ、８ｂとを有しており、この部分が「１」となる。
【００２５】
次いでＮ−１ラインのマークエリアデータを４画素分前方にずらした状態でラインメモリ２から読み出し、図４の概念図に示すように４画素ずれたＮラインのラインデータと論理和する。
Ｎ−１ラインのラインデータが「１」のときは、ＯＲＦが前回のマークエリアの「０」となった位置でリセットされているため、Ｎ−１ラインのマークエリア７ａがあっても「０」を検出する。一方、マークデータ８ａが「１」となった位置でＯＲＦがセットされ、マークエリアとして検出される。続いてマークデータが「０」となってもＮ−１ラインのマークエリアが「１」となっているためマークエリアとして検出される。この間マークエリアデータが「０」となったときにＯＲＦがリセットされる。
【００２６】
こうしてマークエリア生成部３で検出されたマークエリア７ｂの画像データはデータセレクタ４に送られ予め選択した画像形態（色変換、マスク、トリム）に処理されて出力画像データとして不図示の画像形成装置へと出力される。一方このマークエリアは、ラインメモリ２に記憶される。
【００２７】
上述した比較を繰り返すことにより図５に示すように原稿画像中のマークエリアの検出がリアルタイムに行われる。このため、主走査方向の原稿上に２以上のマークエリアがあっても各々認識することができる。
【００２８】
実施例においては、二色カラー用の画像データに基づいて説明したが、２色以上の画像データであっても同様にマークエリアを検出することができる。
また、Ｎ−１ラインのラインデータを４画素分前方にずらした状態でＮラインのラインデータと比較したがこの画素数に限定することはなく、例えば、８画素や１６画素ずらした場合であっても良い。
【００２９】
【発明の効果】
原稿上にマークしたマークデータを簡単な構成により高速で且つ正確にマークデータとして検出することができ、原稿上に２以上のマークデータがあっても検出することができる。
【００３０】
【図面の簡単な説明】
【図１】  本発明のマークエリア検出装置を示す概略ブロック図。
【図２】  マークデータ上のラインデータを示す図。
【図３】  マークデータ上の別のラインデータを示す図。
【図４】  図３の拡大概念図。
【図５】  検出されたマークエリアを示す図。
【符号の説明】
１  マーク検出装置
２  ラインメモリ
３  マークエリア生成部
４  データセレクタ
５  マーク抽出回路
６、６ａ  マークデータ
７、７ａ、７ｂ  マークエリア
８ａ、８ｂ  マークデータ
９  画像生成回路
【図１】
0003649882.tif 000002
【図２】
0003649882.tif 000003
【図３】
0003649882.tif 000004
【図４】
0003649882.tif 000005
【図５】
0003649882.tif 000006