JP2651166B2 - Information processing method - Google Patents
Information processing methodInfo
- Publication number
- JP2651166B2 JP2651166B2 JP62289155A JP28915587A JP2651166B2 JP 2651166 B2 JP2651166 B2 JP 2651166B2 JP 62289155 A JP62289155 A JP 62289155A JP 28915587 A JP28915587 A JP 28915587A JP 2651166 B2 JP2651166 B2 JP 2651166B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- stored
- predetermined pattern
- mathematical expression
- expression
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Calculators And Similar Devices (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は数式等を座標データで入力して処理すること
のできる情報処理方法に関する。Description: TECHNICAL FIELD The present invention relates to an information processing method capable of processing by inputting a mathematical expression or the like as coordinate data.
従来、本出願人によって特願昭62−194311として出願
した数式認識装置の実施例で示した様な入出力一体装置
では、式,値等を記憶する為には、式の右辺に“≡Y"の
如く書きYに記憶し後にYを式中に用いれば、Yに記憶
した数式,値を呼び出し使用することが出来るように構
成されている。Conventionally, in an input / output integrated device as shown in an embodiment of a mathematical expression recognition device filed by the present applicant as Japanese Patent Application No. 62-194311, in order to store expressions, values, etc., "≡Y If "Y" is used in the expression after it is stored in the expression Y as in "", the mathematical expression and the value stored in the Y can be called and used.
しかしながら、上記従来例では、式の入力途中等でそ
こまで書かれた式を記憶し、さらに前述の式に書き足し
た新たな式をまた記憶する時には、入力途中で“≡”の
定義信号と定義変数を書き、式を書き足す場合は“≡”
と定義変数を消去してからでないと書けない欠点であっ
た。また定義つまり記憶には右辺に“≡”を書きさらに
定義変数名を書き、呼び出しには前述定義変数名のみを
使うというのは、使用者にとっては、面倒でわかりづら
かった。また新たに定義をやり直した場合も既に書かれ
た式の再計算は行わないので、再度計算式を書き直す等
面倒であった。However, in the above-described conventional example, when the expression written so far is stored during the input of the expression or the like, and a new expression added to the above expression is stored again, the definition signal of “≡” is input during the input. Write “定義” to write the definition variable and add the expression
This was a drawback that could only be written after deleting the definition variables. In addition, writing "@" on the right side in the definition, ie, memory, and further writing the definition variable name, and using only the above-mentioned definition variable name in the call were cumbersome and difficult for the user to understand. Also, when a new definition is re-written, the already written formula is not recalculated, so that the calculation formula has to be rewritten again.
[課題を解決する為の手段] 上記課題を解決する為に、本発明は、所望のパターン
を入力し得る座標入力手段を利用した情報処理方法であ
って、前記座標入力手段に所定のパターンが入力された
ことを認識し、前記所定のパターンが入力された位置
に、既に数式が入力されているか否かを判断し、前記判
断の結果、前記所定のパターンが入力された位置に既に
数式が入力されている場合には、当該数式を前記所定の
パターンと対応付け得るように記憶し、前記判断の結
果、前記所定のパターンが入力された位置に数式が入力
されていない場合には、当該入力されたパターンを数式
を構成する文字の一つとして記憶し、前記記憶した数式
から前記所定のパターンが検出された時に、当該所定の
パターンに対応付け得るように記憶されている数式を読
出す情報処理方法を提供する。[Means for Solving the Problems] In order to solve the above problems, the present invention is an information processing method using coordinate input means capable of inputting a desired pattern, wherein a predetermined pattern is stored in the coordinate input means. Recognizing that the predetermined pattern has been input, it is determined whether or not a mathematical expression has already been input at the position where the predetermined pattern has been input, and as a result of the determination, the mathematical expression has already been detected at the position where the predetermined pattern has been input. If the mathematical expression is input, the mathematical expression is stored so as to be associated with the predetermined pattern. If the result of the determination is that the mathematical expression is not input at the position where the predetermined pattern is input, the mathematical expression is stored. The input pattern is stored as one of the characters constituting the formula, and when the predetermined pattern is detected from the stored formula, the stored formula is associated with the predetermined pattern. And an information processing method for reading the information.
上記課題を解決する為に、本発明は、好ましくは前記
所定のパターンが入力された位置に数値が入力されてい
る場合には、前記数式に替えて当該数値情報を記憶し、
前記所定のパターンが入力された位置に数値が入力され
ていない場合には、前記所定のパターンを数式を構成す
る一部として前記数式に替えて当該数値情報を記憶し、
前記記憶した数式から前記所定のパターンが検出された
時に、前記数式に替えて、当該所定のパターンに対応付
け得るように記憶されている数値情報を読み出す。In order to solve the above problem, the present invention preferably stores numerical information in place of the mathematical expression when a numerical value is input at a position where the predetermined pattern is input,
When a numerical value is not input at the position where the predetermined pattern has been input, the predetermined pattern is stored as the part of a mathematical expression instead of the mathematical expression, and the numerical information is stored.
When the predetermined pattern is detected from the stored mathematical formula, the numerical information stored so as to be associated with the predetermined pattern is read instead of the mathematical formula.
上記課題を解決する為に、本発明は、好ましくは前記
所定のパターンと対応付け得るように記憶されていた情
報が更新されたことを検知し、前記更新の検知に応じ
て、前記所定のパターンを数式の一部として記憶してい
る数式の再計算を実行する。In order to solve the above problem, the present invention preferably detects that information stored so as to be associated with the predetermined pattern has been updated, and in response to the detection of the update, the predetermined pattern Is performed as a part of the equation.
第1図は本発明の第1の実施例を示し、本発明の特徴
を最もよく表わす図面であり、図中Aは第7図で示した
表示を行う表示器、Bはペン等で座標入力可能なデジタ
イザ、S10はデジタイザからの座標点列から数字,演算
子、シンボル等を認識する認識手段、S20は認識手段S10
の認識結果がシンボルの時作動し、入力されたシンボル
位置と後述する情報記憶手段IMの情報とから、シンボル
が数式又は数字上に重ね入力されたか否かを判別する判
別手段、S30は前記判別手段の結果重ねて入力された時
作動し、該シンボル位置にすでに入力されていた数式又
は数値をメモリーMに格納する。同様にS40は前記記憶
動作後、すでに入力されている数式の内、前記入力され
たシンボルを含む数式を情報記憶手段IM内から探し、該
当する数式を再計算する。FIG. 1 shows a first embodiment of the present invention, in which the features of the present invention are best shown. In FIG. 1, A is a display for performing the display shown in FIG. A possible digitizer, S10 is a recognizing means for recognizing numbers, operators, symbols, etc. from a sequence of coordinate points from the digitizer, S20 is a recognizing means S10
Is activated when the recognition result of the symbol is a symbol, and a discriminating means for discriminating whether or not the symbol has been overlaid on a mathematical expression or a numeral from the inputted symbol position and the information of the information storage means IM described later. It is activated when it is repeatedly input as a result of the means, and stores in the memory M the mathematical expression or numerical value already input at the symbol position. Similarly, after the storage operation, S40 searches the information storage unit IM for a mathematical expression including the input symbol from the mathematical expressions already input, and recalculates the relevant mathematical expression.
又、認識手段S10の結果がイコールであった場合、S50
が作動する。S50は検出手段であり、認識結果イコール
に関連する数式内にシンボルがあるか否かを検出する。
検出手段S50の結果、シンボルありの場合は数式数値読
出し手段S60が作動し、シンボルに相当するメモリーM
の内容を読み出し、数式内のシンボルと置き変える。If the result of the recognition means S10 is equal, S50
Operates. S50 is detection means for detecting whether there is a symbol in a mathematical expression related to the recognition result equal.
As a result of the detection means S50, if there is a symbol, the numerical value reading means S60 is activated, and the memory M corresponding to the symbol is read.
Is read and replaced with the symbol in the formula.
さらに検出手段S50のシンボルなし側出力と数式数値
読出し手段S60の結果は計算手段S70に接ながり計算され
る。最後に計算手段S70の結果、認識手段S10の結果がシ
ンボルでもイコールでもない場合の結果、判別手段S20
の判別結果が重なっていな時の出力、及び再計算手段S4
0の結果は全て情報記憶手段IM内に記憶される。Further, the symbol-less output of the detecting means S50 and the result of the numerical value reading means S60 are connected to the calculating means S70 and calculated. Finally, if the result of the calculating means S70, the result of the recognizing means S10 is neither a symbol nor an equal,
Output when the results of the determination do not overlap, and recalculation means S4
All the results of 0 are stored in the information storage means IM.
又、情報手段IM内の一部は表示手段Aにつながり、表
示される様構成している。A part of the information means IM is connected to the display means A and is displayed.
第2図は本実施例の構成を示すブロツク図であり、第
1図で示したと同様の各部の番号を使用している、本発
明はマイクロプロセツサによる制御を多用しており、C
は本発明実施例の制御、デジタイザより入力された座標
データより数式認識を行う為の制御第1図に於けるS10
〜S70の制御手段等のプログラムが格納されたROM、Dは
前記制御を行う為に必要な作業用の記憶装置RAMであ
り、第1図中のメモリーM、情報記憶手段IMを含む、E
は前記制御を行う中央演算処理装置CPUである。FIG. 2 is a block diagram showing the configuration of the present embodiment, in which the same reference numerals as those shown in FIG. 1 are used. In the present invention, the control by the microprocessor is frequently used.
Is a control of the embodiment of the present invention, a control for recognizing a mathematical expression from the coordinate data inputted from the digitizer S10 in FIG.
ROM, D, in which programs such as control means of S70 to S70 are stored, is a work storage RAM required for performing the control, and includes a memory M, an information storage means IM shown in FIG.
Is a central processing unit CPU for performing the above control.
第3図は第7図表示例の数式が格納されたRAMDの内、
情報記憶手段IMのデータ構造図である。なお数式の認
識、データの作成等は特願昭62−194311号明細書で詳し
く述べられているのでここでは説明を省略する。図中デ
ータは、第7図の式“3+5=8",“△×2=16"がそれ
ぞれの数字・演算コード、コードの位置情報で格納され
ており、式と式の区切りは“7FFF(Hex)”コードで示
されている。また全データの終りを示すコードとして
“0000(Hex)”が使用されている。これらの数式デー
タは、図中アドレスで示されるRAMアドレスの2000番地
を先頭に格納される。なお前記コードの位置情報とは、
数字・演算子を表示する為に使用する16×16dotのフオ
ントの左上スミの画面における位置を(x,y)座標で表
わしたものである。FIG. 3 shows the RAMD in which the formulas shown in FIG. 7 are stored.
It is a data structure figure of information storage means IM. Recognition of mathematical formulas, creation of data, and the like are described in detail in the specification of Japanese Patent Application No. 62-194311, and a description thereof will be omitted. In the data shown in the figure, the expressions “3 + 5 = 8” and “△ × 2 = 16” in FIG. 7 are stored as respective numeric / operation codes and code position information, and the delimiter between expressions is “7FFF ( Hex) "code. “0000 (Hex)” is used as a code indicating the end of all data. These formula data are stored starting from address 2000 of the RAM address indicated by the address in the figure. Note that the position information of the code is
This is the (x, y) coordinates of the position on the screen of the upper left corner of the 16 × 16 dot font used to display numbers and operators.
第4図は本実施例の記憶処理のフローチヤートであ
り、使用者が記憶,呼出しに用いる△記号を第1図Bの
デジタイザ面に入力し、△と認識された場合に呼び出さ
れる。まず、ステツプS21で△の位置座標S(x,y)を得
る、このS(x,y)は書かれた△の中心(x,y)座標であ
る、そしてステツプS22において第3図の式データ中、
アドレス2000より全データコード0000Hまでのx,yの位置
情報と比較する。比較は例えばx1<S(x)<x1+16の
如く行う。つまり16×16dotのキヤラクタフオントの内
側にS(x,y)が入っているか否かを判別する。FIG. 4 is a flow chart of the storage processing of the present embodiment. The symbol is used by the user when he or she inputs a symbol {} used for storage and recall to the digitizer surface of FIG. First, at step S21, the position coordinates S (x, y) of △ are obtained, where S (x, y) is the written center (x, y) coordinates of △, and at step S22, the equation of FIG. In the data,
This is compared with the x, y position information from address 2000 to all data codes 0000H. Comparison is carried out as for example x 1 <S (x) <a x 1 +16. That is, it is determined whether or not S (x, y) is inside the 16 × 16 dot character font.
アドレス2000〜全データ終了までにxn<S(x)<xn
+16,yn<S(y)<yn+16なるxn,ynが存在しない場合
は通常の数字演算子等が入力された如く入力ルーチンへ
処理を移す。第7図bの場合がこれに該当する。また前
述xn,ynが存在する場合はステツプS30へ移る。第7図a
の場合は、第3図のx2,y2が存在することになる。ステ
ツプS30では、前述xn,ynを含む式を第3図の式データ中
より区切り記号より判別し、式の‘=’以降に書かれた
数字コード列を値として第1図DのRAM内の△記憶エリ
アMに格納する。第7図Aの場合は前記x2,y2より第3
図アドレス2000〜2015までが該当式であるとし、式中20
09の“=”以降にある、数字コード8を値として記憶エ
リアMに格納する。最後にステツプS40で再計算ルーチ
ンを呼び出し、他で△が使用されている式の答えを変
え、全ての記憶処理を終える。Up to address 2000 to all end-of-data x n <S (x) < x n
If x n and y n satisfying +16, y n <S (y) <y n +16 do not exist, the process proceeds to the input routine as if a normal numeric operator or the like was input. This is the case in FIG. 7b. Also if the above-described x n, is y n exists proceeds to step S30. FIG. 7a
In the case of, x 2 and y 2 in FIG. 3 exist. In step S30, the expression including the above-mentioned x n and y n is determined from the delimiter in the expression data shown in FIG. 3, and the numerical code sequence written after '=' in the expression is used as a value in the RAM shown in FIG. Is stored in the storage area M. For Figure 7 A wherein x 2, y 2 from the third
It is assumed that the figure addresses 2000 to 2015 are the corresponding expressions, and
The numerical code 8 after the “=” in 09 is stored in the storage area M as a value. Finally, in step S40, the recalculation routine is called, the answer of the equation in which △ is used is changed, and all storage processing is completed.
第5図は本実施例の記憶呼出し時に動作するフロー図
であり、数式を書いて“=”で答えを求めようとした
時、または前記第4図のステツプS40の再計算時に呼び
出される。先ずステツプS50では求めようとする計算式
中に△が含まれているか否かを式中の数字,演算コード
より判別し、もしなければステツプS70へ移り、通常の
演算を行い処理を終え、△が含まれる場合は、ステツプ
S60へ移り、前記第4図のステツプS30でメモリーMに記
憶した値を呼び出し、△と入れ換え、△を含まない数式
を生成する。次にステツプS70で通常の計算処理を行い
すべての処理を終える。FIG. 5 is a flowchart showing the operation of the present embodiment at the time of recalling a memory, which is called when a mathematical expression is written to obtain an answer with "=" or when recalculation in step S40 in FIG. First, in step S50, it is determined whether or not 計算 is included in the calculation formula to be obtained from the numbers in the formula and the operation code. If not, the process proceeds to step S70 to perform the normal calculation and finish the processing. If included, step
In S60, the value stored in the memory M is called in step S30 in FIG. 4 and replaced with △ to generate a mathematical expression that does not include △. Next, in step S70, normal calculation processing is performed, and all processing ends.
第7図は本発明を実施した装置の一操作中の表示状態
を表わす図面であり、液晶デイスプレイに透明なデジタ
イザを重ねた入出力一体装置で、本発明の一例を示す表
示例である。同図においてaは、既に書かれた数式上に
描いた△で、式の値を記憶する為に描くものである。b
は前述記憶された式の値を使用する為に書かれたもの
で、続けて書かれた式の計算時に記憶した値を呼び出し
計算を行う。また他の値を別の場所に描き、その上に同
図aの如く△を描けば△には新たな値が記憶され、同図
bの如く△を使用している式は再計算を行い、新たな値
を使用した計算結果を得ることが出来る。FIG. 7 is a drawing showing a display state during one operation of a device embodying the present invention, and is a display example showing an example of the present invention in an input / output integrated device in which a transparent digitizer is superimposed on a liquid crystal display. In the figure, a is drawn on an already written mathematical expression, and is drawn for storing the value of the expression. b
Is written in order to use the value of the stored expression, and the value stored at the time of calculation of the subsequently written expression is called for calculation. If another value is drawn in another place and 、 is drawn on it as shown in FIG. A, a new value is stored in 、, and the formula using 如 as shown in FIG. , The calculation result using the new value can be obtained.
以上の如く既に書かれた数式又は値の上に△を書けば
その数式の値を記憶出来、何も書かれていない場所に数
式の一部として書けば計算結果を得る時には記憶した値
を呼び出すことが出来る。また記憶時に他に書かれた数
式で△が使用されていれば再計算を行うことも出来る。As described above, if you write △ on an already written formula or value, you can store the value of the formula, and if you write it as a part of the formula in a place where nothing is written, you will call the stored value when you get the calculation result I can do it. In addition, if △ is used in another formula written at the time of storage, recalculation can be performed.
本実施例では記憶する為のシンボルとして△を使用し
たが、これは○,◎,□や特殊文字等の他のシンボルで
あってもさしつかえなく、また一種類でなくとも複数使
用することも容易に実現可能である。In this embodiment, the symbol “△” is used as a symbol to be stored. However, the symbol “○”, “◎”, “□”, or other special characters can be used, and it is easy to use more than one symbol. It is feasible.
以上の実施例では、記憶した値を再計算時、計算時に
呼び出すようになっているが、本実施例では、何も書か
れていない場所にシンボルを書くと直ちに呼び出され値
または式が展開される。構成は全く同じものである。第
6図は本実施例の記憶,記憶読み出しの処理フローチヤ
ートであり、数式の入力状態より使用者が“△”を書い
た時に呼び出されるものである。以下、動作を第6図の
フローチヤートに従って簡単に説明する。In the above embodiment, the stored value is called at the time of recalculation or calculation, but in the present embodiment, when a symbol is written in a place where nothing is written, it is called immediately and the value or expression is expanded. You. The configuration is exactly the same. FIG. 6 is a flowchart of the processing for storing and reading data in the present embodiment, which is called when the user writes "@" from the input state of a mathematical expression. The operation will be briefly described below with reference to the flowchart of FIG.
図中、ステツプS8とS9は先の実施例で述べた第4図ス
テツプS21,S22と全く同じものなので、ここでは説明を
省略する。よってステツプS9で式の上に△が書かれた場
合は、ステツプS10へ進み、記憶行うこととなり、そう
でない場合はステツプS11へ進み、記憶読み出しを行
う。ステツプS10では、式又は値を記憶するが、この場
合、先の実施例で行った様に“=”があれば計算し値を
記憶するが、“=”がなければ式の形そのまま、つまり
式を構成する数字演算コードを全て記憶する。ステツプ
S11では記憶読み出しを行うが、記憶されている値又は
式を意識せずとも記憶した数字,演算コードをすべて読
み出し、“△”の書かれた位置より、あたかも使用者が
入力した如く順に数字,演算コードを出力する。以上で
全ての処理を終える。In the figure, steps S8 and S9 are exactly the same as steps S21 and S22 in FIG. 4 described in the previous embodiment, and therefore description thereof is omitted here. Therefore, if △ is written on the equation in step S9, the process proceeds to step S10, and storage is performed. Otherwise, the process proceeds to step S11, and storage and reading are performed. In step S10, the equation or the value is stored. In this case, as in the previous embodiment, if "=" is present, the calculation is performed and the value is stored. It stores all the numeric operation codes that make up the formula. Step
In S11, the stored data is read out, but all the stored numbers and operation codes are read out without being aware of the stored values or formulas, and the numbers and the numerical values are sequentially read from the position where “△” is written, as if the user had input them. Outputs the operation code. This is the end of all the processing.
以上の処理を行えば、式の上に△を書けば記憶され、
空白の場所に△を書けば記憶されている式又は数値が直
ちに入力されたが如く展開されることになり、同じ式,
数値をくり返し入力する様な場合、手間をはぶく効果が
ある。With the above processing, if you write △ on the formula, it will be memorized,
If you write △ in a blank space, the stored formula or numerical value will be expanded as if it was immediately input, and the same formula,
In the case of repeatedly inputting a numerical value, it has the effect of eliminating time and effort.
[発明の効果] 以上説明したように、本発明によれば、所望のパター
ンを入力し得る座標入力手段を利用した情報処理方法で
あって、前記座標入力手段に所定のパターンが入力され
たことを認識し、前記所定のパターンが入力された位置
に、既に数式が入力されているか否かを判断し、 前記判断の結果、前記所定のパターンが入力された位
置に既に数式が入力されている場合には、当該数式を前
記所定のパターンと対応付け得るように記憶し、前記判
断の結果、前記所定のパターンが入力された位置に数式
が入力されていない場合には、当該入力されたパターン
を数式を構成する文字の一つとして記憶し、前記記憶し
た数式から前記所定のパターンが検出された時に、当該
所定のパターンに対応付け得るように記憶されている数
式を読出すことにより、数式の入力を繰り返し強要する
ことがなくなり、迅速で操作性の良い計算機能を提供す
ることができる。[Effects of the Invention] As described above, according to the present invention, there is provided an information processing method using coordinate input means capable of inputting a desired pattern, wherein a predetermined pattern is input to the coordinate input means. Is recognized, and it is determined whether a mathematical expression has already been input at a position where the predetermined pattern has been input. As a result of the determination, a mathematical expression has already been input at a position where the predetermined pattern has been input. In this case, the mathematical expression is stored so as to be associated with the predetermined pattern, and as a result of the determination, if the mathematical expression is not input at the position where the predetermined pattern is input, the input pattern is stored. Is stored as one of the characters constituting the mathematical formula, and when the predetermined pattern is detected from the stored mathematical formula, the stored mathematical formula is read out so as to be associated with the predetermined pattern. And eliminates be forced repeatedly input formula, it is possible to provide a calculation function quick and operability.
以上説明したように、本発明によれば、前記所定のパ
ターンが入力された位置に数値が入力されている場合に
は、前記数式に替えて当該数値情報を記憶し、前記所定
のパターンが入力された位置に数値が入力されていない
場合には、前記所定のパターンを数式を構成する一部と
して前記数式に替えて当該数値情報を記憶し、前記記憶
した数式から前記所定のパターンが検出された時に、前
記数式に替えて、当該所定のパターンに対応付け得るよ
うに記憶されている数値情報を読み出すことにより、数
値情報の入力を繰り返し強要することがなくなり、迅速
で操作性の良い計算機能を提供することができる。As described above, according to the present invention, when a numerical value is input at a position where the predetermined pattern is input, the numerical information is stored in place of the mathematical expression, and the predetermined pattern is input. If a numerical value is not input at the position where the predetermined pattern is input, the predetermined pattern is detected from the stored numerical expression by storing the numerical information in place of the numerical expression as a part of the numerical expression. By reading the numerical information stored in such a manner that the numerical information can be associated with the predetermined pattern instead of the mathematical expression, the input of the numerical information does not have to be repeatedly performed. Can be provided.
以上説明したように、本発明によれば、前記所定のパ
ターンと対応付け得るように記憶されていた情報が更新
されたことを検知し、前記更新の検知に応じて、前記所
定のパターンを数式の一部として記憶している数式の再
計算を実行することにより、パターンに対応付ける情報
の更新に合わせて、既に計算済みの数式の計算の指示を
ユーザーに強要することがなく、最新の記憶情報による
計算結果を提供することができる。As described above, according to the present invention, it is detected that information stored so as to be able to be associated with the predetermined pattern is updated, and the predetermined pattern is calculated according to the detection of the update. By executing the recalculation of the mathematical formula stored as part of the information, the user does not have to instruct the user to calculate the already calculated mathematical formula according to the update of the information associated with the pattern, and the latest stored information Can be provided.
第1図は本発明の特徴を表わす図 第2図は本発明の実施例のブロツク構成図 第3図は本発明の実施例のメモリー中の数式データ構成
図 第4図は本発明の実施例の記憶処理フロー図 第5図は本発明の実施例の記憶読出し処理フロー図 第6図は本発明の実施例の記憶,読出し、処理フロー図 第7図は本発明の実施例の表示入力画面例 aは記憶の為のシンボル入力 bは記憶読出しの為のシンボル入力FIG. 1 is a diagram showing features of the present invention. FIG. 2 is a block diagram of an embodiment of the present invention. FIG. 3 is a diagram of mathematical formula data in a memory of the embodiment of the present invention. FIG. 4 is an embodiment of the present invention. FIG. 5 is a flowchart of a storage and reading process according to an embodiment of the present invention. FIG. 6 is a flowchart of a storage, reading and processing according to an embodiment of the present invention. Example a: Symbol input for storage b: Symbol input for storage read
Claims (3)
を利用した情報処理方法であって、 前記座標入力手段に所定のパターンが入力されたことを
認識し、 前記所定のパターンが入力された位置に、既に数式が入
力されているか否かを判断し、 前記判断の結果、前記所定のパターンが入力された位置
に既に数式が入力されている場合には、当該数式を前記
所定のパターンと対応付け得るように記憶し、 前記判断の結果、前記所定のパターンが入力された位置
に数式が入力されていない場合には、当該入力されたパ
ターンを数式を構成する文字の一つとして記憶し、 前記記憶した数式から前記所定のパターンが検出された
時に、当該所定のパターンに対応付け得るように記憶さ
れている数式を読出すことを特徴する情報処理方法。1. An information processing method using coordinate input means capable of inputting a desired pattern, comprising: recognizing that a predetermined pattern has been input to said coordinate input means; In the position, it is determined whether or not a mathematical expression has already been input, and as a result of the determination, if the mathematical expression has already been input at the position where the predetermined pattern has been input, the mathematical expression is referred to as the predetermined pattern. If a mathematical expression is not input at the position where the predetermined pattern is input, the input pattern is stored as one of the characters constituting the mathematical expression. An information processing method, wherein when the predetermined pattern is detected from the stored mathematical expression, the stored mathematical expression is read so as to be associated with the predetermined pattern.
値が入力されている場合には、 前記数式に替えて当該数値情報を記憶し、 前記所定のパターンが入力された位置に数値が入力され
ていない場合には、前記所定のパターンを数式を構成す
る一部として前記数式に替えて当該数値情報を記憶し、 前記記憶した数式から前記所定のパターンが検出された
時に、前記数式に替えて、当該所定のパターンに対応付
け得るように記憶されている数値情報を読み出すことを
特徴とする第1項に記載の情報処理方法。2. When a numerical value is input at a position where the predetermined pattern is input, the numerical information is stored in place of the mathematical expression, and a numerical value is input at a position where the predetermined pattern is input. If not, the predetermined pattern is replaced with the mathematical expression as a part of a mathematical expression, and the numerical information is stored.When the predetermined pattern is detected from the stored mathematical expression, the numerical expression is replaced with the mathematical expression. 2. The information processing method according to claim 1, wherein the numerical information stored so as to be associated with the predetermined pattern is read.
記憶されていた情報が更新されたことを検知し、 前記更新の検知に応じて、前記所定のパターンを数式の
一部として記憶している数式の再計算を実行することを
特徴とする第1項に記載の情報処理方法。3. Detecting that information stored so as to be associated with the predetermined pattern is updated, and storing the predetermined pattern as a part of a mathematical expression in response to the detection of the update. 2. The information processing method according to claim 1, wherein a recalculation of a mathematical expression is performed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62289155A JP2651166B2 (en) | 1987-11-16 | 1987-11-16 | Information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62289155A JP2651166B2 (en) | 1987-11-16 | 1987-11-16 | Information processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01130249A JPH01130249A (en) | 1989-05-23 |
| JP2651166B2 true JP2651166B2 (en) | 1997-09-10 |
Family
ID=17739476
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62289155A Expired - Lifetime JP2651166B2 (en) | 1987-11-16 | 1987-11-16 | Information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2651166B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2627353B2 (en) * | 1990-07-18 | 1997-07-02 | 三洋電機株式会社 | Handwriting calculation processor |
| JP5790070B2 (en) | 2010-08-26 | 2015-10-07 | カシオ計算機株式会社 | Display control apparatus and program |
-
1987
- 1987-11-16 JP JP62289155A patent/JP2651166B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01130249A (en) | 1989-05-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH024938B2 (en) | ||
| JP2651166B2 (en) | Information processing method | |
| JPH0535685A (en) | Mixed number input display type computer | |
| JPH0594253A (en) | Screen touch type key input device | |
| JPH04235658A (en) | Compact electronic computer with graph display function | |
| JP2715405B2 (en) | Graph display control device and graph display control method | |
| JP3969301B2 (en) | Graph display control device and graph display control program | |
| JP2672940B2 (en) | Document processing device | |
| JP2984272B2 (en) | Character processing method and apparatus | |
| JP2733232B2 (en) | Character processing method | |
| JP2660459B2 (en) | Operation procedure input and execution device | |
| JPH11161613A (en) | Electronic computer, calculation method, and recording medium recording calculation processing program | |
| JP3147233B2 (en) | Document processing method and apparatus | |
| JP2679971B2 (en) | Graphic display control device | |
| JP3067083B2 (en) | Document input device | |
| JPH08249126A (en) | Input control device | |
| JPH0578055B2 (en) | ||
| JP2659907B2 (en) | Document processing device | |
| JPS6050581A (en) | Character memory system for graphic display unit | |
| JP2944666B2 (en) | Character processor | |
| JPH06318205A (en) | Information managing device and address input method | |
| JPH11154141A (en) | Graph display device, graph display method, and recording medium recording graph display program | |
| JPH11134304A (en) | Graph display device, graph display method, and recording medium recording graph display program | |
| JPH0682360B2 (en) | Document creation device | |
| JPH06214789A (en) | Fuzzy rule development support device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080516 Year of fee payment: 11 |