(57)【要約】【課題】  ユーザ（Ｗｅｂページの閲覧者）が、煩雑な作業を行わなくても、所望の情報を得ることができる形で、Ｗｅｂページによる情報提供を行える情報提供装置を、提供する。【解決手段】  情報提供装置を、情報の取得を希望しているユーザのコンピュータに、コンテンツページ上の或るリンクアンカーが操作された場合、その操作がなされた時点から所定時間後に、当該コンテンツページの再表示が行われることになるツアーページを表示させることが可能な装置として構成しておく。【選択図】  図３
2005327183.tif 000002
【特許請求の範囲】
【請求項１】
各種Ｗｅｂページに関する各種のソースファイルを記憶したソースファイル記憶手段と、
前記ソースファイル記憶手段に記憶されたソースファイルを利用することにより、Ｗｅｂブラウズが可能なコンピュータに、非標準コンテンツページへの幾つかのリンクアンカーが設けられている標準コンテンツページ，或いは，他の非標準コンテンツページへの幾つかのリンクアンカーが設けられている非標準コンテンツページを表示させることが可能なＷｅｂページ提供手段であると共に、前記標準コンテンツページを表示させたコンピュータに、当該標準コンテンツページ上の或るリンクアンカーが操作されてからの経過時間について所定の条件が満たされたときに、当該標準コンテンツページを再表示する処理を行わせるためのページ制御処理を開始させるＷｅｂページ提供手段と
を備えることを特徴とする情報提供装置。
【請求項２】
各種Ｗｅｂページに関する各種のソースファイルを記憶したソースファイル記憶手段と、
前記ソースファイル記憶手段に記憶されたソースファイルを利用することにより、Ｗｅｂブラウズが可能なコンピュータに、ガイドフレーム内にガイドページが表示され、メインフレーム内に標準コンテンツページが表示される各種のツアーページを表示させるためのツアーページ提供手段とを、備え、
前記ツアーページ提供手段がコンピュータに表示させる各ツアーページが、前記ガイドページとして、他のツアーページを表示させるためのリンクアンカーが設けられているＷｅｂページが表示され、前記標準コンテンツページとして、当該標準コンテンツページとは異なるＷｅｂページである非標準コンテンツページを表示させるための幾つかのリンクアンカーが設けられているＷｅｂページが表示されるものであると共に、それを表示したコンピュータに、前記標準コンテンツページ上の或るリンクアンカーが操作されてからの経過時間について所定の条件が満たされたときに、前記標準コンテンツページをメインフレーム内に再表示させる再表示処理を行わせるためのフレーム内ページ制御処理を行わせるものである
ことを特徴とする情報提供装置。
【請求項３】
前記フレーム内ページ制御処理が、
前記メインフレームに表示された非標準コンテンツページが、所定形式の時間情報が設定されているものであった場合、その非標準コンテンツページの表示後、当該時間情報にて指定される時間が経過したときに、前記再表示処理を行わせる処理である
ことを特徴とする請求項２記載の情報提供装置。
【請求項４】
前記ツアーページに対して行われた操作内容を把握して記憶する操作内容把握手段を、さらに、備える
ことを特徴とする請求項１又は請求項２に記載の情報提供装置。
【請求項５】
前記操作内容把握手段が、
前記ツアーページに対して行われた操作内容をユーザ別に把握して記憶する手段であり、
前記ツアーページ提供手段が、
前記操作内容把握手段が各ユーザについて記憶している前記ツアーページに対する操作内容に基づき、各ユーザのコンピュータに、そのユーザが過去に閲覧した各非標準コンテンツページが前記標準コンテンツページとして前記メインフレーム内に表示されるツアーページを表示させる手段である
ことを特徴とする請求項４記載の情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂページにより情報提供を行う情報提供装置に、関する。
【背景技術】
【０００２】
周知のように、特定のテーマに関する比較的に大容量の情報をインターネットを利用して公開しているＷｅｂサイトの中には、予め定められた順番でしか利用できないＷｅｂページ群により情報を公開しているＷｅｂサイト（例えば、特許文献１参照。）も存在している。ただし、そのような一般的なＷｅｂサイトは、後ページや前ページを表示させるためのリンクアンカー（以下、ページ移動用リンクアンカーと表記する）を備えたＷｅｂページ群により情報を公開しているものとなっている。また、そのような一般的なＷｅｂサイトは、通常、ページ移動用リンクアンカーに加えて、ページ移動用リンクアンカーの操作では表示させることが出来ないＷｅｂページへのリンクアンカーを備えたＷｅｂページによりユーザに情報を提供するものとなっている。
【０００３】
このため、そのようなＷｅｂサイトは、或る情報を得ようとしたユーザが、リンクアンカーを操作しているうちに、元々、表示させていたＷｅｂページを再表示させることが困難になる（Ｗｅｂブラウザの“戻る”ボタンを多数回操作しなければ、元々、表示させていたＷｅｂページが表示されない状態となる／Ｗｅｂブラウザの“戻る”ボタンの操作により、元々、表示させていたＷｅｂページを表示させることが出来ない状態となる）ことがしばしばあるものとなっている。そして、或るＷｅｂページに示されている情報を全て読んだ後にリンクアンカーを操作するユーザはいないと言って良いので、結局、ページ移動用リンクアンカーを備えたＷｅｂページにて情報を公開しているＷｅｂサイトは、ユーザが、煩雑な作業を行わなくては、所望の情報を得ることができないことがあるＷｅｂサイトとなっていた。
【０００４】
また、従来のＷｅｂサイトが公開している通常のＷｅｂページ（ページ移動用リンクアンカーを備えないＷｅｂページ）も、リンクアンカーを操作しているうちに、元々、表示させていたＷｅｂページを再表示させることが困難になることがあるＷｅｂページとなっている。このため、通常のＷｅｂページにて情報を公開しているＷｅｂサイトも、ユーザが、煩雑な作業を行わなくては、所望の情報を得ることができないことがあるＷｅｂサイトとなっていた。
【特許文献１】特開２００３−１６８０５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
そこで、本発明の課題は、ユーザ（Ｗｅｂページの閲覧者）が、煩雑な作業を行わなくても、所望の情報を得ることができる形で、Ｗｅｂページによる情報提供を行える情報提供装置を、提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の第１の態様では、Ｗｅｂページによりユーザに情報を提供するための情報提供装置が、各種Ｗｅｂページに関する各種のソースファイルを記憶したソースファイル記憶手段と、ソースファイル記憶手段に記憶されたソースファイルを利用することにより、Ｗｅｂブラウズが可能なコンピュータに、非標準コンテンツページへの幾つかのリンクアンカーが設けられている標準コンテンツページ，或いは，他の非標準コンテンツページへの幾つかのリンクアンカーが設けられている非標準コンテンツページを表示させることが可能なＷｅｂページ提供手段であると共に、標準コンテンツページを表示させたコンピュータに、当該標準コンテンツページ上の或るリンクアンカーが操作されてからの経過時間について所定の条件が満たされたときに、当該標準コンテンツページを再表示する処理を行わせるためのページ制御処理を開始させるＷｅｂページ提供手段とを備える装置とされる。
【０００７】
また、本発明の第２の態様では、情報処理装置が、各種Ｗｅｂページに関する各種のソースファイルを記憶したソースファイル記憶手段と、ソースファイル記憶手段に記憶されたソースファイルを利用することにより、Ｗｅｂブラウズが可能なコンピュータに、ガイドフレーム内にガイドページが表示され、メインフレーム内に標準コンテンツページが表示される各種のツアーページを表示させるためのツアーページ提供手段とを、備えた装置であると共に、ツアーページ提供手段がコンピュータに表示させる各ツアーページが、ガイドページとして、他のツアーページを表示させるためのリンクアンカーが設けられているＷｅｂページが表示され、標準コンテンツページとして、当該標準コンテンツページとは異なるＷｅｂページである非標準コンテンツページを表示させるための幾つかのリンクアンカーが設けられているＷｅｂページが表示されるものであると共に、それを表示したコンピュータに、標準コンテンツページ上の或るリンクアンカーが操作されてからの経過時間について所定の条件が満たされたときに、標準コンテンツページをメインフレーム内に再表示させる再表示処理を行わせるためのフレーム内ページ制御処理を行わせるものである装置とされる。
【０００８】
すなわち、本発明の第１の態様、第２の態様の情報提供装置は、いずれも、情報の取得を希望しているユーザのコンピュータに、或るリンクアンカーが操作された場合、その操作がなされた時点からの経過時間について所定の条件が満たされたときに再表示が行われることになる標準コンテンツページを表示させることにより、当該ユーザに情報を提供できる構成を有する。従って、本発明の情報提供装置を用いれば、ユーザ（Ｗｅｂページの閲覧者）へのＷｅｂページによる情報提供を、ユーザが煩雑な作業を行わなくても所望の情報を得ることができる形で、行えることになる。
【０００９】
なお、本発明の第２の態様の情報提供装置を実現するに際しては、フレーム内ページ制御処理が、メインフレームに表示された非標準コンテンツページが、所定形式の時間情報が設定されているものであった場合、その非標準コンテンツページの表示後、当該時間情報にて指定される時間が経過したときに、再表示処理を行わせる処理となるようにしておくことが出来る。そして、フレーム内ページ制御処理が、そのような処理となるようにしておけば、非標準コンテンツページの内容（情報量）に応じた時間が経過したときに、標準コンテンツページが再表示されることになる情報処理装置を実現できることになる。
【００１０】
また、本発明の第２の態様の情報提供装置を実現するに際しては、変更ツアーページに対して行われた操作内容を把握して記憶する操作内容把握手段を、付加しておくことが出来る。そして、操作内容把握手段を付加した形で本発明の第２の態様の情報提供装置を実現しておけば、操作内容把握手段が記憶している情報に基づき、ツアーページの構成（並び順）をより良いものに変更することが容易な情報提供装置が得られることになる。
【００１１】
また、操作内容把握手段を付加した形で本発明の第２の態様の情報提供装置を実現する場合には、操作内容把握手段を、ツアーページに対して行われた操作内容をユーザ別に把握して記憶する手段としておくと共に、ツアーページ提供手段を、操作内容把握手段が各ユーザについて記憶しているツアーページに対する操作内容に基づき、各ユーザのコンピュータに、そのユーザが過去に閲覧した各非標準コンテンツページが標準コンテンツページとしてメインフレーム内に表示されるツアーページを表示させる手段としておくことが出来る。
【発明の効果】
【００１２】
本発明の情報提供装置を用いれば、ユーザ（Ｗｅｂページの閲覧者）へのＷｅｂページによる情報提供を、ユーザが煩雑な作業を行わなくても所望の情報を得ることができる形で、行えることになる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態を、図面を参照して詳細に説明する。
【００１４】
まず、図１〜図５を用いて、本発明の一実施形態に係る情報提供装置１０の概要を、説明する。
【００１５】
図１に模式的に示してあるように、本実施形態に係る情報提供装置１０は、Ｗｅｂページによる情報提供を行うためにインターネットに接続されて使用されるＷｅｂサーバ装置である。そして、情報提供装置１０のＨＤＤ１１には、ツアーページデータベース２１，ツアーページテンプレート２２，ガイドページテンプレート２３，インデックスページ用ＨＴＭＬファイル，各種のコンテンツページ用ＨＴＭＬファイル，各種のイメージデータファイルが、記憶されている装置となっている。なお、図示は省略してあるが、情報提供装置１０のＨＤＤ１１には、各種のプログラム（ＯＳ，ＨＴＴＰデーモン，ＣＧＩプログラム等）ファイルも、記憶されている。
【００１６】
情報提供装置１０のＨＤＤ１１に記憶されている各イメージデータファイルは、情報提供装置１０が，ユーザに（Ｗｅｂブラウザを備えたコンピュータに）提供する各種Ｗｅｂページの要素として使用されるファイルである。
【００１７】
各コンテンツページ用ＨＴＭＬファイルは、情報提供装置１０が提供するツアーページ（詳細は後述）の要素としてコンピュータ（Ｗｅｂブラウザ）に表示されるＷｅｂページ（以下、コンテンツページと表記する）の内容を規定するファイルである。
【００１８】
なお、ＨＤＤ１１に記憶されているコンテンツページ用ＨＴＭＬファイルの大部分は、コンピュータに、他のコンテンツページへの幾つかのリンクアンカーを備えたコンテンツページを表示させるものとなっている。また、ＨＤＤ１１に記憶されている幾つかのコンテンツページ用ＨＴＭＬファイルは、コンテンツページ上に表示されない形で、脇道制限時間（詳細は後述）が設定されているファイルとなっている。より具体的には、ＨＤＤ１１内の幾つかのコンテンツページ用ＨＴＭＬファイルは、以下の形で、脇道制限時間（"GuideTimer"というフォームに関する，"timer"という名前の値）が設定されているファイルとなっている。
<FORM name="GuideTimer">
<INPUT TYPE=HIDDEN NAME="timer" Value=100>
</FORM>
インデックスページ用ＨＴＭＬファイルは、所定のＨＴＴＰリクエストを受信した情報提供装置１０が、そのＨＴＴＰリクエストの送信元コンピュータ（Ｗｅｂブラウザ）に対して送信するファイルである。
【００１９】
このインデックスページ用ＨＴＭＬファイルを受信したコンピュータ（Ｗｅｂブラウザ）は、図２に示したような構成のインデックスページを表示する。そして、コンピュータは、インデックスページ上のユーザＩＤ入力用テキストボックス５１にユーザＩＤ（何らかの文字列）が入力されている状態で、インデックスページ上のいずれかのリンクアンカー５２がクリックされた場合には、クリックされたリンクアンカー５２に割り当てられているツアーＩＤと、ユーザＩＤ入力用テキストボックス５１に入力されているユーザＩＤとを含む所定形式のＨＴＴＰリクエスト（情報提供装置１０が受信することになるＨＴＴＰリクエスト；以下、ツアー開始リクエストと表記する）をインターネット上に送信する。
【００２０】
ツアーページテンプレート２２は、図３に示したような構成のツアーページ（コンテンツページが表示されるメインフレーム，及び，ガイドページが表示されるガイドページを備えたツアーページ）をＷｅｂブラウザに表示させるツアーページ用ＨＴＭＬファイルを作成するために、情報提供装置１０が利用するファイルである。このツアーページテンプレート２２は、ガイドページ用ＨＴＭＬファイルのＵＲＬとコンテンツページ用ＨＴＭＬファイルのＵＲＬとを組み込むことにより（ファイル内の特定の文字列を各ＵＲＬで置換することにより）、ツアーページ用ＨＴＭＬファイルを作成できるものとなっている。
【００２１】
ツアーページ用ＨＴＭＬファイル内にそのＵＲＬが含められるガイドページ用ＨＴＭＬファイルは、ガイドページ（図３参照）をＷｅｂブラウザに表示させるためのファイルである。このガイドページ用ＨＴＭＬファイルには、点線枠７１を示してある部分にタイトルイメージファイル名で識別されるイメージを表示させるための情報（ＨＴＭＬ要素），点線枠７２を示してある部分にガイド文イメージファイル名で識別されるイメージを表示させるための情報，前ページボタン６１押下時に前ページＩＤを含むツアーページリクエスト（情報提供装置１０が受信することになるリクエスト；詳細は後述）を送信させるための情報，後ページボタン６２押下時に後ページＩＤを含むツアーページリクエストを送信させるための情報，脇道制限時間がその内部に示される制限時間提示アイテム６３を表示させるための情報等が、含まれている。また、ガイドページ用ＨＴＭＬファイルには、コンピュータに、メインフレーム内ページ制御処理（詳細は後述）を実行させるためのスクリプトが、含まれている。
【００２２】
そして、情報提供装置１０のＨＤＤ１１に記憶されているガイドページテンプレート２３（図１参照）は、前ページＩＤ，後ページＩＤ，タイトルイメージファイル名，ガイド文イメージファイル名，脇道制限時間を組み込むことにより、上記のようなガイドページ用ＨＴＭＬファイルを作成できるファイルとなっている。なお、ガイドページテンプレート２３は、前ページＩＤ、後ページＩＤとしてnullを組み込めば、それぞれ、前ページボタン６１、後ページボタン６２を備えないガイドページが表示されるガイドページ用ＨＴＭＬファイルが得られるものとなっている。また、本実施形態に係る情報提供装置１０は、このガイドページテンプレート２３や、上記したツアーページテンプレート２２，コンテンツ用ＨＴＭＬファイル，イメージデータファイル等が、本発明の情報提供装置におけるソースファイルに相当し、後述するツアーページ提供処理に関する部分が、Ｗｅｂページ提供手段に相当する装置となっている。
【００２３】
ツアーページデータベース２１は、情報提供装置１０の運用開始直後には、図４に模式的に示したような状態をとっており、情報提供装置１０の運用開始後に、図５に模式的に示したような状態となるデータベースである。
【００２４】
すなわち、ツアーページデータベース２１は、複数のツアーＩＤのそれぞれについて、タイトルイメージファイル名（図では、"XXXXX.gif"）と，ガイド文イメージファイル名（図では、"YYYYY.gif"）と，脇道制限時間（図では、300(単位は秒)）と，複数の表示ページレコード（ページＩＤ，ユーザＩＤ，前ページＩＤ，後ページＩＤ及びコンテンツＵＲＬが設定可能なレコード）とを記憶可能なデータベースとなっている。そして、ツアーページデータベース２１は、ユーザＩＤが設定されている表示ページレコードを記憶していない状態で、その使用が開始されるデータベース（図４参照）であると共に、情報提供装置１０の運用開始後に、ユーザＩＤが設定されている表示ページレコードが追加されるデータベース（図５参照）となっている。
【００２５】
以上のことを前提として、以下、本情報提供装置１０の構成及び動作をさらに具体的に説明する。
【００２６】
既に説明したように、情報提供装置１０は、自装置にアクセスしてきたコンピュータ（Ｗｅｂブラウザ）に、インデックスページ（図２）を表示させることが出来る装置となっている。また、インデックスページは、それを表示しているコンピュータに、ツアーＩＤとユーザＩＤとを含むツアー開始リクエストをインターネット上に送信させることが出来るＷｅｂページとなっている。
【００２７】
このツアー開始リクエストを受信した情報提供装置１０は、ツアー開始リクエストの送信元コンピュータ（以下、通信対象コンピュータと表記する）から，その後に送信されてくるツアーページリクエスト，閲覧ページ通知リクエスト等を、ツアー開始リクエストに含まれていたユーザＩＤ及びツアーＩＤに対応付けられているものとして取り扱う処理（以下、セッション管理処理と表記する）を開始する。なお、ツアーページリクエストとは、既に説明したように、ツアーページ（図３参照）を表示しているコンピュータ（Ｗｅｂブラウザ）が、前ページボタン６１或いは後ページボタン６２がクリックされた際に送信する，ページＩＤ（前ページＩＤ或いは後ページＩＤ）を含むＨＴＴＰリクエストのことであり、閲覧ページ通知リクエストとは、ツアーページを表示しているコンピュータが、メインフレーム内に別のコンテンツページを表示した場合に送信するＨＴＴＰリクエスト（詳細は後述）のことである。
【００２８】
また、ツアー開始リクエストを受信し，セッション管理処理を開始した情報提供装置１０は、通信対象コンピュータにツアーページを表示させるための処理であるツアーページ提供処理を、当該処理のパラメータである注目ページＩＤ，注目ツアーＩＤ，注目ユーザＩＤを、それぞれ、“１”，ツアー開始リクエストに含まれていたツアーＩＤ，ユーザＩＤとした形で、実行する。
【００２９】
以下、図６を用いて、情報提供装置１０が実行するツアーページ提供処理の内容を説明する。なお、このツアーページ提供処理は、ツアーページリクエストを受信した情報提供装置１０が、注目ツアーＩＤ，注目ユーザＩＤを、それぞれ、そのツアーページリクエストに対応付けられているツアーＩＤ，ユーザＩＤ（セッション管理処理により管理されているツアーＩＤ，ユーザＩＤ）とし、注目ページＩＤを、そのツアーページリクエストに含まれいるツアーＩＤ（前ページＩＤ或いは後ページＩＤ）とした形で、実行する処理ともなっている。
【００３０】
図示してあるように、ツアーページ提供処理を開始した情報提供装置は、まず、ツアーページデータベース２１（図４，５参照）から、注目ツアーＩＤと同じツアーＩＤに対応づけられているタイトルイメージファイル名とガイド文イメージファイル名と脇道制限時間とを、読み出す(ステップＳ１０１)。
【００３１】
次いで、情報提供装置１０は、ツアーページデータベース２１に記憶されている，注目ツアーＩＤと同じツアーＩＤに対応づけられており、かつ、注目ページＩＤとページＩＤが一致している表示ページレコード内の前ページＩＤ，後ページＩＤ及びコンテンツＵＲＬを、読み出す(ステップＳ１０２)。なお、このステップＳ１０２の処理は、ページＩＤ，ユーザＩＤが、それぞれ、注目ページＩＤ，注目ユーザＩＤと一致している表示ページレコードがツアーページデータベース２１内に存在していた場合には、その表示ページレコード内の前ページＩＤ，後ページＩＤ及びコンテンツＵＲＬが読み出される処理となっている。すなわち、ステップＳ１０２の処理は、ツアーＩＤ，注目ユーザＩＤ，注目ページＩＤが、それぞれ、“００１”，“ｋｉｒａ”，“２”であり、ツアーページデータベース２１の内容が図４に示したものであった場合には、前ページＩＤ，後ページＩＤ，コンテンツＵＲＬとして、それぞれ、“１”，“３”，“ＵＲＬ＃２”が読み出され、ツアーＩＤ，注目ユーザＩＤ，注目ページＩＤが、それぞれ、“００１”，“ｋｉｒａ”，“２”であり、ツアーページデータベース２１の内容が図５に示したものであった場合には、前ページＩＤ，後ページＩＤ，コンテンツＵＲＬとして、それぞれ、“１”，“１０１”，“ＵＲＬ＃２”が読み出される処理となっている。
【００３２】
次いで、情報提供装置１０は、ツアーページデータベース２１から読み出してあるタイトルイメージファイル名，ガイド文イメージファイル名，前ページＩＤ，後ページＩＤ，脇道制限時間を、ガイドページテンプレート２３に組み込むことにより、ガイドページ用ＨＴＭＬファイルを作成してＨＤＤ１１内に保存する(ステップＳ１０３)。
【００３３】
その後、情報提供装置１０は、作成したガイドページ用ＨＴＭＬファイルのＵＲＬと、ツアーページデータベース２１から読み出してあるコンテンツＵＲＬとを、ツアーページテンプレート２２に組み込むことによりツアーページ用ＨＴＭＬファイルを作成してＨＤＤ１１内に保存する(ステップＳ１０４)。そして、情報提供装置１０は、作成・保存したツアーページ用ＨＴＭＬファイルを通信対象コンピュータに送信(ステップＳ１０５)してから、このツアーページ提供処理を終了する。
【００３４】
次に、ツアーページ用ＨＴＭＬファイルを受信した通信対象コンピュータが実行するメインフレーム内ページ制御処理の内容を説明する。なお、以下の説明では、メインフレーム内に最初に表示されるコンテンツページのことを、標準コンテンツページと表記する。
【００３５】
図７に示したように、メインフレーム内ページ制御処理（ガイドページ用ＨＴＭＬファイル内のスクリプトにてその内容が規定されている処理）を開始した通信対象コンピュータは、まず、メインフレーム内に表示されている標準コンテンツページ（図では、メインフレーム内ページ）のＵＲＬをリンク元ＵＲＬとして記憶する(ステップＳ２０１)。次いで、通信対象コンピュータは、メインフレーム内ページ変更イベントの発生を監視する処理(ステップＳ２０２)を開始する。ここで、メインフレーム内変更イベントとは、「メインフレーム内に、ＵＲＬがリンク元ＵＲＬとは異なるコンテンツページが表示される」というイベントのことである。
【００３６】
そして、通信対象コンピュータは、メインフレーム内ページ変更イベントの発生を検出した場合(ステップＳ２０２；ＹＥＳ)には、メインフレーム内にその時点において表示されているコンテンツページ（メインフレーム内に新たに表示されたコンテンツページ：以下、非標準コンテンツページと表記する）に脇道制限時間が設定されているか否かを判断する(ステップＳ２０３)。
【００３７】
メインフレーム内に新たに表示された非標準コンテンツページに脇道制限時間が設定されていた場合(ステップＳ２０３；ＹＥＳ)、通信対象コンピュータは、タイムアウト判定処理のパラメータである脇道制限時間を非標準コンテンツページに設定されている脇道制限時間に変更する処理(ステップＳ２０４)を行う。そして、通信対象コンピュータは、１秒が経過する度に、脇道制限時間を“１”減じて制限時間表示アイテム６３（図３参照）内に表示する処理であると共に、脇道制限時間が“０”となる（以下、「タイムアウトが発生する」と表記する）のを監視する処理であるタイムアウト判定処理を開始する(ステップＳ２０５)。
【００３８】
一方、メインフレーム内に表示されている非標準コンテンツページに脇道制限時間が設定されていなかった場合(ステップＳ２０３；ＮＯ)、通信対象コンピュータは、脇道制限時間を変更することなく、タイムアウト判定処理を開始する(ステップＳ２０５)。
【００３９】
そして、タイムアウト判定処理を開始した通信対象コンピュータは、リンク元ＵＲＬと、メインフレーム内に今回新たに表示された非標準コンテンツページのＵＲＬ（以下、リンク先ＵＲＬと表記する）とを含む閲覧ページ通知リクエストをインターネット上に送信した後に、リンク元ＵＲＬをリンク先ＵＲＬに変更する処理(ステップＳ２０６)を、行う。
【００４０】
このステップＳ２０６の処理にて送信される閲覧ページ通知リクエストは、情報提供装置１０が受信するＨＴＴＰリクエストとなっている。そして、閲覧ページ通知リクエストを受信した情報提供装置１０は、以下のように動作する。なお、以下の説明では、閲覧ページ通知リクエストに対応づけられているツアーＩＤ，ユーザＩＤ（セッション管理処理により管理されているツアーＩＤ，ユーザＩＤ）のことを、それぞれ、対応ツアーＩＤ，対応ユーザＩＤと表記する。
【００４１】
閲覧ページ通知リクエストを受信した情報提供装置１０は、まず、閲覧ページ通知リクエストに含まれているリンク先ＵＲＬとコンテンツＵＲＬが一致し、対応ユーザ名とユーザ名が一致し、対応ツアーＩＤと一致するツアーＩＤに対応づけられている表示ページレコードを、ツアーページデータベース２１（図４，５参照）から検索する。
【００４２】
そのような表示ページレコードをツアーページデータベース２１から検索できた場合、リンク先ＵＲＬにて識別されるコンテンツページが、前ページボタン６１，後ページボタン６２の操作により表示可能なコンテンツページであることになる。このため、この場合、情報提供装置１０は、閲覧ページ通知リクエストに対する処理を終了する。
【００４３】
一方、上記条件を満たす表示ページレコードが検索できなかった場合、情報提供装置１０は、ツアーページデータベース２１から、閲覧ページ通知リクエストに含まれていたリンク先ＵＲＬとコンテンツＵＲＬが一致し、対応ツアーＩＤと一致するツアーＩＤに対応づけられている表示ページレコード（ユーザＩＤが設定されていない表示ページレコード）を読み出して記憶すると共に、それに含まれるページＩＤを既存ページ用後ページＩＤとして記憶する処理を行う。
【００４４】
次いで、情報提供装置１０は、閲覧ページ通知リクエストに含まれているリンク元ＵＲＬとコンテンツＵＲＬが一致し、対応ユーザ名とユーザ名が一致し、対応ツアーＩＤと一致するツアーＩＤに対応づけられている表示ページレコードを、ツアーページデータベース２１から検索する。
【００４５】
そのような表示ページレコードを検索できた場合、情報提供装置１０は、その表示ページレコード内のページＩＤ，後ページＩＤを読み出して、それぞれ、新ページ用前ページＩＤ，新ページ用後ページＩＤとして記憶する。次いで、情報提供装置１０は、その表示ページレコード内の後ページＩＤを既存ページ用後ページＩＤに変更する処理と、リンク先ＵＲＬに関して読み出してある表示ページレコードに、ユーザＩＤ，前ページＩＤ，後ページＩＤとして、それぞれ、対応ユーザＩＤ，新ページ用前ページＩＤ、新ページ用後ページＩＤを設定した表示ページレコードを、ツアーページデータベース２１に追加する処理とを、行う。そして、情報提供装置１０は、閲覧ページ通知リクエストに対する処理を終了する。
【００４６】
一方、上記条件を満たす表示ページレコードが検索できなかった場合、情報提供装置１０は、ツアーページデータベース２１から、閲覧ページ通知リクエストに含まれているリンク元ＵＲＬとコンテンツＵＲＬが一致し、対応ツアーＩＤと一致するツアーＩＤに対応づけられている表示ページレコード（ユーザＩＤが設定されていない表示ページレコード）を読み出す。そして、情報提供装置１０は、読み出した表示ページレコード内のページＩＤ，後ページＩＤを、それぞれ、新ページ用前ページＩＤ，新ページ用後ページＩＤとして記憶した後に、当該表示ページレコード内のユーザＩＤ，後ページＩＤを、それぞれ、対応ユーザＩＤ，既存ページ用後ページＩＤとした表示ページレコード（ユーザＩＤを設定し、後ページＩＤを変更した表示ページレコード）を、ツアーページデータベース２１に追加する処理を行う。また、情報提供装置１０は、リンク先ＵＲＬに関して読み出してある表示ページレコードに、ユーザＩＤ，前ページＩＤ，後ページＩＤとして、それぞれ、対応ユーザＩＤ，新ページ用前ページＩＤ、新ページ用後ページＩＤを設定した表示ページレコードを、ツアーページデータベース２１に追加する処理を、行う。そして、情報提供装置１０は、閲覧ページ通知リクエストに対する処理を終了する。
【００４７】
要するに、情報提供装置１０は、対応ツアーＩＤ、対応ユーザＩＤが“００１”，“ｋｉｒａ”であり、ツアーページデータベース２１の状態が図４に示したものであるときに、リンク元ＵＲＬがＵＲＬ＃２であり、リンク先ＵＲＬがＵＲＬ＃１０１である閲覧ページ通知リクエスト（ＵＲＬ＃２で識別されるコンテンツページ上のリンクアンカーが操作された結果としてメインフレーム内ページ制御処理により送信されつ閲覧ページ通知リクエスト）を受信した場合には、ツアーページデータベース２１の内容を、図５に示したものに変更する装置となっている。また、情報提供装置１０は、対応ツアーＩＤ、対応ユーザＩＤが“００１”，“ｋｉｒａ”であり、ツアーページデータベース２１の状態が図５に示したものであるときに、リンク元ＵＲＬがＵＲＬ＃１０１であり、リンク先ＵＲＬがＵＲＬ＃１０２である閲覧ページ通知リクエスト（ＵＲＬ＃１０１で識別されるコンテンツページ上のリンクアンカーが操作された結果としてメインフレーム内ページ制御処理により送信されつ閲覧ページ通知リクエスト）を受信した場合、ツアーページデータベース２１の内容を、図８に示したものに変更する装置となっている。
【００４８】
図７に戻って、ツアーページ用ＨＴＭＬファイルを受信した通信対象コンピュータの動作（メインフレーム内ページ制御処理の内容）の説明を続ける。
【００４９】
閲覧ページ通知リクエストの送信を終えた通信対象コンピュータは、タイムアウトが発生する（脇道制限時間が“０”となる）ことと、メインフレーム内ページ変更イベントが発生することとを監視する処理(ステップＳ２０７)を開始する。
【００５０】
そして、通信対象コンピュータは、メインフレーム内ページ変更イベントが発生したことを検出した場合(ステップＳ２０７；ページ変更)には、メインフレーム内にその時点において表示されている非標準コンテンツページに脇道制限時間が設定されているか否かを判断(ステップＳ２０８)し 、脇道制限時間が設定されていた場合(ステップＳ２０８；ＹＥＳ)には、実行中のタイムアウト判定処理の脇道制限時間を、非標準コンテンツページに設定されている脇道制限時間に変更(ステップＳ２０９)した後に、ステップＳ２０６以降の処理を開始する。一方、メインフレーム内に表示されている非標準コンテンツページに脇道制限時間が設定されていなかった場合(ステップＳ２０８；ＮＯ)、通信対象コンピュータは、脇道制限時間を変更することなく、ステップＳ２０６以降の処理を開始する。
【００５１】
そして、通信対象コンピュータは、タイムアウトが発生した場合(ステップＳ２０７；ＹＥＳ)には、タイムアウト判定処理を終了(ステップＳ２１０)してから、制限時間経過通知処理(ステップＳ２１０)を行う。この制限時間経過通知処理は、図９に示したように、メインフレーム内に標準コンテンツページを再表示することをユーザに知らせるためのダイアログボックスをツアーページ上に表示する処理であると共に、このダイアログボックス上のＯＫボタンが押下されたときに終了する処理である。
【００５２】
この待機時間経過通知処理を終えた通信対象コンピュータは、メインフレーム内に標準コンテンツページを表示させるための処理(ステップＳ２１２)を行ってから、ステップＳ２０２以降の処理を再び開始する。
【００５３】
以上の説明から明らかなように、本実施形態に係る情報提供装置１０がコンピュータ（Ｗｅｂブラウザ）に表示させるツアーページは、ユーザ（ツアーページの閲覧者）が、メインフレーム内に表示された標準コンテンツページ上のリンクアンカーをクリックすることによりメインフレーム内に非標準コンテンツページを表示させた場合や、その非標準コンテンツページ上のリンクアンカーをクリックすることにより他の非標準コンテンツページをメインフレーム内に表示させた場合、所定条件が満たされたとき（ガイドページ内に設定されている脇道制限時間が経過したときや、非標準コンテンツページ内に設定されていた脇道制限時間で再設定された脇道制限時間が経過したとき）に、標準コンテンツページがメインフレーム内に再表示されるＷｅｂページとなっている。
【００５４】
従って、この情報提供装置１０を用いれば、標準コンテンツページが自動的に再表示される形（ユーザが標準コンテンツページを再表示させるために煩雑な作業を行わなくても良い形）で、各ユーザに情報を提供できることになる。
【００５５】
また、情報提供装置１０がコンピュータに表示させるツアーページは、ユーザが参照した非標準コンテンツページに脇道制限時間が設定されていた場合には，当該脇道制限時間の経過後に標準コンテンツページが再表示されるものとなっている。従って、この情報提供装置１０を用いれば、標準コンテンツページが再表示されるまでの時間が、ユーザが参照した非標準コンテンツページの内容に応じたものとなる形（例えば、ユーザが参照した非標準コンテンツページに示されている情報量と、標準コンテンツページが再表示されるまでの時間が比例する形）で、ユーザに情報を提供できることにもなる。
【００５６】
また、情報提供装置１０は、ユーザのツアーページ（コンテンツページ）に対する操作内容の把握結果（閲覧ページ通知リクエストの要素として渡されるリンク元ＵＲＬ，リンク先ＵＲＬ）に基づき、各ユーザに対して、当該ユーザが過去に閲覧した各非標準コンテンツページが標準コンテンツページとしてメインフレーム内に表示されるツアーページを、提供する装置となっている。従って、情報提供装置１０は、ツアーページ（コンテンツページ）の表示順が、ユーザに適したものに自動的に変更される装置となっていると言うことも出来る。
【００５７】
＜変形形態＞
上記した情報提供装置１０は、各種の変形を行うことが出来る。例えば、情報提供装置１０は、ツアーページデータベース２１の内容を、ユーザがツアーページを閲覧している最中に変更してしまう装置であったが、情報提供装置１０を、ツアーページのユーザによる閲覧が完了した後に、ツアーページの構成（コンテンツページの表示順）を変えるか否かをユーザに対して問い合わせ、ユーザがツアーページの構成を変えることを指示した際に、ツアーページデータベース２１の内容を変更する装置に変形しておいても良い。また、情報提供装置１０を、閲覧ページ通知リクエストの内容をＨＤＤ１１内に記憶するが、ツアーページデータベース２１の内容を自動的に変更しない装置に変形しておくことも出来る。換言すれば、情報提供装置１０を、閲覧ページ通知リクエストの内容が、情報提供装置１０の管理者がツアーページの構成を変更するために参照する情報として、ＨＤＤ１１内に記憶される装置に変形しておいても良い。
【００５８】
また、情報提供装置１０は、他のツアーページを表示させるためのリンクアンカー（前ページボタン６１、後ページボタン６２）を備えたツアーページを、コンピュータに表示させる装置であったが、情報提供装置１０を、ツアーページから、前ページボタン６１及び後ページボタン６２を取り除いたＷｅｂページを表示する装置に変形しておいても良い。
【００５９】
（付記１）
各種Ｗｅｂページに関する各種のソースファイルを記憶したソースファイル記憶手段と、
前記ソースファイル記憶手段に記憶されたソースファイルを利用することにより、Ｗｅｂブラウズが可能なコンピュータに、非標準コンテンツページへの幾つかのリンクアンカーが設けられている標準コンテンツページ，或いは，他の非標準コンテンツページへの幾つかのリンクアンカーが設けられている非標準コンテンツページを表示させることが可能なＷｅｂページ提供手段であると共に、前記標準コンテンツページを表示させたコンピュータに、当該標準コンテンツページ上の或るリンクアンカーが操作されてからの経過時間について所定の条件が満たされたときに、当該標準コンテンツページを再表示する処理を行わせるためのページ制御処理を開始させるＷｅｂページ提供手段と
を備えることを特徴とする情報提供装置。
【００６０】
（付記２）
各種Ｗｅｂページに関する各種のソースファイルを記憶したソースファイル記憶手段と、
前記ソースファイル記憶手段に記憶されたソースファイルを利用することにより、Ｗｅｂブラウズが可能なコンピュータに、ガイドフレーム内にガイドページが表示され、メインフレーム内に標準コンテンツページが表示される各種のツアーページを表示させるためのツアーページ提供手段とを、備え、
前記ツアーページ提供手段がコンピュータに表示させる各ツアーページが、前記ガイドページとして、他のツアーページを表示させるためのリンクアンカーが設けられているＷｅｂページが表示され、前記標準コンテンツページとして、当該標準コンテンツページとは異なるＷｅｂページである非標準コンテンツページを表示させるための幾つかのリンクアンカーが設けられているＷｅｂページが表示されるものであると共に、それを表示したコンピュータに、前記標準コンテンツページ上の或るリンクアンカーが操作されてからの経過時間について所定の条件が満たされたときに、前記標準コンテンツページをメインフレーム内に再表示させる再表示処理を行わせるためのフレーム内ページ制御処理を行わせるものである
ことを特徴とする情報提供装置。
【００６１】
（付記３）
前記フレーム内ページ制御処理が、
前記メインフレームに表示された非標準コンテンツページが、所定形式の時間情報が設定されているものであった場合、その非標準コンテンツページの表示後、当該時間情報にて指定される時間が経過したときに、前記再表示処理を行わせる処理である
ことを特徴とする付記２記載の情報提供装置。
【００６２】
（付記４）
前記ツアーページに対して行われた操作内容を把握して記憶する操作内容把握手段を、さらに、備える
ことを特徴とする付記１又は付記２に記載の情報提供装置。
【００６３】
（付記５）
前記操作内容把握手段が、
前記ツアーページに対して行われた操作内容をユーザ別に把握して記憶する手段であり、
前記ツアーページ提供手段が、
前記操作内容把握手段が各ユーザについて記憶している前記ツアーページに対する操作内容に基づき、各ユーザのコンピュータに、そのユーザが過去に閲覧した各非標準コンテンツページが前記標準コンテンツページとして前記メインフレーム内に表示されるツアーページを表示させる手段である
ことを特徴とする付記４記載の情報提供装置。
【００６４】
（付記６）
各種Ｗｅｂページに関する各種のソースファイルを保持し、インターネットに接続されて使用されるコンピュータ上で実行される情報提供プログラムであって、
前記ソースファイルを利用することにより、Ｗｅｂブラウズが可能なコンピュータに、非標準コンテンツページへの幾つかのリンクアンカーが設けられている標準コンテンツページ，或いは，他の非標準コンテンツページへの幾つかのリンクアンカーが設けられている非標準コンテンツページを表示させることが可能なＷｅｂページ提供手段であると共に、前記標準コンテンツページを表示させたコンピュータに、当該標準コンテンツページ上の或るリンクアンカーが操作されてからの経過時間について所定の条件が満たされたときに、当該標準コンテンツページを再表示する処理を行わせるためのページ制御処理を開始させるＷｅｂページ提供手段を備えた装置として動作させる
ことを特徴とする情報提供プログラム。
【００６５】
（付記７）
各種Ｗｅｂページに関する各種のソースファイルを保持し、インターネットに接続されて使用されるコンピュータ上で実行される情報提供プログラムであって、
前記コンピュータを、
前記ソースファイルを利用することにより、Ｗｅｂブラウズが可能なコンピュータに、ガイドフレーム内にガイドページが表示され、メインフレーム内に標準コンテンツページが表示される各種のツアーページを表示させるためのツアーページ提供手段を、備えた装置であって、前記ツアーページ提供手段がコンピュータに表示させる各ツアーページが、前記ガイドページとして、他のツアーページを表示させるためのリンクアンカーが設けられているＷｅｂページが表示され、前記標準コンテンツページとして、当該標準コンテンツページとは異なるＷｅｂページである非標準コンテンツページを表示させるための幾つかのリンクアンカーが設けられているＷｅｂページが表示されるものであると共に、それを表示したコンピュータに、前記標準コンテンツページ上の或るリンクアンカーが操作されてからの経過時間について所定の条件が満たされたときに、前記標準コンテンツページをメインフレーム内に再表示させる再表示処理を行わせるためのフレーム内ページ制御処理を行わせるものである装置として動作させる
ことを特徴とする情報提供プログラム。
【図面の簡単な説明】
【００６６】
【図１】本発明の一実施形態に係る情報提供装置の構成及び使用形態の説明図。
【図２】実施形態に係る情報提供装置がコンピュータに表示させるインデックスページの説明図。
【図３】実施形態に係る情報提供装置がコンピュータに表示させるツアーページの説明図。
【図４】実施形態に係る情報提供装置が保持しているツアーページデータベースの説明図。
【図５】実施形態に係る情報提供装置が保持しているツアーページデータベースの説明図。
【図６】実施形態に係る情報提供装置が実行するツアーページ提供処理の流れ図。
【図７】ツアーページを表示したコンピュータが実行するメインフレーム内ページ制御処理の流れ図。
【図８】実施形態に係る情報提供装置が保持しているツアーページデータベースの説明図。
【図９】ツアーページを表示しているコンピュータの動作を説明するための図。
【符号の説明】
【００６７】
１０  情報提供装置
１１  ＨＤＤ
２１  ツアーページデータベース
２２  ツアーページテンプレート
２３  ガイドページテンプレート
６１  前ページボタン
６２  後ページボタン
【図１】
2005327183.tif 000003
【図２】
2005327183.tif 000004
【図３】
2005327183.tif 000005
【図４】
2005327183.tif 000006
【図５】
2005327183.tif 000007
【図６】
2005327183.tif 000008
【図７】
2005327183.tif 000009
【図８】
2005327183.tif 000010
【図９】
2005327183.tif 000011