JP3653436B2 - デジタルテレビ放送受信機 - Google Patents
デジタルテレビ放送受信機 Download PDFInfo
- Publication number
- JP3653436B2 JP3653436B2 JP2000032884A JP2000032884A JP3653436B2 JP 3653436 B2 JP3653436 B2 JP 3653436B2 JP 2000032884 A JP2000032884 A JP 2000032884A JP 2000032884 A JP2000032884 A JP 2000032884A JP 3653436 B2 JP3653436 B2 JP 3653436B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- storing
- receiver
- receiver control
- stored
- 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
Links
- 238000009434 installation Methods 0.000 claims description 8
- 230000006870 function Effects 0.000 description 6
- 238000000034 method Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
【発明の属する技術分野】
この発明は、デジタルテレビ放送受信機に関する。
【0002】
【従来の技術】
近年開始されたCSを使用した多チャンネルデジタル衛星放送(CS放送)システムでは、例えば、100以上の多数のチャンネルが用意されており、多数の番組が提供されている。このような放送では、今までにない機能、例えば、現在放送されている番組及び将来放送される番組案内情報や、送信事業者からのお知らせなどの情報が本来の番組データとともに所定時間間隔で伝送されてきている。
【0003】
デジタルテレビ放送受信機では、これらの情報を基に、番組表、メニュー等の表示データを作成する。ユーザは、画面上に表示した番組表、メニューから、番組を選択したり、お知らせを見たりすることができる。
【0004】
また、このCS放送では、視聴者専用のICカードによって番組購入履歴を管理し、ICカードに蓄積された視聴履歴を電話回線を介して収集して課金するいわゆるPPV(PAY PER VIEW) と呼ばれるシステムが採用されている。
【0005】
ところで、デジタルテレビ放送受信機では、従来はプログラムメモリとして書き換えのできないメモリが用いられていたが、現在では、CS放送形態の都合上、仕様変更や機能向上のために、プログラムメモリとして書き換え可能なメモリを採用することが規定されている。これにより、放送波によって送られてくるプログラムをダウンロードして、プログラムを最新のものに書き換えることができる。
【0006】
また、プログラム書き換え時の電源遮断、伝送不具合に対応するために、プログラムメモリ内に、現在の制御プログラムを格納するバンクと、ダウンロードされる書き換え用データを格納するためのバンクとを設ける2バンク方式が推奨されている。
【0007】
このようにプログラムメモリには、現在の制御プログラムを格納するバンクと、ダウンロードされる書き換え用データを格納するためのバンクとの2つのバンクが設けられているが、プログラムの書き換えは頻繁に行なわれることはないので、通常は2つのバンクのうちの一つは使用されていない。
【0008】
【発明が解決しようとする課題】
この発明は、プログラムメモリを受信機制御用プログラム以外の他のアプリケーションプログラムを蓄積するために利用でき、プログラムメモリの有効利用が図れるデジタルテレビ放送受信機を提供することを目的とする。
【0009】
【課題を解決するための手段】
この発明による第1のデジタルテレビ放送受信機は、受信機制御用プログラムを格納するためのメモリであって、2つのプログラム格納エリアを有し、いずれか一方のエリアが現在使用されている受信機制御用プログラムデータを格納するためのエリアとして用いられ、他方のエリアがダウンロードによって得られる受信機制御用の新プログラムデータを格納するためのエリアとして用いられる、電気的書き換え可能な不揮発性メモリからなるプログラムメモリを備えているデジタルテレビ放送受信機において、プログラムメモリ内の2つのプログラム格納用エリアのうち、現在使用されている受信機制御用プログラムデータが格納されていない方の、受信機制御用新プログラムをダウンロードするためのプログラム格納用エリアに、受信機制御用プログラム以外の他のアプリケーションプログラムを格納させる手段、ならびにプログラム格納用エリアに格納されているアプリケーションプログラムを実行させる手段を備えていることを特徴とする。
【0010】
この発明による第2のデジタルテレビ放送受信機は、受信機制御用プログラムを格納するためのメモリであって、2つのプログラム格納エリアを有し、いずれか一方のエリアが現在使用されている受信機制御用プログラムデータを格納するためのエリアとして用いられ、他方のエリアがダウンロードによって得られる受信機制御用の新プログラムデータを格納するためのエリアとして用いられる、電気的書き換え可能な不揮発性メモリからなるプログラムメモリと、有料番組の購入履歴等が記憶されるICカードが接続されるICカードコネクタとを備えているデジタルテレビ放送受信機において、ICカードコネクタに受信機制御用プログラム以外の他のアプリケーションプログラムが格納されたICカードが装着されている状態で、ユーザからのインストール指令が入力された際に、プログラムメモリ内の2つのプログラム格納用エリアのうち、現在使用されている受信機制御用プログラムデータが格納されていない方の、受信機制御用新プログラムをダウンロードするためのプログラム格納用エリアに、ICカードに格納されているアプリケーションプログラムを格納させる手段、ならびにユーザからの所定の指令に基づいて、プログラム格納用エリアに格納されているアプリケーションプログラムを実行させる手段を備えていることを特徴とする。
【0011】
【発明の実施の形態】
以下、図面を参照して、この発明の実施の形態について説明する。
【0012】
図1は、CSデジタル放送を受信する機能を有するデジタルテレビ放送受信機の構成を示している。
【0013】
システムコントローラ20は、この例では、EEPROM等の電気的書き換え可能な不揮発性メモリからなるプログラムメモリ21、電気的書き換えが不可能な不揮発性メモリからなるブートROM22および揮発性メモリからなるワークRAM23を備えている。また、システムコントローラ20には、有料番組の購入履歴等が記憶されるICカード24が接続されるICカードコネクタ25が接続されている。さらに、システムコントローラ20には、電話回線に接続されるモデム26が接続されている。
【0014】
ブートROM22には、起動プログラムが格納されている。プログラムメモリ21には、2つのプログラム格納用エリア21a、21bとが設けられている。第1プログラム格納用エリア21aおよび第2プログラム格納用エリア21bのうちの一方のエリアは、現在使用されている受信機制御用プログラムデータ(現在有効なプログラムデータ)を格納するエリアとして用いられ、他方のエリアはダウンロードによって得られる書き換え用データや受信機の受信機制御用プログラム以外の他のアプリケーションプログラムを格納するためのエリアとして使用される。
【0015】
電源が供給されると、システムコントローラ20はブートROM22内の起動プログラムによって実行を開始し、プログラムメモリ21内の第1プログラム格納用エリア21aおよび第2プログラム格納用エリア21bの一方に格納されている現在有効な受信機制御用プログラムデータをワークRAM23に転送する。そして、ワークRAM23に転送された受信機制御用プログラムデータに基づいて制御を行なう。
【0016】
通信衛星(CS)を利用したCS放送波は、アンテナ1を介してチューナ2に送られ、高周波処理および復調が行われる。チューナ2からの出力はDEMUX回路3に送られ、パケットの復号が行われる。
【0017】
DEMUX回路3において、パケットは、MPEGデータと番組案内情報等の付属情報とに分別される。DEMUX回路3によって分別されたMPEGデータは、AVデコーダ4に送られる。DEMUX回路3によって分別された付属情報は、システムコントローラ20に送られる。
【0018】
システムコントローラ20は、DEMUX回路3から送られきた付属情報を、ワークRAM23に格納する。システムコントローラ20には、リモコン送信機12からのリモコン信号がリモコン受光器13を介して入力される。
【0019】
システムコントローラ20は、チューナ2およびDEMUX回路3に選局のための情報等を送る。また、システムコントローラ20は、各種操作画面をCRT8にオンスクリーン表示させるためのOSD制御信号を、OSD表示回路14に送る。OSD表示回路14は、番組ガイド、メニュー等の表示データを生成して、OSD信号としてマルチプレクサ(合成回路)6に送る。
【0020】
AVデコーダ4は、DEMUX回路3から送られきたMPEGデータを復調する。AVデコーダ4によって得られた映像信号は、映像処理回路5を介してマルチプレクサ6に送られる。マルチプレクサ6は、映像処理回路5から出力された映像データにOSD表示回路14から送られてきた表示データをスーパーインポーズ処理して、映像出力回路7に送る。映像出力回路7から出力された映像信号は、CRT8に送られる。
【0021】
AVデコーダ4によって得られた音声信号は、音声処理回路9および音声出力回路10を介してスピーカ11に送られる。
【0022】
書き換え用の受信機制御用プログラムデータを含む書き換え用データが放送によって送出されているときには、システムコントローラ20は、付属情報に基づいてダウンロード制御テーブル(DCT:Download Control Table) を取得する。このダウンロード制御テーブルには、メーカID、モデルIDおよびバージョンIDが含まれている。
【0023】
システムコントローラ20は、メーカIDおよびモデルIDが当該デジタルテレビ放送受信機に適合しているか否かを判定し、適合している場合には、バージョンIDが現在搭載されているプログラムのそれよりも新しいか否かを判別する。バージョンIDが現在搭載されているプログラムのそれよりも新しい場合には、ダウンロードを開始することが可能となる。
【0024】
ダウンロードを開始させるためには、ユーザはリモコン送信機12を操作して、メニュー画面を呼びたし、ダウンロードメニューを選択して、ダウンロード指令を入力する。
【0025】
ダウンロード指令が入力されると、ダウンロードを開始し、プログラムメモリ21内の第1プログラム格納用エリア21aおよび第2プログラム格納用エリア21bのうち、現在使用されている受信機制御用プログラムデータが格納されていない方のエリアに、ダウンロードした書き換え用データを格納していく。このように、現在の受信機制御用プログラムが格納されていない方のエリアに書き換え用データを格納するようにしているのは、ダウンロードが正常に終了しない場合に、再起動を行なうことによってダウンロード開始前に使用していた受信機制御用プログラムを実行できるようにするためである。
【0026】
このデジタルテレビ放送受信機は、ユーザによるインストール指令に基づいて、受信機制御用プログラム以外の他のアプリケーションプログラムをインストールさせる機能と、ユーザによる実行プログラム変更指令に基づいて、受信機制御用プログラムと、既にインストールされている受信機制御用プログラム以外の他のアプリケーションプログラムとを切り替える機能とを備えている。
【0027】
受信機制御用プログラム以外の他のアプリケーションプログラムには、たとえば、アミューズメントゲーム、Webブラウザ、メール用ソフト、ビデオテックス用ソフト等がある。これらのアプリケーションプログラムは、有料番組の購入履歴等が記憶されるICカード24とは別のICカードに格納された状態で提供される。
【0028】
インストール指令および実行プログラム変更指令は、たとえば、リモコン送信機12に設けられた所定のボタンを押すことによってシステムコントローラ20に入力される。ユーザは、アプリケーションプログラムを受信機にインストールしたい場合には、インストールしようとするアプリケーションプログラムが格納されたICカードをICカードコネクタ25に装着した後に、インストール指令を入力する。
【0029】
図2は、システムコントローラ20にインストール指令が入力された場合のシステムコントローラ20による処理手順を示している。
【0030】
インストール指令が入力されると、システムコントローラ20は、プログラムメモリ21内の第1プログラム格納用エリア21aおよび第2プログラム格納用エリア21bのうち、現在使用されている受信機制御用プログラムデータが格納されていない方のエリアを利用可能な書き込みエリアとして特定する(ステップ1)。
【0031】
ICカードコネクタ25に装着されているICカードからアプリケーションプログラムを取込んで、ワークRAM23に格納する(ステップ2)。
【0032】
この後、ワークRAM23に書き込まれたアプリケーションプログラムを、ステップ1で特定した書き込みエリア(21aまたは21b)に格納する(ステップ3)。
【0033】
図3は、システムコントローラ20に実行プログラム変更指令が入力された場合のシステムコントローラ20による処理手順を示している。
【0034】
システムコントローラ20に実行プログラム変更指令が入力されると、システムコントローラ20は、プログラムメモリ21内の第1プログラム格納用エリア21aおよび第2プログラム格納用エリア21bのうち、現在実行しているプログラムが格納されているエリアを特定する(ステップ11)。
【0035】
プログラムメモリ21内の第1プログラム格納用エリア21aおよび第2プログラム格納用エリア21bのうち、現在実行しているプログラムが格納されていない方のエリアを、実行プログラムエリアとして指定した後(ステップ12)、再起動を行なう(ステップ13)。
【0036】
再起動後に、ステップ12で指定された実行プログラムエリアに格納されているプログラムの実行が開始される。したがって、プログラムメモリ21内の第1プログラム格納用エリア21aおよび第2プログラム格納用エリア21bのうちの一方に受信機制御用プログラムが格納されており、他方にアプリケーションプログラムが格納されており、受信機制御用プログラムが実行されているときに、実行プログラム変更指令が入力されると、アプリケーションプログラムが実行されるようになる。逆に、アプリケーションプログラムが実行されているときに、実行プログラム変更指令が入力されると、受信機制御用プログラムが実行されるようになる。
【0037】
【発明の効果】
この発明によれば、プログラムメモリを受信機制御用プログラム以外の他のアプリケーションプログラムを蓄積するために利用でき、プログラムメモリの有効利用が図れるようになる。
【図面の簡単な説明】
【図1】CSデジタル放送を受信する機能を有するデジタルテレビ放送受信機の構成を示すブロック図である。
【図2】システムコントローラ20にインストール指令が入力された場合のシステムコントローラ20による処理手順を示すフローチャートである。
【図3】システムコントローラ20に実行プログラム変更指令が入力された場合のシステムコントローラ20による処理手順を示すフローチャートである。
【符号の説明】
20 システムコントローラ
21 プログラムメモリ
22 ブートROM
23 ワークRAM
Claims (2)
- 受信機制御用プログラムを格納するためのメモリであって、2つのプログラム格納エリアを有し、いずれか一方のエリアが現在使用されている受信機制御用プログラムデータを格納するためのエリアとして用いられ、他方のエリアがダウンロードによって得られる受信機制御用の新プログラムデータを格納するためのエリアとして用いられる、電気的書き換え可能な不揮発性メモリからなるプログラムメモリを備えているデジタルテレビ放送受信機において、
プログラムメモリ内の2つのプログラム格納用エリアのうち、現在使用されている受信機制御用プログラムデータが格納されていない方の、受信機制御用新プログラムをダウンロードするためのプログラム格納用エリアに、受信機制御用プログラム以外の他のアプリケーションプログラムを格納させる手段、ならびに
プログラム格納用エリアに格納されているアプリケーションプログラムを実行させる手段、
を備えていることを特徴とするデジタルテレビ放送受信機。 - 受信機制御用プログラムを格納するためのメモリであって、2つのプログラム格納エリアを有し、いずれか一方のエリアが現在使用されている受信機制御用プログラムデータを格納するためのエリアとして用いられ、他方のエリアがダウンロードによって得られる受信機制御用の新プログラムデータを格納するためのエリアとして用いられる、電気的書き換え可能な不揮発性メモリからなるプログラムメモリと、有料番組の購入履歴等が記憶されるICカードが接続されるICカードコネクタとを備えているデジタルテレビ放送受信機において、
ICカードコネクタに受信機制御用プログラム以外の他のアプリケーションプログラムが格納されたICカードが装着されている状態で、ユーザからのインストール指令が入力された際に、プログラムメモリ内の2つのプログラム格納用エリアのうち、現在使用されている受信機制御用プログラムデータが格納されていない方の、受信機制御用新プログラムをダウンロードするためのプログラム格納用エリアに、ICカードに格納されているアプリケーションプログラムを格納させる手段、ならびに
ユーザからの所定の指令に基づいて、プログラム格納用エリアに格納されているアプリケーションプログラムを実行させる手段、
を備えていることを特徴とするデジタルテレビ放送受信機。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000032884A JP3653436B2 (ja) | 2000-02-10 | 2000-02-10 | デジタルテレビ放送受信機 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000032884A JP3653436B2 (ja) | 2000-02-10 | 2000-02-10 | デジタルテレビ放送受信機 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001223957A JP2001223957A (ja) | 2001-08-17 |
JP3653436B2 true JP3653436B2 (ja) | 2005-05-25 |
Family
ID=18557437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000032884A Expired - Fee Related JP3653436B2 (ja) | 2000-02-10 | 2000-02-10 | デジタルテレビ放送受信機 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3653436B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4857462B2 (ja) * | 2000-11-07 | 2012-01-18 | パナソニック株式会社 | デジタル放送受信機 |
JP4181785B2 (ja) * | 2002-03-19 | 2008-11-19 | キヤノン株式会社 | テレビジョン放送受信装置及びテレビジョン放送受信方法 |
-
2000
- 2000-02-10 JP JP2000032884A patent/JP3653436B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2001223957A (ja) | 2001-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8494158B2 (en) | Method of downloading software in digital broadcast receiver | |
JP2000137607A (ja) | デジタルテレビジョン受像機 | |
US20080046933A1 (en) | Image processing apparatus and image processing method for executing an external application | |
JP3653436B2 (ja) | デジタルテレビ放送受信機 | |
JP3653433B2 (ja) | デジタルテレビ放送受信機 | |
EP1126699B1 (en) | OSD system | |
JP3696014B2 (ja) | デジタルテレビ放送受信機 | |
JP3540635B2 (ja) | デジタルテレビジョン受像機 | |
KR100539515B1 (ko) | 티브이 전자 프로그램 가이드(TV Electro n i c P r o gram Guide)의 프로그램간 이동방법 | |
JP3643736B2 (ja) | デジタル放送受信機 | |
KR101269171B1 (ko) | 표시 장치 및 이의 구동 방법 | |
JP3439141B2 (ja) | デジタルテレビジョン受像機のプログラム書き換えシステム | |
KR100755848B1 (ko) | 디지털 수신기의 소프트웨어 업그레이드 방법 및 장치 | |
KR100683346B1 (ko) | 디지털 멀티미디어 방송 수신 장치의 전자 프로그램 안내정보 처리 방법 | |
KR20060067730A (ko) | 디지털 멀티미디어 방송 수신 장치의 전자 프로그램 안내정보 처리 방법 | |
WO1999031883A1 (en) | Method and apparatus for providing demand-based application downloading via an in-band channel to a set-top terminal | |
JP2002094407A (ja) | ディジタル放送受信装置 | |
JP4127253B2 (ja) | デジタル放送受信機 | |
JP4297730B2 (ja) | ディジタル放送受信装置 | |
KR20050075593A (ko) | 데이터 방송의 진행상태 표시방법 | |
JP3813598B2 (ja) | テレビ放送受信機 | |
JP2002112133A (ja) | ディジタルテレビ放送受信機 | |
JP2002290869A (ja) | ディジタル放送受信装置 | |
JP2002142164A (ja) | ディジタルテレビ放送受信機 | |
JP2000261732A (ja) | デジタルテレビ放送受信機 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040413 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040511 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040707 |
|
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: 20050216 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050228 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090304 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100304 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110304 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110304 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130304 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140304 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |