Electronic device and computer program product

DE202019006158U1Active Publication Date: 2025-08-14SAMSUNG ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
DE202019006158
Authority / Receiving Office
DE · DE
Patent Type
Utility models
Current Assignee / Owner
Priority Date
2018-05-11
Filing Date
2019-04-16
Publication Date
2025-08-14
Estimated Expiration
2029-04-30

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Electronic device (100) comprising: a memory (110) that stores instructions; a communication interface (120); and a processor (130), wherein the instructions, when executed by the processor (130), cause the electronic device (100) to: Identifying (S1110) whether an originating device (200) connected to the electronic device (100) via the communication interface (120) supports a second high-definition multimedia interface version, HDMI version, based on identifying that the source device (200) connected to the electronic device (100) supports the second HDMI version, automatically changing (S1120) first Extended Display Identification Data information, EDID information stored in the memory (110) and corresponding to a first HDMI version, into second EDID information corresponding to the second HDMI version, and Changing (S1130) a state of a hot-plug detection signal detected at a predetermined contact from a plurality of contacts of the communication interface (120) so that the originating device (200) reads the second EDID information, where the first HDMI version is lower than the second HDMI version.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Area]

[0001] The disclosure relates to an electronic device and a computer program product, and more particularly to an electronic device capable of communicating with an external device. [State of the art]

[0002] Beyond Full High Definition (HD) resolution, Ultra HD content has increased, and a sync device equipped with an HDMI (High-Definition Multimedia Interface) port that supports HDMI 2.0 is becoming increasingly popular. However, in many cases, an original device (e.g., a DVD player, set-top box, etc.) used in conjunction with such a sync device does not yet support HDMI 2.0.

[0003] Accordingly, a recently introduced sync device is implemented in such a way that the user directly confirms the HDMI version supported by the source device and manually sets the HDMI version menu. However, there is the problem that the user must manually set the HDMI version menu. [Disclosure of the invention][Technical problem]

[0004] One aspect of the embodiments relates to providing an electronic device capable of providing EDID information corresponding to the HDMI version supported by an originating device without requiring a user to manually set an HDMI version menu. [Solution to the task]

[0005] The present invention is directed to subject matter as defined in the claims. According to one aspect of the disclosure, an electronic device is provided that includes a memory; a communications interface; and a processor configured to: based on identifying that an originating device connected via the communications interface supports a version of content transfer encryption, change first Extended Display Identification Data (EDID) information stored in the memory to second EDID information; and change a hot plug detection signal related to the communications interface from a low state to a high state.

[0006] The processor may be further configured to: based on identifying that the originating device supports the version of the content transfer encryption, identify that the originating device supports the High Definition Multimedia Interface (HDMI) version corresponding to the second EDID information, and change the first EDID information stored in the memory to the second EDID information, wherein the first EDID information includes a Vendor-Specific Data Block (VSDB), and wherein the second EDID information includes a Vendor-Specific Data Block (VSDB) and an HDMI Forum Vendor-Specific Data Block (HF-VSDB).

[0007] The memory may be a first memory accessible by the source device, and wherein the processor may be further configured to write the VSDB and the RF VSDB to the first memory according to information stored in a second memory based on identifying that the source device distinguishes the VSDB and the RF VSDB by supporting the HDMI version corresponding to the second EDID information.

[0008] The memory may be a first memory accessible by the source device, and wherein the processor may be further configured to additionally write the RF VSDB to the first memory according to information stored in a second memory based on identifying that the source device distinguishes the VSDB and the RF VSDB by supporting the HDMI version corresponding to the second EDID information.

[0009] The VSDB may be stored in a first area of ​​the memory, and wherein the processor may be further configured to, based on identifying that the source device distinguishes the VSDB and the RF VSDB by supporting the HDMI version corresponding to the second EDID information, additionally write the RF VSDB to the first area of ​​the memory according to information stored in a second area of ​​the memory.

[0010] The processor may be further configured to identify that the originating device supports the version of content transfer encryption based on the connection to the originating device via the communication interface according to the version of content transfer encryption via the communication interface.

[0011] The processor may be further configured to identify that the originating device supports the content transfer encryption version based on an existing communication connection attempt according to the content transfer encryption version over the communication interface.

[0012] The processor may be further configured to: maintain the first EDID information stored in the memory while a predetermined menu is inactivated; based on the predetermined menu being changed to an activation state, change the first EDID information stored in the memory to the second EDID information; and based on identifying that the originating device supports the version of the content transfer encryption, change the predetermined menu from an inactivation state to the activation state.

[0013] The communication interface may be an HDMI port, and the processor may be further configured to change a signal of a predetermined contact associated with the hot plug detection signal from a plurality of contacts included in the HDMI port from the low state to the high state.

[0014] The content transmission encryption version of a predetermined version may be High-bandwidth Digital Content Protection (HDCP) version 2.2 or higher.

[0015] According to one aspect of the disclosure, a method for controlling an electronic device is provided, the method including: based on identifying that an originating device connected via a communication interface supports content transfer encryption, changing first extended display identification data (EDID) information stored in a memory to second EDID information; and changing a hot plug detection signal related to the communication interface from a low state to a high state.

[0016] Changing the first EDID information to the second EDID information may include: based on identifying that the source device supports a version of the content transfer encryption, identifying that the source device supports the High Definition Multimedia Interface (HDMI) version corresponding to the second EDID information, and changing the first EDID information stored in the memory to the second EDID information, wherein the first EDID information includes a Vendor-Specific Data Block (VSDB), and wherein the second EDID information includes a Vendor-Specific Data Block (VSDB) and an HDMI Forum Vendor-Specific Data Block (HF-VSDB).

[0017] The memory may be a first memory accessible by the source device, and wherein changing the first EDID information to the second EDID information based on identifying that the source device distinguishes the VSDB and the RF VSDB by supporting the HDMI version corresponding to the second EDID information may include writing the VSDB and the RF VSDB to the first memory according to information stored in a second memory.

[0018] The memory may be a first memory accessible by the source device, and wherein changing the first EDID information to the second EDID information based on identifying that the source device distinguishes the VSDB and the RF VSDB by supporting the HDMI version corresponding to the second EDID information may include additionally writing the RF VSDB to the first memory according to information stored in a second memory.

[0019] The method may include identifying that the originating device supports the version of the content transfer encryption based on the connection based on the connection with the originating device via the communication interface according to the version of the content transfer encryption via the communication interface.

[0020] The method may include identifying that the originating device supports the content transfer encryption version based on an existing communication connection attempt according to the content transfer encryption version via the communication interface.

[0021] Changing the first EDID information to the second EDID information may include maintaining the first EDID information stored in the memory while a predetermined menu is inactivated; changing the first EDID information stored in the memory to the second EDID information based on changing the predetermined menu to an enable state; and changing the predetermined menu from an inactivate state to the enable state based on identifying that the originating device supports the version of the content transfer encryption.

