それぞれに複数の文字が割り当てられた複数のキーを有し、当該キーの押下による入力を受け付ける入力部と、前記入力部への入力結果を表示する表示部と、前記キーの押下時間に応じて、前記入力部への入力が、第1の入力か第2の入力かを検知する入力時間検知部と、前記表示部に表示されている文字から所望の文字を選択可能な文字選択手段と、一のキーの入力が、前記入力時間検知部により前記第1の入力であると検知された場合、当該一のキーの押下による入力回数に応じて、当該一のキーに割り当てられた複数の文字を順番に前記表示部に表示するよう制御し、前記文字選択手段により所望の文字が選択された後、前記入力時間検知部により前記第2の入力が検知された場合、前記選択された文字を、前記第2の入力のキーに割り当てられている文字のうち、前記選択された文字と同じ押下回数で表示される文字に変更するよう、前記表示部の表示を制御する制御部と、を備えることを特徴とする文字入力装置。しかしながら、上記特許文献1に記載されているような携帯電話を用いたとしても、例えば入力ミスをしてしまった際には、ユーザは、まず当該入力ミスをした箇所まで十字方向キーなどを用いてカーソルを移動させ、入力ミスした文字をクリアキー等で削除して、その後入力操作を再度行うことで正しい文字を入力するという手順を踏むのが一般的である。このようなキー操作は、キー押下回数の増大につながり、ユーザにとって手間および負担を増大させるものとなる。また、現在、携帯電話を用いた文字入力方法として日本で最も普及している入力方式は、各数字キーにそれぞれ平仮名の各行などの複数の文字を割り当てて、同一のキーを複数回押下することにより、その押下回数に応じて、各キーに割り当てられた複数の文字を順番に切り替えて入力する、いわゆるマルチタップ方式である。すなわち、例えば、あ行のキーを1回押下するとあが、2回連続で押下するといが、3回連続だとう、のように、同じあ行のキーを連続で押下する回数に応じて、その行の仮名文字が順番に入力される方式である。この方式は、操作に基づく動作が直感的で非常に分かりやすい入力方式であるが、キーの押下回数の観点から見ると、上記特許文献1に記載の携帯電話の場合などよりも、ユーザがキーを押下しなくてはならない回数は相当多くなる。したがって、マルチタップ方式で通常の入力操作を行うことを前提として、さらに入力ミスした際の修正操作まで考慮すると、実際の文字入力操作全体としては相当なキー押下回数が要求され、これはユーザに対してかなりの手間および負担になっているのが現状である。特に、携帯電話のような小型の端末は、各キーが密集している等の理由により操作ミスが誘発されやすい構造であることが多く、ユーザは正しいキーを押下しているつもりでも、実際には隣接するキーを誤って押下しているという場合もある。さらに、携帯電話は、その用途からユーザが移動しながら操作していることも多く、そのような場合には、入力結果を表示する画面を常に注視して確認しながら入力操作を行っているとは限らない。このような理由から、携帯端末による実際の入力操作においては、入力ミスを修正するための操作を行う必要性が絶えず発生し得る。なお、上述したような誤入力は、携帯端末の場合に限らず、例えば銀行のATM等で振込み操作を行う際に使用する文字入力装置の場合にも同様に生じるものである。したがって、かかる事情に鑑みてなされた本発明の目的は、誤ったキー操作により誤入力した文字を、少ない手間で簡単に修正することができる文字入力装置を提供することにある。上記目的を達成する請求項1に係る文字入力装置の発明は、それぞれに複数の文字が割り当てられた複数のキーを有し、当該キーの押下による入力を受け付ける入力部と、前記入力部への入力結果を表示する表示部と、前記キーの押下時間に応じて、前記入力部への入力が、第1の入力か第2の入力かを検知する入力時間検知部と、前記表示部に表示されている文字から所望の文字を選択可能な文字選択手段と、一のキーの入力が、前記入力時間検知部により前記第1の入力であると検知された場合、当該一のキーの押下による入力回数に応じて、当該一のキーに割り当てられた複数の文字を順番に前記表示部に表示するよう制御し、前記文字選択手段により所望の文字が選択された後、前記入力時間検知部により前記第2の入力が検知された場合、前記選択された文字を、前記第2の入力のキーに割り当てられている文字のうち、前記選択された文字と同じ押下回数で表示される文字に変更するよう、前記表示部の表示を制御する制御部と、を備えることを特徴とするものである。本発明によれば、入力部への入力態様がスライド入力であると判別された場合、一のキーの押下による入力回数に応じて表示部に表示された文字を、他のキーに割り当てられている文字のうち、一のキーの押下と同じ回数の押下入力に応じて表示される文字に変更するよう、表示部の表示を制御するようにしたので、例えば電子メールの文章を作成する際、文字を誤入力してしまった場合に、少ない手間で簡単に修正することができ、入力ミスを修正する際にユーザがキーを押下する負担が著しく軽減される。以下、本発明の実施の形態について、図を参照して説明する。なお、以下の各実施の形態においては、文字入力装置の一例として折り畳み式の携帯電話を例に挙げて説明するが、本発明の適用は折り畳み式の端末または携帯電話機に限定されるものではなく、例えばPDAやATMなど、各種の文字入力装置に適用可能である。第1実施の形態図1は、本発明の第1実施の形態に係る携帯電話10の構成を示す概略斜視図である。この携帯電話10は、本体中央のヒンジ部により開閉可能な折り畳み式とし、図1には開状態を示してある。携帯電話10を開状態にすると現れる2つの面の一方には、入力部5を設け、この入力部5には、一部切り欠いて示すように、液晶画面などにキーやボタンなどの形状を描画してこれらの配列を表示するキー表示部11と、このキー表示部11の前面に配置してユーザの指などによる入力を直接受け付けるタッチパネル12とを配置し、他方の面には、種々の情報を表示する液晶ディスプレイまたは有機ELディスプレイなどによって構成される表示部14を設ける。携帯電話10は、他にも、通話の音声や音楽再生音などを出力するスピーカなどで構成する音声出力部、マイクなどで構成する音声入力部など、通常の携帯電話機が備える各機能部を有するが、これらの詳細については説明を省略する。本実施の形態に係る携帯電話10は、各種キーやボタンなどを機械的なスイッチとして携帯電話10の本体に配置する代わりに、キー表示部11にキーの形状および配置などを画像で表示させて、ユーザが当該キーの表示された画像部分を押圧すると、その位置に対応するタッチパネル12を押圧することになり、タッチパネル12の押圧された位置から、押圧に応じた入力信号が出力される。図2に、携帯電話10の開状態の概略正面図を示す。ここでは、一例として、電子メール作成時の各表示部の表示を図示する。表示部14には電子メールの文章作成/編集画面を表示し、入力部5のキー表示部11には電子メールの文章作成/編集に必要な操作キー群をアプリケーションに合わせてテンプレートから選択して表示する。ユーザは、このキー表示部11に表示された操作キー群のキーを押圧して実際にはタッチパネル12を押圧して、電子メールを構成する文字を入力する。図2の表示部14では、画面上部にユーザが入力した電子メールの文字の確定部分が表示され、現在の入力地点が四角いカーソルによって示されている。本実施の形態の携帯電話10は、通常の文字入力方式として前述のマルチタップ方式を採用し、図2は、ユーザが、キー表示部11の中から1/あ行のキーを5回連続で押圧して、あ行5番目の文字であるおを入力したところを示している。おの文字の入力に応じて、表示部14の下部には、おで始まる言葉の種々の選択候補が表示され、ユーザは、この中から候補を選択して入力文字を確定する。図3は、本実施の形態に係る携帯電話10の機能ブロック図である。携帯電話10は、前述のキー表示部11、タッチパネル12を含む入力部5と、表示部14とを備えている他、タッチパネル12への入力の態様を判別する入力態様判別部13と、入力用のキーやボタンの形状および配置などをキー表示部11に表示するための複数のテンプレートならびに携帯電話10の各種設定などの情報を記憶する記憶部15と、アンテナを介して基地局との間で音声データおよび電子メールのデータを含む情報を送受信する通信部16と、これら各機能ブロックをはじめとして携帯電話10の全体を制御する制御部17と、を備えている。なお、通信部16を用いて基地局と通信を行うことにより、他の端末との間で音声通話をしたり、電子メールによりメッセージを交換したりする機能については、従来の携帯電話により行う通信と同じであるため、その詳細については説明を省略する。記憶部15は、説明の便宜上、入力した情報を記憶することができるほか、各種アプリケーションを予め記憶させておくことができ、さらにワークメモリやバッファなども兼ねている。また、記憶部15には、電子メールなどの文章を作成する際に、平仮名を入力してそれを漢字に変換するための日本語入力アプリケーションが記憶されており、その前提として、仮名文字などの文字を入力する際の、入力部に対するユーザの入力と、その入力に応じて出力すべき文字との対応付けが記憶されている。上述したように、本実施の形態では、日本語の仮名文字の入力方式としてマルチタップ方式を用いる。図4は、記憶部15に記憶されている、マルチタップ方式による、仮名文字を入力する際の、入力部に対するユーザの入力と、その入力に応じて出力すべき文字との対応付けを表にして示した図である。図4から分かるように、あ行に対応する数字の1のキーを、1回、2回、3回、4回、5回、と連続して押下すると、それに応じて出力される文字はあ、い、う、え、お、と変化し、これに引き続き6回目、7回目、と押下が続くと、ぁ、ぃ、と小書きの仮名が出力され、さらに11回目以降の連続押下を行うと、最初のあの文字に戻り、それ以降は繰り返しになるようにする。か行には小書きの仮名文字がないため、か行に対応する数字の2のキーを連続押下すると、1回目~5回目までは、か~こが出力されるが、6回目以降の押下は1回目からの繰り返しと同じになる。数字の1~9のキーにそれぞれあ行~ら行の仮名文字が割り当てられ、0のキーにはわ行を割り当てている。数字以外の記号のキーには、図に示すように各種記号や改行などを対応させている。このような表に基づくマルチタップ方式による入力は、現在広く普及している携帯電話の端末に内蔵されている日本語入力アプリケーションに基づく方式と同様であるため、詳細な説明は適宜省略する。なお、本明細書においては、図4に示す表の縦方向の並び、つまりあいうえお...の文字の並びをあ行などのように行と呼び、横方向の並び、つまりあかさたな...の文字の並びをあ段などのように段と呼ぶ。次に、図5を参照して、本実施の形態に係る携帯電話10の入力部5を構成するキー表示部11およびタッチパネル12について説明する。図5は、携帯端末10のキー表示部11に表示されたキーに実際にはタッチパネル12に、ユーザの指先50が触れようとしている状態を模式的に示している。なお、キー表示部11に表示された複数のキー全体のうち一部のキーのみを図示し、他の部分は省略してある。また、ユーザの指先50がタッチパネル12を押圧する際には、押圧する箇所は一点ではなく、ある程度の面積を持つため、その部分を押圧領域51として破線で示す。キー表示部11上に表示されている1/あ行のキーについて、表示されたキーの画像により画成される内部をキー表示範囲40とする。このキー表示範囲40の位置に対応させて、タッチパネル12上で実際にユーザの指などの入力を受け付ける部分を有効エリア41とする。本実施の形態では、ユーザの指先50が押圧領域51というある程度の面積を持つことを考慮して、キー表示範囲40よりも若干内側に有効エリア41を規定しているが、種々のキー配列に応じて、例えばキー表示範囲40と有効エリア41を合同にすることも、あるいはキー表示範囲40の外側に有効エリア41を規定することもできる。1/あ行のキー以外にも、2/か行、3/さ行などのキーについても同様であり、キー表示部11に表示された全てのキーについて、キー表示範囲および有効エリアをそれぞれ設定する。キー表示部11の各キー表示範囲に表示された各キーに相関させたそれぞれの有効エリアに、タッチパネル12上の多数のタッチスイッチの接点部XY座標を対応させることで、タッチパネル12は、ユーザが押圧して入力した位置に対応する信号を出力する。次に、本実施の形態による、キーの1点押下に基づく文字の通常入力処理、およびタッチパネルのスライド入力に基づく行変更処理について説明する。図6aは、タッチパネル12上でユーザの指先50が1/あ行のキーを押圧している様子を模式的に示す図である。図示のように、ユーザの指先50の押圧領域51が、キー表示部11に表示された1/あ行のキーを押圧すると、キー表示部11のキー表示範囲40に対応するタッチパネル12上の有効エリア41も押圧するため、タッチパネル12は、押圧された位置に対応する信号を発生する。制御部10は、この有効エリア41の押圧により発生した信号を受信すると、タッチパネル12上で押圧された位置例えばXY座標を判定し、当該位置の入力があった場合に実行すべき処理を、記憶部15を参照することにより読み出し、それぞれ対応する処理を行うように各機能部を制御する。この場合には、1/あ行のキーを押下したので、文字を入力するモードになっている場合であれば、図4に示した対応表に従って、1回目の押下に対してはあの文字を表示部14に表示するように制御を行う。この入力の後、ユーザが指先50をタッチパネル12から離した場合には、入力態様判定部13は、この入力を1点押下の入力であると判定する。このように、入力態様判定部13は、タッチパネル12上で所定の面積の押圧が検知されてから、その押圧位置押圧領域が実質上ほとんど変化することなく、その押圧が解除された場合には、この入力を、1点を押下する入力と判定するようにする。さらにこの後、再び1点押下の入力が同じ有効エリア内で検出される場合には、制御部17は、これを連続する複数回の入力とみなして、図4に示した対応表に従って、もともと表示されている文字を、2回目以降の文字に変化させる。すなわち、もともとあの文字が表示部14に表示されていれば、その文字をいに変化させ、もともといの文字が表示されていればうに変化させる。以下同様に、例えばうの表示から1/あ行のキーが2回連続で押下されれば、おの文字に変化させる。また、ユーザが押下するキーを途中で変更したことで、1点押下の入力が、最後の1点押下の入力とは異なるキーの有効エリアで検出された場合には、制御部17は、当該最後の1点押下による入力を確定させて、新しい他の文字の入力がされたものと判定する。すなわち、例えば図6aに示すように、ユーザの指先50により、タッチパネル12の1/あ行キーの領域が4回連続で押下されると、制御部17は、表示部14にえの文字を表示するよう制御し、その後タッチパネル12から一旦指が離されて押下するキーが変更されると、表示されているえの文字を確定する制御を行う。引き続き図6bに示すように、2/か行キーの領域キー表示範囲42の有効エリア43が2回連続で押下されると、制御部17は、確定したえの文字の後にきを表示させるように制御を行う。こうすることで、表示部14にはえきの文字が表示されるようになる。以上のように、タッチパネル12上の1点押下の操作に基づいて表示部14に文字を表示し、連続する1点押下に応じて表示部14に表示されている文字を順番に変化させて表示するというこれら一連の処理は、公知の携帯電話における通常の文字入力の際の処理と同じであるため、本明細書ではこの処理を通常入力処理と呼ぶ。一方、あるキーの有効エリアに対する最後の押圧が検知された後に、ユーザの指先50がそのままタッチパネル12を離れることなく、押圧したままで他のキーの有効エリアまで移動する入力がなされた場合は、入力態様判定部13は、この入力をスライド入力と判定する。このように、入力態様判定部13は、タッチパネル12上のある有効エリアにて所定の面積の押圧が検知されてから、その押圧が解除されずに、その押圧位置押圧領域が所定の位置および領域を超えて変化して、他の有効エリアまで押圧範囲が移動する入力を、スライド入力と判定するようにする。このスライド入力がタッチパネル12上で検出されると、制御部17は、上述した通常入力処理とは異なる処理を行うようにする。すなわち、スライド入力が行われると、制御部17は、スライド入力の起点となる押圧操作が行われた際に当該押圧操作により表示部14に表示されていた文字の段と、スライド入力の終点となる有効エリアに対応するキーに割り当てられている文字の行とに基づいて、表示部14に表示される文字を変化させる。つまり、制御部17は、スライド入力の起点となるキーの押下の回数に応じて表示部14に表示されている文字を、スライド入力の終点のキーに割り当てられている文字のうち、起点となるキーの押下と同じ回数の押下に応じて表示されるべき文字に変更する。例えば、図6aに示すように、1/あ行のキーを一度だけ1点押下する入力により、表示部14にあを表示させた際に、指がタッチパネル12から離されずにそのまま、図6bに示すように2/か行のキーの有効エリア43までスライド入力された場合は、表示部14の表示をあからかに変化させる図4参照。また、1/あ行のキーを2回押下していを表示させた際に、指がそのまま離されずに2/か行のキーまでスライド入力された場合は、文字をいからきに変化させる。同様に、3/さ行のキーを3回押下してすを表示させた際に、指がそのまま離されずに1/あ行のキーまでスライド入力される場合は、文字をすからうに変化させる。以上のように、タッチパネル12にてスライド入力が行われた際に、そのスライド入力の起点となる押圧の際に表示されていた文字を、同じ段のまま、スライドの終点のキーに対応する行の文字に変更させて表示する処理を、本明細書では行変更処理と呼ぶ。次に、図7のフローチャートを参照しながら、本実施の形態に係る携帯電話10による文字入力時の動作を説明する。まず、スタートの時点で、制御部17は、記憶部15から日本語入力アプリケーションを読み出すことにより、例えば電子メールなどの文章の作成にあたり、文字を入力することができるモードに移行しているものとする。ステップS101にて、タッチパネル12にユーザからの入力があるか否かを、タッチパネル12からの信号を制御部17が検知することで判定し、入力を検知した場合には、その入力が上述のスライド入力であるか否かを入力態様判別部13が判別するステップS102。入力態様判別部13が、入力はスライド入力ではなく1点押下の入力であると判別した場合には、制御部17は、上述した通常入力処理を行うように制御するステップS103。また、ステップS102にて、入力がスライド入力であると判別された場合には、制御部17は、上述した行変更処理を行うように制御してステップS104、ステップS101に戻り次の入力に備えるようにする。このようにすることで、例えばユーザが電子メールの文章を作成するにあたり文字を入力している時に、図8aに示すように、よろしの文字を表示させた後で、続いてくの文字を入力しようとしたが、誤って2/か行のキーの隣の1/あ行のキーを3回押圧してしまいうの文字を表示させた時点で入力ミスに気が付いた場合には、1/あ行のキーの3回目の押圧を、そのまま2/か行のキーへと指をスライドさせることで、図8bに示すように、うの文字をくに変更することができる。同様に、いつもお世話になっておりますという文字を入力しようとしたが、図8cに示すように、ミスをしていつもおけと入力した時点でけではなくせを入力すべきであるとミスに気が付いた場合には、けが表示された時点で押圧したままになっている2/か行のキーから3/さ行のキーに指をスライドする操作をすれば、図8dに示すようにけの文字をせに変更することができる。また、1回目の押下を誤入力してしまった際にも、従来のように、まず誤入力した文字をクリアキーなどを用いて削除してから正しく入力し直すという手間は不要になる。すなわち、例えば、よろしくと入力したい場合に、よろしの次に2/か行のキーを押下すべきであるのに誤って3/さ行のキーを押下してさの文字を表示させてしまった場合、そのキーを押下したまま2/か行のキーまで指をスライドさせることにより表示部14に表示される文字をさからかに変化させた後、そのまま2/か行のキーをさらに2回押下するだけで、かの文字をくに変更することができる。したがって、本実施の形態の携帯電話10を用いることで、仮名文字を入力している最中に、押下するキーを間違えて文字を表示させたことに気がついた場合には、当該表示された文字を一旦削除して入力し直すことなく、間違えて入力した文字を簡単かつ手間の少ない操作により修正することができ、これによりキーの押下回数を相当低減させることができる。なお、本実施の形態は、タッチパネル12上でスライド入力を行うことにより、行変更処理をするものとして説明したが、端末の入力部の構成によっては、タッチパネルでなくとも機械的なキーを用いることでスライド入力を行うこともできる。例えば、図9に示すような携帯端末100の入力部110は、タッチパネルではなく機械的なキーを配置しているが、各キー同士が狭い間隔で隣接している、いわゆるフレームレスキーを採用している。このような入力部を有する携帯端末であれば、例えば、まず1/あ行のキーを押下して、押下した指をそのまま2/か行までスライドさせるようにすれば、キーから出力される信号は、最初は1/あ行のキーの押下、次に1/あ行および2/か行のキーの同時押下、その後2/か行のみのキーの押下として検知することが可能である。したがって、このような入力をスライド入力と判定するようにすれば、タッチパネルではなく機械的なキーを用いる入力においても、本実施の形態の行変更処理を適用することができる。以上、主に隣接するキーを誤入力した際の行変更処理について説明したが、スライド入力が、隣接するキーを超えた先の位置にあるキーまで行われるような場合には、スライド入力の終点となるキーに対応する行の文字に変化させるような行変換処理を行うようにする。しかしながら、実際の入力操作においては、キーを押下する際の誤入力は、本来押下すべきキーに隣接するキーを押下してしまうことが原因であることが多いと想定されるため、上述の行変更処理が行われるスライド入力の範囲を、例えば隣接するキーまでに限定するような設定にすることもできる。このように、行変更処理を行うようにするスライド入力の範囲を、隣接するキーなどの比較的狭い範囲に限定する場合には、あるキーから他のキーまで完全に移動して初めてスライド入力と判別するのではなく、スライド入力が所定の方向上下左右斜め等に所定の閾値を超えて検知された時点でスライド入力と判別するようにしてもよい。例えば、入力態様判別部13は、1/あ行のキーから4/た行の方向図2の下方向に所定量の移動が検出された時点で、実際には4/た行までスライド入力が完全に移行し終わる前に、当該移動がスライド入力であると判別する。このようにすれば、隣接するキーに対するスライド入力が比較的早い段階で検出されるため、ユーザにとっては少ない移動量で修正操作を行うことができるようになる。第2実施の形態次に、本発明の第2実施の形態に係る携帯電話20について説明する。上述した第1実施の形態の携帯電話10は、文字を入力している最中にユーザが入力ミスに気が付いた際、その入力ミスを修正するものであったが、本実施の形態では、すでに入力済みの文字に対して、後から入力ミスに気が付いた際に、その入力ミスを少ない手間で簡単に修正することができる携帯電話を説明する。図10は、本実施の形態に係る携帯電話20の概略正面図である。この携帯電話20は、本体中央のヒンジ部により開閉可能な折り畳み式とし、図10には開状態を示してある。携帯電話10を開状態にすると現れる2つの面の一方には、機械的な複数のキーにより構成される入力部21を配置し、他方の面には、種々の情報を表示する液晶ディスプレイまたは有機ELディスプレイなどによって構成される表示部23を配置する。本実施の形態においては、第1実施の形態で説明したスライド入力を特徴とするものではないため、入力部21はタッチパネルではなく機械的なキーを配置したものとして説明する。しかしながら、これに限定されるものではなく、タッチパネルにより入力部を構成することもできる。携帯電話20の入力部21は、配置された機械的な各キーを押圧すると、その押圧に応じて各キーに対応する信号が出力されるようにする。なお、携帯電話20は、入力部21が機械的なキーで構成されている以外には、各機能部は第1実施の形態で説明した携帯電話10と同じであるため、第1実施の形態と同じ説明は適宜省略する。図11は、本実施の形態に係る携帯電話20の機能ブロック図である。携帯電話20は、前述の入力部21および表示部23を備えている他に、入力部21のキーの押下時間を測定するタイマ22と、日本語入力アプリケーションおよび携帯電話20の各種設定などの情報を記憶する記憶部24と、アンテナを介して基地局との間で音声データおよび電子メールのデータを含む情報を送受信する通信部25と、これら各機能ブロックをはじめとして携帯電話20の全体を制御する制御部26と、をさらに備えている。なお、表示部23および通信部25は、第1実施の形態で説明した表示部14および通信部16と同じものとすることができる。携帯電話20の記憶部24には、第1実施の形態の図4で説明したマルチタップ方式による、仮名文字を入力する際の、入力部に対するユーザの入力と、その入力に応じて出力すべき文字との対応付けが記憶されている。また、タイマ22は、ユーザが入力部21のあるキーを押下することにより入力が開始されてから、ユーザが当該キーから指を離してキーの押下が解除されるまでの時間を測定する。このようにタイマ22が測定したキーの押下時間に基づいて、制御部26は、当該押下が所定の時間閾値以内であれば、その押下を短押しと判別し、当該押下が所定の時間閾値を越えていれば、その押下を長押しと判別する。したがって、本実施の形態では、タイマ22および制御部26が入力時間検知部を構成する。本実施の形態では、文字を入力して文章を作成している最中に、表示部23上で、所定の文字の上にカーソルが位置している状態でキーが長押しされると、第1実施の形態で説明した行変更処理が行われるようにする。すなわち、制御部26は、キーの長押し入力に基づいて、表示部23のカーソルの位置に表示されている文字の段と、長押しされたキーに割り当てられている文字の行とに基づいて、カーソルの位置に表示されている文字を変化させるように表示部23を制御する。さらに詳細には、制御部26は、表示部23のカーソルの位置に表示されている文字を、長押ししたキーに割り当てられている文字のうち、カーソル位置に表示されている文字を入力した際のキーの押下回数と同じ押下回数に応じて表示されるべき文字に変更する。また、キーの入力が短押しである場合には、第1実施の形態で説明した通常入力処理を行うようにする。したがって、本実施の形態では、表示部23、入力部21、および制御部26が文字選択手段を構成する。次に、図12のフローチャートを参照しながら、本実施の形態に係る携帯電話20の文字入力時の動作を説明する。まず、携帯電話20は、文字入力モードにて例えば電子メールなどの文章を作成中であり、通常の入力操作により漢字変換前のいくつかの仮名文字をすでに入力済みであるものとする。ステップS201にて、制御部26は、入力部21のキーにユーザからの入力があるか否かを、入力部21からの信号を検知することで判定し、入力を検知した場合には、タイマ22で測定された押下時間に基づいて、その入力が長押しであるか否かを判別するステップS202。入力が長押しではない短押しと判別された場合には、制御部26は、第1実施の形態で説明した通常入力処理を行うように制御するステップS203。また、ステップS202にて、入力がキーの長押しであると判別された場合には、制御部26は、表示部23上でカーソル位置に表示されている文字が、当該長押しされているキーに割り当てられている仮名文字の行に属するか否かを判定するステップS204。すなわち、例えば、カーソルがむという文字の位置にある時に7/ま行のキーが長押しされた場合には、カーソルの位置に表示されている文字は長押しされているキーに割り当てられている仮名文字まみむめもの行ま行に属するが、例えば、カーソルがむという文字の位置にある時に3/さ行のキーが長押しされた場合には、カーソルの位置に表示されている文字は長押しされているキーに割り当てられている仮名文字さしすせその行さ行に属さない。ステップS204にて、カーソルの位置にある文字が、長押しされているキーの仮名の行に属さない場合、すなわち、長押し入力したキーに対応する行とは異なる行の文字の位置にカーソルがある場合には、この入力はカーソルが位置する文字の修正を意図したものであるとみなして、当該文字に対して行変更処理を行うステップS205。なお、ステップS204にて、カーソルの位置にある文字が、長押しされているキーの仮名の行に属する場合、すなわち、長押し入力したキーに対応する行と同じ行の文字の位置にカーソルがある場合は、この入力は行変更処理による修正を意図したものではないとみなしてつまり長押しとはみなさずに通常入力処理を行うようにしステップS203、ステップS201に戻り次の入力に備えるようにする。このようにすることで、すでに入力済みの文字に対して行変更処理を施すことができるため、仮名文字を入力した後で入力ミスに気が付いた場合であっても、間違えて入力した文字を簡単かつ手間の少ない操作により修正することができ、これによりキーの押下回数を相当低減させることができる。例えば、ユーザが電子メールの文章を作成するにあたり、いつもおせわになっております。という文字を入力しようと意図しつつも、押下するキーの位置を間違えて、図13aに示すように、いつもおけわになっております。という文字を入力し終えた後に、けではなくせの文字に修正すべきであると気が付いたとする。本来、3/さ行のキーを4回連続で押下することによりせの文字を入力すべきであるが、誤って隣の2/か行のキーを4回連続押下したために、図13aでは、けが入力されてしまっている。このような場合、まず、ユーザの方向キーなどの操作に基づいて、修正すべき箇所であるけの位置にカーソルを移動させる図13b参照。ここで、けの文字をせに修正すべく、せの文字が属するさ行に対応する3/さ行のキーを長押しすると、それに応じて行変更処理が行われ、図13cに示すように、けの文字がせに変更される。これにより、意図する正しい文字に修正を行うことができる。したがって、従来のように、修正すべき箇所でクリアキーを押下する等して修正対象の文字を削除してから、再度正しい入力を繰り返す手間はなくなる。また、図12のステップS205にて行変更処理を行った後は引き続き修正モードに入るような設定をしておけば、ステップS201に戻ってその後の入力を継続することにより、例えば図13dに示すように、本来せと入力すべき箇所でくと入力してしまったような場合でも、簡単な操作で修正することができる。すなわち、入力に際し、押下するキーだけでなく押下回数も誤った場合の修正も行うことができる。この場合には、まずくの位置にカーソルを移動させてから、3/さ行のキーを長押しすることで行変更処理を行い、くの文字をすに変更する。その後そのまま3/さ行のキーを一度短押しして通常入力処理を行うことにより、すの文字をせに変更することができる。なお、以上の説明においては、本実施の形態の適用場面として、仮名文字をすでに入力済みであって、漢字に変換して確定する前の状態について説明したが、例えば、漢字変換確定後であっても、漢字確定後の仮名文字の部分をカーソルで選択することができるようにして、選択した文字に対してキーの長押しなどの操作に応じて行変更処理を行うようにすることもできる。また、通常入力モードと修正モードとを適宜切り替えるなどの手段によって、修正モードの時にのみ行変更処理を行うようにしてもよい。なお、本発明は、上記実施の形態にのみ限定されるものではなく、幾多の変形または変更が可能である。例えば、上記第1および第2実施の形態ともに、入力部と表示部とが分離している形態の携帯電話として説明したが、入力部がタッチパネルを含めて構成したものであれば、例えばPDAのような入力部と表示部を一体化させた筐体に本発明の文字入力装置を適用することも可能である。また、上述した第1実施の形態では、タッチパネルの入力操作にはユーザの指を用いて操作を行うものとしたが、このような操作に限定されるものではなく、例えばスタイラスなどのペン型デバイスを用いて操作するなど、入力部の態様に応じて種々の入力方法を用いることができる。さらに、上述の第1実施の形態においては、入力態様判別部13は1点押下の入力かスライド入力かを判別するものとして説明し、各キーの押下については長押しと短押しとを区別していないが、第2実施の形態と同様にタイマを設けてキーの長押しと短押しとを判別する構成にして、キーの短押しに応じて通常入力処理を行うようにしてもよい。この場合、第1実施の形態では、キーの長押しについても通常入力処理を行うようにするが、所定のキーの長押しにより、長押しされる時間の長さに応じて、そのキーに割り当てられた仮名文字が順番に遷移して、キーの長押しを解除すると仮名文字の遷移が止まるようにするのが好適である。このような態様は、タッチパネルを用いた入力部を用いる場合にも、機械的なキーにより構成される入力部を用いる場合にも適用することができる。このようにすれば、通常入力処理を行うにあたり、仮名文字を順番に変化させる際にも、キーを何度も短押しする必要がなくなる。また、第2実施の形態においては、キーの短押しにより通常入力処理を行い、長押しにより行変更処理を行うものとして説明したが、前述のキーの長押しにより、押下時間の長さに応じて、そのキーに割り当てられた仮名文字が順番に遷移する通常入力処理を行うようにして、短押しに応じて行変更処理を行うようにしてもよい。このような入力方式は、第2実施の形態を、タッチパネルを含む入力部を用いて実施する場合に特に好適である。