JPH02213975A - Electronic computer - Google Patents

Electronic computer

Info

Publication number
JPH02213975A
JPH02213975A JP1033800A JP3380089A JPH02213975A JP H02213975 A JPH02213975 A JP H02213975A JP 1033800 A JP1033800 A JP 1033800A JP 3380089 A JP3380089 A JP 3380089A JP H02213975 A JPH02213975 A JP H02213975A
Authority
JP
Japan
Prior art keywords
unit
input
area
conversion
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1033800A
Other languages
Japanese (ja)
Inventor
Michinori Shinkai
新飼 道典
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 JP1033800A priority Critical patent/JPH02213975A/en
Publication of JPH02213975A publication Critical patent/JPH02213975A/en
Pending legal-status Critical Current

Links

Landscapes

  • Calculators And Similar Devices (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、例えば単位換算機能(面積計算、距離計算な
ど)あるいは複利計算などのような演算機能を備えた電
子計算機に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to an electronic computer having arithmetic functions such as a unit conversion function (area calculation, distance calculation, etc.) or compound interest calculation.

[従来の技術] 従来より、各種デイスプレィやキーボードなどを備え、
種々の演算を行なうことができる電子式の卓上計算機(
電卓)が数多く発売されている。
[Conventional technology] Traditionally, devices have been equipped with various displays, keyboards, etc.
An electronic desktop calculator that can perform various calculations (
There are many calculators on the market.

これら電子式卓上計算機では、コストの低減あるいは携
帯性を重視して、低消費電力にすることが求められてお
り、そのうち最も電力を消費する表示部分には、7セグ
メントやドツトマトリクスで表示するLCD (液晶表
示)などが用いられ、消費電力を抑えるように構成され
ている。このような電卓では一般的に、変数(数値入力
データ)と、その変数の演算などを指定するキー(対応
する関数キー)とが各々1対1に対応している。そして
、全ての変数を入力後、その解を求めるための指示を、
対応する関数キーなどにより入力することにより、表示
部にその結果が表示されるように構成されている。
These electronic desktop calculators are required to have low power consumption, with an emphasis on cost reduction and portability. (liquid crystal display), etc., and is configured to reduce power consumption. In such a calculator, there is generally a one-to-one correspondence between variables (numeric input data) and keys (corresponding function keys) for specifying operations for the variables. After inputting all the variables, the instructions for finding the solution are as follows:
The configuration is such that the result is displayed on the display unit by inputting using a corresponding function key or the like.

また、こうして求められた結果により、先に設定した数
値データ(変数)を確認したいときなどは、呼出しキー
などを操作した後、対応するキーなどを操作することに
より、表示部上に再度それら入力された数値データを表
示することができる。
In addition, if you want to check the previously set numerical data (variables) based on the results obtained in this way, you can input them again on the display by operating the call key, etc., and then operating the corresponding key. The numerical data can be displayed.

[発明が解決しようとしている課題] しかしながら、これら電卓では一般的に1行しか表示さ
れないため、入力した数値データと、求められた結果デ
ータとの対応が取りずらい。これを改善するために、多
段で表示できる表示部を備えたもの、あるいはプリンタ
などを備えて全データを印刷して確認を容易にできるも
のがある。
[Problems to be Solved by the Invention] However, since these calculators generally display only one line, it is difficult to correspond between input numerical data and obtained result data. In order to improve this, some devices are equipped with a display section that can display in multiple stages, or are equipped with a printer to print out all data for easy confirmation.

しかし、多段で表示できる表示部を備えた機器では、全
ての数値入力データおよびそれらの結果が同時に表示さ
れているにもかかわらず、これらのデータを変更する場
合には訂正モードに設定した後に、カーソルなどを訂正
したい箇所に移動して変更する必要がある。このため操
作が煩雑になってしまうという問題がある。
However, even though all numerical input data and their results are displayed at the same time on devices equipped with a display that can be displayed in multiple stages, if you want to change these data, you must first set the correction mode. You need to move the cursor etc. to the part you want to correct and make changes. Therefore, there is a problem that the operation becomes complicated.

また、プリンタ付きの電卓では、一連の演算経過は印刷
することにより容易に理解できるが、データを確認する
ためには一々印刷を行なう必要があり、また、データの
入力中やデータの入力後などに入力データを変更するに
は、そのデータ箇所を確認し、その箇所にカーソルなど
を移動して変更する必要があるため、多段表示部を備え
た電卓の場合と同様に、操作が煩雑になるという問題が
ある。
In addition, with calculators equipped with a printer, you can easily understand the sequence of calculations by printing them out, but in order to check the data, you need to print each one, and it is necessary to print out each calculation during or after inputting the data. To change the input data, you need to check the data location and move the cursor to that location to make the change, which makes the operation complicated, similar to when using a calculator with a multi-level display. There is a problem.

さらに、単位を換算できる機能が付加された電卓などで
は、ある1つの単位(例えばヤード)から別の単位(例
えばメートル)などに変換する場合、例えば100ヤー
ドと入力し、メートルへの変換指示を人力すると、その
変換結果として91.44m”が表示される。これに引
続き、例えば”Loom”を“ヤード”に変換するよう
に変換指示を入力するには、また新たに” 100 m
や“ヤード”の変換指示などを入力し直す必要がある。
Furthermore, with a calculator that has a function that allows you to convert units, if you want to convert from one unit (for example, yards) to another (for example, meters), enter 100 yards, and then instruct the conversion to meters. When done manually, "91.44 m" is displayed as the conversion result.Subsequently, to enter a conversion instruction such as converting "Loom" to "yard", enter a new "100 m".
It is necessary to re-enter the conversion instructions for ``Yard'' and ``Yard''.

このように、たとえ変換したい数値が同じでも、変換の
種類が異なるごとに再度数値データを入力し直す必要が
あり、また変換終了後は変換された最終結果のみしか表
示されないため、元のデータの単位が何であったかも分
からなくなってしまうという問題があった。
In this way, even if the numbers you want to convert are the same, you will need to re-enter the numerical data each time the type of conversion is different, and after the conversion is complete, only the final result of the conversion will be displayed. There was a problem that it became impossible to know what the unit was.

本発明は上記従来例に鑑みてなされたもので、表示画面
上より直接対応する領域に数値データを入力することが
できるとともに、画面上に単位の入力領域を表示して換
算指示を行なうことができるようにして、入力データや
単位換算計算の指示あるいは変更や訂正を容易にできる
電子計算機を提供することを目的とする。
The present invention has been made in view of the above-mentioned conventional example, and it is possible to input numerical data directly into the corresponding area on the display screen, and also to display a unit input area on the screen and give conversion instructions. The purpose of the present invention is to provide an electronic computer that can easily instruct, change, or correct input data and unit conversion calculations.

[課題を解決するための手段] 上記目的を達成するために本発明の電子計算機は以下の
様な構成からなる。即ち、 数値データや各種単位変換指示を入力し、指示入力され
た単位変換に対応する演算を実行する電子計算機であっ
て、入力された数値データおよび単位変換指示領域を同
一表示画面上に表示する表示手段と、前記表示手段の表
示画面上に設けられ、前記数値データの手書き入力およ
び前記単位変換指示領域を指定する項目入力が可能な入
力手段と、前記入力手段により人力された数値データを
文字認識して入力する認識手段と、前記入力手段により
指定された単位を前記表示手段の特定領域に表示する指
定単位表示手段と、認識された数値データと前記特定領
域に表示された単位とを対応付け、前記入力手段より入
力された演算開始指示により単位換算の計算を実行する
ように制御する制御手段とを有する。
[Means for Solving the Problems] In order to achieve the above object, the electronic computer of the present invention has the following configuration. That is, it is an electronic computer that inputs numerical data and various unit conversion instructions and executes calculations corresponding to the input unit conversion, and displays the input numerical data and unit conversion instruction area on the same display screen. a display means, an input means provided on the display screen of the display means and capable of handwriting input of the numerical data and input of items specifying the unit conversion instruction area; A recognition means for recognizing and inputting a unit, a designated unit display means for displaying a unit specified by the input means in a specific area of the display unit, and a correspondence between the recognized numerical data and the unit displayed in the specific area. and control means for controlling the unit conversion calculation to be executed in response to a calculation start instruction inputted from the input means.

[作用] 以上の構成において、入力手段は、入力された数値デー
タおよび単位変換指示領域を同一表示画面上に表示する
表示手段の表示画面上に設けられており、数値データの
手書き入力および単位変換指示領域を指定する項目入力
が可能である。この入力手段により入力された数値デー
タを文字認識して入力するとともに、この入力手段によ
り指定された単位を表示手段の特定領域に表示する。こ
うして、認識された数値データとその特定領域に表示さ
れた単位とを対応付け、入力手段より入力された演算開
始指示により単位換算の計算を実行するように動作して
いる。
[Function] In the above configuration, the input means is provided on the display screen of the display means that displays the input numerical data and the unit conversion instruction area on the same display screen, and allows handwritten input of numerical data and unit conversion. It is possible to input items to specify the designated area. The numerical data inputted by this input means is inputted by character recognition, and the unit specified by this input means is displayed in a specific area of the display means. In this way, the recognized numerical data and the unit displayed in the specific area are associated with each other, and the unit conversion calculation is performed in response to a calculation start instruction inputted from the input means.

[実施例] 以下、添付図面を参照して本発明の好適な実施例を詳細
に説明する。
[Embodiments] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

[単位変換計算機の説明(第1図〜第5図)]第1図は
実施例の単位変換計算機の概略構成を示すブロック図で
ある。
[Description of Unit Conversion Calculator (FIGS. 1 to 5)] FIG. 1 is a block diagram showing a schematic configuration of a unit conversion computer according to an embodiment.

図において、101は単位変換計算機の制御部を示して
いる。この制御部101には、例えばマイクロプロセッ
サなどのCPtJllや、第6図のフローチャートで示
されたcpuilの制御プログラムや各種データなどを
記憶しているROMI2、CPUIIのワークエリアと
して使用されるとともに各種データを一時保存するRA
M13などを備えている。
In the figure, 101 indicates a control unit of the unit conversion calculator. This control unit 101 is used as a work area for a CPtJll such as a microprocessor, a ROMI2 that stores CPU control programs and various data shown in the flowchart of FIG. 6, and a CPU II. RA to temporarily save
It is equipped with M13 etc.

102は入出力部で、液晶表示部(LCD)22やデジ
タイザ23などを備えている。21はLCDドライバで
、CPUIIよりドツトパターンデータな入力し液晶表
示部22を駆動してそのパターンデータを表示している
。23はデジタイザで、その指定された位置に対応する
アナログ信号がA/Dコンバータ24に入力されて、そ
の指示位置が確認できるようになっている。
Reference numeral 102 denotes an input/output unit, which includes a liquid crystal display (LCD) 22, a digitizer 23, and the like. 21 is an LCD driver which inputs dot pattern data from the CPU II and drives the liquid crystal display section 22 to display the pattern data. 23 is a digitizer, and an analog signal corresponding to the designated position is input to the A/D converter 24, so that the designated position can be confirmed.

これにより、デジタイザ23のある位置が押下されると
、そのアナログ位置信号はA/Dコンバーク24により
デジタル信号に変換されてCPU1lに入力される。こ
れにより、CPUIIはデジタイザ23の押下された位
置を検出することができる。このデジタル位置信号はR
AM13に記憶される。CPUIIは、この位置が後述
する第2図のIDI、ID2のいずれかに該当していれ
ば、この押下された位置に対応するLCD22のドツト
マトリクスの点を点灯させる。
As a result, when a certain position of the digitizer 23 is pressed, the analog position signal is converted into a digital signal by the A/D converter 24 and input to the CPU 1l. This allows the CPU II to detect the pressed position of the digitizer 23. This digital position signal is R
It is stored in AM13. If this position corresponds to either IDI or ID2 in FIG. 2, which will be described later, the CPU II lights up the dot matrix dot on the LCD 22 corresponding to the pressed position.

これにより、デジタイザ23上の点と、LCD表示部2
2のドツトとの対応が取れるとともに、デジタイザ23
上に書かれた文字(アルファベット、数字あるいは平仮
名など)がリアルタイムでLCD22上に表示できる。
As a result, the points on the digitizer 23 and the LCD display section 2
2, and the digitizer 23
The characters written above (alphabets, numbers, hiragana, etc.) can be displayed on the LCD 22 in real time.

そしてその後、第2図のIDI、ID2で示されたデー
タ領域に対応する領域に、デジタイザ23上より手書き
で入力されたデータを基に文字認識を行ない、LCD2
2のその位置に清書した数字や文字などを表示する。ま
た、デジタイザ23上で指示された位置が第2図の項目
指定領域(201〜209,211.212)であれば
、その位置に対応する項目の機能が選択されることにな
る。
After that, character recognition is performed based on the data input by hand from the digitizer 23 into the areas corresponding to the data areas indicated by IDI and ID2 in FIG.
2. Display numbers, letters, etc. that have been handwritten in that position. Further, if the position specified on the digitizer 23 is the item designation area (201 to 209, 211, 212) in FIG. 2, the function of the item corresponding to that position will be selected.

以下、第2図〜第5図を参照して、本実施例の装置の操
作について詳しく説明する。
Hereinafter, the operation of the apparatus of this embodiment will be explained in detail with reference to FIGS. 2 to 5.

第2図は実施例の単位変換計算機のLCD22による表
示画面の一例を示す図で、この表示画面上には透明のデ
ジタイザ23が設けられており、この画面上より項目指
定や文字入力を行なうことができる。
FIG. 2 is a diagram showing an example of the display screen on the LCD 22 of the unit conversion calculator of the embodiment. A transparent digitizer 23 is provided on this display screen, and items can be specified and characters can be input from this screen. Can be done.

第2図は面積換算時における表示画面例を示した図であ
る。
FIG. 2 is a diagram showing an example of a display screen when converting area.

図において、201〜207は単位の変換機能を指示す
るための単位選択キー領域である。211.212はそ
れぞれID1.、ID2に入力された数値に対応する単
位を指示するための領域で、201〜207により選択
された単位を、この領域に指定することができる。また
、IDI、ID2は数値入力が可能な領域で、この部分
にデジタイザ23により手書きで数字や文字などを入力
することにより、数値や文字データなどを入力すること
ができる。さらに、208,209は単位を変換する変
換方向を指示するためのキー人力領域である。
In the figure, 201 to 207 are unit selection key areas for instructing unit conversion functions. 211.212 are ID1. , is an area for specifying the unit corresponding to the numerical value inputted to ID2, and the unit selected by 201 to 207 can be specified in this area. Further, IDI and ID2 are areas in which numerical values can be input, and by inputting numbers, characters, etc. by hand using the digitizer 23 into these areas, numerical values, character data, etc. can be input. Furthermore, 208 and 209 are key manual areas for instructing the direction of conversion of units.

第3図は“坪”と“平方メートル”との間での単位変換
を行なうときの例を示す図である。
FIG. 3 is a diagram showing an example of unit conversion between "tsubo" and "square meter".

この時のデジタイザ23上での操作を説明すると、まず
単位領域201を指示して“坪°°を指定する。そして
、次に領域211を指示することにより、”坪“を図示
のごとく領域内211に表示する。同様にして、単位領
域204を指示して“平方メートル”を指定し、つぎに
領域212を指示することにより、領域212内に“平
方メートル”と表示する。この後、IDIに数値データ
“100”を手書きで入力し、“坪”より“平方メート
ル“への変換を指示する、演算開始指示入力領域209
を指示することにより、ID2にその演算結果(330
,5785124)を表示することができる。
To explain the operation on the digitizer 23 at this time, first, specify the unit area 201 to specify "tsubo°°." Then, by specifying the area 211, "tsubo" is specified within the area as shown in the figure. 211.Similarly, by specifying the unit area 204 and specifying "square meter", and then specifying the area 212, "square meter" is displayed in the area 212.After this, the numerical value is set in the IDI. Calculation start instruction input area 209 where data “100” is handwritten and an instruction is given to convert “tsubo” to “square meter”.
By instructing ID2, the calculation result (330
, 5785124) can be displayed.

なお、IDIへのデータの入力は、演算開始指示入力領
域209(または208)を指示する前であれば、単位
を指示する前であってもよい。
Note that the data may be input to the IDI before the unit is specified as long as it is before the calculation start instruction input area 209 (or 208) is specified.

また、第4図は第3図の状態より変換する単位を変更し
た例を示す図で、ここでは゛坪゛°より町”への変換を
実行するように変更した例を示している。なお、ここで
は領域211とMDIのデータ(“坪”100”)はそ
のままで、“平方メートル”を“町゛°に変更している
Furthermore, Fig. 4 is a diagram showing an example in which the unit of conversion has been changed from the state in Fig. 3, and this example shows an example in which the conversion is executed from ``tsubo゛° to cho''. Here, the area 211 and MDI data ("tsubo"100") remain as they are, but "square meter" is changed to "town".

この操作を説明すると、まず単位領域203を指定して
”町”を指示し、次に領域212を指示することにより
、その領域212に“町”を表示させる。そして、次に
演算開始指示領域209を指示することにより、坪”°
より°゛町“への変換を実行しているものである。こう
して、“100坪”が“町”に換算され、その計算結果
“0.033333333町”が表示されることにより
単位の換算を確認できる。
To explain this operation, first, the unit area 203 is specified and "town" is specified, and then the area 212 is specified, so that "town" is displayed in that area 212. Then, by instructing the calculation start instruction area 209,
In this way, "100 tsubo" is converted to "town", and the calculation result "0.033333333 town" is displayed, allowing you to convert the unit. You can check it.

更に、第5図は引き続いて“町“より“反”への変換を
行なう場合を示す図である。
Furthermore, FIG. 5 is a diagram showing a case in which "machi" is subsequently converted to "han".

ここでは、第4図で得られた“0.033333333
町”を“反パに変化するもので、先ず単位指定領域20
2を押下し、次に領域211を押下することにより、図
示のごとく領域211に“反”が表示され、変換単位の
設定が行なわれる。こうして、変換開始指示領域208
を押下することにより、“0.033333333町“
が“0.333333333反”に変換されて表示され
る。
Here, “0.033333333 obtained in Fig. 4
"Town" changes to "Anti-Pa", first the unit designated area 20
By pressing 2 and then pressing area 211, "anti" is displayed in area 211 as shown in the figure, and the conversion unit is set. In this way, the conversion start instruction area 208
By pressing “0.033333333 town”
is converted to "0.333333333 anti" and displayed.

[動作説明 (第1図〜第6図)] 第6図(A)(B)は実施例の単位変換計算機における
入出力および演算処理を示すフローチャートで、この処
理を実行する制御プログラムは制御部100のROM2
2に記憶されている。この制御処理はデジタイザ23よ
り入力があることにより開始される。
[Operation Description (Figures 1 to 6)] Figures 6 (A) and 6 (B) are flowcharts showing the input/output and arithmetic processing in the unit conversion calculator of the embodiment, and the control program that executes this processing is executed by the control unit. 100 ROM2
It is stored in 2. This control process is started upon receiving an input from the digitizer 23.

まず、ステップS1でデジタイザ23により、第2図の
演算開始指示領域208(6=)あるいは209(−>
)のいずれかが押下されたどうかをみる。演算開始指示
領域208あるいは209のいずれかが押下されるとス
テップS2に進み、変換する単位が既に指示されている
かどうか、即ち、領域211と212に変換する単位が
指示されて表示されているかを調べる。変換する単位が
指示されていなければステップS3に進み、エラーメツ
セージなLCD22上に表示する。そしてステップS4
で、そのエラーが確認されたことがデジタイザ23より
入力されるとステップS25に進み、フラグや記憶され
ている単位情報などを消去して処理を終了する、 ステップS2で単位指定が既に入力されていればステッ
プS5に進み、領域2os(a=)が指示されたか、即
ち、右から左方向への演算が指示されたかどうかをみる
。領域208が指示されたときはステップS6に進み、
ID2が“0”かどうかを調へる。ID2が°O′′で
あればステップS7に進みID1=Oとするが、ID2
がMO”でなければステップS8に進み、ID2に入力
された値を、領域212に指定された単位より領域21
1に示された単位に、ROM12に記憶されているコン
バートテーブルなどを参照して変換する。次にステップ
S9に進み、その変換結果をID1に表示する。
First, in step S1, the digitizer 23 selects the calculation start instruction area 208 (6=) or 209 (->
) is pressed. When either the calculation start instruction area 208 or 209 is pressed, the process advances to step S2, and it is checked whether the unit to be converted has already been specified, that is, whether the unit to be converted has been specified and displayed in areas 211 and 212. investigate. If the unit to be converted is not specified, the process advances to step S3, and an error message is displayed on the LCD 22. And step S4
When the digitizer 23 inputs that the error has been confirmed, the process proceeds to step S25, where the flag and stored unit information are erased and the process ends. If so, the process advances to step S5, and it is checked whether the area 2os(a=) has been designated, that is, whether a calculation from right to left has been designated. When the area 208 is designated, the process advances to step S6;
Check whether ID2 is "0". If ID2 is °O'', proceed to step S7 and set ID1=O;
If the value is not “MO”, the process proceeds to step S8, and the value input to ID2 is converted to the area 21 from the unit specified in the area 212.
The unit is converted into the unit shown in 1 by referring to a conversion table stored in the ROM 12. Next, the process advances to step S9, and the conversion result is displayed on ID1.

こうして例えば第5図に示すように、町”から“反”へ
の、左方向への数値データの単位の変換が実行される。
In this way, for example, as shown in FIG. 5, the unit of numerical data is converted to the left from "cho" to "anti".

また、ステップS5で演算開始指示領域208(中)の
入力でないときは、左から右方向への演算を指示する演
算開始指示領域209(=>)が指示されたものとして
ステップSIOに進み、被計算値であるIDIが°゛O
°゛かどうがを調べる。IDiが“0“であればステッ
プSllでID2を“0”とするが、IDIが“0”で
なければステップS12に進み、ステップS8と同様に
して領域211で示された単位より領域212で示され
た単位への変換を行なってID2を算出する。そしてス
テップS13に進み、LCD22のID2にその演算結
果を表示・して処理を終了する。
If the input is not in the calculation start instruction area 208 (middle) in step S5, it is assumed that the calculation start instruction area 209 (=>), which instructs calculation from left to right, has been specified, and the process proceeds to step SIO. The calculated value IDI is °゛O
Check whether it is ゛゛. If IDi is "0", ID2 is set to "0" in step Sll, but if IDI is not "0", the process proceeds to step S12, and the area 212 is set from the unit indicated by area 211 in the same manner as step S8. ID2 is calculated by converting to the indicated unit. The process then proceeds to step S13, where the calculation result is displayed on ID2 of the LCD 22, and the process ends.

第2図と第3図はこうして求められた演算結果の表示例
を示す図で、“’100坪′°がそれぞれ右方向の単位
、即ち、“平方メートル”と“町“に変換されている。
FIGS. 2 and 3 are diagrams showing display examples of the calculation results obtained in this way, in which "100 tsubo" degrees are converted into units in the right direction, that is, "square meters" and "towns", respectively.

一方、ステップS1で演算開始指示領域が指示されてい
なければステップS12に進み、単位領域201〜20
7のうちのいずれかが指示されたかを調べる。ここで、
単位領域が指示されていればステップS ]、 3に進
み、指示された単位領域を記憶するとともに、単位指示
領域が指示されたことを示すフラグをオンにする。この
単位指示フラグはRAM13に設けられている。
On the other hand, if the calculation start instruction area is not specified in step S1, the process advances to step S12, and the unit areas 201 to 20
Check to see if any of 7 has been specified. here,
If a unit area has been designated, the process proceeds to step S], 3, where the designated unit area is stored and a flag indicating that the unit designated area has been designated is turned on. This unit instruction flag is provided in the RAM 13.

ステップ512で単位領域が指示されていなければステ
ップS15に進み、領域211あるいは212が指示さ
れたかどうかを調べる。領域211あるいは212のい
ずれかが指示されるとステップS16に進み、直前に単
位領域が指示されていたかを調べる。これは、単位指示
フラグがオンであるかどうかにより調べる。直前に入力
されたのが単位指示キーでなければステップS25に進
むが、直前に単位指示が入力されていればステップS1
7に進み、ステップS13で記憶されている単位情報を
指示された領域にセットする。これにより、第3図に示
すように、領域211および領域212に単位情報が書
き込まれて表示される。
If the unit area is not specified in step 512, the process advances to step S15, and it is checked whether area 211 or 212 has been specified. When either area 211 or 212 is specified, the process advances to step S16, and it is checked whether a unit area was specified immediately before. This is checked by checking whether the unit indication flag is on. If the unit instruction key was not input immediately before, the process proceeds to step S25, but if the unit instruction was input immediately before, step S1
7, the unit information stored in step S13 is set in the designated area. As a result, unit information is written and displayed in area 211 and area 212, as shown in FIG.

ステップS15で領域211あるいは212へか指示さ
れていなければステップ318に進み、IDIあるいは
ID2への手書き入力かどうかを調べる0手書き人力で
なければステップS25&こ進が、手書゛き入力であれ
ばステップS19に進み、デジタイザ23より人力され
た入力位置に対応する液晶22のドツトを黒にして表示
する。そして、ステップS20で1文字の入力が終了し
たかどうかを調べる。1文字の入力が終了してl/1な
ければステップS18に戻るが、1文字の手書き入力が
終了していればステップS21に進み、その入力された
文字の文字認識を実行する。
If the area 211 or 212 is not instructed in step S15, the process advances to step 318, where it is checked whether the handwritten input is to IDI or ID2. Proceeding to step S19, the dot on the liquid crystal 22 corresponding to the input position manually entered by the digitizer 23 is displayed in black. Then, in step S20, it is checked whether one character has been input. If the input of one character is completed and l/1 is not reached, the process returns to step S18, but if the handwritten input of one character is completed, the process proceeds to step S21, where character recognition of the input character is executed.

次にステップS22に進み、その文字人力が文字入力か
デリート(既に入力されている文字上G二上書きで入力
されたもの)かを判別する。デリートのときはステップ
S23に進み、上書きで入力された文字を、RAM13
から削除するとともに液晶22上から消去する。一方、
デリート動作でないときはステップS24に進み、その
入力された文字を清書して液晶22上に表示する。こう
して、ステップS25に進み、記憶されている単位指示
フラグをオフにして処理を終了する。これにより、例え
ば第3図のIDIに示されているように、数値データ“
100”をID1に入力することができる。
Next, the process advances to step S22, and it is determined whether the character input is character input or deletion (input by overwriting G2 over an already input character). When deleting, the process advances to step S23, and the overwritten characters are stored in the RAM 13.
It is also deleted from the liquid crystal display 22. on the other hand,
If it is not a delete operation, the process advances to step S24, where the input characters are corrected and displayed on the liquid crystal 22. In this way, the process proceeds to step S25, where the stored unit instruction flag is turned off and the process ends. As a result, the numerical data "
100'' can be input into ID1.

以上説明したようにして、第3図に示すように、領域2
11と212へ単位情報を設定した後、IDIに変換さ
れる数値データを入力し、演算開始指示領域209(a
)を指示することにより、“100”坪から“平方メー
トルへ”への単位変換を計算することができる。また、
第4図に示すように、“100”坪はそのままにして“
平方メートル”を“町”に変更し、第3図の場合と同様
に、演算開始指示領域209(中)を指示することによ
り、“100”坪を”町”に変換することができる。ま
た更に、”0.033333333町″をそのままにし
て領域211の“坪”を“反”に変更し、演算開始指示
領域208(c=)を押下することにより、第5図に示
すような演算結果を得ることができる。
As explained above, as shown in FIG.
After setting the unit information to 11 and 212, enter the numerical data to be converted to IDI, and press the calculation start instruction area 209 (a
), the unit conversion from "100" tsubo to "square meter" can be calculated. Also,
As shown in Figure 4, leaving the 100 tsubo as it is,
"100" tsubo can be converted to "town" by changing "square meter" to "town" and specifying the calculation start instruction area 209 (middle) as in the case of Fig. 3. , by leaving "0.033333333 town" as is, changing "tsubo" in area 211 to "anti", and pressing calculation start instruction area 208 (c=), the calculation result as shown in FIG. 5 is obtained. Obtainable.

このように本実施例によれば、単位を直接指示しながら
、入力された数値データの単位を変換することができる
ため、極めて操作性のよい計算機が提供できる。
As described above, according to this embodiment, it is possible to convert the units of input numerical data while directly specifying the units, so a calculator with extremely good operability can be provided.

[他の実施例の説明 (第7図〜第9図)]第7図は重
量換算を行なう変換表示例を示す図、第8図は容量換算
を行なう変換表示例を示す図、第9図は距離換算を行な
う変換表示例を示す図である。
[Description of other embodiments (Figures 7 to 9)] Figure 7 is a diagram showing an example of a conversion display for weight conversion, Figure 8 is a diagram showing an example of a conversion display for volume conversion, and Figure 9 is a diagram showing an example of a conversion display for converting volume. FIG. 2 is a diagram showing an example of a conversion display for performing distance conversion.

これらいずれにおいても、前述した実施例の計算機と同
様の構成を有しており、前述した実施例と同様な人力を
行なうことにより、簡単な操作で演算を行なうことがで
きる。またこれ以外にも、RAM13上にユーザーが変
換テーブルを登録できるようにすることにより1例えば
、日々変化する各開開の通貨の換算計算を行なうことが
できる計算機も提供することができる。
All of these have the same configuration as the computer of the above-described embodiment, and can perform calculations with simple operations using the same human power as in the above-described embodiment. In addition to this, by allowing the user to register a conversion table on the RAM 13, it is possible to provide a calculator that can, for example, perform conversion calculations for currencies of various denominations that change daily.

また、この実施例では演算開始指示領域を矩形領域で示
したがこれに限定されるものでなく、これらの領域を、
例えば“O”などを付加することにより示しても良い。
Further, in this embodiment, the calculation start instruction area is shown as a rectangular area, but it is not limited to this, and these areas can be
For example, it may be indicated by adding "O" or the like.

また更に、表示装置としてLCD (液晶)を用いて説
明したがこれに限定されるものでなく、例えばFLCな
どを用いても良い。
Furthermore, although the description has been made using an LCD (liquid crystal) as a display device, the present invention is not limited to this, and for example, an FLC or the like may be used.

即ち、本発明の趣旨を逸脱しない範囲で種々の応用が可
能であるため、本発明はこの実施例に限定されるもので
ないことはもちろんである。
That is, since various applications are possible without departing from the spirit of the present invention, the present invention is of course not limited to this embodiment.

以上説明したように本実施例によれば、数値データなど
を入力するデジタイザと表示部(LCD)の表示データ
との対応をとり、同一画面上に単位の換算指示領域、演
算開始領域及び数値入力領域とを設け、それらの領域を
直接デジタイザにより指示して数値や文字などを入力し
たり項目指定を行なうことにより、プログラムを作成す
ることなく簡単に数値入力や各種単位換算の指示を行な
うことができる。
As explained above, according to this embodiment, the digitizer for inputting numerical data etc. and the display data of the display unit (LCD) are matched, and the unit conversion instruction area, calculation start area, and numerical input area are displayed on the same screen. By setting up areas and directly specifying these areas with a digitizer to input numbers, characters, etc. and specify items, you can easily input numerical values and give instructions for various unit conversions without creating a program. can.

また、これの人力順序は特に指定されず、任意の順序で
入力することが可能であるため、著しく操作性が向上す
るという効果がある。
Further, the order of manual input is not particularly specified, and input can be made in any order, which has the effect of significantly improving operability.

[発明の効果] 以上説明したように本発明によれば、表示画面上で直接
、対応する箇所を指示することにより、データの入力、
変更や修正あるいは単位の換算指示などを行なうことが
できる効果がある。
[Effects of the Invention] As explained above, according to the present invention, by directly indicating the corresponding location on the display screen, data input,
It has the effect of being able to make changes, corrections, and unit conversion instructions.

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

第1図は実施例の単位変換計算機(電卓)の概略構成を
示すブロック図、 第2図は実施例の単位変換計算機(電卓)の表示画面例
を示す図、 第3図〜第5図は各単位変換を実施したときの表示例を
示す図、 第6図は実施例の単位変換計算機におけるcPUの制御
動作を示すフローチャート、そして第7図〜第9図は他
の実施例の計算実行時の表示例を示す図である。 図中、11・・・CPU、12・・・ROM、13・・
・RAM、21・・・LCDドライバ、22・・・LC
D (液晶表示部)、23・・・デジタイザ、24・・
・A/Dフンバータ、100・・・制御部、102・・
・機構部、210〜207・・・単位変換指示領域、2
11,212・・・単位表示領域、208,209・・
・演算開始指示領域である。 第3 第4 D2
Figure 1 is a block diagram showing the schematic configuration of the unit conversion calculator (calculator) of the embodiment, Figure 2 is a diagram showing an example of the display screen of the unit conversion calculator (calculator) of the embodiment, and Figures 3 to 5 are Figure 6 is a flowchart showing the control operation of the cPU in the unit conversion calculator of the embodiment, and Figures 7 to 9 are diagrams showing display examples when performing each unit conversion. It is a figure which shows the example of a display. In the figure, 11... CPU, 12... ROM, 13...
・RAM, 21...LCD driver, 22...LC
D (liquid crystal display section), 23... digitizer, 24...
・A/D humbator, 100...control unit, 102...
・Mechanism section, 210-207...Unit conversion instruction area, 2
11,212...Unit display area, 208,209...
・This is the calculation start instruction area. 3rd 4th D2

Claims (3)

【特許請求の範囲】[Claims] (1)数値データや各種単位変換指示を入力し、指示入
力された単位変換に対応する演算を実行する電子計算機
であつて、 入力された数値データおよび単位変換指示領域を同一表
示画面上に表示する表示手段と、前記表示手段の表示画
面上に設けられ、前記数値データの手書き入力および前
記単位変換指示領域を指定する項目入力が可能な入力手
段と、前記入力手段により入力された数値データを文字
認識して入力する認識手段と、 前記入力手段により指定された単位を前記表示手段の特
定領域に表示する指定単位表示手段と、認識された数値
データと前記特定領域に表示された単位とを対応付け、
前記入力手段より入力された演算開始指示により単位換
算の計算を実行するように制御する制御手段とを 有することを特徴とする電子計算機。
(1) An electronic computer that inputs numerical data and various unit conversion instructions and executes calculations corresponding to the input unit conversion, and displays the input numerical data and unit conversion instruction area on the same display screen. a display means for displaying the numerical data inputted by the input means; recognition means for recognizing and inputting characters; designated unit display means for displaying a unit specified by the input means in a specific area of the display unit; and a recognition unit for displaying the unit specified by the input unit in a specific area of the display unit; correspondence,
An electronic computer comprising: a control means for controlling the unit conversion calculation to be executed in response to a calculation start instruction inputted from the input means.
(2)前記入力手段は前記表示画面上に設けられたほぼ
透明のデジタイザであることを特徴とする請求項第1項
に記載の電子計算機。
(2) The computer according to claim 1, wherein the input means is a substantially transparent digitizer provided on the display screen.
(3)前記特定領域に表示された単位及び認識された数
値データは単位変換の実行後も繰り返し使用できるよう
にしたことを特徴とする請求項第1項に記載の電子計算
機。
(3) The computer according to claim 1, wherein the units displayed in the specific area and the recognized numerical data can be used repeatedly even after unit conversion is performed.
JP1033800A 1989-02-15 1989-02-15 Electronic computer Pending JPH02213975A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1033800A JPH02213975A (en) 1989-02-15 1989-02-15 Electronic computer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1033800A JPH02213975A (en) 1989-02-15 1989-02-15 Electronic computer

Publications (1)

Publication Number Publication Date
JPH02213975A true JPH02213975A (en) 1990-08-27

Family

ID=12396550

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1033800A Pending JPH02213975A (en) 1989-02-15 1989-02-15 Electronic computer

Country Status (1)

Country Link
JP (1) JPH02213975A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04116711A (en) * 1990-09-06 1992-04-17 Sanyo Electric Co Ltd Handwriting calculation processor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04116711A (en) * 1990-09-06 1992-04-17 Sanyo Electric Co Ltd Handwriting calculation processor

Similar Documents

Publication Publication Date Title
EP1505545B1 (en) Function drawing in polar plan using a calculator
CN102184156B (en) Device for calculating fraction and method for displaying fraction
US8832562B2 (en) Graphical calculator user interface for function drawing
US7325020B2 (en) Input and evaluation of fractions using a calculator
US20050033783A1 (en) Previous calculation reuse in a calculator
EP1505513A2 (en) Graphical calculator
JPH04235658A (en) Compact electronic computer with graph display function
JPS5911932B2 (en) Numerical data input processing method using image display device
JPH04127310A (en) Character input system
US5166897A (en) Integral calculating apparatus
JPH06168104A (en) Electronic calculator
JPH02213973A (en) Electronic computer
JPS594056B2 (en) Key input control method
KR200342966Y1 (en) Electric calculator
JP2660459B2 (en) Operation procedure input and execution device
JPH021627Y2 (en)
JPH0559462B2 (en)
JPH0289153A (en) Number of days calculator for electronic apparatus
JPS62272351A (en) Electronic slide rule
JPH01229294A (en) Electronics
JPS63103365A (en) Desk-top electronic calculator
JPH0289152A (en) Number of days calculator for electronic apparatus
JPS61256380A (en) Small electronic type computer with graph display function
JPH01230160A (en) Electronics
JPH0523455B2 (en)