JP2004007323A - Television broadcast receiver - Google Patents
Television broadcast receiver Download PDFInfo
- Publication number
- JP2004007323A JP2004007323A JP2002170406A JP2002170406A JP2004007323A JP 2004007323 A JP2004007323 A JP 2004007323A JP 2002170406 A JP2002170406 A JP 2002170406A JP 2002170406 A JP2002170406 A JP 2002170406A JP 2004007323 A JP2004007323 A JP 2004007323A
- Authority
- JP
- Japan
- Prior art keywords
- information
- program
- user
- television broadcast
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、デジタルテレビジョン放送受信機やパーソナルコンピュータや携帯電話機などテレビジョン放送を受信して表示する機器そしてネットワーク上で情報提供する情報サーバーに関するものである。
【0002】
【従来の技術】
近年、デジタルテレビジョン放送が開始されてきており、データ放送を用いた双方向サービスも始まっている。
【0003】
以下に従来のテレビジョン放送受信機について説明する。図8は従来のテレビジョン放送受信機の構成を示すものである。
【0004】
図8において、33はデジタルテレビジョン放送受信機である。21はチューナーで、アンテナが受信したデジタルテレビジョン放送の選局を行った後復調したトランスポートストリームを出力する。22はトランスポートストリーム(TS)デコーダーで、チューナー21が出力するトランスポートストリームを入力し、ユーザーが選択した番組のAVのストリームやデータ放送関係のパケットをフィルタリングして出力する。そのフィルタリングはPATパケットやPMTパケット内に記載されているPIDを用いて行われる事はデジタルテレビジョンにおいて周知の技術であるので詳細説明は省略する。
【0005】
23はAVデコーダーでトランスポートストリームデコーダー22が出力するAVのストリームを入力し、AVデコードして出力する。24はバッファーメモリで、トランスポートデコーダー22がフィルタリングしたデータ放送のパケットを記憶する。25はマイコンで、デジタルテレビジョン放送受信機33の各要素の制御を行う。詳細は後述する。
【0006】
26はリモコンで、ユーザーインターフェースである。27は受光回路で、リモコン26からの信号を受信し電気信号をマイコン25に出力する。28はOSDコントローラーで、データ放送画面を構成する文字やグラフィクスを画素データに展開しAVデコーダー23に出力する。AVデコーダー23ではビデオデコードした映像とOSDコントローラ28から入力した文字やグラフィクスを合成して出力する。
【0007】
30はモデムで、通信会社の通信回線に接続されており、マイコン25の制御で通信回線からのデータを受信して復調しマイコン25に出力したり、送信データを変調して通信回線に出力する。一般的には通信回線を介して視聴情報収集センターと接続し視聴履歴情報を送信する。
【0008】
次に従来のテレビジョン放送受信機の動作について図9を用いて説明する。
【0009】
ユーザーは、番組を視聴中にデータ放送で放送局から送られている天気予報や番組に関連する情報などを欲した場合、デジタル放送受信機33に対してデーター放送のメニュー画面を表示するよう指示する(STEP21)。指示方法はリモコン26の専用キー用いて操作する事が一般的である。
【0010】
マイコン25は受光回路27を介してその指示を入力し、該当するメニュー画面の要素である各種パケットを展開し、OSDコントローラに展開した文字やグラフィクスデータを出力し視聴中の番組の映像と文字やグラフィクスを重ねあわせてメニュー画面を表示する(STEP22)。
【0011】
ユーザーはメニュー画面を見て欲する情報に到達するようリモコン26を操作する。この場合メニュー上のボタンをリモコンの方向キーを用いて選択して決定キーを押したり、メニュー上に示されているカラーボタンの選択肢に応じてカラーボタンを選択して押す場合が一般的である(STEP23)。
【0012】
マイコン25は受光回路27を介してその指示を入力し、該当する情報の要素である各種パケットを展開し、OSDコントローラに展開した文字やグラフィクスデータを出力し視聴中の番組の映像と文字やグラフィクスを重ねあわせてユーザーの選択した情報を表示する(STEP24)。
【0013】
【発明が解決しようとする課題】
しかしながら上記のような構成では、放送局が制作し放送するデータ放送や番組表やアイコンの情報のみしか得る事ができず、情報の内容も放送局毎に異なる状況においては、ユーザーの欲する特定の情報を全国レベルで全ての放送局において常に得ることができないという問題が生じていた。
【0014】
また、放送局とは異なる事業者が、各放送局が放送する全ての番組の関連情報を提供する情報サーバーを通信回線上に設置したとしても、そのような情報サーバーに対してユーザーの要求を推定するための適切な情報を伝える事ができず、ユーザーの欲する情報を確実に得る事ができないという問題が生じていた。
【0015】
また、ユーザーが番組に関連する情報を番組視聴終了後に見たいという要求に対しては、従来のテレビジョン放送受信機では現在放送されているデータ放送しか表示できず、関連するアイコンを表示できないため対応できないという問題が生じていた。
【0016】
本発明は上記従来の問題点を解決するテレビジョン放送受信機を提供することを目的とする。
【0017】
【課題を解決するための手段】
第一の本発明(請求項1に対応)は、放送局からの信号を受信し復号して映像信号および音声信号を出力するとともに、通信回線を介して情報サーバーから使用者が欲している情報を得るテレビジョン放送受信機であつて、通信回線を介して外部と通信可能な通信手段と、使用者が欲している情報を推定するための推定情報を記憶するメモリと、前記情報サーバーから得た使用者が欲している情報を表示する表示手段と、外部からの指示を受け付ける指示受付手段と、前記指示受付手段が受け付けた指示が、使用者が欲している情報を取得する指示であれば、前記通信手段を制御し、前記通信回線を介して前記情報サーバーに接続し、前記推定情報を前記メモリから読み出して前記情報サーバーに送信した後に、該当する使用者が欲している情報を前記情報サーバーから受信するよう制御する制御手段とを備えることを特徴とする。
【0018】
第二の本発明(請求項2に対応)は、第一の本発明の特徴に加えて、前記使用者が欲している情報とは番組に関連する情報であり、前記推定情報とは番組を推定するための番組推定情報であることを特徴とする。
【0019】
第三の本発明(請求項3に対応)は、第二の本発明の特徴に加えて、前記番組推定情報とは少なくとも放送局名や番組名を含む事を特徴とする。
【0020】
第四の本発明(請求項4に対応)は、第二の本発明の特徴に加えて、前記番組推定情報とは少なくとも日時や視聴チャンネルや地域情報を含む事を特徴とする。
【0021】
第五の本発明(請求項5に対応)は、第一の本発明の特徴に加えて、前記推定情報とは表示画面上のカーソル位置または番組から提示される事前に取り決められた選択枝の選択情報である事を特徴とする。
【0022】
第六の本発明(請求項6に対応)は、第二の本発明または第三の本発明または第四の本発明の特徴に加えて、前記番組推定情報により推定される番組は現在視聴中の番組であることを特徴とする。
【0023】
第七の本発明(請求項7に対応)は、第六の本発明の特徴に加えて、前記指示受付手段が受け付けた指示が前記番組推定情報を保持する指示であった場合、少なくともその前記番組推定情報を用いて関連する情報を取得する制御までは、前記番組推定情報を保持することを特徴とする。
【0024】
第八の本発明(請求項8に対応)は、第一の本発明の特徴に加えて、前記表示手段は放送局から番組の信号を受信し復号した映像信号と通信回線を介して情報サーバーから得た使用者が欲している情報を重ねあわせて表示することを特徴とする。
【0025】
第九の本発明(請求項9に対応)は、第七の本発明の特徴に加えて、視聴番組が終了した事を検出する番組終了検出手段を備え、前記制御手段は番組終了後に前記番組推定情報に該当する番組の関連する情報を前記情報サーバーから受信するよう制御する制御手段とを備える事を特徴とする。
【0026】
第十の本発明(請求項10に対応)は、第七の本発明の特徴に加えて、視聴番組が変わった事を検出する番組変更検出手段を備え、前記制御手段は番組が変わった後に前記番組推定情報に該当する番組の関連する情報を前記情報サーバーから受信するよう制御する制御手段とを備えることを特徴とする。
【0027】
第十一の本発明(請求項11に対応)は、第一の本発明の特徴に加えて、番組の番組名を取得する番組名取得手段を備え、前記使用者が欲している情報とは番組に関連する情報であり、前記推定情報とは少なくとも番組名であることを特徴とする。
【0028】
第十二の本発明(請求項12に対応)は、第十一の本発明の特徴に加えて、前記番組名とともに表示画面上のカーソル位置または番組から提示される事前に取り決められた選択枝の選択情報を前記推定情報として前記メモリに記憶する事を特徴とする。
【0029】
第十三の本発明(請求項13に対応)は、第十一または第十二の本発明の特徴に加えて、前記番組に関連する情報の対象の番組は現在視聴中の番組であることを特徴とする。
【0030】
第十四の本発明(請求項14に対応)は、第十三の本発明の特徴に加えて、前記指示受付手段が受け付けた指示が前記メモリに記憶されている前記推定情報を保持する指示であった場合、少なくとも前記推定情報を用いて関連する情報を取得する制御までは、前記推定情報を保持することを特徴とする。
【0031】
第十五の本発明(請求項15に対応)は、第十三または十四の本発明の特徴に加えて、視聴番組が終了した事を検出する番組終了検出手段を備え、前記制御手段は番組終了後に前記推定情報に該当する番組の関連する情報を前記情報サーバーから受信するよう制御する制御手段とを備えることを特徴とする。
【0032】
第十六の本発明(請求項16に対応)は、第十三または十四の本発明の特徴に加えて、視聴番組が変わった事を検出する番組変更検出手段を備え、前記制御手段は視聴番組が変わった後に前記推定情報に該当する番組の関連する情報を前記情報サーバーから受信するよう制御する制御手段とを備えることを特徴とする。
【0033】
第十七の本発明(請求項17に対応)は、第一の本発明の特徴に加えて、現在日時を取得し記憶する日時記憶手段と、使用者が欲している情報とともに関連付けられた日時情報を受信し、前記日時記憶手段に記憶されている日時と前記情報サーバーから受信した前記日時情報との比較結果に応じて、前記使用者が欲している情報の選択または表示の制御を行う制御手段とを備えることを特徴とする。
【0034】
第十八の本発明(請求項18に対応)は、第十七の本発明の特徴に加えて、前記番組に関連する情報とは配信された番組で案内されたURL(UniformResource Locator)であり、前記関連付けられた日時情報とは番組で案内された日時であることを特徴とする。
【0035】
第十九の本発明(請求項19に対応)は、第十七または十八の本発明の特徴に加えて、番組の番組名を取得する番組名取得手段を備え、前記推定情報とは少なくとも番組名であることを特徴とする。
【0036】
第二十の本発明(請求項20に対応)は、通信回線を介して情報提供サービスを行う情報サーバーであって、番組名により対応付けられた番組に関連する情報と日時情報を蓄積する蓄積手段と、番組名を伴った番組に関連する情報に対するアクセスに対して、対応付けられた番組に関連する情報と日時情報を前記蓄積手段より検索し取得する情報管理手段と、取得した番組に関連する情報と日時情報をアクセス元に返送する返送手段を備えた情報サーバー。
【0037】
第二十一の本発明(請求項21に対応)は、第二十の本発明の特徴に加えて、前記番組に関連する情報とは番組で案内されたURL(Uniform Resource Locator)であり、前記関連付けられた日時情報とは番組で案内された日時であることを特徴とする。
【0038】
第二十二の本発明(請求項22に対応)は、第二十の本発明の特徴に加えて、前記番組に関連する情報とはURL(Uniform Resource Locator)を含んだ情報であり、そのURLが示す所在地には前記番組に関連する情報のより詳細な情報を蓄積していることを特徴とする。
【0039】
第二十三の本発明(請求項23に対応)は、第一の本発明の特徴において、前記使用者が欲している番組に関連する情報とは使用者個別の番組表情報であることを特徴とする。
【0040】
第二十四の本発明(請求項24に対応)は、第二十三の本発明の特徴において、前記推定情報とは使用者の嗜好を示す情報であることを特徴とする。
【0041】
第二十五の本発明(請求項25に対応)は、第二十三の本発明の特徴において、前記推定情報とは使用者の視聴履歴のデータに基づいた情報であることを特徴とする。
【0042】
第二十六の本発明(請求項26に対応)は、第二十三の本発明の特徴において、前記推定情報とは使用者の識別情報であることを特徴とする。
【0043】
第二十七の本発明(請求項27に対応)は、第二十四の本発明の特徴に加えて使用者の嗜好を示す情報を取得する嗜好情報取得手段と、放送局が放送する番組表情報を取得する番組表取得手段と、前記番組表取得手段が取得した前記番組表情報を記憶する番組表メモリと、前記指示受付手段が受け付けた指示が使用者個別の番組表情報を表示する指示であれば、前記番組表メモリに記憶されている前記番組表情報より前記メモリに記憶されている前記推定情報を使用して検索した使用者個別の番組表情報と前記通信手段を制御し前記通信回線を介して前記情報サーバーに接続し前記メモリに記憶されている前記推定情報を読み出して前記情報サーバーに送信した後に受信した使用者個別の番組表情報とを編集した結果を前記表示制御手段を用いて表示するよう制御する制御手段とを備える事を特徴とする。
【0044】
第二十八の本発明(請求項28に対応)は、第二十四の本発明の特徴に加えて使用者の視聴履歴データを生成する視聴履歴生成手段と、前記視聴履歴データに基づいて使用者の嗜好を示す情報を推定する嗜好推定手段と、放送局が放送する番組表情報を取得する番組表取得手段と、前記番組表取得手段が取得した前記番組表情報を記憶する番組表メモリと、前記指示受付手段が受け付けた指示が使用者個別の番組表情報を表示する指示であれば、前記番組表メモリに記憶されている前記番組表情報より前記メモリに記憶されている前記推定情報を使用して検索した使用者個別の番組表情報と前記通信手段を制御し前記通信回線を介して前記情報サーバーに接続し前記メモリに記憶されている前記推定情報を読み出して前記情報サーバーに送信した後に受信した使用者個別の番組表情報とを編集した結果を前記表示制御手段を用いて表示するよう制御する制御手段とを備えることを特徴とする。
【0045】
第二十九の本発明(請求項29に対応)は、通信回線を介して情報提供サービスを行う情報サーバーであって、嗜好情報と対応付けられた番組表情報を蓄積する蓄積手段と、嗜好情報を伴った番組表情報に対するアクセスに対して、対応付けられた番組表情報を前記蓄積手段より検索し取得する情報管理手段と、情報管理手段が取得した番組表情報をアクセス元に返送する返送手段とを備えた情報サーバーを特徴とする。
【0046】
第三十の本発明(請求項30に対応)は、通信回線を介して情報提供サービスを行う情報サーバーであって、登録使用者の嗜好情報を蓄積する嗜好情報蓄積手段と、嗜好情報と対応付けられた番組表情報を蓄積する蓄積手段と、使用者識別情報を伴った番組表情報に対するアクセスに対して、対応付けられた該当する使用者の嗜好情報を前記嗜好情報蓄積手段から取得し、その嗜好情報を用いて前記蓄積手段より使用者個別の番組表情報を検索し取得する情報管理手段と、情報管理手段が取得した使用者個別の番組表情報をアクセス元に返送する返送手段とを備えた情報サーバーを特徴とする。
【0047】
第三十一の本発明(請求項31に対応)は、第二十の本発明の特徴において、番組表表示における番組時間表示においてライブ番組であれば放送時刻をサーバーに蓄積されたビデオオンデマンド番組であれば番組時間を表示することを特徴とする。
【0048】
第三十二の本発明(請求項32に対応)は、第二十六の本発明の特徴に加えて、使用者の識別情報を保持する識別情報メモリと、放送局が放送する番組表情報を取得する番組表取得手段と、前記番組表取得手段が取得した前記番組表情報を記憶する番組表メモリと、前記指示受付手段が受け付けた指示が使用者個別の番組表情報を表示する指示であれば、前記番組表メモリに記憶されている前記番組表情報より前記メモリに記憶されている前記推定情報を使用して検索した使用者個別の番組表情報と前記通信手段を制御し前記通信回線を介して前記情報サーバーに接続し前記メモリに記憶されている前記推定情報を読み出して前記情報サーバーに送信した後に受信した使用者個別の番組表情報とを編集した結果を前記表示制御手段を用いて表示するよう制御する制御手段とを備えることを特徴とする。
【0049】
第三十三の本発明(請求項33に対応)は、第十九の本発明の特徴において、番組名を送信した後に番組に関連する情報と対応付けられた日時情報を第二十の本発明の情報サーバーより受信することを特徴とする。
【0050】
第三十四の本発明(請求項34に対応)は、第十九の本発明の特徴において、番組名を送信した後に番組で案内されたURL(Uniform Resource Locator)情報と番組で案内された日時情報を第二十一の本発明の情報サーバーより受信することを特徴とする。
【0051】
第三十五の本発明(請求項35に対応)は、第二十七または第二十八の本発明の特徴において、使用者の嗜好を示す情報を送信した後に使用者個別の番組表情報を第二十九の本発明の情報サーバーより受信することを特徴とする。
【0052】
第三十六の本発明(請求項36に対応)は、第三十二の本発明の特徴において、使用者の識別情報を送信した後に使用者個別の番組表情報を第三十の本発明の情報サーバーより受信することを特徴とする。
【0053】
第三十七の本発明(請求項37に対応)は、第一の本発明の特徴において、前記使用者が欲している情報とは情報サーバー内のコンテンツと関連するアイコンデータであることを特徴とする。
【0054】
第三十八の本発明(請求項38に対応)は、第三十七の本発明の特徴において、前記推定情報とは情報サーバー内のコンテンツを識別する情報であることを特徴とする。
【0055】
第三十九の本発明(請求項39に対応)は、第三十七の本発明の特徴において、前記推定情報とは少なくとも放送局名や番組名を含む事を特徴とする。
【0056】
第四十の本発明(請求項40に対応)は、第三十七の本発明の特徴において、前記推定情報とは少なくとも日時やチャンネルや地域情報を含む事を特徴とする。
【0057】
第四十一の本発明(請求項41に対応)は、第三十七の本発明の特徴において、前記推定情報とは表示画面上のカーソル位置または番組から提示される事前に取り決められた選択枝の選択情報である事を特徴とする。
【0058】
第四十二の本発明(請求項42に対応)は、第三十七の本発明の特徴において、前記推定情報とは使用者の嗜好を示す情報であることを特徴とする。
【0059】
第四十三の本発明(請求項43に対応)は、通信回線を介して情報提供サービスを行う情報サーバーであって、推定情報により関連付けられたコンテンツとアイコンデータを蓄積する蓄積手段と、推定情報を伴った情報に対するアクセスに対して、関連付けられたアイコンデータを前記蓄積手段より検索し取得する情報管理手段と、情報管理手段が取得したアイコンデータと関連するコンテンツの所在情報をアクセス元に返送する返送手段とを備えた情報サーバー。
【0060】
第四十四の本発明(請求項44に対応)は、第三十八の本発明の特徴において、コンテンツを識別する情報を送信した後に情報サーバー内のコンテンツと関連するアイコンデータを請求項43記載の情報サーバーより受信することを特徴とする。
【0061】
第四十五の本発明(請求項45に対応)は、第三十九の本発明の特徴において、番組名を送信した後に情報サーバー内のコンテンツの所在を示す情報と関連するアイコンデータを請求項43記載の情報サーバーより受信することを特徴とする。
【0062】
第四十六の本発明(請求項46に対応)は、第四十の本発明の特徴において、日時やチャンネルや地域情報を送信した後に情報サーバー内のコンテンツの所在を示す情報と関連するアイコンデータを請求項43記載の情報サーバーより受信することを特徴とする。
【0063】
第四十七の本発明(請求項47に対応)は、第四十一の本発明の特徴において、表示画面上のカーソル位置または番組から提示される事前に取り決められた選択枝の選択情報を送信した後に情報サーバー内のコンテンツの所在を示す情報と関連するアイコンデータを請求項43記載の情報サーバーより受信することを特徴とする。
【0064】
第四十八の本発明(請求項48に対応)は、第四十二の本発明の特徴において、使用者の嗜好を示す情報を送信した後に情報サーバー内のコンテンツの所在を示す情報と関連するアイコンデータを請求項43記載の情報サーバーより受信することを特徴とする。
【0065】
第四十九の本発明(請求項49に対応)は、第四十六または第四十七または第四十八または第四十九の本発明の特徴において、前記情報サーバー内のコンテンツは現在視聴中の番組関連情報であることを特徴とする。
【0066】
第五十の本発明(請求項50に対応)は、第四十九の本発明の特徴において、前記指示受付手段が受け付けた指示が前記メモリに記憶されている前記推定情報を保持する指示であった場合、少なくとも前記推定情報を用いてアイコンデータを取得する制御までは、前記推定情報を保持することを特徴とする。
【0067】
第五十一の本発明(請求項51に対応)は、第四十九の本発明の特徴において、前記指示受付手段が受け付けた指示が前記メモリに記憶されている前記推定情報を保持する指示であった場合、前記情報サーバーに接続しコンテンツの所在を示す情報と関連するアイコンデータを取得し、少なくとも前記コンテンツの所在を示す情報を用いて番組関連情報を取得する制御までは、情報サーバー内のコンテンツの所在を示す情報と関連するアイコンデータを保持することを特徴とする。
【0068】
第五十二の本発明(請求項52に対応)は、第五十の本発明の特徴において、視聴番組が終了した事を検出する番組終了検出手段を備え、前記制御手段は番組終了後に前記推定情報に該当するアイコンデータを前記情報サーバーから受信するよう制御する制御手段とを備えることを特徴とする。
【0069】
第五十三の本発明(請求項53に対応)は、第五十の本発明の特徴において、視聴番組が変わった事を検出する番組変更検出手段を備え、前記制御手段は視聴番組が変わった後に前記推定情報に該当するアイコンデータを前記情報サーバーから受信するよう制御する制御手段とを備えることを特徴とする。
【0070】
第五十四の本発明(請求項54に対応)は、第五十一の本発明の特徴において、視聴番組が終了した事を検出する番組終了検出手段を備え、前記制御手段は番組終了後に前記推定情報に該当する番組関連情報を前記情報サーバーから受信するよう制御する制御手段とを備えることを特徴とする。
【0071】
第五十五の本発明(請求項55に対応)は、第五十一の本発明の特徴において、視聴番組が変わった事を検出する番組変更検出手段を備え、前記制御手段は視聴番組が変わった後に前記推定情報に該当する番組関連情報を前記情報サーバーから受信するよう制御する制御手段とを備えることを特徴とする。
【0072】
【発明の実施の形態】
以下では、当該発明にかかる実施の形態について、図面を参照しつつ説明を行う。
【0073】
(実施の形態1)
以下本発明の第1の実施例を図面を参照しながら説明する。
【0074】
図1は本発明の第1の実施例の構成を示すものである。
【0075】
図1において、13はデジタルテレビジョン放送受信機である。1はチューナーで、アンテナが受信したデジタルテレビジョン放送の選局を行った後復調したトランスポートストリームを出力する。2はトランスポートストリーム(TS)デコーダーで、チューナー1が出力するトランスポートストリームを入力し、ユーザーが選択した番組のAVのストリームやデータ放送関係のパケットをフィルタリングして出力する。そのフィルタリングはPATパケットやPMTパケット内に記載されているPIDを用いて行われる事はデジタルテレビジョンにおいて周知の技術であるので詳細説明は省略する。
【0076】
3はAVデコーダーでトランスポートストリームデコーダー2が出力するAVのストリームを入力し、AVデコードして出力する。14はバッファーメモリで、トランスポートデコーダー2がフィルタリングしたデータ放送のパケットや後述する情報サーバー12からの得たデータをマイコン5の制御により展開して記憶する。
【0077】
5はマイコンで、デジタルテレビジョン放送受信機13の各要素の制御を行う。動作の詳細は後述する。6はリモコンで、ユーザーインターフェースである。7は受光回路で、リモコン6からの信号を受信し電気信号をマイコン5に出力する。4は番組推定情報RAMで、後述する情報サーバー12に送信するユーザーが欲する番組情報を推定するための情報をマイコン5の制御で記憶する。詳細は後述する。
【0078】
8はOSDコントローラーで、データ放送画面や後述する情報サーバー12から得た情報をマイコン5の制御により、構成する文字やグラフィクスデータを画素データに変換しAVデコーダー3に出力する。AVデコーダー3ではビデオデコードした映像とOSDコントローラ8から入力した文字やグラフィクスを合成して出力する。
【0079】
10はモデムで、通信会社の通信回線やサービスプロバイダを介してインターネット網に接続されており、マイコン5の制御で通信回線からのデータを受信して復調しマイコン5に出力したり、送信データを変調して通信回線に出力する。モデム10においては電話回線を使用するいわゆるモデムのみでなく、電話回線を使用するADSLモデムや光ファーバー網を使用するFTTHのONUやケーブルテレビ回線を使用するケーブルモデムなどあらゆる通信端末でも良く、接続方式はダイヤルアップ接続のみでなく常時接続の方式でも良い。
【0080】
本実施例ではそれらの通信回線を介して図示していない視聴情報収集センターと接続し視聴履歴情報を送信する事に加えてインターネット網や図示していないケーブルテレビ網などに位置する情報サーバー12と接続しデータの送受信を行う。
【0081】
なお、マイコン5のソフトウェアにより視聴中の番組が終了した事やユーザーの指示で視聴番組を変更した事を検出する事もできる。視聴中の番組が終了した事は、放送される番組表生成用の情報の一つである番組終了時刻を参照する事で検出可能である。
【0082】
デジタルテレビジョン放送やアナログ文字多重放送においては、番組表生成用の情報を放送する事は一般的である。また、リモコン6を用いたユーザーの指示はマイコン5が全て解釈するため、ユーザーがリモコン6を操作して視聴番組を変更した事も検出可能である。これらの検出は専用ハードウェアを備えて実現する場合も有り得る。
【0083】
なお、本実施例ではデジタルテレビジョン放送受信機について説明したが、アナログのテレビジョン受信機の場合も同様に可能である。
【0084】
次に本実施例の動作を図2を用いて説明する。
【0085】
本実施例は、ユーザーが欲する番組に関連する情報を情報サーバー12から受信し表示するものである。
【0086】
ユーザーが番組を視聴している時、マイコン5の制御により視聴している番組を推定する番組推定情報を番組推定情報RAM4に記憶する(STEP1)。番組推定情報については後述する。ユーザーが視聴中に番組の関連情報を欲した場合、番組推定情報を保持するようにリモコン6を操作して指示する(STEP2)。指示方法はリモコン6に専用キーを用意しても良いし、画面上にメニューを表示させてその中から指示ボタンを選択して決定しても良い。
【0087】
マイコン5は受光回路7を介して入力した信号から番組推定情報を保持する指示と解釈し、番組推定情報を保持するよう制御する。その制御方法は、マイコン5が管理している図示していないメモリー上の特定領域に割り当てられている番組推定情報を保持するかどうかの情報を書き換えてもよいし、番組推定情報RAMの上書きを禁止するようなハードウェアを用意してそのハードウェアを制御しても良い。
【0088】
その後ユーザーのリモコン6を用いた操作で視聴番組が変わった場合(STEP4)、マイコン5はその操作を前述したように解釈して、OSDコントローラー8を用いて、番組が変わった事を知らしめる文字を画面上に表示して、ユーザーからの番組に関連する情報を取得する指示を待つ(STEP5)。
【0089】
また、視聴していた番組が終了した場合(STEP6)、マイコン5は終了時刻になった事を認識し、番組が終わった事を知らしめる文字を画面上に表示して、ユーザーからの番組に関連する情報を取得する指示を待つ(STEP7)。番組が変わったり、終わったりしなかった場合も、ユーザーからの番組に関連する情報を取得する指示を待つ。
【0090】
その後それぞれの状態で定められているタイムアウトまでに番組に関連する情報を取得するユーザーの指示がユーザーのリモコン6からあった場合(STEP8)、マイコン5はモデム10を制御して番組推定情報RAMに記憶されている番組推定情報と該当する番組に関連する情報を要求するコマンドを情報サーバー12に送信する(STEP9)。
【0091】
番組に関連する情報を要求するコマンドは予め情報サーバー12との間でフォーマットやデータを取り決めておけば送信可能である。情報サーバー12は番組に関連する情報を要求するコマンドを解釈し、ユーザーが欲している番組に関連する情報を番組推定情報から推定し、該当する番組に関連する情報をデーターベースより探し出してデジタルテレビジョン放送受信機13に送信する。
【0092】
マイコン5は送信された番組に関連する情報をモデム10を制御して受信しバッファーメモリー14に展開して記憶する。次にマイコン5はOSDコントローラ8を制御して番組に関連する情報を構成する文字やグラフィクスデータを画素データに変換しAVデコーダー3に出力する。AVデコーダー3ではビデオデコードした映像とOSDコントローラ8から入力した番組に関連する情報を合成して出力する(STEP10)。
【0093】
STEP8でタイムアウトが生じた場合は、マイコン5はOSDコントローラー8を用いて、番組に関連する情報の取得を取り消すかどうかを確認する文字を画面上に表示して、ユーザーからの指示を待つ(STEP11)。ユーザーからの指示が取り消す場合には、番組推定情報の保持を解除する。取り消さない場合は番組推定情報の保持を続ける。
【0094】
なお、番組推定情報の保持動作を簡略化して、STEP1の次にSTEP8に移行する場合も有り得る。その場合は、番組視聴時間内で番組に関連する情報を取得する事になる。また、視聴番組が変わったり、終わったりする事を検出する事を簡略化する場合も有り得る。その場合はユーザーの番組に関連する情報を取得する指示のみを待つ事になる。
【0095】
次にユーザーの欲している情報を推定するための推定情報の実施例を図面を参照して説明する。ユーザーが番組に関連する情報を欲していて、そのような情報を情報サーバーから得る場合、欲している番組の関連情報を推定できる番組推定情報を情報サーバーに送信する。情報サーバーは番組推定情報からユーザーの欲している情報を推定してデータベースから探し出しユーザーに送信する場合の例を説明する。
【0096】
図3では、番組を推定させるための情報として放送局名と番組名を用いる場合の例である。
【0097】
放送局名と番組名より一意的に番組を特定できるので推定情報として有効である。放送局名は情報サーバーでの推定精度の向上と推定作業負荷軽減のための情報である。地上波テレビジョン放送においては、各地域毎に放送局が異なり放送番組も異なる状況であり、全国レベルで見ると番組数も膨大であるため番組名だけでなく放送局名も用いる事は推定作業負荷軽減の効果がある。
【0098】
また、テレビジョン放送受信機で番組表を生成するための情報として、それらの情報を放送局等から取得する事を活用することで、ユーザーが番組に関連する情報を欲した場合、放送局名と番組名を取得して情報サーバーに送信できる。情報サーバーはそれらの情報からユーザーが欲している番組を推定しその番組に該当する関連情報をデーターベースより検索しユーザーに送信する。
【0099】
図4では、番組を推定させるための情報として日時とチャンネルと地域を用いる場合の例である。テレビジョン放送受信機によっては、図3の説明で示したような番組表機能を備えておらず、番組表を生成するための情報を取得しないものもある。そのようなテレビジョン放送受信機においても番組を推定できる実施例である。
【0100】
日時とチャンネルと地域により一意的に番組を特定できるので推定情報としては有効である。また日時とチャンネルのみを使用する場合もあるが、地上波テレビジョン放送においては、各地域毎に放送局が異なりチャンネルも異なる状況であり、各地域においても受信障害などにより受信チャンネルをマニュアルで調整している場合もあるので、日時とチャンネルのみでは全国レベルでは推定の精度は低いという問題がある。
【0101】
従って地域を加える事により推定時に地域毎のチャンネル設定のデータベースや受信障害によるチャンネル調整のデーターベースを利用できるようになることで推定の精度を向上する事ができる。日時情報は放送局から送信される日時情報を参照するか図1には図示していない時計を内蔵する事により取得する事ができる。
【0102】
チャンネル情報はマイコン5がチューナー1を制御して選局するために必要な情報を活用して取得する事は可能である。地域情報はテレビジョン放送受信機の設置時のチャンネル設定を容易にするために県名や郵便番号や市外局番を設定する事が一般的であるので、それらの情報を活用する事で可能である。
【0103】
また、その様なチャンネル設定機能が無い場合にも県名や郵便番号や市外局番をユーザーが設定できるようにする事で実現可能である。それらの情報を説明したように取得する事で、ユーザーが番組に関連する情報を欲した場合、日時情報やチャンネル情報や地域情報を情報サーバーに送信できる。
【0104】
情報サーバーはそれらの情報からユーザーが関連情報を欲している番組を推定し、その番組に該当する関連情報をデーターベースより検索しユーザーに送信する。
【0105】
図5は図3や図4を用いて説明した番組を推定する方法に加えて更にユーザーの欲している情報を詳細に推定する方法の実施例である。図5では、画面上をいくつかの領域に分割し、それぞれの領域に異なる番組に関連する情報を関連付ける。
【0106】
ユーザーはリモコン5を操作して欲する情報を画面上の領域を選択する事で選択する。領域と番組に関連する情報の関連付けは、実際に画面上にそれぞれの領域が何の情報と関連付けられているかを表示する事で可能である。
【0107】
図5ではFの領域に番組で紹介した料理の情報という表示で関連付けられている例である。画面上の領域の選択は図5のように画面上にマイコン5がOSDコントローラ8を制御してカーソルを表示させ、リモコン6の操作キーを用いてカーソルを移動する事で可能である。
【0108】
またこの選択画面は放送局により送られチューナー1が受信する場合も有り、情報サーバーから送られモデム10が受信する場合も有る。図2を用いた動作の説明には触れなかったが、図2におけるSTEP3でこの選択画面を表示し、ユーザーが選択した情報を番組推定情報の一部として保持する場合やSTEP8やSTEP9やSTEP10で選択画面を表示し、ユーザーが選択した情報を番組推定情報の一部として送信する場合がある。
【0109】
また情報と画面上の領域の関連付けは、それぞれの領域と関連する情報をパンフレットなどの書面を用いて、前もってユーザーに関連付けを示す場合も有る。以上のようにそれらの選択画面やユーザーが選択した結果を取得する事ができるので、ユーザーが番組に関連する情報を欲した場合、番組を推定する情報とともにユーザーの選択情報を加え更に詳細な推定する情報を情報サーバーに送信できる。
【0110】
情報サーバーはそれらの情報からユーザーが関連情報を欲している番組や情報を推定しその番組に該当する関連情報をデーターベースより検索しユーザーに送信する。
【0111】
図6は図3や図4を用いて説明した番組を推定する方法と合わせて更にユーザーの欲している情報を詳細に推定する方法の実施例である。図6では画面上にリモコン5のキーと番組に関連する情報を関連付ける方法の例である。ユーザーはリモコン6のキーを選択する事で欲している関連情報を選択する。図6ではカラーキーを用いた例であり、青キーと番組で紹介した料理の情報が関連付けられている。ユーザーは画面を見てリモコン6の青キーを押す事で選択可能である。
【0112】
選択画面の取得方法や選択した情報の取り扱いは図5を用いた説明と同様であるので説明を省略する。それらの選択画面やユーザーが選択した結果を説明したように取得する事ができるので、ユーザーが番組に関連する情報を欲した場合、番組を推定する情報とともにユーザーの選択情報を加え更に詳細な推定する情報を情報サーバーに送信できる。
【0113】
情報サーバーはそれらの情報からユーザーが関連情報を欲している番組や情報を推定しその番組に該当する関連情報をデーターベースより検索しユーザーに送信する。
【0114】
ユーザーの欲している情報として番組に関連する情報について説明したが、それ以外の場合も有り得る。例えば広告や商品に関連する情報についても同様に有りうる。
【0115】
次に情報サーバーから取得した情報を表示する場合の実施例を図7を用いて説明する。
【0116】
図7では画面上にユーザーが視聴している番組が表示されており、その右上に情報サーバーから受信した番組に関連する情報を重ねあわせて表示している。ユーザーが欲している情報は番組で紹介した料理についての情報であり、取得した情報は料理名やレストラン名や連絡先である。
【0117】
情報サーバから受信した情報は、図2を用いて説明したように現在視聴中の番組の最中でも終了後であっても良い。また、表示方法は図示していないが視聴番組と情報サーバーからの情報を画面を分割して表示する場合も有り、また情報サーバーからの情報を全画面で表示する場合も有る。
【0118】
以上のように本実施例のテレビジョン放送受信機は、通信回線を介して情報サーバーに接続し、ユーザーの欲する情報を推定できる情報を情報サーバーに送信することで、情報サーバーはユーザーの欲する情報を推定しユーザーに送信できるため、放送局が制作し放送するデータ放送の情報のみしか得る事ができず、情報の内容も放送局毎に異なる状況においては、ユーザーの欲する特定の情報を全ての放送局において常に得ることができないという問題や放送局とは異なる事業者が、各放送局が放送する全ての番組の関連情報を提供する情報サーバーを立ち上げたとしても、そのような情報サーバーからユーザーの欲する番組に関連する情報を得る事ができないという問題を解決できる。
【0119】
また、番組推定情報を保持するとともに番組終了や番組が変わった事を検出した後、番組に関連する情報を取得するように制御できる事により、ユーザーが番組に関連する情報を番組視聴終了後に見たいという要求に対しては、一般の従来のテレビジョン放送受信機では現在放送されているデータ放送しか表示できないという問題を解決できる。
【0120】
(実施の形態2)
以下本発明の第2の実施例を図面を参照しながら説明する。
【0121】
図10は本発明の第2の実施例の構成を示すものである。
【0122】
図10において、53はデジタルテレビジョン放送受信機である。41はチューナーで、アンテナが受信したデジタルテレビジョン放送の選局を行った後復調したトランスポートストリームを出力する。42はトランスポートストリーム(TS)デコーダーで、チューナー41が出力するトランスポートストリームを入力し、ユーザーが選択した番組のAVのストリームやデータ放送関係のパケットをフィルタリングして出力する。そのフィルタリングはPATパケットやPMTパケット内に記載されているPIDを用いて行われる事はデジタルテレビジョンにおいて周知の技術であるので詳細説明は省略する。
【0123】
43はAVデコーダーでトランスポートストリームデコーダー42が出力するAVのストリームを入力し、AVデコードして出力する。54はバッファーメモリで、トランスポートデコーダー42がフィルタリングしたデータ放送のパケットや後述する情報サーバー52からの得たデータをマイコン45の制御により展開して記憶する。
【0124】
55は番組情報取得回路でEPG生成用の番組情報をトランスポートデコーダ42の出力するパケットを解析して取得する。ここでいう番組情報とは番組名や番組開始時間、終了時間の情報などを含む。
【0125】
解析方法などの番組情報取得方法については、デジタルテレビで一般的なSI(Service Infomation)情報取得方法によるので説明は省略する。45はマイコンで、デジタルテレビジョン放送受信機53の各要素の制御を行う。動作の詳細は後述する。
【0126】
46はリモコンで、ユーザーインターフェースである。47は受光回路で、リモコン46からの信号を受信し電気信号をマイコン45に出力する。44は番組推定情報RAMで、後述する情報サーバー52に送信するユーザーが欲する番組情報を推定するための情報をマイコン45の制御で記憶する。番組情報を推定するための情報を複数記憶することもできる。詳細は後述する。
【0127】
56は日時RAMでユーザーがリモコン46を用いて欲する情報に対してマーキングした日時をマイコン45の制御で記憶する。日時を複数記憶する事もできる。48はOSDコントローラーで、データ放送画面や後述する情報サーバー52から得た情報をマイコン45の制御により、構成する文字やグラフィクスデータを画素データに変換しAVデコーダー43に出力する。
【0128】
AVデコーダー43ではビデオデコードした映像とOSDコントローラ48から入力した文字やグラフィクスを合成して出力する。50はモデムで、通信会社の通信回線やサービスプロバイダを介してインターネット網に接続されており、マイコン45の制御で通信回線からのデータを受信して復調しマイコン45に出力したり、送信データを変調して通信回線に出力する。
【0129】
モデム50においては電話回線を使用するいわゆるモデムのみでなく、電話回線を使用するADSLモデムや光ファーバー網を使用するFTTHのONUやケーブルテレビ回線を使用するケーブルモデムなどあらゆる通信端末でも良く、接続方式はダイヤルアップ接続のみでなくTCP/IP接続等の常時接続の方式でも良い。
【0130】
本実施例ではそれらの通信回線を介して図示していない視聴情報収集センターと接続し視聴履歴情報を送信する事に加えてインターネット網や図示していないケーブルテレビ網などに位置する情報サーバー52と接続しデータの送受信を行う。
【0131】
なお、マイコン45のソフトウェアにより視聴中の番組が終了した事やユーザーの指示で視聴番組を変更した事を検出する事もできる。視聴中の番組が終了した事は、前述した放送される番組表生成用のSI情報の一つである番組終了時刻を参照する事で検出可能である。デジタルテレビジョン放送やアナログ文字多重放送においては、番組表生成用の情報を放送する事は一般的であり番組表を表示するテレビジョン受信機は周知の技術で実現できる。
【0132】
また、リモコン46を用いたユーザーの指示はマイコン45が全て解釈するため、ユーザーがリモコン46を操作して視聴番組を変更した事も検出可能である。これらの検出は専用ハードウェアを備えて実現する場合も有り得る。なお、本実施例ではデジタルテレビジョン放送受信機について説明したが、アナログのテレビジョン受信機の場合も同様に可能である。
【0133】
次に本実施例の動作を図11を用いて説明する。
【0134】
本実施例は、ユーザーが欲する番組に関連する情報を情報サーバー52から受信し表示するものである。
【0135】
ユーザーが番組を視聴している時、ユーザーが視聴中に関連情報を欲した場合、リモコン46を用いてマーキング制御を行う。マーキング制御とはユーザーが関連情報を欲した日時を日時RAM56に記憶し、視聴している番組を推定する番組推定情報として番組情報取得回路55が取得したSI情報から番組名を番組推定情報RAM44に記憶する制御である。マイコン45は現在日時を日時RAM56に記憶するとともに番組名を番組推定情報RAM44に記憶するよう制御する(STEP32)。
【0136】
指示方法はリモコン46に専用キーを用意しても良いし、画面上にメニューを表示させてその中から指示ボタンを選択して決定しても良い。そのボタンを押した日時をマイコン45が認識する事で実現できる。マイコン45は受光回路47を介して入力した信号からマーキングする指示と解釈し、現在日時を日時RAM56に記憶するとともに番組名を記憶するよう制御する。
【0137】
その後ユーザーのリモコン46を用いた操作で視聴番組が変わった場合(STEP34)、マイコン45はその操作を前述したように解釈して、OSDコントローラー48を用いて、番組が変わった事を知らしめる文字を画面上に表示して、ユーザーからの番組に関連する情報を取得する指示を待つ(STEP35)。
【0138】
また、視聴していた番組が終了した場合(STEP36)、マイコン45は終了時刻になった事を認識し、番組が終わった事を知らしめる文字を画面上に表示して、ユーザーからの番組に関連する情報を取得する指示を待つ(STEP37)。番組が変わったり、終わったりしなかった場合も、ユーザーからの番組に関連する情報を取得する指示を待つ。
【0139】
その後それぞれの状態で定められているタイムアウトまでに番組に関連する情報を取得するユーザーの指示がユーザーのリモコン46からあった場合(STEP38)、マイコン45はモデム50を制御して番組推定情報RAM44に記憶されている番組名と番組に関連する情報を要求するコマンドを情報サーバー52に送信する(STEP39)。
【0140】
番組に関連する情報を要求するコマンドは予め情報サーバー52との間でフォーマットやデータを取り決めておけば送信可能である。情報サーバー52は番組に関連する情報を要求するコマンドを解釈し、ユーザーが欲している番組に関連する情報を番組名から検索し、該当する番組に関連する情報と日時情報をデーターベースより探し出して全てデジタルテレビジョン放送受信機53に送信する。
【0141】
マイコン45は送信された番組に関連する情報と日時情報とをモデム50を制御して受信しバッファーメモリー54に展開して記憶する(STEP40)。次にマイコン45はバッファーメモリー54に記憶されている受信した日時情報と日時RAM56に記憶されている日時とを比較し日時が最も近い日時情報を検索する。最も近い日時情報に対応する番組に関連する情報をユーザーがマーキングした欲する情報と判断する。
【0142】
OSDコントローラ48を制御してユーザーがマーキングした欲する情報と判断した番組に関連する情報を読み出して構成する文字やグラフィクスデータを画素データに変換しAVデコーダー43に出力する。AVデコーダー43ではビデオデコードした映像とOSDコントローラ48から入力した番組に関連する情報を合成して出力する(STEP42)。
【0143】
STEP38でタイムアウトが生じた場合は、マイコン45はOSDコントローラー38を用いて、番組に関連する情報の取得を取り消すかどうかを確認する文字を画面上に表示して、ユーザーからの指示を待つ(STEP41)。
【0144】
ユーザーからの指示が取り消す場合には、番組名の保持を解除して消去する。取り消さない場合は番組名の保持を続ける。保持されている番組名を手がかりにユーザーが過去に所望した番組に関連する情報を取得する場合や保持されている番組名を後で消去する場合に、マイコン45の制御により番組推定情報RAM44に記憶されている全ての番組名を読み出してOSDコントローラ48を用いて一覧表表示して、リモコン46を操作して番組に関連する情報を取得するためや番組名を消去するために番組名を選択する事とが考えられる。
【0145】
図17に一覧表表示の例を示した。図17においてはマーキングした日時が新しい順番で4つの番組名が一覧表示されている。ユーザーは番組に関連する情報を取得したい時にこのような一覧を表示させリモコン46の操作により番組名を選択することによりSTEP39以降の処理を実行することができる。また、単にマーキング時間のみを一覧表示する場合に加えて番組名を表示させる事により、ユーザーが一覧表を見てマーキングした番組を一見して簡単に認識可能である。
【0146】
プロ野球AB戦で2つ表示されているのは同じ番組中に2回マーキングされた事を意味している。
【0147】
なお、STEP34、STEP35、STEP36、STEP37を簡略化して視聴番組が変わったり、終わったりする事を検出する事を簡略化する場合も有り得る。その場合はユーザーの番組に関連する情報を取得する指示のみを待つ事になる。また、STEP42でマイコン45はバッファーメモリー54に記憶されている受信した日時情報と日時RAM56に記憶されている日時とを比較し、受信した番組に関連する情報の一覧を日時が近い順番に表示してユーザーに選択させても良いし、日時RAMにマーキングした日時を記憶する事を省略してSTEP42で取得した番組に関連する情報の一覧を単に表示してユーザーに選択させる場合も有り得る。
【0148】
また、受信する番組に関連する情報は番組に関連する情報の所在地を示すURLを含んである場合もあり、その場合は、STEP42で最も近い日時情報に対応する番組に関連する情報に含まれるURLにアクセスし、所在する番組に関連する情報を取得してユーザーが欲する情報として表示しても良い。
【0149】
ここで情報サーバーについても説明する。情報サーバーは複数の放送局における番組に関連する情報の提供を統一的に行っても良く、放送局毎あるいは番組毎に分散していても良い。番組名から番組に関連する情報は検索できる。本実施例の情報サーバー52は番組名と番組関連情報のURLとの対応を備える事で番組に関連する情報へのアクセスを仲介する事ができる。
【0150】
また番組関連情報や番組関連情報のURLの一部に日時情報を埋め込んだ状態で管理するあるいは番組関連情報や番組関連情報のURLと関連付けて管理することで、番組に関連する情報へのアクセスに対して日時情報を付加して返送する事ができる。また、情報サーバー52はCGI(Common GatewayInterface)のような機能を備えることで、第二の情報サーバーと連携動作も可能である。
【0151】
次にユーザーの欲している情報を推定するための推定情報と日時RAMに記憶する日時情報の実施例を図面を参照して説明する。ユーザーが番組に関連する情報を欲していて、そのような情報を情報サーバーから得る場合、欲している番組の関連情報を推定できる番組推定情報を情報サーバーに送信する。情報サーバーは番組推定情報からユーザーの欲している情報を検索してデータベースから探し出し関連付けられた時間情報とともにユーザーに送信する場合の例を説明する。
【0152】
図12では、番組を推定させるための情報として番組名を用いる場合の例である。図12ではユーザーがマーキング操作をした時番組推定情報RAM44に今日の料理という番組名と日時RAM56にマーキング時間として2001年1月15日20時15分を意味する200101152015というデータが記憶されている例である。
【0153】
テレビジョン放送受信機で番組表を生成するための情報として、番組名を放送局等から取得する事ができるので活用可能である。日時情報は放送局から送信される日時情報を参照するか図10には図示していない時計を内蔵する事により取得する事ができる。それらの情報を説明したように取得し活用する事ができるので、ユーザーが番組に関連する情報を欲した時、日時情報を日時RAM56に記憶するとともに番組名を情報サーバーに送信できる。情報サーバーは番組名からユーザーが関連情報を欲している番組を検索し、その番組に該当する関連情報をデーターベースより検索し関連付けられている日時情報とともにユーザーに送信する。
【0154】
図13は図11や図12を用いて説明した番組を推定する方法に加えて更にユーザーの欲している情報を詳細に推定する方法の実施例である。図13では、画面上をいくつかの領域に分割し、それぞれの領域に異なる番組に関連する情報を関連付ける。ユーザーはリモコン45を操作して欲する情報を画面上の領域を選択する事で選択する。
【0155】
領域と番組に関連する情報の関連付けは、実際に画面上にそれぞれの領域が何の情報と関連付けられているかを表示する事で可能である。図13ではFの領域に番組で紹介したURLの情報という表示で関連付けられている例である。画面上の領域の選択は図13のように画面上にマイコン45がOSDコントローラ48を制御してカーソルを表示させ、リモコン46の操作キーを用いてカーソルを移動する事で可能である。
【0156】
またこの選択画面は放送局により送られチューナー41が受信する場合も有り、情報サーバーから送られモデム50が受信する場合も有る。図11を用いた動作の説明には触れなかったが、図11におけるSTEP33でこの選択画面を表示し、ユーザーが選択した情報を番組推定情報の一部として保持する場合やSTEP38やSTEP39やSTEP40で選択画面を表示し、ユーザーが選択した情報を番組推定情報の一部として送信する場合がある。
【0157】
また情報と画面上の領域の関連付けは、それぞれの領域と関連する情報をパンフレットなどの書面を用いて、前もってユーザーに関連付けを示す場合も有る。以上のようにそれらの選択画面やユーザーが選択した結果を取得する事ができるので、ユーザーが番組に関連する情報を欲した場合、番組を推定する番組名とともに更に詳細な内容を推定する情報を情報サーバーに送信できる。情報サーバーはそれらの情報からユーザーが関連情報を欲している番組や情報を推定しその番組に該当する関連情報をデーターベースより検索しユーザーに送信する。または番組を推定する番組名を情報サーバーに送信しその他の詳細な内容を推定する情報を用いて情報サーバーから受信した番組に関連する情報を更にテレビジョン受信機内で選択する事ができる。
【0158】
図14は図11や図12を用いて説明した番組を推定する方法と合わせて更にユーザーの欲している情報を詳細に推定する方法の実施例である。図14では画面上にリモコン46のキーと番組に関連する情報を関連付ける方法の例である。ユーザーはリモコン46のキーを選択する事で欲している関連情報を選択する。図14ではカラーキーを用いた例であり、青キーと番組で紹介したURLの情報が関連付けられている。ユーザーは画面を見てリモコン46の青キーを押す事で選択可能である。
【0159】
選択画面の取得方法や選択した情報の取り扱いは図13を用いた説明と同様であるので説明を省略する。それらの選択画面やユーザーが選択した結果を説明したように取得する事ができるので、ユーザーが番組に関連する情報を欲した場合、番組を推定する番組名とともに更に詳細な内容を推定する情報を情報サーバーに送信できる。情報サーバーはそれらの情報からユーザーが関連情報を欲している番組や情報を推定しその番組に該当する関連情報をデーターベースより検索しユーザーに送信する。または番組を推定する番組名を情報サーバーに送信しその他の詳細な内容を推定する情報を用いて情報サーバーから受信した番組に関連する情報を更にテレビジョン受信機内で選択する事ができる。
【0160】
ユーザーの欲している情報として番組に関連する情報について説明したが、それ以外の場合も有り得る。例えば広告や商品に関連する情報についても同様に有りうる。
【0161】
次に情報サーバーから取得した情報を表示する場合の実施例を図15と図16を用いて説明する。
【0162】
図15では情報サーバーより取得した番組に関連する情報と関連付けられている日時情報の例を示した物である。ここで言う番組に関連する情報の例は番組で紹介されたURLである。URLと日時情報の関連付けの意味は番組内でURLが紹介された時刻を関連付ける場合がある。図15では情報サーバーは番組に関連する情報を推定する情報として番組名を受信した後、番組名を元にデーターベースを検索し3つの番組に関連する情報を該当する情報として関連付けられている日時情報とともに送信している例である。
【0163】
その中の一つを上げて説明するとhttp:www.abcdefg.co.jpという番組に関連する情報と200101152005という日時情報が関連付けられて送信されている。この日時情報は2001年1月15日20時5分を意味している。
【0164】
情報サーバーは番組名と番組中に紹介されたURLと紹介された日時の情報をデータベースとして関連付けて蓄積しており、URL情報と日時情報は番組名を元に検索可能である。なお、番組に関連する情報はURL情報のみではなくTVショッピングにおける商品購入手続きに関する情報やクイズ番組の懸賞応募手続きに関する情報や料理番組のレシピなども考えられそれぞれ番組名と番組中に案内された日時と関連付けられてデータベースに蓄積されている場合があり、情報サーバーは番組名でそれらの情報も検索する事ができる。
【0165】
なお、番組に関連する情報を推定する情報として番組名のみを送信した場合だけでなく図13や図14を用いて説明したようなあらかじめ取り決められた情報と番組名を送信した場合においてもこのような番組に関連する情報と関連付けられている日時情報が情報サーバーから受信することができる。
【0166】
番組に関連する情報と日時情報の関連付けの例としては、番組に関連する情報の一部に注釈宣言された記述として埋め込むことができる。番組に関連する情報がHTML文章である場合、例えば番組に関連する情報の一部に<!――time=200101152005――>というような注釈を埋め込む事ができる。
【0167】
また番組に関連する情報の所在地においても所在地情報の一部に日時情報を埋め込むことができる。所在地情報がURLである場合、例えばURLの一部に200101152005を埋め込んだ場合http:www.gamenzyouhou.co.jp/etc/200101152005/のような関連付けができる。本発明のテレビジョン受信機ではこのような日時情報を読み取り利用する事ができる。
【0168】
図16では情報サーバーから受信した図15で説明したURLと関連付けられている日時情報を受信した後の表示例を示している。マイコン45は日時RAMに記憶されている200101152015が意味する日時と情報サーバーから受信した3つの日時情報が意味する日時を比較した結果、日時が近い順番を認識し関連付けられたURLをその順番で上から表示している。
【0169】
最も日時が近い一番上のURLを特に大文字で強調してマーキングした所望する情報に最も可能性が高い情報と提示している。ここでは最も日時が近い日時情報でも1分の相違があるが、これは情報サーバーとデジタル放送受信機の時刻が若干ずれている場合に発生する誤差を想定しているので全く相違が無い場合も当然あり得る。
【0170】
また、このようにURLが番組に関連する情報に含まれている場合、図16のように取得した番組に関連する情報や含まれるURLを一覧表示せずに、最も日時が近い番組に関連する情報に含まれるURLにアクセスし所在する情報を改めて取得しその情報のみを表示する場合もある。
【0171】
情報サーバから受信した情報は、図11を用いて説明したように現在視聴中の番組の最中でも終了後であっても良い。また、表示方法は図示していないが視聴番組と情報サーバーからの情報を画面を分割して表示する場合も有る。
【0172】
以上のように本実施例のテレビジョン放送受信機は、通信回線を介して情報サーバーに接続し、ユーザーの欲する情報を推定できる情報を情報サーバーに送信することで、情報サーバーはユーザーの欲する情報を推定しユーザーに送信できるため、放送局が制作し放送するデータ放送の情報のみしか得る事ができず、情報の内容も放送局毎に異なる状況においては、ユーザーの欲する特定の情報を全ての放送局において常に得ることができないという問題や放送局とは異なる事業者が、各放送局が放送する全ての番組の関連情報を提供する情報サーバーを立ち上げたとしても、そのような情報サーバーからユーザーの欲する番組に関連する情報を得る事ができないという問題を解決できる。
【0173】
また、番組推定情報を保持するとともに番組終了や番組が変わった事を検出した後、番組に関連する情報を取得するように制御できる事により、ユーザーが番組に関連する情報を番組視聴終了後に見たいという要求に対しては、一般の従来のテレビジョン放送受信機では現在放送されているデータ放送しか表示できないという問題を解決できる。
【0174】
(実施の形態3)
以下本発明の第3の実施例を図面を参照しながら説明する。
【0175】
図18は本発明の第3の実施例の構成を示すものである。
【0176】
図18において、73はデジタルテレビジョン放送受信機である。61はチューナーで、アンテナが受信したデジタルテレビジョン放送の選局を行った後復調したトランスポートストリームを出力する。62はトランスポートストリーム(TS)デコーダーで、チューナー61が出力するトランスポートストリームを入力し、ユーザーが選択した番組のAVのストリームやデータ放送関係のパケットをフィルタリングして出力する。そのフィルタリングはPATパケットやPMTパケット内に記載されているPIDを用いて行われる事はデジタルテレビジョンにおいて周知の技術であるので詳細説明は省略する。
【0177】
63はAVデコーダーでトランスポートストリームデコーダー62が出力するAVのストリームを入力し、AVデコードして出力する。74はバッファーメモリで、トランスポートデコーダー62がフィルタリングしたデータ放送のパケットや後述する情報サーバー72からの得たデータをマイコン65の制御により展開して記憶する。
【0178】
75は番組表情報取得回路でEPG生成用の番組情報をトランスポートデコーダ62の出力するパケットを解析して取得する。ここでいう番組表情報とは番組名やジャンル情報や出演者情報や番組に関連するキーワード情報や番組開始時間、終了時間の情報などを含む。
【0179】
解析方法などの番組情報取得方法については、デジタルテレビで一般的なSI(Service Infomation)情報取得方法によるので説明は省略する。76は番組表情報RAMで、取得した番組表情報を蓄積するためのメモリである。65はマイコンで、デジタルテレビジョン放送受信機73の各要素の制御を行う。動作の詳細は後述する。
【0180】
66はリモコンで、ユーザーインターフェースである。67は受光回路で、リモコン66からの信号を受信し電気信号をマイコン65に出力する。64は番組推定情報RAMで、後述する情報サーバー72に送信するユーザーが欲するパーソナライズされた私的番組表情報を推定するための情報をマイコン65の制御で記憶する。私的番組表情報を推定するための情報は複数記憶することもできる。詳細は後述する。
【0181】
68はOSDコントローラーで、データ放送画面や後述する情報サーバー72から得た情報をマイコン65の制御により、構成する文字やグラフィクスデータを画素データに変換しAVデコーダー63に出力する。AVデコーダー63ではビデオデコードした映像とOSDコントローラ68から入力した文字やグラフィクスを合成して出力する。
【0182】
77は嗜好情報取得回路で、後述するユーザーの嗜好情報を取得しマイコン65に出力する。この嗜好情報は前述した推定情報として番組推定情報RAM64に記憶される。嗜好情報の取得方法としてはユーザーが視聴している番組の番組表情報の統計を取ることで、ユーザーの嗜好を推定しその結果を嗜好情報として取得する方法や、キーワードを画面上に表示させてリモコン66を用いたユーザーの選択を元に取得する事も可能である。嗜好情報取得回路77はマイコン65を用いたソフトウェアプログラムで実現する場合もある。
【0183】
70はモデムで、通信会社の通信回線やサービスプロバイダを介してインターネット網に接続されており、マイコン65の制御で通信回線からのデータを受信して復調しマイコン65に出力したり、送信データを変調して通信回線に出力する。モデム70においては電話回線を使用するいわゆるモデムのみでなく、電話回線を使用するADSLモデムや光ファーバー網を使用するFTTHのONUやケーブルテレビ回線を使用するケーブルモデムなどあらゆる通信端末でも良く、接続方式はダイヤルアップ接続のみでなくTCP/IP接続等の常時接続の方式でも良い。
【0184】
本実施例ではそれらの通信回線を介して図示していない視聴情報収集センターと接続し視聴履歴情報を送信する事に加えてインターネット網や図示していないケーブルテレビ網などに位置する情報サーバー72と接続しデータの送受信を行う。
【0185】
なお、本実施例ではデジタルテレビジョン放送受信機について説明したが、アナログのテレビジョン受信機の場合も同様に可能である。
【0186】
次に本実施例の動作を図19を用いて説明する。
【0187】
本実施例は、ユーザーが欲するパーソナライズされた私的番組表情報を情報サーバー72から受信した番組表情報と放送局が放送する番組表情報を利用して生成し表示するものである。
【0188】
ユーザーは私的番組表の表示を希望する場合は嗜好する番組を推定するための嗜好情報を登録する。ここで言う嗜好情報とは、例えば好きな俳優名、好きな食べ物名、趣味に関連するキーワードなどが考えられる。ユーザーがリモコン66を用いて嗜好情報を登録する指示をした場合(STEP51)、マイコン65は嗜好情報を登録するためのOSDをOSDコントローラ68を制御して表示する(STEP52)。
【0189】
その場合、嗜好情報取得回路77を用いて予め用意したキーワード一覧を表示してユーザーに選択させるように表示しても良いし、ユーザーにキーワードを入力させる様に表示しても良い。ユーザーはそのOSDに応じて自身の嗜好情報をリモコン66を用いて登録する操作を行う(STEP53)。
【0190】
マイコン65は登録操作されたユーザーの嗜好情報を番組推定情報RAM64に記憶する(STEP54)。記憶する嗜好情報は複数種類であっても良い。その後私的番組表を表示するユーザーの指示がリモコン66からあった場合(STEP55)、マイコン65はモデム70を制御して番組推定情報RAM64に記憶されているユーザーの嗜好情報とユーザーの私的番組表情報を要求するコマンドを情報サーバー72に送信する(STEP56)。
【0191】
私的番組表を要求するコマンドは予め情報サーバー72との間でフォーマットやデータを取り決めておけば送信可能である。情報サーバー72は私的番組表を要求するコマンドを解釈し、ユーザーの嗜好に合った番組の番組表情報を受信した嗜好情報を使用して検索し、該当する番組表情報をデーターベースより探し出してデジタルテレビジョン放送受信機73に送信する。
【0192】
情報サーバー72はデータベースに蓄積している番組名、開始時間、終了時間、概要、視聴料金、配信サーバーのアドレス等の番組表情報と嗜好情報を示すキーワードとを関連付けて管理しており、受信した嗜好情報を元に該当する番組表情報を検索することができる。あるいは番組表情報の内容を嗜好情報で検索する場合もありうる。なお、この実施例では情報サーバー72が管理しているのはインターネット上に存在する番組配信サーバーの番組について示しているが、テレビジョン放送含めた複数のメディアの番組情報を管理しても良い。
【0193】
次にマイコン65は送信された番組表情報をモデム70を制御して受信しバッファーメモリー74に展開して記憶する(STEP57)。次にマイコン65は番組表情報取得回路75が受信し番組表情報RAM76に蓄積されているテレビジョン放送番組の番組表情報から嗜好情報に関連する番組を検索しそれらの番組表情報を取得しバッファーメモリー74に展開して記憶する(STEP58)。
【0194】
嗜好情報に関連する番組の検索は嗜好情報と放送局から送信された番組表情報に含まれる情報例えばジャンル情報や出演者情報やキーワード情報などとの一致があった番組を探すことで可能である。
【0195】
次にマイコン65はSTEP57とSTEP58で取得してバッファーメモリー上に展開されているそれぞれの番組表情報を租借し、私的番組表としてユーザーにわかりやすい一覧になるように編集しその結果をOSDコントローラ68を制御して表示する。
【0196】
マイコン65が私的番組表を生成するのにあたりメディア毎に番組表情報の内容が異なるためにわかりやすい一覧にできないとの問題が予想されるが、私的番組表を生成する上で必要最小限の情報について放送局が送信する番組表情報と情報サーバーが送信する番組表情報が含んでいるように予め双方の番組表情報の内容を決めておくことにより回避できるし、予め決めておくことができない場合でも、表示する番組表情報に対し不足する項目については表示しないという方法もある。
【0197】
次に図20を用いて私的番組表の一例を説明する。図20では田中というユーザーの私的番組表を表示した画面を示している。この例では、ユーザーはハワイ、坂本竜馬、ラーメン、小林一郎という4つの嗜好情報を登録している。また放送局の番組であるオアフ旅行記、料理辞典そしてインターネット上の配信サーバーの番組であるパールハーバー、ドラマ海援隊、東京コンサートが嗜好情報により検索され取得されており一覧表として編集されている。
【0198】
また、種別とはライブあるいはVOD(Video On Demand)あるいはPPV(Pay Per View)かどうかという表示であり、時間とは種別がライブかPPVであれば放送される日時をVODであれば番組時間を表している。これは表示文字をより大きく表示するために一覧の桁数を減らす効果がある。
【0199】
マイコン65は図20に表示した情報と同時に各番組の配信サーバーのアドレス情報等アクセス先情報も取得しているためユーザーはこの番組表を見ながらリモコン66を用いて見たい番組を選択することで、マイコン65はチューナー61を制御して選局させることやモデム70を制御して配信サーバーに接続して番組を受信させるよう指示することができる。
【0200】
また、同様に選択し視聴予約や録画予約も指示することも可能である。次に図20で示した番組の番組表情報の一例を図21に示した。図21においてはそれぞれの番組における番組表情報を示している。例えばオアフ旅行記であれば少なくとも番組名、ジャンル、出演者、キーワード、チャンネル、放送日時の番組表情報が放送局であるNKKより送信されている。この場合種別や視聴料金や番組時間の情報は放送されていない。
【0201】
現在放送されている多くの番組はライブであり無料であるために特にこれらの情報が無い場合はライブであり無料であるという取り決めている例である。また、パールハーバーであれば情報サーバー72のデータベース上に少なくとも番組名、ジャンル、出演者、キーワード、種別、チャンネル、番組時間、視聴料金の番組表情報が蓄積されている。パールハーバーのようにVODの場合は任意の時間で見れるために放送日時は無しとなっている。
【0202】
また放送日時においてはオアフ旅行記であれば0101090001011000となっているがこれは01月01日09:00が開始で01月01日10:00が終了という意味である。ここでは月から分までの精度の情報であるが年から秒精度の情報であっても良い。
【0203】
また、番組時間では分単位の制度になっているが秒単位でも良い。また放送開始時間と放送終了時間が含まれていれば、マイコン65にて算出できるため簡略化される場合もありうる。
【0204】
また、キーワードとは番組内容に関連深いキーワードであり複数含まれていても良い。図21よりわかるように図20で示した私的番組表の番組における番組情報にユーザーの登録した嗜好情報であるハワイ、坂本竜馬、ラーメン、小林一郎の情報が少なくとも一つは含まれており情報サーバー72ならびにデジタルテレビジョン受信機73において検索が可能であることがわかる。
【0205】
また、本実施例では番組推定情報RAM64に記憶する私的番組表情報を推定するための情報はユーザーが登録する嗜好情報であったが、ユーザーが視聴している番組の番組表情報の統計を取ることで、マイコン65がユーザーの嗜好を推定しその結果を嗜好情報として番組推定情報RAM64に記憶する場合も考えられる。
【0206】
具体的にはSTEP52とSTEP53の代わりにユーザーが視聴中した番組における番組表情報を取得して、図示していないマイコン65の管理下の不揮発性メモリに番組表情報におけるユーザーの嗜好に関わる項目例えばジャンルや出演者やキーワード情報などを内容毎にカウントした結果を蓄積し、カウント数が多い物からを優先的に嗜好情報として推定することが考えられる。
【0207】
また、本実施例では番組推定情報RAM64に嗜好情報を記憶したが、番組推定情報RAM64を省略し情報サーバー72に嗜好情報を登録し記憶する場合も考えられる。その場合、STEP54の代わりにユーザーの嗜好情報を情報サーバーに送信しSTEP56では嗜好情報を送信することを簡略化する。
【0208】
情報サーバー72ではユーザー認証後ユーザーにより登録された嗜好情報を利用して蓄積している番組表情報の中から嗜好情報と合致する番組表情報を持った番組を検索してテレビジョン放送受信機73に送信することが考えられる。
【0209】
また、本実施例では情報サーバー72と放送局からの番組表情報を編集して表示したが、情報サーバー72から取得する私的番組表情報のみを表示する場合もありうる。その場合は、番組表情報取得回路75と番組表情報RAM76は簡略化可能でありSTEP58そしてSTEP59における編集作業を簡略化可能である。
【0210】
また、そのように放送局が放送する番組表情報と編集せずに情報サーバーから取得する私的番組表のみを表示する場合には、情報サーバー72で私的番組表をHTMLを用いて生成しデジタルテレビジョン放送受信機73においては私的番組表をWebページとして受信してユーザーの名前などのデジタル放送受信機73で保有する情報を合成して表示する場合も考えられる。
【0211】
以上のように本実施例のテレビジョン放送受信機は、通信回線を介して情報サーバーに接続し、ユーザーの欲する情報を推定できる情報を情報サーバーに送信することで、情報サーバーはユーザーの欲する情報を推定しユーザーに送信できるため、放送局が制作し放送する番組表の情報のみしか得る事ができないという問題や、放送局とは異なる事業者が各放送局が放送する全ての番組の関連情報を提供する情報サーバーを立ち上げたとしても、そのような情報サーバーからユーザーの欲する番組に関連する情報を得る事ができないという問題を解決できる。
【0212】
(実施の形態4)
以下本発明の第4の実施例を図面を参照しながら説明する。
【0213】
図22は本発明の第4の実施例の構成を示すものである。
【0214】
図22において、93はデジタルテレビジョン放送受信機である。81はチューナーで、アンテナが受信したデジタルテレビジョン放送の選局を行った後復調したトランスポートストリームを出力する。82はトランスポートストリーム(TS)デコーダーで、チューナー81が出力するトランスポートストリームを入力し、ユーザーが選択した番組のAVのストリームやデータ放送関係のパケットをフィルタリングして出力する。そのフィルタリングはPATパケットやPMTパケット内に記載されているPIDを用いて行われる事はデジタルテレビジョンにおいて周知の技術であるので詳細説明は省略する。
【0215】
83はAVデコーダーでトランスポートストリームデコーダー82が出力するAVのストリームを入力し、AVデコードして出力する。94はバッファーメモリで、トランスポートデコーダー82がフィルタリングしたデータ放送のパケットやブックマークサービスで放送されるURL情報や後述する情報サーバー92からの得たデータをマイコン85の制御により展開して記憶する。95はアイコン情報RAMで、後述する情報サーバー92からの得たアイコン情報例えばアイコンのビットマップデータおよび関連するコンテンツのURL情報をマイコン85の制御により展開して記憶する。
【0216】
85はマイコンで、デジタルテレビジョン放送受信機93の各要素の制御を行う。動作の詳細は後述する。86はリモコンで、ユーザーインターフェースである。87は受光回路で、リモコン86からの信号を受信し電気信号をマイコン85に出力する。84は番組推定情報RAMで、後述する情報サーバー92に送信するユーザーが欲する番組情報を推定するための情報をマイコン85の制御で記憶する。詳細は後述する。
【0217】
88はOSDコントローラーで、データ放送画面や後述する情報サーバー92から得た情報をマイコン85の制御により、構成する文字やグラフィクスデータを画素データに変換しAVデコーダー83に出力する。AVデコーダー83ではビデオデコードした映像とOSDコントローラ88から入力した文字やグラフィクスを合成して出力する。
【0218】
90はモデムで、通信会社の通信回線やサービスプロバイダを介してインターネット網に接続されており、マイコン85の制御で通信回線からのデータを受信して復調しマイコン85に出力したり、送信データを変調して通信回線に出力する。モデム90においては電話回線を使用するいわゆるモデムのみでなく、電話回線を使用するADSLモデムや光ファーバー網を使用するFTTHのONUやケーブルテレビ回線を使用するケーブルモデムなどあらゆる通信端末でも良く、接続方式はダイヤルアップ接続のみでなく常時接続の方式でも良い。
【0219】
本実施例ではそれらの通信回線を介して図示していない視聴情報収集センターと接続し視聴履歴情報を送信する事に加えてインターネット網や図示していないケーブルテレビ網などに位置する情報サーバー92と接続しデータの送受信を行う。
【0220】
なお、マイコン85のソフトウェアにより視聴中の番組が終了した事やユーザーの指示で視聴番組を変更した事を検出する事もできる。視聴中の番組が終了した事は、放送される番組表生成用の情報の一つである番組終了時刻を参照する事で検出可能である。
【0221】
デジタルテレビジョン放送やアナログ文字多重放送においては、番組表生成用の情報を放送する事は一般的である。また、リモコン86を用いたユーザーの指示はマイコン85が全て解釈するため、ユーザーがリモコン86を操作して視聴番組を変更した事も検出可能である。これらの検出は専用ハードウェアを備えて実現する場合も有り得る。また情報サーバー92は単一のサーバーでなくても良い。
【0222】
なお、本実施例ではデジタルテレビジョン放送受信機について説明したが、アナログのテレビジョン受信機の場合も同様に可能である。
【0223】
次に本実施例の動作を図23と図24と図25を用いて説明する。
【0224】
本実施例は、ユーザーが欲する番組に関連する情報を情報サーバー92から受信し表示するものである。
【0225】
ユーザーが番組を視聴している時、マイコン85の制御により視聴している番組の関連情報のアイコン情報を推定する番組推定情報を番組推定情報RAM84に記憶する(STEP61)。番組推定情報については第1の実施例において説明した内容と同様であるが、ブックマークサービスなどでデジタル放送に重畳して放送局から送信される情報サーバー92内のコンテンツを識別するためのURL情報などであっても良い。ユーザーが視聴中に番組の関連情報を欲した場合、アイコン情報を取得し保持するようにリモコン86を操作して指示する(STEP62)。指示方法はリモコン86に専用キーを用意しても良いし、画面上にメニューを表示させてその中から指示ボタンを選択して決定しても良い。ユーザーが関連情報を欲する機会としては、ブックマークサービスなどにより関連情報が存在することを示すアイコンをユーザーが見た時やテレビジョン放送番組内にURLや関連情報などが紹介されてユーザーが見た時が考えられる。
【0226】
マイコン85は受光回路87を介して入力した信号からアイコン情報を取得し保持する指示と解釈し、マイコン85はモデム90を制御して番組推定情報RAMに記憶されている番組推定情報と関連するアイコン情報を要求するコマンドを情報サーバー92に送信する(STEP63)。コマンドについては第1の実施例において説明した内容と同様であるが、番組推定情報が別途データ放送やブックマークサービスなどで放送されたURLであればURLのテキストデータを含めたアイコン情報を要求するコマンドを送信する。
【0227】
情報サーバー92は番組に関連する情報のアイコン情報を要求するコマンドを解釈し、ユーザーが欲している番組に関連する情報に関わるアイコンのビットマップとユーザーが欲している番組に関連する情報の所在を示すURL情報を番組推定情報から推定し、データーベースより探し出してデジタルテレビジョン放送受信機93に送信する。
【0228】
マイコン85は送信されたアイコンのビットマップとユーザーが欲している番組に関連する情報の所在を示すURL情報とをモデム90を制御して受信しアイコン情報としてアイコン情報RAM95に記憶する(STEP64)。番組推定情報が情報サーバー92内のコンテンツを識別するためのURL情報である場合は簡略化するためにアイコンのビットマップのみを記憶する場合もある。
【0229】
その後ユーザーのリモコン86を用いた操作で視聴番組が変わった場合(STEP65)、マイコン85はその操作を前述したように解釈して、OSDコントローラー88を用いて、番組が変わった事を知らしめる文字と番組視聴中に取得したアイコンのビットマップを用いてアイコンを画面上に表示して、ユーザーからの番組に関連する情報を取得する指示を待つ(STEP66)。
【0230】
また、視聴していた番組が終了した場合(STEP67)、マイコン85は終了時刻になった事を認識し、番組が終わった事を知らしめる文字と番組視聴中に取得したアイコンを同様に画面上に表示して、ユーザーからの番組に関連する情報を取得する指示を待つ(STEP68)。その後それぞれの状態で定められているタイムアウトまでに番組に関連する情報を取得するユーザーの指示がユーザーがリモコン86を用いて表示されているアイコンをクリックするなどしてあった場合(STEP69)、マイコン85はモデム90を制御してアイコン情報と関連する番組に関連する情報をSTEP64にて取得し保持しているURL情報を用いて情報サーバー92から受信する。次にマイコン85はOSDコントローラ88を制御して番組に関連する情報を構成する文字やグラフィクスデータを画素データに変換しAVデコーダー83に出力する。AVデコーダー83ではビデオデコードした映像とOSDコントローラ88から入力した番組に関連する情報を合成して出力する(STEP70)。
【0231】
STEP69でタイムアウトが生じた場合は、マイコン85はOSDコントローラー88を用いて、番組に関連する情報の取得を取り消すかどうかを確認する文字を画面上に表示して、ユーザーからの指示を待つ(STEP71)。ユーザーからの指示が取り消す場合には、番組推定情報の保持とアイコン情報の保持を解除する(STEP72)。取り消さない場合は番組推定情報とアイコン情報の保持を続ける。
【0232】
またユーザーがアイコン一覧を用いて欲する番組に関連する情報を情報サーバー92から受信し表示する場合もある。図25を用いて説明する。STEP64以降にユーザーがアイコン一覧を表示する支持をリモコン86で送信した場合(STEP73)、マイコン85はアイコン情報RAM95で保持されているアイコンのビットマップを読み出しOSDコントローラ88を制御してアイコンの一覧表を表示する(STEP74)。その場合全てのアイコンを一覧表示しても良いし、数ページに分けて表示しても良いし、特定の条件に一致したアイコンのみを表示しても良い。一覧表を見たユーザーがアイコンを選択してクリックするなどして番組に関連する情報を取得する指示をリモコン86を用いて送信した場合(STEP75)、マイコン85はモデム90を制御してそのアイコン情報と関連する番組に関連する情報を、STEP64にて取得し保持しているURL情報を用いて情報サーバー92から受信する。次にマイコン85はOSDコントローラ88を制御して番組に関連する情報を構成する文字やグラフィクスデータを画素データに変換しAVデコーダー83に出力する。AVデコーダー83ではビデオデコードした映像とOSDコントローラ88から入力した番組に関連する情報を合成して出力する(STEP76)。
【0233】
本実施例においてRAMを簡略化するためにSTEP64でのアイコン情報取得をSTEP66とSTEP68とSTEP74でのアイコン表示のタイミングで情報サーバー92に接続して取得する場合もある。その場合はSTEP64においてアイコン情報を保持する代わりに番組推定情報を保持する。アイコン情報と番組推定情報とでデータ量の少ない方を保持することによりRAMの簡略化が可能である。
【0234】
次に情報サーバーから取得しアイコン情報RAM95に保持しているアイコンを表示する場合の実施例を図26と図27を用いて説明する。
【0235】
図26ではSTEP66とSTEP68でのアイコンの表示例を示した物である。画面上にユーザーが視聴している番組が表示されており、その右上に前の番組視聴中に情報サーバーから受信して保持しているアイコンが二つ番組に重ねあわせて表示している。これはユーザーが前の番組の視聴中にアイコン情報を取得し保持する指示を二度行った事を意味している。また図26ではOSDにより番組が変わった事を知らしめて情報を取得するかどうかを選択するように促している。ユーザーはリモコンを用いてアイコンを選択し決定キーを押す事で欲する情報を取得する事ができる。なおアイコン情報を取得し保持する事と視聴予約する事はこの例においては同義である。
【0236】
図27ではSTEP74でのアイコン一覧の表示例を示した物である。画面上には6個のアイコンが表示可能な一覧表が表示されており、一覧表上に実際に保持されている3個のアイコンが表示されている。ユーザーはこの一覧からリモコンを用いてアイコンを選択し決定キーを押す事で情報を取得する事ができる。なおこの例においてはアイコン情報を取得し保持する事と視聴予約する事は同義であり、アイコンの一覧と視聴予約の一覧は同一である。
【0237】
以上のように本実施例のテレビジョン放送受信機は、通信回線を介して情報サーバーに接続し、ユーザーの欲する番組関連情報に関わるアイコン情報を推定できる情報を情報サーバーに送信することで、情報サーバーはユーザーの欲するアイコン情報を推定しユーザーに送信できるため、放送局が制作し放送するデータ放送の情報のみしか得る事ができず、情報の内容も放送局毎に異なる状況においては、ユーザーの欲する特定の情報を全ての放送局において常に得ることができないという問題や放送局とは異なる事業者が、各放送局が放送する全ての番組の関連情報を提供する情報サーバーを立ち上げたとしても、そのような情報サーバーからユーザーの欲する番組に関連する情報やアイコン情報を得る事ができないという問題を解決できる。
【0238】
また、番組推定情報を保持するとともに番組終了や番組が変わった事を検出した後、番組に関連する情報を取得するように制御できる事により、ユーザーが番組に関連する情報を番組視聴終了後に見たいという要求に対しては、一般の従来のテレビジョン放送受信機では現在放送されているデータ放送しか表示できないという問題やアイコンを画面上に複数個表示することや一覧表示することができないという問題を解決できる。
【0239】
【発明の効果】
以上のように本発明のテレビジョン放送受信機は、通信回線を介して情報サーバーに接続し、ユーザーの欲する情報を推定できる適切な情報を情報サーバーに送信することで、情報サーバーはユーザーの欲する番組に関連する情報や私的な番組表や情報に関連するアイコン情報を推定しユーザーに送信できることと、情報サーバーが送信する日時情報を用いて受信した情報の選択ができることにより、放送局が制作し放送するデータ放送や番組表情報やアイコン情報のみしか得る事ができず、情報の内容も放送局毎に異なる状況においては、ユーザーの欲する特定の情報を全国レベルの全ての放送局において常に得ることができないという問題や放送局とは異なる事業者が、各放送局が放送する全ての番組の関連情報を提供する情報サーバーを立ち上げたとしても、そのような情報サーバーに対してユーザーの要求を推定するための適切な情報を伝える事ができずユーザーの欲する番組に関連する情報を確実に得る事ができないという問題を解決できる。
【0240】
また、番組推定情報を保持するとともに番組終了や番組が変わった事を検出した後、番組に関連する情報を取得するように制御できる事により、ユーザーが番組に関連する情報を番組視聴終了後に見たいという要求に対しては、一般の従来のテレビジョン放送受信機では現在放送されているデータ放送しか表示できないという問題を解決できるテレビジョン放送受信機を実現できるものである。
【図面の簡単な説明】
【図1】本発明の第一の実施例におけるブロック図
【図2】本発明の第一の実施例における動作フローチャート
【図3】本発明の第一の実施例における番組推定情報の実施例図
【図4】本発明の第一の実施例における番組推定情報の実施例図
【図5】本発明の第一の実施例における番組推定情報の実施例図
【図6】本発明の第一の実施例における番組推定情報の実施例図
【図7】本発明の第一の実施例における表示画面を示す図
【図8】従来のブロック図
【図9】従来例における動作フローチャート
【図10】本発明の第二の実施例におけるブロック図
【図11】本発明の第二の実施例における動作フローチャート
【図12】本発明の第二の実施例における番組推定情報と記憶するの日時の実施例図
【図13】本発明の第二の実施例における番組推定情報の実施例図
【図14】本発明の第二の実施例における番組推定情報の実施例図
【図15】本発明の第二の実施例における番組に関連する情報と日時情報の実施例図
【図16】本発明の第二の実施例における番組関連情報表示画面例を示す図
【図17】本発明の第二の実施例における番組関連情報マーキング一覧表示画面例を示す図
【図18】本発明の第三の実施例におけるブロック図
【図19】本発明の第三の実施例における動作フローチャート
【図20】本発明の第三の実施例における私的番組表表示例図
【図21】本発明の第三の実施例における番組表情報例図
【図22】本発明の第四の実施例におけるブロック図
【図23】本発明の第四の実施例における動作フローチャート
【図24】本発明の第四の実施例における動作フローチャート
【図25】本発明の第四の実施例における動作フローチャート
【図26】本発明の第四の実施例におけるアイコン表示例図
【図27】本発明の第四の実施例における視聴予約一覧例図
【符号の説明】
1 チューナー
2 トランスポートデコーダー
3 AVデコーダー
4 番組推定情報RAM
5 マイコン
6 リモコン
7 受光回路
8 OSDコントローラ
10 モデム
11 コネクタ
12 情報サーバー
41 チューナー
42 トランスポートデコーダー
43 AVデコーダー
44 番組推定情報RAM
45 マイコン
46 リモコン
47 受光回路
48 OSDコントローラ
50 モデム
51 コネクタ
52 情報サーバー
55 番組情報取得回路
56 日時RAM
61 チューナー
62 トランスポートデコーダー
63 AVデコーダー
64 番組推定情報RAM
65 マイコン
66 リモコン
67 受光回路
68 OSDコントローラ
70 モデム
71 コネクタ
72 情報サーバー
75 番組表情報取得回路
76 番組表情報RAM
77 嗜好情報取得回路
81 チューナー
82 トランスポートデコーダー
83 AVデコーダー
84 番組推定情報RAM
85 マイコン
86 リモコン
87 受光回路
88 OSDコントローラ
90 モデム
91 コネクタ
92 情報サーバー
94 バッファーメモリ
95 アイコン情報RAM[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a device for receiving and displaying a television broadcast, such as a digital television broadcast receiver, a personal computer, and a mobile phone, and an information server for providing information on a network.
[0002]
[Prior art]
In recent years, digital television broadcasting has started, and interactive services using data broadcasting have also started.
[0003]
Hereinafter, a conventional television broadcast receiver will be described. FIG. 8 shows a configuration of a conventional television broadcast receiver.
[0004]
In FIG. 8,
[0005]
An
[0006]
[0007]
A
[0008]
Next, the operation of the conventional television broadcast receiver will be described with reference to FIG.
[0009]
The user instructs the
[0010]
The
[0011]
The user operates the
[0012]
The
[0013]
[Problems to be solved by the invention]
However, with the above-described configuration, only information on data broadcasts and program guides and icons produced and broadcast by a broadcast station can be obtained, and in a situation where the content of information differs for each broadcast station, a specific There has been a problem that information cannot always be obtained at all broadcasting stations at the national level.
[0014]
In addition, even if an operator different from the broadcasting station installs an information server on the communication line that provides information related to all programs broadcasted by each broadcasting station, the user requests the information server. There was a problem that it was not possible to convey appropriate information for estimation, and it was impossible to reliably obtain information desired by the user.
[0015]
Also, in response to a request that the user wants to view information related to the program after the program has been watched, the conventional television broadcast receiver can only display the currently broadcast data broadcast and cannot display the related icons. There was a problem that it could not be handled.
[0016]
An object of the present invention is to provide a television broadcast receiver that solves the above-mentioned conventional problems.
[0017]
[Means for Solving the Problems]
A first aspect of the present invention (corresponding to claim 1) is to receive and decode a signal from a broadcast station to output a video signal and an audio signal, and to provide information desired by a user from an information server via a communication line. , A communication means capable of communicating with the outside via a communication line, a memory for storing estimation information for estimating information desired by a user, and a television broadcast receiver obtained from the information server. Display means for displaying the information desired by the user, instruction receiving means for receiving an external instruction, and if the instruction received by the instruction receiving means is an instruction for acquiring the information desired by the user. After controlling the communication means, connecting to the information server via the communication line, reading out the estimated information from the memory and transmitting it to the information server, the corresponding user wants And a controlling means for controlling to receive broadcast from the information server.
[0018]
According to a second invention (corresponding to claim 2), in addition to the features of the first invention, the information desired by the user is information related to a program, and the estimated information is a program. It is characterized by being program estimation information for estimation.
[0019]
A third invention (corresponding to claim 3) is characterized in that, in addition to the features of the second invention, the program estimation information includes at least a broadcast station name or a program name.
[0020]
A fourth invention (corresponding to claim 4) is characterized in that, in addition to the features of the second invention, the program estimation information includes at least a date and time, a viewing channel, and area information.
[0021]
According to a fifth invention (corresponding to claim 5), in addition to the features of the first invention, the estimation information may be a cursor position on a display screen or a pre-arranged option presented from a program. It is characterized by being selection information.
[0022]
According to a sixth aspect of the present invention (corresponding to claim 6), in addition to the features of the second aspect of the invention, the third aspect of the invention or the fourth aspect of the present invention, the program estimated by the program estimation information is currently being viewed. The program is characterized in that:
[0023]
According to a seventh aspect of the present invention (corresponding to claim 7), in addition to the features of the sixth aspect, when the instruction received by the instruction receiving means is an instruction to hold the program estimation information, at least the The program estimation information is retained until control for acquiring related information using the program estimation information.
[0024]
An eighth invention (corresponding to claim 8) is characterized in that, in addition to the features of the first invention, the display means receives the program signal from a broadcasting station and decodes the signal by using an information server via a communication line. The information desired by the user obtained from the above is superimposed and displayed.
[0025]
According to a ninth aspect of the present invention (corresponding to claim 9), in addition to the features of the seventh aspect of the present invention, there is provided a program end detecting means for detecting that the viewing program has ended, wherein the control means sets the program after the program ends. Control means for controlling reception of information related to the program corresponding to the estimated information from the information server.
[0026]
The tenth invention (corresponding to claim 10) has, in addition to the features of the seventh invention, a program change detecting means for detecting that a viewed program has changed, and the control means has a function to change the program after the change of the program. Control means for controlling reception of information related to a program corresponding to the program estimation information from the information server.
[0027]
The eleventh invention (corresponding to claim 11) has, in addition to the features of the first invention, a program name acquiring means for acquiring a program name of a program, wherein the information desired by the user is: The information is related to a program, and the estimated information is at least a program name.
[0028]
According to a twelfth aspect of the present invention, in addition to the features of the eleventh aspect, in addition to the program name, a cursor position on a display screen or a predetermined option presented from a program is displayed. Is stored in the memory as the estimation information.
[0029]
According to a thirteenth aspect of the present invention (corresponding to claim 13), in addition to the features of the eleventh or twelfth aspect, a program targeted for information related to the program is a program currently being viewed. It is characterized by.
[0030]
A fourteenth aspect of the present invention (corresponding to claim 14) provides, in addition to the thirteenth aspect of the present invention, an instruction for retaining the estimation information in which the instruction received by the instruction receiving means is stored in the memory. In the above case, the estimation information is held at least until control for acquiring related information using the estimation information.
[0031]
According to a fifteenth aspect of the present invention (corresponding to claim 15), in addition to the thirteenth or fourteenth aspect of the present invention, the fifteenth aspect further comprises program end detecting means for detecting that the viewing program has ended, and the control means Control means for controlling to receive, from the information server, information related to the program corresponding to the estimated information after the end of the program.
[0032]
A sixteenth invention (corresponding to claim 16) includes, in addition to the thirteenth or fourteenth feature of the present invention, a program change detecting means for detecting that a viewing program has changed, and the control means comprises: Control means for controlling to receive, from the information server, information related to the program corresponding to the estimated information after the viewing program has changed.
[0033]
The seventeenth invention (corresponding to claim 17) has, in addition to the features of the first invention, a date and time storage means for acquiring and storing the current date and time, and a date and time associated with the information desired by the user. Control for receiving information and controlling selection or display of information desired by the user according to a comparison result between the date and time stored in the date and time storage means and the date and time information received from the information server. Means.
[0034]
According to an eighteenth aspect of the present invention (corresponding to claim 18), in addition to the features of the seventeenth aspect, the information related to the program is a URL (Uniform Resource Locator) guided by the distributed program. The associated date and time information is the date and time when the program was guided.
[0035]
A nineteenth aspect of the present invention (corresponding to claim 19) includes, in addition to the seventeenth or eighteenth features of the present invention, a program name acquiring means for acquiring a program name of a program. It is a program name.
[0036]
A twentieth aspect of the present invention (corresponding to claim 20) is an information server for providing an information providing service via a communication line, and stores information relating to a program associated with a program name and date and time information. Means for accessing information related to a program accompanied by a program name, information management means for searching and acquiring information and date and time information related to the associated program from the storage means, and information related to the acquired program. Information server with return means for returning the information to be sent and the date and time information to the access source.
[0037]
According to a twenty-first aspect of the present invention (corresponding to claim 21), in addition to the features of the twentieth aspect, the information related to the program is a URL (Uniform Resource Locator) guided by the program, The associated date and time information is the date and time when the program was guided.
[0038]
According to a twenty-second invention (corresponding to claim 22), in addition to the features of the twentieth invention, the information related to the program is information including a URL (Uniform Resource Locator), The location indicated by the URL stores more detailed information of the information related to the program.
[0039]
According to a twenty-third aspect of the present invention (corresponding to claim 23), in the characteristics of the first aspect of the present invention, the information relating to the program desired by the user is user-specific program table information. Features.
[0040]
According to a twenty-fourth aspect of the present invention (corresponding to claim 24), in the twenty-third aspect of the present invention, the estimation information is information indicating a user's preference.
[0041]
According to a twenty-fifth aspect of the present invention (corresponding to claim 25), in the twenty-third aspect of the present invention, the estimated information is information based on data of a user's viewing history. .
[0042]
According to a twenty-sixth aspect of the present invention (corresponding to claim 26), in the twenty-third aspect of the present invention, the estimation information is user identification information.
[0043]
A twenty-seventh aspect of the present invention (corresponding to claim 27) includes, in addition to the features of the twenty-fourth aspect, a preference information acquiring means for acquiring information indicating a user's preference, and a program broadcasted by a broadcasting station. A program table acquiring unit for acquiring table information; a program table memory for storing the program table information acquired by the program table acquiring unit; and an instruction received by the instruction receiving unit displaying program table information for each user. If the instruction, control the communication means and the user-specific program table information retrieved using the estimated information stored in the memory from the program table information stored in the program table memory, The display control unit connects to the information server via a communication line, reads out the estimation information stored in the memory, transmits the estimation information to the information server, and edits the received user-specific program table information and the display control means. For Characterized in that a control means for controlling to display Te.
[0044]
A twenty-eighth aspect of the present invention (corresponding to claim 28) includes, in addition to the features of the twenty-fourth aspect, a viewing history generating means for generating viewing history data of a user; Preference estimating means for estimating information indicating a user's preference, program table obtaining means for obtaining program table information broadcast by a broadcasting station, and program table memory storing the program table information obtained by the program table obtaining means And if the instruction received by the instruction receiving means is an instruction to display user-specific program table information, the estimation information stored in the memory from the program table information stored in the program table memory To control the communication means and the communication means by connecting to the information server via the communication line, read out the estimated information stored in the memory, and transmit the information to the information server. And a controlling means for controlling to display by using the display control unit the result of editing and user individual program guide information received after.
[0045]
A twenty-ninth aspect of the present invention (corresponding to claim 29) is an information server for providing an information providing service via a communication line, comprising: storage means for storing program guide information associated with preference information; Information management means for searching and acquiring the associated program table information from the storage means in response to access to the program table information accompanying the information, and returning the program table information acquired by the information management means to the access source And an information server comprising:
[0046]
A thirtieth aspect of the present invention (corresponding to claim 30) is an information server which provides an information providing service via a communication line, comprising: a preference information storage unit for storing preference information of a registered user; Storage means for accumulating the attached program guide information, and for the access to the program guide information accompanied by the user identification information, to obtain the corresponding preference information of the corresponding user from the preference information storage means, Information management means for searching and acquiring user-specific program table information from the storage means using the preference information; and return means for returning the user-specific program table information acquired by the information management means to an access source. It is characterized by an information server provided.
[0047]
A thirty-first invention (corresponding to claim 31) is the feature of the twentieth invention, wherein the broadcast time is stored in the server if the broadcast time is a live program in the program time display in the program guide display. For a program, the program time is displayed.
[0048]
A thirty-second invention (corresponding to claim 32) has, in addition to the features of the twenty-sixth invention, an identification information memory for holding user identification information, and program table information broadcast by a broadcasting station. , A program table memory storing the program table information obtained by the program table obtaining means, and an instruction received by the instruction receiving means is an instruction to display program table information for each user. If there is, the user controls the communication means and the user-specific program table information retrieved from the program table information stored in the program table memory using the estimation information stored in the memory, and the communication line Using the display control means, the result of editing the user-specific program guide information received after reading the estimated information stored in the memory connected to the information server via the Table And a controlling means for controlling to.
[0049]
A thirty-third aspect of the present invention (corresponding to claim 33) is the feature of the nineteenth aspect, wherein the date and time information associated with the information related to the program after transmitting the program name is stored in the twentieth book. The invention is characterized in that it is received from the information server.
[0050]
According to a thirty-fourth aspect of the present invention (corresponding to claim 34), in the nineteenth aspect of the present invention, URL (Uniform Resource Locator) information guided by a program after transmitting a program name and guided by a program are provided. Date information is received from the twenty-first information server of the present invention.
[0051]
A thirty-fifth aspect of the present invention (corresponding to claim 35) is the feature of the twenty-seventh or twenty-eighth aspect of the present invention, in which, after transmitting the information indicating the user's preference, the user-specific program table information Is received from the 29th information server of the present invention.
[0052]
A thirty-sixth aspect of the present invention (corresponding to claim 36) is the feature of the thirty-second aspect of the present invention, in which the user-specific program table information is transmitted to the user after transmitting the user identification information. Receiving from an information server.
[0053]
According to a thirty-seventh aspect of the present invention (corresponding to claim 37), in the first aspect of the present invention, the information desired by the user is icon data related to contents in an information server. And
[0054]
A thirty-eighth aspect of the present invention (corresponding to claim 38) is characterized in that, in the thirty-seventh aspect of the present invention, the estimated information is information for identifying contents in an information server.
[0055]
A thirty-ninth aspect of the present invention (corresponding to claim 39) is characterized in that, in the thirty-seventh aspect of the present invention, the estimated information includes at least a broadcast station name or a program name.
[0056]
A forty-seventh aspect of the present invention (corresponding to claim 40) is characterized in that, in the thirty-seventh aspect of the present invention, the estimated information includes at least a date and time, a channel, and area information.
[0057]
A forty-first aspect of the present invention (corresponding to claim 41) is the feature of the thirty-seventh aspect of the present invention, wherein the estimated information is a cursor position on a display screen or a predetermined selection presented from a program. The feature is that it is branch selection information.
[0058]
A forty-second invention (corresponding to claim 42) is characterized in that, in the thirty-seventh feature of the present invention, the estimated information is information indicating a user's preference.
[0059]
Forty-third aspect of the present invention (corresponding to claim 43) is an information server for providing an information providing service via a communication line, comprising: a storage unit for storing content and icon data associated with estimation information; In response to the access to the information accompanied by the information, the information management means for searching and acquiring the associated icon data from the storage means, and the location information of the content related to the icon data acquired by the information management means is returned to the access source. Information server provided with a return means.
[0060]
Forty-fourth aspect of the present invention (corresponding to claim 44) is the feature of the thirty-eighth aspect of the present invention, wherein icon data related to the content in the information server is transmitted after transmitting information for identifying the content. It is characterized by receiving from the information server described.
[0061]
Forty-fifth aspect of the present invention (corresponding to claim 45) is the feature of the thirty-ninth aspect of the present invention, in which, after transmitting a program name, requesting icon data related to information indicating the location of the content in the information server.
[0062]
Forty-sixth aspect of the present invention (corresponding to claim 46) is the feature of the forty-fourth aspect of the present invention, wherein the icon associated with the information indicating the location of the content in the information server after transmitting the date and time, the channel and the regional information. The data is received from the information server according to
[0063]
A forty-seventh aspect of the present invention (corresponding to claim 47) is the feature of the forty-first aspect, wherein the selection information of a previously determined option presented from a cursor position or a program on a display screen is displayed. After transmission, icon data related to the information indicating the location of the content in the information server is received from the information server according to
[0064]
The forty-eighth invention (corresponding to claim 48) is characterized in that, in the forty-fourth feature of the present invention, the information relating to the information indicating the location of the content in the information server after transmitting the information indicating the user's preference is transmitted. The received icon data is received from the information server according to
[0065]
The forty-ninth aspect of the present invention (corresponding to claim 49) is the feature of the forty-sixth or forty-seventh or forty-eighth or forty-ninth aspects of the present invention, wherein the content in the information server is This is characterized in that the information is related to the program being viewed.
[0066]
According to a fiftyth aspect of the present invention (corresponding to claim 50), in the feature of the forty-ninth aspect, the instruction accepted by the instruction accepting means is an instruction for holding the estimation information stored in the memory. If there is, at least until the control of acquiring the icon data using the estimation information, the estimation information is held.
[0067]
According to a fifty-first aspect of the present invention (corresponding to claim 51), in the forty-ninth aspect of the present invention, the instruction received by the instruction receiving means is an instruction to hold the estimation information stored in the memory. If it is, the information server is connected to the information server to acquire the icon data related to the information indicating the location of the content, and at least the control for acquiring the program-related information using the information indicating the location of the content is performed in the information server. Characterized by holding icon data associated with information indicating the location of the content.
[0068]
A fifty-second invention (corresponding to claim 52) is the feature of the fifty-second invention, further comprising program end detection means for detecting that the viewing program has ended, wherein the control means sets the program end after the end of the program. Control means for controlling to receive icon data corresponding to the estimation information from the information server.
[0069]
A fifty-third aspect of the present invention (corresponding to claim 53) is the feature of the fifty-third aspect of the present invention, further comprising a program change detecting means for detecting that the viewing program has changed, and Control means for controlling to receive the icon data corresponding to the estimation information from the information server after the information server.
[0070]
A fifty-fourth aspect of the present invention (corresponding to claim 54) is the feature of the fifty-first aspect of the present invention, further comprising a program end detecting means for detecting that the viewing program has ended, and Control means for controlling reception of program-related information corresponding to the estimated information from the information server.
[0071]
A fifty-fifth aspect of the present invention (corresponding to claim 55) is the feature of the fifty-first aspect of the present invention, further comprising a program change detecting means for detecting that the viewed program has changed, and Control means for controlling to receive program-related information corresponding to the estimated information from the information server after the change.
[0072]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments according to the present invention will be described with reference to the drawings.
[0073]
(Embodiment 1)
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
[0074]
FIG. 1 shows the configuration of the first embodiment of the present invention.
[0075]
In FIG. 1,
[0076]
[0077]
A microcomputer 5 controls each element of the digital
[0078]
[0079]
[0080]
In this embodiment, in addition to transmitting the viewing history information by connecting to a viewing information collection center (not shown) via these communication lines, the
[0081]
The software of the microcomputer 5 can also detect that the program being viewed has ended or that the program being viewed has been changed by a user's instruction. The end of the program being viewed can be detected by referring to the program end time, which is one of the information for generating a broadcast program table.
[0082]
In digital television broadcasting and analog text multiplex broadcasting, it is common to broadcast information for generating a program guide. Further, since all instructions of the user using the
[0083]
In this embodiment, the digital television broadcast receiver has been described. However, the present invention can be similarly applied to an analog television receiver.
[0084]
Next, the operation of this embodiment will be described with reference to FIG.
[0085]
In this embodiment, information related to a program desired by a user is received from the
[0086]
When the user is watching a program, program estimation information for estimating the program being viewed under the control of the microcomputer 5 is stored in the program estimation information RAM 4 (STEP 1). The program estimation information will be described later. When the user wants the related information of the program during viewing, the user operates the
[0087]
The microcomputer 5 interprets the signal input via the light receiving circuit 7 as an instruction to hold the program estimation information, and controls to hold the program estimation information. The control method may be to rewrite information as to whether to retain the program estimation information allocated to a specific area on a memory (not shown) managed by the microcomputer 5, or to overwrite the program estimation information RAM. Hardware that is prohibited may be prepared and the hardware may be controlled.
[0088]
Thereafter, when the user changes the viewing program by the operation using the remote controller 6 (STEP 4), the microcomputer 5 interprets the operation as described above and uses the
[0089]
When the program being watched ends (STEP 6), the microcomputer 5 recognizes that the end time has come, and displays on the screen a character indicating that the program has ended, so that the program from the user can be displayed. Wait for an instruction to acquire related information (STEP 7). If the program does not change or end, the program waits for an instruction from the user to obtain information related to the program.
[0090]
Thereafter, when a user's instruction to obtain information related to the program is received from the user's
[0091]
A command for requesting information related to a program can be transmitted if a format and data are previously determined with the
[0092]
The microcomputer 5 controls the
[0093]
If a time-out occurs in
[0094]
In some cases, the operation of holding the program estimation information may be simplified and the process may proceed to STEP8 after STEP1. In that case, information related to the program is acquired within the program viewing time. Further, it may be possible to simplify the detection of a change or an end of a viewing program. In that case, the user only waits for an instruction to acquire information related to the program.
[0095]
Next, an embodiment of estimation information for estimating information desired by a user will be described with reference to the drawings. When the user wants information related to a program and obtains such information from the information server, the program transmits to the information server program estimation information that can estimate the related information of the desired program. An example will be described in which the information server estimates information desired by the user from the program estimation information, searches the database, searches the database, and transmits the information to the user.
[0096]
FIG. 3 shows an example in which a broadcast station name and a program name are used as information for estimating a program.
[0097]
Since the program can be uniquely specified from the broadcast station name and the program name, it is effective as estimation information. The broadcast station name is information for improving the estimation accuracy in the information server and reducing the estimation work load. In terrestrial television broadcasting, the broadcasting stations are different in each region and the broadcasting programs are also different. When viewed at the national level, the number of programs is huge, so it is an estimation work to use not only program names but also broadcasting station names. This has the effect of reducing the load.
[0098]
In addition, by utilizing the information obtained from a broadcast station or the like as information for generating a program guide in a television broadcast receiver, if a user wants information related to a program, the broadcast station name And the program name can be acquired and transmitted to the information server. The information server estimates the program desired by the user from the information, searches the database for related information corresponding to the program, and transmits the information to the user.
[0099]
FIG. 4 shows an example in which a date and time, a channel, and a region are used as information for estimating a program. Some television broadcast receivers do not have the program guide function as described with reference to FIG. 3 and do not acquire information for generating a program guide. This is an embodiment in which a program can be estimated even in such a television broadcast receiver.
[0100]
Since the program can be uniquely specified by date and time, channel, and region, it is effective as estimated information. In some cases, only the date and time and channel are used, but in terrestrial television broadcasting, the broadcasting stations are different in each region and the channel is also different, and the receiving channel is also adjusted manually due to reception failure etc. in each region However, there is a problem that the estimation accuracy is low at the national level using only the date and time and the channel.
[0101]
Therefore, by adding a region, it becomes possible to use a database of channel settings for each region and a database of channel adjustment due to reception failure at the time of estimation, thereby improving the accuracy of estimation. The date and time information can be obtained by referring to the date and time information transmitted from the broadcast station or by incorporating a clock (not shown in FIG. 1).
[0102]
Channel information can be acquired by utilizing information necessary for the microcomputer 5 to control the
[0103]
In addition, even if there is no such channel setting function, it can be realized by allowing a user to set a prefecture name, a postal code, and an area code. By obtaining such information as described, when the user wants information related to the program, the date and time information, the channel information, and the regional information can be transmitted to the information server.
[0104]
The information server estimates a program for which the user wants related information from the information, searches the database for related information corresponding to the program, and transmits the searched information to the user.
[0105]
FIG. 5 shows an embodiment of a method for estimating information desired by a user in more detail in addition to the method for estimating a program described with reference to FIGS. In FIG. 5, the screen is divided into several areas, and information relating to different programs is associated with each area.
[0106]
The user operates the remote controller 5 to select desired information by selecting an area on the screen. The association between the area and the information related to the program can be made by actually displaying on the screen what information is associated with each area.
[0107]
FIG. 5 shows an example in which the area of F is associated with the display of information on dishes introduced in the program. The selection of the area on the screen can be performed by the microcomputer 5 controlling the
[0108]
The selection screen may be sent by the broadcasting station and received by the
[0109]
In some cases, the information is associated with the regions on the screen by associating the information with the respective regions to the user in advance using a document such as a pamphlet. As described above, it is possible to obtain those selection screens and the results selected by the user, so if the user wants information related to the program, more detailed estimation is performed by adding the user's selection information together with the information for estimating the program. Information to be sent to the information server.
[0110]
The information server estimates a program or information for which the user wants related information from the information, searches the database for related information corresponding to the program, and transmits it to the user.
[0111]
FIG. 6 shows an embodiment of a method for estimating information desired by a user in more detail, in addition to the method for estimating a program described with reference to FIGS. FIG. 6 shows an example of a method of associating keys on the remote controller 5 with information related to a program on a screen. The user selects desired related information by selecting a key on the
[0112]
The method of acquiring the selection screen and the handling of the selected information are the same as those described with reference to FIG. Since the selection screen and the result of the user's selection can be obtained as described, if the user wants information related to the program, more detailed estimation is performed by adding the user's selection information together with the information for estimating the program. Information to be sent to the information server.
[0113]
The information server estimates a program or information for which the user wants related information from the information, searches the database for related information corresponding to the program, and transmits it to the user.
[0114]
Although the information related to the program has been described as the information desired by the user, there may be other cases. For example, there can be information about advertisements and products.
[0115]
Next, an embodiment for displaying information obtained from the information server will be described with reference to FIG.
[0116]
In FIG. 7, the program that the user is viewing is displayed on the screen, and information related to the program received from the information server is displayed on the upper right side of the screen. The information that the user wants is information about the dish introduced in the program, and the acquired information is the dish name, restaurant name, and contact information.
[0117]
The information received from the information server may be during or after the currently viewed program as described with reference to FIG. Although the display method is not shown, the viewing program and the information from the information server may be displayed on a divided screen, or the information from the information server may be displayed on the full screen.
[0118]
As described above, the television broadcast receiver according to the present embodiment connects to the information server via the communication line and transmits information that can estimate the information desired by the user to the information server. Can be estimated and transmitted to the user, so that only the information of the data broadcast produced and broadcast by the broadcasting station can be obtained, and in the situation where the content of the information differs for each broadcasting station, the specific information desired by the user is Even if a broadcaster cannot always obtain the information or a company different from the broadcaster launches an information server that provides information related to all programs broadcasted by each broadcaster, even if such an information server is used, The problem that information related to the program desired by the user cannot be obtained can be solved.
[0119]
In addition, by retaining the program estimation information and controlling to acquire the information related to the program after detecting the end of the program or the change of the program, the user can view the information related to the program after finishing viewing the program. In response to the demand, it is possible to solve the problem that a general conventional television broadcast receiver can display only the currently broadcast data broadcast.
[0120]
(Embodiment 2)
Hereinafter, a second embodiment of the present invention will be described with reference to the drawings.
[0121]
FIG. 10 shows the configuration of the second embodiment of the present invention.
[0122]
In FIG. 10,
[0123]
[0124]
A program
[0125]
A method of acquiring program information such as an analysis method is a method of acquiring SI (Service Information) information that is common in digital television, and thus description thereof is omitted. A
[0126]
[0127]
[0128]
The
[0129]
The
[0130]
In this embodiment, in addition to transmitting the viewing history information by connecting to a viewing information collection center (not shown) via these communication lines, an
[0131]
It is also possible to detect by the software of the
[0132]
Further, since all instructions of the user using the
[0133]
Next, the operation of this embodiment will be described with reference to FIG.
[0134]
In this embodiment, information related to a program desired by the user is received from the
[0135]
When the user is watching the program and the user wants the related information while watching the program, the marking control is performed using the
[0136]
As an instruction method, a dedicated key may be prepared on the
[0137]
Thereafter, when the user changes the viewing program by an operation using the remote controller 46 (STEP 34), the
[0138]
When the program being watched ends (STEP 36), the
[0139]
Thereafter, when the user's instruction to obtain information related to the program is received from the user's
[0140]
A command for requesting information related to a program can be transmitted if a format and data are previously determined with the
[0141]
The
[0142]
The
[0143]
If a time-out occurs in STEP 38, the
[0144]
When the instruction from the user is canceled, the program name is canceled and erased. If not canceled, keep the program name. When the user acquires information related to a program desired in the past by using the held program name as a clue, or deletes the held program name later, the information is stored in the program
[0145]
FIG. 17 shows an example of the list display. FIG. 17 shows a list of four program names in the order of the date and time of marking. When the user wants to acquire information related to a program, such a list is displayed, and the user can operate the
[0146]
The fact that two are displayed in the professional baseball AB match means that marking was performed twice in the same program.
[0147]
In some cases, it is possible to simplify STEP34, STEP35, STEP36, and STEP37 to simplify detection of a change or end of a viewing program. In that case, the user only waits for an instruction to acquire information related to the program. Further, in
[0148]
Also, the information related to the program to be received may include a URL indicating the location of the information related to the program. In that case, the URL included in the information related to the program corresponding to the closest date and time information in
[0149]
Here, the information server will also be described. The information server may provide information related to a program in a plurality of broadcast stations in a unified manner, or may be distributed for each broadcast station or for each program. Information related to the program can be searched from the program name. The
[0150]
Also, by managing the program-related information and the URL of the program-related information in a state where the date and time information is embedded, or by managing the program-related information and the URL of the program-related information in association with each other, access to the information related to the program can be performed. It can be returned with date and time information. In addition, the
[0151]
Next, an embodiment of estimation information for estimating information desired by the user and date and time information stored in the date and time RAM will be described with reference to the drawings. When the user wants information related to a program and obtains such information from the information server, the program transmits to the information server program estimation information that can estimate the related information of the desired program. An example will be described in which the information server searches for information desired by the user from the program estimation information, searches the database for the information, and transmits the information together with the associated time information to the user.
[0152]
FIG. 12 shows an example in which a program name is used as information for estimating a program. In FIG. 12, when the user performs a marking operation, the program
[0153]
As information for generating a program guide in a television broadcast receiver, a program name can be obtained from a broadcast station or the like, so that it can be used. The date and time information can be obtained by referring to the date and time information transmitted from the broadcasting station or by incorporating a clock (not shown in FIG. 10). Since such information can be acquired and utilized as described, when the user wants information related to the program, the date and time information can be stored in the date and
[0154]
FIG. 13 shows an embodiment of a method for estimating information desired by a user in more detail in addition to the method for estimating a program described with reference to FIGS. In FIG. 13, the screen is divided into several areas, and information relating to different programs is associated with each area. The user operates the
[0155]
The association between the area and the information related to the program can be made by actually displaying on the screen what information is associated with each area. FIG. 13 shows an example in which the area F is associated with the display of the URL information introduced in the program. The selection of the area on the screen can be performed by the
[0156]
The selection screen may be sent by the broadcasting station and received by the
[0157]
In some cases, the information is associated with the regions on the screen by associating the information with the respective regions to the user in advance using a document such as a pamphlet. As described above, since the selection screen and the result selected by the user can be obtained, if the user wants information related to the program, information for estimating more detailed contents together with the program name for estimating the program is provided. Can be sent to information servers. The information server estimates a program or information for which the user wants related information from the information, searches the database for related information corresponding to the program, and transmits it to the user. Alternatively, the information relating to the program received from the information server can be further selected in the television receiver using the information for transmitting the program name for estimating the program to the information server and estimating other detailed contents.
[0158]
FIG. 14 shows an embodiment of a method for estimating information desired by a user in more detail, in addition to the method for estimating a program described with reference to FIGS. FIG. 14 shows an example of a method for associating a key of the
[0159]
The method of acquiring the selection screen and the handling of the selected information are the same as those described with reference to FIG. If the user wants information related to the program, the information for estimating the program can be obtained in addition to the program name for estimating the program. Can be sent to information servers. The information server estimates a program or information for which the user wants related information from the information, searches the database for related information corresponding to the program, and transmits it to the user. Alternatively, the information relating to the program received from the information server can be further selected in the television receiver using the information for transmitting the program name for estimating the program to the information server and estimating other detailed contents.
[0160]
Although the information related to the program has been described as the information desired by the user, there may be other cases. For example, there can be information about advertisements and products.
[0161]
Next, an embodiment for displaying information obtained from the information server will be described with reference to FIGS.
[0162]
FIG. 15 shows an example of date and time information associated with information related to a program acquired from the information server. An example of the information related to the program referred to here is a URL introduced in the program. The meaning of the association between the URL and the date and time information may be associated with the time at which the URL was introduced in the program. In FIG. 15, after the information server receives the program name as information for estimating the information related to the program, the information server searches the database based on the program name, and the date and time associated with the information related to the three programs as the corresponding information. This is an example of transmission with information.
[0163]
If one of them is explained, http: www. abcdefg. co. The information related to the program jp is associated with the date and
[0164]
The information server stores a program name, a URL introduced in the program, and information on the date and time of the introduction in association with each other as a database, and the URL information and the date and time information can be searched based on the program name. The information related to the program is not limited to the URL information, but may also be information on a product purchase procedure in TV shopping, information on a prize application procedure for a quiz program, a recipe for a cooking program, and the like. The information server can also search for such information by program name in some cases.
[0165]
This is true not only when the program name alone is transmitted as the information for estimating the information related to the program, but also when the predetermined information and the program name as described with reference to FIGS. 13 and 14 are transmitted. The date and time information associated with the information related to the various programs can be received from the information server.
[0166]
As an example of the association between the information related to the program and the date and time information, it can be embedded as a description annotated in a part of the information related to the program. When the information related to the program is an HTML document, for example, a part of the information related to the program includes <! -Time = 200101152005 ---> can be embedded.
[0167]
Also, at the location of the information related to the program, the date and time information can be embedded in a part of the location information. When the location information is a URL, for example, when 200101152005 is embedded in a part of the URL, http: www. gamenyouhou. co. jp / etc / 200101152005 /. The television receiver of the present invention can read and use such date and time information.
[0168]
FIG. 16 shows a display example after receiving the date and time information associated with the URL described in FIG. 15 received from the information server. The
[0169]
The topmost URL with the closest date and time is presented as the most likely information to be the desired information marked with emphasis particularly on capital letters. In this case, there is a difference of one minute even in the date and time information having the closest date and time. However, it is assumed that an error occurs when the time between the information server and the digital broadcast receiver is slightly shifted. Of course it is possible.
[0170]
Further, when the URL is included in the information related to the program as described above, the information related to the acquired program and the included URL are not displayed as a list as shown in FIG. In some cases, the user may access the URL included in the information, obtain the information there anew, and display only that information.
[0171]
The information received from the information server may be during or after the currently viewed program as described with reference to FIG. Although the display method is not shown, there are cases where the viewing program and the information from the information server are divided and displayed on a screen.
[0172]
As described above, the television broadcast receiver according to the present embodiment connects to the information server via the communication line and transmits information that can estimate the information desired by the user to the information server. Can be estimated and transmitted to the user, so that only the information of the data broadcast produced and broadcast by the broadcasting station can be obtained, and in the situation where the content of the information differs for each broadcasting station, the specific information desired by the user is Even if a broadcaster cannot always obtain the information or a company different from the broadcaster launches an information server that provides information related to all programs broadcasted by each broadcaster, even if such an information server is used, The problem that information related to the program desired by the user cannot be obtained can be solved.
[0173]
In addition, by retaining the program estimation information and controlling to acquire the information related to the program after detecting the end of the program or the change of the program, the user can view the information related to the program after finishing viewing the program. In response to the demand, it is possible to solve the problem that a general conventional television broadcast receiver can display only the currently broadcast data broadcast.
[0174]
(Embodiment 3)
Hereinafter, a third embodiment of the present invention will be described with reference to the drawings.
[0175]
FIG. 18 shows the configuration of the third embodiment of the present invention.
[0176]
In FIG. 18,
[0177]
[0178]
[0179]
A method of acquiring program information such as an analysis method is a method of acquiring SI (Service Information) information that is common in digital television, and thus description thereof is omitted.
[0180]
A
[0181]
[0182]
[0183]
A
[0184]
In this embodiment, in addition to transmitting the viewing history information by connecting to a viewing information collection center (not shown) via these communication lines, the
[0185]
In this embodiment, the digital television broadcast receiver has been described. However, the present invention can be similarly applied to an analog television receiver.
[0186]
Next, the operation of this embodiment will be described with reference to FIG.
[0187]
In the present embodiment, personalized personalized program guide information desired by the user is generated and displayed using the program guide information received from the
[0188]
When the user desires to display the private program guide, the user registers the preference information for estimating the favorite program. Here, the preference information may be, for example, a favorite actor name, a favorite food name, a keyword related to a hobby, or the like. When the user gives an instruction to register preference information using the remote controller 66 (STEP 51), the
[0189]
In this case, a keyword list prepared in advance using the preference
[0190]
The
[0191]
A command for requesting a private program guide can be transmitted if a format and data are previously determined with the
[0192]
The
[0193]
Next, the
[0194]
A search for a program related to the preference information can be performed by searching for a program that has a match between the preference information and information included in the program guide information transmitted from the broadcast station, such as genre information, performer information, and keyword information. .
[0195]
Next, the
[0196]
When the
[0197]
Next, an example of a private program table will be described with reference to FIG. FIG. 20 shows a screen displaying a personalized program table of a user named Tanaka. In this example, the user has registered four pieces of preference information such as Hawaii, Ryoma Sakamoto, Ramen, and Ichiro Kobayashi. In addition, programs such as Oahu Travelogue, a cooking dictionary, and programs from distribution servers on the Internet, such as Pearl Harbor, Drama Kaijutai, and Tokyo Concert, have been searched and acquired based on preference information and compiled as a list. .
[0198]
The type is an indication of whether it is live, VOD (Video On Demand) or PPV (Pay Per View), and the time is the broadcast date and time if the type is live or PPV, and the program time if it is VOD. Represents. This has the effect of reducing the number of digits in the list to make the displayed characters larger.
[0199]
Since the
[0200]
It is also possible to similarly select and instruct viewing reservation and recording reservation. Next, an example of the program guide information of the program shown in FIG. 20 is shown in FIG. FIG. 21 shows program guide information for each program. For example, in the case of an Oahu travelogue, at least program table information of a program name, a genre, a performer, a keyword, a channel, and a broadcast date and time is transmitted from the broadcasting station NKK. In this case, information on the type, viewing fee, and program time is not broadcast.
[0201]
Many programs that are currently being broadcast are live and free of charge, so it is an example in which arrangements are made to be live and free if there is no such information. In the case of Pearl Harbor, at least a program name, a genre, a cast, a keyword, a type, a channel, a program time, and a viewing fee are stored in the database of the
[0202]
Also, the broadcast date and time is 0101090001011000 for Oahu travel, which means that 01:00 on January 01 starts and 10:00 on January 01 ends. Here, the information is accurate from the month to the minute, but may be information from the year to the second.
[0203]
In addition, the program time is a system of minutes, but may be a unit of seconds. If the broadcast start time and the broadcast end time are included, the calculation can be performed by the
[0204]
Also, the keyword is a keyword closely related to the program content, and a plurality of keywords may be included. As can be seen from FIG. 21, the program information of the program in the private program table shown in FIG. 20 includes at least one of information of Hawaii, Ryoma Sakamoto, Ramen, and Ichiro Kobayashi, which are preference information registered by the user. It can be seen that search is possible in the
[0205]
Further, in the present embodiment, the information for estimating the private program table information stored in the program
[0206]
More specifically, instead of
[0207]
Further, in the present embodiment, the preference information is stored in the program
[0208]
The
[0209]
In this embodiment, the program guide information from the
[0210]
When displaying only the program guide information broadcasted by the broadcasting station and the private program guide obtained from the information server without editing, the
[0211]
As described above, the television broadcast receiver according to the present embodiment connects to the information server via the communication line and transmits information that can estimate the information desired by the user to the information server. Can be estimated and transmitted to the user, so that only the information of the program guide produced and broadcasted by the broadcasting station can be obtained.Other information related to all programs broadcasted by each broadcasting station by a company different from the broadcasting station Even if an information server for providing a program is started, it is possible to solve a problem that information related to a program desired by a user cannot be obtained from such an information server.
[0212]
(Embodiment 4)
Hereinafter, a fourth embodiment of the present invention will be described with reference to the drawings.
[0213]
FIG. 22 shows the configuration of the fourth embodiment of the present invention.
[0214]
In FIG. 22, 93 is a digital television broadcast receiver.
[0215]
An
[0216]
A
[0219]
[0218]
[0219]
In this embodiment, in addition to connecting to a viewing information collection center (not shown) via these communication lines and transmitting viewing history information, an
[0220]
The software of the
[0221]
In digital television broadcasting and analog text multiplex broadcasting, it is common to broadcast information for generating a program guide. Further, since all instructions of the user using the
[0222]
In this embodiment, the digital television broadcast receiver has been described. However, the present invention can be similarly applied to an analog television receiver.
[0223]
Next, the operation of this embodiment will be described with reference to FIGS. 23, 24 and 25.
[0224]
In this embodiment, information related to a program desired by the user is received from the
[0225]
When the user is watching the program, the program estimation information for estimating the icon information of the related information of the program being viewed under the control of the
[0226]
The
[0227]
The
[0228]
The
[0229]
Thereafter, when the user changes the viewing program by an operation using the remote controller 86 (STEP 65), the
[0230]
When the program being watched ends (STEP 67), the
[0231]
If a timeout occurs in STEP 69, the
[0232]
In some cases, the user may receive information related to a desired program from the
[0233]
In this embodiment, in order to simplify the RAM, the icon information may be obtained in
[0234]
Next, an embodiment in which icons acquired from the information server and stored in the
[0235]
FIG. 26 shows a display example of the icons in STEP66 and STEP68. The program that the user is viewing is displayed on the screen, and the icon received and held from the information server while viewing the previous program is displayed on the upper right of the program so as to overlap the two programs. This means that the user has twice instructed to acquire and hold the icon information while viewing the previous program. In FIG. 26, the OSD informs the user that the program has changed and prompts the user to select whether to acquire information. The user can obtain desired information by selecting an icon using the remote controller and pressing the enter key. Note that acquiring and holding the icon information and making a viewing reservation are synonymous in this example.
[0236]
FIG. 27 shows a display example of the icon list in STEP74. A list that can display six icons is displayed on the screen, and three icons that are actually held are displayed on the list. The user can obtain information by selecting an icon from the list using the remote controller and pressing the enter key. In this example, acquiring and holding the icon information and making a viewing reservation are synonymous, and the list of icons and the list of viewing reservations are the same.
[0237]
As described above, the television broadcast receiver according to the present embodiment is connected to an information server via a communication line, and transmits to the information server information capable of estimating icon information relating to program-related information desired by the user. Since the server can estimate the icon information desired by the user and transmit it to the user, it can only obtain information on the data broadcast produced and broadcast by the broadcast station, and in the situation where the content of the information differs for each broadcast station, Even if the problem is that all broadcasters cannot always get the specific information they want, or even if a different business operator launches an information server that provides information related to all programs broadcast by each broadcaster, Solves the problem that information and icon information related to programs desired by users cannot be obtained from such information servers. .
[0238]
In addition, by retaining the program estimation information and controlling to acquire the information related to the program after detecting the end of the program or the change of the program, the user can view the information related to the program after finishing viewing the program. In response to the request, the general conventional television broadcast receiver can only display the currently broadcast data broadcast, and the problem that it is not possible to display multiple icons on the screen or display it in a list Can be solved.
[0239]
【The invention's effect】
As described above, the television broadcast receiver of the present invention connects to an information server via a communication line and transmits appropriate information to the information server so that the information desired by the user can be estimated. Broadcasters can produce information by estimating information related to programs and icon information related to private program guides and information, and transmitting the information to users, and selecting information received using the date and time information transmitted by the information server. In a situation where only broadcast data broadcasting, program guide information and icon information can be obtained, and the content of the information differs for each broadcasting station, the specific information desired by the user is always obtained at all broadcasting stations at the national level. Information server that provides information related to all programs broadcasted by each broadcasting station, due to the inability to perform Solved the problem that even when launched, it was not possible to convey appropriate information for estimating the user's request to such an information server, and it was impossible to reliably obtain information related to the program desired by the user. it can.
[0240]
In addition, by retaining the program estimation information and controlling to acquire the information related to the program after detecting the end of the program or the change of the program, the user can view the information related to the program after finishing viewing the program. In response to the demand, it is possible to realize a television broadcast receiver that can solve the problem that a general conventional television broadcast receiver can only display a currently broadcast data broadcast.
[Brief description of the drawings]
FIG. 1 is a block diagram according to a first embodiment of the present invention;
FIG. 2 is an operation flowchart according to the first embodiment of the present invention.
FIG. 3 is an embodiment diagram of program estimation information in the first embodiment of the present invention.
FIG. 4 is an embodiment diagram of program estimation information according to the first embodiment of the present invention;
FIG. 5 is an embodiment diagram of program estimation information in the first embodiment of the present invention.
FIG. 6 is an embodiment diagram of program estimation information in the first embodiment of the present invention.
FIG. 7 is a diagram showing a display screen according to the first embodiment of the present invention.
FIG. 8 is a conventional block diagram.
FIG. 9 is an operation flowchart in a conventional example.
FIG. 10 is a block diagram according to a second embodiment of the present invention.
FIG. 11 is an operation flowchart according to a second embodiment of the present invention.
FIG. 12 is a diagram showing an embodiment of program estimation information and the date and time of storage in the second embodiment of the present invention;
FIG. 13 is a diagram showing an embodiment of program estimation information according to the second embodiment of the present invention;
FIG. 14 is a view showing an embodiment of program estimation information according to the second embodiment of the present invention;
FIG. 15 is an embodiment diagram of information related to a program and date and time information in the second embodiment of the present invention.
FIG. 16 is a diagram showing an example of a program-related information display screen according to the second embodiment of the present invention.
FIG. 17 is a diagram showing an example of a program-related information marking list display screen according to the second embodiment of the present invention.
FIG. 18 is a block diagram according to a third embodiment of the present invention.
FIG. 19 is an operation flowchart according to a third embodiment of the present invention.
FIG. 20 is a diagram showing a display example of a private program guide in the third embodiment of the present invention.
FIG. 21 is a diagram showing an example of program table information according to the third embodiment of the present invention.
FIG. 22 is a block diagram according to a fourth embodiment of the present invention.
FIG. 23 is an operation flowchart according to a fourth embodiment of the present invention.
FIG. 24 is an operation flowchart in the fourth embodiment of the present invention.
FIG. 25 is an operation flowchart according to a fourth embodiment of the present invention.
FIG. 26 is a diagram showing an example of icon display according to the fourth embodiment of the present invention.
FIG. 27 is an example diagram of a viewing reservation list according to the fourth embodiment of the present invention.
[Explanation of symbols]
1 Tuner
2 Transport decoder
3 AV decoder
4 Program estimation information RAM
5 microcomputer
6 remote control
7 Light receiving circuit
8 OSD controller
10 Modem
11 Connector
12 Information server
41 Tuner
42 transport decoder
43 AV decoder
44 Program estimation information RAM
45 microcomputer
46 Remote control
47 Light receiving circuit
48 OSD controller
50 modem
51 Connector
52 Information Server
55 Program information acquisition circuit
56 Date RAM
61 Tuner
62 transport decoder
63 AV decoder
64 program estimation information RAM
65 microcomputer
66 remote control
67 Light receiving circuit
68 OSD controller
70 Modem
71 Connector
72 Information Server
75 Program guide information acquisition circuit
76 Program guide information RAM
77 Preference information acquisition circuit
81 Tuner
82 transport decoder
83 AV decoder
84 Program estimation information RAM
85 microcomputer
86 remote control
87 Light receiving circuit
88 OSD controller
90 modem
91 Connector
92 Information Server
94 buffer memory
95 Icon information RAM
Claims (55)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002170406A JP2004007323A (en) | 2001-06-11 | 2002-06-11 | Television broadcast receiver |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001175145 | 2001-06-11 | ||
JP2001214998 | 2001-07-16 | ||
JP2002104852 | 2002-04-08 | ||
JP2002170406A JP2004007323A (en) | 2001-06-11 | 2002-06-11 | Television broadcast receiver |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004007323A true JP2004007323A (en) | 2004-01-08 |
Family
ID=30449475
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002170406A Pending JP2004007323A (en) | 2001-06-11 | 2002-06-11 | Television broadcast receiver |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004007323A (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006094436A (en) * | 2004-09-27 | 2006-04-06 | Toshiba Corp | Broadcasting content processing apparatus and method of controlling thereof |
JP2006157715A (en) * | 2004-11-30 | 2006-06-15 | Sharp Corp | Apparatus and method for program information extraction, program and recording medium thereof |
JP2006279522A (en) * | 2005-03-29 | 2006-10-12 | Sanyo Electric Co Ltd | Television receiver |
JP2007088967A (en) * | 2005-09-26 | 2007-04-05 | Nomura Research Institute Ltd | Content supplying system and content reproducing terminal |
JP2008527897A (en) * | 2005-01-11 | 2008-07-24 | ティーヴィーエヌジーオー リミテッド | Method and apparatus for facilitating switching between internet distribution and television distribution |
JP2013179653A (en) * | 2013-04-25 | 2013-09-09 | Hitachi Consumer Electronics Co Ltd | Broadcast receiving terminal |
JP2014505930A (en) * | 2010-12-22 | 2014-03-06 | トムソン ライセンシング | How to customize the display of descriptive information about media assets |
WO2015011877A1 (en) * | 2013-07-26 | 2015-01-29 | パナソニックIpマネジメント株式会社 | Video receiving device, appended information display method, and appended information display system |
WO2015033501A1 (en) * | 2013-09-04 | 2015-03-12 | パナソニックIpマネジメント株式会社 | Video reception device, video recognition method, and additional information display system |
WO2015033500A1 (en) * | 2013-09-04 | 2015-03-12 | パナソニックIpマネジメント株式会社 | Video reception device, video recognition method, and additional information display system |
WO2015145491A1 (en) * | 2014-03-26 | 2015-10-01 | パナソニックIpマネジメント株式会社 | Video receiving device, video recognition method, and supplementary information display system |
WO2015145493A1 (en) * | 2014-03-26 | 2015-10-01 | パナソニックIpマネジメント株式会社 | Video receiving device, video recognition method, and supplementary information display system |
JP2017130943A (en) * | 2009-09-30 | 2017-07-27 | ロヴィ ガイズ, インコーポレイテッド | System and method for identifying audio content using interactive media guidance application |
US9762951B2 (en) | 2013-07-30 | 2017-09-12 | Panasonic Intellectual Property Management Co., Ltd. | Video reception device, added-information display method, and added-information display system |
US10200765B2 (en) | 2014-08-21 | 2019-02-05 | Panasonic Intellectual Property Management Co., Ltd. | Content identification apparatus and content identification method |
US10616613B2 (en) | 2014-07-17 | 2020-04-07 | Panasonic Intellectual Property Management Co., Ltd. | Recognition data generation device, image recognition device, and recognition data generation method |
-
2002
- 2002-06-11 JP JP2002170406A patent/JP2004007323A/en active Pending
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4557656B2 (en) * | 2004-09-27 | 2010-10-06 | 株式会社東芝 | Broadcast content processing apparatus and control method of broadcast content processing apparatus |
JP2006094436A (en) * | 2004-09-27 | 2006-04-06 | Toshiba Corp | Broadcasting content processing apparatus and method of controlling thereof |
JP2006157715A (en) * | 2004-11-30 | 2006-06-15 | Sharp Corp | Apparatus and method for program information extraction, program and recording medium thereof |
JP2008527897A (en) * | 2005-01-11 | 2008-07-24 | ティーヴィーエヌジーオー リミテッド | Method and apparatus for facilitating switching between internet distribution and television distribution |
US9794621B2 (en) | 2005-01-11 | 2017-10-17 | Tvngo Ltd | Method of displaying internet signal on TV |
JP2006279522A (en) * | 2005-03-29 | 2006-10-12 | Sanyo Electric Co Ltd | Television receiver |
JP4693455B2 (en) * | 2005-03-29 | 2011-06-01 | 三洋電機株式会社 | Television receiver with telephone mode |
JP2007088967A (en) * | 2005-09-26 | 2007-04-05 | Nomura Research Institute Ltd | Content supplying system and content reproducing terminal |
JP2017130943A (en) * | 2009-09-30 | 2017-07-27 | ロヴィ ガイズ, インコーポレイテッド | System and method for identifying audio content using interactive media guidance application |
JP2014505930A (en) * | 2010-12-22 | 2014-03-06 | トムソン ライセンシング | How to customize the display of descriptive information about media assets |
JP2013179653A (en) * | 2013-04-25 | 2013-09-09 | Hitachi Consumer Electronics Co Ltd | Broadcast receiving terminal |
JPWO2015011877A1 (en) * | 2013-07-26 | 2017-03-02 | パナソニックIpマネジメント株式会社 | Video receiving apparatus, additional information display method, and additional information display system |
US9955103B2 (en) | 2013-07-26 | 2018-04-24 | Panasonic Intellectual Property Management Co., Ltd. | Video receiving device, appended information display method, and appended information display system |
WO2015011877A1 (en) * | 2013-07-26 | 2015-01-29 | パナソニックIpマネジメント株式会社 | Video receiving device, appended information display method, and appended information display system |
US9762951B2 (en) | 2013-07-30 | 2017-09-12 | Panasonic Intellectual Property Management Co., Ltd. | Video reception device, added-information display method, and added-information display system |
US9900650B2 (en) | 2013-09-04 | 2018-02-20 | Panasonic Intellectual Property Management Co., Ltd. | Video reception device, video recognition method, and additional information display system |
WO2015033501A1 (en) * | 2013-09-04 | 2015-03-12 | パナソニックIpマネジメント株式会社 | Video reception device, video recognition method, and additional information display system |
JPWO2015033501A1 (en) * | 2013-09-04 | 2017-03-02 | パナソニックIpマネジメント株式会社 | Video receiving apparatus, video recognition method, and additional information display system |
WO2015033500A1 (en) * | 2013-09-04 | 2015-03-12 | パナソニックIpマネジメント株式会社 | Video reception device, video recognition method, and additional information display system |
US9906843B2 (en) | 2013-09-04 | 2018-02-27 | Panasonic Intellectual Property Management Co., Ltd. | Video reception device, video recognition method, and display system for providing additional information to be superimposed on displayed image |
JPWO2015033500A1 (en) * | 2013-09-04 | 2017-03-02 | パナソニックIpマネジメント株式会社 | Video receiving apparatus, video recognition method, and additional information display system |
JPWO2015145491A1 (en) * | 2014-03-26 | 2017-04-13 | パナソニックIpマネジメント株式会社 | Video receiving apparatus, video recognition method, and additional information display system |
WO2015145493A1 (en) * | 2014-03-26 | 2015-10-01 | パナソニックIpマネジメント株式会社 | Video receiving device, video recognition method, and supplementary information display system |
US9774924B2 (en) | 2014-03-26 | 2017-09-26 | Panasonic Intellectual Property Management Co., Ltd. | Video reception device, video recognition method and additional information display system |
WO2015145491A1 (en) * | 2014-03-26 | 2015-10-01 | パナソニックIpマネジメント株式会社 | Video receiving device, video recognition method, and supplementary information display system |
WO2015145492A1 (en) * | 2014-03-26 | 2015-10-01 | パナソニックIpマネジメント株式会社 | Video receiving device, video recognition method, and supplementary information display system |
JPWO2015145493A1 (en) * | 2014-03-26 | 2017-04-13 | パナソニックIpマネジメント株式会社 | Video receiving apparatus, video recognition method, and additional information display system |
US9906844B2 (en) | 2014-03-26 | 2018-02-27 | Panasonic Intellectual Property Management Co., Ltd. | Video reception device, video recognition method and additional information display system |
JPWO2015145492A1 (en) * | 2014-03-26 | 2017-04-13 | パナソニックIpマネジメント株式会社 | Video receiving apparatus, video recognition method, and additional information display system |
US10194216B2 (en) | 2014-03-26 | 2019-01-29 | Panasonic Intellectual Property Management Co., Ltd. | Video reception device, video recognition method, and additional information display system |
US10616613B2 (en) | 2014-07-17 | 2020-04-07 | Panasonic Intellectual Property Management Co., Ltd. | Recognition data generation device, image recognition device, and recognition data generation method |
US10200765B2 (en) | 2014-08-21 | 2019-02-05 | Panasonic Intellectual Property Management Co., Ltd. | Content identification apparatus and content identification method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11277650B2 (en) | Contents receiving system and client | |
US20190082212A1 (en) | Method for receiving enhanced service and display apparatus thereof | |
US9479824B2 (en) | Video display device and method of controlling the same | |
US9992522B2 (en) | Video display apparatus and operating method thereof | |
US10080046B2 (en) | Video display device and control method thereof | |
US9888268B2 (en) | Video display apparatus and operating method thereof | |
US20060075430A1 (en) | System and method for providing advertisement music | |
JP2004007323A (en) | Television broadcast receiver | |
KR100738685B1 (en) | Apparatus and its method for providing additional information using bi-directional broadcasting service | |
EP1954049A1 (en) | Video system | |
EP2135451B1 (en) | Content provision system and method | |
KR20010097415A (en) | internet television set and a method of advertizing by using the same | |
JPWO2008090799A1 (en) | Television information processing apparatus, television program information display program, and web-TV cooperation method | |
JP2002077866A (en) | Electronic program information disribution system, electronic program information use system, electronic program information distribution device, medium, and information aggregate | |
CN114642000A (en) | Television gateway, television cloud, video platform and distribution system | |
KR20050012360A (en) | Method for electronic commerce using wireless terminals | |
US20170006332A1 (en) | Method for restitution of an availability of an item of audiovisual content, and associated device, computer program product and data medium | |
JP2004186791A (en) | Advertisement retrieval method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050307 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20050707 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080311 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080701 |