(57)【要約】【課題】検索キーワードランキングリストを生成する検索キーワードランキングサーバーからキーワードを取得し、世間で注目度の高いと想定される番組の優先順位を高くしてユーザーにこれらの番組情報を優先して提示する番組情報抽出装置を提供する。【解決手段】検索キーワードランキングリストを記憶するサーバーと接続可能な番組情報抽出装置であって、サーバーから検索キーワードランキングリストを取得する取得部と、放送波を受信する受信部と、受信した放送波に含まれる番組情報を蓄積番組リストとして記憶する記憶部と、取得した検索キーワードランキングリストからおすすめキーワードリストを生成する制御部と、を備え、制御部は、生成したおすすめキーワードリスト及び記憶した蓄積番組リストに基づいて、おすすめ番組リストを生成する、ことを特徴とする。【選択図】図１
2012049943.tif 000002
【特許請求の範囲】
【請求項１】
検索キーワードランキングリストを記憶するサーバーと接続可能な番組情報抽出装置であって、
前記サーバーから前記検索キーワードランキングリストを取得する取得部と、
放送波を受信する受信部と、
受信した前記放送波に含まれる番組情報を蓄積番組リストとして記憶する記憶部と、
取得した前記検索キーワードランキングリストからおすすめキーワードリストを生成する制御部と、を備え、
前記制御部は、生成した前記おすすめキーワードリスト及び記憶した前記蓄積番組リストに基づいて、おすすめ番組リストを生成する、
ことを特徴とする番組情報抽出装置。
【請求項２】
前記取得部は、複数の前記検索キーワードランキングリストを取得し、
前記制御部は、取得した複数の前記検索キーワードランキングリストに含まれるキーワードのうち、カウンタ値が高いキーワードから前記おすすめキーワードリストを生成する、ことを特徴とする請求項１に記載の番組情報抽出装置。
【請求項３】
前記制御部は、前記おすすめキーワードリストに含まれるキーワードを含む番組を前記蓄積番組リストから抽出し、抽出された番組から前記おすすめ番組リストを生成する、ことを特徴とする請求項１に記載の番組情報抽出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組情報抽出に関し、更に詳しくは、インターネット上の検索キーワードランキングサーバーで上位にランクされたキーワードを使用して、膨大な番組の中から注目度の高いと想定される番組を抽出する番組情報抽出装置に関する。
【背景技術】
【０００２】
従来、ユーザーの好みにあった番組を検索するために、ユーザーが閲覧しているＷｅｂページからキーワードを抽出し、抽出されたキーワードに対してキーワードの表示方法を示すタグ及び出現頻度に応じて優先度を与える装置がある。この装置では、キーワードを基にＥＰＧ用データベースからユーザーに推薦する番組を検索し、検索された番組に対してキーワードに応じた推薦度を与えてユーザーに提示している（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１８１５０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来の装置のように、ユーザーが閲覧しているＷｅｂページを基に設定したキーワードでは、ユーザーのＷｅｂ操作傾向に優先順位の高い番組が集中し、時々刻々と変化する世間で注目度の高い番組の優先順位を高くして推薦することができないという問題があった。
【０００５】
本発明は、上記問題を解決するために、検索キーワードランキング情報のリストを生成する検索キーワードランキングサーバーからキーワードを取得し、世間で注目度の高いと想定される番組の優先順位を高くしてユーザーにこれらの番組情報を優先して提示することが可能な番組情報抽出装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の請求項１に係る番組情報抽出装置は、検索キーワードランキングリストを記憶するサーバーと接続可能な番組情報抽出装置であって、サーバーから検索キーワードランキングリストを取得する取得部と、放送波を受信する受信部と、受信した放送波に含まれる番組情報を蓄積番組リストとして記憶する記憶部と、取得した検索キーワードランキングリストからおすすめキーワードリストを生成する制御部と、を備え、制御部は、生成したおすすめキーワードリスト及び記憶した蓄積番組リストに基づいて、おすすめ番組リストを生成する、ことを特徴とする。
【０００７】
また、本発明の請求項２に係る番組情報抽出装置は、本発明の請求項１に係る番組情報抽出装置の構成において、取得部は、複数の検索キーワードランキングリストを取得し、制御部は、取得した複数の検索キーワードランキングリストに含まれるキーワードのうち、カウンタ値が高いキーワードからおすすめキーワードリストを生成する、ことを特徴とする。
【０００８】
また、本発明の請求項３に係る番組情報抽出装置は、本発明の請求項１に係る番組情報抽出装置の構成において、制御部は、おすすめキーワードリストに含まれるキーワードを含む番組を蓄積番組リストから抽出し、抽出された番組からおすすめ番組リストを生成する、ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、Ｗｅｂ閲覧等のユーザーの主観に基づいた番組提供ではなく、あくまで客観的な時々刻々と変化する世間で注目度の高い番組を優先的にユーザーに提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態１に係る番組情報抽出システムの構成を示すブロック図
【図２】同実施の形態に係る検索キーワードランキングサーバーのサーバーキーワードランキングリスト生成処理を示すフローチャート
【図３】同実施の形態に係るサーバーキーワードランキングリストの一例を示す図
【図４】同実施の形態に係るサーバーキーワードランキングリストの取得タイミング生成処理を示すフローチャート
【図５】同実施の形態に係るサーバーキーワードランキングリストの取得処理を示すフローチャート
【図６】同実施の形態に係るランキングリストの一例を示す図
【図７】同実施の形態に係るランキング管理リストの一例を示す図
【図８】同実施の形態に係るおすすめキーワードリスト生成処理を示すフローチャート
【図９】同実施の形態に係るおすすめキーワードリストの一例を示す図
【図１０】同実施の形態に係る蓄積番組蓄積処理を示すフローチャート
【図１１】同実施の形態に係る蓄積番組リストの一例を示す図
【図１２】同実施の形態に係るおすすめ番組リスト生成処理を示すフローチャート
【図１３】同実施の形態に係るおすすめ番組リストの一例を示す図
【発明を実施するための形態】
【００１１】
以下本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００１２】
（実施の形態１）
図１は、本発明の実施の形態１に係る番組情報抽出システムの構成を示すブロック図である。番組情報抽出システムは、番組情報抽出装置であるデジタル放送受像機１１０と、検索キーワードランキングサーバー１４１から構成される。デジタル放送受像機１１０は、インターネット接続回路１２５を介してインターネット１４０に接続され、また、検索キーワードランキングサーバー１４１はインターネット１４０を介してデジタル放送受像機１１０に接続されている。さらに、デジタル放送受像機１１０は、有線、無線等の所定の通信手段を介して記録装置であるレコーダー１５０と接続されている。検索キーワードランキングサーバー１４１は、図２に示すサーバーキーワードランキングリスト生成処理を実行することにより、サーバーキーワードランキングリスト１４２を生成して記憶している。
【００１３】
図２は、検索キーワードランキングサーバー１４１がサーバーキーワードランキングリスト１４２を生成する処理を示すフローチャートである。Ｓ２０１において、キーワード検索ユーザーにより入力されたキーワードがインターネット１４０を介して検索キーワードランキングサーバー１４１に入力される。Ｓ２０２において、検索キーワードランキングサーバー１４１は、入力されたキーワードと同一のキーワードがサーバーキーワードランキングリスト１４２内に存在するか検索をする。存在しない場合は（Ｓ２０２で「ＮＯ」）、サーバーキーワードランキングリスト１４２に入力されたキーワードを追加して、追加したキーワードのカウンタを１に設定する（Ｓ２０４）。一方、存在する場合は（Ｓ２０２ｄｅ「ＹＥＳ」）、サーバーキーワードランキングリスト１４２において該当するキーワードのカウンタを１カウント増やす（Ｓ２０３）。前述の処理後、Ｓ２０５において、カウンタ値の大きい順にサーバーキーワードランキングリスト１４２のソート処理を行い、デジタル放送受像機１００に送信するファイルとして保存し（Ｓ２０６）、処理を終了する。本処理を経たサーバーキーワードランキングリスト１４２は、図３に示すように、カウンタ値の大きい順にキーワードが並べられたものとなっている。
【００１４】
デジタル放送受像機１１０は、アンテナ１１０Ａと、放送波チューナー回路１１０と、映像信号処理回路１１１と、音声信号処理回路１１２と、ＲＧＢプロセッサ１１３と、ディスプレイ１１４と、増幅器１１５と、スピーカー１１６Ａと、スピーカー１１６Ｂと、デジタル放送情報抽出回路１１７と、映像信号発生回路１１８と、音声信号発生回路１１９と、装置コントローラー１２０と、クロック回路１２１と、キーボード１２２と、赤外線信号受信回路１２３と、リモートコントローラ１２４と、インターネット接続回路１２５と、データメモリー１３０から構成される。
【００１５】
放送波は、アンテナ１１０Ａを介して放送波チューナー回路１１０により受信され、放送波チューナー回路１１０は、受信された放送波の無線信号に対して低雑音増幅、周波数変換、中間周波数増幅、復調などの処理を実行した後、映像信号と音声信号に分離してそれぞれ、映像信号処理回路１１１及び音声信号処理回路１１２に出力する。
【００１６】
映像信号処理回路１１１は、入力される映像信号に対してデスクランブルや複合化などの信号処理を実行した後、ＲＧＢプロセッサ１１３及びレコーダー１５０に出力する。また、音声信号処理回路１１２は、入力される音声信号に対してデスクランブルや複合化などの処理を実行した後、増幅器１１５及びレコーダー１５０に出力する。ＲＧＢプロセッサ１１３は、映像信号処理回路１１１からの映像信号と映像信号発生回路１１８からの映像信号とを合成して、合成後の映像信号をＲＧＢ信号に信号変換した後、たとえば液晶ディスプレイなどのディスプレイ１１４に出力して表示する。増幅器１１５は、音声信号処理回路１１２からの２チャンネルの音声信号と、音声信号発生回路１１９からの２チャンネルの音声信号とを合成し、合成後の２チャンネルの音声信号を電力増幅してそれぞれ２個のスピーカー１１６A及び１１６Bに出力する。
【００１７】
さらに、レコーダー１５０は、装置コントローラー１２０からの制御信号に基づいて、入力される映像信号及び音声信号を、ＤＶＤなどの光ディスクやハードディスクなどの記録媒体に格納して録画する一方、記録媒体に格納された映像信号及び音声信号を再生する。
【００１８】
本実施の形態においては、２チャンネルの音声信号を処理しているが、本発明はこれにかぎらず、１チャンネル、５．１チャンネルサウンド、又は複数のチャンネルの音声信号を処理してもよい。
【００１９】
装置コントローラー１２０は、レコーダー１５０を含むデジタル放送受像機１００全体の動作を制御する。装置コントローラー１２０にはクロック回路１２１、キーボード１２２、赤外線信号受信回路１２３、データーメモリー１３０が接続される。クロック回路１２１は、現在日時を計時してそのデーターを装置コントローラー２０に出力する。なお、クロック回路２１は、たとえば放送波に含まれる現在日時情報、もしくは通信回線を介して受信される現在日時情報に基づいて計時している現在日時を校正してもよい。また、例えば放送波に含まれる現在日時情報をそのまま装置コントローラー１２０において用いてもよい。
【００２０】
データーメモリー１３０は、ランキングリスト１３１（図６参照）と、ランキング管理リスト１３２（図７参照）と、おすすめキーワードリスト１３３（図９参照）と、蓄積番組リスト１３４（図１１参照）と、おすすめ番組リスト１３５（図１３参照）と、一時的に各種のデーターを退避して格納するための一時メモリー１３６とを含む。
【００２１】
キーボード１２２を用いて入力されたデーターや指示情報は、装置コントローラー１２０に入力される。デジタル放送受像機１００の動作を遠隔制御するリモートコントローラ１２４の赤外線送信部１２４Ａからの遠隔制御メッセージを含む赤外線信号は、赤外線信号受信回路１２３により受信され、復号化された後、その信号化データーは装置コントローラー１２０に入力される。
【００２２】
装置コントローラー１２０は、データーメモリー１３０内の各種リスト及びデーターを参照して図４に示すサーバーキーワードランキングリストの取得タイミング生成処理、図５に示すサーバーキーワードランキングリストの取得処理、図８に示すおすすめキーワードリスト生成処理、図１０に示す番組情報蓄積処理、及び、図１２に示すおすすめ番組リスト生成処理を実行することにより、ユーザーにおすすめ番組リストを提供する。以下、夫々の処理について詳述する。
【００２３】
まず、図４を用いてデジタル放送受像機１００が検索キーワードランキングサーバー１４１にインターネット１４０を介してサーバーキーワードランキングリスト１４２を取得するタイミングを生成する処理を説明する。
【００２４】
Ｓ４０１でデジタル放送受像機１００の内部で計時している現在時刻を取得する。Ｓ４０２では、取得した現在時刻が次回キーワード取得時刻を経過しているかを判断する。経過している場合は（Ｓ４０２で「ＮＯ」）、処理を終了する。一方、経過していない場合は（Ｓ４０２で「ＹＥＳ」）、Ｓ４０３においてサーバーキーワードランキングリスト１４２の取得処理（図５参照）を実行し、Ｓ４０４においておすすめ番組リスト生成処理（図１２参照）を実行し、次回キーワード取得時刻を更新して（Ｓ４０５）、処理を終了する。
【００２５】
次に、図５を用いて、図４のＳ４０３におけるサーバランキングリスト１４２の取得処理について説明する。
【００２６】
Ｓ５０１でデジタル放送受像機１００の装置コントローラー１２０は、インターネット接続回路１２５及びインターネット１４０を介して検索キーワードランキングサーバー１４１に接続する。そして、Ｓ５０２において、装置コントローラー１２０は検索キーワードランキングサーバー１４１からサーバーキーワードランキングリスト１４２をインターネットプロトコールで取得する。サーバーキーワードランキングリスト１４２の取得を完了すると、Ｓ５０３において、デジタル放送受像機１００で計時している現在日時を取得し、Ｓ５０４において、取得したファイルにこの日時をファイル名としたランキングリスト１３１でデジタル放送受像機１００内のデーターメモリー１３０に保存する（図６参照）。ここで、ランキングリスト１３１は取得した日時ごとにデーターメモリー１３０に複数存在する。
【００２７】
装置コントローラー１２０は、データメモリー１３０に保存したランキングリスト１３１が複数あるため、Ｓ５０５においてデーターメモリー１３０内にあるランキング管理リスト１３２（図７参照）に登録する。具体的には、ランキング管理リスト１３２の終端にランキングリスト１３１を取得するごとに追加する。前述の処理後、Ｓ５０６において、おすすめキーワードリスト生成処理（図８参照）を実行し、処理を終了する。
【００２８】
次に、図８を用いて、図５のＳ５０６におけるおすすめキーワードリスト生成処理について説明する。
【００２９】
Ｓ８０１では、ランキング管理リスト１３２の先頭アドレスにあるランキングリスト１３１をおすすめキーワードリスト１３３に展開する。このときおすすめキーワードリスト１３３の各キーワードのカウンタを１に設定する。データーメモリー１３０の一時メモリー１３６にアドレス変数、順位変数、おすすめアドレス変数を設け、初期値をそれぞれアドレス変数は２、順位変数は１、おすすめアドレス変数は１に設定する（Ｓ８０２、Ｓ８０３、Ｓ８０４）。
【００３０】
そして、Ｓ８０５において、アドレス変数が示すランキングリスト１３１内の順位変数が示すキーワードと、おすすめキーワードリスト１３３内のおすすめアドレス変数の示すキーワードが同一か判断を行う。同一でない場合は（Ｓ８０５で「ＮＯ」）、Ｓ８０６においてアドレス変数が示すランキングリスト１３１内の順位変数が示すキーワードをおすすめキーワードリスト１３３の終端に追加するとともに、おすすめキーワードリスト１３３に追加したキーワードのカウンタを１に設定する。一方、同一である場合は（Ｓ８０５で「ＹＥＳ」）、Ｓ８０７においておすすめアドレス変数が示すおすすめキーワードリストのカウンタを１増やす。
【００３１】
上記処理後、S８０８でおすすめアドレス変数を１増やし、Ｓ８０９でおすすめアドレス変数がおすすめキーワードリストの１３３の最大アドレスより大きいか判断する。小さい場合は（Ｓ８０９で「ＮＯ」）、Ｓ８０５に戻りＳ８０５からＳ８０８の処理を繰り返す。一方、大きい場合は（Ｓ８０９で「ＹＥＳ」）、Ｓ８１０おすすめアドレス変数を１に設定し、順位変数を１増やす。
【００３２】
そして、Ｓ８１１で順位変数がアドレス変数が示すランキングリスト１３１の順位の最大値より大きいか判断する。小さい場合は（Ｓ８１１で「ＮＯ」）、S８０５に戻りＳ８０５からＳ８１０の処理を繰り返す。大きい場合は（Ｓ８１１で「ＹＥＳ」）、Ｓ８１２において順位変数を１に設定し、アドレス変数を１増やす。
【００３３】
上記処理後、Ｓ８１３でアドレス変数がランキング管理リスト１３２のアドレスの最大値より大きいか判断する。小さい場合は（Ｓ８１３で「ＮＯ」）、S８０５に戻りＳ８０５からＳ８１２の処理を繰り返す。大きい場合は（Ｓ８１３で「ＹＥＳ」）、Ｓ８１４においておすすめキーワードリスト１３３をカウンタの大きい順にソートして、処理を終了する。この処理の結果得られたおすすめキーワードリスト１３３が図９に示すものとなる。
【００３４】
次に、図１０を用いて、番組情報蓄積処理を説明する。は、Ｓ１００１において、装置コントローラー１２０は放送波チューナー回路１１０を番組情報が多重されている周波数に合わせ、Ｓ１００２において、放送波チューナー回路１１０からデジタル放送情報抽出回路１１７を経てデジタル放送情報を取得する。そして、Ｓ１００３において、装置コントローラー１２０はデジタル放送情報の中から、番組情報を抽出し、Ｓ１００４において、データーメモリー１３０内に蓄積番組リスト１３４（図１１参照）として保存し、処理を終了する。
【００３５】
最後に、図１２を用いて、図４のＳ４０４におけるおすすめ番組リスト生成処理について説明する。おすすめ番組リスト生成処理は、図８に示すおすすめキーワードリスト生成処理によって生成されたおすすめキーワードリスト１３３（図９参照）と図１０に示す番組情報蓄積処理によって蓄積された蓄積番組リスト１３４（図１１参照）からおすすめ番組リスト１３５（図１３参照）を生成する処理である。
【００３６】
Ｓ１２０１、Ｓ１２０２において、データーメモリー１３０の一時メモリー１３６におすすめキーワードアドレス変数、蓄積番組アドレス変数、おすすめ番組アドレス変数を設け、初期値をそれぞれおすすめキーワードアドレス変数は１、蓄積番組アドレス変数は１、おすすめ番組アドレス変数は１に設定する。
【００３７】
そして、S１２０３において、おすすめキーワードアドレス変数が示すキーワードが蓄積番組アドレス変数の示す番組のタイトルに存在するか判断する。存在する場合は（Ｓ１２０３で「ＹＥＳ」、Ｓ１２０５の処理へ進む。一方、存在しない場合は（Ｓ１２０３で「ＮＯ」）、Ｓ１２０４のおすすめキーワードアドレス変数が示すキーワードが蓄積番組アドレス変数の示す番組詳細情報に存在するかどうかの判断に移行する。存在する場合は（Ｓ１２０４で「ＹＥＳ」）Ｓ１２０５の処理へ進む。存在しない場合は（Ｓ１２０４で「ＮＯ」）、Ｓ１２０７の処理へ進む。
【００３８】
Ｓ１２０５では、おすすめ番組アドレス変数が示すおすすめ番組リスト１３５に蓄積番組アドレス変数が示す番組情報を追加する。そして、Ｓ１２０６において、おすすめ番組アドレス変数を１増やす。Ｓ１２０７では、蓄積番組アドレス変数を１増やす。
【００３９】
上記処理後、Ｓ１２０８において、蓄積番組アドレス変数が蓄積番組アドレスの最大値より大きいかを判断する。小さい場合は（Ｓ１２０８で「ＮＯ」）Ｓ１２０３へ戻りＳ１２０３からＳ１２０７の処理を繰り返す。一方、大きい場合は（Ｓ１２０８で「ＹＥＳ」）、Ｓ１２０９で蓄積番組アドレス変数を１に設定し、おすすめキーワードアドレス変数を１増やす。
【００４０】
そして、Ｓ１２１０でおすすめキーワードアドレス変数がおすすめキーワードアドレスの最大値より大きいか判断する。小さい場合は（Ｓ１２１０で「ＮＯ」）、Ｓ１２０３へ戻りＳ１２０３からＳ１２０９の処理を繰り返す。大きい場合は（Ｓ１２１０で「ＹＥＳ」）、処理を終了し、本処理の結果得られたおすすめ番組リスト１３５をユーザーの所定操作によって、あるいは自動的にユーザーに提示する。
【００４１】
以上説明したように、本発明によれば、ユーザーがＷｅｂページを参照してキーワードをサーバーに送信することなく、時々刻々と変化する世間で注目度の高い番組の優先順位を高くしてユーザーにおすすめの番組を提供することができる。
【産業上の利用可能性】
【００４２】
本発明は、時々刻々と変化する世間で注目度の高い番組の優先順位を高くしてユーザーにおすすめの番組を提供することができるので、インターネットに接続され、放送波または通信経路を介して番組を視聴可能な全てのＡＶ機器に有用である。
【符号の説明】
【００４３】
１００    デジタル放送受像機
１１０Ａ    放送波アンテナ
１１０    放送波チューナー回路
１１１    映像信号処理回路
１１２    音声信号処理回路
１１３    ＲＧＢプロセッサ
１１４    ディスプレイ
１１５    増幅器
１１６Ａ    スピーカーＡ
１１６Ｂ    スピーカーＢ
１１７    デジタル放送情報抽出回路
１１８    映像信号発生回路
１１９    音声信号発生回路
１２０    装置コントローラー
１２１    クロック回路
１２２    キーボード
１２３    赤外線信号受信回路
１２４    リモートコントローラ
１２４Ａ    赤外線送信部
１２５    インターネット接続回路
１３０    データーメモリー
１３１    ランキングリスト
１３２    ランキング管理リスト
１３３    おすすめキーワードリスト
１３４    蓄積番組リスト
１３５    おすすめ番組リスト
１３６    一時メモリー
１４０    インターネット
１４１    検索キーワードランキングサーバー
１４２    サーバーキーワードランキングリスト
【図１】
2012049943.tif 000003
【図２】
2012049943.tif 000004
【図３】
2012049943.tif 000005
【図４】
2012049943.tif 000006
【図５】
2012049943.tif 000007
【図６】
2012049943.tif 000008
【図７】
2012049943.tif 000009
【図８】
2012049943.tif 000010
【図９】
2012049943.tif 000011
【図１０】
2012049943.tif 000012
【図１１】
2012049943.tif 000013
【図１２】
2012049943.tif 000014
【図１３】
2012049943.tif 000015