(57)【要約】【課題】  ユーザの識別を必要とせずに、ユーザを管理者の意図するウェブページに誘導することができないでいた。【解決手段】  クライアント端末からのページ取得要求に応じて、該当するウェブページをクライアント端末の画面に表示するためのデータを送信するウェブサーバに接続して使用するリンク生成装置を提供する。リンク生成装置は、予めウェブページ毎に設定される重要キーワードが格納される記憶部を有し、検索サイトを経由するアクセスに使用される検索語句を抽出する。一のウェブページへのアクセスに使用された検索語句が、他のウェブページの重要キーワードである場合、リンク生成装置は、一のウェブページに対応する、マークアップ言語で記述されるウェブページファイルに、他のウェブページへのハイパーリンクを追加する。【選択図】    図４
2006065395.tif 000002
【特許請求の範囲】
【請求項１】
利用者が求める情報のリンク先を生成するリンク生成装置において、
利用者が行った検索操作を記録した検索操作情報から、検索情報を抽出する検索情報抽出部と、
前記検索情報を基に、新たなリンク先を生成できるかを判定する誘導リンク生成判定部と、
前記誘導リンク生成判定部によって新たなリンク先が生成できると判定できた場合に、新たなリンク先を生成するリンク生成部とを有することを特徴とするリンク生成装置。
【請求項２】
請求項１において、
前記検索情報抽出部は、前記検索情報の履歴を記憶し、
前記誘導リンク生成判定部は、前記検索情報の履歴を基に前記判定を行うことを特徴とするリンク生成装置。
【請求項３】
請求項１において、
前記検索情報抽出部は、ウェブサーバに対するページ取得要求と共に受信する前記検索情報の登場回数を記憶し、
前記誘導リンク生成判定部は、前記検索情報のうち、前記登場回数が所定の閾値を超える検索情報を前記判定に用いることを特徴とするリンク生成装置。
【請求項４】
請求項１において、
前記誘導リンク生成判定部は、リンク先の格納された情報内に埋め込まれたタグを基に前記判定を行うことを特徴とするリンク生成装置。
【請求項５】
請求項１において、
前記検索操作情報とは、検索装置が生成するアクセスログであることを特徴とするリンク生成装置。
【請求項６】
利用者が指定した情報を生成する情報生成装置において、
利用者が行った検索操作を記録した検索操作情報から、検索情報を抽出する検索情報抽出部と、
前記検索情報を基に、新たなリンク先を生成できるかを判定する誘導リンク生成判定部と、
前記誘導リンク生成判定部によって新たなリンク先が生成できると判定できた場合に、新たなリンク先を生成するリンク生成部とを有することを特徴とする情報生成装置。
【請求項７】
請求項６において、
前記検索情報抽出部は、前記検索情報の履歴を記憶し、
前記誘導リンク生成判定部は、前記検索情報の履歴を基に前記判定を行うことを特徴とする情報生成装置。
【請求項８】
請求項６において、
前記検索情報抽出部は、前記情報生成装置に対するページ取得要求と共に受信する前記検索情報の登場回数を記憶し、
前記誘導リンク生成判定部は、前記検索情報のうち、前記登場回数が所定の閾値を超える検索情報を前記判定に用いることを特徴とする情報生成装置。
【請求項９】
請求項６において、
通信網と接続する通信部を有し、
通信網を経由して通信することを特徴とする情報生成装置。
【請求項１０】
利用者が求める情報のリンク先を生成するリンク生成方法において、
利用者が行った検索操作を記録した検索操作情報から、検索情報を抽出する検索情報抽出手順と、
前記検索情報を基に、新たなリンク先を生成できるかを判定する誘導リンク生成判定手順と、
前記誘導リンク生成判定部によって新たなリンク先が生成できると判定できた場合に、新たなリンク先を生成するリンク生成手順とを有することを特徴とするリンク生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、HTML(Hyper Text Markup Language)、SGML(Standard Generalized Markup Language)、XML(eXtensible Markup Language)、CHTML(Compact HTML)等マークアップ言語で記述されるウェブページ表示用のファイルに、ハイパーリンクを追加するハイパーリンク生成装置に関し、特に、ユーザを適切なページに誘導するためのハイパーリンクを生成するハイパーリンク生成装置に関する。
【背景技術】
【０００２】
現在、個人、企業を問わず、インターネットを介して公開される各種ウェブページが作成され、様々な情報が発信されている。通常ウェブページは、あるテーマに沿って複数のウェブページから構築されるウェブサイトの一部であり、HTML等のマークアップ言語で記述される、少なくとも１つのウェブページファイルにより構成される。
【０００３】
各ウェブサイトは、管理者により管理され、管理者が、ウェブページファイルの内容を更新してサーバにアップロードすることにより、ウェブページの内容が更新され、ウェブサイトが更新される。サーバは、ネットワークを介して接続されるクライアント端末（PC(Personal Computer)、PDA(Personal Digital Assistance)、携帯電話等の情報端末）からのページ取得要求に応じて、該当ページのデータを送信するウェブサーバプログラムがインストールされた情報端末、あるいは上記ウェブサーバプログラムの機能をハードウェアで実現する専用端末等で実現される。
【０００４】
これらのウェブページにより伝達される情報は膨大であるため、ユーザは、自分にとって有益な情報を取得するため、一般的に検索サイトと呼ばれるウェブサイトを利用することが多い。検索サイトでは、検索語句を与えることによりその検索語句に対応するウェブページへのハイパーリンクがリスト表示され、ユーザが、興味のあるハイパーリンクをクリックすることで該当ウェブページが表示される。通常、ユーザは、ウェブサイトの入口から目的のウェブページへのハイパーリンクを辿り、ウェブページ間を移動する（言い換えると、ウェブページの表示を切り替える）が、検索サイトを使用すれば、直接目的のウェブページにアクセスすることができる。
【０００５】
また、膨大な情報から選択された情報をユーザに提示するために、ユーザを所定のウェブページに誘導する技術が、例えば、下記特許文献１〜３に提案されている。こうした従来例においては、ユーザを誘導する際、あるウェブサイトを閲覧するユーザを識別し、そのユーザの閲覧履歴（アクセスログ）に基づき、ユーザのサイト内での行動が分析される。その分析結果を参照して、ユーザの閲覧状態や嗜好等のユーザプロファイルを導き出し、それらに応じて適切なウェブページが表示されるというものである。
【特許文献１】特開２００３−２５６４７０号公報
【特許文献２】特開２００２−２４２７０号公報
【特許文献３】特開２００３−９１４７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来例においては、ユーザの閲覧状態や嗜好等のユーザプロファイルに基づきユーザが誘導されるものの、そこにウェブサイト管理者の意図は反映されていない。例えば、検索サイトにてある検索語句を入力した検索結果として表示されるリストに含まれる、ある管理者が管理するウェブページと、その管理者がその検索語句が入力されるときユーザに提示したいウェブページとが一致しない場合がある。一般に、検索サイトにリスト表示されるウェブページを制御する方法（例えば、自分のウェブページをリストの上位に表示させ、よりクリックさせやすくする等の方法）は公開されていないため、そのノウハウを持たない管理者は、検索サイトを利用するユーザを管理者の意図するウェブページへ誘導できないことになる。
【０００７】
つまり、検索サイトを利用する結果、管理者にとって閲覧して欲しいメインページより比重の低いサブページが上位に表示されるなどして、サブページばかりがユーザによって最初に閲覧されるページとなる。ユーザは、最初のページ内のハイパーリンクをクリックし、別のページへ移動する（即ち、別のページへと表示を切り替える）が、最初のページを概観し興味がわかないと、そのウェブサイトから離れて別のウェブサイトを閲覧することが多く、管理者にとって比重の大きな（メインページに記載された）情報がユーザの目に触れることなく埋没してしまうことがある。
【０００８】
また、従来例においては、ユーザを目的のページへ誘導する前提として、ユーザの識別を必要とするため、そもそもユーザを適切に識別できない場合、誤ったユーザプロファイルが導かれ、不特定ユーザの誘導が困難である。ユーザを適切に識別できない場合には、例えば、アクセスログに含まれるアクセス元の情報端末を特定するIP(Internet Protocol)アドレスだけでユーザを特定する場合がある。
【０００９】
これは、ユーザが、プロキシサーバ(proxy server)を使用する場合に起こる。プロキシサーバが使用されると、本来ユーザが使用する情報端末のIPアドレスがウェブサーバに伝達されず、複数の情報端末からのアクセスが同一のIPアドレス（プロキシサーバのもの）からのアクセスに集約されてしまう。すると、アクセスログに記録された同一IPアドレスからのアクセスであっても、ユーザが同一人とは限らず、ユーザを適切に識別することができない。また、１台の情報端末を複数人のユーザが共有して使用する場合や、情報端末にIPアドレスが動的に割り当てられる場合にも、やはりアクセスログに記録された同一IPアドレスからのアクセスであっても、ユーザが同一人とは限らないことになる。
【００１０】
こうした場合、更に、アカウント名やパスワード等に基づく認証を行えば、ユーザを適切に識別することが可能であるが、事前にユーザ登録を必要とするためユーザの処理が煩雑になることを避ける管理者やアクセス制限をする必要が特に無いウェブサイトの管理者は、認証の仕組みを導入しないことも多く、結局不特定ユーザを管理者の意図するウェブページへ誘導できないことになる。
【００１１】
そこで本発明の目的は、あるウェブサイトを訪れたユーザを、他のウェブページへ誘導するためのハイパーリンクを、ウェブサイトにアクセスするユーザを識別することなく生成するハイパーリンク生成装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的は、本発明の第一の側面によれば、利用者が求める情報のリンク先を生成するリンク生成装置において、利用者が行った検索操作を記録した検索操作情報から、検索情報を抽出する検索情報抽出部と、前記検索情報を基に、新たなリンク先を生成できるかを判定する誘導リンク生成判定部と、前記誘導リンク生成判定部によって新たなリンク先が生成できると判定できた場合に、新たなリンク先を生成するリンク生成部とを有することを特徴とするリンク生成装置を提供することにより達成される。
【００１３】
上記発明の側面においてより好ましい態様によれば、前記検索情報抽出部は、前記検索情報の履歴を記憶し、前記誘導リンク生成判定部は、前記検索情報の履歴を基に前記判定を行う。また、上記発明の側面においてより好ましい態様によれば、前記検索情報抽出部は、ウェブサーバに対するページ取得要求と共に受信する前記検索情報の登場回数を記憶し、前記誘導リンク生成判定部は、前記検索情報のうち、前記登場回数が所定の閾値を超える検索情報を前記判定に用いる。
【００１４】
上記発明の側面においてより好ましい態様によれば、前記誘導リンク生成判定部は、リンク先の格納された情報内に埋め込まれたタグを基に前記判定を行ってもよい。また、上記発明の側面においてより好ましい態様によれば、前記検索操作情報とは、検索装置が生成するアクセスログである。
【００１５】
また、上記目的は、本発明の第二の側面によれば、利用者が指定した情報を生成する情報生成装置において、利用者が行った検索操作を記録した検索操作情報から、検索情報を抽出する検索情報抽出部と、前記検索情報を基に、新たなリンク先を生成できるかを判定する誘導リンク生成判定部と、前記誘導リンク生成判定部によって新たなリンク先が生成できると判定できた場合に、新たなリンク先を生成するリンク生成部とを有することを特徴とする情報生成装置を提供することにより達成される。
【００１６】
上記第二の側面においてより好ましい態様によれば、情報生成装置は、通信網と接続する通信部を有し、通信網を経由して通信する。
【００１７】
また、上記目的は、本発明の第三の側面によれば、利用者が求める情報のリンク先を生成するリンク生成方法において、利用者が行った検索操作を記録した検索操作情報から、検索情報を抽出する検索情報抽出手順と、前記検索情報を基に、新たなリンク先を生成できるかを判定する誘導リンク生成判定手順と、前記誘導リンク生成判定部によって新たなリンク先が生成できると判定できた場合に、新たなリンク先を生成するリンク生成手順とを有することを特徴とするリンク生成方法を提供することにより達成される。
【００１８】
また、上記目的は、コンピュータに、利用者が行った検索操作を記録した検索操作情報から、検索情報を抽出する検索情報抽出手順と、前記検索情報を基に、新たなリンク先を生成できるかを判定する誘導リンク生成判定手順と、前記誘導リンク生成判定部によって新たなリンク先が生成できると判定できた場合に、新たなリンク先を生成するリンク生成手順とを実行させることを特徴とするプログラムを提供することによっても達成される。
【発明の効果】
【００１９】
本実施形態によれば、ウェブページに設定された重要キーワードと異なる検索語句によるアクセスが頻繁に発生するウェブページに、ウェブサイト管理者が本来その検索語句が入力されるときユーザに閲覧して欲しいウェブページへのハイパーリンクが追加されることによって、ウェブサイトにアクセスするユーザを認証処理等によって識別することなく、ウェブサイト管理者の意図するウェブページへと誘導することができる。ユーザを識別する必要がないことから、ウェブサーバが保有するログ記録機能をそのまま利用することができ、リンク生成装置の導入が簡単に行える。リンク生成装置の機能は、プログラムとして実現することもできるため、ウェブサーバにインストールして１台の装置にまとめることができ、コスト、管理の手間を削減することにもなる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態について図面に従って説明する。しかしながら、本発明の技術的範囲はかかる実施の形態に限定されるものではなく、特許請求の範囲に記載された発明とその均等物にまで及ぶものである。
【００２１】
図１は、本発明の実施形態における情報システムの構成図である。ネットワーク５を介して、複数のクライアント端末１０１〜１０４、クライアント端末にウェブページを提供するウェブサーバ１、ウェブページの検索に使用される検索サイトサーバ３、そしてリンク生成装置２が接続される。本発明の実施形態においては、リンク生成装置２において、ウェブサーバ１が提供するウェブページに、検索サイトサーバ３を経由してユーザがアクセスする場合、どのような検索語句が入力された結果アクセスされるかをウェブページ毎に解析し、解析結果に応じてウェブページに適宜他のウェブページへのハイパーリンクを追加することによって、ユーザがウェブサイト管理者の意図が反映されたウェブページへ誘導される。
【００２２】
ウェブサーバ１には、複数のウェブページによって、ウェブサイトが形成され、そのウェブサイトは、ユーザがクライアント端末１０１〜１０４にインストールされるウェブページ閲覧用ソフト（ウェブブラウザ）にURL(Uniform Resource Locator)を指定することでアクセスされる。各URLは、ウェブページファイルの格納先を特定するアドレス情報である。
【００２３】
ウェブページファイルは、HTML(Hyper Text Markup Language)等のマークアップ言語で記述される書式データ、内容となるテキストデータ等を含む。また、このウェブページファイルには、ハイパーリンクと呼ばれる、そのウェブページファイルの格納先と異なる格納先の画像データ、音声データ、テキストデータ、他のウェブページファイル等を取得するためのリンクを記述することができる。ハイパーリンクがウェブブラウザを介して表示されるとき、ユーザは、表示されるハイパーリンクをクリックするだけで、リンク先のデータを取得することができる。
【００２４】
ネットワーク５を介してウェブサーバ１に接続されるクライアント端末１０１〜１０４は、ユーザが、クライアント端末にインストールされたウェブブラウザを起動し、ウェブサーバ１のURLを指定すると、ウェブサーバ１にページ取得要求を送信してアクセスする。ウェブサーバ１は、指定されたURLに対応するデータを、ページ取得要求を送信したクライアント端末に送信すると共に、そのクライアント端末のIPアドレスや、指定されたURL（取得先のアドレス情報）、ページ取得要求直前に閲覧されたウェブページのURL（取得元のアドレス情報）等、アクセスに関するデータをアクセスログとして記憶する。
【００２５】
クライアント端末に送信されるデータは、それがウェブページファイルであれば、ウェブブラウザにより、ウェブページファイルに記述されたマークアップ言語により指定される書式へと整形処理され、クライアント端末に備えられた液晶画面等の表示部に表示される。送信されるデータが音声データや画像データであれば、ウェブブラウザのプラグインソフトにより、ウェブブラウザ内で再生されるか、ウェブブラウザにより呼び出される再生ソフトにより再生されるか、そのままクライアント端末に格納される。ユーザはこのようにして、ウェブページを閲覧し、各種データを取得する。
【００２６】
なお、クライアント端末には、ノートブックPC１０１、PDA１０２、携帯電話１０３、デスクトップPC１０４等の情報端末が含まれる。他にも、ウェブコンテンツのブラウズが可能な情報端末がクライアント端末として利用できる。ネットワーク５は、LAN(Local Area Network)、WAN(Wide Area Network)、インターネット等である。
【００２７】
ネットワーク５を介して複数のウェブサーバ１が存在する場合、ユーザがすべてのウェブサイトのURLや、すべてのウェブサイトに記載される内容を把握することは難しい。そこで、ユーザは、自分に必要な情報を取得するために、検索語句を与えるとその検索語句に関連するウェブサイトの情報を出力する検索サイトサーバ３を利用して、所望のウェブページを検索することが多い。
【００２８】
検索サイトサーバ３は、ユーザがクライアント端末１０１〜１０４に入力する検索語句をネットワーク５を介して受信し、入力された検索語句に関連するウェブサイトのURLとそのウェブページのタイトル、簡単な内容説明等を、予め構築された独自のデータベースに基づき、又は、独自のアルゴリズムにより収集してリストアップし、クライアント端末に送信する。このとき、リストに含まれるURLあるいはタイトルは、ハイパーリンクになっており、ユーザは、クライアント端末に表示されるハイパーリンクをクリックするだけで所望のウェブページを表示させることができる。
【００２９】
リンク生成装置２には、予め、ウェブサーバ１に格納されるウェブページ毎にウェブサイト管理者が設定する重要キーワードが対応付けられる重要キーワードデータベース（重要キーワードDB）が格納される。各ウェブページの重要キーワードは、検索サイトサーバ３にその重要キーワードが入力される場合、ウェブサイト管理者がユーザに閲覧して欲しいウェブページに対応付けられるように決定される。例えば、検索サイトにて検索語句として「テレビ」が入力されるとき、ウェブサイトの管理者がユーザに閲覧して欲しいウェブページがあれば、そのウェブページの重要キーワードが「テレビ」に決定される。
【００３０】
そして、リンク生成装置２は、ウェブサーバ１に記憶されるアクセスログを所定のタイミングで取得し、前回取得時から見て追加された情報（差分のアクセスログ）を解析する。ユーザが検索サイトサーバ３を利用して、ウェブサーバ１にアクセスする場合、ページ取得要求直前に閲覧されたウェブページは検索サイトのものであり、アクセスログに含まれる取得元アドレス情報には、検索サイトサーバ３のURLが格納される。そして、そのURLには、入力された検索語句も含まれる。また、アクセスログに含まれる取得先アドレス情報は、アクセスのあったウェブページを特定する。
【００３１】
従って、重要キーワードとアクセスに使用された検索語句を比較することで、ウェブサイト管理者の意図に沿ったアクセスがなされるかを判定することができる。つまり、ウェブページへのアクセスに使用された検索語句が重要キーワードと一致していれば、ウェブサイト管理者の意図が反映されており、そうでない場合には、ウェブサイト管理者の意図が反映されていないことになる。例えば、検索サイトにて検索語句「テレビ」で検索を行った結果、検索サイトで使用されるアルゴリズムにより、重要キーワードが「テレビ」であるウェブページより、重要キーワードが「DVD」であるウェブページが上位にランクされ、ユーザが「DVD」のウェブページが閲覧されてしまう場合などは、管理者の意図に沿ったアクセスが行われていないことになる。
【００３２】
そこで、リンク生成装置２は、あるウェブページへのアクセスに使用された検索語句が、他のウェブページの重要キーワードである場合、そのあるウェブページに他のウェブページへのハイパーリンクを追加する。これにより、ユーザをウェブサイト管理者の意図を反映したウェブページへ誘導することができる。
【００３３】
続いて、本発明の実施形態において使用するウェブサイトについて説明する。
【００３４】
図２は、ウェブサーバ１に構築されるウェブサイトの一例であり、その構造をクライアント端末に表示される画面例によって説明する図である。本実施形態では、ウェブサーバ１に構築されるウェブサイト名をサイトＡとし、そのURLがhttp://sitea.aaa/であるとする。また、サイトＡは、PCの製品紹介サイトであり、その仕様や、機能が記載されるものとする。
【００３５】
サイトＡのトップページ（http://sitea.aaa/index.html）には、２つのハイパーリンクが埋め込まれ、１つは、機能を説明する目次ページ（http://sitea.aaa/usage/special/index.html）へのリンクであり、もう一つは、仕様を説明するページ(http://sitea.aaa/products/spec.html)へのリンクとなっている。更に、機能を説明する目次ページ（http://sitea.aaa/usage/special/index.html）には、DVD作成機能を説明するページ(http://sitea.aaa/usage/special/dvd.html)へのリンクと、テレビ録画機能を説明するページ(http://sitea.aaa/usage/special/tv.html)へのリンクが埋め込まれている。
【００３６】
ユーザが各ハイパーリンクをクリックすると、クライアント端末は、リンクに対応するURLのページ取得要求をウェブサーバ１に送信し、ウェブサーバ１が対応するウェブページファイルを送信し、クライアント端末がそれを表示する。こうして、ユーザは、ウェブサーバ１に構築される階層的なウェブサイト内のウェブページを、ハイパーリンクをクリックすることで、次々に表示させることができる。
【００３７】
図３は、本実施形態におけるクライアント端末１０１〜１０４、ウェブサーバ１、リンク生成措置２、検索サイトサーバ３の構成ブロック図である。図３は、クライアント端末の一例として、図１のノートブックPC１０１を説明するものである。
【００３８】
ノートブックPC１０１は、バス２０を介して互いに接続される制御部１１、RAM(Random Access Memory)１２、記憶部１３、ネットワークインタフェース(I/F)１４、周辺機器接続用インタフェース(I/F)１５、入力部１６、表示部１７を含む。
【００３９】
制御部１１は、図示省略されたCPU(Central Processing Unit)を含み、RAMに読み出されるプログラムを実行し、ノートブックPC１０１に含まれる各部を制御する。RAM１２は、ノートブックPC１０１の処理における演算結果やプログラムが一時的に格納される記憶手段である。記憶部１３は、ハードディスク、光ディスク、磁気ディスク、フラッシュメモリ等の不揮発性記憶手段であり、各種データやRAMへ読み出される前のOS(Operating System)等のプログラムが格納される。
【００４０】
周辺機器I/F１５は、ノートブックPC１０１に周辺機器を接続するためのインタフェースであり、USB(Universal Serial Bus)ポートや、PCIカードスロット等である。周辺機器は、プリンタ、TVチューナ、SCSI(Small Computer System Interface)機器、オーディオ機器、メモリカードリーダライタ、ネットワークカード、無線LANカード、モデムカードなど多岐に渡る。その他、周辺機器には、周辺機器I/F１５を介して外部接続されるUSBマウス、プレゼンテーション用に外部接続されるプロジェクタ、外部モニタなども含まれる。
【００４１】
ネットワークI/F１４には、ネットワーク５を介して送受信する信号またはデータが入出力される。ネットワークI/F１４は、上述した周辺機器I/F１５を介して外部接続されるネットワークカード、無線LANカード、モデムカード等の通信カードがあれば、省略されてもよい。
【００４２】
入力部１６は、キーボード、マウス、タッチパネル、ボタン等ユーザからの指示（コマンド）の入力信号をノートブックPC１０１に入力する入力装置であり、表示部１７は、液晶画面、CRT(Cathode Ray Tube)等ユーザに対する情報を表示するための表示装置である。
【００４３】
図３に説明したノートブックPC１０１の他、PDA１０２、携帯電話１０３であれば、図３同様入力部１６、表示部１７が本体に備えられているが、他のクライアント端末（例えば、デスクトップPC１０４）、ウェブサーバ１、リンク生成装置２、検索サイトサーバ３においては、キーボード等の入力部１６、液晶ディスプレイ、CRT等の表示部１７が、周辺機器I/F１５を介して外部接続されていてもよい。
【００４４】
図４は、本発明の実施形態におけるリンク生成装置２とウェブサーバ１を説明する機能ブロック図である。図４の各機能部は、それぞれの装置の制御部に備えられる図示省略されたCPUで実行されるプログラムとして実現することも、ハードウェアにより実現することも可能である。
【００４５】
ウェブサーバ１は、リクエスト処理部４１、リンク生成情報送信部４２、更新部４３、そして記憶部を含む。ウェブサーバ１の記憶部には、複数のウェブページファイル６１、アクセスログデータベース（アクセスログDB）６２が格納される。
【００４６】
リクエスト処理部４１は、クライアント端末から送信されるページ取得要求を受信すると、そのページ取得要求によって指定されるURLに対応するウェブページファイル６１を記憶部から読み出して、ページ取得要求を送信したクライアント端末に送信する。このとき、リクエスト処理部４１は、所定の情報をアクセスログとしてアクセスログDB６２に格納する。
【００４７】
図５は、本実施形態におけるアクセスログDB６２に格納されるアクセスログのデータ構成例である。アクセスログDB６２には、図５に示されるアクセスログが複数格納され、１行のデータが１つのアクセスに対応する。
【００４８】
図５のアクセスログに含まれる所定の情報としては、ページ取得要求を送信したクライアント端末のIPアドレス６２１、ウェブサーバ１がページ取得要求を処理し終えた時刻６２３、クライアント端末からの要求内容６２４、ウェブサーバ１がクライアント端末に返すステータスコード６２５、クライアント端末に送信されたデータの応答ヘッダを除いたサイズ６２６、リファラ（referer）と呼ばれる、クライアント端末が報告してくる取得元のアドレス情報６２７、クライアント端末のウェブブラウザに関する情報６２８が含まれる。図５におけるハイフン記号６２２は、要求された情報が入手できなかったということを意味しており、入手できれば、クライアント端末の識別子と、ページ取得要求を行ったユーザのユーザIDが記憶される。また、IPアドレス６２１の一部は、＊により伏せてあるが、実際には、１桁の数字が使用される。
【００４９】
取得元アドレス情報６２７のドメイン名（図５でいうwww.searchengine1.aaa）を解析すれば、ウェブサーバ１へのアクセス直前にユーザが閲覧していたウェブサイトを特定することができ、特にそれが検索サイトである場合、この取得元アドレス情報には、検索に使用された検索語句も含まれる。また、クライアント端末からの要求内容６２４には、取得先のウェブページのアドレス情報が含まれている。従って、図５のアクセスログを解析すれば、ウェブサーバ１のウェブページが、どのような検索語句によってアクセスされたのかを把握することが可能である。
【００５０】
なお、ここでは、ページ取得要求だけを説明したが、リクエスト処理部４１が処理する、ウェブサーバ１に対する要求はこれだけではない。ウェブサーバ１にクライアント端末から何らかの要求がある度に、図５同様アクセスログが記憶される。
【００５１】
図４に戻り、リンク生成装置２は、定期的にアクセスログを解析するので、ウェブサーバ１は、リンク生成装置２から定期的にアクセスログ取得要求を受信する（Ｍ９１）。すると、ウェブサーバ１のリンク生成情報送信部４２は、リンク生成装置２からのアクセスログ取得要求に応じて、前回のアクセスログ取得要求から今回のアクセスログ取得要求の間にアクセスログDB６２に格納されたアクセスログ（差分データ）を送信する（Ｍ９１）。
【００５２】
また、リンク生成装置２は、誘導リンクを追加する必要があると判定したウェブページに誘導リンクを追加するので、ウェブサーバ１は、リンク生成装置２からファイル取得要求を受信する（Ｍ９２）。すると、ウェブサーバ１のリンク生成情報送信部４２は、リンク生成装置２からのファイル取得要求に応じて、ファイル取得要求にて指定されたウェブページに対応するウェブページファイルを送信する（Ｍ９２）。
【００５３】
更新部４３は、リンク生成装置２より誘導リンクが追加されたウェブパージファイルを受信し（Ｍ９３）、ウェブサーバ１の記憶部に格納して、対応するウェブページを更新する。
【００５４】
一方のリンク生成装置２は、検索情報抽出部５１、誘導リンク生成判定部５２、リンク生成部５３、そして記憶部を含む。リンク生成装置２の記憶部には、重要キーワードデータベース（重要キーワードDB）７１、語句抽出情報７２、集計結果データベース（集計結果DB）７３、頻出語句データベース（頻出語句DB）７４が格納される。
【００５５】
検索情報抽出部５１は、定期的にウェブサーバ１にアクセスログ取得要求を送信しアクセスログを取得する。そして、アクセスログに含まれる取得元アドレス情報６２７に基づき、語句抽出情報７２を参照して、ウェブサーバ１へのアクセスが検索サイトサーバ３を経由してのアクセスかを特定し、検索サイトサーバ３を経由してのアクセスである場合、使用された検索語句を抽出する。
【００５６】
図６は、本実施形態における語句抽出情報７２のデータ構成例である。語句抽出情報７２は、予め、検索サイト毎に作成されリンク生成装置２の記憶部に格納される。語句抽出情報は、アクセスログに含まれる取得元アドレス情報６２７に基づき、ウェブサーバ１へのアクセスが検索サイトサーバ３を経由してのアクセスかを特定し、検索サイトサーバ３を経由してのアクセスである場合、使用された検索語句を抽出するために必要な情報である。新たな検索サイトが追加される場合、追加される検索サイトに関する語句抽出情報７２も追加される。
【００５７】
図６の語句抽出情報７２には、「検索サイト名」、「サイトアドレス」、「検索語句箇所」というデータ項目が含まれる。「検索サイト名」は、検索サイトを識別するための名前であり、「サイトアドレス」は、検索サイトを特定するサーバ名、ドメイン名、またはサーバ名とドメイン名の組合せのいずれかである。アクセスログに含まれる取得元アドレス情報６２７に、「サイトアドレス」で使用される文字列が含まれていれば、そのアクセスログに対応するアクセスは、検索サイト経由のアクセスであると識別できる。
【００５８】
「検索語句箇所」は、アクセスログに含まれる取得元アドレス情報６２７から検索サイトに入力された検索語句を抽出するための情報である。例えば、図５に示される取得元アドレス情報６２７を例にとって説明すれば、図６の１行目の「サイトアドレス」で使用される文字列を含むことから、このアクセスは、検索サイト「Aのモーニング検索」を経由したものであることが分かる。そして、図６の１行目の「検索語句箇所」を参照すれば、「search」というCGI(Common Gateway Interface)に渡される引数の名前「q」の値が検索語句であることがわかり、図５の例の場合、「DVD%E3%80%80%E3%83%86%E3%83%AC%E3%83%93」である。これは、URLエンコードされた文字列であり、URLデコードすれば、「DVD テレビ」が抽出できる。つまり、検索語句としてユーザが検索サイトに入力したのは、「DVD」「テレビ」の２語であることが判明する。
【００５９】
取得元アドレス情報６２７に含まれる検索語句の抽出の仕方は検索サイト毎に異なるが、図６の「検索語句箇所」を参照することによって、適切に検索語句を抽出することができる。こうして、検索情報抽出部５１は、アクセスログに含まれる取得元アドレス情報６２７から、検索サイトを経由するアクセスを特定し、使用された検索語句を抽出する。
【００６０】
また検索情報抽出部５１は、検索サイトサーバ３を経由するアクセスにより取得されたウェブページのアドレス情報を取得する。これは、クライアント端末からの要求内容６２４に含まれる取得先のアドレス情報を参照することで得られる。図５の例の場合、クライアント端末からの要求内容６２４を空白で区切ったとき、GETコマンドに続く一塊(/usage/special/dvd.html)が取得先のアドレス情報である。そして、検索情報抽出部５１は、ウェブページ毎に、そのウェブページへのアクセスに使用された検索語句やその登場回数を含む結果を集計して、集計結果DB７３に格納する。
【００６１】
図７は、本実施形態における集計結果DB７３のデータ構成例である。図７の集計結果DB７３は、「ページID」、「パス」、「検索語句／回数」というデータ項目を含む。「ページID」は、各ウェブページを一意に特定する識別子であり、文字、数字、記号が使用される。「パス」は、各ウェブページに対応するウェブページファイルのウェブサーバ１での格納先を示すアドレス情報である。図７では、サイトアドレス(sitea.aaa)の表記が省略されている。
【００６２】
「検索語句／回数」は、検索サイトを経由してウェブページへアクセスされる場合に検索語句として使用された用語とその回数を対応付けたものである。例えば、図７のページIDがAであるウェブページ(/usage/special/dvd.html)は、その回数順に多いほうから「DVD、テレビ、録画、作成」という語句が検索サイトに入力された結果閲覧されたことがわかる。こうして、図７の集計結果DB７３により、ウェブページ毎に、どのような検索語句によってアクセスされるのか、その傾向が明らかになる。
【００６３】
図４に戻り、検索情報抽出部５１により集計結果DB７３が更新されると、その旨が誘導リンク生成判定部５２へ通知され、誘導リンク生成判定部５２は、ウェブページ毎に重要キーワードが対応付けられる重要キーワードDB７１と、集計結果DB７３を基に、ユーザを誘導するためのハイパーリンクである誘導リンクを生成すべきかを判定する。
【００６４】
誘導リンク生成判定部５２は、ページIDにより特定されるウェブページ毎に、重要キーワードDBの「重要キーワード」（図８にて後述）と、集計結果DBの「検索語句／回数」（図７参照）とを比較し、そのウェブページの重要キーワード以外の語句で回数が多い上位２語を抽出する。次に、抽出された２語が他のウェブページの重要キーワードに設定されているか、重要キーワードDBを参照して判定し、他のウェブページの重要キーワードに設定されている語句を、ウェブページファイルに対応付けて頻出語句DB７４に格納する。
【００６５】
なお、誘導リンク生成判定部５２が判定に使用する語句は、上位２語でなくともよい。集計結果DB７３の「検索語句」に含まれるすべての語句を判定の対象としてもよい。また、登場回数が所定の閾値（例えば、５００回）を超える検索語句だけを判定に用いることも可能である。
【００６６】
図８は、本実施形態におけるウェブページ毎に重要キーワードが対応付けられる重要キーワードDB７１のデータ構成例である。重要キーワードは、ウェブページ毎に設定され、予め、リンク生成装置２に格納される。図８の重要キーワードDBは、「ページID」、「パス」、「重要キーワード」、「タイトル」というデータ項目を含む。
【００６７】
「ページID」は、各ウェブページ一意に特定する識別子であり、文字、数字、記号が使用される。「パス」は、各ウェブページに対応するウェブページファイルの格納先を示すアドレス情報である。「タイトル」は、各ウェブページの内容を簡単に説明する見出しである。
【００６８】
「重要キーワード」は、各ウェブページの重要キーワードである。重要キーワードは、ウェブページに記述される内容を特徴付ける語句であり、その語句が検索サイトで検索語句として入力されるときにウェブサイトの管理者がユーザに閲覧して欲しいウェブページに対応付けられる。例えば、図８のページIDがAのウェブページであれば、検索サイトにてユーザが「DVD」と入力したとき、ウェブサイトの管理者が閲覧して欲しいウェブページであることを意味する。
【００６９】
図９は、本実施形態における頻出語句DB７４のデータ構成例である。図９の頻出語句DBは、「ページID」、「パス」、「頻出語句」というデータ項目を含む。「ページID」は、各ウェブページを一意に特定する識別子であり、文字、数字、記号が使用される。「パス」は、各ウェブページに対応するウェブページファイルの格納先を示すアドレス情報である。
【００７０】
「頻出語句」は、上述したように、各ウェブページへのアクセスに使用された検索語句のうち、自ページの重要キーワード以外の語句で所定の条件を満たし（例えば、登場回数の上位２つ等）、かつ、他のウェブページの重要キーワードとして設定されているものである。
【００７１】
例えば、図７、図８に示される例において、ページIDがAであるウェブページファイル(/usage/special/dvd.html)は、その重要キーワードが「DVD」であるが（図８「重要キーワード」参照）、検索サイトを経由するアクセスにおいては、「DVD」の他、「テレビ、録画、作成」という語句が使用される（図７「検索語句／回数」参照）。
【００７２】
そして、重要キーワードである「DVD」を除く登場回数の上位２語のうち、「テレビ」はページIDがBであるウェブページファイル(/usage/special/tv.html)の重要キーワードとして使用されており（図８参照）、ウェブサイト管理者としては、「テレビ」という語句が検索語句に含まれるとき、ページIDがBであるウェブページファイルをユーザには閲覧して欲しいことになる。従って、この場合、ページIDがAであるウェブページファイル内に、ページIDがBであるウェブページファイルへのハイパーリンクを追加すればよい。
【００７３】
図４に戻り、誘導リンク生成判定部５２により頻出語句DB７４が更新されると、その旨がリンク生成部５３へ通知され、リンク生成部５３は、頻出語句DB７４と、重要キーワードDB７１を基に、ウェブサーバ１からユーザを誘導するための誘導リンクを追加するウェブページを構成するウェブページファイルを取得し、誘導リンクを追加したウェブページファイルをウェブサーバ１に送信する。
【００７４】
リンク生成部５３は、頻出語句DB７４の「頻出語句」を参照し、そこに格納される語句が重要キーワードとして設定されるウェブページのパスを重要キーワードDB７１（図８）を参照して取得する。例えば、図９の場合、ページIDがAであるウェブページファイルの「頻出語句」である「テレビ」は、図８を参照すれば、ページIDがBであるウェブページファイル重要キーワードであることがわかり、図８の「パス」を参照して/usage/special/tv.htmlが得られる。そして、リンク生成部５３は、誘導リンクを追加するページIDがAであるウェブページファイルのファイル取得要求をウェブサーバ１に送信し、そのウェブページファイル（/usage/special/dvd.html）に、ページIDがBであるウェブページファイル(/usage/special/tv.html)へのハイパーリンクを追加する。
【００７５】
図１０は、本実施形態におけるリンク追加前とリンク追加後のウェブページファイル例を示す図である。図１０Ａは、リンク追加前のウェブページファイルである。本実施形態においては、追加される誘導リンクを配置する領域の区切りを表す印として、<!-- guide_link_area -->と<!-- /guide_link_area -->という、ウェブブラウザに対するコメントタグが用意されている。
【００７６】
図１０Ｂは、リンク追加後のウェブページファイルであり、<!-- guide_link_area -->から<!-- /guide_link_area -->で囲まれる誘導リンクが配置される領域に、ページIDがBであるウェブページファイル(/usage/special/tv.html)へのハイパーリンクが<a href>タグによって追加されることがわかる。リンクタイトル（ハイパーリンクがウェブブラウザにより表示されるときの見出し）は、重要キーワードDB７１の「タイトル」を参照して得られる文字列が使用され、<a>から</a>の間に埋め込まれている。
【００７７】
つまり、リンク生成部５３は、追加するハイパーリンクのパスとタイトルを基に、<a href>タグのハイパーリンクを生成した後、取得したウェブページファイルを解析し、<!-- guide_link_area -->と<!-- /guide_link_area -->により囲まれる領域に追加する誘導リンクを配置することで、誘導リンクが追加されたウェブページファイルを生成する。
【００７８】
そして、リンク生成部５３は、誘導リンクが追加されたウェブページファイルをウェブサーバ１に送信し、ウェブサーバ１が、送信されたウェブページをウェブサーバ１の記憶部に格納してウェブページを更新することで、次回からのアクセスに対して、ユーザには誘導リンクが追加されたウェブページが表示されることになる。
【００７９】
図１１は、本実施形態におけるリンク生成装置２の動作を説明するフローチャートである。予め、重要キーワードDB７１と、語句抽出情報７２がリンク生成装置２の記憶部に格納されている。
【００８０】
まず、リンク生成装置２は、ウェブサーバ１のアクセスログを取得する（Ｓ１）。これは、リンク生成装置２の検索情報抽出部５１がウェブサーバ１にアクセスログ取得要求を送信し、ウェブサーバ１のリンク生成情報送信部４２が、アクセスログDBに格納されるアクセスログをリンク生成装置２に送信することで行われる。
【００８１】
次に、リンク生成装置２は、取得したアクセスログに基づき、検索サイトサーバ３経由のアクセスを特定し、更に、ウェブページ毎に使用された検索語句を抽出する（Ｓ２）。これは、リンク生成装置２の検索情報抽出部５１が、アクセスログの取得元アドレス情報６２７に、語句抽出情報７２の「サイトアドレス」が含まれるアクセスログを検索し、含まれるアクセスログがあれば、語句抽出情報７２の「検索語句箇所」に基づき、検索語句を抽出するものである。
【００８２】
そして、リンク生成装置２は、ウェブページファイル毎にアクセスに用いられた検索語句を集計し、集計結果DB７３を更新する（Ｓ３）。これは、リンク生成装置２の検索情報抽出部５１がステップＳ２で抽出された検索語句とその登場回数をウェブページ毎に集計して、集計結果DB７３に格納するものである。
【００８３】
そして、リンク生成装置２は、ウェブページ毎に、検索語句に他のウェブページの重要キーワードに設定された語句が含まれるかを判定する（Ｓ４）。これは、誘導リンク生成判定部５２が、ウェブページ毎に、集計結果DB７３に格納される「検索語句」と、重要キーワードDB７１に格納される「重要キーワード」とを比較することで行われる。
【００８４】
誘導リンク生成判定部５２は、ウェブページ毎に、比較元のウェブページの「検索語句」に、他のウェブページの「重要キーワード」が含まれていれば（Ｓ４Ｙｅｓ）、比較元のウェブページにその「重要キーワード」を対応付けて頻出語句DB７４を更新する（Ｓ５）。なお、ステップＳ５では集計結果の登場回数に基づき、上位数個の語句だけを判定に用いてもよい。また、登場回数が所定の閾値（例えば、５００回）を超える検索語句だけを判定に用いることも可能である。
【００８５】
すべてのウェブページにおいて、比較元のウェブページの「検索語句」に、他のウェブページの「重要キーワード」が含まれていなければ（Ｓ４Ｎｏ）、各ウェブページへのアクセスは、ユーザが検索サイトで重要キーワードを入力することによって行われており、ウェブサイト管理者の意図に沿ったアクセスがなされていると判定され、リンク生成装置２は誘導リンクを生成することなく処理を終了する。
【００８６】
ステップＳ５の頻出語句DB７４の更新が完了すると、リンク生成装置２は、比較元のウェブページファイルに、頻出語句に対応するウェブページへの誘導リンクを追加する（Ｓ６）。まず、リンク生成装置１のリンク生成部５３が、頻出語句DBの「パス」に対応するウェブページファイルのファイル取得要求をウェブサーバ１に送信し、ウェブサーバ１のリンク生成情報送信部４２により送信される「パス」に対応するウェブページファイルを取得する。
【００８７】
次に、リンク生成部５３は、頻出語句DB７４の「頻出語句」が重要キーワードに設定されているウェブページの「パス」を重要キーワードDB７１から取得し、そのパスへのハイパーリンク（誘導リンク）を先ほど取得したウェブページファイルに追加する。誘導リンクの追加は、図１０で説明した通りである。
【００８８】
最後に、リンク生成装置２のリンク生成部５３は、誘導リンクが追加されたウェブページファイルをウェブサーバに送信し、処理を終了する（Ｓ７）。ウェブサーバ１の更新部４３は、受信したウェブページファイルをウェブサーバ１の記憶部に格納し、ウェブページを更新する。
【００８９】
図１２は、本実施形態において、ユーザが検索サイトサーバ３を利用して、ウェブサーバ１に構築されたサイトＡを閲覧する様子をクライアント端末に表示される画面例で説明する図である。図１２においては、検索サイトサーバ３は、「Ａのモーニング検索」であり、そのサイトアドレスは、www.searchengine1.aaaであるとする。
【００９０】
まず、ユーザは、検索サイトサーバに検索語句を入力してウェブサイトの検索を行う（画面１１１）。画面１１１では、「Ａのモーニング検索」(www.searchengine1.aaa)にてユーザが、「テレビ」に関する情報を得ようと検索を行う様子が描かれる。
【００９１】
ユーザは、フォーム欄８１に検索語句を入力し、検索ボタン８２をクリックして検索を実行する。すると、検索結果として、複数のウェブページへのハイパーリンクが表示される（画面１１２）。ここでは、一番上に表示される「サイトＡのウェブページ」のハイパーリンクがクリックされるとする。
【００９２】
そして、サイトＡのウェブページ(http://sitea.aaa/usage/special/dvd.html)が表示される（画面１１３）。このページの重要キーワードに設定されているのは、「テレビ」ではなく、「DVD」であるため（図８参照）、ウェブサイト管理者の立場から言えば本来閲覧して欲しいウェブページではない。しかし、本実施形態により、検索語句「テレビ」に対して閲覧して欲しいウェブページ（http://sitea.aaa/usage/special/tv.html）へのハイパーリンク（パソコンでテレビを楽しむ）が追加されているため、重要キーワードが「テレビ」であるウェブページへとユーザを適切に誘導することができる。ユーザが、誘導リンク８３をクリックすれば、http://sitea.aaa/usage/special/tv.htmlが表示される（画面１１４）。
【００９３】
なお、本実施形態においては、リンク生成装置２とウェブサーバ１が、別々の装置として、ネットワーク５を介して接続されているが、ウェブサーバとリンク生成装置は、パラレルケーブル、シリアルケーブル、USB等の信号線により直接接続されても構わない。
【００９４】
また、リンク生成装置２とウェブサーバ１を１つの装置（リンク生成機能を有するウェブサーバあるいはウェブサーバ機能を有するリンク生成装置）として実現することも可能である。その場合、検索情報抽出部５１、リンク生成部５３は、ネットワーク５を介さずに、ウェブページファイルやアクセスログにアクセスできるので、図４の機能ブロック図において、リンク生成情報送信部４２、更新部４３を省略可能である。
【００９５】
また、本実施形態においては、重要キーワードは、ウェブサイトの管理者あるいは、リンク生成装置２の操作者によって、ウェブページの内容を反映して設定される必要があるが、リンク生成装置２が自動化することも可能である。例えば、<meta>タグを使用する方法が挙げられる。自動化のためのルールとして、重要キーワードは、<meta>タグのname="Keywords"に対応するcontentの値である、というようにすればよい。
【００９６】
リンク生成装置２は、定期的にウェブサーバ１のウェブページを取得し、そのウェブページファイルに対して、上記ルールに則った解析を行えば、重要キーワードの抽出は容易である。同様にして、図８の重要キーワードDBのデータ項目である「タイトル」は、<meta>タグのname="Description"に対応するcontentの値である、というルールを適用すれば、簡単に重要キーワードDB７１の構築が可能になる。実際の使用例は、図１０Ａに見ることができる。
【００９７】
以上に説明したように、本実施形態によれば、ウェブページに設定された重要キーワードと異なる検索語句によるアクセスが頻繁に発生するウェブページに、ウェブサイト管理者が本来その検索語句が入力されるときユーザに閲覧して欲しいウェブページへのハイパーリンクが追加されることによって、ウェブサイトにアクセスするユーザを認証処理等によって識別することなく、ウェブサイト管理者の意図するウェブページへと誘導することができる。ユーザを識別する必要がないことから、ウェブサーバが保有するログ記録機能をそのまま利用することができ、リンク生成装置２の導入が簡単に行える。リンク生成装置２の機能は、プログラムとして実現することもできるため、ウェブサーバ１にインストールして１台の装置にまとめることができ、コスト、管理の手間を削減することにもなる。
【００９８】
以上まとめると付記のようになる。
【００９９】
（付記１）  ：ウェブサーバと共に用いるリンク生成装置
利用者が求める情報のリンク先を生成するリンク生成装置において、
利用者が行った検索操作を記録した検索操作情報から、検索情報を抽出する検索情報抽出部と、
前記検索情報を基に、新たなリンク先を生成できるかを判定する誘導リンク生成判定部と、
前記誘導リンク生成判定部によって新たなリンク先が生成できると判定できた場合に、新たなリンク先を生成するリンク生成部とを有することを特徴とするリンク生成装置。
【０１００】
（付記２）
前記検索情報抽出部は、前記検索情報の履歴を記憶し、
前記誘導リンク生成判定部は、前記検索情報の履歴を基に前記判定を行うことを特徴とする  付記１記載のリンク生成装置。
【０１０１】
（付記３）
前記検索情報抽出部は、前記ウェブサーバに対するページ取得要求と共に受信する前記検索情報の登場回数を記憶し、
前記誘導リンク生成判定部は、前記検索情報のうち、前記登場回数が所定の閾値を超える検索情報を前記判定に用いることを特徴とする付記１記載のリンク生成装置。
【０１０２】
（付記４）
前記誘導リンク生成判定部は、リンク先の格納された情報内に埋め込まれたタグを基に前記判定を行うことを特徴とする付記１記載のリンク生成装置。
【０１０３】
（付記５）
前記検索操作情報とは、検索装置が生成するアクセスログであることを特徴とする付記１記載のリンク生成装置。
【０１０４】
（付記６）  ：リンク生成装置を内蔵したウェブサーバ
利用者が指定した情報を生成する情報生成装置において、
利用者が行った検索操作を記録した検索操作情報から、検索情報を抽出する検索情報抽出部と、
前記検索情報を基に、新たなリンク先を生成できるかを判定する誘導リンク生成判定部と、
前記誘導リンク生成判定部によって新たなリンク先が生成できると判定できた場合に、新たなリンク先を生成するリンク生成部とを有することを特徴とする情報生成装置。
【０１０５】
（付記７）
前記検索情報抽出部は、前記検索情報の履歴を記憶し、
前記誘導リンク生成判定部は、前記検索情報の履歴を基に前記判定を行うことを特徴とする付記６記載の情報生成装置。
【０１０６】
（付記８）
前記検索情報抽出部は、情報生成装置に対するページ取得要求と共に受信する前記検索情報の登場回数を記憶し、
前記誘導リンク生成判定部は、前記検索情報のうち、前記登場回数が所定の閾値を超える検索情報を前記判定に用いることを特徴とする付記６記載の情報生成装置。
【０１０７】
（付記９）
前記誘導リンク生成判定部は、リンク先の格納された情報内に埋め込まれたタグを基に前記判定を行うことを特徴とする付記６記載の情報生成装置。
【０１０８】
（付記１０）
前記検索操作情報とは、検索装置が生成するアクセスログであることを特徴とする付記６記載の情報生成装置。
【０１０９】
（付記１１）  ：ウェブサーバ
通信網と接続する通信部を有し、
通信網を経由して通信することを特徴とする付記６記載の情報生成装置。
【０１１０】
（付記１２）
コンピュータに、
利用者が行った検索操作を記録した検索操作情報から、検索情報を抽出する検索情報抽出手順と、
前記検索情報を基に、新たなリンク先を生成できるかを判定する誘導リンク生成判定手順と、
前記誘導リンク生成判定部によって新たなリンク先が生成できると判定できた場合に、新たなリンク先を生成するリンク生成手順とを実行させることを特徴とするプログラム。
【０１１１】
（付記１３）
前記検索情報抽出手順において、前記検索情報の履歴が記憶され、
前記誘導リンク生成判定手順において、前記検索情報の履歴を基に前記判定が行われることを特徴とする付記１２記載のプログラム。
【０１１２】
（付記１４）
前記検索情報抽出手順において、ウェブサーバに対するページ取得要求と共に受信する前記検索情報の登場回数が記憶され、
前記誘導リンク生成判定手順において、前記検索情報のうち、前記登場回数が所定の閾値を超える検索情報が前記判定に用いられることを特徴とする付記１２記載のプログラム。
【０１１３】
（付記１５）
前記誘導リンク生成判定手順において、リンク先の格納された情報内に埋め込まれたタグを基に前記判定を行うことを特徴とする付記１２記載のプログラム。
【０１１４】
（付記１６）
前記検索操作情報とは、検索装置が生成するアクセスログであることを特徴とする付記１２記載のプログラム。
【０１１５】
（付記１７）
利用者が求める情報のリンク先を生成するリンク生成方法において、
利用者が行った検索操作を記録した検索操作情報から、検索情報を抽出する検索情報抽出手順と、
前記検索情報を基に、新たなリンク先を生成できるかを判定する誘導リンク生成判定手順と、
前記誘導リンク生成判定部によって新たなリンク先が生成できると判定できた場合に、新たなリンク先を生成するリンク生成手順とを有することを特徴とするリンク生成方法。
【０１１６】
（付記１８）
前記検索情報抽出手順において、前記検索情報の履歴が記憶され、
前記誘導リンク生成判定手順において、前記検索情報の履歴を基に前記判定が行われることを特徴とする付記１７記載のリンク生成方法。
【０１１７】
（付記１９）
前記検索情報抽出手順において、ウェブサーバに対するページ取得要求と共に受信する前記検索情報の登場回数が記憶され、
前記誘導リンク生成判定手順において、前記検索情報のうち、前記登場回数が所定の閾値を超える検索情報が前記判定に用いられることを特徴とする付記１７記載のリンク生成方法。
【０１１８】
（付記２０）
前記誘導リンク生成判定手順において、リンク先の格納された情報内に埋め込まれたタグを基に前記判定を行うことを特徴とする付記１７記載のリンク生成方法。
【０１１９】
（付記２１）
前記検索操作情報とは、検索装置が生成するアクセスログであることを特徴とする付記１７記載のリンク生成方法。
【図面の簡単な説明】
【０１２０】
【図１】本発明の実施形態における情報システムの構成図である。
【図２】ウェブサーバに構築されるウェブサイトの一例であり、その構造をクライアント端末に表示される画面例によって説明する図である。
【図３】本実施形態におけるクライアント端末、ウェブサーバ、リンク生成措置、検索サイトサーバの構成ブロック図である。
【図４】本発明の実施形態におけるリンク生成装置とウェブサーバを説明する機能ブロック図である。
【図５】本実施形態におけるアクセスログDBに格納されるアクセスログのデータ構成例である。
【図６】本実施形態における語句抽出情報のデータ構成例である。
【図７】本実施形態における集計結果DBのデータ構成例である。
【図８】本実施形態におけるウェブページ毎に重要キーワードが対応付けられる重要キーワードDBのデータ構成例である。
【図９】本実施形態における頻出語句DBのデータ構成例である。
【図１０】Ａは、本実施形態におけるリンク追加前のウェブページファイル例を示す図であり、Ｂは、リンク追加後のウェブページファイル例を示す図である。
【図１１】本実施形態におけるリンク生成装置の動作を説明するフローチャートである。
【図１２】本実施形態において、ユーザがウェブサーバに構築されたサイトＡを閲覧する様子をクライアント端末に表示される画面例で説明する図である。
【符号の説明】
【０１２１】
１  ウェブサーバ、２  リンク生成装置、３  検索サイトサーバ、５  ネットワーク、１１  制御部、１２  RAM、１３  記憶部、１４  ネットワークI/F、１５  周辺機器I/F、１６  入力部、１７  表示部、２０  バス、４１  リクエスト処理部、４２  リンク生成情報送信部、４３  更新部、５１  検索情報抽出部、５２  誘導リンク生成判定部、５３  リンク生成部、６１  ウェブページファイル、６２  アクセスログ、７１  重要キーワードDB、７２  語句抽出情報、７３  集計結果DB、７４  頻出語句DB、１０１  クライアント端末（ノートブックPC）、１０２  クライアント端末（PDA）、１０３  クライアント端末（携帯電話）、１０４  クライアント端末（デスクトップPC）
【図１】
2006065395.tif 000003
【図２】
2006065395.tif 000004
【図３】
2006065395.tif 000005
【図４】
2006065395.tif 000006
【図５】
2006065395.tif 000007
【図６】
2006065395.tif 000008
【図７】
2006065395.tif 000009
【図８】
2006065395.tif 000010
【図９】
2006065395.tif 000011
【図１０】
2006065395.tif 000012
【図１１】
2006065395.tif 000013
【図１２】
2006065395.tif 000014