"画面上にタッチパネルが配置された表示部を備え、前記画面にキーボードを表示し、前記タッチパネルにおける前記キーボードの表示領域の押下を検出することで、前記キーボードから情報入力を行う情報入力装置であって、前記キーボードの各キーの表示領域を設定するキー表示領域設定手段と、前記キーボードの各キーに対する前記タッチパネルの押下検出領域を設定するキー押下検出領域設定手段とを備え、前記キー表示領域設定手段は、所定のキーの表示領域を当該キーに隣接するキーの表示領域内まで拡大する機能を有し、前記キー押下検出領域設定手段は、前記隣接するキーの押下検出領域を、当該キーの元の表示領域内で任意に設定する機能を有する情報入力装置。請求項1に記載された情報入力装置において、前記所定のキーは、次入力候補キーである情報入力装置。請求項1又は2に記載された情報入力装置において、前記キー表示領域設定手段は、前記所定のキー以外のキーを、前記拡大表示される所定のキーの表示領域以外の領域に等分に表示するように設定する情報入力装置。画面上にタッチパネルが配置された表示部を備え、前記画面にキーボードを表示し、前記タッチパネルにおける前記キーボードの表示領域の押下を検出することで、前記キーボードから情報入力を行う情報入力装置であって、前記キーボードの各キーの表示領域を設定するキー表示領域設定手段と、前記キーボードの各キーに対する前記タッチパネルの押下検出領域を設定するキー押下検出領域設定手段とを備え、前記キー表示領域設定手段は、所定のキーの表示領域を拡大するとともに、所定のキー以外のキーの表示領域のサイズが変化しないように、各キーの表示領域を設定する機能を有し、前記キー押下検出領域設定手段は、各キーの押下検出領域を各キーの表示領域に対応させる機能を有する情報入力装置。本発明は、このような問題点を解決するためになされたものであり、その目的は、画面上にタッチパネルが配置された表示部を備え、前記画面にキーボードを表示し、前記タッチパネルにおける前記キーボードの表示領域の押下を検出することで、前記キーボードから情報入力を行う情報入力装置において、所定のキーの表示領域を当該キーに隣接するキーの表示領域内まで拡大するとき、当該隣接するキーの操作性の低下を抑えられるようにすることである。本発明は、画面上にタッチパネルが配置された表示部を備え、前記画面にキーボードを表示し、前記タッチパネルにおける前記キーボードの表示領域の押下を検出することで、前記キーボードから情報入力を行う情報入力装置であって、前記キーボードの各キーの表示領域を設定するキー表示領域設定手段と、前記キーボードの各キーに対する前記タッチパネルの押下検出領域を設定するキー押下検出領域設定手段とを備え、前記キー表示領域設定手段は、所定のキーの表示領域を当該キーに隣接するキーの表示領域内まで拡大する機能を有し、前記キー押下検出領域設定手段は、前記隣接するキーの押下検出領域を、当該キーの元の表示領域内で任意に設定する機能を有する情報入力装置である。また、本発明は、画面上にタッチパネルが配置された表示部を備え、前記画面にキーボードを表示し、前記タッチパネルにおける前記キーボードの表示領域の押下を検出することで、前記キーボードから情報入力を行う情報入力装置であって、前記キーボードの各キーの表示領域を設定するキー表示領域設定手段と、前記キーボードの各キーに対する前記タッチパネルの押下検出領域を設定するキー押下検出領域設定手段とを備え、前記キー表示領域設定手段は、所定のキーの表示領域を拡大するとともに、所定のキー以外のキーの表示領域のサイズが変化しないように、各キーの表示領域を設定する機能を有し、前記キー押下検出領域設定手段は、各キーの押下検出領域を各キーの表示領域に対応させる機能を有する情報入力装置である。本発明によれば、画面上にタッチパネルが配置された表示部を備え、前記画面にキーボードを表示し、前記タッチパネルにおける前記キーボードの表示領域の押下を検出することで、前記キーボードから情報入力を行う情報入力装置において、所定のキーの表示領域を当該キーに隣接するキーの表示領域内まで拡大するとき、当該隣接するキーの操作性の低下を抑えることができる。以下、本発明の実施形態について図面を参照して詳細に説明する。情報入力装置の構成図1は、本発明の情報入力装置のブロック図である。この情報入力装置10は、ユーザが押下接触すると、その押下位置を検出してパネル上の座標を示す位置情報を出力するタッチパネル11と、ソフトウェアキーボードなどの各種画像を表示する表示部12と、この装置全体を制御する制御部13と、各種データを記憶する記憶部14とを備えている。制御部13は、図示しないCPUCentralProcessingUnit、ROMReadOnlyMemory、及びRAMRandomAccessMemoryを内蔵しており、ROMや記憶部14に記憶されているプログラムやデータをCPUがRAMをワークエリアとして実行することにより実現される機能として、キー押下検出領域設定手段13a、入力キー判別手段13b、次入力候補キー検索手段13c、キー表示領域設定手段13d、及びキー画像生成手段13eを備えている。記憶部14は、フラッシュメモリなどの不揮発性記憶媒体からなり、検出領域テーブル14a、次入力候補キーテーブル14b、表示領域テーブル14c、及びキーデータテーブル14dを備えている。検出領域テーブル14aは、表示部12で表示するソフトウェアキーボードの各キーと、タッチパネル11の押下検出領域との対応関係を示す情報を記憶するテーブルである。情報入力装置10は、ソフトウェアキーボードの次入力候補キーを拡大表示する機能を備えおり、検出領域テーブル14aは、次入力候補キーがある場合の表示領域に対する対応関係情報、及び次入力候補キーがない場合の表示領域に対する対応関係情報を持っている。次入力候補キーは、複数の入力キーで共通することから、検出領域をパターン化し、キーごとにパターン情報を記憶することもできる。次入力候補キーテーブル14bは、入力中のキーと、次入力候補キーとの対応関係を示す情報を記憶するテーブルである。本実施形態では、アルファベットの順列をローマ字に変換するための変換表ローマ字規則を記憶する。表示領域テーブル14cは、表示部12で表示するソフトウェアキーボードの各キーと、表示領域との対応関係を示す情報を記憶する。前述したとおり、情報入力装置10は、ソフトウェアキーボードの次入力候補キーを拡大表示する機能を備えおり、表示領域テーブル14cは、次入力候補キーがある場合の対応関係情報、及び次入力候補キーがない場合の対応関係情報を記憶する。次入力候補キーは、複数の入力キーで共通することから、拡大表示する表示領域をパターン化し、キーごとにパターン情報を記憶することもできる。キーデータテーブル14dは、表示部12で表示するソフトウェアキーボードを表すベクトルデータ或いはイメージデータを記憶する。制御部13のキー押下検出領域設定手段13aは、検出領域テーブル14aに記憶されている情報、及び次入力候補キー検索手段13cの検索結果に基づいて、ソフトウェアキーボードの各キーの検出領域を設定し、設定情報を入力キー判別手段13bに送出する。即ち、次入力候補キーがある場合、換言すれば次入力候補キー検索手段13cが次入力候補キーを次入力候補キーテーブル14bから取得できた場合は、次入力候補キーを拡大表示する場合の対応関係情報を検出領域テーブル14aから読み出し、次入力候補キー検索手段13cが次入力候補キーを次入力候補キーテーブル14bから取得できなかった場合は、拡大表示するキーがない場合の対応関係情報を検出領域テーブル14aから読み出す。入力キー判別手段13bは、キー押下検出領域設定手段13aの設定情報を基に、タッチパネル11から出力された押下位置情報の示す位置に対応するキーを判別する。例えば、押下位置情報の示す位置がタッチパネル11に設定されたXY座標のX1,Y1であった場合、位置X1,Y1をキー押下検出領域に含むキーが押下されたと判別する。次入力候補キー検索手段13cは、入力キー判別手段13bで判別された入力キーを用いて次入力候補キーテーブル14bを検索し、次入力候補キーがある場合は、それを取得する。キー表示領域設定手段13dは、表示領域テーブル14cに記憶されている情報、及び次入力候補キー検索手段13cの検索結果に基づいて、ソフトウェアキーボードの各キーの表示領域を設定し、設定情報をキー画像生成手段13eに送出する。即ち、次入力候補キー検索手段13cが次入力候補キーを取得した場合は、次入力候補キーがある場合の対応関係情報を表示領域テーブル14cから読み出し、取得できなかった場合は、次入力候補キーがない場合の対応関係情報を表示領域テーブル14cから読み出す。キー画像生成手段13eは、キー表示領域設定手段13dから送出された各キーの表示領域設定情報を基に、ソフトウェアキーボードのデータをキーデータテーブル14dから読み出し、ソフトウェアキーボードの画像データを生成して、表示部12に送出する。表示部12は、キー画像生成手段13eにより生成された画像データに基づいて、ソフトウェアキーボードの画像を表示する。ソフトウェアキーボードのキー配列及びタッチパネルの押下検出領域《ソフトウェアキーボードの基本表示形態》図2は、情報入力装置10の表示部12に表示されるソフトウェアキーボードの基本表示形態を示す図である。図示のように、このソフトウェアキーボードはQWERTYキーボードである。各キーは矩形であり、サイズ縦及び横の長さは同じである。ここでは、各キーの間に隙間を設けていないが、隙間を設けることもできる。バックスペースキー、シフトキー、改行キー等の図示を省略した。この図に示す基本表示形態は、待機状態、即ちキー入力が行われていない状態、若しくはキー入力が行われていても、次入力候補キーがない場合の状態を示している。以下、この基本表示形態における各キーのサイズを基本サイズ、各キーの表示領域を基本表示領域という。また、各キーの対応するタッチパネル11の押下検出領域基本押下検出領域は、各キーの基本表示領域に対応している。《次入力候補キーを拡大表示している状態のソフトウェアキーボードの第1の例及びその押下検出領域》図3は、次入力候補キーを拡大表示している状態のソフトウェアキーボードの第1の例、及び次入力候補キーとそれに隣接するキーの押下検出領域を示す図である。ここで、図31は、次入力候補キーであるA、E、Y、U、I、及びOを拡大表示している状態、図32は、拡大表示されている次入力候補キーであるAとその右側に隣接し、拡大表示されていないキーであるSを取り出したものであり、図33~5は、キーA及びSの押下検出領域の3種類の例を示す図である。図31において、隣接するキーが同時に拡大表示されていないキーA及びEは、図2に示す基本位置基本表示形態における位置を中心に縦横上下左右に所定の比率拡大されている。このとき、キーAの拡大された表示領域は、隣接するキーQ、W、S、及びZのそれぞれの元の表示領域基本表示領域の外周を超えて内部に達している。同様に、キーEの拡大された表示領域は、隣接するキーW、R、S、及びDのそれぞれの基本表示領域内に達している。これに対し、キーY、U、I、及びOについては、隣接するキーが同時に拡大表示されていない縦方向は、キーA及びEと同じ比率で縦方向上下に均等に拡大されているが、隣接するキーが同時に拡大表示されている横方向左右は、拡大表示されているキー同士が重ならない同じ幅になるように拡大されている。ここでは、キーY、U、I、Oのうち、左端のキーYの左縁及び右端のキーOの右縁を上下と同じ距離移動させ、その移動後のYの左縁とOの右縁との間を4等分している。図32において、網点を付与した領域20は、キーAの基本表示領域のうち、キーAの基本表示領域の拡大により侵食された部分である。図2を用いて説明したように、各キーの押下検出領域は基本表形態では表示領域と対応している。しかし、次入力候補キーを拡大表示した場合にも各キーの表示領域と押下検出領域を対応させると、図32に示すように、拡大表示されているキーAに隣接するキーSは、キーAの拡大表示により侵食された領域20の分だけ、基本押下検出領域より狭くなるため、基本表示形態より操作性が低下する。そこで、図33~5に示すように、図32に示す領域20の少なくとも一部をキーSの押下検出領域とした。図33~5において、右上がり左下がりの斜線を付した領域はキーAの押下検出領域であり、左上がり右下がりの斜線を付した領域がキーSの押下検出領域である。図33では、領域20の全部をキーSの押下検出領域とした。即ち、拡大表示されているキーAの押下検出領域を、キーAの拡大表示領域のうち、領域20を除いた領域21とし、キーSの表示領域を、キーSの基本表示領域、即ちキーAの拡大表示により侵食された領域20に対応する領域23領域20が侵食されたことで狭くなった表示領域に対応する領域22とした。また、図34では、領域20の一部図示は半分をキーSの押下検出領域とした。即ち、拡大表示されているキーAの押下検出領域を、キーAの表示領域のうち、領域20を除いた領域21、及び領域20の一部に対応する領域25とし、キーSの表示領域を、キーSの基本表示領域、即ちキーAの拡大表示により侵食された領域20の一部に対応する領域24領域20が侵食されたことで狭くなった表示領域に対応する領域22とした。また、図35では、領域20に対応する領域26については、キーA及びSの双方の押下検出領域とし、その領域26の押下が検出されたときは、キーA又はSをユーザに選択させるための表示を行う。この表示態様としては、キーSをキーAと同じサイズに拡大表示することが挙げられる。以上、キーAと、その右に隣接するキーSの押下検出領域に関して説明した。キーAの下に隣接するキーZ、並びに上に隣接するキーQ及びWに対しても同様に押下検出領域を設定する。また、キーEについても、左右に隣接するキーW及びR、並びに下に隣接するキーS及びDに対して、同様に押下検出領域を設定する。横方向に隣接している4個の次入力候補キーY、U、I、及びOについては、左端のキーYとその左隣のキーTとの関係、及び右端のキーOとその右隣のキーPに対しては、図33~5と同様に押下検出領域を設定する。それ以外の部分については、押下検出領域を表示領域に一致させる。次入力候補キーの表面に配置されている文字のサイズについては、表示領域の拡大に応じて拡大している。表示領域が狭くなるキー、即ち次入力候補キー以外のキーについては、表示領域の縮小に応じて縮小してもよいし、基本表示領域に対応するサイズのままでもよい。基本表示領域に対応するサイズのままでアルファベットが判別できないような場合には、表示領域の縮小に応じて縮小することで、ユーザの視認性を高めることができる。《次入力候補キーを拡大表示している状態のソフトウェアキーボードの第2の例》図4は、次入力候補キーを拡大表示している状態のソフトウェアキーボードの第2の例を示す図である。図3に示す第1の例では、次入力候補キー以外のキーの表示領域は、図2に示す基本表示領域から、次入力候補キーの拡大表示により侵食された領域を除いたものであった。これに対して、第2の例では、次入力候補キーA、E、Y、U、I、及びOの表示領域は図31と同じであるが、それ以外のキーの表示領域が図31とは異なる。即ち、次入力候補キーの拡大表示により残され領域に、次入力候補キー以外のキーを等分して表示する。例えばキーAの左側については、キーAの拡大表示によりその左縁の表示位置が図2に示す基本表示位置より左に移動するので、その移動後の左縁と、キーQの左縁の基本表示位置との間を2等分して、キーQ及びWを表示する。従って、キーQの左縁の表示位置は基本表示位置と同じである。また、キーEの右縁とキーYの左縁とに挟まれているキーR及びTについては、キーEの右縁、キーYの左縁のそれぞれが、図2に示す基本表示位置から、それぞれ右、左に移動するので、移動後の両縁に挟まれた領域を2等分して、キーR及びTを表示する。従って、キーR、キーTの幅は、キーQ、キーWの幅より狭くなる。これに対して、キーOの右側に存在する次入力候補キー以外のキーはキーPのみであるから、キーPは拡大表示されているキーOに右縁と、キーPの右縁の基本表示位置との間に表示されている。つまり、キーPの左右の縁の表示位置は図31と同じである。ここまで、一番上の行に配列されている次入力候補以外のキーQ、W、R、T、及びPの横方向の表示領域左右の縁の位置について説明した。次に縦方向の表示領域上下の縁の表示位置について説明する。キーQ及びWの縦方向については、横方向がキーEの拡大表示により狭くなったことと同様、キーAの拡大表示により狭くなり、その狭くなった領域に表示される。つまり、キーAの上縁の移動後の表示位置と、キーQ及びWの上縁の基本表示位置との間に表示される。従って、キーQ及びWの上縁の表示位置は、基本表示位置と同じである。キーR及びTの縦方向については、次入力候補キーの拡大表示により狭くならない、換言すれば、キーR及びTの縦方向に隣接するキーの中に次入力候補キーは存在しない。従って、キーR及びTの縦方向については、基本表示領域を維持することが出来る。しかし、本実施形態では、同じ行内で拡大表示されるキー同士、拡大表示されないキー同士の上下の縁の位置を揃えるため、キーR及びTの下縁の位置をキーQ及びWの下縁の位置に合わせている。キーPについても同様である。上から二番目の行中央の行の横方向については、次入力候補キーAの右縁拡大表示により右方に移動した後の右縁の表示位置と、左端のキーLの右縁の基本表示位置との間を8等分した領域に、次入力候補キー以外の8個のキーS、D、F、G、H、J、K、及びLが表示される。従って、キーLの右縁の表示位置は基本表示位置と同じである。上から二番目の行中央の行の縦方向については、一番上の行の次入力候補キーE、Y、U、I、及びOの下縁拡大表示により下方に移動した後の下縁の表示位置と、キーS、D、F、G、H、J、K、及びLの下縁の基本表示位置との間に表示される。従って、キーS、D、F、G、H、J、K、及びLの下縁の表示位置は基本表示位置と同じである。一番下の行の縦方向については、その行に次入力候補キーが存在しないため、各キーの横方向の表示領域は基本表示領域と同じである。縦方向については、次入力候補キーAの下縁拡大表示により下方に移動した後の下縁の表示位置と、各キーの下縁の基本表示位置との間に表示される。従って、各キーの下縁の表示位置は基本表示位置と同じである。次入力候補キーの表面に配置されている文字のサイズ、及び次入力候補キー以外のキーの表面に配置されている文字のサイズについては、図31に示す第1の例と同様に設定する。《次入力候補キーを拡大表示している状態のソフトウェアキーボードの第3の例》図5は、次入力候補キーを拡大表示している状態のソフトウェアキーボードの第3の例を示す図である。この例では、次入力候補キーを拡大表示するとともに、次入力候補キー以外のキーの表示領域のサイズ縦、横の長さが変化しないように、各キーの表示領域を設定する。上述した第1の例及び第2の例では、一番上の行に位置する次入力候補キーE、Y、U、I、及びOの上縁の表示位置が基本表示位置から上方に移動した分、ソフトウェアキーボード全体の表示領域が縦方向に広がっている。しかし、横方向については、基本表示領域と同じである。従って、第1の例及び第2の例は、携帯端末装置のように情報入力装置の表示部12が小さい場合に好適である。これに対して、第3の例では、次入力候補キーを拡大表示により次入力候補キー以外のキーの表示領域が侵食されないように、次入力候補キー、及び次入力候補キー以外のキーを適宜ずらすため、縦方向、横方向ともに基本表示領域よりも広くなる。第3の例は、情報入力装置の表示部12が比較的大きい場合に適用しやすい。第1の例から第3の例の表示形態は、表示部12の画面サイズに応じて変更してもよいし、ユーザが設定できるようにしてもよい。例えば一番上の行の横方向については、次入力候補キーE、Y、U、I、及びOが基本表示領域の幅から広がった分、横方向に広がる。また、上から二番目の行中央の行の横方向についても、次入力候補キーAが基本表示領域の幅から広がった分、横方向に広がる。ただし、一番下の行の横方向については、その行に次入力候補キーが存在しないため、基本表示領域から変化しない。一番上の行の縦方向については、次入力候補キーAの上縁が基本表示位置から上方に移動した距離の分、キーQ及びWが上方に移動する。このため、キーQ及びWの表示領域は、一番上の行に存在する他の次入力候補キー以外のキーR、T、及びPより上方に突出する。上から二番目の行の縦方向については、一番上の行の次入力候補キーE、Y、U、I、及びOの下縁が基本表示位置から下方に移動した距離の分、次入力候補キー以外のキーS、D、F、G、H、J、K、及びLが下方に移動する。一番下の行の縦方向については、上から二番目の行の次入力候補キーAの下縁が基本表示位置から下方に移動した距離の分、次入力候補キー以外のキーここでは全てのキーZ、X、C、V、B、N、及びMが下方に移動する。本例では、次入力候補キーの拡大表示により次入力候補キー以外のキーの表示領域が侵食されないため、各キーの押下検出領域を各キーの表示領域と対応させる。情報入力装置の動作以上の構成を有する情報入力装置10の動作について、図6に示すフローチャートを用いて説明する。まず、キー表示領域設定手段13dがソフトウェアキーボードの表示領域を基本表示領域に設定しステップS1、キー押下検出領域設定手段13aがタッチパネル11の押下検出領域を基本押下検出領域に設定するステップS2。次いで、これらの設定情報に基づいて、キー画像生成手段13eがキーデータテーブル14dからキーデータを読み出し、キー画像データを生成して、表示部12に送出する。これにより、図2に示すソフトウェアキーボードが表示部12に表示される。入力キー判別手段13bは、タッチパネル11からの入力キー情報位置情報を監視しておりステップS4、一定時間経過するまでに入力キー情報が検出された場合ステップS4:Yes、キー押下検出領域設定手段13aによる設定情報に基づいて入力キーを判別するステップS6。一定時間経過してもキー入力がなかった場合はステップS5:Yes、この図のフローを終える。次いで、次入力候補キー検索手段13cは、入力キー判別手段13bによる判別された入力キーを用いて、次入力候補キーテーブル14bを検索し、次入力候補キーがあるか否かを判断するステップS7。ここで、次入力候補キーがあるのは、入力キーが子音の場合であり、次入力候補キーがないのは、入力キーが母音の場合である。次入力候補キーがあった場合はステップS7:Yes、キー表示領域設定手段13dは、例えば図31に示す形態で入力候補キーを拡大表示するように、ソフトウェアキーボードの表示領域を設定しステップS8、キー押下検出領域設定手段13aは、例えば図33に示す形態で、次入力候補キーの拡大表示に対応する押下検出領域を設定しステップS9、ステップS3に移行する。この結果、表示部12には例えば図31に示すように、次入力候補キーが拡大表示されたソフトウェアキーボードが表示される。次入力候補キーがなかった場合はステップS7:No、ステップS1に移行する。この結果、表示部12には図2に示すソフトウェアキーボードが表示される。なお、入力キーがある場合はステップS4:Yes、入力キーを判別後ステップS6、改行キーを押下するまでに入力されたキーを入力キーテーブル図示せずに記憶することができる。入力キーがバックスペースの場合は、入力キーテーブルのキーを1文字分消去後、1文字前の文字を取得する。1文字前の文字が存在する場合には、次入力候補キーがあるかを判別しステップS7、次入力候補キーがある場合はステップS7:Yes、次入力候補キーを拡大表示するための処理に進みステップS8、ステップS9、次入力候補キーがなかった場合はステップS7:No、ステップS1に移行し、図2に示すソフトウェアキーボードを表示する。以上の実施形態では、次入力候補キーを拡大表示する比率は所定の比率としたが、ユーザが任意に設定可能にしてもよい。また、以上の実施形態では、表示部12にソフトウェアキーボードの表示領域を設定したが、入力文字の表示領域も設けてよい。入力文字の表示領域には、入力された文字が表示される。また、以上の実施形態では、次入力候補キーがある場合、検出領域の設定は、検出領域テーブル14aを参照し、表示領域の設定は、表示領域テーブル14cを参照して設定することとしたが、検出領域テーブル14aと表示領域テーブル14cがない構成としてもよい。その際は、次入力候補キーを取得するたびに検出領域と表示領域を演算し、設定することができる。"