携帯可能な文字入力装置において、少なくとも直交する2軸の加速度を検出して保存する動作検出手段と、検出した加速度パターンから点字パターンの各行あるいは各列の点の有無と対応している所定の複数の動作の種別を認識する動作認識手段と、検出された動作の組み合わせを文字情報に変換する動作文字変換手段と、変換された文字情報を出力する文字情報出力手段とを含むことを特徴とする文字入力装置。前記複数の動作のそれぞれは点字パターンの各行の2つの点の有無と対応して文字入力装置を上下左右のいずれかの方向に移動させるものであり、前記動作認識手段は文字入力装置が上下左右のいずれかの方向に移動したことを検出し、前記動作文字変換手段は連続して検出された3つの動作の組み合わせを対応する点字を表わす文字コードに変換するものであることを特徴とする請求項1に記載の文字入力装置。前記動作検出手段は直交する3軸の加速度を検出するものであり、更に、前記加速度検出手段によって重力の方向を検出することにより、前記重力の方向に対する文字入力装置の向きを検出する向き検出手段を備え、前記動作文字変換手段は、前記動作検出手段の出力情報に加えて前記向き検出手段の出力情報も参照して文字を決定するものであることを特徴とする請求項1に記載の文字入力装置。携帯可能な文字入力装置において、タッチパッドから操作情報を読み取って保存する動作検出手段と、前記操作情報から点字パターンの各行あるいは各列の点の有無と対応している所定の複数の動作の種別を認識する動作認識手段と、検出された動作の組み合わせを文字情報に変換する動作文字変換手段と、変換された文字情報を出力する文字情報出力手段とを含むことを特徴とする文字入力装置。携帯可能な文字入力装置において少なくとも直交する2軸の加速度を検出するステップ、検出した加速度パターンから点字パターンの各行あるいは各列の点の有無と対応している所定の複数の動作の種別を検出するステップ、検出された動作の組み合わせを対応する点字を表わす文字コードに変換するステップ、変換された文字情報を出力するステップを含むことを特徴とする文字入力方法。上記したような従来の文字入力装置においては、文字の書き順に従って携帯電話機を動かすが、文字の形状は直線のみならず、曲線や点などを含み、更に例えばいなど、一筆書きでは書けない文字、即ち一度筆を紙面から離して別の位置から続きを書く文字が多く、文字の書き始め、書き終わり、文字間における移動の識別が困難で、筆跡データベースのデータ量が大きくなると共に認識時間が長く、認識精度が低いという問題点があった。本発明は、上記した従来の問題点を解決し、簡単な動作の組み合わせを使用することによって認識精度が高く、特に視覚障がい者の人にも使用し易い文字入力装置および文字入力方法を提供することを目的とする。本発明の文字入力装置は、携帯可能な文字入力装置において、少なくとも直交する2軸の加速度を検出して保存する動作検出手段と、検出した加速度パターンから点字パターンの各行あるいは各列の点の有無と対応している所定の複数の動作の種別を認識する動作認識手段と、検出された動作の組み合わせを文字情報に変換する動作文字変換手段と、変換された文字情報を出力する文字情報出力手段とを含むことを主要な特徴とする。また、前記した文字入力装置において、前記複数の動作のそれぞれは点字パターンの各行の2つの点の有無と対応して文字入力装置を上下左右のいずれかの方向に移動させるものであり、前記動作認識手段は文字入力装置が上下左右のいずれかの方向に移動したことを検出し、前記動作文字変換手段は連続して検出された3つの動作の組み合わせを対応する点字を表わす文字コードに変換するものである点にも特徴がある。また、前記した文字入力装置において、前記動作検出手段は直交する3軸の加速度を検出するものであり、更に、前記加速度検出手段によって重力の方向を検出することにより、前記重力の方向に対する文字入力装置の向きを検出する向き検出手段を備え、前記動作文字変換手段は、前記動作検出手段の出力情報に加えて前記向き検出手段の出力情報も参照して文字を決定するものである点にも特徴がある。また、本発明の文字入力装置は、携帯可能な文字入力装置において、タッチパッドから操作情報を読み取って保存する動作検出手段と、前記操作情報から点字パターンの各行あるいは各列の点の有無と対応している所定の複数の動作の種別を認識する動作認識手段と、検出された動作の組み合わせを文字情報に変換する動作文字変換手段と、変換された文字情報を出力する文字情報出力手段とを含むことをを主要な特徴とする。本発明の文字入力方法は、携帯可能な文字入力装置において少なくとも直交する2軸の加速度を検出するステップ、検出した加速度パターンから点字パターンの各行あるいは各列の点の有無と対応している所定の複数の動作の種別を検出するステップ、検出された動作の組み合わせを対応する点字を表わす文字コードに変換するステップ、変換された文字情報を出力するステップを含むことを主要な特徴とする。本発明の文字入力方法によれば、以下のような効果がある。1簡単な動作の組み合わせを使用することによって認識精度が非常に高く、認識用のデータベースもごく少量で済み、認識時間も短い。2点字と対応する動作の組み合わせを使用することによって特に視覚障がい者の人にも使用し易い文字入力装置を実現可能である。3ハードウェアとしていわゆるスマートホンを使用可能であり、ソフトウェアの開発のみで実現可能である。以下に実施例として、加速度センサーを備えたいわゆるスマートホンを利用し、点字の各行の点の有無と対応する上下左右などの動作の組み合わせによって文字を入力する例について図面を参照して説明する。図1は本発明の文字入力装置のハードウェアの構成を示すブロック図である。本発明の文字入力装置である携帯端末25のハードウェアとしては加速度センサーを備えたいわゆるスマートホンを利用可能である。携帯端末25の処理装置10はCPU、プログラムを記憶したROM、RAM、フラッシュメモリ、アナログおよびデジタル入出力端子、タイマー回路等を備えた周知の1チップコンピューター装置である。送受信器11は例えば携帯電話網の基地局との間の無線データ通信を行う。タッチパネル12は表示器13の前面に設けられた入力装置であり、利用者が指でなぞることによって各種の操作情報を入力する。表示器13は例えば液晶ディスプレイ装置である。スイッチ14は例えば電源のオンオフや初期状態への復帰を処理装置10に指示するのためのスイッチである。メモリーカードインターフェイス回路16を介して処理装置10と接続されている着脱可能なメモリーカード15は周知のフラッシュメモリを内蔵し、プログラムやデータの保存に用いられる。通話用あるいは拡声用のスピーカー17は処理装置10から出力されるアナログ信号によって駆動され、発音する。バイブレーター18は処理装置10からの制御によって振動を発生する。周知のGPS受信器23あるいは図示しないカメラやマイクも備えている。充電可能な電池19は携帯端末25全体に電源を供給する。X軸加速度センサー20、Y軸加速度センサー21、Z軸加速度センサー22は、それぞれ直交する各軸方向の加速度デジタルデータを処理装置10に出力する。なお、以上のような機能のハードウェアを備えたスマートホンと呼ばれる携帯端末は周知であり、市販されている。また、本発明の実施に最低限必要な機能は加速度センサー、処理装置、本発明の機能を実行するためのプログラム、送受信器あるいは表示器であり、他の機能は任意である。本発明の文字入力装置は上記したような周知のスマートホンに後述する本発明の機能を実現するためのプログラムを作成し、アプリケーションプログラムとしてインストールすることによって実現できる。図2は本発明の文字入力方法における動作の一例を示す説明図である。点字は縦2列×横3行の6個の点の有無でひらかな、数字、英字等を表わすものである。例えばあは図2に示すように1行目一番上の行の左側にのみ点が有り、他には点がない。実施例1においては、点字の1つの行を1つの動作で表わし、3つの行の点の有無と対応した3つの動作の組み合わせによって1つの点字と対応する文字を入力する。動作としては上下右左の4種類を用いる。なお、使用者が携帯端末25を手に持って上下左右のいずれかに動かした場合にはその直後に初期位置ホームポジションに戻し、常に同じ初期位置から動作を開始するようにする。1動作毎に初期位置に戻すことにより、例えば上が何回連続しても入力可能となる。点字の各行の点の位置と動作の対応は任意に決定可能であるが、一例として、図2にも示されているように、左右に点がない場合は上、左に点がある場合には左、右に点がある場合には右、左右に点がある場合には下としてもよい。従って、動作を3回行うことによって全ての点字と対応する文字を入力することができる。本発明の方式であを入力する場合の動作は、1行目が左に点があるので左、2行目および3行目は左右に点がないので上上となる。即ち、図2右側に示されているように、端末を初期位置から左に動かした後、初期位置に戻し、次に上に動かして初期位置に戻す動作を2回繰り返して行う。図3は本発明の文字入力装置における加速度情報の基準となる軸の方向を示す説明図である。加速度センサーはそれぞれ直交する3方向の軸に沿った加速度を検出する。当実施例においては携帯端末25の表示器13の面が垂直になるように手で持った場合の右方向をX軸のプラス方向、左方向をX軸の-マイナス方向、上方向をY軸の方向、下方向をY軸の-方向、後方向をZ軸の-方向、前方向をZ軸の方向とする。従って、左右の動きはX軸方向の加速度として検出され、上下の動きはY軸方向の加速度として検出される。なお、携帯端末25の持ち方を表示器13の面が水平になるようにして文字を入力することも可能であり、この場合はY軸の加速度とZ軸の加速度の情報を入れ替えることによって同様に処理可能である。また、後述する方法で重力加速度の方向を検出し、自動的に切り替えてもよい。図4は本発明の文字入力装置において検出される加速度データ例を示す波形図である。この加速度データ例は図2に示した点字のあを入力した場合の加速度データの例である。端末25を左に動かした場合には、X軸加速度センサーの出力値は左への動き出しから中間位置までは-となり、中間位置から左端まで達し、その後直ちに右に移動して中間位置まではとなる。そして、最後の中間位置から初期位置までは再び-となる。右動作の場合には左とは-が逆の波形となる。上の動作の場合には、Y軸加速度センサーの出力波形は図4に示すような波形となる。なお、同じ動作を2回続けて行った場合には1回目の最後と2回目の最初の加速度値が0にはならずに連続して出力されることもある。1回の動作の時間は人によって異なるがおおよそ0.5秒程度であるので、1文字の入力に要する時間はおおよそ1.5秒程度となる。図5は本発明の文字入力装置における処理機能を示す機能ブロック図である。動作検出手段30はX、Y、Z軸の加速度センサー20~22から各軸の加速度データを周期的に読み込んで所定期間例えば1秒程度のデータをバッファに保存する。動作認識手段31は、直近の所定期間の加速度データから、所定の動作に相当する加速度パターンが存在するか否かを判定し、加速度パターンが検出された場合には対応する動作情報を出力する。動作文字変換手段32は、動作情報の時系列データから対応する文字を決定する。文字情報出力手段33は検出された文字と対応する文字コードを他のアプリ、表示器あるいは他の装置へ出力する。図6は本発明の文字入力装置における処理内容を示すフローチャートである。この処理は使用者が携帯端末25にインストールされている本発明のアプリケーションプログラムを起動することによって開始される。S10においては変数nを1にセットする。S11においては後述する動作検出処理によって所定の動作を検出したか否かが判定され、判定結果が否定の場合にはS11に戻るが、肯定の場合にはS12に移行する。S12においては検出された動作がリセット動作であるか否かが判定され、判定結果が否定の場合にはS13に移行するが、肯定の場合にはS10に移行する。なお、点字は6ビット=64種類の全てが何らかの文字や処理に割り当てられており、空きはない。そこで、リセット動作としては前や後のZ軸方向の動作を割り当てる。S13においてはn番目の動作情報を記憶する。S14においては変数nに1を加算する。S15においては変数nが3より大きいか否かが判定され、判定結果が否定の場合にはS11に移行するが、肯定の場合にはS16に移行する。S16においては連続して検出された3つの動作からなる動作パターンを文字コードに変換する。例えば左上上という動作パターンであればあの文字コードに変換する。変換テーブルは点字パターンに基づいて予め作成して記憶しておく。以上の処理は動作文字変換手段32に相当する。S17においては文字コードをメールアプリなどの他のプログラムあるいは表示器に出力する。また、文字コードと対応する音声を発音してもよい。更に、無線接続されているPCなどの他の装置に文字コードを送信してもよい。この処理は文字情報出力手段33の処理に相当する。S18においては終了か否かが判定され、判定結果が否定の場合にはS10に移行するが、肯定の場合には処理を終了する。図7は本発明の文字入力装置における動作認識処理の内容を示すフローチャートである。S20においてはX軸加速度データバッファから直近の所定期間1つの動作が全部含まれる期間、例えば0.5秒分のX軸加速度データを読み出す。S21おいては、方向あるいは-方向の所定レベル以上の加速度が所定時間以上継続し、その後最初とは反対方向への加速度が所定レベル以上で所定時間以上継続し、その後最初の方向への加速度が所定レベル以上で所定時間以上継続したか否かを判定する。S22おいては右あるいは左の動作を検出したか否かが判定され、判定結果が否定の場合にはS23に移行するが、肯定の場合にはS29に移行する。本発明においては、上下左右への移動という簡単な動作を検出すればよいので、動作の検出処理が簡単で、かつ検出精度が高く、大容量のデータベースも必要ない。S23おいてはY軸加速度データバッファから直近の所定期間のY軸加速度データを読み出す。S24おいては、所定レベル以上の加速度が所定時間以上継続し、その後反対方向への加速度が所定レベル以上で所定時間以上継続し、その後最初の方向への加速度が所定レベル以上で所定時間以上継続したか否かを判定する。S25おいては上あるいは下の動作を検出したか否かが判定され、判定結果が否定の場合にはS26に移行するが、肯定の場合にはS29に移行する。S26おいてはZ軸加速度データバッファから直近の所定期間のZ軸加速度データを読み出す。S27おいては、所定レベル以上の加速度が所定時間以上継続し、その後反対方向への加速度が所定レベル以上で所定時間以上継続し、その後最初の方向への加速度が所定レベル以上で所定時間以上継続したか否かを判定する。S28おいては前あるいは後の動作を検出したか否かが判定され、判定結果が否定の場合にはS20に移行するが、肯定の場合にはS29に移行する。S29おいては、同じ加速度データから複数回動作を検出しないようにするために動作を検出した加速度データバッファ内の加速度データを消去する。S30おいては検出した動作情報を出力する。以上の処理は動作認識手段31の処理に相当する。図8は本発明の文字入力装置における加速度データ読み込み処理の内容を示すフローチャートである。この処理は予めアプリケーションプログラムによって設定されたタイマー回路からの周期的な割り込みによって起動される。起動周期は例えば1~10ミリ秒程度であってもよい。この処理は動作検出手段30の処理に相当する。S40においてはX軸加速度センサー20から加速度データを読み込む。S41においては処理装置内のRAMに確保されているX軸加速度データバッファから最も古い加速度データを1つ削除し、S40で読み込んだ加速度データをバッファに追加する。従って、バッファ内には常に直近の所定期間例えば1秒分のデータが保存されている。なお起動時にはバッファ内には全てデータが格納されているものとするバッファが満杯になるまでは追加したデータの削除は行わない。Y、Zバッファについても同じ。S42においてはY軸加速度センサー21から加速度データを読み込む。S43においてはY軸加速度データバッファから最も古い加速度データを1つ削除し、S42で読み込んだ加速度データをバッファに追加する。S44においてはZ軸加速度センサー22から加速度データを読み込む。S45においてはZ軸加速度データバッファから最も古い加速度データを1つ削除し、S44で読み込んだ加速度データをバッファに追加する。本発明の文字入力装置は以上のような構成および動作によって、認識精度が非常に高く、認識用のデータベースもごく少量で済み、認識時間も短くすることができる。また、点字と対応する動作の組み合わせを使用することによって特に視覚障がい者の人にも使用し易い文字入力装置を実現可能である。実施例1においては各行を1回の動作で入力し、3回の動作によって1つの文字を入力する例を開示したが、実施例2においては点字を3点×2列に分解し、縦の3点からなる1つの列の点の有無を1回の動作で表わし、2回の動作によって1つの文字を入力する。このため、動作の種別としては2の3乗、即ち8種類の動作が必要となる。そこで、実施例1の上下左右に加えて右上右下左上左下の動作を追加する。どの点の有無のパターンをどの動作に割り当てるかは任意であるが、例えば縦の3点を90度右に回転して、点がある場合に1、点がない場合に0として3桁の2進数に変換し、更に8進数に変換した場合、0は上、1は右上、2は右、3は右下、4は下、5は左下、6は左、7は左上としてもよい。この場合、例えばあは8進数で1、0となるので、動作は右上、上となる。実施例2の動作は実施例1の方法とほぼ同様の方法で検出可能であるが、例えば端末を右上に動かした場合には実施例1における右の動作と上の動作がほぼ同時に検出される。従って、動作の認識においては複数の軸の検出結果を参照して動作を決定する。加速度センサーは地球の引力による重力加速度を常に検出しており、図3のように携帯端末25を縦に持った場合には重力加速度の影響で静止状態でもY軸の出力が方向端末を上に加速移動させた場合の出力値の方向にずれている。動作の検出の場合には、加速度の測定値を積分するなどして予め重力加速度を計測し、計測された加速度データから重力加速度値を減算する必要がある。但し、重力加速度を計測することにより、例えばX軸-方向に重力加速度が検出されている場合には携帯電話機が90度右回転して横向きになっていることが判るなど、垂直方向重力加速度の方向に対する携帯端末の向きを検出することが可能である。従って、重力加速度の向きおよび大きさを検出し、計測値から重力加速度の影響をキャンセルすると共に、例えば携帯端末が縦向きか横向きか、あるいは水平状態かなどを検出して文字入力に利用することができる。例えば、点字においてはひらかなと数字、英字の点の配置は重複しており、例えばあと数字の1、英字のAは同じ点配置である。そこで、1やAを入力する場合には数符あるいは外字符という点字を前に付けて入力する。数字、英字は数符、外字符を用いても入力できるが、実施例3においては、他の方法として例えば携帯端末25を図3の状態から右に90度回転させた右回転状態や左に90度回転させた左回転状態を検出し、右回転状態で入力された点字は数字と見なす、あるいは左回転状態で入力された点字は英字と見なすようにする。以上のような処理機能を追加することにより、通常の数符あるいは外字符を用いる入力よりも簡単に数字、英字混じりの文章を入力することができる。なお、回転状態は左右の他、180度回転や前90度回転、後90度回転なども使用可能である。64種類の点字は全て何らかの文字に割り当てられており、編集用の点字は存在しないが、これらの回転状態は例えばデリート1文字削除やバックスペースカーソル左移動して1文字削除、カーソル位置の移動などの編集用に用いることができる。実施例1~3は加速度センサーを用いて動作を検出して文字に変換する方式であったが、実施例4は実施例1~3の動作情報に相当する情報を加速度センサーの代わりにタッチパネル12で入力するものである。使用者がタッチパッド12を指でなぞって入力する操作情報である線情報は実施例1の上下左右の動作に相当する4方向の線情報あるいは実施例2の8種類の動作と対応する線情報とする。タッチパネル12を指でなぞって直線情報を入力する場合、タッチパネルに指を着けている状態か否かも認識可能である。従って、タッチパネル12に指を着けた時を文字の書き始めと認識し、タッチパネルから指を離した時を文字の書き終わりと認識することができる。また、線情報は必ずしも中心から書き始める必要はなく、タッチパネル上の任意の位置から書き始めることができる。従って、線情報は実施例1~3に開示したように1動作毎に初期位置に戻らずに、複数の線情報動作を連続して入力してから指を離し、次の文字はタッチパネル上の任意の位置から書き始めるようにしてもよい。また、点字のあのように2行目、3行目に点が無い場合、1行目に相当する左線始点から左方向に引いた直線が終わったところで指をタッチパネルから離すことによって点字の残りの行には点が無い文字の入力終了であることを示すことができる。このように末尾の点のない行を省略することによって入力時間を短縮することも可能である。更に、タッチパネル12の場合には入力された線分の長さを容易に判定可能であるので、上記入力方式で例えば上動作を2回入力する場合、上線を2回に分けて引く必要はなく、2本分の長い上線を引けば、上線2回入力と認識できる。なお、タッチパネルから入力する場合には線分を引く時間は任意であり、速くても遅くてもよい。線情報動作を認識した後の処理は実施例1と同一である。実施例4のタッチパネルからの入力と実施例1~3の加速度センサーを用いた入力の双方ができるようにしてもよい。また実施例4の入力方式において、実施例3に示した重力加速度の方向検出を利用した入力方法を組み合わせてもよい。即ち、かなは携帯端末を縦に持ってタッチパネルから入力し、数字は右回転させて横向きに持ってタッチパネルから入力するようにしてもよい。実施例3においては携帯端末を回転させることによって数字や英字を簡単に入力できるようにする例を開示したが、実施例5は、実施例1~4の方式においてより簡単な操作で英字、数字、更には漢字も入力可能にする実施例である。以下、実施例1および4に機能を追加する例を説明する。実施例1においては一連の3つの動作を検出した時点で文字が確定するが、実施例5においては、一連の3つの動作を検出した後、次の文字の入力動作を開始するか、あるいは所定の文字確定動作として例えばZ軸方向の前あるいは後動作を行った場合に文字が確定するようにする。そして一連の3つの動作を検出した後、文字確定までの間に、所定の時間間隔、例えば0.5秒間隔で文字候補を順に表示および発音する。即ち、点字のあに相当する左上上の動作を検出した場合には最初の文字候補としてあを表示、発音するが、0.5秒経過しても何らかの動作が検出されない場合には1を表示し、発音する。この時点で文字確定あるいは次の文字入力動作を検出した場合には1が入力される。1を表示発音してから更に0.5秒間動作を検出しない場合にはAを表示し、発音する。なお、Aを表示、発音してから更に0.5秒間動作を検出しない場合にはあに戻る。更に、本発明の文字入力装置が出力する文字は例えばメールソフトや文章編集ソフトなどに出力されるが、これらのソフトは一般的な点字にはない漢字やその他の文字のコード例えばシフトJISコードも入力可能である。そこで、実施例5の文字候補としては、平仮名のあ、片仮名のア、数字の1、漢数字の一、英小文字のa、英大文字のAが順に表示され、入力されるようにしてもよい。なお、漢字を入力する場合には本発明の文字入力装置の出力をかな漢字変換ソフトに入力し、変換用のキー操作に相当する文字を入力するか、あるいは予め定めた変換用の動作を行うことによって漢字に変換することができる。実施例4に実施例5の機能を追加する場合には、指でタッチパッドをなぞって動作情報を入力した後、指を離さずに静止しておくことにより、文字候補が0.5秒間隔で順次表示、発音され、所望の文字が表示、発音された直後に指を離すことによって文字を確定させる。なお、点字のあのように2行目、3行目に点が無い場合、1行目に相当する左線が終わったところで所定時間以上停止することによって点字の残りの行には点が無い文字の入力終了であることを示すことができる。更に、実施例4に複数の仮名を漢字に変換する仮名漢字変換機能を追加することもできる。即ち、タッチパッドから右曲がり円、左曲がり円などの線情報筆跡を検出する検出手段を追加し、指をタッチパッドから離さずに例えばこうていと入力し、続いて例えば右曲がり円を描き続けると、円の1回転毎に校庭、高低、皇帝...と候補文字が順次表示、発音され、指を離すと確定するようにする。また円を逆方向に描くと候補表示順序が逆になる戻るようにしてもよい。実施例6は実施例4と同様にタッチパネルを使用して点字を入力する実施例である。実施例4においてはタッチパネルから上下左右の線情報を入力する例を開示したが、実施例6は、スマートホンなどのタッチパネルにおいて一般的な操作方法であるフリック指先を付けてから上下左右のいずれかの方向に滑らせるやタップタッチパネルの1点を叩くを使用して点字を入力する例である。実施例4と同様に、点字1マスを上から第1行、第2行、第3行に分けて、3回の動作によって点字1文字を入力する。動作の種類は上下左右のフリック及びタップの5種類であるが、通常は左フリック、右フリック、下フリック、タップの4種類を用いる。行の左に1点だけ点がある場合は左にフリックする。行の右に1点だけ点がある場合は右にフリックする。行の左右に2点がある場合は下にフリックする。各行の両側に点がない場合は1回タップする。点字のあは、第1行の左だけに点があるので、左フリック、タップ、タップと入力する。には、各行とも左だけに点があるので、左フリック、左フリック、左フリックとなる。かは、第1行の左および第3行の右に点があるので、左フリック、タップ、右フリックとなる。くは、第1行の左右および第3行の右に点があるので、下フリック、タップ、右フリックとなる。3行の全部に2つの点があるめは、下フリック、下フリック、下フリックとなる。点字のマスに1つも点がないマスアケの場合は3回タップとなる。上フリックの動作は、点字の64符号の入力と関係なく、フルキーボードにおけるCTRLのキーのように、操作の機能などに割り当てる。この場合、上フリックと次の操作、例えば上下左右のいずれかのフリックあるいはタップの組合わせによって各種の操作を行うことができる。以上の操作のタッチパネル上の位置は、入力可能な位置ならどこでもよく、同じ場所で繰り返してもよいので操作面積を極めて小さくすることができる。従って、スマートホンあるいはより小さなタッチパネル画面でも十分操作が可能である。この入力方式は、画面の表示と対応する位置を操作タッチする必要がないので、画面のどこにタッチしても入力が可能である。従って、表示画面を確認せずに、イヤホンなどの音声で確認しながら、ポケットの中やバッグの中で入力が可能である。つまり、電車の中などにおいて、他人に内容を知られずに入力作業ができる。以上、実施例を開示したが、以下に示すような変形例も考えられる。実施例1~4において、文字が確定した場合に携帯端末25のスピーカーからその文字の読みを発音するようにしてもよい。実施例1~3において、利用者が各動作を入力し、携帯端末は各動作の加速度の強さや長さを学習して、学習結果を動作の認識に使用するようにしてもよい。実施例1~3において、1動作毎に初期位置に戻さず、1文字単位で初期位置に戻すようにしてもよい。この場合には1文字分の動作が認識された後の動作は戻り動作と認識して文字認識から除外するが、実施例2の場合には2動作で初期位置に戻る場合もあるので、この場合には検出した動作から初期位置に戻っているか否かを判定し、初期位置である場合には戻り動作はないものとして処理する。また実施例1~4および上記した1文字単位で初期位置に戻す方式において、一定時間以上動きを停止することによって、点字の以下の行あるいは列には点がなく、1文字入力完了であると見なすようにしてもよい。実施例1~3においては加速度のパターンから動作を認識する例を開示したが、加速度を1回積分した速度のパターン、あるいは2回積分した位置の情報から動作を認識してもよい。