(57)【要約】【課題】ウェブサイトの正当性を評価するための情報を利用者に対して提供すること。【解決手段】利用者の指令によりWebブラウザ１１が現在アクセスしているコンテンツサーバ３の情報を情報表示サーバ２に伝え、情報サーバ２はその情報を独自データベースｄ１に記録されているホワイトリスト、ブラックリスト、およびホスト情報等と照合したり、外部データベースｄ２に記録されているDNSやwhois情報等と照合するなどして解析した解析結果や危険度の判定結果、また利用者が識別しやすい形式へと変換したものを情報ページとして生成し、Webブラウザ１１に表示させる。【選択図】図３
2008090586.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ公開者のコンテンツサーバと、利用者のクライアント端末と、第3者機関の情報表示サーバとがネットワークを介して接続され、
前記クライアント端末は、
前記コンテンツサーバに関する情報を前記情報表示サーバに対して送信する手段と、
前記情報表示サーバの提供する、コンテンツサーバに関する情報を表示する手段とを備え、
前記情報表示サーバは、
前記クライアント端末から送信される前記コンテンツサーバに関する情報を受信する手段と、
受信した前記コンテンツサーバに関する情報を解析する手段と、
解析した前記コンテンツサーバに関する情報を、前記クライアント端末に対して提供する手段とを備えることを特徴とした情報表示システム。
【請求項２】
請求項１記載の情報表示システムにおいて、
前記情報表示サーバが、
前記クライアント端末からコンテンツサーバ情報を受信する受信部と、
コンテンツサーバに関する情報を予め登録しておくデータベースと、
前記受信部が受信したコンテンツサーバ情報を解析する解析部と、
前記解析部の解析結果を前記クライアント端末で表示可能なデータへと変換する表示部と、
を有することを特徴とする情報表示システム。
【請求項３】
請求項１記載の情報表示システムにおいて、
前記クライアント端末が、
既存のアプリケーションのモジュール、既存のアプリケーションがあらかじめ具備するプログラム実行機能を利用するプログラム、またはこれらの組み合わせのいずれかの手段で、コンテンツサーバの情報を情報提供サーバに対して送信する送信部を有することを特徴とする情報表示システム。
【請求項４】
請求項３記載の情報表示システムにおいて、
前記クライアント端末が、
ユーザーが所定の操作を行うことにより、前記情報表示サーバに対して前記コンテンツサーバ情報を送信し、前記情報表示サーバの提供するコンテンツサーバに関する情報を表示するまでの処理過程を自動的に実行することを特徴とする情報表示システム。
【請求項５】
請求項１記載の情報表示システムにおいて、
前記情報表示サーバが、請求項２記載の特徴を有し、
前記クライアント端末が、請求項３と４のいずれかに記載の特徴を有することを特徴とする情報表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者がアクセスしているコンテンツ公開者のコンテンツサーバの正当性に関して、利用者に評価の助けとなる情報を提示するシステムに関する。
【背景技術】
【０００２】
今日、インターネット等に代表される情報通信技術は、社会の重要なインフラストラクチャーとしての地位を確立し、さまざまな場面で活用されており、政府・地方自治体の電子申請、あるいは電子商取引やサポート業務などに代表される非対面サービスにおいて、個人情報やクレジットカード番号などの情報をサービス提供者に対して送信するといった場面が日常化している。
こうした非対面型のサービスでは、サービスを提供しているサイトの正当性の確認が難しいため、有名なサイトを騙って偽のサイトへと誘導し、個人情報を不正に取得しようとする詐欺が後を絶たず、大きな社会問題となっている。
【０００３】
これまで、こうしたサービスコンテンツを提供しているサーバの正当性を示すための手段としては、公開鍵暗号基盤（PKI）に基づく電子証明書を利用してサーバの正当性を第3者機関に保証してもらう手法が一般的であった。また、コンテンツサーバの認定情報を提供する手段として、利用者の操作するクライアント端末とコンテンツサーバの間にコンテンツ認定サーバを挟んで認定情報をコンテンツに付加する方法（特許文献１）や、サービス提供者サーバが認証者サーバから認証情報を受け取り、それをクライアント端末に対して提示する手法（特許文献２）などが提案された。
【特許文献１】特開２００２−１６３３９４号広報
【特許文献２】特開２００２−２０７９４６号広報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、PKIやコンテンツ認定サーバを利用した、第3者機関によってサーバの認証を行うという手法に対しては、悪意のある人間がその第3者機関に対して虚偽の申請を行ったうえで認定を取得し、詐欺サイト等を運用するといった手法に対しては無防備であるといった問題がある。
【０００５】
また、コンテンツサーバが、認証情報を認証者サーバから受け取ってクライアント端末に対して提示する手法では、コンテンツサーバの運用者に悪意があった場合に、認定情報を捏造した上で提示するといった手法に対しては対処できないという問題がある。
【０００６】
そうした中で、インターネットの利用者が自己の個人情報等を保護するためには、現在アクセスしているコンテンツサーバが、正しく利用者の意図したものであるのかどうか確認する必要があり、そのための手段として一般的に推奨されている方法は、Webブラウザのアドレスバーを確認して、サーバの名前や通信方式が利用者の意図したものであるのかどうか確認するというものである。しかしながら、一般的なWebブラウザのアドレスバーは、そうした目的に適した表示方法を取っておらず、また表示方法のカスタマイズも難しいため、利用者がコンテンツサーバに関してアドレスバーだけで確認するのは困難である。
【０００７】
本発明は、上記に鑑みてなされたものであり、その目的とするところは、利用者が現在アクセスしているコンテンツサーバの正当性に関して、適切な判断を下せるような情報を提供する情報表示サーバを提供することにある。
【０００８】
本発明の別の目的は、情報表示サーバへのアクセスや、正当性を判断するための情報の表示を、利用者のクライアント端末に対する簡単な操作で実現することにある。
【課題を解決するための手段】
【０００９】
第1の発明は、前記課題を解決するために、コンテンツ公開者のコンテンツサーバと、利用者のクライアント端末と、第3者機関の情報表示サーバとがインターネットを代表とするネットワークを介して接続され、前記クライアント端末は、前記コンテンツサーバに関する情報を前記情報表示サーバに対して送信する手段と、前記情報表示サーバの提供する、コンテンツサーバに関する情報を表示する手段とを備え、前記情報表示サーバは、前記クライアント端末から送信される前記コンテンツサーバに関する情報を受信する手段と、受信した前記コンテンツサーバに関する情報を解析する手段と、解析した前記コンテンツサーバに関する情報を、前記クライアント端末に対して提供する手段とを備えることを特徴とした情報表示システムである。
【００１０】
クライアント端末が送信する情報には、現在クライアント端末がアクセスしているコンテンツサーバに関する、利用者が操作しているWebブラウザ等のアプリケーションが内部的に保持しているデータが含まれている。情報表示サーバは、クライアント端末から受け取ったデータをもとに、利用者にとって分かりやすい形式に変換したり、表示内容に関する解説や独自の解析結果などを付加するなどした情報ページを生成し、クライアント端末へと返信し、クライアント端末は受け取った情報ページを利用者に対して表示する。
このような構成にすることにより、利用者は、現在アクセスしているコンテンツサーバに関して、第3者である情報表示サーバが作成したさまざまな情報を得られるため、コンテンツサーバの評価を行うことができるようになる。従って、利用者はアクセスしているコンテンツサーバが悪意のある者によって設置されたサーバであるかどうかを見抜き、個人情報等を悪意のあるサーバに対して送信してしまうといった被害を防ぐことが可能となる。
【００１１】
第2の発明は、第1の情報表示システムにおいて、前記情報表示サーバが、前記クライアント端末からコンテンツサーバ情報を受信する受信部と、コンテンツサーバに関する情報を予め登録しておくデータベースと、前記受信部が受信したコンテンツサーバ情報を解析する解析部と、前記解析部の解析結果を前記クライアント端末で表示可能なデータへと変換する表示部と、を有することを特徴とする情報表示システムである。
【００１２】
第３の発明は、第１の情報表示システムにおいて、前記クライアント端末が、既存のアプリケーションのモジュール、既存のアプリケーションがあらかじめ具備するプログラム実行機能を利用するプログラム、またはこれらの組み合わせのいずれかの手段で、コンテンツサーバの情報を情報提供サーバに対して送信する送信部を有することを特徴とする情報表示システムである。
こうした構成をとることにより、利用者は使い慣れたアプリケーションの上で簡単な操作を行うだけで自動的にコンテンツサーバの評価情報を簡単に得ることが出来るようになる。
【００１３】
第４の発明は、第３の情報表示システムにおいて、前記クライアント端末が、ユーザーが所定の操作を行うことにより、前記情報表示サーバに対する前記コンテンツサーバ情報の送信から、前記情報表示サーバの提供するコンテンツサーバに関する情報の表示までの処理過程を自動的に実行することを特徴とする情報表示システムである。
こうした構成をとることにより、利用者が使い慣れたアプリケーション上で簡単な操作を行うだけで、コンテンツサーバの評価を行うための情報の表示までの一連の動作が自動的に実行されるため、利便性の高いシステムを提供することが可能となる。
【００１４】
第５の発明は、第１の情報表示システムにおいて、前記情報表示サーバが、第２の発明の特徴を有し、前記クライアント端末が、第３と第４のいずれかに記載の特徴を有することを特徴とする情報表示システムである。
【発明の効果】
【００１５】
以上説明したように、本発明によれば、インターネットで電子商取引を行おうとする利用者が、自分が今アクセスしているWebサーバを運用している組織や個人が、利用者が意図したとおりの相手であるかどうかを、個人情報等を相手に送信する前に確認することができるため、利用者の個人情報やクレジットカード番号等の情報が悪意のある人間に渡ることを未然に防止することができる。
【００１６】
さらに、本発明によれば、利用者が確認したいサーバの情報を、利用者にとってより見やすい形に加工したり、アドバイスを表示したりすることによって、サーバの正当性の評価をより容易に行うことができる。
【００１７】
さらに、本発明によれば、利用者は、自分が確認したいと思ったページだけを簡単な操作により確認することができるため、情報表示サーバを運用する第3者機関に対しても、自分のアクセス先に関するプライバシー情報を必要以上に送信せずにすむという効果がある。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について、図面を用いて説明する。図１は、本発明の一実施の形態におけるシステム全体の概略構成を示す図である。図２は、本システムを利用する場合の典型的な手順を示す図である。図３はシステムの詳細な構成を示す図である。
以下では、本発明を実施例の一つである電子商取引におけるコンテンツサーバの正当性判定支援を例に説明する。なお、これにより本発明が限定されるものではない。
【００１９】
図1に示すように本発明の正当性判定支援システムは、少なくとも１つのクライアント端末１と、情報表示サーバ２と、少なくとも１つのコンテンツサーバ３とがインターネットに代表されるコンピュータネットワーク９によって接続され、構成されている。
クライアント端末１は、電子商取引を行おうとする利用者が操作する端末で、Webブラウザ等により情報表示サーバ２やコンテンツサーバ３が提供するコンテンツを表示する機能を持つコンピュータである。
情報表示サーバ2は利用者やコンテンツ公開者とは関係のない第3者により運用されるサーバである。
コンテンツサーバ３は、利用者との間で電子商取引を行うためにコンテンツ公開者によって設置されたサーバであるが、それが利用者が意図した正しいサーバであるか、悪意のある者によって情報の不正入手を目的に設置されたサーバであるのか不明であると想定する。
【００２０】
図2はクライアント端末１を操作している利用者が、電子商取引を行おうとしているコンテンツサーバ３の正当性を確認するために、本システムを利用する場合の標準的な手順を示す図である。
利用者がクライアント端末１を操作してコンテンツサーバ３へとアクセスし、商品の選択を完了して支払い手続きに進むと、コンテンツサーバ３が個人情報やクレジットカード番号などの情報の入力を要求してくる。ここで、利用者がWebブラウザに対して確認操作を実行すると、入力を要求してきたコンテンツサーバ３に関するデータを情報表示サーバ２に対して送信する。情報表示サーバ２は、受け取ったデータの解析を行い、利用者に対してコンテンツサーバ３の正当性評価の指針となるような情報を生成し、クライアント端末１に返信する。クライアント端末１では、情報表示サーバ２から受け取ったデータを利用者に対して表示する。利用者は、表示されたデータを確認して、入力を要求してきているコンテンツサーバ３が、利用者の意図した正当なサーバであると判断した場合に、コンテンツサーバ３に対して入力した情報を送信する。
【００２１】
次に、本発明における評価支援システムの詳細について説明する。
【００２２】
図３に示すように、クライアント端末１は情報表示アプリケーションであるところのWebブラウザ１１と、その内部に組み込まれたサーバ情報送信部１１aを備える。
サーバ情報送信部１１aは、Webブラウザ１１が現在アクセスしているコンテンツサーバ３に関する、ホスト名、通信プロトコル、IPアドレス、確認対象ページp1のURI（Uniform Resource Identifier）などの情報を取得し、情報表示サーバ２へと送信する機能を備える。また、サーバ情報送信部１１aは、ブックマークレットあるいはプラグインとして実装されてWebブラウザ１１に組み込まれることにより、Webブラウザ１１上での簡単な操作により、利用者からの確認操作指令を受け取り、情報表示サーバ２に対してコンテンツサーバの情報を送信することができる。
【００２３】
情報表示サーバ２は、クライアント端末１のサーバ情報送信部１１aから送信されてきた情報を受け取る受信部２１と、受信したコンテンツサーバの情報に関して詳細な情報を付加するために予め収集された情報を保持する独自データベースｄ１と、受信したコンテンツサーバの情報を、独自データベースｄ１および外部データベースｄ２と照合して得られる情報などを使用して解析する解析部２２と、前記解析部２２によって生成されたデータを前記クライアント端末１のWebブラウザ１１で表示可能なHTML形式に整形する表示部２３とを備える。
受信部２１は、クライアント端末１のサーバ情報送信部１１aから送信されてきたコンテンツサーバの情報を受信し、受信したデータに含まれる要素を識別して分解し、解析部２２に渡す機能を備える。
独自データベースｄ１には、安全だということが分かっているWebサイトの名前を列挙したホワイトリスト、詐欺サイトだということが分かっているWebサイトの名前を列挙したブラックリスト、ドメインおよびIPアドレスの所有者情報やサーバの設置されている地域の情報などが記録されている。
外部データベースｄ２は、DNS、whoisなどの公開情報を記録している外部のデータベースである。
解析部２２は、受信部２１から受け取ったコンテンツサーバ３の情報と独自データベースｄ１に記録されているデータを照合し、当該コンテンツサーバがホワイトリストやブラックリストに載っているかどうか、あるいは、コンテンツサーバ３の情報と独自データベースｄ１および外部データベースｄ２に記録されているデータを照合し、ドメインの所有者情報、IPアドレスから得られる逆引きホスト名やホストの所在地、IPアドレスの所有者情報などを解析する機能、さらにはそれらの解析結果から、そのサーバの危険度を判定し、コメントを追加する機能を備える。
表示部２３は、解析部２２の解析結果をHTML形式に変換する、コンテンツサーバ３のホスト名や確認対象ページp１のURIを、視覚的に認識しやすい形式や音声データなどに変換するなどの手法を用いて、情報ページｐ２を生成する機能を備える。
【００２４】
次に、図２で示した確認手順の、図３で示したシステムにおける実現手段について、具体的に説明する。
【００２５】
まず、クライアント端末１を操作している利用者が、電子商取引を行う目的で、コンテンツサーバ３で提供されている確認対象ページｐ１へとアクセスする。この時、利用者が確認対象ページｐ１を表示しているWebブラウザ１１で確認操作を実行すると、予め組み込まれていたサーバ情報送信部１１aが起動し、コンテンツサーバ３のホスト名、IPアドレス、コンテンツサーバ３とクライアント端末１の間の通信プロトコル等の情報が、HTTPリクエスト形式で情報表示サーバ２へと送信される。
【００２６】
情報表示サーバ２の受信部２１は、クライアント端末１のサーバ情報送信部１１aからリクエストを受け取ると、それをホスト名、IPアドレス、通信プロトコル等の個別のデータに展開し、解析部２２へと渡す。
【００２７】
解析部２２では、受信部２１から受け取ったコンテンツサーバ３の情報と独自データベースｄ１に記録されているデータを照合し、コンテンツサーバ３がホワイトリストやブラックリストに載っているかどうか、あるいは、コンテンツサーバ３の情報と独自データベースｄ１および外部データベースｄ２に記録されているデータを照合し、ドメインの所有者情報、IPアドレスから得られる逆引きホスト名やホストの所在地、IPアドレスの所有者情報などを解析する機能、さらにはそれらの解析結果から、コンテンツサーバ３の危険度を判定し、それら解析結果を表示部２３へと渡す。
【００２８】
表示部２３では、解析部２２から受け取った、コンテンツサーバ３に関する解析結果や危険度についての結果や、それら結果に関する解説文、さらに、コンテンツサーバ３のホスト名や確認対象ページｐ１のURLについて、例えば、アルファベットの大文字小文字、数字、記号などの種別が判別しやすいように色をつけたり文字種ごとにフォントを変える、文字ごとに独自データベースｄ１に記録されているルビ情報を取得してルビをつける、文字ごとに独自データベースｄ１に記録されている音声情報を取得して音声データを合成する、等の変換をした上で、HTML形式の情報ページｐ２を生成し、クライアント端末１のサーバ情報送信部１１aが送信してきたリクエストへの応答として、Webブラウザ１１に対して送信する。
クライアント端末１のWebブラウザ１１は、表示部２３が送信してきた情報ページｐ２を利用者に対して表示する。利用者はこの情報ページｐ２を見て、確認対象ページｐ１が、自分が意図した正しいサーバであるかどうかを評価し、正しいサーバであると判断した場合に、個人情報やクレジットカード番号の入力などの実際の電子商取引の手順へと進む。
【図面の簡単な説明】
【００２９】
【図１】本発明の一実施の形態におけるシステム全体の概略構成を示す図である。
【図２】本システムを利用する場合の典型的な手順を示す図である。
【図３】システムの詳細な構成を示す図である。
【符号の説明】
【００３０】
１         クライアント端末
２         情報表示サーバ
３         コンテンツサーバ
９         インターネットに代表されるコンピュータネットワーク
１１       Webブラウザ
１１a     サーバ情報送信部
２１       受信部
２２       解析部
２３       表示部
ｐ１       確認対象ページ
ｐ２       情報ページ
ｄ１       独自データベース
ｄ２       外部データベース
【図１】
2008090586.tif 000003
【図２】
2008090586.tif 000004
【図３】
2008090586.tif 000005