[0022] The communication interface may be an HDMI port, and wherein changing the hot-plug detection signal from the low state to the high state may include changing a signal of a predetermined contact associated with the hot-plug detection signal from a plurality of contacts included in the HDMI port from the low state to the high state.

[0023] The content transmission encryption version can be High-bandwidth Digital Content Protection (HDCP) version 2.2 or higher.

[0024] According to one aspect of the disclosure, a non-transitory computer-readable medium is provided having stored thereon one or more instructions that, when executed by a processor of an electronic device, cause the electronic device to perform operations, the operations including: based on identifying that an originating device connected via a communications interface supports the version of content transfer encryption, changing first Extended Display Identification Data (EDID) information stored in a memory to second EDID information; and changing a hot plug detection signal related to the communications interface from a low state to a high state. [Advantageous effects of the invention]

[0025] According to the various embodiments described above, an optimal UHD screen or an HDR screen can be viewed using an HDMI cable connected in conjunction with an originating device that supports HDMI version 2.0, without a user having to manually set a menu for converting EDID information related to an HDMI version of a TV. [Short description of the characters]

[0026] The above and other aspects, features and advantages of certain embodiments of the present disclosure will become more apparent from the following description taken in conjunction with the accompanying figures, in which: Fig. 1 is a configuration diagram showing an electronic system according to an embodiment; Fig. 2A is a view showing a VSDB according to an embodiment; Fig. 2B is a view showing a VSDB according to an embodiment; Fig. 3 is a view showing an HDMI version menu according to an embodiment; Fig. 4 is a block diagram showing a configuration of an electronic device according to an embodiment; Fig. 5 is a view showing a method for identifying an HDCP version of an external device according to an embodiment; Fig. 6 is a view showing a method for identifying an HDCP version of an external device according to an embodiment; Fig. 7A is a view showing an SPD (Source Product Description) info frame according to an embodiment; Fig. 7B is a view showing an SPD info frame according to an embodiment; Fig. 7C is a view showing an SPD info frame according to an embodiment; Fig. 8A is a view showing a hot plug detection signal according to an embodiment; Fig. 8B is a view showing a hot plug detection signal according to an embodiment; Fig. 9 is a block diagram showing a detailed configuration of a Fig. 4 shows an electronic device according to an embodiment; Fig. 10 is a block diagram showing a configuration of an originating device according to an embodiment; and Fig. 11 is a flowchart showing a method of controlling an electronic device. [Best mode for carrying out the invention][Carrying out the invention]

[0027] Embodiments are described in detail below with reference to the attached figures.

[0028] One aspect of the disclosure relates to providing an electronic device capable of providing EDID information corresponding to the HDMI version supported by an originating device without requiring a user to manually set an HDMI version menu.

[0029] According to embodiments, an optimal UHD screen or an HDR screen can be viewed using an HDMI cable connected to an originating device that supports HDMI version 2.0 without a user having to manually set a menu to convert EDID information related to an HDMI version of a TV.

[0030] The terms used in this specification are briefly described and the disclosure is described in detail.

[0031] All terms used in this specification, including technical and scientific terms, have the same meaning as generally understood by those skilled in the art, familiar with the relevant prior art. However, these terms may vary depending on the intentions of the skilled person, legal or technical interpretation, and the emergence of new technologies. In addition, some terms are arbitrarily chosen by the applicant. These terms may be interpreted within the meaning defined herein and, unless otherwise specified, may be interpreted based on the overall contents of this specification and common technical knowledge in the field.

[0032] The scope of the disclosure is not limited to the embodiments disclosed below and may be implemented in various forms. Furthermore, any changes or modifications that fall within the meaning and scope of the claims and their equivalents should be construed as included within the scope of the disclosure. In the following description, the configuration that is generally known but irrelevant to the gist of the disclosure may be omitted.

[0033] Terms like "first," "second," etc., can be used to describe a variety of elements, but the elements should not be limited by these terms. The terms are simply used to distinguish one element from others.

[0034] The singular term includes the plural meaning unless the context otherwise indicates. Throughout this specification, terms such as "include" and "comprise" are to be interpreted to mean the presence of such features, numbers, operations, elements, components, or combinations thereof in the specification and do not preclude the existence or possibility of adding one or more other features, numbers, operations, elements, components, or combinations thereof.

[0035] In the disclosure, the terms “A or B,” “at least one of A and / or B,” or “one or more of A and / or B,” and the like include all possible combinations of the listed elements.

[0036] According to one embodiment, "a module," "a unit," or "a part" performs at least one function or operation and may be implemented as hardware, such as a processor or integrated circuit, as software executed by a processor, or as a combination thereof. Furthermore, a plurality of "modules," a plurality of "units," or a plurality of "parts" may be integrated into at least one module or chip and implemented as at least one processor, excluding "modules," "units," or "parts" that should be implemented in specific hardware.

[0037] Embodiments are described in detail below with reference to the accompanying figures so that those skilled in the art can easily practice the embodiments. However, the disclosure may be embodied in many different forms and is not limited to the embodiments described herein. To clearly illustrate the disclosure in the figures, some elements that are not essential to a complete understanding of the disclosure have been omitted for clarity, and like reference numerals refer to like elements throughout the specification.

[0038] The disclosure will now be described in more detail with reference to the accompanying figures.

[0039] Fig. 1 is a configuration diagram showing an electronic system according to an embodiment.

[0040] With reference to Fig. 1, an electronic system 1000 includes a sync device 100' and an originating device 200'.

[0041] The originating device 200' may provide the content to the sync device 100'. The originating device 200' may be implemented as various types of electronic devices capable of providing content to the sync device 100', such as a set-top box, a digital versatile disc (DVD) player, a Blu-ray disc player, a personal computer (PC), a gaming device, etc. The sync device 100' may be implemented as various types of electronic devices (content output devices) capable of outputting content received from the originating device 100', such as a network television (TV), a smart TV, an internet TV, a web TV, an internet protocol television (IPTV), signage, a PC, etc.

[0042] The sync device 100' may be implemented as a device supporting High-Definition Multimedia Interface (HDMI). Accordingly, the sync device 100' and the source device 200' may include an HDMI port and communicate with each other via the port. For example, the sync device 100' and the source device 200' may include an HDMI 2.0 port. HDMI 2.0 may be a standard optimized for an ultra-high resolution or higher environment known as 4K or UHD (Ultra HD). The maximum bandwidth has been increased to 18 Gbps, enabling smooth transmission of moving images at 60 Hz at resolutions up to 4096 x 2160 (2160p). In addition, the HDMI 2.0a standard was introduced in 2015, which supports high-contrast (high dynamic range) video, improving the contrast and color sensitivity of the entire screen.According to one embodiment, the HDMI 2.0 standard may also be referred to as the HDMI 2.0a standard.

[0043] The originating device 200' may provide the sync device 100' with content corresponding to Extended Display Identification Data (EDID) information received from the sync device 100'. The EDID information may be a standard for transmitting display information from the sync device 100' (i.e., a display) to the originating device 200' (i.e., a host device). The EDID may not be defined by an interface signal such as a display data channel (DDC), but rather by a data format that allows the host device to read the display capability. The EDID information may include the manufacturer's name, the product's year / month of manufacture, the product type, the EDID version, the product's resolution and color coordinates, the phosphor or filter type, the timing, the screen size, the luminance, the pixels, etc.

