(57)【特許請求の範囲】
【請求項１】
第１行表示領域と第２行表示領域とを有する表示手段と、
演算プログラムを記憶した記憶手段と、
値数や四則演算指示を入力する入力手段とを用いて前記演算プログラムで演算を実行して表示する表示方法であって、
前記第１行表示領域に、前記入力手段より入力された値数及び前記四則演算指示の入力に係る演算記号を表示するステップと、
前記第２行表示領域に、前記入力手段から入力された値数と四則演算指示に基づき前記演算プログラムにより演算する途中演算結果及び前記入力手段から直前に入力された値数のうち、いずれか一方を表示し、
第２行表示領域に表示された内容が途中演算結果であるのか或いは直前に入力された値数であるのかを示す記号を表示するステップを備えたことを特徴とする表示方法。
【請求項２】
第１行表示領域と第２行表示領域とを有する表示手段と、
演算プログラムを記憶した記憶手段と、
値数や四則演算指示を入力する入力手段とを備え、前記演算プログラムで演算を実行する電子計算機において、
前記第１行表示領域には、前記入力手段より入力された値数及び前記四則演算指示の入力に係る演算記号を表示し、
前記第２行表示領域には、前記入力手段から入力された値数と四則演算指示に基づき前記演算プログラムにより演算する途中演算結果及び前記入力手段から直前に入力された値数のうち、いずれか一方を表示し、
第２行表示領域に表示された内容が途中演算結果であるのか或いは直前に入力された値数であるのかを示す記号を表示する表示制御手段を有することを特徴とする電子計算機。
【請求項３】
前記表示制御手段にて、第２行表示領域に、途中演算結果及び直前に入力された値数のうちのいずれを表示するかを切り換える切り換え手段を設けたことを特徴とする請求項２に記載の電子計算機。
【請求項４】
前記第１行表示領域と前記第２行表示領域に表示する内容を入れ換える入れ換え手段を設けたことを特徴とする請求項２又は３に記載の電子計算機。
【請求項５】
前記表示制御手段は、前記第１行表示領域と前記第２行表示領域に表示する文字の大きさを変えて表示することを特徴とする請求項２乃至請求項４に記載の電子計算機。
【請求項６】
第１行表示領域と第２行表示領域とを有する表示手段と、
値数や四則演算指示を入力する入力手段とを備えたコンピュータに、
入力された値数及び四則演算指示の入力に係る演算記号を第１行表示領域に表示する機能と、
演算プログラムにより演算する途中演算結果或いは前記入力手段から直前に入力された値数のうち、いずれか一方を第２行表示領域に表示させる機能と、
第２行表示領域に表示している内容が途中演算結果或いは直前に入力された値数であるのかを示す記号を表示させる機能を実行させるプログラムを記録するコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、上下に２行の表示装置を有する電子計算機、２行の表示を実行する表示方法、並びに２行表示プログラムを記録した記録媒体に関するものである。
【０００２】
【従来の技術】
通常の電子計算機は、表示部分は１行しかなく、その１行を用いてあらゆる四則演算を行う。そして、その演算結果を１行分しかない表示部分に表示を行うことになる。
【０００３】
また、実開昭６４−１０８４５号公報、「複数の数字画像表示板を持った電卓」に記載のものは、数字画像表示板を設けてどちらか一方で記憶スイッチにより表示数字を静止させて記憶された表示数字との正誤の確認ができるので、電卓で表示された計算数値が正しいか誤りであるかを確認できるものである。
【０００４】
また、２行分の表示が行える計算機で、演算式を１行に表示させ、もう一方の表示部には、演算結果を表示するものがある。
【０００５】
【発明が解決しようとする課題】
通常の電子計算機を用いて計算を行うためには、ある程度の集中力または記憶力を必要とする。そのため、例えば、計算の途中で目を離すと、どこまで入力したのか分からなくなってしまうことがある。また、キー入力を誤って、計算間違いをすることが多いので、再度計算をしなければならないことになる。
【０００６】
また、実開昭６４−１０８４５号公報では、記憶スイッチ及び記憶解除スイッチという特別なキー操作が必要になり、操作が間違いやすいという問題点がある。また、計算式を表示できるというものは、計算式を確認するのには適しているが、演算の途中結果での確認ができないという問題点や、計算式が長くて１行表示部分に表示しきれないない場合は、表示部全体に計算式が表示され値数内容を確認する場合、見づらいという問題点がある。
【０００７】
本発明は、上記課題を解決するためのものであって、２行表示が可能な表示装置を用いて、演算途中での演算結果を表示して確認したり、直前に入力した値数を特別なキー操作を必要なく確認ができるという、上下に２行の表示装置を有する電子計算機、２行の表示を実行する表示方法、並びに２行表示プログラムを記録した記録媒体を提供することを目的としている。
【０００８】
【課題を解決するための手段】
請求項１記載の表示方法は、第１行表示領域と第２行表示領域とを有する表示手段と、
演算プログラムを記憶した記憶手段と、
値数や四則演算指示を入力する入力手段とを用いて前記演算プログラムで演算を実行して表示する表示方法であって、
前記第１行表示領域に、前記入力手段より入力された値数及び前記四則演算指示の入力に係る演算記号を表示するステップと、
前記第２行表示領域に、前記入力手段から入力された値数と四則演算指示に基づき前記演算プログラムにより演算する途中演算結果及び前記入力手段から直前に入力された値数のうち、いずれか一方を表示し、
第２行表示領域に表示された内容が途中演算結果であるのか或いは直前に入力された値数であるのかを示す記号を表示するステップを備えたことを特徴とする表示方法である。
【０００９】
請求項２記載の電子計算機は、第１行表示領域と第２行表示領域とを有する表示手段と、
演算プログラムを記憶した記憶手段と、
値数や四則演算指示を入力する入力手段とを備え、前記演算プログラムで演算を実行する電子計算機において、
前記第１行表示領域には、前記入力手段より入力された値数及び前記四則演算指示の入力に係る演算記号を表示し、
前記第２行表示領域には、前記入力手段から入力された値数と四則演算指示に基づき前記演算プログラムにより演算する途中演算結果及び前記入力手段から直前に入力された値数のうち、いずれか一方を表示し、
第２行表示領域に表示された内容が途中演算結果であるのか或いは直前に入力された値数であるのかを示す記号を表示する表示制御手段を有することを特徴とする電子計算機である。
【００１０】
請求項３記載の電子計算機は、前記表示制御手段にて、第２行表示領域に、途中演算結果及び直前に入力された値数のうちのいずれを表示するかを切り換える切り換え手段を設けたことを特徴とする請求項２に記載の電子計算機である。
【００１１】
請求項４記載の電子計算機は、請求項２と請求項３の電子計算機において、前記第１行表示領域と前記第２行表示領域に表示する内容を入れ換える入れ換え手段を設けたことを特徴とする電子計算機である。
【００１２】
請求項５記載の電子計算機は、請求項２から請求項４の電子計算機において、前記表示制御手段は、前記第１行表示領域と前記第２行表示領域に表示する文字の大きさを変えて表示することを特徴とする電子計算機である。
【００１４】
請求項６記載のコンピュータ読み取り可能な記録媒体は、第１行表示領域と第２行表示領域とを有する表示手段と、
値数や四則演算指示を入力する入力手段とを備えたコンピュータに、
入力された値数及び四則演算指示の入力に係る演算記号を第１行表示領域に表示する機能と、
演算プログラムにより演算する途中演算結果或いは前記入力手段から直前に入力された値数のうち、いずれか一方を第２行表示領域に表示させる機能と、
第２行表示領域に表示している内容が途中演算結果或いは直前に入力された値数であるのかを示す記号を表示させる機能を実行させるプログラムを記録するコンピュータ読み取り可能な記録媒体である。
【００１６】
請求項１記載の表示方法によれば、演算プログラムによる演算の途中演算結果及び入力手段から直前に入力された値数のうち、いずれか一方を第２行表示領域に表示させることができる。一連の計算の結果や途中結果、又は累積値などである途中演算結果を、第２行表示領域に表示させると、演算の途中結果が判り、入力ミスによるそれまでの計算誤りを発見することができ、また入力中の数値の入力誤りが少なくなる。また直前に入力した数値を、第２行表示領域に表示させると、一度入力し終わった数値の入力誤りを発見することができ、また入力中の数値の入力誤りが少なくなる。さらに途中演算結果及び直前に入力された値数だけを第２行表示領域に表示させるのではなく、第２行表示領域に表示される内容が、途中演算結果であるのか又は直前に入力された値数であるのかを表す記号を、併せて表示させる。これによって第２行表示領域に表示されている内容が、途中演算結果であるのか又は直前に入力された値数であるのかを、記号から明確かつ容易に判断することができる。このように途中演算結果及び直前に入力された値数のいずれか一方を第２行表示領域に表示させ、さらにその表示内容を表す記号を併せて表示させるので、第２行表示領域の表示内容を明確に把握し、その表示内容に基づいて、計算誤りおよび入力誤りの発見を容易にし、入力誤りを可及的に少なくすることができる。
【００１７】
請求項２記載の電子計算機によれば、演算プログラムによる演算の途中演算結果及び入力手段から直前に入力された値数のうち、いずれか一方が第２行表示領域に表示される。一連の計算の結果や途中結果、又は累積値などである途中演算結果が、第２行表示領域に表示されるので、演算の途中結果が判り、入力ミスによるそれまでの計算誤りを発見することができ、また入力中の数値の入力誤りが少なくなる。また直前に入力した数値が、第２行表示領域に表示されるので、一度入力し終わった数値の入力誤りを発見することができ、また入力中の数値の入力誤りが少なくなる。さらに途中演算結果及び直前に入力された値数だけが第２行表示領域に表示されるのではなく、第２行表示領域に表示される内容が、途中演算結果であるのか又は直前に入力された値数であるのかを表す記号が、併せて表示される。これによって第２行表示領域に表示されている内容が、途中演算結果であるのか又は直前に入力された値数であるのかを、記号から明確かつ容易に判断することができる。このように途中演算結果及び直前に入力された値数のいずれか一方が第２行表示領域に表示され、さらにその表示内容を表す記号が併せて表示されるので、第２行表示領域の表示内容を明確に把握し、その表示内容に基づいて、計算誤りおよび入力誤りの発見を容易にし、入力誤りを可及的に少なくすることができる。
【００１８】
請求項３記載の電子計算機によれば、第２行表示領域に、途中演算結果を表示させるか、直前に入力された値数を表示させるかを、切り換え手段を用いて選択することができる。このように電子計算機を操作する上で、操作者が、第２行表示領域に表示させる内容を、容易に選択することができる。したがって操作者が意図とする機能が使用でき、より操作性が向上する。
【００１９】
請求項４記載の電子計算機によれば、第１行表示領域に表示される内容と、第２行表示領域に表示される内容とを、入れ換え手段を用いて入れ換えることができる。これによって途中演算結果及び直前に入力された値数のいずれか一方を表示する表示場所を、容易に選択できるようになる。したがって操作者が意図とする表示場所を指定することができ、より表示が見やすくなる。
【００２０】
請求項５記載の電子計算機によれば、電子計算機の表示で、第１行表示領域の表示文字と第２行表示領域の表示文字との大きさに違いを付けることにより、表示内容の強調性に強弱が付き認識が容易になる。また、表示装置全体の面積を小さくでき、表示装置のコストダウンになる。
【００２２】
請求項６記載のコンピュータ読み取り可能な記録媒体によれば、コンピュータに前述のような表示を実行させるプログラムを記録する記録媒体が提供される。
【００２４】
【発明の実施の形態】
以下、本発明の一実施の形態の２行表示電子計算機及び２行表示方法について図面を参照しながら説明する。図１は、本発明の一実施の形態の２行表示電子計算機の構成を示すブロック図である。
【００２５】
図１において、ＣＰＵ（１−１）は、中央演算処理装置であり、処理に必要なプログラムは、ＲＯＭ（１−２）に格納されている。そして、四則演算を行うための演算プログラム（１−２１）が格納されている。ＲＡＭ（１−３）は、処理に必要な一時的データが貯えられるもので、表示装置（１−４）へ表示を行うためのデータである第１行表示レジスタ（１−３１）、第２行表示レジスタ（１−３２）、演算記号表示レジスタ（１−３３）、直前入力記号表示レジスタ（１−３４）、直前入力記号表示レジスタ（１−３５）、入力装置（１−５）から入力された値数データを保存する値数データレジスタ（１−３６）、演算結果を保存する演算結果レジスタ（１−３７）などが構成されている。
【００２６】
表示装置（１−４）は、液晶などで出来ており、入力装置（１−５）からの値数や演算結果などを表示するものである。表示装置（１−４）は、第１行表示領域（１−４１）と第２行表示領域（１−４２）とで構成されている。そして、演算の内容により記号を表示する演算記号表示領域（１−４３）と演算結果或いは値数データが直前入力データであるかを表示する演算結果／直前入力記号表示領域（１−４４）である。
【００２７】
なお、この実施の形態では、第１行表示領域（１−４１）に演算記号表示領域（１−４３）が、第２行表示領域（１−４２）に演算結果／直前入力記号表示領域（１−４４）がそれぞれ有する構成になっているが、必ずしもこの構成になる必要はない。
【００２８】
表示装置（１−４）は、表示制御部（１−６）を通して、ＣＰＵ（１−１）に接続されている。入力装置（１−５）は、「０」〜「９」、小数点などの値数データを入力する値数キー（１−５１）、「＋」、「−」、「×」、「÷」の四則演算を指示する四則演算キー（１−５２）、最終的な演算結果の表示を指示するイコールキー（１−５３）、演算結果を表示するか直前入力を表示するかの動作モードを指定するモードスイッチ（１−５４）、第１行表示領域と第２行表示領域との表示内容を切り換える表示切換スイッチ（１−５５）などからなる。
【００２９】
入力装置（１−５）は、入出力制御部（１−７）を通して、ＣＰＵ（１−１）に接続されている。図１−８は、記憶装置であり、ＣＤ−ＲＯＭやＦＤなどで本願発明のプログラムなどを任意に読み込むことができる。
【００３０】
本発明の記憶装置１−８は、コンピュータを上記電子計算機として機能させるための、プログラムあるいはデータを記録したコンピュータ読み取り可能な、電子計算機本体に対し着脱自在な記録媒体であってもよく、例えば、磁気テープ、ＣＤ−ＲＯＭ、ＦＤ、ＩＣカード、ＲＡＭカード等のいかなるタイプの記録媒体であってもよく、更に、インターネット等の回線から供給されるデータやプログラムの形式で記憶しておくものであってもよい。
【００３１】
本発明には、入力装置（１−５）からの入力指示により四則演算を行う際の表示内容に関するものであり、四則演算結果及び四則演算の途中結果を表示するというものと、入力装置（１−５）から入力された値数データで、直前に入力された値数データを表示するというものである。これを選択するためにモードスイッチ（１−５４）を設けている。従って、動作モードが２種類あり、モードスイッチ（１−５４）を刻印１の方にしたときは、計算の途中結果を表示する。モードスイッチ（１−５４）を刻印２の方にしたときは、直前に入力した値数データを表示する。
【００３２】
図２は、四則演算結果及び四則演算の途中結果を表示する動作におけるキー入力とその時の表示状態を表わした図であり、以下に説明する。演算式の例は「１２３＋４５÷６＝２８」であり、今回は、左から順番に計算を行うものとして説明する。
【００３３】
電子計算機をクリアした状態から、値数キー（１−５１）を押して数値「１２３」を入力すると、それを第１行表示領域（１−４１）に表示する（２−１）。次に、「＋」である四則演算キー（１−５２）を押すと、押した四則演算記号を演算記号領域（１−４３）に表示する（２−２）。そして、次の値数データである「４５」を押すとそれを第１行表示領域（１−４１）に表示する（２−３）。
【００３４】
次の四則演算キーである「÷」を押すと、計算の途中結果である「１６８」を第２行表示領域（１−４２）に表示し、第１行表示領域（１−４１）の表示をクリアする（２−４）。そして、次の値数データである「６」を押すと第１行表示領域（１−４１）に表示を行い（２−５）、最後にイコールキー（１−５３）を押すと、最終計算結果である「２８」を第１行表示領域（１−４１）に表示し、第２行表示領域（１−４２）をクリアにして終了する（２−６）。
【００３５】
図３は、電子計算機に演算の途中結果を表示するためのフローチャートである。この場合は、前述したようにモードスイッチ（１−５４）はモード１のポジションとなる。その説明を図１のブロック図と図２の表示内容を使って以下に説明する。
【００３６】
まず、入力装置（１−５）からキー入力があり、そのキー入力が「０」〜「９」、小数点などの値数キー（１−５１）か、「＋」、「−」、「×」、「÷」の四則演算キー（１−５２）或いはイコールキー（１−５３）か、それ以外のキーかを判断する（ステップ１−１。以下単に「Ｓ１−１」という。）。値数キー（１−５１）であれば、表示装置（１−４）の第１行表示領域（１−４１）にそのデータを送り表示をする（Ｓ１−２）。そして、再び入力装置（１−５）からのキー入力があるのを待つことになり、Ｓ１−１に進む。
【００３７】
従って、値数キー（１−５１）が押下されれば、この処理を繰返すことになり、値数データの入力が行われる。そして、第１行表示レジスタ（１−３１）の保存内容も更新され第１行表示領域（１−４１）に表示される。図２の（１）では、値数キー「１」「２」「３」が押下され、その時の表示装置（１−４）の表示状態を表わしており、第１行表示領域（１−４１）に「１２３」と表示されている。
【００３８】
図３のＳ１−１で「＋」、「−」、「×」、「÷」の四則演算キー（１−５２）或いはイコールキー（１−５３）が押下された場合には、Ｓ１−３に進み、最初の四則演算キー（１−５２）かどうかを判断する。最初の四則演算キー（１−５２）であれば、すでに入力した値数データを第２行表示レジスタ（１−３２）に保存し、表示装置（１−４）の第２行表示領域（１−４２）に表示をする（Ｓ１−４）。
【００３９】
そして、四則演算キー（１−５２）が押下された内容の演算記号を演算記号表示レジスタ（１−３３）に保存し、演算記号表示領域（１−４３）に表示する（Ｓ１−５）。今回は、第１行表示領域（１−４１）内の左端に演算記号表示領域を設けている。これは、この領域に限らず右端であってもよく、これに限定するものではない。次に、すでに入力した値数データを表示していた第１行表示領域の表示内容をクリアにする（Ｓ１−６）。そして、再び入力装置（１−５）からのキー入力があるのを待つことになり、Ｓ１−１に進む。
【００４０】
図２の（２）では、最初の四則演算キー「＋」が押下された状態の表示装置（１−４）の表示状態を表わしており、第１行表示領域（１−４１）の値数データの表示内容がクリアにされ、第２行表示領域（１−４２）に、その値数データが表示され、演算記号の「＋」が演算記号表示領域（１−４３）に表示されている。
【００４１】
図３のＳ１−３で最初の四則演算キーでない場合、もしくはイコールキー（１−５３）の場合には、Ｓ１−７に進み、四則演算キー（１−５２）かイコールキー（１−５３）かを判断する。四則演算キー（１−５２）が押下されることにより、演算処理を行う（Ｓ１−８）。この場合には、Ｓ１−７で押下された四則演算キーまでの演算を行うことになる。この演算処理については、図１のＲＯＭ（１−２）内にある四則演算プログラムにより演算を行い、その演算結果を導くことができる。なお、演算結果は、演算結果レジスタ（１−３７）に保存される。そして、第２行表示レジスタ（１−３２）のデータをその演算結果に更新し、表示装置（１−４）の第２行表示領域（１−４２）にそのデータを送り表示をする（Ｓ１−９）。演算結果であることを表わす演算結果記号を演算結果記号表示レジスタ（１−３４）に保存し、第２行表示領域（１−４２）にそのデータを送り表示する（Ｓ１−１０）。そして、第１行表示レジスタ（１−３１）の内容をクリアにし、第１行表示領域（１−４２）に表示されている値数データを消去する（Ｓ１−１１）。
【００４２】
そして、再び入力装置（１−５）からのキー入力があるのを待つことになり、Ｓ１−１に進む。図２の（４）では、四則演算キーの押下が２回目以降である場合の表示装置（１−４）の表示状態を表わしており、四則演算キーである「÷」が押下され、第２行表示領域にそれまでの演算結果である「１６８」と演算結果記号である「Σ」が表示されている。また、第１行表示領域には、四則演算キーを押下された演算記号である「÷」が表示され、値数データはすべてクリアにされ、値数データの表示はない。Ｓ１−７で、四則演算キーでない場合、すなわちイコールキー（１−５３）と判断された場合には、Ｓ１−１２に進み、それまでの演算処理を行う。演算処理については、Ｓ１−８と同様に四則演算プログラムにより演算を行い、その演算結果を導き、演算結果レジスタ（１−３７）に保存する。そして、そのデータを第１行表示レジスタ（１−３１）に保存し、表示装置（１−４）の第１行表示領域（１−４１）にそのデータを表示する（Ｓ１−１３）。
【００４３】
第２行表示レジスタ（１−３２）内の保存データはクリアにし、第２行表示領域（１−４２）に表示していた表示データを消去して（Ｓ１−１４）、四則演算の処理が終了となる。図２の（６）では、イコールキー（１−５３）が押下された場合の表示装置（１−４）の表示状態を表わしており、イコールキー（１−５３）が押下され、演算結果である「２８」を第１行表示領域（１−４１）に表示されている。そして、第２行表示領域（１−４２）の表示データは消去され何も表示はされない。ところで、Ｓ１−１で、値数キー（１−５１）や四則演算キー（１−５２）やイコールキー（１−５３）以外のキーが押下された場合には、押下されたキーの処理内容を処理して終了となる（Ｓ１−１５）。
【００４４】
図４は、四則演算を行う際、入力装置から入力された値数データで、直前に入力した値数データを表示する動作におけるキー入力とその時の表示状態を表わした図であり、以下に説明する。
【００４５】
演算式の例は、図２と同様に「１２３＋４５÷６＝２８」であり、左側から順番に計算を行うものとする。電子計算機をクリアした状態から、値数キー（１−５１）を押して数値「１２３」を入力すると、それを第１行表示領域（１−４１）に表示する（図４の（１））。
【００４６】
次に、「＋」である四則演算キー（１−５２）を押すと、押した四則演算記号を演算記号表示領域（１−４３）に表示し、第１行表示領域（１−４１）の値数は消去され、第２行表示領域（１−４２）に値数データを表示し、直前入力記号表示領域（１−４４）に表示する（図４の（２））。そして、次の値数データである「４５」を押すとそれを第１行表示領域（１−４１）に表示する（図４の（３））。
【００４７】
次の四則演算キーである「÷」を押すと、直前の値数データである「４５」を第２行表示領域（１−４２）に表示し、第１行表示領域（１−４１）に表示してあった値数データを消去し、演算記号表示領域（１−４３）に演算記号である「＝」を表示する（図４の（４））。そして、次の値数データである「６」を押すと第１行表示領域（１−４１）に表示を行い（図４の（５））、最後にイコールキー（１−５３）を押すと、最終計算結果である「２８」を第１行表示領域（１−４１）に表示し、第２行表示領域（１−４２）には、直前の値数データである「６」を表示して終了する（図４の（６））。
【００４８】
図５は、電子計算機の第２行表示領域に直前に入力した値数を表示するためのフローチャートである。この場合は、前述したようにモードスイッチ（１−５４）はモード２のポジションとなる。その説明を図１のブロック図と図２の表示内容を使って以下に説明する。
【００４９】
まず、入力装置（１−５）からキー入力があり、そのキー入力が「０」〜「９」、小数点などの値数キー（１−５１）か、「＋」、「−」、「×」、「÷」の四則演算キー（１−５２）或いはイコールキー（１−５３）か、それ以外のキーかを判断する（Ｓ２−１）。値数キー（１−５１）であれば、表示装置（１−４）の第１行表示領域（１−４１）に表示をする（Ｓ２−２）。
【００５０】
そして、再び入力装置（１−５）からのキー入力があるのを待つことになり、図５のＳ２−１に進む。従って、値数キー（１−５１）が押下されれば、この処理を繰返すことになり値数データの入力が行われる。図４の（１）では、値数キー「１」、「２」、「３」が押下され、その時の表示装置（１−４）の表示状態を表わしており、第１行表示領域（１−４１）に「１２３」と表示されている。
【００５１】
図５のＳ２−１で「＋」、「−」、「×」、「÷」の四則演算キー（１−５２）或いはイコールキー（１−５３）が押下された場合には、Ｓ２−３に進み、入力された値数データをＲＡＭ（１−３）内の値数データレジスタ（１−３６）に保存する（Ｓ２−３）。次に、四則演算キー（１−５２）かどうかを判断する（Ｓ２−５）。
【００５２】
四則演算キー（１−５２）であれば、Ｓ２−３で保存した値数データレジスタ（１−３６）の値数データを第２行表示領域（１−４２）に表示をする（Ｓ２−５）。すなわち、直前に入力した値数データを第２行表示領域（１−４２）に表示されることになる。次に、直前入力記号表示レジスタ（１−３５）のデータを、表示装置（１−４）の第２行表示領域（１−４２）内にある直前入力記号領域（１−４４）に送り、直前の入力である記号を表示する（Ｓ２−６）。
【００５３】
次に、ステップＳ２−４で押下された四則演算キー（１−５２）の演算記号を演算記号表示レジスタ（１−３３）に保存されているデータを第１行表示領域（１−４１）内にある演算記号領域（１−４４）に送り表示する（Ｓ２−７）。次に、Ｓ２−２で第１行表示領域（１−４１）に表示していた値数データを消去し、第１行表示レジスタ（１−３１）の保存データをクリアにする（Ｓ２−８）。そして、再び入力装置（１−５）からのキー入力があるのを待つことになり、Ｓ２−１に進む。
【００５４】
図４の（２）では、四則演算キー「＋」が押下された状態の表示装置（１−４）の表示状態を表わしており、第１行表示領域（１−４１）の値数データの表示内容がクリアにされ、演算記号の「＋」が演算記号表示領域（１−４３）に表示されている。第２行表示領域（１−４２）には、直前に入力された値数データ「１２３」が表示され、直前入力記号領域（１−４４）に直前の入力である記号「⊂」が表示されている。
【００５５】
図５のＳ２−４で、四則演算キーでない場合、すなわちイコールキー（１−５３）の場合には、Ｓ２−９に進み、それまでの演算処理を行う。演算処理については、図１のＲＯＭ（１−２）内にある演算プログラム（１−２１）により演算を行い、演算結果を演算結果レジスタ（１−３７）に保存する（Ｓ２−９）。そして、演算結果レジスタ（１−３７）に保存した演算結果のデータを表示装置（１−４）の第１行表示領域（４−４１）に送り表示を行い（Ｓ２−１０）、ステップ２−３で値数データレジスタ（１−３６）に保存した値数データを表示装置（１−４）の第２行表示領域（１−４２）に送り表示する（Ｓ２−１１）。
【００５６】
そして、直前入力記号表示レジスタ（１−３５）に保存されている直前の入力であることを表わす直前入力記号を第２行表示領域（１−４２）内の直前入力記号領域（１−４４）に表示して終了する（Ｓ２−１２）。
【００５７】
図４の（６）では、イコールキー（１−５３）が押下された場合の表示装置（１−４）の表示状態を表わしており、イコールキー（１−５３）が押下され、演算結果である「２８」を第１行表示領域（１−４１）に表示されている。そして、第２行表示領域（１−４２）には、直前に入力された値数データ「６」が表示され、直前入力記号領域（１−４４）には直前入力記号である「⊂」が表示されている。ところで、Ｓ２−１で、値数キー（１−５１）や四則演算キー（１−５２）やイコールキー（１−５３）以外のキーが押下された場合には、押下されたキーの処理内容を処理して終了となる（Ｓ２−１３）。
【００５８】
ところで、表示装置の第１行表示領域と第２行表示領域の位置は、どちらでも良いことは言うまでもない。従って、使用者が使い勝手の良い方を選択できるようにスイッチを設けることが可能である。本発明では、このように第１行表示領域と第２行表示領域の表示内容の切り換えを表示切換スイッチ（１−５５）で行うものである。
【００５９】
図２と図６がその時の表示内容を表わしたものである。表示内容は、第１行表示領域の内容と第２行表示領域の内容とが入れ替わっており、それ以外は全て同じである。なお、図６の説明とそれに関するフローチャートは、第１行表示領域と第２行表示領域との内容が入れ替わる内容となるので詳細な説明は省略する。
【００６０】
また、図７では、第１行表示領域と第２行表示領域との表示文字の大きさを変えた場合の表示例である。図７の（１）では、第１行表示領域より第２行表示領域の方が、文字の大きさを大きくしており、反対に、図７の（２）では、第２行表示領域より第１行表示領域の方が文字の大きさを大きくしている。こうすることにより、計算結果や直前の入力データを強調することが可能となり、より操作性が向上することになる。
【００６１】
上記のように、２行の表示装置を使用して入力データを確認しながら操作が出来るので使い勝手が良い計算機が提供できる。第１行表示領域と第２行表示領域とを一体にして液晶でドット表示を使った表示装置を使用すれば、第１行表示領域と第２行表示領域の文字の大きさも任意に変えられることが可能となる。なお、第１行表示領域と第２行表示領域とを別々の表示装置で構成しても何ら支障がないことは言うまでもない。また、第１行表示領域と第２行表示領域とを上下に配置している場合を説明したが、電子計算機が横に長い製品の場合は、当然表示装置も横幅が長くなると考えられるので、第１行表示領域と第２行表示領域とを左右に配置しても可能である。
【００６２】
その他、本発明は上記しかつ図面に示した実施の形態のみに限定されるものではなく、要旨を逸脱しない範囲内で適宜変形して実施できることは勿論である。
【００６３】
【発明の効果】
請求項１に記載の表示方法によれば、途中演算結果及び直前に入力された値数のいずれか一方を第２行表示領域に表示させ、さらにその表示内容を表す記号を併せて表示させるので、第２行表示領域の表示内容を明確に把握し、その表示内容に基づいて、計算誤りおよび入力誤りの発見を容易にし、入力誤りを可及的に少なくすることができる。
【００６４】
請求項２に記載の電子計算機によれば、途中演算結果及び直前に入力された値数のいずれか一方が第２行表示領域に表示され、さらにその表示内容を表す記号が併せて表示されるので、第２行表示領域の表示内容を明確に把握し、その表示内容に基づいて、計算誤りおよび入力誤りの発見を容易にし、入力誤りを可及的に少なくすることができる。
【００６５】
請求項３に記載の電子計算機によれば、電子計算機を操作する上で、操作者が、第２行表示領域に表示させる内容を、容易に選択することができる。したがって操作者が意図とする機能が使用でき、より操作性が向上する。
【００６６】
請求項４に記載の電子計算機によれば、途中演算結果及び直前に入力された値数のいずれか一方を表示する表示場所を、容易に選択できるようになる。したがって操作者が意図とする表示場所を指定することができ、より表示が見やすくなる。
【００６７】
請求項５に記載の電子計算機によれば、電子計算機の表示で、第１行表示領域の表示文字と第２行表示領域の表示文字との大きさに違いを付けることにより、表示内容の強調性に強弱が付き認識が容易になる。また、表示装置全体の面積を小さくでき、表示装置のコストダウンになる。
【００６９】
請求項６に記載のコンピュータ読み取り可能な記録媒体によれば、コンピュータに前述のような表示を実行させるプログラムを記録する記録媒体が提供される。
【図面の簡単な説明】
【図１】本発明の一実施の形態の装置構成を示すシステムブロック図である。
【図２】本発明の一実施の形態の表示例の説明図である。
【図３】本発明の一実施の形態のフローチャート図である。
【図４】本発明の一実施の形態の表示例の説明図である。
【図５】本発明の一実施の形態のフローチャート図である。
【図６】本発明のその他の表示例の説明図である。
【図７】本発明のその他の表示例の説明図である。
【符号の説明】
１−１  ＣＰＵ
１−２  ＲＯＭ
１−２１  演算プログラム
１−３  ＲＡＭ
１−３１  第１行表示レジスタ
１−３２  第２行表示レジスタ
１−３３  演算記号表示レジスタ
１−３４  演算結果記号表示レジスタ
１−３５  直前入力記号表示レジスタ
１−３６  値数データレジスタ
１−３７  演算結果レジスタ
１−４  表示装置
１−４１  第１行表示領域
１−４２  第２行表示領域
１−４３  演算記号領域
１−４４  演算結果／直前入力記号表示領域
１−５  入力装置
１−５１  値数キー
１−５２  四則演算キー
１−５３  イコールキー
１−５４  モードスイッチ
１−５５  表示切換スイッチ
１−６  表示制御部
１−７  入力制御部
１−８  記憶装置
【図１】
0003761133.tif 000002
【図２】
0003761133.tif 000003
【図３】
0003761133.tif 000004
【図４】
0003761133.tif 000005
【図５】
0003761133.tif 000006
【図６】
0003761133.tif 000007
【図７】
0003761133.tif 000008