【手続補正書】
【提出日】平成25年3月8日(2013.3.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１５
【補正方法】変更
【補正の内容】
【請求項１５】
フィッシング疑惑ウェブサイトを識別するためのコンピュータプログラムであって、
識別対象ウェブサイトのアドレスを取得するための機能と、
前記識別対象ウェブサイトの前記アドレスにしたがって、前記識別対象ウェブサイトが保護ウェブサイトでも既知のフィッシングウェブサイトでもないと判定するための機能と、
前記識別対象ウェブサイトの前記アドレスに正規表現を照合することによって、フィッシング疑惑ウェブサイトルールを適用するための機能と、
前記照合が成功した場合に、前記識別対象ウェブサイトをフィッシング疑惑ウェブサイトであると判定するための機能と、
をコンピュータによって実現させるコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００８３
【補正方法】変更
【補正の内容】
【００８３】
以上の実施形態は、理解を明瞭にする目的で幾らか詳細に説明されてきたが、本発明は、提供された詳細に限定されない。本発明を実現するには、多くの代替的手法がある。開示された実施形態は、例示的であって、限定的ではない。
適用例１：フィッシング疑惑ウェブサイトを識別するための方法であって、識別対象ウェブサイトのアドレスを取得することと、前記識別対象ウェブサイトの前記アドレスにしたがって、前記識別対象ウェブサイトが保護ウェブサイトでも既知のフィッシングウェブサイトでもないと判定することと、前記識別対象ウェブサイトの前記アドレスに正規表現を照合することによって、フィッシング疑惑ウェブサイトルールを適用することと、前記照合が成功すると、前記識別対象ウェブサイトをフィッシング疑惑ウェブサイトであると判定することと、を備える方法。
適用例２：適用例１に記載の方法であって、前記正規表現は、第２の正規表現であり、前記識別対象ウェブサイトのアドレスを取得することは、事前設定された第１の正規表現を使用して、文字列をユニフォーム・リソース・ロケータ（ＵＲＬ）の特徴に基づいて照合することと、前記照合の結果に基づいて、前記識別対象ウェブサイトのアドレスを取得することと、を備える、方法。
適用例３：適用例１に記載の方法であって、取得された文字列及び／又はテキストが、ユニフォーム・リソース・ロケータ（ＵＲＬ）情報を含んでいる場合には、前記文字列及び／又はテキストから前記識別対象ウェブサイトのアドレスを直接取得する、方法。
適用例４：適用例１に記載の方法であって、前記識別対象ウェブサイトの前記アドレスに正規表現を照合することによって、フィッシング疑惑ウェブサイトルールを適用することは、前記アドレスからホストのユニフォーム・リソース・ロケータ情報を抽出することと、前記ホストの前記ユニフォーム・リソース・ロケータ情報のなかに干渉文字があるか否かを判定することと、前記ユニフォーム・リソース・ロケータ情報のなかに干渉文字がある場合に、前記ホストの前記ユニフォーム・リソース・ロケータ情報から前記干渉文字を削除して、キーワードを生成することと、前記ユニフォーム・リソース・ロケータ情報のなかに干渉文字が無い場合に、前記ホストの前記ユニフォーム・リソース・ロケータ情報をキーワードとして使用することと、前記キーワードに対する前記正規表現の照合を実施することと、を備える、方法。
適用例５：適用例４に記載の方法であって、前記干渉文字は、下線、ハイフン、スペース、又はコンマの１つ又は複数を含む、方法。
適用例６：適用例１に記載の方法であって、前記識別対象ウェブサイトの前記アドレスにしたがって、前記識別対象ウェブサイトが保護ウェブサイトでも既知のフィッシングウェブサイトでもないと判定することは、前記識別対象ウェブサイトの前記アドレスが保護ウェブサイトのデータベースに含まれているかどうかを判定することと、前記識別対象ウェブサイトの前記アドレスが既知のフィッシングウェブサイトのデータベースに含まれているかどうかを判定することと、を備える、方法。
適用例７：適用例１に記載の方法であって、更に、前記識別対象ウェブサイトがフィッシング疑惑ウェブサイトであることをユーザに知らせることを備える方法。
適用例８：フィッシング疑惑ウェブサイトを識別するためのシステムであって、１つ又は複数のプロセッサであって、識別対象ウェブサイトのアドレスを取得し、前記識別対象ウェブサイトの前記アドレスにしたがって、前記識別対象ウェブサイトが保護ウェブサイトでも既知のフィッシングウェブサイトでもないと判定し、前記識別対象ウェブサイトの前記アドレスに正規表現を照合することによって、フィッシング疑惑ウェブサイトルールを適用し、前記照合が成功した場合に、前記識別対象ウェブサイトをフィッシング疑惑ウェブサイトであると判定するように、構成された１つ又は複数のプロセッサと、前記１つ又は複数のプロセッサに命令を提供するために、前記１つ又は複数のプロセッサに結合された１つ又は複数のメモリと、を備えるシステム。
適用例９：適用例８に記載のシステムであって、前記正規表現は、第２の正規表現であり、前記識別対象ウェブサイトのアドレスを取得することは、事前設定された第１の正規表現を使用して、文字列をユニフォーム・リソース・ロケータ（ＵＲＬ）の特徴に基づいて照合することと、前記照合の結果に基づいて、前記識別対象ウェブサイトのアドレスを取得することと、を備える、システム。
適用例１０：適用例８に記載のシステムであって、取得された文字列及び／又はテキストが、ユニフォーム・リソース・ロケータ（ＵＲＬ）情報を含んでいる場合には、前記文字列及び／又はテキストから前記識別対象ウェブサイトの前記アドレスを直接取得する、システム。
適用例１１：適用例８に記載のシステムであって、前記識別対象ウェブサイトの前記アドレスに正規表現を照合することによって、フィッシング疑惑ウェブサイトルールを適用することは、前記アドレスからホストのユニフォーム・リソース・ロケータ情報を抽出することと、前記ホストの前記ユニフォーム・リソース・ロケータ情報のなかに干渉文字があるか否かを判定することと、前記ユニフォーム・リソース・ロケータ情報のなかに干渉文字がある場合に、前記ホストの前記ユニフォーム・リソース・ロケータ情報から前記干渉文字を削除して、キーワードを生成することと、前記ユニフォーム・リソース・ロケータ情報のなかに干渉文字が無い場合に、前記ホストの前記ユニフォーム・リソース・ロケータ情報をキーワードとして使用することと、前記キーワードに対する前記正規表現の照合を実施することと、を備える、システム。
適用例１２：適用例１１に記載のシステムであって、前記干渉文字は、下線、ハイフン、スペース、又はコンマの１つ又は複数を含む、システム。
適用例１３：適用例８に記載のシステムであって、前記識別対象ウェブサイトの前記アドレスにしたがって、前記識別対象ウェブサイトが保護ウェブサイトでも既知のフィッシングウェブサイトでもないと判定することは、前記識別対象ウェブサイトの前記アドレスが保護ウェブサイトのデータベースに含まれているかどうかを判定することと、前記識別対象ウェブサイトの前記アドレスが既知のフィッシングウェブサイトのデータベースに含まれているかどうかを判定することと、を備える、システム。
適用例１４：適用例８に記載のシステムであって、前記１つ又は複数のプロセッサは、更に、前記識別対象ウェブサイトがフィッシング疑惑ウェブサイトであることをユーザに知らせるように構成される、システム。
適用例１５：フィッシング疑惑ウェブサイトを識別するためのコンピュータプログラム製品であって、コンピュータ可読ストレージ媒体に埋め込まれている、識別対象ウェブサイトのアドレスを取得するためのコンピュータ命令と、前記識別対象ウェブサイトの前記アドレスにしたがって、前記識別対象ウェブサイトが保護ウェブサイトでも既知のフィッシングウェブサイトでもないと判定するためのコンピュータ命令と、前記識別対象ウェブサイトの前記アドレスに正規表現を照合することによって、フィッシング疑惑ウェブサイトルールを適用するためのコンピュータ命令と、前記照合が成功した場合に、前記識別対象ウェブサイトをフィッシング疑惑ウェブサイトであると判定するためのコンピュータ命令と、を備えるコンピュータプログラム製品。