(57)【要約】      （修正有）【課題】ユーザが電子機器を使用中にコード表示のコントラスト調整を容易に行うことが可能な電子機器を提供する。【解決手段】電子機器１は、コントラスト比の調整が可能なディスプレイ１０と、コードを表示する際の前記ディスプレイのコントラスト比を設定するコード表示用のコントラストデータを記憶しているコード表示用コントラストデータ記憶手段１６１と、前記コード表示用コントラストデータ記憶手段に記憶されている前記コード表示用のコントラストデータによりコントラスト比を設定し、前記ディスプレイ上にコードの表示を行わせ、コードの表示が行われているときに、所定のキー入力が行われた場合、当該キー入力に応じて前記ディスプレイのコントラスト比を変更してコードの表示を行わせるＣＰＵ１１、表示駆動部１２と、を備えている。【選択図】図２
2018026148.tif 000002
【特許請求の範囲】
【請求項１】
バックライトを有さない反射型のディスプレイであって、コントラスト比の調整が可能な当該ディスプレイと、
コードを表示する際の前記ディスプレイのコントラスト比を設定するコード表示用のコントラストデータを記憶しているコード表示用コントラストデータ記憶手段から前記コード表示用のコントラストデータを取得してコントラスト比を設定し、前記ディスプレイ上にコードの表示を行わせる表示制御手段と、
前記表示制御手段によりコードの表示が行われているときに、所定のキー入力が行われた場合、当該キー入力に応じて前記ディスプレイのコントラスト比を変更してコードの表示を行わせるコントラスト変更手段と、を備えることを特徴とする電子機器。
【請求項２】
コード表示解除の操作がなされると、その時点での前記ディスプレイのコントラスト比に対応したコード表示用のコントラストデータを前記コード表示用コントラストデータ記憶手段に記憶させるコントラストデータ書込み手段を備えたことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記コントラストデータ書込み手段は、所定のキー操作がなされるごとに、その時点での前記ディスプレイのコントラスト比に対応したコード表示用のコントラストデータを個別に前記コード表示用コントラストデータ記憶手段に記憶させることを特徴とする請求項２に記載の電子機器。
【請求項４】
コード表示を指令する操作がなされると、前記コード表示用コントラストデータ記憶手段に複数の前記コード表示用のコントラストデータが記憶されている場合には、前記ディスプレイ上に当該各コード表示用のコントラストデータのうちのいずれかをユーザに選択させる選択手段を備え、
前記表示制御手段は、選択された前記コード表示用のコントラストデータに基づいてコントラスト比を設定して前記ディスプレイ上にコード表示を行わせることを特徴とする請求項３の記載の電子機器。
【請求項５】
前記コード表示には、少なくとも２次元コードの表示が含まれることを特徴とする請求項１から請求項４のいずれか一項に記載の電子機器。
【請求項６】
前記ディスプレイは反射型単純マトリクス型の液晶ディスプレイであることを特徴する請求項１から請求項５のいずれか一項に記載の電子機器。
【請求項７】
バックライトを有さない反射型のディスプレイであって、コントラスト比の調整が可能な当該ディスプレイを備えた電子機器におけるコード表示方法であって、
コードを表示する際の前記ディスプレイのコントラスト比を設定するコード表示用のコントラストデータを記憶しているメモリから前記コード表示用のコントラストデータを取得してコントラスト比を設定し、前記ディスプレイ上にコードの表示を行わせる表示制御ステップと、
前記表示制御ステップによりコードの表示が行われているときに、所定のキー入力が行われた場合、当該キー入力に応じて前記ディスプレイのコントラスト比を変更してコードの表示を行わせるコントラスト変更ステップと、を備えることを特徴とするコード表示方法。
【請求項８】
バックライトを有さない反射型のディスプレイであって、コントラスト比の調整が可能な当該ディスプレイを備えたコンピュータを、
コードを表示する際の前記ディスプレイのコントラスト比を設定するコード表示用のコントラストデータを記憶しているコード表示用コントラストデータ記憶手段から前記コード表示用のコントラストデータを取得してコントラスト比を設定し、コントラスト比を設定し、前記ディスプレイ上にコードの表示を行わせる表示制御手段と、
前記表示制御手段によりコードの表示が行われているときに、所定のキー入力が行われた場合、当該キー入力に応じて前記ディスプレイのコントラスト比を変更してコードの表示を行わせるコントラスト変更手段、として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に係り、特に２次元コード等を表示可能な電子機器に関する。
【背景技術】
【０００２】
近年、ＱＲコード（登録商標）等の２次元コードをディスプレイ上に表示する電子機器が種々開発されている。例えば、特許文献１には、文書編集装置で編集したテキストデータを２次元コードに変換して表示し、それを例えば携帯電話に取り込み、取り込んだデータを例えば所定のウェブサイトにアップロードしたり、インターネットメールを介してパーソナルコンピュータに転送する等してテキストデータを他の電子デバイスに簡単に転送する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−７６５４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＱＲコード等の２次元コードやバーコード等の１次元コードは、例えば紙面上に印字されていれば、白い紙面上に黒で印字され、コントラストが明確であるため、上記のように、例えば携帯電話等のリーダにより的確に認識され、容易に読み取ることができる。
【０００５】
しかし、一般的に、電子機器の液晶等で構成されたディスプレイの非点灯部は、上記の紙面のように白ではなく、何らかの色を有しているため、電子機器のディスプレイ上に２次元コード等を表示した場合、２次元コード等を表す点灯部と非点灯部とのコントラストが、２次元コード等を紙面上に表示した場合のように高くならない。そのため、電子機器のディスプレイ上に表示された２次元コード等をカメラ付き携帯電話等のリーダで読み取らせても、リーダが２次元コード等を必ずしも的確に認識できず、コントラストによっては２次元コード等を読み取ることができない場合がある。
【０００６】
そのため、電子機器のディスプレイ上に表示された２次元コード等を携帯電話等のリーダで読み取ることができるように、ディスプレイ上に表示される２次元コード等のコントラストを調整することが必要になる。しかし、その際、例えば、ユーザが、電子機器である関数電卓に入力した数式を２次元コード等にコード化して表示させている状態で、携帯電話等のリーダでそれを読み取れないため、いちいち電子機器を一旦セットアップモードに戻してコントラスト調整を行うのでは手間がかかり、ユーザが煩わしいと感じてしまう虞れがある。
【０００７】
本発明は、上記の問題点を鑑みてなされたものであり、ユーザが電子機器を使用中に、少なくともコード表示のコントラスト調整を容易に行うことが可能な電子機器、コード表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
以上の課題を解決するため、本発明の電子機器は、
バックライトを有さない反射型のディスプレイであって、コントラスト比の調整が可能な当該ディスプレイと、
コードを表示する際の前記ディスプレイのコントラスト比を設定するコード表示用のコントラストデータを記憶しているコード表示用コントラストデータ記憶手段から前記コード表示用のコントラストデータを取得してコントラスト比を設定し、前記ディスプレイ上にコードの表示を行わせる表示制御手段と、
前記表示制御手段によりコードの表示が行われているときに、所定のキー入力が行われた場合、当該キー入力に応じて前記ディスプレイのコントラスト比を変更してコードの表示を行わせるコントラスト変更手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザが電子機器を使用中に、少なくともコード表示のコントラスト調整を容易に行うことが可能となる。
【図面の簡単な説明】
【００１０】
【図１】電子機器の一例としての関数電卓の概観を示す平面図である。
【図２】第１の実施形態に係る関数電卓の内部構成を示すブロック図である。
【図３】関数電卓のセットアップ時のコントラストの設定処理を説明するフローチャートである。
【図４】（Ａ）セットアップ画面の例を表す図であり、ディスプレイ上に表示される（Ｂ）調整用の２次元コードの例および（Ｃ）調整用のパターンの例を表す図である。
【図５】第１の実施形態に係る関数電卓の使用時のコントラストの設定処理を説明するフローチャートである。
【図６】ディスプレイ上に表示される（Ａ）データの例および（Ｂ）２次元コードの例を表す図であり、（Ｃ）２次元コードのコントラストを切り替えて表示された状態を表す図である。
【図７】第２の実施形態に係る関数電卓の使用時のコントラストの設定処理を説明するフローチャートである。
【図８】第２の実施形態に係る関数電卓の内部構成を示すブロック図である。
【図９】（Ａ）ディスプレイ上に表示された数式の例、（Ｂ）コード表示用コントラスト値を選択させる画面の例、および（Ｃ）選択されたコード表示用のコントラスト値に基づくコントラストで表示された２次元コードの例を表す図である。
【発明を実施するための形態】
【００１１】
以下、本発明に係る電子機器の各実施の形態について、図面を参照して説明する。なお、以下では、電子機器が関数電卓である場合について説明するが、本発明は、電子機器が関数電卓である場合に限定されず、ディスプレイ上に１次元コードや２次元コード等のコード表示を行うことが可能な電子機器であればどのような電子機器にも適用される。また、発明の範囲は、図示例に限定されない。
【００１２】
［第１の実施の形態］
図１は、本発明に係る第１の実施形態に係る電子機器の例としての関数電卓の平面図である。図１に示すように、関数電卓１は、各種キー群を有する入力キー群２と、ディスプレイ１０とを備えている。
【００１３】
入力キー群２は、ユーザから数値や計算記号等の数式構成要素の入力操作を受けたり、各種処理の指示操作を受けたりするためのキー群であり、それぞれ固有の機能を割り当てられた複数のキーを備えている。本実施形態においては、入力キー群２は、テンキー２０やカーソルキー２１、SET UPキー２２、ACキー２３、CODEキー２４、EXITキー２５等を備えている。
【００１４】
このうち、テンキー２０は数値の入力操作を受けるキーである。また、カーソルキー２１は、ディスプレイ１０内で編集対象位置や選択対象位置を示すカーソルを所定の方向に移動させる場合等に押下されるキーであり、本実施形態では、上下左右の４方向について入力可能に構成されている。
【００１５】
SET UPキー２２は、関数電卓１のセットアップ時にユーザが種々の機能を設定したり選択したりする際に押下されるキーであり、ACキー２３は、それまで行った計算を全てクリアするために押下するキーである。また、CODEキー２４は、ディスプレイ１０に表示されたデータを２次元コードに変換して表示させる際に押下されるキーであり、EXITキー２５は、処理を終了する際に押下するキーである。なお、これらのキーの本発明における具体的な機能や使い方等については後で説明する。
【００１６】
また、ディスプレイ１０は、反射型の単純マトリクス型の液晶ディスプレイ（Liquid Crystal Display）等により構成されており、入力キー群２などの操作に応じた文字や符号、記号、式、計算結果等の各種データや、前述したＱＲコード等の２次元コードを、複数のドットにより表示するようになっている。なお、ディスプレイ１０に、タッチパネルを、例えば表示画面全面に亘って一体的に設けることも可能である。また、以下では、コード表示として２次元コードを表示する場合について説明するが、バーコード等の１次元コードを表示する場合も同様に説明される。
【００１７】
［内部構成］
次に、本実施形態に係る関数電卓１の内部構造について説明する。図２は、関数電卓１の内部構成を示すブロック図である。図２に示すように、関数電卓１は、ＣＰＵ（Central Processing Unit）１１と、表示駆動部１２と、キー入力部１３と、通信部１４と、記録媒体読取部１５と、記憶部１６とを備えて構成されている。
【００１８】
表示駆動部１２は、ＣＰＵ１１からの制御に従って、前述したディスプレイ１０上に各種情報を表示するように駆動制御する。また、表示駆動部１２は、コントラスト調整回路１２Ａを備えており、コントラスト調整回路１２Ａによりディスプレイ１０上に表示を行う際のコントラスト比を調整するようになっている。反射型の単純マトリクス型液晶ディスプレイの場合、印加する電圧値を変化させることで点灯（黒）部の反射率と非点灯（白）部の反射率が変化し、反射率の割合（白部の反射率／黒部の反射率）が、つまりコントラスト比が変化する。以下、液晶に印加する電圧値を変化させてコントラスト比を変化させることをコントラストの調整と呼ぶ。なお以下では、コントラスト比を単純にコントラストと称する場合もある。このように、本実施形態では、表示駆動部１２が、コントラストを調整してディスプレイ１０上に表示を行わせる表示駆動手段として機能するようになっている。
【００１９】
キー入力部１３は、前述した入力キー群２（前述したようにタッチパネルを設ける場合には入力キー群２とタッチパネル）を備えており、ユーザ操作により入力されたキーに対応するキー入力信号をＣＰＵ１１に出力するようになっている。そして、ＣＰＵ１１は、ユーザ操作により入力されたキーに対応するキー入力信号を受け付けて対応する数式をディスプレイ１０上に表示させたり、計算実行したり、或いは種々の処理を行うようになっている。
【００２０】
通信部１４は、関数電卓１を例えば図示しないネットワークに接続した場合等に、これを介してネットワーク等に接続される外部機器（例えばサーバやコンピュータ等）との間で通信を行うことができるようになっている。
【００２１】
記録媒体読取部１５は、着脱自在に装着されるＵＳＢメモリ等の外部情報記録媒体１５Ａから情報を読み取るようになっている。なお、後述する本発明に係るプログラムｐを外部情報記録媒体１５Ａから記録媒体読取部１５経由で読み込むように構成することも可能であり、また、本発明に係るプログラムｐを関数電卓１から外部情報記録媒体１５Ａに読み出すことができるように構成することも可能である。
【００２２】
記憶部１６は、関数電卓１の各種機能を実現するためのプログラムやデータ（変数や数式等を含む。）等を記憶するとともに、ＣＰＵ１１の作業領域として機能するメモリである。なお、プログラムの中には、後述するように、例えば数式を２次元コード化するためのプログラム等も含まれる。
【００２３】
また、本実施形態では、記憶部１６は、前述した本発明に係るプログラムｐを記憶する記憶領域１６０を備えている。なお、本発明に係るプログラムｐは、後述するコントラスト調整処理（図３、図５、図７参照）をＣＰＵ１１に実行させるためのプログラムである。
【００２４】
また、記憶部１６には、ディスプレイ１０上に表示を行う際のコントラスト比を設定するための２種類のコントラストデータが記憶されるようになっている。本実施形態では、コントラストデータとして後述するコード表示用コントラスト値Ｃｃと通常表示用コントラスト値Ｃｕとを記憶する記憶領域１６１、１６２が設けられている。すなわち、本実施形態では、記憶部１６の記憶領域１６１、１６２がそれぞれ、コード表示用コントラストデータ（すなわちコード表示用コントラスト値Ｃｃ）を記憶するコード表示用コントラストデータ記憶手段、およびコード表示以外の通常表示用のコントラストデータ（すなわち通常表示用コントラスト値Ｃｕ）を記憶する通常表示用コントラストデータ記憶手段として機能するようになっている。
【００２５】
ＣＰＵ１１は、関数電卓１の各部を中央制御する。具体的には、ＣＰＵ１１は、記憶部１６の各記憶領域に記憶されているシステムプログラムや各種アプリケーションプログラムの中から指定されたプログラムを読み出して記憶部１６の作業領域に展開し、記憶部１６に展開されたプログラムとの協働で、各種処理を実行するようになっている。また、ＣＰＵ１１は、表示駆動部１２を制御して、ディスプレイ１０上に必要な表示を行わせるようになっている。
【００２６】
［動作］
次に、本実施形態に係る電子機器である関数電卓１における動作について、各図面に示すフローチャートに基づいて説明する。また、本実施形態に係る電子機器である関数電卓１の作用についてもあわせて説明する。なお、以下で説明する関数電卓１の動作は、図２に示した本発明に係るプログラムｐに従って行われるため、以下の説明は、本発明に係るプログラムｐについての説明にもなっている。
【００２７】
［セットアップ時のコントラストの設定処理について］
まず、関数電卓１におけるセットアップ時のコントラストの設定処理について、図３に示すフローチャート等に基づいて説明する。
【００２８】
なお、少なくともコード表示用コントラスト値Ｃｃについては、必ずしもこのセットアップ時のコントラスト値の設定処理において設定を行う必要はなく、後述する使用時のコントラスト値の設定処理に基づいて、関数電卓１の使用時に設定を行うことも可能である。
【００２９】
また、以下では、コード表示用コントラスト値Ｃｃと通常表示用コントラスト値Ｃｕとは、それぞれ００〜１Ｆ（ｈ）のデータ値を取ることが可能とされており、コントラストをそれぞれ３１段階で調整できるようになっているものとする。また、デフォルトの状態（すなわち関数電卓１の工場出荷時やユーザによる購入時等）では、記憶部１６の各記憶領域１６１、１６２（図２参照）にそれぞれ、コード表示用コントラスト値Ｃｃと通常表示用コントラスト値Ｃｕとして、適切な値が記憶されているものとする。ここでは上記の００〜１Ｆ（ｈ）の中間値である０Ｆ（ｈ）がそれぞれに記憶されているものとするが、異なる値であっても良い。
【００３０】
関数電卓１のＣＰＵ１１は、SET UPキー２２が押下されると、表示駆動部１２に、ディスプレイ１０上に図４（Ａ）に示すようなセットアップ画面を表示させる（ステップＳ１）。そして、ユーザにより上方向または下方向のカーソルキー２１が操作されると、セットアップ画面上で「通常表示コントラスト」と「２次元コード表示コントラスト」の２つの項目の横に表示されたラジオボタンを、カーソルキー２１の操作にあわせて切り替えて表示し、２つの項目のうちのいずれかをユーザに選択させる（ステップＳ２）。
【００３１】
そして、ユーザにより「２次元コード表示コントラスト」の項目が選択されると（ステップＳ３；ＹＥＳ）、ＣＰＵ１１は、記憶部１６からコード表示用コントラスト値Ｃｃを読み出してコントラスト調整回路１２Ａ内の図示しないレジスタにセットする（ステップＳ４）。上記のように、デフォルトの状態ではコード表示用コントラスト値Ｃｃは０Ｆ（ｈ）である。
【００３２】
表示駆動部１２のコントラスト調整回路１２Ａは、コード表示用コントラスト値Ｃｃが内部のレジスタにセットされると、ディスプレイ１０上にコード表示する際のコントラストを、セットされたコード表示用コントラスト値Ｃｃに基づいて調整して、そのコントラストで、ディスプレイ１０上に図４（Ｂ）に示すような調整用の２次元コードを表示させる（ステップＳ５）。
【００３３】
ここで、ユーザはディスプレイ１０上に表示された調整用の２次元コードを撮像機能付き携帯電話等のリーダで読み取らせるが、リーダが２次元コードを認識できずに読み取ることができなかった場合には、図４（Ｂ）のガイド表示に従って上方向または下方向のカーソルキー２１を操作する。上下方向のカーソルキー２１が操作された場合には（ステップＳ６；ＹＥＳ）、ＣＰＵ１１は、ユーザのカーソルキー２１の操作に従ってコード表示用コントラスト値Ｃｃを変更する（ステップＳ７）。
【００３４】
すなわち、例えばユーザがカーソルキー２１を上方向に操作した場合には、ＣＰＵ１１は、コントラスト調整回路１２Ａ内のレジスタのコード表示用コントラスト値Ｃｃを１（ｈ）増加させる。そして、表示駆動部１２は、増加されたコード表示用コントラスト値Ｃｃに基づくコントラストに調整し、ディスプレイ１０上に表示した調整用の２次元コード（図４（Ｂ）参照）のコントラストを切り替えて表示する（ステップＳ５）。
【００３５】
つまり、この場合は、ディスプレイ１０上に表示されている調整用の２次元コードのコントラストが若干高くなる。また、例えばユーザがカーソルキー２１を下方向に操作した場合には、上記とは逆の処理が行われ、その場合は、ディスプレイ１０上に表示されている調整用の２次元コードのコントラストが若干低くなる。
【００３６】
なお、ディスプレイ１０上に表示された２次元コード等を読み取らせるリーダは、携帯電話だけでなく、例えば、スマートフォンやタブレット端末、携帯型のコンピュータ、デジタルカメラなど、ディスプレイ１０上に表示された２次元コード等を読み取ることができるものであれば特に限定されない。
【００３７】
そして、上記のようにしてコード表示用コントラスト値Ｃｃが変更され、ディスプレイ１０上に表示された調整用の２次元コードのコントラストが変更された状態で、ユーザが、ディスプレイ１０上に表示された２次元コードを携帯電話等のリーダで読み取らせる。そして、以上のステップＳ５〜Ｓ７の処理が、ディスプレイ１０上に表示された２次元コードを携帯電話等のリーダが認識して読み取るようになるまで行われる。
【００３８】
そして、上記のようにして、携帯電話等のリーダで、ディスプレイ１０上に表示された２次元コードを読み取ることができるようになり、ユーザが、このセットアップ時のコントラストの設定処理を終了するためにACキー２３を押下すると（ステップＳ８；ＹＥＳ）、ＣＰＵ１１は、その時点でレジスタに保存されているコード表示用コントラスト値Ｃｃを記憶部１６の記憶領域１６１に上書き保存して記憶させて（ステップＳ９）、セットアップ時のコントラストの設定処理を終了するようになっている。
【００３９】
一方、ＣＰＵ１１は、ステップＳ３の選択処理でユーザにより「２次元コード表示コントラスト」の項目が選択されず（ステップＳ３；ＮＯ）、「通常表示コントラスト」の項目が選択されると（ステップＳ１０；ＹＥＳ）、記憶部１６から通常表示用コントラスト値Ｃｕを読み出してコントラスト調整回路１２Ａ内の図示しないレジスタにセットする（ステップＳ１１）。上記のように、デフォルトの状態では通常表示用コントラスト値Ｃｕは０Ｆ（ｈ）である。
【００４０】
表示駆動部１２は、上記と同様にして、コントラスト調整回路１２Ａで、ディスプレイ１０上に通常の表示を行う際のコントラストを、送信されてきた通常表示用コントラスト値Ｃｕに基づくコントラストに調整して、そのコントラストで、ディスプレイ１０上に、例えば図４（Ｃ）に示すようなグラデーションの調整用のパターンを表示させる（ステップＳ１２）。
【００４１】
なお、図４（Ｃ）に示すようなグラデーションの調整用パターンの代わりに、例えば後述する図６（Ａ）に示すような数式や文字等のデータを調整用に表示するように構成することも可能である。また、調整用にパターンを表示する場合も、図４（Ｃ）に示すようなグラデーションのパターンではなく他のパターンを表示するように構成することも可能である。
【００４２】
さらに、図４（Ｃ）に示すようなグラデーションの調整用パターンを表示すると、ユーザが、そのコントラストで明るい表示の部分と暗い表示の部分とがどのように表示されるかを一目で把握することが可能となり、コントラスト調整を行い易くなるといったメリットがある。
【００４３】
そして、この場合は、コントラストが付き過ぎている、或いはもう少しコントラストを付けたいというユーザの好みに応じて、ユーザにより図４（Ｃ）の表示に従って上方向または下方向のカーソルキー２１が操作された場合には（ステップＳ１３；ＹＥＳ）、ＣＰＵ１１は、ユーザのカーソルキー２１の操作に従って通常表示用コントラスト値Ｃｕを変更する（ステップＳ１４）。
【００４４】
すなわち、例えばユーザがカーソルキー２１を上方向に操作した場合には、ＣＰＵ１１は、コントラスト調整回路１２Ａ内のレジスタの通常表示用コントラスト値Ｃｕを１（ｈ）増加させる。そして、表示駆動部１２は、増加された通常表示用コントラスト値Ｃｕに基づくコントラストに変更する。
【００４５】
そして、表示駆動部１２は、このようにして変更した通常表示用コントラスト値Ｃｕに基づいて変更したコントラストでディスプレイ１０上に調整用パターンを表示する（ステップＳ１２）。また、例えばユーザがカーソルキー２１を下方向に操作した場合には、上記とは逆の処理が行われる。
【００４６】
そして、このようにして通常表示用コントラスト値Ｃｕが変更され、ディスプレイ１０上に表示された調整用パターンのコントラストが変更されるごとに、ディスプレイ１０上にコントラストが変更された調整用パターンを表示する。そして、以上の処理が、ユーザがコントラストを気に入るまで行われる。
【００４７】
そして、ユーザが、コントラストはこれでよいと判断し、このセットアップ時のコントラストの設定処理を終了するためにACキー２３を押下すると（ステップＳ１５；ＹＥＳ）、ＣＰＵ１１は、レジスタにその時点で保存されている通常表示用コントラスト値Ｃｕを記憶部１６の記憶領域１６２に上書き保存して記憶させて（ステップＳ１６）、セットアップ時のコントラスト値の設定処理を終了する。
【００４８】
［使用時のコントラストの設定処理について］
次に、関数電卓１におけるコントラスト調整処理である関数電卓１の使用時のコントラストの設定処理について、図５に示すフローチャート等に基づいて説明する。
【００４９】
なお、関数電卓１の使用開始時点においては、上記のように、セットアップ時のコントラスト値の設定処理でコード表示用コントラスト値Ｃｃを設定した場合は、記憶部１６には、設定されたコード表示用コントラスト値Ｃｃが記憶されており、また、前述したように、セットアップ時にコントラスト値の設定処理を行わない場合は、記憶部１６には、デフォルトのコード表示用コントラスト値Ｃｃすなわち上記の例では０Ｆ（ｈ）が記憶されている。
【００５０】
関数電卓１のＣＰＵ１１は、装置の電源がオンされて（ステップＳ２１）、関数電卓１の使用が開始されると、記憶部１６から通常表示用コントラスト値Ｃｕを読み出してコントラスト調整回路１２Ａ内のレジスタに設定する（ステップＳ２２）。
【００５１】
この設定により、表示駆動部１２は、コントラスト調整回路１２Ａで、ディスプレイ１０上に数式や文字等のデータを表示する際のコントラスト比を、通常表示用コントラスト値Ｃｕに基づいて調整して、そのコントラストで、ディスプレイ１０上でのデータの表示を行うようになる（図６（Ａ）参照）。
【００５２】
そして、ユーザによるコード表示指令すなわち２次元コードを表示することの指令がない限り（ステップＳ２３；ＮＯ）、ＣＰＵ１１は、ユーザが数式や文字等の入力等の通常動作を行い（ステップＳ２４）、それに基づいてディスプレイ１０上に数式や文字等を表示する際には（ステップＳ２５）、表示駆動部１２に、通常表示用コントラスト値Ｃｕに基づくコントラストで数式や文字等をディスプレイ１０上に表示させるようになっている。
【００５３】
なお、ユーザが通常表示用コントラスト値Ｃｕを変更したい場合、本実施形態では、上記のセットアップ時の操作によって通常表示用コントラスト値Ｃｕを変更するが、例えば、関数電卓１の使用時に、ユーザが何らかの操作を行うことで通常表示用コントラスト値Ｃｕを変更することができるように構成することも可能である。
【００５４】
一方、本実施形態では、ユーザがCODEキー２４を押下する等の操作を行うと、ディスプレイ１０上に表示されているデータ（例えば図６（Ａ）に示した数式等）を２次元コードにコード化して、例えば図６（Ｂ）に示すようにディスプレイ１０上にコード化した２次元コードを表示する。すなわち、本実施形態では、ユーザは、ワンタッチ（CODEキー２４の押下等）で、データをコード化してディスプレイ１０上に表示することができるようになっている。
【００５５】
具体的には、ＣＰＵ１１は、CODEキー２４が押下される等の操作が行われてコード表示指令が行われると（ステップＳ２３；ＹＥＳ）、記憶部１６からコード表示用コントラスト値Ｃｃを読み出してコントラスト調整回路１２Ａ内のレジスタにコード表示用コントラスト値Ｃｃを設定する（ステップＳ２６）。そして、ディスプレイ１０上に表示されている数式等のデータを２次元コード化する。
【００５６】
そして、表示駆動部１２は、この設定に基づいて、コントラスト調整回路１２Ａで、ディスプレイ１０上にコード表示する際のコントラストを、コード表示用コントラスト値Ｃｃに基づいて調整して、そのコントラストで、図６（Ｂ）に示すようにディスプレイ１０上に２次元コードを表示する（ステップＳ２７）。
【００５７】
この時点で、ユーザは、ディスプレイ１０上に表示された２次元コードを携帯電話やスマートフォン等のリーダで読み取らせる等の動作を行う。そして、２次元コードをリーダで読み取ることができれば、後述するようにコード表示の解除動作を行うが（ステップＳ２８；ＹＥＳ）、ユーザが２次元コードをリーダで読み取らせてもリーダが読み取ることができない場合は、ユーザは、所定のキー入力、すなわちカーソルキー２１による上方向（△キー）または下方向（▽キー）のキー入力が行われる（ステップＳ２９；ＹＥＳ）。
【００５８】
ＣＰＵ１１は、ユーザによる所定のキー入力（カーソルキー２１による上方向または下方向のキー入力）が行われると（ステップＳ２９；ＹＥＳ）、所定のキー入力に応じてコード表示用コントラスト値Ｃｃを変更する（ステップＳ３０）。すなわち、上記と同様に、例えばユーザがカーソルキー２１を上方向に操作した場合には、ＣＰＵ１１は、このカーソルキー２１の上方向のキー入力に応じて、レジスタ内のコード表示用コントラスト値Ｃｃを１（ｈ）増加させて変更する。
【００５９】
そして、表示駆動部１２は、上記と同様に、コントラスト調整回路１２Ａで、ディスプレイ１０上にコード表示する際のコントラストを、増加されたコード表示用コントラスト値Ｃｃに基づいて調整して、図６（Ｃ）に示すように、ディスプレイ１０上に表示した２次元コードのコントラストを切り替えて表示する（ステップＳ２７）。
【００６０】
つまり、この場合は、図６（Ｃ）では少々分かりづらいかもしれないが、ディスプレイ１０上に表示されている２次元コードのコントラストが若干高くなる。また、図示を省略するが、例えばユーザがカーソルキー２１を下方向に操作した場合には、上記とは逆の処理が行われ、その場合は、ディスプレイ１０上に表示されている２次元コードのコントラストが若干低くなる。
【００６１】
この状態で、ユーザは、再度、ディスプレイ１０上に表示された２次元コードを携帯電話やスマートフォン等のリーダで読み取らせる等の動作を行い、リーダでディスプレイ１０上に表示されている２次元コードを読み取ることができるようになるまで、ステップＳ２９、Ｓ３０、Ｓ２７の処理すなわちコード表示用コントラスト値Ｃｃの変更処理が繰り返される。
【００６２】
そして、携帯電話やスマートフォン等のリーダが関数電卓１のディスプレイ１０上に表示された２次元コードを読み取ることができ、それに伴って行われる一連の動作（例えば読み取った数式に対応するグラフのスマートフォン等の画面上への表示等）が行われると、ユーザは、EXITキー２５を押下してコード表示を解除して終了させる（ステップＳ２８；ＹＥＳ）。
【００６３】
本実施形態では、このようにしてユーザによりコード表示解除の操作がなされると（ステップＳ２８；ＹＥＳ）、ＣＰＵ１１は、その時点でコントラスト調整回路１２Ａのレジスタに保存されているコード表示用コントラスト値Ｃｃを、記憶部１６の記憶領域１６１に記憶されているコード表示用コントラスト値Ｃｃに上書きして記憶させて、記憶部１６のコード表示用コントラスト値Ｃｃを書き換える（ステップＳ３１）。
【００６４】
そして、ＣＰＵ１１は、ディスプレイ１０上の表示を、通常表示用コントラスト値Ｃｕに基づくコントラストで表示する状態（ステップＳ２２以下）に戻すようになっている。
【００６５】
［効果］
以上のように、本実施形態に係る電子機器（すなわち例えば関数電卓１）では、電子機器（関数電卓１）の使用中に、数式等のデータが２次元コードにコード化され、コード表示されている状態で、ユーザにより所定のキー入力（カーソルキー２１による上方向または下方向のキー入力）が行われた場合に、コード表示用コントラスト値Ｃｃを当該キー入力（上方向キーまたは下方向キー）に応じて変更して、変更したコード表示用コントラスト値Ｃｃに基づいてコントラストを調整してディスプレイ１０上にコード表示を行わせるように制御するように構成した。
【００６６】
そのため、ユーザは、電子機器（関数電卓１）の使用中に、カーソルキー２１による上方向（△キー）または下方向（▽キー）のキー入力を行うだけで、２次元コードのコード表示のコントラスト調整を行うことが可能となり、少なくともコード表示のコントラスト調整を非常に容易に行うことが可能となる。
【００６７】
また、上記のように、ユーザによりコード表示解除の操作がなされた時点で、変更後のコード表示用コントラスト値Ｃｃを記憶部１６に記憶させてコード表示用コントラスト値Ｃｃを書き換えるように構成すれば（ステップＳ３１参照）、少なくともコード表示用コントラスト値Ｃｃについては電子機器（関数電卓１）の使用中に設定処理を行うことが可能になる。
【００６８】
コード表示用コントラスト値Ｃｃの設定においては、上記のように、ディスプレイ１０上に２次元コードを表示させ、それを携帯電話やスマートフォン等のリーダで読み取るという動作が必要になるが、上記のように、電子機器（関数電卓１）の使用中にコード表示用コントラスト値Ｃｃの設定処理を行うことが可能になれば、少なくともセットアップ時に、上記のような動作を行ってコード表示用コントラスト値Ｃｃの設定処理を行う必要がなくなり、ユーザにとって電子機器（関数電卓１）を簡単に扱うことが可能になるといったメリットがある。
【００６９】
なお、下記の第２の実施形態においても同様であるが、ユーザによる所定のキー入力を、上記のようにカーソルキー２１による上方向または下方向のキー入力で行うように構成する代わりに、例えば、カーソルキー２１による右方向または左方向のキー入力で行うように構成したり、或いは、＋キーまたは−キーのキー入力で行うように構成することも可能であり、所定のキー入力の仕方は適宜の仕方に決められる。
【００７０】
［第２の実施の形態］
次に、本発明に係る第２の実施形態について説明する。上記のように、第１の実施形態では、変更後のコード表示用コントラスト値Ｃｃを記憶部１６に記憶させる（ステップＳ３１参照）ように構成することについて説明した。そして、それをさらに敷衍すると、種々変更させたコード表示用コントラスト値Ｃｃをそれぞれ記憶させるように構成することも可能である。
【００７１】
例えば、電子機器（関数電卓１）のディスプレイ１０上に表示された２次元コード等を読み取るリーダは、いつも同じリーダであるとは限らず、他のリーダが用いられる場合もあり得る。すなわち、例えば、一人のユーザがいつも同じ携帯電話を用いて読み取り動作を行うとは限らず、同じユーザでも携帯電話の他にスマートフォンやタブレット端末、携帯型のコンピュータ、デジタルカメラ等で読み取る場合もあり得る。
【００７２】
また、例えば同じ携帯電話でも、他のユーザが先のユーザとは別のメーカの携帯電話で電子機器（関数電卓１）のディスプレイ１０上に表示された２次元コード等を読み取ることが可能なコントラストは、先のユーザの携帯電話で読み取ることができるコントラストとは異なる場合もあり得る。
【００７３】
上記のように、電子機器（関数電卓１）で複数のコード表示用コントラスト値Ｃｃを記憶することができるように構成すれば、このような場合に備えて、１人或いは複数のユーザの各リーダに適したコード表示用コントラスト値Ｃｃをそれぞれ記憶しておけば、ディスプレイ１０上に表示された２次元コード等を読み取るリーダが代わっても、記憶されているコード表示用コントラスト値Ｃｃからそれに適したコード表示用コントラスト値Ｃｃを選択して用いることで、リーダによる読み取り動作をスムーズに且つ的確に行うことが可能となる。
【００７４】
第２の実施形態では、このように構成された電子機器（関数電卓１）について説明する。なお、第１の実施形態で説明した内容と重複する点については、説明を省略するとともに、第１の実施形態における機能部や手段等と同じ機能部や手段等や、第１の実施形態で説明したフローチャート（特に図５参照）における各ステップの処理等と同じ処理等を行うステップについては同じ符号や番号等を付して説明する。
【００７５】
図７は、第２の実施形態に係る関数電卓１におけるコントラスト調整処理である関数電卓１の使用時のコントラスト値の設定処理の手順を示すフローチャートである。
【００７６】
本実施形態では、関数電卓１の電源がオン（ステップＳ２１）された後の、ディスプレイ１０上に数式等を表示したり計算を行ったりする通常動作（ステップＳ２４）を行う際の処理は、第１の実施形態の場合と同様であるが、ユーザがCODEキー２４を押下する等の操作を行ってコード表示指令（ステップＳ２３；ＹＥＳ）が行われた後の処理が、第１の実施形態の場合と一部異なっている。
【００７７】
本実施形態では、関数電卓１のＣＰＵ１１は、所定のキー操作がなされるごとに、その時点でのコード表示用コントラスト値Ｃｃを個別に記憶部１６に記憶させることができるようになっている。そのため、関数電卓１の内部構成が、図２に示した第１の実施形態の場合と若干異なり、図８に示すように、記憶部１６におけるコード表示用コントラスト値Ｃｃを記憶する記憶領域として複数の記憶領域１６１０、１６１１、１６１２、…が設けられており、各記憶領域１６１０、１６１１、１６１２、…にそれぞれコード表示用コントラスト値Ｃｃ０、Ｃｃ１、Ｃｃ２、…を個別に記憶させることができるようになっている。
【００７８】
そして、関数電卓１の使用開始時には、少なくとも記憶領域１６１０に、デフォルトの値である０Ｆ（ｈ）や、上記のようしてセットアップ時のコード表示用コントラスト値の設定処理で設定されたコード表示用コントラスト値Ｃｃが、コード表示用コントラスト値Ｃｃ０として記憶された状態になっている。
【００７９】
そして、本実施形態では、ＣＰＵ１１は、上記のようにディスプレイ１０上に表示された数式（例えば図９（Ａ）参照）等のコード表示を指令する操作がなされると、記憶部１６に複数のコード表示用コントラスト値Ｃｃ０、Ｃｃ１、…が記憶されている場合には、ディスプレイ１０上に当該各コード表示用コントラスト値Ｃｃ０、Ｃｃ１、…のうちのいずれかを選択させる画面（例えば図９（Ｂ）参照）を表示し、選択されたコード表示用コントラスト値Ｃｃを記憶部１６から読み出して表示駆動部１２に設定して、選択されたコード表示用のコントラスト値Ｃｃに基づいてコントラストを調整してディスプレイ１０上にコード表示（例えば図９（Ｃ）参照）を行わせるように制御するようになっている。
【００８０】
具体的には、上記のように、ユーザがCODEキー２４を押下する等の操作を行ってコード表示指令が行われると（ステップＳ２３；ＹＥＳ）、図７に示すように、ＣＰＵ１１は、続いて、記憶部１６に複数のコード表示用コントラスト値Ｃｃ０、Ｃｃ１、…が記憶されているか否かを判断する（ステップＳ４０）。上記のように、関数電卓１の使用開始時には記憶部１６に１つのコード表示用コントラスト値Ｃｃ０しか記憶されていないため、このような場合には（ステップＳ４０；ＮＯ）、次のステップＳ４１の処理を行わずに、第１の実施形態の場合と同様に、記憶部１６からコード表示用コントラスト値Ｃｃ０を読み出してコントラスト調整回路１２Ａのレジスタに設定し（ステップＳ２６）、ディスプレイ１０上に表示されている数式等のデータを２次元コード化して、設定されたコード表示用コントラスト値Ｃｃ０に基づくコントラストで２次元コードをディスプレイ１０上に表示する処理（ステップＳ２７）以下の各処理に移行する。
【００８１】
一方、記憶部１６に複数のコード表示用コントラスト値Ｃｃ０、Ｃｃ１、…が記憶されている場合には、ＣＰＵ１１は、ステップＳ４０の判断処理で、記憶部１６に複数のコード表示用コントラスト値Ｃｃ０、Ｃｃ１、…が記憶されていると判断する（ステップＳ４０；ＹＥＳ）。なお、記憶部１６に新たなコード表示用コントラスト値Ｃｃを記憶していく処理（後述するステップＳ４２、Ｓ４３）については後で説明する。
【００８２】
そして、ＣＰＵ１１は、記憶部１６に複数のコード表示用コントラスト値Ｃｃ０、Ｃｃ１、…が記憶されていると判断すると、ディスプレイ１０上に、例えば図９（Ｂ）に示すように、複数のコード表示用コントラスト値Ｃｃ０、Ｃｃ１、…のうちのいずれかを選択させる画面を表示する。図９（Ｂ）の場合は、記憶部１６に３つのコード表示用コントラスト値Ｃｃ０、Ｃｃ１、Ｃｃ２（図９（Ｂ）ではそれぞれ「０」、「１」、「２」と表示されている。）が記憶されており、それらの３つのコード表示用コントラスト値Ｃｃ０、Ｃｃ１、Ｃｃ２のうちの１つを選択可能であることが示されている。
【００８３】
なお、この場合、例えば、画面上の「０」、「１」、「２」等の近傍に、当該番号のコード表示用コントラスト値Ｃｃに対応するリーダの種類（すなわち携帯電話やスマートフォンやタブレット端末、携帯型のコンピュータ、デジタルカメラ等）やユーザ名等を表示して、ユーザが複数のコード表示用コントラスト値Ｃｃ０、Ｃｃ１、…のうちのいずれかを選択する際の参考にすることができるように構成することも可能である。
【００８４】
そして、ユーザが「０」、「１」、「２」のテンキー２０のいずれかを押下する等して、３つのコード表示用コントラスト値Ｃｃ０、Ｃｃ１、Ｃｃ２のうちのいずれか１つを選択すると、ＣＰＵ１１は、選択されたコード表示用コントラスト値Ｃｃを選択して記憶部１６から読み出して（ステップＳ４１）、コントラスト調整回路１２Ａのレジスタに設定する（ステップＳ２６)。なお、図９（Ｃ）では、コード表示用コントラスト値Ｃｃ１が選択された場合が示されている。
【００８５】
そして、ＣＰＵ１１は、ディスプレイ１０上に表示されている数式等のデータを２次元コード化して、設定されたコード表示用コントラスト値Ｃｃ１に基づくコントラストで２次元コードをディスプレイ１０上に表示する処理（ステップＳ２７）以下の各処理に移行するようになっている。
【００８６】
また、第１の実施形態（図５参照）では、このようにして、ディスプレイ１０上に２次元コードを表示した後（ステップＳ２７）、ユーザが、ディスプレイ１０上に表示された２次元コードを携帯電話やスマートフォン等のリーダで読み取らせる等の動作を行う。そして、２次元コードをリーダで読み取ることができなければ、ユーザによる所定のキー入力、すなわちカーソルキー２１による上方向（△キー）または下方向（▽キー）のキー入力（ステップＳ２９；ＹＥＳ）に応じて、ＣＰＵ１１がコード表示用コントラスト値Ｃｃを変更して（ステップＳ３０）、コントラストを切り替えてディスプレイ１０上に２次元コード等を表示する（ステップＳ２７）ことを繰り返す。
【００８７】
そして、第１の実施形態では、ディスプレイ１０上に表示された２次元コード等を携帯電話やスマートフォン等のリーダで読み取らせることができるようになり、ユーザがEXITキー２５を押下してコード表示を解除して終了させる際に（ステップＳ２８；ＹＥＳ）、ＣＰＵ１１が、その時点でレジスタに設定されているコード表示用コントラスト値Ｃｃを、記憶部１６の記憶領域１６１に記憶されているコード表示用コントラスト値Ｃｃに上書きして書き換える（ステップＳ３１）ようになっていた。
【００８８】
それに対し、第２の実施形態では、コード表示用コントラスト値Ｃｃを記憶部１６の記憶領域１６１に記憶されているコード表示用コントラスト値Ｃｃに上書きして書き換えるのではなく、前述したように、記憶部１６の各記憶領域１６１１、１６１２、…に、新たなコード表示用コントラスト値Ｃｃ１、Ｃｃ２、…としてそれぞれ個別に記憶させるようになっている。
【００８９】
そのため、本実施形態では、ＣＰＵ１１は、表示駆動部１２に、変更されたコード表示用コントラスト値Ｃｃに基づくコントラストでディスプレイ１０上に２次元コード等を表示させた状態で（ステップＳ２７）、コード表示解除（ステップＳ２８；ＮＯ）やカーソルキー２１による上方向または下方向のキー入力（ステップＳ２９；ＮＯ）がなく、ACキー２３等の設定キーが押下された場合は（ステップＳ４２；ＹＥＳ）、その時点でレジスタに保存されているコード表示用コントラスト値Ｃｃを記憶部１６の空いている記憶領域に新たなコード表示用コントラスト値Ｃｃとして記憶させるようになっている（ステップＳ４３）。
【００９０】
そして、例えば、ユーザが、ディスプレイ１０上に表示された２次元コードを読み取るリーダの種類を変えたり、或いは、他のユーザのリーダに変える等して、引き続き、ステップＳ２７〜Ｓ３０、Ｓ４２、Ｓ４３の処理を繰り返して、記憶部１６の各記憶領域１６１１、１６１２、…にそれぞれ変更されたコード表示用コントラスト値Ｃｃ１、Ｃｃ２、…を個別に記憶させていくことができるようになっている。
【００９１】
そして、本実施形態では、ユーザは、EXITキー２５を押下してコード表示を解除して終了させると（ステップＳ２８；ＹＥＳ）、ＣＰＵ１１は、ディスプレイ１０上の表示を、通常表示用コントラスト値Ｃｕに基づくコントラストで表示する状態（ステップＳ２２以下）に戻すようになっている。
【００９２】
［効果］
以上のように、本実施形態に係る電子機器（すなわち例えば関数電卓１）では、第１の実施形態の場合と同様に、ユーザは、電子機器（関数電卓１）の使用中に、カーソルキー２１による上方向（△キー）または下方向（▽キー）のキー入力を行うだけで、２次元コード等のコード表示のコントラスト調整を行うことが可能となり、コード表示のコントラスト調整を非常に容易に行うことが可能となる。
【００９３】
また、それとともに、ＣＰＵ１１が、所定のキー操作がなされるごとに（すなわちACキー２３等の設定キーが押下されるごとに（ステップＳ４２；ＹＥＳ））、その時点でレジスタに保存されているコード表示用コントラスト値Ｃｃを記憶部１６の空いている記憶領域に新たなコード表示用コントラスト値Ｃｃとして記憶させること（ステップＳ４３）ができるように構成されている。
【００９４】
そのため、電子機器（関数電卓１）のディスプレイ１０上に表示された２次元コード等を読み取るリーダが変更された場合でも、そのリーダで２次元コード等を読み取ることが可能なコントラストで表示するためのコード表示用コントラスト値Ｃｃを記憶部１６を個別に記憶させることが可能となり。また、変更されたリーダに適したコード表示用コントラスト値Ｃｃを的確に記憶部１６から読み出して、そのコード表示用コントラスト値Ｃｃに基づくコントラストで２次元コード等を表示することが可能となるため、２次元コード等を読み取るリーダが変更された場合でも、そのリーダに適するようにコントラストを変更して２次元コード等を表示することが可能となり、リーダで２次元コード等を的確に読み取ることが可能となる。
【００９５】
そのため、ディスプレイ１０上に表示された２次元コード等を読み取るリーダが代わっても、記憶されているコード表示用コントラスト値Ｃｃからそれに適したコード表示用コントラスト値Ｃｃを選択して用いて、リーダによる読み取り動作をスムーズに且つ的確に行うことが可能となる。
【００９６】
以上、本発明の実施形態を説明したが、本発明の範囲は、上述の実施形態等に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
コントラスト比の調整が可能なディスプレイと、
コードを表示する際の前記ディスプレイのコントラスト比を設定するコード表示用のコントラストデータを記憶しているコード表示用コントラストデータ記憶手段と、
前記コード表示用コントラストデータ記憶手段に記憶されている前記コード表示用のコントラストデータによりコントラスト比を設定し、前記ディスプレイ上にコードの表示を行わせる表示制御手段と、
前記表示制御手段によりコードの表示が行われているときに、所定のキー入力が行われた場合、当該キー入力に応じて前記ディスプレイのコントラスト比を変更してコードの表示を行わせるコントラスト変更手段と、
を備えることを特徴とする電子機器。
＜請求項２＞
コード表示解除の操作がなされると、その時点での前記ディスプレイのコントラスト比に対応したコード表示用のコントラストデータを前記コード表示用コントラストデータ記憶手段に記憶させるコントラストデータ書込み手段を備えたことを特徴とする請求項１に記載の電子機器。
＜請求項３＞
前記コントラストデータ書込み手段は、所定のキー操作がなされるごとに、その時点での前記ディスプレイのコントラスト比に対応したコード表示用のコントラストデータを個別に前記コード表示用コントラストデータ記憶手段に記憶させることを特徴とする請求項２に記載の電子機器。
＜請求項４＞
コード表示を指令する操作がなされると、前記コード表示用コントラストデータ記憶手段に複数の前記コード表示用のコントラストデータが記憶されている場合には、前記ディスプレイ上に当該各コード表示用のコントラストデータのうちのいずれかをユーザに選択させる選択手段を備え、
前記表示制御手段は、選択された前記コード表示用のコントラストデータに基づいてコントラスト比を設定して前記ディスプレイ上にコード表示を行わせることを特徴とする請求項３の記載の電子機器。
＜請求項５＞
前記コード表示には、少なくとも２次元コードの表示が含まれることを特徴とする請求項１から請求項４のいずれか一項に記載の電子機器。
＜請求項６＞
前記ディスプレイは反射型単純マトリクス型の液晶ディスプレイであることを特徴する請求項１から請求項５のいずれか一項に記載の電子機器。
＜請求項７＞
コントラスト比の調整が可能なディスプレイを備えたコンピュータを、
コードを表示する際の前記ディスプレイのコントラスト比を設定するコード表示用のコントラストデータを記憶しているコード表示用コントラストデータ記憶手段と、
前記コード表示用コントラストデータ記憶手段に記憶されている前記コード表示用のコントラストデータによりコントラスト比を設定し、前記ディスプレイ上にコードの表示を行わせる表示制御手段と、
前記表示制御手段によりコードの表示が行われているときに、所定のキー入力が行われた場合、当該キー入力に応じて前記ディスプレイのコントラスト比を変更してコードの表示を行わせるコントラスト変更手段、
として機能させるためのプログラム。
【符号の説明】
【００９７】
１    関数電卓（電子機器）
１０  ディスプレイ
１１  ＣＰＵ（コントラスト変更手段）
１２  表示駆動部（コントラスト変更手段）
１６１  記憶部の記憶領域（コード表示用コントラストデータ記憶手段）
１６２  記憶部の記憶領域（通常表示用コントラストデータ記憶手段）
２１  カーソルキー（所定のキー入力）
２３  ACキー、設定キー（所定のキー操作）
２４  CODEキー（コード表示を指令する操作）
２５  EXITキー（コード表示解除の操作）
Ｃｃ、Ｃｃ０、Ｃｃ１、…  コード表示用コントラスト値
ｐ    プログラム
【図１】
2018026148.tif 000003
【図２】
2018026148.tif 000004
【図３】
2018026148.tif 000005
【図４】
2018026148.tif 000006
【図５】
2018026148.tif 000007
【図６】
2018026148.tif 000008
【図７】
2018026148.tif 000009
【図８】
2018026148.tif 000010
【図９】
2018026148.tif 000011
【手続補正書】
【提出日】平成29年10月25日(2017.10.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記憶部に予め記憶された互いに異なる複数のコード表示用のコントラスト比の中から、あるコード表示用のコントラスト比が選ばれた場合と、前記あるコード表示用のコントラスト比とは異なる別のコード表示用のコントラスト比が選ばれた場合とで、互いに異なるコントラスト比で、ディスプレイによってコードの表示を行わせる制御手段を備える
ことを特徴とする電子機器。
【請求項２】
複数のコード表示用のコントラスト比の中からユーザ操作に基づいて選ばれた一つの前記コード表示用のコントラスト比に応じて、ディスプレイによってコードの表示を行わせる制御手段を備える
ことを特徴とする電子機器。
【請求項３】
前記制御手段は、
前記ディスプレイによってコード表示を行わせる際、前回コード表示が解除されたときの前記コード表示用のコントラスト比に応じて、前記ディスプレイによってコードの表示を行わせる
ことを特徴とする請求項１または請求項２に記載の電子機器。
【請求項４】
前記制御手段は、
前記ディスプレイによってコード表示を行わせているときに、キー入力に応じて前記コード表示用のコントラスト比を変更して、前記ディスプレイによってコードの表示を行わせる
ことを特徴とする請求項１乃至請求項３のいずれか一項に記載の電子機器。
【請求項５】
前記制御手段は、
前記コードとして少なくとも２次元コードの表示を、前記ディスプレイによって行わせる
ことを特徴とする請求項１乃至請求項４のいずれか一項に記載の電子機器。
【請求項６】
電子機器の制御手段によって実行される表示方法であって、
記憶部に予め記憶された互いに異なる複数のコード表示用のコントラスト比の中から、あるコード表示用のコントラスト比が選ばれた場合と、前記あるコード表示用のコントラスト比とは異なる別のコード表示用のコントラスト比が選ばれた場合とで、互いに異なるコントラスト比で、ディスプレイによってコードの表示を行わせる
ことを特徴とする表示方法。
【請求項７】
電子機器の制御手段によって実行される表示方法であって、
複数のコード表示用のコントラスト比の中からユーザ操作に基づいて選ばれた一つの前記コード表示用のコントラスト比に応じて、ディスプレイによってコードの表示を行わせる
ことを特徴とする表示方法。
【請求項８】
コンピュータによって、
記憶部に予め記憶された互いに異なる複数のコード表示用のコントラスト比の中から、あるコード表示用のコントラスト比が選ばれた場合と、前記あるコード表示用のコントラスト比とは異なる別のコード表示用のコントラスト比が選ばれた場合とで、互いに異なるコントラスト比で、ディスプレイによってコードの表示を行わせる
ことを特徴とする表示プログラム。
【請求項９】
コンピュータによって、
複数のコード表示用のコントラスト比の中からユーザ操作に基づいて選ばれた一つの前記コード表示用のコントラスト比に応じて、ディスプレイによってコードの表示を行わせる
ことを特徴とする表示プログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
以上の課題を解決するため、本発明の電子機器は、
記憶部に予め記憶された互いに異なる複数のコード表示用のコントラスト比の中から、あるコード表示用のコントラスト比が選ばれた場合と、前記あるコード表示用のコントラスト比とは異なる別のコード表示用のコントラスト比が選ばれた場合とで、互いに異なるコントラスト比で、ディスプレイによってコードの表示を行わせる制御手段を備える
ことを特徴とする。
また、以上の課題を解決するため、本発明の別の電子機器は、
複数のコード表示用のコントラスト比の中からユーザ操作に基づいて選ばれた一つの前記コード表示用のコントラスト比に応じて、ディスプレイによってコードの表示を行わせる制御手段を備える
ことを特徴とする。