(57)【要約】【課題】利用者が正当利用者であるか否かを確実に判断すること。【解決手段】本発明では、不特定の利用者に利用される端末と、正当利用者に利用されるデータ処理装置３とを具備している。データ処理装置３は、質問部３３、応答照合部３４、応答識別部３５、データベース３０を具備している。データベース３０には、複数の質問と複数の照合用応答と複数の重要度とが正当利用者により登録されている。質問部３３は、端末から送信される識別要求に応じて、複数の質問を端末に送信する。応答照合部３４は、複数の質問に対して端末から送信される複数の応答と、複数の照合用応答とを照合し、複数の照合用応答に一致する正解応答群を選択する。応答識別部３５は、正解応答群と複数の重要度とに基づいて、利用者が正当利用者であるか否かを識別する。【選択図】図３
2007183720.tif 000002
【特許請求の範囲】
【請求項１】
利用者に利用される端末と、
正当利用者に利用され、制御装置と記憶装置とを備えたデータ処理装置とを具備し、
前記記憶装置は、
複数の質問と、前記複数の質問に対する複数の照合用応答と、前記複数の照合用応答に対する重み付けを表す値として複数の重要度とが前記正当利用者により登録されたデータベースを具備し、
前記制御装置は、
前記端末から送信される識別要求に応じて、前記データベースから前記複数の質問を読み出して前記端末に送信する質問部と、
前記複数の質問に対して前記端末から送信される複数の応答と、前記複数の照合用応答とを照合し、前記複数の応答の中から、前記複数の照合用応答に一致する正解応答群を選択する応答照合部と、
前記正解応答群と前記複数の重要度とに基づいて、前記利用者が前記正当利用者であるか否かを識別する応答識別部と
を具備する質問応答型利用者識別システム。
【請求項２】
請求項１に記載の質問応答型利用者識別システムにおいて、
前記応答識別部は、
前記複数の重要度の中から、前記正解応答群に対応する正解重要度群を選択し、
前記正解重要度群の和を表す値を算出し、
前記値が閾値以上のとき、前記利用者が前記正当利用者であることを表す利用許可通知を前記端末に送信する
質問応答型利用者識別システム。
【請求項３】
請求項２に記載の質問応答型利用者識別システムにおいて、
前記応答識別部は、
前記正解重要度群の和を前記複数の質問の数で除算し、前記値として平均値を算出し、
前記平均値が、前記閾値として平均閾値以上のとき、前記利用許可通知を前記端末に送信する
質問応答型利用者識別システム。
【請求項４】
請求項２又は３に記載の質問応答型利用者識別システムにおいて、
前記端末から送信される前記識別要求は、前記利用者による前記データ処理装置の利用要求、又は、前記利用者による部屋の入室要求であり、
前記応答識別部は、
前記値が前記閾値以上のとき、前記利用許可通知を前記端末に送信して、前記利用者に前記データ処理装置の利用、又は、前記利用者に前記部屋への入室を許可する
質問応答型利用者識別システム。
【請求項５】
請求項４に記載の質問応答型利用者識別システムにおいて、
前記制御装置は、
前記端末から送信される照合用暗証子を前記データベースに登録する暗証登録部と、
前記端末から送信される暗証子を受け付け、前記暗証子と前記照合用暗証子とを照合する暗証識別部と
を更に具備し、
前記暗証子と前記照合用暗証子とが一致した場合、
前記暗証識別部は、前記利用許可通知を前記端末に送信し、
前記暗証子と前記照合用暗証子とが一致しない場合、
前記質問部は、前記データベースから前記複数の質問を読み出して前記端末に送信する
質問応答型利用者識別システム。
【請求項６】
請求項５に記載の質問応答型利用者識別システムにおいて、
前記暗証子と前記照合用暗証子とが一致しない場合、
前記質問部は、前記データベースから前記複数の質問を読み出して前記端末に送信し、
前記応答照合部は、前記複数の質問に対して前記端末から送信される複数の応答により前記正解応答群を選択し、
前記応答識別部は、
前記正解応答群と前記複数の重要度により得られる前記値が前記閾値以上のとき、
前記利用許可通知を前記端末に送信する共に、前記データベースから前記照合用暗証子を読み出して前記端末に送信し、正しい暗証子を前記利用者に通知する
質問応答型利用者識別システム。
【請求項７】
請求項５に記載の質問応答型利用者識別システムにおいて、
前記暗証子と前記照合用暗証子とが一致しない場合、
前記質問部は、前記データベースから前記複数の質問を読み出して前記端末に送信し、
前記応答照合部は、前記複数の質問に対して前記端末から送信される複数の応答により前記正解応答群を選択し、
前記応答識別部は、
前記正解応答群と前記複数の重要度により得られる前記値が前記閾値以上のとき、
前記利用許可通知を前記端末に送信すると共に、新しい暗証子を登録する旨の通知を前記端末に送信し、
前記暗証登録部は、
前記利用許可通知を受けた前記利用者により前記端末から送信される新しい照合用暗証子を前記照合用暗証子として前記データベースに登録する
質問応答型利用者識別システム。
【請求項８】
請求項５〜７のいずれかに記載の質問応答型利用者識別システムにおいて、
前記端末から前記識別要求が初めて送信された場合、
前記質問部は、前記データベースから前記複数の質問を読み出して前記端末に送信し、
前記端末から前記識別要求が再度送信された場合、
前記暗証識別部は、前記端末から送信される暗証子を受け付け、前記暗証子と前記照合用暗証子とを照合する
質問応答型利用者識別システム。
【請求項９】
請求項１〜８のいずれかに記載の質問応答型利用者識別システムにおいて、
前記制御装置は、
前記データベースに前記複数の質問と前記複数の照合用応答と前記複数の重要度とが登録されていないとき、
前記端末からの前記複数の質問を前記データベースに登録する質問登録部と、
前記端末からの前記複数の照合用応答と前記複数の重要度とを前記データベースに登録する応答登録部と
を更に具備する質問応答型利用者識別システム。
【請求項１０】
請求項１〜９のいずれかに記載の質問応答型利用者識別システムにおいて、
前記複数の質問と前記複数の照合用応答は、前記正当利用者の私的事項に関連するものであり、
前記複数の重要度は、前記私的事項に基づいて決定され、
前記正当利用者が分かり、且つ、他人が分からないような第１質問、第１照合用応答に対する第１重要度は、前記正当利用者も他人も分かるような第２質問、第２照合用応答に対する第２重要度よりも高い
質問応答型利用者識別システム。
【請求項１１】
利用者に利用される端末に直接又はネットワークを介して接続され、正当利用者に利用されるデータ処理装置であって、
制御装置と、
記憶装置とを具備し、
前記記憶装置は、
複数の質問と、前記複数の質問に対する複数の照合用応答と、前記複数の照合用応答に対する重み付けを表す値として複数の重要度とが前記正当利用者により登録されたデータベースを具備し、
前記制御装置は、
前記端末から送信される識別要求に応じて、前記データベースから前記複数の質問を読み出して前記端末に送信する質問部と、
前記複数の質問に対して前記端末から送信される複数の応答と、前記複数の照合用応答とを照合し、前記複数の応答の中から、前記複数の照合用応答に一致する正解応答群を選択する応答照合部と、
前記正解応答群と前記複数の重要度とに基づいて、前記利用者が前記正当利用者であるか否かを識別する応答識別部と
を具備するデータ処理装置。
【請求項１２】
請求項１１に記載のデータ処理装置において、
前記応答識別部は、
前記複数の重要度の中から、前記正解応答群に対応する正解重要度群を選択し、
前記正解重要度群の和を表す値を算出し、
前記値が閾値以上のとき、前記利用者が前記正当利用者であることを表す利用許可通知を前記端末に送信する
データ処理装置。
【請求項１３】
請求項１２に記載のデータ処理装置において、
前記応答識別部は、
前記正解重要度群の和を前記複数の質問の数で除算し、前記値として平均値を算出し、
前記平均値が、前記閾値として平均閾値以上のとき、前記利用許可通知を前記端末に送信する
データ処理装置。
【請求項１４】
請求項１２又は１３に記載のデータ処理装置において、
前記端末から送信される前記識別要求は、前記利用者による前記データ処理装置の利用要求、又は、前記利用者による部屋の入室要求であり、
前記応答識別部は、
前記値が前記閾値以上のとき、前記利用許可通知を前記端末に送信して、前記利用者に前記データ処理装置の利用、又は、前記利用者に前記部屋への入室を許可する
データ処理装置。
【請求項１５】
請求項１４に記載のデータ処理装置において、
前記制御装置は、
前記端末から送信される照合用暗証子を前記データベースに登録する暗証登録部と、
前記端末から送信される暗証子を受け付け、前記暗証子と前記照合用暗証子とを照合する暗証識別部と
を更に具備し、
前記暗証子と前記照合用暗証子とが一致した場合、
前記暗証識別部は、前記利用許可通知を前記端末に送信し、
前記暗証子と前記照合用暗証子とが一致しない場合、
前記質問部は、前記データベースから前記複数の質問を読み出して前記端末に送信する
データ処理装置。
【請求項１６】
請求項１５に記載のデータ処理装置において、
前記暗証子と前記照合用暗証子とが一致しない場合、
前記質問部は、前記データベースから前記複数の質問を読み出して前記端末に送信し、
前記応答照合部は、前記複数の質問に対して前記端末から送信される複数の応答により前記正解応答群を選択し、
前記応答識別部は、
前記正解応答群と前記複数の重要度により得られる前記値が前記閾値以上のとき、
前記利用許可通知を前記端末に送信する共に、前記データベースから前記照合用暗証子を読み出して前記端末に送信し、正しい暗証子を前記利用者に通知する
データ処理装置。
【請求項１７】
請求項１５に記載のデータ処理装置において、
前記暗証子と前記照合用暗証子とが一致しない場合、
前記質問部は、前記データベースから前記複数の質問を読み出して前記端末に送信し、
前記応答照合部は、前記複数の質問に対して前記端末から送信される複数の応答により前記正解応答群を選択し、
前記応答識別部は、
前記正解応答群と前記複数の重要度により得られる前記値が前記閾値以上のとき、
前記利用許可通知を前記端末に送信すると共に、新しい暗証子を登録する旨の通知を前記端末に送信し、
前記暗証登録部は、
前記利用許可通知を受けた前記利用者により前記端末から送信される新しい照合用暗証子を前記照合用暗証子として前記データベースに登録する
データ処理装置。
【請求項１８】
請求項１５〜１７のいずれかに記載のデータ処理装置において、
前記端末から前記識別要求が初めて送信された場合、
前記質問部は、前記データベースから前記複数の質問を読み出して前記端末に送信し、
前記端末から前記識別要求が再度送信された場合、
前記暗証識別部は、前記端末から送信される暗証子を受け付け、前記暗証子と前記照合用暗証子とを照合する
データ処理装置。
【請求項１９】
請求項１１〜１８のいずれかに記載のデータ処理装置において、
前記制御装置は、
前記データベースに前記複数の質問と前記複数の照合用応答と前記複数の重要度とが登録されていないとき、
前記端末からの前記複数の質問を前記データベースに登録する質問登録部と、
前記端末からの前記複数の照合用応答と前記複数の重要度とを前記データベースに登録する応答登録部と
を更に具備するデータ処理装置。
【請求項２０】
請求項１１〜１９のいずれかに記載のデータ処理装置において、
前記複数の質問と前記複数の照合用応答は、前記正当利用者の私的事項に関連するものであり、
前記複数の重要度は、前記私的事項に基づいて決定され、
前記正当利用者が分かり、且つ、他人が分からないような第１質問、第１照合用応答に対する第１重要度は、前記正当利用者も他人も分かるような第２質問、第２照合用応答に対する第２重要度よりも高い
データ処理装置。
【請求項２１】
利用者に利用される端末に、直接又はネットワークを介して接続されたコンピュータを用いる方法であって、
正当利用者により前記端末から複数の質問をデータベースに登録する質問登録ステップと、
前記正当利用者により前記端末から複数の照合用応答と複数の重要度とを前記データベースに登録する応答登録ステップとを具備し、
更に、
前記利用者により前記端末から送信される識別要求に応じて、前記データベースから前記複数の質問を読み出して前記端末に送信する質問ステップと、
前記複数の質問に対して前記端末から送信される複数の応答と、前記複数の照合用応答とを照合し、前記複数の応答の中から、前記複数の照合用応答に一致する正解応答群を選択する応答照合ステップと、
前記正解応答群と前記複数の重要度とに基づいて、前記利用者が前記正当利用者であるか否かを識別する応答識別ステップと
を具備する質問応答型利用者識別方法。
【請求項２２】
請求項２１に記載の質問応答型利用者識別方法において、
前記応答識別ステップは、
前記複数の重要度の中から、前記正解応答群に対応する正解重要度群を選択するステップと、
前記正解重要度群の和を表す値を算出するステップと、
前記値が閾値以上のとき、前記利用者が前記正当利用者であることを表す利用許可通知を前記端末に送信するステップと
を更に含む質問応答型利用者識別方法。
【請求項２３】
請求項２２に記載の質問応答型利用者識別方法において、
前記応答識別ステップは、
前記正解重要度群の和を前記複数の質問の数で除算し、前記値として平均値を算出するステップと、
前記平均値が、前記閾値として平均閾値以上のとき、前記利用許可通知を前記端末に送信するステップと
を更に含む質問応答型利用者識別方法。
【請求項２４】
請求項２２又は２３に記載の質問応答型利用者識別方法において、
前記端末から送信される前記識別要求は、前記利用者による前記質問応答型利用者識別方法の利用要求、又は、前記利用者による部屋の入室要求であり、
前記応答識別ステップは、
前記値が前記閾値以上のとき、前記利用許可通知を前記端末に送信して、前記利用者に前記質問応答型利用者識別方法の利用、又は、前記利用者に前記部屋への入室を許可するステップ
を更に含む質問応答型利用者識別方法。
【請求項２５】
請求項２４に記載の質問応答型利用者識別方法において、
更に、
前記端末から送信される照合用暗証子を前記データベースに登録する暗証登録ステップと、
前記端末から送信される暗証子を受け付け、前記暗証子と前記照合用暗証子とを照合する暗証識別ステップとを具備し、
前記暗証子と前記照合用暗証子とが一致した場合、
前記暗証識別ステップは、前記利用許可通知を前記端末に送信するステップを更に含み、
前記暗証子と前記照合用暗証子とが一致しない場合、
前記質問ステップは、前記データベースから前記複数の質問を読み出して前記端末に送信するステップ
を更に含む質問応答型利用者識別方法。
【請求項２６】
請求項２５に記載の質問応答型利用者識別方法において、
前記暗証子と前記照合用暗証子とが一致しない場合、
前記質問ステップは、前記データベースから前記複数の質問を読み出して前記端末に送信するステップを更に含み、
前記応答照合ステップは、前記複数の質問に対して前記端末から送信される複数の応答により前記正解応答群を選択するステップを更に含み、
前記応答識別ステップは、
前記正解応答群と前記複数の重要度により得られる前記値が前記閾値以上のとき、
前記利用許可通知を前記端末に送信する共に、前記データベースから前記照合用暗証子を読み出して前記端末に送信し、正しい暗証子を前記利用者に通知するステップ
を更に含む質問応答型利用者識別方法。
【請求項２７】
請求項２５に記載の質問応答型利用者識別方法において、
前記暗証子と前記照合用暗証子とが一致しない場合、
前記質問ステップは、前記データベースから前記複数の質問を読み出して前記端末に送信するステップを更に含み、
前記応答照合ステップは、前記複数の質問に対して前記端末から送信される複数の応答により前記正解応答群を選択するステップを更に含み、
前記応答識別ステップは、
前記正解応答群と前記複数の重要度により得られる前記値が前記閾値以上のとき、
前記利用許可通知を前記端末に送信すると共に、新しい暗証子を登録する旨の通知を前記端末に送信するステップを更に含み、
前記暗証登録ステップは、
前記利用許可通知を受けた前記利用者により前記端末から送信される新しい照合用暗証子を前記照合用暗証子として前記データベースに登録するステップ
を更に含む質問応答型利用者識別方法。
【請求項２８】
請求項２５〜２７のいずれかに記載の質問応答型利用者識別方法において、
前記端末から前記識別要求が初めて送信された場合、
前記質問ステップは、前記データベースから前記複数の質問を読み出して前記端末に送信するステップを更に含み、
前記端末から前記識別要求が再度送信された場合、
前記暗証識別ステップは、前記端末から送信される暗証子を受け付け、前記暗証子と前記照合用暗証子とを照合するステップ
を更に含む質問応答型利用者識別方法。
【請求項２９】
請求項２１〜２８のいずれかに記載の質問応答型利用者識別方法において、
前記複数の質問と前記複数の照合用応答は、前記正当利用者の私的事項に関連するものであり、
前記複数の重要度は、前記私的事項に基づいて決定され、
前記正当利用者が分かり、且つ、他人が分からないような第１質問、第１照合用応答に対する第１重要度は、前記正当利用者も他人も分かるような第２質問、第２照合用応答に対する第２重要度よりも高い
質問応答型利用者識別方法。
【請求項３０】
請求項２１〜２９のいずれかに記載の質問応答型利用者識別方法の各ステップを前記コンピュータに実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、質問に対する応答により利用者を識別する質問応答型利用者識別システムに関する。
【背景技術】
【０００２】
質問に対する応答により利用者を識別する質問応答型利用者識別システムが開発されている。質問応答型利用者識別システムは、例えば、利用者に対する個人認証として利用される。個人認証としては、パスワードの代わりに利用される場合や、入室管理に利用される場合がある。質問応答型利用者識別システムの例が、特許文献１、特許文献２に記載されている。特許文献１に記載された認証システムでは、利用者を識別した際に、新しい質問が自動的に生成され、それに対する応答がシステムに追加される。特許文献２に記載されたユーザ認証システムでは、利用者が応答を誤った際に、それに対応する質問を無効としたり、新しい応答を有効としたりする。
【０００３】
このような質問応答型利用者識別システムについて説明する。質問応答型利用者識別システムは、利用者に利用される端末と、正しい利用者である正当利用者に利用されるデータ処理装置とを具備している。データ処理装置は、記憶装置を具備している。
【０００４】
正当利用者は、上記システムを利用するために、複数の質問と、複数の質問に対する複数の照合用応答とを記憶装置に登録しておく。正当利用者は、端末を用いて、複数の質問として、データ処理装置により用意された質問や、その利用者の私的事項に基づいて作成された質問を記憶装置に登録しておく。複数の照合用応答として、正当利用者のみが知っている応答を記憶装置に登録しておく。上記の利用者の私的事項を用いた例が、非特許文献１、非特許文献２に記載されている。非特許文献１に記載された技術では、利用者の私的事項の種類について紹介している。非特許文献２に記載された技術では、利用者の私的事項の構成と検索方法について紹介している。
【０００５】
利用者は、データ処理装置を利用したいときに、端末を用いて識別要求を送信する。データ処理装置は、その識別要求に応じて、記憶装置から複数の質問を読み出して端末に送信する。利用者は、端末を用いて、複数の質問に対して複数の応答を送信する。これらの質問と応答は、データ処理装置で定められた回数分繰り返される。データ処理装置は、その複数の応答と複数の照合用応答とを照合し、複数の応答の中から、複数の照合用応答に一致する正解応答群を選択する。データ処理装置は、正解応答群の数によりその利用者が正当利用者である否かを識別する。正解応答群の数が設定数以上である場合、データ処理装置は、その利用者が正当利用者であると認識し、例えば、その利用者にデータ処理装置の使用を許可する。
【０００６】
しかしながら、上記の正解応答群には、利用者により勘で当てられたものが含まれてしまうこともある。従来の質問応答型利用者識別システムでは、正解応答群の数だけを考慮して、その利用者が正当利用者であるか否かを判断している。このため、正解応答群の中に利用者によりたまたま勘で当てられたものが多く含まれた場合、その利用者が正当利用者ではないにも関わらず、正当利用者であると判断してしまう可能性がある。
利用者が正当利用者であるか否かを確実に判断することができる質問応答型利用者識別システムが望まれる。
【０００７】
認証に関する特許文献を紹介する。
【０００８】
上記の特許文献として特許文献１には認証システムが記載されている。この認証システムは、ユーザーが個人認証を求めるための認証データを入力する入力手段からの入力を受けて、ユーザー認証を行うためのシステムである。認証システムは、前記の入力手段に接続されて、少なくとも制御手段、出力手段、記憶手段を備え、ユーザーを識別するための属性情報と、ユーザーの私的事項などに関する質問に対応する正解回答データなどの認証データを、ユーザーごとに記憶する認証データ記憶手段と、質問を生成するための質問部品データ、および質問を生成するための生成ルールデータを少なくとも記憶する質問データ記憶手段と、ユーザーに提示された質問に対する回答データを入力手段を介して受領し、回答データを記憶する受領回答データ記憶手段と、認証データ記憶手段および質問データ記憶手段を参照し、新規の質問データまたは既存の質問データを選択または生成する質問生成手段と、生成された質問データを出力し、ユーザーに提示して回答を求める質問提示手段と、回答データが新規の質問に対する回答である場合には、前記の認証データ記憶手段に記憶して、データを更新記憶するための更新記憶手段と、受領回答データ記憶手段に記憶された受領回答データと、認証データ記憶手段に記憶された正解回答データとを照合し、回答が正解であるか否かの判定を行う回答データ判定手段と、回答データ判定手段による判定結果に基づき、認証可否の判定を行う認証判定手段と、を備えることを特徴としている。これにより、ユーザーのみが知りえる認証データを用いて、時間と共に認証のためのデータが編成・蓄積等される。
【０００９】
上記の特許文献として特許文献２にはユーザ認証システムが記載されている。このユーザ認証システムは、予め登録を行った登録ユーザとしての認証を申請する申請ユーザに対し当該認証の可否を判定するシステムである。ユーザ認証システムは、前記登録ユーザに関する複数の事項を示す個人情報、および、該個人情報に示される前記各事項を前記申請ユーザに問うための複数の質問を示す質問情報を保持する情報管理部と、前記申請ユーザに提示すべき質問の前記質問情報を選定する出題制御部と、前記出題制御部により選定された前記質問情報および該質問情報についての正解答となる前記個人情報を当該出題制御部を経て前記情報管理部から取得し、該取得した質問情報を前記申請ユーザへ供給する出題部と、前記質問情報に対する前記申請ユーザからの回答を示す回答情報についての正誤を、前記正解答となる個人情報に基づいて判定し、該判定の結果を前記出題制御部へ供給すると共に当該判定の結果に基づいて前記認証の可否を判定する判定部とを備えている。前記出題制御部は、前記判定部からの前記判定結果の履歴を記録し、前記質問情報を選定するとき、現時点から過去に至る所定期間の前記履歴において回答に誤りがあったと記録されている質問情報を除く質問情報を選定することを特徴としている。これにより、不適正な個人認証を防止する。
【００１０】
特許文献３には本人確認方法が記載されている。この本人確認方法は、入力音声と、本人ＩＤと対応して予め記録された音声のモデルとの類似度を求めて、上記入力音声を発声した話者が本人であるかどうかを判定するものである。本人確認方法は、上記類似度がそのしきい値を越えているが、しきい値との差が比較的小さい場合に、本人ＩＤと対応して予め登録された生年月日、自宅の電話番号のような個人情報を話者に質問し、その質問の答えを音声入力してもらい、音声認識技術によって上記答えの入力音声から発声内容を識別し、上記質問の答えとして正しいかどうかで、本人を確認することを特徴としている。これにより、誤判定を少なくする。
【００１１】
特許文献４には個人認証方法が記載されている。この個人認証方法は、カード発行時に、本人しか知り得ず且つ忘れるおそれのない私的事項に関する個人情報を、暗証番号とともにカード発行機関が直接的または間接的に管理する装置に登録しておき、前記個人情報にもとづく複数の質問の中から単または複数の質問を毎回ランダムに選択抽出して、その質問に対する回答をカード使用時にカード使用者に求め、これに対する回答内容を前記登録された個人情報の内容と照合することにより、カード使用者が真正なカード所有者であるか否かを判定してなる。これにより、他人によるカードの不正使用を確実に防止できながらも、本人がそれを記憶しておく特別な努力を必要としない。
【００１２】
質問と回答に関する技術として、特許文献５には住宅プランシミュレーションシステムが記載されている。この住宅プランシミュレーションシステムは、サーバ装置とクライアント装置とをネットワーク上で接続し、前記クライアント装置上で顧客に対して複数の質問を提示し、前記サーバ装置に設けた制御手段により前記複数の質問に対する顧客の複数の回答に応じて適切な住宅プランを選択し、前記適切な住宅プランを前記クライアント装置に設けた表示手段により表示するシステムである。住宅プランシミュレーションシステムは、前記制御手段は、前記質問に対する顧客の回答に応じて、それぞれ所定の配点を付与する質問配点付与手段と、前記質問毎に、前記複数の住宅プランのそれぞれに対してプラン重み計数を付与するプラン重み計数付与手段と、前記顧客の回答を、前記所定の配点と前記プラン重み計数とに基づいて、適切な住宅プランを選択する住宅プラン選択手段と、を備えることを特徴としている。これにより、顧客の漠然とした価値観やライフスタイルを反映した住宅プランを表示することが可能である。
【００１３】
【特許文献１】特開２００３−２６３４１７号公報
【特許文献２】特開２００４−４６５５３号公報
【特許文献３】特開２０００−６７００４号公報
【特許文献４】特開２００１−１８８７５９号公報
【特許文献５】特開２００５−１５７５１０号公報
【非特許文献１】ウィリアム  Ｆ．ブルア（Ｗｉｌｌｉａｍ  Ｆ．Ｂｒｅｗｅｒ）、「ホワット・イズ・オートバイオグラフィカル・メモリ（Ｗｈａｔ  ｉｓ  ａｕｔｏｂｉｏｇｒａｐｈｉｃａｌ  ｍｅｍｏｒｙ？）」、オートバイオグラフィカル・メモリ（ｉｎ  ａｕｔｏｂｉｏｇｒａｐｈｉｃａｌ  ｍｅｍｏｒｙ）、デイビッド  Ｃ．ルビン（編）（Ｄａｖｉｄ  Ｃ．Ｒｕｂｉｎ（Ｅｄ．））、（米国）、第１版、ケンブリッジ・ユニバーシティ・プレス（Ｃａｍｂｒｉｄｇｅ  Ｕｎｉｖｅｒｓｉｔｙ  Ｐｒｅｓｓ）、１９８６年、ｐ．２５−４９
【非特許文献２】マーティン  Ａ．コンウェイ（Ｍａｒｔｉｎ  Ａ．Ｃｏｎｗａｙ）、「オートバイオグラフィカル・ナリッジ・アンド・オートバイオグラフィカル・メモリズ（Ａｕｔｏｂｉｏｇｒａｐｈｉｃａｌ  ｋｎｏｗｌｅｄｇｅ  ａｎｄ  ａｕｔｏｂｉｏｇｒａｐｈｉｃａｌ  ｍｅｍｏｒｉｅｓ）」、リメンバリング・アウア・パスト（ｉｎ  Ｒｅｍｅｍｂｅｒｉｎｇ  ｏｕｒ  Ｐａｓｔ）、デイビッド  Ｃ．ルビン（編）（Ｄａｖｉｄ  Ｃ．Ｒｕｂｉｎ（Ｅｄ．））、（米国）、第１版、ケンブリッジ・ユニバーシティ・プレス（Ｃａｍｂｒｉｄｇｅ  Ｕｎｉｖｅｒｓｉｔｙ  Ｐｒｅｓｓ）、１９９６年、ｐ．６７−９３
【発明の開示】
【発明が解決しようとする課題】
【００１４】
本発明の課題は、利用者が正当利用者であるか否かを確実に判断することができる質問応答型利用者識別システムを提供することにある。
【課題を解決するための手段】
【００１５】
以下に、［発明を実施するための最良の形態］で使用する番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明を実施するための最良の形態］の記載との対応関係を明らかにするために付加されたものであるが、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１６】
本発明の質問応答型利用者識別システムは、端末（１）と、データ処理装置（３）とを具備している。前記端末（１）と前記データ処理装置（３）は、直接又はネットワーク（２）を介して接続されている。前記端末（１）は、不特定の利用者に利用される。前記データ処理装置（３）は、正しい利用者である正当利用者に利用される。前記データ処理装置（３）は、コンピュータであり、制御装置（２０）と記憶装置（２２）とを具備している。
前記記憶装置（２２）は、データベース（３０）を具備している。前記データベース（３０）には、複数の質問（４１）と、前記複数の質問（４１）に対する複数の照合用応答（４２）と、前記複数の照合用応答（４２）に対する重み付けを表す値として複数の重要度（４３）とが、前記正当利用者により登録されている。
前記制御装置（２０）は、コンピュータプログラム（２３）である質問部（３３）、応答照合部（３４）、応答識別部（３５）を具備している。
前記質問部（３３）は、前記端末（１）から送信される識別要求に応じて、前記データベース（３０）から前記複数の質問（４１）を読み出して前記端末（１）に送信する。
前記応答照合部（３４）は、前記複数の質問（４１）に対して前記端末（１）から送信される複数の応答と、前記複数の照合用応答（４２）とを照合し、前記複数の応答の中から、前記複数の照合用応答（４２）に一致する正解応答群（４２’）を選択する。
前記応答識別部（３５）は、前記正解応答群（４２’）と前記複数の重要度（４３）とに基づいて、前記利用者が前記正当利用者であるか否かを識別する。
【００１７】
従来では、複数の質問に対して利用者が複数の応答を返したとき、複数の応答の中から、複数の照合用応答に一致する正解応答群の数だけを考慮して、その利用者が正当利用者であるか否かを判断している。このため、正解応答群の中に利用者によりたまたま勘で当てられたものが多く含まれた場合、その利用者が正当利用者ではないにも関わらず、正当利用者であると判断してしまう可能性がある。
本発明の質問応答型利用者識別システムによれば、正解応答群（４２’）の数だけを考慮するのではなく、複数の照合用応答（４２）の各々に対して設定した重要度（４３）（重み付け）も考慮する。これにより、正解応答群（４２’）の中に、重要度（４３）が高い応答が多く含まれている場合は、その利用者が正当利用者である可能性が高くなる。このように、本発明の質問応答型利用者識別システムによれば、その利用者が正当利用者であるか否かを確実に判断することができる。
【００１８】
本発明の質問応答型利用者識別システムにおいて、前記応答識別部（３５）は、前記複数の重要度（４３）の中から、前記正解応答群（４２’）に対応する正解重要度群（４３’）を選択する。
前記応答識別部（３５）は、前記正解重要度群（４３’）の和を表す値を算出する。
前記値が閾値以上のとき、前記応答識別部（３５）は、前記利用者が前記正当利用者であることを表す利用許可通知を前記端末（１）に送信する。
【００１９】
正解応答群（４２’）の数だけではなく、重要度（４３）も考慮する場合、上記の実施形態が好ましい。
【００２０】
本発明の質問応答型利用者識別システムにおいて、前記応答識別部（３５）は、前記正解重要度群（４３’）の和を前記複数の質問（４１）の数で除算し、前記値として平均値を算出する。
前記平均値が、前記閾値として平均閾値以上のとき、前記応答識別部（３５）は、前記利用許可通知を前記端末（１）に送信する。
【００２１】
データベース（３０）に登録された全ての質問（４１）の一部として、複数の質問（４１）が端末（１）に送信される。このとき、正解応答群（４２’）の数だけではなく、重要度（４３）も考慮する場合、上記の実施形態が好ましい。
【００２２】
本発明の質問応答型利用者識別システムにおいて、前記端末（１）から送信される前記識別要求は、前記利用者による前記データ処理装置（３）の利用要求、又は、前記利用者による部屋の入室要求である。
この場合、前記応答識別部（３５）は、前記値が前記閾値以上のとき、前記利用許可通知を前記端末（１）に送信して、前記利用者に前記データ処理装置（３）の利用、又は、前記利用者に前記部屋への入室を許可する。
【００２３】
その利用者が正当利用者である場合は、データ処理装置（３）の利用を許可することが好ましい。又は、入室を許可することが好ましい。
【００２４】
本発明の質問応答型利用者識別システムにおいて、前記制御装置（２０）は、前記コンピュータプログラム（２３）である暗証登録部（３６）、暗証識別部（３７）を更に具備している。
前記暗証登録部（３６）は、前記端末（１）から送信される照合用暗証子（４４）を前記データベース（３０）に登録する。
前記暗証識別部（３７）は、前記端末（１）から送信される暗証子を受け付け、前記暗証子と前記照合用暗証子（４４）とを照合する。
前記暗証子と前記照合用暗証子（４４）とが一致した場合、前記暗証識別部（３７）は、前記利用許可通知を前記端末（１）に送信する。
前記暗証子と前記照合用暗証子（４４）とが一致しない場合、前記質問部（３３）は、前記データベース（３０）から前記複数の質問（４１）を読み出して前記端末（１）に送信する。
【００２５】
本発明の質問応答型利用者識別システムによれば、利用者が暗証子を与え、その暗証子と照合用暗証子（４４）とを照合して、その利用者が正当利用者であるか否かを判断するシステムである場合がある。このとき、その利用者は、暗証子を忘れている場合がある。しかし、その利用者は、正当利用者ではなく、暗証子を偽っている場合もある。この場合、その利用者に対して複数の質問（４１）を試み、その利用者が正当利用者であるか否かを判断することが好ましい。本発明の質問応答型利用者識別システムによれば、その利用者が暗証子を忘れていても、その利用者が正当利用者であるか否かを確実に判断することができる。
【００２６】
本発明の質問応答型利用者識別システムにおいて、前記暗証子と前記照合用暗証子（４４）とが一致しない。
この場合、前記質問部（３３）は、前記データベース（３０）から前記複数の質問（４１）を読み出して前記端末（１）に送信する。
前記応答照合部（３４）は、前記複数の質問（４１）に対して前記端末（１）から送信される複数の応答により前記正解応答群（４２’）を選択する。
前記応答識別部（３５）は、前記正解応答群（４２’）と前記複数の重要度（４３）により得られる前記値が前記閾値以上のとき、前記利用許可通知を前記端末（１）に送信する共に、前記データベース（３０）から前記照合用暗証子（４４）を読み出して前記端末（１）に送信し、正しい暗証子を前記利用者に通知する。
【００２７】
その利用者は、暗証子を忘れている場合がある。この場合、質問（４１）に対する応答により、その利用者が正当利用者であるときは、正しい暗証子をその利用者に通知することが好ましい。
【００２８】
本発明の質問応答型利用者識別システムにおいて、前記暗証子と前記照合用暗証子（４４）とが一致しない。
この場合、前記質問部（３３）は、前記データベース（３０）から前記複数の質問（４１）を読み出して前記端末（１）に送信する。
前記応答照合部（３４）は、前記複数の質問（４１）に対して前記端末（１）から送信される複数の応答により前記正解応答群（４２’）を選択する。
前記応答識別部（３５）は、前記正解応答群（４２’）と前記複数の重要度（４３）により得られる前記値が前記閾値以上のとき、前記利用許可通知を前記端末（１）に送信すると共に、新しい暗証子を登録する旨の通知を前記端末（１）に送信する。
前記暗証登録部（３６）は、前記利用許可通知を受けた前記利用者により前記端末（１）から送信される新しい照合用暗証子を前記照合用暗証子（４４）として前記データベース（３０）に登録する。
【００２９】
その利用者は、暗証子を忘れている場合がある。この場合、質問（４１）に対する応答により、その利用者が正当利用者であるときは、新しい暗証子をその利用者に登録してもらうことが好ましい。
【００３０】
本発明の質問応答型利用者識別システムにおいて、前記端末（１）から前記識別要求が初めて送信された場合、前記質問部（３３）は、前記データベース（３０）から前記複数の質問（４１）を読み出して前記端末（１）に送信する。
前記端末（１）から前記識別要求が再度送信された場合、前記暗証識別部（３７）は、前記端末（１）から送信される暗証子を受け付け、前記暗証子と前記照合用暗証子（４４）とを照合する。
【００３１】
本発明の質問応答型利用者識別システムによれば、例えば利用者がデータ処理装置（３）を初めて利用する場合、その利用者に対して複数の質問（４１）に答えさせ、利用者がデータ処理装置（３）を再度利用する場合、利用者から暗証子を要求するようなシステムであってもよい。
【００３２】
本発明の質問応答型利用者識別システムにおいて、前記制御装置（２０）は、前記コンピュータプログラム（２３）である質問登録部（３１）、応答登録部（３２）を更に具備している。
前記データベース（３０）に前記複数の質問（４１）と前記複数の照合用応答（４２）と前記複数の重要度（４３）とが登録されていない。
このとき、前記質問登録部（３１）は、前記端末（１）からの前記複数の質問（４１）を前記データベース（３０）に登録する。
前記応答登録部（３２）は、前記端末（１）からの前記複数の照合用応答（４２）と前記複数の重要度（４３）とを前記データベース（３０）に登録する。
【００３３】
本発明の質問応答型利用者識別システムにおいて、前記複数の質問（４１）と前記複数の照合用応答（４２）は、前記正当利用者の私的事項に関連するものである。
前記複数の重要度（４３）は、前記私的事項に基づいて決定される。
例えば、第１重要度（４３）は、第２重要度（４３）よりも高い。これは、第１重要度（４３）は、前記正当利用者が分かり、且つ、他人が分からないような第１質問（４１）、第１照合用応答（４２）に対する重要度である。一方、第２重要度（４３）は、前記正当利用者も他人も分かるような第２質問（４１）、第２照合用応答（４２）に対する重要度（４３）である。
【００３４】
本発明の質問応答型利用者識別システムによれば、正当利用者は、複数の質問（４１）と複数の照合用応答（４２）と複数の重要度（４３）とをデータベース（３０）に登録する際、私的事項に関連する質問（４１）と照合用応答（４２）とを考え、その質問（４１）、照合用応答（４２）に対して重み付け（重要度（４３））を決定することが好ましい。正当利用者は、自身も他人も分かるような質問（４１）、照合用応答（４２）に対して、重要度（４３）を低く設定し、自身が分かり、且つ、他人が分からないような質問（４１）、照合用応答（４２）に対して、重要度（４３）を高く設定する。これにより、正解応答群（４２’）の中に、重要度（４３）が高い応答が多く含まれている場合は、その利用者が正当利用者である可能性が高くなる。このように、本発明の質問応答型利用者識別システムによれば、その利用者が正当利用者であるか否かを確実に判断することができる。
【００３５】
本発明のデータ処理装置は、上記のデータ処理装置（３）である。
【００３６】
本発明の質問応答型利用者識別方法は、上記のデータ処理装置（３）であるコンピュータを用いる。そのコンピュータには、上記のコンピュータプログラム（２３）が備えられている。この場合、本発明の質問応答型利用者識別方法は、上記のコンピュータプログラム（２３）により実現される。
【発明の効果】
【００３７】
以上により、本発明の質問応答型利用者識別システムによれば、利用者が正当利用者であるか否かを確実に判断することができる。
【発明を実施するための最良の形態】
【００３８】
以下に添付図面を参照して、本発明の質問応答型利用者識別システムについて詳細に説明する。
本発明の質問応答型利用者識別システムは、例えば、ユーザに対する個人認証として利用される。個人認証としては、パスワードの代わりに利用される場合や、入室管理に利用される場合がある。
【００３９】
（第１実施形態）
図１は、本発明の第１実施形態による質問応答型利用者識別システムの構成を示している。第１実施形態による質問応答型利用者識別システムは、端末１と、データ処理装置３とを具備している。端末１とデータ処理装置３は、直接又はネットワーク２を介して接続されている。
【００４０】
図２は、端末１の構成を示している。端末１は、一般的な計算機や携帯端末などのコンピュータである。端末１は、不特定の利用者に利用される。
この端末１は、制御装置１０、記憶装置１２、表示装置１５、入力装置１６を具備している。制御装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１を具備している。
記憶装置１２には、ＣＰＵ１１が実行するためのコンピュータプログラム１３である制御部１４が格納されている。制御部１４は、ユーザがデータ処理装置３を使用、又は、ユーザが部屋に入室するために必要な事項を表示装置３６に表示する。ユーザは、入力装置１６を用いて、その必要な事項を入力する。
【００４１】
図３は、データ処理装置３の構成を示している。データ処理装置３は、一人又は数人による限られた利用者（以下、正当利用者とする）により利用されるコンピュータである。正当利用者は、データ処理装置３により所定のデータ処理を行なう。
このデータ処理装置３は、制御装置２０、記憶装置２２を具備している。制御装置２０は、ＣＰＵ２１を具備している。
記憶装置２２には、ＣＰＵ２１が実行するためのコンピュータプログラム２３が格納されている。コンピュータプログラム２３は、質問登録部３１、応答登録部３２、質問部３３、応答照合部３４、応答識別部３５を含んでいる。
記憶装置２２には、更に、データベース３０が格納されている。
【００４２】
図４は、データベース３０を示している。
上記システムが有料であり、正当利用者が事前に利用料金を支払っている場合、あるいは、正当利用者が上記システムの管理に予め認定されている場合、このデータベース３０には、利用者情報として、正当利用者の氏名“○○○○”が予め登録される。
データベース３０には、更に、複数の質問４１と、複数の質問４１に対する複数の照合用応答４２と、複数の重要度４３とが、正当利用者により登録される。複数の重要度４３は、それぞれ複数の照合用応答４２に対する重み付けを表す値である。
【００４３】
正当利用者は、端末１の入力装置１６を用いて、利用申請を行なう。このとき、端末１の制御部１４は、正当利用者の入力装置１６の操作により、利用者名“○○○○”をデータ処理装置３に送信する。データ処理装置３の質問登録部３１は、利用者名“○○○○”を受信し、利用申請を受け付ける。
【００４４】
端末１の制御部１４は、正当利用者の入力装置１６の操作により、複数の質問４１を、データ処理装置３に送信する。データ処理装置３の質問登録部３１は、端末１からの複数の質問４１を、利用者名“○○○○”に対応付けてデータベース３０に登録する。
端末１の制御部１４は、正当利用者の入力装置１６の操作により、複数の質問４１に対する複数の照合用応答４２と、複数の照合用応答４２に対する複数の重要度４３とを、データ処理装置３に送信する。データ処理装置３の応答登録部３２は、端末１からの複数の照合用応答４２と複数の重要度４３とを、利用者名“○○○○”に対応付けてデータベース３０に登録する。
【００４５】
利用者は、データ処理装置３を利用したいときに、又は、部屋に入室したいときに、端末１の入力装置１６を用いる。このとき、端末１の制御部１４は、正当利用者の入力装置１６の操作により、識別要求（利用要求、入室要求）をデータ処理装置３に送信する。データ処理装置３の質問部３３は、識別要求を受け付ける。
【００４６】
質問部３３は、識別要求に応じて、データベース３０から複数の質問４１を読み出して端末１に送信し、表示装置１５に表示する。利用者は、複数の質問４１の各々に応答する。このとき、端末１の制御部１４は、利用者の入力装置１６の操作により、複数の質問４１に対する複数の応答をデータ処理装置３に送信する。
データ処理装置３の応答照合部３４は、端末１からの複数の応答を受け付ける。このとき、応答照合部３４は、その複数の応答を、複数の質問４１に対応付けてデータベース３０に登録する。応答照合部３４は、データベース３０に登録された複数の応答と複数の照合用応答４２とを照合する。応答照合部３４は、その複数の応答の中から、複数の照合用応答４２に一致する正解応答群４２’を選択する。
データ処理装置３の応答識別部３５は、データベース３０に登録された正解応答群４２’と複数の重要度４３とに基づいて、利用者が正当利用者であるか否かを識別する。この識別について説明する。
【００４７】
応答識別部３５は、データベース３０に登録された複数の重要度４３の中から、正解応答群４２’に対応する正解重要度群４３’を選択する。
ここで、データベース３０に登録された全ての質問４１を上記の複数の質問４１として質問部３３が端末１に送信した場合、応答識別部３５は、正解重要度群４３’の和を表す値を算出する。値が閾値以上のとき、応答識別部３５は、利用者が正当利用者であることを認識し、利用者にデータ処理装置３の使用、又は、利用者に部屋への入室を許可する利用許可通知を端末１に送信し、表示装置１５に表示する。
あるいは、データベース３０に登録された全ての質問４１からランダムに出題される質問として、上記の複数の質問４１を質問部３３が端末１に送信した場合、応答識別部３５は、正解重要度群４３’の和を複数の質問４１の数で除算し、その値として平均値を算出する。その平均値が、上記閾値として平均閾値以上のとき、応答識別部３５は、上記の利用許可通知を端末１に送信し、表示装置１５に表示する。
【００４８】
このように、本発明の第１実施形態による質問応答型利用者識別システムによれば、正解応答群４２’の数だけを考慮するのではなく、複数の照合用応答４２の各々に対して設定した重要度４３（重み付け）も考慮する。これにより、その利用者が正当利用者であるか否かを確実に判断することができる。
【００４９】
図５は、本発明の第１実施形態による質問応答型利用者識別システムの動作を示すフローチャートである。
ここで、利用者は、データ処理装置３の利用を希望するものとする。また、データベース３０に登録された全ての質問４１からランダムに出題される質問として、上記の複数の質問４１が端末１に送信されるものとする。
【００５０】
まず、端末１の制御部１４は、正当利用者の入力装置１６の操作により、利用者名“○○○○”を含む利用申請をデータ処理装置３に送信する。データ処理装置３の質問登録部３１は、利用者名“○○○○”を受信し、利用申請を受け付ける（ステップＳ１）。このとき、後述の登録処理が行われる（ステップＳ２）。
次に、利用者がデータ処理装置３を利用したい場合、端末１の制御部１４は、利用者の入力装置１６の操作により、利用者名“○○○○”を含む識別要求（利用要求）をデータ処理装置３に送信する。データ処理装置３の質問部３３は、識別要求を受け付ける（ステップＳ３）。このとき、後述の識別処理が行われる（ステップＳ４）。
【００５１】
図６は、登録処理（ステップＳ２）を示すフローチャートである。
【００５２】
データ処理装置３の質問登録部３１は、利用申請として利用者名“○○○○”を受け付けたとき、複数の質問４１を登録するための質問入力画面を端末１に送信し、表示装置１５に表示する。例えば、記憶装置２２には、データ処理装置３に予め用意された質問群が格納されている。質問入力画面は、データ処理装置３により予め用意された質問群の中から、正当利用者が好む質問を選択する質問選択欄と、その利用者が作成（考案）した質問を入力する質問入力欄とを含んでいる。
正当利用者は、質問入力画面の質問選択欄を参照して、予め用意された質問群の中から、正当利用者が好む質問を、入力装置１６により選択する。また、正当利用者は、自身が作成した質問を、入力装置１６により質問入力画面の質問入力欄に入力する。正当利用者は、自身が作成する質問として、私的事項に基づいて質問を作成することが好ましい。
端末１の制御部１４は、正当利用者の入力装置１６の操作により、質問入力画面の質問入力欄に入力された複数の質問４１として、予め用意された質問４１や、その利用者の私的事項に関連する質問４１を、データ処理装置３に送信する。データ処理装置３の質問登録部３１は、端末１からの複数の質問４１を、利用者名“○○○○”に対応付けてデータベース３０に登録する（ステップＳ２１）。
【００５３】
次に、データ処理装置３の応答登録部３２は、複数の照合用応答４２と複数の重要度４３とを登録するための照合用応答入力画面を端末１に送信し、表示装置１５に表示する。照合用応答入力画面は、複数の質問４１に対応してそれぞれ複数の照合用応答４２を入力する照合用応答入力欄と、複数の照合用応答４２に対応してそれぞれ複数の重要度４３を入力（選択）する重要度入力欄とを含んでいる。
正当利用者は、複数の質問４１に対応してそれぞれ複数の照合用応答４２を、入力装置１６により照合用応答入力画面の照合用応答入力欄に入力し、複数の照合用応答４２に対応する複数の重要度４３を、入力装置１６により照合用応答入力画面の重要度入力欄に入力（選択）する。正当利用者は、複数の質問４１、複数の照合用応答４２のそれぞれに対する重み付けとして、複数の重要度４３を自身が決定することが好ましい。
例えば、第１重要度４３は、第２重要度４３よりも高い。
ここで、正当利用者は、その利用者の私的事項に関連する第１質問４１に対して、第１照合用応答４２として、自身が分かり、且つ、他人が分からないような応答を作成（考案）する。この場合、正当利用者は、自身が分かり、且つ、他人が分からないような第１質問４１、第１照合用応答４２に対して、第１重要度４３を高く設定（入力）する。
また、正当利用者は、上記の予め用意された第２質問４１に対して、第２照合用応答４２として、自身も他人も分かるような応答を作成（考案）する。この場合、正当利用者は、自身も他人も分かるような第２質問４１、第２照合用応答４２に対して、第２重要度４３を上記の第１重要度４３よりも低く設定する。
端末１の制御部１４は、正当利用者の入力装置１６の操作により、照合用応答入力画面の照合用応答入力欄に入力された複数の照合用応答４２と、照合用応答入力画面の重要度入力欄に入力された複数の重要度４３とを、データ処理装置３に送信する。データ処理装置３の応答登録部３２は、端末１からの複数の照合用応答４２と複数の重要度４３とを、利用者名“○○○○”に対応付けてデータベース３０に登録する（ステップＳ２２）。
【００５４】
図７は、識別処理（ステップＳ４）を示すフローチャートである。
【００５５】
データ処理装置３の質問部３３は、利用者名“○○○○”を含む識別要求（利用要求）を受け付けたとき、利用者名“○○○○”に対応する複数の質問４１のうちの１つの質問４１をランダムにデータベース３０から読み出して端末１に送信し、表示装置１５に表示する。このとき、質問部３３は、端末１に質問４１を送信した回数ｉ（ｉは正数）に１をインクリメントする（ステップＳ４１）。
利用者は、その質問４１に応答する。このとき、端末１の制御部１４は、利用者の入力装置１６の操作により、その質問４１に対する応答をデータ処理装置３に送信する。データ処理装置３の応答照合部３４は、端末１からの応答を受け付ける。このとき、応答照合部３４は、端末１からの応答を、その質問４１に対応付けてデータベース３０に登録する（ステップＳ４２）。
上記回数ｉが定められた回数ｎ（ｎは、例えば１０以上の正数）に達していない場合（ステップＳ４３−ＮＯ）、ステップＳ４１、Ｓ４２が実行される。このとき、質問部３３は、複数の質問４１のうちの他の１つの質問４１をランダムにデータベース３０から読み出して端末１に送信し、表示装置１５に表示する。応答照合部３４は、その質問４１に対する応答を端末１から受け付けて、その質問４１に対応付けてデータベース３０に登録する。これらの質問と応答は、定められた回数ｎ分繰り返される。
上記回数ｉが定められた回数ｎに達した場合（ステップＳ４３−ＹＥＳ）、質問部３３は、上記回数ｉをクリアする。
【００５６】
データ処理装置３の応答照合部３４は、データベース３０に登録された複数の応答と複数の照合用応答４２とを照合する。応答照合部３４は、その複数の応答の中から、複数の照合用応答４２に一致する正解応答群４２’を選択する（ステップＳ４４）。
【００５７】
応答識別部３５は、データ処理装置３のデータベース３０に登録された複数の重要度４３の中から、正解応答群４２’に対応する正解重要度群４３’を選択する。上述のように、データベース３０に登録された全ての質問４１からランダムにｎ個の質問が出題されている。この場合、応答識別部３５は、正解重要度群４３’の和を、上記出題されたｎ個の質問４１の数ｎで除算し、その値として平均値を算出する（ステップＳ４５）。
その平均値が平均閾値以上のとき（ステップＳ４６−ＹＥＳ）、応答識別部３５は、利用者が正当利用者であることを認識し、利用者にデータ処理装置３の使用を許可する利用許可通知を端末１に送信し、表示装置１５に表示する（ステップＳ４７）。
その平均値が平均閾値より小さいとき（ステップＳ４６−ＮＯ）、応答識別部３５は、利用者が正当利用者ではないことを認識し、利用者にデータ処理装置３の使用を禁止する利用禁止通知を端末１に送信し、表示装置１５に表示する（ステップＳ４８）。
ステップＳ４７、Ｓ４８において、応答識別部３５は、利用許可通知又は利用禁止通知を端末１に送信したとき、データベース３０に登録された複数の応答を削除する。
【００５８】
従来では、複数の質問に対して利用者が複数の応答を返したとき、複数の応答の中から、複数の照合用応答に一致する正解応答群の数だけを考慮して、その利用者が正当利用者であるか否かを判断している。このため、正解応答群の中に利用者によりたまたま勘で当てられたものが多く含まれた場合、その利用者が正当利用者ではないにも関わらず、正当利用者であると判断してしまう可能性がある。
本発明の第１実施形態による質問応答型利用者識別システムによれば、正解応答群４２’の数だけを考慮するのではなく、複数の照合用応答４２の各々に対して設定した重要度４３（重み付け）も考慮する。これにより、正解応答群４２’の中に、重要度４３が高い応答が多く含まれている場合は、その利用者が正当利用者である可能性が高くなる。このように、第１実施形態による質問応答型利用者識別システムによれば、その利用者が正当利用者であるか否かを確実に判断することができる。
【００５９】
本発明の第１実施形態による質問応答型利用者識別システムによれば、データベース３０に登録された全ての質問４１として上記の複数の質問４１が質問部３３により出題されている。この場合、応答識別部３５は、正解応答群４２’の数だけを考慮するのではなく、正解重要度群４３’も考慮することが好ましい。また、応答識別部３５は、正解重要度群４３’の和を表す値を算出し、値が閾値以上のとき、利用者が正当利用者であることを認識することが好ましい。
【００６０】
本発明の第１実施形態による質問応答型利用者識別システムによれば、データベース３０に登録された全ての質問４１からランダムにｎ個の質問が出題されている。この場合、応答識別部３５は、正解応答群４２’の数だけを考慮するのではなく、正解重要度群４３’も考慮することが好ましい。また、応答識別部３５は、正解重要度群４３’の和を複数の質問４１の数で除算し、その値として平均値を算出し、その平均値が、上記閾値として平均閾値以上のとき、利用者が正当利用者であることを認識することが好ましい。
【００６１】
本発明の第１実施形態による質問応答型利用者識別システムによれば、その利用者が正当利用者である場合は、データ処理装置（３）の利用を許可することが好ましい。又は、入室を許可することが好ましい。
【００６２】
本発明の第１実施形態による質問応答型利用者識別システムによれば、正当利用者は、複数の質問４１と複数の照合用応答４２と複数の重要度４３とをデータベース３０に登録する際、私的事項に関連する質問４１と照合用応答４２とを考え、その質問４１、照合用応答４２に対して重み付け（重要度４３）を決定することが好ましい。正当利用者は、自身も他人も分かるような質問４１、照合用応答４２に対して、重要度４３を低く設定し、自身が分かり、且つ、他人が分からないような質問４１、照合用応答４２に対して、重要度４３を高く設定する。これにより、正解応答群４２’の中に、重要度４３が高い応答が多く含まれている場合は、その利用者が正当利用者である可能性が高くなる。このように、第１実施形態による質問応答型利用者識別システムによれば、その利用者が正当利用者であるか否かを確実に判断することができる。
【００６３】
（第２実施形態）
本発明の第２実施形態による質問応答型利用者識別システムについて説明する。第２実施形態では、第１実施形態と異なる点のみ説明する。
【００６４】
図８は、データ処理装置３の構成を示している。データ処理装置３のコンピュータプログラム２３は、更に、暗証登録部３６、暗証識別部３７を含んでいる。
【００６５】
図９は、データベース３０を示している。
このデータベース３０には、利用者情報の一部として、パスワードなどの照合用暗証子４４が登録される。照合用暗証子４４は、正当利用者により決定される。
【００６６】
図１０は、本発明の第２実施形態による質問応答型利用者識別システムの動作を示すフローチャートである。
ここで、利用者は、データ処理装置３の利用を希望するものとする。また、データベース３０に登録された全ての質問４１からランダムに出題される質問として、上記の複数の質問４１が端末１に送信されるものとする。
【００６７】
まず、端末１の制御部１４は、正当利用者の入力装置１６の操作により、利用申請として利用者名“○○○○”をデータ処理装置３に送信する。データ処理装置３の質問登録部３１は、利用者名“○○○○”を受信し、利用申請を受け付ける（ステップＳ１）。このとき、暗証登録部３６は、データベース３０に照合用暗証子４４が登録されているか否かを調べる（ステップＳ５）。
【００６８】
例えば、データベース３０には、照合用暗証子４４が登録されていない（ステップＳ５−ＮＯ）。この場合、暗証登録部３６は、照合用暗証子登録画面を端末１に送信し、表示装置１５に表示する。照合用暗証子登録画面は、照合用暗証子４４を登録するための照合用暗証子登録欄を含んでいる。
正当利用者は、照合用暗証子４４を、入力装置１６により照合用暗証子登録欄に入力する。端末１の制御部１４は、利用者の入力装置１６の操作により、照合用暗証子登録欄に入力された照合用暗証子４４をデータ処理装置３に送信する。データ処理装置３の暗証登録部３６は、その照合用暗証子４４を、利用者名“○○○○”に対応付けてデータベース３０に登録する（ステップＳ６）。
【００６９】
データベース３０には、利用者情報として、正当利用者の氏名“○○○○”と共に照合用暗証子４４が登録されている（ステップＳ５−ＹＥＳ）。この場合、質問登録部３１により、上述の登録処理が行われる（ステップＳ２）。
【００７０】
次に、利用者がデータ処理装置３を利用したい場合、端末１の制御部１４は、利用者の入力装置１６の操作により、識別要求として利用要求をデータ処理装置３に送信する。データ処理装置３の質問部３３は、識別要求を受け付ける（ステップＳ３）。このとき、後述の暗証識別処理が行われる（ステップＳ７）。
【００７１】
図１１は、暗証識別処理（ステップＳ７）を示すフローチャートである。
【００７２】
データ処理装置３の暗証識別部３７は、暗証子入力画面を端末１に送信し、表示装置１５に表示する。暗証子入力画面は、暗証子を入力するための暗証子入力欄を含んでいる。
利用者は、暗証子を、入力装置１６により暗証子入力欄に入力する。端末１の制御部１４は、利用者の入力装置１６の操作により、上記の利用要求の一部として、暗証子をデータ処理装置３に送信する。データ処理装置３の暗証識別部３７は、端末１からの暗証子を受け付ける（ステップＳ７１）。暗証識別部３７は、その暗証子と、データベース３０に登録された照合用暗証子４４とを照合する（ステップＳ７２）。
【００７３】
暗証子と照合用暗証子４４とが一致した場合（ステップＳ７２−ＹＥＳ）、暗証識別部３７は、利用者が正当利用者であることを認識し、利用者にデータ処理装置３の使用を許可する利用許可通知を端末１に送信し、表示装置１５に表示する（ステップＳ７３）。
その利用者は、暗証子を忘れている場合がある。しかし、その利用者は、正当利用者ではなく、暗証子を偽っている場合もある。そこで、暗証子と照合用暗証子４４とが一致しない場合（ステップＳ７２−ＹＥＳ）、データ処理装置３の質問部３３は、複数の質問４１をデータベース３０から読み出して端末１に送信し、表示装置１５に表示する。即ち、後述の暗証不一致・識別処理が実行される。
【００７４】
図１２は、暗証不一致・識別処理（ステップＳ８）を示すフローチャートである。
暗証不一致・識別処理（ステップＳ８）は、上述の識別処理（ステップＳ４）を含んでいる。ここで、上述の識別処理（ステップＳ４）と重複する部分の説明を省略する。
【００７５】
まず、識別処理（ステップＳ４）のステップＳ４１〜Ｓ４４が実行される。
データ処理装置３のデータベース３０に登録された複数の重要度４３の中から、正解応答群４２’に対応する正解重要度群４３’を選択する。データベース３０に登録された全ての質問４１からランダムにｎ個の質問が出題されているので、応答識別部３５は、正解重要度群４３’の和を、上記出題されたｎ個の質問４１の数ｎで除算し、その値として平均値を算出する（ステップＳ４５）。
【００７６】
その平均値が平均閾値以上のとき（ステップＳ４６−ＹＥＳ）、応答識別部３５は、利用者が正当利用者であることを認識し、利用者にデータ処理装置３の使用を許可する利用許可通知を端末１に送信し、表示装置１５に表示する（ステップＳ４７）。このとき、応答識別部３５は、データベース３０から照合用暗証子４４を読み出して端末１に送信し、表示装置１５に表示する。これにより、正しい暗証子を正当利用者に通知する（ステップＳ８１）。
【００７７】
あるいは、ステップＳ４７が実行されたとき、暗証登録部３６は、上記の照合用暗証子登録画面を端末１に送信し、表示装置１５に表示する。
正当利用者は、新しい照合用暗証子を、入力装置１６により照合用暗証子登録欄に入力する。端末１の制御部１４は、利用者の入力装置１６の操作により、照合用暗証子登録欄に入力された新しい照合用暗証子をデータ処理装置３に送信する。データ処理装置３の暗証登録部３６は、その新しい照合用暗証子を照合用暗証子４４として、利用者名“○○○○”に対応付けてデータベース３０に登録（上書き／更新）する（ステップＳ８１）。
【００７８】
本発明の第２実施形態による質問応答型利用者識別システムによれば、利用者が暗証子を与え、その暗証子と照合用暗証子４４とを照合して、その利用者が正当利用者であるか否かを判断するシステムである場合がある。このとき、その利用者は、暗証子を忘れている場合がある。しかし、その利用者は、正当利用者ではなく、暗証子を偽っている場合もある。この場合、その利用者に対して複数の質問４１を試み、その利用者が正当利用者であるか否かを判断することが好ましい。第２実施形態による質問応答型利用者識別システムによれば、その利用者が暗証子を忘れていても、その利用者が正当利用者であるか否かを確実に判断することができる。
【００７９】
本発明の第２実施形態による質問応答型利用者識別システムによれば、その利用者は、暗証子を忘れている場合がある。この場合、質問４１に対する応答により、その利用者が正当利用者であるときは、正しい暗証子をその利用者に通知することが好ましい。
【００８０】
本発明の第２実施形態による質問応答型利用者識別システムによれば、その利用者は、暗証子を忘れている場合がある。この場合、質問４１に対する応答により、その利用者が正当利用者であるときは、新しい暗証子をその利用者に登録してもらうことが好ましい。
【００８１】
（第３実施形態）
本発明の第３実施形態による質問応答型利用者識別システムについて説明する。第３実施形態では、第１実施形態、第２実施形態と異なる点のみ説明する。
【００８２】
図１３は、本発明の第３実施形態による質問応答型利用者識別システムの動作を示すフローチャートである。
ここで、利用者は、データ処理装置３の利用を希望するものとする。また、データベース３０に登録された全ての質問４１からランダムに出題される質問として、上記の複数の質問４１が端末１に送信されるものとする。
【００８３】
まず、上述のステップＳ１、Ｓ５、Ｓ６、Ｓ２が実行される。
次に、利用者がデータ処理装置３を利用したい場合、端末１の制御部１４は、利用者の入力装置１６の操作により、識別要求として利用要求をデータ処理装置３に送信する。データ処理装置３の質問部３３は、識別要求を受け付ける（ステップＳ３）。
端末１から利用要求が初めて送信された場合、質問部３３は、複数の質問４１をデータベース３０から読み出して端末１に送信し、表示装置１５に表示する。即ち、上述の識別処理（ステップＳ４）が実行される。識別処理（ステップＳ４）が実行された場合、応答識別部３５は、利用者名“○○○○”に対応付けて、利用要求フラグをデータベース３０に登録する。
端末１から利用要求が再度（次回に）送信された場合、データベース３０には利用要求フラグが登録されている。この場合、暗証識別部３７は、暗証子入力画面を端末１に送信し、表示装置１５に表示する。即ち、上述の暗証識別処理（ステップＳ７）が実行される。
【００８４】
本発明の第３実施形態による質問応答型利用者識別システムによれば、例えば利用者がデータ処理装置３を初めて利用する場合、その利用者に対して複数の質問４１に答えさせ、利用者がデータ処理装置３を再度利用する場合、利用者から暗証子を要求するようなシステムであってもよい。
【００８５】
最後に、上述の登録処理（ステップＳ２）、上述の識別処理（ステップＳ４）について具体例を用いて詳細に説明する。
【００８６】
まず、上述の登録処理（ステップＳ２）のステップＳ２１について詳細に説明する。
【００８７】
質問登録部３１は、端末１に質問入力画面を表示する。正当利用者が利用者名“○○○○”と、任意の質問４１の単語、文または画像を入力すると、質問登録部３１は質問４１をデータベース３０に保存する。質問４１としては、正当利用者が入力する任意の質問の他に、データベース３０に保存済みの既定の質問（予め用意された質問群）を使用することもできる。既定の質問には、本発明の質問応答型利用者識別システム（以下、本システムとも称する）に初期登録されている質問と、本システムの管理者が設定した質問とがある。初期登録済みの質問と管理者が設定した質問の使用個数は、管理者が指定することができる。
【００８８】
正当利用者は、質問入力画面の質問選択欄により、質問４１の種類として必須と任意を選択することができる。既定値は任意とする。必須を選択すると、その質問４１は利用者識別時に必ず出題される。その質問４１が利用者を識別するために重要な記憶であり、正当利用者を十分に表現している場合に、必須と指定する。任意を選択すると、その質問４１は識別時にランダムに選択されて出題される。任意の場合、質問４１の出現率を既定値から変更することができる。既定値では、すべての質問４１の出現率は同一となっている。質問４１の重要性に応じて出現率を指定する。
【００８９】
正当利用者は、端末１を用いてデータ処理装置３に入力方法の案内を要求して、端末１に表示させることができる。正当利用者は、質問入力画面の質問入力欄により、自由に質問４１を入力することができるが、正当利用者が初めて本システムを利用するときなどに、質問４１の作成が困難なことがある。そのような場合に質問作成のための案内の表示を選択することができる。案内によって正当利用者の入力を補助して、正当利用者が多種類・多数の質問４１を入力できるようにする。質問４１が多いほうが、識別の効果は高くなる。
【００９０】
質問登録部３１は、次のような案内を端末１に表示する。
まず、正当利用者の記憶の中から、特に強い印象が残っていて、忘れにくい記憶を利用して、質問４１を作成して入力するように表示する。
次に、過去に正当利用者が一人で経験して、他人は経験していないことを入力するように表示する。
次に、様々な時期のこと、つまり日・週・月・年単位の過去のことを、それぞれ入力するように表示する。できるだけ多くの時期に分散した記憶から、多くの質問４１を作成させる。
【００９１】
正当利用者に対して多種類の記憶を入力するように促す。
初めに、自分に関係するような記憶、例えば、その経験をしていた時の自分のことを覚えているような記憶を入力するように表示する。
次に、正当利用者自身に関する知識のうち、他人が知らないこと、例えば体質・性質・好み・意見・信念・習慣などがあれば、入力するように表示する。
次に、正当利用者だけが見たことがあり、他人は見たことがないものがあれば、入力するように表示する。
次に、正当利用者だけが知っていて、他人は知らない作業手順・行動手順などがあれば、入力するように表示する。
【００９２】
正当利用者が質問４１に対する照合用応答４２を入力した後に、次の質問４１の作成が困難な場合などにも、入力を支援する。
正当利用者が質問入力画面で案内の表示を選択すると、前に入力した質問４１を元にして、次の質問４１を作成するための案内を表示する。入力済みの質問４１の事象などに関して、一連の事象で時間的に後に続いて発生したことを覚えていれば、次々と順番に入力するように表示する。また、それよりも前に起きたことを覚えていれば、同様に入力するように表示する。前後の時間間隔は、秒・時間単位、日・月単位または年単位で別々に考える。つまり、入力済みの質問４１の事象が発生した数秒から数時間後、数日から数ヵ月後、数年後または前に起きたことを、それぞれ別の質問４１として入力するように表示する。
次に、前に入力した質問４１と同じ時期や別の時期に発生した類似の事象、例えば同様の状況・人物・話題などに関連している事象を入力するように表示する。次に、入力済みの質問４１に関して、その詳細な部分を覚えていれば、できるだけ詳細に入力するように表示する。
【００９３】
次に、上述の登録処理（ステップＳ２）のステップＳ２２について詳細に説明する。
【００９４】
応答登録部３２は、端末１に照合用応答入力画面を表示する。正当利用者は、先に入力した質問４１に対応する照合用応答４２を照合用応答入力画面の照合用応答入力欄に入力する。照合用応答４２の形式としては、識別時に任意の単語／文を入力する形式と、応答として入力済みの選択肢から識別時に選択する形式がある。選択形式の応答を登録するときには、選択肢として単語／文／画像を登録する。選択肢の一つには正しい応答を入力し、他の選択肢には不正な応答を入力する。安全のために選択肢はできるだけ多くするように照合用応答入力画面に表示する。選択形式の場合、選択肢として『はい／いいえ』を指定することもできる。応答登録部３２は照合用応答４２をデータベース３０に保存する。
【００９５】
各照合用応答４２には重要度が付与される。重要度としては、本システムの既定値、本システムの管理者が設定する値、または正当利用者が質問４１ごとに指定する値が、照合用応答入力画面の重要度入力欄に用いられる。管理者は、本システムの設定時に値を指定することができる。正当利用者は照合用応答４２の入力時に値を指定することができる。正当利用者を識別するために重要な記憶であると自身が判断する照合用応答４２に対して、正当利用者は大きい値を付与する。正当利用者は、下記の質問４１の種類とは無関係に、照合用応答４２ごとに任意の値を指定することができる。管理者・正当利用者が既定値を変更せず、下記の質問４１の種類も指定しなかった場合、すべての照合用応答４２の値が同一のシステム規定値となる。
【００９６】
正当利用者は照合用応答入力画面で、質問４１の種類に関する選択項目を指定することができる。選択項目の指定としては、データ処理装置３が端末１に選択項目の画面（上記の照合用応答入力画面の照合用応答入力欄に対応）を順次表示して、正当利用者が端末１を用いて任意の選択項目を選択することにより行なう。すべての選択項目を一覧表示して、一度に正当利用者が選択することもできる。正当利用者は各項目に関して、『はい／いいえ／その他』から選択する。それぞれが選択されたとき、重要度は特定の値／割合で増加減少する。増減の値／割合と増減の方向は、質問４１の種類ごとにシステムで既定値が定められているが、管理者・正当利用者が質問４１の種類ごとに変更することもできる。管理者は、下記の選択項目の例を変更削除したり、別の選択項目と増減を追加したりできる。質問４１ごとに重要度を調整することにより、利用者が入力した、識別に適さない質問４１が、識別に適する質問４１と同様に扱われてしまうことを防ぐという効果が生じる。
【００９７】
初めの選択項目（第１選択項目とする）では、『その記憶が利用者自身に関係するか』という質問を表示する。利用者自身に何らかの関係があることとは、正当利用者のみが自ら意識的に経験したこと、その記憶が正当利用者自身に関する記憶を含んでいること、それを経験していた時の自分のことを覚えていること、例えば自分の場所や感情を覚えていることなどである。具体的には、正当利用者のみが特定の時点で意識的に経験した事象の画像などがある。正当利用者は、『はい／いいえ／その他』から選択する。この種類の記憶は、正当利用者に関係ない他人／物／出来事などに関することではなく、正当利用者との関係が深く、他人とは異なる部分を表現している。また他の特徴としては、忘れにくい、変化しにくい、他人が知らない可能性が高い、などがある。したがって正当利用者を他者から識別するために適した情報であるので、『はい』が選択された場合、重要度の値を増加させる。また、『はい』が選択された場合、現在の画像の記憶に関する下記の選択項目（第５選択項目とする）に進む。『いいえ／その他』が選択された場合、値を増加させずに、次の選択項目（第２選択項目とする）に進む。
【００９８】
次の選択項目（第２選択項目）では、『その記憶は、最初に利用者が経験した時に、自分以外の物体を見たことに関係するか』という質問を表示する。正当利用者は、『はい／いいえ／その他』から選択する。この種類の記憶は、正当利用者自身との関係が小さく、他人も経験して知っている可能性が高い、一般的な物体の画像や、照合用応答４２の登録時点で画像を伴わない一般的な物体に関する知識である。したがって、『はい』が選択された場合、上記の正当利用者自身に関係する記憶の場合よりも小さい増加を行なう。また、『はい』が選択された場合、現在の画像の記憶に関する下記の選択項目（第５選択項目とする）に進む。『いいえ／その他』が選択された場合、次の選択項目（第３選択項目とする）に進む。
【００９９】
次の選択項目（第３選択項目）では、『その記憶が何かを行なう際の手順に関係するか』という質問を表示する。正当利用者は、『はい／いいえ／その他』から選択する。手順には例えば作業手順や、一連の行動をするための部分的な手順などがある。正当利用者自身との関係が大きく、本人のみが知っている特定の手順は、本人の識別に利用できるが、関係が小さくなり、一般的な手順が含まれる割合が多くなるほど、利用できなくなる。したがって、『はい』を選択した場合、上記の正当利用者自身に関係する記憶の場合よりも小さい増加を行なう。また、『はい』を選択した場合、発生回数に関する下記の選択項目（第６選択項目とする）に進む。『いいえ／その他』を選択した場合、次の選択項目（第４選択項目とする）に進む。
【０１００】
次の選択項目（第４選択項目）では、『その記憶が、最初に経験した時に画像を伴わなかった、利用者以外のことに関する事実／知識であるか』という質問を表示する。正当利用者は、『はい／いいえ／その他』から選択する。この種類の知識には、例えば文字情報で獲得した公的事象や学術などがある。このような事実／知識は、画像を伴わないため記憶として弱い。また正当利用者との関係が小さく、正当利用者以外が知っている可能性が高い一般的なことである。したがって、『はい』を選択した場合、物体を見たことに関する上記の項目よりも小さい増加を行なう。『いいえ／その他』を選択した場合、質問４１の種類が明確ではないので、値を増減しない。『はい／いいえ／その他』のいずれを選択した場合も、発生回数に関する下記の選択項目（第６選択項目とする）に進む。
【０１０１】
上記の利用者自身との関係に関する選択項目（第１選択項目）で、『はい』を選択した場合、または上記の物体を見たことに関する選択項目（第２選択項目）で、『はい』を選択した場合、次の選択項目（第５選択項目）では、『現在その記憶に関する画像を記憶しているか』という質問を表示する。正当利用者は、『はい／いいえ／その他』から選択する。画像を覚えているほうが、記憶は強く、識別時に忘れずに正しい応答を入力する可能性が高いので、識別の効果が高い。したがって、『はい』を選択した場合、値を増加させる。『いいえ／その他』を選択した場合、値を増減しない。『はい／いいえ／その他』のいずれを選択した場合も、次の発生回数の選択項目（第６選択項目）に進む。
【０１０２】
上記の手順に関する選択項目（第３選択項目）で、『はい』を選択した場合、上記の画像のない事実／知識に関する選択項目（第４選択項目）で、『はい／いいえ／その他』のいずれを選択した場合、または現在の画像の記憶に関する選択項目（第５選択項目）で、『はい／いいえ／その他』のいずれを選択した場合も、次の選択項目（第６選択項目）では、『その記憶の元になる事象の発生回数が１回のみか』という質問を表示する。正当利用者は、『はい／いいえ／その他』を選択する。発生回数が多いほど、複数回の記憶を合成した不明確な記憶となり、他の記憶と混同したり、他人も知っているような一般的な事象に関する記憶となったりする可能性がある。発生回数が少ないほど、特定の事象に関する明確な記憶なので、他の記憶と区別しやすい。また他人は知らない可能性が高く、識別に適している。したがって、『はい』が選択された場合、値を増加させる。『いいえ／その他』が選択された場合、値を増減しない。
【０１０３】
次の選択項目（第７選択項目とする）では、『記憶の元の事象を利用者だけが知っている場合』は、『はい』を選択し、『他人も知っている場合』は、『いいえ』を選択するように表示する。その記憶が正当利用者自身に関係することであっても、正当利用者が他人に話したり、記憶の元の事象を他人と同時に経験したりした場合などは、識別の効果が小さい。また、その記憶が正当利用者自身に関係することではない場合、つまり一般的な物／手順／事実／知識などに関することである場合、もし他人が知っていると、さらに識別の効果は小さくなる。逆に、他人が知らない記憶は、識別のための効果が大きい。したがって、『はい』が選択された場合、質問４１に対して他人が正しく応答する可能性が低いので、値を増加させる。『いいえ／その他』が選択された場合、値を増減しない。
【０１０４】
次の選択項目（第８選択項目とする）では、『記憶の事象と類似した事象が発生したことがあるか、発生する可能性が高いか』、という質問を表示する。正当利用者は、『はい／いいえ／その他』から選択する。その事象が発生したのは１回のみで、複数回発生していなくても、類似の事象が発生することがある。類似の事象が発生している場合、識別時に正当利用者が類似の事象と間違えて誤った応答を入力する可能性がある。また、他人が類似の事象を知っている可能性がある。したがって、『はい』を選択した場合、値を減少させる。『いいえ／その他』を選択した場合は、値を増減しない。
【０１０５】
次の選択項目（第９選択項目とする）では、『記憶が公的な事象に関係するか』、という質問を表示する。正当利用者は、『はい／いいえ／その他』から選択する。公的事象とは、例えば公的に報道された事件などである。公的事象であっても、印象的なものである場合は、私的な感情などの正当利用者に関する記憶を含むことがある。しかし、公的事象は他人も知っているので、識別するための記憶としては効果が低い。したがって、『はい』が選択された場合、値を減少させる。『いいえ／その他』が選択された場合、値を増減しない。
【０１０６】
次の選択項目（第１０選択項目とする）では、『応答として同意語を認めるか』、という質問を表示する。正当利用者は、『はい／いいえ』から選択する。『はい』が選択された場合、識別時に応答として同意語が入力されたときに、値を減少させる。『いいえ』が選択された場合、値を増減しない。
【０１０７】
次の選択項目（第１１選択項目とする）では、『応答の必須／任意』から選択する。既定値は『任意』となっている。『必須』が選択された場合、利用者を正当利用者であると判断するためには、必ず本応答が正しくなければならず、この一つの応答が誤っているだけで、不正な利用者であると判断する。本応答が利用者を識別するために重要な記憶である場合に、『必須』と指定する。『必須／任意』を選択しても値は増減しない。
【０１０８】
質問４１の登録を続ける場合はステップＳ２１に戻る。データベース３０に保存する全質問４１の個数は、本システムの管理者が設定するか、正当利用者が照合用応答４２の登録時に指定することができる。照合用応答４２の登録が終了したら、表示される重要度を正当利用者は確認し、必要に応じて変更する。データ処理装置３は利用者から識別要求が来るのを待つ。
【０１０９】
次に、上述の識別処理（ステップＳ４）のステップＳ４１〜Ｓ４３について詳細に説明する。
【０１１０】
質問部３３は、識別要求を受け付けると、質問４１を端末１に表示する。識別要求は、利用者が識別サービスを受けたい時に、端末１からデータ処理装置３に接続することにより行なう。利用者が利用者名“○○○○”を入力すると、質問部３３は、データベース３０内にある、利用者名“○○○○”に対応する質問４１を端末１に表示する。対応する質問４１が複数ある場合、質問部３３は一つの質問４１をランダムに選択して、端末１に表示する。必須の指定の質問４１がある場合は、その質問４１を必ず出題する。出現率が既定値から変更されている質問４１は、指定された出現率に応じて質問４１を行なう。
【０１１１】
応答は、端末１に表示された質問４１に対応するものが、利用者によって端末１に入力される。応答照合部３４は、入力された応答を、データベース３０内の照合用応答４２と比較し、『正解／不正解』をデータベース３０に保存する。応答が単語であり、利用者が同意語を認めた場合は、同意語の辞書を利用して、利用者の応答をデータベース３０内の照合用応答４２の同意語と比較する。
【０１１２】
質問４１を続ける場合は、ステップＳ４１に戻る。データベース３０に保存されている全質問４１の中から、識別時に出題する質問４１の個数は、本システムの管理者が設定するか、正当利用者が質問４１の登録時に設定する。不正解の場合は、質問４１の個数を追加することができる。追加する個数は、０以上の値を管理者は初期設定時に、正当利用者は登録時に設定する。
【０１１３】
次に、上述の識別処理（ステップＳ４）のステップＳ４４〜Ｓ４８について詳細に説明する。
【０１１４】
応答識別部３５は、データベース３０に保存された正解の重要度を各質問４１の重み付けとして加算し、その合計値を質問数で割った平均値が、平均閾値以上の場合は、利用者が正当利用者であると判断する。平均閾値未満の場合は、不正な利用者であると判断する。平均閾値は、本システムの管理者が設定するか、利用者が質問登録時に設定する。不正解の個数が設定値を超えた場合は、不正な利用者であると判断する。この設定値は、管理者または利用者が設定する。必須の指定がされている応答を誤った場合は、その応答を誤っただけで不正な利用者であると判断する。不正解の質問４１は、利用者が応答を忘れるような質問であるか、不正な利用者が応答を試みて、正解を探している可能性がある。したがって利用者を識別するための質問４１として不適切なので、その質問を削除することができる。何回の不正解で削除するか、または削除しないかを、管理者／利用者が設定することができる。識別結果を他のプログラム／計算機などに通知するように設定されている場合は、その設定に従って通知する。
【０１１５】
正当利用者であると識別された場合、登録した照合用応答４２と重要度の削除／変更／追加を行なうことができる。登録済みの照合用応答４２の一覧が表示されるので、照合用応答４２を選択して削除を指定すると、その照合用応答４２が削除される。変更／追加を指定すると、質問登録部３１・応答登録部３２で変更／追加の処理が行なわれる。
【産業上の利用可能性】
【０１１６】
本発明によれば、正しい利用者（正当利用者）と不正な利用者を識別する用途に適用できる。
【図面の簡単な説明】
【０１１７】
【図１】図１は、本発明の質問応答型利用者識別システムの構成を示している。（第１実施形態〜第３実施形態）
【図２】図２は、本発明の質問応答型利用者識別システムの端末１の構成を示している。（第１実施形態〜第３実施形態）
【図３】図３は、本発明の質問応答型利用者識別システムのデータ処理装置３の構成を示している。（第１実施形態）
【図４】図４は、本発明の質問応答型利用者識別システムのデータ処理装置３のデータベース３０を示している。（第１実施形態）
【図５】図５は、本発明の質問応答型利用者識別システムの動作を示すフローチャートである。（第１実施形態）
【図６】図６は、本発明の質問応答型利用者識別システムの動作として登録処理（ステップＳ２）を示すフローチャートである。（第１実施形態〜第３実施形態）
【図７】図７は、本発明の質問応答型利用者識別システムの動作として識別処理（ステップＳ４）を示すフローチャートである。（第１実施形態、第３実施形態）
【図８】図８は、本発明の質問応答型利用者識別システムのデータ処理装置３の構成を示している。（第２実施形態、第３実施形態）
【図９】図９は、本発明の質問応答型利用者識別システムのデータ処理装置３のデータベース３０を示している。（第２実施形態、第３実施形態）
【図１０】図１０は、本発明の質問応答型利用者識別システムの動作を示すフローチャートである。（第２実施形態）
【図１１】図１１は、本発明の質問応答型利用者識別システムの動作として暗証識別処理（ステップＳ７）を示すフローチャートである。（第２実施形態、第３実施形態）
【図１２】図１２は、本発明の質問応答型利用者識別システムの動作として暗証不一致・識別処理（ステップＳ８）を示すフローチャートである。（第２実施形態）
【図１３】図１３は、本発明の質問応答型利用者識別システムの動作を示すフローチャートである。（第３実施形態）
【符号の説明】
【０１１８】
１    端末
２    ネットワーク
３    データ処理装置
１０    制御装置
１１    ＣＰＵ
１２    記憶装置
１３    コンピュータプログラム
１４    制御部
１５    表示装置
１６    入力装置
２０    制御装置
２１    ＣＰＵ
２２    記憶装置
２３    コンピュータプログラム
３０    データベース
３１    質問登録部
３２    応答登録部
３３    質問部
３４    応答照合部
３５    応答識別部
３６    暗証登録部
３７    暗証識別部
４１    質問
４２    照合用応答
４２’    正解応答（正解応答群）
４３    重要度（重み付け）
４３’    正解重要度（正解重要度群）
４４    照合用暗証子
【図１】
2007183720.tif 000003
【図２】
2007183720.tif 000004
【図３】
2007183720.tif 000005
【図４】
2007183720.tif 000006
【図５】
2007183720.tif 000007
【図６】
2007183720.tif 000008
【図７】
2007183720.tif 000009
【図８】
2007183720.tif 000010
【図９】
2007183720.tif 000011
【図１０】
2007183720.tif 000012
【図１１】
2007183720.tif 000013
【図１２】
2007183720.tif 000014
【図１３】
2007183720.tif 000015