JPH0543251U - Small electronic calculator - Google Patents

Small electronic calculator

Info

Publication number
JPH0543251U
JPH0543251U JP9437091U JP9437091U JPH0543251U JP H0543251 U JPH0543251 U JP H0543251U JP 9437091 U JP9437091 U JP 9437091U JP 9437091 U JP9437091 U JP 9437091U JP H0543251 U JPH0543251 U JP H0543251U
Authority
JP
Japan
Prior art keywords
menu
code
display
storage means
key
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
JP9437091U
Other languages
Japanese (ja)
Inventor
一昭 村井
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP9437091U priority Critical patent/JPH0543251U/en
Publication of JPH0543251U publication Critical patent/JPH0543251U/en
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Calculators And Similar Devices (AREA)

Abstract

(57)【要約】 【目的】 簡単な設計でメニュースタックを用いること
なく、メニュー表示の階層構造を実現する小型電子式計
算機を提供する。 【構成】 メニュー表示中に「PRE」キーを操作する
と、メニューコードにおけるコード1が「0」か否かが判
断され(ステップS1)、コード1が「0」でない場合はコ
ード1を「0」に書き換えてメニュー階層を1段上の階層
に戻し(ステップS3)、メニューコードに対応するメニ
ューを表示する(ステップS8)。コード1が「0」の場合
は、コード2が「0」か否かが判断され(ステップS2)、
コード2が「0」でない場合はコード2を「0」に書き換え
てメニュー階層を1段上の階層に戻し(ステップS5)、
メニューコードに対応するメニューを表示する。更に、
コード1,2が共に「0」の場合はコード3が「0」か否か
が判断され(ステップS4)、NOの場合はコード3を
「0」に書き換えてメニュー表示を消す(ステップS6,
7)。
(57) [Abstract] [Purpose] To provide a compact electronic computer that realizes a hierarchical structure of menu display with a simple design without using a menu stack. [Structure] When the "PRE" key is operated while the menu is displayed, it is judged whether or not code 1 in the menu code is "0" (step S1). If code 1 is not "0", code 1 is changed to "0". To return the menu hierarchy to the hierarchy one level higher (step S3), and display the menu corresponding to the menu code (step S8). If the code 1 is "0", it is determined whether the code 2 is "0" (step S2),
If the code 2 is not "0", the code 2 is rewritten to "0" to return the menu layer to the next higher layer (step S5).
Display the menu corresponding to the menu code. Furthermore,
If both codes 1 and 2 are "0", it is judged whether or not code 3 is "0" (step S4). If NO, the code 3 is rewritten to "0" and the menu display is erased (step S6).
7).

Description

【考案の詳細な説明】[Detailed description of the device]

【0001】[0001]

【産業上の利用分野】[Industrial applications]

この考案はメニュー表示を行なう小型電子式計算機に関する。 The present invention relates to a small electronic computer that displays a menu.

【0002】[0002]

【従来の技術】[Prior Art]

関数機能を有する小型電子式計算機では演算できる関数名をメニュー表示し、 それをキー入力により選択することにより関数演算を実行している。この場合、 メニュー表示が階層的になっており複数のメニュー画面には一連のつながりがあ る。 A small electronic computer with a function function displays the names of functions that can be operated in a menu and selects them by key input to execute the function operation. In this case, the menu display is hierarchical and there are a series of connections on multiple menu screens.

【0003】[0003]

【考案が解決しようとする課題】[Problems to be solved by the device]

このようなメニュー表示では前のメニューに戻るために、メニュースタックが 必要となり、メニュースタック処理の複雑化、メニュースタックのオーバーフロ ー等を考慮しなければならず、処理が面倒になっていた。 この考案は上記問題を解消する為になされたもので、簡単な設計でメニュース タックを用いることなく、メニュー表示の階層構造を実現する小型電子式計算機 を提供することを目的とする。 In such a menu display, in order to return to the previous menu, a menu stack is required, and complicated processing of the menu stack and overflow of the menu stack have to be taken into consideration, which makes the processing troublesome. The present invention has been made to solve the above problems, and an object thereof is to provide a small-sized electronic computer that realizes a hierarchical structure of menu display with a simple design and without using a menu stack.

【0004】[0004]

【課題を解決するための手段】[Means for Solving the Problems]

