JPS616794A - 取引処理装置 - Google Patents

取引処理装置

Info

Publication number
JPS616794A
JPS616794A JP59128066A JP12806684A JPS616794A JP S616794 A JPS616794 A JP S616794A JP 59128066 A JP59128066 A JP 59128066A JP 12806684 A JP12806684 A JP 12806684A JP S616794 A JPS616794 A JP S616794A
Authority
JP
Japan
Prior art keywords
input
key
mcr
information
buffer
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
JP59128066A
Other languages
English (en)
Inventor
東 敏雄
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.)
Omron Corp
Original Assignee
Tateisi Electronics Co
Omron Tateisi Electronics Co
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 Tateisi Electronics Co, Omron Tateisi Electronics Co filed Critical Tateisi Electronics Co
Priority to JP59128066A priority Critical patent/JPS616794A/ja
Publication of JPS616794A publication Critical patent/JPS616794A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

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

Description

【発明の詳細な説明】 発明の技術分野 この発明は、取引処理装置に関し、特に複数個の入力手
段から相前後して情報が入力されるとき、その情報の入
力順序の識別が可能とされる取引処理装置に関する。
先行技術の説明 従来、たとえば、電子式キャッシュレジスタ(以下、E
CRと称す)では、キーボードから入力された情報をキ
ーボード入力に対応して設けられているキーバッファに
ストアし、磁気カードリーダ(以下、MCRと称す)か
ら入力された情報をMCR入力に対応して設けられてい
るMCRす−ドデータバッファにそれぞれ別々にストア
していた。MCRからの入力があるとM CRリードフ
ラグを立てておき、記憶された情報を読出す場合は、フ
ラグが立っているかどうかをチェックしてフラグが立っ
ていればMCRリードデータバッファから情報を読取る
ようにしていた。そのため−1複数の入力手段たとえば
キーボードおよびMCRからそれぞれ入力された情報に
ついては、その入力時点の前後関係がつかめないので、
入力の順序を必要とするようなプログラムを組みことが
できなかった。
発明の目的 それゆえに、この発明は、複数個の入力手段から入力さ
れた情報の入力順序の識別が可能な取引処理装置を提供
することを目的とする。
発明の構成および効果 この発明は、要約すれば、複数個の入力手段を有づる取
引処理装置に第1および第2の入力手段に対応して第1
および第2の記憶手段を設け、第2の入力手段からの入
力情報を対応する第2の記憶手段に記憶させるとともに
、第2の入力手段からの情報であることを特定する情報
を第1の記憶手段へ記憶させるようにし、記憶した情報
を読出す際は第1の記憶手段から読出された内容に第2
の入力情報があることを特定する情報があるとき、その
読出しに応答して、その特定情報に対応して第2の記憶
手段に記憶された内容を読出すようにしたものである。
この発明によれば、複数の入力手段から入力された情報
が1つの特定の記憶手段に入力順序に従って記憶される
ので、入力の順序の識別が可能となる。
実施例の説明 第2図はこの発明の一実施例の取引処理装置を示す概略
ブロック図である。図において、CPU1には、キーボ
ード2、M CR3、、ディスプレイ4、プリンタ5が
接続される。CPU1は演算おJ:び制御を行なうもの
である。キーボード2はキーを抑圧することによりデー
タの入力を行なうためのものである。MCR3は磁気カ
ードに記録された情報を読取るためのものである。ディ
スプレイ4は演算結果やメツセージの表示を行なうため
ものであり、プリンタ5は同様にしてそれらのデータを
印字するためのものである。またCPU1には、ROM
6とRAM7とが接続される。ROM6は後述の第1図
に示すようなCPU1の動作プログラムが格納される。
RAM7は後述の第3図に示すようにキーボード2やM
CR3がら入力される情報を記憶する記憶領域やその情
報の格納場所を示1′ポインタなどを含む。
第3図は第2図に示すRAM7の記憶領域を示す図であ
る。図において、RAM7はキーが押圧された回数を記
憶するキーカウンタ71、キーバッファの記憶番地を示
すキーバッファポインタ72、キーを押圧することによ
りキーボードが入力された情報を一時的にストアするキ
ーバッファ73を含む。また、RAM7はMCR3が読
取る回数を記憶するMCRカウンタ74、MCR3が読
取った情報を一時的にストアしておくMCRリードデー
タバッファ75を含む。
第1図は第2図に示すCPU1の動作を説明するための
フロー図である。
以下、第1図ないし第3図を参照して上述の実施例の動
作について説明する。
まず、初めに、cpuiはキーバッファポインタをプリ
セットしくステップS1)、次にキーカウンタをクリア
しくステップS2)、さらにMCRカウンタをクリアす
る(ステップS3>。CPU1は通常下記の4つの事象
の変化、すなわち、キーボード2からのキー人力がある
かどうが、MCR3からの入力があるかどうが、ジョブ
プログラムよりキーバッファ73の内容を読取る命令が
あるかどうかおよびジョブプログラムよりMCRリード
データバッファ75の内容を読取る命令があるかどうか
を監視している。
cpuiがキーボード2からのキー人力があると判断す
るとくステップS4)、キーデータを読込み(ステップ
S5)、キーバッファポインタ72に示されたキーバッ
ファ73にそれを格納する(ステップ86)。続いて、
CP U 1はキーカウンタ71のカウンタを1″′だ
け加算しくステップS7)、続いて、キーバッファポイ
ンタ72を“1″だ番プ加紳する(ステップS8)。
cpuiがMCR3からの入力があると判断するとくス
テップS9)、CPU1はキーバッファポインタ72で
示されたキーバッファ73にMCR仮キーコードたとえ
ば$FDを格納しくステップ510)、ざらにMCR入
カデカデータCRリードデータバッファ75に格納する
(ステップ511)。続いて、cpuiはMCRカウン
タ74を1″だけ加算する(ステップ512)。続いて
、CPU1はキーカウンタ71を1″だけ加算しくステ
ップS7)、キーバッファポインタ72を1″だけ加算
する(ステップS8)。
CPU1がジョブプログラムよりキーバッファの内容を
読取る命令があると判断すると(ステラ′ ブ513)
、CPU1はキーカウンタ71が0″であるかどうかヂ
エックしくステップS14〉、” o ”であれば4ニ
ーバツフアエンプテイを表わすキーコードたとえば$F
Eをジョブエリアへ転送する(ステップ519)。キー
カウンタ71がII OIIでな(プればキーバッファ
73より先入れ先出し方式(以下、FIFO方式と称す
)でキーバッファの内容1バイトをジョブエリアへ転送
しくステップ515)、キーバッフ7773の内容を1
バイトシフトさぜる(ステップ816)。続いて、CP
 U 1はキーカウンタ71を1″だけ減算しくステッ
