(57)【要約】【課題】端末からの不正なリクエストの送信を遮断する。【解決手段】ユーザ端末１０は、ユーザ端末上で発生したリクエストの送信を検知し、そのリクエストに不適当ワードデータベース２５内の不適当語が含まれているか否かを検索し、含まれている場合には、当該リクエストの送信を中止することで、不正なコンテンツによる不正なリクエストを遮断するユーザ端末を提供することが可能となる。【選択図】図１
2014096124.tif 000002
【特許請求の範囲】
【請求項１】
不適当ワード辞書を備え、ネットワークを介して他の通信端末と通信可能に接続されたユーザ端末であって、
当該ユーザ端末上で作成された、他の通信端末へ送信されるリクエストを検知するリクエスト検知手段と、
前記検知されたリクエストに、前記不適当ワード辞書内に存在する不適当ワードが含まれているかを判断する不適当ワード検索手段と、
前記不適当ワードが含まれていた場合に、前記リクエストの送信を中止するリクエスト送信中止手段と、
を備えるユーザ端末。
【請求項２】
請求項１に記載のユーザ端末であって、
前記不適当ワード検索手段において、前記リクエストに不適当ワードが含まれていた場合に、当該不適当ワードがユーザによって能動的に入力されたものであるか否かを判断するユーザ入力内容判断手段と、
を備えるユーザ端末。
【請求項３】
請求項１または請求項２のいずれか一項に記載のユーザ端末であって、
前記リクエスト送信中止手段によってリクエストの送信が中止された場合に、前記リクエストを送信するか否かについて、ユーザからの入力を受け付ける送信承認受付手段と、
前記送信承認手段において、ユーザから送信の承認の入力を受け付けた場合には、前記中止したリクエストを送信する中止リクエスト送信手段と、
を備えるユーザ端末。
【請求項４】
請求項１乃至３のいずれか一項に記載のユーザ端末であって、
前記リクエストの送信が中止された場合に、前記リクエストの起点となったウェブサイトの情報と、前記リクエストの内容とを、不正サイト候補として、公的機関に通知する不正疑義通報手段と、
を備えるユーザ端末。
【請求項５】
不正サイト情報管理サーバと通信可能に接続された、請求項１乃至４のいずれか一項に記載のユーザ端末であって、
前記リクエストの送信が中止された場合に、前記リクエストの起点となったウェブサイトの情報と、前記リクエストの内容とを、不正サイト候補として、前記不正サイト情報管理サーバに送信する不正疑義送信手段と、
を備えるユーザ端末。
【請求項６】
少なくとも一以上の請求項５に記載のユーザ端末と通信可能に接続された不正サイト情報管理サーバであって、
前記ユーザ端末から送信された不正の疑義があるウェブサイトの情報を、不正サイト候補として記憶部に記憶させる不正サイト候補記憶手段と、
前記記憶させた不正サイト候補に関して、当該ウェブサイトに関して送信された不正の疑義の数と、疑義と同時に送信されたリクエストの内容との少なくとも一方を用いて、前記不正サイト候補の信頼性を算出するウェブサイト信頼性算出手段と、
他の通信端末から、あるウェブサイトの信頼性の要求があった際に、当該ウェブサイトについて算出した前記信頼性を当該他の通信端末に対して送信するウェブサイト信頼性提供手段と、
を備える不正サイト情報管理サーバ。
【請求項７】
不適当ワード辞書を備え、ネットワークを介して他の通信端末と通信可能に接続されたユーザ端末が実行する不正リクエスト遮断方法であって、
当該ユーザ端末上で作成された、他の通信端末へ送信されるリクエストを検知するステップと、
前記検知されたリクエストに、前記不適当ワード辞書内に存在する不適当ワードが含まれているかを判断するステップと、
前記不適当ワードが含まれていた場合に、前記リクエストの送信を中止するステップと、
を備える不正リクエスト遮断方法。
【請求項８】
不適当ワード辞書を備え、ネットワークを介して他の通信端末と通信可能に接続されたユーザ端末に、
当該ユーザ端末上で作成された、他の通信端末へ送信されるリクエストを検知するステップ、
前記検知されたリクエストに、前記不適当ワード辞書内に存在する不適当ワードが含まれているかを判断するステップ、
前記不適当ワードが含まれていた場合に、前記リクエストの送信を中止するステップ、
を実行させる不正リクエスト遮断プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不正なリクエストの送信を遮断するユーザ端末、不正サイト情報管理サーバ、不正リクエスト遮断方法、及び不正リクエスト遮断プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの普及とともに、インターネットを利用した犯罪もまた、増加している。特に、セキュリティの知識を持たない個人が、コンピュータを踏み台にされることで、ハッキングや犯罪予告等の犯罪行為の疑惑をかけられるといった、サイバー犯罪に巻き込まれるケースが散見される。
【０００３】
例えば、悪意あるウェブサイトとして、犯罪予告といったユーザの社会的地位を脅かすような情報を、さもそのユーザが行ったように見せかけるようなものがある。また、インターネットバンキングの画面と同一のデザインのウェブサイトを複製し、さも信頼できるウェブサイトであるかのように見せかけて、口座情報を入力させる、いわゆるフィッシング（ｐｈｉｓｈｉｎｇ）を行うものもある。
【０００４】
しかし、コンピュータを利用する上で、インターネットを利用することは大きな利点である。そこで、インターネット自体の利用は続けたまま、自分に不利益を与えるような通信のみを遮断することが必要となってくる。
【０００５】
このような課題に対して、ＤＮＳ偽装をするトロイの木馬を検出及び緩和するシステム及び方法が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許公表２００８−５３２１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１によれば、要求されたＩＰアドレスと所望のホスト名とに関連付けされているＩＰリクエスト通知を受信して、前記要求されたＩＰアドレスが前記所望のホスト名と一致するか否かを検出することによる偽装検出方法が開示されている。
【０００８】
ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）は、主としてホスト名をＩＰアドレスに変換する仕組みであり、通信先がホスト名として与えられた場合に、ＩＰアドレスとして特定するために必要なものである。しかし、トロイの木馬を初めとする悪意あるソフトウェアにより、当該ＤＮＳが改ざんされた場合は、ユーザは信頼できるホスト名に対して通信を行っているつもりであるのに、実際は異なる機器に情報が送信されてしまうおそれがある。
【０００９】
特許文献１に記載の手法では、ＩＰアドレスと、正しいと予想されるホスト名とが適切に関連付けられていることを検出することで、そのような改ざんを防いでいる。しかしながら、特許文献１に記載の手法では、単に通信先の改ざんを防ぐことができるに過ぎず、初めから正しいホスト名とＩＰアドレスの対応づけをされていながら、不正なリクエストを行うよう設計されたウェブサイトとの通信においては、有効に機能しない。
【００１０】
また、異なるウェブサイト上でプログラムを実行させる、いわゆるクロスサイトスクリプティングを防ぐ方法も、公知技術として存在する。しかし、このような手法は、単にブラウザ上でのプログラムの実行を排除するに過ぎず、ユーザ自身が気付かずに偽装リンクをクリックした場合等の、ブラウザ本来の機能の発揮を妨げるものではない。
【００１１】
そこで、本発明者は、ユーザがウェブサイトに対して送信する全てのリクエストを対象に、リクエストに含まれることが望ましくない、不適当語が含まれていないか検索を行い、そのような不適当語が含まれている場合には、通信を中止することで、ユーザの望まないような情報が、外部の端末に対して送信されるのを防げる点に着目した。
【００１２】
本発明は、これらの課題に鑑み、ユーザ端末上で発生したリクエストの送信を検知し、そのリクエストに不適当語辞書内の不適当語が含まれているか否かを検索し、含まれている場合には、当該リクエストの送信を中止することで、不正なコンテンツによる不正なリクエストを遮断するユーザ端末を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明では、以下のような解決手段を提供する。
【００１４】
第１の特徴に係る発明は、不適当ワード辞書を備え、ネットワークを介して他の通信端末と通信可能に接続されたユーザ端末であって、
当該ユーザ端末上で作成された、他の通信端末へ送信されるリクエストを検知するリクエスト検知手段と、
前記検知されたリクエストに、前記不適当ワード辞書内に存在する不適当ワードが含まれているかを判断する不適当ワード検索手段と、
前記不適当ワードが含まれていた場合に、前記リクエストの送信を中止するリクエスト送信中止手段と、
を備えるユーザ端末を提供する。
【００１５】
第１の特徴に係る発明によれば、不適当ワード辞書を備え、ネットワークを介して他の通信端末と通信可能に接続されたユーザ端末は、当該ユーザ端末上で作成された、他の通信端末へ送信されるリクエストを検知し、検知されたリクエストに、前記不適当ワード辞書内に存在する不適当ワードが含まれているかを判断し、不適当ワードが含まれていた場合に、前記リクエストの送信を中止する。
【００１６】
第１の特徴に係る発明は、ユーザ端末のカテゴリであるが、不正リクエスト遮断方法、及び、不正リクエスト遮断プログラムであっても同様の作用、効果を奏する。
【００１７】
第２の特徴に係る発明は、第１の特徴に係る発明であるユーザ端末であって、
前記不適当ワード検索手段において、前記リクエストに不適当ワードが含まれていた場合に、当該不適当ワードがユーザによって能動的に入力されたものであるか否かを判断するユーザ入力内容判断手段と、
を備えるユーザ端末を提供する。
【００１８】
第２の特徴に係る発明によれば、第１の特徴に係る発明であるユーザ端末は、前記リクエストに不適当ワードが含まれていた場合に、当該不適当ワードがユーザによって能動的に入力されたものであるか否かを判断する。
【００１９】
第３の特徴に係る発明は、第１または第２のいずれかの特徴に係る発明であるユーザ端末であって、
前記リクエスト送信中止手段によってリクエストの送信が中止された場合に、前記リクエストを送信するか否かについて、ユーザからの入力を受け付ける送信承認受付手段と、
前記送信承認手段において、ユーザから送信の承認の入力を受け付けた場合には、前記中止したリクエストを送信する中止リクエスト送信手段と、
を備えるユーザ端末を提供する。
【００２０】
第３の特徴に係る発明によれば、第１または第２のいずれかの特徴に係る発明であるユーザ端末は、リクエストの送信が中止された場合に、前記リクエストを送信するか否かについて、ユーザからの入力を受け付け、ユーザから送信の承認の入力を受け付けた場合には、前記中止したリクエストを送信する。
【００２１】
第４の特徴に係る発明は、第１乃至３のいずれかの特徴に係る発明であるユーザ端末であって、
前記リクエストの送信が中止された場合に、前記リクエストの起点となったウェブサイトの情報と、前記リクエストの内容とを、不正サイト候補として、公的機関に通知する不正疑義通報手段と、
を備えるユーザ端末を提供する。
【００２２】
第４の特徴に係る発明によれば、第１乃至３のいずれかの特徴に係る発明であるユーザ端末は、前記リクエストの送信が中止された場合に、前記リクエストの起点となったウェブサイトの情報と、前記リクエストの内容とを、不正サイト候補として、公的機関に通知する。
【００２３】
第５の特徴に係る発明は、第１乃至４のいずれかの特徴に係る発明であるユーザ端末であって、
前記リクエストの送信が中止された場合に、前記リクエストの起点となったウェブサイトの情報と、前記リクエストの内容とを、不正サイト候補として、前記不正サイト情報管理サーバに送信する不正疑義送信手段と、
を備えるユーザ端末を提供する。
【００２４】
第５の特徴に係る発明によれば、第１乃至４のいずれかの特徴に係る発明であるユーザ端末は、前記リクエストの送信が中止された場合に、前記リクエストの起点となったウェブサイトの情報と、前記リクエストの内容とを、不正サイト候補として、前記不正サイト情報管理サーバに送信する。
【００２５】
第６の特徴に係る発明は、少なくとも一以上の第５の特徴に係る発明であるユーザ端末と通信可能に接続された不正サイト情報管理サーバであって、
前記ユーザ端末から送信された不正の疑義があるウェブサイトの情報を、不正サイト候補として記憶部に記憶させる不正サイト候補記憶手段と、
前記記憶させた不正サイト候補に関して、当該ウェブサイトに関して送信された不正の疑義の数と、疑義と同時に送信されたリクエストの内容との少なくとも一方を用いて、前記不正サイト候補の信頼性を算出するウェブサイト信頼性算出手段と、
他の通信端末から、あるウェブサイトの信頼性の要求があった際に、当該ウェブサイトについて算出した前記信頼性を当該他の通信端末に対して送信するウェブサイト信頼性提供手段と、
を備える不正サイト情報管理サーバを提供する。
【００２６】
第６の特徴に係る発明によれば、少なくとも一以上の第５の特徴に係る発明であるユーザ端末は、前記ユーザ端末から送信された不正の疑義があるウェブサイトの情報を、不正サイト候補として記憶部に記憶させ、当該ウェブサイトに関して送信された不正の疑義の数と、疑義と同時に送信されたリクエストの内容との少なくとも一方を用いて、前記不正サイト候補の信頼性を算出し、他の通信端末から、あるウェブサイトの信頼性の要求があった際に、当該ウェブサイトについて算出した前記信頼性を当該他の通信端末に対して送信する。
【００２７】
第７の特徴に係る発明は、不適当ワード辞書を備え、ネットワークを介して他の通信端末と通信可能に接続されたユーザ端末が実行する不正リクエスト遮断方法であって、
当該ユーザ端末上で作成された、他の通信端末へ送信されるリクエストを検知するステップと、
前記検知されたリクエストに、前記不適当ワード辞書内に存在する不適当ワードが含まれているかを判断するステップと、
前記不適当ワードが含まれていた場合に、前記リクエストの送信を中止するステップと、
を備える不正リクエスト遮断方法を提供する。
【００２８】
第８の特徴に係る発明は、不適当ワード辞書を備え、ネットワークを介して他の通信端末と通信可能に接続されたユーザ端末に、
当該ユーザ端末上で作成された、他の通信端末へ送信されるリクエストを検知するステップ、
前記検知されたリクエストに、前記不適当ワード辞書内に存在する不適当ワードが含まれているかを判断するステップ、
前記不適当ワードが含まれていた場合に、前記リクエストの送信を中止するステップ、
を実行させる不正リクエスト遮断プログラムを提供する。
【発明の効果】
【００２９】
本発明によれば、ユーザ端末上で発生したリクエストの送信を検知し、そのリクエストに不適当語辞書内の不適当語が含まれているか否かを検索し、含まれている場合には、当該リクエストの送信を中止することで、不正なコンテンツによる不正なリクエストを遮断するユーザ端末を提供することが可能となる。
【図面の簡単な説明】
【００３０】
【図１】図１は、不正リクエスト遮断システム１の概要図である。
【図２】図２は、不正リクエスト遮断システム１の全体構成図である。
【図３】図３は、ユーザ端末１０と、不正サイトサーバ１００と、情報配信サーバ１１０と、不正サイト情報管理サーバ２００のそれぞれの機能ブロックと各機能の関係を示す図である。
【図４】図４は、ユーザ端末１０と不正サイト情報管理サーバ２００が実行する不正リクエスト遮断処理を示すフローチャート図である。
【図５】図５は、ユーザ端末１０と不正サイト情報管理サーバ２００が実行する信頼性表示処理を示すフローチャート図である。
【図６】図６は、ユーザ端末１０に表示された、リクエストの送信可否の入力を受け付ける画面の一例である。
【図７】図７は、ユーザ端末１０に表示されたウェブサイトの信頼性と、通報の有無を選択する画面の一例である。
【図８】図８は、不適当ワードデータベース内の不適当ワード辞書テーブルの内容の一例である。
【図９】図９は、疑義受信履歴データベース２５０内の疑義受信履歴テーブルの内容の一例である。
【００３１】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００３２】
［不正リクエスト遮断システム１の概要］
図１は、本発明の好適な実施形態である、不正リクエスト遮断システム１の概要を説明するための概要図である。不正リクエスト遮断システム１は、ユーザ端末１０と、不正サイトサーバ１００と、情報配信サーバ１１０と、不正サイト情報管理サーバ２００によって構成される。この図１に基づいて、不正リクエスト遮断システム１の概要について説明する。
【００３３】
不正リクエスト遮断システム１において、ユーザ端末１０と、不正サイトサーバ１００とが、通信可能に接続されている。また、不正リクエスト遮断システム１において、ユーザ端末１０と、情報配信サーバ１１０とが、通信可能に接続されている。また、不正リクエスト遮断システム１において、ユーザ端末１０と、不正サイト情報管理サーバ２００とが通信可能に接続されている。
【００３４】
初めに、ユーザ端末１０は、ブラウザを初めとするインターネット資源を読み込むプログラムを用いて不正サイトサーバ１００から不正なコンテンツを読み込む（ステップＳ０１）。不正なコンテンツとは、後述する不正なリクエストを引き起こすコンテンツである。なお、この部分が点線で囲われているとおり、このステップはなくてもよい。
【００３５】
次に、ユーザ端末１０は、前記不正なコンテンツを起点として、情報配信サーバ１１０に対するリクエストを作成し、送信を試みる（ステップＳ０２）。本実施例においてはリクエストとしてＨＴＴＰリクエストを基本としているが、本発明におけるリクエストはそれに限られず、ＦＴＰやＳＭＴＰなど、他の機器と特定の規約に基づいて通信を行うものをリクエストと呼ぶ。
【００３６】
例えば不正なコンテンツが、犯罪予告を勝手に掲示板たる情報配信サーバ１１０に書き込もうとするものであった場合には、情報配信サーバ１１０に残ったログによって、ユーザ端末１０のＩＰが特定され、その犯罪予告をユーザ端末１０の持ち主であるユーザが行った証拠となってしまう。また、不正なコンテンツが、本物そっくりに偽装したインターネットバンキングであって、ユーザがそれに気付かづ口座番号や暗証番号を入力してしまった場合、ユーザの口座番号やパスワードが第三者に渡ってしまう。本発明は、そのような不利益からユーザを護ることを目的とする。
【００３７】
そこで、ステップＳ０２で作成されたリクエストに対して、ユーザ端末１０は、記憶部に備える不適当ワードデータベース２５内の単語が、当該リクエストに含まれていないかを検索し、含まれている場合には、当該リクエストの送信を中止する（ステップＳ０３）。ここで、リクエストの送信先は情報配信サーバ１１０に限られず、不正サイトサーバ１００である場合もある。
【００３８】
また、リクエストに対する前記検索及び送信の中止は、不正なコンテンツを起点とするものに限られず、ユーザ端末１０から送信される全てのリクエストに対して行われるものとする。よって、ステップＳ０１が存在しない場合にも、ステップＳ０３が行われてよい。
【００３９】
更に、ユーザ端末１０は、ユーザ端末１０が備える入力部の入力履歴を一時的に記憶しておくことで、検索の結果含まれていた不適当ワードと入力履歴を照合し、当該不適当ワードがユーザによって能動的に入力されたものであるかを判断する。そうすることで、特に能動的に入力されたものでない不適当ワードが入っていた場合には、前記不正なコンテンツの危険性が高いと判断することができる。
【００４０】
しかし、不適当ワードが入っているリクエストの中でも、その多くは適正なリクエストであって、それを全て自動で遮断しては、インターネット資源を有効に活用することができない。そこで、ユーザ端末１０は、不正サイト情報管理サーバ２００から、前記不正サイトサーバ１００の信頼性を取得し、ユーザに提示することで、先ほど送信を中止したリクエストについて、送信するか否かの入力を受け付ける。
【００４１】
すなわちユーザ端末１０は、具体的には、ステップＳ０１が存在する場合には、不正サイトサーバ１００の情報と、前記送信を中止したリクエストの内容とを、不正サイトの疑義として、不正サイト情報管理サーバ２００に送信する（ステップＳ０４）。ここで、当該リクエストには個人情報等の機密情報が含まれている場合も多いため、ユーザ端末１０と不正サイト情報管理サーバ２００との間には、暗号化等によって盗聴を防ぐ機構が必要である。
【００４２】
不正サイト情報管理サーバ２００は、受信した疑義、すなわち不正サイトサーバ１００のホスト名やＵＲＩと、リクエスト内容とを、疑義受信履歴データベース２５０に記憶させる。そして、同一の不正サイトサーバ１００について以前に受信した疑義受信履歴から、当該不正サイトサーバ１００の信頼性を算出し、ユーザ端末１０に送信する（ステップＳ０５）。
【００４３】
なお、この信頼性の算出と送信については、ステップＳ０４のような疑義の送信を行わない端末から、信頼性を送信する要求があった場合についても、単に与えられたＩＰアドレスやホスト名について、その信頼性を算出した後、端末に対して送信してよい。
【００４４】
不正サイト情報管理サーバ２００から信頼性を受信したユーザ端末１０は、信頼性を表示して、ユーザからリクエストを送信するか否かの入力を受け付け、入力に従ってリクエストを送信または破棄する。ただし、ステップＳ０１が存在しない場合においては、信頼性を諮る不正サイトサーバ１００も存在しないため、ステップＳ０４、ステップＳ０５を行わず、単に入力を受け付けてよい。
【００４５】
また、ユーザ端末１０は、不正サイト情報管理サーバ２００から受信した信頼性や、ユーザからの入力に応じて、不正サイトサーバ１００を不正なウェブサイトとして、公的機関に対する通報を行ってよい。
【００４６】
以上が、不正リクエスト遮断システム１の概要である。
【００４７】
［不正リクエスト遮断システム１のシステム構成］
図２は、本発明の好適な実施形態である不正リクエスト遮断システム１のシステム構成図である。不正リクエスト遮断システム１は、ユーザ端末１０と、不正サイトサーバ１００と、情報配信サーバ１１０と、不正サイト情報管理サーバ２００と、公衆回線網３（インターネット網や第３世代、第４世代通信網など）から構成される。
【００４８】
不正サイトサーバ１００は、ユーザ端末１０から不正なリクエストを送信させるような不正なコンテンツを配信させるサーバや、その疑いがあるサーバである。情報配信サーバ１１０は、掲示板やＳＮＳ等のように送信された情報を記憶して、他者の閲覧に供するサーバである。
【００４９】
不正サイト情報管理サーバ２００は、後述の機能を備えることで、不正サイトの疑義に関するデータを蓄積し、ウェブサイトごとに信頼性を管理するサーバである。
【００５０】
ユーザ端末１０は、データ通信を行うことが可能な家庭用又は業務用の電化製品であって、例えば、パソコン、テレビ、電話機、コンピュータに加えて、携帯電話、携帯情報端末、ネットブック端末、スレート端末、電子書籍端末、携帯型音楽プレーヤ、オーディオコンポ、コンテンツ再生・録画プレーヤ、プリンタ、ＦＡＸ機、コピー機、スキャナ機、ＭＦＰ（多機能周辺装置、多機能プリンタ）等の情報家電のみならず、冷蔵庫、洗濯機、食器洗浄乾燥機、扇風機、エアコン、電気ストーブ、炊飯器、電子レンジ等の白物家電や、電気照明、サーバ、ルータ、ゲートウェイ、ＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）等も含む。
【００５１】
本実施例において、ユーザ端末１０は、不正サイトサーバ１００、情報配信サーバ１１０、及び不正サイト情報管理サーバ２００のそれぞれと、公衆回線網３を介して通信可能に接続されている。このとき、不正サイトサーバ１００、情報配信サーバ１１０、及び不正サイト情報管理サーバ２００は、それぞれの間で直接通信可能である必要はない。また、不正リクエスト遮断システム１内の通信は、有線と無線とを問わない。
【００５２】
［各機能の説明］
図３は、ユーザ端末１０と、不正サイトサーバ１００と、情報配信サーバ１１０と、不正サイト情報管理サーバ２００のそれぞれの機能ブロックと各機能の関係を示す図である。
【００５３】
ユーザ端末１０は、制御部１１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。
【００５４】
また、ユーザ端末１０は、入出力部１３として、制御部で制御したデータや画像を出力表示する表示部を備え、ユーザやサポート者からの入力を受付けるタッチパネルやキーボード、マウス等を備える。さらに、ユーザ端末１０は、記憶部１４として、ハードディスクや半導体メモリによる、データのストレージ部を備える。ユーザ端末１０は、不適当ワードデータベース２５を、記憶部１４に備える。
【００５５】
ユーザ端末１０において、制御部１１が所定のプログラムを読み込むことで、通信部１２と協働して、リクエスト検知モジュール１５、リクエスト送信中止モジュール１６、中止リクエスト送信モジュール１７、不正疑義通報モジュール１８、不正疑義送信モジュール１９を実現する。また、ユーザ端末１０において、制御部１１が所定のプログラムを読み込むことで、入出力部１３と協働して、ユーザ入力内容判断モジュール２０、送信承認受付モジュール２１を実現する。また、ユーザ端末１０において、制御部１１が所定のプログラムを読み込むことで、記憶部１４と協働して、不適当ワード検索モジュール２２を実現する。
【００５６】
不正サイト情報管理サーバ２００は、同様に、制御部２０１として、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備え、通信部２０２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。さらに、不正サイト情報管理サーバ２００は、記憶部２０３として、ハードディスクや半導体メモリによる、データのストレージ部を備える。不正サイト情報管理サーバ２００は、疑義受信履歴データベース２５０を、記憶部２０３に備える。
【００５７】
不正サイト情報管理サーバ２００において、制御部２０１が所定のプログラムを読み込むことで、通信部２０２と協働して、ウェブサイト信頼性提供モジュール２０４を実現する。また、不正サイト情報管理サーバ２００において、制御部２０１が所定のプログラムを読み込むことで、記憶部２０３と協働して、不正サイト候補記憶モジュール２０５、ウェブサイト信頼性算出モジュール２０６を実現する。
【００５８】
不正サイトサーバ１００は、同様に、制御部１０１として、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備え、通信部１０２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。
【００５９】
不正サイトサーバ１００において、制御部１０１が所定のプログラムを読み込むことで、通信部１０２と協働して、不正コンテンツ送信モジュール１０３を実現する。
【００６０】
情報配信サーバ１１０は、同様に、制御部１１１として、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備え、通信部１１２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。
【００６１】
情報配信サーバ１１０において、制御部１１１が所定のプログラムを読み込むことで、通信部１１２と協働して、配信情報受信モジュール１１３を実現する
【００６２】
［不正リクエスト遮断処理］
図４は、ユーザ端末１０と不正サイト情報管理サーバ２００が実行する、不正リクエスト遮断処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００６３】
初めに、ユーザ端末１０のリクエスト検知モジュール１５は、ユーザ端末１０から送信されようとするリクエストの発生を検知する（ステップＳ０１）。この検知は、ホスト名やポートを問わず、また、ＨＴＴＰ、ＦＴＰ、ＳＭＴＰといったプロトコルに関わりなく、全ての他の機器への特定の規約に基づいた通信を検知することが望ましい。
【００６４】
次に、ユーザ端末１０の不適当ワード検索モジュール２２は、発生を検知したリクエストについて、リクエストの内容に不適当ワードが含まれていないかを検索する（ステップＳ０２）。不適当ワードは、ユーザ端末の備える不適当ワードデータベース２５において、辞書形式で格納されている。
【００６５】
図８は、不適当ワードデータベース内の不適当ワード辞書テーブルの内容の一例である。ここでは、「犯罪予告」や「爆破」といった不適当ワードとともに、それがどのような危険性をもたらすかといった、不適当ワード種別が記録されている。また、万が一の場合の被害と、適正に使われる場合の頻度との兼ね合いで、不適当ワードごとに危険性がそれぞれ設定されていてもよい。この危険性は、高中低などのカテゴリや、数値であってよい。
【００６６】
ここで、リクエストにいかなる不適当ワードも含まれていなかった場合には、リクエストは適正であるとして、リクエストを通常通りに扱い、ステップＳ１１に戻りループする（ステップＳ１３：「ＮＯ」の場合）。一方、リクエストに不適当ワードが含まれていた場合には、不正なリクエストであるおそれがあるとして、以下のステップＳ１４を実行する（ステップＳ１３：「ＹＥＳ」の場合）。
【００６７】
ユーザ端末１０のリクエスト送信中止モジュールは、不正なリクエストのおそれがある場合には、当該リクエストの送信を中止する（ステップＳ１４）。そのままリクエストが送信され、情報配信サーバ２１０の配信情報受信モジュール２１３に受信されることにより、第三者に情報が配信されることを防ぐためである。ただし、リクエストを完全に破棄するわけではなく、即時の送信を保留する状態である。
【００６８】
そこで、ユーザ端末１０は、不正サイトサーバ１００の不正コンテンツ送信モジュール１０３が送信した不正なコンテンツを受信したか否かを判断する。ただし、これは意図的に行われる手順ではなく、ウェブブラウジングの途中で起こってしまうことであって、常にあるとは限らない。例えば、リクエストの発生の起点となったウェブブラウザが、最後に読み込んだウェブページが存在すれば、それを不正なコンテンツとみなして、以下の信頼性提供処理を行う。一方、特にリクエストと関連がありそうなコンテンツが一切ない場合には、ステップＳ１５をスキップし、ステップＳ１６へ処理を移す。本実施例では、不正なコンテンツがあるものとして、以下の信頼性表示処理を行う（ステップＳ１５）。
【００６９】
［信頼性表示処理］
図５は、ユーザ端末１０と不正サイト情報管理サーバ２００が実行する、信頼性表示処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００７０】
はじめに、ユーザ端末１０の不正疑義送信モジュール１９は、不正なコンテンツに関する疑義があったものとして、不正なコンテンツを送信した不正サイトサーバ１００及び不正なコンテンツの情報と、送信を中止したリクエストの内容とを、不正サイト情報管理サーバに送信する（ステップＳ２１）。ここで、不正サイトサーバ１００の情報とは、不正サイトサーバ１００のホスト名、アクションＵＲＩ、ＩＰアドレス等によって構成される。
【００７１】
次に、不正サイト情報管理サーバ２００は、それらの情報に基づき、当該不正なコンテンツが含まれるウェブサイトを、不正サイト候補として疑義受信履歴データベース２５０に記憶させる（ステップＳ２２）。
【００７２】
図９は、疑義受信履歴データベース２５０内の疑義受信履歴テーブルの内容の一例である。取得日時とともに、ウェブサイトのＩＰ、ホストネーム、及びＵＲＩと、リクエスト内容から計算されたリクエスト内容危険度が記憶されている。リクエスト内容危険度は、リクエストに含まれる不適当ワードの危険度や、出現頻度によって計算されてよい。
【００７３】
次に、不正サイト情報管理サーバ２００のウェブサイト信頼性算出モジュール２０６は、疑義受信履歴データベース２５０から、受信した疑義に係るウェブサイトに関するデータを抽出する（ステップＳ２３）。ここでは複数のウェブサイトをホスト名やＩＰごとにまとめてあつかってもよいし、ＵＲＩに基づき、ウェブページごとに情報をあつかってもよい。
【００７４】
次に、ウェブサイト信頼性算出モジュール２０６は、抽出したデータに対して統計処理等を加えることで、当該ウェブサイトの信頼性を算出する（ステップＳ２４）。ここでは単純に、リクエストの危険度を平均した値を基礎として、一定期間内に疑義を受信した頻度を掛け合わせた値が、所定の域値を超えているか否かによって、ウェブサイトを「危険」、「要注意」、「注意」、「安全」等に分類してよい。
【００７５】
次に、ウェブサイト信頼性提供モジュール２０４は、ユーザ端末１０に対し、算出された信頼性を送信する（ステップＳ２５）。ユーザ端末１０は信頼性を受信する（ステップＳ２６）。
【００７６】
次に、ユーザ端末１０は、受信した信頼性を表示部に表示すると（ステップＳ２７）、ユーザから当該ウェブサイトを公的機関に通報するか否かの入力を受け付ける。昨今では警察を初めとする組織が不正なウェブサイトを見つけるべく、サイバーパトロールを行っており、情報提供を広く受けている場合が多いためである。
【００７７】
図７は、ユーザ端末１０に表示されたウェブサイトの信頼性と、通報の有無を選択する画面の一例である。図７に示すとおり、リクエスト情報やリクエストに含まれた不適当ワードの情報７１の下に、疑義あるウェブサイトの情報及び、不正サイト情報管理サーバ２００から受信した信頼性７２が表示されている。ユーザが「通報する」との文字が描かれたボタン７３を押し下げることで、公的機関に対してメールや所定の通信により、上記の内容を含んだ通報が実施される（ステップＳ２８）。一方、「通報しない」との文字が描かれたボタン７４を押し下げた場合には、通報は行われない。以上が、信頼性表示処理の処理手順である。
【００７８】
不正リクエスト遮断処理に戻り、ユーザ端末１０のユーザ入力内容判断モジュール２０は、リクエスト内に含まれる不適当ワードが、ユーザによって能動的に入力されたものか否かを判断する（ステップＳ１６）。すなわち、ユーザ端末１０が備える入力部からの入力履歴を、メモリ等の一時領域に記憶させることで、不適当ワードが検索された場合に、不適当ワードが履歴内に存在するか否かを以て、ユーザによる能動的な入力かを判断してよい。
【００７９】
次に、送信承認受付モジュール２１は、送信を中止したリクエストの送信可否の入力を、ユーザから受け付ける（ステップＳ１７）
【００８０】
図６は、ユーザ端末１０に表示された、リクエストの送信可否の入力を受け付ける画面の一例である。リクエスト情報やリクエストに含まれた不適当ワードの情報６１の下に、当該不適当ワードがユーザから入力されたものか否かを表すメッセージ６２が表示される。また、疑義あるウェブサイトの情報及び、不正サイト情報管理サーバ２００から受信した信頼性６３が表示された上で、送信許可を表す送信ボタン６４、及び、リクエストの破棄を表す破棄ボタン６５が表示される。
【００８１】
ユーザ端末１０は、最後に、ユーザが入力した実行可否に従って、リクエストを処理する（ステップＳ１８）。ユーザが実行許可を入力した場合には、中止リクエスト送信モジュール１７は、一旦送信が中止されていたリクエストを、そのまま送信する。一方、リクエストの破棄を選択した場合には、リクエストの送信を行わず、リクエスト送信中止モジュール１６が、当該リクエストを破棄する。
【００８２】
以上が、不正リクエスト遮断処理の処理手順である。
【００８３】
上述した手段、機能は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００８４】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００８５】
１  不正リクエスト遮断システム、１０  ユーザ端末、２５  不適当ワードデータベース、１００  不正サイトサーバ、１１０  情報配信サーバ、２００  信頼性管理サーバ、２５０  疑義受信履歴データベース
【図１】
2014096124.tif 000003
【図２】
2014096124.tif 000004
【図３】
2014096124.tif 000005
【図４】
2014096124.tif 000006
【図５】
2014096124.tif 000007
【図６】
2014096124.tif 000008
【図７】
2014096124.tif 000009
【図８】
2014096124.tif 000010
【図９】
2014096124.tif 000011