JPS5941234B2 - Paper feed control device using momentary key - Google Patents
Paper feed control device using momentary keyInfo
- Publication number
- JPS5941234B2 JPS5941234B2 JP54062784A JP6278479A JPS5941234B2 JP S5941234 B2 JPS5941234 B2 JP S5941234B2 JP 54062784 A JP54062784 A JP 54062784A JP 6278479 A JP6278479 A JP 6278479A JP S5941234 B2 JPS5941234 B2 JP S5941234B2
- Authority
- JP
- Japan
- Prior art keywords
- key
- memory area
- code
- feed
- feed control
- 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
- Input From Keyboards Or The Like (AREA)
- Handling Of Sheets (AREA)
- Cash Registers Or Receiving Machines (AREA)
Description
【発明の詳細な説明】
この発明は例えばフレキシブルキーボードのキーのよう
なモーメンタリキーを使用して用紙のフィード制御を行
なうフィード制御装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a feed control device that controls paper feed using momentary keys such as keys on a flexible keyboard.
一般にキーの種類としては操作時間の長さに関係なくキ
ーの操作位置がサイクリツクに探索され、それによつて
キー操作が検出されたときだけ短時間キーの操作信号を
出力するモーメンタリキーと操作している時間はすつと
キーの操作信号を出力し続けるステーダウンキーとがあ
る。そしてこのようなキーを使用して用紙をフィードさ
せる電子機器としては例えば電子式キャッシュレジスタ
がある。すなわちキャッシュレジスタに(]レシートと
ジャーナルが装備されており、それらをキー操作によつ
てフィードできるようになつている。従来、このような
キャッシュレジスタにおいて例えばモーメンタリキーを
使用してフィード制御を行なうものではキー操作の検出
によつて得られる短時間の操作信号によつてレシート、
ジャーナルフィード用のパルスモータを所定回数回転さ
せるもの、又ステーダウンキーを使用してフィード制御
を行なうものではキー操作によつてレシート、ジャーナ
ルを任意の長さフィードできるものが知られている。し
かし前者のものでは例えはフレキシブルキーボードを使
用して任意にキーを設定できるメリットはあるがフィー
ド量が決められているため欲する任意のフィード量が得
られない欠点かあつた。In general, key types include momentary keys, which cyclically search for the key operation position regardless of the length of the operation time, and output a short key operation signal only when a key operation is detected. There is a stay-down key that continues to output a key operation signal for the entire time it is on. An example of an electronic device that uses such a key to feed paper is an electronic cash register. In other words, a cash register is equipped with a receipt and a journal, which can be fed by key operation. Conventionally, in such a cash register, feed control was performed using, for example, a momentary key. In this case, a receipt is generated using a short-time operation signal obtained by detecting a key operation.
There are known devices in which a pulse motor for journal feeding is rotated a predetermined number of times, and devices in which feed control is performed using a stay-down key, allowing receipts and journals to be fed to any desired length by key operation. However, with the former, although it has the advantage of being able to set keys arbitrarily using a flexible keyboard, it has the disadvantage that it is not possible to obtain the desired feed amount because the feed amount is predetermined.
又後者のものでは欲する任意のフィード量が得られるが
このようなキーはフレキブルキーボード上に設定するこ
とができず、したがつて例えばフレキブルキーボード上
に置数キーや部門キー等キャッシュレジスタ機能を遂行
させるのに必要な各種キーを設定してかつ余裕か出ても
レシート、ジャーナルのフィードキーをキーボードとは
独立して別途設けなければならない不都合があつた。こ
の発明はこのような点にかんがみてなされたもので用紙
のフイード制御をモーメンタリキ一を使用して行なうこ
とができ、しかもフイード量をキーの操作時間に対応さ
せて任意に設定できるモーメンタリキ一を使用した用紙
のフイード制御装置を提供することを目的とする。以下
、この発明の実施例を図面を参照して説明する。In the latter case, you can obtain the desired amount of feed, but such keys cannot be set on the flexible keyboard. Even if the various keys necessary to carry out the operation were set and there was enough room, there was an inconvenience that the receipt and journal feed keys had to be provided separately from the keyboard. This invention has been made in view of the above-mentioned problems, and it is possible to control the feed of paper using a momentary key, and furthermore, the present invention is a momentary key that allows the feed amount to be arbitrarily set in accordance with the key operation time. The purpose of the present invention is to provide a paper feed control device using a paper feed control device. Embodiments of the present invention will be described below with reference to the drawings.
なお、この実施例はこの発明を電子式キヤツシユレジス
タに適用したものについて述べる。第1図は本発明に係
る電子式キヤツシユレジスタの外観を示す斜視図で、1
は筐体、2は筐体1の前面中央部に設けられたキーボー
ドである。前記キーボード2には商品の販売価格等を置
数するための置数キー3、商品分類別に設けられ上記置
数キー3の操作直後に操作されて価格登録信号を発生す
る部門キー4、部門登録のしめ咎行なうための合計キー
5、登録データの取消指令指号を発生する取消キー6、
印字紙であるレソートをフイードさせるためのフイード
信号を発生するレシートフイードキー7、印字紙である
ジヤーナルをフイードさせるためのフイード信号を発生
するジヤーナルフイードキ一8等が設けられている。前
記筐体1の前面中央部にはさらに業務モードを「設定モ
ード」 「登録モード] 「精算モード」 「クリアモ
ード]に設定するためのコントロールスイツチ9、レシ
ート発行口10、ジヤーナル監視窓11、キヤツシヤー
テーブル12、が設けられている。13は前記筐体1の
前面上部に設けられた表示部、14は上記筐体1の前面
下部に設けられたドロワである。In this embodiment, the present invention will be described as applied to an electronic cash register. FIG. 1 is a perspective view showing the appearance of an electronic cash register according to the present invention.
2 is a casing, and 2 is a keyboard provided at the center of the front of the casing 1. The keyboard 2 includes a number key 3 for inputting the selling price of a product, a department key 4 provided for each product category and which is operated immediately after the operation of the number key 3 to generate a price registration signal, and a department registration button. a total key 5 for carrying out a deletion, a cancellation key 6 for generating a command to cancel registered data;
A receipt feed key 7 that generates a feed signal for feeding resort, which is printing paper, and a journal feed key 18, which generates a feed signal for feeding journal, which is printing paper, are provided. At the center of the front of the housing 1 are a control switch 9 for setting the business mode to "setting mode,""registrationmode,""accountingmode," and "clear mode," a receipt issuing port 10, a journal monitoring window 11, and a key. A drawer table 12 is provided. 13 is a display section provided at the upper front of the casing 1, and 14 is a drawer provided at the lower front of the casing 1.
第2図は具体的回路システムの概要を示すプロツク図で
、この回路システムは例えば周知のマイクロコンピユー
タで構成することができるものである。FIG. 2 is a block diagram showing an outline of a specific circuit system, which can be constructed from, for example, a well-known microcomputer.
21はCPlJ(中央処理ユニツト)で、このCPlJ
2lは演算回路、インストラクシヨンデコーダ、メモリ
制御回路等が内蔵され、前記コントロールスイツチ9か
らの入力信号及び前記キーボード2からの各キー入力信
号に基づいて各種演算処理及び記憶部22、入出力部2
3を動作させるようにしている。21 is CPlJ (central processing unit), and this CPlJ
2l has a built-in arithmetic circuit, an instruction decoder, a memory control circuit, etc., and performs various arithmetic processing based on the input signal from the control switch 9 and each key input signal from the keyboard 2, the storage section 22, and the input/output section. 2
I am trying to get 3 to work.
前記記憶部22は各キー操作に対応した処理を行なわせ
るプログラム等の固定的データを記憶する複数個のIC
素子からなるROM(リード.オンリー.メモリ)24
と商品の販売価格、商品分類等の記号、売上合計金額、
売上合計点数その他後述するソフトコード等の可変的デ
ータを記憶する複数個のIC素子からなるRAM(ラン
ダム.アクセス.メモリ)25とを備えている。このR
OM24及びRAM25内のデータはアドレス.バス2
6及びデータ.バス2rを通じて前記CPlJ2lと時
分割で情報交換され、同時に個々のC素子の選択制御は
ROMセレクタ28及びRAMセレクタ29を介して制
御信号線30,31により行なわれる。前記入出力部2
3は前記データ.バス27を通じてCP{J2lに接続
された出力ポート32,33,34、入カポート35、
キーボード回路ユニツト36、デイスブレイ回路ユニツ
ト37を備え、夫々上記CPlJ2lからの制御信号線
38が入力されている。前記出力ポート32からの信号
はドロワー開放装置39に入力され、演算終了後にドロ
ワー14を開放するようにしている。前記出力ポート3
3からの各種タイミングクロツクは入出力部23を構成
する各部に入力され前記CPIJ2lとのタイミング制
御が行なわれるようになつている。前記出力ポート34
からの信号はプリンタ駆動回路40に入力されプリンタ
41の印字動作を制御するようにしている。なお、前記
プリンタ5駆動回路40には印字紙送りのためのフイー
ド侶号(FEED)及びレシート切断のためのカツト信
号(CIJT)がそれぞれ入力されている。前記入力ボ
ート35には前記コントロールスイツチ9の信号が入力
され、この信号に基づきROM24内のプログラムによ
り、所望の業務モードに設定されるようになつている。
前記キーボード回路ユニツト36には前記キーボード2
か接続され、前記デイスプレイ回路ユニツト37には前
記表示部13か接続されている。42は前記ROM24
内に格納されている後述するレシート及びジヤーナルの
フイードプログラムを割込みをかけて読出すための10
0msec割込信号発生回路である。The storage unit 22 includes a plurality of ICs that store fixed data such as programs that perform processing corresponding to each key operation.
ROM (read only memory) consisting of elements 24
and product sales price, product classification symbol, total sales amount,
It is equipped with a RAM (random access memory) 25 made up of a plurality of IC elements that stores variable data such as the total number of sales points and other soft codes to be described later. This R
The data in OM24 and RAM25 are at address. bus 2
6 and data. Information is exchanged with the CPlJ2l in a time-sharing manner through the bus 2r, and at the same time, selection control of each C element is performed via the ROM selector 28 and RAM selector 29 via control signal lines 30 and 31. The input/output section 2
3 is the above data. Output ports 32, 33, 34 connected to CP{J2l through bus 27, input port 35,
It includes a keyboard circuit unit 36 and a display circuit unit 37, each of which receives a control signal line 38 from the CPlJ2l. A signal from the output port 32 is input to a drawer opening device 39, and the drawer 14 is opened after the calculation is completed. Said output port 3
Various timing clocks from CPIJ 21 are inputted to various parts constituting the input/output section 23, and timing control with the CPIJ 2l is performed. The output port 34
The signals from the printer drive circuit 40 are inputted to the printer drive circuit 40 to control the printing operation of the printer 41. A feed signal (FEED) for feeding printed paper and a cut signal (CIJT) for cutting a receipt are input to the printer 5 drive circuit 40, respectively. A signal from the control switch 9 is input to the input port 35, and a desired business mode is set based on this signal by a program in the ROM 24.
The keyboard circuit unit 36 includes the keyboard 2
The display section 13 is also connected to the display circuit unit 37. 42 is the ROM24
10 for reading receipt and journal feed programs (to be described later) stored in the internal memory with an interrupt.
This is a 0msec interrupt signal generation circuit.
そして第3図に示すように前記キーボード2はキーマト
リクス回路によつて形成されるフレキブルキーボードで
、そのキーマトリクス回路上に前記各キー3,4,5,
6,r,8が設定されている。As shown in FIG. 3, the keyboard 2 is a flexible keyboard formed by a key matrix circuit, and each of the keys 3, 4, 5,
6, r, and 8 are set.
このキーボード2は例えばレコーダ43によつてキーマ
トリクスのX軸ラインに順次信号を出力させるとともに
Y軸ラインに出力される信号をセレクタ44で検出する
ことによりキー操作位置の検出を行なうが行なわれ、こ
のキーボード2に設けられる各種キーはモーメンタリキ
一になつている。前記レコーダ43及びセレクタ44は
キーボード制御部45で制御されるようになつており、
これらは前記キーボード回路ユニツト36を構成してい
る。前記キーボード制御部45はレコーダ43への出力
とセレクタ44からの入力とでキー位置を検出するとそ
のキー位置に対応したハードコードを前記CPIJ2l
へ出力するようにしている。前記ROM24には第4図
に示すようにレシートフイード用プログラムPrSジヤ
ーナルフイード用プログラムPjか特に設定されている
。前記RAM25には第5図に示すようにキーの機能設
定時に入力されるソフトコードを一時格納する例えば1
バイトの設定コードメモリエリア46、前記キーボード
2のキーマトリクス上のキー配列位置に対応して設けら
れ各キー毎に設定されるソフトコードを格納する例えば
64バイトのソフトコードテーブルメモリエリア47、
レシートフイードキ一が設定されたときにそのキー位置
に対応して発生するハードコードを格納する例えばlバ
イトのレシートフイードキ一のハードコードストツクメ
モリエリア48、ジヤーナルフイードキ一が設定された
ときにそのキー位置に対応して発生するハードコードを
格納する例えばlバイトのジヤーナルフイードキ一のハ
ードコードストツクメモリエリア49及びフイード制御
用のプログラムの実行を禁止するコードを格納する例え
ばlバイトの割込みマスクメモリエリア50が特に設け
られている。そしてこの装置においてキー機能を設定す
るときには先ずコントロールスイツチ9を「クリアモー
ド」にセツトする。In this keyboard 2, for example, a recorder 43 sequentially outputs signals on the X-axis line of the key matrix, and a selector 44 detects a signal output on the Y-axis line to detect the key operation position. The various keys provided on this keyboard 2 are momentary keys. The recorder 43 and selector 44 are controlled by a keyboard control section 45,
These constitute the keyboard circuit unit 36. When the keyboard control unit 45 detects a key position based on the output to the recorder 43 and the input from the selector 44, the keyboard control unit 45 outputs a hard code corresponding to the key position to the CPIJ2l.
I am trying to output to . As shown in FIG. 4, the ROM 24 is specifically set with a receipt feed program PrS and a journal feed program Pj. As shown in FIG. 5, the RAM 25 temporarily stores soft codes input when setting key functions.
a byte setting code memory area 46; a 64-byte soft code table memory area 47, for example, which is provided corresponding to the key arrangement position on the key matrix of the keyboard 2 and stores soft codes set for each key;
For example, the 1-byte hard code storage memory area 48 of the receipt feed key stores the hard code generated corresponding to the key position when the receipt feed key is set. A hard code stock memory area 49 of, for example, 1 byte, which stores a hard code generated corresponding to the key position, and a hard code storage area 49, for example, of 1 byte, which stores a code that prohibits the execution of a feed control program. An interrupt mask memory area 50 is specifically provided. When setting key functions in this device, the control switch 9 is first set to "clear mode".
この状態で任意のキーを例えば3回くり返えし操作する
とCPU2lはRAM25を制御してRAM25の内容
を初期化する。すなわち割込みマスクメモリエリア50
に禁止コード例えば゛01゛を書込むとともにその他の
メモリエリア46,47,48,49をクリアする。そ
して先ず置数キー3にしたいキーを順次操作する。この
キー操作が行なわれるとCPIJ2lは0〜9の置数キ
ーであると判断して予め設定されている置数キー用のソ
フトコード30〜39を操作されたキー位置に対応した
ソフトコードテーブルメモリエリア47のアドレスに順
次書込むようにする。このようにして最初に置数キー3
を設定するようにする。次にコントロールキー9を「設
定モード」にセツトする。この状態で置数キー3を操作
して設定したいキーの機能に対応して予め設定されてい
るソフトコードを入力する。例えば合計キー5力げ50
″であれば置数キー3で゛5゛゛0”と置数する。この
ソフトコードは設定コードメモリエリア46に一時格納
される。この状態で合計キーとしたいキーを操作する。
これによつてその操作されたキー位置に対応したソフト
コードテーブルメモリエリア47のアドレスに設定コー
ドメモリエリア46のソフトコードが転送され格納され
る。こうして今操作されたキーが合計キー5として設定
されたことになる。このような操作がくり返えされるこ
とによつて各種のフアンクシヨンキ一及び部門キー4が
順次設定される。しかしレシートフイードキー7とジヤ
ーナルフイードキ一8の設定については別の設定処理が
行なわれる。例えばレシートフイードキー7の設定は先
ず置数キー3でレシートフイードキ一用のソフトコード
例えば゛20゛を入力する。このソフトコード゛20”
は前記同様設定コードメモリエリア46に一時格納され
る。この状態でLノシートフイードキ一としたいキーを
操作する。この操作によつて操作されたキー位置に対応
したソフトコードテーブルメモリエリア47のアドレス
に設定コードメモリエリア46のソフトコード゛20゜
゛を格納する。又操作されたキー位置に対応して発生す
るハードコードをレシートフイードキ一用ハードコード
ストツクメモリエリア48に格納する。こうしてレシー
トフイードキー7の設定が終了する。又ジヤーナルフイ
ードキ一8の設定についても同様の処理が行なわれるが
このときは操作されたキー位置に対応して発生するハー
ドコードをジヤーナルフイードキ一用ハードコードスト
ツクメモリエリア49に格納する。こうしてフレキシブ
ルキーボード2における各種キーの設定が行なわれる。If an arbitrary key is operated repeatedly, for example, three times in this state, the CPU 2l controls the RAM 25 and initializes the contents of the RAM 25. In other words, the interrupt mask memory area 50
A prohibition code, for example, "01" is written to the memory area, and other memory areas 46, 47, 48, and 49 are cleared. First, sequentially operate the keys that you want to use as number key 3. When this key operation is performed, the CPIJ2l determines that it is a numeric key from 0 to 9, and stores the preset soft codes 30 to 39 for numeric keys in the soft code table memory corresponding to the operated key position. The addresses in area 47 are written in sequence. In this way, first place number key 3
to be set. Next, set the control key 9 to "setting mode". In this state, the number key 3 is operated to input a preset soft code corresponding to the desired key function. For example, total key 5 force 50
”, use numeric key 3 to enter “5”, “0”. This soft code is temporarily stored in the setting code memory area 46. In this state, operate the key you want to use as the total key.
As a result, the soft code in the setting code memory area 46 is transferred and stored at the address in the soft code table memory area 47 corresponding to the operated key position. In this way, the key just operated is set as the total key 5. By repeating such operations, various function keys 1 and department keys 4 are sequentially set. However, separate setting processing is performed for the settings of the receipt feed key 7 and the journal feed key 18. For example, to set the receipt feed key 7, first input a soft code for the receipt feed key 1 using the numeric key 3, such as ``20''. This soft code ゛20''
is temporarily stored in the setting code memory area 46 as described above. In this state, operate the key you want to set to L seat feed key. As a result of this operation, the soft code '20' in the setting code memory area 46 is stored at the address in the soft code table memory area 47 corresponding to the operated key position. Further, a hard code generated corresponding to the operated key position is stored in the hard code stock memory area 48 for the receipt feed key. In this way, the setting of the receipt feed key 7 is completed. Similar processing is performed for setting the journal feed key 18, but at this time, a hard code generated corresponding to the operated key position is stored in the hard code stock memory area 49 for the journal feed key 1. In this way, various keys on the flexible keyboard 2 are set.
そしてこのようなキーの設定が終了すると通常登録業務
が行なえるようになるが、この業務を行なうときはコン
トロールスイツチ9は「登録モード」に設定する。この
「登録モード」においては商品の販売価格を置数キー3
で置数し、かつその商品の対応する部門を部門キー4で
指定することにより単品登録か行なえ、かつl客に対す
る登録のしめは合計キー5で行なわれるようになる。又
登録された商品の販売価格及びその部門、合計価格等は
処理される毎に表示部13で表示されかつプリンタ41
によつてレソート及びジヤーナルに印字されるようにな
る。そして「登録モード」においてレソートをフイード
制徊比たいときはレソートフイードキー7を操作する。
このキー操作によつてCPU2lは割込みマスクメモリ
エリア50の割込み禁止コード゛01゜゛をクリアしで
00”にする。この禁止コードのクリアによつてCPU
2lは100mSeC割込信号発生回路42からの割込
信号を受けるようになる。そしてこの割込信号の入力に
よつてCP{J2lはレシートフイードキ一用ハードコ
ードストツクメモリエリア48からレシートフイードキ
ー7の位置を示すハードコードを読出し、そのハードコ
ードと実際のキー操作によつて入力されるハードコード
とを比較し操作されたキーがレシートフイードキー7で
あるかチエツクする。このチエツクによつてレシートフ
イードキー7が操作されていることを判断するとCPI
J2lはROM24からレシートフイード用プログラム
Prを読出しそのプログラムPrに基づいてプリンタ5
駆動回路40にレシートフイード命令が送られレシート
のフイード制御が開始される。そしてこのフイード制御
処理は100mse轄q込信号発生回路42から100
mseC毎に割込信号が入力される毎にレシートフイー
ドキー7の操作がチエツクされて行なわれるからレシー
トフイードキー7を操作している限りレシートのフイー
ド制御は連続して行なわれるようになる。そしてレシー
トフイードキー7の操作が終了するとレシートフイード
キー7の操作チエツクによつてキー操作が行なわれてい
ないことがチエツクされるので直ちに割込みマスクメモ
リエリア50に割込み禁止コード゛01”が立てられフ
イード制御が停止されるようになる。以上はレシートフ
イードキー7の操作によるレソートフイード制御である
がジヤーナルフイードキ一8の操作によるジヤーナルフ
イード制御も同様に行なわれる。又このフイード制徊1
は「登録モード」におけるものを述べたが「点検モード
」 「精算モード」においても全く同様に行なわれるも
のである。このようにレシートフイードキー7及びジヤ
ーナルフイードキ一8がモーメンタリキ一であつてもス
テーダウンキーと同様にキー操作時間によつてフイード
量を任意に設定することができる。When the key settings are completed, normal registration work can be performed, but when performing this work, the control switch 9 is set to "registration mode". In this "registration mode", enter the product's selling price using the number key 3.
By setting the number in , and specifying the department corresponding to the product using the department key 4, single item registration can be performed, and registration for one customer can be completed using the total key 5. In addition, the sales price of the registered product, its category, total price, etc. are displayed on the display unit 13 and displayed on the printer 41 every time the product is processed.
This allows printing on resorts and journals. In the "registration mode", the user operates the resort feed key 7 when he or she wants to perform feed control over the resort.
By this key operation, the CPU 2l clears the interrupt prohibition code ``01゜'' in the interrupt mask memory area 50 and sets it to 00''.
2l receives an interrupt signal from the 100mSeC interrupt signal generation circuit 42. Upon input of this interrupt signal, CP{J2l reads out the hard code indicating the position of the receipt feed key 7 from the receipt feed key hard code stock memory area 48, and uses the hard code and the actual key operation. The hard code thus input is compared to check whether the operated key is the receipt feed key 7. If it is determined through this check that the receipt feed key 7 is being operated, the CPI
J2l reads the receipt feed program Pr from the ROM 24 and executes the printer 5 based on the program Pr.
A receipt feed command is sent to the drive circuit 40, and receipt feed control is started. This feed control processing is carried out from the 100mse q-input signal generation circuit 42 to 100msec.
Since the operation of the receipt feed key 7 is checked and performed every time an interrupt signal is inputted every mseC, as long as the receipt feed key 7 is operated, the receipt feed control is performed continuously. . When the operation of the receipt feed key 7 is completed, the receipt feed key 7 operation check checks that no key operation has been performed, and an interrupt prohibition code "01" is immediately set in the interrupt mask memory area 50. The above is the resort feed control by operating the receipt feed key 7, but the journal feed control by operating the journal feed key 18 is also performed in the same way.
Although we have described what happens in the "registration mode", it is done in exactly the same way in the "inspection mode" and "settlement mode". In this way, even if the receipt feed key 7 and the journal feed key 8 are momentary keys, the feed amount can be arbitrarily set by the key operation time, similar to the stay down key.
しかもモーメンタリキ一であるからフレキシブルキーボ
ードに置数キーや部門キー等と一緒に設けることができ
るから製作が容易にでき、又余分なキースイツチを使用
しなくてよいので経済性を向上できる等すぐれた効果を
もつものである。なお、前記実施例はこの発明を電子式
キヤツシユレジスタに適用し、レシート及びジヤーナル
のフイード制御について述べたがかならずしもこれに限
定されるものではなく、要は用紙をキー操作によつてフ
イードするものにおいて適用できるものである。Moreover, since it is a momentary key, it can be installed on a flexible keyboard together with numeric keys, department keys, etc., making it easy to manufacture.It also has excellent economic efficiency because it does not require the use of extra key switches. It is effective. In the above embodiments, the present invention is applied to an electronic cash register, and the feed control of receipts and journals is described, but the present invention is not limited to this, and the point is that the invention is applied to an electronic cash register to feed the paper by key operation. It can be applied in
以上詳述したようにこの発明によればモーメンタリキ一
を使用して用紙のフイード量をそのキー操作時間によつ
て任意に設定することができ、しかもモーメンタリキ一
であるからフレキシブルキーボ一 ド等に設定できて製
作の容易性や経済性の向上等すぐれた効果をもつモーメ
ンタリキ一を使用した用紙のフイード制御装置を提供で
きるものである。As detailed above, according to the present invention, the paper feed amount can be arbitrarily set by using the momentary key depending on the key operation time, and since it is a momentary key, it is possible to set the paper feed amount arbitrarily by using the momentary key. Accordingly, it is possible to provide a paper feed control device using a momentary key which can be set to 1 and has excellent effects such as improved ease of manufacture and economical efficiency.
図はこの発明の実施例を示すもので、第1図は外観を示
す斜視図、第2図は回路構成を示すプロツク図、第3図
はキーボード部の回路構成図、第2 4図はROMに格
納されているプログラムの一部答示す図、第5図はRA
Mのメモリ構成の一部を示す図である。
2・・−・・・キーボード、7・・・・・・レシートフ
イードキ一、8・・・・・・ジヤーナルフイードキ一、
21・・・・・・中1央処理ユニツト(CPIJ)、2
4・・・・・・リード,オンリ.メモリ(ROM)、2
5・・・・・・ランダム.アクセス.メモリ(RAM)
、36・・・・・・キーポード回路、42・・・・・・
100msec割込信号発生回路、47・・・・・・ソ
フトコードテーブルメモリエリア、048・・・・・・
レシートフイードキ一用ハードコードストツクメモリエ
リア、49・・・・・・ジヤーナルフイードキ一用ハー
ドコードストツタメモリエリア、50・・・・・・割込
みマスクメモリエリア。The figures show an embodiment of the present invention, in which Fig. 1 is a perspective view showing the external appearance, Fig. 2 is a block diagram showing the circuit configuration, Fig. 3 is a circuit configuration diagram of the keyboard section, and Fig. 24 is a ROM. Figure 5 shows a part of the program stored in RA.
It is a figure showing a part of memory configuration of M. 2...Keyboard, 7...Receipt feed key 1, 8......Journal feed key 1,
21...Central processing unit (CPIJ), 2
4...Lead, only. Memory (ROM), 2
5...Random. access. Memory (RAM)
, 36...keyboard circuit, 42...
100msec interrupt signal generation circuit, 47... Soft code table memory area, 048...
Hard code stock memory area for receipt feed, 49...Hard code stock memory area for journal feed, 50...Interrupt mask memory area.
Claims (1)
に対応して設定されたハードコードを格納したメモリエ
リアと、用紙のフィード制御を行なわせるプログラムを
格納したメモリエリアと、このメモリエリアのフィード
制御用プログラムの実行を開始させる信号を所定の時間
間隔で出力する割込みタイマと、上記フィード制御用プ
ログラムを格納したメモリエリアを指定するソフトコー
ドを格納したメモリエリアと、上記フィード制御用プロ
グラムの実行を禁止するコードを格納する割込みマスク
メモリエリアとを設け、上記モーメンタリキーの操作に
応動して上記割込みマスクメモリエリアの禁止コードを
クリアするとともに上記割込みタイマの出力信号に応動
して上記割込みマスクメモリエリアの禁止コードをチェ
ックし、上記割込みマスクメモリエリアの禁止コードが
クリアされているときには上記ハードコードを格納した
メモリエリアのハードコードと上記モーメンタリキーの
操作によつて入力されるハードコードを比較し、両コー
ドの一致検出によつて上記フィード制御プログラムの実
行による用紙のフィード制制を行なわせるようにしたこ
とを特徴とするモーメンタリキーを使用した用紙のフィ
ード制御装置。1 A memory area that stores a hard code set corresponding to the placement position of a momentary key that should be used as a feed key, a memory area that stores a program that controls paper feed, and a feed control program for this memory area. an interrupt timer that outputs a signal to start execution at predetermined time intervals, a memory area that stores a soft code that specifies a memory area that stores the feed control program, and a memory area that prohibits execution of the feed control program. An interrupt mask memory area is provided to store the code, and the prohibition code in the interrupt mask memory area is cleared in response to the operation of the momentary key, and the prohibition code in the interrupt mask memory area is disabled in response to the output signal of the interrupt timer. The code is checked, and if the prohibition code in the interrupt mask memory area is cleared, the hard code in the memory area that stores the hard code is compared with the hard code input by operating the momentary key, and both codes are checked. 1. A paper feed control device using a momentary key, characterized in that paper feed control is performed by executing the above-mentioned feed control program based on coincidence detection.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP54062784A JPS5941234B2 (en) | 1979-05-22 | 1979-05-22 | Paper feed control device using momentary key |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP54062784A JPS5941234B2 (en) | 1979-05-22 | 1979-05-22 | Paper feed control device using momentary key |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS55154681A JPS55154681A (en) | 1980-12-02 |
| JPS5941234B2 true JPS5941234B2 (en) | 1984-10-05 |
Family
ID=13210316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP54062784A Expired JPS5941234B2 (en) | 1979-05-22 | 1979-05-22 | Paper feed control device using momentary key |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5941234B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57177748U (en) * | 1981-05-07 | 1982-11-10 |
-
1979
- 1979-05-22 JP JP54062784A patent/JPS5941234B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS55154681A (en) | 1980-12-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0219897Y2 (en) | ||
| JPH03229356A (en) | Layout display control device for document processing device | |
| JPS5941234B2 (en) | Paper feed control device using momentary key | |
| JPS6313240B2 (en) | ||
| US4386340A (en) | Melody generation in an electronic cash register | |
| JPS5813940B2 (en) | Mode designation device in electronic register | |
| JP2656975B2 (en) | Key input device | |
| JPH08211860A (en) | Display color changing device | |
| JPS602719B2 (en) | electronic cash register | |
| JPH01310498A (en) | electronic cash register | |
| JPS5647862A (en) | Electronic cash register | |
| JPS6255193B2 (en) | ||
| JPH06290350A (en) | Product sales data processor | |
| JPH05204521A (en) | Keyboard device | |
| JPS5835298B2 (en) | electronic cash register | |
| JP2978596B2 (en) | Sales registration device | |
| JPS6337433B2 (en) | ||
| JP2996292B2 (en) | Electronic cash register | |
| JPH07113847B2 (en) | Control panel for control device | |
| JPS63188294A (en) | electronic cash register | |
| JPS607287B2 (en) | Electronics | |
| JPS6213709B2 (en) | ||
| JPH0321955B2 (en) | ||
| JPH03246696A (en) | Electronic cash register | |
| JP3298167B2 (en) | Montage creation equipment |