JP6950344B2 - 計算装置、計算方法、及びプログラム - Google Patents
計算装置、計算方法、及びプログラム Download PDFInfo
- Publication number
- JP6950344B2 JP6950344B2 JP2017153584A JP2017153584A JP6950344B2 JP 6950344 B2 JP6950344 B2 JP 6950344B2 JP 2017153584 A JP2017153584 A JP 2017153584A JP 2017153584 A JP2017153584 A JP 2017153584A JP 6950344 B2 JP6950344 B2 JP 6950344B2
- Authority
- JP
- Japan
- Prior art keywords
- tax
- data
- total
- calculation
- display unit
- 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
Links
Images
Landscapes
- Calculators And Similar Devices (AREA)
Description
まず、ユーザは、計算を開始する前に表示をクリアするため、[AC]キー11aを操作(押下)する。CPU21は、[AC]キー11aが操作されると(ステップA1、Yes)、税計算に使用するメモリ22の各エリア、すなわち税率1合計メモリエリア22b、税率2合計メモリエリア22c、及び税合計メモリエリア22dを全てクリアする(ステップA2)。次に、CPU21は、税合計後モードデータ22eに記憶された税合計後モードをオフする(ステップA3)。図8(A1)は、[AC]キー11aが操作された場合の表示例を示している。先の税計算結果データなどの数値が表示された状態で[AC]キー11aが操作された場合には、CPU21は、先に表示された数値をクリアし、表示部12に「0」を表示させる。
図9は、本実施形態における電卓10の概数エラー機能を説明するための入力操作と表示の具体例を示す図である。
この際、前記計算された税込総合計額データ「11176…00」(1兆1176億)は表示部12の表示桁数(12桁)である計算可能桁を1桁超えているので(ステップA45a、Yes)、CPU21は、当該税込総合計額を、前記表示可能桁を超えた下位1桁を非表示にした概数データ「1.1176…0」として表示させ、概数エラーのシンボル(E)を表示させる(ステップA45c)。
本発明の実施例では、税計算についての実施例で説明したが、税込み総合計に限定されることなく、複数のメモリ(メモリ1、メモリ2)に対する加算キー(M+1,M+2)により各メモリを演算(加算)し、その後、各メモリを合計した値(M1+M2)を表示させるような電子機器についても適用可能である。
すなわち、本発明では、入力された税抜数値データ(第1計算データ)に対して、税込1キー(第1計算操作)が受け付けられると、入力された税抜数値に対する税込数値データが第1結果データとして税込1合計メモリに加算され、1又は複数加算された結果である第1合計データが第1税込合計メモリ(第1合計メモリ)に記憶される。そして、入力された税抜数値データ(第2計算データ)に対して、税込2キー(第2計算操作)が受け付けられると、入力された税抜数値に対する税込数値データが第2結果データとして税込2合計メモリに加算され、1又は複数加算された結果である第2合計データが第2税込合計メモリ(第2合計メモリ)に記憶される。そして、税込総合計キーが操作されると、前記第1合計メモリに1又は複数の第1結果データが加算された結果である第1税込合計データ(第1合計データ)と、前記第2合計メモリに1又は複数の第2結果データが加算された結果である第2税込合計データ(第2合計データ)とを総合計した税込総合計データ(総合計データ)が表示部の表示可能桁を超えたか否か判断される。そして前記総合計データが前記表示部の表示可能桁を超えたと判断された場合に税込総合計データ(総合計データ)の概数データが前記表示部に表示される(概数表示)。そして税込総合計データ(総合計データ)の概数データが前記表示部に表示された後に、ユーザ操作に応じて、第1税込合計データ(前記第1合計メモリに記憶された第1合計データ)又は第2税込合計データ(前記第2合計メモリに記憶された第2合計データ)が前記表示部に表示されることとなる。このように、本発明は税率毎の税込みキーと税率毎の税込合計、税込み総合計に限定されることなく、複数のメモリ(メモリ1、メモリ2)に対する加算キー(M+1,M+2)により各メモリを加算し、その後、各メモリを合計した値(M1+M2)を表示させるような電子機器についても適用可能である。
入力された第1計算データに対する1又は複数の第1結果データをメモリ内の第1合計データに加算することによって前記第1合計データを更新するための第1計算操作を受け付ける第1計算受付手段と、
入力された第2計算データに対する1又は複数の第2結果データを前記メモリ内の第2合計データに加算することによって前記第2合計データを更新するための第2計算操作を受け付ける第2計算受付手段と、
前記メモリ内の第1合計データに前記第1結果データが加算された結果である、更新された第1合計データと、前記メモリ内の第2合計データに前記第2結果データが加算された結果である、更新された第2合計データとを計算した総演算データが表示部の表示可能桁を超えたか否かを判断する表示桁判断手段と、
前記表示桁判断手段により前記総演算データが前記表示部の表示可能桁を超えたと判断された場合に前記総演算データの概数データを前記表示部に表示させる概数表示制御手段と、
前記概数表示制御手段により前記総演算データの概数データが前記表示部に表示された場合に、ユーザ操作に応じて、前記メモリに記憶されている、前記更新された第1合計データ又は前記更新された第2合計データを前記表示部に表示させる個別合計表示制御手段と、
を備えた計算装置。
前記第1計算受付手段は、第1税率に対応した第1税計算操作を受け付ける第1税計算受付手段であり、
前記第2計算受付手段は、第2税率に対応した第2税計算操作を受け付ける第2税計算受付手段であり、
入力されて前記表示部に表示された税抜額データに対して前記第1税計算受付手段により第1税計算操作が受け付けられた場合に、前記第1税率をもとに第1税込額データを計算する第1税込額計算手段と、
入力されて前記表示部に表示された税抜額データに対して前記第2税計算受付手段により第2税計算操作が受け付けられた場合に、前記第2税率をもとに第2税込額データを計算する第2税込額計算手段と、
前記第1税込額計算手段により計算された第1税込額データ、又は前記第1税込額計算手段により計算された複数の前記第1税込額データを合計したデータを、前記更新された第1合計データである第1税込合計額データとして前記メモリに記憶させる第1税込合計額記憶制御手段と、
前記第2税込額計算手段により計算された第2税込額データ、又は前記第2税込額計算手段により計算された複数の前記第2税込額データを合計したデータを、前記更新された第2合計データである第2税込合計額データとして前記メモリに記憶させる第2税込合計額記憶制御手段と、
をさらに備え、
前記表示桁判断手段は、前記メモリに記憶されている、前記第1税込合計額データと前記第2税込合計額データとを合計した税込総合計額データが、前記表示部の表示可能桁を超えたか否かを判断し、
前記概数表示制御手段は、前記表示桁判断手段により前記税込総合計額データが前記表示部の表示可能桁を超えたと判断された場合に当該税込総合計額データの概数データを前記表示部に表示させ、
前記個別合計表示制御手段は、前記概数表示制御手段により前記税込総合計額データの概数データが前記表示部に表示された場合に、ユーザ操作に応じて、前記メモリに記憶されている、前記第1税込合計額データ又は前記第2税込合計額データを前記表示部に表示させる税別合計表示制御手段を備えた、
[1]に記載の計算装置。
税計算合計操作を受け付ける税計算合計受付手段を備え、
前記表示桁判断手段は、
前記税計算合計受付手段により前記税計算合計操作が受け付けられた場合に、前記メモリに記憶されている、前記第1税込合計額データと前記第2税込合計額データとを合計した税込総合計額データを計算する税込総合計計算手段を有し、
前記税込総合計計算手段により計算された前記税込総合計額データが前記表示部の表示可能桁を超えたか否かを判断する、
[2]に記載の計算装置。
前記概数表示制御手段は、前記表示桁判断手段により前記税込総合計額データが前記表示部の表示可能桁を超えたと判断された場合に当該税込総合計額データの概数データをエラー記号を加えて前記表示部に表示させる概数エラー表示制御手段を有する、
[3]に記載の計算装置。
前記税別合計表示制御手段は、前記概数表示制御手段により前記税込総合計額データの概数データが前記表示部に表示され、なおかつ、ユーザ操作に応じて前記概数エラー表示制御手段により表示された前記エラー記号の表示が解除された場合、(1)前記第1税計算受付手段により前記第1税計算操作が受け付けられたときは、前記メモリに記憶されている前記第1税込合計額データを前記表示部に表示させ、(2)前記第2税計算受付手段により前記第2税計算操作が受け付けられたときは、前記メモリに記憶されている前記第2税込合計額データを前記表示部に表示させる、
[4]に記載の計算装置。
前記税計算合計受付手段による前記税計算合計操作の受け付けに応じて前記税込総合計計算手段により前記税込総合計額データを計算する際に、税合計後モードを設定する税合計後モード設定手段を備え、
前記税別合計表示制御手段は、前記税合計後モード設定手段により前記税合計後モードが設定された状態で、前記第1税計算受付手段により前記第1税計算操作が受け付けられた場合には、前記メモリに記憶されている前記第1税込合計額データを前記表示部に表示させ、前記第2税計算受付手段により前記第2税計算操作が受け付けられた場合には、前記メモリに記憶されている前記第2税込合計額データを前記表示部に表示させる、
[5]に記載の計算装置。
前記表示部と、
前記メモリを備える記憶手段と、
を備えた、[1]乃至[6]の何れか1つに記載の計算装置。
前記メモリは、
前記第1合計データが記憶される第1合計メモリと、
前記第2合計データが記憶される第2合計メモリと、
を有する、[1]乃至[7]の何れか1つに記載の計算装置。
入力された第1計算データに対する1又は複数の第1結果データをメモリ内の第1合計データに加算することによって前記第1合計データを更新するための第1計算操作を受け付け、
入力された第2計算データに対する1又は複数の第2結果データを前記メモリ内の第2合計データに加算することによって前記第2合計データを更新するための第2計算操作を受け付け、
前記メモリ内の第1合計データに前記第1結果データが加算された結果である、更新された第1合計データと、前記メモリ内の第2合計データに前記第2結果データが加算された結果である、更新された第2合計データとを計算した総演算データが表示部の表示可能桁を超えたか否かを判断し、
前記総演算データが前記表示部の表示可能桁を超えたと判断された場合に前記総演算データの概数データを前記表示部に表示させ、
前記総演算データの概数データが前記表示部に表示された後に、ユーザ操作に応じて、前記メモリに記憶されている、前記更新された第1合計データ又は前記更新された第2合計データを前記表示部に表示させる、
計算方法。
コンピュータを、
入力された第1計算データに対する1又は複数の第1結果データをメモリ内の第1合計データに加算することによって前記第1合計データを更新するための第1計算操作を受け付ける第1計算受付手段、
入力された第2計算データに対する1又は複数の第2結果データを前記メモリ内の第2合計データに加算することによって前記第2合計データを更新するための第2計算操作を受け付ける第2計算受付手段、
前記メモリ内の第1合計データに前記第1結果データが加算された結果である、更新された第1合計データと、前記メモリ内の第2合計データに前記第2結果データが加算された結果である、更新された第2合計データとを計算した総演算データが表示部の表示可能桁を超えたか否かを判断する表示桁判断手段、
前記表示桁判断手段により前記総演算データが前記表示部の表示可能桁を超えたと判断された場合に前記総演算データの概数データを前記表示部に表示させる概数表示制御手段、
前記概数表示制御手段により前記総演算データの概数データが前記表示部に表示された場合に、ユーザ操作に応じて、前記メモリに記憶されている、前記更新された第1合計データ又は前記更新された第2合計データを前記表示部に表示させる個別合計表示制御手段、
として機能させるためのコンピュータ読み込み可能なプログラム。
Claims (10)
- 入力された第1計算データに対する1又は複数の第1結果データをメモリ内の第1合計データに加算することによって前記第1合計データを更新するための第1計算操作を受け付ける第1計算受付手段と、
入力された第2計算データに対する1又は複数の第2結果データを前記メモリ内の第2合計データに加算することによって前記第2合計データを更新するための第2計算操作を受け付ける第2計算受付手段と、
前記メモリ内の第1合計データに前記第1結果データが加算された結果である、更新された第1合計データと、前記メモリ内の第2合計データに前記第2結果データが加算された結果である、更新された第2合計データとを合計した総合計データが表示部の表示可能桁を超えたか否かを判断する表示桁判断手段と、
前記表示桁判断手段により前記総合計データが前記表示部の表示可能桁を超えたと判断された場合に前記総合計データの概数データを前記表示部に表示させる概数表示制御手段と、
前記概数表示制御手段により前記総合計データの概数データが前記表示部に表示された場合に、ユーザ操作に応じて、前記メモリに記憶されている、前記更新された第1合計データ又は前記更新された第2合計データを前記表示部に表示させる個別合計表示制御手段と、を備えた計算装置。 - 前記第1計算受付手段は、第1税率に対応した第1税計算操作を受け付ける第1税計算受付手段であり、
前記第2計算受付手段は、第2税率に対応した第2税計算操作を受け付ける第2税計算受付手段であり、
入力されて前記表示部に表示された税抜額データに対して前記第1税計算受付手段により第1税計算操作が受け付けられた場合に、前記第1税率をもとに第1税込額データを計算する第1税込額計算手段と、
入力されて前記表示部に表示された税抜額データに対して前記第2税計算受付手段により第2税計算操作が受け付けられた場合に、前記第2税率をもとに第2税込額データを計算する第2税込額計算手段と、
前記第1税込額計算手段により計算された第1税込額データ、又は前記第1税込額計算手段により計算された複数の前記第1税込額データを合計したデータを、前記更新された第1合計データである第1税込合計額データとして前記メモリに記憶させる第1税込合計額記憶制御手段と、
前記第2税込額計算手段により計算された第2税込額データ、又は前記第2税込額計算手段により計算された複数の前記第2税込額データを合計したデータを、前記更新された第2合計データである第2税込合計額データとして前記メモリに記憶させる第2税込合計額記憶制御手段と、をさらに備え、
前記表示桁判断手段は、前記メモリに記憶されている、前記第1税込合計額データと前記第2税込合計額データとを合計した税込総合計額データが、前記表示部の表示可能桁を超えたか否かを判断し、
前記概数表示制御手段は、前記表示桁判断手段により前記税込総合計額データが前記表示部の表示可能桁を超えたと判断された場合に当該税込総合計額データの概数データを、前記総合計データの概数データとして、前記表示部に表示させ、
前記個別合計表示制御手段は、前記概数表示制御手段により前記税込総合計額データの概数データが前記表示部に表示された場合に、ユーザ操作に応じて、前記メモリに記憶されている、前記第1税込合計額データ又は前記第2税込合計額データを前記表示部に表示させる税別合計表示制御手段を備えた、請求項1に記載の計算装置。 - 税計算合計操作を受け付ける税計算合計受付手段を備え、
前記表示桁判断手段は、
前記税計算合計受付手段により前記税計算合計操作が受け付けられた場合に、前記メモリに記憶されている、前記第1税込合計額データと前記第2税込合計額データとを合計した税込総合計額データを計算する税込総合計計算手段を有し、
前記税込総合計計算手段により計算された前記税込総合計額データが前記表示部の表示可能桁を超えたか否かを判断する、請求項2に記載の計算装置。 - 前記概数表示制御手段は、前記表示桁判断手段により前記税込総合計額データが前記表示部の表示可能桁を超えたと判断された場合に当該税込総合計額データの概数データをエラー記号を加えて前記表示部に表示させる概数エラー表示制御手段を有する、請求項3に記載の計算装置。
- 前記税別合計表示制御手段は、前記概数表示制御手段により前記税込総合計額データの概数データが前記表示部に表示され、なおかつ、ユーザ操作に応じて前記概数エラー表示制御手段により表示された前記エラー記号の表示が解除された場合、(1)前記第1税計算受付手段により前記第1税計算操作が受け付けられたときは、前記メモリに記憶されている前記第1税込合計額データを前記表示部に表示させ、(2)前記第2税計算受付手段により前記第2税計算操作が受け付けられたときは、前記メモリに記憶されている前記第2税込合計額データを前記表示部に表示させる、請求項4に記載の計算装置。
- 前記税計算合計受付手段による前記税計算合計操作の受け付けに応じて前記税込総合計計算手段により前記税込総合計額データを計算する際に、税合計後モードを設定する税合計後モード設定手段を備え、
前記税別合計表示制御手段は、前記税合計後モード設定手段により前記税合計後モードが設定された状態で、前記第1税計算受付手段により前記第1税計算操作が受け付けられた場合には、前記メモリに記憶されている前記第1税込合計額データを前記表示部に表示させ、前記第2税計算受付手段により前記第2税計算操作が受け付けられた場合には、前記メモリに記憶されている前記第2税込合計額データを前記表示部に表示させる、請求項5に記載の計算装置。 - 前記表示部と、
前記メモリを備える記憶手段と、を備えた、請求項1乃至請求項6の何れか1項に記載の計算装置。 - 前記メモリは、
前記第1合計データが記憶される第1合計メモリと、
前記第2合計データが記憶される第2合計メモリと、を有する、請求項1乃至請求項7の何れか1項に記載の計算装置。 - 入力された第1計算データに対する1又は複数の第1結果データをメモリ内の第1合計データに加算することによって前記第1合計データを更新するための第1計算操作を受け付け、
入力された第2計算データに対する1又は複数の第2結果データを前記メモリ内の第2合計データに加算することによって前記第2合計データを更新するための第2計算操作を受け付け、
前記メモリ内の第1合計データに前記第1結果データが加算された結果である、更新された第1合計データと、前記メモリ内の第2合計データに前記第2結果データが加算された結果である、更新された第2合計データとを合計した総合計データが表示部の表示可能桁を超えたか否かを判断し、
前記総合計データが前記表示部の表示可能桁を超えたと判断された場合に前記総合計データの概数データを前記表示部に表示させ、
前記総合計データの概数データが前記表示部に表示された後に、ユーザ操作に応じて、前記メモリに記憶されている、前記更新された第1合計データ又は前記更新された第2合計データを前記表示部に表示させる、計算方法。 - コンピュータを、
入力された第1計算データに対する1又は複数の第1結果データをメモリ内の第1合計データに加算することによって前記第1合計データを更新するための第1計算操作を受け付ける第1計算受付手段、
入力された第2計算データに対する1又は複数の第2結果データを前記メモリ内の第2合計データに加算することによって前記第2合計データを更新するための第2計算操作を受け付ける第2計算受付手段、
前記メモリ内の第1合計データに前記第1結果データが加算された結果である、更新された第1合計データと、前記メモリ内の第2合計データに前記第2結果データが加算された結果である、更新された第2合計データとを合計した総合計データが表示部の表示可能桁を超えたか否かを判断する表示桁判断手段、
前記表示桁判断手段により前記総合計データが前記表示部の表示可能桁を超えたと判断された場合に前記総合計データの概数データを前記表示部に表示させる概数表示制御手段、
前記概数表示制御手段により前記総合計データの概数データが前記表示部に表示された場合に、ユーザ操作に応じて、前記メモリに記憶されている、前記更新された第1合計データ又は前記更新された第2合計データを前記表示部に表示させる個別合計表示制御手段、として機能させるためのコンピュータ読み込み可能なプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710770191.3A CN107870886B (zh) | 2016-09-23 | 2017-08-25 | 计算装置、计算方法以及计算机可读取的存储介质 |
JP2021154622A JP7176603B2 (ja) | 2016-09-23 | 2021-09-22 | 計算装置、計算方法、及びプログラム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016185413 | 2016-09-23 | ||
JP2016185413 | 2016-09-23 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021154622A Division JP7176603B2 (ja) | 2016-09-23 | 2021-09-22 | 計算装置、計算方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018055680A JP2018055680A (ja) | 2018-04-05 |
JP6950344B2 true JP6950344B2 (ja) | 2021-10-13 |
Family
ID=61836822
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017153584A Active JP6950344B2 (ja) | 2016-09-23 | 2017-08-08 | 計算装置、計算方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6950344B2 (ja) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5588132A (en) * | 1978-12-27 | 1980-07-03 | Casio Comput Co Ltd | Release system for error in case of overflow |
JPS6188358A (ja) * | 1984-10-05 | 1986-05-06 | Casio Comput Co Ltd | 概数計算装置 |
JP3344641B2 (ja) * | 1996-03-07 | 2002-11-11 | シャープ株式会社 | 電子卓上計算機 |
JP6088943B2 (ja) * | 2013-08-29 | 2017-03-01 | シャープ株式会社 | 販売データ処理装置 |
JP6311289B2 (ja) * | 2013-11-21 | 2018-04-18 | キヤノンマーケティングジャパン株式会社 | 電卓、その制御方法、及びプログラム |
-
2017
- 2017-08-08 JP JP2017153584A patent/JP6950344B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018055680A (ja) | 2018-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107239431B (zh) | 税计算机、税计算方法及记录程序的记录介质 | |
JP6428734B2 (ja) | 税計算装置、税計算方法、プログラム | |
EP2363811A2 (en) | Electronic calculator and display method for displaying mathematical expression in full color | |
JP7176603B2 (ja) | 計算装置、計算方法、及びプログラム | |
JP6635132B2 (ja) | 税計算機、税計算方法、及び税計算プログラム | |
US20180089766A1 (en) | Calculating device, control method, and recording medium | |
JP6950344B2 (ja) | 計算装置、計算方法、及びプログラム | |
JP6915669B2 (ja) | 税計算機、税計算方法、及び税計算プログラム | |
JP7487755B2 (ja) | 計算機 | |
JP6816392B2 (ja) | 計算装置、計算方法、及びプログラム | |
JP7163705B2 (ja) | 計算機、計算方法、及びプログラム | |
JP6528483B2 (ja) | 計算処理装置およびプログラム | |
JP7383902B2 (ja) | 計算機、計算方法、及びプログラム | |
JP2018106320A (ja) | 計算装置、計算方法、及びプログラム | |
JP6593505B1 (ja) | 計算機、電子機器、設定方法、及びプログラム | |
JP7500934B2 (ja) | 計算機、計算方法、及びプログラム | |
JP2017016475A (ja) | 電子機器及び計算処理プログラム | |
JP7020469B2 (ja) | 電子機器、電子機器の制御方法、及び電子機器の制御プログラム | |
JP6620907B1 (ja) | 計算機、設定方法、及びプログラム | |
JP2023121841A (ja) | 電子機器、計算支援方法及びプログラム | |
JP2020098486A (ja) | 計算機、表示方法、及びプログラム | |
JP2021180036A (ja) | 表示制御装置、表示制御方法、及び表示制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200731 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210609 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210615 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210806 |
|
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: 20210824 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210906 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6950344 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |