(57)【要約】【課題】リンク先がトップページである場合であっても条件検索により適切なページをポップアップ表示しうるリンク先画面表示方式を提供する。【解決手段】現在表示しているウェブページを検査してハイパーリンクされているＵＲＬを抽出し、このＵＲＬがトップページのものか否かを判断する。トップページのものである場合は、検索エンジンにキーワードを通知して検索依頼をかけ、前記トップページおよびその下層ページのうち最も適切なページをリンク先として決定する。決定されたページの内容を先読みし、マウスポインタがリンク表示の上に停まったときにポップアップ表示する。【選択図】　　　　図３
2004046478.tif 000002
【特許請求の範囲】
【請求項１】
情報通信端末を用いたウェブページ閲覧時に、現在表示しているウェブページのリンク先画面を簡易表示するリンク先画面表示システムであって、
前記リンク先画面の簡易表示画面を予め作成する簡易表示画面作成手段と、前記情報通信端末において現在表示しているウェブページとともに前記簡易表示画面を表示する簡易表示画面表示手段と、を備え、
前記簡易表示画面作成手段が、前記ウェブページ内を検査して他のウェブページのＵＲＬを抽出するＵＲＬ抽出手段と、前記抽出したＵＲＬからリンク先を決定するリンク先決定手段と、ここで決定したリンク先のページ内容を取得するページ情報取得手段と、前記取得したページ内容から簡易表示画面を作成する手段であって、少なくとも、前記リンク先のページ内容から表示されるべきテキスト文書のみを抽出し、該テキスト文書の文字フォントおよび文字サイズを統一し、文中の空白行を除去して行を詰めることにより簡易表示画面を作成する縮小加工手段と、を備えることを特徴とするリンク先画面表示システム。
【請求項２】
請求項１に記載のリンク先画面表示システムにおいて、前記リンク先決定手段は、前記抽出したＵＲＬがウェブサイトを構成するトップページのものか否かを判断するトップページ判定手段と、前記ＵＲＬがトップページのものである場合に、前記ウェブサイトを構成するウェブページのうち前記現在表示しているウェブページと最も関連性のある１または２のウェブページをリンク先として決定する検索処理手段を備えることを特徴とするリンク先画面表示システム。
【請求項３】
請求項１または２に記載のリンク先画面表示システムにおいて、前記ページ情報取得手段は、前記リンク先のページ内容を取得する際に、テキスト情報を優先して取得することを特徴とするリンク先画面表示システム。
【請求項４】
請求項１乃至３のいずれかに記載のリンク先表示システムにおいて、前記情報通信端末が、前記簡易表示画面作成手段と簡易表示画面表示手段のいずれも備えることを特徴とするリンク先表示システム。
【請求項５】
請求項１乃至４のいずれかに記載のリンク先表示システムにおいて、前記ウェブページが登録されているウェブサーバが、前記簡易表示画面作成手段と、前記ウェブページとともに前記簡易表示画面を前記情報通信端末に送出するページ配信手段とを備えることを特徴とするリンク先表示システム。
【請求項６】
請求項５に記載のリンク先表示システムにおいて、前記ウェブサーバの簡易表示画面作成手段は、当該ウェブサーバに登録されている各ウェブページにつき、その登録または更新の際あるいは所定期間毎に前記ウェブページの簡易表示画面を作成することを特徴とするリンク先表示システム。
【請求項７】
情報通信端末のインターネット閲覧ソフトに組み込まれるリンク先画面表示プログラムにおいて、
前記閲覧ソフトが現在表示しているウェブページ内を検査して他のウェブページのＵＲＬを抽出するＵＲＬ抽出ステップと、前記抽出したＵＲＬからリンク先を決定するリンク先決定ステップと、ここで決定したリンク先のページ内容を取得するページ情報取得ステップと、前記取得したページ内容から簡易表示画面を作成するステップであって、少なくとも、前記リンク先のページ内容から表示されるべきテキスト文書のみを抽出し、該テキスト文書の文字フォントおよび文字サイズを統一し、文中の空白行を除去して行を詰めることにより、簡易表示画面を作成する縮小加工ステップと、前記簡易表示画面を現在表示しているウェブページとともに表示するリンク先画面表示ステップと、を前記情報処理端末に実行させることを特徴とするリンク先画面表示プログラム。
【請求項８】
請求項７に記載のプログラムにおいて、前記リンク先決定ステップは、前記抽出したＵＲＬがウェブサイトを構成するトップページのものか否かを判断するトップページ判定ステップと、前記ＵＲＬがトップページのものである場合に、前記ウェブサイトを構成するウェブページのうち前記現在表示しているウェブページと最も関連性のある１または２のウェブページをリンク先として決定する検索処理ステップとを含むことを特徴とするリンク先画面表示プログラム。
【請求項９】
請求項７または８に記載のプログラムにおいて、当該プログラムは、前記ウェブページを記述する文書中に、前記閲覧ソフトに自動的に読み出されるスクリプト言語で記述されていることを特徴とするリンク先画面表示プログラム。
【請求項１０】
情報通信端末で読み込み可能な記憶媒体であって、請求項７または８に記載のプログラムを格納してなることを特徴とする記憶媒体。
【請求項１１】
インターネットウェブページが登録されるウェブサーバに組み込まれるリンク先画面表示プログラムにおいて、
前記サーバ内にあるウェブページを検査して他のウェブページのＵＲＬを抽出するＵＲＬ抽出ステップと、前記抽出したＵＲＬからリンク先を決定するリンク先決定ステップと、ここで決定したリンク先のページ内容を取得するページ情報取得ステップと、前記取得したページ内容から簡易表示画面を作成するステップであって、少なくとも、前記リンク先のページ内容から表示されるべきテキスト文書のみを抽出し、該テキスト文書の文字フォントおよび文字サイズを統一し、文中の空白行を除去して行を詰めることにより簡易表示画面を作成する縮小加工ステップと、任意の情報通信端末からウェブページの送信要求を受けた場合に、当該ウェブページとともに対応する簡易表示画面を前記情報通信端末に送出するステップと、を前記ウェブサーバに実行させることを特徴とするリンク先画面表示プログラム。
【請求項１２】
請求項１１に記載のプログラムにおいて、前記リンク先決定ステップは、前記抽出したＵＲＬがウェブサイトを構成するトップページのものか否かを判断するトップページ判定ステップと、前記ＵＲＬがトップページのものである場合に、前記ウェブサイトを構成するウェブページのうち前記現在表示しているウェブページと最も関連性のある１または２のウェブページをリンク先として決定する検索処理ステップとを含むことを特徴とするリンク先画面表示プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はリンク先画面表示システム、リンク先画面表示プログラムおよび該プログラムを格納した記憶媒体に関し、特に、ウェブページ閲覧時にリンク先画面を簡易表示するシステムおよびプログラム等に関する。
【０００２】
【従来の技術】
年々インターネット人口は増加しており、それに伴いインターネットで閲覧できるサイト（ウェブページ）の数も飛躍的に増大している。ウェブページは一般にＨＴＭＬ等のページ記述言語で作成されており、利用者はブラウザと呼ばれる閲覧ソフトでこれを閲覧する。ＨＴＭＬで作成されるウェブページでは、利用者がマウスで操作できるボタンやチェックボックスを設けたり、ある画面内領域にマウスポインタが移動したときに特有の動作（イベント）を行うよう定義することが可能である。
【０００３】
このようなイベントの代表的な例としてハイパーリンク機能があり、ウェブページ中に設けた移動ボタン等に関連づけて他のページのＵＲＬを貼り込んでおくことで、利用者がブラウザ上でその部分をクリックすればリンク先ページへ移動できるようになっている。
【０００４】
【発明が解決しようとする課題】
従来は、ウェブページ上に１あるいは２以上のリンク先表示がある場合に、これをクリックして画面をそのリンク先画面に切り替えなければ、利用者は当該リンク先画面にどのような情報が記載されているかが分からなかった。また、リンク先表示のクリック動作を待って次画面の読み込みを行っていたため、次画面の表示に時間がかかっていた。
【０００５】
これに対する提案が、例えば特開２０００−２７６４７１号公報に開示されている。この公報記載の技術では、利用者がマウスカーソルをリンク表示の上に位置させると、リンク先情報を読み込みその概要をポップアップ表示するようにしている。これにより、利用者がリンク先をクリックして画面を切り換えなくても、リンク先情報の内容を部分的に把握することができる。また、特開平１１−２１９３１３号公報には、リンク先画面をバックグラウンドで先読みすることで、利用者からの指示に迅速に対応できるようにした方法が開示されている。
【０００６】
しかしながら、インターネットの業界マナーとして、複数のページで構成される他人のウェブサイトにリンクを張る（すなわち、自己のウェブページにＵＲＬを貼り込み移動できるようにする）場合は、直接関連する情報が掲載されたページではなく、そのウェブサイトのトップページをリンク先として設定することが慣行されている。したがって、ある情報について表示されたリンク先に移動してもトップページが表示され、当該トップページには目的とする情報が掲載されていない場合がある。この場合、利用者は当該トップページからサイト内を辿って目的とするページを探さねばならず、時間と手間のかかる作業を要していた。
【０００７】
また、上記特開２０００−２７６４７１号ではリンク先情報の読み込み及び概要作成をクライアント側の情報通信端末で行っているため、クライアント端末の処理負担が大きいものであった。
【０００８】
本発明はこのような問題に鑑み、ウェブページ閲覧時にリンク先画面を簡易表示するシステムおよびプログラムであって、リンク先画面を好適な形で縮小表示して内容を把握できるようにするとともに、リンク先がトップページである場合であっても条件検索により適切なページを表示することができ、さらにウェブページが登録されているサーバ側で予め簡易表示画面を作成することでクライアント側の処理負担軽減を図るリンク先画面表示システム、リンク先画面表示プログラムおよび該プログラムを格納した記憶媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本願第１発明にかかるシステムは、情報通信端末を用いたウェブページ閲覧時に、現在表示しているウェブページのリンク先画面を簡易表示するリンク先画面表示システムであって、
前記リンク先画面の簡易表示画面を予め作成する簡易表示画面作成手段と、前記情報通信端末において現在表示しているウェブページとともに前記簡易表示画面を表示する簡易表示画面表示手段と、を備え、
前記簡易表示画面作成手段が、前記ウェブページ内を検査して他のウェブページのＵＲＬを抽出するＵＲＬ抽出手段と、前記抽出したＵＲＬからリンク先を決定するリンク先決定手段と、ここで決定したリンク先のページ内容を取得するページ情報取得手段と、前記取得したページ内容から簡易表示画面を作成する手段であって、少なくとも、前記リンク先のページ内容から表示されるべきテキスト文書のみを抽出し、該テキスト文書の文字フォントおよび文字サイズを統一し、文中の空白行を除去して行を詰めることにより簡易表示画面を作成する縮小加工手段と、を備えることを特徴とする。
【００１０】
このように、表示したウェブページに存在するリンク先のページ情報を先読みした場合に、表示されるべきテキスト文書のみを抽出して画像等を除外し、文字フォントおよび文字サイズを所定のものに統一し、さらに文中の空各行を除去して行を詰めることにより、取得したページ情報から簡素かつ高速処理が可能なリンク先ページ画面を作成することができる。これをポップアップ表示させるようにすれば、簡単かつ高速に次画面表示を行うことができる。
【００１１】
本発明のリンク先表示方式ではさらに、前記リンク先決定手段は、前記抽出したＵＲＬがウェブサイトを構成するトップページのものか否かを判断するトップページ判定手段と、前記ＵＲＬがトップページのものである場合に、前記ウェブサイトを構成するウェブページのうち前記現在表示しているウェブページと最も関連性のある１または２のウェブページをリンク先として決定する検索処理手段を備えることを特徴とする。
【００１２】
前述のように、リンクを張る場合には該当するウェブサイトのトップページをリンク先として設定するのが一般である。このためユーザはトップページから目的の情報があるページまでリンクを辿っていかなければならなかった。そこで本発明では、リンク先がトップページのものか否かを判断し、トップページである場合には現在表示しているページに基づくキーワード検索を行い、当該トップページの下層ページから最も適切なページをリンク先として決定する。これにより、トップページのＵＲＬが貼り込まれている場合であっても、リンク先として最も適切なウェブページを表示するとともに、直接そのページへ切り替えることが可能になる。
【００１３】
また、本発明のリンク先画面表示方式において、前記ページ情報取得手段は、前記リンク先のページ内容を取得する際に、テキスト情報を優先して取得することが好ましい。実施例ではリンク先のページ内容の取得はバックグラウンドで行われ、ポップアップ表示される次画面ではテキスト情報のみを表示する。リンク先ページ内容の取得においてテキスト情報を優先して取り込むことにより、リンク先ページの全情報を読み込んでいなくても次画面の作成・表示が可能となり、表示処理の短縮を図ることができる。
【００１４】
ある実施例では、前記情報通信端末が、前記簡易表示画面作成手段と簡易表示画面表示手段のいずれも備えるようにする。このシステムの場合、ウェブページ閲覧をする情報通信端末が簡易画面表示のための処理をすべて行うため、ウェブサーバ側での特別な処理は必要がなく、従来のインターネットシステムに本願の情報通信端末を接続すればリンク先画面の簡易表示を得ることができる。
【００１５】
別の実施例では、前記ウェブページが登録されているウェブサーバが、前記簡易表示画面作成手段と、前記ウェブページとともに前記簡易表示画面を前記情報通信端末に送出するページ配信手段とを備えるようにしてもよい。
この実施例の場合、前記ウェブサーバの簡易表示画面作成手段は、当該ウェブサーバに登録されている各ウェブページにつき、その登録または更新の際あるいは所定期間毎に前記ウェブページの簡易表示画面を作成することが望ましい。
ウェブページが登録されるウェブサーが側で予め簡易表示画面を作成しておくことにより、インターネット閲覧をする情報通信端末側の処理を軽減することができる。
【００１６】
本願第２発明にかかるプログラムは、情報通信端末のインターネット閲覧ソフトに組み込まれるリンク先画面表示プログラムにおいて、
前記閲覧ソフトが現在表示しているウェブページ内を検査して他のウェブページのＵＲＬを抽出するＵＲＬ抽出ステップと、前記抽出したＵＲＬからリンク先を決定するリンク先決定ステップと、ここで決定したリンク先のページ内容を取得するページ情報取得ステップと、前記取得したページ内容から簡易表示画面を作成するステップであって、少なくとも、前記リンク先のページ内容から表示されるべきテキスト文書のみを抽出し、該テキスト文書の文字フォントおよび文字サイズを統一し、文中の空白行を除去して行を詰めることにより、簡易表示画面を作成する縮小加工ステップと、前記簡易表示画面を現在表示しているウェブページとともに表示するリンク先画面表示ステップと、を前記情報処理端末に実行させることを特徴とする。
【００１７】
このプログラムにおいて、前記リンク先決定ステップは、前記抽出したＵＲＬがウェブサイトを構成するトップページのものか否かを判断するトップページ判定ステップと、前記ＵＲＬがトップページのものである場合に、前記ウェブサイトを構成するウェブページのうち前記現在表示しているウェブページと最も関連性のある１または２のウェブページをリンク先として決定する検索処理ステップとを含むことが望ましい。
【００１８】
ある実施例では、本発明のプログラムは、前記ウェブページを記述する文書中に、前記閲覧ソフトに自動的に読み出されるスクリプト言語で記述されている。また、別の実施例では、本発明のプログラムは、情報通信端末で読み込み可能な記憶媒体に格納されている。
【００１９】
本願第３発明にかかるプログラムは、インターネットウェブページが登録されるウェブサーバに組み込まれるリンク先画面表示プログラムにおいて、
前記サーバ内にあるウェブページを検査して他のウェブページのＵＲＬを抽出するＵＲＬ抽出ステップと、前記抽出したＵＲＬからリンク先を決定するリンク先決定ステップと、ここで決定したリンク先のページ内容を取得するページ情報取得ステップと、前記取得したページ内容から簡易表示画面を作成するステップであって、少なくとも、前記リンク先のページ内容から表示されるべきテキスト文書のみを抽出し、該テキスト文書の文字フォントおよび文字サイズを統一し、文中の空白行を除去して行を詰めることにより簡易表示画面を作成する縮小加工ステップと、任意の情報通信端末からウェブページの送信要求を受けた場合に、当該ウェブページとともに対応する簡易表示画面を前記情報通信端末に送出するステップと、を前記ウェブサーバに実行させることを特徴とする。
【００２０】
このプログラムにおいて、前記リンク先決定ステップは、前記抽出したＵＲＬがウェブサイトを構成するトップページのものか否かを判断するトップページ判定ステップと、前記ＵＲＬがトップページのものである場合に、前記ウェブサイトを構成するウェブページのうち前記現在表示しているウェブページと最も関連性のある１または２のウェブページをリンク先として決定する検索処理ステップとを含むことを特徴とする。
【００２１】
【発明の実施の形態】
本発明の実施の形態を、添付の図面を参照しながら以下に詳細に説明する。図１は本発明の実施形態にかかるシステム全体を示す図である。本発明の実施例は、例えばウェブページ閲覧可能な情報通信機器１で動作するプログラム（以下、本プログラムと称す。）として具現化される。図１に示すように、例えば個々のユーザが利用するＰＣ端末１において、オペレーティングシステム２上でブラウザと呼ばれるウェブページ閲覧ソフト３が動作し、本プログラム４はこの閲覧ソフト３に組み込まれる形で動作する。
【００２２】
ＰＣ端末１はインターネット５に接続しており、任意のウェブサーバ６ａ〜６ｎにアクセスすることができる。ウェブサーバ６ａ〜６ｎには様々なウェブページが登録されている（図示せず）。ここで、ウェブページはＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）等の言語で記述されており、閲覧ソフト３はこれを解釈し視覚化してＰＣ端末１の画面に表示する。閲覧ソフト３自体は公知のプログラムであり、本明細書では閲覧ソフト自体の機能や処理動作の説明は省略する。
【００２３】
閲覧ソフト３に組み込まれる本プログラム４は、例えばＣＤ−ＲＯＭや他のダウンロード等の形式でＰＣ端末１にインストールされるものとする。本プログラム４は、閲覧ソフト３に組み込まれると当該閲覧ソフト３とともに起動・終了し、閲覧ソフト３の動作に関連して後述のような処理を実行する。あるいは本プログラム４は、もともと閲覧ソフト３に組み込まれた状態で、本プログラム４を含む閲覧ソフト３が上記のような方法でＰＣ端末１に供給されていてもよい。
【００２４】
図２に本プログラム４の構成イメージを示す。本プログラム４は主な手段として、ＵＲＬ抽出部４１と、リンク先決定部４２と、ページ情報取得部４３と、縮小加工部４４と、リンク先画面表示部４５とを備えている。
【００２５】
ＵＲＬ抽出手段４１は、閲覧ソフト３で現在表示しているウェブページを検査し、他のウェブページのＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒｓ）を抽出する。リンク先決定部４２は抽出されたＵＲＬがトップページのものか否かを判断し、トップページでない場合はそのＵＲＬをリンク先として決定する。また、ＵＲＬがトップページである場合はインターネット上の検索エンジンにアクセスして、該トップページおよびその下層ページのうち現在表示しているウェブページに最も関連の高い１または２のページをリンク先として決定する。ページ情報取得部４３は、ここで決定されたリンク先のページ情報をバックグラウンドで読み込む。このページ情報は縮小加工部４４で縮小加工される。リンク先画面表示部４５はマウスポインタの位置を監視し、ポインタがリンク表示のうえに停止したら、現在表示している画面上に縮小加工したページ情報を小さく表示する。
【００２６】
図３のフローチャートを参照してより具体的に説明する。本プログラム４は閲覧ソフト３の動作を監視しており、閲覧ソフト３にウェブページが表示されたらこれを検出する（ステップＳ１）。ＵＲＬ抽出手段４１は、現在表示しているウェブページを検査し、ＵＲＬを抽出する（ステップＳ２）。具体的には、ＨＴＭＬ文書のソース記述を検査し、ハイパーリンクを指定するＨＴＭＬタグ＜ａ　ｈｒｅｆ＝＞と＜／ａ＞がある場合に、最初のタグの中でｈｒｅｆ＝に続いて書かれているＵＲＬを抽出する。図４に実施例を示すように、閲覧ソフト３で表示される画面２１がある場合に、そのＨＴＭＬソースは文書２２のようになっている。本プログラム４はこのＨＴＭＬソース２２を検査して、ｈｒｅｆ＝に続く””内のＵＲＬを抽出する（ステップＳ２３）。この処理の結果、ＨＴＭＬ文書から符号２４に示す２つのＵＲＬが抽出される。ここで抽出すべきＵＲＬが存在しない場合は処理を終了し、ブラウザに新規画面が表示されるまで待つ（ステップＳ２：ＮＯ）。
【００２７】
抽出されたＵＲＬは、リンク先決定部４２によってトップページのものであるか否か判断される（ステップＳ３）。この判断は、ＵＲＬに含まれるスラッシュ記号「／」の数によって行われる。すなわち、通常トップページのＵＲＬは図５に（１）または（２）で示すようなパターンとなるため、ＵＲＬ冒頭の「ｈｔｔｐ：／／」を除外した場合にスラッシュ記号「／」が無い場合、または１つのスラッシュ記号「／」がＵＲＬ末尾にある場合はトップページと判断する（ステップＳ３１）。上記以外の場合はトップページであるとの判断ができないため、当該ＵＲＬをリンク先として決定する（ステップＳ３：ＮＯ）。
【００２８】
一方、抽出されたＵＲＬがトップページのものと判断された場合（ステップＳ３：ＹＥＳ）、リンク先決定部４２は現在表示しているウェブページから適宜のキーワードを抽出し、検索エンジンへアクセスして当該トップページに係るウェブサイト全体（すなわち、当該トップページおよびその下層ページ）の検索を依頼し、キーワードを最も多く含む１または２のウェブページをリンク先として決定する（ステップＳ４）。ここで、現在表示しているウェブページでのキーワード抽出は以下のようにして行う。まず、抽出されたＵＲＬにコメントがある場合は当該コメントからキーワードを抽出する。具体的には、図６に示すように、ＨＴＭＬソース文書４０からハイパーリンクのタグ＜ｈｒｅｆ＝　＞から＜／ａ＞までのタグ以外のクリッカブルな部分がある場合に、この部分をコメントとしてキーワード抽出対象とする（ステップＳ４１）。ＵＲＬにコメントがない場合は、現在表示しているウェブページの表示テキスト全体をキーワード抽出対象とする。
【００２９】
このようにしてキーワード抽出対象文書４２を定めたら、例えば以下のように、予め定めたいくつかのルールに従い対象文書からキーワードを抽出する。
（ａ）　句読点および括弧（「」（）””等）を区切りとして扱う。
（ｂ）　一連の漢字、片仮名、英字、数字等を一区切りの語句として抽出する。
（ｃ）　平仮名はすべて除外する（以上、図６ステップＳ４３）。
（ｄ）　抽出された語句群４４のうち、一文字のものを除外し、出現回数をカウントする。
（ｅ）　残った語句の出現回数で重要度を判断しキーワードとして決定する（以上、ステップＳ４５）。
（ｆ）　その他、例えば文頭にあるなど文章中における語句の出現位置で重要度を設定してもよい。
【００３０】
図６に示すように、抽出対象であるコメント４２が『ＩＴフォーラムの「ネットワークストレージ交流会」、「ネットワークマネジメント研究会」の５月開催の日程が決まりましたのでお知らせします。詳細は、こちら。また、ネットワークストレージ交流会は、特別会員も募集しています。合わせて、ご参照下さい。』である場合に、上記の処理により、「ネットワークストレージ」「交流会」「ＩＴ」「フォーラム」「ネットワークマネジメント」などをキーワード４６として抽出することができる。
【００３１】
このようにしてキーワード４６を抽出したら、リンク先決定部４２はインターネット上の検索エンジン（図示せず）にアクセスし、前記トップページを示すＵＲＬと、抽出したキーワードとを指定して、このトップページ下のウェブページを対象として検索を依頼する。そして検索エンジンの回答結果から、前記キーワードを最も多く含む１又は２のウェブページをリンク先として決定する（図３ステップＳ４）。これにより、現在表示しているページのリンク先がトップページとなっている場合でも、その下層ページのうち関連性の高いウェブページを直接のリンク先として扱うことが可能となる。なお、検索エンジンの回答が「該当ページなし」の場合は、そのトップページをリンク先として決定する。
【００３２】
ページ情報取得手段４３は、ここで決定されたリンク先のページ情報を取得する（ステップＳ５、Ｓ９）。このページ情報の読み込みは、現在表示しているウェブページを表示させたままバックグラウンドで行われ、読み込んだページ情報はキャッシュデータとして蓄積される。ここで、後述する縮小加工やリンク表示がクリックされた場合の表示処理の便宜のため、ページ情報のうちデータ量の比較的小さいテキストデータを優先して読み込み、比較的データの大きい画像などは最後に読み込むようにする。
【００３３】
さらに、先読みされたページ情報は、縮小加工部４４により縮小加工される（ステップＳ６）。本発明はリンク先の内容を現在表示している画面の上に小さく表示するものであるが、この縮小画面は次画面のデータを読み込んだときに予め作成しておくことができる。この縮小加工では、リンク先の画面をそのまま縮小したのでは文字が潰れて読めなくなってしまうため、例えば１０２４×７６８の解像度として文字サイズは６乃至７ポイント程度にすることが望ましい。また、縮小画面には多くの情報が表示できず、さらに高速な表示を可能とすべくデータ量を小さくする必要がある。そのため、以下のような処理を行って次画面を縮小加工する。
【００３４】
図７に縮小加工部４４の処理例を示す。図７（ａ）に示すように、ウェブページはＨＴＭＬ文書で作成されており、テキストデータと画像データが適宜に配置されている。縮小加工部４４はこのソース文書からタグ部分以外のテキストデータを抽出し、画像データは除外する。また、文字フォントや文字サイズを統一し、モノクロ表示する。ここで文字サイズは６または７ポイント程度にすると表示したときに文字が潰れて読めなくなる等の不都合を回避することができる。また、文中の空白行を除去し、行を詰める。この加工により、図７（ａ）に示す画面データが図７（ｂ）の如くとなり、データ量および表示画面の小型化が達成される。
【００３５】
さらに、実施例によっては、以下のような処理を行う。（１）図３ステップＳ４でトップページ下の検索を行っている場合、検索キーワードに用いた語句と同じ語句があれば着色表示して識別できるようにする。（２）文字列の開始位置が指定されている場合であっても強制的に左端に揃える。これにより、ユーザにとって次画面の内容が一層分かりやすくなる。
【００３６】
リンク先表示部４５はマウスポインタの動きを監視しており（図３ステップＳ７）、ユーザの操作によりマウスポインタが現在表示している画面上でリンク先表示の上に停まったときに、当該リンク先にかかる縮小画面を小さく表示する（ステップＳ８）。このポップアップ表示はリンク先を示す文字列に対して用意した次画面の表示をイベントとして定義することにより実現する。これにより、ユーザがマウスポインタをリンク先表示の上に停めたときに縮小次画面が表示され、マウスポインタを再び移動すると表示された次画面は消去される。
【００３７】
この実施例を図８に示す。図８に示すように、マウスポインタ５１がクリッカブルなリンク先表示５２の上に停まった場合に、縮小加工された１または２のリンク先画面５４が表示される。リンク先画面５４は１つでもよいが、トップページ下検索を行った場合などは、キーワードを多く含む次候補の画面を同時に表示したり、トップページ下の適切なページと当該トップページを同時に表示したりすることが考えられる。また、表示している画面が図３ステップＳ３のトップページ下検索により得た画面である場合には、画面枠の色を変えるなどその旨を認識できるようにする。また、表示される各画面はそれぞれ約３０ｍｍ×４０ｍｍ程度とし、縦方向と横方向のいずれにもスクロール可能とする。
【００３８】
ユーザはこの縮小加工された表示画面を見て、リンク先表示をクリックして表示画面全体を切り替えなることなく、リンク先のページがどのような内容かを把握することができる。また、ユーザが現在表示されている画面を閲覧する間に、リンク先のページ情報をバックグラウンドで読み込むため、実際にクリックして画面を切り替える場合であってもキャッシュデータを読み出すことにより迅速に画面を切り替えることができる。
【００３９】
上述した実施形態は上記実施例のものに限定されることなく、他の様々な実施例として具現化することができる。例えば、上記実施例では本プログラム４はＣＤ−ＲＯＭやサーバからダウンロードする形式でユーザのＰＣ端末１にインストールされるように構成しているが、本プログラム４はウェブページを記述するＨＴＭＬ文書に組み込まれたスクリプト言語の形式でサーバからＰＣ端末１に送り込むようにしてもよい。この場合、本プログラム４がスクリプト形式で組み込まれたウェブページを閲覧する間は本プログラム４が機能し、本プログラム４が組み込まれていないウェブページに切り替えると機能しなくなる。また、リンク先画面の縮小加工はバックグラウンドで事前に行ってもよいし、マウスポインタがリンク先表示の上で停止したときにその都度行うようにしてもよい。
【００４０】
次に、本発明の別の実施形態について説明する。図９は本実施形態にかかるシステム全体を示す図である。本実施形態におけるウェブサーバ６０には、多数のウェブページが登録されたウェブページ格納手段６１と、本発明に係るサーバ側プログラム６２が配備されている。図１０にサーバ側プログラム６２の構成をイメージで示す。サーバ側プログラム６２は、ＵＲＬ抽出部６３と、リンク先決定部６４と、ページ情報取得部６５と、縮小加工部６６と、ページ配信手段６７とを備えている。
【００４１】
ＵＲＬ抽出手段６３は、自サーバ６０のウェブページ格納手段６１にある各ウェブページにつき、そのソース記述を検査して他のウェブページのＵＲＬを抽出する。リンク先決定部６４は抽出されたＵＲＬがトップページのものか否かを判断し、トップページである場合には検索エンジン（図示せず）に依頼して対象とするウェブページに最も関連する１又は２のページをリンク先として決定する。また、ＵＲＬがトップページでない場合、検索エンジンの回答が該当ページなしの場合は当該ＵＲＬをリンク先として決定する。
【００４２】
ページ情報取得部６５は決定されたリンク先のページ内容を取得し、これが縮小加工部６６にて加工され、簡易表示画面が作成される。この簡易表示画面は、自サーバ６０内の簡易表示画面格納手段６８に登録される。ＵＲＬ抽出部６３、リンク先決定手段６４、ページ情報取得部６５、縮小加工部６６の処理は図２に示す本プログラム２の同名を付した構成要素４１〜４４とほぼ同様であり、これ以上の詳細な説明はここに省略する。以上の簡易表示画面作成工程は、ウェブサーバ６０に新規のウェブページが登録された場合、既に登録されているウェブページが更新された場合、あるいは所定期間経過毎に行うようにする。この簡易表示作成工程により、ウェブサーバ６０に登録されている各ウェブページにつき、そのリンク先の簡易表示画面が用意される。
【００４３】
ページ配信手段６７は、インターネット５に接続されたＰＣ端末１からページ配信要求を受けた場合、ウェブページ格納手段６１から要求にかかるウェブページをＰＣ端末１に送出するとともに、当該ウェブページにかかる簡易表示画面を簡易表示画面格納手段６８から読み出してＰＣ端末１に送出する。ＰＣ端末１では閲覧ソフト３と本プログラム４が動作しており、前記ウェブページが閲覧ソフト３に表示され、これに連続して送られてくる簡易表示画面はキャッシュデータとして蓄積される。この場合、ＰＣ端末１で動作する本プログラム１は現在表示しているウェブページのリンク先と簡易表示画面の対応関係を把握し、本プログラム１側では簡易表示画面の作成は行わない。本プログラム１のリンク先画面表示手段４５はＰＣ端末１のマウスポインタを監視しており、リンク表示の上にポインタが停止したら、ウェブサーバ６０から送られた対応する簡易表示画面をウェブページとともに表示する（図８参照）。
【００４４】
このように、簡易表示画面の作成はウェブサーバ６０側で行うようにしてもよい。簡易表示画面の作成処理をウェブサーバ６０側が担うことで、前述した実施形態よりもＰＣ端末１の処理負担を軽減することができる。また、サーバ６０側でウェブページの登録時や更新時などに予め簡易表示画面を作成し登録しておけば、ウェブページが読み出されてから簡易表示画面を作成する場合に比して表示までの時間の短縮を図ることができる。なお、ＰＣ端末１で動作する本プログラム４は、サーバ側プログラム６２が組み込まれていない通常のウェブサーバ７０からウェブページを読み出す場合や、何らかの理由でウェブサーバ６０から簡易表示画面が届かない場合には、前述した通常の処理（図３ステップＳ２〜Ｓ６）により簡易表示画面を用意するようにする。
【００４５】
本実施形態の変形例として、ウェブサーバ６０のページ配信手段６７は、ウェブページおよびリンク先の簡易表示画面に加えて、スクリプト言語等で記述された簡易表示用プログラムをＰＣ端末に送出するようにしてもよい。この簡易表示用プログラムは図３ステップＳ７、Ｓ８の処理のみを実行するように構成する。すなわち、ＰＣ端末のマウスポインタを監視し、リンク表示の上に停止したら簡易表示画面を表示する。この実施例によれば、ウェブページを閲覧するＰＣ端末側が本プログラム１を備えなくても、リンク先の簡易表示画面を達成することができる。
【００４６】
【発明の効果】
以上に詳細に説明したように、本発明によれば、リンク先のページ情報を先読みしてポップアップ表示するにあたり、高速処理が可能な縮小加工を行っているため、適切な形で迅速に縮小画面を作成・表示することができる。
【００４７】
また、リンク先がトップページである場合には、当該トップページ下から最も適切なページを検索してリンク先とみなすようにしたため、ユーザはトップページからリンクを辿って所望する情報が掲載されたページにアクセスする手間を省くことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態を具現化するシステムの全体図である。
【図２】本発明の実施例にかかる本プログラム４の構成を示す図である。
【図３】本プログラム４の処理動作を示すフローチャートである。
【図４】実施例におけるＵＲＬ抽出処理を説明する図である。
【図５】実施例におけるトップページ判定処理を説明する図である。
【図６】実施例におけるキーワード抽出処理を説明する図である。
【図７】実施例におけるページ情報の縮小加工を説明する図である。
【図８】実施例におけるリンク先画面の簡易表示例を示す図である。
【図９】本発明の別の実施形態にかかるシステム構成を示す図である。
【図１０】図９に示すサーバ側プログラムの構成例を示す図である。
【符号の説明】
１　　　ＰＣ端末
２　　　オペレーティングシステム
３　　　閲覧ソフト
４　　　本プログラム
６、６０　　ウェブサーバ
４１、６３　ＵＲＬ抽出部
４２、６４　リンク先決定部
４３、６５　ページ情報取得部
４４、６６　縮小加工部
４５　　リンク先画面表示部
６２　　サーバ側プログラム
６７　　ページ配信手段
６８　　簡易表示画面
【図１】
2004046478.tif 000003
【図２】
2004046478.tif 000004
【図３】
2004046478.tif 000005
【図４】
2004046478.tif 000006
【図５】
2004046478.tif 000007
【図６】
2004046478.tif 000008
【図７】
2004046478.tif 000009
【図８】
2004046478.tif 000010
【図９】
2004046478.tif 000011
【図１０】
2004046478.tif 000012