[go: up one dir, main page]

JPS58223870A - 画像編集装置 - Google Patents

画像編集装置

Info

Publication number
JPS58223870A
JPS58223870A JP57107820A JP10782082A JPS58223870A JP S58223870 A JPS58223870 A JP S58223870A JP 57107820 A JP57107820 A JP 57107820A JP 10782082 A JP10782082 A JP 10782082A JP S58223870 A JPS58223870 A JP S58223870A
Authority
JP
Japan
Prior art keywords
character string
image
output
address table
character
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
JP57107820A
Other languages
English (en)
Inventor
Takao Omachi
大町 隆夫
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric 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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP57107820A priority Critical patent/JPS58223870A/ja
Publication of JPS58223870A publication Critical patent/JPS58223870A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明はプロセッサを用いた文字またはm儂の編集装置
に関する。特にスキャナー等から入力される文章および
図面を含む2値画儂あるいは多値画像に対し1文字列の
順序入替、消去、追加等の編集を施し、指定された配列
で編集後の文字列と図面を出力する画像編集装置に関す
るものである従来文章の編集処理としてはワードプロセ
ッサ等のように文字をコードとして記憶し、コード単位
で編集処理を行い、出力時にはコードに対応する文字を
パターンジェネレータで発生させる方法かあ、九。これ
に対しスキャナー等で入力し九手書き文書あるいは印刷
文書を文字列のイメージ単位で編集処理する方法はあま
り発表されていない。
原稿1枚分の文字をコードとして入力するには。
日本語タイプライタ−のようにキーの打鍵等を必要とし
非常に時間がかかるが9手書き文書やすでに印刷された
原稿1枚は数秒でスキャナーから入力することができる
。さらにスキャナーを用いればどのような図面(グラフ
、表1図形、写真等。
文字以外のもの)も簡単に入力する仁とができる。
そこでスキャナーで人力した文書内の文字列と図面を切
出し、イメージ単位に編集処理ができれば。
手書き文書や印刷文書等画像信号として入力できるもの
であれば、もう一度書き替えることなく手早く文字列の
順序入替、消去、追加が可能となり。
また文字列と図面の出力配置を指定すれば、任意の形式
で図面を含む文書を作成することができる。
本発明の目的はスキャナー等で入力した画像信(・  
っ、。ヶ7,1よ1えつ□。1,8あ、1.78可能な
装置を提供することにある。
本発明の画像編集装置は1文字列を含む画像信号を記憶
する1つあるいは複数の画像記憶手段とこの画像記憶手
段に記憶されている画像信号の各文字列に対し、これを
それぞれ囲む矩形の対角2て記憶する文字列アドレステ
ーブル記憶手段と。
画像記憶手段に記憶されている画像内の各図面を囲む矩
形の対角2頂点のアドレスを抽出する図面抽出手段と、
この図面アドレスをテーブルとして記憶する図面アドレ
ステーブル記憶手段と2文字列の移動、消去、追加の編
集処理を編集処理指示に従って前記文字列アドレステー
ブルの修正(1つの矩形の分割、テーブルの順序入替、
消去、他の矩形アドレスのテーブルへの追加)を行うこ
とにより実現させる編集処理手段と、出力配置指示に従
って編集後の文字列と抽出された図面の出力配置を定め
、アドレステーブルに従って画像記憶手段から画像信号
を読み出し、上記決められた出力配置に従って出力画像
信号を出力する出力処理手段とを備えたことを特徴とす
る。
以F本発明について実施例装置の図面′を参照して詳し
く説明する。
第1図は本発明の画像編集装置の構成金示すブロック図
である。人力画像信号(alはスキャナー等から人力さ
れt文字夕1jと図面を含む211iあるいは多値の画
像信号である。この信号の原−像としては手1き文書ま
たは印刷文書なと文字列を営むものであればその種別は
問わない。また画像の大きさも任意である。
入力画像信号(atとして人力する画像信号の原画像の
一例(文字列と図面を含む)を粛2図に示す。
この原画像に含まれている文字列は手書き文字で大きさ
も一定ではなく、配置も一文字一文字まず目に入れられ
た形にはなっていない。第2図の画像例はいおりかの修
正箇所を含むもので、以下本発明の編集処理対象の一例
として手順の説明に用いる。第2図のような処理対象画
像から得た信号は画像メモIJ 1に蓄えられる。
第3図は第2図の*鐵に対して追加処理を行う文字列と
図面を含む+1!lI威である。このような追加画像も
入力画像信号(alとして入力し、補助メモリ2に記憶
される。
文字列切り出し部3でFi画像メモリ]と補助メモリ2
に記憶されている画像からそれぞれ画像信号(blと画
i#!信号(clとを読出し、この画像信号の中から文
字列の部分をブロック毎に切り出して、切シ出し文字列
アドレステーブル(dlを出力する。文字列を切り出す
ブロックの単位は9文字列が横書きの場合には1つの行
を1ブロツクとし、縦書きの場合ならば1つの列を1ブ
ロツクとする。また1文字あるいは複数の文字を1ブロ
ツクとして切り出してもよい。
画像信号(b)、 (C)に含まれる文字の大きさや、
1列あるいは1行の文字列の長さが一定であるとは限う
な−ので、切り出すブロックの大きさも一定ではない。
1ブロツクの形状としては、後で説明する編集処理の容
易性も考え、長方形(タンザク型)とする。1ブμツク
の大きさは可変で幅は文字の大艶さに依存し、長さは文
字単位に切シ出す場合は文字の大きさ、1行あるいは1
列の文字列単位に切り出す場合には文字列の長さに依存
する。
、tCだしブロックの幅や長さを強制的に一定としても
よい。
文字列をブロック毎に切り出すには9人間が1ブロツク
ずつ指示する方式と自動的に切シ出す方式がある。自動
的に切ヤ出す方式としては1例えば+*像イδ号が白・
黒の2値信号の場合には、黒画素の占める割合がある1
1以上の部分を切9出すような単純な方式と、パターン
認識的に1文字単位に文字の形状までとらえて切り出す
複雑な方式とがある。
入力[I!11g1信号(a)として文字列の部分と文
字クリ以外9例えば図形等の部分を含むものに対して文
字列を自動的に切シ出す方式をとる場合には、誤った切
シ出しを避けるため、あらかじめ文字列の領域を人間が
指示することができるように構成することがよい。
′1       第2図と第3図に示した処理対象画
像と追加画像から、1行の文字列をプロ、り単位として
文字列の部分を切シ出す場合について、ブロックのわく
組を第4図および第5図に示す。またこのわく組に従っ
て処理対象画像から切9出した文字列を第6図に、tた
追加画像から切ル出した文字列を第7図にそれぞれ示す
。第6図の各文字列には切多出し次順番に〔1〕〜〔1
0〕の番号を付しである。文字列切り出し部3における
切多出し処理は。
実際には画像メモリ1および補助メモリ2内における各
ブロックの左上のアドレス(スタートアドレス)と右下
のアドレス(エンドアドレス)t−抽出することである
第8図に切プ出すブロックのアドレスの一例を示す。画
像メモリ1内の文字列〔1〕のスタートアドレス(8X
ao、8Yso)とエンドアドレス(aXso、FiY
ao)を抽出する。各文字列に対してこのようにアドレ
スを抽出し、切り出し文字列アドレステーブル(d)を
作る。
第9図に画像メモリ1内の処理対象画像の文字列に対す
る切シ出し文字列アドレステーブルを示す。第10図に
補助メモリ2内の追加画像の文字列に対する切り出し文
字列アドレステーブルを示す。切シ出しアドレステーブ
ルの順位は第6図に示した番号〔1〕〜〔10〕と同じ
で、切り出した順番を示す。文字列切り出し部で作られ
た切夛出し文字列アドレステーブル(dlは1文字列ア
ドレステーブルメモリ4に蓄えられる。
図面切出s9では画像メモリ1と補助メモリ2に記憶さ
れている画像からそれぞれ画像信号(b)と画像信号(
c)とを読み出し、この画像の中から図面の部分をブロ
ック毎に切9出して図面アドレステーブル(p) を出
力する。図面を切シ出すブロックの単位は1つの図面(
グラフ、表0図形、写真等)を囲む矩形とし、大きさは
図面の大きさに依存し任意の値をとる事ができる。
図面をブロック毎に切り出すには人間が1ブロツクずつ
指示する方式と自動的に切り出す方式がある。自動的に
切り出す方式としては9例えば画像が白・黒の2値信号
の場合には黒画素が連結する領域がある大きさ以上にな
った時にその領域を図面とするような単純な方式と、パ
ターン認識を用いて文字と判断されずかつ熊画素を含む
領域を図面とするような複雑な方式がある。
第2図と第3図に示した処理対象画像と追加画像に対し
て図面を囲むブロックのわく組を第11図および1g1
2図に示す。また、このわく組みに従って処理対象画像
から切多出した図FfUを1@13図に、tた追加画像
から切9出した図面を第14図にそれぞれ示す。図面切
り出し部9における切シ出し処理は文字切シ出し部3と
同様に各ブロックの左上のアドレス(スタートアドレス
)と右下′のアドレス(エンドアドレス)′ft抽出し
9図面アドレステーブルを作る事である。
第15図に切シ出すブロックのアドレスの一例を示す。
画像メモリ1内の図面のスタートアドレス(G8X10
0 e G8Yt oo )とエンドアドレx(GEX
Zoo 、G]liiY1g□ ) を抽出する。この
ように各図面に対してアドレスを抽出し9図面アドレス
テーブル(p)を作る。
第16図に画像メモリ1内の処理対象画像の図面に対す
る図面アドレステーブルを示す。第17図に補助メモリ
ー2内の追加画像の図面に対する図面アドレステーブル
を示す。図面切り出し部9で作られ九図面アドレステー
ブル(p)は図面アドレステーブルメモリ10に蓄えら
れる。
編集処理部5では外部からの編集処理指示(f)に従っ
て1文字列アドレステーブルメモリ4に記憶され几切り
出し文字列アドレステーブル内の各ブロックを必要に応
じて分割し、任意の部分の順序入替えや消去を文字列ア
ドレステーブルを書替えることによって行い、さらに追
加[1IIi儂の文字列アドレステーブルを処理両津の
文字列アドレステーブルの任意の位置に挿入することに
より文字列の追加を行い9編集済文字列アドレステーブ
ルを作成して文字列アドレステーブルメモリ4に書込む
編集処理指示は直接人間が1つ1つ与えることとするが
、あらかじめ編集指示用の命令をテーブルとして作って
おき、そのテーブルに従って自動的に編集処理指示が与
えられるようKしてもよい。
(□・      以下にこの例を用いて順序入替、消
去9文字列の追加の手wLt説明する。
第2図に示した処理対象両津に記号で示し7’C2箇所
の順序入替えを行うには、第1の処理として第6図に示
した文字列31と文字列350分割を行わなければなら
ない。第18図に文字列を新しい文字列にそれぞれ分割
した結果を示す。分割して新しく作られた文字列も含め
て新しい順位〔1〕〜〔12〕 がつけられている。
この分割処理を文字列アドレステーブル上で行うには、
まず第20図に示すように文字列31と文字列35のブ
ロックを編集処理指示によって与えられた分割位置に従
って2つに分割し、それぞれのスタートアドレスとエン
ドアドレスを求める。
この文字列31のスタートおよびエンドアドレスは1(
8X31,8Y3t)、(EX31.EY31))  
とする。
これを分割してできた文字列41.文字列42のスター
トおよびエンドアドレスは ((8X4 t・8Y41)・(BX4t、EY4t)
l・1(8X4g、8Yiz)、(BX4z、EY4z
)1であるとする。ただし□ (8X31 e SYs、)=(8X+t e 8Y4
1 )(BX31*MY3t)=(EX42.j3Y4
z)である。
同様に文字列35を分割してできた文字列43と文字列
44のスタートおよびエンドアドレス1(8X43.B
Y4g)、(EX4a・BY 43) I・((8X+
4,8Ya4)*(EX441Y4を月が求められる。
文字列アドレステーブル上では文字列31のスタートお
よびエンドアドレスが消され、その代りに分割後の文字
列419文字列42のスタートおよびエンドアドレスが
挿入される。さらに文字列35のスタートおよびエンド
アドレスが消され。
文字列43.文字列44のスタートおよびエンドアドレ
スが挿入される。この結果第21図のような文字列アド
レステーブルが作られる。以上が文字列アドレステーブ
ルが作られる。以上が文字列アドレステーブル上の分割
処理である。
順序入替えの第2の処理は第18図に示した分割処理後
の文字列に対して、第19図のように文字列33を文字
列42の前に、tた文字列44を文字列43の前に移動
させることである。この処理を文字列アドレステーブル
上で行うには、第21図に示した分割処理後の文字列ア
ドレステーブルに対し、順位5のスタートおよびエンド
アドレスを順位3のスタートおよびエンドアドレスの前
へ。
さらに順位8のスタートおよびエンドアドレスを順位7
のスタートおよびエンドアドレスの前に移動させればよ
い。この移動処理後の文字列アドレステーブルを第22
図に示す。以上の第1の分割処理と第2の移動処理によ
って順序入替処理が行われる。
次に消去処理を説明する。第2図の処理対象画儂に示し
た1箇所の消去を行うには、第1の処理として第19図
の文字列38を第23図のように編集処理指示に従りて
文字列459文字列46゜文字列4703つに分割する
。第23図には分割後の文字列も含めて新しい順序〔1
〕〜〔14〕がつけられている。
第25図に文字列38を分割したときの各スタートおよ
びエンドアドレスを示した文字列3Bのスタートおよび
エンドアドレス 1(8Xas・8Y3B ) * (FiXas・BY
3B ) 1は文字列45,46.47のスタートおよ
びエンドアドレス 1 (8X45eSY45)*(BX4StEYas)
Isl (5X46 w 8Y46 ) e (BX4
6 t gY4s ) l *IC8Xav*8Yat
)*CBXa□、EY47)1に分割される。分割後の
文字列アドレステーブルを第26図に示す〇 消去処理における第2の処理は分割処理によってできた
第23因の文字列46を第24図に示すように消去する
ことである。この処理は文字列アドレステーブル上では
指定され九スタートおよびエンドアドレスを消去するこ
とによりて行われる。
第26図の分割後の文字列アドレステーブルに対して順
位12のスタートおよびエンドアドレスを1′    
  分割処理と第2の消去処理によ−て行われる。
最後に追加処理を説明する。第2図の処理対象画像に対
して第3図の追加画像内の文字列を追加する処理は、第
1図の補助メモリ2から切り出された文字列を画像メモ
リ1から切シ出された文字列に挿入することによって行
われる。第28図に示す補助メモリ2から切シ出した追
加文字列40を9編集処理指示に従って第29図のよう
に画像メモリ1から切シ出した文字列47の前に挿入す
る処理は1文字列アドレステーブル上では第30図に示
したように文字列40のスタートおよびエンドアドレス 1(8X4o、8Y4o)、(HX4o、EY4o)1
を文字列47のスタートおよびエンドアドレス1 (8
X47 e 8Y47 ) * (BX4□、EY4y
)1の前の順位に挿入する処理によシ実行される。
なお文字列40のスタートおよびエンドアドレスが補助
メモリ2のアドレスであることを示すために、第30図
の追加処理後の文字列アドレステーブルには追加フラグ
(順位12の位置)が立てられる。上記の追加処理の例
では追加文字列を挿入する位置が文字列と文字列の間で
あったが、ある文字列の途中に挿入する場合には、前に
説明した順序入替え、消去処理と同様に分割処理を伴う
以上説明したように切り出し文字列アドレステトレステ
ーブル(g)が作られ、出力処理部6へ送られる。上記
の編集処理例では第30囚の文字列アドレステーブルが
編集済アドレステーブルとなる。
なお編集処理時の順序入替え、消去、追加の各処理の順
番は任意である。
第1図の出力処理部では編集済文字列アドレステーブル
(g)と図面アドレステーブル(p)と出力配置指示(
ilに従って出力画像信号(n)’を作る。編集後の文
字列を順番に配置し、さらに切シ出した図面と組合せて
1つの新しい画像を作るには、tず画像のどの領域に文
字列と図面を配置するかを出力配置指示(0によりて指
示する。この1つの画偉内の文字配置領域の数は1つで
も複数でもよい。複数の場合には領域間の文字配置の順
位を指定する必要がある。
第31図には2つの文字配置領域を指定した例を示す。
文字列の配置゛は領域1.領域2の順で行うこととする
。次に出力処理部6では文字夕1jを配置する行間隔を
定める。行間隔は編集済文字列アドレステーブルで定め
られた各文字列の幅がおさまるように自動的に定めるが
、舘31図に示したように一定としてもよいし、各文字
列の幅によって呵責としてもよい。また出力配置指示0
)から行間隔を指定する方式をとることもできる。以上
で文字列を配置するわく組は定まる。
次に編集後の文字列に対して、特に行換えを必要とする
文字列を出力配置指示(i)によシ指定する。
編集済文字列アドレステーブルの順位に従りて。
各文字列を順番にただつなげて配置した場合には。
区切りのない文書ができてしまう。そこで特にある文字
列をその前に位置する文字列と行あるいは列を換えて出
力したい場合には、あらかじめ行換え指定を行う。
第32図に本発明の処理手順の説明に用いている編集後
の文字列の中から行換えを行う文字列の一例を示す。出
力処理部では文字列アドレステーメプルメモリ4から受
は取った編集法アドレステーブル(g)に対して、43
3図に示すように出力配置指示(i)に従って行換えを
行う文字列に行換えフラグを立てる。
次に出力配置指示(i)により図面切9出し部9で切り
出した各図面ごとに出力図面配置位置を与える。処理対
象画像および追加両津から切ル出した図面100と図面
101 に対する出力配置位置の一例を第34図に示す
。図面100に苅する出力画像内のスタートアドレスと
エンドアドレスが1(GP8Xtoo、GPSYloo
)。
(GPIi:Xxoo 、orgyloo) 1で図面
101に対する出力画像内のスタートアドレスとエンド
アドレスが +(GP8X101.opsylol)*(GPEX□
。1.GPEYIOI))である。各図面の大きさはす
でに図面アドレスチー(・   −7−”fKietl
ltL?Ina。ヤ、8ヵ3−オ(1、としてはスター
トアドレスかエンドアドレスかのいずれかを指示するだ
けでよい。
以上の出力配置指示(i)K関する処理が終了した後に
9編集源文字列アドレステーブルで指示された各文字列
の出力画像における配置アドレスを決め、出力配置テー
ブルに書込む。まず第33図に示した文字列アドレステ
ーブルの順位に従って6文字列を第31図の出力配置の
わく組にあてはめ。
出力画像内のスタートアドレスおよびエンドアドレスを
求める。第35図に文字列の出力アドレスを求める処理
を示す。
935図(a)は文字列30をはめ仁む場合である。
文字列30は行換え指定文字外でかつ文字列の長さが出
力領域の輪よシも短い次め出力領域の1行内におさまシ
、出力画像におけるスタートおよびエンドアドレス ((P8X3g 、 P8Y3(1) 、 (PEXs
o 5PEYao ) 1は容易に求まる。
第35図(b)q次の順位の文字IIJ 41 t−は
めこむ場合である。文字列41は行換え指定文字列であ
るが、文字列の長さが出力領域の幅よシも長いため、出
力領域の1行内におさまらない。そζで文字列41を分
割して2行に分ける必要があるが。
この文字列を出力領域の幅で直接分割したときは。
第35図(b)に示すように1つの文字の途中で切れて
しまう恐れがある。また行換え指定文字列でない場合に
は文字列を出力領域における1行の途中からはめζむた
め1文字列の長さが出力領域の幅より短い場合でも1文
字列を途中で分割しなければならないときがある。
このように出力処理における文字列の適切な分割は第1
図の文字量分離部8で行う。出力処理部6において分割
が必要とされると判断された場合には、その文字列のス
タートおよびエンドアドレスと、出力領域における1行
の長さのうち仁の文字列をはめこむために残された長さ
く行換え指定文字列の場合には1行の長さ)を出力処理
部6から文字量分離部8へ分離指示01として送る。
文字量分離部8ではこの文字列のスタートおよびエンド
アドレスに従ワて1画像メモリIToるいは補助メモリ
2から指定された文字列の画像信号を指定−9信号(k
)ibるいは指定画像信号(1)とじて読出し、1行内
・の残された長さから文字の途中で切らないように黒画
素のつながり等を監視し適切な分割を行い、その分離ア
ドレスを出力処理部6へ送る。
また文字量分離部8では1文字列分の画像信号をすべて
読出さず1分割位置の判断に必要な分の1Iits信号
のみを読出すようにしてもよい。出力処゛理部6では分
離アドレスによシ文字列を分割し。
後半の文字列を次の行KToてはめる0第35図(c)
に文字列41の適切な分割の例を示す。文字列41を 1 (8X48 * 8Y48 ) * (BX4s 
* EY4r) lなるスタートおよびエンドアドレス
をもつ文字列48と 1(8Xns、8Y4s)、(FiX*s*F:Y4s
)1なるスタートおよびエンドアドレスをもつ文字列4
9に分割し、出力画像におけるスタートおよびエンドア
ドレス 1(P8X4B、P8Y48)、(PEX4ssPEY
ns)Isl(P8X4sIP8Y49)sCPBXa
9.Pgy4.)1を定めている。
このように必要に応じて文字量分離部8で文字列の分割
を行いながら、出力処理部6では各文字列の画像メモリ
1あるいは補助メモリ2内におけるスタートおよびエン
ドアドレスと、出力画像におけるスタートおよびエンド
アドレスの対応テーブルとを文字列出力配置テーブルと
して出力配置テーブルメモリ7へ書込んでいく。第36
図に必要に応じて適切な分割を行った後の文字列と、各
文字列の出力配置テーブルを示す。
さらに出力処理部6では各図面の画像メモリlあるいは
補助メモリ2内におけるスタートおよびエンドアドレス
と、出力画像におけるスタートおよびエンドアドレスの
対応テーブルを9図面アドレステーブルメモリー内のア
ドレステーブル(p)と出力配置指示(i)からの図面
配置位置とから作成し。
図面出力配置テーブルとして出力配置テーブル7(、へ
書き込む。第38図に図面出力配置テーブルを示す。文
字列出力配置テーブルと同様に補助メモリ2内の図面に
対して社画像メモリ1内の図面と区別するために追加フ
ラグを立てる。
出力処理部6では最後に画像メモリlあるいは補助メモ
リ2から出力配置テーブルメモリ7に書込まれた出力配
置テーブルに従って、指定oh像信号(k)あるいは指
定画像信号(1)を絖出し出力画像信号(n)として出
力する。
出力画像信号(n)の出力形式は後につながる装置によ
って変えることができる。たとえばファクシミリの場合
には走査線順次に出力し、メモリの場合には文字列単位
にまとめて出力することもできる。また出力画像の文字
列や図面以外を白部分に対しては出力処理部6で空白部
分に対応する信号を発生させて出力する。
以上の説明で用いた文字列および図面編集の処理例の結
果できあがった出力画像を第39図に示す。文字列の出
力配置指定として1行の左部分あるいは1列の上部分に
、任意の長さの白わくをあける。また1行あるいは1列
の途中にも白わくを挿入する等を指定することもできる
また上記の実施例では補助メモリ2には追加文字列や図
面を含む画像を入力画傷信号(a)として処理対象画像
とは別に入力することとしたが、補助メモリにタイプラ
イタ−等の文字パターン発生器を接続したり、出力画像
信号の一部を補助メモリに戻し九すして、追加画像を作
成することもできるO 以上説明したように本発明により1手書き文書や印刷文
書等画像信号として入力できる文字列と図[i[It−
含む文書であれば、順序入替、消去、追加等の編集処理
がアドレステーブルの修正によって手早くでき、を次文
字列と図面の出力配置を指定することによシ、書換える
ことなく任意の形式で文書の編集および作成が可能にな
る。
【図面の簡単な説明】
at図は本発明の一実施例装置構成を示すブロック図。 第2図は処理対象#像の一例を示す図。 第3図は追加画像の一例を示す図。 第4図は処理対象1Iil像における文字列の切シ出し
ブロックのわく組の一例を示す図。 第5図は追加−像における文字列の切り出しブロックの
6く組の一例を示す図。 第6図は心理対象画像から切夛出した文字列の一例を示
す図。 第7図は追加−像から切シ出した文字列の一例を示す図
。 第8図は文字夕IJのスタートおよびエンドアドレスの
一例金示す図。 第9図は処理対象画像に対する切9出し文字列アドレス
テーブルの一例を示す図。 第10図は追加画像に対する切り出し文字列アドレステ
ーブルの一例を示す図。 第11図は処理対象画像における図面の切夕出しブロッ
クのわく組の一例を示す図。 第12図は追加画像における図面の切り出しブロックの
わく組の一例を示す図。 第13図は処理対象画像から切り出した図面の一例を示
す図。 纂14図は追加1館から切ル出した図面の−例を示す図
。 第15図は図面のスタートおよびエンドアドレスの一例
を示す図。 第16図は処罵対象画像に対する図面アドレステーブル
の一例を示す図。 第17図は追加画像に対する図面アドレステーブルの一
例を示す図。 第18図は順序入替に伴う文字列の分割の一例を示す図
。 第19図は順序入替後の文字列の一例を示す図。 第20図は順序入替に伴う文字列の分割後のスタートお
よびエンドアドレスの一例を示す図。 第21図は順序入替に伴う文字列の分割後の文字列アド
レステーブルの一例を示す図。 第22図は順序入替後の文字列アドレステーブルの一例
を示す図。 第23図は消去に伴う文字列の分割の一例を示♂   
  す図。             ″′第24図は
消去後の文字列の一例を示す図。 第25図は消去に伴う文字列の分割後のスタートおよび
エンドアドレスの一例を示す図。 第26図は消去に伴う文字列の分割後の文字列アドレス
テーブルの一例を示す図。 第27図は消去後の文字列アドレステーブルの一例を示
す図。 第28図は追加文字列の一例を示す図@第29図は追加
後の文字列の一例を示す図。 第30図は追加後の文字列アドレステーブルあるいは編
集済文字列アドレステーブルの一例を示す図。 第31図は出力画像の文字列領域と行間隔の一例を示す
図。 第32図は行換え指定文字列の一例を示す図。 第33図は行換えフラグを伴う文字列アドレステーブル
の一例を示す図。 第34図は出力画像における図面配置位置の一例を示す
図。 ハ1+”1 第35図は出力画像における文字列の配置アドレスを求
める手順の一例を示す図。 第36図は各文字列の出力画像における配置の一例な示
す図。 第37図は文字列の出力配置テーブルの一例を示す図。 第38図は図面の出力配置テーブルの一例を示す図。 第39図は出力画像の一例を示す図。 l・・・自侭メモリ、 2・・・補助メモリ、  3−
・・文字クリ切り出し部、  4−・・アドレステーブ
ルメモリ。 5・・・編集処理部、  6−・・出力処理部、 7・
・・出力配置テーブルメモリ、 8・・・文字間分離部
−9・・・図面切シ出し部、io−・・図面アドレステ
ーブルメモリ。 40 オ 2 図 牙 3 ロ 第4圓 オ 9μs オlO囲 オ //圓 オフ2圓 オ13 岡 オフ5図 (GEXttyo、 (,1:→’/DOノオ160 オ17圓 ′320圓 第21図 第22図 第25図 第26回 第27図 第30 [] 第31 図 第33 口 才35  凹 (b) (C−) オX回 第37回 第38圓

Claims (1)

  1. 【特許請求の範囲】 璋す文字夕Uと図面を含むm宙を走査することによシ得
    られる時系列的なデジタル画像信号を記憶する画像記憶
    手段と、このl1iIl像記憶手段に記憶されている#
    M像信号中の各文字列についてこの各文字列を囲む矩形
    の少なくとも対角2頂点のアドレスを抽出する文字列抽
    出手段と、この文字列アドレスをテーブルとして記憶す
    る文字列アドレステーブル記憶手段と、前記画像記憶手
    段に記憶されている画像信号中の図面について、各図面
    を囲む矩形の少なくとも対角2頂点のアドレスを抽出す
    る図面抽出手段と、この図面アドレスをテーブルとして
    記憶する図面アドレステーブル記憶手段と。 文字列の移動、消去、追加の編集処理を与える編集処理
    指示に従りて前記文字列アドレステーブル記憶手段のテ
    ーブル上でアドレスの修正を行う編集処理手段と、与え
    られる出力配置指示に従い編プル記憶手段の記憶内容に
    従い前記V#像記憶手段から画像信号t−1iyi、出
    し画像信号を出力する出力処理手段とを備えた一像騙集
    装置0
JP57107820A 1982-06-23 1982-06-23 画像編集装置 Pending JPS58223870A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57107820A JPS58223870A (ja) 1982-06-23 1982-06-23 画像編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57107820A JPS58223870A (ja) 1982-06-23 1982-06-23 画像編集装置

Publications (1)

Publication Number Publication Date
JPS58223870A true JPS58223870A (ja) 1983-12-26

Family

ID=14468859

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57107820A Pending JPS58223870A (ja) 1982-06-23 1982-06-23 画像編集装置

Country Status (1)

Country Link
JP (1) JPS58223870A (ja)

Similar Documents

Publication Publication Date Title
EP0690415A2 (en) Editing scanned document images using simple interpretations
JPH0221024B2 (ja)
JP3062382B2 (ja) 画像処理装置及び方法
JP2001076095A (ja) 情報処理装置及びその方法
JP4321088B2 (ja) 文書ファイリング装置
JPS58223870A (ja) 画像編集装置
JP2001061060A (ja) 縮小画像作成方法及び装置、記憶媒体
JPH07121734A (ja) 文字画像編集装置
JP2001273509A (ja) 文書画像編集装置及び文書画像編集方法
JPH0991371A (ja) 文字表示装置
JP2800254B2 (ja) 画像一文字処理装置
JPS5812064A (ja) 画像文字列編集装置
JP3154790B2 (ja) 光学的文字読取装置
KR970006033B1 (ko) 이미지데이타와 텍스트데이타의 합성에 의한 문서작성 방법
CN110929481B (zh) 一种文档编辑的方法、装置、计算机存储介质及终端
JPH0594511A (ja) 画像処理装置
JP3424942B2 (ja) 対訳画像形成装置
JP2618468B2 (ja) 文書処理装置
JPS63108467A (ja) 画像文書編集装置
JPH05135150A (ja) 画像処理装置
JP2931041B2 (ja) 表内文字認識方法
JPH09311859A (ja) 対訳画像形成装置
JP2005167522A (ja) 印刷システム
JP2002077598A (ja) 画像処理装置、画像処理方法および画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体
JPH07193710A (ja) 文章画像処理装置