(57)【要約】【課題】ユーザの要望に応じたキー配列を表示する電子機器を提供する。【解決手段】電子機器の一例である電卓１００は、画像を取得するための画像取得部１０２と、取得した画像について認識処理を行なう画像認識部１０５と、画像認識部の認識結果と関数との対応付けを行なう対応付処理部１０６と、対応付けられた関数を記憶する関数記憶部と、関数記憶部に記憶された関数に応じたキー配列画像を表示部に表示するための表示制御部１０９と、を備える。【選択図】図１
2013134551.tif 000002
【特許請求の範囲】
【請求項１】
画像を取得するための画像取得部と、
取得した画像について認識処理を行なう画像認識部と、
前記画像認識部の認識結果と関数との対応付けを行なう対応付処理部と、
前記対応付けられた関数を記憶する関数記憶部と、
前記関数記憶部に記憶された関数に応じたキー配列画像を表示部に表示するための表示制御部と、を備えることを特徴とする電子機器。
【請求項２】
ユーザの操作を受け付けるために前記表示部と一体的に構成される操作受付部を、さらに備える、請求項１に記載の電子機器。
【請求項３】
前記関数の組合わせ毎に設定されたキー配列の情報を格納したキー配列記憶部と、
前記キー配列記憶部に記憶された前記キー配列の情報から所定のキー配列の情報を選択するキー配列選択処理部をさらに備え、
前記表示制御部は、前記関数記憶部に記憶された前記関数に応じて前記キー配列選択処理部により選択されたキー配列の情報に基づくキー配列画像を前記表示部に表示する、請求項１または２に記載の電子機器。
【請求項４】
所定の関数に対応するキー配列の情報を生成するソフトキー配列生成処理部をさらに備え、
前記表示制御部は、前記関数記憶部に記憶された前記関数に応じて前記ソフトキー配列生成処理部により生成されたキー配列の情報に基づくキー配列画像を前記表示部に表示する、請求項１または２に記載の電子機器。
【請求項５】
表示部にキー配列画像を表示する表示方法であって、
画像を取得するステップと、
取得した画像について認識処理を行なうステップと、
前記認識処理による認識結果と関数との対応付けを行なうステップと、
前記対応付けられた関数を記憶するステップと、
前記記憶された関数に応じたキー配列画像が表示されるように前記表示部を駆動するステップと、を備える、表示方法。
【請求項６】
請求項５に記載の前記表示方法をプロセッサに実行させるための表示プログラム。
【請求項７】
請求項６に記載の前記表示プログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は電子機器に関し、特に、キー配列の画像を表示する電子機器に関する。
【背景技術】
【０００２】
従来、電子機器の一種として、たとえば電卓と称される電子計算機が提供されている。
電子計算機として特許文献１（特開２００６−３３１２８３号公報）には、第三者による管理を要することなく、ユーザ自身の学習レベルに応じて利用できる機能を変化させる電子計算機が提供されている。この電子計算機は、ユーザの学年までに学習される計算機能が有効化され、当該計算機以外の計算機能に対応するキー操作がなされた場合には計算処理は実行されないとして、ユーザ自身の学習レベルに応じて利用できる電子計算機が提供される。
【０００３】
また、特許文献２（特開２００１−７５６９１号公報）では、タッチパネルを搭載したデータ処理装置において、画面上に表示されるソフトウェアキーボードの表示形態を変更する構成が記載される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３３１２８３号公報
【特許文献２】特開２００１−７５６９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の電卓では、サイズの制約から本体に搭載できるハードウェアキーの数が限られているため、特許文献１または特許文献２のように、表示部に表示されるソフトウェアキーの表示態様を変更することで、当該制限に対処するようにしている。
【０００６】
しかしながら、このような技術においては、利用者の学習レベルや学習科目を細かく判断し、判断結果に基づき、数多くある関数から、今行なおうしている学習に必要な関数をより簡便にキー入力可能とするようなキー配列を提供するという点では十分でない。
【０００７】
それゆえに本発明の目的は、ユーザの要望に応じた関数をより簡便にキー入力可能とするキー配列を表示する電子機器を提供することである。
【課題を解決するための手段】
【０００８】
この発明のある局面に従う電子機器は、画像を取得するための画像取得部と、取得した画像について認識処理を行なう画像認識部と、画像認識部の認識結果と関数との対応付けを行なう対応付処理部と、対応付けられた関数を記憶する関数記憶部と、関数記憶部に記憶された関数に応じたキー配列画像を表示部に表示するための表示制御部と、を備える。
【０００９】
好ましくは、電子機器は、ユーザの操作を受け付けるために表示部と一体的に構成される操作受付部を、さらに備える。
【００１０】
好ましくは、電子機器は、関数の組合わせ毎に設定されたキー配列の情報を格納したキー配列記憶部と、キー配列記憶部に記憶された前記キー配列の情報から所定のキー配列の情報を選択するキー配列選択処理部をさらに備え、表示制御部は、関数記憶部に記憶された関数に応じてキー配列選択処理部により選択されたキー配列情報に基づくキー配列画像を表示部に表示する。
【００１１】
好ましくは、電子機器は、所定の関数に対応するキー配列の情報を生成するソフトキー配列生成処理部をさらに備え、表示制御部は、関数記憶部に記憶された関数に応じてソフトキー配列生成処理部により生成されたキー配列の情報に基づくキー配列画像を表示部に表示する。
【００１２】
この発明の他の局面に従う、表示部にキー配列画像を表示する表示方法は、画像を取得するステップと、取得した画像について認識処理を行なうステップと、認識処理による認識結果と関数との対応付けを行なうステップと、対応付けられた関数を記憶するステップと、記憶された関数に応じたキー配列画像が表示されるように表示部を駆動するステップと、を備える。
【００１３】
この発明のさらなる他の局面に従うと、上記の表示方法をプロセッサに実行させるための表示プログラムおよび当該表示プログラムを記録したコンピュータ読取り可能な記録媒体が提供される。
【発明の効果】
【００１４】
本発明によれば、画像を用いてユーザの要望に応じたキー配列を表示することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施の形態に係る電卓の機能構成図である。
【図２】本実施の形態に係る電卓の外観を示す図である。
【図３】本実施の形態に係るソフトキー配列の一例を示す図である。
【図４】本実施の形態に係るソフトキー配列の他の例を示す図である。
【図５】本実施の形態に係るソフトキー配列のさらなる他の例を示す図である。
【図６】本実施の形態に係る処理フローチャートである。
【図７】本実施の形態に係るカメラの被写体の一例を示す図である。
【図８】本実施の形態に係るキー配列画像を例示する図である。
【図９】他の実施の形態に係る電卓の機能構成図である。
【図１０】他の実施の形態に係る処理フローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照し詳細に説明する。
ここでは、電子機器として卓上型電子計算機（以下、電卓と称する）を例示するが、これに限定されるものではなく、表示装置とタッチパッドのような位置入力装置を組み合わせた、いわゆるタッチパネルに相当する電子部品を搭載する電子機器であればよい。
【００１７】
図１には、本実施の形態に係る電卓１００の機能構成が示され、図２には電卓１００の外観が示される。
【００１８】
図１を参照して、電卓１００はＣＰＵ（Central  Processing  Unit）などから構成される制御部１０１、カメラ２００などから構成された画像信号を出力する画像取得部１０２、ＲＯＭ（Read  Only  Memory）１０３、ＲＡＭ（Random  Access  Memory）１０４、画像取得部１０２から出力された画像信号を処理し、パターン認識を行なって認識結果を出力する画像認識部１０５、認識結果と関数との対応付けを行なう対応付処理部１０６、後述の関数リスト８００に応じてソフトキー配列を選択するためのソフトキー配列選択処理部１０７、四則演算、関数演算など各種の演算処理を行なう演算部１０８、タッチパネル４００における表示を制御する表示制御部１０９、タッチパネル４００からのユーザ操作を受付ける操作受付部１１０、フラッシュメモリなどの記録媒体３０２が着脱自在に装着され、装着された記録媒体３０２について情報の読み書きをするためのＩ／Ｆ（インターフェイス）３０１を備える。
【００１９】
ＲＯＭ１０３には、ソフトキー配列情報５００、関数パターンテーブル６００および関数文字列テーブル７００とが予め格納される。ソフトキー配列情報５００には、複数の関数名とそれに対応するソフトキーの組合わせから構成されるソフトキー配列５０１のデータが登録される。関数パターンテーブル６００は、関数名６０１と当該関数で示されるグラフ・図形の特徴を表すパターン画像６０２を対応付けたデータが予め登録される。関数文字列テーブル７００は、関数名７０１と当該関数に係る文字列の特徴を表すパターン画像７０２のデータとを対応付けたデータが予め登録される。
【００２０】
タッチパネル４００は、操作を入力する操作入力部と液晶ディスプレイとが一体的に構成された装置であり、液晶ディスプレイの画面上にキー配列画像を表示して、ユーザは画面に指を触れてキー操作をすることにより、操作受付部１１０は操作されたキーを判断し、当該操作キーに対応した指示信号を出力する。ここでは、キー配列画像が示すキー配列をソフトキー配列と称し、ソフトキー配列の各キーをソフトキーと称する。なお、図１の各部には、図示しないバッテリなどの電源から電力が供給されるものとする。
【００２１】
図２を参照して、電卓１００は、前面にタッチパネル４００の液晶ディスプレイの画面を有する。液晶ディスプレイの画面には、主としてキー配列画像が表示されるキー領域４０１、演算部１０８の演算結果などキー配列画像以外の情報が表示される非キー領域４０２を含む。さらに電卓１００は、カメラ２００と、記録媒体３０２をＩ／Ｆ３０１に装着するための差込口であるメモリスロット３００を備える。
【００２２】
図３〜図５には、異なる種類のソフトキーで構成されるソフトキー配列５０１のデータが例示される。図３は、三角関数を演算するために用いるソフトキー配列５０１を示し、図４は対数関数を演算するために用いるソフトキー配列５０１を示し、図５は三次関数を演算するために用いるソフトキー配列５０１を示す。
【００２３】
ソフトキー配列５０１のデータは、当該ソフトキー配列５０１の種類を一意に識別するためのＩＤデータ５０２、およびソフトキーのそれぞれに対応したキー情報５０３と各キー領域の位置情報５０４から構成される。
【００２４】
ソフトキーに対応したキー情報５０３は、当該ソフトキーに割当てられた関数名、演算子、数字などを示す。位置情報５０４は、キー領域４０１における当該ソフトキーに割当てられた領域の座標値を示す。本実施の形態では、各ソフトキーは矩形画像で表示されるとしているので、当該各座標値は、この矩形の対角線の両端の座標点の組み合わせを表す。また、キー情報５０３が示す関数名、演算子、数字などは、当該ソフトキー矩形画像の付近において、より好ましくは重畳して、キー領域４０１に文字列で表示される。なお、各ソフトキーの形状は矩形に限定されるものではない。
【００２５】
図６には、本実施の形態に係る処理フローチャートが示される。このフローチャートに従うプログラムは、予めＲＯＭ１０３の所定領域に格納されており、制御部１０１のＣＰＵが当該プログラムをＲＯＭ１０３から読出し、プログラムを実行することにより、当該フローチャートの処理が実現される。図７には、カメラ２００が撮像する被写体の一例として、ユーザが使用する教科書の紙面に印刷されたグラフなどの図形・文字などが示される。図８には、表示されるキー配列画像が例示される。
【００２６】
図６を参照して電卓１００の動作を説明する。
まず、ユーザは、画像取得部１０２であるカメラ２００を操作して図７の教科書の紙面を撮像して、画像データを取得する（ステップＳＴ３）。画像取得部１０２は、取得した画像データをＲＡＭ１０４の所定領域に格納する。画像認識部１０５は、ＲＡＭ１０４に格納された画像データを読出し、認識処理を行って（ステップＳＴ５）、認識結果に基づきマッチする関数があるか否かを判定する（ステップＳＴ７）。
【００２７】
具体的には、画像認識部１０５は、画像データを２値化処理することにより２値画像データを取得し、当該２値画像データと関数パターンテーブル６００に記憶されている各関数のパターン画像６０２のデータとを照合して類似度を算出し、類似度が所定閾値以上となる関数の画像６０２があるか否かを判定する。画像認識部１０５は、関数パターンテーブル６００において類似度が所定閾値以上となる関数のパターン画像６０２があると判定したときは、マッチする関数有りと判定する（ステップＳＴ７でＹＥＳ）。これにより、制御部１０１は処理をステップＳＴ９に移行させる。
【００２８】
一方、画像認識部１０５は、類似度が所定閾値以上である関数のパターン画像６０２はないと判定すると、マッチする関数は無いと判定する（ステップＳＴ７でＮＯ）。これにより、制御部１０１は、処理を後述するステップＳＴ１１に移行させる。
【００２９】
ステップＳＴ９では、対応付処理部１０６は、ステップＳＴ７で類似度が所定閾値以上であると判定された各パターン画像６０２に対応する関数名６０１を、関数パターンテーブル６００から読出し、ＲＡＭ１０４の関数リスト８００に格納する（ステップＳＴ９）。
【００３０】
ステップＳＴ１１では、画像認識部１０５は、上述の２値画像データと関数文字列テーブル７００の各関数文字列のパターン画像７０２のデータとを照合し、照合結果に基づき類似度を算出し、算出した類似度が所定閾値以上である関数文字列のパターン画像７０２があるか否かを判定する。類似度が所定閾値以上である関数文字列のパターン画像７０２があると判定すると、マッチする関数有りと判定する（ステップＳＴ１３でＹＥＳ）。これにより、制御部１０１は、処理をステップＳＴ１５に移行させる。一方、類似度が所定閾値以上である関数文字列のパターン画像７０２は無いと判定すると、マッチする関数無しと判定する（ステップＳＴ１３でＮＯ）。これにより、制御部１０１は、処理を後述するステップＳＴ１７に移行させる。
【００３１】
ステップＳＴ１５では、対応付処理部１０６は、ステップＳＴ１３で類似度が所定閾値以上であると判定された各関数文字列のパターン画像７０２に対応の関数名７０１を関数文字列テーブル７００から読出し、ＲＡＭ１０４の関数リスト８００に格納する（ステップＳＴ１５）。
【００３２】
ここでは、説明を簡単にするために、対応付処理部１０６により、関数リスト８００には、少なくとも１つ以上の関数名が登録されたと想定する。
【００３３】
続いて、ソフトキー配列選択処理部１０７は、関数リスト８００に登録された関数名に基づいてＲＯＭ１０３のソフトキー配列情報５００を検索し、検索結果に基づきソフトキー配列５０１を選択し、選択したソフトキー配列５０１を読出す（ステップＳＴ１７）。
【００３４】
具体的には、ソフトキー配列選択処理部１０７は、関数リスト８００に登録された関数名と、各ソフトキー配列５０１に含まれるソフトキーに対応する各関数名とを比較する。ソフトキー配列選択処理部１０７は、比較結果に基づき、関数リスト８００の関数名に一致する関数名を最も多く含むソフトキー配列５０１を選択する。
【００３５】
ソフトキー配列選択処理部１０７は、選択したソフトキー配列５０１のデータを表示制御部１０９に出力する。表示制御部１０９は、入力したソフトキー配列５０１のデータに基づきキー配列画像データを生成して、当該キー配列画像データに基づきタッチパネル４００の液晶ディスプレイを駆動する。これにより、キー領域４０１に、選択したソフトキー配列５０１に従うキー配列画像が表示される（ステップＳＴ１９）。
【００３６】
また、ソフトキー配列選択処理部１０７は、選択したソフトキー配列５０１のＩＤデータ５０２を演算部１０８に通知する（ステップＳＴ２１）。通知されたＩＤデータ５０２により、演算部１０８は表示された各ソフトキーの画像と各関数との対応付けが可能となる。
【００３７】
その後は、キー領域４０１に表示されたキー配列画像においてユーザが操作（タッチ）したソフトキーを操作受付部１１０が受付け、受付けた操作キーに応じた指示信号を演算部１０８に出力する。演算部１０８は指示信号に基づき演算処理を実行する（ステップＳＴ２３）。
【００３８】
具体的には、キー領域４０１の画面がタッチされると、操作受付部１１０はタッチされた位置をキー領域４０１の座標値に変換し、当該座標値を演算部１０８に出力する。演算部１０８は、通知されたＩＤデータ５０２により識別されるソフトキー配列５０１を、入力された座標値に基づき検索する。演算部１０８は、検索結果に基づき、位置情報５０４に当該座標値を含むキー情報５０３を特定し、特定したキー情報５０３が示す関数・演算子・数字などを用いて、演算処理を実行する。演算処理の途中結果または最終結果は、演算部１０８から表示制御部１０９に与えられて、表示制御部１０９は、演算の結果に基づく画像を表示するように液晶ディスプレイを駆動する。これにより、非キー領域４０２に演算結果が表示される。
【００３９】
ここで、図８を参照して、ステップＳＴ１９で表示されるキー配列画像を説明する。図８の（Ａ）には、図７の三角関数の式を記載した紙面の画像を取得した場合のキー配列画像であって、図３のソフトキー配列５０１に従うキー配列画像が示される。対数関数の画像を取得した場合には、図８の（Ｂ）のように、図４のソフトキー配列５０１に従うキー配列画像が表示される。また、三次関数の画像を取得した場合には、図８の（Ｃ）のように、図５のソフトキー配列５０１に従うキー配列画像が表示される。
【００４０】
（他の実施の形態）
上述の実施の形態では、複数の関数名とそれに対応するソフトキーの組合わせから構成されるソフトキー配列５０１の中からキー配列を選択したが、選択に代替して本実施の形態のようにソフトキー配列を生成するようにしてもよい。図９には、他の実施の形態に係る電卓１００の機能構成が示され、図１０には、他の実施の形態に係る処理フローチャートが示される。
【００４１】
図９の構成と、前述した図１の構成とを比較し異なる点は、図１のソフトキー配列選択処理部１０７に代替して、図９では、ソフトキー配列生成処理部１０７Ａを備える点にある。そして、ＲＯＭ１０３のソフトキー配列情報５００に代替して、ＲＡＭ１０４には生成された生成キー配列情報９００が格納される点にある。図９の他の構成は図１に示されるものと同様であり詳細は略す。
【００４２】
図１０のフローチャートと、前述した図６のフローチャートを参照し異なる点は、図６のステップＳＴ１７のソフトキー配列の選択処理に代替して、図１０のステップＳＴ１７ａにおいてソフトキー配列の生成処理とした点にある。図１０の他の処理は、図６で説明したものと同様であり詳細は略す。
【００４３】
図１０のフローチャートを参照して、本実施の形態の処理について説明する。まず、ステップＳＴ１５までの処理が前述と同様に行われることにより、関数リスト８００には、少なくとも１つ以上の関数名が登録されていると想定する。
【００４４】
続いて、ソフトキー配列生成処理部１０７Ａは、関数リスト８００に登録された関数名と、所定の演算子（四則演算子）および数字（０、１・・・９）などを、所定の配列規則に基づきキー領域の座標を割当てることによりキー配列情報を生成する。これを、生成キー配列情報９００としてＲＡＭ１０４に格納する（ステップＳＴ１７ａ）。ここでは、生成キー配列情報９００は、たとえば、図３のソフトキー配列５０１と同じものが生成されたと想定する。
【００４５】
ソフトキー配列生成処理部１０７Ａは、生成キー配列情報９００を表示制御部１０９に出力する。表示制御部１０９は、入力した生成キー配列情報９００に基づきキー配列画像データを生成して、当該キー配列画像データに基づきタッチパネル４００の液晶ディスプレイを駆動する。これにより、キー領域４０１には、生成したソフトキー配列に従うキー配列画像が表示される（ステップＳＴ１９）。
【００４６】
また、ソフトキー配列生成処理部１０７Ａは、ソフトキー配列が生成された旨を演算部１０８に通知する（ステップＳＴ２１）。
【００４７】
その後は、キー領域４０１に表示されたキー配列画像においてユーザが操作（タッチ）したソフトキーを操作受付部１１０が受付け、受付けた操作キーに応じた指示信号を演算部１０８に出力し、演算部１０８は指示信号に基づく演算処理を実行する（ステップＳＴ２３）。
【００４８】
具体的には、キー領域４０１の画面がタッチされると、操作受付部１１０はタッチされた位置をキー領域４０１の座標値に変換し、当該座標値を演算部１０８に出力する。演算部１０８は、通知された生成キー配列情報９００を、入力された座標値に基づき検索する。演算部１０８は、検索結果に基づき、生成キー配列情報９００において、位置情報５０４（図３参照）のキー領域４０１に当該座標値を含むキー情報５０３を特定し、特定したキー情報５０３が示す関数・演算子・数字などを用いて、演算処理を実行する。演算処理の途中結果または最終結果は、演算部１０８から表示制御部１０９に与えられて、表示制御部１０９は、演算の結果に基づく画像を表示するように液晶ディスプレイを駆動する。これにより、非キー領域４０２には演算結果が表示される。
【００４９】
以上のように、ユーザの教科書から取得した画像についてパターン認識し、その認識結果に応じたキー配列画像を、キー領域４０１に表示し、表示されたキー配列画像のソフトキー操作に従った演算処理を実行し、その結果を非キー領域４０２に表示することができる。したがって、ユーザが現在学習している内容に応じたキー配列画像が表示されることで、ユーザに対して学習に応じた種類のキーのみを提示することができて、ユーザは容易に操作するべきキーを見つけて操作し、学習を進めていくことができる。
【００５０】
上述の電卓１００による表示方法は、プログラムとして提供することもできる。このようなプログラムは、電卓１００に付属する記録媒体３０２などのＣＰＵなどのプロセッサが読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、電卓１００に内蔵するＲＯＭ１０３などの記録媒体にて記録させて、プログラムを提供することもできる。また、電卓１００が通信機能を備える場合には、図示しないネットワークおよび当該通信機能を介したダウンロードによって、プログラムを提供することもできる。
【００５１】
提供されるプログラム製品は、プログラム格納部にインストールされてＣＰＵにより読出されて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００５２】
（変形例）
上記説明では、画像取得部１０２は、カメラ２００により構成されるとしているが、カメラ２００に代替して、スキャナにより構成されてもよく、読取られた画像をＯＣＲ（Optical  Character  Reader）で文字認識するとしてもよい。または、図示されない通信回線を介して外部装置から受信した画像を取得するとしてもよい。さらには、Ｉ／Ｆ３０１が記録媒体３０２から読取った画像を入力することにより取得するとしてもよい。
【００５３】
また、電卓１００は、カメラ２００に関連してＬＥＤ（Light  Emitting  Diode）などの照明用光源を備えるようにしてもよい。
【００５４】
タッチパネル４００は、電卓１００に着脱自在に装着されてもよく、または別の機器に備えられたものであってもよい。
【００５５】
また、タッチパネル４００の画面におけるキー領域４０１と非キー領域４０２に配置態様は図２に示すように上下並列に限定されず、左右並列であってもよく、また電卓１００の傾きを検知して、検知した傾きに応じて配置態様を切替えるとしてもよい。
【００５６】
さらには、キー領域４０１と非キー領域４０２のサイズは固定ではなく、可変に変更できるとしてもよい。たとえば、キー領域４０１に表示する各ソフトキーの画像サイズを可変として、変更後のソフトキーの画像サイズに基づきキー領域４０１のサイズを変更するとしてもよい。
【００５７】
また、上述の実施の形態では、選択／生成されたソフトキー配列に基づきキー配列画像データを生成するようにしたが、キー配列画像データを選択／生成するようにしてソフトキー配列の選択／生成を省略するようにしてもよい。
【００５８】
また、上述の実施の形態では、関数の画像データの認識、あるいは関数文字列の認識をパターン認識で説明したが、これに限られるものではなく、従来一般によく用いられているいずれの認識手法を用いてもよい事は明らかである。
【００５９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００６０】
１００  電卓、１０１  制御部、１０２  画像取得部、１０５  画像認識部、１０６  対応付処理部、１０７  ソフトキー配列選択処理部、１０７Ａ  ソフトキー配列生成処理部、１０８  演算部、１０９  表示制御部、１１０  操作受付部、２００  カメラ、４００  タッチパネル、４０１  キー領域、４０２  非キー領域、５００  ソフトキー配列情報、６００  関数パターンテーブル、７００  関数文字列テーブル、８００  関数リスト、９００  生成キー配列情報。
【図１】
2013134551.tif 000003
【図２】
2013134551.tif 000004
【図３】
2013134551.tif 000005
【図４】
2013134551.tif 000006
【図５】
2013134551.tif 000007
【図６】
2013134551.tif 000008
【図７】
2013134551.tif 000009
【図８】
2013134551.tif 000010
【図９】
2013134551.tif 000011
【図１０】
2013134551.tif 000012