JPH01283671A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH01283671A
JPH01283671A JP63114173A JP11417388A JPH01283671A JP H01283671 A JPH01283671 A JP H01283671A JP 63114173 A JP63114173 A JP 63114173A JP 11417388 A JP11417388 A JP 11417388A JP H01283671 A JPH01283671 A JP H01283671A
Authority
JP
Japan
Prior art keywords
keyword
character
string
information
ocr
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
JP63114173A
Other languages
English (en)
Inventor
Shoji Ihara
正二 井原
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP63114173A priority Critical patent/JPH01283671A/ja
Publication of JPH01283671A publication Critical patent/JPH01283671A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Character Discrimination (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は情報処理装置に関し、例えば文書情報を特定な
文字列から成る付属情報と対応づけて保存する情報処理
装置に関するものである。
[従来の技術] 従来、この種の装置においては、スキャナから文書をイ
メージデータとして読込み保存する機能を有した情報処
理装置があり、例えばOCR(光学式文字読取装置)入
力シートに書き込まれたそれぞれの文書情報(以下、「
文書画像」という)に付属情報のキーワードを付加し、
そのキーワードを検索する事により、保存した幾つかの
文書画像の中から目的の文書画像を見つけ出している。
このときのキーワードは、予め幾つかの項目が定められ
、それぞれの項目については該当事項を入力するように
して用いられている。
このように、文書毎にキーワードを入力する場合には、
OCR入力シートに、手書で、各項目のキーワードを書
き込み、それをスキャナで読込ませ、手書き文字をOC
R認識させる事により、キーワード入力させる方法を用
いている。従ってOCR入力シートとしては、予めキー
ワードの各項目の入力欄の位置が、用紙上で規定されて
いた。
[発明が解決しようとする課題] しかしながら上記従来例では、OCR入力シートにおい
て、キーワードの各項目を記入する欄が予め規定されて
いるため、以下に述べるような欠点がある。
(1)キーワードの各項目の記入欄は、その項目で入力
が許されている最大文字数分のスペースが必要である。
ところが、項目によっては、一部の例外的データや将来
の拡張性を考えて、この入力最大文字数を通常のデータ
に比べて大きめに設定する場合がある。このような項目
では、通常のキーワードを記入すると、常に、欄に余白
が生じ、その分だけ、OCR入力シートの紙面が無駄と
なり、その結果多数のキーワードを入力する場合、OC
R入力シートを余分に必要としていた。
(2)OCR入力シートに、キーワードに対応する文書
画像を貼り付はキーワードと同時に、文書画像もスキャ
ナから読込ませる場合、キーワードの各項目の記入欄が
、固定位置にあると、それに従って文書画像の貼り付け
られる場所も制限され、その場所から、キーワード記入
欄に少しでもはみ出る画像は処理することができなかっ
た。
本発明は上述した従来例の欠点に鑑みてなされたもので
あり、その目的とするところは、文字認識シート、例え
ばOCR入力シート上に文字を有効に効率的に記入する
と共に、特定な文字列、例えばキーワードの文字数を調
整し、何枚かのOCR入力シートに分割して書き込める
ような融通のきく情報処理装置を提供する点にある。
[課題を解決するための手段] 上述した問題点を解決し、目的を達成するため、この発
明に係わる情報処理装置は、文書情報を特定な文字列か
ら成る付属情報と対応づけて保存する情報処理装置にお
いて、前記文書情報を入力する入力手段と、該入力手段
の入力した文書情報より規則的に並ぶ特定な文字列を識
別する識別手段と、前記識別した特定な文字列を前記文
書情報の付属情報として管理する管理手段とを備えるこ
とを特徴とする。
[作用] 以上の構成によれば、入力手段は文書情報を入力し、識
別手段は文書情報より規則的に並ぶ特定な文字列を識別
し、管理手段は特定な文字列を前記文書情報の付属情報
として管理する。
[実施例] 以下添付図面を参照して本発明に係る好適な実施例を詳
細に説明する。
く情報処理装置の構成の説明(第1図)〉第1図は本発
明の一実施例の構成を示す概略ブロック図である。図に
おいて、1は本実施例の0CR(光学式文字読取装置)
機能を有した情報処理装置であり、2は本装置全体を制
御するCPUである。3は制御プログラム、エラー処理
用プログラム、後述の第4図(a)、(b)に示すフロ
ーチャートに従った処理プログラム等を格納したROM
、4は各種プログラムのワークエリア及びエラー処理時
の一時退避エリアとして用いるRAMである。
そして、5は光学的にOCR入力シートを読み取って画
像データを入力するスキャナ、6はスキャナ5で読み取
った人力画像データを格納する画像メモリ、7は画像メ
モリ6に格納されている入力画像データよりの文字パタ
ーンから文字を認識して文字コードに変換する文字認識
部である。この文字認識部7の認識結果である文字コー
ドは画像メモリ6に格納される。また8は画像メモリ6
中に格納されている文字コード化された文書情報から文
書の種類等を示す付属情報のキーワードを識別するキー
ワード識別部、9はキーワード識別部8で識別されたキ
ーワード或は通常の文字列を編集する文字列編集部であ
る。
また、lOは文字列編集部9で編集された文字列を文書
毎に最新の文書画像データとして記憶する光ディスク、
11は文字列編集部9で編集されたキーワード、即ち光
ディスクlo内の文書画像データを検索するために必要
となる管理情報(後述するキーワード管理テーブル)を
格納した磁気ディスクである。12は種々の情報をオペ
レータが入力する各種キーを備えたキーボード、13は
オペレータによるキーボード12の入力手順、画像デー
タ等を表示する表示部、14はアドレス、データ、制御
信号等の伝送路となるシステムバスである。
〈キーワード管理テーブルの説明(第2図)〉次に、上
述した情報処理装置lによるキーワードの管理方法につ
いて説明する。
第2図は本実施例による磁気ディスク11のキーワード
管理テーブルを示す図である。図中の磁気ディスク11
において、100は本実施例のキーワード管理テーブル
であり、画像のアドレスに複数のキーワード項目を対応
させてテーブルを形成している。101は各種の文書画
像データが光デイスク10内のどの位置に格納されてい
るのかを示すアドレス(番地)情報(Ai;i=o。
1.2・・・)が格納されている画像アドレス、102
〜105は、図示の如く、キーワードの各項目(Xi 
; i=o、1.2・・・、j=1.2.3・・・)が
、その項目順に格納されている第1キーワード項目〜第
4キーワード項目である。このとき画像アドレスAiに
対応するキーワードの各項目がX1Nl  、  )(
if21  、  )(ill  、  )(i(41
トなる。尚、本実施例では第2図の如く、キーワード項
目の数を4つとしたが、この項目数は本発明の主旨を逸
脱しない範囲であれば、数を自由に設定することができ
る。
ここで、光ディスクに格納されている画像の中から目的
の画像を表示するためには、まず、オペレータがキーボ
ード部12から目的の文書画像データに付加されたキー
ワードの各項目内容を入力する。次に、入力された内容
と各項目内容が一致する行をキーワード管理テーブル1
00の中から探し出し、それと同一行の画像アドレスが
示している文書画像データを光ディスク10から読み出
して、表示部13に表示する。
<OCR記入方法の説明 (第3図(a)、(b)、(c))> 次に、本実施例によるOCR入力シートへのキーワード
記入方法について第3図(a)。
(b)、(C)を用いて説明する。
第3図(a)、(b)、(c)は本実施例のキーワード
の記入例を示す図である。尚、本実施例においては区切
り記号を“、”、継続記号を“((”、終了記号を“〃
”とした。またキーワードは4つの項目に分かれている
第3図(a)は1枚目のOCR入力シートを示し、この
図中の31は地図を示す画像データである。第3図(b
)は2枚目のOCR入力シートを示す。また第3図(c
)は第3図(a)、(b)に示すOCR入力シートより
文字認識した結果を示す。それぞれのシートの上部に記
入された文字列が最上行から順にOCR認識される。1
枚目のOCR入力シートの3行目までが文字認識された
所で、以下の文字列は2枚目のOCR入力シートから読
み込まれ、2枚目のOCR入力シートの1行目で読込み
は終了する。読込まれた文字列は、区切り記号“、”に
従って、第3図(C)で示されるようにキーワード項目
N011〜4のキーワードの各項目に分けられ、これを
磁気ディスク11のキーワード項目テーブルに格納され
る。
また、OCR認識するためにスキャナから読込んだ第3
図(a)の画像データは、そのOCR入力シートに張り
付けられている画像データ31を光ディスクに格納する
時のデータとしても使用する。
く文字認識処理手順(第4図(a)、(b))>本実施
例における文字認識処理手順を第4図のフローチャート
に従って説明する。尚、ここでは表示部13への文字列
の表示処理やキーボード部12からの信号に基づく処理
においては通常の情報処理装置と同様なため省略し、こ
こではOCR入力シートの文字認識処理のみを説明する
第4図(a)、(b)は本実施例の文字認識処理を示す
フローチャートである。
まず、スキャナ5でOCR入力シートから画像データを
読み込み、画像メモリ6に格納する(ステップSl)。
ここで、画像データにキーワード以外に、光ディスク1
0にも格納しておく必要のある、例えば第3図(a)、
(b)、(c)で説明した画像データ31が含まれてい
るような場合には、ここで読み取った入力画像データを
格納のためにも利用する事ができる。
次に、キーワード項目No、を示す変数にの値を“0”
にクリアし、更にキーワード項目内容を一時的に保存す
る変数χ、(1=0.1.・・・。
L−1)の内容を“O”にクリアする(ステップS2)
。ここで、各項目の文字数は最高り文字とし、それぞれ
のχ皿には1文字分のデータが保存できるものとする。
そしてOCR入力シート上のどの行をOCR機能により
文字認識するかを示す行の変数iの値を“O”にクリア
する(ステップS3)。ここで、OCR入力シートには
最大1行まで記入できるものとし、行の変数iと最大値
Iとの値を比較し、もしi≧IならばステップS1へ戻
り、もしi<Iならば次の処理に進む(ステップS4)
上記のi<1と判定した後に、OCR入力シートのi行
目を文字認識し、その結果得られたi行目の文字列を変
数U。、ul、・・・、uJ−1とする(ステップS5
)、ここで、−行は最大J文字からなるものとする。そ
して処理する文字の列を示す列の変数jを“O”にクリ
アしくステップS6)、列の変数jと最大値Jとの値を
比較し、もしj≧Jならば行の変数iの値を1つインク
リメントさせ、再びステップS4へ戻る(ステップ86
〜ステツプS8)。これは次の行に処理を移すために行
われる。またステップS7でj<Jならばi行j列目の
変数Ujの値が終了記号“〃”かどうかをキーワード識
別部8で調べ、終了記号と識別したならば全文字認識処
理を終了する(ステップS9)。また変数UJが終了記
号として識別できなかったときには、次に継続記号“〜
(”か否かを更にキーワード識別部8で調べ、この結果
、継続記号と識別したときには再びステップS1へ戻り
(ステップ5IO)、2枚目のOCR入力シートから画
像データを読み込んでステップS2の処理へと続く。こ
のように継続記号“((”を識別したときには、現時点
で文字認識している1枚のOCR入力シート上のキーワ
ードはこれで終了であることを意味し、続くキーワード
は次に読み込むOCR入力シートより調べる。例えば第
3図(a)、(b)、(c)の場合には、第3図(a)
の第1枚目のOCR入力シートでは、継続記号”が記入
されており、キーワード項目No、1〜No、4の“1
987年”までのキーワードを各種記号を識別すること
により認識し、以降のキーワードは第2枚目のOCRシ
ートから調べ、そこで“8月20日“を認識するのであ
る。
そして、ステップS10において継続記号と識別できな
かったときには、更に変数U、が区切り記号“、”かど
うかを調べる(ステップ511)。もし変数U、が区切
り記号と識別できなかったときには、変数U、の値を変
数χ1に代入しくステップ5L2)、変数χ!の1の値
を1つだけインクリメントさせる(ステップ513)。
さらに変数1と最大値りとの値を比較しくステップ51
4)、この結果がl≧Lのときには、OCR入力シート
上で記入されている文字数がそれぞれのキーワード項目
の文字数として許されている最大文字数りよりも多い誤
ったデータが記入されている場合であり、誤データが発
見されたとして全文字認識処理を終了する。このときエ
ラー表示を行う。またステップS14においてl<Lと
判定されたときには、さらに次のステップに進む。
ところで、ステップSllにおいて、変数U。
が区切り記号と識別されたときには、一つのキーワード
項目の情報を取得できたことになり、変数χ0.χ8.
・・・χl−1をキーワードの変数節に+1番目(k=
o、1、・・・k−1)の項目としてキーワード管理テ
ーブル100に登録する(ステップ515)。例えば上
述した第3図(a)。
(b)、(Cンの例を用いると、第3図(a)。
(b)に示す2枚のOCR入力シートからは区切り記号
“、”を3回文字認識するので、キーワード項目No、
1−No、4は4つに分けてキーワード管理テーブル1
00に登録される。
次に、変数にの値を1つだけインクリメントしくステッ
プ516)、変数にとキーワード項目の最大許容設定数
にとの値を比較しくステップ517)、もしに≧にであ
ればOCR入力シートで記入されているキーワード項目
数がキーワード管理テーブル100のキーワード項目の
最大許容設定数により多い、矛盾したデータが入力され
たことになり、以降の処理を中断してエラー表示を行う
。またステップS17においてk<Kであれば(ステッ
プS 17) 、変数χ0.χ1.・・・。
χし−1をクリアする(ステップ518)。
このようにして、ステップS14或はステップS18の
処理を終えると、次に変数UJの列jの値を1つだけイ
ンクリメントしくステップ519)、再びステップS7
に戻り上記処理を繰り返す。
以上の説明により本実施例によれば、OCR入力シート
から文字認識した文字列より、区切り記号、継続記号、
終了記号を識別し、それに従って文字列をキーワードの
各項目に登録することで以下の効果がある。
(1)OCR入力シート上に各キーワード項目に登録す
る文字列を記入する際、必要な文字列のみを詰めて記入
し、余分な余白をあける必要がないため、OCR入力シ
ートの紙面を有効に使うことができる。
(2)必要に応じて何枚かのOCR入力シートに分けて
キーワードを記入することができるので、OCR入力シ
ートに他のデータが記入されて(例えば第3図(a)の
如く、そのキーワードに対応する画像データがはりつけ
られている)キーワードが記入できる行がキーワードの
全文字を記入するだけのスペースを有しない場合でも、
記入できなかった文字を別のOCR入力シートに分けて
記入することができるので、OCR入力シートの用途を
拡張することができる。
(3)キーワードの項目の構造に応じた特定の形式のO
CR入力シートを用意する必要がなく、単に文字列が記
入できるOCR入力シートを用いるだけで、任意の項目
構造をもつキーワードの入力データが記入できる。
ところで、本実施例では、OCR入力シートをスキャナ
から読み込んだが、本発明を実施する上ではOCR入力
シートの読込画像データが得られれば充分であり、入力
デバイスは必ずしもスキャナに限定する必要はない。こ
の場合、例えば、通信媒体のファクシミリで受信した画
像であっても本発明は適用されることは十分に可能であ
り、ここでも上述の実施例と同様にOCR入力シートに
記入されたキーワードの文字認識許容範囲を拡張させる
ことができる。
また、本実施例において、OCR認識により入力される
文字列は、必ずしもキーワードである必要はない。例え
ば、コメント等の文字列を、適当に幾枚かのシートに分
けて記入し、それを入力する場合でも、本発明は有効に
適用できる。
または、本実施例における区切り記号、継続記号、終了
記号の識別は、必ずしもそれに対応する記号を定義する
必要はなく、スキャナより文字列を読込んだとき、確実
に区切り状態、継続状態。
終了状態の3つの状態が識別できれば良い。この3つの
状態を文字で示す以外の方法としては、例えば、各キー
ワード項目は、1行に書く事にし、行末を区切りにする
方法や1つの用紙には3行しか記入しない事にし、3行
目まで読込んでも、まだ文字列がセットされていないキ
ーワード項目が残っている場合は、継続状態とする方法
があり、さらには1行が総て空白であるとき、その行末
を終了状態とする方法等がある。
[発明の効果] 以上の説明により本発明によれば、文字認識シートに特
定な文字列の記入規則を与えることで、シート面を無駄
なく、効率的に使用できることは勿論、文字認識シート
の用途を拡張した情報処理装置を提供してくれる。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示す概略ブロック図
、 第2図は本実施例による磁気ディスク11のキーワード
管理テーブルを示す図、 第3図(a)、(b)、(c)は本実施例のキーワード
の記入例を示す図、 第4図(a)、(b)は本実施例の文字認識処理を示す
フローチャートである。 図中、1・・・情報処理装置、2・・・CPU、3・・
・ROM、4・・・RAM、5・・・スキャナ、6・・
・画像メモリ、7・・・文字認識部、8・・・キーワー
ド識別部、9・・・文字列編集部、10・・・光ディス
ク、11・・・磁気ディスク、12・・・キーボード部
、13・・・表示部、14・・・システムバス、31・
・・画像データ、100・・・キーワード項目テーブル
、101・・・画像アドレス、102・・・第1キーワ
ード項目、103・・・第2キーワード項目、104・
・・第3キーワード項目、105・・・第4キーワード
項目である。 、11 / 第2図 (C) 第3図

Claims (1)

    【特許請求の範囲】
  1. 文書情報を特定な文字列から成る付属情報と対応づけて
    保存する情報処理装置において、前記文書情報を入力す
    る入力手段と、該入力手段の入力した文書情報より規則
    的に並ぶ特定な文字列を識別する識別手段と、前記識別
    した特定な文字列を前記文書情報の付属情報として管理
    する管理手段とを備えることを特徴とする情報処理装置
JP63114173A 1988-05-11 1988-05-11 情報処理装置 Pending JPH01283671A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63114173A JPH01283671A (ja) 1988-05-11 1988-05-11 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63114173A JPH01283671A (ja) 1988-05-11 1988-05-11 情報処理装置

Publications (1)

Publication Number Publication Date
JPH01283671A true JPH01283671A (ja) 1989-11-15

Family

ID=14631006

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63114173A Pending JPH01283671A (ja) 1988-05-11 1988-05-11 情報処理装置

Country Status (1)

Country Link
JP (1) JPH01283671A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0470967A (ja) * 1990-07-05 1992-03-05 Canon Inc 画像検索装置及び画像検索方法
JPH0498363A (ja) * 1990-08-10 1992-03-31 Pfu Ltd 継続フィールドの知識処理方式

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0470967A (ja) * 1990-07-05 1992-03-05 Canon Inc 画像検索装置及び画像検索方法
JPH0498363A (ja) * 1990-08-10 1992-03-31 Pfu Ltd 継続フィールドの知識処理方式

Similar Documents

Publication Publication Date Title
EP0285449B1 (en) Document processing system
JPH03161873A (ja) データベース構築機能を有する電子フアイリング装置
JP2005018678A (ja) 帳票データ入力処理装置、帳票データ入力処理方法及びプログラム
CN114692603A (zh) 基于crf的敏感数据识别方法、系统、装置及介质
US5680630A (en) Computer-aided data input system
JPH01283671A (ja) 情報処理装置
JPH0423185A (ja) 自動セル属性判定機能を有する表読取装置
JP2002024761A (ja) 画像処理装置及び画像処理方法並びに記憶媒体
JP2932667B2 (ja) 情報の検索方法および情報蓄積装置
JPS62257568A (ja) 禁則文字選択機能を有する文字処理装置
JP2784004B2 (ja) 文字認識装置
JPH03263182A (ja) 電子ファイリングシステム
JP3355289B2 (ja) 文字データの自動校正方法及び装置
JP3310063B2 (ja) 文書処理装置
JP4462508B2 (ja) 情報処理装置並びに定義情報生成方法
JP2634926B2 (ja) かな漢字変換装置
JP2623292B2 (ja) 辞書データの作成方法
JPS63168717A (ja) 文書管理装置
JP2624124B2 (ja) 文字認識装置および文字認識方法
JPH0554180A (ja) 光学式文字読取装置における帳票フオーマツト定義方式
JPH03142663A (ja) 文書ファイル装置
JPH02206893A (ja) 文字読取装置
JPS6326789A (ja) 文字認識装置
JPS62160534A (ja) 文字列照合方式
JPS5851390A (ja) 活字文字認識装置