この考案は上記課題を解決するために、メニュー表示を行なうメニュー表示手 段と、メニュー表示の階層的な構成を表わすメニューコードとそれに対応する複 数のメニュー内容を記憶する第1の記憶手段と、上記メニューコードを一時的に 記憶する第2の記憶手段と、特定キーの操作によって上記第2の記憶手段に記憶 されているメニューコードを1段上層のメニューを表わすメニューコードに書き 換える書換手段と、上記第2の記憶手段に記憶されているメニューコードに対応 するメニュー内容を上記第1の記憶手段から読み出して上記メニュー表示手段に 表示させる表示制御手段とを具備したことを特徴とする。 In order to solve the above problems, the present invention provides a menu display means for displaying a menu, a first storage means for storing a menu code indicating a hierarchical structure of the menu display and a plurality of corresponding menu contents. Second storage means for temporarily storing the menu code, and rewriting means for rewriting the menu code stored in the second storage means by operating a specific key into a menu code representing a one-level upper layer menu. And display control means for reading the menu content corresponding to the menu code stored in the second storage means from the first storage means and displaying it on the menu display means.

【0005】[0005]

【作用】[Action]

この考案の作用は次の通りである。 第1の記憶手段から読み出されたメニューコードを第2の記憶手段に一時的に 記憶する。 上記第2の記憶手段に記憶されたメニューコードに対応するメニューを上記第 1の記憶手段から読み出すと共にメニュー表示手段に表示する。 メニューの表示状態で特定キーを操作すると、書き換え手段は上記第2の記憶 手段に記憶されたメニューコードを1段上層のメニューコードに書き換える。 書き換えられたメニューコードに対応するメニューを、改めて上記第1の記憶手 段から読み出すと共にメニュー表示手段に表示する。 The operation of this device is as follows. The menu code read from the first storage means is temporarily stored in the second storage means. The menu corresponding to the menu code stored in the second storage means is read from the first storage means and displayed on the menu display means. When the specific key is operated in the display state of the menu, the rewriting means rewrites the menu code stored in the second storage means into the menu code in the upper layer of one stage. The menu corresponding to the rewritten menu code is read again from the first storage means and displayed on the menu display means.

【0006】[0006]

【実施例】【Example】

以下、この考案の一実施例を図1ないし図6に基づいて説明する。 図1は小型電子式計算機1の外観構成を示す正面図である。同図に示すように 、小型電子式計算機1にはキー入力部2と表示部3とが設けられている。キー入 力部2は「0」〜「9」のテンキー、「+」〜「÷」の四則演算キーの他に「F1」〜「F 6」キー、「ALPHA」キー、「FUNC」キー、「PRE」キー等を備えている。 表示部3は入力された数値データを表示すると共に、関数,単位名,アルファベ ット文字等のメニュー表示を行なう。「FUNC」キーは後述する図3に示すメニ ューNo.1〜9の関数,単位名のメニューを読み出すキーである。「ALPHA」 キーは同じく図3に示すメニューNo.10〜15のアルファベット文字のメニュ ーを読み出すキーである。「F1」〜「F6」キーはメニュー表示された関数,単位 名,アルファベット文字を指定するキーである。「PRE」キーは夫々のメニュー 表示を行なっている時に、前のメニューに戻すキーである。 An embodiment of the present invention will be described below with reference to FIGS. FIG. 1 is a front view showing an external configuration of a small electronic computer 1. As shown in the figure, the small electronic calculator 1 is provided with a key input unit 2 and a display unit 3. The key input unit 2 includes the ten keys “0” to “9”, the four arithmetic keys “+” to “÷”, the “F1” to “F6” keys, the “ALPHA” key, the “FUNC” key, A "PRE" key and the like are provided. The display unit 3 displays the input numerical data and also displays a menu of functions, unit names, alphabet characters and the like. The "FUNC" key is a key for reading out a menu of functions and unit names of menu Nos. 1 to 9 shown in FIG. 3 which will be described later. Similarly, the "ALPHA" key is a key for reading the menu of alphabetic characters of menu Nos. 10 to 15 shown in FIG. The "F1" to "F6" keys are keys for designating the functions, unit names and alphabetic characters displayed on the menu. The "PRE" key is a key for returning to the previous menu when displaying each menu.

