JPH0224770A - 入力処理装置 - Google Patents

入力処理装置

Info

Publication number
JPH0224770A
JPH0224770A JP63175434A JP17543488A JPH0224770A JP H0224770 A JPH0224770 A JP H0224770A JP 63175434 A JP63175434 A JP 63175434A JP 17543488 A JP17543488 A JP 17543488A JP H0224770 A JPH0224770 A JP H0224770A
Authority
JP
Japan
Prior art keywords
word
input
data
processing
memory
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.)
Granted
Application number
JP63175434A
Other languages
English (en)
Other versions
JP3149108B2 (ja
Inventor
Toshio Kashio
俊雄 樫尾
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP17543488A priority Critical patent/JP3149108B2/ja
Priority to DE68925003T priority patent/DE68925003T2/de
Priority to EP89110979A priority patent/EP0350653B1/en
Publication of JPH0224770A publication Critical patent/JPH0224770A/ja
Priority to US08/060,211 priority patent/US5369776A/en
Priority to US08/126,136 priority patent/US5438664A/en
Application granted granted Critical
Publication of JP3149108B2 publication Critical patent/JP3149108B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、伝票データ等を入力する入力処理装置に関
する。
[発明の概要] この発明は、複数のワードからなる少なくともlレフ−
1分のデータを入力する場合、各ワードに対応して予め
その処理内容を定義しておけば、自動的に各ワードに対
応して定義されている処理を順次実行してデータの入力
を行うようにしたものである。
[従来の技術] 従来、入力端末機等を用いて伝票データを入力する場合
には、キーボードからのコマンド入力によって伝票入力
プログラムを起動させたのち、そのプログラムの記述内
容にしたがってデータを順次入力することによって行っ
ていた。
[発明が解決しようとする課題J しかしながら、種々の伝票の入力形式に対応できるよう
にする為には各伝票に対応して種々の伝票入力プログラ
ムを作成しておかなければならず、更に、この種の伝票
入力プログラムは所謂プログラム言語で記述されている
ため、プログラム作成に多大の労力を必要とし、一般の
ユーザが作成するのは困難であり、またプログラムの変
更も容易ではなかった。
この発明の課題は、プログラム言語による複雑な伝票入
力プログラムを作成することなく1種々の入力形式に対
応することができる汎用性に富んだ入力処理装置を提供
することにある。
[課題を解決するための手段] この発明の手段は次の通りである。
入力手段l(第1図の機能ブロック図を参照、以下同じ
)は、伝票データ等を入力するキーボード等である。
データ記憶手段2は複数のワードからなる少なくともl
レフ−1分のデータを記憶する伝票データ入力用のラン
ダム・アクセス拳メモリ等である。
設定情報記憶手段3は複数のワードに夫々対応してその
処理内容を定義する設定情報を記憶するランダム−アク
セス−メモリ等である。
処理手段4は設定情報記憶手段3から設定情報を順次読
み出すと共に、読み出された設定情報が入力手段lから
ワードデータを入力するとこを示す入力ワードを定義す
る場合にはワードデータの入力待機状態とし、またその
他の処理ワー1を定義する場合には当該処理によってワ
ードデータの作成を行う。
書込手段5はこの処理手段4で作成された作成データも
しくは入力手段lから入力されたワードデータをデータ
記憶手段2に書き込む。
出力手段6はデータ記憶手段2内のワードデータを表示
や印字あるいは通信等によって出力する。
[作 用] この発明の手段の作用は次の通りである。
いま、伝票データを入力する場合、設定情報記憶手段3
には予め複数のワードに夫々対応してその処理内容を定
義する為の設定情報が記憶されているものとする。
この状態において、処理手段4は設定情報記憶手段3の
先頭から設定情報を順次読み出してゆく、いま、設定情
報記憶手段3から読み出した設定情報が入力手段lから
ワードデータを入力すべきことを示す入力ワードであれ
ば、処理手段4はワードデータの入力待機状態となる。
ここで、入力手段1からワードデータが入力されると、
書込手段5は入力されたワードデータをデータ記憶手段
2に書き込む。
また、設定情報記憶手段3から読み出された設定情報が
処理ワード(例えば、計算ワードや索引ワード等)であ
れば、処理手段4はその定義内容にしたがった処理を行
ってワードデータの作成を行う、これによって書込手段
5は、この作成データをデータ記憶手段2に書き込む。
このような動作が設定情報記憶手段3から設定情報が読
み出される毎に実行される結果、データ記憶手段2には
入力手段lから入力されたデータもしくは処理手段4で
作成されたデータが書き込まれる。そして、例えばl伝
票分のデータをデータ記憶手段2に書き込んだ場合、設
定情報記憶手段3内のデータは出力手段6から出力され
る。
したがって、単に、各ワードの処理内容を定尋するだけ
で筒単に種々の伝票等の入力形式に対応することができ
る為、プログラム言語で記述された伝票処理プログラム
等を用意しておかなくてもよく、汎用性に豊んだ入力処
理装置を提供することができる。
[実施例] 以下、第2図〜第5図を参照して一実施例を説明する。
4−虞 第2図はハンディタイプの入力端末機を示した外観図で
ある。この端末機本体11の前面部にはキーボード12
および表示パネル13が設けられ、また−側部にはパワ
ースイッチPWSWが設けられている。ここで、キーボ
ード12上のモードスイッチMDSWは、その切換位置
に対応して入力モード、転送モード、登録モードを選択
する。なお、上記「入力モード」は伝票データの入力を
行うモード、「転送モード」は入力された伝票データを
外部機器(ホストコンピュータ等)に転送するモード、
「登録モード」は、伝票データを構成する各ワードに対
応してその処理内容を定義する設定情報を所定メモリに
登録するモードである。また、キーボード12上にはテ
ンキーAK、小数点キーBK、クリアキーCK等の他、
lツー1分のデータを入力する毎に操作されるワード区
切キーDK、伝票指定キーEK、ルコード分のデータを
入力する毎に操作されるレコード区切キーFK、伝票デ
ータを全て入力し終ったときに操作される入力終了キー
GKが設けられている。また、表示パネル13は文字、
数字等をドツトマトリックス表示するワードラベル表示
部13−1およびワードデータ表示部13−2を有する
構成となっている。更に、端末機本体11の裏面には図
示しないが、外部機器との間でデータの送受を光信号に
よって行う為の送受信部が設けられている。
第3図はこの入力端末機の基本的な構成を示すブロック
回路図である。
入力処理部21は予め格納されている伝票データの入力
処理プログラムにしたがって伝票データの入力処理を制
御する。
即ち、入力処理部21はワード設定メモリ22に予め設
定されている所定伝票の各ワードに対応してその処理内
容を定義する設定情報を順次読み出す、この場合、入力
部23から仮積No(伝票の種類を示す伝票ナンバ)が
入力されることによって指定された仮積の指定情報がワ
ード設定メモリ22から読み出される。ここで、入力処
理部21はワード設定メモリ22から読み出した設定情
報が入力部23からデータを入力すべきことを定義する
場合には、データ入力待ち状態となり、その他の処理ワ
ードを定義する場合には参照メ・そり24等を用いてワ
ードデータを作成する。ここで、入力処理部21はデー
タ入力待ち状態において、ワード区切キーDKの操作に
応答して入力部23からその区切指令が入力されると、
それまでに入力部23から順次入力されたデータを記憶
保持する入力メモリ25内のデータを1ワ一ド分のデー
タとして珈り込む、そして、入力処理部21は入力メモ
リ25から取り込んだ入力データあるいは参照メモリ2
4を用いて作成した作成データを表示部26に表示させ
ると共に、データメモリ27に占き込む。
なお、参照メモリ24は索引テーブルA、B、C,Dを
有し1本実施例においてこ索引テーブルAは売上光コー
ドに対応して種々の売上先名を、索引テーブルBは所属
コードに対応して種々の所属名を、索引テーブルCは担
当者コードに対応して種々の担当者名を、索引テーブル
Dは製品コードに対応して種々の製品名を記憶する。更
にこの参照メモリ24には現在の年月日が記憶されてい
る他、その他のコンソール用データ、例えば伝票陽等が
記憶されている。
送信/受信処理部28はモードスイッチMDSWを転送
モードにセットすることによって入力部23からの送信
/受信指令に応答して起動し。
データメモリ27の内容を読み出して送受信部29から
光信号等によってホストコンピュータ等に送信する。こ
の場合、ホストコンピュータ等から肯定応答を送受信部
29を介して受信する毎に送信/受信処理部28はデー
タメモリ27内のデータを順次送信する。また、モード
スイッチMDSWを登録モードに設定して、外部機器よ
り設定情報を受信してワード設定メモリ22へ登録する
第4図はワード設定メモリ22の設定内容の一部を示し
、ワード設定メモリ22には1伝票分のメモリエリアと
して見出し領域KY、ヘッダー領域HD、アイテム領域
ATを有し、その記憶内容はユーザーによって任意に書
き込まれたものである。そして、見出し領域KYは伝票
の見出しデータとして仮積ナンバ、仮積名、当方名が記
憶されている。また、ヘッダー領域HDおよびアイテム
領域ATは、ルコードの各ワードナンバに夫々対応して
ワードの処理内容を定義するワード内容と、ワード名が
記憶されている。
ここで、ワード内容を定義する入力ワードとその他の処
理ワードは次の如く記述されている。
ra」・・・・・・入力ワードを示し、入力部23から
ワードデータを入力すべきことを定義する。
rbJ・・・・・・索引ワードを示し、参照メモリ24
内の索引テーブルA、B、C,Dの何れかを用いてワー
ドデータを作成すべきことを定義する。
rc IJ・・・・・・年月日ワードを示し、参照メモ
リ24から年月日を呼び出すことを定義する。
rdJ・・・・・・定数ワードを示し、以下に記述され
た元掛金コードや売上コード等のコードの入力を定義す
る。
reJ・・・・・・集計ワードを示し、アイテム金額の
集計演算を行うべきことを定義する。
「×」・・・・・・計算ワードを示し、単価×数量等の
演算を行うべきことを定義する。
「〜」・・・・・・結合ワードを示し、所属コードと担
当者コード等を結合すべきことを定義する。
その他、「I」はlレフ−1分のアイテムの開始、「E
」はその終了を定義する。なお、rAJ、rgJ、rc
J、rpJは参照メモリ24内の索引テーブルA、B、
C,Dを指定する。
東−芥 いま、ワード設定メモリ22に伝票のワード内容が第4
図に示す如く定義されているものとする。
先ず、第4図に示す伝票を指定する為に、テンキーAK
を操作して仮積ナンバr120Jを置数したのち、伝票
指定キーEKを操作する。
これによって、伝票データの入力処理プログラムが起動
され、入力処理部21は第5図のフローチャートにした
がった動作を実行する。
先ず、入力指定された仮積ナンバに該当する伝種をワー
ド設定メモリ22から検索し、これによって検索された
指定仮積の先頭ワードをアドレス指定すると共に(ステ
ップSt)、それに対応するワード内容を読み出す(ス
テップS2)、そして、読み出したワード内容がアイテ
ム終了ワード「E」か否かをチエツクする(ステップS
3)。
最初、アイテム終了ワードrEJは読み出されないので
、ステップS4に進み、今度は入力ワードraJである
か、その他の処理ワードであるかをチエツクする。いま
、仮積ナンバr120Jの伝種を指定したので、その先
頭ワード、即ち、ワードナンバro IJで示されるヘ
ッダー領域HDから処理ワードとしての年月日ワード「
cl」が読み出される。このように処理ワードが読み出
された場合にはそれによって定義された処理を行う為に
、ステップS9は処理ワードの種別、即ち、処理ワード
が索引ワードか否かをチエツクする。
ここで、索引ワード「b」であれば、索引ワード「b」
に応じた処理を行うが(ステップ510)、索引ワード
rbJを除く他の処理ワードであればステップ311に
進み、それに応じた処理を行う(ステップS t t)
 、いま、年月日ワード「C1」が読み出されたので、
参照メモリ24から現在の年月日が読み出される。そし
て、ステップS7に進み、参照メモリ24から読み出し
たワードデータ(年月日)をワードナンバ「Ol」のデ
ータとしてデータメモリ27に書き込んで、それを記憶
配置する。続いて、ステップS8に進み、ワード設定メ
モリ22の次のワードをアドレス指定したのち、ステッ
プS2に戻る。
これによって、今度はワード設定メモリ22から入力ワ
ード「a」が読み出されるので、ステップS4でそのこ
とが検出されてステップS5に進み、それに対応するワ
ード名をワード設定メモリ22から読み出して表示部2
6に送り、そのワードラベル表示部13−1に表示させ
る。そして、ワードデータが入力部23から入力される
まで入力待機状態となる(ステップS6)、いま、ワー
ドラベル表示部13−1にはワード設定メモリ22から
読み出されたワードナンバ「02」に対応するワード名
「伝票崩」が表示されており、それを目視確認して入力
部23から、伝票ナンバをテンキーAKによって入力し
たのち、ワード区切キーDKを操作する。すると、入力
処理fi21は入力メモリ25に記憶保持されているワ
ードデータをワード区切りKの操作に応答して取り込み
、入力処理部21に送ってそのワードデータ表示部13
−2に表示させる。そして、ステップS7に進み、入力
メモリ25から取り込んだワードデータをワードナンバ
「02」のデータとしてデータメモリ27に書き込んで
、それを記憶配置する。
その後、ステップS8に進み、次のワード指定を行って
ステップS2に戻る。
これによって、次にワード設定メモリ22からワードナ
ンバ「03」に対応する入力ワードraJを読み出して
それに対応するワード名を表示させるが(ステップS5
)、この場合、当該ワードにはワード名が記憶されてい
ないので、このような場合には、次のワードに記憶され
ているワード名、つまり「売上先」を読み出して表示さ
せる。そして、上述の場合と同様にワードデータの入力
待ち状態となる(ステップS6)、いま、売上先コード
を入力すると、ステップS7に進み、入力された売上先
コードをワードナンバ「03」のデータとしてデータメ
モリ27に書き込まれる。そして、ステップS8に進ん
で1次のワード゛指定を行ったのちステップS2に戻る
すると、ワード設定メモリ22からワードナンバ「04
」のワード内容(索引ワード)が読み出されるので、ス
テップS9でそのことが検出されてステップSIOに進
み、それに応じた索引処理を行う、いま、rb03:A
Jによって定義されている索引ワードは、参照メモリ2
4の索引テーブルAをその前のワードナンバ「03」の
入力処理によってデータメモリ27に記憶されている売
上先コードを読み出して索引すべきことを示し、それに
応じて索引テーブルAから読み出したワードデータを表
示部26に送ってそのワードデータ表示部13−2に表
示させる。そして、ステップS7に−進み、このワード
データをワードナンバ「04」のデータとしてデータメ
モリ27に書き込む、そして、ステップS8に進み、次
のワード指定を行ってステップS2に戻る。
以下、同様にワード設定メモリ22から順次ワード内容
を読み出してこのワード内容が入力ワードかその他の処
理ワードかをチエツクし、それに応じた処理を実行しな
がらデータメモリ27にワードデータの書き込みを行う
、尚、ワード内容としてe(集計ワード)を検出した場
合はステップ311.S7の処理は行なわず、次のステ
ップS8の処理を行う、これによって、ヘッダーに対す
る処理が終ると、次にアイテムに対する処理に移る。
しかして、ワード設定メモリ22からルコード分のアイ
テム終了ワード「E」が読み出されると、ステップS4
でそのことが検出されてステップS12に進み、キー人
力待ち状態となる。いま、ルコード分のアイテムに対す
る処理が終了したので、レコード区切キーFKを操作す
る。すると、ステップS13に進み、データメモリ27
内のヘッダーデータを次のレコードのへラダーデータと
してデータメモリ27の所定位置にコピーする。そして
、ステップS14に進み、当該レコードアイテムの先頭
ワードを指定したのち、ステップS2に戻る。この結果
、lレフ−1分のアイテムに対して同様の処理が行われ
る。
そして、全レコードに対する処理が終ったら終了キーG
Kを操作する。すると、ステー、プS12からステップ
315に進み、集計ワードreJがワード設定メモリ2
2に記憶されているか否かをチエツクする。この場合、
指定されている仮積のの先頭ワードからワード設定メモ
リ22内のワード内容を順次サーチしてゆく、ここで、
集計ワード「e」はワードナンバ「09」の対応位置に
記憶されているので、次のステップ316に進み、集計
処理を行う、いま、集計ワードreJは金額を集計すべ
きことを定義しているので、各レコードアイテムの金額
をデータメモリ27から順次読み出してその合計を求め
、その結果をワードナン、<rolのデータとしてデー
タメモリ27に書き込む。
[発明の効果] この発明は、単に各ワードの処理内容を定義するだけで
簡単に種々の伝票等の入力形式に対応することができる
為、プログラム言語による複雑な伝票処理プログラム等
を作成する必要はなく、汎用性に豊んだ入力処理装置を
提供することができる。
観閲、第3図はその基本的な構成を示すブロック回路図
、第4図は第3図で示したワード設定メモリ22の設定
内容の一部を示した図、第5図は動作を示したフローチ
ャートである。
21・・・・・・入力処理部、22・・・・・・ワード
設定メモリ、23・・・・・・入力部、24・・・・・
・参照メモリ、25・・・・・・入力メモリ、26・・
・・・・表示部、27・・・・・・データメモリ、28
・・・・・・送信/受信処理部、29・・・・・・送受
信部。

Claims (1)

  1. 【特許請求の範囲】 データを入力する入力手段と、 複数のワードからなる少なくとも1レコード分のデータ
    を記憶するデータ記憶手段と、 前記複数のワードに夫々対応してその処理内容を定義す
    る為の設定情報を記憶する設定情報記憶手段と、 この設定情報記憶手段から設定情報を順次読み出すと共
    に、読み出した設定情報が前記入力手段からワードデー
    タを入力すべきことを示す入力ワードである場合には、
    ワードデータの入力待機状態とし、その他の処理ワード
    である場合には当該処理によってワードデータの作成を
    行う処理手段と、 この処理手段で作成された作成データもしくは前記入力
    手段から入力されたワードデータを前記データ記憶手段
    に書き込む書込手段と、 前記データ記憶手段内のデータを出力する出力手段と、 を具備したことを特徴とする入力処理装置。
JP17543488A 1988-07-14 1988-07-14 入力処理装置 Expired - Lifetime JP3149108B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP17543488A JP3149108B2 (ja) 1988-07-14 1988-07-14 入力処理装置
DE68925003T DE68925003T2 (de) 1988-07-14 1989-06-16 Belegdatenverarbeitungssystem.
EP89110979A EP0350653B1 (en) 1988-07-14 1989-06-16 Slip data processing apparatus
US08/060,211 US5369776A (en) 1988-07-14 1993-05-10 Apparatus for producing slips of variable length and having pre-stored word names, and wherein labels are added to word data thereon
US08/126,136 US5438664A (en) 1988-07-14 1993-09-23 Method and apparatus for producing slips of variable length and having user-defined word names and associated word data thereon

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17543488A JP3149108B2 (ja) 1988-07-14 1988-07-14 入力処理装置

Publications (2)

Publication Number Publication Date
JPH0224770A true JPH0224770A (ja) 1990-01-26
JP3149108B2 JP3149108B2 (ja) 2001-03-26

Family

ID=15996031

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17543488A Expired - Lifetime JP3149108B2 (ja) 1988-07-14 1988-07-14 入力処理装置

Country Status (1)

Country Link
JP (1) JP3149108B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100357795B1 (ko) * 2000-12-07 2002-10-25 현대자동차주식회사 자동차의 크래쉬 패드 하부 고정구조

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100357795B1 (ko) * 2000-12-07 2002-10-25 현대자동차주식회사 자동차의 크래쉬 패드 하부 고정구조

Also Published As

Publication number Publication date
JP3149108B2 (ja) 2001-03-26

Similar Documents

Publication Publication Date Title
JPH0224770A (ja) 入力処理装置
JPS621063A (ja) 帳票処理装置
JPH0224772A (ja) 入力処理装置
JPH0330893B2 (ja)
EP0351786B1 (en) Data processing apparatus
JP2894890B2 (ja) 情報端末機器
JPH0224771A (ja) 入力処理装置
JPH0225349A (ja) 入力処理装置
JPS5831023B2 (ja) 複数台のキヤッシュレジスタの管理システム
JP3375953B2 (ja) 画面制御装置
JP2883440B2 (ja) ラベル印字装置
JP2506838B2 (ja) 電子式レジスタ
JP2667923B2 (ja) データ処理システム及びこのシステムにおけるデータ管理方法
JP3029763B2 (ja) 発券装置
JPH0433188A (ja) バーコード表示装置
JP3684640B2 (ja) 自動販売機の表示装置
HK1002815B (en) Data processing apparatus
JPH0561605A (ja) ヒストリー機能を有するタツチパネル方式入力装置および情報処理装置
JPH0421116A (ja) 入力装置
JPH11327724A (ja) 選択肢表示方法
JPS6332680A (ja) 電子式キヤツシユレジスタのモ−ド変更装置
JPS5831470A (ja) 在庫管理装置
JPS63186316A (ja) 取引処理装置
JPH08147128A (ja) データ処理装置
JPH07271734A (ja) 情報処理装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090119

Year of fee payment: 8

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090119

Year of fee payment: 8