プ817)、キーバッフ7ポインタ72を1″だけ減W
″gる(ステップ818)。
このとき、ジョブエリアへは通常のキーコードあるいは
MCR仮キーコードのいずれかが転送されることになる
CPU1がジョブプログラムよりMCRリードデータバ
ッフ175の内容を読取る命令があると判断するとくス
テップ820)、CPU1はMCRカウンタ74とMC
Rリードデータバッファ75の内容をジョブエリアへ転
送しくステップ521)、MCRカウンタ74をクリア
する(ステップ522)。
以上のように、この発明によれば、キーボードからキー
人力があると、キー人力されたデータはそのままキーバ
ッファに格納され、MCRからMCR入力があると、M
CRリードデータバッファにデータを格納するとともに
、キーバッファにMCRからの入力があったことを示す
MCR仮キーコードを格納するので、キーバッフ1には
通常のキーコードあるいはMCR仮キーコードのいずれ
かが、入力された順序通りに格納されることになる。ま
た、格納されたデータを読出す際(よ、キーバッファよ
りデータをP I F’O方式でジョブエリアへ転送す
る。キーバッファより読出されたデータにMCR仮キー
コードが含まれていれば、MCRリードデータバッフ7
より対応するデータをジョブエリアへ転送づるので、入
力された順序でジョブエリアへデータを転送することが
できる。まlζ、キーバッファに格納される仮キーコー
ドはMCRに対してだ1)設けられるのではなく他の入
力装置に対しても個別に設けられる。予め入力装置別の
仮キーコードを設けておけば、2つ以上のどの入力装置
からの入力があってもその入力の順序を識別することが
できる。
【図面の簡単な説明】
第1図はこの発明の一実施例の取引処理装置のCPUの
動作を説明するためのフロー図である。 第2図はこの発明の一実施例の取引処理H置の構成図で
ある。第3図は第2図に示すRAM7の記憶領域を図解
的に示す図である。 図において、1はCPU、2はキーボード、3はMCR
,4はディスプレイ、5はプリンタ、6はROM、7は
RAM、71はキーカウンタ、72はキーバッファポイ
ンタ、73はキーバッファ、74はMCRカウンタ、7
5はIVjCRリードデータバッファを示す。 第1図 第2図 第3図

