(57)【特許請求の範囲】
【請求項１】
表示画面上にタッチパネル操作用キーのキー画像を表示する表示手段を備え、このキーの操作により情報の入力を行うようにした入力装置において、
前記キーは複数のキー毎に階層をなし、各キーがそれぞれ下位の階層のキー群と連結してツリー構造を構成するものであり、その個々のキーについて下位のキーとの連結関係を示す連結情報を記憶する記憶手段と、
前記表示画面に表示された何れかのキーが操作されたとき、前記記憶手段に記憶された連結情報に基づき、当該キーに連結する下位のキーの有無を判別する判別手段と、
前記判別手段により下位のキーが有ると判別された場合、その下位の階層に属する複数のキーについてキー画像を生成し、これらを連結して一のキー群画像を形成し、各階層について形成されたキー群画像を同一画面上に表示させるとともに、前記操作されたキーとそのキー操作によって形成されたキー群画像とを対応付けて表示させる表示制御手段と、
前記表示されたキー群画像の何れかのキーが操作されたとき、当該操作キーの階層レベルと、現在表示中のキー群画像の最下層の階層数とをそれぞれ判別し、当該判別された階層レベルが判別された階層数と等しい場合には当該キーの操作を有効にし、当該判別された階層レベルが判別された階層数と等しくない場合には当該キーの操作を無効にする操作制御手段と、
を備えることを特徴とする入力装置。
【請求項２】
前記複数のキー群画像には、テンキーのキー群画像が含まれることを特徴とする請求項１に記載の入力装置。
【請求項３】
前記記憶手段は、前記キー群画像に含まれる一のキーについて、当該キー群画像を非表示とする操作内容の設定情報を記憶し、
前記表示制御手段は、前記表示されたキー群画像の何れかのキーが操作されると、当該操作されたキーに前記設定情報が記憶されているか否かを判別し、前記設定情報が記憶されていると判別された場合、前記表示されたキー群画像を非表示とすることを特徴とする請求項１又は２に記載の入力装置。
【請求項４】
コンピュータを、
表示画面上にタッチパネル操作用のキーのキー画像を表示する表示手段、
前記キーは複数のキー毎に階層をなして連結するツリー構造を構成するものであり、その個々のキーについて下位のキーとの連結関係を示す連結情報を記憶する記憶手段、
前記表示画面に表示された何れかのキーが操作されたとき、前記記憶手段に記憶された連結情報に基づき、当該キーに連結する下位のキーの有無を判別する判別手段、
前記判別手段により下位のキーが有ると判別された場合、その下位の階層に属する複数のキーについてキー画像を生成し、これらを連結して一のキー群画像を形成し、各階層について形成されたキー群画像を同一画面上に表示させるとともに、前記操作されたキーとそのキー操作によって形成されたキー群画像とを対応付けて表示させる表示制御手段、
前記表示されたキー群画像の何れかのキーが操作されたとき、当該操作キーの階層レベルと、現在表示中のキー群画像の最下層の階層数とをそれぞれ判別し、当該判別された階層レベルが判別された階層数と等しい場合には当該キーの操作を有効にし、当該判別された階層レベルが判別された階層数と等しくない場合には当該キーの操作を無効にする操作制御手段、
として機能させるためのプログラムを記録したコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メニュー項目別のデータ入力を行う入力装置、及びその処理プログラムを記憶した記憶媒体に関する。
【０００２】
【従来の技術】
従来、物理的に制約のある表示装置に付帯したタッチパネルを採用した端末では、その表示装置の表示画面内に操作性を考慮して入力キーを配置するため、例えば、メニュー項目別に複数のメニュー画面等を設定して、そのメニュー画面を切り替えることにより、より多くの項目データの入力を実現していた。
【０００３】
また、メニュー画面を設定する際には、所定の業務に対応したデータ入力手順を考慮したメニュー項目画面を階層的に構成する場合があり、例えば、大分類から中分類、さらに小分類といったような各分類別にメニュー項目画面を設定することがある。
【０００４】
このような階層構造を持つメニュー項目画面の場合、オペレータは、大分類メニュー項目画面から順次メニュー項目画面を切り替えながら各階層の分類項目を入力することにより、最終的に所望の分類項目を入力することになる。
【０００５】
【発明が解決しようとする課題】
しかしながら、このような従来のタッチパネルを採用して複数のメニュー画面を設定した端末にあっては、階層構造を持つメニュー項目画面の場合、オペレータは、分類メニュー項目画面を切り替えながら各階層の分類項目を入力して最終的に所望の分類項目を入力する必要があったため、操作の連続性が失われるとともに、操作が煩雑になるという問題があった。
【０００６】
また、メニュー項目画面が切り替わる毎に、その表示される項目内容も全て切り替えられるため、オペレータは、現在入力中の階層レベルを認識できなくなるという問題も発生する。
【０００７】
さらに、物理的に制約のある表示装置において特に問題となるキー群は、置数キー部のレイアウトである。置数キー部は、メニュー画面に関わらず通常１２キー分のスペースを常に表示領域内に確保しておく必要があるものである。このため、メニュー項目画面の表示領域が更に小さくなり、メニュー画面内に表示するキー群のスペースが小さくなり、操作性が犠牲になるという問題もあった。
【０００８】
本発明の課題は、表示装置に付帯したタッチパネル上の任意のキーに、複数のキーをグループ化したキーパレットを設定し、その任意キーの操作に応じてキーパレットを表示して操作を移行させて、物理的な制約下でのタッチパネルの操作性を向上させることである。
【０００９】
【課題を解決するための手段】
本発明の入力装置は、
表示画面上にタッチパネル操作用キーのキー画像を表示する表示手段を備え、このキーの操作により情報の入力を行うようにした入力装置において、
前記キーは複数のキー毎に階層をなし、各キーがそれぞれ下位の階層のキー群と連結してツリー構造を構成するものであり、その個々のキーについて下位のキーとの連結関係を示す連結情報を記憶する記憶手段と、
前記表示画面に表示された何れかのキーが操作されたとき、前記記憶手段に記憶された連結情報に基づき、当該キーに連結する下位のキーの有無を判別する判別手段と、
前記判別手段により下位のキーが有ると判別された場合、その下位の階層に属する複数のキーについてキー画像を生成し、これらを連結して一のキー群画像を形成し、各階層について形成されたキー群画像を同一画面上に表示させるとともに、前記操作されたキーとそのキー操作によって形成されたキー群画像とを対応付けて表示させる表示制御手段と、
前記表示されたキー群画像の何れかのキーが操作されたとき、当該操作キーの階層レベルと、現在表示中のキー群画像の最下層の階層数とをそれぞれ判別し、当該判別された階層レベルが判別された階層数と等しい場合には当該キーの操作を有効にし、当該判別された階層レベルが判別された階層数と等しくない場合には当該キーの操作を無効にする操作制御手段と、
を備えることを特徴とする。
【００１１】
請求項１に記載の発明によれば、表示画面上に表示された任意キーの操作に応じて階層毎にキー群画像を表示することにより、操作をスムーズに移行させることができ、物理的な制約下でのタッチパネルの操作性を向上させることができる。
【００１２】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
図１〜図１４は、本発明を適用した一実施の形態におけるＥＣＲ（電子式キャッシュレジスタ）を示す図である。
まず、構成を説明する。
図１は、本実施の形態におけるＥＣＲ１の要部構成を示すブロック図である。この図１において、ＥＣＲ１は、ＣＰＵ２、入力装置３、タッチパネル４、ＲＡＭ５、伝送制御部６、表示装置７、印刷装置８、記憶装置９、及び記憶媒体１０により構成されており、記憶媒体１０を除く各部はバス１１に接続されている。
【００１３】
ＣＰＵ（Central Processing Unit ）２は、記憶媒体１０に格納されている各種制御プログラムに従ってＲＡＭ５との間で各種データの授受を行いながら各種動作に必要な数値を演算処理し、この演算処理に基づいてＥＣＲ１内の各部を制御するための各種制御信号を出力する。
【００１４】
また、ＣＰＵ２は、タッチパネル４におけるキー入力操作に対応して後述するキー入力処理（図６，図７参照）を実行する。このキー入力処理において、ＣＰＵ２は、操作されたキーのキーイベントＮｏ．に対応するキー情報をキー管理テーブル（図３（ａ）参照）から読み込み、仮想キーＮｏ．の設定が有れば、この仮想キーＮｏ．に応じた仮想キー情報を仮想キー管理テーブル（図３（ｂ）参照）から読み込み、その仮想キーイメージを表示する仮想キー表示処理（図９参照）を実行し、その仮想キーに設定されたイベントに応じた処理を実行する。また、ＣＰＵ２は、仮想キーＮｏ．の設定がなければ、その読み込んだキー情報に応じた処理を実行する。
【００１５】
入力装置３は、図示しないがモードキー、クラークキー、テンキー、ファンクションキー、領収書釦等を備え、ユーザーによる各キー操作に応じた各種キー入力信号をＣＰＵ２に出力する。
【００１６】
タッチパネル４は、表示装置７の表示領域と一体に構成されており、表示装置７に表示されるキーレイアウト上で操作された際に、その操作位置の座標データをＣＰＵ２に出力する。
【００１７】
ＲＡＭ（Random Access Memory）５は、図２に示すように、キー管理テーブルメモリ５ａ、仮想キー管理テーブルメモリ５ｂ、売上データメモリ５ｃ、及びワークメモリ５ｄ等を有している。
【００１８】
キー管理テーブルメモリ５ａは、図３（ａ）に示すようなキー管理テーブルを記憶しており、このキー管理テーブルには、タッチパネル４により操作されるキーメニュー毎のキー情報が設定されている。そのキー情報として、「メニューキーＮｏ．」、「ＥＶＥＮＴ  Ｎｏ．」、「ＦＵＮＣＴＩＯＮ  ＣＯＤＥ」、「ＲＥＣＯＤＲ  Ｎｏ．」、「ＦＩＬＥ  Ｎｏ．」、「終了ＦＬＡＧ」、「イメージデータＮｏ．」、「リンクする仮想キーＮｏ．」が設定されている。
【００１９】
仮想キー管理テーブルメモリ５ｂは、図３（ｂ）に示すような仮想キー管理テーブルを記憶しており、この仮想キー管理テーブルには、同図（ａ）のキー管理テーブルに設定されたキー情報とリンクする仮想キー情報が設定されている。その仮想キー情報として、「仮想キーＮｏ．」、「ＥＶＥＮＴ  Ｎｏ．」、「ＦＵＮＣＴＩＯＮ  ＣＯＤＥ」、「ＲＥＣＯＤＲ  Ｎｏ．」、「ＦＩＬＥ  Ｎｏ．」、「終了ＦＬＡＧ」、「イメージデータＮｏ．」、「リンクする仮想キーＮｏ．」が設定されている。
【００２０】
この仮想キー管理テーブルメモリ５ｂに設定された仮想キー情報により、例えば、図４に示すように、テンキーを設定したキーが操作された際に表示したテンキーに対して、図５に示すように、「０」キーに「ＥＶＥＮＴ１」、「．」キーに「ＥＶＥＮＴ２」、「ＱＴＹ」キーに「ＥＶＥＮＴ３」、「９」キーに「ＥＶＥＮＴ１２」といった仮想キーを設定する。
【００２１】
売上データメモリ５ｃは、取引処理毎に入力される商品の売上データを記憶するメモリであり、ワークメモリ５ｄは、取引処理中の処理データや、キー入力処理中の処理データ等を一時的に記憶するメモリである。
【００２２】
伝送制御部６は、ＥＣＲ１とサーバやクライアント等の外部の機器とをネットワーク回線などの伝送媒体を介して接続するためのターミナルであり、記憶媒体１０に格納されたデータ等を伝送媒体を介してサーバやクライアントへ送信する、あるいは、サーバやクライアントから送信されたデータ等を受信する。
【００２３】
表示装置７は、液晶ディスプレイ等から構成され、ＣＰＵ２、入力装置３及びＲＡＭ４から入力される演算結果、各種データ、売上データ、設定データ等を表示するとともに、タッチパネル４における操作内容に応じたキーレイアウトを表示する。
【００２４】
印刷装置８は、例えば、セグメント単位のサーマル素子がライン状に配列された印字ヘッド部とレシート用紙及びジャーナル用紙がセットされる搬送部とにより構成され、ＣＰＵ２から所定の時間間隔で１ライン毎に入力される取引きデータをレシート用紙及びジャーナル用紙に印字するとともに、ＣＰＵ２から所定の時間間隔で１ライン毎に入力される各種領収書データや背景パターンが合成された横書き領収書をレシート用紙に印字する。
【００２５】
記憶装置９は、プログラムやデータ等か予め記憶されている記憶媒体１０を有しており、この記憶媒体１０は磁気的、光学的記録媒体、若しくは半導体メモリで構成されている。この記憶媒体１０は記憶装置９に固定的に設けたもの、若しくは着脱自在に装着するものであり、この記憶媒体１０には上記取引処理プログラム、キー入力処理プログラム、印字処理プログラム、及び取引処理プログラムで処理されたデータ等を記憶する。
【００２６】
また、この記憶媒体１０に記憶するプログラム、データ等は、通信回線等を介して接続された他の機器から受信して記憶する構成にしてもよく、更に、通信回線等を介して接続された他の機器側に上記記憶媒体を備えた記憶装置を設け、この記憶媒体に記憶されているプログラム、データを通信回線を介して使用する構成にしてもよい。
【００２７】
次に、本実施の形態におけるＥＣＲ１の動作を説明する。
まず、タッチパネル４におけるキー入力操作に対応してＣＰＵ２が実行するキー入力処理について、図６、図７に示すフローチャートに基づいて説明する。
【００２８】
図６において、ＣＰＵ２は、まず、タッチパネル４におけるキー操作（キーイベント）を待ち（ステップＳ１）、キー操作が有れば、そのキー操作内容が「メニュー切替」であるか否かを判別する（ステップＳ２）。メニュー切替指示であれば、ＣＰＵ２は、ステップＳ１９に移行してメニュー切替処理を実行してステップＳ１に戻り、メニュー切替指示でなければ、その操作キーに対応したキー情報をＲＡＭ５内のキー管理テーブルメモリ５ｂに予め記憶されたキー管理テーブル（図３（ａ）参照）から読み込む（ステップＳ３）。
【００２９】
そして、ＣＰＵ２は、その読み込んだキー情報における「仮想キーＮｏ．」の設定の有無を判別し（ステップＳ４）、「仮想キーＮｏ．」が設定されていなければ、ステップＳ２０に移行して、読み込んだキー情報に応じた処理を実行して、ステップＳ１に戻る。このキー情報に応じた処理について、図８に示すフローチャートを参照して説明する。
【００３０】
図８において、ＣＰＵ２は、まず、操作キーのキーファンクションを判別し（ステップＳ１０１）、その判別したキーファンクションに応じて、置数処理（ステップＳ１０２）、小数点処理（ステップＳ１０３）、あるいは個数処理（ステップＳ１０４）等を実行する。
【００３１】
また、「仮想キーＮｏ．」が設定されていれば、ＣＰＵ２は、まず、最初に読み込んだキー情報に応じた処理を実行し（ステップＳ５）、ＲＡＭ５内に記憶する仮想レベルを「１」にセットする（ステップＳ６）。この仮想レベルとは、各キーに設定される仮想キーの階層レベルを確認するための情報である。
【００３２】
次いで、ＣＰＵ２は、「仮想キーＮｏ．」に対応した仮想キー情報をＲＡＭ５内の仮想キー管理テーブルメモリ５ｃに予め記憶された仮想キー管理テーブル（図３（ｂ）参照）から読み込み、その仮想キー情報に設定された「イメージデータＮｏ．」に対応するイメージデータを記憶装置９から読み出して（ステップＳ７）、仮想キー表示処理を実行する（ステップＳ８）。
【００３３】
この仮想キー表示処理について図９に示すフローチャートを参照して説明する。
図９において、ＣＰＵ２は、まず、読み込んだ仮想キー情報に「リンクする仮想キーＮｏ．」が設定されているか否かにより、連結型仮想キーか否かを判別する（ステップＳ２０１）。「リンクする仮想キーＮｏ．」が設定されていない連結型仮想キーでない場合、ＣＰＵ２は、該当仮想キーのイメージデータを読み込み（ステップＳ２０２）、そのイメージデータに対応して設定された画像イメージ管理情報から表示位置情報を読み込む（ステップＳ２０３）。
【００３４】
そして、ＣＰＵ２は、読み込んだ表示位置情報に基づいて、表示装置７の表示領域内の当該表示位置に当該仮想キーイメージを表示し（ステップＳ２０４）、その表示開始位置（仮想キー表示枠の上左端座標）、及び連結位置（仮想キー表示枠に設定された連結位置座標）を記憶して（ステップＳ２０５）、本処理を終了する。
【００３５】
この仮想キーイメージの画像イメージ管理情報と、仮想キーイメージの展開状態の具体例を図１０に示して説明する。
【００３６】
図１０に示す画像イメージ管理情報は、仮想キーイメージの表示枠を示すパレット情報として「デフォルト表示開始点（Ｘ０，Ｙ０）」と「パレットのデフォルトサイズ（Ｘｓ，Ｙｓ）を設定し、このパレット内で各仮想キーを示すＥＶＥＮＴ  Ｎｏ．毎に「相対表示開始位置」と「相対サイズ」を設定し、さらに、連結位置を示す「連結ＦＬＡＧ」を設定している。この画像イメージ管理情報に基づいて、仮想キーイメージは図１０に示すようにパレット単位で展開される。
【００３７】
また、上記ステップＳ２０１において、「リンクする仮想キーＮｏ．」が設定されていて連結型仮想キーである場合、ＣＰＵ２は、該当仮想キーのイメージデータを読み込み（ステップＳ２０６）、先に記憶した表示済み仮想キーの表示連結ポインタ（連結位置）を取得する（ステップＳ２０７）。そして、ＣＰＵ２は、取得した連結位置を表示開始位置として設定し（ステップＳ２０８）、表示済みの仮想キーイメージと連結した仮想キーイメージとを一つの画像情報として再生成し（ステップＳ２０９）、仮想キー管理テーブルの連結処理を実行する（ステップＳ２１０）。
【００３８】
この仮想キー管理テーブルの連結処理について図１１に示すフローチャートを参照して説明する。
【００３９】
図１１において、ＣＰＵ２は、まず、先に表示済みの上位仮想キーの仮想キー管理テーブルをＲＡＭ５内のワークメモリ５ｄにコピーし（ステップＳ３０１）、今回連結する連結仮想キーの仮想キー管理テーブルを上記コピー領域に連結し（ステップＳ３０２）、この連結した仮想キー管理テーブルにおいて、キー押下用イベントＮｏ．の再配置と番号付けを実行して（ステップＳ３０３）、本処理を終了して、図９のステップＳ２１１に戻る。
【００４０】
この仮想キー管理テーブルの連結処理により連結される仮想キー管理テーブルの具体例を図１２に示して説明する。
【００４１】
図１２（ａ）に示す仮想キー管理テーブルは上位仮想キーの管理テーブル、同図（ｂ）に示す仮想キー管理テーブルは連結仮想キーの管理テーブルであり、同図（ｃ）が連結してキー押下用イベントＮｏ．の再配置と番号付けを実行した連結仮想キー管理テーブルである。この連結仮想キー管理テーブルに基づいて、図１２に示すように、仮想キーの表示を一つにまとめて「置数キー（仮想キー）」の下に「連結仮想キー」を表示するようになる。
【００４２】
図９のステップＳ２１１に戻ると、ＣＰＵ２は、上記連結仮想キー管理テーブルに基づいて、連結型仮想キーの全体画像表示位置を計算し、計算した画像表示位置が表示装置７の表示画面の外にかかるか否かを判別する（ステップＳ２１２）。表示画面の外にかかっていなければ、そのままステップＳ２１４に移行し、表示画面の外にかかっていれば、かからないように表示位置をＸ，Ｙ方向へマイナス（−）補正処理、又は縮小処理し（ステップＳ２１３）、その新しい表示開始位置と連結位置を記憶する（ステップＳ２１４）。
【００４３】
次いで、ＣＰＵ２は、記憶した表示位置に全体仮想キー画像を表示して（ステップＳ２１５）、本処理を終了して、図６のステップＳ９に戻る。
【００４４】
図６のステップＳ９に戻ると、ＣＰＵ２は、表示した仮想キーの操作（イベント）を待ち、仮想キーの操作（イベント）が有れば、その操作位置が現在ＲＡＭ５に記憶されている仮想レベルの仮想キー入力か否かを判別する（ステップＳ２１０）。現在記憶されている仮想レベルの仮想キー入力でなければ、ＣＰＵ２は、ステップＳ９に戻り、現在記憶されている仮想レベルの仮想キー入力であれば、当該仮想キーの仮想キー管理テーブルより仮想キー管理情報を読み込み（ステップＳ１１）、仮想キーＮｏ．の設定の有無を判別する（ステップＳ１２）。
【００４５】
仮想キーＮｏ．の設定が有れば、ＣＰＵ２は、仮想レベルを「１」加算し（ステップＳ１３）、その読み込んだ仮想キー情報に応じた処理（図８参照）を実行し（ステップＳ１４）、ステップＳ７に戻って、当該仮想キーの更に下位の仮想キー表示処理（図９参照）を実行する。また、仮想キーＮｏ．の設定がなければ、ＣＰＵ２は、その読み込んだ仮想キー情報に応じた処理（図８参照）を実行し（ステップＳ１５）、その仮想キーの該当ファンクションにより処理終了か否かを確認する（ステップＳ１６）。
【００４６】
処理終了でなければ、ＣＰＵ２は、ステップＳ９に戻り、処理終了であれば、更に該当ファンクションが全て開いている仮想キーを閉じる指示か否かを判別する（ステップＳ１７）。全て開いている仮想キーを閉じる指示であれば、ＣＰＵ２は、仮想キーの表示を全て消去して（ステップＳ１８）、ステップＳ１に戻る。また、全て開いている仮想キーを閉じる指示でなければ、ＣＰＵ２は、現在の仮想キーの表示のみを消去して（ステップＳ２１）、仮想レベルを「１」減算し（ステップＳ２２）、その仮想レベルが「０」になったか否かを判別する（ステップＳ２３）。仮想レベルが「０」になっていなければ、ＣＰＵ２は、上位の仮想キーの表示が残っているためステップＳ９に戻り、仮想レベルが「０」になっていれば、仮想キーの表示が全て消去されたため、ステップＳ１に戻る。
【００４７】
以上のように、タッチパネル４におけるキー入力操作に対応してＣＰＵ２がキー入力処理を実行することにより、例えば、図１３に示すように、仮想キーであるテンキー内の「ＳＯＦＴ  ＤＲＩＮＫ」キーが操作されたときに、その下位に設定された「ＳＯＦＴ  ＤＲＩＮＫ」のアイテムを選択するための仮想キーが更に表示されるようになる。また、その仮想キーの表示形態として、例えば、図１４に示すように、操作された「ＳＯＦＴ  ＤＲＩＮＫ」キーの近傍にアイテムを選択するための仮想キーを表示するようにしてもよい。
【００４８】
また、上記仮想キー表示処理により、表示された仮想キーに「全て開いている仮想キーを閉じる」というファンクションを設定可能とすることにより、多層にわたって表示された仮想キーを一度のキー操作で全て消去することができ、仮想キーを表示した際の操作性を向上できる。
【００４９】
また、上記仮想キー表示処理により、表示された仮想キーに「開いている仮想キーを閉じる」というファンクションを設定可能とすることにより、複数開かれた各階層の仮想キーを順次閉じることも可能であり、オペレータが仮想キーの展開順を確認することも可能である。
【００５０】
したがって、従来のようにタッチパネル操作においてメニューキー等を切り替えることなく、タッチパネルの任意キーの操作に応じて予め設定した仮想キーを表示して操作をスムーズに移行させることができ、物理的な制約下でのタッチパネルの操作性を向上させることができる。
【００５１】
また、上記実施の形態では、キー毎に複数階層の仮想キーの設定を可能にして、より多様な仮想キーの操作環境を提供することができ、仮想キーの設定による操作性を更に向上させることができる。
【００５２】
なお、上記実施の形態では、タッチパネル４に展開するタッチキーに仮想キーを設定した場合を示したが、ストロークキーの各キーに仮想キーを設定するようにしてもよい。また、上記実施の形態では、複数のキーから構成される仮想キーを表示した場合を示したが、仮想キーの構成は１つであってもよい。
【００５３】
【発明の効果】
請求項１、２、４に記載の発明によれば、表示画面上に表示された任意キーの操作に応じて階層毎にキー群画像を表示することにより、操作をスムーズに移行させることができ、物理的な制約下でのタッチパネルの操作性を向上させることができる。
【００５４】
請求項３に記載の発明によれば、表示されたキー群画像を一度のキー操作で消去することができ、キー群画像を表示した際の操作性を向上させることができる。
【図面の簡単な説明】
【図１】本発明を適用した一実施の形態におけるＥＣＲ１の要部構成を示すブロック図である。
【図２】図１のＲＡＭ５内のメモリ構成を示す図である。
【図３】図２のキー管理テーブルメモリ５ａに記憶されたキー管理テーブルの一例（同図（ａ））と、図２の仮想キー管理テーブルメモリ５ｃに記憶された仮想キー管理テーブルの一例（同図（ｂ））とを示した図である。
【図４】図３（ｂ）の仮想キー管理テーブル内の設定に基づく仮想キーの表示例を示す図である。
【図５】図４の仮想キーに設定されたＥＶＥＮＴの一例を示す図である。
【図６】図１のＣＰＵ２により実行されるキー入力処理の一部を示すフローチャートである。
【図７】図６に続くキー入力処理の一部を示すフローチャートである。
【図８】図６のステップＳ５、Ｓ１４、Ｓ２０、図７のステップＳ１５において実行されるキー情報に応じた処理を示すフローチャートである。
【図９】図６のステップＳ９において実行される仮想キー表示処理を示すフローチャートである。
【図１０】図９の仮想キー表示処理において実行される仮想キーを表示する過程を示す図である。
【図１１】図９のステップＳ２１０において実行される仮想キー管理テーブルの連結処理を示すフローチャートである。
【図１２】図１１の仮想キー管理テーブルの連結処理において実行される仮想キー管理テーブルの連結過程を示す図である。
【図１３】図６、図７のキー入力処理において表示された仮想キーの表示形態の具体例を示した図である。
【図１４】図６、図７のキー入力処理において表示された仮想キーのその他の表示形態の具体例を示した図である。
【符号の説明】
１    ＥＣＲ
２    ＣＰＵ
３    入力装置
４    タッチパネル
５    ＲＡＭ
６    伝送制御部
７    表示装置
８    印刷装置
９    記憶装置
１０    記憶媒体
１１    バス
【図１】
0003882424.tif 000002
【図２】
0003882424.tif 000003
【図３】
0003882424.tif 000004
【図４】
0003882424.tif 000005
【図５】
0003882424.tif 000006
【図６】
0003882424.tif 000007
【図７】
0003882424.tif 000008
【図８】
0003882424.tif 000009
【図９】
0003882424.tif 000010
【図１０】
0003882424.tif 000011
【図１１】
0003882424.tif 000012
【図１２】
0003882424.tif 000013
【図１３】
0003882424.tif 000014
【図１４】
0003882424.tif 000015