(57)【要約】【課題】異なるサービス間のコンテンツを偏りなく検索することができるコンテンツ検索システムを提供する。【解決手段】番組データ管理部２が、番組表の表示に対して入力部１から検索指示が入力されるとキーワードのリストを表示して入力部１からの選択指示を受け付け、選択されたキーワードを出力し、横断検索部３が番組データ管理部２から入力される選択されたキーワードに基づく検索命令を出力し、番組データ管理部２および外部サーバが検索命令に基づき検索を行って入力する検索結果に基づき、インターネット動画のキーワードを抽出すると共に、検索結果の一覧を表示して入力部１からの選択指示および検索指示を受け付け、検索指示が入力された場合には検索指示に基づくキーワードのリストを表示して入力部１からの選択指示を受け付け、選択されたキーワードに基づく検索命令を出力し、番組データ管理部２および外部サーバが検索命令に基づき検索を行って入力する検索結果の一覧を表示する。【選択図】図１
2011215999.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより入力される番組表示指示、検索指示および選択指示を受け付ける入力部と、
視聴番組のキーワードを抽出し、前記番組表示指示に基づき番組表を表示し、前記番組表の表示に対して前記入力部から選択指示が入力されると番組のメタデータと選択指示に基づく操作情報を出力し、前記番組表の表示に対して前記入力部から検索指示が入力されると前記キーワードのリストを表示して前記入力部からの選択指示を受け付け、選択されたキーワードを出力する番組データ管理部と、
前記番組データ管理部から入力される前記選択されたキーワードに基づく第１の検索命令を出力し、前記番組データ管理部および外部サーバが前記第１の検索命令に基づき検索を行って入力する第１の検索結果に基づき、インターネット動画のキーワードを抽出すると共に、前記第１の検索結果の一覧を表示して前記入力部からの選択指示および検索指示を受け付け、
選択指示が入力された場合には、番組またはインターネット動画のメタデータと前記選択指示に基づく操作情報を出力し、
検索指示が入力された場合には、前記検索指示に基づくキーワードのリストを表示して前記入力部からの選択指示を受け付け、選択されたキーワードに基づく第２の検索命令を出力し、前記番組データ管理部および外部サーバが前記第２の検索命令に基づき検索を行って入力する第２の検索結果の一覧を表示する横断検索部と、
前記番組およびインターネット動画のキーワードの嗜好スコアを格納する嗜好スコア格納部と、
前記番組データ管理部および前記横断検索部から入力される番組およびインターネット動画のキーワードの嗜好スコアを前記嗜好スコア格納部から取得する嗜好スコア照会部と、
前記番組データ管理部および前記横断検索部から入力される操作情報と番組およびインターネット動画のキーワードに基づき前記嗜好スコア格納部に格納された嗜好スコアを更新する嗜好スコア更新部と、
前記番組およびインターネット動画のキーワード間の相関スコアを格納する相関スコア格納部と、
前記相関スコア格納部を参照し、前記横断検索部から入力される番組およびインターネット動画のキーワードのうち、相関スコアが最も高いキーワードを取得する相関キーワード照会部と、
前記横断検索部から入力される番組およびインターネット動画のキーワード間の相関スコアをある定数加算する相関スコア更新部と、
前記番組データ管理部および横断検索部から入力される番組のメタデータおよび操作情報に基づき、番組の選局および録画を行う番組選局録画部と、
前記横断検索部から入力されるインターネット動画のメタデータおよび操作情報に基づきインターネット動画の再生を行うインターネット動画再生部とを備えたことを特徴とするコンテンツ検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キーワードに基づきコンテンツを検索するコンテンツ検索システムに関するものである。
【背景技術】
【０００２】
従来より、ユーザの嗜好にあったコンテンツ情報を効率よく提供する技術が開示されている。特許文献１には、複数のユーザが利用したコンテンツに関連する各キーワードに基づき、所定の時間で、キーワード同士の関連性の抽出を行い、抽出したキーワードの関連性から拡張するキーワードを決定することで、ユーザの利用実態に応じた適切なキーワードを動的に追加もしくは置換する検索システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３１００９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来ではインターネット動画のキーワードは投稿者によって付与され、一方デジタル放送のキーワードは事業者によって付与されている。そのため、複数のサービス内を横断的に検索する場合、インターネット動画のキーワードが英語あるいはローマ字や、主要でない単語であると、デジタル放送などから番組を検索することができないという課題があった。
【０００５】
この発明は上記のような課題を解決するためになされたもので、番組とインターネット動画とのように異なるサービスにおいても、キーワードを関連付けることにより両者のサービスのコンテンツを偏りなく検索することができるコンテンツ検索システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係るコンテンツ検索システムは、ユーザにより入力される番組表示指示、検索指示および選択指示を受け付ける入力部と、視聴番組のキーワードを抽出し、番組表示指示に基づき番組表を表示し、番組表の表示に対して入力部から選択指示が入力されると番組のメタデータと選択指示に基づく操作情報を出力し、番組表の表示に対して入力部から検索指示が入力されるとキーワードのリストを表示して入力部からの選択指示を受け付け、選択されたキーワードを出力する番組データ管理部と、番組データ管理部から入力される選択されたキーワードに基づく第１の検索命令を出力し、番組データ管理部および外部サーバが第１の検索命令に基づき検索を行って入力する第１の検索結果に基づき、インターネット動画のキーワードを抽出すると共に、第１の検索結果の一覧を表示して入力部からの選択指示および検索指示を受け付け、選択指示が入力された場合には、番組またはインターネット動画のメタデータと選択指示に基づく操作情報を出力し、検索指示が入力された場合には、検索指示に基づくキーワードのリストを表示して入力部からの選択指示を受け付け、選択されたキーワードに基づく第２の検索命令を出力し、番組データ管理部および外部サーバが第２の検索命令に基づき検索を行って入力する第２の検索結果の一覧を表示する横断検索部と、番組およびインターネット動画のキーワードの嗜好スコアを格納する嗜好スコア格納部と、番組データ管理部および横断検索部から入力される番組およびインターネット動画のキーワードの嗜好スコアを嗜好スコア格納部から取得する嗜好スコア照会部と、番組データ管理部および横断検索部から入力される操作情報と番組およびインターネット動画のキーワードに基づき嗜好スコア格納部に格納された嗜好スコアを更新する嗜好スコア更新部と、番組およびインターネット動画のキーワード間の相関スコアを格納する相関スコア格納部と、相関スコア格納部を参照し、横断検索部から入力される番組およびインターネット動画のキーワードのうち、相関スコアが最も高いキーワードを取得する相関キーワード照会部と、横断検索部から入力される番組およびインターネット動画のキーワード間の相関スコアをある定数加算する相関スコア更新部と、番組データ管理部および横断検索部から入力される番組のメタデータおよび操作情報に基づき、番組の選局および録画を行う番組選局録画部と、横断検索部から入力されるインターネット動画のメタデータおよび操作情報に基づきインターネット動画の再生を行うインターネット動画再生部とを備えるように構成したものである。
【発明の効果】
【０００７】
この発明によれば、番組データ管理部が視聴番組のキーワードを抽出し、番組表の表示に対して入力部から検索指示が入力されるとキーワードのリストを表示して入力部からの選択指示を受け付け、選択されたキーワードを出力し、横断検索部が番組データ管理部から入力される選択されたキーワードに基づく第１の検索命令を出力し、番組データ管理部および外部サーバが第１の検索命令に基づき検索を行って入力する第１の検索結果に基づき、インターネット動画のキーワードを抽出すると共に、第１の検索結果の一覧を表示して入力部からの選択指示および検索指示を受け付け、検索指示が入力された場合には検索指示に基づくキーワードのリストを表示して入力部からの選択指示を受け付け、選択されたキーワードに基づく第２の検索命令を出力し、番組データ管理部および外部サーバが第２の検索命令に基づき検索を行って入力する第２の検索結果の一覧を表示するように構成したので、番組とインターネット動画とのように異なるサービスにおいても、より多くの検索結果を取得することが可能となり、ユーザの嗜好がより検索に反映されるという効果がある。
【図面の簡単な説明】
【０００８】
【図１】この発明の実施の形態１によるコンテンツ検索システムの構成を示すブロック図である。
【図２】この発明の実施の形態１によるコンテンツ検索システムの番組データ管理部の動作を示すフローチャートである。
【図３】この発明の実施の形態１によるコンテンツ検索システムの横断検索部の動作を示すフローチャートである。
【図４】この発明の実施の形態１によるコンテンツ検索システムの嗜好スコア更新部の処理を示す説明図である。
【図５】この発明の実施の形態１によるコンテンツ検索システムの相関スコア更新部の処理を示す説明図である。
【発明を実施するための形態】
【０００９】
実施の形態１．
図１は、この発明の実施の形態１によるコンテンツ検索システムの構成を示すブロック図である。
コンテンツ検索システム１００は、例えばデジタル放送受信機などに搭載され、通信回線を介してインターネット２００に接続されている。
また、コンテンツ検索システム１００は、入力部１、番組データ管理部２、横断検索部３、嗜好スコア照会部４、嗜好スコア更新部５、嗜好スコア格納部６、相関キーワード照会部７、相関スコア更新部８、相関スコア格納部９、番組選局／録画部１０、インターネット動画再生部１１で構成されている。
【００１０】
入力部１は、例えば番組表ボタン、検索ボタンおよび選択ボタンを有するリモートコントローラで構成され、ユーザによる操作内容に基づいて操作信号を出力する。操作信号としては、例えば、番組表表示指示、検索指示、選択決定などを示す信号である。なお、入力部１は少なくとも番組表表示指示、検索指示、選択決定を入力するように構成されていれば良く、デジタル放送受信機本体などに備えられているボタンで構成してもよい。
【００１１】
次に、番組データ管理部２の詳細について説明する。
番組データ管理部２は、予め各番組に付与されたメタデータを形態素解析してキーワードを抽出すると共に、入力部１から入力される番組表表示指示に従って、各番組に付与されたメタデータに基づき番組表を表示する。
さらに、番組表においてフォーカスの当たった番組に対して、入力部１から入力される選択決定に従って番組の選局／録画の操作情報および番組のキーワードを嗜好スコア更新部５へ、番組の選局／録画の要求および番組のメタデータを番組選局／録画部１０へ出力する。同様に、番組表においてフォーカスの当たった番組に対して、入力部１から入力される検索指示に従って各キーワードの嗜好スコアを嗜好スコア照会部４から取得し、嗜好スコアの高い順に並べたキーワードのリストを表示する。
また、キーワードのリストにおいて、入力部１から入力される選択決定および検索指示に従って、ユーザが選択したキーワードを横断検索部３へ出力し、ユーザが選択したキーワードと操作情報（ここでは「検索」）を嗜好スコア更新部５へ出力する。
また、横断検索部３から入力される検索命令に基づき番組データの検索を行い、検索結果を横断検索部３に出力する。
【００１２】
次に、横断検索部３の詳細について説明する。
横断検索部３は、番組データ管理部２から入力されるキーワードに基づく検索命令を生成し、インターネット２００を介して各配信サービスの検索サーバ（図示せず）への送信、および番組データ管理部２への出力を行うと共に、検索結果を受信して検索結果の一覧を表示する。
さらに、予めインターネット動画に付与されたメタデータを形態素解析し、キーワードを抽出する。
また、検索結果の一覧においてフォーカスの当たった番組およびインターネット動画に対して、入力部１から入力される選択決定に従って番組の選局／録画、またはインターネット動画の視聴といった操作情報と、番組のキーワードを嗜好スコア更新部５へ出力する。
また、選択されたコンテンツが番組から検索して見つかったインターネット動画の場合、番組とインターネット動画のキーワードを相関スコア更新部８へ出力する。さらに続いて、インターネット動画の場合はそのメタデータと再生要求をインターネット動画再生部１１へ出力し、番組の場合はそのメタデータと選局／録画要求を番組選局／録画部１０へ出力する。
また、検索結果の一覧においてフォーカスの当たった番組やインターネット動画に対して、入力部１から入力される検索指示に従って、嗜好スコア照会部４から各キーワードの嗜好スコアを取得し、嗜好スコアの高い順に並べたキーワードのリストを表示する。
また、キーワードのリストにおいて、入力部１からの選択決定と検索指示に従って、ユーザが選択したキーワードと操作情報（ここでは「検索」）を嗜好スコア更新部５へ出力する。続いて、選択されたコンテンツが番組から検索して見つかったインターネット動画の場合、番組とインターネット動画のキーワードを相関スコア更新部８へ出力する。さらに、インターネット動画の場合はユーザが選択したキーワードのうち相関スコアが最も高いキーワード（以下、相関キーワードと称する）を相関キーワード照会部７から取得して横断検索を行い、番組の場合はユーザが選択したキーワードに基づいて横断検索を行う。
【００１３】
嗜好スコア照会部４は、番組データ管理部２および横断検索部３から入力される要求に応じて、嗜好スコア格納部６を参照して、嗜好スコアを出力する。
嗜好スコア更新部５は、各操作時に更新する嗜好スコアを保持しており、番組データ管理部２や横断検索部３から入力される操作情報に基づき、各操作に対する嗜好スコアを決定する。また、決定した嗜好スコアを、番組データ管理部２および横断検索部３からのキーワードの嗜好スコアに加算し、嗜好スコア格納部６のデータの更新を行う。
嗜好スコア格納部６は、各キーワードの嗜好スコアを格納する。
【００１４】
相関キーワード照会部７は、横断検索部３から入力される要求に応じて、相関スコア格納部９を参照して相関キーワードを出力する。
相関スコア更新部８は、横断検索部３から入力される番組とインターネット動画のキーワード間の相関スコアをある定数加算し、相関スコア格納部９のデータの更新を行う。
相関スコア格納部９は、番組とインターネット動画のキーワード間の相関スコアを格納する。
【００１５】
番組選局／録画部１０は、番組データ管理部２および横断検索部３から入力される番組のメタデータおよび、選局／録画要求に基づいて、番組を選局／録画する。
インターネット動画再生部１１は、横断検索部３から入力されるインターネット動画のメタデータおよび再生要求に基づいて、インターネット２００を介して各配信サービス（図示せず）に接続し、例えばコンテンツのストリーミングデータを受信してストリーミング再生を行う。
【００１６】
次に、コンテンツ検索システム１００の動作について説明を行う。図２および図３は、この実施の形態１によるコンテンツ検索システムの動作を示すフローチャートであり、図２は番組データ管理部２の検索処理動作、図３は横断検索部３の検索処理動作を示している。まず始めに、図２を参照しながら番組データ管理部２の検索処理動作について説明する。
【００１７】
ユーザが番組の視聴を開始すると、番組データ管理部２は各番組のメタデータを受信し、当該メタデータを形態素解析してキーワードを抽出する（ステップＳＴ１）。ユーザが番組表ボタンを押圧すると、入力部１は操作信号として番組表表示指示を番組データ管理部２へ出力し、番組データ管理部２は入力された番組表表示指示に従って、各番組に付与されたメタデータに基づき番組表を表示する（ステップＳＴ２）。
【００１８】
番組データ管理部２は、入力部１から選局／録画要求を示す操作信号が入力されたか否か判定を行う（ステップＳＴ３）。番組データ管理部２は、番組表においてフォーカスで当たった番組に対して、入力部１より操作信号として選択決定が入力された、すなわちステップＳＴ３において、選局／録画要求を示す操作信号が入力されたと判定すると、番組表から選択された番組のキーワードについて、嗜好スコア照会部４から嗜好スコアを取得し、当該嗜好スコアが最も高いキーワードと、番組の選局／録画を示す操作情報を嗜好スコア更新部５に出力する（ステップＳＴ４）。
【００１９】
嗜好スコア更新部５は、ステップＳＴ４において入力された番組の選局／録画を示す操作情報に基づき、嗜好スコア格納部６の嗜好スコアを更新する（ステップＳＴ５）。さらに番組データ管理部２は、番組の選局／録画要求と番組のメタデータを番組選局／録画部１０へ出力し、番組選局／録画部１０が番組の選局や録画を行い（ステップＳＴ６）、処理を終了する。
【００２０】
一方、ステップＳＴ３において選局／録画要求を示す操作信号が入力されていないと判定された場合には、番組データ管理部２は、さらに検索要求を示す操作信号が入力されたか否か判定を行う（ステップＳＴ７）。ステップＳＴ７において検索要求を示す操作信号が入力されていないと判定された場合には、ステップＳＴ３の処理に戻る。
一方、ステップＳＴ７において検索要求を示す操作信号が入力されたと判定された場合には、番組データ管理部２は、ユーザが選択したキーワードを横断検索部３へ出力すると共に、番組表から選択された番組のキーワードについて嗜好スコア照会部４から嗜好スコアを取得し（ステップＳＴ８）、当該嗜スコアを高い順に並べたキーワードのリストを表示する（ステップＳＴ９）。
【００２１】
さらに番組データ管理部２は、ステップＳＴ９において表示したキーワードのリストにおいて、入力部１より操作信号として選択決定や検索指示が入力されと、ユーザが選択したキーワードと操作情報（ここでは「検索」）を嗜好スコア更新部５へ出力し、嗜好スコア更新部５は検索を示す操作情報に基づき、嗜好スコア格納部６の嗜好スコアを更新する（ステップＳＴ１０）。横断検索部３は、ステップＳＴ８において入力されたキーワードに基づく検索命令を生成し、当該検索命令を番組データ管理部２およびインターネット２００を介して各配信サービスの検索サーバ（図示せず）に出力する（ステップＳＴ１１）。番組データ管理部２および各配信サービスの検索サーバは、ステップＳＴ１１において入力されて検索命令に基づきインターネット動画および番組の検索を行い、検索結果を横断検索部３に出力および送信する（ステップＳＴ１２）。以降、図３に示す横断検索部３の処理動作に続く（図２のＡ）。
【００２２】
次に、図３を参照しながら横断検索部３の検索処理動作について説明する。
横断検索部３は、ステップＳＴ１２において検索結果が入力されると（図３のＡ）、インターネット動画に付与されたメタデータを形態素解析してキーワードを抽出する（ステップＳＴ１３）と共に、検索結果の一覧を表示する（ステップＳＴ１４）。さらに横断検索部３は、検索結果の一覧においてフォーカスの当たった番組やインターネット動画に対して、入力部１から操作信号として選択決定が入力されたか、すなわち選局／録画／再生要求が入力されたか否か判定を行う（ステップＳＴ１５）。
【００２３】
まず、このステップＳＴ１５において、選局／録画／再生要求が入力されたと判定された場合について説明を行う。
横断検索部３は、番組表から選択された番組のキーワードについて、嗜好スコア照会部４から嗜好スコアを取得し、当該嗜好スコアが最も高いキーワードと、番組の選局／録画、またはインターネット動画視聴といった操作情報を嗜好スコア更新部５に出力する（ステップＳＴ１６）。嗜好スコア更新部５は、ステップＳＴ１６において入力された操作情報に基づき嗜好スコア格納部６の嗜好スコアを更新する（ステップＳＴ１７）。
【００２４】
次に、横断検索部３は、ステップＳＴ１５において選択決定されたコンテンツが番組であるか否か判定を行う（ステップＳＴ１８）。ステップＳＴ１８において、選択決定されたコンテンツが番組であると判定された場合には、横断検索部３が番組の選局／録画要求と番組のメタデータを番組選局／録画部１０へ出力し、番組選局／録画部１０が番組の選局や録画を行い（ステップＳＴ１９）、処理を終了する。
【００２５】
一方、ステップＳＴ１８において、選択決定されたコンテンツが番組でない、すなわちコンテンツがインターネット動画であると判定された場合には、さらに当該インターネット動画が番組の検索により見つけられたインターネット動画であるか否か判定を行う（ステップＳＴ２０）。ステップＳＴ２０において番組の検索により見つけられたインターネット動画でないと判定された場合には、ステップＳＴ２２の処理に進む。
【００２６】
一方、ステップＳＴ２０において番組の検索により見つけられたインターネット動画であると判定された場合には、横断検索部３が番組およびインターネット動画のキーワードを相関スコア更新部８に出力し、相関スコア更新部８が相関スコア格納部９の相関スコアを更新する（ステップＳＴ２１）。さらに横断検索部３は、インターネット動画のメタデータおよび再生要求をインターネット動画再生部１１に出力し、インターネット動画再生部１１はインターネット２００を介して各配信サービス（図示せず）に接続し、コンテンツのストリーミングデータを受信してストリーミング再生を行い（ステップＳＴ２２）、処理を終了する。
【００２７】
次に、このステップＳＴ１５において、選局／録画／再生要求が入力されていないと判定された場合について説明を行う。
横断検索部３は、入力部１により操作信号として検索指示が入力されたか否か判定を行う（ステップＳＴ２３）。ステップＳＴ２３において、検索指示が入力されていないと判定された場合には、ステップＳＴ１５の処理に戻る。一方、ステップＳＴ２３において、検索指示が入力されたと判定された場合には、検索結果の一覧からユーザにより選択されたコンテンツのキーワードについて嗜好スコア照会部４から嗜好スコアを取得し（ステップＳＴ２４）、当該嗜好スコアを高い順に並べたキーワードのリストを表示する（ステップＳＴ２５）。
【００２８】
さらに、横断検索部３は、ステップＳＴ２５において表示したキーワードのリストにおいて、入力部１より操作信号として選択決定や検索指示が入力されると、ユーザが選択したキーワードと操作情報（ここでは「検索」）を嗜好スコア更新部５へ出力し、嗜好スコア更新部５は検索を示す操作情報に基づき、嗜好スコア格納部６の嗜好スコアを更新する（ステップＳＴ２６）。
【００２９】
次に、横断検索部３は、検索指示されたコンテンツが番組であるか否か判定を行う（ステップＳＴ２７）。ステップＳＴ２７において、検索指示されたコンテンツが番組であると判定された場合、横断検索部３は、ステップＳＴ２５において表示したキーワードのリストにおいてユーザが選択したキーワードに基づく検索命令を生成し、番組データ管理部２およびインターネット２００を介して各配信サービスの検索サーバ（図示せず）に出力および送信する（ステップＳＴ２８）。
【００３０】
番組データ管理部２および各配信サービスの検索サーバは、ステップＳＴ２８において入力される検索命令に基づきインターネット動画および番組の検索を実行し、検索結果を横断検索部３に出力および送信する（ステップＳＴ２９）。横断検索部３は、ステップＳＴ２９において入力された検索結果に基づき、インターネット動画に付与されたメタデータを形態素解析してキーワードを抽出する（ステップＳＴ３０）と共に、検索結果の一覧を表示する（ステップＳＴ３１）。
【００３１】
一方、ステップＳＴ２７において、検索指示されたコンテンツが番組でない、すなわちコンテンツがインターネット動画であると判定された場合には、さらに当該インターネット動画が番組の検索により見つけられた番組であるか否か判定を行う（ステップＳＴ３２）。ステップＳＴ３２において、番組の検索により見つけられたインターネット動画でないと判定された場合にはステップＳＴ３４の処理に進む。
【００３２】
一方、ステップＳＴ３２において番組の検索により見つけられたインターネット動画であると判定された場合には、横断検索部３が番組およびインターネット動画のキーワードを相関スコア更新部８に出力し、相関スコア更新部８が相関スコア格納部９の相関スコアを更新する（ステップＳＴ３３）。さらに横断検索部３は、ステップＳＴ２５において表示されたキーワードのリストにおいてユーザが選択したキーワードに関して、相関キーワード照会部１０７から相関キーワードを取得し、ユーザが選択したキーワードと当該相関キーワードをＯＲで結合する（ステップＳＴ３４）。ステップＳＴ３４において結合した相関キーワードを用いて、ステップＳＴ２８の処理に進む。
【００３３】
次に、嗜好スコア更新部５が嗜好スコアを更新する処理、上記処理動作の説明におけるステップＳＴ４、ＳＴ５、ＳＴ１６およびＳＴ１７の処理を具体例を挙げて説明する。図４は、実施の形態１によるコンテンツ検索システムの嗜好スコア更新部の処理を示す説明図であり、ある番組を視聴した場合における嗜好スコアを更新する処理の一例を示す。
嗜好スコア更新部５は、嗜好スコアが最も高いキーワード「ＸＸＸ」を取得したものとする。操作別嗜好スコア一覧表から操作情報「視聴」のスコア「＋３」を取得すると、キーワード別嗜好スコア一覧表から「ＸＸＸ」を検索する。そして「ＸＸＸ」のスコアを、操作別嗜好スコア「＋３」を加算したものに更新する。
【００３４】
次に、相関スコア更新部８が相関スコアを更新する処理、上記処理動作の説明におけるステップＳＴ２１およびＳＴ３３の処理を具体例を挙げて説明する、図５は、実施の形態１によるコンテンツ検索システムの相関スコア更新部の処理を示す説明図である。ある番組のキーワード「ＹＹＹ」から検索して見つかったインターネット動画において、選択決定が入力されて嗜好スコアが最も高いキーワードとして「ＺＺＺ」を取得した場合、もしくは検索指示が入力されてユーザに選択されたキーワードとして「ＺＺＺ」を取得した場合に、相関スコアを「１」加算する処理を示す。
相関スコア更新部８は番組のキーワード「ＹＹＹ」とインターネット動画のキーワード「ＺＺＺ」を横断検索部３から取得すると、相関スコア一覧表から相関「ＺＺＺ→ＹＹＹ」を検索し、そのスコアを「１」加算したものに更新する。
【００３５】
以上のように、この実施の形態１によれば、番組データ管理部２が、番組表の表示に対して入力部１から検索指示が入力されるとキーワードのリストを表示して入力部１からの選択指示を受け付け、選択されたキーワードを出力し、横断検索部３が番組データ管理部２から入力される選択されたキーワードに基づく検索命令を出力し、番組データ管理部２および外部サーバが検索命令に基づき検索を行って入力する検索結果に基づき、インターネット動画のキーワードを抽出すると共に、検索結果の一覧を表示して入力部からの選択指示および検索指示を受け付け、検索指示が入力された場合には検索指示に基づくキーワードのリストを表示して入力部１からの選択指示を受け付け、選択されたキーワードに基づく検索命令を出力し、番組データ管理部２および外部サーバが検索命令に基づき検索を行って入力する検索結果の一覧を表示するように構成したので、インターネットから放送への検索の逆引きにおいて、より多くの番組を検索結果として取得することができる。これにより、ユーザの嗜好に応じたコンテンツを放送およびインターネット双方から容易に検索することができる。
【符号の説明】
【００３６】
１  入力部、２  番組データ管理部、３  横断検索部、４  嗜好スコア照会部、５  嗜好スコア更新部、６  嗜好スコア格納部、７  相関キーワード照会部、８  相関スコア更新部、９  相関スコア格納部、１０  番組選局／録画部、１１  インターネット動画再生部、１００  コンテンツ検索システム、２００  インターネット。
【図１】
2011215999.tif 000003
【図２】
2011215999.tif 000004
【図３】
2011215999.tif 000005
【図４】
2011215999.tif 000006
【図５】
2011215999.tif 000007