JP2863077B2 - Electronic computing device - Google Patents
Electronic computing deviceInfo
- Publication number
- JP2863077B2 JP2863077B2 JP1655094A JP1655094A JP2863077B2 JP 2863077 B2 JP2863077 B2 JP 2863077B2 JP 1655094 A JP1655094 A JP 1655094A JP 1655094 A JP1655094 A JP 1655094A JP 2863077 B2 JP2863077 B2 JP 2863077B2
- Authority
- JP
- Japan
- Prior art keywords
- calculation
- display
- calculation operation
- contents
- input
- 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 - Fee Related
Links
- 238000003780 insertion Methods 0.000 claims description 15
- 230000037431 insertion Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 7
- 238000000034 method Methods 0.000 claims description 2
- 230000014509 gene expression Effects 0.000 description 14
- 238000003672 processing method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 4
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 2
Landscapes
- Calculators And Similar Devices (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は電子計算装置に係り、特
に卓上型電子計算装置に適用して好適な電子計算装置に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic computer, and more particularly to an electronic computer suitable for application to a desktop electronic computer.
【0002】[0002]
【従来の技術】卓上型電子計算装置は、それ専用の装置
や汎用電子計算機の一機能として広く普及している。2. Description of the Related Art A desk-top electronic computer is widely used as a dedicated device or as a function of a general-purpose computer.
【0003】このような卓上型電子計算装置は、一般
に、直前の計算結果と演算操作および入力中の数値を記
憶可能になっている。[0003] In general, such a desk-top type electronic computing device is capable of storing the immediately preceding calculation result, arithmetic operation, and numerical value being input.
【0004】ところで、卓上型電子計算装置を用いて連
続した計算を行う場合、計算操作の途中および計算結果
を得た後で以前の計算操作の入力内容の間違いに気がつ
くことがしばしばある。例えば、足し算操作と掛け算操
作を間違えたことで計算結果に桁溢れが生じてしまった
り、結果を得たものの想定される値と大幅に異なってい
たり、入力すべき数式の数が多かったり少なかったりす
る場合がある。[0004] When performing continuous calculations using a table-top electronic computer, it is often the case that a mistake is made in the input contents of a previous calculation operation during the calculation operation or after obtaining the calculation result. For example, if the addition operation and the multiplication operation are mistaken, the calculation result may overflow, or the result may be significantly different from the expected value. May be.
【0005】[0005]
【発明が解決しようとする課題】しかし、従来の卓上型
電子計算装置では、過去に遡ってまで計算操作を保持す
るようになっていないため、間違いに気がついた場合に
は最初の計算から再度全て入力しなおす必要がある。こ
のため、計算操作が膨大になるほど間違いが発生し易い
ので、計算操作が多い計算を行う場合には、正確な計算
結果を得るまでに長時間を要し、極めて効率が悪いとい
う問題があった。However, in the conventional desk-top type electronic computer, the calculation operation is not held back to the past. Therefore, if a mistake is noticed, all of the calculation is performed again from the first calculation. You need to enter it again. For this reason, errors tend to occur as the number of calculation operations increases, so that when performing calculations with many calculation operations, it takes a long time to obtain accurate calculation results, and there is a problem that the efficiency is extremely low. .
【0006】さらに、計算操作の途中で直前の演算操作
の間違いに気がついても、これを取り消す手段が設けら
れていないため、最初の計算操作から再度やり直すこと
が必要になり、上記と同様に効率が悪いという問題があ
った。Further, even if the operator notices an error in the immediately preceding arithmetic operation during the calculation operation, there is no means for canceling the error. Therefore, it is necessary to start over again from the first calculation operation. There was a problem that was bad.
【0007】また、一度、一連の計算操作を行い、これ
が正しいかどうかを検算するために再度同じ計算操作を
繰り返す場合があるが、複数回の演算操作を比較する手
段が設けられていないため、1回目と2回目で計算結果
が異なってしまった場合、どちらの計算結果が正しいか
知るにはもう一度計算を行うことが必要になり、このよ
うな場合にも効率が悪いという問題があった。In some cases, a series of calculation operations is performed once, and the same calculation operation is repeated again to check whether the calculation operation is correct. However, since means for comparing a plurality of calculation operations is not provided, If the calculation results are different between the first and second times, it is necessary to perform the calculation again to know which calculation result is correct. In such a case, there is a problem that the efficiency is low.
【0008】この場合、特開昭62−226262号公
報に開示されているように、置数や計算結果を表示する
表示欄を複数設け、2式以上の計算結果を比較可能に構
成した場合、1回目と2回目の計算結果が同一であれ
ば、両方の計算結果は正しいと判断できるが、計算結果
が異なる場合、いずれが正しいかは再度計算操作をやり
直す必要がある。In this case, as disclosed in Japanese Patent Application Laid-Open No. 62-226262, when a plurality of display columns for displaying the numbers and calculation results are provided, and two or more calculation results can be compared, If the first and second calculation results are the same, it can be determined that both calculation results are correct. However, if the calculation results are different, it is necessary to perform the calculation operation again to determine which is correct.
【0009】本発明の目的は、計算操作を誤った場合に
効率よく訂正でき、さらには間違いを効率良く発見で
き、正しい計算結果を少ない計算操作で効率良く得るこ
とができる電子計算装置を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to provide an electronic computer which can efficiently correct a calculation operation when it is erroneous, and can efficiently find a mistake, and can obtain a correct calculation result efficiently with a small number of calculation operations. It is in.
【0010】[0010]
【課題を解決するための手段】上記目的を達成するため
に本発明は、基本的には、入力された計算操作内容を操
作順に記憶する複数組の計算操作記憶手段と、任意の計
算操作段階を指示する操作手段と、この操作手段によっ
て指示された計算操作段階の計算操作内容を前記計算操
作記憶手段から検索する処理手段と、検索された計算操
作内容を表示する複数組の表示手段と、前記計算操作記
憶手段に記憶された任意の操作段階の計算操作内容を変
更操作に従って変更する変更手段と、前記計算操作記憶
手段に記憶された任意の操作段階の計算操作内容を取消
操作に従って取り消す取消手段と、前記計算操作記憶手
段に記憶された任意の操作段階の計算操作内容に対し任
意の計算操作内容を挿入する挿入手段と、計算実行操作
に従って前記計算操作記憶手段に記憶された計算操作内
容に対応した計算を行う計算手段と、比較実行操作に従
って各計算操作記憶手段に記憶されている計算操作内容
を比較し、相違する計算操作内容を各表示手段に表示さ
せる比較手段とを備える。SUMMARY OF THE INVENTION In order to achieve the above object, the present invention basically provides a plurality of sets of calculation operation storage means for storing input calculation operation contents in the order of operation, and an arbitrary calculation operation step. Operation means for instructing, a processing means for searching the calculation operation storage means for the calculation operation content of the calculation operation stage instructed by the operation means, a plurality of sets of display means for displaying the searched calculation operation contents, Changing means for changing the calculation operation content of any operation stage stored in the calculation operation storage means according to the change operation; and canceling the calculation operation content of any operation stage stored in the calculation operation storage means according to the cancellation operation Means, and the calculation operation storage means
Assigned to the calculation operation contents of any operation stage stored in the column.
And inserting means for inserting the calculated operation contents at will, and calculating means for performing calculations corresponding to the stored computed operation content to the computing operation storage means in accordance with calculation execution operation, follow the comparison execution operation
Calculation operation contents stored in each calculation operation storage means
Are compared, and different calculation operations are displayed on each display.
Comparison means for causing
【0011】さらに、複数組の計算操作記憶手段のうち
計算操作に使用している組と、計算操作内容を変更中で
ある旨の状態の識別表示を行わせる手段を備える。 Further, among the plural sets of calculation operation storage means,
The set used for calculation operation and the contents of calculation operation are being changed
Means is provided for performing identification display of a certain state.
【0012】また、入力された数式の数を表示手段に常
時表示させる手段を備える。[0012] Further, there is provided means for constantly displaying the number of the input mathematical formulas on the display means .
【0013】[0013]
【作用】上記手段によれば、入力された計算操作内容が
操作順に記憶されており、要求操作によりその内容が表
示される。さらに、要求操作により過去の計算操作の一
部が変更され、計算操作の最初から再計算が行われる。
これによって、計算の途中で計算操作の間違いに気がつ
いても、最初から全ての計算操作を再入力することな
く、効率良く正しい計算結果を得ることができる。According to the above means, the input calculation operation contents are stored in the operation order, and the contents are displayed by the request operation. Further, a part of the past calculation operation is changed by the request operation, and the calculation is performed again from the beginning of the calculation operation.
As a result, even if a calculation operation is mistaken during the calculation, a correct calculation result can be obtained efficiently without re-inputting all the calculation operations from the beginning.
【0014】また、直前の計算操作の間違いに気がつい
た場合は、取消しの操作を行うことにより操作間違えの
直前の状態まで、状況を回復させることができる。If the operator notices an error in the immediately preceding calculation operation, the situation can be restored to the state immediately before the erroneous operation by performing a cancel operation.
【0015】さらに、計算操作記憶手段および表示手段
を複数組設けることにより、検算の為に2回計算を行
い、その結果が異なってしまった場合、要求操作で2つ
の計算操作内容が比較され、異なった操作内容が示され
る。これによって、操作内容の間違いを効率良く発見す
ることができる。Further, by providing a plurality of sets of calculation operation storage means and display means, calculation is performed twice for verification, and if the result is different, the contents of the two calculation operations are compared by the request operation, Different operation contents are shown. Thereby, an error in the operation content can be found efficiently.
【0016】さらに、入力した数式の数が常時表示され
ているため、入力した数式の数が正しいかどうかを常に
判断することができ、入力漏れや余分な入力操作に気が
つくことができる。Further, since the number of input mathematical expressions is always displayed, it is possible to always judge whether the number of input mathematical expressions is correct, and it is possible to notice input omissions and extra input operations.
【0017】[0017]
【実施例】以下、本発明を図示する実施例に基づき詳細
に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described in detail below with reference to the illustrated embodiments.
【0018】図1は本発明の一実施例を示す卓上型電子
計算装置の操作面の平面図、図2は本実施例における表
示欄の表示状態の変化を示した図、図3は本実施例の卓
上型電子計算装置の機能構成図である。FIG. 1 is a plan view of an operation surface of a desk-top electronic computer according to an embodiment of the present invention, FIG. 2 is a diagram showing a change in a display state of a display column in the embodiment, and FIG. It is a function block diagram of the example desk-top type electronic computing device.
【0019】この実施例の卓上型電子計算装置は、2つ
の表示欄101a,101bを備えており、計算を行う
場合は、まず表示欄選択キー102a,102bを押
し、どちらの表示欄を使用するか指定するようになって
おり、指定された表示欄101a,101bには図2の
ような選択中表示201が表示される。The desktop electronic computer of this embodiment has two display columns 101a and 101b. When performing calculations, first press the display column selection keys 102a and 102b to use either display column. 2 is displayed in the designated display columns 101a and 101b as shown in FIG.
【0020】計算操作を行うと表示欄101a,101
bには従来の電卓と同様に、入力した数値や計算結果が
表示される。さらに計算操作内容が記憶されるようにな
っている。When the calculation operation is performed, the display fields 101a and 101 are displayed.
In b, the input numerical value and the calculation result are displayed as in the conventional calculator. Further, the contents of the calculation operation are stored.
【0021】さらに、2つの数式カウント表示欄110
a,110bが設けられ、ここには入力した数式の数が
常時表示されるようになっている。例えば 4+5+6= と入力する場合、「4+」を入力した時点で数式カウン
ト表示欄110a(または110b)には「1」が、
「5+」を入力した時点で数式カウント表示欄110a
(または110b)には「2」が、「6=」を入力した
時点で数式カウント表示欄110a(または110b)
には「3」が表示され、最終的に3個の数式を入力した
ことが判るようになっている。Further, two formula count display fields 110
a and 110b are provided, where the number of input mathematical expressions is always displayed. For example, when inputting 4 + 5 + 6 =, "1" is displayed in the formula count display field 110a (or 110b) when "4+" is input,
When "5+" is input, the formula count display field 110a
(Or 110b) is "2", and when "6 =" is input, the formula count display field 110a (or 110b)
Displays "3", so that it can be understood that three mathematical expressions have been finally input.
【0022】この他に、表示欄101a,101bの下
方には数値キーや演算子キーが設けられると共に、計算
実行キー107、操作比較キー108、操作取消しキー
109が設けられている。さらに、表示欄選択キー10
2の右方には操作戻りキー103、操作送りキー10
4、操作挿入キー105、操作削除キー106が設けら
れている。In addition, below the display columns 101a and 101b, numerical keys and operator keys are provided, and a calculation execution key 107, an operation comparison key 108, and an operation cancel key 109 are provided. Further, a display field selection key 10
The operation return key 103 and the operation feed key 10 are on the right of 2
4. An operation insertion key 105 and an operation deletion key 106 are provided.
【0023】これらのキー群が図3の操作入力装置34
0を構成し、表示欄101a、110aが図3の表示部
310の一部を構成し、表示欄101b、110bが図
3の表示部320の一部を構成している。These key groups correspond to the operation input device 34 shown in FIG.
0, the display columns 101a and 110a constitute a part of the display unit 310 of FIG. 3, and the display columns 101b and 110b constitute a part of the display unit 320 of FIG.
【0024】表示部310は図3に示すように、数式カ
ウント表示装置311と表示装置312とから成り、表
示装置312に図1の表示欄101aが存在し、数式カ
ウント装置311に表示欄110aが存在する。同様
に、表示部320は図3に示すように、数式カウント表
示装置321と表示装置323とから成り、表示装置3
23に図1の表示欄101bが存在し、数式カウント装
置321に表示欄110bが存在する。As shown in FIG. 3, the display section 310 comprises a formula counting display device 311 and a display device 312. The display device 312 has the display column 101a of FIG. 1, and the formula counting device 311 has the display column 110a. Exists. Similarly, as shown in FIG. 3, the display unit 320 includes a formula count display device 321 and a display device 323.
23 has a display column 101b of FIG. 1 and the mathematical expression counting device 321 has a display column 110b.
【0025】これらの表示部310および320は中央
処理装置330の表示制御装置331に接続されてい
る。The display units 310 and 320 are connected to a display control unit 331 of the central processing unit 330.
【0026】中央処理装置330は、表示制御装置33
1の他に、計算装置332、比較装置333、変更装置
334、取消装置335、入力制御装置336とから構
成され、操作入力装置340は入力制御装置336に接
続されている。The central processing unit 330 includes a display control unit 33
In addition to 1, it comprises a calculating device 332, a comparing device 333, a changing device 334, a canceling device 335, and an input control device 336, and the operation input device 340 is connected to the input control device 336.
【0027】また、入力制御装置336には、2つの表
示欄101a,101bを使用した計算操作を記憶する
計算操作記憶装置351、352が接続されている。こ
の計算操作記憶装置351、352は、主記憶装置35
0の中に設けられる。The input control device 336 is connected to calculation operation storage devices 351 and 352 for storing calculation operations using the two display fields 101a and 101b. The calculation operation storage devices 351 and 352 are stored in the main storage device 35.
0 is provided.
【0028】この構成において、操作入力装置340に
おいて行われた入力操作は、入力制御装置336により
操作の種類が判定され、計算装置332、比較装置33
3、変更装置334、取消装置335、主記憶装置35
0に出力される。In this configuration, the type of the input operation performed by the operation input device 340 is determined by the input control device 336, and the calculation device 332 and the comparison device 33
3, change device 334, cancel device 335, main storage device 35
Output to 0.
【0029】計算装置332、比較装置333、変更装
置334、取消装置335で処理された結果は、表示制
御装置331による表示欄の判定を経て、表示部310
または320に表示される。The results processed by the calculating device 332, the comparing device 333, the changing device 334, and the canceling device 335 are processed by the display control device 331 to determine the display columns, and
Or displayed at 320.
【0030】計算を行うために操作入力装置340で行
われた入力操作の内容、すなわち数値キーや演算子キー
のうちいずれが操作されたかは、入力制御装置336に
より計算装置332、主記憶装置350へ伝達される。
この場合、主記憶装置350への出力は、表示対象が表
示部310の場合、計算操作記憶装置351に出力さ
れ、表示対象が表示部320の場合、計算記憶装置35
2に出力される。The content of the input operation performed by the operation input device 340 for performing the calculation, that is, which of the numerical keys and the operator keys is operated, is calculated by the input control device 336 by the calculation device 332 and the main storage device 350. Is transmitted to
In this case, the output to the main storage device 350 is output to the calculation operation storage device 351 when the display target is the display unit 310, and is output to the calculation storage device 35 when the display target is the display unit 320.
2 is output.
【0031】ここで、計算操作を間違えた場合の変更方
法について具体的な例で説明する。Here, a changing method in the case where the calculation operation is mistaken will be described with a specific example.
【0032】4+5+6= という計算操作を、誤って 4+2+6= と入力してしまった場合、表示欄101aには正しくは
「15」と表示されるべきところ「12」と表示された
状態において、まず操作戻りキー103を1回押す。そ
うすると、表示欄101aには直前の操作である「+
6」が表示され、操作の変更中であることを示す変更中
表示202(図2参照)が点灯する。さらに操作戻りキ
ー103を押していくと、表示欄101aでは操作を遡
って「+2」と表示が変わっていく。When the calculation operation of 4 + 5 + 6 = is erroneously input as 4 + 2 + 6 =, the operation is performed in a state where “15” should be correctly displayed in the display column 101a and “12” is displayed. Press the return key 103 once. Then, the display box 101a displays “+
6 "is displayed, and the changing display 202 (see FIG. 2) indicating that the operation is being changed is lit. When the operation return key 103 is further pressed, the display changes to “+2” in the display column 101 a by going back the operation.
【0033】ここで、操作送りキー104は操作戻りキ
ー103と逆の働きを行う。例えば、表示欄101aに
「+2」が表示されれいる状態で操作送りキー104を
押していくと、表示欄101aは「+6」とその後の操
作が順次表示される。Here, the operation feed key 104 performs the opposite operation of the operation return key 103. For example, when the operation feed key 104 is pressed while "+2" is displayed in the display column 101a, "+6" and subsequent operations are sequentially displayed in the display column 101a.
【0034】これらの操作戻りキー103、操作送りキ
ー104を使用し、間違った操作である「+2」を探し
当て表示させた状態とする。正しくは「5」であるため
「5」の数値キーを押すと表示は「+5」に変わり、計
算操作記憶装置351に記憶されている内容も置き換え
られる。Using the operation return key 103 and the operation feed key 104, a state is displayed in which the wrong operation "+2" is found and displayed. Since the value is correctly “5”, when the numerical key of “5” is pressed, the display changes to “+5”, and the content stored in the calculation operation storage device 351 is also replaced.
【0035】この状態で再度計算をさせるには、計算実
行キー107を押す。これにより、記憶されている計算
操作が計算装置332に与えられ、正しい結果である
「15」が表示欄101aに表示される。To perform the calculation again in this state, the user presses the calculation execution key 107. As a result, the stored calculation operation is given to the calculation device 332, and the correct result “15” is displayed in the display column 101a.
【0036】この時、操作の変更状態が解除されたの
で、変更中表示202は消灯する。At this time, since the change state of the operation has been released, the change-in-progress display 202 is turned off.
【0037】ところで、計算操作は入力漏れや余分に入
力してしまったという間違えも起こり得る。入力漏れと
なった場合は、入力を挿入したい場所を表示させ、操作
挿入キー105を1回押し、挿入したい操作を行う。挿
入中は図2の挿入中表示203が点灯し、挿入中である
ことを示す。この挿入状態は、計算実行キー107、操
作削除キー106、操作挿入キー105、操作戻りキー
103、操作送りキー104などを押すことで解除さ
れ、挿入中表示203は消灯する。By the way, there is a possibility that a mistake is made in the calculation operation such as omission of input or extra input. When the input is omitted, the place where the input is to be inserted is displayed, and the operation insertion key 105 is pressed once to perform the operation to be inserted. During the insertion, the during-insertion display 203 in FIG. 2 is lit to indicate that the insertion is being performed. This insertion state is released by pressing the calculation execution key 107, the operation deletion key 106, the operation insertion key 105, the operation return key 103, the operation forward key 104, etc., and the display 203 during insertion is turned off.
【0038】操作を削除したい場合は、削除したい操作
を表示させ、操作削除キー106を押す。1回押す毎に
表示されている操作が削除され、表示欄101aには削
除した操作の次の操作が表示される。従って、連続した
複数の操作を削除する場合は、削除したい操作の先頭操
作を表示させ、必要回数だけ操作削除キー106を押せ
ばよい。When an operation is to be deleted, the operation to be deleted is displayed and the operation delete key 106 is pressed. Each time the button is pressed once, the displayed operation is deleted, and the operation next to the deleted operation is displayed in the display column 101a. Therefore, when deleting a plurality of continuous operations, the first operation of the operation to be deleted is displayed, and the operation delete key 106 may be pressed a required number of times.
【0039】いずれにしても計算操作を修正した後は、
計算実行キー107を1回押せば、記憶されている計算
操作が最初から最後まで実行され、表示欄101aには
最後の計算操作を行った時点の結果が表示される。In any case, after correcting the calculation operation,
When the calculation execution key 107 is pressed once, the stored calculation operation is executed from the beginning to the end, and the result at the time of performing the last calculation operation is displayed in the display column 101a.
【0040】この状態で計算を続けたい場合は、そのま
ま通常の計算操作を行えばよく、計算操作は追加記憶さ
れる。If it is desired to continue the calculation in this state, the normal calculation operation may be performed as it is, and the calculation operation is additionally stored.
【0041】次に、操作取消しについて具体的な例を用
いて説明する。Next, the operation cancellation will be described using a specific example.
【0042】4+5+6= という計算操作を、誤って 4+5×6= と入力してしまった場合、表示欄101aには正しくは
「15」と表示されるべきところ「54」と表示された
状態において、操作取消しキー109を1回押す。そう
すると、1つ前の計算操作である「×6」が取り消さ
れ、表示は「4+5」を行った直後の状態に戻る。そこ
で、正しい計算操作である「+6=」を入力することに
より、正しい計算結果を得ることができる。なお、取消
しは遡ることができる。すなわち、1回押せば「×6」
が取り消され、さらに1回押せばその前の計算操作であ
る「+5」が取り消される。When the calculation operation of 4 + 5 + 6 = is erroneously input as 4 + 5 × 6 =, in the state where “15” should be correctly displayed in the display column 101a and “54” is displayed, Press the operation cancel key 109 once. Then, the previous calculation operation “x6” is canceled, and the display returns to the state immediately after performing “4 + 5”. Therefore, a correct calculation result can be obtained by inputting "+ 6 =" which is a correct calculation operation. The cancellation can be traced back. That is, if you press once, "x6"
Is canceled, and if it is pressed once more, "+5" which is the previous calculation operation is canceled.
【0043】次に、操作比較について具体的な例を用い
て説明する。Next, the operation comparison will be described using a specific example.
【0044】4+5+6= という計算操作を表示欄101aで行い、表示欄101
bで検算操作を行ったところ、誤って 4+2+6= と入力してしまった場合、表示欄101aには「15」
が、表示欄101bには「12」が表示され、2つの計
算操作が不一致であることがわかる。ここで、操作比較
キー108を1回押すと、2つの操作が先頭から比較さ
れ、不一致となった操作をそれぞれの表示欄101a,
101bに表示する。この場合は、「2」と「5」が不
一致であるため、表示欄101aには「+5」が、表示
欄101bには「+2」が表示される。また、数式カウ
ント表示欄110a,110bには2回目の数式で一致
しなかった事を示す「2」が表示される。これにより、
検算の操作の2回目の数式入力である「+2」が不正で
あったことがわかる。The calculation operation of 4 + 5 + 6 = is performed in the display column 101a, and the display column 101
When the check operation is performed in b, if 4 + 2 + 6 = is input by mistake, "15" is displayed in the display column 101a.
However, "12" is displayed in the display column 101b, and it can be seen that the two calculation operations do not match. Here, when the operation comparison key 108 is pressed once, the two operations are compared from the beginning, and the operations that do not match are displayed in the respective display columns 101a and 101a.
It is displayed on 101b. In this case, since "2" and "5" do not match, "+5" is displayed in the display column 101a and "+2" is displayed in the display column 101b. In addition, “2” indicating that they did not match in the second mathematical expression is displayed in the mathematical expression count display columns 110a and 110b. This allows
It can be seen that “+2”, which is the second mathematical expression input of the verification operation, was incorrect.
【0045】次に、計算操作記憶装置351,352へ
出力する際の処理方法について図4のフローチャートを
参照して説明する。計算例として、4+5+6=という
計算操作を行った場合の計算記憶装置351の内容の変
化を説明する。Next, a processing method for outputting to the calculation operation storage devices 351 and 352 will be described with reference to the flowchart of FIG. As a calculation example, a change in the content of the calculation storage device 351 when the calculation operation of 4 + 5 + 6 = is performed will be described.
【0046】まず、ステップ401により最初の計算式
である「4+」が入力される。ステップ402では、計
算カウントエリア411を参照し、内容が「0」である
ため、入力した計算式を計算式記憶エリア412の第1
エリアに出力する。ステップ403では計算カウントエ
リア411に「1」を加え、計算カウントエリア411
を「1」にする。First, in step 401, "4+" which is the first calculation formula is input. In step 402, the calculation count area 411 is referred to and the content is “0”.
Output to area. In step 403, “1” is added to the calculation count area 411, and the calculation count area 411 is added.
To “1”.
【0047】ステップ404では、計算カウントエリア
411の内容を表示制御装置331に出力する。これに
より、数式カウント表示装置311に現在の数式の数で
ある「1」が表示される。In step 404, the contents of the calculation count area 411 are output to the display control device 331. As a result, “1”, which is the current number of mathematical expressions, is displayed on the mathematical expression count display device 311.
【0048】次に、ステップ401により2番目の計算
式である「5+」が入力される。ステップ402では、
計算カウントエリア411を参照し、内容が「1」であ
るため、入力した計算式を計算式記憶エリア412の第
2エリアに出力する。ステップ403では、計算カウン
トエリア411に「1」を加え、計算カウントエリア4
11を「2」とする。ステップ404では、計算カウン
トエリア411の内容を表示制御装置331に出力す
る。これにより、数式カウント表示装置311に現在の
数式の数である「2」が表示される。Next, at step 401, the second calculation formula "5+" is input. In step 402,
Since the content is “1” with reference to the calculation count area 411, the input calculation formula is output to the second area of the calculation formula storage area 412. In step 403, “1” is added to the calculation count area 411, and the calculation count area 4
11 is set to “2”. In step 404, the contents of the calculation count area 411 are output to the display control device 331. As a result, the current mathematical expression number “2” is displayed on the mathematical expression count display device 311.
【0049】「6+」が入力された場合も同様の処理が
行われる。The same processing is performed when "6+" is input.
【0050】取消操作では、操作入力装置340から入
力された操作は入力制御装置336により取消装置33
5へ伝達される。In the cancel operation, the operation input from the operation input device 340 is changed by the input control device 336 to the cancel device 33.
5 is transmitted.
【0051】取消装置335での処理方法の例を図5の
フローチャートを参照して説明する。なお、計算例とし
て、4+5×6=という計算操作を行った後、取消操作
を1回行い、「×6」を取り消す場合について説明す
る。An example of the processing method in the cancellation device 335 will be described with reference to the flowchart of FIG. As a calculation example, a case will be described in which after performing a calculation operation of 4 + 5 × 6 =, a cancellation operation is performed once to cancel “× 6”.
【0052】まず、ステップ501により操作取消キー
109の操作が入力される。ステップ502では、計算
カウントエリア411から「1」を減じ、ステップ50
3では該当する計算記憶エリア412の内容を初期化す
る。これにより、「×6=」という計算操作は計算記憶
エリア412から消去される。ステップ504では計算
カウントエリア411の内容を数式カウント表示装置3
11に、計算操作記憶装置351の最終状態を表示欄1
01aに表示する。これにより、表示欄101aは「×
6=」を操作する前の状態に戻る。First, in step 501, the operation of the operation cancel key 109 is input. In step 502, “1” is subtracted from the calculation count area 411,
At 3, the contents of the corresponding calculation storage area 412 are initialized. As a result, the calculation operation “× 6 =” is deleted from the calculation storage area 412. In step 504, the contents of the calculation count area 411 are displayed in the formula count display device 3.
11 shows the final state of the calculation operation storage device 351 in the display column 1
01a. As a result, the display column 101a displays “×
Return to the state before operating “6 =”.
【0053】次に、変更装置334での処理方法の例を
図6のフローチャートを参照して説明する。なお、計算
例として4+2+6=という計算操作を行った後、「+
2」を「+5」に変更する場合について説明する。Next, an example of a processing method in the changing device 334 will be described with reference to a flowchart of FIG. After performing a calculation operation of 4 + 2 + 6 = as a calculation example, “+
The case where "2" is changed to "+5" will be described.
【0054】まず、ステップ601により操作戻りキー
103の操作が入力される。ステップ602では、直前
に入力されたキーが「=」又は計算実行キー107以外
ならば、計算カウントエリア411から「1」を減じ、
ステップ603では該当する計算記憶エリア412の内
容を表示欄101aに表示する。ステップ604では計
算カウントエリア412の内容を計算カウント表示装置
311に表示する。もう一度戻り操作を行い、計算カウ
ント表示装置311の状態を「2」に、表示欄101a
の状態を「+2」にする。この状態で「+5」を入力す
ると、入力制御装置336の働きにより、計算記憶エリ
ア412の内容が「+5」に置き変わる。そして、計算
実行キー107の操作を行うことにより計算操作記憶装
置351に格納されている計算操作が更新された上で、
変更後の計算結果が表示欄101aに表示される。First, at step 601, the operation of the operation return key 103 is input. In step 602, if the key input immediately before is “=” or a key other than the calculation execution key 107, “1” is subtracted from the calculation count area 411,
In step 603, the contents of the corresponding calculation storage area 412 are displayed in the display column 101a. In step 604, the contents of the calculation count area 412 are displayed on the calculation count display device 311. A return operation is performed again, and the state of the calculation count display device 311 is changed to “2”, and the display column 101a is displayed.
Is set to “+2”. When "+5" is input in this state, the contents of the calculation storage area 412 are replaced with "+5" by the operation of the input control device 336. By operating the calculation execution key 107, the calculation operation stored in the calculation operation storage device 351 is updated.
The calculation result after the change is displayed in the display column 101a.
【0055】次に、比較装置333での処理方法の例を
図7のフローチャートを参照して説明する。なお、計算
例として、4+5+6=という計算操作と4+2+6=
という計算操作を比較する場合について説明する。Next, an example of a processing method in the comparison device 333 will be described with reference to a flowchart of FIG. As a calculation example, a calculation operation of 4 + 5 + 6 = and 4 + 2 + 6 =
The case of comparing the calculation operations described above will be described.
【0056】まず、それぞれの計算操作の内容は、計算
カウントエリア411aおよび411bと、計算記憶エ
リア412aおよび412bに記憶され、また計算カウ
ント表示装置110a,110bと、表示欄101a,
101bに表示された状態とする。First, the contents of each calculation operation are stored in calculation count areas 411a and 411b and calculation storage areas 412a and 412b. Also, calculation count display devices 110a and 110b, display fields 101a and
Let it be the state displayed on 101b.
【0057】まず、ステップ701により操作比較キー
108による比較操作が入力される。ステップ702で
は、比較対象の操作を1番目とする。ステップ703で
は、比較対象となっている計算式の比較を行い、一致し
ている場合はステップ704により比較対象計算式が1
つ進められる。この具体例では、2番目の計算式が不一
致であるため、2つ目の計算式の比較で不一致となり、
ステップ705に進む。ステップ705では、不一致と
なった状態の計算カウントエリア411a,411bの
内容を計算カウント表示装置110a,110bに、計
算記憶エリア412a,412bの内容を表示欄101
a,101bにそれぞれ表示する。First, in step 701, a comparison operation using the operation comparison key 108 is input. In step 702, the operation to be compared is the first operation. In step 703, the comparison formulas to be compared are compared. If they match, in step 704 the comparison formula is set to 1
Is advanced. In this specific example, the second calculation formula does not match, so the comparison of the second calculation formula does not match,
Proceed to step 705. In step 705, the contents of the calculation count areas 411a and 411b in the mismatched state are displayed on the calculation count display devices 110a and 110b, and the contents of the calculation storage areas 412a and 412b are displayed in the display column 101.
a and 101b.
【0058】これにより、2つ目の計算式での操作が誤
っていることが判る。This indicates that the operation in the second calculation formula is incorrect.
【0059】次に、変更装置334において既に入力し
た計算操作の途中に新たな計算操作を挿入する処理方法
の例を図8のフローチャートを参照して説明する。な
お、計算例として4+6=という計算操作を行った後、
「+6」の前に「+5」を挿入する場合について説明す
る。Next, an example of a processing method for inserting a new calculation operation in the middle of a calculation operation already input in the change device 334 will be described with reference to the flowchart of FIG. After performing a calculation operation of 4 + 6 = as a calculation example,
A case where “+5” is inserted before “+6” will be described.
【0060】まず、操作戻りキー103を1回操作す
る。すると、直前に入力したキーが「=」又は計算実行
キー107以外ならば計算カウントエリア411から
「1」が減じられ、表示欄110aの表示内容を1つ戻
す。なお、この例では「2」のままである。次に、操作
挿入キー105を操作する。すると、ステップ801に
より操作挿入キー105の操作が入力される。ステップ
802では、計算カウントエリア411で示す記憶エリ
ア以降の計算式をずらし、さらに次のステップ803で
計算カウントエリア411で示す記憶エリアを初期化す
る。First, the operation return key 103 is operated once. Then, if the key input immediately before is “=” or a key other than the calculation execution key 107, “1” is subtracted from the calculation count area 411, and the display content of the display column 110a is returned by one. Note that in this example, “2” is maintained. Next, the operation insertion key 105 is operated. Then, the operation of the operation insertion key 105 is input in step 801. In step 802, the calculation formulas after the storage area indicated by the calculation count area 411 are shifted, and in the next step 803, the storage area indicated by the calculation count area 411 is initialized.
【0061】これにより、それまで「+6」が格納され
ていたエリアは「0」になり、「+6」は次のエリアに
移される。次にステップ804において表示欄101a
に挿入中表示203を表示させる。この状態で、「+
5」を入力し、計算実行キー107を操作すると、計算
記憶エリア412の内容は「4+5+6=」という操作
内容になり、その計算結果が表示欄101aに表示され
る。As a result, the area where "+6" is stored becomes "0", and "+6" is moved to the next area. Next, in step 804, the display column 101a
To display the in-insertion display 203. In this state, "+
When "5" is input and the calculation execution key 107 is operated, the content of the calculation storage area 412 becomes "4 + 5 + 6 =", and the calculation result is displayed in the display column 101a.
【0062】なお、上記説明において計算カウントエリ
ア411および計算記憶エリア412は4個のみ図示し
ているが、これは説明を簡単にするためのものであり、
詳しくはさらに多くのエリアが用意されていることは言
うまでもない。従って、現実にあり得る多数の計算式か
ら成る計算を最初に遡って検証できる。Although only four calculation count areas 411 and four calculation storage areas 412 are shown in the above description, this is for the sake of simplicity.
Needless to say, more areas are prepared. Accordingly, it is possible to retroactively verify a calculation including a large number of calculation formulas that can be actually realized.
【0063】また、計算操作記憶装置および表示部は2
組設けているが、2組以上設ける構成であってもよい。The calculation operation storage device and the display unit are
Although a set is provided, two or more sets may be provided.
【0064】[0064]
【発明の効果】以上説明したように本発明においては、
入力された計算操作内容を操作順に記憶する計算操作記
憶手段と、任意の計算操作段階を指示する操作手段と、
この操作手段によって指示された計算操作段階の計算操
作内容を前記計算操作記憶手段から検索する処理手段
と、検索された計算操作内容を表示する表示手段と、前
記計算操作記憶手段に記憶された任意の操作段階の計算
操作内容を変更操作に従って変更する変更手段と、前記
計算操作記憶手段に記憶された任意の操作段階の計算操
作内容を取消操作に従って取り消す取消手段と、計算実
行操作に従って前記計算操作記憶手段に記憶された計算
操作内容に対応した計算を行う計算手段とを備えるの
で、計算操作を誤った場合に効率良く訂正でき、正しい
計算結果を少ない計算操作で効率良く得ることができ
る。As described above, in the present invention,
Calculation operation storage means for storing input calculation operation contents in the order of operation, operation means for instructing an arbitrary calculation operation stage,
Processing means for retrieving the contents of the calculation operation at the calculation operation stage instructed by the operation means from the calculation operation storage means; display means for displaying the contents of the searched calculation operation; and arbitrary information stored in the calculation operation storage means Changing means for changing the content of the calculation operation at the operation stage according to the change operation, cancellation means for canceling the content of the calculation operation at any operation stage stored in the calculation operation storage means according to the cancellation operation, and the calculation operation according to the calculation execution operation Since there is provided a calculation means for performing a calculation corresponding to the content of the calculation operation stored in the storage means, it is possible to efficiently correct a wrong calculation operation, and to obtain a correct calculation result efficiently with a small number of calculation operations.
【0065】そのうえでさらに、前記計算操作記憶手段
および表示手段を複数組設け、また各計算操作記憶手段
に記憶されている計算操作内容を比較する比較手段を設
け、相違する計算操作内容を各表示手段に表示させるよ
うにしたので、計算操作を誤った場合に効率良く間違い
を発見することができる。Furthermore, a plurality of sets of the calculation operation storage means and display means are provided, and comparison means for comparing the calculation operation contents stored in each calculation operation storage means are provided, and different calculation operation contents are displayed on each display means. Is displayed, so that if a calculation operation is erroneous, the error can be found efficiently.
【0066】また、表示手段に入力された数式の数を常
時表示させる手段を設けたので、入力した数式の数が正
しいかどうかを常に判断することができ、入力漏れや余
分な入力操作に気がつくことができる。Further, since means for constantly displaying the number of mathematical expressions input to the display means is provided, it is always possible to judge whether or not the number of mathematical expressions input is correct. be able to.
【0067】また、複数組の計算操作記憶手段のうち計
算操作に使用している組と、計算操作内容を変更中であ
る旨の状態の識別表示を行わせるようにしたので、現在
の操作状態を正確に認識することができ、操作ミスを防
止できる。Further, since a plurality of sets of calculation operation storage means are used to identify the set used for the calculation operation and the state that the content of the calculation operation is being changed, the current operation state is displayed. Can be accurately recognized, and operation errors can be prevented.
【図1】本発明による電子計算装置の操作面の一実施例
を示す平面図である。FIG. 1 is a plan view showing one embodiment of an operation surface of an electronic computing device according to the present invention.
【図2】実施例における表示例を示す説明図である。FIG. 2 is an explanatory diagram showing a display example in the embodiment.
【図3】実施例における機能構成図である。FIG. 3 is a functional configuration diagram in the embodiment.
【図4】計算操作記憶装置への出力処理方法の例を示す
フローチャートである。FIG. 4 is a flowchart illustrating an example of an output processing method to a calculation operation storage device.
【図5】計算操作取消し処理方法の例を示すフローチャ
ートである。FIG. 5 is a flowchart illustrating an example of a calculation operation cancellation processing method.
【図6】計算操作変更処理方法の例を示すフローチャー
トである。FIG. 6 is a flowchart illustrating an example of a calculation operation change processing method.
【図7】計算操作比較処理方法の例を示すフローチャー
トである。FIG. 7 is a flowchart illustrating an example of a calculation operation comparison processing method.
【図8】計算操作挿入処理方法の例を示すフローチャー
トである。FIG. 8 is a flowchart illustrating an example of a calculation operation insertion processing method.
101a,101b…表示欄、102a,102b…表
示欄選択キー、103…操作戻りキー、104…操作送
りキー、105…操作挿入キー、106…操作削除キ
ー、107…計算実行キー、108…操作比較キー、1
09…操作取消キー、110a,110b…数式カウン
ト表示欄、201…選択中表示、202…変更中表示、
203…挿入中表示、310,320…表示部、330
…中央処理装置、340…操作入力装置、350…主記
憶装置、411,411a,411b…計算カウントエ
リア、412,412a,412b…計算記憶エリア。101a, 101b display field, 102a, 102b display field selection key, 103 operation return key, 104 operation feed key, 105 operation insertion key, 106 operation deletion key, 107 calculation execution key, 108 operation comparison Key, 1
09: operation cancel key, 110a, 110b: formula count display field, 201: selected display, 202: changing display,
203: display during insertion, 310, 320: display unit, 330
... Central processing unit, 340 ... Operation input device, 350 ... Main storage device, 411, 411a, 411b ... Calculation count area, 412, 412a, 412b ... Calculation storage area.
Claims (3)
する複数組の計算操作記憶手段と、任意の計算操作段階
を指示する操作手段と、この操作手段によって指示され
た計算操作段階の計算操作内容を前記計算操作記憶手段
から検索する処理手段と、検索された計算操作内容を表
示する複数組の表示手段と、前記計算操作記憶手段に記
憶された任意の操作段階の計算操作内容を変更操作に従
って変更する変更手段と、前記計算操作記憶手段に記憶
された任意の操作段階の計算操作内容を取消操作に従っ
て取り消す取消手段と、前記計算操作記憶手段に記憶さ
れた任意の操作段階の計算操作内容に対し任意の計算操
作内容を挿入する挿入手段と、計算実行操作に従って前
記計算操作記憶手段に記憶された計算操作内容に対応し
た計算を行う計算手段と、比較実行操作に従って各計算
操作記憶手段に記憶されている計算操作内容を比較し、
相違する計算操作内容を各表示手段に表示させる比較手
段とを備えることを特徴とする電子計算装置。1. A plurality of sets of calculation operation storage means for storing input calculation operation contents in the order of operation, an operation means for instructing an arbitrary calculation operation stage, and a calculation operation of a calculation operation stage instructed by the operation means Processing means for retrieving the contents from the calculation operation storage means; a plurality of sets of display means for displaying the searched calculation operation contents; and an operation for changing the calculation operation contents at any operation stage stored in the calculation operation storage means Changing means for changing the contents of the calculation operation at any operation stage stored in the calculation operation storage means according to the cancellation operation; and changing means stored in the calculation operation storage means.
Calculation operation at any operation stage
Insertion means for inserting the contents of the operation, calculation means for performing a calculation corresponding to the content of the calculation operation stored in the calculation operation storage means in accordance with the calculation execution operation, and each calculation in accordance with the comparison execution operation
Compare the calculation operation contents stored in the operation storage means,
Comparison means for displaying different calculation operation contents on each display means
Electronic computing device, characterized in that it comprises a stage.
作に使用している組と、計算操作内容を変更中である旨
の状態の識別表示を行わせる手段を備えることを特徴と
する請求項1記載の電子計算装置。2. The method according to claim 1, wherein said plurality of sets of calculation operation storage means are used for calculation operation.
The set used in the work and the content of the calculation operation are being changed
2. The electronic computing device according to claim 1, further comprising means for performing identification display of the state .
時表示させる手段を備えることを特徴とする請求項1〜
2記載のいずれかの電子計算装置。3. The number of formulas inputted is always displayed on said display means.
2. A time display means.
3. The electronic computing device according to any one of claims 2 to 6 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1655094A JP2863077B2 (en) | 1994-02-10 | 1994-02-10 | Electronic computing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1655094A JP2863077B2 (en) | 1994-02-10 | 1994-02-10 | Electronic computing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07225743A JPH07225743A (en) | 1995-08-22 |
| JP2863077B2 true JP2863077B2 (en) | 1999-03-03 |
Family
ID=11919392
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1655094A Expired - Fee Related JP2863077B2 (en) | 1994-02-10 | 1994-02-10 | Electronic computing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2863077B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3637520B2 (en) * | 1997-08-11 | 2005-04-13 | 有限会社エステートプランニング研究所 | Desktop addition / subtraction / division / division calculator for easy verification and steady calculation |
| JP6672802B2 (en) * | 2016-01-08 | 2020-03-25 | カシオ計算機株式会社 | Electronic equipment and calculation processing program |
-
1994
- 1994-02-10 JP JP1655094A patent/JP2863077B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07225743A (en) | 1995-08-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5842180A (en) | Method and system for detecting and correcting errors in a spreadsheet formula | |
| US5216627A (en) | Method and apparatus for computing with terms having units | |
| US4954977A (en) | Pedagogic calculating machine for arithmetic instruction | |
| JP2863077B2 (en) | Electronic computing device | |
| JPH04198715A (en) | Wave-form display device | |
| US5515304A (en) | Portable calculator for an array calculation | |
| JPH05197690A (en) | Fraction input method | |
| JPH08180024A (en) | Desk-top electronic calculator | |
| EP0483368A1 (en) | Method of searching sequence program | |
| EP0786729B1 (en) | Portable calculator | |
| JP2002032348A (en) | Method for restoring calculation result in electronic calculator | |
| EP0355020A2 (en) | Transaction processing apparatus capable of performing additional processing | |
| JP2750958B2 (en) | Formula editing device | |
| JP2985965B2 (en) | Factorization device | |
| JP3008807B2 (en) | Data processing device | |
| JP2865506B2 (en) | Medical office calculator | |
| JPS5914847Y2 (en) | calculator | |
| JPS6210828Y2 (en) | ||
| JPH1131185A (en) | Graph processing device and storage medium | |
| JP2022012588A (en) | calculator | |
| JPH04101242A (en) | Generating system for graph classified by fault cause code | |
| JPH07319822A (en) | Small calculator with check function | |
| JP3521919B2 (en) | Calculator and fraction input and display method in calculator | |
| JPH1166013A (en) | Calculation device and storage medium storing calculation processing program | |
| JPH10260941A (en) | calculator |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |