JPH0818741A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH0818741A
JPH0818741A JP6168908A JP16890894A JPH0818741A JP H0818741 A JPH0818741 A JP H0818741A JP 6168908 A JP6168908 A JP 6168908A JP 16890894 A JP16890894 A JP 16890894A JP H0818741 A JPH0818741 A JP H0818741A
Authority
JP
Japan
Prior art keywords
area
closed
marker
rectangular
rectangular area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6168908A
Other languages
English (en)
Inventor
Makoto Watanabe
渡辺  誠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP6168908A priority Critical patent/JPH0818741A/ja
Publication of JPH0818741A publication Critical patent/JPH0818741A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Facsimile Scanning Arrangements (AREA)
  • Image Analysis (AREA)

Abstract

(57)【要約】 【目的】 主走査方向に重なった複数のマーキング領域
を判別し、処理時間を短縮するとともに、編集加工を容
易にする。 【構成】 閉領域検出回路1は、マーカーによって囲ま
れる閉領域を検出し、該閉領域に対応した領域識別デー
タIDを出力する。主走査幅領域判定回路2は、マーカ
ーを包含する矩形領域を判定し、該矩形領域に対応した
領域識別データIDを出力する。これら領域識別データ
IDは、原稿内におけるイメージ通りにページメモリ4
に記憶される。そして、原稿の読み取りが終了し、キャ
リッジ動作の復路期間中に、Max/Min判定回路5はペ
ージメモリ4に記憶された領域識別データIDを逆方向
に読み出して矩形領域の原稿内における絶対位置を判定
する。また、アドレス変更回路8は必要に応じて閉領域
と矩形領域との絶対位置を変更する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、原稿を光学的に走査
して画素単位で読み取り、種々の編集処理を施して出力
する画像処理装置に関する。
【0002】
【従来の技術】従来より、例えば複写機やFAXなどの
画像処理装置では、原稿の特定部分の領域にマーカーペ
ン等によりマーカーを書き込み、原稿を光学的に走査し
て読み取る際に、上記マーカーを検出して該マーカー内
の閉領域を認識し、該閉領域に対して移動、センタリン
グ、拡大、縮小等の編集処理を施し、電子写真方式など
の出力装置で出力するものが知られている。
【0003】上述した従来の画像処理装置として、例え
ば特開昭62−159570号には、原稿に書き込まれ
た自由形状のマーカーを検出し、該マーカーによって囲
まれる閉領域を編集処理の対象とする装置が開示されて
いる。しかしながら、上記画像処理装置では、自由形状
のマーカーのみを検出する方式であるので、手書きで書
き込まれたマーカーの周辺部には凹凸が現れ、閉領域の
周囲にジャギー(ぎざぎざ)が発生し、見苦しくなると
いう問題があった。
【0004】そこで、上記問題を解消する他の従来の画
像処理装置として、例えば特開平4−46462号に
は、原稿に書き込まれた自由形状のマーカーを検出する
際に、該マーカーが包含される矩形領域を判定し、該矩
形領域を編集対象とする装置が開示されている。この画
像処理装置では、マーカーを包含する矩形領域を設定す
るため、閉領域の周囲にジャギーが発生しない。
【0005】
【発明が解決しようとする課題】ところで、上述した従
来の画像処理装置(特開平4−46462号)では、原
稿の読み取りと同時に随時矩形領域を判定していく方式
なので、一度に判定できる矩形領域の個数が一領域のみ
であり、実用上、最大20〜30個程度あれば問題はな
いと考えられるが、個数を増やすには、矩形領域を判定
するためのレジスタを増加しなければならないという欠
点を有する。
【0006】また、この方式では読み取りと同時に判定
を行うので、主走査方向には一度に一領域しか判定でき
ない。このため、図4(a)に示すように、主走査方向
に重なった複数のマーカーM1,M2を全て1つの領域
(点線)とするか、もしくは図4(b)に示すように、
ある1つのマーカーM1のみについて判定するしかな
く、主走査方向に重なった複数のマーカーM1,M2の
各々に対して矩形領域を判定できないという問題があっ
た。
【0007】この発明は上述した事情に鑑みてなされた
もので、主走査方向に重なった複数のマーキングに対し
て矩形領域を判別でき、また、判別処理時間を短縮でき
るとともに、判別した矩形領域に対しての編集加工を容
易にできる画像処理装置を提供することを目的としてい
る。
【0008】
【課題を解決するための手段】上述した問題点を解決す
るために、請求項1記載の発明では、原稿を読み取る往
路で、原稿上のマーカーを検出し、該マーカーによって
囲まれる閉領域を検出する閉領域検出手段と、前記閉領
域検出手段によって検出された前記マーカーを包含する
矩形領域を設定する矩形領域設定手段と、前記閉領域と
矩形領域とを原稿内におけるイメージ通りに識別可能に
記憶する記憶手段と、前記原稿の読み取りが終了する
と、前記記憶手段に記憶された前記閉領域と前記矩形領
域とを原稿の読み取り方向と逆方向に走査しながら、前
記閉領域と矩形領域との原稿内における絶対位置を判定
する位置判定手段とを具備することを特徴とする。
【0009】また、請求項2記載の発明では、前記位置
判定手段は、前記絶対位置の判定をキャリッジ動作の復
路期間中に行うことを特徴とする。
【0010】また、請求項3記載の発明では、前記位置
判定手段によって判定された絶対位置に基づいて前記閉
領域と矩形領域との位置を変更する位置変更手段を具備
することを特徴とする。
【0011】
【作用】請求項1記載の発明によれば、閉領域検出手段
により、原稿上のマーカーを検出し、該マーカーによっ
て囲まれる閉領域を検出するとともに、矩形領域設定手
段により、閉領域検出手段によって検出されたマーカー
を包含する矩形領域を設定する。閉領域と矩形領域と
は、原稿内におけるイメージ通りに識別可能に記憶手段
に記憶される。そして、原稿の読み取りが終了すると、
記憶手段に記憶された閉領域と矩形領域とが原稿の読み
取り方向と逆方向に走査され、この閉領域と矩形領域と
の原稿内における絶対位置が位置判定手段によって判定
される。
【0012】また、請求項2記載の発明によれば、位置
判定手段による絶対位置の判定は、キャリッジ動作の復
路期間中に行われる。
【0013】また、請求項3記載の発明によれば、位置
判定手段によって判定された閉領域と矩形領域との絶対
位置は、位置変更手段によって変更される。
【0014】
【実施例】次に図面を参照してこの発明の一実施例につ
いて説明する。 A.実施例の構成 図1は本発明の一実施例の構成を示すブロック図であ
る。なお、本実施例では、スキャナ、編集回路等の周知
の構成部分や、本発明に直接関係のない部分を省略して
いる。また、以下の説明では、スキャナで読み込まれた
画像情報は、ライン単位で処理されるものとする。図に
おいて、1は閉領域判定回路であり、原稿をキャリッジ
でスキャンさせた際に、図2に示すように、スキャナに
よって読み込まれた原稿上のマーカーM上の領域、マー
カーM内の領域を判別し、各々の領域に、その領域の属
性が分かるような領域識別データIDを生成し、主走査
幅領域判定回路2および加算器3へ供給する。本実施例
では、閉領域判定回路1は、2ビットの領域識別データ
IDを生成するようになっており、マーカーM上の領域
には「11」を生成し、マーカーM内の領域には「0
1」を生成し、また、領域外には「00」を生成する。
【0015】主走査幅領域判定回路2は、上記領域識別
データIDに基づいて、副走査方向に移動する間、マー
カーMによる閉領域の最大幅を検出し、該最大幅が検出
されると、その最大幅を保持することによって、閉領域
の下方に仮想的な矩形領域を設定し、該矩形領域に、そ
の領域の属性が分かるように「10」という領域識別デ
ータIDを生成し、これを上記加算器3へ供給する。矩
形領域の設定および該矩形領域に対する領域識別データ
IDの生成は、主走査方向に重なった複数の閉領域の各
々に対して行われる。
【0016】次に、加算器3は、マーカーM上の領域、
マーカーM内の領域、および領域外に対する領域識別デ
ータIDに加えて、閉領域の下方における矩形領域に対
する領域識別データIDをページメモリ4へ書き込むよ
うになっている。ページメモリ4は、原稿1ページ分を
イメージ通りに展開したメモリであり、各画素は上記領
域識別データを格納するために2ビットで構成されてい
る。ページメモリ4には、原稿に描かれたマーカーMの
形状通りに、領域識別データIDとして、マーカー上−
「11」、閉領域内−「01」、矩形領域内−「1
0」、領域外−「00」が格納される。該ページメモリ
4は、キャリッジが元の位置に復帰する復路期間中に、
ページの後端側から逆方向に領域識別データIDを読み
出し、Max/Min判定回路5へ出力する。
【0017】次に、Max/Min判定回路5は、領域識別
データIDに基づいて、マーカーMを含む該マーカーで
囲まれた閉領域と、その下方の矩形領域とで表される領
域(以下、処理領域という)の原稿内における絶対位置
を示すメモリ上のアドレスADを求め、該アドレスAD
をアドレスメモリ6へ供給する。例えば、処理領域が図
3に示すような図形である場合、ページの後端側から逆
方向に供給される領域識別データに基づいて、まず、各
マーカーMにかかる最初のライン(最下行)で主走査方
向の最小値Min/最大値Max(X1min,X1max/X2
min,X2max)と、副走査方向の最大値Max(Y1max
/Y2max)を判定し、次いで、第2ライン目以降で、
主走査方向の最小値Min/最大値Maxの範囲内にある副
走査方向の最小値Min(Y1min/Y2min)を判定す
る。したがって、本実施例のMax/Min判定回路5で
は、処理領域の最大幅を検出した後は、その最大幅内に
ある副走査方向の最小値Minを検出すればよく、主走査
方向に複数の処理領域が重なっていても、各々の処理領
域のアドレスADが求められる。
【0018】言い換えると、原稿読み取りと同じ方向か
ら読み出された領域識別データIDに基づいてアドレス
ADを判定すると、最初に副走査方向の最小値Min(Y
1min)が検出され、次に、最小値Min(Y2min)が検
出される。この場合、これら最小値Minが1つの処理領
域のものであるか、異なる処理領域のものであるかが判
別できない。これに対して、本実施例では、逆方向から
アドレスADを判別するため、主走査方向に複数の処理
領域が重なっていても、各々が異なる領域であることを
容易に判別できる。
【0019】アドレスメモリ6は、上記処理領域のアド
レスADが格納されるメモリであり、該アドレスを所定
のタイミングで矩形領域再生回路7へ出力する。矩形領
域再生回路7は、上記アドレスADに基づいて、該アド
レスADで示される矩形領域の領域識別データ(「1
0」)を生成し、図示しない編集回路へ出力する。ま
た、上記アドレスメモリ6に格納されたアドレスAD
は、編集回路において、矩形領域の移動や、センタリン
グ等の編集処理での位置情報として直接用いられる。こ
の場合、アドレスメモリ6のアドレスADは、CPUな
どからなるアドレス変更回路8によってアドレスが変更
された後、矩形領域再生回路7へ供給されるようになっ
ており、矩形領域再生回路7は、変更されたアドレスに
従って領域識別データIDを生成する。
【0020】B.実施例の動作 次に、本実施例の動作を説明する。オペレータにより電
源が投入されるか、所定の操作パネルによる指示によ
り、自由形状のマーカーが書き込まれた原稿をキャリッ
ジでスキャンして読み込みを開始する。以下、画像処理
装置においては、大きく分けて2つの処理が実行され
る。
【0021】B−1.第1の処理 本第1の処理では、原稿上に書き込まれたマーカーを検
出し、該マーカーによって囲まれる閉領域と、該閉領域
を包含する矩形領域を判別する。まず、スキャナで読み
込まれた画像情報は、閉領域判定回路1に供給され、原
稿上のマーカー上の領域、マーカー内の領域が判別され
るとともに、各々の領域に対して領域識別データIDが
生成される。すなわち、図2に示すように、マーカーM
上の領域には「11」が生成され、マーカーM内の領域
には「01」、領域外には「00」が生成される。領域
識別データIDは、主走査幅領域判定回路2および加算
器3へ供給される。
【0022】主走査幅領域判定回路2においては、ライ
ン毎に供給される領域識別データIDに基づいて、領域
外の「00」と、マーカー上の領域の「11」との境界
が判別されることにより、閉領域の最大幅が検出され
る。次いで、該最大幅が検出されると、その最大幅が保
持されることにより、閉領域の下方に仮想的な矩形領域
が設定される。そして、矩形領域に対して「10」とい
う領域識別データIDが生成され、加算器3へ供給され
る。このとき、矩形領域の設定および該矩形領域に対す
る領域識別データIDの生成は、主走査方向に重なった
複数の閉領域の各々に対して行われる。
【0023】上記マーカーM上の領域、マーカーM内の
領域、および領域外に対する領域識別データID、およ
び閉領域の下方における矩形領域に対する領域識別デー
タIDは、加算器3を介してページメモリ4へ書き込ま
れる。ページメモリ4には、原稿1ページ分に対して、
原稿に描かれたマーカーの形状通りに、領域識別データ
IDとしてマーカー上−「11」、閉領域内−「0
1」、矩形領域内−「10」、領域外−「00」が格納
される。
【0024】B−2.第2の処理 次に、第2の処理においては、原稿の読み取りが終了し
てキャリッジが元の位置に復帰する復路期間中に、ペー
ジメモリ4に格納された処理領域の原稿内における絶対
位置を示すメモリ上のアドレスが求められる。以下に第
2の処理の詳細を説明する。上述した第1の処理が終了
すると、すなわち原稿1ページのスキャンが終了する
と、キャリッジが元の位置に復帰する。このキャリッジ
の復路期間中に、ページメモリ4から、ページの後端側
から逆方向に領域識別データIDが読み出され、Max/
Min判定回路5へ出力される。
【0025】Max/Min判定回路5においては、ページ
の後端側から逆方向に供給される領域識別データIDに
基づいて、図3に示すように、各処理領域に係る最初の
ラインで主走査方向の最小値Min/最大値Max(X1mi
n,X1max/X2min,X2max)と、副走査方向の最大
値Max(Y1max/Y2max)が求められるとともに、主
走査方向の最小値Min/最大値Maxの範囲内にある副走
査方向の最小値Min(Y1min/Y2min)が求められ
る。したがって、本実施例のMax/Min判定回路5で
は、主走査方向に複数の処理領域が重なっていても、各
々のアドレスADを求めることができる。上記処理領域
のアドレスADは、一旦、アドレスメモリ6に格納さ
れ、所定のタイミングで矩形領域再生回路7へ出力さ
れ、該アドレスADで示される矩形領域の領域識別デー
タ(「10」)が生成され、図示しない編集回路へ出力
される。
【0026】編集回路では、ページメモリ4から読み出
された領域識別データで示される自由形状の領域と、矩
形領域再生回路7から出力される領域識別データで示さ
れる矩形領域とが編集に用いられる。また、上記アドレ
スメモリ6に格納されたアドレスに基づいて、矩形領域
を移動したり、センタリング等の編集処理が行われる。
【0027】このように、上述した第1および第2の処
理により矩形領域の認識が行われるとき、第2の処理
は、キャリッジが元の位置に戻る間に行えばよいので、
これらの処理は、通常の1回のスキャンで行うことがで
きる。また、第2の処理は、メモリアクセスのみで処理
できるため、その処理速度は任意に設定可能であり、キ
ャリッジの戻りが速い場合でも十分に対応できる。
【0028】
【発明の効果】以上、説明したように、この発明によれ
ば、以下の効果が得られる。 (1)矩形領域の判定において、主走査方向に複数のマ
ーカーが重なっていても、各々に対して矩形領域を設定
できる。 (2)キャリッジ動作の復路期間中に処理ができるの
で、全処理が通常動作の制御時間内で終了し、全体の処
理時間が長くなることがない。 (3)閉領域と矩形領域との原稿内における絶対位置の
算出は、記憶手段に記憶されたデータに対しての処理で
済むので、高速に処理できるとともに、キャリッジ動作
の復路時間を短くして全体の処理時間を短縮できる。 (4)原稿の読み取り方向と逆方向に走査しながら、こ
の閉領域と矩形領域との原稿内における絶対位置を判定
するので、主走査方向に複数の領域が重なっていても、
各々の処理領域のアドレスADを個別に求めることがで
きる。 (5)処理領域の各々の絶対位置が分かっているので、
処理領域に対しての編集加工を容易にできる。
【図面の簡単な説明】
【図1】 本発明の一実施例の構成を示すブロック図で
ある。
【図2】 同実施例の動作を説明するための概念図であ
る。
【図3】 同実施例の動作を説明するための概念図であ
る。
【図4】 従来の画像処理装置による動作を説明するた
めの概念図である。
【符号の説明】
1 閉領域判定回路(閉領域検出手段) 2 主走査幅領域判定回路(矩形領域設定手段) 3 加算器 4 ページメモリ(記憶手段) 5 Max/Min判定回路(位置判定手段) 6 アドレスメモリ 7 矩形領域再生回路 8 アドレス変更回路(位置変更手段)

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 原稿を読み取る往路で、原稿上のマーカ
    ーを検出し、該マーカーによって囲まれる閉領域を検出
    する閉領域検出手段と、 前記閉領域検出手段によって検出された前記マーカーを
    包含する矩形領域を設定する矩形領域設定手段と、 前記閉領域と矩形領域とを原稿内におけるイメージ通り
    に識別可能に記憶する記憶手段と、 前記原稿の読み取りが終了すると、前記記憶手段に記憶
    された前記閉領域と前記矩形領域とを原稿の読み取り方
    向と逆方向に走査しながら、前記閉領域と矩形領域との
    原稿内における絶対位置を判定する位置判定手段とを具
    備することを特徴とする画像処理装置。
  2. 【請求項2】 前記位置判定手段は、前記絶対位置の判
    定をキャリッジ動作の復路期間中に行うことを特徴とす
    る請求項1記載の画像処理装置。
  3. 【請求項3】 前記位置判定手段によって判定された絶
    対位置に基づいて前記閉領域と矩形領域との位置を変更
    する位置変更手段を具備することを特徴とする請求項1
    記載の画像処理装置。
