(57)【要約】【課題】本発明は、番組に関連した情報を取得して表示する際のユーザによる操作を軽減するとともに、処理負荷の少ない情報処理装置を提供することを目的とする。【解決手段】本発明による情報処理装置は、番組内容情報から単語を抽出する意味解析部１２と、意味解析部１２で抽出された単語から番組関連情報の対象となる単語を選択する対象選択部１３と、対象選択部１３で選択された単語に基づいて番組関連情報を調査して抽出する対象調査部１４と、番組関連情報と番組映像とを合成して出力する合成表示部１８とを備え、意味解析部１２、対象選択部１３、および対象調査部１４のそれぞれにおける処理は、インターネット上の任意のサービスを利用することを特徴とする。【選択図】図１
2010278945.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送の番組内容に関連する番組関連情報を前記番組の映像とともに表示させる情報処理装置において、
前記デジタル放送信号を受信するデジタル放送受信部と、
前記デジタル放送信号に含まれる番組内容情報を取得する情報取得部と、
前記番組内容情報から単語を抽出する意味解析部と、
前記意味解析部で抽出された単語から前記番組関連情報の対象となる単語を選択する対象選択部と、
前記対象選択部で選択された単語に基づいて前記番組関連情報を調査して抽出する対象調査部と、
前記番組関連情報と前記番組映像とを合成して出力する合成部と、
を備え、
前記意味解析部、前記対象選択部、および前記対象調査部のそれぞれにおける処理は、インターネット上の任意のサービスを利用することを特徴とする、情報処理装置。
【請求項２】
前記サービスを前記インターネット上から取得して追加するサービス追加部をさらに備えることを特徴とする、請求項１に記載の情報処理装置。
【請求項３】
前記対象選択部は、前記番組関連情報の対象となる単語を選択する際において、ユーザの嗜好情報を加味する処理を追加して行うことを特徴とする、請求項１または２に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に、番組内容に関連した情報を取得して番組の映像とともに表示する情報処理装置に関する。
【背景技術】
【０００２】
従来では、視聴中の放送番組データ中に出現する様々な情報の中でユーザが気になった話題、言葉等に関するキーワードのリストを表示でき、且つそのキーワードのリストを用いてインターネットからの情報検索を行うことが可能な情報処理装置について開示されている（例えば、特許文献１参照）。
【０００３】
また、コンテンツの時間経過と同期して秒単位で変化するテレビ番組の「シーン」や「コーナー」と時間的に同期したキーワードの抽出方法と、それに基づくウェブページなどの所定の形態のコンテンツの検索・表示を行う情報検索方法、情報表示装置及びプログラムが開示されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−３８５０２号公報
【特許文献２】特開２００９−１０７９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１では、ユーザによる所定の操作によってキーワードを選択した場合のみにおいてインターネットから情報検索を行うため、放送番組データからのキーワードの選択はユーザが行う必要があった。また、特許文献２では、キーワードの選択を情報処理装置内に備えられたＣＰＵの処理によって行うため、情報処理装置におけるその他の処理速度を低下させてしまうことがあり得る。
【０００６】
本発明は、これらの問題を解決するためになされたものであり、番組に関連した情報を取得して表示する際のユーザによる操作を軽減するとともに、処理負荷の少ない情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明による情報処理装置は、デジタル放送の番組内容に関連する番組関連情報を前記番組の映像とともに表示させ、デジタル放送信号を受信するデジタル放送受信部と、デジタル放送信号に含まれる番組内容情報を取得する情報取得部と、番組内容情報から単語を抽出する意味解析部と、意味解析部で抽出された単語から番組関連情報の対象となる単語を選択する対象選択部と、対象選択部で選択された単語に基づいて番組関連情報を調査して抽出する対象調査部と、番組関連情報と番組映像とを合成して出力する合成部とを備え、意味解析部、対象選択部、および対象調査部のそれぞれにおける処理は、インターネット上の任意のサービスを利用することを特徴とする。
【発明の効果】
【０００８】
本発明によると、番組内容情報から単語を抽出する意味解析部と、意味解析部で抽出された単語から番組関連情報の対象となる単語を選択する対象選択部と、対象選択部で選択された単語に基づいて番組関連情報を調査して抽出する対象調査部とを備え、意味解析部、対象選択部、および対象調査部のそれぞれにおける処理は、インターネット上の任意のサービスを利用するため、番組に関連した情報を取得して表示する際のユーザによる操作を軽減するとともに、処理負荷の少ない情報処理装置を提供することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態１による情報処理装置のブロック図である。
【図２】本発明の実施形態１による意味解析部のフローチャートである。
【図３】本発明の実施形態１による対象選択部のフローチャートである。
【図４】本発明の実施形態１による対象調査部のフローチャートである。
【図５】本発明の実施形態２による情報処理装置のブロック図である。
【図６】本発明の実施形態２によるサービス追加部のフローチャートである。
【図７】本発明の実施形態３による対象選択部のフローチャートである。
【発明を実施するための形態】
【００１０】
本発明の実施形態について、図面を用いて以下に説明する。
【００１１】
〈実施形態１〉
図１は、本発明の実施形態１による情報処理装置１のブロック図である。図１に示すように、本実施形態１による情報処理装置１は、デジタル放送の番組内容に関連する番組関連情報を前記番組の映像とともに表示させ、デジタル放送信号を受信するデジタル放送受信部１０と、デジタル放送信号に含まれる番組内容情報を取得する情報取得部１１と、番組内容情報から単語を抽出する意味解析部１２と、意味解析部１２で抽出された単語から番組関連情報の対象となる単語を選択する対象選択部１３と、対象選択部１３で選択された単語に基づいて番組関連情報を調査して抽出する対象調査部１４と、番組関連情報と番組映像とを合成して出力する合成部１８とを備え、意味解析部１２、対象選択部１３、および対象調査部１４のそれぞれにおける処理は、インターネット２上の任意のサービスを利用することを特徴としている。
【００１２】
次に、本実施形態１による情報処理装置１の動作について説明する。
【００１３】
デジタル放送受信部１０では、例えば、情報処理装置１に備えられた受信アンテナ（図示せず）などによって受信した、放送局から送信されたデジタル放送信号に含まれるデータが入力される。入力されたデータには、映像、音声、各種ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ：番組配列情報）、字幕、データ放送などのデータが含まれており、これらのデータが混在して入力される。これらのデータは、情報取得部１１に出力される。なお、デジタル放送信号は、必ずしも放送の形態で配信される必要はなく、ネットワークを通じて配信されたり、番組やコンテンツといった任意の単位で個別に配信されてもよい。
【００１４】
情報取得部１１では、デジタル放送受信部１０から入力された各種データの中から、放送番組の内容に関連する情報（番組内容情報）を取得する。当該情報としては、字幕データ、セクションデータ（ＳＩ情報データ、特に、電子番組表などの提示に用いられているＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）セクション、ＳＤＴ（Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）セクションなどを用いることができる）、文字スーパー、データ放送などから抽出した文字列情報などがある。また、映像データ映像データに含まれる画像を認識することによって得られる、動画像の意味内容を表す文字列情報や動画像に含まれる文字列（例えば、テロップなど）を抽出した文字列情報を用いることができる。
【００１５】
意味解析部１２では、情報取得部１１から入力された番組内容情報から単語を抽出する。図２は、本発明の実施形態１による意味解析部１２のフローチャートである。図２（ａ）に示すように、ステップＳ１２１において、情報取得部１１から番組内容情報が入力されると、当該番組内容情報の意味を解析する（番組内容情報から単語を抽出する）ための処理が開始されステップＳ１２２に移行する。
【００１６】
ステップＳ１２２において、入力された情報が文章または単語のいずれであるのかを判断する。そして、文章であると判断された場合はステップＳ１２３に移行し、単語であると判断された場合はステップＳ１２４に移行して処理を終了する。
【００１７】
ステップＳ１２３において、ステップＳ１２２にて判断された文章を番組内容を意味し得る単語に分解する。ここで、番組内容を意味し得る単語とは、例えば、文章中に含まれる名詞（特に、時刻や場所を表す名詞や人名など）である。
【００１８】
図２（ｂ）は、ステップＳ１２３における処理の詳細を示したフローチャートである。図２（ｂ）に示すように、ステップＳ１２３１において、ステップＳ１２２にて判断された文章から単語を抽出する処理を開始してステップＳ１２３２に移行する。
【００１９】
ステップＳ１２３２において、インターネット２上の文章解析サービスの中から何れの文章解析方法を使用するのかを選択する。なお、サービスの選択は、ユーザ操作によるものでもよく、固定的に選択されてもよく、また、自動的に選択されてもよい。例えば、Ｙａｈｏｏ！Ｊａｐａｎが提供する「日本語形態素解析  Ｗｅｂ  ＡＰＩ」などがある。
【００２０】
ステップＳ１２３３において、ステップＳ１２３２にて選択された文章解析サービスに対応したクエリー形式を生成する。例えば、上記の「日本語形態素解析  Ｗｅｂ  ＡＰＩ」では、解析対象となる文章を規定のＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）形式に埋め込むクエリー形式となっている。また、ＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）コマンドを使用した形式であってもよい。
【００２１】
ステップＳ１２３４において、ステップＳ１２３３にて生成したクエリーをネットワークＩＦ部１５を介してインターネット２上のサービス提供サイトに送信する。
【００２２】
ステップＳ１２３５において、ステップＳ１２３４にて送信したクエリーのサービス提供サイトからのレスポンスをネットワークＩＦ部１５を介して取得する。例えば、前述の「日本語形態素解析  Ｗｅｂ  ＡＰＩ」では、規定形式であるＸＭＬ形式で送信される。
【００２３】
ステップＳ１２３６において、ステップＳ１２３５にて取得したレスポンスの内容を解析する。解析の内容としては、取得したレスポンスには元の文章を単語に分解した情報が含まれているため、それらの単語を取り出す処理を行う。ステップＳ１２３６の後、ステップＳ１２３７に移行して処理を終了する。
【００２４】
対象選択部１３では、意味解析部１２で抽出された単語から、デジタル放送の番組内容に関連する情報（番組関連情報）の対象となる単語を選択する。図３は、本発明の実施形態１による対象選択部１３のフローチャートである。図３に示すように、ステップＳ１３１において、意味解析部１２から入力された単語から番組関連情報の対象となる単語を選択する処理が開始されステップＳ１３２に移行する。
【００２５】
ステップＳ１３２において、番組関連情報の対象となる単語を選択するために単語の重み付けを行うインターネット２上のサービスの中から何れのサービスを利用するのかを選択する。なお、サービスの選択は、ユーザ操作によるものでもよく、固定的に選択されてもよく、また、自動的に選択されてもよい。例えば、対象となる単語を選択するための全体的なアプローチとして、検索エンジンの単語ヒット数を元にシンプソン係数を計算して単語間の近さ（相関関係の強さ）を算出し、算出した結果に基づいて番組関連情報の対象となる単語を選択した場合において、ステップＳ１３２での選択としては、例えば検索エンジンの単語ヒット数を得ることができる「ウェブ検索」などがある。
【００２６】
ステップＳ１３３において、ステップＳ１３２にて選択されたサービスに対応したクエリー形式を生成する。
【００２７】
ステップＳ１３４において、ステップＳ１３３にて生成したクエリーをインターネット２上のサービス提供サイトにネットワークＩＦ部１５を介して送信する。
【００２８】
ステップＳ１３５において、ステップＳ１３４にて送信したクエリーのサービス提供サイトからレスポンスをネットワークＩＦ部１５を介して取得する。
【００２９】
ステップＳ１３６において、ステップＳ１３５にて取得したレスポンスの内容を解析する。解析の内容としては、上記のアプローチの場合では、取得したレスポンスから検索ヒット数を抽出し、抽出した検索ヒット数に基づいて対象となる単語を選択する処理を行う。ステップＳ１３６の後、ステップＳ１３７に移行して処理を終了する。
【００３０】
対象調査部１４では、対象選択部１３で選択された単語に基づいて番組関連情報を調査して抽出する。図４は、本発明の実施形態１による対象調査部１４のフローチャートである。図４に示すように、ステップＳ１４１において、対象選択部１３にて選択された単語が入力されると、当該単語に基づいて番組関連情報を調査して抽出する処理が開始されるとステップＳ１４２に移行する。
【００３１】
ステップＳ１４２において、対象選択部１３で選択された単語に関連する情報を提供するインターネット２上のサービスの中から何れのサービスを利用するのかを選択する。なお、サービスの選択は、ユーザ操作によるものでもよく、固定的に選択されてもよく、また、自動的に選択されてもよい。
【００３２】
例えば、対象選択部１３で選択された単語に関連する情報を提供するサービスとしては、選択された単語の意味内容を解説・説明するような辞書・辞典でもよく、選択された単語がインターネット２内で検索された数やランキングでもよく、選択された単語が含まれたニュースやブログでもよく、選択された単語が場所情報であった場合には当該場所を示す地図情報でもよく、選択された単語を購入できるサイト情報やショッピング情報でもよい。また、上記の他、選択された単語に基づく関連情報を得るサービスであればいかなるサービスであってもよい。
【００３３】
ステップＳ１４３において、ステップＳ１４２にて選択されたサービスに対応したクエリー形式を生成する。
【００３４】
ステップＳ１４４において、ステップＳ１４３にて生成したクエリーをインターネット２上のサービス提供サイトにネットワークＩＦ部１５を介して送信する。
【００３５】
ステップＳ１４５において、ステップＳ１４４にて送信したクエリーのサービス提供サイトからレスポンスをネットワークＩＦ部１５を介して取得する。
【００３６】
ステップＳ１４６において、ステップＳ１４５にて取得したレスポンスの内容を解析する。解析の内容としては、上記のサービスの内の辞書サービスを利用した場合は、取得したレスポンスから単語の意味情報を抽出する処理を行う。ステップＳ１４６の後、ステップＳ１４７に移行して処理を終了する。
【００３７】
結果描画部１６では、対象調査部１４で抽出された番組関連情報が入力され、入力された番組関連情報の内容をグラフィックス基盤上に描画する。そして、描画されたブラフィックスデータは、合成表示部１８（合成部）に出力される。
【００３８】
デジタル放送提示部１７では、デジタル放送受信部１０から出力されたデジタル放送信号が入力され、入力されたデジタル放送信号の内容をビデオ表示データなどの提示データに変換する。変換した提示データは、合成表示部１８に出力される。
【００３９】
合成表示部１８（合成部）では、結果描画部１６から出力されたグラフィックスデータ（番組関連情報）と、デジタル放送提示部１７から出力された提示データ（番組映像）とが入力され、両データを合成して１つの画面データを生成する。生成した画面データは、情報処理装置１の外部に出力される。
【００４０】
以上のことから、意味解析部１２、対象選択部１３、および対象調査部１４のそれぞれにおける処理をインターネット２上の任意のサービスを利用して行っているため、番組に関連した情報を取得して表示する際のユーザによる操作を軽減するとともに、情報処理装置１の処理負荷が軽減される。
【００４１】
〈実施形態２〉
本発明の実施形態２では、情報処理装置１が、意味解析部１２、対象選択部１３、または対象調査部１４にて使用するサービスをインターネット２上から取得して追加するサービス追加部１９を備えていることを特徴としている。その他の構成および動作は実施形態１と同様であるため、ここでは説明を省略する。
【００４２】
図５は、本発明の実施形態２による情報処理装置１のブロック図である。図５に示すように、サービス追加部１９は、意味解析部１２、対象選択部１３、または対象調査部１４にて使用するサービスをネットワークＩＦ部１５を介して取得し、各部のサービスを格納している箇所（図示せず）に出力して追加する。
【００４３】
図６は、本発明の実施形態２によるサービス追加部１９のフローチャートである。図６に示すように、ステップＳ１９１において、意味解析部１２、対象選択部１３、または対象調査部１４に対してサービスを追加する場合に処理が開始され、ステップＳ１９２に移行する。
【００４４】
ステップＳ１９２において、情報処理装置１が意味解析部１２、対象選択部１３、または対象調査部１４に追加するサービスを選択する。なお、サービスの選択は、ユーザによる選択でもよく、図示しないインターネット２上に存在する装置からの指示による選択でもよく、また、情報処理装置１が自動的に追加サービスを検索する、例えば、ＵＤＤＩ（Ｕｎｉｖｅｒｓａｌ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｄｉｓｃｏｖｅｒｒｙ  ａｎｄ  Ｉｎｔｅｇｒａｔｉｏｎ）を用いたＷＳＤＬ（Ｗｅｂ  Ｓｅｒｖｉｃｅｓ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）の検索などのウェブサービスの提供サービス検索機能を利用した選択であってもよい。
【００４５】
ステップＳ１９３において、ステップＳ１９２にて選択されたサービスの情報をネットワークＩＦ部１５を介してインターネット２上から取得する。ここで、サービスの情報とは、ウェブサービスの処理内容やサービスのクエリー／レスポンスの形式のことであり、例えばＷＳＤＬの内容である。
【００４６】
ステップＳ１９４において、ステップＳ１９３にて取得されたサービス情報を、例えば、意味解析部１２にて選択される文章解析方法のサービスの対象となるように意味解析部１２に格納される。
【００４７】
以上のことから、意味解析部１２、対象選択部１３、または対象調査部１４に対して新規に選択するサービスを追加することができるため、新たな番組関連情報をユーザに提供することが可能となる。
【００４８】
〈実施形態３〉
本発明の実施形態３では、対象選択部１３が番組関連情報の対象となる単語を選択する際において、ユーザの嗜好情報を加味する処理を追加して行うことを特徴としている。その他の構成および動作は、実施形態１または実施形態２と同様であるため、ここでは説明を省略する。
【００４９】
図７は、本発明の実施形態３による対象選択部１３のフローチャートである。図７に示すように、本実施形態３による対象選択部１３における処理と、実施形態１および実施形態２による対象選択部１３における処理（図３）とは、ステップＳ１３６の後にステップＳ１３８の処理を追加していることが異なる。その他のステップにおける処理は同様であるため、ここでは説明を省略する。
【００５０】
ステップＳ１３８において、ステップＳ１３６にて選択された単語に対して、別途取得したユーザ嗜好データ（嗜好情報）によって重み付けを行う。すなわち、ユーザの嗜好に合うように単語を選択する（単語を絞り込む）。ユーザ嗜好データは、例えば、ユーザが直接入力したものでもよく、ユーザが以前選択した番組関連情報のリストでもよく、また、ユーザが以前視聴した番組の内容などから得られた情報でもよい。
【００５１】
以上のことから、番組関連情報の対象となる単語を選択する際において、ユーザ嗜好情報を加味する処理を行うことによって、ユーザが興味を有する番組関連情報を提示することが可能となる。
【産業上の利用可能性】
【００５２】
この発明は、情報の収集および／または解析結果の表示に利用できる。特に、インターネットなどを経由して情報を収集する情報収集方法、収集された情報を解析する情報解析方法、および収集・解析された情報を表示する情報表示装置、並びに情報収集、解析や表示を実行するプログラムに利用でき、特にテレビジョン受像機のように放送番組などのコンテンツを表示する装置に利用できる。
【符号の説明】
【００５３】
１  情報処理装置、２  インターネット、１０  デジタル放送受信部、１１  情報取得部、１２  意味解析部、１３  対象選択部、１４  対象調査部、１５  ネットワークＩＦ部、１６  結果描画部、１７  デジタル放送提示部、１８  合成表示部、１９  サービス追加部。
【図１】
2010278945.tif 000003
【図２】
2010278945.tif 000004
【図３】
2010278945.tif 000005
【図４】
2010278945.tif 000006
【図５】
2010278945.tif 000007
【図６】
2010278945.tif 000008
【図７】
2010278945.tif 000009