[0044] According to the HDMI standard, resolution and color information of the sync device 100' can be stored by a Vendor Specific Data Block (VSDB), and the source device 200' can read the VSDB information and transmit the contents corresponding to the VSDB information to the sync device 100'.

[0045] With reference to Fig. 2A, for example, the VSDB can be partitioned using IEEE codes that include information 21 about the CEC physical address, color bit information 22, information 23 about the maximum TMDS frequency, audio / video latency information, etc. The color bit information 22 can denote color information, and the information 23 about the maximum Transition Minimized Differential Signaling (TMDS) frequency can refer to resolution information. This is because the higher the maximum TMDS clock frequency, the larger the amount of data to be transmitted, allowing high-resolution data to be transmitted. The originating device 200' can identify, through the VSDB containing such information, which signal format the sync device 100' can receive and output, and transmit content in the corresponding signal format.

[0046] However, HDMI version 1.4 only provides for a single VSDB. In HDMI version 2.0, the VSDB can be retained and an HDMI Forum (HF) VSDB can be added. An example of an HF VSDB (24) is shown in Fig. 2B.

[0047] When two or more VSDBs are present in the sink device 100' as described above, the source device 200' identifies IEEE registration identifiers (IEEE codes) according to the HDMI standard, reads the IEEE code distinguishably, and captures the information unambiguously.

[0048] However, the source device published in HDMI version 1.4 may be implemented to read the VSDB and then the RF VSDB. This is because HDMI version 1.4 generally uses only one VSDB to be implemented, identifying the VSDB only by reading the vendor-specific tag code (=3) indicating the VSDB, without having to check the IEEE code. In other words, the HDMI source device can only read the vendor-specific tag code (=3) contained in both the VSDB and the RF VSDB, and overwrite the RF VSDB beyond the VSDB already read and written. This may corrupt existing VSDB data. For example, the fourth bit of the sixth byte of the VSDB ( Fig. 2A) may be bit information indicating whether a TV supports 30 bits, and in addition, the HF-VSDB (shown in Fig. 2B) so that the fourth bit of the sixth byte of the HF-VSDB (i.e., a value of Rsvd(0)) can be stored. Therefore, any bit information of all VSDBs can be replaced by any bit information of the HF-VSDBs at the corresponding locations.

[0049] Accordingly, the HDMI source device can identify which function is supported by the connected sync device based on the corrupted VSDB information. Accordingly, the source device can identify the HDMI standard supported by the sync device based on the corrupted VSDB information and therefore output a signal based on incorrect TV specification information. This leads to problems such as audio cannot be output, a specific resolution cannot be output, or a color bit may be incorrectly set to be output. This is because the source device has identified that the connected sync device cannot support audio or high resolution based on the corrupted VSDB information because the TMDS peak frequency is low.

[0050] In other words, VSDB and HF-VSDB may use different IEEE codes (e.g., the IEEE OUI of HF-VSDB is 0xC4, 0x5D, and 0xD8, while the IEEE OUI of VSDB is 0x03, 0x0C, and 0x00). The problems described above arise because existing HDMI source devices are not designed to process HDMI and VSDB discriminately.

[0051] For compatibility with the source device released in HDMI version 1.4, the recently introduced HDMI Sync device can basically only store the VSDB in a memory accessed by the HDMI Sync device. When the HDMI source device is connected to identify the VSDB and the RF VSDB, both the VSDB and the RF VSDB can be stored in the memory via the HDMI version menu. As described in Fig. 3, the HDMI sync device may, for example, be configured to set the HDMI UHD color to ON or OFF 311 for each HDMI port in a menu 310 related to the settings.

[0052] According to one embodiment, when HDMI UHD Color is OFF, only the VSDB can be stored in memory. In this case, the originating device can detect that the sync device supporting the maximum resolution: 2160p 4:2:0, the maximum color bit: 8 bits, and the color gamut: BT.709 color format is available based on the VSDB. Therefore, even if the sync device supports the highest resolution: 4K 4:4:4, the highest color bit: 2 bits, and the color gamut: BT.2020, a high-quality signal format may not be transmitted simply because the menu setting is set to OFF.

[0053] Typically, the HDMI sync device can be enabled with the menu disabled and configured to allow a user to manually set whether the menu should be enabled, i.e., ON / OFF, according to the HDMI source device's specification. Therefore, even if a source device and a sync device supporting HDMI version 2.0 are connected, a user cannot view a high-quality image unless the menu is set to ON.

[0054] However, according to one embodiment, in an originating device that supports HDMI version 2.0, that is, an HDMI originating device capable of distinguishing between VSDB and RF-VSDB, it is possible to automatically change and provide the EDID information even when the menu is manually set.

[0055] Fig. 4 is a block diagram showing a configuration of an electronic device according to an embodiment.

[0056] With reference to Fig. 4, an electronic device 100 may include a memory 110, a communication interface 120, and a processor 130. The electronic device 100 may be configured as a Fig. 1. According to one embodiment, the electronic device 100 may be equipped with a display and output content directly. Alternatively, if a separate display is provided, the electronic device 100 may reproduce content and make the content available for display.

[0057] Memory 110 can store first EDID information, i.e., Extended Display Identification Data (EDID) information of the first HDMI version. The EDID information of the first HDMI version can, for example, include a Vendor-Specific Data Block (VSDB) defined in the HDMI specification.

[0058] The memory 110 may be implemented, for example, as at least one of a flash memory, a ROM, a RAM, a hard disk, a micro-type multimedia card, or a card memory (e.g., SD or XD memory, etc.).

[0059] According to one embodiment, the memory 110 may include a first memory and a second memory.

