(57)【要約】【課題】EPGデータに含まれるコンテンツに関する情報から、ニュース性や話題性のある出来事を表す文章を抽出することができるようにする。【解決手段】ある日に放送されるニュース番組について、放送日の当日に配信されたEPGデータに含まれる番組詳細情報に含まれるテキストデータから抽出された候補となるテキストデータと、前日に配信されたEPGデータに含まれる番組詳細情報に含まれるテキストデータから抽出された候補となるテキストデータの差分が求められ、放送日の当日に配信されたEPGデータにおいて新たに追加されるなどして更新されたテキストデータが、ニュース性や話題性のある出来事を表すテキストデータとして決定される。本発明は、EPGデータを取得可能なデジタル録画機器に適用することができる。【選択図】図２
2008306299.tif 000002
【特許請求の範囲】
【請求項１】
所定の時刻になったときに提供が開始されるそれぞれのコンテンツに関する情報を含むEPGデータを取得する取得手段と、
前記取得手段により第１のタイミングで取得されたEPGデータに含まれるコンテンツの内容を表すテキストデータと、前記第１のタイミングより遅い第２のタイミングで取得されたEPGデータに含まれるコンテンツの内容を表すテキストデータを、同じコンテンツの内容を表すテキストデータ毎に比較し、前記第２のタイミングで取得されたEPGデータにおいて更新されたテキストデータを抽出する抽出手段と
を備える情報処理装置。
【請求項２】
前記抽出手段は、前記第１のタイミングで取得されたEPGデータに含まれるニュース番組と報道番組のうちの少なくともいずれかの番組の内容を表すテキストデータと、前記第２のタイミングで取得されたEPGデータに含まれるニュース番組と報道番組のうちの少なくともいずれかの番組の内容を表すテキストデータを、同じ番組の内容を表すテキストデータ毎に比較する
請求項１に記載の情報処理装置。
【請求項３】
前記抽出手段は、コンテンツの提供が開始される日の前日に提供されたEPGデータに含まれるそのコンテンツの内容を表すテキストデータと、同じコンテンツの内容を表す、コンテンツの提供が開始される日の当日に提供されたEPGデータに含まれるテキストデータを比較し、コンテンツの提供が開始される日の当日に提供されたEPGデータにおいて更新されたテキストデータを抽出する
請求項１に記載の情報処理装置。
【請求項４】
前記抽出手段は、さらに、コンテンツの提供が開始される日の当日に提供された第１のEPGデータに含まれるテキストデータと、同じコンテンツの内容を表すものとしてコンテンツの提供が開始される日の当日の前記第１のEPGデータが提供された時刻より遅い時刻に提供された第２のEPGデータに含まれるテキストデータを比較し、前記第２のEPGデータにおいて更新されたテキストデータを抽出する
請求項３に記載の情報処理装置。
【請求項５】
コンテンツの内容を表すテキストデータのうち、更新されたテキストデータに所定の記号が付加されてEPGデータの提供が行われる場合、
前記抽出手段は、前記第１のタイミングで取得されたEPGデータから前記記号に基づいて抽出したテキストデータと、前記第２のタイミングで取得されたEPGデータから前記記号に基づいて抽出したテキストデータを、同じコンテンツの内容を表すテキストデータ毎に比較する
請求項１に記載の情報処理装置。
【請求項６】
所定の時刻になったときに提供が開始されるそれぞれのコンテンツに関する情報を含むEPGデータを取得し、
第１のタイミングで取得したEPGデータに含まれるコンテンツの内容を表すテキストデータと、前記第１のタイミングより遅い第２のタイミングで取得したEPGデータに含まれるコンテンツの内容を表すテキストデータを、同じコンテンツの内容を表すテキストデータ毎に比較し、前記第２のタイミングで取得したEPGデータにおいて更新されたテキストデータを抽出する
ステップを含む情報処理方法。
【請求項７】
所定の時刻になったときに提供が開始されるそれぞれのコンテンツに関する情報を含むEPGデータを取得し、
第１のタイミングで取得したEPGデータに含まれるコンテンツの内容を表すテキストデータと、前記第１のタイミングより遅い第２のタイミングで取得したEPGデータに含まれるコンテンツの内容を表すテキストデータを、同じコンテンツの内容を表すテキストデータ毎に比較し、前記第２のタイミングで取得したEPGデータにおいて更新されたテキストデータを抽出する
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、およびプログラムに関し、特に、EPGデータに含まれるコンテンツに関する情報から、ニュース性や話題性のある出来事を表す文章を抽出することができるようにした情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来より提供されているECG(Electric Contents Guide)データや、特に放送コンテンツに関する情報として提供されているEPG(Electric Program Guide)データは、主に、番組表を表示するためのデータとしてテレビジョン受像機やデジタル録画機器などのAV(Audio Visual)機器において利用されている。
【０００３】
ユーザは、リモートコントローラを操作するなどして番組表を表示させることができ、それを見ることによって、視聴中の番組や、これから放送される予定の番組を確認することができる。
【０００４】
特許文献１には、複数の文字列データからキーワードを抽出し、抽出したキーワードに
基づいて情報を選択することで、ユーザが、特定の話題に関する情報を容易に知ることが
できるようにした技術が開示されている。
【特許文献１】特開平８−１６６９６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ニュース性や話題性の高い出来事に関する情報が含まれていることがあり、番組紹介以外の用途にもEPGデータが活用されることが期待されている。例えば、EPGデータからそのようなニュース性や話題性の高い出来事に関する情報だけを抽出することができれば、抽出した情報に基づいて、ニュース性や話題性のある出来事をユーザに提示したりすることが可能となる。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、EPGデータに含まれるコンテンツに関する情報から、ニュース性や話題性のある出来事を表す文章を抽出することができるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の一側面の情報処理装置は、所定の時刻になったときに提供が開始されるそれぞれのコンテンツに関する情報を含むEPGデータを取得する取得手段と、前記取得手段により第１のタイミングで取得されたEPGデータに含まれるコンテンツの内容を表すテキストデータと、前記第１のタイミングより遅い第２のタイミングで取得されたEPGデータに含まれるコンテンツの内容を表すテキストデータを、同じコンテンツの内容を表すテキストデータ毎に比較し、前記第２のタイミングで取得されたEPGデータにおいて更新されたテキストデータを抽出する抽出手段とを備える。
【０００８】
前記抽出手段には、前記第１のタイミングで取得されたEPGデータに含まれるニュース番組と報道番組のうちの少なくともいずれかの番組の内容を表すテキストデータと、前記第２のタイミングで取得されたEPGデータに含まれるニュース番組と報道番組のうちの少なくともいずれかの番組の内容を表すテキストデータを、同じ番組の内容を表すテキストデータ毎に比較させることができる。
【０００９】
前記抽出手段には、コンテンツの提供が開始される日の前日に提供されたEPGデータに含まれるそのコンテンツの内容を表すテキストデータと、同じコンテンツの内容を表す、コンテンツの提供が開始される日の当日に提供されたEPGデータに含まれるテキストデータを比較させ、コンテンツの提供が開始される日の当日に提供されたEPGデータにおいて更新されたテキストデータを抽出させることができる。
【００１０】
前記抽出手段には、さらに、コンテンツの提供が開始される日の当日に提供された第１のEPGデータに含まれるテキストデータと、同じコンテンツの内容を表すものとしてコンテンツの提供が開始される日の当日の前記第１のEPGデータが提供された時刻より遅い時刻に提供された第２のEPGデータに含まれるテキストデータを比較させ、前記第２のEPGデータにおいて更新されたテキストデータを抽出させることができる。
【００１１】
コンテンツの内容を表すテキストデータのうち、更新されたテキストデータに所定の記号が付加されてEPGデータの提供が行われる場合、前記抽出手段には、前記第１のタイミングで取得されたEPGデータから前記記号に基づいて抽出したテキストデータと、前記第２のタイミングで取得されたEPGデータから前記記号に基づいて抽出したテキストデータを、同じコンテンツの内容を表すテキストデータ毎に比較させることができる。
【００１２】
本発明の一側面の情報処理方法またはプログラムは、所定の時刻になったときに提供が開始されるそれぞれのコンテンツに関する情報を含むEPGデータを取得し、第１のタイミングで取得したEPGデータに含まれるコンテンツの内容を表すテキストデータと、前記第１のタイミングより遅い第２のタイミングで取得したEPGデータに含まれるコンテンツの内容を表すテキストデータを、同じコンテンツの内容を表すテキストデータ毎に比較し、前記第２のタイミングで取得したEPGデータにおいて更新されたテキストデータを抽出するステップを含む。
【００１３】
本発明の一側面においては、所定の時刻になったときに提供が開始されるそれぞれのコンテンツに関する情報を含むEPGデータが取得される。また、第１のタイミングで取得されたEPGデータに含まれるコンテンツの内容を表すテキストデータと、前記第１のタイミングより遅い第２のタイミングで取得されたEPGデータに含まれるコンテンツの内容を表すテキストデータが、同じコンテンツの内容を表すテキストデータ毎に比較され、前記第２のタイミングで取得されたEPGデータにおいて更新されたテキストデータが抽出される。
【発明の効果】
【００１４】
本発明の一側面によれば、EPGデータに含まれるコンテンツに関する情報から、ニュース性や話題性のある出来事を表す文章を抽出することができる。
【発明を実施するための最良の形態】
【００１５】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外には対応しないものであることを意味するものでもない。
【００１６】
本発明の一側面の情報処理装置（例えば、図１の情報処理装置１）は、所定の時刻になったときに提供が開始されるそれぞれのコンテンツに関する情報を含むEPGデータを取得する取得手段（例えば、図７のEPGデータ取得部３１）と、前記取得手段により第１のタイミングで取得されたEPGデータに含まれるコンテンツの内容を表すテキストデータと、前記第１のタイミングより遅い第２のタイミングで取得されたEPGデータに含まれるコンテンツの内容を表すテキストデータを、同じコンテンツの内容を表すテキストデータ毎に比較し、前記第２のタイミングで取得されたEPGデータにおいて更新されたテキストデータを抽出する抽出手段（例えば、図７の時事センテンス決定部３６）とを備える。
【００１７】
本発明の一側面の情報処理方法またはプログラムは、所定の時刻になったときに提供が開始されるそれぞれのコンテンツに関する情報を含むEPGデータを取得し、第１のタイミングで取得したEPGデータに含まれるコンテンツの内容を表すテキストデータと、前記第１のタイミングより遅い第２のタイミングで取得したEPGデータに含まれるコンテンツの内容を表すテキストデータを、同じコンテンツの内容を表すテキストデータ毎に比較し、前記第２のタイミングで取得したEPGデータにおいて更新されたテキストデータを抽出するステップ（例えば、図１１のステップＳ３２）を含む。
【００１８】
図１は、本発明の一実施形態に係る情報処理装置１の例を示す図である。
【００１９】
情報処理装置１はハードディスクを内蔵するデジタル録画機器であり、BS(Broadcasting Satellite)／CS(Communications Satellite)デジタル放送、地上デジタル放送、またはインターネットを介して行われる放送によって提供される番組のデータを取得し、取得した番組のデータをハードディスクに記録させる。すなわち、情報処理装置１には、図示せぬアンテナからの信号などが供給されるようになされている。情報処理装置１は、ハードディスクに記録させておいたデータをユーザによる指示に応じて再生し、番組の映像や音声をテレビジョン受像機２から出力させる。
【００２０】
また、情報処理装置１は、放送波やインターネットを介して放送局などが配信するEPGデータをも取得する。EPGデータには、それぞれの番組について、番組のタイトル、放送日時、番組のジャンルを表すコード、番組詳細情報などの番組に関する情報が含まれる。番組詳細情報には、出演者の名前、コーナー名、番組の内容を表すテキストデータなどの各種のテキストデータが含まれる。
【００２１】
このような情報が含まれるEPGデータは、配信日を含む８日分の放送予定の番組の情報をまとめた形で、所定の時刻に１日に複数回配信される。例えば、３月１日に配信されるEPGデータには、３月１日から３月８日までの放送予定の番組に関する情報が含まれ、３月２日に配信されるEPGデータには、３月２日から３月９日までの放送予定の番組に関する情報が含まれる。従って、ある日に放送される番組については、放送日の７日前の日から放送日当日までに渡って、毎日、番組に関する情報が提供されることになる。
【００２２】
情報処理装置１は、配信されるEPGデータをその都度取得し、管理する。情報処理装置１が管理するEPGデータは、番組表を表示するときに用いられる。
【００２３】
また、情報処理装置１が管理するEPGデータは、ニュース性や話題性のある出来事を表す文章を決定するのにも用いられる。ここで、ニュース性や話題性のある出来事には、ニュース番組や報道番組中で出演者から視聴者に伝えられる出来事が含まれる。
【００２４】
例えば、情報処理装置１は、毎日、その日に配信されたEPGデータに含まれる当日放送分のニュース番組の番組詳細情報に含まれるテキストデータと、前日に配信されたEPGデータに含まれる翌日放送分のニュース番組の番組詳細情報に含まれるテキストデータを、同じニュース番組の内容を表すテキストデータ毎に比較する。後に詳述するように、実際には、情報処理装置１は番組詳細情報から抽出したテキストデータ同士を比較する。
【００２５】
比較した結果、当日に配信されたEPGデータにおいて新たに追加されるなどして更新されたテキストデータがある場合、情報処理装置１は、そのテキストデータをニュース性や話題性のある出来事を表すテキストデータとして決定する。
【００２６】
ニュース番組において伝えられる出来事は番組の放送開始時までに起こっている出来事のうち、一般的な視聴者が関心のある出来事であると考えられるから、ニュース番組の内容を表すテキストデータとして、放送日の前日にはなかったが、放送日当日に番組詳細情報に追加されるなどしたテキストデータは、ニュース性や話題性のある出来事を表しているといえる。
【００２７】
これにより、情報処理装置１は、毎日、その日の時点でニュース性や話題性のあるものとなっている出来事を表すテキストデータをEPGデータを用いて決定することができる。
【００２８】
情報処理装置１により決定されたテキストデータは、ユーザにそのまま提示するために用いられたり、キーワードを抽出する対象のテキストデータとして用いられたりする。
【００２９】
決定されたテキストデータがテレビジョン受像機２に表示され、提示されることにより、ユーザは、ニュース性や話題性のある出来事を知ることができる。また、決定されたテキストデータを対象としてキーワードを抽出する処理を行うことにより、情報処理装置１は、番組詳細情報に記述されるテキストデータ全体を対象としてキーワード抽出処理を行う場合に較べて、ニュース性や話題性のある出来事に関する単語をキーワードとして精度よく抽出することが可能となる。
【００３０】
ここで、以上のようにして行われるニュース性や話題性のある出来事を表すテキストデータを抽出する処理の詳細について説明する。以下、適宜、ニュース性や話題性のある出来事を表すテキストデータを時事センテンスという。
【００３１】
図２は、時事センテンス決定処理の概念を示す図である。
【００３２】
例えば、毎日、午前２時３０分に、その日を含む８日分の放送予定の番組に関する情報を含むEPGデータ（ARIB STD-B10で規定された標準規格やARIB TR-B14/15で規定された技術資料に準拠した実装や運用が行われているSI-EPG(Service Information-EPG)データ）がデジタル放送によって配信される。時事センテンス決定処理はEPGデータが取得されたときに開始される。
【００３３】
EPGデータに対しては、図２の矢印Ａ1に示されるようにプリフィルタ処理が施される。
【００３４】
プリフィルタ処理は、EPGデータに含まれる番組詳細情報を、所定の条件を満たす情報に絞り込む処理である。図２の例においては、条件として対象データ、対象放送日、対象ジャンルが設定されており、地上デジタル放送またはBSデジタル放送によって放送される番組であって、EPGデータが配信された日の当日に放送されるニュース番組または報道番組の情報に絞り込まれている。ニュース番組または報道番組は「０ｘ０」のコードで識別されるものとされている。
【００３５】
プリフィルタ処理によって抽出された番組詳細情報に対しては、矢印Ａ1の先に示されるように時事センテンス候補抽出処理が施される。
【００３６】
時事センテンス候補抽出処理は、プリフィルタ処理によって抽出された番組詳細情報に含まれるテキストデータから、時事センテンスの候補となるテキストデータを抽出する処理である。候補として抽出されたテキストデータの中から、時事センテンスとなるテキストデータが最終的に決定される。
【００３７】
図３は、あるニュース番組の番組詳細情報の例を示す図である。
【００３８】
上述したように、番組詳細情報には、出演者の名前、コーナー名、番組の内容を表すテキストデータなどの各種のテキストデータが含まれる。図３の例においては、「６−３で日本勝利」、「協議大詰め」、「田中氏知事選出馬」、「人気の秘密」、「今晩の献立」、「柳ひでお、伊藤めぐみ、赤山ゆうこほか」のテキストデータが含まれている。
【００３９】
「６−３で日本勝利」、「協議大詰め」、「田中氏知事選出馬」の先頭には、それぞれ下向きの白抜き三角のマーク（▽）が付加され、「田中氏知事選出馬」と「人気の秘密」、「人気の秘密」と「今晩の献立」、「今晩の献立」と「柳ひでお、伊藤めぐみ、赤山ゆうこほか」の間にはそれぞれスペースが挿入されている。
【００４０】
例えば、このような番組詳細情報を対象とした時事センテンス候補抽出処理においては、下向きの白抜き三角のマークが付加されているテキストデータが時事センテンス候補とみなされ、この下向きの白抜き三角のマークをセパレータとして、時事センテンス候補のテキストデータが他のテキストデータから切り出される（抽出される）。
【００４１】
下向きの白抜き三角のマークは、それが付加されているテキストデータが放送日の７日前に最初に配信されたEPGデータには含まれていなかったものであり、放送日までの間に追加されたテキストデータであることを表す。
【００４２】
EPGデータは毎日配信されるものであり、特に、ニュース番組や報道番組の放送内容は放送日当日に決まることが多いから、通常、放送日当日に配信されたEPGデータに含まれる番組詳細情報中のテキストデータは、放送日以前に配信されたEPGデータに含まれる番組詳細情報中のテキストデータと較べて更新されたものになる。
【００４３】
番組詳細情報に含まれる番組のコーナー名、出演者名などの他のテキストデータは、その番組の番組詳細情報を含むEPGデータが最初に配信されたときから決まっていることが多いから、このようなコーナー名、出演者名は更新されず、下向きの白抜き三角のマークが付加されないことが多い。
【００４４】
番組詳細情報の先頭の文字から順に注目して処理が進められるとして、番組詳細情報の先頭に下向きの白抜き三角のマークがない場合、先頭の文字から、１つ目の下向きの白抜き三角のマークまでのテキストデータが時事センテンス候補とみなされ、切り出される。
【００４５】
番組詳細情報に含まれる最後の下向きの白抜き三角のマークに続くテキストデータは、次のスペースまでが時事センテンス候補として切り出される。
【００４６】
図３の例においては、番組詳細情報の先頭にある１つ目の下向きの白抜き三角のマークから、２つ目の下向きの白抜き三角のマークまでの間の「６−３で日本勝利」が時事センテンス候補とみなされ、切り出される。同様に、２つ目の下向きの白抜き三角のマークから、３つ目の下向きの白抜き三角のマークまでの間の「協議大詰め」が時事センテンス候補とみなされ、切り出される。
【００４７】
３つ目の下向きの白抜き三角のマークは番組詳細情報に含まれる下向きの白抜き三角のマークのうちの最後のマークであるから、その３つ目の下向きの白抜き三角のマークから次のスペース、すなわち、「田中氏知事選出馬」と「人気の秘密」の間に挿入されているスペースまでの「田中氏知事選出馬」が時事センテンス候補とみなされ、切り出される。
【００４８】
最後の下向きの白抜き三角のマークが付加されている「田中氏知事選出馬」以降のテキストデータである「人気の秘密」、「今晩の献立」、「柳ひでお、伊藤めぐみ、赤山ゆうこほか」は、それぞれ時事センテンス候補とみなされず、切り出しの対象外のテキストデータとなる。
【００４９】
このような処理が、プリフィルタ処理によって抽出されたそれぞれのニュース番組、報道番組の番組詳細情報を対象として行われる。抽出された時事センテンス候補は番組と対応付けて管理される。
【００５０】
図２の説明に戻り、時事センテンス候補抽出処理によって抽出された時事センテンス候補に対しては、矢印Ａ2に示されるようにポストフィルタ処理が施される。
【００５１】
ポストフィルタ処理は、EPGデータが配信された日の当日に放送される番組の情報を対象とした時事センテンス候補抽出処理によって抽出された時事センテンス候補と、前日に配信されたEPGデータに含まれる、翌日放送分の番組の情報を対象とした時事センテンス候補抽出処理によって抽出された時事センテンス候補の差分を番組毎に求め、差分として求められた時事センテンス候補を時事センテンスとして決定する処理である。前日に配信されたEPGデータに含まれる、翌日放送分の番組の情報を対象とした時事センテンス候補抽出処理は、例えば、前日にあらかじめ行われている。
【００５２】
図４は、差分を求める対象となる時事センテンス候補の抽出元のEPGデータについて示す図である。
【００５３】
あるEPGデータの配信が行われた日の当日をＮ日とし、Ｎ日の前日をＮ−１日とすると、図４の下段に示されるように、Ｎ日に配信されるEPGデータには、Ｎ日からＮ＋７日までの８日分の放送予定の番組の情報が含まれる。また、上段に示されるように、Ｎ−１日に配信されるEPGデータには、Ｎ−１日からＮ＋６日までの８日分の放送予定の番組の情報が含まれる。上段に示されるEPGデータの方が、下段に示されるEPGデータより早いタイミングで配信されたものである。
【００５４】
この場合、Ｎ日に行われるポストフィルタ処理においては、当日であるＮ日に配信されたEPGデータに含まれる、Ｎ日に放送されるニュース番組、報道番組の番組詳細情報から抽出された時事センテンス候補と、Ｎ日の前日であるＮ−１日に配信されたEPGデータに含まれる、Ｎ−１日を基準として翌日のＮ日に放送されるニュース番組、報道番組の番組詳細情報から抽出された時事センテンス候補の差分が番組毎に求められる。
【００５５】
具体的には、３月２日に行われるポストフィルタ処理においては、当日である３月２日に配信されたEPGデータに含まれる、３月２日に放送されるニュース番組、報道番組の番組詳細情報から抽出された時事センテンス候補と、３月２日の前日である３月１日に配信されたEPGデータに含まれる、３月１日を基準として翌日の３月２日に放送されるニュース番組、報道番組の番組詳細情報から抽出された時事センテンス候補の差分が番組毎に求められる。
【００５６】
図５は、あるニュース番組について、放送日の当日に配信されたEPGデータに含まれる番組詳細情報と、放送日の前日に配信されたEPGデータに含まれる番組詳細情報の例を示す図である。
【００５７】
図５の下方に示される放送日の当日に配信されたEPGデータに含まれる番組詳細情報は図３の番組詳細情報と同じものである。この番組詳細情報を対象として時事センテンス候補抽出処理が行われることにより、上述したように、「６−３で日本勝利」、「協議大詰め」、「田中氏知事選出馬」が時事センテンス候補として抽出される。
【００５８】
図５の上方に示される放送日の前日に配信されたEPGデータに含まれる番組詳細情報には、「いよいよ明日試合」、「６カ国協議明日」、「暴風被害多発」、「人気の秘密」、「今晩の献立」、「柳ひでお、伊藤めぐみ、赤山ゆうこほか」のテキストデータが含まれている。
【００５９】
「いよいよ明日試合」、「６カ国協議明日」、「暴風被害多発」の先頭には、それぞれ下向きの白抜き三角のマークが付加され、「暴風被害多発」と「人気の秘密」、「人気の秘密」と「今晩の献立」、「今晩の献立」と「柳ひでお、伊藤めぐみ、赤山ゆうこほか」の間にはそれぞれスペースが挿入されている。
【００６０】
このような番組詳細情報を対象として時事センテンス候補抽出処理が放送日の前日に行われていた場合、「いよいよ明日試合」、「６カ国協議明日」、「暴風被害多発」が時事センテンス候補として抽出される。
【００６１】
当日に行われるポストフィルタ処理においては、当日に配信されたEPGデータに含まれる番組詳細情報から抽出された時事センテンス候補である「６−３で日本勝利」、「協議大詰め」、「田中氏知事選出馬」と、同じ番組について前日に配信されたEPGデータに含まれる番組詳細情報から抽出された時事センテンス候補である「いよいよ明日試合」、「６カ国協議明日」、「暴風被害多発」が比較され、後者には含まれていないが前者には含まれている「６−３で日本勝利」、「協議大詰め」、「田中氏知事選出馬」の３つの時事センテンス候補が、時事センテンスとして決定される。
【００６２】
時事センテンスを決定する以上のような処理が、当日に放送される全てのニュース番組、報道番組を対象として行われる。
【００６３】
ポストフィルタ処理により決定された時事センテンスは情報処理装置１により管理され、ユーザに提示するために用いられたり、キーワード抽出処理の対象として用いられる。図２においては、以上のようなポストフィルタ処理により決定された時事センテンスが、時事センテンス決定処理が行われた日の当日に配信されたEPGデータに含まれる番組詳細情報と、前日に配信されたEPGデータに含まれる番組詳細情報の差分を表すという意味で当日前日差分時事センテンスとして示されている。
【００６４】
当日前日差分時事センテンスを決定する情報処理装置１の一連の処理についてはフローチャートを参照して後述する。
【００６５】
図６は、情報処理装置１のハードウェア構成例を示すブロック図である。
【００６６】
CPU(Central Processing Unit)１１は、ROM(Read Only Memory)１２、または記録部１９に記録されているプログラムに従って各種の処理を実行する。RAM(Random Access Memory)１３には、CPU１１が実行するプログラムやデータなどが適宜記録される。これらのCPU１１、ROM１２、およびRAM１３は、バス１４により相互に接続されている。
【００６７】
CPU１１にはまた、バス１４を介して入出力インタフェース１５が接続されている。入出力インタフェース１５には、受信部１６、入力部１７、出力部１８、記録部１９、通信部２０、およびドライブ２１が接続されている。
【００６８】
受信部１６は、アンテナ１６Ａからの放送波信号を受信、復調し、MPEG-TS(Moving Picture Experts Group-Transport Stream)を取得する。受信部１６は、録画の対象になっている番組のデータやEPGデータをMPEG-TSから取得し、取得したデータを入出力インタフェース１５を介して記録部１９に出力する。
【００６９】
入力部１７は、リモートコントローラからの信号を受信し、ユーザの操作の内容を表す情報を入出力インタフェース１５、バス１４を介してCPU１１に出力する。
【００７０】
出力部１８は、再生が指示された番組のデータをデコードし、得られた映像信号に基づいて、番組の映像をテレビジョン受像機２に表示させる。
【００７１】
記録部１９は例えばハードディスクからなり、CPU１１が実行するプログラムや、入出力インタフェース１５を介して受信部１６から供給された番組のデータ、EPGデータなどの各種のデータを記録する。
【００７２】
通信部２０は、サーバと通信を行い、インターネットを介して行われる放送によって配信される番組のデータや、サーバが配信するEPGデータを取得する。通信部２０は、取得したデータを入出力インタフェース１５を介して記録部１９に出力し、記録させる。
【００７３】
ドライブ２１は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２２が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記録部１９に転送され、記録される。
【００７４】
図７は、情報処理装置１の機能構成例を示すブロック図である。図７に示す機能部のうちの少なくとも一部は、図６のCPU１１により所定のプログラムが実行されることによって実現される。
【００７５】
図７に示されるように、情報処理装置１においては、EPGデータ取得部３１、EPGデータ記憶部３２、処理対象データ抽出部３３、時事センテンス候補抽出部３４−１，３４−２、時事センテンス候補記憶部３５−１，３５−２、時事センテンス決定部３６、時事センテンス記憶部３７、および時事センテンス処理部３８が実現される。
【００７６】
EPGデータ取得部３１は、受信部１６を制御し、デジタル放送などを介して繰り返し配信されるEPGデータを取得する。EPGデータ取得部３１は、取得したEPGデータをEPGデータ記憶部３２に出力し、記憶させる。
【００７７】
EPGデータ記憶部３２は、EPGデータ取得部３１から供給されたEPGデータを記憶する。EPGデータ記憶部３２に記憶されているEPGデータは、例えば、EPGデータ取得部３１から最新のEPGデータが供給される毎に書き換えられる。EPGデータ記憶部３２には、EPGデータの配信日を含めて８日分の放送予定の番組の最新の情報が記憶されることになる。
【００７８】
処理対象データ抽出部３３は、プリフィルタ処理をデータクリーニングとして行うことによって、EPGデータ記憶部３２に記憶されているEPGデータに含まれる番組の情報を所定の条件を満たす番組の情報に絞り込み、条件を満たす番組の情報を時事センテンス候補抽出部３４−１または時事センテンス候補抽出部３４−２に出力する。
【００７９】
例えば、処理対象データ抽出部３３は、EPGデータ記憶部３２に記憶されているEPGデータの配信日（Ｎ日）を基準として、地上デジタル放送またはBSデジタル放送によって当日（Ｎ日）に放送されるそれぞれのニュース番組または報道番組の情報を時事センテンス候補抽出部３４−１に出力する。
【００８０】
また、処理対象データ抽出部３３は、EPGデータ記憶部３２に記憶されているEPGデータの配信日（Ｎ日）を基準として、地上デジタル放送またはBSデジタル放送によって翌日（Ｎ＋１日）に放送されるそれぞれのニュース番組または報道番組の情報を時事センテンス候補抽出部３４−２に出力する。Ｎ日に配信されたEPGデータから絞り込まれた翌日に放送されるそれぞれのニュース番組または報道番組の情報は、翌日に行われるポストフィルタ処理において、翌日に配信されたEPGデータに含まれる、翌日（Ｎ＋１日を基準とすると当日）に放送されるそれぞれのニュース番組または報道番組の情報との差分を求めるために用いられる。
【００８１】
時事センテンス候補抽出部３４−１は、処理対象データ抽出部３３から供給された番組詳細情報に記述されるテキストデータの中から、下向きの白抜き三角のマークをセパレータとするなどして時事センテンス候補を抽出する。時事センテンス候補抽出部３４−１は、抽出した時事センテンス候補を時事センテンス候補記憶部３５−１に出力し、記憶させる。
【００８２】
時事センテンス候補抽出部３４−２も同様に、処理対象データ抽出部３３から供給された番組詳細情報に記述されるテキストデータの中から、下向きの白抜き三角のマークをセパレータとするなどして時事センテンス候補を抽出する。時事センテンス候補抽出部３４−２は、抽出した時事センテンス候補を時事センテンス候補記憶部３５−２に出力し、記憶させる。
【００８３】
時事センテンス候補記憶部３５−１は、時事センテンス候補抽出部３４−１から供給された時事センテンス候補を記憶し、時事センテンス候補記憶部３５−２は、時事センテンス候補抽出部３４−２から供給された時事センテンス候補を記憶する。時事センテンス候補記憶部３５−２に記憶された時事センテンス候補は、翌日のポストフィルタ処理において用いられるまで保存される。
【００８４】
例えば、３月２日の時点では、時事センテンス候補記憶部３５−１には、３月２日に配信されたEPGデータに含まれる３月２日放送分の番組の番組詳細情報から抽出された時事センテンス候補が記憶され、時事センテンス候補記憶部３５−２には、３月２日に配信されたEPGデータに含まれる３月３日放送分の番組の番組詳細情報から抽出された時事センテンス候補が記憶されることになる。時事センテンス候補記憶部３５−２には、前日の３月１日に配信されたEPGデータに含まれる３月２日放送分の番組の番組詳細情報から、３月１日のうちにあらかじめ抽出されていた時事センテンス候補も記憶されている。
【００８５】
時事センテンス決定部３６は、時事センテンス候補記憶部３５−１に記憶されている時事センテンス候補と、時事センテンス候補記憶部３５−２に前日から記憶されている時事センテンス候補に基づいてポストフィルタ処理を行うことによって、時事センテンスを決定する。
【００８６】
すなわち、時事センテンス決定部３６は、時事センテンス候補記憶部３５−１に記憶されている時事センテンス候補と、時事センテンス候補記憶部３５−２に記憶されている時事センテンス候補の差分を番組毎に求め、差分として求められた時事センテンス候補を時事センテンスとして決定する。時事センテンス決定部３６は、時事センテンスを時事センテンス記憶部３７に出力し、記憶させる。
【００８７】
時事センテンス記憶部３７は、時事センテンス決定部３６から供給された時事センテンスを記憶する。
【００８８】
時事センテンス処理部３８は、時事センテンス記憶部３７に記憶されている時事センテンスを適宜読み出し、読み出した時事センテンスに基づいて、時事センテンスの提示やキーワード抽出などの各種の処理を行う。
【００８９】
次に、以上のような構成を有する情報処理装置１の処理について説明する。
【００９０】
はじめに、図８のフローチャートを参照して、情報処理装置１の時事センテンス決定処理について説明する。
【００９１】
この処理は、例えば、毎日午前２時３０分にEPGデータの配信が行われる場合、それが取得されることに応じて開始される。配信された最新の番組の情報を含むEPGデータは、EPGデータ取得部３１により取得され、EPGデータ記憶部３２に記憶される。
【００９２】
ステップＳ１において、処理対象データ抽出部３３はプリフィルタ処理を行う。プリフィルタ処理により絞り込まれた番組の番組詳細情報は時事センテンス候補抽出部３４−１，３４−２に適宜供給される。プリフィルタ処理の詳細については図９のフローチャートを参照して後述する。
【００９３】
ステップＳ２において、時事センテンス候補抽出部３４−１と時事センテンス候補抽出部３４−２のそれぞれは時事センテンス候補抽出処理を行う。時事センテンス候補抽出部３４−１により抽出された時事センテンス候補は時事センテンス候補記憶部３５−１に記憶され、時事センテンス候補抽出部３４−２により抽出された時事センテンス候補は時事センテンス候補記憶部３５−２に記憶される。時事センテンス候補抽出処理の詳細については図１０のフローチャートを参照して後述する。
【００９４】
ステップＳ３において、時事センテンス決定部３６は、時事センテンス候補記憶部３５−１に記憶されている時事センテンス候補と、時事センテンス候補記憶部３５−２に記憶されている時事センテンス候補に基づいてポストフィルタ処理を行う。ポストフィルタ処理により決定された時事センテンスは時事センテンス記憶部３７に記憶され、処理が終了される。ポストフィルタ処理の詳細については図１１のフローチャートを参照して後述する。
【００９５】
次に、図９のフローチャートを参照して、図８のステップＳ１において行われるプリフィルタ処理について説明する。
【００９６】
ステップＳ１１において、処理対象データ抽出部３３は、EPGデータ記憶部３２に記憶されているEPGデータを読み出し、各番組のタイトルに付加されているサブタイトルを、その番組の番組詳細情報に含める。
【００９７】
例えば、ある報道番組のタイトルに、番組中で扱われるテーマがサブタイトルとして付加されている場合、そのテーマが番組詳細情報に含められる。サブタイトルの全体または一部にニュース性や話題性のある出来事を表す文章が含まれることもあるから、これにより、サブタイトルのテキストデータをも対象として時事センテンス候補の抽出が行われることになる。
【００９８】
ステップＳ１２において、処理対象データ抽出部３３は、あらかじめ用意されている辞書を参照するなどして、各番組の番組詳細情報から、除外対象の文字や記号を削除する。例えば、放送局名、番組の音声がステレオであることを表す記号などが削除される。
【００９９】
ステップＳ１３において、処理対象データ抽出部３３は、チャンネル、放送日、ジャンルの条件を満たす番組の情報に絞り込み、選択した情報を時事センテンス候補抽出部３４−１または時事センテンス候補抽出部３４−２に出力する。例えば、チャンネルの条件として地上デジタル放送とBSデジタル放送のチャンネルが、放送日の条件としてEPGデータの配信日当日と翌日が、ジャンルの条件としてニュース番組と報道番組がそれぞれあらかじめ設定されている。
【０１００】
処理対象データ抽出部３３は、EPGデータ記憶部３２から読み出したEPGデータの配信日（Ｎ日）を基準として、地上デジタル放送またはBSデジタル放送によって当日（Ｎ日）に放送されるそれぞれのニュース番組または報道番組の番組詳細情報を時事センテンス候補抽出部３４−１に、地上デジタル放送またはBSデジタル放送によって翌日（Ｎ＋１日）に放送されるそれぞれのニュース番組または報道番組の番組詳細情報を時事センテンス候補抽出部３４−２にそれぞれ出力する。
【０１０１】
時事センテンス候補抽出部３４−１と時事センテンス候補抽出部３４−２に番組詳細情報が出力された後、図８のステップＳ１に戻り、それ以降の処理が行われる。
【０１０２】
次に、図１０のフローチャートを参照して、図８のステップＳ２において行われる時事センテンス候補抽出処理について説明する。
【０１０３】
ステップＳ２１において、時事センテンス候補抽出部３４−１は、処理対象データ抽出部３３から供給された、放送日当日に配信されたEPGデータに含まれる番組詳細情報から、図３を参照して説明したようにして時事センテンス候補を抽出する。
【０１０４】
ステップＳ２２において、時事センテンス候補抽出部３４−１は、抽出した時事センテンス候補を時事センテンス候補記憶部３５−１に出力し、記憶させる。
【０１０５】
ステップＳ２３において、時事センテンス候補抽出部３４−２は、処理対象データ抽出部３３から供給された、翌日に放送される番組の番組詳細情報から、図３を参照して説明したようにして時事センテンス候補を抽出する。
【０１０６】
ステップＳ２４において、時事センテンス候補抽出部３４−２は、抽出した時事センテンス候補を時事センテンス候補記憶部３５−２に出力し、記憶させる。その後、図８のステップＳ２に戻り、それ以降の処理が行われる。
【０１０７】
次に、図１１のフローチャートを参照して、図８のステップＳ３において行われるポストフィルタ処理について説明する。
【０１０８】
ステップＳ３１において、時事センテンス決定部３６は、時事センテンス候補記憶部３５−１に記憶されている時事センテンス候補と、時事センテンス候補記憶部３５−２に前日から記憶されている時事センテンス候補を読み出し、それぞれの時事センテンス候補の抽出元になった番組詳細情報によって内容が表される番組のうち、１つのニュース番組または報道番組に注目する。時事センテンス候補記憶部３５−１、時事センテンス候補記憶部３５−２には、図１１の処理が行われる日に放送されるニュース番組または報道番組の番組詳細情報から抽出された時事センテンス候補が記憶されている。
【０１０９】
ステップＳ３２において、時事センテンス決定部３６は、注目している番組の番組詳細情報から抽出されたものとして時事センテンス候補記憶部３５−１に記憶されている時事センテンス候補と、時事センテンス候補記憶部３５−２に記憶されている時事センテンス候補、すなわち、番組の放送日の当日に配信されたEPGデータに含まれる番組詳細情報から抽出された時事センテンス候補と、放送日の前日に配信されたEPGデータに含まれる番組詳細情報から抽出された時事センテンス候補の差分を求める。
【０１１０】
ステップＳ３３において、時事センテンス決定部３６は、放送日の前日に配信されたEPGデータから抽出されたものの中にはなく、番組の放送日の当日に配信されたEPGデータから抽出されたものの中にある時事センテンス候補を時事センテンスとして決定し、時事センテンス記憶部３７に記憶させる。
【０１１１】
ステップＳ３４において、時事センテンス決定部３６は、全てのニュース番組または報道番組に注目したか否かを判定する。
【０１１２】
ステップＳ３４において全てのニュース番組または報道番組に注目していないと判定した場合、ステップＳ３１に戻り、時事センテンス決定部３６は、他の番組に注目して同様の処理を繰り返す。
【０１１３】
ステップＳ３４において全てのニュース番組または報道番組に注目したと判定された場合、図８のステップＳ３に戻り、時事センテンス決定処理が終了される。
【０１１４】
以上のように、情報処理装置１は、ニュース性や話題性のある出来事を表していると考えられるテキストデータをEPGデータから抽出することができる。
【０１１５】
以上においては、Ｎ日に配信されたEPGデータに含まれる当日放送分の番組の番組詳細情報から抽出された時事センテンス候補との差分を求めるのに用いられる時事センテンス候補は、前日のＮ−１日にその抽出が行われ、翌日まで保存されるものとしたが、２日分などの数日の間に配信されたEPGデータがEPGデータ記憶部３２に記憶されるようになされている場合、Ｎ日に配信されたEPGデータに含まれる番組詳細情報から時事センテンス候補を抽出する処理が行われるときに、Ｎ−１日に配信されたEPGデータに含まれる番組詳細情報から時事センテンス候補を抽出する処理も行われるようにしてもよい。
【０１１６】
例えば、３月１日に配信されたEPGデータと３月２日に配信されたEPGデータがEPGデータ記憶部３２に記憶されている場合、３月２日に行われる処理においては、その前日の３月１日に配信されたEPGデータに含まれる、EPGデータの配信日の翌日である３月２日に放送されるニュース番組、報道番組の番組詳細情報を対象とした時事センテンス候補の抽出と、３月２日に配信されたEPGデータに含まれる、EPGデータの配信日の当日である３月２日に放送されるニュース番組、報道番組の番組詳細情報を対象とした時事センテンス候補の抽出が行われる。
【０１１７】
これによっても、情報処理装置１は、同じ番組について、番組の放送日の当日に配信されたEPGデータに含まれる番組詳細情報から抽出された時事センテンス候補と、番組の放送日の前日に配信されたEPGデータに含まれる番組詳細情報から抽出された時事センテンス候補の差分を求めることが可能となる。
【０１１８】
次に、以上のようにして決定された時事センテンスを用いて時事センテンス処理部３８により行われる処理について説明する。
【０１１９】
はじめに、図１２のフローチャートを参照して、時事センテンス処理部３８のトレンドキーワード決定処理について説明する。トレンドキーワードは、ニュース性や話題性のある出来事に関するものであると考えられる単語であり、時事センテンスに含まれる単語の中から決定される。
【０１２０】
ステップＳ４１において、時事センテンス処理部３８は、時事センテンス記憶部３７に記憶されているそれぞれの時事センテンスを対象として形態素解析を行い、解析結果のそれぞれの形態素をキーワードとして抽出する。
【０１２１】
ステップＳ４２において、時事センテンス処理部３８は、抽出したキーワードのうち、削除対象となる品詞のキーワードを削除する。例えば、名詞のキーワードだけが残される。
【０１２２】
ステップＳ４３において、時事センテンス処理部３８は、残っているキーワードのそれぞれについて、時事センテンス中の出現頻度を計算する。
【０１２３】
ステップＳ４４において、時事センテンス処理部３８は、出現頻度の高い順に５０個などの所定の数のキーワードをトレンドキーワードとして決定し、処理を終了させる。トレンドキーワードは、例えば、同じ単語を番組詳細情報に含む番組の録画予約を、ユーザによる操作によらずに自動的に設定することなどに用いられる。
【０１２４】
これにより、情報処理装置１は、番組詳細情報に記述されるテキストデータ全体を対象としてキーワード抽出処理を行う場合に較べて、ニュース性や話題性のある出来事に関する単語をキーワードとして精度よく抽出することができる。
【０１２５】
次に、図１３のフローチャートを参照して、時事センテンス処理部３８の時事センテンス表示処理について説明する。
【０１２６】
ステップＳ５１において、時事センテンス処理部３８は、時事センテンス記憶部３７に記憶されている１つの時事センテンスに注目する。
【０１２７】
ステップＳ５２において、時事センテンス処理部３８は、注目している時事センテンスを、出力部１８を制御するなどしてテレビジョン受像機２に表示させる。
【０１２８】
図１４は、時事センテンスの表示例を示す図である。
【０１２９】
図１４の例においては、テレビジョン受像機２の画面の左下方に「６−３で日本勝利」が表示されている。テレビジョン受像機２の画面のうち、時事センテンスが表示されている部分以外の領域には、ユーザが視聴中の番組の映像や、ユーザがWebブラウザなどによって表示させているWebサイトの画面などが表示される。
【０１３０】
図１３の説明に戻り、ステップＳ５３において、時事センテンス処理部３８は、時事センテンス記憶部３７に記憶されている全ての時事センテンスに注目したか否かを判定する。
【０１３１】
ステップＳ５３において全ての時事センテンスに注目していないと判定した場合、ステップＳ５１に戻り、時事センテンス処理部３８は、他の時事センテンスに注目し、同様の処理を繰り返す。同様の処理が行われることにより、テレビジョン受像機２に表示される時事センテンスが順次切り換えられることになる。
【０１３２】
ステップＳ５３において全ての時事センテンスに注目したと判定された場合、処理は終了される。
【０１３３】
以上の処理により、ユーザは、いま話題になっている出来事を、番組の視聴中などでも確認することができる。ある時事センテンスが表示されているときにユーザがリモートコントローラを用いるなどして所定の操作を行った場合、その時事センテンスの抽出元になった番組詳細情報が表示され、ユーザが、時事センテンスによって表される出来事について報道される番組の情報を確認することができるようにしてもよい。
【０１３４】
以上においては、番組の放送日の当日の午前２時３０分に配信されたEPGデータと、その前日の午前２時３０分に配信されたEPGデータに基づいて時事センテンス（当日前日差分時事センテンス）が決定されるものとしたが、他のタイミングで配信されるEPGデータにも基づいて時事センテンスが決定されるようにしてもよい。
【０１３５】
例えば、夕方に放送されるニュース番組などについては、同じ放送日の当日に配信されたEPGデータの情報でも、朝方に配信されたものと夕方に配信されたものとで内容が異なることがある。従って、朝方に配信されたEPGデータに含まれる番組詳細情報から抽出された時事センテンス候補と夕方に配信されたEPGデータに含まれる番組詳細情報から抽出された時事センテンス候補の差分を求めることによっても時事センテンスを決定することが可能となる。
【０１３６】
次に、朝方に配信されたEPGデータに含まれる番組詳細情報から抽出された時事センテンス候補と夕方に配信されたEPGデータに含まれる番組詳細情報から抽出された時事センテンス候補の差分に基づいて時事センテンスを決定する処理について説明する。
【０１３７】
ここでは、説明の便宜上、午前２時３０分などの朝方の時刻に配信されたEPGデータを朝刊EPGデータといい、午後３時３０分などの夕方の時刻に配信されたEPGデータを夕刊EPGデータという。朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補と、夕刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補の差分に基づいて求められる時事センテンスは、上述した当日前日差分時事センテンスに対して、夕刊朝刊差分時事センテンスとなる。
【０１３８】
図１５は、夕刊朝刊差分時事センテンス決定処理の概念を示す図である。
【０１３９】
夕刊朝刊差分時事センテンスを決定する処理は、例えば、毎日、午後３時３０分に、その日を含む８日分の放送予定の番組に関する夕刊EPGデータが配信される場合、その夕刊EPGデータが取得されたときに開始される。
【０１４０】
情報処理装置１においては、当日前日差分時事センテンスを同じ日の午前２時３０分などの朝方の時刻に求めるときに朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補が管理されている。
【０１４１】
夕刊EPGデータに対しては、図１５の矢印Ａ11に示されるようにプリフィルタ処理が施され、地上デジタル放送またはBSデジタル放送によって放送される、夕刊EPGデータの配信日の当日に放送されるニュース番組または報道番組の番組詳細情報が抽出される。
【０１４２】
プリフィルタ処理によって抽出されたニュース番組または報道番組の番組詳細情報に対しては、矢印Ａ11の先に示されるように時事センテンス候補抽出処理が施され、時事センテンス候補が抽出される。夕刊EPGデータに含まれる番組詳細情報を対象とした時事センテンス候補抽出処理も、図３を参照して説明した処理と同様にして行われる。すなわち、下向きの白抜き三角のマークが付加されているテキストデータが時事センテンス候補とみなされ、順次、番組詳細情報から切り出される。
【０１４３】
時事センテンス候補抽出処理によって抽出された時事センテンス候補に対しては、矢印Ａ12に示されるようにポストフィルタ処理が施される。
【０１４４】
ポストフィルタ処理においては、夕刊EPGデータに含まれる番組詳細情報を対象として行われた時事センテンス候補抽出処理によって抽出された時事センテンス候補と、あらかじめ求められていた、朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補の差分が番組毎に求められ、夕刊EPGデータに含まれる番組詳細情報において更新された時事センテンス候補が夕刊朝刊差分時事センテンスとして決定される。
【０１４５】
夕刊朝刊差分時事センテンスは、当日前日差分時事センテンスと同様に、キーワードを抽出するのに用いられたり、そのまま表示するのに用いられる。
【０１４６】
ニュース番組などにおいては、番組の放送開始時刻の数時間前に放送内容が決定され、その後に配信されるEPGデータに含まれる番組詳細情報に反映されることがあるから、放送日の前日の朝方に配信されたEPGデータと放送日の当日の朝方に配信されたEPGデータだけでなく、このように、放送日の番組の放送開始時刻により近い時刻に配信されたEPGデータにも基づいて時事センテンスを決定することにより、ニュース性や話題性のある出来事に関する、より新しい時事センテンスを決定することが可能となる。
【０１４７】
図１６、図１７は、夕刊朝刊差分時事センテンスを決定する処理について示す図である。図１６、図１７の横方向は時間方向を表す。
【０１４８】
図１６の左方に示されるブロック＃１乃至＃９のそれぞれは、ある番組について、番組の放送日の前日の午前２時３０分に配信された朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補を表す。
【０１４９】
一方、ブロック＃１乃至＃９の右隣に示されるブロック＃１１乃至＃１９のそれぞれは、同じ番組について、番組の放送日の当日の午前２時３０分に配信された朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補を表す。
【０１５０】
この場合、番組の放送日の当日に配信された朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補がそれぞれ注目され、同じ時事センテンス候補が、前日に配信された朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補の中にあるか否かを判断することにより、２つのEPGデータに含まれる時事センテンス候補の差分が求められる。前日に配信された朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補の中にも同じ時事センテンス候補がある場合、その時事センテンス候補は番組のコーナー名などを表すテキストデータであったと判断され、同じ時事センテンス候補がない場合、その時事センテンス候補は時事センテンスとして決定される。
【０１５１】
図１６の例においては、ブロック＃１１乃至＃１４により表される時事センテンス候補が当日前日差分時事センテンスとして決定されている。
【０１５２】
また、ブロック＃１５乃至＃１９により表される時事センテンス候補は前日に配信された朝刊EPGデータに含まれる番組詳細情報から抽出されたブロック＃５乃至＃９により表される時事センテンス候補と同じものとされ、これらの時事センテンス候補は番組のコーナー名などを表すテキストデータとして判断されている。
【０１５３】
このようにブロック＃１１乃至＃１９により表される時事センテンス候補が朝刊EPGデータに含まれる番組詳細情報から抽出されている場合、番組の放送日当日の午後３時３０分に配信された夕刊EPGデータを対象として行われた時事センテンス候補抽出処理により、図１７に示されるようにブロック＃２１乃至＃２５で表される時事センテンス候補が抽出されているときには、ブロック＃２１乃至＃２５で表される時事センテンス候補がそれぞれ注目され、同じ時事センテンス候補が、朝刊EPGデータに含まれる番組詳細情報から抽出された、ブロック＃１１乃至＃１９により表される時事センテンス候補の中にあるか否かを判断することにより、２つのEPGデータに含まれる番組詳細情報から抽出された時事センテンス候補の差分が求められる。
【０１５４】
図１７の例においては、ブロック＃２２および＃２３で表される時事センテンス候補と同じものが朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補の中になく、夕刊朝刊差分時事センテンスとして決定されている。
【０１５５】
ブロック＃２１で表される時事センテンス候補は、朝刊EPGデータに含まれる番組詳細情報から抽出されたブロック＃１３により表される時事センテンス候補と同じものとされている。また、ブロック＃２４および＃２５で表される時事センテンス候補は、朝刊EPGデータに含まれる番組詳細情報から抽出されたブロック＃１８および＃１９により表される時事センテンス候補と同じものとされている。
【０１５６】
夕刊朝刊差分時事センテンスとして決定されたブロック＃２２および＃２３で表されるテキストデータは、夕刊EPGデータが配信された時点で、ニュース性、話題性のよりある出来事を表しているといえる。
【０１５７】
一方、当日前日差分時事センテンスとしては決定されたが、夕刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補に同じものが含まれているために夕刊朝刊差分時事センテンスとしては決定されなかったブロック＃２１で表されるテキストデータは、前日の朝刊EPGデータが配信されてから当日の朝刊EPGデータが配信されるまでの間はニュース性などのある出来事を表すものではあったが、当日の朝刊EPGデータが配信されてから当日の夕刊EPGデータが配信されるまでの間に、ニュース性、話題性という点で、いわば、鮮度が若干損なわれたテキストデータということになる。
【０１５８】
なお、図１７において、点線のブロックにより表されるテキストデータは、直前に配信されたEPGデータの番組詳細情報中には含まれていたが、次に配信されたEPGデータの番組詳細情報において含まれなくなったテキストデータである。
【０１５９】
夕刊朝刊差分時事センテンスとして最終的に決定されたブロック＃２２および＃２３で表されるテキストデータと、当日前日差分時事センテンスとしては決定されたが、夕刊朝刊差分時事センテンスとして決定されなかったブロック＃２１で表されるテキストデータに対してそれぞれ異なる重みが設定され、情報処理装置１において管理されるようにしてもよい。
【０１６０】
例えば、時事センテンスを表示し、ユーザに提示する場合、夕刊朝刊差分時事センテンスとして最終的に決定されたテキストデータが、当日前日差分時事センテンスとしては決定されたが、夕刊朝刊差分時事センテンスとして決定されなかったテキストデータより優先して表示されるようにすることが可能である。
【０１６１】
図１８は、以上のようにして夕刊朝刊差分時事センテンスを決定する情報処理装置１の機能構成例を示すブロック図である。
【０１６２】
図１８に示される構成は、時事センテンス候補抽出部３４−３と時事センテンス候補記憶部３５−３が追加されている点を除いて、図７に示される構成と基本的に同じ構成である。同じ構成には同じ符号を付してある。重複する説明については適宜省略する。
【０１６３】
図１８の処理対象データ抽出部３３は、朝刊EPGデータがEPGデータ記憶部３２に記憶されたとき、EPGデータ記憶部３２に記憶されている朝刊EPGデータの配信日（Ｎ日）を基準として、地上デジタル放送またはBSデジタル放送によって当日（Ｎ日）に放送されるそれぞれのニュース番組または報道番組の情報を時事センテンス候補抽出部３４−１に出力する。
【０１６４】
また、処理対象データ抽出部３３は、EPGデータ記憶部３２に記憶されている朝刊EPGデータの配信日（Ｎ日）を基準として、地上デジタル放送またはBSデジタル放送によって翌日（Ｎ＋１日）に放送されるそれぞれのニュース番組または報道番組の情報を時事センテンス候補抽出部３４−２に出力する。
【０１６５】
さらに、処理対象データ抽出部３３は、夕刊EPGデータがEPGデータ記憶部３２に記憶されたとき、EPGデータ記憶部３２に記憶されている夕刊EPGデータの配信日（Ｎ日）を基準として、地上デジタル放送またはBSデジタル放送によって当日（Ｎ日）に放送されるそれぞれのニュース番組または報道番組の情報を時事センテンス候補抽出部３４−３に出力する。
【０１６６】
時事センテンス候補抽出部３４−１乃至３４−３は、それぞれ、処理対象データ抽出部３３から供給された番組詳細情報から、下向きの白抜き三角のマークをセパレータとするなどして時事センテンス候補を抽出する。
【０１６７】
時事センテンス候補抽出部３４−１は、抽出した時事センテンス候補を時事センテンス候補記憶部３５−１に記憶させ、時事センテンス候補抽出部３４−２は、抽出した時事センテンス候補を時事センテンス候補記憶部３５−２に記憶させる。また、時事センテンス候補抽出部３４−３は、抽出した時事センテンス候補を時事センテンス候補記憶部３５−３に記憶させる。
【０１６８】
時事センテンス決定部３６は、時事センテンス候補記憶部３５−１に記憶されている時事センテンス候補と、時事センテンス候補記憶部３５−２に記憶されている時事センテンス候補に基づいてポストフィルタ処理を行うことによって、当日前日差分時事センテンスを決定する。
【０１６９】
また、時事センテンス決定部３６は、時事センテンス候補記憶部３５−１に記憶されている、朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補と、時事センテンス候補記憶部３５−３に記憶されている、夕刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補の差分を求め、夕刊朝刊差分時事センテンスを決定する。
【０１７０】
時事センテンス決定部３６は、決定した当日前日差分時事センテンス、夕刊朝刊差分時事センテンスを時事センテンス記憶部３７に記憶させる。
【０１７１】
次に、図１９のフローチャートを参照して、図１８の構成を有する情報処理装置１の夕刊朝刊差分時事センテンス決定処理について説明する。
【０１７２】
夕刊朝刊差分時事センテンスを決定する処理は、図８のフローチャートを参照して説明した処理と同じ処理によって当日前日差分時事センテンスが決定されてから行われる。図１９のステップＳ１０１乃至Ｓ１０３の処理は、図８のステップＳ１乃至Ｓ３の処理と同様の処理である。
【０１７３】
すなわち、ステップＳ１０１において、処理対象データ抽出部３３はプリフィルタ処理を行い、EPGデータ記憶部３２に記憶されている朝刊EPGデータの配信日（Ｎ日）を基準として、地上デジタル放送またはBSデジタル放送によって当日（Ｎ日）に放送されるそれぞれのニュース番組または報道番組の情報を時事センテンス候補抽出部３４−１に出力する。また、処理対象データ抽出部３３は、EPGデータ記憶部３２に記憶されている朝刊EPGデータの配信日（Ｎ日）を基準として、地上デジタル放送またはBSデジタル放送によって翌日（Ｎ＋１日）に放送されるそれぞれのニュース番組または報道番組の情報を時事センテンス候補抽出部３４−２に出力する。
【０１７４】
ステップＳ１０２において、時事センテンス候補抽出部３４−１と時事センテンス候補抽出部３４−２は、それぞれ、処理対象データ抽出部３３から供給されてきた番組詳細情報を対象として時事センテンス候補抽出処理を行い、時事センテンス候補を抽出する。時事センテンス候補抽出部３４−１は、抽出した時事センテンス候補を時事センテンス候補記憶部３５−１に記憶させ、時事センテンス候補抽出部３４−２は、抽出した時事センテンス候補を時事センテンス候補記憶部３５−２に記憶させる。
【０１７５】
ステップＳ１０３において、時事センテンス決定部３６は、ポストフィルタ処理を行い、時事センテンス候補記憶部３５−１に記憶されている時事センテンス候補と、時事センテンス候補記憶部３５−２に前日から記憶されている時事センテンス候補の差分を表すテキストデータを当日前日差分時事センテンスとして決定する。時事センテンス決定部３６は、決定した当日前日差分時事センテンスを夕刊EPGデータが配信されるまで管理する。
【０１７６】
ステップＳ１０４において、処理対象データ抽出部３３は、夕刊EPGデータがEPGデータ記憶部３２に記憶されたか否かを判定し、記憶されたと判定するまで待機する。
【０１７７】
ステップＳ１０４において夕刊EPGデータがEPGデータ記憶部３２に記憶されたと判定した場合、ステップＳ１０５において、処理対象データ抽出部３３は、EPGデータ記憶部３２に記憶された夕刊EPGデータを対象としてプリフィルタ処理を行う。
【０１７８】
ステップＳ１０５において行われるプリフィルタ処理は、ステップＳ１０１において行われるプリフィルタ処理と同様の処理である。すなわち、処理対象データ抽出部３３は、EPGデータ記憶部３２に記憶されている夕刊EPGデータの配信日（Ｎ日）を基準として、地上デジタル放送またはBSデジタル放送によって当日（Ｎ日）に放送されるそれぞれのニュース番組または報道番組の情報を時事センテンス候補抽出部３４−３に出力する。
【０１７９】
ステップＳ１０６において、時事センテンス候補抽出部３４−３は時事センテンス候補抽出処理を行う。ステップＳ１０６において行われる時事センテンス候補抽出処理については図２０のフローチャートを参照して後述する。
【０１８０】
ステップＳ１０７において、時事センテンス決定部３６はポストフィルタ処理を行い、朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補と、ステップＳ１０６において夕刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補に基づいて夕刊朝刊差分時事センテンスを決定する。ステップＳ１０７において行われるポストフィルタ処理については図２１のフローチャートを参照して後述する。
【０１８１】
次に、図２０のフローチャートを参照して、図１９のステップＳ１０６において行われる時事センテンス候補抽出処理について説明する。
【０１８２】
ステップＳ１１１において、時事センテンス候補抽出部３４−３は、処理対象データ抽出部３３から供給された、夕刊EPGデータに含まれる当日放送分の番組の番組詳細情報から、下向きの白抜き三角のマークをセパレータとするなどして時事センテンス候補を抽出する。
【０１８３】
ステップＳ１１２において、時事センテンス候補抽出部３４−３は、抽出した時事センテンス候補を時事センテンス候補記憶部３５−３に出力し、記憶させる。その後、図１９のステップＳ１０６に戻り、それ以降の処理が行われる。
【０１８４】
次に、図２１のフローチャートを参照して、図１９のステップＳ１０７において行われるポストフィルタ処理について説明する。
【０１８５】
ステップＳ１２１において、時事センテンス決定部３６は、時事センテンス候補記憶部３５−３に記憶されている時事センテンス候補を読み出し、それぞれの時事センテンス候補の抽出元になった番組詳細情報によって内容が表される番組のうち、１つのニュース番組または報道番組に注目する。
【０１８６】
ステップＳ１２２において、時事センテンス決定部３６は、注目している番組について、朝刊EPGデータに含まれる番組詳細情報から抽出され、時事センテンス候補記憶部３５−１に記憶されている時事センテンス候補と、夕刊EPGデータに含まれる番組詳細情報から抽出され、時事センテンス候補記憶部３５−３に記憶されている時事センテンス候補の差分を求め、夕刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補のうち、朝刊EPGデータに含まれる番組詳細情報から抽出された時事センテンス候補に含まれていない時事センテンス候補を夕刊朝刊差分時事センテンスとして決定する。
【０１８７】
ステップＳ１２３において、時事センテンス決定部３６は、決定した夕刊朝刊差分時事センテンスを時事センテンス記憶部３７に記憶させる。
【０１８８】
ステップＳ１２４において、時事センテンス決定部３６は、全てのニュース番組または報道番組に注目したか否かを判定する。
【０１８９】
ステップＳ１２４において全てのニュース番組または報道番組に注目していないと判定した場合、ステップＳ１２１に戻り、時事センテンス決定部３６は、他の番組に注目して同様の処理を繰り返す。
【０１９０】
ステップＳ１２４において全てのニュース番組または報道番組に注目したと判定された場合、図１９のステップＳ１０７に戻り、夕刊朝刊差分時事センテンス決定処理が終了される。
【０１９１】
以上の処理により、情報処理装置１は、番組の放送開始時刻により近い時点で、ニュース性や話題性のある出来事を表しているものになっているテキストデータを抽出することができる。
【０１９２】
以上においては、朝刊EPGデータが取得されたときと夕刊EPGデータが取得されたときの１日に２回だけ時事センテンスが求められるものとしたが、他のタイミングで時事センテンスが求められるようにしてもよい。EPGデータが取得される毎に時事センテンスが求められるようにすることも可能である。
【０１９３】
また、以上においては、ニュース番組、報道番組の番組詳細情報を対象として時事センテンス候補の抽出が行われ、その中から時事センテンスが求められるものとしたが、いずれか一方の番組の番組詳細情報を対象として時事センテンス候補の抽出が行われ、時事センテンスが求められるようにしてもよいし、他のジャンルの番組の番組詳細情報を対象として時事センテンス候補の抽出が行われ、時事センテンスが求められるようにしてもよい。
【０１９４】
さらに、以上においては、放送される番組の番組詳細情報を用いて時事センテンスが求められるものとしたが、サーバからインターネットを介して配信される番組などの他のコンテンツに関する情報を用いて時事センテンスが求められるようにしてもよい。
【０１９５】
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１９６】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０１９７】
本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１９８】
【図１】本発明の一実施形態に係る情報処理装置の例を示す図である。
【図２】時事センテンス決定処理の概念を示す図である。
【図３】ニュース番組の番組詳細情報の例を示す図である。
【図４】差分を求める対象となる時事センテンス候補について示す図である。
【図５】ニュース番組の番組詳細情報の例を示す他の図である。
【図６】情報処理装置のハードウェア構成例を示すブロック図である。
【図７】情報処理装置の機能構成例を示すブロック図である。
【図８】情報処理装置の時事センテンス決定処理について説明するフローチャートである。
【図９】図８のステップＳ１において行われるプリフィルタ処理について説明するフローチャートである。
【図１０】図８のステップＳ２において行われる時事センテンス候補抽出処理について説明するフローチャートである。
【図１１】図８のステップＳ３において行われるポストフィルタ処理について説明するフローチャートである。
【図１２】トレンドキーワード決定処理について説明するフローチャートである。
【図１３】時事センテンス表示処理について説明するフローチャートである。
【図１４】時事センテンスの表示例を示す図である。
【図１５】夕刊朝刊差分時事センテンス決定処理の概念を示す図である。
【図１６】夕刊朝刊差分時事センテンスを決定する処理について示す図である。
【図１７】夕刊朝刊差分時事センテンスを決定する処理について示す図である。
【図１８】情報処理装置の他の機能構成例を示すブロック図である。
【図１９】図１８の情報処理装置の夕刊朝刊差分時事センテンス決定処理について説明するフローチャートである。
【図２０】図１９のステップＳ１０６において行われる時事センテンス候補抽出処理について説明するフローチャートである。
【図２１】図１９のステップＳ１０７において行われるポストフィルタ処理について説明するフローチャートである。
【符号の説明】
【０１９９】
１  情報処理装置，  ３１  EPGデータ取得部，  ３２  EPGデータ記憶部，  ３３  処理対象データ抽出部，  ３４−１，３４−２  時事センテンス候補抽出部，  ３５−１，３５−２  時事センテンス候補記憶部，  ３６  時事センテンス決定部，  ３７  時事センテンス記憶部，  ３８  時事センテンス処理部
【図１】
2008306299.tif 000003
【図２】
2008306299.tif 000004
【図３】
2008306299.tif 000005
【図４】
2008306299.tif 000006
【図５】
2008306299.tif 000007
【図６】
2008306299.tif 000008
【図７】
2008306299.tif 000009
【図８】
2008306299.tif 000010
【図９】
2008306299.tif 000011
【図１０】
2008306299.tif 000012
【図１１】
2008306299.tif 000013
【図１２】
2008306299.tif 000014
【図１３】
2008306299.tif 000015
【図１４】
2008306299.tif 000016
【図１５】
2008306299.tif 000017
【図１６】
2008306299.tif 000018
【図１７】
2008306299.tif 000019
【図１８】
2008306299.tif 000020
【図１９】
2008306299.tif 000021
【図２０】
2008306299.tif 000022
【図２１】
2008306299.tif 000023