(57)【特許請求の範囲】
【請求項１】
ページ上にコンテンツを提供することに関するコンピュータ実施の方法であって、
検索プロバイダで第1クエリを受信するステップであって、前記第1クエリが第1ページの前に表示された第1の以前のページを使用してユーザによって提出されるステップと、
前記第1クエリに基づいて第2の以前のページにコンテンツを提供するステップと、
前記第1クエリに応答して前記第2の以前のページを前記ユーザに表示するステップであって、前記第2の以前のページが前記第1クエリの実行結果および少なくとも1つのリンクを含み、前記リンクが前記第1ページに向けられるステップと、
前記リンクを使用して前記第2の以前のページから前記第1ページへのナビゲーションを開始する第1ユーザ入力を受信するステップと、
前記第1ページを表示するステップであって、前記第1ページが少なくとも1つのリンクを含み、前記リンクが前記第2ページに向けられるステップと、
前記第1ページ上の前記リンクを使用して前記第1ページから前記第2ページへの前記ナビゲーションを開始する第2ユーザ入力を受信するステップと、
前記第2ページのために選択された前記コンテンツを含む前記第2ページを表示するステップと、
第1ページから第2ページへのナビゲーションに応答してアクセス装置にコンテンツを提供するための情報を受信するステップであって、前記コンテンツが前記第2ページに含まれることになるステップと、
前記アクセス装置に格納されたクエリ情報にアクセスするステップであって、前記クエリ情報が前記第1ページにナビゲートする前に前記アクセス装置から検索プロバイダに提出された第1クエリに基づくステップと、
前記第2ページに含むための前記コンテンツを提供するステップであって、前記コンテンツが少なくとも前記受信された情報および前記アクセスされたクエリ情報を使用して選択されるステップと
を備える、コンピュータ実施の方法。
【請求項２】
前記コンテンツが前記第2ページ上に提示されることになる少なくとも1つの広告を含む、請求項1に記載のコンピュータ実施の方法。
【請求項３】
広告サーバが前記情報を受信し、前記クエリ情報にアクセスし、および前記コンテンツを提供し、前記検索プロバイダが前記第1クエリが提出された検索エンジンを含む、請求項2に記載のコンピュータ実施の方法。
【請求項４】
前記クエリ情報が前記アクセス装置に格納されたクッキーに含まれ、前記広告サーバが前記クエリ情報にアクセスする際に前記クッキーを読み取る、請求項3に記載のコンピュータ実施の方法。
【請求項５】
前記第1クエリに基づいて前記第1ページにコンテンツを提供するステップをさらに備える、請求項1に記載のコンピュータ実施の方法。
【請求項６】
前記クエリ情報を、前記情報を受信する前に前記アクセス装置に格納するステップであって、前記クエリ情報が前記アクセス装置上の前記第1ページにコンテンツを提供するために受信された他の情報に基づき、前記他の情報が前記アクセス装置から前記第1クエリを受信するときに前記検索プロバイダから提供されるステップをさらに備える、請求項1に記載のコンピュータ実施の方法。
【請求項７】
クエリ情報の複数の部分が前記アクセス装置に格納されている方法であって、
アクセスされるべき前記クエリ情報を選択するステップであって、前記クエリ情報が前記複数の部分の中から選択されるステップをさらに備える、請求項1に記載のコンピュータ実施の方法。
【請求項８】
前記選択が、前記第1クエリの時間、前記クエリ情報が前記アクセス装置に格納された時間、前記第1クエリ以来行われたナビゲーションの数、およびそれらの組合せから選択された少なくとも1つに基づく、請求項7に記載のコンピュータ実施の方法。
【請求項９】
コンピュータ可読記憶メディアに有形に具体化され、プロセッサによって実行されるとページ上にコンテンツを提供することに関する方法を実行する命令を備えるコンピュータプログラムであって、前記方法が、
検索プロバイダで第1クエリを受信するステップであって、前記第1クエリが第1ページの前に表示された第1の以前のページを使用してユーザによって提出されるステップと、
前記第1クエリに基づいて第2の以前のページにコンテンツを提供するステップと、
前記第1クエリに応答して前記第2の以前のページを前記ユーザに表示するステップであって、前記第2の以前のページが前記第1クエリの実行結果および少なくとも1つのリンクを含み、前記リンクが前記第1ページに向けられるステップと、
前記リンクを使用して前記第2の以前のページから前記第1ページへのナビゲーションを開始する第1ユーザ入力を受信するステップと、
前記第1ページを表示するステップであって、前記第1ページが少なくとも1つのリンクを含み、前記リンクが前記第2ページに向けられるステップと、
前記第1ページ上の前記リンクを使用して前記第1ページから前記第2ページへの前記ナビゲーションを開始する第2ユーザ入力を受信するステップと、
前記第2ページのために選択された前記コンテンツを含む前記第2ページを表示するステップと、
第1ページから第2ページへのナビゲーションに応答してアクセス装置にコンテンツを提供するための情報を受信するステップであって、前記コンテンツが前記第2ページに含まれることになるステップと、
前記アクセス装置に格納されたクエリ情報にアクセスするステップであって、前記クエリ情報が前記第1ページにナビゲートする前に前記アクセス装置から検索プロバイダに提出された第1クエリに基づくステップと、
前記第2ページに含むための前記コンテンツを提供するステップであって、前記コンテンツが少なくとも前記受信された情報および前記アクセスされたクエリ情報を使用して選択されるステップと
を備える、コンピュータプログラム。
【請求項１０】
ページ上にコンテンツを提供することに関するコンピュータ実施の方法であって、
検索プロバイダで第1クエリを受信するステップであって、前記第1クエリが第1ページの前に表示された第1の以前のページを使用してユーザによって提出されるステップと、
前記第1クエリに基づいて第2の以前のページにコンテンツを提供するステップと、
前記第1クエリに応答して前記第2の以前のページを前記ユーザに表示するステップであって、前記第2の以前のページが前記第1クエリの実行結果および少なくとも1つのリンクを含み、前記リンクが前記第1ページに向けられるステップと、
前記リンクを使用して前記第2の以前のページから前記第1ページへのナビゲーションを開始する第1ユーザ入力を受信するステップと、
前記第1ページを表示するステップであって、前記第1ページが前記選択されたコンテンツおよび少なくとも1つのリンクを含み、前記リンクが前記第2ページに向けられるステップと、
アクセス装置上の第1ページにコンテンツを提供するための情報を取得するステップであって、前記情報が前記第1ページへのナビゲーション内の参照URLから抽出され、前記情報が前記アクセス装置から検索プロバイダに提出された第1クエリを反映するステップと、
前記第1ページに含むための前記コンテンツを提供するステップであって、前記コンテンツが少なくとも前記取得された情報を使用して選択されるステップと、
前記取得された情報に基づいて前記アクセス装置にクエリ情報を格納するステップであって、前記クエリ情報が前記第1クエリを反映し、少なくとも第2ページにコンテンツを提供する際に使用するように構成されたステップと
を備える、コンピュータ実施の方法。
【請求項１１】
前記第1ページから前記第2ページへのナビゲーションに応答して前記第2ページに前記コンテンツを提供するための情報を受信するステップと、
前記アクセス装置上の前記クエリ情報にアクセスするステップと、
前記第2ページに含むための前記コンテンツを提供するステップであって、前記コンテンツが少なくとも前記受信された情報および前記アクセスされたクエリ情報を使用して選択されるステップとをさらに備える、請求項10に記載のコンピュータ実施の方法。
【請求項１２】
前記参照URLから前記情報の前記抽出を実行するステップをさらに備える、請求項10に記載のコンピュータ実施の方法。
【請求項１３】
前記抽出を実行するステップが、
前記第1クエリの少なくとも1つのキーワードについて前記参照URLを解析するステップを備える、請求項12に記載のコンピュータ実施の方法。
【請求項１４】
前記参照URLを解析するための複数のテンプレートのうちの1つを選択するステップであって、それぞれの複数のテンプレートが対応する検索エンジンから参照URLを解析するように構成されているステップと、
前記選択されたテンプレートを使用して前記参照URLを解析するステップとをさらに備える、請求項13に記載のコンピュータ実施の方法。
【請求項１５】
コンピュータ可読記憶メディアに有形に具体化され、プロセッサによって実行されるとページ上にコンテンツを提供することに関する方法を実行する命令を備えるコンピュータプログラムであって、前記方法が、
検索プロバイダで第1クエリを受信するステップであって、前記第1クエリが第1ページの前に表示された第1の以前のページを使用してユーザによって提出されるステップと、
前記第1クエリに基づいて第2の以前のページにコンテンツを提供するステップと、
前記第1クエリに応答して前記第2の以前のページを前記ユーザに表示するステップであって、前記第2の以前のページが前記第1クエリの実行結果および少なくとも1つのリンクを含み、前記リンクが前記第1ページに向けられるステップと、
前記リンクを使用して前記第2の以前のページから前記第1ページへのナビゲーションを開始する第1ユーザ入力を受信するステップと、
前記第1ページを表示するステップであって、前記第1ページが前記選択されたコンテンツおよび少なくとも1つのリンクを含み、前記リンクが前記第2ページに向けられるステップと、
アクセス装置上の第1ページにコンテンツを提供するための情報を取得するステップであって、前記情報が前記第1ページへのナビゲーション内の参照URLから抽出され、前記情報が前記アクセス装置から検索プロバイダに提出された第1クエリを反映するステップと、
前記第1ページに含むための前記コンテンツを提供するステップであって、前記コンテンツが少なくとも前記取得された情報を使用して選択されるステップと、
前記取得された情報に基づいて前記アクセス装置にクエリ情報を格納するステップであって、前記クエリ情報が前記第1クエリを反映し、少なくとも第2ページにコンテンツを提供する際に使用するように構成されたステップとを備える、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本文書は、格納されたクエリ情報を使用したコンテンツの提供に関する。
【背景技術】
【０００２】
オンラインメディア内の広告には、従来の印刷ベースの広告といくつかの類似点がある。たとえば一般に広告主は、広告されている商品またはサービスにほとんどまたは全く関心がない人々ではなく多くの見込み客に届く場合に広告への投資をしたいので、意図または期待される視聴者を広告のターゲットとすることが通常望ましい。印刷メディアでは、このターゲッティングは読者が誰かについての一般的知識に基づくことができ、または読者の関心をより正確に決定するために読者について市場調査が行われうる。
【０００３】
オンライン環境では、ユーザが同様に特定の関心および無関心を有するので、発行人は時々ページ上に表示された広告と特定の閲覧者とをできるだけ適合させようとする。しかし、閲覧者が誰かを理解するために必要な情報の大部分は知り得ないか容易には入手できず、したがって広告ターゲッティングはほとんどまたは全く関係のない情報に基づいてしまう場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は格納されたクエリ情報を使用してコンテンツを提供することに関する。
【課題を解決するための手段】
【０００５】
第1の態様では、ページ上にコンテンツを提供することに関するコンピュータ実施の方法は第1ページから第2ページへのナビゲーションに応答してアクセス装置にコンテンツを提供するための情報を受信するステップを含む。コンテンツは第2ページに含まれることになる。本方法はアクセス装置に格納されたクエリ情報にアクセスするステップを含み、クエリ情報は第1ページにナビゲートする前にアクセス装置から検索プロバイダに提出された第1クエリに基づく。本方法は第2ページに含むためのコンテンツを提供するステップを含み、そのコンテンツは少なくとも受信された情報およびアクセスされたクエリ情報を使用して選択される。
【０００６】
実施態様は以下の特徴のうちのいずれかまたは全てを含んでもよく、全く含まなくてもよい。コンテンツは第2ページに提示されるべき少なくとも1つの広告を含むことができる。広告サーバは情報を受信し、クエリ情報にアクセスし、およびそのコンテンツを提供することができ、ならびに検索プロバイダは第1クエリが提出された検索エンジンを含むことができる。クエリ情報はアクセス装置に格納されたクッキー内に含むことができ、広告サーバはクエリ情報にアクセスする際にそのクッキーを読み取ることができる。本方法は検索プロバイダで第1クエリを受信するステップであって、第1クエリが第1ページの前に表示された第1の以前のページを使用してユーザによって提出されるステップと、第1クエリに応答して第2の以前のページをユーザに表示するステップであって、第2の以前のページが第1クエリの実行結果および少なくとも1つのリンクを含み、リンクが第1ページに向けられるステップと、リンクを使用して第2の以前のページから第1ページへのナビゲーションを開始する第1ユーザ入力を受信するステップと、第1ページを表示するステップであって、第1ページが少なくとも1つのリンクを含み、リンクが第2ページに向けられるステップと、第1ページ上のリンクを使用して第1ページから第2ページへのナビゲーションを開始する第2ユーザ入力を受信するステップと、第2ページのために選択されたコンテンツを含む第2ページを表示するステップとをさらに含むことができる。本方法は、第1クエリに基づいて第2の以前のページにコンテンツを提供するステップをさらに含むことができる。本方法は第1クエリに基づいて第1ページにコンテンツを提供するステップをさらに含むことができる。本方法はクエリ情報をその情報を受信する前にアクセス装置に格納するステップであって、クエリ情報がアクセス装置上の第1ページにコンテンツを提供するために受信された他の情報に基づき、他の情報がアクセス装置から第1クエリを受信するときに検索プロバイダから提供されるステップをさらに含むことができる。クエリ情報の複数の部分はアクセス装置に格納されていてよく、本方法はアクセスされるべきクエリ情報を選択するステップであって、クエリ情報が複数の部分の中から選択されるステップをさらに含むことができる。選択は第1クエリの時間、クエリ情報がアクセス装置に格納された時間、第1クエリ以来行われたナビゲーションの数、およびそれらの組合せから選択された少なくとも1つに基づく。
【０００７】
第2の態様では、コンピュータプログラムはコンピュータ可読記憶メディアに有形に具体化され、プロセッサによって実行されるとページ上にコンテンツを提供することに関する方法を実行する命令を含む。本方法は第1ページから第2ページへのナビゲーションに応答してアクセス装置にコンテンツを提供するための情報を受信するステップであって、コンテンツが第2ページに含まれることになるステップを含む。本方法はアクセス装置に格納されたクエリ情報にアクセスするステップであって、クエリ情報が第1ページにナビゲートする前にアクセス装置から検索プロバイダに提出された第1クエリに基づくステップを含む。本方法は第2ページに含むためのコンテンツを提供するステップであって、コンテンツが少なくとも受信された情報およびアクセスされたクエリ情報を使用して選択されるステップを含む。
【０００８】
第3の態様では、ページ上にコンテンツを提供することに関するコンピュータ実施の方法は、アクセス装置上の第1ページ上にコンテンツを提供するための情報を取得するステップを含む。情報は第1ページへのナビゲーション内の参照URLから抽出され、その情報はアクセス装置から検索プロバイダに提出された第1クエリを反映している。本方法は第1ページに含むためのコンテンツを提供するステップであって、コンテンツが少なくとも取得された情報を使用して選択されるステップを含む。本方法は取得された情報に基づいてアクセス装置にクエリ情報を格納するステップであって、クエリ情報が第1クエリを反映し、少なくとも第2ページにコンテンツを提供する際に使用するように構成されたステップを含む。
【０００９】
実施態様は以下の特徴のうちのいずれかまたは全てを含んでもよく、全く含まなくてもよい。本方法は検索プロバイダで第1クエリを受信するステップであって、第1クエリが第1ページの前に表示された第1の以前のページを使用してユーザによって提出されるステップと、第1クエリに応答して第2の以前のページをユーザに表示するステップであって、第2の以前のページが第1クエリの実行結果および少なくとも1つのリンクを含み、リンクが第1ページに向けられるステップと、リンクを使用して第2の以前のページから第1ページへのナビゲーションを開始する第1ユーザ入力を受信するステップと、第1ページを表示するステップであって、第1ページが選択されたコンテンツおよび少なくとも1つのリンクを含み、リンクが第2ページに向けられるステップとをさらに含むことができる。本方法は第1ページから第2ページへのナビゲーションに応答して第2ページにコンテンツを提供するための情報を受信するステップと、アクセス装置上のクエリ情報にアクセスするステップと、第2ページに含むためのコンテンツを提供するステップであって、コンテンツが少なくとも受信された情報およびアクセスされたクエリ情報を使用して選択されるステップとをさらに含むことができる。本方法は参照URLからの情報の抽出を実行するステップをさらに含むことができる。抽出を実行するステップは、第1クエリの少なくとも1つのキーワードについて参照URLを解析するステップを含むことができる。本方法は参照URLを解析するための複数のテンプレートのうちの1つを選択するステップであって、それぞれの複数のテンプレートが対応する検索エンジンから参照URLを解析するように構成されているステップと、選択されたテンプレートを使用して参照URLを解析するステップとをさらに含むことができる。
【００１０】
第4の態様では、コンピュータプログラムはコンピュータ可読記憶メディアに有形に具体化され、プロセッサによって実行されるとページ上にコンテンツを提供することに関する方法を実行する命令を含む。本方法はアクセス装置上の第1ページにコンテンツを提供するための情報を取得するステップであって、情報が第1ページへのナビゲーション内の参照URLから抽出され、情報がアクセス装置から検索プロバイダに提出された第1クエリを反映するステップを含む。本方法は第1ページに含むためのコンテンツを提供するステップであって、コンテンツが少なくとも取得された情報を使用して選択されるステップを含む。本方法は取得された情報に基づいてアクセス装置にクエリ情報を格納するステップであって、クエリ情報が第1クエリを反映し、少なくとも第2ページにコンテンツを提供する際に使用するように構成されたステップを含む。
【００１１】
第5の態様では、コンピュータ実施の方法はユーザのために検索クエリ情報を記録するステップを含む。本方法は検索クエリ情報を取り出すステップを含む。本方法はユーザに表示するためのコンテンツを決定するために検索クエリ情報を使用するステップを含む。
【００１２】
実施態様は以下の諸利点のうちのいずれかまたは全てを含んでもよく、全く含まなくてもよい。コンピュータベースの広告が改善されうる。広告はユーザの検索履歴に基づいて選択されうる。ユーザが検索結果とともにページから移動した後も、コンテンツ選択のためにユーザの検索履歴が利用可能にされうる。ユーザについての他の関連情報がほとんどまたは全く利用可能ではない段階でコンテンツを選択するために、ユーザの関心を大いに示す情報が取得されうる。ユーザについての他の関連情報がほとんどまたは全く利用可能ではない段階でコンテンツを選択するために、現在のユーザの情報ニーズを大いに示す情報が取得されうる。
【００１３】
1つまたは複数の実施形態の詳細を、添付の図面および以下の記述で説明する。記述および図面ならびに特許請求の範囲から、他の特徴および諸利点が明らかになるであろう。
【図面の簡単な説明】
【００１４】
【図１】検索プロバイダおよび/または広告サーバを使用してアクセス装置にページが提供されるシステムの例を概略的に示す図である。
【図２】アクセス装置に格納されたクエリ情報の例を示す図である。
【図３】アクセス装置の他の例を示す図である。
【図４】広告サーバの他の例を示す図である。
【図５】実行されうる方法の例を示す図である。
【図６】実行されうる方法の例を示す図である。
【図７】ユーザに配信するためのコンテンツを識別するための例示的方法を示す図である。
【図８】本文書で説明したコンピュータ実施の方法に関連して使用されうるコンピューティングシステムを示すブロック図である。
【発明を実施するための形態】
【００１５】
様々な図面における同様の参照記号は同様の要素を示す。
【００１６】
図1は、検索プロバイダ104および/または広告サーバ106を使用してアクセス装置102にコンテンツ(たとえばページ)が提供されるシステム100の例を概略的に示している。アクセス装置102によって、ユーザは検索プロバイダ104に接続して、インターネットまたは他の何らかのコンピュータベースのリソースから取得した情報収集上のクエリなどの1つまたは複数の電子コンテンツを検索できるようになる。以下の例で、1つまたは複数のこのような実行された検索に関連するクエリ情報が格納されて、アクセス装置のユーザに表示するためのコンテンツを提供する際(たとえば広告または他の何らかの情報を提供する際)に使用されうることを説明する。クライアント-サーバ構成を有しないアーキテクチャを含む、図示したもの以外の他のアーキテクチャが使用されうる。本明細書ではコンテンツのページを提供すること、またはページ上に広告を提供することを参照するが、他の形式のスポンサー提供のコンテンツを含む他の形式の情報が様々な形式でユーザに提供されうる。
【００１７】
ここでは、ユーザが検索を示すことができるアクセス装置102上に表示するためのページ108Aを検索プロバイダ104が提供し、対応する検索結果を提示するアクセス装置102上に表示するためのページ108Bも提供する。すなわち、ユーザは入力制御110を使用して情報の1つまたは複数の部分を入力できる(たとえば検索フィールドにユーザがキーワードを入力する)。ページ108Aは、矢印112によって示されるように入力されたクエリが検索プロバイダ104に転送されることをもたらす。いくつかの実装形態では、検索ページ108Aは検索プロバイダ104に含まれる検索エンジンの外部インターフェースを構成する。いくつか例を挙げれば、パーソナルコンピュータ、手持ち式装置、またはセルラー式電話などの多くの異なる装置のいずれもアクセス装置として使用されうる。
【００１８】
検索プロバイダ104は転送されたクエリを受信して、あらかじめプログラムされた検索ルーチンに従って検索を実行する。たとえば、検索プロバイダは1つまたは複数の検索語をインデックスと比較して、次いでインデックス入力が検索語と一致するどのようなリソースも識別できる。このような結果は、結果ページ108Bで表示するために矢印114に示されるようにアクセス装置に転送されうる。
【００１９】
検索プロバイダ104は、追加コンテンツが結果ページ108Bに容易に含まれるようにすることができる。たとえば、1つまたは複数の広告が含まれうる。いくつかの実装形態では、検索プロバイダは追加コンテンツをアクセス装置に直接提供できる。たとえば広告が含まれるべき場合、検索プロバイダが広告を選択してそれを検索結果とともに含むことができる。
【００２０】
他の実装形態では、追加コンテンツを提供するために1つまたは複数の他の構成要素が使用されうる。ここでは、システム100が広告サーバ106を使用して1つまたは複数のページに広告コンテンツを提供する。この例では、いくつか例を挙げれば、実行された検索についてのいくつかの態様に基づいて、ユーザに基づいて、および/またはアクセス装置に基づいて広告コンテンツが選択されるべきである。すなわち少なくとも1つの実装形態では、ある意味で広告は表示されるべきスクリーンに一致するべきである。あるいは以下で詳細に説明するように、いくつかの実装形態ではユーザによって実行された1つまたは複数の履歴検索に基づいて広告が一致され、表示されるべきスクリーンとはほとんどまたは全く関係がない場合がある。
【００２１】
このようなマッチングを容易にするために、検索プロバイダ104は検索および/またはアクセス装置および/またはユーザについての情報を広告サーバ106に転送できる。ここでは転送は矢印116によって示されている。いくつかの実装形態では、提供された情報は1つまたは複数の検索語、および/あるいはユーザまたはアクセス装置についての情報を含むことができる。広告サーバは受信された情報を使用して、あらかじめプログラムされた選択ルーチンに従って追加情報を選択する。たとえば、広告サーバは検索プロバイダから受信された語との一致に基づいて広告のライブラリ内で選択できる。いくつか例を挙げれば、広告サーバはページ108Bで表示するための追加コンテンツを、矢印118によって示されたように検索プロバイダを通じてアクセス装置102に提供してもよく、他の通信によって提供してもよい。
【００２２】
結果ページ108Bは検索結果コンテンツ120(たとえば、キーワード検索からの1つまたは複数のヒット(Hit))、および追加コンテンツ122(たとえば、いくつかの基準に基づいて選択された1つまたは複数の広告(Ad))を含むコンテンツとともに表示されうる。いくつかの実装形態では、追加コンテンツはユーザおよび/またはアクセス装置についての、提出されたクエリおよび/または何らかの利用可能な情報に基づいて選択されうる。コンテンツ120および122のうちのいくつかまたは全ては、ユーザが108Bからより多くのコンテンツが利用可能な関連リソースへナビゲートできるハイパーリンクなどのナビゲーション特徴の形式で提示されうる。
【００２３】
ここで、ナビゲーション矢印124によって示されるように、ユーザがナビゲーション特徴のうちの1つを使用してこのようなナビゲーションを開始する。特に、ユーザはこの例では報道機関のためのメイン(または「ポータル」)ページであるニュースページ126Aにナビゲートすることを選択している。たとえば、ニュースページ126Aはユーザがウェブアドレスwww.nytimes.comにナビゲートした後に表示されるページであってよい。このようなページは、報道機関が共同の名のもとで発行するページの集合のための入口ページ(集合的にウェブサイトまたはネットワークサイトと呼ばれる)と見なされうる。ページ126Aからユーザはこのような集合の中のいくつかまたは全ての他のページに直接ナビゲートでき、ここではページ126Bによって例示される。このような他のページは、サイト上のページの垂直階層のさらに下方に位置されているので、時々「より深い」(または「深い」)ページと呼ばれる。たとえば深いページ126Bはメインページ126Aで紹介された単一の話の続きを提示するので、深いページ126Bはニュースページ126Aよりも集中したまたは均一のコンテンツを有することができる。ページ126Bの有するサイトの他のページへのナビゲーション特徴はページ126Aよりも少ないことがある。
【００２４】
この例では、ニュースページ126Aへのナビゲーション124は、いくつか例を挙げれば、結果コンテンツ120内で開始していてもよく(たとえば、ユーザは検索ヒット上をクリックしたかもしれない)、追加コンテンツ122内で開始していてもよい(たとえば、ユーザは広告上をクリックしたかもしれない)。いずれにしても、ページ126A上にも追加コンテンツが提供されうる。すなわち、ここではページ126Aの発行人が、ページ126Aはメインコンテンツ128(たとえば、ニュース資料および/またはより深いページへのリンク)だけでなく、追加コンテンツ130(たとえば、1つまたは複数の広告(Ad))も含んで発行されるように手配した。このような追加コンテンツは、いくつか例を挙げれば、以前の検索、アクセス装置、および/またはユーザについての利用可能な情報を使用して選択されうる。
【００２５】
ここで、ページ108Bについての情報が参照統一資源位置指定子(URL)の形式で利用可能である。すなわちユーザがナビゲーション124を開始すると、ナビゲーションが始まったページ108Bについての情報が提供されうる。このような情報は、いくつか例を挙げれば、ページ126Aのためのサーバによって受信されてもよく、ナビゲーションを意図されたターゲットにリダイレクトする中間エンティティによって受信されてもよく、広告サーバによって受信されてもよい。参照URLは基本的にページ108BのURLを含むことができる。いくつかの実装形態では、このようなURLはユーザがページ108Aに入力したクエリを反映する。したがって、参照URLは結果ページ108Bをもたらすクエリについての情報を提供でき、この情報は1つまたは複数の目的のために使用されうる。したがって、広告サーバ106はページへのナビゲーション内の参照URLから抽出した情報を取得でき、その情報はアクセス装置から検索プロバイダに提出された第1クエリを反映している。
【００２６】
第1に、ページ126Aに追加コンテンツ(たとえば広告)を提供する際に参照URLからの情報が使用されうる。たとえば、参照URL(またはそこから取得された情報)は、矢印128によって示されるように広告サーバ106に転送されうる。受信された情報が必要なものとは異なる形式の場合、その情報を使用する前に広告サーバがその情報を再フォーマット、翻訳、またはその他の形で操作できる。他の実装形態では、このような処理は他のエンティティによって実行することができ、処理された情報は広告サーバに転送されうる。広告サーバは追加コンテンツを選択(たとえば、一致する広告を選択)して、矢印130によって示されるように、ページ126Aで表示するためのコンテンツをアクセス装置に提供できる。
【００２７】
第2に、参照URLからの情報が今後の使用のために格納されうる。たとえば矢印134によって示されるように、広告サーバ106はクエリ情報132をアクセス装置102に格納できる。1つだけ例を挙げれば、クエリ情報はユーザによって検索ページ108Aに入力されたどのようなキーワードも含むことができる。このような語はユーザが以前提出したクエリを反映し、これらの語は参照URLからコンテンツを抽出することによって取得されうる。したがってクエリ情報は取得された情報に基づいてアクセス装置に格納することができ、クエリ情報は前のクエリを反映して、少なくとも他のページにコンテンツを提供する際に使用するように構成されている。クエリ情報は少なくとも1つのクッキー136の一部、またはアクセス装置上の他の何らかの構成物として格納されうる。格納されたクエリ情報は、広告をユーザにターゲッティングする際に使用するユーザの以前の検索履歴を反映するためなどの1つまたは複数の目的のためにアクセス装置上で利用可能でよい。
【００２８】
クエリ情報を格納して後でアクセスするのが有利である場合がある1つの理由は、このようなクエリ情報はユーザの関心を特に反映しうるからである。たとえば、多くのユーザは特定の商品またはサービスに関心があるので検索エンジンにクエリを入力する。特に、後にユーザがより深いページ126Bにナビゲートする場合、以前の検索からのこのようなクエリ語はその時点で利用可能な情報の中で、ユーザの関心について最も良く示す情報である場合がある。したがって、ユーザが以前何のクエリを入力したかを知ることによって、広告(または他のコンテンツ)のターゲットをその特定のユーザの関心により絞ることができるだろう。
【００２９】
ユーザ指定の情報を格納して後にアクセスすることが、適用法および他の標準に従って行われた。たとえば、ユーザが検索を実行後に格納できる情報の量をユーザのプライバシーを保護するための規則が規制する場合、これはクエリ情報を格納する際に考慮されうる。同様に、規則がユーザ装置から読める情報(たとえばクッキーの形式で)の量を制限する場合、これは何の情報がアクセスされるべきかを決定する際に考慮されうる。
【００３０】
ここで、ユーザがニュースページ126Aからより深いページ126Bに、たとえば記事の続きへのリンクを使用してナビゲートする。このナビゲーションは矢印138によって概略的に示されている。情報は、矢印140によって示されるように、ページ126B上に置くための追加コンテンツを選択する際に使用するために広告サーバ106に提供されてよい。したがって広告サーバはニュースページ126Aからより深いページ126Bへのナビゲーション138に応答してアクセス装置にコンテンツを提供するための情報を受信でき、そのコンテンツはより深いページ126Bに含まれることになる。たとえば、この情報は参照URL(すなわちニュースページ126AのURL)を反映できる。転送されうる他の情報は、いくつか例を挙げれば、利用可能なユーザ情報およびアクセス装置102についての情報を含む。したがって転送された情報はナビゲーション138がページ126A上のリンクを通じて始まった(および、いわば異なるページ上のリンクを使用して、またはユーザがページ126BのURLをブラウザのアドレスフィールドに直接タイピングすることによって開始されていない)ということを示すことができる。しかし、矢印140で転送された情報は以前ユーザのために実行された検索を反映しないことがある(たとえば、ページ126Aの参照URLは結果ページ108BのためのURLと異なり、したがってユーザの検索語のうちのいずれも含まない)。したがって広告サーバが参照URLだけに基づいて、および任意選択でユーザまたはアクセス装置についてのどのような利用可能な情報にも基づいて追加コンテンツを提供する予定であれば、広告サーバが検索を考慮して非常に関連性があるコンテンツを含むことができない可能性がある。
【００３１】
このおよび/または他の目的のために、矢印142によって示されるように、クエリ情報132がアクセスされうる。たとえば、広告サーバ106はアクセス装置上のクッキー136を読み取ることによってクエリ情報にアクセスできる。この例では、アクセス装置上にクッキーを置いたのが広告システムだったので、広告システムはそれ自身のクッキーを読み取ることができる。他の実施形態では、他のコンポーネントがクッキーおよび/またはクエリ情報を置くことが、および/またはそれにアクセスすることができる。ここで、広告サーバがクエリ情報からユーザの以前のクエリを読み取って、ページ126Bのための追加コンテンツを選択するためにこの情報を使用する(たとえば、ユーザが以前入力したキーワードに一致する、または関連する広告を広告サーバが選択する)。したがって広告サーバはアクセス装置に格納されたクエリ情報にアクセスでき、そのクエリ情報はニュースページ126Aにナビゲートする前にアクセス装置から検索プロバイダ104に提出された以前のクエリに基づく。
【００３２】
広告サーバ106は、矢印144によって示されるように、ページ126Bに含むための追加コンテンツをアクセス装置に提供できる。ここで、ページ126Bはコンテンツ146(たとえば記事コンテンツ)および追加コンテンツ148(たとえば1つまたは複数の広告(Ad))を含む。ナビゲーション138の後、ユーザはページ126Bを閲覧でき、上述のようにこのページはナビゲーション履歴内のユーザが以前実行した1つまたは複数の検索についての情報を使用して選択された追加コンテンツを含むことができる。したがって広告サーバはより深いページ126Bに含むためのコンテンツ148を提供でき、そのコンテンツは少なくとも受信された情報およびアクセスされたクエリ情報を使用して選択される。クエリ情報は多くの異なる形式のうちのいずれで格納されてもよく、これについては次にいくつかの例の中で説明する。
【００３３】
図2はアクセス装置200に格納されたクエリ情報の例を示している。いくつかの実装形態では、アクセス装置200は図1の例に関して上述したアクセス装置102と同じでもよく、類似していてもよい。特に、ここでのアクセス装置200は、ユーザが以前提出した1つまたは複数のクエリを反映できるクエリ情報202のいくつかの例示的部分を含む。
【００３４】
第1クエリ情報202Aは、www.google.comで利用可能なGoogle検索エンジンを使用して検索が実行された後に表示されうるURL 204を含む。ここでURL204は検索が炭酸を含む、ベリー、およびレモネードという3つのキーワードに基づいたことを反映する。したがってこれらの3つの語についてのクエリからヒットを表示する結果ページはURL204と関連しうる。クエリ情報202Aにアクセスするエンティティは、URL204から炭酸を含む、ベリー、およびレモネードという語のうちの1つまたは複数を抽出して、これらの語を使用して表示されるべきページにコンテンツ(たとえば広告)を提供できる。いくつかの実装形態では、以下の例で説明するように、URL204を検索エンジンに関連するテンプレートで解析することによって抽出が行われうる。
【００３５】
第2クエリ情報202Bは用語206を含む。ここでは用語206はユーザが以前検索プロバイダに提出した検索から抽出された「炭酸を含む(carbonated)  ベリー(berry)  レモネード(lemonade)」というキーワードである。たとえば、用語206はURL 204と類似する参照URLから抽出された可能性がある。用語206のうちの1つまたは複数はクエリ情報202Bから取得されて、表示されるべきページにコンテンツ(たとえば広告)を提供するために使用されうる。
【００３６】
第3クエリ情報202Cは用語206および1つまたは複数の他の情報部分208を含む。ここでは、クエリ情報は国情報208Aおよび言語情報208Bを含む。国情報は、たとえばアクセス装置200が位置する国を示すことができる。言語情報208Bは関連言語を示すことができる。これは、いくつか例を挙げれば、情報208Aの国で共通に話される言語でもよく、アクセス装置200のユーザに関連があると知られている言語でもよく、用語206をもたらしたクエリをユーザが入力した検索ページ(たとえば検索ページ108A)と関連がある言語でもよい。用語206のうちの1つまたは複数および/または情報部分208のうちの1つまたは複数がクエリ情報202Cから取得されて、表示されるべきページにコンテンツ(たとえば広告)を提供するために使用されうる。
【００３７】
図3はアクセス装置300の他の例を示している。いくつかの実装形態では、アクセス装置300は上述のアクセス装置102および/またはアクセス装置200と同じでもよく、類似していてもよい。特にここでのアクセス装置300は、1つまたは複数の機会で格納された可能性があるクエリ情報302の複数のインスタンスを含む。いくつかの実装形態では、クエリ情報302は上述のクエリ情報202と同じでもよく、類似していてもよい。たとえばクエリ情報302Aはここではユーザがアクセス装置300を使用して提出した最近のクエリを反映してよい。他の図示されたクエリ情報部分302Bは、2番目に最近のクエリを反映でき、クエリ情報部分302Cはその前に提出されたクエリを反映できる。その他のより古いクエリはアクセス装置上の対応する情報部分を有してもよく、またはこのような情報部分はその古さのためにある時点で除去されていてもよい。
【００３８】
クエリ情報部分300のうちの1つまたは複数、あるいは全てがアクセスされうる。たとえば広告サーバ106は、クエリ情報302Aが最近のものなので、それだけが使用されるように選択できる。他の例としては、利用可能なクエリ情報部分(たとえば部分302Bおよび302Cを含むが、より古い部分は含まない)の選択されたサブセットが、任意選択でより最近のクエリ情報により大きな重要性を与える何らかの重み付けとともに使用されうる。いくつかの実装形態では、アクセス装置300は検索が実行された後に行われるナビゲーションを記録でき(たとえばナビゲーション124および138が記録されうる)、この情報はクエリ情報の部分間で選択する際に使用されうる。このような情報は、1つだけ例を挙げれば、アクセス装置上にあるプラグインプログラムによって追跡されうる。ある実装形態では、現在のページからのあらかじめ定められた数のナビゲーション(たとえば5)内のクエリ情報だけが含まれうる。クエリ情報を選択する他の方法が使用されうる。したがって、広告サーバ106はアクセス装置上のクエリ情報の複数の部分の中からアクセスされるべきクエリ情報を選択できる。さらに、選択はクエリの時間、クエリ情報がアクセス装置に格納された時間、クエリ以来行われたナビゲーションの数、およびそれらの組合せに基づくことができる。
【００３９】
図4は広告サーバ400の他の例を示している。いくつかの実装形態では、広告サーバ400は上述の広告サーバ106と同じでもよく、類似していてもよい。
【００４０】
ここでは、広告サーバ400はクエリ情報の部分から1つまたは複数の態様を抽出できる抽出モジュール402を含む。抽出はクエリ情報がアクセス装置に格納される前または格納された後に実行されうる。たとえば広告サーバ106が結果ページ108Bから参照URLを受信すると、抽出モジュール402はそのURLから関連情報を抽出して、その抽出された情報(たとえば1つまたは複数のキーワード)をクエリ情報202Bとして格納できる。他の例としては、アクセス装置上のクエリ情報202Aにアクセスすると、抽出モジュール402はURL204上で抽出を実行して、次いで抽出された情報に基づいて追加コンテンツを選択できる。
【００４１】
ここでは広告サーバ400はURLを解析できる解析モジュール404を含む。たとえば、クエリ情報202A内のURL204は、炭酸を含む、ベリー、およびレモネードというキーワードのうちのいずれかまたは全てを取得するために解析されうる。どのような解析技法が使用されてもよく、たとえば主要な語に先行する表現「q=」を探し、次いでURL204の残りの中に見つけた語を取ることによってもよい。解析は、URL204内の「+」文字などの介在する文字または他の分離記号を排除できる。解析モジュールは抽出モジュール402内に含まれうる。
【００４２】
いくつかの実装形態では、クエリ情報は1つまたは複数のテンプレート406を使用してアクセスされうる。テンプレートは、対応する検索に関する情報の取得を助けるために、特定の個々の検索エンジンの仕様に合わせて構成されうる。たとえばテンプレート406のうちの1つはGoogle検索エンジンから検索するために構成されることができ、もう1つはLycos検索エンジンのために構成されることができ、以下同様である。たとえばGoogleテンプレートはURL(たとえばURL204)を解析して関連情報をそこから取得する方法の情報を含むことができる(たとえば用語206のうちのいずれかが解析されうる)。検索エンジンの名前(または他の認識可能な特徴)が解析されるべきクエリ情報の中にある場合、クエリ情報の特定の部分のために使用されるべきテンプレート406のうちの適切なものを選択するためにその名前(または特徴)が使用されうる。したがって、広告サーバ400はクエリ情報がアクセス装置に格納される前または格納された後に参照URLから情報の抽出を実行できる。さらに、広告サーバは第1クエリの少なくとも1つのキーワードについて参照URLを解析できる。最後に、テンプレート406のうちの選択された1つを使用して参照URLを解析することができ、複数のテンプレートのうちのそれぞれが対応する検索エンジンから参照URLを解析するために構成されている。
【００４３】
図5および6は実行されうる方法500および600の例である。たとえば、システム100内で方法500および600のうちのいずれかまたは両方が実行されうる。方法500および600は、コンピュータ可読記憶メディア内に格納された命令を実行しているプロセッサによって実行されうる。
【００４４】
方法500は、ステップ510でアクセス装置上の第1ページにコンテンツを提供するための情報を取得するステップを含む。情報は第1ページへのナビゲーション内の参照URLから抽出されうる。情報はアクセス装置から検索プロバイダに提出された第1クエリを反映する。たとえば広告サーバ106は、矢印128によって示されるように、結果ページ108Bに関する情報を取得できる。
【００４５】
方法500は、ステップ520で第1ページに含むためのコンテンツを提供するステップを含む。コンテンツは少なくとも取得された情報を使用して選択される。たとえば、広告サーバ106はページ126Aにコンテンツ130を提供できる。
【００４６】
方法500は、ステップ530で取得された情報に基づいてクエリ情報をアクセス装置に格納するステップを含む。クエリ情報は第1クエリを反映し、少なくとも第2ページにコンテンツを提供する際に使用するように構成されている。たとえば広告サーバ106は、矢印134によって示されるように、クエリ情報132をアクセス装置102に格納できる。
【００４７】
方法600は、ステップ610で第1ページから第2ページへのナビゲーションに応答してアクセス装置にコンテンツを提供するための情報を受信するステップを含む。コンテンツは第2ページに含まれることになる。たとえば広告サーバ106は、矢印140によって示されるように、ニュースページ126Aに関する情報を受信できる。
【００４８】
方法600は、ステップ620でアクセス装置に格納されたクエリ情報にアクセスするステップを含む。クエリ情報は、第1ページにナビゲートする前にアクセス装置から検索プロバイダに提出された第1クエリに基づく。たとえば広告サーバ106は、矢印142によって示されるように、アクセス装置102上のクエリ情報132にアクセスできる。
【００４９】
方法600は、ステップ630で第2ページに含むためのコンテンツを提供するステップを含む。コンテンツは少なくとも受信された情報およびアクセスされたクエリ情報を使用して選択される。たとえば、広告サーバ106はより深いページ126Bにコンテンツ148を提供できる。
【００５０】
方法500および600のどちらかまたは両方に、他の諸ステップが含まれうる。方法500および600の諸ステップのうちのいくつかまたは全ては他の順序で実行されてよい。
【００５１】
図7を参照すると、ユーザに配信するためのコンテンツを識別するための例示的方法が提供されている。たとえば、方法はシステム100によって実行されうる。ステップ702でユーザのための検索クエリ情報が記録される。2つ例を挙げれば、検索結果が提供されるとき、または結果が識別されるときに、検索クエリ情報は記録されうる。ステップ704で検索クエリ情報が取り出される。ステップ706でユーザに表示するためのコンテンツを決定するために検索クエリ情報が使用される。
【００５２】
図8は一般的なコンピュータシステム800の概略図である。システム800は、ある実装に従って上記で説明したコンピュータ実施の方法のうちのいずれかに関連して説明した操作のために使用されうる。システム800はプロセッサ810、メモリ820、記憶装置830、および入力/出力装置840を含む。それぞれのコンポーネント810、820、830、および840はシステムバス850を使用して相互接続されている。プロセッサ810はシステム800内で実行するための命令を処理できる。ある実装形態では、プロセッサ810は単一スレッドのプロセッサである。他の実装形態では、プロセッサ810はマルチスレッドのプロセッサである。プロセッサ810は、メモリ820または記憶装置830に格納された、入力/出力装置840上のユーザインターフェースのためにグラフィカル情報を表示するための命令を処理できる。
【００５３】
メモリ820は情報をシステム800内に格納する。ある実装形態では、メモリ820はコンピュータ可読メディアである。ある実装形態では、メモリ820は揮発性メモリユニットである。他の実装形態では、メモリ820は不揮発性メモリユニットである。
【００５４】
記憶装置830はシステム800に大容量記憶装置を提供できる。ある実装形態では、記憶装置830はコンピュータ可読メディアである。様々な異なる実装形態では、記憶装置830はフロッピー（登録商標）ディスク装置、ハードディスク装置、光ディスク装置、またはテープ装置でもよい。
【００５５】
入力/出力装置840はシステム800に入力/出力操作を提供する。ある実装形態では、入力/出力装置840はキーボードおよび/またはポインティングデバイスを含む。他の実装形態では、入力/出力装置840はグラフィカルユーザインターフェースを表示するための表示装置を含む。
【００５６】
説明した特徴はデジタル電子回路に実装されてもよく、コンピュータハードウェア、ファームウェア、ソフトウェア、またはそれらの組合せに実装されてもよい。装置は、プログラム可能プロセッサによって実行されるために、情報キャリア、たとえば機械可読記憶装置または伝搬信号内に有形に具体化されたコンピュータプログラムに実装することができ、方法ステップは、入力データ上で操作して出力を生成することによって説明した実装の機能を実行するために命令のプログラムを実行しているプログラム可能プロセッサによって実行できる。説明した特徴は、データ記憶システムからデータおよび命令を受信するように、ならびに記憶システムへデータおよび命令を伝送するように結合された少なくとも1つのプログラム可能プロセッサ、少なくとも1つの入力装置、ならびに少なくとも1つの出力装置を含むプログラム可能システム上で実行可能な1つまたは複数のコンピュータプログラムに有利に実装されうる。コンピュータプログラムは、一定のアクティビティを実行するために、または一定の結果をもたらすために、コンピュータ内で直接または間接に使用されうる命令のセットである。コンピュータプログラムは、コンパイラ型言語またはインタープリタ型言語を含むプログラミング言語のどのような形式でも書くことができ、スタンドアロン型プログラムとして、あるいはモジュール、コンポーネント、サブルーチン、またはコンピューティング環境での使用に適した他のユニットとして含む、どのような形式でも展開できる。
【００５７】
命令のプログラムの実行に適したプロセッサには、例を挙げると、汎用および特殊用途マイクロプロセッサ、ならびに単独プロセッサまたはいずれかの種類のコンピュータの複数のプロセッサのうちの1つがある。一般にプロセッサは、命令およびデータを読出し専用メモリまたはランダムアクセスメモリから、あるいはその両方から受信することになる。コンピュータの主要な要素は、命令を実行するためのプロセッサ、および命令およびデータを格納するための1つまたは複数のメモリである。一般にコンピュータは、データファイルを格納するための1つまたは複数の大容量記憶装置も含むか、1つまたは複数の大容量記憶装置と通信するために操作可能なように結合されており、このような装置には内部ハードディスクおよび着脱可能ディスクなどの磁気ディスク、光磁気ディスク、ならびに光ディスクがある。コンピュータプログラム命令およびデータを有形に具体化するために適した記憶装置には、全ての形式の不揮発性メモリ、例を挙げると、EPROM、EEPROMおよびフラッシュメモリ装置などの半導体メモリ、内部ハードディスクおよび着脱可能ディスクなどの磁気ディスク、光磁気ディスク、ならびにCD-ROMおよびDVD-ROMディスクがある。プロセッサおよびメモリはASIC(特定用途向け集積回路)によって補完されるか、そこに内蔵されうる。
【００５８】
ユーザに対話を提供するために、ユーザに情報を表示するためのCRT (ブラウン管)またはLCD (液晶表示装置)モニタなどの表示装置、ならびにユーザがコンピュータに入力を提供できるキーボードおよびマウスまたはトラックボールなどのポインティングデバイスを有するコンピュータに特徴が実装されうる。
【００５９】
特徴は、データサーバなどのバックエンドコンポーネントを含む、またはアプリケーションサーバまたはインターネットサーバなどのミドルウェアコンポーネントを含む、あるいはグラフィカルユーザインターフェースまたはインターネットブラウザ、またはそれらの何らかの組合せを有するクライアントコンピュータなどのフロントエンドコンポーネントを含む、コンピュータシステムに実装されうる。システムのコンポーネントは、通信ネットワークなどのデジタルデータ通信のどのような形式またはメディアによっても接続されうる。通信ネットワークの例には、たとえばLAN、WAN、ならびにインターネットを形成しているコンピュータおよびネットワークがある。
【００６０】
コンピュータシステムはクライアントおよびサーバを含むことができる。クライアントおよびサーバは通常相互に離れており、説明したネットワークなどのネットワークを通じて一般に対話する。クライアントとサーバとの関係は、それぞれのコンピュータ上で実行し相互にクライアント-サーバ関係を有するコンピュータプログラムのおかげで発生する。
【００６１】
いくつかの実施形態を説明してきた。しかし、本開示の趣旨および範囲を逸脱することなしに様々な修正が行われてよいことが理解されるであろう。したがって、他の実施形態は以下の特許請求の範囲内である。
【符号の説明】
【００６２】
100  システム
102  アクセス装置
104  検索プロバイダ
106  広告サーバ
108A  検索ページ
108B  結果ページ
110  入力制御
120  検索結果コンテンツ
122  追加コンテンツ
124  ナビゲーション
126A  ニュースページ
126B  深いページ
128  メインコンテンツ
130  追加コンテンツ
132  クエリ情報
136  クッキー
138  ナビゲーション
148  追加コンテンツ
200  アクセス装置
202  クエリ情報
202A  第1クエリ情報
202B  第2クエリ情報
202C  第3クエリ情報
204 URL
206  用語
208A  国情報
208B  言語情報
300  アクセス装置
302  クエリ情報
302A  クエリ情報
302B  クエリ情報部分
302C  クエリ情報部分
400  広告サーバ
402  抽出モジュール
404  解析モジュール
406  テンプレート
800  コンピュータシステム
810  プロセッサ
820  メモリ
830  記憶装置
840  入力/出力装置
850  システムバス
【図１】
0005507469.tif 000002
【図２】
0005507469.tif 000003
【図３】
0005507469.tif 000004
【図４】
0005507469.tif 000005
【図５】
0005507469.tif 000006
【図６】
0005507469.tif 000007
【図７】
0005507469.tif 000008
【図８】
0005507469.tif 000009