JP6365018B2 - Mathematical expression display control apparatus and program - Google Patents

Mathematical expression display control apparatus and program Download PDF

Info

Publication number
JP6365018B2
JP6365018B2 JP2014135274A JP2014135274A JP6365018B2 JP 6365018 B2 JP6365018 B2 JP 6365018B2 JP 2014135274 A JP2014135274 A JP 2014135274A JP 2014135274 A JP2014135274 A JP 2014135274A JP 6365018 B2 JP6365018 B2 JP 6365018B2
Authority
JP
Japan
Prior art keywords
formula
expression
integration
integral
replacement
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.)
Active
Application number
JP2014135274A
Other languages
Japanese (ja)
Other versions
JP2016014930A (en
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 JP2014135274A priority Critical patent/JP6365018B2/en
Publication of JP2016014930A publication Critical patent/JP2016014930A/en
Application granted granted Critical
Publication of JP6365018B2 publication Critical patent/JP6365018B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Calculators And Similar Devices (AREA)

Description

本発明は、積分の計算を学習するのに適した数式表示制御装置およびその制御プログラムに関する。   The present invention relates to a mathematical expression display control apparatus suitable for learning integral calculation and a control program therefor.

従来、積分関数式の計算過程を学習させる計算装置が考えられている。   Conventionally, a calculation apparatus that learns the calculation process of an integral function equation has been considered.

この計算装置は、入力された積分関数式における複数の変数を複数の変換変数に変換することにより、変数変換済みの積分関数式を算出して表示させ、表示させた変数変換済みの積分関数式内で、積分領域をその変数毎の積分範囲として表示させる。そして、一方の変数について下限値から上限値までの間で積分を実行して積分結果としての単積分関数式を表示させ、またこの単積分関数式に対し他方の変数について下限値から上限値までの間で積分を実行して積分結果を表示させることで、領域積分の計算過程を表示させるものである(例えば、特許文献1参照。)。   This calculation device calculates and displays a variable-converted integral function expression by converting a plurality of variables in the input integral function expression into a plurality of conversion variables, and displays the displayed variable-converted integral function expression. The integration region is displayed as the integration range for each variable. Then, integration is performed between the lower limit value and the upper limit value for one variable to display a single integral function expression as the integration result, and for the other variable from the lower limit value to the upper limit value for this single integral function expression. The integration process is executed during the period and the integration result is displayed to display the calculation process of the region integration (see, for example, Patent Document 1).

特許第5487844号公報Japanese Patent No. 5487844

前記従来の計算装置では、前記入力された積分関数式における複数の変数を複数の変換変数に変換する際に、一次変換、極座標変換等、所定形式の変換式を選択的に設定して変数変換を実行する。   In the conventional calculation device, when converting a plurality of variables in the input integral function expression into a plurality of conversion variables, a conversion expression of a predetermined format such as a primary conversion or a polar coordinate conversion is selectively set to convert the variables. Execute.

そして、前記積分関数式の入力から変数変換の実行、積分の実行、積分結果の表示まで、順番に計算処理しながら表示させる。   Then, from the input of the integral function expression to the execution of variable conversion, the execution of integration, and the display of the integration result, the display is performed while performing calculation processing in order.

また置換積分に限らず、ユーザの計算過程で積分対象として入力された入力数式が、うまく積分公式を組み合わせた式に変形できない場合は、積分公式では、解けないこととなる。積分式が積分公式を組み合わせた式で表すことができるかを確認するには、単純な式変形や代入操作を多数行う必要があり、作業が煩雑であった。   In addition to substitution integration, if an input formula input as an integration target in a user's calculation process cannot be transformed into a formula combining the integration formulas well, the integration formula cannot be solved. In order to confirm whether the integral expression can be expressed by a combination of integral formulas, it is necessary to perform many simple expression modifications and substitution operations, and the work is complicated.

本発明は、このような課題に鑑みなされたもので、ユーザ操作により入力された数式を含む積分式が積分公式を使用した式で表すことができるかを容易に認識可能であり、積分公式を使う積分式を効率よく効果的に学習することが可能になる数式表示制御装置を提供することを目的とする。   The present invention has been made in view of such a problem, and can easily recognize whether an integral expression including a mathematical expression input by a user operation can be expressed by an expression using an integral formula. It is an object of the present invention to provide a mathematical expression display control device capable of efficiently and effectively learning an integral expression to be used.

本発明に係る数式表示制御装置は、積分公式を記憶している積分公式記憶手段と、ユーザ操作に応じて積分対象の数式と置換式とを入力する数式入力手段と、この数式入力手段により入力された数式を含む積分式を前記入力された置換式により置換した置換後の積分式を算出する置換後積分式算出手段により算出された置換後の積分式が、前記積分公式記憶手段により記憶された積分公式を使用した式で表すことができるか否かを判断し、その判断結果を報知する判断報知手段と、を備えたことを特徴としている。 The mathematical expression display control apparatus according to the present invention includes an integral formula storage means for storing an integral formula, a mathematical expression input means for inputting a mathematical expression to be integrated and a replacement expression in accordance with a user operation, and input by the mathematical expression input means. The integrated formula after replacement calculated by the post-substitution integral formula calculating means for calculating the integral formula after replacement by replacing the integral formula including the calculated mathematical formula with the input substitution formula is stored in the integral formula storage means. It is characterized by comprising a determination notification means for determining whether or not it can be expressed by an equation using the integral formula and notifying the determination result.

本発明によれば、ユーザ操作により入力された数式を含む積分式が積分公式を使用した式で表すことができるかを容易に認識可能であり、積分公式を使う積分式を効率よく効果的に学習することが可能になる。   ADVANTAGE OF THE INVENTION According to this invention, it can be recognized easily whether the integral formula containing the numerical formula input by user operation can be represented by the formula which uses an integral formula, and the integral formula which uses an integral formula can be efficiently and effectively. It becomes possible to learn.

本発明の実施形態に係る数式表示制御装置10の外観構成を示す正面図であり、同図(A)は当該数式表示制御装置10を関数電卓10Kにより実施した場合の正面図、同図(B)は前記関数電卓10Kのエミュレータを搭載したタブレット端末10Tの正面図。It is a front view which shows the external appearance structure of the numerical formula display control apparatus 10 which concerns on embodiment of this invention, The same figure (A) is a front view at the time of implementing the said numerical formula display control apparatus 10 with the scientific calculator 10K, the figure (B) ) Is a front view of the tablet terminal 10T equipped with the emulator of the scientific calculator 10K. 前記数式表示制御装置10の回路構成を示すブロック図。FIG. 2 is a block diagram showing a circuit configuration of the mathematical expression display control device 10. 前記数式表示制御装置10の基本積分公式データ記憶領域12bに記憶される基本積分公式データの内容を示す図。The figure which shows the content of the basic integral formula data memorize | stored in the basic integral formula data storage area | region 12b of the said numerical formula display control apparatus. 前記数式表示制御装置10の数式別置換式データ記憶領域12cに記憶される数式別置換式データの内容を示す図。The figure which shows the content of the replacement formula data classified by numerical formula memorize | stored in the substitution formula data storage area 12c classified by numerical formula of the said numerical formula display control apparatus. 前記数式表示制御装置10の数式表示制御処理(その1)を示すフローチャート。7 is a flowchart showing a formula display control process (part 1) of the formula display control apparatus 10; 前記数式表示制御装置10の数式表示制御処理(その2)を示すフローチャート。7 is a flowchart showing a mathematical expression display control process (part 2) of the mathematical expression display control apparatus 10; 前記数式表示制御装置10の数式表示制御処理に伴う基本積分公式利用可否確認処理を示すフローチャート。7 is a flowchart showing a basic integration formula availability check process accompanying the formula display control process of the formula display control apparatus 10; 前記数式表示制御装置10の数式表示制御処理に従ったユーザ操作に伴う表示動作(その1)を示す図。The figure which shows the display operation | movement accompanying the user operation according to the numerical formula display control process of the said numerical formula display control apparatus 10 (the 1). 前記数式表示制御装置10の数式表示制御処理に従ったユーザ操作に伴う表示動作(その2)を示す図。The figure which shows the display operation (the 2) accompanying user operation according to the numerical formula display control process of the said numerical formula display control apparatus.

以下図面により本発明の実施の形態について説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明の実施形態に係る数式表示制御装置10の外観構成を示す正面図であり、同図(A)は当該数式表示制御装置10を関数電卓10Kにより実施した場合の正面図、同図(B)は前記関数電卓10Kのエミュレータを搭載したタブレット端末10Tの正面図である。   FIG. 1 is a front view showing an external configuration of a mathematical expression display control device 10 according to an embodiment of the present invention, and FIG. 1 (A) is a front view when the mathematical expression display control device 10 is implemented by a scientific calculator 10K. FIG. 5B is a front view of the tablet terminal 10T equipped with the emulator of the scientific calculator 10K.

この数式表示制御装置10は、以下に説明する専用の関数電卓10Kにおいて実施されるか、当該関数電卓10Kのエミュレータを搭載したタブレット端末10T、携帯電話、携帯ゲーム機等として構成される。   The mathematical expression display control device 10 is implemented in a dedicated scientific calculator 10K described below, or is configured as a tablet terminal 10T equipped with an emulator of the scientific calculator 10K, a mobile phone, a portable game machine, or the like.

前記関数電卓10Kの本体には、本体正面の下半分程度の範囲でキー入力部16が設けられ、上半分程度の範囲でタッチパネル表示部17が設けられる。   The main body of the scientific calculator 10K is provided with a key input unit 16 in the range of about the lower half of the front of the main unit, and a touch panel display unit 17 in the range of about the upper half.

前記キー入力部16には、数値・記号キー、関数・演算子キー、カーソルキーなどが備えられる。   The key input unit 16 includes numeric / symbol keys, function / operator keys, cursor keys, and the like.

