(57)【要約】【目的】比較的迅速にウェブ・ページを表示する。【構成】端末装置がウェブ・サーバにアクセスすることにより，複数のリンク先がホット・テキスト１Ｂ，１Ｃおよび１Ｄにより埋め込まれているウェブ・ページＡが端末装置の表示画面に表示される。ホット・テキスト１Ｂ，１Ｃおよび１Ｄによって特定されるリンク先のウェブ・ページＢ，ＣおよびＤのうち，次に選択される可能性の高いウェブ・ページがアクセス・ログにもとづいて決定される。決定されたウェブ・ページが，あらかじめ生成される。あらかじめ生成されたウェブ・ページのリクエストがウェブ・サーバに来たときには，あらかじめ生成されているウェブ・ページ・データがウェブ・ページ・データから端末装置に送信される。あらかじめ生成されていないウェブ・ページ・データのリクエストがウェブ・サーバに来たときには，そのリクエストに応じてウェブ・ページ・データが生成されて端末装置に送信される。【選択図】図１
2008217381.tif 000002
【特許請求の範囲】
【請求項１】
端末装置から与えられる初期リクエストに応じて，複数のリンク先が埋め込まれたリクエスト・ウェブ・ページを表すリクエスト・ウェブ・ページ・データを上記端末装置に送信する第１のウェブ・ページ・データ送信手段，
上記端末装置から初期リクエストが与えられたことに応じて，上記リクエスト・ウェブ・ページが表示された後に上記リクエスト・ウェブ・ページに埋め込まれている複数のリンク先のうち選択された回数が多い予測リンク先である第１の予測先ウェブ・ページを表すデータを生成する第１の予測先ウェブ・ページ・データ生成手段，
上記端末装置から上記予測リンク先のリクエストに応じて，上記第１の予測先ウェブ・ページ・データ手段によって生成された予測先ウェブ・ページを表すデータを上記端末装置に送信する予測先ウェブ・ページ・データ生成手段，
上記端末装置から上記複数のリンク先のうち上記予測リンク先を除く非予測リンク先のリクエストに応じて，非予測リンク先の非予測先ウェブ・ページを表す非予測先ウェブ・ページ・データを生成する非予測先ウェブ・ページ・データ生成手段，および
上記非予測先ウェブ・ページ・データ生成手段によって生成された非予測先ウェブ・ページ・データを上記端末装置に送信する非予測先ウェブ・ページ・データ送信手段，
を備えたウェブ・サーバ。
【請求項２】
上記第１の予測先ウェブ・ページ・データ生成手段は，複数のリンク先が埋め込まれている予測先ウェブ・ページを表すデータを生成するものであり，
上記端末装置から初期リクエストが与えられたことに応じて，上記予測先ウェブ・ページが表示された後に上記予測先ウェブ・ページに埋め込まれている複数のリンク先のうち選択された回数が多いリンク先である第２の予測先ウェブ・ページを表すデータを生成する第２の予測先ウェブ・ページ・データ生成手段，
をさらに備えた請求項１に記載のウェブ・サーバ。
【請求項３】
第１のウェブ・ページ・データ送信手段が，端末装置から与えられる初期リクエストに応じて，複数のリンク先が埋め込まれたリクエスト・ウェブ・ページを表すリクエスト・ウェブ・ページ・データを上記端末装置に送信し，
第１の予測先ウェブ・ページ・データ生成手段が，上記端末装置から初期リクエストが与えられたことに応じて，上記リクエスト・ウェブ・ページが表示された後に上記リクエスト・ウェブ・ページに埋め込まれている複数のリンク先のうち選択された回数が多い予測リンク先である第１の予測先ウェブ・ページを表すデータを生成し，
予測先ウェブ・ページ・データ生成手段が，上記端末装置から上記予測リンク先のリクエストに応じて，上記第１の予測先ウェブ・ページ・データ手段によって生成された予測先ウェブ・ページを表すデータを上記端末装置に送信し，
非予測ウェブ・ページ・データ生成手段が，上記端末装置から上記複数のリンク先のうち上記予測リンク先を除く非予測リンク先のリクエストに応じて，非予測リンク先の非予測先ウェブ・ページを表す非予測先ウェブ・ページ・データを生成し，
非予測先ウェブ・ページ・データ送信手段が，上記非予測先ウェブ・ページ・データ生成手段によって生成された非予測先ウェブ・ページ・データを上記端末装置に送信する，
ウェブ・サーバの動作制御方法。
【請求項４】
端末装置から与えられる初期リクエストに応じて，複数のリンク先が埋め込まれたリクエスト・ウェブ・ページを表すリクエスト・ウェブ・ページ・データを上記端末装置に送信する手順，
上記端末装置から初期リクエストが与えられたことに応じて，上記リクエスト・ウェブ・ページが表示された後に上記リクエスト・ウェブ・ページに埋め込まれている複数のリンク先のうち選択された回数が多い予測リンク先である第１の予測先ウェブ・ページを表すデータを生成する手順，
上記端末装置から上記予測リンク先のリクエストに応じて，生成された予測先ウェブ・ページを表すデータを上記端末装置に送信する手順，
上記端末装置から上記複数のリンク先のうち上記予測リンク先を除く非予測リンク先のリクエストに応じて，非予測リンク先の非予測先ウェブ・ページを表す非予測先ウェブ・ページ・データを生成する手順，
生成された非予測先ウェブ・ページ・データを上記端末装置に送信する手順からなるウェブ・サーバを制御するプログラム。
【請求項５】
請求項４に記載のプログラムを格納した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，ウェブ・サーバならびにその動作制御方法およびその制御プログラムに関する。
【背景技術】
【０００２】
ウェブ・ページには，複数のリンク先が埋め込まれることがある。複数のリンク先がウェブ・ページに埋め込まれている場合には，そのウェブ・ページが表示されている場合に，それらの複数のリンク先のうちいずれかのリンク先がクリックされるとそのリンク先のウェブ・ページが表示される。リンク先がクリックされた後にリンク先のウェブ・ページが生成されるものであると，そのリンク先のウェブ・ページを生成するのに時間がかかり表示されるまでに時間がかかってしまう。
【０００３】
通信速度，位置情報など端末装置の動的に変化する情報によって配信するコンテンツを変更するもの（特許文献１），コンテンツへのアクセス頻度に応じて表示するメニューの順番を動的に変更したコンテンツを生成して配信するもの（特許文献２），ユーザの視聴傾向にもとづいて大容量コンテンツを動的に再配置するものや再配置が行われた場合にポータル・サイトの動的生成を行うもの（特許文献３），ユーザ情報にもとづいてコンテンツの再生パターンを生成し，生成した再生パターンを表示装置に送信するもの（特許文献４）がある。
【特許文献１】特開２００２−２３６６４１号公報
【特許文献２】特開２００２−３４２３６９号公報
【特許文献３】特開２００４−５３０９号公報
【特許文献４】特開２００４−７８８２０号公報
【０００４】
しかしながら，いずれにおいてもリンク先のウェブ・ページを比較的迅速に表示することはできないことが多い。
【発明の開示】
【０００５】
この発明は，リンク先のウェブ・ページを比較的迅速に表示することを目的とする。
【０００６】
この発明によるウェブ・サーバは，端末装置から与えられる初期リクエストに応じて，複数のリンク先が埋め込まれたリクエスト・ウェブ・ページを表すリクエスト・ウェブ・ページ・データを上記端末装置に送信する第１のウェブ・ページ・データ送信手段，上記端末装置から初期リクエストが与えられたことに応じて，上記リクエスト・ウェブ・ページが表示された後に上記リクエスト・ウェブ・ページに埋め込まれている複数のリンク先のうち選択された回数が多い予測リンク先である第１の予測先ウェブ・ページを著すデータを生成する第１の予測先ウェブ・ページ・データ生成手段，上記端末装置から上記予測リンク先のリクエストに応じて，上記第１の予測先ウェブ・ページ・データ手段によって生成された予測先ウェブ・ページを表すデータを上記端末装置に送信する予測先ウェブ・ページ・データ生成手段，上記端末装置から上記複数のリンク先のうち上記予測リンク先を除く非予測リンク先のリクエストに応じて，非予測リンク先の非予測先ウェブ・ページを表す非予測先ウェブ・ページ・データを生成する非予測先ウェブ・ページ・データ生成手段，および上記非予測先ウェブ・ページ・データ生成手段によって生成された非予測先ウェブ・ページ・データを上記端末装置に送信する非予測先ウェブ・ページ・データ送信手段を備えていることを特徴とする。
【０００７】
この発明は，上記ウェブ・サーバに適した動作制御方法も提供している。すなわち，この方法は，第１のウェブ・ページ・データ送信手段が，端末装置から与えられる初期リクエストに応じて，複数のリンク先が埋め込まれたリクエスト・ウェブ・ページを表すリクエスト・ウェブ・ページ・データを上記端末装置に送信し，第１の予測先ウェブ・ページ・データ生成手段が，上記端末装置から初期リクエストが与えられたことに応じて，上記リクエスト・ウェブ・ページが表示された後に上記リクエスト・ウェブ・ページに埋め込まれている複数のリンク先のうち選択された回数が多い予測リンク先である第１の予測先ウェブ・ページを表すデータを生成し，予測先ウェブ・ページ・データ生成手段が，上記端末装置から上記予測リンク先のリクエストに応じて，上記第１の予測先ウェブ・ページ・データ手段によって生成された予測先ウェブ・ページを表すデータを上記端末装置に送信し，非予測先ウェブ・ページ・データ生成手段が，上記端末装置から上記複数のリンク先のうち上記予測リンク先を除く非予測リンク先のリクエストに応じて，非予測リンク先の非予測先ウェブ・ページを表す非予測先ウェブ・ページ・データを生成し，非予測先ウェブ・ページ・データ送信手段が，上記非予測先ウェブ・ページ・データ生成手段によって生成された非予測先ウェブ・ページ・データを上記端末装置に送信するものである。
【０００８】
この発明は，上記ウェブ・サーバの動作制御方法を実現するためのプログラムおよびそのプログラムを格納した記録媒体も提供している。
【０００９】
この発明によると，端末装置から初期リクエストが与えられると，その初期リクエストに応じてリクエスト・ウェブ・ページを表すデータがウェブ・サーバからその端末装置に送信される。端末装置の表示画面にはウェブ・ページ（リクエスト・ウェブ・ページ）が表示される。リクエスト・ウェブ・ページには複数のリンク先が埋め込まれている。複数のリンク先のうち選択される回数が多いリンク先（予測リンク先）が選択される可能性が高いと考えられるので，その選択される回数が多い予測リンク先のウェブ・ページ（予測先ウェブ・ページ）を表すデータが，初期リクエストが与えられたことに応じてあらかじめ生成される。
【００１０】
端末装置から予測リンク先のリクエストがあると，あらかじめ生成された予測先ウェブ・ページ・データがウェブ・サーバから端末装置に送信される。端末装置から予測リンク先のリクエストではなく，他の非予測リンク先のリクエストがあると，その非予測リンク先のウェブ・ページ（非予測先ウェブ・ページ）を表すデータが生成され，生成された非予測先ウェブ・ページ・データがウェブ・サーバから端末装置に送信される。
【００１１】
初期リクエストが与えられることにより，あらかじめ次に選択される可能性の高いウェブ・ページ・データが生成されるので，その選択される可能性の高いウェブ・ページのリクエストがあった場合には，すぐにそのウェブ・ページ・データを端末装置に送信できる。選択されたリンク先のウェブ・ページを比較的に迅速に送信できるようになる。
【００１２】
上記第１の予測先ウェブ・ページ・データ生成手段は，複数のリンク先が埋め込まれている予測先ウェブ・ページを表すデータを生成するものでもよい。この場合，上記端末装置から初期リクエストが与えられたことに応じて，上記予測先ウェブ・ページが表示された後に上記予測先ウェブ・ページに埋め込まれている複数のリンク先のうち選択された回数が多いリンク先である第２の予測先ウェブ・ページを表すデータを生成する第２の予測先ウェブ・ページ・データ生成手段をさらに備えることが好ましい。
【実施例】
【００１３】
図１は，クライアント・コンピュータ，携帯電話などの端末装置の表示画面に表示されるウェブ・ページを示している。
【００１４】
ウェブ・ページＡには，静止画像，動画，文章などが含まれている。ウェブ・ページＡは，ウェブ・ページＢ，ウェブ・ページＣおよびウェブ・ページＤがリンク付けられている。ウェブ・ページＡには，複数のリンク先を選択するためのホット・テキスト１Ｂ，１Ｃおよび１Ｃが含まれている。
【００１５】
ウェブ・ページＡに含まれているホット・テキスト１Ｂがクリックされると，ホット・テキスト１Ｂによってリンク付けられているウェブ・ページＢが端末装置の表示画面に表示されるようになる。ウェブ・ページ１Ｂはさらに他のウェブ・ページとリンク付けられており，複数のリンク先を選択するためのホット・テキスト２Ｅ，２Ｆおよび２Ｇが含まれている。
【００１６】
ウェブ・ページＡに含まれているホット・テキスト１Ｃがクリックされると，ホット・テキスト１Ｃによってリンク付けられているウェブ・ページＣが端末装置の表示画面に表示される。このウェブ・ページＣにも，複数のリンク先を選択するためのホット・テスト２Ｈおよび２Ｉが含まれている。
【００１７】
ウェブ・ページＡに含まれているホット・テキスト１Ｄがクリックされると，ホット・テキスト１Ｄによってリンク付けられているウェブ・ページＤが端末装置の表示画面に表示される。このウェブ・ページＤにも，複数のリンク先を選択するためのホット・テキスト２Ｊおよび２Ｋが含まれている。
【００１８】
この発明による実施例は，複数のリンク先が埋め込まれているウェブ・ページが表示されたときに，次のリンク先のウェブ・ページを比較的迅速に表示するものである。
【００１９】
図２は，ウェブ・ページの階層構造を示している。
【００２０】
上述したウェブ・ページＡが第１階層目のウェブ・ページと位置づけられる。すると，ウェブ・ページＡにリンク付けされているウェブ・ページＢ，ＣおよびＤは第２階層目のウェブ・ページと位置づけることができる。ウェブ・ページＢにさらに，ウェブ・ページＥ，ＦおよびＧがリンク付けされ，ウェブ・ページＣにさらに，ウェブ・ページＨおよびＩがリンク付けされ，ウェブ・ページＤにさらに，ウェブ・ページＪおよびＫがリンク付けされていると，ウェブ・ページＥ〜Ｋは第３階層目のウェブ・ページと位置づけることができる。さらに，これらのウェブ・ページＥ〜Ｋにリンク付けされたウェブ・ページがあれば，それらのリンク付けされたウェブ・ページは第４階層目ウェブ・ページとなる。
【００２１】
上述したように，第１階層目のウェブ・ページＡがユーザからリクエストされると（リクエストされたウェブ・ページが黒丸で示されている。リクエスト・ウェブ・ページ。），そのリクエストに応じて，ウェブ・ページＡを表わすデータがユーザの端末装置に送信され，ウェブ・ページＡがユーザの端末装置の表示画面に表示される。また，ウェブ・ページＡの下の階層のウェブ・ページＢ，ＣおよびＤの中から，ウェブ・ページＡを閲覧したユーザが次に閲覧する確率の高いウェブ・ページＢ（予測先ウェブ・ページ：ハッチングで示されている）を表示するためのウェブ・ページ・データがユーザからのリクエスト前にあらかじめ生成される。ユーザからウェブ・ページＢのリクエストがあると迅速に，ウェブ・ページＢを表示するためのウェブ・ページ・データをユーザの端末装置に送信することができ，迅速にウェブ・ページＢを表示することができる。
【００２２】
図３（Ａ）および（Ｂ）もウェブ・ページの階層構造を示している。図３（Ａ）は，ウェブ・ページＡが閲覧された後に，次に閲覧される確率が高いウェブ・ページＢがリクエストされた場合のものである。図３（Ｂ）は，ウェブ・ページＡが閲覧された後に，次に閲覧される確率が高いウェブ・ページＢ以外のウェブ・ページ（非予測先ウェブ・ページ）がリクエストされた場合のものである。
【００２３】
図３（Ａ）を参照して，上述のように，ウェブ・ページＡが閲覧された後に予測先ウェブ・ページＢがリクエストされた場合には，ウェブ・ページＡがリクエストされたことに応じてあらかじめ生成されているウェブ・ページＢを表わすウェブ・ページ・データがユーザの端末装置に送信される。さらに，ウェブ・ページＢを閲覧したユーザが次に閲覧する確率が高いウェブ・ページＥを表示するためのウェブ・ページ・データも生成される。ウェブ・ページＢを閲覧したユーザが次にウェブ・ページＥを閲覧するリクエストをした場合には，そのウェブ・ページＥを表わすデータをユーザの端末装置に迅速に送信することができるようになる。
【００２４】
図３（Ｂ）を参照して，ウェブ・ページＡが閲覧された後に非予測先ウェブ・ページＣがリクエストされた場合には，ウェブ・ページＣを表わすデータはあらかじめ生成されていないため，そのリクエストに応じてウェブ・ページＣを表わすデータが生成される。生成されたウェブ・ページ・データがユーザの端末装置に送信される。ウェブ・ページＣのリクエストがあると，そのウェブ・ページを閲覧したユーザが次に閲覧する確率が高いウェブ・ページＩを表わすデータがあらかじめ生成される。
【００２５】
図４は，上述したウェブ・ページ・データを生成するウェブ・サーバの電気的構成を示すブロック図である。図４においては，ユーザの端末装置も図示されている。
【００２６】
ウェブ・サーバの全体の動作は，ＣＰＵ10によって統括される。ウェブ・サーバには，ＣＤ−ＲＯＭ（コンパクト・ディスク−リード・オンリ・メモリ）ドライブ４が含まれている。このＣＤ−ＲＯＭドライブ４に，後述する動作を制御する動作プログラムが格納されているＣＤ−ＲＯＭ３が装填されると，ＣＤ−ＲＯＭ３に格納されている動作プログラムが読み取られる。読み取られた動作プログラムがウェブ・サーバにインストールされる。また，ウェブ・サーバには，データを一時的に記憶するメモリ11も含まれている。
【００２７】
ウェブ・サーバには，アクセス・ログ集積装置５が含まれている。このアクセス・ログ集積装置５は，上述したように，リクエストされたウェブ・ページから次の階層のウェブ・ページを閲覧した場合に，次の階層のウェブ・ページの閲覧回数をウェブ・ページごとに集積して記憶するものである。閲覧ウェブ・ページ推定装置６は，上述したアクセス・ログ集積装置５に記憶されている閲覧回数にもとづいて次に閲覧されるであろうウェブ・ページを予測（推定）するものである。予測されたウェブ・ページを表わすデータがウェブ・ページ事前生成装置７において生成される。ウェブ・ページ事前生成装置７において生成されたウェブ・ページ・データは，ウェブ・ページ記憶装置12に記憶される。
【００２８】
ウェブ・サーバには，さらに，ユーザ情報取得装置８が含まれている。このユーザ情報取得装置８は，ウェブ・サーバにアクセスしたユーザの端末装置15についての情報を取得する装置である。ユーザの端末装置15での表示に適したウェブ・ページを生成できる。さらに，ウェブ・サーバには，ネットワークを介してユーザの端末装置15とデータの送受信をするためのデータ送受信装置13も含まれている。
【００２９】
図５は，ユーザの端末装置とウェブ・サーバとの間の通信処理手順を示すフローチャートである。
【００３０】
端末装置15がウェブ・サーバにアクセスして，端末装置15からウェブ・サーバに所望のウェブ・ページがリクエスト（初期リクエスト）される（ステップ21）。リクエストに応じて，ウェブ・サーバから端末装置15にウェブ・ページ・データが（リクエスト・ウェブ・ページ）送信される（ステップ31）。ウェブ・サーバから送信されたウェブ・ページ・データが端末装置15において受信されると，その受信されたウェブ・ページ・データによって表わされるウェブ・ページが端末装置15の表示画面に表示される（ステップ22）。このウェブ・ページには上述したように，複数のリンク先が埋め込まれているのはいうまでもない。
【００３１】
端末装置からのウェブ・ページのリクエストがあるとステップ31に示すようにリクエストされたウェブ・ページ・データがウェブ・サーバから端末装置15に送信されるとともに，リクエストされたウェブ・ページに埋め込まれているリンク先のウェブ・ページ（リクエストされたウェブ・ページの下の階層のウェブ・ページ）の中から，次に閲覧される確率の高いリンク先（予測リンク先）のウェブ・ページが（第１の予測先ウェブ・ページ）アクセス・ログ集積装置５に記憶されている閲覧回数に基づいて決定される（ステップ32）。決定されたリンク先のウェブ・ページを表わすデータがウェブ・ページ事前生成装置７において生成されてウェブ・ページ記憶装置12に記憶される（ステップ33）。
【００３２】
リクエストしたウェブ・ページが端末装置の表示画面に表示されて，そのウェブ・ページに埋め込まれている複数のリンク先のいずれかのリンク先のウェブ・ページをリクエストするリクエスト・データが端末装置15からウェブ・サーバに送信される（ステップ23でＹＥＳ，ステップ24）。
【００３３】
端末装置15から送信されたリクエスト・データがウェブ・サーバにおいて受信されると，その受信したリクエスト・データによって表わされるリクエストは，あらかじめ生成されたウェブ・ページ・データ（第１の予測先ウェブ・ページを表わすデータ）についてのものかどうかが確認される（ステップ34）。あらかじめ生成されたウェブ・ページ・データであれば，その生成されているウェブ・ページ・データがウェブ・サーバから端末装置15に送信される（ステップ35）。あらかじめ生成されたウェブ・ページ・データについてのリクエストでなければ（ステップ34でＮＯ），リクエストされたウェブ・ページを表わすデータ（非予測先ウェブ・ページを表わすデータ）がウェブ・ページ事前生成装置７において生成される（ステップ36）。もっとも，ウェブ・ページ事前生成装置７はあらかじめウェブ・ページを生成するために用い，リクエストに応じてすぐに生成するウェブ・ページは他の装置を用いて生成するようにしてもよい。生成されたウェブ・ページ・データがウェブ・サーバから端末装置15に送信される（ステップ37）。さらに，リクエストされたウェブ・ページにしたがって，アクセス・ログ集積装置５に記憶されているアクセス・ログが更新されるのはいうまでもない。
【００３４】
ウェブ・サーバから送信されたウェブ・ページ・データが端末装置において受信されると，その受信したウェブ・ページ・データによって表わされるウェブ・ページが端末装置の表示画面に表示される（ステップ25）。ウェブ・サーバにおいてあらかじめ生成されているウェブ・ページ・データがウェブ・サーバから送信されると，リクエストがあるとすぐに端末装置15にそのウェブ・ページ・データが送信されるので，ウェブ・ページが迅速に表示される。
【００３５】
ウェブ・ページのリクエストが終了するまで，ステップ23から25の処理およびステップ32から37の処理が繰り返される（ステップ26，38）。
【００３６】
図６から図８は，他の実施例を示している。
【００３７】
上述した実施例においては，リクエストされたウェブ・ページのリンク先である次の階層のウェブ・ページを表わすデータが生成されているが，次に示す実施例では，ウェブ・ページがリクエストされると，次の階層のウェブ・ページのほかに，さらに次の階層のウェブ・ページを表わすデータも生成されるものである。
【００３８】
図６は，ウェブ・ページの階層構造を示すもので，図２に対応している。
【００３９】
黒丸で示されているウェブ・ページＡがリクエストされると，そのウェブ・ページのリンク先であるウェブ・ページＢ，ＣおよびＤのうち次にリクエストされる確率が高いウェブ・ページＢ（第１の予測先ウェブ・ページ）を表わすデータが生成される。また，この実施例においては，ウェブ・ページＡがリクエストされると，ウェブ・ページＢがリクエストされた場合に次にリクエストされる確率が高いウェブ・ページＦ（第２の予測先ウェブ・ページ）を表わすウェブ・ページ・データも生成される。このように，リクエストされたウェブ・ページの次の階層のウェブ・ページとさらに次の階層のウェブ・ページをそれぞれ表わすデータが生成される。
【００４０】
図７（Ａ）および（Ｂ）もウェブ・ページの階層構造を示すもので，図３（Ａ）および（Ｂ）に対応している。第４階層目にもウェブ・ページＬ〜Ｘが規定されている。
【００４１】
図７（Ａ）を参照して，ウェブ・ページＡがリクエストされた後にウェブ・ページＢがリクエストされたものとする。すると，上述したように，あらかじめ生成されているウェブ・ページＢを表わすデータがウェブ・サーバから端末装置に送信される。また，ウェブ・ページＢを閲覧したユーザが次に閲覧する確率の高いウェブ・ページＦ（このウェブ・ページＦを表わすデータは，ウェブ・ページＡがリクエストされた時に生成されている）のさらに次に閲覧する確率の高いウェブ・ページＮを表わすデータも生成される。
【００４２】
図７（Ｂ）を参照して，ウェブ・ページＡがリクエストされた後に，データがあらかじめ生成されていないウェブ・ページＣのリクエストがあると，そのウェブ・ページの次に閲覧する可能性が高いウェブ・ページＩおよびそのウェブ・ページＩの次に閲覧する可能性が高いウェブ・ページＵをそれぞれ表わすデータが生成される。
【００４３】
図８は，図５に示すもので，端末装置とウェブ・サーバとの通信処理手順を示すフローチャートである。この図において，図５に示す処理と同じ処理については同じ符号を付して説明を省略する。
【００４４】
上述したように，端末装置15からウェブ・サーバにウェブ・ページのリクエストがあると（ステップ21），リクエストに応じたウェブ・ページを表わすデータがウェブ・サーバから端末装置15に送信される（ステップ31）。さらに，リクエストされたウェブ・ページの次以降に選択される確率の高いリンク先（上述したように２つ先の下層のリンク先まで）が決定される（ステップ32Ａ）。決定された２つリンク先までのウェブ・ページをそれぞれ表わすデータが生成されて記憶される（ステップ33）。
【００４５】
ウェブ・サーバに記憶されているウェブ・ページ・データのリクエストが来ると（ステップ34でＹＥＳ），あらかじめ記憶されているウェブ・ページ・データがウェブ・サーバから端末装置に送信される（ステップ35）。ウェブ・サーバにあらかじめ記憶されているウェブ・ページ・データとは異なるウェブ・ページ・データのリクエストが来ると（ステップ34でＮＯ），リクエストされたウェブ・ページ・データが生成され（ステップ36），生成されたウェブ・ページ・データがウェブ・サーバから端末装置に送信される（ステップ37）。ウェブ・ページのリクエストが終了しなければ（ステップ38でＮＯ），ふたたび次以降に選択される確率の高いウェブ・ページ（２つ先のリンク先のウェブ・ページ）が決定されて生成される（ステップ32Ａ，33）。
【００４６】
この実施例においては，２つ先のリンク先のウェブ・ページまであらかじめ生成されているがさらに先のウェブ・ページまで生成するようにしてもよい。また，上述の実施例においては各装置はハードウェアにより構成されているがソフトウエアにより実現されるようにしてもよい。
【図面の簡単な説明】
【００４７】
【図１】ウェブ・ページの一例である。
【図２】ウェブ・ページの階層構造を示している。
【図３】（Ａ）および（Ｂ）はウェブ・ページの階層構造を示している。
【図４】ウェブ・サーバの電気的構成を示すブロック図である。
【図５】端末装置とウェブ・サーバの通信処理手順を示すフローチャートである。
【図６】ウェブ・ページの階層構造を示している。
【図７】（Ａ）および（Ｂ）はウェブ・ページの階層構造を示している。
【図８】端末装置とウェブ・サーバの通信処理手順を示すフローチャートである。
【符号の説明】
【００４８】
３  ＣＤ−ＲＯＭ
４  ＣＤ−ＲＯＭドライブ
５  アクセス・ログ集積装置
６  閲覧ウェブ・ページ推定装置
７  ウェブ・ページ事前生成装置
10  ＣＰＵ
12  ウェブ・ページ記憶装置
15  端末装置
Ａ〜Ｘ  ウェブ・ページ
【図１】
2008217381.tif 000003
【図２】
2008217381.tif 000004
【図３】
2008217381.tif 000005
【図４】
2008217381.tif 000006
【図５】
2008217381.tif 000007
【図６】
2008217381.tif 000008
【図７】
2008217381.tif 000009
【図８】
2008217381.tif 000010