TOP特許意匠商標
特許ウォッチ Twitter
10個以上の画像は省略されています。
公開番号2025008449
公報種別公開特許公報(A)
公開日2025-01-20
出願番号2023110630
出願日2023-07-05
発明の名称数式処理装置、数式処理方法およびプログラム
出願人カシオ計算機株式会社
代理人弁理士法人鈴榮特許綜合事務所
主分類G06F 15/02 20060101AFI20250109BHJP(計算;計数)
要約【課題】階層構造を有する数式の入力操作を容易に行なうこと。
【解決手段】数式の数式要素(数字、記号、演算記号、関数記号など)が1文字入力される毎に、入力された数式要素に対応付けて、数式要素が乗除算の項またはそれ以外の項に属するかを数値で示す項階層レベルと括弧または関数に掛かる項に属するかを数値で示す括弧階層レベルとを設定して数式要素リストデータ(14d)として順次追加(更新)して記憶させる。また設定された項階層レベルと括弧階層レベルとに基づき、入力済みの数式要素も含めて数式要素に対応付ける表示階調(表示形態)を決定し、数式要素リストデータ(14d)に順次追加(更新)して記憶させる。入力された数式要素を決定された表示階調(表示形態)で順次更新して表示させる。各数式要素は項階層レベルと括弧階層レベルとに基づきグループ化(分類)された数式要素毎に異なる表示形態で識別表示される。
【選択図】 図8C

特許請求の範囲【請求項1】
第1のユーザ操作により入力中の数式に新たな数式要素が追加されるのに応じて、前記新たな数式要素を前記数式の構造に基づき複数のグループのいずれかに分類するとともに、前記新たな数式要素以外の入力済みの数式要素が属するグループを更新する更新処理と、
前記入力中の数式を表示部に表示させる表示処理と、
前記更新されたグループの分類に基づいた前記入力中の数式の表示に係る第1処理と、
を実行する制御部を備える数式処理装置。
続きを表示(約 1,300 文字)【請求項2】
前記第1処理は、前記新たな数式要素が追加されるのに応じて、前記入力中の数式に含まれる複数の数式要素を、前記グループの分類に基づいて前記表示部に識別して表示させる処理である、
請求項1に記載の数式処理装置。
【請求項3】
前記第1処理は、前記表示部に表示させた前記数式の新たな数式要素を追加する位置または前記入力済みの数式要素を編集する位置を指定する指定位置を、第2のユーザ操作に応じて移動させる処理である、
請求項1に記載の数式処理装置。
【請求項4】
前記更新処理は、前記入力済みの数式要素のうちの第1条件を満たす数式要素が属するグループを変更する処理を含む、
請求項1に記載の数式処理装置。
【請求項5】
前記制御部は、前記更新処理において、
前記新たな数式要素を前記数式の構造に基づき複数のグループに分類する場合には、前記新たな数式要素の次に入力される数式要素が、前記数式の入力を完了させるための必要最小限の数式要素であると仮定することにより前記新たな数式要素をグループに分類し、
前記新たな数式要素以外の入力済みの数式要素が属するグループを更新する場合には、入力済みの数式要素をグループに分類した際の前記仮定とは異なる数式要素が前記新たな数式要素として入力されたことを前記第1条件として入力済みの数式要素が属するグループを更新する、
請求項4に記載の数式処理装置。
【請求項6】
前記制御部は、
数式の入力が完了したことを指示する第3のユーザ操作に応じて、前記表示部に表示されている数式であって入力が完了した数式に従った演算処理を実行し、演算結果を前記表示部に表示させ、
前記第1処理は、前記第3のユーザ操作が行われる前に、前記第1のユーザ操作に応じて逐次実行される処理である、
請求項1に記載の数式処理装置。
【請求項7】
前記グループの分類は、演算の優先順位に対応した数式の階層構造および前記入力中の数式における複数の数式要素の入力順序に基づき行なわれる、
請求項1に記載の数式処理装置。
【請求項8】
前記複数の数式要素を、前記グループの分類に基づいて前記表示部に識別して表示させる処理は、前記分類されたグループ毎に決められた表示形態で表示させる処理である、
請求項2に記載の数式処理装置。
【請求項9】
前記数式の位置を指定する指定位置を、ユーザ操作に応じて移動させる処理は、前記分類されたグループ単位で移動させる処理である、
請求項3に記載の数式処理装置。
【請求項10】
前記グループの分類は、括弧で入力される数式要素の前記数式の階層構造に対応した分類を示す括弧レベルと、乗除算または加減算の演算子で入力される数式要素の前記数式の項に対応した分類を示す項レベルと、に基づいて行なわれる、
請求項1または請求項7に記載の数式処理装置。
(【請求項11】以降は省略されています)

