(57)【特許請求の範囲】
【請求項１】
対象ウェブページをネットワーク上に公開するサービス提供ウェブサーバに、前記ネットワークを介して接続された利用者端末、
を具備し、
前記対象ウェブページは、前記利用者端末により入力認証情報が入力される認証情報入力欄を含み、
前記利用者端末は、
表示部と、
前記ネットワーク上に公開された前記対象ウェブページを前記表示部に表示するブラウザ処理部と、
認証情報と、過去に前記認証情報が入力された際に前記表示部に表示されていた前記対象ウェブページを識別する閲覧ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）と、を含むログイン履歴情報が登録されたログイン情報リストと、
同一認証情報で認証できるウェブページを識別するサービスＵＲＬを含むサービスグループが登録されたサービスグループ情報リストと、
前記ログイン情報リストに登録された前記閲覧ＵＲＬと、前記表示部に表示されている前記対象ウェブページを識別する対象ＵＲＬとを照合し、前記ログイン情報リストに登録された前記ログイン履歴情報の中から、前記対象ＵＲＬに一致した前記閲覧ＵＲＬが含まれる前記ログイン履歴情報に対して第１妥当性レベルであると判断する第１妥当性判断処理部と、
前記サービスグループ情報リストに登録された前記サービスグループの中から、前記ログイン情報リストに登録された前記閲覧ＵＲＬに合致する前記サービスＵＲＬが含まれる第１のサービスグループを選択し、前記第１のサービスグループの前記サービスＵＲＬと、前記対象ＵＲＬとを照合し、前記第１のサービスグループの中から、前記対象ＵＲＬに一致した前記サービスＵＲＬが含まれる第２のサービスグループを選択し、前記ログイン情報リストに登録された前記ログイン履歴情報の中から、前記第２のサービスグループの前記サービスＵＲＬに合致した前記閲覧ＵＲＬが含まれる前記ログイン履歴情報に対して第２妥当性レベルであると判断する第２妥当性判断処理部と、
前記ログイン情報リストに登録された前記ログイン履歴情報の中から、前記第１、第２妥当性レベルにおける前記ログイン履歴情報以外のログイン履歴情報を第３妥当性レベルであると判断する第３妥当性判断処理部と、
前記第１又は第２妥当性レベルにおける前記ログイン履歴情報の有無と、前記入力認証情報と前記第１〜第３妥当性レベルにおける前記ログイン履歴情報の前記認証情報との照合結果と、に基づいて、前記認証情報入力欄に入力された前記入力認証情報を前記送信認証情報として送信する処理、又は、前記送信認証情報の送信をキャンセルする処理を選択して実行する安全処理部と、
を具備するウェブページ安全性判定システム。
【請求項２】
前記サービス提供ウェブサーバは、送信認証情報と、自己が保持する設定認証情報とが一致したときに所定のサービスを提供し、
前記安全処理部は、
前記第１又は第２妥当性レベルにおける前記ログイン履歴情報の有無と、前記入力認証情報と前記第１〜第３妥当性レベルにおける前記ログイン履歴情報の前記認証情報との照合結果と、に基づいて、
前記対象ウェブページにおいて前記入力認証情報を送信しても安全であると判断した場合、前記認証情報入力欄に入力された前記入力認証情報を前記送信認証情報として送信し、
前記対象ウェブページにおいて前記入力認証情報を送信したら危険であると判断した場合、前記送信認証情報の送信をキャンセルする、
請求項１に記載のウェブページ安全性判定システム。
【請求項３】
前記安全処理部は、
前記第１又は第２妥当性レベルにおける前記ログイン履歴情報が有る場合に、前記入力認証情報が前記第１又は第２妥当性レベルにおける前記ログイン履歴情報の前記認証情報に一致するとき、
前記認証情報入力欄に入力された前記入力認証情報を前記送信認証情報として送信する、
請求項２に記載のウェブページ安全性判定システム。
【請求項４】
前記安全処理部は、
前記第１又は第２妥当性レベルにおける前記ログイン履歴情報が有る場合に、前記入力認証情報が全ての前記ログイン履歴情報の前記認証情報に一致しないとき、
過去に前記入力認証情報が入力された際に前記対象ウェブページ又は前記対象ウェブページに関連するサービスのウェブページが前記表示部に表示されているため、前記入力認証情報が前記第１又は第２妥当性レベルにおける前記ログイン履歴情報の前記認証情報に対して変更された旨を表す変更確認通知を前記表示部に表示し、
前記認証情報入力欄に入力された前記入力認証情報を前記送信認証情報として送信する、
請求項２又は３に記載のウェブページ安全性判定システム。
【請求項５】
前記安全処理部は、
前記第１又は第２妥当性レベルにおける前記ログイン履歴情報が有る場合に、前記入力認証情報と前記第１又は第２妥当性レベルにおける前記ログイン履歴情報の前記認証情報とが一致しないが、前記入力認証情報と、前記第３妥当性レベルにおける前記ログイン履歴情報の前記認証情報とが一致するとき、
過去に前記入力認証情報が入力された際に前記対象ウェブページ又は前記対象ウェブページに関連するサービスのウェブページが前記表示部に表示されているため、前記入力認証情報が誤入力である旨を表す誤入力通知を前記表示部に表示し、
前記入力認証情報を送信するか否かを前記利用者端末の利用者に入力部により選択させる誤入力用選択欄を含む誤入力用選択画面を前記表示部に表示し、
前記誤入力用選択欄に前記入力認証情報の送信が選択された場合、前記認証情報入力欄に入力された前記入力認証情報を前記送信認証情報として送信する、
請求項２〜４のいずれかに記載のウェブページ安全性判定システム。
【請求項６】
前記安全処理部は、
前記第１及び第２妥当性レベルにおける前記ログイン履歴情報が無く、且つ、前記第３妥当性レベルにおける前記ログイン履歴情報が有る場合に、前記入力認証情報と前記第３妥当性レベルにおける前記ログイン履歴情報の前記認証情報とが一致しないとき、
過去に前記入力認証情報が入力された際に前記対象ウェブページ又は前記対象ウェブページに関連するサービスのウェブページが前記表示部に表示されず、且つ、前記入力認証情報が新規の認証情報である旨を表す新規入力通知を前記表示部に表示し、
前記入力認証情報を送信するか否かを前記利用者端末の利用者に入力部により選択させる新規入力用選択欄を含む新規入力用選択画面を前記表示部に表示し、
前記新規入力用選択欄に前記入力認証情報の送信が選択された場合、前記認証情報入力欄に入力された前記入力認証情報を前記送信認証情報として送信する、
請求項２〜５のいずれかに記載のウェブページ安全性判定システム。
【請求項７】
前記安全処理部は、
前記第１及び第２妥当性レベルにおける前記ログイン履歴情報が無く、且つ、前記第３妥当性レベルにおける前記ログイン履歴情報が有る場合に、前記入力認証情報と前記第３妥当性レベルにおける前記ログイン履歴情報の前記認証情報とが一致するとき、
過去に前記入力認証情報が入力された際に前記対象ウェブページ又は前記対象ウェブページに関連するサービスのウェブページが前記表示部に表示されず、且つ、前記入力認証情報が既知であるが前記対象ＵＲＬに対応していない旨を表すキャンセル通知を前記表示部に表示し、
前記送信認証情報の送信をキャンセルする、
請求項２〜６のいずれかに記載のウェブページ安全性判定システム。
【請求項８】
前記利用者端末は、
前記送信認証情報が送信されたときに、前記送信認証情報に対応する前記認証情報と、前記対象ＵＲＬに対応する前記閲覧ＵＲＬと、を含む前記ログイン履歴情報を生成し、前記生成されたログイン履歴情報を前記ログイン情報リストに登録する履歴登録処理部、
を更に具備する請求項２〜７のいずれかに記載のウェブページ安全性判定システム。
【請求項９】
前記ネットワークに接続されたログイン情報サーバ、
を更に備え、
前記ログイン情報リストに登録された前記ログイン履歴情報は、前記利用者端末を識別する利用者識別情報、を更に含み、
前記利用者端末は、
前記ログイン情報リストを取得するために、前記利用者識別情報を含むログイン情報リスト取得要求を前記ログイン情報サーバに送信するログイン情報リスト取得処理部と、
前記ログイン情報リストに登録された前記ログイン履歴情報を更新させるために、前記生成されたログイン履歴情報と前記利用者識別情報とを含むログイン情報リスト更新要求を前記ログイン情報サーバに送信するログイン情報リスト更新処理部と、
を更に具備し、
前記ログイン情報サーバは、
複数の利用者端末のそれぞれに対応する複数のログイン情報リストを格納するログイン情報リスト記憶部と、
前記ログイン情報リスト記憶部に格納された前記複数のログイン情報リストの中から、前記ログイン情報リスト要求の前記利用者識別情報に一致する利用者識別情報を含む前記ログイン情報リストを選択し、前記利用者端末に送信するログイン情報リスト送信部と、
前記ログイン情報リスト記憶部に格納された前記複数のログイン情報リストの中から、前記ログイン情報リスト更新要求の前記利用者識別情報に一致する利用者識別情報を含む前記ログイン情報リストを選択し、前記ログイン情報リスト更新要求に含まれる前記生成されたログイン履歴情報を、前記選択されたログイン情報リストに登録するログイン情報リスト更新部と、
を具備する請求項８に記載のウェブページ安全性判定システム。
【請求項１０】
前記ネットワークに接続されたサービスグループ情報サーバ、
を更に備え、
前記利用者端末は、
前記サービスグループ情報リストを取得するために、サービスグループ情報リスト取得要求を前記サービスグループ情報サーバに送信するサービスグループ情報リスト取得処理部、
を更に具備し、
前記サービスグループ情報サーバは、
最新のサービスグループ情報リストとして前記サービスグループ情報リストを格納するサービスグループ情報リスト記憶部と、
前記サービスグループ情報リスト取得要求に応じて、前記サービスグループ情報リスト記憶部に格納された前記サービスグループ情報リストのコピーを前記利用者端末に送信するサービスグループ情報リスト送信部と、
を具備する請求項９に記載のウェブページ安全性判定システム。
【請求項１１】
前記ネットワークに接続されたブラックリストサーバ、
を更に備え、
前記利用者端末は、
有害なウェブページを識別する有害ＵＲＬが登録されたブラックリストを取得するために、ブラックリスト取得要求を前記ブラックリストサーバに送信するブラックリスト取得処理部、
を更に具備し、
前記ブラックリストサーバは、
最新のブラックリストを格納するブラックリスト記憶部と、
前記ブラックリスト取得要求に応じて、前記ブラックリスト記憶部に格納された前記ブラックリストのコピーを前記利用者端末に送信するブラックリスト送信部と、
を具備し、
前記利用者端末は、
前記表示部に表示された前記対象ウェブページの前記対象ＵＲＬが前記ブラックリストの前記有害ＵＲＬに一致するか否かを判断するブラックリスト判断部と、
を更に具備し、
前記表示部に表示された前記対象ウェブページの前記対象ＵＲＬが前記有害ＵＲＬに一致する場合、
前記安全処理部は、
前記送信認証情報の送信をキャンセルし、
前記表示部に表示された前記対象ウェブページの前記対象ＵＲＬが前記有害ＵＲＬに一致しない場合、
前記第１〜第３妥当性判断処理部は、それぞれ、前記第１〜第３妥当性レベルを判断する、
請求項２〜１０のいずれかに記載のウェブページ安全性判定システム。
【請求項１２】
前記利用者端末は、
候補認証情報が予め登録された記憶部と、
前記表示部に表示された前記対象ウェブページの前記認証情報入力欄を検出し、前記記憶部から前記候補認証情報を読み出して前記入力認証情報として保持する自動入力処理部
を更に具備し、
前記安全処理部は、
前記第１又は第２妥当性レベルにおける前記ログイン履歴情報の有無と、前記入力認証情報と前記第１〜第３妥当性レベルにおける前記ログイン履歴情報の前記認証情報との照合結果と、に基づいて、入力実行指示を出力する処理と、入力実行キャンセル指示を出力する処理とを選択して実行し、
前記自動入力処理部は、
前記入力実行指示に応じて、自己が保持している前記入力認証情報を前記認証情報入力欄に入力し、
前記入力実行キャンセル指示に応じて、自己が保持している前記入力認証情報に対して前記認証情報入力欄への入力をキャンセルする、
請求項１〜１１のいずれかに記載のウェブページ安全性判定システム。
【請求項１３】
前記利用者端末は、
前記表示部に表示された前記対象ウェブページの前記認証情報入力欄を検出し、前記認証情報入力欄とは別の認証情報入力欄を含む仮入力画面を前記表示部に表示し、前記利用者端末の利用者により前記別の認証情報入力欄に入力された認証情報を前記入力認証情報として保持する利用者入力処理部
を更に具備し、
前記安全処理部は、
前記第１又は第２妥当性レベルにおける前記ログイン履歴情報の有無と、前記入力認証情報と前記第１〜第３妥当性レベルにおける前記ログイン履歴情報の前記認証情報との照合結果と、に基づいて、入力実行指示を出力する処理と、入力実行キャンセル指示を出力する処理とを選択して実行し、
前記利用者入力処理部は、
前記入力実行指示に応じて、自己が保持している前記入力認証情報を前記認証情報入力欄に入力し、
前記入力実行キャンセル指示に応じて、自己が保持している前記入力認証情報に対して前記認証情報入力欄への入力をキャンセルする、
請求項１〜１１のいずれかに記載のウェブページ安全性判定システム。
【請求項１４】
対象ウェブページをネットワーク上に公開するサービス提供ウェブサーバを具備するシステムに適用され、前記対象ウェブページは、入力認証情報が入力される認証情報入力欄を含み、前記ネットワークに接続されたコンピュータを用いる方法であって、
前記ネットワーク上に公開された前記対象ウェブページを表示部に表示するブラウザ処理ステップと、
認証情報と、過去に前記認証情報が入力された際に前記表示部に表示されていた前記対象ウェブページを識別する閲覧ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）と、を含むログイン履歴情報が登録されたログイン情報リストを参照して、前記ログイン情報リストに登録された前記閲覧ＵＲＬと、前記表示部に表示されている前記対象ウェブページを識別する対象ＵＲＬとを照合し、前記ログイン情報リストに登録された前記ログイン履歴情報の中から、前記対象ＵＲＬに一致した前記閲覧ＵＲＬが含まれる前記ログイン履歴情報に対して第１妥当性レベルであると判断する第１妥当性判断処理ステップと、
前記サービスグループ情報リストと、同一認証情報で認証できるウェブページを識別するサービスＵＲＬを含むサービスグループが登録されたサービスグループ情報リストと、を参照して、前記サービスグループ情報リストに登録された前記サービスグループの中から、前記ログイン情報リストに登録された前記閲覧ＵＲＬに合致する前記サービスＵＲＬが含まれる第１のサービスグループを選択し、前記第１のサービスグループの前記サービスＵＲＬと、前記対象ＵＲＬとを照合し、前記第１のサービスグループの中から、前記対象ＵＲＬに一致した前記サービスＵＲＬが含まれる第２のサービスグループを選択し、前記ログイン情報リストに登録された前記ログイン履歴情報の中から、前記第２のサービスグループの前記サービスＵＲＬに合致した前記閲覧ＵＲＬが含まれる前記ログイン履歴情報に対して第２妥当性レベルであると判断する第２妥当性判断処理ステップと、
前記ログイン情報リストに登録された前記ログイン履歴情報の中から、前記第１、第２妥当性レベルにおける前記ログイン履歴情報以外のログイン履歴情報を第３妥当性レベルであると判断する第３妥当性判断処理ステップと、
前記第１又は第２妥当性レベルにおける前記ログイン履歴情報の有無と、前記入力認証情報と前記第１〜第３妥当性レベルにおける前記ログイン履歴情報の前記認証情報との照合結果と、に基づいて、前記認証情報入力欄に入力された前記入力認証情報を前記送信認証情報として送信する処理、又は、前記送信認証情報の送信をキャンセルする処理を選択して実行する安全処理ステップと、
を具備するウェブページ安全性判定方法。
【請求項１５】
対象ウェブページをネットワーク上に公開するサービス提供ウェブサーバを具備するシステムに適用され、前記対象ウェブページは、入力認証情報が入力される認証情報入力欄を含み、前記ネットワークに接続されたコンピュータにインストールされたコンピュータプログラムであって、
前記ネットワーク上に公開された前記対象ウェブページを表示部に表示するブラウザ処理ステップと、
認証情報と、過去に前記認証情報が入力された際に前記表示部に表示されていた前記対象ウェブページを識別する閲覧ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）と、を含むログイン履歴情報が登録されたログイン情報リストを参照して、前記ログイン情報リストに登録された前記閲覧ＵＲＬと、前記表示部に表示されている前記対象ウェブページを識別する対象ＵＲＬとを照合し、前記ログイン情報リストに登録された前記ログイン履歴情報の中から、前記対象ＵＲＬに一致した前記閲覧ＵＲＬが含まれる前記ログイン履歴情報に対して第１妥当性レベルであると判断する第１妥当性判断処理ステップと、
前記サービスグループ情報リストと、同一認証情報で認証できるウェブページを識別するサービスＵＲＬを含むサービスグループが登録されたサービスグループ情報リストと、を参照して、前記サービスグループ情報リストに登録された前記サービスグループの中から、前記ログイン情報リストに登録された前記閲覧ＵＲＬに合致する前記サービスＵＲＬが含まれる第１のサービスグループを選択し、前記第１のサービスグループの前記サービスＵＲＬと、前記対象ＵＲＬとを照合し、前記第１のサービスグループの中から、前記対象ＵＲＬに一致した前記サービスＵＲＬが含まれる第２のサービスグループを選択し、前記ログイン情報リストに登録された前記ログイン履歴情報の中から、前記第２のサービスグループの前記サービスＵＲＬに合致した前記閲覧ＵＲＬが含まれる前記ログイン履歴情報に対して第２妥当性レベルであると判断する第２妥当性判断処理ステップと、
前記ログイン情報リストに登録された前記ログイン履歴情報の中から、前記第１、第２妥当性レベルにおける前記ログイン履歴情報以外のログイン履歴情報を第３妥当性レベルであると判断する第３妥当性判断処理ステップと、
前記第１又は第２妥当性レベルにおける前記ログイン履歴情報の有無と、前記入力認証情報と前記第１〜第３妥当性レベルにおける前記ログイン履歴情報の前記認証情報との照合結果と、に基づいて、前記認証情報入力欄に入力された前記入力認証情報を前記送信認証情報として送信する処理、又は、前記送信認証情報の送信をキャンセルする処理を選択して実行する安全処理ステップと、
の各ステップを前記コンピュータに実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者端末に表示されるウェブページの安全性を判断するウェブページ安全性判定システムに関する。
【背景技術】
【０００２】
サービス提供ウェブサーバが、ウェブページである対象ウェブページと、設定認証情報とを保持し、対象ウェブページをネットワーク上に公開し、利用者端末が、対象ウェブページを自己の表示部に表示するシステムが知られている。対象ウェブページは、認証情報入力欄を含み、利用者端末が、所定のサービスを受けるために、認証情報入力欄に入力認証情報を入力し、送信認証情報として送信する。サービス提供ウェブサーバは、送信認証情報と設定認証情報とが一致したときに所定のサービスを利用者端末に提供する。
【０００３】
利用者端末は、認証情報入力欄に入力された入力認証情報を送信認証情報として送信する前に、ブラックリストにより安全性を判定する（例えば、特許文献１参照）。ブラックリストには、有害なウェブページを識別する有害ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が登録されている。利用者端末は、表示部に表示された対象ウェブページを識別する対象ＵＲＬが有害ＵＲＬに一致する場合、認証情報入力欄に入力された入力認証情報の送信をキャンセルする。
【０００４】
しかし、表示部に表示された対象ウェブページが有害なウェブページであるときに、対象ＵＲＬがブラックリストに有害ＵＲＬとして登録されていない場合がある。この場合、利用者端末は、ブラックリストを用いても全くヒットしない。即ち、表示部に表示された対象ウェブページを識別する対象ＵＲＬが有害ＵＲＬに一致しない。このため、利用者端末は、有害なウェブページに対して、認証情報入力欄に入力された入力認証情報を送信認証情報として送信してしまう。このように、利用者端末の利用者に対する認証情報をむやみに送信してしまい、認証情報に対する安全性が確保されない。
【０００５】
これに対して、第三者がホワイトリストを提供することも考えられるが、ホワイトリストを提供する第三者の信用性や無数にあるウェブページの安全を調査するのは限界がある。
【０００６】
このように、ブラックリスト（やホワイトリスト）を用いたシステムよりも、認証情報に対する安全性を確保できるシステムが望まれる。
【０００７】
ここで、特許文献１を紹介する。特許文献１に記載されたサイト管理装置は、不適切なアクセス先であると判定されたウェブサイトが登録されているデータベース手段と、前記データベース手段に登録されているウェブサイトに通信回線を介してアクセスするウェブサイトアクセス手段と、前記アクセスの結果に応じて、当該アクセス先のウェブサイトを前記データベース手段から削除するデータベース更新手段と、を備えたことを特徴としている。
【０００８】
【特許文献１】特開２００７−２２６６０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明の課題は、ブラックリストを用いたシステムよりも、認証情報に対する安全性を確保することができるウェブページ安全性判定システムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明のウェブページ安全性判定システムは、サービス提供ウェブサーバ（６）に、ネットワーク（２）を介して接続された利用者端末（１）と、を具備している。
サービス提供ウェブサーバ（６）は、対象ウェブページ（７０）が登録された記憶部（６１）と、対象ウェブページ（７０）をネットワーク（２）上に公開する公開部（６２）と、を備えている。
対象ウェブページ（７０）は、利用者端末（１）により入力認証情報（８１）が入力される認証情報入力欄（７１）を含んでいる。
利用者端末（１）は、表示部（１２）と、ブラウザ処理部（２２）と、ログイン情報リスト（４０）と、サービスグループ情報リスト（５０）と、第１妥当性判断処理部（２３−１）と、第２妥当性判断処理部（２３−２）と、第３妥当性判断処理部（２３−３）と、安全処理部（２４）と、を具備している。
ブラウザ処理部（２２）は、ネットワーク（２）上に公開された対象ウェブページ（７０）を表示部（１２）に表示する。
ログイン情報リスト（４０）には、前記対象ウェブページ（７０）を識別する閲覧ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）と、を含むログイン履歴情報が登録されている。
サービスグループ情報リスト（５０）には、同一認証情報で認証できるウェブページを識別するサービスＵＲＬを含むサービスグループが登録されている。
第１妥当性判断処理部（２３−１）は、ログイン情報リスト（４０）に登録された閲覧ＵＲＬと、表示部（１２）に表示された対象ウェブページ（７０）を識別する対象ＵＲＬとを照合し、ログイン情報リスト（４０）に登録されたログイン履歴情報の中から、対象ＵＲＬに一致した閲覧ＵＲＬが含まれるログイン履歴情報に対して第１妥当性レベルであると判断する。
第２妥当性判断処理部（２３−２）は、サービスグループ情報リスト（５０）に登録されたサービスグループの中から、ログイン情報リスト（４０）に登録された閲覧ＵＲＬに合致するサービスＵＲＬが含まれる第１のサービスグループを選択し、第１のサービスグループのサービスＵＲＬと、対象ＵＲＬとを照合し、第１のサービスグループの中から、対象ＵＲＬに一致したサービスＵＲＬが含まれる第２のサービスグループを選択し、ログイン情報リスト（４０）に登録されたログイン履歴情報の中から、第２のサービスグループのサービスＵＲＬに合致した閲覧ＵＲＬが含まれるログイン履歴情報に対して第２妥当性レベルであると判断する。
第３妥当性判断処理部（２３−３）は、ログイン情報リスト（４０）に登録されたログイン履歴情報の中から、第１、第２妥当性レベルにおけるログイン履歴情報以外のログイン履歴情報を第３妥当性レベルであると判断する。
安全処理部（２４）は、第１又は第２妥当性レベルにおけるログイン履歴情報の有無と、入力認証情報（８１）と第１〜第３妥当性レベルにおけるログイン履歴情報の認証情報との照合結果と、に基づいて、入力認証情報（８１）に対する規定の複数の処理の中から該当する処理を選択して実行する。
【発明の効果】
【００１１】
本発明のウェブページ安全性判定システムによれば、利用者端末（１）は、上述のように、ログイン情報リスト（４０）やサービスグループ情報リスト（５０）を参照して上述の第１〜第３妥当性レベルを判断し、入力認証情報（８１）と第１〜第３妥当性レベルにおけるログイン履歴情報の認証情報とを照合して照合結果を生成する。そこで、第１又は第２妥当性レベルにおけるログイン履歴情報の有無と、上記の照合結果と、に基づいて、入力認証情報（８１）に対する規定の複数の処理の中から該当する処理を選択して実行する。ここで、該当する処理として、対象ウェブページ（７０）において入力認証情報（８１）を送信しても安全であると判断した場合、認証情報入力欄（７１）に入力された入力認証情報（８１）を送信認証情報として送信し、対象ウェブページ（７０）において入力認証情報（８１）を送信したら危険であると判断した場合、送信認証情報の送信をキャンセルする。これにより、１度もヒットしない可能性があるブラックリスト（３０）を用いた判定よりも、認証情報に対する安全性を確保することができる。また、信用性や安全性の調査に限界があるホワイトリストを用いた判定よりも、認証情報に対する安全性を確保することができる。
【発明を実施するための最良の形態】
【００１２】
以下に添付図面を参照して、本発明の実施形態によるウェブページ安全性判定システムについて詳細に説明する。
【００１３】
（第１実施形態）
［構成］
図１は、本発明の第１実施形態によるウェブページ安全性判定システムの構成を示している。本発明の第１実施形態によるウェブページ安全性判定システムは、複数の利用者端末１（図示省略）と、ログイン情報サーバ４と、サービスグループ情報サーバ５と、ブラックリストサーバ３と、サービス提供ウェブサーバ６と、を具備している。複数の利用者端末１とログイン情報サーバ４とサービスグループ情報サーバ５とブラックリストサーバ３とサービス提供ウェブサーバ６はネットワーク２に接続されている。本発明では、ログイン情報サーバ４とサービスグループ情報サーバ５とブラックリストサーバ３は、個別のサーバに限らず、同一のサーバでもよい。
【００１４】
複数の利用者端末１の各々は、コンピュータやネットワーク接続機能を有するテレビ、携帯端末（携帯電話機を含む）等であり、制御部１０と、入力部１１と、表示部１２と、記憶部１３と、外部に対してデータや情報を送受信するための通信部（図示省略）と、を具備している。制御部１０としては、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が例示される。入力部１１としては、キーボードや、マウスなどのポインティングデバイスが例示される。記憶部１３には、制御部１０が実行するためのソフトウェアとしてコンピュータプログラム２０が格納されている。また、複数の利用者端末１の各々は、自己を識別する利用者識別情報を保持している。利用者識別情報は、例えば、ユーザＩＤや、利用者端末１のハードウェア、ソフトウェアなどを示す固有の英数字列により表される。複数の利用者端末１のうちの、１つの利用者端末１を例にした場合、その利用者端末１の記憶部１３は、利用者識別情報として“Ｕ００１”が格納されている。
【００１５】
コンピュータプログラム２０は、図２に示されるように、リスト処理部２１、ブラウザ処理部２２、判断処理部２３、安全処理部２４、履歴登録処理部２５、入力処理部２６を含んでいる。リスト処理部２１は、ブラックリスト取得処理部２１−０、ログイン情報リスト取得処理部２１−１、ログイン情報リスト更新処理部２１−２、サービスグループ情報リスト取得処理部２１−３を含んでいる。判断処理部２３は、ブラックリスト判断部２３−０、第１妥当性判断処理部２３−１、第２妥当性判断処理部２３−２、第３妥当性判断処理部２３−３を含んでいる。コンピュータプログラム２０の動作については後述する。
【００１６】
サービス提供ウェブサーバ６は、コンピュータであり、記憶部６１と、公開部６２と、提供部６３と、を具備している。記憶部６１には、ウェブページである対象ウェブページ７０と、設定認証情報８０とが登録されている。設定認証情報８０は、例えば、複数の利用者端末１のうちの、１つの利用者端末１“Ｕ００１”により予め登録された認証情報であり、サービス提供ウェブサーバ６毎に異なる。図３に示されるように、対象ウェブページ７０は、利用者端末１により入力認証情報８１が入力される認証情報入力欄７１と、利用者の押下により入力認証情報８１を送信認証情報として送信するための送信ボタン７２とを含んでいる。設定認証情報８０、入力認証情報８１は、利用者のＩＤとパスワードとを含んでいる。公開部６２は、記憶部６１に登録されている対象ウェブページ７０をネットワーク２上に公開する。ここで、公開とは、利用者端末１からの要求に応じて、公開部６２が対象ウェブページ７０を利用者端末１に送信することを含んでいる。提供部６３は、利用者端末１から入力認証情報８１として送信される送信認証情報と、記憶部６１に登録されている設定認証情報８０とが一致したときに、利用者端末１に所定のサービスを提供する。所定のサービスとは、例えば、会員制のショッピングや動画像や音楽、掲示板などのコンテンツの提供を表している。なお、サービス提供ウェブサーバ６において、記憶部６１に設定認証情報８０が登録される部分（記憶領域）と、提供部６３により送信認証情報と設定認証情報８０とを照合する部分（照合機能）は、公開部６２により対象ウェブページ７０をネットワーク２上に公開する部分（公開機能）とは別のサーバで構成されていてもよい。
【００１７】
ブラックリストサーバ３は、コンピュータであり、ブラックリスト記憶部（以下、記憶部）３１と、ブラックリスト送信部（以下、送信部）３２と、ブラックリスト更新部（以下、更新部）３３と、を具備している。記憶部３１には、ブラックリスト３０が格納されている。このブラックリスト３０には、有害なウェブページを識別する有害ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が登録されている。送信部３２は、利用者端末１からのブラックリスト取得要求に応じて、記憶部３１に格納されているブラックリスト３０のコピーを利用者端末１に送信する。更新部３３は、記憶部３１に格納されているブラックリスト３０を最新のブラックリストに更新する。
【００１８】
ログイン情報サーバ４は、コンピュータであり、ログイン情報リスト記憶部（以下、記憶部）４１と、ログイン情報リスト送信部（以下、送信部）４２と、ログイン情報リスト更新部（以下、更新部）４３と、を具備している。記憶部４１には、複数の利用者端末１のそれぞれに対応する複数のログイン情報リスト４０（図示省略）が格納されている。複数の利用者端末１の各々は、自己を識別する利用者識別情報を保持している。上述のように、複数の利用者端末１のうちの、１つの利用者端末１は、利用者識別情報として“Ｕ００１”を保持している。複数のログイン情報リスト４０のうちの、利用者端末１“Ｕ００１”に対応するログイン情報リスト４０には、図４に示されるように、ログイン履歴情報が登録されている。ログイン履歴情報は、利用者識別情報“Ｕ００１”を含んでいる。また、ログイン履歴情報は、自己を識別するログイン情報番号と、認証情報と、過去に入力認証情報８１が入力された際に利用者端末１“Ｕ００１”の表示部１２に表示されていた対象ウェブページ７０を識別する閲覧ＵＲＬと、を含んでいる。また、利用者端末１“Ｕ００１”の利用者は、その入力部１１を用いて、ログイン履歴情報を作成し、ログイン情報リスト４０“Ｕ００１”に登録してもよい。ログイン情報リスト４０“Ｕ００１”の詳細については後述する。
【００１９】
送信部４２は、利用者端末１からログイン情報リスト要求を受け取る。このログイン情報リスト要求は、利用者識別情報“Ｕ００１”を含んでいる。送信部４２は、記憶部４１に格納された複数のログイン情報リスト４０の中から、ログイン情報リスト要求の利用者識別情報“Ｕ００１”に一致する利用者識別情報を含むログイン情報リスト４０を選択し、それを利用者端末１へのログイン情報リスト４０として、利用者端末１に送信する。更新部４３は、利用者端末１からログイン情報リスト更新要求を受け取る。このログイン情報リスト更新要求は、ログイン履歴情報と利用者識別情報“Ｕ００１”とを含んでいる。更新部４３は、記憶部４１に格納された複数のログイン情報リスト４０の中から、ログイン情報リスト更新要求の利用者識別情報“Ｕ００１”に一致する利用者識別情報を含むログイン情報リスト４０を選択し、ログイン情報リスト更新要求に含まれるログイン履歴情報を、選択されたログイン情報リスト４０“Ｕ００１”に登録する。即ち、ログイン情報リスト４０“Ｕ００１”を更新する。
【００２０】
サービスグループ情報サーバ５は、記憶部（以下、記憶部）５１と、サービスグループ情報リスト送信部（以下、送信部）５２と、サービスグループ情報リスト更新部（以下、更新部）５３と、を具備している。記憶部５１には、サービスグループ情報リスト５０が格納されている。このサービスグループ情報リスト５０には、図５に示されるように、サービスグループが登録されている。サービスグループは、同一認証情報で認証できるウェブページを識別するサービスＵＲＬを含んでいる。サービスグループ情報リスト５０の詳細については後述する。
【００２１】
送信部５２は、利用者端末１からのサービスグループ情報リスト取得要求に応じて、記憶部５１に格納されているサービスグループ情報リスト５０のコピーを利用者端末１に送信する。更新部５３は、記憶部５１に格納されているサービスグループ情報リスト５０を最新のサービスグループ情報リストに更新する。
【００２２】
［動作］
図６、図７は、本発明の第１実施形態によるウェブページ安全性判定システムの動作を示すフローチャートである。
【００２３】
まず、利用者端末１が起動し、利用者端末１にインストールされているコンピュータプログラム２０が起動する（ステップＳ１；起動処理）。
【００２４】
このとき、利用者端末１のブラックリスト取得処理部２１−０は、ブラックリスト３０を取得するために、ブラックリスト取得要求をブラックリストサーバ３に送信する。ブラックリストサーバ３の送信部３２は、ブラックリスト取得要求に応じて、記憶部３１に格納されているブラックリスト３０のコピーを利用者端末１に送信する。ブラックリスト取得処理部２１−０は、ブラックリストサーバ３からのブラックリスト３０を記憶部１３に格納する（ステップＳ２；ブラックリスト取得処理）。
【００２５】
利用者端末１のログイン情報リスト取得処理部２１−１は、ログイン情報リスト４０を取得するために、利用者識別情報“Ｕ００１”を含むログイン情報リスト取得要求をログイン情報サーバ４に送信する。ログイン情報サーバ４の送信部４２は、記憶部３１に格納された複数のログイン情報リスト４０の中から、利用者端末１からのログイン情報リスト要求の利用者識別情報“Ｕ００１”に一致する利用者識別情報を含むログイン情報リスト４０を選択し、利用者端末１へのログイン情報リスト４０として、利用者端末１に送信する。ログイン情報リスト取得処理部２１−１は、ログイン情報サーバ４からのログイン情報リスト４０を記憶部１３に格納する（ステップＳ３；ログイン情報リスト取得処理）。
【００２６】
ステップＳ３において、利用者識別情報“Ｕ００１”に対応するログイン情報リスト４０内には、ログイン履歴情報が無い場合がある。この場合について説明する。
【００２７】
この場合、ログイン情報サーバ４は、ログイン情報要求エラーを送信する。ログイン情報要求エラーは、ログイン情報リスト４０“Ｕ００１”にログイン履歴情報が存在しないことを示している。
ログイン情報リスト取得処理部２１−１は、ログイン情報要求エラーを受信する。この場合、後述のステップＳ４〜Ｓ６が実行され、後述のステップＳ７がスキップされて、後述のステップＳ８、Ｓ１０が実行される。
ステップＳ６において、ログイン情報リスト取得処理部２１−１は、新規利用案内画面を表示部１２に表示する。新規利用案内画面は、表示部１２に表示された対象ウェブページ７０の認証情報入力欄７１に利用者が入力部１１を用いて認証情報（ＩＤ、パスワード）を入力し、対象ウェブページ７０の送信ボタン７２を利用者が押下してもらう旨の通知を表している。
認証情報入力欄７１に認証情報が入力されて、送信ボタン７２が押下されたとき、ステップＳ８において、履歴登録処理部２５は、新規利用登録画面を表示部１２に表示する。新規利用登録画面は、上記の認証情報をログイン情報リスト４０“Ｕ００１”に登録する旨の通知と、それを登録するための要確認ボタンと、それを登録しないための否確認ボタンとを含んでいる。要確認ボタンが押下された場合、上記の認証情報と、閲覧ＵＲＬとして対象ＵＲＬと、を含むログイン履歴情報を生成する。履歴登録処理部２５は、このログイン履歴情報をログイン情報リスト４０“Ｕ００１”に登録する。
ステップＳ１０において、ログイン情報リスト更新処理部２１−２は、ログイン情報リスト４０に登録されたログイン履歴情報を更新させるために、履歴登録処理部２８により生成されたログイン履歴情報と、利用者識別情報“Ｕ００１”と、を含むログイン情報リスト更新要求をログイン情報サーバ４に送信する。ログイン情報サーバ４の更新部４３は、記憶部４１に格納された複数のログイン情報リスト４０の中から、ログイン情報リスト更新要求の利用者識別情報“Ｕ００１”に一致する利用者識別情報を含むログイン情報リスト４０を選択し、ログイン情報リスト更新要求に含まれるログイン履歴情報を、選択されたログイン情報リスト４０“Ｕ００１”に登録する。即ち、ログイン情報リスト４０“Ｕ００１”を更新する。
【００２８】
次に、ステップＳ３において、利用者識別情報“Ｕ００１”に対応するログイン情報リスト４０内には、ログイン履歴情報があるものとして、以下に説明する。
【００２９】
利用者端末１のサービスグループ情報リスト取得処理部２１−３は、サービスグループ情報リスト５０を取得するために、サービスグループ情報リスト取得要求をサービスグループ情報サーバ５に送信する。サービスグループ情報サーバ５の送信部５２は、サービスグループ情報リスト取得要求に応じて、記憶部５１に格納されているサービスグループ情報リスト５０のコピーを利用者端末１に送信する。サービスグループ情報リスト取得処理部２１−３は、サービスグループ情報サーバ５からのサービスグループ情報リスト５０を記憶部１３に格納する（ステップＳ４；サービスグループ情報リスト取得処理）。本実施形態では、ステップＳ３、Ｓ４を同時に実行したり、実行する順番が前後したりしても構わない。
【００３０】
利用者端末１の利用者は、ネットワーク２上に公開されたウェブページのうちの任意のウェブページを表示部１２に表示するための指示を、入力部１１により行う。任意のウェブページは、上述の対象ウェブページ７０であるものとする。この場合、ブラウザ処理部２２は、その指示により、ネットワーク２上に公開された対象ウェブページ７０を利用者端末１の表示部１２に表示する（ステップＳ５；ウェブページ表示処理）。
【００３１】
ここで、上述のステップＳ２〜Ｓ４は、ステップＳ５が実行された後に行われてもよい。この場合、利用者端末１の表示部１２に対象ウェブページ７０が表示される度に、上述のステップＳ２〜Ｓ４が実行される。
【００３２】
利用者端末１の利用者は、所定のサービスを受けるために、表示部１２に表示された対象ウェブページ７０の認証情報入力欄７１に、入力部１１を用いて認証情報として入力認証情報８１を入力する（ステップＳ６；認証情報入力処理）。
【００３３】
ステップＳ６において、表示部１２に表示された対象ウェブページ７０の送信ボタン７２を利用者が押下したとき、認証情報入力欄７１に入力された入力認証情報８１は、直ちに送信されずに、後述の安全性判定処理が実行された後に送信される。この場合、入力処理部２６は、認証情報入力欄７１に入力された入力認証情報８１を保持し、安全処理部２４からの送信実行指示又は送信実行キャンセル指示を待つ。
【００３４】
本発明では、入力処理部２６による処理として、送信ボタン７２の押下の検出に限らず、入力認証情報８１をサービス提供ウェブサーバ６に送信するＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）リクエストメッセージの検知でもよい。例えば、ベーシック認証等のように、認証ダイアログが出る認証に対応する場合は、「送信ボタン押下の検出」の方式を採用する。通常のウェブページからの認証に対応する場合は、「ＨＴＴＰリクエストメッセージの検知」の方式を採用する。「ＨＴＴＰリクエストメッセージの検知」の方式を採用する場合、ＨＴＴＰリクエストのメッセージを監視し、そのメッセージが認証情報を送信するメッセージか否かを解析して、入力認証情報を検出する。
【００３５】
利用者端末１は、安全性判定処理を行う（ステップＳ７）。
【００３６】
まず、利用者端末１のブラックリスト判断部２３−０は、ブラックリスト３０を参照して、表示部１２に表示された対象ウェブページ７０の対象ＵＲＬが、有害ＵＲＬに一致するか否かを判断する（ステップＳ２０）。
【００３７】
ここで、表示部１２に表示された対象ウェブページ７０の対象ＵＲＬが有害ＵＲＬに一致する場合（ステップＳ２０−ＹＥＳ）、利用者端末１の安全処理部２４は、第６安全レベル処理を実行する（ステップＳ２１）。本発明では、ステップＳ２０、Ｓ２１がこの順で実行することに限らず、ウェブページ表示処理（ステップＳ５）の直後にステップＳ２０を実行し、認証情報入力処理（ステップＳ６）を実行したときに第６安全レベル処理（ステップＳ２１）を実行してもよい。
【００３８】
第６安全レベル処理（ステップＳ２１）として、安全処理部２４は、送信認証情報の送信をキャンセルするために、送信実行キャンセル指示を出力する。この場合、入力処理部２６は、送信実行キャンセル指示に応じて、自己が保持している入力認証情報８１を破棄する。このとき、安全処理部２４は、対象ウェブページ７０の対象ＵＲＬが有害ＵＲＬに一致する旨を表すキャンセル通知を表示部１２に表示する。
【００３９】
一方、表示部１２に表示された対象ウェブページ７０の対象ＵＲＬが有害ＵＲＬに一致しない場合（ステップＳ２０−ＮＯ）、利用者端末１の第１妥当性判断処理部２３−１、第２妥当性判断処理部２３−１、第３妥当性判断処理部２３−３は、ログイン情報リスト４０に登録されたログイン履歴情報に対して、それぞれ、後述の第１、第２、第３妥当性レベルを判断する（ステップＳ３０）。また、安全処理部２４は、入力認証情報８１が、ログイン情報リスト４０に登録されたログイン履歴情報の認証情報に一致するか否かを判断する。
【００４０】
ステップＳ３０において、利用者端末１の第１妥当性判断処理部２３−１は、ログイン情報リスト４０を参照して、そのログイン情報リスト４０に登録された閲覧ＵＲＬと、表示部１２に表示された対象ウェブページ７０を識別する対象ＵＲＬとを照合する。そこで、第１妥当性判断処理部２３−１は、ログイン情報リスト４０に登録されたログイン履歴情報の中から、対象ＵＲＬに一致した閲覧ＵＲＬが含まれるログイン履歴情報に対して第１妥当性レベルであると判断する。
【００４１】
ステップＳ３０において、利用者端末１の第２妥当性判断処理部２３−２は、ログイン情報リスト４０とサービスグループ情報リスト５０とを参照して、そのサービスグループ情報リスト５０に登録されたサービスグループの中から、ログイン情報リスト４０に登録された閲覧ＵＲＬに合致するサービスＵＲＬが含まれる第１のサービスグループを選択する。次に、第２妥当性判断処理部２３−２は、第１のサービスグループのサービスＵＲＬと、対象ＵＲＬとを照合し、第１のサービスグループの中から、対象ＵＲＬに一致したサービスＵＲＬが含まれる第２のサービスグループを選択する。そこで、第２妥当性判断処理部２３−２は、ログイン情報リスト４０に登録されたログイン履歴情報の中から、第２のサービスグループのサービスＵＲＬに合致した閲覧ＵＲＬが含まれるログイン履歴情報に対して第２妥当性レベルであると判断する。
【００４２】
ステップＳ３０において、利用者端末１の第３妥当性判断処理部２３−３は、ログイン情報リスト４０とサービスグループ情報リスト５０とを参照して、ログイン情報リスト４０に登録されたログイン履歴情報の中から、第１、第２妥当性レベルにおけるログイン履歴情報以外のログイン履歴情報を第３妥当性レベルであると判断する。
【００４３】
ここで、本発明では、第１、第２妥当性レベルの判断（妥当性判断ルール）として、ＵＲＬの内容が全て一致することに限らず、「クエリー部分を除いて一致」、「ホストＦＱＤＮレベルで一致」、「ドメインレベルで一致」でもよい。
【００４４】
ステップＳ３０において、利用者端末１の安全処理部２４は、入力処理部２６に保持されている入力認証情報８１と、第１〜第３妥当性レベルにおけるログイン履歴情報の認証情報とを照合して照合結果を生成する。これにより、安全処理部２４は、第１又は第２妥当性レベルにおけるログイン履歴情報の有無と、上記の照合結果と、に基づいて、入力認証情報８１に対する規定の複数の処理の中から該当する処理を選択して実行する。ここで、該当する処理として、対象ウェブページ７０において入力認証情報８１を送信しても安全であると判断した場合、入力認証情報８１を送信認証情報として送信する。一方、対象ウェブページ７０において入力認証情報８１を送信したら危険であると判断した場合、送信認証情報の送信をキャンセルする。以下、これについて説明する。
【００４５】
第１妥当性レベルにおけるログイン履歴情報が有る場合に、入力処理部２６に保持されている入力認証情報８１が第１妥当性レベルにおけるログイン履歴情報の認証情報に一致する（ステップＳ３０−ＹＥＳ、Ｓ３１−ＹＥＳ）。この場合、利用者端末１の安全処理部２４は、過去に入力認証情報８１が入力された際に対象ウェブページ７０が表示部１２に表示されていて、且つ、入力認証情報８１が既知であることを意味している。この場合、利用者端末１の安全処理部２４は、上記の該当する処理として、第１安全レベル処理を実行する（ステップＳ３２）。
【００４６】
第１安全レベル処理（ステップＳ３２）において、安全処理部２４は、送信実行指示を出力する。この場合、入力処理部２６は、送信実行指示に応じて、自己が保持している入力認証情報８１を送信認証情報として送信する。
【００４７】
第２妥当性レベルにおけるログイン履歴情報が有る場合に、入力処理部２６に保持されている入力認証情報８１が第２妥当性レベルにおけるログイン履歴情報の認証情報に一致する（ステップＳ３０−ＹＥＳ、Ｓ３１−ＹＥＳ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されていて、且つ、入力認証情報８１が既知であることを意味している。この場合、利用者端末１の安全処理部２４は、上記の該当する処理として、第１安全レベル処理を実行する（ステップＳ３２）。
【００４８】
第１又は第２妥当性レベルにおけるログイン履歴情報が有る場合に、入力処理部２６に保持されている入力認証情報８１がログイン履歴情報の認証情報に一致しない（ステップＳ３０−ＹＥＳ、Ｓ３１−ＮＯ、Ｓ３３−ＮＯ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されているため、入力認証情報８１が第１又は第２妥当性レベルにおけるログイン履歴情報の認証情報に対して変更されたことを意味している。この場合、利用者端末１の安全処理部２４は、上記の該当する処理として、第２安全レベル処理を実行する（ステップＳ３４）。
【００４９】
第２安全レベル処理（ステップＳ３４）において、安全処理部２４は、送信実行指示を出力する。この場合、入力処理部２６は、送信実行指示に応じて、自己が保持している入力認証情報８１を送信認証情報として送信する。このとき、安全処理部２４は、変更確認通知を表示部１２に表示する。変更確認通知は、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されているため、入力認証情報８１が第１又は第２妥当性レベルにおけるログイン履歴情報の認証情報に対して変更された旨を表している。
【００５０】
第１又は第２妥当性レベルにおけるログイン履歴情報が有る場合に、入力処理部２６に保持されている入力認証情報８１と第１又は第２妥当性レベルにおけるログイン履歴情報の認証情報とが一致しないが、入力認証情報８１と、第３妥当性レベルにおけるログイン履歴情報の認証情報とが一致する（ステップＳ３０−ＹＥＳ、Ｓ３１−ＮＯ、Ｓ３３−ＹＥＳ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されているため、入力認証情報８１が誤入力であることを意味している。この場合、利用者端末１の安全処理部２４は、上記の該当する処理として、第３安全レベル処理を実行する（ステップＳ３５）。
【００５１】
第３安全レベル処理（ステップＳ３５）において、安全処理部２４は、誤入力用選択画面を表示部１２に表示する。この誤入力用選択画面は、認証情報入力欄７１に入力された入力認証情報８１を送信するか否かを利用者端末１の利用者に入力部１１により選択させる誤入力用選択欄を含んでいる。
また、安全処理部２４は、誤入力通知を表示部１２に表示する。誤入力通知は、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されているため、入力認証情報８１が誤入力である旨を表している。
そこで、誤入力用選択欄に入力認証情報８１の送信が選択された場合、安全処理部２４は、送信実行指示を出力する。この場合、入力処理部２６は、送信実行指示に応じて、自己が保持している入力認証情報８１を送信認証情報として送信する。
一方、誤入力用選択欄に入力認証情報８１の送信のキャンセルが選択された場合、安全処理部２４は、送信認証情報の送信をキャンセルし、送信実行キャンセル指示を出力する。この場合、入力処理部２６は、送信実行キャンセル指示に応じて、自己が保持している入力認証情報８１を破棄する。
【００５２】
第１及び第２妥当性レベルにおけるログイン履歴情報が無く、且つ、第３妥当性レベルにおけるログイン履歴情報が有る場合に、入力処理部２６に保持されている入力認証情報８１と第３妥当性レベルにおけるログイン履歴情報の認証情報とが一致しない（ステップＳ３０−ＮＯ、Ｓ３６−ＮＯ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されず、且つ、入力認証情報８１が新規の認証情報であることを意味している。この場合、利用者端末１の安全処理部２４は、上記の該当する処理として、第４安全レベル処理を実行する（ステップＳ３７）。
【００５３】
第４安全レベル処理（ステップＳ３７）において、安全処理部２４は、新規入力用選択画面を表示部１２に表示する。新規入力用選択画面は、認証情報入力欄７１に入力された入力認証情報８１を送信するか否かを利用者端末１の利用者に入力部１１により選択させる新規入力用選択欄を含んでいる。
また、安全処理部２４は、新規入力通知を表示部１２に表示する。新規入力通知は、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されず、且つ、入力認証情報８１が新規の認証情報である旨を表している。
そこで、新規入力用選択欄に入力認証情報８１の送信が選択された場合、安全処理部２４は、送信実行指示を出力する。この場合、入力処理部２６は、送信実行指示に応じて、自己が保持している入力認証情報８１を送信認証情報として送信する。
一方、新規入力用選択欄に入力認証情報８１の送信のキャンセルが選択された場合、安全処理部２４は、送信認証情報の送信をキャンセルし、送信実行キャンセル指示を出力する。この場合、入力処理部２６は、送信実行キャンセル指示に応じて、自己が保持している入力認証情報８１を破棄する。
【００５４】
第１及び第２妥当性レベルにおけるログイン履歴情報が無く、且つ、第３妥当性レベルにおけるログイン履歴情報が有る場合に、入力処理部２６に保持されている入力認証情報８１と第３妥当性レベルにおけるログイン履歴情報の認証情報とが一致する（ステップＳ３０−ＮＯ、Ｓ３６−ＹＥＳ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されず、且つ、入力認証情報８１が既知であるが対象ＵＲＬに対応していないことを意味している（フィッシング）。この場合、利用者端末１の安全処理部２４は、上記の該当する処理として、第５安全レベル処理を実行する（ステップＳ３８）。
【００５５】
第５安全レベル処理（ステップＳ３８）において、安全処理部２４は、送信認証情報の送信をキャンセルし、送信実行キャンセル指示を出力する。この場合、入力処理部２６は、送信実行キャンセル指示に応じて、自己が保持している入力認証情報８１を破棄する。このとき、安全処理部２４は、キャンセル通知を表示部１２に表示する。キャンセル通知は、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されず、且つ、入力認証情報８１が既知であるが対象ＵＲＬに対応していない旨を表している。
【００５６】
利用者端末１の履歴登録処理部２５は、上述の安全性判定処理（ステップＳ７）が実行された結果、送信認証情報が送信された場合、送信認証情報に対応する認証情報と、対象ＵＲＬに対応する閲覧ＵＲＬと、を含むログイン履歴情報を生成（あるいは更新）する。履歴登録処理部２５は、このログイン履歴情報をログイン情報リスト４０に登録する（ステップＳ８；登録処理）。
【００５７】
ここで、ステップＳ８において、履歴登録処理部２５は、ログイン履歴情報を生成するときに、対象ウェブページ７０の次に表示されるウェブページが表示部１２に表示されたタイミングに合わせて、対象ウェブページ７０の対象ＵＲＬを追加するか否かを確認するための画面を表示部１２に表示する。追加する場合、履歴登録処理部２５は、そのログイン履歴情報を生成し、ログイン情報リスト４０に登録する。
【００５８】
また、第１妥当性レベルにおけるログイン履歴情報が有る場合に、入力処理部２６に保持されている入力認証情報８１が第１妥当性レベルにおけるログイン履歴情報の認証情報に一致し（ステップＳ３０−ＹＥＳ、Ｓ３１−ＹＥＳ）、第１安全レベル処理（ステップＳ３２）が実行される場合、第１妥当性レベルにおけるログイン履歴情報の閲覧ＵＲＬとして、既に同じＵＲＬがログイン情報リスト４０に登録されている。このため、履歴登録処理部２５は、ステップＳ８を実行しなくてもよい。
【００５９】
また、第２妥当性レベルにおけるログイン履歴情報が有る場合に、入力処理部２６に保持されている入力認証情報８１が第２妥当性レベルにおけるログイン履歴情報の認証情報に一致し（ステップＳ３０−ＹＥＳ、Ｓ３１−ＹＥＳ）、第１安全レベル処理（ステップＳ３２）が実行される場合、ステップＳ８において、履歴登録処理部２５は、ログイン履歴情報を更新する。この場合、履歴登録処理部２５は、第１妥当性レベルにおけるログイン履歴情報の閲覧ＵＲＬに対象ＵＲＬを追加して、ログイン情報リスト４０に登録する。
【００６０】
また、第２安全レベル処理（ステップＳ３４）が実行される場合、ステップＳ８において、履歴登録処理部２５は、ログイン履歴情報を生成する。この場合、履歴登録処理部２５は、上記の妥当性レベルにおけるログイン履歴情報（認証情報、閲覧ＵＲＬ）を削除し、送信認証情報（入力認証情報８１）に対応する認証情報と、対象ＵＲＬに対応する閲覧ＵＲＬと、を含む新規のログイン履歴情報をログイン情報リスト４０に登録する。
【００６１】
また、第３安全レベル処理（ステップＳ３５）が実行される場合、ステップＳ８において、履歴登録処理部２５は、ログイン履歴情報を生成する。この場合、履歴登録処理部２５は、送信認証情報（入力認証情報８１）に対応する認証情報と、対象ＵＲＬに対応する閲覧ＵＲＬと、を含む新規のログイン履歴情報をログイン情報リスト４０に登録する。
【００６２】
また、第４安全レベル処理（ステップＳ３７）が実行される場合、ステップＳ８において、履歴登録処理部２５は、ログイン履歴情報を生成する。この場合、履歴登録処理部２５は、送信認証情報（入力認証情報８１）に対応する認証情報と、対象ＵＲＬに対応する閲覧ＵＲＬと、を含む新規のログイン履歴情報をログイン情報リスト４０に登録する。
【００６３】
対象ウェブページ７０の表示に対して、次のウェブページの表示が行われる場合（ステップＳ９−ＹＥＳ）、上述のステップＳ５以降が実行される。
【００６４】
一方、利用者端末１の利用者は、対象ウェブページ７０の表示を終了して、コンピュータプログラム２０の実行を終了させる場合、入力部１１を用いて指示する（ステップＳ９−ＮＯ）。この場合、利用者端末１のログイン情報リスト更新処理部２１−２は、ログイン情報リスト４０に登録されたログイン履歴情報を更新させるために、履歴登録処理部２８により生成されたログイン履歴情報と、利用者識別情報“Ｕ００１”と、を含むログイン情報リスト更新要求をログイン情報サーバ４に送信する。ログイン情報サーバ４の更新部４３は、記憶部４１に格納された複数のログイン情報リスト４０の中から、ログイン情報リスト更新要求の利用者識別情報“Ｕ００１”に一致する利用者識別情報を含むログイン情報リスト４０を選択し、ログイン情報リスト更新要求に含まれるログイン履歴情報を、選択されたログイン情報リスト４０“Ｕ００１”に登録する。即ち、ログイン情報リスト４０“Ｕ００１”を更新する（ステップＳ１０）。
【００６５】
ここで、ステップＳ１０は、コンピュータプログラム２０の実行を終了させるときに行われるのではなく、上述の安全性判定処理（ステップＳ７）、登録処理（ステップＳ８）が実行される度に、行われてもよい。
【００６６】
［効果］
このように、本発明の第１実施形態によるウェブページ安全性判定システムによれば、利用者端末１は、上述の安全性判定処理（ステップＳ７）を実行することにより、１度もヒットしない可能性があるブラックリスト３０を用いた判定よりも、認証情報に対する安全性を確保することができる。具体的には、ログイン情報リスト４０やサービスグループ情報リスト５０を参照して上述の第１〜第３妥当性レベルを判断し、入力認証情報８１と第１〜第３妥当性レベルにおけるログイン履歴情報の認証情報とを照合して照合結果を生成する。そこで、第１又は第２妥当性レベルにおけるログイン履歴情報の有無と、上記の照合結果と、に基づいて、入力認証情報８１に対する規定の複数の処理の中から該当する処理を選択して実行する。ここで、該当する処理として、対象ウェブページ７０において入力認証情報８１を送信しても安全であると判断した場合、入力認証情報８１を送信認証情報として送信し、対象ウェブページ７０において入力認証情報８１を送信したら危険であると判断した場合、送信認証情報の送信をキャンセルする。これにより、１度もヒットしない可能性があるブラックリスト３０を用いた判定よりも、認証情報に対する安全性を確保することができる。また、信用性や安全性の調査に限界があるホワイトリストを用いた判定よりも、認証情報に対する安全性を確保することができる。
【００６７】
また、本発明の第１実施形態によるウェブページ安全性判定システムによれば、利用者端末１は、ブラックリスト３０を用いた判定を行った後に、上述の第１〜第３妥当性レベルを判断し、入力認証情報８１と第１〜第３妥当性レベルにおけるログイン履歴情報の認証情報とを照合している。このため、認証情報に対する安全性を二重に確保することができる。
【００６８】
また、本発明の第１実施形態によるウェブページ安全性判定システムによれば、上記の規定の処理として安全レベル処理（第１〜第６安全レベル処理）の実行結果に加えて、安全レベル処理の種類に応じて、変更確認通知、誤入力通知、新規入力通知、キャンセル通知、等が表示部１２に表示される。このため、利用者は、どの安全レベル処理が実行されたかを把握することができる。
【００６９】
本実施形態では、上記の規定の処理として、安全レベル処理が６種類（第１〜第６安全レベル処理）存在するが、これに限らず、他の処理であっても構わない。
【００７０】
（第２実施形態）
次に、本発明の第２実施形態によるウェブページ安全性判定システムについて説明する。第２実施形態では、第１実施形態と同じ構成要素については同符号を付し、同じ説明を省略する。
【００７１】
利用者端末１の利用者は、対象ウェブページ７０に対応する認証情報を忘れることがある。この場合、認証情報入力処理（ステップＳ６）において、利用者は、自動入力機能を利用することができる。利用者端末１のコンピュータプログラム２０は、図８に示されるように、入力処理部２６に代えて、自動入力機能を有する自動入力処理部２７を含んでいる。
【００７２】
ステップＳ６において、自動入力処理部２７は、表示部１２に表示された対象ウェブページ７０の認証情報入力欄７１を検出する。この自動入力処理部２７は、候補認証情報を入力認証情報８１として保持する。
ここで、候補認証情報は、記憶部１３に予め登録されている。例えば、ログイン情報リスト４０は記憶部１３に登録されているため、候補認証情報は、ログイン情報リスト４０に登録されたログイン履歴情報の認証情報でもよい。また、自動入力処理部２７が、過去に認証情報入力欄７１に入力された入力認証情報を記憶部１３に登録しておくことにより、候補認証情報は、そのときに記憶部１３に登録された入力認証情報でもよい。利用者端末１の利用者が、以前に入力部１１を用いて、認証情報を入力して記憶部１３に登録しておくことにより、候補認証情報は、そのときに記憶部１３に登録された認証情報でもよい。この候補認証情報は、対象ウェブページ７０や送信認証情報の送信先ＵＲＬや画面イメージ等の少なくとも１つの対象ウェブページ７０の認証情報入力欄７１を識別する識別子と共に登録される。自動入力処理部２７は、認証情報入力欄７１を検出したときに、表示部１２に表示されている対象ウェブページ７０や画面イメージ、対象ウェブページ７０のデータ上の送信ＵＲＬ、入力部１１による選択などを基に、記憶部１３から候補認証情報を読み出し、入力認証情報８１として保持する。なお、自動入力処理部２７が行う処理とは異なる方法で、自動入力方法を実現してもよい。
その後、自動入力処理部２７は、安全処理部２４からの入力実行指示又は入力実行キャンセル指示を待つ。
【００７３】
安全処理部２４は、前述の送信実行指示、送信実行キャンセル指示に代えて、それぞれ、対象ウェブページ７０において入力認証情報８１を入力しても安全であると判断した場合、入力実行指示を出力する。一方、対象ウェブページ７０において入力認証情報８１を入力したら危険であると判断した場合、入力実行キャンセル指示を出力する。
【００７４】
安全性判定処理（ステップＳ７）内のステップＳ３０において、第１〜第３妥当性判断処理部２３−１〜２３−３は、ログイン情報リスト４０に登録されたログイン履歴情報に対して、それぞれ第１〜第３妥当性レベルを判断し、安全処理部２４は、自動入力処理部２７に保持されている入力認証情報８１と、第１〜第３妥当性レベルにおけるログイン履歴情報の認証情報とを照合して照合結果を生成する。安全処理部２４は、第１又は第２妥当性レベルにおけるログイン履歴情報の有無と、上記の照合結果と、に基づいて、入力認証情報８１に対する規定の複数の処理の中から該当する処理を選択して実行する。
【００７５】
第１妥当性レベルにおけるログイン履歴情報が有る場合に、自動入力処理部２７に保持されている入力認証情報８１が第１妥当性レベルにおけるログイン履歴情報の認証情報に一致する（ステップＳ３０−ＹＥＳ、Ｓ３１−ＹＥＳ）。これは、利用者端末１の安全処理部２４は、過去に入力認証情報８１が入力された際に対象ウェブページ７０が表示部１２に表示されていて、且つ、入力認証情報８１が既知であることを意味している。
あるいは、第２妥当性レベルにおけるログイン履歴情報が有る場合に、自動入力処理部２７に保持されている入力認証情報８１が第２妥当性レベルにおけるログイン履歴情報の認証情報に一致する（ステップＳ３０−ＹＥＳ、Ｓ３１−ＹＥＳ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されていて、且つ、入力認証情報８１が既知であることを意味している。
この場合、第１安全レベル処理（ステップＳ３２）において、安全処理部２４は、入力実行指示を出力する。自動入力処理部２７は、入力実行指示に応じて、自己が保持している入力認証情報８１を認証情報入力欄７１に入力する。
【００７６】
第１又は第２妥当性レベルにおけるログイン履歴情報が有る場合に、自動入力処理部２７に保持されている入力認証情報８１が全てのログイン履歴情報の認証情報に一致しない（ステップＳ３０−ＹＥＳ、Ｓ３１−ＮＯ、Ｓ３３−ＮＯ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されているため、入力認証情報８１が第１又は第２妥当性レベルにおけるログイン履歴情報の認証情報に対して変更されたことを意味している。この場合、第２安全レベル処理（ステップＳ３４）において、安全処理部２４は、入力実行指示を出力する。自動入力処理部２７は、入力実行指示に応じて、自己が保持している入力認証情報８１を認証情報入力欄７１に入力する。このとき、安全処理部２４は、前述の変更確認通知を表示部１２に表示する。
【００７７】
第１又は第２妥当性レベルにおけるログイン履歴情報が有る場合に、自動入力処理部２７に保持されている入力認証情報８１と第１又は第２妥当性レベルにおけるログイン履歴情報の認証情報とが一致しないが、入力認証情報８１と、第３妥当性レベルにおけるログイン履歴情報の認証情報とが一致する（ステップＳ３０−ＹＥＳ、Ｓ３１−ＮＯ、Ｓ３３−ＹＥＳ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されているため、入力認証情報８１が誤りであることを意味している。この場合、第３安全レベル処理（ステップＳ３５）において、安全処理部２４は、入力可否用選択画面を表示部１２に表示する。この入力可否用選択画面は、認証情報入力欄７１に入力認証情報を入力するか否かを利用者端末１の利用者に入力部１１により選択させる入力可否用選択欄を含んでいる。
また、安全処理部２４は、前述の誤入力通知を表示部１２に表示する。
そこで、入力可否用選択欄に入力認証情報の入力が選択されたとき、安全処理部２４は、入力実行指示を出力する。この場合、自動入力処理部２７は、入力実行指示に応じて、自己が保持している入力認証情報８１を認証情報入力欄７１に入力する。
一方、入力可否用選択欄に入力認証情報の入力のキャンセルが選択された場合、安全処理部２４は、入力実行キャンセル指示を出力する。この場合、自動入力処理部２７は、入力実行キャンセル指示に応じて、自己が保持している入力認証情報８１に対して認証情報入力欄７１への入力をキャンセルする。
【００７８】
第１及び第２妥当性レベルにおけるログイン履歴情報が無く、且つ、第３妥当性レベルにおけるログイン履歴情報が有る場合に、自動入力処理部２７に保持されている入力認証情報８１と第３妥当性レベルにおけるログイン履歴情報の認証情報とが一致しない（ステップＳ３０−ＮＯ、Ｓ３６−ＮＯ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されず、且つ、入力認証情報８１が新規の認証情報であることを意味している。この場合、第４安全レベル処理（ステップＳ３７）において、安全処理部２４は、前述の新規入力用選択欄を含む新規入力用選択画面に代えて、上述の入力可否用選択欄を含む入力可否用選択画面を表示部１２に表示する。
また、安全処理部２４は、前述の新規入力通知を表示部１２に表示する。
そこで、入力可否用選択欄に入力認証情報の入力が選択されたとき、安全処理部２４は、入力実行指示を出力する。この場合、自動入力処理部２７は、入力実行指示に応じて、自己が保持している入力認証情報８１を認証情報入力欄７１に入力する。
一方、入力可否用選択欄に入力認証情報の入力のキャンセルが選択された場合、安全処理部２４は、入力実行キャンセル指示を出力する。この場合、自動入力処理部２７は、入力実行キャンセル指示に応じて、自己が保持している入力認証情報８１に対して認証情報入力欄７１への入力をキャンセルする。
【００７９】
第１及び第２妥当性レベルにおけるログイン履歴情報が無く、且つ、第３妥当性レベルにおけるログイン履歴情報が有る場合に、自動入力処理部２７に保持されている入力認証情報８１と第３妥当性レベルにおけるログイン履歴情報の認証情報とが一致する（ステップＳ３０−ＮＯ、Ｓ３６−ＹＥＳ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されず、且つ、入力認証情報８１が既知であるが対象ＵＲＬに対応していないことを意味している。この場合、第５安全レベル処理（ステップＳ３８）において、安全処理部２４は、入力実行キャンセル指示を出力する。この場合、自動入力処理部２７は、入力実行キャンセル指示に応じて、自己が保持している入力認証情報８１に対して認証情報入力欄７１への入力をキャンセルする。
【００８０】
（第３実施形態）
次に、本発明の第３実施形態によるウェブページ安全性判定システムについて説明する。第３実施形態では、第２実施形態と同じ構成要素については同符号を付し、同じ説明を省略する。
【００８１】
利用者端末１の利用者は、対象ウェブページ７０に対応する認証情報を忘れることがある。この場合、認証情報入力処理（ステップＳ６）において、利用者は、利用者に認証情報を選択させるための入力機能を利用することができる。利用者端末１のコンピュータプログラム２０は、図９に示されるように、入力処理部２６、自動入力処理部２７に代えて、入力機能を有する利用者入力処理部２８を含んでいる。
【００８２】
ステップＳ６において、利用者入力処理部２８は、表示部１２に表示された対象ウェブページ７０の認証情報入力欄７１を検出する。このとき、利用者入力処理部２８は、仮入力画面を表示部１２に表示する。この仮入力画面は、利用者端末１の利用者に入力部１１により認証情報を入力させる認証情報入力欄を含んでいる。この認証情報入力欄は、認証情報入力欄７１とは別の認証情報入力欄である。以降、この認証情報入力欄を別の認証情報入力欄と称する。利用者入力処理部２８は、利用者端末１の利用者により別の認証情報入力欄に入力された認証情報を保持し、安全処理部２４からの入力実行指示又は入力実行キャンセル指示を待つ。
【００８３】
安全処理部２４は、前述の送信実行指示、送信実行キャンセル指示に代えて、それぞれ、対象ウェブページ７０において入力認証情報８１を入力しても安全であると判断した場合、入力実行指示を出力する。一方、対象ウェブページ７０において入力認証情報８１を入力したら危険であると判断した場合、入力実行キャンセル指示を出力する。
【００８４】
安全性判定処理（ステップＳ７）内のステップＳ３０において、第１〜第３妥当性判断処理部２３−１〜２３−３は、ログイン情報リスト４０に登録されたログイン履歴情報に対して、それぞれ第１〜第３妥当性レベルを判断し、安全処理部２４は、利用者入力処理部２８に保持されている入力認証情報８１と、第１〜第３妥当性レベルにおけるログイン履歴情報の認証情報とを照合して照合結果を生成する。安全処理部２４は、第１又は第２妥当性レベルにおけるログイン履歴情報の有無と、上記の照合結果と、に基づいて、入力認証情報８１に対する規定の複数の処理の中から該当する処理を選択して実行する。
【００８５】
第１妥当性レベルにおけるログイン履歴情報が有る場合に、利用者入力処理部２８に保持されている入力認証情報８１が第１妥当性レベルにおけるログイン履歴情報の認証情報に一致する（ステップＳ３０−ＹＥＳ、Ｓ３１−ＹＥＳ）。これは、利用者端末１の安全処理部２４は、過去に入力認証情報８１が入力された際に対象ウェブページ７０が表示部１２に表示されていて、且つ、入力認証情報８１が既知であることを意味している。
あるいは、第２妥当性レベルにおけるログイン履歴情報が有る場合に、利用者入力処理部２８に保持されている入力認証情報８１が第２妥当性レベルにおけるログイン履歴情報の認証情報に一致する（ステップＳ３０−ＹＥＳ、Ｓ３１−ＹＥＳ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されていて、且つ、入力認証情報８１が既知であることを意味している。
この場合、第１安全レベル処理（ステップＳ３２）において、安全処理部２４は、入力実行指示を出力する。利用者入力処理部２８は、入力実行指示に応じて、自己が保持している入力認証情報８１を認証情報入力欄７１に入力する。
【００８６】
第１又は第２妥当性レベルにおけるログイン履歴情報が有る場合に、利用者入力処理部２８に保持されている入力認証情報８１が全てのログイン履歴情報の認証情報に一致しない（ステップＳ３０−ＹＥＳ、Ｓ３１−ＮＯ、Ｓ３３−ＮＯ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されているため、入力認証情報８１が第１又は第２妥当性レベルにおけるログイン履歴情報の認証情報に対して変更されたことを意味している。この場合、第２安全レベル処理（ステップＳ３４）において、安全処理部２４は、入力実行指示を出力する。利用者入力処理部２８は、入力実行指示に応じて、自己が保持している入力認証情報８１を認証情報入力欄７１に入力する。このとき、安全処理部２４は、前述の変更確認通知を表示部１２に表示する。
【００８７】
第１又は第２妥当性レベルにおけるログイン履歴情報が有る場合に、入力認証情報８１と第１又は第２妥当性レベルにおけるログイン履歴情報の認証情報とが一致しないが、利用者入力処理部２８に保持されている入力認証情報８１と、第３妥当性レベルにおけるログイン履歴情報の認証情報とが一致する（ステップＳ３０−ＹＥＳ、Ｓ３１−ＮＯ、Ｓ３３−ＹＥＳ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されているため、入力認証情報８１が誤りであることを意味している。この場合、第３安全レベル処理（ステップＳ３５）において、安全処理部２４は、入力可否用選択画面を表示部１２に表示する。この入力可否用選択画面は、認証情報入力欄７１に入力認証情報を入力するか否かを利用者端末１の利用者に入力部１１により選択させる入力可否用選択欄を含んでいる。
そこで、入力可否用選択欄に入力認証情報の入力が選択されたとき、安全処理部２４は、入力実行指示を出力する。この場合、利用者入力処理部２８は、入力実行指示に応じて、自己が保持している入力認証情報８１を認証情報入力欄７１に入力する。
一方、入力可否用選択欄に入力認証情報の入力のキャンセルが選択された場合、安全処理部２４は、入力実行キャンセル指示を出力する。この場合、利用者入力処理部２８は、入力実行キャンセル指示に応じて、自己が保持している入力認証情報８１に対して認証情報入力欄７１への入力をキャンセルする。
【００８８】
第１及び第２妥当性レベルにおけるログイン履歴情報が無く、且つ、第３妥当性レベルにおけるログイン履歴情報が有る場合に、利用者入力処理部２８に保持されている入力認証情報８１と第３妥当性レベルにおけるログイン履歴情報の認証情報とが一致しない（ステップＳ３０−ＮＯ、Ｓ３６−ＮＯ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されず、且つ、入力認証情報８１が新規の認証情報であることを意味している。この場合、第４安全レベル処理（ステップＳ３７）において、安全処理部２４は、前述の新規入力用選択欄を含む新規入力用選択画面に代えて、上述の入力可否用選択欄を含む入力可否用選択画面を表示部１２に表示する。
また、安全処理部２４は、前述の新規入力通知を表示部１２に表示する。
そこで、入力可否用選択欄に入力認証情報の入力が選択されたとき、安全処理部２４は、入力実行指示を出力する。この場合、利用者入力処理部２８は、入力実行指示に応じて、自己が保持している入力認証情報８１を認証情報入力欄７１に入力する。
一方、入力可否用選択欄に入力認証情報の入力のキャンセルが選択された場合、安全処理部２４は、入力実行キャンセル指示を出力する。この場合、利用者入力処理部２８は、入力実行キャンセル指示に応じて、自己が保持している入力認証情報８１に対して認証情報入力欄７１への入力をキャンセルする。
【００８９】
第１及び第２妥当性レベルにおけるログイン履歴情報が無く、且つ、第３妥当性レベルにおけるログイン履歴情報が有る場合に、利用者入力処理部２８に保持されている入力認証情報８１と第３妥当性レベルにおけるログイン履歴情報の認証情報とが一致する（ステップＳ３０−ＮＯ、Ｓ３６−ＹＥＳ）。これは、過去に入力認証情報８１が入力された際に対象ウェブページ７０又は対象ウェブページ７０に関連するサービスのウェブページが表示部１２に表示されず、且つ、入力認証情報８１が既知であるが対象ＵＲＬに対応していないことを意味している。この場合、第５安全レベル処理（ステップＳ３８）において、安全処理部２４は、入力実行キャンセル指示を出力する。この場合、利用者入力処理部２８は、入力実行キャンセル指示に応じて、自己が保持している入力認証情報８１に対して認証情報入力欄７１への入力をキャンセルする。
【００９０】
［実施例］
上述の安全性判定処理（ステップＳ７）により第１〜第５安全レベル処理（ステップＳ３２、Ｓ３４、Ｓ３５、Ｓ３７、Ｓ３８）が実行される過程について、図４、図５、図１０〜図１２を用いて具体的に説明する。
【００９１】
図４に示されるように、ログイン情報リスト４０には、ログイン履歴情報『Ｚ』、『Ｐ』、『Ｑ』、『Ｒ』が登録されているものとする。
ログイン履歴情報『Ｚ』は、利用者識別情報『Ｕ００１』と、認証情報（ＩＤ−ＬＩ）としてＩＤ『ａｄｍｉｎ』及びパスワード『ａｄｍｉｎｐａｓｓ』と、閲覧ＵＲＬ『ｈｔｔｐ：／／ＡＡＡ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ』、『ｈｔｔｐ：／／ＢＢＢ．ｃｏｍ／』と、を含んでいる。
ログイン履歴情報『Ｐ』は、利用者識別情報『Ｕ００１』と、認証情報（ＩＤ−ＬＩ）としてＩＤ『ａｄｍｉｎＰ』及びパスワード『ａｄｍｉｎｐａｓｓＰ』と、閲覧ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、を含んでいる。
ログイン履歴情報『Ｑ』は、利用者識別情報『Ｕ００１』と、認証情報（ＩＤ−ＬＩ）としてＩＤ『ａｄｍｉｎＱ』及びパスワード『ａｄｍｉｎｐａｓｓＱ』と、閲覧ＵＲＬ『ｈｔｔｐ：／／ｑｑｑ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、を含んでいる。
ログイン履歴情報『Ｒ』は、利用者識別情報『Ｕ００１』と、認証情報（ＩＤ−ＬＩ）としてＩＤ『ａｄｍｉｎＲ』及びパスワード『ａｄｍｉｎｐａｓｓＲ』と、閲覧ＵＲＬ『ｈｔｔｐ：／／ｒｒｒ．ｃｏｍ／Ｉ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、を含んでいる。
【００９２】
図５に示されるように、サービスグループ情報リスト５０には、サービスグループ『Ｘ』、『Ｙ』が登録されているものとする。
サービスグループ『Ｘ』は、ウェブページのサービスＵＲＬ『ｈｔｔｐ：／／ＡＡＡ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ』、『ｈｔｔｐ：／／ＴＴＴ．ｃｏ．ｅｕ／』、『ｈｔｔｐ：／／ＣＣＣ．ｃｏ．ｊｐ／ｔｏｐ／ｔｏｐ．ｈｔｍｌ』、を含んでいる。
サービスグループ『Ｙ』は、ウェブページのサービスＵＲＬ『ｈｔｔｐ：／／ＢＢＢ．ｃｏｍ／』、『ｈｔｔｐ：／／ＳＳＳ．ｃｏ．ｒｕ／ｔｏｐ．ｈｔｍｌ』、を含んでいる。
【００９３】
以下、上述の第１、第２、第３妥当性レベルをそれぞれ妥当性レベル『１』、『２』、『３』と称する。また、後述の安全性レベル『１』、『２』、『３』、『４』、『５』、『６』の場合、それぞれ、上述の第１、第２、第３、第４、第５、第６安全レベル処理が実行されるものとする。
【００９４】
＜ケースＡについて＞
この場合、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬが『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』であるものとする。
【００９５】
まず、ログイン履歴情報『Ｚ』に対して、妥当性レベル『１』の判断が行われる。
【００９６】
（ログイン履歴情報『Ｚ』に対する妥当性レベル『１』の判断）
ログイン履歴情報『Ｚ』の閲覧ＵＲＬと、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬと、が妥当性判断ルールにより照合される。
ここで、閲覧ＵＲＬ『ｈｔｔｐ：／／ＡＡＡ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ』と、対象ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、が判断される。その結果、一致しない。
閲覧ＵＲＬ『ｈｔｔｐ：／／ＢＢＢ．ｃｏｍ／』と、対象ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、が判断される。その結果、一致しない。
この場合、妥当性レベル『２』の判断が行われる。
【００９７】
（ログイン履歴情報『Ｚ』に対する妥当性レベル『２』の判断（その１））
ログイン履歴情報『Ｚ』の閲覧ＵＲＬ『ｈｔｔｐ：／／ＡＡＡ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ』と、サービスグループ情報リスト５０のウェブページのサービスＵＲＬと、が照合される。
ここで、サービスグループ『Ｘ』のウェブページのサービスＵＲＬの中の１つのサービスＵＲＬと一致する。
サービスグループ『Ｘ』のウェブページのサービスＵＲＬと、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬと、が妥当性判断ルールにより照合される。
ここで、サービスＵＲＬ『ｈｔｔｐ：／／ＴＴＴ．ｃｏ．ｅｕ／』と、対象ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、が判断される。その結果、一致しない。
サービスＵＲＬ『ｈｔｔｐ：／／ＣＣＣ．ｃｏ．ｊｐ／ｔｏｐ／ｔｏｐ．ｈｔｍｌ』と、対象ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、が判断される。その結果、一致しない。
この場合、上記のログイン履歴情報『Ｚ』の閲覧ＵＲＬ『ｈｔｔｐ：／／ＡＡＡ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ』とは別の閲覧ＵＲＬについて妥当性レベル『２』の判断が行われる。
【００９８】
（ログイン履歴情報『Ｚ』に対する妥当性レベル『２』の判断（その２））
ログイン履歴情報『Ｚ』の閲覧ＵＲＬ『ｈｔｔｐ：／／ＢＢＢ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ』と、サービスグループ情報リスト５０のウェブページのサービスＵＲＬと、が照合される。
ここで、サービスグループ『Ｙ』のウェブページのサービスＵＲＬの中の１つのサービスＵＲＬと一致する。
サービスグループ『Ｙ』のウェブページのサービスＵＲＬと、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬと、が妥当性判断ルールにより照合される。
ここで、サービスＵＲＬ『ｈｔｔｐ：／／ＳＳＳ．ｃｏ．ｒｕ／ｔｏｐ．ｈｔｍｌ』と、対象ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、が判断される。その結果、一致しない。
この場合、全てに一致しないので、妥当性レベルは『３』となり、図１０に示されるように、ログイン履歴情報『Ｚ』に対して妥当性レベル『３』が付加される。
【００９９】
次に、ログイン履歴情報『Ｐ』に対して、妥当性レベル『１』の判断が行われる。
【０１００】
（ログイン履歴情報『Ｐ』に対する妥当性レベル『１』の判断）
ログイン履歴情報『Ｐ』の閲覧ＵＲＬと、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬと、が妥当性判断ルールにより照合される。
ここで、閲覧ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、対象ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、が判断される。その結果、一致する。
この場合、一致したので、妥当性レベルは『１』となり、図１０に示されるように、ログイン履歴情報『Ｐ』に対して妥当性レベル『１』が付加される。
【０１０１】
次に、ログイン履歴情報『Ｑ』に対して、妥当性レベル『１』の判断が行われる。
【０１０２】
（ログイン履歴情報『Ｑ』に対する妥当性レベル『１』の判断）
ログイン履歴情報『Ｑ』の閲覧ＵＲＬと、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬと、が妥当性判断ルールにより照合される。
ここで、閲覧ＵＲＬ『ｈｔｔｐ：／／ｑｑｑ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、対象ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、が判断される。その結果、一致しない。
この場合、妥当性レベル『２』の判断が行われる。
【０１０３】
（ログイン履歴情報『Ｑ』に対する妥当性レベル『２』の判断）
ログイン履歴情報『Ｑ』の閲覧ＵＲＬ『ｈｔｔｐ：／／ｑｑｑ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、サービスグループ情報リスト５０のウェブページのＵＲＬと、が照合される。その結果、一致するサービスグループが存在しない。
この場合、妥当性レベルは『３』となり、図１０に示されるように、ログイン履歴情報『Ｑ』に対して妥当性レベル『３』が付加される。
【０１０４】
次に、ログイン履歴情報『Ｒ』に対して、妥当性レベル『１』の判断が行われる。
【０１０５】
（ログイン履歴情報『Ｒ』に対する妥当性レベル『１』の判断）
ログイン履歴情報『Ｒ』の閲覧ＵＲＬと、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬと、が妥当性判断ルールにより照合される。
ここで、閲覧ＵＲＬ『ｈｔｔｐ：／／ｒｒｒ．ｃｏｍ／Ｉ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、対象ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、が判断される。その結果、一致しない。
この場合、妥当性レベル『２』の判断が行われる。
【０１０６】
（ログイン履歴情報『Ｒ』に対する妥当性レベル『２』の判断）
ログイン履歴情報『Ｒ』の閲覧ＵＲＬ『ｈｔｔｐ：／／ｒｒｒ．ｃｏｍ／Ｉ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、サービスグループ情報リスト５０のウェブページのＵＲＬと、が照合される。その結果、一致するサービスグループが存在しない。
この場合、妥当性レベルは『３』となり、図１０に示されるように、ログイン履歴情報『Ｒ』に対して妥当性レベル『３』が付加される。
【０１０７】
次に、安全性レベルの判断が行われる。
【０１０８】
対象ウェブページ７０の認証情報入力欄に入力された入力認証情報８１が、ＩＤ『ａｄｍｉｎＰ』、パスワード『ａｄｍｉｎｐａｓｓＰ』であるものとする。
入力認証情報８１と、妥当性レベル『１』が付加されたログイン履歴情報『Ｐ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、一致する。
この場合、安全性レベルは『１』となり、第１安全レベル処理（ステップＳ３２）が実行される。
【０１０９】
対象ウェブページ７０の認証情報入力欄に入力された入力認証情報８１が、ＩＤ『ａｄｍｉｎＺ』、パスワード『ａｄｍｉｎｐａｓｓＺ』であるものとする。
入力認証情報８１と、妥当性レベル『１』が付加されたログイン履歴情報『Ｐ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、一致しない。
入力認証情報８１と、妥当性レベル『３』が付加されたログイン履歴情報『Ｚ』、『Ｑ』、『Ｒ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、一致しない。
この場合、安全性レベルは『２』となり、第２安全レベル処理（ステップＳ３４）が実行される。
【０１１０】
対象ウェブページ７０の認証情報入力欄に入力された入力認証情報８１が、ＩＤ『ａｄｍｉｎＱ』、パスワード『ａｄｍｉｎｐａｓｓＱ』であるものとする。
入力認証情報８１と、妥当性レベル『１』が付加されたログイン履歴情報『Ｐ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、一致しない。
入力認証情報８１と、妥当性レベル『３』が付加されたログイン履歴情報『Ｚ』、『Ｑ』、『Ｒ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、ログイン履歴情報『Ｑ』の認証情報（ＩＤ−ＬＩ）と一致する。
この場合、安全性レベルは『３』となり、第３安全レベル処理（ステップＳ３５）が実行される。
【０１１１】
＜ケースＢについて＞
この場合、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬが『ｈｔｔｐ：／／ＴＴＴ．ｃｏ．ｅｕ／』であるものとする。
【０１１２】
まず、ログイン履歴情報『Ｚ』に対して、妥当性レベル『１』の判断が行われる。
【０１１３】
（ログイン履歴情報『Ｚ』に対する妥当性レベル『１』の判断）
ログイン履歴情報『Ｚ』の閲覧ＵＲＬと、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬと、が妥当性判断ルールにより照合される。
ここで、閲覧ＵＲＬ『ｈｔｔｐ：／／ＡＡＡ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ』と、対象ＵＲＬ『ｈｔｔｐ：／／ＴＴＴ．ｃｏ．ｅｕ／』と、が判断される。その結果、一致しない。
閲覧ＵＲＬ『ｈｔｔｐ：／／ＢＢＢ．ｃｏｍ／』と、対象ＵＲＬ『ｈｔｔｐ：／／ＴＴＴ．ｃｏ．ｅｕ／』と、が判断される。その結果、一致しない。
この場合、妥当性レベル『２』の判断が行われる。
【０１１４】
（ログイン履歴情報『Ｚ』に対する妥当性レベル『２』の判断）
ログイン履歴情報『Ｚ』の閲覧ＵＲＬ『ｈｔｔｐ：／／ＡＡＡ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ』と、サービスグループ情報リスト５０のウェブページのサービスＵＲＬと、が照合される。
ここで、サービスグループ『Ｘ』のウェブページのサービスＵＲＬの中の１つのサービスＵＲＬと一致する。
サービスグループ『Ｘ』のウェブページのサービスＵＲＬと、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬと、が妥当性判断ルールにより照合される。
ここで、サービスＵＲＬ『ｈｔｔｐ：／／ＴＴＴ．ｃｏ．ｅｕ／』と、対象ＵＲＬ『ｈｔｔｐ：／／ＴＴＴ．ｃｏ．ｅｕ／』と、が判断される。その結果、一致する。
また、妥当性レベルが『１』になることはないので、サービスＵＲＬ『ｈｔｔｐ：／／ＣＣＣ．ｃｏ．ｊｐ／ｔｏｐ／ｔｏｐ．ｈｔｍｌ』との判断や、上記のサービスグループとは別のサービスグループについての判断は行われない。
この場合、一致したので、妥当性レベルは『２』となり、図１１に示されるように、ログイン履歴情報『Ｚ』に対して妥当性レベル『２』が付加される。
【０１１５】
次に、ログイン履歴情報『Ｐ』に対して、妥当性レベル『１』の判断が行われる。
【０１１６】
（ログイン履歴情報『Ｐ』に対する妥当性レベル『１』の判断）
ログイン履歴情報『Ｐ』の閲覧ＵＲＬと、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬと、が妥当性判断ルールにより照合される。
ここで、閲覧ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、対象ＵＲＬ『ｈｔｔｐ：／／ＴＴＴ．ｃｏ．ｅｕ／』と、が判断される。その結果、一致しない。
この場合、妥当性レベル『２』の判断が行われる。
【０１１７】
（ログイン履歴情報『Ｐ』に対する妥当性レベル『２』の判断）
ログイン履歴情報『Ｐ』の閲覧ＵＲＬ『ｈｔｔｐ：／／ｐｐｐ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、サービスグループ情報リスト５０のウェブページのＵＲＬと、が照合される。その結果、一致するサービスグループが存在しない。
この場合、妥当性レベルは『３』となり、図１１に示されるように、ログイン履歴情報『Ｐ』に対して妥当性レベル『３』が付加される。
【０１１８】
次に、ログイン履歴情報『Ｑ』に対して、妥当性レベル『１』の判断が行われる。
【０１１９】
（ログイン履歴情報『Ｑ』に対する妥当性レベル『１』の判断）
ログイン履歴情報『Ｑ』の閲覧ＵＲＬと、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬと、が妥当性判断ルールにより照合される。
ここで、閲覧ＵＲＬ『ｈｔｔｐ：／／ｑｑｑ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、対象ＵＲＬ『ｈｔｔｐ：／／ＴＴＴ．ｃｏ．ｅｕ／』と、が判断される。その結果、一致しない。
この場合、妥当性レベル『２』の判断が行われる。
【０１２０】
（ログイン履歴情報『Ｑ』に対する妥当性レベル『２』の判断）
ログイン履歴情報『Ｑ』の閲覧ＵＲＬ『ｈｔｔｐ：／／ｑｑｑ．ｃｏｍ／ＭＹ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、サービスグループ情報リスト５０のウェブページのＵＲＬと、が照合される。その結果、一致するサービスグループが存在しない。
この場合、妥当性レベルは『３』となり、図１１に示されるように、ログイン履歴情報『Ｑ』に対して妥当性レベル『３』が付加される。
【０１２１】
次に、ログイン履歴情報『Ｒ』に対して、妥当性レベル『１』の判断が行われる。
【０１２２】
（ログイン履歴情報『Ｒ』に対する妥当性レベル『１』の判断）
ログイン履歴情報『Ｒ』の閲覧ＵＲＬと、表示部１２に表示されている対象ウェブページ７０の対象ＵＲＬと、が妥当性判断ルールにより照合される。
ここで、閲覧ＵＲＬ『ｈｔｔｐ：／／ｒｒｒ．ｃｏｍ／Ｉ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、対象ＵＲＬ『ｈｔｔｐ：／／ＴＴＴ．ｃｏ．ｅｕ／』と、が判断される。その結果、一致しない。
この場合、妥当性レベル『２』の判断が行われる。
【０１２３】
（ログイン履歴情報『Ｒ』に対する妥当性レベル『２』の判断）
ログイン履歴情報『Ｒ』の閲覧ＵＲＬ『ｈｔｔｐ：／／ｒｒｒ．ｃｏｍ／Ｉ＿ＰＡＧＥ／Ｓｉｇｎｉｎ？ＩＤ％…』と、サービスグループ情報リスト５０のウェブページのＵＲＬと、が照合される。その結果、一致するサービスグループが存在しない。
この場合、妥当性レベルは『３』となり、図１１に示されるように、ログイン履歴情報『Ｒ』に対して妥当性レベル『３』が付加される。
【０１２４】
次に、安全性レベルの判断が行われる。
【０１２５】
対象ウェブページ７０の認証情報入力欄に入力された入力認証情報８１が、ＩＤ『ａｄｍｉｎ』、パスワード『ａｄｍｉｎｐａｓｓ』であるものとする。
入力認証情報８１と、妥当性レベル『２』が付加されたログイン履歴情報『Ｚ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、一致する。
この場合、安全性レベルは『１』となり、第１安全レベル処理（ステップＳ３２）が実行される。
【０１２６】
対象ウェブページ７０の認証情報入力欄に入力された入力認証情報８１が、ＩＤ『ａｄｍｉｎＺ』、パスワード『ａｄｍｉｎｐａｓｓＺ』であるものとする。
入力認証情報８１と、妥当性レベル『２』が付加されたログイン履歴情報『Ｚ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、一致しない。
入力認証情報８１と、妥当性レベル『３』が付加されたログイン履歴情報『Ｐ』、『Ｑ』、『Ｒ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、一致しない。
この場合、安全性レベルは『２』となり、第２安全レベル処理（ステップＳ３４）が実行される。
【０１２７】
対象ウェブページ７０の認証情報入力欄に入力された入力認証情報８１が、ＩＤ『ａｄｍｉｎＱ』、パスワード『ａｄｍｉｎｐａｓｓＱ』であるものとする。
入力認証情報８１と、妥当性レベル『２』が付加されたログイン履歴情報『Ｚ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、一致しない。
入力認証情報８１と、妥当性レベル『３』が付加されたログイン履歴情報『Ｐ』、『Ｑ』、『Ｒ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、ログイン履歴情報『Ｑ』の認証情報（ＩＤ−ＬＩ）と一致する。
この場合、安全性レベルは『３』となり、第３安全レベル処理（ステップＳ３５）が実行される。
【０１２８】
＜ケースＣについて＞
図１２に示されるように、上述のケースＢにおけるログイン履歴情報『Ｚ』に対して妥当性レベル『３』が付加されたものとする。即ち、ログイン履歴情報『Ｚ』、『Ｐ』、『Ｑ』、『Ｒ』に対して妥当性レベル『３』が付加されたものとする。この場合、安全性レベルの判断について説明する。
【０１２９】
対象ウェブページ７０の認証情報入力欄に入力された入力認証情報８１が、ＩＤ『ａｄｍｉｎＵ』、パスワード『ａｄｍｉｎｐａｓｓＵ』であるものとする。
入力認証情報８１と、妥当性レベル『３』が付加されたログイン履歴情報『Ｚ』、『Ｐ』、『Ｑ』、『Ｒ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、一致しない。
この場合、安全性レベルは『４』となり、第４安全レベル処理（ステップＳ３７）が実行される。
【０１３０】
対象ウェブページ７０の認証情報入力欄に入力された入力認証情報８１が、ＩＤ『ａｄｍｉｎＱ』、パスワード『ａｄｍｉｎｐａｓｓＱ』であるものとする。
入力認証情報８１と、妥当性レベル『３』が付加されたログイン履歴情報『Ｚ』、『Ｐ』、『Ｑ』、『Ｒ』の認証情報（ＩＤ−ＬＩ）と、が照合される。その結果、ログイン履歴情報『Ｑ』の認証情報（ＩＤ−ＬＩ）と一致する。
この場合、安全性レベルは『５』となり、第５安全レベル処理（ステップＳ３８）が実行される。
【図面の簡単な説明】
【０１３１】
【図１】図１は、本発明の第１〜第３実施形態によるウェブページ安全性判定システムの構成を示している。
【図２】図２は、本発明の第１実施形態によるウェブページ安全性判定システムの利用者端末１にインストールされるコンピュータプログラム２０を示している。
【図３】図３は、対象ウェブページ７０を示している。
【図４】図４は、利用者端末１“Ｕ００１”に対応するログイン情報リスト４０を示している。
【図５】図５は、サービスグループ情報リスト５０を示している。
【図６】図６は、本発明のウェブページ安全性判定システムの動作を示すフローチャートである。
【図７】図７は、図６の安全性判定処理（ステップＳ７）を示すフローチャートである。
【図８】図８は、本発明の第２実施形態によるウェブページ安全性判定システムの利用者端末１にインストールされるコンピュータプログラム２０を示している。
【図９】図９は、本発明の第３実施形態によるウェブページ安全性判定システムの利用者端末１にインストールされるコンピュータプログラム２０を示している。
【図１０】図１０は、本発明の第１〜第３実施形態によるウェブページ安全性判定システムの動作として具体的に説明するための図であり、ケースＡとして利用者端末１“Ｕ００１”に対応するログイン情報リスト４０を示している。
【図１１】図１１は、本発明の第１〜第３実施形態によるウェブページ安全性判定システムの動作として具体的に説明するための図であり、ケースＢとして利用者端末１“Ｕ００１”に対応するログイン情報リスト４０を示している。
【図１２】図１２は、本発明の第１〜第３実施形態によるウェブページ安全性判定システムの動作として具体的に説明するための図であり、ケースＣとして利用者端末１“Ｕ００１”に対応するログイン情報リスト４０を示している。
【符号の説明】
【０１３２】
１    利用者端末、
１０    制御部、
１１    入力部、
１２    表示部、
１３    記憶部、
２０    コンピュータプログラム、
２１    リスト処理部、
２１−０    ブラックリスト取得処理部、
２１−１    ログイン情報リスト取得処理部、
２１−２    ログイン情報リスト更新処理部、
２１−３    サービスグループ情報リスト取得処理部、
２２    ブラウザ処理部、
２３    判断処理部、
２３−０    ブラックリスト判断部、
２３−１    第１妥当性判断処理部、
２３−２    第２妥当性判断処理部、
２３−３    第３妥当性判断処理部、
２４    安全処理部、
２５    履歴登録処理部、
２６    入力処理部、
２７    自動入力処理部、
２８    利用者入力処理部、
２    ネットワーク、
３    ブラックリストサーバ、
３０    ブラックリスト、
３１    ブラックリスト記憶部、
３２    ブラックリスト送信部、
３３    ブラックリスト更新部、
４    ログイン情報サーバ、
４０    ログイン情報リスト、
４１    ログイン情報リスト記憶部、
４２    ログイン情報リスト送信部、
４３    ログイン情報リスト更新部、
５    サービスグループ情報サーバ、
５０    サービスグループ情報リスト、
５１    サービスグループ情報リスト記憶部、
５２    サービスグループ情報リスト送信部、
５３    サービスグループ情報リスト更新部、
６    サービス提供ウェブサーバ、
６１    記憶部、
６２    公開部、
６３    提供部、
７０    対象ウェブページ、
７１    認証情報入力欄、
７２    送信ボタン、
８０    設定認証情報、
８１    入力認証情報、
【図１】
0004604253.tif 000002
【図２】
0004604253.tif 000003
【図３】
0004604253.tif 000004
【図４】
0004604253.tif 000005
【図５】
0004604253.tif 000006
【図６】
0004604253.tif 000007
【図７】
0004604253.tif 000008
【図８】
0004604253.tif 000009
【図９】
0004604253.tif 000010
【図１０】
0004604253.tif 000011
【図１１】
0004604253.tif 000012
【図１２】
0004604253.tif 000013