【0007】 図2は小型電子式計算機1の回路構成を示すブロック図である。キー入力部2 でキー入力を行なうと、キー入力信号がCPU4に入力される。CPU4はキー 入力部2からのキー入力信号を取込むと共に、図示されていないメモリに記憶さ れた制御プログラムに基づいて各種処理を実行する。また、表示部3に表示駆動 信号を出力して表示動作を行なわせる。ROM5は、図2に示すようにメニュー 表示の階層的な構成を表わす「100」〜「250」のメニューコードと、このメニ ューコードに対応する複数のメニュー内容(パターン)とを予め記憶している。R AM6はROM5から読み出されたメニューコードを一時的に記憶するものであ る。FIG. 2 is a block diagram showing a circuit configuration of the small electronic computer 1. When the key input section 2 inputs a key, a key input signal is input to the CPU 4. The CPU 4 takes in a key input signal from the key input unit 2 and executes various processes based on a control program stored in a memory (not shown). Also, a display drive signal is output to the display unit 3 to perform a display operation. As shown in FIG. 2, the ROM 5 stores in advance a menu code of "100" to "250" representing a hierarchical structure of menu display and a plurality of menu contents (patterns) corresponding to this menu code. .. The RAM 6 temporarily stores the menu code read from the ROM 5.

【0008】 図3はメニュー表示の階層構造を示す図である。即ち、メニュー表示は大別し て「FUNCメニュー」と「ALPHAメニュー」とに分れている。「FUNCメニ ュー」の下層には、三角関数のグループからなる「TRIG」と、その他の関数の グループからなる「MATH」と、単位名のグループからなる「UNIT」とが位置 している。この「UNIT」の下層には単位名のグループからなる「K〜E」が位置 している。FIG. 3 is a diagram showing a hierarchical structure of menu display. That is, the menu display is roughly divided into a "FUNC menu" and an "ALPHA menu". Below the “FUNC menu” are located “TRIG”, which is a group of trigonometric functions, “MATH”, which is a group of other functions, and “UNIT”, which is a group of unit names. Below this “UNIT” are grouped unit name groups “KE”.

【0009】 また、「TRIG」の下層には通常の三角関数のグループからなる「NRM」と、 逆三角関数のグループからなる「ARC」と、対数三角関数のグループからなる「 HYP」と、逆対数三角関数のグループからなる「ARCHYP」とが位置してい る。In addition, in the lower layer of “TRIG”, “NRM” which is a group of normal trigonometric functions, “ARC” which is a group of inverse trigonometric functions, “HYP” which is a group of logarithmic trigonometric functions, and It is located with "ARCHYP", which is a group of logarithmic trigonometric functions.

【0010】 さらに、「ALPHAメニュー」の下層には文字グループ「A〜F」と、文字グル ープ「G〜L」と、文字グループ「M〜R」と、文字グループ「S〜X」と、文字グル ープ「Y〜Z」とが位置している。なお、図3における丸数字1〜15はメニュー 表示におけるメニューNo.を示すものである。Further, in the lower layer of the “ALPHA menu”, there are a character group “A to F”, a character group “G to L”, a character group “M to R”, and a character group “S to X”. , The character group “Y to Z” is located. The circled numbers 1 to 15 in FIG. 3 indicate the menu numbers in the menu display.

【0011】 図4はメニューNo.とメニューコードとの対応関係を表わす図である。図4に 示すように、メニューコードはコード3〜コード1からなる3桁の数字により構 成されている。ここで、コード3の数字は上層のメニュー階層を表わしており、「 1」の場合は「FUNCメニュー」に対応し、「2」の場合は「ALPHAメニュー」 に対応する。また、コード2の数字は中層のメニュー階層を表わし、コード1の 数字は下層のメニュー階層を表わしている。FIG. 4 is a diagram showing a correspondence relationship between menu numbers and menu codes. As shown in FIG. 4, the menu code is composed of three-digit numbers of code 3 to code 1. Here, the number of code 3 represents the upper menu hierarchy, and the case of "1" corresponds to the "FUNC menu" and the case of "2" corresponds to the "ALPHA menu". The number of code 2 represents the middle menu layer, and the number of code 1 represents the lower menu layer.

【0012】 次に、図5および図6を参照して上記実施例の動作を説明する。図5はキー入 力部2における「PRE」キーを操作したときの動作を示すフローチャートである 。この場合、表示部3に表示されているメニュー表示に対応するメニューコード がRAM6に記憶されている。「PRE」キーはメニュー表示を元に戻すためのキ ーである。メニュー表示が表示されている時に「PRE」キーを操作すると、図5 の処理が開始される。Next, the operation of the above embodiment will be described with reference to FIGS. 5 and 6. FIG. 5 is a flowchart showing the operation when the "PRE" key in the key input unit 2 is operated. In this case, the menu code corresponding to the menu display displayed on the display unit 3 is stored in the RAM 6. The "PRE" key is a key for restoring the menu display. If the "PRE" key is operated while the menu display is displayed, the processing of FIG. 5 is started.

