"所定の操作手順に従って文字を入力する文字入力手段と、該入力された文字を表示する文字表示手段とを備えた携帯端末装置であって、前記文字表示手段に入力が確定していない未確定文字を表示させた状態で前記携帯端末装置が叩かれたときの衝撃方向を検出する衝撃検出手段と、該衝撃検出手段により検出された衝撃方向に基づいて前記未確定文字を修正する修正制御手段とを備えたことを特徴とする携帯端末装置。請求項1に記載の携帯端末装置において、複数の文字を所定の配置順に従って行列状に配置した文字修正用テーブルを備え、前記修正制御手段は、前記文字表示手段に未確定文字が表示された状態で前記衝撃検出手段により衝撃方向が検出された場合、前記未確定文字に対応する文字を前記文字修正用テーブルから検索し、該検索した文字を基準文字として、該基準文字と前記衝撃方向に基づいて、前記文字修正用テーブルから修正候補文字を選択し、該選択した修正候補文字を、前記未確定文字の代わりに前記文字表示手段に表示させることを特徴とする携帯端末装置。請求項2に記載の携帯端末装置において、前記衝撃方向は、前記携帯端末装置の上部,下部,左側部,右側部,前部,後部のいずれかの方向であることを特徴とする携帯端末装置。請求項2又は3に記載の携帯端末装置において、前記修正制御手段は、前記衝撃方向が前記携帯端末装置の上部,下部,左側部,右側部のいずれの方向であるかを特定し、前記文字修正用テーブルから、前記基準文字の上,下,左,右に位置する文字の中で前記特定した方向と同じ方向に位置する文字を修正候補文字として選択することを特徴とする携帯端末装置。請求項2~4のいずれか1項に記載の携帯端末装置において、前記文字修正用テーブルに配置された複数の文字の所定の配置順は、日本語の50音順であることを特徴とする携帯端末装置。請求項1に記載の携帯端末装置において、前記修正制御手段は、前記文字表示手段に未確定文字が表示された状態で前記衝撃検出手段により衝撃方向が検出され、該衝撃方向が前記携帯端末装置の前部,後部のいずれかの方向であると判定した場合、前記未確定文字を消去することを特徴とする携帯端末装置。請求項6に記載の携帯端末装置において、前記修正制御手段は、前記未確定文字が消去された後に、さらに、前記衝撃検出手段により衝撃方向が検出され、該衝撃方向が前記携帯端末装置の前部,後部のいずれかの方向であると判定した場合、前記消去した未確定文字を元に戻すことを特徴とする携帯端末装置。請求項1~7のいずれか1項に記載の携帯端末装置において、前記衝撃検出手段は、加速度センサであることを特徴とする携帯端末装置。請求項1~8のいずれか1項に記載の携帯端末装置において、前記文字入力手段は、タッチパネルで構成されていることを特徴とする携帯端末装置。しかしながら、上記特許文献1に記載の文字入力方法、すなわち、機器本体の傾きに応じてキー配列をスクロールさせて文字を入力する方法では、ユーザは機器本体を傾けるために、スクロール表示部を斜め方向から見るようなかたちとなり、スクロール表示部の表示が見にくいという問題がある。また、複数のキーが上下左右方向に加え、斜め方向にも配置されているため、ユーザは機器本体を上下左右、さらには、斜めにも傾けて、スクロールさせる必要があり、操作が繁雑である。これに対して、現在の携帯端末装置は、高機能多機能になってきており、特にスマートフォンタブレット端末以下、単にスマートフォンというと呼ばれるものではタッチパネルを利用した文字入力が行われている。このスマートフォンにおける文字入力の方法として、フリックと呼ばれる入力方法が知られている。このフリック入力は、ユーザが画面に触れたペンや指を少しだけスライドさせる操作のことをいい、例えば、タッチパネル上のあのキーにユーザが指をおき、あのキーの周囲4方向のいずれかの方向に少しスライドさせることで、各方向に割り当てられたい、う、え、おを入力することができる。上記のフリック入力の場合、前述のキー入力の場合や、特許文献1に記載のスクロール入力の場合と比較して、ユーザがタッチパネル上で指を少しスライドさせるだけでよいため、文字入力を簡単に行うことができる。また、特許文献1に記載のスクロール入力のように、機器本体を傾ける必要もないため、文字入力時の視認性を劣化させることもない。しかし、その反面、ユーザの指を意図しない方向にスライドさせてしまうなどの誤入力も発生し易く、フリック入力を使いこなすためにはかなりの習熟が必要とされる。本発明は、上述のような実情に鑑みてなされたもので、フリック入力等によって誤って入力された未確定文字を、簡単な操作で即座に修正することができる携帯端末装置を提供することを目的とする。上記課題を解決するために、本発明の第1の技術手段は、所定の操作手順に従って文字を入力する文字入力手段と、該入力された文字を表示する文字表示手段とを備えた携帯端末装置であって、前記文字表示手段に未確定文字を表示させた状態で前記携帯端末装置が叩かれたときの衝撃方向を検出する衝撃検出手段と、該衝撃検出手段により検出された衝撃方向に基づいて前記未確定文字を修正する修正制御手段とを備えたことを特徴としたものである。第2の技術手段は、第1の技術手段において、複数の文字を所定の配置順に従って行列状に配置した文字修正用テーブルを備え、前記修正制御手段は、前記文字表示手段に未確定文字が表示された状態で前記衝撃検出手段により衝撃方向が検出された場合、前記未確定文字に対応する文字を前記文字修正用テーブルから検索し、該検索した文字を基準文字として、該基準文字と前記衝撃方向に基づいて、前記文字修正用テーブルから修正候補文字を選択し、該選択した修正候補文字を、前記未確定文字の代わりに前記文字表示手段に表示させることを特徴としたものである。第3の技術手段は、第2の技術手段において、前記衝撃方向は、前記携帯端末装置の上部,下部,左側部,右側部,前部,後部のいずれかの方向であることを特徴としたものである。第4の技術手段は、第2又は第3の技術手段において、前記修正制御手段は、前記衝撃方向が前記携帯端末装置の上部,下部,左側部,右側部のいずれの方向であるかを特定し、前記文字修正用テーブルから、前記基準文字の上,下,左,右に位置する文字の中で前記特定した方向と同じ方向に位置する文字を修正候補文字として選択することを特徴としたものである。第5の技術手段は、第2~第4のいずれか1の技術手段において、前記文字修正用テーブルに配置された複数の文字の所定の配置順は、日本語の50音順であることを特徴としたものである。第6の技術手段は、第1の技術手段において、前記修正制御手段は、前記文字表示手段に未確定文字が表示された状態で前記衝撃検出手段により衝撃方向が検出され、該衝撃方向が前記携帯端末装置の前部,後部のいずれかの方向であると判定した場合、前記未確定文字を消去することを特徴としたものである。第7の技術手段は、第6の技術手段において、前記修正制御手段は、前記未確定文字が消去された後に、さらに、前記衝撃検出手段により衝撃方向が検出され、該衝撃方向が前記携帯端末装置の前部,後部のいずれかの方向であると判定した場合、前記消去した未確定文字を元に戻すことを特徴としたものである。第8の技術手段は、第1~第7のいずれか1の技術手段において、前記衝撃検出手段は、加速度センサであることを特徴としたものである。第9の技術手段は、第1~第8のいずれか1の技術手段において、前記文字入力手段は、タッチパネルで構成されていることを特徴としたものである。本発明によれば、フリック入力等によって誤って入力された未確定文字を、端末本体を叩いたときの衝撃方向に基づき修正することができるため、誤入力された未確定文字を簡単な操作で即座に修正することができる。以下、添付図面を参照しながら、本発明の携帯端末装置に係る好適な実施の形態について説明する。図1は、本発明の一実施形態に係る携帯端末装置の構成例を示すブロック図で、図中、10は携帯端末装置を示す。この携帯端末装置10は、例えば、タッチパネル機能を搭載したスマートフォンであって、携帯端末装置10の動作を制御するCPUなどで構成される制御部11と、3軸方向の加速度を検出する加速度センサ12と、タッチパネル14と一体的に構成されたディスプレイ部13と、各種データや制御プログラム等を格納するメモリ17とを備えている。ディスプレイ部13は、例えば、タッチパネル14と一体化された液晶ディスプレイで構成されており、所定の操作手順に従って文字を入力する文字入力手段の一例である日本語テンキー15と、日本語テンキー15で入力された文字を表示する文字表示手段に相当する文字表示部16とを備える。日本語テンキー15は、例えば、後述の図3~図5に示すように、フリック入力を行うための文字配列になっており、タッチパネル14上に設けられている。メモリ17は、例えば、フラッシュメモリやメモリカードなどの記録媒体であり、複数の文字を所定の配置順に従って行例状に配置した文字修正用テーブル18が格納されている。この文字修正用テーブル18は、例えば、図2に示すように、50音順、すなわち、縦にあいうえおの文字を並べたものをあの列とし、以下同様に、か~わの各列とし、あの列からわの列までを右から左に向けて並べた行列状5×10のテーブルである。なお、図2の例では、文字修正用テーブル18の横方向が行方向、縦方向が列方向とする。図1において、携帯端末装置10は、文字表示部16に入力が確定していない未確定文字を表示させた状態で携帯端末装置10が叩かれたときの衝撃方向を検出する衝撃検出手段の一例である加速度センサ12と、加速度センサ12により検出された衝撃方向に基づいて未確定文字を修正する修正制御手段に相当する制御部11とを備えている。ここでいう未確定文字とは、文字入力時において、入力途中で確定されていない文字のことであり、文字表示部16に表示された未確定文字には、例えば、下線を引く、あるいは、色を変えるなどの処理が施されているため、ユーザは一見して未確定文字を判別できるようになっている。加速度センサ12は、例えば、携帯端末装置10の重心付近に設けられており、これにより、携帯端末装置10のx軸左右方向、y軸上下方向、z軸前後方向の3軸方向における加速度の大きさと向きを検出する。具体的には、ユーザが携帯端末装置10を操作するために手に持ったときの加速度の大きさと向きを初期値とし、携帯端末装置10が叩かれたときの加速度の大きさと向きを検出する。これにより、携帯端末装置10に加えられた衝撃の方向と共に、衝撃の大きさ衝撃力ともいうを検出することができる。また、この衝撃力が加わった回数衝撃回数やその間隔衝撃間隔についても検出することができる。加速度センサ12としては、ピエゾ抵抗効果を利用したピエゾ抵抗方式、静電容量の変化を利用した静電容量方式、圧電効果を利用した圧電方式など、各種の検出方式が知られているが、携帯端末装置10が叩かれたときの衝撃を検出できるものであればよく、いずれの検出方式であってもよい。携帯端末装置10の表示画面側を前部とした場合、表示画面の背面側が後部、表示画面の上側が上部、下側が下部、右側が右側部、左側が左側部となる。例えば、ユーザにより前部が叩かれると、加速度センサ12はこのときの衝撃が前部からであることを検出する。これは、携帯端末装置10の後部、上部、下部、左側部、右側部が叩かれときも同様であり、加速度センサ12は前部、後部、上部、下部、左側部、右側部のうちどの方向からの衝撃であるかを検出する。制御部11は、文字表示部16に未確定文字が表示された状態で加速度センサ12により衝撃方向が検出された場合、未確定文字に対応する文字を文字修正用テーブル18から検索し、検索した文字を基準文字として、その基準文字と衝撃方向に基づいて、文字修正用テーブル18から修正候補文字を選択し、選択した修正候補文字を、未確定文字の代わりに文字表示部16に表示させる。なお、衝撃方向は、携帯端末装置10の上部,下部,左側部,右側部,前部,後部のいずれかの方向である。具体例に基づいて説明すると、制御部11は、加速度センサ12により検出された衝撃方向が携帯端末装置10の上部,下部,左側部,右側部のいずれの方向であるかを特定し、文字修正用テーブル18から、基準文字の上,下,左,右に位置する文字の中で特定した方向と同じ方向に位置する文字を修正候補文字として選択する。なお、携帯端末装置10の前部の方向である場合には、基準文字の1つ前上に位置する文字を、また、後部の方向である場合には、基準文字の1つ後下に位置する文字を修正候補文字として選択するようにしてもよい。つまり、ユーザは、文字修正用テーブル18の文字配置本例では50音順をイメージしながら、携帯端末装置10の上部,下部,左側部,右側部,前部,後部のいずれかを叩くことで、叩いた方向に応じた文字を修正候補文字として文字修正用テーブル18から選択し、この修正候補文字を表示させることができる。例えば、図2の文字修正用テーブル18において、基準文字をしとした場合、衝撃方向が携帯端末装置10の上部または前部であれば、さが修正候補文字となり、衝撃方向が携帯端末装置10の下部または後部であれば、すが修正候補文字となる。また、衝撃方向が携帯端末装置10の右側部であれば、きが修正候補文字となり、衝撃方向が携帯端末装置10の左側部であれば、ちが修正候補文字となる。このように、衝撃方向と同じ方向に位置する文字を修正候補文字として選択することで、ユーザは直感的且つ簡単に文字の修正を行うことができる。また、制御部11は、文字表示部16に未確定文字が表示された状態で加速度センサ12により衝撃方向が検出され、その衝撃方向が携帯端末装置10の前部表示画面側,後部表示画面の背面側のいずれかの方向であると判定した場合、文字表示部16から未確定文字を消去するようにしてもよい。そして、制御部11は、未確定文字が消去された後に、さらに、加速度センサ12により衝撃方向が検出され、その衝撃方向が携帯端末装置10の前部,後部のいずれかの方向であると判定した場合、消去した未確定文字を元に戻すこともできる。例えば、携帯端末装置10の前部が叩かれた場合、表示中の未確定文字が消去され、さらに、携帯端末装置10の後部が叩かれた場合、消去された未確定文字を元に戻す、つまり、文字表示部16に再表示される。このように本発明によれば、加速度センサ12により検出される衝撃方向に基づいて、誤入力した文字の修正を簡単且つ即座に行うことができる。この際、加速度センサ12により検出される衝撃方向に基づき基準文字のどの方向上下左右前後の文字を選択するかは、予め対応付けておけばよい。また、複数の異なる文字修正用テーブル18をメモリ17に格納しておき、ユーザが使い易いテーブルを選択的に設定できるようにしてもよい。前述したように、加速度センサ12を用いて、携帯端末装置10が叩かれたときの衝撃方向、衝撃の大きさ、衝撃回数、及び衝撃間隔を検出することができる。制御部11は、衝撃方向と、さらに、衝撃の大きさ、衝撃回数、衝撃間隔の1つ以上とに基づいて、未確定文字を修正するようにしてもよい。例えば、携帯端末装置10の上部あるいは前部からの短い間隔の衝撃を2回検出した場合には、未確定文字に濁点あるいは半濁点を付ける。仮に未確定文字がはである場合、ばあるいはぱに修正される。また、このばあるいはぱが表示された状態で、例えば、携帯端末装置10の下部あるいは後部からの短い間隔の衝撃を2回検出した場合には、はに戻すようにしてもよい。また、加速度センサ12は、携帯端末装置10が斜めから叩かれたときの衝撃も検出することができる。例えば、携帯端末装置の斜め右上部が叩かれた場合には、未確定文字に濁点あるいは半濁点を付けるようにしてもよい。そして、仮に未確定文字がはであり、このはが、ばあるいはぱに修正され、表示された状態で、例えば、携帯端末装置10の斜め左上部が叩かれた場合には、はに戻すようにしてもよい。また、例えば、携帯端末装置10の上部あるいは前部からの衝撃の大きさが所定値を超えた場合には、未確定文字を小文字に修正するようにしてもよい。仮に未確定文字がつ大文字である場合、っ小文字に修正される。また、このっ小文字が表示された状態で、例えば、携帯端末装置10の下部あるいは後部からの衝撃の大きさが所定値を超えた場合には、このっ小文字を、つ大文字に戻すようにしてもよい。図3は、携帯端末装置10の前部あるいは後部が叩かれたときの文字入力画面の遷移例を示す図である。ここで、携帯端末装置10の表示画面に対して前後紙面方向をz軸方向、左右方向をx軸方向、上下方向をy軸方向とし、以下、図3~図5において同様とする。図3Aにおいて、ユーザが日本語テンキー15から例えばフリック入力により文字を入力すると、入力された文字は文字表示部16に表示される。ユーザはあ、かをフリック入力した後に、さという文字を誤ってフリック入力した場合、文字表示部16には、このさという文字が未確定文字として表示される。未確定文字にはカーソル19が当たっているため、ユーザは一見して未確定文字を判別することができる。そして、この状態でユーザが携帯端末装置10の前部を叩いた場合、文字表示部16からさが消去される。そしてさらに、図3Bにおいて、ユーザが携帯端末装置10の後部を叩いた場合、文字表示部16に、上記で消去したさが再表示される。図4は、携帯端末装置10の左側部あるいは右側部が叩かれたときの文字入力画面の遷移例を示す図である。図4Aにおいて、図3の例と同様に、ユーザがあ、かをフリック入力した後に、しという文字を誤ってフリック入力した場合、文字表示部16には、このしという文字が未確定文字として表示される。そして、この状態でユーザが携帯端末装置10の左側部を叩いた場合、加速度センサ12は左側部からの衝撃を検出し、この検出結果に基づいて制御部11は、図2の文字修正用テーブル18を参照する。文字修正用テーブル18のしの左側はちであるため、制御部11は、このちを修正候補文字として文字修正用テーブル18から選択し、選択したちを、未確定文字のしの代わりに文字表示部16に表示させる。なお、修正候補文字として文字表示部16に表示されるちは、未確定であるため、カーソル19が当てられた状態で表示される。また、図4Bにおいて、図3の例と同様に、ユーザがあ、かをフリック入力した後に、しという文字を誤ってフリック入力した場合、文字表示部16には、このしという文字が未確定文字として表示される。そして、この状態でユーザが携帯端末装置10の右側部を叩いた場合、加速度センサ12は右側部からの衝撃を検出し、この検出結果に基づいて制御部11は、図2の文字修正用テーブル18を参照する。文字修正用テーブル18のしの右側はきであるため、制御部11は、このきを修正候補文字として文字修正用テーブル18から選択し、選択したきを、未確定文字のしの代わりに文字表示部16に表示させる。なお、修正候補文字として文字表示部16に表示されるきは、未確定であるため、カーソル19が当てられた状態で表示される。図5は、携帯端末装置10の上部あるいは下部が叩かれたときの文字入力画面の遷移例を示す図である。図5Aにおいて、図3、図4の例と同様に、ユーザがあ、かをフリック入力した後に、しという文字を誤ってフリック入力した場合、文字表示部16には、このしという文字が未確定文字として表示される。そして、この状態でユーザが携帯端末装置10の下部を叩いた場合、加速度センサ12は下部からの衝撃を検出し、この検出結果に基づいて制御部11は、図2の文字修正用テーブル18を参照する。文字修正用テーブル18のしの下側はすであるため、制御部11は、このすを修正候補文字として文字修正用テーブル18から選択し、選択したすを、未確定文字のしの代わりに文字表示部16に表示させる。なお、修正候補文字として文字表示部16に表示されるすは、未確定であるため、カーソル19が当てられた状態で表示される。また、図5Bにおいて、図3、図4の例と同様に、ユーザがあ、かをフリック入力した後に、しという文字を誤ってフリック入力した場合、文字表示部16には、このしという文字が未確定文字として表示される。そして、この状態でユーザが携帯端末装置10の上部を叩いた場合、加速度センサ12は上部からの衝撃を検出し、この検出結果に基づいて制御部11は、図2の文字修正用テーブル18を参照する。文字修正用テーブル18のしの上側はさであるため、制御部11は、このさを修正候補文字として文字修正用テーブル18から選択し、選択したさを、未確定文字のしの代わりに文字表示部16に表示させる。なお、修正候補文字として文字表示部16に表示されるさは、未確定であるため、カーソル19が当てられた状態で表示される。このように、ユーザは、図2に示した文字修正用テーブル18の文字配置をイメージしながら、携帯端末装置10を上下左右から叩くことで、誤入力した文字を、所望の文字に修正することができる。また、携帯端末装置10を前後から叩くことで、誤入力した文字を消去したり、あるいは、元に戻したり、することができる。図6は、本発明の携帯端末装置10による文字修正方法の一例を説明するためのフロー図である。まず、ユーザは、日本語テンキー15からフリック入力等の文字入力を行い、未確定文字を文字表示部16に表示させるステップS1。制御部11は、文字表示部16に未確定文字が表示された状態で、加速度センサ12により携帯端末装置10への衝撃が検出されたか否かを判定するステップS2。そして、ステップS2において、携帯端末装置10への衝撃が検出された場合YESの場合、制御部11は、その衝撃方向が携帯端末装置10の前部、後部、上部、下部、左側部、右側部のいずれであるかを特定するステップS3。また、ステップS2において、携帯端末装置10への衝撃が検出されない場合NOの場合、ステップS18に移行し、文字入力が終了したか否か判定する。なお、文字入力の終了判定は、例えば、エンターキー入力確定キーが押下されたか否かにより判定することができる。次に、制御部11は、ステップS3で特定された衝撃方向が携帯端末装置10の前部であるか否かを判定しステップS4、衝撃方向が携帯端末装置10の前部と判定した場合YESの場合、文字表示部16から未確定文字を消去しステップS5、さらに、加速度センサ12により衝撃が検出されたか否かを判定するステップS6。ここで、衝撃が検出された場合YESの場合、制御部11は、衝撃方向が携帯端末装置10の後部か否かを判定するステップS7。また、ステップS6において、衝撃が検出されない場合NOの場合、ステップS18に移行する。次に、制御部11は、ステップS7において、衝撃方向が携帯端末装置10の後部と判定した場合YESの場合、ステップS5で消去した未確定文字を文字表示部16に再表示しステップS8、ステップS18に移行する。また、ステップS7において、衝撃方向が携帯端末装置10の後部以外と判定した場合NOの場合、ステップS18に移行する。また、制御部11は、ステップS4において、ステップS3で特定された衝撃方向が携帯端末装置10の前部ではないと判定した場合NOの場合、ステップS3で特定された衝撃方向が携帯端末装置10の左側部であるか否かを判定するステップS9。ここで、制御部11は、衝撃方向が携帯端末装置10の左側部と判定した場合YESの場合、図2の文字修正用テーブル18から、未確定文字の左側に位置する文字を修正候補文字として選択し、選択した修正候補文字を未確定文字の代わりに文字表示部16に表示するステップS10。また、ステップS9において、衝撃方向が携帯端末装置10の左側部ではないと判定した場合NOの場合、ステップS3で特定された衝撃方向が携帯端末装置10の右側部であるか否かを判定するステップS11。ここで、制御部11は、衝撃方向が携帯端末装置10の右側部と判定した場合YESの場合、図2の文字修正用テーブル18から、未確定文字の右側に位置する文字を選択し、選択した修正候補文字を未確定文字の代わりに文字表示部16に表示するステップS12。また、ステップS11において、衝撃方向が携帯端末装置10の右側部ではないと判定した場合NOの場合、ステップS3で特定された衝撃方向が携帯端末装置10の上部であるか否かを判定するステップS13。ここで、制御部11は、衝撃方向が携帯端末装置10の上部と判定した場合YESの場合、図2の文字修正用テーブル18から、未確定文字の上側に位置する文字を選択し、選択した修正候補文字を未確定文字の代わりに文字表示部16に表示するステップS14。また、ステップS13において、衝撃方向が携帯端末装置10の上部ではないと判定した場合NOの場合、ステップS3で特定された衝撃方向が携帯端末装置10の下部であるか否かを判定するステップS15。ここで、制御部11は、衝撃方向が携帯端末装置10の下部と判定した場合YESの場合、図2の文字修正用テーブル18から、未確定文字の下側に位置する文字を選択し、選択した修正候補文字を未確定文字の代わりに文字表示部16に表示するステップS16。また、ステップS15において、衝撃方向が携帯端末装置10の下部ではないと判定した場合NOの場合、衝撃方向の判定ができない旨のエラー表示を行うステップS17。そして、ステップS18において、制御部11は、例えば、エンターキー入力確定キーが押下されたか否かにより、文字入力が終了したか否かを判定する。ここで、文字入力が終了したと判定した場合YESの場合、そのまま終了し、文字入力が終了していないと判定した場合NOの場合、ステップS1に戻り処理を繰り返す。"