Nothing Special   »   [go: up one dir, main page]

JP2004007323A - Television broadcast receiver - Google Patents

Television broadcast receiver Download PDF

Info

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
Application number
JP2002170406A
Other languages
Japanese (ja)
Inventor
Masahiro Takatori
高鳥 正博
Takashi Yamaguchi
山口 隆
Hiroshi Wada
和田 浩史
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2002170406A priority Critical patent/JP2004007323A/en
Publication of JP2004007323A publication Critical patent/JP2004007323A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To solve the problems that only the information of broadcasted data can be obtained in conventional television broadcast and specific information required for a user cannot be obtained in all broadcasting stations. <P>SOLUTION: When a TV viewer finds interesting information on a screen, the viewer reports the information to an information server. The information server transmits information which may be related to the reported information to the viewer's terminal on the basis of the report. The viewer's terminal selects required information out of the transmitted information. <P>COPYRIGHT: (C)2004,JPO

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, reference numeral 33 denotes a digital television broadcast receiver. A tuner 21 outputs a transport stream demodulated after selecting a digital television broadcast received by an antenna. Reference numeral 22 denotes a transport stream (TS) decoder, which inputs the transport stream output by the tuner 21 and filters and outputs an AV stream or a data broadcast-related packet of a program selected by the user. Since the filtering is performed using a PID described in a PAT packet or a PMT packet, which is a well-known technique in digital television, detailed description thereof is omitted.
[0005]
An AV decoder 23 inputs an AV stream output from the transport stream decoder 22, performs AV decoding, and outputs the AV stream. Reference numeral 24 denotes a buffer memory for storing data broadcast packets filtered by the transport decoder 22. A microcomputer 25 controls each element of the digital television broadcast receiver 33. Details will be described later.
[0006]
Reference numeral 26 denotes a remote controller, which is a user interface. A light receiving circuit 27 receives a signal from the remote controller 26 and outputs an electric signal to the microcomputer 25. Reference numeral 28 denotes an OSD controller which expands characters and graphics constituting a data broadcast screen into pixel data and outputs the pixel data to the AV decoder 23. The AV decoder 23 combines the video-decoded video and the characters and graphics input from the OSD controller 28 and outputs them.
[0007]
A modem 30 is connected to a communication line of a communication company and receives and demodulates data from the communication line and outputs it to the microcomputer 25 under the control of the microcomputer 25, or modulates transmission data and outputs it to the communication line. . Generally, it connects to a viewing information collection center via a communication line and transmits viewing history information.
[0008]
Next, the operation of the conventional television broadcast receiver will be described with reference to FIG.
[0009]
The user instructs the digital broadcast receiver 33 to display the menu screen of the data broadcast when the user wants the weather forecast or the information related to the program transmitted from the broadcasting station in the data broadcast while watching the program. (Step 21). The instruction method is generally operated using a dedicated key of the remote controller 26.
[0010]
The microcomputer 25 inputs the instruction via the light receiving circuit 27, expands various packets which are elements of the corresponding menu screen, outputs the expanded characters and graphics data to the OSD controller, and outputs images and characters of the program being viewed. The menu screen is displayed by superimposing the graphics (STEP 22).
[0011]
The user operates the remote controller 26 to reach desired information by looking at the menu screen. In this case, it is common to select a button on the menu using the direction key of the remote controller and press the enter key, or to select and press a color button according to the choice of the color button shown on the menu. (STEP 23).
[0012]
The microcomputer 25 inputs the instruction via the light receiving circuit 27, expands various packets which are elements of the corresponding information, outputs the expanded characters and graphics data to the OSD controller, and outputs the image and the characters and graphics of the program being viewed. Are superimposed to display information selected by the user (STEP 24).
[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. Item 43 is that it is received from 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 claim 43.
[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 claim 43.
[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 claim 43.
[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, reference numeral 13 denotes a digital television broadcast receiver. Reference numeral 1 denotes a tuner which outputs a transport stream demodulated after selecting a digital television broadcast received by an antenna. Reference numeral 2 denotes a transport stream (TS) decoder, which inputs a transport stream output from the tuner 1 and filters and outputs an AV stream of a program selected by a user and data broadcast-related packets. Since the filtering is performed using a PID described in a PAT packet or a PMT packet, which is a well-known technique in digital television, detailed description thereof is omitted.
[0076]
Reference numeral 3 denotes an AV decoder to which an AV stream output from the transport stream decoder 2 is input, AV decoded, and output. Reference numeral 14 denotes a buffer memory which expands and stores data broadcast packets filtered by the transport decoder 2 and data obtained from the information server 12 described below under the control of the microcomputer 5.
[0077]
A microcomputer 5 controls each element of the digital television broadcast receiver 13. Details of the operation will be described later. Reference numeral 6 denotes a remote controller, which is a user interface. A light receiving circuit 7 receives a signal from the remote controller 6 and outputs an electric signal to the microcomputer 5. Reference numeral 4 denotes a program estimation information RAM, which stores information for estimating program information desired by the user to be transmitted to the information server 12, which will be described later, under the control of the microcomputer 5. Details will be described later.
[0078]
Reference numeral 8 denotes an OSD controller, which converts the information obtained from the data broadcast screen and the information server 12 to be described later into pixel data under the control of the microcomputer 5 and outputs it to the AV decoder 3. The AV decoder 3 combines the video-decoded video with the characters and graphics input from the OSD controller 8 and outputs the synthesized video.
[0079]
Reference numeral 10 denotes a modem, which is connected to the Internet via a communication line of a communication company or a service provider, receives data from the communication line under the control of the microcomputer 5, demodulates the data, and outputs the demodulated data to the microcomputer 5; Modulate and output to communication line. The modem 10 may be not only a so-called modem using a telephone line, but also any communication terminal such as an ADSL modem using a telephone line, an FTTH ONU using an optical fiber network, and a cable modem using a cable TV line. May be not only dial-up connection but also always-on connection.
[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 information server 12 located on the Internet network or a cable television network (not shown) Connect and send and receive data.
[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 remote controller 6 are interpreted by the microcomputer 5, it is also possible to detect that the user operates the remote controller 6 to change the viewing program. These detections may be realized with dedicated hardware.
[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 information server 12 and displayed.
[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 remote controller 6 to instruct to retain the program estimation information (STEP 2). As an instruction method, a dedicated key may be prepared on the remote controller 6, or a menu may be displayed on a screen, and an instruction button may be selected from the menu to be determined.
[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 OSD controller 8 to inform the user of the change of the program. Is displayed on the screen, and an instruction from the user to acquire information related to the program is awaited (STEP 5).
[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 remote controller 6 by the time-out specified in each state (STEP 8), the microcomputer 5 controls the modem 10 to store the information in the program estimation information RAM. A command for requesting the stored program estimation information and information related to the corresponding program is transmitted to the information server 12 (STEP 9).
[0091]
A command for requesting information related to a program can be transmitted if a format and data are previously determined with the information server 12. The information server 12 interprets a command requesting information related to the program, estimates information related to the program desired by the user from the program estimation information, searches the database for the information related to the program, and retrieves the information from the database. It transmits to the John broadcast receiver 13.
[0092]
The microcomputer 5 controls the modem 10 to receive the information related to the transmitted program, and develops and stores the information in the buffer memory 14. Next, the microcomputer 5 controls the OSD controller 8 to convert characters and graphics data constituting information related to the program into pixel data and output the pixel data to the AV decoder 3. The AV decoder 3 combines the video-decoded video and the information related to the program input from the OSD controller 8 and outputs them (STEP 10).
[0093]
If a time-out occurs in STEP 8, the microcomputer 5 uses the OSD controller 8 to display on the screen a character for confirming whether or not to cancel acquisition of information related to the program, and waits for an instruction from the user (STEP 11). ). When the instruction from the user is canceled, the holding of the program estimation information is released. If not canceled, the program estimation information is kept.
[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 tuner 1 to select a channel. Since it is common to set the prefecture name, postal code and area code in order to facilitate channel setting when installing a television broadcast receiver, it is possible to use regional information for such area information. is there.
[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 OSD controller 8 to display the cursor on the screen as shown in FIG. 5 and moving the cursor using the operation keys of the remote controller 6.
[0108]
The selection screen may be sent by the broadcasting station and received by the tuner 1, or may be sent from the information server and received by the modem 10. Although the explanation of the operation using FIG. 2 was not mentioned, this selection screen is displayed in STEP 3 in FIG. 2 and the information selected by the user is held as a part of the program estimation information, or in STEP 8, STEP 9 or STEP 10. There is a case where a selection screen is displayed and information selected by the user is transmitted as a part of the program estimation information.
[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 remote controller 6. FIG. 6 shows an example using a color key, in which a blue key is associated with information on a dish introduced in a program. The user can make a selection by looking at the screen and pressing the blue key of the remote controller 6.
[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, reference numeral 53 denotes a digital television broadcast receiver. A tuner 41 outputs a transport stream demodulated after selecting a digital television broadcast received by an antenna. Reference numeral 42 denotes a transport stream (TS) decoder, which inputs the transport stream output by the tuner 41, and filters and outputs an AV stream of a program selected by the user and data broadcast-related packets. Since the filtering is performed using a PID described in a PAT packet or a PMT packet, which is a well-known technique in digital television, detailed description thereof is omitted.
[0123]
Reference numeral 43 denotes an AV decoder to which an AV stream output from the transport stream decoder 42 is input, AV decoded, and output. A buffer memory 54 expands and stores data broadcast packets filtered by the transport decoder 42 and data obtained from the information server 52 described below under the control of the microcomputer 45.
[0124]
A program information acquisition circuit 55 acquires program information for generating an EPG by analyzing a packet output from the transport decoder 42. Here, the program information includes a program name, information on a program start time, an end time, and the like.
[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 microcomputer 45 controls each element of the digital television broadcast receiver 53. Details of the operation will be described later.
[0126]
Reference numeral 46 denotes a remote controller, which is a user interface. A light receiving circuit 47 receives a signal from the remote controller 46 and outputs an electric signal to the microcomputer 45. Reference numeral 44 denotes a program estimation information RAM, which stores information for estimating program information desired by a user, which is transmitted to an information server 52 described later, under the control of the microcomputer 45. A plurality of pieces of information for estimating program information can be stored. Details will be described later.
[0127]
Reference numeral 56 denotes a date and time RAM which stores the date and time when the user has marked information desired by using the remote controller 46 under the control of the microcomputer 45. Multiple dates and times can be stored. Reference numeral 48 denotes an OSD controller, which converts the information obtained from the data broadcast screen and the information server 52 to be described later into pixel data under the control of the microcomputer 45, and outputs the pixel data to the AV decoder 43.
[0128]
The AV decoder 43 combines the video-decoded video with the characters and graphics input from the OSD controller 48 and outputs them. Reference numeral 50 denotes a modem, which is connected to the Internet via a communication line of a communication company or a service provider, receives data from the communication line under the control of the microcomputer 45, demodulates the data, outputs the data to the microcomputer 45, and transmits transmission data. Modulate and output to communication line.
[0129]
The modem 50 may be not only a so-called modem using a telephone line, but also any communication terminal such as an ADSL modem using a telephone line, an FTTH ONU using an optical fiber network, and a cable modem using a cable TV line. May be not only a dial-up connection but also a constant connection system such as a TCP / IP connection.
[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 information server 52 located on the Internet network or a cable television network (not shown) Connect and send and receive data.
[0131]
It is also possible to detect by the software of the microcomputer 45 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 above-described SI information for generating a broadcast program table. In digital television broadcasting and analog text multiplex broadcasting, information for generating a program table is generally broadcast, and a television receiver for displaying the program table can be realized by a known technique.
[0132]
Further, since all instructions of the user using the remote controller 46 are interpreted by the microcomputer 45, it is also possible to detect that the user operates the remote controller 46 to change the viewing program. These detections may be realized with dedicated hardware. In this embodiment, the digital television broadcast receiver has been described. However, the present invention can be similarly applied to an analog television receiver.
[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 information server 52 and displayed.
[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 remote controller 46. The marking control means that the date and time when the user wants the related information is stored in the date and time RAM 56, and the program name from the SI information acquired by the program information acquisition circuit 55 is stored in the program estimation information RAM 44 as the program estimation information for estimating the program being viewed. This is a control for storing. The microcomputer 45 controls to store the current date and time in the date and time RAM 56 and to store the program name in the program estimation information RAM 44 (STEP 32).
[0136]
As an instruction method, a dedicated key may be prepared on the remote controller 46, or a menu may be displayed on a screen, and an instruction button may be selected from the menu and determined. This can be realized by the microcomputer 45 recognizing the date and time when the button was pressed. The microcomputer 45 interprets the signal input via the light receiving circuit 47 as a marking instruction, and controls to store the current date and time in the date and time RAM 56 and to store the program name.
[0137]
Thereafter, when the user changes the viewing program by an operation using the remote controller 46 (STEP 34), the microcomputer 45 interprets the operation as described above and uses the OSD controller 48 to notify the user of the change of the program. Is displayed on the screen, and an instruction from the user to acquire information related to the program is awaited (STEP 35).
[0138]
When the program being watched ends (STEP 36), the microcomputer 45 recognizes that the end time has come, and displays a character on the screen to inform the user that the program has ended. It waits for an instruction to acquire related information (STEP 37). If the program does not change or end, the program waits for an instruction from the user to obtain information related to the program.
[0139]
Thereafter, when the user's instruction to obtain information related to the program is received from the user's remote controller 46 by the time-out specified in each state (STEP 38), the microcomputer 45 controls the modem 50 to store the information in the program estimation information RAM 44. A command requesting the stored program name and information related to the program is transmitted to the information server 52 (STEP 39).
[0140]
A command for requesting information related to a program can be transmitted if a format and data are previously determined with the information server 52. The information server 52 interprets the command requesting the information related to the program, searches the program name for the information related to the program desired by the user, and searches the database for the information related to the program and the date and time information from the database. All are transmitted to the digital television broadcast receiver 53.
[0141]
The microcomputer 45 controls the modem 50 to receive the information related to the transmitted program and the date and time information, and develops and stores the information in the buffer memory 54 (STEP 40). Next, the microcomputer 45 compares the received date and time information stored in the buffer memory 54 with the date and time stored in the date and time RAM 56 and searches for the date and time information with the closest date and time. It is determined that the information related to the program corresponding to the closest date and time information is the information that the user wants to mark.
[0142]
The OSD controller 48 controls the OSD controller 48 to read out information related to the program determined to be the information that the user wants to mark, converts the characters and graphics data that are formed into pixel data, and outputs the pixel data to the AV decoder 43. The AV decoder 43 combines and decodes the video decoded video and information related to the program input from the OSD controller 48 (STEP 42).
[0143]
If a time-out occurs in STEP 38, the microcomputer 45 uses the OSD controller 38 to display on the screen a character for confirming whether or not to cancel the acquisition of information related to the program, and waits for an instruction from the user (STEP 41). ).
[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 estimation information RAM 44 under the control of the microcomputer 45. All the program names read out are displayed in a list using the OSD controller 48, and the remote controller 46 is operated to select a program name to acquire information related to the program or to delete the program name. Things can be considered.
[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 remote controller 46 to select a program name, thereby executing the processing after STEP 39. Also, by displaying the program name in addition to the case where only the marking time is displayed as a list, the user can easily recognize the marked program at a glance by looking at the list.
[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 STEP 42, the microcomputer 45 compares the received date and time information stored in the buffer memory 54 with the date and time stored in the date and time RAM 56, and displays a list of information related to the received program in the order of the closest date and time. Alternatively, the user may be allowed to select the information, or the storage of the date and time marked in the date and time RAM may be omitted, and a list of information related to the program acquired in STEP 42 may be simply displayed and the user may be selected.
[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 STEP 42 May be accessed to obtain information related to the program where it is located and display it as information desired by the user.
[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 information server 52 of the present embodiment can mediate access to information related to a program by providing correspondence between the program name and the URL of the program-related information.
[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 information server 52 has a function such as CGI (Common Gateway Interface), so that it can cooperate with the second information server.
[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 estimation information RAM 44 stores a program name of today's cuisine, and the date and time RAM 56 stores data of 20010152015 meaning 20:15 on January 15, 2001 as a marking time. It is.
[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 time RAM 56 and the program name can be transmitted to the information server. The information server searches for the program for which the user wants the related information from the program name, searches the database for the related information corresponding to the program, and transmits it to the user together with the associated date and time information.
[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 remote controller 45 to select desired information by selecting an area on the screen.
[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 microcomputer 45 controlling the OSD controller 48 to display the cursor on the screen as shown in FIG. 13 and moving the cursor using the operation keys of the remote controller 46.
[0156]
The selection screen may be sent by the broadcasting station and received by the tuner 41, or may be sent from the information server and received by the modem 50. Although the description of the operation using FIG. 11 was not mentioned, the selection screen is displayed in STEP 33 in FIG. 11 and the information selected by the user is held as a part of the program estimation information, or in STEP 38, STEP 39, STEP 40, or the like. There is a case where a selection screen is displayed and information selected by the user is transmitted as a part of the program estimation information.
[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 remote controller 46 with information related to a program on a screen. The user selects desired information by selecting a key on the remote controller 46. FIG. 14 shows an example using a color key, in which a blue key is associated with URL information introduced in a program. The user can make a selection by pressing the blue key of the remote controller 46 while viewing the screen.
[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 time information 200101152005. This date and time information means 20:05 on January 15, 2001.
[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 microcomputer 45 compares the date and time indicated by 200101152015 stored in the date and time RAM with the date and time indicated by the three date and time information received from the information server. As a result, the microcomputer 45 recognizes the order in which the date and time are close and raises the associated URL in that order. It is displayed from.
[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, reference numeral 73 denotes a digital television broadcast receiver. A tuner 61 outputs a transport stream demodulated after selecting a digital television broadcast received by an antenna. Reference numeral 62 denotes a transport stream (TS) decoder, which inputs the transport stream output by the tuner 61, and filters and outputs an AV stream or a data broadcast-related packet of a program selected by the user. Since the filtering is performed using a PID described in a PAT packet or a PMT packet, which is a well-known technique in digital television, detailed description thereof is omitted.
[0177]
Reference numeral 63 denotes an AV decoder to which an AV stream output from the transport stream decoder 62 is input, AV decoded, and output. Reference numeral 74 denotes a buffer memory which expands and stores data broadcast packets filtered by the transport decoder 62 and data obtained from an information server 72 described below under the control of the microcomputer 65.
[0178]
Reference numeral 75 denotes a program guide information acquisition circuit which acquires program information for EPG generation by analyzing a packet output from the transport decoder 62. Here, the program table information includes program name, genre information, performer information, keyword information related to the program, program start time, end time information, and the like.
[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. Reference numeral 76 denotes a program table information RAM, which is a memory for storing the acquired program table information. A microcomputer 65 controls each element of the digital television broadcast receiver 73. Details of the operation will be described later.
[0180]
A remote control 66 is a user interface. A light receiving circuit 67 receives a signal from the remote controller 66 and outputs an electric signal to the microcomputer 65. Reference numeral 64 denotes a program estimation information RAM, which stores information for estimating personalized personalized program guide information desired by the user and transmitted to the information server 72, which will be described later, under the control of the microcomputer 65. A plurality of pieces of information for estimating private program guide information may be stored. Details will be described later.
[0181]
Reference numeral 68 denotes an OSD controller, which converts information constituting a data broadcast screen or information obtained from an information server 72, which will be described later, into pixel data under the control of the microcomputer 65, and outputs the pixel data to the AV decoder 63. The AV decoder 63 combines the video decoded video with the characters and graphics input from the OSD controller 68 and outputs the combined video.
[0182]
Reference numeral 77 denotes a preference information acquisition circuit which acquires user preference information, which will be described later, and outputs it to the microcomputer 65. This preference information is stored in the program estimation information RAM 64 as the estimation information described above. The method of acquiring the preference information is to take statistics of the program guide information of the program that the user is watching, to estimate the user's preference and obtain the result as preference information, or to display keywords on the screen It is also possible to acquire based on the user's selection using the remote controller 66. The preference information acquisition circuit 77 may be realized by a software program using the microcomputer 65.
[0183]
A modem 70 is connected to the Internet via a communication line of a communication company or a service provider, receives data from the communication line under the control of the microcomputer 65, demodulates the data, outputs the data to the microcomputer 65, and transmits transmission data. Modulate and output to communication line. The modem 70 is not limited to a so-called modem using a telephone line, but may be any communication terminal such as an ADSL modem using a telephone line, an FTTH ONU using an optical fiber network, and a cable modem using a cable TV line. May be not only a dial-up connection but also a constant connection system such as a TCP / IP connection.
[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 information server 72 located on the Internet network or a cable television network (not shown) Connect and send and receive data.
[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 information server 72 and the program guide information broadcast by the broadcasting station.
[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 microcomputer 65 controls the OSD controller 68 to display an OSD for registering preference information (STEP 52).
[0189]
In this case, a keyword list prepared in advance using the preference information acquisition circuit 77 may be displayed and displayed so as to allow the user to select, or may be displayed so as to allow the user to input a keyword. The user performs an operation of registering his / her preference information using the remote controller 66 according to the OSD (STEP 53).
[0190]
The microcomputer 65 stores the preference information of the registered user in the program estimation information RAM 64 (STEP 54). A plurality of types of preference information may be stored. Thereafter, when the user's instruction to display the private program guide is given from the remote controller 66 (STEP 55), the microcomputer 65 controls the modem 70 to store the user's preference information and the user's private program stored in the program estimation information RAM 64. A command for requesting table information is transmitted to the information server 72 (STEP 56).
[0191]
A command for requesting a private program guide can be transmitted if a format and data are previously determined with the information server 72. The information server 72 interprets the command requesting the private program guide, searches for the program guide information of the program that matches the user's preference using the received preference information, and searches the database for the relevant program guide information. The data is transmitted to the digital television broadcast receiver 73.
[0192]
The information server 72 manages the program name information such as the program name, start time, end time, summary, viewing fee, distribution server address and the like stored in the database in association with keywords indicating preference information, and manages the received information. The corresponding program guide information can be searched based on the preference information. Alternatively, the contents of the program guide information may be searched by preference information. In this embodiment, the information server 72 manages programs of a program distribution server existing on the Internet, but program information of a plurality of media including television broadcasts may be managed.
[0193]
Next, the microcomputer 65 controls the modem 70 to receive the transmitted program guide information, expands and stores it in the buffer memory 74 (STEP 57). Next, the microcomputer 65 searches the program table information of the television broadcast program received by the program table information acquisition circuit 75 and stored in the program table information RAM 76 for programs related to preference information, acquires those program table information, and stores them in a buffer. It is developed and stored in the memory 74 (STEP 58).
[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 microcomputer 65 borrows each program table information obtained in STEP 57 and STEP 58 and developed in the buffer memory, edits it as a private program table so as to be easily understood by the user, and edits the result into the OSD controller 68. Is controlled and displayed.
[0196]
When the microcomputer 65 generates the private program guide, it is expected that the contents of the program guide information will not be easy to understand because the contents of the program guide information are different for each medium. However, the minimum necessary for generating the private program guide is required. Information can be avoided by preliminarily determining the contents of both program table information so that the program table information transmitted by the broadcasting station and the program table information transmitted by the information server are included, and cannot be determined in advance. Even in such a case, there is a method of not displaying an item that is insufficient for the displayed program guide information.
[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 microcomputer 65 has also obtained the access destination information such as the address information of the distribution server of each program at the same time as the information displayed in FIG. 20, the user can select a desired program using the remote controller 66 while viewing the program table. The microcomputer 65 can control the tuner 61 to select a channel, or control the modem 70 to instruct to connect to a distribution server and receive a program.
[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 information server 72. In the case of VOD like Pearl Harbor, there is no broadcast date and time because it can be viewed at any time.
[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 microcomputer 65, which may be simplified.
[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 server 72 and the digital television receiver 73.
[0205]
Further, in the present embodiment, the information for estimating the private program table information stored in the program estimation information RAM 64 is the preference information registered by the user. In this case, the microcomputer 65 may estimate the user's preference and store the result in the program estimation information RAM 64 as preference information.
[0206]
More specifically, instead of STEP 52 and STEP 53, program table information on a program watched by the user is acquired, and items related to the user's preference in the program table information are stored in a nonvolatile memory under the control of the microcomputer 65 (not shown). It is conceivable to accumulate the results of counting the genre, performers, keyword information, and the like for each content, and preferentially estimate the preference information from the one with the larger count number.
[0207]
Further, in the present embodiment, the preference information is stored in the program estimation information RAM 64, but it is also possible to omit the program estimation information RAM 64 and register and store the preference information in the information server 72. In this case, the user preference information is transmitted to the information server instead of STEP 54, and the transmission of the preference information in STEP 56 is simplified.
[0208]
The information server 72 searches the stored program guide information for a program having program guide information that matches the preference information from the stored program guide information using the preference information registered by the user after the user authentication, and searches for the television broadcast receiver 73. Could be sent to
[0209]
In this embodiment, the program guide information from the information server 72 and the broadcast station is edited and displayed. However, only the private program guide information obtained from the information server 72 may be displayed. In that case, the program guide information acquisition circuit 75 and the program guide information RAM 76 can be simplified, and the editing work in STEP 58 and STEP 59 can be simplified.
[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 information server 72 generates the private program guide using HTML. The digital television broadcast receiver 73 may receive a private program guide as a Web page and combine and display information held in the digital broadcast receiver 73 such as a user's name.
[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. Reference numeral 81 denotes a tuner which outputs a transport stream demodulated after selecting a digital television broadcast received by an antenna. A transport stream (TS) decoder 82 receives a transport stream output from the tuner 81, filters an AV stream of a program selected by a user, and data broadcast-related packets, and outputs the filtered data. Since the filtering is performed using a PID described in a PAT packet or a PMT packet, which is a well-known technique in digital television, detailed description thereof is omitted.
[0215]
An AV decoder 83 receives an AV stream output from the transport stream decoder 82, performs AV decoding, and outputs the AV stream. Reference numeral 94 denotes a buffer memory, which expands and stores data broadcast packets filtered by the transport decoder 82, URL information broadcast by a bookmark service, and data obtained from an information server 92 described below under the control of the microcomputer 85. Reference numeral 95 denotes an icon information RAM, which expands and stores icon information obtained from an information server 92 described later, for example, icon bitmap data and URL information of related contents under the control of the microcomputer 85.
[0216]
A microcomputer 85 controls each element of the digital television broadcast receiver 93. Details of the operation will be described later. 86 is a remote controller, which is a user interface. A light receiving circuit 87 receives a signal from the remote controller 86 and outputs an electric signal to the microcomputer 85. Reference numeral 84 denotes a program estimation information RAM, which stores information for estimating program information desired by the user to be transmitted to the information server 92 described below under the control of the microcomputer 85. Details will be described later.
[0219]
Reference numeral 88 denotes an OSD controller which converts the characters obtained from the data broadcast screen and information obtained from an information server 92 to be described later into pixel data under the control of the microcomputer 85 and outputs the pixel data to the AV decoder 83. The AV decoder 83 combines the video-decoded video with the characters and graphics input from the OSD controller 88 and outputs them.
[0218]
Reference numeral 90 denotes a modem, which is connected to the Internet via a communication line of a communication company or a service provider, receives data from the communication line under the control of the microcomputer 85, demodulates the data, and outputs the data to the microcomputer 85; Modulate and output to communication line. The modem 90 is not limited to a so-called modem using a telephone line, but may be any communication terminal such as an ADSL modem using a telephone line, an FTTH ONU using an optical fiber network, or a cable modem using a cable TV line. May be not only dial-up connection but also always-on connection.
[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 information server 92 located on the Internet network or a cable television network (not shown) Connect and send and receive data.
[0220]
The software of the microcomputer 85 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.
[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 remote controller 86 are interpreted by the microcomputer 85, it is possible to detect that the user operates the remote controller 86 to change the viewing program. These detections may be realized with dedicated hardware. The information server 92 does not have to be a single server.
[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 information server 92 and displayed.
[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 microcomputer 85 is stored in the program estimation information RAM 84 (STEP 61). The program estimation information is the same as that described in the first embodiment, except that URL information for identifying content in the information server 92 transmitted from a broadcasting station by being superimposed on digital broadcasting by a bookmark service or the like. It may be. When the user wants the related information of the program during viewing, the user operates the remote controller 86 to instruct to acquire and hold the icon information (STEP 62). As an instruction method, a dedicated key may be prepared on the remote controller 86, or a menu may be displayed on a screen, and an instruction button may be selected from the menu and determined. The opportunity for the user to obtain the related information is when the user sees an icon indicating that the related information exists through a bookmark service or when the user views the URL or related information in a television broadcast program. Can be considered.
[0226]
The microcomputer 85 interprets the instruction to acquire and hold the icon information from the signal input via the light receiving circuit 87, and the microcomputer 85 controls the modem 90 to control the icon associated with the program estimation information stored in the program estimation information RAM. A command for requesting information is transmitted to the information server 92 (STEP 63). The command is the same as that described in the first embodiment, but if the program estimation information is a URL separately broadcasted by data broadcasting or a bookmark service, a command for requesting icon information including text data of the URL is used. Send
[0227]
The information server 92 interprets the command requesting the icon information of the information related to the program, and determines the bit map of the icon related to the information related to the program desired by the user and the location of the information related to the program desired by the user. The URL information indicated is estimated from the program estimation information, searched out from the database, and transmitted to the digital television broadcast receiver 93.
[0228]
The microcomputer 85 controls the modem 90 to receive the transmitted bitmap of the icon and the URL information indicating the location of the information related to the program desired by the user, and stores it as icon information in the icon information RAM 95 (STEP 64). When the program estimation information is URL information for identifying contents in the information server 92, only a bitmap of an icon may be stored for simplification.
[0229]
Thereafter, when the user changes the viewing program by an operation using the remote controller 86 (STEP 65), the microcomputer 85 interprets the operation as described above and uses the OSD controller 88 to notify the user of the change of the program. The icon is displayed on the screen using the bit map of the icon acquired while viewing the program, and an instruction from the user to acquire information related to the program is awaited (STEP 66).
[0230]
When the program being watched ends (STEP 67), the microcomputer 85 recognizes that the end time has come, and similarly displays on the screen characters indicating that the program has ended and icons acquired during program viewing. And waits for an instruction from the user to acquire information related to the program (STEP 68). After that, when the user's instruction to obtain the information related to the program by the time-out specified in each state is, for example, the user clicks the displayed icon using the remote controller 86 (STEP 69), the microcomputer Reference numeral 85 controls the modem 90 to receive information related to the program related to the icon information from the information server 92 by using the URL information acquired and stored in STEP 64. Next, the microcomputer 85 controls the OSD controller 88 to convert characters and graphics data constituting information related to the program into pixel data and output the pixel data to the AV decoder 83. The AV decoder 83 combines the video-decoded video and information related to the program input from the OSD controller 88 and outputs the combined information (STEP 70).
[0231]
If a timeout occurs in STEP 69, the microcomputer 85 uses the OSD controller 88 to display on the screen a character for confirming whether or not to cancel the acquisition of information related to the program, and waits for an instruction from the user (STEP 71). ). When the instruction from the user is canceled, the holding of the program estimation information and the holding of the icon information are released (STEP 72). If not canceled, the program estimation information and the icon information are kept held.
[0232]
In some cases, the user may receive information related to a desired program from the information server 92 using the icon list and display the information. This will be described with reference to FIG. When the user transmits support for displaying the icon list with the remote controller 86 after STEP 64 (STEP 73), the microcomputer 85 reads the bit map of the icon held in the icon information RAM 95 and controls the OSD controller 88 to list the icon. Is displayed (STEP 74). In that case, all icons may be displayed in a list, may be displayed on several pages, or only icons that match specific conditions may be displayed. When the user who has viewed the list has transmitted an instruction to obtain information related to the program by selecting and clicking an icon using the remote controller 86 (STEP 75), the microcomputer 85 controls the modem 90 to control the icon. Information related to the program related to the information is received from the information server 92 using the URL information acquired and held in STEP 64. Next, the microcomputer 85 controls the OSD controller 88 to convert characters and graphics data constituting information related to the program into pixel data and output the pixel data to the AV decoder 83. The AV decoder 83 synthesizes the video-decoded video and information related to the program input from the OSD controller 88 and outputs the synthesized video (STEP 76).
[0233]
In this embodiment, in order to simplify the RAM, the icon information may be obtained in STEP 64 by connecting to the information server 92 at the timing of displaying the icons in STEP 66, STEP 68, and STEP 74. In that case, in step 64, instead of holding the icon information, the program estimation information is held. The RAM can be simplified by storing the smaller data amount between the icon information and the program estimation information.
[0234]
Next, an embodiment in which icons acquired from the information server and stored in the icon information RAM 95 are displayed will be described with reference to FIGS. 26 and 27.
[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)

放送局からの信号を受信し復号して映像信号および音声信号を出力するとともに、通信回線を介して情報サーバーから使用者が欲している情報を得るテレビジョン放送受信機であって、通信回線を介して外部と通信可能な通信手段と、使用者が欲している情報を推定するための推定情報を記憶するメモリと、前記情報サーバーから得た使用者が欲している情報を表示する表示手段と、外部からの指示を受け付ける指示受付手段と、前記指示受付手段が受け付けた指示が、使用者が欲している情報を取得する指示であれば、前記通信手段を制御し、前記通信回線を介して前記情報サーバーに接続し、前記推定情報を前記メモリから読み出して前記情報サーバーに送信した後に、該当する使用者が欲している情報を前記情報サーバーから受信するよう制御する制御手段とを備えるテレビジョン放送受信機。A television broadcast receiver that receives and decodes a signal from a broadcast station, outputs a video signal and an audio signal, and obtains information desired by a user from an information server via a communication line. Communication means capable of communicating with the outside via a memory for storing estimation information for estimating information desired by the user, and display means for displaying information desired by the user obtained from the information server An instruction receiving means for receiving an external instruction, and if the instruction received by the instruction receiving means is an instruction to acquire information desired by a user, the communication unit controls the communication means, and After connecting to the information server and reading out the estimated information from the memory and transmitting it to the information server, receiving the information desired by the corresponding user from the information server Television broadcast receiver and a control means for cormorants control. 前記使用者が欲している情報とは番組に関連する情報であり、前記推定情報とは少なくとも番組を推定するための番組推定情報である請求項1記載のテレビジョン放送受信機。The television broadcast receiver according to claim 1, wherein the information desired by the user is information related to a program, and the estimation information is at least program estimation information for estimating the program. 前記番組推定情報とは少なくとも放送局名や番組名を含む事を特徴とする請求項2記載のテレビジョン放送受信機。3. The television broadcast receiver according to claim 2, wherein the program estimation information includes at least a broadcast station name and a program name. 前記番組推定情報とは少なくとも日時やチャンネルや地域情報を含む事を特徴とする請求項2記載のテレビジョン放送受信機。The television broadcast receiver according to claim 2, wherein the program estimation information includes at least date and time, channel, and area information. 前記推定情報とは表示画面上のカーソル位置または番組から提示される事前に取り決められた選択枝の選択情報である事を特徴とする請求項1記載のテレビジョン放送受信機。2. The television broadcast receiver according to claim 1, wherein the estimation information is a cursor position on a display screen or selection information of a predetermined option presented from a program. 前記番組推定情報によって推定する対象の番組は現在視聴中の番組である請求項2または請求項3または請求項4記載のテレビジョン放送受信機。5. The television broadcast receiver according to claim 2, wherein the program to be estimated based on the program estimation information is a program currently being viewed. 前記指示受付手段が受け付けた指示が前記番組推定情報を保持する指示であった場合、少なくともその前記番組推定情報を用いて関連する情報を取得する制御までは、前記番組推定情報を保持することを特徴とする請求項6記載のテレビジョン放送受信機。When the instruction received by the instruction receiving unit is an instruction to hold the program estimation information, it is preferable to hold the program estimation information at least until a control for obtaining related information using the program estimation information. The television broadcast receiver according to claim 6, wherein: 前記表示手段は放送局から番組の信号を受信し復号した映像信号と通信回線を介して情報サーバーから得た使用者が欲している情報を重ねあわせて表示することを特徴とする請求項1記載のテレビジョン放送受信機。2. The display device according to claim 1, wherein the display unit superimposes and displays a video signal obtained by receiving and decoding a program signal from a broadcasting station and information desired by a user obtained from an information server via a communication line. Television broadcast receiver. 視聴番組が終了した事を検出する番組終了検出手段を備え、前記制御手段は番組終了後に前記番組推定情報に該当する番組の関連する情報を前記情報サーバーから受信するよう制御する制御手段とを備える請求項7記載のテレビジョン放送受信機。A program end detecting means for detecting that the viewing program has ended; and a control means for controlling to receive, from the information server, information related to the program corresponding to the program estimation information after the program ends. The television broadcast receiver according to claim 7. 視聴番組が変わった事を検出する番組変更検出手段を備え、前記制御手段は番組が変わった後に前記番組推定情報に該当する番組の関連する情報を前記情報サーバーから受信するよう制御する制御手段とを備える請求項7記載のテレビジョン放送受信機。Control means for detecting program change detection means for detecting that the viewed program has changed, wherein the control means controls to receive information related to the program corresponding to the program estimation information from the information server after the program has changed. The television broadcast receiver according to claim 7, further comprising: 番組の番組名を取得する番組名取得手段を備え、前記使用者が欲している情報とは番組に関連する情報であり、前記推定情報とは少なくとも番組名である請求項1記載のテレビジョン放送受信機。2. The television broadcast according to claim 1, further comprising program name acquisition means for acquiring a program name of the program, wherein the information desired by the user is information related to the program, and the estimated information is at least a program name. Receiving machine. 前記番組名とともに表示画面上のカーソル位置または番組から提示される事前に取り決められた選択枝の選択情報を前記推定情報として前記メモリに記憶する事を特徴とする請求項11記載のテレビジョン放送受信機。12. The television broadcast reception according to claim 11, wherein together with the program name, a cursor position on a display screen or selection information of a predetermined option presented from the program is stored in the memory as the estimation information. Machine. 前記番組に関連する情報の対象の番組は現在視聴中の番組である請求項11または請求項12記載のテレビジョン放送受信機。13. The television broadcast receiver according to claim 11, wherein the program targeted for the information related to the program is a program currently being viewed. 前記指示受付手段が受け付けた指示が前記メモリに記憶されている前記推定情報を保持する指示であった場合、少なくとも前記推定情報を用いて関連する情報を取得する制御までは、前記推定情報を保持することを特徴とする請求項13記載のテレビジョン放送受信機。When the instruction received by the instruction receiving unit is an instruction to hold the estimated information stored in the memory, the estimated information is held at least until a control of obtaining related information using the estimated information. 14. The television broadcast receiver according to claim 13, wherein: 視聴番組が終了した事を検出する番組終了検出手段を備え、前記制御手段は番組終了後に前記推定情報に該当する番組の関連する情報を前記情報サーバーから受信するよう制御する制御手段とを備える請求項13または請求項14記載のテレビジョン放送受信機。A program end detecting means for detecting that the viewing program has ended, and the control means comprising control means for controlling to receive, from the information server, information related to the program corresponding to the estimated information after the program ends. Item 15. The television broadcast receiver according to Item 13 or 14. 視聴番組が変わった事を検出する番組変更検出手段を備え、前記制御手段は視聴番組が変わった後に前記推定情報に該当する番組の関連する情報を前記情報サーバーから受信するよう制御する制御手段とを備える請求項13または請求項14記載のテレビジョン放送受信機。Control means for detecting program change detection means for detecting that the viewed program has changed, wherein the control means controls to receive information related to the program corresponding to the estimated information from the information server after the viewed program has changed. The television broadcast receiver according to claim 13, further comprising: 現在日時を取得し記憶する日時記憶手段と、使用者が欲している情報とともに関連付けられた日時情報を受信し、前記日時記憶手段に記憶されている日時と前記情報サーバーから受信した前記日時情報との比較結果に応じて、前記使用者が欲している情報の選択または表示の制御を行う制御手段とを備える請求項1記載のテレビジョン放送受信機。The date and time storage means for acquiring and storing the current date and time, receiving the date and time information associated with the information desired by the user, the date and time stored in the date and time storage means and the date and time information received from the information server, The television broadcast receiver according to claim 1, further comprising control means for controlling selection or display of information desired by the user in accordance with the comparison result of (1). 前記番組に関連する情報とは番組で案内されたURL(Uniform Resource Locator)であり、前記関連付けられた日時情報とは番組で案内された日時である請求項17記載のテレビジョン放送受信機。The television broadcast receiver according to claim 17, wherein the information related to the program is a URL (Uniform Resource Locator) guided by the program, and the associated date and time information is a date and time guided by the program. 番組の番組名を取得する番組名取得手段を備え、前記推定情報とは少なくとも番組名である請求項17または請求項18記載のテレビジョン放送受信機。19. The television broadcast receiver according to claim 17, further comprising: a program name obtaining unit configured to obtain a program name of the program, wherein the estimated information is at least a program name. 通信回線を介して情報提供サービスを行う情報サーバーであって、番組名により関連付けられた番組に関連する情報と日時情報を蓄積する蓄積手段と、番組名を伴った番組に関連する情報に対するアクセスに対して、関連付けられた番組に関連する情報と日時情報を前記蓄積手段より検索し取得する情報管理手段と、情報管理手段が取得した番組に関連する情報と日時情報をアクセス元に返送する返送手段とを備えた情報サーバー。An information server providing an information providing service via a communication line, comprising: storage means for storing information related to a program associated with a program name and date and time information; and access to information related to a program accompanied by a program name. On the other hand, information management means for searching and acquiring information and date and time information related to the associated program from the storage means, and return means for returning the information and date and time information related to the program acquired by the information management means to the access source Information server with 前記番組に関連する情報とは番組で案内されたURL(Uniform Resource Locator)であり、前記関連付けられた日時情報とは番組で案内された日時である請求項20記載の情報サーバー。21. The information server according to claim 20, wherein the information related to the program is a URL (Uniform Resource Locator) guided by the program, and the associated date and time information is a date and time guided by the program. 前記番組に関連する情報とはURL(Uniform Resource Locator)を含んだ情報であり、そのURLが示す所在地には前記番組に関連する情報のより詳細な情報を蓄積している請求項20記載の情報サーバー。21. The information according to claim 20, wherein the information related to the program is information including a URL (Uniform Resource Locator), and the location indicated by the URL stores more detailed information of the information related to the program. server. 前記使用者が欲している情報とは使用者個別の番組表情報であることを特徴とする請求項1記載のテレビジョン放送受信機。2. The television broadcast receiver according to claim 1, wherein the information desired by the user is program guide information for each user. 前記推定情報とは使用者の嗜好を示す情報であることを特徴とする請求項23記載のテレビジョン放送受信機。The television broadcast receiver according to claim 23, wherein the estimation information is information indicating a user's preference. 前記推定情報とは使用者の視聴履歴のデータに基づいた情報であることを特徴とする請求項23記載のテレビジョン放送受信機。The television broadcast receiver according to claim 23, wherein the estimation information is information based on data of a user's viewing history. 前記推定情報とは使用者の識別情報であることを特徴とする請求項23記載のテレビジョン放送受信機。24. The television broadcast receiver according to claim 23, wherein the estimation information is user identification information. 使用者の嗜好を示す情報を取得する嗜好情報取得手段と、放送局が放送する番組表情報を取得する番組表取得手段と、前記番組表取得手段が取得した前記番組表情報を記憶する番組表メモリと、前記指示受付手段が受け付けた指示が使用者個別の番組表情報を表示する指示であれば、前記番組表メモリに記憶されている前記番組表情報より前記メモリに記憶されている前記推定情報を使用して検索した使用者個別の番組表情報と前記通信手段を制御し前記通信回線を介して前記情報サーバーに接続し前記メモリに記憶されている前記推定情報を読み出して前記情報サーバーに送信した後に受信した使用者個別の番組表情報とを編集した結果を前記表示制御手段を用いて表示するよう制御する制御手段とを備えた請求項24記載のテレビジョン放送受信機。Preference information obtaining means for obtaining information indicating user's preference, program table obtaining means for obtaining program table information broadcast by a broadcasting station, and program table storing the program table information obtained by the program table obtaining means If the instruction received by the instruction receiving means is an instruction to display user-specific program table information, the estimation stored in the memory from the program table information stored in the program table memory; Control the communication means and the communication means by searching for the user-specific program guide information searched using the information, read the estimated information stored in the memory through the communication line, and read the estimated information to the information server. 25. The television according to claim 24, further comprising control means for controlling the display control means to display a result of editing the user-specific program guide information received after transmission. Transceiver. 使用者の視聴履歴データを生成する視聴履歴生成手段と、前記視聴履歴データに基づいて使用者の嗜好を示す情報を推定する嗜好推定手段と、放送局が放送する番組表情報を取得する番組表取得手段と、前記番組表取得手段が取得した前記番組表情報を記憶する番組表メモリと、前記指示受付手段が受け付けた指示が使用者個別の番組表情報を表示する指示であれば、前記番組表メモリに記憶されている前記番組表情報より前記メモリに記憶されている前記推定情報を使用して検索した使用者個別の番組表情報と前記通信手段を制御し前記通信回線を介して前記情報サーバーに接続し前記メモリに記憶されている前記推定情報を読み出して前記情報サーバーに送信した後に受信した使用者個別の番組表情報とを編集した結果を前記表示制御手段を用いて表示するよう制御する制御手段とを備えた請求項24記載のテレビジョン放送受信機。Viewing history generating means for generating user viewing history data, preference estimating means for estimating information indicating user preferences based on the viewing history data, and program guide for acquiring program guide information broadcast by a broadcast station Acquisition means, a program table memory for storing the program table information acquired by the program table acquisition means, and if the instruction received by the instruction reception means is an instruction to display user-specific program table information, the program The program guide information stored in the table memory is stored in the memory using the estimation information stored in the memory. The display control means reads out the estimated information stored in the memory connected to the server, transmits the information to the information server, and edits the received user-specific program table information and displays the result. Television broadcast receiver of claim 24, further comprising a control means for controlling to display with. 通信回線を介して情報提供サービスを行う情報サーバーであって、嗜好情報と関連付けられた番組表情報を蓄積する蓄積手段と、嗜好情報を伴った番組表情報に対するアクセスに対して、関連付けられた番組表情報を前記蓄積手段より検索し取得する情報管理手段と、情報管理手段が取得した番組表情報をアクセス元に返送する返送手段とを備えた情報サーバー。An information server for providing an information providing service via a communication line, comprising: storage means for storing program table information associated with preference information; and a program associated with access to program table information with preference information. An information server comprising: an information management unit that searches and acquires table information from the storage unit; and a return unit that returns the program table information acquired by the information management unit to an access source. 通信回線を介して情報提供サービスを行う情報サーバーであって、登録使用者の嗜好情報を蓄積する嗜好情報蓄積手段と、嗜好情報と関連付けられた番組表情報を蓄積する蓄積手段と、使用者識別情報を伴った番組表情報に対するアクセスに対して、関連付けられた該当する使用者の嗜好情報を前記嗜好情報蓄積手段から取得し、その嗜好情報を用いて前記蓄積手段より使用者個別の番組表情報を検索し取得する情報管理手段と、情報管理手段が取得した使用者個別の番組表情報をアクセス元に返送する返送手段とを備えた情報サーバー。An information server for providing an information providing service via a communication line, comprising: a preference information storage unit for storing preference information of a registered user; a storage unit for storing program guide information associated with the preference information; In response to access to the program guide information accompanied by the information, the associated user preference information is obtained from the preference information storage means, and the user-specific program guide information is obtained from the storage means using the preference information. An information server comprising: an information management means for searching for and obtaining the information; and a return means for returning the user-specific program guide information obtained by the information management means to an access source. 番組表表示おける番組時間表示においてライブ番組であれば放送時刻をサーバーに蓄積されたビデオオンデマンド番組であれば番組時間を表示する請求項27記載のテレビジョン放送受信機。28. The television broadcast receiver according to claim 27, wherein in a program time display in a program guide display, a broadcast time is displayed for a live program, and a program time is displayed for a video-on-demand program stored in a server. 使用者の識別情報を保持する識別情報メモリと、放送局が放送する番組表情報を取得する番組表取得手段と、前記番組表取得手段が取得した前記番組表情報を記憶する番組表メモリと、前記指示受付手段が受け付けた指示が使用者個別の番組表情報を表示する指示であれば、前記番組表メモリに記憶されている前記番組表情報より前記メモリに記憶されている前記推定情報を使用して検索した使用者個別の番組表情報と前記通信手段を制御し前記通信回線を介して前記情報サーバーに接続し前記メモリに記憶されている前記推定情報を読み出して前記情報サーバーに送信した後に受信した使用者個別の番組表情報とを編集した結果を前記表示制御手段を用いて表示するよう制御する制御手段とを備えた請求項26記載のテレビジョン放送受信機。An identification information memory that holds user identification information, a program table acquisition unit that acquires program table information broadcast by a broadcasting station, and a program table memory that stores the program table information acquired by the program table acquisition unit. If the instruction received by the instruction receiving means is an instruction to display program guide information for each user, the program guide information stored in the program guide memory is used as the estimated information stored in the memory. After controlling the communication means and controlling the communication means by searching the user's individual program table information, connecting to the information server via the communication line, reading out the estimation information stored in the memory, and transmitting the information to the information server. 27. A television broadcast receiving apparatus according to claim 26, further comprising: control means for controlling the display control means to display a result of editing the received user-specific program guide information. . 番組名を送信した後に番組に関連する情報と関連付けられた日時情報を請求項20記載の情報サーバーより受信する請求項19記載のテレビジョン放送受信機。20. The television broadcast receiver according to claim 19, wherein, after transmitting the program name, date and time information associated with information related to the program is received from the information server according to claim 20. 番組名を送信した後に番組で案内されたURL(UniformResourceLocator)情報と番組で案内された日時情報を請求項21記載の情報サーバーより受信する請求項19記載のテレビジョン放送受信機。20. The television broadcast receiver according to claim 19, wherein after transmitting the program name, URL (Uniform Resource Locator) information guided by the program and date and time information guided by the program are received from the information server according to claim 21. 使用者の嗜好を示す情報を送信した後に使用者個別の番組表情報を請求項29記載の情報サーバーより受信する請求項27または請求項28記載のテレビジョン放送受信機。29. The television broadcast receiver according to claim 27 or claim 28, wherein after transmitting information indicating a user's preference, user-specific program guide information is received from the information server according to claim 29. 使用者の識別情報を送信した後に使用者個別の番組表情報を請求項30記載の情報サーバーより受信する請求項32記載のテレビジョン放送受信機。33. The television broadcast receiver according to claim 32, wherein the program guide information for each user is received from the information server according to claim 30 after transmitting the identification information of the user. 前記使用者が欲している情報とは情報サーバー内のコンテンツと関連するアイコンデータであることを特徴とする請求項1記載のテレビジョン放送受信機。The television broadcast receiver according to claim 1, wherein the information desired by the user is icon data related to a content in an information server. 前記推定情報とは情報サーバー内のコンテンツを識別する情報であることを特徴とする請求項37記載のテレビジョン放送受信機。The television broadcast receiver according to claim 37, wherein the estimation information is information for identifying a content in an information server. 前記推定情報とは少なくとも放送局名や番組名を含む事を特徴とする請求項37記載のテレビジョン放送受信機。The television broadcast receiver according to claim 37, wherein the estimated information includes at least a broadcast station name or a program name. 前記推定情報とは少なくとも日時やチャンネルや地域情報を含む事を特徴とする請求項37記載のテレビジョン放送受信機。38. The television broadcast receiver according to claim 37, wherein the estimated information includes at least date and time, channel, and area information. 前記推定情報とは表示画面上のカーソル位置または番組から提示される事前に取り決められた選択枝の選択情報である事を特徴とする請求項37記載のテレビジョン放送受信機。38. The television broadcast receiver according to claim 37, wherein the estimated information is a cursor position on a display screen or selection information of a predetermined option presented from a program. 前記推定情報とは使用者の嗜好を示す情報であることを特徴とする請求項37記載のテレビジョン放送受信機。The television broadcast receiver according to claim 37, wherein the estimation information is information indicating a user's preference. 通信回線を介して情報提供サービスを行う情報サーバーであって、推定情報により関連付けられたコンテンツとアイコンデータを蓄積する蓄積手段と、推定情報を伴った情報に対するアクセスに対して、関連付けられたアイコンデータを前記蓄積手段より検索し取得する情報管理手段と、情報管理手段が取得したアイコンデータと関連するコンテンツの所在情報をアクセス元に返送する返送手段とを備えた情報サーバー。An information server providing an information providing service via a communication line, comprising: storage means for storing content and icon data associated with estimated information; and icon data associated with access to information associated with the estimated information. An information server comprising: an information management unit that retrieves and obtains from the storage unit; コンテンツを識別する情報を送信した後に情報サーバー内のコンテンツと関連するアイコンデータを請求項43記載の情報サーバーより受信する請求項38記載のテレビジョン放送受信機。39. The television broadcast receiver according to claim 38, wherein after transmitting the information for identifying the content, icon data related to the content in the information server is received from the information server according to claim 43. 番組名を送信した後に情報サーバー内のコンテンツの所在を示す情報と関連するアイコンデータを請求項43記載の情報サーバーより受信する請求項39記載のテレビジョン放送受信機。40. The television broadcast receiver according to claim 39, wherein after the transmission of the program name, icon data related to the information indicating the location of the content in the information server is received from the information server. 日時やチャンネルや地域情報を送信した後に情報サーバー内のコンテンツの所在を示す情報と関連するアイコンデータを請求項43記載の情報サーバーより受信する請求項40記載のテレビジョン放送受信機。43. The television broadcast receiver according to claim 40, wherein after transmitting date and time, channel, and area information, icon data related to information indicating the location of the content in the information server is received from the information server according to claim 43. 表示画面上のカーソル位置または番組から提示される事前に取り決められた選択枝の選択情報を送信した後に情報サーバー内のコンテンツの所在を示す情報と関連するアイコンデータを請求項43記載の情報サーバーより受信する請求項41記載のテレビジョン放送受信機。44. The information server according to claim 43, further comprising transmitting information indicating a location of the content in the information server after transmitting the cursor position on the display screen or selection information of a predetermined option presented from the program. 42. The television broadcast receiver according to claim 41, which receives. 使用者の嗜好を示す情報を送信した後に情報サーバー内のコンテンツの所在を示す情報と関連するアイコンデータを請求項43記載の情報サーバーより受信する請求項42記載のテレビジョン放送受信機。43. The television broadcast receiver according to claim 42, wherein the information indicating the location of the content in the information server is received from the information server according to claim 43 after transmitting the information indicating the preference of the user. 前記情報サーバー内のコンテンツは現在視聴中の番組関連情報である請求項45または請求項46記載または請求項47または請求項48記載のテレビジョン放送受信機。49. The television broadcast receiver according to claim 45, wherein the content in the information server is information related to a program currently being viewed. 前記指示受付手段が受け付けた指示が前記メモリに記憶されている前記推定情報を保持する指示であった場合、少なくとも前記推定情報を用いてアイコンデータを取得する制御までは、前記推定情報を保持することを特徴とする請求項49記載のテレビジョン放送受信機。When the instruction accepted by the instruction accepting unit is an instruction to hold the estimation information stored in the memory, the estimation information is retained at least until a control of acquiring icon data using the estimation information. 50. The television broadcast receiver according to claim 49. 前記指示受付手段が受け付けた指示が前記メモリに記憶されている前記推定情報を保持する指示であった場合、前記情報サーバーに接続しコンテンツの所在を示す情報と関連するアイコンデータを取得し、少なくとも前記コンテンツの所在を示す情報を用いて番組関連情報を取得する制御までは、情報サーバー内のコンテンツの所在を示す情報と関連するアイコンデータを保持することを特徴とする請求項49記載のテレビジョン放送受信機。If the instruction accepted by the instruction accepting unit is an instruction to hold the estimated information stored in the memory, connect to the information server and obtain icon data related to information indicating the location of the content, 50. The television according to claim 49, wherein until the control for acquiring program-related information using the information indicating the location of the content, icon data related to the information indicating the location of the content in the information server is held. Broadcast receiver. 視聴番組が終了した事を検出する番組終了検出手段を備え、前記制御手段は番組終了後に前記推定情報に該当するアイコンデータを前記情報サーバーから受信するよう制御する制御手段とを備える請求項50記載のテレビジョン放送受信機。51. A program end detecting means for detecting that the viewing program has ended, wherein the control means includes control means for controlling to receive icon data corresponding to the estimated information from the information server after the program ends. Television broadcast receiver. 視聴番組が変わった事を検出する番組変更検出手段を備え、前記制御手段は視聴番組が変わった後に前記推定情報に該当するアイコンデータを前記情報サーバーから受信するよう制御する制御手段とを備える請求項50記載のテレビジョン放送受信機。A program change detecting means for detecting that the viewing program has changed, and the control means having control means for controlling to receive icon data corresponding to the estimated information from the information server after the viewing program has changed. Item 55. A television broadcast receiver according to Item 50. 視聴番組が終了した事を検出する番組終了検出手段を備え、前記制御手段は番組終了後に前記推定情報に該当する番組関連情報を前記情報サーバーから受信するよう制御する制御手段とを備える請求項51記載のテレビジョン放送受信機。52. A program end detecting means for detecting that the viewed program has ended, and said control means including control means for controlling to receive program-related information corresponding to the estimated information from the information server after the program ends. A television broadcast receiver as described. 視聴番組が変わった事を検出する番組変更検出手段を備え、前記制御手段は視聴番組が変わった後に前記推定情報に該当する番組関連情報を前記情報サーバーから受信するよう制御する制御手段とを備える請求項51記載のテレビジョン放送受信機。Program change detection means for detecting that the viewing program has changed, and the control means having control means for controlling to receive program-related information corresponding to the estimated information from the information server after the viewing program has changed. The television broadcast receiver according to claim 51.
JP2002170406A 2001-06-11 2002-06-11 Television broadcast receiver Pending JP2004007323A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (32)

* Cited by examiner, † Cited by third party
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