(57)【要約】【課題】  小数点表示に関する視認性を向上させた表示制御装置及びそのためのプログラムを提供すること。【解決手段】  表示画面Ｗ１００に小数点Ｈ１００が表示されている場合には、表示画面Ｗ１００にシンボルマークＨ１０２を点灯表示させる。また、表示画面に小数点が表示されていない場合には、表示画面のシンボルマークを消灯させる。【選択図】図５
2006092330.tif 000002
【特許請求の範囲】
【請求項１】
数値部、小数点部およびシンボルマーク部を備えている表示手段と、
キー操作に応じて、前記数値部と前記小数点部とを点灯表示する際に、前記シンボルマーク部を併せて点灯表示させるシンボルマーク部表示制御手段と、
を備えることを特徴とする表示制御装置。
【請求項２】
数値部、小数点部およびシンボルマーク部を備えている表示手段と、
この表示手段における小数点部が現在点灯表示中であるか否かを判別する判別手段と、
この判別手段により前記小数点部が現在点灯表示中であると判別された際は、前記シンボルマーク部を点灯表示させ、前記小数点部が現在点灯表示中でないと判別された際は、前記シンボルマーク部を消灯させるシンボルマーク部表示制御手段と、
を備えることを特徴とする表示制御装置。
【請求項３】
予め定められたキー操作に応じて、演算実行を開始する演算開始手段を更に備え、
前記シンボルマーク部表示制御手段は、前記演算開始手段による演算実行の開始の後、演算結果を表示する際に、前記シンボルマーク部を点灯表示させる手段を有することを特徴とする請求項１に記載の表示制御装置。
【請求項４】
前記表示手段は、前記小数点部及びシンボルマーク部を複数備え、前記各小数点部に対応づけて各シンボルマーク部を配置して備え、
前記シンボルマーク部表示制御手段は、前記点灯表示する前記いずれかの小数点部に対応づけて配置されているシンボルマーク部を点灯表示させる手段を有することを特徴とする請求項１から３の何れか一項に記載の表示制御装置。
【請求項５】
前記シンボルマーク部は、所定ロゴ又は所定キャラクター絵柄を表示する表示体からなることを特徴とする請求項１から４の何れか一項に記載の表示制御装置。
【請求項６】
数値部、小数点部およびシンボルマーク部を有する表示手段を備えるコンピュータに、
キー操作に応じて、前記数値部と前記小数点部とを点灯表示する際に、前記シンボルマーク部を併せて点灯表示させるシンボルマーク部表示制御機能を実現させるためのプログラム。
【請求項７】
数値部、小数点部およびシンボルマーク部を有する表示手段を備えるコンピュータに、
前記表示手段における小数点部が現在点灯表示中であるか否かを判別する判別機能と、
この判別機能により前記小数点部が現在点灯表示中であると判別された際は、前記シンボルマーク部を点灯表示させ、前記小数点部が現在点灯表示中でないと判別された際は、前記シンボルマーク部を消灯させるシンボルマーク部表示制御機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置及びプログラムに関する。
【背景技術】
【０００２】
従来から、表示制御装置の一種として、各種数式を入力すると、入力された数式に基づいて演算を実行し、演算結果を表示する電卓（電子卓上計算機）が知られている。電卓において、数値や小数点を表示する表示装置は液晶表示装置が用いられることが一般的である。この液晶表示装置は、例えば、マトリクス型で構成されていたり、７つのセグメントを利用したいわゆる日の字表示型で構成されていたりする（例えば、特許文献１参照）。
【特許文献１】特開平７−１９９２０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
電卓は、ユーザが容易に可搬できるように、小型サイズのものが一般的である。電卓の大きさを小さくするために、利用される液晶の大きさも小型化されており、通常は数字が数行表示できる程度の小さな液晶が用いられている。ここで、表示される数値等の大きさと比較すると、小数点の表示は、必然的に小さくなっている。このため、小数点の表示有無及び表示位置についての視認性が悪かった。
【０００４】
そこで、上記課題に鑑みて、本発明が目的とするところは、小数点表示に関する視認性を向上させた表示制御装置及びそのためのプログラムを提供することである。
【課題を解決するための手段】
【０００５】
以上の課題を解決するために、請求項１に記載された発明の表示制御装置は、
数値部、小数点部およびシンボルマーク部を備えている表示手段（例えば、図２の表示部５０）と、
キー操作に応じて、前記数値部と前記小数点部とを点灯表示する際に、前記シンボルマーク部を併せて点灯表示させるシンボルマーク部表示制御手段（例えば、図２のＣＰＵ１０；図４のステップＢ１２）と、
を備えることを特徴とする。
【０００６】
請求項２に記載された発明の表示制御装置は、
数値部、小数点部およびシンボルマーク部を備えている表示手段（例えば、図２の表示部５０）と、
この表示手段における小数点部が現在点灯表示中であるか否かを判別する判別手段（例えば、図２のＣＰＵ１０；図４のステップＢ１０）と、
この判別手段により前記小数点部が現在点灯表示中であると判別された際は、前記シンボルマーク部を点灯表示させ、前記小数点部が現在点灯表示中でないと判別された際は、前記シンボルマーク部を消灯させるシンボルマーク部表示制御手段（例えば、図２のＣＰＵ１０；図４のステップＢ１０、Ｂ１２、Ｂ１４）と、
を備えることを特徴とする。
【０００７】
請求項３に記載された発明は、請求項１に記載の表示制御装置において、
予め定められたキー操作に応じて、演算実行を開始する演算開始手段（例えば、図２のＣＰＵ１０；図８のステップＣ２４）を更に備え、
前記シンボルマーク部表示制御手段は、前記演算開始手段による演算実行開始の後、演算結果を表示する際に、前記シンボルマーク部を点灯表示させる手段（例えば、図２のＣＰＵ１０；図８のステップＣ２８）を有することを特徴とする。
【０００８】
請求項４に記載された発明は、請求項１から３の何れか一項に記載の表示制御装置において、
前記表示手段は、前記小数点部及びシンボルマーク部を複数備え、前記各小数点部に対応づけて各シンボルマーク部を配置して備え、
前記シンボルマーク部表示制御手段は、前記点灯表示する前記いずれかの小数点部に対応づけて配置されているシンボルマーク部を点灯表示させる手段（例えば、図２のＣＰＵ１０；図１１のステップＤ１２）を有することを特徴とする。
【０００９】
請求項５に記載された発明は、請求項１から４の何れか一項に記載の表示制御装置において、
前記シンボルマーク部は、所定ロゴ又は所定キャラクター絵柄を表示する表示体（例えば、図１４のキャラクターＣ１）からなることを特徴とする。
【００１０】
請求項６に記載された発明のプログラムは、
数値部、小数点部およびシンボルマーク部を有する表示手段（例えば、図２の表示部５０）を備えるコンピュータに、
キー操作に応じて、前記数値部と前記小数点部とを点灯表示する際に、前記シンボルマーク部を併せて点灯表示させるシンボルマーク部表示制御機能（例えば、図２のＣＰＵ１０；図２のステップＢ１２）を実現させることを特徴とする。
【００１１】
請求項７に記載された発明のプログラムは、
数値部、小数点部およびシンボルマーク部を有する表示手段（例えば、図２の表示部５０）を備えるコンピュータに、
前記表示手段における小数点部が現在点灯表示中であるか否かを判別する判別機能（例えば、図２のＣＰＵ１０；図４のステップＢ１０）と、
この判別機能により前記小数点部が現在点灯表示中であると判別された際は、前記シンボルマーク部を点灯表示させ、前記小数点部が現在点灯表示中でないと判別された際は、前記シンボルマーク部を消灯させるシンボルマーク部表示制御機能（例えば、図２のＣＰＵ１０；図４のステップＢ１２、Ｂ１４）と、
を実現させることを特徴とする。
【発明の効果】
【００１２】
請求項１又は６に記載された発明によれば、数値部と小数点部とを点灯表示する際に、シンボルマーク部が併せて点灯表示される。従って、ユーザは小数点部が点灯表示されているか否かをシンボルマーク部の点灯表示状態で確実かつ迅速に確認することが可能となる。
【００１３】
請求項２又は７に記載された発明によれば、小数点部が現在点灯表示中であるときには、シンボルマーク部が点灯され、点灯表示中でないときには、シンボルマーク部が消灯される。このため、ユーザは、小数点部が現在点灯表示中であるか否かをシンボルマーク部の点灯表示状態で確実かつ迅速に確認することが可能となる。
【００１４】
請求項３に記載された発明によれば、演算結果を表示する際に、前記シンボルマーク部が点灯表示される。すなわち、演算結果の表示時には、小数点部が点灯表示されていない場合であっても、シンボルマーク部が点灯表示されることとなる。従って、ユーザは、演算結果が表示されているか否かをシンボルマーク部の点灯表示の有無で確認することができる。
【００１５】
請求項４に記載された発明によれば、各小数点部に対応づけて各シンボルマーク部が配置されており、点灯表示されるいずれかの小数点部に対応づけて配置されているシンボルマーク部が点灯表示されることとなる。従って、点灯表示されている小数点部の位置を確実かつ迅速に確認することが可能となる。
【００１６】
請求項５に記載された発明によれば、シンボルマーク部は、所定ロゴや所定キャラクター絵柄を表示する表示体で構成される。
【発明を実施するための最良の形態】
【００１７】
〔第１実施形態〕
次に、本発明を表示制御装置の一種である関数電卓に適用した場合の実施の形態について図面を参照して詳細に説明するが、本発明が適用可能なものは関数電卓に限定されるものではなく、四則演算を中心に扱う電卓や、金融計算機能を内蔵する金融計算電卓等に適用しても良いことは勿論である。
【００１８】
まず、第１実施形態について説明する。第１実施形態は、表示部に小数点が表示されている場合にシンボルマークを点灯表示させ、表示部に小数点が表示されていない場合にシンボルマークを消灯させる実施形態である。
【００１９】
［１．１  構成］
図１に、関数電卓１の概観図を示す。同図に示すように、関数電卓１は、ディスプレイ３と、各種キー群５を備えている。ここで、各種キー群５を構成するキーには、それぞれ固有の機能が割り当てられており、ユーザによってこれらのキーが押下されて、関数電卓１が操作される。
【００２０】
ディスプレイ３は、各種キーの押下に応じた数式や文字等、関数電卓１を使用するために必要な各種データ、数式、演算結果が表示される部分である。ここで、ディスプレイ３は、ドットマトリクス方式の液晶表示装置として本実施形態を説明するが、セグメント方式の液晶表示装置等であってもよい。
【００２１】
各種キー群５は、関数電卓１に数値、演算記号等からなる数式を入力したり、処理を指示したりするためのキー群である。各種キー群５は、例えば数字キー群５ａと、四則演算キー群５ｂと、小数点キー５ｃと、実行キー５ｄとを備えて構成されている。
【００２２】
数字キー群５ａは、関数電卓１に対し数値を入力する為のキーであり、四則演算キー群５ｂは、四則演算を実行する場合の演算子を入力するためのキーである。また、小数点キー５ｃは、小数点を入力するためのキーである。
【００２３】
実行キー５ｄは、関数電卓１に対し処理の実行、決定を指示する為のキーである。また、ユーザが演算式を入力した後に、実行キー５ｄを押下することにより、当該演算式の演算が実行され、実行結果がディスプレイ３に表示される。
【００２４】
つづいて、図２は関数電卓１の構成を示すブロック図である。同図に示すように、関数電卓１は、ＣＰＵ（Central Processing Unit）１０、ＲＯＭ（Read Only Memory）２０、ＲＡＭ（Random Access Memory）３０、入力部４０、表示部５０を備えており、各機能部がバス６０で接続されて構成されている。
【００２５】
［１．１．２  ＲＯＭ及びＲＡＭ］
ＲＯＭ２０は、メニュー表示処理、各種設定処理、各種演算処理等の関数電卓１の動作に係る各種プログラムや、関数電卓１の備える種々の機能を実現するためのプログラム等を格納すると共に、第１演算プログラム２２と、小数点監視プログラム２４とを記憶している。
【００２６】
ＲＡＭ３０は、ＣＰＵ１０が実行する各種プログラムや、これらのプログラムの実行にかかるデータ等を一時的に保持する随時書き込み可能なメモリである。本実施形態では、演算式記憶領域３２の領域が確保されている。ここで、演算式記憶領域３２は、ユーザにより入力された演算式が記憶される領域であり、ＣＰＵ１０は、演算式記憶領域３２に記憶された演算式に従って演算する。
【００２７】
［１．１．３  ＣＰＵ］
ＣＰＵ１０は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送を行う。具体的には、ＣＰＵ１０は、入力部４０から入力される操作信号に応じてＲＯＭ２０に格納されたプログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ１０は、処理結果を表示するための表示制御信号を適宜表示部５０に出力して、対応した表示情報を表示する。
【００２８】
また、ＣＰＵ１０は、本実施の形態において、ＲＯＭ２０に記憶された第１演算プログラム２２に従った第１演算処理（図３参照）を実行する。具体的に、ＣＰＵ１０は、小数点監視処理を開始する。そして、ユーザにより入力された演算式に従って演算を実行し、演算結果を表示部５０に表示する。
【００２９】
また、ＣＰＵ１０は、ＲＯＭ２０に記憶された小数点監視プログラム２４に従った小数点監視処理（図４参照）を実行する。小数点監視処理は、メモリに常駐して随時実行されているプログラムである。具体的には、表示部５０に小数点表示がある場合にはシンボルマークを点灯表示し、小数点表示が無い場合にはシンボルマークを消灯する。ここで、シンボルマークは特定の位置に点灯表示される図柄であり、本実施形態においては、「ＡＡＡ」という文字列が点灯表示される。
【００３０】
［１．１．４  入出力部等］
入力部４０は、数字キーや演算キー等の数式の入力や機能選択等に必要なキー群を備えた入力装置であり、押下されたキーの信号をＣＰＵ１０に出力する。この入力部４０におけるキー入力により、数式の入力、関数の選択、演算実行の指示等の入力手段が実現される。
【００３１】
表示部５０は、ＣＰＵ１０から入力される表示信号に基づいて各種画面を表示するものである。表示部５０の表示画面は、図１に示すディスプレイ３に相当する。
【００３２】
バス６０は、ＣＰＵ１０からのデータ等の電気信号を通す線路であり、ＣＰＵ１０と、ＲＯＭ２０と、ＲＡＭ３０と、入力部４０と、表示部５０とをそれぞれ接続する信号線である。
【００３３】
［１．２  処理の流れ］
［１．２．１  第１演算処理］
次に、第１実施形態における関数電卓１の動作について図を参照して説明する。図３は、第１演算処理に係る関数電卓１の動作を説明するためのフローチャートである。この第１演算処理は、ＣＰＵ１０がＲＯＭ２０の第１演算プログラム２２を実行することによって実現される処理である。
【００３４】
まず、ＣＰＵ１０は、小数点監視処理を常駐的な処理として実行開始する（ステップＡ１０）。続いて、ユーザによりモード設定処理を実行する入力がされると（ステップＡ１２；Ｙｅｓ）、ＣＰＵ１０はモード設定処理を実行する（ステップＡ１４）。モード設定処理とは、関数電卓１における各種動作を設定する処理であり、例えば、入力する方程式の次元数を設定したり、小数点の記号をドット表示にするとかコンマ表示にするか、といった設定を行う処理である。
【００３５】
続いて、ユーザにより演算式が入力されると（ステップＡ１６；Ｙｅｓ）、ＣＰＵ１０は入力された演算式を演算式記憶領域３２に記憶するとともに、表示部５０に表示する（ステップＡ１８）。続いて、実行キー５ｄが押下されると（ステップＡ２０；Ｙｅｓ）、ＣＰＵ１０は演算式記憶領域３２に記憶されている演算式に従って演算を実行する（ステップＡ２２）。そして、演算した結果を表示部５０に表示する（ステップＡ２４）。
【００３６】
ここで、ユーザにより第１演算処理を終了させる入力がなされると（ステップＡ２６；Ｙｅｓ）、ＣＰＵ１０は常駐させていた小数点監視処理を終了させ（ステップＡ２８）、第１演算処理を終了する。他方、第１演算処理の終了入力がない場合には（ステップＡ２６；Ｎｏ）、ＣＰＵ１０は、ステップＡ１２から処理を繰り返し実行する。
【００３７】
［１．２．２  小数点監視処理］
続いて、小数点監視処理について、図４を用いて説明する。図４は、小数点監視処理に係る関数電卓１の動作を説明するためのフローチャートである。この小数点監視処理は、ＣＰＵ１０がＲＯＭ２０の小数点監視プログラム２４を実行することによって実現される処理である。
【００３８】
まず、ＣＰＵ１０は、表示部５０に小数点が表示されているか否かを判定する（ステップＢ１０）。ここで、表示部５０に小数点が表示されていると判定した場合には（ステップＢ１０；Ｙｅｓ）、ＣＰＵ１０は特定の位置にシンボルマーク（例えば、図５のシンボルマークＨ１０２）を点灯表示する（ステップＢ１２）。他方、表示部５０に小数点が表示されていないと判定した場合には（ステップＢ１０；Ｎｏ）、ＣＰＵ１０は特定の位置のシンボルマークを消灯する（ステップＢ１４）。
【００３９】
［１．３  動作例］
続いて、関数電卓１において、第１演算処理が実行される場合の動作例について図を用いて説明する。
【００４０】
図５（ａ）は、ユーザが分数の入力をしている状態の表示画面Ｗ１００の一例を示した図である。ここで、ＣＰＵ１０は、表示画面Ｗ１００には、小数点Ｈ１００が表示されていることから、シンボルマークＨ１０２を点灯表示する（図４のステップＢ１０；Ｙｅｓ→ステップＢ１２）。
【００４１】
図５（ｂ）は、ユーザが演算式として「２÷３００」を入力した後に実行キー５ｄを押下した表示画面Ｗ１０２の一例を示した図である。ユーザにより演算式が入力された後に、実行キー５ｄが押下されると、ＣＰＵ１０は、当該演算式に従って演算を実行し、演算結果を表示する（ステップＡ１８〜ステップＡ２４）。ここで、表示画面Ｗ１０２には、小数点Ｈ１０４が表示されていることから、ＣＰＵ１０は、シンボルマークＨ１０２を点灯表示する（図４のステップＢ１０；Ｙｅｓ→ステップＢ１２）。
【００４２】
図５（ｃ）は、ユーザが演算式として『４」５＋２」３』（５分の４足す３分の２）を入力した後に実行キー５ｄを押下した表示画面Ｗ１０４の一例を示した図である。ここで、表示画面Ｗ１０４には、小数点Ｈ１０６が表示されていることから、ＣＰＵ１０は、シンボルマークＨ１０２を点灯表示する（図４のステップＢ１０；Ｙｅｓ→ステップＢ１２）。
【００４３】
図６（ａ）は、設定モードの一例として、連立方程式の次元数を設定する表示画面Ｗ１１０の一例を示した図である。モード設定処理（図３のステップＡ１４）が実行された表示画面Ｗ１１０には、小数点が表示されていない。従って、ＣＰＵ１０は、シンボルマークＨ１１０を消灯する。
【００４４】
図６（ｂ）は、行列を計算する際の初期設定を行う表示画面Ｗ１１２の一例を示した図である。ここで、表示画面Ｗ１１２には、小数点が表示されていない。従って、ＣＰＵ１０は、シンボルマークＨ１１０を消灯する。
【００４５】
図６（ｃ）は、設定モードの一例として、小数点の記号を設定する表示画面Ｗ１１４の一例を示した図である。ここで、表示画面Ｗ１１４には、小数点が表示されていない。従って、ＣＰＵ１０は、シンボルマークＨ１１０を消灯する。
【００４６】
［１．４  作用・効果］
このように、第１実施形態によれば、表示部５０に小数点が表示されている場合に、シンボルマークを点灯表示する。また、表示部５０に小数点が表示されていない場合に、シンボルマークを消灯する。従って、小数点が表示部に表示されているか否かの状態を、ユーザはシンボルマークの点灯表示の状態を通じて視覚的に確実かつ迅速に確認することが可能となる。
【００４７】
〔第２実施形態〕
続いて、第２実施形態について説明する。第２実施形態は、演算結果が表示された場合に、シンボルマークを表示させる実施形態である。
【００４８】
［２．１  構成］
第２実施形態における関数電卓１の構成は、第１実施形態において図２に示したＲＯＭ２０を図７に示すＲＯＭ２６に置き換えた構成であり、以下、同一の構成要素には同一の符号を付してその説明を省略する。
【００４９】
図７を参照して、ＲＯＭ２６の構成について説明する。図７に示すように、ＲＯＭ２６は、第２演算プログラム２８と、小数点監視プログラム２４とを記憶している。
【００５０】
第２演算プログラム２８は、第２演算処理を実現するためのプログラムであり、ＣＰＵ１０がこの第２演算プログラム２８を実行することで、第２演算処理が実現される。ＣＰＵ１０は、ユーザに入力された演算式に従って演算を実行し、演算結果を表示部５０に表示する。そして、演算結果を表示する際に、併せてシンボルマークを点灯表示する。
【００５１】
［２．２  第２演算処理］
続いて、第２演算処理の流れについて詳細に説明する。図８は、第２演算処理にかかる関数電卓１の動作を説明するためのフローチャートである。この第２演算処理は、ＣＰＵ１０がＲＯＭ２６に記憶された第２演算プログラム２８を実行することによって実現される処理である。また、第２演算処理のステップＣ１０からＣ２０までは、第１演算処理のステップＡ１０からＡ２０までの処理と同一の処理であり、その詳細な説明は省略する。
【００５２】
ＣＰＵ１０は、第２演算処理が実行されると、小数点監視処理の実行を開始する。そして、演算式が入力されると、入力された演算式を表示部５０に表示し、演算式記憶領域３２に記憶する（ステップＣ１０〜Ｃ１８）。
【００５３】
続いて、ユーザにより実行キー５ｄが押下されると（ステップＣ２０；Ｙｅｓ）、ＣＰＵ１０は常駐的に実行していた小数点監視処理を終了する（ステップＣ２２）。続いて、演算式記憶領域３２に記憶されている演算式に従って演算を実行し（ステップＣ２４）、演算結果を表示部５０に表示する（ステップＣ２６）。続いて、ＣＰＵ１０は、特定の位置に、シンボルマークを点灯表示させる（ステップＣ２８；図９のシンボルマークＨ２００）。そして、ユーザにより第２演算処理を終了させる入力がなされると（ステップＣ３０；Ｙｅｓ）、第２演算処理を終了し、終了の指示入力がなされないときは（ステップＣ３０；Ｎｏ）、ステップＣ１２から処理を繰り返し実行する。
【００５４】
［２．３  動作例］
続いて、第２演算処理における関数電卓１の動作例について図を用いて説明する。
【００５５】
図９（ａ）は、ユーザにより演算式「１２３×４５６」が入力された状態を示す表示画面Ｗ２００の一例を示す図である。このとき、表示画面Ｗ２００には小数点が表示されていないことから、シンボルマークＨ２００は消灯している（図８のステップＣ１８、図４のステップＢ１４）。
【００５６】
この状態から、実行キー５ｄが押下されたときの状態を示した表示画面Ｗ２０２の一例が、図９（ｂ）である。ＣＰＵ１０は、演算結果Ｈ２０４を表示画面Ｗ２０２に表示する（図８のステップＣ２６）。そして、ＣＰＵ１０は、演算結果が表示されたことからシンボルマークＨ２００を点灯表示する（ステップＣ２８）。
【００５７】
［２．４  作用・効果］
このように、第２実施形態によれば、演算結果を表示させる場合にシンボルマークを点灯表示することができる。
【００５８】
〔変形例〕
上述した実施の形態では、表示制御装置の適用例として関数電卓を例に挙げて説明したが、関数電卓に限らず、携帯電話機、パソコン、電子時計、ＰＤＡ（Personal Digital Assistants）などの電子機器全般に本発明を適用して良いことは勿論である。具体的には、図３のＲＯＭ２０内の各種データ・プログラムを記憶し、実行できる環境にある電子機器であれば、何れの電子機器にも適用可能である。
【００５９】
また、上述した実施形態において、シンボルマークの表示態様として、表示画面右上に一つ表示することとして説明したが、他の表示態様でも良い。
【００６０】
また、上述した実施形態においては、ＣＰＵ１０が実行する小数点小数点監視処理によって小数点が表示されているか否かをいわばソフト的に判定し、シンボルマークを点灯表示させることとして説明したが、これに限られるわけではなく、ハードウェア的な回路としてシンボルマークの点灯表示を制御してもよい。以下、その場合の回路構成を説明する。
【００６１】
［３．１  ハードウェアによるシンボルマーク制御］
［３．１．１  表示部（液晶表示装置）の構成］
以下説明においては、表示部５０の液晶表示装置をセグメント方式の液晶表示装置として説明する。セグメント方式の液晶表示装置の構成は公知であるため、その詳細な説明は省略する。
【００６２】
図１０は、セグメント方式の液晶表示装置のうち、１桁分の表示領域（以下、適宜「桁領域」という。）を示したものである。各端子にはセグメント電極がそれぞれ接続されている。例えば、端子Ｓ１〜Ｓ７は、それぞれセグメント電極ＬＣ１〜ＬＣ７に接続されている。端子Ｓ８は、セグメント電極ＬＣ８及びセグメント電極ＬＣ９に接続されている。
【００６３】
［３．１．２  液晶表示装置の動作（液晶表示処理）］
図１０に示した液晶表示装置に数値等を点灯表示させる液晶表示処理について説明する。図１１はこの液晶表示処理の動作について示したフローチャートである。
【００６４】
まず、ＣＰＵ１０は表示部５０に表示させる液晶表示データを作成する（ステップＤ１０）。ここで、液晶表示データとは、どのセグメントの液晶を点灯表示するかを表すデータであって、各セグメント電極への電圧印加有無を定めたデータである。液晶表示装置は、作成された液晶表示データに従って各セグメント電極に電圧を印加する（ステップＤ１２）。ここで、図１０に示すように、セグメント電極ＬＣ８とセグメント電極ＬＣ９とは、同じ端子Ｓ８に接続されていることから、２つのセグメント電極の液晶は併せて点灯表示される。
【００６５】
液晶表示データについて、図１２を用いて説明する。図１２（ａ）は、液晶表示装置に「２．」と表示させるための液晶表示データである。ここで、図１２（ａ）の行方向は桁領域を示しており、列方向は各端子に接続されているセグメント電極への電圧印加有無を示している。同図（ａ）において、桁領域Ｎ１の液晶は、端子Ｓ１、端子Ｓ２、端子Ｓ４、端子Ｓ５、端子Ｓ７、端子Ｓ８に接続されているセグメント電極に電圧が印加される。
【００６６】
図１２（ａ）の液晶表示データに基づいて液晶を点灯表示させた表示画面Ｗ３００の一例を示す図が図１３（ａ）である。表示画面Ｗ３００には、表示画面Ｗ３００の右側から桁領域Ｎ１、桁領域Ｎ２、…、桁領域Ｎ８が配置されている。ここで、各桁領域は、図１０に示した桁領域の構成とそれぞれ同じものであり、数字を表す日の字形のセグメント群（以下、「日の字セグメント」という。）ＳＳ１と、小数点ＳＴ１と、シンボルマークＳＭ１とから構成されている。
【００６７】
図１３（ａ）において、数字を表す日の字セグメントＳＳ１は「２」（セグメント電極ＬＣ１、ＬＣ２、ＬＣ４、ＬＣ５、ＬＣ７の部分）を表す点灯表示がなされている。また、端子Ｓ８に接続されているセグメント電極ＬＣ８の小数点ＳＴ１と、セグメント電極ＬＣ９のシンボルマークＳＭ１とが点灯表示されている。
【００６８】
図１２（ｂ）の液晶表示データに基づいて液晶を点灯表示させた表示画面Ｗ３０２の一例を示す図が図１３（ｂ）である。表示画面Ｗ３０２には、「２．５」が表示されている。ここで、桁領域Ｎ２においては、数字「２」と、小数点ＳＴ２と、シンボルマークＳＭ２とが点灯表示されている。また、桁領域Ｎ１においては数字「５」が点灯表示されており、小数点ＳＴ３及びシンボルマークＳＭ３は消灯している。
【００６９】
このように、小数点とシンボルマークのセグメント電極が結線されているため、小数点が点灯表示されたときは、自動的にシンボルマークが点灯表示される。また、各小数点のセグメントの近傍に、対応するシンボルマークのセグメントが配置されている。このため、複数有る小数点のうち、どの小数点が表示されているのかを、ユーザはより明確に視認することができる。
【００７０】
なお、ここで上述した方法として、セグメント電極ＬＣ８と、セグメント電極ＬＣ９とが物理的に結線されていることとして説明したが、これに限られるわけではない。例えば、セグメント電極ＬＣ８と、セグメント電極ＬＣ９とが別々の端子に結線されており、ソフト的に切り替える処理をしても良いことは勿論である。この場合、ステップＤ１２において、セグメント電極ＬＣ８に電圧を印加する場合に、セグメント電極ＬＣ９にも同じ電圧を印加する制御を行うこととすれば良い。
【００７１】
［３．２  キャラクター絵柄を点灯表示］
また、上述した実施形態においては、シンボルマークとして所定の文字列「ＡＡＡ」を表示させることとして説明したが、文字列に限らず、例えば所定キャラクターの絵柄等を表示させても良いことは勿論である。
【００７２】
例えば、図１４（ａ）は、桁領域Ｎ１に「２．」と表示されている状態の表示画面Ｗ３２０の一例を示す図である。ここで、小数点ＳＴ１０が表示されていることから、連動してキャラクター絵柄Ｃ１が点灯表示されている。
【００７３】
さらに、図１４（ｂ）は、「２．５」を表示した表示画面Ｗ３２２の一例を示す図である。ここで、桁領域Ｎ２の小数点ＳＴ１２が表示されていることから、連動して桁領域Ｎ２のキャラクター絵柄Ｃ２が点灯表示される。そして、桁領域Ｎ１のキャラクター絵柄Ｃ１は消灯される。
【００７４】
このように、シンボルマークをキャラクター絵柄とすることにより、視認性だけでなく娯楽性を高めることもできる。
［３．３  小数点以外の表示とシンボルマーク点灯表示］
なお、本実施形態において小数点の表示状態に応じてシンボルマークを点灯表示させることとして説明したが、小数点に限られる訳ではなく、例えば「マイナス記号」が表示されているときにシンボルマークを点灯表示させることとしても良い。また、角度単位の表示状態と併せてシンボルマークを表示させることとしてもよい。
【００７５】
図１５（ａ）は、液晶表示装置の要部構成を示した図である。角度単位「ＤＥＧ」のセグメント電極ＬＣ９ａが端子Ｓ９ａに、角度単位「ＲＡＤ」のセグメント電極ＬＣ９ｂが端子Ｓ９ｂに、角度単位「ＧＲＡＤ」のセグメント電極ＬＣ９ｄが端子Ｓ９ｃにそれぞれ接続されている。また、シンボルマーク「ＡＡＡ」のセグメント電極ＬＣ９ｄは、角度単位「ＤＥＧ」のセグメント電極ＬＣ９ａと共に端子Ｓ９ａに共通接続されている。従って、端子Ｓ９ａに電圧が印加されると、セグメント電極ＬＣ９ａ及びセグメント電極ＬＣ９ｄそれぞれに対応するセグメントの液晶が同時に点灯表示される。
【００７６】
図１５（ｂ）は、「６０．」を表示した表示画面Ｗ３４０の一例を示す図である。角度単位として「ＲＡＤ」が設定されていることを示すＲＡＤマークＳＲ３４４が点灯表示されている。
【００７７】
ここで、ユーザにより角度単位が「ＤＥＧ」に変更設定された状態を図１５（ｃ）に示す。このとき、ＤＥＧマークＳＲ３４２が点灯表示されると同時に、シンボルマークＳＭ３４０が点灯表示される。
【００７８】
これにより、ユーザは特定の角度単位（この場合、「ＤＥＧ」）になっているか否かを、所定のシンボルマークを通じて視認することができる。
【図面の簡単な説明】
【００７９】
【図１】関数電卓の概観図。
【図２】関数電卓のブロック図。
【図３】第１演算処理の動作フローを示す図。
【図４】小数点監視処理の動作フローを示す図。
【図５】第１実施形態における動作例を示す図。
【図６】第１実施形態における動作例を示す図。
【図７】第２実施形態におけるＲＯＭ構成を示す図。
【図８】第２演算処理の動作フローを示す図。
【図９】第２実施形態における動作例を示す図。
【図１０】変形例における表示部の構成を説明する図。
【図１１】変形例における液晶表示処理を説明する図。
【図１２】変形例における液晶表示データの構成を説明する図。
【図１３】変形例における動作例を説明する図。
【図１４】変形例における動作例を説明する図。
【図１５】変形例における動作例を説明する図。
【符号の説明】
【００８０】
１  関数電卓
１０  ＣＰＵ
２０、２６  ＲＯＭ
２２  第１演算プログラム
２４  小数点監視プログラム
２８  第２演算プログラム
３０  ＲＡＭ
３２  演算式記憶領域
４０  入力部
５０  出力部
６０  バス
【図１】
2006092330.tif 000003
【図２】
2006092330.tif 000004
【図３】
2006092330.tif 000005
【図４】
2006092330.tif 000006
【図５】
2006092330.tif 000007
【図６】
2006092330.tif 000008
【図７】
2006092330.tif 000009
【図８】
2006092330.tif 000010
【図９】
2006092330.tif 000011
【図１０】
2006092330.tif 000012
【図１１】
2006092330.tif 000013
【図１２】
2006092330.tif 000014
【図１３】
2006092330.tif 000015
【図１４】
2006092330.tif 000016
【図１５】
2006092330.tif 000017