JP6168908A 1994-06-28 1994-06-28 画像処理装置 Pending JPH0818741A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6168908A JPH0818741A (ja) 1994-06-28 1994-06-28 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6168908A JPH0818741A (ja) 1994-06-28 1994-06-28 画像処理装置

Publications (1)

Publication Number Publication Date
JPH0818741A true JPH0818741A (ja) 1996-01-19

Family

ID=15876799

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6168908A Pending JPH0818741A (ja) 1994-06-28 1994-06-28 画像処理装置

Country Status (1)

Country Link
JP (1) JPH0818741A (ja)

Similar Documents

Publication Publication Date Title
JP2986383B2 (ja) ライン走査画像のためのスキューを補正する方法及びその装置
JP2003234888A (ja) 画像補正装置、プログラム、記憶媒体及び画像補正方法
JP2002142084A (ja) 画像読取装置
JP2828645B2 (ja) マーク領域判定装置
JPH0818741A (ja) 画像処理装置
JPH10283475A (ja) 画像処理方法及び装置
JP2648030B2 (ja) 画像編集方法及び画像編集装置
JP2513365B2 (ja) 輪郭追跡方法
JP2005196282A (ja) 二値画像のノイズ除去装置及び方法、並びにプログラム
JP3089396B2 (ja) マーク読み取り装置および方法
JP2958407B2 (ja) 画像処理装置
JP3084726B2 (ja) 画像処理領域認識装置
JP2001256491A (ja) 画像切り抜き装置及び方法並びに画像切り抜きプログラムを記録した記録媒体
JP2502440B2 (ja) 両面記録装置
JP2966448B2 (ja) 画像処理装置
JPH04252665A (ja) 画像処理装置
JPH06131459A (ja) 輪郭線検出方法
JP2985303B2 (ja) 記録装置の領域認識方式
JP2001078016A (ja) 画像処理装置
JPH0416827B2 (ja)
JPH09191390A (ja) 画像処理装置及びその方法
JPH09261448A (ja) 画像処理装置
JPH07154584A (ja) 画像編集装置
JPH06291973A (ja) 画像読取装置
JP2001313826A (ja) 画像処理装置、画像処理方法、および画像処理プログラムを記録した記録媒体