(57)【要約】【課題】ＷＷＷ環境において、オフスクリーンでリアルタイムにリンク先Ｗｅｂページのサムネイル画像を生成することができ、該サムネイル画像の表示利用により情報閲覧の利便性を高める。【解決手段】Ｗｅｂページの内容等からそのリンク先ＵＲＬを抽出する手順と、前記リンク先ＵＲＬをＷｅｂブラウザコンポーネントに与える手順と、Ｗｅｂブラウザコンポーネントが前記リンク先ＵＲＬを基に取得したリンク先Ｗｅｂページの内容であって、Ｗｅｂブラウザコンポーネントによりレンダリングされた画像データを内部メモリから取得する手順と、取得した画像データをサムネイル画像とするため画像の縦及び横の長さを縮小する変換をする手順と、縮小した画像データを記憶手段に保存する手順と、保存された画像データをサムネイル画像として所定の配置で表示されるように出力する手順とを実行する。【選択図】　　　　図１
2004070809.tif 000002
【特許請求の範囲】
【請求項１】
ＷＷＷ環境において、取得した情報を表示する情報閲覧装置であって、
Ｗｅｂページの内容または検索エンジンの出力結果から、そのリンク先ＵＲＬを抽出するリンク先情報抽出部と、
ＵＲＬで示されるＷｅｂページの内容を取得するＷｅｂブラウザコンポーネントと、
前記リンク先ＵＲＬを前記Ｗｅｂブラウザコンポーネントに与え、前記Ｗｅｂブラウザコンポーネントが前記リンク先ＵＲＬを基に取得したリンク先Ｗｅｂページの内容であって、該Ｗｅｂブラウザコンポーネントによりレンダリングされた画像データを内部メモリから取得する表示イメージ取得部と、
前記表示イメージ取得部が取得した画像データをサムネイル画像とするため画像の縦および横の長さを縮小する変換をする画像加工部と、
前記画像加工部が縮小させた前記画像データを記憶手段に保存させる画像保存部と、
前記記憶手段に保存された画像データをサムネイル画像として所定の配置で表示されるように出力する画像出力部と、を具備する
ことを特徴とするＷｅｂ情報閲覧装置。
【請求項２】
ＷＷＷ環境において、取得した情報を表示させる方法であって、
Ｗｅｂページの内容または検索エンジンの出力結果から、そのリンク先ＵＲＬを抽出する手順と、
前記リンク先ＵＲＬを、Ｗｅｂブラウザコンポーネントに与える手順と、
前記Ｗｅｂブラウザコンポーネントが前記リンク先ＵＲＬを基に取得したリンク先Ｗｅｂページの内容であって、該Ｗｅｂブラウザコンポーネントによりレンダリングされた画像データを内部メモリから取得する手順と、
取得した画像データをサムネイル画像とするため画像の縦および横の長さを縮小する変換をする手順と、
縮小した前記画像データを記憶手段に保存する手順と、
保存された前記画像データをサムネイル画像として所定の配置で表示されるように出力する手順と、を含む
ことを特徴とするＷｅｂ情報表示方法。
【請求項３】
ＷＷＷ環境に接続されるコンピュータ上で実行されるプログラムであって、
Ｗｅｂページの内容または検索エンジンの出力結果から、そのリンク先ＵＲＬを抽出する手順と、
前記リンク先ＵＲＬを、Ｗｅｂブラウザコンポーネントに与える手順と、
前記Ｗｅｂブラウザコンポーネントが前記リンク先ＵＲＬを基に取得したリンク先Ｗｅｂページの内容であって、該Ｗｅｂブラウザコンポーネントによりレンダリングされた画像データを内部メモリから取得する手順と、
取得した画像データをサムネイル画像とするため画像の縦および横の長さを縮小する変換をする手順と、
縮小した前記画像データを記憶手段に保存する手順と、
保存された前記画像データをサムネイル画像として所定の配置で表示されるように出力する手順とを含む
ことを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、Ｗｅｂ情報閲覧装置、Ｗｅｂ情報表示方法及びそのプログラムに関する。
【０００２】
【従来の技術】
大量の画像データやＷｅｂページを効率的に閲覧する方法の一つとして、その表示イメージのサムネイル（画像の縮小見本）画像を一覧表示するという手法がこれまでにも提案され、実施されてきた。
例えば画像データであれは、蓄積した画像ファイルをサムネイル表示することで、１画面上で大量の画像を総覧することができ、その中から目的の画像を効率的に探すことが可能である。
一方、Ｗｅｂページを検索する方法としては、Ｗｅｂページに含まれるテキスト情報を検索エンジンによりキーワード検索する手法が一般的であるが、この検索結果はやはりテキスト情報として出力され、その中から目的のページを絞り込むには、１ページづつ画面表示してその内容を確認する必要があった。
【０００３】
この問題を解決するために、Ｗｅｂページのサムネイルを検索結果と併せて表示することなどが一部の検索サイト等で行われている。さらに、既読のＷｅｂページの画面表示イメージをサムネイルとして保存し、履歴情報やブックマークに含めて表示し視認性を高めるといったことも試みられている。
しかし、Ｗｅｂページは、画像ファイルとは異なり、ファイル内容はＨＴＭＬ（Ｈｙｐｅｒ　Ｔｅｘｔ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）形式であるため、何らかの方法で、このＨＴＭＬファイルを画像として表示するためビットマップデータ（画像データ）に変換して、その表示イメージデータを取得する必要がある。
Ｗｅｂページの表示イメージを取得する方法としては、従来例（１）としてオンスクリーンによる表示イメージ取得方法と、従来例（２）としてプリンタドライバによる表示イメージ取得方法を挙げることができる。
【０００４】
図１６は、従来例（１）のオンスクリーンによる表示イメージ取得方法を用いたＷｅｂ情報閲覧装置１’の機能ブロック図を示している。
表示イメージ取得部２ｂ’は、ＷｅｂページのＵＲＬをＷｅｂブラウザ３’に出力する。Ｗｅｂブラウザ３’は、入力されたＵＲＬで示されるＷｅｂページの内容（情報）をネットワーク上から取得し、その表示イメージを生成するレンダリング処理を行う。そしてそのレンダリング結果を表示装置６’に出力することにより、当該Ｗｅｂページの表示イメージを画面に表示する。表示イメージ取得部２ｂ’は、この表示イメージを表示装置６’からビットマップデータとして取得し、このビットマップデータを画像加工部２ｃ’に与える。そして、画像加工部２ｃ’にＷｅｂページの画像のサムネイルを生成させることにより、サムネイル表示のためのイメージデータを取得する。
【０００５】
図１７は、従来例（２）のプリンタドライバを利用した表示イメージ取得方法によるＷｅｂ情報閲覧装置１”の機能ブロック図を示している。
表示イメージ取得部２ｂ”は、ＷｅｂページのＵＲＬをＷｅｂブラウザ３”に出力する。Ｗｅｂブラウザ３”は、入力されたＵＲＬで示されるＷｅｂページの内容（情報）をネットワーク上から取得し、その画面表示イメージを生成するレンダリング処理を行う。このレンダリング結果に対し、Ｗｅｂブラウザ３”が印刷処理を行うことにより、プリンタドライバ９が印刷イメージデータを作成する。表示イメージ取得部２ａ”は、この印刷イメージデータをビットマップデータとして取得し、このビットマップデータを画像加工部２ｃ”に与える。そして、画像加工部２ｃ”にＷｅｂページの画像のサムネイルを生成させることにより、サムネイル表示のためのイメージデータを取得する。
なお、上記Ｗｅｂブラウザ３’，３”は、ＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）が提供する機能も含むものとする。
【０００６】
このように、Ｗｅｂページのサムネイル画像を作成するためには、ＷＷＷブラウザにより対象Ｗｅｂページを開き画面に表示するか、その印刷イメージを作成する必要がある。このため、従来のサムネイル表示によるＷｅｂ情報閲覧装置１’，１”では、その機能および実装方法について以下のような問題がある。
【０００７】
１）Ｗｅｂページの表示イメージのサムネイル画像を作成するためには、実際に画面に表示する必要があるため、ユーザ側で過去に表示されたことがないページをサムネイル表示することができない。このため、ユーザ側端末のみでサムネイル表示機能を実装する場合、その利用方法は履歴情報やブックマークなど、過去に一度でも表示したことのあるＷｅｂページのサムネイル化に限定される。すなわち、Ｗｅｂページ内のリンク先ページや検索エンジンの実行結果など、未読情報をサムネイル化することはできない。
【０００８】
２）対象Ｗｅｂページを画面に表示せず、その表示イメージをサムネイル化する手法として、上記のようにＷｅｂページの印刷イメージデータを作成しプリンタドライバからビットマップデータを取得する方法がある。しかしこの場合でも、ＷＷＷブラウザにより内部的に印刷処理を行い、さらにその印刷イメージデータをビットマップデータに再構成する必要があるため、処理速度の面で問題がある。また印刷イメージは紙上に出力することを前提としているため、特にＷｅｂページでは画面に表示したイメージとはレイアウトやフォント等が変わってしまうことがあるという問題もある。
【０００９】
３）上記の問題を解決するため、Ｗｅｂ情報閲覧装置をサーバ構成とし、対象Ｗｅｂページがユーザ側端末で画面表示される前にそのサムネイルを作成するという手法が、一部の検索サイト等で行われている。しかしこの場合でも、サーバ上で対象Ｗｅｂページの画面表示を行いサムネイル化する処理は必須であり、多数のユーザにサービスを提供する場合はサーバに高負荷がかかるため、サーバの高性能化・クラスタ化などが必要となり、コスト面で問題がある。このため現在こうしたサービスを行っている検索サイトでは、事前に生成したサムネイル画像をデータベースに蓄積しキャッシュのように利用する手法を取っているが、この方法では、コンテンツがサムネイル生成後に更新された場合、ユーザ側で実際に対象のＷｅｂページを画面表示したときのイメージとの差異が生じるという、情報のリアルタイム性での問題がある。さらに、ユーザが表示したい全てのファイルを事前にサムネイル化しておくことは現実的に不可能であるため、こうした検索サイトによりサムネイル表示できる情報は、インターネット上にあるごく一部のＷｅｂページに限られている。
【００１０】
【発明が解決しようとする課題】
上記１）の問題を解決するには、Ｗｅｂページのサムネイル画像を生成するにあたり、個別にＷｅｂページを開いて画面表示することをせずに、その表示イメージのデータを取得しサムネイル画像化する必要がある。
上記２）の問題を解決するには、Ｗｅｂページのサムネイル画像を生成するにあたり、より少ない処理工程で高速に、かつＷｅｂページの画面表示イメージそのものをサムネイル画像化する必要がある。
上記３）の問題を解決するには、Ｗｅｂページのサムネイル画像を生成するにあたり、Ｗｅｂページ閲覧もしくは検索が行われる毎にリアルタイム（即時）にサムネイル画像化を行う必要がある。
【００１１】
本発明は、上記の点に鑑みてなされたもので、ＷＷＷ環境において、上記課題を解決するため、オフスクリーンでリアルタイムにリンク先Ｗｅｂページのサムネイル画像を生成することができ、該サムネイル画像の表示利用により情報閲覧の利便性を高めることができるＷｅｂ情報閲覧装置、Ｗｅｂ情報表示方法及びそのプログラムを提供するものである。
【００１２】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明は、ＷＷＷ環境において、取得した情報を表示する情報閲覧装置であって、Ｗｅｂページの内容または検索エンジンの出力結果から、そのリンク先ＵＲＬを抽出するリンク先情報抽出部と、ＵＲＬで示されるＷｅｂページの内容を取得するＷｅｂブラウザコンポーネントと、前記リンク先ＵＲＬを前記Ｗｅｂブラウザコンポーネントに与え、前記Ｗｅｂブラウザコンポーネントが前記リンク先ＵＲＬを基に取得したリンク先Ｗｅｂページの内容であって、該Ｗｅｂブラウザコンポーネントによりレンダリングされた画像データを内部メモリから取得する表示イメージ取得部と、前記表示イメージ取得部が取得した画像データをサムネイル画像とするため画像の縦および横の長さを縮小する変換をする画像加工部と、前記画像加工部が縮小させた前記画像データを記憶手段に保存させる画像保存部と、前記記憶手段に保存された画像データをサムネイル画像として所定の配置で表示されるように出力する画像出力部と、を具備することを特徴とする。
【００１３】
また、請求項２に記載の発明のＷｅｂブラウザ表示方法は、ＷＷＷ環境において、取得した情報を表示させる方法であって、Ｗｅｂページの内容または検索エンジンの出力結果から、そのリンク先ＵＲＬを抽出する手順と、前記リンク先ＵＲＬを、Ｗｅｂブラウザコンポーネントに与える手順と、前記Ｗｅｂブラウザコンポーネントが前記リンク先ＵＲＬを基に取得したリンク先Ｗｅｂページの内容であって、該Ｗｅｂブラウザコンポーネントによりレンダリングされた画像データを内部メモリから取得する手順と、取得した画像データをサムネイル画像とするため画像の縦および横の長さを縮小する変換をする手順と、縮小した前記画像データを記憶手段に保存する手順と、保存された前記画像データをサムネイル画像として所定の配置で表示されるように出力する手順と、を含むことを特徴とする。
なお、“ＷＷＷ”は、Ｗｏｒｌｄ　Ｗｉｄｅ　Ｗｅｂの略であり、“ＵＲＬ”は、Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒの略である。
る。
【００１４】
また、請求項３に記載の発明は、ＷＷＷ環境に接続されるコンピュータ上で実行されるプログラムであって、Ｗｅｂページの内容または検索エンジンの出力結果から、そのリンク先ＵＲＬを抽出する手順と、前記リンク先ＵＲＬを、Ｗｅｂブラウザコンポーネントに与える手順と、前記Ｗｅｂブラウザコンポーネントが前記リンク先ＵＲＬを基に取得したリンク先Ｗｅｂページの内容であって、該Ｗｅｂブラウザコンポーネントによりレンダリングされた画像データを内部メモリから取得する手順と、取得した画像データをサムネイル画像とするため画像の縦および横の長さを縮小する変換をする手順と、縮小した前記画像データを記憶手段に保存する手順と、保存された前記画像データをサムネイル画像として所定の配置で表示されるように出力する手順と、を含むことを特徴とするプログラムである。
【００１５】
なお、上記各発明において、前記サムネイル画像を表示する際、該サムネイル画像をリンク先と関連させて表示することが好ましい。
【００１６】
本発明のＷｅｂ情報閲覧装置は、前記のように構成され、以下のように動作する。
前記リンク先情報抽出部は、Ｗｅｂページの内容または検索エンジンの出力結果から、これらに含まれるリンク先のＵＲＬ（リンク先ＵＲＬ）を抽出し、このリンク先ＵＲＬを表示イメージ取得部に出力する。
表示イメージ取得部は、入力されたリンク先ＵＲＬの情報をＷｅｂブラウザコンポーネントに出力する。なお、このＷｅｂブラウザコンポーネントは、Ｗｅｂブラウザにその機能を与えるソフトウェア・コンポーネント（ソフトウェア部品）である。
【００１７】
Ｗｅｂブラウザコンポーネントは、入力されたリンク先ＵＲＬの情報に基づいて対象Ｗｅｂページの内容を取得し、取得したＷｅｂページの画面表示イメージを生成するレンダリング処理を行う。このレンダリング処理により、Ｗｅｂページの内容のビットマップデータ（画像データ）が内部メモリ上のバッファリング領域に展開される。
表示イメージ取得部は、展開されたビットマップデータを内部メモリ上のバッファリング領域から取得し、画像加工部に出力する。
【００１８】
画像加工部は、サムネイル画像を得るためビットマップデータの縮小変換、すなわち当該Ｗｅｂページの画像の縦及び横の長さを縮小する変換を行い、画像保存部に出力する。
画像保存部は、縮小されたビットマップデータを、サムネイル画像ファイルとしてローカルディスクや内部メモリ等の記憶手段に保存する。
画像出力部は、内部メモリに一時保存されている縮小ビットマップデータもしくはローカルディスクに保存されたサムネイル画像ファイルから読み込んだサムネイル画像を、別途定められる用途に合わせた配置で表示されるように出力する。出力先が表示装置である場合には、当該表示装置上にてサムネイル画像が所定の配置で表示される。
【００１９】
本発明のＷｅｂ情報閲覧装置、Ｗｅｂ情報表示方法及びそのプログラムでは、上記一連の処理を、Ｗｅｂページ閲覧もしくは検索が行われる毎にリアルタイム（即時）に行うことで、Ｗｅｂページを閲覧する際、多数からなるリンク先のＷｅｂページを個別に開く前に（開かずに）、サムネイル画像によりその画面表示イメージを一覧表示することが可能となり、情報閲覧の利便性を高めることができる。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
なお、以下の説明において、同一の構成要素には同一の符号を用いて表している。
【００２１】
図１は、本発明の一実施の形態であるＷｅｂ情報閲覧装置１の構成を示すブロック図である。
同図において、符号２ａは、リンク先情報抽出部である。このリンク先情報抽出部２ａは、ユーザがアクセスしたＷｅｂページまたは検索エンジンの検索結果から、これらに含まれるリンク先のＵＲＬ（リンク先ＵＲＬ）を抽出する。
符号２ｂは、表示イメージ取得部である。この表示イメージ取得部２ｂは、リンク先情報抽出部２ａが抽出したリンク先ＵＲＬを、リンク先情報としてＷｅｂブラウザコンポーネント３に出力する。そして、Ｗｅｂブラウザコンポーネント３によりレンダリング処理され内部メモリ上のバッファリング領域（バッファリング部４）に展開された上記リンク先ＵＲＬで示されるＷｅｂページのビットマップデータを、バッファリング部４から取得する。
【００２２】
符号２ｃは、画像加工部である。この画像加工部２ｃは、表示イメージ取得部２ｂが取得したビットマップデータをサムネイル画像とするため、当該Ｗｅｂページの画像の縦および横の長さを縮小する変換を行う。
符号２ｄは、画像保存部である。この画像保存部２ｄは、画像加工部２ｃにより縮小されたビットマップデータを内部メモリに一時保存（保持）するとともに、サムネイル画像ファイルとしてローカルディスク５に保存する。
符号２ｅは、画像表示部である。この画像表示部２ｅは、画像保存部２ｄにより内部メモリに保持された縮小ビットマップデータまたはローカルディスク５に保存されたサムネイル画像ファイルから読み込んだ縮小ビットマップデータからなるサムネイル画像を、別途定められる用途に合わせた配置で表示装置６上に表示させる。
【００２３】
なお、上記リンク先情報抽出部２ａ、表示イメージ取得部２ｂ、画像加工部２ｃ、画像保存部２ｄ、画像表示部２ｅの各部およびＷｅｂブラウザコンポーネント３は、メモリおよびＣＰＵ（中央処理装置）等により構成される処理部（図示せず）に、これらの各機能を実現するためのプログラムを、そのメモリにロードして実行することによりその機能が実現されるものとする。また、Ｗｅｂブラウザコンポーネント３は、ＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）が提供する機能も含むものとする。
また、上記内部メモリは、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）により構成され、ローカルディスク５は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ−ＯｎｌｙＭｅｍｏｒｙ）、ハードディスク、光磁気ディスク等の不揮発性の記録装置により構成されている。
また、Ｗｅｂ情報閲覧装置１には、周辺機器として入力装置等（図示せず）が接続されるものとする。ここで、入力装置とはキーボード、マウス等の入力デバイスのことをいう。また、上記表示装置６とはＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）や液晶表示装置等のことをいう。
【００２４】
次に、このように構成された本実施形態のＷｅｂ情報閲覧装置１の動作について、図２〜７に示すフローチャートを参照し説明する。
【００２５】
［リンク先情報抽出処理（図２：ステップＳ２０１）］
リンク先情報抽出部２ａは、はじめに、Ｗｅｂページまたは検索エンジンの出力結果のＨＴＭＬファイルの入力を受ける（図３：ステップＳ３０１）。そして、入力を受けたＨＴＭＬファイルを解析し（図３：ステップＳ３０２）、この中に含まれるリンク先ＷｅｂページのＵＲＬを抽出する（図３：ステップＳ３０３）。そして、抽出したＵＲＬをリンク先情報として、表示イメージ取得部２ｂに出力する（図３：ステップＳ３０４）。
【００２６】
［表示イメージ取得処理（図２：ステップＳ２０２）］
表示イメージ取得部２ｂは、リンク先情報抽出部２ａよりリンク先情報の入力を受け（図４：ステップＳ４０１）、入力されたリンク先情報を、Ｗｅｂブラウザコンポーネント３に出力する（図４：ステップＳ４０２）。Ｗｅｂブラウザコントロール３は、リンク先情報の入力を受け（図４：ステップＳ４０３）、入力されたリンク先情報に基づいて対象Ｗｅｂページの内容をネットワーク上から取得し（図４：ステップＳ４０４）、その表示イメージを生成するレンダリング処理を行う（図４：ステップＳ４０５）。そして、そのレンダリング結果はビットマップデータとして内部メモリ上のバッファリング部４に展開される（図４：ステップＳ４０６）。表示イメージ取得部２ｂは、バッファリング部４に展開されたビットマップデータを取得し（図４：ステップＳ４０７）、このビットマップデータを画像加工部２ｃに出力する（図４：ステップＳ４０８）。
【００２７】
［画像加工処理（図２：ステップＳ２０３）］
画像加工部２ｃは、表示イメージ取得部２ｂより入力されたビットマップデータを受け（図５：ステップＳ５０１）、このビットマップデータに対し、その表示イメージの縦及び横の長さを縮小する変換をする画像の加工処理を行い、縮小ビットマップデータを生成する（図５：ステップＳ５０２）。そして、この縮小ビットマップデータを画像保存部２ｄに出力する（図５：ステップＳ５０３）。
【００２８】
［画像保存処理（図２：ステップＳ２０４）］
画像保存部２ｄは、画像加工部２ｃより縮小ビットマップデータの入力を受け（図６：ステップＳ６０１）、この縮小ビットマップデータを、サムネイル画像ファイルとしてローカルディスク５に保存するとともに（図６：ステップＳ６０２）、内部メモリを利用してこれを保持する（図６：ステップＳ６０３）。
【００２９】
［画像表示処理（図４：ステップＳ２０５）］
画像表示部２ｅは、画像保存部２ｄにより内部メモリに保持されている縮小ビットマップデータもしくはローカルディスク５に保存されたサムネイル画像ファイルから当該縮小ビットマップデータを取得し（図７：ステップＳ７０１）、別途定められる用途に合わせた配置で表示装置６に表示させる（図７：ステップＳ７０２）。
なお、上記で説明した動作フローは一例であり、上記の処理の流れに限定されるものではない。
【００３０】
以上に本発明の一実施の形態を説明したが、本発明をＷｅｂブラウザに適用することにより、（１）リンク先Ｗｅｂページのサムネイル表示機能を実装したＷｅｂブラウザを構成することが可能となり、また本発明をＨＴＭＬファイルの内容を加工するサーバに適用することにより、（２）Ｗｅｂページ検索サーバ（検索エンジン）の検索結果のＨＴＭＬファイルに、そのリンク先のＷｅｂページの内容のサムネイル表示を埋め込む機能を実装したサーバ（ＨＴＭＬ加工サーバ）を構成することが可能となる。
【００３１】
具体的には、（１）Ｗｅｂページのサムネイル表示機能を実装したＷｅｂブラウザの場合、図８に示すように、Ｗｅｂ情報閲覧装置１の機能に、さらにＷｅｂページなどのＨＴＭＬファイルのテキスト情報を表示装置６に出力するＨＴＭＬ表示部７を設け、このＨＴＭＬ表示部７から出力されるテキスト情報と、画像表示部２ｅから出力されるサムネイル画像とが表示装置６にて合成され表示されるＷｅｂブラウザを構成することができる。このＷｅｂブラウザでは、閲覧中のＷｅｂページの内容を表示するとともに、このＷｅｂページのリンク先情報から、自動的かつリアルタイムにリンク先Ｗｅｂページのサムネイル画像を生成し、これを同一画面上に表示することで、閲覧中のＷｅｂページのリンク先Ｗｅｂページを画像としてユーザに提示することができる。図９に、その表示画面例を示している。この図では、Ｗｅｂブラウザの左側領域にユーザがアクセスしているＷｅｂページ１の内容が表示され、右側領域に、Ｗｅｂページ１にてハイパーリンクしているリンク先のＷｅｂページのサムネイル画像が表示されている。このように、本実施例により、ユーザのＷｅｂ閲覧の利便性、視認性を向上することができる。
【００３２】
また、現在では、一般的なＷｅｂブラウザ上で複数のＷｅｂページを表示させ、Ｗｅｂページ毎にＷｅｂページのタイトルやＵＲＬを表示するタブを付加し、これを切り替えることにより、Ｗｅｂページ閲覧の利便性を高める試みが行われている。しかし、その表示は、テキストによるものであり、Ｗｅｂページの内容を確認するためには、該当Ｗｅｂページを実際に表示するしかなく、利便性・視認性が低いものであった。
このようなＷｅｂブラウザに対し本発明を適用し、このタブ表示に、Ｗｅｂページのサムネイル画像を表示させるようにすれば、複数のＷｅｂページの内容を画像としてユーザに提示することができる（図１０参照）。これにより、複数のＷｅｂページを閲覧する際の利便性・視認性を向上することができる。
【００３３】
また、一般的なＷｅｂブラウザでは、履歴として既読のＷｅｂページを示す情報を表示することができるが、それはＷｅｂページのページタイトルやＵＲＬといったテキストでの表示が一般的である。本発明を適用したＷｅｂブラウザでは、このテキスト表示をＷｅｂページのサムネイル表示とすることにより、履歴情報を画像化し、ユーザに提示することができるようになる。図１１にこの場合の表示画面例を示している。この例では、Ｗｅｂブラウザの左側領域に、画像化した履歴情報（履歴にあるアクセス先のＷｅｂページのサムネイル画像を含む）の表示をし、右側領域に現に参照しているＷｅｂページ１の内容を表示している。さらに、こうした既読のＷｅｂページのサムネイル画像を、Ｗｅｂページのリンク先情報とともに蓄積・管理し、これを平面状のリンク構造表現に重ねてサムネイル表示することにより（図１２参照）、ユーザのＷｅｂページ閲覧の履歴とリンク先ページの構造を画像化・可視化することもできる。これにより、既読のＷｅｂページの情報を再利用する際の効率化をはかることができる。
【００３４】
次に（２）のＨＴＭＬ加工サーバの場合、図１３に示すように、画像表示部２ｅを除くＷｅｂ情報閲覧装置１の機能に、さらにＷｅｂページを構成するＨＴＭＬファイルに、サムネイル画像を表示するためのタグを付加するＨＴＭＬ加工部８を組み込むことにより、サムネイル表示を埋め込んだＨＴＭＬファィルを作成する機能を実装したＨＴＭＬ加工サーバ１”を構成することが可能である。
【００３５】
一般的なＷｅｂページ検索エンジンは、ユーザからの要求に応じて、任意の検索キーワードに合致するＷｅｂページのリストを出力する。このＷｅｂページのリストは、検索結果であるＷｅｂページのページタイトルやそのＵＲＬがテキストにより表示される（図１４参照）。本発明を適用したＨＴＭＬ加工サーバ１”は、一般的なＷｅｂページ検索エンジンと組み合わせることにより、Ｗｅｂページ検索結果にサムネイル画像を表示させるタグを付加することができる。このサムネイル画像を表示させるタグを付加したＷｅｂページ検索結果をＷｅｂブラウザに出力することにより、Ｗｅｂページ検索結果をリンク先のサムネイル画像とともに、表示させることができる（図１５参照）。これにより、Ｗｅｂページ検索結果の視認性を向上することができる。
【００３６】
また、本発明は、インターネットの他、ＬＡＮやダイアルアップによるネットワーク等を利用する場合にも適用できるものである。
また、図１における各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりＷＷＷ環境における情報閲覧の制御を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００３７】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００３８】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００３９】
以上、この発明の実施形態を、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の構成等も含まれる。
【００４０】
【発明の効果】
以上、詳細に説明したように、本発明によれば、結果として、ユーザがアクセスしたＷｅｂページ内や検索エンジンの実行結果などに含まれるリンク先のＷｅｂページを個別に画面表示する前に、オフスクリーンでその表示イメージを取得しサムネイル画像とすることができるため、未読のＷｅｂページであってもそのサムネイル画像を得ることができる。
また、本発明によれば、Ｗｅｂページのサムネイル画像を生成するにあたり、その表示イメージの画像データを、直接内部メモリ上から取得するので、高速かつリアルタイムに、Ｗｅｂページの画面表示イメージそのものをサムネイル画像とすることができる。
以上のように、本発明は、Ｗｅｂページの表示イメージを、オフスクリーンで高速かつリアルタィムにサムネイル画像化することが可能であるから、多数のＷｅｂページを閲覧する場合、個別にリンク先のＷｅｂページを開く前に、サムネイル画像によりそれらの画面表示イメージを所定の配置で表示されるように出力することで、情報閲覧の利便性を高める効果を得ることができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態であるＷｅｂ情報閲覧装置の機能ブロック図である。
【図２】同実施形態のＷｅｂ情報閲覧装置の動作フローチャートである。
【図３】同実施形態のリンク先情報抽出部の動作フローチャートである。
【図４】同実施形態の表示イメージ取得部及びＷｅｂブラウザコンポーネントの動作フローチャートである。
【図５】同実施形態の画像加工部の動作フローチャートである。
【図６】同実施形態の画像保存部の動作フローチャートである。
【図７】同実施形態の画像表示部の動作フローチャートである。
【図８】本発明の他の実施例であるＷｅｂブラウザを備えるＷｅｂ情報閲覧装置の機能ブロック図である。
【図９】同実施例のＷｅｂブラウザにおいて、リンク先のサムネイル表示をさせた画面表示例である。
【図１０】同実施例のタブ機能を有するＷｅｂブラウザにおいて、リンク先のサムネイル表示をさせた画面表示例である。
【図１１】同実施例の履歴記録機能を有するＷｅｂブラウザにおいて、履歴情報を画像化した画面表示例である。
【図１２】同実施例の履歴記録機能を有するＷｅｂブラウザにおいて、履歴情報のリンク構造表現に重ねてサムネイル画像を表示させた画面表示例である。
【図１３】本発明のさらに他の実施例であるＨＴＭＬ加工サーバの機能ブロック図である。
【図１４】一般的な検索エンジンの検索結果の画面表示例である。
【図１５】上記他の実施例のＨＴＭＬ加工サーバによる、検索エンジンの検索結果とリンク先のサムネイル画像とを同時に表示する画面表示例である。
【図１６】従来例（１）のオンスクリーンによる表示イメージ取得方法を用いたＷｅｂ情報閲覧装置の機能ブロック図である。
【図１７】従来例（２）のプリンタドライバを利用した表示イメージ取得方法によるＷｅｂ情報閲覧装置の機能ブロック図である。
【符号の説明】
１，１’…Ｗｅｂ情報閲覧装置
１”…ＨＴＭＬ加工サーバ（Ｗｅｂ情報閲覧装置）
２ａ…リンク先情報抽出部
２ｂ，２ｂ’，２ｂ”…表示イメージ取得部
２ｃ，２ｃ’，２ｃ”…画像加工部
２ｄ…画像保存部
２ｅ…画像表示部（画像出力部）
３…Ｗｅｂブラウザコンポーネント
３’，３”…Ｗｅｂブラウザ
４…バッファリング部
５…ローカルディスク
６，６’…表示装置
７…ＨＴＭＬ表示部
８…ＨＴＭＬ加工部
９…プリンタドライバ
【図１】
2004070809.tif 000003
【図２】
2004070809.tif 000004
【図３】
2004070809.tif 000005
【図４】
2004070809.tif 000006
【図５】
2004070809.tif 000007
【図６】
2004070809.tif 000008
【図７】
2004070809.tif 000009
【図８】
2004070809.tif 000010
【図９】
2004070809.tif 000011
【図１０】
2004070809.tif 000012
【図１１】
2004070809.tif 000013
【図１２】
2004070809.tif 000014
【図１３】
2004070809.tif 000015
【図１４】
2004070809.tif 000016
【図１５】
2004070809.tif 000017
【図１６】
2004070809.tif 000018
【図１７】
2004070809.tif 000019