(57)【特許請求の範囲】
【請求項１】
コンテンツデータに含まれる映像データを表示手段に表示させる表示制御装置であって、
前記表示手段に表示した映像データのチャンネル情報を記憶する記憶手段と、
前記記憶手段に記憶した前記チャンネル情報に基づいて、前記表示手段に表示する映像データを選択する選択手段と、
前記表示手段に表示している第１の映像データを含む第１のコンテンツデータと前記選択手段が選択した第２の映像データを含む第２のコンテンツデータとに関連性があるか判断する判断手段と、
前記第１のコンテンツデータと前記第２のコンテンツデータとに関連性があると前記判断手段が判断した場合には、前記第１の映像データと前記第２の映像データとを同期して前記表示手段に表示させ、前記第１のコンテンツデータと前記第２のコンテンツデータに関連性がないと前記判断手段が判断した場合には、前記第１の映像データと前記第２の映像データとを同期せずに前記表示手段に表示させる表示制御手段と
を有することを特徴とする表示制御装置。
【請求項２】
前記表示制御手段は、前記第１のコンテンツデータと前記第２のコンテンツデータとに関連性があると前記判断手段が判断した場合には、前記第１のコンテンツデータに含まれる第１の音声データと前記第２のコンテンツデータに含まれる第２の音声データとの比較に基づいて前記第１の映像データと前記第２の映像データとを同期して前記表示手段に表示させることを特徴とする請求項１記載の表示制御装置。
【請求項３】
前記表示制御手段は、前記第１のコンテンツデータと前記第２のコンテンツデータとに関連性があると前記判断手段が判断した場合には、前記第１のコンテンツデータに含まれる第１の時刻情報と前記第２のコンテンツデータに含まれる第２の時刻情報との比較に基づいて、前記第１の映像データと前記第２の映像データとを同期して前記表示手段に表示させることを特徴とする請求項１記載の表示制御装置。
【請求項４】
前記コンテンツデータには前記コンテンツデータを識別するための識別情報が含まれ、
前記判断手段は、前記第１のコンテンツデータに含まれる第１の前記識別情報と、前記第２のコンテンツデータに含まれる第２の前記識別情報との比較に基づいて、前記第１のコンテンツデータと前記第２のコンテンツデータとに関連性があるか判断することを特徴とする請求項１乃至３のうち、いずれか１項に記載の表示制御装置。
【請求項５】
前記判断手段は、前記コンテンツデータに関する情報を記憶した記憶装置から取得される情報に基づいて前記第１のコンテンツデータと前記第２のコンテンツデータとに関連性があるか判断することを特徴とする請求項１乃至４のうち、いずれか１項に記載の表示制御装置。
【請求項６】
前記判断手段は、前記第１のコンテンツデータと前記第２のコンテンツデータに関連性がないと判断した場合、前記表示手段に表示するコンテンツデータが前記第２のコンテンツデータから前記第１のコンテンツデータと関連性のある第３のコンテンツデータに変わったか判断し、
前記表示制御手段は、前記表示手段に表示するコンテンツデータが前記第３のコンテンツデータに変わった場合、前記第１の映像データと前記第２の映像データとを同期して前記表示手段に表示させることを特徴とする請求項１に記載の表示制御装置。
【請求項７】
前記表示制御手段は、前記第１のコンテンツデータと前記第２のコンテンツデータとに関連性があると前記判断手段が判断した場合には、前記第１のコンテンツデータに含まれる第１の音声データの再生時刻と前記第２のコンテンツデータに含まれる第２の音声データの再生時刻とを合わせる
ことを特徴とする請求項１乃至６のうち、いずれか１項記載の表示制御装置。
【請求項８】
前記第１のコンテンツデータに含まれる音声データがスピーカーから出力され、前記第２のコンテンツデータに含まれる音声データがヘッドホーンから出力されるように制御する制御手段を有することを特徴とする請求項１乃至７のうち、いずれか１項記載の表示制御装置。
【請求項９】
前記記憶手段は、前記表示手段の画面における第１の領域に表示した映像データの前記チャンネル情報を記憶し、
前記選択手段は、前記第１の映像データが前記表示手段に表示されている状態において複数の映像データを前記表示手段に表示させる指示がなされた場合に、前記記憶手段が記憶した前記チャンネル情報に基づいて映像データを選択し、
前記表示制御手段は、前記選択手段が選択した前記映像データを前記画面における前記第１の領域に表示させ、前記第１の映像データを前記画面における第２の領域に表示させる制御を行うことを特徴とする請求項１に記載の表示制御装置。
【請求項１０】
コンテンツデータに含まれる映像データを表示手段に表示させる表示制御装置が行う表示制御方法であって、
前記表示手段に表示した映像データのチャンネル情報を記憶する記憶ステップと、
前記記憶ステップにおいて記憶した前記チャンネル情報に基づいて、前記表示手段に表示する映像データを選択する選択ステップと、
前記表示手段に表示している第１の映像データを含む第１のコンテンツデータと前記選択ステップにおいて選択した第２の映像データを含む第２のコンテンツデータとに関連性があるか判断する判断ステップと、
前記第１のコンテンツデータと前記第２のコンテンツデータとに関連性があると前記判断ステップにおいて判断した場合には、前記第１の映像データと前記第２の映像データとを同期して前記表示手段に表示させ、前記第１のコンテンツデータと前記第２のコンテンツデータに関連性がないと前記判断ステップにおいて判断した場合には、前記第１の映像データと前記第２の映像データとを同期せずに前記表示手段に表示させる表示制御ステップと
を有することを特徴とする表示制御方法。
【請求項１１】
前記判断ステップにおいて、前記第１のコンテンツデータと前記第２のコンテンツデータに関連性がないと判断した場合、前記表示手段に表示するコンテンツデータが前記第２のコンテンツデータから前記第１のコンテンツデータと関連性のある第３のコンテンツデータに変わったか判断し、
前記表示制御ステップにおいて、前記表示手段に表示するコンテンツデータが前記第３のコンテンツデータに変わった場合、前記第１の映像データと前記第２の映像データとを同期して前記表示手段に表示させることを特徴とする請求項１０に記載の表示制御方法。
【請求項１２】
前記記憶ステップにおいて、前記表示手段の画面における第１の領域に表示した映像データの前記チャンネル情報を記憶し、
前記第１の映像データが前記表示手段に表示されている状態において複数の映像データを前記表示手段に表示させる指示がなされた場合に、前記選択ステップにおいて、前記記憶ステップにおいて記憶した前記チャンネル情報に基づいて映像データを選択し、
前記表示制御ステップにおいて、前記選択ステップにおいて選択した前記映像データを前記画面における前記第１の領域に表示させ、前記第１の映像データを前記画面における第２の領域に表示させる制御を行うことを特徴とする請求項１０に記載の表示制御方法。
【請求項１３】
コンテンツデータに含まれる映像データを表示手段に表示させるコンピュータに、
前記表示手段に表示した映像データのチャンネル情報を記憶する記憶手順と、
前記記憶手順において記憶した前記チャンネル情報に基づいて、前記表示手段に表示する映像データを選択する選択手順と、
前記表示手段に表示している第１の映像データを含む第１のコンテンツデータと前記選択手順において選択した第２の映像データを含む第２のコンテンツデータとに関連性があるか判断する判断手順と、
前記第１のコンテンツデータと前記第２のコンテンツデータとに関連性があると前記判断手順において判断した場合には、前記第１の映像データと前記第２の映像データとを同期して前記表示手段に表示させ、前記第１のコンテンツデータと前記第２のコンテンツデータに関連性がないと前記判断手順において判断した場合には、前記第１の映像データと前記第２の映像データとを同期せずに前記表示手段に表示させる表示制御手順と
を実行させることを特徴とするプログラム。
【請求項１４】
前記判断手順において、前記第１のコンテンツデータと前記第２のコンテンツデータに関連性がないと判断した場合、前記表示手段に表示するコンテンツデータが前記第２のコンテンツデータから前記第１のコンテンツデータと関連性のある第３のコンテンツデータに変わったか判断し、
前記表示手段に表示するコンテンツデータが前記第３のコンテンツデータに変わった場合、前記第１の映像データと前記第２の映像データとを同期して前記表示制御手順において前記表示手段に表示させる処理を前記コンピュータに実行させるための請求項１３に記載のプログラム。
【請求項１５】
前記記憶手順において、前記表示手段の画面における第１の領域に表示した映像データの前記チャンネル情報を記憶し、
前記第１の映像データが前記表示手段に表示されている状態において複数の映像データを前記表示手段に表示させる指示がなされた場合に、前記記憶手段が記憶した前記チャンネル情報に基づいて前記選択手順において映像データを選択し、
前記表示制御手順において、前記選択手順において選択した前記映像データを前記画面における前記第１の領域に表示し、前記第１の映像データを前記画面における第２の領域に表示させる制御を前記コンピュータに実行させるための請求項１３に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の番組を再生させるための表示制御装置及び表示制御方法に関する。
【背景技術】
【０００２】
現在、放送方式の多様化に伴い、複数の放送方式に対応したデジタルテレビが広く普及している。
【０００３】
複数の放送方式の例として、例えば、地上アナログ放送、及びそのサイマル放送である地上デジタル放送、ＢＳ（Ｂｒｏａｄｃａｓｔｉｎｇ  Ｓａｔｅｌｌｉｔｅ）デジタル放送、及びＣＳ（Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ）デジタル放送がある。また、有線を使用したケーブルテレビ放送方式も存在する。ケーブルテレビ放送では、地上デジタル放送を始めとする、無線による放送波の再送信もおこなわれている。
【０００４】
さらに、地上アナログ放送の地上デジタル放送への完全移行に伴い、地上デジタル放送波の届かない地域や場所へ、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークを使用したＩＰ再送信放送が始まろうとしている。また、インターネット上に公開されたコンテンツをストリーミング配信等によって提供することも行われてきている。
一方、放送には遅延が存在する。そして、遅延時間は、放送方式によって異なる。
【０００５】
図４に、放送方式ごとの遅延時間を示す。一般に、地上アナログ放送は、地上波伝送にかかる時間が生放送の撮影時刻に加わる遅延の主な要因であり、地上デジタル放送ではさらに各種デジタル処理にかかる時間が大きな要因として遅延時間に付加される。また、ＢＳやＣＳデジタル放送では、さらに衛星へ、及び衛星からの伝送時間が遅延時間として付加される。即ち、放送方式によって撮影時刻に対する番組の再生時刻が数秒程度異なってしまうことになる。また、ケーブルテレビ放送やＩＰ放送における再送信では、再送信にかかる信号処理がさらに付加されるため、再送信ではない、地上デジタル放送、ＢＳ／ＣＳデジタル放送よりも遅延時間が大きくなる。また、インターネットを利用したＩＰ放送では、遅延時間が変化する、所謂揺らぎといった問題がある。
【０００６】
一方、放送方式による遅延時間の違いから起こる、様々な課題を解決するための方法が、これまでに開示されている。例えば、特許文献１では、衛星放送が地上波放送に対して伝送距離が長距離になることにより遅延時間が大きくなり、録画の開始が番組の開始に一致しないという課題を挙げている。そして、その課題を解決するため、録画予約された番組が衛星放送である場合、所定の時間遅延させてから録画を開始させるといった方法が開示されている。
【０００７】
また、特許文献２では、サイマル放送によって同時放送される同じ番組を、地上デジタル放送から地上アナログ放送に切り替える場合、伝送方式が異なるため、同一番組であるにも関らず、映像や音声が時間的にずれて不連続になるという課題を挙げている。そして、その課題を解決するため、２つの放送方式における再生出力の時間差を検出し、地上アナログ放送の再生位置を、その検出した時間差の分だけずらしている。このようにすることで、サイマル放送の切り替えの際に、同一番組をスムーズに受信再生可能とするといった方法が開示されている。
【特許文献１】特開２００６−１２８７４１号公報
【特許文献２】特開２００６−２７０８２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、関連性のある複数の番組を複数の画面に再生する場合、それら複数の番組を再生するタイミングが合わないと、ユーザが違和感を感じる恐れがある。関連性のある番組とは、例えば、ある同じスポーツの試合を、それぞれ別の視点や、異なる対象物に注目した番組などである。
【０００９】
より具体的な例として、例えば、サッカーの試合が生放送される場合、ユーザは、左側の画面で、地上デジタル放送で放送される、試合全体の流れに関するシーンを中心とした番組を再生する。また右側の画面では、インターネットから放送される、その試合に出ている特定の選手を中心とした番組を再生する。このような場合、関連性のある（同じ試合の）複数の番組を視聴しているにも関らず、放送方式が異なるために遅延時間が異なってしまい、番組を再生するタイミングが合わなくなる恐れがある。具体的には、図５（ａ）に示されるように、左側の画面の映像や音声の再生に対し、右側の画面の映像や音声の再生が遅延しておこなわれることになり、ユーザが違和感を感じてしまう恐れがある。
【００１０】
また、例えば、インターネット上の異なるサーバから、関連性のある複数の番組のコンテンツデータをそれぞれ受信し、再生する場合、以下のような問題が生じる恐れがある。即ち、コンテンツデータの経路や、配信を行うサーバの能力や負荷等の違いにより、番組ごとに、上記した遅延時間が異なってしまい、番組を再生するタイミングが合わなくなってしまうという恐れがある。また、上記した揺らぎによる問題も起こり得る。
【００１１】
また、例えば、外部接続されたハードディスクレコーダやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）プレイヤー等から、関連性のある複数の番組のコンテンツデータをそれぞれ受信し、再生する場合、以下のような問題が生じる恐れがある。即ち、再生操作のタイミング等の違いによって、番組を再生するタイミングが合わなくなってしまう恐れがある。
【００１２】
これらの例においても、例えば、左右の２画面で視聴を行う場合、左側の画面の再生に対し、右側の画面の再生が遅延しておこなわれることになり、ユーザが違和感を感じてしまう恐れがある。
【００１３】
本発明は、上記の問題に鑑みてなされたものであり、その目的は、関連性のある複数の番組を再生する場合に、それら複数の番組を再生するタイミングのずれによるユーザの違和感を軽減することである。
【課題を解決するための手段】
【００１４】
上記目的を達成するため、本発明の表示制御装置は、以下の構成を有する。即ち、コンテンツデータに含まれる映像データを表示手段に表示させる表示制御装置であって、前記表示手段に表示した映像データのチャンネル情報を記憶する記憶手段と、前記記憶手段に記憶した前記チャンネル情報に基づいて、前記表示手段に表示する映像データを選択する選択手段と、前記表示手段に表示している第１の映像データを含む第１のコンテンツデータと前記選択手段が選択した第２の映像データを含む第２のコンテンツデータとに関連性があるか判断する判断手段と、前記第１のコンテンツデータと前記第２のコンテンツデータとに関連性があると前記判断手段が判断した場合には、前記第１の映像データと前記第２の映像データとを同期して前記表示手段に表示させ、前記第１のコンテンツデータと前記第２のコンテンツデータに関連性がないと前記判断手段が判断した場合には、前記第１の映像データと前記第２の映像データとを同期せずに前記表示手段に表示させる表示制御手段とを有する。
【００１５】
また、本発明の表示制御方法は、コンテンツデータに含まれる映像データを表示手段に表示させる表示制御装置が行う表示制御方法であって、前記表示手段に表示した映像データのチャンネル情報を記憶する記憶ステップと、前記記憶ステップにおいて記憶した前記チャンネル情報に基づいて、前記表示手段に表示する映像データを選択する選択ステップと、前記表示手段に表示している第１の映像データを含む第１のコンテンツデータと前記選択ステップにおいて選択した第２の映像データを含む第２のコンテンツデータとに関連性があるか判断する判断ステップと、前記第１のコンテンツデータと前記第２のコンテンツデータとに関連性があると前記判断ステップにおいて判断した場合には、前記第１の映像データと前記第２の映像データとを同期して前記表示手段に表示させ、前記第１のコンテンツデータと前記第２のコンテンツデータに関連性がないと前記判断ステップにおいて判断した場合には、前記第１の映像データと前記第２の映像データとを同期せずに前記表示手段に表示させる表示制御ステップとを有する。
【発明の効果】
【００１６】
本発明によれば、関連性のある複数の番組を再生する場合に、それら複数の番組を再生するタイミングのずれによるユーザの違和感を軽減することができる。
【発明を実施するための最良の形態】
【００１７】
＜実施形態１＞
以下、図面を参照しながら本発明の第１の実施形態を説明する。
【００１８】
図１に、本実施形態の表示制御装置であるデジタルテレビ１０１における、システムの概略構成を示す。尚、本実施形態におけるデジタルテレビ１０１は、複数のコンテンツデータ（複数の番組に対応するトランスポートストリーム）に基づいて、複数の映像を表示させる表示制御装置である。また、本発明は、デジタルテレビ以外に、パーソナルコンピュータ、ワークステーション、ノートブックＰＣ、パームトップＰＣ、コンピュータを内蔵した各種家電製品、ゲーム機、携帯電話などのうち、複数の番組の表示制御が行える装置、もしくは、これらの組合せによっても実施可能である。
【００１９】
同図において、地上デジタルチューナ１０２は、復調回路、誤り訂正回路等を備えることにより、地上波アンテナから受信したデジタル放送波を復調し、多重分離部１０５、又は１０６へトランスポートストリームを出力する。
【００２０】
また、ＢＳ／ＣＳチューナ１０３も同様に、ＢＳ／ＣＳアンテナから受信したデジタル放送波を復調し、多重分離部１０５、又は１０６へトランスポートストリームを出力する。なお、本実施形態の地上デジタルチューナ１０２、及びＢＳ／ＣＳチューナ１０３は、それぞれ２つのトランスポートストリームを同時に処理可能である。従って、デジタルテレビ１０１は、異なるトランスポートストリームの処理に基づく、地上デジタル放送同士の２画面表示、或いはＢＳ／ＣＳ放送同士の２画面表示をすることも可能である。
【００２１】
通信部１０４は、ＩＰネットワーク上の機器と各種通信をおこなうインターフェースである。通信部１０４は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）上に接続された記録装置や、インターネット上のサーバと通信をおこなうことで、各種トランスポートストリームを受信する。そして、多重分離部１０５、又は１０６へ、受信したトランスポートストリームを出力する。尚、本実施形態の通信部１０４は、２つのトランスポートストリームを同時に処理することが可能である。従って、デジタルテレビ１０１は、異なるトランスポートストリームの処理に基づく、異なる番組の２画面表示を行うことも可能である。
【００２２】
なお、地上デジタルチューナ１０２、ＢＳ／ＣＳチューナ１０３及び通信部１０４が、多重分離部１０５、１０６のどちらにトランスポートストリームを出力するかはその状況により決定される。例えば、多重分離部１０５が使用されており、多重分離部１０６が未使用ならば、多重分離部１０６へトランスポートストリームの出力をおこなう。
【００２３】
多重分離部１０５、１０６は、地上デジタルチューナ１０２、ＢＳ／ＣＳチューナ１０３及び通信部１０４から受信したトランスポートストリームから、所望のパケットを分離し、必要に応じてデスクランブルする。尚、本実施形態のトランスポートストリームには、番組の再生に必要な、映像ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）パケットや音声ＰＥＳパケットなどのパケットが多重化されている。また、それらのパケットを格納するＴＳ（トランスポート）パケットのヘッダ部には、ＰＩＤ（Ｐａｃｋｅｔ  ＩＤｅｎｔｉｆｉｅｒ）が記述されており、このＰＩＤに基づいて番組とパケットの種類が識別される。即ち、ある同じ番組の映像や、同じ番組の音声、同じ番組の字幕等の個別ストリームが収められたＰＥＳパケットは、それぞれ同じＰＩＤを持つ複数のＴＳパケットで伝送される。
【００２４】
また、トランスポートストリームには、ＰＳＩやＳＩといった、セクション形式のテーブルで記述されたパケット（以下、セクションパケットと記述する）が含まれる。ここで、ＰＳＩはＰｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ、ＳＩは、Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎである。ＰＳＩは、所望の放送チャンネルを選択して受信するのに必要な情報であり、これには、ＰＡＴ、ＰＭＴ、ＮＩＴ、ＣＡＴ等が含まれる。尚、ＰＡＴは、Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ、ＰＭＴは、Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ、ＮＩＴは、Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ、ＣＡＴは、Ｃｏｎｄｉｔｉｏｎ  Ａｃｃｅｓｓ  Ｔａｂｌｅである。
【００２５】
ここで、ＰＡＴは、ＰＩＤ＝０で伝送され、各番組に対応するＰＭＴを伝送しているＴＳパケットのＰＩＤが記述されている。また、ＰＡＴには、後述するＮＩＴを伝送しているＴＳパケットのＰＩＤが記述されている。
【００２６】
また、ＰＭＴには、各番組を構成するコンポーネント（映像、音声、データ、字幕などの各要素）ごとに、それを伝送しているＴＳパケットのＰＩＤが記述されている。さらに、ＰＭＴには、ＣＡＴを伝送するＴＳパケットのＰＩＤが記述されている。また、ＮＩＴには、各トランスポートストリームについて、その伝送諸元や、当該トランスポートストリームに多重されている番組の情報など、チャンネルを選択する際に使用する情報が記述されている。尚、ＣＡＴは、スクランブル解読情報を得るためのテーブルである。
【００２７】
一方、ＳＩは、放送業者のサービスに用いられる情報であり、例えばＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）などが含まれる。ＥＩＴには、放送される番組の番組名、番組開始時刻、番組長、番組内容等が記述されている。
【００２８】
多重分離部１０５、１０６は、地上デジタルチューナ１０２、ＢＳ／ＣＳチューナ１０３、通信部１０４から受信したトランスポートストリームから、上述のセクションパケットを分離し、後述するセクション処理部１０７に渡す。
【００２９】
また、多重分離部１０５、１０６は、それぞれ、セクション処理部１０７からの指示に基づき、トランスポートストリームから所望の番組に関するＰＥＳパケットを選択し、分離を行う。即ち、多重分離部１０５、１０６は、複数のコンテンツデータ（複数の番組に対応するＰＥＳパケット）のそれぞれを選択する。分離された映像ＰＥＳパケットは遅延バッファ１０８へ、音声ＰＥＳパケットは音声処理部１０９へ出力される。セクション処理部１０７は、多重分離部１０５、１０６から送られてくる、ＰＳＩやＳＩ等のセクションパケットの処理を行う。即ち、セクション処理部１０７は、図示しない指示入力部で入力されたユーザからの視聴する番組の指示と、受信したセクションパケットに基づき、多重分離部１０５、１０６に対し、分離するＰＥＳパケットの指示や、デスクランブルの指示等を行う。
【００３０】
また、セクション処理部１０７は、２つの番組を処理する場合に、それぞれの番組に関するＥＩＴを参照することにより、それらが関連性のある番組であるか判断する。そして、その結果を差異時間調整部１１１へ通知する。即ち、セクション処理部１０７は、多重分離部１０５、１０６によりそれぞれ選択された複数のコンテンツデータの関連性を判断する。
【００３１】
遅延バッファ１０８は、多重分離部１０５、１０６から受信した映像情報を一旦蓄積する記録部である。この例では、符号化されたままの映像情報が記録される。２つの番組を再生する場合、遅延バッファ１０８は、多重分離部１０５、１０６の両方から送られてくる映像情報が記録されることになる。
【００３２】
音声処理部１０９は、多重分離部１０５、１０６から受信した音声情報の復号処理を行い、復号した音声情報を遅延バッファ１１０へ出力する。音声処理部１０９は、副音声や２つの番組の音声の復号をおこなうため、複数の音声ストリームの復号処理能力を有する。
【００３３】
遅延バッファ１１０は、音声処理部１０９で復号された音声情報を一旦蓄積する記録部である。遅延バッファ１１０は、副音声や２つの番組の音声情報の復号をおこなう場合、復号された複数の音声情報が記録されることになる。
【００３４】
差異時間調整部１１１は、関連性のある２つの番組の再生するタイミングの差異時間を求める。２つの番組の再生するタイミングの差異時間とは、図４で示した生放送の撮影時刻に対する、それぞれの番組の再生時刻の遅延時間の差異である。即ち、セクション処理部１０７が、再生する２つの番組に関連性があると判断された場合、差異時間調整部１１１は、以下のような処理を行う。即ち、遅延バッファ１１０に記録された２つの番組の音声情報を比較することにより、２つの番組の再生するタイミングの差異時間を求める。即ち、図５（ａ）の従来の視聴の例に示される、差異時間「ｔ１」を求めることになる。さらに、差異時間調整部１１１は、２つの番組のうち、再生タイミングが早いほうの番組を識別するための情報及び、求めた差異時間「ｔ１」を音声出力部１１２及び映像処理部１１３へ通知する。そして、差異時間調整部１１１から差異時間「ｔ１」の通知を受けた映像処理部１１３は、２つの番組の映像のうちの再生するタイミングが早い方の映像を遅い方の映像より遅延して再生されるように処理を行う。
【００３５】
即ち、差異時間調整部１１１は、セクション処理部１０７により関連性があると判断された複数の映像を表示させるタイミングを、複数のコンテンツデータに含まれる情報（復号された音声情報）に基づいて合わせる。
【００３６】
尚、本実施形態の差異時間調整部１１１は、２つの番組のうち、再生タイミングが早いほうの番組を識別するための情報を送信するようにしたが、再生タイミングが遅いほうの番組を識別するための情報を送信するようにしても良い。
【００３７】
差異時間調整部１１１から差異時間「ｔ１」の通知を受けた音声出力部１１２は、２つの番組の音声のうちの再生するタイミングが早い方の音声を遅い方の音声より遅延させて再生する。
【００３８】
音声出力部１１２は、遅延バッファ１１０から受信した、復号された音声情報を音声として再生する。音声出力部１１２にはスピーカやヘッドホーン出力等が含まれ、例えば、主音声と副音声を同時に再生する場合や、２つの番組の音声を再生するような場合、異なる音声情報の再生がおこなわれる。なお、本実施形態の音声出力部１１２は、２つの音声ストリームのうちの片側をスピーカ、もう片側をヘッドホーンへ出力をおこなうようにすることができる。また、音声出力部１１２は、セクション処理部１０７において２つの番組が関連性のある番組であると判断された場合、音声を合成し、例えば同じスピーカに出力するようにしても良い。
【００３９】
映像処理部１１３は、遅延バッファ１０８に記録された映像情報の復号処理を行い、復号した映像情報を映像出力部１１４へ出力する。２つの番組の再生をおこなうため、少なくとも２つの映像情報の復号処理能力を有する。また、映像処理部１１３は、２番組処理時に、セクション処理部１０７において、処理する２つの番組に関連性があると判断された場合、以下のような処理を行う。即ち、差異時間調整部１１１から通知される、２つの番組の再生するタイミングの差異時間「ｔ１」に従い、再生するタイミングが早い方の番組の映像ストリームの復号処理を遅い方より「ｔ１」時間遅延させる。このようにすることで、図５（ｂ）に示されるように、関連性のある番組における映像の同期再生をおこなう。
【００４０】
映像出力部１１４は、映像処理部１１３から受信した復号された映像情報を映像として再生する。具体的には、映像処理部１１３から受信した映像と、字幕、音量表示等を始めとする各種表示情報との合成を行い、各種高画質化処理、及び画角調整を行い、表示をおこなう。また、２つの番組を処理する場合においては、映像処理部１１３から受信した２つの映像を２画面で表示するための合成処理も行われる。
以上が、本実施形態のデジタルテレビ１０１における、システムの概略構成である。
【００４１】
次に、本実施形態における２番組再生の処理の流れについて説明する。
図２は、デジタルテレビ１０１が、２つの番組の再生処理を行うときの処理の流れを示すフローチャートである。
【００４２】
本実施形態では、１つの番組の再生が行われている状態から、ユーザの操作によって、２つの番組の同時再生が指示された場合の処理を例にあげて説明する。尚、本実施形態では、２つの番組の同時再生が指示されると、２つの番組をそれぞれ左右の画面に分けて表示する。デジタルテレビ１０１は、２番組の同時再生の指示後最初の画面は、左画面に１番組再生時の映像が表示され、右画面に、前回２番組再生を行った際に右画面に表示されていたチャンネルの映像が表示される。例えば、右画面の最後に表示されていた番組が地上デジタル放送のチャンネル３であったならば、次の２番組再生の指示によって最初に右画面に表示される映像は、地上デジタル放送のチャンネル３の、現在放送されている映像が表示される。１番組再生時に２番組同時再生が指示された場合、１番組再生時には地上デジタル放送のチャンネル１が表示されていた場合、２番組再生の指示により、左画面には地上デジタル放送のチャンネル１が表示される。
【００４３】
図２において、ユーザから２番組再生の指示を受けるとＳ２０１に進む。Ｓ２０１では、一旦、映像出力部１１４による映像の再生、及び、音声出力部１１２による音声の再生を停止する。即ち、１番組再生時に再生していた映像の出力を、映像出力部１１４は停止する。また同様に、音声出力部１１２においては、音声の出力を停止する。尚、Ｓ２０１では、映像と音声の出力を停止するが、映像処理部１１３及び音声処理部１０９による映像及び音声情報の復号処理は継続して行う。
【００４４】
Ｓ２０２では、セクション処理部１０７が、２番組再生における右画面の選局処理をおこなう。即ち、セクション処理部１０７は、最後に２番組再生を行ったときに右画面で再生されていた番組のチャンネルを記憶している。そして、記憶されているチャンネルに基づき、地上デジタルチューナ１０２、又はＢＳ／ＣＳチューナ、又は通信部１０４に対する選局処理を行う。例えば、前回の２画面表示において、右画面の最後に表示されていたのが地上デジタル放送のチャンネル３であったならば、地上デジタルチューナ１０２に対し、チャンネル３を受信するための選局指示を行う。そして、地上デジタルチューナ１０２は、受信したデジタル放送データを復号し、チャンネル３の番組を含むトランスポートストリームを多重分離部１０５、１０６の未使用の方に出力する。
【００４５】
Ｓ２０３では、左画面の番組の映像、及び音声の再生を再開される。即ち、映像出力部１１４において、Ｓ２０１で停止した１番組表示時の番組の映像出力を、その出力位置を左画面側に設定しなおして出力を再開する。また同様に、音声出力部１１２において、Ｓ２０１で停止した音声出力を再開する。なお、Ｓ２０２とＳ２０３の順序は逆でもよい。
【００４６】
Ｓ２０４（選択手順）では、２番組再生に際して新たに選択された番組の再生を開始する。即ち、まず多重分離部１０５、又は１０６は、Ｓ２０２の選局に基づいて受信したトランスポートストリームから、選局されたチャンネルに対応するパケットの選択と分離を行う。
【００４７】
尚、多重分離部１０５、又は１０６は、上述したような処理により、すでに１番組の再生に必要なＰＥＳパケットの選択と分離を行っている。即ち、Ｓ２０４で、多重分離部１０５、１０６は、複数のコンテンツデータ（複数の番組に対応するＰＥＳパケット）のそれぞれを選択する。
【００４８】
分離された映像ＰＥＳパケットは、遅延バッファ１０８を介して映像処理部１１３に送られ、映像情報の復号処理が行われた後に、映像出力部１１４によって出力される。このとき、映像出力部１１４は、Ｓ２０２で選局された番組の映像を右画面側に設定して再生する。また、分離された音声ＰＥＳパケットは、音声処理部１０９で復号された後、遅延バッファ１１０を介して音声出力部１１２に送られ、出力される。
【００４９】
尚、音声の再生に関しては、１番組再生時の番組をスピーカーへ出力させ、２番組再生で新たに選択された番組の音声をヘッドホーンへ再生させる。ただし、例えば２つの番組の音声を同時に聞きたい場合などは、同時に聞こえるように出力させるようにしても良い。また、どちらか一方の番組の音声のみを出力させるようにしても良い。
【００５０】
Ｓ２０５（判断手順）では、セクション処理部１０７が、再生する２つの番組の関連性を判断する。セクション処理部１０７は、それぞれの番組に関するＥＩＴを解析し、番組名、番組内容等の情報から２つの番組が関連性のある番組であるか判断し、その結果を差異時間調整部１１１へ通知する。
【００５１】
即ち、セクション処理部１０７は、多重分離部１０５、１０６によりそれぞれ選択された複数のコンテンツデータ（複数の番組に対応するＰＥＳパケット）の関連性を判断する。このように、セクション処理部１０７で２つの番組の関連性を判断することで、複数の番組の再生指示に基づいて、以降の差異時間の検出や、遅延処理を自動で行うことができる。Ｓ２０５において、２つの番組に関連性がないと判断されれば、映像出力部１１４は、通常の２画面表示を行う。また、この場合、セクション処理部１０７は、周期的に（例えば、１分毎に）ＥＩＴを解析し、再生する番組が、関連性のある番組に変わったかどうかをチェックする。このように、周期的に再生する番組の関連性を判断することで、選択される番組が変化した場合に、複数の番組を再生するタイミングのずれを小さくでき、ユーザの違和感を軽減することができる。セクション処理部１０７による関連性の判断は、再生する番組を変更する指示を受け付けたときに行うようにしても良い。
【００５２】
Ｓ２０５において、セクション処理部１０７が２つの番組に関連性があると判断した場合、Ｓ２０６へ進む。
【００５３】
Ｓ２０６では、差異時間調整部１１１が、２つの番組の音声情報を比較することにより、２つの番組の再生するタイミングの差異時間の検出をおこなう。即ち、差異時間調整部１１１は、セクション処理部１０７の判断結果に基づいて、音声処理部１０９で復号され、遅延バッファ１１０に記録されている２つの番組の音声情報を比較することにより、差異時間を求める。即ち、図５（ａ）に示される、差異時間「ｔ１」が求まる。例えば、同時に再生する番組の一方（番組１）から抽出した、ある音声に類似した音声が、他方の番組（番組２）中に存在するか判断する。存在する場合、番組の一方（番組１）において、その音声の再生するタイミングが「３時１５分２０秒」で、他方の番組（番組２）において類似した音声の再生するタイミングが「３時１５分２５秒」であった場合、差異時間「ｔ１」は「５秒」となる。類似した音声が存在しない場合、番組の一方（番組１）から他の音声を抽出し、抽出した他の音声に類似した音声が、他方の番組（番組２）中に存在するか判断する。この処理を、類似した音声が検出されるまで、繰り返す。
【００５４】
このように、複数の番組のそれぞれの音声情報を比較することにより、それぞれの番組の音声がほとんど同じ場合に、複数の番組の再生するタイミングの差異時間を求めることができる。それぞれの番組の音声がほとんど同じ場合とは、例えば、同じスポーツの試合を、同じ撮影場所から複数のカメラで撮影している場合（例えば、一方のカメラは試合全体を撮影、他方のカメラは特定の選手をズームで撮影）などがある。また、スポーツに限らず、オーケストラやミュージカルなどでも同様である。あるいは、カメラが異なる位置にあっても、マイクが共用されていてもよい。
【００５５】
そして、差異時間調整部１１１は、２つの番組のうち再生のタイミングが早いほうの番組を識別するための情報と、上述のようにして求めた差異時間「ｔ１」を、音声出力部１１２及び映像処理部１１３へ通知する。
【００５６】
Ｓ２０７では、音声出力部１１２が、音声情報の遅延処理及び再生をおこなう。音声出力部１１２は、Ｓ２０６で差異時間調整部１１１から通知された、２つの番組を再生するタイミングの差異時間「ｔ１」に従い、再生するタイミングが早い方の音声情報の出力を遅い方より「ｔ１」だけ遅延させる。このように遅延させることで、図５（ｂ）に示されるように、音声の同期再生をおこなう。
【００５７】
Ｓ２０８（調整手順）では、映像処理部１１３が、映像情報の遅延処理及び再生をおこなう。映像処理部１１３は、Ｓ２０６で差異時間調整部１１１から通知された、２つの番組を再生するタイミングの差異時間「ｔ１」に従い、再生するタイミングが早い方の映像情報の出力が遅い方より「ｔ１」だけ遅延されるように、映像情報の復号処理を遅らせる。上記した例においては、番組１の映像情報の出力が番組２よりも５秒遅延されるように、映像情報の復号処理を遅らせる。従って、映像出力部１１４から出力される映像は、図５（ｂ）に示されるようになる。即ち、映像処理部１１３は、Ｓ２０５において関連性があると判断された複数の映像を表示させるタイミングを、複数のコンテンツデータ（複数の番組に対応するＰＥＳパケット）に含まれる情報（復号された音声情報）に基づいて合わせている。なお、Ｓ２０３、Ｓ２０４の映像出力を開始は、Ｓ２０５で関連性があると判断された場合、Ｓ２０７、Ｓ２０８で調整処理を行ってから、実行してもよい。
【００５８】
さらに、Ｓ２０５からステップＳ２０８までの処理を、２つの番組の表示中、一定の間隔で繰り返し行う。このようにすることで、番組が終了したことによる番組の変更や、ユーザの選局による番組の変更にも対応が可能となる。また、番組が変更されていない場合であっても、このような繰り返し処理によって、同期の精度を上げることができる。さらに、インターネットなどを介したＩＰ放送で特に起こり得る、番組の再生に関する遅延時間が変化する、所謂揺らぎといった問題にも効果がある。即ち、ＩＰ放送などのような遅延時間が一定でない環境において、Ｓ２０６で行った差異時間「ｔ１」の検出を繰り返し行うことで、関連性のある複数の番組を再生するタイミングのずれを小さくすることができ、ユーザの違和感を軽減できる。ただし、これらの効果が必要なければ、繰り返し行うようにしなくても構わない。また、差異時間の検出（Ｓ２０６）や遅延処理（Ｓ２０７、Ｓ２０８）を、ユーザによる差異時間の修正指示や、番組の変更指示の検出時に行うようにしても良い。
【００５９】
以上が、本実施形態の表示制御装置であるデジタルテレビ１０１における、２画面起動時の処理の流れである。
【００６０】
なお、字幕、音量表示等を始めとする各種表示情報に関しても映像と同様に遅延処理がおこなわれても良い。
【００６１】
また、本実施形態において、２つの番組を再生する際の、左画面、右画面の大きさは、同じであっても良いし、異なっていても良い。また、１つの番組を表示する画面内に、関連する他の番組の画面を表示させる場合にも、本発明は適用可能である。
【００６２】
また、本実施形態では２つの番組の再生に関してのみ言及しているが、それ以上の数の番組の再生においても本発明は適用可能である。
【００６３】
また、本実施形態では、セクション処理部１０７において、それぞれの番組のＥＩＴを参照することにより関連性を判断したが、それ以外の方法で判断することも可能である。例えば、インターネット上のホームページから、受信する番組に関する情報を取得し、その取得された情報から判断しても良い。
【００６４】
また、本実施形態では、デジタルテレビ１０１が受信するコンテンツとして、地上波アンテナ及びＢＳ／ＣＳアンテナからの放送波と、ＩＰネットワークを通じて受信されるトランスポートストリームとしている。しかし、それ以外のインターフェースから受信されるコンテンツであっても良い。即ち、例えば、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）を始めとする各種デジタルインターフェース経由で入力されるストリームに関しても、本発明は適用できる。
【００６５】
＜実施形態２＞
次に、本発明の第２の実施形態を、実施形態１との差異を中心に、図面を参照しながら説明する。実施形態１では、複数の番組を再生するタイミングの差異時間を、復号された音声情報によって検出していたが、本実施形態では、それぞれの番組の撮影時の実時間情報（時刻情報）によって検出する点が特に異なる。
【００６６】
図３に、本実施形態のデジタルテレビ１０１における、システムの概略構成を示す。尚、本実施形態のデジタルテレビ１０１は、複数のコンテンツデータ（複数の番組に対応するトランスポートストリーム）に基づいて、複数の映像を表示させる表示制御装置である。また、本発明は、デジタルテレビ以外に、パーソナルコンピュータ、ワークステーション、ノートブックＰＣ、パームトップＰＣ、コンピュータを内蔵した各種家電製品、ゲーム機、携帯電話などのうち、複数の番組を再生させることができる装置、もしくは、これらの組合せによっても実施可能である。
【００６７】
同図において、地上デジタルチューナ１０２、ＢＳ／ＣＳチューナ１０３、通信部１０４、セクション処理部１０７、遅延バッファ１０８、映像処理部１１３及び映像出力部１１４に関しては、図１と同様であり、説明を省略する。
【００６８】
本実施形態における多重分離部１０５、１０６は、トランスポートストリームから選択、分離した音声ＰＥＳパケットの出力先が遅延バッファ１１０となる点が、実施形態１と異なる。
【００６９】
また、本実施形態の遅延バッファ１１０は、多重分離部１０５、１０６から受信した音声情報を一旦蓄積する記録部である。本実施形態では、符号化されたままの音声情報が記録される。２つの番組の再生時においては、多重分離部１０５、１０６の両方から送られてくる符号化された音声情報が記録される。
【００７０】
差異時間調整部１１１は、２つの番組の再生時において、２つの番組の再生するタイミングの差異時間を求める。尚、上述のように、２つの番組の再生するタイミングの差異時間とは、図４で示した生放送の撮影時刻に対する、再生する番組の再生時刻の遅延時間の差異である。即ち、セクション処理部１０７が、再生する２つの番組に関連性があると判断された場合、差異時間調整部１１１は、差異時間の検出を行う。本実施形態の差異時間調整部１１１は、遅延バッファ１０８、及び１１０を参照し、２つの番組のそれぞれに含まれている撮影時の実時間の情報（時刻情報）を比較することによって差異時間を検出する。この撮影時の実時間情報は、映像ＰＥＳパケット、及び音声ＰＥＳパケットのヘッダに含まれている。差異時間調整部１１１は、撮影時の実時間情報を映像は映像同士、音声は音声同士比較することによって、２つの番組の再生するタイミングの差異時間を求める。従って、図５（ａ）に示される、差異時間「ｔ１」が求まる。
【００７１】
そして、差異時間調整部１１１は、２つの番組のうち、再生するタイミングが早いほうの番組を識別するための情報、及び検出した差異時間「ｔ１」を音声処理部１０９及び映像処理部１１３へ通知する。そして、差異時間調整部１１１から差異時間の通知を受けた映像処理部１１３は、２つの番組の映像のうちの再生するタイミングが早い方の映像を遅い方の映像より遅延して再生されるように処理を行う。
【００７２】
即ち、差異時間調整部１１１は、セクション処理部１０７により関連性があると判断された複数の映像を表示させるタイミングを、複数のコンテンツデータ（複数の番組に対応するＰＥＳパケット）に含まれる情報（撮影時の実時間情報）に基づいて合わせる。
【００７３】
音声処理部１０９は、遅延バッファ１１０に記録された音声情報の復号処理を行い、復号した音声情報を音声出力部１１２へ出力する。本実施形態の音声処理部１０９は、少なくとも２つの音声ストリームの復号処理能力を有する。また、音声処理部１０９は、関連性のある２つの番組の再生時において、差異時間調整部１１１から受信された差異時間「ｔ１」に基づき、再生するタイミングが早い方の音声ストリームの復号処理を遅い方の音声より「ｔ１」時間遅延させる。このようにすることで、図５（ｂ）に示されるように、関連性のある複数の番組の再生時における音声の同期再生をおこなう。
【００７４】
音声出力部１１２は、音声処理部１０９から受信した音声情報を音声として再生する。音声出力部１１２にはスピーカやヘッドホーン出力等が含まれ、例えば、主音声と副音声を同時に再生する場合や、２つの番組の音声を再生するような場合、異なる２つの音声情報の再生がおこなわれる。なお、本実施形態の音声出力部１１２は、２つの音声ストリームのうちの片側をスピーカ、もう片側をヘッドホーンへ出力をおこなうようにしても良い。また、音声出力部１１２は、セクション処理部１０７において２つの番組が関連性のある番組であると判断された場合、音声を合成し、例えば同じスピーカに出力するようにしても良い。
【００７５】
以上が、本実施形態におけるデジタルテレビ１０１の構成である。
【００７６】
次に、本実施形態における２番組再生時の処理について、図２を参照して説明する。尚、本実施形態におけるデジタルテレビ１０１は、複数のコンテンツデータ（複数の番組に対応するトランスポートストリーム）に基づいて、複数の映像を表示させる表示制御装置である。
【００７７】
尚、本実施形態では、実施形態１と同様に、１つの番組の再生が行われている状態から、ユーザの操作によって、２つの番組の同時再生が指示された場合の処理を例にあげて説明する。本実施形態における２番組再生の起動後最初の画面は、左画面に１番組再生時の映像が表示され、右画面に、前回２番組再生を行った際に右画面に表示されていたチャンネルの映像が表示される。例えば、右画面に最後に表示されていた番組が地上デジタル放送のチャンネル３であったならば、次の２番組再生の指示によって最初に右画面に表示される映像は、地上デジタル放送のチャンネル３の、現在放送されている映像が表示される。
【００７８】
図２において、ユーザから２番組再生の指示を受けるとＳ２０１に進む。Ｓ２０１では、一旦、映像出力部１１４による映像の再生、及び、音声出力部１１２による音声の再生を停止する。即ち、１番組再生時に再生していた映像の出力を、映像出力部１１４は停止する。また同様に、音声出力部１１２は、音声の出力を停止する。尚、Ｓ２０１では、映像と音声の出力を停止するが、映像処理部１１３及び音声処理部１０９による映像及び音声情報の復号処理は継続して行う。
【００７９】
Ｓ２０２では、セクション処理部１０７が、２番組再生における右画面の選局処理をおこなう。即ち、セクション処理部１０７は、最後に２番組再生を行ったときに右画面で再生されていた番組のチャンネルを記憶している。そして、記憶されているチャンネルに基づき、地上デジタルチューナ１０２、又はＢＳ／ＣＳチューナ、又は通信部１０４に対する選局処理を行う。例えば、前回の２画面表示において、右画面の最後に表示されていたのが地上デジタル放送のチャンネル３であったならば、地上デジタルチューナ１０２に対し、チャンネル３を受信するための選局指示を行う。そして、地上デジタルチューナ１０２は、受信したデジタル放送データを復号し、チャンネル３の番組を含むトランスポートストリームを多重分離部１０５、１０６の未使用の方に出力する。
【００８０】
Ｓ２０３では、左画面の番組の映像、及び音声の再生を再開する。即ち、映像出力部１１４において、Ｓ２０１で停止した１番組表示時の番組の映像出力を、その出力位置を左画面側に設定しなおして出力を再開する。また同様に、音声出力部１１２において、Ｓ２０１で停止した音声出力を再開する。なお、Ｓ２０２とＳ２０３の順序は逆でもよい。
【００８１】
Ｓ２０４（選択手順）では、２番組再生に際して新たに選択された番組の再生を開始する。即ち、まず多重分離部１０５、又は１０６は、Ｓ２０２の選局に基づいて受信したトランスポートストリームから、選局されたチャンネルの再生に必要なパケットの選択と分離を行う。
【００８２】
尚、多重分離部１０５、又は１０６は、上述したような処理により、すでに１番組の再生に必要なＰＥＳパケットの選択と分離を行っている。即ち、Ｓ２０４で、多重分離部１０５、１０６は、複数のコンテンツデータ（複数の番組に対応するＰＥＳパケット）のそれぞれを選択する。
【００８３】
分離された映像ＰＥＳパケットは、遅延バッファ１０８を介して映像処理部１１３に送られ、映像情報の復号処理が行われた後に、映像出力部１１４によって出力される。このとき、映像出力部１１４は、Ｓ２０２で選局された番組の映像を右画面側に設定して再生する。また、分離された音声ＰＥＳパケットは、遅延バッファ１１０を介して音声処理部１０９に送られ、音声情報の復号処理が行われた後に、音声出力部１１２によって出力される。
【００８４】
尚、音声の再生に関しては、１番組再生時の番組をスピーカーへ出力させ、２番組再生で新たに選択された番組の音声をヘッドホーンへ再生させる。このように、音声を別々の機器に再生させることで、関連性はあるが異なる音声を出力するそれぞれの番組を再生する場合において、ユーザの違和感を軽減することができる。ただし、例えば２つの番組の音声を同時に聞きたい場合などは、同時に聞こえるように出力させるようにしても良い。
【００８５】
Ｓ２０５（判断手順）では、セクション処理部１０７が、再生する２つの番組の関連性を判断する。セクション処理部１０７は、それぞれの番組に関するＥＩＴを解析し、番組名、番組内容等の情報から２つの番組が関連性のある番組であるか判断し、その結果を差異時間調整部１１１へ通知する。本実施形態のセクション処理部１０７は、例えば、ＥＩＴに記述されている番組名や番組内容が２つの番組で一致していた場合、それらは関連性のある番組であると判断する。また、ＥＩＴの番組名や番組内容からキーワードを抽出し、それらのキーワードを比較することによって関連性を判断しても良い。
【００８６】
即ち、セクション処理部１０７は、多重分離部１０５、１０６によりそれぞれ選択された複数のコンテンツデータ（複数の番組に対応するＰＥＳパケット）の関連性を判断する。このように、セクション処理部１０７で２つの番組の関連性を判断することで、複数の番組の再生指示に基づいて、差異時間の検出や、遅延処理を自動で行うことができる。しかし、ユーザから複数の番組に関連性があるという情報を受信することによって複数の番組の関連性を判断しても良い。Ｓ２０５において、２つの番組に関連性がないと判断されれば、映像出力部１１４は、通常の２画面表示を行う。また、この場合、セクション処理部１０７は、周期的にＥＩＴを解析し、再生する複数の番組が、関連性のある番組に変わったかどうかをチェックする。このように、周期的に再生する番組の関連性を判断することで、選択される番組が変化した場合に、複数の番組を再生するタイミングのずれを小さくすることができる。ただし、セクション処理部１０７による関連性の判断は、再生する番組を変更する指示を受け付けたときに行うようにしても良い。
【００８７】
Ｓ２０５において、セクション処理部１０７が２つの番組に関連性があると判断した場合、Ｓ２０６へ進む。
【００８８】
Ｓ２０６では、差異時間調整部１１１が、２つの番組の撮影時の実時間情報を比較することにより、２つの番組の再生するタイミングの差異時間の検出をおこなう。即ち、差異時間調整部１１１は、セクション処理部１０７の判断結果に基づいて、遅延バッファ１０８、１１０に記録されているＰＥＳパケットのヘッダに含まれる、撮影時の実時間情報を比較することにより、差異時間「ｔ１」を検出する。
【００８９】
つまり、本実施形態の遅延バッファ１０８は、ある時刻において、多重分離部１０５、及び１０６から受け取った関連性のある２つの番組の映像ＰＥＳパケットを差異時間調整部１１１に渡す。また、遅延バッファ１１０は、ある時刻において、多重分離部１０５、及び１０６から受け取った関連性のある２つの番組の音声ＰＥＳパケットを差異時間調整部１１１に渡す。そして、差異時間調整部１１１は、遅延バッファ１０８から受信した２つの番組の映像ＰＥＳパケットのヘッダに含まれる、撮影時の実時間情報を比較することにより、映像データに関する差異時間「ｔ２」を求める。例えば、同時に再生する一方の番組の映像ＰＥＳパケットに含まれる撮影時の実時間情報が「５時００分００秒」で、他方の番組の実時間情報が「５時００分０１秒」を示していた場合、求められる「ｔ２」は「１秒」となる。同様に、差異時間調整部１１１は、音声ＰＥＳパケットのヘッダに含まれる撮影時の実時間情報を比較し、音声データに関する差異時間「ｔ３」を求める。そして、本実施形態の差異時間調整部１１１は、求められた差異時間「ｔ２」及び「ｔ３」の平均値から差異時間「ｔ１」を求める。このようにして、図５（ａ）に示される、差異時間「ｔ１」が求まる。ただし、映像データに関する差異時間、もしくは、音声データに関する差異時間のどちらか一方から、差異時間「ｔ１」を求めても良い。また、２つの番組の映像ＰＥＳパケットの映像データ、音声ＰＥＳパケットの音声データを、撮影時の実時間が一致するように、出力するようにしてもよい。
【００９０】
そして、差異時間調整部１１１は、２つの番組のうち再生するタイミングが早いほうの番組を識別するための情報と、上述のようにして求めた差異時間「ｔ１」を、音声処理部１０９及び映像処理部１１３へ通知する。
【００９１】
Ｓ２０７では、音声出力部１１２が、音声情報の遅延処理及び再生をおこなう。音声出力部１１２は、Ｓ２０６で差異時間調整部１１１から通知された、２つの番組の再生するタイミングの差異時間「ｔ１」に従い、再生するタイミングが早い方の音声情報の出力を遅い方より「ｔ１」だけ遅延させる。このように遅延させることで、図５（ｂ）に示されるように、音声の同期再生をおこなう。
【００９２】
Ｓ２０８（調整手順）では、映像処理部１１３が、映像情報の遅延処理をおこなう。映像処理部１１３は、Ｓ２０６で差異時間調整部１１１から通知された、２つの番組の再生するタイミングの差異時間に従い、再生するタイミングが早い方の映像情報の出力が遅い方より「ｔ１」だけ遅延されるように、映像情報の復号処理を遅らせる。そして、映像処理部１１３から復号処理された映像情報を受信した映像出力部１１４は、図５（ｂ）に示されるように、２つの番組の映像の同期再生を行う。即ち、映像処理部１１３は、Ｓ２０５において関連性があると判断された複数の映像を表示させるタイミングを複数のコンテンツデータ（複数の番組に対応するＰＥＳパケット）に含まれる情報（撮影時の実時間情報）に基づいて合わせる。なお、Ｓ２０３、Ｓ２０４の映像出力を開始は、Ｓ２０５で関連性があると判断された場合、Ｓ２０７、Ｓ２０８で調整処理を行ってから、実行してもよい。
【００９３】
さらに、Ｓ２０５からステップＳ２０８までの処理を、２つの番組の表示中、一定の間隔で繰り返し行う。このようにすることで、番組が終了したことによる番組の変更や、ユーザからの指示による番組の変更にも対応が可能となる。また、番組が変更されていない場合であっても、このような繰り返し処理によって、同期の精度を上げることができる。さらに、インターネットなどを介したＩＰ放送で特に起こり得る、番組の再生に関する遅延時間が変化する、所謂揺らぎといった問題にも効果がある。即ち、ＩＰ放送などのような遅延時間が一定でない環境において、Ｓ２０６で行った差異時間「ｔ１」の検出を繰り返し行うことで、関連性のある複数の番組を再生するタイミングのずれを、より小さくすることができる。ただし、これらの効果が必要なければ、繰り返し行うようにしなくても構わない。また、差異時間の検出（Ｓ２０６）や遅延処理（Ｓ２０７、Ｓ２０８）を、ユーザによる差異時間の修正指示や、番組の変更指示の検出時に行うようにしても良い。
【００９４】
以上が、本実施形態の表示制御装置であるデジタルテレビ１０１における、２画面起動時の処理の流れである。
【００９５】
なお、字幕、音量表示等を始めとする各種表示情報に関しても映像と同様に遅延処理がおこなわれても良い。
【００９６】
また、本実施形態において、２つの番組を再生する際の、左画面、右画面の大きさは、同じであっても良いし、異なっていても良い。また、１つの番組を表示する画面内に、関連する他の番組の画面を表示させる場合にも、本発明は適用可能である。
【００９７】
また、本実施形態では２つの番組の再生に関してのみ言及しているが、それ以上の数の番組の再生においても本発明は適用可能である。
【００９８】
また、本実施形態では、セクション処理部１０７において、それぞれの番組のＥＩＴを参照することにより関連性を判断したが、それ以外の方法で判断することも可能である。例えば、インターネット上のホームページから、受信する番組に関する情報を取得し、その取得された情報から判断しても良い。
【００９９】
また、本実施形態では、デジタルテレビ１０１が受信するコンテンツとして、地上波アンテナ及びＢＳ／ＣＳアンテナからの放送波と、ＩＰネットワークを通じて受信されるトランスポートストリームとしている。しかし、それ以外のインターフェースから受信されるコンテンツであっても良い。即ち、例えば、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）を始めとする各種デジタルインターフェース経由で入力されるストリームに関しても、本発明は適用できる。
【０１００】
また、本実施形態では、撮影時の実時間が映像及び音声ＰＥＳパケットのヘッダに含まれるとしたが、それ以外に含まれている場合でも本発明は実施可能である。映像及び音声ＰＥＳパケット以外とは、例えば、ＴＳパケットのヘッダ、セクションパケット、及び映像及び音声の符号データに含まれる場合などがある。この場合、デジタルテレビ１０１の差異時間調整部１１１は、Ｓ２０６において、それぞれの場所に含まれる、２つの番組の撮影時の実時間情報を比較することにより、２つの番組の再生するタイミングの差異時間を検出する。そして、Ｓ２０８（調整手順）で、映像処理部１１３が、Ｓ２０６で差異時間調整部１１１から通知された、２つの番組の再生するタイミングの差異時間に従い、遅延処理を行う。従って、映像処理部１１３は、Ｓ２０５において関連性があると判断された複数の映像を表示させるタイミングを、複数のコンテンツデータ（複数の番組に対応するパケット）に含まれる情報（撮影時の実時間情報）に基づいて合わせる。
【０１０１】
＜実施形態３＞
本発明の目的は、次の形態によっても達成される。即ち、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行する形態である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０２】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１０３】
また、本発明は、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現される形態には限られない。すなわち、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。
【０１０４】
さらに、本発明には、以下の形態も含まれる。すなわち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される形態である。
【図面の簡単な説明】
【０１０５】
【図１】実施形態１のシステムの概略構成図。
【図２】実施形態における２番組再生時の処理を示したフローチャート。
【図３】実施形態２のシステムの概略構成図。
【図４】伝送方式と遅延時間の関係を示した図。
【図５】２番組再生時の差異時間と同期再生を示した図。
【符号の説明】
【０１０６】
１０１  デジタルテレビ
１０２  地上デジタルチューナ
１０３  ＢＳ／ＣＳチューナ
１０４  通信部
１０５、１０６  多重分離部
１０７  セクション処理部
１０８、１１０  遅延バッファ
１０９  音声処理部
１１１  差異時間調整部
１１２  音声出力部
１１３  映像処理部
１１４  映像出力部
【図１】
0005283914.tif 000002
【図２】
0005283914.tif 000003
【図３】
0005283914.tif 000004
【図４】
0005283914.tif 000005
【図５】
0005283914.tif 000006