(57)【要約】【課題】一つのディスプレイ装置の全体画面にメーンビデオストリーム及びサブビデオストリームを別個のディスプレイウィンドウを通して同時にディスプレイするとき、全体画面の使用効率を上昇し、使用者による別途の操作なしに一層便利な画面構成を提供する。【解決手段】メーンビデオストリーム及びサブビデオストリームを同時かつ非同期的に再生し、該当ディスプレイウィンドウの位置及び大きさ情報を制御するビデオデータ処理部３００と、前記ビデオデータ処理部３００で再生される前記メーンビデオストリーム及び前記サブビデオストリームのうち何れか一つの再生が先に終了すると、再生が終了していない残りのビデオストリームのディスプレイウィンドウを全体画面の大きさに拡大するように前記ビデオデータ処理部３００を制御するビデオ出力制御部３１２と、を含んでビデオ再生装置を構成する。【選択図】図４
2007208954.tif 000002
【特許請求の範囲】
【請求項１】
メーンビデオストリーム及びサブビデオストリームを同時かつ非同期的に再生し、該当ディスプレイウィンドウの位置及び大きさ情報を制御するビデオデータ処理部と、
前記ビデオデータ処理部で再生される前記メーンビデオストリーム及び前記サブビデオストリームのうち何れか一つの再生が先に終了すると、再生が終了していない残りのビデオストリームのディスプレイウィンドウを全体画面の大きさに拡大するように前記ビデオデータ処理部を制御するビデオ出力制御部と、を含むことを特徴とするビデオ再生装置。
【請求項２】
前記メーンビデオストリームのビデオデータ及び前記サブビデオストリームのビデオデータが前記ビデオデータ処理部に入力されているかどうかを検出し、その検出結果を前記ビデオ出力制御部に提供するデコーダ入力検出部をさらに含み、
前記ビデオ出力制御部は、前記デコーダ入力検出部の検出結果に基づいて、前記メーンビデオストリーム及び前記サブビデオストリームのうち再生が先に終了するビデオストリームを判断し、前記判断されたビデオストリームの再生終了時点を判断することを特徴とする請求項１に記載のビデオ再生装置。
【請求項３】
前記ビデオ出力制御部は、
前記メーンビデオストリームの総再生時間情報及び前記サブビデオストリームの総再生時間情報に基づいて、前記メーンビデオストリーム及び前記サブビデオストリームのうち再生が先に終了するビデオストリームを判断し、前記判断されたビデオストリームの再生終了時点を判断することを特徴とする請求項１に記載のビデオ再生装置。
【請求項４】
前記ビデオデータ処理部は、
前記メーンビデオストリーム及び前記サブビデオストリームのビデオデータ入力を受け、前記入力されたビデオデータをデコーディングするデコーダと、
前記メーンビデオストリーム及び前記サブビデオストリームに付加された再生制御情報に基づいて、前記ディスプレイ装置の全体画面上に形成されるメーンディスプレイウィンドウ及びサブディスプレイウィンドウの大きさ及び位置情報を制御するスケーラーと、
前記スケーラーで大きさ及び位置が決定された前記メーンビデオストリーム及びサブビデオストリームのビデオデータを混合し、一つのビデオデータを生成するブレンダーと、を含むことを特徴とする請求項１に記載のビデオ再生装置。
【請求項５】
前記ビデオ出力制御部は、
前記メーンビデオストリーム及び前記サブビデオストリームのうち何れか一つの再生が先に終了すると、再生が終了したビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の画面から除去するように前記スケーラーを制御することを特徴とする請求項４に記載のビデオ再生装置。
【請求項６】
前記ビデオ出力制御部は、
前記メーンビデオストリーム及び前記サブビデオストリームがＰＩＰモードで再生されるとき、前記メーンビデオストリームの再生が先に終了すると、前記サブビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大するように前記スケーラー及び前記ブレンダーを制御することを特徴とする請求項４に記載のビデオ再生装置。
【請求項７】
前記メーンビデオストリーム及び前記サブビデオストリームがＰＯＰモードで再生されるとき、前記ビデオ出力制御部は、
前記メーンビデオストリームの再生が先に終了すると、前記メーンビデオストリームのディスプレイウィンドウを除去し、前記サブビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大するように前記スケーラー及び前記ブレンダーを制御し、
前記サブビデオストリームの再生が先に終了すると、前記サブビデオストリームのディスプレイウィンドウを除去し、前記メーンビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大するように前記スケーラー及び前記ブレンダーを制御することを特徴とする請求項４に記載のビデオ再生装置。
【請求項８】
メーンビデオストリーム及びサブビデオストリームを同時かつ非同期的に再生する段階と、
前記メーンビデオストリーム及び前記サブビデオストリームのうち何れか一つの再生が先に終了するかを検出する段階と、
前記再生が終了していない残りのビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大する段階と、を含むことを特徴とするビデオ再生装置の制御方法。
【請求項９】
前記メーンビデオストリーム及び前記サブビデオストリームのうち何れか一つの再生が先に終了すると、再生が終了したビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の画面から除去する段階をさらに含むことを特徴とする請求項８に記載のビデオ再生装置の制御方法。
【請求項１０】
前記メーンビデオストリームのビデオデータ及び前記サブビデオストリームのビデオデータがデコーダに入力されているかを検出する段階と、
前記検出結果に基づいて、前記メーンビデオストリーム及び前記サブビデオストリームのうち再生が先に終了するビデオストリームを判断し、前記判断されたビデオストリームの再生終了時点を判断する段階と、をさらに含むことを特徴とする請求項８に記載のビデオ再生装置の制御方法。
【請求項１１】
前記メーンビデオストリームの総再生時間情報及び前記サブビデオストリームの総再生時間情報を受信する段階と、
前記総再生時間情報に基づいて、前記メーンビデオストリーム及び前記サブビデオストリームのうち再生が先に終了するビデオストリームを判断し、前記判断されたビデオストリームの再生終了時点を判断する段階と、をさらに含むことを特徴とする請求項８に記載のビデオ再生装置の制御方法。
【請求項１２】
前記メーンビデオストリーム及び前記サブビデオストリームがＰＩＰモードで再生されるとき、前記メーンビデオストリームの再生が先に終了すると、前記サブビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大する段階をさらに含むことを特徴とする請求項８に記載のビデオ再生装置の制御方法。
【請求項１３】
前記メーンビデオストリーム及び前記サブビデオストリームがＰＯＰモードで再生されるとき、
前記メーンビデオストリームの再生が先に終了すると、前記メーンビデオストリームのディスプレイウィンドウを除去し、前記サブビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大する段階と、
前記サブビデオストリームの再生が先に終了すると、前記サブビデオストリームのディスプレイウィンドウを除去し、前記メーンビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大する段階と、をさらに含むことを特徴とする請求項８に記載のビデオ再生装置の制御方法。
【請求項１４】
少なくとも一つの第１ストリーム及び少なくとも一つの第２ストリームを再生し、前記第１または第２ストリームのディスプレイウィンドウの該当位置及び大きさ情報を制御するデータ処理部と、
ディスプレイ装置の画面にディスプレイするために、終了していない前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームのうち何れか一つのディスプレイウィンドウを選択された大きさに拡大するように前記データ処理部を制御する出力制御部と、を含むことを特徴とする記録及び／または再生装置。
【請求項１５】
前記少なくとも一つの第１ストリームの第１データ及び前記少なくとも一つの第２ストリームの第２データが前記データ処理部に入力されるかどうかを判断し、前記判断結果を前記出力制御部に伝送するデコーダ入力検出部をさらに含み、
前記出力制御部は、前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームのうち何れが、前記デコーダ入力検出部の判断結果によって終了するかを判断することを特徴とする請求項１４に記載の記録及び／または再生装置。
【請求項１６】
前記ビデオデータ処理部は、
前記少なくとも一つの第１ストリームの第１データ及び前記少なくとも一つの第２ストリームの第２データの入力を受け、前記入力された第１データ及び第２データをデコーディングするデコーダと、
前記少なくとも一つの第１ストリーム及び前記少なくとも一つの第２ストリームに付加された再生制御情報に基づいて、前記ディスプレイ装置に形成される前記少なくとも一つの第１ストリーム及び前記少なくとも一つの第２ストリームの該当ディスプレイウィンドウの大きさ及び位置情報を制御するスケーラーと、
前記スケーラーで大きさ及び位置が決定された前記少なくとも一つの第１ストリーム及び前記少なくとも一つの第２ストリームの第１データ及び第２データを混合し、ディスプレイされる一つのデータを生成するブレンダーと、を含むことを特徴とする請求項１５に記載の記録及び／または再生装置。
【請求項１７】
前記出力制御部は、終了した前記少なくとも一つの第１ストリーム及び前記少なくとも一つの第２ストリームのディスプレイウィンドウを前記ディスプレイ装置の画面から除去するように前記スケーラーを制御することを特徴とする請求項１６に記載の記録及び／または再生装置。
【請求項１８】
前記選択された大きさは、前記ディスプレイ装置の全体画面の大きさであることを特徴とする請求項１４に記載の記録及び／または再生装置。
【請求項１９】
前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームは、該当ストリームが損失されたときに終了することを特徴とする請求項１４に記載の記録及び／または再生装置。
【請求項２０】
前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームは、完全に再生されたときに終了することを特徴とする請求項１４に記載の記録及び／または再生装置。
【請求項２１】
前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームは、選択された時間後に終了することを特徴とする請求項１４に記載の記録及び／または再生装置。
【請求項２２】
前記選択された時間は、ユーザー設定時間周期及び時刻のうち少なくとも一つであることを特徴とする請求項２１に記載の記録及び／または再生装置。
【請求項２３】
前記少なくとも一つの第１ストリーム及び前記少なくとも一つの第２ストリームを再生し、前記第１または第２ストリームのディスプレイウィンドウの該当位置及び大きさ情報を制御する段階と、
前記少なくとも一つの第１ストリーム及び前記少なくとも一つの第２ストリームが終了したかどうかを判断する段階と、
ディスプレイ装置の画面にディスプレイするために、終了していない前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームのうち何れか一つのディスプレイウィンドウを選択された大きさに拡大する段階と、を含むことを特徴とする記録及び／または再生装置の制御方法。
【請求項２４】
前記少なくとも一つの第１ストリームの第１データ及び前記少なくとも一つの第２ストリームの第２データが入力されたかどうかを判断し、前記判断結果を伝送する段階と、
前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームのうち何れが、前記伝送された判断結果によって終了するかを判断する段階と、をさらに含むことを特徴とする請求項２３に記載の記録及び／または再生装置の制御方法。
【請求項２５】
前記少なくとも一つの第１ストリームの第１データ及び前記少なくとも一つの第２ストリームの第２データの入力を受け、前記入力された第１データ及び第２データをデコーディングする段階と、
前記少なくとも一つの第１ストリーム及び前記少なくとも一つの第２ストリームに付加された再生制御情報に基づいて、前記ディスプレイ装置に形成された前記少なくとも一つの第１ストリーム及び前記少なくとも一つの第２ストリームの該当ディスプレイウィンドウの大きさ及び位置情報を制御する段階と、
大きさ及び位置が決定された前記少なくとも一つの第１ストリーム及び前記少なくとも一つの第２ストリームの第１データ及び第２データを混合し、ディスプレイされる一つのデータを生成する段階と、をさらに含むことを特徴とする請求項２３に記載の記録及び／または再生装置の制御方法。
【請求項２６】
前記終了したストリームのディスプレイウィンドウを前記ディスプレイ装置の画面から除去する段階をさらに含むことを特徴とする請求項２３に記載の記録及び／または再生装置の制御方法。
【請求項２７】
前記選択された大きさは、前記ディスプレイ装置の全体画面の大きさであることを特徴とする請求項２３に記載の記録及び／または再生装置の制御方法。
【請求項２８】
前記終了したストリームのディスプレイウィンドウを除去する段階をさらに含むことを特徴とする請求項２３に記載の記録及び／または再生装置の制御方法。
【請求項２９】
前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームは、該当ストリームが損失されたときにそれぞれ終了することを特徴とする請求項２３に記載の記録及び／または再生装置の制御方法。 
【請求項３０】
前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームは、完全に再生されたときにそれぞれ終了することを特徴とする請求項２３に記載の記録及び／または再生装置の制御方法。 
【請求項３１】
前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームは、選択された時間後に終了することを特徴とする請求項２３に記載の記録及び／または再生装置の制御方法。
【請求項３２】
前記選択された時間は、ユーザー設定時間周期及び時刻のうち少なくとも一つであることを特徴とする請求項３０に記載の記録及び／または再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオ再生装置及びその制御方法に関するもので、詳しくは、それぞれ異なる複数個のビデオストリームを別個のディスプレイウィンドウを通してディスプレイ装置の画面にディスプレイするとき、各ディスプレイウィンドウを制御する装置及び方法に関するものである。
【背景技術】
【０００２】
それぞれ異なる複数個のビデオストリームを再生し、別個のディスプレイウィンドウを通してディスプレイ装置の全体画面にディスプレイするモードには、ＰＩＰ（Ｐｉｃｔｕｒｅ  Ｉｎ  Ｐｉｃｔｕｒｅ）モード及びＰＯＰ（Ｐｉｃｔｕｒｅ  Ｏｕｔ  Ｐｉｃｔｕｒｅ）モードが挙げられる。
図１（Ａ）及び図１（Ｂ）は、従来のＰＩＰ形式ディスプレイ画面の特徴を示した図で、図２（Ａ）乃至図２（Ｃ）は、従来のＰＯＰ形式ディスプレイ画面の特徴を示した図である。図１（Ａ）に示すように、ＰＩＰモードは、全体画面１０２をメーンディスプレイウィンドウ１０４に設定し、このメーンディスプレイウィンドウ１０４にメーンビデオストリームの映像をディスプレイする。また、メーンディスプレイウィンドウ１０４より小さいサブディスプレイウィンドウ１０６をメーンディスプレイウィンドウ１０４内に構成し、サブディスプレイウィンドウ１０６にサブビデオストリームの映像をディスプレイする。これと異なって、図２（Ａ）に示したＰＯＰモードは、ディスプレイ装置の全体画面２０２にメーンディスプレイウィンドウ２０４及びサブディスプレイウィンドウ２０６を構成し、各ディスプレイウィンドウ２０４，２０６にそれぞれ異なるビデオストリームの映像をディスプレイする。
【０００３】
ＴＶの場合、使用者は、ＰＩＰモードやＰＯＰモードを用いてそれぞれ異なるチャネルの放送番組を同時に視聴できる。例えば、使用者は、メーンディスプレイウィンドウを通してショープログラムを視聴すると同時に、サブディスプレイウィンドウを通して他のチャネルのスポーツ試合を視聴できる。
他の例として、記憶媒体に保存されたビデオコンテンツデータを再生・ディスプレイするとき、主コンテンツを含むメーンビデオストリームの映像をメーンディスプレイウィンドウを通してディスプレイし、主コンテンツに関連した補助情報を含むサブビデオストリームの映像をサブディスプレイウィンドウを通してディスプレイする方法がある。この映像ディスプレイ方法は、コンテンツデータ内の再生制御情報に含まれた設定情報によって、ＰＩＰモード、ＰＯＰモード及びその他のディスプレイモードのうち何れか一つに設定される。再生制御情報は、ビデオストリームの再生順序、ウィンドウの大きさ情報及びウィンドウの位置情報などを含む。
【０００４】
上記のように、一つのディスプレイ装置に同時かつ非同期的に再生されるメーンビデオストリーム及びサブビデオストリームは、それぞれの再生時点が同一であっても、その再生長さが異なるので、サブビデオストリームの再生が先に終了するか、または、メーンビデオストリームの再生が先に終了する。図１（Ｂ）、図２（Ｂ）、図２（Ｃ）に示すように、メーンビデオストリーム及びサブビデオストリームのうち何れか一つの再生が終了した後、各ビデオストリームのディスプレイウィンドウの大きさ及び位置情報を変更するための新しい再生制御情報が入力されないと、ＰＩＰモードの場合、メーンビデオストリームの再生が先に終了したにもかかわらず、サイズの小さいサブディスプレイウィンドウを通してサブビデオストリームの映像が継続してディスプレイされ（図１（Ｂ）または図２（Ｃ）を参照）、ＰＯＰモードの場合、サブビデオストリームの再生が先に終了したにもかかわらず、サブディスプレイウィンドウが全体画面２０２上に空白で残ると同時に、メーンディスプレイウィンドウが全体画面２０２より小さい従来の大きさで維持される（図２（Ｂ）を参照）。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、一つのディスプレイ装置の全体画面にメーンビデオストリーム及びサブビデオストリームを別個のディスプレイウィンドウを通して同時にディスプレイするとき、メーンビデオストリーム及びサブビデオストリームのうち何れか一つの再生が先に終了すると、終了していない残りのビデオストリームのディスプレイウィンドウを全体画面の大きさに自動に拡大することで、全体画面の使用効率を向上し、使用者による別途の操作なしに一層便利な画面構成を提供することにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための本発明に係るビデオ再生装置は、メーンビデオストリーム及びサブビデオストリームを同時かつ非同期的に再生し、該当ディスプレイウィンドウの位置及び大きさ情報を制御するビデオデータ処理部と、前記ビデオデータ処理部で再生される前記メーンビデオストリーム及び前記サブビデオストリームのうち何れか一つの再生が先に終了すると、再生が終了していない残りのビデオストリームのディスプレイウィンドウを全体画面の大きさに拡大するように前記ビデオデータ処理部を制御するビデオ出力制御部と、を含む。
【０００７】
また、前記メーンビデオストリームのビデオデータ及び前記サブビデオストリームのビデオデータが前記ビデオデータ処理部に入力されているかどうかを検出し、その検出結果を前記ビデオ出力制御部に提供するデコーダ入力検出部をさらに含み、前記ビデオ出力制御部は、前記デコーダ入力検出部の検出結果に基づいて、前記メーンビデオストリーム及び前記サブビデオストリームのうち再生が先に終了するビデオストリームを判断し、判断されたビデオストリームの再生終了時点を判断する。
【０００８】
また、前記ビデオ出力制御部は、前記メーンビデオストリームの総再生時間情報及び前記サブビデオストリームの総再生時間情報に基づいて、前記メーンビデオストリーム及び前記サブビデオストリームのうち再生が先に終了するビデオストリームを判断し、判断されたビデオストリームの再生終了時点を判断する。
【０００９】
また、前記ビデオデータ処理部は、前記メーンビデオストリーム及び前記サブビデオストリームのビデオデータ入力を受け、前記入力されたビデオデータをデコーディングするデコーダと、前記メーンビデオストリーム及び前記サブビデオストリームに付加された再生制御情報に基づいて、前記ディスプレイ装置の全体画面上に形成されるメーンディスプレイウィンドウ及びサブディスプレイウィンドウの大きさ及び位置情報を制御するスケーラーと、前記スケーラーで大きさ及び位置が決定された前記メーンビデオストリーム及びサブビデオストリームのビデオデータを混合し、一つのビデオデータを生成するブレンダーと、を含む。
【００１０】
また、前記ビデオ出力制御部は、前記メーンビデオストリーム及び前記サブビデオストリームのうち何れか一つの再生が先に終了すると、再生が終了したビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の画面から除去するように前記スケーラーを制御する。
【００１１】
また、前記ビデオ出力制御部は、前記メーンビデオストリーム及び前記サブビデオストリームがＰＩＰモードで再生されるとき、前記メーンビデオストリームの再生が先に終了すると、前記サブビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大するように前記スケーラー及び前記ブレンダーを制御する。
【００１２】
また、前記メーンビデオストリーム及び前記サブビデオストリームがＰＯＰモードで再生されるとき、前記ビデオ出力制御部は、前記メーンビデオストリームの再生が先に終了すると、前記メーンビデオストリームのディスプレイウィンドウを除去し、前記サブビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大するように前記スケーラー及び前記ブレンダーを制御し、前記サブビデオストリームの再生が先に終了すると、前記サブビデオストリームのディスプレイウィンドウを除去し、前記メーンビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大するように前記スケーラー及び前記ブレンダーを制御する。
【００１３】
上記の目的を達成するための本発明に係るビデオ再生装置の制御方法は、メーンビデオストリーム及びサブビデオストリームを同時かつ非同期的に再生する段階と、前記メーンビデオストリーム及び前記サブビデオストリームのうち何れか一つの再生が先に終了するかを検出する段階と、前記再生が終了していない残りのビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大する段階と、を含む。
【００１４】
また、前記メーンビデオストリーム及び前記サブビデオストリームのうち何れか一つの再生が先に終了すると、再生が終了したビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の画面から除去する段階をさらに含む。
【００１５】
また、前記メーンビデオストリームのビデオデータ及び前記サブビデオストリームのビデオデータがデコーダに入力されているかを検出する段階と、前記検出結果に基づいて、前記メーンビデオストリーム及び前記サブビデオストリームのうち再生が先に終了するビデオストリームを判断し、判断されたビデオストリームの再生終了時点を判断する段階と、をさらに含む。
【００１６】
また、前記メーンビデオストリームの総再生時間情報及び前記サブビデオストリームの総再生時間情報を受信する段階と、前記総再生時間情報に基づいて、前記メーンビデオストリーム及び前記サブビデオストリームのうち再生が先に終了するビデオストリームを判断し、判断されたビデオストリームの再生終了時点を判断する段階と、をさらに含む。
【００１７】
また、前記メーンビデオストリーム及び前記サブビデオストリームがＰＩＰモードで再生されるとき、前記メーンビデオストリームの再生が先に終了すると、前記サブビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大する段階をさらに含む。
【００１８】
また、前記メーンビデオストリーム及び前記サブビデオストリームがＰＯＰモードで再生されるとき、前記メーンビデオストリームの再生が先に終了すると、前記メーンビデオストリームのディスプレイウィンドウを除去し、前記サブビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大する段階と、前記サブビデオストリームの再生が先に終了すると、前記サブビデオストリームのディスプレイウィンドウを除去し、前記メーンビデオストリームのディスプレイウィンドウを前記ディスプレイ装置の全体画面の大きさに拡大する段階と、をさらに含む。
【００１９】
上記の目的を達成するための本発明に係る記録及び／または再生装置は、少なくとも一つの第１ストリーム及び少なくとも一つの第２ストリームを再生し、前記第１及び第２ストリームのディスプレイウィンドウの該当位置及び大きさ情報を制御するデータ処理部と、ディスプレイ装置の画面にディスプレイするために、終了していない前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームのうち何れか一つのディスプレイウィンドウを選択された大きさに拡大するように前記データ処理部を制御する出力制御部と、を含む。
【００２０】
上記の目的を達成するための本発明に係る記録及び／または再生装置の制御方法は、前記少なくとも一つの第１ストリーム及び前記少なくとも一つの第２ストリームを再生し、前記第１または第２ストリームのディスプレイウィンドウの該当位置及び大きさ情報を制御する段階と、前記少なくとも一つの第１ストリーム及び前記少なくとも一つの第２ストリームが終了したかどうかを判断する段階と、ディスプレイ装置の画面にディスプレイするために、終了していない前記少なくとも一つの第１ストリームまたは前記少なくとも一つの第２ストリームのうち何れか一つのディスプレイウィンドウを選択された大きさに拡大する段階と、を含む。
【発明の効果】
【００２１】
本発明に係るビデオ再生装置及びその制御方法においては、同時かつ非同期的に再生されるメーンビデオストリーム及びサブビデオストリームのうち何れか一つの再生が先に終了する場合、残りのビデオストリームのディスプレイウィンドウを全体画面の大きさに拡大しかつ、拡大されたディスプレイウィンドウをディスプレイすることで、全体画面の使用効率を上昇し、使用者による別途の操作なしに一層便利な画面構成を提供する。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の好ましい実施の形態を、図３乃至図７に基づいて説明する。図３は、本発明の実施形態に係るビデオ再生装置を示したブロック図である。図３に示すように、ナビゲーション制御部３０２は、ビデオストリームの付加情報としての再生制御情報を解析し、ディスプレイ装置（図示せず）の画面に所定の大きさのディスプレイウィンドウを形成し、再生された映像がディスプレイウィンドウを通してディスプレイされるようにビデオデータ処理部３００を制御する。再生制御情報は、ビデオストリームの再生順序、該当ディスプレイウィンドウの大きさ及び位置情報を含む。
【００２３】
ビデオデータ処理部３００は、メーンビデオストリーム及びサブビデオストリームを再生し、該当ディスプレイウィンドウの位置及び大きさを制御するもので、デコーダ３０４、スケーラー３０６及びブレンダー３０８を含む。デコーダ３０４は、エンコーディングされたビデオストリームをデコーディングするもので、メーンビデオストリームをデコーディングするためのメーンデコーダ３０４ａと、サブビデオストリームをデコーディングするためのサブデコーダ３０４ｂとを含む。全ての実施形態で要求されるわけではないが、再生制御情報、メーンビデオストリーム及び／またはサブビデオストリームは、一つ以上の記憶媒体から読まれ、一つ以上の放送に入力され、ネットワークを通してまたは任意の組み合わせによって入力される。
【００２４】
スケーラー３０６は、再生制御情報に定義されたディスプレイウンドウの大きさ及び位置情報に基づいて、メーンビデオストリームの映像がディスプレイされるメーンディスプレイウィンドウの大きさ及び位置を制御し、サブビデオストリームの映像がディスプレイされるサブディスプレイウィンドウの大きさ及び位置を制御する。スケーラー３０６は、メーンディスプレイウィンドウを制御するためのメーンスケーラー３０６ａと、サブディスプレイウィンドウを制御するためのサブスケーラー３０６ｂとを含む。メーンスケーラー３０６ａには、メーンデコーダ３０４ａでデコーディングされたビデオデータが入力され、サブスケーラー３０６ｂには、サブデコーダ３０４ｂでデコーディングされたビデオデータが入力される。本発明の一実施形態において、メーンまたはサブビデオストリームの数は、１個に限定される必要はなく、デコーダ３０４及びスケーラー３０６は、それぞれ複数のメーンまたはサブデコーダ３０４ａ，３０４ｂ及び／またはスケーラー３０６ａ，３０６ｂを含む。また、メーン及び／またはサブビデオは、静止画像、テキスト、その他のデータなどの他の種類のディスプレイされた情報でもある。
【００２５】
ブレンダー３０８は、メーンビデオストリームのビデオデータとサブビデオストリームのビデオデータとを混合するものである。図示したように、メーンビデオストリーム及びサブビデオストリームは、デコーダ３０４でデコーディングされ、スケーラー３０６で決定された大きさ及び位置情報を含む。ブレンダー３０８の出力信号は、ビデオ出力信号としてディスプレイ装置（図示せず）に伝送される。
【００２６】
デコーダ入力検出部３１０は、同時かつ非同期的に再生されるメーンビデオストリーム及びサブビデオストリームがデコーダ３０４に入力されるかどうかを検出し、メーンビデオストリーム及びサブビデオストリームのうち何れか一つがデコーダ３０４に入力されない状態が検出されると、この状態をナビゲーション制御部３０２を通してビデオ出力制御部３１２に通報する。ビデオ出力制御部３１２は、メーンビデオストリーム及びサブビデオストリームのうち何れか一つがそれ以上デコーダ３０４に入力されないと、該当ビデオストリームの再生が終了したと判断し、該当の終了したビデオストリームのディスプレイウィンドウをディスプレイ装置の全体画面から除去し、再生が終了していない他のディスプレイウィンドウの大きさを全体画面の大きさに拡大するように、スケーラー３０６及びブレンダー３０８を制御する。
【００２７】
図４は、本発明の一実施形態によって二つのビデオストリームをＰＩＰモードで再生するときのビデオ再生装置の制御方法を示したフローチャートで、図５（Ａ）乃至図５（Ｃ）は、図４に示した制御方法に基づくディスプレイ画面映像の特徴を示した図である。図３の装置は、図４の方法及び図５（Ａ）乃至図５（Ｃ）の特徴を実行するために用いられるが、このような使用が要求されるのではない。また、全ての実施形態で要求されるわけではないが、方法の各要素は、一つ以上のプロセッサと一緒に用いるためのソフトウェア及び／またはファームウェアとして実行される。
【００２８】
図４、図５（Ａ）乃至図５（Ｃ）に示すように、ナビゲーション制御部３０２は、再生制御情報を解析し、デコーダ３０４に入力されるメーンビデオストリーム及びサブビデオストリームがＰＩＰモードで非同期に再生されるべきと認知し、ＰＩＰモードの非同期再生が開始したことをデコーダ入力検出部３１０に通報する（Ｓ４０２）。ナビゲーション制御部３０２からＰＩＰモードの非同期再生が開始したとの通報を受けたデコーダ入力検出部３１０は、メーンデコーダ３０４ａ及びサブデコーダ３０４ｂにメーンビデオストリーム及びサブビデオストリームが入力されているかどうかを検出し、ビデオストリームの存在可否を検出する（Ｓ４０４）。ここで、メーンビデオストリーム及びサブビデオストリームがデコーダ３０４に入力されているかどうかを検出する理由は、メーンビデオストリームの再生及びサブビデオストリームの再生のうち何れか一つが先に終了することを検出するためである。以下、先に終了したビデオストリームは、最初に終了したビデオストリームともいう。
【００２９】
メーンビデオストリーム及びサブビデオストリームのうち何れか一つの再生が先に終了すると（Ｓ４０６）、デコーダ入力検出部３１０は、該当ビデオストリームの再生が最初に終了したと判断し、ディスプレイ装置５０２の全体画面を一層効率的に活用するために次のように制御する。なお、ビデオストリームが先に終了する現象は、信号損失などのビデオストリームの損失があるとき、ビデオクリップが終了した場合、ゲームが終了した場合（例えば、一つのプレーヤーが終了するマルチプレーヤーゲーム）に発生する。
【００３０】
すなわち、本発明の一実施形態において、サブビデオストリームの入力が最初に終了すると、デコーダ入力検出部３１０は、サブビデオストリームの入力（再生）が終了したことをナビゲーション制御部３０２を通してビデオ出力制御部３１２に通報する（Ｓ４０８）。デコーダ入力検出部３１０から通報を受けたビデオ出力制御部３１２は、ディスプレイ装置の全体画面５０２からサブディスプレイウィンドウ５０６を除去することをブレンダー３０８に通報する（Ｓ４１０）。この通報に応答して、ブレンダー３０８は、図５（Ａ）のサブディスプレイウィンドウ５０６をディスプレイ装置の全体画面５０２から除去し、よって、ディスプレイ装置の全体画面５０２をメーンディスプレイウィンドウ５０４として活用できるようになる。しかし、画質の低下を防止するために、一層小さい大きさが予め設定されるか、画像から検出される。
【００３１】
その反対に、メーンビデオストリームの入力が最初に終了すると、デコーダ入力検出部３１０は、メーンビデオストリームの入力が終了したことをナビゲーション制御部３０２を通してビデオ出力制御部３１２に通報する（Ｓ４１２）。デコーダ入力検出部３１０から通報を受けたビデオ出力制御部３１２は、ディスプレイ装置の全体画面５０２におけるサブディスプレイウィンドウ５０６の大きさを全体画面５０２大きさに拡大することをスケーラー３０６及びブレンダー３０８に通報する（Ｓ４１４）。この通報に応答して、スケーラー３０６は、図５（Ｃ）のようにサブディスプレイウィンドウ５０６を拡大し、よって、ディスプレイ装置の全体画面５０２をサブディスプレイウィンドウ５０６として活用できるようになる。しかし、画質の低下を防止するために、一層小さい大きさが予め設定されるか、画像から検出される。
【００３２】
図６は、本発明の他の実施形態によって二つのビデオストリームをＰＯＰモードで同時かつ非同期的に再生するときのビデオ再生装置の制御方法を示したフローチャートで、図７（Ａ）乃至図７（Ｃ）は、図６に示した制御方法に基づくディスプレイ画面映像の特徴を示した図である。図３の装置は、図６の方法及び図７（Ａ）乃至図７（Ｃ）の特徴を実行するために用いられるが、このような使用が要求されるのではない。さらに、図６の各要素は、一つ以上のプロセッサと一緒に用いるためのソフトウェア及び／またはファームウェアとして実行される。
【００３３】
図６、図７（Ａ）乃至図７（Ｃ）に示すように、ナビゲーション制御部３０２は、再生制御情報を解析し、デコーダ３０４に入力されるメーンビデオストリーム及びサブビデオストリームがＰＩＰモードで非同期に再生されるべきと認知し、ＰＯＰモードの非同期再生が開始したことをデコーダ入力検出部３１０に通報する（Ｓ６０２）。ナビゲーション制御部３０２からＰＯＰモードの非同期再生が開始したとの通報を受けたデコーダ入力検出部３１０は、メーンデコーダ３０４ａ及びサブデコーダ３０４ｂにメーンビデオストリーム及びサブビデオストリームが入力されているかどうかを検出し、ビデオストリームの存在可否を検出する（Ｓ６０４）。ここで、メーンビデオストリーム及びサブビデオストリームがデコーダ３０４で入力されているかどうかを検出する理由は、メーンビデオストリームの再生及びサブビデオストリームの再生のうち何れか一つが先に終了することを検出するためである。
【００３４】
メーンビデオストリーム及びサブビデオストリームのうち何れか一つの再生が先に終了すると（Ｓ６０６）、デコーダ入力検出部３１０は、該当ビデオストリームの再生が最初に終了したと判断し、ディスプレイ装置７０２の全体画面を一層効率的に活用するために次のように制御する。なお、ビデオストリームが先に終了する現象は、信号損失などのビデオストリームの損失があるときに発生する。
【００３５】
すなわち、本発明の一実施形態において、サブビデオストリームの入力が最初に終了すると、デコーダ入力検出部３１０は、サブビデオストリームの入力（再生）が終了したことをナビゲーション制御部３０２を通してビデオ出力制御部３１２に通報する（Ｓ６０８）。デコーダ入力検出部３１０から通報を受けたビデオ出力制御部３１２は、ディスプレイ装置の全体画面７０２からサブディスプレイウィンドウ７０６を除去し、メーンディスプレイウィンドウ７０４の大きさを全体画面７０２の大きさに拡大することをスケーラー３０６及びブレンダー３０８に通報する（Ｓ６１０）。この通報に応答して、ブレンダー３０８が図７（Ａ）のサブビデオディスプレイ７０６をディスプレイ装置の全体画面７０２から除去し、スケーラー３０６が図７（Ａ）のメーンディスプレイウィンドウ７０４を全体画面７０２の大きさに拡大することで、ディスプレイ装置の全体画面７０２をメーンディスプレイウィンドウ７０４として活用できるようになる。しかし、画質の低下を防止するために、一層小さい大きさが予め設定されるか、画像から検出される。
【００３６】
その反対に、メーンビデオストリームの入力が最初に終了すると、デコーダ入力検出部３１０は、メーンビデオストリームの入力が終了したことをナビゲーション制御部３０２を通してビデオ出力制御部３１２に通報する（Ｓ６１２）。デコーダ入力検出部３１０から通報を受けたビデオ出力制御部３１２は、ディスプレイ装置の全体画面７０２からメーンディスプレイウィンドウ７０４を除去し、サブディスプレイウィンドウ７０６の大きさを全体画面の大きさに拡大することをスケーラー３０６及びブレンダー３０８に通報する（Ｓ６１４）。この通報に応答して、ブレンダー３０８がメーンディスプレイウィンドウ７０４を除去し、スケーラー３０８がサブディスプレイウィンドウ７０６を拡大することで、ディスプレイ装置の全体画面７０２をサブディスプレイウィンドウ７０６として活用できるようになる（図７（Ｃ）を参照）。しかし、画質の低下を防止するために、一層小さい大きさが予め設定されるか、画像から検出される。
【００３７】
本発明の他の実施形態では、ナビゲーション制御部３０２に入力される再生制御情報にメーンビデオストリームの総再生時間情報及びサブビデオストリームの総再生時間情報が含まれると、この再生制御情報を通して、先に再生が終了するビデオストリーム及びビデオストリームの終了時点を検出し、図４乃至図７に示すように、ディスプレイウィンドウの大きさは、後で終了するビデオストリームのディスプレイウィンドウを拡大するように制御される。本発明の一実施形態において、メーンビデオストリーム及びサブビデオストリームのうち何れの再生が先に終了するかに対する判断は、メーンビデオストリームの総再生時間情報及びサブビデオストリームの総再生時間に基づく。前記判断は、判断されたビデオストリームの再生終了時間を判断するのに用いられる。また、本発明の一実施形態において、前記判断は、メーンストリームの総再生時間情報とサブビデオストリームの総再生時間情報との比較に基づく。
【００３８】
すなわち、メーンビデオストリームの総再生時間情報及びサブビデオストリームの総再生時間情報を用いる場合、デコーダ入力検出部３１０が省略される。再生時間情報は、各ビデオストリームの終了時刻及び／または各ビデオストリームの終了前の再生持続時間を示す使用者によって選択された時間間隔である。
また、本発明の実施形態において、二つのビデオストリームを同時かつ非同期的に再生することは、ＤＶＤコンテンツの再生及び／またはＴＶ放送受信に限定されず、インターネットストリーミングサービスを通して互いに異なる二つ以上のビデオ映像をリアルタイムで再生する方法と、ＴＶ受信機能を備えたコンピュータでＴＶ放送データを受信・再生すると同時に、インターネットストリーミングサービスを通して他のビデオ映像をリアルタイムで再生する方法などの多様な対象を含み、メーン及びサブビデオストリームは、データまたはコンテンツの任意の組み合わせでもある。また、ビデオデータは、他の多様なビデオフォーマットを含み、他の媒体は、ＤＶＤに加えて、または、ＤＶＤの代りに、ハードドライブ、磁気記憶媒体及び光媒体などの一つ以上のビデオストリームを含む。
なお、本発明の実施形態は、ビデオ再生装置の観点で記載されたが、追加的に記録される装置を含むこともある。
【図面の簡単な説明】
【００３９】
【図１】従来のＰＩＰ形式ディスプレイ画面の特徴を示した図である。
【図２】従来のＰＯＰ形式ディスプレイ画面の特徴を示した図である。
【図３】本発明の一実施形態に係るビデオ再生装置を示したブロック図である。
【図４】本発明の一実施形態によって二つのビデオストリームをＰＩＰモードで再生するときのビデオ再生装置の制御方法を示したフローチャートである。
【図５】図４に示した制御方法に基づくディスプレイ画面映像の特徴を示した図である。
【図６】本発明の他の実施形態によって二つのビデオストリームをＰＯＰモードで再生するときのビデオ再生装置の制御方法を示したフローチャートである。
【図７】図６に示した制御方法に基づくディスプレイ画面映像の特徴を示した図である。
【符号の説明】
【００４０】
１０２，２０２，５０２，７０２  ディスプレイ装置の全体画面
１０４，２０４，５０４，７０４  メーンディスプレイウィンドウ
１０６，２０６，５０６，７０６  サブディスプレイウィンドウ
３００  ビデオデータ処理部
３０２  ナビゲーション制御部
３０４ａ  メーンデコーダ
３０４ｂ  サブデコーダ
３０６ａ  メーンスケーラー
３０６ｂ  サブスケーラー
３０８  ブレンダー
３１０  デコーダ入力検出部
３１２  ビデオ出力制御部
【図１】
2007208954.tif 000003
【図２】
2007208954.tif 000004
【図３】
2007208954.tif 000005
【図４】
2007208954.tif 000006
【図５】
2007208954.tif 000007
【図６】
2007208954.tif 000008
【図７】
2007208954.tif 000009