(57)【要約】【課題】任意の情報の内容に沿った付加情報を付加することの可能な付加情報検索装置を提供する。【解決手段】付加情報検索装置１００は、付加情報を記憶する付加情報記憶部１６１と、任意の情報源から取得した情報から更新部分を抽出する更新情報取得部１１１と、更新部分について、情報から語句を抽出する語句抽出部１２０と、抽出された語句を用いて、付加情報記憶部から付加情報を検索する付加情報検索部１３０と、抽出された語句の履歴を情報源ごとに記憶する更新情報蓄積部１５０とを備え、付加情報検索部１３０は、付加情報記憶部から付加情報が検索できなかった場合、該情報の情報源について更新情報蓄積部に蓄積された語句を用いて、付加情報記憶部の検索を再度行うことを特徴とする。過去の更新情報も用いることで、比較的最近の記事にマッチした付加情報を得ることができる。【選択図】図１
2008198139.tif 000002
【特許請求の範囲】
【請求項１】
任意の情報に予め用意された付加情報を追加するための付加情報検索装置において、
付加情報を記憶する付加情報記憶部と、
任意の情報源から取得した情報から更新部分を抽出する更新情報取得部と、
前記更新部分について、前記情報から語句を抽出する語句抽出部と、
前記抽出された語句を用いて、前記付加情報記憶部から付加情報を検索する付加情報検索部と、
前記抽出された語句の履歴を情報源ごとに記憶する更新情報蓄積部と、
を備え、
前記付加情報検索部は、前記付加情報記憶部から付加情報が検索できなかった場合、該情報の情報源について前記更新情報蓄積部に蓄積された語句を用いて、前記付加情報記憶部の検索を再度行うことを特徴とする、付加情報検索装置。
【請求項２】
さらに、前記更新情報蓄積部に更新情報が記憶された時間に基づき重み付けを決定する重み制御部を備え、
前記付加情報検索部は、前記更新情報蓄積部に蓄積された語句を用いて前記付加情報記憶部の検索を行うときに、前記重み制御部で決定された重み付けに基づき検索結果の優先度を変えることを特徴とする、請求項１に記載の付加情報検索装置。
【請求項３】
任意の情報に予め用意された付加情報を追加するための付加情報検索装置において、
付加情報を記憶する付加情報記憶部と、
任意の情報源から取得した情報から更新部分を抽出する更新情報取得部と、
前記更新部分について、前記情報から語句を抽出する語句抽出部と、
前記抽出された語句を用いて、前記付加情報記憶部から付加情報を検索する付加情報検索部と、
前記更新部分に関する前記更新情報を記憶する更新情報蓄積部と、
前記語句抽出部で抽出された語句を用いて前記更新情報蓄積部に蓄積された更新情報を検索する類似更新情報検索部と、
を備え、
前記付加情報検索部は、前記付加情報記憶部から付加情報が検索できなかった場合、前記類似更新情報検索部により得られた更新情報から抽出された語句を用いて、前記付加情報記憶部の検索を再度行うことを特徴とする、付加情報検索装置。
【請求項４】
任意の情報に予め用意された付加情報を追加するための付加情報検索装置において、
付加情報を記憶する付加情報記憶部と、
任意の情報源から取得した情報から更新部分を抽出する更新情報取得部と、
前記更新部分について、前記情報から語句を抽出する語句抽出部と、
前記抽出された語句を用いて、前記付加情報記憶部から付加情報を検索する付加情報検索部と、
前記更新部分に関する前記更新情報を記憶する更新情報蓄積部と、
前記付加情報検索部により検索された付加情報を情報源ごとに記憶する付加履歴記憶部と、
前記語句抽出部で抽出された語句を用いて前記更新情報蓄積部に蓄積された更新情報を検索する類似更新情報検索部と、
を備え、
前記付加情報検索部は、前記付加情報記憶部から付加情報が検索できなかった場合、前記類似更新情報検索部より得られた更新情報について前記付加履歴記憶部に記憶された付加情報を検索結果とすることを特徴とする、付加情報検索装置。
【請求項５】
任意の情報に予め用意された付加情報を追加するための付加情報検索装置において、
付加情報を記憶する付加情報記憶部と、
任意の情報源から取得した情報から更新部分を抽出する更新情報取得部と、
前記更新部分について、前記情報から語句を抽出する語句抽出部と、
前記抽出された語句を用いて、前記付加情報記憶部から付加情報を検索する付加情報検索部と、
前記取得した情報を記憶する情報蓄積部と、
前記語句抽出部で抽出された語句を用いて前記情報蓄積部に蓄積された情報を検索する類似情報検索部と、
を備え、
前記付加情報検索部は、前記付加情報記憶部から付加情報が検索できなかった場合、前記類似情報検索部により得られた情報から抽出された語句を用いて、前記付加情報記憶部の検索を再度行うことを特徴とする、付加情報検索装置。
【請求項６】
任意の情報に予め用意された付加情報を追加するための付加情報検索装置において、
付加情報を記憶する付加情報記憶部と、
任意の情報源から取得した情報から更新部分を抽出する更新情報取得部と、
前記更新部分について、前記情報から語句を抽出する語句抽出部と、
前記抽出された語句を用いて、前記付加情報記憶部から付加情報を検索する付加情報検索部と、
前記取得した情報を記憶する情報蓄積部と、
前記語句抽出部で抽出された語句を用いて前記情報蓄積部に蓄積された情報を検索する類似情報検索部と、
を備え、
前記付加情報検索部は、前記付加情報記憶部から付加情報が検索できなかった場合、前記類似情報検索部により得られた情報について前記付加履歴記憶部に記憶された付加情報を検索結果とすることを特徴とする、付加情報検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、任意の情報に対して、予め用意された複数の付加情報のうちいずれかを追加するための付加情報検索装置にかかり、特に、Ｗｅｂページに広告を付加する等の目的で用いられる付加情報検索装置に関する。本発明は、Ｗｅｂページや、ＲＳＳ等のその更新情報のコンテンツを提供するシステムにおいて、コンテンツにマッチした広告などの付加情報をコンテンツに付加するときに、よりコンテンツにマッチした付加情報を選択するために用いられる。
【背景技術】
【０００２】
従来、Ｗｅｂページに効果的に広告を出すために、ページ内のキーワードを抽出し、そのキーワードにマッチする広告を表示することが行われている（例えば、特許文献１参照。）。
【０００３】
【特許文献１】特開２００５−２４２７１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ページ内のキーワードを用いた広告表示では、以下のようないくつか問題がある。
【０００５】
まずＷｅｂページは、記事のほかにタイトルやメニュー、項目名、フッタなど各種のテキスト情報が含まれたレイアウトになっていることが多い。これらテキスト情報に含まれる文言は記事とは関連の無い情報、例えばページ開設者の連絡先や著作権表示等であることも多い。キーワードはこれらの部分からも得られるため、これらのキーワードを用いると、閲覧者の興味を引く広告が効率良く選ばれないという問題がある。
【０００６】
また、記事以外のタイトルやメニュー、項目名、フッタなどの部分は、記事と異なり変化しないため、これらから得られるキーワードは常に一定である。このため、同じ広告が継続して掲載されやすい。このため、閲覧者は繰り返し同じ広告を見ることになり、興味も薄れ易く、広告としての効果が薄くなるという問題もある。
【０００７】
また近年、ＲＳＳ（RDF（Resource Description Framework） Site Summary）等、個々の記事部分のみを配信するサイトも増加している。この場合、１つの記事が短かったり概要のみであったりするため、そこから得られるキーワードが少なくなる。そのため、その少ないキーワードとマッチした広告が得られない場合が増加する。そのような場合、例えば無作為に選ばれた広告等が挿入されることになる。このように、Ｗｅｂページの内容に沿った広告を出せないことが増え、広告効果が充分には得られないという問題がある。
【０００８】
本発明は、従来の付加情報検索装置が有する上記問題点に鑑みてなされたものであり、本発明の目的は、任意の情報の内容に沿った付加情報を付加することができ、例えば、Ｗｅｂページの内容に沿った広告を出すことができ、広告効果を充分に得ることの可能な、新規かつ改良された付加情報検索装置を提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明によれば、任意の情報に予め用意された付加情報を追加するための付加情報検索装置が提供される。本発明の付加情報検索装置（１００）は、付加情報を記憶する付加情報記憶部（１６１）と、任意の情報源から取得した情報から更新部分を抽出する更新情報取得部（１１１）と、前記更新部分について、前記情報から語句を抽出する語句抽出部（１２０）と、前記抽出された語句を用いて、前記付加情報記憶部から付加情報を検索する付加情報検索部（１３０）と、前記抽出された語句の履歴を情報源ごとに記憶する更新情報蓄積部（１５０）と、を備える。そして、前記付加情報検索部（１３０）は、前記付加情報記憶部から付加情報が検索できなかった場合、該情報の情報源について前記更新情報蓄積部に蓄積された語句を用いて、前記付加情報記憶部の検索を再度行うことを特徴とする（請求項１）。
【００１０】
かかる本発明では、例えば、Ｗｅｂページの最近更新された部分に基づく広告を付加することなどを想定している。すなわち、Ｗｅｂページにおいてタイトルやメニュー等変化しない部分にマッチする広告が継続的に表示されることにより、同一の広告が閲覧者に長期間にわたり提示されることを回避している。そのうえで、更新部分が短いことによりマッチする広告が得られない可能性が高くなるという問題に対して、更新情報蓄積部（１５０）に記憶された過去の更新情報も用いることで、比較的最近の記事にマッチした付加情報を得ることができる。このようにして、適切な広告を付与することが可能である。
【００１１】
なお上記において、構成要素に付随して括弧書きで記した参照符号は、説明の便宜のために、後述の実施形態および図面における対応する構成要素を一例として記したに過ぎず、本発明がこれに限定されるものではない。以下も同様である。
【００１２】
上記付加情報検索装置において、さらに、前記更新情報蓄積部に更新情報が記憶された時間に基づき重み付けを決定する重み制御部（１５１）を備え、前記付加情報検索部は、前記更新情報蓄積部に蓄積された語句を用いて前記付加情報記憶部の検索を行うときに、前記重み制御部で決定された重み付けに基づき検索結果の優先度を変えるようにしてもよい（請求項２）。重み制御部により、もっとも最近の更新部分から得られた語句は高い重みを、より以前の更新部分から得られた語句は小さい重みを与えられることで、最近現われた語句による広告が検索されやすくなる。これにより広告効果の劣化を最小限に抑えることができる。
【００１３】
本発明の他の付加情報検索装置は、付加情報を記憶する付加情報記憶部（２６１）と、任意の情報源から取得した情報から更新部分を抽出する更新情報取得部（２１１）と、前記更新部分について、前記情報から語句を抽出する語句抽出部（２２０）と、前記抽出された語句を用いて、前記付加情報記憶部から付加情報を検索する付加情報検索部（２３０）と、前記更新部分に関する前記更新情報を記憶する更新情報蓄積部（２５０）と、前記語句抽出部で抽出された語句を用いて前記更新情報蓄積部に蓄積された更新情報を検索する類似更新情報検索部（２７０）と、を備える。そして、前記付加情報検索部（２３０）は、前記付加情報記憶部から付加情報が検索できなかった場合、前記類似更新情報検索部により得られた更新情報から抽出された語句を用いて、前記付加情報記憶部の検索を再度行うことを特徴とする（請求項３）。
【００１４】
かかる本発明では、例えば、Ｗｅｂページの最近更新された部分に基づく広告を付加することなどを想定している。すなわち、Ｗｅｂページにおいてタイトルやメニュー等変化しない部分にマッチする広告が継続的に表示されることにより、同一の広告が閲覧者に長期間にわたり提示されることを回避している。そのうえで、更新部分が短いことによりマッチする広告が得られない可能性が高くなるという問題に対して、更新情報蓄積部に蓄積された更新情報を検索する類似更新情報検索部（２７０）を備え、更新情報蓄積部に記憶された他のページの更新情報で類似したものに含まれた語句を用いることで解決している。
【００１５】
本発明の他の付加情報検索装置は、付加情報を記憶する付加情報記憶部（２６１）と、任意の情報源から取得した情報から更新部分を抽出する更新情報取得部（２１１）と、前記更新部分について、前記情報から語句を抽出する語句抽出部（２２０）と、前記抽出された語句を用いて、前記付加情報記憶部から付加情報を検索する付加情報検索部（２３０）と、前記更新部分に関する前記更新情報を記憶する更新情報蓄積部（２５０）と、前記付加情報検索部により検索された付加情報を情報源ごとに記憶する付加履歴記憶部（２３１）と、前記語句抽出部で抽出された語句を用いて前記更新情報蓄積部に蓄積された更新情報を検索する類似更新情報検索部（２７０）と、を備える。そして、前記付加情報検索部（２３０）は、前記付加情報記憶部から付加情報が検索できなかった場合、前記類似更新情報検索部より得られた更新情報について前記付加履歴記憶部に記憶された付加情報を検索結果とすることを特徴とする（請求項４）。
【００１６】
かかる本発明では、例えば、Ｗｅｂページの最近更新された部分に基づく広告を付加することなどを想定している。すなわち、Ｗｅｂページにおいてタイトルやメニュー等変化しない部分にマッチする広告が継続的に表示されることにより、同一の広告が閲覧者に長期間にわたり提示されることを回避している。そのうえで、更新部分が短いことによりマッチする広告が得られない可能性が高くなるという問題に対して、類似した更新情報に付加した付加情報を用いることで解決している。
【００１７】
本発明の他の付加情報検索装置は、付加情報を記憶する付加情報記憶部（３６１）と、任意の情報源から取得した情報から更新部分を抽出する更新情報取得部（３１１）と、前記更新部分について、前記情報から語句を抽出する語句抽出部（３２０）と、前記抽出された語句を用いて、前記付加情報記憶部から付加情報を検索する付加情報検索部（３３０）と、前記取得した情報を記憶する情報蓄積部（３５２）と、前記語句抽出部で抽出された語句を用いて前記情報蓄積部に蓄積された情報を検索する類似更新情報検索部（３７０）と、を備える。そして、前記付加情報検索部（３３０）は、前記付加情報記憶部から付加情報が検索できなかった場合、前記類似更新情報検索部により得られた情報から抽出された語句を用いて、前記付加情報記憶部の検索を再度行うことを特徴とする（請求項５）。
【００１８】
かかる本発明では、例えば、Ｗｅｂページの最近更新された部分に基づく広告を付加することなどを想定している。すなわち、Ｗｅｂページにおいてタイトルやメニュー等変化しない部分にマッチする広告が継続的に表示されることにより、同一の広告が閲覧者に長期間にわたり提示されることを回避している。そのうえで、更新部分が短いことによりマッチする広告が得られない可能性が高くなるという問題に対して、語句抽出部で抽出された語句を用いて情報蓄積部に蓄積された情報を検索する類似更新情報検索部（３７０）を備え、情報蓄積部に記憶された他のページの情報で類似したものに含まれた語句を用いることで解決している。
【００１９】
本発明の他の付加情報検索装置は、付加情報を記憶する付加情報記憶部（３６１）と、任意の情報源から取得した情報から更新部分を抽出する更新情報取得部（３１１）と、前記更新部分について、前記情報から語句を抽出する語句抽出部（３２０）と、前記抽出された語句を用いて、前記付加情報記憶部から付加情報を検索する付加情報検索部（３３０）と、前記取得した情報を記憶する情報蓄積部（３５２）と、前記語句抽出部で抽出された語句を用いて前記情報蓄積部に蓄積された情報を検索する類似情報検索部（３７０）と、を備える。そして、前記付加情報検索部は、前記付加情報記憶部から付加情報が検索できなかった場合、前記類似情報検索部により得られた情報について前記付加履歴記憶部に記憶された付加情報を検索結果とすることを特徴とする（請求項６）。
【００２０】
かかる本発明では、例えば、Ｗｅｂページの最近更新された部分に基づく広告を付加することなどを想定している。すなわち、Ｗｅｂページにおいてタイトルやメニュー等変化しない部分にマッチする広告が継続的に表示されることにより、同一の広告が閲覧者に長期間にわたり提示されることを回避している。そのうえで、更新部分が短いことによりマッチする広告が得られない可能性が高くなるという問題に対して、情報蓄積部に記憶された他のページの情報（類似した情報）に付加した付加情報を用いることで解決している。
【００２１】
また、本発明の他の観点によれば、コンピュータを上記付加情報検索装置として機能させるためのプログラムと、そのプログラムを記録した、コンピュータにより読み取り可能な記録媒体が提供される。ここで、プログラムはいかなるプログラム言語により記述されていてもよい。また、記録媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、フレキシブルディスク、フラッシュメモリ、携帯端末装置の内蔵メモリなど、プログラムを記録可能な記録媒体として現在一般に用いられている記録媒体、あるいは将来用いられるいかなる記録媒体をも採用することができる。
【発明の効果】
【００２２】
以上のように、本発明によれば、任意の情報の内容に沿った付加情報を付加することができる。例えば、本発明をＷｅｂページに適用することにより、Ｗｅｂページの内容に沿った広告を出すことができ、広告効果を充分に得ることが可能である。その他の本発明の優れた効果については、以下の発明を実施するための最良の形態の説明においても説明する。
【発明を実施するための最良の形態】
【００２３】
以下に添付図面を参照しながら、本発明にかかる付加情報検索装置の好適な実施形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２４】
（第１の実施形態）
図１は、第１の実施形態にかかる付加情報検索装置の構成を示す説明図である。
本実施形態にかかる付加情報検索装置１００は、図１に示したように、更新情報取得部１１１と、語句抽出部１２０と、付加情報検索部１３０と、情報付加部１４０と、更新情報蓄積部１５０と、重み制御部１５１と、付加情報入力部１６０と、付加情報ＤＢ１６１とを含んで構成される。なお、本実施形態の説明に関係のない構成については、説明および図示を省略する。以下、各構成要素について詳細に説明する。
【００２５】
更新情報取得部１１１は、Ｗｅｂページ等の情報源から、その新着記事等の更新部分を取得する。これは、ＲＳＳ配信されているページであれば、前回取得日付以後のＲＳＳ内の記事を取得してもよい。ＲＳＳ配信されているページでない場合も、前回取得時の情報を記憶し、前回取得時の情報との差分を得ることで、更新部分を取得できる。
【００２６】
語句抽出部１２０は、更新情報取得部１１１で得られた更新部分の文字列から、キーワードとして適当な語句を抽出する。これは形態素解析を行い、名詞等特定の品詞の語句を選ぶ等の一般的な手法で実現できる。
【００２７】
付加情報検索部１３０は、語句抽出部１２０で得られた語句を用い、付加情報ＤＢ１６１に記憶された広告等の付加情報を検索する。もし語句抽出部１２０で得られた語句にマッチする付加情報が得られなかった場合、更新情報蓄積部１５０に記憶された、過去に同じ情報源について得られた語句とその重みを用いて、再度、付加情報ＤＢ１６１を検索する。これにより、今回ではないが比較的最近の記事にマッチした付加情報を得ることができる。なお、語句の重みについてはさらに後述する。
【００２８】
また、付加情報ＤＢ１６１を再度検索してもなおマッチする付加情報が得られなかった場合は、更新部分ではなく情報全体とのマッチを行う等の従来の手法を用いて、付加情報を決定する。
【００２９】
情報付加部１４０は、情報の配信方法に応じて、検索された付加情報を付加する。例えばＷｅｂページであれば、Ｗｅｂページ内の広告領域にその広告を表示する。また、電子メールであれば、電子メールの本文に広告を挿入する。
【００３０】
更新情報蓄積部１５０は、情報源ごとに、語句抽出部１２０で抽出された語句を、重み制御部１５１により決定される重みと共に記憶する。
【００３１】
重み制御部１５１は、更新情報蓄積部１５０に記憶される語句の重みを、最近記憶された語句ほど重みが高くなるように制御する。例えば、更新情報を取得するごとに、それまでに更新情報蓄積部１５０に記憶されていた語句の重みを一定割合減らすなどで実現できる。また、重みが一定以下になるか、記憶されて一定期間がすぎた語句を削除する。これにより、比較的最近、情報源で使用された語句ほど重みが高くなり、付加情報検索部１３０でこれらの語句が使われる場合に、情報源で最近使われた語句にマッチした付加情報が検索されやすくなる。
【００３２】
付加情報入力部１６０は、広告等、情報に付加したい情報を付加情報ＤＢ１６１に加えることと、掲載期間が終わった広告等の付加情報を付加情報ＤＢ１６１から削除することを行う。
【００３３】
付加情報ＤＢ１６１は、付加情報入力部１６０により形態素解析等で自動的にキーワードが付与されるか、もしくは広告主・オペレータなどにより付加されたキーワードと共に、付加情報を検索可能な形で記憶する。
【００３４】
本実施形態は以上のように構成されている。次に、本実施形態の動作について、図３のフローチャートを参照しながら説明する。
【００３５】
（第１の実施形態の動作）
まず更新情報取得部１１１は、例えば図２に示したようなＷｅｂページを取得する。図２は一般的なＷｅｂページの一例を示す説明図であり、タイトル、メニュー、広告、項目名１と記事１，項目名２と記事２、フッタなどからなる。そして、前回同じページを取得したときと異なる部分を抽出する（ステップＳ１０２）。図２のような構造のページであれば、一般的にタイトルやメニュー等は変わることは少ないので、記事１、記事２の部分で新たに更新された部分が得られる。これにより、タイトルやメニューなど変化しない部分の情報は取り除かれる。本実施形態では、『防水型のデジタルカメラが発売された』という更新情報が得られたものとする。
【００３６】
次に語句抽出部１２０は、得られた更新情報からキーワードとなる語句を抽出する（ステップＳ１０４）。これは形態素解析など一般的な手法で名詞等特定の品詞を抽出すればいい。ここでは、『防水型のデジタルカメラが発売された』という更新情報から「防水型」「デジタルカメラ」「発売」が得られたものとする。この３つの語句は、更新情報蓄積部１５０に、このページより取得された情報として記憶される。
【００３７】
重み制御部１５１は、過去に更新情報蓄積部１５０に該ページから得られた語句として記憶された語句の重みを減ずるが、この段階では更新情報蓄積部１５０に記憶された語句はまだ無かったものとする。そして、新たに記憶された「防水型」「デジタルカメラ」「発売」の重みを１とする（ステップＳ１０６）。
【００３８】
次に付加情報検索部１３０は、語句抽出部１２０により得られた「防水型」「デジタルカメラ」「発売」を用いて、付加情報ＤＢ１６１より付加情報を検索する（ステップＳ１０８）。
【００３９】
あらかじめ付加情報入力部１６０により「デジタルカメラ」に関する広告が入力されていたとすると、その「デジタルカメラ」に関する広告が得られる（ステップＳ１１０）。
【００４０】
そして、付加情報ＤＢ１６１から「デジタルカメラ」に関する広告が得られたので、そのまま情報付加部１４０により、該ページに「デジタルカメラ」に関する広告が付加される（ステップＳ１１２）。
【００４１】
その後ある時間が経過した後に（ステップＳ１１４）、同様の動作で、同じページから更新情報取得部１１１により『新型のＣＣＤが開発された』という更新情報が得られたとする（ステップＳ１１６）。
【００４２】
語句抽出部１２０により「新型」「ＣＣＤ」「開発」の語句が得られ、更新情報蓄積部１５０に記憶される（ステップＳ１１８）。
【００４３】
重み制御部１５１は、更新情報蓄積部１５０にすでに記憶されていた「防水型」「デジタルカメラ」「発売」の重みを１から、例えば０．２を減ずることで、０．８とし、新たに記憶された「新型」「ＣＣＤ」「開発」の重みを１とする（ステップＳ１２０）。
【００４４】
付加情報検索部１３０は語句抽出部１２０より得られた「新型」「ＣＣＤ」「開発」により付加情報ＤＢ１６１を検索するが、いずれの語に対応する付加情報も無かったものとする。このとき、付加情報検索部１３０は、該ページに関して更新情報蓄積部１５０に記憶されている、重み１の「新型」「ＣＣＤ」「開発」と重み０．８の「防水型」「デジタルカメラ」「発売」の語句を取得し、この語句と重みを用いて再度付加情報ＤＢ１６１を検索する（ステップＳ１２２）。
【００４５】
このようにして、例えば「デジタルカメラ」に関する広告等、今回の更新情報から得られた語句には無かった語句に関する付加情報を得ることができる（ステップＳ１２４）。
【００４６】
そして、付加情報ＤＢ１６１から「デジタルカメラ」に関する広告が得られたので、情報付加部１４０により、該ページに「デジタルカメラ」に関する広告が付加される（ステップＳ１２６）。
【００４７】
（第１の実施形態の効果）
以上のように、本実施形態では、最近更新された部分に基づく広告を付加することを特徴とする。すなわち、図２におけるタイトルやメニュー等変化しない部分にマッチする広告が継続的に表示されることにより、同一の広告が閲覧者に長期間にわたり提示されることを回避している。そのうえで、以上説明したように、更新部分が短いことによりマッチする広告が得られない可能性が高くなるという問題に対して、更新情報蓄積部１５０に記憶された過去の更新情報も用いることで解決している。
【００４８】
また、本実施形態では、重み制御部１５１により、もっとも最近の更新部分から得られた語句には高い重みを、より以前の更新部分から得られた語句には小さい重みを与えることで、最近現われた語句による広告が検索されやすくなっている。これにより広告効果の劣化を最小限に抑えることができる。
【００４９】
（第２の実施形態）
図４は、第２の実施形態にかかる付加情報検索装置の構成を示す説明図である。
本実施形態にかかる付加情報検索装置２００は、図４に示したように、更新情報取得部２１１と、語句抽出部２２０と、付加情報検索部２３０と、付加履歴記憶部２３１と、情報付加部２４０と、更新情報蓄積部２５０と、付加情報入力部２６０と、付加情報ＤＢ２６１と、類似更新情報検索部２７０と、を含んで構成される。なお、本実施形態の説明に関係のない構成については、説明および図示を省略する。
【００５０】
以下、各構成要素について詳細に説明する。ただし、本実施形態にかかる更新情報取得部２１１、語句抽出部２２０、情報付加部２４０、付加情報入力部２６０、付加情報ＤＢ２６１は、それぞれ第１の実施形態の更新情報取得部１１１、語句抽出部１２０、情報付加部１４０、付加情報入力部１６０、付加情報ＤＢ１６１と実質的に同様であるため、重複説明を省略する。
【００５１】
付加情報検索部２３０は、語句抽出部２２０で得られた語句を用い、付加情報ＤＢ２６１に記憶された広告等の付加情報を検索する。そして付加情報が得られた場合は、付加履歴記憶部２３１に、その情報に付加された付加情報として、その付加情報を記憶する。
【００５２】
もし語句抽出部２２０で得られた語句にマッチする付加情報が得られなかった場合、類似更新情報検索部２７０により得られる類似した他の更新情報を用いて、付加情報を決定する。これは例えば、更新情報蓄積部２５０に記憶された語句を用い、付加情報ＤＢ２６１より付加情報の検索を行うことで実現される。もしくは、類似更新情報が得られた情報に付加された付加情報が付加履歴記憶部２３１に記憶されている場合で且つその付加情報が付加情報ＤＢ２６１に記憶されている場合は、その付加情報を付加することでも実現できる。上記の両方の方法を行っても良い。
【００５３】
上記の方法を実行してもなおマッチする付加情報が得られなかった場合は、更新部分ではなく情報全体とのマッチを行う等の従来の手法を用いて、付加情報を決定する。
【００５４】
付加履歴記憶部２３１は、付加情報検索部２３０により情報に付加された付加情報を識別する識別子を、その付加情報を付加した情報と対応付けて記憶する。
【００５５】
更新情報蓄積部２５０は、情報源ごとに、最近、語句抽出部２２０で抽出された語句を記憶する。
【００５６】
類似更新情報検索部２７０は、語句抽出部２２０で得られた語句と、各更新情報に対応付けて更新情報蓄積部２５０に記憶されている語句とのマッチングにより、今回処理対象となっている更新情報と類似した更新情報を取得し、その更新情報から抽出された語句を更新情報蓄積部２５０から取得する。このとき、複数の更新情報についての語句を取得しても良く、更新情報とのマッチングの度合いに応じて語句の重みを変えるなどの、一般的な検索処理上の工夫を行うことで、全体の精度を上げることができる。
【００５７】
本実施形態は以上のように構成されている。次に、本実施形態の動作について、図５のフローチャートを参照しながら説明する。
【００５８】
（第２の実施形態の動作）
まず更新情報取得部２１１は、第１の実施形態の場合と同様に、図２のようなページを取得する。ここで取得されたページを「第１のページ」とする。そして、この第１のページから更新部分を取得し、例えば『新型のＣＣＤを搭載したデジタルカメラが発売された』という更新情報が得られたものとする（ステップＳ２０２）。
【００５９】
次に語句抽出部２２０は、この更新情報からキーワードとなる語句を抽出し、「新型」「ＣＣＤ」「搭載」「デジタルカメラ」「発売」が得られたものとする（ステップＳ２０４）。この５つの語句は、更新情報蓄積部２５０に、第１のページより取得された情報として記憶される。
【００６０】
次に付加情報検索部２３０は、語句抽出部２２０により得られた「新型」「ＣＣＤ」「搭載」「デジタルカメラ」「発売」を用いて、付加情報ＤＢ２６１より付加情報を検索する（ステップＳ２０６）。
【００６１】
あらかじめ付加情報入力部２６０により「デジタルカメラ」に関する広告が入力されていたとすると、その「デジタルカメラ」に関する広告が得られる（ステップＳ２０８）。そして、第１のページについて付加した情報が「デジタルカメラ」に関する広告であることを、付加履歴記憶部２３１に記憶する。
【００６２】
付加情報ＤＢ２６１から「デジタルカメラ」に関する広告が得られたので、情報付加部２４０により、第１のページに「デジタルカメラ」に関する広告が付加される（ステップＳ２１０）。
【００６３】
その後ある時間が経過した後に（ステップＳ２１２）、同様の動作で、別のページを取得する。ここで取得されたページを「第２のページ」とする。そして、この第２のページから更新情報取得部２１１により『新型のＣＣＤが開発された』という更新情報が得られたとする（ステップＳ２１４）。
【００６４】
そして語句抽出部２２０により「新型」「ＣＣＤ」「開発」の語句が得られ（ステップＳ２１６）、第２のページに関する更新情報として更新情報蓄積部２５０に記憶される。
【００６５】
付加情報検索部２３０は語句抽出部２２０より得られた「新型」「ＣＣＤ」「開発」により付加情報ＤＢ２６１を検索するが、いずれの語に対応する付加情報も無かったものとする（ステップＳ２１８）。
【００６６】
このとき、付加情報検索部２３０は、第２のページから得られた更新部分と類似した、他のページの更新部分を、類似更新情報検索部２７０より得る。
【００６７】
類似更新情報検索部２７０は付加情報検索部２３０からの要求により、語句抽出部２２０から得られた語句「新型」「ＣＣＤ」「開発」を用いて、更新情報蓄積部２５０を検索する（ステップＳ２２０）。すでに第１のページより取得された更新情報として記憶された語句に「新型」「ＣＣＤ」が含まれるため、これが検索される。この結果、第１のページの更新情報として記憶された語句「新型」「ＣＣＤ」「搭載」「デジタルカメラ」「発売」が得られる（ステップＳ２２２）。
【００６８】
付加情報検索部２３０では、この得られた「新型」「ＣＣＤ」「搭載」「デジタルカメラ」「発売」で再度付加情報ＤＢ２６１を検索することで（ステップＳ２２４）、「デジタルカメラ」に関する広告を得ることができる（ステップＳ２２６）。
【００６９】
あるいは、ステップＳ２２２〜Ｓ３２６の代わりに以下のような方法で適切な広告を得ることもできる。すなわち、類似更新情報検索部２７０が検索したものが第１のページの情報の更新情報であるので、付加履歴記憶部２３１に記憶された第１のページに付加された情報が「デジタルカメラ」に関する広告であることを検索し、「デジタルカメラ」に関する広告を得ることもできる。
【００７０】
そして、情報付加部２４０により、第２のページに「デジタルカメラ」に関する広告を付加することができる（ステップＳ２２８）。
【００７１】
（第２の実施形態の効果）
以上のように、本実施形態では、最近更新された部分に基づく広告を付加することを特徴とする。すなわち、図２におけるタイトルやメニュー等変化しない部分にマッチする広告が継続的に表示されることにより、同一の広告が閲覧者に長期間にわたり提示されることを回避している。
【００７２】
そのうえで、以上説明したように、更新部分が短いことによりマッチする広告が得られない可能性が高くなるという問題に対して、更新情報蓄積部２５０に記憶された他のページの更新情報で類似したものに含まれた語句か、もしくは類似した更新情報に付加した付加情報を用いることで解決している。
【００７３】
（第３の実施形態）
図６は、第３の実施形態にかかる付加情報検索装置の構成を示す説明図である。
本実施形態にかかる付加情報検索装置３００は、図６に示したように、情報取得部３１０と、更新情報取得部３１１と、語句抽出部３２０と、付加情報検索部３３０と、付加履歴記憶部３３１と、情報付加部３４０と、更新情報蓄積部３５２と、付加情報入力部３６０と、付加情報ＤＢ３６１と、類似情報検索部３７０と、を含んで構成される。なお、本実施形態の説明に関係のない構成については、説明および図示を省略する。
【００７４】
以下、各構成要素について詳細に説明する。ただし、本実施形態にかかる更新情報取得部３１１、語句抽出部３２０、情報付加部３４０、付加情報入力部３６０、付加情報ＤＢ３６１は、それぞれ第１の実施形態の更新情報取得部１１１、語句抽出部１２０、情報付加部１４０、付加情報入力部１６０、付加情報ＤＢ１６１と実質的に同様であり、また、付加履歴記憶部３３１は、第２の実施形態の付加履歴記憶部２３１と同様であるため、重複説明を省略する。
【００７５】
情報取得部３１０は、付加情報を付加する対象である情報を取得する。そして、取得した情報を情報蓄積部３５２に記憶する。情報そのものではなく、語句抽出部３２０同等の処理を施して得られた語句を記憶してもよい。更新情報取得部３１１が情報の差分により更新情報を得るような場合は、更新情報取得部３１１は独自に情報を取得するのではなく、情報取得部３１０が取得した情報を利用してもよい。
【００７６】
付加情報検索部３３０は、語句抽出部３２０で得られた語句を用い、付加情報ＤＢ３６１に記憶された広告等の付加情報を検索する。そして付加情報が得られた場合は、付加履歴記憶部３３１に、その情報に付加された付加情報として、その付加情報を記憶する。
【００７７】
もしここで適した付加情報が得られなかった場合、類似情報検索部３７０により得られる類似した他の情報を用いて、付加情報を決定する。これは例えば、類似情報検索部３７０により検索された情報に対応して更新情報蓄積部３５０に記憶された語句を用い、付加情報ＤＢ３６１より付加情報の検索を行うことで実現される。もしくは、類似情報に付加された付加情報が付加履歴記憶部３３１に記憶されている場合で且つその付加情報が付加情報ＤＢ３６１に記憶されている場合は、該付加情報を付加することでも実現できる。上記の両方の方法を行っても良い。
【００７８】
上記の方法を実行してもなおマッチする付加情報が得られなかった場合は、更新部分ではなく情報全体とのマッチを行う等の従来の手法を用いて、付加情報を決定する。
【００７９】
情報蓄積部３５２は、情報源ごとに、情報取得部３１０が最近取得した情報を記憶する。原文のままでなくてもよく、類似情報検索部３７０により検索可能な形であれば、抽出された語句の情報などでもよい。
【００８０】
類似情報検索部３７０は、情報取得部３１０により取得されて今処理をしている情報について、類似した情報を情報蓄積部３５２から検索する。この検索処理は、一般的な全文検索や類似文検索の手法を用いることができる。
【００８１】
本実施形態は以上のように構成されている。次に、本実施形態の動作について、図７のフローチャートを参照しながら説明する。
【００８２】
（第３の実施形態の動作）
まず情報取得部３１０は、第１の実施形態の場合と同様に、図２のようなページを取得する（ステップＳ３０２）。ここで取得されたページを「第１のページ」とする。そして、例えば図２のタイトルに『デジカメ情報』と書かれていて、記事１に『○○社からデジタルカメラが発売された』と書かれていた場合は、これらから形態素解析などで得られる語句「デジカメ」「情報」「○○社」「デジタルカメラ」「発売」を情報蓄積部３５２に記憶する（ステップＳ３０４）。
【００８３】
更新情報取得部３１１は、情報取得部３１０により得られた第１のページについて、第１の実施形態と同様に更新部分を取得し、例えば『○○社からデジタルカメラが発売された』という更新情報が得られたものとする。語句抽出部３２０は、この更新情報からキーワードとなる語句を抽出し、「○○社」「デジタルカメラ」「発売」が得られたものとする（ステップＳ３０６）。
【００８４】
次に付加情報検索部３３０は、語句抽出部３２０により得られた「○○社」「デジタルカメラ」「発売」を用いて、付加情報ＤＢ３６１より付加情報を検索する（ステップＳ３０８）。
【００８５】
あらかじめ付加情報入力部３６０により「デジタルカメラ」に関する広告が入力されていたとすると、その「デジタルカメラ」に関する広告が得られる（ステップＳ３１０）。そして、第１のページについて付加した情報が「デジタルカメラ」に関する広告であることを、付加履歴記憶部３３１に記憶する。
【００８６】
付加情報ＤＢ３６１から「デジタルカメラ」に関する広告が得られたので、情報付加部３４０により、第１のページに「デジタルカメラ」に関する広告が付加される（ステップＳ３１２）。
【００８７】
さらに情報取得部３１０は、上記と同様に図２のような構造の別のページを取得する（ステップＳ３１４）。ここで取得されたページを「第２のページ」とする。そして、例えば図２のタイトルに『デジカメ・ニュース』と書かれていて、記事１に『新型のＣＣＤが開発された』と書かれていた場合は、これらから形態素解析などで得られる語句「デジカメ」「ニュース」「新型」「ＣＣＤ」「開発」を第２のページについての情報として情報蓄積部３５２に記憶する（ステップＳ３１６）。
【００８８】
更新情報取得部３１１でも上記と同様の動作で『新型のＣＣＤが開発された』という更新情報が得られたとする。
【００８９】
付加情報検索部３３０は語句抽出部３２０より得られた「新型」「ＣＣＤ」「開発」により付加情報ＤＢ３６１を検索するが、いずれの語に対応する付加情報も無かったものとする（ステップＳ３１８）。
【００９０】
このとき、付加情報検索部３３０は、第２のページと類似した他のページを、類似情報検索部３７０より得る（ステップＳ３２０）。具体的には、類似情報検索部３７０は、付加情報検索部３３０からの要求により、情報取得部３１０で得られた第２のページの情報の語句「デジカメ」「ニュース」「新型」「ＣＣＤ」「開発」を用いて、情報蓄積部３５２を検索する。すでに第１のページより取得された更新情報として記憶された語句に「デジカメ」が含まれるため、これが検索される。
【００９１】
この結果、第１のページの情報として記憶された語句「デジカメ」「情報」「○○社」「デジタルカメラ」「発売」が得られる（ステップＳ３２２）。
【００９２】
付加情報検索部３３０では、この得られた「デジカメ」「情報」「○○社」「デジタルカメラ」「発売」で再度付加情報ＤＢ３６１を検索することで（ステップＳ３２４）、「デジタルカメラ」で検索できる広告を得ることができる（ステップＳ３２６）。
【００９３】
あるいは、ステップＳ３２２〜Ｓ３２６の代わりに以下のような方法で適切な広告を得ることもできる。すなわち、類似更新情報検索部３７０が検索したものが第１のページに関する情報であるので、付加履歴記憶部３３１に記憶された第１のページに付加された情報が「デジタルカメラ」に関する広告であることを検索し、「デジタルカメラ」に関する広告を得ることもできる。
【００９４】
そして、情報付加部３４０により、第２のページに「デジタルカメラ」に関する広告を付加することができる（ステップＳ３２８）。
【００９５】
（第３の実施形態の効果）
本実施形態では、最近更新された部分に基づく広告を付加しようとしている。すなわち、図２におけるタイトルやメニュー等変化しない部分にマッチする広告が継続的に表示されることにより、同一の広告が閲覧者に長期間にわたり提示されることを回避している。
【００９６】
そのうえで、以上説明したように、更新部分が短いことによりマッチする広告が得られない可能性が高くなるという問題に対して、情報蓄積部３５２に記憶された他のページの情報で類似したものに含まれた語句か、もしくは類似した情報に付加した付加情報を用いることで解決している。
【００９７】
以上、添付図面を参照しながら本発明にかかる付加情報検索装置の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００９８】
例えば、上記実施形態では、Ｗｅｂページに対して広告を付加する場合を例に挙げて説明したが、本発明はこれに限定されない。本発明は任意の情報に対して付加情報を付加することができ、付加情報の内容も任意の情報とすることができる。
【００９９】
また、上記実施形態で説明した付加情報検索装置は、コンピュータに上記機能を実現するためのコンピュータプログラムを組み込むことで、コンピュータを付加情報検索装置として機能させることが可能である。かかるコンピュータプログラムは、所定の記録媒体（例えば、ＣＤ−ＲＯＭ）に記録された形で、あるいは、電子ネットワークを介したダウンロードの形で市場を流通させることが可能である。
【産業上の利用可能性】
【０１００】
本発明は、任意の情報に対して、予め用意された複数の付加情報のうちいずれかを追加するための付加情報検索装置に利用可能であり、特に、Ｗｅｂページに広告を付加する等の目的で用いられる付加情報検索装置に利用可能である。本発明は、Ｗｅｂページや、ＲＳＳ等のその更新情報のコンテンツを提供するシステムにおいて、コンテンツにマッチした広告などの付加情報をコンテンツに付加するときに、よりコンテンツにマッチした付加情報を選択するために用いられる。
【図面の簡単な説明】
【０１０１】
【図１】第１の実施形態の構成を示す説明図である。
【図２】処理対象のＷｅｂページの一例を示す説明図である。
【図３】第１の実施形態の動作を示す説明図である。
【図４】第２の実施形態の構成を示す説明図である。
【図５】第２の実施形態の動作を示す説明図である。
【図６】第３の実施形態の構成を示す説明図である。
【図７】第３の実施形態の動作を示す説明図である。
【符号の説明】
【０１０２】
１００  付加情報検索装置（第１の実施形態）
１１１  更新情報取得部
１２０  語句抽出部
１３０  付加情報検索部
１４０  情報付加部
１５０  更新情報蓄積部
１５１  重み制御部
１６０  付加情報入力部
１６１  付加情報ＤＢ
２００  付加情報検索装置（第２の実施形態）
２１１  更新情報取得部
２２０  語句抽出部
２３０  付加情報検索部
２３１  付加履歴記憶部
２４０  情報付加部
２５０  更新情報蓄積部
２６０  付加情報入力部
２６１  付加情報ＤＢ
２７０  類似更新情報検索部
３００  付加情報検索装置（第３の実施形態）
３１０  情報取得部
３１１  更新情報取得部
３２０  語句抽出部
３３０  付加情報検索部
３３１  付加履歴記憶部
３４０  情報付加部
３５２  情報蓄積部
３６０  付加情報入力部
３６１  付加情報ＤＢ
３７０  類似情報検索部
【図１】
2008198139.tif 000003
【図２】
2008198139.tif 000004
【図３】
2008198139.tif 000005
【図４】
2008198139.tif 000006
【図５】
2008198139.tif 000007
【図６】
2008198139.tif 000008
【図７】
2008198139.tif 000009