JPH0135387B2 - - Google Patents

Info

Publication number
JPH0135387B2
JPH0135387B2 JP54089872A JP8987279A JPH0135387B2 JP H0135387 B2 JPH0135387 B2 JP H0135387B2 JP 54089872 A JP54089872 A JP 54089872A JP 8987279 A JP8987279 A JP 8987279A JP H0135387 B2 JPH0135387 B2 JP H0135387B2
Authority
JP
Japan
Prior art keywords
register
output
printed
key
contents
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
Application number
JP54089872A
Other languages
English (en)
Other versions
JPS5616279A (en
Inventor
Shigeru Toyomura
Osamu Hirata
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 JP8987279A priority Critical patent/JPS5616279A/ja
Publication of JPS5616279A publication Critical patent/JPS5616279A/ja
Publication of JPH0135387B2 publication Critical patent/JPH0135387B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Calculators And Similar Devices (AREA)

Description

【発明の詳細な説明】
[産業上の利用分野] 本発明は電子機器に関し、特に出力データの行
数をいちいち数えることなくきわめて容易に把握
可能にかつきめ細かく表示出力することができる
電子機器に関する。 [従来の技術] 従来例えば、電子機器の1つとしての印字式計算
機においては、入力データの見落し、二重入力、
誤数値入力を防止することを意図して、入力デー
タの個数を計数することにより、入力データ個数
の適否を判断するいわゆるアイテムカウンタを有
しているものが多い。これらアイテムカウンタ付
の印字式電子計算機においては、通常、入力デー
タの中間集計(サブトータル)時と合計(グラン
ドトータル)時にアイテムカウント数を入力デー
タとずらして印字したり、アイテムカウント数を
アイテムカウント数プリント用押釦の押下により
印字する形式のものにおいては、その押釦の押下
により計算途中でもアイテムカウント数を印字す
ることができるものがある。 [発明が解決しようとする課題] しかし、誤入力が判明したときに元のデータと
照合する場合、印字紙に入力データが連続して印
字されていると見ずらく、印字数値の判読照合に
時間がかかつてしまう。 本発明の目的は、上述した欠点を除去し、出力
データの行数をいちいち数えることなくきわめて
容易に把握可能にかつきめ細かく表示することが
できる電子機器を提供することにある。 [課題を解決するための手段] 本発明は出力すべきデータを格納する格納手段
と、格納手段に格納されたデータを複数行に渡り
出力することが可能な出力手段と、行数をカウン
トするカウント手段と、カウント手段によるカウ
ント値と第1の値とを比較する第1比較ステツプ
と、カウント値と第2の値とを比較する第2比較
ステツプとを有した比較手段と、比較手段によつ
てカウント値と第1の値とが一致したと判断され
た場合は、対応する行の出力データの近傍に第1
の記号を出力すべく出力手段を制御する第1出力
ステツプと、比較手段によつてカウント値と第2
の値とが一致したと判断された場合は、対応する
出力データの近傍に第1の記号とは異なる第2の
記号を出力すべく出力手段を制御する第2出力ス
テツプとを有した出力制御手段とを具える。 [実施例] 以下に図面に基づいて本発明を詳細に説明す
る。 第1図は本発明印字式計算機の一実施例を示
し、ここでKBはキーボードであり、このキーボ
ードKB上には、0〜9の数値を入力する数値キ
ー、□+ □− □× □÷キーやサブトータルイコール
キ
ー
【式】トータルイコールキー
【式】等を 含むフアンクシヨンキー、本発明に係るアイテム
カウント数を初期設定するためのスイツチ群ICS
および数値キーと組合せてアイテムカウント数を
自由に初期設定できる設定キーICK等を配置す
る。CCはキーボードKBにキー信号を出力し、そ
の信号を受け取ることによつて、押下されたキー
およびスイツチの信号内容を判別して逐次制御を
行う制御回路である。ROMは読み取り専用記憶
装置であり、制御回路CCを逐次制御するための
マイクロインストラクヨンを記憶し、制御回路
CCからの指令に基づいて、必要なマイクロイン
ストラクヨンを出力する。 DECは読み取り専用記憶装置ROMからのマイ
クロインストラクヨンを供給され、この情報の判
別を行うROMデコーダ、CPUはROMデコーダ
DECからの情報にしたがつて演算処理を行う中
央演算処理装置であり、数値データを格納する演
算レジスタAR、数値キーとアイテムカウント初
期設定キーICKの押下により初期設定されたアイ
テムカウントを格納するアイテムカウント設定レ
ジスタMIR1,MIR2、□+、□−キー押下回数を
記憶するレジスタICR、アイテムカウント初期設
定スイツチICSにより設定されるアイテムカウン
トを格納するレジスタISR、加算器およびその他
の制御を行うための制御部などで構成される。
PRはプリンタであり、ハンマーH、ハンマーH
を駆動するためのハンマーソレノイドHS、「0」
〜「9」、「・」、「+」、「−」などの数値や記号を
配置した活字ドラムCD、活字ドラムCDの位置を
検出するための検出器PGおよび紙送りソレノイ
ドPFSで構成される。SCは、カウンタを有しプ
リンタPRの検出部PGからの活字ドラム位置検出
信号TP,TRをラインl1,l2を介して検知しカウ
ントすることにより、活字ドラムの位置を常時検
出している位置検出器、SRは印字されるべき情
報が格納されるスタテイツクシフトレジスタ、
HDはハンマードライバであり、シフトレジスタ
SRからの出力を増幅しハンマソレノイドHSを励
磁するための信号を出力する。PDは紙送りソレ
ノイドPFSを励磁するための信号を出力するペー
パードライバ、FLはROMデコーダDECからの信
号によりセツト/リセツトされるフリツプフロツ
プであり、セツトされることによりフリツプフロ
ツプFLの出力Q=“1”が生じ、その出力“1”
がペーパードライバPDにより増幅され、紙送り
ソレノイドPFSを励磁して紙送りを行い、次いで
フリツプフロツプFLがリセツトされることによ
りQ=“0”となり、ソレノイドPFSが消勢され、
以上により1行分だけの紙送りが行なわれる。 次に、上述した本発明印字式計算機の動作を、
入力データを5行毎に自動的に区分けして1行ス
ペース(空白行)を設けて第2図Bに示すような
印字結果を得る例について、第1図、第2図Aを
参照して説明する。 まず、クリヤキー□Cを押下する。次いで5行毎
の区分けに対応して、キーボードKB上の数値キ
ー□5を押下すると、制御回路CCではキー□5の押
下を判断し、読み取り専用記憶装置ROMにその
判断信号が供給される。記憶装置ROMからはキ
ー□5に対応したマイクロインストラクヨンが読み
出されてデコーダDECに供給され、デコーダ
DECからの信号に基づいて、中央演算処理装置
CPUで置数処理が実行されて数値「5」が中央
演算処理装置CPU内の演算レジスタARに格納さ
れる。 次いで、アイテムカウント初期設定キー□ICK
が押下されると、中央演算処理装置CPU内の演
算レジスタARに格納されている数値「5」がア
イテムカウント設定レジスタMIR1およびMIR
2に転送されて格納される。以上によりまずアイ
テムカウント数「5」の初期設定が行われる。 次いで、クリヤキー□Cを押下してから(このと
き「C」が印字される)、例えば数値キー□3、□7、
□5を順次に押下すると、中央演算処理装置CPU
で置数処理が行われ、置数データ「375」が演算
レジスタARに格納される。次に、□+キーを押下
すると制御回路CCでは□+キーの押下を判読して
読み取り専用記憶装置ROMに□+キー出力を供給
する。読み取り専用記憶装置ROMには、予じめ
第2図Aに示すマイクロプログラムが格納されて
おり、そのプログラムに従つて数値データの印
字、加算(減算)、その他の処理が実行される。
すなわち、□+キーの押下に応動して、中央演算処
理装置CPUの制御の下に位置検出器SCでは、プ
リンタPRの活字ドラムCDの位置を検出し、中央
演算処理装置CPUから、スタテイツクシフトレ
ジスタSRに印字用出力“1”を出力する。この
信号はハンマードライバHDで増幅されハンマー
ソレノイドHSを励磁することにより、演算レジ
スタARに格納されているデータ「375」を「+」
記号とともに印字紙に印字する。次いで1行改行
のマイクロインストラクヨンが実行される。すな
わち、中央演算処理装置CPUの制御の下にデコ
ーダDECからフリツプフロツプFLにセツト/リ
セツト信号が入力され、このフリツプフロツプ
FLはセツト/リセツトされる。フリツプフロツ
プFLのS端子に“1”、R端子に“0”が入力さ
れると、フリツプフロツプFLはセツトされ、Q
信号“1”がペーパードライバPDへ送給される。
この信号はペーパードライバPDにより増幅され
て、紙送りソレノイドPFSを励磁し、次いでフリ
ツプフロツプFLがリセツトされるに至るまでか
かる励磁状態が保たれて、1行分だけ改行が行な
われる。次に、中央演算処理装置CPU内の加算
器で加算が実行されるが、最初の加算であるから
「0+375」が実行され、その結果「375」が演算
レジスタARに格納される。次に、レジスタICR
の内容に「1」が加算される。このときは、先の
クリヤキー□Cの押下によつてレジスタICRの内容
は「0」となつているから「0+1」が実行さ
れ、その結果「1」がレジスタICRに格納され
る。次いで、このレジスタICRの内容と、先にア
イテムカウント設定のためにレジスタMIR1に
格納された内容「5」が等しいか否か比較され
る。このときには両内容は等しくないので、予じ
め定められた読み取り専用記憶装置ROMに記憶
されているプログラムは第2図Aに示すように
「NO」の流れに沿つて進みマイクロプログラム
は終了する。以上のようにして第2図Bに示すよ
うに「375+」が印字紙上に印字される。 次に、数値キー□2、□8、□4、フアンクシヨンキ
ー□+を押下すると上述と同様の手順で印字紙に
「284+」が印字され、フリツプフロツプFLのセ
ツト/リセツトにより1行改行が行われる。そし
て、中央演算処理装置CPUでは「375+284」の
演算が実行され、演算レジスタARに演算結果
「659」が格納され、レジスタICRの内容「1」に
「1」が加算されて、その結果「2」がレジスタ
ICRに新たに格納され、次いでレジスタMIR1の
内容「5」と比較される。レジスタICRの内容
「2」とレジスタMIR1の内容「5」とは等しく
ないので一連のマイクロプログラムは終了する。 次いで、□3 □5 □5 □−、□1 □2 □3 □3
□+の順次
の押下により、上述したと同様の処理が繰返し実
行され、それぞれ「355−」、「1233+」が印字紙
に印字され、演算レジスタARには演算結果
「304」、「1537」が順次に格納され、レジスタICR
の内容は「4」になる。 次に第5番目のデータ「465」を加算するため
にキー□4 □6 □5 □+を順次に押下すると、上述
し
たところと同様に「465+」が印字され、1行改
行が行われ、中央演算処理装置CPUでは「1537」
+「465」なる加算が実行され、その結果「2002」
が演算レジスタARに格納される。更にレジスタ
ICRの内容「4」に「1」が加算され、この結果
「5」とレジスタMIR1の内容「5」とが比較さ
れる。このときには2つのレジスタの内容が等し
いので、第2図Aに示すマイクロプログラムは
「YES」の流れに沿つて進み、1行改行のマイク
ロインストラクヨンに進む。それに応じて、中央
演算処理装置CPUから出力される制御信号に基
づいて、再度フリツプフロツプFLがセツト/リ
セツトされる。これにより印字紙は1行分だけ送
り込まれ、1行改行が実施される。すなわち5番
目の入力データの印字「465+」に印字なしに1
行改行がなされ、1行スペースの紙送りが行なわ
れる。次いで中央演算処理装置CPUではレジス
タMIR1の内容「5」にレジスタMIR2の内容
すなわち「5」が加算され、その加算結果「10」
がレジスタMIR1に新たに格納される。この結
果、以後は、□+キーおよび□−キーの押下回数を記
憶するレジスタICRの内容は、レジスタMIR1の
内容「10」と比較されることになる。順次の数値
キー、□+キーおよび□−キーの押下により、数値デ
ータが5個入力されてレジスタICRの内容が
「10」となりレジスタMIR1の内容「10」とが一
致すると、前述したと同様の手段で1行スペース
の紙送りが実行され、第10番目の入力データの印
字、第2図Bでは「473」の後に1行スペースが
形成される。なお、この例においては、第2図B
に示すように、例えば11番目の数値入力後、グラ
ンドトータルを求めるためにトータルイコールキ
ー
【式】を押下すると、11番目の入力データの 印字「261+」の後に1行スペースが形成され、
そのスペース行の左側にアイテムカウント数
「11」が印字され、さらに1行改行が実行されて、
次の行にグランドトータル「3593*」が印字され
る。なお、本例では5番目の入力データの印字の
後に第2図Aに示すプログラムに従つて1行スペ
ースを行つたが、1行スペースをせずに第2図C
〜Eに示すように、例えば第5番目の印字の後に
全行にわたつて「・・・・・」や「−−−−−」
を印字したり、レジスタICRに格納されているア
イテムカウント数(ここでは「5」)を印字紙の
左側に印字するようにすることもできる。また、
本例では最初にキー操作5 ICKによりアイ
テムカウント数を「5」に設定して、5行毎に1
行スペース等の区分けを設けて入力データを印字
しているが、このアイテムカウント数は、任意所
望の数値キーの押下により自由に設定でき、例え
ばキー操作3 ICKにより3行毎に1行スペ
ース、キー操作8 ICKにより8行毎に1行
スペースを設定することができる。第2図Fは、
キー操作3 ICKにより3行毎にスペースを
設け、そのスペースの左端にアイテムカウント数
をタイプするようにした例である。 以上の例では、5行おきに1行スペースあるい
は「・・・・・」の印字等をして入力データの区
分けを行なつているが、5行目には
「・・・・・」、10行目には「−−−−−」のよう
にしてアイテムカウント数の5行周期に異る記号
を印字して入力データを区分けすれば印字結果は
一目瞭然となり、しかも印字音の相違により5個
毎あるいは10個毎のデータであることを耳により
感ずることもでき、オペレータにとつて操作がし
易くなる。第3図Aはこの方式により入力データ
を区分けする本発明におけるフローチヤートの一
例を示し、ここでは、アイテムカウント初期設定
キーICKによるアイテムカウント初期設定は行わ
ず、予じめマイクロプログラムに所望のアイテム
カウント数を2種類書き込み、これらのアイテム
カウント数とレジスタICRの内容を比較判断する
2つのステツプを設けることにより、所望のアイ
テムカウント数毎に2種類の記号を印字している
が、前述と同様に、アイテムカウント初期設定キ
ーICKとレジスタMIR1,MIR2との組合せに
よつて、予じめプログラムに所望のアイテムカウ
ント数を書き込むことなく、数値入力キーとICK
キーにより、任意所望のアイテムカウントをレジ
スタMIR1およびMIR2に格納するようにして
も、本例のような区分け印字を実行できることは
勿論である。 まずクリヤキー□C押下後に、数値キー、および
フアンクシヨンキーを順次に□3 □7 □5 □+と押
下
すると、前述したところと同様にして、プリンタ
PRにより印字紙に「375+」が印字される。 次いで、第3図Aのプログラムに従つて、1行
改行、加算(減算)実行、レジスタICRの内容に
「1」の加算が前述と同様にしてそれぞれ実行さ
れ、引き続き、レジスタICRの内容が「5」であ
るか否かが判断される。今、レジスタICRの内容
は「1」であり、判断結果は「NO」であるか
ら、第3図Aのプログラムに従い、レジスタICR
の内容が「10」であるか否かが判断される。ここ
での判断においても、その結果は「NO」であり
第3図Aのフロチヤートの「NO」の流れに沿つ
てプログラムが実行され□+キー押下後の手順が終
了する。以下同様にして、数値キー□2 □8 □4 □
+、
□3 □5 □5 □−、□1 □2 □3 □3 □+の順
次の押下によ
り、同様の手続きが実行されて、印字紙にそれぞ
れ「284+」、「355−」、「1233+」が印字される。
次いで第5番目の入力データ「465+」が数値キ
ー□4 □6 □5 □+の押下により入力されると、前
述
と同様にして「465+」の印字、1行改行、加算
実行、レジスタICRの内容「4」に「1」の加算
が実行され、次いでレジスタICRの内容が「5」
であるか否かが判断される。今、レジスタICRの
内容は「5」であるから、第3図Aのプログラム
は「・・・・・印字」のステツプに移る。これに
より、「465+」の印字の次の行に「・・・・・」
が印字され、次に1行改行が行われて、プログラ
ムの印字手順が終了する。続いて順次のキー操作
□2 □7 □8 □−、□3 □4 □6 □+、□1 □
0 □5 □4 □+、□2
□6 □5 □−、□4 □7 □3 □+によつて、前
述したとこ
ろと同様に、入力データの印字、1行改行、加算
(減算)実行、レジスタICRの内容に「1」の加
算が実行される。この段階での入力データの総数
が「6」から「10」に至るまでは、第3図Aのフ
ローチヤートにおけるICRの内容が「5」である
か否かの判断結果は「NO」であり、プログラム
は「NO」の流れに沿つて進み、ICRの内容が
「10」であるか否かの判断ステツプに進む。ここ
で入力データ総数が「10」、すなわちレジスタ
ICRの内容が「10」になると、「YES」の流れに
沿つてプログラムが進行し、「473+」が印字され
た行の次の1行に「−−−−−」が印字され、次
いで1行改行した後にレジスタICRの内容を
「0」にリセツトして、第3図Aに示すプログラ
ムは終了する。従つて、第3図Aに示したプログ
ラムによれば印字紙には第3図Bに示すような形
式で、2種類の入力データ区分け信号が印字され
る。 第3図Cは第3図Aのプログラムに従つて、デ
ーター入力途中で、それまでのサブトータルを求
めた場合の印字例を示す。順次のキー操作□2 □7
□3 □+、□4 □8 □9 □+、□2 □5 □4 □
1 □+、□3 □5 □1
□−によつて印字がなされる。次にサブトータル
イコールキー
【式】を押下すると、まず、1行 改行がなされてそれまでのアイテム数「4」が印
字され、更に1行改行がなされて、その行に途中
結果(サブトータル)「2952◇」が印字される。
次にキー操作□3 □7 □1 □+により「371+」が印
字
されると、このときレジスタICRには「5」が格
納され、第3図Cに示すように「・・・・・」が
印字される。その後の印字手順は第3図Bの場合
と同様である。 次に入力データを区分けせずに、各入力データ
の先頭に「・」記号を付したものを連続して印字
し、5個毎の入力データには「・」記号の代わり
に「*」記号を付して印字する例を第4図Aおよ
びBにより説明する。まずクリヤキー□Cを押下す
る。次いで、アイテムカウント初期設定値を
「5」とするためキーボードKB上のキーを5
ICKの順に押下すると、中央演算処理装置
CPU内のアイテムカウント設定レジスタMIR1,
MIR2にアイテムカウント初期設定値として
「5」が格納される。次に再度クリヤキー□Cを押
下してから、入力データ「375」を加算するため
のキー操作□3 □7 □5 □+によつて、まずレジス
タ
ICRの内容に「1」が加算されるが、今、レジス
タICRの内容は「0」であるから「0+1」の加
算が実行されてICRに新たに「1」が格納され
る。次いでレジスタICRの内容すなわち「1」と
レジスタMIR1の内容すなわち「5」が等しい
か否か比較される。比較の結果は両者が等しくな
いので「NO」であるから、第4図Aのフローチ
ヤートの「NO」の流れに沿つてプログラムは実
行され印字紙に「・375+」と印字される。同様
にして、□2 □8 □4 □+、□3 □5 □5 □−、
□1 □2 □3
□3 □+の順次の押下により印字紙に「・284+」、
「・355−」、「・1233+」と印字される。次いで5
番目の入力データ「465」を加算するため□4 □6
□5 □+とキー操作すると、まずレジスタICRの内
容が「5」となる。次いでレジスタICRの内容
「5」とアイテムカウント初期設定レジスタMIR
1の内容「5」とが比較され、両レジスタの内容
は等しいので、第4図Aのフローチヤートの
「YES」の流れに沿つてプログラムが進み、印字
紙に「*465+」が印字される。その後、1行改
行が行なわれ、次いで、中央演算処理装置CPU
内のアイテムカウント設定レジスタMIR1の内
容「5」とアイテムカウント設定レジスタMIR
2の内容「5」とが加算され、レジスタMIR1
に新たにこの加算結果「10」が格納される。次に
中央演算処理装置CPU内で加算演算が実行され、
第4図Aに示すプログラムの手順は終了する。 更に続いてデータを入力すると、第6番目のデ
ータから第9番目のデータについてはそれぞれ前
述と同様の手順により第4図Bに示すように「・
278−」、「・346+」、「・1054+」、「・265−」と
印字される。第10番目のデータが入力されると、
今、レジスタMIR1の内容は「10」であり、レ
ジスタICRの内容もまた「10」であるから第4図
Aのフローチヤートにおいて、レジスタICRの内
容とレジスタMIR1との内容が等しくなり、プ
ログラムは「YES」の流れに沿つて進み、印字
紙には「*473+」と印字される。このように、
本例においては、レジスタMIR1の内容が5づ
つ増加していくので、入力データ数が5、10、
15、20、25、…に対応する場合に区分目安として
の記号「*」と共に入力データが印字される。 なお、本例において、計算途中でサブトータル
イコールキー
【式】を押下したときには、得ら れた途中結果の印字行については、第4図Cに示
すように、記号「・」、「*」が印字されずに途中
結果「2141◇」のみが印字される。 次に、アイテムカウント初期設定をアイテムカ
ウント初期設定キーICKによつて行うのではな
く、アイテムカウント初期設定スツチICSにより
行う例を第5図AおよびBにより説明する。まず
アイテムカウント初期設定スイツチICSのうち、
例えば「5」のスイツチを操作する。スイツチ
ICSの押下に応動して、中央演算処理装置CPU内
のレジスタICRに数値「5」が格納される。次い
で数値キーおよびフアンクシヨンキーの□3 □7 □5
□+の順次の押下により、第1番目の□+キーの押
下か否かが判断される。今第1番目の□+キーの押
下であるから、第5図Aに示すフローチヤートに
おいて最初の□+キーか否かの判断結果は「YES」
であり、「YES」の流れに沿つて、プログラムは
進み、レジスタISRの内容本例では「5」が中央
演算処理装置CPU内のレジスタMIR1に格納さ
れる。次いで数値が「375+」と印字され、1行
改行が実行される。以降の処理は第2図Aと同様
に行なわれ、□2 □8 □4 □+、□3 □5 □5 □
−、□1 □2
□3 □3 □+の順次の押下により、それぞれ「284
+」、「355−」、「1233+」が第5図Bに示すよう
に印字される。第5番目の入力データ「465」を
加算するため数値キー□4、□6 □5、□+を押下す
る
と前述と同様に印字、1行改行、加算実行、レジ
スタICRの内容に「1」の加算が行なわれる。次
いでレジスタICRの内容とレジスタMIR1の内容
とが等しいか否か判断され、今両レジスタの内容
はそれぞれ「5」で等しいから、この判断結果は
「YES」でありプログラムは「YES」の流れに沿
つて実行され、更に1行改行が実行された後、レ
ジスタISRの内容「5」とレジスタMIR1の内容
「5」とが加算され、その加算結果「10」が新た
にレジスタMIR1の内容として格納され、ここ
でプログラムは終了する。 更に続いてデータを入力すると第6番目のデー
タから第9番目のデータについてはそれぞれ前述
と同様の手順により第5図Bに示すように「278
−」、「346+」、「1054+」、「265−」と印字され
る。第10番目のデータが入力されると同様に
「473+」と印字され、1行改行、加算実行、ICR
の内容に1の加算が実行される。今、レジスタ
MIR1の内容は「10」であり、レジスタICRの内
容もまた「10」であるから第5図Aのフローチヤ
ートにおいて、レジスタICRの内容とレジスタ
MIR1との内容が等しいか否かの判断結果は
「YES」であり、「YES」の流れに沿つてプログ
ラムは進む。従つて、印字紙は再び紙送りされ、
1行改行される。 次いでレジスタISRの内容「5」とレジスタ
MIR1の内容「10」とが加算されて、この加算
結果「15」が新たにレジスタMIR1に格納され
る。 従つて、本例においては、レジスタMIR1の
内容が5づつ増加していくので、入力データ数が
5、10、15、20、25、…となる毎に1行改行され
てスペースによる区分けがなされる。すなわち、
本例では、第5図Bに示すように、入力データの
5個毎に1行スペースの区分けをして、入力デー
タを印字することができる。本例によれば、アイ
テムカウント初期設定スイツチICSにより設定し
たアイテム数毎に区分けを行なうことが可能とな
る。 なお以上説明した他に、区分け用の記号「−」、
「・」、「*」などあるいは印字される任意所望の
個数毎の入力データ自体に色を付して、区分けを
行うこともできる。 以上説明したように、 [発明の効果] 本発明によれば、出力データの行数をいちいち
数えることなくきわめて容易に把握可能にかつき
め細かく表示することができ、したがつて例えば
10行おきだけに区切りを入れるのに比して入力者
も、それを見る人にとつても出力データの位置関
係、量を容易に把握することができる。 また、本発明によれば、例えば任意所望のアイ
テムカウント毎に1行スペースを設けて入力デー
タの区分けをしたり、あるいは区分けのための記
号を印字することができるので、多数のデータを
加減算した後の誤入力の有無の確認が容易となる
ばかりか、操作している間にも、印字音や紙送り
の音等による聴覚、あるいは、区分けの行や区分
け記号による視覚の点からも、何番目のデータが
印字されたかを容易に判断でき、また入力データ
チエツクの場合に元データとの照合も容易とな
る。
【図面の簡単な説明】
第1図は、本発明印字式計算機の1実施例の構
成を示すブロツク線図、第2図Aは本発明印字式
計算機において入力データの区分けを行うプログ
ラムの1例を示すフローチヤート、第2図B,F
は同じくその印字例を示す図、第2図C〜Eは入
力データの区分けの3例の部分フローチヤート、
第3図Aは同じく本発明における入力データの区
分けを行なうプログラムの他の例を示すフローチ
ヤート、第3図B,Cはその印字例を示す図、第
4図Aは同じく本発明における入力データの区分
けを行なうプログラムの更に他の例を示すフロー
チヤート、第4図B,Cはその印字例を示す図、
第5図Aは同じく本発明における入力データの区
分けを行なうプログラムの一例を示すフローチヤ
ート、第5図Bはその印字例を示す図である。 KB……キーボード、ICS……アイテムカウン
ト初期設定スイツチ、ICK……アイテムカウント
初期設定キー、CC……制御回路、ROM……読み
取り専用記憶装置、DEC……デコーダ、CPU…
…中央演算処理装置、AR……演算レジスタ、
MIR1,MIR2……アイテムカウントレジスタ、
ICR,ISR……レジスタ、PR……プリンタ、H
……ハンマー、HS……ハンマーソレノイド、CD
……活字ドラム、PG……検出器、PFS……紙送
りソレノイド、SC……検出器、TP,TR……検
出信号、l1,l2……信号線、SR……スタテイツク
レジスタ、HD……ハンマードライバ、PD……
紙送りドライバ、FL……フリツプフロツプ。

Claims (1)

  1. 【特許請求の範囲】 1 出力すべきデータを格納する格納手段と、 該格納手段に格納されたデータを複数行に渡り
    出力することが可能な出力手段と、 前記行数をカウントするカウント手段と、 前記カウント手段によるカウント値と第1の値
    とを比較する第1比較ステツプと、前記カウント
    値と第2の値とを比較する第2比較ステツプとを
    有した比較手段と、 前記比較手段によつて前記カウント値と前記第
    1の値とが一致したと判断された場合は、対応す
    る行の出力データの近傍に第1の記号を出力すべ
    く前記出力手段を制御する第1出力ステツプと、
    前記比較手段によつて前記カウント値と前記第2
    の値とが一致したと判断された場合は、対応する
    出力データの近傍に前記第1の記号とは異なる第
    2の記号を出力すべく前記出力手段を制御する第
    2出力ステツプとを有した出力制御手段とを具え
    たことを特徴とする電子機器。 2 前記比較手段は前記第1および第2の値を可
    変に設定可能であることを特徴とする特許請求の
    範囲第1項記載の電子機器。
JP8987279A 1979-07-17 1979-07-17 Print type calculator Granted JPS5616279A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8987279A JPS5616279A (en) 1979-07-17 1979-07-17 Print type calculator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8987279A JPS5616279A (en) 1979-07-17 1979-07-17 Print type calculator

Publications (2)

Publication Number Publication Date
JPS5616279A JPS5616279A (en) 1981-02-17
JPH0135387B2 true JPH0135387B2 (ja) 1989-07-25

Family

ID=13982849

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8987279A Granted JPS5616279A (en) 1979-07-17 1979-07-17 Print type calculator

Country Status (1)

Country Link
JP (1) JPS5616279A (ja)

Also Published As

Publication number Publication date
JPS5616279A (en) 1981-02-17

Similar Documents

Publication Publication Date Title
US4181966A (en) Adaptable programmed calculator including a percent keyboard operator
US4164789A (en) Electronic apparatus for dealing with numerical information
JPS58192144A (ja) ワ−ドプロセツサ
US20080133936A1 (en) Input display device, input display method, recording medium storing input display program, and electronic device
CN112905519A (zh) 税计算装置、税计算方法及记录了程序的记录介质
JPH0440739B2 (ja)
US4346450A (en) Electronic calculator having item count display
JP7196958B2 (ja) 計算装置、印刷制御方法及びプログラム
JPH049637Y2 (ja)
JPS5840220B2 (ja) 電子式キヤツシユレジスタ
JPS6226495B2 (ja)
JPS6131883B2 (ja)
JPS61198352A (ja) 電子機器
JPS6131885B2 (ja)
KR900000456B1 (ko) 전자식 금전등록기의 프린팅 제어방법
JPS6012194Y2 (ja) プログラマブルコンピユ−タ
JPS58147392A (ja) 電子式ナンバリング装置
JPH03135656A (ja) ワードプロセッサ
JPS62144234A (ja) 帳票プリント方式
JPH0340062A (ja) ワードプロセッサ
JPH0368434B2 (ja)
JPS59216271A (ja) デ−タ処理装置
JPS58223866A (ja) 電子機器
JPS6314370B2 (ja)
JPS6063658A (ja) 電子機器