(57)【特許請求の範囲】
【請求項１】
不特定のユーザからのアクセスを検知すると複数の設問を前記不特定のユーザへ提示し、前記複数の設問に対する前記不特定のユーザの解答の正答率または得点と、予め任意に設定して記憶手段に記憶させた認証用の正答率または得点との一致度に応じて、アクセスしてきた前記不特定のユーザが特定のユーザであるか否かを判定する処理部を備え、
前記処理部は、前記特定のユーザが前記認証用の正答率または得点を任意に設定すると、前記認証用の正答率または得点を前記記憶手段へ記憶させると共に、前記複数の設問の内容および設定された前記認証用の正答率または得点となる解答例を前記特定のユーザへ提示する、
認証装置。
【請求項２】
前記処理部は、不特定のユーザからのアクセスを検知すると前記特定のユーザが内容を予め任意に設定した前記複数の設問を前記不特定のユーザへ提示し、前記複数の設問に対する前記不特定のユーザの解答の正答率または得点と、前記記憶手段に記憶させた前記認証用の正答率または得点との一致度に応じて、アクセスしてきた前記不特定のユーザが前記特定のユーザであるか否かを判定する、
請求項１に記載の認証装置。
【請求項３】
コンピュータが、
不特定のユーザからのアクセスを検知すると複数の設問を前記不特定のユーザへ提示し、前記複数の設問に対する前記不特定のユーザの解答の正答率または得点と、予め任意に設定して記憶手段に記憶させた認証用の正答率または得点との一致度に応じて、アクセスしてきた前記不特定のユーザが前記特定のユーザであるか否かを判定し、
前記特定のユーザが前記認証用の正答率または得点を任意に設定すると、前記認証用の正答率または得点を前記記憶手段へ記憶させると共に、前記複数の設問の内容および設定された前記認証用の正答率または得点となる解答例を前記特定のユーザへ提示する、
認証方法。
【請求項４】
不特定のユーザからのアクセスを検知すると複数の設問を前記不特定のユーザへ提示し、前記複数の設問に対する前記不特定のユーザの解答の正答率または得点と、予め任意に設定して記憶手段に記憶させた認証用の正答率または得点との一致度に応じて、アクセス
してきた前記不特定のユーザが前記特定のユーザであるか否かを判定する処理と、
前記特定のユーザが前記認証用の正答率または得点を任意に設定すると、前記認証用の正答率または得点を前記記憶手段へ記憶させると共に、前記複数の設問の内容および設定された前記認証用の正答率または得点となる解答例を前記特定のユーザへ提示する処理と、をコンピュータに実行させる
認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、認証装置、方法およびプログラムを開示する。
【背景技術】
【０００２】
通信回線を経由した各種サービスの提供に際しては、様々な認証処理が行われている（例えば、特許文献１〜２を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１２８８２０号公報
【特許文献２】特開２００７−３１０６７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
パスワードを忘れた利用者の認証方法の一つに、本人のみが正答を知っている特定の質問を行い、解答の正誤に応じた判定を行なうものがある。この場合、一般的には本人にしか解答できないと考えられる特定の質問の正答が、拾得した携帯電話や手帳の情報などから簡単に得られる場合があり、他人を本人と誤って認証する虞がある。
【０００５】
また、特許文献１のように、正答が公知の質問を使う場合、遺失物等から個人情報が漏れても認証に際しては意味を成さないため、他人を本人と誤って認証する虞は減るものの、正答が公知の質問では本人か否かの判別を行なうことが難しい。
【０００６】
そこで、本願では、高精度な認証を実行可能な認証装置、方法およびプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本願では、不特定のユーザからのアクセスを検知すると複数の設問を前記不特定のユーザへ提示し、前記複数の設問に対する前記不特定のユーザの解答の正答率または得点と、予め任意に設定して記憶手段に記憶させた認証用の正答率または得点との一致度に応じて、アクセスしてきた前記不特定のユーザが前記特定のユーザであるか否かを判定する処理部を備える、認証装置を開示する。
【発明の効果】
【０００８】
高精度な認証を実行することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】認証装置の構成図である。
【図２】ユーザ登録処理の処理フロー図である。
【図３】設問パタン設定画面の一例を示した図である。
【図４】個人設問登録画面（専門）の一例を示した図である。
【図５】個人設問サンプル選択画面の一例を示した図である。
【図６】個人設問登録画面（個人）の一例を示した図である。
【図７】設問＆正答確認画面（一般）の一例を示した図である。
【図８】設問＆正答確認画面（専門）の一例を示した図である。
【図９】設問＆正答確認画面（個人）の一例を示した図である。
【図１０】設問パタンのテーブルの一例である。
【図１１】本人確認処理の処理フロー図である。
【図１２】本人確認処理の処理概要図である。
【図１３】本人確認処理で表示される問題文の画面の一例である。
【図１４】本人確認処理で表示される採点結果の画面の一例である。
【図１５】判定結果のメッセージ画面の一例である。
【図１６】設定パタンの変更通知処理の処理フロー図である。
【図１７】事前通知メールの画面の一例である。
【発明を実施するための形態】
【００１０】
上記認証装置、方法およびプログラムの実施形態を例示的に説明する。以下に示す実施形態は例示であり、本願で開示する認証装置、方法およびプログラムの技術的範囲をこれらに限定するものではない。
【００１１】
＜構成＞
図１は、本実施形態に係る認証装置（以下、サーバ１という）の構成図である。サーバ１は、プロセッサ２やメモリ３、通信インターフェース（通信Ｉ／Ｆ）４、データベース５を備えており、メモリ３にロードされたコンピュータプログラムをプロセッサ２が実行することにより、後述する認証処理を実行する。これら一連の処理は、プロセッサ２がメモリ３、通信Ｉ／Ｆ４、データベース５と協働することによって実現される。プロセッサ２は、通信Ｉ／Ｆ４を介してネットワーク６に繋がっており、ユーザが使用する各種の情報端末７からアクセス可能である。
【００１２】
＜処理フロー＞
サーバ１のプロセッサ２が実行する処理について説明する。プロセッサ２は、大まかに分けて、「ユーザ登録処理」や「本人確認処理」、「設定パタンの変更通知処理」の３つの処理を実行する。プロセッサ２は、これら一連の処理を実行することによってユーザの認証を行うが、これらの処理は互いに並列に実行されることがあってもよい。以下、プロセッサ２が実行する上記一連の処理を、ユーザ登録処理から順に説明する。
【００１３】
＜ユーザ登録処理＞図２は、プロセッサ２が実行するユーザ登録処理の処理フロー図である。以下、プロセッサ２が実行するユーザ登録処理の詳細を、図２の処理フロー図に沿って説明する。
【００１４】
（ステップＳ１０１）プロセッサ２は、ユーザの情報端末７からネットワーク６経由でユーザ登録の要求を受けると、ユーザを識別するＩＤの登録画面のデータを情報端末７へ送信する。この画面には、ユーザの氏名や住所等、各種サービスの提供に際して必要な個人情報を入力する欄が設けられている。プロセッサ２は、ユーザが入力した入力欄のデータが情報端末７から送られると、このデータをメモリ３に格納する。
【００１５】
（ステップＳ１０２）プロセッサ２は、ステップＳ１０１でＩＤの登録を受け付けた後、解答や正答率（あるいは得点）の送信先を登録する画面のデータを情報端末７へ送信する。この画面には、ユーザが解答例等の送付を求める送信先のメールアドレスを入力する欄が設けられている。プロセッサ２は、メールアドレスのデータが情報端末７から送られると、このデータをメモリ３に格納する。
【００１６】
（ステップＳ１０３）プロセッサ２は、ステップＳ１０２でメールアドレスの登録を受け付けた後、図３に示すような、設問の組合せ及び解答パタンを設定するための「設問パタン設定画面」（Ｄ１０１）の画面データを情報端末７へ送信する。プロセッサ２は、図３に示すように、設問変更周期や解答パタン、認証正答率（あるいは得点）、設問分野といった、設問パタンを定義する各種の項目を並べた画面のデータを情報端末７へ送信する
。
【００１７】
ここで、プロセッサ２は、後述する本人確認処理における認証を、以下のような概念に基づいて行なっている。すなわち、プロセッサ２は、後述する本人確認処理において、本人確認のための設問を複数出題するが、一般的に、本人確認のための設問は全問正解することが認証を得る際の必須条件であると考えることを逆手に取り、誤答を含んだ解答を認証の際の条件にすることでセキュリティレベルを向上させている。また、認証の際の正答率（あるいは得点）が各ユーザ間で一律に規定されている場合には、これを知っている他人が本人になりすまして誤答を含んだ解答を行なうことも考えられるため、プロセッサ２は、図３に示すように、認証の際の正答率（あるいは得点）をユーザが設定画面で任意に設定できるようにしている。認証の際の正答率（あるいは得点）は、ユーザが任意に設定可能であるが、セキュリティレベルを高める観点から、例えば、５０％や６０％といった具合に、０％および１００％以外の任意の正答率の選択肢を複数提示し、何れかを選択させることが好ましい。何れにしても、ここで設定される正答率（あるいは得点）は、本人確認のための設問は全問正解することが認証を得る際の必須条件であると考えることを逆手に取った０％から１００％までの間の中間値に設定されることが好ましいため、その旨を入力欄に併記してユーザに中間値の入力を促すようにしてもよい。
【００１８】
（ステップＳ１０４）プロセッサ２は、図３の設定画面（Ｄ１０１）で「専門分野問題自己登録設問追加」の記入欄に「１（有り）」が入力され、「個人設問問題登録設問追加」の記入欄に「１（する）」が入力され、或いは「個人設問追加登録」の記入欄に「１（有り）」が入力された状態で「設問＆正答確認画面へ」ボタンが押された旨のデータを情報端末７から受信すると、下記に示す個人及び専門分野の設問を追加する処理を実行する。
【００１９】
プロセッサ２は、例えば、図３の設定画面（Ｄ１０１）で「専門分野問題自己登録設問追加」の記入欄に「１（有り）」が入力された状態で「設問＆正答確認画面へ」ボタンが押された旨のデータを情報端末７から受信すると、図４に示すような「個人設問登録画面（専門）」（Ｄ１０２）の画面データを情報端末７へ送信する。この画面（Ｄ１０２）には、図４に示すように、専門とする分野やジャンルを入力する入力欄や、個人で作成した設問とその解答を入力する入力欄が設けられている。プロセッサ２は、「設問として追加する。」ボタンが押された旨のデータを情報端末７から受信すると、各入力欄に入力されたデータをメモリ３に格納する。なお、メールアドレス等の情報はセキュリティレベルに応じて隠してもよい。
【００２０】
また、プロセッサ２は、例えば、図３の設定画面（Ｄ１０１）で「個人設問問題登録設問追加」の記入欄に「１（する）」が入力された状態で「設問＆正答確認画面へ」ボタンが押された旨のデータを情報端末７から受信すると、図５に示すような「個人設問サンプル選択画面」（Ｄ１０３）の画面データを情報端末７へ送信する。この画面（Ｄ１０３）には、図５に示すように、個人に関する標準的な問題が並んでいる。プロセッサ２は、「確定」ボタンが押された旨のデータを情報端末７から受信すると、ユーザが選択した問題のリストをメモリ３に格納する。
【００２１】
また、プロセッサ２は、例えば、図３の設定画面（Ｄ１０１）で「個人設問追加登録」の記入欄に「１（有り）」が入力された状態で「設問＆正答確認画面へ」ボタンが押された旨のデータを情報端末７から受信すると、図６に示すような「個人設問登録画面（個人）」（Ｄ１０４）の画面データを情報端末７へ送信する。この画面（Ｄ１０４）には、図６に示すように、設問内容のジャンルを入力する入力欄や、個人で作成した設問とその解答を入力する入力欄、絶対に正解することの要否を設定する入力欄が設けられている。プロセッサ２は、「設問として追加する。」ボタンが押された旨のデータを情報端末７から
受信すると、各入力欄に入力されたデータをメモリ３に格納する。
【００２２】
なお、図３の設定画面（Ｄ１０１）で「設問＆正答確認画面へ」ボタンが押された後に情報端末７に表示させる上記各画面（Ｄ１０２〜Ｄ１０４）の表示順序は、上記の順序に限定されるものでなく、適宜変更可能である。また、上記画面は一例であり、表示内容は適宜変更可能である。
【００２３】
（ステップＳ１０５）プロセッサ２は、図３の設定画面（Ｄ１０１）で「設問＆正答確認画面へ」ボタンが押されて上記各画面（Ｄ１０２〜Ｄ１０４）の少なくとも何れかを情報端末７に表示させるか、或いは、図３の設定画面（Ｄ１０１）で「専門分野問題自己登録設問追加」の記入欄に「２（なし）」が入力され、「個人設問問題登録設問追加」の記入欄に「２（しない）」が入力され、更に「個人設問追加登録」の記入欄に「２（なし）」が入力された状態で「設問＆正答確認画面へ」ボタンが押された旨のデータを情報端末７から受信すると、出題する設問とその正答を確認する処理を実行する。
【００２４】
この処理においては、出題する設問とその正答を確認する画面を設問分野毎に情報端末７に表示させる。例えば、図３の設定画面（Ｄ１０１）で「設問分野」の記入欄に「１２３（一般、専門、個人）」が入力されていた場合、プロセッサ２は、図７に示すような「設問＆正答確認画面（一般）」（Ｄ１０５）の画面データを情報端末７へ送信する。プロセッサ２は、この画面（Ｄ１０５）に表示されている「確定」ボタンが押された旨のデータを情報端末７から受信すると、次に、図８に示すような「設問＆正答確認画面（専門）」（Ｄ１０６）の画面データを情報端末７へ送信する。プロセッサ２は、この画面（Ｄ１０６）に表示されている「確定」ボタンが押された旨のデータを情報端末７から受信すると、次に、図９に示すような「設問＆正答確認画面（個人）」（Ｄ１０７）の画面データを情報端末７へ送信する。
【００２５】
なお、図３の設定画面（Ｄ１０１）で「設問分野」の記入欄に、例えば「１２（一般、専門）」が入力されていた場合にはＤ１０５およびＤ１０６の画面データのみが情報端末７へ送信されることになり、例えば「１３（一般、個人）」が入力されていた場合にはＤ１０５およびＤ１０７の画面データのみが情報端末７へ送信されることになり、例えば「２３（専門、個人）」が入力されていた場合にはＤ１０６およびＤ１０７の画面データのみが情報端末７へ送信されることになる。
【００２６】
ところで、上記確認画面（Ｄ１０５〜Ｄ１０７）には、各ジャンル名および各設問にチェックボックスが設けられており、このボックスをクリックすることでマークをオンオフさせることができる。この確認画面上でマークがオンのまま「確定」ボタンが押されると、マークがオンの設問が後述の本人確認処理において出題されることになる。
【００２７】
（ステップＳ１０６）プロセッサ２は、図３の設定画面（Ｄ１０１）で「設問分野」の記入欄に入力された全ての分野について、出題する設問とその正答を確認する処理が完了した後、後述する本人確認処理において情報端末７に表示させる認証時のメッセージを選択する画面のデータを情報端末７へ送信する。この画面には、既定のメッセージが多数表示されており、認証に成功した際や認証に失敗した際に情報端末７に表示させるメッセージをユーザが選択可能なようになっている。プロセッサ２は、ユーザが選択したメッセージのデータが情報端末７から送られると、このデータをメモリ３に格納する。
【００２８】
（ステップＳ１０７）プロセッサ２は、認証時に表示させるメッセージの選択処理が完了した後、メモリ３に格納されている設定事項をデータベース５に登録する。
【００２９】
プロセッサ２が実行するユーザ登録処理の詳細は以上の通りである。プロセッサ２が上
記一連の処理（Ｓ１０１〜Ｓ１０７）をユーザ毎に実行することにより、図１０に示すような設問パタンのテーブルがデータベース５に構築される。設問パタンのテーブルは、図１０から明らかなように、設定画面（Ｄ１０１）の各入力欄に入力された設定事項の情報などで構成されている。
【００３０】
＜本人確認処理＞図１１は、プロセッサ２が実行する本人確認処理の処理フロー図である。また、図１２は、本人確認処理の処理概要図である。以下、プロセッサ２が実行する本人確認処理の詳細を、図１１の処理フロー図および図１２の処理概要図に沿って説明する。
【００３１】
（ステップＳ２０１）プロセッサ２は、ユーザの情報端末７からネットワーク６経由で本人確認の要求を受けると、ユーザを識別するＩＤの入力画面のデータを情報端末７へ送信する。この画面には、ユーザを識別するＩＤを入力する欄が設けられている。プロセッサ２は、ユーザが入力した入力欄のデータが情報端末７から送られると、このデータをデータベース５の情報と照らし合わせる。
【００３２】
（ステップＳ２０２）プロセッサ２は、情報端末７から送られたＩＤに一致するユーザの設定情報をデータベース５から読み出し、これに基づいて設問の選択及び編集処理を実行する。すなわち、プロセッサ２は、当該ユーザに設定されている設問の組合せパタンの情報をデータベース５から索出する。プロセッサ２は、設問の組合せパタンを抽出した後、この組合せパタンに一致する設問の内容と模範解答に関するデータをデータベース５から抽出し、抽出した設問の問題文を記した画面データを生成する。
【００３３】
（ステップＳ２０３）プロセッサ２は、設問の問題文を記した画面データの生成が完了した後、問題文の画面データをオープニング画面や採点確認画面のデータと共に情報端末７へ送信する。この画面データを受信した情報端末７には、図１３（Ａ）に示すようなオープニング画面が表示された後、図１３（Ｂ）に示すような問題文の画面が表示される。この問題文の画面には、図１３（Ｂ）に示すように、解答を入力する欄が設けられている。ユーザが全ての問題に対する解答を入力すると、図１３（Ｃ）に示すように、情報端末７の画面に採点の可否を確認する画面が表示される。この画面に表示されている「採点」ボタンをユーザが押すと、情報端末７からサーバ１へ解答欄のデータが送信される。
【００３４】
（ステップＳ２０４）サーバ１側では、プロセッサ２がステップＳ２０２においてデータベース５から抽出した模範解答のデータと情報端末７から送信された解答欄のデータとを照らし合わせて採点処理を行い、採点結果の画面データを情報端末７へ送る。
【００３５】
ここで、全問正解であれば、図１４（Ａ）に示すような採点結果の画面が、ユーザを賞賛するメッセージ及び認証開始の可否のボタンと共に情報端末７に表示される。また、部分正解であれば、図１４（Ｂ）に示すような採点結果の画面が、認証開始の可否のボタンや再回答の要求を受け付けるボタンと共に情報端末７に表示される。「送信」ボタンが押されると、その旨が情報端末７からサーバ１へ送信される。
【００３６】
（ステップＳ２０５）プロセッサ２は、情報端末７から認証開始の旨を受信した後にデータベース５にアクセスし、算出した採点結果が当該ユーザに関して設定されている認証正答率（あるいは得点）に一致するか否かを判定する。
【００３７】
（ステップＳ２０６）プロセッサ２は、採点結果がデータベース５に設定されている認証正答率（あるいは得点）に一致していれば、情報端末７からアクセスしてきたユーザが本人であると判定する。一方、プロセッサ２は、採点結果がデータベース５に設定されている認証正答率（あるいは得点）に一致していなければ、情報端末７からアクセスしてき
たユーザが本人ではないと判定する。
【００３８】
プロセッサ２は、データベース５にアクセスして、判定結果に応じたメッセージのデータを抽出し、認証結果に関するメッセージのデータを情報端末７へ送信する。例えば、情報端末７からアクセスしてきたユーザが本人ではないと判定した場合、サーバ１は、情報端末７に対して図１５（Ａ）に示すような認証できない旨のメッセージを記した画面データを送信する。一方、情報端末７からアクセスしてきたユーザが本人であると判定した場合、サーバ１は、情報端末７に対して図１５（Ｂ）に示すような認証した旨のメッセージを記した画面データを送信する。
【００３９】
プロセッサ２が実行する本人確認処理の詳細は以上の通りである。プロセッサ２が上記一連の処理（Ｓ２０１〜Ｓ２０６）を実行することにより、一般的に、本人確認のための設問は全問正解することが認証を得る際の必須条件であると考えることを逆手に取った、セキュリティレベルの向上が実現される。
【００４０】
＜設定パタンの変更通知処理＞図１６は、プロセッサ２が実行する設定パタンの変更通知処理の処理フロー図である。以下、プロセッサ２が実行する設定パタンの変更通知処理の詳細を、図１６の処理フロー図に沿って説明する。
【００４１】
（ステップＳ３０１）プロセッサ２は、サーバ１の内部クロックとデータベース５に格納されている各ユーザの設問変更周期とを比較し、設定されている設問の組合せパタンを変更するタイミングであるか否かの判定を行なう。
【００４２】
（ステップＳ３０２）プロセッサ２は、設定されている設問の組合せパタンを変更するタイミングであることを検知した場合、上述したステップＳ１０３と同様の処理を実行する。すなわち、プロセッサ２は、設定されている設問の組合せパタンを変更するタイミングであることを検知した場合、該当するユーザの情報端末７に対し、設問の組合せ及び解答パタンを設定するための「設問パタン設定画面」（Ｄ１０１）の画面データを送信する。
【００４３】
ここで、プロセッサ２は、図３の設定画面（Ｄ１０１）で「専門分野問題自己登録設問追加」の記入欄に「１（有り）」が入力され、「個人設問問題登録設問追加」の記入欄に「１（する）」が入力され、或いは「個人設問追加登録」の記入欄に「１（有り）」が入力された状態で「設問＆正答確認画面へ」ボタンが押された旨のデータを情報端末７から受信すると、上述したステップＳ１０４の処理と同様、個人及び専門分野の設問を追加する処理を実行する。
【００４４】
（ステップＳ３０３）プロセッサ２は、図３の設定画面（Ｄ１０１）で「設問＆正答確認画面へ」ボタンが押されて画面（Ｄ１０２〜Ｄ１０４）の少なくとも何れかを情報端末７に表示させるか、或いは、図３の設定画面（Ｄ１０１）で「専門分野問題自己登録設問追加」の記入欄に「２（なし）」が入力され、「個人設問問題登録設問追加」の記入欄に「２（しない）」が入力され、更に「個人設問追加登録」の記入欄に「２（なし）」が入力された状態で「設問＆正答確認画面へ」ボタンが押された旨のデータを情報端末７から受信すると、上述したステップＳ１０５の処理と同様、出題する設問とその正答を確認する処理を実行する。すなわち、出題する設問とその正答を確認する画面のデータを設問分野毎に情報端末７へ送信する。
【００４５】
プロセッサ２が実行する設定パタンの変更通知処理の詳細は以上の通りである。プロセッサ２が上記一連の処理（Ｓ３０１〜Ｓ３０３）をユーザ毎に実行することにより、設問の組合せパタンが定期的に変更されるので、高いセキュリティレベルが維持される。
【００４６】
なお、上記ステップＳ１０５の処理において情報端末７に表示される設問の正答や、設定された認証の際の正答率（あるいは得点）については、例えば、図１７に示すような事前通知メールの画面で情報端末７に別途通知するようにしてもよい。また、設問パタンはサーバ１側で適宜変更し、ユーザに対しては解答例のみを通知するようにしてもよい。
【００４７】
また、上記実施形態では、ユーザが自ら設問を設定していたが、例えば、ユーザに対しては任意の正答率（あるいは得点）となるような解答例のみを通知しておき、本人であるユーザは予め通知された解答例を入力するようにしてもよい。この場合、設問自体が全てダミーであるため、これらの設問は、例えば、サーバ１側で適宜作成する。また、設問に対する解答としては、例えば、設問の選択肢が３つしかないにも関わらず、正答が「５」といった具合に、設問に対する解答は必ずしも整合していなくてもよい。
【００４８】
また、上記実施形態では、情報端末７からのアクセスを受けたサーバ１が一連の認証処理を実行していたが、上記サーバ１と同様の構成を情報端末７に設けておき、情報端末７がユーザからのアクセスを受けると、情報端末７がユーザへ複数の設問を提示して上記一連の認証処理を実行し、情報端末７に対するユーザのアクセスの可否を判定するようにしてもよい。情報端末７は、携帯電話やパーソナルコンピュータ、その他のあらゆる情報表示機器類を例示できる。
【００４９】
＜コンピュータが読み取り可能な記録媒体＞
コンピュータその他の機械、装置（以下、コンピュータ等）に上記いずれかの機能を実現させるプログラムをコンピュータ等が読み取り可能な記録媒体に記録することができる。そして、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００５０】
ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータ等から取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／Ｗ、ＤＶＤ、ブルーレイディスク、ＤＡＴ、８ｍｍテープ、フラッシュメモリなどのメモリカード等がある。また、コンピュータ等に固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【００５１】
なお、本願は、以下の付記的事項を含む。
（付記１）
不特定のユーザからのアクセスを検知すると複数の設問を前記不特定のユーザへ提示し、前記複数の設問に対する前記不特定のユーザの解答の正答率または得点と、予め任意に設定して記憶手段に記憶させた認証用の正答率または得点との一致度に応じて、アクセスしてきた前記不特定のユーザが前記特定のユーザであるか否かを判定する処理部を備える、
認証装置。
（付記２）
前記処理部は、不特定のユーザからのアクセスを検知すると前記特定のユーザが内容を予め任意に設定した前記複数の設問を前記不特定のユーザへ提示し、前記複数の設問に対する前記不特定のユーザの解答の正答率または得点と、前記記憶手段に記憶させた前記認証用の正答率または得点との一致度に応じて、アクセスしてきた前記不特定のユーザが前記特定のユーザであるか否かを判定する、
付記１に記載の認証装置。
（付記３）
前記処理部は、前記特定のユーザが前記認証用の正答率または得点を任意に設定すると、前記認証用の正答率または得点を前記記憶手段へ記憶させると共に、前記複数の設問の内容および設定された前記認証用の正答率または得点となる解答例を前記特定のユーザへ提示する、
付記１または２に記載の認証装置。
（付記４）
不特定のユーザからのアクセスを検知すると複数の設問を前記不特定のユーザへ提示し、前記複数の設問に対する前記不特定のユーザの解答の正答率または得点と、予め任意に設定して記憶手段に記憶させた認証用の正答率または得点との一致度に応じて、アクセスしてきた前記不特定のユーザが前記特定のユーザであるか否かを判定する、
認証方法。
（付記５）
不特定のユーザからのアクセスを検知すると前記特定のユーザが内容を予め任意に設定した前記複数の設問を前記不特定のユーザへ提示し、前記複数の設問に対する前記不特定のユーザの解答の正答率または得点と、前記記憶手段に記憶させた前記認証用の正答率または得点との一致度に応じて、アクセスしてきた前記不特定のユーザが前記特定のユーザであるか否かを判定する、
付記４に記載の認証方法。
（付記６）
前記特定のユーザが前記認証用の正答率または得点を任意に設定すると、前記認証用の正答率または得点を前記記憶手段へ記憶させると共に、前記複数の設問の内容および設定された前記認証用の正答率または得点となる解答例を前記特定のユーザへ提示する、
付記４または５に記載の認証方法。
（付記７）
不特定のユーザからのアクセスを検知すると複数の設問を前記不特定のユーザへ提示し、前記複数の設問に対する前記不特定のユーザの解答の正答率または得点と、予め任意に設定して記憶手段に記憶させた認証用の正答率または得点との一致度に応じて、アクセスしてきた前記不特定のユーザが前記特定のユーザであるか否かを判定する処理をコンピュータに実行させる、
認証プログラム。
（付記８）
不特定のユーザからのアクセスを検知すると前記特定のユーザが内容を予め任意に設定した前記複数の設問を前記不特定のユーザへ提示し、前記複数の設問に対する前記不特定のユーザの解答の正答率または得点と、前記記憶手段に記憶させた前記認証用の正答率または得点との一致度に応じて、アクセスしてきた前記不特定のユーザが前記特定のユーザであるか否かを判定する、
付記７に記載の認証プログラム。
（付記９）
前記特定のユーザが前記認証用の正答率または得点を任意に設定すると、前記認証用の正答率または得点を前記記憶手段へ記憶させると共に、前記複数の設問の内容および設定された前記認証用の正答率または得点となる解答例を前記特定のユーザへ提示する、
付記７または８に記載の認証プログラム。
【符号の説明】
【００５２】
１・・サーバ，２・・プロセッサ，３・・メモリ，４・・通信Ｉ／Ｆ，５・・データベース，６・・ネットワーク，７・・情報端末
【図１】
0005694027.tif 000002
【図２】
0005694027.tif 000003
【図３】
0005694027.tif 000004
【図４】
0005694027.tif 000005
【図５】
0005694027.tif 000006
【図６】
0005694027.tif 000007
【図７】
0005694027.tif 000008
【図８】
0005694027.tif 000009
【図９】
0005694027.tif 000010
【図１０】
0005694027.tif 000011
【図１１】
0005694027.tif 000012
【図１２】
0005694027.tif 000013
【図１３】
0005694027.tif 000014
【図１４】
0005694027.tif 000015
【図１５】
0005694027.tif 000016
【図１６】
0005694027.tif 000017
【図１７】
0005694027.tif 000018