携帯端末であって、前記携帯端末の動作を検知する動作検知手段と、利用者認証に用いられる認証情報を記憶する認証情報記憶手段と、検知された前記動作を、前記動作と対応付けられ、かつ前記認証情報と対比可能な符号化情報へと変換する変換手段と、前記符号化情報と、前記認証情報とが一致するか否かを判定し、一致する場合には、利用者を正規の利用者として認証する認証手段と、を備えることを特徴とする携帯端末。前記携帯端末の操作を禁止するロック手段と、前記認証手段により利用者を正規の利用者として認証した際に、前記ロック手段による操作の禁止を解除するロック解除手段と、をさらに備えることを特徴とする請求項1に記載の携帯端末。前記変換手段は、前記動作検知手段により前記携帯端末の動作が検知されるごとに当該動作を前記符号化情報へと変換し、前記認証手段は、変換されたN番目Nは1以上の整数の前記符号化情報と前記認証情報のうちN番目の前記認証情報との一致を判定し、検知された全ての前記動作の判定において前記認証情報と一致した際に利用者を正規の利用者として認証することを特徴とする請求項1又は2に記載の携帯端末。前記認証手段が、変換された前記符号化情報と前記認証情報とが不一致であると最初に判定した場合に、前記認証手段の判定に用いられる残りの動作受入れ回数をランダムに設定する動作回数設定手段と、前記動作受入れ回数と、前記動作受入れ回数を設定した後に前記携帯端末の動作が検知された回数とが一致した際に認証が失敗した旨を利用者に通知する通知手段と、をさらに備えることを特徴とする請求項3に記載の携帯端末。前記動作検知手段により一の動作が検知されてから次の動作が検知されるまでの時間を計測する計測手段と、計測された前記時間が所定の受付け可能時間を超えたか否かを判定し、経過した時点までに検知された前記携帯端末の動作の前記符号化情報への変換を前記変換手段へと指示するとともに、判定の実施を前記認証手段へと指示する指示手段と、をさらに備えることを特徴とする請求項1又は2に記載の携帯端末。利用者による認証の実行を指示する操作を受け付ける受付手段と、認証の実行を指示する操作が受付けられるまでに検知された前記携帯端末の動作を、前記符号化情報へ変換するよう前記変換手段へと指示するとともに、判定の実施を前記認証手段へと指示する指示手段と、をさらに備えることを特徴とする請求項1又は2に記載の携帯端末。前記携帯端末の動作は、前記携帯端末の水平方向における動作、垂直方向における動作、前記携帯端末を振る動作、前記携帯端末を前記利用者から見て奥側、もしくは手前側へ傾ける動作、前記携帯端末のタッチパネルに触れる動作の少なくとも一つを含むことを特徴とする請求項1~6のいずれか一項に記載の携帯端末。携帯端末の動作を検知する動作検知ステップと、利用者認証に用いられる認証情報を記憶する認証情報記憶ステップと、検知された前記動作を、前記動作と対応付けられ、かつ前記認証情報と対比可能な符号化情報へと変換する変換ステップと、前記符号化情報と、前記認証情報とが一致するか否かを判定し、一致する場合には、利用者を正規の利用者として認証する認証ステップと、を含むことを特徴とする認証方法。コンピュータに、携帯端末の動作を検知する動作検知ステップと、利用者認証に用いられる認証情報を記憶する認証情報記憶ステップと、検知された前記動作を、前記動作と対応付けられ、かつ前記認証情報と対比可能な符号化情報へと変換する変換ステップと、前記符号化情報と、前記認証情報とが一致するか否かを判定し、一致する場合には、利用者を正規の利用者として認証する認証ステップと、を実施させるための認証プログラム。しかしながら、上述のような方式においては利用者が認証のために行うジェスチャーの動作が大きいため、第三者によってその動作が確認されやすいという問題があった。また、スマートフォン等の大きなタッチパネルディスプレーを備える携帯端末にあっては、タッチパネルディスプレー上の指等の動きも視認されやすく同様の課題が存在する。本発明は、上記に鑑みてなされたものであって、利用者のジェスチャーを用いながらも、第三者によってその認証情報を視認されにくい認証を実施可能な携帯端末を提供することにある。上述した課題を解決し、目的を達成するために、本発明は、携帯端末であって、前記携帯端末の動作を検知する動作検知手段と、利用者認証に用いられる認証情報を記憶する認証情報記憶手段と、検知された前記動作を、前記動作と対応付けられ、かつ前記認証情報と対比可能な符号化情報へと変換する変換手段と、前記符号化情報と、前記認証情報とが一致するか否かを判定し、一致する場合には、利用者を正規の利用者として認証する認証手段とを備えることを特徴とする。本発明によれば、利用者のジェスチャーを用いながらも、第三者によってその認証情報を視認されにくい認証を実施可能になるという効果を奏する。以下に添付図面を参照して、携帯端末の実施の形態を詳細に説明する。第1の実施の形態図1は、第1の実施の形態にかかる携帯端末の認証をジェスチャーによって行うシステム構成を示すブロック図である。携帯端末1は、CPU11、ROM12、RAM13、記憶部14、加速度センサ15、タッチセンサ16、タッチパネルディスプレー17、及び認証プログラム18を含んで構成されている。なお認証プログラム18の機能はソフトウェア以外にハードウェアによって実装することも出来る。CPU11は、携帯端末1の全体制御を行うものであり、各種チップセットを有し、このチップセットを介して他の機器と接続される。ROM12は、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、RAM13は、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込み及び読み出し可能なメモリである。記憶部14は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積等を行うためのストレージである。各種アプリケーションもこの記憶部14に記憶されている。なお、記憶部14は、HDDHardDiskDrive、光ディスク、メモリカード、RAMRandomAccessMemoryなどの一般的に利用されているあらゆる記憶媒体により構成することが出来る。加速度センサ15は、携帯端末1の動作を検知する動作検知手段に相当する。加速度センサ15は、一定の時間間隔で常時パラメータの取得を行っており、XYZの3軸における加速度を表すX値、Y値、Z値を取得する。また、加速度センサ15は、X値、Y値、Z値の時間当たりの変化率ΔX、ΔY、ΔZ、及びX値、Y値、Z値が変化した際のその時間間隔tX、tY、tZの値をそれぞれ取得している。この加速度センサ15によって、携帯端末1への振るや傾けるといった動作が検知可能となっている。タッチセンサ16は、タッチパネルディスプレー17に対する操作を検知する操作検知手段に相当する。タッチセンサ16は、タッチパネルディスプレー17に対する接触が検知された際、又は関連するプログラムが指定したタイミングでパラメータを取得する。取得するパラメータとしては、タッチイベント、タッチパネルディスプレー17上の接触があった位置の座標Vx、Vy、接触のあった位置の数、位置の座標の変化量ΔVx、ΔVy、時間当たりの変化量tVx、tVyが含まれている。タッチパネルディスプレー17は、データの表示や利用者からの操作入力が可能であり、操作表示手段に相当する。認証プログラム18は、携帯端末1を動作によって認証する機能を提供するものであり、記憶部14に記憶されている。認証プログラム18は、利用者が所定の時間操作を行わない状態が継続することによって自動的に起動し、起動することによって利用者の携帯端末1への操作を禁止するキーロック状態にする。このキーロック状態を解除するためには、利用者は予め決められた携帯端末1の動作パターンによる動作を行う必要がある。認証プログラム18には、操作判定部19、認証情報記憶部20、変換部21、認証部22、及びロック制御部23が含まれている。操作判定部19は、加速度センサ15、及びタッチセンサ16が取得した値から、どういう動作や操作がなされたかを判定又は算出する。具体的には、操作判定部19は、加速度センサ15から取得したパラメータを以下の項目の判定又は算出に用いる。X軸、Y軸、Z軸におけるX値、Y値、Z値:携帯端末1の向きX軸、Y軸、Z軸における重力加速度ΔX、ΔY、ΔZ:携帯端末1の向きの変更、及び携帯端末1に振る傾ける動作を行ったか否か時間間隔tX、tY、tZ:携帯端末1を振る回数操作判定部19は、タッチセンサ16から取得したパラメータを以下の項目の判定に用いる。タッチイベント:タッチパネルディスプレー17へ触れる動作があったかどうか、離す動作があったかどうか、継続して触れているかどうか、継続して離れているかどうか位置の座標Vx、Vy:タッチパネルディスプレー17に接触した場所、タッチパネルディスプレー17上のどのデータやボタンが選択されたか接触のあった位置の数:タッチパネルディスプレー17に同時に接触した指の本数位置の座標の変化量ΔVx、ΔVy:タッチパネルディスプレー17で指やタッチペン等をスライドさせて移動させた距離時間当たりの変化量tVx、tVy:タッチパネルディスプレー17での指やタッチペン等の移動の速さまた、操作判定部19は、携帯端末1が連続して同じ動作パターンが2回以上検知された場合に、振る動作が連続して行われたと判定する。したがって、操作判定部19は、携帯端末1を1回振る動作と、2回以上連続して振る動作とを区別することが出来る。操作判定部19は、重力加速度ΔX、ΔY、ΔZの絶対値が所定の閾値以上の場合に、動作を振る動作として判定する。また、操作判定部19は、上述した2回の動作検知があった際の時間間隔tX、tY、tZが所定の時間Tmax秒内であった場合に連続した動作であるとする。しかしながら、携帯端末1を1回振る動作をしている途中で、一瞬重力加速度が弱まって再度閾値を超えるような場合が存在するが、この場合でも連続して携帯端末1が振られていると判定されないように、閾値以下となった時間がTmin以下の場合は、2回の連続する振る動作としては判定しない。すなわち、Tmax≧tX、tY、tZ≧Tminの場合に、ΔX、ΔY、ΔZの絶対値が所定の閾値以上となった場合に、操作判定部19は、連続して振る動作があったと判定する。図2及び図3は、操作判定部19によって、判別可能な認証のための動作を示した模式図である。図2は、a~fの6パターンの携帯端末1の傾きを示している。携帯端末1のタッチパネルディスプレー17が地面に対して鉛直になる4通りの向き、及び地面に対して並行になる2通りの向きの6パターンを操作判定部19は区別して認識可能である。図2aは、タッチパネルディスプレー17が手前側利用者側に位置し、タッチパネルディスプレー17の上端が上に位置する向きである。図2bは、タッチパネルディスプレー17が手前側利用者側に位置し、タッチパネルディスプレー17の上端が下に位置する向きである。図2cは、タッチパネルディスプレー17が手前側利用者側に位置し、タッチパネルディスプレー17の上端が左に位置する向きである。図2dは、タッチパネルディスプレー17が手前側利用者側に位置し、タッチパネルディスプレー17の上端が右に位置する向きである。図2eは、タッチパネルディスプレー17が上側に位置する向きである。図2fは、タッチパネルディスプレー17が下側に位置する向きである。図3は、a~cの3通りの携帯端末1を振る動作のパターンが示されている。図3aは、携帯端末1を上下の2パターンの振る動作、図3bは、携帯端末1を左右の2パターンの振る動作、図3cは、携帯端末1を前後利用者からみて奥側と手前側の2パターンの振る動作である。したがって、操作判定部19は、携帯端末1の振る動作として合計6パターンを判定可能である。したがって、操作判定部19は、携帯端末1の傾きの6種類のパターンと、各傾きの状態における振る動作の組み合わせである6×6=36種類のパターンと、を加算して最大42パターンの動作を判定することが出来る。認証用のパターンとして用いる動作をどの動作にするかは、認証用のプログラムの設定において適宜変更可能である。認証情報記憶部20は、認証情報を記憶している。認証情報は利用者を正しい利用者かどうかを判定するための情報であり、携帯端末1の動作と対応付けられた符号化情報、例えばa-zのアルファベット、0-9の数字などの組み合わせとして構成されている。図4は、この認証情報記憶部20に記憶される認証情報と対応付けられた動作パターンの一例を示したものである。図4は、a~gの7つの動作によって構成された動作パターンである。この動作パターンが認証情報に変換されて登録されている。また、タッチパネルディスプレー17上に表示されている数字は、何回目の動作であるかを示しており、認証が開始された際に1からカウントが開始され、一回の動作を検知するごとに1ずつ加算されていく。なお、認証情報が第三者に把握されにくくなるように、このカウントを表示しないようにしてもよい。認証用の動作パターンは、利用者が自由に入力して設定し、認証情報記憶部20に記憶するようにすることも出来る。図4aは、携帯端末1を図2aで示した状態において、上下方向に振る動作を示している。図4bは、携帯端末1を図2fで示した状態へと傾ける動作を示している。図4cは、携帯端末1を図2cで示した状態へと傾ける動作を示している。図4dは、携帯端末1を図2aで示した状態へと傾ける動作を示している。図4eは、携帯端末1を図2cで示した状態へと傾ける動作を示している。図4fは、携帯端末1を図2fで示した状態へと傾ける動作を示している。図4gは、携帯端末1を下方に2回連続して振る動作を示しており、本実施形態においては、この動作が認証のための動作が終了し、認証を実行する旨を指示する動作として設定されている。したがって、図4a~fの6回の動作のパターンによって、認証情報が構成されている。変換部21は、携帯端末1の動作を認証情報と比較可能な符号化情報へと変換する。動作ごとに対応する符号化情報の割り当てが記憶されており、この記憶された割り当てに基づいて動作の変換が行われる。認証部22は、変換部21が変換した符号化情報と認証情報記憶部20に記憶された認証情報とを比較してこれが一致するか否かを判定し、一致する場合は正規の利用者であるとして認証を完了する。本実施形態においては、全ての動作の入力が完了し、利用者が上記で示した認証実施の動作である下に2回連続で振る動作を行ったときに、認証部22による認証が行われる。認証が成功した場合は、後述するロック制御部23によるキーロック状態を解除したり、認証が成功した場合の認証済み画面を表示したりといった処理を指示する。ロック制御部23は、携帯端末1への操作を禁止するキーロック状態に移行する処理、及びロック状態を解除する処理を行う。ロック制御部23は、例えば携帯端末1のタッチパネルディスプレー17に対する操作が所定時間発生しなかった場合に起動し、携帯端末1をロック状態に移行させる。ロック制御部23は、認証部22によって利用者が正規の利用者であると認証された場合に、キーロック状態を解除する。図5は、携帯端末1の動作によって認証を行う処理の流れを示したフロー図である。この認証処理は、例えばキーロック状態において利用者がタッチパネルディスプレー17を操作しようとした場合に発生し、利用者に対して携帯端末1を正しく振ってくださいのような通知がなされる。図5に示されるように、操作判定部19は、加速度センサ15の値から、携帯端末1に動作が検知されたか否かを判定するステップS101。携帯端末1に動作が検知された場合ステップS101:Yes、操作判定部19は、検知された動作が携帯端末1のどういう動作パターンであるかを判定するステップS102。一方、携帯端末1に動作が検知されない場合、ステップS101:No、動作が検知されるまで処理を繰り返す。操作判定部19は、判定した動作パターンを一時的な記憶領域であるRAM13に記憶させるステップS103。そして、操作判定部19は、認証実行を示す操作、本実施形態においては携帯端末1を下方に2回連続で振る動作であったか否かを判定するステップS104:受付手段。認証実行を示す操作があったと判定された場合ステップS104:Yes、変換部21はそれまでRAM13に記憶されていた動作パターン全てを取得して、認証情報と比較可能な符号化情報へと変換するステップS105。そして、認証部22は、符号化情報と認証情報記憶部20に記憶された認証情報とを比較し、一致するか否かを判定するステップS106。認証情報と一致すると判定された場合ステップS106:Yes、認証部22は利用者を正規の利用者として認証し、認証が成功するステップS107。認証情報と一致しないと判定された場合ステップS106:No、認証部22による認証は失敗するステップS108。認証が成功した場合は、認証にかかる処理は終了し、ロック制御部23はキーロック状態の解除を行う。認証実行を示す操作がなかった場合ステップS104:No、ステップS101からの処理を繰り返す。以上に示した本実施形態の認証プログラム18を備えた携帯端末1によれば、携帯端末1を振る傾けるという動作によって、認証を行うことが出来る。したがって、動きが第三者から見た場合複雑であることから仮に視認された場合であっても、認証の動作パターンを真似されにくくなる。また、認証の実行を指示する動作もジェスチャーに割り振られているため、画面を操作する必要がないため、片手のみで認証の動作をすることができ、認証にかかる利便性も高くなる。なお、認証実行にあたっては、上述のように2回連続して振るという動作以外にも別の動作を認証に割り振ることが出来る。その場合、他の認証のための動作と混同しない動作を認証実行に割り当てればよい。また、画面上に認証実行の操作ボタンを配置したり、携帯端末1のハードウェアのボタンを操作したりといった構成に変更することも出来る。また、認証プログラム18は、キーロック状態の解除に用いられるほか、別のアプリケーション起動時の認証などにも利用することが出来る。第2の実施の形態本発明の第2の実施形態について説明する。第2の実施形態においては、第1の実施形態とは、認証に用いられる携帯端末1の動作パターンが異なっている。また、第1の実施形態のように全ての動作の入力が完了してから認証情報との比較を行うのではなく、動作が1回検知されるごとに動作を符号化して認証情報との比較が行われる。この点について、図6、及び図7を用いて説明する。なお、携帯端末1の基本的な構成については、図1にて示したブロック図と同様である。図6は、携帯端末1の認証情報として記憶された動作パターンの一例を示したものである。この携帯端末1は携帯端末1の傾きを変更する動作は1動作としては認識されず、傾きの状態と振る動作との組み合わせに対して1の符号化情報が割り振られている。図6aで示されるように、タッチパネルディスプレー17の上端が上方に位置する状態において、利用者は上下上下左右前後の順番で4回の動作を携帯端末1に加える。次いで、図6bで示されるように、タッチパネルディスプレー17が下側に位置する状態へと携帯端末1の向きが変更されたのちに、前後左右の順で2回の動作が加えられる。そして、図6cで示されるように、タッチパネルディスプレー17の上端が上方に位置する状態へと携帯端末1の向きが変更されたのちに、左右上下左右の順で3回の動作が加えられる。携帯端末1に対してこれら9回の動作が加えられることによってその操作を行った利用者が認証される。図7は、携帯端末1の動作によって認証を行う処理の流れを示したフロー図である。図7に示されるように、操作判定部19は、加速度センサ15の値から、携帯端末1に動作が検知されたか否かを判定するステップS201。携帯端末1に動作が検知された場合ステップS201:Yes、操作判定部19は携帯端末1のどういう動作パターンであるかを判定するステップS202。一方、携帯端末1に動作が検知されない場合、ステップS201:No、動作が検知されるまで処理を繰り返す。変換部21は、検知された動作パターンを符号化情報へと変換するステップS203。認証部22は、変換された符号化情報と認証情報との比較を行い、これらが一致するか否かを判定するステップS204。本実施形態においては、符号化情報と認証情報との比較は、1の動作パターンが検知される毎に行われる。したがって、N番目Nは1以上の整数に検知された動作パターンは、認証情報のうち先頭からN番目の情報と比較される。符号化情報と認証情報とが一致する場合ステップS204:Yes、認証部22は全ての認証情報と符号化情報との比較が完了したか否かを判定するステップS205。すなわち、認証情報がM個MはM>=Nの整数の情報から構成される場合、動作パターンがM回検知され、M回とも認証情報と符号化情報とが一致する場合にこのステップS205の判定がYesとなる。全ての認証情報と符号化情報との比較が完了したと判定された場合ステップS205:Yes、認証部22は利用者を正規の利用者として認証し、認証が成功するステップS206。一方、全ての認証情報と符号化情報との比較が完了していないと判定された場合ステップS205:No、ステップS201へと戻り、次に検知される動作パターンの認証処理を再度行う。符号化情報と認証情報とが一致しない場合ステップS204:No、認証プログラム18は、利用者による携帯端末1の動作を後何回受け入れるかを示す動作受入れ回数をランダムに設定するステップS207:動作回数設定手段。動作受入れ回数は、例えば1~10の数字からランダムに設定される。認証プログラム18は、加速度センサ15により携帯端末1の動作が検知されたかどうかを判定するステップS208。検知回数が動作受入れ回数に達したかどうかを判定するステップS209。携帯端末1の動作が検知されない場合ステップS208:No、動作が検知されるまで処理が繰り返される。また、携帯端末1の動作が検知されて、この検知回数が動作受入れ回数に達した場合ステップS208、ステップS209がともにYes、認証部22は、利用者の認証が失敗したと判定し、その旨を利用者に通知するステップS210。このように、動作受入れ回数がランダムに設定されることで、利用者に対して認証情報の文字数を把握されることがなくなり、認証の強度が維持される。一方、動作が受け入れ回数まで達しない場合はステップS209:No、ステップS208からの処理を繰り返し行う。第3の実施の形態本発明の第3の実施形態について説明する。第3の実施形態においては、認証実行のタイミングが異なっている。この点について、図8を用いて説明する。なお、携帯端末1の基本的な構成については、図1にて示したブロック図と同様である。図8に示されるように、操作判定部19は、加速度センサ15の値から、携帯端末1に動作が検知されたか否かを判定するステップS301。携帯端末1に動作が検知された場合ステップS301:Yes、認証プログラム18は、受付可能時間のカウンタをリセットして0に戻し、時間の計測をスタートするステップS302。一方、携帯端末1に動作が検知されない場合ステップS301:No、ステップS305へと移行するが、受付可能時間のカウントがスタートしていない状態においては受付可能時間が所定の時間を超えることはないため、ステップS301へと戻り動作が検知されるまで処理を繰り返す。次いで、操作判定部19は携帯端末1のどういう動作パターンであるかを判定するステップS303。操作判定部19は、判定した動作のパターンを一時的な記憶領域であるRAM13に記憶させるステップS304。そして、操作判定部19は、計測している受付可能時間が所定の時間を超えたか否かを判定するステップS305。受付可能時間は、1の動作が検知された後に、次の動作が検知されるまでの時間を計測したものであり、この受付可能時間が所定の時間を超えると判定されることで、利用者による認証のための携帯端末1の動作が完了したと判定されて、認証の実行が行われる。所定の時間を超えるまでの間に動作の検知があった場合には、この動作受入時間はリセットされて、再度0から計測される。本実施形態の認証プログラム18によれば、携帯端末1の認証にジェスチャーによる動作を加えた後は時間の経過によって自動的に認証が実行されることから、認証にかかる操作を減らすことができ、より利便性の高い認証が可能となる。計測している受付可能時間が所定の時間を経過したと判定された場合ステップS305:Yes、変換部21はそれまでRAM13に記憶されていた動作パターン全てを取得して、認証情報と比較可能な符号化情報へと変換するステップS306。そして、認証部22は、符号化情報と認証情報記憶部20に記憶された認証情報とを比較し、一致するか否かを判定するステップS307。認証情報と一致すると判定された場合ステップS307:Yes、認証部22は利用者を正規の利用者として認証し、認証が成功するステップS308。認証情報と一致しないと判定された場合ステップS307:No、認証部22による認証は失敗するステップS309。認証が成功した場合は、認証にかかる処理は終了し、ロック制御部23はキーロック状態の解除を行う。計測している受付可能時間が所定の時間を経過していないと判定された場合ステップS305:No、ステップS301からの処理を繰り返す。なお、各実施形態において示した認証プログラム18は、携帯端末1のロック機能の解除のみではなく、例えばアプリケーション起動時の利用者の認証など他の用途に使用することも出来る。なお、以上の実施の形態の認証プログラムで実行される各種処理は、ROM等に予め組み込まれて提供される。以上の実施の形態の認証プログラムで実行される各種処理は、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスクFD、CD-R、DVDDigitalVersatileDisk等のコンピュータで読み取り可能な記憶媒体に記憶して提供するように構成してもよい。さらに、以上の実施の形態の認証プログラムで実行される各種処理を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、以上の実施の形態の認証プログラムで実行される各種処理をインターネット等のネットワーク経由で提供または配布するように構成してもよい。