(57)【要約】【課題】  複数のチューナを有する場合で、同時視聴の際のユーザの操作負担を軽減する。【解決手段】  画面表示位置として、全画面、ピクチャ・イン・ピクチャの親画面と子画面、左右分割の左右及び上下分割の上下を選択できる。ユーザは、リモコン１１６を使って、電子番組ガイド（ＥＰＧ）で視聴又は録画する番組を予約する。予約の際、予め画面表示位置を指定する。時間帯が重複する場合、重複回避アルゴリズムに従い、重複する時間について、画面表示位置を修整する。【選択図】  図１
2005130083.tif 000002
【特許請求の範囲】
【請求項１】
複数の映像情報を受信する手段と、受信した複数の映像情報を同時に表示するための映像合成手段と、指定した時間に映像情報を表示するタイマ手段とを有する表示装置であって、
指定した時間に指定した位置に合成した映像を表示することを特徴とする表示装置。
【請求項２】
前記表示装置は、テレビ受信装置またはパーソナルコンピュータによることを特徴とする請求項１に記載の表示装置。
【請求項３】
前記時間及び位置の指定は、アプリケーションソフトウェアの一機能により実現することを特徴とする請求項１に記載の表示装置。
【請求項４】
前記アプリケーションソフトウェアは、電子番組ガイド情報に基づくソフトウェアであることを特徴とする請求項１又は３に記載の表示装置。
【請求項５】
指定した時間及び位置が他の指定と重複する場合、別の位置に表示することを特徴とする請求項１に記載の表示装置。
【請求項６】
複数の映像情報を受信する手段と、受信した複数の映像情報を同時に表示するための映像合成手段と、指定した時間に映像情報を表示するタイマ手段とを有する表示装置であって、
時間と複数からなる映像表示位置情報をマトリクス表示して利用者に情報提示することを特徴とする表示装置。
【請求項７】
前記表示装置は、テレビ受信装置またはパーソナルコンピュータによることを特徴とする請求項６に記載の表示装置。
【請求項８】
前記利用者に提示する情報は、番組予約情報であることを特徴とする請求項６に記載の表示装置。
【請求項９】
前記利用者に提示する情報は、アプリケーションソフトウェアの一機能により提示することを特徴とする請求項６に記載の表示装置。
【請求項１０】
前記アプリケーションソフトウェアは、電子番組ガイド情報に基づくソフトウェアであることを特徴とする請求項６又は９に記載の表示装置。
【請求項１１】
複数の映像情報を受信する手段と、受信した複数の映像情報を同時に表示するための映像合成手段と、指定した時間に映像情報を表示するタイマ手段とを有する表示装置において、指定した時間に指定した位置で合成した映像を表示することを特徴とする表示制御方法。
【請求項１２】
前記表示装置は、テレビ受信装置またはパーソナルコンピュータによることを特徴とする請求項１１に記載の表示制御方法。
【請求項１３】
前記時間及び表示位置の指定は、アプリケーションソフトウェアの一機能により実現することを特徴とする請求項１１に記載の表示制御方法。
【請求項１４】
前記アプリケーションソフトウェアは、電子番組ガイド情報に基づくソフトウェアであることを特徴とする請求項１１又は１３に記載の表示制御方法。
【請求項１５】
指定した時間及び位置が他の指定と重複する場合、別の位置に表示することを特徴とする請求項１１に記載の表示制御方法。
【請求項１６】
複数の映像情報を受信する手段と、受信した複数の映像情報を同時に表示するための映像合成手段と、指定した時間に映像情報を表示するタイマ手段とを有する表示装置において、時間と複数からなる映像表示位置情報をマトリクス表示して利用者に情報提示することを特徴とする情報提示方法。
【請求項１７】
前記表示装置は、テレビ受信装置またはパーソナルコンピュータによることを特徴とする請求項１６に記載の情報提示方法。
【請求項１８】
前記利用者に提示する情報は、番組予約情報であることを特徴とする請求項１６に記載の情報提示方法。
【請求項１９】
前記利用者に提示する情報は、アプリケーションソフトウェアの一機能により提示することを特徴とする請求項１６に記載の情報提示方法。
【請求項２０】
前記アプリケーションソフトウェアは、電子番組ガイド情報に基づくソフトウェアであることを特徴とする請求項１６又は１９に記載の情報提示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビ受信装置等に代表される表示装置における番組視聴予約の設定操作及びユーザ・インタフェースに関し、更に詳しく述べると、複数の映像を同時に表示するための映像合成装置を有する表示装置に於いて、表示装置側で複雑な操作を行うことなく簡単に画面配置位置まで指定した予約を行うことを可能にする表示装置、表示制御方法及び情報提示方法に関する。
【背景技術】
【０００２】
テレビ受信装置には、視聴予約機能を装備するものがある。視聴予約機能とは、予め設定された時刻に、予め設定されたチャネルを選局し、画面に表示する機能である。この機能は、視聴したい番組の見逃し防止等に利用される。
【０００３】
従来、テレビ受信装置でこうした視聴予約を行った場合、予約した番組の放送開始時刻になると、ユーザが他の番組を視聴している場合でも、自動的に予約した番組を選局し、表示が切り替わるようになっているものが存在する。また、テレビ受信装置の機種によっては、突然切り替わるのではなく、予約時間の数分前に、チャネルが切り替わる旨のアラート５０１を図２３に示すように表示し、視聴中の番組５００を引き続き視聴するか、予約した番組を視聴するかを選択させるものもある。
【０００４】
複数の映像ソースを入力処理する手段を具備する、いわゆるマルチチューナのテレビ受信装置の場合には、予約番組の放送開始時刻に、視聴中の番組と予約番組を同時に提供することが考えられる。例えば、図２４に示すように、視聴中の番組を全画面表示５０２から子画面表示５０４に切り換え、予約した番組を親画面５０３に表示する。
【０００５】
視聴予約は、一般的にＥＰＧ（Ｅｌｅｃｔｒoｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）上で設定出来る。ＥＰＧとは、放送波から受信した番組サービス情報データをデコードし、テレビ画面に電子番組ガイドとして表示させ、ユーザに選局及び予約等の操作環境を提供するものであり、チャネル数が非常に多くなるデジタル放送では、重要な機能として位置付けられている。ＥＰＧの表示例を図２５に示す。図２５に示す例では、縦方向に時間、横方向にチャネルが表示されている。ユーザは、リモコンに装備されている方向キー等でカーソル５０６を所望の番組上に移動させ、決定する。これにより、所望の番組を視聴又は予約できる。現在、放送中の番組を選択した場合、該当番組に選局されて視聴が可能になり、将来の放送予定の番組を選択した場合、視聴又は録画が予約される。
【０００６】
このような方法で、ユーザは、視聴を予約したい番組をＥＰＧ上で設定でき、予約が完了した場合、該当番組の表示枠内に予約完了アイコン５０７が表示され、予約済みを確認することが出来る。なお、図２５に示すＥＰＧでは、番組表のほかに、現在、放送中の番組を表示する放送画面（５０８）及びユーザの入力操作を支援するための操作ガイド（５０９）が表示されている。
【０００７】
上記した方法で番組を予約する際に、予約が重複する場合、テレビ受信装置又はＥＰＧは、図２６に示すように、その旨を示すアラートを表示する。ユーザはこのアラートに従い、重複の対象となった以前の予約を取り消すか、設定しようとしている予約を取り消すかをリモコン操作により決定する。
【０００８】
視聴予約状態を確認可能な技術が、特許文献１に記載されている。
【特許文献１】特開平１１−１８７３２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
予約した番組の放送開始時刻になると、テレビ受信装置は、予約された番組を選局し、視聴中の番組から予約番組に表示を切り換える。この機能により、ユーザにとって重要な番組の見逃しを防止出来る。しかし、ユーザが今まで視聴していた番組の続きをわずかな時間ながら見たいとき、リモコンなどのユーザ操作により改めて選局操作を行わなければならない。仮に、視聴予約実行時にアラートを表示させ、予約キャンセルを受け付けるようなテレビ受信装置においても、リモコン等による予約取り消し操作とその後の選局操作により、又は、アラート表示に目を奪われることにより、場合によっては大切なシーンを見逃してしまう危険性がある。
【００１０】
また、マルチチューナを装備するテレビ受信装置を利用して、直前まで視聴していた番組を子画面に、予約した番組を親画面に表示するといった利用法もある。しかし、予約した番組が実は大きく表示する必要の無い番組であったり、単に状況の確認程度を望む番組である場合、子画面表示で十分であり、視聴中の番組を親画面として表示したほうが親切な場合がある。こういった状況では、ユーザは、リモコン等の操作により、わざわざ子画面・親画面の表示設定を変更しなければならない。この設定変更の操作により、ユーザは、場合によっては大切なシーンを見逃してしまう危険性がある。
【００１１】
ＥＰＧ等のアプリケーションを利用して番組を予約する際、予約番組に重複が生じ、重複時の処理方法によっては実行が不可能な場合がある。そのような場合、上述したようにテレビ受信装置又はＥＰＧ等のアプリケーションは、その旨を示すアラートを表示する。しかし、ＥＰＧに一度に表示される番組数には限りがあり、画面に表示されていない番組が予約されていた場合、ユーザは、予約実行時、重複の有無をＥＰＧに表示される数多くの番組の中から確認することは非常に困難である。また、予約重複のアラートが表示された場合でも、ユーザはどの番組と重複したのかをＥＰＧ上で即座に認識することも、非常に難しい。
【００１２】
更に、マルチチューナを装備するテレビ受信装置の場合、チューナの数だけ重複した予約が可能になり、これらを従来のＥＰＧ上で確認しながら予約を設定することは、ユーザにとって容易な操作とは言い難いものがある。
【００１３】
本発明は、視聴予約設定に従来とは違うユニークな機能を付加することで、簡単に視聴予約設定を行うこと及び予約番組の視聴時にユーザにとって煩わしい操作を回避することを可能にする表示装置、表示制御方法及び情報提示方法を提示することを目的とする。
【課題を解決するための手段】
【００１４】
本発明に係る表示装置は、複数の映像情報を受信する手段と、受信した複数の映像情報を同時に表示するための映像合成手段と、指定した時間に映像情報を表示するタイマ手段とを有する表示装置であって、指定した時間に指定した位置に合成した映像を表示することを特徴とする。
【００１５】
本発明に係る表示装置は、複数の映像情報を受信する手段と、受信した複数の映像情報を同時に表示するための映像合成手段と、指定した時間に映像情報を表示するタイマ手段とを有する表示装置であって、時間と複数からなる映像表示位置情報をマトリクス表示して利用者に情報提示することを特徴とする。
【００１６】
本発明に係る表示制御方法は、複数の映像情報を受信する手段と、受信した複数の映像情報を同時に表示するための映像合成手段と、指定した時間に映像情報を表示するタイマ手段とを有する表示装置において、指定した時間に指定した位置で合成した映像を表示することを特徴とする。
【００１７】
本発明に係る情報提示方法は、複数の映像情報を受信する手段と、受信した複数の映像情報を同時に表示するための映像合成手段と、指定した時間に映像情報を表示するタイマ手段とを有する表示装置において、時間と複数からなる映像表示位置情報をマトリクス表示して利用者に情報提示することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、マルチ画面表示位置を含めて番組の視聴予約を設定することにより、ユーザは、番組開始後選局動作及び所望の画面配置への設定変更等の様々な煩わしい操作を回避出来、大切なシーンを見逃してしまう危険性を最小限に抑えることができる。
【００１９】
また、本発明によれば、ＥＰＧ等に代表されるアプリケーションを用いて、予約状況を表示位置別に視覚的にユーザに提示することにより、設定時の予約の可不可を簡単に確認できる。予約重複時の画面表示位置調整を行うことで、複雑な設定操作を排除でき、デジタルテレビ受信装置の利便性を更に向上させることが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００２１】
図１は、本発明の一実施例であるデジタルテレビ受信装置１００の概略構成ブロック図を示す。
【００２２】
不図示のアンテナにより受信された信号はチューナ１０１−１，１０１−２に入力される。チューナ１０１−１，１０１−２は、入力信号に対して、復調及び誤り訂正等の処理を施し、トランスポートストリームと呼ばれる形式のデジタルデータを生成し、生成したトランスポートストリーム（ＴＳ）データをデスクランブラ１０２に出力する。デスクランブラ１０２、デマルチプレクサ１０３及び各種デコーダ１０４〜１０６は、２つのＴＳデータを同時に処理できる。
【００２３】
ＴＳデータには、複数チャネル分の映像、音声データ及び電子番組ガイド（ＥＰＧ）データ、並びにデータ放送データ等が時分割多重されている。
【００２４】
デスクランブラ１０２は、視聴制限のためのスクランブルがかけられているＴＳデータがチューナ１０１−１，１０１−２から入力する場合、ＴＳデータに含まれるデスクランブルの為の鍵情報とＩＣカード制御部１１７から出力される鍵情報とに基づいて、スクランブルを解除し、デマルチプレクサ１０３に出力する。
【００２５】
ＩＣカード制御部１１７は、ユーザの契約情報及びＴＳデータに含まれるデスクランブラの為の鍵情報を解く為の鍵情報を格納するＩＣカードを含み、デスクランブラ１０２でのデスクランブルの為の鍵情報を解く為の鍵情報があった場合、その鍵情報をデスクランブラ１０２に出力する。
【００２６】
また、デスクランブラ１０２は、チューナ１０１−１，１０１−２からスクランブルがかけられていないＴＳデータが入力した場合、ＴＳデータをそのままデマルチプレクサ１０３に出力する。
【００２７】
デマルチプレクサ１０３は、デスクランブラ１０２から出力されるＴＳデータの中から、操作部１１４又はリモコン１１６の操作により選択されたチャネルの映像データＤ１及び音声データＤ２を取り出し、それぞれをビデオデコーダ１０４及びオーディオデコーダ１０５に出力する。また、デマルチプレクサ１０３は、ＴＳデータからデータ放送／ＥＰＧデータＤ３を取り出し、データストリーム処理部１０６に入力する。データストリーム処理部１０６によって処理されたデータ放送／ＥＰＧデータは、ＣＰＵ１１８に接続されているバス１２０を介してメモリ１０７に取り込まれ、ＣＰＵ１１８によるソフトウェア処理の後にハードディスク１２３に格納される。
【００２８】
ＴＳデータはパケット単位で伝送され、パケットの先頭部分にはパケット識別子ＰＩＤ（Ｐａｃｋｅｔ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）が付加されている。デマルチプレクサ１０３は、このＰＩＤを読み取ることで、映像データＤ１、音声データＤ２及びデータ放送／ＥＰＧデータＤ３を識別する。
【００２９】
図４は、ＴＳ信号の構成例を示す。データ放送／ＥＰＧデータＤ３には、後述するＰＡＴ，ＰＭＴ，ＮＩＴ，ＥＩＴ，ＴＯＴ等、放送番組固有の情報に関連する各種のテーブル、及び番組情報テーブルが存在する。データ放送／ＥＰＧデータＤ３の詳細に関しては後述する。
【００３０】
映像データについて説明する。ビデオデコーダ１０４は、デマルチプレクサ１０３から入力する映像データＤ１に対して、ＭＰＥＧ２のデコード処理を施し、復号した映像データを表示制御部１０９に出力する。表示制御部１０９は、ビデオデコーダ１０４又はリモコン１１６の操作に応じて、画面を切り換えたり、多重したりして、画像表示部１１２に画像を表示させる。複数の画像データ・音声データ・データ放送／ＥＰＧデータを受信した場合は、ここで画像を合成し、画像表示部１１２に出力する。画面構成部１０８については後述する。画面表示部１１２は、不図示のモニタ及び映像信号入力端子を含む。
【００３１】
音声データについて説明する。オーディオデコーダ１０５は、デマルチプレクサ１０３から入力する音声データＤ２に対して、ＭＰＥＧ２のデコード処理を施し、復号した音声データをディジアルアナログ変換器（ＤＡＣ）１１０に出力する。ＤＡＣ１１０は、オーディオデコーダ１０５から入力する音声データをアナログ信号に変換し、音声出力部１１３に出力する。音声出力部１１３は、不図示のスピーカ及び音声信号入力端子を含む。
【００３２】
データ放送／ＥＰＧデータＤ３について説明する。電子番組ガイド（ＥＰＧ）データは、社団法人電波産業会（通称、ＡＲｉＢ）の標準規格「デジタル放送に使用する番組陳列情報」等で規定されるデータ構造で伝送される。主要な構成データとして、編成チャンネルの名称、放送事業者の名称等及び編成チャンネルに関する情報を伝送するＳＤＴ（Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）、ブーケ（編成チャンネルの集合）の名称及び含まれる編成チャンネル等、ブーケに関する情報を伝送するＢＡＴ（Ｂｏｕｑｕｅｔ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）、番組の名称、放送開始日時及び内容の説明等、番組に関する情報を伝送するＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、現在の日付及び時刻の情報を伝送するＴＤＴ（Ｔｉｍｅ  Ｄａｔａ  Ｔａｂｌｅ）等がある。
【００３３】
図４は、データ放送／ＥＰＧデータの構成例を示す。本実施例で使用するＥＰＧデータは、ＥＩＴ（イベント情報テーブル）の中で、いくつかの項目と記述子として記述され、データストリーム処理部１０６及び画面構成部１０８によって、いわゆるＥＰＧの形に構成され、表示される。イベント情報テーブルの最初の部分には、テーブルＩＤ、サービスＩＤ及びイベントＩＤなどに加え、番組の放送開始時刻と放送継続時間が記述されている。この後には、いくつかの記述子が存在する。本実施例のＥＰＧと関係ある要素を主に説明する。
【００３４】
短形式イベント記述子には、番組の番組名（８０ｂｙｔｅ以内）と副題（１６０ｂｙｔｅ以内）が記述されている。拡張形式イベント記述子には、出演者、脚本者及び司会者といった人物名、並びに番組の解説などが記述されている。コンテント記述子は、放送番組のジャンルを表す記述子である。ジャンルは、「報道」、「スポーツ」、「ドラマ」、「映画」、「バラエティ」及び「教養」といった大ジャンルと、これら各大ジャンルに対し、より詳細な中ジャンル（例えば、「スポーツ」の中ジャンルとして「サッカー」、「野球」及び「オリンピック」等がある。）で規定されている。
【００３５】
パレンタルレート記述子には、視聴制限年齢を記述する。デジタルコピー制御記述子には、デジタルコピー及びアナログコピーに関する制約情報を記述する。データコンテンツ記述子には、番組関連のデータ放送に関する情報を記述する。ＣＡ契約情報記述子には、課金対象番組に対する視聴、及び録画予約の可不可等の情報を記述する。イベントグループ記述子には、イベント共有及びグループ化情報、並びにイベントリレーのリンク情報を記述する。コンポーネント記述子には、マルチビューＴＶなどで実現される、イベント内のコンポーネントの組み合わせ情報を記述する。シリーズ記述子には、シリーズ番組及び再放送等の情報を記述する。
【００３６】
次にＥＰＧ表示の動作を説明する。操作部１１４又はリモコン１１６においてＥＰＧを表示させる為の操作がなされると、操作部１１４からのＥＰＧ表示指示又は受光部１１５により受信したリモコン１１６からのＥＰＧ表示指示が、ＣＰＵ１１８に入力する。ＣＰＵ１１８は、ＥＰＧ表示指示が入力すると、メモリ１０７から必要な情報を読み出し、データストリーム処理部１０６に出力する。ここで読み出される情報は、操作部１１４又はリモコン１１６の操作に応じて、選択されたチャンネルに於ける番組情報である。また、操作部１１４又はリモコン１１６からのＥＰＧ表示指示により映像画面からＥＰＧ画面に表示を切り換える場合、ＣＰＵ１１８は、前回のＥＰＧ画面表示の時に表示されていたチャンネルをメモリ１０７から読み出し、更に、そのチャンネルに於いて、現在の時刻に対応した時間帯に放送される番組の情報をメモリ１０７から読み出す。
【００３７】
データ放送／ＥＰＧデータＤ３には、前述の如く、ＳＤＴ、ＥＩＴ及びＴＤＴ等のデータが含まれている。データストリーム処理部１０６はまず、ＴＤＴを読み出し、現在時刻の情報を取得すると共に、ＣＰＵ１１８に現在時刻の情報を出力する。ＣＰＵ１１８は、現在時刻に対応したＥＰＧ表示の時間帯を判別し、適当な時間帯情報をデータストリーム処理部１０６に出力する。データストリーム処理部１０６は、ＣＰＵ１１８から入力される時間帯情報に基づいて、メモリ１０７からＳＤＴを読み出し、番組表の有無の確認、自他ストリームのチャンネル名及びチャンネル番号等の情報を取得する。データストリーム処理部１０６は更に、メモリ１０７からＥＩＴを読み出し、自他ストリームの各チャンネル中の番組名、開始時刻、カテゴリ及び番組の説明等の情報を取得する。そして、データストリーム処理部１０６は、メモリ１０７から読み出されたデータ放送／ＥＰＧデータＤ３にデコード処理を施し、復号されたＥＰＧデータを画面構成部１０８に出力する。
【００３８】
画面構成部１０８は、データストリーム処理部１０６から入力したＥＰＧデータに基づいて、通常のＥＰＧ画面を構成する為のキャラクタ信号を表示制御部１０９に出力する。
【００３９】
表示制御部１０９は、操作部１１４及びリモコン１１６の操作に応じて、ビデオデコーダ１０４から出力される映像データに係る映像信号、又は、画面構成部１０８から出力されるキャラクタ信号により生成されるＥＰＧ画像信号を選択又は合成して画像表示部１１２に出力する。操作部１１４及びリモコン１１６によりＥＰＧ画面表示の指示操作があった場合、表示制御部１０９は、画面構成部１０８から出力されたキャラクタ信号からなるＥＰＧ画面の画像信号を映像表示部１１２に出力する。
【００４０】
このように画像表示部１１２に表示したチャンネル情報は、メモリ１０７に記憶され、次回のＥＰＧ画面表示の時にメモリ１０７より読み出され、前述の如くＥＰＧ画面として再表示される。
【００４１】
データ放送では、ＩＳＯ／ＩＥＣ１３８１８−６に規定されているＤＳＭ−ＣＣのデータカルーセル方式により、放送局からデジタルデータが繰り返し送出されてくる。デマルチプレクサ１０３によってフィルタリングされたデータ放送データには、テキスト情報、スクリプト情報、画像情報及び映像・音声データが含まれている。テキスト情報は、Ｗ３Ｃの規定するＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）によって記述されている。
【００４２】
データ放送／ＥＰＧデータＤ３は、データストリーム処理部１０６により、テキスト情報と画像情報からなるＥＰＧデータと、テキスト情報、画像情報及び映像・音声データからなるデータ放送データに復号処理された後、バス１２０を介してメモリ１０７に入力される。ＣＰＵ１１８は、このデータ放送データに処理を施した後に、表示用ＸＭＬデータを含む処理結果データをハードディスク１２３に保存する。
【００４３】
ＣＰＵ１１８は、操作部１１４又は受光部１１５からのデータ放送表示指示が入力した場合に、ハードディスク１２３から表示用ＸＭＬデータを読み出し、画面構成部１０８に出力する。
【００４４】
画面構成部１０８は、ＣＰＵ１１８からのデータに基づいて映像信号を表示制御部１０９に出力する。表示制御部１０９は、前述の如く、映像画面及びデータ放送画面等の切り換え・合成表示となるように画像表示部１１２に映像信号を出力する。
【００４５】
バス１２０には、ＩＥＥＥ１３９４インタフェース１２２及びモデム１２１が接続されている。ＩＥＥＥ１３９４インタフェース１２２は、テレビ受信装置１００が外部に接続されたＶＴＲ１３０及びプリンタ１３１とプロトコル通信を行う為に用いられる。モデム１２１は、電話回線経由等でインターネットに接続するために用いられる。
【００４６】
リモコン１１６の例を図２に示す。但し、図２には、本実施例を説明するために必要な機能を実現するための操作ボタンのみを示してある。実際の受信装置に必要な操作ボタンは、省略されている。図２に示すリモコン１１６の他に、マウス等のポインティングデバイスを用いることも可能である。
【００４７】
図２において、２００は、受光部１１５に向けて赤外線信号を出力する発光部、２０１は電源のオン／オフを指示する電源キー、２０２はメニュー画面の表示を指示するメニューキー、２０３は選局順送りに利用するチャネルアップ／ダウンを指示するアップ／ダウンキー、２０４は、選局に利用する数字キー、２０５は選択カーソルを上下左右の４方向に移動させるカーソルキー、２１１は選択カーソルによって指定されている領域選択の決定を指示する決定キーである。２０６はカラーキーと呼ばれる４つのキーであり、左から「青」、「赤」、「緑」及び「黄」と並んでいる。２０７は、後述する選択番組を特定エリアにドラッグする為に利用する「摘まむ」キー、２０８はドロップする為に利用する「離す」キーである。
【００４８】
２０９は、「摘まむ」キー２０７を誤って操作してしまった場合等にその操作のキャンセルを指示するキャンセルキー、２１０は、ＥＰＧ表示を指示するＥＰＧ表示キーである。２１２及び２１３は、カーソル移動出来る領域を変更する為に使用するキーである。
【００４９】
その他、図示するキーは、デジタルテレビ受信装置の様々な機能実現の為に利用するものであるが、本実施例での操作には使用しない為、ここでは詳細を割愛する。
【００５０】
ＣＰＵ１１８はプログラム実行装置を持ち、チャネル選択、電源オン等の各操作スイッチを有する操作部１１４又はリモコン１１６の操作に応じて、チューナ１０１−１，１０１−２、デスクランブラ１０２、デマルチプレクサ１０３、各デコーダ部１０４〜１０６、画面構成部１０８、表示制御部１０９及びＤＡＣ１１０を制御する。
【００５１】
図３は、ＣＰＵ１１８で動作する制御ソフトウェアの構成を示す。ＧＵＩソフトウェア（ａ）は、本実施例における信号処理の中核を成す部分であり、各制御ソフトウェア（ｂ）〜（ｇ）は、図１の各処理回路を制御するインタフェースソフトウェア（ドライバ）である。
【００５２】
本実施例の特徴的構成要素は、複数の映像を同時に表示するための映像合成機能を有する表示制御部１０９、及び、ＣＰＵ１１８で動作する画面合成制御ソフトウェアである。画面合成制御ソフトウェアにより、複数のチューナからの映像を合成し、画像表示部１１２に複数の合成パターンで表示することが出来る。以下、この合成表示された画面をマルチ画面と呼ぶ。また、本実施例において、ＥＰＧ表示及び予約管理を行うアプリケーションとして、不図示のＥＰＧアプリケーションが存在する。
【００５３】
図５を参照して、本実施例で示す画面構成を説明する。５００は、ＥＰＧ画面全体を示す。ＥＰＧデータをＴＳデータから抽出し、画像表示部１１２に表示する手段については上述したとおりである。５０１は、この手段により作成される通常のＥＰＧ画面（以後、ノーマルＥＰＧ領域という。）を表している。縦軸５０２には時間を５時間分、横軸５０３にはチャンネルを３チャンネル分、表示している。ここでは、５時間×３チャンネルとしたが、表示番組数は、ＥＰＧデータの取得できる範囲であれば、これに限ることはない。
【００５４】
ユーザは、リモコンのカーソルキー２０５を用いてＥＰＧ画面上に表示される選択領域（フォーカス）５０４を所望の番組まで移動させ、各種希望の操作を行う。フォーカスの移動は、通常、ノーマルＥＰＧ領域５０１内のみ移動でき、表示されていない時間帯及びチャンネルの番組を表示するためにスクロールすることが可能である。フォーカスを当てた状態で決定キー２１１を押下すると、その番組が現在、放送中である場合には、その番組を全画面視聴する状態（図６）で表示し、放送予定の番組である場合には、その番組の詳細情報を表示する（図７）。また、「摘む」キー及び「離す」キーにより、後述するように、番組の視聴予約を行うことが出来る。
【００５５】
５０７（図５）は、番組の視聴を予約する際に利用する視聴予約領域であり、後述する手順で予約を設定及び確認できる。５０８は、視聴予約を行うときに指定するマルチ画面の表示位置を示す。この表示位置は複数種あり、表示制御部１０９及び画面合成制御ソフトウェアが用意しているパターンの数だけ存在し、ユーザはフォーカス移動により所望の表示位置を指定できる。フォーカスは、視聴予約領域内のみ移動できる。図５では、表示位置として２パターンを例示しているが、表示されていないパターンを表示するためにスクロールすることが可能である。５０９は、予約が完了したことを識別するための表示例である。
【００５６】
次に、本実施例の番組予約の手順を説明する。本実施例の特徴は、予約指定時に予約番組の表示位置を指定出来る点にある。
【００５７】
ユーザは、リモコン１１６のカーソルキー２０５を用いてノーマルＥＰＧ領域に表示されている予約したい番組上にフォーカスを移動させる。この状態で、ユーザがリモコン１１６の「摘む」キー２０７を押下すると、フォーカスはノーマルＥＰＧ領域から視聴予約領域に移動する（図８）。この時、ノーマルＥＰＧ領域にある選択した番組は、選択されたことを識別するために網掛け表示され（６０１）、また、視聴予約画面のフォーカスの枠内には、選択した番組の番組名・放送時間等が表示される（６０２）。視聴予約領域に移動したフォーカスは、リモコン１１６のカーソルキー２０５を用いて視聴予約領域内を移動できる。
【００５８】
ユーザは、リモコン１１６のカーソルキー２０５を用いて視聴予約領域内の視聴したいマルチ画面の表示位置までフォーカスを移動させる。この操作に於いては、時間の指定が無いので、カーソルの左右キーのみの操作となる。視聴したいマルチ画面の表示位置を決定した後、ユーザがリモコン１１６の「離す」キー２０８を押下すると、視聴予約が完了し、フォーカスは、視聴予約領域からノーマルＥＰＧ領域に移動する（６０３）。視聴予約の受け付け完了を示すべく、視聴予約領域の予約したマルチ画面表示位置は、網掛け表示される（６０４）。このとき、予約番組の時間帯は、５０２に示される時間軸に対応しているので、予約した番組の開始時間、終了時間及び放送継続時間が視覚的に認識できる。
【００５９】
以上の手順により、ユーザは、マルチ画面の表示位置を指定して、所望の番組の視聴を予約できる。また、ノーマルＥＰＧ領域にフォーカスがある状態で予約状況を確認したい場合、ユーザは、リモコン１１６の移動領域変更キー２１３を押下することで、視聴予約領域にフォーカスを移動させることが出来、カーソルキー２０５の操作により所望の確認を行うことが出来る。同様に、移動領域変更キー２１２により、視聴予約領域からノーマルＥＰＧ領域にフォーカスを移動させることが出来る。
【００６０】
次に予約データの保存及び実行を説明する。メモリ１０７は、図１０に示すような２種類の予約実行のためのテーブルを保持する。図１０（ａ）は、予約情報を識別するための構造体例を示す。画面配置パターンは、視聴したいマルチ画面の表示位置を示す。本実施例においては、後述する７つのパターンがあり、このパターンを識別する識別子が格納される。図１０（ａ）に示すサービスＩＤ、イベントＩＤ、放送開始時刻、放送継続時間及び短形式イベント記述子は、ＥＩＴに含まれている情報から抜粋される。メモリ１０７は、上述したユーザの操作により、予約テーブルとして予約された番組の数だけ、この予約識別構造体を保持する。
【００６１】
視聴予約領域のような予約一覧を表示する場合、この予約識別構造体の画面パターンを参照して所定の画面配置欄に表示位置を表示し、放送開始時刻及び放送継続時間を参照して時間帯情報を表示し、短形式イベント記述子を参照して番組名及び副題等を表示する。
【００６２】
予約が登録されると、新たに予約識別構造体が作成され、メモリ１０７に格納されると共に、ＥＰＧアプリケーションは、現在の時刻と予約時刻との差分を算出し、タイマをセットする。メモリ１０７に、セットされたタイマと、対応する予約識別構造体へのポインタとを保持するタイムテーブルを作成する（図１０（ｂ））。タイマは、放送開始より若干、早くイベントが起動するようにセットされ、そのイベントにより、タイムテーブルに格納されているポインタのポイント先を参照し、予約識別構造体に格納されているサービスＩＤ及びイベントＩＤ等に従い選局を行い、画面配置パターンに従いマルチ画面表示位置を決定する。
【００６３】
図１１は、画面合成制御ソフトウェア、ＥＰＧアプリケーション及び表示制御部１０９により表示可能なマルチ画面表示位置の例を示す。７０１は全画面表示（ＡＬＬ）を示す。７０２はＰｉｃｔｕｒｅ  ｉｎ  Ｐｉｃｔｕｒｅの親画面（ＰＡＲＥＮＴ）を、７０３は子画面（ＣＨＩＬＤ）を示す。７０４及び７０５はそれぞれ、左右に分割した２画面の右画面（ＲＩＧＨＴ）及び左画面（ＬＥＦＴ）を示す。７０６及び７０７は、それぞれ、上下に分割した２画面の上画面（ＴＯＰ）及び下画面（ＢＯＴＴＯＭ）を示す。７０２と７０３、７０４と７０５及び７０６と７０７は、それぞれ組みを成して利用される。
【００６４】
図１２及び図１３を参照して、ユーザが視聴予約を指定した番組が、以前に予約した番組と重複していた場合の処理を説明する。図１２の７０８に示すように、全画面表示で番組Ａの視聴予約がなされている状態で、別の番組Ｂの視聴も希望する場合、ユーザは、自分にとって優先順位の低い番組Ｂを子画面で見ることにすると仮定する。この番組Ｂの視聴予約を上述した手順で指定すると、図１２の７０９のようになる。番組Ｂは、以前に予約した番組Ａと時間的に衝突するので、時間によっては、番組Ａの全画面表示が出来ないことになる。このような状況では、ＥＰＧアプリケーションは、番組Ｂが衝突する時間帯だけ、番組Ａを親画面で表示するように画面合成制御ソフトウェアに要請する。すなわち、図１３に示すように、番組Ａに対し時間帯７１０には全画面で表示し、時間帯７１１には、全画面表示が不可能なので、７１２に示すように親画面に表示する。子画面で予約した番組Ｂの放送時間終了後には、全画面表示が可能になるので、７１３に示すように番組Ａを全画面で表示する。
【００６５】
ＥＰＧアプリケーションは、以上のような重複回避処理を予約指定時に行い、且つ視聴予約領域に表示させる。図１６は、その制御の流れを説明するフローチャートである。Ｓ９０１では、ユーザによる予約設定の有無を判断する。ユーザからの予約操作があった場合、上述した予約テーブルを確認する（Ｓ９０２）。この時、設定された予約が過去に設定した予約と重複しているか否かで、処理が場合分けされる（Ｓ９０３）。重複が無ければ、メモリ１０７に保持されている予約テーブルに予約情報（予約識別構造体）を追加する（Ｓ９０８）。
【００６６】
重複がある場合、重複回避の可否で処理が場合分けされる（Ｓ９０４）。重複が回避できる場合、後述する重複回避のアルゴリズムにより、予約の設定を調整し（Ｓ９０５）、調整した予約に関する情報をメモリ１０７に保持している予約テーブルに修整（追加及び変更）する（Ｓ９０８）。重複が回避できない場合（Ｓ９０４）、ユーザに予約の変更を確認する旨のアラートを表示させる（Ｓ９０６）。ユーザがこれに応じて予約の変更を行った場合、メモリ１０７に保持している予約テーブルの該当情報を修整（削除及び追加）する（Ｓ９０８）。ユーザが予約の変更をキャンセルした場合、予約テーブルの追加／変更等の処理は行われない。以上の処理を経て、作成された予約テーブルに従い再描画が実行される（Ｓ９０９）。
【００６７】
図１７を参照して、重複回避アルゴリズムを説明する。図１７は、以前、設定した予約番組のマルチ画面表示位置（縦軸）と、新たに設定した予約番組のマルチ画面表示位置（横軸）が時間的に重複した場合の回避策を示す図である。基本方針として、後から設定された予約を極力重視し、以前の予約を別の画面配置に移動させるようにしている。図示する記号「×」は重複不可を示し、ユーザに予約変更のアラートを提示する。「○」は重複しない場合を示す。その他のアルファベットは、マルチ画面表示位置をその頭文字で示し、以前、予約した番組（縦軸の番組）がそのマルチ画面表示位置に変更されることを示す。ＥＰＧアプリケーションは、このアルゴリズムに基づいて重複を回避する。
【００６８】
先に一例として全画面表示と子画面表示の重複を説明したが、他の画面に於ける重複の場合でも、このようなアルゴリズムで重複を回避し、回避結果を表示することが可能である。
【００６９】
図１４を参照して、上記した例に於ける予約可能な時間帯を説明する。本実施例は２つのチューナ１０１−１，１０１−２を具備するので、同時に２つの番組を選局できる。図１４に示す時間帯Ａは、他に予約がされていない時間帯なので、２つの番組を予約することが出来る。図１４の時間帯Ｂは、１つの番組が予約されているので、あと１番組を予約出来る。図１４の時間帯Ｃは、２つの番組が予約済みの状態なので、これ以上、予約を行うことは出来ない。前記したように、このように予約が出来ない場合に更に別の予約を設定しようとすると、ユーザに予約変更のアラートを提示する。
【００７０】
上述したとおり、ユーザは、ＥＰＧ画面の視聴予約領域を見ることで、簡単に予約状況を把握出来る。
【００７１】
図１５を参照して、予約した時間になった時の表示方法を説明する。８００は、全画面で予約した番組Ａの放送開始時の画面である。子画面で予約した番組Ｂの放送開始まで、全画面で番組Ａを視聴できる。８０１は、子画面で予約した番組Ｂの放送開始時の画面である。番組Ａは親画面に表示され、番組Ｂは子画面で表示される。８０２は、番組Ｂの終了時の画面である。番組Ａは、子画面で予約した番組Ｂの表示がなくなったので、番組Ａは、はじめの設定のとおり、全画で面表示される。
【００７２】
本実施例では、ＥＰＧ操作で放送予定の番組を選択すると、番組の詳細情報が閲覧できるが、その他の動作を割り当てるようにしてもよい。
【００７３】
本実施例では、視聴予約領域の予約番組枠内に番組の番組名・放送時間等を表示すようにしたが、ＥＩＴから得られるその他の情報を表示するように構成してもよい。また、何も表示しないように構成してもよい。
【００７４】
本実施例では、予約テーブルに保持する情報として構造体とし、タイムテーブルに保持する情報としてポインタを利用したが、Ｊａｖａ（登録商標）言語におけるクラス及び参照を利用しても、同様の機能を実現できる。
【００７５】
マルチ画面の表示位置として７種類の画面を例にあげたが、これ以外の表示位置をとる画面を有してもよい。
【００７６】
表示装置としてテレビ受信装置を例示したが、これに相当する機能を有するパーソナルコンピュータを利用しても、同様の効果が得られることは明らかである。
【実施例２】
【００７７】
本発明の第２実施例を説明する。第１実施例との相違点を主に説明する。第１実施例と同一の構成及び同一の動作には、第１実施例で説明したものと同一の符号を付与してこれを表すものとする。
【００７８】
図１８は、第２実施例で予約登録に用いるＥＰＧの画面構成を示す。第１実施例との相違は、視聴予約領域が存在せず、全てノーマルＥＰＧ領域である点にある（１０００）。また、ユーザの入力操作を支援する操作ガイド（１００１）には、「緑」キーの押下で後述する予約確認一覧が表示されるようになっている。
【００７９】
図１９を参照して、視聴予約の設定手段を説明する。第１実施例と同様、ユーザは、ＥＰＧ上に表示されるフォーカス５０４をリモコン１１６のカーソル２０５を用いて視聴又は予約したい番組に移動させる。所望の番組にフォーカス５０４を合わせ、決定キー２１１を押下すると、それが、現在、放送中の番組である場合、その番組が全画面で表示され、放送予定の番組である場合、視聴又は録画予約の設定操作に進む。
【００８０】
ユーザが予約設定のためにフォーカス５０４を所望の番組に合わせ、決定キー２１１を押下すると、「視聴予約」又は「録画予約」を選択するプルダウンメニュー１００２が表示される。ユーザは、リモコン１１６のカーソルキー２０５の上下キーを用いて所望の予約を選択できる。ここで、ユーザが「視聴予約」にフォーカスを合わせ、決定キー２１１を押下した場合、更に、マルチ画面表示位置を選択するプルダウンメニュー１００３が表示される。ユーザは、表示された選択肢の中から、リモコン１１６のカーソルキー２０５及び決定キー２１１により予約したいマルチ画面表示位置を選択する。これにより、マルチ画面表示位置まで含めた視聴予約を設定できる。
【００８１】
次に、予約番組を確認する方法を説明する。図１８の操作ガイド１００１にあるとおり、リモコン１１６の「緑」キー２０６を押下することで、今までに予約した番組をマルチ画面表示位置別に一覧表示することが出来る。図２０は、その表示例を示す。図２０の領域１００５に、マルチ画面表示位置別の予約一覧が表示され、１００６及び１００７は、予約された番組を示す。縦方向は時間軸である。予約した番組の開始時間、終了時間及び放送継続時間を確認することが出来る。
【００８２】
操作ガイド１００４にあるとおり、リモコン１１６の緑キー２０６を押下することで、図１８に示すような通常のＥＰＧ画面表示に戻ることが出来る。
【００８３】
このような予約登録手順により、第１実施例と同様に、マルチ画面表示位置を含めた番組の視聴予約が可能になる。ユーザは、予約の状況を容易に把握することが出来る。
【００８４】
本実施例では、予約の種類及びマルチ画面表示位置を選択する為のプルダウンメニューを表示するとしたが、ポップアップメニューを表示するように変更してもよい。
【実施例３】
【００８５】
本発明の第３実施例を説明する。第３実施例は、更に２つのチューナ１０１−３，１０１−４が追加されている。第１及び第２実施例との相違点を主に説明する。第１及び第２実施例と同一の構成及び同一の動作には、第１及び第２実施例で説明したものと同一の符号を付与してこれを表すものとする。
【００８６】
図２１は、第３実施例であるデジタルテレビ受信装置１００の概略構成ブロック図である。１０１−１〜１０１−４はチューナであり、入力された信号に復調及び誤り訂正等の処理を施し、トランスポートストリームと呼ばれる形式のデジタルデータを生成し、生成したトランスポートストリーム（ＴＳ）データをデスクランブラ１０２に出力する。デスクランブラ１０２、デマルチプレクサ１０３及び各種デコーダ１０４〜１０６は、４つのＴＳデータを受信及び処理できるように能力が拡張されている。
【００８７】
複数の映像を同時に表示するための映像合成機能を有する表示制御部１０９、及び、ＣＰＵ１１８で動作する画面合成制御ソフトウェアは、最大４つのＴＳデータからの映像を制御し、マルチ画面としてその画面合成を表示できる。
【００８８】
図２２を参照して、本実施例に於ける画面合成制御ソフトウェア、ＥＰＧアプリケーション及び表示制御部１０９により表示可能なマルチ画面表示位置を説明する。７０１〜７０７は、第１及び第２実施例の説明にあるとおりである。１１０１は、４画面同サイズ同時表示で、左上の画面を示し１１０２は右上の画面、１１０３は左下の画面、１１０４は右下の画面を示す。１１０５は、４画面Ｐｉｃｔｕｒｅ  ｉｎ  Ｐｉｃｔｕｒｅ表示における親画面を示し、１１０６は子画面の上画面、１１０７は子画面の中央画面、１１０８は子画面の下画面を示す。
【００８９】
以降の動作は、第１及び第２実施例に対して説明したのと同様である。
【００９０】
このようなデジタルテレビ受信装置の構成及びマルチ画面表示位置でも、第１又は第２の実施例と同様の効果を期待できる。
【００９１】
本実施例は４つのチューナを有するとしたが、３つ又は５つ以上のチューナを保持し、画面を合成するというように変更することも可能である。
【００９２】
本実施例では、マルチ画面の表示位置として１５種類の画面を例にあげたが、これ以外の表示位置をとる画面を有するようにしてもよい。
【図面の簡単な説明】
【００９３】
【図１】本発明の第１実施例の概略構成ブロック図である。
【図２】リモコン１１６の平面図である。
【図３】マイクロコンピュータのソフトウェア構成を示す図である。
【図４】受信ＴＳデータの構成を示す図である。
【図５】本実施例に於ける操作画面の一例を示す図である。
【図６】放送中の番組の全画面表示を説明する図である。
【図７】番組詳細情報表示の一例を示す図である。
【図８】視聴予約番組の設定操作を説明する図である。
【図９】視聴予約番組の設定結果を説明する図である。
【図１０】メモリ部が保持する予約データを説明する図である。
【図１１】マルチ画面表示位置の一例を示す図である。
【図１２】予約番組の重複を説明する図である。
【図１３】予約番組の重複回避を説明する図である。
【図１４】予約可能な時間帯を説明する図である。
【図１５】視聴予約実行時の表示画面の遷移を示す図である。
【図１６】視聴予約の重複回避処理を説明するフローチャートである。
【図１７】重複回避アルゴリズムを説明する図である。
【図１８】第２実施例における操作画面の一例を示す図である。
【図１９】第２実施例の予約操作を説明する図である。
【図２０】第２実施例における予約結果一覧を示す図である。
【図２１】第３実施例の概略構成ブロック図である。
【図２２】第３実施例におけるマルチ画面表示位置の一例を示す図である。
【図２３】従来技術におけるチャンネルが切り替わる旨のアラート表示の一例を示す図である。
【図２４】視聴予約番組開始時におけるマルチ画面表示の一例を示す図である。
【図２５】ＥＰＧの画面構成を説明する図である。
【図２６】従来技術に於ける予約の重複表示の一例を示す図である。
【符号の説明】
【００９４】
１００：テレビ受信装置
１０１−１，１０１−２：チューナ
１０２：デスクランブラ
１０３：デマルチプレクサ
１０４：ビデオデコーダ
１０５：オーディオデコーダ
１０６：データストリーム処理部
１０７：メモリ部
１０８：画像構成部
１０９：表示制御部
１１０：ＤＡＣ
１１２：画像表示部
１１３：音声出力部
１１６：リモコン
１１８：ＣＰＵ
【図１】
2005130083.tif 000003
【図２】
2005130083.tif 000004
【図３】
2005130083.tif 000005
【図４】
2005130083.tif 000006
【図５】
2005130083.tif 000007
【図６】
2005130083.tif 000008
【図７】
2005130083.tif 000009
【図８】
2005130083.tif 000010
【図９】
2005130083.tif 000011
【図１０】
2005130083.tif 000012
【図１１】
2005130083.tif 000013
【図１２】
2005130083.tif 000014
【図１３】
2005130083.tif 000015
【図１４】
2005130083.tif 000016
【図１５】
2005130083.tif 000017
【図１６】
2005130083.tif 000018
【図１７】
2005130083.tif 000019
【図１８】
2005130083.tif 000020
【図１９】
2005130083.tif 000021
【図２０】
2005130083.tif 000022
【図２１】
2005130083.tif 000023
【図２２】
2005130083.tif 000024
【図２３】
2005130083.tif 000025
【図２４】
2005130083.tif 000026
【図２５】
2005130083.tif 000027
【図２６】
2005130083.tif 000028