JPH0285925A - 光学式読取装置の制御プログラム作成方法及び装置 - Google Patents

光学式読取装置の制御プログラム作成方法及び装置

Info

Publication number
JPH0285925A
JPH0285925A JP63237678A JP23767888A JPH0285925A JP H0285925 A JPH0285925 A JP H0285925A JP 63237678 A JP63237678 A JP 63237678A JP 23767888 A JP23767888 A JP 23767888A JP H0285925 A JPH0285925 A JP H0285925A
Authority
JP
Japan
Prior art keywords
control program
description language
form overlay
program
information
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
JP63237678A
Other languages
English (en)
Inventor
Yoichi Naito
陽一 内藤
Seiichi Tochihara
聖一 栃原
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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing 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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP63237678A priority Critical patent/JPH0285925A/ja
Publication of JPH0285925A publication Critical patent/JPH0285925A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Character Input (AREA)

Abstract

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

Description

【発明の詳細な説明】 発明の目的; (産業上の利用分野) この発明は、OCR等の光学式読取装置の制御プログラ
ム作成システムに関するものである゛。
(従来の技術) 従来技術について第1図を用いて説明する。
光学式読取装置6の制御プログラムは、■帳票からデー
タを読取る為のプログラム、■読取ったデータが正しい
かどうかをチェックするためのプログラム、■読取った
データをフロッピーディスク(FD)、6n気テープ(
MT)等の媒体に出力する為のプログラム、■読取った
データをCRT画面若しくはプリンタに印字する為のプ
ログラムに大別される。このうち、上記■に関しては、
読取る文字を記入する文字枠の座標値を算出するのに、
実際に読取る帳票4の文字枠寸法や位置を定規で測定し
ていた。また、上記■〜■に関しては、個々の光学式読
取装置6に特有の制御プログラムを、システムエンシュ
アの介在によってコーディングをしなければならなかっ
た。
この様にして作成した制御プログラムは制御プログラム
専用の柳]御プログラム用紙(FC用紙)5に記入し、
光学式読取装置6に読込ませるか又は光学式読取装置6
のキーボード(図示せず)から入力しなければならなか
った。
(発明が解決しようとする課題) このような従来技術においては、前記■の座標値算出は
印刷物を定規で測定しており、読取らせる箇所が多い場
所では作業が煩雑である。また、印刷物を直接測ってい
る為に、印刷物自体の紙の伸び縮みによる測定誤差や測
定自体の誤りか発生していた。また、前記■〜■につぃ
ても高度な知識を有するシステムエンジニア等が介在す
る必要があった。しかし、最近のOCRリーダ等はコピ
ー用紙やフオームオーバーレイ出力による文字枠がドロ
ップアウトカラーで印刷されていない黒一色の帳票であ
っても読込ませることが可能になっている。
この発明は上述のような事情よりなされたものであり、
この1発明の目的は、ソフトオーバーレイ等のソースプ
ログラムより得られるデータを利用することによって簡
易なシステムで制御プログラムを画面対話方式で容易に
作成てきる制御プログラム作成方法及び装置を提併する
ことにある。
発明の構成: (課題を解決するため、の手段) 上記問題点を解決するために、この発明では、読取帳票
4をフオームオーバーレイプリントシステム3で作成す
る時に使用するフオームオーバーレイ記述言語のソース
プログラム2の情報から作成できるデータは自動的に作
成し、さらにフオームオーバーレイ記述言語のソースプ
ログラム2から得られない情報は試行錯誤的に画面対話
方式で入力する事により、容易に作成できるシステムと
している。
すなわち、この発明は光学式読取装置の制御プログラム
作成方法に関するもので、読取帳票に関するフオームオ
ーバーレイ記述言語のソースプログラムから得られる情
報は当該フオームオーバーレイデータから自動的に作成
し、前記フオームオーバーレイ記述言語のソースプログ
ラムから得られない情報は弧行錯誤的に画面対話方式で
別途与えることにより合成して制御プログラムを作成す
ることによって達成される。また、表示装置。
入力装置、外部記憶装置、プリンタ、通信装買読堰装置
及びこれらを結合して制御するコンピュータシステムを
備え、システムエンシュアによるコーディングによって
フオームオーバーレイ記述言語のソースプログラムが作
成されたときのデータから得られる情報を例えば読取手
段を通信回路やスキャナ等とする前記読取装置が読取り
、これを基に前記表示装置に制御プログラム情報を表示
し、前記入力装はの機能メニュー選択によって付加情報
を試行錯誤的に入力し、これらを基に前記コンピュータ
システムの処理により制御プログラムを自動生成し、前
記外部記憶装置又は前記プリンタ、通信装置に出力する
機能を有することによって達成される。
(作用) この発明では、読取帳票に関するフオームオーバーレイ
記述言語のソースプログラムから得られる情報は当該フ
オームオーバーレイデータから自動的に作成し、前記フ
オームオーバーレイ゛記述言語のソースプログラムから
得られない情報は試行if)誤的に画面対話方式で別途
与えることによって、合成して制御プログラムを作成す
るようにしている。殊にフオームオーバーレイ記述言語
のソースプログラムをそのまま制御プログラム作成シス
テム内の読取装置が読み込んで利用することにより、従
来制御プログラム作成の作業が煩雑であったものを容易
に作成でき、効率化を実現できる。また、各社毎のフオ
ームオーバーレイ記述言語に対応可能な各種の選択メニ
ューを設けることによって、記述言語の仕様が異なるフ
オームオーバーレイのソースプログラムであっても対処
し得る利点を有する。
(実施例) この発明について、以下に実施例を挙げて更に詳細に説
明する。
この発明では第1図に示すように、システムエンジニア
に上るコーディング1で作成されたフオームオーバーレ
イ記述言語のソースプログラム2(たとえば文字枠情報
、帳票寸法)に筆記具の種類や記入文字の種別、読取デ
ータの出力媒体やファイルレイアウトといった付加情報
を付加し、更にこれがフロッピーディスク17や6i1
気テープ18を介在したり、或いは通信回線やスキャナ
等による読取手段によって直接に読取られた制御プログ
ラム作成システム11で制御プログラム12を作成する
。作成された制御プログラム12をフロッピーディスク
13又は磁気テープ15に格納して光学式読取装置6に
与える。或いは制御プログラム12はプリンタ出力16
で制御プログラム用紙5に書込み、目視の読取又はキー
ボード又はOCRソーダの制御プログラム読取機能で入
力するようにしても良い。光学式読取装置6からは読取
データ8が生成される。
第2図はこの発明の制御プログラム作成システム11の
全体構成を示す。所要のメツセージ、制御プログラム等
を表示するCRT等の表示装置111と、各種メニュー
を有するデータ入力用の入力機構(タブレット、マウス
等)及びキーボードから成る入力装置113と、制御プ
ログラムやフオームオーバーレイのデータを読込み、又
制御プログラムを書き出す為のフロッピーディスク装置
等の外部記憶装置114と、制御プログラムを紙へ印字
出力する為のプリンタ115 と、制御プログラムやフ
オームオーバーレイデータを通信回線を用いて人出力す
る為の通信装置116 と、フオームオーバーレイ記述
言語のソースプログラムが書かれている帳票を通信回路
やスキャナ等で読取る読取装置117 と、上記各装置
を結合して処理するコンピュータシステム112 とか
ら構成されている。なお、コンピュータシステム112
はソフトウェアで動作するものである。更に読込ませる
フオームオーバーレイ記述言語がプリンタメーカ毎に仕
様か異なっている為、第5図のような入力の読取りソー
スデータの種類に関する選択メニューを設けて各社の対
応を可能にしている。
このような構成において、この発明システムでの処理を
第3図のシステムフローチャートを参照して説明する。
入力装置113に設けられているキーボードを操作して
システムを起動させると(ステップ5100) 、表示
装置111にたとえば第4図及び第5図の様な各社仕様
に対応した作業メニューが表示される(ステップ5lo
t)ので、オペレータは入力装置113のキーボードよ
り某社仕様の作業メニューの“ l)新規作成  、”
2)修正“若しくは3)終了”を選択して入力する(ス
テップ5102)。
ここでたとえば°゛3)終了゛°をキー入力で選択した
場合(ステップ5113)は、システムを終了させる。
また、  l)新規作成 ゛をキー入力で選択した場合
(ステップ5103)は、外部記憶装置114にシステ
ムエンジニアによるコーディング1で作成したフオーム
オーバーレイ記述言語のソースプログラム2の帳票デー
タが格納されている記憶媒体をセットし、読取装置11
7によって当該フオームオーバーレイ記述言語のソース
プログラム2の帳票データ(記述言語ソースコード)を
印刷フオームオーバーレイデータとしてコンピュータシ
ステム112に読込む(ステップ5104)。更にコン
ピュータシステム112は当該フオームオーバーレイ記
述言語のソースプログラム2の帳票データを基に、そこ
から制御プログラム作成に必要な帳票寸法、読込む文字
の文字枠の位置座標枠の高さ、幅方向寸法、枠の送りピ
ッチ、枠の個数等の情報を解析1編集し、制御プログラ
ムを自動生成する(ステップ5105)。しかし、前述
の様にシステムエンジニアによるコーディングlを読込
んだフオームオーバーレイ記述言語のソースプログラム
2のみでは制御プログラム作成に必要な全てのデータを
生成する事はできない。制御プログラムを作成する為に
は、さらに光学式読取装置6で読取らせる帳票のサイズ
、用紙の種類(光学式読取装置用の用紙かコピー機によ
り複写した用紙か等)、字種(カナ文字、英字、数字、
漢字。
記号等)、帳票の読取欄に記入した筆記具の種類(ボー
ルペン、鉛筆又は活字文字か等)、読取データの出力媒
体の指定やファイルレイアウト等の情報が必要となる。
これら制御プログラムの作成に必要な補足情報は、表示
装置ill 、入力装置113を用いて画面対話方式で
コンピュータシステム112に入力する(ステップ51
06)。
また、作業選択(ステップ5102)で2)修正”を選
択した場合(ステップ5108)は、外部記憶装置11
4 に修正した印刷フオームオーバーレイデータの記憶
媒体をセットし、当該印刷フオームオーバーレイデータ
をコンピュータシステム112に読込む(ステップ51
09)。次に、読込んだデータから前述の新規作成と同
様に制御プログラムを自動生成しくステップ5110)
 、既に作成されている制御プログラムの記憶媒体を外