前記数値・記号キーは、数字,[.](少数点)、[EXP](×10)、記号などの個々のキーを配列した数値・記号の入力用キー群からなる。 The numeric / symbol keys are numbers, [. (Decimal point), consisting of [EXP] (× 10 ■), symbol input key group of individual numeral or symbol keys are arranged such.

前記関数・演算子キーは、演算式や関数式を入力する際に操作される各種の関数記号キーや、[+][−][×][÷][=]などの演算子キーからなる。   The function / operator key includes an operation expression, various function symbol keys operated when inputting the function expression, and operator keys such as [+] [−] [×] [÷] [=]. .

なお、[Keyboard]キー12kは、当該キー入力部12に予め備えられたキーには存在しない種類のキーを含むソフトキーボードKBをタッチパネル表示部16に表示させる際に操作される。ユーザは、各種関数を入力する際に、初めに[Keyboard]キー12kを1回操作すると、表示部下段に分数[■/□]キー、[√]キー、[π]キーを含む各種関数キーがソフトキーボードKBとして表示されるので、任意の関数キーを1キーで入力できるようになる。そして、前記ソフトキーボードKBが表示された状態で[Keyboard]キー12kを操作すると、当該ソフトキーボードKBは消去される。   The [Keyboard] key 12k is operated when the touch panel display unit 16 displays a soft keyboard KB including keys of a type that does not exist in the keys provided in advance in the key input unit 12. When the user inputs various functions, first, when the [Keyboard] key 12k is operated once, various function keys including a fraction [■ / □] key, [√] key, and [π] key in the lower part of the display unit. Is displayed as a soft keyboard KB, so that any function key can be input with one key. When the [Keyboard] key 12k is operated while the soft keyboard KB is displayed, the soft keyboard KB is erased.

前記タッチパネル表示部17は、カラー表示可能な液晶表示画面の上に、透明タッチパネルを重ねて構成される。   The touch panel display unit 17 is configured by overlapping a transparent touch panel on a color displayable liquid crystal display screen.

そして、この関数電卓10Kは、数式表示モードにおいて、前記タッチパネル表示部17に表示される数式入力画面GFに手書き入力された数式を認識して表示させる機能、積分対象の数式(積分式)と置換式とを入力した場合に置換後の積分式を算出する機能、前記積分式を基本の積分公式を組み合わせた式に簡単化する方向で計算する機能、前記積分式が基本の積分公式を組み合わせた式で簡単化できた否かを判断する機能、前記簡単化できない場合にユーザに警告し推奨の置換式を表示させたり基本の積分公式を表示させたりする機能、前記簡単化できた場合にユーザに報知し前記積分式を簡略化して表示させる機能等を有する。   The scientific calculator 10K replaces a mathematical expression input by hand on the mathematical expression input screen GF displayed on the touch panel display unit 17 in the mathematical expression display mode and a mathematical expression to be integrated (integral expression). The function to calculate the integration formula after replacement when the formula is input, the function to calculate the integration formula in a direction that simplifies the formula into a formula that combines the basic integration formula, the integration formula combines the basic integration formula A function to determine whether or not simplification is possible, a function to warn the user when the simplification is not possible and to display a recommended replacement formula or to display a basic integration formula, and a user when the simplification is possible And a function for simplifying and displaying the integral formula.

なお、図1中のBcは[∫check;積分可能チェック]ボタンであり、当該[∫check]ボタンBcの操作に応じて前記入力された積分式を対象とする各種の機能が実行される。   Note that Bc in FIG. 1 is a [∫check; integration check] button, and various functions for the input integration formula are executed according to the operation of the [∫check] button Bc.

図2は、前記数式表示制御装置10の回路構成を示すブロック図である。   FIG. 2 is a block diagram showing a circuit configuration of the mathematical expression display control device 10.

前記数式表示制御装置10は、マイクロコンピュータであるCPU11を備えている。   The mathematical expression display control device 10 includes a CPU 11 which is a microcomputer.

前記CPU11は、フラッシュROM等の記憶部12に予め記憶された数式表示制御プログラム12a、あるいはメモリカードなどの外部記録媒体13から記録媒体読み取り部14を介して前記記憶部12に読み込まれた数式表示制御プログラム12a、あるいは通信ネットワーク(インターネット)N上のWebサーバ(プログラムサーバ)20から通信部15を介して前記記憶部14にダウンロードされた数式表示制御プログラム12aに従い回路各部の動作を制御し、数式入力機能や数式計算機能、数式チェック機能など、本数式表示制御装置10に備えられた各種の機能を実行する。   The CPU 11 displays a mathematical expression displayed in the storage unit 12 via a recording medium reading unit 14 from an external recording medium 13 such as a memory card or a mathematical expression display control program 12a stored in advance in the storage unit 12 such as a flash ROM. The operation of each part of the circuit is controlled according to the mathematical expression display control program 12a downloaded from the control program 12a or the Web server (program server) 20 on the communication network (Internet) N to the storage unit 14 via the communication unit 15. Various functions provided in the mathematical expression display control device 10 such as an input function, a mathematical expression calculation function, and a mathematical expression check function are executed.

このCPU11には、前記図1に示したキー入力部16、タッチパネル表示部17の他に、前記記憶部12、記録媒体読み取り部14、通信部15などが接続されている。   In addition to the key input unit 16 and the touch panel display unit 17 shown in FIG. 1, the CPU 11 is connected to the storage unit 12, the recording medium reading unit 14, the communication unit 15, and the like.

前記記憶部12には、前記数式表示制御プログラム12aが記憶される他に、前記CPU11の処理動作に必要な各種のデータを記憶するため、基本積分公式データ記憶領域12b、数式別置換式データ記憶領域12c、入力式データ記憶領域12d、数式処理データ記憶領域12e、表示データ記憶領域12fが確保される。   In addition to storing the mathematical expression display control program 12a, the storage unit 12 stores various data necessary for the processing operation of the CPU 11, so that a basic integral formula data storage area 12b, a mathematical expression-specific replacement expression data storage are stored. An area 12c, an input formula data storage area 12d, a mathematical expression processing data storage area 12e, and a display data storage area 12f are secured.

図3は、前記数式表示制御装置10の基本積分公式データ記憶領域12bに記憶される基本積分公式データの内容を示す図である。   FIG. 3 is a diagram showing the contents of the basic integration formula data stored in the basic integration formula data storage area 12b of the mathematical expression display control device 10. As shown in FIG.

この基本積分公式データ記憶領域12bには、6種類の基本的な積分公式[1]〜[6]が、それぞれその積分対象の公式基本数式とその積分結果の数式とを対応付けて記憶される。なお、前記積分公式[1]は、積分対象の公式基本数式における指数部「n」の値が「−1」以外であるか、「−1」であるかに応じて異なり、(n≠−1)である場合は積分結果「xn+1/n+1」となる積分公式[1a]、(n=−1)である場合は積分結果「log x」となる積分公式[1b]となる。 In the basic integration formula data storage area 12b, six types of basic integration formulas [1] to [6] are stored in association with formula basic formulas to be integrated and formulas of the integration results, respectively. . The integration formula [1] differs depending on whether the value of the exponent part “n” in the formula basic formula to be integrated is other than “−1” or “−1”, and (n ≠ − In the case of 1), the integration formula [1a] that results in the integration result “x n + 1 / n + 1”, and in the case of (n = −1), the integration formula [1b] that results in the integration result “log x” Become.

図4は、前記数式表示制御装置10の数式別置換式データ記憶領域12cに記憶される数式別置換式データの内容を示す図である。   FIG. 4 is a diagram showing the contents of per-formula permutation formula data stored in the per-formula permutation formula data storage area 12 c of the mathematical formula display control device 10.

この数式別置換式データ記憶領域12cには、多様な形態の積分計算式とその積分対象の基本数式にそれぞれ対応付けて、当該積分計算式を前記積分公式を組み合わせた式に簡単化するための置換式とその刻み幅変換式(dx→dt)が記憶される。   The per-formula replacement formula data storage area 12c is associated with various types of integral calculation formulas and basic formulas to be integrated, and for simplifying the integral calculation formula into a formula combining the integration formulas. The replacement formula and its step size conversion formula (dx → dt) are stored.

前記入力式データ記憶領域12dには、前記キー入力部16やソフトキーボードKBのユーザ操作あるいは前記タッチパネル表示部17に対する手書き操作に従い入力された数式のデータが記憶される。   In the input formula data storage area 12d, mathematical formula data input in accordance with a user operation of the key input unit 16 or the soft keyboard KB or a handwriting operation on the touch panel display unit 17 is stored.

前記数式処理データ記憶領域12eには、前記入力式データ記憶領域12dに記憶された数式に基づいて、前記数式表示制御プログラム12aに従い数式処理される過程の数式データや計算結果の数式データ等が記憶される。   In the formula processing data storage area 12e, formula data in the process of formula processing in accordance with the formula display control program 12a based on formulas stored in the input formula data storage area 12d, formula data of calculation results, and the like are stored. Is done.

前記表示データ記憶領域12fには、前記数式表示制御プログラム12aに従い前記タッチパネル表示部17に表示させるべき数式やテキストの表示データが記憶される。   The display data storage area 12f stores mathematical formulas and text display data to be displayed on the touch panel display unit 17 in accordance with the mathematical formula display control program 12a.

このように構成された数式表示制御装置10は、前記CPU11が前記数式表示制御プログラム12aに記述された各種の処理の命令に従い回路各部の動作を制御し、ソフトウエアとハードウエアとが協働して動作することにより、以下の動作説明で述べる各種の機能を実現する。   In the mathematical expression display control apparatus 10 configured as described above, the CPU 11 controls the operation of each part of the circuit in accordance with various processing instructions described in the mathematical expression display control program 12a, and software and hardware cooperate with each other. The various functions described in the following operation explanation are realized.

次に、前記構成の数式表示制御装置10の動作について説明する。   Next, the operation of the mathematical expression display control device 10 having the above-described configuration will be described.

図5は、前記数式表示制御装置10の数式表示制御処理(その1)を示すフローチャートである。   FIG. 5 is a flowchart showing the formula display control process (part 1) of the formula display control apparatus 10.

図6は、前記数式表示制御装置10の数式表示制御処理(その2)を示すフローチャートである。   FIG. 6 is a flowchart showing the formula display control process (part 2) of the formula display control apparatus 10.

図7は、前記数式表示制御装置10の数式表示制御処理に伴う基本積分公式利用可否確認処理を示すフローチャートである。   FIG. 7 is a flowchart showing a basic integration formula availability check process accompanying the formula display control process of the formula display control apparatus 10.

図8は、前記数式表示制御装置10の数式表示制御処理に従ったユーザ操作に伴う表示動作(その1)を示す図である。   FIG. 8 is a diagram showing a display operation (part 1) accompanying a user operation according to the mathematical expression display control process of the mathematical expression display control apparatus 10.

図9は、前記数式表示制御装置10の数式表示制御処理に従ったユーザ操作に伴う表示動作(その2)を示す図である。   FIG. 9 is a diagram illustrating a display operation (part 2) accompanying a user operation in accordance with the mathematical expression display control process of the mathematical expression display control apparatus 10.

前記タッチパネル表示部17に表示された各種機能のメニュー画面(図示せず)において数式処理機能が選択されることにより、前記CPU11の動作モードが数式表示モードに設定され、前記数式表示制御プログラム12aが起動されると、図8(A)に示すように、当該タッチパネル表示部17に数式入力画面GFがソフトキーボードKBと共に表示される。   When an equation processing function is selected on a menu screen (not shown) of various functions displayed on the touch panel display unit 17, the operation mode of the CPU 11 is set to an equation display mode, and the equation display control program 12a is When activated, a mathematical expression input screen GF is displayed on the touch panel display unit 17 together with the soft keyboard KB as shown in FIG.

この数式入力画面GFにおいて、ペンタッチPにより計算対象の積分式「∫(√(1+x2),0,1)dx」が入力されると、または、予め積分機能が設定された状態「∫□dx」で、ユーザ操作に応じて積分対象の数式部分「√(1+x2)」が入力されると、入力された積分式が数式認識され活字に変換されて表示される(ステップS1)。なお、前記計算対象の積分式は、前記記憶部12に記憶させた電子教材から選んで入力したり、前記外部記録媒体13やWebサーバ20等の外部から取得して入力したりしてもよい。なお図面中では教科書通りの形式で入力・表示され、「∫」の積分範囲として右下側に「0」、右上側に「1」が記載され、「√」の上線が「1+x2」の上に伸びているが、本明細書においては、1行表示形式で「∫[0]~[1] √(1+x2) dx」と表記する。 When the integral expression “∫ (√ (1 + x 2 ), 0,1) dx” to be calculated is input by the pen touch P on the mathematical expression input screen GF, or the integration function is set in advance “∫ □ dx ”, when the mathematical expression part“ √ (1 + x 2 ) ”to be integrated is input in response to a user operation, the input integral expression is recognized and converted into a type and displayed (step S1). ). The integration formula to be calculated may be selected and input from electronic teaching materials stored in the storage unit 12, or may be acquired and input from the outside such as the external recording medium 13 or the Web server 20. . In the drawing, it is entered and displayed in a textbook format. The integration range of “∫” is “0” on the lower right side, “1” on the upper right side, and the upper line of “√” is “1 + x 2 ” In this specification, it is expressed as “∫ [0] to [1] √ (1 + x 2 ) dx” in a one-line display format.

