(57)【要約】      （修正有）【課題】ユーザＩＤとパスワードによるユーザ認証方式において、正当なユーザがパスワードを誤入力した場合に、誤ったパスワードであることをユーザに通知することにより、不必要なアカウントのロックを回避する。【解決手段】ユーザＩＤに対して過去に誤入力されたパスワードを誤りパスワード記憶部３１２に履歴として保持しておき、入力装置３０３から入力されたパスワードと誤りパスワード記憶部３１２に保持されている誤入力されたパスワードの履歴とを比較し、一部が一致していると判断された場合には、その誤入力パスワードの履歴を表示装置３０２に表示してユーザに通知することにより、パスワードの誤入力の繰り返しを防止し、不必要なアカウントロックを防止する。【選択図】図３
2016119017.tif 000002
【特許請求の範囲】
【請求項１】
入力されたユーザＩＤとパスワードによってユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証装置であって、
ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして記憶する誤入力パスワード記憶手段と、
入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得手段と、
入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを表示部に表示させる誤入力パスワード表示制御手段と、
を有することを特徴とする認証装置。
【請求項２】
前記誤入力パスワード表示制御手段は、前記入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と所定文字数分前方一致する場合に、該誤入力パスワードを表示部に表示させることを特徴とする請求項１に記載の認証装置。
【請求項３】
前記誤入力パスワード表示制御手段は、前記入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と所定文字数分後方一致する場合に、該誤入力パスワードを表示部に表示させることを特徴とする請求項１に記載の認証装置。
【請求項４】
前記誤入力パスワード表示制御手段は、前記入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と所定文字数分中間一致する場合に、該誤入力パスワードを表示部に表示させることを特徴とする請求項１に記載の認証装置。
【請求項５】
前記誤入力パスワード表示制御手段は、前記入力されたパスワード文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と所定文字数分任意位置の文字が一致する場合に、該誤入力パスワードを表示部に表示させることを特徴とする請求項１に記載の認証装置。
【請求項６】
前記誤入力パスワード表示制御手段は、前記入力されたパスワードと前記誤入力パスワード取得手段により取得された誤入力パスワードとにかかわらず、ユーザ認証が不可とされたユーザＩＤに対して、前記誤入力パスワードを表示部に表示させないことを特徴とする請求項１乃至請求項５のいずれか１項に記載の認証装置。
【請求項７】
前記誤入力パスワード記憶手段は、ユーザＩＤに対し、所定回数分までの誤入力パスワードを記憶することを特徴とする請求項１乃至請求項６のいずれか１項に記載の認証装置。
【請求項８】
情報処理端末と、認証サーバとが通信可能に接続され、前記情報処理端末にて入力されたユーザＩＤとパスワードによって、前記認証サーバがユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証システムであって、
ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして記憶する誤入力パスワード記憶手段と、
入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得手段と、
入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを前記情報処理端末の表示部に表示させる誤入力パスワード表示制御手段と、
を有することを特徴とする認証システム。
【請求項９】
入力されたユーザＩＤとパスワードによってユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証装置の制御方法であって、
誤入力パスワード登録手段が、ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして誤入力パスワード記憶手段に登録する誤入力パスワード登録ステップと、
誤入力パスワード取得手段が、入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得ステップと、
誤入力パスワード表示制御手段が、入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを表示部に表示させる誤入力パスワード表示制御ステップと、
を有することを特徴とする認証装置の制御方法。
【請求項１０】
情報処理端末と、認証サーバとが通信可能に接続され、前記情報処理端末にて入力されたユーザＩＤとパスワードによって、前記認証サーバがユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証システムの制御方法であって、
誤入力パスワード登録手段が、ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして誤入力パスワード記憶手段に登録する誤入力パスワード登録ステップと、
誤入力パスワード取得手段が、入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得ステップと、
誤入力パスワード表示制御手段が、入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを前記情報処理端末の表示部に表示させる誤入力パスワード表示制御ステップと、
を有することを特徴とする認証システムの制御方法。
【請求項１１】
入力されたユーザＩＤとパスワードによってユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証装置において実行可能なプログラムであって、
前記認証装置を、
ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして記憶する誤入力パスワード記憶手段と、
入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得手段と、
入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを表示部に表示させる誤入力パスワード表示制御手段と、
として機能させることを特徴とするプログラム。
【請求項１２】
情報処理端末と、認証サーバとが通信可能に接続され、前記情報処理端末にて入力されたユーザＩＤとパスワードによって、前記認証サーバがユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証システムにおいて実行可能なプログラムであって、
前記認証システムを、
ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして記憶する誤入力パスワード記憶手段と、
入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得手段と、
入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを前記情報処理端末の表示部に表示させる誤入力パスワード表示制御手段と、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はユーザ認証における入力制御方法に関する。
【背景技術】
【０００２】
従来からコンピュータ等の情報処理機器を使用するための認証システムが存在する。認証システムとは、例えばＷｉｎｄｏｗｓ（登録商標）のログイン画面や、スマートフォンのブラウザ上のログイン画面などにユーザ名やパスワードを入力することで、ユーザが対象機器やアプリケーションの使用権限を有するか否かの認証を受けるものである。
【０００３】
パスワード認証の際、通常、不正ログインを防ぐ目的で、誤ったパスワード入力の累積回数に制限を設け、制限回数を超えた場合にそのユーザのアカウント（ログインする権限）をロックする措置が取られる。
【０００４】
この場合、正当な権限を有するユーザであっても、制限回数を超えて誤ったパスワードを入力しログインに失敗するとアカウントがロックされてしまう。
【０００５】
ロックされたアカウントについては、通常ユーザ自身がロックを解除することはできず、システム管理者に依頼し、ロックを解除してもらう必要があり、そのための時間や労力を要することになる。
【０００６】
そこで、正当な権限を有するユーザが誤ってパスワードを入力した場合に、アカウントのロックを防止する方法として、特許文献１では、ユーザがあるユーザＩＤで誤ったパスワードを入力した場合でも、そのパスワードが同一ユーザの他のユーザＩＤに紐づくパスワードと同一であれば、誤ったパスワードのエラー（累積）回数を更新しないようにする技術が記載されている。
【０００７】
また、パスワードについては、秘匿性の観点から英数字や記号を混在させたりすることが推奨されているが、英数記号混じりの文字列を毎回入力することは、利用者にとって煩雑な操作を強いられることになる。
【０００８】
そこで、ユーザＩＤやパスワード入力の手間を省かせる補助手段として、クライアント側ブラウザのオートコンプリート機能が挙げられる。
【０００９】
この手法はブラウザの実装に委ねられているが、一般にパソコン用のブラウザでは、サイトのＵＲＬとそのサイトで過去に入力されたユーザＩＤ／パスワードを暗号化して独自に内部保持し、再度該当サイトを訪れた際には入力候補として一覧表示し、ユーザ選択できるような入力画面を採用している。この従来方式ではユーザＩＤの文字列が全て表示されてしまうことや文字列選択に際して確認がないことから、秘匿性に対する問題が指摘されている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００５−２０８７６４公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１に記載された技術では、ユーザが複数のユーザＩＤを持っている場合のみエラー回数を更新しないことが有効であり、複数のユーザＩＤを持っていない場合は、正当な権限を持ったユーザであってもアカウントロック回避に対して何の対策もされない。
【００１２】
また不正使用目的ではなくても、ユーザの思い込みや勘違いのために、複数回同一の誤ったパスワードを入力した場合でも、エラー回数がカウントされ、アカウントがロックされてしまう。
【００１３】
上記事象は、ユーザが何らかの原因で誤ったパスワードを正しいと思い込んでおり、ログインに一度失敗したとしても、その誤ったパスワードを繰り返し入力するような場合に発生する。
【００１４】
そこで本発明は、ユーザが間違ったパスワードを入力した場合に、既にログインに失敗したパスワードである事を通知する仕組みを提供し、不必要なアカウントのロックを回避することを課題とする。
【課題を解決するための手段】
【００１５】
本発明は、入力されたユーザＩＤとパスワードによってユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証装置であって、ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして記憶する誤入力パスワード記憶手段と、入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得手段と、入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを表示部に表示させる誤入力パスワード表示制御手段と、を有することを特徴とする認証装置である。
【００１６】
また本発明は、情報処理端末と、認証サーバとが通信可能に接続され、前記情報処理端末にて入力されたユーザＩＤとパスワードによって、前記認証サーバがユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証システムであって、ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして記憶する誤入力パスワード記憶手段と、入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得手段と、入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを前記情報処理端末の表示部に表示させる誤入力パスワード表示制御手段と、を有することを特徴とする認証システムである。
【００１７】
また本発明は、入力されたユーザＩＤとパスワードによってユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証装置の制御方法であって、誤入力パスワード登録手段が、ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして誤入力パスワード記憶手段に登録する誤入力パスワード登録ステップと、誤入力パスワード取得手段が、入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得ステップと、誤入力パスワード表示制御手段が、入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを表示部に表示させる誤入力パスワード表示制御ステップと、を有することを特徴とする認証装置の制御方法である。
【００１８】
また本発明は、情報処理端末と、認証サーバとが通信可能に接続され、前記情報処理端末にて入力されたユーザＩＤとパスワードによって、前記認証サーバがユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証システムの制御方法であって、誤入力パスワード登録手段が、ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして誤入力パスワード記憶手段に登録する誤入力パスワード登録ステップと、誤入力パスワード取得手段が、入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得ステップと、誤入力パスワード表示制御手段が、入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを前記情報処理端末の表示部に表示させる誤入力パスワード表示制御ステップと、を有することを特徴とする認証システムの制御方法である。
【００１９】
また本発明は、入力されたユーザＩＤとパスワードによってユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証装置において実行可能なプログラムであって、前記認証装置を、ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして記憶する誤入力パスワード記憶手段と、入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得手段と、入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを表示部に表示させる誤入力パスワード表示制御手段と、として機能させることを特徴とするプログラムである。
【００２０】
また本発明は、情報処理端末と、認証サーバとが通信可能に接続され、前記情報処理端末にて入力されたユーザＩＤとパスワードによって、前記認証サーバがユーザ認証を行い、ユーザＩＤに対して所定回数パスワードが誤って入力されユーザ認証が失敗した場合に該ユーザＩＤに対するユーザ認証を不可とする認証システムにおいて実行可能なプログラムであって、前記認証システムを、ユーザＩＤに対して誤って入力されたパスワードによりユーザ認証が失敗した場合に、該ユーザＩＤに対応付けて、該パスワードを誤入力パスワードとして記憶する誤入力パスワード記憶手段と、入力されたユーザＩＤが前記誤入力パスワード記憶手段に記憶されたユーザＩＤに合致する場合に、対応する誤入力パスワードを取得する誤入力パスワード取得手段と、入力されたパスワードの文字列が、前記誤入力パスワード取得手段により取得された誤入力パスワードの文字列と部分一致する場合に、該誤入力パスワードを前記情報処理端末の表示部に表示させる誤入力パスワード表示制御手段と、として機能させることを特徴とするプログラムである。
【発明の効果】
【００２１】
本発明によれば、ユーザが間違ったパスワードを入力した場合に、既にログインに失敗したパスワードである事を通知する仕組みを提供し、不必要なアカウントのロックを回避することを可能とする。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係る認証システムの構成の一例を示すシステム構成図である。
【図２】本発明の実施形態に係る認証システムにおける、情報処理端末、認証サーバに適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【図３】本発明の実施形態に係る認証システムにおける、情報処理端末、及び認証サーバの機能ブロック図である
【図４】本発明の実施形態に係る認証システムにおける、ユーザ認証の全体の流れの一例を示すフローチャートである。
【図５】本発明の実施形態に係る認証システムにおける、ユーザ認証のエラー回数およびユーザ前回誤パスワード更新処理の流れの一例を示すフローチャートである。
【図６】本発明の実施形態に係る認証システムにおける、ユーザ認証ダイアログ画面の一例を示す画面イメージである。
【図７】本発明の実施形態に係る認証システムにおける、ユーザ認証ダイアログ画面の一例を示す画面イメージである。
【図８】本発明の実施形態に係る認証システムにおける、ユーザ認証ダイアログ画面の一例を示す画面イメージである。
【図９】本発明の実施形態に係る認証システムにおける、ユーザ認証ダイアログ画面の一例を示す画面イメージである。
【図１０】本発明の実施形態に係る認証システムにおける、ユーザ認証ダイアログ画面の一例を示す画面イメージである。
【図１１】本発明の実施形態に係る認証システムにおける、ユーザ別入力済み誤パスワード、および、ユーザ別エラー回数、リスト表示用文字数の閾値のデータ構成の一例を示すデータ構成図である。
【発明を実施するための形態】
【００２３】
以下、図面を参照して、本発明の認証システムの実施形態を詳細に説明する。
【００２４】
図１は本発明の認証システムの一例を示すシステム構成図である。
【００２５】
本発明の実施形態における認証システムは、ＬＡＮ１２０上に、情報処理端末１１０、認証サーバ１３０、およびアプリケーションサーバ１４０が接続され構成される。
【００２６】
ＬＡＮ１２０は、ローカルエリアネットワークのことで、企業や家庭内でのネットワークを指すが、これに限ったものではなく、公衆回線であったり、Ｗｉ−Ｆｉネットワークであったりしてもかまわない。
【００２７】
情報処理端末１１０は、ユーザにより利用される情報処理装置であって、ＰＣやタブレット端末などを適用可能であり、アプリケーションサーバ１４０を利用するために、認証サーバ１３０に対して認証を受ける為の装置である。
【００２８】
情報処理端末１１０は、ユーザのユーザＩＤ、パスワード入力を受け付け、取得したユーザＩＤ、パスワードを、ＬＡＮ１２０経由で認証サーバ１３０に送信する。
【００２９】
本実施形態では、ユーザが利用する情報処理端末１１０の例として、例えばデスクトップＰＣ、スマートフォンなどのタブレット端末、ノートＰＣを利用するものとしているが、これに限る必要はなくさまざまな情報処理装置で構成することが可能である。
【００３０】
認証サーバ１３０は、情報処理端末１１０からの認証要求を受信して認証を行う。
【００３１】
認証とは、例えば情報処理端末１１０から受信するユーザＩＤやパスワードなどの認証情報が利用しようとするシステムに登録されているかどうかや、登録されているものと一致するかどうかなどの判定を行うものである。その結果、認証の成功や失敗が判定される。
【００３２】
また、本発明では認証サーバ１３０にユーザ別入力済み誤パスワード、ユーザ別エラー回数を格納しておき、認証サーバ１３０は、情報処理端末１１０から受信したログイン情報（ユーザＩＤ、パスワード）を用いて、パスワード認証処理を行う。また、認証サーバ１３０は、ログイン情報とユーザ別入力済み誤パスワードを用いて、誤パスワードチェック処理を行う。
【００３３】
なお、認証は認証サーバ１３０が行うようにしても良いし、ユーザが利用しようとするアプリケーションサーバ１４０が行うようにしても良いし、ユーザが使用している情報処理端末１１０が行うようにしてもよい。
【００３４】
アプリケーションサーバ１４０は、ユーザがログインに成功することで利用可能となるサーバである、アプリケーションとは、掲示板や電子メールを利用可能なグループウェアのようなアプリケーションでもよいし、写真などの画像を保存可能なファイル共有アプリケーションでもよい。
【００３５】
以下、図２を用いて、図１に示した情報処理端末１１０、認証サーバ１３０に適用可能なハードウェア構成について説明する。
【００３６】
図２は、図１に示した情報処理端末１１０、認証サーバ１３０に適用可能な情報処理装置のハードウェア構成を示すブロック図である。各装置ともに、同様な構成を備えるため、同一の符号を用いて説明を行う。
【００３７】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００３８】
ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、サーバ或いは各クライアントの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００３９】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００４０】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００４１】
入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００４２】
ビデオコントローラ（ＶＣ）２０６は、表示端末（ディスプレイ）２１０への表示を制御する。ディスプレイは、ＣＲＴディスプレイでも液晶ディスプレイ等でも構わない。
【００４３】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、利用者ファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００４４】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ＬＡＮ１２０を介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００４５】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。
【００４６】
また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等での利用者指示を可能とする。
【００４７】
本発明を実現するためのプログラムは外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。
【００４８】
さらに、本発明に係わるプログラムが用いる各種データ及び各種テーブルは外部メモリ２１１に格納されており、これらについての詳細な説明は後述する。
【００４９】
以下、図３を用いて、本発明の認証システムにおける全体の機能構成を説明する。
【００５０】
図３は本発明の認証システムの機能構成の一例を示す構成図である。
【００５１】
認証システムは、情報処理端末１１０と認証サーバ１３０の有する機能から構成される。
【００５２】
情報処理端末１１０は、認証システム通信制御部３０１、表示装置３０２および入力装置３０３を有し、認証サーバ１３０の認証制御部３１３と通信可能に接続されている。
【００５３】
表示装置３０２はディスプレイなどの表示部であり、情報処理端末１１０とは別のハードウェアであっても良いし、情報処理端末１１０が表示部として有していても良い。
【００５４】
入力装置３０３は、キーボードやマウスなどの入力デバイスにより入力を受け付けるものであり、タッチパネルによる入力や、ユーザの声による音声入力にも対応可能である。
【００５５】
認証システム通信制御部３０１は、表示装置３０２、入力装置３０３および認証サーバ１３０に接続し、情報処理端末１１０へのユーザによる入出力や、認証サーバ１３０との認証にかかわる通信を制御する機能を有する。
【００５６】
また、認証システム通信制御部３０１は、認証サーバ１３０から受信した認証結果を表示装置３０２に対して表示制御する機能も有する。
【００５７】
認証サーバ１３０は、認証情報記憶部３１１と誤パスワード記憶部３１２、認証制御部３１３、エラー回数記憶部３１４、リスト表示用閾値記憶部３１５を有し、情報処理端末１１０の認証システム通信制御部３０１と通信可能に接続されている。
【００５８】
認証情報記憶部３１１は、ユーザごとのユーザＩＤ、パスワード、パスワード有効期限等の認証に必要な情報を記憶する機能を有する。
【００５９】
誤パスワード記憶部３１２は、認証に失敗したユーザごとのパスワードをＤＢに記憶する。
【００６０】
誤パスワード記憶部３１２に記憶するパスワードは、ユーザごとに前回失敗した１回分のみとすることも、所定の複数回数分とすることも、ＤＢに定義された最大回数分とすることもできる。
【００６１】
認証制御部３１３は、情報処理端末１１０から受信したログイン情報が正しいものであった場合に認証を成功させ、正しくない場合には認証を失敗させ、さらに、前回と同じ誤ったパスワードを入力して認証に失敗した場合には警告を発行するなど、ユーザに認証結果を通知するように制御する。
【００６２】
エラー回数記憶部３１４は、認証に失敗した場合のエラー回数を記憶する機能を有する。
【００６３】
エラー回数が所定のエラー許容回数を超えた場合、対象ユーザのアカウントがロックされることになる。
【００６４】
リスト表示用閾値記憶部３１５は、ユーザが過去に誤ったパスワードのリストを表示するかどうかを判断するための閾値を記憶する機能を有する。
【００６５】
ユーザが入力した文字の数が閾値を超え、ユーザが過去に誤ったパスワードに完全一致した場合、ユーザが過去に誤ったパスワードのリストを表示することになる。
【００６６】
なお、認証サーバ１３０のすべての機能、または任意の機能を情報処理端末１１０に持たせることも可能であり、また、該機能をアプリケーションサーバ１４０に持たせることも可能である。
【００６７】
以下、フローチャートを用いて、本発明の認証システムの処理の一例について説明する。
【００６８】
図４は、認証システム全体の流れを示したフローチャートである。
【００６９】
ステップＳ４０１では、認証サーバ１３０は、ユーザ前回誤パスワード、ユーザ別エラー回数、ユーザ別リスト表示用文字数の閾値を取得する。
【００７０】
ステップＳ４０２では、情報処理端末１１０の表示装置３０２に、図８（ａ）に示すようなユーザ認証ダイアログを表示し、ユーザにユーザＩＤとパスワードの入力を促す。
【００７１】
ステップＳ４０３では、情報処理端末１１０の認証システム通信制御部３０１は、例えばＡｊａｘなどにより、入力装置３０３におけるユーザのユーザＩＤやパスワードの入力、削除を検知する。検知した場合は（ステップＳ４０３のＹｅｓ）、ステップＳ４０４に進み、検知しなかった場合は（ステップＳ４０３のＮｏ）、ステップＳ４１１に進む。
【００７２】
ステップＳ４０４では、情報処理端末１１０の認証システム通信制御部３０１は、認証サーバ１３０に対して、ステップＳ４０３でユーザが図６の領域６０２、および領域６０３に入力した文字列を送信する。
【００７３】
ステップＳ４０５では、認証サーバ１３０は、ステップＳ４０４にて情報処理端末１１０が認証サーバ１３０に対して送信したユーザＩＤとパスワードを受信する。
【００７４】
ステップＳ４０６では、認証情報記憶部３１１に格納されたユーザＩＤと、情報処理端末１１０より受信したユーザＩＤとを照合し、入力されたユーザＩＤ（以下、入力ユーザＩＤ）が有効かどうかを判断する。
【００７５】
入力ユーザＩＤが有効な場合（ステップＳ４０６のＹｅｓ）、ステップＳ４０７に進み、入力ユーザＩＤが無効な場合（ステップＳ４０６のＮｏ）、ステップＳ４０３に進む。
【００７６】
ステップＳ４０７では、エラー回数記憶部３１４に格納されたユーザ別エラー回数が、所定のエラー許容回数を超えていないかを判断する。
【００７７】
エラー許容回数は、システム全体で同一としてもよいし、ユーザごとに設定し、認証情報記憶部３１１や、誤パスワード記憶部３１２などに項目として格納してもよい。
【００７８】
ユーザ別エラー回数が所定のエラー許容回数を超えていない場合（ステップＳ４０７のＹｅｓ）、ステップＳ４０８に進み、ユーザ別エラー回数が所定のエラー許容回数を超えている場合（ステップＳ４０７のＮｏ）、ステップＳ４０３に進む。
【００７９】
ステップＳ４０８では、認証サーバ１３０は、情報処理端末１１０から送信されたユーザＩＤとパスワード文字列を用いて、誤パスワード記憶部３１２に格納してある誤パスワードにヒットする文字数がリスト表示用閾値以上かを判断する。リスト表示用閾値以上である場合は（ステップＳ４０８のＹｅｓ）、ステップＳ４０９に進み、リスト表示用閾値以上でない場合は（ステップＳ４０８のＮｏ）、ステップＳ４０３に進む
【００８０】
ステップＳ４０９では、認証サーバ１３０は、入力済み文字列が前回誤パスワードの先頭から入力済み文字数位置までの文字列と一致する誤パスワードのリストを取得する。
【００８１】
ステップＳ４１０では、情報処理端末１１０の表示装置３０２に、ユーザ入力済み誤パスワードに部分一致する誤パスワードのリストを表示し、ステップＳ４０３に進んで入力待ちの状態に戻る。
【００８２】
ステップＳ４１１では、情報処理端末１１０は、ＯＫボタンが押下されたかどうかを判断する。ＯＫボタンが押下された場合はステップＳ４１２に進み、押下されていない場合は、ステップＳ４０３に進む。
【００８３】
ステップＳ４１２では、情報処理端末１１０は、ＯＫボタンが押下された時点で図６の領域６０２、および領域６０３に入力されていたユーザＩＤとパスワードを認証サーバ１３０に送信する。
【００８４】
ステップＳ４１３では、認証サーバ１３０は、情報処理端末１１０が認証サーバ１３０に対して送信したユーザＩＤとパスワードを受信する。
【００８５】
ステップＳ４１４では、認証情報記憶部３１１に格納されたユーザＩＤと、情報処理端末１１０より受信したユーザＩＤとを照合し、入力ユーザＩＤが有効かどうかを判断する。
【００８６】
入力ユーザＩＤが有効な場合（ステップＳ４１４のＹｅｓ）、ステップＳ４１５に進み、入力ユーザＩＤが無効な場合（ステップＳ４１４のＮｏ）、ステップＳ４１６にて認証を「失敗」、通知区分を「ユーザ無効」に設定し、ステップＳ４１９に進む。
【００８７】
ここで、通知区分とは、情報処理端末１１０にてユーザに認証結果を通知するための区分情報であり、認証サーバ１３０のメモリ等に一時格納され、認証サーバ１３０から情報処理端末１１０に送信される。
【００８８】
ステップＳ４１５では、エラー回数記憶部３１４に格納されたユーザ別エラー回数が、所定のエラー許容回数を超えていないかを判断する。
【００８９】
ユーザ別エラー回数が所定のエラー許容回数以下の場合（ステップＳ４１５のＹｅｓ）、ステップＳ４１７に進み、ユーザ別エラー回数が所定のエラー許容回数を超えている場合（ステップＳ４１５のＮｏ）、ステップＳ４１８にて認証を「失敗」、通知区分を「ロック中」に設定し、ステップＳ４１９に進む。
【００９０】
ステップＳ４１７では、認証サーバ１３０は、ユーザ前回パスワード、エラー回数を更新する。本ステップの詳細は図５にて説明する。
【００９１】
ステップＳ４１９では、認証サーバ１３０の認証制御部３１３が、情報処理端末１１０へ認証結果を送信する。
【００９２】
ステップＳ４２０では、情報処理端末１１０が、ステップＳ４１９にて認証サーバ１３０から情報処理端末１１０へと送信された認証結果をもとに、表示装置３０２に図１０に例示するような認証結果画面を表示し、本フローを終了する。
【００９３】
認証結果画面には、認証の「成功」または「失敗」の結果を表示するとともに、通知区分に従った表示を行う。
【００９４】
例えば、通知区分が「ユーザ無効」の場合は「入力されたユーザＩＤは存在しません」、「ロック中」の場合は「アカウントがロックされています」、通知区分が「ロック済」の場合は「パスワード入力上限回数を超えたのでアカウントがロックされました」等のメッセージを表示する。
【００９５】
なお、本実施例では、ステップＳ４０９で、誤パスワードのリストを取得する際、入力済みパスワードと前回誤パスワードとを比較し、前方一致した場合に一致と判定しているが、後方一致や中間一致、任意の位置の文字が一致する場合に一致と判定してもよい。
【００９６】
また、本実施例では、ステップＳ４１０で、誤パスワードの全文字を表示しているが、入力済みパスワードと一致する部分の文字だけを表示し、あとの文字は伏せ字（例えば「○」）に変えて表示してもよい。
【００９７】
図５は、図４のステップＳ４１７のエラー回数およびユーザ前回誤パスワード更新処理の一例を示したフローチャートである。
【００９８】
本フローの各処理は認証サーバ１３０の認証制御部３１３にて実行される。
【００９９】
まず、ステップＳ５０１にて、パスワード認証に成功したかどうかを確認する。
【０１００】
パスワード認証に成功した場合（Ｓ５０１のＹｅｓ）、ステップＳ５０２に進み、パスワード認証に失敗した場合（Ｓ５０１のＮｏ）、ステップＳ５０４に進む。
【０１０１】
ステップＳ５０２では、ユーザ別エラー回数を初期化、つまりゼロにする。
【０１０２】
ステップＳ５０３では、通知区分を「成功」に設定し、本フローを終了する。
【０１０３】
ステップＳ５０４では、ユーザ別入力済み誤パスワードに認証に失敗したパスワードを追加する。
【０１０４】
ステップＳ５０５では、ユーザ別エラー回数に１を足して、ユーザ別エラー回数を更新する。
【０１０５】
ステップＳ５０６では、認証サーバ１３０は、ステップＳ５０５にて更新されたユーザ別エラー回数が、所定のエラー許容回数を超えていないかを判断する。
【０１０６】
更新されたユーザ別エラー回数が所定のエラー許容回数を超えている場合（ステップＳ５０６のＹｅｓ）、ステップＳ５０７にて通知区分を「ロック済」に設定し、本フローを終了する。
【０１０７】
更新されたユーザ別エラー回数が所定のエラー許容回数を超えていない場合（ステップＳ５０６のＮｏ）、ステップＳ５０８にて通知区分を「失敗」に設定し、本フローを終了する。
【０１０８】
図６は、ステップＳ４０２にて、ＰＣ等の情報処理端末１１０の表示装置３０２に表示されるユーザ認証ダイアログの一例である。
【０１０９】
領域６０１に、ユーザＩＤの入力を促す領域６０２と、パスワードの入力を促す領域６０３を表示する。
【０１１０】
図７は、ステップＳ４０２にて、スマートフォン等の情報処理端末１１０の表示装置３０２に表示されるユーザ認証ダイアログの一例である。
【０１１１】
メイン画面７０１にログイン画面７０２を表示し、パスワードの入力を促す。
【０１１２】
本例では、スマートフォン等の場合、個人所有が前提であるため、ユーザＩＤの入力は省略されているが、使用するアプリケーションごとにユーザＩＤを登録するような場合には、ユーザＩＤの入力領域を表示して、ユーザＩＤを入力させるようにすればよい。
【０１１３】
以下、図８、図９を参照して、ユーザ認証時の画面表示例について説明する。
【０１１４】
図８、図９に示した画面イメージは、ステップＳ４０２およびステップＳ４１０にて、ＰＣ等の情報処理端末１１０の表示装置３０２に表示される認証結果画面の一例である。この例では、正しいユーザＩＤ「ＵＳＥＲ００１」に紐づく正しいユーザパスワードを「１２３４５６７８」とし、誤パスワードリストの表示用閾値を４としている。
【０１１５】
図８（ａ）は、Ｓ４０２にてＰＣ等の情報処理端末１１０の表示装置３０２に表示される認証結果画面の一例である。
【０１１６】
図８（ｂ）は、Ｓ４０８の判断にて、Ｎｏであった場合に、Ｓ４０３にてＰＣ等の情報処理端末１１０の表示装置３０２に表示される認証結果画面の一例である。ここでは、ユーザが領域６０３に「ａｂ」と入力している。ユーザＩＤ「ＵＳＥＲ００１」のユーザは、ユーザ別入力済み誤パスワードの１回目と２回目に、先頭文字列が「ａｂ」に一致する誤パスワードが保存されているが、誤パスワードとの文字の一致数が誤パスワードリスト表示用閾値以上に達しないため、誤パスワードのリストが表示されない。
【０１１７】
図８（ｃ）は、Ｓ４０８の判断でＹｅｓであった場合に、Ｓ４１０にてＰＣ等の情報処理端末１１０の表示装置３０２に表示される認証結果画面の一例である。ここでは、ユーザが領域６０３に「ａｂｃｄ」と入力している。ユーザＩＤ「ＵＳＥＲ００１」のユーザは、ユーザ別入力済み誤パスワードの１回目と２回目に、先頭文字列が「ａｂ」に一致する誤パスワードが保存されており、誤パスワードとの文字の一致数が誤パスワードリスト表示用閾値以上に達しているため、領域８０１に誤パスワードのリストが表示される。
【０１１８】
図８（ｄ）は、Ｓ４０８の判断でＹｅｓであった場合に、Ｓ４１０にてＰＣ等の情報処理端末１１０の表示装置３０２に表示される認証結果画面の一例である。ここでは、ユーザが領域６０３に「１２３４」と入力している。ユーザＩＤ「ＵＳＥＲ００１」のユーザは、ユーザ別入力済み誤パスワードの３回目に、先頭文字列が「１２３４」に一致する誤パスワードが保存されており、誤パスワードとの文字の一致数も誤パスワードリスト表示用閾値以上に達しているため、誤パスワードリストは表示される。誤パスワードリストの表示は、入力パスワードが途中まで正しいパスワードと完全一致するかにかかわらず表示される。
【０１１９】
図９（ｅ）は、Ｓ４０８の判断でＮｏであった場合、かつＳ４１３でＯＫボタンが押下されなかった場合の、Ｓ４０２にてＰＣ等の情報処理端末１１０の表示装置３０２に表示される認証結果画面の一例である。ここでは、ユーザが領域６０３に「１２３４ｂ」と入力している。ユーザＩＤ「ＵＳＥＲ００１」のユーザは、ユーザ別入力済み誤パスワードに、先頭文字列が「１２３４ｂ」に一致する誤パスワードが保存されていないため、誤パスワードリストは表示されない。
【０１２０】
図９（ｆ）は、図９（ｅ）の領域６０３の最後の一文字を削除した場合の図である。Ｓ４０８の判断でＹｅｓとなるため、Ｓ４１０にてＰＣ等の情報処理端末１１０の表示装置３０２に表示される。ここでは、ユーザが領域６０３に「１２３４」と入力している。ユーザＩＤ「ＵＳＥＲ００１」のユーザは、ユーザ別入力済み誤パスワードの３回目に、先頭文字列が「１２３４」に一致する誤パスワードが保存されており、誤パスワードとの文字の一致数も誤パスワードリスト表示用閾値以上に達しているため、誤パスワードリストは表示される。
【０１２１】
図９（ｇ）は、Ｓ４０６の判断でＮｏであった場合に、Ｓ４０３にてＰＣ等の情報処理端末１１０の表示装置３０２に表示される認証結果画面の一例である。ここでは、ユーザが領域６０２に「ＤＵＭＭＹ」と入力している。ユーザＩＤが無効であるため、認証処理は行われず、入力待ちの状態に戻る。
【０１２２】
図９（ｈ）は、Ｓ４０７の判断でＮｏであった場合に、Ｓ４０３にてＰＣ等の情報処理端末１１０の表示装置３０２に表示される認証結果画面の一例である。エラー回数がエラー許容回数を超えているため、認証処理は行われず、入力待ちの状態に戻る。
【０１２３】
以下、図１０を参照して、ユーザ認証結果の通知例について説明する。
【０１２４】
図１０（ａ）は、ユーザＩＤが無効で、Ｓ４１４の判断がＮｏであった場合（通知区分が「ユーザ無効」の場合）に、情報処理端末１１０の表示装置３０２に表示される認証結果画面の一例である。
【０１２５】
図１０（ｂ）は、ユーザ別エラー回数が所定のエラー許容回数を超えて、Ｓ４１５の判断がＮｏであった場合（通知区分が「ロック中」の場合）に、情報処理端末１１０の表示装置３０２に表示される認証結果画面の一例である。
【０１２６】
図１０（ｃ）は、ユーザ別エラー回数が所定のエラー許容回数を超えて、Ｓ５０６の判断がＹｅｓであった場合（通知区分が「ロック済」の場合）に、情報処理端末１１０の表示装置３０２に表示される認証結果画面の一例である。
【０１２７】
以下、図１１を参照して、データ構成例について説明する。
【０１２８】
図１１（ａ）は、誤パスワード記憶部３１２に格納されるユーザ別入力済み誤パスワードテーブルのデータ構成例である。
【０１２９】
ユーザ別入力済み誤パスワードテーブル１１０１は、ユーザＩＤ、および、複数の入力済み誤パスワードから構成される。
【０１３０】
ユーザＩＤは、ユーザ認証に使用されるユーザＩＤである。
【０１３１】
入力済み誤パスワードは、直前のものから順に１回前、２回前、…、と設定され、データベースに定義した最大回数分まで登録される。
【０１３２】
図１１（ｂ）は、エラー回数記憶部３１４に格納されるユーザ別エラー回数テーブルのデータ構成例である。
【０１３３】
ユーザ別エラー回数テーブル１１０２は、ユーザＩＤ、および、エラー回数から構成される。
【０１３４】
ユーザＩＤは、ユーザ認証に使用されるユーザＩＤである。
【０１３５】
エラー回数は、前回ログインに成功してから（ログイン実績がない場合はユーザ登録してから）、現在までにパスワードを誤入力した累積回数である。
【０１３６】
エラー回数が所定のエラー許容回数を超えた場合に、該当ユーザＩＤに対してアカウントがロックされる。
【０１３７】
また、一度ログインに成功すれば、エラー回数は初期化、つまりゼロに設定される。
【０１３８】
図１１（ｃ）は、リスト表示用閾値記憶部３１５に格納されるリスト表示用閾値テーブルの設定例である。
リスト表示用閾値テーブル１１０３は、ユーザＩＤ、および、リスト表示用文字数の閾値から構成される。閾値は、ユーザごとに決めても良いし、システムで共通の閾値を決めてもよい。
【０１３９】
以上、実施形態例を詳述したが、本発明は、例えば、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１４０】
また、本発明におけるプログラムは、各処理方法をコンピュータが実行可能（読み取り可能）なプログラムであり、本発明の記憶媒体は、各処理方法をコンピュータが実行可能なプログラムが記憶されている。
【０１４１】
なお、本発明におけるプログラムは、各装置の処理方法ごとのプログラムであってもよい。
【０１４２】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読取り実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１４３】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１４４】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることができる。
【０１４５】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータで稼働しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４７】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
【０１４８】
また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１４９】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステム、あるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１５０】
１１０    情報処理端末
１２０    ＬＡＮ
１３０    認証サーバ
１４０    アプリケーションサーバ
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    システムバス
２０５    入力コントローラ
２０６    ビデオコントローラ
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆコントローラ
２０９    ＫＢ／タッチパネル
２１０    表示装置
２１１    外部メモリ
【図１】
2016119017.tif 000003
【図２】
2016119017.tif 000004
【図３】
2016119017.tif 000005
【図４】
2016119017.tif 000006
【図５】
2016119017.tif 000007
【図６】
2016119017.tif 000008
【図７】
2016119017.tif 000009
【図８】
2016119017.tif 000010
【図９】
2016119017.tif 000011
【図１０】
2016119017.tif 000012
【図１１】
2016119017.tif 000013