JPH04302348A - Data processor - Google Patents

Data processor

Info

Publication number
JPH04302348A
JPH04302348A JP6696291A JP6696291A JPH04302348A JP H04302348 A JPH04302348 A JP H04302348A JP 6696291 A JP6696291 A JP 6696291A JP 6696291 A JP6696291 A JP 6696291A JP H04302348 A JPH04302348 A JP H04302348A
Authority
JP
Japan
Prior art keywords
data
key
registered
mode
registration
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.)
Granted
Application number
JP6696291A
Other languages
Japanese (ja)
Other versions
JP2707162B2 (en
Inventor
Hideyasu Kawage
河毛 秀康
Fumiaki Kawawaki
文彰 川脇
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP6696291A priority Critical patent/JP2707162B2/en
Publication of JPH04302348A publication Critical patent/JPH04302348A/en
Application granted granted Critical
Publication of JP2707162B2 publication Critical patent/JP2707162B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Calculators And Similar Devices (AREA)

Abstract

PURPOSE:To prevent registered data from being reloaded by an undesired key operation even when a power source is applied in a state where a registration mode is set. CONSTITUTION:When an on-key 36 Is depressed in a state where an AER mode(formula registration mode) is selected, registered formula data can be prevented from being changed even by performing a key operation other than the shift keys 33, 34 of a cursor is performed. When the shift key 33 or 34 is depressed, the registered formula data is not changed until formula data registered on a numeric value display part 22 and a function display part 23 are displayed.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】この発明は、データ処理装置に関
し、より特定的には、キー入力されたデータを登録可能
なデータ処理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing apparatus, and more particularly to a data processing apparatus capable of registering key-input data.

【0002】0002

【従来の技術】キーボードから入力されたデータを電子
的に処理可能なデータ処理装置の一例として、種々の関
数計算が可能な電子式卓上計算機(以下、関数電卓と称
す)がある。
2. Description of the Related Art An example of a data processing device that can electronically process data input from a keyboard is an electronic desktop calculator (hereinafter referred to as a scientific calculator) that can perform various functional calculations.

【0003】従来の関数電卓においては、同じ数式を複
数回用いるような繰返し演算であっても、その都度数式
データをキー入力しなければならず、キー操作が面倒で
あるという問題点があった。
[0003] Conventional scientific calculators have had the problem that even if the same formula is used multiple times for repeated calculations, the formula data must be entered each time using the keys, making key operations cumbersome. .

【0004】そこで、キー入力された数式データを内部
メモリに登録し得るような数式登録モード(以下、AE
Rモードと称す)を備えた関数電卓が実用化されててい
る。このような関数電卓は、内部メモリに登録された数
式データを、一定のキー操作により読出すことにより、
同じ数式演算を繰返し実行することができる。したがっ
て、数式データを入力するためのキー操作が簡素化され
るという利点を有する。
[0004] Therefore, a mathematical formula registration mode (hereinafter referred to as AE
A scientific calculator equipped with R mode (referred to as R mode) has been put into practical use. Such scientific calculators read mathematical data stored in internal memory using certain key operations.
The same mathematical operation can be executed repeatedly. Therefore, there is an advantage that key operations for inputting formula data are simplified.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、AER
モードを有する従来の関数電卓においては、以下のよう
な問題点があった。
[Problem to be solved by the invention] However, AER
Conventional scientific calculators with modes have the following problems.

【0006】図7は、AERモードを有する従来の関数
電卓におけるキー操作例と表示結果とを示した図である
。図7において、(a)欄は、AERモードにおいて“
123sin456”とキー操作され、その後に左シフ
トキーが7回押された場合の表示結果を示している。 この場合、関数電卓の表示器(各桁がドットマトリクス
表示器により構成されている)には、“123sin4
56”と表示され、カーソルは最初の“1”の下に表示
される。一方、関数電卓の内部メモリには、数式データ
“123sin456”が登録されている。この状態で
オフスイッチが押圧された場合、電源はオフ状態とされ
るが、内部メモリに登録された数式データはそのまま保
持されている(図7の(b)欄参照)。その後、オンス
イッチが押圧されて関数電卓の電源がオン状態とされる
と、関数電卓の表示器には、電源オフの直前と同じ内容
、すなわち“123sin456”が表示される(図7
の(c)欄参照)。この状態で、関数電卓のオペレータ
が誤って不所望なキーを押圧してしまった場合について
考えてみる。たとえば、図7(d)に示すように数値キ
ー“6”,“7”が誤って押圧された場合、表示器に表
示されている数式データの最初の2桁のデータが“12
”から“67”に変わってしまう。関数電卓の内部メモ
リにおいても、同様に数式データが変更されてしまう。
FIG. 7 is a diagram showing an example of key operations and display results in a conventional scientific calculator having an AER mode. In FIG. 7, column (a) indicates “
123 sin 456" is pressed, and then the left shift key is pressed seven times. In this case, the display of the scientific calculator (each digit is made up of a dot matrix display) shows the display result. , “123sin4
56" is displayed, and the cursor is displayed below the first "1". On the other hand, the formula data "123sin456" is registered in the internal memory of the scientific calculator. In this state, the off switch is pressed. In this case, the power is turned off, but the formula data registered in the internal memory is retained as is (see column (b) in Figure 7).Then, the on switch is pressed and the power of the scientific calculator is turned on. When the function is turned off, the display of the scientific calculator will display the same content as it did just before the power was turned off, that is, "123sin456" (Figure 7).
(See column (c)). Consider a case where the operator of the scientific calculator accidentally presses an undesired key in this state. For example, if the numerical keys "6" and "7" are pressed by mistake as shown in FIG. 7(d), the first two digits of the formula data displayed on the display will change to "12".
” will be changed to “67”.The formula data will also be changed in the internal memory of the scientific calculator.

【0007】上記のごとく、従来の関数電卓では、電源
がオフからオンに切換えられたときに、関数電卓の動作
モードがAERモードであると、登録された数式データ
が不所望なキー操作により変更されてしまうことがある
という問題点があった。
As mentioned above, in conventional scientific calculators, if the operating mode of the scientific calculator is AER mode when the power is switched from off to on, the registered mathematical data may be changed by an undesired key operation. There was a problem that it could happen.

【0008】上記のような問題点は、関数電卓に限らず
、データの登録モードを有するその他のデータ処理装置
(たとえば、電子手帳,パーソナルコンピュータ,マイ
クロコンピュータを用いた家庭電気製品)においても生
じ得る。
The above-mentioned problems can occur not only in scientific calculators but also in other data processing devices that have a data registration mode (for example, electronic notebooks, personal computers, and home appliances using microcomputers). .

【0009】それゆえに、この発明の目的は、電源がオ
フ状態からオン状態に切換えられたときに、登録された
データが不所望なキー操作により変更されないようなデ
ータ処理装置を提供することである。
Therefore, an object of the present invention is to provide a data processing device in which registered data is not changed by undesired key operations when the power is switched from an off state to an on state. .

【0010】0010

【課題を解決するための手段】この発明に係るデータ処
理装置は、複数種類の動作モードが選択可能であり、キ
ーボードからキー入力されたデータを選択された動作モ
ードに応じて処理するものであって、登録手段と、判断
手段と、登録内容変更禁止手段とを備えている。登録手
段は、動作モードとして登録モードが選択されていると
き、キーボードからキー入力されたデータを登録する。 判断手段は、電源がオンされたとき、登録モードが選択
されているか否かを判断する。登録内容変更禁止手段は
、判断手段が登録モードが選択されていることを判断し
たことに応答して動作し、キーボードにおける予め定め
られた特定のキーが操作されるまで登録手段の登録内容
の変更を禁止する。
[Means for Solving the Problems] A data processing device according to the present invention is capable of selecting a plurality of types of operation modes, and processes data inputted from a keyboard according to the selected operation mode. The information processing apparatus includes a registration means, a determination means, and a registered content change prohibition means. The registration means registers data key-input from the keyboard when the registration mode is selected as the operation mode. The determining means determines whether the registration mode is selected when the power is turned on. The registration content change prohibition means operates in response to the judgment means determining that the registration mode is selected, and prevents the registration content of the registration means from being changed until a predetermined specific key on the keyboard is operated. prohibited.

【0011】[0011]

【作用】この発明においては、電源がオンされたときに
登録モードが選択されていると、登録内容変更禁止手段
はキーボードにおける予め定められた特定のキーが操作
されるまで登録手段の登録内容の変更を禁止する。すな
わち、電源オン直後の登録モードにおいては、予め定め
られた特定のキー以外のキーの操作が受付けられず、そ
れによって登録手段の登録内容が不所望に書換えられる
のが防止される。
[Operation] In the present invention, if the registration mode is selected when the power is turned on, the registered content change prohibition means does not change the registered content of the registration means until a predetermined specific key on the keyboard is operated. Prohibit changes. That is, in the registration mode immediately after the power is turned on, the operation of any key other than a predetermined specific key is not accepted, thereby preventing the registered contents of the registration means from being undesirably rewritten.

【0012】0012

【実施例】図1は、この発明の一実施例に係る関数電卓
の外観図である。図において、関数電卓1は、表示器2
と、キーボード3とを備えている。表示器2は、関数電
卓の動作モードを表示する動作モード表示部21と、複
数桁の7セグメント表示器により構成され数値データを
表示する数値データ表示部22と、たとえば3桁のドッ
トマトリックス表示器により構成され関数記号(たとえ
ばsin,cos等)を表示する関数表示部23とを含
む。一方、キーボード3は、各種ファンクションキーを
有するファンクションキー部31と、複数の数値キーを
有するテンキー部32とを含む。さらに、キーボード3
は、カーソルを左へシフトさせるための左シフトキー3
3と、カーソルを右へシフトさせるための右シフトキー
34と、電源をオフ状態にするためのオフキー35と、
電源をオン状態にするためのオンキー36とを含む。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is an external view of a scientific calculator according to an embodiment of the present invention. In the figure, a scientific calculator 1 has a display unit 2.
and a keyboard 3. The display 2 includes an operation mode display section 21 that displays the operating mode of the scientific calculator, a numerical data display section 22 that is composed of a 7-segment display with multiple digits and displays numerical data, and, for example, a 3-digit dot matrix display. and a function display section 23 configured to display function symbols (for example, sin, cos, etc.). On the other hand, the keyboard 3 includes a function key section 31 having various function keys and a numeric keypad section 32 having a plurality of numerical keys. In addition, keyboard 3
is the left shift key 3 to shift the cursor to the left.
3, a right shift key 34 for shifting the cursor to the right, and an off key 35 for turning off the power.
and an on key 36 for turning on the power.

【0013】図2は、図1に示す関数電卓の構成を示す
ブロック図である。図において、CPU11には、RO
M12とRAM13とが接続されている。ROM12に
は、関数電卓を動作させるためのプログラムや定数が格
納されている。CPU11はROM12に格納されたプ
ログラムに従って動作を行なう。RAM13は、CPU
11の処理のために必要な種々のデータを記憶する。さ
らに、CPU11には、キーボード3と表示駆動回路1
4とが接続されている。キーボード3は、図1に示すよ
うに種々のキーを含み、各キーの操作に対応するキーコ
ードデータをCPU11に与える。表示駆動回路14は
、CPU11から与えられる制御データに従って、表示
器2を駆動するための回路である。
FIG. 2 is a block diagram showing the configuration of the scientific calculator shown in FIG. 1. As shown in FIG. In the figure, the CPU 11 includes RO
M12 and RAM13 are connected. The ROM 12 stores programs and constants for operating the scientific calculator. The CPU 11 operates according to programs stored in the ROM 12. RAM13 is CPU
Stores various data necessary for processing No. 11. Furthermore, the CPU 11 includes a keyboard 3 and a display drive circuit 1.
4 is connected. The keyboard 3 includes various keys as shown in FIG. 1, and provides the CPU 11 with key code data corresponding to the operation of each key. The display drive circuit 14 is a circuit for driving the display 2 according to control data given from the CPU 11.

【0014】図3は、図1および図2に示す実施例のキ
ー操作例および表示結果を示す図である。まず、この図
3を参照して、図1および図2に示す実施例の概略的な
動作を説明する。たとえば、図3の(a)欄に示すよう
に、“123sin456”とキー入力された場合、R
AM13内の所定のエリアに数式データ“123sin
456”が登録される。一方、表示器2における関数表
示部23には関数データ“sin”が表示され、数値表
示部22には数値データ“456”が表示される。なお
、登録された数式データにおける最初の3桁の数値デー
タ“123”は、当初数値表示部22に表示されるが、
関数データ“sin”の後続の数値データ“456”を
表示するために、数値表示部22から削除されている。 次に、図3の(b)欄に示すように、オフキー35が押
圧されると、表示器2の表示内容はすべて消える。なお
、RAM13は図示しない電池によってバックアップさ
れており、その所定のエリアに登録された数式データ“
123sin456”はそのまま保持されている。次に
、図3の(c)欄に示すようにオンキー36が押圧され
ると、関数表示部23には“1:”が表示され、数値表
示部22には何も表示されない。関数表示部23に表示
された“1:”は、登録された数式の番号を示している
。すなわち、本実施例の関数電卓では、2種類の数式デ
ータを登録することができる。もし、電源オフの直前に
表示されていた数式データが第2番目の数式データであ
る場合は、オンキー36が押圧されると、関数表示部2
3に“2:”が表示される。次に、図3の(d)欄に示
すように、誤って不所望なキー操作が行なわれ、数値デ
ータ“123456”がキー入力されたとする。この場
合、関数表示部23および数値表示部22の表示内容は
、変更されず、図3の(c)欄の表示内容と同じである
。すなわち、CPU11は、不所望に入力された数値デ
ータ“123456”を受付けない。したがって、RA
M13の所定のエリアに登録された数式データ“123
sin456”も変更されない。次に、図3の(e)欄
に示すように、右シフトキー34が押圧されると、数値
表示部22に数値データ“123”が表示される。すな
わち、登録された数式データ“123sin456”の
最初の3桁の数値データ“123”が数値表示部22に
表示される。このとき、RAM13の所定のエリアに登
録された数式データ“123sin456”の編集(キ
ー操作による内容の変更)が初めて可能になる。
FIG. 3 is a diagram showing an example of key operations and display results in the embodiment shown in FIGS. 1 and 2. First, with reference to FIG. 3, a schematic operation of the embodiment shown in FIGS. 1 and 2 will be described. For example, as shown in column (a) of FIG. 3, if "123sin456" is entered, R
Formula data “123sin” is placed in a predetermined area in AM13.
456" is registered. On the other hand, the function data "sin" is displayed on the function display section 23 of the display 2, and the numerical data "456" is displayed on the numerical display section 22. Note that the registered mathematical formula The first three-digit numerical data “123” in the data is initially displayed on the numerical display section 22, but
It is deleted from the numerical value display section 22 in order to display the numerical data "456" following the function data "sin". Next, as shown in column (b) of FIG. 3, when the off key 35 is pressed, all the contents displayed on the display 2 disappear. The RAM 13 is backed up by a battery (not shown), and the mathematical formula data registered in a predetermined area of the RAM 13 is backed up by a battery (not shown).
123sin456" is held as is. Next, when the on key 36 is pressed as shown in column (c) of FIG. Nothing is displayed. "1:" displayed on the function display section 23 indicates the number of the registered formula. In other words, in the scientific calculator of this embodiment, two types of formula data can be registered. If the formula data displayed immediately before the power is turned off is the second formula data, when the on key 36 is pressed, the function display section 2
“2:” is displayed in 3. Next, as shown in column (d) of FIG. 3, it is assumed that an undesired key operation is performed by mistake and the numerical data "123456" is entered. In this case, the display contents of the function display section 23 and the numerical value display section 22 are not changed and are the same as the display contents of the column (c) in FIG. 3. That is, the CPU 11 does not accept the undesirably input numerical data "123456". Therefore, R.A.
Formula data “123” registered in a predetermined area of M13
sin456" is also not changed. Next, as shown in column (e) of FIG. The first three-digit numerical data "123" of the mathematical formula data "123sin456" is displayed on the numerical display section 22. At this time, the mathematical data "123sin456" registered in a predetermined area of the RAM 13 can be edited (contents by key operation). change) becomes possible for the first time.

【0015】上記のごとく、図1および図2に示す実施
例では、電源がオンされたときにAERモードであった
場合、カーソルのシフトキー33または34以外のキー
入力が受付けられず、これらシフトキー33または34
が押圧されて初めて登録された数式データの変更が可能
になる。したがって、電源オンの直後に誤って不所望な
キー操作がなされても、登録された数式データの内容が
変更されるのを防止することができる。
As described above, in the embodiment shown in FIGS. 1 and 2, if the AER mode is in effect when the power is turned on, key input other than the cursor shift key 33 or 34 is not accepted; or 34
The registered formula data can only be changed when is pressed. Therefore, even if an undesired key operation is performed by mistake immediately after the power is turned on, the contents of the registered mathematical formula data can be prevented from being changed.

【0016】次に、図4〜図6に示すフローチャートを
参照して、図1および図2に示す実施例におけるCPU
11のより詳細な動作を説明する。
Next, with reference to the flowcharts shown in FIGS. 4 to 6, the CPU in the embodiment shown in FIGS.
11 will be explained in more detail.

【0017】まず、図4を参照して、オンキー36が押
圧されたときの動作を説明する。この場合、まずステッ
プS11において、関数電卓1の動作モードとしてAE
Rモードが選択されているか否かが判断される。もし、
AERモードが選択されていなければ、そのまま動作を
終了し、他の処理に移行する。一方、AERモードが選
択されている場合は、ステップS12に進み、データ位
置ポインターの内容を登録された数式データの先頭にセ
ットする。このデータ位置ポインターは、RAM13内
に設けられており、数値表示部22および関数表示部2
3におけるカーソルの表示位置を指定するものである。 続いて、ステップS13に進み、編集状態フラグをリセ
ットする。この編集状態フラグは、RAM13内に設け
られている。CPU11は、後述するように、この編集
状態フラグのセット/リセット状態に応じて、キー入力
を受付けるか否かを制御する。ステップS13の動作が
終了すると、他の処理に移行する。
First, referring to FIG. 4, the operation when the on key 36 is pressed will be described. In this case, first in step S11, the operating mode of the scientific calculator 1 is set to AE.
It is determined whether R mode is selected. if,
If the AER mode is not selected, the operation is terminated and the process proceeds to other processing. On the other hand, if the AER mode is selected, the process advances to step S12, and the contents of the data position pointer are set to the beginning of the registered formula data. This data position pointer is provided in the RAM 13, and is provided in the numerical display section 22 and the function display section 2.
This is to specify the display position of the cursor in 3. Subsequently, the process advances to step S13, and the editing state flag is reset. This editing state flag is provided in the RAM 13. As described later, the CPU 11 controls whether or not to accept key inputs depending on the set/reset state of the edit state flag. When the operation in step S13 is completed, the process moves to other processes.

【0018】次に、図5を参照して、カーソルのシフト
キー、たとえば右シフトキー34が押圧された場合の動
作を説明する。右シフトキー34が押圧されると、ステ
ップS21において、編集状態フラグがセットされてい
るか否かが判断される。もし、編集状態フラグがセット
されている場合は、ステップS23に進み、前述のデー
タ位置ポインターの内容を1だけインクリメントする。 その後、動作を終了し、他の処理に移行する。一方、編
集状態フラグがリセットされている場合は、ステップS
22に進み、編集状態フラグをセット状態にする。その
後、図5の処理を終了し、他の処理に移行する。
Next, referring to FIG. 5, the operation when a cursor shift key, for example, the right shift key 34 is pressed, will be described. When the right shift key 34 is pressed, it is determined in step S21 whether the editing state flag is set. If the editing state flag is set, the process advances to step S23, and the contents of the data position pointer described above are incremented by one. After that, the operation ends and the process moves on to other processing. On the other hand, if the editing state flag has been reset, step S
The process proceeds to step 22, and the editing state flag is set. Thereafter, the process in FIG. 5 is ended, and the process moves on to other processes.

【0019】次に、図6を参照して、シフトキー33ま
たは34以外のキーが操作された場合の動作を説明する
。まず、ステップS31において、編集状態フラグがセ
ットされているか否かが判断される。もし、編集状態フ
ラグがリセットされている場合は、ステップS33に進
み、NOP処理(no  operation:特に何
もしない処理)を実行し、処理を終了する。一方、編集
状態フラグがセットされている場合は、ステップS32
に進み、押圧されたキーに対応する処理を実行する。そ
の後、図6に示す処理を終了し、他の処理に移行する。
Next, referring to FIG. 6, the operation when a key other than the shift key 33 or 34 is operated will be described. First, in step S31, it is determined whether the editing state flag is set. If the editing state flag has been reset, the process advances to step S33, where a NOP process (no operation: process that does nothing in particular) is executed, and the process ends. On the other hand, if the editing state flag is set, step S32
and executes the process corresponding to the pressed key. Thereafter, the process shown in FIG. 6 is ended, and the process moves on to other processes.

【0020】図4〜図6に示す動作から分かるように、
AERモードが選択された状態で電源がオンされたとき
、カーソルのシフトキー33または34が押圧される前
にその他のキーが押圧されると、編集状態フラグがセッ
トされておらず、ステップS33でNOP処理が行なわ
れる。すなわち、シフトキー33または34が押圧され
る前にその他のキーが押圧されても、何の処理も行なわ
れず、登録された数式データが書換えられない。したが
って、電源オン直後に誤って不所望なキー操作がなされ
ても、登録された数式データが書換えられるのを防止す
ることができる。
As can be seen from the operations shown in FIGS. 4 to 6,
When the power is turned on with the AER mode selected, if any other key is pressed before the cursor shift key 33 or 34 is pressed, the edit state flag is not set and NOP is returned in step S33. Processing is performed. That is, even if any other key is pressed before the shift key 33 or 34 is pressed, no processing is performed and the registered mathematical formula data is not rewritten. Therefore, even if an undesired key operation is performed by mistake immediately after the power is turned on, the registered mathematical formula data can be prevented from being rewritten.

【0021】なお、上記実施例は、本発明を関数電卓に
適用した場合について示されているが、本発明はデータ
の登録モードを有する他のデータ処理装置(たとえば、
電子手帳,パーソナルコンピュータ,マイクロコンピュ
ータを内蔵した各種家庭電気製品等)に広く適用するこ
とができる。また、登録モードで登録されるデータも、
数式データに限らず、文書データや時間データやメニュ
ーデータ等、種々のものが考えられる。
[0021]Although the above embodiments have been described with reference to the case where the present invention is applied to a scientific calculator, the present invention can also be applied to other data processing apparatuses having a data registration mode (for example,
It can be widely applied to electronic notebooks, personal computers, various home appliances with built-in microcomputers, etc.). Also, the data registered in registration mode,
Various types of data can be considered, including not only mathematical formula data but also document data, time data, menu data, etc.

【0022】[0022]

【発明の効果】以上のように、この発明によれば、登録
モードが選択された状態で電源がオンされても、特定の
キーが操作されるまでは、登録されたデータの内容が変
更されないようにしているので、電源オン直後に誤って
不所望なキー操作がなされても、登録されたデータの内
容が変更されるのを防止することができる。
[Effects of the Invention] As described above, according to the present invention, even if the power is turned on with the registration mode selected, the contents of registered data will not be changed until a specific key is operated. Therefore, even if an undesired key operation is performed by mistake immediately after the power is turned on, the contents of registered data can be prevented from being changed.

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

【図1】この発明の一実施例に係る関数電卓の外観図で
ある。
FIG. 1 is an external view of a scientific calculator according to an embodiment of the present invention.

【図2】この発明の一実施例に係る関数電卓の構成を示
す概略ブロック図である。
FIG. 2 is a schematic block diagram showing the configuration of a scientific calculator according to an embodiment of the present invention.

【図3】この発明の一実施例に係る関数電卓のキー操作
例および表示結果を示す図である。
FIG. 3 is a diagram showing an example of key operations and display results of a scientific calculator according to an embodiment of the present invention.

【図4】図1に示す関数電卓において、オンキーが押圧
された場合の動作を示すフローチャートである。
FIG. 4 is a flowchart showing the operation when an on key is pressed in the scientific calculator shown in FIG. 1;

【図5】図1に示す関数電卓において、カーソルのシフ
トキーが押圧された場合の動作を示すフローチャートで
ある。
FIG. 5 is a flowchart showing an operation when a cursor shift key is pressed in the scientific calculator shown in FIG. 1;

【図6】図1に示す関数電卓において、カーソルのシフ
トキー以外のキーが押圧された場合の動作を示すフロー
チャートである。
FIG. 6 is a flowchart showing the operation of the scientific calculator shown in FIG. 1 when a key other than the cursor shift key is pressed.

【図7】従来の関数電卓におけるキー操作例および表示
結果を示す図である。
FIG. 7 is a diagram showing an example of key operations and display results on a conventional scientific calculator.

【符号の説明】[Explanation of symbols]

1は、関数電卓、2は表示器、22は数値表示部、23
は関数表示部、3はキーボード、31はファンクション
キー部、32はテンキー部、33はカーソルの左シフト
キー、34はカーソルの右シフトキー、35はオフキー
、36はオンキー、11はCPU、12はROM、13
はRAMを示す。
1 is a scientific calculator, 2 is a display, 22 is a numerical display section, 23
is a function display section, 3 is a keyboard, 31 is a function key section, 32 is a numeric keypad section, 33 is a cursor left shift key, 34 is a cursor right shift key, 35 is an off key, 36 is an on key, 11 is a CPU, 12 is a ROM, 13
indicates RAM.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  複数種類の動作モードが選択可能であ
り、キーボードからキー入力されたデータを選択された
動作モードに応じて処理するデータ処理装置であって、
前記動作モードとして登録モードが選択されているとき
、前記キーボードからキー入力されたデータを登録する
ための登録手段、電源がオンされたとき、前記登録モー
ドが選択されているか否かを判断するための判断手段、
および前記判断手段が前記登録モードが選択されている
ことを判断したことに応答して動作し、前記キーボード
における予め定められた特定のキーが操作されるまで前
記登録手段の登録内容の変更を禁止するための登録内容
変更禁止手段を備える、データ処理装置。
1. A data processing device that is capable of selecting a plurality of types of operation modes and processes data inputted from a keyboard according to the selected operation mode,
A registration means for registering data keyed in from the keyboard when a registration mode is selected as the operation mode, and for determining whether the registration mode is selected when the power is turned on. means of judgment,
and operates in response to the determination means determining that the registration mode is selected, and prohibits changes to the registered contents of the registration means until a predetermined specific key on the keyboard is operated. A data processing device comprising registered content change prohibition means for preventing changes in registered contents.
JP6696291A 1991-03-29 1991-03-29 Data processing device Expired - Lifetime JP2707162B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6696291A JP2707162B2 (en) 1991-03-29 1991-03-29 Data processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6696291A JP2707162B2 (en) 1991-03-29 1991-03-29 Data processing device

Publications (2)

Publication Number Publication Date
JPH04302348A true JPH04302348A (en) 1992-10-26
JP2707162B2 JP2707162B2 (en) 1998-01-28

Family

ID=13331158

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6696291A Expired - Lifetime JP2707162B2 (en) 1991-03-29 1991-03-29 Data processing device

Country Status (1)

Country Link
JP (1) JP2707162B2 (en)

Also Published As

Publication number Publication date
JP2707162B2 (en) 1998-01-28

Similar Documents

Publication Publication Date Title
US4695983A (en) Calculator or pocket computer with selectable operational sequence
JPH0850525A (en) Formula input device
JP2707162B2 (en) Data processing device
US7272621B2 (en) Previous calculation reuse in a calculator
JP2895257B2 (en) calculator
EP1678624B1 (en) Arithmetic processing device with a display controller for handling invalid key inputs
JP2564742B2 (en) Electronic data processor
JPH0253198A (en) Transaction processor
JPH05289996A (en) Method for setting up format in table calculating software
JPH05197690A (en) Fraction input method
JPH06168104A (en) Electronic computer
JPH0628137A (en) Function display device
JP2700960B2 (en) Electronic desk calculator
JPH11102346A (en) Desk top electronic calculator
JP2695296B2 (en) calculator
JP3557635B2 (en) Electronic calculator
JPH04367895A (en) Page turnover control device in display device
JPH035956Y2 (en)
JP2912499B2 (en) Electronic equipment with statistical processing function
JPH03237515A (en) Information processor
JPS5990135A (en) Cursor display device of personal computer
JPH01175062A (en) Electronic computer
JPH10222472A (en) Device, method for electronic calculation and recording medium recording calculating processing program
JPH022221A (en) Keyboard device
JPH0290355A (en) Electronic equipment

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19970909

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071017

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081017

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081017

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091017

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091017

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101017

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111017

Year of fee payment: 14

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111017

Year of fee payment: 14