また、前記積分式「∫[0]~[1] √(1+x2) dx」を簡単化する(積分公式を使用して、又は積分公式を組合せて使用して計算可能にする)ためのユーザによって考えられた置換式「x=√(t-1)」が、前記同様にペンタッチPにより入力されると、入力された置換式が数式認識され活字に変換されて表示される(ステップS19)。なお、前記置換式は、前記記憶部12の数式別置換式データ記憶領域12cに記憶させた数式別置換式の一覧から選んで入力してもよい。 Also, to simplify the integration formula “∫ [0] ~ [1] √ (1 + x 2 ) dx” (by using an integration formula or a combination of integration formulas to enable calculation) When the substitution expression “x = √ (t−1)” considered by the user is input by the pen touch P in the same manner as described above, the input substitution expression is recognized and converted into a type and displayed (step) S19). The substitution formula may be selected from a list of substitution formulas by formula stored in the substitution formula data storage area 12c by formula in the storage unit 12 and input.

ここで、前記積分式「∫[0]~[1] √(1+x2) dx」を前記ユーザが考えた置換式「x=√(t-1)」で上手く簡単化できるかどうかを確認したい場合に、図8(B)に示すように、前記数式入力画面GF上端のメニューエリアに表示させた[∫check]ボタンBcがペンタッチP1されると(ステップS20(Yes))、図7における基本積分公式利用可否確認処理に移行され、前記積分式「∫[0]~[1] √(1+x2) dx」が前記置換式「x=√(t-1)」により置換処理されることで、当該積分式を基本の積分公式を組み合わせた式に簡単化できるか否かが判断される(ステップSA)。 Here, whether or not the integration formula “積分 [0] to [1] √ (1 + x 2 ) dx” can be easily simplified by the substitution formula “x = √ (t−1)” considered by the user. When it is desired to confirm, as shown in FIG. 8B, when the [∫ check] button Bc displayed in the menu area at the upper end of the mathematical expression input screen GF is pen-touched P1 (step S20 (Yes)), FIG. Is transferred to the basic integration formula availability confirmation process in FIG. 5, and the integration formula “∫ [0] to [1] √ (1 + x 2 ) dx” is replaced by the replacement formula “x = √ (t−1)”. Thus, it is determined whether or not the integration formula can be simplified to a formula combining basic integration formulas (step SA).

すなわち、前記基本積分公式利用可否確認処理において、前記置換式「x=√(t-1)」が入力されたと判断された場合は(ステップA1(Yes))、前記記憶部12の数式別置換式データ記憶領域12cに記憶された数式別置換式データに基づいて(又は数式処理により)、前記置換式の数式形態に対応した刻み幅変換式(dx→dt)が決定される(ステップA2)。   That is, in the basic integration formula availability confirmation process, if it is determined that the replacement formula “x = √ (t−1)” has been input (step A1 (Yes)), the storage unit 12 replaces by mathematical formula. Based on the per-formula replacement formula data stored in the formula data storage area 12c (or by formula processing), a step size conversion formula (dx → dt) corresponding to the formula form of the permutation formula is determined (step A2). .

すると、前記入力された元の積分式「∫[0]~[1] √(1+x2) dx」に前記置換式と前記決定された刻み幅変換式(dx→dt)が代入されて置換後の変数の積分式が算出され(ステップA3)、この算出された置換後の変数の積分式について、数式処理により、前記基本の積分公式を組み合わせた式に簡単化する方向の計算が実行される(ステップA4)。なお、前記簡単化する方向の計算とは、例えば積分式によっては置換の手法を用いずに同積分式を特殊な形態に変形して解ける場合もあるが、ここでは簡単化する方向で計算して前記「t」の置換式を用いる解き方を学習させることを意味する。 Then, the substitution formula and the determined step size conversion formula (dx → dt) are substituted into the input original integration formula “∫ [0] to [1] √ (1 + x 2 ) dx”. The integration formula of the variable after substitution is calculated (step A3), and the calculation of the direction that simplifies the formula to the combination of the basic integration formulas is performed on the calculated integration formula of the variable after substitution by formula processing. (Step A4). The calculation of the direction to be simplified may be solved by, for example, transforming the integral formula into a special form without using a replacement method depending on the integral formula. This means learning how to solve using the substitution formula of “t”.

そして、前記簡単化計算された積分式について、前記基本の積分公式を組み合わせた式に簡単化できたか否かが判断され前記記憶部12に記憶される。具体的には、前記簡単化計算された積分式中の積分対象数式が、基本積分公式データ記憶領域12bの積分対象の公式基本数式のいずれか又は複数の組合せであるか否かが判断される。より正確には、積分対象数式が公式基本数式の多項式であるか、公式基本数式の定数倍であるか又は公式基本数式の定数倍の組合せであるか否かが判断され前記記憶部12に記憶される(ステップA5)。   Then, it is determined whether or not the simplified integration formula has been simplified to a formula combining the basic integration formulas, and stored in the storage unit 12. Specifically, it is determined whether the integration target formula in the simplified integration formula is one or a combination of formula basic formulas to be integrated in the basic integration formula data storage area 12b. . More precisely, it is determined whether the integration target mathematical expression is a polynomial of the official basic mathematical formula, a constant multiple of the official basic mathematical formula, or a combination of a constant multiple of the official basic mathematical formula, and is stored in the storage unit 12. (Step A5).

この基本積分公式利用可否確認処理(ステップSA)において、前記積分式「∫[0]~[1] √(1+x2) dx」を前記置換式「x=√(t-1)」では基本の積分公式を組み合わせた式に簡単化できないと判断されることにより「公式利用不可」であると判断されると(ステップS21(No))、ユーザが置換式を入力した場合の警告メッセージ「この置換式では、基本の積分公式を組み合わせた式に簡単化できません」Mw2が表示される(ステップS26)。この警告メッセージMw2には、[推奨置換式]ボタンBfと[置換後の積分式]ボタンBaが付加される。 In the basic integration formula availability confirmation process (step SA), the integration formula “∫ [0] to [1] √ (1 + x 2 ) dx” is replaced by the substitution formula “x = √ (t−1)”. If it is determined that the formula cannot be simplified by combining the basic integration formulas and it is determined that the formula is not available (step S21 (No)), a warning message “when the user inputs a replacement formula” This replacement formula cannot be simplified to a formula combining the basic integration formulas ”Mw2 is displayed (step S26). To this warning message Mw2, a [Recommended replacement formula] button Bf and a [Integration formula after replacement] button Ba are added.

