(57)【要約】      （修正有）【課題】パスワードの入力軌跡を複数設定し、入力する桁数を変化させることでパスワードが第三者に特定されることを防止するユーザー認証技術を提供する。【解決手段】パスワード入力に際し、同一の識別子の数を２以上且つ同一の識別子の組を１組以上有する識別群を生成して入力画面に表示することで、冗長性のある複数の入力軌跡及び入力桁数の組み合わせを可能とする。その中からオペレータに任意の入力軌跡及び入力桁数を選択させる。【選択図】図６
2016149083.tif 000002
【特許請求の範囲】
【請求項１】
複数の識別子からなり前記識別子の中に同一の前記識別子の数が２以上で且つ同一の前記識別子からなる組が１組以上を含む第１の識別群を生成する識別子生成手段と、
前記第１の識別子群を表示する表示手段と、
前記表示手段に表示された前記第１の識別子群の中から、オペレータにより選択される一つ以上の前記識別子からなる第２の識別子群の入力を検知する入力手段と、
予め定められた第１の認証用のパスワードを記憶する識別情報記憶手段と、
前記入力手段から入力された前記第２識別子群と前記第１の認証用のパスワードとを比較して一致するか否かを判断し、判断結果を出力する制御手段と、
を備える認証装置。
【請求項２】
前記識別子生成手段が前記表示手段に表示する前記識別子の各々の位置座標をランダムに生成することを特徴とする前記請求項１に記載の認証装置。
【請求項３】
前記制御部が前記表示手段に表示された異なる座標にある同一の識別子を連続して入力する場合と、同じ座標の前記識別子を繰り返して入力する場合の前記識別子の入力回数の計数の規則を変更することを特徴とする前記請求項１または２に記載の認証装置。
【請求項４】
前記識別子は文字、画像、映像、または写真を含むことを特徴とする前記請求項１乃至３のいずれか一項に記載の認証装置。
【請求項５】
前記識別情報記憶手段は、予め定められた認証終了後に直ちに起動するプログラムと関連付けたプログラム指示対応情報と前記第１のパスワードの後にさらに前記プログラム指示対応情報を付加して作成した第２の認証用パスワードを記憶し、
前記制御手段は、前記第２の識別子群を構成する前記第１のパスワード部分と、前記第２の認証用パスワードの一部を構成する前記第１の認証用パスワード部分とを比較して一致するか否かの判断を行って、判断した結果を前記情報処理装置に出力し、前記第１のパスワード部分が一致している場合に、前記第２の識別子群の一部を構成する前記プログラム指示対応情報部分と前記第２のパスワードの中の前記プログラム指示対応情報とを比較して、前記プログラム指示対応情報部分が一致している場合には前記プログラム指示対応情報を前記情報処理装置に出力し、一致していない場合には出力しない、
ことを特徴とする前記請求項１乃至４のいずれか一項に記載の認証装置。
【請求項６】
複数の識別子からなり前記識別子の中に同一の前記識別子の数が２以上で且つ同一の前記識別子からなる組が１組以上を含む第１の識別群を生成し、
前記第１の識別子群を表示し、
表示した前記第１の識別子群の中から、オペレータにより選択される一つ以上の前記識別子からなる第２の識別子群の入力を検知し、
予め定められた第１の認証用のパスワードを記憶し、
入力した前記第２識別子群と前記第１の認証用のパスワードとを比較して一致するか否かを判断して判断結果を出力する認証方法。
【請求項７】
予め定めたユーザー認証終了後に直ちに起動するプログラムと関連付けたプログラム指示対応情報と前記第１のパスワードの後にさらに前記プログラム指示対応情報を付加して作成した第２の認証用パスワードを記憶し、
前記第２の識別子群を構成する前記第１のパスワード部分と、前記第２の認証用パスワードの一部を構成する前記第１の認証用パスワード部分とを比較して一致するか否かの判断を行って、判断した結果を出力し、前記第１のパスワード部分が一致している場合に、前記第２の識別子群の一部を構成する前記プログラム指示対応情報部分と前記第２のパスワードの中の前記プログラム指示対応情報とを比較して、前記プログラム指示対応情報部分が一致している場合には前記プログラム指示対応情報を出力し、一致していない場合には出力しない、ことを特徴とする前記請求項６に記載の認証方法。
【請求項８】
複数の識別子からなり前記識別子の中に同一の前記識別子の数が２以上で且つ同一の前記識別子からなる組が１組以上を含む第１の識別群を生成し、
前記第１の識別子群を表示し、
表示した前記第１の識別子群の中から、オペレータにより選択される一つ以上の前記識別子からなる第２の識別子群の入力を検知し、
予め定められた第１の認証用のパスワードを記憶し、
入力した前記第２識別子群と前記第１の認証用のパスワードとを比較して一致するか否かを判断して判断結果を出力する処理をコンピュータに実行させる認証プログラム。
【請求項９】
予め定めたユーザー認証終了後に直ちに起動するプログラムと関連付けたプログラム指示対応情報と前記第１のパスワードの後にさらに前記プログラム指示対応情報を付加して作成した第２の認証用パスワードを記憶し、
前記第２の識別子群を構成する前記第１のパスワード部分と、前記第２の認証用パスワードの一部を構成する前記第１の認証用パスワード部分とを比較して一致するか否かの判断を行って、判断した結果を出力し、前記第１のパスワード部分が一致している場合に、前記第２の識別子群の一部を構成する前記プログラム指示対応情報部分と前記第２のパスワードの中の前記プログラム指示対応情報とを比較して、前記プログラム指示対応情報部分が一致している場合には前記プログラム指示対応情報を出力し、一致していない場合には出力しない処理をコンピュータに実行させる前記請求項８に記載の認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置の認証装置、認証方法及び認証プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末等、タッチパネルを搭載する装置の普及や高機能化、小型軽量化によって、機密を保持する必要がある情報や個人情報を携帯端末で扱う機会が多くなっている。その為携帯端末の紛失や盗難等、第三者が携帯端末を操作することによる機密情報や個人情報流出の機会が増加している。このような機密情報、個人情報等の流出防止の為、第三者により何等かの方法で推定あるいは不正に取得されたパスワードが用いられて、当該情報処理装置のロックを突破されることを防止する技術が求められている。
【０００３】
例えば、特許文献１、２及び３には、タッチする画面を任意の方向に回転させた状態で入力しても、書きこむ軌跡と予め記憶しておいた入力の情報とを比較して同じ軌跡である事を判断してロックを解除する技術が記載されている。
【０００４】
また、特許文献４及び５には、暗証番号を入力する識別子の配置をランダムに変え、入力した識別子の場所を第三者が特定することを防止する技術が記載されている。
【０００５】
また、特許文献６には、暗証番号の一部の情報を切り出して構成した行と列とからなるマトリックスを表示し、操作者が当該マトリックスの行と列とを選択して暗証番号を生成する方法において、入力の選択肢として表示する行と列との配列をランダムに変更することで入力する情報を第三者が特定することを防止する技術が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−０１６１１５号公報
【特許文献２】特開２０１１−２３２８９８号公報
【特許文献３】特開２０１１−１６０３２６号公報
【特許文献４】特開２００２−０３２１７６号公報
【特許文献５】特開２００６−２７７３３４号公報
【特許文献６】特開２０１４−０１０６６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１、２および特許文献３に記載の技術では、オペレータが入力した軌跡が常に同じ形となることから、タッチパネルに残っている入力の痕跡、例えば画面をタッチした指の皮脂が特定の場所に付着すること、また指が動いた軌跡（ジェスチャーパターン）からオペレータが入力した内容を第三者が特定することが可能になるという課題がある。
【０００８】
また、特許文献４、５および特許文献６に記載の技術では、ランダムに表示される番号や行および列の配列を用いて入力する方式であっても、利用者の指の動き、すなわち入力する為に画面にタッチする回数から、暗証番号の桁数が第三者に特定されやすいという課題がある。
【０００９】
本発明の目的は、上述した問題点を解決する情報処理装置の認証装置、認証方法及び認証プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の認証装置は、複数の識別子からなり前記識別子の中に同一の前記識別子の数が２以上で且つ同一の前記識別子からなる組が１組以上を含む第１の識別群を生成する識別子生成手段と、前記第１の識別子群を表示させる表示手段と、前記表示手段に表示された前記第１の識別子群の中から、オペレータにより選択される一つ以上の前記識別子からなる第２の識別子群の入力を検知する入力手段と、予め定められた第１の認証用のパスワードを記憶する識別情報記憶手段と、前記入力手段から入力された前記第２識別子群と前記第１の認証用のパスワードとを比較して一致するか否かを判断し、判断結果を出力する制御手段と、を備える。
【００１１】
本発明の認証方法は、複数の識別子からなり前記識別子の中に同一の前記識別子の数が２以上で且つ同一の前記識別子からなる組が１組以上を含む第１の識別群を生成し、前記第１の識別子群を表示し、表示した前記第１の識別子群の中から、オペレータにより選択される一つ以上の前記識別子からなる第２の識別子群の入力を検知し、予め定めた第１の認証用のパスワードを記憶し、入力した前記第２識別子群と前記第１の認証用のパスワードとを比較して一致するか否かを判断して判断結果を出力する。
【００１２】
本発明の認証プログラムは、複数の識別子からなり前記識別子の中に同一の前記識別子の数が２以上で且つ同一の前記識別子からなる組が１組以上を含む第１の識別群を生成し、前記第１の識別子群を表示し、表示した前記第１の識別子群の中から、オペレータにより選択される一つ以上の前記識別子からなる第２の識別子群の入力を検知し、予め定められた第１の認証用のパスワードを記憶し、入力した前記第２識別子群と前記第１の認証用のパスワードとを比較して一致するか否かを判断して判断結果を出力する処理をコンピュータに実行させる。
【発明の効果】
【００１３】
本発明は、第三者が情報機器に入力するパスワードの内容を特定することが出来ないという効果がある。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１実施の形態における認証装置１の構成を示すブロック図である。
【図２】本発明の第２実施の形態における認証装置１４の構成を示すブロック図である。
【図３】第１の入力画面作成情報表１２の図である。
【図４】第１のパスワード入力画面を示す図である。
【図５】第１のパスワード登録情報表１１Ａの図である。
【図６】第２の入力画面の図である。
【図７】第３の入力画面の図である。
【図８】第４の入力画面の図である。
【図９】第５の入力画面の図である。
【図１０】第６の入力画面の図である。
【図１１】第７の入力画面の図である。
【図１２】第８の入力画面の図である。
【図１３】第２の入力画面作成情報表１２Ａの図である。
【図１４】第９の入力画面の図である。
【図１５】パスワード作成フロー図を示す。
【図１６】ロック解除フロー図を示す。
【図１７】本発明の第３実施の形態における認証装置１７の構成を示すブロック図である。
【図１８】第２のパスワード登録情報表１１Ｂの図である。
【図１９】第３の入力画面作成情報表１２Ｂの図である。
【図２０】第１の指示対応情報表１８の図である。
【図２１】第１０の入力画面の図である。
【図２２】第１１の入力画面の図である。
【図２３】第１２の入力画面の図である。
【図２４】第３の実施の形態のロック解除フロー図を示す。
【発明を実施するための形態】
【００１５】
[第１の実施の形態]
本発明の第１の実施の形態について図面を参照して詳細に説明する。
【００１６】
図１は、本発明の第１の実施形態の認証装置（以降、ユーザー認証装置とも呼ぶ）１を示すブロック図である。
【００１７】
ユーザー認証装置１は、識別子生成部２と、制御部３と、識別情報記憶部４と、表示部６と、入力部７とを備えている。識別子生成部２、識別情報記憶部４、表示部６及び入力部７は、制御部３に接続される。ユーザー認証装置１からの出力が情報処理装置１００に伝達される。なお、図１では、制御部３が、情報処理装置１００との通信のためのインタフェースを含む構成となっている。本発明は、図１の構成に限定されるものではない。
【００１８】
識別子生成部２は、複数の識別子を含む第１の識別子群を生成する。第１の識別子群は、同一の識別子の数が２以上で且つ同一の識別子からなる組が１組以上を有する識別子群である。なお、第１の識別子群には、複数の識別子のほかに、各識別子の表示位置を示す情報が含まれていてもよい。
【００１９】
表示部６は、制御部３の制御の下に前述の第１の識別子群を表示する。
【００２０】
入力部７は、オペレータが行う後述の第２の識別子群の入力を検知して、入力部7からの情報を制御部３に出力する。
【００２１】
ユーザーの認証作業において、入力部７は、表示部６に表示された第１の識別子群の中から識別子が選択されることを検知する。入力部７からの検知出力に基づいて、制御部３は、選択された識別子に対応する第２の識別子群を作成する。制御部３は第２の識別子群を識別子情報部４に出力する。このように、入力部７を用いて第２の識別子群がユーザー認証装置１に入力される。
【００２２】
なお、ユーザー（以下ではオペレータとも言う）が認証作業を行う際に、前述の表示部６には同一の識別子を含む複数の識別子が表示される。この場合、オペレータがパスワードを入力する場合に、表示部６の画面上の異なった場所にある同一の識別子のどちらか一方あるいは両方を自由に選択することができる。したがってオペレータが同じ内容のパスワードを入力する操作を行う場合に入力する度に入力の軌跡及び入力の桁数を変えることが出来る。
【００２３】
識別情報記憶部４は、制御部３から受け取った第２の識別子群と予め定められた第１の認証用パスワードを記憶する。
【００２４】
制御部３は、識別子情報部４に記憶された第２の識別子群と予め定められた第１の認証用のパスワードとを比較して一致するか否かを判断して判断結果を情報処理装置１００に出力する。
【００２５】
本発明の第１の実施形態の認証装置１の、識別子生成部２、制御部３、識別情報記憶部４は、それぞれ論理回路、記憶装置等で構成される。識別子生成部２、制御部３及び識別情報記憶部４は、プログラム制御により動作するコンピュータであってもよい。この場合、識別子生成部２、制御部３及び識別情報記憶部４はコンピュータが備える処理装置が、非一時的にデータを格納できる記憶装置に格納されたプログラムを読み込んで実行することで実現してもよい。
【００２６】
以上の様に、本発明の第１の実施の形態における認証装置１は入力軌跡からパスワードを特定することを防止することが出来る。その理由は、パスワードを入力させる表示部６に同一の識別子を表示部６の画面上の複数の場所に表示させることにより、オペレータがパスワードを入力する際に、識別子を入力する軌跡を複数選択できるからである。
【００２７】
[第２の実施の形態]
本発明の第２の実施の形態について説明する。図２は本発明の第２の実施の形態のユーザー認証装置１４を示すブロック図である。
【００２８】
ユーザー認証装置１４は、制御部１３と、識別情報記憶部９と、ユーザー認証装置１４がオペレータに対する情報を表示する表示部６と、オペレータがユーザー認証装置１４に情報を入力する入力部７とを含む。
【００２９】
制御部１３は、識別子生成部２と情報処理部８とを含む。
【００３０】
識別情報記憶部９は、記憶部１０を含む。記憶部１０はパスワード登録情報表１１と入力画面作成情報表１２とを含む。
【００３１】
識別子生成部２は、ユーザー認証の際に表示部６に表示する第１の識別子群を構成する各々の識別子の位置座標を生成する。第１の識別子群は、複数の識別子の中に同一の識別子の数が２以上で且つ同一の識別子からなる組が１組以上を有する様に生成される。
【００３２】
情報処理部８は、識別子生成部２が生成した識別子群の各々の識別子の位置を示す座標を表示部６に出力し、表示の実行を指令する。
【００３３】
情報処理部８は、入力部７が検出した入力情報から識別子の種類の特定、識別子の座標の認識を行う。
【００３４】
情報処理部８は、識別情報記憶部９がパスワード登録情報表１１から読みだしたパスワードの情報とオペレータが入力部７から入力したパスワードとを比較して、一致するか否かを判断する。情報処理部８が、パスワードが一致すると判断した場合に、制御部１３がロック解除の指令を情報処理装置１００に出力する。情報処理部８が、パスワードが一致しないと判断した場合に、制御部１３がロック解除の指令を情報処理装置１００に出力しない。
【００３５】
パスワード登録情報表１１は、オペレータが認証の為に入力したパスワードの情報を記載した表である。
【００３６】
入力画面作成情報表１２は、情報処理部８が出力したパスワードを入力画面に表示する識別子の種類、座標のデータを記憶部１０が受け取り、記憶部１０により当該座標データが書き込まれた表である。
【００３７】
表示部６は、情報処理部８からの指令をうけて、オペレータに対して文字等の識別子を表示する。
【００３８】
入力部７は、タッチパネル等からなり、その表面に対してオペレータが指あるいはスタイラスペン等で入力した内容を検知し、情報処理部８に検知した情報を出力する。
ここで、第２の実施の形態の動作を説明するための図面について説明する。
【００３９】
図３は、第１の入力画面作成情報表１２を示す。図３は、表示部６の画面のＸ方向を３、Ｙ方向を６のマトリクス状の領域に分割し、各々の領域の座標に割り当てた識別子を表示した図である。
【００４０】
図４は、図３の第１の入力画面作成情報表１２のデータに基づき、各々の識別子を表示部６に表示した図である。例えば図３に示す座標（Ｘ１、Ｙ１）に割り当てられた識別子が１の場合、図４の第１の入力画面の左上にある座標（Ｘ１、Ｙ１）の領域に識別子１が表示されていることを示す。他の座標に割り当てられた各々の識別子についても同様である。
【００４１】
図５は、第２の実施の形態の第１のパスワード登録情報表１１Ａの例を示す。図５は、パスワードを構成する第１の情報から第５の情報の欄と、各々の欄に対応する識別子との関係を表にした図である。
【００４２】
図６から図１１は入力画面上にタッチした指あるいはスタイラスペンが描くパスワードの入力軌跡を当該の識別子をつなぐ矢印で表している。
【００４３】
図６は、第２の実施の形態でパスワードを登録した画面と、識別子配列が同じ画面でパスワードを入力した場合の第２の入力画面を示した図である。
【００４４】
図７は、第２の実施の形態でパスワード登録した画面と、識別子配列が同じ画面で図６とは異なる軌跡でパスワードを入力した第３の入力画面を示した図である。
【００４５】
図８は、第２の実施の形態でパスワードを登録した画面と、識別子配列が同じ画面で図６及び図７とは異なる軌跡でパスワードを入力した第４の入力画面を示した図である。
【００４６】
図９は、第２の実施の形態でパスワードを登録した画面と、識別子配列が異なる画面でパスワードを入力した第５の入力画面を示した図である。
【００４７】
図１０は、第２の実施の形態でパスワードを登録した画面と、識別子配列が異なる画面で図９とは異なる軌跡でパスワードを入力した第６の入力画面を示した図である。
【００４８】
図１１は、第２の実施の形態でパスワードを登録した画面と、識別子配列が異なる画面で図９及び図１０とは異なる軌跡でパスワードを入力した第７の入力画面を示した図である。
【００４９】
図１２は、第２の実施の形態で同一識別子が連続する様に新たにパスワードを設定し、入力した場合の第８の入力画面を示した図である。
【００５０】
図１３は、表形式で作成した第２の実施の形態の第２の入力画面作成情報表１２Ａの例を示す。第１行目は表示部６に設定した位置を示す、Ｘ及びＹの座標の数値を記述する欄である。なお、Ｘ及びＹ座標の数値は格子状の区切った領域の中心位置を示すのではなく、格子の交点の位置と定義してもよい。第２行目は、各々の座標に関連付けられ、表示部６に表示される文字、図形の等の識別子を記述した欄である。
【００５１】
図１４は、表示部６に表示する各々の識別子をランダムな位置に配置する場合の第２実施の形態の第９の入力画面の図を示す。
【００５２】
ここで図１４の左上を原点として、Ｘ及びＹの座標を設定した場合、例えば図１３の第２の入力画面作成情報表１２Ａにおける識別子の行の先頭部分にある座標は、左上を原点とし、Ｘ方向（原点から右方向）に距離０２０とＹ方向（原点から下方向）に距離０２０にある座標（Ｘ０２０、Ｙ０２０）であり、識別子１が割り当てられている。したがって表示部６の画面の当該座標に識別子１が表示されている。以下同様にその他の各々の座標に関連付けられた各々の識別子が表示部６の画面上に表示される。
【００５３】
図１５は、第２の実施の形態のパスワード作成フローを示す。詳細は後述する。
【００５４】
図１６は、第２の実施の形態のロック解除フローを示す。詳細は後述する。
（動作の説明）
次に、ユーザー認証装置１４の動作を説明する。ここではスマートフォンやタブレット端末等、タッチパネルを搭載する装置に適用した例である。
【００５５】
まず、図３に示す様に、表示部６をＸが３個、Ｙが６個の領域に分割して、それぞれの領域に識別子を配置する場合を説明する。
【００５６】
制御部８が各々の領域に予め定めたそれぞれの識別子を割り当てた第１の入力画面作成情報表１２を作成する。図３によれば、識別子の種類は１から９までの数字であり、本発明の特徴である同一の内容を有する識別子が複数配置されている。本例では、１から９の識別子がそれぞれ２か所に配置されている。例えば識別子１は、座標（Ｘ１、Ｙ１）と座標（Ｘ３、Ｙ６）とに配置されている。なお、本例では各々の識別子を２か所配置したが、同一となる識別子の数は２か所に限定せず２個以上の任意の個数でもよい。制御部８が第１の入力画面作成情報表１２から各々の識別子の座標及び内容の情報を読みだして、表示部６に表示を指令する。
【００５７】
次に、オペレータが認証に用いるパスワードを登録する作業を説明する。
【００５８】
入力する際の初期画面として、制御部８が表示部６に前述の図３に示す第１の入力画面作成情報表１２に記憶した識別子とその識別子が割り当てられた各々の座標データを出力する。次に、表示部６が、前述の第１の入力画面作成情報表１２に記載された各々の識別子を当該座標の各々に表示させる。表示した例が図４に示す第１の入力画面である。
【００５９】
オペレータが表示部６の画面に表示された識別子群から必要な識別子を選択して、入力部７（たとえば表示部６に重なって設置されているタッチパネル等）を用いてパスワードを入力する。ここでパスワードの桁数が５桁であり、パスワードの第１の情報を１、第２の情報を２、第３の情報を３、第４の情報を５、第５の情報を７と入力する。入力部７から入力したパスワードの情報が識別情報記憶部９の記憶部１０に伝達され、記憶部１０がパスワード登録情報表１１を作成して内容を記録する。図５に第１のパスワード登録情報表１１Ａを示す。第１のパスワード登録情報１１Ａに記録したパスワード情報は認証する際に用いられる。
【００６０】
ここで、図１５を参照してパスワードの作成処理フローを説明する。
【００６１】
制御部１３の情報処理部８が表示部６にパスワード作成の起動画面を表示させる（Ｓ００１）。
【００６２】
情報処理部８が第１の入力画面作成情報表１２の情報を基にパスワード入力初期画面を表示部６に表示を指令する（Ｓ００２）。
【００６３】
オペレータが入力部７からパスワードを入力する（Ｓ００３）。情報処理部８は、入力されたパスワードを識別情報記憶部９の記憶部１０に転送する。
【００６４】
記憶部１０がＳ００２で入力したパスワードの情報を第一のパスワード情報表１１Ａに書き込む（Ｓ００４）。
【００６５】
次にオペレータが、登録したパスワード１、２、３、５、７を用いて認証を試みる動作について説明する。
【００６６】
表示部６に表示する画面が、パスワードを登録した画面と、識別子配列が同じ場合の例を説明する。（図６、図７、図８参照）
ここでは、情報処理装置１００が休止あるいは電源オフの状態から再起動される場合のユーザー認証が必要となる場合で説明する。
【００６７】
まず、情報処理装置１００の起動が行われ、パスワードの入力を要求する状態になる。次にオペレータが入力部７を用いて認証作業の開始を試みる。情報処理部８が、入力部７からのオペレータが行った新たな認証作業の開始を検知すると、パスワードを入力したときに表示した入力画面と同じ画面を表示する。
【００６８】
オペレータが表示された入力画面を見て、入力部７からパスワードの入力を開始する。
【００６９】
まず、図６に示した入力軌跡の例では、左上の識別子１（座標（Ｘ１、Ｙ１））を起点として、右方向に識別子２（座標（Ｘ２、Ｙ１））、識別子３（座標（Ｘ３、Ｙ１））とを選択し、次に識別子５（座標（Ｘ３、Ｙ３））を選択した後に識別子７（座標（Ｘ１、Ｙ６））を選択することで、１、２、３、５、７を入力する。
【００７０】
次に、図７に示した入力軌跡では、左上の識別子１（座標（Ｘ１、Ｙ１））を起点として、右方向に識別子２（座標（Ｘ２、Ｙ１））を入力し、ここまでは図６と同様の軌跡であるが、次に識別子３（座標（Ｘ３、Ｙ２））を選択することで軌跡が変わり、識別子５（座標（Ｘ３、Ｙ３））を選択した後に識別子７（座標（Ｘ２、Ｙ２））と新たな軌跡を描いて１、２、３、５、７を入力する。
【００７１】
さらに、次に、図８に示した入力軌跡では、右下の識別子１（座標（Ｘ３、Ｙ６））を起点として、識別子２（座標（Ｘ２、Ｙ１））、識別子３（座標（Ｘ３、Ｙ２））、識別子５（座標（Ｘ２、Ｙ６））、識別子７（座標（Ｘ１、Ｙ５））と、図６及び図７とは別の軌跡を描いて１、２、３、５、７を入力する。
【００７２】
これら、図６、図７、図８はパスワードを登録したときと同じ識別子の配列ではあるがパスワードを入力する軌跡がそれぞれ異なる。
【００７３】
次に、表示部６に表示する画面が、パスワードを登録した画面と、識別子配列が異なる場合の例を説明する。
【００７４】
情報処理部８が、入力部７からのオペレータが行った新たな認証作業の開始を検知すると、識別子生成部２が各々の座標に対する識別子の割り当てを新たに生成する。例えば図９、図１０、図１１に示した様に、前述の図６、図７、図８とは異なる識別子を各々の座標に対してランダムに割り当てる。また割り当てにあたっては、同じの識別子を２個以上に設定するなどの処理を行う。生成した新たな割り当てのデータを情報処理部８が識別子生成部２から識別情報記憶部９の記憶部１０に出力し、記憶部１０が入力画面作成情報表１２の内容を書き換える。表示部６が書き換えられた第１の入力画面作成情報表１２のデータを基に入力画面を表示する。情報処理部８が、オペレータに対して、パスワードの入力を促す。オペレータが、識別子の配列が新しくなった入力画面を見て、入力部７からパスワードの入力を行う。
【００７５】
次に入力の具体的な例を説明する。
【００７６】
図９に示した入力軌跡の例では、識別子１（座標（Ｘ１、Ｙ３））を起点とし、識別子２（座標（Ｘ２、Ｙ３））、識別子３（座標（Ｘ２、Ｙ１））、識別子５（座標（Ｘ３、Ｙ１））、識別子７（座標（Ｘ３、Ｙ２））を順番に選択することでパスワード１、２、３、５、７を入力する。
【００７７】
次に、図１０に示した入力軌跡では、右下の識別子１（座標（Ｘ３、Ｙ６））を起点として、識別子２（座標（Ｘ２、Ｙ４））、識別子３（座標（Ｘ１、Ｙ２））、識別子５（座標（Ｘ３、Ｙ１））、識別子７（座標（Ｘ３、Ｙ３））と図９とは異なる軌跡を描いてパスワード１、２、３、５、７を入力する。
【００７８】
さらに、図１１に示した入力軌跡では、識別子１（座標（Ｘ１、Ｙ３））を起点として、識別子２（座標（Ｘ２、Ｙ４））、識別子３（座標（Ｘ２、Ｙ１））、識別子５（座標（Ｘ１、Ｙ６））、識別子７（座標（Ｘ３、Ｙ３））の様に、図９、図１０とはさらに異なる軌跡を描いてパスワード１、２、３、５、７を入力する。
【００７９】
以上の様に図６から図１１における入力する為に描かれた軌跡は全て異なるが、入力するパスワードは全て同じパスワードであると制御部１３が認識し、制御部１３から情報処理装置１００にロック解除の指令が出力される。
【００８０】
ここで、図１２を参照して同一識別子を連続入力した別のパスワードを用いた場合の例を説明する。新たなパスワードは、１、２、２、３、３、５、７とする。
【００８１】
本例の入力規則として、入力する識別子が異なる場所の同じ識別子を選択した場合は、選択した内容をその都度入力する。次に、ある識別子を入力し、そのまま他の識別子を入力せずに同じ場所の識別子を連続して入力した場合は入力した回数分を認識するのではなく、最後に入力した一回分だけが有効であると定めた場合で説明する。なお、この入力規則は制御部８に予め備えられた記憶領域に記憶されていてもよいし、情報処理装置１００などの外部装置から書き換えてもよい。
【００８２】
図１２に示した入力軌跡を説明する。指又はスタイラスペンが、識別子１（座標（Ｘ１、Ｙ３））を起点として、識別子２（座標（Ｘ２、Ｙ４））、識別子２（座標（Ｘ２、Ｙ３））、識別子３（座標（Ｘ１、Ｙ２））と移動して各々の識別子が選択される。さらに入力を継続して、直前に入力した識別子３（座標（Ｘ１、Ｙ２））の識別子の上を通過して入力が終了した後に、他の識別子に触れることなく同じ識別子３（座標（Ｘ１、Ｙ２））の上を更に通過することで識別子３が再度入力される。ここまでの入力の履歴が表示部６に１、２、２、３、３と表示される。
【００８３】
次に前述の識別子３（座標（Ｘ１、Ｙ２）に続いて、識別子３（Ｘ２、Ｙ１）を入力する。この場合も直前に入力した識別子３（座標Ｘ２、Ｙ１）の識別子の上を通過して入力が終了した後に、他の識別子に触れることなく同じ識別子３（座標Ｘ２、Ｙ１）座標の識別子を更に通過することで識別子３が再度入力される。
【００８４】
その後引き続き識別子５（座標（Ｘ３、Ｙ１））、識別子７（座標（Ｘ３、Ｙ２））、識別子７（座標（Ｘ３、Ｙ３））を入力する。この時、入力部７が制御部８に出力した識別子及び表示部６に表示された識別子の入力履歴は１、２、２、３、３、３、３、５、７、７である。
【００８５】
ここで前述の入力規則を適用して制御部８が行う識別子の有効又は無効の編集作業を説明する。まず入力画面生成情報表１２の各々の識別子の座標と入力部７が検知した各々の識別子の座標とを比較し、選択された識別子の座標を特定するとともに、同じ位置の識別子が連続して選択されたか否かを判定する。同じ位置の識別子が連続したと判断した場合は連続した識別子の最後の識別子を有効とし、連続が開始された識別子から当該識別子の直前までを無効とする処理をおこなう。具体的には、識別子３（座標（Ｘ１、Ｙ２））が連続して２回入力されていることから、有効となる内容は識別子３が一回である。また識別子３（座標（Ｘ２、Ｙ１））も同様に連続して２回入力されていることから、有効となる内容は識別子３（座標（Ｘ２、Ｙ１））が一回である。一方、異なった位置の識別子が選択された場合は、各々の座標位置に定義された識別子の内容を有効とする処理を行う。
【００８６】
以上の処理により、制御部８が、図１２の軌跡における入力情報は１、２、２、３、３、５、７、７であると認識する。
【００８７】
次に、第２の実施の形態において、識別子を表示部６に表示させる場合に各々の識別子の位置を格子状に整然と並べるのではなくランダムに配置した例を説明する。
【００８８】
まず、パスワード１、２、３、５、７が既にパスワード登録情報表１１記憶されている状態から説明する。
【００８９】
図１３が第２の入力画面作成情報表１２Ａの例である。
識別子生成部２が、座標のＸ及びＹを生成する。なお、識別子を割り当てる座標の数は予め定めておき、必要な数の座標の欄を設ける。本例では、合計１６個が定義される。ここで、表示部６の画面上の各々の識別子の間隔はランダム配置される様に座標を調整している。図１４は、図１３の識別子をランダムな位置に配置した場合の第２の入力画面を示す図である。ここで図１４の左上を原点としてＸ及びＹの座標を設定した場合、例えば図１３の第２の入力画面作成情報表１２Ａの識別子１のＸ座標は左上から右方向に０２０の距離、Ｙ座標は左上から下方向に０２０の距離にある交点に表示すると定義する。以下同様にその他の各々の識別子を表示部６の画面上に表示する。
【００９０】
次に入力の具体的な例を説明する。図１４に示した入力軌跡は、識別子１（座標（Ｘ０２０、Ｙ０２０））を起点とし、識別子２（座標（Ｘ０３０、Ｙ０３０））、識別子３（座標（Ｘ０６０、Ｙ０３０））、識別子５（座標（Ｘ０４０、Ｙ０６０））、識別子７（座標（Ｘ０２０、Ｙ０４０））を順番に選択することで、１、２、３、５、７を入力したことを示す。
【００９１】
ここで、図１６を参照してロック解除のフローを説明する
オペレータの起動の操作により、制御部１３の情報処理部８が表示部６にパスワード入力画面を表示させる（Ｓ１０１）。
【００９２】
識別子生成部２がパスワード登録情報表１１から読みだした情報を基に各々の識別子の表示画面上に配置する座標を生成し、各々の座標に識別子割り当て、第２の入力画面生成情報表１２に記憶する（Ｓ１０２）。
【００９３】
情報処理部８が入力画面作成情報表１２の座標情報に基づき、各々の識別子を表示部６に表示させる（Ｓ１０３）。
【００９４】
情報処理部８が、オペレータが入力部７から入力したパスワードの内容を一時記憶する（Ｓ１０４）。
【００９５】
制御部８が、パスワード登録情報表１１に記憶した情報と制御部８が一時記憶した入力したパスワードと比較して、一致しているか否かを判定する（Ｓ１０５）。
【００９６】
パスワードが一致していると判断した場合（Ｓ１０５：ＹＥＳ）、ステップＳ１０６を実行する。
【００９７】
パスワードが一致していないと判断した場合（Ｓ１０５：ＮＯ）、ステップ１０２に戻る。
【００９８】
ステップＳ１０５がＹＥＳの場合、制御部１３が情報処理装置１００にロック解除の指令を出力する（Ｓ１０６）。
【００９９】
以上の様に、本発明のユーザー認証装置１４は、第３者に、オペレータが入力した軌跡を知られてその軌跡からパスワードを特定されることを防止することできる。その理由はパスワードを入力する入力画面に表示する識別子を同一の識別子を含む複数の識別子で構成し、また認証を行うたびごとに識別子の配列をランダムに変更することにより、同じパスワードでありながらそれぞれ異なった入力軌跡を複数選択できるからである。
【０１００】
[第３の実施の形態]
本発明の第３の実施の形態について説明する。図１７は本発明の第３の実施の形態のユーザー認証装置１７を示すブロック図である。
【０１０１】
ユーザー認証装置１７は、制御部１３と、識別情報記憶部１６と、各種の情報を画面に表示する表示部６と、オペレータからの入力情報を検知する入力部７とを含む。
【０１０２】
制御部１３は、識別子生成部２と情報処理部８とを含む。識別情報記憶部１６は、記憶部１５を含む。記憶部１５はパスワード登録情報表１１と入力画面作成情報表１２とプログラム指示対応情報表１８を含む。
【０１０３】
識別子生成部２は、ユーザー認証の際に表示部６に表示する第１の識別子群を構成する識別子の予め定めた表示数分の座標（Ｘ及びＹ）を生成する。第１の識別子群は、各座標に対して識別子の中の同一の識別子の数が２以上で且つ同一の識別子からなる組が１組以上を有する様に割り当てられる。
【０１０４】
情報処理部８は、識別子生成部２が生成した識別子と識別子の座標を表示部６に出力し、表示の実行を指令する。
【０１０５】
情報処理部８は、入力部７がオペレータにより入力された情報を受け取り、受け取った情報から識別子の種類の特定、識別子の座標の認識を行う。
【０１０６】
情報処理部８は、識別情報記憶部１６がパスワード登録情報表１１から読みだしたパスワードの情報とオペレータが入力部７を用いて入力したパスワードとを比較して、一致するか否かを判断する。情報処理部８が、パスワードが一致すると判断した場合に、制御部１３がロック解除の指令を情報処理装置１００に出力する。情報処理部８が、パスワードが一致しないと判断した場合に、制御部１３がロック解除の指令を情報処理装置１００に出力しない。
【０１０７】
情報処理部８は、識別情報記憶部１６がプログラム指示対応情報表１８から読みだしたプログラム指示情報とオペレータが入力部７を用いて入力したパスワードの一部として入力したプログラム指示の情報とを比較して、プログラム指示対応情報表１８に記載されたプログラム名と一致するプログラムが存在するか否かを判断する。情報処理部８が、プログラム指示対応情報表１８に記載された情報と一致すると判断した場合に、制御部１３が当該プログラム名を情報処理装置１００に出力する。情報処理部８が、当該プログラム名が一致しないと判断した場合に、制御部１３は当該プログラム名を情報処理装置１００に出力しない。
【０１０８】
パスワード登録情報表１１は、オペレータが認証の為に入力したパスワードの情報を記載した表である。
【０１０９】
入力画面作成情報表１２は、情報処理部８が出力したパスワードを入力画面に表示する識別子の種類、座標のデータを記憶部１５が受け取り、記憶部１５が当該座標データを書き込んだ表である。
【０１１０】
プログラム指示対応情報表１８は、第１のパスワードに付加された情報で、認証終了後に起動するプログラムを指示する識別子と起動するプログラムの名称とを関連付けた情報を記載した表である。
【０１１１】
表示部６は、情報処理部８からの指令をうけて、オペレータに対して文字等の識別子を表示する。
【０１１２】
入力部７は、タッチパネル等からなり、その表面に対してオペレータが指あるいはスタイラスペン等で入力した内容を検知し、情報処理部８に検知した情報を出力する。
【０１１３】
ここで、第３の実施の形態の動作を説明するための図面について説明する。図１８は、第２のパスワード登録情報表１１Ｂの図である。パスワードの欄は、パスワードを構成する情報の欄である。本例では第１の情報から第８の情報の８桁で構成される。識別子の欄には、第１情報から第８情報に対応する識別子が記述される。
【０１１４】
図１９は、表形式で作成した第３の入力画面作成情報表１２Ｂの図である。第１行目は表示部６に設定した座標位置の領域を示すＸ及びＹの座標の数値を記述する欄である。なお、Ｘ及びＹ座標の数値は格子状の区切った領域の中心位置を示すのではなく、格子の交点の位置と定義してもよい。第２行目は、各々の座標に関連付けられ、表示部６に表示される文字、図形の等の識別子を記述した欄である。
【０１１５】
図２０は、プログラム指示対応情報表１８の例を示す。本例では、パスワードの中の第６情報、第７情報、第8情報の３桁で示された情報に対応付けられたプログラム名を示す。第6の情報には、文字、画像、映像、写真などが混在して用いられている。
【０１１６】
図２１は、第３の実施の形態で認証する為の第１のパスワードにプログラム指示の情報を付加して構成した第２のパスワードを入力した場合の入力軌跡を表した第１０の入力画面を示した図である。
【０１１７】
図２２は、図２１で示した入力軌跡とは異なる入力軌跡を描いてパスワードを入力した場合の第１１の入力画面を示した図である。
【０１１８】
図２４は、第３の実施の形態のロック解除フローの図である。
（動作の説明）
次に、本発明の第３の実施の動作を説明する。
【０１１９】
第１及び第２の実施の形態に用いている、認証用のパスワードを第１のパスワードとし、認証終了後に直ちに起動させたいプログラム名と関連づけたプログラム指示対応情報を付加した新たなパスワードを第２のパスワードとする。
【０１２０】
本例は、スマートフォンやタブレット端末等、タッチパネルを搭載する装置に適用した例である。また、パスワードを構成する識別子として、文字以外に画像や映像を識別子として用いる場合も合わせて説明する。
また、入力画面における識別子の位置は、ＸとＹの座標の交点に配置する形態をする。
【０１２１】
まず、オペレータが認証に用いるパスワードの登録を説明する。
【０１２２】
入力する際の初期画面として識別子生成部２が各々の座標に割り当てた識別子、例えば数字の１から９数字及び文字又は画像、映像、写真等をアイコン化した識別子などを割り当て、パスワード登録用の入力画面を生成する。生成した各々の識別子の座標と関連付けられた識別子とが図１９に示す第３の入力画面作成情報表１２Ｂに記録されている。制御部８が表示部６に、前述の第３の入力画面作成情報表１２Ｂに記憶した座標に対応した識別子を表示させる。
【０１２３】
オペレータが表示部６に表示された初期画面から、入力部７（たとえば表示部６に重なって設置されているタッチパネル等）を用いてパスワードを入力する。
【０１２４】
本例の第２のパスワードは、第1のパスワード部分の桁が５、プログラム指示対応情報部分の桁を３とし、全体の桁数が８桁であるとして説明する。なお、第1のパスワードとプログラム指示対応情報との間に予め定めた区切りを示す記号を配置する等でもよい。
【０１２５】
第２のパスワードの第１のパスワード部分とし、第１情報が１、第２情報が２、第３情報が３、第４情報が５、第５情報が７と入力する。さらに、プログラム指示対応情報として、第６情報が画像Ａ、第７情報が２、第８情報が９として入力部７から入力して、これらの第１情報から第８情報で構成された第２のパスワードの情報が識別情報記憶部１６の記憶部１５に伝達され、記憶部１５がパスワード登録情報表１１を作成して内容を記録する。図１８に第２のパスワード登録情報表１１Ｂを示す。第２のパスワード登録情報１１に記録したパスワード情報は、認証する際の正解値情報として用いられる。
【０１２６】
図２０に示したプログラム指示対応情報表１８は、オペレータが情報処理装置の運転を行う前あるいは必要に応じて登録する。
【０１２７】
次にオペレータが、登録した第２のパスワード１、２、３、５、７、画像Ａ、２、９を用いて認証を試みる動作について説明する。
【０１２８】
認証の為にパスワードを入力する際に、表示部６に表示する画面が、パスワード登録の場合に用いた各々の識別子が同じ配置の場合で説明する。
【０１２９】
情報処理部８が、入力部７からのオペレータが行った新たな認証作業の開始を検知すると、第２のパスワードを入力したときに標示した入力画面と同じ画面を表示する。
【０１３０】
オペレータが、表示部６に表示された入力画面を見て、入力部７からパスワードの入力を開始する。
【０１３１】
まず、図２１の第１０の入力画面に示した入力軌跡例では、左上の識別子１（座標（Ｘ０２０、Ｙ０２０））を起点として、識別子２（座標（Ｘ０３０、Ｙ０３０））、識別子３（座標（Ｘ０１０、Ｙ０６０））、識別子５（座標（Ｘ０４０、Ｙ０６０））、識別子７（座標（Ｘ０３０、Ｙ０６０））を選択することで、１、２、３、５、７を入力部７が検知し、さらに続けて、識別子画像Ａ（座標（Ｘ０１０、Ｙ０３０））、識別子２（座標（Ｘ０３０、Ｙ０３０））、識別子９（座標（Ｘ０４０、Ｙ０２０））を検知してこれらの入力情報が制御部８に出力される。入力された情報は、１、２、３、５、７、画像Ａ、２、９である。
【０１３２】
次に、図２２の第１１の入力画面に示した入力軌跡例では、左上の識別子１（座標（Ｘ０２０、Ｙ０２０））を起点として、識別子２（座標（Ｘ０３０、Ｙ０３０））、識別子３（座標（Ｘ０１０、Ｙ０６０））、識別子５（座標（Ｘ０４０、Ｙ０６０））、識別子７（座標（Ｘ０３０、Ｙ０６０））を選択することで、１、２、３、５、７を入力部７が検知し、さらに続けて、識別子画像Ａ（座標（Ｘ０４０、Ｙ０３０））、識別子２（座標（Ｘ０６０、Ｙ０６０））、識別子９（座標（Ｘ０４０、Ｙ０７０））を検知してこれらの入力情報が制御部８に出力される。これらの入力された全ての情報は、１、２、３、５、７、画像Ａ、２、９である。
【０１３３】
以上の様に図２１と図２２において、入力する為に描かれた軌跡が異なるが、入力するパスワードは全て同じ内容のパスワードであると認識される。
【０１３４】
次に、オペレータが入力部７から入力したパスワードの内容を情報処理部８が一時記憶する。
【０１３５】
情報処理部８が、一時記憶した第２のパスワードを構成する第１のパスワード部分の内容と図１８に示す第２のパスワード登録情報表１１Ｂの第１のパスワード部分の記憶内容とを比較して一致しているか否かを判断する。
【０１３６】
一致している場合、ユーザー認証装置１７の制御部１３が、情報処理装置１００にロック解除の指令を出力する共に、情報処理部８が第２のパスワードのプログラム指示情報部の情報から図２０に示すプログラム指示対応情報表１８のなかから該当するプログラム名を抽出して、制御部１３を経由して当該プログラム名を情報処理装置１００に出力する。情報処理装置１００がプログラム名を受け取り、当該プログラムの起動を開始する。一方、情報処理部８が第２のパスワードのプログラム指示情報部の情報から図２０に示すプログラム指示対応情報表１８中に該当するプログラム名が無いと判断した場合は、プログラム起動に関する指令を出力しない。なお、図２３の第１２の入力画面に示す様に、識別子の画面上の配置は二重の円環状などに配置してもよい。
【０１３７】
ここで、図２４を参照して第３の実施の形態のロック解除フローを説明する。
【０１３８】
オペレータの起動の操作により、制御部１３の情報処理部８が表示部６にパスワード入力画面を表示させる（Ｓ２０１）。
【０１３９】
識別子生成部２が第２のパスワード登録情報表１１から読みだした情報を基に各々の識別子の表示画面上に配置する座標を生成し、各々の識別子を割り当て、第３の入力画面生成情報表１２に記憶する（Ｓ２０２）。
【０１４０】
情報処理部８が入力画面作成情報表１２の座標情報に基づき、各々の識別子を表示部６に表示させる（Ｓ２０３）。
【０１４１】
情報処理部８が、オペレータが入力部７から入力した第２のパスワードの内容を一時記憶する（Ｓ２０４）。
【０１４２】
制御部８が、第２のパスワード登録情報表１１に記憶した第１のパスワード部の情報と制御部８が一時記憶した第１のパスワード部と比較して、一致しているか否かを判定する（Ｓ２０５）。
【０１４３】
制御部８が、第１のパスワード部が一致していると判断した場合（Ｓ２０５：ＹＥＳ）、ステップＳ２０６を実行する。
【０１４４】
パスワードが一致していないと判断した場合（Ｓ２０５：ＮＯ）、ステップ２０２に戻る。
【０１４５】
ステップＳ２０５がＹＥＳの場合、情報処理部８が、一時記憶した第２のパスワードのプログラム指示情報部がプログラム指示対応情報表１８に記載されているか否かを判断する（Ｓ２０６）。
【０１４６】
制御部８が、プログラム指示情報部がプログラム指示対応情報表１８に記載されていると判断した場合（Ｓ２０６：ＹＥＳ）制御部１３がロック解除の指令と当該プログラム名とを情報処理装置１００に出力する（Ｓ２０７）。
【０１４７】
ステップＳ２０５がＮＯの場合、制御部１３が当該プログラム名は出力せずにロック解除の指令を情報処理装置１００に出力する（Ｓ２０８）。
【０１４８】
以上の様に、本発明のユーザー認証装置１７は、入力するパスワードの軌跡から第３者が当該パスワードを特定することを防止するとともに認証終了後にプログラムを起動することができる。その理由は第２のパスワードに、起動するプログラムの名称と関連付けられたプログラム指示情報が組み込まれているからである。
【符号の説明】
【０１４９】
１    認証装置
２    識別子生成部
３    制御部
４    識別情報記憶部
６    表示部
７    入力部
８    情報処理部
９    識別情報記憶部
１０    記憶部
１１    パスワード登録情報表
１１Ａ    パスワード登録情報表
１１Ｂ    パスワード登録情報表
１２    入力画面作成情報表
１２Ａ    入力画面作成情報表
１２Ｂ    入力画面作成情報表
１３    制御部
１４    認証装置
１５    記憶部
１６    識別情報記憶部
１７    認証装置
１８    プログラム指示対応情報表
１００    情報処理装置
【図１】
2016149083.tif 000003
【図２】
2016149083.tif 000004
【図３】
2016149083.tif 000005
【図４】
2016149083.tif 000006
【図５】
2016149083.tif 000007
【図６】
2016149083.tif 000008
【図７】
2016149083.tif 000009
【図８】
2016149083.tif 000010
【図９】
2016149083.tif 000011
【図１０】
2016149083.tif 000012
【図１１】
2016149083.tif 000013
【図１２】
2016149083.tif 000014
【図１３】
2016149083.tif 000015
【図１４】
2016149083.tif 000016
【図１５】
2016149083.tif 000017
【図１６】
2016149083.tif 000018
【図１７】
2016149083.tif 000019
【図１８】
2016149083.tif 000020
【図１９】
2016149083.tif 000021
【図２０】
2016149083.tif 000022
【図２１】
2016149083.tif 000023
【図２２】
2016149083.tif 000024
【図２３】
2016149083.tif 000025
【図２４】
2016149083.tif 000026