JP2000215138A - 情報探索装置、及びプログラムが記憶された記憶媒体 - Google Patents

情報探索装置、及びプログラムが記憶された記憶媒体

Info

Publication number
JP2000215138A
JP2000215138A JP11014417A JP1441799A JP2000215138A JP 2000215138 A JP2000215138 A JP 2000215138A JP 11014417 A JP11014417 A JP 11014417A JP 1441799 A JP1441799 A JP 1441799A JP 2000215138 A JP2000215138 A JP 2000215138A
Authority
JP
Japan
Prior art keywords
information
search
page
web page
keyword
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP11014417A
Other languages
English (en)
Inventor
Takashi Koshiro
孝 湖城
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP11014417A priority Critical patent/JP2000215138A/ja
Publication of JP2000215138A publication Critical patent/JP2000215138A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【課題】特定の内容に関係するWebページを効率良く
ダウンロードできるようにする。 【解決手段】CPU20は、ブラウザプログラム30の
実行によりWebページをダウンロードして表示部22
において表示させると共に、バックグラウンドてで先読
み処理を実行して、特定の内容のWebページを検索す
るために指定されたキーワード(検索情報)をもとにし
て、ダウンロードしたWebページ内に設定されたリン
ク先の他のWebページについて、キーワードが含まれ
るか否かを検知し、この検知結果をWebページ中の他
のWebページとのリンクを表す情報に付加して表示さ
せ先読み処理をる。これにより、Webページ情報内に
設定されたリンク先の他のWebページ情報が、キーワ
ードに関係するWebページであるか否かを表示内容か
ら予め知ることができる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ネットワークを介
してダウンロードしたページ情報を表示させる情報探索
装置、及びプログラムが記憶された記憶媒体に関する。
【0002】
【従来の技術】近年では、インターネットが広く利用さ
れており、WWW(World Wide Web)ブラウザ(以下、
単にブラウザと略称する)を用いることにより、ネット
ワークを介して接続された世界中に配置されたWWWサ
ーバに登録されたホームページ(Webページ)をダウ
ンロードして画面に表示させることができる。
【0003】特定の内容のWebページをダウンロード
しようとする場合には、インターネット上のリソースを
検索する情報検索システム(検索エンジン)を利用する
ことで、所望するWebページをダウンロードすること
ができる。例えば、特定の内容に関係する任意のキーワ
ード(検索情報)を指定することでキーワードに関係す
るWebページが検索されて、そのWebページの内容
を説明する一覧が表示されるので、この一覧表示中から
選択することで該当するWebページをダウンロードさ
せることができる。
【0004】Webページは、HTML(Hyper Text M
arkup Language)と呼ばれるテキスト編集用言語を用い
て作成されている。このHTMLによってテキストや画
像、音声等を含むWebページを容易に作成することが
できる。また、HTMLでは、所定の文字列によるタグ
によってリンク命令が記述され、他のページとのリンク
を設定することができる。
【0005】また、WWWブラウザでは、Webページ
中の他のページとのリンクが設定された位置(リンク命
令位置)を指定するだけで、リンクが設定されたページ
を直ちにブラウザ画面に表示させることができる。この
操作を次々に行なうことで、いわゆるネットサーフィン
を実行することができる。
【0006】一般に、所望するWebページのダウンロ
ードは、キーワードの指定による情報検索システムを利
用した検索とネットサーフィンを組み合わせた操作によ
って行われている。
【0007】
【発明が解決しようとする課題】しかしながら従来で
は、情報検索システムを利用することにより、最初は指
定したキーワードに関係するWebページがダウンロー
ドされるものの、このWebページからリンクされた他
のWebページについては、先に検索したキーワードに
関する内容もあれば無関係の内容であることもある。こ
のため、実際にリンク先のWebページにジャンプして
ダウンロードし、その内容を確認してみなければならな
いが、そのために時間と通信費用が掛かってしまう。こ
うしてダウンロードしたWebページの内容を確認した
結果、希望する内容と異なっている場合には、ダウンロ
ードに要した時間と通信費用が全くの無駄となってしま
う。特に、画像等のデータ量が大きいデータが多数含ま
れるWebページをダウンロードするような場合には、
ダウンロードに非常に長い時間を要すこともあり、また
ダウンロード中には他の処理を行なうこともできないた
め非常に使い勝手が悪かった。
【0008】本発明は、前記のような問題に鑑みなされ
たもので、特定の内容に関係するWebページを効率良
くダウンロードすることができる情報探索装置、及びプ
ログラムが記憶された記憶媒体を提供することを目的と
する。
【0009】
【課題を解決するための手段】本発明は、ネットワーク
を介してサーバからダウンロードしたページ情報を表示
させる情報探索装置において、ページ情報に含まれる特
定の情報を指示するための検索情報を設定する検索情報
設定手段と、ダウンロードしたページ情報内に設定され
たリンク先の他のページ情報について、前記検索情報設
定手段によって設定された検索情報に該当する情報が含
まれるか否かを検知する検索情報検知手段と、前記検索
情報検知手段による検知結果を表示する表示手段とを具
備しているので、ページ情報内に設定されたリンク先の
他のページ情報が、特定の内容に関係する任意の検索情
報(キーワード)を含むか否か、すなわち特定の内容の
Webページであるか否かを表示内容から予め知ること
ができる。
【0010】また、前記検索情報検知手段は、ページ情
報の表示中に、同ページ情報内に設定されたリンク先の
他のページ情報に対して、前記検索情報に該当する情報
が含まれるか否かを検知するので、ダウンロードされた
ページ情報の内容の確認がユーザによって行われている
間に、リンク先のページ情報が特定の内容に関係するか
判別され、その結果を表示させることができる。
【0011】また、前記検索情報検知手段は、ページ情
報内に設定されたリンク先を表す情報中に前記検索情報
が含まれる場合には、リンク先の他のページ情報内に前
記検索情報が含まれるものとし、前記検索情報が含まれ
ない場合には、ページ情報の表示中に、同ページ情報内
に設定されたリンク先の他のページ情報の一部をダウン
ロードして、前記検索情報に該当する情報が含まれるか
否かを検知するので、ページ情報内に設定されたリンク
先を表す情報、例えばページ情報の内容を説明する文字
列が存在する場合に、この情報中に検索情報が含まれて
いればリンク先のページ情報中に含まれているものとみ
なしてページ情報のダウンロードを行わないようにす
る。
【0012】また、ページ情報と検索情報とが対応付け
られて記憶されているページ情報記憶手段をさらに有
し、前記検索情報設定手段により設定される検索情報を
もとに、前記検索情報に該当するページ情報を検索する
検索手段を具備するので、ページ情報を検索するために
指定した検索情報をもとにして、一貫してページ情報に
対する処理が行われる。
【0013】また、ネットワークを介して入力された要
求に応じてページ情報を提供するサーバ装置において、
ページ情報に含まれる特定の情報を指示するための検索
情報が入力された場合に、前記検索情報に該当するペー
ジ情報を検索する検索手段と、前記検索手段によって検
索されたページ情報の一部をダウンロードし、このダウ
ンロードしたページ情報について、前記検索情報に該当
する情報が含まれるか否かを検知する検索情報検知手段
と、前記検索情報検知手段による検知結果を表示させる
表示手段とを具備することで、ページ情報の提供を受け
る装置側での処理負担を軽減させることができる。
【0014】
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態について説明する。
【0015】図1は本発明の実施の形態に係わる先読み
機能付きブラウザ装置10(情報探索装置)の電子回路
の構成を示すブロック図である。先読み機能付きブラウ
ザ装置10は、各種の記憶媒体に記録されたプログラム
を読み込み、この読み込んだプログラムによって動作が
制御されるコンピュータによって構成される。
【0016】先読み機能付きブラウザ装置10は、イン
ターネットなどのネットワーク12を介して他のコンピ
ュータ14、例えばホームページ(Webページ)を提
供するサーバ装置(WWWサーバ)と接続されており、
任意に指定されるWebページをダウンロードして表示
させることができる。また、先読み機能付きブラウザ装
置10は、ダウンロードしたWebページを表示してい
るバックグラウンドで、現在表示中のWebページとリ
ンクが設定された他のWebページをダウンロードし、
予め指定されているキーワード(検索情報)が存在する
か否かを判別して、この判別結果に応じて現在表示中の
Webページにおける他のページとのリンクが設定され
た位置(リンク命令位置)の表示形態を変更することが
できる。
【0017】先読み機能付きブラウザ装置10は、図1
に示すように、CPU20が入力部21、表示部22、
通信部23、記憶媒体読取部24、及びメモリ26と相
互に接続されている。
【0018】CPU20は、先読み機能付きブラウザ装
置10の全体の制御を司るもので、メモリ26に記憶さ
れたプログラムを実行することにより各種の処理を実行
する。CPU20は、メモリ26に記憶されるブラウザ
プログラム30を実行することにより、ネットワーク1
2を介して任意の指定に応じてWebページをダウンロ
ードして表示させるブラウザ処理と共に、現在表示中の
Webページとリンクが設定された他のWebページを
ダウンロードし、予め指定されているキーワードが存在
するか否かを判別して、この判別結果に応じて現在表示
中のWebページにおける他のページとのリンクが設定
された位置(リンク命令位置)の表示形態を変更する先
読み処理を実行することができる。
【0019】入力部21は、キーボードや、マウスなど
ポインティングデバイスにより構成され、データや各種
の指示を入力するために用いられる。
【0020】表示部22は、各種情報を表示するための
もので、ブラウザプログラムを実行することによりダウ
ンロードしたWebページなどが表示される。
【0021】通信部23は、CPU20のもとでネット
ワーク12を介した他のコンピュータ14(サーバ装置
等)との通信を制御する。
【0022】記憶媒体読取部24は、プログラム、デー
タ等が予め記録されている記憶媒体25を有しており、
この記憶媒体25は磁気的、光学的記憶媒体、もしくは
半導体メモリで構成されている。記憶媒体25は、記録
媒体読取部24に固定的に設けたもの、もしくは着脱自
在に装着するものである。また、記憶媒体25に記憶さ
れるプログラム、データ等は、通信回線等を介して接続
された他の機器から受信して記憶する構成にしても良
く、さらに、通信回線等を介して接続された他の機器側
に記憶媒体を備えた記憶装置を設け、この記憶媒体に記
憶されているプログラム、データを通信回線を介して使
用する構成にしても良い。
【0023】メモリ26は、CPU20によってアクセ
スされるプログラムやデータの情報が必要に応じて記憶
されるもので、例えば図1に示すように、Webページ
をダウンロードして表示させるブラウザ処理と共に先読
み処理を実現するブラウザプログラム30、Webペー
ジを指定するURL(uniform resource locator)アド
レスとホームページ名称(及び付随するテキストデー
タ)とキーワードとが対応付けて登録されているホーム
ページ検索データベース31、Webページに含まれる
特定の情報を指示するためのキーワードに基づいてホー
ムページ検索データベース31を検索し、キーワードに
該当するURLアドレスを検索する処理(検索情報検知
手段)を実現するホームページ検索プログラム32の
他、ブラウザ処理及び先読み処理で用いられる各種デー
タ、すなわちキーワード33、サーチポインタ34、先
読みモードフラグ35、先読み完了フラグ36、現在の
ページデータ37、先読み中のホームページテキスト3
8が一時的に記憶される。各データの使用方法について
の詳細については後述する。なお、メモリ26には、作
業用のデータを一時的に記憶するためのワークエリアが
必要に応じて設けられる。
【0024】次に、本実施形態の先読み機能付きブラウ
ザ装置10の動作について、図2及び図3に示すフロー
チャート、及び図4乃至図8に示すブラウザ画面の例を
参照しながら説明する。
【0025】まず、図2に示すフローチャートを参照し
ながらブラウザ処理(全体処理)について説明する。
【0026】ブラウザ処理は、CPU20によりメモリ
26に記憶されたブラウザプログラム30を起動するこ
とにより開始される。
【0027】ブラウザプログラム30が起動されると、
CPU20は、予め設定されているスタート時にダウン
ロードすべきWebページのURLアドレスを現在のペ
ージのURLアドレスにセットし、このURLアドレス
に応じてネットワーク12、通信部23を通じてWeb
ページデータをダウンロードし、メモリ26に現在のペ
ージデータ37として格納する(ステップA1)。CP
U20は、メモリ26に格納された現在のページデータ
37をもとに、表示部22の表示画面中に設定したブラ
ウザ画面に表示させる(ステップA2)。
【0028】図4(1)には、ブラウザプログラム30
を起動した際に表示されるWebページの一例を示して
いる。図4に示すように、ブラウザ画面には、コマンド
を指示するための複数のボタン、すなわち直前に表示さ
せたWebページを再度表示させるための「戻る」ボタ
ン40、Webページのダウンロードを中止させるため
の「中止」ボタン41、現在表示しているWebページ
のURLアドレスを登録するための「ブックマーク」ボ
タン42、予め設定されているホームページを表示させ
るための「ホーム」ボタン43、情報検索システム(検
索エンジン)を利用した検索処理を実行させて任意に指
定するキーワードに関係するホームページを検索させる
共に先読み処理を実行させるための「検索」ボタン4
4、任意に指定するキーワードをもとにした先読み処理
を実行させる「先読み」ボタン45の各ボタンが設けら
れている。
【0029】また、現在表示中のWebページのURL
アドレスを表示するためのURLアドレス表示エリア4
6、「先読み」ボタン45による指示により実行される
先読み処理で用いられるキーワードを表示するための先
読みキーワード表示エリア47が設けられている。
【0030】各ボタンとURLアドレス表示エリア46
及び先読みキーワード表示エリア47は、例えば、図4
に示すように、ページを表示するためのページ表示エリ
アの上部に設けられている。
【0031】ここで「検索」ボタン44が指示されて検
索処理の実行が指示されると、CPU20は、任意に指
定されるキーワード(検索情報)をもとに、キーワード
に該当するWebページ(のURLアドレス)を検索す
る検索処理を起動し、検索キーワード入力と先読み検索
する/しないの設定画面を表示させる(ステップA
4)。
【0032】図4(2)には、「検索」ボタン44が指
定された場合の設定画面の表示例を示している。図4
(2)に示す設定画面には、検索キーワードを入力する
ためのキーワード入力欄と、先読み検索を「する」か
「しない」かを選択する項目が設けられている。キーワ
ード入力欄は、入力部21に対する操作によって入力さ
れる文字列が検索キーワードとして表示されるもので、
図4(2)では「きつね」が検索キーワードとして入力
されたことを表している。また、先読み検索を「する」
か「しない」は、何れか一方が入力部21に対する操作
によって選択されるもので、図4(2)では先読み検索
を「する」が選択されて反転表示されている状態を表し
ている。
【0033】CPU20は、設定画面での設定内容が確
定されると(ステップA5)、先読み検索「しない」が
選択されている場合には(ステップA6)、先読みモー
ドフラグ35をオフし(ステップA7)、一方、先読み
検索「する」が選択されている場合には、先読みモード
フラグ35をオンする(ステップA8)。この先読みモ
ードフラグ35をオンすることで、メイン処理と独立し
てバックグラウンドで後述する先読み処理が実行され
る。また、CPU20は、キーワード入力欄に表示され
ている文字列のデータを、メモリ26にキーワード33
として登録する(ステップA9)。
【0034】ここで、CPU20は、ホームページ検索
プログラム32を起動し、キーワード33をもとにして
ホームページ検索データベース31を検索することによ
り、指定されたキーワードに対応するWebページを検
知する(ステップA10)。すなわち、ホームページ検
索データベース31に登録されたキーワードに対して検
索を行った結果、該当するキーワードが登録されていた
場合には、このキーワードに対応付けて登録されている
ジャンプ先URLアドレスとホームページ名称(及び付
随するテキストデータ)をホームページ検索データベー
ス31から取得して、メモリ26に現在のページデータ
37として記憶する(ステップA11)。
【0035】CPU20は、メモリ26に格納された現
在のページデータ37をもとにして、表示部22におい
てWebページの内容、すなわち任意に指定されたキー
ワードに関係するホームページ(Webページ)のホー
ムページ名称の一覧を表示させる(ステップA12)。
【0036】HTMLでは、リンク命令が、例えば「<
A HREF=”http://***…”>きたきつ
ね日記</A>」のように記述され、リンク先「”ht
tp://***…”」が指定される。ブラウザ画面上
では、<…>部分の命令は表示されず、テキスト部分
「きたきつね日記」のみがリンク命令位置としてアンダ
ーラインが付加されたり、他の文字とは異なる色などが
用いられて強調表示される。
【0037】この画面に対する入力部21(マウス)な
どによる強調表示されたテキスト部分の選択操作によっ
て、対応するURLアドレスをもとにして他のWebペ
ージにジャンプすることができる。
【0038】一方、CPU20は、後述する先読み処理
のために、現在の先読み位置を現在のページデータ37
の先頭に設定する(ステップA13)。この現在の先読
み位置は、先読み処理においてサーチポインタ34にセ
ットされる。また、CPU20は、先読み処理が実行さ
れるように先読み完了フラグ36をオフにセットする
(ステップA14)。
【0039】図5(3)には、入力されたキーワード
「きつね」をもとに検索処理が実行された結果の表示画
面の一例を示している。図5(3)において「きたきつ
ね日記」「○○動物園」「日本むかし話」の文字列がホ
ームページ名称であり、他のWebページとのリンクが
設定されている位置(リンク命令位置)である。従っ
て、この文字列を選択指示することで、リンクされた他
のWebページをダウンロードして表示させることがで
きる。また、ホームページ名称に付随してホームページ
検索データベース31に登録されていたテキストデータ
による文字列が、ホームページ名称の文字列の後に表示
されている。このホームページ名称に付随するテキスト
データは、例えば、ホームページの内容の概略を説明す
る内容となっている。なお、ホームページ名称の先頭に
ついている星印は、後述する先読み処理を実行すること
によって付加されるものである。先読み処理については
後述する。
【0040】例えば、図5(3)に示す表示画面中で、
他のページとのリンクが設定されたことを示すリンク命
令に対応する強調表示された「きたきつね日記」の文字
列が入力部21(マウス等)の操作によって選択され、
他のWebページへのジャンプが指定されると(ステッ
プA22)、CPU20は、この対応するジャンプ先の
URLアドレスに従い、このURLアドレスが示すWe
bページのページデータをダウンロードしてメモリ26
に格納する(ステップA23)。CPU20は、ジャン
プ先のWebページのページデータをもとに、表示部2
2においてWebページを表示させる(ステップA2
4)。この結果、図5(4)に示すように、「きたきつ
ね日記のホームページ」がダウンロードされて表示され
る。
【0041】こうしてジャンプ先のWebページが新た
に表示された場合には、CPU20は、現在の先読み位
置を現在のページデータの先頭に設定し(ステップA1
3)、先読み完了フラグ36をオフにセットすることで
(ステップA14)、このWebページに対する先読み
処理が実行されるようにする。
【0042】以下同様にして、Webページ内に設定さ
れたリンク命令位置を指定して、次々にWebページを
ダウンロードして表示させることでネットサーフィンが
実行される(ステップA22〜A24)。
【0043】また、前述のようにWebページ内に設定
されたリンク命令位置の指定する方法だけでなく、UR
Lアドレス表示エリア46にジャンプ先URLアドレス
を指定することによって希望するWebページを表示さ
せることができる。ジャンプ先のURLアドレスが指定
されると、CPU20は、このジャンプ先のURLアド
レスをもとにして、このURLアドレスが示すWebペ
ージをダウンロードして表示させる。
【0044】次に、図3に示すフローチャートを参照し
ながら先読み処理の動作について説明する(図2に示す
ステップA15〜A21の処理については後述する)。
この先読み処理は、メインルーチンであるブラウザ処理
によるWebページの表示のバックグラウンドにおいて
実行される。
【0045】まず、CPU20は、メモリ26の先読み
モードフラグ35がオンされ、先読み完了フラグ36が
オフされているかを判別する(ステップB1,B2)。
ここで、先読みモードフラグ35がオフ、あるいは先読
み完了フラグ36がオンされている場合には、以降の処
理を実行せずにメインルーチン(ブラウザ処理)に戻
る。
【0046】一方、先読みモードフラグ35がオン、か
つ先読み完了フラグ36がオフされている場合には先読
み処理を継続する。先読み処理が継続される場合、CP
U20は、ページデータの現在の先読み位置にサーチポ
インタ34をセットする(ステップB3)。初期の状態
では、現在の先読み位置がブラウザ処理のステップA1
3において現在のページデータの先頭に設定されている
ので、ページデータの先頭がサーチポインタ34にセッ
トされる。以下、サーチポインタ34を更新しながら、
ページデータ全体に対してリンク命令の検索を実行す
る。
【0047】CPU20は、サーチポインタ34が示す
位置のデータが、他のWebページとリンクされている
ことを示すリンク命令であるか否かを判別する(ステッ
プB4)。一般に、Webページのページデータは、H
TMLによるテキストデータであり、所定のタグによっ
てリンク命令が記述され、またこの所定のタグによるリ
ンク命令の直後に、リンク命令位置を表すホームページ
名称などのテキストデータが続いている。CPU20
は、サーチポインタ34が示す位置のデータが、リンク
命令を記述する所定のタグであるか否かを判別する。
【0048】ここで、サーチポインタ34が示す位置の
データがリンク命令でない場合、サーチ位置がページ末
尾でなければ(ステップB5)、CPU20は、サーチ
ポインタ34が示すデータ位置を1データ分、後ろに移
動して(ステップB6)、同様にして次のポイント位置
のデータがリンク命令であるか否かを判別する(ステッ
プB4〜B6)。
【0049】この処理を繰り返した結果、リンク命令が
検出されると(ステップB4)、CPU20は、リンク
命令の次の一連のテキストデータをチェックして、検索
処理で用いられた先に指定されたキーワードが存在する
か否かを検索する(ステップB8)。この結果、キーワ
ードに該当するデータが存在している場合には、実際の
ジャンプ先のWebページをダウンロードすることな
く、ジャンプ先のWebページの内容がキーワードに関
係する内容であるものと判別する。
【0050】すなわち、ジャンプ先を示すホームページ
名称に付随して表示される文字列中に、そのWebペー
ジの内容の概略を表す文字列が付加されている場合が多
いため、この文字列中にキーワードが存在する場合に
は、ジャンプ先のWebページの内容もキーワードに関
係するものと見なす。
【0051】例えば、図5(3)に示すホームページ名
称「きたきつね日記」及びその後に続く一連のテキスト
データ「北海道に…きたきつね日記」には、キーワード
「きつね」の文字列が存在しているので、ジャンプ先の
Webページの内容も「きつね」に関係する内容である
ものとして扱う。
【0052】この場合、CPU20は、ページデータの
リンク命令の直後のテキストデータ、すなわちリンク命
令位置を表すホームページ名称の文字列の先頭に、キー
ワードに関係するWebページへのリンク命令位置であ
ること表すように、例えば星印による該当マークを挿入
する(ステップB13)。
【0053】そして、CPU20は、先読み位置をサー
チポインタ34の次のデータ位置に更新し(ステップB
14)、ステップB3の処理に戻り、以下のページデー
タに対する処理を前述と同様にして実行する。
【0054】一方、リンク命令の次の一連のテキストデ
ータにキーワードが存在しなかった場合(ステップB
9)、CPU20は、ジャンプ先のURLアドレスのW
ebページのテキストデータのみをダウンロードし、先
読み中のホームページテキスト38としてメモリ26に
格納する。ここで、Webページ全体のデータではなく
テキストデータのみをダウンロードすることで、ダウン
ロードに要する負荷を軽くしている。
【0055】ここで、CPU20は、ダウンロードした
テキストデータにキーワード33があるか否かを判別す
る(ステップB11)。この結果、キーワード33が存
在する場合には、CPU20は、ページデータのリンク
命令の直後のテキストデータ、すなわちリンク命令位置
を表すホームページ名称の文字列の先頭に、キーワード
に関係するWebページへのリンク命令位置であること
表すように、例えば星印による該当マークを挿入する
(ステップB13)。
【0056】一方、キーワードがなかった場合には、C
PU20は、ページデータのリンク命令の直後のテキス
トデータ、すなわちリンク命令位置を表すホームページ
名称の文字列の先頭に、キーワードに関係するWebペ
ージへのリンク命令位置ではないことを示すように、例
えば×印による非該当マークを挿入する(ステップB1
2)。
【0057】そして、CPU20は、先読み位置をサー
チポインタ34の次のデータ位置に更新し(ステップB
14)、ステップB3の処理に戻り、以下のページデー
タに対する処理を前述と同様にして実行する(ステップ
B14)。
【0058】以下、同様にして、ページデータの全てに
ついてリンク命令の有無を判別し、それぞれのジャンプ
先のWebページについてキーワードに関係する内容で
あるか否かを判別する(ステップB3〜B6,B8〜B
14)。
【0059】サーチ位置がページ末尾となっていれば
(ステップB5)、先読み完了フラグ36をオンして
(ステップB7)メインルーチンへ戻る。
【0060】図5(3)に示す例では、リンク命令位置
のホームページ名称及びその後に続くテキスト中に、キ
ーワード「きつね」の文字列が存在するので、この結
果、各ホームページ名称の直前に該当マークの星印が表
示されている。
【0061】さらに、図5(3)に示すブラウザ画面に
おいて、ホームページ名称「きたきつね日記」を選択す
ることにより、リンクされた他のWebページへのジャ
ンプを指示すると、例えば図5(4)に示すようなWe
bページが表示される。この場合、新たにダウンロード
して表示されたWebページについて、ブラウザ処理に
よるWebページ表示のバックグラウンドにおいて先読
み処理が実行される。なお、図5(4)に示すWebペ
ージでは、「ニュース」「生息地」「写真館」…のそれ
ぞれがホームページ名称であり、他のWebページとリ
ンクされたリンク命令位置であるとする。
【0062】このWebページでは、リンク命令位置の
次に「きつね」の文字列が存在しないので、それぞれの
ジャンプ先のURLアドレスをもとにWebページのテ
キストデータがダウンロードされ、キーワード33によ
る検索によりキーワードに関係するWebページである
か否かが判別される。
【0063】この結果、図6(5)に示すように、リン
ク命令位置を表す各ホームページ名称の前に該当マーク
(星印)、あるいは非該当マーク(×印)が付加されて
表示される。従って、各ジャンプ先のWebページを実
際にダウンロードして表示させることなく、先に指定し
たキーワードに関係する内容を持つWebページとリン
クされているか否かを確認することができる。
【0064】これにより、例えば図6(5)に示すブラ
ウザ画面において、単に「絵日記」と表示されたホーム
ページ名称であっても、キーワード「きつね」に関係す
るWebページへのジャンプ先であることが判別でき、
この「絵日記」のホームページ名称を選択することで、
図6(6)に示すように、確実にキーワード「きつね」
の文字列を含むWebページにジャンプすることができ
る。
【0065】このようにして、Webページを表示する
メイン処理のバックグラウンドにおいて実行される先読
み処理によって、現在表示中のWebページとリンクさ
れた他のWebページが、特定の内容を指示するために
指定されたキーワードと関係するか否かが判別され、そ
の判別結果を示す該当マークあるいは非該当マークがリ
ンク命令位置を表す文字列(ホームページ名称等)に付
加されて表示されるので、不要なWebページをダウン
ロードすることを回避でき無駄な時間や通信費用を発生
させることがない。また、先読み処理がWebページを
表示するメイン処理のバックグラウンドで実行されるこ
とから、ユーザがダウンロードされたWebページの内
容を読んでいる間に、リンク命令位置を表す文字列に該
当マーク(星印)が表示されるので非常に効率が良い。
【0066】なお、前述した処理は、ホームページ検索
処理を実行するために指定されたキーワードをもとに、
関連するWebページのジャンプ先であるか否かを判別
しているが、Webページ検索とは無関係に任意に指定
されるキーワードによっても先読み処理を実行させるこ
とができる。
【0067】まず、ブラウザ画面において「先読み」ボ
タン45が選択されると(図2、ステップA25)、C
PU20は、先読み処理を起動して、先読みキーワード
入力画面を表示させる(ステップA16)。例えば、図
7(1)に示すWebページが表示されている状態で、
「先読み」ボタン45が選択されると図7(2)に示す
ような先読みキーワード入力画面を表示させる。
【0068】この画面では、検索キーワードを表示する
ためのキーワード入力欄が設けられている。ここで入力
部21に対する操作によって文字列が入力されて確定さ
れると(ステップA17,A18)、CPU20は、先
読みモードフラグ35をオンし(ステップA19)、入
力された文字列をキーワード33としてメモリ26に登
録する(ステップA20)。
【0069】これにより、前述した先読み処理が実行さ
れ、現在表示中のWebページとリンクされた、各We
bページについてキーワードと関係するか否かが判別さ
れ、その結果が該当マークあるいは非該当マークによっ
て表示される。
【0070】図8(3)には、現在表示中のWebペー
ジにあるジャンプ先のURLアドレスが示すWebペー
ジで、「きつね」のキーワードが含まれるものに該当マ
ークが表示された例を示している。つまり、図8(3)
では、ジャンプ先の「らくがき動物園」とリンクされた
Webページにのみキーワード「きつね」が存在してい
ることが判別できる。
【0071】なお、先読みキーワード入力画面におい
て、キーワード入力欄に文字列が入力されずに確定され
ると(ステップA18)、CPU20は、先読みモード
フラグをオフする(ステップA21)。従って、この場
合には、先読み処理が実行されない。
【0072】このようにして、任意に指定されるキーワ
ードによっても先読み処理を実行させることができるの
で、表示中のWebページとリンクされたWebページ
を実際にダウンロードすることなく、所望するキーワー
ドを含むWebページのみを選択してダウンロードする
ことができる。従って、不要なWebページをダウンロ
ードすることがなくなり無駄な時間と通信費用を発生さ
せない。
【0073】以上の説明では、ブラウザ装置10におい
て先読み処理を実行し、ジャンプ先のWebページのテ
キストデータをダウンロードし、キーワードに関係する
Webページであるか否かを判別しているが、Webペ
ージを提供する情報検索システム(検索エンジン)の機
能を有するサーバ装置において、前述した先読み処理を
実行し、Webページにおいて該当マークあるいは非該
当マークを表示させることで、ブラウザ装置10での処
理の負荷を軽減させることができる。
【0074】図9には、ブラウザ装置10とネットワー
ク12を介して接続された、情報検索システム(検索エ
ンジン)の機能が設けられたサーバ装置49の概略構成
を示すブロック図である。サーバ装置49は、ネットワ
ーク12を介して入力された、ブラウザ装置10から指
定されたキーワード(検索情報)に基づいて、キーワー
ドに該当するWebページ(のURLアドレス)を検索
する検索処理(図2、ステップA4〜A12の処理)を
実行して、その検索結果をWebページとしてブラウザ
装置10に提供するものである。
【0075】なお、図9において先読み機能付き検索プ
ログラム60が、図1におけるブラウザプログラム30
及びホームページ検索プログラム32による機能に該当
する処理を実現するものであり、以下、図9におけるホ
ームページ検索データベース61、キーワード63、サ
ーチポインタ64、先読みモードフラグ65、先読み完
了フラグ66、現在のページデータ67、先読み中のホ
ームページテキスト68が、それぞれ図1におけるホー
ムページ検索データベース31、キーワード33、サー
チポインタ34、先読みモードフラグ35、先読み完了
フラグ36、現在のページデータ37、先読み中のホー
ムページテキスト38に該当するものとして詳細な説明
については省略する。
【0076】CPU50は、先読み機能付き検索プログ
ラム60を起動させることにより、ブラウザ装置10か
ら指定されたキーワードをもとにホームページ検索デー
タベース61を検索することにより、キーワードに該当
するホームページ名称とURLアドレスを取得して、W
ebページデータとしてブラウザ装置10に提供する。
【0077】一方で、CPU50は、ブラウザ装置10
に提供したWebページ中に含まれるリンク命令位置と
リンクされた各Webページのテキストデータを、各リ
ンク命令位置と対応するURLアドレスをもとにしてダ
ウンロードし、このテキストデータ中に指定されたキー
ワード63が存在するか否かを検索する。
【0078】サーバ装置49は、この検索結果に応じ
て、Webページを提供したブラウザ装置10に通知
し、Webページ中の該当するリンク命令位置を表す文
字列に該当マークあるいは非該当マークを表示させる。
【0079】こうして、サーバ装置49側で先読み処理
を実行させることで、ブラウザ装置10ではジャンプ先
のWebページをテキストデータを含めてダウンロード
することなく、キーワードに関係するか否かを知ること
ができるので処理負担を大幅に軽減することができる。
【0080】なお、前述した説明では、先読み処理の結
果を表示する際の表示形態については、単純に星印によ
る該当マークと×印による非該当マークを用いている
が、それ以外にも、予め設定された所定の色(例えば、
キーワード有りで赤色、無しで黄色など)によってリン
ク命令位置を示す文字列を表示させる、あるいは所定の
文字修飾(例えば、キーワード有りで太字・白抜き、無
しで抹消線)を付加して表示させるなど、他の表示形態
を用いることができる。
【0081】また、先読み処理において、キーワード
(文字列)をもとにして、現在表示中のWebページと
リンクされたジャンプ先のWebページのテキストデー
タをダウンロードしてキーワードの有無を判別している
が、処理対象をテキストデータ以外とすることも可能で
ある。例えば、Webページ中の画像の形状やサイズを
検索情報として指定し、ジャンプ先のWebページの画
像データをダウンロードして該当する画像の有無を判別
するようにしても良い。さらに、画像データだけでな
く、Webページに含まれる特定の情報を指示すること
ができれば他の情報を用いるようにしても良い。
【0082】また、図9を用いた説明では、検索エンジ
ンの機能を有するサーバ装置49において、ネットワー
ク12を介してブラウザ装置10から要求されたキーワ
ード(検索情報)をもとに、該当するホームページ(W
ebページ)のURLアドレスを検索し、さらにリンク
先のWebページをダウンロードして、指定されたキー
ワードが含まれているか否かを判別しているが、Web
ページを提供する各サーバ装置(WWWサーバ)が前述
した先読み処理を実行するようにしても良い。
【0083】さらに、本発明の情報探索装置は、前述し
たWWWサーバからページ情報をダウンロードして表示
させる場合に限らず、各種のデータベースに登録された
情報を読み出して参照する場合にも適用することができ
る。データベースに登録される情報間にリンクが設定さ
れていれば、特定の情報を指示するための検索情報(キ
ーワード等)をもとにして、前述した先読み処理を実行
することによって同様の効果を得ることができる。
【0084】
【発明の効果】以上のように、本発明に係わる情報探索
装置によれば、ネットワークを介してサーバからダウン
ロードしたページ情報を表示させる情報探索装置におい
て、ページ情報に含まれる特定の情報を指示するための
検索情報を設定する検索情報設定手段と、ダウンロード
したページ情報内に設定されたリンク先の他のページ情
報について、前記検索情報設定手段によって設定された
検索情報に該当する情報が含まれるか否かを検知する検
索情報検知手段と、前記検索情報検知手段による検知結
果を表示する表示手段とを具備することで、ページ情報
内に設定されたリンク先の他のページ情報が、特定の内
容に関係する任意の検索情報(キーワード)を含むか否
か、すなわち特定の内容のページ情報であるか否かを表
示内容から予め知ることができるため、不要なページ情
報のダウンロードを行わないで済み、特定の内容に関係
するページ情報を効率良くダウンロードすることができ
る。
【図面の簡単な説明】
【図1】本発明の実施の形態に係わる先読み機能付きブ
ラウザ装置10の電子回路の構成を示すブロック図。
【図2】ブラウザ処理(全体処理)について説明するフ
ローチャート。
【図3】先読み処理の動作について説明するフローチャ
ート。
【図4】Webページが表示されたブラウザ画面の一例
を示す図。
【図5】Webページが表示されたブラウザ画面の一例
を示す図。
【図6】Webページが表示されたブラウザ画面の一例
を示す図。
【図7】Webページが表示されたブラウザ画面の一例
を示す図。
【図8】Webページが表示されたブラウザ画面の一例
を示す図。
【図9】情報検索システム(検索エンジン)の機能が設
けられたサーバ装置49の概略構成を示すブロック図。
【符号の説明】
10 ブラウザ装置 20,50 CPU 21,51 入力部 22,52 表示部 23,53 通信部 24,54 記憶媒体読取部 25,55 記憶媒体 26,56 メモリ 49 サーバ装置
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 15/419 320

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】 ネットワークを介してサーバからダウン
    ロードしたページ情報を表示させる情報探索装置におい
    て、 ページ情報に含まれる特定の情報を指示するための検索
    情報を設定する検索情報設定手段と、 ダウンロードしたページ情報内に設定されたリンク先の
    他のページ情報について、前記検索情報設定手段によっ
    て設定された検索情報に該当する情報が含まれるか否か
    を検知する検索情報検知手段と、 前記検索情報検知手段による検知結果を表示する表示手
    段とを具備したことを特徴とする情報探索装置。
  2. 【請求項2】 前記検索情報検知手段は、ページ情報の
    表示中に、同ページ情報内に設定されたリンク先の他の
    ページ情報に対して、前記検索情報に該当する情報が含
    まれるか否かを検知することを特徴とする請求項1記載
    の情報探索装置。
  3. 【請求項3】 前記検索情報検知手段は、ページ情報内
    に設定されたリンク先を表す情報中に前記検索情報が含
    まれる場合には、リンク先の他のページ情報内に前記検
    索情報が含まれるものとし、前記検索情報が含まれない
    場合には、ページ情報の表示中に、同ページ情報内に設
    定されたリンク先の他のページ情報の一部をダウンロー
    ドして、前記検索情報に該当する情報が含まれるか否か
    を検知することを特徴とする請求項1記載の情報探索装
    置。
  4. 【請求項4】 ページ情報と検索情報とが対応付けられ
    て記憶されているページ情報記憶手段をさらに有し、 前記検索情報設定手段により設定される検索情報をもと
    に、前記検索情報に該当するページ情報を前記ページ情
    報記憶手段から検索する検索手段を具備したことを特徴
    とする請求項1記載の情報探索装置。
  5. 【請求項5】 ネットワークを介して入力された要求に
    応じてページ情報を提供するサーバ装置において、 ページ情報に含まれる特定の情報を指示するための検索
    情報が入力された場合に、前記検索情報に該当するペー
    ジ情報を検索する検索手段と、 前記検索手段によって検索されたページ情報に基づいて
    ページ情報の一部をダウンロードし、このダウンロード
    したページ情報について、前記検索情報に該当する情報
    が含まれるか否かを検知する検索情報検知手段と、 前記検索情報検知手段による検知結果を表示させる表示
    手段とを具備したことを特徴とするサーバ装置。
  6. 【請求項6】 ネットワークを介してサーバからダウン
    ロードしたページ情報を表示させるための、コンピュー
    タが読み取り可能なプログラムコードを有する記憶媒体
    であって、 コンピュータを、 ページ情報に含まれる特定の情報を指示するための検索
    情報を設定させる検索情報設定手段と、 ダウンロードしたページ情報内に設定されたリンク先の
    他のページ情報について、前記検索情報設定手段によっ
    て設定された検索情報に該当する情報が含まれるか否か
    を検知させる検索情報検知手段と、 前記検索情報検知手段による検知結果を表示させる表示
    手段とに機能させるためのコンピュータが読み取り可能
    なプログラムコードを有するプログラムが記憶された記
    憶媒体。
  7. 【請求項7】 ネットワークを介して入力された要求に
    応じてページ情報を提供させるための、コンピュータが
    読み取り可能なプログラムコードを有する記憶媒体であ
    って、 コンピュータを、 ページ情報に含まれる特定の情報を指示するための検索
    情報が入力された場合に、前記検索情報に該当するペー
    ジ情報を検索させる検索手段と、 前記検索手段によって検索されたページ情報に基づいて
    ページ情報の一部をダウンロードさせ、このダウンロー
    ドされたページ情報について、前記検索情報に該当する
    情報が含まれるか否かを検知させる検索情報検知手段
    と、 前記検索情報検知手段による検知結果を表示させる表示
    手段とに機能させるためのコンピュータが読み取り可能
    なプログラムコードを有するプログラムが記憶された記
    憶媒体。