部記憶装置114にセットし、当該制御プログラムをコ
ンピュータシステム112に読込む(ステップ5ill
)。この様にして生成した制御プログラム及び読込んだ
制御プログラムを表示装置11! 、入力装置113を
用いて画面対話方式で修正する(ステップ5112)。
この際、今回読込んだ制御プログラムには前回に新規作
成若しくは修正した時にフオームオーバーレイ記述言語
のソースプログラム2から生成した制御プログラムも含
まれている。もし、この前回生成した制御プログラムと
今回生成した制御プログラムに相違がある場合は、ステ
ップ5112の修正時にその旨を表示装置111 に表
示してオペレータに知らせる。オペレータは表示された
相違事項を考慮し、修正作業を行なう。
このようにして、通信回路やスキャナ等を読取手段とし
て読取装置117 に読取られたフオームオーバーレイ
記述言語のソースプログラム2を利用して新規作成、修
正した制御プログラムは、外部記憶装置114にセット
されたフロッピーディスク13やMT15等の記憶媒体
に出力するか、若しくはプリンタ115により制御プロ
グラム用紙5に出力されるか、さらには通信装置116
を介してオンラインで光学式読取装置6をIIJ御する
ポストコンピュータ7、若しくは直接光学式読取装置6
に転送される。
この様にして作成した制御プログラムはオンライン、オ
フラインで光学式読取装置5に読込まわる。この制御プ
ログラムの制御のもとに光学式読取装置6により帳票を
読取り、所要の処理を行なうことによって読取データ8
か出力される。
発明の効果: 上述の様にこの発明では、従来フオームオーバーレイに
関する制御プログラム作成の作業か煩Pftであったも
のを、その記述言語のソースプログラムのデータから利
用可能なものはそのまま使用し、更に画面対話方式で不
足分のデータを試行錯誤的に容易に作成できるので総括
的な1rilJ御プログラム作成が効率化される。また
、各社フオームオーバーレイ記述言語の仕様にも対応さ
せており、従来性なっていた制御プログラムに関するコ
ーディングが正しく行なわれているかどうかを調べる読
取りテストが不要となる利点があり、利用価イuの高い
光学式読取装置の制御プログラム作成方法とその装置を
実現している。
【図面の簡単な説明】
第1図は従来の制御プログラム作成方法及びこの発明の
システムを用いた制御プログラム作成方法を示す比較図
、第2図はこの発明の制御プログラム作成装置のシステ
ム構成図、第3図はその制御プログラム作成の一例を示
すフローチャート、第4図はこの発明システムを起動し
た時のメニュー画面の例を示す図、第5図はこの発明の
入力の読取りソースデータの種類に関する例を示す図で
ある。 1・・・システムエンジニアによるコーディング、2・
・・フオームオーバーレイ記述言語のソースプログラム
、3・・・フオームオーバーレイプリントシステム、6
・・・光学式読取装置、7・・・ホストコンピュータ、
11・・・制御プログラム作成システム、】2・・・制
御プログラム。 田願人代理人   安 形 雄 三 芋 図

