Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4590141B2 - Television receiver, television receiver control method, and recording medium - Google Patents
[go: Go Back, main page]

JP4590141B2 - Television receiver, television receiver control method, and recording medium - Google Patents

Television receiver, television receiver control method, and recording medium Download PDF

Info

Publication number
JP4590141B2
JP4590141B2 JP2001281611A JP2001281611A JP4590141B2 JP 4590141 B2 JP4590141 B2 JP 4590141B2 JP 2001281611 A JP2001281611 A JP 2001281611A JP 2001281611 A JP2001281611 A JP 2001281611A JP 4590141 B2 JP4590141 B2 JP 4590141B2
Authority
JP
Japan
Prior art keywords
data
event
image data
television receiver
video
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.)
Expired - Fee Related
Application number
JP2001281611A
Other languages
Japanese (ja)
Other versions
JP2003087700A (en
JP2003087700A5 (en
Inventor
勝弘 宮本
俊太郎 荒谷
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2001281611A priority Critical patent/JP4590141B2/en
Publication of JP2003087700A publication Critical patent/JP2003087700A/en
Publication of JP2003087700A5 publication Critical patent/JP2003087700A5/ja
Application granted granted Critical
Publication of JP4590141B2 publication Critical patent/JP4590141B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Circuits Of Receivers In General (AREA)
  • Television Signal Processing For Recording (AREA)
  • Television Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、データ放送データの処理が可能なテレビ受信装置、テレビ受信装置の制御方法、及び記録媒体に関する。
【0002】
【従来の技術】
近年、デジタル映像、音声情報及びデータ放送情報を重畳させて送信し、映像、音声と同期させてデータを表示させることが可能なデジタル放送システムが実現してきた。
【0003】
例を挙げれば、日本ではARIBという機関が、MPEG2のトランスポートストリーム内に圧縮したデジタル映像と音声のストリームをパケット化し、さらにデータ表示用の各種データ、例えば、放送番組時間や、放送番組内容、データ放送表示データ、データ受信開始のためのイベント情報等もパケット化して送信する仕様を作成した。
【0004】
テレビ受信機は、それらパケット化された各データを映像、音声及びデータにそれぞれ分離し、映像及び音声データをデコードし、映像を表示し、音声を再生する。 またデータ放送は、そのデータに応じて、表示したり、音声を再生したり、また、固有のデータを受信機は受け取り、適当な処理を行う。
【0005】
一方、カメラも従来の銀塩写真からCCD等で画像を取り込むデジタルカメラが実用化されてきており、取り込んだ画像をデジタルデータとして半導体メモリ等のメディアに記憶させ、そのメディアを自由に持ち運び、パソコン等に入力し、表示及び印刷することが可能になっている。
【0006】
また、それら写した写真データには、そのときの撮影日時や、撮影したデジタルカメラの機種、メーカ、写真サイズ、撮影条件等も同時に記憶することができる。さらに、GPS等の受信装置を内蔵したデジタルカメラでは、撮影した位置を記憶させることも可能と考えられている。そして、これら撮影したデータは、記憶メディアを介してテレビ受信機に入力し、蓄え、表示、印刷させることが可能になっている。
【0007】
【発明が解決しようとする課題】
しかしながら、上述したデジタル放送システムのデータとデジタルカメラのデータとをリンクさせる手段を有するテレビ受信機が実現されていないために、デジタル放送のデータやイベントに応じて、デジタルフォトデータを読み出し、表示したり、転送したり、あるいは印刷したりすることができなかった。
【0008】
本発明は上記従来の問題点に鑑み、デジタル放送のデータやイベントに応じて、デジタルフォトデータを読み出して、表示したり、転送したり、あるいは印刷したりすることができるテレビ受信装置、テレビ受信装置の制御方法、及び記録媒体を提供することを目的とする。
【0009】
上記目的を達成するために、本発明のテレビ受信装置は、放送局から送信される映像データ及びデータ放送データを受信するテレビ受信装置において、それぞれ位置情報を有する複数の画像データを格納する蓄積手段と、受信した映像データに係る映像を表示部に表示させる表示制御手段と、受信したデータ放送データからイベントを抽出する抽出手段と、前記イベントと共に受け取った位置情報と、前記蓄積手段に格納された複数の画像データの位置情報とに基づいて、前記蓄積手段に格納された複数の画像データの中から前記イベントに関連する画像データを検索する検索手段と、を備え、前記検索手段により前記イベントに関連する画像データが見つかった場合に、前記表示制御手段は、受信した映像データに係る映像を縮小して前記表示部に表示させるように制御するとともに、前記表示部における当該映像データに係る映像と重ならない領域に、前記検索手段で検索された画像データを表示させるように制御することを特徴とする。
【0010】
上記目的を達成するために、本発明のテレビ受信装置の制御方法は、放送局から送信される映像データ及びデータ放送データを受信する受信工程と、それぞれ位置情報を有する複数の画像データを格納する蓄積工程と、受信した映像データに係る映像を表示部に表示させる表示制御工程と、受信したデータ放送データからイベントを抽出する抽出工程と、前記イベントと共に受け取った位置情報と、前記蓄積工程で格納された複数の画像データの位置情報とに基づいて、前記イベントに関連する画像データを検索する検索工程と、を備え、前記検索工程により前記イベントに関連する画像データが見つかった場合に、前記表示制御工程では、受信した映像データに係る映像を縮小して前記表示部に表示させるように制御するとともに、前記表示部における当該映像データに係る映像と重ならない領域に、前記検索工程で検索された画像データを表示させるように制御する表示制御工程とを有することを特徴とする。
【0011】
上記目的を達成するために、本発明のコンピュータで読み取り可能な記憶媒体は、上記テレビ受信装置の制御方法をコンピュータに実行させるための制御プログラムを記録したことを特徴とする。
【0016】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【0017】
[第一実施形態]
<構成各部>
図1は、本発明の第一実施形態に係るテレビ受信機の構成を示すブロック図である。
【0018】
図中の1は、本実施形態のテレビ受信機(またはパーソナルコンピュータ)であり、2はテレビ受信機1にデータ入出力インタフェースを介して接続されるプリンタである。4は、デジタルカメラであり、6は、デジタルカメラ4のデータ記憶メディアのコンパクトフラッシュ(登録商標)カードである。
【0019】
7は、テレビ受信機1に接続される放送電波を受信するための衛星放送、もしくは地上波のテレビ信号を受信するアンテナであり、8は、電波を中継する中継衛星または中継局である。9は、テレビ放送を行う放送局である。10は、放送視聴履歴を管理し、課金情報を管理したり、テレビ受信機1からのデータを受け取るネットワークサーバである。
【0020】
11は、インターネットであり、12は、アンテナ7で受信したテレビ信号をデジタル信号に変換し、変調された圧縮映像及び音声を復調しMPEG2のトランスポートストリーム(圧縮された映像、音声及びデータ等が複数本パケット化され、混在しているストリーム)に変換するチューナーである。
【0021】
13は、送られた圧縮映像及び圧縮音声信号の中で、暗号化されて送られてくる信号を解除するデスクランブラ部であり、暗号解除には、ICカード32に書き込まれたKEY情報をCA(Conditional Access)インタフェース31を介してデスクランブラ13に入力する。そして、そのKEY情報に基づき圧縮映像、及び圧縮音声信号の組み合わせを変更し、正常な映像及び音声のトランスポートストリームに変換する。
【0022】
14は、受信したトランスポートストリームの中から、圧縮映像、圧縮音声、及びデータ放送の各パケットを分離させる部分であるデマルチプレクサである。15は、デマルチプレクサ14で分離された圧縮映像信号のMPEG2をデコードし、映像信号に変換するMPEG2デコーダであり、16は圧縮された音声データをデコードする音声デコーダである。
【0023】
17は、映像データの表示フォーマット(画素数、フレーム周波数及び走査方式)を変換したり、CPU21で描画されるデータを制御するグラフィックプロセッサである。18は、表示デバイス20に表示する映像データを格納するためのビデオメモリである。
【0024】
19は、CPU21で描画するアイコン等のグラフィックデータや、CFカード6のデジタルカメラのデータを表示するために格納するGUI画像メモリである。20は、テレビ放送映像や、CPU21で描画する画像データを表示し、テレビ放送音声を出力するスピーカーを持つ表示デバイスである。
【0025】
21は、テレビ受信機1の動作全体を制御するCPUであり、ソフトウェアデーコードで圧縮された静止画データのデコードも行う。22は、CPU21のプログラム実行や、一時データ保持用のRAMであり、23は、CPU21用のプログラムを保持しておく書き換え可能なフラッシュROMである。
【0026】
24は、CPU21で作成される音声データや、CFカード6に記憶されたデジタル音声データをデコードし、アナログ音声データに変換する音声プロセッサであり、25は、リモコン30からの信号をCPU21に送信するためのシリアル入出力部であり、28は、リモコン30の赤外線データを受信し、ロジック信号に変換する赤外受光部であり、30は、表示デバイス20を見ながらユーザが画面エレメントを選択したり、テレビのチャンネル選択を行うリモコンである。
【0027】
26は、CFカード6のデータをCPU21に転送するためのカードインタフェースであり、27は、CAインタフェース31を介してICカード32のデータを外部から読み書きできるようにするためのモデムである。また、インターネット11にテレビ受信機1内のデータを送信するためのモデムでもある。このモデムは、インターネットに接続するインフラによって変わる。例えば、ケーブルであればケーブルモデムであり、電話回線を利用したADSLであれば、ADSLのモデムである。
【0028】
29は、プリンタ2にCPU21から転送されるデータを出力するためのデータ入出力インタフェースであり、31は、デジタル放送の音声とCPU21または、CFカード6の音声を切り替えたり、合成するためのミキサーである。32は、アンテナ7及びチューナー12を介して受信される暗号された映像、音声、及びデータ放送データの暗号を解除するために必要なKEY情報を格納できるICカードであり、33は、ICカード32のKEY情報と受信した暗号情報を送受するためのCAインタフェースである。34は、デジタルカメラ映像や、データ放送データを格納する蓄積部であり、ハードディスクドライブでも、DVD−RAMでも、半導体メモリでも良い。
【0029】
以下、上記構成のテレビ受信機の動作を説明する。
【0030】
<データ放送受信方法>
まず、最初にデータ放送データをどのように受信するかの方法について記述する。
【0031】
アンテナ7で受信されたデータ放送+映像+音声データは、チューナー12にて、復調され、各データがパケット化されたトランスポートストリームに変換される。
【0032】
トランスポートストリームは、デスクランブラ13を介して暗号を解読し視聴可能なトランスポートストリームに変換される。この暗号解読は、ある関数式とその関数パラメータによりデータ配列を変換することにより行われる。この関数のパラメータは、KEY情報として、ICカード32に書き込まれている。
【0033】
このICカード32上のKEY情報は、モデム27を介して外部から書き換えが可能である。
【0034】
例えば、本実施形態の場合に、旅行番組を視聴できる条件としてネットワークを介してこのICカードにKEY情報を送り、このKEY情報があった場合のみ視聴させるようにしても良い。
【0035】
トランスポートストリーム情報は、デマルチプレクサ14に送られ、ここで、データ放送と映像、音声に分離される。
【0036】
図2は、トランスポートストリームの例を示す図である。
【0037】
トランスポートストリームは、複数のデータ放送、映像データ、及び音声データがPID(Packet IDentifier)と言う識別信号をもつパケットに細かく分割されたビットストリーム列である。図2の例では、各パケットはヘッダーとペイロードとからなり、188バイトで構成されている。
【0038】
トランスストリームは、そのストリーム中に同様なデータ放送データや、映像、音声が入っているかを表すマップデータも持っており、そのマップデータに基づきパケットを分離していく。
【0039】
まず、上述した、マップのパケットデータがどのPIDのパケットかを示す、PAT(Program Association Table)パケットを抜き出す。このパケットは、PID=0x0000と定められている。CPU21は、このPID情報0x0000をデマルチプレクサ13に送り、そのPIDを持つパケットを読み込み、RAM22に格納する。
【0040】
CPU21は、RAM22に格納されたPATの内容を検出し、複数の番組の内から所望の番組に相当するPID(後述のPMTが入っているPID)を選択する。通常、この選択は、リモコン30を用いて、表示デバイス20上に表示されたデータを基に行われる。リモコンで、選択する番組の番号ボタンを押し、その情報を赤外受光部28で受信し、電気信号に変換する。 シリアル入出力25を介してCPU21に送られる。
【0041】
次に、選択された番組のデータ放送、映像、音声がどのPID情報に属しているかを識別するためのPMT(Program Map Tables)を受信する。
【0042】
このPMTもパケットデータとして送信されているため、そのPIDをPATからCPU21が抽出する。図2では、例えば番組2のPMTが格納されているPIDはPID Bである。このBは、ある整数値である。そして、PID Bのパケットをデマルチプレクサ14で抽出し、CPU21は、RAM22に格納する。
【0043】
CPU21は、番組2の映像パケットのPID情報(本例では、AA’)をデマルチプレクサ14に送り、そのパケットデータは、MPEG2映像デコーダ15に送るように指示をする。また、音声パケットのPID情報(本例では、BB’)をデマルチプレクサ14に送り、そのパケットデータは、音声デコーダ16に送るように指示をする。
【0044】
さらに、CPU21は、データ放送のPID情報(本例では、CC’)をデマルチプレクサ14に送り、そのパケットデータは、CPU21がRAM22に格納する。PID CC’のパケットデータの中には、「Table id」と呼ばれる識別番号が各データファイルに割り振られている。CPU21は、RAM22からファイルのディレクトリ情報が入っているTable id(ディレクトリ)を検出し、PID CC’のファイルデータの情報を検出する。
【0045】
次に、データ放送を受信する手順について説明する。
【0046】
放送局9が、データ放送を開始する場合に、前述した、データファイル(本例では、PID CC’のファイル)の中の、Table id(イベント)の中のイベント開始フラグを変化させる。
【0047】
テレビ受信機または、パソコンは、このフラグ変化と、表示すべきファイルデータを検出して、表示させる。このとき、放送局9は、そのフラグを送信するまえに、テレビ受信機もしくはパソコンの表示デバイス20に表示させたい表示ファイルを、繰り返し送信しておく。これら表示ファイルには、後で送られるイベントフラグIDにより選択できるようにID番号が挿入されている。
【0048】
図3にその様子を示した図を示す。この図は、時間軸を横軸に取ったもので、放送局からは、ファイル200を繰り返し送信する。受信側は予めこれらファイル受信しておいても良い。
【0049】
そして、このファイルを受信側で処理させるためのイベント201をあるタイミングで送信し、そのイベント情報によりファイル200を受信機側で処理する。また、ファイル202を後で処理したい場合は、イベント203により行うことができる。このファイル200とイベント201は、パケット化されて時刻ごとに重畳されて送られてくる。
【0050】
本実施形態では、RAM22にPID CC’のデータを読み込んでおき、Table ID(イベント)で示されるファイルの中からイベント201を検出し、そこに記述されているIDに基づく表示ファイルをRAM22から読み出す。読み出されたデータは、CPU21でソフトウェアデコード処理され、グラフィックプロセッサ17に送られ、GUI画像メモリ19に格納される。
【0051】
そして、グラフィックプロセッサ17のタイミングに従い、GUI画像メモリ内のデータは、表示デバイス20に送られて表示される。
【0052】
このようにして、データ放送データを放送局からの任意のタイミングで表示させることができる。
【0053】
上述した、実施形態では、データ放送データの格納をRAM22で行う例であったが、蓄積部34に格納しても良い。
【0054】
<デジタルカメラで撮影されたデータ処理>
次に、デジタルカメラ4で撮影されたデータが、テレビ受信機(もしくはパソコン)に格納される処理について説明する。
【0055】
デジタルカメラ4で撮影された画像データ(一般的にデータ圧縮されている)は、コンパクトフラシュカード(CFカード)に格納される。格納されたデータのフォーマット例を図4に示す。
【0056】
図4中のSOI601は、撮影画像データの先頭を示すコードであり、EOI605は、撮影画像データの最後を示すコードである。APP1602の部分に撮影情報、例えば、撮影日、撮影条件、メーカ名、機種名、撮影解像度、ファイル形式、及びサムネイル画像603等が格納されている。本実施形態では、デジタルカメラ4にGPS等が装着されたものを例としており、撮影した場所情報をAPP1部分に記録できる。また、撮影画像は、圧縮されてJPEG圧縮データ部604に格納されている。
【0057】
撮影データは、CFカード6からカードインタフェース26を介してCPU21の制御に基づくRAM22に格納される。CPU21は、データをデコードし、再び、RAM22にデコード後のデータを格納する。
【0058】
CPU21は、RAM22のデータをグラフィックプロセッサ17を介してGUI画像メモリ19に格納し、グラフィックプロセッサのタイミングで表示デバイス20にデータを表示する。また、表示後、CPU21は、表示したデジタルカメラ画像を保存するか否かを示すGUI(Graphical User Interface)を、GUI画像メモリに書き込み、ユーザにこのデータの蓄積判断を問い合わせる。
【0059】
ユーザは、リモコン30を用いて、保存ボタン(図9の110)を押すことにより、その情報をCPU21に送る。CPU21は、CFカード6に格納されている圧縮された撮影データを蓄積部34に格納する。
【0060】
<データ放送に連動して、デジタルカメラ画像を表示する処理>
次に、本発明の特徴であるデータ放送とデジタルカメラ画像との表示リンク例に関して説明する。
【0061】
図5、6にそのフローチャート、図7にデータ放送開始を表す表示画面図、及び図8にデータ放送受信中にデータ放送に関連する蓄積されたデジタルカメラデータを表示した例を示す。
【0062】
まず、テレビ受信機(またはパソコン)1は、上述したように図2のイベント201を受信するまで、通常の放送を受信している(ステップS11)。番組は、旅行番組である。CPU21は、デマルチプレクサ14から、上述したようにデータ放送データを受信し、RAM22に格納する。CPU21は格納したデータから、イベント201があるかどうかを検出し、検出するとイベント201に対応するIDの表示ファイルを、RAM22中のファイルの中から読み出す(ステップS12)。
【0063】
そして、そのIDが指し示すファイルのデータをGUI画像メモリに蓄え、グラフィックプロセッサ17を介して表示する(ステップS13)。このとき、受信していた放送の映像データは、表示したまま重ね合わせて表示する。イベント201の表示データは図7の202に示したような映像である。このデータ放送は、放送されている旅行番組の旅行先の位置情報を送信している。
【0064】
表示データ202の画面表示位置は、CPU21からグラフィックプロセッサ17の表示位置レジスタに対して表示位置データを書き込むことによって行われる。表示位置もファイル201で指定されていても良い。
【0065】
ユーザは、表示データ202の表示を確認したのち、リモコン30の“データ”ボタン(図9の111)を押す(ステップS14)。そのデータは、CPU21に伝わり、表示データ201が格納されているデータを確認する。そして、データボタン111が押された場合に<次に表示すべきデータをファイル201の中から読み出し、上述した同じ方法で表示デバイス20に表示する。本実施形態では「次にサーチ」と表示されることとする。
【0066】
一方、CPU21は、表示ファイルデータ201をRAM22から再度読み出し、ファイルに付随した情報を読み出しておく。そして、そのデータを蓄積部34に格納する(ステップS15)。
【0067】
ここで、ユーザが、リモコン30のボタンの中の、“サーチ“ボタン(図9の112)を押すと(ステップS16)、CPU21は、蓄積部34に格納した、位置情報に予め設定してあった値を加減算し、位置情報範囲を拡大する(ステップS17)。
【0068】
そして、上述したようなデジタルカメラデータが格納してある蓄積部34の撮影ファイルの撮影位置情報を読み出して、拡大した位置情報範囲に相当する撮影ファイルを順次検出し、該当するファイルをRAM22に書き込む(ステップS18,S19,S20,S21)。
【0069】
全ての検出が終了した後、CPU21は、位置情報範囲内の該当ファイルが存在したかを判断し(ステップS22)、存在していれば、検出された撮影ファイルが格納されたRAM22のデータをCPU21は、デコードし、GUI画像メモリ19に書き込む。そして、CPU21は、GUI画像メモリのデータをテレビ表示とは別位置(別ウィンドウ)に表示するようにグラフィックプロセッサ17に指示を行う(ステップS23)。
【0070】
さらに、CPU21は、ビデオメモリ18に書き込み続けている放送画像データを図8の301に示したように縮小して表示させるようにグラフィックプロセッサ17に指示する(ステップS24)。
【0071】
また、CPU21は、図8の「プリント?」303のGUIをGUI画像メモリ19に書き込み表示させる(ステップS25)。上述した、テレビ表示のサイズ変更指示や、図8のGUI画像は、ファイル201の中に記述されていても良い。
【0072】
ユーザは、リモコン30のプリントボタン(図9の114)を押すと(ステップS26)、CPU21は、RAM22に書き込まれたデータをプリンタラスタデータに変換し、データ入出力インタフェース29を介してプリンタ2に出力する(ステップS27)。
【0073】
もし、ある時間が経ってもプリンタボタン114が押されなければ(ステップS26)、CPU21は、グラフィックプロセッサ17に対して、テレビ表示を元のサイズに変更するように指示し(ステップS28,S29)、本処理を終了して、GUI画像メモリ19のデータを表示させないようにする。
【0074】
なお、ステップS30またはステップS31でイベント終了と判断された場合、また、ステップS22において、位置情報範囲内の該当ファイルが存在した場合には、本処理を終了する。
【0075】
また、上述したある時間や、テレビ表示のサイズ変更指示は、ファイル201に中に記述されていても良い。
【0076】
[第二実施形態]
本実施形態では、テレビ放送表示中に、プレゼントを行うデータ放送が送られてきた例で説明する。
【0077】
図2のイベント203を検出したCPU21は、図10の801,802に示すように、そのイベント表示ファイルを表示デバイス20に表示する。このイベント203は、視聴者が2000年1月1日に撮影した写真をインターネットで送ってもらい、プレゼントを提供するものであるとする。
【0078】
CPU21は、リモコン30のサーチボタン112が押されると、イベントファイルから、条件である日付情報、ファイル形式、及び送信先IPアドレスを蓄積部34に格納する。
【0079】
さらに、CPU21は、蓄積部34に格納されているデジタルカメラの撮影ファイルの中から該当するファイル形式、及び撮影日時のファイルを検出し、デコードを行い、GUI画像メモリ19に書き込む。そして、上述した、実施形態と同様に、図11の803,804に示すように、テレビ放送画面を縮小し、デジタルカメラの撮影データを表示する。
【0080】
そして、表示された、撮影データの中から1つをリモコン30を用いて選択する。
【0081】
CPU21は、選択したことを認識し、図12の805に示したような、GUIを表示する。ユーザが、リモコン30の”送信”ボタン113を押すとCPU21は、RAM22に格納されていた、選択ファイルデータをデコードしない状態でモデム27を介して放送局のネットワークサーバ10に転送する。送信方法は、FTP(File Transfer Protocol)で良く、受信したIPアドレスに送信する。送信後、CPU21は、テレビ表示画面を元のサイズに戻す。
【0082】
なお、上述した図5、6のフローチャートに従ったプログラムをフラッシュROM23に格納し動作することにより、上述の制御方法を実現させることが可能となる。
【0083】
本発明は、上述した実施形態の装置に限定されず、複数の機器から構成されるシステムに適用しても、1つの機器から成る装置に適用しても良い。前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体をシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、完成されることは言うまでもない。
【0084】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROMを用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOSなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0085】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、次のプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるCPUなどが処理を行って実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0086】
【発明の効果】
以上詳細に説明したように、本発明によれば、デジタル放送データとデジタルカメラ等からのデータとをリンクさせることができ、デジタル放送のデータやイベントに応じて、デジタルフォトデータを読み出して、表示したり、転送したり、あるいは印刷したりすることができるようになる。このことにより、よりインタラクティブなデータ放送のサービスが可能となる。
【図面の簡単な説明】
【図1】本発明の第一実施形態に係るテレビ受信機の構成を示すブロック図である。
【図2】トランスポートストリームの例を示す図である。
【図3】データ放送イベントパケット構成例を示す図である。
【図4】デジタルカメラの画像データファーマット例を示す図である。
【図5】第一実施形態の受信処理を示すフローチャートである。
【図6】図5の続きのフローチャートである。
【図7】データ放送開始を表す表示画面図である。
【図8】第一実施形態のデータ放送受信リンク画面例を示す図である。
【図9】リモコン例を示す図である。
【図10】第二実施形態のデータ放送受信画面例を示す図である。
【図11】第二実施形態のデータ放送受信画面例を示す図である。
【図12】第二実施形態のデータ放送受信画面例を示す図である。
【符号の説明】
1 テレビ受信機
2 プリンタ
4 デジタルカメラ
6 コンパクトフラッシュ(登録商標)カード
7 アンテナ
8 中継衛星または中継局
9 放送局
10 ネットワークサーバ
11 インターネット
12 チューナー
13 デスクランブラ部
14 デマルチプレクサ
15 MPEG2デコーダ
16 音声デコーダ
17 グラフィックプロセッサ
18 ビデオメモリ
19 GUI画像メモリ
20 表示デバイス
21 CPU
22 RAM
23 フラッシュROM
24 音声プロセッサ
25 シリアル入出力部
26 カードインタフェース
27 モデム
28 赤外受光部
29 データ入出力インタフェース
30 リモコン
31 ミキサー
32 ICカード
33 CAインタフェース
34 蓄積部
[0001]
BACKGROUND OF THE INVENTION
The present invention is capable of processing data broadcast data. Television receiver, television receiver control method, and recording medium About.
[0002]
[Prior art]
In recent years, digital broadcasting systems have been realized that can transmit digital video, audio information, and data broadcast information in a superimposed manner and display data in synchronization with video and audio.
[0003]
For example, in Japan, an organization called ARIB packetizes a compressed digital video and audio stream into an MPEG2 transport stream, and further displays various data for data display such as broadcast program time, broadcast program content, The specifications for packetizing and transmitting data broadcast display data, event information for starting data reception, etc. were created.
[0004]
The television receiver separates each packetized data into video, audio and data, decodes the video and audio data, displays the video, and reproduces the audio. In addition, data broadcasting is displayed or reproduced according to the data, and the receiver receives unique data and performs appropriate processing.
[0005]
On the other hand, a digital camera that captures an image from a conventional silver halide photograph using a CCD or the like has been put into practical use. The captured image is stored as digital data in a medium such as a semiconductor memory, and the medium can be freely carried around to a personal computer. Etc., and can be displayed and printed.
[0006]
In addition, in these photographed data, the photographing date and time, the model of the photographed digital camera, the manufacturer, the photograph size, the photographing conditions, etc. can be stored at the same time. Furthermore, it is considered that a digital camera with a built-in receiving device such as GPS can store a photographed position. These photographed data can be input to a television receiver via a storage medium, stored, displayed, and printed.
[0007]
[Problems to be solved by the invention]
However, since a television receiver having means for linking the data of the digital broadcast system and the data of the digital camera described above has not been realized, digital photo data is read and displayed in accordance with digital broadcast data and events. Could not be transferred, transferred, or printed.
[0008]
In view of the above conventional problems, the present invention can read out, display, transfer, or print digital photo data according to digital broadcast data or events. Television receiver, television receiver control method, and recording medium The purpose is to provide.
[0009]
To achieve the above objective, Of the present invention TV receiver from broadcast station Transmitted video data and In a television receiver that receives data broadcast data, Storage means for storing a plurality of pieces of image data each having position information, display control means for displaying video relating to received video data on a display unit, Event from received data broadcast data The Extracting means for extracting and the event And Received together position information And position information of a plurality of image data stored in the storage means; Based on From multiple image data stored in the storage means Search means for searching for image data related to the event; And when the image data related to the event is found by the search means, the display control means controls to reduce the video related to the received video data and display it on the display unit, and In the area that does not overlap the video related to the video data on the display unit, Image data searched by the search means The table Control as shown Ruko And features.
[0010]
In order to achieve the above object, the present invention A control method for a television receiver includes: a reception process for receiving video data and data broadcast data transmitted from a broadcasting station; an accumulation process for storing a plurality of image data each having position information; and a video associated with the received video data From the display control process to display on the display unit and the received data broadcast data The An extraction step to extract and the event And Location information received together with the accumulation In the process Based on the location information of multiple stored image data Before Search to search for image data related to events Process When, And when the image data related to the event is found by the search step, the display control step controls the received video data to be reduced and displayed on the display unit, and In the area that does not overlap the video related to the video data on the display Search Process Display control that controls to display the image data searched in Process It is characterized by having.
[0011]
In order to achieve the above object, the present invention A computer-readable storage medium stores a control program for causing a computer to execute the control method of the television receiver.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0017]
[First embodiment]
<Configuration components>
FIG. 1 is a block diagram showing a configuration of a television receiver according to the first embodiment of the present invention.
[0018]
In the figure, 1 is a television receiver (or personal computer) of the present embodiment, and 2 is a printer connected to the television receiver 1 via a data input / output interface. Reference numeral 4 denotes a digital camera, and reference numeral 6 denotes a compact flash (registered trademark) card as a data storage medium of the digital camera 4.
[0019]
Reference numeral 7 denotes an antenna that receives a satellite broadcast for receiving broadcast radio waves connected to the television receiver 1 or a terrestrial television signal, and 8 is a relay satellite or relay station that relays radio waves. Reference numeral 9 denotes a broadcasting station that performs television broadcasting. Reference numeral 10 denotes a network server that manages broadcast viewing history, manages billing information, and receives data from the television receiver 1.
[0020]
11 is the Internet, 12 is a TV signal received by the antenna 7 is converted into a digital signal, the modulated compressed video and audio are demodulated, and an MPEG2 transport stream (compressed video, audio, data, etc. This is a tuner that converts a plurality of packets into a mixed stream.
[0021]
Reference numeral 13 denotes a descrambler unit that cancels an encrypted signal transmitted from the transmitted compressed video and audio signals. For decryption, the KEY information written in the IC card 32 is used as the CA information. (Conditional Access) Input to the descrambler 13 via the interface 31. Then, based on the KEY information, the combination of the compressed video and the compressed audio signal is changed and converted into a normal video and audio transport stream.
[0022]
A demultiplexer 14 is a part that separates each packet of compressed video, compressed audio, and data broadcast from the received transport stream. Reference numeral 15 denotes an MPEG2 decoder that decodes MPEG2 of the compressed video signal separated by the demultiplexer 14 and converts it into a video signal. Reference numeral 16 denotes an audio decoder that decodes compressed audio data.
[0023]
Reference numeral 17 denotes a graphic processor that converts the display format (number of pixels, frame frequency, and scanning method) of video data and controls data drawn by the CPU 21. Reference numeral 18 denotes a video memory for storing video data to be displayed on the display device 20.
[0024]
Reference numeral 19 denotes a GUI image memory for storing graphic data such as icons drawn by the CPU 21 and data of the digital camera of the CF card 6. Reference numeral 20 denotes a display device having a speaker that displays television broadcast video and image data drawn by the CPU 21 and outputs television broadcast sound.
[0025]
Reference numeral 21 denotes a CPU that controls the entire operation of the television receiver 1 and also decodes still image data compressed with software data codes. Reference numeral 22 denotes a RAM for program execution of the CPU 21 and temporary data holding, and reference numeral 23 denotes a rewritable flash ROM for holding a program for the CPU 21.
[0026]
An audio processor 24 decodes audio data created by the CPU 21 and digital audio data stored in the CF card 6 and converts it into analog audio data. 25 transmits a signal from the remote controller 30 to the CPU 21. 28 is an infrared light receiving unit that receives infrared data from the remote controller 30 and converts it into a logic signal. 30 is a screen where the user selects a screen element while viewing the display device 20. This is a remote controller for selecting a TV channel.
[0027]
26 is a card interface for transferring the data of the CF card 6 to the CPU 21, and 27 is a modem for enabling the data of the IC card 32 to be read and written from the outside via the CA interface 31. It is also a modem for transmitting data in the television receiver 1 to the Internet 11. This modem varies depending on the infrastructure connected to the Internet. For example, if it is a cable, it is a cable modem, and if it is ADSL using a telephone line, it is an ADSL modem.
[0028]
Reference numeral 29 denotes a data input / output interface for outputting data transferred from the CPU 21 to the printer 2. Reference numeral 31 denotes a mixer for switching or synthesizing the sound of the digital broadcast and the sound of the CPU 21 or the CF card 6. is there. Reference numeral 32 denotes an IC card that can store KEY information necessary for decrypting encrypted video, audio, and data broadcast data received via the antenna 7 and the tuner 12. Reference numeral 33 denotes an IC card 32. This is a CA interface for transmitting and receiving the KEY information and the received encryption information. An accumulation unit 34 stores digital camera video and data broadcast data, and may be a hard disk drive, a DVD-RAM, or a semiconductor memory.
[0029]
Hereinafter, the operation of the television receiver configured as described above will be described.
[0030]
<Data broadcasting reception method>
First, a method for receiving data broadcast data will be described first.
[0031]
The data broadcast + video + audio data received by the antenna 7 is demodulated by the tuner 12 and converted into a transport stream in which each data is packetized.
[0032]
The transport stream is converted into a viewable transport stream through decryption via the descrambler 13. This decryption is performed by converting the data array using a certain function expression and its function parameters. The parameters of this function are written in the IC card 32 as KEY information.
[0033]
The KEY information on the IC card 32 can be rewritten from the outside via the modem 27.
[0034]
For example, in the case of the present embodiment, as a condition for viewing a travel program, KEY information may be sent to this IC card via a network and viewed only when there is this KEY information.
[0035]
The transport stream information is sent to the demultiplexer 14, where it is separated into data broadcast, video and audio.
[0036]
FIG. 2 is a diagram illustrating an example of a transport stream.
[0037]
The transport stream is a bit stream sequence in which a plurality of data broadcasts, video data, and audio data are finely divided into packets having an identification signal called PID (Packet IDentifier). In the example of FIG. 2, each packet includes a header and a payload, and is composed of 188 bytes.
[0038]
The trans stream also has map data indicating whether similar data broadcast data, video, and audio are included in the stream, and packets are separated based on the map data.
[0039]
First, a PAT (Program Association Table) packet that indicates which PID packet the map packet data is described above is extracted. This packet is defined as PID = 0x0000. The CPU 21 sends this PID information 0x0000 to the demultiplexer 13, reads a packet having the PID, and stores it in the RAM 22.
[0040]
The CPU 21 detects the contents of the PAT stored in the RAM 22, and selects a PID (PID containing a PMT described later) corresponding to a desired program from among a plurality of programs. Normally, this selection is performed based on the data displayed on the display device 20 using the remote controller 30. The number button of the program to be selected is pressed by the remote controller, and the information is received by the infrared light receiver 28 and converted into an electrical signal. It is sent to the CPU 21 via the serial input / output 25.
[0041]
Next, PMT (Program Map Tables) for identifying which PID information the data broadcast, video, and audio of the selected program belong to is received.
[0042]
Since this PMT is also transmitted as packet data, the CPU 21 extracts the PID from the PAT. In FIG. 2, for example, the PID in which the PMT of program 2 is stored is PID B. This B is an integer value. Then, the PID B packet is extracted by the demultiplexer 14 and stored in the RAM 22.
[0043]
The CPU 21 sends the PID information (AA ′ in this example) of the video packet of program 2 to the demultiplexer 14 and instructs the MPEG2 video decoder 15 to send the packet data. Also, the PID information (BB ′ in this example) of the voice packet is sent to the demultiplexer 14 and the packet data is instructed to be sent to the voice decoder 16.
[0044]
Further, the CPU 21 sends PID information (CC ′ in this example) of data broadcasting to the demultiplexer 14, and the CPU 21 stores the packet data in the RAM 22. In the packet data of PID CC ′, an identification number called “Table id” is assigned to each data file. The CPU 21 detects a table id (directory) containing file directory information from the RAM 22 and detects information on the file data of the PID CC ′.
[0045]
Next, a procedure for receiving a data broadcast will be described.
[0046]
When the broadcasting station 9 starts data broadcasting, the event start flag in Table id (event) in the data file (in this example, the file of PID CC ′) is changed.
[0047]
The television receiver or personal computer detects this flag change and file data to be displayed and displays it. At this time, the broadcast station 9 repeatedly transmits a display file to be displayed on the display device 20 of the television receiver or the personal computer before transmitting the flag. In these display files, ID numbers are inserted so that they can be selected by event flag IDs to be sent later.
[0048]
FIG. 3 is a diagram showing the situation. In this figure, the time axis is taken along the horizontal axis, and the file 200 is repeatedly transmitted from the broadcasting station. The receiving side may receive these files in advance.
[0049]
Then, an event 201 for processing the file on the receiving side is transmitted at a certain timing, and the file 200 is processed on the receiver side based on the event information. Further, if it is desired to process the file 202 later, it can be performed by an event 203. The file 200 and the event 201 are packetized and sent by being superimposed at each time.
[0050]
In this embodiment, the PID CC ′ data is read into the RAM 22, the event 201 is detected from the file indicated by the Table ID (event), and the display file based on the ID described therein is read from the RAM 22. . The read data is subjected to software decoding processing by the CPU 21, sent to the graphic processor 17, and stored in the GUI image memory 19.
[0051]
Then, according to the timing of the graphic processor 17, the data in the GUI image memory is sent to the display device 20 and displayed.
[0052]
In this way, data broadcast data can be displayed at an arbitrary timing from the broadcast station.
[0053]
In the above-described embodiment, the data broadcast data is stored in the RAM 22 in the embodiment, but may be stored in the storage unit 34.
[0054]
<Processing data taken with a digital camera>
Next, a process in which data captured by the digital camera 4 is stored in the television receiver (or personal computer) will be described.
[0055]
Image data (generally data-compressed) taken by the digital camera 4 is stored in a compact flash card (CF card). A format example of the stored data is shown in FIG.
[0056]
In FIG. 4, SOI 601 is a code indicating the beginning of the captured image data, and EOI 605 is a code indicating the end of the captured image data. In the APP 1602, shooting information, for example, shooting date, shooting conditions, manufacturer name, model name, shooting resolution, file format, thumbnail image 603, and the like are stored. In the present embodiment, an example in which a GPS or the like is mounted on the digital camera 4 is taken as an example, and photographed location information can be recorded in the APP1 portion. The captured image is compressed and stored in the JPEG compressed data portion 604.
[0057]
Shooting data is stored in the RAM 22 based on the control of the CPU 21 from the CF card 6 through the card interface 26. The CPU 21 decodes the data and stores the decoded data in the RAM 22 again.
[0058]
The CPU 21 stores the data in the RAM 22 in the GUI image memory 19 via the graphic processor 17 and displays the data on the display device 20 at the timing of the graphic processor. Further, after the display, the CPU 21 writes a GUI (Graphical User Interface) indicating whether or not to save the displayed digital camera image in the GUI image memory, and inquires the user whether to store this data.
[0059]
The user sends the information to the CPU 21 by pressing a save button (110 in FIG. 9) using the remote controller 30. The CPU 21 stores the compressed shooting data stored in the CF card 6 in the storage unit 34.
[0060]
<Process to display digital camera images in conjunction with data broadcasting>
Next, a display link example between data broadcasting and a digital camera image, which is a feature of the present invention, will be described.
[0061]
FIGS. 5 and 6 are flowcharts, FIG. 7 is a display screen diagram showing the start of data broadcasting, and FIG. 8 shows an example in which accumulated digital camera data related to data broadcasting is displayed during data broadcasting reception.
[0062]
First, the television receiver (or personal computer) 1 receives a normal broadcast until it receives the event 201 of FIG. 2 as described above (step S11). The program is a travel program. The CPU 21 receives the data broadcast data from the demultiplexer 14 as described above and stores it in the RAM 22. The CPU 21 detects whether there is an event 201 from the stored data, and if it is detected, reads a display file with an ID corresponding to the event 201 from the files in the RAM 22 (step S12).
[0063]
Then, the file data indicated by the ID is stored in the GUI image memory and displayed via the graphic processor 17 (step S13). At this time, the received broadcast video data is displayed while being superimposed. The display data of the event 201 is a video as shown at 202 in FIG. In this data broadcasting, the location information of the travel destination of the travel program being broadcast is transmitted.
[0064]
The screen display position of the display data 202 is performed by writing display position data from the CPU 21 to the display position register of the graphic processor 17. The display position may also be specified in the file 201.
[0065]
After confirming the display of the display data 202, the user presses the “Data” button (111 in FIG. 9) on the remote controller 30 (step S14). The data is transmitted to the CPU 21 and the data in which the display data 201 is stored is confirmed. When the data button 111 is pressed, the data to be displayed next is read from the file 201 and displayed on the display device 20 by the same method as described above. In this embodiment, “next search” is displayed.
[0066]
On the other hand, the CPU 21 reads the display file data 201 from the RAM 22 again, and reads information associated with the file. Then, the data is stored in the storage unit 34 (step S15).
[0067]
Here, when the user presses the “Search” button (112 in FIG. 9) among the buttons on the remote controller 30 (step S16), the CPU 21 sets the position information stored in the storage unit 34 in advance. The position information range is expanded by adding or subtracting the obtained values (step S17).
[0068]
Then, the shooting position information of the shooting file in the storage unit 34 storing the digital camera data as described above is read, the shooting files corresponding to the enlarged position information range are sequentially detected, and the corresponding file is written in the RAM 22. (Steps S18, S19, S20, S21).
[0069]
After all the detections are completed, the CPU 21 determines whether or not the corresponding file within the position information range exists (step S22). If it exists, the CPU 21 stores the data in the RAM 22 in which the detected shooting file is stored. Is decoded and written in the GUI image memory 19. Then, the CPU 21 instructs the graphic processor 17 to display the data in the GUI image memory at a position (a separate window) different from the television display (step S23).
[0070]
Further, the CPU 21 instructs the graphic processor 17 to reduce and display the broadcast image data continuously written in the video memory 18 as indicated by 301 in FIG. 8 (step S24).
[0071]
Further, the CPU 21 writes and displays the GUI of “PRINT?” 303 in FIG. 8 in the GUI image memory 19 (step S25). The TV display size change instruction and the GUI image of FIG. 8 described above may be described in the file 201.
[0072]
When the user presses the print button (114 in FIG. 9) on the remote controller 30 (step S26), the CPU 21 converts the data written in the RAM 22 into printer raster data and sends it to the printer 2 via the data input / output interface 29. Output (step S27).
[0073]
If the printer button 114 is not pressed after a certain time (step S26), the CPU 21 instructs the graphic processor 17 to change the television display to the original size (steps S28 and S29). Then, the present process is terminated so that the data in the GUI image memory 19 is not displayed.
[0074]
If it is determined in step S30 or step S31 that the event has ended, or if there is a corresponding file in the position information range in step S22, this process ends.
[0075]
Further, the above-described certain time and the instruction to change the size of the television display may be described in the file 201.
[0076]
[Second Embodiment]
In the present embodiment, an example will be described in which a data broadcast for giving a present is sent during a television broadcast display.
[0077]
The CPU 21 that has detected the event 203 in FIG. 2 displays the event display file on the display device 20, as indicated by reference numerals 801 and 802 in FIG. In this event 203, it is assumed that a photograph taken on January 1, 2000 by a viewer is sent over the Internet and a present is provided.
[0078]
When the search button 112 of the remote controller 30 is pressed, the CPU 21 stores the date information, the file format, and the transmission destination IP address as conditions from the event file in the storage unit 34.
[0079]
Further, the CPU 21 detects a file of the corresponding file format and shooting date / time from the shooting files of the digital camera stored in the storage unit 34, performs decoding, and writes the file in the GUI image memory 19. Then, as in the above-described embodiment, as shown by 803 and 804 in FIG. 11, the television broadcast screen is reduced and the photographing data of the digital camera is displayed.
[0080]
Then, one of the displayed shooting data is selected using the remote controller 30.
[0081]
The CPU 21 recognizes that it has been selected, and displays a GUI as indicated by reference numeral 805 in FIG. When the user presses the “Send” button 113 of the remote controller 30, the CPU 21 transfers the selected file data stored in the RAM 22 to the network server 10 of the broadcasting station via the modem 27 without decoding. The transmission method may be FTP (File Transfer Protocol), and is transmitted to the received IP address. After the transmission, the CPU 21 returns the television display screen to the original size.
[0082]
The above-described control method can be realized by storing the program according to the flowcharts of FIGS. 5 and 6 in the flash ROM 23 and operating the program.
[0083]
The present invention is not limited to the apparatus of the above-described embodiment, and may be applied to a system composed of a plurality of devices or an apparatus composed of one device. A storage medium storing software program codes for realizing the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU or MPU) of the system or apparatus reads and executes the program codes stored in the storage medium. Needless to say, it will be completed by doing.
[0084]
In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the storage medium storing the program code constitutes the present invention. As a storage medium for supplying the program code, for example, a floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, magnetic tape, nonvolatile memory card, ROM is used. Can do. In addition, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also the OS running on the computer based on the instruction of the program code performs the actual processing. Needless to say, a case where the function of the above-described embodiment is realized by performing part or all of the processing is also included.
[0085]
Furthermore, after the program code read from the storage medium is written to the memory provided in the function expansion board inserted in the computer or the function expansion unit connected to the computer, the program code is expanded based on the instruction of the next program code. It goes without saying that the functions of the above-described embodiments may be realized by performing some or all of the actual processing by the CPU or the like provided on the expansion board or the expansion unit.
[0086]
【The invention's effect】
As explained in detail above, Clearly According to this, digital broadcast data can be linked with data from a digital camera, etc., and digital photo data can be read out, displayed, transferred, or printed according to digital broadcast data or events. Will be able to. This enables a more interactive data broadcasting service.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a television receiver according to a first embodiment of the present invention.
FIG. 2 is a diagram illustrating an example of a transport stream.
FIG. 3 is a diagram illustrating a configuration example of a data broadcast event packet.
FIG. 4 is a diagram illustrating an example of an image data format of a digital camera.
FIG. 5 is a flowchart showing a reception process of the first embodiment.
FIG. 6 is a flowchart continued from FIG. 5;
FIG. 7 is a display screen diagram showing the start of data broadcasting.
FIG. 8 is a diagram showing an example of a data broadcast reception link screen according to the first embodiment.
FIG. 9 is a diagram illustrating an example of a remote control.
FIG. 10 is a diagram showing an example of a data broadcast reception screen according to the second embodiment.
FIG. 11 is a diagram showing an example of a data broadcast reception screen according to the second embodiment.
FIG. 12 is a diagram showing an example of a data broadcast reception screen according to the second embodiment.
[Explanation of symbols]
1 TV receiver
2 Printer
4 Digital camera
6 Compact Flash (registered trademark) card
7 Antenna
8 Relay satellite or relay station
9 Broadcasting stations
10 Network server
11 Internet
12 Tuner
13 Descrambler
14 Demultiplexer
15 MPEG2 decoder
16 Audio decoder
17 Graphics processor
18 Video memory
19 GUI image memory
20 display devices
21 CPU
22 RAM
23 Flash ROM
24 voice processor
25 Serial input / output section
26 Card interface
27 Modem
28 Infrared detector
29 Data I / O interface
30 remote control
31 mixer
32 IC card
33 CA interface
34 Accumulator

Claims (9)

放送局から送信される映像データ及びデータ放送データを受信するテレビ受信装置において、
それぞれ位置情報を有する複数の画像データを格納する蓄積手段と、
受信した映像データに係る映像を表示部に表示させる表示制御手段と、
受信したデータ放送データからイベントを抽出する抽出手段と、
前記イベントと共に受け取った位置情報と、前記蓄積手段に格納された複数の画像データの位置情報とに基づいて、前記蓄積手段に格納された複数の画像データの中から前記イベントに関連する画像データを検索する検索手段と、を備え、
前記検索手段により前記イベントに関連する画像データが見つかった場合に、前記表示制御手段は、受信した映像データに係る映像を縮小して前記表示部に表示させるように制御するとともに、前記表示部における当該映像データに係る映像と重ならない領域に、前記検索手段で検索された画像データを表示させるように制御することを特徴とするテレビ受信装置。
In a television receiver that receives video data and data broadcast data transmitted from a broadcasting station,
Storage means for storing a plurality of image data each having position information;
Display control means for displaying video related to the received video data on the display unit;
Extraction means for extracting an event from the received data broadcast data,
Said event and the position information received together, on the basis of the position information of the plurality of image data stored in said storage means, image associated with the event from among a plurality of image data stored in said storage means A search means for searching for data ,
When the image data related to the event is found by the search means, the display control means controls to reduce the video related to the received video data to be displayed on the display unit, and in the display unit in regions which do not overlap with the image according to the video data, the television receiving apparatus, wherein the benzalkonium be controlled to display the image data searched by the searching means.
前記検索手段は、前記イベントと共に受け取った前記位置情報を含む所定範囲内の位置情報を有する画像データを、前記イベントに関連する画像データとして検索することを特徴とする請求項記載のテレビ受信装置。Said retrieval means, the image data having position information within a predetermined range including the position information received before Symbol event co, according to claim 1, wherein the retrieving the image data associated with the event TV receiver. さらに、前記検索手段により見つかったより前記イベントに関連する画像データを印刷装置に出力する出力手段を備えたことを特徴とする請求項1または2に記載のテレビ受信装置。Further, the television receiver according to claim 1 or 2, characterized in that an output means for outputting the image data associated with the event from the found by the searching means to the printing apparatus. さらに、前記検索手段により見つかったより前記イベントに関連する画像データをネットワークを介して外部に出力する出力手段を備えたことを特徴とする請求項1または2に記載のテレビ受信装置。Further, the television receiver according to claim 1 or 2, characterized in that an output means for outputting the image data associated with the event from the found by the searching means to the outside via the network. 放送局から送信される映像データ及びデータ放送データを受信する受信工程と、
それぞれ位置情報を有する複数の画像データを格納する蓄積工程と、
受信した映像データに係る映像を表示部に表示させる表示制御工程と、
受信したデータ放送データからイベントを抽出する抽出工程と、
前記イベントと共に受け取った位置情報と、前記蓄積工程で格納された複数の画像データの位置情報とに基づいて、前記イベントに関連する画像データを検索する検索工程と、を備え、
前記検索工程により前記イベントに関連する画像データが見つかった場合に、前記表示制御工程では、受信した映像データに係る映像を縮小して前記表示部に表示させるように制御するとともに、前記表示部における当該映像データに係る映像と重ならない領域に、前記検索工程で検索された画像データを表示させるように制御する表示制御工程とを有することを特徴とするテレビ受信装置の制御方法。
A receiving step for receiving video data and data broadcast data transmitted from a broadcasting station;
An accumulation process for storing a plurality of pieces of image data each having position information;
A display control step of displaying a video related to the received video data on the display unit;
An extraction step of extracting an event from the received data broadcast data,
Comprising said event and the position information received together, on the basis of the position information of the plurality of image data stored in the storage step, a search step of searching the image data associated with the previous SL event, a
When the image data related to the event is found by the search step, the display control step controls the received video data to be reduced and displayed on the display unit, and the display unit A control method for a television receiver , comprising: a display control step of controlling to display the image data searched in the search step in a region that does not overlap with the video related to the video data .
前記検索工程は、前記イベントと共に受け取った前記位置情報を含む所定範囲内の位置情報を有する画像データを、前記イベントに関連する画像データとして検索することを特徴とする請求項記載のテレビ受信装置の制御方法。The search process, the image data having position information within a predetermined range including the position information received together with the previous SL event, the television receiver of claim 5, wherein the retrieving the image data associated with the event Device control method. さらに、前記検索工程により見つかったより前記イベントに関連する画像データを印刷装置に出力する出力工程を有することを特徴とする請求項5又は6に記載のテレビ受信装置の制御方法。7. The television receiver control method according to claim 5 , further comprising an output step of outputting image data related to the event to the printing device from the search step. さらに、前記検索工程により見つかったより前記イベントに関連する画像データをネットワークを介して外部に出力する出力工程を有することを特徴とする請求項5又は6に記載のテレビ受信装置の制御方法。7. The television receiver control method according to claim 5 , further comprising an output step of outputting image data related to the event to the outside via a network from the search step. 請求項乃至8のいずれか1項に記載の制御方法をコンピュータに実行させるための制御プログラムを記録したことを特徴とするコンピュータで読み取り可能な記録媒体。A computer-readable recording medium characterized by recording a control program for executing a control method in a computer according to any one of claims 5 to 8.
JP2001281611A 2001-09-17 2001-09-17 Television receiver, television receiver control method, and recording medium Expired - Fee Related JP4590141B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001281611A JP4590141B2 (en) 2001-09-17 2001-09-17 Television receiver, television receiver control method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001281611A JP4590141B2 (en) 2001-09-17 2001-09-17 Television receiver, television receiver control method, and recording medium

Publications (3)

Publication Number Publication Date
JP2003087700A JP2003087700A (en) 2003-03-20
JP2003087700A5 JP2003087700A5 (en) 2008-11-06
JP4590141B2 true JP4590141B2 (en) 2010-12-01

Family

ID=19105404

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001281611A Expired - Fee Related JP4590141B2 (en) 2001-09-17 2001-09-17 Television receiver, television receiver control method, and recording medium

Country Status (1)

Country Link
JP (1) JP4590141B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11570233B2 (en) 2018-07-31 2023-01-31 Vestel Elektronik Sanayi Ve Ticaret A.S. Method, apparatus, system and computer program for data distribution

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4723901B2 (en) * 2005-04-28 2011-07-13 株式会社東芝 Television display device
JP5066878B2 (en) * 2006-09-22 2012-11-07 株式会社ニコン Camera and display system
JP4968621B2 (en) * 2006-09-22 2012-07-04 株式会社ニコン Image playback system
JP2013074458A (en) * 2011-09-28 2013-04-22 Sony Computer Entertainment Inc Information processing device, information processing system, information processing method, television program broadcasting method, program and information storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09163276A (en) * 1995-12-08 1997-06-20 Nippon Telegr & Teleph Corp <Ntt> Information recording / reproducing apparatus having marking function
JPH1069495A (en) * 1996-08-29 1998-03-10 Nippon Telegr & Teleph Corp <Ntt> Processing and Searching of Text Information for Teletext
JP3262539B2 (en) * 1998-06-15 2002-03-04 株式会社ディジタル・ビジョン・ラボラトリーズ Data broadcasting system and data receiving apparatus applied to the system
JP2000341614A (en) * 1999-05-28 2000-12-08 Nikon Gijutsu Kobo:Kk Image storage device, television receiver, and image viewing system using them

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11570233B2 (en) 2018-07-31 2023-01-31 Vestel Elektronik Sanayi Ve Ticaret A.S. Method, apparatus, system and computer program for data distribution

Also Published As

Publication number Publication date
JP2003087700A (en) 2003-03-20

Similar Documents

Publication Publication Date Title
US8023802B2 (en) Image processing apparatus
US8056110B2 (en) Service system of thumbnail image and transmitting/receiving method thereof
KR100547930B1 (en) Television receivers and methods
JP2001523927A (en) How to filter a packet data stream
KR19990013620A (en) Intelligent digital television receiver
JP5045535B2 (en) Receiving apparatus and receiving method
JP4277142B2 (en) Receiver
JP4612791B2 (en) Receiving apparatus and receiving method
JP4717499B2 (en) Broadcast receiving apparatus and control method thereof
JP4590141B2 (en) Television receiver, television receiver control method, and recording medium
CN100372371C (en) Digital broadcast receiver and its control method, digital signal processor
JP2003283450A (en) Content transmitting / receiving system, receiving device, content transmitting system, program, and recording medium for program
JP4378777B2 (en) Broadcast receiving apparatus and broadcast receiving method
KR100595154B1 (en) Object capture device in TV program (TV orogram)
JP2001054082A (en) Broadcast system and method
JP4328577B2 (en) Imaging device
JP4296631B2 (en) Broadcasting method and receiving apparatus
KR100735253B1 (en) Digital broadcasting screen capture method of digital broadcasting receiving terminal
KR100407837B1 (en) A set-top box which can capture a stilled image and the stilled image capturing method using the set-top box
JP2002064795A (en) Image transmission apparatus and method, image recording apparatus and method, recording apparatus and method, reproducing apparatus and method, recording and reproducing apparatus and method, and recording medium
KR20070076781A (en) Data communication method and apparatus using set top box
JP4407241B2 (en) Electronic device, image display control method, and image display control program
JP2003319279A (en) Digital tv broadcasting receiver
JP4378778B2 (en) Receiving apparatus and receiving method
JP2008167251A (en) Content reproduction apparatus and content guidance method

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060414

RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20070626

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080917

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080917

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100629

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100817

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100907

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100913

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130917

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees