(57)【要約】【課題】  使用者の負担を軽くして、数値の入力ミスや検算結果の確認を容易にする計算表示方法を提供する。【解決手段】  ＣＰＵ１７は、キーボード１１により入力された数値を表示装置１９に表示する。また、ＣＰＵ１７は、表示装置１９に表示されている数値または表示装置１９に表示されている数値の中から選択された数値の数字根を算出する。さらに、ＣＰＵ１７は、算出した数字根を数値と共に表示装置１９に表示する。【選択図】  図１
2008021236.tif 000002
【特許請求の範囲】
【請求項１】
入力された数値を表示装置に表示し、
前記表示装置に表示されている数値または前記表示装置に表示されている数値の中から選択された数値の数字根を算出し、
算出した数字根を数値と共に前記表示装置に表示する、
ことを特徴とする計算表示方法。
【請求項２】
前記数値が所定の計算法を用いた計算結果である場合、この数値の検算結果を表す数字根を算出して前記表示装置に表示する、
ことを特徴とする請求項１に記載の計算表示方法。
【請求項３】
各数字根に対応するイメージ像をあらかじめ記憶し、
算出した数字根に対応するイメージ像を読み出して、このイメージ像を数字根と共にまたは数字根の代わりに前記表示装置に表示する、
ことを特徴とする請求項１または２に記載の計算表示方法。
【請求項４】
入力された数値を表示装置に表示すると共に、この数値を用いて所定の計算法で計算し、計算結果を表す数値を前記表示装置に表示し、
前記表示装置に表示されている数値または前記表示装置に表示されている数値の中から選択された数値の数字根を算出し、
算出した数字根を数値と共に前記表示装置に表示する、
ことを特徴とする計算表示方法。
【請求項５】
各数字根に対応するイメージ像と、計算法を表すイメージ像とをあらかじめ記憶し、
算出した数字根に対応するイメージ像を読み出して、このイメージ像を数字根と共にまたは数字根の代わりに前記表示装置に表示し、数値が計算結果を表す場合には算出した数字根に対応するイメージ像を読み出すと共にこの計算をするための計算法に対応するイメージ像を読み出し、読み出した各イメージ像を併せたイメージ像を数字根と共にまたは数字根の代わりに前記表示装置に表示する、
ことを特徴とする請求項４に記載の計算表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、入力された数値を計算して表示する計算表示方法に関する。
【背景技術】
【０００２】
入力された数値を計算して表示する装置として各種の計算機がある。計算機を用いた計算の際に使用者の入力ミスがあると、間違った計算結果が表示されてしまう。計算機に対する入力ミスを防ぐために各種の方法がある。例えば、検算機能を持つ計算機がある。この計算機は、２つの表示部を持ち、また、前回の計算を記憶部に記憶する。そして、計算機は、検算のために入力された数値を一方の表示部に表示すると共に今回入力された数値に対応する前回の入力結果である数値を他方の表示部に表示する。そして、２つの表示が異なったときに、計算機は警報音を出力して、使用者に入力ミスを知らせる（例えば、特許文献１参照。）。
【特許文献１】特開平１１−５３３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、先に述べた検算機能を持つ計算機には次の課題がある。この計算機を用いて検算する場合、使用者は、最初に数値を入力して計算結果を得た後、続いて検算のために数値を入力する必要がある。つまり、検算のために使用者は数値を２回入力する必要がある。このために、計算の回数や入力する数値の桁数が多くなると、検算のための使用者の負担が増大してしまう。
【０００４】
この発明の目的は、前記の課題を解決し、使用者の負担を軽くして、数値の入力ミスや検算結果の確認を容易にする計算表示方法を提供することにある。
【課題を解決するための手段】
【０００５】
前記の課題を解決するために、請求項１の発明は、入力された数値を表示装置に表示し、前記表示装置に表示されている数値または前記表示装置に表示されている数値の中から選択された数値の数字根を算出し、算出した数字根を数値と共に前記表示装置に表示することを特徴とする計算表示方法である。
【０００６】
請求項２の発明は、請求項１に記載の計算表示方法において、前記数値が所定の計算法を用いた計算結果である場合、この数値の検算結果を表す数字根を算出して前記表示装置に表示することを特徴とする。
【０００７】
請求項３の発明は、請求項１または２に記載の計算表示方法において、各数字根に対応するイメージ像をあらかじめ記憶し、算出した数字根に対応するイメージ像を読み出して、このイメージ像を数字根と共にまたは数字根の代わりに前記表示装置に表示することを特徴とする。
【０００８】
請求項４の発明は、入力された数値を表示装置に表示すると共に、この数値を用いて所定の計算法で計算し、計算結果を表す数値を前記表示装置に表示し、前記表示装置に表示されている数値または前記表示装置に表示されている数値の中から選択された数値の数字根を算出し、算出した数字根を数値と共に前記表示装置に表示することを特徴とする計算表示方法である。
【０００９】
請求項５の発明は、請求項４に記載の計算表示方法において、各数字根に対応するイメージ像と、計算法を表すイメージ像とをあらかじめ記憶し、算出した数字根に対応するイメージ像を読み出して、このイメージ像を数字根と共にまたは数字根の代わりに前記表示装置に表示し、数値が計算結果を表す場合には算出した数字根に対応するイメージ像を読み出すと共にこの計算をするための計算法に対応するイメージ像を読み出し、読み出した各イメージ像を併せたイメージ像を数字根と共にまたは数字根の代わりに前記表示装置に表示することを特徴とする。
【発明の効果】
【００１０】
請求項１の発明によれば、表示装置に表示されている数値に対応する数字根、つまり１桁の数値を表示するので、数値の入力ミスの視認を容易にすることができる。
【００１１】
請求項２の発明によれば、表示装置に表示されている数値が例えば四則計算のような計算法を用いた計算結果である場合、この数値の検算結果を表す数字根を算出して表示装置に表示するので、従来のように検算のための数値の再入力を不要にして、使用者の負担を軽くすることを可能にする。また、検算結果を１桁の数字根で表示するので、検算結果の視認を容易にすることを可能にする。
【００１２】
請求項３の発明によれば、表示装置に表示されている数値の数字根に対応するイメージ像を表示するので、数値を視覚化して数値の入力ミスの視認をさらに容易にすることができる。
【００１３】
請求項４の発明によれば、入力された数値に対する計算を自動で行った場合にも、入力された数値に対応する数字根と、計算結果である数値に対応する数字根とを表示装置に表示するので、数値の入力ミスの視認を容易にすることができる。
【００１４】
請求項５の発明によれば、入力された数値に対して計算を自動で行った場合にも、表示装置に表示されている入力数値の数字根に対応するイメージ像と、計算結果である数値の数字根に対応するイメージ像と、計算法に対応するイメージ像とを表示装置に表示するので、数値および計算法を視覚化して、数値の入力ミスの視認をさらに容易にすることができる。
【発明を実施するための最良の形態】
【００１５】
次に、この発明の実施の形態について、図面を用いて詳しく説明する。
【００１６】
（実施の形態１）
この実施の形態では、計算表示方法を実現するための計算表示装置がコンピュータであり、このコンピュータにより不動産管理をする場合を例としている。この実施の形態によるコンピュータは、図１に示すように、キーボード１１、インタフェース部１２、１４、１６、２４、マウス１３、記憶装置１５、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１７、メモリ１８、表示装置１９、表示制御部２０、スピーカ２１、および音声出力部２２、およびディスク措置２３を備えている。インタフェース部１２、１４、１６、２４、ＣＰＵ１７、メモリ１８、表示制御部２０、および音声出力部２２はデータ伝送をするバス１に接続されている。
【００１７】
キーボード１１は、コンピュータの使用者によって操作される入力装置である。キーボード１１には、使用者の操作によって、家賃管理をするための計算プログラム開始の指示や数字などが入力され、キーボード１１は入力された開始の指示や複数の数字からなる数値などを、インタフェース部１２を経由してＣＰＵ１７に送る。インタフェース部１２はキーボード１１をバス１に接続する。マウス１３は、コンピュータの使用者によって操作される入力装置である。マウス１３は、使用者の操作に応じて表示装置１９の表示画面の位置データを、インタフェース１４を経由してＣＰＵ１７に送る。インタフェース１４はマウス１３をバス１に接続する。
【００１８】
表示制御部２０は、画像メモリ（図示を省略）を備え、ＣＰＵ１７によって画像メモリに画像データを書き込む。そして、表示制御部２０は、ＣＰＵ１７の指示によって、画像メモリに書き込まれ画像データを読み出して表示装置１９に表示する。表示装置１９は、ＬＣＤモニタ（液晶モニタ）などを備え、表示制御部２０の表示制御によって、例えば家賃計算のプログラムが開始されると、このプログラムによる初期画像などをＬＣＤモニタ（図示を省略）に表示する。音声出力部２２は、ＣＰＵ１７によって音声データを受け取ると、スピーカ２１を駆動して音声を出力する。ディスク装置２３は、ディスク２３Ａからプログラムやデータを読み込むための装置であり、インタフェース部２４は、ＣＰＵ１７の制御によってディスク装置２３の読み込みを制御する。
【００１９】
記憶装置１５は、家賃管理をするための計算プログラムを記憶し、また、この計算プログラムに関連して数字根算出プログラムを記憶している。インタフェース１６は記憶装置１５をバス１に接続して、記憶装置１５に対する書き込みや記憶装置１５からの読み出しを制御する。ディスク装置２３はデータやプログラムなどを記録したディスク２３Ａからデータの読み出しを行う。インタフェース部２４はディスク装置２３をバス１に接続して、ディスク装置２３からの読み出しを制御する。
【００２０】
ＣＰＵ１７は、キーボード１１から家賃管理開始の指示を受けると、記憶装置１５から家賃管理のためのプログラムと数字根算出プログラムとを読み出してメモリ１８に記憶する。この後、ＣＰＵ１７は、メモリ１８に記憶したプログラムによって図２の管理処理を行う。ＣＰＵ１７は、処理を開始すると、先ず家賃管理をするためのプログラムを実行して入力処理を行う（ステップＳ１）。
【００２１】
ステップＳ１でＣＰＵ１７は家賃管理のための入力画面を表示する。この入力画面の一例を図３に示す。図３の入力画面３１は、１号室から３号室までの年間家賃を算出する場合を例とし、このために入力画面３１には、部屋、家賃、貸し月数、年間家賃を表示する項目欄がある。また、入力画面３１には、家賃を入力する数値欄である家賃入力欄３１1〜３１3と、各部屋を貸した月を入力する数値欄である貸し月入力欄３１11〜３１13と、年間家賃を出力する数値欄である年間家賃出力欄３１21〜３１23とがある。ステップＳ１の入力処理により、ＣＰＵ１７は、インタフェース部１２を経てキーボード１１から数値を受け取ると、受け取った数値を数値欄に表示する。ステップＳ１の入力処理では、使用者は年間家賃として手計算で算出した数値をキーボード１１に入力する。つまり、ＣＰＵ１７は自動で年間家賃の計算をしない。
【００２２】
ステップＳ１の後、ＣＰＵ１７は家賃入力欄３１1〜３１3と、貸し月入力欄３１11〜３１13と、年間家賃出力欄３１21〜３１23、つまり、入力画面３１の各数値欄に表示されている数値から１つを選択する（ステップＳ２）。ステップＳ２の後、ＣＰＵ１７は、数字根算出プログラムを実行して、ステップＳ２で選択された数値欄の数値に対して数字根算出処理を行う（ステップＳ３）。
【００２３】
ステップＳ３でＣＰＵ１７は数字根算出処理を次のようにして行う。例えば、数値が１０進数であり、１０進数が、
ａ0ａ1…ａn(10)＝
ａ0１０n＋ａ1１０n-1＋…＋ａk１０k＋…＋ａn１０0
で示される場合がある。ただし、各係数ａkは、１０より小さい自然数、
０≦ａk＜１０
である。この場合、１０進数ａ0ａ1…ａn(10)の数字根は、各係数ａkの和、つまり、
ａ0＋ａ1＋…＋ａk＋…＋ａn
である。和を算出した結果、各係数ａkの和が１桁の自然数にならなければ、さらに、算出結果である数値の各係数の和を算出し、和が１桁の自然数になるまで、係数の和を算出する計算を繰り返す。具体的には、例えば１０進数が「７８９」である場合、この数値「７８９」の数字根を求める計算は、
７＋８＋９＝２４
であるが、和が２桁の数値「２４」であるので、さらにこの数値「２４」の各係数の和を算出する。この結果、和は
２＋４＝６
となり、数字根は「６」となる。以下では、数値「７８９」の数字根を、
Ｒ（７８９）＝６
と記す。
【００２４】
こうした数字根を用いることにより、計算法として四則計算をする場合に検算をすることが可能である。足し算の検算は次のとおりである。例えば、
５２＋７１＝１２３
の場合、
Ｒ（５２）＝７
Ｒ（７１）＝８
Ｒ（１２３）＝６
である。この例の場合、
Ｒ（Ｒ（５２）＋Ｒ（７１））＝Ｒ（７＋８）＝Ｒ（１５）＝６
であり、また、
Ｒ（１２３）＝６
である。つまり、足し算の場合、加える数値の数字根の和の数字根と、加算結果の数字根とが一致する。任意の自然数をＭ、Ｎとすると、
Ｒ（Ｒ（Ｍ）＋Ｒ（Ｎ））＝Ｒ（Ｍ＋Ｎ）
の関係が成り立つ。
【００２５】
こうした検算をする際に、図４に示す数字根の和データ１５Ａを用いることが可能である。数字根の和データ１５Ａは、横列１５Ａ1の数字根と、縦列１５Ａ2の数字根との和の数字根を表す。例えば上記例の場合、横列１５Ａ1の数字根「７」と、縦列１５Ａ2の数字根「８」との和は、数字根「７」の行１５ａ70と、数字根「８」の列１５ａ08とが交差する欄１５ａ78の数字根「６」である。
【００２６】
こうして、数字根の和データ１５Ａを用いて２つの数字根の検算を簡単に行うことができる。３つ以上の数字根の検算も、数字根の和データ１５Ａを用いて、数字根を２つずつ計算することにより、検算を行うことができる。
【００２７】
引き算の検算は足し算の検算と同様であり、任意の自然数をＭ、Ｎとすると、
Ｒ（Ｒ（Ｍ）−Ｒ（Ｎ））＝Ｒ（Ｍ−Ｎ）
の関係が成り立つ。
【００２８】
掛け算の検算は次のとおりである。例えば、
５２×７１＝３６９２
の場合、
Ｒ（５２）＝７
Ｒ（７１）＝８
Ｒ（３６９２）＝２
である。この例の場合、
Ｒ（Ｒ（５２）×Ｒ（７１））＝Ｒ（７×８）＝Ｒ（５６）＝２
であり、また、
Ｒ（３６９２）＝２
である。つまり、掛け算の場合、２つの数値の数字根の積の数字根と、積算結果の数字根とが一致する。任意の自然数をＭ、Ｎとすると、
Ｒ（Ｒ（Ｍ）×Ｒ（Ｎ））＝Ｒ（Ｍ×Ｎ）
の関係が成り立つ。
【００２９】
こうした検算をする際に、図５に示す数字根の積データ１５Ｂを用いることが可能である。積の検算データ１５Ｂは、横列１５Ｂ1の数字根と、縦列１５Ｂ2の数字根との積の数字根を表す。例えば上記例の場合、横列１５Ｂ1の数字根「７」と、縦列１５Ｂ2の数字根「８」との積は、数字根「７」の行１５ｂ70と数字根「８」の列１５ｂ08とが交差する欄１５ｂ78の数字根「２」である。
【００３０】
こうして、変換データ１５Ａを用いて２つの数字根の検算を簡単に行うことができる。３つ以上の数字根の検算も、変換データ１５Ａを用いて、数字根を２つずつ計算することにより、検算を行うことができる。ただし、数字根の積データ１５Ｂから明らかなように、数字根が「３」、「６」、「９」の場合、任意の数値を掛けても、積の数字根は３の倍数、つまり、「３」、「６」、「９」となり、検算の利便性が低下する。
【００３１】
割り算の検算は次のとおりである。例えば、
２２４÷１４＝１６
の場合、
Ｒ（２２４）＝８
Ｒ（１４）＝５
Ｒ（１６）＝７
である。つまり、割り算の場合、除数「１４」の数字根「５」との積が被除数「２２４」の数字根「８」になる数字根は「７」である。これは商「１６」の数字根「７」と一致する。任意の自然数をＭ、Ｎとすると、
Ｒ（Ｒ（Ｍ）÷Ｒ（Ｎ））＝Ｒ（Ｍ÷Ｎ）
の関係が成り立つ。
【００３２】
ＣＰＵ１７は、ステップＳ３で数字根算出処理を行うと、ステップＳ２で選択した数値欄にステップＳ３で算出した数字根を表示する（ステップＳ４）。この後、ＣＰＵ１７は、入力画面３１の全数値欄の数値に対して数字根を算出したかどうかを判断する（ステップＳ５）。もし、ステップＳ５で数字根を算出していない数値欄があれば、ＣＰＵ１７は処理をステップＳ２に戻す。また、ステップＳ５で、ＣＰＵ１７は、すべての数値欄の数値に対して数字根を算出していれば、処理を終了する。
【００３３】
ＣＰＵ１７は、管理処理が終了した後、キーボード１１やマウス１３の操作により計算法が入力され、かつ、マウス１３の操作により年間家賃出力欄３１21〜３１23の１つが選択されると、選択された年間家賃出力欄に対応する家賃と貸し月との数値の数字根を用いて検算を行い、入力された計算法により家賃と貸し月との数値から得た数字根と、年間家賃の数値から得た数字根とが一致するかどうかを判定する。そして、ＣＰＵ１７は選択された年間家賃出力欄に判定結果を例えば○×印で表示する。
【００３４】
次に、この実施の形態の動作について説明する。使用者は、不動産管理をする場合、キーボード１１を操作して、家賃管理をするための計算プログラム開始の指示を入力する。ＣＰＵ１７は、インタフェース部１２を経てＣＰＵ１７から家賃管理開始の指示を受けると、記憶装置１５から家賃管理のためのプログラムと数字根算出プログラムとを読み出してメモリ１８に記憶する。この後、ＣＰＵ１７は、メモリ１８に記憶したプログラムにより管理処理を実行して先ず入力処理を行う。これにより、ＣＰＵ１７は、表示制御部２０を制御して表示装置１９に図３の入力画面３１を表示する。使用者は、入力画面３１の家賃入力欄３１1〜３１3と貸し月入力欄３１11〜３１13と年間家賃出力欄３１21〜３１23とに対して、キーボード１１を操作して、例えば図６に示すように家賃、貸し月数、年間家賃の数値をそれぞれ入力する。ＣＰＵ１７は、インタフェース部１２を経て各数値を受け取ると、入力画面３１の対応する各数値欄に数値を表示する。
【００３５】
ＣＰＵ１７は次に数字根算出処理を行う。ＣＰＵ１７は、入力画面３１の各数値欄の数値の数字根を算出すると、表示制御部２０を制御して表示装置１９に例えば図７の入力画面３１を表示する。図７では、丸カッコ内および角カッコ内の数値が数字根を表し、かつ、角カッコは数値が３の倍数であることを表し、数字根の利便性が低下していることを表している。
【００３６】
この後、使用者がキーボード１１やマウス１３の操作により計算法を入力し、かつ、マウス１３の操作により年間家賃出力欄３１21〜３１23の１つを選択すると、ＣＰＵ１７は、選択された年間家賃出力欄に対応する家賃と貸し月との数値の数字根を用いて検算を行う。つまり、ＣＰＵ１７は、入力された計算法により家賃と貸し月との数値から得た数字根と、年間家賃の数値から得た数字根とが一致するかどうかを判定する。そして、ＣＰＵ１７は、選択された年間家賃出力欄に判定結果を例えば○×印で表示する。
【００３７】
こうして、この実施の形態により、入力画面３１の各数値欄の数値に対して数字根を計算して表示すので、例えば家賃や年間家賃のように数字の長い羅列である数値を１桁の数値で表すことができる。また、家賃や年間家賃のように頻繁に数値を入力する場合、使用者は家賃や年間家賃のような数値を１桁の数字根として憶えることができ、この結果、数値の誤入力を数字根の視認により未然に防ぐことができる。また、この実施の形態により、数字根が持つ検算機能により、使用者が入力欄の数字根と出力欄の数字根とを比較することにより、数値を集計する際の計算ミスを防ぐことができる。
【００３８】
また、この実施の形態により、出力欄を選択することにより、この出力欄の数値が正しいかどうかを表示することが可能である。
【００３９】
（実施の形態２）
この実施の形態では、実施の形態１の管理処理の際に、年間家賃を自動で計算する。つまり、ＣＰＵ１７は、ステップＳ１で、家賃入力欄３１1〜３１3と貸し月入力欄３１11〜３１13とに数値が入力されると、家賃入力欄３１1〜３１3の数字と、貸し月入力欄３１11〜３１13の数字とを掛け合わせて、年間家賃出力欄３１21〜３１23の数値を計算する。
【００４０】
これにより、年間家賃がコンピュータにより自動で計算されるので、実施の形態１による数字根が持つ検算機能の利用は必要でなくなるが、１桁の数字根で年間家賃を表示するので、年間家賃の視認を容易にすることができる。また、家賃入力欄３１1〜３１3と貸し月入力欄３１11〜３１13には使用者が手動で数値を入力するので、家賃や年間家賃のように頻繁に数値を入力する場合、使用者は家賃や年間家賃のような数値を数字根として憶えることができ、この結果、数値の誤入力を視認により未然に防ぐことができる。
【００４１】
（実施の形態３）
この実施の形態では、実施の形態２の管理処理を行う場合にステップＳ４で数字根を表示するときに、数字根および計算法に対応するイメージ像、この実施の形態では動物などのキャラクターを表示する。このために、記憶装置１５は、計算法を表す計算法キャラクターとして、
足し算のキャラクターアクション…縄跳びに入る
引き算のキャラクターアクション…縄跳びから出る
掛け算のキャラクターアクション…２つのキャラクターがぶつかる
割り算のキャラクターアクション…２つのキャラクターがシーソに乗る
を記憶する。割り算のキャラクターアクションは、被除数に対応するキャラクターが乗っているシーソに対して、除数に対応するキャラクターが反対側から乗ってくるものである。
【００４２】
また、記憶装置１５は、数字根キャラクターとして、
数字根１…ペンギン
数字根２…ワニ
数字根３…赤い風船
数字根４…ゾウ
数字根５…ウサギ
数字根６…青い風船
数字根７…鳥
数字根８…クマ
数字根９…２つの赤い風船
を記憶する。実施の形態１で説明したように、数字根が「３」、「６」、「９」である場合、任意の数字を掛けても、計算結果の数字根は「３」、「６」、「９」になる。この結果、数字根の利便性が損なわれるので、これらの数値について、この実施の形態では次のようにしている。つまり、風船は付加キャラクターであり、風船を用いて「３」の倍数であることを表示し、元の数値を「３」、「６」、「９」で割った値の数字根で表す。このために、記憶装置１５は、先に述べたように、
数字根３…赤い風船
数字根６…青い風船
数字根９…２つの赤い風船
を記憶している。
【００４３】
ＣＰＵ１７は、実施の形態３と同じような入力処理と数字根算出処理とを終了すると、キャラクター表示処理を行う。つまり、数字根算出処理の後、使用者がマウス１３を用いて表示装置１９に表示されている入力画面の出力欄を選択すると、ＣＰＵ１７は、インタフェース１４を経てマウス１３の選択情報を受け取る。この後、ＣＰＵ１７は、マウス１３の選択情報が示す出力欄の数字根を基にしたキャラクターと、出力欄に対応する入力欄の数字根を基にしたキャラクターと、出力欄の数値を得るための計算法を基にしたキャラクターとを記憶装置１５から読み出す。
【００４４】
例えば、足し算が
１９＋２０＝３９
のような場合、ＣＰＵ１７は、入力欄の数値「１９」について、Ｒ（１９）＝１であるので、
Ｒ（１９）＝１に対応するキャラクター…ペンギン
を記憶装置１５から読み出す。また、ＣＰＵ１７は、入力欄の数値「２０」について、Ｒ（２０）＝２であるので、
Ｒ（２０）＝２に対応するキャラクター…ワニ
を記憶装置１５から読み出し、
足し算のキャラクターアクション…縄跳びに入る
を記憶装置１５から読み出す。さらに、ＣＰＵ１７は、出力欄の数値「３９」について、Ｒ（３９）＝Ｒ（１３×３）であるので、
Ｒ（３９）に対応する付加キャラクター…赤い風船
Ｒ（３９）つまりＲ（１３）＝４に対応するキャラクター…ゾウ
を記憶装置１５から読み出す。そして、ＣＰＵ１７は、
Ｒ（１９）に対応するキャラクター…ペンギン
Ｒ（２０）に対応するキャラクター…ワニ
足し算のキャラクターアクション…縄跳びに入る
Ｒ（３９）に対応する付加キャラクター…赤い風船
Ｒ（３９）に対応するキャラクター…ゾウ
を合成し、表示制御部２０を制御して、合成結果であるキャラクター画像を表示装置１９に表示する。表示装置１９に表示されるキャラクター画像の一例を図８に示す。
【００４５】
引き算が
９９−７６＝２３
のような場合、ＣＰＵ１７は、入力欄の数値「９９」について、Ｒ（９９）＝Ｒ（１１×９）であるので、
Ｒ（９９）＝９に対応する付加キャラクター…２つの赤い風船
Ｒ（９９）つまりＲ（１１）＝２に対応するキャラクター…ワニ
を記憶装置１５から読み出す。また、ＣＰＵ１７は、入力欄の数値「７６」について、Ｒ（７６）＝４であるので、
Ｒ（７６）＝４に対応するキャラクター…ゾウ
を記憶装置１５から読み出し、
引き算のキャラクターアクション…縄跳びから出る
を記憶装置１５から読み出す。さらに、ＣＰＵ１７は、出力欄の数値「２３」について、Ｒ（２３）＝５であるので、
Ｒ（２３）＝５に対応するキャラクター…ウサギ
を記憶装置１５から読み出す。そして、ＣＰＵ１７は、
Ｒ（９９）に対応する付加キャラクター…２つの赤い風船
Ｒ（９９）に対応するキャラクター…ワニ
Ｒ（７６）に対応するキャラクター…ゾウ
引き算のキャラクターアクション…縄跳びから出る
Ｒ（２３）に対応するキャラクター…ウサギ
を合成し、表示制御部２０を制御して、合成結果であるキャラクター画像を表示装置１９に表示する。表示装置１９に表示されるキャラクター画像の一例を図９に示す。
【００４６】
掛け算が
５４×１６＝８６４
のような場合、ＣＰＵ１７は、入力欄の数値「５４」について、Ｒ（５４）＝Ｒ（２×３×３×３）であるので、
Ｒ（５４）に対応する付加キャラクター…３つの赤い風船
Ｒ（５４）つまりＲ（２）＝２に対応するキャラクター…ワニ
を記憶装置１５から読み出す。また、ＣＰＵ１７は、入力欄の数値「１６」について、Ｒ（１６）＝７であるので、
Ｒ（１６）＝７に対応するキャラクター…鳥
を記憶装置１５から読み出し、
掛け算のキャラクターアクション…２つのキャラクターがぶつかる
を記憶装置１５から読み出す。さらに、ＣＰＵ１７は、出力欄の数値「８６４」について、Ｒ（８６４）＝Ｒ（３２×３×３×３）であるので、
Ｒ（８６４）＝５に対応する付加キャラクター…３つの赤い風船
Ｒ（８６４）つまりＲ（３２）＝５に対応するキャラクター…ウサギ
を記憶装置１５から読み出す。そして、ＣＰＵ１７は、
Ｒ（５４）に対応する付加キャラクター…３つの赤い風船
Ｒ（５４）に対応するキャラクター…ワニ
Ｒ（１６）に対応するキャラクター…鳥
掛け算のキャラクターアクション…２つのキャラクターがぶつかる
Ｒ（８６４）に対応する付加キャラクター…３つの赤い風船
Ｒ（８６４）に対応するキャラクター…ウサギ
を合成し、表示制御部２０を制御して、合成結果であるキャラクター画像を表示装置１９に表示する。表示装置１９に表示されるキャラクター画像の一例を図１０に示す。
【００４７】
割り算が
１９５６÷１２＝１６３
のような場合、ＣＰＵ１７は、入力欄の数値「１９５６」について、Ｒ（１９５６）＝Ｒ（６５２×３）であるので、
Ｒ（１９５６）に対応する付加キャラクター…１つの赤い風船
Ｒ（１９５６）つまりＲ（６５２）＝４に対応するキャラクター…ゾウ
を記憶装置１５から読み出す。また、ＣＰＵ１７は、入力欄の数値「１２」について、Ｒ（１２）＝Ｒ（４×３）であるので、
Ｒ（１２）に対応する付加キャラクター…１つの赤い風船
Ｒ（１２）つまりＲ（４）＝４に対応するキャラクター…ゾウ
を記憶装置１５から読み出し、
割り算のキャラクターアクション…２つのキャラクターがシーソに乗る
を記憶装置１５から読み出す。さらに、ＣＰＵ１７は、出力欄の数値「１６３」について、Ｒ（１６３）＝１であるので、
Ｒ（１６３）＝１に対応するキャラクター…ペンギン
を記憶装置１５から読み出す。そして、ＣＰＵ１７は、
Ｒ（１９５６）に対応する付加キャラクター…１つの赤い風船
Ｒ（１９５６）に対応するキャラクター…ゾウ
Ｒ（１２）に対応する付加キャラクター…１つの赤い風船
Ｒ（１２）に対応するキャラクター…ゾウ
割り算のキャラクターアクション…２つのキャラクターがシーソに乗る
Ｒ（１６３）に対応するキャラクター…ペンギン
を合成し、表示制御部２０を制御して、合成結果であるキャラクター画像を表示装置１９に表示する。表示装置１９に表示されるキャラクター画像の一例を図１１に示す。
【００４８】
こうして、この実施の形態により、入力画面３１の各数字根をキャラクターで表示し、かつ、計算法として四則計算をキャラクターアクションで表示するので、例えば家賃や年間家賃のように数字の長い羅列である数値を視覚化することができる。また、家賃や年間家賃のように頻繁に数値を入力する場合、使用者は家賃や年間家賃のような数値と数字根とをキャラクターとキャラクターアクションとに対応して憶えることができ、この結果、数値の誤入力をキャラクターの視認により未然に防ぐことができる。
【００４９】
この実施の形態では、実施の形態１に対して実施の形態３と同じように数字根および計算法に対応するイメージ像を表示する。つまり、この実施の形態では、実施の形態１の管理処理を行う場合にステップＳ４で数字根を表示するときに、マウス１３で選択された数値欄の数字根に対応する数字根キャラクターを表示する。また、キーボード１１やマウス１３の操作により計算法が入力された場合には、実施の形態３と同様に、数字根に対応する数字根キャラクターと、計算法に対応する計算法キャラクターとを表示する。
【００５０】
（実施の形態４）
実施の形態１〜３では、数字根算出プログラムを記憶装置１５に記憶していたが、この実施の形態では、このプログラムをディスク装置２３から読み取る。つまり、ディスク装置２３に使用されるディスク２３Ａに数字根算出プログラムをあらかじめ書き込んでおき、使用者は数字根算出プログラムを使用するときに、ディスク２３Ａをディスク装置２３に挿入する。これにより、ＣＰＵ１７は、数字根算出プログラムをディスク装置２３から読み出して、メモリ１８に書き込む。
【００５１】
また、記憶装置１５に数字根算出プログラムを保存したいときには、使用者はキーボード１１またはマウス１３を操作して、プログラムのインストール指示を入力する。これにより、ＣＰＵ１７はディスク装置２３から読み込んだ数字根算出プログラムを記憶装置１５に保存する。
【００５２】
こうして、この実施の形態により、数字根算出プログラムをディスク２３Ａに記録するので、数字根算出プログラムの配布等を容易に行うことができる。
【００５３】
以上、この発明の実施の形態１〜４を詳述してきたが、具体的な構成は各実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計の変更等があっても、この発明に含まれる。例えば各実施の形態では、入力処理および数字根算出処理が不動産管理に対応したものであったが、これらの処理は各種の管理などに適用可能である。また、実施の形態３では、数字根をキャラクターで表示し、かつ、四則計算をキャラクターアクションで表示したが、これらの代わりに、数字根および四則計算を色の変化で表示し、また、音声出力部２２およびスピーカ２１を利用して音階で出力してもよい。さらに、実施の形態４では、インターネットを経由して数字根算出プログラムを送受信するようにしてもよい。
【図面の簡単な説明】
【００５４】
【図１】この発明の実施の形態１による演算装置を示すブロック図である。
【図２】ＣＰＵによる演算処理を示すフローチャートである。
【図３】入力画面の一例を示す図である。
【図４】数字根の和データを示す図である。
【図５】数字根の積データを示す図である。
【図６】図３の入力画面の各数値欄に入力された数字の例を示す図である。
【図７】図６の入力画面の各数値の数字根を示す図である。
【図８】足し算のキャラクター画像の一例を示す図である。
【図９】引き算のキャラクター画像の一例を示す図である。
【図１０】掛け算のキャラクター画像の一例を示す図である。
【図１１】割り算のキャラクター画像の一例を示す図である。
【符号の説明】
【００５５】
１  バス
１１  キーボード
１２〜１６、２４  インタフェース部
１３  マウス
１５  記憶装置
１５Ａ  和の検算データ
１５Ｂ  積の検算データ
１７  ＣＰＵ
１８  メモリ
１９  表示装置
２０  表示制御部
２１  スピーカ
２２  音声出力部
２３  ディスク装置
【図２】
2008021236.tif 000003
【図３】
2008021236.tif 000004
【図４】
2008021236.tif 000005
【図５】
2008021236.tif 000006
【図６】
2008021236.tif 000007
【図７】
2008021236.tif 000008
【図１】
2008021236.tif 000009
【図８】
2008021236.tif 000010
【図９】
2008021236.tif 000011
【図１０】
2008021236.tif 000012
【図１１】
2008021236.tif 000013