(57)【要約】【課題】電子番組表（EPG）に含まれる情報のうち、番組の特徴を表現するのに最適なキーワードを効率良く抽出する。【解決手段】EPG取得部１２または１４は、電子番組表を取得し、形態素解析部１５は、電子番組表のテキスト情報を形態素解析し、ジャンル抽出部１９は、電子番組表における番組ごとのジャンル情報を抽出し、キーワード抽出部１８は、電子番組表における所定の番組のジャンルと関連性のある属性の単語を、形態素解析結果バッファ１７より抽出する。本発明は、コンテンツ管理システムに適用することができる。【選択図】図１
2009059335.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツのメタデータを取得する取得手段と、
前記コンテンツのメタデータに含まれるテキスト情報を形態素解析する形態素解析手段と、
前記コンテンツのメタデータにおけるコンテンツごとのジャンル情報を抽出するジャンル抽出手段と、
前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記形態素解析手段の形態素解析結果より抽出するキーワード抽出手段と
を含む情報処理装置。
【請求項２】
前記形態素解析手段は、
前記形態素解析結果より、人名および前記コンテンツの説明内容の主旨と関連性の薄い単語を除外する除外手段をさらに含み、
前記キーワード抽出手段は、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記除外手段により前記人名および前記コンテンツの説明内容の主旨と関連性の薄い単語が除外されている、前記形態素解析手段の形態素解析結果より抽出する
請求項１に記載の情報処理装置。
【請求項３】
前記キーワード抽出手段は、
前記形態素解析手段の形態素解析結果より抽出した、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語が、所定数よりも多くない場合、前記形態素解析結果より、前記所定のコンテンツのジャンルと関連性のある属性以外の属性の単語および固有名詞を抽出する固有名詞抽出手段をさらに含む
請求項１に記載の情報処理装置。
【請求項４】
前記コンテンツのメタデータにおける前記ジャンルと、前記ジャンルと関連性のある属性との対応関係を記憶する記憶手段をさらに含み、
前記キーワード抽出手段は、前記コンテンツのメタデータにおける所定のコンテンツのジャンルと関連性のある属性を、前記記憶手段に記憶されている前記ジャンルと、前記ジャンルと関連性のある属性との対応関係に基づいて決定し、決定した単語を、前記形態素解析手段の形態素解析結果より抽出する
請求項１に記載の情報処理装置。
【請求項５】
前記形態素解析手段の形態素解析結果における、同一単語の出現頻度を計数する計数手段をさらに含み、
前記キーワード抽出手段は、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記形態素解析手段の形態素解析結果より、計数手段により計数された出現頻度の高い順に前記抽出する
請求項１に記載の情報処理装置。
【請求項６】
前記ジャンルは、大ジャンルおよび小ジャンルを含む
請求項１に記載の情報処理装置。
【請求項７】
前記コンテンツは、テレビジョン番組を含み、前記メタデータは、前記テレビジョン番組に関する情報を含む
請求項１に記載の情報処理装置。
【請求項８】
コンテンツのメタデータを取得する取得ステップと、
前記コンテンツのメタデータに含まれるテキスト情報を形態素解析する形態素解析ステップと、
前記コンテンツのメタデータにおけるコンテンツごとのジャンル情報を抽出するジャンル抽出ステップと、
前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記形態素解析ステップの処理による形態素解析結果より抽出するキーワード抽出ステップと
を含む情報処理方法。
【請求項９】
コンテンツのメタデータを取得する得ステップと、
前記コンテンツのメタデータのテキスト情報を形態素解析する形態素解析ステップと、
前記コンテンツのメタデータにおけるコンテンツごとのジャンル情報を抽出するジャンル抽出ステップと、
前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記形態素解析ステップの処理による形態素解析結果より抽出するキーワード抽出ステップと
を含む処理をコンピュータに実行させるプログラム。
【請求項１０】
請求項９に記載のプログラムが格納されているプログラム格納媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、コンテンツのメタデータに含まれる情報のうち、コンテンツの特徴を表現するのに最適なキーワードを効率良く抽出できるようにした情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
EPG（Electric Program Guide）と呼ばれるコンテンツのメタデータより構成される電子番組表を用いてコンテンツである番組を選択したり、EPG上で選択した番組を予約する技術が一般に普及しつつある。
【０００３】
自動録画のために用いるキーワードを情報として、より適切なものを確実かつ簡単に抽出できるようにする技術が提案されている（特許文献１参照）。
【０００４】
また、番組の時間の経過と共にEPGに含まれている番組名が省略された場合にでも確実に所望とする番組を検索する技術が提案されている（特許文献２参照）。
【０００５】
【特許文献１】特開２００６−３３９９４７号公報
【特許文献２】特開２００４−１３４８５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来において、EPGなどのコンテンツメタデータよりコンテンツである番組の特徴を表現するのに最適なキーワードを効率良く抽出しようとすると、形態素解析により地名や人物名などを探し出すことはできても、それらが番組の特徴を表現するのに最適なキーワードであるのかを識別することはできないため、番組の特徴を表現するのに最適であるか否かとは無関係にEPGからキーワードが抽出されることがあり、抽出されたキーワードのみを見ても番組の特徴を認識することができないことがあった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、特に、電子番組表（EPG）などのコンテンツのメタデータに含まれる情報のうち、番組であるコンテンツの特徴を表現するのに最適なキーワードを効率良く抽出できるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の情報処理装置は、コンテンツのメタデータを取得する取得手段と、前記コンテンツのメタデータに含まれるテキスト情報を形態素解析する形態素解析手段と、前記コンテンツのメタデータにおけるコンテンツごとのジャンル情報を抽出するジャンル抽出手段と、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記形態素解析手段の形態素解析結果より抽出するキーワード抽出手段とを含む。
【０００９】
前記形態素解析手段には、前記形態素解析結果より、人名および前記コンテンツの説明内容の主旨と関連性の薄い単語を除外する除外手段をさらに含ませるようにすることができ、前記キーワード抽出手段には、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記除外手段により前記人名および前記コンテンツの説明内容の主旨と関連性の薄い単語が除外されている、前記形態素解析手段の形態素解析結果より抽出させるようにすることができる。
【００１０】
前記キーワード抽出手段には、前記形態素解析手段の形態素解析結果より抽出した、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語が、所定数よりも多くない場合、前記形態素解析結果より、前記所定のコンテンツのジャンルと関連性のある属性以外の属性の単語および固有名詞を抽出する固有名詞抽出手段をさらに含ませるようにすることができる。
【００１１】
前記コンテンツのメタデータにおける前記ジャンルと、前記ジャンルと関連性のある属性との対応関係を記憶する記憶手段をさらに含ませるようにすることができ、前記キーワード抽出手段には、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性を、前記記憶手段に記憶されている前記ジャンルと、前記ジャンルと関連性のある属性との対応関係に基づいて決定し、決定した単語を、前記形態素解析手段の形態素解析結果より抽出させるようにすることができる。
【００１２】
前記形態素解析手段の形態素解析結果における、同一単語の出現頻度を計数する計数手段をさらに含ませるようにすることができ、前記キーワード抽出手段には、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記形態素解析手段の形態素解析結果より、計数手段により計数された出現頻度の高い順に前記抽出させるようにすることができる。
【００１３】
前記ジャンルには、大ジャンルおよび小ジャンルを含ませるようにすることができる。
【００１４】
前記コンテンツには、テレビジョン番組を含ませるようにすることができ、前記メタデータは、前記テレビジョン番組に関する情報を含ませるようにすることができる。
【００１５】
本発明の一側面の情報処理方法は、コンテンツのメタデータを取得する取得ステップと、前記コンテンツのメタデータに含まれるテキスト情報を形態素解析する形態素解析ステップと、前記コンテンツのメタデータにおけるコンテンツごとのジャンル情報を抽出するジャンル抽出ステップと、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記形態素解析ステップの処理による形態素解析結果より抽出するキーワード抽出ステップとを含む。
【００１６】
本発明の一側面のプログラムは、コンテンツのメタデータを取得する取得ステップと、前記コンテンツのメタデータに含まれるテキスト情報を形態素解析する形態素解析ステップと、前記コンテンツのメタデータにおけるコンテンツごとのジャンル情報を抽出するジャンル抽出ステップと、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性単語を、前記形態素解析ステップの処理による形態素解析結果より抽出するキーワード抽出ステップとを含む処理をコンピュータに実行させる。
【００１７】
プログラム格納媒体には、請求項８に記載のプログラムを格納させるようにすることができる。
【００１８】
本発明の情報処理装置および方法、並びにプログラムにおいては、コンテンツのメタデータが取得され、前記コンテンツのメタデータに含まれるテキスト情報が形態素解析され、前記コンテンツのメタデータにおけるコンテンツごとのジャンル情報が抽出され、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語が、形態素解析結果より抽出される。
【００１９】
本発明の情報処理装置は、独立した装置であっても良いし、情報処理を行うブロックであっても良い。
【発明の効果】
【００２０】
本発明の一側面によれば、コンテンツのメタデータに含まれる情報のうち、コンテンツの特徴を表現する最適なキーワードを効率良く抽出することが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載１１されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００２２】
さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。
【００２３】
即ち、本発明の情報処理装置は、コンテンツのメタデータを取得する取得手段（例えば、図１のEPG取得部１２またはiEPG取得部１４）と、前記コンテンツのメタデータに含まれるテキスト情報を形態素解析する形態素解析手段（例えば、図１の形態素解析部１５）と、前記コンテンツのメタデータにおけるコンテンツごとのジャンル情報を抽出するジャンル抽出手段（例えば、図１のジャンル抽出部１９）と、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記形態素解析手段の形態素解析結果より抽出するキーワード抽出手段（例えば、図１のジャンルキーワード抽出部１８ａ）とを含む。
【００２４】
前記形態素解析手段には、前記形態素解析結果より、人名および前記コンテンツの説明内容の主旨と関連性の薄い単語を除外する除外手段（例えば、図１の除外処理部１５ａ）をさらに含ませるようにすることができ、前記キーワード抽出手段には、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記除外手段により前記人名および前記コンテンツの説明内容の主旨と関連性の薄い単語が除外されている、前記形態素解析手段の形態素解析結果より抽出させるようにすることができる。
【００２５】
前記キーワード抽出手段には、前記形態素解析手段の形態素解析結果より抽出した、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語が、所定数よりも多くない場合、前記形態素解析結果より、前記所定のコンテンツのジャンルと関連性のある属性以外の属性の単語および固有名詞を抽出する固有名詞抽出手段（例えば、図１の固有名詞抽出部１８ｂ）をさらに含ませるようにすることができる。
【００２６】
前記コンテンツのメタデータにおける前記ジャンルと、前記ジャンルと関連性のある属性との対応関係を記憶する記憶手段（例えば、図１の属性記憶部２０）をさらに含ませるようにすることができ、前記キーワード抽出手段（例えば、図１のジャンルキーワード抽出部１８ａ）には、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性を、前記記憶手段に記憶されている前記ジャンルと、前記ジャンルと関連性のある属性との対応関係に基づいて決定し、決定した単語を、前記形態素解析手段の形態素解析結果より抽出させるようにすることができる。
【００２７】
前記形態素解析手段の形態素解析結果における、同一単語の出現頻度を計数する計数手段（例えば、図１の出現頻度カウント部２３）をさらに含ませるようにすることができ、前記キーワード抽出手段（例えば、図１のジャンルキーワード抽出部１８ａ）には、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記形態素解析手段の形態素解析結果より、計数手段により計数された出現頻度の高い順に前記抽出させるようにすることができる。
【００２８】
本発明の一側面の情報処理方法は、コンテンツのメタデータを取得する取得ステップ（例えば、図５のステップＳ２）と、前記コンテンツのメタデータに含まれるテキスト情報を形態素解析する形態素解析ステップ（例えば、図５のステップＳ４）と、前記コンテンツのメタデータにおけるコンテンツごとのジャンル情報を抽出するジャンル抽出ステップ（例えば、図５のステップＳ７）と、前記コンテンツのメタデータにおける所定のコンテンツの前記ジャンルと関連性のある属性の単語を、前記形態素解析ステップの処理による形態素解析結果より抽出するキーワード抽出ステップ（例えば、図５のステップＳ１１）とを含む。
【００２９】
図１は、本発明を適用した一実施の形態の構成を示す情報処理装置である。
【００３０】
図１の情報処理装置１は、インターネットなどに代表されるネットワークや、放送波などにより配信されるコンテンツのメタデータから構成されたEPG（電子番組表）を取得し、電子番組表の中に含まれる番組（コンテンツ）の情報より、番組の特徴を表現する最適なキーワードを抽出し、抽出されたキーワードのうち、操作ボタン、またはキーボードなどからなるリモートコントローラなどの操作部５により選択されたキーワードに対応する番組を表示する。
【００３１】
受信部１１は、アンテナ２を介して放送波を受信して、EPG取得部１２およびチューナ２４に供給する。EPG取得部１２は、受信部１１より供給されてきた信号のうち、EPG（電子番組表）情報を取得してEPGテキストデータ抽出部１３、ジャンル抽出部１９、および番組検索部２５に供給する。
【００３２】
iEPG取得部１４は、インターネットに代表されるネットワーク３を介して、所定のURL（Uniform Resource Locator）などにより指定されるEPG配信サーバ４にアクセスし、EPG情報を取得し、EPGテキストデータ抽出部１３、ジャンル抽出部１９、および番組検索部２５に供給する。
【００３３】
EPGテキストデータ抽出部１３は、EPG取得部１２より供給されてくるEPG情報、または、iEPG取得部１４より供給されてくるEPG情報のそれぞれよりテキストデータを抽出して形態素解析部１５に供給する。
【００３４】
形態素解析部１５は、EPG情報のテキストデータを、言葉の最小単位（以降においては、これを単語と称するものとする）に分割し、それぞれの単語について、辞書記憶部１６に登録されている情報と照合して、品詞を特定することにより、形態素解析処理を実行し、その結果を形態素解析結果バッファ１７に記憶させる。さらに、形態素解析部１５は、除外処理部１５ａを制御して、形態素解析結果バッファ１７に記憶したテキストデータのうち、除外対象となる人名および明らかに番組の説明内容の特徴を表さない単語を除外（削除）させ、それ以外の単語を形態素解析部１５に供給する。明らかに番組の説明内容の特徴を表さないとは、例えば、中断、休止、録画、または、URL（Uniform Resource Locator）もしくはWWW（World Wide Web）などを含むものである。形態素解析部１５は、形態素解析処理により分類された品詞のうち、一般名詞、および固有名詞などの、いわゆる名詞として分類された単語を、後述するさらに細かいキーワード属性に分類する。
【００３５】
ジャンル抽出部１９は、EPG情報に含まれる各番組毎に設定されるジャンルの情報を抽出してキーワード抽出部１８に供給する。より詳細には、図２乃至図４で示されるように、EPG情報に含まれるジャンルは、大ジャンルと小ジャンルに分けられており、ジャンル抽出部１９は、EPG情報に含まれる大ジャンルと小ジャンルの情報をそれぞれ抽出してキーワード抽出部１８に供給する。
【００３６】
大ジャンルには、図２乃至図４で示されるように、例えば、スポーツ、音楽、映画、情報／ワイドショー、バラエティ、ドキュメンタリ／教養、演劇／公演、趣味／教育が含まれている。
【００３７】
また、小ジャンルは、大ジャンルに含まれるジャンルであり、例えば、大ジャンルが情報／ワイドショーの場合、健康・医療、グルメ・料理、およびイベントの小ジャンルが含まれている。また、大ジャンルがバラエティの場合、音楽バラエティ、旅バラエティ、および料理バラエティの小ジャンルが含まれている。さらに、大ジャンルが、ドキュメンタリ／教養の場合、歴史・紀行、自然・動物・環境、宇宙・科学・医学、カルチャ・伝統文化、文学・文芸、および、スポーツの小ジャンルが含まれている。また、劇場／公演には、ダンス・バレエの小ジャンルが含まれている。さらに、大ジャンルが趣味／教育の場合、旅・釣り・アウトドア、園芸・ペット・手芸、音楽・美術・工芸、車・オートバイ、および大学生・受験の小ジャンルが含まれている。
【００３８】
出現頻度カウント部２３は、形態素解析結果バッファ１７に記憶されている形態素解析結果の各単語の出現頻度をカウントしており、出現頻度の高い順に並べ替える。
【００３９】
キーワード抽出部１８は、ジャンルキーワード抽出部１８ａ、固有名詞抽出部１８ｂ、および名詞抽出部１８ｃから構成されている。ジャンルキーワード抽出部１８ａは、属性記憶部２０にアクセスし、ジャンル抽出部１９より供給されてくる大ジャンルと小ジャンルとで予め設定されてるキーワード属性を読み出し、出現頻度カウント部２３からの情報に基づいて、出現頻度が上位となるキーワードから順に、対象となるキーワード属性であるか否かを判定し、対象となるキーワード属性のキーワードのみをキーワード抽出結果記憶部２１に記憶させる。
【００４０】
より具体的には、番組の大ジャンルがスポーツである場合、抽出する対象となるキーワード属性は、競技場、スポーツメーカ、チーム名、スポーツ団体、大会、タイトル、および、スポーツ用語である。ここで、スポーツ団体とは、例えば、高校野球連盟等であり、タイトルとは、ゴールデンクラブ賞等である。また、番組の大ジャンルが音楽である場合、抽出する対象となるキーワード属性は、音楽ジャンルおよび音楽関連である。ここで、音楽関連とは、楽器や音符名等である。
【００４１】
さらに、番組の大ジャンルが情報／ワイドショーである場合、小ジャンルが健康・医療であるとき、抽出する対象となるキーワード属性は、病名および薬品名である。また、番組の大ジャンルの情報／ワイドショーである場合、小ジャンルがグルメ・料理であるとき、抽出する対象となるキーワード属性は、料理、食材、菓子、飲料、調理器具、および飲料である。さらに、番組の大ジャンルが情報／ワイドショーである場合、小ジャンルがイベントであるとき、抽出する対象となるキーワード属性は、行事およびお祭りである。
【００４２】
また、番組の大ジャンルがバラエティである場合、小ジャンルが音楽バラエティであるとき、抽出する対象となるキーワード属性は、音楽ジャンルおよび音楽関連である。また、番組の大ジャンルのバラエティである場合、小ジャンルが旅バラエティであるとき、抽出する対象となるキーワード属性は、国、地方、都道府県、市町村区、町字、支庁、海外地名、美術館・博物館、動物園・植物園・水族館、行事、お祭り、駅、鉄道路線、道路施設、陸海空路、乗り物、遊覧、自然地形、および温泉である。さらに、番組の大ジャンルがバラエティである場合、小ジャンルが料理バラエティであるとき、抽出する対象となるキーワード属性は、料理、食材、菓子、飲料、調理器具、および飲料である。
【００４３】
さらに、番組の大ジャンルがドキュメンタリ／教養である場合、小ジャンルが歴史・紀行であるとき、抽出する対象となるキーワード属性は、時代、元号、思想・運動、文化・文明、史実である。ここで、元号とは、例えば、安政または応仁等であり、思想とは、例えば、マルクス、レーニン主義などであり、文化・文明とは、例えば、インダス文明などである。
【００４４】
また、番組の大ジャンルがドキュメンタリ／教養である場合、小ジャンルが自然・動物・環境であるとき、抽出する対象となるキーワード属性は、動物、および動物園・植物園・水族館である。さらに、番組の大ジャンルがドキュメンタリ／教養である場合、小ジャンルが宇宙・科学・医学であるとき、抽出する対象となるキーワード属性は、天体、病名、および薬品名である。ここで、天体とは、例えば、星座名や星名である。
【００４５】
さらに、番組の大ジャンルがドキュメンタリ／教養である場合、小ジャンルがカルチャー・伝統文化であるとき、抽出する対象となるキーワード属性は、思想・運動、宗教・宗派、史実、および伝統工芸である。ここで、伝統工芸とは、例えば、九谷焼、輪島塗などである。さらに、番組の大ジャンルがドキュメンタリ／教養である場合、小ジャンルが文学・文芸であるとき、抽出する対象となるキーワード属性は、思想・運動、宗教・宗派、史実、作品名である。
【００４６】
また、番組の大ジャンルがドキュメンタリ／教養である場合、小ジャンルがスポーツであるとき、抽出する対象となるキーワード属性は、競技場、スポーツメーカー、チーム名、スポーツ団体、大会、タイトル、およびスポーツ用語である。
【００４７】
さらに、番組の大ジャンルが劇場／公演である場合、抽出する対象となるキーワード属性は、作品名である。番組の大ジャンルが劇場／公演である場合、小ジャンルがダンス・バレエのとき、抽出する対象となるキーワード属性は、ダンスである。ここで、ダンスとは、例えば、クイックステップ、またはモダンダンスなどである。
【００４８】
また、番組の大ジャンルが趣味／教育である場合、小ジャンルが旅・釣り・アウトドアであるとき、抽出する対象となるキーワード属性は、国、地方、都道府県、市町村区、町字、支庁、海外地名、美術館・博物館、動物園・植物園・水族館、行事、お祭り、駅、鉄道路線、道路施設、陸海空路、乗り物、遊覧、自然地形、温泉、および動物である。
【００４９】
さらに、番組の大ジャンルが趣味／教育である場合、小ジャンルが園芸・ペット・手芸であるとき、抽出する対象となるキーワード属性は、動物である。また、番組の大ジャンルが趣味／教育である場合、小ジャンルが音楽・美術・工芸であるとき、抽出する対象となるキーワード属性は、音楽ジャンル、音楽関連、伝統工芸、および美術館・博物館である。
【００５０】
また、番組の大ジャンルが趣味／教育である場合、小ジャンルが車・オートバイであるとき、抽出する対象となるキーワード属性は、自動車メーカである。また、番組の大ジャンルが趣味／教育である場合、小ジャンルが大学生・受験であるとき、抽出する対象となるキーワード属性は、大学である。
【００５１】
固有名詞抽出部１８ｂは、対象となるジャンルのキーワード属性により抽出されたキーワードが所定数より少ない場合、対象となるジャンルとマッチしない（関連性のない）属性、および、固有名詞のキーワード属性を備えた単語をさらにキーワードとして抽出する。
【００５２】
名詞抽出部１８ｃは、対象となるジャンルのキーワード属性により抽出されたキーワードが所定数より少ない場合で、かつ、固有名詞抽出部１８ｂによりジャンルとはマッチしない（関連性のない）属性および固有名詞のキーワード属性によりキーワードを抽出しても、抽出されたキーワードが所定数よりも少ないとき、対象となるジャンル、および固有名詞以外のキーワード属性に属する単語のうち、名詞のキーワード属性を備えた単語をさらにキーワードとして抽出する。
【００５３】
次に、図５を参照して、キーワード抽出処理について説明する。
【００５４】
ステップＳ１において、EPG取得部１２またはiEPG取得部１４は、操作部５が操作されて、キーワードの表示が指示されたか否かを判定し、指示されたと判定されるまで同様の処理を繰り返す。例えば、図６で示されるようなオプションタブ１０１が表示され、キーワード抽出処理を示すボタン１１７が操作された場合、キーワードの表示が指示されたものとみなし、処理は、ステップＳ２に進む。
【００５５】
尚、図６は、表示部６に表示されている画像例を示しており、チューナ２４により選局されている通常の放送番組の表示欄１０２がオプションタブ１０１の左側に設けられており、オプションタブ１０１には、上から「HDD情報」、「DVD情報」、「画音質設定」、「番組録画」、「番組説明」、「人名」、および「キーワード」と表示されたボタン１１１乃至１１７が表示されている。ボタン１１１は、図示せぬHDD（Hard Disk Drive）に記録されている番組の情報を表示するとき操作される。ボタン１１２は、図示せぬDVD（Digital Versatile Disk）ドライブに挿入されているDVDに記録されている番組情報を表示するとき操作される。ボタン１１３は、画音質設定を実行するとき操作される。ボタン１１４は、番組録画を実行するとき操作される。ボタン１１５は、EPGに含まれている表示欄１０２で表示されている番組の番組説明を表示させるとき操作される。ボタン１１６は、EPGに含まれている表示欄１０２で表示されている番組の出演者名を人名として表示させるとき操作される。ボタン１１７は、EPGに含まれている表示欄１０２で表示されている番組のキーワードを表示させるとき操作される。
【００５６】
ステップＳ２において、EPG取得部１２は、受信部１１を介してアンテナ２により受信される放送波に含まれるEPG情報を取得してEPGテキストデータ抽出部１３に供給する。または、iEPG取得部１４は、所定のURLで指定されるネットワーク３上のEPG配信サーバ４にアクセスして、EPG情報を取得してEPGテキストデータ抽出部１３およびジャンル抽出部１９に供給する。
【００５７】
ステップＳ３において、EPGテキストデータ抽出部１３は、供給されてきたEPG情報よりテキストデータを抽出して形態素解析部１５に供給する。
【００５８】
ステップＳ４において、形態素解析部１５は、辞書記憶部１６に記憶されている情報に基づいて、供給されてきたEPG情報のテキストデータを単語に分割して、それぞれの単語の品詞を特定し、形態素解析結果バッファ１７に記憶させる。
【００５９】
ステップＳ５において、形態素解析部１５は、除外処理部１５ａを制御して、形態素解析結果バッファ１７に記憶されている単語のうち、キーワード属性として人名および明らかに番組の説明内容の特徴を表さない単語を削除させ、抽出される単語より除外させる。
【００６０】
単語は、図７で示されるように分類される。すなわち、形態素解析により名詞キーワード群Ｗ１が構成される。名詞キーワード群Ｗ１には、人名および明らかに番組の説明内容の特徴を表さない（番組の説明内容の主旨と関連性の薄い）キーワード群Ｗ１１、キーワードＷ１２、それ以外の属性を持たないキーワード群Ｗ１４、並びに、それらの区分とは異なる固有名詞キーワード群Ｗ１３からなる。さらに、属性を持つキーワード群Ｗ１２は、特定ジャンルのキーワード属性を備えた特定ジャンルキーワード群Ｗ２１、およびそれら以外の非特定ジャンルキーワード群Ｗ２２を含む。
【００６１】
除外処理部１５ａは、形態素解析処理で分類されたキーワードの品詞を特定することにより、人名および明らかに番組の説明内容の特徴を表さないキーワード群Ｗ１１を認識することができるので、それらの単語を形態素解析結果バッファ１７から除外する。
【００６２】
ステップＳ６において、出現頻度カウント部２３は、形態素解析結果バッファ１７に蓄積されている単語を順次読み出し、同一の単語の出現頻度をカウントし、出現頻度に基づいて、上位から並べ替える。
【００６３】
ステップＳ７において、ジャンル抽出部１９は、EPG情報より所定の番組のジャンルの情報を抽出してキーワード抽出部１８に供給する。所定の番組のジャンルとは、表示欄１０２で表示されている番組のジャンルである。
【００６４】
ステップＳ８において、キーワード抽出部１８のジャンルキーワード抽出部１８ａは、属性記憶部２０にアクセスし、ジャンル抽出部１９より供給されてきたジャンル情報に基づいて、抽出する対象となるキーワード属性を特定する。
【００６５】
ステップＳ９において、ジャンルキーワード抽出部１８ａは、出現頻度の順位を示す図示せぬカウンタｉを１に初期化する。
【００６６】
ステップＳ１０において、ジャンルキーワード抽出部１８ａは、出現頻度カウント部２３に問合せて、出現頻度ｉ位の単語を、形態素解析結果バッファ１７より抽出して、抽出すべきジャンルのキーワード属性であるか否か、すなわち、例えば、図７におけるジャンルキーワード群Ｗ２１−１乃至２１−ｎのいずれかの特定のジャンルのキーワード群、すなわち、番組のジャンルとマッチするキーワード属性に属するか否かを判定する。ステップＳ１０において、例えば、抽出すべきジャンルのキーワード属性である場合、ステップＳ１１において、出現頻度が第ｉ位の単語をキーワード抽出結果記憶部２１に記憶させ、処理は、ステップＳ１２に進む。
【００６７】
一方、ステップＳ１０において、抽出すべきキーワード属性ではないと判定された場合、ステップＳ１１の処理がスキップされて、処理は、ステップＳ１２に進む。
【００６８】
ステップＳ１２において、ジャンルキーワード抽出部１８ａは、キーワード抽出結果記憶部２１に記憶されている単語数が、所定の単語数以上であるか否かを判定し、所定の単語数ではない場合、処理は、ステップＳ１３に進む。
【００６９】
ステップＳ１３において、ジャンルキーワード抽出部１８ａは、形態素解析結果バッファ１７にアクセスし、全ての単語について処理が終了したか否かを判定し、全ての単語について処理が終了していない場合、処理は、ステップＳ１４に進む。
【００７０】
ステップＳ１４において、ジャンルキーワード抽出部１８ａは、カウンタｉを１インクリメントし、処理は、ステップＳ１０に戻る。
【００７１】
すなわち、ステップＳ１２において、抽出すべきキーワードとなる単語が所定の単語数だけキーワード抽出結果記憶部２１に記憶されるか、または全ての単語について、抽出すべきキーワード属性であるか否かが判定されるまで、ステップＳ１０乃至Ｓ１４の処理が繰り返される。
【００７２】
そして、ステップＳ１２において、抽出すべきキーワードとなる単語が所定の単語数だけキーワード抽出結果記憶部２１に記憶されたと判定された場合、ステップＳ１６において、出力部２２は、キーワード抽出結果記憶部２１に記憶されている、抽出された単語を表示部６に出力すると共に、表示部６に表示させる。
【００７３】
すなわち、例えば、ステップＳ３の処理により、図８で示されるようなテキストデータが抽出された場合、以下のような処理がなされる。ここで、図８には、「今回は日本一の源泉数を誇る、温泉の都・大分県別府温泉郷に田崎滋さんと白田福美さんが訪れます。２０年ぶりに出会った先輩・後輩のお二人が、一泊デートに出かけてドキドキの混浴体験・・。ヒラシは山奥で幻の国産キャビアの探す旅へ。氷田きよしの出会いふれあいお国自慢。」と抽出されている。
【００７４】
例えば、この場合、ステップＳ４の処理により、形態素解析されると、名詞としては、「日本一、源泉、温泉、大分県、別府温泉、田崎滋、白田福美、先輩、後輩、・・・」が順次抽出される。
【００７５】
ステップＳ７の処理により、番組の大ジャンルがバラエティで、かつ、小バラエティが旅バラエティであった場合、抽出対象となるキーワード属性は、国、地方、都道府県、市町村区、町字、支庁、海外地名、美術館・博物館、動物園・植物園・水族館、行事、お祭り、駅、鉄道路線、道路施設、陸海空路、乗り物、遊覧、自然地形、および温泉であるので、「大分県、別府温泉、キャビア・・・」が順次抽出されることになる。
【００７６】
このため、抽出される単語のみでも、番組が、大分県の別府温泉に関連した内容であり、しかも、キャビアの話題が存在することを認識することができるため、番組が、旅番組であって、別府温泉が話題であることを認識することができる。また、抽出されるキーワードは、際限なく抽出されるのではなく、出現頻度の高い単語を、所定数だけ抽出することができるので、出現頻度の高い、特徴的な単語を効率良く抽出することができるので、番組の特徴を、より認識しやすくさせることが可能となる。
【００７７】
一方、ステップＳ１３において、特定のジャンルのキーワード属性を備えた全ての単語について、抽出すべきキーワード属性であるか否かが判定された場合、すなわち、抽出すべきキーワード属性であるか否かが、全てのキーワードについて判定されたにもかかわらず、抽出されたキーワード数が所定数ではない場合、ステップＳ１５において、固有名詞抽出部１８ｂは、ジャンル外キーワード抽出処理を実行する。
【００７８】
ここで、図９のフローチャートを参照して、ジャンル外キーワード抽出処理について説明する。
【００７９】
ステップＳ３１において、キーワード抽出部１８の固有名詞抽出部１８ｂは、属性記憶部２０にアクセスし、抽出する対象となるキーワード属性を、表示欄１０２で表示されている番組以外の特定のジャンルのキーワード属性、すなわち、番組のジャンルとはマッチしない属性（ジャンルと関連性のある属性以外の属性）および固有名詞に特定する。
【００８０】
ステップＳ３２において、固有名詞抽出部１８ｂは、出現頻度の順位を示す図示せぬカウンタｉを１に初期化する。
【００８１】
ステップＳ３３において、固有名詞抽出部１８ｂは、出現頻度カウント部２３に問合せて、出現頻度ｉ位の単語を、形態素解析結果バッファ１７より抽出して、抽出すべき表示欄１０２で表示されている番組とマッチしない特定のジャンルのキーワード属性、すなわち、非特定ジャンルキーワード属性または固有名詞のキーワード属性であるか否か、すなわち、例えば、図７の属性を持つキーワード群W１２のうちの、表示部１０２に表示されている番組とマッチしない非特定ジャンルキーワード群Ｗ２２であるか、または、固有名詞キーワード群Ｗ１３に属する固有名詞のキーワードであるか否かを判定する。ステップＳ３３において、例えば、抽出すべき表示欄１０２で表示されている番組とマッチしないジャンルの非特定ジャンルキーワード属性または固有名詞キーワード属性である場合、ステップＳ３４において、出現頻度が第ｉ位の単語をキーワード抽出結果記憶部２１に記憶させ、処理は、ステップＳ３５に進む。
【００８２】
一方、ステップＳ３３において、抽出すべき表示欄１０２で表示されている番組とマッチしない、非特定ジャンルのキーワード属性または固有名詞のキーワード属性ではないと判定された場合、ステップＳ３４の処理がスキップされて、処理は、ステップＳ３５に進む。
【００８３】
ステップＳ３５において、固有名詞抽出部１８ｂは、キーワード抽出結果記憶部２１に記憶されている単語数が、所定の単語数以上であるか否かを判定し、所定の単語数ではない場合、処理は、ステップＳ３６に進む。
【００８４】
ステップＳ３６において、固有名詞抽出部１８ｂは、形態素解析結果バッファ１７にアクセスし、全ての単語について処理が終了したか否かを判定し、全ての単語について処理が終了していない場合、処理は、ステップＳ３７に進む。
【００８５】
ステップＳ３７において、固有名詞抽出部１８ｂは、カウンタｉを１インクリメントし、処理は、ステップＳ３３に戻る。
【００８６】
すなわち、ステップＳ３５において、抽出すべき表示欄１０２で表示されている番組のジャンルのキーワード、並びに、表示欄１０２で表示されている番組とマッチしない非特定ジャンルの属性の単語、および固有名詞のキーワード属性を備えるキーワードが所定の単語数だけキーワード抽出結果記憶部２１に記憶されるか、または、全ての単語について、抽出すべきキーワード属性である表示欄１０２で表示されている番組とマッチしない非特定ジャンルのキーワード属性を備える単語、または固有名詞であるか否かが判定されるまで、ステップＳ３３乃至Ｓ３７の処理が繰り返される。
【００８７】
そして、ステップＳ３５において、抽出すべき表示欄１０２で表示されている番組のジャンルのキーワード、並びに、表示欄１０２で表示されている番組とマッチしなし非特定ジャンルの属性の単語、および固有名詞のキーワード属性を備えるキーワードとなる単語が所定の単語数だけキーワード抽出結果記憶部２１に記憶されたと判定された場合、ジャンル外キーワード抽出処理が終了し、図５のフローチャートの処理に戻り、ステップＳ１６において、出力部２２は、キーワード抽出結果記憶部２１に記憶されている、抽出された単語を表示部６に出力すると共に、表示部６に表示させる。
【００８８】
一方、ステップＳ３６において、全ての単語について、抽出すべきキーワード属性である表示欄１０２で表示されている番組とマッチしない非特定ジャンルの属性の単語、または固有名詞であるか否かが判定された場合、すなわち、抽出すべきキーワード属性である表示欄１０２で表示されている番組とマッチしない非特定ジャンルの属性の単語か、または固有名詞であるか否かが、全てのキーワードについて判定されたにもかかわらず、抽出されたキーワード数が所定数ではない場合、ステップＳ３８において、名詞抽出部１８ｃは、名詞抽出処理を実行する。
【００８９】
ここで、図１０のフローチャートを参照して、名詞抽出処理について説明する。
【００９０】
ステップＳ４１において、キーワード抽出部１８の名詞抽出部１８ｃは、属性記憶部２０にアクセスし、抽出する対象となるキーワード属性を名詞に特定する。
【００９１】
ステップＳ４２において、名詞抽出部１８ｃは、出現頻度の順位を示す図示せぬカウンタｉを１に初期化する。
【００９２】
ステップＳ４３において、名詞抽出部１８ｃは、出現頻度カウント部２３に問合せて、出現頻度ｉ位の単語を、形態素解析結果バッファ１７より抽出して、抽出すべき名詞のキーワード属性であるか否か、すなわち、例えば、図７の名詞キーワード群Ｗ１に属する単語であるか否かを判定する。尚、ここでは、既に、属性を持つキーワード群Ｗ１２に属する特定ジャンルキーワード群Ｗ２１および非特定ジャンルキーワード群Ｗ２２、並びに固有名詞キーワード群Ｗ１３内における抽出は終了しているため、実質的に、名詞キーワード群Ｗ１のうち、人名、明らかに番組の説明内容の特徴を表さないキーワード群Ｗ１１、属性を持つキーワード群Ｗ１２、および固有名詞キーワード群Ｗ１３が除去された、名詞キーワード群Ｗ１における属性を持たないキーワード属性Ｗ１４に属する単語が抽出すべき単語となる。
【００９３】
ステップＳ４３において、例えば、抽出すべき名詞のキーワード属性である場合、ステップＳ４４において、出現頻度が第ｉ位の単語をキーワード抽出結果記憶部２１に記憶させ、処理は、ステップＳ４５に進む。
【００９４】
一方、ステップＳ４３において、抽出すべき名詞のキーワード属性ではないと判定された場合、ステップＳ４４の処理がスキップされて、処理は、ステップＳ４５に進む。
【００９５】
ステップＳ４５において、名詞抽出部１８ｃは、キーワード抽出結果記憶部２１に記憶されている単語数が、所定の単語数以上であるか否かを判定し、所定の単語数ではない場合、処理は、ステップＳ４６に進む。
【００９６】
ステップＳ４６において、名詞抽出部１８ｃは、形態素解析結果バッファ１７にアクセスし、全ての単語について処理が終了したか否かを判定し、全ての単語について処理が終了していない場合、処理は、ステップＳ４７に進む。
【００９７】
ステップＳ４７において、名詞抽出部１８ｃは、カウンタｉを１インクリメントし、処理は、ステップＳ４３に戻る。
【００９８】
すなわち、ステップＳ４５において、抽出すべき属性を持つキーワード群Ｗ１２、固有名詞キーワード群Ｗ１３、および属性を持たないキーワード群Ｗ１４よりキーワードが所定の単語数だけキーワード抽出結果記憶部２１に記憶されるか、または、全ての単語について処理が終了するまで、ステップＳ４３乃至Ｓ４７の処理が繰り返される。
【００９９】
そして、ステップＳ４５において、抽出すべき属性を持たないキーワード群Ｗ１２、固有名詞キーワード群Ｗ１３、および属性を持たないキーワード群Ｗ１４より単語が所定の単語数だけキーワード抽出結果記憶部２１に記憶されたと判定された場合、または、ステップＳ４６において、全ての単語について処理が終了したと判定された場合、名詞抽出処理が終了すると共に、ジャンル外キーワード抽出処理が終了し、図５のフローチャートの処理に戻り、ステップＳ１６において、出力部２２は、キーワード抽出結果記憶部２１に記憶されている、抽出された単語を表示部６に出力すると共に、表示部６に表示させる。
【０１００】
すなわち、以上の処理を纏めると、図５のステップＳ１０乃至Ｓ１４の処理において、特定ジャンル（表示欄１０２で表示されている番組のジャンル）の特定ジャンルキーワード群に属する単語がキーワードとして抽出され、所定数が満たされない場合、図９のステップＳ３３乃至Ｓ３８の処理により、表示欄１０２で表示されている番組とマッチしない非特定ジャンルのキーワード群に属する単語、または固有名詞キーワード群の単語がキーワードとして抽出され、それでも所定数が満たされないとき、図１０のステップＳ４３乃至Ｓ４７の処理により属性を持たないキーワード群に属する単語がキーワードとして抽出される。
【０１０１】
このため、表示欄１０２で表示されている番組のキーワードが少ない場合でも、表示欄１０２で表示されている番組とマッチしない非特定ジャンルキーワード群に属する単語、または固有名詞キーワード群に属するキーワードが抽出され、さらに、表示欄１０２で表示されている番組とマッチしない非特定ジャンルキーワード群に属する単語、または固有名詞キーワード群に属するキーワードを加えても少ない場合、属性を持たないキーワード群からキーワードが抽出されることになるため、所定数のキーワードを抽出できる可能性を高めることが可能となる。
【０１０２】
ここで、図５のフローチャートの説明に戻る。
【０１０３】
ステップＳ１６において、表示部６は、例えば、図１１で示されるような画面によりキーワードを表示する。図１１においては、通常の放送番組の表示欄１０２の右側にキーワード表示欄１２１が設けられ、抽出されたキーワードを選択するとき操作されるボタン１３１乃至１３４が、キーワードに対応して設けられている。図１１においては、「大分県」のキーワードに対してボタン１３１が設けられており、「別府温泉」のキーワードに対してボタン１３２が設けられており、「キャビア」のキーワードに対してボタン１３３が設けられている。
【０１０４】
ステップＳ１７において、番組検索部２５は、操作部５が操作されて、いずれかのボタン１３１乃至１３３のいずれかが操作されて、キーワードが選択されたか否かを判定する。例えば、図１１において、ボタン１３１が操作部５により操作されて、「大分県」のキーワードが選択された場合、ステップＳ１８において、番組検索部２５は、EPG取得部１２またはiEPG取得部１４より供給されてくるEPG情報に基づいて、「大分県」のキーワードにより番組を検索し（EPG情報の番組情報に「大分県」のキーワードを含む番組を検索し）、検索結果を、ステップＳ１９において、例えば、図１２で示されるように表示部６に表示させる。また、ステップＳ１７において、選択されなかった場合、ステップＳ２０において、終了が指示されたか否かが判定され、終了が指示されていない場合、処理は、ステップＳ１７に戻り、終了が指示された場合、処理は、終了する。
【０１０５】
図１２においては、選択キーワードタブ１５１が設けられており、選択されたキーワードが示されており、図１２においては、選択されたキーワードである「大分県」が示されている。その下には、検索結果表示欄１５２が設けられており、選択されたキーワードで検索された番組が表示されている。図１２においては、最上段に、「明日  1:05 AM 映画劇場「台の向こうに」」が表示され、第２段目には、「2:30 AM Howbiz Extra #201」が表示され、第３段目には、「9:30 PM 木曜洋画劇場  「インディアン・ゲーム」が表示され、第４段目には、「0:00 AM インディーズムービーフェスティバル〜自主制作」が表示され、第５段目には、「050 AM 映画劇場「マイ・ホーム」」が表示され、第６段目には、「2:30 AM ビリーさん自らを語る」が表示され、第７段目には、「11:00 PM 映画『お墓と結婚』（無料放送）」が表示されており、それぞれの番組名と放送時間が表示される。これらの番組の表示欄は選択することにより、例えば、録画予約ができるようにしてもよい。検索結果表示欄の下には、右側に「戻る」と表示されたボタン１５３が設けられている。ボタン１５３は、選択キーワードタブ１５１による表示を終了して元に戻すとき操作される。また、ボタン１５３の左側には「オプション」と表示されたボタン１５４が設けられている。ボタン１５４は、オプション操作を実行させるとき操作される。
【０１０６】
以上の処理によれば、電子番組表（EPG）に含まれる情報のうち、ジャンルにより特定されるキーワード属性に基づいて、出現頻度の高い順番に、対応する単語をキーワードとして抽出することが可能になる。また、キーワードの数が所定数よりも少ない場合、ジャンル外の固有名詞のキーワード属性を備えた単語が、キーワードとして抽出され、さらに、キーワードの数が所定数よりも少ないとき、ジャンル外の名詞のキーワード属性を備えた単語が、ジャンルにより特定されるキーワード属性を備えるキーワードおよび固有名詞のキーワードに加えて抽出される。
【０１０７】
結果として、EPG情報に含まれるテキスト情報のうち、出現頻度の高いキーワードを所定数だけ抽出できる可能性を高くすることができるので、キーワードの選択肢の数を所定数だけ確保しやすくなり、使用者は様々なバリエーションで番組のキーワードを検索することが可能になる共に、番組の特徴を表現するのに最適なキーワードを効率良く抽出するできるようになる。
【０１０８】
尚、以上においては、大ジャンルおよび小ジャンルにより、現在表示している番組のジャンルに基づいたキーワードの抽出処理について説明してきたが、その他のキーワードを選択するようにしてもよく、例えば、大ジャンルなどに季節のキーワード属性として「クリスマス」、「お正月」、「お雛様」、または、「端午の節句」などを設定し、番組のジャンルとは別に、そのときの日時の情報に基づいて、最も季節にふさわしいキーワード属性を備えた単語をキーワードとして抽出するようにしてもよい。
【０１０９】
また、以上においては、コンテンツのメタデータがEPGである例について説明してきたが、コンテンツの付加情報としてのメタデータであれば、EPG以外のものであってもよく、例えば、ECG（Electronic Contents Guide）などであってもよい。
【０１１０】
さらに、以上においては、コンテンツがテレビジョン番組である例について説明してきたが、メタデータを備えたコンテンツであれば、テレビジョン番組以外であってもよく、例えば、ネットワークを介してダウンロードされる動画像コンテンツや音楽コンテンツであってもよいし、DVD（Digital Versatile Disc）やBD（Blu-Ray Disc）などのデータ格納媒体に格納された動画像コンテンツや音楽コンテンツであってもよい。
【０１１１】
以上によれば、コンテンツのメタデータに含まれる情報をキーワード属性に基づいて、出現頻度の高い順番に抽出するようにしたので、コンテンツの特徴を表現するのに最適なキーワードを所定数だけ効率良く抽出することが可能となる。
【０１１２】
ところで、上述した一連のテキスト処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１１３】
図１３は、汎用のパーソナルコンピュータの構成例を示している。このパーソナルコンピュータは、CPU(Central Processing Unit)１００１を内蔵している。CPU１００１にはバス１００４を介して、入出力インタフェース１００５が接続されている。バス１００４には、ROM(Read Only Memory)１００２およびRAM(Random Access Memory)１００３が接続されている。
【０１１４】
入出力インタフェース１００５には、ユーザが操作コマンドを入力するキーボード、マウスなどの入力デバイスよりなる入力部１００６、処理操作画面や処理結果の画像を表示デバイスに出力する出力部１００７、プログラムや各種データを格納するハードディスクドライブなどよりなる記憶部１００８、LAN（Local Area Network）アダプタなどよりなり、インターネットに代表されるネットワークを介した通信処理を実行する通信部１００９が接続されている。また、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む）、光磁気ディスク（ＭＤ(Mini Disc)を含む）、もしくは半導体メモリなどのリムーバブルメディア１０１１に対してデータを読み書きするドライブ１０１０が接続されている。
【０１１５】
CPU１００１は、ROM１００２に記憶されているプログラム、または磁気ディスク、光ディスク、光磁気ディスク、もしくは半導体メモリ等のリムーバブルメディア１０１１から読み出されて記憶部１００８にインストールされ、記憶部１００８からRAM１００３にロードされたプログラムに従って各種の処理を実行する。RAM１００３にはまた、CPU１００１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１１６】
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【図面の簡単な説明】
【０１１７】
【図１】本発明を適用した情報処理装置の構成例を示すブロック図である。
【図２】ジャンルとキーワード属性との関係を説明する図である。
【図３】ジャンルとキーワード属性との関係を説明する図である。
【図４】ジャンルとキーワード属性との関係を説明する図である。
【図５】キーワード抽出処理を説明するフローチャートである。
【図６】表示画面の表示例を説明する図である。
【図７】キーワード属性を説明する図である。
【図８】キーワード抽出処理を説明する図である。
【図９】ジャンル外キーワード抽出処理を説明するフローチャートである。
【図１０】名詞抽出処理を説明するフローチャートである。
【図１１】キーワードの表示画面の表示例を説明する図である。
【図１２】キーワードを選択したときの表示画面の表示例を説明する図である。
【図１３】パーソナルコンピュータの構成例を説明する図である。
【符号の説明】
【０１１８】
１  情報処理装置，  １３  EPGテキストデータ抽出部，  １５  形態素解析部，  １５ａ  除外処理部，  １６  辞書記憶部，  １７  形態素解析結果バッファ，  １８  キーワード抽出部，  １８ａ  ジャンルキーワード抽出部，  １８ｂ  固有名詞抽出部，  １８ｃ  名詞抽出部，  １９  ジャンル抽出部，  ２０  属性記憶部，  ２１  キーワード抽出結果記憶部，  ２２  出力部，  ２３  出現頻度カウント部
【図１】
2009059335.tif 000003
【図２】
2009059335.tif 000004
【図３】
2009059335.tif 000005
【図４】
2009059335.tif 000006
【図５】
2009059335.tif 000007
【図６】
2009059335.tif 000008
【図７】
2009059335.tif 000009
【図８】
2009059335.tif 000010
【図９】
2009059335.tif 000011
【図１０】
2009059335.tif 000012
【図１１】
2009059335.tif 000013
【図１２】
2009059335.tif 000014
【図１３】
2009059335.tif 000015