(57)【特許請求の範囲】
【請求項１】
ドキュメントを該ドキュメントが含まれるカテゴリごと、該ドキュメントに含まれるタームごとに体系化した第１のデータベースと、
所定のタームに対するユーザの興味度を体系化した第２のデータベースと、
検索キーワードを用いてコンテンツを検索するコンテンツ検索手段と、
前記コンテンツ検索手段により検索されたコンテンツが有するドキュメントに含まれるタームを出現頻度に基づいて分類する分類手段と、
前記分類手段により分類されたタームの前記カテゴリにおける特徴量を、前記タームの特定の前記カテゴリにおける出現頻度を、特定のカテゴリに含まれる全てのタームの出現頻度に全ての前記カテゴリ中に含まれる前記タームの出現頻度を乗算した値で除算して算出することで、特定のタームに対する世間一般における注目度を示すものとして判定する特徴量判定手段と、
前記分類手段により分類されたタームごとの興味度を前記第２のデータベースに基づいて判定する興味度判定手段と、
前記特徴量及び前記興味度に基づいて前記コンテンツ検索手段により検索されたコンテンツから推薦コンテンツを特定する推薦コンテンツ特定手段と、
を備えることを特徴とするコンテンツ推薦装置。
【請求項２】
前記推薦コンテンツ特定手段は、前記特徴量判定手段により特徴量が大きいと判定されたタームを含み、前記興味度判定手段により興味度が高いと判定されたタームを含むコンテンツを推薦コンテンツとして特定することを特徴とする請求項１に記載のコンテンツ推薦装置。
【請求項３】
前記推薦コンテンツ特定手段は、前記特徴量判定手段により特徴量が小さいと判定されたタームを含み、前記興味度判定手段により興味度が高いと判定されたタームを含むコンテンツを推薦コンテンツとして特定することを特徴とする請求項１又は２に記載のコンテンツ推薦装置。
【請求項４】
前記推薦コンテンツ特定手段は、前記特徴量判定手段により特徴量が大きいと判定されたタームを含み、前記興味度判定手段により興味度が低いと判定されたタームを含むコンテンツを推薦コンテンツとして特定することを特徴とする請求項１から３の何れか１項に記載のコンテンツ推薦装置。
【請求項５】
前記推薦コンテンツ特定手段は、前記特徴量判定手段により特徴量が小さいと判定されたタームを含み、前記興味度判定手段により興味度が低いと判定されたタームを含むコンテンツを推薦コンテンツとして特定することを特徴とする請求項１から４の何れか１項に記載のコンテンツ推薦装置。
【請求項６】
前記推薦コンテンツ特定手段は、前記コンテンツ検索手段により検索されたコンテンツのうち直近のコンテンツから順に推薦する推薦コンテンツとして特定することを特徴とする請求項１から５の何れか１項に記載のコンテンツ推薦装置。
【請求項７】
サーバと情報処理装置とがネットワークを介して接続されたコンテンツ推薦システムであって、
前記サーバは、
ドキュメントを該ドキュメントが含まれるカテゴリごと、該ドキュメントに含まれるタームごとに体系化した第１のデータベースと、
所定のタームに対するユーザの興味度を体系化した第２のデータベースと、を含み、
前記情報処理装置は、
検索キーワードを用いてコンテンツを検索するコンテンツ検索手段と、
前記コンテンツ検索手段により検索されたコンテンツが有するドキュメントに含まれるタームを出現頻度に基づいて分類する分類手段と、
前記分類手段により分類されたタームの前記カテゴリにおける特徴量を、前記タームの特定の前記カテゴリにおける出現頻度を、特定のカテゴリに含まれる全てのタームの出現頻度に全ての前記カテゴリ中に含まれる前記タームの出現頻度を乗算した値で除算して算出することで、特定のタームに対する世間一般における注目度を示すものとして判定する特徴量判定手段と、
前記分類手段により分類されたタームごとの興味度を前記第２のデータベースに基づいて判定する興味度判定手段と、
前記特徴量及び前記興味度に基づいて前記コンテンツ検索手段により検索されたコンテンツから推薦コンテンツを特定する推薦コンテンツ特定手段と、
を含むことを特徴とするコンテンツ推薦システム。
【請求項８】
ドキュメントを該ドキュメントが含まれるカテゴリごと、該ドキュメントに含まれるタームごとに体系化した第１のデータベースと、所定のタームに対するユーザの興味度を体系化した第２のデータベースと、に基づいてコンテンツを推薦するコンテンツ推薦方法であって、
コンピュータが、検索キーワードを用いてコンテンツを検索するステップと、
コンピュータが、前記検索されたコンテンツが有するドキュメントに含まれるタームを出現頻度に基づいて分類するステップと、
コンピュータが、前記分類されたタームの前記カテゴリにおける特徴量を、前記タームの特定の前記カテゴリにおける出現頻度を、特定のカテゴリに含まれる全てのタームの出現頻度に全ての前記カテゴリ中に含まれる前記タームの出現頻度を乗算した値で除算して算出することで、特定のタームに対する世間一般における注目度を示すものとして判定するステップと、
コンピュータが、前記分類されたタームごとの興味度を前記第２のデータベースに基づいて判定するステップと、
コンピュータが、前記特徴量及び前記興味度に基づいて前記検索されたコンテンツから推薦コンテンツを特定するステップと、
を含むことを特徴とするコンテンツ推薦方法。
【請求項９】
ドキュメントを該ドキュメントが含まれるカテゴリごと、該ドキュメントに含まれるタームごとに体系化した第１のデータベースと、所定のタームに対するユーザの興味度を体系化した第２のデータベースと、に基づいてコンテンツを推薦する情報処理装置のプログラムであって、
検索キーワードを用いてコンテンツを検索する手順と、
前記検索されたコンテンツが有するドキュメントに含まれるタームを出現頻度に基づいて分類する手順と、
前記分類されたタームの前記カテゴリにおける特徴量を、前記タームの特定の前記カテゴリにおける出現頻度を、特定のカテゴリに含まれる全てのタームの出現頻度に全ての前記カテゴリ中に含まれる前記タームの出現頻度を乗算した値で除算して算出することで、特定のタームに対する世間一般における注目度を示すものとして判定する手順と、
前記分類されたタームごとの興味度を前記第２のデータベースに基づいて判定する手順と、
前記特徴量及び前記興味度に基づいて前記検索されたコンテンツから推薦コンテンツを特定する手順と、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ推薦装置、コンテンツ推薦システム、コンテンツ推薦方法、及び、プログラムに関する。
【背景技術】
【０００２】
近年、インターネットや放送網から膨大な情報やデータ量が提供されるとともに、提供される情報も多様化してきている。また、インターネットや放送網から情報を取得しようとするユーザも増加してきている。このような状況の中、インターネットや放送網を使用してコンテンツを提供する事業者が、インターネット等へのユーザのアクセス履歴等を収集し、収集したアクセス履歴に基づいてユーザごとの嗜好を分析し、分析された嗜好に合致するコンテンツを推薦するシステムが既に知られている。
【０００３】
上記のようなコンテンツ推薦システムに関連する技術が例えば特許文献１に開示されている。特許文献１では、ユーザの嗜好変化に追随できるように、履歴情報とユーザ固有の情報を対応させたテーブルを用意し、該テーブルにユーザの履歴情報を反映させていくことにより、ユーザに有益な情報を提供する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０８７１５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、例えば特許文献１に開示されたような従来の技術は、基本的に取得した履歴情報に基づいて推薦コンテンツを特定するものであるため、推薦されるコンテンツはどうしても画一的になってしまい、ユーザが得たい情報とは限らない場合がある。このことは、インターネットや放送網から提供される情報やデータ量が益々増大していく昨今において特に顕著に現れる。そうすると、ユーザとしては推薦されたコンテンツが自身の意図とは異なるものであることに不満やストレスを感じてしまうことになる。
【０００６】
本発明は、このような実情に鑑みてなされたものであって、ユーザが得たい情報を推薦することができるシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本発明のコンテンツ推薦装置は、ドキュメントを該ドキュメントが含まれるカテゴリごと、該ドキュメントに含まれるタームごとに体系化した第１のデータベースと、所定のタームに対するユーザの興味度を体系化した第２のデータベースと、ネットワークを経由して取得したドキュメントのカテゴリ及び／又は該ドキュメントに含まれるタームを第１のデータベースに基づいて特定する特定手段と、特定手段により特定されたドキュメントのカテゴリ及び／又はタームに関連するタームを検索キーワードとして抽出する検索キーワード抽出手段と、検索キーワード抽出手段により抽出された検索キーワードを用いてコンテンツを検索するコンテンツ検索手段と、コンテンツ検索手段により検索されたコンテンツが有するドキュメントに含まれるタームを出現頻度に基づいて分類する分類手段と、分類手段により分類されたタームのカテゴリにおける特徴量を判定する特徴量判定手段と、分類手段により分類されたタームごとの興味度を第２のデータベースに基づいて判定する興味度判定手段と、特徴量及び／又は前記興味度に基づいてコンテンツ検索手段により検索されたコンテンツから推薦コンテンツを特定する推薦コンテンツ特定手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザが得たい情報を推薦することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態におけるコンテンツ推薦装置を含むシステム構成図である。
【図２】本発明の実施形態におけるコンテンツ推薦装置のハードウェア構成図である。
【図３】本発明の実施形態におけるコンテンツ推薦装置の機能ブロック図である。
【図４】本発明の実施形態における推薦コンテンツの特定処理を説明するための模式図である。
【図５】本発明の実施形態におけるコンテンツ推薦処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
本発明の実施形態のコンテンツ推薦装置について図面を用いて以下説明する。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化乃至省略する。また、以下に記載する実施形態は本発明の最良の形態であって、本発明に係る特許請求の範囲を限定するものではない。
【００１１】
なお、本実施形態における「コンテンツ」は、コンテンツという語句そのものが有する通常の意味に加え、例えば、映像、音楽、文章、又はそれらの組合せ等の、メディアが記録又は伝送し、人間が鑑賞するひとまとまりの情報をいい、実例でいえば例えばインターネットで配信されるアプリケーションやダウンロード可能な映像コンテンツ若しくは音楽コンテンツ等をいう。
【００１２】
＜本実施形態におけるコンテンツ推薦装置を含むシステム構成について＞
本実施形態におけるコンテンツ推薦装置を含むシステム構成について図１を参照して説明する。本実施形態のシステム構成は、コンテンツを推薦するコンテンツ推薦装置１０とサーバ２０とがネットワークを介して接続された構成となっている。ネットワークの形態としては、ＬＡＮでもＷＡＮでもよく、また、有線によって接続されるものであっても、無線によって接続されるものであってもよい。
【００１３】
コンテンツ推薦装置１０は、後述する本実施形態による各処理を実行可能な例えばＰＣ等の情報処理装置である。また、サーバ２０は、例えばＬＡＮで接続された宅内サーバであっても、ＷＡＮで接続された外部サーバであってもよい。なお、本実施形態においては、サーバを実現するハードウェアの総称として「サーバ」の用語を使用する。サーバ２０は、例えばＰＣでもストレージでもサーバ専用機でもよい。
【００１４】
また、本実施形態においては、サーバ２０がコンテンツ推薦装置１０の外部に接続されたシステム構成を用いて説明するが、コンテンツ推薦装置１０がサーバの機能を有する構成であってもよい。なお、サーバ２０は、ネットワークを介して外部から定期的に情報やデータを取得し、取得した情報やデータを所定の方式でデータベースとして蓄積しておくことが好ましい。サーバ２０に蓄積されるデータベースの詳細については後述する。
【００１５】
コンテンツ推薦装置１０は、外部サーバ３０から取得した複数のコンテンツについてサーバ２０に蓄積された情報やデータに基づいてユーザ４０の興味度等を分析して、ユーザ４０に最適なコンテンツを推薦する。外部サーバ３０は、例えばインターネット等により接続されたｗｅｂサーバ等であり、外部サーバ３０から提供されるコンテンツは、例えばアプリケーションの形態で提供されるものであっても、画像データとして提供されるものであっても、映像若しくは音声の形態で提供されるものであっても、これらを組み合わせた形態で提供されるものであってもよい。
【００１６】
＜本実施形態におけるコンテンツ推薦装置のハードウェア構成について＞
次に、本実施形態におけるコンテンツ推薦装置１０のハードウェア構成について図２を参照して説明する。コンテンツ推薦装置１０は、ハードウェア構成として、ＣＰＵ５１と、ＲＡＭ５２と、ＲＯＭ５３と、ＮＷ  Ｉ／Ｆ５４と、ＨＤＤ５５と、入力部５６と、出力部５７を備えている。なお、これらは、コンテンツ推薦装置１０が後述する機能（処理）を実行するための構成の一例を示したものであり、これら以外のハードウェアを排除するものではない。また、これらの構成を全て備える必要もない。例えば、ＨＤＤ５５は必須の構成ではない。
【００１７】
ＣＰＵ５１は、コンテンツ推薦装置１０における後述する各処理を実現するためのメイン制御部である。ＣＰＵ５１は、ＲＯＭ５３に格納された各処理を規定する処理プログラムがＲＡＭ５２に読み込まれたものを実行することで、コンテンツ推薦装置１０における各機能を実現する。
【００１８】
ＲＡＭ５２は、上記のようにＣＰＵ５１のワークメモリとして機能する記憶部である。ＲＯＭ５３は、上記のように各処理を規定した処理プログラムやその他コンテンツ推薦装置１０の制御に要する各種パラメータ等を記憶する記憶部である。
【００１９】
ＮＷ  Ｉ／Ｆ５４は、図１に示した外部サーバ３０と接続するためのネットワークインタフェースである。ＨＤＤ５５は、コンテンツを記憶する大容量記憶部である。
【００２０】
入力部５６は、例えばキーボードやマウス等の入力デバイスである。また、後述する表示部に重畳されたタッチパネルのようにユーザのタッチ操作を受け付けるデバイスであってもよい。さらに、入力部５６には、映像を撮影することで画像を取得するカメラや、音声入力を受け付けるマイクが含まれてもよい。
【００２１】
出力部５７は、例えばディスプレイ等の表示部である。また、出力部５７には、音声を出力するスピーカが含まれてもよい。
【００２２】
＜本実施形態におけるコンテンツ推薦装置の機能ブロックについて＞
次に、本実施形態におけるコンテンツ推薦装置１０の機能ブロックについて図３を参照して説明する。コンテンツ推薦装置１０は、第１のデータベース２１と、第２のデータベース２２と、特定手段１１と、検索キーワード抽出手段１２と、コンテンツ検索手段１３と、分類手段１４と、特徴量判定手段１５と、興味度判定手段１６と、推薦コンテンツ特定手段１７を備える。
【００２３】
第１のデータベース２１は、ドキュメントを該ドキュメントが含まれるカテゴリごと、ドキュメントに含まれるタームごとに体系化したデータベースである。本実施形態において「ドキュメント」とは、例えばｗｅｂサイトを構成する文書データ等をいう。また、本実施形態において「ターム」とは、ドキュメントに出現する単語のことをいい、第１のデータベース２１は、このタームを例えば形態素解析等によりドキュメントから抽出する。
【００２４】
第２のデータベース２２は、所定のタームに対するユーザの興味度を体系化したデータベースである。所定のタームに対する興味度は、例えば、所定のタームを含むコンテンツの閲覧履歴や、閲覧コンテンツに対するユーザによる特定の操作履歴等に基づいて、その高低が判定できるように付与されたポイント等により判定できればよい。なお、これらのデータベースについて「第１の」「第２の」としたのは便宜的なものであり、いずれかが優位である等の優劣や序列を規定するものではなく、それぞれのデータベースを区別できるようにするためでしかない。
【００２５】
特定手段１１は、ネットワークを経由して取得したドキュメントのカテゴリや、該ドキュメントに含まれるタームを前記第１のデータベースに基づいて特定する手段である。ここで取得するドキュメントとは、ネットワークを介して閲覧するコンテンツに含まれる文書データ等である。なお、タームを特定するとは、例えばタームの出現頻度やタームに対する世間一般の注目度等を特定することをいう。つまり、第１のデータベース２１は、個々のタームに関する各タームを特徴づける情報を各タームと共に蓄積する。これにより、取得したドキュメントのカテゴリを特定するとともに、取得したドキュメントに含まれるタームの詳細を特定することができる。
【００２６】
検索キーワード抽出手段１２は、特定手段１１により特定されたドキュメントのカテゴリやタームに関連するタームを検索キーワードとして抽出する手段である。ドキュメントのカテゴリやタームに関連するタームを検索キーワードとして検索することにより、取得したドキュメントに関連する情報を検索することができる。
【００２７】
コンテンツ検索手段１３は、検索キーワード抽出手段１２により抽出された検索キーワードを用いてコンテンツを所定のコンテンツサーバ等において検索する手段である。なお、コンテンツ検索手段１３は、検索キーワード抽出手段１２により複数の検索キーワードが抽出された場合は、複数の検索キーワードのうち、１つの検索キーワードごとに検索処理を行っても、複数の検索キーワードを用いてＡＮＤ検索やＯＲ検索を行ってもよい。
【００２８】
分類手段１４は、コンテンツ検索手段１３により検索されたコンテンツが有するドキュメントに含まれるタームを出現頻度に基づいて分類する手段である。分類の手法としては、例えば出現頻度の高いものからランク付けにより行っても、出現頻度が同程度のタームを一纏めにして分類しても、その他の所定の法則で分類可能な形態で行ってもよい。かかる分類により、検索コンテンツにおけるタームの出現傾向を把握することが可能になる。なお、ドキュメントからタームを抽出する手法については、上述したように例えば形態素解析等により行えばよい。
【００２９】
特徴量判定手段１５は、分類手段１４により分類されたタームのカテゴリにおける特徴量を判定する手段である。タームのカテゴリにおける特徴量は、そのタームの特定のカテゴリにおける出現頻度（これを「Ｐ１」とする。）を、特定のカテゴリに含まれるターム全体の出現頻度（これを「Ｐ２」とする。）に全カテゴリ中に含まれるタームの出現頻度（これを「Ｐ３」とする。）を乗じたもので除すること（数式で表すと「Ｐ１／（Ｐ２×Ｐ３）」となる）により算出することができる。これにより、特定のタームに対する世間一般における注目度を判定することができる。つまり、カテゴリにおける特徴量が大きいタームは、世間一般における注目度が高く、カテゴリにおける特徴量が小さいタームは、世間一般における注目度が低いということが分かる。また、上記算出により、カテゴリを特徴づけるものではないが頻度高く出現する、例えば助詞や日時等の一般的な単語が多く含まれている場合であっても、これらに影響することなく適切なタームを判定対象として選定することができる。
【００３０】
興味度判定手段１６は、分類手段１４により分類されたタームごとの興味度を第２のデータベース２２に基づいて判定する手段である。分類されたタームに対する興味度が高ければ、そのタームを含むコンテンツはユーザが興味ある情報である可能性が高い。
【００３１】
推薦コンテンツ特定手段１７は、上記のカテゴリにおける特徴量や興味度に基づいてコンテンツ検索手段１３により検索されたコンテンツから推薦コンテンツを特定する手段である。コンテンツ（ドキュメント）に含まれるタームのカテゴリにおける特徴量が大きく、当該タームの興味度が高ければ、そのタームを含むコンテンツはよりユーザが得たい情報ということになり、このようなコンテンツを推薦することがユーザにとって有益である。推薦コンテンツ特定手段１７による詳細な処理内容については後述する。
【００３２】
＜本実施形態における推薦コンテンツの特定処理について＞
次に、本実施形態における推薦コンテンツの特定処理について図４を参照して説明する。図４は、縦軸に「タームの特徴量」「興味度」をとり、横軸にカテゴリとしてアイドルグループ名の一例を示す「ＮＫＢ」、アイドルの氏名の一例を示す「○原△由」、特定のニュースカテゴリの一例を示す「××情勢」、特定のトピックの一例を示す「次世代カー」をとったものである。なお、これらのカテゴリは一例に過ぎない。なお、タームの特徴量は上述したカテゴリにおける特徴量をいい、興味度はタームに対する個人の興味度をいう。
【００３３】
そして、推薦コンテンツ特定手段１７は、特徴量判定手段１５により特徴量が大きいと判定され、興味度判定手段１６により興味度が高いと判定された「ＮＫＢ」を含むコンテンツを推薦コンテンツとして特定する。これにより、ユーザは最も欲しいと思っている情報を推薦することが可能になる。
【００３４】
また、推薦コンテンツ特定手段１７は、特徴量判定手段１５により特徴量が小さいと判定されても、興味度判定手段１６により興味度が高いと判定された「○原△由」を含むコンテンツを推薦コンテンツとして特定することとしてもよい。特徴量が小さくても、興味度が高いものを推薦すれば、ユーザにとっては有益である。
【００３５】
また、推薦コンテンツ特定手段１７は、特徴量判定手段１５によりタームの特徴量が大きいと判定され、興味度判定手段１６により興味度が低いと判定された「××情勢」を含むコンテンツを推薦コンテンツとして特定することとしてもよい。興味度が低いカテゴリでも、特徴量が大きいコンテンツについては、推薦しなければユーザに不利益を及ぼす場合も考えられるため、このようなコンテンツも推薦することがユーザに有益である。
【００３６】
また、推薦コンテンツ特定手段１７は、特徴量が小さいと判定され、興味度判定手段１６により興味度も低いと判定された「次世代カー」を含むコンテンツを推薦コンテンツとして特定することとしてもよい。このようなコンテンツはユーザが欲しくない情報である可能性は高い。他方、このようなコンテンツでも、ユーザがこれまでに全く無関心で知らない情報である場合が考えられる。よって、このようなコンテンツでも場合によってはユーザに有益である。具体的には、例えば上記「次世代カー」等のようにニュース性の高いトピックタームを含むコンテンツである。
【００３７】
なお、推薦コンテンツ特定手段１７は、コンテンツ検索手段１３により検索されたコンテンツのうち直近のコンテンツから順に推薦する推薦コンテンツとして特定することとしてもよい。これにより、情報の鮮度が高いコンテンツを優先的に推薦することが可能である。直近であるか、すなわち鮮度の高い情報であるか否かは、コンテンツ検索手段１３により所定のコンテンツサーバにおいて検索キーワードを用いてコンテンツを検索した際の検索結果に基づいて特定される。例えば、ファイルのタイムスタンプ、配信日情報、サーバ登録日等の、コンテンツに付加された時間情報に基づいて鮮度の高い情報であるか否かを特定してもよい。また、コンテンツサーバの検索ランキングに基づいて鮮度の高い情報であるか否かを特定してもよい。例えば、日付順であったり、アクセスランキングであったり、販売数量等に基づいたランキングであってもよい。時間情報に限らず、タイムリーな人気度や注目度であっても、鮮度の高い情報であるか否かを特定することが可能である。
【００３８】
また、推薦コンテンツ特定手段１７は、コンテンツ検索手段１３により検索されたコンテンツのうち取得したドキュメントとの類似度が高いコンテンツを推薦コンテンツとして特定することとしてもよい。検索されたコンテンツと取得したドキュメントとの類似度は、取得したドキュメントに含まれるタームがコンテンツに一定数以上含まれているか、検索されたコンテンツのカテゴリと取得したドキュメントのカテゴリが一致又は関連するか等により判定することが可能である。より具体的には、例えばドキュメントから特定された検索キーワードとコンテンツとの類似度を計算することに得た計算結果に基づいて判定すればよい。なお、カテゴリが関連するとは、例えば「経済」と「金融」や、「自動車」と「原油高」等である。検索されたコンテンツのカテゴリについては、例えば、コンテンツ自体がデータとして有しているものによって判断しても、コンテンツ推薦装置１０側で検索されたコンテンツ中に含まれる特定のタームの出現頻度等から判断することとしてもよい。カテゴリの関連性については、例えば予め関連すると推定されるものをグループ分けしておき、このグループ化された中の情報を元に判定する等の手法をとってよい。
【００３９】
＜本実施形態におけるコンテンツ推薦処理手順について＞
本実施形態におけるコンテンツ推薦処理手順について図５を参照して説明する。まず、特定手段１１は、取得したドキュメントのカテゴリと、そのドキュメントに含まれるタームを特定する（ステップＳ１）。
【００４０】
次に、検索キーワード抽出手段１２は、特定手段１１により特定されたカテゴリやタームに関連するタームを検索キーワードとして抽出する（ステップＳ２）。
【００４１】
そして、コンテンツ検索手段１３は、検索キーワード抽出手段１２により抽出された検索キーワードを用いてコンテンツを検索する（ステップＳ３）。
【００４２】
続いて、分類手段１４は、検索されたコンテンツ内のドキュメントに含まれるタームのそれぞれをそれぞれの出現頻度に基づいて分類する（ステップＳ４）。
【００４３】
特徴量判定手段１５は、分類されたタームのカテゴリにおける特徴量を判定する（ステップＳ５）。
【００４４】
また、興味度判定手段１６は、第２のデータベース２２に基づいて、分類されたタームごとの興味度を判定する（ステップＳ６）。
【００４５】
そして、推薦コンテンツ特定手段１７は、特徴量判定手段１５により判定された特徴量、興味度判定手段１６により判定された興味度に基づいて、推薦コンテンツを特定する（ステップＳ７）。
【００４６】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上述した本実施形態のコンテンツ推薦装置、又はこれを含むシステムにおける各処理を、ハードウェア、又は、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。
【００４７】
なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【００４８】
また、上述した本実施形態の説明においては、外部サーバ３０からインターネット等のネットワークを介してコンテンツを取得する形態を中心として説明したが、本発明は次のようなシステムにも適用可能である。例えば、ユーザが所有するデジタルテレビと、これに接続されたデジタル放送局の端末で構成されるシステムにも本発明は適用可能である。すなわち、ユーザがあるテレビ番組を視聴中であるとき、当該テレビ番組の放送波と共に配信されるデータ内のタームを分析し、タームの特徴量と当該タームに対するユーザの興味度に基づいて別の番組を推薦することとしてもよい。あるいは、インターネット等とリンクさせることで、テレビ番組に含まれるタームに関連する商品等を推薦するという利用シーンにも適用することが可能である。
【００４９】
また、ユーザごとに例えばＮＦＣ等の近距離無線通信が可能な端末を所持させ、コンテンツ推薦装置１０が近距離無線通信を介して認証された特定のユーザに対してコンテンツを推薦することとしてもよい。これにより、より個人の興味度に特化したコンテンツを推薦することが可能になる。
【符号の説明】
【００５０】
１０    コンテンツ推薦装置
１１    特定手段
１２    検索キーワード抽出手段
１３    コンテンツ検索手段
１４    分類手段
１５    特徴量判定手段
１６    興味度判定手段
１７    推薦コンテンツ特定手段
２０    データベース
２１    第１データベース
２２    第２データベース
３０    外部サーバ
５１    ＣＰＵ
５２    ＲＡＭ
５３    ＲＯＭ
５４    ＮＷ  Ｉ／Ｆ
５５    ＨＤＤ
５６    入力部
５７    出力部
【図１】
0006294279.tif 000002
【図２】
0006294279.tif 000003
【図３】
0006294279.tif 000004
【図４】
0006294279.tif 000005
【図５】
0006294279.tif 000006