Claims (1)

  1. 【特許請求の範囲】 1、光学式読取装置の制御プログラム作成方法において
    、読取帳票に関するフォームオーバーレイ記述言語のソ
    ースプログラムから得られる情報は当該フォームオーバ
    ーレイデータから自動的に作成し、前記フォームオーバ
    ーレイ記述言語のソースプログラムから得られない情報
    は試行錯誤的に画面対話方式で別途与えることにより合
    成して制御プログラムを作成するようにしたことを特徴
    とする光学式読取装置の制御プログラム作成方法。 2、表示装置、入力装置、外部記憶装置、プリンタ、通
    信装置、読取装置及びこれらを結合して制御するコンピ
    ュータシステムを備え、フォームオーバーレイ記述言語
    のソースプログラムから得られる情報を前記読取装置が
    読取り、これを基に前記表示装置に制御プログラム情報
    を表示し、前記入力装置の機能メニュー選択によって付
    加情報を試行錯誤的に入力し、これらを基に前記コンピ
    ュータシステムの処理により制御プログラムを自動生成
    し、前記外部記憶装置又は前記プリンタ、通信装置に出
    力する機能を有することを特徴とする制御プログラム作
    成装置。 3、前記フォームオーバーレイ記述言語のソースプログ
    ラムから得られる情報と、前記入力装置より付加した情
    報、若しくは前記制御プログラムの修正時における前記
    フォームオーバーレイ記述言語のソースプログラムと、
    前記フォームオーバーレイ記述言語のソースプログラム
    との間の相違を自動的にチェックする機能を有する請求
    項2に記載の制御プログラム作成装置。
