(57)【特許請求の範囲】
【請求項１】
放送システムにおけるメインＮスクリーンデバイスによりＮスクリーンサービスを提供する方法であって、
放送サービスプロバイダから放送サービスアプリケーションが実行されるＮスクリーンデバイスのタイプを表すｓｃｒｅｅｎ_ｔｙｐｅを含むアプリケーション情報テーブル（ＡＩＴ）を受信するステップと、
前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいて前記放送サービスアプリケーションを実行する動作、前記メインＮスクリーンデバイスと前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいてサブＮスクリーンデバイスとの間の接続関係を考慮して前記放送サービスアプリケーションの実行に関連した動作を遂行する動作、及び前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいて前記ＡＩＴを廃棄する動作のうちいずれか一つを遂行するステップと、を有する
ことを特徴とする方法。
【請求項２】
前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいて前記放送サービスアプリケーションを実行する動作、前記メインＮスクリーンデバイスと前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいてサブＮスクリーンデバイスとの間の接続関係を考慮して前記放送サービスアプリケーションの実行に関連した動作を遂行する動作、及び前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいて前記ＡＩＴを廃棄する動作のうちいずれか一つを遂行するステップは、
前記ｓｃｒｅｅｎ_ｔｙｐｅがメインＮスクリーンデバイスで実行される放送サービスアプリケーションを表す場合、前記放送サービスプロバイダから前記放送サービスアプリケーションに対応する放送サービスアプリケーションデータを受信するステップと、
前記放送サービスアプリケーションデータを用いて前記放送サービスアプリケーションを実行するステップと、を有する
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいて前記放送サービスアプリケーションを実行する動作、前記メインＮスクリーンデバイスと前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいてサブＮスクリーンデバイスとの間の接続関係を考慮して前記放送サービスアプリケーションの実行に関連した動作を遂行する動作、及び前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいて前記ＡＩＴを廃棄する動作のうちいずれか一つを遂行するステップは、
前記ｓｃｒｅｅｎ_ｔｙｐｅがメインＮスクリーンデバイスで実行される放送サービスアプリケーションを表さない場合、前記サブＮスクリーンデバイスは、接続されていると、ハイブリッド端末であるか否かを判定するステップと、
前記サブＮスクリーンデバイスが前記ハイブリッド端末である場合、前記ＡＩＴを前記サブＮスクリーンデバイスに伝送するステップと、
前記サブＮスクリーンデバイスがハイブリッド端末でない場合、前記放送サービスプロバイダから前記放送サービスアプリケーションに対応する放送サービスアプリケーションデータを受信するステップと、
前記放送サービスアプリケーションデータを前記サブＮスクリーンデバイスに伝送するステップと、を有し、
前記サブＮスクリーンデバイスは、前記放送サービスプロバイダから放送チャンネル信号と広帯域チャンネル信号を受信する端末である
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいて前記放送サービスアプリケーションを実行する動作、前記メインＮスクリーンデバイスと前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいてサブＮスクリーンデバイスとの間の接続関係を考慮して前記放送サービスアプリケーションの実行に関連した動作を遂行する動作、及び前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいて前記ＡＩＴを廃棄する動作のうちいずれか一つを遂行するステップは、前記ｓｃｒｅｅｎ_ｔｙｐｅがメインＮスクリーンデバイスで実行される放送サービスアプリケーションを表さず、前記メインＮスクリーンデバイスがサブＮスクリーンデバイスに接続されない場合、前記ｓｃｒｅｅｎ_ｔｙｐｅがサブＮスクリーンデバイスが存在しない場合に実行されない放送サービスアプリケーションを表すか否かを判定するステップと、
前記ｓｃｒｅｅｎ_ｔｙｐｅがサブＮスクリーンデバイスが存在しない場合に実行されない放送サービスアプリケーションを表す場合、前記ＡＩＴを廃棄するステップと、
前記ｓｃｒｅｅｎ_ｔｙｐｅがサブＮスクリーンデバイスが存在しない場合に実行されない放送サービスアプリケーションを表さない場合、前記サブＮスクリーンデバイスで実行され、サブＮスクリーンデバイスが存在しない場合にメインＮスクリーンデバイスで実行される放送サービスアプリケーションを表す場合、前記放送サービスプロバイダから前記放送サービスアプリケーションに対応する放送サービスアプリケーションデータを受信するステップと、
前記放送サービスアプリケーションデータを用いて前記放送サービスアプリケーションを実行するステップと、を有する
ことを特徴とする請求項１に記載の方法。
【請求項５】
放送システムにおいてサブＮスクリーンデバイスによりＮスクリーンサービスを提供する方法であって、
メインＮスクリーンデバイスから放送サービスアプリケーションが実行されるＮスクリーンデバイスのタイプを表すｓｃｒｅｅｎ_ｔｙｐｅを含むアプリケーション情報テーブル（ＡＩＴ）を受信するステップと、
前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいて前記放送サービスアプリケーションを実行するステップと、を有する
ことを特徴とする方法。
【請求項６】
前記ｓｃｒｅｅｎ_ｔｙｐｅは、サブＮスクリーンデバイスが存在しない場合に実行されない放送サービスアプリケーションと、サブＮスクリーンデバイスで実行され、サブＮスクリーンデバイスが存在しない場合にメインＮスクリーンデバイスで実行される放送サービスアプリケーションのうちいずれか一つを表す
ことを特徴とする請求項５に記載の方法。
【請求項７】
前記サブＮスクリーンデバイスは、放送サービスプロバイダから放送チャンネル信号と広帯域チャンネル信号を受信するハイブリッド端末である
ことを特徴とする請求項５に記載の方法。
【請求項８】
前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいて前記放送サービスアプリケーションを実行するステップは、
放送サービスプロバイダから前記放送サービスアプリケーションに対応する放送サービスアプリケーションデータを受信するステップと、
前記放送サービスアプリケーションデータを用いて前記放送サービスアプリケーションを実行するステップと、を有する
ことを特徴とする請求項５に記載の方法。
【請求項９】
前記ｓｃｒｅｅｎ_ｔｙｐｅは、サブＮスクリーンデバイスが存在しない場合に実行されない放送サービスアプリケーションと、サブＮスクリーンデバイスで実行され、サブＮスクリーンデバイスが存在しない場合にメインＮスクリーンデバイスで実行される放送サービスアプリケーションのうちいずれか一つを表す
ことを特徴とする請求項８に記載の方法。
【請求項１０】
前記サブＮスクリーンデバイスは、放送サービスプロバイダから放送チャンネル信号と広帯域チャンネル信号を受信するハイブリッド端末である
ことを特徴とする請求項８に記載の方法。
【請求項１１】
前記ｓｃｒｅｅｎ_ｔｙｐｅに基づいて前記放送サービスアプリケーションを実行するステップは、
前記メインＮスクリーンデバイスから前記放送サービスアプリケーションに対応する放送サービスアプリケーションデータを受信するステップと、
前記放送サービスアプリケーションデータを用いて前記放送サービスアプリケーションを実行するステップと、を有する
ことを特徴とする請求項５に記載の方法。
【請求項１２】
前記ｓｃｒｅｅｎ_ｔｙｐｅは、サブＮスクリーンデバイスが存在しない場合に実行されない放送サービスアプリケーションと、サブＮスクリーンデバイスで実行され、サブＮスクリーンデバイスが存在しない場合に前記メインＮスクリーンデバイスで実行される放送サービスアプリケーションのうちいずれか一つを表す
ことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記サブＮスクリーンデバイスは、放送サービスプロバイダから放送チャンネル信号と広帯域チャンネル信号を受信するハイブリッド端末である
ことを特徴とする請求項１１に記載の方法。
【請求項１４】
請求項１〜４のうちいずれか一つの方法を遂行するのに適合したメインＮスクリーンデバイス。
【請求項１５】
請求項５〜１３のうちいずれか一つの方法を遂行するのに適合したサブＮスクリーンデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は放送システムにおけるＮスクリーンサービス提供装置及び方法に関するもので、特に放送システムにおいて複数のスクリーンで実行される放送サービスアプリケーションを考慮してＮスクリーンサービスを提供する装置及び方法に関する。
【背景技術】
【０００２】
最近、放送システムは、テレビジョン(ＴＶ)が放送チャンネル、広帯域チャンネル、及びインターネットプロトコル(ＩＰ)チャンネルをサポートするハイブリッド放送広帯域テレビジョン(Hybrid  Broadcast  Broadband  TeleVision：以下、‘ＨｂｂＴＶ’と称する)と、スマートＴＶのように多様な機能を提供するように進化することによって、多様な放送サービスアプリケーションが提供されている。
【０００３】
一方、移動電話は、スマートフォンに進化するに従って、多様な機能を提供するアプリケーションを通じてユーザーに有用な機能を提供し、それによって携帯端末の使用が普遍化されている。最近、ユーザーは、スマートフォンのような移動電話端末と共にタブレット及びラップトップ個人用コンピュータ(ＰＣ)のように携帯用デバイスを使用し、ＴＶとも共に使用する。
【０００４】
最近、ユーザーは、多様な電子デバイスを用いてコンテンツを使用し、それによって、多様な電子デバイスを使用するサービスが多様に提案され、その代表的な例としては、Ｎスクリーンサービスである。Ｎスクリーンサービスは、少なくとも２個の電子デバイスがコンテンツを共有し、あるいは相互作用によりコンテンツを使用するサービスであり、１個の電子デバイスのみで使用されるコンテンツを他のデバイスで相互作用により使用することができる。
【０００５】
したがって、ＨｂｂＴＶシステムにおいて、Ｎスクリーンサービスを用いて多様な放送サービスアプリケーションを提供してユーザーに多様なＵＸ(User  Experience)を提供する必要性がある。
【０００６】
上記情報は、本発明の理解を助けるために背景情報のみとして開示される。これらが本発明に対して従来技術として適用できるか否かに関しては何の決定及び断言も下されていない。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
したがって、上記した従来技術の問題点を解決するために、本発明の目的は、放送システムにおけるＮスクリーンサービスを提供する装置及び方法を提供することにある。
【０００８】
本発明の他の目的は、放送システムにおいて複数のスクリーンで実行される放送サービスアプリケーションの優先順位を考慮してＮスクリーンサービスを提供する装置及び方法を提供することにある。
【０００９】
また、本発明の目的は、放送システムにおいて複数のスクリーンで実行される放送サービスアプリケーションの関係を考慮してＮスクリーンサービスを提供する装置及び方法を提供することにある。
【００１０】
さらに、本発明の目的は、放送システムにおいて複数のスクリーンの位置を考慮してＮスクリーンサービスを提供する装置及び方法を提供することにある。
【課題を解決するための手段】
【００１１】
上記のような目的を達成するために、本発明の一態様によれば、放送システムにおけるメインＮスクリーンデバイスが提供される。メインＮスクリーンデバイスは、放送サービスプロバイダから放送サービスアプリケーションが実行されるＮスクリーンデバイスのタイプを表すｓｃｒｅｅｎ_ｔｙｐｅを含むアプリケーション情報テーブル(ＡＩＴ)を受信する放送処理部と、ｓｃｒｅｅｎ_ｔｙｐｅに基づいて放送サービスアプリケーションを実行する動作、ｓｃｒｅｅｎ_ｔｙｐｅに基づいてメインＮスクリーンデバイスとサブＮスクリーンデバイスとの間の接続関係を考慮して放送サービスアプリケーションの実行に関連した動作を遂行する動作、及びｓｃｒｅｅｎ_ｔｙｐｅに基づいてＡＩＴを廃棄する動作のうちいずれか一つを遂行する制御部とを含む。
【００１２】
本発明の他の態様によれば、放送システムのサブＮスクリーンデバイスが提供される。サブＮスクリーンデバイスは、メインＮスクリーンデバイスから放送サービスアプリケーションが実行されるＮスクリーンデバイスのタイプを表すｓｃｒｅｅｎ_ｔｙｐｅを含むＡＩＴを受信する放送処理部と、ｓｃｒｅｅｎ_ｔｙｐｅに基づいて放送サービスアプリケーションを実行する制御部とを含む。
【００１３】
また、本発明の他の態様によれば、放送システムのＮスクリーンデバイスが提供される。Ｎスクリーンデバイスは、放送サービスプロバイダから放送サービスアプリケーションと関連して実行される関連放送サービスアプリケーションの放送サービスアプリケーション識別子(ＩＤ)を表すアプリケーションバウンド(bound)を含むＡＩＴを受信する放送処理部と、アプリケーションバウンドに基づいて放送サービスアプリケーションを実行する制御部とを含む。
【００１４】
本発明の他の態様によれば、放送システムでメインＮスクリーンデバイスによりＮスクリーンサービスを提供する方法が提供される。上記方法は、放送サービスプロバイダから放送サービスアプリケーションが実行されるＮスクリーンデバイスのタイプを表すｓｃｒｅｅｎ_ｔｙｐｅを含むＡＩＴを受信するステップと、ｓｃｒｅｅｎ_ｔｙｐｅに基づいて放送サービスアプリケーションを実行する動作、ｓｃｒｅｅｎ_ｔｙｐｅに基づいてメインＮスクリーンデバイスとサブＮスクリーンデバイスとの間の接続関係を考慮して放送サービスアプリケーションの実行に関連した動作を遂行する動作、及びｓｃｒｅｅｎ_ｔｙｐｅに基づいてＡＩＴを廃棄する動作のうちいずれか一つを遂行するステップとを有する。
【００１５】
さらに、本発明の他の態様によれば、放送システムのサブＮスクリーンデバイスによりＮスクリーンサービスを提供する方法が提供される。その方法は、メインＮスクリーンデバイスから放送サービスアプリケーションが実行されるＮスクリーンデバイスのタイプを表すｓｃｒｅｅｎ_ｔｙｐｅを含むＡＩＴを受信するステップと、ｓｃｒｅｅｎ_ｔｙｐｅに基づいて放送サービスアプリケーションを実行するステップとを含む。
【００１６】
本発明の他の態様によれば、放送システムのＮスクリーンデバイスのＮスクリーンサービスを提供する方法が提供される。その方法は、放送サービスプロバイダから放送サービスアプリケーションと関連して実行される関連放送サービスアプリケーションの放送サービスアプリケーション識別子(ＩＤ)を表すアプリケーションバウンドを含むＡＩＴを受信するステップと、アプリケーションバウンドに基づいて放送サービスアプリケーションを実行するステップとを有する。
【発明の効果】
【００１７】
本発明は、放送システムのＮスクリーンサービスを提供することができる。
【００１８】
本発明は、放送システムで複数のスクリーンで実行される放送サービスアプリケーションの優先順位を考慮してＮスクリーンサービスを提供することができる。
【００１９】
また、本発明は、放送システムで複数のスクリーンで実行される放送サービスアプリケーションの関係を考慮してＮスクリーンサービスを提供することができる。
【００２０】
さらに、本発明は、放送システムで複数のスクリーンの位置を考慮してＮスクリーンサービスを提供することができる。
【００２１】
本発明は、Ｎスクリーンサービスを用いて多様な放送サービスアプリケーションを提供することによってユーザーに多様なＵＸを提供することができる。
【００２２】
本発明による実施形態の他の態様、利点、及び顕著な特徴は、添付の図面と共に述べる以下の詳細な説明から、一層明らかになるはずである。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態によるＨｂｂＴＶシステムの構成を概略的に示す図である。
【図２Ａ】本発明の実施形態によるＨｂｂＴＶシステムでメインＮスクリーンデバイスのＮスクリーンサービスを提供するプロセッサを概略的に示す図である。
【図２Ｂ】本発明の実施形態によるＨｂｂＴＶシステムでメインＮスクリーンデバイスのＮスクリーンサービスを提供するプロセッサを概略的に示す図である。
【図３】本発明の実施形態によるＨｂｂＴＶシステムでハイブリッド端末であるサブＮスクリーンデバイスのＮスクリーンサービスを提供するプロセッサを概略的に示す図である。
【図４】本発明の実施形態によるＨｂｂＴＶシステムでハイブリッド端末でないサブＮスクリーンデバイスのＮスクリーンサービスを提供するプロセッサを概略的に示す図である。
【図５】本発明の実施形態によるＨｂｂＴＶシステムにおける放送サービスアプリケーション間の関係を概略的に示す図である。
【図６】本発明の実施形態によるＨｂｂＴＶシステムでメインＮスクリーンデバイスの内部構成を概略的に示す図である。
【図７】本発明の実施形態によるＨｂｂＴＶシステムでサブＮスクリーンデバイスの内部構成を概略的に示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
【００２５】
添付の図面を参照した下記の説明は、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるような本発明の実施形態の包括的な理解を助けるために提供するものであり、この理解を助けるための様々な特定の詳細を含むが、唯一つの実施形態に過ぎない。従って、本発明の範囲及び精神を逸脱することなく、ここに説明する実施形態の様々な変更及び修正が可能であるということは、当該技術分野における通常の知識を有する者には明らかである。なお、公知の機能または構成に関する具体的な説明は、明瞭性と簡潔性のために省略する。
【００２６】
次の説明及び請求項に使用する用語及び単語は、辞典的意味に限定されるものではなく、発明者により本発明の理解を明確且つ一貫性があるようにするために使用する。従って、特許請求の範囲とこれと均等なものに基づいて定義されるものであり、本発明の実施形態の説明が単に実例を提供するためのものであって、本発明の目的を限定するものでないことは、本発明の技術分野における通常の知識を持つ者には明らかである。
【００２７】
本願明細書に記載の各要素は、文脈中に特に明示しない限り、複数形を含むことは、当業者には理解できるものである。したがって、例えば、“コンポーネント表面（a component surface）”との記載は、１つ又は複数の表面を含む。
【００２８】
‘第１’、‘第２’のように序数を含む用語は多様な構成要素を説明するために使用されるが、構成要素は、上記用語により限定されない。これらの用語は、一つの構成要素を他の構成要素から区別する目的のみで使われる。例えば、本発明の権利範囲を外れることなく、第１の構成要素は第２の構成要素と称され、同様に第２の構成要素も第１の構成要素と称され得る。‘及び／又は’という用語は、複数の関連した記載項目の組合せ又は複数の関連した記載項目のうち何れかの項目を含む。
【００２９】
ここで使用される用語は、本発明の説明のみのために提供され、本発明の実施形態を限定するものではない。ここで、単数形が、コンテキスト中に特記して明示されない限り、複数形を含むことは、当業者には容易に分かることである。また、‘含む’又は‘有する’などの用語は、明細書上に記載された特徴、数字、段階、動作、構成要素、部品又はこれらの組合せが存在することを指定しようとするものであって、一つ又はそれ以上の他の特徴、数字、段階、動作、構成要素、部品、若しくはこれらの組合せが、存在する或いは付加される可能性を予め排除しないことが理解されなければならない。
【００３０】
異なるように定義されない限り、技術的及び科学的な用語を含めてここで使用される用語は、当該技術分野で通常の知識を持つ者により一般的に理解される用語と同一の意味を有する。一般的に使用される辞典に定義されている用語は関連技術の用語と一致する意味を有することが理解されなければならない。上記用語が明白に定義されない限り、理想的又は過度に形式的な意味として解析されない。
【００３１】
本発明の一態様は、放送システムにおけるＮスクリーンサービスを提供する装置及び方法を提案する。
【００３２】
本発明の他の態様は、放送システムにおいて、複数のスクリーンで実行される放送サービスアプリケーションの優先順位を考慮してＮスクリーンサービスを提供する装置及び方法を提案する。
【００３３】
また、本発明の他の態様は、放送システムにおいて、複数のスクリーンで実行される放送サービスアプリケーションの関係を考慮してＮスクリーンサービスを提供する装置及び方法を提案する。
【００３４】
さらに、本発明の他の態様は、放送システムにおいて、複数のスクリーンの位置を考慮してＮスクリーンサービスを提供する装置及び方法を提案する。
【００３５】
本発明では、放送システムがハイブリッド放送広帯域テレビジョン(ＨｂｂＴＶ)システムであると仮定する。本発明で提案する装置及び方法は、ＭＭＴ(MPEG  Media  Transport)システム、進化したパケットシステム(Evolved  Packet  System：ＥＰＳ）、ＬＴＥ(Long-Term  Evolution)移動通信システム、ＬＴＥ-Ａ(Long-Term  Evolution-Advanced)移動通信システム、及びＩＥＥＥ(Institute  of  Electrical  and  Electronics  Engineers)８０２.１６ｍ通信システムのように、Ｎスクリーンサービスが適用される他の放送システム及び通信システムに適用することができる。
【００３６】
例えば、本発明の多様な実施形態において、Ｎスクリーンデバイスは、携帯端末、移動端末、通信端末、携帯用通信端末、及び携帯用移動端末のうちいずれか一つである。
【００３７】
例えば、本発明の多様な実施形態において、Ｎスクリーンデバイスは、スマートフォン、携帯電話、ゲーム機、ＴＶ、ディスプレイ装置、車両用ヘッドユニット、ノート型パソコン、ラップトップコンピュータ、タブレットコンピュータ、ＰＭＰ(Personal  Media  Player)、及びＰＤＡのうちいずれか一つである。
【００３８】
本発明の様々な実施形態では、Ｎスクリーンデバイスは、無線通信機能を有するポケットサイズの携帯用通信端末として実現することができる。
【００３９】
本発明の多様な実施形態では、Ｎスクリーンデバイスは、フレキシブルデバイス又はフレキシブルなディスプレイデバイスであり得る。
【００４０】
図１は、本発明の一実施形態によるＨｂｂＴＶシステムの構成を概略的に示す。
【００４１】
図１を参照すると、ＨｂｂＴＶシステムは、放送サービスプロバイダ１１０、メインＮスクリーンデバイス１２０、及びサブＮスクリーンデバイス１３０を含む。図１において、１個のメインＮスクリーンデバイスは、１個のサブＮスクリーンデバイスに接続される。しかしながら、１個のメインＮスクリーンデバイスに接続されるサブＮスクリーンデバイスの個数が制限されないことは、当業者には明らかなことである。
【００４２】
放送サービスプロバイダ１１０は、放送サービスを提供し、メインＮスクリーンデバイス１２０及びサブＮスクリーンデバイス１３０の各々で放送サービスに関連したアプリケーション、すなわち放送サービスアプリケーションを実行するためにアプリケーション情報テーブル(ＡＩＴ）とメタデータを提供する。例えば、放送サービスプロバイダ１１０は、放送局であり得る。放送サービスプロバイダ１１０は、放送チャンネルと広帯域チャンネルのうち少なくとも一つを介して放送サービスアプリケーションで使用される放送サービスコンテンツを提供する。
【００４３】
メインＮスクリーンデバイス１２０は、放送サービスプロバイダ１１０からＡＩＴとメタデータを受信する。メインＮスクリーンデバイス１２０は、ＡＩＴを用いて放送サービスプロバイダ１１０に放送サービスアプリケーションの実行を要求する放送サービスアプリケーション実行要求メッセージを伝送し、放送サービスアプリケーション実行要求メッセージに対応して放送サービスプロバイダ１１０から放送チャンネルと広帯域チャンネルのうち少なくとも一つを介して放送サービスアプリケーションデータを受信する。
【００４４】
メインＮスクリーンデバイス１２０は、放送サービスプロバイダ１１０から受信した放送サービスアプリケーションデータを用いて放送サービスアプリケーションを実行する。メインＮスクリーンデバイス１２０は、放送サービスアプリケーションの実行中にも放送チャンネルと広帯域チャンネルのうち少なくとも一つを介して放送サービスプロバイダ１１０と通信できる。例えば、メインＮスクリーンデバイス１２０は、ＴＶであり得る。本発明では、一例として、メインＮスクリーンデバイス１２０に含まれるディスプレイ部のサイズがサブＮスクリーンデバイス１３０に含まれるディスプレイ部のサイズより大きいと仮定する。ここで、メインＮスクリーンデバイス１２０に含まれるディスプレイ部のサイズとサブＮスクリーンデバイス１３０に含まれるディスプレイ部のサイズとの間の関係は、説明のための一例であるだけである。
【００４５】
サブＮスクリーンデバイス１３０は、放送サービスプロバイダ１１０により提供される放送チャンネルと広帯域チャンネルを受信するハイブリッド端末であり、あるいはインターネットネットワークのみに接続される一般的端末であり得る。
【００４６】
放送サービスプロバイダ１１０は、ＡＩＴをメインＮスクリーンデバイス１２０に伝送し、ＡＩＴのフォーマットは、＜表１＞に示す通りである。
【００４７】
【表１】
0006265990.tif 000002
【００４８】
＜表１＞のパラメータに対する説明は、以下のように提供される。
(１)ａｐｐｌｉｃａｔｉｏｎ_ｔｙｐｅは、要求される放送サービスアプリケーションのタイプを示し、フラッシュ又はＨＴＭＬであり得る。
(２)ｏｒｇａｎｉｓａｔｉｏｎ_ｉｄは、放送サービスアプリケーションを提供する放送サービスアプリケーションプロバイダにより定義され、放送サービスアプリケーションプロバイダの識別子(ＩＤ)を示す。
(３)ａｐｐｌｉｃａｔｉｏｎ_ｉｄは、放送サービスアプリケーションを提供する放送サービスアプリケーションプロバイダにより定義され、放送サービスアプリケーションの識別子を示す。
(４)ｓｃｒｅｅｎ_ｔｙｐｅは、放送サービスアプリケーションが実行されるＮスクリーンデバイスのタイプを示し、“Ｍａｉｎ”、“Ｓｕｂ_Ａｌｔｅｒｎａｔｉｖｅ”、及び“Ｓｕｂ”のうちいずれか一つであり、＜表２＞のように表す。
【００４９】
【表２】
0006265990.tif 000003
【００５０】
＜表２＞において、“Ｍａｉｎ”は、関連放送サービスアプリケーションがメインＮスクリーンデバイスで実行される放送サービスアプリケーションであることを示し、“Ｓｕｂ_Ａｌｔｅｒｎａｔｉｖｅ”は、関連放送サービスアプリケーションがサブＮスクリーンデバイスで優先的に実行される放送サービスアプリケーションであることを表し、サブＮスクリーンデバイスが存在しない場合にはメインＮスクリーンデバイスで実行される。＜表２＞において、“Ｓｕｂ”は、関連放送サービスアプリケーションが、サブＮスクリーンデバイスが存在しない場合には実行されない放送サービスアプリケーションであることを表す。
【００５１】
図２Ａ及び図２Ｂは、本発明の実施形態によるＨｂｂＴＶシステムでメインＮスクリーンデバイスのＮスクリーンサービスを提供するプロセッサを概略的に示す。
【００５２】
図２Ａ及び図２Ｂを参照すると、メインＮスクリーンデバイスは、ステップ２１１で、放送サービスアプリケーション実行要求を検出する。放送サービスアプリケーション実行要求は、メインＮスクリーンデバイスの入力部から検出され、あるいはサブＮスクリーンデバイスから放送サービスアプリケーション実行要求メッセージが受信される場合に検出される。メインＮスクリーンデバイスは、ステップ２１３で、放送サービスアプリケーション実行要求に対応して放送サービスプロバイダに放送サービスアプリケーション提供要求メッセージを伝送する。メインＮスクリーンデバイスは、ステップ２１５で、放送サービスプロバイダから放送サービスアプリケーション提供要求メッセージに対応してＡＩＴを受信する。メインＮスクリーンデバイスは、ステップ２１７で、受信したＡＩＴのｓｃｒｅｎ_ｔｙｐｅを確認する。メインＮスクリーンデバイスは、ステップ２１９で、ｓｃｒｅｅｎ_ｔｙｐｅが“Ｍａｉｎ”を示すか否かを判定する。ステップ２２１で、ｓｃｒｅｅｎ_ｔｙｐｅが“Ｍａｉｎ”を示す場合、メインＮスクリーンデバイスは放送サービスアプリケーションを実行する。
【００５３】
ｓｃｒｅｅｎ_ｔｙｐｅが“Ｍａｉｎ”を表さない場合、メインＮスクリーンデバイスは、ステップ２２３で、メインＮスクリーンデバイスに接続されるサブＮスクリーンデバイスが存在するか否かを判定する。放送サービスアプリケーション実行要求がサブＮスクリーンデバイスから放送サービスアプリケーション実行要求メッセージを受信するケースで検出される場合、ステップ２２３は省略可能である。その理由は、サブＮスクリーンデバイスがメインＮスクリーンデバイスに接続されているためである。メインＮスクリーンデバイスに接続されているサブＮスクリーンデバイスが存在しない場合、メインＮスクリーンデバイスは、ステップ２２５で、ｓｃｒｅｅｎ_ｔｙｐｅが“Ｓｕｂ”を示すか否かを判定する。
【００５４】
ｓｃｒｅｅｎ_ｔｙｐｅが“Ｓｕｂ”を示す場合、メインＮスクリーンデバイスは、ステップ２２７で、メインＮスクリーンデバイスが放送サービスアプリケーションを実行しないので、ＡＩＴを廃棄する。これは、メインＮスクリーンデバイスが放送サービスアプリケーションを実行しない理由である。
【００５５】
ｓｃｒｅｅｎ_ｔｙｐｅ“Ｓｕｂ”を示さない場合、メインＮスクリーンデバイスは、ステップ２２９で、ｓｃｒｅｅｎ_ｔｙｐｅが“Ｓｕｂ_Ａｌｔｅｒｎａｔｉｖｅ”を示すか否かを判定する。ｓｃｒｅｅｎ_ｔｙｐｅが“Ｓｕｂ_Ａｌｔｅｒｎａｔｉｖｅ”を示さない場合、メインＮスクリーンデバイスは、Ｎスクリーンサービスを提供するプロセスを終了する。
【００５６】
ｓｃｒｅｅｎ_ｔｙｐｅが“Ｓｕｂ_Ａｌｔｅｒｎａｔｉｖｅ”を示す場合、メインＮスクリーンデバイスは、ステップ２３１で、放送サービスアプリケーションを実行する。
【００５７】
サブＮスクリーンデバイスである場合、メインＮスクリーンデバイスは、ステップ２３３で、サブＮスクリーンデバイスがハイブリッド端末であるか否かを判定する。サブＮスクリーンデバイスがハイブリッド端末である場合、メインＮスクリーンデバイスは、ステップ２３５で、受信したＡＩＴをサブＮスクリーンデバイスに伝送し、それによってサブＮスクリーンデバイスは放送サービスアプリケーションを実行する。すなわち、サブＮスクリーンデバイスがハイブリッド端末である場合、メインＮスクリーンデバイスが放送サービスアプリケーションをダウンロードした後にサブＮスクリーンデバイスに送信しなくても、サブＮスクリーンデバイスは、放送チャンネル及び広帯域チャンネルのうち少なくとも一つを介して該当放送サービスアプリケーションをダウンロードすることができる。
【００５８】
サブＮスクリーンデバイスがハイブリッド端末機でない場合、メインＮスクリーンデバイスは、ステップ２３７で、放送チャンネルと広帯域チャンネルのうち少なくとも一つを介して受信したＡＩＴに対応する放送サービスアプリケーションデータをダウンロードする。メインＮスクリーンデバイスは、ステップ２３９で、ダウンロードした放送サービスアプリケーションデータをサブＮスクリーンデバイスに送信し、それによってサブＮスクリーンデバイスが放送サービスアプリケーションを実行できる。
【００５９】
ステップ２２３で、サブＮスクリーンデバイスが存在する場合、メインＮスクリーンデバイスは、関連放送サービスアプリケーションのｓｃｒｅｅｎ_ｔｙｐｅが“Ｓｕｂ”を示すか、あるいは“Ｓｕｂ_Ａｌｔｅｒｎａｔｉｖｅ”を示すかを判定しない。この理由は、“Ｍａｉｎ”以外のｓｃｒｅｅｎ_ｔｙｐｅに関連したすべての放送サービスアプリケーションがサブＮスクリーンデバイスで実行されるためである。
【００６０】
図２Ａ及び図２Ｂにおいて、メインＮスクリーンデバイスは、放送サービスアプリケーション提供要求メッセージを伝送した後に放送サービスプロバイダからＡＩＴを受信する。しかしながら、放送サービスプロバイダがＡＩＴをメインＮスクリーンデバイスに伝送することは、当該技術分野における通常の知識を持つ者には明らかである。
【００６１】
図３は、本発明の実施形態によるＨｂｂＴＶシステムにおいて、ハイブリッド端末であるサブＮスクリーンデバイスのＮスクリーンサービスを提供するプロセッサを示す。
【００６２】
図３を参照すると、ステップ３１１において、サブＮスクリーンデバイスは、放送サービスアプリケーション実行要求を検出する。サブＮスクリーンデバイスは、ステップ３１３で、メインＮスクリーンデバイスに放送サービスアプリケーション実行要求メッセージを伝送する。サブＮスクリーンデバイスは、ステップ３１５で、放送サービスアプリケーション実行要求メッセージに応答してメインＮスクリーンデバイスからＡＩＴを受信する。サブＮスクリーンデバイスは、ステップ３１７で、放送チャンネル及び広帯域チャンネルのうち少なくとも一つを介して、放送サービスプロバイダから放送サービスアプリケーションデータをダウンロードして放送サービスアプリケーションを実行する。
【００６３】
図４は、本発明の実施形態によるＨｂｂＴＶシステムにおいて、ハイブリッド端末でないサブＮスクリーンデバイスのＮスクリーンサービスを提供するプロセッサを示す。
【００６４】
図４を参照すると、サブＮスクリーンデバイスは、ステップ４１１で、放送サービスアプリケーション実行要求を検出する。サブＮスクリーンデバイスは、ステップ４１３で、メインＮスクリーンデバイスに放送サービスアプリケーション実行要求メッセージを伝送する。サブＮスクリーンデバイスは、ステップ４１５で、メインＮスクリーンデバイスから放送サービスアプリケーションデータをダウンロードして放送サービスアプリケーションを実行する。
【００６５】
一方、少なくとも２個の放送サービスアプリケーションが相互関係で実行される場合が発生可能である。例えば、ショッピングアプリケーションがメインＮスクリーンデバイスで実行され、決済関連アプリケーションがサブＮスクリーンデバイスで実行される場合が発生可能である。この場合、ショッピングアプリケーションと決済関連アプリケーションは同時に実行されることが好ましい。しかしながら、放送サービスアプリケーションは、放送サービスアプリケーションのうちいずれか一つが実行されなくても、状況に従って継続して実行され得る。すなわち、メインＮスクリーンデバイスでショッピングアプリケーションが実行されなくても、サブＮスクリーンデバイスで決済関連アプリケーションが続けて実行されるケースが発生し得る。
【００６６】
上記したように、メインＮスクリーンデバイスで実行される放送サービスアプリケーションと少なくとも一つのサブＮスクリーンデバイスで実行される放送サービスアプリケーションとの間の関連関係を有することが望ましい場合が発生し、それによって、関連関係に対する属性(attribute)として“アプリケーションバウンド”が＜表３＞に表される。
【００６７】
【表３】
0006265990.tif 000004
【００６８】
＜表３＞において、“アプリケーションバウンド”は、メインＮスクリーンデバイスで実行される放送サービスアプリケーションのＡＩＴに含まれるパラメータであって、図５を参照して説明する。
【００６９】
図５は、本発明の実施形態によるＨｂｂＴＶシステムで放送サービスアプリケーション間の関係を概略的に示す。
【００７０】
図５を参照すると、放送サービスアプリケーションＡ(Ａｐｐ  Ａ)は、メインＮスクリーンデバイス５００で実行される放送サービスアプリケーションを表し、放送サービスアプリケーションＢ(Ａｐｐ  Ｂ)は、サブＮスクリーンデバイス５１０で実行される放送サービスアプリケーションを表す。
【００７１】
放送サービスアプリケーションのＡＩＴに含まれる‘アプリケーションバウンド’の放送サービスアプリケーションＩＤが放送サービスアプリケーションＢの放送サービスアプリケーションＩＤを表す場合、放送サービスアプリケーションＡと放送サービスアプリケーションＢは、動作５１１で関連関係で実行される。
【００７２】
図５に示すように、放送サービスアプリケーションＡが実行されない状態、すなわち放送サービスアプリケーションＡが“ｋｉｌｌｅｄ”である場合、放送サービスアプリケーションＢは、動作５１５で自動的に“ｋｉｌｌｅｄ”である。
【００７３】
放送サービスアプリケーションＢの実行がユーザーの要求によって停止され、あるいは状況に従って‘ｋｉｌｌｅｄ’状態である場合、サブＮスクリーンデバイス５１０は、メインＮスクリーンデバイス５００に、放送サービスアプリケーションＢが“ｋｉｌｌｅｄ”状態であることを通知する。
【００７４】
“アプリケーションバウンド”を含むＡＩＴの一例は、＜表４＞に示される。
【００７５】
【表４】
0006265990.tif 000005
【００７６】
図５では、放送サービスアプリケーションＡがメインＮスクリーンデバイスで実行され、放送サービスアプリケーションＢがサブＮスクリーンデバイスで実行される。しかしながら、放送サービスアプリケーションＡ及び放送サービスアプリケーションＢの各々が実行されるＮスクリーンデバイスのタイプが限定されるものでないことは、本発明の技術分野における通常の知識を持つ者には明らかである。すなわち、放送サービスアプリケーションＡ及び放送サービスアプリケーションＢの各々は、別途のＮスクリーンデバイスのみで実行される。
【００７７】
図６は、本発明の実施形態によるＨｂｂＴＶシステムでメインＮスクリーンデバイスの内部構成を概略的に示す。
【００７８】
図６を参照すると、メインＮスクリーンデバイス６００は、通信モジュール、コネクタ、及びイヤホン連結ジャックのうち少なくとも一つを用いて外部電子デバイス(図６に図示せず)と接続され得る。この電子デバイスは、メインＮスクリーンデバイス６００から脱着可能であり、例えば、イヤホン、外部スピーカ、ユニバーサルシリアルバス(ＵＳＢ)メモリ、充電器、クレードル/ドッグ(cradle/dock)、デジタルマルチメディア放送(ＤＭＢ)アンテナ、モバイル決済関連デバイス、健康管理デバイス((血圧測定器など)、ゲーム機、自動車ナビゲーションデバイスのように有線でメインＮスクリーンデバイス６００と接続可能な多様なデバイスのうちいずれか一つを含むことができる。
【００７９】
外部電子デバイスは、無線で接続可能なブルートゥース通信デバイス、ＮＦＣ(Near Field Communication)デバイス、ＷｉＦｉダイレクト通信デバイス、無線アクセスポイント(ＡＰ)のうちいずれか一つであり得る。メインＮスクリーンデバイス６００は、有線又は無線方式で他のＮスクリーンデバイス又は電子デバイス、例えば、携帯電話、スマートフォン、タブレットＰＣ、デスクトップＰＣ、及びサーバのうちいずれか一つと接続され得る。
【００８０】
メインＮスクリーンデバイス６００は、カメラ処理部６１１、画像処理部６１３、ディスプレイ部６１５、ＨｂｂＴＶ処理部６１７、制御部６１９、ＲＦ(Radio Frequency)処理部６２１、データ処理部６２３、メモリ６２５、オーディオ処理部６２７、及びキー入力部６２９を含む。メインＮスクリーンデバイス６００は、ＨｂｂＴＶであり、この場合、メインＮスクリーンデバイス６００は、ＨｂｂＴＶ処理部６１７を含み、ＨｂｂＴＶ処理部６１７は、一般的な放送信号を処理できる放送処理部であり得る。
【００８１】
ＲＦ処理部６２１は、メインＮスクリーンデバイス６００の無線通信機能を遂行する。ＲＦ処理部６２１は、送信信号の周波数をアップコンバートして増幅するＲＦ送信器と、受信信号を低雑音増幅して周波数をダウンコンバートするＲＦ受信器を含む。
【００８２】
データ処理部６２３は、送信信号を符号化及び変調する送信器、及び受信信号を復調及び復号化する受信器を含む。すなわち、データ処理部６２３は、変調器/復調器（モデム(MODEM)）及びコーダ/デコーダ(コーデック(CODEC))を含むことができる。コーデックは、パケットデータを処理するデータコーデックと、音声のようなオーディオ信号を処理するオーディオコーデックを含む。
【００８３】
オーディオ処理部６２７は、スピーカを用いてデータ処理部６２３のオーディオコーデックから出力される受信オーディオ信号を再生し、マイクにより得られる送信オーディオ信号をデータ処理部６２３のオーディオコーデックに送信する。
【００８４】
キー入力部６２９は、数字及び文字情報を入力するための数字/文字キー及び各種機能を設定するための機能キーを含む。
【００８５】
メモリ６２５は、プログラムメモリ及びデータメモリを含むことができる。プログラムメモリは、メインＮスクリーンデバイス６００の一般的な動作を制御するためのプログラムを格納する。本発明の実施形態により、メモリ６２５は、Ｎスクリーンサービスを提供するための制御プログラムを格納することができる。データメモリは、これらプログラムの遂行中に生成されるデータを一時的に格納できる。
【００８６】
メモリ６２５は、ＲＯＭ(Read Only Memory)、ＲＡＭ(Random Access Memory)、及びメモリカード(例えば、ＳＤ(Secure Digital)カード、メモリスティック)のような任意のデータ記憶デバイスで実現することができる。メモリ６２５は、非揮発性メモリ、揮発性メモリ、ＨＤＤ(Hard Disk Drive)、又はＳＳＤ(Solid State Drive)を含むことができる。
【００８７】
また、メモリ６２５は、ナビゲーション、画像通信、ゲーム、時間に基づいたアラームアプリケーション、アプリケーションに関連したＧＵＩ(Graphic User Interface)を提供するためのイメージ、ユーザー情報、文書、タッチ入力を処理する方法に関連したデータベース又はデータ、背景イメージ(例えば、メニュー画面、待機画面など)、メインＮスクリーンデバイス６００を駆動するために必要なオペレーションプログラム、及びカメラ処理部６１１により撮影されたイメージを格納することができる。
【００８８】
メモリ６２５は、機械、例えばコンピュータを通じて読み取る媒体である。ここで、用語“機械読み取り可能な媒体”は、機械が特定機能を実行するように機械にデータを提供する媒体を含む。メモリ６２５は、非揮発性媒体及び揮発性媒体を含むことができる。このような媒体は、媒体に伝達される命令が機械で読み取り可能な物理的機構により検出されるように有形のものでなければならない。
【００８９】
機械読み取り可能な媒体は、フロッピー(登録商標)ディスク、フレキシブルディスク、ハードディスク、磁気テープ、ＣＤ-ＲＯＭ(Compact Disc Read-Only Memory)、光学ディスク、パンチカード、紙テープ、ＲＡＭ、ＰＲＯＭ(Programmable Read-Only Memory)、ＥＰＲＯＭ(Erasable PROM)、及びフラッシュＥＰＲＯＭのうち少なくとも一つを含むが、これに限定されるものではない。
【００９０】
制御部６１９は、メインＮスクリーンデバイス６００の全般的な動作を制御する。制御部６１９は、本発明の実施形態により、放送サービスアプリケーションのＡＩＴに含まれるｓｃｒｅｅｎ_ｔｙｐｅに対応する放送サービスアプリケーションを遂行し、あるいはサブＮスクリーンデバイスと放送サービスアプリケーションの実行に関連した動作を遂行する。放送サービスアプリケーションの実行及びメインＮスクリーンデバイスと放送サービスアプリケーションの実行に関連した動作は、図２Ａ〜図５を参照して上記したように遂行され、ここではその詳細な説明を省略する。
【００９１】
カメラ処理部６１１は、画像を撮影し、撮影した光学画像信号を電気信号に変換するカメラセンサーと、カメラセンサーにより撮影されるアナログ画像信号をデジタルデータに変換する信号処理部とを含む。カメラセンサーは、ＣＣＤ(Charge-Coupled Device)又はＣＭＯＳ(Complementary Metal-Oxide-Semiconductor)センサーであり、信号処理部は、ＤＳＰ(Digital Signal Processor)で実現することができる。カメラセンサー及び信号処理部は、一体型で又は分離型で実現することができる。
【００９２】
画像処理部６１３は、カメラ処理部６１１から出力される画像信号をディスプレイ部６１５に表示するためのＩＳＰ(Image Signal Processing)を遂行する。ＩＳＰは、ガンマ補正、補間(interpolation)、空間変化、イメージ効果、イメージスケーリング、ＡＷＢ(Automatic White Balance)、ＡＥ(Automatic Exposure)、及びＡＦ(Automatic Focus)を含む。画像処理部６１３は、カメラ処理部６１１から出力される画像信号をフレーム単位で処理し、フレーム画像データをディスプレイ部６１５の特性及びサイズに従って出力する。
【００９３】
画像処理部６１３は、ビデオコーデックを含み、ディスプレイ部６１５に表示されるフレーム画像データを設定された方式で圧縮し、圧縮したフレーム画像データを元のフレーム画像データに復元する。ビデオコーデックは、ＪＰＥＧ(Joint Photographic Experts Group)コーデック、ＭＰＥＧ(Moving Picture Experts Group)４コーデック、及びウェーブレットコーデックを含むことができる。画像処理部６１３は、ＯＳＤ(On-Screen Display)機能を有すると仮定し、制御部６１９の制御下に、表示される画面のサイズに従ってＯＳＤデータを出力する。
【００９４】
ディスプレイ部６１５は、画像処理部６１３から出力される画像信号及び制御部６１９から出力されるユーザーデータを画面上に表示する。ディスプレイ部６１５は、ＬＣＤ(Liquid Crystal Display)を含むことができる。この場合、ディスプレイ部６１５は、ＬＣＤ制御部、画像データを格納可能なメモリ、及びＬＣＤパネルを含むことができる。タッチスクリーン方式で実現される場合、ＬＣＤは、入力部として役割する。このとき、ディスプレイ部６１５には、キー入力部６２９と同一のキーが表示できる。
【００９５】
ディスプレイ部６１５は、タッチスクリーンとして実現される場合、ディスプレイ部６１５は、ユーザーグラフィックインターフェースに入力される少なくとも一つ対応するアナログ信号を制御部６１９に出力する。
【００９６】
ディスプレイ部６１５は、ユーザーのボディー(例えば、親指を含む指)又はキー入力部６２９(例えば、スタイラスペン又は電子ペン)を通じて少なくとも一つのユーザー入力を受信する。
【００９７】
ディスプレイ部６１５は、一つのタッチの連続動作(例えば、ドラッグ）を受信する。ディスプレイ部６１５は、連続動作に対応するアナログ信号を制御部６１９に出力する。
【００９８】
本発明の実施形態において、タッチは、ディスプレイ部６１５とユーザー入力手段が直接接触なしに検出される非接触(一例で、ユーザー入力手段が例えば１ｃｍの距離内に位置する場合）を含むことができる。また、このタッチは、ディスプレイ部６１５と指又はキー入力部６２９との間の直接接触を含む。ディスプレイ部６１５からユーザー入力手段が検出される距離又は間隔は、メインＮスクリーンデバイス６００の性能又は構造に従って変更可能である。特に、ディスプレイ部６１５は、ユーザー入力手段との接触による直接タッチイベントと、間接タッチイベント(すなわち、ホバリングイベント)を別々に検出するために、直接タッチイベントとホバリングイベントで検出される値(例えば、アナログ電圧値又は電流値）に異なる値を出力するように構成され得る。
【００９９】
ディスプレイ部６１５は、例えば、抵抗タイプ、静電容量タイプ、赤外線タイプ、超音波タイプ、又はこれらの組み合わせとして実現することができる。
【０１００】
ディスプレイ部６１５は、指又はキー入力部６２９により生成された入力を受信するために、指又はキー入力部６２９のタッチや接近を感知できる少なくとも２個のタッチパネルを含むことができる。少なくとも２個のタッチパネルは、異なる出力値を制御部６１９に提供する。それによって、制御部６１９は、少なくとも２個のタッチスクリーンパネルから入力される値を異なって認識し、ディスプレイ部６１５からの入力が指により生成された入力であるか、あるいはキー入力部６２９による入力であるかを識別する。
【０１０１】
制御部６１９は、ディスプレイ部６１５から受信されたアナログ信号をデジタル信号に変換し、このデジタル信号を用いてディスプレイ部６１５を制御する。例えば、制御部６１９は、直接タッチイベント又はホバリングイベントに応答して、ディスプレイ部６１５に表示される短縮アイコン(図６に図示せず)を選択又は実行されるように制御することができる。
【０１０２】
制御部６１９は、ディスプレイ部６１５を通じて出力される値(例えば、電流値）を検出して、ユーザー入力位置だけでなくホバリング間隔又は距離を認識し、認識した距離をデジタル信号(例えば、Ｚ座標）に変換する。また、制御部６１９は、ディスプレイ部６１５を通じて出力される値を検出し、ユーザー入力手段によりディスプレイ部６１５に適用される圧力を検出し、検出した圧力をデジタル信号に変換することができる。
【０１０３】
ディスプレイ部６１５は、本発明の実施形態による放送サービスアプリケーションを表示する。ＨｂｂＴＶ処理部６１７は、ＨｂｂＴＶシステムの放送サービスプロバイダからＡＩＴを受信し、放送チャンネル及び広帯域チャンネルのうち少なくとも一つを介して放送サービスアプリケーションデータを受信する。
【０１０４】
図６には、カメラ処理部６１１、画像処理部６１３、ディスプレイ部６１５、ＨｂｂＴＶ処理部６１７、制御部６１９、ＲＦ処理部６２１、データ処理部６２３、メモリ６２５、オーディオ処理部６２７、及びキー入力部６２９が別途のユニットとして示されているが、これは、単に説明の便宜のために提供されることは明らかである。言い換えれば、カメラ処理部６１１、画像処理部６１３、ディスプレイ部６１５、ＨｂｂＴＶ処理部６１７、制御部６１９、ＲＦ処理部６２１、データ処理部６２３、メモリ６２５、オーディオ処理部６２７、及びキー入力部６２９のうち２個以上は、単一ユニットに組み込まれることができる。
【０１０５】
図７は、本発明の実施形態によるＨｂｂＴＶシステムにおけるサブＮスクリーンデバイスの内部構成を概略的に示す。
【０１０６】
図７を参照すると、サブＮスクリーンデバイス７００は、通信モジュール、コネクタ、及びイヤホン連結ジャッキのうち少なくとも一つを用いて外部電子デバイス(図７に図示せず)と接続することができる。この電子デバイスは、サブＮスクリーンデバイス７００から着脱可能であり、有線でサブＮスクリーンデバイス７００と接続可能な、例えばイヤホン、外部スピーカ、ＵＳＢメモリ、充電器、クレードル/ドッグ、ＤＭＢアンテナ、モバイル決済関連デバイス、健康管理デバイス(血圧測定器など)、ゲーム機、自動車ナビゲーションデバイスのような多様なデバイスのうちいずれか一つを含むことができる。
【０１０７】
外部電子デバイスは、無線で接続可能なブルートゥース通信デバイス、ＮＦＣデバイス、ＷｉＦｉダイレクト通信デバイス、無線ＡＰのうちいずれか一つであり得る。サブＮスクリーンデバイス７００は、有線又は無線方式で他のＮスクリーンデバイス又は電子デバイス、例えば、携帯電話、スマートフォン、タブレット型ＰＣ、デスクトップＰＣ、及びサーバのうちいずれか一つと接続され得る。
【０１０８】
サブＮスクリーンデバイス７００は、カメラ処理部７１１、画像処理部７１３、ディスプレイ部７１５、ＨｂｂＴＶ処理部７１７、制御部７１９、ＲＦ処理部７２１、データ処理部７２３、メモリ７２５、オーディオ処理部７２７、及びキー入力部７２９を含む。例えば、サブＮスクリーンデバイス７００は、ハイブリッド端末機であり得る。サブＮスクリーンデバイス７００がハイブリッド端末でない一般端末である場合、サブＮスクリーンデバイス７００は、ＨｂｂＴＶ処理部７１７を含まない。サブＮスクリーンデバイス７００がハイブリッド端末でない場合、ＨｂｂＴＶ処理部７１７は、一般的な放送信号を処理できる放送処理部であり得る。
【０１０９】
ＲＦ処理部７２１は、サブＮスクリーンデバイス７００の無線通信機能を遂行する。ＲＦ処理部７２１は、送信信号の周波数をアップコンバートして増幅するＲＦ送信器と、受信信号を低雑音増幅して周波数をダウンコンバートするＲＦ受信器を含む。データ処理部７２３は、送信信号を符号化及び変調する送信器、及び受信信号を復調及び復号化する受信器を含む。すなわち、データ処理部７２３は、モデム及びコーデックを含むことができる。コーデックは、パケットデータを処理するデータコーデックと、音声のようなオーディオ信号を処理するオーディオコーデックを含む。オーディオ処理部７２７は、スピーカを用いてデータ処理部７２３のオーディオコーデックから出力される受信オーディオ信号を再生し、マイクにより得られる送信オーディオ信号をデータ処理部７２３のオーディオコーデックに送信する。
【０１１０】
キー入力部７２９は、数字及び文字情報を入力するための数字/文字キー及び各種機能を設定するための機能キーを含む。メモリ７２５は、プログラムメモリ及びデータメモリを含むことができる。プログラムメモリは、サブＮスクリーンデバイス７００の一般的な動作を制御するためのプログラムを格納する。本発明の実施形態により、メモリ７２５は、Ｎスクリーンサービスを提供するための制御プログラムを格納することができる。データメモリは、これらプログラムの遂行中に生成されるデータを一時的に格納できる。
【０１１１】
メモリ７２５は、ＲＯＭ、ＲＡＭ、及びメモリカード(例えば、ＳＤカード、メモリスティック)のような任意のデータ記憶デバイスで実現することができる。メモリ７２５は、非揮発性メモリ、揮発性メモリ、ＨＤＤ、又はＳＳＤを含むことができる。
【０１１２】
また、メモリ７２５は、ナビゲーション、画像通信、ゲーム、時間に基づいたアラームアプリケーション、アプリケーションに関連したＧＵＩを提供するためのイメージ、ユーザー情報、文書、タッチ入力を処理する方法に関連したデータベース又はデータ、背景イメージ(例えば、メニュー画面、待機画面など)、サブＮスクリーンデバイス７００を駆動するために必要なオペレーションプログラム、及びカメラ処理部７１１により撮影されたイメージを格納することができる。
【０１１３】
メモリ７２５は、機械、例えばコンピュータを通じて読み取る媒体である。ここで、用語“機械読み取り可能な媒体”は、機械が特定機能を実行するように機械にデータを提供する媒体を含む。メモリ７２５は、非揮発性媒体及び揮発性媒体を含むことができる。このような媒体は、媒体に伝達される命令が機械で読み取り可能な物理的機構により検出されるように有形のものでなければならない。
【０１１４】
機械読み取り可能な媒体は、フロッピー(登録商標)ディスク、フレキシブルディスク、ハードディスク、磁気テープ、ＣＤ-ＲＯＭ、光学ディスク、パンチカード、紙テープ、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、及びフラッシュＥＰＲＯＭのうち少なくとも一つを含むが、これに限定されるものでない。
【０１１５】
制御部７１９は、サブＮスクリーンデバイス７００の全般的な動作を制御する。制御部７１９は、本発明の実施形態により、放送サービスアプリケーションのＡＩＴに含まれるｓｃｒｅｅｎ_ｔｙｐｅに対応する放送サービスアプリケーションを遂行し、あるいはメインＮスクリーンデバイスと放送サービスアプリケーション実行に関連した動作を遂行する。放送サービスアプリケーションの実行及びメインＮスクリーンデバイスと放送サービスアプリケーションの実行に関連した動作は、図２Ａ〜図５を参照して上記したように遂行され、ここではその詳細な説明を省略する。
【０１１６】
カメラ処理部７１１は、画像を撮影し、撮影した光学画像信号を電気信号に変換するカメラセンサーと、カメラセンサーにより撮影されるアナログ画像信号をデジタルデータに変換する信号処理部とを含む。カメラセンサーは、ＣＣＤ又はＣＭＯＳセンサーであり、信号処理部は、ＤＳＰで実現することができる。カメラセンサー及び信号処理部は、一体型で又は分離型で実現することができる。
【０１１７】
画像処理部７１３は、カメラ処理部７１１から出力される画像信号をディスプレイ部７１５に表示するためのＩＳＰを遂行する。ＩＳＰは、ガンマ補正、補間(interpolation)、空間変化、イメージ効果、イメージスケーリング、ＡＷＢ、ＡＥ、及びＡＦを含む。画像処理部７１３は、カメラ処理部７１１から出力される画像信号をフレーム単位で処理し、フレーム画像データをディスプレイ部７１５の特性及びサイズに従って出力する。画像処理部７１３は、ビデオコーデックを含み、ディスプレイ部７１５に表示されるフレーム画像データを設定された方式で圧縮し、圧縮したフレーム画像データを元のフレーム画像データに復元する。ビデオコーデックは、ＪＰＥＧコーデック、ＭＰＥＧ４コーデック、及びウェーブレットコーデックを含むことができる。画像処理部７１３は、ＯＳＤ機能を有すると仮定し、制御部７１９の制御下に、表示される画面のサイズに従ってＯＳＤデータを出力する。
【０１１８】
ディスプレイ部７１５は、画像処理部７１３から出力される画像信号及び制御部７１９から出力されるユーザーデータを画面上に表示する。ディスプレイ部７１５は、ＬＣＤを含むことができる。この場合、ディスプレイ部７１５は、ＬＣＤ制御部、画像データを格納可能なメモリ、及びＬＣＤパネルを含むことができる。タッチスクリーン方式で実現される場合、ＬＣＤは、入力部として役割する。このとき、ディスプレイ部７１５には、キー入力部７２９と同一のキーが表示できる。
【０１１９】
ディスプレイ部７１５は、タッチスクリーンとして実現される場合、ディスプレイ部７１５は、ユーザーグラフィックインターフェースに入力される少なくとも一つ対応するアナログ信号を制御部７１９に出力する。
【０１２０】
ディスプレイ部７１５は、ユーザーのボディー(例えば、親指を含む指)又はキー入力部７２９(例えば、スタイラスペン又は電子ペン)を通じて少なくとも一つのユーザー入力を受信する。
【０１２１】
ディスプレイ部７１５は、一つのタッチの連続動作(例えば、ドラッグ）を受信する。ディスプレイ部７１５は、連続動作に対応するアナログ信号を制御部７１９に出力する。
【０１２２】
本発明の実施形態において、タッチは、ディスプレイ部７１５とユーザー入力手段が直接接触なしに検出される非接触(一例で、ユーザー入力手段が例えば１ｃｍの距離内に位置する場合）を含むことができる。また、このタッチは、ディスプレイ部７１５と指又はキー入力部７２９との間の直接接触を含む。ディスプレイ部７１５からユーザー入力手段が検出される距離又は間隔は、サブＮスクリーンデバイス７００の性能又は構造に従って変更可能である。特に、ディスプレイ部７１５は、ユーザー入力手段との接触による直接タッチイベントと、間接タッチイベント(すなわち、ホバリングイベント)を別々に検出するために、直接タッチイベントとホバリングイベントで検出される値(例えば、アナログ電圧値又は電流値）に異なる値を出力するように構成され得る。
【０１２３】
ディスプレイ部７１５は、例えば、抵抗タイプ、静電容量タイプ、赤外線タイプ、超音波タイプ、又はこれらの組み合わせとして実現することができる。
【０１２４】
ディスプレイ部７１５は、指又はキー入力部７２９により生成された入力を受信するために、指又はキー入力部７２９のタッチや接近を感知できる少なくとも２個のタッチパネルを含むことができる。少なくとも２個のタッチパネルは、異なる出力値を制御部７１９に提供する。それによって、制御部７１９は、少なくとも２個のタッチスクリーンパネルから入力される値を異なって認識し、ディスプレイ部７１５からの入力が指により生成された入力であるか、あるいはキー入力部７２９による入力であるかを識別する。
【０１２５】
制御部７１９は、ディスプレイ部７１５から受信されたアナログ信号をデジタル信号に変換し、このデジタル信号を用いてディスプレイ部７１５を制御する。例えば、制御部７１９は、直接タッチイベント又はホバリングイベントに応答して、ディスプレイ部７１５に表示される短縮アイコン(図７に図示せず)を選択又は実行されるように制御することができる。
【０１２６】
制御部７１９は、ディスプレイ部７１５を通じて出力される値(例えば、電流値）を検出して、ユーザー入力位置だけでなくホバリング間隔又は距離を認識し、認識した距離をデジタル信号(例えば、Ｚ座標）に変換する。また、制御部７１９は、ディスプレイ部７１５を通じて出力される値を検出して、ユーザー入力手段によりディスプレイ部７１５に適用される圧力を検出し、検出した圧力をデジタル信号に変換することができる。
【０１２７】
ディスプレイ部７１５は、本発明の実施形態による放送サービスアプリケーションを表示する。ＨｂｂＴＶ処理部７１７は、メインＮスクリーンデバイスからＡＩＴを受信し、放送チャンネル及び広帯域チャンネルのうち少なくとも一つを介して放送サービスプロバイダから放送サービスアプリケーションデータを受信する。
【０１２８】
図７には、カメラ処理部７１１、画像処理部７１３、ディスプレイ部７１５、ＨｂｂＴＶ処理部７１７、制御部７１９、ＲＦ処理部７２１、データ処理部７２３、メモリ７２５、オーディオ処理部７２７、及びキー入力部７２９が別途のユニットとして示されているが、これは、単に説明の便宜のために提供されることは明らかである。言い換えれば、カメラ処理部７１１、画像処理部７１３、ディスプレイ部７１５、ＨｂｂＴＶ処理部７１７、制御部７１９、ＲＦ処理部７２１、データ処理部７２３、メモリ７２５、オーディオ処理部７２７、及びキー入力部７２９のうち２個以上は、単一ユニットに組み込まれることができる。
【０１２９】
以上、本発明の詳細な説明においては具体的な実施形態に関して説明したが、特許請求の範囲の記載及びこれと均等なものに基づいて定められる本発明の範囲及び精神を逸脱することなく、形式や細部の様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。
【符号の説明】
【０１３０】
１１０  放送サービスプロバイダ
１２０  メインＮスクリーンデバイス
１３０  サブＮスクリーンデバイス
【図１】
0006265990.tif 000006
【図２Ａ】
0006265990.tif 000007
【図２Ｂ】
0006265990.tif 000008
【図３】
0006265990.tif 000009
【図４】
0006265990.tif 000010
【図５】
0006265990.tif 000011
【図６】
0006265990.tif 000012
【図７】
0006265990.tif 000013