JP11014417A 1999-01-22 1999-01-22 情報探索装置、及びプログラムが記憶された記憶媒体 Pending JP2000215138A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11014417A JP2000215138A (ja) 1999-01-22 1999-01-22 情報探索装置、及びプログラムが記憶された記憶媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11014417A JP2000215138A (ja) 1999-01-22 1999-01-22 情報探索装置、及びプログラムが記憶された記憶媒体

Publications (1)

Publication Number Publication Date
JP2000215138A true JP2000215138A (ja) 2000-08-04

Family

ID=11860456

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11014417A Pending JP2000215138A (ja) 1999-01-22 1999-01-22 情報探索装置、及びプログラムが記憶された記憶媒体

Country Status (1)

Country Link
JP (1) JP2000215138A (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002073460A2 (en) * 2001-03-08 2002-09-19 International Business Machines Corporation Predictive caching and highlighting of web pages
JP2003015936A (ja) * 2001-06-28 2003-01-17 Sony Corp 情報処理装置および情報処理方法、記録媒体、並びにプログラム
JP2008211481A (ja) * 2007-02-26 2008-09-11 Kyocera Corp 通信機器および通信機器における制御方法
JP2010287248A (ja) * 2010-07-27 2010-12-24 Sony Corp ファイル生成装置、ファイル生成方法及びプログラム
JP2011221756A (ja) * 2010-04-08 2011-11-04 Yahoo Japan Corp Webページ表示システム
JP2012123598A (ja) * 2010-12-08 2012-06-28 Mitsubishi Electric Corp 情報処理装置、表示方法及びプログラム
JP2018097892A (ja) * 2011-09-09 2018-06-21 フェイスブック,インク. 階層形式での検索結果の表示
US10289267B2 (en) 2011-09-09 2019-05-14 Facebook, Inc. Platform for third-party supplied calls-to-action

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002073460A2 (en) * 2001-03-08 2002-09-19 International Business Machines Corporation Predictive caching and highlighting of web pages
WO2002073460A3 (en) * 2001-03-08 2003-09-18 Ibm Predictive caching and highlighting of web pages
US6874019B2 (en) * 2001-03-08 2005-03-29 International Business Machines Corporation Predictive caching and highlighting of web pages
CN1296853C (zh) * 2001-03-08 2007-01-24 国际商业机器公司 网页的预测性浏览的方法和***
JP2003015936A (ja) * 2001-06-28 2003-01-17 Sony Corp 情報処理装置および情報処理方法、記録媒体、並びにプログラム
JP2008211481A (ja) * 2007-02-26 2008-09-11 Kyocera Corp 通信機器および通信機器における制御方法
JP2011221756A (ja) * 2010-04-08 2011-11-04 Yahoo Japan Corp Webページ表示システム
JP2010287248A (ja) * 2010-07-27 2010-12-24 Sony Corp ファイル生成装置、ファイル生成方法及びプログラム
JP2012123598A (ja) * 2010-12-08 2012-06-28 Mitsubishi Electric Corp 情報処理装置、表示方法及びプログラム
JP2018097892A (ja) * 2011-09-09 2018-06-21 フェイスブック,インク. 階層形式での検索結果の表示
US10289267B2 (en) 2011-09-09 2019-05-14 Facebook, Inc. Platform for third-party supplied calls-to-action

Similar Documents

Publication Publication Date Title
US5903727A (en) Processing HTML to embed sound in a web page
KR100355853B1 (ko) 웹문서의비동기식인쇄방법및그시스템
US6697838B1 (en) Method and system for annotating information resources in connection with browsing, in both connected and disconnected states
JP4306991B2 (ja) データ処理装置及び方法、並びに、コンピュータプログラム及び記憶媒体
US6785865B1 (en) Discoverability and navigation of hyperlinks via tabs
US7756849B2 (en) Method of searching for text in browser frames
US20090106296A1 (en) Method and system for automated form aggregation
JP2005521130A (ja) コンピュータ・システム上のドキュメントのプレビュー
JP2001043244A (ja) ブラウザ上で検索選択ツールを実施する方法および装置
JPH10133838A (ja) 表示画面に表示する方法及びシステム
JPH11242620A (ja) 情報処理装置、サーバ装置、情報提供システム、及び記録媒体
WO2014023795A1 (en) Mechanism for adding new search modes to user agent
US20100169362A1 (en) Palette for accessing document history
JP2000215138A (ja) 情報探索装置、及びプログラムが記憶された記憶媒体
US20050198568A1 (en) Table display switching method, text data conversion program, and tag program
JPH1124982A (ja) 履歴に基づくWebページ先読み方式
US20020010720A1 (en) Hyper-text document formatting collating and printing
US20030120779A1 (en) Method for performing a search, and computer program product and user interface for same
JP3912464B2 (ja) 画面表示データ読込装置
JP2004046478A (ja) リンク先画面表示システム、リンク先画面表示プログラム及び該プログラムを格納した記憶媒体
JP7206863B2 (ja) 表示制御方法、装置、及びプログラム
JP2000222326A (ja) 学習支援方法及びシステム及び学習支援プログラムを格納した記憶媒体
JP2003091450A (ja) Webページ表示装置、Webページ表示方法、及びWebページ表示処理プログラム
JP2003058576A (ja) Webページの表示制御方法およびプログラム
JP2001147759A (ja) 情報編集装置及び情報編集処理プログラムを記憶した記憶媒体