(57)【要約】【課題】入力装置の省スペース化を図る。【解決手段】入力装置２０のキー２１，２２，２３の表面には、ユーザの指の指紋データを取得する指紋入力面が設けられており、キー２１，２２，２３の表面のいずれの位置においても指紋の認識が可能である。操作されたキー、キーの操作に応じて検出された指紋データ、及び、同一のキーから同一の指紋データが連続して入力された回数に基づいて、該当する文字のキーコードを特定し、出力する。【選択図】図２
2007065742.tif 000002
【特許請求の範囲】
【請求項１】
指紋取得手段が設けられた入力キーと、
指紋データ及び同一の指紋データについての１回又は連続的に複数の入力回数の組合せに対応付けて、キーコードを記憶する記憶手段と、
前記入力キーの操作に応じて指紋データを検出する検出手段と、
前記検出された指紋データ及び前記入力キーが操作された入力回数に基づいて、前記記憶手段から対応するキーコードを読み出して出力する出力手段と、
を備えたことを特徴とするキー入力制御装置。
【請求項２】
指紋取得手段が設けられた複数の入力キーと、
前記入力キー毎に、指紋データ及び同一の指紋データについての１回又は連続的に複数の入力回数の組合せに対応付けて、キーコードを記憶する記憶手段と、
前記複数の入力キーのうち操作された入力キーに応じた指紋データを検出する検出手段と、
前記検出された指紋データ及び前記入力キーが操作された入力回数に基づいて、前記記憶手段から対応するキーコードを読み出して出力する出力手段と、
を備えたことを特徴とするキー入力制御装置。
【請求項３】
指紋取得手段が設けられた入力キーと、
複数の指紋データの組合せに対応付けて、キーコードを記憶する記憶手段と、
前記入力キーの連続した操作に応じて複数の指紋データを検出する検出手段と、
前記検出された複数の指紋データの組合せに基づいて、前記記憶手段から対応するキーコードを読み出して出力する出力手段と、
を備えたことを特徴とするキー入力制御装置。
【請求項４】
指紋取得手段が設けられた複数の入力キーと、
前記入力キー及び指紋データの組合せに対応付けて、キーコードを記憶する記憶手段と、
前記入力キーの連続した２回の操作に応じてそれぞれ指紋データを検出する検出手段と、
１回目の操作で操作された入力キー及び当該１回目の操作に応じて検出された指紋データと、２回目の操作で操作された入力キー及び当該２回目の操作に応じて検出された指紋データとの組合せに基づいて、前記記憶手段から対応するキーコードを読み出して出力する出力手段と、
を備えたことを特徴とするキー入力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に入力操作を行うためのキー入力制御装置に関する。
【背景技術】
【０００２】
ＰＤＡ（Personal Digital Assistants）や携帯電話機等の小型の電子機器では、サイズの都合から通常のキーボードを設置することが困難である。そこで、キーサイズを小さくするか、キーの数を減らして１つのキーに複数の文字を割り当てることにより、キーボードを小型化している。
【０００３】
例えば、１０個の子音ボタンと５個の母音ボタンの組合せにより文字入力を行う方法や（例えば、特許文献１参照）、子音文字キーと母音文字キーの組合せにより文字を決定する第１の入力モードと、各子音に対応する各キーの連続押下回数に基づいて文字を決定する第２の入力モード（「かなめくり」入力モード）と、を選択可能な日本語入力装置が提案されている（例えば、特許文献２参照）。
【０００４】
また、物理的にキー毎にスイッチが実装されたキーボードの他に、表示画面上にキーを表示させ、それをマウスやタッチパネル等のポインティングデバイスで指定して文字を入力するソフトキーボードが存在する（例えば、特許文献３参照）。
【特許文献１】特開２００４−２４０８０８号公報
【特許文献２】特開２００１−３５６８７３号公報
【特許文献３】特開平８−３１４５９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来の小型キーボードにおいて、各キーは指で押せる必要があるため、キーサイズを小さくしてキーボードの小型化を図ることは困難であった。また、１つのキーに複数の文字を割り当てる場合でも、５０音を割り当てるためには１０個程度のキーが必要であるため、省スペース化には限界があった。
【０００６】
本発明は、上記の従来技術における問題に鑑みてなされたものであって、入力装置の省スペース化を図ることを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、キー入力制御装置において、指紋取得手段が設けられた入力キーと、指紋データ及び同一の指紋データについての１回又は連続的に複数の入力回数の組合せに対応付けて、キーコードを記憶する記憶手段と、前記入力キーの操作に応じて指紋データを検出する検出手段と、前記検出された指紋データ及び前記入力キーが操作された入力回数に基づいて、前記記憶手段から対応するキーコードを読み出して出力する出力手段と、を備えたことを特徴とする。
【０００８】
請求項２に記載の発明は、キー入力制御装置において、指紋取得手段が設けられた複数の入力キーと、前記入力キー毎に、指紋データ及び同一の指紋データについての１回又は連続的に複数の入力回数の組合せに対応付けて、キーコードを記憶する記憶手段と、前記複数の入力キーのうち操作された入力キーに応じた指紋データを検出する検出手段と、前記検出された指紋データ及び前記入力キーが操作された入力回数に基づいて、前記記憶手段から対応するキーコードを読み出して出力する出力手段と、を備えたことを特徴とする。
【０００９】
請求項３に記載の発明は、キー入力制御装置において、指紋取得手段が設けられた入力キーと、複数の指紋データの組合せに対応付けて、キーコードを記憶する記憶手段と、前記入力キーの連続した操作に応じて複数の指紋データを検出する検出手段と、前記検出された複数の指紋データの組合せに基づいて、前記記憶手段から対応するキーコードを読み出して出力する出力手段と、を備えたことを特徴とする。
【００１０】
請求項４に記載の発明は、キー入力制御装置において、指紋取得手段が設けられた複数の入力キーと、前記入力キー及び指紋データの組合せに対応付けて、キーコードを記憶する記憶手段と、前記入力キーの連続した２回の操作に応じてそれぞれ指紋データを検出する検出手段と、１回目の操作で操作された入力キー及び当該１回目の操作に応じて検出された指紋データと、２回目の操作で操作された入力キー及び当該２回目の操作に応じて検出された指紋データとの組合せに基づいて、前記記憶手段から対応するキーコードを読み出して出力する出力手段と、を備えたことを特徴とする。
【発明の効果】
【００１１】
請求項１に記載の発明によれば、入力キーの操作に応じて検出された指紋データ及び入力回数に基づいて、対応するキーコードを出力するので、１つの入力キーにより複数のキーコードを出力することができ、入力装置の省スペース化を図ることができる。
【００１２】
請求項２に記載の発明によれば、操作された入力キーに応じて検出された指紋データ及び入力回数に基づいて、対応するキーコードを出力するので、各キーコードに対応する数の入力キーが必要なく、入力装置の省スペース化を図ることができる。
【００１３】
請求項３に記載の発明によれば、入力キーの連続した操作に応じて検出された複数の指紋データの組合せに基づいて、対応するキーコードを出力するので、１つの入力キーにより複数のキーコードを出力することができ、入力装置の省スペース化を図ることができる。
【００１４】
請求項４に記載の発明によれば、入力キーの連続した２回の操作において、１回目の操作で操作された入力キー及び１回目の操作に応じて検出された指紋データと、２回目の操作で操作された入力キー及び２回目の操作に応じて検出された指紋データとの組合せに基づいて、対応するキーコードを出力するので、各キーコードに対応する数の入力キーが必要なく、入力装置の省スペース化を図ることができる。
【発明を実施するための最良の形態】
【００１５】
［第１の実施の形態］
まず、本発明の第１の実施の形態におけるキー入力制御装置１００について説明する。
図１に、キー入力制御装置１００の機能的構成を示す。
図１に示すように、キー入力制御装置１００は、ＣＰＵ（Central Processing Unit）１０、入力装置２０、表示装置３０、記憶装置４０、ＨＤＤ（Hard Disk Drive）５０を備える。
【００１６】
ＣＰＵ１０は、図示しないＲＡＭの所定領域を作業領域として、記憶装置４０又はＨＤＤ５０に記憶されている各種制御プログラムに従い、各部に制御信号を送ってキー入力制御装置１００の動作全般を統括制御する。
【００１７】
図２に、入力装置２０の構成を示す。入力装置２０には、キー２１，２２，２３が設けられている。キー２１，２２，２３の表面には、ユーザの指の指紋データを取得する指紋入力面が設けられており、キー２１，２２，２３の表面のいずれの位置においても指紋の認識が可能である。指紋データを取得する方法については、光学方式でもよいし、静電容量方式でもよい。
【００１８】
また、キー２１，２２，２３は、各キーに対応する文字情報を表示する表示手段にもなっている。ここで、文字情報とは、文字（数字を含む）、記号、符号、点等を含む。表示面は、ＬＣＤ（Liquid Crystal Display）等により構成されている。なお、各キー２１，２２，２３の周囲にそれぞれ各キーに対応して設置された表示部（図示省略）に、各キー２１，２２，２３に対応する文字情報等が表示されることとしてもよい。
【００１９】
表示装置３０は、ＣＲＴ（Cathode Ray Tube）やＬＣＤ等で構成されるモニタであり、ＣＰＵ１０からの表示信号に従って、画面表示を行う。
【００２０】
記憶装置４０は、磁気的、光学的記録媒体、又は半導体メモリ等を含んだ構成であり、各種プログラムや各種データ等を記憶する。
【００２１】
ＨＤＤ５０は、指紋記憶メモリ５１、キーコード記憶メモリ５２等を有し、各種データ等を記憶する。
【００２２】
図３（ａ）、（ｂ）及び（ｃ）に示すように、指紋記憶メモリ５１には、ユーザを特定するためのＩＤ毎に、各キーに割り当てられた複数の指紋データと、指紋の認証方式（例えば、特徴点抽出方式又はパターン・マッチング方式）とが対応付けられて記憶される。ここでは、指紋番号ｉによって、各指紋を区別する。図３（ａ）は、キー２１に割り当てられたｉ＝１〜５の指紋データ及びｉ＝１〜５の指紋データを判別するための認証方式、図３（ｂ）は、キー２２に割り当てられたｉ＝６〜１０の指紋データ及びｉ＝６〜１０の指紋データを判別するための認証方式、図３（ｃ）は、キー２３に割り当てられたｉ＝１１〜１５の指紋データ及びｉ＝１１〜１５の指紋データを判別するための認証方式を示している。
【００２３】
ｉ＝１〜５に対応する指は、互いに異なる指であることが必要である。例えば、ｉ＝１を右手の人差し指、ｉ＝２を右手の中指、ｉ＝３を右手の薬指、ｉ＝４を右手の小指、ｉ＝５を右手の親指として指紋の登録を行う。親指では操作が困難である場合には、例えば、ｉ＝１を右手の人差し指、ｉ＝２を右手の中指、ｉ＝３を右手の薬指、ｉ＝４を右手の小指、ｉ＝５を左手の人差し指としてもよい。同様に、ｉ＝６〜１０に対応する指、ｉ＝１１〜１５に対応する指についても、互いに異なる指であることが必要である。なお、ｉ＝１〜５、ｉ＝６〜１０、ｉ＝１１〜１５の３つの組は、同じ指の組合せ（ｉ＝１，６，１１の指が右手の人差し指等）でもよいし、異なる指の組合せでもよい。例えば、ｉ＝１及びｉ＝１１を右手の人差し指、ｉ＝２及びｉ＝１２を右手の中指、ｉ＝３及びｉ＝１３を右手の薬指、ｉ＝４及びｉ＝１４を右手の小指、ｉ＝５及びｉ＝１５を右手の親指とし、ｉ＝６を左手の人差し指、ｉ＝７を左手の中指、ｉ＝８を左手の薬指、ｉ＝９を左手の小指、ｉ＝１０を左手の親指としてもよい。
【００２４】
また、キーコード記憶メモリ５２には、キーコードテーブルが記憶されている。キーコードテーブルには、キー（ｋ）毎に、指紋データ（ｉ）及び同一の指紋データについての１回又は連続的に複数の入力回数（以下、単に入力回数という。）の組合せに基づいて、キーコードを特定するためのデータが記憶されている。図４（ａ）に示すキーコードテーブルには、キー２１（ｋ＝１）の操作に応じて検出される指紋データ（ｉ＝１〜５）及び入力回数（count）に対応する文字のキーコードが記憶されている。操作を行う指の指紋データに基づいて「あかさたな」の行を判別し、入力回数に基づいて「あいうえお」の段を判別する、いわゆる「かなめくり方式」により文字を特定する。図４（ｂ）に示すキーコードテーブルには、キー２２（ｋ＝２）の操作に応じて検出される指紋データ（ｉ＝６〜１０）及び入力回数（count）に対応する文字のキーコードが記憶されている。図４（ｃ）に示すキーコードテーブルは、キー２３（ｋ＝３）の操作に応じて検出される指紋データ（ｉ＝１１〜１５）に対応する操作情報を示している。「Enter」は文字列の入力が完了した後に操作されるキーのキーコード、「変換」は入力された文字列を漢字等へ変換する際に操作されるキーのキーコード、「次の文字」は同じ行の文字を続けて入力する際に区切りとして入力するキーのキーコード、「Shift」は次に入力する文字を小文字にするキーのキーコード、「Delete」は直前に入力した文字の削除を指定するキーのキーコードである。図４（ａ）、（ｂ）及び（ｃ）では、キーコードテーブル内に文字等が記載されているが、実際には、文字等に対応するキーコードを示す情報が記憶されている。
【００２５】
次に、キー入力制御装置１００における動作を説明する。
まず、図５を参照して、指紋登録処理について説明する。
【００２６】
まず、ユーザのＩＤが登録される（ステップＳ１）。ＩＤによりユーザの識別が可能であれば、どのような手段を用いてＩＤの登録を行ってもかまわない。例えば、入力装置２０により予め定められた指の指紋データを取得し、その指紋データをＩＤとして登録することとしてもよい。また、入力装置２０の指紋入力面を押下する度に表示装置３０に異なったＩＤ番号が表示され、自分のＩＤ番号が表示された状態で決定するようにしてもよい。この場合、キー２１を押下する度にＩＤ番号がカウントアップし、キー２３を押下する度にＩＤ番号がカウントダウンし、キー２２を押下すると決定等、予め定めておく。また、ＩＤカードやＵＳＢトークン等を利用した別装置で、ユーザ（番号又は文字列）を特定し、その情報を使うこととしてもよい。また、入力装置２０に、２個以上のユーザ識別用のボタンを実装してユーザを識別することとしてもよい。
【００２７】
次に、重複しない任意の５本の指に対応するｉ＝１〜５の指紋登録処理が行われる（ステップＳ２）。
【００２８】
図６を参照して、ｉ＝１〜５の指紋登録処理を説明する。
まず、指紋を登録する各指に対応する指紋番号ｉが１に設定される（ステップＳ１１）。
【００２９】
次に、表示装置３０に、ｉに応じた指紋を入力装置２０のキー２１に入力するようガイダンスが表示される（ステップＳ１２）。例えば、ｉ＝１の場合は、右手の人差し指を、ｉ＝２の場合は右手の中指を、ｉ＝３の場合は右手の薬指を、ｉ＝４の場合は右手の小指を、ｉ＝５の場合は右手の親指を入力するようにガイダンス表示する。
【００３０】
そして、ユーザが入力装置２０のキー２１をｉに対応する指で押下すると（ステップＳ１３；ＹＥＳ）、指紋が取得され、画像として一時記憶メモリに記憶される（ステップＳ１４）。
【００３１】
ここで、ｉが５以上であるか否かが判断され（ステップＳ１５）、ｉが５未満の場合には（ステップＳ１５；ＮＯ）、ｉの値が１だけインクリメントされ（ステップＳ１６）、ステップＳ１２に戻る。このように、ｉ＝１〜５の各指紋の画像が記憶される。
【００３２】
ステップＳ１５において、ｉが５以上の場合には（ステップＳ１５；ＹＥＳ）、取得された各指紋が特徴点抽出方式（マニューシャ・マッチング方式）により比較される（ステップＳ１７）。特徴点抽出方式は、指紋画像から特徴点（分岐点・端点・三角州等）を抽出し、特徴点同士の位置関係等を利用して指紋認証を行う方式である。
【００３３】
ｉ＝１〜５の各指紋の画像から特徴点が抽出され、特徴点が比較される（ステップＳ１８）。各指紋に差異がある場合には（ステップＳ１９；ＹＥＳ）、このユーザの指紋認証方式は、特徴点抽出方式に決定される。
【００３４】
次に、Ｎ＝１に設定され（ステップＳ２０）、各指紋の画像の周囲をＮｍｍ小さくした画像において再度特徴点が抽出され、特徴点が比較される（ステップＳ２１）。各指紋に差異がある場合には（ステップＳ２２；ＹＥＳ）、Ｎの値が１だけインクリメントされ（ステップＳ２３）、ステップＳ２１に戻る。ステップＳ２１からステップＳ２３の処理は、各指紋に差異がなくなるまで指紋の画像の抽出範囲を狭める処理を行うものである。各指紋の比較に用いる領域を小さくすることによって、記憶する指紋のデータ量を減らすことができ、指紋の比較を高速に行うことができる。
【００３５】
ステップＳ２２において、各指紋の特徴点に差異がなくなった場合には（ステップＳ２２；ＮＯ）、各指紋の画像の周囲を（Ｎ−α）ｍｍ小さくした画像、即ち各指紋に差異がある最小の範囲を指紋の画像の抽出範囲とし、この画像から特徴点が抽出され、指紋認証方式（特徴点抽出方式）とともに指紋記憶メモリ５１に保存される（ステップＳ２４）。ここで、αは、各指紋に差異がなくなった画像の抽出範囲に対して、各指紋に差異が生じる範囲へ戻すための予め定められた１以上の定数である。αの値を大きくするほど指紋の認識率が向上するが、保存するデータ量が大きくなるため、指紋の比較時に処理時間がかかることになる。
【００３６】
ステップＳ１９において、各指紋に差異がない場合には（ステップＳ１９；ＮＯ）、パターン・マッチング方式により各指紋が比較される（ステップＳ２５）。パターン・マッチング方式は、比較される指紋画像の黒画素数の一致性を調べ、閾値を超えるか否かで指紋認証を行う方式である。パターン・マッチング方式において、各指紋に差異がある場合には（ステップＳ２６；ＹＥＳ）、このユーザの指紋認証方式は、パターン・マッチング方式に決定される。
【００３７】
次に、Ｎ＝１に設定され（ステップＳ２７）、各指紋の画像の周囲をＮｍｍ小さくした画像を用いて再度パターン・マッチング方式により各指紋が比較される（ステップＳ２８）。各指紋に差異がある場合には（ステップＳ２９；ＹＥＳ）、Ｎの値が１だけインクリメントされ（ステップＳ３０）、ステップＳ２８に戻る。ステップＳ２８からステップＳ３０の処理は、各指紋に差異がなくなるまで指紋の画像の抽出範囲を狭める処理を行うものである。
【００３８】
ステップＳ２９において、各指紋に差異がなくなった場合には（ステップＳ２９；ＮＯ）、各指紋の画像の周囲を（Ｎ−α）ｍｍ小さくした画像が、指紋認証方式（パターン・マッチング方式）とともに指紋記憶メモリ５１に保存される（ステップＳ３１）。αは、前述と同様に、各指紋に差異がなくなった画像の抽出範囲に対して、各指紋に差異が生じる範囲へ戻すための予め定められた１以上の定数である。
【００３９】
ステップＳ２６において、各指紋に差異がない場合には（ステップＳ２６；ＮＯ）、ステップＳ１１に戻り、再度各指の指紋が取得される。
【００４０】
以上で、ｉ＝１〜５の指紋登録処理が終了する。このように、指紋認証方式が特徴点抽出方式の場合には、ＩＤ毎に、ｉ＝１〜５の各指に対応する指紋の特徴点が指紋データとして記憶され、指紋認証方式がパターン・マッチング方式の場合には、ＩＤ毎に、ｉ＝１〜５の各指に対応する指紋の画像が指紋データとして記憶される。
【００４１】
次に、図５に戻り、重複しない任意の５本の指に対応するｉ＝６〜１０の指紋登録処理が行われる（ステップＳ３）。ｉ＝６〜１０の指紋登録処理は、入力装置２０のキー２２からｉ＝６〜１０に応じた指により指紋の登録が行われる処理であって、図６に示したｉ＝１〜５の指紋登録処理と同様であるため、説明を省略する。
【００４２】
次に、重複しない任意の５本の指に対応するｉ＝１１〜１５の指紋登録処理が行われる（ステップＳ４）。ｉ＝１１〜１５の指紋登録処理は、入力装置２０のキー２３からｉ＝１１〜１５に応じた指により指紋の登録が行われる処理であって、図６に示したｉ＝１〜５の指紋登録処理と同様であるため、説明を省略する。
以上で、指紋登録処理が終了する。
【００４３】
なお、ｉ＝１〜５、ｉ＝６〜１０、ｉ＝１１〜１５の指が共通の場合には、ステップＳ３及びステップＳ４の処理を省略することができる。
【００４４】
次に、図７、図８、図９及び図１０を参照して、キー入力処理１について説明する。
まず、図７に示すように、指紋登録処理のステップＳ１と同様の方法により、ユーザのＩＤが入力される（ステップＴ１）。
【００４５】
次に、指紋記憶メモリ５１が参照され、入力されたＩＤに基づいて、ｉ＝１〜５（ｋ＝１）に対する指紋認証方式、ｉ＝６〜１０（ｋ＝２）に対する指紋認証方式、及びｉ＝１１〜１５（ｋ＝３）に対する指紋認証方式が指定される（ステップＴ２）。
【００４６】
次に、同一のキーから同一の指紋データが連続して取得された回数（入力回数）を示すcountが０に設定される（ステップＴ３）。countの値は、記憶装置４０に記憶される。
【００４７】
次に、ユーザの指が入力装置２０のキー２１，２２，２３のいずれかを押下すると（ステップＴ４；ＹＥＳ）、操作されたキー（ｋ＝１〜３）が特定される（ステップＴ５）。キー２１が操作された場合にはｋ＝１、キー２２が操作された場合にはｋ＝２、キー２３が操作された場合にはｋ＝３となる。なお、ログアウト等により入力終了の操作が検出されると（ステップＴ４；ＮＯ，ステップＴ９；ＹＥＳ）、キー入力処理の動作が終了される。その後、再度キー入力処理を行う場合は、ステップＴ１のＩＤ入力が要求される。
【００４８】
キー２１（ｋ＝１）が操作された場合には（ステップＴ６；ＹＥＳ）、図８に示すように、操作されたキー２１において指紋データが取得され（ステップＴ１１）、ステップＴ２において指定されたｉ＝１〜５（ｋ＝１）に対する指紋認証方式により、取得した指紋データと、操作されたキー２１に対応する各指紋データとが比較される（ステップＴ１２）。そして、取得した指紋データが、操作されたキー２１に対応する各指紋データのいずれに該当するかが判別され、最も近似している指紋データ（ｉ）が特定される（ステップＴ１３）。この処理は指紋そのものを特定する場合と異なり、最も近似している指紋データ（ｉ）を５つの指紋データの中から特定すればよいので高速に比較及び特定が可能である。
【００４９】
ここで、countが０であるか否かが判断される（ステップＴ１４）。countが０でない場合には（ステップＴ１４；ＮＯ）、今回操作されたキー（ｋ）及び指紋データ（ｉ）が、前回操作されたキー（ｋ）及び指紋データ（ｉ）と同一であるか否かが判断される（ステップＴ１５）。今回操作されたキー（ｋ）及び指紋データ（ｉ）が、前回操作されたキー（ｋ）及び指紋データ（ｉ）と同一である場合（ステップＴ１５；ＹＥＳ）、又はステップＴ１４においてcountが０である場合には（ステップＴ１４；ＹＥＳ）、countの値が１だけインクリメントされる（ステップＴ１６）。
【００５０】
次に、ｉ＝１の場合には（ステップＴ１７；ＹＥＳ）、操作されたキー２１（ｋ＝１）、指紋データ（ｉ＝１）及びcountの値に基づいて、キーコードテーブルから該当する文字が特定される（ステップＴ１８）。そして、入力装置２０のキー２１の表示面に、入力候補である「あいうえお」が表示され、ステップＴ１８で特定された該当する文字が識別可能に表示される（ステップＴ１９）。例えば、ｋ＝１、ｉ＝１、count＝１の場合には、キー２１の表示面に「あいうえお」が表示され、「あ」については、他の表示と識別可能に、拡大表示・太字表示・点滅表示等により表示される。
【００５１】
ｉ＝２の場合には（ステップＴ１７；ＮＯ，ステップＴ２０；ＹＥＳ）、操作されたキー２１（ｋ＝１）、指紋データ（ｉ＝２）及びcountの値に基づいて、キーコードテーブルから該当する文字が特定される（ステップＴ２１）。そして、入力装置２０のキー２１の表示面に、入力候補である「かきくけこ」が表示され、ステップＴ２１で特定された該当する文字が識別可能に表示される（ステップＴ２２）。
【００５２】
ｉ＝３の場合には（ステップＴ２０；ＮＯ，ステップＴ２３；ＹＥＳ）、操作されたキー２１（ｋ＝１）、指紋データ（ｉ＝３）及びcountの値に基づいて、キーコードテーブルから該当する文字が特定される（ステップＴ２４）。そして、入力装置２０のキー２１の表示面に、入力候補である「さしすせそ」が表示され、ステップＴ２４で特定された該当する文字が識別可能に表示される（ステップＴ２５）。
【００５３】
ｉ＝４の場合には（ステップＴ２３；ＮＯ，ステップＴ２６；ＹＥＳ）、操作されたキー２１（ｋ＝１）、指紋データ（ｉ＝４）及びcountの値に基づいて、キーコードテーブルから該当する文字が特定される（ステップＴ２７）。そして、入力装置２０のキー２１の表示面に、入力候補である「たちつてと」が表示され、ステップＴ２７で特定された該当する文字が識別可能に表示される（ステップＴ２８）。
【００５４】
ｉ＝５の場合には（ステップＴ２６；ＮＯ，ステップＴ２９）、操作されたキー２１（ｋ＝１）、指紋データ（ｉ＝５）及びcountの値に基づいて、キーコードテーブルから該当する文字が特定される（ステップＴ３０）。そして、入力装置２０のキー２１の表示面に、入力候補である「なにぬねの」が表示され、ステップＴ３０で特定された該当する文字が識別可能に表示される（ステップＴ３１）。
【００５５】
ステップＴ１９，ステップＴ２２，ステップＴ２５，ステップＴ２８，ステップＴ３１の後、操作されたキー２１（ｋ＝１）及び指紋データ（ｉ）が記憶装置４０に保存される（ステップＴ３２）。その後、図７のステップＴ４に戻る。
【００５６】
ステップＴ１５において、今回操作されたキー（ｋ）及び指紋データ（ｉ）が、前回操作されたキー（ｋ）及び指紋データ（ｉ）と同一でない場合には（ステップＴ１５；ＮＯ）、記憶装置４０に保存されているキー（ｋ）、指紋データ（ｉ）及びcountの値に基づいて、該当する文字のキーコードが出力され（ステップＴ３５）、前回操作されたキー（ｋ）及び指紋データ（ｉ）がクリアされ、countが０に設定される（ステップＴ３６）。
【００５７】
図７のステップＴ５において、操作されたキーがキー２２（ｋ＝２）であると特定された場合には（ステップＴ６；ＮＯ，ステップＴ７；ＹＥＳ）、図９に示すように、操作されたキー２２において指紋データが取得され（ステップＴ４１）、ステップＴ２において指定されたｉ＝６〜１０（ｋ＝２）に対する指紋認証方式により、取得した指紋データと、操作されたキー２２に対応する各指紋データとが比較される（ステップＴ４２）。そして、取得した指紋データが、操作されたキー２２に対応する各指紋データのいずれに該当するかが判別され、最も近似している指紋データ（ｉ）が特定される（ステップＴ４３）。
【００５８】
ここで、countが０であるか否かが判断される（ステップＴ４４）。countが０でない場合には（ステップＴ４４；ＮＯ）、今回操作されたキー（ｋ）及び指紋データ（ｉ）が、前回操作されたキー（ｋ）及び指紋データ（ｉ）と同一であるか否かが判断される（ステップＴ４５）。今回操作されたキー（ｋ）及び指紋データ（ｉ）が、前回操作されたキー（ｋ）及び指紋データ（ｉ）と同一である場合（ステップＴ４５；ＹＥＳ）、又はステップＴ４４においてcountが０である場合には（ステップＴ４４；ＹＥＳ）、countの値が１だけインクリメントされる（ステップＴ４６）。
【００５９】
次に、ｉ＝６の場合には（ステップＴ４７；ＹＥＳ）、操作されたキー２２（ｋ＝２）、指紋データ（ｉ＝６）及びcountの値に基づいて、キーコードテーブルから該当する文字が特定される（ステップＴ４８）。そして、入力装置２０のキー２２の表示面に、入力候補である「はひふへほ」が表示され、ステップＴ４８で特定された該当する文字が識別可能に表示される（ステップＴ４９）。
【００６０】
ｉ＝７の場合には（ステップＴ４７；ＮＯ，ステップＴ５０；ＹＥＳ）、操作されたキー２２（ｋ＝２）、指紋データ（ｉ＝７）及びcountの値に基づいて、キーコードテーブルから該当する文字が特定される（ステップＴ５１）。そして、入力装置２０のキー２２の表示面に、入力候補である「まみむめも」が表示され、ステップＴ５１で特定された該当する文字が識別可能に表示される（ステップＴ５２）。
【００６１】
ｉ＝８の場合には（ステップＴ５０；ＮＯ，ステップＴ５３；ＹＥＳ）、操作されたキー２２（ｋ＝２）、指紋データ（ｉ＝８）及びcountの値に基づいて、キーコードテーブルから該当する文字が特定される（ステップＴ５４）。そして、入力装置２０のキー２２の表示面に、入力候補である「やゆよ゛゜」が表示され、ステップＴ５４で特定された該当する文字が識別可能に表示される（ステップＴ５５）。
【００６２】
ｉ＝９の場合には（ステップＴ５３；ＮＯ，ステップＴ５６；ＹＥＳ）、操作されたキー２２（ｋ＝２）、指紋データ（ｉ＝９）及びcountの値に基づいて、キーコードテーブルから該当する文字が特定される（ステップＴ５７）。そして、入力装置２０のキー２２の表示面に、入力候補である「らりるれろ」が表示され、ステップＴ５７で特定された該当する文字が識別可能に表示される（ステップＴ５８）。
【００６３】
ｉ＝１０の場合には（ステップＴ５６；ＮＯ，ステップＴ５９）、操作されたキー２２（ｋ＝２）、指紋データ（ｉ＝１０）及びcountの値に基づいて、キーコードテーブルから該当する文字が特定される（ステップＴ６０）。そして、入力装置２０のキー２２の表示面に、入力候補である「わをん。、」が表示され、ステップＴ６０で特定された該当する文字が識別可能に表示される（ステップＴ６１）。
【００６４】
ステップＴ４９，ステップＴ５２，ステップＴ５５，ステップＴ５８，ステップＴ６１の後、操作されたキー２２（ｋ＝２）及び指紋データ（ｉ）が記憶装置４０に保存される（ステップＴ６２）。その後、図７のステップＴ４に戻る。
【００６５】
ステップＴ４５において、今回操作されたキー（ｋ）及び指紋データ（ｉ）が、前回操作されたキー（ｋ）及び指紋データ（ｉ）と同一でない場合には（ステップＴ４５；ＮＯ）、記憶装置４０に保存されているキー（ｋ）、指紋データ（ｉ）及びcountの値に基づいて、該当する文字のキーコードが出力され（ステップＴ６５）、前回操作されたキー（ｋ）及び指紋データ（ｉ）がクリアされ、countが０に設定される（ステップＴ６６）。
【００６６】
図７のステップＴ５において、操作されたキーがキー２３（ｋ＝３）であると特定された場合には（ステップＴ６；ＮＯ，ステップＴ７；ＮＯ，ステップＴ８）、図１０に示すように、操作されたキー２３において指紋データが取得され（ステップＴ７１）、ステップＴ２において指定されたｉ＝１１〜１５（ｋ＝３）に対する指紋認証方式により、取得した指紋データと、操作されたキー２３に対応する各指紋データとが比較される（ステップＴ７２）。そして、取得した指紋データが、操作されたキー２３に対応する各指紋データのいずれに該当するかが判別され、最も近似している指紋データ（ｉ）が特定される（ステップＴ７３）。
【００６７】
次に、記憶装置４０に保存されているキー（ｋ）、指紋データ（ｉ）及びcountの値に基づいて、該当する文字のキーコードが出力され（ステップＴ７４）、前回操作されたキー（ｋ）及び指紋データ（ｉ）がクリアされ、countが０に設定される（ステップＴ７５）。
【００６８】
次に、ｉ＝１１の場合には（ステップＴ７６；ＹＥＳ）、「Enter」に該当するキーコードが出力される（ステップＴ７７）。
【００６９】
ｉ＝１２の場合には（ステップＴ７６；ＮＯ，ステップＴ７８；ＹＥＳ）、直前に入力された文字を漢字変換するためのキーコードが出力される（ステップＴ７９）。
【００７０】
ｉ＝１３の場合には（ステップＴ７８；ＮＯ，ステップＴ８０；ＹＥＳ）、現在打鍵している文字を終わらせ、次の文字の入力待機状態にするキーコードが出力される（ステップＴ８１）。
【００７１】
ｉ＝１４の場合には（ステップＴ８０；ＮＯ，ステップＴ８２；ＹＥＳ）、次に入力される文字を小文字に設定するためのキーコードが出力される（ステップＴ８３）。
【００７２】
ｉ＝１５の場合には（ステップＴ８２；ＮＯ，ステップＴ８４）、直前に入力された文字を１文字消去するためのキーコードが出力される（ステップＴ８５）。
【００７３】
ステップＴ７７，ステップＴ７９，ステップＴ８１，ステップＴ８３，ステップＴ８５の後、図７のステップＴ４に戻る。
【００７４】
例えば、「さくら」と入力する場合には、キー２１（ｋ＝１）をｉ＝３に対応する指で１回押下し、キー２１（ｋ＝１）をｉ＝２に対応する指で３回押下し、キー２２（ｋ＝２）をｉ＝９に対応する指で１回押下し、キー２３（ｋ＝３）をｉ＝１１に対応する指で操作すればよい。
【００７５】
キー入力制御装置１００によれば、操作されたキー、キーの操作に応じて検出された指紋データ及び入力回数に基づいて、対応するキーコードを出力するので、各キーコードに対応する数の入力キーが必要なく、入力装置の省スペース化を図ることができる。１つのキー（領域）から、指毎に複数の文字を入力することができるので、キーの数を減らすことができ、少ないスペースで日本語入力が可能となる。
【００７６】
また、操作されたキー、キーの操作に応じて検出された指紋データ及び入力回数に基づいて、各キーに対応する文字を表示することにより、特定した文字をユーザにフィードバックすることができる。また、指を押下する際に、入力面がボタンのように下がり、ユーザにキー操作を確認させることとしてもよい。
【００７７】
なお、第１の実施の形態では、１つのキーに対して５本の指の指紋を登録することとしたが、指紋を登録する指を増やしたり、入力回数を増やしたりすることにより、キーコードテーブルを拡張することが可能となる。また、１つのキーに対する文字数を増やすことにより、より少ない数のキーで日本語入力を行うこともできる。
【００７８】
また、第１の実施の形態では、指紋登録処理において、指を１本ずつ登録したが、入力領域が広い場合には、５本の指を同時に登録することも可能である。
【００７９】
また、入力装置２０におけるキー２１，２２，２３の配置は任意に変更可能であって、キー２１，２２，２３が１列に並んでいてもよい。
【００８０】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態について説明する。
第２の実施の形態に示すキー入力制御装置において、第１の実施の形態に示したキー入力制御装置１００と同一の構成部分については同一の符号を付し、その構成については図示及び説明を省略する。以下、第２の実施の形態に特徴的な構成及び処理について説明する。
【００８１】
第２の実施の形態では、連続した２回の操作におけるキー（ｋ）及び指紋データ（ｉ）の組合せに基づいて、所定のキーコードを出力する。即ち、第１の実施の形態とは、キーコード記憶メモリ５２に記憶されているキーコードテーブルが異なる。
【００８２】
図１１（ａ）、（ｂ）及び（ｃ）に、第２の実施の形態のキー入力制御装置におけるキーコードテーブルを示す。キーコードテーブルには、連続した２回の操作におけるキー（ｋ）及び指紋データ（ｉ）の組合せに基づいて、キーコードを特定するためのデータが記憶されている。図１１（ａ）に示すキーコードテーブルには、１回目及び２回目の操作がともにキー２１（ｋ＝１）から行われた場合の、１回目の操作に応じて検出される指紋データ（ｉ＝１〜５）と２回目の操作に応じて検出される指紋データ（ｉ＝１〜５）の組合せに対応する文字のキーコードが記憶されている。１回目の操作のキー及び指紋データに基づいて「あかさたな」の行を判別し、２回目の操作のキー及び指紋データに基づいて「あいうえお」の段を判別して、文字を特定する。図１１（ｂ）に示すキーコードテーブルには、１回目の操作がキー２２（ｋ＝２）から行われ、２回目の操作がキー２１（ｋ＝１）から行われた場合の、１回目の操作に応じて検出される指紋データ（ｉ＝６〜１０）と２回目の操作に応じて検出される指紋データ（ｉ＝１〜５）の組合せに対応する文字のキーコードが記憶されている。図１１（ｃ）に示すキーコードテーブルは、キー２３（ｋ＝３）の操作に応じて検出される指紋データ（ｉ＝１１〜１５）に対応する操作情報を示している。図１１（ａ）、（ｂ）及び（ｃ）では、キーコードテーブル内に文字等が記載されているが、実際には、文字等に対応するキーコードを示す情報が記憶されている。
【００８３】
次に、第２の実施の形態のキー入力制御装置における動作を説明する。
指紋登録処理については、第１の実施の形態で説明した指紋登録処理と同様であるため、説明を省略する。
【００８４】
次に、図１２、図１３、図１４及び図１５を参照して、キー入力処理２について説明する。
まず、図１２に示すように、指紋登録処理（図５参照）のステップＳ１と同様の方法により、ユーザのＩＤが入力される（ステップＥ１）。
【００８５】
次に、指紋記憶メモリ５１が参照され、入力されたＩＤに基づいて、ｉ＝１〜５（ｋ＝１）に対する指紋認証方式、ｉ＝６〜１０（ｋ＝２）に対する指紋認証方式、及びｉ＝１１〜１５（ｋ＝３）に対する指紋認証方式が指定される（ステップＥ２）。
【００８６】
次に、１回目の操作であるか２回目の操作であるかを示すFirst InputがFALSEに設定される（ステップＥ３）。
【００８７】
次に、ユーザの指が入力装置２０のキー２１，２２，２３のいずれかを押下すると（ステップＥ４；ＹＥＳ）、操作されたキー（ｋ＝１〜３）が特定される（ステップＥ５）。なお、ログアウト等により入力終了の操作が検出されると（ステップＥ４；ＮＯ，ステップＥ９；ＹＥＳ）、キー入力処理の動作が終了される。その後、再度キー入力処理を行う場合は、ステップＥ１のＩＤ入力が要求される。
【００８８】
キー２１（ｋ＝１）が操作された場合には（ステップＥ６；ＹＥＳ）、図１３に示すように、操作されたキー２１において指紋データが取得され（ステップＥ１１）、ステップＥ２において指定されたｉ＝１〜５（ｋ＝１）に対する指紋認証方式により、取得した指紋データと、操作されたキー２１に対応する各指紋データとが比較される（ステップＥ１２）。そして、取得した指紋データが、操作されたキー２１に対応する各指紋データのいずれに該当するかが判別され、最も近似している指紋データ（ｉ）が特定される（ステップＥ１３）。
【００８９】
ここで、First InputがTRUEであるか否かが判断される（ステップＥ１４）。First InputがFALSEであれば、前の文字に対応するキーコードを出力後１回目の操作であることを示し、First InputがTRUEであれば、前の文字に対応するキーコードを出力後２回目の操作であることを示す。
【００９０】
First InputがTRUEでない場合（ステップＥ１４；ＮＯ）、即ち、１回目の操作であって、ｉ＝１の場合には（ステップＥ１５；ＹＥＳ）、キーコードテーブルが参照され、操作されたキー２１（ｋ＝１）及び指紋データ（ｉ＝１）に基づいて、入力装置２０のキー２１の表示面に、入力候補である「あいうえお」が表示される（ステップＥ１６）。
【００９１】
１回目の操作であって、ｉ＝２の場合には（ステップＥ１５；ＮＯ，ステップＥ１７；ＹＥＳ）、キーコードテーブルが参照され、操作されたキー２１（ｋ＝１）及び指紋データ（ｉ＝２）に基づいて、入力装置２０のキー２１の表示面に、入力候補である「かきくけこ」が表示される（ステップＥ１８）。
【００９２】
１回目の操作であって、ｉ＝３の場合には（ステップＥ１７；ＮＯ，ステップＥ１９；ＹＥＳ）、キーコードテーブルが参照され、操作されたキー２１（ｋ＝１）及び指紋データ（ｉ＝３）に基づいて、入力装置２０のキー２１の表示面に、入力候補である「さしすせそ」が表示される（ステップＥ２０）。
【００９３】
１回目の操作であって、ｉ＝４の場合には（ステップＥ１９；ＮＯ，ステップＥ２１；ＹＥＳ）、キーコードテーブルが参照され、操作されたキー２１（ｋ＝１）及び指紋データ（ｉ＝４）に基づいて、入力装置２０のキー２１の表示面に、入力候補である「たちつてと」が表示される（ステップＥ２２）。
【００９４】
１回目の操作であって、ｉ＝５の場合には（ステップＥ２１；ＮＯ，ステップＥ２３）、キーコードテーブルが参照され、操作されたキー２１（ｋ＝１）及び指紋データ（ｉ＝５）に基づいて、入力装置２０のキー２１の表示面に、入力候補である「なにぬねの」が表示される（ステップＥ２４）。
【００９５】
ステップＥ１６，ステップＥ１８，ステップＥ２０，ステップＥ２２，ステップＥ２４の後、操作されたキー２１（ｋ＝１）及び指紋データ（ｉ）が記憶装置４０に保存される（ステップＥ２５）。そして、First InputがTRUEに設定され（ステップＥ２６）、図１２のステップＥ４に戻る。
【００９６】
ステップＥ１４において、First InputがTRUEの場合（ステップＥ１４；ＹＥＳ）、即ち、２回目の操作である場合には、キーコードテーブルが参照され、前回操作されたキー（ｋ）及び指紋データ（ｉ）と、今回操作されたキー（ｋ）及び指紋データ（ｉ）とに基づいて、該当する文字のキーコードが出力される（ステップＥ２７）。そして、First InputがFALSEに設定され（ステップＥ２８）、図１２のステップＥ４に戻る。
【００９７】
図１２のステップＥ５において、操作されたキーがキー２２（ｋ＝２）であると特定された場合には（ステップＥ６；ＮＯ，ステップＥ７；ＹＥＳ）、図１４に示すように、操作されたキー２２において指紋データが取得され（ステップＥ３１）、ステップＥ２において指定されたｉ＝６〜１０（ｋ＝２）に対する指紋認証方式により、取得した指紋データと、操作されたキー２２に対応する各指紋データとが比較される（ステップＥ３２）。そして、取得した指紋データが、操作されたキー２２に対応する各指紋データのいずれに該当するかが判別され、最も近似している指紋データ（ｉ）が特定される（ステップＥ３３）。
【００９８】
次にｉ＝６の場合には（ステップＥ３４；ＹＥＳ）、キーコードテーブルが参照され、操作されたキー２２（ｋ＝２）及び指紋データ（ｉ＝６）に基づいて、入力装置２０のキー２２の表示面に、入力候補である「はひふへほ」が表示される（ステップＥ３５）。
【００９９】
ｉ＝７の場合には（ステップＥ３４；ＮＯ，ステップＥ３６；ＹＥＳ）、キーコードテーブルが参照され、操作されたキー２２（ｋ＝２）及び指紋データ（ｉ＝７）に基づいて、入力装置２０のキー２２の表示面に、入力候補である「まみむめも」が表示される（ステップＥ３７）。
【０１００】
ｉ＝８の場合には（ステップＥ３６；ＮＯ，ステップＥ３８；ＹＥＳ）、キーコードテーブルが参照され、操作されたキー２２（ｋ＝２）及び指紋データ（ｉ＝８）に基づいて、入力装置２０のキー２２の表示面に、入力候補である「やゆよ゛゜」が表示される（ステップＥ３９）。
【０１０１】
ｉ＝９の場合には（ステップＥ３８；ＮＯ，ステップＥ４０；ＹＥＳ）、キーコードテーブルが参照され、操作されたキー２２（ｋ＝２）及び指紋データ（ｉ＝９）に基づいて、入力装置２０のキー２２の表示面に、入力候補である「らりるれろ」が表示される（ステップＥ４１）。
【０１０２】
ｉ＝１０の場合には（ステップＥ４０；ＮＯ，ステップＥ４２）、キーコードテーブルが参照され、操作されたキー２２（ｋ＝２）及び指紋データ（ｉ＝１０）に基づいて、入力装置２０のキー２２の表示面に、入力候補である「わをん。、」が表示される（ステップＥ４３）。
【０１０３】
ステップＥ３５，ステップＥ３７，ステップＥ３９，ステップＥ４１，ステップＥ４３の後、操作されたキー２２（ｋ＝２）及び指紋データ（ｉ）が記憶装置４０に保存される（ステップＥ４４）。そして、First InputがTRUEに設定され（ステップＥ４５）、図１２のステップＥ４に戻る。
【０１０４】
図１２のステップＥ５において、操作されたキーがキー２３（ｋ＝３）であると特定された場合には（ステップＥ６；ＮＯ，ステップＥ７；ＮＯ，ステップＥ８）、図１５に示すように、操作されたキー２３において指紋データが取得され（ステップＥ５１）、ステップＥ２において指定されたｉ＝１１〜１５（ｋ＝３）に対する指紋認証方式により、取得した指紋データと、操作されたキー２３に対応する各指紋データとが比較される（ステップＥ５２）。そして、取得した指紋データが、操作されたキー２３に対応する各指紋データのいずれに該当するかが判別され、最も近似している指紋データ（ｉ）が特定される（ステップＥ５３）。
【０１０５】
次に、ｉ＝１１の場合には（ステップＥ５４；ＹＥＳ）、「Enter」に該当するキーコードが出力される（ステップＥ５５）。
【０１０６】
ｉ＝１２の場合には（ステップＥ５４；ＮＯ，ステップＥ５６；ＹＥＳ）、直前に入力された文字を漢字変換するためのキーコードが出力される（ステップＥ５７）。
【０１０７】
ｉ＝１３の場合には（ステップＥ５６；ＮＯ，ステップＥ５８；ＹＥＳ）、現在打鍵している文字を終わらせ、次の文字の入力待機状態にするキーコードが出力される（ステップＥ５９）。
【０１０８】
ｉ＝１４の場合には（ステップＥ５８；ＮＯ，ステップＥ６０；ＹＥＳ）、次に入力される文字を小文字に設定するためのキーコードが出力される（ステップＥ６１）。
【０１０９】
ｉ＝１５の場合には（ステップＥ６０；ＮＯ，ステップＥ６２）、直前に入力された文字を１文字消去するためのキーコードが出力される（ステップＥ６３）。
【０１１０】
ステップＥ５５，ステップＥ５７，ステップＥ５９，ステップＥ６１，ステップＥ６３の後、図１２のステップＥ４に戻る。
【０１１１】
例えば、「さくら」と入力する場合には、キー２１（ｋ＝１）をｉ＝３に対応する指で押下し、キー２１（ｋ＝１）をｉ＝１に対応する指で押下し、キー２１（ｋ＝１）をｉ＝２に対応する指で押下し、キー２１（ｋ＝１）をｉ＝３に対応する指で押下し、キー２２（ｋ＝２）をｉ＝９に対応する指で押下し、キー２１（ｋ＝１）をｉ＝１に対応する指で押下し、キー２３（ｋ＝３）をｉ＝１１に対応する指で操作すればよい。
【０１１２】
第２の実施の形態のキー入力制御装置によれば、連続した２回の操作において、１回目の操作におけるキー（ｋ）及び指紋データ（ｉ）と、２回目の操作におけるキー（ｋ）及び指紋データ（ｉ）との組合せに基づいて、対応するキーコードを出力するので、各キーコードに対応する数の入力キーが必要なく、入力装置の省スペース化を図ることができる。第１の実施の形態では１文字の入力に対して最大５回の操作を必要とし、全ての５０音の文字を平均的に入力する場合には１文字あたり２．５回の操作が必要であったが、第２の実施の形態は、いずれの文字も２回の操作で入力することができる。
【０１１３】
第２の実施の形態のキーコードテーブルでは、２回目の操作に対して、キー２２（ｋ＝２）からの入力について定義していないが、２回目の操作をキー２２（ｋ＝２）からも行うようにキーコードテーブルを設定することにより、より多くの文字を入力することが可能となる。
【０１１４】
なお、上記各実施の形態では、入力した文字をユーザに確認させるために、キー表面に文字を表示することとしたが、入力した文字を表示装置３０に表示したり、入力した文字を音声出力したりすることによってユーザに確認させることとしてもよい。
【図面の簡単な説明】
【０１１５】
【図１】第１の実施の形態におけるキー入力制御装置１００の機能的構成を示すブロック図である。
【図２】入力装置２０の構成を示す図である。
【図３】指紋記憶メモリ５１を説明するための図である。
【図４】キーコードテーブルを説明するための図である。
【図５】指紋登録処理を示すフローチャートである。
【図６】ｉ＝１〜５の指紋登録処理を示すフローチャートである。
【図７】キー入力処理１を示すフローチャートである。
【図８】キー入力処理１を示すフローチャートである。
【図９】キー入力処理１を示すフローチャートである。
【図１０】キー入力処理１を示すフローチャートである。
【図１１】第２の実施の形態におけるキーコードテーブルを説明するための図である。
【図１２】キー入力処理２を示すフローチャートである。
【図１３】キー入力処理２を示すフローチャートである。
【図１４】キー入力処理２を示すフローチャートである。
【図１５】キー入力処理２を示すフローチャートである。
【符号の説明】
【０１１６】
１００  キー入力制御装置
１０  ＣＰＵ
２０  入力装置
２１，２２，２３  キー
３０  表示装置
４０  記憶装置
５０  ＨＤＤ
５１  指紋記憶メモリ
５２  キーコード記憶メモリ
【図１】
2007065742.tif 000003
【図２】
2007065742.tif 000004
【図３】
2007065742.tif 000005
【図４】
2007065742.tif 000006
【図５】
2007065742.tif 000007
【図６】
2007065742.tif 000008
【図７】
2007065742.tif 000009
【図８】
2007065742.tif 000010
【図９】
2007065742.tif 000011
【図１０】
2007065742.tif 000012
【図１１】
2007065742.tif 000013
【図１２】
2007065742.tif 000014
【図１３】
2007065742.tif 000015
【図１４】
2007065742.tif 000016
【図１５】
2007065742.tif 000017