(57)【要約】 【課題】  数値を記憶させることができ、その記憶された数値を演算に関する数値を表示する表示手段とは別の表示手段に表示させながら、他の演算をすることができ、さらに、記憶された数値を用いて演算することができる電子計算機を提供することを目的とする。【解決手段】  数値入力キー１５および演算命令キー１６によって、入力手段によって数値および演算命令を入力すると、入力された数値および演算命令に基づいて演算処理された演算結果が第１表示手段に表示される。メモキー１２を押すと、第１表示手段に表示されている数値を記憶させ、その数値を第２表示手段に表示させながら、第１表示手段の表示を用いて演算処理することができる。さらに、メモ呼出キー１３を押すと、第２表示手段に表示されている数値を読み出して、第１表示手段に表示させて、その数値を用いて演算処理することができる。【選択図】      図１
2006293498.tif 000002
【特許請求の範囲】
【請求項１】
数値および演算命令を入力する入力手段と、
前記入力手段によって入力された数値および演算命令に基づいて演算する演算手段と、
前記入力手段によって入力された数値、または、前記演算手段で演算された演算結果を記憶する第１記憶手段と、
前記第１記憶手段に記憶されている値を複写して記憶する第２記憶手段と、
前記第１記憶手段に記憶されている演算結果を表示する第１表示手段と、
前記第１記憶手段に記憶されている値を前記第２記憶手段に複写するように指示する第１複写指示手段と、
前記第１複写指示手段の指示によって前記第２記憶手段に記憶された値を表示する第２表示手段と、
前記第２記憶手段に記憶されている値を前記第１記憶手段に複写するように指示する第２複写指示手段とを備え、
前記第２複写指示手段の指示によって複写された値に基づいて演算処理可能に構成されていることを特徴とする電子計算機。
【請求項２】
前記第１記憶手段に記憶されている値と前記第２記憶手段に記憶されている値とを交換するように指示する交換指示手段を備え、
前記交換指示手段の指示によって交換されて前記第１記憶手段に記憶された値に基づいて演算可能に構成されていることを特徴とする請求項１記載の電子計算機。
【請求項３】
前記第２記憶手段は、複数の値を記憶し、
前記第２表示手段は、前記第２記憶手段に記憶された複数の値を表示し、
前記第２記憶手段に記憶されている値に基づいて演算可能に構成されていることを特徴とする請求項１または２記載の電子計算機。
【請求項４】
前記第１表示手段および前記第２表示手段に表示された値の状態を表示する第３表示手段を備え、
前記第１表示手段および前記第２表示手段に表示された値の状態を表示することを特徴とする請求項１〜３のいずれか１つに記載の電子計算機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、四則演算の演算結果などを表示させながら、その演算結果に基づいて計算することができる電子計算機に関する。
【背景技術】
【０００２】
電子計算機は、表示部が１行分しかない場合、その１行分の表示部を用いてあらゆる四則演算を行い、その演算結果は１行分しかない表示部に表示させることになる。
【０００３】
また、表示部が複数行分ある電子計算機もある。典型的な従来の技術は、特許文献１に記載されている。特許文献１の電子計算機は、多段表示器を使用したプログラム可能な電子計算機において、プログラムの入力時、多段表示器のある段に表示された現在入力中のプログラムラインの表示状態を保持し、以前入力したプログラムラインを入力中のプログラムラインが表示された段とは異なる段に表示させることを指示する特定キーを有する電子計算機である。
【０００４】
さらに他の従来の技術は、特許文献２に記載されている。特許文献２の電子計算機は、表示画面を複数有し、計算の過程および結果に関する数値が表示される第１の表示画面に表示された数値を第１の表示画面とは異なる第２の表示画面に移動させて表示させることを指示する移動表示キーを有する電子計算機である。
【０００５】
【特許文献１】特開昭６０−４５８７１号公報
【特許文献２】特開平８−２５５１３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１で開示されている電子計算機は、プログラムを入力するときに、入力中のプログラムラインが表示された段とは異なる段に、以前に入力したプログラムラインを表示することができるので、以前に入力したプログラムなどを参照しながら、プログラムを入力することができる。しかしながら、以前入力したプログラムを表示させることができるだけであって、表示されているプログラムを再利用したり、入力中のプログラムと表示されているプログラムとを入れ替えたりすることはできない。
【０００７】
特許文献２で開示されている電子計算機は、第１の表示画面に、計算の過程および結果に関する数値を表示させ、移動表示キーを押すキー押し操作によって、その数値を第１の表示画面とは異なる第２の表示画面に移動させて表示させることができる。ある計算の計算結果を第２の表示画面に表示させながら、第１の表示画面を用いて同じ計算をすることができるので、１回目の計算結果を紙などにメモすることなく験算することができる。しかしながら、第２の表示画面に表示されている計算結果などを呼び出して他の計算に用いることはできない。
【０００８】
そこで、本発明の目的は、数値を記憶させることができ、その記憶された数値を演算に関する数値を表示する表示手段とは別の表示手段に表示させながら、他の演算をすることができ、さらに、記憶された数値を用いて演算することができる電子計算機を提供することである。
【課題を解決するための手段】
【０００９】
本発明は、数値および演算命令を入力する入力手段と、
前記入力手段によって入力された数値および演算命令に基づいて演算する演算手段と、
前記入力手段によって入力された数値、または、前記演算手段で演算された演算結果を記憶する第１記憶手段と、
前記第１記憶手段に記憶されている値を複写して記憶する第２記憶手段と、
前記第１記憶手段に記憶されている演算結果を表示する第１表示手段と、
前記第１記憶手段に記憶されている値を前記第２記憶手段に複写するように指示する第１複写指示手段と、
前記第１複写指示手段の指示によって前記第２記憶手段に記憶された値を表示する第２表示手段と、
前記第２記憶手段に記憶されている値を前記第１記憶手段に複写するように指示する第２複写指示手段とを備え、
前記第２複写指示手段の指示によって複写された値に基づいて演算処理可能に構成されていることを特徴とする電子計算機である。
【００１０】
また本発明は、前記第１記憶手段に記憶されている値と前記第２記憶手段に記憶されている値とを交換するように指示する交換指示手段を備え、
前記交換指示手段の指示によって交換されて前記第１記憶手段に記憶された値に基づいて演算可能に構成されていることを特徴とする。
【００１１】
また本発明は、前記第２記憶手段は、複数の値を記憶し、
前記第２表示手段は、前記第２記憶手段に記憶された複数の値を表示し、
前記第２記憶手段に記憶されている値に基づいて演算可能に構成されていることを特徴とする。
【００１２】
また本発明は、前記第１表示手段および前記第２表示手段に表示された値の状態を表示する第３表示手段を備え、
前記第１表示手段および前記第２表示手段に表示された値の状態を表示することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、入力手段によって数値および演算命令を入力すると、演算手段は、その入力された数値および演算命令に基づいて演算する電子計算機であり、入力手段によって入力された数値、または、演算手段で演算された演算結果である値を第１記憶手段に記憶し、第１複写指示手段の指示によって第１記憶手段に記憶されている値を第２記憶手段に複写して記憶し、その第２記憶手段に記憶された値を第２表示手段に表示する。
【００１４】
さらに、第２複写指示手段の指示によって、第２記憶手段に記憶されている値を第１記憶手段に複写し、その複写された値に基づいて演算手段によって演算処理が可能なように構成されている。
【００１５】
そうすることによって、入力手段によって入力された数値を記憶させ、その記憶された値を第２表示手段に表示させることができる。そして、その記憶された値を第２表示手段に表示させながら、他の演算を行うことができ、第２表示手段に表示されていた値に基づいて演算することができるので、簡単な操作で多種多様な演算が行える。
【００１６】
また本発明によれば、交換指示手段の指示によって、第１記憶手段に記憶されている値と第２記憶手段に記憶されている値とを交換して、第１記憶手段に記憶されている値を第２記憶手段に記憶し、第２記憶手段に記憶されている値を第１記憶手段に記憶する。その交換されて第１記憶手段に記憶された値に基づいて演算手段によって演算処理が可能なように構成されている。
【００１７】
そうすることによって、第１記憶手段に記憶されている値と第２記憶手段に記憶されている値とを交換して記憶させることができる。つまり、交換することによって第２記憶手段に記憶された値を第２表示手段に表示させることができ、交換することによって第１記憶手段に記憶された値に基づいて演算することができるので、簡単な操作で多種多様な演算が行える。
【００１８】
また本発明によれば、第２記憶手段は、複数の値を記憶することができ、第２表示手段は、その記憶された複数の値を表示し、第２記憶手段に記憶された複数の値に基づいて演算手段によって演算処理が可能なように構成されている。
【００１９】
そうすることによって、複数の値を記憶することができ、その複数の値を第２表示手段に表示させることができ、さらに、その複数の値に基づいて演算することができるので、簡単な操作で多種多様な演算が行える。
【００２０】
また本発明によれば、第３表示手段は、第１表示手段および第２表示手段に表示された値の状態を表示するので、第１表示手段および第２表示手段に表示された値の状態が、どのような状態であるかを表示することができる。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明の実施形態である電子計算機１の外観図である。電子計算機１は、表示部１１、メモキー１２、メモ呼出キー１３、メモ交換キー１４、数値入力キー１５、演算命令キー１６、税込キー１７、税抜キー１８、税額キー１９、クリアキー２０および電源キー２１などを備えている。
【００２２】
表示部１１は、ＬＣＤ（液晶表示装置）などで実現され、数値、税込および税抜などのシンボルを表示する。また、表示部１１は、第１表示手段２２、第２表示手段２３、および第３の表示手段２４を有する。第１表示手段２２は、数値入力キー１５によって入力されている数値および演算された数値などの演算に関する数値を表示する。第２表示手段２３は、記憶されている数値を表示する。第３の表示手段２４は、第１表示手段および第２表示手段に表示されている数値の状態を表示する。状態を表示するとは、たとえば、数値が税抜き、税込み、百分率、時間、角度、温度および通貨などがわかるように表示することであり、「税抜」、「税込」、「％」、「時」、「°」、「℃」および「円」などのシンボルを表示することである。
【００２３】
メモキー１２は、第１表示手段２２に表示されている数値を複写して、第２表示手段２３に表示させる際に操作される第１複写指示手段である。メモ呼出キー１３は、第２表示手段２３に表示されている数値を複写して第１表示手段２２に表示させる際に操作される第２複写指示手段である。メモ交換キー１４は、第２表示手段２３に表示されている数値を複写して第１表示手段２２に表示させると同時に第１表示手段２２に表示されている数値を複写して第２表示手段２３に表示させる。つまり、第１表示手段２２に表示されている数値と第２表示手段２３に表示されている数値とを交換して表示する際に操作される交換指示手段である。
【００２４】
数値入力キー１５は、第１表示手段２２に数値を入力させる際に操作される。演算命令キー１６は、第１表示手段２２に表示されている数値に基づいて四則演算および百分率表示などの演算させる際に操作される。税込キー１７は、第１表示手段２２に表示されている数値の税込み金額を表示させる際に操作される。税抜キー１８は、第１表示手段２２に表示されている数値の税抜き金額を表示させる際に操作される。税額キー１９は、第１表示手段２２に表示されている数値の税金の金額を表示させる際に操作される。クリアキー２０は、第１表示手段２２に表示される数値をクリアする際に操作される。電源キー２１は、電子計算機１の電源をＯＮするときに操作される。
【００２５】
図２は、電子計算機１の電気的構成を示すブロック図である。電子計算機１は、表示部１１、入力部３１、ＣＰＵ（Central Processing Unit）３２、第１のＶＲＡＭ（Video
Random Access Memory）３３、第２のＶＲＡＭ３４およびメモリ３５を有する。入力部３１は、演算する数値などの入力および演算命令の入力などを行うために操作される入力手段であり、図１の数値入力キー１５、演算命令キー１６、税込キー１７、税抜キー１８、税額キー１９およびクリアキー２０などがこれに含まれる。ＣＰＵ３２は、数値入力キー１５などの入力手段によって入力された数値および演算命令などに基づいて演算させる演算処理を行う演算手段を含み、メモキー１２などによってメモリ３５に数値を記憶させる記憶処理などを実行し、電子計算機１全体の制御を行う。第１のＶＲＡＭ３３は、第１表示手段２２に表示させる画像データを記憶し、第２のＶＲＡＭ３４は、第２表示手段２３に表示させる画像データを記憶する。メモリ３５は、ＲＯＭ（Read Only Memory）およびＲＡＭ（Random Access Memory）などで実現され、第１のメモリ３６、第２のメモリ３７および演算用メモリ３８を有する。第１のメモリ３６には、第１表示手段に表示する数値、小数点位置、税率フラグ、税込フラグ、税抜フラグ、演算結果表示フラグおよびエラーフラグなどが記憶される。第２のメモリ３７には、第２表示手段２３に表示する数値、小数点位置、税率フラグ、税込フラグ、税抜フラグ、演算結果表示フラグおよびエラーフラグなどが記憶される。演算用メモリ３８には、第１のメモリ３６から数値などを読み出して格納する。
【００２６】
本発明は、入力した数値および演算された数値を表示する第１表示手段とは異なる第２表示手段に表示させながら、他の演算を行うことができ、第２表示手段に表示されていた数値に基づいて演算することができることが特徴である。また、第２表示手段に表示させている数値を再び第１表示手段に表示させることができるようにしてもよい。そこで、以下に本発明である電子計算機を用いた演算例を示して説明する。
【００２７】
図３は、電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第１の演算例である。表示画面の下行は、第１表示手段２２であり、表示画面の上行は、第２表示手段２３である。図３の演算例は、円周率である「３．１４１５９２６５４」の３倍の数値と２倍の数値を求める演算例である。
【００２８】
まず、使用者が、数値入力キー１５を押して、円周率である「３．１４１５９２６５４」を入力すると、入力した「３．１４１５９２６５４」が下行に表示される。使用者がメモキー１２を押すと、下行に表示されている「３．１４１５９２６５４」が記憶されて、下行に「３．１４１５９２６５４」が表示されたままで、下行に表示されている数値と同じ「３．１４１５９２６５４」が上行にも表示される。使用者が演算命令キー１６を押して、「×」を入力して、さらに「３」および「＝」を入力すると、下行に円周率の３倍の数値である「９．４２４７７６２」が表示される。
【００２９】
次に、使用者がクリアキー２０を押すと、上行に「３．１４１５９２６５４」が表示されたままで、下行に「０」が表示される。使用者がメモ呼出キー１３を押すと、記憶され上行に表示されている「３．１４１５９２６５４」が読み出されて、その「３．１４１５９２６５４」が下行に表示される。使用者が「×」、「２」および「＝」と入力すると、下行に円周率の２倍の数値である「６．２８３１８５３０８」が表示される。
【００３０】
以上のように、円周率である「３．１４１５９２６５４」を入力し、下行に表示されているときにメモキー１２を押すことによって、下行に表示されている「３．１４１５９２６５４」が記憶されて上行に表示させることができる。そして、円周率に基づいて演算した後でも、メモ呼出キー１３を押すことによって、記憶され上行に表示されている円周率を読み出されて下行に表示させることができ、その表示された数値に基づいて、他の演算をすることができる。したがって、円周率のように桁数の多い数字に基づいて複数回演算するときであっても、数値を１回入力し、メモキー１２を押すことによって、２回目以降の演算は、メモ呼出キー１３によって、入力していた数値を呼び出すことができる。さらに、呼び出す数値は上行に表示されたままになるので、メモ呼出キー１３によって呼び出される数値を紙などに書き留めておく必要がないので、入力していた数値を簡単な操作で何回も呼び出すことができるので安心して使用することができる。
【００３１】
図４は、電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第２の演算例である。図４の演算例は、上底が５０、下底が８０、高さが３０である台形の面積を求め、高さのみを４０に変更した台形の面積を求める演算例である。
【００３２】
まず、使用者が、上底である「５０」を入力すると、下行に「５０」が表示され、使用者が「＋」および「８０」を入力すると、下行に「８０」が表示される。使用者が「＝」を入力すると、上底に下底を加えた数値である「１３０」が下行に表示される。使用者がメモキー１２を押すと、下行に表示されている「１３０」が記憶されて、下行に「１３０」が表示されたまま、上行に「１３０」が表示される。使用者が「×」、「３０」、「÷」および「２」を入力すると、下行に「２」が表示され、使用者が「＝」を押すと、上底が５０、下底が８０、高さが３０である台形の面積である「１９５０」が下行に表示される。
【００３３】
次に、使用者がメモ呼出キー１３を押すと、記憶されて上行に表示されている上底に下底を加えた数値である「１３０」が読み出されて、その「１３０」が下行に表示される。使用者が「×」、「４０」、「÷」および「２」を入力すると、下行に「２」が表示され、使用者が「＝」を入力すると、高さのみが４０に変更した上底が５０、下底が８０、高さが４０である台形の面積である「２６００」が下行に表示される。
【００３４】
以上のように、高さのみが異なる２種類の台形の面積を求める場合、上底に下底を加える演算をした後に、メモキー１２を押すことによって、一旦、台形の面積を求めた後であっても、上底に下底を加えた数値をメモ呼出キー１３によって呼び出すことができ、上底に下底を加える演算をする必要がないため、同じ計算を繰り返して行うことがなく、簡単な操作で早く計算が行える。
【００３５】
図５は、電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第３の演算例である。図５の演算例は、演算式が「（２５×５）＋（８４÷３）＋（６８＋１７）」である演算例である。
【００３６】
まず使用者が「２５」を入力すると、下行に「２５」が表示され、使用者が「×」および「５」を入力すると、下行に「５」が表示され、さらに、使用者が「＝」を入力すると、「２５×５」の演算結果である「１２５」が表示される。使用者がメモキー１２を押すと、下行に表示されている「１２５」が記憶されて、その「１２５」が上行に表示される。
【００３７】
使用者が「８４」を入力すると、下行に「８４」が表示され、使用者が「÷」および「３」を入力すると、下行に「３」が表示され、使用者が「＝」を入力すると、「８４÷３」の演算結果である「２８」が下行に表示される。
【００３８】
使用者が「＋」を入力して、メモ呼出キー１３を押すと、記憶されて上行に表示されている「１２５」が読み出されて、その「１２５」が下行に表示され、使用者が「＝」を入力すると、「（２５×５）＋（８４÷３）」の演算結果である「１５３」が下行に表示される。使用者がメモキー１２を押すと、下行に表示されている「１５３」が記憶されて、その「１５３」が上行に表示される。この場合、今までに表示されていた「１２５」は消去されて、新たな数値である「１５３」が記憶される。
【００３９】
使用者が「６８」を入力すると、下行に「６８」が表示され、使用者が「＋」および「１７」を入力すると、下行に「１７」が表示され、さらに、使用者が「＝」を入力すると、「６８＋１７」の演算結果である「８５」が表示される。
【００４０】
使用者が「＋」を入力して、メモ呼出キー１３を押すと、記憶され上行に表示されている「１５３」が読み出され、その「１５３」が下行に表示され、使用者が「＝」を入力すると、「（２５×５）＋（８４÷３）」の演算結果である「１５３」に、「６８＋１７」の演算結果である「８５」を加算した演算結果である「２３８」が下行に表示される。これは、「（２５×５）＋（８４÷３）＋（６８＋１７）」の演算式の演算結果でもある。
【００４１】
以上のように、メモキー１２を押すことによって、演算途中の数値を記憶して上行に表示させ、メモ呼出キー１３を押すことによって、その記憶され上行に表示されている数値を用いて演算することができるので、演算途中結果の数値を表示画面を見ながら演算できることで確認しながら演算でき、演算を確実に行うことができる。
【００４２】
図６は、電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第４の演算例である。図６の演算例は、演算式が「（２４＋１２）÷（３＋１）−（５＋２）」である演算例である。
【００４３】
まず使用者が「２４」、「＋」、「１２」および「＝」を入力すると、「２４＋１２」の演算結果である「３６」が下行に表示される。使用者がメモキー１２を押すと、下行に表示されている「３６」が記憶され、その「３６」が上行に表示される。
【００４４】
使用者が「３」、「＋」、「１」および「＝」を入力すると、「３＋１」の演算結果である「４」が下行に表示される。使用者がメモ交換キー１４を押すと、記憶され上行に表示されている「３６」が読み出され、下行に表示されている「４」が記憶されて、読み出された「３６」が下行に表示され、記憶された「４」が上行に表示される。つまり、上行に表示されている数値と下行に表示されている数値とが交換されて表示される。
【００４５】
使用者が「÷」を入力し、メモ呼出キー１３を押し、そして「＝」を入力すると、「（２４＋１２）÷（３＋１）」の演算結果である「９」が下行に表示される。使用者がメモキー１２を押すと、下行に表示されている「９」が記憶され、その「９」が上行に表示される。このとき、上行の「４」が消去され、「９」が表示されて記憶される。
【００４６】
使用者が「５」、「＋」、「２」および「＝」を入力すると、「５＋２」の演算結果である「７」が下行に表示される。使用者がメモ交換キー１４を押すと、記憶され上行に表示されている「９」が読み出され、下行に表示されている「７」が記憶されて、「７」が上行に表示され、「９」が下行に表示される。このとき、上行の「９」が消去され、「７」が表示されて記憶される。
【００４７】
使用者が「−」を入力して、メモ呼出キー１３を押して、「＝」を入力すると、「（２４＋１２）÷（３＋１）−（５＋２）」の演算結果である「２」が下行に表示される。
【００４８】
以上のように、引き算および割り算のような演算する順番が異なると演算結果が異なる場合であっても、メモ交換キー１４によって、上行と下行の数値を入れ替えることができるので、計算する順番を入れ替えるために新たに数値を入力することもなく、簡単な操作で容易に演算することができる。
【００４９】
図７は、電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第５の演算例である。図７の演算例は、５ａ＋３ｂ＝８、６ａ＋９ｂ＝７の２元１次方程式のａを求める演算例である。
【００５０】
使用者が「９」、「÷」、「３」および「＝」を入力すると、「３」が下行に表示される。使用者がメモキー１２を押すと、下行に表示されている「３」が記憶されて、その「３」が上行に表示される。使用者が「×」、「５」、「−」、「６」および「＝」を入力すると、下行に「９」が表示される。使用者がメモ交換キー１４を押すと、記憶され上行に表示されている「３」が読み出され、下行に表示されている「９」が記憶されて、「９」が上行に表示され、「３」が下行に表示される。このとき、上行の「３」が消去され、「９」が表示されて記憶される。
【００５１】
使用者が「×」、「８」、「−」、「７」および「＝」を入力すると、「１７」が下行に表示される。使用者が「÷」を入力し、メモ呼出キー１３を押し、「＝」を入力すると、「１７÷９」の演算結果である「１．８８８８８８８８９」が下行に表示される。そうすることによって、上記の２元１次方程式のａが容易に求められる。
【００５２】
図８は、電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第６の演算例である。表示画面の右端側は、第３の表示手段２４であり、第１の表示手段２２および第２の表示手段２３に表示される数値の状態を表示する。図８の演算例は、税込額１０５０の税抜額を演算し、さらに、税込額２１００を加えた税込額３１５０の税抜額を演算する演算例である。
【００５３】
使用者が税込額である「１０５０」を入力すると、「１０５０」が下行に表示される。使用者がメモキー１２を押すと、下行に表示されている「１０５０」が記憶されて、その「１０５０」が上行に表示される。使用者が税抜キーを押すと、税抜額である「１０００」が下行に表示されるとともに、「１０００」の状態が税抜額であることを示すシンボルである「税抜」が表示される。使用者がメモ交換キー１４を押すと、「１０００」と「税抜」とが上行に表示し、「１０５０」が下行に表示する。このとき、上行は「１０５０」から「１０００」が表示される。
【００５４】
使用者が「＋」および税込額である「２１００」を入力すると、「２１００」が下行に表示され、使用者が「＝」を入力すると「１０５０＋２１００」の演算結果である「３１５０」が下行に表示される。使用者が税抜キーを押すと、税抜額である「３０００」が下行に表示されるとともに、「３０００」の状態が税抜額であることを示すシンボルである「税抜」が表示される。
【００５５】
以上のように、税計算のような演算をする場合、税込額を用いて演算した演算結果を税抜額で表示する場合、上行および下行の税抜額を示すシンボルを表示することで、税抜額であることを認知でき、表示内容の数値を容易に比較することができる。
【００５６】
図９は、電子計算機１を用いた演算処理を示すフローチャートである。使用者が電源キー２１を押下する操作によって、ステップＳ１の処理が行われる。ステップＳ１では、ＣＰＵ３２内のメモリを初期化して、ステップＳ２に進む。ステップＳ２では、第１のＶＲＡＭ３３および第２のＶＲＡＭ３４を初期化して、ステップＳ３に進む。ステップＳ３では、メモリ３５を初期化して、ステップＳ４に進む。メモリ３５の初期化とは、第１のメモリ３６および第２のメモリ３７に初期値として「０」を格納することである。ステップＳ４では、第１のメモリ３６に記憶されている数値を表示するための画像データをＣＰＵ３２で作成し、その画像データを第１のＶＲＡＭ３３に格納して、表示部１１に第１のメモリ３６に記憶されている数値を第１表示手段２２に表示させ、ステップＳ５に進む。ステップＳ５では、いずれかのキーが押されるまで待機し、いずれかのキーが押されれば、ステップＳ６に進む。ステップＳ６では、押されたキーが数値入力キー１５であれば、ステップＳ１２に進み、数値入力キー１５以外であれば、ステップＳ７に進む。ステップＳ１２では、置数処理をした後、ステップＳ１０に進む。ステップＳ７では、押されたキーがメモキー１２であれば、ステップＳ１３に進み、メモキー１２以外であれば、ステップＳ８に進む。ステップＳ１３では、メモキー処理をした後、ステップＳ１０に進む。ステップＳ８では、押されたキーがメモ呼出キー１３であれば、ステップＳ１４に進み、メモ呼出キー１３以外であれば、ステップＳ９に進む。ステップＳ１４では、メモ呼出キー処理をした後、ステップＳ１０に進む。ステップＳ９では、押されたキーがメモ交換キー１４であれば、ステップＳ１５に進み、メモ交換キー１４以外であれば、ステップＳ１０に進む。ステップＳ１５では、メモ交換キー処理をした後、ステップＳ１０に進む。ステップＳ１０では、押されたキーが演算処理キー１６であれば、ステップＳ１１に進み、演算処理キー１６以外であれば、ステップＳ４に戻る。ステップＳ１１では、第１のメモリ３６に記憶されているデータを演算用メモリ３８に格納して、演算用メモリ３８に格納されたデータに基づいて、ＣＰＵ３２で演算処理して、ステップＳ４に戻る。
【００５７】
図１０は、置数処理を示すフローチャートである。ステップＳ１６では、第１のメモリ３６に記憶されている数値の桁数が表示部１１の第１表示手段２２の桁数と同じであれば、置数処理を終了し、同じでなければ、ステップＳ１７に進む。ステップＳ１７では、第１のメモリ３６に記憶されている数値を１０倍して、ステップＳ１８に進む。ステップＳ１８では、第１のメモリ３６に記憶されている数値に、数値入力キー１５の数値を加算し、第１のメモリ３６に格納して、置数処理を終了し、ステップＳ１０に戻る。
【００５８】
図１１は、メモキー処理を示すフローチャートである。ステップＳ１９では、第１のメモリ３６に記憶されている数値を第２のメモリ３７に格納し、ステップＳ２０に進む。ステップＳ２０では、第２のメモリ３７に記憶されている数値を表示するための画像データをＣＰＵ３２で作成し、その画像データを第２のＶＲＡＭ３４に格納して、表示部１１の第２表示手段２３に表示させて、メモキー処理を終了し、ステップＳ１０に戻る。
【００５９】
図１２は、メモ呼出キー処理を示すフローチャートである。ステップＳ２１では、第２のメモリ３７に記憶されている数値を第１のメモリ３６に格納し、ステップＳ２２に進む。ステップＳ２２では、第１のメモリ３６に記憶されている数値を表示するための画像データをＣＰＵ３２で作成し、その画像データを第１のＶＲＡＭ３３に格納して、表示部１１の第１表示手段２２に表示させて、メモ呼出キー処理を終了し、ステップＳ１０に戻る。
【００６０】
図１３は、メモ交換キー処理を示すフローチャートである。ステップＳ２３では、第１のメモリ３６に記憶されている数値と第２のメモリ３７に記憶されている数値とを交換するように格納して、ステップＳ２４に進む。ステップＳ２４では、第１のメモリ３６に記憶されている数値を表示するための画像データをＣＰＵ３２で作成し、その画像データを第１のＶＲＡＭ３３に格納して、表示部１１の第１表示手段２２に表示させて、ステップＳ２５に進む。ステップＳ２５では、第２のメモリ３７に記憶されている数値を表示するための画像データをＣＰＵ３２で作成し、その画像データを第２のＶＲＡＭ３４に格納して、表示部１１の第２表示手段２３に表示させて、メモ交換キー処理を終了し、ステップＳ１０に戻る。
【００６１】
本発明は、記憶した数値を表示するための表示手段である第２表示手段が複数あってもよく、たとえば、記憶した数値を表示するための表示手段が二つある第２の実施形態である電子計算機２について説明する。電子計算機２は、第３のメモリおよび第３のＶＲＡＭをさらに有し、第２表示手段２３および第４表示手段２５を有すること以外は、電子計算機１と同様である。以下に記憶した数値を表示するための表示手段が二つある電子計算機２の演算例を示して説明する。第２表示手段２３および第４表示手段２５は、請求項の第２表示手段に相当する。
【００６２】
図１４は、電子計算機２に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す演算例である。表示画面の下行は、第１表示手段２２であり、表示画面の中行は、第２表示手段２３であり、表示画面の上行は、第４表示手段２５である。図１４の演算例は、「１００＋５０＋８０」を演算した後、「５０＋８０＋７０」を演算する演算例を示す。
【００６３】
まず、使用者が「１００」を入力すると、「１００」が下行に表示され、使用者が「＋」および「５０」を入力すると、「５０」が下行に表示される。使用者がメモキー１２を押すと、下行に表示されている「５０」が記憶され、その「５０」が中行に表示される。使用者が「＋」を入力すると、「１００＋５０」の演算結果である「１５０」が下行に表示される。使用者が「８０」を入力すると、下行に「８０」が表示され、使用者がメモキー１２を押すと、下行に表示されている「８０」が記憶され、その「８０」が上行に表示される。そして、使用者が「＝」を入力すると、「１００＋５０＋８０」の演算結果である「２３０」が下行に表示される。
【００６４】
使用者がメモ呼出キー１３を押し、「＋」を入力すると、中行に表示されている「５０」と上行に表示されている「８０」とが読み出され、読み出された「５０」と「８０」との加算結果である「１３０」が下行に表示される。使用者が「＋」および「７０」を入力すると、下行に「７０」が表示され、使用者が「＝」を入力すると、「５０＋８０＋７０」の演算結果である「２００」が下行に表示される。
【００６５】
以上のように、「１００＋５０＋８０」の演算をしている途中に、次の演算処理に用いる数値である「５０」と「８０」とを第２表示手段２３および第４表示手段２５に表示させておくことによって、それらの数値を紙などにメモしておくことなく、次の演算に用いることができるので、演算途中の数値を表示画面で確認しながら計算ができ、入力間違いがなく正確に演算することができる。
【００６６】
また、電子計算機２は、メモキーおよびメモ呼出キーを複数有していてもよい。たとえば、第１表示手段２２に表示されている数値を記憶させ、第２表示手段２３に表示させる際に操作する第１のメモキーおよび第１表示手段２２に表示されている数値を記憶させ、第４表示手段２５に表示させる際に操作する第２のメモキー、第２表示手段２３に表示されている数値を読み出して第１表示手段２２に表示させる際に操作する第１のメモ呼出キーおよび第４表示手段２５に表示されている数値を読み出して第１表示手段２２に表示させる際に操作する第２のメモ呼出キーを設けていてもよい。
【００６７】
さらに、記憶した数値を表示するための表示手段が複数なくても、ひとつの表示手段であっても、ひとつの表示手段に複数の数値を表示させるようにしてもよい。たとえば、第２表示手段２３に、２つの数値を表示させる第３の実施形態である電子計算機３について説明する。電子計算機３は、メモリ３５に第３のメモリを有すること以外は電子計算機１と同様であり、以下に電子計算機３の演算例を示して説明する。
【００６８】
図１５は、電子計算機３に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す演算例である。表示画面の下行は、第１表示手段２２であり、表示画面の上行は、第２の表示手段２６である。図１５の演算例は、「１００＋５０＋８０」を演算した後、「５０＋８０＋７０」を演算する演算例を示す。
【００６９】
まず、使用者が「１００」を入力すると、「１００」が下行に表示され、使用者が「＋」および「５０」を入力すると、「５０」が下行に表示される。使用者がメモキー１２を押すと、下行に表示されている「５０」が記憶され、その「５０」が上行に表示される。使用者が「＋」を入力すると、「１００＋５０」の演算結果である「１５０」が下行に表示される。使用者が「８０」を入力すると、下行に「８０」が表示され、使用者がメモキー１２を押すと、下行に表示されている「８０」が記憶され、上行に「８０／５０」が表示される。そして、使用者が「＝」を入力すると、「１００＋５０＋８０」の演算結果である「２３０」が下行に表示される。
【００７０】
使用者がメモ呼出キーを押し、「＋」を入力すると、上行に表示されている「５０」と「８０」とが読み出され、読み出された「５０」と「８０」との加算結果である「１３０」が下行に表示される。使用者が「＋」および「７０」を入力すると、下行に「７０」が表示され、使用者が「＝」を入力すると、「５０＋８０＋７０」の演算結果である「２００」が下行に表示される。
【００７１】
以上のように、「１００＋５０＋８０」の演算をしている途中に、次の演算処理に用いる数値である「５０」と「８０」とを１つの第２表示手段２６に表示させておくことによって、それらの数値を紙などにメモしておくことなく、次の演算に用いることができるので、演算途中の数値を表示画面で確認しながら演算ができ、入力間違いがなく正確に演算することができる。
【００７２】
なお、第３の実施形態の第２表示手段２６において、右側半分の表示手段は、第２の実施形態の第２表示手段２３に、左側半分の表示手段は、第２の実施形態の第４表示手段２５に、それぞれ相当する。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施形態である電子計算機１の外観図である。
【図２】電子計算機１の電気的構成を示すブロック図である。
【図３】電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第１の演算例である。
【図４】電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第２の演算例である。
【図５】電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第４の演算例である。
【図６】電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第４の演算例である。
【図７】電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第５の演算例である。
【図８】電子計算機１に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す第６の演算例である。
【図９】電子計算機１を用いた演算処理を示すフローチャートである。
【図１０】置数処理を示すフローチャートである。
【図１１】メモキー処理を示すフローチャートである。
【図１２】メモ呼出キー処理を示すフローチャートである。
【図１３】メモ交換キー処理を示すフローチャートである。
【図１４】電子計算機２に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す演算例である。
【図１５】電子計算機３に対して入力するキー操作とそのときに表示部１１に表示される表示画面とを示す演算例である。
【符号の説明】
【００７４】
１  電子計算機
１１  表示部
１２  メモキー
１３  メモ呼出キー
１４  メモ交換キー
１５  数値入力キー
１６  演算命令キー
１７  税込キー
１８  税抜キー
１９  税額キー
２０  クリアキー
２１  電源キー
２２  第１表示手段
２３，２６  第２表示手段
２４  第３表示手段
２５  第４表示手段
【図１】
2006293498.tif 000003
【図２】
2006293498.tif 000004
【図３】
2006293498.tif 000005
【図４】
2006293498.tif 000006
【図５】
2006293498.tif 000007
【図６】
2006293498.tif 000008
【図７】
2006293498.tif 000009
【図８】
2006293498.tif 000010
【図９】
2006293498.tif 000011
【図１０】
2006293498.tif 000012
【図１１】
2006293498.tif 000013
【図１２】
2006293498.tif 000014
【図１３】
2006293498.tif 000015
【図１４】
2006293498.tif 000016
【図１５】
2006293498.tif 000017