【0013】 ステップS1ではRAM6に記憶されたメニューコードにおけるコード1が「 0」か否かが判断される。ステップS1でYESと判断された場合はステップS 2に進み、NOの場合はステップS3に進む。In step S1, it is determined whether or not the code 1 in the menu code stored in the RAM 6 is "0". If YES is determined in step S1, the process proceeds to step S2, and if NO is determined, the process proceeds to step S3.

【0014】 コード1が「0」でない場合(例えばメニューコード「113」)は、ステップS 1からステップS3に進む。ステップS3においてはコード1を「0」に書き換え てメニュー階層を1段上の階層に戻し、ステップS8のメニュー表示処理に進む 。メニュー表示処理の詳細は、図6に示すように、RAM6に記憶されたメニュ ーコードに対応するパターンがROM5から読み出され、メニューコードに対応 するメニューが表示部3に表示される。即ち、メニューコードが例えば「113」 でありメニューNo.3が表示されている場合、「PRE」キーを入力すると、メニ ューコードが「110」になりメニューNo.2が表示されることになる。If the code 1 is not “0” (for example, the menu code “113”), the process proceeds from step S 1 to step S 3. In step S3, the code 1 is rewritten to "0" to return the menu layer to the layer one level higher, and the process proceeds to the menu display process in step S8. As for details of the menu display processing, as shown in FIG. 6, the pattern corresponding to the menu code stored in the RAM 6 is read from the ROM 5, and the menu corresponding to the menu code is displayed on the display unit 3. That is, when the menu code is, for example, "113" and the menu No. 3 is displayed, when the "PRE" key is pressed, the menu code becomes "110" and the menu No. 2 is displayed.

【0015】 コード1が「0」の場合は、ステップS1からステップS2に進む。ステップS 2ではRAM6に記憶されたメニューコードにおけるコード2が「0」か否かが判 断される。ステップS2でYESと判断された場合はステップS4に進み、NO の場合はステップS5に進む。When the code 1 is “0”, the process proceeds from step S1 to step S2. In step S2, it is judged whether or not the code 2 in the menu code stored in the RAM 6 is "0". If YES is determined in step S2, the process proceeds to step S4, and if NO is determined, the process proceeds to step S5.

【0016】 コード2が「0」でない場合(例えばメニューコード「110」)は、ステップS 2からステップS5に進む。ステップS5においてはコード2を「0」に書き換え てメニュー階層を1段上の階層に戻し、ステップS8に進む。ステップS8では 上述と同様に、RAM6に記憶されたメニューコードに対応するパターンがRO M5から読み出されて表示部3に表示される。即ち、メニューコードが例えば「 110」でありメニューNo.2が表示されているときに「PRE」キーを入力すると 、メニューコードが「100」になりメニューNo.1が表示されることになる。If the code 2 is not “0” (for example, the menu code “110”), the process proceeds from step S 2 to step S 5. In step S5, code 2 is rewritten to "0" to return the menu layer to the layer one level higher, and the process proceeds to step S8. In step S8, similarly to the above, the pattern corresponding to the menu code stored in the RAM 6 is read from the ROM 5 and displayed on the display unit 3. That is, if the "PRE" key is pressed while the menu code is "110" and the menu No. 2 is displayed, the menu code becomes "100" and the menu No. 1 is displayed.

【0017】 コード2が「0」の場合は、ステップS2からステップS4に進む。ステップS 4ではRAM6に記憶されたメニューコードにおけるコード3が「0」か否かが判 断される。即ち、ステップS4ではメニューコードが「000」か否かが判断され る。ステップS4でYESと判断された場合はメニュー表示を行なっていないの で図5の処理を終了する。また、ステップS4でNOの場合は、メニューコード が「100」または「200」であるからステップS6に進む。When the code 2 is “0”, the process proceeds from step S2 to step S4. In step S4, it is determined whether or not the code 3 in the menu code stored in the RAM 6 is "0". That is, in step S4, it is determined whether the menu code is "000". If YES is determined in the step S4, the menu is not displayed, and the process of FIG. 5 is ended. If NO in step S4, the menu code is "100" or "200", and thus the process proceeds to step S6.

【0018】 ステップS6ではコード3を「0」に書き換えてメニューコードを「000」とし 、ステップS7に進む。ステップS7においてはメニュー表示を消して図5の処 理を終了する。In step S6, code 3 is rewritten to "0" to set the menu code to "000", and the process proceeds to step S7. In step S7, the menu display is erased and the processing of FIG. 5 ends.

【0019】[0019]

【考案の効果】[Effect of the device]

