Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0435775B2 - - Google Patents
[go: Go Back, main page]

JPH0435775B2 - - Google Patents

Info

Publication number
JPH0435775B2
JPH0435775B2 JP57093076A JP9307682A JPH0435775B2 JP H0435775 B2 JPH0435775 B2 JP H0435775B2 JP 57093076 A JP57093076 A JP 57093076A JP 9307682 A JP9307682 A JP 9307682A JP H0435775 B2 JPH0435775 B2 JP H0435775B2
Authority
JP
Japan
Prior art keywords
dots
data
dot
printing
graph
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 - Lifetime
Application number
JP57093076A
Other languages
Japanese (ja)
Other versions
JPS58211249A (en
Inventor
Tsunenori Soma
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 JP57093076A priority Critical patent/JPS58211249A/en
Publication of JPS58211249A publication Critical patent/JPS58211249A/en
Publication of JPH0435775B2 publication Critical patent/JPH0435775B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Calculators And Similar Devices (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 本発明は印字装置付電子機器に関し、各配分比
率を整数の印字ドツト数に換算し、比例配分表の
グラフ印字を行なう手段を有した印字装置付電子
機器に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an electronic device equipped with a printing device, and more particularly to an electronic device equipped with a printing device that has means for converting each allocation ratio into an integer number of printed dots and printing a graph of a proportional allocation table.

従来この種の印字装置付電子機器(以下略して
電子機器と呼ぶ)において、比例配分表のグラフ
印字がなされる場合には、例えばデータは5デー
タでグラフの全長(即ち比率で100%)を100ドツ
トで印字するものとすると、5個の数値データが
入力された後累計され、その累計結果で個々のデ
ータが割り算されて各配分の比率が求められ比率
に全ドツト数100をかけた結果が各データの配分
比率に対応する換算ドツト数である。
Conventionally, when printing a graph of a proportional allocation table in this type of electronic equipment with a printing device (hereinafter referred to as electronic equipment for short), for example, the entire length of the graph (i.e., 100% in terms of ratio) is printed out using 5 pieces of data. Assuming that 100 dots are to be printed, 5 pieces of numerical data are input and then accumulated, the individual data is divided by the accumulated result to find the ratio of each distribution, and the result is calculated by multiplying the ratio by the total number of dots, 100. is the number of converted dots corresponding to the allocation ratio of each data.

この換算された5データのそれぞれのドツト数
が全て小数点以下を含まない整数ばかりであれば
問題は無いが、小数点以下を含むものがある場合
には問題が生じる。
There is no problem if the number of dots in each of the five converted data are all integers that do not include any fractions below the decimal point, but a problem arises if some dots include any fractions below the decimal point.

印字は1ドツトが最小単位であるので、この場
合は比率の1パーセント以下の細かな印字は不可
能である。例えば25.6%を表わすのに25%は25ド
ツトで示されるが、0.6%は示すことが不可能で
ある。
Since the minimum printing unit is one dot, in this case, fine printing of less than 1% of the ratio is impossible. For example, to represent 25.6%, 25% is shown with 25 dots, but 0.6% cannot be shown.

このため従来ではこの小数点以下の数字を、切
り捨て又は切り上げ又は四捨五入等の方法で処理
してドツト数を決定しているので誤差が生じてし
まう。例えば切り捨てによりドツト数を決定する
と、切り捨て分が0でない限り、合計比率は100
%から切り捨て分(誤差分)が差し引かれた99%
以下になり、その印字結果は第1図の比例配分表
の1番上のグラフの如く、グラフの全長が正規の
100%の長さより短かくなる。
Conventionally, therefore, the number of dots is determined by rounding down, rounding up, or rounding off the numbers below the decimal point, resulting in errors. For example, if the number of dots is determined by rounding down, the total ratio will be 100 unless the rounding down is 0.
99% after deducting the cutoff (error) from the %
The print result is as shown in the top graph of the proportional allocation table in Figure 1, and the total length of the graph is the normal one.
It will be shorter than 100% length.

この反対に切り上げの方法でドツト数を決定し
た場合にはその印字結果は第1図中の上から2番
目のグラフの如く、グラフの全長が正規のものよ
りも長くなつてしまう。又、四捨五入の方法にし
ても、前の二者よりも誤差は小さくなるにして
も、解消することはできない。
On the other hand, if the number of dots is determined by rounding up, the total length of the printed graph will be longer than the normal one, as shown in the second graph from the top in FIG. Furthermore, even if we use the method of rounding, even if the error is smaller than the previous two methods, it cannot be eliminated.

いずれにしてもこのような方式でグラフ印字さ
れた比例配分表のグラフは、誤差を含むため、そ
の全長が正規の長さとズレてしまい、一見して信
頼性の低いものとなる。
In any case, the graph of the proportional allocation table printed using this method contains errors, so its total length deviates from the normal length, making it seemingly unreliable.

この対策として、ドツト数を増し、分解能を上
げれば、1ドツトの示す単位は1以下の小さなも
のになり、誤差を少なくすることが可能ではある
が、誤差そのものを解消することはできないばか
りか、精度の点から製造が困難であり、コスト高
ともなる。
As a countermeasure for this, increasing the number of dots and increasing the resolution will reduce the unit represented by one dot to a smaller unit of 1 or less, and it will be possible to reduce the error, but not only will it not be possible to eliminate the error itself, Manufacturing is difficult in terms of precision and costs are high.

本発明は以上のような事情に鑑みてなされたも
ので、1ドツトの示す最小単位以下の誤差の累積
を簡単で安価な手段により補正することが可能
で、第2図に示すような、全てのグラフの全長が
正規の100%の長さである信頼性の高い比例配分
表をグラフ印字することが可能な印字装置付電子
機器を提供することを目的としている。
The present invention has been made in view of the above circumstances, and it is possible to correct the accumulation of errors smaller than the minimum unit indicated by one dot by a simple and inexpensive means, and it is possible to correct all the errors as shown in Fig. 2. The object of the present invention is to provide an electronic device equipped with a printing device capable of printing a graph of a highly reliable proportional allocation table in which the total length of the graph is 100% of the regular length.

この目的を達成するために本発明にあつては、
正規の合計ドツト数と換算ドツト数合計の誤差ド
ツト数を求め、換算ドツト数の端数の大小に従つ
て各換算ドツト数に1ドツトずつ誤差数ドツトを
分配して加算することにより換算ドツト数を補正
する構成を採用した。
In order to achieve this objective, the present invention includes:
Calculate the number of error dots between the regular total number of dots and the total number of converted dots, and calculate the number of converted dots by distributing and adding 1 dot to each number of conversion dots according to the size of the fraction of the number of converted dots. We adopted a configuration that compensates.

以下図に従つて本発明の実施例の詳細を説明す
る。第3図には本発明による電子機器の全体の外
観が示されており、符号1で全体を示される電子
機器の上面の上部には、左側に置数や演算結果を
表示する表示部2が設けられ、右側に印字を行な
う印字部3が設けられている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Details of embodiments of the present invention will be described below with reference to the drawings. FIG. 3 shows the overall appearance of the electronic device according to the present invention, and on the upper part of the top surface of the electronic device, which is indicated by reference numeral 1, there is a display section 2 on the left side that displays the set numbers and calculation results. A printing section 3 for printing is provided on the right side.

表示部2と印字部3の下方はキーボード面とな
つており、そこには電源スイツチ11と符号12
〜17で示される各入力キーからなる入力キー群
が配置されている。
Below the display section 2 and printing section 3 is a keyboard surface, where a power switch 11 and a symbol 12 are located.
An input key group consisting of input keys indicated by 17 is arranged.

各入力キーの構成は、置数や演算結果をクリア
するクリアキー12、0〜9の数字と小数点に対
応して数値(データ)を入力するための置数キー
13、四則演算の指定と実行を入力するための演
算キー14、グラフ印字の指定と終了のためのグ
ラフキー15、グラフ印字の実行のためのスター
トキー16、入力データを後述するメモリにスト
アするエントリーキー17である。
Each input key consists of a clear key 12 for clearing numbers and calculation results, a numeric key 13 for inputting numerical values (data) corresponding to the numbers 0 to 9 and the decimal point, and designation and execution of four arithmetic operations. a calculation key 14 for inputting data, a graph key 15 for specifying and ending graph printing, a start key 16 for executing graph printing, and an entry key 17 for storing input data in a memory to be described later.

なお第3図には不図示であるが、電子機器1に
は次に述べるCPU、メモリ、印字制御部が内蔵
されている。
Although not shown in FIG. 3, the electronic device 1 has a built-in CPU, memory, and print control section described below.

第4図には全体の構成が示されているが、先述
の入力キー群と表示部2の他に印字制御部5と符
号6〜7で示される各メモリ部とが、中央演算処
理装置であるCPU4に接続されて構成されてい
る。又、印字制御部5には先述の印字部3が接続
されている。
FIG. 4 shows the overall configuration. In addition to the aforementioned input key group and display section 2, a print control section 5 and each memory section indicated by reference numerals 6 to 7 are integrated into the central processing unit. It is configured by being connected to a certain CPU4. Further, the printing section 3 described above is connected to the printing control section 5.

CPU4は入力キー側からのキー入力に従つて
電子機器全体の動作を制御するものであり、その
主な働きとしては、四則演算、グラフ印字のため
のドツト数の算出及び補正などを行なう他、表示
器にデータを出力して置数や演算結果などを表示
させる。又次に述べるように印字制御部5に種々
の指示を出して印字部3に印字動作を行なわせる
他、各メモリ部6〜7を介して入力データの処理
を行なう。
The CPU 4 controls the operation of the entire electronic device according to key input from the input key side, and its main functions include performing four arithmetic operations, calculating and correcting the number of dots for graph printing, etc. Outputs data to the display to display numbers, calculation results, etc. Further, as will be described below, in addition to issuing various instructions to the printing control section 5 to cause the printing section 3 to perform printing operations, it also processes input data via each of the memory sections 6-7.

印字制御部5はCPU4の指令に基づき印字部
3を動作させ、通常の印字及びグラフ印字を行な
わせるものであるが、グラフ印字の際にはCPU
4より印字制御部5に対してグラフ枠、グラフパ
ターンとそのドツト数等の指定が行なわれる。
The print control unit 5 operates the print unit 3 based on commands from the CPU 4 to perform normal printing and graph printing, but when printing graphs, the CPU
4 specifies the graph frame, graph pattern, number of dots, etc. to the print control section 5.

一方各メモリ部6〜7の構成は、データ用メモ
リ部6、ドツト用メモリ部7、ドツト端数用メモ
リ部8から成つている。
On the other hand, each of the memory sections 6 to 7 includes a data memory section 6, a dot memory section 7, and a dot fraction memory section 8.

データ用メモリ部6は5個のデータ用メモリ
M1〜M5から成つているが、CPU4によりグラ
フ印字のための入力データのストア、読み出し、
クリアのために用いられる。入力データは入力の
順番により1番目のデータはデータ用メモリM1
を介して処理され2番目はM2、3番目はM3、4
番目はM4、5番目はM5で処理される。
The data memory section 6 has five data memories.
It consists of M1 to M5, and the CPU 4 stores and reads input data for graph printing.
Used for clearing. Depending on the order of input data, the first data is stored in data memory M1.
The second is M2, the third is M3, 4
The th one is processed by M4 and the fifth one by M5.

ドツト用メモリ部7は5個のドツト用メモリ
D1〜D5から成つており、CPU4により算出され
たグラフ印字の各パターンごとのドツト数の整数
部分および補正された整数のドツト数のデータの
ストア、読み出し、クリアに用いられる。またド
ツト用メモリD1〜D5はデータ用メモリM1〜M5
のそれぞれの番号数字に相当するものに対応して
用いられる。例えばデータ用メモリM1のデータ
から算出されたドツト数の整数部分データはドツ
ト用メモリD1を用いて処理される。
The dot memory section 7 has five dot memories.
It consists of D1 to D5 and is used to store, read, and clear the integer part of the number of dots for each pattern of graph printing calculated by the CPU 4 and the corrected data of the number of dots in the integer number. Also, dot memories D1 to D5 are data memories M1 to M5.
It is used corresponding to the number corresponding to each number. For example, the integer part data of the number of dots calculated from the data in the data memory M1 is processed using the dot memory D1.

ドツト端数用メモリ部8は5個のドツト端数用
メモリX1〜X5から成つており、CPU4により算
出されたグラフ印字の各パターンごとのドツト数
の小数点以下の端数部分のデータのストア、読み
出し、クリアに用いられる。またドツト端数用メ
モリX1〜X5は、ドツト用メモリと同様に、デー
タ用メモリM1〜M5のそれぞれの番号数字に相当
するものに対応して用いられる。例えばデータ用
メモリM1のデータからCPU4により算出された
ドツト数の小数点以下の端数部分のデータはドツ
ト端数用メモリX1を用いて処理される。
The dot fraction memory section 8 consists of five dot fraction memories X1 to X5, and stores, reads, and clears the data of the fraction part below the decimal point of the number of dots for each pattern of graph printing calculated by the CPU 4. used for. Similarly to the dot memories, the dot fraction memories X1 to X5 are used in correspondence with the respective numbers of the data memories M1 to M5. For example, the data of the fractional part below the decimal point of the number of dots calculated by the CPU 4 from the data in the data memory M1 is processed using the dot fraction memory X1.

即ちデータ用メモリM1のデータから算出され
たドツト数の整数部分のデータはドツト用メモリ
のD1に、小数点以下の端数部分のデータはドツ
ト端数用メモリX1にストアされて処理されるの
で、メモリのD1とX1は対応している。同様にD2
とX2、D3とX3、D4とX4、D5とX5はそれぞれ
に対応している。
In other words, the data for the integer part of the number of dots calculated from the data in the data memory M1 is stored in the dot memory D1, and the data for the fractional part below the decimal point is stored and processed in the dot fraction memory X1. D1 and X1 are compatible. Similarly D2
and X2, D3 and X3, D4 and X4, and D5 and X5 correspond to each other.

次に、以上の構成からなる本発明の実施例の動
作を、第5図のCPUの制御動作を示すフローチ
ヤート図に従つて説明する。又ここではデータが
50,100,160,200,230である場合を例として説
明する。
Next, the operation of the embodiment of the present invention having the above configuration will be explained with reference to the flowchart shown in FIG. 5 showing the control operation of the CPU. Also here the data
The case of 50, 100, 160, 200, and 230 will be explained as an example.

最初に、あらかじめ電源スイツチ11がONに
され電子機器1に電源が投入された上で、ステツ
プS1で操作者がグラフキー15を押下し、その
キー信号を受けてCPU4は動作を開始し、印字
制御部5にグラフ枠印字を指字する。印字制御部
5はこの指示により印字部3を動作させ、グラフ
枠を印字させる。
First, the power switch 11 is turned ON in advance to power on the electronic device 1, and then the operator presses the graph key 15 in step S1. Upon receiving the key signal, the CPU 4 starts operating and prints. Instruct the control unit 5 to print a graph frame. The print control section 5 operates the printing section 3 according to this instruction to print the graph frame.

次のステツプS2では、操作者により置数キー
13が押下され一番目のデータ50がCPU4に入
力すると、CPU4はそのデータ50を表示器2に
表示する。この表示により操作者は入力データの
数値が正しいか否かを確認する。
In the next step S2, when the operator presses the number key 13 and inputs the first data 50 to the CPU 4, the CPU 4 displays the data 50 on the display 2. This display allows the operator to confirm whether the numerical values of the input data are correct.

次にデータ50を確認した操作者によりステツプ
S3でエントリーキー17が押下され、そのキー
信号を受けてCPU4はデータ用メモリM1にデー
タ50をストアする。
Next, the operator who confirmed the data 50 takes a step.
The entry key 17 is pressed in S3, and upon receiving the key signal, the CPU 4 stores data 50 in the data memory M1.

続くステツプS4ではCPU4はデータが5個入
力されたか否かをチエツクし、5個に達していな
いNOの場合にはステツプS2に戻り、5個に達し
ていれば次のステツプS5へと進む。即ちステツ
プS2〜S4が更に4回繰り返されて、データの
100,160,200,230が次々と入力されては、確認
表示された後に残りのデータ用メモリのM2〜M5
にそれぞれストアされる。しかる後入力データ数
は5個になり、ステツプS4でYESとなつてCPU
4はステツプS5に進む。
In the following step S4, the CPU 4 checks whether five pieces of data have been input. If the answer is NO, the process returns to step S2, and if the number has reached five, it proceeds to the next step S5. That is, steps S2 to S4 are repeated four more times, and the data is
100, 160, 200, 230 are input one after another, and after confirmation is displayed, the remaining data memory M2 to M5 is input.
are stored respectively. After that, the number of input data becomes 5, YES is returned in step S4, and the CPU
Step 4 proceeds to step S5.

ステツプS5では、操作者によりスタートキー
16が押下され、そのキー信号を受けてCPU4
はグラフ印字のためのドツト数算出動作を行な
う。即ち、最初にデータ用メモリM1〜M5のデー
タの50,100.160,200,230を読み取りそれを累
計し、その累計結果の740により、各データ数値
を割り算して各データの比率を求め、その各比率
にドツト数100を乗算してドツト数を求める。そ
の数値は順に6.8,13.5,21.6,27.0,31.1となる
が、更にCPU4はドツト数データとして整数部
分の数値をドツト用メモリのD1〜D5にストア
し、小数点以下の端数をドツト端数用のメモリの
X1〜X5にストアする。即ち各メモリにストアさ
れるデータはD1=6、D2=13、D3=21、D4=
27、D5=31となり、X1=0.8、X2=0.5、X3=
0.6、X4=0.0、X5=0.1、となる。
In step S5, the start key 16 is pressed by the operator, and the CPU 4 receives the key signal.
calculates the number of dots for graph printing. That is, first read 50, 100.160, 200, and 230 of the data in the data memories M1 to M5, total them, divide each data value by the cumulative result of 740 to find the ratio of each data, and calculate the ratio of each data. Find the number of dots by multiplying the ratio by the number of dots, 100. The numbers are 6.8, 13.5, 21.6, 27.0, and 31.1 in order, but the CPU 4 also stores the integer part of the numbers as dot number data in D1 to D5 of the dot memory, and stores the fractions after the decimal point in the dot memory. of
Store in X1 to X5. In other words, the data stored in each memory is D1=6, D2=13, D3=21, D4=
27, D5=31, X1=0.8, X2=0.5, X3=
0.6, X4=0.0, X5=0.1.

次にCPU4はステツプS6でドツト用メモリD1
〜D5のデータを累計し、その結果が100であるか
否かを判断する。100であるYESの場合にはステ
ツプS8へ飛び、100でないNOの場合には次のス
テツプS7へ進む。この場合は6+13+21+27+
31=98であり、100ではなくNOであるのでステ
ツプS7に進む。
Next, CPU4 accesses the dot memory D1 in step S6.
- Accumulate the data of D5 and judge whether the result is 100 or not. If the answer is YES, which is 100, the process jumps to step S8, and if the answer is NO, which is not 100, the process goes to the next step S7. In this case 6+13+21+27+
Since 31=98, which is not 100 but NO, proceed to step S7.

ステツプS7ではドツト数データの補正が行な
われる。CPU4はまずドツト用メモリD1〜D5の
累計数の100ドツトに対する誤差ドツト数を求め
る。誤差ドツト数は100−98=2で2ドツトであ
る。2ドツトの誤差を解消するためには、CPU
4はドツト用メモリD1〜D5の内のいずれか2つ
のデータに1づつ加算するのであるが、その2つ
を選択するために、ドツト端数用メモリX1〜X5
のデータの数値の大小を比較し、大きな端数を有
するメモリを大きな順に上から2個選び出す。こ
の場合最大の端数0.8を有するメモリX1と2番目
に大きな端数0.6を有するメモリX3が選び出され
る。次にCPU4はドツト端数用メモリX1に対応
するドツト用メモリD1のデータ6と、ドツト端
数用メモリX3に対応するドツト用メモリD3のデ
ータ21とに1ずつ加算する。この結果ドツト用メ
モリのドツト数データはD1=7、D2=13、D3=
22、D4=27、D5=31となり、全合計は100とな
る。
In step S7, the dot number data is corrected. The CPU 4 first calculates the number of error dots for the cumulative number of 100 dots in the dot memories D1 to D5. The number of error dots is 100-98=2, which is 2 dots. In order to eliminate the 2-dot error, the CPU
4 adds 1 to data in any two of the dot memories D1 to D5, but in order to select those two, the dot fraction memories X1 to X5
The numerical values of the data are compared, and two memories having large fractions are selected from the top in descending order. In this case, the memory X1 with the largest fraction 0.8 and the memory X3 with the second largest fraction 0.6 are selected. Next, the CPU 4 adds 1 to data 6 in the dot memory D1 corresponding to the dot fraction memory X1 and data 21 in the dot memory D3 corresponding to the dot fraction memory X3. As a result, the dot number data in the dot memory is D1=7, D2=13, D3=
22, D4=27, D5=31, and the total is 100.

次のステツプS8ではCPU4はドツト用メモリ
D1〜D5のドツト数データの7,13,22,27,31
とそれぞれの印字パターン指示を印字制御部5に
送り印字を指示し、印字制御部5はそれを受けて
印字部3にグラフ印字を行なわせる。この印字の
際には、ドツト数データの合計は100であるので、
グラフの長さは誤差なく正規なものとなる。
In the next step S8, CPU4 is the memory for dots.
7, 13, 22, 27, 31 of the dot number data of D1 to D5
and respective print pattern instructions to the print control unit 5 to instruct printing, and the print control unit 5 receives the instructions and causes the print unit 3 to print the graph. When printing this, the total number of dots is 100, so
The length of the graph will be normal without any error.

続いてCPU4はステツプS9で追加のデータが
有るか否かをチエツクし、有りのYESの場合に
はステツプS2へと戻り以下のステツプを繰り返
してグラフ印字を再び行なう。無しのNOの場合
にはステツプS10へと進み、操作者にグラフキー
15が押下されるとそのキー信号を受けてグラフ
印字動作を終了する。
Next, the CPU 4 checks whether there is additional data in step S9, and if YES, returns to step S2 and repeats the following steps to print the graph again. If the answer is NO, the process advances to step S10, and when the graph key 15 is pressed by the operator, the graph printing operation is completed upon receiving the key signal.

以上の説明から明らかなように、本発明にあつ
ては正規の合計ドツト数と換算ドツト数合計の誤
差ドツト数を求め、換算時の端数の大小に従つて
各換算ドツト数に1ドツトずつ誤差数ドツトを分
配して加算することにより換算ドツト数を補正す
る構成を採用したので、換算ドツト数の合計は正
規の合計ドツト数と一致するので、第2図に示さ
れるような印字される各グラフの全長が正規の長
さと一致し、信頼性の高い比例配分表をグラフ印
字することができるばかりでなく、それが簡単で
安価な手段により可能であるという優れた効果を
得ることができる。
As is clear from the above explanation, in the present invention, the number of error dots between the regular total number of dots and the total number of converted dots is calculated, and an error of one dot is added to each number of converted dots according to the size of the fraction at the time of conversion. Since we adopted a configuration that corrects the number of converted dots by distributing and adding several dots, the total number of converted dots matches the regular total number of dots, so each printed number as shown in Figure 2. The total length of the graph matches the regular length, and not only can a highly reliable proportional allocation table be printed as a graph, but it can also be done using simple and inexpensive means, which is an excellent effect.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は従来の印字装置付電子機器にグラフ印
字された比例配分表図、第2図は本発明装置によ
りグラフ印字された比例配分表図、第3図〜第5
図は本発明の実施例を説明するもので、第3図は
電子機器の全体の外観説明図、第4図は全体の構
成を示すブロツク図、第5図はCPUの制御動作
を説明するフローチヤート図である。 1……電子機器、2……表示部、3……印字
部、4……CPU、5……印字制御部、6……デ
ータ用メモリ部、7……ドツト用メモリ部、8…
…ドツト端数用メモリ部、13……置数キー、1
5……グラフキー、16……スタートキー、17
……エントリーキー。
Figure 1 is a proportional allocation table graphically printed on a conventional electronic device with a printing device, Figure 2 is a proportional allocation table graphically printed by the device of the present invention, and Figures 3 to 5.
The figures are for explaining an embodiment of the present invention. Fig. 3 is an explanatory diagram of the overall external appearance of the electronic device, Fig. 4 is a block diagram showing the overall configuration, and Fig. 5 is a flowchart explaining the control operation of the CPU. It is a chart diagram. DESCRIPTION OF SYMBOLS 1...Electronic device, 2...Display section, 3...Printing section, 4...CPU, 5...Printing control section, 6...Data memory section, 7...Dot memory section, 8...
...Memory section for dot fractions, 13...Number key, 1
5...Graph key, 16...Start key, 17
...Entry key.

Claims (1)

【特許請求の範囲】[Claims] 1 各配分比率を整数の印字ドツト数に換算し、
比例配分表のグラフ印字を行なう手段を有した印
字装置付電子機器において、正規の合計ドツト数
に対する換算ドツト数合計の誤差ドツト数を求
め、各換算ドツト数の端数の大小に従つて誤差ド
ツト数を1ドツトずつ分配して各換算ドツト数に
加算することにより各換算ドツト数を補正するこ
とを特徴とする印字装置付電子機器。
1 Convert each distribution ratio to an integer number of printed dots,
In an electronic device equipped with a printing device that has a means for printing a graph of the proportional allocation table, the number of error dots in the total number of converted dots is calculated with respect to the regular total number of dots, and the number of error dots is calculated according to the size of the fraction of each converted number of dots. An electronic device with a printing device, characterized in that each converted dot number is corrected by distributing the dots one dot at a time and adding the dots to each converted dot number.
JP57093076A 1982-06-02 1982-06-02 Electronic equipment with printing device Granted JPS58211249A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57093076A JPS58211249A (en) 1982-06-02 1982-06-02 Electronic equipment with printing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57093076A JPS58211249A (en) 1982-06-02 1982-06-02 Electronic equipment with printing device

Publications (2)

Publication Number Publication Date
JPS58211249A JPS58211249A (en) 1983-12-08
JPH0435775B2 true JPH0435775B2 (en) 1992-06-12

Family

ID=14072417

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57093076A Granted JPS58211249A (en) 1982-06-02 1982-06-02 Electronic equipment with printing device

Country Status (1)

Country Link
JP (1) JPS58211249A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6149783U (en) * 1984-09-06 1986-04-03
JPH074670Y2 (en) * 1985-04-25 1995-02-01 カシオ計算機株式会社 Small electronic calculator with ratio calculation function

Also Published As

Publication number Publication date
JPS58211249A (en) 1983-12-08

Similar Documents

Publication Publication Date Title
JPH0435775B2 (en)
CA1232382A (en) Input device of character data
EP0490875A1 (en) Electronic calculator
EP0421351B1 (en) An electronic computer
JPS635770B2 (en)
CA1173164A (en) Fraction calculator
US4679952A (en) Printing apparatus including tab position placement control
JPS59142634A (en) character processing device
JPS59136281A (en) Printer
JPS6339783Y2 (en)
JP2705690B2 (en) Display control device
JPS63178364A (en) electronic desk calculator
JP2840238B2 (en) Electronics
JPS6318771B2 (en)
JP3521919B2 (en) Calculator and fraction input and display method in calculator
JPS63242581A (en) Printer
JPH024023B2 (en)
JPH0546331A (en) Printer
JPS60254221A (en) Electronics
JPH04268953A (en) Document preparing device
JPS62119625A (en) Document preparing device
JPS61198352A (en) Electronics
JPH04139497A (en) Score processor
JPS6364782A (en) Printing pitch control apparatus of electronic printer
JPS58189735A (en) Numerical arithmetic device