(57)【特許請求の範囲】
【請求項１】
ツールバーを表示させるツールバープログラムを提供するツールバー提供サーバと、前記ツールバー提供サーバから前記ツールバープログラムの提供を受けて、前記ツールバーを表示するユーザ端末と、前記ユーザ端末に情報を提供する情報提供サーバとがネットワークを介して通信可能とされた情報通信システムにおいて、
前記情報提供サーバは、
登録ユーザ端末のＩＰアドレスと、該登録ユーザ端末が前記ツールバープログラムの提供を受けて登録しているツールバー提供サーバとが対応付けられて予め登録された第１のリストを記憶した記憶手段を有し、
前記ユーザ端末からのアクセスを監視し、前記ユーザ端末からのアクセス時に、該ユーザ端末のＩＰアドレスが、前記第１のリストに登録ユーザ端末のＩＰアドレスとして存在すると、該登録ユーザ端末のＩＰアドレスに対応付けられているツールバー提供サーバに対し、前記ユーザ端末からアクセスされている旨の通知を行い、
前記ツールバー提供サーバは、
正規の情報提供サーバのＩＰアドレス及びＵＲＬが予め登録された第２のリストを記憶した記憶手段を有し、
前記情報提供サーバから前記通知を受けたとき、該情報提供サーバが、前記第２のリストに登録されていると、前記ユーザ端末に該情報提供サーバのＵＲＬ及びＩＰアドレスの通知を行い、
前記ユーザ端末は、
前記ツールバー提供サーバから通知された前記ＵＲＬ及びＩＰアドレスがアクセスしている情報提供サーバのＵＲＬ及びＩＰアドレスと一致するか否かを判断して、一致する場合、前記ツールバーに正規の情報提供サーバにアクセスしていることを表示すること
を特徴とする情報提供システム。
【請求項２】
ツールバーを表示させるツールバープログラムを提供するツールバー提供サーバと、前記ツールバー提供サーバから前記ツールバープログラムの提供を受けて、前記ツールバーを表示するユーザ端末と、前記ユーザ端末に情報を提供する情報提供サーバとがネットワークを介して通信可能とされた情報通信システムの不正サイト検出方法において、
前記情報提供サーバは、
登録ユーザ端末のＩＰアドレスと、該登録ユーザ端末が前記ツールバープログラムの提供を受けて登録しているツールバー提供サーバとが対応付けられて予め登録された第１のリストを記憶した記憶手段を有し、
前記ユーザ端末からのアクセスを監視し、前記ユーザ端末からのアクセス時に、該ユーザ端末のＩＰアドレスが、前記第１のリストに登録ユーザ端末のＩＰアドレスとして存在すると、該登録ユーザ端末のＩＰアドレスに対応付けられているツールバー提供サーバに対し、前記ユーザ端末からアクセスされている旨の通知を行い、
前記ツールバー提供サーバは、
正規の情報提供サーバのＩＰアドレス及びＵＲＬが予め登録された第２のリストを記憶した記憶手段を有し、
前記情報提供サーバから前記通知を受けたとき、該情報提供サーバが、前記第２のリストに登録されていると、前記ユーザ端末に該情報提供サーバのＵＲＬ及びＩＰアドレスの通知を行い、
前記ユーザ端末は、
前記ツールバー提供サーバから通知された前記ＵＲＬ及びＩＰアドレスがアクセスしている情報提供サーバのＵＲＬ及びＩＰアドレスと一致するか否かを判断して、一致する場合、前記ツールバーに正規の情報提供サーバにアクセスしていることを表示すること
を特徴とする情報提供システムの不正サイト検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報通信システム、及び、ツールバー提供サーバ、情報提供サーバ、不正サイト検出方法、並びに、ツールバープログラム、アクセス監視プログラムに係り、特に、ツールバーを表示させるツールバープログラムを提供するツールバー提供サーバとツールバー提供サーバからツールバープログラムの提供を受けて、ツールバーを表示するユーザ端末とユーザ端末に情報を提供する情報提供サーバとがネットワークを介して通信可能とされた情報通信システム、及び、ツールバー提供サーバ、情報提供サーバ、不正サイト検出方法、並びに、ツールバープログラム、アクセス監視プログラムに関する。
【背景技術】
【０００２】
コンピュータ及びネットワークの普及により、一般ユーザがインターネットサイトから多くの情報を閲覧可能な状況となっている。コンピュータによりインターネットサイトを閲覧するには、ブラウザソフトが必要となる。ブラウザソフトは、ＵＲＬ（Uniform  Resource  Locator）を入力することにより、入力したＵＲＬに対応するサイトを表示させる。
【０００３】
近年、サイトの検索を効率よく行なうためにブラウザや所定のサイトでは、ツールバーが利用されるようになってきている。このツールバーを利用するためには、ツールバープログラムをインストールする必要がある。ツールバープログラムは、ツールバー提供サーバからダウンロードし、インストールされる。ツールバープログラムにより表示されるツールバーには、メニューを表示させる機能や、検索機能などを有するものがある（例えば、特許文献１、２参照）。
【０００４】
一方、インターネットなどを用いた通信分野ではフィッシング詐欺と呼ばれる事件が多発している。フィッシング詐欺は、ユーザが偽りの電子メールの誘導文等にしたがって偽りのウェブサイトにアクセスさせられ、個人情報やクレジット番号などを詐取され、搾取された個人情報やクレジット番号などを不正に使用される詐欺事件である。
【０００５】
このフィッシング詐欺対策としては、従来、ウェブブラウザで確実に偽りサイトのＵＲＬ一覧、いわゆる、ブラックリスト、確実に正しいサイトのＵＲＬの一覧、いわゆる、ホワイトリストを所持して偽りのウェブサイトの確認を行なったり、或いは、ブラックリストやホワイトリストを所持しているサイトに接続して確認を行なったりする方策が取られていた。
【特許文献１】特開２００２−７３５４５号公報
【特許文献２】特開２００５−２１５７８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、従来のフィッシュング詐欺に対応する対策では、新しい偽りサイトがブラックリストに載っていない点やホワイトリストに載っていても顧客がアクセスするＤＮＳサーバのＩＰアドレス情報が書き換えられた場合、実際は違うサイトにアクセスさせられてしまうなどの課題があった。
【０００７】
本発明は上記の点に鑑みてなされたもので、ユーザが不正なサイトを容易に認識できる情報通信システム、及び、ツールバー提供サーバ、情報提供サーバ、不正サイト検出方法、並びに、ツールバープログラム、アクセス監視プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、ツールバーを表示させるツールバープログラムを提供するツールバー提供サーバと、ツールバー提供サーバからツールバープログラムの提供を受けて、ツールバーを表示するユーザ端末と、ユーザ端末に情報を提供する情報提供サーバとがネットワークを介して通信可能とされた情報通信システムにおいて、ツールバー提供サーバはユーザ端末に正規のサイト或いは不正なサイトのＩＰアドレスが予め登録されたリストを提供し、ユーザ端末は、所望のサイトにアクセスしたとき、ツールバープログラムによりアクセスしたサイトのＩＰアドレスとリストとを比較し、その比較結果に基づいてツールバーに正規なサイト或いは不正なサイトである旨の表示を行なうことを特徴とする。
【０００９】
また、ツールバー提供サーバは、情報提供サーバからの登録によりリストを作成し、ネットワークを介してユーザ端末に提供することを特徴とする。
【００１０】
さらに、情報提供サーバはユーザ端末からのアクセスを監視し、ユーザ端末からのアクセス時に前記ツールバー提供サーバに前記ユーザ端末からアクセスされている旨の通知を行い、ツールバー提供サーバは情報提供サーバからの通知に応じて前記ユーザ端末に情報提供サーバのＵＲＬ及びＩＰアドレスの通知を行い、ユーザ端末はツールバー提供サーバから供給されたＵＲＬ情報及びＩＰアドレスがアクセスしている情報提供サーバのＵＲＬ及びＩＰアドレスと一致するか否かを判断して、ツールバーに正規の情報提供サーバにアクセスしているか否かを表示することを特徴とする。
【００１１】
また、情報提供サーバはユーザ端末からのアクセスを監視し、ユーザ端末にＵＲＬ情報及びＩＰアドレスを通知し、ユーザ端末は情報提供サーバから通知されたＵＲＬ及びＩＰアドレスがアクセスしている情報提供サーバのＵＲＬ及びＩＰアドレスと一致するか否かを判断して、ツールバーに正規の情報提供サーバにアクセスしているか否かを表示することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ツールバー提供サーバから提供されているリストによりユーザ端末がアクセスしたサイトのアドレスが正規のサイトのアドレスか或いは不正なサイトのアドレスかを検出し、ユーザに表示できるため、正規のサイトか否かをユーザが容易に認識でき、よって、フィッシング詐欺などからユーザを保護できるなどの特長を有する。
【発明を実施するための最良の形態】
【００１３】
図１は、本発明の一実施例のシステム構成図を示す。
【００１４】
本実施例の情報提供システム１００は、ツールバー提供サーバ１１１、情報提供サーバ１１２、ユーザＰＣ（パーソナルコンピュータ）１１３、ＤＮＳサーバ１１４がネットワーク１１５を介して相互に通信可能な構成とされている。なお、情報提供サーバ１１２には、図示しない情報提供者管理端末が通信可能に接続されている。管理者が情報提供者管理端末を操作することにより情報提供サーバ１１２の管理が行なわれる。ツールバー提供サーバ１１１には、図示しないツールバー提供サーバ管理者端末が通信可能に接続されている。ツールバー提供サーバ管理者がツールバー提供サーバ管理者端末を操作することによりツールバー提供サーバ１１１の管理が行なわれる。
【００１５】
〔ツールバー提供サーバ１１１〕
図２はツールバー提供サーバ１１１のブロック構成図を示す。
【００１６】
ツールバー提供サーバ１１１は、通信部１２１、処理部１２２、データベース部１２３から構成されている。通信部１２１は、ネットワーク１１５との通信を行う。処理部１２２は、通信部１２１によりネットワーク１１５を介して情報提供サーバ１１２Ａ、１１２Ｂ及びユーザＰＣ１１３と通信を行い、ユーザＰＣ１１３へのツールバープログラムの提供、正規サイトのアドレス登録、ホワイトリストの作成、ホワイトリストの更新などの処理を予めインストールされたプログラムに基づいて実行する。また、ツールバー提供サーバ１１１は、ユーザＰＣ１１３にインストールされたツールバープログラムを通して各種情報を提供する。
【００１７】
データベース部１２３は、ユーザ情報データベース１３１、サイト管理データベース１３２、ホワイトリストデータベース１３３、ツールバープログラム格納部１３４から構成されている。
【００１８】
図３はユーザ情報データベース１３１のデータ構成図を示す。
【００１９】
ユーザ情報データベース１３１は、ツールバープログラムをユーザＰＣ１１３に提供するときに自動的に設定、あるいは、ユーザから提供してもらう情報であり、ユーザを特定するためのデータベースである。ユーザ情報データベース１３１は、例えば、ＩＤ格納部１３１ａ、パスワード格納部１３１ｂ、名称格納部１３１ｃ、連絡先情報格納部１３１ｄ、その他の情報格納部１３１ｅなどから構成されている。
【００２０】
ＩＤ格納部１３１ａには、ユーザを識別するためのＩＤ「ＩＤ11」〜「ＩＤ1n」が格納される。パスワード格納部１３１ｂには、各ユーザにより登録されたパスワード「Ｐ11」〜「Ｐ1n」が格納される。
【００２１】
名称格納部１３１ｃには、各ユーザの名称「Ｎ11」〜「Ｎ1n」が格納される。
【００２２】
連絡先情報格納部１３１ｄには、各ユーザの連絡先情報「Ａ11」〜「Ａ1n」が格納される。
【００２３】
その他の情報格納部１３１ｅは、各ユーザに関するその他の情報「Ｅ11」〜「Ｅ1n」が格納される。
【００２４】
図４はサイト管理データベース１３２のデータ構成図を示す。
【００２５】
サイト管理データベース１３２は、情報提供サーバ１１２を特定するためのデータベースである。サイト管理データベース１３２は、ＩＤ格納部１３２ａ、パスワード格納部１３２ｂ、名称格納部１３２ｃ、連絡先情報格納部１３２ｄ、ＵＲＬ情報格納部１３２ｅ、ホスト名格納部１３２ｆ、ＩＰアドレス格納部１３２ｇ、その他の情報格納部１３２ｈなどから構成されている。
【００２６】
ＩＤ格納部１３２ａには、情報提供サーバ１１２を管理する管理者を識別するためのＩＤ「ＩＤ21」〜「ＩＤ2n」が格納される。パスワード格納部１３２ｂには、各情報提供サーバ１１２を管理する管理者により登録されたパスワード「Ｐ21」〜「Ｐ2n」が格納される。
【００２７】
名称格納部１３２ｃには、各情報提供サーバ１１２を管理する管理者の名称「Ｎ21」〜「Ｎ2n」が格納される。連絡先情報格納部１３２ｄには、各情報提供サーバ１１２を管理する管理者の連絡先情報「Ａ21」〜「Ａ2n」が格納される。
【００２８】
ＵＲＬ情報格納部１３２ｅには、各情報提供サーバ１１２のＵＲＬ情報「ＵＲＬ21」〜「ＵＲＬ2n」が格納される。ホスト名格納部１３２ｆには、各情報提供サーバ１１２のホスト名「Ｈ21」〜「Ｈ2n」が格納される。ＩＰアドレス格納部１３２ｇには、各情報提供サーバ１１２のＩＰアドレス「ＩＰ21」〜「ＩＰ2n」が格納される。その他の情報格納部１３２ｈには、各情報提供サーバ１１２に関するその他の情報「Ｅ11」〜「Ｅ1n」が格納される。
【００２９】
図５はホワイトリスト１３３のデータ構成図を示す。
【００３０】
ホワイトリストデータベース１３３は、サイト管理データベース１３２に登録されたホスト名、ＩＰアドレスによって作成されており、ホスト名格納部１３３ａ、ＩＰアドレス格納部１３３ｂから構成されている。
【００３１】
ホスト名格納部１３３ａには、ツールバー提供サーバ１１１に登録された正規のサイトのホスト名「Ｈ21」〜「Ｈ2n」が格納されている。ＩＰアドレス格納部１３３ｂには、ツールバー提供サーバ１１１に登録された正規のサイトのＩＰアドレス「ＩＰ21」〜「ＩＰ2n」が格納されている。
【００３２】
ツールバープログラム格納部１３４には、ユーザＰＣ１１３に提供するツールバープログラムが格納されている。
【００３３】
なお、図４、図５において、説明を簡単にするために一つのホスト名に一つのＩＰアドレスを対応させた例を説明しているが、一つのホスト名に複数のＩＰアドレスが提供される場合にも対応可能であることは言うまでもない。
【００３４】
〔ユーザＰＣ１１３〕
図６はユーザＰＣ１１３のブロック構成図を示す。
【００３５】
ユーザＰＣ１１３は、通信部１４１、処理部１４２、記憶部１４３、入力装置１４４、表示装置１４５から構成されている。通信部１４１は、ネットワーク１１５を介してツールバー提供サーバ１１１、情報提供サーバ１１２、ＤＮＳサーバ１１４と通信を行う。
【００３６】
処理部１４２は、記憶部１４３に予めインストールされたブラウザソフト１５１及びツールバープログラム１５２に基づいて情報提供サーバ１１２から提供される情報を表示装置１４５に表示するとともに、ツールバーを表示する。このとき、ツールバープログラム１５２により表示装置１４５に表示されるツールバーにホワイトリストに登録された正規のサイトと未登録のサイトとを識別する表示を行なう。
【００３７】
記憶部１４３は、例えば、ハードディスクドライブなどから構成されており、ＯＳ、プログラム、データなどを記憶しており、少なくともブラウザソフト１５１、ツールバープログラム１５２、ホワイトリスト１５３が記憶されている。
【００３８】
ブラウザソフト１５１は、情報提供サーバ１１２からネットワーク１１５を介して提供される情報を表示するためのプログラムである。ツールバープログラム１５２は、ツールバー提供サーバ１１１から提供されて、インストールされており、ブラウザソフト１５１が起動したときに動作して、ユーザに各種ツールを提供する。ホワイトリスト１５３は、ツールバー提供サーバ１１１からブラウザソフト１５１が起動してから一定時間毎に更新されるリストであり、図３に示すツールバー提供サーバ１１１に登録されたホワイトリスト１３３と同様なデータ構成であり、正規のサイトのホスト名及びＩＰアドレスから構成されている。
【００３９】
〔ツールバープログラム〕
図７はツールバープログラムの処理フローチャート、図８は本発明の一実施例のブラウザ表示画面を示す図である。
【００４０】
処理部１４２は、ステップＳ１−１でブラウザソフトが起動すると、図８に示すようなブラウザ画面２００を表示する。このとき、処理部１４２は、ステップＳ１−２でツールバー提供サーバ１１１にホワイトリスト１５３の更新データを要求する。ブラウザ画面２００は、ブラウザ表示部２１１及びツールバー表示部２１２から構成されている。
【００４１】
ブラウザ表示部２１１は、タイトルバー２２１、メニューバー２２２、サイト表示部２２３から構成されている。タイトルバー２２１には、ブラウザソフトが起動していることを識別するためのタイトルが表示される。メニューバー２２２には、ブラウザソフトにより操作可能な各種機能のメニューが表示される。サイト表示部２２３には、情報提供サーバ１１２からネットワーク１１５を介して取得した情報が表示される。
【００４２】
ツールバー２１２は、タイトルバー２３１、メニューバー２３２から構成されている。タイトルバー２３１には、ツールバープログラムが起動していることを識別するためのタイトルが表示される。
【００４３】
メニューバー２３２には、ツールバープログラムにより操作可能な各種機能のメニューが表示される。メニューバー２３２は、例えば、ロゴ表示部２４１、ＵＲＬ表示部２４２、状態表示部２４３、キーワード入力部２４４、検索開始ボタン２４５などから構成されている。
【００４４】
ロゴ表示部２４１には、ツールバープログラムに設定されたロゴなどの情報が表示される。ＵＲＬ表示部２４２には、サイト表示部２３２に表示されているサイトのＵＲＬが表示される。このとき、ツールバープログラムは、ホワイトリスト１５３に登録された正規のサイトのＵＲＬを表示しているときには、ＵＲＬ表示部２４２に表示するＵＲＬの表示色を「青」とし、ホワイトリスト１５３に登録されていないサイトのＵＲＬを表示しているときには、ＵＲＬ表示部２４２に表示するＵＲＬの表示色を「赤」とする。
【００４５】
状態表示部２４３には、ブラウザソフトやツールバープログラムの動作状況が表示される。キーワード入力部２４４には、サイトを検索する際に検索するためのキーワードが入力される。キーワード入力部２４４にキーワードを入力した後に検索開始ボタン２４５をクリックすることにより、サイトの検索が行なわれる。
【００４６】
処理部１４２はステップＳ１−３でツールバー提供サーバ１１１からホワイトリスト１５３の更新データを取得すると、ステップＳ１−４でツールバーの表示制御処理を実行する。
【００４７】
処理部１４２は、ステップＳ１−５で前回ホワイトリストを更新してから一定時間経過したか否かを判定する。処理部１４２は、ステップＳ１−５で前回ホワイトリストを更新してから一定時間経過すると、ステップＳ１−２に戻って再びツールバー提供サーバ１１１にホワイトリストの更新データを要求する。
【００４８】
処理部１４２は、ステップＳ１−５で前回ホワイトリストを更新してから一定時間経過していなければ、ステップＳ１−６でブラウザソフトが終了したか否かを判定する。処理部１４２は、ステップＳ１−６でブラウザソフトが終了していなければ、ステップＳ１−３に戻ってツールバーの表示制御処理を続行する。また、処理部１４２は、ステップＳ１−６でブラウザソフトが終了すると、ステップＳ１−７でツールバーの表示を停止して、処理を終了する。
【００４９】
次にツールバープログラムの表示制御処理について説明する。
【００５０】
図９は表示制御処理の処理フローチャートを示す。
【００５１】
処理部１４２は、ステップＳ２−１で表示サイトのページが切り換わりを検出すると、ステップＳ２−２で切り換わる先のサイトのブラウザＨＴＭＬを取得する。次に処理部１４２は、ステップＳ２−３でブラウザＨＴＭＬからLocation情報を取得し、取得したLocation情報から切り換わる先のＵＲＬ情報を取得する。また、処理部１４２は、ステップＳ２−４で取得したLocation情報からホスト名及び接続先ポート番号を取得する。
【００５２】
次に処理部１４２は、ステップＳ２−５で取得したホスト名がＩＰアドレスか否かを判定する。処理部１４２はステップＳ２−５で取得したホスト名がＩＰアドレスでない場合には、ステップＳ２−６でSocket関数を使用してホスト名からＩＰアドレスへ正引きを行ない、ＩＰアドレスを取得する。なお、このとき、ＩＰアドレスが複数ある場合、取得したリストの先頭から接続テストを行い最初に接続できたＩＰアドレスを取得する。また、このとき、接続するポートは、ステップＳ２−４で取得した接続先ポート番号を使う。
【００５３】
次に、処理部１４２は、ステップＳ２−７で取得したホスト名及びＩＰアドレスをキーとしてホワイトリスト１５３を参照する。
【００５４】
処理部１４２はステップＳ２−８でホワイトリスト１５３に取得したホスト名及びＩＰアドレスと一致するものが存在するか否かを判定する。処理部１４２は、ステップＳ２−８でホワイトリスト１５３に取得したホスト名及びＩＰアドレスと一致するものが存在する場合には、ステップＳ２−９でツールバーに表示されるＵＲＬ情報を青色で表示する。なお、ホワイトリスト１５３の参照は、ホワイトリスト１５３に取得したホスト名及びＩＰアドレスと一致するものが検出された段階で、停止する。
【００５５】
また、処理部１４２は、ステップＳ２−８でホワイトリスト１５３に取得したホスト名及びＩＰアドレスと一致するものが存在しない場合には、ステップＳ２−１０でツールバーに表示されるＵＲＬ情報を赤色で表示し、必要に応じ警告表示等も行う。
【００５６】
ユーザは、ＵＲＬ情報の表示色が青色であれば、正規のサイトであると判断でき、また、ＵＲＬ情報の表示色が赤色であれば、正規のサイトではないと判断できる。
【００５７】
ネットワーク１１５は、インターネットを含み、ツールバー提供サーバ１１１及び情報提供サーバ１１２Ａ、１１２Ｂ、ユーザＰＣ１１３並びにＤＮＳサーバ１１４が相互に通信可能な構成とされている。
【００５８】
〔ＤＮＳサーバ１１４〕
ＤＮＳ（domain  name  server）サーバ１１４は、情報提供サーバ１１２のホスト名をＩＰアドレスに変換するサーバであり、情報提供サーバ１１２のホスト名とＩＰアドレスの対応表を持っており、ユーザＰＣ１１３からのホスト名の問い合わせに対して対応するＩＰアドレスを応答する。
【００５９】
〔効果〕
本実施例によれば、ツールバー提供サーバ１１１から提供されているホワイトリスト１５３によりユーザＰＣ１１３がアクセスしたサイトのホスト名及びＩＰアドレスが正規のサイトのホスト名及びＩＰアドレスかを検出し、ツールバーに表示するため、正規のサイトか否かをユーザが容易に認識でき、よって、フィッシング詐欺などからユーザを保護できる。また、ユーザの使用しているＤＮＳサーバ１１４のＩＰアドレスが書き換えられたとしても、ユーザＰＣ１１３にツールバー提供サーバ１１１から提供されているホワイトリスト１５３により表示サイトのＩＰアドレスが正規のＩＰアドレスであるか否かを検出できるため、正規のサイトか否か認識できる。
【００６０】
〔変形例〕
図１０は本発明の一実施例の変形例のブロック構成図を示す。同図中、図１と同一構成部分には同一符号を付し、その説明は省略する。
【００６１】
本実施例の情報提供システム２００は、情報提供サーバ１１２によりユーザＰＣ１１３からのアクセスを監視し、アクセス時にツールバー提供サーバ１１１を通してユーザＰＣ１１３に確かにアクセスしている旨の確認の通知を行い、ツールバーに正規の情報提供サーバ１１２にアクセスしていること表示する確認機能を追加したものであり、情報提供サーバ１１２には、登録ユーザ識別テーブル２１１及びアクセス監視プログラム２１２がインストールされている。
【００６２】
図１１は登録ユーザ識別テーブル２１１のデータ構成図を示す。
【００６３】
登録ユーザ識別テーブル２１１は、登録ＩＰアドレス格納部２２１、所属情報格納部２２２などから構成されている。登録ＩＰアドレス格納部２２１には、ユーザＰＣ１１３のＩＰアドレスＡ31〜Ａ3nが格納されている。所属情報格納部２２２には、ユーザＰＣ１１３が登録しているツールバー提供サーバ１１１のＵＲＬなど情報ＴＢ11〜ＴＢ1nが格納されている。
【００６４】
図１２はアクセス監視プログラムの処理フローチャートを示す。
【００６５】
情報提供サーバ１１２は、ステップＳ３−１でユーザＰＣ１１３からアクセスがあると、ステップＳ３−２でアクセスしてきたユーザＰＣ１１３のＩＰアドレス或いはクッキー情報をキーとして登録ユーザ識別テーブル２１１を参照する。
【００６６】
情報提供サーバ１１２は、ステップＳ３−３で登録ユーザ識別テーブル２１１にアクセスしてきたユーザＰＣ１１３のＩＰアドレスなどが存在すると、ステップＳ３−４でユーザＰＣ１１３が登録しているツールバー提供サーバ１１１にユーザＰＣ１１３がアクセスした旨の通知を行なう。
【００６７】
なお、このとき、図３に示すユーザ情報のＩＤと図１１に示すユーザ情報とを対応させるための変換テーブルを情報提供サーバ１１２、あるいは、ツールバー提供サーバ１１１に持たせて、対応させるようにしてもよい。
【００６８】
図１３はツールバー提供サーバ１１１の処理フローチャートを示す。
【００６９】
ツールバー提供サーバ１１１は、ステップＳ４−１で情報提供サーバ１１２からユーザＰＣ１１３からアクセスがあった旨の通知を受信すると、ステップＳ４−２でサイト管理データベース１３２を参照して、情報提供サーバ１１２のＵＲＬ情報及びＩＰアドレスを読み出し、当該ユーザＰＣ１１３が上記アクセス情報を所定時間後に取得するときに読み出した情報を提供する。
【００７０】
ユーザＰＣ１１３は、ツールバー提供サーバ１１１から提供され、インストールされたツールバープログラム３１１に基づいて不正サイトを認識するための処理を実行する。
【００７１】
図１４はユーザＰＣ１１３のツールバープログラムの処理フローチャートを示す。
【００７２】
ユーザＰＣ１１３は、ＵＲＬ情報とＩＰアドレスを取得すると、ステップＳ５−２でアクセスしている情報提供サーバ１１２のＵＲＬ情報とＩＰアドレスとが一致しているか否かを判定する。ユーザＰＣ１１３は、ステップＳ５−２でツールバー提供サーバ１１１から取得したＵＲＬ情報とＩＰアドレスとアクセスしている情報提供サーバ１１２のＵＲＬ情報とＩＰアドレスとが一致している場合には、ステップＳ５−３でツールバーに表示されるＵＲＬ情報を青色で表示する。また、ユーザＰＣ１１３は、ステップＳ５−２でツールバー提供サーバ１１１から取得したＵＲＬ情報とＩＰアドレスとアクセスしている情報提供サーバ１１２のＵＲＬ情報とＩＰアドレスとが一致していない場合には、ステップＳ５−４でツールバーに表示されるＵＲＬ情報を赤色で表示する。
【００７３】
ユーザは、ＵＲＬ情報の表示色が青色であれば、正規のサイトであると判断でき、また、ＵＲＬ情報の表示色が赤色であれば、正規のサイトではないと判断できる。
【００７４】
以上により、情報提供サーバ１１２からの情報により正規のサイトか否かを確認できる。このため、確実に不正のサイトを見抜くことが可能となる。なお、本実施例では、ツールバー提供サーバ１１１からユーザＰＣ１１３にＵＲＬ情報及びＩＰアドレスを送ったが、情報提供サーバ１１１からユーザＰＣ１１３にＵＲＬ情報及びＩＰアドレスを直接送り、ユーザＰＣ１１３でアクセス先の確認を行なうようにしてもよい。
【００７５】
〔その他〕
なお、本実施例では、ツールバー提供サーバ１１１がホワイトリストを作成し、ユーザＰＣ１１３に提供し、ユーザＰＣ１１３でツールバー提供サイト１１１から提供されたホワイトリストにより正規のサイトを識別可能としたが、ツールバー提供サーバ１１１が不正なサイトのホスト名、ＩＰアドレスを登録したブラックリストを作成して、ユーザＰＣ１１３に提供し、ユーザＰＣ１１３でツールバー提供サイト１１１から提供されたブラックリストにより不正なサイトを識別可能にしてもよい。また、ホワイトリスト及びブラックリストの両方を作成し、正規なサイト及び不正なサイトを識別可能な構成としてもよい。
【００７６】
情報提供サーバ１１２に監視プログラムを設けた例においては、ツールバープログラムと監視プログラムとがネットワーク１１６を介してツールバー提供サーバ１１１を経由することなく通信することにより、直接でＩＰアドレスなどの情報を確認するようにしても良い。
【図面の簡単な説明】
【００７７】
【図１】本発明の一実施例のシステム構成図である。
【図２】ツールバー提供サーバ１１１のブロック構成図である。
【図３】ユーザ情報データベース１３１のデータ構成図である。
【図４】サイト管理データベース１３２のデータ構成図である。
【図５】ホワイトリスト１３３のデータ構成図である。
【図６】ユーザＰＣ１１３のブロック構成図である。
【図７】ツールバープログラムの処理フローチャートである。
【図８】本発明の一実施例のブラウザ表示画面を示す図である。
【図９】表示制御処理の処理フローチャートを示す。
【図１０】本発明の一実施例の変形例のブロック構成図である。
【図１１】登録ユーザ識別テーブル２１１のデータ構成図である。
【図１２】アクセス監視プログラムの処理フローチャートである。
【図１３】ツールバー提供サーバ１１１の処理フローチャートである。
【図１４】ユーザＰＣ１１３のツールバープログラムの処理フローチャートである。
【符号の説明】
【００７８】
１００  情報提供システム、１１１  ツールバー提供サーバ、１１２  情報提供サーバ
１１３  ユーザＰＣ、１１４  ＤＮＳサーバ、１１５  ネットワーク
１２１  通信部、１２２  処理部、１２３  データベース部
１３１  ユーザ情報データベース、１３２  サイト管理データベース
１３３  ホワイトリストデータベース、１３４  ツールバープログラム格納部
１４１  通信部、１４２  処理部、１４３  記憶部、１４４  入力装置
１４５  表示装置
１５１  ブラウザソフト、１５２  ツールバープログラム、１５３  ホワイトリスト
【図１】
0004754348.tif 000002
【図２】
0004754348.tif 000003
【図３】
0004754348.tif 000004
【図４】
0004754348.tif 000005
【図５】
0004754348.tif 000006
【図６】
0004754348.tif 000007
【図７】
0004754348.tif 000008
【図８】
0004754348.tif 000009
【図９】
0004754348.tif 000010
【図１０】
0004754348.tif 000011
【図１１】
0004754348.tif 000012
【図１２】
0004754348.tif 000013
【図１３】
0004754348.tif 000014
【図１４】
0004754348.tif 000015