ここで、前記積分式「∫[0]~[1] √(1+x2) dx」を簡単化できる置換式について知りたい場合に、前記[推奨置換式]ボタンBfがペンタッチされて指定されると(ステップS27(Yes))、前記記憶部12の数式別置換式データ記憶領域12cに記憶された数式別置換式データに基づいて、前記積分式「∫[0]~[1] √(1+x2) dx」(又はその数値を変数に換える等して一部簡略化した積分式)と同じ数式形態の積分計算式「∫√(x2+A)dx」に対応付けられた置換式「x+√(x2+A)=t」が読み出され、その変数「A」に前記積分式「∫√(1+22)dx」の数値を代入して変換した推奨置換式「√(1+x2)=t-x」が表示される(ステップS28)。 Here, when the user wants to know a replacement expression that can simplify the integral expression “∫ [0] to [1] √ (1 + x 2 ) dx”, the [Recommended replacement expression] button Bf is specified by being touched with a pen. Then (Step S27 (Yes)), based on the per-formula permutation data stored in the per-formula permutation data storage area 12c of the storage unit 12, the integration formula “∫ [0] to [1] √ ( 1 + x 2 ) dx ”(or an integral expression that is partially simplified by changing the numerical value to a variable, etc.) and is associated with the integral calculation expression“ ∫√ (x 2 + A) dx ”in the same mathematical form The recommended replacement formula that is converted by substituting the numerical value of the integral formula “∫√ (1 + 2 2 ) dx” into the variable “A” when the replacement formula “x + √ (x 2 + A) = t” is read. “√ (1 + x 2 ) = tx” is displayed (step S28).

一方、前記ユーザが置換式を入力した場合の警告メッセージMw2が表示された状態で、前記積分式「∫[0]~[1]; (√(1+x2),0,1)dx」を前記ユーザが考えた置換式「x=√(t-1)」により簡単化した式が実際にどうなるかを知りたい場合に、前記[置換後の積分式]ボタンBaがペンタッチP2されて指定されると(ステップS29(Yes))、当該積分式を置換式により置換した置換後の積分式が数式処理により計算され、図8(C)に示すように、計算された置換後の積分式「∫[1+(0)2]~[1+(1)2];(√t/√(t-1))dt」Faがその計算過程「∫[0]~[1];√(1+√(t-12))dx | dx=(1/√(t-1))dt」と共に確認NGの置換後積分式ウインドウWa2として表示される(ステップS30)。この確認NGの置換後積分式ウインドウWa2には、[基本の積分公式]ボタンBbが付加される。 On the other hand, in the state where the warning message Mw2 is displayed when the user inputs a substitution formula, the integral formula “∫ [0] to [1]; (√ (1 + x 2 ), 0,1) dx” If the user wants to know what actually happens to the expression simplified by the replacement expression “x = √ (t−1)” considered by the user, the [Integration expression after replacement] button Ba is designated by pen touch P2. When it is done (step S29 (Yes)), the replaced integral expression obtained by replacing the integral expression with the replacement expression is calculated by mathematical expression processing, and as shown in FIG. “∫ [1+ (0) 2 ] to [1+ (1) 2 ]; (√t / √ (t−1)) dt” Fa is calculated by the calculation process “∫ [0] to [1]; √ ( 1 + √ (t−1 2 )) dx | dx = (1 / √ (t−1)) dt ”is displayed as a post-replacement integral window Wa2 for confirmation NG (step S30). A [basic integration formula] button Bb is added to the integration formula window Wa2 after the replacement of the confirmation NG.

これにより、前記ユーザは、前記確認NGの置換後積分式ウインドウWa2に表示された置換後の積分式Faが基本の積分公式を組み合わせた式にはなっていないことを確認することができ、当該ユーザ自身が考えて入力した置換式では上手く簡単化できないことを認識できる。   Thereby, the user can confirm that the replaced integration formula Fa displayed in the integration formula window Wa2 after replacement of the confirmation NG is not a formula combining basic integration formulas. It can be recognized that the substitution formula entered by the user himself cannot be simplified easily.

ここで、前記積分式「∫[0]~[1] √(1+x2) dx」を前記ユーザ自身の置換式「x=√(t-1)」により簡単化することについて、当該ユーザ自身が計算して検証したい場合に、前記数式入力画面GFを初期状態に戻した後(ステップS18(Yes))、図8(D)に示すように、当該数式入力画面GF上でのペン入力操作Pにより、ユーザ自身が計算した置換後の積分式「∫[1+(0)2]~[1+(1)2];(√t/√(t-1))dt」を入力して表示させる(ステップS1)。 Here, regarding the simplification of the integral formula “∫ [0] to [1] √ (1 + x 2 ) dx” by the user's own substitution formula “x = √ (t−1)”, the user concerned When the user wishes to perform calculation and verify, after returning the mathematical expression input screen GF to the initial state (step S18 (Yes)), as shown in FIG. 8D, pen input on the mathematical expression input screen GF By operation P, input the integral expression “∫ [1+ (0) 2 ] to [1+ (1) 2 ]; (√t / √ (t-1)) dt” calculated by the user himself / herself. Are displayed (step S1).

そして、図8(E)に示すように、前記[∫check]ボタンBcがペンタッチP1されると(ステップS2(Yes))、前記基本積分公式利用可否確認処理に移行され、当該ユーザ入力された置換後の積分式について、基本の積分公式を組み合わせた式に簡単化できるか否かが判断される(ステップSA)。ここでの基本積分公式利用可否確認処理では、直前に入力された数式が置換式ではなくユーザ自身が計算した置換後の積分式なので、置換式のユーザ入力無しとの判断(ステップA1(No))に従い、前記ステップA4,A5の処理により、基本の積分公式を組み合わせた式に簡単化できるか否かが判断される。   Then, as shown in FIG. 8E, when the [∫ check] button Bc is pen-touched P1 (step S2 (Yes)), the process proceeds to the basic integration formula availability confirmation process and the user input is performed. It is determined whether or not the integration formula after replacement can be simplified to a formula combining basic integration formulas (step SA). In the basic integration formula availability confirmation process here, since the mathematical formula input immediately before is not a replacement formula but an integration formula after substitution calculated by the user himself, it is determined that there is no user input of the substitution formula (step A1 (No)). ), It is determined whether or not the processing can be simplified by combining the basic integration formulas by the processes of steps A4 and A5.

この基本積分公式利用可否確認処理(ステップSA)において、前記ユーザ入力された置換後の積分式「∫[1+(0)2]~[1+(1)2];(√t/√(t-1))dt」について、基本の積分公式を組み合わせた式に簡単化できないと判断されることにより「公式利用不可」であると判断されると(ステップS3(No))、ユーザが置換計算した場合の警告メッセージ「この積分式は、基本の積分公式を組み合わせた式に簡単化できません」Mw1が表示される(ステップS13)。この警告メッセージMw1には、[推奨置換式]ボタンBfと[基本の積分公式]ボタンBbが付加される。 In the basic integration formula availability confirmation process (step SA), the integration formula “∫ [1+ (0) 2 ] to [1+ (1) 2 ]; (√t / √ ( If it is determined that “t-1)) dt” cannot be simplified to an expression that combines the basic integration formulas and is “unavailable” (step S3 (No)), the user replaces A warning message “While this integral equation cannot be simplified to a combination of basic integral formulas” Mw1 is displayed (step S13). To this warning message Mw1, a [Recommended replacement formula] button Bf and a [Basic integration formula] button Bb are added.

ここで、前記同様に、前記積分式「∫[0]~[1] √(1+x2) dx」を簡単化できる置換式について知りたい場合に、前記[推奨置換式]ボタンBfがペンタッチされて指定されると(ステップS14(Yes))、前記数式別置換式データ記憶領域12cに記憶された数式別置換式データに基づいて、前記積分式「∫[0]~[1] √(1+x2) dx」(又はその数値を変数に換える等して一部簡略化した積分式)と同じ数式形態の積分計算式「∫√(x2+A)dx」に対応付けられた置換式「x+√(x2+A)=t」が読み出され、その変数「A」に前記積分式「∫√(1+22)dx」の数値を代入して変換した推奨置換式「√(1+x2)=t-x」が表示される(ステップS15)。 Here, in the same way as described above, when the user wants to know a replacement expression that can simplify the integral expression “∫ [0] to [1] √ (1 + x 2 ) dx”, the [Recommended replacement expression] button Bf is pen-touched If specified (step S14 (Yes)), based on the per-formula permutation data stored in the per-formula permutation data storage area 12c, the integral formula “∫ [0] to [1] √ ( 1 + x 2 ) dx ”(or an integral expression that is partially simplified by changing the numerical value to a variable, etc.) and is associated with the integral calculation expression“ ∫√ (x 2 + A) dx ”in the same mathematical form The recommended replacement formula that is converted by substituting the numerical value of the integral formula “∫√ (1 + 2 2 ) dx” into the variable “A” when the replacement formula “x + √ (x 2 + A) = t” is read. “√ (1 + x 2 ) = tx” is displayed (step S15).

一方、前記ユーザが置換計算した場合の警告メッセージMw1が表示された状態で、当該警告メッセージMw1にある基本の積分公式についてどのようなものがあるのか確認したい場合に、前記[基本の積分公式]ボタンBbがペンタッチP2されて指定されると(ステップS16(Yes))、前記記憶部12の基本積分公式データ記憶領域12bに記憶された各公式データが読み出され、図8(F)に示すように、基本積分公式ウインドウWFとして一覧表示される(ステップS17)。   On the other hand, when it is desired to confirm what the basic integration formula in the warning message Mw1 is in the state where the warning message Mw1 when the user performs the replacement calculation is displayed, the [basic integration formula] When the button Bb is designated by the pen touch P2 (step S16 (Yes)), the respective formula data stored in the basic integration formula data storage area 12b of the storage unit 12 are read out and shown in FIG. 8 (F). In this way, a list is displayed as the basic integration formula window WF (step S17).