この考案によれば、メニューの階層構造をメニューコード自体に持たせたので 、メニュースタックを用いることなく、メニュー表示の階層構造を実現し、「P RE」キー等の特定キーにより1段上の階層に戻る処理を簡単に実現できる。 According to this invention, since the menu code itself has the hierarchical structure of the menu, the hierarchical structure of the menu display can be realized without using the menu stack, and a specific key such as the "PRE" key can move up one step. The process of returning to the hierarchy can be easily realized.

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

【図1】小型電子式計算機の外観を示す正面図である。FIG. 1 is a front view showing the appearance of a small electronic calculator.

【図2】小型電子式計算機の回路構成を示すブロック図
である。
FIG. 2 is a block diagram showing a circuit configuration of a small electronic calculator.

【図3】メニュー表示の階層構造を示す図である。FIG. 3 is a diagram showing a hierarchical structure of menu display.

【図4】メニュー とメニューコードとの対応関係を表
わす図である。
FIG. 4 is a diagram showing a correspondence relationship between menus and menu codes.

【図5】動作を示すフローチャートである。FIG. 5 is a flowchart showing an operation.

【図6】動作を示すフローチャートである。FIG. 6 is a flowchart showing an operation.

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

1…小型電子式計算機 2…キー入力部 3…表示部 4…CPU 5…ROM 6…RAM 1 ... Compact electronic computer 2 ... Key input unit 3 ... Display unit 4 ... CPU 5 ... ROM 6 ... RAM

Claims (1)

【実用新案登録請求の範囲】[Scope of utility model registration request] 【請求項1】 メニュー表示を行なうメニュー表示手段
と、メニュー表示の階層的な構成を表わすメニューコー
ドとそれに対応する複数のメニュー内容を記憶する第1
の記憶手段と、上記メニューコードを一時的に記憶する
第2の記憶手段と、特定キーの操作によって上記第2の
記憶手段に記憶されているメニューコードを1段上層の
メニューを表わすメニューコードに書き換える書換手段
と、上記第2の記憶手段に記憶されているメニューコー
ドに対応するメニュー内容を上記第1の記憶手段から読
み出して上記メニュー表示手段に表示させる表示制御手
段とを具備したことを特徴とする小型電子式計算機。
1. A first menu storing means for displaying a menu, a menu code representing a hierarchical structure of the menu display, and a plurality of menu contents corresponding thereto.
Storage means, second storage means for temporarily storing the menu code, and the menu code stored in the second storage means by operating a specific key into a menu code representing a one-stage upper layer menu. Rewriting means for rewriting, and display control means for reading the menu content corresponding to the menu code stored in the second storage means from the first storage means and displaying it on the menu display means are provided. And a small electronic calculator.
JP9437091U 1991-11-18 1991-11-18 Small electronic calculator Pending JPH0543251U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9437091U JPH0543251U (en) 1991-11-18 1991-11-18 Small electronic calculator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9437091U JPH0543251U (en) 1991-11-18 1991-11-18 Small electronic calculator

Publications (1)

Publication Number Publication Date
JPH0543251U true JPH0543251U (en) 1993-06-11

Family

ID=14108432

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9437091U Pending JPH0543251U (en) 1991-11-18 1991-11-18 Small electronic calculator

Country Status (1)

Country Link
JP (1) JPH0543251U (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000132311A (en) * 1998-10-26 2000-05-12 Fujitsu Ltd Character input method and character input device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000132311A (en) * 1998-10-26 2000-05-12 Fujitsu Ltd Character input method and character input device

Similar Documents

Publication Publication Date Title
US4276541A (en) Display control of hand-written, memorized pattern at a preselected time
US4580235A (en) Electronic calculator with check function
US5680638A (en) Mathematical expression input apparatus
KR880001872B1 (en) Memory circuit for generating liquid crystal display characters
JP2951664B2 (en) Touch panel device
US5043916A (en) Data processing device for processing and displaying table data
JP3252493B2 (en) Electronic calculator and its calculation processing method
JPH05289996A (en) Method for setting up format in table calculating software
JP3817937B2 (en) Computing device and storage medium
JP2660459B2 (en) Operation procedure input and execution device
JP3567291B2 (en) Information processing apparatus and item data management method
JP2743838B2 (en) Input device
JPH0445069Y2 (en)
JPH0555244U (en) Small electronic calculator
JPS6337393A (en) Data display system
JPH0555247U (en) Small electronic calculator
JPS6243227B2 (en)
JPH0635860A (en) Display device
JPH0322165A (en) Electronic equipment
JPH0330184B2 (en)
JPS6337469A (en) Statistical processing system
JPH0612380A (en) Small electronic devices
JPS6119054B2 (en)
JPH0776953B2 (en) Data processing device
JPH0635906A (en) Table calculation processor