[go: up one dir, main page]

JP2014532364A - 符号化されたプリアンブルを用いたデータストリームの識別及び取扱い - Google Patents

符号化されたプリアンブルを用いたデータストリームの識別及び取扱い Download PDF

Info

Publication number
JP2014532364A
JP2014532364A JP2014534564A JP2014534564A JP2014532364A JP 2014532364 A JP2014532364 A JP 2014532364A JP 2014534564 A JP2014534564 A JP 2014534564A JP 2014534564 A JP2014534564 A JP 2014534564A JP 2014532364 A JP2014532364 A JP 2014532364A
Authority
JP
Japan
Prior art keywords
data
preamble
data stream
type
stream
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2014534564A
Other languages
English (en)
Other versions
JP2014532364A5 (ja
JP6001670B2 (ja
Inventor
ウィリアム コンラッド アルトマン
ウィリアム コンラッド アルトマン
Original Assignee
シリコン イメージ,インコーポレイテッド
シリコン イメージ,インコーポレイテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by シリコン イメージ,インコーポレイテッド, シリコン イメージ,インコーポレイテッド filed Critical シリコン イメージ,インコーポレイテッド
Publication of JP2014532364A publication Critical patent/JP2014532364A/ja
Publication of JP2014532364A5 publication Critical patent/JP2014532364A5/ja
Application granted granted Critical
Publication of JP6001670B2 publication Critical patent/JP6001670B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/161Encoding, multiplexing or demultiplexing different image signal components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/10Processing, recording or transmission of stereoscopic or multi-view image signals
    • H04N13/106Processing image signals
    • H04N13/172Processing image signals image signals comprising non-image signal components, e.g. headers or format information
    • H04N13/178Metadata, e.g. disparity information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4367Establishing a secure communication between the client and a peripheral device or smart card
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4408Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • General Engineering & Computer Science (AREA)
  • Library & Information Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

本発明の実施形態は、符号化されたプリアンブルを使用したデータストリームの識別及び取扱い全般に係る。一実施形態に係る装置は、通信チャネルを有するインタフェースと、そのインタフェースと連結されてそのインタフェースを介して1つ以上のデータストリームを送信する送信機と、処理要素とを備え、処理要素は1つ以上の送信用データストリームを受信する。処理要素は、第1種別のデータの送信用の第1データストリーム及び第2データストリームを含む第1種別のデータの送信用データストリームを複数受信すると、第1データストリームに対しては第1プリアンブルを選択し、第2データストリームに対しては第2プリアンブルを選択し、第1プリアンブルは第2プリアンブルとは異なるよう構成される。

Description

本発明の実施形態は、データ送信分野全般に係り、特に符号化プリアンブルを使用したデータストリームの識別及び扱いに係る。
オーディオビジュアルデータストリームの送信等、装置間又は要素間の信号送信に際して、複数の異なる種別のデータストリームの送信を要する技術がある。例えば、家庭用電化製品及びその他のシステムは、単一の符号化された相互接続内で1つ以上の動画ストリーム及び1つ以上のその他のデータストリームを送受信することがある。
コンテンツストリームを使用可能な形式で適切にレンダリングするため、例えば表示される動画、レンダリングされる音声、又はその他のため、上述のような通信において、相互接続の受信側は、複数の動画コンテンツストリームや複数のデータコンテンツストリームを区別できる必要がある。
従来のシステムは、 CEA-861 で規定された InfoFramesや、HDMI(登録商標)(High Definition Multimedia Interface)及び MHL(登録商標)(Mobile High-definition Link)といった規格等、特定のパケットを使用して動画コンテンツストリームやデータコンテンツストリームを識別することがある。また HDMI(登録商標) 及び MHL 等の規格ではさらに、動画コンテンツやデータコンテンツといったコンテンツの種別を区別するため、ガードバンドやプリアンブルなどの符号化文字を、動画コンテンツやデータコンテンツの前又は後ろに含んでいる。
本発明の実施形態は、一例として挙げられるものであって限定を意図するものではなく、添付の図面中において、同一の参照符号は同様の要素を示す。
図1は、従来のシステムにおけるデータストリームを示す。 図2は、一実施形態に係る装置、システム、又は方法において送受信される動画データストリームの種別を示す。 図3は、実施形態に係るデータストリーム送受信装置又は送受信システムを示す。 図4は、複数のデータストリームを受信して扱うポートプロセッサを含む、実施形態に係るデータストリーム送受信装置又は送受信システムを示す。 図5は、データストリームを分離するブリッジデバイスを含む、実施形態に係る複数のデータストリームの送受信装置又は送受信システムを示す。 図6は、実施形態に係る複数のデータストリームの送受信装置又は送受信システムを示す。 図7は、実施形態に係る複数のデータストリームの送受信装置又は送受信システムを示す。 図8は、一実施形態に係る複数のデータストリーム送信装置又は送信システムを示す。 図9は、複数のデータストリームの送信装置又は送信システムを示す図である。 図10は、ルックアップテーブルを使用する、複数のデータストリームの送信装置又は送信システムを示す図である。 図11は、一実施形態に係るデータ送信動作を示すフローチャートである。 図12は、一実施形態に係るデータ受信動作を示すフローチャートである。
[概要]
本発明の実施形態は、符号化されたプリアンブルを使用したデータストリームの識別及び扱い全般に係る。
本発明の第1様態によると、一実施形態に係る装置は、通信チャネルを有するインタフェースと、そのインタフェースに連結されてそのインタフェースを介して1つ以上のデータストリームを送信する送信機と、処理要素とを備え、その処理要素は、1つ以上の送信用データストリームを受信する。処理要素は、第1種別のデータの送信用に第1データストリーム及び第2データストリームを含む、第1種別のデータの送信用のデータストリームを複数受信すると、第1データストリームに対しては第2プリアンブルと区別可能な第1プリアンブルを選択し、第2データストリームに対しては第2プリアンブルを選択するよう構成される。
本発明の第2様態によると、装置は、通信チャネルを有するインタフェースと、そのインタフェースに連結され、そのインタフェースを介して複数のデータストリームを受信する受信機とを備え、第1種別の複数のデータストリームは、各々異なるプリアンブルを有して、第1プリアンブルを有する第1データストリーム及び第2プリアンブルを有する第2データストリームを含み、第1データストリーム及び第2データストリームは第1種別のデータを伝送する。受信機は、第1プリアンブル及び第2プリアンブルの検出に基づき、第1種別の複数のデータストリームの有無を判定し、各データストリームのプリアンブルに応じて複数のデータストリームの各々を取扱うよう構成され、第1データストリームは第1プリアンブルに基づいて第1の方法で取扱われ、第2データストリームは第2プリアンブルに基づいて第2の方法で取扱われる。
[詳細な説明]
本発明の実施形態は、符号化されたプリアンブルを使用したデータストリームの識別及び扱い全般に係る。
本明細書における用語使用
「モバイルデバイス」は、電話(スマートフォン等)、ノートパソコン、ハンドヘルドコンピュータ、タブレットコンピュータ、モバイルインターネットデバイス(Mobile Internet Devide: MID)、又はその他のモバイル電子機器を意味する。
いくつかの実施形態における方法、装置、又はシステムにおいては、単一の送信チャネルを介した送信用に、同一種別の複数のデータストリーム(例えば複数の動画コンテンツデータストリームや複数の音声コンテンツデータストリーム)のそれぞれに対し、ユニークな符号化されたプリアンブルを付与する。またいくつかの実施形態における方法、装置、又はシステムにおいては、同一種別の複数のデータストリームの有無を検出し、複数のデータストリームのそれぞれを識別するため、複数のデータストリームのそれぞれに対してユニークな符号化されたプリアンブルを使用する。これによると、データストリームはそれぞれ、上記符号化されたプリアンブルに基づいて異なる方法で扱われ又は処理されてもよい。またいくつかの実施形態において、プリアンブルには、HDMI(登録商標)や MHL 等の特定のインタフェース規格で規定されないプリアンブルが含まれてもよい。
システムにおいてデータストリームを扱う従来のアプローチには限界がある。第1に、これらのアプローチには、同一種別の様々な動画コンテンツストリームや同一種別の様々なデータストリームを区別する手段がない。これらのアプローチは、単一の動画ストリームや単一のデータストリームを伝送する相互接続のみを対象としているためである。第2に、これらのアプローチは、動画ストリームの一部分にはマークをせず、フレーム毎に一度のみ InfoFrame を送信する。第3に、動画コンテンツフレームが、HCDP(High-bandwidth Digital Content Protection)による暗号化等で暗号化された場合、このような暗号化により個々のデータストリームの識別が妨げられることがある。
いくつかの実施形態における方法、装置、又はシステムにおいては、プリアンブル符号化を利用した複数のデータストリームの識別及び取扱いが行われる。例えば、3D(3次元)動画には、左目(左チャネル)サブフレーム及び右目(右チャネル)サブフレームが含まれうる。いくつかの実施形態における方法、装置、又はシステムにおいては、左目サブフレーム及び右目サブフレームを異なる方法で符号化するためにプリアンブル符号化を利用する。ここで、プリアンブルの特性は暗号化や復号に影響されるものでない。いくつかの実施形態では、プリアンブル符号化を使用して、3Dデータの送信に関する情報が提供され、処理用にデータ(左目サブフレーム及び右目サブフレーム)が分離される。いくつかの実施形態において、2Dデータと3Dデータとの間の唯一の違いがプリアンブル符号化である場合、下流デバイス又は下流システムは、符号化を利用して動画モード(2D動画でなく3D動画)を認識し、各データストリームに対する適切な処理を提供してもよい。
いくつかの実施形態において、メインピクセルストリーム等の第1のデータストリームを送信する方法、装置、又ははシステムは、メインピクセルストリームにおける未使用領域内でより小さな第2のデータトリーム(セカンダリピクセルコンテンツストリーム等)を送信するように動作可能である。ここで、上記方法、装置、又はシステムは、上記のより小さなストリームのプリアンブルを、メインピクセルストリームのプリアンブルとは異なる方法で符号化するよう動作する。いくつかの実施形態における下流受信デバイス等の方法、装置、又はシステムは、複数のストリームの有無の認識及びストリーム間の区別の双方に用いる各データストリームのためのプリアンブルを用いて、結合されたストリームの分離を行う。またいくつかの実施形態において、メインピクセルストリーム(又はその他のピクセルストリーム)は視覚的にレンダリングされ、セカンダリピクセルストリームは下流受信デバイスにおけるユーザの選択によって選択的に画面上にレンダリングされてもよい。本例では、メインピクセルストリームは暗号化され(HDCP を使用した暗号化等)、セカンダリピクセルストリームは暗号化されず、それぞれのプリアンブルは暗号化されないということがありうる。
いくつかの実施形態では、第1種別の単一のデータストリームが送信されると、このデータストリームには特定の第1プリアンブルが割り当てられる。いくつかの実施形態では、複数のデータストリームが送信されると、第1種別の第1データストリームには第1プリアンブルが割り当てられ、第1種別の第2データストリームには第2プリアンブルが割り当てられる。このように、送信デバイスは、第1種別のデータストリームが複数存在することを受信デバイスに報知するために、第2プリアンブルを利用しうる。データの種別には、関連データ要素が含まれてもよい。例えば、HDMI(登録商標)又は MHL の動画ストリーム等といった動画ストリームには、動画データパケットに加えて、データ種別の識別に必要な AVI (Auxiliary Video Information) InfoFrame パケットや同様の要素が含まれてもよい。他にも例えば、HDMI(登録商標)や MHL の音声ストリーム等といった音声ストリームには、音声データパケットに加えて、音声クロックリカバリデータが含まれていてもよい。プリアンブルには、誤り訂正機構用の1つ以上のシンボル(パリティビットやその他の誤り訂正シンボル)などの追加データが含まれていてもよい。
さらにいくつかの実施形態において、第1プリアンブルは、単一のデータストリーム及び複数のデータストリームの双方に利用されてもよい。ここで、第1プリアンブルは、単一のデータストリームに添付されると第1の意味を伝達し、複数のデータストリームにおける第1データストリームに添付されると第2の意味を伝達してもよい。その他の実施形態において、第1プリアンブルは単一のデータストリームが存在する状況に限り利用されてもよく、特定種別の複数のデータストリームが共に送信される状況では他のプリアンブル(第2プリアンブルや第3プリアンブル)が利用されてもよい。
図1は、従来のシステムにおけるデータストリームを示す。この図において、例えば HDMI(登録商標)又は MHL データ100などを含みうる送信用データは、単一のインタフェースを介して通信される複数のデータストリームを含んでいる。一例を挙げると、データは、動画データ及びデータアイランド等のデータ(データアイランドは音声及び補助データを含み、水平及び垂直ブランキング期間に発生する)を含んでもよい。
このようなデータの送信において、各動画データストリームは、特定の動画データヘッダ112が含まれる動画データ期間識別子110を含む。動画データヘッダ112の後には、ガードバンド114及び動画データ116が続く。同様に、各データアイランドストリームは、特定のデータアイランドヘッダ122が含まれるデータアイランド期間識別子120を含む。データアイランドヘッダ122の後にはガードバンド124及びデータアイランド126が続く。
しかしながら、図1に示すデータ構造では、同一種別のデータストリームが複数存在することを検出できない。すなわち、各データストリームを区別できない。例えば、ある通信チャネルを使用して第1動画データストリームを含む複数の動画データストリームが送信される場合、動画データヘッダ112は、第1動画データストリームを動画データと識別するものの、特定のストリームを識別しない。すなわち、このような動画データストリームを、第1動画データストリームと共に通信される第2動画データストリームと区別しない。さらにこの伝送では、伝送においてどの種別の複数のデータストリームが存在するかを表す何らの報知も行われない。
図2は、一実施形態に係る装置、システム、又は方法において送受信される動画データストリームの種別を示す。この図において、送信用データは、複数の動画データ期間種別200を含む。図示されているように、動画データは、第1動画データ期間用のデータ及び第2動画データ期間用のデータを含んでもよく、これにより、同一データ種別の複数のデータストリームを含んでもよい。本例において、この同一データ種別は動画データである。
いくつかの実施形態によると、このようなデータ送信において、動画データに対して単一のプリアンブル符号化を実施するのとは対照的に、異なる動画データストリームそれぞれが動画データ期間識別子を含む。ここで、第1動画データ期間識別子210は、第1動画データヘッダ212を含む。第1動画データヘッダ212の後には、ガードバンド214及び動画データ216が続く。さらに、第2動画データ期間識別子220は第2動画データヘッダ222を含む。第2動画データヘッダの後にはガードバンド224及び動画データ226が続く。図2は2つのデータヘッダ識別子を示しているものの、実施形態はこれら2つのプリアンブルに限定されるものでなく、異なる動画データストリームを分離すべく任意の数の異なるプリアンブルを含んでもよい。ここで、プリアンブルの数は、利用可能なデータビットを使用して生成できる異なる値の数によってのみ限定される。
いくつかの実施形態によると、図2に示すデータ構造により、特定種別のデータストリームが複数存在することが検出でき、個別のデータストリームが識別できる。例えば、第1動画データストリームを第2動画データストリームと区別することができる。ここで、第1動画データストリームと第2動画データストリームは共に、単一のチャネルを介して通信されてもよい。いくつかの実施形態によると、送信デバイスは、各データストリームに対するプリアンブルを選択することでこのようなデータストリーム内のデータを識別し、それに従ってデータを扱う。例えば送信デバイスは、各左目サブフレームに対して特定の第1プリアンブルを選択し、各右目サブフレームに対して特定の第2プリアンブルを選択してもよい。
図3は、実施形態に係るデータストリーム送受信用装置又はデータストリーム送受信用システムを示す。この図において、モバイルデバイス300等の送信装置又は送信システムは、MHL ケーブル接続等の通信チャネル350を介して、テレビ360等の受信装置又は受信システムと連結されている。いくつかの実施形態におけるモバイルデバイス300には、動画データを提供するムービープレーヤー312が含まる。ここで、このようなデータは、 HDCP 暗号化モジュール(要素314)によって暗号化され、チャネル350を介したメイン動画ストリームにおける送信のために、送信用 MHL 送信機316へと提供される。受信側テレビ360において、メイン動画ストリーム内の暗号化されたムービーデータは、MHL 受信機362によって受信され、HDCP 復号モジュール(要素364)によって復号される。復号されたムービーデータは、動画レンダリングエンジン380に提供され、視聴するためにディスプレイ382に提供される。装置やシステムにおける複数の要素(例えば図3におけるテレビ装置又はテレビシステム360等)は一緒に図示されることもあれば分けて図示されることもある。しかし、これら装置又はシステムにおける複数の要素は、単一のユニットに含まれてもよいし、単一のユニットに含まれなくてもよい。
この図において、モバイルデバイス300の電話システム318に対して電話が来たりメッセージが届いたりしてもよい。いくつかの実施形態において、モバイルデバイスの CPU 320やその他の処理要素は、セカンダリ動画ストリームを生成し、セカンダリ動画ストリームをメインストリームの未使用領域へマージするように構成される。ここで、セカンダリ動画ストリームは暗号化されない。セカンダリ動画ストリームは、例えば、発信者ID情報、テキストメッセージ、又はテキストに変換される音声のデータストリーム含んでもよい。いくつかの実施形態において、CPU は1つ以上の個別のプリアンブル値でセカンダリ動画ストリームをマークし、モバイルデバイスはマージされた動画ストリームを送信する。いくつかの実施形態において、1つ以上のプリアンブル値は、HDMI(登録商標)や MHL 等の既存の規格やプロトコルで規定されてない値である。いくつかの実施形態において、下流側テレビ360は、受信データのプリアンブルのみをチェックすることにより、新規のセカンダリ動画ストリームを検出できる。いくつかの実施形態において、MHL 受信機362は、受信データを復号することなくセカンダリ動画ストリームを検出し、セカンダリ動画ストリームを動画レンダリングエンジン380にリダイレクトする。テレビ382は、例えば、新規の電話データストリームが到着したことを視聴者に気づかせる。いくつかの実施形態において、視聴者は、新規のストリームを見るか否かを選択してもよい。選択された場合、セカンダリストリームは、3Dオーバーレイ(3DレンダリングTV上)又はその他の方式で、ボタン(例えばストリーミングデータボックスにおけるもの)と共に、ディスプレイ382上(小さなウィンドウ内など(ピクチャーインピクチャー))に表示されてもよい。
図4は、複数のデータストリームを受信して取扱うポートプロセッサを含む、実施形態に係るデータストリームの送受信用装置又はシステムを示す。いくつかの実施形態おいて、受信装置又はシステムはポートプロセッサを含んでもよく、ポートプロセッサは例えば、複数の入力ポートと単一の HDCP 復号エンジンを含んでもよい。
同図において、モバイルデバイス400等の送信装置又はシステムは、MHL ケーブル接続等の第1通信チャネル450(ポートプロセッサの第1ポート)を介してポートプロセッサ460等の受信装置又はシステムに連結されている。いくつかの実施形態において、モバイルデバイス400は、動画データを提供するムービープレーヤー412を含み、このようなデータは HDCP 暗号化モジュール(要素414)によって暗号化され、第1チャネル450を介してメイン動画ストリーム内の送信用 MHL 送信機416に提供される。受信側のポートプロセッサ460では、メイン動画ストリーム内の暗号化されたムービーデータを MHL 受信機462によって受信し、HDCP 復号モジュール(要素464)によって暗号解読する。HDCP 復号モジュール(要素464)は、ポートプロセッサの唯一の暗号解読モジュール(要素)であってもよい。いくつかの実施形態において、復号されたムービーデータは、動画レンダリングエンジン480への動画送信用に HDMI(登録商標)送信機466に提供され、表示用にテレビディスプレイ482に提供されてもよい。
同図において、ポートプロセッサ460は、1つ以上のその他のソース装置とさらに連結されてもよい。例えばソース装置は、ケーブル、衛星、WiMax、インターネットプロバイダ、又はその他のソースといった第2ソースデバイスを含む。ここで、セットトップボックス440は、第2チャネル452(同図では第2 MHL 互換チャネルであって、ポートプロセッサの第2ポートで受信される)を介して、第2 MHL 受信機472によって受信されるムービーデータ442を提供してもよい。第2 MHL 受信機472は、このデータを HDCP 復号モジュール(要素464)に提供してもよく、その後、テレビディスプレイ482上に表示すべく、復号したデータを動画レンダリングエンジン480に再提供してもよい。
同図において、モバイルデバイス400の電話システム418で電話又はメッセージを着信してもよい。いくつかの実施形態において、モバイルデバイス400の CPU 420又はその他の処理要素は、セカンダリ動画ストリームを生成し、セカンダリ動画ストリームをモバイルデバイスからのメインストリームの未使用スペースにマージするよう構成される。ここで、セカンダリ動画ストリームは暗号化されない。いくつかの実施形態において、CPU 416は1つ以上の個別のプリアンブル値でセカンダリ動画ストリームをマークし、モバイルデバイスはマージされた動画ストリームを送信する。いくつかの実施形態において、ポートプロセッサ460は、受信データのプリアンブルのみを確認することにより新規のセカンダリ動画ストリームを検出することができる。いくつかの実施形態において、MHL 受信機462は、受信データを復号することなくセカンダリ動画ストリームの存在を検出し、セカンダリ動画ストリームの性質を認識し、テレビディスプレイ482で選択的に表示するためにセカンダリ動画ストリームを動画レンダリングエンジン480にリダイレクトする。テレビディスプレイ482は、例えば何らかのアクティブディスプレイと組み合わせてもよい。いくつかの実施形態において、ユーザはポートプロセッサの1つのポート(例えば第2チャネル452用の第2ポート)で受信したコンテンツを視聴してもよく、これは単一のエンジンによって動的に復号される。暗号化されていないストリーム(電話システム418からのデータ等)が異なるポート(第1チャネル450用第1ポート)に到達すると、このストリームが暗号化された(例えばムービープレーヤー412からの)メインストリームと組み合わせられるか又は内部に組み込まれていたとしても、この暗号化されていない動画ストリーム(又は音声、あるいはその双方)は、この暗号化されていないストリームとともに第1ポートに到達したメインストリームを動的に復号することを要することなく、動画レンダリングエンジン480(又は音声レンダリングエンジン)にて組み合わせられうる。
図5は、データストリームを分離するブリッジデバイスを含む、実施形態に係る複数のデータストリームの送受信用装置又は送受信用システムを示す。いくつかの実施形態において、テレビ580は、ソース装置500(例えば HDMI(登録商標)又は MHL 装置)からコンテンツを受信してもよい。いくつかの実施形態において、ユーザが動画プログラムに対してクローズドキャプションを選択した場合、ソース装置500は、「クローズドキャプション」として字幕送信を行うよう要求され、メイン動画ストリーム(「オープンキャプション」と呼ぶ)と統合されなくてもよい。これらのクローズドキャプションは有効にされたり無効にされたりして、表示エンドポイントでレンダリングされる。いくつかの実施形態において、ソース装置にはムービープレーヤー512及び動画デコードシステム514が含まれ、CPU 520が含まれてもよい。コントローラ518からの指示に応じて、動画デコードシステム514は動画データA及び追加のクローズドキャプション動画データBを提供してもよい。ここで、このような動画データストリームは双方ともに MHL 送信機516に提示される。いくつかの実施形態において、送信機516は第1プリアンブルで標準動画データをマークし、第2プリアンブルでクローズドキャプション動画データをマークすることができる。いくつかの実施形態において、送信機516は、データストリームのマージ及びマージしたデータストリームの単一のチャネル550を介した送信を行うことができる。
いくつかの実施形態において、ブリッジ要素560はチャネル550からデータを受信する。いくつかの実施形態において、ブリッジ要素560は、複数のプリアンブルを検出することにより、データストリームが複数存在することを判定し、ムービー動画データをクローズドキャプション動画データから分離する動作を行う。いくつかの実施形態において、通常の動画ストリームデータはテレビ580に提供され、それと同時にクローズドキャプション動画データはテレビの外部にある又はテレビと離間した他の装置(テレビ580に取り付けられたより小型の動画レンダリングアクセサリボックス570など)でレンダリングされてもよい。このようなアクセサリボックスは、字幕表示のサポートのない通常のテレビを使用する聴覚障害者に提供されてもよい。
いくつかの実施形態において、ソース装置500は、送信に際して別の動画ラインとしてクローズドキャプションを構築及び送信する。ここで、クローズドキャプションデータはユニークなプリアンブルとともに提供される。いくつかの実施形態において、ブリッジデバイスは、そのユニークなプリアンブルでラインを認識し、そのラインを別個に処理する。この処理により、例えば多種多様な文字セット(国際文字)をレンダリングできることを要求されていないテレビを、クローズドキャプション用に使用できるようになる。本例において、ソース装置500は、セカンダリ動画ストリームにおいてレンダリングされているクローズドキャプション用の文字と共に、メイン動画のピクセルデータを送信する。この動作は、「クローズドキャプションを受信して文字をある文字セットから16進文字に符号化するために、その文字を認識して表示用に描画できることが要求される」という従来のテレビとは対照的である。
図6は、実施形態に係る複数のデータストリームの送受信用装置又は送受信用システムを示す。同図において、ラップトップコンピュータ等のソース装置600は、HDMI(登録商標)又は MHL ストリーム等の2つの完全なデータストリームを出力するよう動作してもよい。いくつかの実施形態において、ソース装置は、第1データストリームの生成用に第1グラフィックスエンジン(グラフィックスエンジン#1)612と、第2データストリームの生成用に第2グラフィックスエンジン(グラフィックスエンジン#2)614と、CPU 620とを備えてもよい。いくつかの実施形態において、コンピュータはさらに、第1グラフィックスエンジン及び第2グラフィックスエンジンによって生成されたデータストリームの送信用に MHL 送信機616を備えてもよい。
いくつかの実施形態において、データストリームは各々、動画データ期間、データアイランド、InfoFrame、及びその他の要素を備えている。いくつかの実施形態において、そのデータ期間すべてにおいてデータストリームのうちの1つに対するプリアンブルは第1プリアンブル値でマークされ、第2ストリームにおける全データ期間のプリアンブルは第2プリアンブル値でマークされる。本例は2つのストリームに係るものであるが、実施形態は特定数のストリームに限定されるものでなく、2つ以上のストリームを有するシステムに適用されてもよい。このようなストリームは各々、自身の AVI InfoFrame と自身の音声データパケットを伝送するため、あるストリームの動画モード及び音声モードが、別のストリームの動画モード及び音声モードと同一である必要はない。
いくつかの実施形態において、システムの複数のストリームは別のシステムに提供される。例えば、ラップトップコンピュータ等の装置又はシステムは、MHL 受信機662及びディスプレイ664を備えた第1表示装置660並びに MHL 受信機672及びディスプレイ674を備えた第2表示装置670といった、2つのデイジーチェーン接続された MHL ディスプレイに接続されてもよい。ここで、第2表示装置は、第1表示装置の外部装置、又は第1表示装置から離間した装置である。本例において、ディスプレイは異なる種別のものであってよい。例えば、第1表示装置660は XGA (Extended Graphics Array) ディスプレイであってもよく、第2表示装置670は 720p (1280x720 解像度) ディスプレイであってもよい。いくつかの実施形態において、ラップトップ600は、チャネル650を介して双方のストリームを送信するため、周波数が十分に高いリンククロックを選択してもよい。
いくつかの実施形態において、受信側下流装置(本ケースでは第1表示装置660)が2つのストリームを受信し、データのプリアンブルに基づき、第1表示装置660の受信機662が複数のストリームの存在を判定し、ストリームに対するプリアンブルに応じて各ストリームを取扱う。例えば受信されたストリームは、第1表示装置660と互換性のある第1ストリームと、第2表示装置670と互換性のある第2ストリームとを含んでもよい。本例において、第1表示装置の MHL 受信機662は、ディスプレイ664上で第1ストリームをレンダリングし、第2表示装置670へ送信するために第2ストリームを分離する。第2表示装置の MHL 受信機672は、第2ストリームを受信し、第2ディスプレイ674上で第2ストリームをレンダリングする。
3つ以上のストリームが存在する状況において、装置はさらにデイジーチェーン接続されてもよい。例えば、第1表示装置の受信機662は、第1、第2、及び第3ストリームを受信し、第1ストリームをディスプレイ664上でのレンダリング用に保持し、第2及び第3ストリームを第2表示装置の MHL 受信機672へ送信する。第2表示装置は、第2ストリームをディスプレイ674上でのレンダリング用に保持し、第3ストリームを、第2表示装置670とリンクされた第3表示装置(図示せず)の MHL 受信機に送信する。
図7は、実施形態に係る複数のデータストリームの送受信用装置又は送受信用システムを示す。同図において、スマートフォン又はその他類似の電話700等の送信装置又は送信システムは、MHL ケーブル接続等の通信チャネル750を介して受信装置又は受信システム760と連結される。いくつかの実施形態において、電話700は、動画コンテンツデータ及び音声コンテンツデータを提供するムービープレーヤー710を備える。このようなデータは HDCP 暗号化モジュール(要素712)によって暗号化され、チャネル750を介した送信のために MHL 送信機714に提供される。受信装置又は受信システム760において、メイン動画ストリーム内の暗号化されたムービーデータは、MHL 受信機762によって受信され、HDCP 復号モジュール(要素764)によって復号される。復号されたムービーデータは動画レンダリングエンジン780に提供され、視聴のためにディスプレイ782に提供される。ここで、ムービーの視聴には、関連する音声データの提示も含まれる。
いくつかの実施形態において、HDCP で暗号化されたムービーコンテンツ等の暗号化されたコンテンツは、暗号化されていないコンテンツとマージされてもよい。例えば、電話700によって提供されるコンテンツ保護されたムービーは、この電話によって(又はこの電話のアクセサリによって)、通話に由来する暗号化されていない音声ストリームと組み合わされてもよい。いくつかの実施形態において、下流終端にて、コンテンツ保護されたデータは動画レンダリングシステムへ送信され、ここでコンテンツ保護が解除されうる。同時に、保護されていない通話音声は、ユーザが聴けるようにレンダリングされる。この動作は、ドッキングの状況において利用される。この状況において、ドッキング装置又はドッキングシステムは、受信ストリームから保護されていない音声を除き、保護された動画を下流装置に送信する。本例では、通話音声は識別可能なプリアンブル値を伴って挿入され、受信データ中に追加音声が存在することを認識できるようにすることで、音声の識別を可能にしてもよい。
同図において、通話は電話700の電話システム718で受信される。いくつかの実施形態において、モバイルデバイスの CPU 720又はその他の処理要素は、セカンダリ音声ストリームを生成し、このセカンダリ音声ストリームをメインストリームの未使用スペースにマージするよう構成される。ここで、セカンダリ音声ストリームは暗号化されない。いくつかの実施形態において、電話700は、音声データパケットの数を限定するために、音声に対して低サンプリングレートを使用してもよい。一般に通話音声は音質が高くない音声であるため、小さい品質劣化で、この音声を送信されたストリームの未使用スペースに埋め込むことができる。いくつかの実施形態において、CPU 720は、セカンダリ音声ストリームを1つ以上の個別のプリアンブル値でマークし、モバイルデバイスはこのマージされたデータストリームを送信する。いくつかの実施形態において、下流装置又は下流システム760は、受信データのプリアンブルのみを確認することで新規のセカンダリ音声ストリームの検出を行うことができる。いくつかの実施形態において、MHL 受信機762は、受信データを復号することなくセカンダリ音声ストリームを検出し、このセカンダリ音声ストリームを音声装置770にリダイレクトする。音声装置770は、ムービーデータの送受信を妨げることなくユーザがリモートスピーカーでこの通話を聴けるようにする。
図8は、実施形態に係る複数のデータストリームの送信用装置又は送信用システムを示す。いくつかの実施形態において、複数の画像は、その全てを組み合わせたストリームを用いて、単一のリンクを通じて送信されてもよい。ここで、送信要素は各画像のデータをユニークなプリアンブルでタグ付けする。
同図において、第1広告ソース802、第2広告ソース804、及び第3広告ソース806等の複数のコンテンツソースは各々、各ソースからの異なる広告画像等のコンテンツを提供する。実施形態は何らかの特定の場所や使用に限定されるものでないが、例えば広告は、店、劇場、レストラン、バー、又はその他施設といった公共の場所で利用されうる。これらの施設において、ある時点の広告に複数のディスプレイが利用されてもよい。いくつかの実施形態において、他の時点におけるこれらのディスプレイは、動画ストリームの提示等の別の目的で使用されてもよい。いくつかの実施形態において、各広告ソースからの画像出力は、単一の接続インタフェース850を介する単一の送信用データストリーム内の複数の広告ソースのために画像データを組み合わせる結合要素(MHL 結合器810など)に提示されてもよい。いくつかの実施形態において、第1 MHL ブリッジ860は、インタフェース850と連結されるよう構成される。第1 MHL ブリッジ860は、第1 MHL ブリッジに連結された第2 MHL ブリッジ870及び第2 MHL ブリッジ870に連結された第3 MHL ブリッジ880等の1つ以上の他のブリッジデバイスと直列接続(デイジーチェーン接続)されてもよい。いくつかの実施形態において、ブリッジデバイスはそれぞれ、MHL 受信機及び静止画ディスプレイを含むエンドポイントに連結されている。例えば、MHL 受信機866及び静止画ディスプレイ868を含むエンドポイント865に連結された第1 MHL ブリッジ860、MHL 受信機876及び静止画ディスプレイ878を含むエンドポイント875に連結された第2 MHL ブリッジ870、並びに MHL 受信機886及び静止画ディスプレイ888を含むエンドポイント885に連結された第3 MHL ブリッジ880などである。
いくつかの実施形態において、MHL ブリッジ860、870、及び880のインタフェースチップ等のインタフェースチップ又はその他の要素のみが、広告画像に与えられた別個のプリアンブルを把握できることを要求され、エンドポイント865、875、及び885等の標準動画システムはこれを要求されない。いくつかの実施形態において、複数のプリアンブルを検出するインタフェースチップは、各々特定のエンドポイントに向けられた画像(又はストリーム)を分離し、ユニットチェーンの次の下流ユニットに残りを送信するよう動作してもよい。いくつかの実施形態において、ユニークな各プリアンブル文字を HDMI(登録商標)又は MHL プリアンブル等の標準プリアンブルに変換し直す翻訳してもよい。そこで広告画像またはストリームは、プリアンブルとともに提供され、特定のブリッジ装置がそのデータ画像またはストリームを検出した後、ブリッジ装置がプリアンブルを独自のプリアンブルから標準MHLプリアンブルに戻すようにしてもよい。画像が暗号化されていない場合、画像またはストリームは接続の帯域限界まで組み合わせが可能である。いくつかの実施形態によると、(フレームバッファを使用して)画像を「フリーズ」させることのできるエンド装置は、相互接続から自身の画像を取得し、1秒間50または60フレームといったリフレッシュ速度でリンクされる必要がないようにしてもよい。新規の画像が利用可能になると、送信装置は画像変更を検出し、新規画像を共有リンクを通じて送信してもよい。
図9は、多数のデータストリームの送信装置またはシステムの図である。いくつかの実施形態に、送信装置900は、動画コンテンツストリーム902等の特定の第1種別データのストリームを1つ取得してもよい。しかしながら装置900は、第1種別データのストリームを複数取得してもよい。いくつかの実施形態において、装置900は、動画タイミングコントローラ910を備える。コントローラ910は、そのデータを、エンコーダ(本例では遷移最小化エンコーダ)930に提示されるピクセルデータ920と、エンコーダ(遷移最大化エンコーダ)932に提示される HSYNC 及び VSYNC 信号922とに分離する。ここで、このような符号化されたデータはマルチプレクサ950に提示される。マルチプレクサ950はさらに、動画データ期間リードガードバンド934及びプリアンブルを受信する。ここで、データ要素は送信対象データの構築に利用される文字セレクタ952によって選択される。
いくつかの実施形態において、装置900は複数の動画ストリーム(プライマリ動画ストリーム、及びプライマリ動画ストリームとマージされるセカンダリ動画ストリームなど)を受信する。いくつかの実施形態において、装置900はさらに、異なるデータストリームに対する複数のプリアンブルを受信する第2マルチプレクサ940を備える。本例において、プリアンブルは、プライマリ動画ストリームに利用されうる通常動画データ期間プリアンブル936と、セカンダリ動画ストリームに利用されうる代替動画データ期間プリアンブル938とを含む。いくつかの実施形態において、装置900は、動画フィールドフラグ904を生成又は受信する。ここでこのフラグは、各データストリームについて適切なプリアンブルを選択するために、第2マルチプレクサ940で受信される。本例において、装置900は、動画データストリームが一つある場合、全ての動画データに対して通常のプリアンブル936を利用してもよい。その後この装置は、セカンダリ動画ストリームのデータを代替プリアンブル938でマークしてもよい。このように、装置900は代替プリアンブルの使用により、複数のデータストリームが送信されていることを受信装置に報知する。さらに装置900は、複数のプリアンブルの使用により、個別の取扱い又は処理のために、各動画データストリームを識別する。
図10は、ルックアップテーブルを使用する複数のデータストリームの送信装置又は送信システムの図である。同図において、装置1000は図9に関連して前述した要素をそなえてもよく、このような装置1000は、図9に示す第2マルチプレクサ940に替えて、動画データ期間プリアンブル用のルックアップテーブル1036を備える。いくつかの実施形態において、装置1000は、動画データ種別セレクタ1004を受信又は生成する。ここで、このセレクタは、最大 2N 個のプリアンブルから1つのプリアンブルを選択可能にする N ビットのデータを含んでもよい。
図11は、一実施形態に係るデータ送信動作を示すフローチャートである。いくつかの実施形態において、送信動作1100は、1つ以上のデータストリームの送信用チャネルを開設することで開始されてもよい(1102)。いくつかの実施形態において、複数の第1種別のデータストリームが存在しない(第1種別のデータストリームが1つ存在する)場合(1104)、第1プリアンブルがその第1種別のデータストリームに提供される(1106)。第1プリアンブルは、例えば、特定のインタフェース標準又は通信標準に対する標準のプリアンブルであってもよい。いくつかの実施形態において、複数の第1種別のデータストリーム(第1種別の第1データストリーム及び第2データストリームを含む)が存在する場合(1104)、適切なプリアンブルが各データストリームに対して選択される。例えば、第1プリアンブルが第1データストリームに対して選択され、第2プリアンブルが第2データストリームに対して選択される(1108)。
いくつかの実施形態において、適切なプリアンブルが各データストリームに挿入される(1110)。いくつかの実施形態において、例えば第1データストリームと第2データストリームがマージされるなど、データストリームは送信のためにマージされうる(1112)。第1データストリームの空き部分に対して第2データストリームのデータが挿入されうる。いくつかの実施形態において、1つ以上のデータストリームは単一の通信チャネルを介して送信される(1114)。いくつかの実施形態において、データストリームに対するプリアンブルを複数含むことにより、複数のデータストリームの送信に関する報知及び各データストリームの識別がなされる。
図12は、一実施形態に係るデータ受信動作を示すフローチャートである。いくつかの実施形態において、データ受信動作1200は、1つ以上のデータストリームの受信用チャネルを開設することにより開始されてもよい(1202)。いくつかの実施形態において、チャネル(1つ以上のデータストリームを受信する単一のチャネルであってもよい)を介してデータが受信されると(1203)、第1種別のデータストリームのプリアンブルが複数検出されたか否かの判定が行われる(1204)。複数のプリアンブルの存在判定には、例えば、同一種別の複数のデータストリームが存在する場合にのみ受信される特定のプリアンブルの検出を含んでもよい。
いくつかの実施形態において、複数のプリアンブルが検出されなかった場合(1204)、受信データ中に第1種別の単一のデータストリームが存在する旨の決定を行う(1206)。いくつかの実施形態において、単一のデータストリームは、例えば、表示用プライマリ動画ストリーム等の通常データストリームとして取扱われてもよい(1208)。
いくつかの実施形態において、複数のプリアンブルが検出された場合(1204)、第1種別のデータストリームが受信データ中に複数存在する旨の決定を行う(1210)。いくつかの実施形態において、第1データストリーム及び第2データストリームは、各データストリームに対する各プリアンブルに基づいて識別される(1212)。いくつかの実施形態において、第1データストリーム及び第2データストリームが互いに分離されてもよく(1214)、ここで第1データストリームは第1の方法(例えば一次動画ストリームとしてレンダリング)で取扱われるように宛てられ、第2データストリームは第2の方法(例えば二次動画ストリームとしてレンダリング)で取扱われるように宛てられてもよい(1216)。
以上の説明において、説明の目的で、本発明の完全な理解を促すために数多くの特定の詳細を明記した。しかしながら当業者にとって、これら特定の詳細のいずれかを除いて本発明が実施されてもよいことは明らかであろう。他の例では、周知の構造や装置がブロック図の形式で示されている。これらは図示の間には、中間構造が存在してもよい。本明細書に記載及び図示された構成要素は、図示又は記載されない追加の入力及び出力を有してもよい。図示した要素又は構成要素は、任意のフィールドの並べ替え又はフィールドサイズの変更等、異なる配置又は順番で配置されてもよい。
本発明は、種々の処理を含みうる。本発明のプロセスは、ハードウェア構成要素によって実行されるか、又はコンピュータ可読な命令で実現されうる。このコンピュータ可読な命令は、汎用若しくは特殊用途のプロセッサ又は上記命令がプログラムされた論理回路に、処理を実行させるのに使用される。あるいはこれらの処理は、ハードウェアとソフトウェアの組み合わせで実行されてもよい。
本発明の一部は、コンピュータプログラム製品として提供されてもよく、そこにはコンピュータプログラム命令が記憶されたコンピュータ可読持続性記憶媒体が含まれてもよく、本発明に係る処理を実行するようにコンピュータ(又はその他電子機器)をプログラムするために使用されてもよい。コンピュータ可読記憶媒体は、フロッピー(登録商標)ディスク、光ディスク、CD-ROM (compact disk read-only memory)、磁気光学ディスク、ROM (read-only memory)、RAM (random access memory)、EPROM (erasable programmable read-only memory)、EEPROM (electrically-erasable programmable read-only memory)、磁気若しくは光学カード、フラッシュメモリ、又はその他の電子指示の記憶に好適な種別の媒体/コンピュータ可読媒体を含んでよいが、これに限定されるものでない。さらに本発明はまた、コンピュータプログラム製品としてダウンロードされてもよく、プログラムは遠隔コンピュータから要求のコンピュータへと転送されてもよい。
多くの方法を最も基本的な形態で説明したが、本発明の基本的な範囲から逸脱することなく、これら方法に処理を加えても削除してもよく、また記載のメッセージに情報を追加しても差し引いてもよい。当業者にとって、さらに多くの変更及び適用がなされてもよいことは明らかであろう。特定の実施形態は、本発明の限定を意図するものでなく、説明の目的で提供されている。
要素「A」が要素「B」と連結されていると表現した場合、要素Aは要素Bに直接連結されていてもよく、また例えば要素Cを介して間接的に連結されていてもよい。明細書中で構成要素、特徴、構造、処理、又は特性Aが、構成要素、特徴、構造、処理、又は特徴Bを「促す」と述べた場合、「A」は少なくとも「B」の部分的要因であり、「B」の促進を補助する少なくとも1つの他の構成要素、特徴、構造、処理、又は特性も存在してもよい。明細書中で要素、特徴、構造、処理、又は特性が含まれ「てもよい」「ることがある」又は「うる」と記した場合、これら特定の構成要素、特徴、構造、処理、又は特性が含まれなくてもよい。明細書中で数に言及しない場合、説明の要素が1つのみ存在することを意味するものでない。
実施形態は、本発明を実装したもの、すなわち例である。明細書中の「実施形態」「一実施形態」「いくつかの実施形態」あるいは「他の実施形態」といった表現は、これらの実施形態に関連して説明した特定の特徴、構造、又は特性が少なくともいくつかの実施形態に含まれるものであり、必ずしもすべての実施形態に含まれる必要がないことを意味する。「実施形態」「一実施形態」又は「いくつかの実施形態」の種々の外観が、必ずしもすべて同一の実施形態について言及しているものである必要はない。本発明の一例としての実施形態に係る以上の説明において、本発明の種々の特徴は、開示を簡潔にし、種々の発明的側面のうちの1つ以上の理解を助けるために、単一の実施形態、図面、又は説明にまとめられている場合がある。

Claims (34)

  1. 通信チャネルを有するインタフェースと、
    前記インタフェースと連結され、そのインタフェースを介して1つ以上のデータストリームを送信する送信機と、
    1つ以上の送信用データストリームを受信する処理要素と、を備え、
    前記処理要素は、第1種別のデータの送信用に第1データストリームと第2データストリームとを含む、前記第1種別のデータの送信用のデータストリームを複数受信すると、前記第1データストリームに対しては第1プリアンブルを選択し、第2データストリームに対しては第2プリアンブルを選択し、
    第1プリアンブルは、第2プリアンブルと区別可能である装置。
  2. 前記第1プリアンブル及び前記第2プリアンブルの選択には、各データストリーム用のプリアンブルであり、前記第1データストリーム及び前記第2データストリームによって伝達されるデータを識別するためのプリアンブルの選択が含まれることを特徴とする請求項1に記載の装置。
  3. 当該装置は、前記第1種別の単一のデータストリームの送信に際して、前記第1プリアンブルを利用する請求項2に記載の装置。
  4. 暗号化モジュールをさらに備え、
    前記暗号化モジュールは、前記第1データストリームを暗号化し、前記第2データストリームを暗号化せず、
    前記暗号化モジュールは、前記第1データストリームに対する前記第1プリアンブル又は前記第2データストリームに対する前記第2プリアンブルを暗号化しない請求項1に記載の装置。
  5. 前記暗号化モジュールは、HDCP (High-bandwidth Digital Content Protection) と互換性がある要素である請求項4に記載の装置。
  6. 選択信号を受信し、前記第1種別の複数のデータストリームのそれぞれについてプリアンブルを選択するプリアンブル選択要素をさらに備える請求項1に記載の装置。
  7. 前記プリアンブル選択要素は、1つ若しくは複数の入力を選択するマルチプレクサ又はルックアップテーブルのいずれかであり、
    前記ルックアップテーブルは、複数の前記プリアンブルを含むことを特徴とする請求項6に記載の装置。
  8. 前記通信チャネルは、HDMI (登録商標) (High Definition Multimedia Interface) 又は MHL (登録商標) (Mobile High-definition Link) 互換性がある請求項1に記載の装置。
  9. 前記第1種別のデータは、動画コンテンツデータ及び音声コンテンツデータのいずれかであることを特徴とする請求項1に記載の装置。
  10. 前記第1種別のデータは動画データであり、
    前記第1データストリームは左チャネル 3D (三次元) コンテンツデータであり、
    前記第2データストリームは右チャネル 3D コンテンツデータである請求項9に記載の装置。
  11. 前記第1種別のデータは動画データであり、
    前記第1データストリームは第1のプライマリデータストリームであり、
    第2チャネルは、第2のセカンダリデータストリームである請求項9に記載の装置。
  12. 当該装置はモバイルデバイスである請求項1に記載の装置。
  13. 通信チャネルを有するインタフェースと、
    前記インタフェースに連結され、そのインタフェースを介して第1種別の複数のデータストリームを受信する受信機と、を備え、
    前記第1種別の複数のデータストリームは、それぞれ異なるプリアンブルを有し、第1プリアンブルを有する第1データストリーム及び第2プリアンブルを有する第2データストリームを含み、
    第1及び第2データストリームは第1種別のデータを伝送し、
    前記受信機は、
    前記第1プリアンブル及び前記第2プリアンブルの検出に基づき、前記第1種別の複数のデータストリームの有無を判定し、
    各データストリームの前記プリアンブルに応じて複数の前記データストリームの各々を取扱い、
    前記第1データストリームは前記第1プリアンブルに基づいて第1の方法で取扱われ、
    前記第2データストリームは前記第2プリアンブルに基づいて第2の方法で取扱われる装置。
  14. 前記第1種別の複数のデータストリームのうち1つ以上が暗号化され、複数の前記データストリームのうちの1つ以上のプリアンブルが暗号化される請求項13に記載の装置。
  15. 1つ以上の暗号化されたデータストリームを復号する復号モジュールをさらに備える請求項14に記載の装置。
  16. 前記復号モジュールは、HDCP (High-bandwidth Digital Content Protection) と互換性がある要素である請求項15に記載の装置。
  17. 前記通信チャネルは、HDMI (登録商標) (High Definition Multimedia Interface) 又は MHL (登録商標) (Mobile High-definition Link) と互換性がある請求項13に記載の装置。
  18. 通信チャネルを有するインタフェースと、
    前記インタフェースに連結され、前記インタフェースを介して第1種別の複数のデータストリームを受信する受信機と、を備え、
    前記複数のデータストリームは、各々異なるプリアンブルを有し、第1プリアンブルを有する第1データストリーム及び第2プリアンブルを有する第2データストリームを含み、
    第1データストリーム及び第2データストリームは第1種別のデータを伝送し、
    前記受信機は、
    前記第1プリアンブル及び第2プリアンブルの検出に基づき、前記第1種別の複数のデータストリームの有無を判定し、
    各データストリームの前記プリアンブルに応じて複数の前記データストリームの各々を取扱い、
    前記第1データストリームは前記第1プリアンブルに基づいて第1要素に宛てられ、
    前記第2データストリームは前記第2プリアンブルに基づいて第2要素に宛てられるシステム。
  19. 前記受信機は、1つ以上のポートを介してデータを受信するポートプロセッサの一部であり、1つ以上の前記ポートは前記インタフェースに対する第1ポートを含む請求項18に記載のシステム。
  20. 前記第1要素は、前記第1データストリームを表示するテレビディスプレイである請求項18に記載のシステム。
  21. 前記第1要素は、当該システムの一部であり、前記第2要素は当該システムの外部にある請求項18に記載のシステム。
  22. 前記第2要素は、第2受信機を含む第2システムである請求項21に記載のシステム。
  23. 方法であって、
    単一の相互接続を介して送信される複数のデータストリームを取得するステップを備え、複数の前記データストリームは第1データストリーム及び第2データストリームを含み、前記第1データストリーム及び前記第2データストリームは各々第1種別のデータを含み、
    前記第1データストリームを識別するための第1プリアンブル及び前記第2データストリームを識別するための第2プリアンブルを選択するステップを備え、前記第1プリアンブル及び前記第2プリアンブルは各々、所定数のクロック期間を有し、前記第1プリアンブル及び前記第2プリアンブルは、送信用の前記第1種別のデータストリームから前記第1データストリーム及び前記第2データストリームをユニークに識別し、
    前記単一の相互接続を介して、前記第1種別のデータを識別する要素と、前記第1プリアンブルが先行する第1データストリームと、前記第2プリアンブルが前記第1データストリームを先行する前記第2データストリームと、を送信するステップを備える方法。
  24. 前記第1プリアンブル及び前記第2プリアンブルは各々、エラー補正機構のための1つ以上のシンボルを含む請求項23に記載の方法。
  25. 前記第1データストリームは送信用に暗号化され、前記第1プリアンブルは暗号化されない請求項23に記載の方法。
  26. 複数の前記データストリームは3次元 (3D) データを含み、
    前記第1データストリームは、前記 3D データの第1チャネルを表し、
    前記第2データストリームは、前記 3D データの第2チャネルを表す請求項23に記載の方法。
  27. 前記第1データストリーム及び前記第2データストリームを送信するステップには、前記第1データストリームと前記第2データストリームをマージするステップが含まれる請求項23に記載の方法。
  28. 方法であって、
    単一の相互接続を介して受信機で複数のデータストリームを受信するステップを備え、複数の前記データストリームは第1種別のデータを識別する指定を含み、前記第1種別の複数のデータストリームの各々は、前記第1種別の異なるデータストリームの各々を識別する所定数のクロック期間を有したプリアンブルを含み、前記第1種別のデータストリームの各々に対するプリアンブルは、前記第1種別の複数のデータストリームの間においてユニークであり、
    前記第1種別のデータストリームに対する複数のプリアンブルの受信を検出することにより、前記第1種別の複数のデータストリームの存在を判定するステップを備え、
    前記データストリームに対するプリアンブルに応じて前記第1種別のデータストリームの各々を取扱うステップを備える方法。
  29. 前記データストリームに対するプリアンブルに応じて、前記第1種別のデータストリームの各々を取扱うステップに先立ち、前記第1種別のデータストリームを分離するステップをさらに備える請求項28に記載の方法。
  30. 前記第1種別のデータストリームの各々を取扱うステップは、前記第1種別の第1データストリームを復号するステップと、前記第1種別の第2データストリームを復号しないステップを含む請求項28に記載の方法。
  31. 前記第1種別のデータストリームの各々を取扱うステップには、第1データストリームを第1要素に宛て、第2データストリームを第2要素に宛てるステップが含まれる請求項28に記載の方法。
  32. 前記第1要素は受信機を含む第1の装置又は第1のシステムの一部であり、前記第2要素は前記第1の装置又は第1のシステムの外部にある請求項31に記載の方法。
  33. 命令列を表すデータを記憶したコンピュータ可読媒体であって、前記命令列がプロセッサによって実行されるとそのプロセッサは動作を行い、その動作は、
    単一の相互接続を介して送信される複数のデータストリームを取得するステップを備え、複数の前記データストリームは第1データストリーム及び第2データストリームを含み、前記第1データストリーム及び前記第2データストリームは各々第1種別のデータを含み、
    前記第1データストリームを識別するための第1プリアンブル及び前記第2データストリームを識別するための第2プリアンブルを選択するステップを備え、前記第1プリアンブル及び前記第2プリアンブルは各々、所定数のクロック期間を有し、前記第1及び第2プリアンブルは、送信用の前記第1種別のデータストリームから前記第1データストリーム及び前記第2データストリームをユニークに識別し、
    前記単一の相互接続を介して、前記第1種別のデータを識別する要素と、前記第1プリアンブルが先行する第1データストリームと、前記第2プリアンブルが前記第1データストリームを先行する前記第2データストリームとを送信するステップを備えるコンピュータ可読媒体。
  34. 命令列を表すデータを記憶したコンピュータ可読媒体であって、前記命令列がプロセッサによって実行されるとそのプロセッサは動作を行い、その動作は、
    単一の相互接続を介して受信機で複数のデータストリームを受信するステップを備え、前記複数のデータストリームは第1種別のデータを識別する指定を含み、前記第1種別の複数のデータストリームの各々は、前記第1種別の異なるデータストリームの各々を識別する所定数のクロック期間を有したプリアンブルを含み、前記第1種別のデータストリームの各々に対するプリアンブルは、前記第1種別の複数のデータストリームの間においてユニークであり、
    前記第1種別のデータストリームに対する複数のプリアンブルの受信を検出することにより、前記第1種別の複数のデータストリームの存在を判定するステップを備え、
    前記データストリームに対するプリアンブルに応じて前記第1種別のデータストリームの各々を取扱うステップを備えるコンピュータ可読媒体。
JP2014534564A 2011-10-07 2012-08-10 符号化されたプリアンブルを用いたデータストリームの識別及び取扱い Active JP6001670B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/269,450 2011-10-07
US13/269,450 US8964979B2 (en) 2011-10-07 2011-10-07 Identification and handling of data streams using coded preambles
PCT/US2012/050334 WO2013052202A1 (en) 2011-10-07 2012-08-10 Identification and handling of data streams using coded preambles

Publications (3)

Publication Number Publication Date
JP2014532364A true JP2014532364A (ja) 2014-12-04
JP2014532364A5 JP2014532364A5 (ja) 2015-09-03
JP6001670B2 JP6001670B2 (ja) 2016-10-05

Family

ID=48042086

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014534564A Active JP6001670B2 (ja) 2011-10-07 2012-08-10 符号化されたプリアンブルを用いたデータストリームの識別及び取扱い

Country Status (7)

Country Link
US (1) US8964979B2 (ja)
EP (1) EP2764679B1 (ja)
JP (1) JP6001670B2 (ja)
KR (1) KR101915033B1 (ja)
CN (1) CN103875230B (ja)
TW (1) TWI569651B (ja)
WO (1) WO2013052202A1 (ja)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9208679B2 (en) * 2006-09-05 2015-12-08 Universal Electronics Inc. System and method for configuring the remote control functionality of a portable device
KR101554599B1 (ko) 2011-06-30 2015-09-21 주식회사 케이티 외부 디바이스와 도킹 연결되는 휴대 단말 및 어플리케이션 실행 방법
WO2013002547A2 (ko) 2011-06-30 2013-01-03 주식회사 케이티 외부 디바이스와 도킹되는 휴대 단말 및 그 제어 방법
US8964979B2 (en) 2011-10-07 2015-02-24 Silicon Image, Inc. Identification and handling of data streams using coded preambles
KR101474927B1 (ko) 2011-12-22 2014-12-31 주식회사 케이티 외부 디스플레이 기기로의 영상 송출 방법 및 그 단말
KR101546407B1 (ko) 2011-12-23 2015-08-24 주식회사 케이티 어플리케이션 실행 제어 방법 및 장치
KR101522399B1 (ko) 2011-12-23 2015-05-22 주식회사 케이티 휴대 단말에서 외부 디스플레이 기기로의 화면 표출 방법 및 그 휴대 단말
KR101522397B1 (ko) 2011-12-26 2015-05-22 주식회사 케이티 복수의 외부 장치와 연결될 수 있는 휴대 단말 및 그 제어 방법
KR101504655B1 (ko) 2011-12-26 2015-03-23 주식회사 케이티 어플리케이션 실행 제어 방법 및 장치
KR101277657B1 (ko) * 2012-05-30 2013-06-27 주식회사 케이티 외부 디바이스와 이에 도킹되는 휴대 단말 사이의 입력 이벤트 처리 방법
US9413985B2 (en) 2012-09-12 2016-08-09 Lattice Semiconductor Corporation Combining video and audio streams utilizing pixel repetition bandwidth
WO2014044303A1 (en) * 2012-09-19 2014-03-27 Robert Bosch Gmbh Method for running a computer network
TWI529537B (zh) * 2013-06-04 2016-04-11 晨星半導體股份有限公司 具有移動高畫質連接埠之顯示器及其信號處理方法
US20150334333A1 (en) * 2013-07-30 2015-11-19 Kabushiki Kaisha Toshiba Electronic device and method for controlling the same
KR20150026391A (ko) * 2013-09-02 2015-03-11 삼성전자주식회사 컨텐츠를 제공하기 위한 전자장치 및 그에 따른 방법
KR102121947B1 (ko) * 2013-09-27 2020-06-11 삼성전자주식회사 신호 처리 장치 및 그의 신호 처리 방법
DE102014219512A1 (de) * 2014-09-26 2016-03-31 Dr. Johannes Heidenhain Gmbh Verfahren und Vorrichtung zur seriellen Datenübertragung über einen bidirektionalen Datenübertragungskanal
KR102095911B1 (ko) * 2014-12-09 2020-04-02 래티스세미컨덕터코퍼레이션 오디오 리턴 데이터 링크를 통한 디지털 컨텐트 보호
KR102381343B1 (ko) * 2015-07-27 2022-03-31 삼성전자주식회사 스토리지 장치 및 상기 스토리지 장치의 동작 방법
CN108512782A (zh) * 2017-02-24 2018-09-07 华为数字技术(苏州)有限公司 访问控制列表分组调整方法、网络设备和系统
US10681343B2 (en) * 2017-09-15 2020-06-09 At&T Intellectual Property I, L.P. Digital closed caption corruption reporting
CN108429928A (zh) * 2018-05-16 2018-08-21 青岛海信电器股份有限公司 一种对ts流进行解密的方法
WO2019219056A1 (zh) * 2018-05-16 2019-11-21 青岛海信电器股份有限公司 Ts流处理方法及装置
CN108712679A (zh) * 2018-05-16 2018-10-26 青岛海信电器股份有限公司 一种广播接收装置
CN108600832A (zh) * 2018-05-16 2018-09-28 青岛海信电器股份有限公司 一种对ts流进行解密的方法
CN108551590A (zh) * 2018-05-16 2018-09-18 青岛海信电器股份有限公司 用于广播接收装置接收ts流处理方法及装置
CN110647483A (zh) * 2019-08-02 2020-01-03 福州瑞芯微电子股份有限公司 一种适用于usb-pd协议的bmc码异步接收方法及存储设备
US12506888B2 (en) * 2020-08-18 2025-12-23 Lg Electronics Inc. Image encoding/decoding method, device, and computer-readable recording medium for signaling purpose of VCM bitstream

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60199288A (ja) * 1984-03-24 1985-10-08 Toshiba Corp 放送方式
JPH08186546A (ja) * 1994-12-28 1996-07-16 Sony Corp スクランブルシステムおよび方法並びにデスクランブルシステムおよび方法
JP2005514836A (ja) * 2001-12-24 2005-05-19 シリコン・イメージ・インク シリアルリンク上をビデオデータと共に伝送された補助データのためのクロックを再生する方法および装置
JP2007325101A (ja) * 2006-06-02 2007-12-13 Sony Corp 通信システム、送信装置及び受信装置、通信方法、並びにプログラム
JP2010505143A (ja) * 2006-09-29 2010-02-18 エルジー エレクトロニクス インコーポレイティド ミックス信号処理装置及びミックス信号処理方法
JP2010141915A (ja) * 2010-02-12 2010-06-24 Mitsubishi Electric Corp 通信装置
JP2010200122A (ja) * 2009-02-26 2010-09-09 Denso Corp 無線通信システム、送信装置、及び受信装置
WO2011088207A2 (en) * 2010-01-14 2011-07-21 Silicon Image, Inc. Transmission and detection of multi-channel signals in reduced channel format

Family Cites Families (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4517669A (en) * 1983-07-11 1985-05-14 Motorola, Inc. Method and apparatus for coding messages communicated between a primary station and remote stations of a data communications system
US5241382A (en) 1992-04-25 1993-08-31 General Instrument Corporation Digital HDTV data packet format and receiver therefor
US5442400A (en) * 1993-04-29 1995-08-15 Rca Thomson Licensing Corporation Error concealment apparatus for MPEG-like video data
US5541662A (en) 1994-09-30 1996-07-30 Intel Corporation Content programmer control of video and data display using associated data
ATE419586T1 (de) 1995-02-13 2009-01-15 Intertrust Tech Corp Systeme und verfahren zur gesicherten transaktionsverwaltung und elektronischem rechtsschutz
US6191822B1 (en) 1997-06-20 2001-02-20 Sony Corporation Method of and apparatus for separating audio and video data from a combined audio/video stream of data
US6141691A (en) 1998-04-03 2000-10-31 Avid Technology, Inc. Apparatus and method for controlling transfer of data between and processing of data by interconnected data processing elements
US7162642B2 (en) 1999-01-06 2007-01-09 Digital Video Express, L.P. Digital content distribution system and method
KR100320183B1 (ko) 1999-03-17 2002-01-10 구자홍 디지탈데이터 플레이어의 파일 암호화 장치
DE60031496T2 (de) 1999-12-02 2007-08-23 Canon K.K. LED-Kopf, Bilderzeugungsvorrichtung, Verfahren zum Messen der durch eine Leuchtdiodenanordnung emittierten Lichtmenge
KR20010062821A (ko) 1999-12-28 2001-07-07 은승표 인터넷 상에서 출판물 및 전자서적의 암호화 방법 및 시스템
US7224837B2 (en) 2000-10-11 2007-05-29 Screenpeaks Ltd. Digital video broadcasting
US7139398B2 (en) * 2001-06-06 2006-11-21 Sony Corporation Time division partial encryption
JP4027647B2 (ja) * 2001-11-22 2007-12-26 株式会社エヌ・ティ・ティ・ドコモ 通信制御方法、通信制御システム、移動機及び基地局
KR100699452B1 (ko) * 2001-12-24 2007-03-27 실리콘 이미지, 인크.(델라웨어주 법인) 비디오 및 패킷화된 오디오 데이터를 다수의 포맷으로직렬 전송하기 위한 시스템
EP2343891B1 (en) * 2002-01-02 2013-09-18 Sony Electronics, Inc. Partial Encryption and PID mapping
CN100435580C (zh) * 2002-01-02 2008-11-19 索尼电子有限公司 对部分加密的信息的解码和解密
US7158542B1 (en) 2002-05-03 2007-01-02 Atheros Communications, Inc. Dynamic preamble detection
US20050144468A1 (en) 2003-01-13 2005-06-30 Northcutt J. D. Method and apparatus for content protection in a personal digital network environment
CN1842857A (zh) 2003-08-26 2006-10-04 松下电器产业株式会社 信息处理系统、信息处理方法和在信息处理系统中执行的计算机程序
KR101118928B1 (ko) 2003-11-13 2012-02-27 이르데토 아인드호벤 비.브이. 조건부 액세스 방법 및 장치
JP4580871B2 (ja) 2003-12-11 2010-11-17 パナソニック株式会社 パケット送信装置
US7228154B2 (en) 2004-11-03 2007-06-05 Sony Corporation Method and system for processing wireless digital multimedia
CA2587362A1 (en) * 2004-12-08 2006-06-15 Matsushita Electric Industrial Co., Ltd. Digital broadcast recording apparatus
US7558537B2 (en) 2005-06-07 2009-07-07 Broadcom Corporation Modified preamble for programmable transmitter
US7894535B2 (en) * 2005-08-23 2011-02-22 Sony Ericsson Mobile Communications Ab Systems and methods for distributing and/or playing multicasted video signals in multiple display formats
KR100818933B1 (ko) 2005-12-02 2008-04-04 한국전자통신연구원 디지털방송 기반 3차원 컨텐츠 서비스 제공 방법
US20080159532A1 (en) * 2006-12-29 2008-07-03 Verma Rohit R Architecture for supporting high definition content protection decryption over high definition multimedia interface links
US20090060182A1 (en) * 2007-09-04 2009-03-05 Thomas Killian Apparatus and method for enhancing the protection of media content
US7957423B2 (en) 2008-01-02 2011-06-07 Cisco Technology, Inc. Packet error correction
US7788428B2 (en) 2008-03-27 2010-08-31 Sony Ericsson Mobile Communications Ab Multiplex mobile high-definition link (MHL) and USB 3.0
US8156565B2 (en) 2008-04-28 2012-04-10 Microsoft Corporation Hardware-based protection of secure data
JP4752865B2 (ja) 2008-05-12 2011-08-17 ソニー株式会社 インターフェース回路
US8811311B2 (en) * 2008-06-23 2014-08-19 Nokia Corporation Method and apparatus for performing random access procedure using soft dedicated preambles
WO2010010383A1 (en) * 2008-07-21 2010-01-28 Isis Innovation Limited Treatment of obesity
US8139699B2 (en) 2008-08-04 2012-03-20 Redpine Signals, Inc. Process for preamble detection in a multi-stream 802.16E receiver
US9003512B2 (en) 2009-01-16 2015-04-07 Cox Communications, Inc. Content protection management system
EP2228985A1 (en) 2009-03-13 2010-09-15 Advanced Digital Broadcast S.A. Combined television data stream, method for displaying television channel and method for generating combined television data stream
US20110013888A1 (en) * 2009-06-18 2011-01-20 Taiji Sasaki Information recording medium and playback device for playing back 3d images
US20110088056A1 (en) * 2009-10-12 2011-04-14 At&T Intellectual Property I, L.P. Portable wireless accessory for a wireless communication system
KR20110053160A (ko) * 2009-11-13 2011-05-19 삼성전자주식회사 비디오 부가 재생 정보의 3차원 깊이감 조절을 위한 멀티미디어 스트림 생성 방법과 그 장치, 및 수신 방법과 그 장치
US20110149032A1 (en) * 2009-12-17 2011-06-23 Silicon Image, Inc. Transmission and handling of three-dimensional video content
US8331561B2 (en) * 2009-12-17 2012-12-11 Analog Devices, Inc. Fast switching between digital video sources
EP2364031A1 (en) 2010-03-01 2011-09-07 Telefonaktiebolaget L M Ericsson (Publ) Compression coding and compression decoding of video signals
US9654810B2 (en) * 2010-07-23 2017-05-16 Lattice Semiconductor Corporation Mechanism for partial encryption of data streams
US8675865B2 (en) * 2010-09-24 2014-03-18 Intel Corporation Method and apparatus for a high bandwidth stream cipher
KR20120069795A (ko) 2010-12-21 2012-06-29 한국전자통신연구원 디지털 케이블 방송 시스템에서 부가 데이터 전송 방법 및 장치
US8964979B2 (en) 2011-10-07 2015-02-24 Silicon Image, Inc. Identification and handling of data streams using coded preambles

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60199288A (ja) * 1984-03-24 1985-10-08 Toshiba Corp 放送方式
JPH08186546A (ja) * 1994-12-28 1996-07-16 Sony Corp スクランブルシステムおよび方法並びにデスクランブルシステムおよび方法
JP2005514836A (ja) * 2001-12-24 2005-05-19 シリコン・イメージ・インク シリアルリンク上をビデオデータと共に伝送された補助データのためのクロックを再生する方法および装置
JP2007325101A (ja) * 2006-06-02 2007-12-13 Sony Corp 通信システム、送信装置及び受信装置、通信方法、並びにプログラム
JP2010505143A (ja) * 2006-09-29 2010-02-18 エルジー エレクトロニクス インコーポレイティド ミックス信号処理装置及びミックス信号処理方法
JP2010200122A (ja) * 2009-02-26 2010-09-09 Denso Corp 無線通信システム、送信装置、及び受信装置
WO2011088207A2 (en) * 2010-01-14 2011-07-21 Silicon Image, Inc. Transmission and detection of multi-channel signals in reduced channel format
JP2010141915A (ja) * 2010-02-12 2010-06-24 Mitsubishi Electric Corp 通信装置

Also Published As

Publication number Publication date
EP2764679A1 (en) 2014-08-13
WO2013052202A1 (en) 2013-04-11
KR101915033B1 (ko) 2018-11-05
KR20140073513A (ko) 2014-06-16
TW201316780A (zh) 2013-04-16
CN103875230B (zh) 2018-07-31
US20130089202A1 (en) 2013-04-11
TWI569651B (zh) 2017-02-01
EP2764679A4 (en) 2015-04-15
EP2764679B1 (en) 2019-03-27
US8964979B2 (en) 2015-02-24
CN103875230A (zh) 2014-06-18
JP6001670B2 (ja) 2016-10-05

Similar Documents

Publication Publication Date Title
JP6001670B2 (ja) 符号化されたプリアンブルを用いたデータストリームの識別及び取扱い
KR101492535B1 (ko) 모바일 고화질 멀티미디어 인터페이스를 생성하여 용이하게 하기 위한 방법과 장치와 시스템
US8477179B2 (en) Method of transmitting video data for wirelessly transmitting three-dimensional video data
CN102714759B (zh) 对来自多个受保护源的内容进行同时预览的方法、装置及系统
TWI288563B (en) Method of audio data transmission and system thereof
EP3145206B1 (en) Communication apparatus, communication method, and computer program
EP3051801B1 (en) Video switch and switching method thereof
CN102714745B (zh) 数字视频信号输出装置及显示装置、数字视频信号输出方法及接收方法
CN102883172A (zh) 接收装置、接收方法和发送接收方法
US9769417B1 (en) Metadata transfer in audio video systems
US10819974B2 (en) Image data transmission apparatus, image data transmission method, image data reception apparatus, image data reception method, and image data transmission and reception system
KR101677223B1 (ko) 픽셀 반복 대역폭을 이용하여 비디오 및 오디오 스트림들 결합
KR20120126007A (ko) 영상 전송 장치, 영상 표시 장치, 영상 표시 시스템, 영상 전송 방법 및 컴퓨터 프로그램
KR101891147B1 (ko) 에이치디엠아이 신호로 방송 수신기의 듀얼 디스플레이를 위한 휴대용 단말기의 장치 및 방법
US20140218608A1 (en) Method and system for achieving higher video throughput and/or quality
US20130141534A1 (en) Image processing device and method
US11039182B2 (en) Transmission device, transmission method, reception device, and reception method
KR20170059757A (ko) 영상 신호 송신 장치, 그의 영상 신호 송신 방법, 영상 신호 수신 장치 및 그의 영상 신호 수신 방법
US20180220185A1 (en) Device and method for modifying a stream of encrypted multimedia data
WO2016006107A1 (ja) 画像伝送装置、画像受信装置および画像伝送方法

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150710

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150710

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20160115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160624

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160802

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160901

R150 Certificate of patent or registration of utility model

Ref document number: 6001670

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250