これにより、前記ユーザは、当該ユーザ自身が計算して入力した前記置換後の積分式「∫[1+(0)2]~[1+(1)2];(√t/√(t-1))dt」について、前記基本積分公式ウインドウWFに一覧表示された各積分公式を組み合わせた形態になっていないことを容易かつ速やかに確認することができ、当該ユーザのやり方では上手く簡単化できないことを直ちに認識できる。 As a result, the user can calculate the integration formula “∫ [1+ (0) 2 ] to [1+ (1) 2 ]; (√t / √ (t− 1)) dt ”can be easily and quickly confirmed that the integration formulas listed in the basic integration formula window WF are not combined, and cannot be easily simplified by the user's method. You can recognize it immediately.

前記ユーザは、前記図8(A)〜図8(F)を参照して説明したように、前記積分式「∫√(1+22)dx」について、自らが最初に考えた置換式「x=√(t-1)」では上手く簡単化できないことが認識できたので、前記数式入力画面GFを初期状態に戻した後(ステップS18(Yes))、図9(A)に示すように、当該画面GF上で別の置換式「√(1+x2)=t-x」をペン入力操作Pにより入力して表示させる(ステップS1→S19)。 As described with reference to FIG. 8A to FIG. 8F, the user can replace the integral expression “∫√ (1 + 2 2 ) dx” with the replacement expression “ Since x = √ (t−1) ”cannot be successfully simplified, the formula input screen GF is returned to the initial state (step S18 (Yes)), and as shown in FIG. 9A. On the screen GF, another substitution formula “√ (1 + x 2 ) = tx” is input and displayed by the pen input operation P (step S1 → S19).

そして、図9(B)に示すように、前記[∫check]ボタンBcが再びペンタッチP1されると(ステップS20(Yes))、前記基本積分公式利用可否確認処理に移行され、前記積分式「∫[0]~[1] √(1+x2) dx」が前記別の置換式「√(1+x2)=t-x」により置換処理されることで、当該積分式を基本の積分公式を組み合わせた式に簡単化できるか否かが判断される(ステップSA)。ここでの基本積分公式利用可否確認処理では、直前に入力された数式が置換式なので、置換式のユーザ入力ありとの判断(ステップA1(Yes))に従い、前記同様ステップA2〜A5の処理により、基本の積分公式を組み合わせた式に簡単化できるか否かが判断される。 Then, as shown in FIG. 9B, when the [∫check] button Bc is pen-touched P1 again (step S20 (Yes)), the process proceeds to the basic integration formula availability check process, and the integration formula “ ∫ [0] ~ [1] √ (1 + x 2 ) dx ”is replaced by the other substitution formula“ √ (1 + x 2 ) = tx ”, so that the integration formula is converted into a basic integration formula. It is determined whether or not the expression can be simplified to a combination of (step SA). In the basic integration formula availability confirmation process here, since the mathematical formula input immediately before is a replacement formula, according to the determination that there is a user input of the replacement formula (step A1 (Yes)), the processing of steps A2 to A5 is performed as described above. Then, it is determined whether or not it can be simplified to an expression that combines basic integration formulas.

この基本積分公式利用可否確認処理(ステップSA)において、前記積分式「∫[0]~[1] √(1+x2) dx」を前記別の置換式「√(1+x2)=t-x」で基本の積分公式を組み合わせた式に簡単化できると判断されることにより「公式利用可」であると判断されると(ステップS21(Yes))、ユーザが置換式を入力した場合の確認OKメッセージ「この置換式で、基本の積分公式を組み合わせた式に簡単化できます」Mt2が表示される(ステップS22)。この確認OKメッセージMt2には、[置換後の積分式]ボタンBaが付加される。 In the basic integration formula availability confirmation process (step SA), the integration formula “∫ [0] to [1] √ (1 + x 2 ) dx” is replaced with the other substitution formula “√ (1 + x 2 ) = When it is determined that “formula is available” by determining that the formula can be simplified to a combination of basic integration formulas at “tx” (step S21 (Yes)), the case where the user inputs a replacement formula The confirmation OK message “This replacement formula can be simplified to a formula combining basic integration formulas” Mt2 is displayed (step S22). To this confirmation OK message Mt2, the [Integration formula after replacement] button Ba is added.

