JPH0463435B2 - - Google Patents
Info
- Publication number
- JPH0463435B2 JPH0463435B2 JP61275628A JP27562886A JPH0463435B2 JP H0463435 B2 JPH0463435 B2 JP H0463435B2 JP 61275628 A JP61275628 A JP 61275628A JP 27562886 A JP27562886 A JP 27562886A JP H0463435 B2 JPH0463435 B2 JP H0463435B2
- Authority
- JP
- Japan
- Prior art keywords
- line segment
- character string
- character
- information
- character strings
- 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.)
- Expired
Links
Landscapes
- Character Input (AREA)
Description
【発明の詳細な説明】
[概要]
CADシステムに設計情報を入力する図面自動
入力装置に適用される文字列の結合装置であつ
て、図面に描かれた例えば中心線、寸法線等の線
分によつて個々に分割された文字列に対し、線分
の意味を理解して統合(結合)するか否かを判断
し、必要に応じて分割された文字列を結合するこ
とにより、作図者の意図した正しい文字列データ
を得るようにしたものである。
入力装置に適用される文字列の結合装置であつ
て、図面に描かれた例えば中心線、寸法線等の線
分によつて個々に分割された文字列に対し、線分
の意味を理解して統合(結合)するか否かを判断
し、必要に応じて分割された文字列を結合するこ
とにより、作図者の意図した正しい文字列データ
を得るようにしたものである。
[産業上の利用分野]
本発明は、設計者が作図した図面を画像として
読み取り、画像データからパターン認識技術を利
用して自動的に設計情報を抽出し、CADシステ
ムに設計情報を入力する図面自動入力装置或いは
図面認識装置に用いられる文字列の統合装置に関
し、更に詳しくは、設計図面に書かれた文字デー
タと線分データとを分類した後、分類された個々
の文字データを必要に応じて統合し、作図者の意
図した文字列データを得るようにした文字列統合
装置に関する。
読み取り、画像データからパターン認識技術を利
用して自動的に設計情報を抽出し、CADシステ
ムに設計情報を入力する図面自動入力装置或いは
図面認識装置に用いられる文字列の統合装置に関
し、更に詳しくは、設計図面に書かれた文字デー
タと線分データとを分類した後、分類された個々
の文字データを必要に応じて統合し、作図者の意
図した文字列データを得るようにした文字列統合
装置に関する。
設計者が作図した図面の中には、各種線分の他
に各種の説明文や形状の大きさや形状の種類等を
文字情報で指示する文字列が存在する。そして、
この文字列の中には、線分を境にしてそれぞれ独
立した文字列と、線分を横切つて1つの文章を意
味するような文字列とがある。
に各種の説明文や形状の大きさや形状の種類等を
文字情報で指示する文字列が存在する。そして、
この文字列の中には、線分を境にしてそれぞれ独
立した文字列と、線分を横切つて1つの文章を意
味するような文字列とがある。
このため、線分を横切つて存在する文字列に対
しては、それが一つの文章である場合には、線分
を境にして両方に存在する文字列を結合し、一つ
の文字列データとす2必要がある。
しては、それが一つの文章である場合には、線分
を境にして両方に存在する文字列を結合し、一つ
の文字列データとす2必要がある。
[従来の技術]
第4図は、図面中から文字列を抽出する従来の
手法を示す原理概念図である。
手法を示す原理概念図である。
第4図イに示すように、図面中に文字列ABC
と文字列DEとが存在する場合、2つの文字列の
距離lを計り、これが予め決めた所定の閾値Tlよ
り大きいかどうか判断し、l>Tlの場合、2つの
文字列ABCとDEとはそれぞれ独立した文字列と
し、l<Tlの場合両者を結合し、1つの文字列
ABCDEと認識するようにしている。
と文字列DEとが存在する場合、2つの文字列の
距離lを計り、これが予め決めた所定の閾値Tlよ
り大きいかどうか判断し、l>Tlの場合、2つの
文字列ABCとDEとはそれぞれ独立した文字列と
し、l<Tlの場合両者を結合し、1つの文字列
ABCDEと認識するようにしている。
これに対して、第4図ロに示すように、例えば
文字列ABCと文字列DEとの間を線分Lが横切る
場合、両文字列は分割され、2つの独立した文字
列ABCとDEとが存在するとして認識する。
文字列ABCと文字列DEとの間を線分Lが横切る
場合、両文字列は分割され、2つの独立した文字
列ABCとDEとが存在するとして認識する。
[発明が解決しようとする問題点]
このような従来の図面中から文字列を抽出する
手法は、文字列を横切る線分が存在すると、線分
の種類と関係なしにその線分によつて分けられた
2つの文字列を分割して、2つの文字列としてデ
ータを得るようにしていた。このため、線分が横
切つても文字列は連続していると解する必要のあ
る文字列に関しては、作図者の意図した正しい文
字列データを抽出することはできないという問題
点があつた。
手法は、文字列を横切る線分が存在すると、線分
の種類と関係なしにその線分によつて分けられた
2つの文字列を分割して、2つの文字列としてデ
ータを得るようにしていた。このため、線分が横
切つても文字列は連続していると解する必要のあ
る文字列に関しては、作図者の意図した正しい文
字列データを抽出することはできないという問題
点があつた。
本発明は、このような点に鑑みてなされたもの
であつて、線分で個々に分割された文字列に対し
て、それらの文字列を横切る線分の意味を理解し
て、統合(結合)するか否かを判断し、作図者の
意図した正しい文字列データを得るようにした文
字列結合装置を提供することを目的としている。
であつて、線分で個々に分割された文字列に対し
て、それらの文字列を横切る線分の意味を理解し
て、統合(結合)するか否かを判断し、作図者の
意図した正しい文字列データを得るようにした文
字列結合装置を提供することを目的としている。
[問題点を解決するための手段]
第1図は、本発明の文字列結合装置の原理ブロ
ツク図である。図において、1はそこに印加され
るベクトル化された画像データの中から線分と文
字列の要素分類を行う要素分類手段、2は要素分
類手段1で分類された文字列情報を格納する格納
部、3は要素分類手段1で分類された線分情報を
入力すると共に、そこに与えられている定義情報
に基づいて線分識別を行う線分識別手段で、ここ
で同じ向きを持つ2個の文字列を横切るような線
分が識別される。
ツク図である。図において、1はそこに印加され
るベクトル化された画像データの中から線分と文
字列の要素分類を行う要素分類手段、2は要素分
類手段1で分類された文字列情報を格納する格納
部、3は要素分類手段1で分類された線分情報を
入力すると共に、そこに与えられている定義情報
に基づいて線分識別を行う線分識別手段で、ここ
で同じ向きを持つ2個の文字列を横切るような線
分が識別される。
4は文字列を横切る線分の種類を判定する線分
種類判定手段で、格納部2からの文字列情報と、
線分識別手段3からの文字列を横切る線分情報を
入力している。5は線分種類判定手段4における
判定結果に基づいて、線分によつて分割されてい
る2個の文字列を統合(結合)する文字列結合手
段で、ここから統合した文字列データを得るよう
にしている。
種類判定手段で、格納部2からの文字列情報と、
線分識別手段3からの文字列を横切る線分情報を
入力している。5は線分種類判定手段4における
判定結果に基づいて、線分によつて分割されてい
る2個の文字列を統合(結合)する文字列結合手
段で、ここから統合した文字列データを得るよう
にしている。
[作用]
線分種類判定手段4は、文字列情報と、線分情
報とから、文字列を横切つている線分の種類が何
の属性を有するのか、例えば中心線を意味してい
るのか、或いは寸法補助線を意味しているのかを
判断し、各線分の属性に応じて、例えば線分が中
心線を意味しているものであれば、分割されてい
る2個の文字列を文字列結合手段5で結合する。
報とから、文字列を横切つている線分の種類が何
の属性を有するのか、例えば中心線を意味してい
るのか、或いは寸法補助線を意味しているのかを
判断し、各線分の属性に応じて、例えば線分が中
心線を意味しているものであれば、分割されてい
る2個の文字列を文字列結合手段5で結合する。
[実施例]
以下、図面を参照して本発明の実施例を詳細に
説明する。
説明する。
第2図は本発明の一実施例を示す構成ブロツク
図である。第1図と同じものは、同一の符号を付
して示す。ここではCADシステムに設計情報を
入力する図面自動入力装置に適用した場合を例示
する。図において、6は図面であり、これには
CADシステムに入力させる線分や文字、文字列
等からなる図形情報が描かれている。7は図面6
に描かれている図形情報を読み取る読取り手段
で、例えば光学的に図形情報を読み取るCCDが
用いられる。8は読取り手段7から2値化された
画像情報を一時記憶する画像フアイルである。9
はベクトル化手段で、画像フアイル8から読み出
された画像情報を細線化し、各画素のつながり、
方向等を考慮したベクトル信号とする。これまで
の信号処理は公知の技術によつて実現される。
図である。第1図と同じものは、同一の符号を付
して示す。ここではCADシステムに設計情報を
入力する図面自動入力装置に適用した場合を例示
する。図において、6は図面であり、これには
CADシステムに入力させる線分や文字、文字列
等からなる図形情報が描かれている。7は図面6
に描かれている図形情報を読み取る読取り手段
で、例えば光学的に図形情報を読み取るCCDが
用いられる。8は読取り手段7から2値化された
画像情報を一時記憶する画像フアイルである。9
はベクトル化手段で、画像フアイル8から読み出
された画像情報を細線化し、各画素のつながり、
方向等を考慮したベクトル信号とする。これまで
の信号処理は公知の技術によつて実現される。
線分と文字列の要素分類手段1は、線分と文字
の要素分類手段11と、文字として分類されたも
のの中から文字列となつているものを抽出する文
字列抽出手段12を含んでいる。
の要素分類手段11と、文字として分類されたも
のの中から文字列となつているものを抽出する文
字列抽出手段12を含んでいる。
13は文字認識処理手段で、文字列結合手段5
で結合された文字列データ及び結合する必要がな
いとされた文字列データを文字列格納部2から読
み出し、各文字データを実際の文字パターンのデ
ータとする。14は合成手段で、文字認識処理手
段13からの文字列パターンデータと、線分識別
処理手段3からの線分データとを入力し、両デー
タを合成してCADシステムに出力するように構
成されている。
で結合された文字列データ及び結合する必要がな
いとされた文字列データを文字列格納部2から読
み出し、各文字データを実際の文字パターンのデ
ータとする。14は合成手段で、文字認識処理手
段13からの文字列パターンデータと、線分識別
処理手段3からの線分データとを入力し、両デー
タを合成してCADシステムに出力するように構
成されている。
このように構成された装置の動作を説明すれ
ば、以下の通りである。第3図は動作の一例を示
す説明図で、ここでは、図面6に図示するように
線分Lによつて分割された2つの文字列20,2
1が存在するものとする。
ば、以下の通りである。第3図は動作の一例を示
す説明図で、ここでは、図面6に図示するように
線分Lによつて分割された2つの文字列20,2
1が存在するものとする。
線分と文字列の要素分類手段1は、ベトル化手
段9によつてベクトル化された画像データの中か
ら線分と文字を分類すると共に分類された文字か
ら文字列になつているものを抽出し、この文字列
データを格納部2に格納する。ここで、文字列の
抽出は各文字間の距離がある定数より長ければ異
なる文字列とし、短ければ同一の文字列とする。
又、文字間に横切る線分が存在する場合は、線分
種類判別手段4による判定結果に従つて、その線
分の両側にある文字列を結合するかどうかが決定
される。
段9によつてベクトル化された画像データの中か
ら線分と文字を分類すると共に分類された文字か
ら文字列になつているものを抽出し、この文字列
データを格納部2に格納する。ここで、文字列の
抽出は各文字間の距離がある定数より長ければ異
なる文字列とし、短ければ同一の文字列とする。
又、文字間に横切る線分が存在する場合は、線分
種類判別手段4による判定結果に従つて、その線
分の両側にある文字列を結合するかどうかが決定
される。
即ち、線分識別手段3及び線分種類判定手段4
は、予め横切るであろう線分の各属性について定
義した情報を参照しながら、文字列を横切つてい
る線分の種類が何んの属性を有するものか判断
し、線分の種類が例えば中心線を意味していると
判断された場合、第3図イに示すように線分の両
側にある2つの文字列20,21を1つの文字列
に結合する旨の指示を文字列結合手段5に出力す
る。又、例えば線分の種類が寸法補助線を意味し
ていると判断された場合、第3図ロに示すように
線分の両側にある2つの文字列20,21はその
まま(結合なし)とする。文字列結合手段5は線
分種類判定手段4からの指示を受け、2つの文字
列を1つの文字列に結合する。
は、予め横切るであろう線分の各属性について定
義した情報を参照しながら、文字列を横切つてい
る線分の種類が何んの属性を有するものか判断
し、線分の種類が例えば中心線を意味していると
判断された場合、第3図イに示すように線分の両
側にある2つの文字列20,21を1つの文字列
に結合する旨の指示を文字列結合手段5に出力す
る。又、例えば線分の種類が寸法補助線を意味し
ていると判断された場合、第3図ロに示すように
線分の両側にある2つの文字列20,21はその
まま(結合なし)とする。文字列結合手段5は線
分種類判定手段4からの指示を受け、2つの文字
列を1つの文字列に結合する。
合成手段14は、1つの文字列に結合された文
字列データや結合しないものとなつた文字列デー
タ、線分が横切つていない文字列データと、線分
識別手段3からの線分データとをCADシステム
が読み込める形式のデータに合成し、出力する。
字列データや結合しないものとなつた文字列デー
タ、線分が横切つていない文字列データと、線分
識別手段3からの線分データとをCADシステム
が読み込める形式のデータに合成し、出力する。
[発明の効果]
以上詳細に説明したように、本発明によれば、
線分で分割された文字列に対して、線分の意味を
理解し、線分の持つ属性に応じて分割された文字
列を結合するか否か判断し、文字列データを得る
ようにしたもので、常に作図者が意図した正しい
文字列データをCADシステムに出力することが
できる。
線分で分割された文字列に対して、線分の意味を
理解し、線分の持つ属性に応じて分割された文字
列を結合するか否か判断し、文字列データを得る
ようにしたもので、常に作図者が意図した正しい
文字列データをCADシステムに出力することが
できる。
第1図は本発明の文字列結合装置の原理ブロツ
ク図、第2図は本発明の一実施例を示す構成ブロ
ツク図、第3図は動作の一例を示す説明図、第4
図は図面中から文字列を抽出する従来手法の原理
概念図である。 第1図,第2図において、1は要素分類手段、
2は格納部、3は線分識別手段、4は線分種類判
定手段、5は文字列結合手段である。
ク図、第2図は本発明の一実施例を示す構成ブロ
ツク図、第3図は動作の一例を示す説明図、第4
図は図面中から文字列を抽出する従来手法の原理
概念図である。 第1図,第2図において、1は要素分類手段、
2は格納部、3は線分識別手段、4は線分種類判
定手段、5は文字列結合手段である。
Claims (1)
- 【特許請求の範囲】 1 文字情報を含む図面の認識装置に適用される
文字列結合装置において、 ベクトル化された画像データの中から線分と文
字列の要素分類を行う要素分類手段1と、 この要素分類手段で分類された文字列情報を格
納する格納部2と、 要素分類手段1で分類された線分情報を入力
し、同じ向きを有する2個の文字列を横切るよう
な線分を予め決められた定義情報に基づいて識別
する線分識別手段3と、 格納部2からの文字列情報と線分識別手段3か
らの線分情報とを入力し、文字列を横切る線分の
種類を判定する線分種類判定手段4と、 線分種類判定手段4における判定結果に従つ
て、前記線分によつて分割されている2個の文字
列を結合する文字列結合手段5とを設けたことを
特徴とする文字列の結合装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61275628A JPS63128475A (ja) | 1986-11-18 | 1986-11-18 | 文字列の結合装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61275628A JPS63128475A (ja) | 1986-11-18 | 1986-11-18 | 文字列の結合装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63128475A JPS63128475A (ja) | 1988-06-01 |
| JPH0463435B2 true JPH0463435B2 (ja) | 1992-10-09 |
Family
ID=17558102
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61275628A Granted JPS63128475A (ja) | 1986-11-18 | 1986-11-18 | 文字列の結合装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63128475A (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0286838A (ja) * | 1988-09-22 | 1990-03-27 | Terumo Corp | 水不溶性ヒドロゲルおよびその製造方法 |
| JP7496715B2 (ja) * | 2020-05-29 | 2024-06-07 | 三菱電機株式会社 | 仕様情報生成装置、仕様情報生成方法およびプログラム |
-
1986
- 1986-11-18 JP JP61275628A patent/JPS63128475A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63128475A (ja) | 1988-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4907285A (en) | Image understanding system | |
| KR970049402A (ko) | 화상 처리 방법과 장치, 및 기억 매체 | |
| JPH0463435B2 (ja) | ||
| JP3197441B2 (ja) | 文字認識装置 | |
| JPS6154569A (ja) | 文書画像処理方式 | |
| JPS61193276A (ja) | 文字列抽出方式 | |
| JPS63116279A (ja) | 図面読取装置における建屋図形抽出方法 | |
| JP3329528B2 (ja) | ドキュメント読取り装置 | |
| JP3220226B2 (ja) | 文字列方向判別方法 | |
| JPH04130979A (ja) | 文字画像切出し方法 | |
| JP2868533B2 (ja) | 図面読み取り装置 | |
| JPH01209586A (ja) | 倍角文字・半角文字混在文章の文字認識方式 | |
| JP3060237B2 (ja) | 日本語文字認識装置 | |
| JPS62134767A (ja) | 記号名・線分名の自動抽出装置 | |
| JPH0334081A (ja) | 図面読取装置 | |
| JPH04117579A (ja) | ハッチング領域抽出方法 | |
| JPH04156694A (ja) | 文字認識方式 | |
| JPH0271379A (ja) | 画像処理装置 | |
| JPH0343879A (ja) | 文字認識装置およびその文字領域分離方法 | |
| JPH05740B2 (ja) | ||
| JP2000029986A (ja) | 帳票データ読取方法、記録媒体、及び、帳票データ読取装置 | |
| JPH06139406A (ja) | 文字切り出し方法 | |
| JPH01119864A (ja) | タイミング・チャート入力装置 | |
| JPH07113955B2 (ja) | 文字読取り装置 | |
| JPH01237778A (ja) | 文字認識方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |