(57)【要約】【課題】特定のキーワードの注目度の急上昇に応答して検索ランクの調整が可能なコンテンツ検索装置を提供すること。【解決手段】ユーザ端末から受信した検索クエリに基づいて検索インデックス・データベースからコンテンツを検索するコンテンツ検索装置は、検索クエリの単位時間あたりの受信件数からその前の当該単位時間あたりの受信件数を減じて算出する変動数及び当該単位時間あたりの受信件数をその前の当該単位時間あたりの受信件数で除して算出する変動率に基づく比較インデックスを算出する比較インデックス算出手段と、比較インデックスが高いほど、コンテンツについて、コンテンツの投稿を受信した時からの経過時間の短さを示す鮮度に係る重みづけを大きくする重みづけ調整手段と、重みづけに基づいて、検索インデックス・データベースからコンテンツを検索するコンテンツ検索手段とを備える。【選択図】図１
2011039835.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末から受信した検索クエリに基づいて検索インデックス・データベースからコンテンツを検索するコンテンツ検索装置であって、
前記検索クエリの単位時間あたりの受信件数からその前の当該単位時間あたりの受信件数を減じて算出する変動数及び当該単位時間あたりの受信件数をその前の当該単位時間あたりの受信件数で除して算出する変動率に基づく比較インデックスを算出する比較インデックス算出手段と、
前記比較インデックスが高いほど、前記コンテンツについて、コンテンツの投稿を受信した時からの経過時間の短さを示す鮮度に係る重みづけを大きくする重みづけ調整手段と、
前記重みづけに基づいて、前記検索インデックス・データベースからコンテンツを検索するコンテンツ検索手段と、を備える、コンテンツ検索装置。
【請求項２】
前記比較インデックス算出手段は、前記検索クエリの単位時間あたりの受信件数の変動数と当該受信件数の変動率との積により前記比較インデックスを算出する、請求項１に記載のコンテンツ検索装置。
【請求項３】
ユーザ端末から受信した検索クエリに基づいて検索インデックス・データベースからコンテンツを検索するコンテンツ検索方法であって、
前記検索クエリの単位時間あたりの受信件数からその前の当該単位時間あたりの受信件数を減じて算出する変動数及び当該単位時間あたりの受信件数をその前の当該単位時間あたりの受信件数で除して算出する変動率に基づく比較インデックスを算出する比較インデックス算出ステップと、
前記比較インデックスが高いほど、前記コンテンツについて、コンテンツの投稿を受信した時からの経過時間の短さを示す鮮度に係る重みづけを大きくする重みづけ調整ステップと、
前記重みづけに基づいて、前記検索インデックス・データベースからコンテンツを検索するコンテンツ検索ステップと、を含む、コンテンツ検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ検索装置に関し、特に、特定の検索キーの注目度の急上昇に応答して検索ランクを調整可能なコンテンツ検索装置に関する。
【背景技術】
【０００２】
近年、ブログやＳＮＳ（ソーシャル・ネットワーキング・サービス）、質問回答型コンテンツ、電子掲示板、クチコミ評価サービス等に代表されるＣＧＭ（コンシューマ・ジェネレイテッド・メディア）あるいはＵＧＣ（ユーザ・ジェネレィテッド・コンテンツ）と呼ばれるサービスあるいはコンテンツが注目されている。例えば、質問回答型コンテンツを提供するサービスとしては、非特許文献１のようなものが知られている。これによれば、ユーザの疑問や知りたいことを投稿として受付けて公開し、公開された質問に対する回答を他のユーザから受付け、質問及びこれと対応する回答を含むウェブページ、並びに当該ウェブページに含まれる用語等を抽出した検索インデックスが生成されるとしている。従って、このようなサービスによれば、投稿者を含むユーザ同士が相互に知恵や知識を教え合うことが可能である。加えて、任意のユーザから受付けた、特定の話題等を抽出するための検索キーワードを含むクエリに基づいて、関連度の高い順に、質問及び対応する回答を含むウェブページへのリンク情報等を提供することにより、投稿者以外のユーザも、特定の知恵や知識を知る機会を得ることが可能である。
【０００３】
前述のようなサービスにおいては、質問又は回答を投稿するユーザは、質問又は回答を随時投稿しうる。従って、職業上の新聞記者等による、取材及び記事作成のための準備期間等は不要である。例えば、偶然、何らかの話題性を有する事物の近傍に居合わせたユーザが、当該事物についての質問等を、携帯電話又はネットワーク接続したパーソナル・コンピュータ等の通信手段を用いて、前述のような質問回答型コンテンツを提供するサービスに投稿することがありうる。換言すれば、前述のような質問回答型コンテンツを提供するサービスは、当該サービスが蓄積する情報の更新頻度に注目すれば、テレビ又は新聞等のマスコミに匹敵するか、又はより迅速でありうる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】ヤフージャパン株式会社、「Ｙａｈｏｏ！知恵袋」[online]、平成２１年、［平成２１年６月２９日検索］、インターネット、<URL:http://chiebukuro.yahoo.co.jp/>
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上述の質問回答型コンテンツを提供するサービス等のＵＧＣにおいては、上述のようにマスコミによる情報伝達よりも迅速にコンテンツが提供される可能性がある一方で、単に検索クエリに応答して関連するコンテンツを検索結果として抽出するだけでは、そのコンテンツの新鮮さ（以下、鮮度とも呼称）を反映した検索を行うことはできない。例えば、ユーザが、注目度が急上昇していると思われるキーワード等を用いて、話題として早く知りたいと望むことの検索を試みても、従来の質問回答型コンテンツを提供するサービスにおいては、以前に蓄積された投稿及び鮮度の高い投稿が、いずれも検索対象となり、必ずしも話題の新しさが検索結果に反映されていなかった。
【０００６】
本発明は、検索キーの注目度が急上昇することに応答して、当該検索キーによって抽出されるコンテンツについては鮮度を優先して検索結果に反映することが可能な、コンテンツ検索装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では、以下のような解決手段を提供する。
【０００８】
（１）  ユーザ端末から受信した検索クエリに基づいて検索インデックス・データベースからコンテンツを検索するコンテンツ検索装置であって、検索クエリの単位時間あたりの受信件数からその前の当該単位時間あたりの受信件数を減じて算出する変動数及び当該単位時間あたりの受信件数をその前の当該単位時間あたりの受信件数で除して算出する変動率に基づく比較インデックスを算出する比較インデックス算出手段と、比較インデックスが高いほど、コンテンツについて、コンテンツの投稿を受信した時からの経過時間の短さを示す鮮度に係る重みづけを大きくする重みづけ調整手段と、重みづけに基づいて、検索インデックス・データベースからコンテンツを検索するコンテンツ検索手段と、を備える、コンテンツ検索装置。
【０００９】
本発明に係るコンテンツ検索装置は、検索のためのインデックスを格納するための検索インデックス・データベースを備え、ユーザ端末から受信した検索クエリに基づいて、ウェブ・コンテンツを検索する。検索対象のウェブ・コンテンツとしては、ブログ、ＳＮＳ、質問回答型コンテンツ、電子掲示板、クチコミ評価サービス等に代表されるＣＧＭ、あるいはＵＧＣと呼ばれるサービスあるいはコンテンツが挙げられるが、これらに限定しない。
【００１０】
比較インデックス算出手段が算出する比較インデックスは、当技術分野においてバースト度とも呼ばれ、特定の検索クエリに対する注目度の急激な上昇を反映する数値として知られている。換言すれば、この比較インデックスは、特定の検索クエリに対する注目度を表している。検索クエリは、キーワード、キー画像等の任意の形態の検索キーを含むことができる。すなわち、本発明に係るコンテンツ検索装置は、例えば、特定のキーワード等の注目度が急激に上昇している場合に、比較インデックス算出手段を用いて、その特定のキーワードに対する注目度を表す比較インデックスをより大きな値とすることができる。注目度を表す比較インデックスは、検索クエリの単位時間あたりの受信件数からその前の当該単位時間あたりの受信件数を減じて算出する変動数及び当該単位時間あたりの受信件数をその前の当該単位時間あたりの受信件数で除して算出する変動率に基づいて正規化することにより、生成することができる。
【００１１】
重みづけ調整手段が調整する重みづけは、例えば、検索結果における順位付けのための評価項目のうちで、コンテンツの投稿からの経過時間の短さ、換言すれば新鮮さに係る重みづけである。順位付けのための評価項目は、個別の検索クエリとの関連性、個別の検索クエリとは独立した定数、及び重みづけ調整手段が重みづけを調整することが可能な新鮮さを表す数値等から構成することができる。本発明に係るコンテンツ検索装置は、この新鮮さを表す数値等に対する重みづけを調整することにより、ある検索クエリに対する注目度を表す比較インデックスの急激な上昇が発生している状況を、検索結果の順位付けに反映させることが可能である。重みづけ調整手段が動作する頻度、周期等は何でもよい。重みづけは、コンテンツの新鮮さと対応していればよく、コンテンツの新鮮さと重みづけとの関係は、連続して単調であってもよく、ある範囲のコンテンツの新鮮さを所定の重みづけと対応させる等の不連続な関係であってもよい。
【００１２】
コンテンツ検索手段は、検索インデックス・データベースを用いて、検索クエリをインデックスに含むコンテンツを検索する。検索したコンテンツには、検索クエリに対する前述の評価項目が算出される。従って、検索クエリに対する注目度を表す比較インデックスが急激に上昇している状況においては、検索結果の順位付けは、主に新鮮さを表す数値等に依存しうる。すなわち、コンテンツ検索手段は、より鮮度の高いコンテンツを上位に含む検索結果を生成することができる。
【００１３】
このようにすることで、本発明に係るコンテンツ検索装置は、特定の検索クエリの注目度が急上昇することに応答して、当該検索クエリによって抽出されるコンテンツについて、鮮度を優先して検索結果に反映することが可能である。従って、本発明に係るコンテンツ検索装置によれば、ユーザは、質問回答型コンテンツ等のＵＧＣ、ＣＧＭを提供する検索サービス等の速報性を活用することが可能になる。
【００１４】
（２）  前記比較インデックス算出手段は、検索クエリの単位時間あたりの受信件数の変動数と当該受信件数の変動率との積により比較インデックスを算出する、（１）に記載のコンテンツ検索装置。
【００１５】
本発明に係るコンテンツ検索装置の比較インデックス算出手段は、例えば、検索クエリのログ記録等を参照し、特定の検索クエリの注目度を表す比較インデックスを算出することができる。この比較インデックスは、検索クエリの単位時間あたりの受信件数の変動数と当該受信件数の変動率との積により正規化して算出することができる。検索クエリのログ記録としては、当技術分野に公知のログ記録のための任意の手法により、ユーザ端末から受信した検索クエリの経時的な記録を蓄積してもよい。単位時間としては、例えば、１分、３分、１０分、３０分、１時間、２時間、３時間、６時間等、任意の時間を設定することができる。
【００１６】
このようにすることで、本発明に係るコンテンツ検索装置は、特定の検索クエリ受信件数とその上昇率との両者を用いて、注目度を表す比較インデックスを算出することができる。従って、単に上昇率だけが増加している検索クエリの記録等は、必ずしも多人数のユーザからの注目を集めているとは限らない検索クエリとして扱うことができる。すなわち、本発明に係るコンテンツ検索装置は、多人数のユーザからの注目が急激に上昇している検索クエリに基づいて、コンテンツを検索することが可能である。
【００１７】
（３）  ユーザ端末から受信した検索クエリに基づいて単位時間あたりの受信件数からその前の当該単位時間あたりの受信件数を減じて算出する変動数及び当該単位時間あたりの受信件数をその前の当該単位時間あたりの受信件数で除して算出する変動率に基づいて比較インデックスを算出する比較インデックス算出ステップと、比較インデックスが高いほど、コンテンツについて、コンテンツの投稿を受信した時からの経過時間の短さを示す鮮度に係る重みづけを大きくする重みづけ調整ステップと、重みづけに基づいて、検索インデックス・データベースからコンテンツを検索するコンテンツ検索ステップと、を含む、コンテンツ検索方法。
【００１８】
このような方法によれば、当該方法を実施することにより、（１）と同様の効果が期待できる。本発明に係るコンテンツ検索方法は、例えば、コンピュータを用いて実行するコンテンツ検索プログラムとして提供することができる。
【発明の効果】
【００１９】
本発明によれば、特定の検索キーの注目度が急上昇することに応答して、当該検索キーによって抽出されるコンテンツについて、鮮度を優先して検索結果に反映することが可能な、コンテンツ検索装置を提供することが可能になる。従って、本発明によれば、ユーザは、質問回答型コンテンツ等のＵＧＣ、ＣＧＭを提供する検索サービス等の、速報性を活用することが可能になる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る、コンテンツ検索装置１００を含む全体構成を例示する図である。
【図２】本発明の一実施形態に係る、注目度を表す比較インデックスの算出に用いられる、単位時間あたりの特定クエリの受信件数の例を示す図である。
【図３】本発明の一実施形態に係る、コンテンツ検索方法を示すフロー図である。
【図４】本発明の一実施形態に係る、クエリログＤＢ１１０のデータ構造を示す図である。
【図５】本発明の一実施形態に係る、フレッシュネス調整設定テーブル１２０のデータ構造を示す図である。
【図６】本発明の一実施形態に係る、検索インデックスＤＢ１３０のデータ構造を示す図である。
【図７】本発明の一実施形態に係る、コンテンツ検索表示４００及び４５０を例示する図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００２２】
本実施形態は、コンピュータ及びその周辺装置に適用される。本実施形態における各部は、コンピュータ及びその周辺装置が備えるハードウェア並びに該ハードウェアを制御するソフトウェアによって構成される。
【００２３】
上記ハードウェアには、制御部としてのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）の他、記憶部、通信装置、表示装置及び入力装置が含まれる。記憶部としては、例えば、メモリ（ＲＡＭ：Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＯＭ：Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ等）、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、及び光ディスク（ＣＤ：Ｃｏｍｐａｃｔ  Ｄｉｓｋ、ＤＶＤ：Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ等）ドライブが挙げられる。通信装置としては、例えば、各種有線及び無線インターフェース装置が挙げられる。表示装置としては、例えば、液晶ディスプレイ、プラズマディスプレイ等の各種ディスプレイが挙げられる。入力装置としては、例えば、キーボード及びポインティング・デバイス（マウス、トラッキングボール等）が挙げられる。
【００２４】
上記ソフトウェアには、上記ハードウェアを制御するコンピュータ・プログラムやデータが含まれる。コンピュータ・プログラムやデータは、記憶部により記憶され、制御部により適宜実行、参照される。また、コンピュータ・プログラムやデータは、通信回線を介して配布されることも可能であり、ＣＤ−ＲＯＭ等のコンピュータ可読媒体に記録して配布されることも可能である。
【００２５】
［全体構成］
図１は、本発明の一実施形態に係る、コンテンツ検索装置１００を説明するための全体構成を例示する図である。
【００２６】
コンテンツ検索装置１００は、比較インデックス算出手段としての比較インデックス算出部２２０、重みづけ調整手段としての重みづけ調整部２３０、及びコンテンツ検索手段としてのコンテンツ検索部２４０を備える。さらに、コンテンツ検索装置１００は、クエリ受信部２１０、及び検索結果出力部２５０を備えることができる。また、コンテンツ検索装置１００は、検索クエリ及び検索されるコンテンツの情報等を格納するために、クエリログＤＢ（データベース）１１０、フレッシュネス調整設定テーブル１２０、検索インデックスＤＢ１３０と通信可能に接続する。さらに、コンテンツ検索装置１００は、ネットワーク１８０を介して、ユーザ端末１６０、及びウェブ・コンテンツ１７０と通信可能に接続する。
【００２７】
ネットワーク１８０は、好適にはインターネット等の広域ネットワークである。ウェブ・コンテンツ１７０は、ネットワーク１８０を介してアクセス可能な、各種のコンテンツを表している。例えば、ウェブ・コンテンツ１７０は、質問回答型のコンテンツを含むＣＧＭ、ＵＧＣ等であるが、これらに限定しない。ユーザ端末１６０は、携帯電話又はネットワーク接続可能なパーソナル・コンピュータ等であり、典型的には、ブラウザを動作させてウェブ・コンテンツ１７０にアクセスすることが可能な端末装置である。
【００２８】
クエリログＤＢ１１０は、検索クエリの履歴を格納するために用いられる。フレッシュネス調整設定テーブル１２０は、検索されるコンテンツの投稿からの時間の短さ、すなわち新鮮さを、より強調するための数値を格納するために用いられる。検索インデックスＤＢ１３０は、ウェブ・コンテンツ１７０にアクセスするためのリンク情報を、検索のためのインデックスと関連付けて蓄積するデータベースである。検索インデックスＤＢ１３０は、例えば、質問回答型コンテンツ等のＵＧＣ、ＣＧＭを提供する検索サービスが備え、コンテンツ検索部２４０が個々のコンテンツを検索するために用いることが可能なインデックス、個々のコンテンツの識別子、リンク情報としてのＵＲＬ等を、相互に関連付けて格納するために用いられる。さらに、検索インデックスＤＢ１３０は、コンテンツ検索部２４０による検索結果を順序づけるための評価項目を、個々のコンテンツに対応するフィールドとして備えてもよい。
【００２９】
なお、クエリログＤＢ１１０、フレッシュネス調整設定テーブル１２０、及び検索インデックスＤＢ１３０の形態は、コンテンツ検索装置１００に通信可能に接続される記憶媒体等でもよく、独立したデータベース装置等でもよい。これらの構成要素は、コンテンツ検索装置１００に内蔵されてもよく、いずれかを単独のデータベース装置として構成し、ネットワーク１８０を経由してコンテンツ検索装置１００に接続してもよい。
【００３０】
クエリ受信部２１０は、携帯電話又はネットワーク接続されたパーソナル・コンピュータ等のユーザ端末からの検索クエリを受信する。このような検索クエリは、通常はインターネット等の広域ネットワークを含むネットワーク１８０を介する通信データであり、語句、短文、ネットワーク資源へのリンク情報、論理演算子等を任意に含むことができる。クエリ受信部２１０は、受信した検索クエリから、必要に応じて、キーワード等の検索キーを抽出する。さらに、クエリ受信部２１０は、受信した検索クエリの全体又は一部を、クエリログＤＢ１１０に記録する。
【００３１】
比較インデックス算出部２２０は、クエリログＤＢ１１０を参照し、特定の検索クエリについて、注目度を表す比較インデックスを算出する。この注目度を表す比較インデックスは、当技術分野においてバースト度とも呼ばれる。検索クエリは、語句に限らず、短文等でもよく、論理演算子を含む複数の語句等でもよい。一実施形態において、注目度を表す比較インデックスは、クエリログＤＢ１１０に記録された特定の検索クエリが、所定の単位時間において増加又は減少したことを表す変動数、及びその比率である変動率から、例えば、変動数及び変動率の積として算出される。算出した比較インデックスは、当該検索クエリに関連付けて、クエリログＤＢ１１０に格納してもよい。
【００３２】
比較インデックス算出部２２０による変動数及び変動率の算出、並びにクエリログＤＢ１１０への格納は、クエリ受信部２１０が検索クエリを受信することに応答して、逐次実施してもよく、所定の単位時間の範囲に含まれる検索クエリの全体に対して、変動数及び変動率の算出を実施してもよい。
【００３３】
特定の検索クエリの受信件数が急上昇する状況においては、当該検索クエリの変動数及び変動率が共に増加することになる。しかしながら、受信件数の変動があまりない検索クエリについては、変動数及び変動率はゼロに近い値のままである。従って、比較インデックス算出部２２０の動作により、注目度の急上昇により受信件数が急増している検索クエリに対する変動数及び変動率は、注目度の変動があまりない検索クエリよりも、大きな値となりうる。
【００３４】
重みづけ調整部２３０は、任意のコンテンツに対して、投稿からの経過時間の短さを表す鮮度に係る重みづけを調整するために用いられる。この重みづけの調整は、投稿からの経過時間が短いほど、換言すれば、検索されるコンテンツの鮮度が高いほど、検索結果の順位を順序づけるための評価項目のうちで新鮮さを反映している項目の重みづけを大きくするようにする。投稿からの経過時間は、特定のコンテンツの全体が更新された時点からの経過時間でもよく、特定のコンテンツに含まれる記事、画像又は部分的な投稿に付随するタイムスタンプ等の情報に基づく経過時間等でもよい。新鮮さを反映する評価項目は、例えば、検索インデックスＤＢ１３０に、検索対象となりうるコンテンツごとに、当該コンテンツの新鮮さを含む数値を格納するためのフィールドとして設けることができる。重みづけの調整の詳細は、検索インデックスＤＢ１３０におけるデータ構造の例を示して後述する。
【００３５】
コンテンツ検索部２４０は、検索クエリをインデックスに含むコンテンツを、検索インデックスＤＢ１３０を用いて検索する。検索結果は、検索結果の順位を順序づけるための評価項目の合計値等に従って、順序づけられる。特定の検索クエリの受信件数が急上昇する状況においては、前述の重みづけ調整部２３０によって新鮮さを反映する評価項目の重みづけが大きくなるため、鮮度の高いコンテンツほど上位となるように順序づけられる。
【００３６】
検索結果出力部２５０は、コンテンツ検索部２４０によって検索されたコンテンツの情報、すなわち典型的にはコンテンツにアクセスするためのリンク情報及びコンテンツのタイトル又は一部の内容等の情報を出力する。この出力は、データ通信としてユーザに提供され、ユーザは、鮮度の高い順に列挙された様式において、検索結果を得ることができる。
【００３７】
このようにすることで、本発明に係るコンテンツ検索装置１００は、注目度が上昇している検索クエリをインデックスに含むコンテンツの中から、より新鮮であるコンテンツほど上位となるよう順序づけたコンテンツ検索結果を、自動的に生成することが可能である。従って、本発明に係るコンテンツ検索装置１００によれば、ユーザ自らが投稿して形成されるコンテンツの鮮度を優先して検索結果に反映させることが可能なサービス等を提供することが可能になり、速報性の高い検索サービス等を提供することが可能になる。特に、携帯電話等を携行するユーザが、任意の時点でコンテンツ検索装置１００に接続する機会を得られる場合には、本発明により、職業上の記者等による原稿作成を介する従来のテレビや新聞等の媒体と比較して、より速報性の高い検索サービス等を提供することが可能になる。
【００３８】
［注目度を表す比較インデックス］
図２に、本発明の一実施形態に係る、注目度を表す比較インデックスの算出に用いられる、単位時間あたりの特定クエリの受信件数の例を示す。図２は、時間の経過に対する特定クエリの受信件数を、棒グラフとして表している図である。ここで、受信件数は、例えば、コンテンツ検索装置１００のクエリ受信部２１０が受信した検索クエリの件数である。横軸は所定の単位時間ごとの時間の経過に対応し、縦軸は特定クエリの受信件数に対応する。図２には、１２個の棒グラフとして、単位時間ごとの特定クエリの受信件数が示される。例えば、一つの単位時間が３０分である場合には、これらの１２個の全体の経過時間は６時間である。また、それぞれの棒グラフは、新しい順に、ｎ１からｎ１２の記号を用いて区別される。以下の説明では、これらのｎ１からｎ１２の記号は、対応する単位時間における特定クエリの受信件数を表すものとする。
【００３９】
変動数は、一例として、直前の単位時間における特定クエリの受信件数に対する数の変化として算出することができる。この場合に、棒グラフｎ１が表す特定クエリの受信件数に対応する変動数は、（ｎ１−ｎ２）である。他の単位時間においても同様であり、例えば、棒グラフｎ７が表す単位時間における特定クエリの受信件数に対応する変動数は、（ｎ７−ｎ８）である。
【００４０】
変動率は、一例として、直前の単位時間における特定クエリの受信件数に対する比率として算出することができる。すなわち、変動率は、単位時間あたりの受信件数をその前の単位時間あたりの受信件数で除して算出することができる。この場合に、棒グラフｎ１が表す特定クエリの受信件数に対応する変動率は、（ｎ１−ｎ２）／ｎ２である。
【００４１】
注目度を表す比較インデックスは、上述のように算出される変動数と変動率との積として算出することができる。例えば、棒グラフｎ１が表す特定クエリの受信件数に対応する比較インデックスは、（ｎ１−ｎ２）２／ｎ２である。このように算出される比較インデックスは、当技術分野においてバースト度とも呼ばれる。
【００４２】
図２に示す例においては、棒グラフｎ１が表す特定クエリの受信件数は、他の棒グラフｎ２からｎ１２と比較して、突出して多い。従って、上述のように算出される変動数、変動率、及び注目度を表す比較インデックスは、棒グラフｎ１に対して大きな値であり、他の棒グラフｎ２からｎ１２に対しては相対的に小さな値になりうる。
【００４３】
すなわち、特定の検索クエリに対する注目度が急上昇している状況においては、棒グラフｎ１に対する算出と同様に、所定の単位時間における当該検索クエリの変動数、変動率、及び注目度を表す比較インデックスは、いずれも大きな値になりうる。対照的に、注目度の急上昇がない状況においては、棒グラフｎ２からｎ１２のいずれかに対する算出と同様に、当該検索クエリの変動数、変動率、及び注目度を表す比較インデックスは相対的に小さな値になりうる。
【００４４】
上述においては、変動率を、直前の一つの単位時間における特定クエリの受信件数に対する比率として説明したが、これに限らず、変動率の基準は、直前の二つの単位時間における受信件数の平均、直前の三つの単位時間における受信件数の加重平均、あるいは時間を単位とする所定の過去の期間における受信件数の平均等でもよい。さらに、変動率には、所定の有効数字による端数処理等を適宜実施してもよい。また変動数又は変動率には、移動平均による平滑化等を適宜実施してもよい。
【００４５】
このようにして、特定クエリの受信件数に対する変動数、変動率、及び注目度を表す比較インデックスを算出することにより、コンテンツ検索装置１００は、特定の検索クエリに対する注目度が急上昇している状況を数値化し、後述の検索結果における重みづけの調整を含むコンテンツ検索のために、数値化した情報を用いることができる。
【００４６】
［コンテンツ検索方法のフロー図］
図３に、本発明の一実施形態に係る、コンテンツ検索方法を示すフロー図を示す。以下、図１に示したコンテンツ検索装置１００の動作として、本発明に係るコンテンツ検索方法の諸段階を説明する。
【００４７】
ステップＳ１１０において、コンテンツ検索装置１００は、ユーザ端末からの検索クエリを受信する。典型的なユーザ端末は、携帯電話又はネットワーク接続されたパーソナル・コンピュータ等である。受信した検索クエリは、コンテンツ検索装置１００に接続又は内蔵されるクエリログＤＢ１１０に記録される。
【００４８】
ステップＳ１２０において、コンテンツ検索装置１００は、注目度を表す比較インデックスを算出する。比較インデックスは、クエリログＤＢ１１０に記録された特定の検索クエリが、所定の単位時間において増加又は減少したことを表す変動数、及びその比率である変動率から、例えば、変動数及び変動率の積として算出することができる。算出した比較インデックスは、当該検索クエリに関連付けてクエリログＤＢ１１０に格納してもよい。コンテンツ検索装置１００は、受信した検索クエリの注目度が急上昇している状況においては、当該検索クエリに対して大きな比較インデックスを生成しうる。
【００４９】
ステップＳ１３０において、コンテンツ検索装置１００は、検索されるコンテンツの投稿からの経過時間の短さを表す、投稿の新鮮さを重みづけとして表すための情報を調整する。具体的には、この重みづけは、検索インデックスＤＢ１３０において、検索結果の順位を順序づけるために設けられる評価項目としてのフィールドの一部に格納される。コンテンツ検索装置１００は、前述のステップＳ１２０において大きな比較インデックスが生じている検索クエリをインデックスとして含むコンテンツについて、このステップＳ１３０において、重みづけの値を大きくするように動作する。
【００５０】
ステップＳ１４０において、コンテンツ検索装置１００は、検索クエリに基づいて、検索インデックスＤＢ１３０を用いてコンテンツを検索する。前述のステップＳ１３０において重みづけが調整されることにより、受信した検索クエリの注目度が急上昇している状況においては、当該検索クエリをインデックスに含むコンテンツのうちで、投稿からの経過時間の短いものほど重みづけが大きくなる。従って、コンテンツ検索装置１００は、ステップＳ１２０において、より大きな比較インデックスが生成された検索クエリをインデックスに含むコンテンツほど、より上位にランキングするように、コンテンツを順序づけた検索結果を生成する。
【００５１】
ステップＳ１５０において、コンテンツ検索装置１００は、検索されたコンテンツの情報を出力する。ユーザは、検索クエリをインデックスに含むコンテンツのうちから、鮮度の高い順に順序づけられた検索結果を得ることができる。
【００５２】
このようにすることで、本発明に係るコンテンツ検索方法は、注目度が急上昇している検索クエリをインデックスに含むコンテンツの中から、より新鮮であるコンテンツほど上位となるよう順序づけたコンテンツ検索結果を、自動的に生成することが可能である。従って、本発明に係るコンテンツ検索方法によれば、ユーザ自らが投稿して形成されるコンテンツの鮮度を優先して検索結果に反映させることが可能なサービス等を提供することが可能になり、速報性の高い検索サービス等を提供することが可能になる。
【００５３】
［クエリログＤＢ１１０の構造］
図４に、本発明の一実施形態に係る、クエリログＤＢ１１０のデータ構造を示す。一例として、クエリログＤＢ１１０のデータ構造は、クエリＩＤ３１２、クエリ３１４、変動数３１６、及び変動率３１８を、相互に関連付けてクエリログＤＢ１１０に格納するために用いられる。
【００５４】
クエリＩＤ３１２は、本発明の一実施形態に係るコンテンツ検索装置１００が、ユーザ端末１６０から受信した検索クエリを識別するための、識別子として用いられる。クエリ３１４は、クエリＩＤ３１２によって識別可能な検索クエリであれば何でもよく、任意の形態の検索キー、リンク情報、又は論理演算子を含む複数の語句等でもよい。典型的には、クエリ３１４は、検索クエリに含まれるキーワード等である。図４には、一例として、クエリＩＤ３１２が「１２２」である検索クエリは、クエリ３１４が「六本木」であり、クエリＩＤ３１２が「１２３」である検索クエリは、クエリ３１４が「公園」であることを示している。コンテンツ検索装置１００は、例えば、受信した検索クエリからキーワードを抽出し、個々のキーワードごとにクエリ３１４を設け、それぞれのクエリ３１４をクエリＩＤ３１２により識別してもよい。さらに、クエリログＤＢ１１０には、特定のクエリＩＤ３１２に関連付けられる追加の情報等を格納するために、追加のフィールドを適宜設けてもよい。
【００５５】
変動数３１６は、所定の単位時間において、特定のクエリＩＤ３１２に関連付けられるクエリ３１４が変動した数を記録するために用いられる。変動数３１６は、符号付き整数等の形式でもよく、増加又は減少を表す記号等を併用してもよい。例えば、所定の単位時間における増加を正の整数として、減少を負の整数として表してもよい。単位時間としては、例えば、１分、３分、１０分、３０分、１時間、２時間、３時間、６時間等、任意の時間の単位を用いることができる。図４に示す例においては、クエリＩＤ３１２が「１２２」である検索クエリは、所定の単位時間において１２３２１件だけ増加したことが記録されている。この記録には、正の数であることを示す符号「＋」等を伴ってもよい。一方、クエリＩＤ３１２が「１２３」である検索クエリは、所定の単位時間において２３件だけ減少したことが、符号「−」と共に記録されている。
【００５６】
変動数３１６は、単位時間ごとの変動数を格納する配列でもよい。例えば、１時間単位の単位時間ごとの数値を、配列の形式で変動数３１６に格納してもよい。さらに、変動数３１６には、移動平均による平滑化等を適宜実施してもよい。
【００５７】
変動率３１８は、前述の変動数３１６の比率を記録するために用いられる。変動率３１８は、符号付き実数等の形式でもよく、上昇又は下降を表す記号等を併用してもよい。比率の基準は任意に設定できる。例えば、所定の過去の期間にわたる単位時間ごとの変動数３１６を平均した数を、比較の基準として用いて、最近の単位時間における変動数３１６の比率として変動率３１８を算出してもよい。所定の過去の期間は、例えば、１２時間、１日、２日、３日、１週間、２週間、１ヶ月等、任意の期間を用いることができる。あるいは、比率の基準は、前回（直前の一つ）の単位時間、直前の二つの単位時間の平均、直前の三つの単位時間からの加重平均等でもよい。
【００５８】
変動率３１８は、変動数３１６と同様に、単位時間ごとの変動数を格納する配列でもよい。例えば、１時間単位の単位時間ごとの数値を、配列の形式で変動率３１８に格納してもよい。さらに、変動率３１８には、所定の有効数字による端数処理等を適宜実施してもよい。符号についても、変動数３１６と同様である。
【００５９】
このようにすることで、本発明の一実施形態に係るコンテンツ検索装置１００は、クエリログＤＢ１１０を用いて、ユーザ端末１６０から受信した検索クエリごとに、単位時間あたりの変動数３１６及び変動率３１８を算出して記録することが可能である。
【００６０】
［フレッシュネス調整設定テーブル１２０の構造］
図５に、本発明の一実施形態に係る、フレッシュネス調整設定テーブル１２０のデータ構造を示す。一例として、フレッシュネス調整設定テーブル１２０のデータ構造は、倍率ＩＤ３２２、比較インデックス範囲３２４、及び倍率３２６を、相互に関連付けるために用いられる。
【００６１】
倍率ＩＤ３２２は、比較インデックス範囲３２４及び倍率３２６の関連付けを識別するための識別子として用いられる。倍率３２６は、倍率ＩＤ３２２によって識別される比較インデックス範囲３２４ごとに、後述する重みづけを調整するための数値を格納している。
【００６２】
比較インデックス範囲３２４は、前述のクエリログＤＢ１１０データ構造に含まれる、単位時間あたりの変動数３１６と変動率３１８との積の範囲を表す。一例として、図５には、比較インデックス範囲３２４として、倍率ＩＤ３２２が「００１」である比較インデックス範囲３２４は１０以上１００００未満の数値の範囲であり、倍率ＩＤ３２２が「００２」である比較インデックス範囲３２４は１００００以上５００００未満の数値の範囲であることが示されている。これら以外の比較インデックス範囲３２４についても、適宜設計することができる。例えば、図５に示した例において、比較インデックス範囲３２４が１０未満の場合には、倍率３２６をゼロとするように、倍率ＩＤ３２２が「９９９」である比較インデックス範囲３２４を割り当ててもよい。
【００６３】
前述の図４に示した、クエリＩＤ３１２が「１２２」である検索クエリ「六本木」に注目すると、ある単位時間における変動数３１６及び変動率３１８は、それぞれ＋１２３２１及び＋２５５％であることが示されている。本発明の一実施形態に係るコンテンツ検索装置１００は、前述の比較インデックス算出部２２０を用いて、このような変動数３１６と変動率３１８との積として、当該単位時間における比較インデックスを３１４１８．５５（すなわち、１２３２１×２．５５）と算出することができる。この例においては、算出された比較インデックスは、図５に示すフレッシュネス調整設定テーブル１２０のデータ構造において、倍率ＩＤ３２２が「００２」である比較インデックス範囲３２４の範囲に該当する。従って、この比較インデックス範囲３２４の範囲に対応する倍率３２６は、図５の例においては「×１００」である。
【００６４】
倍率３２６の数値は、例えば、比較インデックス範囲３２４がより大きな数値の範囲を含むほど、大きくしてもよい。すなわち、特定の検索クエリの注目度が急上昇する状況において、単位時間あたりの変動数３１６及び変動率３１８が、以前よりも急激に大きな値になったことを、倍率３２６の数値によって、さらに強調することが可能である。倍率３２６の数値は、この例に限定せず、適宜設定できる。
【００６５】
このようにすることで、本発明の一実施形態に係るコンテンツ検索装置１００は、フレッシュネス調整設定テーブル１２０を用いて、変動数３１６と変動率３１８との積としての注目度を表す比較インデックスに対応して、特定の検索クエリの注目度が急上昇する状況をさらに強調するための倍率３２６を、自動的に設定できる。
【００６６】
［検索インデックスＤＢ１３０の構造］
図６に、本発明の一実施形態に係る、検索インデックスＤＢ１３０のデータ構造を示す。図６（ａ）は、ある単位時間における検索インデックスＤＢ１３０のデータ構造に格納された情報の例を示す図であり、図６（ｂ）は別の単位時間における同様の情報の例を示す図である。すなわち、図６（ａ）及び図６（ｂ）はデータ構造としては同一である。図６（ａ）及び図６（ｂ）に示す検索インデックスＤＢ１３０のデータ構造は、ページＩＤ３４２、ＵＲＬ３４６、インデックス・キーワード３４８、静的ランク３５０、動的ランク３５２、フレッシュネスランク３５４、及び総合ランク３５６を、相互に関連付けて検索インデックスＤＢ１３０に格納するために用いられる。さらに、検索インデックスＤＢ１３０には、特定のページＩＤ３４２に関連付けられる追加の情報等を格納するために、追加のフィールドを適宜設けてもよい。
【００６７】
ページＩＤ３４２は、検索インデックスＤＢ１３０に格納される、相互に関連付けられる情報を識別するための識別子として用いられる。ＵＲＬ３４６は、検索対象であるコンテンツを含む特定のコンテンツを参照するためのリンク情報としての、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ、統一資源位置指定子）であり、必要に応じて、当技術分野に公知のタグ情報等を追加して含んでもよい。すなわち、ページＩＤ３４２は、本発明の一実施形態に係るコンテンツ検索装置１００が、コンテンツに関連付けられるＵＲＬ３４６を識別するための識別子でありうる。コンテンツとしては、例えば、ブログ、ＳＮＳ、質問回答型コンテンツ、電子掲示板、クチコミ評価サービス等に代表されるＣＧＭ、あるいはＵＧＣと呼ばれるサービスあるいはコンテンツが挙げられるが、これらに限定しない。
【００６８】
インデックス・キーワード３４８は、ＵＲＬ３４６によって参照される特定のコンテンツに含まれる、キーワード等の検索キーである。インデックス・キーワード３４８は、配列等でもよい。図６（ａ）に示す例においては、インデックス・キーワード３４８に格納されている「火事、六本木」等の語句は、ページＩＤ３４２が「ＸＹＺ」であるコンテンツに含まれる語句である。
【００６９】
静的ランク３５０、動的ランク３５２、フレッシュネスランク３５４、及び総合ランク３５６は、特定の検索クエリに対する検索結果の生成において、複数のコンテンツを順序づけるために用いられる。
【００７０】
静的ランク３５０は、検索クエリに対する総合ランク３５６の算出における定数として用いることが可能な値であり、個々の検索クエリとは独立して適宜設定することができる。動的ランク３５２は、検索クエリに対する関連性の高さを表すことが可能な値であり、個々の検索クエリに対して変化しうる。フレッシュネスランク３５４は、ページＩＤ３４２に対応するコンテンツが投稿されてから経過した時間の短さを表す値であり、典型的には、経過時間が短いほど大きな値でありうる。換言すれば、フレッシュネスランク３５４は、ページＩＤ３４２に対応するコンテンツの内容の新鮮さを表している。総合ランク３５６は、静的ランク３５０、動的ランク３５２、及びフレッシュネスランク３５４の合計である。
【００７１】
図６（ａ）に示す例は、特定のキーワードに対する注目度の急上昇がない状況を反映したものである。図６（ａ）に示す例においては、ページＩＤ３４２が「ＸＹＺ」であるコンテンツは、静的ランク３５０の値が１２であり、投稿からの新鮮さを表すフレッシュネスランク３５４の値が１０である。同様に、ページＩＤ３４２が「ＰＱＲ」であるコンテンツについては、それぞれの値は１３及び２である。ここで、本発明の一実施形態に係るコンテンツ検索装置１００が、何らかの検索クエリを受信すると、当該検索クエリに対する関連性として、動的ランク３５２の値が決定される。ページＩＤ３４２が「ＸＹＺ」及び「ＰＱＲ」のコンテンツについては、それぞれ１２及び３０という値が、例示されている。従って、当該検索クエリに対する総合ランク３５６の値として、それぞれのコンテンツに対して、３４及び４５という値が算出される。総合ランク３５６の値の大小関係から、コンテンツ検索装置１００は、当該検索クエリに対する検索結果において、ページＩＤ３４２が「ＰＱＲ」であるコンテンツを、ページＩＤ３４２が「ＸＹＺ」であるコンテンツよりも、上位に順序づける。
【００７２】
図６（ｂ）に示す例は、「六本木」という特定のキーワードに対する注目度が急上昇している状況を反映したものである。データ構造は、図６（ａ）の例と同一である。本発明の一実施形態に係るコンテンツ検索装置１００は、以下のようにしてフレッシュネスランク３５４に対する重みづけを実施し、特定のキーワードに対する注目度が急上昇している状況を検索結果に反映することができる。
【００７３】
「六本木」というキーワードに対する注目度が急上昇したことは、図４に示したクエリログＤＢ１１０のデータ構造において、「六本木」というキーワードに対応する、クエリＩＤ３１２が「１２２」である変動数３１６及び変動率３１８が、所定の単位時間内に増加することとして表される。例えば、変動数３１６の値は＋１２３２１であり、変動率３１８の値は＋２５５％である。
【００７４】
このような状況において、本発明の一実施形態に係るコンテンツ検索装置１００は、変動数３１６及び変動率３１８が増加したキーワードについて、図５に示したフレッシュネス調整設定テーブル１２０のデータ構造に含まれる倍率３２６を決定し、図６（ｂ）のフレッシュネスランク３５４を、次式に従って更新する。
【数１】
2011039835.tif 000003
式中、ＦＲＮＥＷは更新後のフレッシュネスランク、ＦＲＯＬＤは更新前のフレッシュネスランクである。Ｍは、図５に示した倍率３２６から選択される。すなわち、Ｍの値は、所定の単位時間における特定の検索クエリの変動数３１６と変動率３１８との積である注目度を表す比較インデックスに従って、比較インデックス範囲３２４に対応する倍率３２６として選択される。ＦＲＯＬＤは、変動率３１８の比較の基準に対応するフレッシュネスランク３５４でもよい。
【００７５】
本発明の一実施形態に係るコンテンツ検索装置１００は、図５のフレッシュネス調整設定テーブル１２０のデータ構造を参照し、変動数３１６と変動率３１８との積である注目度を表す比較インデックスの値が３１４１８．５５（すなわち、１２３２１×２．５５）であることから、対応する比較インデックス範囲３２４の倍率ＩＤ３２２が「００２」であることを判定できる。さらに、コンテンツ検索装置１００は、この倍率ＩＤ３２２に関連付けられる倍率３２６が「×１００」であることを判定できる。従って、コンテンツ検索装置１００は、図６（ｂ）に示すフレッシュネスランク３５４について、ページＩＤ３４２が「ＸＹＺ」及び「ＰＱＲ」であるそれぞれのコンテンツごとに、以前の値を１００倍した値を、更新後のフレッシュネスランク３５４の値として格納することができる。具体的には、ページＩＤ３４２が「ＸＹＺ」及び「ＰＱＲ」のコンテンツの更新後のフレッシュネスランク３５４は、それぞれ１０００及び２００である。
【００７６】
このように、「六本木」というキーワードに対する注目度が急上昇している状況においては、コンテンツ検索装置１００は、図６（ｂ）に例示するフレッシュネスランク３５４の値を更新する。換言すれば、図６（ｂ）に例示する総合ランク３５６を構成している、静的ランク３５０、動的ランク３５２、及びフレッシュネスランク３５４のうちから、フレッシュネスランク３５４の重みづけが変更される。すなわち、コンテンツ検索装置１００は、鮮度の高いコンテンツほど、フレッシュネスランク３５４の重みづけを大きくするように動作する。
【００７７】
更新された総合ランク３５６の値は、ページＩＤ３４２が「ＸＹＺ」及び「ＰＱＲ」のコンテンツに対して、それぞれ１０２４及び２４３である。従って、図６（ｂ）に示す例においては、本発明の一実施形態に係るコンテンツ検索装置１００は、ページＩＤ３４２が「ＸＹＺ」であるコンテンツを、当該検索クエリに対する検索結果の出力において、ページＩＤ３４２が「ＰＱＲ」であるコンテンツよりも上位に順序づけることができる。
【００７８】
このようにすることで、本発明の一実施形態に係るコンテンツ検索装置１００は、特定のキーワードに対する注目度が急上昇している状況において、鮮度の高いコンテンツほど、フレッシュネスランク３５４の重みづけを大きくするように動作し、検索結果の出力に含まれるコンテンツの順位を順序づけることが可能である。
【００７９】
［コンテンツ検索表示の例］
図７に、本発明の一実施形態に係る、コンテンツ検索表示４００及び４５０の例を示す。コンテンツ検索表示４００及び４５０は、いずれも、本発明の一実施形態に係るコンテンツ検索装置１００のユーザ・インタフェースとしての機能を有し、表示領域４１０の範囲内に、クエリ入力領域４２０、検索ボタン４３０、検索結果表示領域４４０及び４９０を含む。検索結果表示領域４４０及び４９０には、例えば、検索結果として抽出された質問回答型コンテンツの見出し等が表示される。これらの構成要素は、例えば、適切な表示装置（図示せず）に表示される画像要素であり、ユーザは、適宜ポインティング・デバイス（図示せず）等を用いて、入力箇所の選択、又は検索開始の指示等を行うことができる。
【００８０】
例示のコンテンツ検索表示４００及び４５０の差異は、特定の検索クエリに対する注目度が急上昇している状況の有無である。コンテンツ検索表示４００は、注目度が急上昇している検索クエリが存在する状況において、本発明の一実施形態に係るコンテンツ検索装置１００が、当該検索クエリをインデックスに含むコンテンツを検索結果の上位に順序づけることを表している例である。対照的に、コンテンツ検索表示４５０は、そのような注目度の急上昇のない状況における検索結果の表示の例である。
【００８１】
まず、特定の検索クエリに対する注目度の急上昇がない状況における、コンテンツ検索表示４５０について説明する。ユーザは、クエリ入力領域４２０に検索語を入力し、検索ボタン４３０をクリックする。すると、コンテンツ検索装置１００は、この検索語を検索クエリとして受信し、受信した検索クエリに対して、検索インデックスＤＢ１４０における総合ランク３５６の高いコンテンツを上位に順位付けた検索結果を生成する。生成された検索結果は、検索結果表示領域４９０に表示される。受信した検索クエリに対する注目度の急上昇がない状況では、総合ランク３５６の大小は、主に動的ランク３５２の値に依存する。すなわち、コンテンツ検索装置１００は、主に関連性に従って、検索結果表示領域４９０に表示される検索結果の順序づけを行う。これは、本発明を用いない、検索クエリとの関連性に基づく検索結果を生成するコンテンツ検索の実施装置等と同様である。例えば、検索結果は、検索クエリに含まれる地名又は近傍における地理案内、観光情報、年中行事等の、比較的長い時間にわたって当該地名に対して一定の関連性を有しているコンテンツ等が、上位に順序づけられたものでありうる。
【００８２】
次いで、特定の検索クエリに対する注目度が急上昇している状況における、コンテンツ検索表示４００について説明する。コンテンツ検索装置１００は、前述と同様に、検索クエリを受信する。受信した検索クエリに対する注目度が急上昇している状況では、フレッシュネス調整設定テーブル１２０に基づいて、フレッシュネスランク３５４を強調するように倍率４２６が選択される。次いで、そのような検索クエリをインデックスに含む検索インデックスＤＢ１４０の情報のフレッシュネスランク３５４は、倍率４２６を用いて更新される。例えば、当該フレッシュネスランク３５４の値は、１０倍、１００倍、１０００倍等の値に更新される。従って、総合ランク３５６の大小は、主に更新されたフレッシュネスランク３５４の値に依存する。すなわち、コンテンツ検索装置１００は、注目度が急上昇している検索クエリをインデックスに含んでいることに従って、検索結果表示領域４４０に表示される検索結果の順序づけを行う。
【００８３】
例えば、コンテンツ検索装置１００が、地名等を検索クエリとして受信する場合を考える。当該地名に対する注目度が急上昇している状況においては、当該地名に対する単位時間あたりの注目度を表す比較インデックス（変動数３１６と変動率３１８との積）が増大しうる。従って、コンテンツ検索装置１００は、フレッシュネス調整設定テーブル１２０に基づいて、１０倍、１００倍、１０００倍等の倍率３２６を選択する。次いで、コンテンツ検索装置１００は、当該地名をインデックスに含む検索インデックスＤＢ１４０の情報のフレッシュネスランク３５４を、選択された倍率３２６を用いて更新する。例えば、フレッシュネスランク３５４の値は、１０倍、１００倍、１０００倍等の値に更新される。従って、総合ランク３５６は、主にフレッシュネスランク３５４に依存するようになり、コンテンツ検索装置１００は、注目度が急上昇している地名を含むコンテンツのうちから、投稿からの経過時間が短いものを上位に順序づけた検索結果を生成することが可能である。
【００８４】
例えば、検索結果は、検索クエリに含まれる地名又は近傍における、ユーザが遭遇した出来事についての投稿を含むコンテンツの見出し等を、当該コンテンツの投稿からの経過時間の短さ、すなわち投稿の鮮度に従って順序づけたものとなりうる。具体的なコンテンツとしては、ブログ、ＳＮＳ、質問回答型コンテンツ、電子掲示板、クチコミ評価サービス等に代表されるＣＧＭ、あるいはＵＧＣと呼ばれるサービスあるいはコンテンツが挙げられる。
【００８５】
このようにすることで、本発明の一実施形態に係るコンテンツ検索装置１００は、特定の検索クエリをインデックスに含むコンテンツに対して、コンテンツの投稿からの経過時間の短さに従って順序づけた検索結果を生成し、生成した検索結果を検索結果表示領域４４０を介してユーザに提供することが可能である。従って、本発明に係るコンテンツ検索装置１００を用いることにより、ユーザ自らが投稿して形成されるコンテンツの鮮度を優先して検索結果に反映させることが可能なサービス等を提供することが可能になり、速報性の高い検索サービス等を提供することが可能になる。
【００８６】
上述のようなコンテンツ検索表示４００及び４５０は、典型的には、いずれも携帯電話又はネットワーク接続されたパーソナル・コンピュータ等を含むユーザ端末が適宜備えるディスプレイ装置（図示せず）等の画面レイアウトである。本発明の一実施形態に係るコンテンツ検索装置１００は、これに限定せず、プリンタ装置（図示せず）を用いて作成可能な印刷物等の形態として、コンテンツ検索表示４００及び４５０を提供してもよい。
【００８７】
図７には、ユーザがクエリ入力領域４２０に検索クエリを入力する例を示したが、本発明に係るコンテンツ検索装置１００はこれに限らず、予め何らかの予約語をクエリ入力領域４２０等に用意して動作してもよい。このような予約語は、ユーザから可読でもよく、不可視でもよい。例えば、予約語としては、質問回答型コンテンツの話題を分類可能なジャンル名、コミュニティの参加者をユーザとする質問回答型コンテンツにおける当該コミュニティに特徴的な話題の語句等が挙げられるが、限定しない。あるいは、コンテンツ検索装置１００は、クエリログＤＢ１１０に記録された、変動数３１６又は変動率３１８が急上昇している検索クエリに含まれる語句から、予約語として用いる語句を選択してもよい。このようにすることで、コンテンツ検索装置１００は、ユーザが予約語から選択して検索クエリを指定することに応答して、上述の動作を実施することが可能である。あるいは、コンテンツ検索装置１００は、クエリ入力領域４２０にユーザからの入力が何もない状態であっても、単に検索ボタン４３０のクリック等によって検索開始が指示されることに応答して、いずれかの予約語を検索クエリとして上述の動作を実施し、検索結果を生成してもよい。注目度を表す比較インデックス（変動数３１６と変動率３１８との積）を用いて、予約語を順序づけてよい。
【００８８】
さらに、本発明に係るコンテンツ検索装置１００は、前述の予約語に加えて、所定の期間が経過するごとに検索を開始してもよい。所定の期間は、例えば、ユーザが最後に検索を実施してからの経過時間等であるが、限定しない。所定の期間は、例えば、コンテンツ検索装置１００に公知のＲＴＣ（リアルタイムクロック）を内蔵して計測してもよく、ＲＴＣを標準装備しているパーソナル・コンピュータ等をコンテンツ検索装置１００として用いて計測してもよい。このようにすることで、本発明の一実施形態に係るコンテンツ検索装置１００は、クエリ入力領域４２０にユーザからの入力がなく、ユーザからの検索開始の指示がない状態であっても、予約語を検索クエリとして定期的又は周期的に上述の動作を実施し、検索結果を生成することが可能である。このような実施形態は、例えば、地域性や趣味等の特定の関心に基づくコミュニティのための質問応答型コンテンツ等を検索対象として、検索クエリの急増等の様式で注目度が急上昇している話題を含む投稿を、投稿の新しい順に、周期的に列挙するサービス等として実装することが可能である。従って、本発明の一実施形態に係るコンテンツ検索装置１００は、何らかの話題に対する注目度の急上昇に基づいて、機械動作により、鮮度の高いコンテンツの見出し等を、定期的又は周期的にユーザに提供することが可能な、速報性のある情報媒体の提供手段として機能することが可能である。
【００８９】
以上、本発明の実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更又は改良を加えることができる。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれうることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００９０】
１００  コンテンツ検索装置
１１０  クエリログＤＢ
１２０  フレッシュネス調整設定テーブル
１３０  検索インデックスＤＢ
１６０  ユーザ端末
１７０  ウェブ・コンテンツ
１８０  ネットワーク
２１０  クエリ受信部
２２０  比較インデックス算出部
２３０  重みづけ調整部
２４０  コンテンツ検索部
２５０  検索結果出力部
４００、４５０  コンテンツ検索表示
１０００  情報処理装置
【図１】
2011039835.tif 000004
【図２】
2011039835.tif 000005
【図３】
2011039835.tif 000006
【図４】
2011039835.tif 000007
【図５】
2011039835.tif 000008
【図６】
2011039835.tif 000009
【図７】
2011039835.tif 000010