発明の詳細な説明【技術分野】
【0001】
本発明の実施形態は、数式処理装置、数式処理方法およびプログラムに関する。
続きを表示(約 1,700 文字)【背景技術】
【0002】
従来の電子計算機において、入力された数式に含まれる複数の数式要素を、演算の優先順位に従って識別表示することで、入力した数式の計算順序を容易に確認できるようにした技術が知られている(例えば、特許文献1参照。)。
【先行技術文献】
【特許文献】
【0003】
特開2011-107772号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
先行技術文献に開示された電子計算機では、既に入力を完了した階層構造を有する数式の計算順序を容易に確認することができるものの、入力中にある階層構造を有する数式の入力操作をサポートすることはできない。
【0005】
本発明が解決しようとする課題は、階層構造を有する数式の入力操作を容易に行なうことが可能になる数式処理装置、数式処理方法およびプログラムを提供することにある。
【課題を解決するための手段】
【0006】
本発明の数式処理装置は、第1のユーザ操作により入力中の数式に新たな数式要素が追加されるのに応じて、前記新たな数式要素を前記数式の構造に基づき複数のグループのいずれかに分類するとともに、前記新たな数式要素以外の入力済みの数式要素が属するグループを更新する更新処理と、前記入力中の数式を表示部に表示させる表示処理と、前記更新されたグループの分類に基づいた前記入力中の数式の表示に係る第1処理と、を実行する制御部を備える。
【発明の効果】
【0007】
本発明の数式処理装置によれば、階層構造を有する数式の入力操作を容易に行なうことが可能になる。
【図面の簡単な説明】
【0008】
本発明の数式処理装置、数式処理方法およびプログラムの実施形態に係る関数電卓10の外観構成を示す正面図。
関数電卓10において入力された数式と当該数式の各数式要素に対応して設定された項階層レベル(項レベル)および括弧階層レベル(括弧レベル)との関係を示す図。
関数電卓10において入力された図2の数式に含まれる各数式要素を当該各数式要素に設定された項レベルと括弧レベルとに基づきグループ化して識別表示させた状態を示す図。
関数電卓10の電子回路の構成を示すブロック図。
関数電卓10の電卓制御プログラム14aに従った数式表示処理を示すフローチャート。
関数電卓10の数式表示処理に含まれる階層レベル設定処理(S3)を示すフローチャート。
関数電卓10の数式表示処理に含まれる階調決定処理(S4)を示すフローチャート。
関数電卓10の数式表示処理に従った数式の入力に伴い生成される数式要素リストデータ(14d)の内容(その1)を示す図。
関数電卓10の数式表示処理に従った数式の入力に伴い生成される数式要素リストデータ(14d)の内容(その2)を示す図。
関数電卓10の数式表示処理に従った数式の入力に伴い生成される数式要素リストデータ(14d)の内容(その3)を示す図。
関数電卓10の数式表示処理に従った数式の入力に伴う表示動作(遷移状態(1)~(25))を示す図。
関数電卓10において入力された数式に対するカーソルCrの移動状態を示す図。
本発明の数式処理装置、数式処理方法およびプログラムの他の実施形態に係る数式処理システムの構成を示す図。
【発明を実施するための形態】
【0009】
以下図面を参照して本発明の実施の形態について説明する。
【0010】
(実施形態の構成)
図1は、本発明の数式処理装置、数式処理方法およびプログラムの実施形態に係る関数電卓10の外観構成を示す正面図である。
数式処理装置は、関数電卓10に限定されるものではなく、数式入力機能、数式表示機能、および演算機能を有した他の電子機器も含まれる。
(【0011】以降は省略されています)

この特許をJ-PlatPatで参照する
Flag Counter

関連特許

個人
情報提示方法
1日前
個人
自動精算システム
1か月前
個人
RFタグ読取装置
18日前
個人
自動精算システム
9日前
個人
プログラム
今日
個人
売買システム
15日前
個人
救急搬送システム
1か月前
個人
管理サーバ
29日前
個人
市場受発注システム
7日前
個人
発想支援方法及びシステム
4日前
日本精機株式会社
車両用表示装置
17日前
日本精機株式会社
車両用表示装置
17日前
個人
分類処理プログラム及び方法
4日前
キヤノン株式会社
印刷装置
1か月前
個人
VRによる人体各部位の立体化
29日前
富士通株式会社
金融システム
1日前
井関農機株式会社
ロボット作業車両
9日前
個人
生成AIとの常時接続システム
1か月前
株式会社COLORS
表示装置
1か月前
株式会社SEKT
文字認識装置
1か月前
トヨタ自動車株式会社
推定装置
1か月前
個人
コンテンツ開示順位判定システム
1か月前
キヤノン株式会社
情報処理装置
1か月前
個人
未来型家系図構築システム
1か月前
キヤノン電子株式会社
業務管理システム
1か月前
ローム株式会社
ソース機器
1か月前
トヨタ自動車株式会社
表認識装置
1か月前
トヨタ自動車株式会社
情報通知方法
7日前
トヨタ自動車株式会社
画像処理装置
1か月前
個人
販売支援システム
9日前
日本精機株式会社
コミュニケーション端末
1か月前
トヨタ自動車株式会社
作業評価装置
1か月前
トヨタ自動車株式会社
作業管理装置
7日前
トヨタ自動車株式会社
記号識別方法
1か月前
ブラザー工業株式会社
無線通信装置
7日前
富士通株式会社
情報処理プログラム
1か月前
続きを見る