(57)【要約】【目的】  データ放送の視聴中に他のチャンネルを選局した後に再び元のチャンネルのデータ放送に戻ったとき、当該データ放送の最終画像状態を復元することができるディジタル放送受信装置を提供する。【構成】  ＣＰＵ１３は、まず、データ放送の視聴中にチャンネル変更の操作がなされた場合に当該データ放送のデータ及び当該データ放送についての最終画像状態の復元に必要な復元用データを保存する。そして、ＣＰＵ１３（ＢＭＬブラウザ２０）は、チャンネル変更の後に再び元のデータ放送のチャンネルに戻ったときに、前記の保存しておいた元のデータ放送のデータ及びその復元用データに基づいて当該データ放送の最終画像状態を復元する。【選択図】        図１
2007043335.tif 000002
【特許請求の範囲】
【請求項１】
受信したデータ放送のデータ及びユーザーが行った操作に基づいて画像を生成するブラウザと、データ放送の視聴中にチャンネル変更の操作がなされた場合に当該データ放送のデータ及び当該データ放送についての最終画像状態の復元に必要な復元用データを保存する保存手段と、前記チャンネル変更の後に再び当該データ放送のチャンネルに戻り且つ所定条件を満たすときに前記保存手段に格納されている当該データ放送のデータ及びその復元用データに基づいて当該データ放送の最終画像状態を復元する手段と、を備えたことを特徴とするディジタル放送受信装置。
【請求項２】
請求項１に記載のディジタル放送受信装置において、当該データ放送の最終画像状態を復元することが可能である場合にそのことを示すメッセージを表示する手段を備え、復元を望むことに相当する操作がユーザーによってなされた場合に、当該データ放送の最終画像状態を復元することを特徴とするディジタル放送受信装置。
【請求項３】
請求項２に記載のディジタル放送受信装置において、当該データ放送のチャンネルに戻ったときに当該データ放送のチャンネルで新たに受信されるデータ放送のデータのバージョンを取得し、このバージョンと前記保存手段に格納されている当該データ放送のデータのバージョンとが一致するかどうか判断する手段を備え、一致する場合に前記メッセージ表示及び復元処理を実行することを特徴とするディジタル放送受信装置。
【請求項４】
請求項１に記載のディジタル放送受信装置において、データ放送の視聴中にチャンネル変更の操作がなされた場合に再び当該データ放送を視聴するかどうかを問いかけるメッセージを表示するとともにこの問いかけに対するユーザー操作の内容を記憶する手段を備え、前記問いかけに対する操作内容が再び当該データ放送を視聴することを示すものである場合に、当該データ放送のチャンネルに戻ったときに当該データ放送の最終画像状態を復元することを特徴とするディジタル放送受信装置。
【請求項５】
請求項１に記載のディジタル放送受信装置において、前記データ放送の最終画像状態を復元することを許可する設定が予めユーザーによってなされている場合に、当該データ放送の最終画像状態を復元することを特徴とするディジタル放送受信装置。
【請求項６】
請求項１、請求項４、又は請求項５のいずれかに記載のディジタル放送受信装置において、当該データ放送のチャンネルに戻ったときに当該データ放送のチャンネルで新たに受信されるデータ放送のデータのバージョンを取得し、このバージョンと前記保存手段に格納されている当該データ放送のデータのバージョンとが一致するかどうか判断する手段を備え、一致する場合に前記復元処理を実行することを特徴とするディジタル放送受信装置。
【請求項７】
請求項１乃至請求項６のいずれかに記載のディジタル放送受信装置において、前記保存手段は前記ブラウザがデータ放送の画像表示のために使用していたメモリ内のデータを所定の記録媒体にコピーすることを特徴とするディジタル放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ディジタル放送を受信するディジタル放送受信装置に関する。
【背景技術】
【０００２】
衛星（ＣＳ，ＢＳ）や地上波を用いたディジタル放送を受信するディジタル放送受信装置は、専用のアンテナや地上波用アンテナを通して受け取った複数の放送波のなかから任意の放送波をチューナによって選択し、この選択した放送波に含まれる複数のチャンネルのなかから任意のチャンネルをデマルチプレクス処理によって選択し、この選択したチャンネルのディジタル信号を取り出し、これをデコードすることによって映像・音声信号を出力する。
【０００３】
かかるディジタル放送においては、番組の映像音声の放送の他にデータ放送が行われる。データ放送の表示は、リモコン送信機に設けられたデータ放送表示キー（ｄキー）が押下されたとき行われる。データ放送を受信する受信機では、選局処理の後、例えば、キャッシュメモリにデータ放送受信データを蓄積すると共にデータ放送受信データに基づいて画像を表示する。なお、データ放送の視聴履歴を記憶することが提案されている（特許文献１参照）。
【特許文献１】特開２００２−４４５４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
現状のディジタル放送受信装置では、例えば、或るチャンネルでデータ放送を受信している状態でユーザーが他のチャンネルを選局すると、前記或るチャンネルのデータ放送画面を終了して前記他のチャンネルの放送受信処理及び映像表示処理を実行することになる。そして、その後に前記或るチャンネルを再び選局したとしても通常の放送受信による画像が表示されるだけである。従って、この画像表示状態からデータ放送の表示を実行すると（前記ｄボタンを押すと）当該データ放送（前記或るチャンネルのデータ放送）の初期画面からの操作となり、前記他のチャンネルを選局する前のデータ放送受信状態に戻すためには、同じキー操作を繰り返す必要がある。また、データ放送の内容が番組連動型のクイズであってそれに答えている場合においては、前述のようなチャンネル変更を行うと、それまでの結果がリセットされて途中参加扱いとなるおそれがある。
【０００５】
すなわち、データ放送の視聴中に、ユーザーが誤って選局ボタンを押してしまったり、或いは、「ちょっと別のチャンネルが見たい」と思って選局操作をしてしまうと、元のデータ放送に戻っても、そのデータ放送の最終画像状態の復元はなされず、初期画面からの操作が必要になってしまう。
【０００６】
この発明は、上記の事情に鑑み、データ放送の視聴中に他のチャンネルを選局した後に再び元のチャンネルのデータ放送に戻ったとき、当該データ放送の最終画像状態を復元することができるディジタル放送受信装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明のディジタル放送受信装置は、上記の課題を解決するために、受信したデータ放送のデータ及びユーザーが行った操作に基づいて画像を生成するブラウザと、データ放送の視聴中にチャンネル変更の操作がなされた場合に当該データ放送のデータ及び当該データ放送についての最終画像状態の復元に必要な復元用データを保存する保存手段と、前記チャンネル変更の後に再び当該データ放送のチャンネルに戻り且つ所定条件を満たすときに前記保存手段に格納されている当該データ放送のデータ及びその復元用データに基づいて当該データ放送の最終画像状態を復元する手段と、を備えたことを特徴とする（以下、この項において第１構成という）。
【０００８】
上記の構成であれば、データ放送の視聴中に他のチャンネルを選局した後に再び元のチャンネルのデータ放送に戻ったとき、当該データ放送の最終画像状態を復元することができる。
【０００９】
前記第１構成のディジタル放送受信装置において、当該データ放送の最終画像状態を復元することが可能である場合にそのことを示すメッセージを表示する手段を備え、復元を望むことに相当する操作がユーザーによってなされた場合に、当該データ放送の最終画像状態を復元することとしてもよい。かかる構成において、当該データ放送のチャンネルに戻ったときに当該データ放送のチャンネルで新たに受信されるデータ放送のデータのバージョンを取得し、このバージョンと前記保存手段に格納されている当該データ放送のデータのバージョンとが一致するかどうか判断する手段を備え、一致する場合に前記メッセージ表示及び復元処理を実行することとしてもよい。
【００１０】
前記第１構成のディジタル放送受信装置において、データ放送の視聴中にチャンネル変更の操作がなされた場合に再び当該データ放送を視聴するかどうかを問いかけるメッセージを表示するとともにこの問いかけに対するユーザー操作の内容を記憶する手段を備え、前記問いかけに対する操作内容が再び当該データ放送を視聴することを示すものである場合に、当該データ放送のチャンネルに戻ったときに当該データ放送の最終画像状態を復元することとしてもよい（以下、この項において第２構成という）。
【００１１】
前記第１構成のディジタル放送受信装置において、前記データ放送の最終画像状態を復元することを許可する設定が予めユーザーによってなされている場合に、当該データ放送の最終画像状態を復元することとしてもよい（以下、この項において第３構成という）。
【００１２】
前記第１構成乃至第３構成のいずれかにおいて、当該データ放送のチャンネルに戻ったときに当該データ放送のチャンネルで新たに受信されるデータ放送のデータのバージョンを取得し、このバージョンと前記保存手段に格納されている当該データ放送のデータのバージョンとが一致するかどうか判断する手段を備え、一致する場合に前記復元処理を実行することとしてもよい。
【００１３】
これら構成のディジタル放送受信装置において、前記保存手段は前記ブラウザがデータ放送の画像表示のために使用していたメモリ内のデータを所定の記録媒体にコピーすることとしてもよい。
【発明の効果】
【００１４】
この発明であれば、データ放送の視聴中に他のチャンネルを選局した後に再び元のチャンネルのデータ放送に戻ったとき、当該データ放送の最終画像状態を復元することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１５】
以下、この発明の実施形態を図１及び図２に基づいて説明する。
【００１６】
図１において、アンテナ１は、衛星等から送られてくるディジタル放送信号を受信する。
【００１７】
チューナ２は、映像・音声データを含む高周波ディジタル変調信号のうちから特定周波数の信号を取り出す。また、チューナ２は、復調回路、逆インタリーブ回路、誤り訂正回路などを備えることにより、選択したディジタル変調信号を復調してトランスポート・ストリームを出力する。
【００１８】
デマルチプレクサ（ＤＥＭＵＸ）３は、前記トランスポート・ストリームを、ＭＰＥＧ２（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ２）のビデオストリーム、オーディオストリーム、およびＰＳＩ／ＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ／Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）等に分離する。デマルチプレクサ３は、ビデオストリームとオーディオストリームをＡＶデコーダ４に供給し、ＰＳＩ／ＳＩに含まれる番組情報等をＣＰＵ１３に供給し、データ放送データをコンテンツ管理部２１に供給する。なお、前述のごとく、トランスポート・ストリームには複数のチャンネルが多重化されており、このなかから任意のチャンネルを選択するための処理は、前記ＰＳＩ／ＳＩから任意のチャンネルがトランスポート・ストリーム中でどのパケットＩＤで多重化されているかといったデータを取り出すことで可能となる。また、トランスポート・ストリームの選定もＰＳＩ／ＳＩの情報に基づいて行うことができる。
【００１９】
ＡＶデコーダ４はビデオストリームに対してデコードを行うビデオデコーダ、オーディオストリームに対してデコードを行うオーディオデコーダを備える。ビデオデコーダは、入力された可変長符号を復号して量子化係数や動きベクトルを求め、逆ＤＣＴ変換や動きベクトルに基づく動き補償制御等を行う。オーディオデコーダは、入力された符号化信号を復号して音声データを生成する。映像データはスケーラ／ＯＳＤ回路１２を経て映像処理回路５に出力され、音声データは音声処理回路６に出力される。
【００２０】
映像処理回路５は、スケーラ／ＯＳＤ回路１２を経た映像データを受け取ってＤ／Ａ変換を行い、例えばコンポジット映像信号に変換する。音声処理回路６は、デコーダ４から出力された音声データを受け取ってＤ／Ａ変換を行い、例えば右（Ｒ）音のアナログ信号及び左（Ｌ）音のアナログ信号を生成する。
【００２１】
映像出力回路７及び音声出力回路８は出力抵抗や増幅器等を備えて成る。ＡＶ出力端子９には、出力部（左右音声出力端子等や映像出力端子等のセット）が設けられており、この出力部には、映像／音声コード１７によってディスプレイ１６ａ及びスピーカ１６ｂを備えるモニタ１６が接続される。
【００２２】
スケーラ／ＯＳＤ回路１２はＢＭＬブラウザ２０やＣＰＵ１３から出力指示された文字情報や色情報に基づく映像データを生成する回路であり、このスケーラ／ＯＳＤ回路１２により、番組情報に基づくＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）表示、データ放送表示、メニュー画面表示、メッセージ表示などが行えることになる。
【００２３】
ＢＭＬブラウザ２０はデータ放送を画面に表示するために起動される。データ放送の表示は、後述するリモコン送信機１０に設けられたデータ放送表示キー（ｄキー）が押下されたことを検出したとき行われる。データ放送においては、最初にエントリーコンポーネントに入れられているスタートアップモジュール（moduleＩＤ＝０）の取得が試みられ、得られたスタートアップ文書に基づいて画面作成が行われる。そして、ユーザがスタートアップ画面上の各種ボタン（「天気予報」「ニュース」等）を操作することで下位階層の表示が実行される。
【００２４】
ＢＭＬブラウザ２０は表示すべき文書（データ）をコンテンツ管理部２１に要求する。コンテンツ管理部２１は要求されたデータがコンテンツ記憶部２２に存在すればそのデータを読み出してＢＭＬブラウザ２０に渡す。要求されたデータが無ければトランスポートストリームから取り出す。なお、コンテンツ管理部２１はＤＳＭ−ＣＣ（digital storage media command and control ）方式で送られてくるデータ（ＤＩＩメッセージ，ＤＤＢメッセージ等）を取り出す。コンテンツ管理部２１はデータを取得すると、このデータをコンテンツ記憶部２２に記憶させると共にＢＭＬブラウザ２０に渡す。
【００２５】
なお、データ放送のリソース特定（データ要求）にはＵＲＩ（uniform resource identifier ）が用いられる。ＵＲＩの構造を以下に示す。arib-dc://<original ＿network ＿id>.<transport＿stream＿ id>.<service ＿ id>[;content ＿ id>][.<event ＿ id>]/<component＿ tag>/<moduleName>[/<resourceName>] 
【００２６】
前記original＿network ＿idは、ネットワークに固有の識別子であり、地上、ＢＳ、ＣＳを識別する。transport ＿stream＿ id は、ＴＳに対し割り当てられる。地上ディジタル放送では、network ＿id値と同一値で運用される。service ＿ id は、ネットワーク内で個々のサービスを識別するための識別子である。component ＿ tagは、天気予報、ニュースなどのコンテンツの基点であり、このタグ以降にデータが格納されている。moduleName以下に、コンテンツを構成する部品、骨組、画像データなどが格納される。
【００２７】
リモコン送信機（リモートコントローラ）１０は、当該放送受信装置３０に指令を送出するための送信機である。このリモコン送信機１０に設けられた図示しないキーを操作すると、そのキーに対応した指令を意味する信号光（リモコン信号）が図示しない発光部から送出される。リモコン受光器１１は、前記信号光を受光し、これを電気信号に変換してＣＰＵ１３に与える。
【００２８】
メモリ（ＲＡＭ、ＥＥＰＲＯＭ、フラッシュメモリ、ＲＯＭ等）１４には、ＥＰＧ画面表示用の番組情報などが格納される。
【００２９】
ＣＰＵ１３は、このディジタル放送受信装置３０における全体制御を行うものであるが、特にこの発明にかかる制御として、以下に示すごとく、データ放送に関する制御を実行する。この制御の概要は、まず、データ放送の視聴中にチャンネル変更の操作がなされた場合に当該データ放送のデータ及び当該データ放送についての最終画像状態の復元に必要な復元用データを保存する。この保存はコンテンツ記憶部２２に記憶されている当該データ放送のデータを消去しないでおくことでも実現できるし、コンテンツ記憶部２２に記憶されている当該データ放送のデータをメモリ１４に転送することでも行うことができる。
【００３０】
前記復元用データは、データ放送のどのページを開いていたかを示す第１情報とどこにカーソルを載せていたかなど（カーソル位置だけでなく、テキストボックス内の文字列、ラジオボタンのボタン情報など、最終状態にかかわる情報を含む）を示す第２情報とから成る。データ放送のコンテンツは幾つかのファイル（階層）によって構成されている。前記第１情報としては、最後に表示していたＢＭＬファイルのファイル名を用いることができる。また、ボタンやテキストボックスなど、リモコン送信機１０の十字キー（矢印キー）でフォーカスをあてる（カーソルを載せる）ことができるオブジェクトにはインデックス番号が割り振られている。前記第２情報としては、最後にフォーカスがあてられていたオブジェクトのインデックス番号を用いることができる。すなわち、ＣＰＵ１３は、最後に表示していたＢＭＬファイルのファイル名や最後にフォーカスがあてられたオブジェクトのインデックス番号をコンテンツ記憶部２２或いはメモリ１４に格納する。
【００３１】
また、ＣＰＵ１３（ＢＭＬブラウザ２０）は、チャンネル変更の後に再び元のデータ放送のチャンネルに戻ったときに、前記の保存しておいた元のデータ放送のデータ及びその復元用データに基づいて当該データ放送の最終画像状態を復元する。この復元は、保存しておいた当該データ放送のデータと、最後に表示していたＢＭＬファイルのファイル名と、最後にフォーカスがあてられたオブジェクトのインデックス番号とに基づいて行うことができる。なお、ＢＭＬブラウザ２０がデータ放送の画像表示のために使用していたブラウザメモリ内のデータを他の記録媒体（コンテンツ記憶部２２やメモリ１４）にコピーして保存していたならば、当該他の記録媒体のデータを再び前記ブラウザメモリ内に戻すことにより、当該データ放送の最終画像状態を復元することができる。
【００３２】
図２は上記の復元処理に関するフローチャートである。まず、ユーザーによって選局操作が行われると（ステップＳ１）、ＣＰＵ１３は、この選局時点がデータ放送の表示状態（データ放送画面が起動している状態）であったかどうかを判断する（ステップＳ２）。データ放送の表示状態でなかったなら直ちに選局処理を実行する（ステップＳ４）。一方、データ放送の受信状態であったなら当該データ放送のデータ及び当該データ放送についての最終画像状態の復元に必要な復元用データを保存し（ステップＳ３）、その後に選局処理を実行する（ステップＳ４）。
【００３３】
次に、ＣＰＵ１３は、選局先は元のチャンネルかどうかを判断する（ステップＳ５）。ＣＰＵ１３は、選局先が元のチャンネルでない場合には通常の放送受信画面を表示する（ステップＳ１１）。一方、ＣＰＵ１３は、選局先が元のチャンネルである場合には当該元のチャンネルにおけるデータ放送データの取得処理を実行するとともに、この取得したデータ放送データのバージョンが保存しておいたデータ放送データのバージョンと一致するかどうかを判断する（ステップＳ６）。取得したデータ放送データのバージョンと保存しておいたデータ放送データのバージョンとが一致するときには、チャンネル変更前に視聴していたデータ放送画面に復帰することが可能である旨のメッセージを画面に表示する（ステップＳ７）。次に、ＣＰＵ１３は、ユーザーが復元を望むことを示す操作（例えば、画面に表示されたＹＥＳ／ＮＯのボタンに対する操作或いはリモコン送信機１０の所定のキー操作）を行ったかどうかを判断し（ステップＳ８）、ユーザーが復元を望むことを示す操作を行ったことを検知したときには、前記保存しておいた元のデータ放送のデータ及びその復元用データに基づいて当該データ放送の最終画像状態を復元する（再表示する）（ステップＳ９）。
【００３４】
一方、前記ステップＳ６において、取得したデータ放送データのバージョンが保存されているデータ放送データのバージョンよりも最新であることを示すときには、チャンネル変更前に視聴していたデータ放送画面の復元は不可能である旨のメッセージを画面に表示し（ステップＳ１０）、通常の放送受信画面を表示する（ステップＳ１１）。
【００３５】
なお、上述した元のデータ放送はチャンネル変更直前のチャンネルのデータ放送に限られるものではない。すなわち、第１チャンネル→第２チャンネル→第３チャンネル→第４チャンネルのごとくチャンネル変更がなされて再び第１チャンネルに戻ったときでも、この第１チャンネルのデータ放送のデータが保存されていれば、当該データ放送の最終画像状態を復元することができる。元のデータ放送をチャンネル変更直前のチャンネルのデータ放送とする場合であれば、元のデータ放送のデータ及びその復元用データは比較的容量が小さい半導体メモリを用いても格納することができる。元のデータ放送をチャンネル変更直前のチャンネルのデータ放送に限らない場合であれば、元のデータ放送のデータ及びその復元用データは比較的容量が大きいハードディスクなどの記録媒体に記録するのが望ましい。保存されるのが、チャンネル変更直前の元のチャンネルのデータ放送データだけか、二つ前までか、或いは三つ前までかを、ユーザーが設定できるようにしておいてもよい。
【００３６】
また、上記の例では、選局操作が行われた時点がデータ放送の表示状態であった場合に特段の条件なしに当該データ放送のデータ及び当該データ放送についての最終画像状態の復元に必要な復元用データを保存することとしたが、これに限るものではない。例えば、ＣＰＵ１３はデータ放送の視聴中にチャンネル変更の操作がなされた場合に、ＯＳＤ機能を用いて再び当該データ放送を視聴するかどうかを問いかけるメッセージ（例えば、「すぐにこのデータ放送のチャンネルに戻りますか」など）を表示する。そして、ＣＰＵ１３は前記問いかけに対するユーザー操作の内容を例えばメモリ１４に記憶させておき、前記問いかけに対する操作内容が再び当該データ放送を視聴することを示すものである場合に、前記保存を行い、当該データ放送のチャンネルに戻ったときに当該データ放送の最終画像状態を復元することとしてもよい。
【００３７】
また、前記データ放送の最終画像状態を復元することを許可する設定が予めユーザーによってなされている場合に、前記保存を行い、当該データ放送の最終画像状態を復元することとしてもよい。前記ユーザー設定は、例えば、メニュー画面上で行うことができ、このメニュー画面上で入力されたユーザー設定情報はＣＰＵ１３の処理によって例えばメモリ１４に格納される。
【００３８】
また、これらメッセージやユーザー設定を行う構成においても、前記バージョン情報の比較を実行した上で当該データ放送の最終画像状態を復元することとしてもよい。
【００３９】
また、このようなメッセージやユーザー設定無しで、放送受信装置３０が常に前記保存を行い、当該データ放送の最終画像状態を復元することとしてもよい。また、短時間でデータ放送に戻ったとき（例えば、１秒以内にデータ放送に戻ったとき）やデータ放送のスタートアップ画面に戻るときなどには前記バージョン情報の比較を実行せずに当該データ放送の最終画像状態を復元することとしてもよい。
【図面の簡単な説明】
【００４０】
【図１】この発明の実施形態のディジタル放送受信装置を示したブロック図である。
【図２】処理内容を示したフローチャートである。
【符号の説明】
【００４１】
１    アンテナ
２    チューナ
３    デマルチプレクサ（ＤＥＭＵＸ）
４    ＡＶデコーダ
１２  スケーラ／ＯＳＤ回路
１３  ＣＰＵ
１４  メモリ
２１  コンテンツ管理部
２２  コンテンツ記憶部
【図１】
2007043335.tif 000003
【図２】
2007043335.tif 000004