Claims (1)

  1. 【特許請求の範囲】 (l)取引処理装置であって、 第1の入力手段、 第2の入力手段、 前記第1の入力手段に対応して設けられる第1の記憶手
    段、 前記第2の入力手段に対応して設けられる第2の記憶手
    段、 前記第2の入力手段からの入力があることに応答して、
    前記第2の入力手段からの入力情報が前記第2の記憶手
    段に記憶されるとともに、前記第2の入力手段からの入
    力情報があることを特定する情報を前記第1の記憶手段
    へ記憶させる手段、前記第1の記憶手段に記憶される内
    容を記憶順序に従って読出す第1の手段、および 前記第1の読出手段により読出された内容に前記第2の
    入力手段からの入力情報があることを特定する情報があ
    るとき、 その読出しに応答して、その特定情報に対応して第2の
    記憶手段に記憶された内容を読出す第2の手段を備える
    取引処理装置。 (2) 前記第1の入力手段はキーボードであり、前記
    第2の入力手段は磁気カードリーダである、特許請求の
    範囲第1項記載の取引処理装置。
JP59128066A 1984-06-20 1984-06-20 取引処理装置 Pending JPS616794A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59128066A JPS616794A (ja) 1984-06-20 1984-06-20 取引処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59128066A JPS616794A (ja) 1984-06-20 1984-06-20 取引処理装置

Publications (1)

Publication Number Publication Date
JPS616794A true JPS616794A (ja) 1986-01-13

Family

ID=14975614

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59128066A Pending JPS616794A (ja) 1984-06-20 1984-06-20 取引処理装置

Country Status (1)

Country Link
JP (1) JPS616794A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH034391A (ja) * 1989-06-01 1991-01-10 Tokyo Electric Co Ltd 商品販売データ処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH034391A (ja) * 1989-06-01 1991-01-10 Tokyo Electric Co Ltd 商品販売データ処理装置

Similar Documents

Publication Publication Date Title
US4130867A (en) Database instruction apparatus for determining a database record type
US4044334A (en) Database instruction unload
US4025901A (en) Database instruction find owner
JPH03169694A (ja) 携帯可能媒体の発行装置及び発行方法
JPS616794A (ja) 取引処理装置
JPS595940B2 (ja) 電子計算機を用いた取引応答方法
JPS60167093A (ja) Pluデ−タのアクセス方式
JPH01246664A (ja) データ処理装置
JPS6378292A (ja) 電子式キヤツシユレジスタ
JPS60193094A (ja) 電子キヤツシユレジスタ
JP4151085B2 (ja) 電子出版物配付システム
JPS60114958A (ja) デ−タ取消制御方式
JPS61160173A (ja) 通帳発行方式
JPH02197957A (ja) 自動取引システム
JPS59173873A (ja) 電子式キヤツシユレジスタ
JPS593658A (ja) フアイル自動作成方式
JPS63279397A (ja) 取引処理装置
JPS5928739U (ja) 電子式キヤツシユレジスタ
JPS63300394A (ja) 商品販売デ−タ処理装置
JPS5840223B2 (ja) 販売端末のゼロ点検方式
JPH04174051A (ja) 図面データ管理方式
JPH04134589A (ja) 商品売上登録装置
JPH0425575B2 (ja)
JPH04302088A (ja) 金銭登録機
JPH0635925A (ja) データ処理装置