(57)【要約】【課題】クライアント端末でＷＥＢページにアクセスしなくてもこのクライアント端末に最新のＷＥＢサイトをリアルタイムで表示させることができるシステム及び方法を提供する。【解決手段】クライアント端末２が通信ネットワークを介して接続されるサーバを備え、このクライアント端末２に表示させるデータを管理するシステム１であって、クライアント端末２に表示された第１のＷＥＢページ上にハイパーリンクが設定されている第２のＷＥＢページの一部又は全部のキャプチャー画像を取得する手段と、取得したキャプチャー画像をクライアント端末に出力する手段とを備えた。【選択図】  図１
2008009892.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末が通信ネットワークを介して接続されるサーバを備え、このクライアント端末に表示させるデータを管理するシステムであって、
クライアント端末に表示された第１のＷＥＢページ上にハイパーリンクが設定されている第２のＷＥＢページの一部又は全部のキャプチャー画像を取得する手段と、
取得したキャプチャー画像をクライアント端末に出力する手段と
を備えたことを特徴とするシステム。
【請求項２】
請求項１のデータ管理システムであって、
前記画像取得手段は、ＨＴＭＬファイル内にスクリプト言語で記述されたプログラム（スクリプトプログラム）で構成され、ＣＧＩ（Common Gateway Interface）を呼び出すことで第２のＷＥＢページのキャプチャー画像を取得することを特徴とするシステム。
【請求項３】
請求項１のデータ管理システムであって、
前記画像取得手段は、第２のＷＥＢページのサムネイル画像を取得し、その画像のＵＲＬを生成してサムネイル画像と共にキャッシュフォルダに格納するものであり、
前記画像表示手段は、キャッシュフォルダに格納されたサムネイル画像のＵＲＬをクライアント端末に出力するものであり、クライアント端末から指定されたＵＲＬに従って、このＵＲＬに関連付けられたサムネイル画像をキャッシュフォルダから呼び出してクライアント端末に出力するものである
ことを特徴とするシステム。
【請求項４】
請求項３のデータ管理システムであって、
前記サーバは、前記第２のＷＥＢページを管理する第２のＷＥＢサーバ及び前記クライアント端末の間の通信を中継する中継サーバと、第１のＷＥＢサーバとを備え、
前記画像取得手段は、キャッシュフォルダに第２のＷＥＢページのサムネイル画像が格納されていない場合に、第１のＷＥＢサーバのブラウザを起動して第２のＷＥＢページを開いてスクリーンショットによって当該ＷＥＢページのサムネイル画像を取得してキャッシュフォルダに格納する
ことを特徴とするシステム。
【請求項５】
クライアント端末が通信ネットワークを介して接続されるサーバによって、このクライアント端末に表示させるデータを管理する方法であって、
前記サーバが、
クライアント端末に表示された第１のＷＥＢページ上にハイパーリンクが設定されている第２のＷＥＢページの一部又は全部のキャプチャー画像を取得する工程と、
取得したキャプチャー画像をクライアント端末に出力する工程と
を実行することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末が通信ネットワークを介して接続されるサーバを備え、このクライアント端末に表示させるデータを管理するシステムおよび方法に関する。
【背景技術】
【０００２】
インターネットは膨大な数のＷＥＢサイトがハイパーリンクで結ばれて巨大なネットワークを構成している。インターネットにおいては、ユーザは、ＷＥＢサイト上に表示されハイパーリンクが設定された文字やアイコンなどをマウス等で選択することで、ＵＲＬを入力したり検索エンジンを利用することなく、所望のＷＥＢサイトに直接ジャンプさせることができる。
【０００３】
一方で、ＷＥＢサイトの数は増加の一途を辿っており、紛らわしいドメイン名（ＵＲＬ）やタイトルのＷＥＢサイトも多数存在する。また、ＷＥＢサイトを開設・運営する者は、アクセス数を増やすために検索エンジンで検索される可能性の高い多数のキーワードをＷＥＢサイトに埋め込むなどの工夫を凝らしている。そのため、ユーザは、検索エンジンを使って検索したＷＥＢサイトが本当に望むものであるかは、実際にそのページを表示してみないと判断できない場合が多い。その結果、ユーザは多数のＷＥＢサイトを開いて確認して閉じるという作業を多数回繰り返さないと所望のＷＥＢサイトにたどり着くことができなくなってきている。
【０００４】
また、ハイパーリンクが設定された文字などをクリックするだけで簡単にＷＥＢサイトを閲覧できることを悪用して、特定の文字などをクリックしてＷＥＢサイトを表示させただけで利用料金等を課金する「ワンクリック詐欺」や、著名なＷＥＢサイトや金融機関等のＷＥＢサイトと酷似するＷＥＢサイトを利用してクレジットカード番号などの重要な個人情報を盗用する「フィッシング詐欺」などのネット犯罪が社会問題となってきている。
【０００５】
かかる課題を解決するため、例えば、ＷＥＢページのキャプチャーを取得して保存しておき、ユーザ（クライアント端末）から指示があった時に該当するＷＥＢページのキャプチャーを表示させることも考えられる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、予め取得してデータベース等に格納したＷＥＢサイトのキャプチャーを表示させるだけでは、日々更新される最新のＷＥＢサイトを表示させることはできない。
【０００７】
また、ＷＥＢサイトは無数に存在するため、キャプチャーを予め取得して格納しておくことはデータ量が膨大になり非現実的であると共に、ＷＥＢサーバ等の記憶領域を過度に圧迫することになる。
【０００８】
本発明は、このような課題を解決するためになされたもので、クライアント端末でＷＥＢページにアクセスしなくてもこのクライアント端末に最新のＷＥＢサイトをリアルタイムで表示させることができるシステム及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するため、本発明は、クライアント端末が通信ネットワークを介して接続されるサーバを備え、このクライアント端末に表示させるデータを管理するシステムであって、クライアント端末に表示された第１のＷＥＢページ上にハイパーリンクが設定されている第２のＷＥＢページの一部又は全部のキャプチャー画像を取得する手段と、取得したキャプチャー画像をクライアント端末に出力する手段とを備えたことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ネットワーク上に設けたサーバにＣＧＩとJava（登録商標）Scriptなどのスクリプトプログラムとを設定するなどして、クライアント端末に表示させている第１のＷＥＢページの文字列等にリンクが設定された第２のＷＥＢサイトのページ内容をキャプチャー画像で取得するようにした。そのため、リンク先のページにジャンプしなくても、クライアント端末にそのページの内容をリアルタイムにサムネイル画像として表示させることができる。これにより、ユーザはハイパーリンク先にジャンプしなくても、リンク先のＷＥＢページを確認できるため、ワンクリック詐欺やフィッシング詐欺などのセキュリティの対策として有用である。
【００１１】
具体的には、ユーザが、ＷＥＢページ上に表示されハイパーリンクが設定された文字などにマウスポインタを合わせると、ハイパーリンク先のＷＥＢページのスクリーンショットを取得してユーザの通信端末に表示させるようにした。
【００１２】
また、ユーザからの指令を受け取った場合に、サーバがリアルタイムでリンク先の第２のＷＥＢページのスクリーンショットを取得し、そのＷＥＢページの情報がサーバ上にキャッシュとして保存されていく。この第２のＷＥＢページのＵＲＬをクライアント端末に転送してブラウザで表示させることで、最新のＷＥＢページをリアルタイムで表示させることができる。また、クライアント端末のブラウザがＨＴＭＬファイル等を受け取ってＷＥＢページを表示させるよりも短時間でＷＥＢページの内容を表示させることが可能になる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を図面に基づき説明する。  
図１は本発明の一実施形態に係る全体構成を示す図である。この図で符号１で示すデータ管理システムは、クライアントＰＣ（端末）２がインターネットなどの公衆回線ネットワークを介して接続される中継サーバ３及び第１のＷＥＢサーバ５で構成される。中継サーバ３は、第２のＷＥＢページのサムネイル画像を格納するキャッシュフォルダ６を備えている。また、第１のＷＥＢサーバ５は、第２のＷＥＢサーバに接続するためのＷＥＢブラウザを備えている。なお、中継サーバ３及び第１のＷＥＢサーバ５は機能的に分類して表現したに過ぎず、これらの機能を備えた１のコンピュータシステムで構成することもできる。
【００１４】
キャッシュフォルダ６には、画像取得手段（ＨＴＭＬファイル内にスクリプト言語で記述されたプログラム：Java（登録商標）Script等のスクリプトプログラム）が中継サーバ３に設定されたＣＧＩ（Common Gateway Interface）を呼び出して取得した第２のＷＥＢページのサムネイル画像がそのＵＲＬと共に随時格納される。ここで、キャッシュフォルダ６に保存する画像は、ＷＥＢページを小さいサイズで一覧表示したサムネイル画像であることが好ましい。このサムネイルの生成は、汎用の画像編集ソフト等で実用化されている機能を利用できる。
【００１５】
以下、本実施形態の処理工程を図１を参照して説明する。  
まず、ユーザが、クライアントＰＣ２を操作して、ブラウザによって表示された第１のＷＥＢページの、ハイパーリンクが設定されている特定の文字列や画像などにマウスカーソルを合わせると（Ｓ１）、マウスカーソルの動作を監視するそのリンクに設定されているJava（登録商標）Scriptが中継サーバ３のＣＧＩを呼び出す（Ｓ２）。
【００１６】
呼び出されたＣＧＩは、リンク先である第２のＷＥＢページのＵＲＬに基づいて前記キャッシュフォルダ６内を検索し、このＷＥＢページのキャプチャー画像が保存されているかを確認する（Ｓ３）。画像が保存されていれば、その画像のＵＲＬをクライアント端末２に転送する（Ｓ４）。クライアント端末２のブラウザは、受け取ったＵＲＬに基づいてキャプチャー画像をサムネイルとして表示する（Ｓ５）。これにより、ユーザはハイパーリンク先にジャンプしなくても、リンク先のＷＥＢページを確認できる。
【００１７】
一方、前記Ｓ３でキャッシュフォルダ６に画像が保存されていないことが確認された場合は、ＣＧＩは第１のＷＥＢサーバ５のブラウザを起動させて、リンク先である第２のＷＥＢサーバのＷＥＢページのＵＲＬに従ってそのページを開く（ステップＳ６）。また、このＷＥＢサーバ５のブラウザは、第２のＷＥＢページのスクリーンショットを取得して（Ｓ７）、その画像を前記キャッシュフォルダ６にそのＵＲＬと共に保存する（Ｓ８）。
【００１８】
そして、第１のＷＥＢサーバ５は、キャッシュフォルダ６に保存したサムネイル画像のＵＲＬをクライアントＰＣ２のブラウザへ転送する（Ｓ９）。クライアントＰＣ２のブラウザは、取得したＵＲＬを元にサムネイル画像を表示する。これにより、最新のＷＥＢページをリアルタイムで表示させることができる。
【００１９】
なお、この発明は上記の実施形態に限定されるものではなく、発明の要旨を変更しない範囲で種々変形可能である。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の一実施形態に係る全体構成を示す図である。
【図１】
2008009892.tif 000003