(57)【要約】【課題】  親機から必要に応じて所望のデータを子機に転送することができる情報処理装置、テレビシステム、制御方法及びプログラムを提供する。【解決手段】  夫々タイマイベント３０、トリガイベント３１、ユーザイベント３２の設定を行うタイマイベント設定メニュー、トリガイベント設定メニュー、ユーザイベント設定メニューを選択するための画面を選択するイベント設定メニューが親機に表示される。そして、タイマイベント設定メニュー、トリガイベント設定メニュー、ユーザイベント設定メニューを介して各イベントの諸条件を設定することにより、この設定条件が満たされたときに、親機から子機へ所望の情報が転送される。【選択図】  図８
2005117183.tif 000002
【特許請求の範囲】
【請求項１】
外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置において、
前記副出力手段から出力する映像データの指定、当該映像データを出力する時刻の指定及び当該映像データを出力する副情報処理装置の指定を１組のタイマイベント情報として受け付けるタイマイベント受付手段と、
前記タイマイベント情報に含まれる時刻に当該映像データを当該副情報処理装置に対して、前記副出力手段に出力させるタイマイベント制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記１組のタイマイベント情報には、複数の副情報処理装置間で前記映像ソースの競合が生じたときの競合優先度を示す情報が含まれており、
前記タイマイベント制御手段は、前記タイマイベント情報に含まれる時刻において、当該映像データが含まれる映像ソースと、当該副情報処理装置とは異なる副情報処理装置に出力されている映像データを含む映像ソースとが同一である場合、当該競合優先度に基づいて前記副出力手段に当該映像データを出力させるか否かを判断することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記１組のタイマイベント情報には、前記タイマイベント情報に含まれる時刻において、当該副情報処理装置に接続された副表示装置が当該映像データとは異なる映像データの映像を表示しているときの表示優先度を示す情報が含まれており、
前記タイマイベント制御手段は、前記タイマイベント情報に含まれる時刻において、当該副情報処理装置に接続された副表示装置が当該映像データとは異なる映像データの映像を表示している場合、当表示該優先度に基づいて前記副出力手段に当該映像データを出力させるか否かを判断することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
複数のタイマイベント情報によって、複数の副情報処理装置に対して同時に同一の映像データを出力することが示されている場合、前記映像ソースの処理を行う処理系の１つを共用することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置において、
前記副出力手段からトリガ情報を出力する副情報処理装置の指定をトリガイベント情報として受け付けるトリガイベント受付手段と、
前記トリガ情報を受信した時に、当該トリガ情報を当該副情報処理装置に対して、前記副出力手段に出力させるトリガイベント制御手段と、
を有することを特徴とする情報処理装置。
【請求項６】
前記トリガイベント制御手段は、当該トリガ情報の内容を当該副情報処理装置に出力している映像データと合成して前記副出力手段に出力させることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置において、
出力するメッセージの指定、当該メッセージを出力する時刻の指定及び当該メッセージを出力する副情報処理装置の指定を１組のユーザイベント情報として受け付けるユーザイベント受付手段と、
前記ユーザイベント情報に含まれる時刻に当該メッセージを当該副情報処理装置に対して、前記副出力手段に出力させるユーザイベント制御手段と、
を有することを特徴とする情報処理装置。
【請求項８】
前記ユーザイベント制御手段は、当該メッセージを当該副情報処理装置に出力している映像データと合成して前記副出力手段に出力させることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記ユーザイベント受付手段は、前記副情報処理装置毎に異なるメッセージを受け付けることができ、
前記ユーザイベント制御手段は、ピアトゥーピアの形態で当該各メッセージを前記副出力手段に出力させることを特徴とする請求項７又は８に記載の情報処理装置。
【請求項１０】
前記ユーザイベント受付手段は、全ての副情報処理装置に共通のメッセージを受け付けることができ、
前記ユーザイベント制御手段は、ブロードキャストの形態で当該メッセージを前記副出力手段に出力させることを特徴とする請求項７乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記複数種の映像ソースの中から選択した少なくとも１種の映像ソースに含まれる映像データを主表示装置に対して出力する主出力手段を有することを特徴とする請求項１乃至１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記主出力手段は、前記複数種の映像ソースの中から選択した２種以上の映像ソースに含まれる映像データをマルチ画面表示用の映像データとして出力することを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
請求項１乃至１２のいずれか１項に記載の情報処理装置と、前記情報処理装置と双方向通信が可能な副情報処理装置と、前記情報処理装置に接続された主表示装置と、前記副情報処理装置に接続された副表示装置と、を有することを特徴とするテレビシステム。
【請求項１４】
外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御する制御方法において、
前記副出力手段から出力する映像データの指定、当該映像データを出力する時刻の指定及び当該映像データを出力する副情報処理装置の指定を１組のタイマイベント情報として受け付ける工程と、
前記タイマイベント情報に含まれる時刻に当該映像データを当該副情報処理装置に対して、前記副出力手段に出力させる工程と、
を有することを特徴とする制御方法。
【請求項１５】
外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御する制御方法において、
前記副出力手段からトリガ情報を出力する副情報処理装置の指定をトリガイベント情報として受け付ける工程と、
前記トリガ情報を受信した時に、当該トリガ情報を当該副情報処理装置に対して、前記副出力手段に出力させる工程と、
を有することを特徴とする制御方法。
【請求項１６】
外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御する制御方法において、
出力するメッセージの指定、当該メッセージを出力する時刻の指定及び当該メッセージを出力する副情報処理装置の指定を１組のユーザイベント情報として受け付ける工程と、
前記ユーザイベント情報に含まれる時刻に当該メッセージを当該副情報処理装置に対して、前記副出力手段に出力させる工程と、
を有することを特徴とする制御方法。
【請求項１７】
外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御するプログラムにおいて、コンピュータに、
前記副出力手段から出力する映像データの指定、当該映像データを出力する時刻の指定及び当該映像データを出力する副情報処理装置の指定を１組のタイマイベント情報として受け付ける処理と、
前記タイマイベント情報に含まれる時刻に当該映像データを当該副情報処理装置に対して、前記副出力手段に出力させる処理と、
を実行させることを特徴とするプログラム。
【請求項１８】
外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御するプログラムにおいて、コンピュータに、
前記副出力手段からトリガ情報を出力する副情報処理装置の指定をトリガイベント情報として受け付ける処理と、
前記トリガ情報を受信した時に、当該トリガ情報を当該副情報処理装置に対して、前記副出力手段に出力させる処理と、
を実行させることを特徴とするプログラム。
【請求項１９】
外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御するプログラムにおいて、コンピュータに、
出力するメッセージの指定、当該メッセージを出力する時刻の指定及び当該メッセージを出力する副情報処理装置の指定を１組のユーザイベント情報として受け付ける処理と、
前記ユーザイベント情報に含まれる時刻に当該メッセージを当該副情報処理装置に対して、前記副出力手段に出力させる処理と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば複数の映像ソースを表示できるマルチ画面表示機能を有するデジタルテレビを親機の一部とし、上記親機の外部に設けられた子機モニタ装置に対して少なくとも１つの映像ソースを転送することが可能な親機／子機テレビシステムに用いられ、親機の一部を構成する情報処理装置に関する。
【背景技術】
【０００２】
現在、放送業界では、アナログ地上波放送からＢＳ／ＣＳデジタル放送への移行が進められている。即ち、いわゆる放送のデジタル化が進展している。これに伴い、テレビ（表示装置）の担う役割が「お茶の間のテレビ」から「家庭の情報の窓」へと変貌していく大きな流れが出来つつある。そして、家庭へ送信される番組数が増やされ（多チャンネル化）、映像の情報量もＳＤ（Standard Definition）からＨＤ(High Definition)へと高精細化がなされている。
【０００３】
このような流れを受けて、表示装置の担う役割も変わってきている。そして、これに伴って、家庭の居室で臨場感あふれる映像を表現するために、表示装置も大画面高精細化に向かっている。この典型的な例としては、５０インチを超えるサイズのＰＤＰ（プラズマディスプレイ）等が挙げられる。この程度のサイズの表示装置は、これまでは、主に公共の場での業務用としての需要が高かったが、近時、価格の低下に伴って個人消費者による需要も増加しており、将来、多くの家庭で使用されるようになると予想されている。更に、表示装置等とアンテナ等との間に接続されるセットトップボックス等の受信機が担う役割も、低コストで高機能化へ向かっていくことは必須である。
【０００４】
このような背景から、放送のデジタル化、表示装置の大画面高精細化により、表示装置を「家庭の情報の窓」として用いるための手段の１つとして、様々な映像ソースを１つの表示装置に同時に表示するマルチ画面表示という表示形態が期待されている。例えば、最近の表示装置には２チャンネルの放送を同時に受信して画面に同時に表示することのできる機能が組み込まれたものがあるが、この受信チャンネル数及び表示画面数は、目的に応じて更に増える可能性が高い。
【０００５】
しかし、一家に一台のみ高機能な受信機を導入する場合は特に問題とならないが、消費者がデジタルテレビを、従来のアナログテレビと同様に、「一家に一台」ではなく「一部屋に一台」導入しようとする場合、総導入コストが非常に高くなる。このため、デジタルテレビをそのままアナログテレビの代替物として用いることは現段階では難しい。
【０００６】
更に、デジタルテレビを用いるようになると、それまで使用してきたアナログテレビ等が不要なものとなり、アナログテレビを購入するために用いた金銭が全く無駄になってしまう可能性もある。
【０００７】
一方、マルチ画面表示機能に着目すると、例えば、主画面と子画面のような表示形態で通常表示と裏番組表示のような複数のデジタル放送ソースが同時に表示される場合の他に、１つのデジタル放送ソースが全画面に表示される場合等、いくつかのデジタル放送ソースが未使用な状態になっている場合もあり得る。
【０００８】
これらを考慮すると、上記のようなセットトップボックス等の情報処理装置とこれの特定の一端子に接続されたＰＤＰ等のデジタル表示装置との組み合わせを親機とし、更に１又は２以上の副情報処理装置及びディスプレイを備えたアナログテレビ等を子機として、情報処理装置と送受信可能にした親機／子機テレビシステムを構築することが好ましい。そして、このテレビシステムにおいて、親機を高機能の受信機として用い、従来用いられている機器（アナログテレビ及びＶＴＲ等）を子機として用い、必要に応じて親機内の映像リソースであるデジタルチューナ及びＨＤＤ等の使用を子機に割り付ければ、総導入コストを低く抑えながら、従来の機器でもデジタル放送を観賞することができるようになる。
【０００９】
このような流れを受けて、上述のような親機及び子機を用いたテレビシステムにおいて、親機と子機との間の通信に無線ＬＡＮが用いられるようになってきている。このようなテレビシステムの一例として、親機が受信したテレビ映像、音声、インターネット情報等が無線ＬＡＮを用いて子機に送信され、子機での映像の表示を可能とし、また、子機での番組の切り換えやインターネットのブラウザの遠隔操作を可能としたものがある。このようなテレビシステムに関する技術は、例えば特開２００１−３５８９６６号公報に開示されている。
【００１０】
図１８は、従来の無線ＬＡＮを用いたテレビシステムの構成を示すブロック図である。図１８に示す従来例では、１つの親機１５０と３つの子機１５１ａ、１５１ｂ及び１５１ｃとの間で無線通信が行われる。
【００１１】
親機（映像送信部）１５０には、テレビアンテナ１３０、３つの互いに独立した選局部１３１ａ〜１３１ｃ、映像処理部１３２ａ〜１３２ｃ、圧縮部１３３ａ〜１３３ｃ、多重化部１３４、無線部１３５及び無線送受信アンテナ１３６が設けられている。
【００１２】
このように構成された親機１５０では、複数の番組が含まれる映像信号がテレビアンテナ１３０により受信され、選局部１３１ａ〜１３１ｃにより特定の番組が選局される。そして、選局された番組の受信データから映像処理部１３２ａ〜１３２ｃによって映像データが生成される。その後、圧縮部１３３ａ〜１３３ｃによって、無線送信可能なビットレートまでデータ伝送帯域が制限される。次いで、多重化部１３４によって、３系統の圧縮されたデータが時分割多重される。そして、無線部１３５により変調処理及び増幅処理等が行われ、無線送受信アンテナ１３６を介して送信される。
【００１３】
一方、子機１５１ａ〜１５１ｃには、夫々無線送受信アンテナ１３７ａ〜１３７ｃ、無線部１３８ａ〜１３８ｃ、多重分離部１３９ａ〜１３９ｃ、伸長部１４０ａ〜１４０ｃ及び子機モニタ１４１ａ〜１４１ｃが設けられている。
【００１４】
このように構成された子機１５１ａ〜１５１ｃでは、親機１５０から送信された映像信号が無線送受信アンテナ１３７ａ〜１３７ｃより受信され、無線部１３８ａ〜１３８ｃにおいて復調等の処理が行われる。その後、多重分離部１３９ａ〜１３９ｃにおいて必要なデータのみが分離されて取得され、伸長部１４０ａ〜１４０ｃによって、圧縮されているデータが復元される。そして、子機モニタ１４１ａ〜１４１ｃで映像が表示される。
【００１５】
また、このテレビシステムにおいては、ユーザが子機モニタ１４１ａ〜１４１ｃに設けられた選局ボタン（図示せず）を用いて親機１５０の選局部１３１ａ〜１３１ｃを制御することにより、番組を切り換えたりするようにすることも可能である。
【００１６】
このような無線ＬＡＮを採用したテレビシステムを用いることにより、家庭等で壁面のアンテナ端子等の設置場所が限られている場合でも、親機１５０をアンテナ端子に接続すれば、子機１５１ａ〜１５１ｃを無線が届く範囲内で自由に設置することが可能となり、特に場所の制限を受けることなく映像を見ることが可能となる。
【００１７】
上記のテレビシステムでは、親機に表示装置が設けられていないが、親機に表示装置が設けられたものは、例えば特開平８−７９７２０号公報に開示されている。この従来例では、親機に１つの選局部が設けられており、放送され選局された映像データはメモリ等の記憶装置に蓄えられる。そして、この映像データに基づいて親機の表示装置（モニタ）で映像が表示されたり、子機に送信された後、子機の表示装置（モニタ）で映像が表示されたりする。即ち、このテレビシステムは、親機を映像のホームサーバのようにして用いることを想定したものである。
【００１８】
【特許文献１】特開２００１−３５８９６６号公報
【特許文献２】特開平８−７９７２０号公報
【特許文献３】特開平１１−１９６３４５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１９】
しかしながら、特許文献１（特開２００１−３５８９６６号公報）又は特許文献２（特開平８−７９７２０号公報）に記載されたテレビシステムのいずれにおいても、ユーザが子機を構成するアナログテレビでデジタル放送を視聴することは可能であるが、以下のようなより発展した使用方法を実行することはできない。このような使用方法としては、例えば、毎朝決まった時刻に、親機から目覚ましテレビとして決まったデジタル放送の番組の映像を子機に転送するという方法や、予約した番組を見逃さないように予約時刻になったら親機から子機に自動転送するという方法のように、その時にリモコン操作を行わずとも親機から自動的に映像データの転送を行う使用方法が挙げられる。また、例えば親機が検知したデジタル放送の緊急情報サービスを子機に転送するという使用方法も挙げられ、更に、親機／子機テレビシステムという家庭内の簡易ネットワークを利用した親機から子機への通知情報の配信を行うという使用方法もある。通知情報には、例えば、親が子供に対して「もう寝なさい」又は「夕食ができたから来なさい」等の簡易通知が含まれる。
【００２０】
このように、近時、親機／子機テレビシステムは、デジタルテレビ映像の配信という基本機能のみならず、上記のようなイベント情報配信などの付加機能を持つことにより、より便利な機能を低コストで提供できるシステムになることが望まれており、これを実現するために、更なる改良及び改善が望まれている。
【００２１】
本発明は、かかる問題点に鑑みてなされたものであって、親機から必要に応じて所望のデータを子機に転送することができる情報処理装置、テレビシステム、制御方法及びプログラムを提供することである。
【課題を解決するための手段】
【００２２】
本願発明者は、前記課題を解決すべく鋭意検討を重ねた結果、下記の諸態様に想到した。
【００２３】
本願の第１の発明に係る情報処理装置は、外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置において、前記副出力手段から出力する映像データの指定、当該映像データを出力する時刻の指定及び当該映像データを出力する副情報処理装置の指定を１組のタイマイベント情報として受け付けるタイマイベント受付手段と、前記タイマイベント情報に含まれる時刻に当該映像データを当該副情報処理装置に対して、前記副出力手段に出力させるタイマイベント制御手段と、を有することを特徴とする。
【００２４】
本願の第２の発明に係る情報処理装置は、外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置において、前記副出力手段からトリガ情報を出力する副情報処理装置の指定をトリガイベント情報として受け付けるトリガイベント受付手段と、前記トリガ情報を受信した時に、当該トリガ情報を当該副情報処理装置に対して、前記副出力手段に出力させるトリガイベント制御手段と、を有することを特徴とする。
【００２５】
本願の第３の発明に係る情報処理装置は、外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置において、出力するメッセージの指定、当該メッセージを出力する時刻の指定及び当該メッセージを出力する副情報処理装置の指定を１組のユーザイベント情報として受け付けるユーザイベント受付手段と、前記ユーザイベント情報に含まれる時刻に当該メッセージを当該副情報処理装置に対して、前記副出力手段に出力させるユーザイベント制御手段と、を有することを特徴とする。
【００２６】
本願の第４の発明に係るテレビシステムは、上記のいずれかの情報処理装置と、前記情報処理装置と双方向通信が可能な副情報処理装置と、前記情報処理装置に接続された主表示装置と、前記副情報処理装置に接続された副表示装置と、を有することを特徴とする。
【００２７】
本願の第５の発明に係る制御方法は、外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御する制御方法において、前記副出力手段から出力する映像データの指定、当該映像データを出力する時刻の指定及び当該映像データを出力する副情報処理装置の指定を１組のタイマイベント情報として受け付ける工程と、前記タイマイベント情報に含まれる時刻に当該映像データを当該副情報処理装置に対して、前記副出力手段に出力させる工程と、を有することを特徴とする。
【００２８】
本願の第６の発明に係る制御方法は、外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御する制御方法において、前記副出力手段からトリガ情報を出力する副情報処理装置の指定をトリガイベント情報として受け付ける工程と、前記トリガ情報を受信した時に、当該トリガ情報を当該副情報処理装置に対して、前記副出力手段に出力させる工程と、を有することを特徴とする。
【００２９】
本願の第７の発明に係る制御方法は、外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御する制御方法において、出力するメッセージの指定、当該メッセージを出力する時刻の指定及び当該メッセージを出力する副情報処理装置の指定を１組のユーザイベント情報として受け付ける工程と、前記ユーザイベント情報に含まれる時刻に当該メッセージを当該副情報処理装置に対して、前記副出力手段に出力させる工程と、を有することを特徴とする。
【００３０】
本願の第８の発明に係るプログラムは、外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御するプログラムにおいて、コンピュータに、前記副出力手段から出力する映像データの指定、当該映像データを出力する時刻の指定及び当該映像データを出力する副情報処理装置の指定を１組のタイマイベント情報として受け付ける処理と、前記タイマイベント情報に含まれる時刻に当該映像データを当該副情報処理装置に対して、前記副出力手段に出力させる処理と、を実行させることを特徴とする。
【００３１】
本願の第９の発明に係るプログラムは、外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御するプログラムにおいて、コンピュータに、前記副出力手段からトリガ情報を出力する副情報処理装置の指定をトリガイベント情報として受け付ける処理と、前記トリガ情報を受信した時に、当該トリガ情報を当該副情報処理装置に対して、前記副出力手段に出力させる処理と、を実行させることを特徴とする。
【００３２】
本願の第１０の発明に係るプログラムは、外部に設けられた副表示装置用の副情報処理装置に対して、入力された複数種の映像ソースの中から副情報処理装置毎に映像ソースを選択して当該映像ソースに含まれる映像データを出力する副出力手段を有する情報処理装置の動作を制御するプログラムにおいて、コンピュータに、出力するメッセージの指定、当該メッセージを出力する時刻の指定及び当該メッセージを出力する副情報処理装置の指定を１組のユーザイベント情報として受け付ける処理と、前記ユーザイベント情報に含まれる時刻に当該メッセージを当該副情報処理装置に対して、前記副出力手段に出力させる処理と、を実行させることを特徴とする。
【発明の効果】
【００３３】
本発明によれば、予め受け付けた指定情報に基づいて、種々の情報を副情報処理装置に出力することができる。このため、副情報処理装置自体に高い処理能力がない場合であっても、デジタル放送映像の視聴だけでなく、種々のサービス情報を受信して副表示装置に表示することができる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の実施形態について、添付の図面を参照して具体的に説明する。図１は、本発明の実施形態に係るテレビシステムを構成するマルチ画面表示機能を有する親機の構成を示すブロック図である。本実施形態の親機は、３つの独立した放送映像ソースを、予め決められた所定のレイアウトに基づいて、１つの表示装置にマルチ画面合成表示できるように構成されている。なお、これらの映像ソースは、１、２又は４以上であってもよい。
【００３５】
本実施形態の親機には、パラボラアンテナ等のアンテナ１が設けられている。アンテナ１により、ＢＳデジタル放送やＣＳデジタル放送等の電波が受信される。これらの衛星放送の他に、地上波及び光ケーブル等からの信号を受信できるものであってもよい。アンテナ１には、３つのチューナ２ａ、２ｂ及び２ｃが接続されている。チューナ２ａ〜２ｃとしては、ＢＳ専用チューナ、ＣＳ専用チューナ、ＢＳ／ＣＳ共用チューナ、地上波デジタルチューナ等を用いることができ、全ての種類が相違していてもよく、一部又は全部が同一の種類であってもよい。チューナ２ａ〜２ｃには、例えば帯域フィルタ及びダウンコンバータ等が設けられている。
【００３６】
チューナ２ａ〜２ｃの後段には、夫々復調部３ａ、３ｂ、３ｃが接続されている。復調部３ａ〜３ｃでは、伝送形態に合致した復調処理を施すと共に、誤り訂正処理等を行う。例えば、ＭＰＥＧ２の形式の映像データが入力された場合、所望のＭＰＥＧ２トランスポートストリームを出力する。
【００３７】
復調部３ａ〜３ｃの後段には、夫々デマルチプレクサ４ａ、４ｂ、４ｃが接続されている。デマルチプレクサ４ａ〜４ｃは、例えばＭＰＥＧ２トランスポートストリームから、所望の番組のＭＰＥＧ２の映像データ、ＭＰＥＧ２の音声データ、付加情報を互いに分離する。分離されたＭＰＥＧ２の音声データは音声デコーダ（図示せず）によって復号され、オーディオ信号として出力される。音声でコーダに増幅器及びスピーカを接続しておけば、受信した番組の音声を聞くことができる。
【００３８】
デマルチプレクサ４ａ〜４ｃの後段には、夫々映像デコーダ５ａ、５ｂ、５ｃが接続されており、デマルチプレクサ４ａ〜４ｃによって分離されたＭＰＥＧ２の映像データが映像デコーダ５ａ〜５ｃによって復号される。このとき、ＭＰＥＧ２の映像データがラスタースキャン形式のベースバンドの表示フォーマットに変換される。
【００３９】
映像デコーダ５ａ〜５ｃの後段には、夫々解像度変換部６ａ、６ｂ、６ｃが接続されており、映像デコーダ５ａ〜５ｃから出力された映像データが解像度変換部６ａ〜６ｃに受け渡される。
【００４０】
更に、本実施形態には、チューナ２ａ〜２ｃ、復調部３ａ〜３ｃ、デマルチプレクサ４ａ〜４ｃ、映像デコーダ５ａ〜５ｃ、及び解像度変換部６ａ〜６ｃ等の動作を制御する制御部１５が設けられている。デマルチプレクサ４ａ〜４ｃによって分離された付加情報は制御部１５へ受け渡される。
【００４１】
付加情報がＢＳデジタル放送において運用が予定されているデータ放送に関するものである場合、制御部１５はＢＭＬ（Broadcast Markup Language）スクリプト言語を解釈し、マルチメディア情報サービス提供者のコンテンツシナリオを得る。このシナリオは構造化されたコンテンツの属性（テキスト、静止画、動画、音声等の個別データと、この個別データの画面上の配置を指定する制御情報や、ボタン等の操作に応じて画面を更新する画面制御情報等）からなり、制御部１５がこれを解釈し、後述するグラフィックスアクセラレータ１２及び映像デコーダ５ａ〜５ｃと連動して、データ放送の画面を形成する。
【００４２】
また、付加情報がＥＰＧ（Electrical Program Guide）情報の場合、制御部１５はＰＳＩ（Program Specific Information）／ＳＩ（System Information）情報を解釈し、番組情報（例えば、番組、放送時間、タイトル、カテゴリ等）を得る。
【００４３】
制御部１５には、時間を計測するカウンタ（図示せず）、周辺入出力インタフェース（図示せず）等が設けられ、また、制御部１５に、演算能力を持つＣＰＵデータを一時格納するＲＡＭ１４、及び制御プログラムを格納するＲＯＭ１３が接続されている。なお、制御部１５は論理ロジックのみで構成されていてもよく、また、ＣＰＵや並列演算が可能なメディアプロセッサであってもよい。制御を行うために実行するプログラムはＲＯＭ１３に内蔵されていてもよいし、周辺入出力インタフェースを介して外部から転送されてもよい。また、ＲＯＭ１３には必要に応じて文字フォント等が格納されており、文字情報を画面に展開するときに使用される。更に、制御部１５にはリモコン受光部１７が接続され、赤外線を用いた親機用リモコン（リモートコントローラ）１６のコマンドを受け付けることができる。この親機用リモコン１６としては、通常のリモコンだけでなく、例えば、赤外線発光ができるキーボード、マウス又はジョイスティック等を用いてもよい。
【００４４】
そして、制御部１５が表示フォーマット（表示ライン数、ドット数、色数等）及び予め設定されたマルチ画面レイアウト情報に基づいて解像度変換部６ａ〜６ｃの制御を行い、解像度変換部６ａ〜６ｃにおける解像度変換パラメータ（拡大率又は縮小率、拡大縮小の重み付けフィルタ係数等）を独立して設定することで、解像度変換部６ａ〜６ｃが、映像の拡大処理、縮小処理、等倍処理等を行う。また、解像度変換部６ａ〜６ｃは、映像デコーダ５ａ〜５ｃの出力形式及び後述する表示装置１１の走査形式に応じてＩ−Ｐ変換（Interlace−Progressive変換）やＰ−Ｉ変換等のフォーマット変換処理も同時に行う。
【００４５】
チューナ２ａから映像デコーダ５ａまでの入力映像処理のデータパス、チューナ２ｂから映像デコーダ５ｂまでの入力映像処理のデータパス、チューナ２ｃから映像デコーダ５ｃまでの入力映像処理のデータパスは、互いに独立しており、夫々チューナ２ａ〜２ｃの種別と一体化した処理系である。以下、これらの一連のデータパスを「放送映像リソース」という。
【００４６】
更に、本実施形態には、少なくとも表示画像１面分の容量を備えた共有メモリ（フレームメモリ）８、及びこの共有メモリ８の動作を制御するメモリ制御部７が設けられている。解像度変換部６ａ〜６ｃから出力された３つの書き込み映像データは、メモリ制御部７の制御の下に共有メモリ８に格納される。ここまでが、共有メモリ８に映像データが書き込まれるまでの流れである。
【００４７】
次に、メモリ制御部７よりも後段の構成及び共有メモリ８から読み出されたデータが出力されるまでの流れについて説明する。
【００４８】
制御部１５にはグラフィックスアクセラレータ１２が接続されており、グラフィックスアクセラレータ１２は、制御部１５が描画命令を発行することにより、共有メモリ８にＯＳＤ画面や、ＥＰＧ（電子プログラムガイド）画面、データ放送画面等のＧＵＩを、ＢｉｔＢｌｔ（Bit Block Transfer）やＤＭＡ（Direct Memory Access）等のアクセラレーション機能を用いて生成する時に用いられる。
【００４９】
本実施形態には、更に、親機の表示装置１１に表示する映像を合成して出力する親機用マルチ画面合成部（主出力手段）９が設けられている。親機用マルチ画面合成部９は、制御部１５からのマルチ画面のレイアウト管理指示に基づいて、表示すべき映像ソースの映像データが格納されているメモリアドレスをメモリ制御部７に対して発行し、共有メモリ８から映像データを読み取る。このとき、３つの放送映像リソースから共有メモリ８に格納された映像データは、互いに独立して、かつ表示装置１１に適合したリフレッシュレートに同期して読み出される。このため、親機用マルチ画面合成部９は、所望の映像データを所望の表示位置で切り換えながら出力することによりマルチ画面合成を実現することができる。
【００５０】
ここで、メモリ制御部７による共有メモリ８の制御について簡単に説明する。解像度変換部６ａ〜６ｃからの共有メモリ８への３種類の書き込み要求と親機用マルチ画面合成部９からの３種類の読み出し要求は、共有メモリ８への完全非同期なランダムアクセスとなる。このため、メモリ制御部７は、予め設定された優先順位に基づいてスケーラブルなメモリ調停処理を行う。このメモリ調停によって、共有メモリ８への転送が許可された要求に対応するアドレスが共有メモリ８に発行され、時分割のメモリ転送が実現可能なＵＭＡ（Unified Memory Architecture）となる。また、図１に示すように、共有メモリ８からの読み出しデータ線は読み出し要求を発行したブロックに共通の配線となっている。但し、上記のメモリ調停に付随して、各読み出し要求を発行したブロックに対する個別の読み出しデータ有効信号を返すことで、読み出し要求に対するデータが有効であるかを識別できる構成となっている。また、共有メモリ８は、上記６種類の転送要求を同時に処理できるバンド幅を確保できるように構成されている。
【００５１】
親機用マルチ画面合成部９と表示装置１１との間には、表示制御部１０が接続されている。表示制御部１０により、表示装置１１のフレームレートに同期して、表示装置１１の特性に応じた表示駆動の制御、表示フォーマット変換等が行われる。
【００５２】
表示装置１１としては、マトリクス電極構造を持つフラットパネル（液晶ディスプレイ、プラズマディスプレイ等）であっても、ＣＲＴであっても、画像を表示する装置であれば用いることができる。例えば、表示装置１１としてテレビを用いる場合には、ハイビジョンに対応可能なものが好ましく、パーソナルコンピュータ用のものであれば、ＳＸＧＡ以上の高精細画像を表示できる大画面ディスプレイが好ましい。
【００５３】
第１の実施例には、更に、３つの子機用出力合成部１８ａ、１８ｂ、１８ｃが設けられており、子機用出力合成部１８ａ〜１８ｃは、子機として定義された外部表示装置のリフレッシュレートに同期して、共有メモリ８からのデータの読み出し要求をメモリ制御部７に対して発行する。
【００５４】
そして、子機用出力合成部１８ａ〜１８ｃの後段には、夫々子機用出力インタフェース１９ａ、１９ｂ、１９ｃが設けられている。子機用出力合成部１８ａ〜１８ｃ及び子機用出力インタフェース１９ａ〜１９ｃから副出力手段が構成されている。なお、子機用出力インタフェース１９ａ〜１９ｃの形態は特に限定されず、子機との接続がアナログ有線を介している場合には、例えばＤ／Ａ変換器やビデオアンプが用いられ、デジタル有線を介している場合には、ＴＭＤＳ（Transition Minimized Differential Signaling）やＬＶＤＳ(Low Voltage Differential Signaling)トランシーバが用いられ、無線を介している場合には、Ｗｉｒｅｌｅｓｓ１３９４等の無線プロトコルＩ／Ｆ等が用いられる。
【００５５】
次に、上述のように構成されたマルチ画面表示機能を有する親機の動作について、特に制御部１５の動作を中心にして説明する。図２は、制御部１５の動作を示すフローチャートである。
【００５６】
先ず、通常のマルチ画面表示を行う場合、制御部１５は、ステップＳ１００で電源投入を検知すると、ステップＳ１０１で初期化処理を行う。ここでは、初期画面レイアウト情報（表示する画面数分の始点・終点情報、画面が重なった場合の表示優先度情報等）をＲＯＭ１３から取得する。そして、放送映像ソースが入力される場合は、放送映像ソースのフォーマット及びデフォルト選択チャンネルの決定を行い、各放送映像リソース、即ちチューナ部２ａ〜２ｃ、復調部３ａ〜３ｃ、デマルチプレクサ４ａ〜４ｃ、及び映像デコーダ５ａ〜５ｃの初期設定を行う。
【００５７】
制御部１５は、ステップＳ１０２で、ステップＳ１０１で取得した画面レイアウト情報に基づいて、各映像ソースの水平・垂直の拡大・縮小倍率を算出し、解像度変換パラメータを決め、各解像度変換部６ａ〜６ｃにおけるパラメータを設定する。
【００５８】
制御部１５は、ステップＳ１０３で、各解像度変換部６ａ〜６ｃの出力を共用メモリ８に書き込む時に必要な書き込み用のメモリアドレスを設定する。図３は、共用メモリ８のメモリ論理アドレスマップを示す図である。本実施形態では、親機のマルチ画面機能（１個の親画面及び２個の子画面）を実現するために、共用メモリ８に、３つの動画プレーン＃０〜＃２、ＡＲＩＢ規格によるＧＵＩデータ用の親機用ＯＳＤプレーン（静止画プレーン、文字図形プレーン及び字幕プレーン）の計６プレーンを構成している。この親機用ＯＳＤプレーンの構成方法についての詳細は、ＡＲＩＢ規格書（ARIB STD TR-15 BSデジタル放送運用規定）に記載されている。各プレーンには、表示装置１１の表示解像度分のメモリ空間が割り当てられる。また、共用メモリ８に書き込む時点では、表示のための合成はなされていない。ここでは、主に図３の開始アドレス＃０〜＃５が各解像度変換部６ａ〜６ｃ、及びグラフィックスアクセラレータ１２で参照され、これらに設けられている書き込みアドレス生成部（図示せず）のメモリアドレスのベースアドレス値として使用される。
【００５９】
制御部１５は、ステップＳ１０４で、マルチ画面表示時の背景色（パターン）を、親機用マルチ画面合成部９に設定する。これは、非映像表示領域（親画面及び子画面の周辺の領域）に適用される。
【００６０】
制御部１５は、ステップＳ１０５で、ステップＳ１０１で取得した表示優先度を親機用マルチ画面合成部９に設定する。但し、ＯＳＤプレーンには最上位の優先度を付与する。
【００６１】
制御部１５は、ステップＳ１０６で、マルチ画面制御用ＧＵＩのＯＳＤ表示設定を行う。このＧＵＩは、Ｗｅｂ画面、ＥＰＧ画面及びデータ放送画面等の制御部１５が描画する全ての画面に対応するものである。具体的には、制御部１５がＧＵＩを描画するための描画命令をグラフィックスアクセラレータ１２に発行し、グラフィックスアクセラレータ１２のＤＭＡやＢｉｔＢｌｔ等のアクセラレート機能を用いてビットマップ形式に展開した文字やその他のデータを、メモリ制御部７を通じて共用メモリ８に書き込むことで画面作成を行う。
【００６２】
制御部１５は、ステップＳ１０７で、読み出し用メモリアドレスの設定を行う。親機用マルチ画面合成部９には、表示装置１１の水平・垂直同期信号を基準にした表示領域の水平画素数カウンタ及び垂直ライン数カウンタ（図示せず）が設けられており、表示期間のラスタースキャン走査数が数えられる。そして、ＯＳＤ表示が必要な場合、親機用マルチ画面合成部９は、このカウント値に基づいて読み出しアドレスを発生する。このとき、親機用マルチ画面合成部９は、読み出しアドレスの開始アドレスとして、所望のＯＳＤデータに対応する図３の親機用ＯＳＤプレーンの開始アドレス＃３、＃４及び＃５を指定する。なお、これらのＧＵＩデータにおいて、文字図形プレーン及び字幕プレーンだけは８ビットのＣＬＵＴ（Color Look Up Table）のインデックスデータとして共用メモリ８に描画されており、このインデックスデータは親機用マルチ画面合成部９に構成されるＣＬＵＴで映像データとαデータに変換され、親機用マルチ画面合成部９に構成されるα演算回路で合成できることがＡＲＩＢで推奨されている。
【００６３】
一方、親機用マルチ画面合成部９は、制御部１５により設定された画面レイアウト情報（放送映像＃０、放送映像＃１、放送映像＃２の上記表示領域での各始点・終点座標）に基づいて、上記カウンタが各映像ソースの領域と一致した場合に、図３中の対応する動画プレーン領域へ読み出しアドレスを発生する。親機用マルチ画面合成部９は、読み出し要求が重なった場合には、制御部１５により設定された表示優先度情報に基づいて、最上位の優先度である映像ソースの読み出しを選択し、それ以外の読み出しアドレスは発生させない。合成すべきデータがないと判断した場合には、親機用マルチ画面合成部９は読み出しアドレスを発生することなく、制御部１５により設定された背景データを出力する。このようにして、表示レイアウトに対応した映像データが読み出され、映像データの合成が実現される。
【００６４】
上記ＯＳＤデータと映像ソースの共用メモリ８からの読み出しは時分割で交互に読み出され、ＧＵＩデータとマルチ画面合成データはα値に応じて、ＯＳＤデータ選択、映像合成データ選択、ＧＵＩデータと映像合成データのアルファ合成がなされ、最終的なマルチ画面合成データとして表示制御部１０に出力される。アルファ合成は、元の画像をＡ、グレイ画面をＢ、アルファ係数をα（０≦混合率α≦１）としたとき、「Ａ×α＋Ｂ（１−α）・・・（式１）」で表される。
【００６５】
そして、このような初期化処理後に、図４に示すような１個の主画面と２個の子画面とが設けられたマルチ画面合成の初期化時の映像ができ上がる。なお、図４に示す表示形態は、マルチ画面表示形態の一例であり、これに限定されるものではない。
【００６６】
その後、ステップＳ１０８で、レイアウト変更が生じた場合は、制御部１５は、ステップＳ１０９でレイアウト決定を行い、上述したステップＳ１０２〜ステップＳ１０７を繰り返すことにより、マルチ画面のレイアウト変更を実行する。
【００６７】
ここで、以降の説明を分かりやすくするために、レイアウト変更前の状態では、表１に示すように、主画面Ｍに関し、チューナ部２ａ〜解像度変換部６ａによって処理された映像データが動画プレーン＃０に割り付けられ、子画面Ｓ１に関し、チューナ部２ｂ〜解像度変換部６ｂによって処理された映像データが動画プレーン＃１に割り付けられ、子画面Ｓ２に関し、チューナ部２ｃ〜解像度変換部６ｃによって処理された映像データが動画プレーン＃２に割り付けられているものとする。
【００６８】
【表１】
2005117183.tif 000003
【００６９】
また、リモコン１６には、イベント設定ボタン（図示せず）が設けられている。そして、イベント設定ボタンが押されると、制御部１５は、図８に示すイベント設定メニューのＧＵＩを表示装置１１にＯＳＤ表示させる。イベント設定メニューには、図８に示すように、タイマイベント３０を設定するためのチェックボタン、トリガイベント３１を設定するためのチェックボタン及びユーザイベント３２を設定するためのチェックボタンが設けられており、これらのチェックボタンのいずれかがチェックされた状態でユーザがカーソルを決定の欄に移動し、リモコン１６に設けられた決定ボタン（図示せず）を押すと、制御部１５は、チェックされたイベントの設定メニューの画面を表示装置１１に表示させる。
【００７０】
次に、本実施形態において親機と組み合わせて用いられる子機について説明する。図５は、子機の構成を示すブロック図である。ここでは、子機が、構成が簡易で廉価な子機アダプタ２８及びアナログテレビ２７が互いに接続されて構成されているものとする。子機アダプタ２８には、子機入力インタフェース２１、ＮＴＳＣ符号化部２２、デジタル−アナログ変換器（Ｄ／Ａ）及び増幅器（ＡＭＰ）２３、子機制御部２４、子機用リモコン２５及びリモコン受光部２６が設けられている。子機アダプタ２８及びアナログテレビ２７は、各々に設けられたＳ端子、音声Ｌ端子及び音声Ｒ端子を介して接続されている。子機入力インタフェース２１に、親機から転送された映像・音声ソースが入力される。ＮＴＳＣ符号化部２２は、子機入力インタフェース２１に入力された映像データに対して、４８０ｉのデジタル映像データをＮＴＳＣ規格のアナログＹ／Ｃ信号に変換する。この信号はＳ端子を通じて、アナログテレビ２７に受け渡され、音声データはＤ／Ａ及びＡＭＰ２３でアナログ信号に変換されて増幅された後、音声Ｌ端子及び音声Ｒ端子を介して、アナログテレビ２７に受け渡される。このようにして、アナログテレビ２７を外部入力選択状態にすることで、親機からのデジタル放送映像が表示できるようになる。
【００７１】
なお、子機転送する子機は１つであることに限定されず、複数の子機に異なる映像ソースの映像が転送されたり、複数の子機に同一の映像ソースの映像が転送されたりしてもよい。また、図６に示すように、親機と３個の子機とを通信可能にすることが可能であり、この場合、３つの子機に転送が行われている間、親機がスタンバイモードで使用されていない状態となるようにしてもよい。
【００７２】
（タイマイベント型の子機転送）
次に、タイマイベント型の子機転送について説明する。タイマイベント型の子機転送とは、親機が予め設定された時刻及びチャンネル情報に基づいて、指定時刻になったら子機へ指定番組を転送することを意味する。このようなタイマイベント型の子機転送が必要とされる場合としては、例えば、子機として用いられるアナログテレビが非表示状態になっているときに、目覚まし情報としてデジタル放送の番組を表示する場合や、予約したデジタル放送の番組を表示する場合等が挙げられる。
【００７３】
タイマイベント型の子機転送を行う場合には、先ず、図７に示すように、親機に諸条件を設定する必要がある（ステップＳ２００）。この設定を行うにあたり、図８に示すイベント設定メニュー用のＧＵＩが表示されている状態で、ユーザがタイマイベント３０の設定を選択して決定すると、図９に示すタイマイベント設定メニューが表示装置１１の画面に表示される。
【００７４】
ここで、タイマイベント設定メニューの設定項目について説明する。本実施形態では、タイマイベント設定メニューの設定項目として、転送先３３、チャンネル３４、時刻３５、日付３６、競合時の優先度３７及び子機表示時の優先度３８の設定を行うことができるようにプログラムが構成され、このプログラムがＲＯＭ１３に格納されている。転送先３３は、タイマイベントが発生したときの転送先を設定するための設定項目である。ここでは、転送先として３個の子機から１個を選択できるように構成されているものとする。チャンネル３４は、転送する放送映像リソースのチャンネル番号を直接設定するための設定項目である。時間３５は、タイマイベントを発生させる時刻を設定するための設定項目である。日付３６は、タイマイベントを発生させる日付を設定するための設定項目である。本実施形態では、日付３６に、例えば、直接日付を設定することも可能であり、また、「毎日」と設定することも可能としている。「毎日」と設定することは、例えば目覚ましテレビとして用いる場合に好適である。
【００７５】
競合時の優先度３７は、タイマイベントが発生した時に、チャンネル３４に設定されたチャンネルが親機又は他の子機のいずれかで使用されている場合の優先度を設定するための設定項目である。本実施形態では、「優先する」又は「優先しない」のいずれかを設定できるように構成されている。そして、「優先する」を設定した場合には、タイマイベントが発生した時に競合が生じていたとしても、親機は、内部処理により競合した親機や他の子機へのそのチャンネルの映像データの出力を停止し、転送先３３に設定されている子機に優先的に映像データを出力する。一方、「優先しない」を設定した場合には、タイマイベントが発生した時に競合が生じていると、タイマイベントを破棄する。
【００７６】
子機表示時の優先度３８は、タイマイベントが発生した時刻に、転送先３３に設定されている子機が親機から映像データを出力されてその映像を表示している場合にどの表示を優先するかを設定するための設定項目である。本実施形態では、「表示優先」又は「イベント優先」のいずれかを設定できるように構成されている。そして、「表示優先」を設定した場合には、タイマイベントが発生した時に転送先３３に設定されている子機が既に親機から出力された映像データの映像を表示していると、タイマイベントを破棄することにより、子機にタイマイベントによる映像の切り換えが生じないようにする。一方、「イベント優先」を設定した場合には、タイマイベントが発生した時に転送先３３に設定されている子機が既に親機から出力された映像データの映像を表示していても、その子機に出力する映像データをチャンネル３４に設定されたチャンネルのものに強制的に切り換える。
【００７７】
これらの設定項目は、ＲＡＭ１４の容量に応じた種類だけ設定することが可能であり、この設定に当たっては、スクロールバー３９及び親機用リモコン１６を用いればよい。図９に示すタイマイベント設定メニューでは、子機Ａ、子機Ｂ及び子機Ｃに対して総計で４種類の設定が行われている。
【００７８】
そして、上述のようにしてステップＳ２００でタイマイベントの設定が行われ、その後、ステップＳ２０１で制御部１５がタイマ回路（図示せず）に示された時刻と時刻３５に設定された時刻とを比較することにより、既に設定されているタイマイベントを検知すると、ステップＳ２０２に進む。なお、タイマ回路の時刻補正は、デジタル放送のトランスポートストリーム中の時刻情報に基づいて行われるため、常に正確な時刻を把握できるようになっている。
【００７９】
ステップＳ２０２で、制御部１５は、親機が管理している放送映像リソースの親機及び他の子機での使用状態を示すリソース管理情報をＲＡＭ１４から読み出し、タイマイベントが発生した設定のチャンネル３４の設定とリソース管理情報とを比較することにより、リソース競合の有無を調べる。そして、リソース競合がない場合は、ステップＳ２０３に進み、リソース競合がある場合は、ステップＳ２１１に進んで、競合時の優先度３９を参照する。ステップＳ２１２では、制御部１５が競合時の優先度３７の内容を調査し、「優先する」を設定されている場合は、ステップＳ２０３に進み、「優先しない」をと設定されている場合は、親機又は他の子機を出し抜いてまで放送映像リソースを獲得するものではないと判断して、ステップＳ２１５で、タイマイベントを破棄する。
【００８０】
ステップＳ２０３で、制御部１５はタイマイベントの転送先３３に設定された子機が既に映像を表示しているか否か（親機の放送映像リソースを使用しているか否か）を前述したリソース管理情報に基づいて判断する。子機が表示中でなければ、ステップＳ２０５に進み、表示中の場合は、ステップＳ２１１で、子機表示時の優先度３８を参照する。そして、ステップＳ２１３で、子機表示時の優先度３８に「イベント優先」を設定されている場合は、ステップＳ２０５に進み、子機表示時の優先度３８に「表示優先」を設定されている場合は、転送先の子機において、現在の表示を切り換えてまで放送映像リソースを獲得するものではないと判断して、ステップＳ２１５で、タイマイベントを破棄する。
【００８１】
以上説明したようなタイマイベントの検知後の前処理を経て、ステップＳ２０５で、制御部１５は、子機用通信ライン（子機用出力合成部１８ａ〜１８ｃ及び子機出力インタフェース１９ａ〜１９ｃ）を介して、転送先３３に設定された子機に対して起動要求を発行する。
【００８２】
子機は、この起動要求を検知し、子機自身が表示状態であるときには、親機に対して確認応答を返送し、スタンバイ状態であるときには、子機自身を通常状態にした後、確認応答を返す。制御部１５は、ステップＳ２０６で、子機からの起動確認応答を検知すると、ステップＳ２０７に進むが、起動確認応答を検知しない場合には、子機の電源が切れている（使用していない状態である）と判断して、ステップＳ２１５で、タイマイベントを破棄する。なお、起動確認応答の検知に際して、数回のリトライ後にタイムアウトするようにしてもよい。
【００８３】
ステップＳ２０７以降の処理は、転送先３３に設定された子機及び映像ソースを決定した後の親機のハードウェアを制御する処理に相当する。
【００８４】
ステップＳ２０７で、制御部１５は、子機に転送される映像データの映像ソースの処理に親機のどの処理系（放送映像リソース）を用いるかを決定し、リソース管理情報の更新を行う。チューナから共有メモリ８に書き込むまでの入力映像処理系は、チューナ２ａ〜２ｃの種別が異なる場合があるため、前述したように、基本的に放送映像リソースとして一体化されている。このため、制御部１５は、チャンネル３４に設定されたチャンネルを選局できるチューナを含む放送映像リソースを子機転送用にそのまま割り付ける。
【００８５】
例えば、図９に示す設定がされている場合、制御部１５は、設定２のタイマイベントが発生すると、１１５ｃｈの番組の表示のために、図４中の子画面Ｓ１の表示に用いられている放送映像リソースが使用されると判断する。そして、表１のような割り付けがされている場合には、子画面Ｓ１の表示に用いられている放送映像リソースはチューナ２ｂ〜映像デコーダ５ｂからなる放送映像リソースに該当し、制御部１５は動画プレーン＃１を子機Ｂ用の動画プレーンとする。
【００８６】
この結果、子機転送の開始後には、表２に示すように、主画面Ｍに関し、チューナ部２ａ〜映像デコーダ５ａからなる放送映像リソースで処理された映像データが動画プレーン＃０に割り付けられ、子機Ｂに関し、チューナ部２ｂ〜映像デコーダ５ｂからなる放送映像リソースで処理された映像データが動画プレーン＃１に割り付けられ、子画面Ｓ２に関し、チューナ部２ｃ〜映像デコーダ５ｃからなる放送映像リソースで処理された映像データが動画プレーン＃２に割り付けられる。
【００８７】
【表２】
2005117183.tif 000004
【００８８】
次に、制御部１５は、ステップＳ２０８で、３つの独立した子機出力系（１８ａ〜１９ａ、１８ｂ〜１９ｂ、１８ｃ〜１９ｃ）のどれを選択するかを決定する。親機と子機が有線（ケーブル等）によりPoint to Pointで接続されている場合は、転送先の子機に繋がった子機出力処理系を選択し、無線（Ｗｉｒｅｌｅｓｓ１３９４等）等により、ネットワークＩＤにより子機に接続可能な場合は、任意に子機出力処理系を選択することができる。いずれの場合でも、制御部１５は決定された処理系に基づいて、リソース管理情報を更新し、ＲＡＭ１４の内容を更新する。例えば、制御部１５が子機出力処理系として子機用出力合成部１８ａ〜子機出力インタフェース１９ａを使用すると決定した場合は、その旨をＲＡＭ１４に記憶させる。また、上記のようなリソース管理を行うことで、子機接続時は、図３中の動画プレーンは親機と子機で兼用に使用できるようになっている。
【００８９】
次に、制御部１５は、ステップＳ２０８で、映像ソースの出力制御を行う。具体的には、親機用マルチ画面合成部９に、子機に開放した放送映像リソースが割り付けられた動画プレーン＃１への読み出しアドレス生成を停止させると共に、子機用出力合成部１８ａに、動画プレーン＃１への読み出しアドレス生成を開始させるという出力制御を行う。
【００９０】
なお、前述した動画プレーンの親機及び子機による兼用化、並びに上記アクセスの切り換えによっても、共有メモリ８のメモリ容量増加及び転送バンド幅の向上は必要とされないため、メモリの大容量化・高速化によるコストの上昇はない。
【００９１】
また、ステップＳ２０８の出力制御では、制御部１５は子機転送フォーマット処理も行う。子機であるアナログテレビはＮＴＳＣ規格に対応しているので、デジタル処理では４８０ｉ（垂直５２５本のインタレース）相当で出力する必要がある。よって、解像度変換部６ｂを親機の場合と同様に兼用使用し、ここで４８０ｉにフォーマット変換した後、共有メモリ８の動画プレーン＃１に格納する。そして、子機用出力合成部１８ａが、４８０ｉの表示レート（６０Ｈｚ、１３．５ＭＨｚ）に同期してメモリ制御部７に読み出しアドレスを発行することにより、子機用読み出し映像＃０を受け取る。
【００９２】
このように、本実施形態では、解像度変換部６ａ〜６ｃが共有メモリ８の前段に設けられているため、表示レートが親機のものから子機のものへと変化しても、非同期吸収は共有メモリ８によって行われる。このため、親機の処理構成をそのまま用いることができる。
【００９３】
そして、ステップＳ２０９において、４：３のアスペクト比の子機に１６：９のアスペクト比の映像を表示させるために、例えば、図１０（ａ）に示すようなレターボックス表示や図１０（ｂ）に示すような全画面表示等の子機出力画面の形成を行う。なお、レターボックス表示の場合、子機用背景は子機用出力合成部１８ａによって付加される。その後、子機出力インタフェース１９ａによって、映像データを伝送フォーマットに適合させた後、出力する。
【００９４】
最後に、ステップＳ２１０で、子機出力状態になった親機の画面レイアウトの変更を、例えば、図１１（ａ）に示すように、３画面表示から２画面表示に切り換えることで、ＰＵＳＨ型の子機転送の処理がすべて完結する。
【００９５】
なお、ここまでの説明では音声については詳しく説明していないが、図１に図示しない複数の音声デコーダからの出力を、映像に合わせて子機側に切り換えるだけの簡易な処理で十分である。子機転送時には、上記映像と音声の両方が指定された子機へ送られる。
【００９６】
なお、上述の転送形態は、特定の時刻（２０：００）に設定２のタイマイベントのみが発生した場合のものである。即ち、放送映像リソースと子機とが１対１の関係で接続されるピアｔｏピア（ピアトゥーピア）の転送形態を示したものである。次に、図９に示すように、２つの設定（設定１及び設定３）によって、同一時刻にタイマイベントが２つ発生したときの動作について説明する。
【００９７】
この場合に、ステップＳ２０７で、上述のようなリソース管理情報の更新を行ったのでは、子機Ａ及び子機Ｃへ同一チャンネルの映像データを転送する場合でも、独立して放送映像リソースが使用されてしまうため、ステップＳ２１０後の親機の表示は、図４に示す３画面表示から図１１（ｂ）に示すような１画面表示となってしまう。つまり、同一時刻にタイマイベントが２つ発生したときに、上述のリソース管理情報の更新を行うのみでは、更新後のリソース管理情報は下記表３のようになってしまい、親機の割り付けが１画面分になってしまう。
【００９８】
【表３】
2005117183.tif 000005
【００９９】
そこで、本実施形態では、同一時刻にタイマイベントが２つ発生したときに、制御部１５は、ステップＳ２０７で、下記表４に示すようにリソース管理情報を更新するものとする。
【０１００】
【表４】
2005117183.tif 000006
【０１０１】
即ち、同一チャンネルの映像データを転送する場合には、制御部１５が１つの放送映像リソースを２つの子機に共用させた割り付けを行う。このようなリソース管理情報の更新を行うことにより、ステップＳ２１０後の親機の表示は、図４の３画面表示から図１１（ｃ）に示すような２画面表示にすることができる。この場合は、放送映像リソースと子機と１対Ｎ（Ｎは２以上の整数）で接続したブロードキャストの転送形態となる。
【０１０２】
このように、リソース管理の最適化を行うことで、放送映像リソースの無駄な使用を防止することができる。
【０１０３】
（トリガイベント型の子機転送）
次に、トリガイベント型の子機転送について説明する。トリガイベント型の子機転送とは、親機がデジタル放送のサービスイベントをトリガとして検出した場合に、子機からそのサービスイベントの情報の転送が要求されているときに、その情報の内容を当該子機で表示している映像にＯＳＤ合成して転送することを意味する。このようなトリガイベント型の子機転送が必要とされる場合としては、子機として用いられるアナログテレビでデジタル放送映像が表示されているときに、親機が検知した緊急情報の内容を緊急情報表示機能がない子機でも見ることができるようにする場合等が挙げられる。
【０１０４】
トリガイベント型の子機転送を行う場合には、先ず、図１２に示すように、お焼きに諸条件を設定する必要がある（ステップＳ３００）。この設定を行うに当たり、図８に示すイベント設定メニュー用のＧＵＩが表示されている状態で、ユーザがトリガイベント３１の設定を選択して決定すると、図１３に示すトリガイベント設定メニューが表示装置１１の画面に表示される。
【０１０５】
ユーザは、このイベント設定メニュー上で、子機表示中に緊急情報を表示するか否かを設定することができる。図１３では、子機Ａに対する緊急情報の表示の欄４０が「する」に設定され、子機Ｂに対する欄４１も「する」に設定され、子機Ｃに対する欄４２は「しない」に設定されている。
【０１０６】
そして、上述のようにしてステップＳ３００でトリガイベントの設定が行われ、その後、ステップＳ３０１で、制御部１５がデマルチプレクサ４ａ〜４ｃによって分離され付加情報である番組配列情報（ＳＩ）に含まれる緊急情報記述子を監視することによって検知すると、ステップＳ３０２に進む。
【０１０７】
ステップＳ３０２で、制御部１５は、親機が管理している放送映像リソースの親機及び他の子機での使用状態を示すリソース管理情報をＲＡＭ１４から読み出し、このリソース管理情報に基づいて、映像を表示中の子機（親機から映像データが出力されている子機）を検索する。そして、ステップＳ３０３で、現在表示中の子機があると判断した場合には、ステップＳ３０４に進み、表示中の子機がない場合には、緊急情報を転送することに意味がないと判断して、ステップＳ３０８で、トリガイベントを破棄する。
【０１０８】
ステップＳ３０４で、制御部１５は、トリガイベント設定メニューから緊急情報の表示属性を参照し、ステップＳ３０５で、現在表示中の１又は複数の子機野中に、緊急情報を表示する旨の設定がなされた子機があるか判断し、そのような子機が存在する場合、ステップＳ３０６に進み、存在しない場合には、ステップＳ３０８で、トリガイベントを破棄する。
【０１０９】
以下、図６（ｂ）に示すように、子機Ａ及び子機Ｂが表示中で、子機Ｃが非表示中になっているものとしてトリガイベント型の子機転送時の動作について説明を続ける。即ち、ステップＳ３０２の検索の結果、子機Ａ及び子機Ｂが表示中の子機として抽出されたものとする。また、図１３に示すように、子機Ａ及び子機Ｂへの緊急情報表示のトリガイベントは有効になっている。
【０１１０】
制御部１５は、ステップＳ３０６で、緊急情報データを子機用のレイアウトサイズに組み立てて、グラフィックアクセラレータ１２に描画命令を送る。そして、メモリ制御部７が、グラフィックアクセラレータ１２によって作成された緊急情報データを共有メモリ８に構成されている子機用ＯＳＤプレーン＃０及び子機用ＯＳＤプレーン＃１にＯＳＤ描画展開する。この場合、子機Ａ及び子機Ｂに出力される緊急情報データは互いに同一のＯＳＤデータであるので、子機用ＯＳＤプレーン＃０又は＃１のいずれかで共用しても構わない。一方、親機への緊急情報の表示に関しては、ＡＲＩＢの運用規格に合わせて、共有メモリ８に構成された親機用のＯＳＤプレーンの字幕プレーンにＯＳＤ描画展開する。
【０１１１】
そして、ステップＳ３０７で、子機用出力合成部１８ａ及び１８ｂの夫々が、各対象子機に割り付けた動画プレーンから読み出し中の子機表示映像の映像データと、上記子機用ＯＳＤプレーンから読み出した緊急情報ＯＳＤ表示用のＯＳＤデータとの合成を行う。この結果、図１４に示すように、親機、子機Ａ及び子機Ｂに同時に緊急情報がブロードキャストの転送形態で表示される。なお、上記の通常の映像とＯＳＤとの合成形式としては、例えば、アルファ合成、ＰｉｎＰ、レターボックス部分に表示する形式等が挙げられるが、他の形式でもよく、特に限定されない。
【０１１２】
以上の処理ステップにより、トリガイベント型の子機転送の処理がすべて完結する。
【０１１３】
（ユーザイベント型の子機転送）
次に、ユーザイベント型の子機転送について説明する。ユーザイベント型の子機転送とは、親機・子機システムという所謂簡易家庭内ネットワークの利点を活かして、ユーザのメッセージ通信要求に応じて、指定の子機の表示映像に、ユーザメッセージをＯＳＤ合成した通知転送を行うことを意味する。このようなユーザイベント型の子機転送が要求される場合としては、例えば、親機が設置された部屋とは異なる部屋で子機として用いられるテレビを子供が見ている状況で、親が子供に対して「もう寝なさい」、「夕食ができたから来なさい」等の簡易通知を簡単に行おうとする場合が挙げられる。
【０１１４】
ユーザイベント型の子機転送を行う場合には、タイマイベント型の子機転送及びトリガイベント型の子機転送のように諸条件を設定する必要はなく、図８に示すイベント設定メニュー用のＧＵＩが表示されている状態で、ユーザがユーザイベント３２の設定を選択して決定すると、図１５に示すように、制御部１５は、ステップＳ４００で、メッセージ送信要求を検知する。
【０１１５】
制御部１５は、メッセージ送信要求を検知すると、ステップＳ４０１で、トリガイベント型の子機転送におけるステップＳ３０２と同様にして、表示中の子機を検索する。
【０１１６】
その後、制御部１５は、ステップＳ４０２で、図１６に示すユーザイベント送信メニューを表示装置１１の画面に表示させる。ユーザイベント送信メニューには、子機表示ステータス４３が表示される。子機表示ステータス４３は、ステップＳ４０１で検索した結果を示すものであり、表示中の子機を親機のユーザが認識できるようにするためのものである。図１６に示すメニューでは、子機Ａ及び子機Ｃのみが表示中になっているとしている。
【０１１７】
次に、ステップＳ４０３において、子機表示ステータス４３を参照して、ユーザがユーザイベント送信メニューの各設定項目に対する設定を行う。ここで、ユーザイベント送信メニューの設定項目について説明する。本実施形態では、ユーザイベント送信メニューの設定項目として、ブロードキャスト送信４４、メッセージ内容４５、送信する時刻４６及びピアｔｏピア送信４７の設定を行うことができるようにプログラムが構成され、このプログラムがＲＯＭ１３に格納されている。
【０１１８】
メッセージ内容４５は、子機にＯＳＤ合成によって表示させようとするメッセージを設定するための設定項目である。ここで、メッセージ内容４５は、予め親機のＲＯＭ１３にプリセットされた代表的なメッセージから選択されるものであってもよく、また、ユーザが親機用リモコン１６を用いて任意に入力できるようにされていてもよい。送信する時刻４６は、メッセージ内容４５に示されている文字列を送信する時刻を設定するための設定項目であり、「今すぐ」と設定することも可能であり、また、任意の時刻を設定することも可能である。
【０１１９】
ブロードキャスト送信４４は、メッセージ内容４５に示された文字列を子機表示ステータス４３に「表示」と示されているすべての子機に転送する設定をするための設定項目である。ブロードキャスト送信は、同一のメッセージを複数の子機に同時に通知する場合に用いられる。
【０１２０】
一方、ピアｔｏピア送信４３は、子機表示ステータス４３に「表示」と示されている子機のいずれかに対して、メッセージ内容４５に示された文字列を独立して送信する設定をするための設定項目である。ピアｔｏピア送信は、相異なるメッセージを任意の子機に個別に通知する場合に用いられる。
【０１２１】
そして、ユーザイベント設定メニュー上でのすべての設定が行われ、ステップＳ４０４で、ユーザが送信ボタン４８を押すと、ステップＳ４０５に進み、ユーザがキャンセルボタン４９を押すと、ステップＳ４１０で、ユーザイベントを破棄する。
【０１２２】
ステップＳ４０５では、図１６に示すように、ユーザイベント送信メニューでブロードキャスト送信４４が選択されている場合には、制御部１５が送信する時刻４６を参照して「今すぐ」のブロードキャスト送信が設定されていることを検知し、ステップＳ４０６で、トリガイベント型の子機転送におけるステップＳ３０６と同様にして、メモリ制御部７がメッセージ内容４５に設定された文字列を共用の子機用ＯＳＤプレーンに展開する。
【０１２３】
その後、制御部１５は、ステップＳ４０７で、トリガイベント型の子機転送におけるステップＳ３０７と同様にして、子機表示映像の映像データと、上記子機用ＯＳＤプレーンから読み出したＯＳＤ表示用のＯＳＤデータとの合成を行う。この結果、図１７に示すように、子機Ａ及び子機Ｃに、メッセージ内容４５に設定されたメッセージ（ユーザメッセージ情報）「ごはんですよ！」が同時にブロードキャストの転送形態で表示される。
【０１２４】
なお、ブロードバンド送信４４が選択されると共に、送信する時刻４６の設定が「今すぐ」ではなく任意の時刻になっている場合には、制御部１５は、タイマイベント型の子機転送に準じて時刻を検知し、設定された時刻にステップＳ４０６以降の処理を行う。
【０１２５】
また、ユーザイベント送信メニューでピアｔｏピア送信４７が選択されている場合には、ステップＳ４０８で、制御部１５が送信する時刻４６を参照して、子機Ａには「２１：００」のピアｔｏピア送信が設定され、子機Ｃには「今すぐ」のピアｔｏピア送信が設定されていることを検知する。そして、ステップＳ４０９で、トリガイベント型の子機転送におけるステップＳ３０６と同様にして、メモリ制御部７がメッセージ内容４５に設定された文字列「勉強しなさい！」（ユーザイベント情報）を子機Ｃ用の子機用ＯＳＤプレーン＃２に展開する。
【０１２６】
その後、制御部１５は、ステップＳ４０９で、トリガイベント型の子機転送におけるステップＳ３０７と同様にして、子機表示映像の映像データと、子機用ＯＳＤプレーン＃２から読み出したＯＳＤデータとの合成を行う。この結果、子機Ｃに、「勉強しなさい！」がピアｔｏピアの転送形態で表示される。
【０１２７】
また、子機Ａへのピアｔｏピア送信は、送信する時刻４６に設定された２１時０分になると、制御部１５は、タイマイベント型の子機転送に準じて時刻を検知し、ステップＳ４０９以降の処理を行う。
【０１２８】
本発明の実施形態は、上述のように、コンピュータがプログラムを実行することによって実現することができる。また、プログラムをコンピュータに供給するための手段、例えばかかるプログラムを記録したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体又はかかるプログラムを伝送するインターネット等の伝送媒体も本発明の実施形態として適用することができる。また、上記のプログラムも本発明の実施形態として適用することができる。上記のプログラム、記録媒体、伝送媒体及びプログラムプロダクトは、本発明の範疇に含まれる。
【図面の簡単な説明】
【０１２９】
【図１】本発明の実施形態に係るテレビシステムを構成するマルチ画面表示機能を有する親機の構成を示すブロック図である。
【図２】制御部１５の動作を示すフローチャートである。
【図３】共用メモリ８のメモリ論理アドレスマップを示す図である。
【図４】マルチ画面合成の初期化時の映像を示す図である。
【図５】本発明の実施形態に係るテレビシステムの子機の構成を示すブロック図である。
【図６】本発明の実施形態において３個の子機と親機との間で伝送が行われる場合に表示される映像の変化を示す図である。
【図７】タイマイベント型の子機転送時の処理を示すフローチャートである。
【図８】イベント設定メニュー用のＧＵＩを示す図である。
【図９】タイマイベント設定メニューを示す図である。
【図１０】子機の表示装置の表示形態を示す図である。
【図１１】放送映像リソースの用い方と親機及び３個の子機の表示形態との関係を示す図である。
【図１２】トリガイベント型の子機転送時の処理を示すフローチャートである。
【図１３】トリガイベント設定メニューを示す図である。
【図１４】緊急情報の表示形態を示す図である。
【図１５】ユーザイベント型の子機転送時の処理を示すフローチャートである。
【図１６】ユーザイベント送信メニューを示す図である。
【図１７】ユーザメッセージの表示形態を示す図である。
【図１８】従来の無線ＬＡＮを用いたテレビシステムの構成を示すブロック図である。
【符号の説明】
【０１３０】
１：アンテナ
２ａ、２ｂ、２ｃ：チューナ
３ａ、３ｂ、３ｃ：復調部
４ａ、４ｂ、４ｃ：デマルチプレクサ
５ａ、５ｂ、５ｃ：映像デコーダ
６ａ、６ｂ、６ｃ：解像度変換部
７：メモリ制御部
８：共有メモリ
９：親機用マルチ画面合成部
１５：制御部
１８ａ、１８ｂ、１８ｃ：子機用出力合成部
【図１】
2005117183.tif 000007
【図２】
2005117183.tif 000008
【図３】
2005117183.tif 000009
【図４】
2005117183.tif 000010
【図５】
2005117183.tif 000011
【図６】
2005117183.tif 000012
【図７】
2005117183.tif 000013
【図８】
2005117183.tif 000014
【図９】
2005117183.tif 000015
【図１０】
2005117183.tif 000016
【図１１】
2005117183.tif 000017
【図１２】
2005117183.tif 000018
【図１３】
2005117183.tif 000019
【図１４】
2005117183.tif 000020
【図１５】
2005117183.tif 000021
【図１６】
2005117183.tif 000022
【図１７】
2005117183.tif 000023
【図１８】
2005117183.tif 000024