[0060] The first memory may be implemented as a memory that stores the EDID information of the first HDMI version, is readable and writable, and is accessible by an external source device (e.g., the source device 200' from Fig. 1). The EDID information of the first HDMI version can, for example, include the Vendor-Specific Data Block (VSDB) defined in the HDMI specification.

[0061] The first memory may be implemented, for example, with a ROM (e.g., an electrically erasable programmable read-only memory (EEPROM)), but is not limited thereto.

[0062] The second memory can store the second EDID information, i.e., the EDID information of the second HDMI version. The EDID information of the second HDMI version can include, for example, the Vendor-Specific Data Block (VSDB) defined in the HDMI specification and the HDMI Forum (HF) VSDB.

[0063] In some cases, however, the second memory may only store the HDMI Forum (HF) VSDB. The second memory may be implemented using flash memory, for example, but is not limited to this.

[0064] According to another embodiment, the first EDID information may be stored in the first area of ​​an original chip memory 110, and the second EDID information may be stored in the second area. In this case, the first area may be a memory area accessed by the external source device (e.g., the source device 200' in Fig. 1). The second EDID information stored in the second area can include the VSDB and the RF VSDB, but in some cases it is also possible to store only the HDMI Forum (HF) VSDB.

[0065] The communication interface 120 can perform communication with an external device. The external device can be the Fig. 1. For the sake of simplicity, it is assumed that the external device is the one shown in Fig. 1 is the originating device 200'.

[0066] The communication interface 120 may be implemented as an HDMI port capable of receiving high-definition video and multi-channel digital audio from the external device 200' over a single cable. Specifically, the communication interface 120 may include a Transition-Minimized Differential Signaling (TMDS) channel for receiving video and audio files, a Display Data Channel (DCC) for receiving device information or information about video or audio (e.g., Enhanced Extended Display Identification Data (E-EDID)) from the connected external device 200', and a Consumer Electronic Control (CEC) for transmitting a control signal to the external device 200'.

[0067] The communication interface 120 can be implemented as an HDMI input port that supports the HDMI standard. The HDMI ports of each version can be partially compatible. Therefore, it is possible to connect a source device with a high standard to a output device with a low standard for use, or vice versa. However, even if the electronic device 100 (e.g., a television) supports the HDMI 2.0 function, if the external device 200 (e.g., a Blu-ray player) supports the HDMI 1.4 function, only the HDMI 1.4 function can be used.

[0068] The processor 130 may control the overall operation of the electronic device 100. The processor 130 may be used to control the overall operation of the electronic device 100. The processor 130 may include one or more of a central processing unit (CPU), a controller, an application processor (AP), a communication processor (CP), or an APM processor.

[0069] If it is identified that the originating device 200' supports content transfer encryption of a predetermined version, the processor 130 may change (or convert) the first EDID information stored in the memory 110 to the second EDID information and change a hot plug detection signal related to the communication interface 120 from a low state to a high state.

[0070] The memory 110 may be implemented with the first memory as described above, wherein the first EDID information includes the VSDB and the second EDID information includes the VSDB and the HF-VSDB. The content transmission encryption of the predetermined version may be, but is not limited to, HDCP version 2.2 (High-bandwidth Digital Content Protection) (hereinafter referred to as HDCP 2.2) or higher.

[0071] Specifically, if it is identified that the source device 200 supports HDCP version 2.2 or higher, the processor 130 may identify that the source device 200 supports HDMI corresponding to the second EDID information for the following reason. Supporting the HDMI standard corresponding to the second EDID information means that the VSDB and the RF VSDB can be processed separately, and for simplicity, it is explained that the source device 200 supports the HDMI 2.0 standard.

[0072] HDCP version 2.2 or higher can be supported by the HDMI 2.0 standard, and in the case of a source device for playing UHD content, most devices can support HDCP version 2.2 or higher. This is because HDCP 2.2 must be supported to output UHD content at UHD resolution (e.g., 3840 x 2160p) according to the UHD content protection standard (AACS 2.0, Advanced Access Content System 2.0). Based on such a standard, a source device (e.g., a UHD BD player) playing UHD content can basically support HDCP version 2.2 or higher, and thus, it is possible to identify whether the source device supports HDMI 2.0 or not based on its support for HDCP version 2.2 or higher.

[0073] According to one embodiment, when a sync device is connected to the originating device 200' via communication based on the content transfer encryption of a predetermined version via the communication interface 120, it may be identified that the originating device 200' supports the content transfer encryption of the predetermined version based on the connection.

[0074] When the sync device is connected to the source device 200' through communication based on HDCP version 2.2 or higher, the processor 130 may identify that the source device 200' supports HDMI 2.0 or higher, ie, processes the VSDB and the RF VSDB distinguishably.

[0075] In particular, the processor 130 may identify that the source device 200' is a device that supports HDCP version 2.2 or higher based on the connection of the communication based on HDCP version 2.2 or higher, and a device that supports the function provided by HDMI version 2.0 or higher because it supports HDCP version 2.2 or higher.

[0076] Fig. 5 is a view showing a method for identifying an HDCP version of an external device according to an embodiment.

[0077] Fig. 5 shows a source code of an electronic device 100 used to identify an HDCP version of an originating device.

[0078] The HDCP version of the source device 200' can be determined based on the three register states of the HDMI receiver block from the Fig. 5 can be identified by the code shown.

[0079] The three registers of the HDMI receiver block may have a state that depends on the HDCP version of the source device 200', as shown in Fig. 5, ranges from an initial value of 510 to a different value of 520.

[0080] In Fig. 5, the register associated with HDCP 1.4 may be REG_OCM_RX_HDCP_STAT [0x3A2], and based on the register value, it can be identified whether the source device is connected to HDCP version 1.4. For example, if the value of REG_OCM_RX_HDCP_STAT [0x3A2] is "1," it can be identified that it is connected to HDCP version 1.4.

[0081] In Fig. 5, the registers associated with HDCP 2.2 can be REG_OCM_RX_HDCP2X_GEN_STATUS [0xF0E] and REG_OCM_RX_HDCP2X_AUTH_STAT [0xF0E], and it can be identified based on the two retrieved values ​​whether the source device is connected in HDCP version 2.2. For example, if both the values ​​of REG_OCM_RX_HDCP2X_GEN_STATUS [0xF0E] and REG_OCM_RX_HDCP2X_AUTH_STAT [0xF0E] are "1," it can be identified that it is connected in HDCP version 2.2.

[0082] In neither case can it be identified that HDCP is not enabled. However, in some cases, it is also possible to identify the HDCP version based on whether the source device is connected in HDCP version 2.2 or higher. If the source device is not connected in HDCP version 2.2 or higher, it can be identified that it is connected in HDCP version 1.4 or lower.

[0083] As described above, according to one embodiment, when the sync device is identified as being connected to the source device 200' in HDCP version 2.2 or higher, the processor 130 may identify that the source device 200' is a device that supports a function in the HDCP version of HDMI 2.0 or higher.

[0084] According to another embodiment, when the processor 130 detects a connection attempt in HDCP version 2.2 or higher in the source device 200', the processor 130 may identify that the source device 200' is a device that supports a function in HDMI version 2.0 or higher.

[0085] Specifically, according to the HDCP specification, a source device that supports HDCP version 2.2 or higher must first confirm whether the connected sync device supports HDCP version 2.0 or higher to establish HDCP communication. Only if the sync device is identified as supporting HDCP version 2.2 or higher can HDCP communication be attempted to conform to the HDCP version specification of HDCP 2.2 or higher.

[0086] Fig. Figure 6 is a diagram illustrating a method 600 for identifying an HDCP version of an external device according to one embodiment. The source device supporting HDCP version 2.2 or higher can read a predetermined address of the sync device, e.g., address 0x50, which is Fig. 6 in element 610, to identify whether the connected device is a sync device that supports HDCP version 2.2 or higher. Address 0x50, defined in the HDCP2.2 specification, may be the address at which a value is stored that allows the source device that supports HDCP version 2.2 to identify whether or not the sync device supports HDCP version 2.2 (whether HDCP version 2.2 is available).

[0087] In other words, if the source device attempts to read address 0x50, this may indicate that the source device supports HDCP version 2.2. In the case of HDCP version 1.4 or lower (before HDCP2.2), the source device cannot read address 0x50, and there is no reason to read address 0x50 because address 0x50 is not defined in the sync device. In other words, the process of reading address 0x50 after detecting the hot plug detection signal is not defined in the HDCP version 1.4 or lower specification. Thus, reading address 0x50 may mean that the source device supporting HDCP version 2.2 or higher has performed an operation to check whether a sync device supporting HDCP version 2.2 or higher is connected according to the HDCP version specification of HDCP version 2.2 or higher.

[0088] According to another embodiment, processor 130 may identify, based on the information transmitted from source device 200', whether source device 200' is a device that supports a feature provided in HDMI version 2.0 or later. The information transmitted from source device 200' may be, for example, SPD infoframe information.

[0089] Fig. 7A is a view showing an SPD info frame (700) according to an embodiment. The original product description (SPD) info frame may contain information of a Fig. 7A and is defined in the HDMI specification as information about an originating device transmitted from an originating device to a sync device. The SPD info frame may consist of 25 bytes to provide the sync device with detailed information (710) about the originating device.

[0090] The SPD info frame can be described in CTA-861G, which is included in the HDMI specification. The information can include information such as the name of a product's vendor, a product name that describes the product, and a source device type. Fig. 7B shows an example of the SPD information frame (720) and Fig. Figure 7C shows an example of the information contained in the 25th byte (730).

[0091] The processor 130 may identify whether the source device supports the HDMI version of HDMI 1.4 or lower and the HDMI version of HDMI 2.0 or higher based on at least one of model name, manufacturer information, and device type information included in the SPD info frame.

[0092] Specifically, the processor 130 may identify whether the source device identified by the SPD info frame supports HDMI versions of HDMI 1.4 or lower or HDMI 2.0 or higher, based on at least one of a database prepared in the electronic device 100 and information received from a server. For example, a list including device model names that support HDMI versions of HDMI 1.4 or lower and device model names that support HDMI versions of HDMI 2.0 or higher may be stored in the database, or the list information may be received from the server.

[0093] The processor 130 may compare the model name contained in the SPD info frame with the corresponding list to identify whether the source device supports HDMI versions of HDMI 1.4 or lower or HDMI 2.0 or higher. However, if only a list of device model names that support HDMI version 1.4 or lower (or a list of device model names that support HDMI version 2.0 or higher) is stored, and if the source device is not included in the list, it may, in some cases, be identified as a device that supports the HDMI version of HDMI 2.0 or higher (or as a device that supports the HDMI version of HDMI 1.4 or lower). Alternatively, the processor 130 may transmit information about the source device (e.g., a model name) to the server and receive the HDMI version information corresponding to the source device from the server.

[0094] If the list is stored in the database (e.g., in memory 110) provided in the electronic device 100, the list can be continuously updated over a network. For example, a model name of an original device manufactured by each manufacturer can be generated using specific rules, information can be managed to confirm the HDMI version with only one model name by updating the database based on the rules, and rules for generating module names can be applied.

[0095] If the source device 200' is identified as supporting the HDMI version corresponding to the second EDID information, e.g., HDMI version 2.0 or higher, as described above, the processor 130 may write the VSDB and the RF VSDB to the memory 110. That is, if the source device 200' is identified as supporting the HDMI standard corresponding to the second EDID information, and the VSDB and the RF VSDB can be distinguished, the processor 130 may write the VSDB and the RF VSDB to the memory 110.

[0096] In one example, processor 130 may additionally write the RF VSDB to the first memory (or a portion of memory 110) where the VSDB is pre-stored. As another example, the VSDB and RF VSDB may be overwritten in the first memory (or a portion of memory 110) where the VSDB is pre-stored. As another example, the VSDB previously stored in the first memory (or a portion of memory 110) may be erased, and the VSDB and RF VSDB may be rewritten.

[0097] However, as mentioned above, previously released sync devices may identify that the source device supports the HDMI version of HDMI 2.0 or higher when the specific menu, i.e., the HDMI UHD Color menu, is set to ON, and modify the EDID information. Accordingly, according to one embodiment, if the source device 200' is identified as supporting HDMI 2.0, the processor 130 may set the HDMI UHD Color menu to ON to be compatible with the existing sync device. In this case, if the HDMI UHD Color menu is set to ON, the processor 130 may additionally write the RF VSDB to the first memory. That is, according to one embodiment, if the source device 200' is identified as supporting version 2.0.0 of HDMI or higher, by setting the HDMI UHD Color menu to ON, the subsequent operation can be implemented to be performed according to an operation algorithm of a sync device.

[0098] The processor 130 may additionally write the RF VSDB to the first memory and change a hot plug detection signal from low to high so that the source device 200' can read the changed EDID information.

[0099] The hot-plug detection signal may be a standard signal for identifying whether the HDMI cable is connected or disconnected according to the HDMI standard. When the electronic device 100 is connected to the source device 200' via the HDMI cable, a voltage detected via a specific contact of the HDMI connector, i.e., a hot-plug detection signal, may change from 0 V to a predetermined voltage, e.g., 5 V. In this case, the source device 200' can detect that the HDMI cable is connected and read the EDID information of the sync device. If the processor 130 randomly changes the hot-plug detection signal from a low state to a high state, this has the same effect as the process of disconnecting and then connecting the HDMI cable.

[0100] For example, the 18th and 19th contacts of the 19 contacts constituting the HDMI connector can perform functions related to the hot-plug detection signal. For example, the 18th and 19th contacts of the HDMI connector provided in the electronic device 100 can be connected via a switch or implemented in a configuration with the same effect. In this case, if a voltage of +5 V is applied across the 18th contact of the HDMI connector provided in the source device 200', when both HDMI connectors are connected via the HDMI cable, a voltage of +5 V can be detected at the 19th contact of the HDMI connector provided in the source device 200'. In this case, the source device 200' can detect that the source device 200' is connected via the HDMI cable and read the EDID information of the electronic device 100.

[0101] When the EDID information of the memory 110 is updated, the processor 130 can turn a switch connecting the 18th and 19th pins of the HDMI connector provided in the electronic device 100 off and then on, and transmit a +5V hot-plug detection signal to the source device 200'. The source device 200' can detect the hot-plug detection signal and read the EDID information updated in the memory 110. The source device 200' can detect the V signal, identify that a new sync device is connected, read and update the EDID information, and adjust the output based on the updated EDID information. According to such output adjustment, the source device 200' can output an image signal in an HDMI image output signal format optimized for the function of the electronic device 100.

[0102] The processor 130 can generate a hot-plug detection signal and output the signal through a specific contact of the HDMI connector.

[0103] The Fig. 8A and Fig. 8B are views showing a hot plug detection signal according to an embodiment.

[0104] FIG. 8A shows a relationship between a signal 810 input via an HDMI connector 120 and a hot-plug detection signal 820 output based thereon.

[0105] According to one embodiment, as in Fig. 8A, the signal 810 input via the 18th contact of the HDMI connector 120 can be replaced by a hot-plug detection signal via the Fig. 8B and the hot-plug detection signal can be controlled as shown in Fig. 8A, via the 19th contact of the HDMI connector 120.

[0106] The processor 130 may output the hot-plug detection signal independently of the signal 810 input via the 18th pin of the HDMI connector 120. In this case, the processor 130 may output the hot-plug detection signal via the 19th pin of the HDMI connector 120.

[0107] Fig. 9 is a block diagram showing a detailed configuration of a Fig. 4 shows the electronic device shown.

[0108] With reference to Fig. 9, an electronic device 100 may include a memory 110, a communication interface 120, a processor 130, a receiver 140, a display 150, an audio output unit 160, and a user interface 170. Refer to the detailed description of the configurations of Fig. 3, which are already in Fig. 2 is omitted.

[0109] In addition to the HDMI port described above, the communication interface 120 may further include various wired / wireless interfaces that can be connected to an external device. For example, the communication interface 120 may include a wired interface such as a USB port, a Composite Video Banking Sync (CVBS) port, a Component port, an S-Video (analog) port, and a Digital Visual Interface (DVI) port, as well as a wireless interface using a communication protocol such as Wireless LAN (WLAN), Wireless Fidelity (Wi-Fi) Direct, Bluetooth, Radio Frequency Identification (FID), Infrared Data Association (IrDA), Ultra Wideband (UWB), ZigBee, Digital Living Network Alliance (DLNA), etc.

[0110] Memory 110 can store a program for processing and controlling each signal in processor 130 and can store the signal-processed image, voice, or data signal. Memory 110 can temporarily store images, voices, or data signals input from communication interface 120 or network interface 143.

[0111] Receiver 140 may include at least one of a tuner 141, a demodulator 142, and a network interface 143. In some cases, receiver 140 may include tuner 141 and demodulator 142, but not network interface 143, or vice versa. Tuner 141 may receive an RF signal by tuning a user-selected channel or pre-memorying all channels among the radio frequency (RF) broadcast signals received via the antenna. Demodulator 142 may receive and demodulate a digital IF (DIF) signal converted in tuner 141 and perform channel demodulation.

[0112] The network interface 143 may include an interface for connecting the electronic device 100 to a wired / wireless network, including the Internet network. The network interface unit 143 may include an Ethernet port or the like for connection to a wired network and may use, for example, the Wireless LAN (WLAN) (Wi-Fi), Wireless Broadband (Wibro), World Interoperability for Microwave Access (Wimax), and High Speed ​​Downlink Packet Access (HSDPA) communication standards for connection to a wireless network.

[0113] The display 150 converts the image signal, data signal, and OSD signal processed by the processor 130, or the image signal, data signal, etc., received at the external interface 120, into R, G, and B signals, respectively, to generate control signals. The display 150 can be implemented as a PDP, LCD, OLED, flexible display, 3D display, touchscreen, or the like.

[0114] The audio output unit 160 can receive the signal speech processed by the processor 130, e.g., a stereo signal, a 3.1-channel signal, or a 5.1-channel signal, and output the signal as speech. The audio output unit 160 can be implemented in various forms of speakers.

[0115] The user interface 170 can forward the command input by a user to the processor 130 or transmit the signal from the processor 130 to the user. For example, the user interface 170 can be implemented to communicate with a remote control device according to various communication methods, such as an RF communication method or an infrared (IR) communication method, but it can also be implemented as a keypad provided in the electronic device 100.

[0116] Fig. 10 is a block diagram showing a configuration of an originating device according to an embodiment.

[0117] With reference to Fig. 10, an originating device 200 may include a memory 210, a communication interface 220, and a processor 230. The originating device 200 may be configured as a Fig. 1 shown originating device 200'.

[0118] The memory 210 can temporarily or permanently store the information received from the electronic device 100. The memory 210 can be configured in a manner similar to that shown in Fig. 3 shown memory 110 may be implemented.

[0119] The communication interface 220 can perform communication with the electronic device 100. The electronic device 100 can be configured as a Fig. 1 shown sync device 100'.

[0120] The communication interface 220 can be configured in the same way as in Fig. 3 may be implemented as an HDMI port. The communication interface 220 may be implemented in a similar manner to the interface shown in Fig. 9 shown communication interface 110 may be implemented.

[0121] Processor 230 may read EDID information stored in memory 110 of electronic device 100 when a hot-plug detection signal related to communication interface 220 changes from a low state to a high state. Processor 120 may transmit an image signal to electronic device 100 in an output format corresponding to the EDID information read via communication interface 220.

[0122] According to one embodiment, the processor 230 may detect a hot-plug detection signal twice. More specifically, when the source device 200 is connected to the electronic device 100 via the communication interface 120, the processor 230 may detect a hot-plug signal transitioning from low to high and read the VSDB stored in the memory 110 of the electronic device 100. In principle, only the VSDB accessed by the source device 200 may be stored in the memory 110 (the first memory) of the electronic device 100. If the electronic device 100 subsequently determines that the source device 200 supports HDMI 2.0 according to the embodiments, the RF VSDB may be additionally written to the memory 110, and the hot-plug detection signal may be read again.Processor 230 switches to the low state and then transitions to the high state, so processor 230 detects a second hot-plus signal that transitions from low to high. Accordingly, processor 230 reads the written VSDB and HF-VSDB in memory 110 and transmits the video signal to electronic device 100 in an output format corresponding to the read information.

[0123] Fig. 11 is a flowchart illustrating a method for controlling an electronic device according to an embodiment.

[0124] According to a tax procedure of a Fig. 11, it may be identified in step S1110 whether an originating device connected via a communication interface supports content transfer encryption in a predetermined version.

[0125] If it is identified in step S1110 that the originating device supports the content transfer encryption of the predetermined version, first EDID information stored in a memory may be changed to second EDID information in step S1120.

[0126] The hot plug detection signal related to the communication interface may be changed from a low state to a high state in step S1130.

[0127] Furthermore, in step S1120, if it is identified that the source device supports the predetermined version of the content transfer encryption, it may be identified that the source device supports the High-Definition Multimedia Interface (HDMI) version corresponding to the second EDID information, and the first EDID information stored in the memory may be changed to the second EDID information. The first EDID information may include a Vendor-Specific Data Block (VSDB), and the second EDID information may include a Vendor-Specific Data Block (VSDB) and an HDMI Forum (HF) VSDB.

[0128] The memory may be a first memory accessed by the source device.

[0129] If it is identified in step S1120 that the source device supports the HDMI version corresponding to the second EDID information and the VSDB and the RF VSDB can be distinguished from each other, the VSDB and the RF VSDB can be written to the first memory based on the information stored in the second memory.

[0130] If it is identified in step S1120 that the source device supports the HDMI version corresponding to the second EDID information and the VSDB and the RF VSDB can be distinguished from each other, the RF VSDB may be additionally written to the first memory based on the information stored in the second memory.

[0131] If it is identified in step S1120 that the source device supports the HDMI version corresponding to the second EDID information and the VSDB and the RF VSDB can be distinguished from each other, the VSDB and the RF VSDB can be written to the first area of ​​the memory 110 based on the information stored in the second area of ​​the memory 110.

[0132] If it is identified in step S1120 that the source device supports the HDMI version corresponding to the second EDID information and the VSDB and the RF VSDB can be distinguished from each other, the RF VSDB may be additionally written to the first area of ​​the memory 110 based on the information stored in the second area of ​​the memory 110.

[0133] In step S1110, in the case of connecting to an originating device via a communication interface, it can be identified through communication based on a content transfer encryption of the predetermined version that the originating device supports the content transfer encryption of the predetermined version.

[0134] Furthermore, in step S1110, based on an existing communication connection attempt based on the content transfer encryption via the communication interface, it may be identified that the originating device supports the content transfer encryption of the predetermined version.

[0135] In step S1120, the first EDID information stored in the memory may be maintained while a predetermined menu is inactivated, and when the menu is in an activated state, the first EDID information stored in the memory may be changed to second EDID information, and when it is identified that the originating device supports content transfer encryption, the predetermined menu may be changed from the inactivated state to the activated state.

[0136] The communication interface may be the HDMI port. In step S1130, a signal of a predetermined contact related to a hot-plug direct signal among a plurality of contacts included in the HDMI port may be changed from a low state to a high state.

[0137] Here, the predetermined version of content transmission encryption can be version 2.2 or higher of HDCP (High-bandwidth Digital Content Protection).

[0138] According to embodiments as described above, an optimal UHD screen or an HDR screen can be viewed using an HDMI cable connected in conjunction with an originating device that supports HDMI version 2.0, without a user having to manually set a menu to convert EDID information related to an HDMI version of a TV.

[0139] The methods according to the embodiments may be embodied as applications that may be mounted on an electronic device.

[0140] The methods according to the embodiments can only be carried out with updated software or a hardware upgrade with respect to an electronic device.

[0141] The embodiments may be performed by an embedded server provided in an electronic device or an external server provided in the electronic device.

[0142] The embodiments described above may be implemented in a recording medium that can be read by a computer or similar device using software, hardware, or a combination thereof. In some cases, the embodiments described herein may be implemented by a processor (130) itself. In a software implementation, the embodiments described herein, such as the procedures and functions, may be implemented in separate software modules. Each of the software modules may perform one or more of the functions and operations described herein.

[0143] Meanwhile, computer instructions for performing the processing operations of the electronic device 100 according to the embodiments described above may be stored in a non-transitory computer-readable medium. The computer instructions stored in the non-transitory computer-readable medium cause a specific device to perform the processing operations in the electronic device 100 according to the embodiments described above when executed by the processor of the specific device.

[0144] A non-transitory computer-readable medium refers to a medium that stores data semi-permanently, not just for a very short time, such as a register, cache, and memory, and that is readable by a device. Specifically, the various applications or programs described above may be stored and delivered on a non-transitory computer-readable medium such as a compact disc (CD), a digital versatile disk (DVD), a hard disk, a Blu-ray disc, a universal serial bus (USB) flash drive, a memory card, and read-only memory (ROM).

[0145] In addition to the above explanations, the following listed aspects 1 to 15 are also relevant to the present disclosure as part of the specification, which should not be confused with the appended claims (which follow the specification): [Aspect 1] An electronic device comprising: a memory; a communication interface; and a processor configured to: based on identifying that an originating device connected via the communication interface supports a version of content transfer encryption, change first Extended Display Identification Data (EDID) information stored in the memory to second EDID information; and change a hot plug detection signal related to the communication interface from a low state to a high state. [Aspect 2] The electronic device of aspect 1, wherein the processor is further configured to: based on identifying that the source device supports the version of the content transfer encryption, identify that the source device supports the High Definition Multimedia Interface (HDMI) version corresponding to the second EDID information, and change the first EDID information stored in the memory to the second EDID information, wherein the first EDID information includes a Vendor-Specific Data Block (VSDB), and wherein the second EDID information includes a Vendor-Specific Data Block (VSDB) and an HDMI Forum Vendor-Specific Data Block (HF-VSDB). [Aspect 3] The electronic device according to aspect 2, wherein the memory is a first memory accessible by the source device, and wherein the processor is further configured to, based on identifying that the source device distinguishes the VSDB and the RF VSDB by supporting the HDMI version corresponding to the second EDID information, write the VSDB and the RF VSDB to the first memory according to information stored in a second memory. [Aspect 4] The electronic device according to aspect 2, wherein the memory is a first memory accessible by the source device, and wherein the processor is further configured to, based on identifying that the source device distinguishes the VSDB and the RF VSDB by supporting the HDMI version corresponding to the second EDID information, additionally write the RF VSDB to the first memory according to information stored in a second memory. [Aspect 5] The electronic device according to aspect 2, wherein the VSDB is stored in a first area of ​​the memory, and wherein the processor is further configured to, based on identifying that the source device distinguishes the VSDB and the RF VSDB by supporting the HDMI version corresponding to the second EDID information, additionally write the RF VSDB to the first area of ​​the memory according to information stored in a second area of ​​the memory. [Aspect 6] The electronic device of aspect 1, wherein the processor is further configured to identify, based on the connection to the originating device via the communication interface according to the content transfer encryption version, that the originating device supports the content transfer encryption version based on the connection to the originating device. [Aspect 7] The electronic device of aspect 1, wherein the processor is further configured to identify that the originating device supports the content transfer encryption version based on an existing communication connection attempt according to the content transfer encryption version via the communication interface. [Aspect 8] The electronic device according to aspect 1, wherein the processor is further configured to: maintain the first EDID information stored in the memory while a predetermined menu is inactivated; based on the predetermined menu being changed to an activation state, change the first EDID information stored in the memory to the second EDID information; and based on identifying that the originating device supports the version of the content transfer encryption, change the predetermined menu from an inactivation state to the activation state. [Aspect 9] The electronic device according to aspect 1, wherein the communication interface is an HDMI port, and wherein the processor is further configured to change a signal of a predetermined contact associated with the hot plug detection signal from a plurality of contacts included in the HDMI port from the low state to the high state. [Aspect 10] The electronic device according to aspect 1, wherein the version of the content transfer encryption is High-bandwidth Digital Content Protection (HDCP) version 2.2 or higher. [Aspect 11] A method for controlling an electronic device, the method comprising: based on identifying that an originating device connected via a communication interface supports a version of content transfer encryption, changing first Extended Display Identification Data (EDID) information stored in a memory to second EDID information; and changing a hot plug detection signal related to the communication interface from a low state to a high state. [Aspect 12] The method of aspect 11, wherein changing the first EDID information to the second EDID information comprises: based on identifying that the source device supports the version of the content transfer encryption, identifying that the source device supports the High Definition Multimedia Interface (HDMI) version corresponding to the second EDID information, and changing the first EDID information stored in the memory to the second EDID information, wherein the first EDID information includes a Vendor-Specific Data Block (VSDB), and wherein the second EDID information includes a Vendor-Specific Data Block (VSDB) and an HDMI Forum Vendor-Specific Data Block (HF-VSDB). [Aspect 13] The method of aspect 12, wherein the memory is a first memory accessible to the source device, and wherein changing the first EDID information to the second EDID information based on identifying that the source device distinguishes the VSDB and the RF VSDB by supporting the HDMI version corresponding to the second EDID information comprises writing the VSDB and the RF VSDB to the first memory according to information stored in a second memory. [Aspect 14] The method of aspect 12, wherein the memory is a first memory accessible to the source device, and wherein changing the first EDID information to the second EDID information based on identifying that the source device distinguishes the VSDB and the RF VSDB by supporting the HDMI version corresponding to the second EDID information comprises additionally writing the RF VSDB to the first memory according to information stored in a second memory. [Aspect 15] The method of aspect 11, further comprising: based on the connection to the originating device via the communication interface according to the version of the content transfer encryption via the communication interface, identifying that the originating device supports the version of the content transfer encryption based on the connection to the originating device.

[0146] Although embodiments have been shown and described, those skilled in the art will recognize that changes may be made to these embodiments without departing from the principles and spirit of the disclosure. Accordingly, the scope of the disclosure should not be construed as limited to the described embodiments, but rather is defined by the appended claims and their equivalents.

Claims

[1] Electronic device (100) comprising: a memory (110) that stores instructions; a communication interface (120); and a processor (130), wherein the instructions, when executed by the processor (130), cause the electronic device (100) to: Identifying (S1110) whether an originating device (200) connected to the electronic device (100) via the communication interface (120) supports a second high-definition multimedia interface version, HDMI version, based on identifying that the source device (200) connected to the electronic device (100) supports the second HDMI version, automatically changing (S1120) first Extended Display Identification Data information, EDID information stored in the memory (110) and corresponding to a first HDMI version, into second EDID information corresponding to the second HDMI version, and Changing (S1130) a state of a hot-plug detection signal detected at a predetermined contact from a plurality of contacts of the communication interface (120) so that the originating device (200) reads the second EDID information, where the first HDMI version is lower than the second HDMI version. [2] Electronic device (100) according to claim 1, where the first EDID information only contains the Vendor-Specific Data Block, VSDB, and wherein the second EDID information includes a VSDB and an HDMI Forum VSDB, HF VSDB. [3] The electronic device (100) of claim 2, wherein the memory (110) includes a first memory accessible by the source device (200) and a second memory, and wherein the processor (130) is further configured to, based on identifying that the source device (200) supports the second HDMI version, write the VSDB of the second EDID and the RF VSDB of the second EDID to the first memory according to information stored in the second memory. [4] The electronic device (100) of claim 2, wherein the memory (110) includes a first memory accessible by the source device (200) and a second memory, and wherein the processor (130) is further configured to, based on identifying that the source device (200) supports the second HDMI version, write the RF VSDB of the second EDID to the first memory according to information stored in the second memory. [5] The electronic device (100) of claim 2, wherein the VSDB is stored in a first area of ​​the memory (110) accessible by the source device (200), and wherein the processor (130) is further configured to, based on identifying that the source device (200) supports the second HDMI version, write the RF VSDB of the second EDID to the first area of ​​the memory (110) according to information stored in a second area of ​​the memory (110). [6] The electronic device (100) of claim 1, wherein the processor (130) is further configured to identify that the originating device (200) supports a first version of the content transfer encryption based on the originating device (200) being connected according to the first version of the content transfer encryption, wherein the originating device (200) connected to the electronic device (100) is identified as supporting the second HDMI version based on identifying that the originating device (200) supports the first version of the content transfer encryption. [7] The electronic device (100) of claim 1, wherein the processor (130) is further configured to identify that the originating device (200) supports the first version of the content transfer encryption based on a communication connection attempt according to a first version of the content transfer encryption via the communication interface (120), wherein the originating device (200) connected to the electronic device (100) is identified as supporting the second HDMI version based on identifying that the originating device (200) supports the first version of the content transfer encryption. [8] The electronic device (100) of claim 6 or claim 7, wherein the processor (130) is further configured to: Maintaining the first EDID information stored in the memory (110) while a predetermined menu is inactivated; based on identifying that the originating device (200) supports the first version of the content transfer encryption, changing the predetermined menu from an inactivation state to an activation state, based on the predetermined menu being changed to the activation state, converting the first EDID information stored in the memory (110) into the second EDID information. [9] The electronic device (100) of claim 1, wherein the communication interface (120) is an HDMI port, and wherein the processor (130) is further configured to change a signal of a predetermined contact associated with the hot plug detection signal from a plurality of contacts included in the HDMI port from a low state to a high state. [10] The electronic device (100) of any one of claims 6 to 8, wherein the first version of the content transfer encryption is version 2.2 or higher of High-bandwidth Digital Content Protection, HDCP. [11] A computer program product comprising instructions that, when executed by a processor (130) of an electronic device (100) comprising a communication interface (120) and a memory (110), cause the processor (130) to perform the following steps: Identifying (S1110) whether an originating device (200) connected to the electronic device (100) via the communication interface (120) supports a second high-definition multimedia interface version, HDMI version, based on identifying that the source device (200) connected to the electronic device (100) supports the second HDMI version, automatically changing (S1120) first Extended Display Identification Data information, EDID information stored in the memory (110) and corresponding to a first HDMI version, into second EDID information corresponding to the second HDMI version, and Changing (S1130) a state of a hot-plug detection signal detected at a predetermined contact from a plurality of contacts of the communication interface (120) so that the originating device (200) reads the second EDID information, where the first HDMI version is lower than the second HDMI version. [12] Computer program product according to claim 11, where the first EDID information only contains the Vendor-Specific Data Block, VSDB, and wherein the second EDID information includes a VSDB and an HDMI Forum VSDB, HF VSDB. [13] The computer program product of claim 12, wherein the memory (110) includes a first memory accessible by the source device (200) and a second memory, and wherein changing the first EDID information to the second EDID information based on identifying that the source device (200) supports the second HDMI version comprises writing the VSDB of the second EDID and the RF VSDB of the second EDID to the first memory according to information stored in the second memory. [14] The computer program product of claim 12, wherein the memory includes a first memory (110) accessible by the source device (200) and a second memory, and wherein changing the first EDID information to the second EDID information based on identifying that the source device supports the HDMI version comprises writing the RF VSDB of the second EDID to the first memory according to information stored in the second memory. [15] The computer program product of claim 11, further comprising: Identifying that the originating device (200) supports a first version of the content transfer encryption based on the originating device (200) being connected according to the first version of the content transfer encryption, wherein the source device (200) connected to the electronic device (100) is identified as supporting the second HDMI version based on identifying that the source device (200) supports the first version of the content transfer encryption.