(57)【要約】【目的】アプリケーションの終了に関してユーザに不都合を与えることがない放送受信装置を提供する。【構成】放送受信装置３０はアプリケーションソフトウェアを実行する機能を備える。ＣＰＵ１３はアプリケーションの開始に際し、ＯＳＤ画面表示によってアプリケーションの動作終了時刻をユーザに入力させる。動作終了時刻が到来したら、自動的に又はユーザの確認を得てアプリケーションを終了させる。このアプリケーションの動作終了時、ＣＰＵ１３はそのＲＡＭに在るアプリケーション状態メモリ１４に転送する。そして、アプリケーションの動作再開時に記憶した状態よりアプリケーションを開始する。【選択図】　　　図１
2004072255.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションソフトウェアを実行する機能を備えた放送受信装置において、アプリケーションの動作終了時刻をアプリケーションの動作開始前にユーザ入力によって設定させる手段と、終了時刻の到来時に自動的に又はユーザの確認を得てアプリケーションを終了させる手段と、を備えたことを特徴とする放送受信装置。
【請求項２】
アプリケーションソフトウェアを実行する機能を備えた放送受信装置において、アプリケーション中断時のアプリケーション状態を記憶する手段と、アプリケーションの動作再開時に記憶した状態よりアプリケーションを開始する手段と、を備えたことを特徴とする放送受信装置。
【請求項３】
アプリケーションソフトウェアを実行する機能を備えた放送受信装置において、アプリケーションの動作終了時刻をアプリケーションの動作開始前にユーザ入力によって設定させる手段と、終了時刻の到来時に自動的に又はユーザの確認を得てアプリケーションを終了させる手段と、アプリケーションの動作終了時のアプリケーション状態を記憶する手段と、アプリケーションの動作再開時に記憶した状態よりアプリケーションを開始する手段と、を備えたことを特徴とする放送受信装置。
【請求項４】
請求項１又は請求項３に記載の放送受信装置において、アプリケーションの動作終了時刻を入力する際に放送受信チャンネルの指定を受け付ける手段と、動作終了時後に指定された放送受信チャンネルによる受信状態へ遷移させる制御手段と、を備えたことを特徴とする放送受信装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、ゲーム等のアプリケーションソフトウェアを実行する機能を備えた放送受信装置に関する。
【０００２】
【従来の技術】
アナログ放送波やディジタル放送を受信する放送受信装置においては、アプリケーションソフトウェアを動作させる環境を備え、ＯＳＤ（オンスクリーンディスプレイ）機能にて画面表示を行うようにしたものが知られている。アプリケーション機能を実現する方法としては、▲１▼アナログ放送受信機のようにＣＰＵのＲＯＭにアプリケーションを実行するためのプログラムを予め搭載し、このプログラムをＣＰＵが実行する方法、▲２▼アプリケーションソフトウェアをディジタル放送波から取り出し、ＣＰＵのＲＡＭもしくは不揮発性メモリに記憶させ、このソフトウェアをＣＰＵが実行する方法がある。
【０００３】
▲１▼の方法は予めＣＰＵのＲＯＭ領域にアプリケーション機能を動作させるソフトウェアが組み込まれているため、アプリケーションの種類・操作方法等の機能についての変更を行うことができない。一方、▲２▼の方法は、いわゆるダウンロード機能を実現したものでありら、アプリケーションの種類・操作方法等の機能について変更を行うことができる利点がある。
【０００４】
【発明が解決しようとする課題】
いずれの方法であっても、アプリケーション機能を実行する上でＣＰＵのＲＡＭを使用することになるが、一般的なＣＰＵシステムの場合、アプリケーション機能を実行するために必要なＲＡＭと通常のＴＶモードを実行するために必要なＲＡＭとを共用することがあり、アプリケーションの実行を中断してＴＶモードに遷移するときには、アプリケーション実行状態が前記ＲＡＭから消失してしまうことになっていた。
【０００５】
また、ユーザがアプリケーション機能を利用し、操作に熱中してしまうあまり予定していたテレビ番組を見逃すおそれもある。また、ディジタル放送受信装置においては、復調処理により得られたディジタル映像データにＯＳＤ画像を重畳した上でアナログ映像信号化して通常のテレビセットに出力するのが一般的であり、このため、ディジタル放送のテレビ番組について録画予約が実行される際にアプリケーションを実行してＯＳＤ画像が生成されることになると、このＯＳＤ画像が重畳されたテレビ番組映像が録画されることになり、録画実行前にアプリケーションを終了する必要がある。
【０００６】
この発明は、上記の事情に鑑み、アプリケーションの終了に関してユーザに不都合を与えることがない放送受信装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
この発明の放送受信装置は、上記の課題を解決するために、アプリケーションソフトウェアを実行する機能を備えた放送受信装置において、アプリケーションの動作終了時刻をアプリケーションの動作開始前にユーザ入力によって設定させる手段と、終了時刻の到来時に自動的に又はユーザの確認を得てアプリケーションを終了させる手段と、を備えたことを特徴とする。
【０００８】
上記の構成であれば、ユーザがアプリケーションの操作に熱中しても、ユーザが予め動作終了時刻を入力しておけば、終了時刻の到来時には自動的に又はユーザの確認を得てアプリケーションを終了させるので、予定していたテレビ番組を見逃してしまうといった事態を防止することができる。
【０００９】
また、この発明の放送受信装置は、アプリケーションソフトウェアを実行する機能を備えた放送受信装置において、アプリケーション中断時のアプリケーション状態を記憶する手段と、アプリケーションの動作再開時に記憶した状態よりアプリケーションを開始する手段と、を備えたことを特徴とする。
【００１０】
上記の構成であれば、なんからの都合でアプリケーションを中断しなければならない場合でも、その再開時には中断時のアプリケーション状態よりアプリケーションを開始することができる。
【００１１】
また、この発明の放送受信装置は、アプリケーションソフトウェアを実行する機能を備えた放送受信装置において、アプリケーションの動作終了時刻をアプリケーションの動作開始前にユーザ入力によって設定させる手段と、終了時刻の到来時に自動的に又はユーザの確認を得てアプリケーションを終了させる手段と、アプリケーションの動作終了時のアプリケーション状態を記憶する手段と、アプリケーションの動作再開時に記憶した状態よりアプリケーションを開始する手段と、を備えたことを特徴とする。
【００１２】
上記の構成であれば、ユーザがアプリケーションの操作に熱中しても、ユーザが予め動作終了時刻を入力しておけば、終了時刻の到来時には自動的に又はユーザの確認を得てアプリケーションを終了させるので、予定していたテレビ番組を見逃してしまうといった事態を防止できる。そして、見たいテレビ番組が終了してアプリケーションを再開する時には中断時のアプリケーション状態よりアプリケーションを開始することができる。
【００１３】
上述したアプリケーションの動作再開時に記憶した状態よりアプリケーションを開始できる構成において、アプリケーションの動作終了時刻を入力する際に放送受信チャンネルの指定を受け付ける手段と、動作終了後に指定された放送受信チャンネルによる受信状態へ遷移させる制御手段と、を備えるのがよい。これによれば、アプリケーションの終了とともに予定していた番組を視聴することが可能になる。
【００１４】
【発明の実施の形態】
以下、この発明の実施形態を図１乃至図７に基づいて説明するが、ここではユーザがＢＳ（Ｂｒｏａｄｃａｓｔｉｎｇ　Ｓａｔｅｌｌｉｔｅ）ディジタル放送を視聴する場合を例示している。図１はこの実施形態のディジタル放送受信装置３０を示したブロック図であり、図２乃至図４は制御内容を示したフローチャートであり、図５はゲーム開始時からゲーム終了時にかけての表示画面例を示した説明図であり、図６はゲーム再開時の表示画面例を示した説明図であり、図７はリモコン送信機を示した平面図である。
【００１５】
図１において、アンテナ１は、屋外において所定の方向に向けて配置されており、ＢＳから送られてくるディジタル放送波を受信する。このアンテナ１は一般に周波数変換器を備え、受信／周波数変換した信号をチューナ２に与える。
【００１６】
チューナ２は、受信した高周波ディジタル変調信号のうちから特定周波数を取り出す。すなわち、ディジタル放送の複数のトランスポンダのなかから一つを選択する処理を行う。また、チューナ２は、復調回路、逆インタリーブ回路、誤り訂正回路などを備えることにより、選択したディジタル変調信号を復調してトランスポートストリームを出力する。
【００１７】
デマルチプレクサ（ＤＥＭＵＸ）３は、チューナ２から出力されるトランスポートストリームを、ＭＰＥＧ２（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ２）のビデオストリーム、オーディオストリーム、及びＰＳＩ／ＳＩ（Ｐｒｏｇｒａｍ　Ｓｐｅｃｉｆｉｃ　Ｉｎｆｏｒｍａｔｉｏｎ／Ｓｅｒｖｉｃｅ　Ｉｎｆｏｒｍａｔｉｏｎ）などの付属情報に分離する。デマルチプレクサ３は、ビデオストリームとオーディオストリームをＡＶデコーダ４に供給し、ＰＳＩ／ＳＩ等をＣＰＵ１３に供給する。なお、前述のごとくトランスポート・ストリームには複数のチャンネルが多重化されており、このなかから任意のチャンネルを選択するための処理は、前記ＰＳＩ／ＳＩから任意のチャンネルがトランスポート・ストリーム中でどのパケットＩＤで多重化されているかといったデータを取り出すことで可能となる。また、トランスポート・ストリームの選定（トランスポンダの選定）もＰＳＩ／ＳＩの情報に基づいて行うことができる。
【００１８】
ＡＶデコーダ４は、ビデオストリームに対してデコードを行うビデオデコーダ、及びオーディオストリームに対してデコードを行うオーディオデコーダを備える。ビデオデコーダは、入力された符号化信号を復号して量子化係数や動きベクトルを求め、逆ＤＣＴ変換や動きベクトルに基づく動き補償制御などを行う。オーディオデコーダは、入力された符号化信号を復号して音声データを生成する。デコードにより生成された映像データは映像処理回路５に出力され、音声データは音声処理回路６に出力される。
【００１９】
映像処理回路５は、ＡＶデコーダ４から映像データを受け取ってＤ／Ａ変換を行い、例えばコンポジット映像信号に変換する。音声信号処理回路６は、ＡＶデコーダ４から出力された音声データを受け取ってＤ／Ａ変換を行い、例えば右（Ｒ）音のアナログ信号及び左（Ｌ）音のアナログ信号を生成する。
【００２０】
映像出力回路７及び音声出力回路８は出力抵抗や増幅器等を備えて成る。ＡＶ出力端子９には出力部（左右音声出力端子等や映像出力端子等のセット）が設けられており、この出力部には、映像／音声コード１７によって受像管１６ａ及びスピーカ１６ｂを備えるモニタ１６が接続される。
【００２１】
ＯＳＤ回路１２は、ＣＰＵ１３から出力指示された文字情報や色情報に基づく映像データを生成して加算器２０に出力する。加算器２０は前記映像データをＡＶデコーダ４から出力される受信映像データに組み込む処理を行う。
【００２２】
リモコン送信機１０は、当該放送受信装置３０に指令を送出するための送信機である。このリモコン送信機１０に設けられたキーを操作すると、そのキーに対応した指令を意味する信号光（リモコン信号）が図示しない発光部から送出される。リモコン受光器１１は、前記信号光を受光し、これを電気信号に変換してＣＰＵ１３に与える。リモコン送信機１０は、図７に示すように、複数のキーを備える。例えば、ゲーム（ＧＡＭＥ）キーは、ゲーム機能の開始／終了に用いられる。ＭＵＴＥキーは例えばオセロゲームにおいてチップをカーソルの位置にセットするために用いられる。ＳＬＥＥＰキーはユーザのターンをスキップする場合に用いる。０〜９のテンキーはゲーム機能終了時間設定画面にて設定時刻を入力する際に用い、ゲーム機能終了時刻に達した場合のＴＶチャンネルの遷移先を事前に設定する場合にも用いることになる。ＲＥＣＡＬＬキーはゲーム状態を不揮発性メモリに記憶させる場合もしくは各種設定の決定キーとして用いる。ディジタル放送受信装置におけるリモコン送信機１０には、ＲＩＧＨＴキー／ＬＥＦＴキー／ＵＰキー／ＤＯＷＮキーがあるが、アナログ放送受信機用のリモコン送信機では、ＶＯＬＵＰキー／ＶＯＬＤＯＷＮキー／ＣＨＵＰキー／ＣＨＤＯＷＮキーがそれぞれＲＩＧＨＴキー／ＬＥＦＴキー／ＵＰキー／ＤＯＷＮキーとして機能させ、カーソルを移動させることができる。
【００２３】
メモリ（ＲＡＭ、ＥＥＰＲＯＭ、フラッシュメモリ等）１４には、ＥＰＧ表示に利用される番組情報、ユーザによる設定情報、アプリケーション状態情報、アプリケーションの動作終了時刻情報、予約された番組のポジション情報などが格納される。
【００２４】
ＣＰＵ１３は、このディジタル放送受信装置３０における全体制御を行うものであるが、特にこの発明にかかる制御として以下に示す制御を実行するようになっている。
【００２５】
ここで、ＣＰＵ１３にソフトウェアを与える図示しないメモリ（ＲＯＭ，ＲＡＭ，書き換え可能な不揮発性メモリ）には、ゲーム機能を実行するためのプログラム及びタイマーが存在している。このタイマーにより、ゲーム機能動作中において目標時刻に達するとそれを割り込み動作としてＣＰＵ１３が検知できるようになっている。
【００２６】
メモリ１４にゲーム状態を記憶する方法例を説明する。従来では、リモコン送信機１０のゲームキーが押されると、ＣＰＵ１３中のゲーム機能を実現するために割り当てられているＲＡＭ（以下、単にＲＡＭという）のゲーム領域の部分をクリアし、ゲーム状態を初期状態にセットする必要がある。しかし本発明では、ゲーム終了時、ＣＰＵ１３は前記ＲＡＭ（ゲーム機能とテレビ受信処理にて一般に共用される）におけるゲーム状態情報をメモリ１４に転送することにより、ゲーム状態の保持を実現する。記憶した状態よりゲーム機能を開始するには、このメモリ１４に記憶した情報を再びＲＡＭに転送することにより実現できる。
【００２７】
次に、図２乃至図４のフローチャートに基づいて、ゲーム開始（再開）／実行／終了に関する処理について説明していく。ゲーム機能はリモコン送信機１０のゲーム（ＧＡＭＥ）キーが押されることにより実行される。ゲームキーが押されるとＣＰＵ１３はメモリ１４にゲーム状態記憶情報があるかどうかを判断する（ステップＳ１）。ゲーム状態記憶情報がある場合には、記憶されたゲーム状態からゲームを開始するかをユーザに問う画面（例えば、図６（ａ）に示す画面参照）を表示する。この画面上でのユーザ操作に基づいて、記憶されたゲーム状態からゲームを開始するかどうかを判断する（ステップＳ２）。記憶されたゲーム状態からゲームを開始する場合は、ＣＰＵ１３はメモリ１４に記憶されているゲーム状態記憶情報を読み出して、ＣＰＵ１３のＲＡＭの予め決められたゲーム領域に格納する（ステップＳ３）。ゲーム状態記憶情報が無い場合には、初期状態よりゲームを実行することとなる。なお、上記の例では、メモリ１４にゲーム状態が記憶されている場合にそれを用いるかをユーザに選択させることとしたが、自動的にゲーム状態記憶を読み出して実行するようにしてもよい。
【００２８】
従来においては、ゲーム機能が実行されてからゲーム機能を終了させ通常のテレビ受信状態へ遷移させるためには再びゲームキーを押す動作が必要となるが、これではユーザがゲーム機能に熱中してしまうあまり予定していたテレビ番組を見逃すおそれが生じる。そこで、ゲーム機能を開始する前に、図５（ａ）に示すように、ゲーム機能終了時刻設定画面を表示し、希望するゲーム終了時刻をユーザに入力させる。なお、図５（ａ）に示した入力画面では、ゲーム終了後に視聴予定のテレビのチャンネル（ポジション）情報も入力できるようにしている。ゲーム終了時刻が設定されたときは（ステップＳ４でＹＥＳ）、タイマーに時刻をセットし（ステップ５）、ゲーム処理を実行する（ステップＳ１１）。ゲーム中の画面（オセロゲーム画面）を図５（ｂ）に例示する。
【００２９】
ＣＰＵ１３はリモコン送信機１０のリコール（ＲＥＣＡＬＬ）キーが押下されたか否かを判断する（ステップＳ１２）。リコールキーが押下されたときにはゲーム状態をメモリに記憶する（ステップＳ１３）。そして、前述の設定されたゲーム終了時刻が到来したか否かの判断（ステップＳ１４）、及びゲームキーが押下されたか否かの判断（ステップＳ１５）を行い、ステップＳ１４でＹＥＳ及びステップＳ１５でＹＥＳのときには、ゲーム機能終了処理に移行する。なお、ゲーム終了時刻が到来したときに、図５（ｃ）に示すように、終了を勧める画面表示を行い、本当に終了するかどうかをユーザに確認した上でゲーム機能終了処理に移行するようにしてもよい。
【００３０】
ゲーム機能終了処理では、ゲーム状態を保存する要求があるかどうかを判断する（ステップＳ２１）。この要求判断は、例えば、図６（ｂ）に示す画面をユーザに提示し、この画面上でのユーザ操作に基づいて判断する。ゲーム状態を保存する要求があると判断した場合は（ステップＳ２１でＹＥＳ）、ゲーム状態をメモリ１４に格納する（ステップＳ２２）。次に、ゲーム終了後のチャンネル設定の有無を判断する（ステップＳ２３）。チャンネル設定がなされていれば（ステップＳ２３でＹＥＳ）、設定チャンネルによる放送受信状態を形成すべく、チューナ２やデマルチプレクサ３に対してＣＰＵ１３は指令を出す。これにより、通常のテレビ受信モードに入ることになる。
【００３１】
なお、上述したゲーム機能に限らず、全てのアプリケーションソフトウェアについて上記状態記録と上記タイマー機能を提供することができる。また、アプリケーション自体に状態を記憶する機能が無い場合でも状態記録を行うことが可能となる。アプリケーションソフトウェアとしては、上記ゲーム機能の他、表計算機能、ワープロ機能、インターネット機能、画像閲覧機能、図形画像処理機能、データベース機能、プレゼンテーション機能、メーラー機能等が挙げられる。また、上記実施形態では、アプリケーションソフトウェアを実行できるディジタル放送受信装置を示したが、アプリケーションソフトウェアを実行できるアナログ放送受信機においても本発明を適用できる。
【００３２】
【発明の効果】
以上説明したように、この発明の放送受信装置であれば、予定していたテレビ番組を見逃してしまうといった事態を防止でき、また、再開時には中断時のアプリケーション状態よりアプリケーションを開始することができ、また、アプリケーションの終了とともに予定していた番組を視聴することができるという効果を奏する。
【図面の簡単な説明】
【図１　】この実施形態のディジタル放送受信装置を示したブロック図である。
【図２】処理内容を示したフローチャートである。
【図３】処理内容を示したフローチャートである。
【図４】処理内容を示したフローチャートである。
【図５】同図（ａ）（ｂ）（ｃ）は各々表示画面を例示した説明図である。
【図６】同図（ａ）（ｂ）は各々表示画面を例示した説明図である。
【図７】リモコン送信機を例示した平面図である。
【符号の説明】
１　　アンテナ
２　　チューナ
３　　デマルチプレクサ（ＤＥＭＵＸ）
４　　ＡＶデコーダ
１２　ＯＳＤ回路
１３　ＣＰＵ
１４　メモリ
【図１】
2004072255.tif 000003
【図２】
2004072255.tif 000004
【図３】
2004072255.tif 000005
【図４】
2004072255.tif 000006
【図５】
2004072255.tif 000007
【図６】
2004072255.tif 000008
【図７】
2004072255.tif 000009