そして、前記積分式「∫[0]~[1] √(1+x2) dx」を前記別の置換式「√(1+x2)=t-x」により簡単化した式について知りたい場合に、前記[置換後の積分式]ボタンBaがペンタッチP2されて指定されると(ステップS23(Yes))、当該積分式を置換式により置換して簡略化した置換後の積分式が数式処理により計算され、図9(C)に示すように、計算された置換後の積分式(多項式)「∫[√(1+(0)2)]~[√(1+(1)2)];(t+(2/t)+(1/t3))dt」Faがその計算過程「∫[√(1+(0)2)]~[√(1+(1)2)];(t-((t2-1)/2t)((t2+1)/2t2)dt」と共に確認OKの置換後積分式ウインドウWa1として表示される(ステップS24)。この確認OKの置換後積分式ウインドウWa1には、[使う積分公式]ボタンBuが付加される。 Then, when it is desired to know the expression obtained by simplifying the integral expression “∫ [0] to [1] √ (1 + x 2 ) dx” by the other substitution expression “√ (1 + x 2 ) = tx” When the [Integration formula after substitution] button Ba is designated by pen touch P2 (step S23 (Yes)), the integration formula after substitution is simplified by replacing the integration formula with the substitution formula. As shown in FIG. 9C, the calculated integration formula (polynomial) after replacement “∫ [√ (1+ (0) 2 )] to [√ (1+ (1) 2 )]; (t + (2 / t) + (1 / t 3 )) dt ”Fa is calculated from“ ∫ [√ (1+ (0) 2 )] to [√ (1+ (1) 2 )]; (t -((t 2 -1) / 2t) ((t 2 +1) / 2t 2 ) dt "is displayed as the integration window Wa1 after confirmation OK (step S24). An [integration formula to be used] button Bu is added to the expression window Wa1.

これにより、前記ユーザは、前記確認OKの置換後積分式ウインドウWa1に表示された置換後の積分式(多項式)Faが基本の積分公式を組み合わせた式になっていることを確認できるが、実際に使う積分公式を正しく確認するために、前記[使う積分公式]ボタンBuがペンタッチされて指定されると(ステップS7(Yes))、前記積分式「∫[0]~[1] √(1+x2) dx」を数式処理により基本の積分公式を組み合わせて簡略化した当該基本の積分公式が、前記基本積分公式データ記憶領域12bに記憶された基本積分公式データの一覧から抽出され(ステップS8)、図9(D)に示すように、使う積分公式ウインドウWuとして表示される(ステップS9〜S11)。 As a result, the user can confirm that the integration formula (polynomial) Fa after replacement displayed in the integration formula window Wa1 after replacement is a formula combining basic integration formulas. In order to correctly confirm the integral formula used for the above, when the [used integral formula] button Bu is specified by pen-touching (step S7 (Yes)), the integral formula “∫ [0] to [1] √ (1 + x 2 ) dx "is extracted from the list of basic integration formula data stored in the basic integration formula data storage area 12b by simplifying the basic integration formula by combining the basic integration formulas by mathematical processing (step S8), as shown in FIG. 9D, the integration formula window Wu to be used is displayed (steps S9 to S11).

ここでは、前記置換後の積分式(多項式の積分式)「∫[√(1+(0)2)]~[√(1+(1)2)];(t+(2/t)+(1/t3))dt」Faは、前記基本積分公式データ(12b)の積分公式1(1a,1b)により簡略化されるので、「積分公式1あり」(ステップS9(Yes))との判断に従い、その多項式の項毎に指数部「n」の値(ここではtの値)が「n=1」「n=−1」「n=−3」と決定され、当該「n」の値に各対応する積分公式1a「∫xndx=xn+1/(n+1) (n=1)」,1b「∫xndx=log x (n=-1)」,1a「∫xndx=xn+1/(n+1) (n=-3)」が前記使う積分公式ウインドウWuとして表示される(ステップS11)。 Here, the integration formula after replacement (integral formula of the polynomial) “∫ [√ (1+ (0) 2 )] to [√ (1+ (1) 2 )]; (t + (2 / t) + ( 1 / t 3 )) dt ”Fa is simplified by the integral formula 1 (1a, 1b) of the basic integral formula data (12b), so that“ integration formula 1 is present ”(step S9 (Yes)). According to the judgment, the value of the exponent part “n” (here, the value of t) is determined as “n = 1”, “n = −1”, “n = −3” for each term of the polynomial, each corresponding integral formula 1a to the value "∫x n dx = x n + 1 / (n + 1) (n = 1) ", 1b "∫x n dx = log x (n = -1) ', 1a" “X n dx = x n + 1 / (n + 1) (n = −3)” is displayed as the integral formula window Wu to be used (step S11).

これにより、前記ユーザは、前記積分式「∫[0]~[1] √(1+x2) dx」について、当該ユーザが改めて考えた前記別の置換式「√(1+x2)=t-x」により簡単化して前記基本の積分公式1a,1bを組み合わせた式に簡単化できることを学習できる。 As a result, the user replaces the integral equation “∫ [0] to [1] √ (1 + x 2 ) dx” with the other replacement equation “√ (1 + x 2 ) = It can be learned that it can be simplified by “tx” and simplified to an expression combining the basic integration formulas 1a and 1b.

続いて、前記積分式「∫[0]~[1] √(1+x2) dx」を前記ユーザが改めて考えた前記別の置換式「√(1+x2)=t-x」により簡単化することについて、当該ユーザ自身が計算して検証したい場合に、前記数式入力画面GFを初期状態に戻した後(ステップS12(Yes))、図9(E)に示すように、当該数式入力画面GF上でのペン入力操作Pにより、ユーザ自身が計算した置換後の積分式(ここでは計算途中)「∫[√(1+(0)2)]~[√(1+(1)2)];(t-((t2-1)/2t)((t2+1)/2t2)dt」を入力して表示させる(ステップS1)。 Subsequently, the integration formula “∫ [0] to [1] √ (1 + x 2 ) dx” is simplified by the other substitution formula “√ (1 + x 2 ) = tx” that the user thinks again. When the user himself wants to calculate and verify, after returning the mathematical expression input screen GF to the initial state (step S12 (Yes)), as shown in FIG. 9 (E), the mathematical expression input screen Integral formula after replacement calculated by the user himself by the pen input operation P on GF (in the middle of calculation here) “∫ [√ (1+ (0) 2 )] to [√ (1+ (1) 2 ) ]; (t − ((t 2 −1) / 2t) ((t 2 +1) / 2t 2 ) dt ”is input and displayed (step S1).

そして、前記[∫check]ボタンBcがペンタッチされると(ステップS2(Yes))、前記基本積分公式利用可否確認処理に移行され、当該ユーザ入力された置換後の積分式について、基本の積分公式を組み合わせた式に簡単化できるか否かが判断される(ステップSA)。ここでの基本積分公式利用可否確認処理では、直前に入力された数式が置換式ではなくユーザ自身が計算した置換後の積分式なので、置換式のユーザ入力無しとの判断(ステップA1(No))に従い、前記同様ステップA4,A5の処理により、基本の積分公式を組み合わせた式に簡単化できるか否かが判断される。   Then, when the [∫check] button Bc is touched with a pen (step S2 (Yes)), the process proceeds to the basic integration formula availability check process, and the basic integration formula for the replaced integration formula input by the user is used. It is determined whether or not the expression can be simplified to a combination of (step SA). In the basic integration formula availability confirmation process here, since the mathematical formula input immediately before is not a replacement formula but an integration formula after substitution calculated by the user himself, it is determined that there is no user input of the substitution formula (step A1 (No)). In the same manner as described above, it is determined whether or not the processing can be simplified by combining the basic integration formulas by the processes of steps A4 and A5.

この基本積分公式利用可否確認処理(ステップSA)において、前記ユーザ入力された置換後の積分式「∫[√(1+(0)2)]~[√(1+(1)2)];(t-((t2-1)/2t)((t2+1)/2t2)dt」について、基本の積分公式を組み合わせた式に簡単化できると判断されることにより「公式利用可」であると判断されると(ステップS3(Yes))、図9(F)に示すように、ユーザが置換計算した場合の確認OKメッセージ「この積分式は、基本の積分公式を組み合わせた式に簡単化できます」Mt1が表示される(ステップS4)。この確認OKメッセージMt1には、[積分式を簡単化]ボタンBsが付加される。 In this basic integration formula availability confirmation processing (step SA), the user-inputted integration formula “∫ [√ (1+ (0) 2 )] to [√ (1+ (1) 2 )]; For (t-((t 2 -1) / 2t) ((t 2 +1) / 2t 2 ) dt '', it is judged that the formula can be simplified to a combination of basic integration formulas. If it is determined (step S3 (Yes)), as shown in FIG. 9F, a confirmation OK message “This integration formula is a combination of basic integration formulas when the user performs replacement calculation. Mt1 is displayed (step S4). To this confirmation OK message Mt1, a [Simple integration formula] button Bs is added.

そして、前記ユーザ入力された置換後の積分式「∫[√(1+(0)2)]~[√(1+(1)2)];(t-((t2-1)/2t)((t2+1)/2t2)dt」からさらに簡単化した式にできるかについて知りたい場合に、前記[積分式を簡単化]ボタンBsがペンタッチされて指定されると(ステップS5(Yes))、前記積分式「∫[0]~[1] √(1+x2) dx」を数式処理により簡略化した積分式(置換後の積分式)が計算され、当該計算された置換後の積分式「∫[√(1+(0)2)]~[√(1+(1)2)];(t+(2/t)+(1/t3))dt」Faがその計算過程「∫[√(1+(0)2)]~[√(1+(1)2)];(t-((t2-1)/2t)((t2+1)/2t2)dt」と共に確認OKの置換後積分式ウインドウWa1(図9(C)参照)として表示される(ステップS6)。 Then, the user-inputted integral formula “∫ [√ (1+ (0) 2 )] to [√ (1+ (1) 2 )]; (t − ((t 2 −1) / 2t ) ((t 2 +1) / 2t 2 ) dt ”, when it is desired to know whether the expression can be further simplified, when the [simplify integral expression] button Bs is specified by touching the pen (step S5). (Yes)), an integral expression (integration expression after replacement) obtained by simplifying the integral expression “∫ [0] to [1] √ (1 + x 2 ) dx” by mathematical processing is calculated. The integration formula “∫ [√ (1+ (0) 2 )] to [√ (1+ (1) 2 )]; (t + (2 / t) + (1 / t 3 )) dt” Fa The calculation process "∫ [√ (1+ (0) 2 )] ~ [√ (1+ (1) 2 )]; (t-((t 2 -1) / 2t) ((t 2 +1) / 2t 2 ) dt ”is displayed as a post-substitution integral window Wa1 (see FIG. 9C) for confirmation OK (step S6).

これにより、前記ユーザは、前記置換後積分式ウインドウWa1に表示された置換後の積分式Faにより基本の積分公式を組み合わせた式で簡単化した積分式を確認できる。   As a result, the user can confirm the simplified integration formula using a combination of basic integration formulas with the replacement integration formula Fa displayed in the post-substitution integration formula window Wa1.

したがって、前記構成の数式表示制御装置10による積分式の表示制御機能によれば、ユーザ操作に応じて前記数式入力画面GFに積分対象の数式を入力して表示させ当該画面GFに表示された[∫check;積分可能チェック]ボタンBcを操作すると、前記基本積分公式利用可否確認処理に従い、前記入力された積分対象式が前記基本積分公式データ記憶領域12bに記憶された基本の積分公式を組み合わせた式に簡単化できるか否かが判断される。そして、簡単化できないと判断された場合は、前記警告メッセージ「この積分式は、基本の積分公式を組み合わせた式に簡単化できません」Mw1が表示され、簡単化できると判断された場合は、前記確認OKメッセージ「この積分式は、基本の積分公式を組み合わせた式に簡単化できます」Mt1が表示される。   Therefore, according to the integral expression display control function of the mathematical expression display control device 10 having the above-described configuration, the mathematical expression to be integrated is input and displayed on the mathematical expression input screen GF in accordance with a user operation and displayed on the screen GF [ When the; check; integrability check button Bc is operated, the input integration target expression is combined with the basic integration formula stored in the basic integration formula data storage area 12b in accordance with the basic integration formula availability check process. It is determined whether the expression can be simplified. When it is determined that simplification is not possible, the warning message “This integration formula cannot be simplified to a formula combining basic integration formulas” Mw1 is displayed. The confirmation OK message “This integration formula can be simplified to a combination of basic integration formulas” Mt1 is displayed.

これにより、前記ユーザは、当該ユーザ自身が入力して置換計算した積分対象式について、前記基本の積分公式を組み合わせた式に簡単化して解けるのか否かを容易かつ速やかに確認することができ、積分対象の数式を置換式で置換して解いて行く手法について、効率よく効果的に学習することが可能になる。   Thereby, the user can easily and quickly confirm whether or not the integration target expression input by the user himself can be solved by simplifying to the expression combining the basic integration formula, It is possible to efficiently and effectively learn a method of solving by replacing a mathematical expression to be integrated with a replacement expression.

また、前記構成の数式表示制御装置10による積分式の表示制御機能によれば、前記数式入力画面GFに前記積分対象の数式と置換式とを入力して表示させ、前記[∫check]ボタンBcを操作すると、前記基本積分公式利用可否確認処理に従い、前記入力された積分対象式を前記置換式で前記基本積分公式データ記憶領域12bに記憶された基本の積分公式を組み合わせた式に簡単化できるか否かが判断される。そして、簡単化できないと判断された場合は、前記警告メッセージ「この置換式では、基本の積分公式を組み合わせた式に簡単化できません」Mw2が表示され、簡単化できると判断された場合は、前記確認OKメッセージ「この置換式で、基本の積分公式を組み合わせた式に簡単化できます」Mt2が表示される。   In addition, according to the integral expression display control function of the mathematical expression display control device 10 having the above-described configuration, the mathematical expression to be integrated and the substitution expression are input and displayed on the mathematical expression input screen GF, and the [∫check] button Bc , According to the basic integration formula availability confirmation process, the input integration target formula can be simplified to a formula combining the basic integration formula stored in the basic integration formula data storage area 12b with the replacement formula. It is determined whether or not. When it is determined that simplification is not possible, the warning message “This replacement formula cannot be simplified to a formula combining basic integration formulas” Mw2 is displayed. The confirmation OK message “This replacement formula can be simplified to a formula combining basic integration formulas” Mt2.

これにより、前記ユーザは、当該ユーザ自身が入力した置換式について、前記積分対象式を当該置換式で前記基本の積分公式を組み合わせた式に簡単化して解けるのか否かを容易かつ速やかに確認することができ、積分対象の数式を置換式で置換して解いて行く手法について、効率よく効果的に学習することが可能になる。   As a result, the user can easily and quickly confirm whether or not the substitution formula input by the user himself can be solved by simplifying the integration target formula into a formula combining the basic integration formula with the substitution formula. Therefore, it is possible to efficiently and effectively learn a method of solving by replacing a mathematical expression to be integrated with a replacement expression.

また、前記構成の数式表示制御装置10による積分式の表示制御機能によれば、前記基本積分公式利用可否確認処理に従い簡単化できると判断された積分対象式について、その置換後の積分式が前記基本の積分公式1a,1bを組み合わせた多項式で簡単化された場合には、当該多項式の項毎に使われる積分公式がその指数部の値を対応付けて表示されるので、積分対象の数式を置換式で置換して解いて行く手法について、さらに効果的に学習することが可能になる。   In addition, according to the integral expression display control function of the mathematical expression display control device 10 having the above-described configuration, the integral expression after the replacement of the integral target expression determined to be simplified according to the basic integral formula availability confirmation process is the above-described integral expression. When simplified by a polynomial combining the basic integration formulas 1a and 1b, the integration formula used for each term of the polynomial is displayed in association with the value of the exponent part, so that the mathematical expression to be integrated is It becomes possible to learn more effectively about the method of solving by replacing with a replacement formula.

さらに、前記構成の数式表示制御装置10による積分式の表示制御機能によれば、前記積分対象式が前記基本の積分公式を組み合わせた式に簡単化できないと判断され、前記警告メッセージ「この積分式は、基本の積分公式を組み合わせた式に簡単化できません」Mw1が表示された場合は、当該警告メッセージMw1に付加された[基本の積分公式]ボタンBbを操作することで、前記基本積分公式データ記憶領域12bに記憶された基本の積分公式が前記基本積分公式ウインドウWFとして一覧表示される。   Further, according to the integral expression display control function of the mathematical expression display control device 10 having the above configuration, it is determined that the integral object expression cannot be simplified to a combination of the basic integral formulas, and the warning message “This integral expression” Cannot be simplified to a formula that combines basic integration formulas "When Mw1 is displayed, the basic integration formula data can be obtained by operating the [Basic integration formula] button Bb added to the warning message Mw1. A list of basic integration formulas stored in the storage area 12b is displayed as the basic integration formula window WF.

これにより、前記ユーザは、当該ユーザ自身が入力した積分対象式について、何れの積分公式を使用して簡単化できるかを容易かつ速やかに確認できる。   Thereby, the user can easily and quickly confirm which integration formula can be used to simplify the integration target expression input by the user.

なお、前記各実施形態において記載した数式表示制御装置10による各処理の手法、およびデータベース、すなわち、図5のフローチャートに示す数式表示制御処理(その1)、図6のフローチャートに示す数式表示制御処理(その2)、図7のフローチャートに示す前記数式表示制御処理に伴う基本積分公式利用可否確認処理などの各手法、および基本積分公式データ(12b)や数式別置換式データ(12c)などのデータベースは、何れもコンピュータに実行させることができるプログラムとして、メモリ・カード(ROMカード、RAMカード等)、磁気ディスク(フロッピディスク、ハードディスク等)、光ディスク(CD−ROM、DVD等)、半導体メモリ等の外部記録媒体(13)に格納して配布することができる。そして、タッチパネル表示部(17)を備えた電子機器のコンピュータは、この外部記録媒体(13)に記憶されたプログラムを記憶装置(12)に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した積分式の表示制御機能を実現し、前述した手法による同様の処理を実行することができる。また積分公式データは、本体に内蔵されている必要はなく、ネットワーク上のサーバに記憶しており、必要に応じてネットワークを介してサーバからダウンロードして取得するようにしても良い。   It should be noted that each processing method and database by the formula display control apparatus 10 described in the above embodiments, that is, the formula display control process (part 1) shown in the flowchart of FIG. 5, and the formula display control process shown in the flowchart of FIG. (Part 2), each method such as the basic integration formula availability check process associated with the formula display control process shown in the flowchart of FIG. 7, and a database such as basic integration formula data (12b) and formula-specific substitution formula data (12c) Are programs that can be executed by a computer, such as memory cards (ROM cards, RAM cards, etc.), magnetic disks (floppy disks, hard disks, etc.), optical disks (CD-ROMs, DVDs, etc.), semiconductor memories, etc. It can be stored and distributed in an external recording medium (13). The computer of the electronic device having the touch panel display unit (17) reads the program stored in the external recording medium (13) into the storage device (12), and the operation is controlled by the read program. The integral display control function described in each of the above embodiments can be realized, and the same processing can be executed by the method described above. The integral formula data does not need to be built in the main body, but is stored in a server on the network, and may be obtained by downloading from the server via the network as necessary.

また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態としてネットワークN上を伝送させることができ、このプログラムデータを、ネットワークNに接続されたタッチパネル表示部(17)を備えた電子機器のコンピュータに通信部(15)によって取り込むことで、前述した積分式の表示制御機能を実現することもできる。この場合において、積分公式データがプログラムの一部として本体内に取り込まれて記憶されるようにしても良い。その場合は、本体内の記憶場所から積分公式データが取得されて利用されることとなる。また積分公式データはプログラムの一部である必要はなく、ネットワーク上のサーバに記憶しており、必要に応じてネットワークを介してサーバからダウンロードして取得するようにしても良い。   The program data for realizing each of the above methods can be transmitted on the network N in the form of a program code, and the program data is provided with a touch panel display unit (17) connected to the network N. The integration type display control function described above can also be realized by taking in the computer of the electronic device by the communication unit (15). In this case, the integration formula data may be captured and stored in the main body as part of the program. In that case, the integration formula data is acquired from the storage location in the main body and used. Further, the integral formula data does not need to be a part of the program, but is stored in a server on the network, and may be obtained by downloading from the server via the network as necessary.

本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。   The present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the invention when it is practiced. Further, each of the embodiments includes inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some constituent elements are deleted from all the constituent elements shown in each embodiment or some constituent elements are combined in different forms, the problems described in the column of the problem to be solved by the invention If the effects described in the column “Effects of the Invention” can be obtained, a configuration in which these constituent requirements are deleted or combined can be extracted as an invention.

以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。   Hereinafter, the invention described in the scope of claims of the present application will be appended.

[1]
積分公式を記憶している積分公式記憶手段と、
ユーザ操作に応じて積分対象の数式を入力する数式入力手段と、
この数式入力手段により入力された数式を含む積分式が、前記積分公式記憶手段により記憶された積分公式を使用した式で表すことができるか否かを判断し、その判断結果を報知する判断報知手段と、
を備えたことを特徴とする数式表示制御装置。
[1]
Integration formula storage means storing the integration formula;
Formula input means for inputting a formula to be integrated in response to a user operation,
Judgment notification for determining whether or not the integral expression including the mathematical formula input by the mathematical formula input means can be expressed by a formula using the integral formula stored by the integral formula storage means and notifying the judgment result Means,
A mathematical expression display control device comprising:

[2]
前記数式入力手段は、ユーザ操作に応じて積分対象の数式と置換式とを入力し、
前記判断報知手段は、前記数式入力手段により入力された数式を含む積分式を前記入力された置換式により置換した置換後の積分式を算出する置換後積分式算出手段を有し、この置換後積分式算出手段により算出された置換後の積分式が、前記積分公式記憶手段により記憶された積分公式を使用した式で表すことができるか否かを判断し、その判断結果を報知する、
ことを特徴とする[1]に記載の数式表示制御装置。
[2]
The mathematical expression input means inputs a mathematical expression to be integrated and a replacement expression in response to a user operation,
The determination notification unit includes a post-replacement integral formula calculation unit that calculates a post-replacement integral formula obtained by replacing the integral formula including the mathematical formula input by the mathematical formula input unit with the input replacement formula. It is determined whether or not the replaced integration formula calculated by the integration formula calculation means can be expressed by an expression using the integration formula stored in the integration formula storage means, and the determination result is notified.
The mathematical expression display control device according to [1], wherein

[3]
前記判断報知手段により、前記置換後の積分式が、前記積分公式を使用した式で表すことができると判断された場合に、当該使用した積分公式を表示させる使用積分公式表示手段を備えた、
ことを特徴とする[2]に記載の数式表示制御装置。
[3]
When it is determined by the determination notification means that the integration formula after the replacement can be expressed by an equation using the integration formula, the integration formula display means for displaying the used integration formula is provided.
The mathematical expression display control device according to [2], wherein

[4]
前記使用積分公式表示手段は、前記判断報知手段により、前記置換後の積分式が、前記積分公式を使用した多項式で表すことができると判断された場合に、当該使用した積分公式とその変数の指数部の値とを対応付けて表示させる、
ことを特徴とする[3]に記載の数式表示制御装置。
[4]
The used integral formula display means, when the judgment notifying means determines that the integration formula after replacement can be expressed by a polynomial using the integral formula, the used integral formula and its variables. Display the value of the exponent part in association with each other.
The mathematical expression display control device according to [3], wherein

[5]
前記判断報知手段により、前記置換後の積分式が、前記積分公式を使用した式で表すことができないと判断された場合に、前記積分公式記憶手段により記憶された積分公式を一覧表示させる積分公式一覧表示手段を備えた、
ことを特徴とする[1]ないし[4]の何れかに記載の数式表示制御装置。
[5]
The integration formula for displaying a list of the integration formulas stored by the integration formula storage means when it is determined by the determination notification means that the integration formula after the replacement cannot be expressed by a formula using the integration formula. Provided with a list display means,
The mathematical expression display control device according to any one of [1] to [4].

[6]
積分式の形態別に置換式を記憶する置換式記憶手段と、
前記判断報知手段により、前記入力された積分式が、前記積分公式を使用した式で表すことができないと判断された場合に、前記置換式記憶手段により記憶された置換式のうち前記入力された積分式の形態に対応した置換式を表示させる推奨置換式表示手段を備えた、
ことを特徴とする[1]ないし[5]の何れかに記載の数式表示制御装置。
[6]
Replacement expression storage means for storing a replacement expression for each form of the integral expression; and
When it is determined by the determination notification means that the input integral expression cannot be expressed by an expression using the integral formula, the input of the replacement expressions stored by the replacement expression storage means With recommended replacement expression display means for displaying a replacement expression corresponding to the form of the integral expression;
The mathematical expression display control device according to any one of [1] to [5].

[7]
電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
積分公式を取得する積分公式取得手段、
ユーザ操作に応じて積分対象の数式を入力する数式入力手段、
この数式入力手段により入力された数式を含む積分式が、前記積分公式取得手段により取得された積分公式を使用した式で表すことができるか否かを判断し、その判断結果を報知する判断報知手段、
として機能させるためのコンピュータ読み込み可能なプログラム。
[7]
A program for controlling a computer of an electronic device,
The computer,
Integration formula acquisition means for acquiring the integration formula,
Formula input means for inputting a formula to be integrated in response to a user operation,
Judgment notification that determines whether or not the integral expression including the mathematical formula input by the mathematical formula input means can be expressed by a formula using the integral formula acquired by the integral formula acquisition means, and notifies the determination result means,
A computer-readable program that allows it to function as a computer.

10 …数式表示制御装置
10K…関数電卓
10T…タブレット端末
11 …CPU
12 …記憶部
12a…数式表示制御プログラム
12b…基本積分公式データ記憶領域
12c…数式別置換式データ記憶領域
12d…入力式データ記憶領域
12e…数式処理データ記憶領域
12f…表示データ記憶領域
13 …外部記録媒体
14 …記録媒体読み取り部
15 …通信部
16 …キー入力部
17 …タッチパネル表示部
20 …Webサーバ
N …通信ネットワーク(インターネット)
KB …ソフトキーボード
GF …数式入力画面
Bc …[∫check;積分可能チェック]ボタン
Mw1…ユーザが置換計算した場合の警告メッセージ
Mw2…ユーザが置換式を入力した場合の警告メッセージ
Mt1…ユーザが置換計算した場合の確認OKメッセージ
Mt2…ユーザが置換式を入力した場合の確認OKメッセージ
Wa1…確認OKの置換後積分式ウインドウ
Wa2…確認NGの置換後積分式ウインドウ
DESCRIPTION OF SYMBOLS 10 ... Numerical formula display control apparatus 10K ... Scientific calculator 10T ... Tablet terminal 11 ... CPU
DESCRIPTION OF SYMBOLS 12 ... Memory | storage part 12a ... Formula display control program 12b ... Basic integration formula data storage area 12c ... Replacement formula data storage area according to formula 12d ... Input formula data storage area 12e ... Formula processing data storage area 12f ... Display data storage area 13 ... External Recording medium 14 ... Recording medium reading unit 15 ... Communication unit 16 ... Key input unit 17 ... Touch panel display unit 20 ... Web server N ... Communication network (Internet)
KB ... Soft keyboard GF ... Formula input screen Bc ... [∫check; Integration check] button Mw1 ... Warning message when the user calculates replacement Mw2 ... Warning message when the user inputs a replacement expression Mt1 ... User calculates the replacement Confirmation OK message Mt2 ... Confirmation OK message when the user inputs a replacement equation Wa1 ... Confirmation OK post-substitution integration formula window Wa2 ... Confirmation NG post-substitution integration formula window

Claims (6)

積分公式を記憶している積分公式記憶手段と、
ユーザ操作に応じて積分対象の数式と置換式とを入力する数式入力手段と、
この数式入力手段により入力された数式を含む積分式を前記入力された置換式により置換した置換後の積分式を算出する置換後積分式算出手段により算出された置換後の積分式が、前記積分公式記憶手段により記憶された積分公式を使用した式で表すことができるか否かを判断し、その判断結果を報知する判断報知手段と、
を備えことを特徴とする数式表示制御装置。
Integration formula storage means storing the integration formula;
Formula input means for inputting a formula to be integrated and a substitution formula in accordance with a user operation;
The integrated expression calculated by the post-replacement integral expression calculating means for calculating the integrated expression after replacement in which the integral expression including the mathematical expression input by the mathematical expression input means is replaced by the input replacement expression is the integral. A judgment notifying means for judging whether or not it can be expressed by an equation using the integral formula stored by the formula storage means, and notifying the judgment result;
A mathematical expression display control device comprising:
前記判断報知手段により、前記置換後の積分式が、前記積分公式を使用した式で表すことができると判断された場合に、当該使用した積分公式を表示させる使用積分公式表示手段を備えた、
ことを特徴とする請求項に記載の数式表示制御装置。
When it is determined by the determination notification means that the integration formula after the replacement can be expressed by an equation using the integration formula, the integration formula display means for displaying the used integration formula is provided.
The mathematical expression display control device according to claim 1 .
前記使用積分公式表示手段は、前記判断報知手段により、前記置換後の積分式が、前記積分公式を使用した多項式で表すことができると判断された場合に、当該使用した積分公式とその変数の指数部の値とを対応付けて表示させる、
ことを特徴とする請求項に記載の数式表示制御装置。
The used integral formula display means, when the judgment notifying means determines that the integration formula after replacement can be expressed by a polynomial using the integral formula, the used integral formula and its variables. Display the value of the exponent part in association with each other.
The mathematical expression display control device according to claim 2 .
前記判断報知手段により、前記置換後の積分式が、前記積分公式を使用した式で表すことができないと判断された場合に、前記積分公式記憶手段により記憶された積分公式を一覧表示させる積分公式一覧表示手段を備えた、
ことを特徴とする請求項1ないし請求項の何れか1項に記載の数式表示制御装置。
The integration formula for displaying a list of the integration formulas stored by the integration formula storage means when it is determined by the determination notification means that the integration formula after the replacement cannot be expressed by a formula using the integration formula. Provided with a list display means,
The mathematical expression display control device according to any one of claims 1 to 3 , wherein:
積分式の形態別に置換式を記憶する置換式記憶手段と、
前記判断報知手段により、前記入力された積分式が、前記積分公式を使用した式で表すことができないと判断された場合に、前記置換式記憶手段により記憶された置換式のうち前記入力された積分式の形態に対応した置換式を表示させる推奨置換式表示手段を備えた、
ことを特徴とする請求項1ないし請求項の何れか1項に記載の数式表示制御装置。
Replacement expression storage means for storing a replacement expression for each form of the integral expression; and
When it is determined by the determination notification means that the input integral expression cannot be expressed by an expression using the integral formula, the input of the replacement expressions stored by the replacement expression storage means With recommended replacement expression display means for displaying a replacement expression corresponding to the form of the integral expression;
It formula display control apparatus according to any one of claims 1 to 4, characterized in.
電子機器のコンピュータを制御するためのプログラムであって、
前記コンピュータを、
積分公式を取得する積分公式取得手段、
ユーザ操作に応じて積分対象の数式と置換式とを入力する数式入力手段、
この数式入力手段により入力された数式を含む積分式を前記入力された置換式により置換した置換後の積分式を算出する置換後積分式算出手段により算出された置換後の積分式が、前記積分公式取得手段により取得された積分公式を使用した式で表すことができるか否かを判断し、その判断結果を報知する判断報知手段、
として機能させるためのコンピュータ読み込み可能なプログラム。
A program for controlling a computer of an electronic device,
The computer,
Integration formula acquisition means for acquiring the integration formula,
Formula input means for inputting a formula to be integrated and a replacement formula in accordance with a user operation,
The integrated expression calculated by the post-replacement integral expression calculating means for calculating the integrated expression after replacement in which the integral expression including the mathematical expression input by the mathematical expression input means is replaced by the input replacement expression is the integral. Judgment notifying means for judging whether or not it can be expressed by an equation using the integral formula obtained by the formula obtaining means and notifying the judgment result;
A computer-readable program that allows it to function as a computer.
JP2014135274A 2014-06-30 2014-06-30 Mathematical expression display control apparatus and program Active JP6365018B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014135274A JP6365018B2 (en) 2014-06-30 2014-06-30 Mathematical expression display control apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014135274A JP6365018B2 (en) 2014-06-30 2014-06-30 Mathematical expression display control apparatus and program

Publications (2)

Publication Number Publication Date
JP2016014930A JP2016014930A (en) 2016-01-28
JP6365018B2 true JP6365018B2 (en) 2018-08-01

Family

ID=55231088

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014135274A Active JP6365018B2 (en) 2014-06-30 2014-06-30 Mathematical expression display control apparatus and program

Country Status (1)

Country Link
JP (1) JP6365018B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63170765A (en) * 1987-12-26 1988-07-14 Casio Comput Co Ltd Character formula processor
JP3968493B2 (en) * 1998-10-30 2007-08-29 カシオ計算機株式会社 Computing device and storage medium

Also Published As

Publication number Publication date
JP2016014930A (en) 2016-01-28

Similar Documents

Publication Publication Date Title
JP6394163B2 (en) Graph display device, graph display method and program
JP6318822B2 (en) Graph display control device, graph display control method, and program
JP6221323B2 (en) Graph display device and control program thereof
JP6221372B2 (en) Graph display device, program, and server device
JP6318615B2 (en) Graph display control device, electronic device, and program
CN109445675B (en) Electronic device, mathematical expression display control method, and recording medium
JP6035843B2 (en) Formula input device, formula input method and program
JP4961792B2 (en) Formula editing apparatus and formula editing program
JP6365018B2 (en) Mathematical expression display control apparatus and program
JP2011034340A (en) Formula input device and program
JP5211851B2 (en) Electronic calculator
JP5979212B2 (en) Electronic equipment and programs
JP6504128B2 (en) Electronic device, data processing method and program
JP2006331184A (en) Electronic apparatus and control program for the same
JP6528483B2 (en) Computation processing device and program
JP5900138B2 (en) Fraction display processing apparatus, mathematical expression display method, and program
JP7044157B2 (en) Numerical input device, character input device
JP6485144B2 (en) Computer processing apparatus and program
JP6314763B2 (en) Formula processing device, calculation processing method, and program
JP7020469B2 (en) Electronic devices, control methods for electronic devices, and control programs for electronic devices
JP2011043917A (en) Mathematical expression display arithmetic unit and program
JP2016177507A (en) Electronic device and calculation processing program
JP5505531B2 (en) Electronic calculator
JP2014241028A (en) Calculation device and program
JP5380981B2 (en) Mathematical formula calculation apparatus and mathematical formula calculation program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170627

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180305

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180320

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180517

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180605

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180618

R150 Certificate of patent or registration of utility model

Ref document number: 6365018

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150