(57)【特許請求の範囲】
【請求項１】
複数のRSS配信装置と複数のWebサイトとデータ先読み装置と、を備えたデータ先読みシステムであって、
上記データ先読み装置は、
複数のRSS配信装置それぞれに対応するURLを登録したURLリスト内の所望のRSS配信装置から、RSS更新情報を受信し、そのRSS更新情報からリンク先のURLとタイトルと要約文とを抽出するRSSリーダー処理部と、
RSS更新情報受信時に先読み単語テーブルを参照して、キーワードポイントが所定値以上の単語をRSS更新情報のタイトルに含むそのRSS更新情報のリンク先からWebページデータをダウンロードする先読み決定部と、
上記先読み決定部がダウンロードしたWebページデータを記憶するキャッシュデータ記憶部と、
上記RSS更新情報を閲覧する時に上記タイトルと要約文を構成するタイトル単語と要約文単語を抽出し、上記タイトル単語の重みを重くして各単語の単語ポイントを計算すると共に上記RSS更新情報のユーザの閲覧回数をドメインポイントとして計数し、上記単語ポイントと上記ドメインポイントの和を、上記各単語のキーワードポイントとして計算してその値を各単語に対応付けた先読み単語テーブルを生成する先読み単語テーブル生成部と、
を有することを特徴とするデータ先読みシステム。
【請求項２】
請求項１に記載したデータ先読みシステムにおいて、
更に、URL提供サーバを備え、
上記データ先読み装置は更に、
上記先読み決定部が決定したリンク先に対応する単語をキーワードポイントと共に先読み単語候補として記録する先読み単語候補記録部と、
上記先読み単語候補記録部内のキーワードポイントが所定値以上の複数の単語を、所定時間間隔で単語リストとして抽出し、その単語リストをURL提供サーバに送信して追加URLを問い合わせる追加URL問い合わせ部と、
上記URL提供サーバから受信した追加URL情報から追加URLを抽出して上記RSSリーダー処理部のURLリストに追加登録する追加URL抽出部と、
を有することを特徴とするデータ先読みシステム。
【請求項３】
複数のRSS配信装置と複数のWebサイトとデータ先読み装置と、を備えたデータ先読みシステムにおけるデータ先読み方法であって、
複数のRSS配信装置それぞれに対応するURLを登録したURLリスト内の所望のRSS配信装置から、RSS更新情報を受信しそのRSS更新情報からリンク先のURLとタイトルと要約文とを抽出するRSSリーダー処理過程と、
RSS更新情報受信時に先読み単語テーブルを参照して、キーワードポイントが所定値以上の単語をRSS更新情報のタイトルに含むそのRSS更新情報のリンク先からWebページデータをダウンロードする先読み決定過程と、
上記先読み決定過程でダウンロードしたWebページデータを記憶するキャッシュデータ記憶過程と、
上記RSS更新情報を閲覧する時に上記タイトルと要約文を構成するタイトル単語と要約文単語を抽出し、上記タイトル単語の重みを重くして各単語の単語ポイントを計算すると共に上記RSS更新情報のユーザの閲覧回数をドメインポイントとして計数し、上記単語ポイントと上記ドメインポイントの和を、上記各単語のキーワードポイントとして計算してその値を各単語に対応付けた先読み単語テーブルを生成する先読み単語テーブル生成過程と、
を含むことを特徴とするデータ先読み方法。
【請求項４】
請求項３に記載したデータ先読み方法において、
上記データ先読みシステムは、更に、URL提供サーバを備え、
上記データ先読み方法は更に、
上記先読み決定過程で決定されたリンク先に対応する単語を先読み単語候補として記録する先読み単語候補記録過程と、
上記先読み単語候補が記録された先読み単語候補記録部内の単語キーワードポイントが所定値以上の複数の単語を、所定時間間隔で単語リストとして抽出し、その単語リストをURL提供サーバに送信して追加URLを問い合わせる追加URL問い合わせ過程と、
上記URL提供サーバから受信した追加URL情報から追加URLを抽出して上記RSSリーダー処理過程で用いられる上記URLリストに追加登録する追加URL抽出過程と、
を含むことを特徴とするデータ先読み方法。
【請求項５】
請求項３又は４に記載したデータ先読み方法において、
上記先読み単語テーブル生成過程は、
ユーザのRSS更新情報の閲覧回数をドメインポイントとして計数するドメインポイント計数ステップと、
上記RSSリーダー処理過程で抽出した上記タイトルから当該タイトルを構成するタイトル単語を抽出するタイトル単語抽出ステップと、
上記RSSリーダー処理過程で抽出した上記要約文から当該要約文を構成する要約文単語を抽出する要約文単語抽出ステップと、
タイトル単語を記録したタイトル単語テーブルを参照し、タイトル単語の重みを重くして上記各単語の単語ポイントを計算する単語ポイント計算ステップと、
上記アクセス回数と上記ドメインポイントの和をキーワードポイントとして計算するキーワードポイント計算ステップと、
単語のキーワードポイントと各単語とを対応付けた先読み単語テーブルを作成する先読み単語テーブル作成ステップと、
を含むことを特徴とするデータ先読み方法。
【請求項６】
複数のRSS配信装置それぞれに対応するURLを登録したURLリスト内の所望のRSS配信装置から、RSS更新情報を受信しそのRSS更新情報からリンク先のURLとタイトルと要約文とを抽出するRSSリーダー処理部と、
RSS更新情報受信時に先読み単語テーブルを参照して、キーワードポイントが所定値以上の単語をRSS更新情報のタイトルに含むそのRSS更新情報のリンク先からWebページデータをダウンロードする先読み決定部と、
上記先読み決定部がダウンロードデータしたWebページデータを記憶するキャッシュデータ記憶部と、
上記RSS更新情報を閲覧する時に上記タイトルと要約文を構成するタイトル単語と要約文単語を抽出し、上記タイトル単語の重みを重くして各単語の単語ポイントを計算すると共に上記RSS更新情報のユーザの閲覧回数をドメインポイントとして計数し、上記単語ポイントと上記ドメインポイントの和を、上記各単語のキーワードポイントとして計算してその値を各単語に対応付けた先読み単語テーブルを生成する先読み単語テーブル生成部と、
を具備するデータ先読み装置。
【請求項７】
請求項６に記載したデータ先読み装置において、
更に、
上記先読み決定部が決定したリンク先に対応する単語を先読み単語候補として記録する先読み単語候補記録部と、
上記先読み単語候補記録部内のキーワードポイントが所定値以上の複数の単語を、所定時間間隔で単語リストとして抽出し、その単語リストをURL提供サーバに送信して追加URLを問い合わせる追加URL問い合わせ部と、
上記URL提供サーバから受信した追加URL情報から追加URLを抽出して上記RSSリーダー処理部のURLリストに追加登録する追加URL抽出部と、
を具備することを特徴とするデータ先読み装置。
【請求項８】
請求項６又は７に記載したデータ先読み装置において、
上記先読み単語テーブル生成部は、
ユーザのRSS更新情報の閲覧回数をドメインポイントとして計数するドメインポイント計数手段と、
上記RSSリーダー処理部が抽出した上記タイトルから当該タイトルを構成するタイトル単語を抽出するタイトル単語抽出手段と、
上記タイトル単語を記録するタイトル単語テーブルと、
上記RSSリーダー処理部が抽出した上記要約文から当該要約文を構成する要約文単語を抽出する要約文単語抽出手段と、
上記タイトル単語テーブルを参照し、タイトル単語の重みを重くして上記各単語の単語ポイントを計算する単語ポイント計算手段と、
上記アクセス回数と上記ドメインポイントの和をキーワードポイントとして計算するキーワードポイント計算手段と、
単語のキーワードポイントと各単語とを対応付けた単語テーブルを作成する先読み単語テーブル作成手段と、
を備えることを特徴とするデータ先読み装置。
【請求項９】
請求項６から請求項８の何れかに記載したデータ先読み装置としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、RSSリーダーを備えたWebページを先読みするデータ先読みシステムとその装置と方法と、プログラムに関する。
【背景技術】
【０００２】
RSSリーダーとは、検索対象となるWebサイトの情報が新しく更新されているかどうかについて、RSS（RDF Summary/ Rich Site Summary/ Really Simple Syndication/等の略）等の形式の新着情報を受信して、リンク一覧の形式で表示するソフトウェアである。また、RSSとは、XML（eXtensible Markup Language）ベースの言語書式の一種で、Webサイトの新着情報を記述するのに用いられる。
【０００３】
RSSで記述された文書には、Webサイトの各ページのタイトル、その情報へのURL、更新日時、要約が含まれる。このRSS文書を用いることで、多数のWebサイトの新着情報を統一的な方法で効率的に把握することが可能である。
【０００４】
ユーザは、その新着情報によって更新されたWebサイトのページのタイトルと要約を知り、必要があればそのWebサイトにアクセスして更新されたページを閲覧する。ここで、そもそもRSSリーダーは、ユーザが関心のあるWebページのURL（Uniform Resource Locator）を登録して置き、その更新されたWebページの最新記事を即座に知る目的で用いられる。ここで、更新された最新記事をユーザが操作しないで先読みが行えれば、ユーザは即座（通信時間が０）に記事が閲覧出来て便利である。
【０００５】
しかし、RSSリーダーで収集した更新記事の全部をユーザが指示する前にWebサイトからダウンロードする（先読みする）と、端末側のメモリを圧迫してしまう課題がある。したがって、全てのRSS更新情報にアクセスすることは出来ない。そこで、RSSリーダーと組み合わせて効率的にWebページを先読みするシステム/装置/方法が求められている。
【０００６】
従来、Webページを先読みするシステムとして、例えば特許文献１に開示されたシステムが知られている。図１０にそのシステムの構成を示して簡単に説明する。システムは、計算機１００２と、計算機（ユーザ端末）１００４と、通信路１０００とで構成される。計算機１００４は、先読みデータ判定基準１１０８、ユーザ定義キーワード及び重み１１１０、先読みデータ決定手段１０１２、データ先読み手段１２０２、他を備える。
【０００７】
先読みデータ決定手段１０１２は、ユーザ定義キーワード及び重み１１１０と、先読みデータ判定基準１１０８とから先読みする読み出し順序を決定する。データ先読み手段１２０２は、その順序に従って計算機１００２からデータを読み出してキャッシュデータ１１１２に書き込む。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１１−１２００６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
従来の先読み方法は、キーワード、そのキーワードの重み、また、判定基準、をユーザ自身で入力しなければならなかった。そもそもRSSリーダーを設定するのにURLの登録は必要であるが、その登録は、ブラウザのサブメニュー表示等をユーザが操作することで簡単に行える。しかし、その後の先読み過程において、キーワードと、更にその重みや、判定基準を入力するのは手間であり、ユーザに負担をかける。また、端末の操作も複雑にしてしまう。
【００１０】
また、人の関心の対象は日々変化するものである。その変化は、ある対象を中心としてその周辺の対象に変化して行く場合が多い。従って、その都度、キーワードを入力し直すのも手間である。
【００１１】
この発明は、このような課題に鑑みてなされたものであり、RSSリーダーで知り得た更新されたWebページデータを、ユーザの操作を全く必要としないで効率的に提供するデータ先読みシステムとその装置と方法と、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
この発明のデータ先読みシステムは、複数のRSS配信装置と複数のWebサーバとデータ先読み装置とを備える。データ先読み装置は、RSSリーダー処理部と、先読み単語テーブル生成部と、先読み決定部と、キャッシュデータ記憶部と、を具備する。RSSリーダー処理部は、RSS配信装置に対応するURLを登録したURLリスト内の所望のRSS配信装置からRSS更新情報を受信し、そのRSS更新情報からリンク先のURLとタイトルと要約文とを抽出する。先読み単語テーブル生成部は、RSS更新情報を閲覧する時にタイトルと要約文を構成するタイトル単語と要約文単語を抽出し、タイトル単語の重みを重くして各単語の単語ポイントを計算すると共にRSS更新情報のユーザの閲覧回数をドメインポイントとして計数し、上記単語ポイントと上記ドメインポイントの和を、上記各単語のキーワードポイントとして計算してその値を各単語に対応付けた先読み単語テーブルを生成する。先読み決定部は、RSS更新情報受信時に上記先読み単語テーブルを参照して、上記キーワードポイントが所定値以上の単語をRSS更新情報のタイトルに含むそのRSS更新情報のリンク先からWebページデータをダウンロードする。キャッシュデータ記憶部は、先読み決定部がダウンロードしたWebページデータを記憶する。
【００１３】
また、URL提供サーバを備えたこの発明のデータ先読みシステムのデータ先読み装置は、更に、先読み単語候補記録部と、追加URL問い合わせ部と、追加URL抽出部と、を有する。先読み単語候補記録部は、先読み決定部が決定したリンク先に対応する単語をキーワードポイントと共に先読み単語候補として記録する。追加URL問い合わせ部は、先読み単語候補記録部内のキーワードポイントが所定値以上の複数の単語を、所定時間間隔で単語リストとして抽出し、その単語リストをURL提供サーバに送信して追加URLを問い合わせる。追加URL抽出部は、URL提供サーバから受信した追加URL情報から追加URLを抽出してRSSリーダー処理部のURLリストに追加登録する。
【発明の効果】
【００１４】
この発明のデータ先読みシステムは、ユーザがRSS更新情報を閲覧する時に、先読み単語テーブルを生成する。そして、RSS更新情報の更新時に、その先読み単語テーブルを参照して、RSS更新情報のタイトルに先読み単語テーブルの上位に位置付けられた単語が含まれる場合に、そのRSS更新情報のリンク先からWebページをダウンロードする。つまり、ユーザの関心の高い単語をタイトルに含むWebページの先読みが自動的に行われる。この時に、キーワード等の入力が不要である。
【００１５】
また、URL提供サーバを備えたこの発明のデータ先読みシステムのデータ先読み装置は、先読み決定部が選択したURLに対応する複数の単語の単語リストを、URL提供サーバに所定の時間間隔を空けて送信して、その単語リストに対応するWebページのURLの検索を要求する。そして、URL提供サーバから送られて来た追加URLをRSSリーダー処理部に新たに登録する。単語リストに含まれる単語は、ユーザの関心対象の変遷に連動して変化するものである。よって、ユーザの関心対象の変化に自動的に追従させてRSS配信装置のURLを追加することが出来る。
【図面の簡単な説明】
【００１６】
【図１】この発明のデータ先読みシステムの機能構成例を示す図。
【図２】この発明のデータ先読みシステムの動作シーケンスを示す図。
【図３】この発明のデータ先読み装置１００の機能構成例を示す図。
【図４】キーワード生成過程の動作フローを示す図。
【図５】RSS更新情報（アイテム）の一例を示す図。
【図６】RSS更新情報と単語ポイントの例を示す図であり、図６（ａ）はRSS更新情報１の例、図６（ｂ）はRSS更新情報２の例、図６（ｃ）は単語ポイントの例を示す図である。
【図７】この発明のデータ先読み装置２００の機能構成例を示す図。
【図８】URL提供サーバを備えたこの発明のデータ先読みシステムの動作シーケンスを示す図。
【図９】この発明のURL提供サーバ３００の機能構成例を示す図。
【図１０】特許文献１に開示されたデータ先読みシステムの機能構成を示す図。
【発明を実施するための形態】
【００１７】
以下、この発明の実施の形態を図面を参照して説明する。複数の図面中同一のものには同じ参照符号を付し、説明は繰り返さない。
【実施例１】
【００１８】
図１に、この発明のデータ先読みシステムの機能構成例を示す。データ先読みシステムは、データ先読み装置１００と、複数のRSS配信装置と、複数のWebサーバとを備える。各装置はインターネット２０にそれぞれ接続される。図１では、RSS配信装置３０とWebサーバ４０のみを表記している。
【００１９】
RSS配信装置３０は、定められたWebサーバのWebページデータが更新されたことを表すタイトルと要約文とそのWebサーバのURLを含むRSS更新情報を、その配信要求の有ったデータ先読み装置１００に送信するものである。Webサーバ４０は、特定の運営管理者によってWebページデータが更新管理され、情報を提供するサーバである。
【００２０】
図２に示す動作シーケンス図も参照してデータ先読みシステムを説明する。
【００２１】
データ先読み装置１００は、RSSリーダー処理部１１１と、先読み決定部１１３と、キャッシュデータ記憶部１１４と、先読み単語テーブル生成部１１５と、を有する。データ先読み装置１００は、携帯電話等の携帯端末であっても良いし、パーソナルコンピュータでも良い。
【００２２】
RSSリーダー処理部１１１は、ユーザのRSS更新要求に応じて（ステップＳ１２０のYes）、複数のRSS配信装置それぞれに対応するURLを登録したURLリスト内の所望のRSS配信装置から、RSS更新情報（アイテム）を受信し、そのRSS更新情報からリンク先のURLとタイトルと要約分を抽出する（ステップＳ１１１）。なお、URLリストには予め複数のURLが登録済みである前提で説明する。URLリストへのURLの登録は、上記したようにブラウザのサブメニュー表示等の操作で簡単に行える。また、RSS更新要求でない閲覧要求の場合（ステップＳ１２０のNo）は、ステップＳ１１５に遷移する。このステップＳ１２０の処理は、後述する制御手段１２０が行う。
【００２３】
先読み決定部１１３は、RSS更新情報受信時に先読み単語テーブルを参照して、キーワードポイントが所定値以上の単語をRSS更新情報のタイトルに含むそのRSS更新情報のリンク先からWebページデータをダウンロードする（ステップＳ１１３のYes）。先読み単語テーブルに所定値以上のキーワードポイントを持つ単語が登録されていない場合は、Webページのダウンロードは行われない（ステップＳ１１３のNo）。
【００２４】
キャッシュデータ記憶部１１４は、先読み決定部１１３がダウンロードしたWebページデータを記憶する（ステップＳ１１４）。
【００２５】
先読み単語テーブル生成部１１５は、ユーザがRSS更新情報を閲覧する時に、RSS更新情報のタイトルと要約文を構成するタイトル単語と要約文単語を抽出し、タイトル単語の重みを重くして各単語の単語ポイントを計算すると共にRSS更新情報のユーザの閲覧回数をドメインポイントとして計数し、単語ポイントとドメインポイントの和を、各単語のキーワードポイントとして計算してリンク先のURLのドメイン名と対応付けた先読み単語テーブルを生成する（ステップＳ１１５）。
【００２６】
このように、RSS更新情報のタイトルに含まれる単語の重みを重くして、単語ポイントを求め、その単語ポイントにドメインポイントを加えて単語のキーワードポイントとして生成する。そして、そのキーワードポイントの値が所定値以上の単語が、RSS更新情報のタイトルに含まれる場合に、そのRSS更新情報に含まれるリンク先から自動的にWebページデータがダウンロードされるので、ユーザがキーワード等を入力する必要が無い。
【００２７】
次に、この発明のデータ先読みシステムを構成するデータ先読み装置２００の機能構成例をより具体的に示して更に詳しく説明する。
【００２８】
〔データ先読み装置〕
図３に、データ先読み装置１００の機能構成例を示す。その動作フローを図４に示す。
データ先読み装置１００は、プログラムが記憶されたＲＯＭ（Read Only Memory）と、プログラムやデータを記憶する記憶装置と、これらプログラムを実行するＣＰＵと、ＣＰＵが用いるデータ等を記憶するＲＡＭとから成る制御手段１２０が、機能ブロック１１０を構成する各機能部の動作手順及び動作タイミングを制御してその機能を実現するものである。通信インターフェース１３０は、RSS配信装置３０、Webサーバ４０と通信するものである。これらの制御手段と機能ブロックと通信インターフェースの構成は、装置も同様に備える。
【００２９】
データ先読み装置１００の機能ブロック１１０は、RSSリーダー処理部１１１と、自動更新部１１２と、先読み決定部１１３と、キャッシュデータ記憶部１１４と、先読み単語テーブル生成部１１５と、を備える。なお、機能ブロック１１０においては、説明に不要な機能部である例えば表示部やキーボード等の入力部等は省略している。
【００３０】
RSSリーダー処理部１１１は、URL抽出手段１１１１と、タイトル抽出手段１１１２と、要約文抽出手段１１１３と、アイテム更新手段１１１４と、URLリスト１１１５と、を備える。
【００３１】
URLリストは、RSS配信情報を得たいRSS配信装置のURLのリストである。アイテム更新手段１１１４は、ユーザからRSS更新情報の更新要求が有った場合（ステップＳ１２０１）にURLリスト内の所望のURLのRSS配信装置にアクセスしてRSS更新情報（アイテム）を更新する（ステップＳ１１１４）。また、自動更新部１１２からの制御信号によって、URLリスト内の全てのURLのRSS配信装置にアクセスして自動的にアイテムを更新させても良い（ステップＳ１１１４′）。自動更新部１１２は、例えば２４時間に１回といった頻度で制御信号を発生させる。なお、自動更新部１１２は無くても構わない。ユーザからRSS更新情報の閲覧要求があった時は、先読み単語テーブル生成過程（ステップＳ１１５）に遷移する（ステップＳ１２０１のNo）。
【００３２】
図５に、アイテムの一例を示す。２行目はタイトルであり、３行目はリンク先のURLである。要約文は省略している。<item>〜</item>の範囲が、１個のRSS更新情報（アイテム）である。図５の例では２個のRSS更新情報を表している。
【００３３】
URL抽出手段１１１１は、アイテムからリンク先のURLを抽出する（ステップＳ１１１１）。タイトル抽出手段１１１２は、アイテムからタイトル文を抽出する（ステップＳ１１１２）。要約文抽出部１１１３は、アイテムから要約文を抽出する。このRSSリーダー処理部１１１の動作は従来技術の範疇である。
【００３４】
先読み決定部１１３は、キーワードポイントが所定値以上の単語をタイトルに含むRSS更新情報のリンク先からWebページデータをダウンロードする（ステップＳ１１３）。例えば、キーワードポイントの上位１０位内の単語がタイトルに存在する場合にWebページを先読みする。
【００３５】
先読み決定部１１３がダウンロードしたWebページデータは、キャッシュデータ記憶部１１４に記憶される（ステップＳ１１４）。ユーザは、キャッシュデータ記憶部１１４にダウンロードされたWebページデータを、Webサーバにアクセスすること無く閲覧することが出来る。
【００３６】
先読み単語テーブル生成部１１５は、ドメインポイント計数手段１１５１と、タイトル単語テーブル１１５２と、タイトル単語抽出手段１１５３と、要約文単語抽出手段１１５４と、単語ポイント計算手段１１５５と、キーワードポイント計算手段１１５６と、先読み単語テーブル作成手段１１５７と、を備える。
【００３７】
ドメインポイント計数手段１１５１は、RSS更新情報のユーザの閲覧回数をドメインポイントとして計数する（ステップＳ１１５１）。ここでドメインとは、図５に示したアイテムのリンク先のURLの最初のスラッシュ(／)で囲まれた部分のことである。図５の例では「example.com」がドメイン名である。
【００３８】
RSS配信装置３０が配信するWebサーバAのドメインを「www.ａ.com」、WebサーバBのドメインを「www.ｂ.com」とした場合に、ユーザがドメイン「www.ａ.com」を例えば１回閲覧すると１点、ドメイン「www.ｂ.com」を例えば３回閲覧すると３点と、なるポントがドメインポイントである。
【００３９】
タイトル単語抽出手段１１５３は、RSSリーダー処理部１１１が抽出したタイトル文からタイトルを構成する単語を抽出する（ステップＳ１１５３）。抽出したタイトル単語はタイトル単語テーブル１１５２に記録される。要約文単語抽出手段１１５４は、RSSリーダー処理部１１１が抽出した要約文から要約を構成する単語を抽出する（ステップＳ１１５４）。
【００４０】
単語ポイント計算手段１１５５は、タイトル単語テーブル１１５２を参照して、タイトル単語の重みを重くしてタイトル単語と要約文単語の各単語の単語ポイントを計算する（ステップＳ１１５５）。図６（ａ）と図６（ｂ）にRSS更新情報１，２の例を示す。タイトル単語は、タイトルを構成する名詞のことである。この例では、「韓国」、「大型電気店」、「ソウルマート」、「ケータイショップ」である。要約文単語も同様である。
【００４１】
図６（ｃ）に単語ポイントの例を示す。「韓国」は、タイトル単語であり且つ要約文の中にも１回出現するので、その単語ポイントは６点ということになる。「大型電気店」はタイトル文に１回出現するのみで要約文には出現しないので５ということになる。このように単語ポイントは、タイトル単語の重みを重くしてその出現頻度によって増加するものである。
【００４２】
キーワードポイント生成手段１１５６は、ドメインポイント計数手段１１５１が計数したドメインポイントと、単語ポイント計数手段１１３５が計算した単語ポイントの和をキーワードポイントとして生成する（ステップＳ１１５６）。図６（ｃ）に例示する単語「韓国」の場合、そのキーワードポイントは単語ポイントの６点にアクセス回数の２点を加算した８点となる。
【００４３】
このようにキーワードポイントは、単語ポイントが大きくて、ドメインポイントが多いと増加するポイントである。一般的に重要な用語は、繰り返し用いられるのでその出現頻度は高くなる。また、ユーザのRSS更新情報の閲覧回数はユーザの関心の高さを表す直接的な指標である。したがって、この２つを合わせたキーワードポイントが高い単語は、ユーザが関心を寄せている単語と考えることができる。
【００４４】
先読み単語テーブル作成手段１１５７は、各単語のキーワードポイントをその単語と対応付けた先読み単語テーブルを作成する（ステップＳ１１５７）。
【００４５】
上記した先読み決定部１１３は、RSS更新情報が更新された際に、この先読み単語テーブルを参照してキーワードポイントが所定値以上の単語をタイトルに含むRSS更新情報のリンク先からWebページデータをダウンロードする（ステップＳ１１３）。
【００４６】
このように、この発明のデータ先読みシステムのデータ先読み装置は、キーワードの入力を必要としない。次に、ユーザの関心の対象の変化に応じて新たなRSS配信装置を自動的にRSSリーダー処理部に追加するデータ先読み装置２００を説明する。
【実施例２】
【００４７】
図７に、データ先読み装置２００の機能構成例を示す。データ先読み装置２００は、図１に破線で示したURL提供サーバ３００がインターネットに接続されたデータ先読みシステムで用いられる。
【００４８】
データ先読み装置２００は、データ先読み装置１００に対して、先読み単語候補記録部２１１と、URL問い合わせ部２１２と、追加URL抽出部２１３と、を備える点が異なる。なお、自動更新部１１２は省略している。
【００４９】
図８の動作シーケンスも参照してその動作を説明する。データ先読み装置２００のステップＳ１１５までの処理は、上記したデータ先読み装置１００と同じである。
【００５０】
先読み単語候補記録部２１１は、先読み決定部１１３が決定したリンク先に対応する単語をキーワードポイントと共に先読み単語候補として記録する（ステップＳ２１１）。URL問い合わせ部２１２は、先読み単語候補記録部２１１内のキーワードポイントが所定値以上の複数の単語を、所定時間間隔で単語リストとして抽出し、その単語リストをURL提供サーバ３００に送信して追加URLを問い合わせる（ステップＳ２１２）。
【００５１】
追加URL抽出部２１３は、URL提供サーバから受信した追加URL情報から追加URLを抽出してRSSリーダー処理部１１１のURLリスト１１１４に追加登録する（ステップＳ２１３）。
【００５２】
URL問い合わせ部２１２が抽出する単語リストに含まれる単語は、ユーザの関心対象の変遷に連動して変化するものである。それらの複数の単語から成る単語リストを、URL提供サーバ３００に送って、その単語リストに関連するRSS配信装置のURLを追加URL情報として入手し、RSSリーダー処理部１１１のURLリストに追加することで、ユーザの関心対象の変化に自動的に追従させてRSS配信装置のURLを追加することが出来る。
【００５３】
このようにデータ先読み装置２００とURL提供サーバ３００を備えるデータ先読みシステムは、ユーザが特別な操作をすること無く、新たな関心対象に関する情報を配信するRSS配信装置のURLを追加することが可能である。
【００５４】
〔URL提供サーバ〕
図９に、URL提供サーバ３００の機能構成例を示す。URL提供サーバ３００は、URL検索部３１１と、URLデータベース３１２と、追加URL送信部３１３と、を具備する。URL検索部３１１は、データ先読み装置２００から受信した単語リストから関連するRSS配信装置のURLを追加URLとしてURLデータベースから検索する（ステップＳ３１１）。
【００５５】
URLデータベース３１２には、単語とRSS配信装置のURLとが関連付けられて記憶されている。追加URL送信部３１３は、追加URLを含む追加URL情報をデータ先読み装置２００に送信する。
【００５６】
以上のように動作するURL提供サーバは、ユーザの関心対象の変遷に追従した新たなRSS配信装置のURLを、データ先読み装置に提供することができる。
上記した各装置における処理手段をコンピュータによって実現する場合、各装置が有すべき機能の処理内容はプログラムによって記述される。そして、このプログラムをコンピュータで実行することにより、各装置における処理手段がコンピュータ上で実現される。
【００５７】
この処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等どのようなものでもよい。具体的には、例えば、磁気記録装置として、ハードディスク装置、フレキシブルディスク、磁気テープ等を、光ディスクとして、DVD（Digital Versatile Disc）、DVD-RAM（Random Access Memory）、CD-ROM（Compact Disc Read Only Memory）、CD-R（Recordable）/RW（ReWritable）等を、光磁気記録媒体として、MO（Magneto Optical disc）等を、半導体メモリとしてEEP-ROM（Electronically Erasable and Programmable-Read Only Memory）等を用いることができる。
【００５８】
また、このプログラムの流通は、例えば、そのプログラムを記録したDVD、CD-ROM等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記録装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。
【００５９】
また、各手段は、コンピュータ上で所定のプログラムを実行させることにより構成することにしてもよいし、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。
【図２】
0005596518.tif 000002
【図３】
0005596518.tif 000003
【図４】
0005596518.tif 000004
【図５】
0005596518.tif 000005
【図６】
0005596518.tif 000006
【図７】
0005596518.tif 000007
【図８】
0005596518.tif 000008
【図９】
0005596518.tif 000009
【図１０】
0005596518.tif 000010
【図１】
0005596518.tif 000011