JP63237678A 1988-09-22 1988-09-22 光学式読取装置の制御プログラム作成方法及び装置 Pending JPH0285925A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63237678A JPH0285925A (ja) 1988-09-22 1988-09-22 光学式読取装置の制御プログラム作成方法及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63237678A JPH0285925A (ja) 1988-09-22 1988-09-22 光学式読取装置の制御プログラム作成方法及び装置

Publications (1)

Publication Number Publication Date
JPH0285925A true JPH0285925A (ja) 1990-03-27

Family

ID=17018885

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63237678A Pending JPH0285925A (ja) 1988-09-22 1988-09-22 光学式読取装置の制御プログラム作成方法及び装置

Country Status (1)

Country Link
JP (1) JPH0285925A (ja)

Similar Documents

Publication Publication Date Title
US10810352B2 (en) Integrated document editor
US6897851B2 (en) Methods and apparatus for formatted entry of electronic ink
JPS59223485A (ja) 表示装置
JPS59223482A (ja) 表示装置
JPS6118033A (ja) 印刷処理装置
JPH0285925A (ja) 光学式読取装置の制御プログラム作成方法及び装置
JPS59146332A (ja) 帳票デザインシステムを用いた帳票読取・印刷プログラムの作成方法
JPS59212838A (ja) 帳票類のデザイン方法
JPS6091479A (ja) 帳票デザインシステム
JPH0235583A (ja) 光学式読取装置の制御プログラム作成方法及び装置
JPH0438005B2 (ja)
JP2947286B2 (ja) 光学式読取装置の制御プログラム作成装置
JPH0285984A (ja) 光学式読取装置の制御プログラム作成方法及び装置
JP2907454B2 (ja) 光学式読取装置の制御プログラム作成方法
JPH0399384A (ja) 光学式読取装置の制御プログラム作成方法
JPH0399385A (ja) 光学式読取装置の制御プログラム作成方法
JPH0399383A (ja) 光学式読取装置の制御プログラム作成における読取行順序指定方法
JPS6043730A (ja) 文書レイアウト表示装置
US20090241063A1 (en) Information processing apparatus, information processing method, and computer readable medium for designing a gui
JPH03240880A (ja) 光学式読取装置の指示枠チェック方法
WO1999054837A1 (fr) Dispositif et procede d'aide a la production de documents, et support d'enregistrement sur lequel le programme d'aide a la production de documents est enregistre
JPS59223484A (ja) 表示装置
McCollough et al. SLIDES II: a program to draw text, slides and posters.[For PDP-10 or IBM-360]
JPH1011514A (ja) 表作成方法
JPH0193385A (ja) 文書作成印刷装置