(57)【特許請求の範囲】
【請求項１】
携帯端末へユーザが認証情報を入力するための認証情報入力装置であって、
前記携帯端末に対して加えられた複数の所定の認証動作の１つを検出して、各検出動作を表す検出動作信号を出力する動作検出手段と、
前記検出動作信号から複数の検出動作を識別して、複数の識別動作を表す識別動作信号を生成する動作識別手段と、
前記所定の認証動作の組合せを記号へ変換するための変換情報を記憶する変換情報記憶手段と、
該変換情報記憶手段を参照して、前記識別動作信号で表される前記複数の識別動作からパスワードを生成するパスワード生成手段と、
パスワード要件を予め登録したパスワードルール記憶手段と、備え、
前記パスワード生成手段は、前記パスワードルール記憶手段を参照して、該生成したパスワードが前記パスワード要件を満たすまで、前記生成したパスワードの修正を行う、認証情報入力装置。
【請求項２】
認証に使用するパスワードを記憶するパスワード記憶手段と、
前記パスワード生成手段から生成されたパスワードと、前記パスワード記憶手段に記憶されたパスワードとが一致するか否かを検証する認証手段と、
を更に含む、請求項１に記載の認証情報入力装置。
【請求項３】
当該携帯端末に対する前記ユーザの操作情報を検出するユーザ操作検出手段と、
前記操作情報から認証動作の入力開始／終了を認識する入力開始／終了認識手段と、
を更に備え、
前記動作識別手段は、前記入力開始／終了認識手段で認識された前記認証動作の入力開始／終了に従って、前記複数の検出動作を識別する、請求項１又は２に記載の認証情報入力装置。
【請求項４】
前記複数の所定の認証動作が盗み見されるのを防止する盗み見防止手段を更に有する、請求項１乃至３のいずれか１つに記載の認証情報入力装置。
【請求項５】
携帯端末へユーザが認証情報を入力するための認証情報入力方法であって、
前記ユーザが前記携帯端末を動かす複数の所定の動作の１つを連続して検出するステップと、
該検出した複数の所定の動作を識別するステップと、
前記所定の動作の組合せを記号へ変換するための変換情報を記憶する変換情報記憶手段を参照して、前記識別した複数の所定の動作に基づいて、パスワードを生成するステップと、
を含み、
前記パスワードを生成するステップは、パスワード要件を予め登録したパスワードルール記憶手段を参照して、前記生成したパスワードが前記パスワード要件を満たすまで、前記生成したパスワードの修正を行う、認証情報入力方法。
【請求項６】
前記生成したパスワードを使用して認証を行うステップを更に含む、請求項５に記載の認証情報入力方法。
【請求項７】
前記複数の所定の動作が盗み見されるのを防止するステップを更に有する、請求項５又は６に記載の認証情報入力方法。
【請求項８】
コンピュータとして働く携帯端末へユーザが認証情報を入力するための認証情報入力プログラムであって、
前記コンピュータに、
前記ユーザが前記携帯端末を動かす複数の所定の動作の１つを連続して検出する手順と、
該検出した複数の所定の動作を識別する手順と、
前記所定の動作の組合せを記号へ変換するための変換情報を記憶する変換情報記憶手段を参照して、前記識別した複数の所定の動作に基づいて、パスワードを生成する手順と、
を実行させ、
前記パスワードを生成する手順は、前記コンピュータに、パスワード要件を予め登録したパスワードルール記憶手段を参照して、前記生成したパスワードが前記パスワード要件を満たすまで、前記生成したパスワードの修正を行わせる、認証情報入力プログラム。
【請求項９】
前記コンピュータに、前記生成したパスワードを使用して認証を行う手順を更に実行させる、請求項８に記載の認証情報入力プログラム。
【請求項１０】
前記コンピュータに、前記複数の所定の動作が盗み見されるのを防止する手順を更に実行させる、請求項８又は９に記載の認証情報入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末へユーザが認証情報を入力するための認証情報入力装置、方法およびプログラムに関する。
【背景技術】
【０００２】
携帯電話、スマートフォン等の携帯端末には、電話帳や写真、メールなど、個人情報をはじめとする重要な情報が記録されている。また、携帯端末は、ビジネスでの使用も近年増加しているため、ユーザ認証の必要性が高まっている。
【０００３】
携帯端末のユーザ認証として多く利用されている方法は、認証情報としてパスワードを用いる方法である。携帯端末では、総じてアルファベットなど数字以外の文字入力が行いにくいため、多くは４桁の数字をパスワードとしている。しかしながら、この方法ではパスワードの複雑性が非常に低く、総当り攻撃などに対する脆弱性がある。
【０００４】
パスワードを長く複雑にすることで、この脆弱性は回避できる。しかしながら、これは人間にとって記憶しにくく、また特に携帯端末の場合は入力し辛いという問題がある。
【０００５】
この不便さを解決し、またキーボードやＩＣカード（トークン）、バイオメトリクスなど特殊なハードウェアを必要としない方法で、容易に認証を可能とする試みが、いくつか行なわれてきている。
【０００６】
例えば、特許文献１には、腕振り行動の特徴で認証を行う方法が記載されている。
【０００７】
また、特許文献２には、携帯端末を握った際に指先に当たる部分に振動を検知するセンサを搭載し、振動の特徴を用いて認証する方法が記載されている。
【０００８】
さらに、特許文献３には、無線機本体を移動、振動させることにより発生する加速度信号を検出して、その検出した加速度信号をパスワードとして使用する方法が記載されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００７-１９３６５６号公報
【特許文献２】特開２００８-２８２０８４号公報
【特許文献３】特開２００２-２９１０４７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
既存技術であるパスワードの認証には、セキュリティ強度の高いパスワード（複雑かつ長い）は忘れやすいという問題がある。また、特に携帯電話、スマートフォン、小型ゲーム機などの携帯端末では、パーソナルコンピュータ（ＰＣ）の操作と比較して文字の入力が煩雑であり、セキュリティ強度の高いパスワードの入力も困難である。
【００１１】
一方、上記特許文献１〜３に開示された方法では、それぞれ、以下に述べるような問題がある。
【００１２】
特許文献１に開示された方法は、同じ動作を行う場合の個人差（癖）を認証に使用するものである。しかしながら、同じ動作の比較では個人差の検出が難しく、他人による認証突破や、本人が認証できないといった認証ミスが発生しやすいという問題がある。
【００１３】
特許文献２に開示された方法は、携帯端末に通常搭載されていないセンサが必要とされる。その為、一般的な携帯端末での使用が困難になるという問題がある。
【００１４】
特許文献３に開示された方法は、加速度信号（又はその組合せ）そのもの（波形）をパスワードとして使用している。したがって、その加速度信号（又はその組合せ）を定量化（数値化）するのが困難になる。また、特許文献３では、パスワード信号の一致／不一致の判定について何ら具体的に記載していない。そのため、特許文献１と同様に、どのような動作であれば一致と判定するかが難しく、誤判定が生じ易いという問題がある。
【００１５】
本発明の目的は、センサを利用した簡単かつ直感的な操作によって、文字入力によるパスワードと比較しても遜色のないセキュリティ強度を得ることのできる認証情報入力装置、方法およびプログラムを提供することにある。
【課題を解決するための手段】
【００１６】
本発明に係る認証情報入力装置は、携帯端末へユーザが認証情報を入力するための認証情報入力装置であって、携帯端末に対して加えられた複数の所定の認証動作の１つを検出して、各検出動作を表す検出動作信号を出力する動作検出手段と、検出動作信号から複数の検出動作を識別して、複数の識別動作を表す識別動作信号を生成する動作識別手段と、所定の認証動作の組合せを記号へ変換するための変換情報を記憶する変換情報記憶手段と、この変換情報記憶手段を参照して、識別動作信号で表される複数の識別動作からパスワードを生成するパスワード生成手段と、パスワード要件を予め登録したパスワードルール記憶手段と、備え、上記パスワード生成手段は、上記パスワードルール記憶手段を参照して、生成したパスワードがパスワード要件を満たすまで、生成したパスワードの修正を行うことを特徴とする。
【００１７】
また、本発明に係る認証情報入力方法は、携帯端末へユーザが認証情報を入力するための認証情報入力方法であって、ユーザが携帯端末を動かす複数の所定の動作の１つを連続して検出するステップと、この検出した複数の所定の動作を識別するステップと、所定の動作の組合せを記号へ変換するための変換情報を記憶する変換情報記憶手段を参照して、識別した複数の所定の動作に基づいて、パスワードを生成するステップと、を含み、上記パスワードを生成するステップは、パスワード要件を予め登録したパスワードルール記憶手段を参照して、生成したパスワードがパスワード要件を満たすまで、生成したパスワードの修正を行うことを特徴とする。
【発明の効果】
【００１８】
本発明に係る認証情報入力装置は、簡単かつ直感的な操作によって、文字入力によるパスワードと比較しても遜色のないセキュリティ強度を得ることができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施例に係る認証情報入力装置が適用される携帯端末の構成を示すブロック図である。
【図２】図１に示した携帯端末（認証情報入力装置）の動作を説明するためのフローチャートである。
【図３】図１に示した携帯端末に使用されるセンサ動作取得手段で取得されるデータの一例を示す波形図である。
【図４】図１に示した携帯電話に加えられる所定の認証動作の一例を示す概略図である。
【図５】図１に示した携帯電話に加えられる加速度の変化の一例を示す波形図である。
【図６】図１に示した携帯電話に使用される動作／記号変換台帳に格納されている変換表の一例を示す図である。
【図７】図１に示した携帯電話に使用される動作／記号変換台帳で行われる他の変換動作を説明するための表の一例を示す図である。
【図８】本発明の第２の実施例に係る認証情報入力装置が適用される携帯端末の主要部の構成を示すブロック図である。
【図９】図８に示した携帯端末で使用される握り方向決定手段で決定（定義）されるポジションの一例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について、詳細に説明する。
【００２１】
本発明の実施形態に係る認証情報入力装置は、プッシュボタン、キーあるいはタッチパネルなどユーザが操作可能な入力デバイスと、その入力デバイスの操作情報を取得する操作取得手段と、端末の移動速度、加速度、回転速度（角速度）、回転加速度（角加速度）などを計測可能なセンサと、そのセンサの動作情報を取得可能な動作取得手段と、ユーザの操作から認証動作の入力開始／終了を認識する入力開始／終了認識手段と、センサの動作情報から複数の動作を識別する動作識別手段と、識別した動作からパスワードを生成するパスワード生成手段と、パスワードを修正する手段と、パスワードを用いて認証を行う認証手段と、動作情報を記録する動作情報記憶手段と、動作からパスワードに変換するための情報を記憶する変換情報記憶手段と、認証に使用するパスワード情報を記憶するパスワード記憶手段を備える。
【００２２】
このような構成の認証情報入力装置は、ユーザが携帯端末を動かす動作の組合せからパスワードを生成し、生成したパスワードを使用して認証を行うことができる。
【実施例１】
【００２３】
図１を参照して、本発明の第１の実施例に係る認証情報入力装置が適用される携帯端末１について説明する。すなわち、本発明の第１の実施例は、プログラム制御により動作する携帯端末１を使用する。この携帯端末１は、例えば、携帯電話、スマートフォン、小型ゲーム機などであってよい。
【００２４】
携帯端末１は、データ処理装置１０、記憶装置１１、プッシュボタン１２、および加速度センサ／ジャイロセンサ１３を含む。また、端末装置１は、図示しないディスプレイを含む。尚、プッシュボタン１２に代替するものとして、何らかの入力キーやタッチパネルなどを使用しても良い。
【００２５】
加速度センサ／ジャイロセンサ１３は、携帯電話、スマートフォン、小型ゲーム機などで多く搭載されているセンサである。データ処理装置１０は、コンピュータとして働く。
【００２６】
また、携帯端末１のデータ処理装置１０は、プッシュボタン１２の操作情報を取得するためのボタン操作取得手段１４、加速度センサ／ジャイロセンサ１４の動作情報を取得するためのセンサ動作取得手段１５、認証アプリケーション１６、認証手段１７、および端末操作アプリケーション１８を含む。ボタン操作取得手段１４、センサ動作取得手段１５、認証手段１７、および端末操作アプリケーション１８は、市販の携帯電話などに搭載されている既存の技術を用いることができる。
【００２７】
認証アプリケーション１６は、入力開始／終了認識手段１６１、動作生成手段１６２、およびパスワード生成手段１６３を含む。
【００２８】
記憶装置１１上には、動作情報バッファ１１１、動作／記号変換台帳１１２、パスワードルール台帳１１３、およびパスワード台帳１１４のそれぞれについて情報を記憶する領域を確保している。
【００２９】
本実施例で使用する携帯端末１は、加速度センサ、ジャイロセンサ（角加速度センサ）を搭載し、それぞれのセンサ１３からは、図３に示すような、携帯端末１を動かした際の携帯端末１の加速度、角加速度を取得可能であるものとする。本実施例では、図３（Ａ）に示されるように、上記センサ１３から取得した加速度（Ｘ方向移動、Ｙ方向移動、Ｚ方向移動）および角加速度（Pitch方向回転、Roll方向回転、Yow方向回転）の６軸の情報を使用する。尚、図示の例では、図３（Ａ）に示されるように、Ｘ方向は左右方向であり、Ｙ方向は上下方向であり、Ｚ方向は前後方向である。
【００３０】
次に、図１に示した携帯端末（認証情報入力装置）１を構成する各構成要素について説明する。
【００３１】
加速度センサ／ジャイロセンサ１３は、後述する複数の所定の認証動作を計測するセンサである。尚、複数の所定の認証動作は、少なくとも移動動作と回動動作とを含む。加速度センサ／ジャイロセンサ１３は、複数の所定の認証動作として、携帯端末１の移動速度、加速度、回転速度（角速度）、および回転加速度（角加速度）を検出する。センサ動作取得手段１５は、この加速度センサ／ジャイロセンサ１３で計測された動作情報を取得して、各検出動作を表す検出動作信号を出力する。したがって、加速度センサ／ジャイロセンサ１３とセンサ動作取得手段１５との組み合わせは、携帯端末１に対して加えられる複数の所定の認証動作の１つを検出して、各検出動作を表す検出動作信号を出力する動作検出手段（１３，１５）として働く。
【００３２】
尚、本実施例では、移動動作として、携帯端末１を初期位置から所定の軸の所定の方向へ平行移動させた後に、携帯端末１を所定の軸の反対方向へ平行移動させて実質的に初期位置まで戻す「平行移動往復動作」を使用している。また、回動動作として、携帯端末１を初期位置から所定の軸の回りに所定の方向へ回転させた後に、携帯端末１を所定の軸の回りに反対方向へ回転させて実質的に初期位置まで戻す「回動（首振り）往復動作」を使用している。
【００３３】
動作生成手段１６２は、上記検出動作信号からそれに対応する検出動作を識別動作として連続して識別し生成する。動作情報バッファ１１１は、この動作生成手段で生成（識別）された各識別動作を複数個蓄え、複数の識別動作を表す識別動作信号を記憶する。したがって、動作生成手段１６２と動作情報バッファ１１１との組み合わせは、検出動作信号から複数の検出動作を識別して、複数の識別動作を表す識別動作信号を生成する動作識別手段（１６２，１１１）として働く。
【００３４】
動作／記号変換台帳１１２は、所定の認証動作の組合せを記号（文字）へ変換するための変換情報（後述する）を記憶する変換情報記憶手段として動作する。尚、本実施例において、「記号」とは、英文字、数字、および一般的な記号を総称しているものとする。
【００３５】
パスワード生成手段１６３は、動作／記号変換台帳（変換情報記憶手段）１１２を参照して、識別動作信号で表される複数の識別動作からパスワードを生成する。パスワードルール台帳１１３は、後述するパスワード要件を予め登録したパスワードルール記憶手段として働く。パスワード生成手段１６３は、このパスワードルール台帳（パスワードルール記憶手段）１１３を参照して、後述するように、生成したパスワードがパスワード要件を満たすまで、生成したパスワードの修正を行う。
【００３６】
パスワード台帳１１４は、認証に使用するパスワードを記憶するパスワード記憶手段として動作する。認証手段１７は、パスワード生成手段１６３で生成されたパスワードと、パスワード台帳（パスワード記憶手段）１１４に記憶されたパスワードとが一致するか否かを検証する。
【００３７】
プッシュボタン１２は、ユーザが操作可能な入力デバイスである。ボタン操作取得手段１４は、プッシュボタン（入力デバイス）１２からの操作情報を取得する操作取得手段である。したがって、プッシュボタン（入力デバイス）１２とボタン操作取得手段（操作取得手段）１４との組み合わせは、当該携帯端末１に対するユーザの操作情報を検出するユーザ操作検出手段（１２，１４）として働く。
【００３８】
尚、入力デバイス１２は、プッシュボタンに限定されず、キーやタッチパネルであって良い。
【００３９】
入力開始／終了認識手段１６１は、ユーザ操作検出手段（１２，１４）で検出された操作情報から、後述するように、認証動作の入力開始／終了を認識する。
【００４０】
動作識別手段（１６２，１１１）は、この入力開始／終了認識手段１６１で認識された認証動作の入力開始／終了に従って、上記複数の検出動作を識別する。
【００４１】
次に、図２のフローチャートを参照して、本発明の第１の実施例に係る携帯端末１の動作について詳細に説明する。
【００４２】
携帯端末１がユーザの操作（ボタンを押す、タッチパネルに触れる等）を行うと、ボタン操作取得手段１４がユーザ操作を検知し、どのボタンが押された等の操作情報を入力開始／終了認識手段１６１に通知する（ステップＳ１０１、Ｓ１０２、Ｓ１０３）。
【００４３】
入力開始／終了認識手段１６１は、検知した操作が入力開始の操作（例：「＃」ボタンを押す）である場合、動作の入力が開始されたと判断し、動作生成手段１６２へ動作入力の開始を通知する。
【００４４】
動作生成手段１６２は、動作入力の開始を受信すると、センサ動作取得手段１５からセンサ動作情報の取得を開始する。加速度センサ／ジャイロセンサ１３において、加速度センサから取得するのは、Ｘ方向、Ｙ方向、およびＺ方向への移動についての加速度（ｍ／ｓ２）であり、短い時間間隔（例：０．１ｓ）でサンプリングすると、図３（Ｂ）のようなデータが得られる。ジャイロセンサから取得するのは、Pitch方向、Roll方向、およびYow方向への回転に移動についての角加速度（rad／ｓ２）であり、短い時間間隔（例：０．１ｓ）でサンプリングすると、図３（Ｃ）のようなデータが得られる。
【００４５】
本実施例では認証に使用する１動作を、次の１２通りに定義する。
【００４６】
１）Ｘ＋：Ｘ軸の正方向（右方向）へ携帯端末１を移動し、すぐに元の位置へ戻す動き（図４（Ａ）の矢印ア、イの順に移動）、
２）Ｘ−：Ｘ軸の負方向（左方向）へ携帯端末１を移動し、すぐに元の位置へ戻す動き、
３）Ｙ＋：Ｙ軸の正方向（上方向）へ携帯端末１を移動し、すぐに元の位置へ戻す動き、
４）Ｙ−：Ｙ軸の負方向（下方向）へ携帯端末１を移動し、すぐに元の位置へ戻す動き、
５）Ｚ＋：Ｚ軸の正方向（前方向）へ携帯端末１を移動し、すぐに元の位置へ戻す動き、
６）Ｚ−：Ｚ軸の負方向（後方向）へ携帯端末１を移動し、すぐに元の位置へ戻す動き、
７）Pitch＋：Pitch正方向（Ｘ軸の時計回り）へ携帯端末１を回転し、すぐに元の位置へ戻す動き、
８）Pitch−：Pitch負方向（Ｘ軸の反時計回り）へ携帯端末１を回転し、すぐに元の位置へ戻す動き、
９）Roll＋：Roll正方向（Ｙ軸の時計回り）へ携帯端末１を回転し、すぐに元の位置へ戻す動き、
１０）Roll−：Roll負方向（Ｙ軸の反時計回り）へ携帯端末１を回転し、すぐに元の位置へ戻す動き、
１１）Yow＋：Yow正方向（Ｚ軸の時計回り）へ携帯端末１を回転し、すぐに元の位置へ戻す動き（図４（Ｂ）の矢印ウ、エの順に回転）、
１２）Yow−：Yow負方向（Ｚ軸の反時計回り）へ携帯端末１を回転し、すぐに元の位置へ戻す動き。
【００４７】
図５（Ａ）、（Ｂ）、および（Ｃ）は、それぞれ、Ｘ軸（正方向、負方向）、Ｙ軸（正方向、負方向）、およびＺ軸（正方向、負方向）への加速度の変化を例示している。
【００４８】
図５（Ａ）において、Ａは正方向の閾値、−Ａは負方向の閾値を示し、Ｐ１、Ｐ２はピーク点を示し、ｘ１、ｘ２は、それぞれ、ピーク点Ｐ１、Ｐ２の加速度値を示し、ｔ１、ｔ２は、それぞれ、ピーク点Ｐ１、Ｐ２を記録したときの時刻を示す。尚、Ｔは１動作として認識する期間（ピーク点とピーク点の間の時間）の上限を表すとする。
【００４９】
次に、閾値の例について説明する。
【００５０】
Ｘ軸、Ｙ軸、Ｚ軸の場合、閾値Ａは１０（ｍ／ｓ２）であり、認識期間上限Ｔは０．５（ｓ）である。
【００５１】
Pitch軸、Roll軸、Yow軸の場合、閾値Ａは４π(rad／ｓ２)であり、認識期間上限Ｔは０．５（ｓ）である。
【００５２】
次に、１動作の検出手順について、Ｘ＋およびＸ−を例に挙げて説明する。
【００５３】
センサ動作取得手段１５には、加速度値に対して、予め閾値Ａ（例：１０ｍ／ｓ２）が設定されている。センサ動作取得手段１５は、閾値Ａを上回った場合にＸ軸正方向への動きを検知し、閾値−Ａを下回った場合にＸ軸負方向への動きを検知する。
【００５４】
動作生成手段１６２は、Ｘ軸正方向の動きを検知した直後にＸ軸負方向の動きを検出した場合に、１動作「Ｘ＋」として認識（識別）する（図５（Ａ）の例の場合、ｘ１＞Ａかつｘ２＜−Ａかつ（ｔ２−ｔ１）＜Ｔである場合に、Ｘ＋と認識する）。
【００５５】
同様に、動作生成手段１６２は、Ｘ軸負方向の動きを検知した直後にＸ軸正方向の動きを検出した場合には、１動作「Ｘ−」として認識（識別）する。Ｙ＋からYow−までの認証動作も、同様の手法で認識する。
【００５６】
認証動作を行う際には、上記１２種類の動作のどれに該当させるかを意識して明確な（検出しやすい）動作を行うべきである。しかしながら、ユーザが複数の認証動作を同時に認識（識別）させるような動作を行なった（動作のタイミング（ｔ１からｔ２までの期間）が別の軸での動作のタイミングと重複する）場合は、センサ動作取得手段１５および動作生成手段１６２は、ピーク値の差分（（ｘ１−ｘ２）の絶対値）が大きい方の動作を採用する。
【００５７】
以上が、図２のフローチャートの、「センサ動作を取得」するステップＳ１０５、および「１動作を検出」するステップＳ１０６の動作である。
【００５８】
動作生成手段１６２は、上記の手法で１動作を検出（識別）すると、検出した１動作（例：Ｘ＋）を識別動作として動作情報バッファ１１１に書込む。既に他の認証動作が動作情報バッファ１１１に識別動作として記録されている場合は、追記を行う（図２のフローチャートの、「動作情報バッファへ１動作を書込み（追記）」するステップＳ１０７）。
【００５９】
入力開始／終了認識手段１６１が入力終了（例：「＃」ボタンを離す）を検知するまで、動作生成手段１６２は、「入力終了を検出」するステップＳ１０４〜「動作情報バッファへ１動作を書込み（追記）」するＳ１０７の動作を繰り返し実行する。
【００６０】
入力終了を検出する（ステップＳ１０４のＹＥＳ）と、パスワード生成手段１６３は、動作情報バッファ１１１から複数の識別動作を表す動作情報（例：Ｘ＋,Ｙ−,Pitch＋,X＋,Roll―,・・・）を取得し（ステップＳ１０８）、動作情報（複数の識別動作）をパスワードへ変換する（ステップＳ１０９）。この際、次回の認証処理に備えて、動作情報バッファ１１１上の動作情報をクリアする。
【００６１】
上記変換には、図６のような、動作／記号変換台帳１１２に格納されている変換表を用いる。本実施例では、パスワード生成手段１６２は、Ｘ＋、Ｘ−、Ｙ＋、Ｙ−、Ｚ＋、Ｚ−、Pitch＋、Pitch−の８通りの識別動作の組合せから、６４通り（英大文字：２６文字、英小文字：２６文字、数字：１０文字、記号：２文字）の文字（記号）を得る（２つの識別動作の組合せから、1文字（記号）を生成する）。この場合、Roll＋、Roll−、Yow＋、Yow−は使用しないため、動作情報（識別動作）からこれらを削除してから変換を行う。
【００６２】
また、上記のような１対１に対応する変換表を用意せず、動作／記号変換台帳１１２として格納されているハッシュ関数を使用して、パスワード生成手段１６２は、１２種類の入力キーから最大９５通り（パスワードとして使用可能と考えられる半角文字。英大文字：２６文字、英小文字：２６文字、数字：１０文字、記号：３２文字、半角スペース）の文字（記号）または文字列（記号列）を生成しても良い。
【００６３】
例えば、図７のように、動作／記号変換台帳１１２が「Ｘ＋」〜「Yow―」を０〜１１の１２通りの入力キーとし、入力キー３桁から得たハッシュ値（０〜９０２４）を生成し、パスワード生成手段１６２がこのハッシュ値から文字２桁を得ることができる。すなわち、１２３＝１，７２８、９５２＝９，０２５であり、ＡＳＣＩＩコード表の0x20：「SP」（半角スペース）〜0x7e：「~」（チルダ）を文字（記号）（パスワード使用可能文字（記号））として使用する。
【００６４】
以上が、図２のフローチャートの、「動作情報バッファから１動作×ｎを取得」するステップＳ１０８、「動作情報をパスワードへ変換」するステップＳ１０９の動作である。
【００６５】
パスワードが生成されたら、パスワード生成手段１６３は、認証手段１７で用いられているパスワード要件（パスワードの複雑さ（大文字、小文字、記号が含まれているか等）、使用可能な文字、パスワードの長さ等）を満たすかの検証を行う（ステップＳ１１０）。パスワード要件は、パスワードルール台帳１１３にあらかじめ登録されているものとする。パスワード生成手段１６３は、パスワードルール台帳１１３を参照し、生成したパスワードがパスワード要件を満たさない場合、生成したパスワードの修正を行う（ステップＳ１１１）。ルールに合致する場合（すなわち、パスワード要件を満たした場合）、パスワード生成手段１６３は、生成したパスワードを修正せず、次の処理に移る。
【００６６】
以下に、パスワードの修正の例について説明する。
【００６７】
パスワードに記号が含まれない  →  末尾に記号を付加する、
使用可能な文字（記号）以外が使用されている  →  使用可能な文字（記号）に置換する、
パスワードが長すぎる  →  上限の長さでカットする。
【００６８】
この修正処理は、パスワードの登録時と認証時とで、同一の処理を行う必要がある。そのため、パスワードルール台帳１１３の内容は、基本的に変更を行なわないようにする。
【００６９】
以上が、図２のフローチャートの、「パスワードルールと一致」するか否かを判定するステップＳ１１０、「パスワードを修正」するステップＳ１１１の動作である。
【００７０】
パスワードが生成されたら、認証手段１７が、上記生成されたパスワードと、パスワード台帳１１４にあらかじめ登録されているパスワードとが一致するかを検証する（ステップＳ１１２）。この認証処理には、ＩＤ、パスワードを使用する既存の認証技術を用いる。
【００７１】
パスワードが一致する場合（ステップＳ１１２のＹＥＳ）は、携帯端末１の他の機能を使用可能な状態にし（ステップＳ１１４）、処理を終了する。一致しない場合（ステップＳ１１２のＮＯ）は、認証手段１７は、認証失敗メッセージをディスプレイ上に画面表示し、さらに複数回連続して認証失敗した場合には一定期間、携帯端末１をロックするなど、認証失敗時の処理を行い（ステップＳ１１３）、ユーザの再操作を待つ。
【００７２】
なお、パスワード台帳１１４にあらかじめ登録しておくパスワードは、ここまでの本実施例と同様の手順でパスワードを生成し、パスワード台帳１１４に保存しておくものとする。
【００７３】
以上が、図２のフローチャートの、「認証処理パスワード一致」を判定するステップＳ１１２〜「認証失敗時の処理」ステップＳ１１３の動作である。
【００７４】
次に、本第１の実施例の効果について説明する。
【００７５】
本発明の第１の実施例は、携帯端末１に多く搭載されているセンサ１３を用いて、携帯端末１を平行移動、回動させることで入力操作として検出するように構成しており、煩雑な文字入力を行なわずに認証を行うことができる。また、簡単かつ直感的な操作によって、文字入力によるパスワードと比較しても遜色のないセキュリティ強度を得られるという、優れた特徴を持つ認証情報入力装置、認証情報入力方法および認証情報入力プログラムを提供することができる。
【実施例２】
【００７６】
図８を参照して、本発明の第２の実施例に係る認証情報入力装置が適用される携帯端末１Ａについて説明する。本発明の第２の実施例では、上述した第１の実施例に加え、端末装置１Ａは、盗み見対策アプリケーション２１、画面を表示するディスプレイ２３、ディスプレイを制御するディスプレイ制御手段２２、およびメールを送受信するメールアプリケーション２４を含む。この携帯端末１Ａも、例えば、携帯電話、スマートフォン、小型ゲーム機などであってよい。
【００７７】
尚、第１の実施例の記憶装置１１は、後述するように記憶装置１１Ａに変更され、第１の実施例の認証アプリケーション１６は、後述するように認証アプリケーション１６Ａに変更されている。
【００７８】
したがって、第２の実施例におけるデータ処理装置１０Ａは、ボタン操作取得手段１４（図１参照）、センサ動作取得手段１５（図１参照）、認証アプリケーション１６Ａ、認証手段１７（図１参照）、端末操作アプリケーション１８（図１参照）、盗み見対策アプリケーション２１、ディスプレイ制御手段２２、およびメールアプリケーション２４から構成されている。
【００７９】
認証アプリケーション１６Ａは、後述するように、動作生成手段１６２が動作生成手段１６２Ａに変更され、入力開始／終了認識手段１６１が入力開始／終了認識手段１６１Ａに変更されている点を除いて、図１に示した認証アプリケーション１６と同様の構成を有する。
【００８０】
ディスプレイ２３に代替するものとして携帯電話のサブディスプレイを使用しても良いし、また何らかのメッセージをユーザへ伝える手段で代替しても良い。ディスプレイ制御手段２２、メールアプリケーション２４は、市販の携帯電話などに搭載されている既存の技術を用いる。
【００８１】
盗み見対策アプリケーション２１は、握り方向決定手段２１１、入力受付ボタン決定手段２１２、および盗み見対策情報通知手段２１３を含む。
【００８２】
記憶装置１１Ａ上には、上述した第１の実施例の記憶装置１１の構成要素に加え、握り方向情報を記憶する握り方向情報記憶部１１５と、入力受付ボタン情報を記憶する入力受付ボタン情報記憶部１１６とを確保している。
【００８３】
すなわち、記憶装置１１Ａは、図１に示した、動作情報バッファ１１１、動作／記号変換台帳１１２、パスワードルール台帳１１３、およびパスワード台帳１１４に加えて、握り方向情報記憶部１１５と入力受付ボタン情報記憶部１１６とを含む。
【００８４】
他の構成は第１の実施例と同様である。
【００８５】
第２の実施例では、第１の実施例に加え、ユーザの認証動作を他人に盗み見されることで、他人が動作を真似て認証を突破する脆弱性を回避するため、以下の盗み見防止手段を付加している。
【００８６】
・握り方向（携帯端末１Ａをどの向きで握って認証動作を行うか）を変える、
・動作の入力開始／終了に使用するボタンを変える、
・動作の前後にダミー動作を付加する。
【００８７】
次に、握り方向の変更について説明する。 
図９に示されるように、握り方向を次の通りに定義する。
【００８８】
・ポジション０：通常の向き、
・ポジションＸ：ポジション０から、Ｘ軸を中心に１８０°回転した向き、
・ポジションＹ：ポジション０から、Ｙ軸を中心に１８０°回転した向き、
・ポジションＺ：ポジション０から、Ｚ軸を中心に１８０°回転した向き。
【００８９】
握り方向は、定期的に（例：１日に１回）変更するものとし、どのポジションを採用するかはランダムに決定しても良い。或いは、握り方向を、例えば日付を４で割った余りを用いて、
・余りが０の日  →  ポジション０
・余りが１の日  →  ポジションＸ
・余りが２の日  →  ポジションＹ
・余りが３の日  →  ポジションＺ
（１２月１１日  →  １１÷４＝２余り３  →ポジションＺ） 
などと決定しても良い。
【００９０】
握り方向決定手段２１１は、握り方向情報（例：ポジションＸ）を上記の方法で決定し、握り方向情報を記憶装置１１Ａの握り方向情報記憶部１１５に登録する。また、握り方向決定手段２１１は、握り方向情報を盗み見対策情報通知手段２１３へ通知する。
【００９１】
盗み見対策情報通知手段２１３は、ディスプレイ制御手段２２を通じてディスプレイ２３上に握り方向情報を表示する。また、盗み見対策情報通知手段２１３は、メールアプリケーション２４を通じてユーザが指定するメールアドレスに握り方向情報を送信する。
【００９２】
ユーザはこの握り情報を事前に知っておく必要があるため、ある日に使用する握り方向情報を、前日までに決定し、上記の方法でユーザへ通知する。記憶装置１１Ａ上の握り方向情報記憶部１１５への握り方向情報の登録は、当日行う。
【００９３】
例えば、１２月１１日（０時００分〜２３時５９分）に使用する握り方向情報を決定する場合、１２月１０日（時間は任意）に、ディスプレイ表示、メール送信を行い、１２月１１日  ０時００分に、記憶装置１１Ａ上の握り方向情報記憶部１１５に握り方向情報を登録（更新）する。
【００９４】
動作生成手段１６２Ａは、図２のフローチャートの、「動作情報バッファへ１動作を書込み（追記）」するステップＳ１０７の処理の際、その時点で記憶装置１１Ａの握り方向情報記憶部１１５上に登録されている握り方向情報を参照し、その握り方向に合わせて識別動作を補正する。例えば、ポジション０で行なった認証動作とポジションＸで行なった認証動作では、ユーザとしては同じ認証動作を行なったとしても握り方向が異なるため、携帯端末１Ａのセンサ１３として認識する動作方向が変わる。具体的には、動作生成手段１６２Ａは、以下のように補正を行う。
【００９５】
・ポジションＸ：Ｙ＋→Ｙ−、Ｙ−→Ｙ＋、Ｚ＋→Ｚ−、Ｚ−→Ｚ＋、Roll＋→Roll−、Roll−→Rol＋+、Yow＋→Yow−、Yow−→Yo＋、
（Ｙ、Ｚ、Roll、Yowを逆方向に変換する）。
【００９６】
・ポジションＹ：Ｘ＋→Ｘ−、Ｘ−→Ｘ＋、Ｚ＋→Ｚ−、Ｚ−→Ｚ＋、Pitch＋→Pitch―、Pitch―→Pitch＋、Yow＋→Yow―、Yow―→Yow＋、
（Ｘ、Ｚ、Pitch、Yowを逆方向に変換する）。
【００９７】
・ポジションＺ：Ｘ＋→Ｘ−、Ｘ−→Ｘ＋、Ｔ＋→Ｙ−、Ｙ−→Ｙ＋、Pitch＋→Pitch―、Pitch―→Pitch＋、Roll＋→Roll―、Roll―→Roll＋、
（Ｘ、Ｙ、Pitch、Rollを逆方向に変換する）。
【００９８】
上述したように、握り方向決定手段２１１は、ユーザが携帯端末１Ａを握って認証動作を行う握り方向を決定する。そして、この決定した握り方向に従って、動作識別手段（１６２Ａ，１１１）は、複数の識別動作の動作方向を変更する。
【００９９】
次に、認証動作の入力開始／終了ボタンの変更について説明する。
【０１００】
上述した第１の実施例では、入力開始／終了認識手段１６１は「＃」ボタンを押す／離すことで入力開始／終了を認識していた。これに対して、第２の実施例では、この入力開始／終了の認識に使用するボタンを、上記（握り方向の変更）と同様に、定期的に変更する。
【０１０１】
使用するボタンは、携帯端末１Ａが携帯電話の場合はテンキーなどの中から選択し、スマートフォンなどハードウェアとしてのボタン数が少ないものについては、タッチパネル上のボタンアイコンを押すようにしても良い。
【０１０２】
ボタンの決定方法は、（握り方向の変更）と同様でランダムに決定しても良いし、日付などから決定しても良い（例えば、日付の下一桁の番号のボタンを使用する。１２月１１日  →  数字「１」ボタン）。
【０１０３】
入力受付ボタン決定手段２１２は、入力受付ボタン情報（例：数字「１」ボタン）を上記の方法で決定し、その決定した入力受付ボタン情報を記憶装置１１Ａの入力受付ボタン情報記憶部１１６に登録する。また、入力受付ボタン決定手段２１２は、その決定した入力受付ボタン情報を盗み見対策情報通知手段２１３へ通知する。
【０１０４】
盗み見対策情報通知手段２１３は、ディスプレイ制御手段２２を通じてディスプレイ２３上に入力受付ボタン情報を表示し、また、メールアプリケーション２４を通じてユーザが指定するメールアドレスに入力受付ボタン情報を送信する。
【０１０５】
入力受付ボタン情報のユーザへの通知タイミング、記憶装置１１Ａ上への登録タイミングは、上記（握り方向の変更）と同様である。
【０１０６】
入力開始／終了認識手段１６１Ａは、図２のフローチャートの、「入力開始を検出」するステップＳ１０３、「入力終了を検出」するステップＳ１０４の際、その時点で記憶装置１１Ａの入力受付ボタン情報記憶部１１６上に登録されている入力受付ボタン情報を参照し、そのボタン情報を基に入力開始／終了の判断を行う。
【０１０７】
上述したように、入力受付ボタン決定手段２１２は、認証動作の入力開始／終了に使用するボタンを決定する。この決定したボタンに従って、動作識別手段（１６２Ａ，１１１）は、複数の検出動作を識別する。
【０１０８】
次に、ダミー動作の付加について説明する。
【０１０９】
ユーザは、認証動作を入力する前後に、ダミーとして以下の動作を行うことで、他者からの認証動作の盗み見を防止することができる。
【０１１０】
ダミー動作：入力開始／終了に使用するボタンを押さない（または他のボタンを押した）状態で行う動作。
【０１１１】
他者からは、どのタイミングで認証動作を開始／終了したかが分からないため、ボタン操作以外のユーザの動作を丸々真似たとしても認証は通らない。
【０１１２】
次に、本第２の実施例の効果について説明する。
【０１１３】
本発明の第２の実施例は、携帯端末１Ａに多く搭載されているセンサ１３を用いて、携帯端末１Ａを平行移動、回動させることで入力操作として検出するように構成しており、煩雑な文字入力を行なわずに認証を行うことができる。また、簡単かつ直感的な操作によって、文字入力によるパスワードと比較しても遜色のないセキュリティ強度を得られるという、優れた特徴を持つ認証情報入力装置、認証情報入力方法および認証情報入力プログラムを提供することができる。さらに、盗み見防止手段を備えているので、他者に複数の所定の認証動作が盗み見されるのを防止するこができる。
【０１１４】
以上、実施例を参照して本発明を説明したが、本発明は上記実施例に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。例えば、上記実施例では、所定の認証動作（移動動作、回動動作）として、「平行移動往復動作」や「回動（首振り）往復動作」のような「往復動作」を使用しているが、本発明は、そのような「往復動作」に限定されず、「片道動作」のような他の動作を採用しても良いのは勿論である。
【０１１５】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１１６】
（付記１）  携帯端末へユーザが認証情報を入力するための認証情報入力装置であって、
前記携帯端末に対して加えられた複数の所定の認証動作の１つを検出して、各検出動作を表す検出動作信号を出力する動作検出手段と、
前記検出動作信号から複数の検出動作を識別して、複数の識別動作を表す識別動作信号を生成する動作識別手段と、
前記所定の認証動作の組合せを記号へ変換するための変換情報を記憶する変換情報記憶手段と、
該変換情報記憶手段を参照して、前記識別動作信号で表される前記複数の識別動作からパスワードを生成するパスワード生成手段と、
を含む認証情報入力装置。
【０１１７】
（付記２）  前記複数の所定の認証動作が、少なくとも移動動作と回動動作とを含む、付記１に記載の認証情報入力装置。
【０１１８】
（付記３）  前記動作検出手段は、
前記複数の所定の認証動作を計測するセンサと、
該センサで計測された動作情報を取得して、前記検出動作信号を出力するセンサ動作取得手段と、
を含む付記２に記載の認証情報入力装置。
【０１１９】
（付記４）  前記センサは、前記複数の所定の認証動作として、前記携帯端末の移動速度、加速度、回転速度（角速度）、および回転加速度（角加速度）を検出する、付記３に記載の認証情報入力装置。
【０１２０】
（付記５）  前記動作識別手段は、
前記検出動作信号からそれに対応する前記検出動作を前記識別動作として連続して識別し生成する動作生成手段と、
該動作生成手段で生成された各認識動作を複数個蓄えて、前記複数の識別動作を表す前記識別動作信号を記憶する動作情報バッファと、
を有する、付記１乃至４のいずれか１つに記載の認証情報入力装置。
【０１２１】
（付記６）  パスワード要件を予め登録したパスワードルール記憶手段を更に備え、
前記パスワード生成手段は、前記パスワードルール記憶手段を参照して、該生成したパスワードが前記パスワード要件を満たすまで、前記生成したパスワードの修正を行う、付記１乃至５のいずれか１つに記載の認証情報入力装置。
【０１２２】
（付記７）  認証に使用するパスワードを記憶するパスワード記憶手段と、
前記パスワード生成手段から生成されたパスワードと、前記パスワード記憶手段に記憶されたパスワードとが一致するか否かを検証する認証手段と、
を更に含む、付記１乃至６のいずれか１つに記載の認証情報入力装置。
【０１２３】
（付記８）  当該携帯端末に対する前記ユーザの操作情報を検出するユーザ操作検出手段と、
前記操作情報から認証動作の入力開始／終了を認識する入力開始／終了認識手段と、
を更に備え、
前記動作識別手段は、前記入力開始／終了認識手段で認識された前記認証動作の入力開始／終了に従って、前記複数の検出動作を識別する、付記１乃至７のいずれか１つに記載の認証情報入力装置。
【０１２４】
（付記９）  前記ユーザ操作検出手段は、
前記ユーザが操作可能な入力デバイスと、
該入力デバイスからの前記操作情報を取得する操作取得手段と、
を有する、付記８に記載の認証情報入力装置。
【０１２５】
（付記１０）  前記入力デバイスは、プッシュボタン、キー、およびタッチパネルから選択される少なくとも１つから成る、付記９に記載の認証情報入力装置。
【０１２６】
（付記１１）  前記複数の所定の認証動作が盗み見されるのを防止する盗み見防止手段を更に有する、付記１乃至１０のいずれか１つに記載の認証情報入力装置。
【０１２７】
（付記１２）  前記盗み見防止手段は、前記ユーザが前記携帯端末を握って前記認証動作を行う握り方向を決定する握り方向決定手段を備え、
該決定した握り方向に従って、前記動作識別手段に、前記複数の識別動作の動作方向を変更させることを特徴とする、付記１１に記載の認証情報入力装置。
【０１２８】
（付記１３）  前記盗み見防止手段は、前記認証動作の入力開始／終了に使用するボタンを決定する入力受付ボタン決定手段を備え、
該決定したボタンに従って、前記動作識別手段に前記複数の検出動作を識別させることを特徴とする、付記１１に記載の認証情報入力装置。
【０１２９】
（付記１４）  携帯端末へユーザが認証情報を入力するための認証情報入力方法であって、
前記ユーザが前記携帯端末を動かす複数の所定の動作の１つを連続して検出するステップと、
該検出した複数の所定の動作を識別するステップと、
前記所定の動作の組合せを記号へ変換するための変換情報を記憶する変換情報記憶手段を参照して、前記識別した複数の所定の動作に基づいて、パスワードを生成するステップと、
を含む認証情報入力方法。
【０１３０】
（付記１５）  前記複数の所定の動作が、少なくとも移動動作と回動動作とを含む、付記１４に記載の認証情報入力方法。
【０１３１】
（付記１６）  前記パスワードを生成するステップは、パスワード要件を予め登録したパスワードルール記憶手段を参照して、前記生成したパスワードが前記パスワード要件を満たすまで、前記生成したパスワードの修正を行う、付記１４又は１５に記載の認証情報入力方法。
【０１３２】
（付記１７）  前記生成したパスワードを使用して認証を行うステップを更に含む、付記１４乃至１６のいずれか１項に記載の認証情報入力方法。
【０１３３】
（付記１８）  前記認証を行うステップは、前記生成したパスワードと、パスワード記憶手段に予め記憶したパスワードとが一致するか否かを検証する、付記１７に記載の認証情報入力方法。
【０１３４】
（付記１９）  前記複数の所定の動作が盗み見されるのを防止するステップを更に有する、付記１４乃至１８のいずれか１つに記載の認証情報入力方法。
【０１３５】
（付記２０）  コンピュータとして働く携帯端末へユーザが認証情報を入力するための認証情報入力プログラムであって、
前記コンピュータに、
前記ユーザが前記携帯端末を動かす複数の所定の動作の１つを連続して検出する手順と、
該検出した複数の所定の動作を識別する手順と、
前記所定の動作の組合せを記号へ変換するための変換情報を記憶する変換情報記憶手段を参照して、前記識別した複数の所定の動作に基づいて、パスワードを生成する手順と、
を実行させるための認証情報入力プログラム。
【０１３６】
（付記２１）  前記複数の所定の動作が、少なくとも移動動作と回動動作とを含む、付記２０に記載の認証情報入力プログラム。
【０１３７】
（付記２２）  前記パスワードを生成する手順は、前記コンピュータに、パスワード要件を予め登録したパスワードルール記憶手段を参照して、前記生成したパスワードが前記パスワード要件を満たすまで、前記生成したパスワードの修正を行わせる、付記２０又は２１に記載の認証情報入力プログラム。
【０１３８】
（付記２３）  前記コンピュータに、前記生成したパスワードを使用して認証を行う手順を更に実行させる、付記２０乃至２２のいずれか１つに記載の認証情報入力プログラム。
【０１３９】
（付記２４）  前記認証を行う手順は、前記コンピュータに、前記生成したパスワードと、パスワード記憶手段に予め記憶したパスワードとが一致するか否かを検証させる、付記２３に記載の認証情報入力プログラム。
【０１４０】
（付記２５）  前記コンピュータに、前記複数の所定の動作が盗み見されるのを防止する手順を更に実行させる、付記２０乃至２４のいずれか１つに記載の認証情報入力プログラム。
【産業上の利用可能性】
【０１４１】
本発明は、一般にユーザの認証を必要とする装置およびシステムに対して幅広く適用することができる。
【符号の説明】
【０１４２】
１、１Ａ  ・・・  携帯端末（認証情報入力装置）
１０、１０Ａ  ・・・  データ処理装置（コンピュータ）
１１、１１Ａ  ・・・  記憶装置
１２  ・・・  プッシュボタン（入力デバイス）
１３  ・・・  加速度センサ／ジャイロセンサ
１４  ・・・  ボタン操作取得手段
１５  ・・・  センサ動作取得手段
１６、１６Ａ  ・・・  認証アプリケーション
１７  ・・・  認証手段
１８  ・・・  端末操作アプリケーション
２１  ・・・  盗み見対策アプリケーション
２２  ・・・  ディスプレイ制御手段
２３  ・・・  ディスプレイ
２４  ・・・  メールアプリケーション
１１１  ・・・  動作情報バッファ
１１２  ・・・  動作／記号変換台帳（変換情報記憶手段）
１１３  ・・・  パスワードルール台帳（パスワードルール記憶手段）
１１４  ・・・  パスワード台帳（パスワード記憶手段）
１１５  ・・・  握り方向情報記憶部
１１６  ・・・  入力受付ボタン情報記憶部
１６１、１６１Ａ  ・・・  入力開始／終了認識手段
１６２、１６２Ａ  ・・・  動作生成手段
１６３  ・・・  パスワード生成手段
２１１  ・・・  握り方向決定手段
２１２  ・・・  入力受付ボタン決定手段
２１３  ・・・  盗み見対策情報通知手段
【図１】
0005673942.tif 000002
【図２】
0005673942.tif 000003
【図３】
0005673942.tif 000004
【図４】
0005673942.tif 000005
【図５】
0005673942.tif 000006
【図６】
0005673942.tif 000007
【図７】
0005673942.tif 000008
【図８】
0005673942.tif 000009
【図９】
0005673942.tif 000010