(57)【特許請求の範囲】
【請求項１】
双方向放送端末のための推薦キーワード提供方法であって、コンピュータにより実行されるステップが、
検索エンジンから検索ログデータを受信するステップと、
前記検索ログデータに基づいて特定のコンテンツに係る推薦キーワードを生成するステップと、
前記双方向放送端末からの要請に応答して前記コンテンツに係るコンテンツ別推薦キーワードを前記双方向放送端末に伝送するステップと、を含み、
前記検索ログデータは、前記検索エンジンが受信した検索ワード、前記検索ワードの検索時刻及び検索を行ったユーザのユーザ識別情報を含み、
前記推薦キーワードを生成するステップは、
前記検索ログデータに基づいて、前記コンテンツに関して予め設定されたシードキーワードを前記検索ワードとして前記コンテンツの放送時間帯に検索を行ったユーザを識別し、識別されたユーザを前記コンテンツに対する視聴予想者として分類するステップと、
前記検索ログデータから前記分類された視聴予想者が前記検索エンジンに入力した検索ワードを収集し、前記収集された検索ワードのうち前記コンテンツに対する検索ワードの連関度が所定のしきい値以上である検索ワードを前記推薦キーワードとして生成するステップと、を含むことを特徴とする推薦キーワード提供方法。
【請求項２】
前記格納された検索ログデータに基づいて、前記検索エンジンが実時間に受信した検索ワードのうちテレビに関連する番組情報に基づいて分類される検索ワードをテレビ関連人気検索ワードとして生成するステップをさらに含み、
前記双方向放送端末に伝送するステップは、前記コンテンツ別推薦キーワードが提供される前記双方向放送端末に前記生成されたテレビ関連人気検索ワードを伝送することを特徴とする請求項１に記載の推薦キーワード提供方法。
【請求項３】
前記格納された検索ログデータに基づいて、前記検索エンジンが実時間に受信する検索ワードの中から選定される検索ワードを実時間一般人気検索ワードとして生成するステップをさらに含み、
前記双方向放送端末に伝送するステップは、前記コンテンツ別推薦キーワードが提供される前記双方向放送端末に前記生成された実時間一般人気検索ワードを伝送することを特徴とする請求項１又は２に記載の推薦キーワード提供方法。
【請求項４】
前記推薦キーワードを生成するステップは、前記生成された推薦キーワードを前記コンテンツの再生時間帯別にマッチングさせることを特徴とする請求項１から３のいずれか１つに記載の推薦キーワード提供方法。
【請求項５】
前記シードキーワードは、前記コンテンツの名称を含むことを特徴とする請求項１から４のいずれか１つに記載の推薦キーワード提供方法。
【請求項６】
前記双方向放送端末に提供された前記推薦キーワードのうち特定のキーワードが選択された場合に、前記選択されたキーワードを前記検索エンジンに伝送するステップと、
前記検索エンジンから受信した検索結果を前記双方向放送端末に伝送するステップと、をさらに含み、
前記検索結果を前記双方向放送端末に伝送するステップは、前記検索結果を前記双方向放送端末において前記コンテンツが再生される再生画面上にオーバーレイ（ｏｖｅｒｌａｙ）させて表示させることを特徴とする請求項１から５のいずれか１つに記載の推薦キーワード提供方法。
【請求項７】
前記推薦キーワードを生成するステップは、前記シードキーワードを検索ワードとして用いて所定回数以上検索を行ったユーザを識別して前記視聴予想者として分類することを特徴とする請求項１から６のいずれか１つに記載の推薦キーワード提供方法。
【請求項８】
双方向放送端末に推薦キーワードを提供するためのシステムであって、
検索エンジンから検索ログデータを受信して格納する検索ログデータベースと、
前記格納された検索ログデータに基づいて特定のコンテンツに係る推薦キーワードを生成する推薦キーワード生成部と、
前記双方向放送端末からの要請に応答して前記コンテンツに係るコンテンツ別推薦キーワードを前記双方向放送端末に伝送する推薦キーワード伝送部と、を含み、
前記検索ログデータは、前記検索エンジンが受信した検索ワード、前記検索ワードの検索時刻及び検索を行ったユーザのユーザ識別情報を含み、
前記推薦キーワード生成部は、
前記検索ログデータに基づいて、前記コンテンツに関して予め設定されたシードキーワードを前記検索ワードとして前記コンテンツの放送時間帯に検索を行ったユーザを識別し、識別されたユーザを前記コンテンツに対する視聴予想者として分類する視聴予想者抽出部と、
前記検索ログデータから前記分類された視聴予想者が前記検索エンジンに入力した検索ワードを収集し、前記収集された検索ワードのうち前記コンテンツに対する検索ワードの連関度が所定のしきい値以上である検索ワードを前記推薦キーワードとして生成する推薦キーワード判断部と、を含むことを特徴とする推薦キーワード提供システム。
【請求項９】
前記推薦キーワード生成部は、
前記生成された推薦キーワードを前記コンテンツの再生時間帯別にマッチングさせる時間同期化部を更に含むことを特徴とする請求項８に記載の推薦キーワード提供システム。
【請求項１０】
前記シードキーワードは、前記コンテンツの名称を含むことを特徴とする請求項８又は９に記載の推薦キーワード提供システム。
【請求項１１】
前記視聴予想者抽出部は、前記シードキーワードを検索ワードとして用いて所定回数以上検索を行ったユーザを識別して前記視聴予想者として分類することを特徴とする請求項８から１０のいずれか１つに記載の推薦キーワードシステム。
【請求項１２】
前記推薦キーワード生成部は、前記格納された検索ログデータに基づいて、前記検索エンジンが実時間に受信した検索ワードのうちテレビに関連する番組情報に基づいて分類される検索ワードをテレビ関連人気検索ワードとして生成し、
前記推薦キーワード伝送部は、前記コンテンツ別推薦キーワードが提供される前記双方向放送端末に前記生成されたテレビ関連人気検索ワードを伝送することを特徴とする請求項８から１１のいずれか１つに記載の推薦キーワード提供システム。
【請求項１３】
前記推薦キーワード生成部は、前記格納された検索ログデータに基づいて、前記検索エンジンが実時間に受信する検索ワードの中から選定される検索ワードを実時間一般人気検索ワードとして生成し、
前記推薦キーワード伝送部は、前記コンテンツ別推薦キーワードが提供される前記双方向放送端末に前記生成された実時間一般人気検索ワードを伝送することを特徴とする請求項８から１２のいずれか１つに記載の推薦キーワード提供システム。
【請求項１４】
前記双方向放送端末に提供された前記推薦キーワードのうち特定のキーワードが選択された場合に、前記選択されたキーワードを前記検索エンジンに伝送するキーワード伝送部と、
前記検索エンジンから受信した検索結果を前記双方向放送端末に伝送する検索結果提供部と、をさらに含み、
前記検索結果提供部は、前記検索結果を前記双方向放送端末において前記コンテンツが再生される再生画面上にオーバーレイ（ｏｖｅｒｌａｙ）させて表示させることを特徴とする請求項８から１３のいずれか１つに記載の推薦キーワード提供システム。
【請求項１５】
双方向放送端末でキーワードの検索を行う方法であって、
コンテンツサーバからコンテンツを受信して再生するステップと、
前記コンテンツに係る推薦キーワードを受信して表示するステップと、
前記推薦キーワードのうち特定のキーワードが選択された場合に、前記選択されたキーワードを検索エンジンに伝送するステップと、
前記検索エンジンから検索結果を受信して表示するステップと、を含み、
前記コンテンツに係る推薦キーワードは、前記検索エンジンによって収集された検索ログデータに基づいて生成され、
前記検索ログデータは、前記検索エンジンが受信した検索ワード、前記検索ワードの検索時刻及び検索を行ったユーザのユーザ識別情報を含み、
前記コンテンツに係る推薦キーワードは、前記コンテンツに関して予め設定されたシードキーワードを前記検索ワードとして前記コンテンツの放送時間帯に検索を行ったユーザの検索ログデータから抽出される、前記コンテンツに対する検索ワードの連関度が所定のしきい値以上の検索ワードであることを特徴とするキーワード検索方法。
【請求項１６】
双方向放送端末に推薦キーワードを提供するためのシステムであって、
検索エンジンによって収集される検索ログデータに基づいて特定のコンテンツに係る推薦キーワードを生成する推薦キーワード生成部と、
コンテンツサーバから受信する前記コンテンツを再生する前記双方向放送端末に、前記再生されるコンテンツに係るコンテンツ別推薦キーワードを前記双方向放送端末に伝送する推薦キーワード伝送部と、
前記コンテンツに係る推薦キーワードのうち特定のキーワードに対する選択情報を前記双方向放送端末から受信し、前記選択された推薦キーワードに対する検索結果を生成して前記双方向放送端末に提供する前記検索エンジンと、を含み、
前記検索ログデータは、前記検索エンジンが受信した検索ワード、前記検索ワードの検索時刻及び検索を行ったユーザのユーザ識別情報を含み、
前記推薦キーワード生成部は、
前記検索ログデータに基づいて、前記コンテンツに関して予め設定されたシードキーワードを前記検索ワードとして前記コンテンツの放送時間帯に検索を行ったユーザを識別し、識別されたユーザを前記コンテンツに対する視聴予想者として分類する視聴予想者抽出部と、
前記検索ログデータから前記分類された視聴予想者が前記検索エンジンに入力した検索ワードを収集し、前記収集された検索ワードのうち前記コンテンツに対する検索ワードの連関度が所定のしきい値以上である検索ワードを前記推薦キーワードとして生成する推薦キーワード判断部と、を含むことを特徴とする推薦キーワード提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、双方向放送端末における推薦キーワード提供システム及び方法に関し、特に、双方向放送端末に検索エンジンの実時間の検索結果を反映した推薦キーワードを提供するシステム及び方法に関する
【背景技術】
【０００２】
最近、放送とデータ通信との間の境が殆どなくなり、カスタマイズ型ビデオサービス（ＶＯＤ）、データ放送、Ｔ−コマース、ＩＰＴＶ（Internet Protocol Television）などの双方向放送サービスが活発に開発されている。
【０００３】
このような双方向放送は、単純に全ユーザに同じ放送コンテンツを提供する水準を越えて、リターンチャンネルを用いて視聴者の要求を反映しており、視聴者が直接選択したコンテンツを提供するサービスも可能である。
【０００４】
一方、インターネットの様々なサービスが放送に融合されつつ、インターネットサービスのうち、最も主要なサービスの１つである検索サービスも放送受信機器で可能になった。例えば、ＩＰＴＶは、インターネットＩＰ基盤のネットワークを用いて放送コンテンツを提供すると共に、既存のＩＰ基盤の様々なサービスを放送と融合して提供している。特に、放送コンテンツに対する視聴者の疑問（要求）を直ちに解消することができるコンテンツ関連キーワード検索は、現在も多くの需要が存在する。
【０００５】
また、最近、様々な放送番組情報を提供する電子プログラムガイド（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ：ＥＰＧ）サービスが商用化されており、セットトップボックス（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ：ＳＴＢ）などのようなデジタル放送受信機は、ＥＰＧ情報を受信した後、テレビのような外部連結機器の画面で出力することにより、ユーザが所望する放送番組情報を容易に検索することができるようにしている。
【０００６】
図１は、従来の技術によるコンテンツ関連の補充情報を検索するシステムを概略的に示す図である。
【０００７】
第１の先行技術（例えば、特許文献１）は、ラジオ聴取者またはテレビ視聴者が実時間（リアルタイム）で受信する放送番組に関する補充情報を提供される構成を開示している。
【０００８】
図１に示す従来の技術による放送番組システムは、放送受信機１０、ユーザ端末２０、放送局３０、チャンネル情報サーバ４０、及びウェブサーバ５０を含む。
【０００９】
放送受信機１０は、放送局３０から受信される放送コンテンツを受信し、例えば、テレビである。
【００１０】
チャンネル情報サーバ４０は、放送局３０から放送される放送コンテンツ別に補充情報に対するＵＲＬ情報を提供する。視聴者が現在放送されているコンテンツに関する補充情報の検索を所望する場合には、ユーザ端末２０を用いて、チャンネル情報サーバ４０に補充情報に関するＵＲＬ情報を要請する。
【００１１】
チャンネル情報サーバ４０は、チャンネル、放送番組の主題別ＵＲＬ情報をユーザ端末２０に伝送し、ユーザ端末２０は、受信した主題別ＵＲＬ情報を用いてウェブサーバ５０に接続し、補充情報を検索することができる。
【００１２】
図２は、一般的なＩＰＴＶ放送サービスシステムの概略的な構成図である。
【００１３】
図２に示されているように、一般的なＩＰＴＶ放送サービスシステムは、放送事業者６０、ＩＰＴＶ放送システム７０、及びユーザ端末８０を含む。
【００１４】
ＩＰＴＶ放送システム７０は、放送コンテンツを格納するための格納サーバと、ユーザ端末８０に放送コンテンツを伝送して、リターンチャンネルから入力されるユーザ要請信号を処理するための制御サーバと、放送コンテンツを分配するための分配サーバなどを含むことができる。
【００１５】
ＩＰＴＶ放送システム７０は、コンテンツ提供者（ＣｏｎｔｅｎｔＰｒｏｖｉｄｅｒ：ＣＰ）または放送事業者６０から提供される番組コンテンツを管理し、ＣＤＮ（Ｃｏｎｔｅｎｔ  Ｄｅｌｉｖｅｒｙ  Ｎｅｔｗｏｒｋ）などを通じて、安定した環境でコンテンツの放送／録画／再生のサービスを提供することができる。このとき、コンテンツ提供者または放送事業者６０から提供される番組コンテンツには、関連付加情報が含まれることがある。
【００１６】
ユーザ端末８０は、インターネット放送サービスを利用するための装置であり、一般には、ＩＰＴＶ８１、セットトップボックス８２、及びリモコン８３から構成される。ＩＰＴＶ８１は、ＩＰＴＶ放送システム７０から受信した放送コンテンツを出力し、リモコン８３によって入力されたユーザ要請信号をセットトップボックス８２のリターンチャンネルを通じてＩＰＴＶ放送システム７０に伝達する。
【００１７】
一方、第２の先行技術（例えば、特許文献２）には、「ＥＰＧ基盤のデータ放送システム及び方法とその番組ソースを格納した記録媒体」という名称の発明が開示されている。
【００１８】
当該第２先行技術は、データ放送に関し、データベースに放送番組の上映時刻、芸能人の身元情報、商品情報を構築し、それぞれの検索モジュールが検索した結果をデータ放送用カルーセルに構成して出力する。提供されたデータは、データチャンネルで視聴者が選択した芸能人の情報及び商品情報として提供される。
【００１９】
第３先行技術（例えば、特許文献３）には、「テレビ番組に関する情報を検索する方法及びシステム」という名称の発明が開示されている。
【００２０】
第３先行技術は、視聴する番組に係るウェブサイトへの連結を提供し、ウェブサイトから、テキスト、オーディオ、ビデオ及びアプリケーションのうち少なくとも１つの情報を検索する構成を開示している。ここで、ウェブサイトの連結は、視聴中であるテレビ番組に対応する電子プログラムガイド（ＥＰＧ）から、タグ、検索エンジン、ウェブサイトのアドレスのうち少なくとも１つを選択する方式を利用することができる。
【００２１】
第４先行技術（例えば、特許文献４）には、「放送またはレコーディングされた番組をワールドワイドウェブ上の情報を使用して拡張させるシステム及び方法」という名称の発明が開示されている。
【００２２】
第４先行技術は、特定の番組に係る複数の主題を選択し、選択した複数の主題に対してユーザ装置がアクセス可能な複数のサーバのうち１つのサーバに位置するハイパーリンク（Ｈｙｐｅｒｌｉｎｋ）を設定することにより、番組タイミングファイルを格納する構成を開示している。ここで、ハイパーリンクは、選択された主題のそれぞれに対して、番組内に時間の区間を定義し、その時間の区間と連関して格納し、これにより、ネットワークに連結されたユーザ装置がハイパーリンクに係る目的先のアドレスを検索することができるように提供することを開示している。
【００２３】
また、第４先行技術は、レコーディングされた番組の場合にも、世界標準時を用いてレコーディングされた番組を放送していたチャンネルサーバから主題に係る情報を検索することが可能であることを開示している。
【００２４】
前述したように、放送端末で番組に係る付加情報及び主題の検索を提供する技術が第１〜第４先行技術に開示されているが、検索の便宜性を向上させるために、再生中（放送中）の番組に係る推薦キーワードを生成し、これを提供する技術については開示されていない。
【００２５】
【特許文献１】韓国特開第２００３−９６３６２号公報
【特許文献２】韓国特開第２００２−００８１７号公報
【特許文献３】韓国特開第２００４−７０１２９号公報
【特許文献４】韓国特開第２００３−７０１４５号公報
【発明の開示】
【発明が解決しようとする課題】
【００２６】
そこで本発明は、前述の従来技術の問題点を解決するために、放送中のコンテンツに係る推薦キーワードを実時間で提供することにより、リモコンのように入力手段が制限される環境で、インターネットを容易に検索することができる双方向放送端末のための推薦キーワード提供システム及び方法を提供することを目的とする。
【００２７】
さらに、本発明は、双方向放送端末でウェブサーバの統合検索機能を活用することができる双方向放送端末のための検索システム及び方法を提供することを目的とする。
【課題を解決するための手段】
【００２８】
本発明の第１の側面に係るキーワード検索方法は、双方向放送端末でキーワードの検索を行う方法であって、コンテンツサーバからコンテンツを受信して再生するステップと、前記コンテンツに係る推薦キーワードを受信して表示するステップと、前記推薦キーワードのうち、特定のキーワードが選択された場合に、前記選択されたキーワードを検索エンジンに伝送するステップと、前記検索エンジンから検索結果を受信して表示するステップと、を含み、前記コンテンツに係る推薦キーワードは、前記検索エンジンによって収集された検索ログに基づくことを特徴とする。
【００２９】
ここで、前記双方向放送端末は、前記コンテンツに係る推薦キーワード以外にテレビの人気検索ワードと実時間の一般人気検索ワードを追加で受信して表示し、これをキーワードとして使用して検索するようにする機能を提供することができる。
【００３０】
前記コンテンツに係る推薦キーワードは、前記コンテンツの再生時間と同期化して表示されることができる。また、前記コンテンツに係る推薦キーワードは、前記コンテンツの放映時間に視聴予想者の集団から検索ワードを収集し、前記収集された検索ワードのうち、前記コンテンツとの連関度がしきい値以上である検索ワードを前記推薦キーワードとして抽出することにおり生成され得る。
【００３１】
本発明の第２の側面に係る推薦キーワード提供システムは、双方向放送端末に推薦キーワードを提供するためのシステムであって、検索エンジンから検索ログデータを受信して格納する検索ログデータベースと、前記格納された検索ログデータに基づいて特定のコンテンツに係る推薦キーワードを生成する推薦キーワード生成部と、前記双方向放送端末からの要請に応答して前記コンテンツに係る推薦キーワードを前記双方向放送端末に伝送する推薦キーワード伝送部と、を含むことを特徴とする。
【発明の効果】
【００３２】
本発明によれば、視聴者が疑問に思ったり、検索を所望したりするほどの事項に対する推薦キーワードを提供することにより、リモコンなどのような制限的入力手段が用いられるテレビ環境でもインターネットを容易に検索することができる。
【００３３】
また、放送視聴者に、放送コンテンツに係るキーワードを推薦するだけでなく、放送時間帯に応じて適切なキーワードを提示して、有用な情報に対するキーワードを提示することができる。
【００３４】
また、放送視聴者に世の中の話題やテレビでの話題を知らせることにより、放送視聴者がトレンドを把握し、他人の考えを知ることができるように支援することができる。
【発明を実施するための最良の形態】
【００３５】
以下、添付の図面を参照して、本発明が属する技術分野において通常の知識を有する者が容易に実施することができるように本発明の実施の形態を詳細に説明する。本発明は、様々な相異する形態で実現することができ、ここで説明する実施の形態に限定されない。図面においては、本発明を明確に説明するために、説明と関係ない部分は省略し、明細書全体にわたって類似する部分に対しては類似の図面符号を付する。
【００３６】
明細書全体にわたって、ある部分が他の部分と「連結」されているとしたとき、これは「直接的に連結」されている場合だけでなく、その中間に他の要素を挟んで「電気的に連結」されている場合も含む。また、ある部分がある構成要素を「含む」としたとき、これは、特別に反対する記載がない限り、他の構成要素を除外するのではなく、他の構成要素を更に含むことができることを意味する。
【００３７】
本明細書中の「検索ワード」という用語は、あるユーザが検索エンジンで検索した単語または単語の組合せを意味する。また、本明細書中の「キーワード」という用語は、特定のコンテンツに係る可能性のある単語または単語の組合せを意味する。従って、「キーワード」は、既に検索された「検索ワード」の中から選択される。
【００３８】
以下では、「ＩＰＴＶ」などのような限定的用語を使用して本発明を記述するが、本発明が必ずこれに限定されるのではなく、双方向通信が可能な全放送システムに適用可能であるということは、当業者であれば容易に理解することができるのであろう。
【００３９】
本発明の一実施の形態は、リモコンのような制約的入力手段が用いられる環境で、インターネット検索を容易に行うために、番組連関の検索ワード、テレビ関連の人気検索ワード、一般人気検索ワードを実時間（リアルタイム）に推薦するインターフェースを提供する。これにより、番組関連の推薦キーワード（コンテンツ別推薦キーワード）、テレビ関連の人気検索ワード、実時間の一般人気検索ワードのような複数カテゴリーの推薦キーワードを双方向放送端末の画面上に表示し、リモコンなどを用いて推薦キーワードを選択することにより、検索エンジンの検索結果を双方向放送端末で照会することができるようにする。
【００４０】
図３は、本発明の一実施の形態による推薦型検索システムを備えるＩＰＴＶ放送サービスシステムを概略的に説明するための図である。
【００４１】
図３に示されるように、本発明の一実施の形態による推薦型検索システムを備えるＩＰＴＶ放送サービスシステムは、放送事業者１００、ＩＰＴＶ放送システム１０００、推薦型検索システム２００、ユーザ端末３００、及びウェブサーバ４００を含む。
【００４２】
ウェブサーバ４００は、検索エンジンを備えるポータルサイトであり、複数のユーザがウェブサーバ４００に接続してテレビ番組関連の検索ワードを検索する場合、ウェブサーバ４００は、このような検索ワードログ（検索ワード履歴）を検索ログデータベースに伝達する。
【００４３】
ここで、インターネットは、ウェブサーバ４００と推薦型検索システム２００を連結し、また、ＩＰＴＶ放送システム１０００で提供する放送コンテンツをユーザ端末３００のセットトップボックス３２０に伝送し、ユーザ端末３００からの要請信号をＩＰＴＶ放送システム１０００に伝達するためのユニキャスティングプロトコルまたはマルチキャストルーティングプロトコル（Ｍｕｌｔｉｃａｓｔ  Ｒｏｕｔｉｎｇ  Ｐｒｏｔｏｃｏｌ）を用いるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網である。
【００４４】
ＩＰＴＶ放送システム１０００は、放送コンテンツを格納するための格納サーバと、リターンチャンネルから入力されるユーザ要請信号（番組推薦要請信号、付加情報要請信号など）を処理するためのリターンパスサーバ、放送コンテンツを分配するための分配サーバなどを含むことができる。
【００４５】
ユーザ端末３００は、インターネット放送サービスを利用するための装置であり、一般には、ＩＰＴＶ３１０、セットトップボックス３２０、及びリモコン３３０を含む。ユーザ端末３００は、ＩＰＴＶ放送システム１０００から受信した放送コンテンツを再生し、リモコン３３０によって入力されたユーザ要請信号をセットトップボックス３２０のリターンチャンネルを通してＩＰＴＶ放送システム１０００に伝達する。
【００４６】
ユーザ端末３００は、ＩＰセットトップボックスが組み込まれているテレビ、またはユーザのテレビと連結されているＩＰセットトップボックス、デスクトップコンピュータ、ノートブックコンピュータ、またはパーソナル端末のうちのいずれか１つの端末を用いることができる。
【００４７】
ＩＰセットトップボックス（ＩＰ  ＳＴＢ）は、ＣＰＵ、メディアプロセッサー、フラッシュＲＡＭ、イーザーネットモジュールなどのＳＴＢハードウェアから構成されるハードウェア階層、デバイスドライバと運営体制などのシステムソフトウェアを含むシステムソフトウェア階層、Ｊａｖａ仮想マシン（Ｊａｖａ  Ｖｉｒｔｕａｌ  Ｍａｃｈｉｎｅ：ＪＶＭ）、受信制限システム（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ：ＣＡＳ）モジュール、及びデジタル著作権管理（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍａｎｔ：ＤＲＭ）インターフェースモジュール、ストリーミングプロトコル（ＲＴＰ、ＲＴＳＰ）を搭載したミドルウェアー階層、ＭＰＥＧ２、ＭＰＥＧ４、ＭＰＥＧ７、Ｈ．２６４、ＷＭＶ−９などの様々なマルチコーデックス（Ｍｕｌｔｉ  ＣＯＤＥＣ）を支援し、ＩＰＴＶサービスチャンネルを選択するための電子プログラムガイド（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ：ＥＰＧ）を含むアプリケーション階層からなる４階層を含む。このとき、加入者のＩＰセットトップボックスは、ＩＰｖ４アドレスまたはＩＰｖ６アドレスが割り当てられることができる。
【００４８】
推薦型検索システム２００は、視聴中の番組に係る推薦キーワード（コンテンツ別推薦キーワード）をユーザ端末３００に提供し、検索エンジンにおける実時間検索結果を反映して、テレビの人気検索ワードと一般人気検索ワードを提供する。このとき、コンテンツ別推薦キーワードは、検索ログ及び番組情報に基づいて抽出したり、または、図５を参照して後述する推薦キーワード生成方式によって生成することができる。
【００４９】
また、本発明の一実施の形態による推薦型検索システム２００は、放映される番組に対する検索ワードプール（ｐｏｏｌ）を収集し、検索ワードプールのうちユーザに有用と予測される推薦キーワードを生成する。その後、ユーザが特定テレビ番組を視聴する場合、ユーザが視聴中のテレビ番組を把握して該当番組に係る推薦キーワードを提供し、ユーザは、このように推薦されたキーワードの中で特定のキーワードを選択して検索を行うことにより、従来、検索ワードを直接入力しなければならなかった手間を省くことができる。
【００５０】
図４は、本発明の一実施の形態に係る双方向放送端末に推薦キーワードを提供するためのシステムの構成図である。
【００５１】
図４に示されるように、本発明の一実施の形態による双方向放送端末に推薦キーワードを提供するためのシステム２００は、検索ワード収集データベース２１０、推薦キーワード生成部２２０、推薦キーワードデータベース２３０、及び推薦キーワード伝送部２４０を含む。
【００５２】
検索ワード収集データベース２１０は、放送事業者サーバ１００から番組情報及び編成表データ（放送コンテンツの番組編成表データ）を受信し、ウェブサーバ４００から検索ログデータ及び連関検索ワードを受信して格納する。
【００５３】
検索ワード収集データベース２１０は、検索ログＤＢ２１１、連関検索ワードＤＢ２１２、編成表ＤＢ２１３、及び番組情報ＤＢ２１４を含むことができる。
【００５４】
検索ログＤＢ２１１は、ウェブサーバ４００から提供される検索ログデータを格納し、連関検索ワードＤＢ２１２は、特定の検索ワードに対応する連関検索ワードを格納する。編成表ＤＢ２１３は、放送事業者サーバ１００から提供される番組編成表データを格納し、番組情報ＤＢ２１４は、放送事業者サーバ１００から提供される番組関連情報を格納する。
【００５５】
検索ワード収集データベース２１０は、上述のようにウェブサーバ４００が受信した検索ログデータ、特定の検索ワードに対応する連関検索ワード（例えば、特定の番組を検索したユーザが検索した他の検索ワード、特定の番組名と重なったり連続する検索ワードなど）だけでなく、放送事業者などにより直接入力されたデータ、事前に収集された番組情報、該当番組と同時に伝送されるキャプション／字幕情報などを総合して検索ワードプールを構成することができる。
【００５６】
推薦キーワード生成部２２０は、検索ログＤＢ２１１、連関検索ワードＤＢ２１２、編成表ＤＢ２１３、及び番組情報ＤＢ２１４のうちのいずれか１つ以上に基づいて、コンテンツ別推薦キーワードを生成して、コンテンツ別推薦キーワードＤＢ２２６に格納し、実時間の一般人気検索ワードを抽出して一般人気検索ワードＤＢ２２７に格納し、テレビに係る人気検索ワードを抽出してテレビの人気検索ワードＤＢ２２８に格納する。
【００５７】
実時間の一般人気検索ワードは、現在インターネットポータルサイトなどで提供されている人気検索ワードと同じまたは類似する多数のアルゴリズムを使用して抽出される。
【００５８】
テレビの人気検索ワードは、ウェブサーバ４００が受信した検索ワードのうち、テレビ番組に係る検索ワードを放送事業者サーバ１００から提供される番組編成表データや番組関連情報などに基づいて分類した後、その検索回数に基づいてテレビの人気検索ワードを抽出することができる。
【００５９】
また、テレビ関連検索経路を通じて受信した検索ワードをテレビの人気検索ワードとして分類する方法も可能である。例えば、ウェブサーバ４００が提供するウェブページのうち、テレビ関連のウェブページから受信した検索ワードと、テレビ番組を再生しているユーザ端末３００から受信した検索ワードのうち、検索回数が基準値以上であるものをテレビの人気検索ワードとして抽出することができる。
【００６０】
コンテンツ別推薦キーワードを生成する詳細な方法に関しては、図５を参照して後述する。
【００６１】
推薦キーワード伝送部２４０は、ユーザ端末３００からの要請に応答して、ユーザ端末３００が再生中のコンテンツに係る推薦キーワード、テレビの人気検索ワードまたは実時間の一般人気検索ワードをユーザ端末３００に伝送する。
【００６２】
推薦キーワード提供システム２００は、コンテンツ別推薦キーワード目録（リスト）、実時間の一般人気検索ワード目録、及びテレビの人気検索ワード目録をユーザ端末３００において出力可能な画面形式に処理する画面処理部を更に含むことができる。また、これと異なって、画面処理部がユーザ端末３００内に存在するように構成することができる。画面処理部により処理された画面については、図７及び図８を参照して後述する。
【００６３】
つまり、本発明の一実施の形態によるＩＰＴＶ放送のための推薦型検索システムは、テレビを見ながら知りたいことをＰＣまたはその他の媒体を介さずに、直接テレビでインターネットを検索することにより、視聴者が疑問に思ったり、検索を所望したりする事項を解決することができるようにする。
【００６４】
一方、図５は、本発明の一実施の形態により、コンテンツ別推薦キーワードを生成する推薦キーワード生成部２２０の構成図である。
【００６５】
図５に示されるように、本発明の一実施の形態による推薦キーワード生成部２２０は、視聴予想者抽出部２２１、推薦キーワード判断部２２３、コンテンツ−キーワード時間同期化部２２５、シードキーワードＤＢ２２２、視聴予想者ＤＢ２２４、及びコンテンツ別推薦キーワードＤＢ２２６を含むことができる。
【００６６】
推薦キーワード生成部２２０は、通常の検索エンジン４５０と互いに連動して動作を行うことができる。本発明の一実施の形態による推薦キーワード生成部２２０は、検索エンジン４５０に伝送された検索クエリーのログを格納する検索ログＤＢ２１１の情報を活用することができる。
【００６７】
放送番組がユーザ端末３００で再生される場合、統計的に放映時間の前後にわたって放送番組に関するキーワード検索がユーザ端末３００により集中的に発生する。
【００６８】
このような検索クエリーは、検索エンジン４５０が受信することになり、通常の検索サービスシステムでは、検索ログＤＢ２１１に検索ワードと検索時刻、及びユーザ識別番号が格納されることになる。
【００６９】
視聴予想者抽出部２２１は、検索エンジン４５０と、シードキーワードＤＢ２２２と連動して動作する。
【００７０】
シードキーワードＤＢ２２２には、特定の放送番組に係る基本的なキーワード、すなわち、シードキーワードが放送時間帯と対応付けられて（マッチングして）格納されている。例えば、シードキーワードは、放送コンテンツの名称またはその変形語になる。一方、シードキーワードは、カテゴリー別に分けられて、相異する加重値を付与して格納される。例えば、ドラマカテゴリーでは、第１カテゴリーは、題目、配役名を含み、第２カテゴリーは、俳優の名前、製作陣を含むことができる。ここで、検索確率がより高い第１カテゴリーは、第２カテゴリーより高い加重値を有することができる。
【００７１】
視聴予想者抽出部２２１は、放送時間の前後にわたる所定の時間内に検索エンジン４５０が受信した検索ワードのうち、シードキーワード（ＤＢ）に格納されている該当するシードキーワードがあるか否かを調査、判別し、シードキーワードを検索したユーザの識別番号を抽出する。抽出されたユーザ識別番号に該当する視聴者は、視聴予想者として分類されることができる。ここで、視聴予想者の分類のために、所定の回数以上のシードキーワードを検索したユーザのみを視聴予想者として分類することができる。
【００７２】
また、検索エンジン４５０が検索窓での検索ワード自動完成機能を提供する場合には、自動完成機能による検索ワードは含ませ、検索エンジンで提供するキーワード（例えば、人気検索ワード、推薦検索ワード、実時間の急上昇検索ワード）を選択して検索したユーザは、視聴予想者から除外させることができる。
【００７３】
上述のように、視聴予想者が抽出されると、視聴予想者のユーザ識別番号が視聴予想者ＤＢ２２４に格納される。視聴予想者ＤＢ２２４には、ユーザ識別番号が特定の放送コンテンツまたは特定の放送コンテンツのシリーズやグループと対応付けられた格納される。
【００７４】
推薦キーワード判断部２２３は、視聴予想者ＤＢ２２４を参照して、該当のコンテンツの放送時間帯に視聴予想者が検索した検索ワードを収集する。また、推薦キーワード判断部２２３は、収集された検索ワードが所定の条件を満たす場合に、その条件を満たす検索ワードをキーワードとして判断し、当該検索ワードをキーワードセットに含める。所定の条件は、視聴予想者の検索ワードのうち、該当コンテンツとの相関度が所定のしきい値以上であることを条件にすることができる。
【００７５】
推薦キーワード判断部２２３は、上述した条件を満たすキーワードを該当コンテンツに対する推薦キーワードとして判断し、該当コンテンツに対するキーワードセットを生成することになる。
【００７６】
コンテンツ−キーワード時間同期化部２２５は、キーワードセットに含まれるキーワードをコンテンツの再生時間帯別に対応付ける機能を遂行する。例えば、６０秒おきにそれぞれの時間帯のキーワードの検索回数に基づいて、各時間帯の比率が大きいキーワードを選定する。ここで、予め定められた適切でないキーワードをフィルタリングすることができる。例えば、生放送、再放送、視聴、編成、放映時間など、キーワードとして適合しないキーワードを除去することができる。検索ログＤＢ２１１は、推薦キーワードとして選定されたキーワードに対する検索時刻情報も共に格納されている。従って、コンテンツの再生時間帯別にキーワードセットに含まれているキーワードを対応付けて同期化させることができる。
【００７７】
最終的に、コンテンツ別にマッチングされたキーワードは、コンテンツ別推薦キーワードＤＢ２２６に格納される。コンテンツ別推薦キーワードＤＢ２２６に格納されたデータは、それぞれのコンテンツの再生時間帯別に同期化した推薦キーワードが格納されている。従って、特定のコンテンツが様々なサービスで提供される場合に、コンテンツ別推薦キーワードＤＢ２２６に格納されたキーワードを別途のファイルとして共に提供することができ、視聴者は、このファイルを用いてコンテンツを鑑賞すると共に、コンテンツ再生時間と同期化した各推薦キーワードを利用することができるようになる。
【００７８】
上述したような、推薦キーワード生成部２２０の構成及び動作は、例示のためのものであり、これ以外の様々なアルゴリズムによって、コンテンツ別推薦キーワードを生成することができる。
【００７９】
一方、図６Ａ〜図６Ｂは、それぞれ、本発明の一実施の形態によるテレビ関連の検索ログを説明するための図である。
【００８０】
図６Ａは、番組放映時間帯が２１時４０分から２２時４０分までのテレビ番組に対する検索ログであり、番組開始前に検索回数が段々増加し、番組開始後に検索回数が下落し、番組終了後に検索回数が大幅に増加することを示している。従って、ユーザのウェブ検索パターンは、実際の放送時間帯と密接な関係にあり、視聴中には視聴集中度によって検索が減って、視聴直後に検索が集中するということが分かる。
【００８１】
図６Ｂは、特定の番組に対する検索ログの一例であり、特定の番組のタイトルが字幕に露出する瞬間に検索数が大幅に増加することを示し、図６Ｃは、「再視聴」に対する検索ログであり、特定の番組が終わった直後に該当番組の再視聴に対する検索頻度数が高いことを示している。従って、積極的に露出された情報に対してユーザは即座に検索を行い、字幕の露出、再視聴などのキーワードの特性によってユーザの検索時間帯が変化するということが分かる。
【００８２】
従って、本発明の一実施の形態による推薦型検索システムは、前述した検索ログに基づいて検索プールを構成して検索ワードを推薦することができる。
【００８３】
一方、図７は、本発明の一実施の形態による画面処理部により処理されたＩＰＴＶ画面の一例を示す図である。
【００８４】
図７に示されるように、本発明の一実施の形態による推薦検索ワードを選択することができるＩＰＴＶ画面７００は、番組関連の推薦キーワードブロック７１０、テレビの人気検索ワードブロック７２０、実時間の一般人気検索ワードブロック７３０、連関検索ワードブロック７４０、統合検索のための検索窓７５０、画面転換ボタン７６０、及び視聴中の番組画面７７０を含むことができるが、必ずこれに限定されるのではない。
【００８５】
図７に示すＩＰＴＶ画面７００は、自由なリンクを提供し、ボタン空間の節約で露出されるコンテンツが多く、ナビゲーションが明確であって使用性が高く、インターネットになれているユーザになじむように構成した画面である。
【００８６】
図８は、本発明の一実施の形態による画面処理部により処理されたＩＰＴＶ画面の他の例を示す図である。
【００８７】
図８に示されるように、本発明の一実施の形態による推薦キーワードを選択することができるＩＰＴＶ画面８００は、番組付加情報ブロック８１０、テレビの人気検索ワードブロック８２０、一般人気検索ワードブロック８３０、番組関連の推薦キーワードブロック８４０、及び統合検索のための検索窓８５０を含むことができるが、必ずこれに限定されるのではない。
【００８８】
図８に示すＩＰＴＶ画面８００は、視聴中である番組が画面全体を占めており、検索のための画面構成が下段のバーの形でオーバーレイ（Ｏｖｅｒｌａｙ）される形態である。
【００８９】
図８には、統合検索窓８５０が画面中央に位置するが、これを最上段に位置させることができ、番組付加情報ブロック８１０は、星点の評価、あらすじ以外の情報に代えられることができる。
【００９０】
また、統合検索窓８５０に検索ワードを入力する場合、検索ワード自動完成機能を提供することができ、番組関連の推薦キーワードブロック８４０で特定のキーワードを選択する場合、選択されたキーワードに対する統合検索の結果を提供することができる。
【００９１】
図９は、本発明の一実施の形態による双方向放送端末でキーワード検索を行う方法を説明するためのフローチャートである。
【００９２】
まず、双方向放送端末は、コンテンツサーバまたはＩＰＴＶ放送システム１０００からコンテンツを受信して再生する（Ｓ９１０）。その後、推薦型検索システム２００から、ステップＳ９１０で再生中であるコンテンツに係る推薦キーワード（コンテンツ別推薦キーワード）を受信して表示する（Ｓ９２０）。前述した通り、コンテンツ別推薦キーワードは、コンテンツの再生時間と同期化して表示されることができる。
【００９３】
また、上記のように受信したコンテンツ別推薦キーワードは、例えば、次のような方式によって生成されたキーワードセットである。まず、該当のコンテンツの放送時間帯に当該コンテンツの番組のタイトルを含むシードキーワードを用いて検索を行ったユーザの中から視聴予想者の集団を抽出する。その後、抽出された視聴予想者の集団が該当のコンテンツの放映時間に入力する検索ワードを収集し、このように収集された検索ワードのうち、該当のコンテンツとの連関度が所定のしきい値以上である検索ワードを該当のコンテンツに係る推薦キーワードとして抽出する。
【００９４】
一方、本発明の一実施の形態による双方向放送端末は、コンテンツ別推薦キーワードだけでなく、テレビの人気検索ワードを受信して共に表示することができる（Ｓ９２２）。また、実時間の一般人気検索ワードを受信して共に表示する方式も可能である（Ｓ９２４）。
【００９５】
ユーザが双方向放送端末によって視聴中であるコンテンツに係る推薦キーワード、テレビの人気検索ワード、及び実時間の一般人気検索ワードのうち、特定のキーワードを選択した場合に（Ｓ９３０）、双方向放送端末は、ユーザにより選択されたキーワードを検索エンジンに伝送する（Ｓ９４０）。その後、双方向放送端末は、伝送したキーワードによる検索結果を検索エンジンから受信して表示する（Ｓ９５０）。
【００９６】
受信した検索結果は、再生中であるコンテンツの画面上にオーバーレイさせて表示することができ、一般的なインターネット検索エンジンと同様にカテゴリー別の統合検索の結果を表示するように構成することができる。
【００９７】
本発明の一実施の形態は、コンピュータによって実行されるプログラムモジュールのようなコンピュータにより実行可能な命令語を含む記録媒体の形態で実現されることができる。コンピュータ読取可能な媒体は、コンピュータによってアクセスできる任意の媒体であり、揮発性及び非揮発性媒体、分離型及び非分離型媒体を全て含む。また、コンピュータ読取可能な媒体は、コンピュータ格納媒体及び通信媒体を全て含むことができる。コンピュータ格納媒体は、コンピュータ読取可能な命令語、データ構造、プログラムモジュール又はその他のデータのような情報の格納のための任意の方法又は技術で実現された揮発性及び非揮発性、分離型及び非分離型媒体を全て含む。通信媒体は、典型的にコンピュータ読取可能な命令語、データ構造、プログラムモジュール、又は搬送波のような変調されたデータ信号のその他のデータ、又はその他の伝送メカニズムを含み、任意の情報伝達媒体を含む。
【００９８】
以上、本発明の詳細な説明では具体的な実施形態について説明したが、本発明の要旨から逸脱しない範囲内で様々に変形できる。よって、本発明の権利範囲は、上述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【００９９】
【図１】従来のコンテンツ関連情報検索システムを概略的に示す図である。
【図２】一般的なＩＰＴＶ放送サービスシステムを概略的に示す図である。
【図３】本発明の一実施の形態に係る推薦型検索システムを備えたＩＰＴＶ放送サービスシステムを概略的に説明するための図である。
【図４】本発明の一実施の形態に係る双方向放送端末に推薦キーワードを提供するためのシステムの構成図である。
【図５】本発明の一実施の形態に係るコンテンツ別推薦キーワードを生成する推薦キーワード生成部の構成図である。
【図６Ａ】本発明の一実施の形態に係るテレビ関連の検索ログを説明するための図である。
【図６Ｂ】本発明の一実施の形態に係るテレビ関連の検索ログを説明するための図である。
【図６Ｃ】本発明の一実施の形態に係るテレビ関連の検索ログを説明するための図である。
【図７】本発明の一実施の形態に係る画面処理部により処理されたＩＰＴＶ画面の一例を示す図である。
【図８】本発明の一実施の形態に係る画面処理部により処理されたＩＰＴＶ画面の他の例を示す図である。
【図９】本発明の一実施の形態に係る双方向放送端末でキーワード検索を行う方法を説明するためのフローチャートである。
【符号の説明】
【０１００】
１００  放送事業者
２００  推薦型検索システム
３００  ユーザ端末
４００  ウェブサーバ
１０００  ＩＰＴＶ放送システム
２１０  検索ワード収集データベース
２２０  推薦キーワード生成部
２４０  推薦キーワード伝送部
【図１】
0004790779.tif 000002
【図２】
0004790779.tif 000003
【図３】
0004790779.tif 000004
【図４】
0004790779.tif 000005
【図５】
0004790779.tif 000006
【図８】
0004790779.tif 000007
【図９】
0004790779.tif 000008
【図６Ａ】
0004790779.tif 000009
【図６Ｂ】
0004790779.tif 000010
【図６Ｃ】
0004790779.tif 000011
【図７】
0004790779.tif 000012