JP2014147065A - ソースデバイス、そのコンテンツ提供方法、シンクデバイス及びその制御方法 - Google Patents

ソースデバイス、そのコンテンツ提供方法、シンクデバイス及びその制御方法 Download PDF

Info

Publication number
JP2014147065A
JP2014147065A JP2014010982A JP2014010982A JP2014147065A JP 2014147065 A JP2014147065 A JP 2014147065A JP 2014010982 A JP2014010982 A JP 2014010982A JP 2014010982 A JP2014010982 A JP 2014010982A JP 2014147065 A JP2014147065 A JP 2014147065A
Authority
JP
Japan
Prior art keywords
content
sink device
hdcp
version
hdcp version
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
JP2014010982A
Other languages
English (en)
Other versions
JP6312447B2 (ja
Inventor
昇 保 ▲お▼
Sung Bo Oh
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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
Priority claimed from KR20130042464A external-priority patent/KR101485790B1/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JP2014147065A publication Critical patent/JP2014147065A/ja
Application granted granted Critical
Publication of JP6312447B2 publication Critical patent/JP6312447B2/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/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • 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/43622Interfacing an external recording device
    • 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/4402Processing 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 reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing 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 reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
    • 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
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2358/00Arrangements for display data security
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/04Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
    • G09G2370/045Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial
    • G09G2370/047Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial using display data channel standard [DDC] communication
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/12Use of DVI or HDMI protocol in interfaces along the display data pipeline

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Technology Law (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

【課題】コンテンツに適用されるHDCPバージョンがシンクデバイスで対応していない場合、シンクデバイスで対応するHDCPバージョンで暗号化ができるようにコンテンツを変換して提供。
【解決手段】ソースデバイスは、シンクデバイスとHDCP認証を行うインターフェース部と、シンクデバイスで対応するHDCPバージョンを判断し、コンテンツに適用されるHDCPバージョンがシンクデバイスで未対応と判断されると、シンクデバイスで対応するHDCPバージョンで暗号化できるようにコンテンツを変換し、変換されたコンテンツをシンクデバイスで対応するHDCPバージョンで暗号化し、シンクデバイスに伝送するようにインターフェース部を制御する制御部とを含む。
【選択図】図2

Description

本発明は、ソースデバイス、そのコンテンツ提供方法、シンクデバイス及びその制御方法に関し、より詳細には、HDMI(登録商標)を通じて接続されてHDCP認証を行うソースデバイス、そのコンテンツ提供方法、シンクデバイス及びその制御方法に関する。
最近、高品質の映像及びオーディオを記録及び再生するための記録媒体として、DVD、ブルーレイディスク等が主流となっており、なお、高画質の映像のディスプレイが可能な多様なディスプレイ装置が広く普及されている。
よって、記録媒体にコンテンツを記録したり再生する各種DVDプレーヤ、ブルーレイプレーヤとデジタルテレビを接続して使用する例が増加しており、これらの装備間のデータ伝送のためのデジタルインターフェースとしてHDMI(High−speed Multimedia Interface)が使用されている。
このようなHDMIを対応する(Support)機器は、高解像度の映像及びオーディオを提供し、コンテンツの複製防止のためのHDCP(High−bandwidth Digital Content Protection)を対応する。
なお、最近のコンテンツ提供者は、4kのコンテンツ、Full HDの3Dコンテンツ等の高解像度コンテンツを提供するうえで、これらをプレミアムコンテンツに分類し、HDCP 2.2バージョンを適用しようとする動きがある。それにより、HDCP 2.2バージョン以下のバージョンのみを対応していた既存のディスプレイ装置は、HDCP 2.2バージョンが適用される高解像度コンテンツと互換性を有することができないという問題点があった。
韓国特許第1099311号
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、コンテンツに適用されるHDCPバージョンがシンクデバイスで対応していない(Unsupported)場合、シンクデバイスで対応するHDCPバージョンで暗号化ができるようにコンテンツを変換して提供することができるソースデバイス、そのコンテンツ提供方法、シンクデバイス及びその制御方法を提供することにある。
以上のような目的を達成するための本発明の一実施形態に係るシンクデバイスにコンテンツを伝送するソースデバイスは、前記シンクデバイスとHDCP(High−bandwidth Digital Content Protection)認証を行うインターフェース部と、前記シンクデバイスで対応する(Support)HDCP(High−bandwidth Digital Content Protection)バージョンを判断し、前記コンテンツに適用されるHDCPバージョンが前記シンクデバイスで未対応(Unsupported)と判断されると、前記シンクデバイスで対応するHDCPバージョンで暗号化できるように前記コンテンツを変換し、前記変換されたコンテンツを前記シンクデバイスで対応するHDCPバージョンで暗号化し、前記シンクデバイスに伝送するように前記インターフェース部を制御する制御部とを含む。
ここで、前記コンテンツは、第1HDCPバージョンで暗号化すべきプレミアムコンテンツであり、前記シンクデバイスで対応するHDCPバージョンは、前記第1HDCPバージョンより低い第2HDCPバージョンであってよい。
なお、前記制御部は、ダウンスケーリングを通じて前記コンテンツの解像度を低下させて、前記シンクデバイスで対応するHDCPバージョンで暗号化できるように前記コンテンツを変換してよい。
そして、前記制御部は、前記シンクデバイスで対応するHDCPバージョン及び前記コンテンツに適用されるHDCPバージョンのそれぞれで定義された方式に応じて、前記シンクデバイスとHDCP認証実行ができるか否かに基づいて、前記シンクデバイスが対応するHDCPバージョンを判断してよい。
なお、前記制御部は、前記シンクデバイスに予め保存されたHDCPバージョンに関する情報の伝送を要求し、前記シンクデバイスから受信されたHDCPバージョンに関する情報に基づいて、前記シンクデバイスが対応するHDCPバージョンを判断してよい。
そして、前記制御部は、前記コンテンツに適用されるHDCPバージョンが前記シンクデバイスで対応すると判断されると、前記コンテンツに適用されるHDCPバージョンで前記コンテンツを暗号化し、前記シンクデバイスに伝送してよい。
なお、前記制御部は、前記変換されたコンテンツを前記シンクデバイスに伝送する場合、前記コンテンツが変換されたことを示すメッセージを出力するように前記シンクデバイスを制御してよい。
一方、本発明の一実施形態に係るソースデバイスから提供されるコンテンツを出力するシンクデバイスは、前記ソースデバイスとHDCP(High−bandwidth Digital Content Protection)認証を行うインターフェース部と、前記ソースデバイスから前記シンクデバイスで対応するHDCPバージョンに関する情報の要求が受信されると、予め保存された前記シンクデバイスで対応するHDCPバージョンに関する情報を前記ソースデバイスに伝送するように前記インターフェース部を制御する制御部とを含む。
ここで、本実施形態に係るシンクデバイスは、前記シンクデバイスで対応するHDCPバージョンに関する情報をEDID(Extended Display Identification Data)フォーマットで保存する保存部を更に含んでよい。
一方、本発明の一実施形態に係るシンクデバイスにコンテンツを伝送するソースデバイスのコンテンツ伝送方法は、前記シンクデバイスで対応するHDCP(High−bandwidth Digital Content Protection)バージョンを判断するステップと、前記コンテンツに適用されるHDCPバージョンが前記シンクデバイスで未対応(Unsupported)と判断されると、前記シンクデバイスで対応するHDCPバージョンで暗号化できるように前記コンテンツを変換するステップと、前記変換されたコンテンツを前記シンクデバイスで対応するHDCPバージョンで暗号化し、前記シンクデバイスに伝送するステップとを含む。
ここで、前記コンテンツは、第1HDCPバージョンで暗号化すべきプレミアムコンテンツであり、前記シンクデバイスで対応するHDCPバージョンは、前記第1HDCPバージョンより低い第2HDCPバージョンであってよい。
なお、前記変換するステップは、ダウンスケーリングを通じて前記コンテンツの解像度を低下させて、前記シンクデバイスで対応するHDCPバージョンで暗号化できるように前記コンテンツを変換してよい。
そして、前記判断するステップは、前記シンクデバイスで対応するHDCPバージョン及び前記コンテンツに適用されるHDCPバージョンのそれぞれで定義された方式に応じて、前記シンクデバイスとHDCP認証実行ができるか否かに基づいて、前記シンクデバイスが対応するHDCPバージョンを判断してよい。
なお、前記判断するステップは、前記シンクデバイスに予め保存されたHDCPバージョンに関する情報の伝送を要求し、前記シンクデバイスから受信されたHDCPバージョンに関する情報に基づいて、前記シンクデバイスが対応するHDCPバージョンを判断してよい。
そして、本実施形態に係るコンテンツ伝送方法は、前記コンテンツに適用されるHDCPバージョンが前記シンクデバイスで対応すると判断されると、前記コンテンツに適用されるHDCPバージョンで前記コンテンツを暗号化し、前記シンクデバイスに伝送するステップを更に含んでよい。
なお、本実施形態に係るコンテンツ伝送方法は、前記変換されたコンテンツを前記シンクデバイスに伝送する場合、前記コンテンツが変換されたことを示すメッセージを出力するように前記シンクデバイスを制御するステップを更に含んでよい。
一方、本発明の一実施形態に係るソースデバイスから提供されるコンテンツを出力するシンクデバイスの制御方法は、前記ソースデバイスから前記シンクデバイスで対応するHDCP(High−bandwidth Digital Content Protection)バージョンに関する情報の要求を受信するステップと、前記HDCPバージョンに関する情報の伝送要求が受信されると、予め保存された前記シンクデバイスで対応するHDCPバージョンに関する情報を前記ソースデバイスに伝送するステップとを含む。
ここで、前記シンクデバイスは、前記シンクデバイスで対応するHDCPバージョンに関する情報をEDID(Extended Display Identification Data)フォーマットで保存してよい。
以上説明したように、本発明によれば、シンクデバイスがコンテンツに適用されるHDCPバージョンと異なるバージョンを対応するとしても、ソースデバイスは、コンテンツ変換を通じてシンクデバイスで対応するHDCPバージョンでコンテンツをシンクデバイスに提供することができる。それにより、既存のシンクデバイスとの互換性を維持することができるようになる。
本発明の一実施形態に係るコンテンツ提供システムについて説明するための図である。 本発明の一実施形態に係るソースデバイスの構成について説明するためのブロック図である。 本発明の一実施形態に係るコンテンツをダウンスケーリングする方法の一例について説明するための図である。 本発明の一実施形態に係るソースデバイスの細部構成について説明するためのブロック図である。 本発明の一実施形態に係るシンクデバイスの構成について説明するためのブロック図である。 本発明の一実施形態に係るシンクデバイスの細部構成について説明するためのブロック図である。 本発明の一実施形態に係るコンテンツ提供システムの動作について説明するための図である。 本発明の一実施形態に係るコンテンツ提供システムの動作について説明するためのフローチャートである。 本発明の一実施形態に係るシンクデバイスにコンテンツを伝送するソースデバイスのコンテンツ伝送方法について説明するためのフローチャートである。 本発明の一実施形態に係るソースデバイスから提供されるコンテンツを出力するシンクデバイスの制御方法について説明するためのフローチャートである。
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。
図1は、本発明の一実施形態に係るコンテンツ提供システムについて説明するための図である。図1によると、コンテンツ提供システムは、ソースデバイス100及びシンクデバイス200を含む。
ここで、ソースデバイス100は、セットトップボックス、DVDプレーヤ、ブルーレイディスクプレーヤ、パソコン、ゲーム機等のように、シンクデバイス200にコンテンツを提供することができる多様な電子装置で実現され、シンクデバイス200は、テレビやパソコン等のように、ソースデバイス100から提供されるコンテンツを出力することができる多様な電子装置で実現されてよい。
なお、ソースデバイス100とシンクデバイス200とは、HDMI(High−speed Multimedia Interface)に接続され、互いに通信を行うことができる。
一方、ソースデバイス100とシンクデバイス200とは、コンテンツが不正コピーされることを防止するために、HDCP規格によるHDCP(High−bandwidth Digital Content Protection)認証を行うことができる。
具体的に、デバイス100は、予め保存されたALSV(Key Select Vector of host device)によってコンテンツを暗号化してシンクデバイス200に伝送し、シンクデバイス200は予め保存されたBASV(Key Select Vector of display device)によってコンテンツを復号化して出力することができる。
一方、各デバイス100、200は、定められた時間に擬似ランダム値(Pseudo−Random Value)を生成する(仮に、ソースデバイス100が生成する擬似ランダム値は、R、シンクデバイス200が生成する擬似ランダム値はR’)。そして、ソースデバイス100は、シンクデバイス200からシンクデバイス200の生成した擬似ランダム値を一定周期で受信し、自分が生成した擬似ランダム値と比較して同一か否かを判断する。
それにより、ソースデバイス100は、擬似ランダム値が同一と判断されると、コンテンツを引き続きシンクデバイス200に伝送し、擬似ランダム値が同一ではないと判断されると、コンテンツの伝送を中断することができる。
一方、上述のようなHDCP認証を行うためには、次のような2段階が要求される。まず、最初に擬似ランダム値を生成して比較することで、ソースデバイス100とシンクデバイス200とが互いにコンテンツ保護に適した装置であるかを確認する過程である第1認証プロトコルパート(1st part of Authentication Protocol)と、その後持続的に(仮に、2秒おきに)両端で生成した擬似ランダム値を比較する第3認証プロトコルパート(3rd part of Authentication Protocol)がある。
このような方式により、ソースデバイス100とシンクデバイス200とは、HDCP規格によるHDCP認証を行うことができる。
一方、本発明の一実施形態によると、ソースデバイス100は、シンクデバイス200で対応するHDCPバージョンを考慮してコンテンツを暗号化してシンクデバイス200に伝送することができる。
以下では、ソースデバイス100とシンクデバイス200との具体的な構成を参照してより具体的に説明する。
図2は、本発明の一実施形態に係るソースデバイスの構成について説明するためのブロック図である。図2によると、ソースデバイス100は、インターフェース部110及び制御部120を含む。
インターフェース部110は、シンクデバイス(図1の200)と通信を行い、シンクデバイス200にコンテンツを伝送することができる。
この場合、インターフェース部110は、シンクデバイス200とHDCP認証を行うことができる。
そのために、インターフェース部110は、HDMIで実現されてよい。具体的に、インターフェース部110は、R、G、B信号及びクロック信号が印加されるTMDSチャネルリンク、双方向IC通信のためのDDC通信ライン、HDMI接続を検知するHPD検知ラインが接続されるピンを含んでよい。なお、インターフェース部110は、AKSVを保存するメモリ(図示せず)、HDCP規格による認証を行うHDCPエンジン(図示せず)を含んでよい。
それにより、インターフェース部110は、HPD信号によってシンクデバイス200が接続されていると判断されると、シンクデバイス200とHDCP認証を行うことができる。そして、インターフェース部110は、HDCP認証に成功すると、コンテンツを暗号化してシンクデバイス200に伝送し、HDCP認証に失敗すると、コンテンツの伝送を中断することができる。
制御部120は、ソースデバイス100の動作全般を制御する。制御部120は、マイクロコンピュータ(または、マイクロコンピュータ及びCPU(Central Processing Unit ))、ディスプレイ装置100の動作のためのRAM(Random Access Memory)、ROM(Read Only Memory)を含んでよい。この場合、これらのモジュールは、SoC(System on Chip)形態で実現されてよい。
制御部120は、シンクデバイス200で対応するHDCPバージョンを判断することができる。ここで、HDCPバージョンは、HDCP 1.Xバージョン(仮に、HDCP 1.4バージョン等)、HDCP 2.Xバージョン(仮に、HDCP 2.2バージョン等)等のように、HDCP規格で定義した多様なバージョンであってよい。
具体的に、制御部120は、シンクデバイス200で対応するHDCPバージョン及びコンテンツに適用されるHDCPバージョンのそれぞれで定義された方式に応じて、シンクデバイス200とHDCP認証実行が可能か否かを判断し、シンクデバイス200が対応するHDCPバージョンを判断することができる。ここで、コンテンツに適用されるHDCPバージョンは、HDCP 1.Xバージョン(仮に、HDCP 1.4バージョン等)、HDCP 2.Xバージョン(仮に、HDCP 2.2バージョン等)等のように、HDCP規格で定義した多様なバージョンであってよい。
例えば、コンテンツに適用されるバージョンがHDCP 2.2バージョンであり、シンクデバイス200で対応するHDCPバージョンがHDCP 1.4バージョンの場合を仮定する。
この場合、制御部120は、HDCP 1.4バージョンで定義する方式に応じて、シンクデバイス200とHDCP認証を行うようにインターフェース部110を制御し、HDCP 1.4バージョンによるHDCP認証実行ができるか否かを判断することができる。それにより、制御部120は、シンクデバイス200とHDCP 1.4バージョンによるHDCP認証実行ができれば、シンクデバイス200はHDCP 1.4バージョンを対応すると判断し、HDCP 1.4バージョンによるHDCP認証実行ができなければ、シンクデバイス200はHDCP 1.4バージョンを対応していないと判断することができる。
同様に、制御部120は、HDCP 2.2バージョンで定義する方式に応じて、シンクデバイス200とHDCP認証を行うようにインターフェース部110を制御し、HDCP 2.2バージョンによるHDCP認証実行が可能か否かを判断することができる。それにより、制御部120は、シンクデバイス200とHDCP 2.2バージョンによるHDCP認証実行が可能であれば、シンクデバイス200はHDCP 2.2バージョンを対応すると判断し、HDCP 2.2バージョンによるHDCP認証実行ができなければ、シンクデバイス200はHDCP 2.2バージョンを対応していないと判断することができる。
このように、制御部120は、シンクデバイス200がHDCP 1.4バージョンまたはHDCP 2.2バージョンを対応すると仮定し、各HDCPバージョンに応じてシンクデバイス200とHDCP認証実行の可否を判断し、シンクデバイス200で対応するHDCPバージョンを判断することができる。
なお、制御部120は、シンクデバイス200に予め保存されたHDCPバージョンに関する情報の伝送を要求し、シンクデバイス200から受信されたHDCPバージョンに関する情報に基づいて、シンクデバイス200が対応するHDCPバージョンを判断することができる。
そのために、シンクデバイス200は、EDID(Extended Display Identification Data)に自分のHDCPバージョンに関する情報を保存することができる。この場合、制御部120は、DCC通信ラインを用いて、シンクデバイス200からEDIDを受信してシンクデバイス200で対応するHDCPバージョンを判断することができる。
なお、シンクデバイス200は、RAMに自分のHDCPバージョンに関する情報を保存することができる。この場合、制御部120は、HDCPバージョンに関する情報をシンクデバイス200から受信し、シンクデバイス200で対応するHDCPバージョンを判断することができる。
一方、制御部120は、コンテンツに適用されるHDCPバージョンがシンクデバイス200で対応していないと判断されると、シンクデバイス200で対応するHDCPバージョンで暗号化できるようにコンテンツを変換し、変換されたコンテンツをシンクデバイス200で対応するHDCPバージョンで暗号化してシンクデバイス200に伝送するようにインターフェース部110を制御することができる。
ここで、コンテンツは、第1HDCPバージョンで暗号化すべきプレミアムコンテンツであり、シンクデバイス200で対応するHDCPバージョンは第1HDCPバージョンより低い第2HDCPバージョンであってよい。例えば、コンテンツはHDCP 2.Xバージョンで暗号化すべきプレミアムコンテンツであり、シンクデバイス200で対応するHDCPバージョンはHDCP 1.Xバージョンであってよい。
そのために、制御部120は、コンテンツに適用されるHDCPバージョンを判断することができる。具体的に、制御部120は、コンテンツがプレミアムコンテンツかに基づいて、コンテンツに適用されるHDCPバージョンを判断することができる。
ここで、プレミアムコンテンツは、4kのコンテンツ、Full HDの3Dコンテンツ、未開封コンテンツ等のように、強い保護が要求されるコンテンツとして、HDCP規格ではプレミアムコンテンツに対してHDCP 2.Xバージョンを適用するように定義されている。
それにより、制御部120は、コンテンツの解像度及びタイプに基づいてコンテンツがプレミアムコンテンツかを判断したり、コンテンツを構成するパケットのヘッダから当該コンテンツがプレミアムコンテンツかを示す情報を抽出し、コンテンツがプレミアムコンテンツかを判断することができる。
なお、制御部120は、ユーザ命令に基づいてコンテンツがプレミアムコンテンツかを判断することもできる。例えば、コンテンツがプレミアムコンテンツであることを示すユーザ命令が入力されると、制御部120は当該コンテンツがプレミアムコンテンツであると判断することもできる。
このように、制御部120は、コンテンツがプレミアムコンテンツであると判断されると、コンテンツに適用されるHDCPバージョンをHDCP 2.Xバージョンと判断することができる。
一方、制御部120は、コンテンツがHDCP 2.Xバージョンが適用されるプレミアムコンテンツか、シンクデバイス200で対応するHDCPバージョンはHDCP 1.Xバージョンであると判断されると、シンクデバイス200で対応するHDCPバージョンで暗号化できるようにコンテンツを変換することができる。
具体的に、制御部120は、ダウンスケーリングを通じてコンテンツの解像度を低下させて、シンクデバイス200で対応するHDCPバージョンで暗号化できるようにコンテンツを変換することができる。そのために、ソースデバイス100は、スケーラ(図示せず)を含んでよい。
HDCP規格で、4kのコンテンツに対してHDCP 2.Xバージョンを適用するように定義することは、4kのコンテンツと同様に、元解像度の高いコンテンツをより強く保護するためである。よって、4kのコンテンツがダウンスケーリングによって解像度が低くなると、HDCP規格によるとしても、必ずしもHDCP 2.Xバージョンを適用しなければならないというわけではない。
よって、制御部120は、コンテンツをダウンスケーリングして解像度を低下させて、解像度の低下しているコンテンツに対して、シンクデバイス200が対応するHDCPバージョンでシンクデバイス200とHDCP認証を行い、コンテンツを暗号化して伝送するように制御することができる。
すなわち、HDCP規格によると、プレミアムコンテンツの場合、HDCP 2.Xバージョンを適用しなければならないが、シンクデバイスがHDCP 2.Xバージョンを対応していない場合、ソースデバイスはプレミアムコンテンツに適用されるHDCP 2.Xバージョンに応じて、シンクデバイスとHDCP認証を行うことができない。それにより、HDCP 2.Xバージョンを対応していないシンクデバイスのユーザは、ソースデバイスが提供するプレミアムコンテンツを視聴することができなかった。
しかし、本発明によると、ソースデバイス100はシンクデバイス200で対応するHDCPバージョンの適用ができるように、プレミアムコンテンツの解像度を低下させるため、プレミアムコンテンツに適用されるHDCP 2.Xバージョンを対応していないシンクデバイス200と互換性を維持することができるようになる。
例えば、シンクデバイス200で対応するHDCPバージョンがHDCP 1.4バージョンであり、コンテンツがHDCP 2.2バージョンが適用される4kのコンテンツの場合を仮定する。
この場合、制御部120は、3840×2160の解像度を有する4kのコンテンツを1920×1080の解像度にダウンスケーリングすることができる。このように、1920×1080に解像度の低下したコンテンツに対してHDCP 2.2バージョンを必ずしも適用しなければならないわけではないため、制御部120はシンクデバイス200が対応するHDCP 1.4バージョンに応じてシンクデバイス200と認証を行い、ダウンスケーリングされたコンテンツを暗号化してシンクデバイス200に伝送することができる。
一方、上述の例においては、4kのコンテンツを例として挙げているが、それは一例に過ぎない。すなわち、制御部120は4kのコンテンツだけでなく、Full HDの3Dコンテンツ及び未開封のコンテンツに対しても、解像度を低下させてシンクデバイスで対応するHDCPバージョンが適用できるように制御することができる。
なお、上述の例においては、コンテンツの解像度を低下させるものとして説明したが、それは一例に過ぎない。すなわち、制御部120は、ダウンスケーリングを通じてコンテンツの解像度を低下させるだけでなく、シンクデバイスに対応するHDCPバージョンが適用できるコンテンツを再加工することができる。例えば、コンテンツにHDCP 1.Xバージョン及びHDCP 2.Xバージョン両方に適用が可能であり、シンクデバイス200でHDCP 1.Xバージョンを対応する場合、制御部120は別途の変換過程なく、コンテンツをHDCP 1.Xバージョンに応じて暗号化してシンクデバイス200に伝送することができる。しかし、それは一例に過ぎず、制御部120は、シンクデバイスで対応するHDCPバージョンが適用できるようにデータのフォーマットを変更する等、多様な方式でコンテンツを再加工し、再加工されたコンテンツをシンクデバイスで対応するHDCPバージョンに応じて暗号化し、シンクデバイスに伝送することができる。
一方、制御部120は、コンテンツに適用されるHDCPバージョンがシンクデバイス200で対応されるものとして判断されると、コンテンツに適用されるHDCPバージョンでコンテンツを暗号化し、シンクデバイス200に伝送することができる。すなわち、制御部120は、シンクデバイス200でプレミアムコンテンツに適用されるHDCP 2.Xバージョンを対応すると判断されると、別途の処理なく、HDCP 2.Xバージョンによってシンクデバイス200と認証を行い、コンテンツを暗号化してシンクデバイス200に伝送することができる。
一方、制御部120は、一般の方法を用いて、プレミアムコンテンツをダウンスケーリングを行うことができる。ただ、この場合、コンテンツの解像度が低くなることがあることから、制御部120は、図3に示す方法を用いてプレミアムコンテンツをダウンスケーリングすることもできる。
制御部120は、プレミアムコンテンツを構成する各フレームをより低いフレームで構成された4つのフレームでダウンスケーリングすることができる。具体的に、制御部120は、プレミアムコンテンツの各フレームで横及び縦で奇数番目に存在するピクセルを抽出して第1フレームを生成し、プレミアムコンテンツの各フレームで横は偶数番目であり、縦は奇数番目に存在するピクセルを抽出して第2フレームを生成し、プレミアムコンテンツの各フレームで横は奇数番目であり、縦は偶数番目に存在するピクセルを抽出して第3フレームを生成し、プレミアムコンテンツの各フレームで横及び縦で偶数番目に存在するピクセルを抽出して第4フレームを生成することができる。
例えば、制御部120は、図3のように、3840×2160の解像度を有する4kのコンテンツの各フレームを1920×1080の解像度を有する4つのフレームでダウンスケーリングすることができる。
そして、制御部120は、ダウンスケーリングされたコンテンツをシンクデバイス200で対応するHDCPバージョンで暗号化してシンクデバイス200に伝送することができる。この場合、シンクデバイス200は、ダウンスケーリングされたコンテンツを受信してプレミアムコンテンツが有する元解像度に復元して出力することができる。それにより、ユーザは解像度が低下することなく、コンテンツを視聴することができるようになる。
一方、制御部120は、変換されたコンテンツをシンクデバイス200に伝送する場合、コンテンツが変換されたことを示すメッセージを出力するようにシンクデバイス200を制御することができる。
すなわち、ソースデバイス100がシンクデバイス200が対応するHDCPバージョンを考慮し、プレミアムコンテンツの解像度を低下させ、シンクデバイス200に伝送するようになると、ユーザは元解像度より低下された解像度を有するコンテンツを視聴するようになる。
それにより、制御部120は、解像度の低下したコンテンツが出力されていることを示すメッセージを出力するようにシンクデバイス200を制御し、解像度の低下したコンテンツを出力されていることをユーザに通知することができる。この場合、制御部120は、当該メッセージで構成されたグラフィックデータをシンクデバイス200に伝送したり、シンクデバイス200に予め保存されたグラフィックデータを出力するための制御命令をシンクデバイス200に伝送することができる。
一方、上述の例のように、制御部120は、コンテンツに適用されるHDCPバージョンがシンクデバイス200に対応していないと判断されると、別途のユーザ命令がなくても、自動的にシンクデバイス200で対応するHDCPバージョンで暗号化できるようにコンテンツを変換し、シンクデバイス200に伝送することができる。ただ、制御部120は、別途のユーザ命令が入力されると、コンテンツをシンクデバイス200で対応するHDCPバージョンに変換し、シンクデバイス200に伝送することもできる。
なお、制御部120は、コンテンツを出力することができないことを示すメッセージを出力するようにシンクデバイス200を制御することができる。すなわち、制御部120は、コンテンツに適用されるHDCPバージョンがシンクデバイス200で対応していないと判断されると、シンクデバイス200で対応するHDCPバージョンで暗号化できるようにコンテンツを変換することなく、コンテンツを出力することができないことを示すメッセージで構成されたグラフィックデータをシンクデバイス200に伝送することができる。または、制御部120は、シンクデバイス200に予め保存されたグラフィックデータを出力するための制御命令をシンクデバイス200に伝送することができる。
図4は、本発明の一実施形態に係るソースデバイスの細部構成について説明するためのブロック図である。図4によると、ソースデバイス100は、インターフェース部110及び制御部120の他に、コンテンツ提供部130を更に含んでよく、それは制御部120によって制御されてよい。一方、図4に示す構成要素のうち、図1に示す構成要素と重複する箇所については、詳細な説明は省略する。
コンテンツ提供部130は、シンクデバイス200に伝送されるコンテンツを提供することができ、実施形態に応じて多様な形態で実現されてよい。
例えば、コンテンツ提供部130は、チューナ(図示せず)、復調器(図示せず)、等化器(図示せず)等のような構成を含む形態で実現され、放送局から伝送される放送コンテンツを受信することができる。なお、コンテンツ提供部130は、DVD、ブルーレイディスク等のような光ディスクから光ディスクに記録されたコンテンツを読み取ることができる。なお、コンテンツ提供部130は、USBメモリ、HDD等のような外部記録媒体からコンテンツを受信することもできる。
それにより、制御部120は、シンクデバイス200で対応するHDCPバージョンを考慮し、コンテンツ提供部130から伝達されるコンテンツをシンクデバイス200に伝送するように制御する。
一方、図4に示す構成要素の他にも、ソースデバイス100はソースデバイス100を動作させるために必要な各種プログラムを保存する保存部(図示せず)、ユーザ命令を受信するための入力部(図示せず)、ユーザ命令に対応するリモコン信号を受信するためのリモコン信号受信部(図示せず)を更に含んでよい。
図5は、本発明の一実施形態に係るシンクデバイスの構成について説明するためのブロック図である。図5によると、シンクデバイス200は、インターフェース部210及び制御部220を含む。
インターフェース部210は、ソースデバイス(図1の100)と通信を行い、ソースデバイス100からコンテンツを受信することができる。
この場合、インターフェース部210は、ソースデバイス100とHDCP認証を行うことができる。
そのために、インターフェース部210はHDMIで実現されてよい。具体的に、インターフェース部110は、R、G、B信号及びクロック信号が印加されるTMDSチャネルリンク、双方向IC通信のためのDDC通信ライン、HDMI接続を検知するHPD検知ラインが接続されるピンを含んでよい。なお、インターフェース部210は、BKSVを保存するメモリ(図示せず)、HDCP規格による認証を行うHDCPエンジン(図示せず)を含んでよい。
それにより、インターフェース210は、HPD信号によってシンクデバイス200が接続されていると判断されると、シンクデバイス200とHDCP認証を行うことができる。そして、インターフェース部210は、HDCP認証に成功すると、暗号化されたコンテンツをソースデバイス100から受信して復号化し、HDCP認証に失敗すると、コンテンツを受信することができない。
制御部120は、シンクデバイス200の動作全般を制御する。制御部220は、マイクロコンピュータ(または、マイクロコンピュータ及びCPU(Central Processing Unit ))、ディスプレイ装置100の動作のためのRAM(Random Access Memory)、ROM(Read Only Memory)を含んでよい。この場合、これらのモジュールは、SoC(System on Chip)形態で実現されてよい。
制御部220は、ソースデバイス100からシンクデバイス200で対応するHDCPバージョンに関する情報の要求が受信されると、予め保存されたシンクデバイス200で対応するHDCPバージョンに関する情報をソースデバイス100に伝送するようにインターフェース部210を制御する。
そのために、シンクデバイス200は、自分のHDCPバージョンに関する情報が含まれたEDIDを予め保存することができる。すなわち、シンクデバイス200は製造会社を表す生産者ID,製品のモデル名を示す製造ID、シンクデバイス200で映像及びオーディオ出力規格等に関する情報だけでなく、HDCPバージョンに関する情報を含むEDIDを予め保存することができる。
なお、シンクデバイス200は、RAMに自分のHDCPバージョンに関する情報を別途に保存することもできる。
例えば、制御部220は、HPD信号に応じてソースデバイス100が接続されていると判断されると、HDCPバージョンに関する情報を含むEDIDをソースデバイス100に伝送したり、RAMに保存されたHDCPバージョンに関する情報をソースデバイス100に伝送することができる。ただ、制御部220は、別途の伝送要求をソースデバイス100から受信する場合にも、HDCPバージョンに関する情報をソースデバイス100に伝送することができる。
図6は、本発明の一実施形態に係るシンクデバイスの細部構成について説明するためのブロック図である。図6によると、シンクデバイス200は、インターフェース部210及び制御部220の他にも、出力部230と、保存部240と、受信部250と、信号処理部260と、リモコン信号受信部270及び入力部280を更に含んでよく、これらの動作は制御部220によって制御されてよい。一方、図6に示す構成要素のうち、図4に示す構成要素と重複する箇所については、詳細な説明を省略する。
出力部230は、多様な映像及びオーディオを出力する。そのために、出力部230は、ディスプレイ部(図示せず)及びオーディオ出力部(図示せず)を含んでよい。
ディスプレイ部(図示せず)は、コンテンツに対する映像をディスプレイし、オーディオ出力部(図示せず)はコンテンツに対するオーディオを出力することができる。例えば、制御部220は、HDCP認証に成功し、ソースデバイス100からコンテンツが受信されると、受信されたコンテンツを復号化し、復号化されたコンテンツに対する映像をディスプレイ部(図示せず)にディスプレイし、コンテンツに対するオーディオをオーディオ出力部(図示せず)を介して出力することができる。
一方、ディスプレイ部(図示せず)は、液晶表示装置(Liquid Crystal Display:LCD)、有機電気発光ダイオード(Organic Light Emitting Diode:OLED)またはプラズマ表示パネル(Plasma Display Panel:PDP)等で実現され、オーディオ出力部(図示せず)は、スピーカ、オーディオ出力ポート等で実現されてよい。
一方、ディスプレイ部(図示せず)は、多様なメッセージをOSD(On Screen Display)形態で出力することができる。具体的に、制御部220は、ソースデバイス100から受信されたり、シンクデバイス200に予め保存されたグラフィックデータを用いて、多様なメッセージをOSD形態で生成し、それをディスプレイ部(図示せず)を介して出力することができる。ここで、メッセージは、ソースデバイス100から受信されるコンテンツの解像度が変更されたことを示すメッセージ、コンテンツを出力することができないことを示すメッセージを含んでよい。
保存部240は、シンクデバイス200を動作させるために保存された各種プログラムを保存することができる。
特に、保存部240は、シンクデバイス200で対応するHDCPバージョンに関する情報をEDIDフォーマットで保存することができる。そのために、保存部240は、フラッシュメモリ、EEPROM(Electrically Erasable and Programmable ROM)等で実現されてよい。
それにより、制御部220は、ソースデバイス100でHDCPバージョンに関する情報の伝送要求が受信されると、保存部240からEDIDを読み取ってソースデバイス100に伝送するように制御することができる。
受信部250は、放送コンテンツを受信することができる。放送コンテンツは、映像、オーディオ及び付加データ(例えば、EPG)を含んでよく、受信部250は、地上波放送、ケーブル放送、衛星放送、インターネット放送等のように多様なソースから放送コンテンツを受信することができる。
例えば、受信部250は、放送局から伝送される放送コンテンツを受信するために、チューナ(図示せず)、復調器(図示せず)、等化器(図示せず)等のような構成を含む形態で実現されてよい。
信号処理部260は、インターフェース部210及び受信部250を介して受信されたコンテンツに対する信号処理を行う。具体的に、信号処理部260は、コンテンツを構成する映像に対して、デコード、スケーリング及びフレームレート変換等の動作を行い、ディスプレイ部(図示せず)から出力可能な形態で信号処理を行うことができる。なお、信号処理部260は、コンテンツを構成するオーディオに対してデコード等の信号処理を行って、オーディオ出力部(図示せず)から出力可能な形態で信号処理を行うことができる。
リモコン信号受信部270は、リモコン(図示せず)から入力されるリモコン制御信号を受信する。例えば、リモコン信号受信部270は、シンクデバイス200の動作を制御するための多様なユーザ命令に対応するリモコン制御信号を受信することができ、制御部220は、受信されたリモコン制御信号に対応する機能を行うことができる。
入力部280は、多様なユーザ命令を受信する。制御部220は、入力部280で入力されたユーザ命令に対応する機能を行うことができる。そのために、入力部280は、入力パネルで実現されてよい。入力パネルは、タッチパッド(Touch Pad)或いは各種機能キー、数字キー、特殊キー、文字キー等を備えたキーパッド(Key Pad)またはタッチスクリーン(Touch Screen)方式で行われてよい。
図7は、本発明の一実施形態に係るコンテンツ提供システムの動作について説明するための図である。一方、ソースデバイス100及びシンクデバイス200のそれぞれの具体的な動作については、図1ないし図6について詳細に説明しているため、図7ではこれらの構成の動作を概略に説明する。
図7によると、ソースデバイス100は、放送局、光ディスク、USB等からプレミアムコンテンツ(仮に、4kのコンテンツ)を伝達される。
そして、ソースデバイス100は、シンクデバイス200で対応するHDCPバージョンに関する情報を判断する。
具体的に、ソースデバイス100は、HDCP 1.4バージョンで定義された方式によって、シンクデバイス200とHDCP認証実行が可能か否かを判断し(図7の1)、HDCP 2.2バージョンで定義された方式に応じてシンクデバイス200とHDCP認証実行が可能か否かを判断する(図7の2)。
判断の結果、ソースデバイス100はHDCP 1.4バージョンとHDCP 2.2バージョンとのうち、HDCP 1.4バージョンで定義された方式でシンクデバイス200とHDCP認証実行が可能と判断されると、シンクデバイス200がHDCP 1.4バージョンを対応すると判断する。
それにより、ソースデバイス100はプレミアムコンテンツをHDCP 1.4バージョンで暗号化し、シンクデバイス200に伝送するために、プレミアムコンテンツをダウンスケーリングする。例えば、ソースデバイス100は、2160×3840の解像度を有する4kのコンテンツを1920×1080の解像度にダウンスケーリングすることができる。
その後、ソースデバイス100は、HDCP 1.4バージョンによるHDCP認証をシンクデバイス200と行い、ダウンスケーリングされたコンテンツをHDCP 1.4バージョンで暗号化してシンクデバイス200に伝送することができる。
それにより、ソースデバイス100は、ソースデバイス100から受信されたコンテンツを復号化して出力することができる。この場合、シンクデバイス200は、解像度の低下したコンテンツが出力されていることを示すメッセージ310をOSD形態で出力することができる。
図8は、本発明の一実施形態に係るコンテンツ提供システムの動作について説明するためのフローチャートである。
まず、ソースデバイス100とシンクデバイス200とがHDMI通信方式によって接続されると(S810)、ソースデバイス100とシンクデバイス200とは、HDCP 1.4バージョンで定義された方式で通信接続を行う(S820)。すなわち、ソースデバイス100とシンクデバイス200とは、HDCP 1.4バージョンで定義された方式によって、HDCP認証実行ができるか否かを判断する。
そして、ソースデバイス100は、HDCP 1.4バージョンの通信接続の実行可否を判断する(S830)。
それにより、HDCP 1.4バージョンによる通信接続に失敗すると、ソースデバイス100はシンクデバイス200でHDCP 1.4バージョンを対応していないと判断することができる(S840)。
一方、HDCP 1.4バージョンによる通信接続に成功すると、ソースデバイス100はシンクデバイス200でHDCP 1.4バージョンを対応することができると判断することができる。
その後、ソースデバイス100は、HDCP 2.2バージョンの通信接続の実行可否を判断する(S850及びS860)。すなわち、ソースデバイス100は、シンクデバイス200とHDCP 2.2バージョンで定義されたHDCP認証実行ができるか否かを判断する。
それにより、HDCP 2.2バージョンによる通信接続に失敗すると、ソースデバイス100はシンクデバイス200でHDCP 2.2バージョンを対応していないと判断することができる。結果的に、ソースデバイス100は、シンクデバイス200でHDCP 1.4バージョンのみを対応すると判断することができる(S870)。
一方、HDCP 2.2バージョンによる通信接続に成功すると、ソースデバイス100はシンクデバイス200でHDCP 2.2バージョンを対応することができると判断することができる。結果的に、ソースデバイス100は、シンクデバイス200でHDCP 1.4バージョン及びHDCP 2.2バージョンの両方を対応すると判断することができる(S880)。
その後、ソースデバイス100は、プレミアムコンテンツの再生命令が入力されると(S890及びS910)、シンクデバイス200で対応するバージョンに応じてプレミアムコンテンツを暗号化してシンクデバイス200に伝送することができる。
具体的に、ソースデバイス100は、シンクデバイス200でHDCP 2.2バージョンを対応すると判断されると、プレミアムコンテンツをHDCP 2.2バージョンで暗号化し(S920)、HDMIを通じてシンクデバイス200に伝送することができる(S930)。
一方、ソースデバイス100は、シンクデバイス200でHDCP 2.2バージョンを対応せずに、HDCP 1.4バージョンを対応すると判断されると、プレミアムコンテンツをダウンスケーリングし(S940)、ダウンスケーリングされたコンテンツをHDCP 1.4バージョンで暗号化し(S950)、HDMIを通じてシンクデバイス200に伝送することができる(S960)。
図9は、本発明の一実施形態に係るシンクデバイスにコンテンツを伝送するソースデバイスのコンテンツ伝送方法について説明するためのフローチャートである。
まず、シンクデバイスで対応するHDCPバージョンを判断する(S1010)。
具体的に、シンクデバイスで対応するHDCPバージョン及びコンテンツに適用されるHDCPバージョンのそれぞれで定義された方式に応じて、シンクデバイスとHDCP認証実行が可能か否かに基づいて、シンクデバイスが対応するHDCPバージョンを判断することができる。
なお、シンクデバイスに予め保存されたHDCPバージョンに関する情報の伝送を要求し、シンクデバイスから受信されたHDCPバージョンに関する情報に基づいてシンクデバイスが対応するHDCPバージョンを判断することもできる。
その後、コンテンツに適用されるHDCPバージョンが前記シンクデバイスで対応していないと判断されると、シンクデバイスで対応するHDCPバージョンで暗号化できるようにコンテンツを変換する(S1020)。
ここで、コンテンツは、第1HDCPバージョンで暗号化すべきプレミアムコンテンツであり、シンクデバイスで対応するHDCPバージョンは、第1HDCPバージョンより低いHDCPバージョンであってよい。
具体的に、ダウンスケーリングを通じてコンテンツの解像度を低下させてシンクデバイスで対応するHDCPバージョンで暗号化できるようにコンテンツを変換することができる。
そして、変換されたコンテンツをシンクデバイスで対応するHDCPバージョンで暗号化してシンクデバイスに伝送する(S1030)。
一方、コンテンツに適用されるHDCPバージョンが前記シンクデバイスで対応すると判断されると、コンテンツに適用されるHDCPバージョンで前記コンテンツを暗号化してシンクデバイスに伝送することができる。
なお、変換されたコンテンツをシンクデバイスに伝送する場合、コンテンツが変換されたことを示すメッセージを出力するようにシンクデバイスを制御することができる。なお、コンテンツを出力することができないことを示すメッセージを出力するようにシンクデバイスを制御することもできる。
図10は、本発明の一実施形態に係るソースデバイスから提供されるコンテンツを出力するシンクデバイスの制御方法について説明するためのフローチャートである。
まず、ソースデバイスから前記シンクデバイスで対応するHDCP(High−bandwidth Digital Content Protection)バージョンに関する情報の要求を受信する(S1110)。
その後、HDCPバージョンに関する情報の伝送要求が受信されると、予め保存されたシンクデバイスで対応するHDCPバージョンに関する情報をソースデバイスに伝送する(S1120)。
そのために、シンクデバイスは、シンクデバイスで対応するHDCPバージョンに関する情報をEDID(Extended Display Identification Data)フォーマットで保存することができる。
なお、本発明に係るメニューコンテンツ提供方法及び制御方法を順次に行うプログラムが保存された非一時的な読み取り可能な媒体(Non−transitory computer readable medium)が提供されてよい。
非一時的な読み取り可能な媒体とは、レジスタやキャッシュ、メモリ等のように短い間だけデータを保存する媒体ではなく、半永久的にデータを保存し、機器によって読み取り(reading)が可能な媒体を意味する。具体的には、上述の多様なアプリケーションまたはプログラムは、CDやDVD、ハードディスク、ブルーレイディスク、USB、メモリカード、ROM等のような非一時的な読み取り可能な媒体に保存されて提供されてよい。
なお、ソースデバイス及びシンクサーバに対して示す上述のブロック図では、バス(bus)を示していないが、ディスプレイ装置で各構成要素間の通信はバスを通じて行われてよい。なお、各デバイスには、上述の多様なステップを行うCPU、マイクロプロセッサ等のようなプロセッサが更に含まれてよい。
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明は以上の実施形態に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的趣旨の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
100 ソースデバイス
110、210 インターフェース部
120、220 制御部
130 コンテンツ提供部
200 シンクデバイス
230 出力部
240 保存部
250 受信部
260 信号処理部
270 リモコン信号受信部
280 入力部

Claims (15)

  1. シンクデバイスにコンテンツを伝送するソースデバイスにおいて、
    前記シンクデバイスとHDCP(High−bandwidth Digital Content Protection)認証を行うインターフェース部と、
    前記シンクデバイスで対応する(Support)HDCP(High−bandwidth Digital Content Protection)バージョンを判断し、前記コンテンツに適用されるHDCPバージョンが前記シンクデバイスで未対応(Unsupported)と判断されると、前記シンクデバイスで対応するHDCPバージョンで暗号化できるように前記コンテンツを変換し、前記変換されたコンテンツを前記シンクデバイスで対応するHDCPバージョンで暗号化し、前記シンクデバイスに伝送するように前記インターフェース部を制御する制御部と
    を含むソースデバイス。
  2. 前記コンテンツは、第1HDCPバージョンで暗号化すべきプレミアムコンテンツであり、
    前記シンクデバイスで対応するHDCPバージョンは、前記第1HDCPバージョンより低い第2HDCPバージョンであることを特徴とする請求項1に記載のソースデバイス。
  3. 前記制御部は、
    ダウンスケーリングを通じて前記コンテンツの解像度を低下させて、前記シンクデバイスで対応するHDCPバージョンで暗号化できるように前記コンテンツを変換することを特徴とする請求項2に記載のソースデバイス。
  4. 前記制御部は、
    前記シンクデバイスで対応するHDCPバージョン及び前記コンテンツに適用されるHDCPバージョンのそれぞれで定義された方式に応じて、前記シンクデバイスとHDCP認証実行ができるか否かに基づいて、前記シンクデバイスが対応するHDCPバージョンを判断することを特徴とする請求項1に記載のソースデバイス。
  5. 前記制御部は、
    前記シンクデバイスに予め保存されたHDCPバージョンに関する情報の伝送を要求し、前記シンクデバイスから受信されたHDCPバージョンに関する情報に基づいて、前記シンクデバイスが対応するHDCPバージョンを判断することを特徴とする請求項1に記載のソースデバイス。
  6. 前記制御部は、
    前記コンテンツに適用されるHDCPバージョンが前記シンクデバイスで対応すると判断されると、前記コンテンツに適用されるHDCPバージョンで前記コンテンツを暗号化し、前記シンクデバイスに伝送することを特徴とする請求項1に記載のソースデバイス。
  7. 前記制御部は、
    前記変換されたコンテンツを前記シンクデバイスに伝送する場合、前記コンテンツが変換されたことを示すメッセージを出力するように前記シンクデバイスを制御することを特徴とする請求項1に記載のソースデバイス。
  8. ソースデバイスから提供されるコンテンツを出力するシンクデバイスにおいて、
    前記ソースデバイスとHDCP(High−bandwidth Digital Content Protection)認証を行うインターフェース部と、
    前記ソースデバイスから前記シンクデバイスで対応するHDCPバージョンに関する情報の要求が受信されると、予め保存された前記シンクデバイスで対応するHDCPバージョンに関する情報を前記ソースデバイスに伝送するように前記インターフェース部を制御する制御部と
    を含むシンクデバイス。
  9. 前記シンクデバイスで対応するHDCPバージョンに関する情報をEDID(Extended Display Identification Data)フォーマットで保存する保存部を更に含むことを特徴とする請求項8に記載のシンクデバイス。
  10. シンクデバイスにコンテンツを伝送するソースデバイスのコンテンツ伝送方法において、
    前記シンクデバイスで対応するHDCP(High−bandwidth Digital Content Protection)バージョンを判断するステップと、
    前記コンテンツに適用されるHDCPバージョンが前記シンクデバイスで未対応(Unsupported)と判断されると、前記シンクデバイスで対応するHDCPバージョンで暗号化できるように前記コンテンツを変換するステップと、
    前記変換されたコンテンツを前記シンクデバイスで対応するHDCPバージョンで暗号化し、前記シンクデバイスに伝送するステップと
    を含むコンテンツ伝送方法。
  11. 前記コンテンツは、第1HDCPバージョンで暗号化すべきプレミアムコンテンツであり、
    前記シンクデバイスで対応するHDCPバージョンは、前記第1HDCPバージョンより低い第2HDCPバージョンであることを特徴とする請求項10に記載のコンテンツ伝送方法。
  12. 前記変換するステップは、
    ダウンスケーリングを通じて前記コンテンツの解像度を低下させて、前記シンクデバイスで対応するHDCPバージョンで暗号化できるように前記コンテンツを変換することを特徴とする請求項11に記載のコンテンツ伝送方法。
  13. 前記判断するステップは、
    前記シンクデバイスで対応するHDCPバージョン及び前記コンテンツに適用されるHDCPバージョンのそれぞれで定義された方式に応じて、前記シンクデバイスとHDCP認証実行ができるか否かに基づいて、前記シンクデバイスが対応するHDCPバージョンを判断することを特徴とする請求項10に記載のコンテンツ伝送方法。
  14. ソースデバイスから提供されるコンテンツを出力するシンクデバイスの制御方法において、
    前記ソースデバイスから前記シンクデバイスで対応するHDCP(High−bandwidth Digital Content Protection)バージョンに関する情報の要求を受信するステップと、
    前記HDCPバージョンに関する情報の伝送要求が受信されると、予め保存された前記シンクデバイスで対応するHDCPバージョンに関する情報を前記ソースデバイスに伝送するステップと
    を含む制御方法。
  15. 前記シンクデバイスは、
    前記シンクデバイスで対応するHDCPバージョンに関する情報をEDID(Extended Display Identification Data)フォーマットで保存することを特徴とする請求項14に記載の制御方法。
JP2014010982A 2013-01-28 2014-01-24 ソースデバイス、そのコンテンツ提供方法、シンクデバイス及びその制御方法 Active JP6312447B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201361757361P 2013-01-28 2013-01-28
US61/757,361 2013-01-28
KR10-2013-0042464 2013-04-17
KR20130042464A KR101485790B1 (ko) 2013-01-28 2013-04-17 소스 디바이스, 그의 컨텐츠 제공 방법, 싱크 디바이스 및 그의 제어 방법

Publications (2)

Publication Number Publication Date
JP2014147065A true JP2014147065A (ja) 2014-08-14
JP6312447B2 JP6312447B2 (ja) 2018-04-18

Family

ID=49943251

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014010982A Active JP6312447B2 (ja) 2013-01-28 2014-01-24 ソースデバイス、そのコンテンツ提供方法、シンクデバイス及びその制御方法

Country Status (8)

Country Link
US (5) US9848218B2 (ja)
EP (2) EP3737107B1 (ja)
JP (1) JP6312447B2 (ja)
CN (3) CN107316621B (ja)
ES (1) ES3008534T3 (ja)
HU (1) HUE069971T2 (ja)
PL (1) PL3737107T3 (ja)
WO (1) WO2014116088A1 (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015194102A1 (ja) * 2014-06-20 2015-12-23 パナソニックIpマネジメント株式会社 再生方法および再生装置
JP2017098656A (ja) * 2015-11-19 2017-06-01 日立マクセル株式会社 放送受信装置
WO2017138075A1 (ja) * 2016-02-08 2017-08-17 日立マクセル株式会社 コンテンツ送信装置、および、そのコンテンツ送信方法
JP2017175643A (ja) * 2014-06-16 2017-09-28 パナソニックIpマネジメント株式会社 表示装置および表示方法
JP2017220786A (ja) * 2016-06-07 2017-12-14 マクセルホールディングス株式会社 放送受信装置
JP2017225012A (ja) * 2016-06-16 2017-12-21 マクセルホールディングス株式会社 放送受信装置
JP2019208213A (ja) * 2019-06-19 2019-12-05 マクセル株式会社 コンテンツ送信装置、および、そのコンテンツ送信方法
US11019400B2 (en) 2016-06-07 2021-05-25 Maxell, Ltd. Broadcast receiving apparatus

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9848218B2 (en) 2013-01-28 2017-12-19 Samsung Electronics Co., Ltd. Source device, content providing method using the source device, sink device and controlling method of the sink device
CN106537837B (zh) * 2014-03-31 2019-06-28 信芯高技电子美国公司 Dp hdcp版本转换器
US9852312B2 (en) * 2014-09-18 2017-12-26 Synopsys, Inc. Generic encryption system for nonsecure datapaths
TWI548216B (zh) * 2015-07-02 2016-09-01 威盛電子股份有限公司 控制晶片及具有控制晶片的控制裝置
CN105578105B (zh) * 2015-12-22 2019-03-12 深圳Tcl数字技术有限公司 Hdmi版本切换方法及显示设备
CN105681882B (zh) * 2016-01-04 2019-04-19 华为技术有限公司 控制视频输出的方法及其装置、控制电路
KR102455479B1 (ko) * 2016-02-16 2022-10-18 삼성전자주식회사 전자 장치 및 그 제어 방법
US9756385B1 (en) 2016-02-16 2017-09-05 Samsung Electronics Co., Ltd. Source device and method of transmitting content
US10319336B2 (en) 2016-02-16 2019-06-11 Samsung Electronics Co., Ltd. Electronic device and control method thereof
US11012661B2 (en) * 2017-05-30 2021-05-18 Sharp Nec Display Solutions, Ltd. Display device, display method, and program
US20180359539A1 (en) * 2017-06-08 2018-12-13 Qualcomm Incorporated Smooth transition for content type changes in streaming content
US20180359090A1 (en) * 2017-06-08 2018-12-13 Qualcomm Incorporated Avoiding link integrity failures on displayport during hcdp 2.2 by using sink side optimizations
KR102476605B1 (ko) * 2018-05-11 2022-12-13 삼성전자주식회사 전자 장치 및 그 제어 방법
JP7003079B2 (ja) * 2019-03-14 2022-01-20 株式会社東芝 電子機器
US11140442B1 (en) * 2019-06-26 2021-10-05 Amazon Technologies, Inc. Content delivery to playback systems with connected display devices
JP7512655B2 (ja) * 2020-04-07 2024-07-09 株式会社リコー 出力装置、出力システム、フォーマット情報変更方法、プログラム、コントローラー
US11994303B2 (en) 2020-05-12 2024-05-28 Watts Regulator Co. Smart thermostat and a thermostat adapter with integrated safety interlock for installation and diagnostics of an in-floor heating system
TWI872244B (zh) * 2020-07-23 2025-02-11 美商艾銳勢企業有限責任公司 用於偵測不相容纜線(hdmi)之方法、機上盒及非暫時性電腦可讀媒體
US20220246110A1 (en) * 2021-02-01 2022-08-04 Qualcomm Incorporated Dpu enhancement for improved hdcp user experience
EP4207787A4 (en) * 2021-02-08 2024-08-14 Samsung Electronics Co., Ltd. ELECTRONIC DEVICE AND ITS CONTROL METHOD
WO2024178539A1 (zh) * 2023-02-27 2024-09-06 华为技术有限公司 通信方法、装置和系统

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005051558A (ja) * 2003-07-29 2005-02-24 Matsushita Electric Ind Co Ltd 送信装置、受信装置、及び送受信システム
JP2006108961A (ja) * 2004-10-04 2006-04-20 Sony Corp 情報処理装置および方法、プログラム並びに記録媒体
JP2007288247A (ja) * 2006-04-12 2007-11-01 Sharp Corp 表示装置及び表示システム
US20090251605A1 (en) * 2008-04-07 2009-10-08 Mediatek Inc. System, method and devices for hdmi transmission
JP2010041091A (ja) * 2008-07-31 2010-02-18 Onkyo Corp 画像送信装置およびそのプログラム
EP2302633A1 (en) * 2009-09-24 2011-03-30 Samsung Electronics Co., Ltd. Storage device and driving method thereof
US20120023240A1 (en) * 2009-03-31 2012-01-26 Samsung Electronics Co., Ltd. Method for generating a communication link between devices, and apparatus for same
US20120300084A1 (en) * 2011-05-24 2012-11-29 Samsung Electronics Co., Ltd. Source device for providing contents to sink device and communication method thereof

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8208786B2 (en) 2004-01-16 2012-06-26 Trek 2000 International Ltd. Portable storage device for recording and playing back data
US7703141B2 (en) 2004-03-11 2010-04-20 Microsoft Corporation Methods and systems for protecting media content
US20060209892A1 (en) * 2005-03-15 2006-09-21 Radiospire Networks, Inc. System, method and apparatus for wirelessly providing a display data channel between a generalized content source and a generalized content sink
KR100662464B1 (ko) 2005-09-28 2007-01-02 엘지전자 주식회사 멀티미디어 단말기
US8275732B2 (en) 2005-11-30 2012-09-25 Sony Corporation High definition multimedia interface transcoding system
US20080101467A1 (en) * 2006-10-27 2008-05-01 Radiospire Networks, Inc. Method and system for secure and efficient wireless transmission of HDCP-encrypted HDMI/DVI signals
JP2008131282A (ja) * 2006-11-20 2008-06-05 Sony Corp 映像伝送方法、映像伝送システム及び映像処理装置
JP5207860B2 (ja) 2008-07-14 2013-06-12 パナソニック株式会社 映像音声再生装置、及び映像音声再生方法
US20100121966A1 (en) * 2008-11-07 2010-05-13 Kabushiki Kaisha Toshiba Repeater and repeating method thereof
US8370536B2 (en) * 2009-04-24 2013-02-05 Analog Devices, Inc. Method and apparatus for providing robust display digital channel transmission
KR101598409B1 (ko) 2009-06-17 2016-03-02 삼성전자주식회사 컨텐츠 암호화 방법, 컨텐츠 복호화 방법 및 이를 적용한 전자기기
KR101061130B1 (ko) 2009-06-23 2011-08-31 엘지전자 주식회사 최적 해상도를 설정하는 소스 장비, 싱크 장비 및 hdmi제어 방법
US8411861B2 (en) 2009-10-21 2013-04-02 Intel Corporation Apparatus, systems, and methods for checking if a receiver is on a revocation list based on SRMs of DVDs
KR20110057016A (ko) 2009-11-23 2011-05-31 엘지전자 주식회사 영상기기에서의 hdcp 키의 오류 방지 장치 및 그 방법
JP2011259050A (ja) 2010-06-07 2011-12-22 Mitsubishi Electric Corp Hdmi接続装置
US20120308008A1 (en) 2011-05-31 2012-12-06 Broadcom Corporation Wireless Transmission of Protected Content
JP4996762B1 (ja) * 2011-08-31 2012-08-08 株式会社東芝 電子機器およびコンテンツ転送方法
US8713316B2 (en) * 2011-12-13 2014-04-29 Crestron Electronics Inc. System, apparatus and method for enabling/disabling display data channel access to enable/disable high-bandwidth digital content protection
EP2618591A1 (en) 2012-01-20 2013-07-24 Kabushiki Kaisha Toshiba Electronic apparatus and content transfer method
WO2013129785A1 (en) * 2012-02-29 2013-09-06 Samsung Electronics Co., Ltd. Data transmitter, data receiver, data transceiving system, data transmitting method, data receiving method, and data transceiving method
US9848218B2 (en) * 2013-01-28 2017-12-19 Samsung Electronics Co., Ltd. Source device, content providing method using the source device, sink device and controlling method of the sink device
US9462308B2 (en) * 2013-10-17 2016-10-04 Crestron Electronics Inc. Audiovisual distribution network

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005051558A (ja) * 2003-07-29 2005-02-24 Matsushita Electric Ind Co Ltd 送信装置、受信装置、及び送受信システム
JP2006108961A (ja) * 2004-10-04 2006-04-20 Sony Corp 情報処理装置および方法、プログラム並びに記録媒体
JP2007288247A (ja) * 2006-04-12 2007-11-01 Sharp Corp 表示装置及び表示システム
US20090251605A1 (en) * 2008-04-07 2009-10-08 Mediatek Inc. System, method and devices for hdmi transmission
JP2010041091A (ja) * 2008-07-31 2010-02-18 Onkyo Corp 画像送信装置およびそのプログラム
US20120023240A1 (en) * 2009-03-31 2012-01-26 Samsung Electronics Co., Ltd. Method for generating a communication link between devices, and apparatus for same
EP2302633A1 (en) * 2009-09-24 2011-03-30 Samsung Electronics Co., Ltd. Storage device and driving method thereof
US20120300084A1 (en) * 2011-05-24 2012-11-29 Samsung Electronics Co., Ltd. Source device for providing contents to sink device and communication method thereof

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017175643A (ja) * 2014-06-16 2017-09-28 パナソニックIpマネジメント株式会社 表示装置および表示方法
WO2015194102A1 (ja) * 2014-06-20 2015-12-23 パナソニックIpマネジメント株式会社 再生方法および再生装置
JP2017098656A (ja) * 2015-11-19 2017-06-01 日立マクセル株式会社 放送受信装置
WO2017138075A1 (ja) * 2016-02-08 2017-08-17 日立マクセル株式会社 コンテンツ送信装置、および、そのコンテンツ送信方法
JPWO2017138075A1 (ja) * 2016-02-08 2018-08-30 マクセル株式会社 コンテンツ送信装置、および、そのコンテンツ送信方法
US10652595B2 (en) 2016-02-08 2020-05-12 Maxell, Ltd. Content transmission device and content transmission method thereof
JP2017220786A (ja) * 2016-06-07 2017-12-14 マクセルホールディングス株式会社 放送受信装置
US12238377B2 (en) 2016-06-07 2025-02-25 Maxell, Ltd. Broadcast receiving apparatus
US11843833B2 (en) 2016-06-07 2023-12-12 Maxell, Ltd. Broadcast receiving apparatus
US11019400B2 (en) 2016-06-07 2021-05-25 Maxell, Ltd. Broadcast receiving apparatus
JP2023010771A (ja) * 2016-06-07 2023-01-20 マクセル株式会社 コンテンツ保護処理方法
US11438661B2 (en) 2016-06-07 2022-09-06 Maxell, Ltd. Broadcast receiving apparatus
JP2021106409A (ja) * 2016-06-16 2021-07-26 マクセル株式会社 放送受信装置およびコンテンツ保護処理方法
JP7389206B2 (ja) 2016-06-16 2023-11-29 マクセル株式会社 放送受信装置およびコンテンツ保護処理方法
JP2017225012A (ja) * 2016-06-16 2017-12-21 マクセルホールディングス株式会社 放送受信装置
JP2021106410A (ja) * 2016-06-16 2021-07-26 マクセル株式会社 放送受信装置およびコンテンツ保護処理方法
JP7176057B2 (ja) 2016-06-16 2022-11-21 マクセル株式会社 放送受信装置およびコンテンツ保護処理方法
JP2024014967A (ja) * 2016-06-16 2024-02-01 マクセル株式会社 放送受信装置およびコンテンツ保護処理方法
JP2023010772A (ja) * 2016-06-16 2023-01-20 マクセル株式会社 放送受信装置およびコンテンツ保護処理方法
JP2021170827A (ja) * 2016-06-16 2021-10-28 マクセル株式会社 放送受信装置およびコンテンツ保護処理方法
JP2024014966A (ja) * 2016-06-16 2024-02-01 マクセル株式会社 放送受信装置およびコンテンツ保護処理方法
JP7413602B1 (ja) 2016-06-16 2024-01-15 マクセル株式会社 放送受信装置およびコンテンツ保護処理方法
JP7418647B1 (ja) 2016-06-16 2024-01-19 マクセル株式会社 放送受信装置およびコンテンツ保護処理方法
JP2019208213A (ja) * 2019-06-19 2019-12-05 マクセル株式会社 コンテンツ送信装置、および、そのコンテンツ送信方法
JP2021103883A (ja) * 2019-06-19 2021-07-15 マクセル株式会社 コンテンツ送信装置
JP7042373B2 (ja) 2019-06-19 2022-03-25 マクセル株式会社 コンテンツ送信装置

Also Published As

Publication number Publication date
US20210377577A1 (en) 2021-12-02
EP3737107A1 (en) 2020-11-11
CN107316621A (zh) 2017-11-03
HUE069971T2 (hu) 2025-04-28
US20180027267A1 (en) 2018-01-25
WO2014116088A1 (en) 2014-07-31
CN109561325A (zh) 2019-04-02
EP2760214A2 (en) 2014-07-30
PL3737107T3 (pl) 2025-03-03
CN107316621B (zh) 2019-10-08
JP6312447B2 (ja) 2018-04-18
US9848218B2 (en) 2017-12-19
US11122304B2 (en) 2021-09-14
CN109561325B (zh) 2022-03-01
CN103974091B (zh) 2019-01-18
CN103974091A (zh) 2014-08-06
US20200275136A1 (en) 2020-08-27
US11722712B2 (en) 2023-08-08
ES3008534T3 (en) 2025-03-24
EP2760214A3 (en) 2014-12-31
EP3737107C0 (en) 2024-12-11
US20140211941A1 (en) 2014-07-31
US10694229B2 (en) 2020-06-23
US20190124374A1 (en) 2019-04-25
EP3737107B1 (en) 2024-12-11
US10298972B2 (en) 2019-05-21

Similar Documents

Publication Publication Date Title
JP6312447B2 (ja) ソースデバイス、そのコンテンツ提供方法、シンクデバイス及びその制御方法
KR101891147B1 (ko) 에이치디엠아이 신호로 방송 수신기의 듀얼 디스플레이를 위한 휴대용 단말기의 장치 및 방법
US20120033129A1 (en) Transmission and receiving apparatus and transmission and receiving method
CN113286109B (zh) 接口电路和信息处理系统
KR20120031790A (ko) 영상처리장치, 컨텐츠 제공서버 및 그들의 제어방법
KR101485790B1 (ko) 소스 디바이스, 그의 컨텐츠 제공 방법, 싱크 디바이스 및 그의 제어 방법
WO2018012020A1 (ja) 情報処理装置および映像仕様設定方法
CN101222613A (zh) 用于接收数字内容的设备和其方法
CN105872726B (zh) 一种电视节目播放方法、相关设备及系统
JP2015005800A (ja) 受信装置、送信装置、及び送受信システム
WO2002037285A1 (en) Semiconductor integrated circuit, receiver apparatus using the same, receiver apparatus manufacturing method and repairing method, and video providing method
US20150341403A1 (en) Server apparatus, display apparatus, system, and controlling methods thereof
US20150040158A1 (en) Receiving device, transmitter and transmitting/receiving system
JP6904250B2 (ja) 送信装置、送信方法、受信装置および受信方法
JP2008131567A (ja) 画像暗号化送信装置
JP2008158208A (ja) 画像出力装置及び画像出力方法
HK1098615A1 (en) Messaging interface for protected digital outputs
HK1098615B (en) Messaging interface for protected digital outputs
WO2014199494A1 (ja) 送信装置、受信装置、及び送受信システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171024

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180124

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: 20180306

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180320

R150 Certificate of patent or registration of utility model

Ref document number: 6312447

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