Data transmission system, transmitter, receiver, data transmission method, program and cable for transmitting data

FIELD: information technology.

SUBSTANCE: when a High Definition Multimedia Interface (HDMI) (R) source (71) performs bidirectional transmission of Internet Protocol (IP) data with an HDMI (R) user (72) using a consumer electronics control (CEC) line (84) and a signal line (141), a switching control module (121) controls the switch (133) so that when data are transmitted, the switch (133) selects the component of the signal which forms a differential signal which is output from a conversion module (131), and when data are transmitted, the switch (133) selects the component of the signal which forms the differential signal output from the receiver (82). During bidirectional data transmission using the CEC line (84) only, the switching control module (121) controls the switch (133) such that the CEC signal coming from the HDMI (R) source (71) or the receiver (82) is selected.

EFFECT: providing a high-speed bidirectional data transmission interface, which is compatible with a data transmission interface which enables one-way transmission of pixel data of uncompressed images with high speed.

12 cl, 24 dwg

 

The technical field to which the invention relates.

The present invention relates to a data transmission system, transmitter, receiver, data transmission method, program and data cable and, in particular, to a data transmission system, transmitter, receiver, data transmission method, program and data cable that provide data transmission with high speed and which are compatible with the data interface, which provides a unidirectional high-speed transmission of pixel data of an uncompressed image, such as Multimedia interface high-definition (HDMI, MIVC) (R).

The level of technology

In recent years MUCH (R) has been widely used as high-speed data transmission interface, for transmitting high speed digital television signal, that is, pixel data of uncompressed (basic bandwidth) image and audio data associated with these images, for example, from the recording device, digital versatile disk (DVD, DVD), television set-top boxes or other audio-video (AV, AV) sources in a television receiver, a projector or other display.

Specification MEPC specifies the channel of the differential signal transmission minimized differential levels (TMDS DPMP) for unidirectional re the ACI high speed pixel data and audio data from a source MUCH (R) in the consumer MIVC (R) and control line consumer electronics (line SES (UBA)) for bidirectional communication between the source MUCH (R) and the consumer MIVC (R), etc.

For example, as shown in figure 1, the pixel data and audio data can be transferred at high speed by connecting the digital television receiver 11 to the AV amplifier 12, using the cable 13 MIVC (R), which corresponds to the specification MIVC (R).

The digital television receiver 11 and the AV amplifier 12 and the device 14 play set in the living room of the house user. In figure 1 the living room is located on the left side. The digital television receiver 11 is connected to the AV amplifier 12 via cable 13 MIVC (R). AV amplifier 12 is connected to the device 14 playback via cable 15 MIVC (R).

In addition, the hub 16 is installed in the living room. The digital television receiver 11 and the device 14 playback connected to the hub 16 via cables 17 and 18 local area networks (LAN LAN), respectively. In the bedroom, to the right of the living room on the drawing, has a digital TV receiver 19. Digital TV receiver 19 is connected to the hub 16 via cable LAN 20.

For example, when reproducing the content recorded in the device 14 playback, and image display in the digital television receiver 11, the device 14 play decodes pixel data and audio data is used as the content to be restored is proizvedeniya. After that, the device 14 playback transmits the decoded uncompressed pixel data and audio data in the digital television receiver 11 through the cable 15 MIVC (R)AV amplifier 12 and the cable 13 MIVC (R). On the basis of pixel data and audio data transmitted from the device 14 playback, digital TV receiver 11 displays images and outputs the sounds.

When reproducing the content recorded in the device 14 playback, and image simultaneously display in a digital television receiver 11 and 19, the device 14 playback transmits the compressed pixel data and audio data that is used as a content to play back the digital television receiver 11 through the cable 18 LAN hub 16 and the cable 17 LAN. In addition, the device 14 playback delivers compressed pixel data and audio data in a digital television receiver 19 via cable 18 LAN hub 16 and the LAN cable 20.

Then, the digital television receiver 11 and 19 decode the pixel data and audio data transmitted from the device 14 playback, display images and output sounds based on the decoded uncompressed pixel data and audio data.

In addition, when the digital television receiver 11 receives the pixel data and audio data for playback of the program transmitted by yokohoseale television program, and, if the received audio data are audio data, for example, corresponding to 5.1-channel circular sound that cannot decode the digital television receiver 11, the digital television receiver 11 converts the audio data into an optical signal and transmits this optical signal in the AV amplifier 12.

After receiving the optical signal transmitted from the digital television receiver 11, the AV amplifier 12 performs photoelectric conversion of the optical signal in the audio data. After that, the AV amplifier 12 decodes the converted audio data. After that, the AV amplifier 12, if necessary, increases the decoded uncompressed audio data to output the sound from the surround speakers connected to it. Thus, the digital television receiver 11 can play a television program with 5.1-channel circular sound in the result of decoding the received pixel data and display the image using the decoded pixel data and outputting the sound from the AV amplifier 12 in accordance with the audio data transferred to the AV amplifier 12.

It was also suggested that the device on the basis MIVC (R), in which, when the pixel data and audio data is passed from the source MIVC (R) in the consumer MIVC (R), unnecessary data drowned out by VK is Uchenie and disable transmission of these data (see, for example, Patent document 1).

It was also suggested that the device on the basis MIVC (R), which result from the use of the selector switch and by a switch through which the output pixel data and audio data source MIVC (R) can output pixel data and audio data in the desired consumer MIVC (R) together with many consumers MIVC (R), without changing the cable connections between the source MIVC (R) and the consumer MIVC (R) (see, for example, Patent document 2).

Patent document 1: Publication No. 2005-57714 pending application for Japanese patent

Patent document 2: Publication No. 2006-19948 pending application for Japanese patent

The invention

Technical problem

As noted above, using MUCH (R), the pixel data and audio data can be transmitted in one direction at high speed from a source MUCH (R) consumer MIVC (R). In addition, between the source MIVC (R) and the consumer MIVC (R) can perform bi-directional data exchange.

However, the transmission speed bidirectional communication, provide current MIVC (R)is of the order of several hundred bits per second. Therefore, it is impossible to provide bidirectional communication with a high speed, such as bidirectional data exchange is rotocol Internet (IP, PI), between the source MIVC (R) and the consumer MIVC (R).

Accordingly, when the device includes the device described in Patent documents 1 and 2, perform bidirectional communication PI using MIVC (R), the amount of data transferred during data exchange PI, will be limited. If a large amount of data transfer using the data exchange PI, there is a significant time delay in the transfer of data. Therefore, it is difficult to use MUCH (R), for example, in applications requiring bi-directional transfer of large amounts of data, such as compressed images, or in applications requiring high speed.

Accordingly, for example, connectors source MIVC (R) and consumer MIVC (R) can be provided by the findings, designed for high speed bidirectional communication PEE, and high-speed bidirectional communication may be performed using the dedicated conclusions.

However, if a dedicated conclusions will be provided in the existing connectors on the basis of MIVC (R), it will be impossible to maintain compatibility with existing MIVC (R).

In accordance with this, in the present invention proposed a high-speed bi-directional interface data transfer with compatible interface p is passing data which allows unidirectional transmit pixel data of an uncompressed image with a high speed (for example, MIVC (R)).

Technical solution

In accordance with the first aspect of the present invention, the data transmission system includes a transmitter that is designed for one-way transmission to the receiver using the first differential signal, pixel data of uncompressed image of one screen during the effective videopedia representing a period from one vertical synchronization signal to the next vertical synchronization signal excluding the blanking intervals of the horizontal retrace and blanking interval vertical retrace, and a receiver intended for receiving the first differential signal transmitted from a transmitter. The transmitter includes a first conversion tool designed to transform the data transmission that is different from the pixel data, the second differential signal formed from the first component signal and the second constituent signal, transmission of the first constituent signal to the receiver via the first signal line and the output of the second constituent signal, the first selector is designed to select one of the data transfer-related operations management, and second the th component of the signal, the output from the first conversion means, and transmitting the selected signal to the receiver via the second signal line, the first management tool that is designed to perform control so that, when the transmission signals are passed to the receiver, the signal transmission are selected via the first selector, and when the second differential signal is passed to the receiver, the second constituent signal is selected via the first selector, and the first decoding means designed to receive a third differential signal transmitted from the receiver, and decoding the third differential signal into original data. The receiver includes a second conversion tool designed to transform the data transmission that is different from the pixel data, the third differential signal, and transmitting the third differential signal to the transmitter, the second decoding means, used for receiving the second differential signal transmitted from the transmitter, and decoding the second differential signal into original data, the second selector tool to select one of the transmission signal and the second component signal, and the second management tool that is designed to perform control so that, to the Yes signal transmission, this signal transmission is chosen and accepted by the second selector, and when taking the second differential signal, the second constituent signal is selected via the second selector, and the second component signal is received by using the second decoding means.

In accordance with the first aspect of the present invention provides a data transmission method, designed for use in a data transmission system comprising a transmitter and receiver. The transmitter transmits in one direction in the receiver using the first differential signal, pixel data of uncompressed image of one screen during the effective videopedia representing a period from one vertical synchronization signal to the next vertical synchronization signal excluding the blanking intervals of the horizontal retrace and blanking interval vertical retrace, and the receiver receives the first differential signal transmitted from a transmitter. The transmitter includes a first conversion tool designed to transform the data transmission that is different from the pixel data, the second differential signal formed from the first component signal and the second constituent signal, transmitting the first component of the signal in the receiver is through the first signal line and the output of the second constituent signal, the first picker tool to select one of the transmission signal related to a control operation, and the second constituent signal output from the first conversion means, and transmitting the selected signal to the receiver via the second signal line, and the first decoding means designed to receive a third differential signal transmitted from the receiver, and decoding the third differential signal into original data. The receiver includes a second conversion tool designed to transform the data transmission that is different from the pixel data, the third differential signal and transmitting the third differential signal to the transmitter, the second decoding means, used for receiving the second differential signal transmitted from the transmitter, and decoding the second differential signal into original data, and the second picker tool to select one of the transmission signal and the second component of the signal. The method includes the steps of performing control so that when the transmission signals are passed to the receiver, the signal transmission are selected via the first selector, and when the second differential signal is passed to the receiver, the second constituent signal is selected with Pomodoro picker, and administration perform in such a way that, when the signal transmission is taken with the help of the receiver, this signal transfer and choose accept from the second selector, and when the second differential signal is received by the receiver, the second constituent signal is selected via the second selector, and the second component signal is received by using the second decoding means.

In accordance with the first aspect of the present invention in the transmitter of the data transmission that is different from the pixel data, convert the second differential signal formed from a first constituent signal and a second component signal, the first component signal is passed to the receiver via the first signal line, the output of the second constituent signal, selects one of the transmission signal related to a control operation, and the output of the second constituent signal and the selected signal is passed to the receiver via the second signal line. Here, the control performed in such a way that, when the transmission signals are passed to the receiver select signal transmission and, when the second differential signal is passed to the receiver, choice of the second component signal. In addition, the third differential signal transmitted from the receiver to accept and decode the source data.

In contrast, in Prien the ke data transmission, different from the pixel data is converted into a third differential signal, and the third differential signal is passed to the transmitter, the second differential signal transmitted from the transmitter, receive and decode the source data, and selects one of the transmission signal and the second component of the signal. Here, the control performed in such a way that when you take the transmission signals, select and accept the signal transmission, and when we take the second differential signal, select and accept the second component signal.

In accordance with the second aspect of the present invention is proposed transmitter. The transmitter transmits in one direction in the receiver using the first differential signal, pixel data of uncompressed image of one screen during the effective videopedia representing a period from one vertical synchronization signal to the next vertical synchronization signal excluding the blanking intervals of the horizontal retrace and blanking interval vertical retrace. The transmitter includes a conversion tool designed to transform the data transmission that is different from the pixel data, the second differential signal formed from the first component signal and the second component of the signal transmission is, I can pay tithing constituent signal to the receiver via the first signal line, and the output of the second constituent signal, the first selector is designed to select one of a first signal related to a control operation, and the second constituent signal output from the first conversion means, and transmitting the selected signal to the receiver via the second signal line, the first management tool for performing such control that when the first signal is passed to the receiver, the first signal transmission are selected via the first selector, and when the second differential signal is passed to the receiver, the second constituent signal is selected via the first selector, and the decoding means, designed to receive a third differential signal formed from the third constituent signal and the fourth constituent signal transmitted from the receiver, and decoding the third differential signal into original data.

The decoding means may receive a third differential signal formed from the third constituent signal transmitted via the second signal line, and the fourth constituent signal transmitted via the first signal line, the first selector may select one of the second constituent signal and a third component signal or the first signal p is passing and, when you receive a third differential signal, the first management tool can perform control so that the third constituent signal is selected via the first selector, and a third component signal is received by using the decoding.

The first selector may select one of the second constituent signal and the third component of the signal or one of the first signal transmission and signal reception related to management operations transmitted from the receiver via the second signal line. When select signal, the first selector may receive and output the selected signal.

The decoding means may receive a third differential signal formed from the third constituent signal transmitted via the third signal line, and the fourth constituent signal transmitted via the fourth signal line, and the transmitter may further include a second selector tool to select one of the third constituent signal and the second signal transmission related to operations management, intended for transmission to the receiver, the third selector is designed to select one of the fourth constituent signal and the third signal intended for transmission to the receiver, and the second is redtwo management designed to perform control so that, when the second signal and the third signal transmission to transmit to the receiver, the second selector selects the second signal transmission and the second transmission signals are passed to the receiver through a third signal line, and the third selector selects the third signal and the third signal is passed to the receiver via a fourth signal line, and when we take the third differential signal, the second selector selects the third constituent signal so that the third component signal is received by using the decoding means, and the third selector selects the fourth constituent signal so that the fourth component signal is received by using the decoding.

The first selector may select one of the second constituent signal and one of the first transfer signal and the first signal related to a control operation and transmitted from the receiver via the second signal line. When you choose the first signal, the first signal may be received and displayed, and the second selector may select one of the third constituent signal and one of the second transfer signal and the second signal relates to the management operation, and it is passed from the receiver through a third line signals the and. When you choose the second signal selected by the second signal can be received and displayed.

The first transfer signal and the first signal can be a signal UBA Management (consumer electronics), which are used as control data for the transmitter or receiver. The second signal may be an E-EDID (Y-RDID, Improved extended identification data of the display), used as information related to the performance of the receiver and is used for management operations, and data intended for converting the second differential signal, and the data obtained by decoding the third differential signal may be data that correspond to the Internet Protocol (PI). The first management tool can control the first selector so that the second constituent signal is chosen after will be passed a second signal, and the second management tool can control the second selector and the third selector so that the third constituent signal and the fourth constituent signal will be selected after receiving the second signal.

In accordance with the second aspect of the present invention provides a data transmission method that is designed to exploit the transmitter or the program, performed by the computer that controls the transmitter. The unidirectional transmitter transmits to the receiver using the first differential signal, pixel data of uncompressed image of one screen during the effective videopedia, representing a period from one vertical synchronization signal to the next vertical synchronization signal excluding the blanking intervals of the horizontal retrace and blanking interval vertical retrace. The transmitter includes a first conversion tool designed to transform the data transmission that is different from the pixel data, the second differential signal formed from the first component signal and the second constituent signal, transmission of the first constituent signal to the receiver via the first signal line and the output of the second constituent signal, the selector tool to select one of the transmission signal related to a control operation, and the second constituent signal output from the first conversion means, and transmitting the selected signal to the receiver via the second signal line, and a decoder designed to receive a third differential signal transmitted from the receiver, and decoding the third differential signal IP is adnie data. The method or the program includes the step of performing control so that, when the transmission signals are passed to the receiver, the transmission signals are selected via selector, and when the second differential signal is passed to the receiver, the second constituent signal is selected via a selector.

In accordance with the second aspect of the present invention, the data transmission that is different from the pixel data, convert the second differential signal formed from a first constituent signal and a second component signal, the first component signal is passed to the receiver via the first signal line, the second component signal output. Choose one of the first signal transmission related to management operations, and the output of the second constituent signal and the selected signal is passed to the receiver via the second signal line. Here, the control performed in such a way that, when the first signal is passed to the receiver selects the first signal transmission, and, when the second differential signal is passed to the receiver, choice of the second component signal. In addition, the third differential signal formed from the third constituent signal and the fourth constituent signal transmitted from the receiver to accept and decode the source data.

In accordance with the third is the SPECTA of the present invention provides a receiver. The receiver receives, using the first differential signal, pixel data of uncompressed image of one screen, unidirectional transmitted from the transmitter for effective videopedia representing a period from one vertical synchronization signal to the next vertical synchronization signal excluding horizontal intervals blanking retrace and vertical interval blanking retrace. The receiver includes a decoder designed to receive the second differential signal formed from the first component of the signal transmitted from the transmitter through the first signal line, and the second constituent signal transmitted from the transmitter via the second signal line, and decoding the second differential signal into original data, the first picker tool to select one of the first component signal and the first signal related to a control operation and transmitted from the transmitter through the first signal line, the first management tool that is designed to perform control so that, when you receive the first signal, this first signal select and accept the first selector, and when taking the second differential signal, the first with the excitation signal is chosen by using the first selector, and take with the decoding means, and a conversion tool designed to transform the data transmission that is different from the pixel data, the third differential signal formed from the third constituent signal and the fourth constituent signal, and transmitting the third differential signal to the transmitter.

The conversion tool can output the third constituent signal and to transmit the fourth constituent signal to the transmitter through the second signal line. The first selector may select one of the first signal and one of the first component signal and the third constituent signal output from the conversion means, and the first management tool can perform control so that, when passed to the third differential signal, the first selector selects the third component signal, and the third constituent signal is passed to the transmitter through the first signal line.

The first selector may select one of the first component signal and a third component signal, or one of the first signal reception and signal transmission related to operations management. When choosing the transmission signals, the selected signal may be transmitted to the transmitter through the first signal line.

The conversion tool m is may output the third constituent signal and the fourth constituent signal, the receiver may further include a second selector tool to select one of the third constituent signal output from the conversion means, and a second signal related to a control operation and transmitted from the transmitter through a third signal line, the third selector is designed to select one of the fourth constituent signal output from the conversion means, and a third signal transmitted from a transmitter via a fourth signal line, and the second management tool that is designed to perform control so that, when you receive the second signal and the third signal, the second signal reception and choose accept from the second selector and the third signal select and take with the help of the third selector, and when passed to the third differential signal, the third constituent signal is selected via the second selector and transmitted to the transmitter through a third signal line and the fourth constituent signal is selected via the third selector and transmitted to the transmitter via the fourth signal line.

The first selector may select one of the first constituent signal and one of the first signal and the first signal transmission related to the operation of the Board, and destined for transmission to the transmitter. When you choose the first signal, the first signal transmission can be transmitted to the transmitter through the first signal line, and the second selector may select one of the third constituent signal and one of the second signal and the second signal transmission related to operations management and destined for transmission to the transmitter. When you choose the second signal, the second signal transmission can be transmitted to the transmitter through a third signal line.

In accordance with a third aspect of the present invention provides a data transmission method, intended for use in the receiver, or a program executed by a computer, which controls the receiver. The receiver receives, using the first differential signal, pixel data of uncompressed image of one screen, unidirectional transmitted from the transmitter during the effective videopedia, representing a period from one vertical synchronization signal to the next vertical synchronization signal excluding the blanking intervals of the horizontal retrace and blanking interval vertical retrace. The receiver includes a decoder designed to receive the second differential signal formed from the first component of the signal, transmitted from the transmitter through the first signal line, and the second constituent signal transmitted from the transmitter via the second signal line, and decoding the second differential signal into original data, the picker tool to select one of the first constituent signal and a signal related to a control operation and transmitted from the transmitter through the first signal line, and a conversion tool designed to transform the data transmission that is different from the pixel data, the third differential signal and transmitting the third differential signal to the transmitter. The method or the program includes the step of performing control so that, when you receive the signal, the signal selected with the tool of your choice and take and when you take the second differential signal, selects the first component signal with the tool of your choice and take by using the decoding.

In accordance with a third aspect of the present invention, the second differential signal formed from the first component of the signal transmitted from the transmitter through the first signal line and the second constituent signal transmitted from the transmitter via the second signal line, accept and decode in the source data. Choose one and the first component signal and the first signal, related to operations management and transmitted from the transmitter through the first signal line. Here, the control performed in such a way that, when you receive the first signal, select and accept the first signal reception, and when we take the second differential signal, select and accept the first component signal. In addition, the data transmission that is different from the pixel data is converted into a third differential signal formed from the third constituent signal and the fourth constituent signal, and the third differential signal is passed to the transmitter.

In accordance with the fourth aspect of the present invention provides a data transmission cable designed to connect the transmitter and receiver. The unidirectional transmitter transmits, using a first differential signal, pixel data of uncompressed image of one screen to the receiver during the effective videopedia representing a particular period from one vertical synchronization signal to the next vertical synchronization signal excluding the blanking intervals of the horizontal retrace and blanking interval vertical retrace. The transmitter includes a first conversion tool designed to transform the data transmission that is different from the pixel data, the second differential signal, formed from the first component signal and the second constituent signal, transmits the first constituent signal to the receiver through the first signal line and outputs the second component signal, the first selector tool to select one of the transmission signal related to a control operation, and the second constituent signal output from the first conversion means, and transmitting the selected signal to the receiver via the second signal line, the first management tool that is designed to perform control so that, when the transmission signals are passed to the receiver, the signal transmission are selected via the first selector, and when the second differential signal transmit to the receiver, the second constituent signal is selected via the first selector, and the first decoding means designed to receive a third differential signal transmitted from the receiver and decoding the third differential signal into original data. The receiver receives the first differential signal transmitted from a transmitter. The receiver includes a second conversion tool designed to transform the data transmission that is different from the pixel data, the third differential signal, and transmitting the third differential signal to transmit the IR, second decoding means designed to receive the second differential signal transmitted from the transmitter, and decoding the second differential signal into original data, the second selector is designed to select one of the second constituent signal and the transmission signal, and the second management tool that is designed to perform control so that, when you take the transmission signals, the transmission signals are selected via the second selector, and receive it, and when you receive the second differential signal, the second constituent signal is selected via the second selector, and take the second decoding means. The data cable includes a first signal line and second signal line. The first signal line and second signal line are twisted together so that there is a differential pair of twisted wires.

In accordance with the fourth aspect of the present invention the data cable, designed to connect the transmitter and receiver includes a first signal line and second signal line. The first signal line and second signal line are twisted together so that there is a differential pair of twisted wires.

In accordance with the fifth aspect of the present invention is provided with the system data, includes an interface for performing transmission of video data and audio data, which performs the exchange and authentication information of the connected device, the data transfer control device and communicate with a LAN using a single cable. The data transmission system includes a pair of lines of the differential transmission, which enables connection suitable for connecting the device. Communication with the LAN is performed through bidirectional transmission using a couple of lines of the differential transmission, and data transmission system has the function of notification of the connection status of the interface using a constant bias potential of at least one of the differential transmission lines in this pair.

In accordance with the sixth aspect of the present invention provides a data transmission system that includes an interface for transmitting video data and audio data, performing the exchange and authentication information in the connected device, the data transfer control device and communicate with a LAN using a single cable. The data transmission system includes two pairs of differential transmission lines that allow you to connect to it suitable for connecting the device. Communication with the LAN is performed through the unidirectional transmission Yes the data using two pairs of differential transmission lines. The data transmission system has the function of notification of the connection status of the interface, using a constant bias potential of at least one of the differential transmission lines, and at least two data lines are used for exchange and authentication information of the connected device using time division multiplexing with data transmission via LAN.

Preferred effects

In accordance with the present invention can be made bi-directional data transfer. In particular, can be made high-speed bidirectional data transfer, for example, the data interface, which can be unidirectional high speed to transfer the pixel data of uncompressed image and audio data associated with the image, while maintaining compatibility.

In addition, in accordance with the present invention can be formed scheme used for data transmission in LAN, regardless of the electrical specifications defined for DDC (CODE, display data channel). The result can be implemented in a stable and reliable data transfer LAN at low cost.

Brief description of drawings

1 shows a diagram illustrating the configuration is widely used is istemi image transfer.

Figure 2 shows a diagram illustrating the system configuration of the image transmission in accordance with a variant embodiment of the present invention.

Figure 3 shows a diagram illustrating an example of the structure of the source MIVC (R) and consumer MIVC (R).

Figure 4 shows a diagram illustrating the pin assignment connector type MIVC (R).

Figure 5 shows a diagram illustrating the pin assignment connector type-MIVC (R).

Figure 6 depicts a diagram illustrating an example configuration of the source MIVC (R) and consumer MIVC (R).

7 depicts a diagram illustrating another configuration example of the source MIVC (R) and consumer MIVC (R).

On Fig shows a diagram illustrating the data structure Y-RAID.

Figure 9 shows a diagram illustrating the structure specific to the data provider.

Figure 10 shows the block diagram of the sequence of operations illustrating a data transfer process performed by the source MIVC (R).

Figure 11 shows the block diagram of the sequence of operations illustrating a data transfer process performed by the consumer MIVC (R).

On Fig shows the block diagram of the sequence of operations illustrating a data transfer process performed by the source MIVC (R).

On Fig shows the block diagram of the sequence of operations, illustriousness data performed by the consumer MIVC (R).

On Fig more detail shows a diagram illustrating another configuration example of the source MIVC (R) and consumer MIVC (R).

On Fig shows the block diagram of the sequence of operations illustrating a data transfer process performed by the source MIVC (R).

On Fig shows the block diagram of the sequence of operations illustrating a data transfer process performed by the consumer MIVC (R).

On Fig shows a block diagram illustrating an example configuration of a computer according to a variant implementation of the present invention.

On Fig is a schematic diagram illustrating a first configuration example of a data transmission system in which notification of the connection status of the interface is passed by using a constant bias potential of at least one of the two transmission lines.

On Fig shows a diagram illustrating an example of system configuration when the system is connected to the Ethernet (registered trademark).

On Fig is a schematic diagram illustrating a second configuration example of the data transmission system in which notification of the connection status of the interface is passed by using a constant bias potential of at least one of the two transmission lines.

On Fig shows a diagram illustrating the shape to which ebani for bidirectional data transmission in the data transmission system, with configuration examples.

On Fig shows a diagram illustrating emepc-connected device.

On Fig shows a diagram illustrating a network system including ACDS - connected device and emepc-connected device.

On Fig shows a diagram illustrating a method of determining whether each of the ACDS-connected devices, in addition emepc-connected device.

The explanation of the non-reference position

35 cable MIVC (R), 71 source MIVC (R), 72 consumer MIVC (R), 81 transmitter, receiver 82, 83 CODE 84 line UBA, 85 EDIDROM (RDEPS), 121 module control switch 124, the control module switch module 131 conversion module 132 decoding, switch 133, 134 conversion module, switch 135, 136 module decoding, 141 signal line, 171 module control switch 172, the control module switch, switch 181, a switch 182, 183 module decoding, 184 conversion module, 185 switch, switch 186, 191 line PDA, 192 line PTC, 400 transmission system 401 source device expansion function for LAN MIVC (EN, LM), 411 scheme-LAN signal transmitter, load resistor 412, 413, 414 decoupling capacitor AC 415 diagram receiver signal LAN 416 scheme subtract, load resistor 421, a resistor 422, 423, condenser base is, 424 the comparator 431 resistor leakage, 432 resistor, capacitor 433, 434 of the comparator 402, the device-consumer LM, 441 scheme-LAN signal transmitter, load resistor 442, 443, 444 decoupling capacitor AC 445 diagram receiver signal LAN, 446 scheme subtraction, 451 leakage resistor, resistor 452, 453 capacitor, a comparator 454, 461 choke coil, 462, 463 resistor 403 cable LM, 501 reserved line 502 HPD line (BPH, detection of hot plug), 511, 512 connector on the side of the source, 521, 522 connector on the consumer side, 600 data transfer system, 601 source device expansion function for LAN MIVC (LM), 611 diagram of the LAN signal transmitter, 612, 613 load resistor, 614-617 decoupling capacitor AC 618 diagram of the signal receiver LAN inverter 620, 621 resistor, resistor 622, 623 capacitor, a comparator 624, 631 leakage resistor, resistor 632, 633 capacitor, comparator 634, 640 logical element OR NOT, 641-644 analog switch, inverter 645, 646, 647 analog switch, 651, 652 transceiver CODE, 653, 654 load resistor, device 602-consumer LM, 661 scheme-LAN signal transmitter, 662, 663 load resistor, 664-667 decoupling capacitor AC, 668 diagram receiver signal LAN, 671 leakage resistor, resistor 672, 673 capacitor, a comparator 674, 681 choke coil, 682, 683 resistor, 691-694 analog PE eklucation, 695 inverter, 696, 697 analog switch 701, 702 transceiver CODE 703 resistor load, 603 cable LM, 801 reserved line, line 802 accident, 803 line PTC, line 804 PDA, 811-814 connector on the side of the source, 821-824 connector on the consumer side, 910 network system, 911 TV receiver, 912 DVD player, 913 television receiver, 914 DVD player, 915 game console.

Detailed description of the invention

[The first version of the runtime]

Exemplary embodiments of the embodiment of the present invention is described below with reference to the accompanying drawings.

Figure 2 illustrates the system configuration of the image transmission in accordance with a variant embodiment of the present invention.

Transmission system image includes a digital television receiver 31, the amplifier 32, the device 33 playback and digital TV receiver 34. The digital television receiver 31 is connected to the amplifier 32 by cable 35 MIVC (R), which meets the requirements MIVC (R), and the amplifier 32 is connected to the device 33 playback using a cable 36 MIVC (R), which meets the requirements MIVC (R). In addition, the digital television receiver 31 is connected to a digital television receiver 34 by cable 37 LAN to LAN, such as Ethernet (registered trademark).

In the example shown in figure 2, in the house of the user of the digital television receiver 31, the amplifier 32 and the device 33 playback is installed in the living room, which is located to the left in figure 2, and the digital television receiver 34 is installed in the bedroom, which is located to the right of the living room.

The device 33 play represents, for example, the player of the MCC, a recorder with a hard disk or the like. The device 33 playback decodes pixel data and audio data used for playback of the content, and transmits the resulting uncompressed pixel data and audio data to the amplifier 32 via the cable 36 MIVC (R).

The amplifier 32 may consist of AB amplifier. The amplifier 32 receives the pixel data and audio data from the device 33 playback and enhances the piped-in audio data in accordance with necessity. In addition, the amplifier 32 transmits audio data passed to it from the device 33 playback and reinforced in accordance with necessity, and the pixel data transmitted from the device 33 playback in digital TV receiver 31 through the cable 35 MIVC (R). On the basis of pixel data and audio data transmitted from the amplifier 32, the digital television receiver 31 displays an image and outputs the sound to play content.

In addition, the digital to the Oh of the television receiver 31 and the amplifier 32 can perform high-speed bidirectional data transfer, such as data transfer PI, using the cable 35 MIVC (R) and the amplifier 32, and the device 33 playback can also perform high-speed bidirectional data transmission, such as transmission of data to PI using the cable 36 MIVC (R).

Thus, for example, the device 33 playback may refer to the amplifier 32 is compressed pixel data and audio data as data that meet the standards of the PI, via cable 36 MIVC (R), performing data PI from the amplifier 32. The amplifier 32 can accept compressed pixel data and audio data transmitted from the device 33 playback.

In addition, the execution result data PI from the digital television receiver 31, the amplifier 32 can transmit the digital television receiver 31, the compressed pixel data and audio data as data that meet the standards of the PI, via cable 35 MIVC (R). The digital television receiver 31 can accept compressed pixel data and audio data transmitted from the amplifier 32.

Thus, the digital television receiver 31 can transmit the received pixel data and audio data in a digital television receiver 34 via cable 37 LAN. In addition, the digital television receiver 31 decodes the received pixel data and audio data. Then based on the resulting uncompressed data PI is mudflows and audio data of the digital television receiver 31 displays an image and outputs the sound to play content.

Digital TV receiver 34 receives and decodes the pixel data and audio data transmitted from the digital television receiver 31 through the cable 37 LAN. After that, on the basis of uncompressed pixel data and audio data obtained by decoding the digital television receiver 34 displays images and outputs sound to playback content. Thus, the digital television receiver 31 and 34 can simultaneously play the same or different contents.

In addition, when the digital television receiver 31 receives the pixel data and audio data for reproducing a television broadcast programs to be used as the content, and if the received audio data will be audio data, such as data 5.1 circular sound that cannot decode the digital television receiver 31, the digital television receiver 31 transmits the received audio data to the amplifier 32 via the cable 35 MIVC (R), performing data PI from the amplifier 32.

The amplifier 32 receives and decodes audio data transmitted from the digital television receiver 31. After that, the amplifier 32 amplifies the decoded audio data in accordance with necessity, for playback of 5.1-channel circular sound using the speaker shall ritali (not shown), connected to the amplifier 32.

The digital television receiver 31 transmits the audio data to the amplifier 32 via the cable 35 MIVC (R). In addition, the digital television receiver 31 decodes the received pixel data and reproduces a television program based on the pixel data obtained by decoding.

Thus, in the transmission of the image shown in figure 2, an electronic device, such as a digital television receiver 31, the amplifier 32 and the device 33 playback connected using cables 35 and 36 MIVC (R), can perform high-speed data transfer PI using the cables MIVC (R). In accordance with this do not need the LAN cable corresponding to the cable 17 LAN shown in figure 1.

In addition, by connecting the digital television receiver 31 to the digital television receiver 34, using the cable 37 LAN, digital TV receiver 31 may optionally pass in a television receiver 34 via cable 37 LAN data received from the device 33 playback via cable 36 MIVC (R), the amplifier 32 and the cable 35 MIVC (R). Therefore, you can eliminate the need for the LAN cable and the electronic device, respectively, corresponding to the cable 18 LAN, and the hub 16, as shown in figure 1.

As shown in figure 1, in existing systems the transfer image is to be placed cables of different types in accordance with transmission/reception of data and methods of data transmission. This makes it difficult cabling, mutually connecting electronic devices. In contrast, in the transmission of the image shown in figure 2, high-speed bidirectional data transfer, such as data transfer PI, can be performed between the electronic devices connected via cable MIVC (R). In accordance with this can be simplified connection between electronic devices. Thus, the existing complex cabling for connection of electronic devices can be further simplified.

Then figure 3 illustrates an example configuration of the source MIVC (R) and consumer MIVC (R)included in each of the electronic devices connected to each other using a cable MIVC (R), for example, a configuration source MIVC (R)provided in the amplifier 32, and consumer MIVC (R)provided in the digital television receiver 31, shown in figure 2.

Source 71 MIVC (R) is connected with the consumer 72 MIVC (R) using a single cable 35 MIVC (R). High-speed bidirectional data transfer PI can be performed between the source 71 MIVC (R) and the consumer 72 MIVC (R), using the cable 35 MIVC (R), while maintaining compatibility with the current MIVC (R).

For effective videopedia (below referred to as an active videoproto" in accordance with necessary what cost), which is a period from one vertical synchronization signal to the next vertical synchronization signal excluding the blanking intervals of the horizontal retrace and blanking interval vertical retrace, the source 71 MIVC (R) unidirectionally transmits a differential signal corresponding to the data of pixels of the uncompressed image for one screen, the user 72 MIVC (R) through multiple channels. In addition, during the blanking interval horizontal retrace or blanking interval vertical retrace source 71 MIVC (R) unidirectionally transmits differential signals corresponding to at least audio data and management data associated with the image, other auxiliary data, etc. in the consumer 72 MIVC (R) through multiple channels.

Thus, the source 71 MIVC (R) includes a transmitter 81. The transmitter 81 converts, for example, pixel data of uncompressed image into a corresponding differential signal. After that, the transmitter 81 unidirectionally and serially transmits the differential signal in the consumer 72 MIVC (R), using the three channel No. 0, No. 1 and No. 2 DPMP cable 35 MIVC (R).

In addition, the transmitter 81 converts audio data associated with uncompressed images, the necessary dnieproavia, other supplementary data, etc. into corresponding differential signals, and unidirectionally and serially transmits the converted differential signals in the consumer 72 MIVC (R), connected via cable 35 MIVC (R) three channel No. 0, No. 1 and No. 2 DPMP.

In addition, the transmitter 81 transmits through the channel clock frequency DPMP clock frequency pixel, which is synchronized with the data of pixels, which is designed to pass through three channel No. 0, No. 1 and No. 2 DPMP, consumer MUCH 72 (R)connected to it via cable 35 MIVC (R). 10-bit pixel data is passed through a single channel # i (i=0, 1, or 2) DPMP during the period of the clock frequency of a single pixel.

Consumer 72 MIVC (R) receives the differential signal corresponding to pixel data, one-way broadcast from source 71 MIVC (R) through multiple channels within the active videopedia. In addition, the user 72 MIVC (R) receives the differential signals corresponding to audio data and management data unidirectionally transmitted from the source 71 MIVC (R) through multiple channels during the blanking interval horizontal retrace or blanking interval vertical retrace.

Thus, the user 72 MIVC (R) includes a receiver 82. The receiver 82 receives through the channel No. 0, No. 1 and No. 2 DPMP trim entially signal, corresponding to the data of the pixels, and the differential signals corresponding to audio data and management data, which are unidirectional transfer from the source 71 MIVC (R), connected to it by cable 35 MIVC (R), synchronously with a clock frequency of pixels, also transmitted from the source 71 MIVC (R) through the channel clock frequency DPMP.

In addition to these three channels No. 0-No. 2 DPMP used as transmission channels used for unidirectional and sequential transfer of the pixel data and audio data from a source 71 MIVC (R) in the consumer 72 MIVC (R) synchronously with a clock frequency of pixels, and the channel clock frequency DPMP used as the transmission channel used to transmit the signal clock frequency pixel, the transmission channels of the system MIVC (R), which includes the source 71 MIVC (R) and the consumer 72 MIVC (R)include transmission channels, called channel 83 display data (CODE) and line 84 UBA.

CODE 83 includes two signal line (not shown)contained in the cable 35 HDMI (R). CODE 83 is used when the source 71 MIVC (R) reads U-RDID (enhanced extended identification data of the display) of the user 72 MIVC (R), connected to it via cable 35 MIVC (R).

Thus, in addition to the receiver 82, the consumer 72 MIVC (R) includes RDEPS 85 (EDID ROM (permanent zapominayusche the device RDID)), contains the Y-RDID representing information related to the attitudes and performance of consumer 72 MIVC (R). Source 71 MIVC (R) reads through the CODE 83 Y-GID stored in RDEPS 85 consumer 72 MIVC (R), connected to it by cable 35 MIVC (R). After that, on the basis of the Y-RDID source 71 MIVC (R) recognizes the installation and performance of consumer 72 MIVC (R), that is, for example, the image format (profile)supported by consumer 72 MIVC (R) (an electronic device that includes the consumer 72 MIVC (R)). Examples of image format include RGB (GLC, red, green, blue), YCbCr 4:4:4 and YCbCr 4:2:2.

Although not shown, similarly to the consumer 72 MIVC (R) source 71 MIVC (R) can save RDID and pass these IN-RDED in consumer 72 MIVC (R) in accordance with the necessity.

Line 84 UBA includes one signal line (not shown)contained in the cable 35 MIVC (R). Line 84 UBA used for bidirectional data transfer control between the source 71 MIVC (R) and the consumer 72 MIVC (R).

Source 71 MIVC (R) and the consumer 72 MIVC (R) can perform bi-directional data transfer PI by transmitting a frame, which corresponds to the IEEE (the Institute of engineers in electronics and radio engineering) 802.3 in consumer 72 MIVC (R) and source 71 MIVC (R), respectively cher the C DDC 83 or 84 UBA.

In addition, the cable 35 MIVC (R) includes a signal line 86 connected to the output called "hot plug Detection". Using this line 86 of the signal source 71 MIVC (R) and the consumer 72 MIVC (R) can detect the connection of a new electronic device, that is, the consumer 72 MIVC (R) source 71 MIVC (R), respectively.

Next, figure 4 and 5 illustrates the pin assignment of the connector (not shown), which is provided for source 71 MIVC (R) or consumer 72 MIVC (R). Connector connected to the cable 35 MIVC (R).

It should be noted that in figure 4 and 5 the pin number to identify each output connector is shown in the left column (column "O"), and the signal name assigned to the column identified by the pin number shown in the left column in the same row, are presented in the right column (column "signal Assignment").

Figure 4 illustrates the pin assignments of the connector, called Type-And for MUCH (R).

Two lines of the differential signals used for the transmission of differential signals DPN, Data#i+ and DPMP Data#i - channel T # i MDS are connected with leads (pins numbered 1, 4 and 7 pins)assigned DPMP Data#i+and conclusions (conclusions with numbers 3, 6 and 9 pins)assigned DPMP Data#i-.

In addition, line 84 UBA intended to signal UBA data management is the development, connected to the output with the number 13 o, and o, with the number 14 o is a reserved conclusion. If bidirectional transfer of PI can be performed using such reserved conclusion, it is possible to maintain compatibility with the current MIVC (R). Accordingly, to enable transmission of differential signals using line 84 UBA and line signals, connected in the output with the number 14 output line of the signal which must be connected to the output with the number 14 o, and the line 84 UBA twisted together to form a shielded differential pairs of twisted wires. In addition, the signal line and the line 84 UBA grounded to the ground line line 84 UBA and DDC 83 connected to the output, with the number 17 output.

In addition, the signal line, designed for signal transmission serial data (SDA PDA), such as U-RAID, connected to the output with 16 output, and a signal line for transmitting serial clock frequency (SCL, PTC), which is used to synchronize the transmission/reception signal PDA is connected to the output with the number 15 output. CODE 83, shown in figure 3, consists of a signal line for signal transmission PDA and a signal line for signal transmission PTC.

Similarly, line 84 UBA and line signal, which must be connected the to the conclusion, with the number 14 output line of the signal intended for transmission of the signal PDA, and the signal line, designed for signal transmission PTC twisted together so that there is a shielded differential pair of twisted wires, and allows the transmission through it of differential signals. Line signal intended for transmission of the signal PDA, and the signal line, designed for signal transmission PTC, grounded to the ground line which is connected to the output, with the number 17 output.

In addition, line 86, the signal intended for transmission of the signal for detecting the connection of a new electronic device is connected to the output, with the number 19 output.

Figure 5 illustrates the pin assignments of the connector, called Type connector or connector mini-type MIVC (R).

Two lines of the signal used as line signals for transmission of differential signals DPN, Data # i+ and DPMP Data # i - channel # i DPMP connected with leads (pins numbered 2, 5 and 8 pins)assigned to the signals DPMP Data # i+and conclusions (conclusions with numbers 3, 6 and 9 pins)assigned to the signals DPMP Data # i-.

In addition, line 84 UBA intended to signal UBA, connected to the output with the number 14 o, and o, with the number 17 o is zarezervirovana the second conclusion. As in the case of the connector Type, the signal line, designed to connect the output with the number 17 o, and the line 84 UBA twisted together so that there is a shielded differential pair of twisted wires. The signal line and the line 84 UBA grounded with a ground line line 84 UBA and line 83 CODE, which must be connected to the output with the number 13 output.

In addition, the signal line, designed for signal transmission PDA, connected to the output with 16 output, while the signal line, designed for signal transmission PTC, connected to the output with the number 15 output. As in the case of type a, the signal line, designed for signal transmission PDA, and the signal line, designed for signal transmission PTC twisted together so that there is a shielded differential pair of twisted wires and provides the ability to skip through it of differential signals. Line signal intended for transmission of the signal PDA, and the signal line, designed for signal transmission PTC, grounded to the ground line which is connected to the output with the number 13 output. Also, in addition, line 86, the signal intended for transmission of the signal for detecting the connection of a new electronic device is connected to the output, with the number 19 output.

Then on the 6 Pomazansky, illustrating the configuration of source 71 MIVC (R), and consumer 72 MIVC (R) to perform data PI using half-duplex data transmission over line 84 UBA and the signal line connected to a reserved output connector MIVC (R). It should be noted that figure 6 presents an example configuration, which belongs to the half-duplex data transmission between the source 71 MIVC (R) and the consumer 72 MIVC (R). In addition, in the description of 6 will be used the same number of the reference positions, which were used in the description of figure 3, and their description is not repeated here, as appropriate.

Source 71 MIVC (R) includes a transmitter 81, the module 121 controls the switch and the module 122 management in a time sequence. In addition, the transmitter 81 includes module 131 conversion module 132 decode and switch 133.

Module 131 receives data conversion transmission coming in. Data transfer is data intended for transmission from a source 71 MIVC (R), the consumer 72 MIVC (R) by a bidirectional data PI between source 71 MIVC (R) and the consumer 72 MIVC (R). For example, the data transfer are compressed pixel data and audio data, etc.

Module 131 conversion is formed, for example, of the differential of the aqueous amplifier. Module 131 conversion converts the supplied data transmission differential signal having two signal components. In addition, the module 131 conversion transmits the converted differential signal to the receiver 82 via line 84 UBA and line 141 signal that is connected to a reserved output connector (not shown), which is provided for transceiver 81. Thus, the module 131 conversion delivers one of the constituent signals forming the converted differential signal to the switch 133 via line 84 UBA, more precisely, through the line signal from the transmitter 81, is connected to line 84 UBA cable 35 MIVC (R). Module 131 conversion feeds additionally other components of the signals are converted to differential signal to the receiver 82 via line 141 signal, more precisely, through the line signal from the transmitter 81, is connected to line 141 of the signal cable 35 MIVC (R) and the line 141 signal.

Module 132 decoding formed, for example, of the differential amplifier. The input terminals of module 132 of the decoder is connected to the line 84 UBA and line 141 signal. Running module 122 of the control time sequence module 132 decoding receives the differential signal transmitted from the receiver 82 via line 84 UBA and line 141 of the signal, i.e. the differential signal on the emitting constituting the signal line 84 UBE of the signal line 141 of the signal. Module 132 of the decoder then decodes the differential signal in the original received data and outputs the original received data. Used herein, the term "received data" refers to data transferred from the consumer 71 MIVC (R) source 71 MIVC (R) via a bidirectional data transmission PI between source 71 MIVC (R) and the consumer 72 MIVC (R). An example of the received data is a command to request transmission of pixel data and audio data or the like.

At the time when data are transmitted, the switch 133 receives the signal of UBE from a source 71 MIVC (R) or component signal of the differential signal that corresponds to the data transmitted from the module 131 conversion at the point in time when the data is accepted, the switch 133 receives the signal of UBE from the receiver 82 or the constituent signal of the differential signal corresponding to RX data from the receiver 82. Running module 121 controls the switching of the switch 133 is selectively outputs the signal UBE from a source 71 MIVC (R), the signal UBA from the receiver 82, a constituent signal of the differential signal corresponding to the data transmission, or component signal of the differential signal corresponding to RX data.

Thus, at the time when the source 71 MIVC (R) before the em data in the consumer 72 MIVC (R), the switch 133 selects one of the signal UBA supplied from a source 71 MIVC (R)and the constituent signal supplied from module 131 conversion, and transmits the selected one of the signal UBA and constituent signal to the receiver 82 via line 84 UBA.

In addition, at the time when the source 71 MIVC (R) accepts data from the user 72 MIVC (R), the switch 133 receives one signal UBA transmitted from the receiver 82 via line 84 UBA, and the constituent signal of the differential signal corresponding to Rx data. The switch 133 then transmits the received signal UBA or constituting the signal source 71 MIVC (R) or module 132 decoding.

The module 121 controls the switch controls the switch 133 so that the switch 133 is switched so as to select one of the signals supplied to the switch 133. The module 122 of the control time sequence controls the point in time at which the module 132 decoding takes the differential signal.

In addition, the user 72 MIVC (R) includes a receiver 82, the module 123 of the control time sequence and module 124 controls the switch. In addition, the receiver 82 includes module 134 conversion, the switch module 135 and 136 decoding.

The module 134 conversion is formed, for example, from differentiating the amplifier. The module 134 conversion takes gived it accept data. Running module 123 of the control time sequence module 134 conversion converts supplied to him received data into a differential signal having two signal components, and transmits this converted differential signal to the transmitter 81 via line 84 UBA and line 141 signal. Thus, the module 134 conversion delivers one of the constituent signals forming the converted differential signal to the switch 135 via line 84 UBA, more precisely, through the signal line, provided for the receiver 82, is connected to line 84 UBA cable 35 MIVC (R), while the module 134 conversion passes the other constituent signal forming the converted differential signal to the transmitter 81 via line 141 signal, more precisely, through the signal line, provided for the receiver 82 that is connected to the line 141 of the signal cable 35 MIVC (R) and the line 141 signal.

At the time when the data is accepted, the switch 135 receives the signal of UBE from the transmitter 81 or constituent signal forming the differential signal corresponding to data transmitted from the transmitter 81 at the time when data are transmitted, the switch 135 receives a constituent signal forming the di is ferentially signal, corresponding to RX data from the module 134 conversion, or the signal UBA of consumer 72 MIVC (R). Running module 124 switching control switch 135 is selectively outputs one of the signal UBA from the transmitter 81, a signal of UBE of consumer 72 MIVC (R), a constituent signal forming the differential signal corresponding to the data transmitted, and the constituent signal forming the differential signal corresponding to RX data.

Thus, at the time when the consumer 72 MIVC (R) sends data to the source 71 MIVC (R), the switch 135 selects one of the signal UBA supplied from the consumer 72 MIVC (R)and the constituent signal supplied from module 134 conversion. The switch 135 then transmits the selected signal UBA or constituting a signal to the transmitter 81 via line 84 UBA.

In addition, at the time when the consumer 72 MIVC (R) receives the data transferred from the source 71 MIVC (R), the switch 135 receives one signal UBA transmitted from the transmitter 81 via line 84 UBA, and the constituent signal of the differential signal corresponding to the data transmission. The switch 135 then delivers adopted UBA signal or component signal in the consumer 72 MIVC (R) or module 136 decoding.

The module 136 decoding formed, for example, and the differential amplifier. The input terminals of module 136 decoding is connected to line 84 UBA and to the line 141 signal. The module 136 decoding receives the differential signal transmitted from the transmitter 81 via line 84 UBA and line 141 of the signal, i.e. the differential signal formed from the constituent signal transmitted via line 84 UBA, and constituting a signal line 141 of the signal. The module 136 decoder then decodes the differential signal in the initial data transmission, and outputs the original data transmission.

The module 124 controls the switch controls the switch 135 so that the switch 135 is switched to select one of the signals supplied to the switch 135. Module 123 of the control time sequence controls the point in time at which the module 134 conversion transmits a differential signal.

In addition, to perform a full duplex data PI, using the line 84 UBA and line 141 signal, is connected to a reserved output signal line for signal transmission PDA and a signal line for signal transmission PTC, source 71 MIVC (R) and the consumer 72 MIVC (R) performed as, for example, shown in Fig.7. It should be noted that in the description Fig.7 uses the same number of the reference positions, which were used in the description of 6, and that their description is not carried is carried out in appropriate cases.

Source 71 MIVC (R) includes a transmitter 81, the module 121 controls the switch and the module 171 of the control switch. In addition, the transmitter 81 includes module 131 conversion, the switch 133, the switch 181, a switch 182, and the module 183 decoding.

At the time when data are transmitted, the switch 181 receives the signal PDA from a source 71 MIVC (R)at the point in time when the data are in the switch signal PDA from the receiver 82 or the constituent signal forming the differential signal corresponding to RX data from the receiver 82. Running module 171 switching control switch 181 selectively outputs one of the signal PDA from a source 71 MIVC (R), signal PDA from the receiver 82 and the constituent signal forming the differential signal corresponding to RX data.

Thus, at the time when the source 71 MIVC (R) receives the data transmitted from the user 72 MIVC (R), the switch 181 receives the signal PDA transmitted from the receiver 82 via line 191 PDA, which is a signal line for signal transmission PDA or a constituent signal of the differential signal corresponding to RX data. The switch 181 and then transmits the received signal PDA or constituting the signal source 71 MIVC (R) Il is in the module 183 decoding.

In addition, at the time when the source 71 MIVC (R) sends data to the consumer 72 MIVC (R), the switch 181 transmits a signal PDA supplied from a source 71 MIVC (R), to the receiver 82 via line 191 PDA. Alternatively, the switch 181 is not transmitting signals to the receiver 82.

At the time when data are transmitted, the switch 182 signal PTC from a source 71 MIVC (R), while in the point in time when the data is accepted, the switch 182 serves constituent signal forming the differential signal corresponding to RX data from the receiver 82. Running module 171 switching control switch 182 selectively outputs one of the signal PTC and the constituent signal forming the differential signal corresponding to RX data.

Thus, at the time when the source 71 MIVC (R) accepts the data sent from the user 72 MIVC (R), the switch 182 receives the component signal of the differential signal corresponding to RX data transmitted from the receiver 82 via line 192 PTC, which is a signal line for signal transmission PTC and delivers the accepted average of the signal in the module 183 decoding. Alternatively, the switch 182 is not accepting any messages.

In addition, at the time when the source of the IR 71 MIVC (R) sends data to the consumer 72 MIVC (R), the switch 182 transmits a signal PTHC supplied from a source 71 MIVC (R), to the receiver 82 via line 192 PTC. Alternatively, the switch 182 is not transmitting signals to the receiver 82.

Module 183 decoding formed, for example, of the differential amplifier. The input terminals of module 183 decoding is connected to line 191 PDA and line 192 PTC. Module 183 decoding receives the differential signal transmitted from the receiver 82 via line 191 PDA and line 192 PTC, that is, the differential signal generated from the component of the signal on line 191 PDA and constituting a signal on line 192 PTC. Module 183 decoder then decodes the differential signal in the original received data and displays the original received data.

Module 171 of the control switch controls the switches 181 and 182 so that each of the switches 181 and 182 switch for selecting one of signals supplied to them.

In addition, the user 72 MIVC (R) includes a receiver 82, the module 124 controls the switch module 172 of the control switch. In addition, the receiver 82 includes a switch 135, the module 136 decoding module 184 conversion, the switch 185 and the switch 186.

Module 184 conversion is formed, for example, of the differential amplifier. Module 184 conversion principle is the magnetic filed it accept data. Module 184 conversion converts the supplied received data in a differential signal formed from two components of the signals. Module 184 conversion then transmits the converted differential signal to the transmitter 81 via line 191 PDA and line 192 PTC. Thus, the module 184 conversion passes one of the constituent signals forming the converted differential signal to the transmitter 81 via the switch 185. Module 184 transformation additionally transmits the other constituent signal forming the differential signal to the transmitter 81 via the switch 186.

At the time when data are transmitted, the switch 185 is supplied constituent signal forming the differential signal corresponding to RX data from the module 184 conversion or signal PDA of the user 72 MIVC (R)at the point in time when the data is accepted, the switch 185 signal PDA from the transmitter 81. Running module 172 switching control switch 185 selectively outputs one of the signal PDA of the user 72 MIVC (R), signal PDA from the transmitter 81 and the constituent signal forming the differential signal corresponding to RX data.

Thus, at the time when the consumer 72 MIVC (R) receives the data transmitted from istochniki MUCH (R), the switch 185 receives the signal PDA transmitted from the transmitter 81 via line 191 PDA. The switch 185 and then delivers the received signal PDA in consumer 72 MIVC (R). Alternatively, the switch 185 is not accepting any messages.

In addition, at the time when the consumer 72 MIVC (R) sends data to the source 71 MIVC (R), the switch 185 transmits a signal PDA supplied from the consumer 72 MIVC (R), or average of the signal transmitted from the module 184 conversion to the transmitter 81 via line PDA 191.

At the time when data are transmitted, the switch 186 receives a constituent signal forming the differential signal corresponding to RX data from the module 184 conversion at the point in time when the data is accepted, the switch 186 receives the signal PTC from the transmitter 81. Running module 172 switching control switch 186 selectively outputs one of the signal PTC and the constituent signal forming the differential signal corresponding to RX data.

Thus, at the time when the consumer 72 MIVC (R) receives the data transferred from the source 71 MIVC (R), the switch 186 receives the signal PTC transmitted from the transmitter 81 via line 192 PTC. The switch 186 is then transmits the received signal PTC in consumer 72 MIVC (R). In ka is este alternatives the switch 186 is not accepting any messages.

In addition, at the time when the consumer 72 MIVC (R) sends data to the source 71 MIVC (R), the switch 186 passes constituting the signal sent from the module 184 conversion to the transmitter 81 via line 192 PTC. Alternatively, the switch 186 is not transmitting any signals.

Module 172 of the control switch controls the switches 185 and 186 so that each of the switches 185 and 186 of the switch to select one of the signals supplied to it.

In addition, when the source 71 MIVC (R) and the consumer 72 MIVC (R) perform data transmission PI, determine whether half-duplex data transmission or full duplex data transmission, with each configuration source 71 MIVC (R) and consumer 72 MIVC (R). Therefore, when referring to RDID taken from the consumer 72 MIVC (R)source 71 MIVC (R) determines whether it is a half-duplex data transmission, full-duplex data transmission or bidirectional data transmission by exchanging signal UBA.

For example, as shown in Fig Y-RDID adopted source 71 MIVC (R), includes main unit and expansion unit.

The data defined in accordance with the "E-EDID1.3 Basic Structure" of the standard E-EDID1.3, placed in the head part of the main unit AT RDID, followed by information on the situation on the distribution of time identified by "Preferred timing"for maintaining compatibility with the existing RAID, and information distribution time, identified by "2nd timing", which is different from "Preferred timing"for maintaining compatibility with the existing RAID.

In the main unit after the 2nd time allocation" should the information indicating the device name display identified as "the name of the monitor, and the information identified as the "Limits of performance monitor", which denotes the number of pixels when the aspect ratio is 4:3 and 16:9.

In the head part of the expansion unit contains information on the right and left speakers, presented as the "speaker Selection"followed by: data identified as "SHORT VIDEO"that describes the information displayed image size, repetition rate frames, data interleaving or serial data, and data describing the size ratio; the data identified as "SHORT AUDIO"that describes information about how playing audio codec, sample rate, the range of the cutoff frequency, the number of bits of the codec and the like; and information identified in the "speaker Selection is rites", for the right and left speakers.

In addition, the expansion unit, after the Selection of the speaker, followed by data that is identified as "vendor-Specific", and defined by each of the provider, information about the allocation of time, identified by "3rd timing"designed to maintain compatibility with existing RAID, and information about the allocation of time, identified by "4th timing"for maintaining compatibility with the existing RAID.

Data identified as "vendor-Specific", have the data structure shown in Fig.9. Thus, the data identified in accordance with the "vendor-Specific"include from 0-th to N-th blocks of size one byte.

In the 0-th block, located in the head portion of the data identified as "vendor-Specific", contains the following information: information identified by the tag, "vendor-Specific" code=3), used as a header, which indicates the data area for data, "vendor-Specific", and information identified by "Length (=N), representing the length of data, "vendor-Specific".

Information identified by "24 bit IEEE registration ID (0×S lesser significant bits of the first means, the number "0×S"registered for MIVC (R), placed 1st to 3rd blocks. Information representing a 24-bit physical address (labeled "A", "b", "C" and "D"), device user, placed in 4-th and 5-th blocks.

In addition, the following information is placed in the 6th block: flag, identified as "Supports AI"indicating a function supported by the device user; information identified as "DC-48 bit", " DC-36 bit", and "DC-30 bit", each of which indicates the number of bits per pixel; the flag, identified as "DC-Y444", indicating whether the device supports the user uploading the image YCbCr 4:4:4; and the flag identified by "DVI-Dual"indicating whether the device supports the consumer dual digital visual interface (DVI).

In addition, information identified as "Max-TMDS-Clock", which is the highest clock frequency pixel DPMP placed in the 7th block. Also, in addition, the following flags are placed in 8 block: flag, identified as "Delay", denoting the presence/absence of information delays related to image data and sound, the flag full duplex mode, identified as "Full duplex", indicating whether the full duplex data transmission, and the flag half-duplex mode, identified as "Half duplex", labeling the th, if data transmission in half-duplex mode.

Here, for example, the flag full duplex mode, which is installed (for example, set to "1"), indicates that the consumer 72 MIVC (R) has the ability to perform full-duplex data transfer, the consumer 72 MIVC (R) has the configuration shown in Fig.7, while when the flag full duplex mode reset (i.e. set to 0), it indicates that the consumer 72 MIVC (R) does not possess the ability to perform full-duplex data transfer.

Similarly, the half-duplex flag that is set (e.g., set to "1"), indicates that the consumer 72 MIVC (R) has the ability of holding a half-duplex data transfer, the consumer 72 MIVC (R) has the configuration shown in Fig.6, while the flag half-duplex mode, which had been reset (e.g., set to "0")means that the consumer 72 MIVC (R) does not possess the ability to perform data transmission in half-duplex mode.

Data delay time serial image, identified by "Latency video", placed in the 9th data block identified as "vendor-Specific". Data delay time identified as "Audio Delay", the audio signals associated with successive image, the SIP is available in 10-th block. In addition, the data delay time, identified by "Delay video alternation", for images with alternation, placed in the 11th block. Data delay time, identified by the "Delay audio from the component drives, audio associated with the image with alternation, placed in 12-th block.

In accordance with the flag full duplex mode and half-duplex flag mode contained in the Y-RDID adopted from consumer 72 MIVC (R)source 71 MIVC (R) determines whether it is a half-duplex data transmission, full-duplex data transmission or bidirectional data transmission by exchanging signal UBA. Source 71 MIVC (R) then performs bidirectional data transmission with the consumer 72 MIVC (R) in accordance with the definition.

For example, if the source 71 MIVC (R) has the configuration shown in Fig.6, the source 71 MIVC (R) can perform half-duplex data transmission with the consumer 72 MIVC (R), shown in Fig.6. However, the source 71 MIVC (R) is not able to perform half-duplex data transmission with the consumer 72 MIVC (R), shown in Fig.7.

Therefore, when an electronic device comprising a source 71 MIVC (R), include, source 71 MIVC (R) starts the data transfer process and performs bidirectional data transmission, the relevant features of p is the consumer 72 MIVC (R), connected to the source 71 MIVC (R).

The data transfer process performed by the source 71 MIVC (R), shown in Fig.6, is described below with reference to the block diagram of the sequence of operations presented on figure 10.

At step S11 source 71 MIVC (R) determines whether or not a new electronic device to the source 71 MIVC (R). For example, the source 71 MIVC (R) determines whether you have connected thereto a new electronic device that includes the consumer 72 MIVC (R), based on the voltage level applied to the output, called "Detection " hot plug " functions", which are connected to line 86 of the signal.

If step S11 determines that a new electronic device is not connected, the data transfer is not performed. In accordance with this data transfer process is complete.

However, if step S11 determines that a new electronic device is connected, the module 121 controls the switch at step S12 controls the switch 133 so that the switch 133 switch for selecting the signal of UBE from a source 71 MIVC (R) and the selection signal UBA from the receiver 82 when taking data.

At step S13 source 71 MIVC (R) receives RDID transferred from the consumer 72 MIVC (R), through CODE 83. Thus, after detecting the source connection 71 MIVC (R) customer 72 MIVC (R) reads U-RAID of RDEPS 85 and transmits please take the config FROM RAID source 71 MIVC (R) through CODE 83. According to this source 71 MIVC (R) takes E_EDID transferred from the consumer 72 MIVC (R).

At step S14 source 71 MIVC (R) determines whether it can perform half-duplex data transmission with the consumer 72 MIVC (R). Thus, the source 71 MIVC (R) refers to RDID adopted from consumer 72 MIVC (R), and determines whether the half-duplex flag "Half duplex"shown in Fig.9. For example, if the flag is half-duplex mode is selected, the source 71 MIVC (R) determines that it can perform bi-directional data transfer PI, using half-duplex data transmission method, i.e. half-duplex data transfer.

If step S14 determines that the available half-duplex data transmission, the source 71 MIVC (R) in step S15 transmits a signal denoting that perform data transmission PI-based method half-duplex data transmission using line 84 UBA and line 141 signal as the information channel, representing the channel to be used for bidirectional data transmission, the receiver 82 via the switch 133 and the line 84 UBA.

Thus, if the flag is half-duplex mode is selected, the source 71 MIVC (R) may determine that the consumer 72 MIVC (R) has the configuration shown in Fig.6, and that he can perform half-duplex data transmission using line 84 UBA and the line is 141 signal. Thus, the source 71 MIVC (R) transmits information channel in the consumer 72 MIVC (R) so that the consumer 72 MIVC (R) determines that it should perform half-duplex data transfer.

At step S16 module 121 controls the switch controls the switch 133 so that the switch 133 switch to select the differential signal corresponding to the data transmission module 131 conversion when the data transfer, and select the differential signal corresponding to the data transmission from the receiver 82 when data taking.

At step S17, each component source 71 MIVC (R) performs bidirectional PI data with the consumer 72 MIVC (R), using the method of half-duplex data transmission. After this data transfer process is completed. Thus, when the data transfer module 131 transformation converts the data transmission received from a source 71 MIVC (R), the differential signal and supplies one of the constituent signals forming the converted differential signal to the switch 133, and the other constituent signal to the receiver 82 via line 141 signal. The switch 133 passes constituting the signal fed from the module 131 conversion, to the receiver 82 via line 84 UBA. Thus, the differential signal corresponding to the data transfer, transfer from source 1 MIVC (R) in the consumer 72 MIVC (R).

In addition, when the data reception module 132 decoding receives the differential signal corresponding to RX data transmitted from the receiver 82. Thus, the switch 133 receives the component signal of the differential signal corresponding to RX data transmitted from the receiver 82 via line 84 UBA, and supplies the accepted average of the signal in the module 132 decoding. Running module 122 of the control time sequence module 132 decoding decodes the differential signal formed from a constituent signal transmitted from the switch 133, and a constituent signal transmitted from the receiver 82 via line 141 of the signal in the original received data. Module 132 decoding then outputs the original received data in the source 71 MIVC (R).

Thus, the source 71 MIVC (R) performs the exchange of various data such as control data, pixel data and audio data, with the consumer 72 MIVC (R).

However, if in step S14 it is determined that the data transmission in half-duplex mode cannot be performed, each component source 71 MIVC (R), at step S18, performs bidirectional data transmission with the consumer 72 MIVC (R) by transmission and reception of the signal UBA and consumer 72 MIVC (R). After that, the data transfer process ends.

That is they way when the data transfer, the source 71 MIVC (R) passes the signal UBA to the receiver 82 via the switch 133 and the line 84 UBA. When the data is accepted, the source 71 MIVC (R) receives the signal UBA transmitted from the receiver 82 via the switch 133 and the line 84 UBA. Thus, the source 71 MIVC (R) performs communication control with the consumer 72 MIVC (R).

Thus, the source 71 MIVC (R) refers to the flag half-duplex mode, and performs data transmission in half-duplex mode with the consumer 72 MIVC (R), which is configured to perform data transmission in half-duplex mode using the line 84 UBA and line 141 signal.

As described above, by switching the switch 133 to select one of data transmission and received data and perform half-duplex data transmission with the consumer 72 MIVC (R), using the line 84 UBA and line 141 of the signal, i.e. data PI, using the method of data transmission in half-duplex mode, can be performed in high-speed bidirectional data transfer, while maintaining compatibility with existing MIVC (R).

In addition, similarly to the source 71 MIVC (R), when an electronic device that includes a user 72 MIVC (R)include the consumer 72 MIVC (R) starts the data transfer process and performs bidirectional data transmission source 71 MIVC (R).

PR is the process of data transmission, performed by the user 72 MIVC (R), shown in Fig.6, is described below with reference to the block diagram of the sequence of operations shown in 11.

At step S41, the user 72 MIVC (R) determines whether or not a new electronic device to the user 72 MIVC (R). For example, the user 72 MIVC (R) determines whether or not a new electronic device that includes a source 71 MIVC (R), based on the voltage level applied to the output, called "hot plug Detection", and is connected to the signal line 86.

If at step S41 determines that a new electronic device is not connected, the data transfer is not performed. After that, the data transfer process ends.

However, if at step S41 determines that a new electronic device is connected, the module 124 controls the switch, at step S42, controls the switch 135 so that the switch 135 is switched to select the signal UBA of consumer 72 MIVC (R), when the data transfer, and selection signal UBA from the transmitter 81 when data is accepted.

At step S43, the consumer 72 MIVC (R) reads U-RAID of RDEPS 85 and transmits the read Y-RDID source 71 MIVC (R) through CODE 83.

At step S44, the consumer 72 MIVC (R) determines whether the accepted information channel transmitted from a source 71 MIVC (R).

That is, information of the channel, the meaning of the bidirectional data channel, passed from the source 71 MIVC (R) in accordance with the capabilities of the source 71 MIVC (R) and consumer 72 MIVC (R). For example, if the source 71 MIVC (R) has the configuration shown in Fig.6, this source 71 MIVC (R) and the consumer 72 MIVC (R) can perform half-duplex data transmission using line 84 UBA and line 141 signal. Therefore, the information of the channel, indicating that perform data transmission PI, using line 84 UBA and line 141 signal is passed from the source 71 MIVC (R) in the consumer 72 MIVC (R). Consumer 72 MIVC (R) receives data channel transmitted from a source 71 MIVC (R) via the switch 135 and the line 84 UBA, and determines that the channel data was passed.

In contrast, if the source 71 MIVC (R) has no way half-duplex data transmission, the information channel is not passed from the source 71 MIVC (R) in the consumer 72 MIVC (R). In accordance with this user 72 MIVC (R) determines that the information channel was not accepted.

If at step S44 determines that the information channel was adopted, the processing goes to step S45, at which the module 124 controls the switch controls the switch 135 so that the switch 135 is switched to select the differential signal corresponding to RX data from the module 134 conversion when the data transfer, and select differentia inogo signal, the corresponding data transmission from the transmitter 81 when data is accepted.

At step S46, each component of the consumer 72 MIVC (R) performs bidirectional data transmission PI source 71 MIVC (R), using the method of half-duplex data transmission. After that, the data transfer process ends. Thus, when data are transmitted, under the control of the control module 123 time sequence conversion module 134 converts the received data transmitted from the user 72 MIVC (R), in the differential signal. The module 134 conversion then passes one of the constituent signals forming the converted differential signal to the switch 135 and the other of the components of the signals to the transmitter 81 via line 141 signal. The switch 135 passes constituting the signal transmitted from the module 134 conversion to the transmitter 81 via line 84 UBA. Thus, the differential signal corresponding to RX data, passed from user 72 MIVC (R)source 71 MIVC (R).

In addition, when the data is accepted, the module 136 decoding receives the differential signal corresponding to the data transmission transmitted from the transmitter 81. Thus, the switch 135 receives the component signal of the differential signal corresponding to the data transmission transmitted from transmit the ICA 81, through the line 84 UBA. The switch 135 then transmits the accepted average of the signal in the module 136 decoding. The module 136 decoding decodes the differential signal formed from a constituent signal transmitted from the switch 135, and constituting the signal transmitted from the transmitter 81 via line 141 of the signal in the original data transmission. The module 136 decoding then outputs the original data transmission in the consumer 72 MIVC (R).

Thus, the user 72 MIVC (R) performs the exchange of various data such as control data, pixel data and audio data from the source 71 MIVC (R).

However, if at step S44 determines that the information channel is not accepted, each component of the consumer 72 MIVC (R), at step S47, performs bidirectional data transmission source 71 MIVC (R) by transmission and reception of the signal UBA to and from the source 71 MIVC (R). After that, the data transfer process ends.

Thus, when the data transfer, the consumer 72 MIVC (R) passes the signal UBA in the transmitter 81 via the switch 135 and the line 84 UBA. When the data is accepted, the user 72 MIVC (R) receives the signal UBA transmitted from the transmitter 81 via the switch 135 and the line 84 UBA. Thus, the user 72 MIVC (R) performs communication control with source 71 MIVC (R).

Thus, after receiving the channel information on robitel 72 MIVC (R) performs half-duplex data transmission with the consumer 72 MIVC (R), using line 84 UBA and line 141 signal.

As described above, by switching the switch 135 to select one of data transmission and received data and to perform half-duplex data transmission source 71 MIVC (R), use line 84 UBA and line 141 signal, the user 72 MIVC (R) can perform high-speed bidirectional data transfer source 71 MIVC (R), while maintaining compatibility with existing MIVC (R).

In addition, when the source 71 MIVC (R) has the configuration shown in Fig.7, and the source 71 MIVC (R) performs the data transfer process, such source 71 MIVC (R) determines whether the consumer 72 MIVC (R) full duplex data based on the flag full duplex mode contained in the Y-RDID. Source 71 MIVC (R) then performs bidirectional data transmission in accordance with the definition.

The data exchange process performed by the source 71 MIVC (R), shown in Fig.7, is described below with reference to the block diagram of the sequence of operations presented on Fig.

At step S71 source 71 MIVC (R) determines whether or not a new electronic device to the source 71 MIVC (R). If at step S71 determines that a new electronic device is not connected, the data transfer is not performed. Therefore, the data transfer process ends.

In Otley, the s from this, if at step S71 determines that a new electronic device is connected, module 171 of the control switch, at step S72, controls the switches 181 and 182 so that when the data transfer switch 181 chose the position signal PDA from a source 71 MIVC (R) and the switch 182 selected signal PTC from a source 71 MIVC (R) and, when the data are to switch 181 selected signal PDA from the receiver 82.

At step S73, the module 121 controls the switch controls the switch 133 so that the switch 133 switch for selecting the signal of UBE from a source 71 MIVC (R), when the data transfer, and to select the signal UBA from the receiver 82 when data taking.

On the stage set S74 source 71 MIVC (R) receives RDID transferred from the consumer 72 MIVC (R), through a line 191 PDA CODE 83. Thus, after detecting the connection of source 71 MIVC (R) customer 72 MIVC (R) reads U-RAID of RDEPS 85 and transmits the read Y-RDID source 71 MIVC (R) via line 191 PDA CODE 83. According to this source 71 MIVC (R) receives RDID transferred from the consumer 72 MIVC (R).

At step S75 source 71 MIVC (R) determines whether it can perform full-duplex data transmission with the consumer 72 MIVC (R). Thus, the source 71 MIVC (R) refers to RDID adopted from consumer 72 MIVC (R), and determines whether the flag in the aqueous duplex mode, Full duplex mode, shown in Fig.9. For example, if the flag is full duplex mode is selected, the source 71 MIVC (R) determines that it can perform bi-directional data transfer PI using the method of full-duplex data transmission, full duplex data transfer.

If at step S75 determines that a full-duplex data transmission can be performed, the module 171 of the control switch, on the stage set s76, controls the switches 181 and 182 so that the switch 181 and the switch 182 to select the differential signal corresponding to RX data from the receiver 82 when data taking.

Thus, when the data receive module 171 of the control switch controls the switching of the switches 181 and 182 so that, among the constituent signal forming the differential signal corresponding to RX data transmitted from the receiver 82, choose the constituent signal transmitted via line 191 PDA, switch 181 of the signal transmitted through the line 192 PTC, choose switch 182.

After U-RAID will be transferred from the consumer 72 MIVC (R) source 71 MIVC (R), line 191 PDA and line 192 PTC forming CODE 83, do not use, that is, the transmission and reception of signal PDA and signal PTC through line 191 PDA and line 192 PTC not perform. Therefore, the way of the switching of the switches 181 and 182 line 191 PDA and line 192 PTC can be used as a transmission line accept data for full-duplex data transfer.

At step S77, as channel information indicating a channel to be used for bidirectional data transmission, the source 71 MIVC (R) transmits to the receiver 82 via the switch 133 and the line UBA 84 signal indicating that the transmission data PI based on the method of full-duplex data transmission perform, using a pair consisting of a line 84 UBA and line 141 signal, and a pair consisting of a line 191 PDA and line 192 PTC.

Thus, if the flag is set full duplex mode, source 71 MIVC (R) may have information about what the consumer 72 MIVC (R) has the configuration shown in Fig.7, and what can be done full-duplex data transmission, using a pair consisting of a line 84 UBA and line 141 signal, and a pair consisting of a line 191 PDA and line 192 PTC. According to this source 71 MIVC (R) transmits information channel in the consumer 72 MIVC (R) in order to inform the consumer 72 MIVC (R) that is a full-duplex data transfer.

At step S78 module 121 controls the switch controls the switch 133 so that the switch 133 switch to select the differential signal corresponding to the data transmission module 131 conversion when the data is transmitting. Thus, the module 121 controls the switch toggle switch is 133 thus, the switch 133 selects the constituent signal of the differential signal transmitted from the module 131 conversion and the corresponding data transmission.

At step S79 each component source 71 MIVC (R) performs bidirectional data transmission PI with the consumer 72 MIVC (R), using the method of full-duplex data transmission. After this data transfer process is complete. Thus, when the data transfer module 131 conversion converts the transfer data transferred from the source 71 MIVC (R), in the differential signal. Module 131 conversion then passes one of the constituent signals forming the converted differential signal to the switch 133, and the other constituent signal to the receiver 82 via line 141 signal. The switch 133 passes constituting the signal transmitted from the module 131 conversion in the receiver 82 via line 84 UBA. Thus, the differential signal corresponding to the data transmission, is passed from the source 71 MIVC (R) in the consumer 72 MIVC (R).

In addition, when the data receive module 183 decoding receives the differential signal corresponding to RX data transmitted from the receiver 82. Thus, the switch 181 receives a constituent signal of the differential signal corresponding to RX data transmitted from priemnik, through line 191 PDA. The switch 181 and then transmits the accepted average of the signal in the module 183 decoding. In addition, the switch 182 receives the other constituent signal of the differential signal corresponding to RX data transmitted from the receiver 82 via line 192 PTC. The switch 182 then transmits the accepted average of the signal in the module 183 decoding. Module 183 decoding decodes the differential signal formed from the components of the signals transmitted from the switches 181 and 182, the original received data and outputs the original received data in the source 71 MIVC (R).

Thus, the source 71 MIVC (R) performs the exchange of various data such as control data, pixel data and audio data, with the consumer 72 MIVC (R).

However, if at step S75 determines that cannot be performed full-duplex data transmission, each component source 71 MIVC (R) in step S80 performs bidirectional data transmission with the consumer 72 MIVC (R) by transmission and reception of the signal UBA of consumer 72 MIVC (R) and in him. After this data transfer process is complete.

Thus, when the data transfer, the source 71 MIVC (R) passes the signal UBA to the receiver 82 via the switch 133 and the line 84 UBA, and when the data is accepted, the source 71 MIVC (R) receives the signal UBA transferred from PR is amnike 82 via the switch 133 and the line 84 UBA. Thus, the source 71 MIVC (R) performs communication control with the consumer 72 MIVC (R).

Thus, the source 71 MIVC (R) refers to a flag full duplex mode and performs full duplex data transmission with the consumer 72 MIVC (R), which is able to perform full duplex data transfer, using a pair consisting of a line 84 UBA and line 141 signal, and a pair consisting of a line 191 PDA and line 192 PTC.

As described above, by switching the switches 133, 181 and 182, select data transfer and receive data and perform a full duplex data transmission with the consumer 72 MIVC (R), using a pair consisting of a line 84 UBA and line 141 signal, and a pair consisting of a line 191 PDA and line 192 PTC, you can perform high-speed bidirectional data transfer, while maintaining compatibility with existing MIVC (R).

As in the case of consumer 72 MIVC (R), shown in Fig.6, when the consumer 72 MIVC (R) has the configuration shown in Fig.7, the user 72 MIVC (R) performs a data transfer process in such a way that it performs bidirectional data transmission source 71 MIVC (R).

The data transfer process performed by the user 72 MIVC (R), shown in Fig.7, is described below with reference to the block diagram of the sequence of operations presented on Fig.

At step S111, the consumer 72 MIVC (R) which determines, connected whether a new electronic device to the user 72 MIVC (R), If at the step S111 determines that a new electronic device is not connected, the data transfer is not performed. Therefore, the data transfer process ends.

In contrast, if at step S111 determines that a new electronic device is connected, the module 172 switching control, step S112 (controls the switching of the switches 185 and 186 so that when the data are transmitted, the switch 185 selects the signal PDA of the user 72 MIVC (R), and when the data is accepted, the switch 185 selects the signal PDA from the transmitter 81 and the switch 186 selects the signal PTC from the transmitter 81.

At step S113 module 124 controls the switch controls the switch 135 so that the switch 135 is switched to select the signal UBA of consumer 72 MIVC (R), when the data transfer, and selection signal UBA from the transmitter 81 when data is accepted.

At step S114, the user 72 MIVC (R) reads U-RAID of RDEPS 85 and transmits the read Y-RDID source 71 MIVC (R) via the switch 185 and line 191 PDA CODE 83.

At step S115, the consumer 72 MIVC (R) determines whether the accepted information channel transmitted from a source 71 MIVC (R).

Thus, information of the channel, indicating a bidirectional data channel, transmit from the source 71 NI is (R) in accordance with the capabilities of the source 71 MIVC (R) and consumer 72 MIVC (R). For example, when the source 71 MIVC (R) has the configuration shown in Fig.7, the source 71 MIVC (R) and the consumer 72 MIVC (R) can perform full duplex data transmission. According to this source 71 MIVC (R) passes to the consumer 72 MIVC (R) information channel, indicating that perform data transmission PI on the basis of the way full duplex data, using a pair consisting of a line 84 UBA and line 141 signal, and a pair consisting of a line 191 PDA and line 192 PTC. The consumer then 72 MIVC (R) receives data channel transmitted from a source 71 MIVC (R) via the switch 135 and the line 84 UBA, and determines that take information channel.

However, if the source 71 MIVC (R) has no full-duplex data transmission, the information channel is not passed from the source 71 MIVC (R) in the consumer 72 MIVC (R). In accordance with this user 72 MIVC (R) determines that the information channel was not accepted.

If at step S115 determines that the channel data was not accepted, the processing proceeds to step S116, where the unit 172 controls the switch controls the switching of the switches 185 and 186 so that the switches 185 and 186 select the differential signal corresponding to RX data from the module 184 conversion when transmitting data.

At step S117 module 124 controls the switch control which allows switching of the switch 135 so the switch 135 selects the differential signal corresponding to the data transmission from the transmitter 81 when data is received.

At step S118, each component of the consumer 72 MIVC (R) performs bidirectional data transmission PI source 71 MIVC (R), using the method of full-duplex data transmission. After that, the data transfer process ends. Thus, when the data transfer module 184 conversion converts the received data transmitted from the user 72 MIVC (R), the differential signal and supplies one of the constituent signals forming the converted differential signal to the switch 185 and transmits the other constituent signal to the switch 186. The switches 185 and 186 of the transmit signal components received from a module 184 conversion to the transmitter 81 via line 191 PDA and line 192 PTC. Thus, the differential signal corresponding to RX data, passed from user 72 MIVC (R) source 71 MIVC (R).

In addition, when the data is accepted, the module 136 decoding receives the differential signal corresponding to the data transmission transmitted from the transmitter 81. Thus, the switch 135 receives the component signal of the differential signal corresponding to the data transmission transmitted from the transmitter 81 via line 84 UBA. The switch 135 then eredet adopted constituting the signal in the module 136 decoding. The module 136 decoding decodes the differential signal formed from a constituent signal transmitted from the switch 135, and a constituent signal transmitted from the transmitter 81 via line 141 of the signal in the original data transmission. The module 136 decoding then outputs the original data transmission in the consumer 72 MIVC (R).

Thus, the user 72 MIVC (R) performs the exchange of various data such as control data, pixel data and audio data from the source 71 MIVC (R).

However, if at step S115 determines that the data channel has not been adopted, each component of the consumer 72 MIVC (R), at step S119, performs bidirectional data transmission source 71 MIVC (R) by transmission and reception of the signal UBA to and from the source 71 MIVC (R). After that, the data transfer process ends.

Thus, after receiving the channel information, the consumer 72 MIVC (R) performs full-duplex data transmission with the consumer 72 MIVC (R), using a pair consisting of a line 84 UBA and line 141 signal, and a pair consisting of a line 191 PDA and line 192 PTC.

As described above, by switching the switches 135, 185 and 186 so as to select the data transmission and received data, and perform a full duplex data source 71 MIVC (R), using a pair consisting of a line 84 UBA and line 141 signal, and a pair, consisting of the th line 191 PDA and line 192 PTC, consumer 72 MIVC (R) can perform high-speed bidirectional data transfer while maintaining compatibility with existing MIVC (R).

Although in the configuration source 71 MIVC (R), shown in Fig.7, the module 131 conversion is connected to line 84 UBA and line 141 signal and module 183 decoding is connected to line 191 PDA and line 192 PTC, you can use the configuration in which the module 183 decoding is connected to line 84 UBA and line 141 signal, and the module 131 conversion is connected to line 191 PDA and line 192 PTC.

In this case, the switches 181 and 182 are connected to the line 84 UBA and line 141 signal, respectively. The switches 181 and 182 is also connected to the module 183 decoding. The switch 133 is connected to line 191 PDA. The switch 133 is also connected to the module 131 conversion.

Similarly, in the user's configuration 72 MIVC (R), shown in Fig.7, the module 184 conversion can be connected to the line 84 UBA and line 141 signal, and the module 136 decoding can be connected to line 191 PDA and line 192 PTC. In this case, the switches 185 and 186 are connected to line 84 UBA and line 141 signal, respectively. The switches 185 and 186, in addition, connected to the module 184 conversion. The switch 135 is connected to line 191 PDA. The switch 135 is also connected to the module 136 decoding.

Moreover, as p is shown on Fig.6, line 84 UBA and line 141 signal can be used as line 191 PDA and line 192 PTC. Thus, the module 131 conversion module 132 decoding source 71 MIVC (R), and module 134 conversion module 136 decoding consumer 72 MIVC (R) can be connected to line 191 PDA and line 192 PTC so that the spring 71 MIVC (R) and the consumer 72 MIVC (R) perform data transmission PI using the method of half-duplex data transmission. Also, in addition, in this case, the connection of the electronic device can be detected using a reserved output connector, which are connected to line 141 signal.

In addition, each of the source 71 MIVC (R) and consumer 72 MIVC (R) may be capable of half-duplex communication and full duplex data transmission. In this case, the source 71 MIVC (R) and the consumer 72 MIVC (R) can perform data transfer PI using the method of half-duplex data transmission or the way full duplex data transmission, in accordance with the capabilities of the connected electronic device.

If each source 71 MIVC (R) and consumer 72 MIVC (R) has the ability to half-duplex data transfer and full duplex data transmission, the source 71 MIVC (R) and the consumer 72 MIVC (R) performed as, for example, shown in Fig. It should be noted that in the description Fig use the same number of the reference positions, used for the description of 6 or 7, and their description is not repeated here, as appropriate.

Source 71 MIVC (R), shown in Fig, includes a transmitter 81, the module 121, the switching control module 122 controls the temporal sequence and module 171 of the control switch. The transmitter 81 includes module 131 conversion module 132 decoding, the switch 133, the switch 181, a switch 182, and the module 183 decoding. Thus, the source 71 MIVC (R), shown in Fig, has the configuration in which the module 122 of the control time sequence and module 132 decoding, shown in Fig.6, is additionally provided in the source 71 MIVC (R), shown in Fig.7.

In addition, the user 72 MIVC (R), shown in Fig includes a receiver 82, the module 123 controls the temporal sequence module 124 controls the switch module 172 of the control switch. The receiver 82 includes module 134 conversion, the switch 135, the module 136 decoding module 184 conversion, the switch 185 and the switch 186. Thus, the user 72 MIVC (R), shown in Fig, has the configuration in which the module 123 of the control time sequence and module 134 conversion, shown in Fig.6, are additionally provided in the consumer is barely 72 MIVC (R), shown in Fig.7.

The following describes the data transfer process performed by the source 71 MIVC (R) and the consumer 72 MIVC (R), shown in Fig.

First, the data transfer process performed by the source 71 MIVC (R), shown in Fig, will be described with reference to the block diagram of the sequence of operations shown in Fig. Since the processes performed at steps S151-S154, are the same processes that are performed at steps S71-set S74 shown in Fig accordingly, their description is not repeated here.

At step S155 source 71 MIVC (R) determines whether it can perform full-duplex data transmission with the consumer 72 MIVC (R). Thus, the source 71 MIVC (R) refers to RDID adopted from consumer 72 MIVC (R), and determines whether the flag full duplex mode Full duplex"shown in Fig.9.

If at step S155 determines that a full-duplex data transmission is available, that is, if the consumer 72 MIVC (R), shown in Fig or 7, is connected to the source 71 MIVC (R), module 171 of the control switch, at step S156, controls the switches 181 and 182 so that the switch 181 and the switch 182 to select the differential signal corresponding to RX data from the receiver 82 when data taking.

However, if, at step S155, determines that full duplex is the first data transfer is not available, source 71 MIVC (R), at step S157, determines whether half-duplex data transmission. Thus, the source 71 MIVC (R) refers to the Y-RAID and determines whether the half-duplex flag "Half duplex"shown in Fig.9. In other words, the source 71 MIVC (R) determines whether the user 72 MIVC (R), shown in Fig.6, with source 71 MIVC (R).

If at step S157 determines that a half-duplex data transmission is available, or if, at step S156, the switches 181 and 182 is switched, the source 71 MIVC (R), at step S158, transmits information of the channel to the receiver 82 via the switch 133 and the line 84 UBA.

Here, if at step S155 determines that available full duplex data transfer, the consumer 72 MIVC (R) has the capability of full duplex data transmission. According to this source 71 MIVC (R) transmits to the receiver 82 via the switch 133 and the line 84 UBA signal indicating that perform data transmission PI, using a pair consisting of a line 84 UBA and line 141 signal, and a pair consisting of a line 191 PDA and line 192 PTC, as channel information.

However, if at step S157 determine that the available half-duplex data transfer, the consumer 72 MIVC (R) features a half-duplex data transmission, although he does not possess the capability of full duplex data transmission. Under satim source 71 MIVC (R) transmits to the receiver 82 via the switch 133 and the line 84 UBA signal, indicates that the data transfer PI perform using line 84 UBA and line 141 signal, as channel information.

At step S159, the module 121 controls the switch controls the switch 133 so that the switch 133 switch to select the differential signal corresponding to the data transmission module 131 conversion when the data transfer, and select the differential signal corresponding to RX data transmitted from the receiver 82 when data taking. When the source 71 MIVC (R) and the consumer 72 MIVC (R) perform a full duplex data transmission, the differential signal corresponding to RX data, do not pass from the receiver 82 via line 84 UBA and line 141 signal when the source 71 MIVC (R) receives the data. In accordance with this differential signal corresponding to RX data, is not available in module 132 decoding.

At step S160 each component source 71 MIVC (R) performs bidirectional data transmission PI with the consumer 72 MIVC (R). After that, the data transfer process ends.

Thus, when the source 71 MIVC (R) performs full duplex data transfer and half-duplex data transmission with the consumer 72 MIVC (R), the module 131 conversion converts the received data transmitted from a source 71 MIVC (R), differential the first signal, when the data transfer. Module 131 conversion then passes one of the constituent signals forming the converted differential signal to the receiver 82 via the switch 133 and the line 84 UBA and transmits the other constituent signal to the receiver 82 via line 141 signal.

When the source 71 MIVC (R) performs full-duplex data transmission with the consumer 72 MIVC (R) and when the data receive module 183 decoding receives the differential signal corresponding to RX data transmitted from the receiver 82, and decodes adopted differential signal in the original received data. Module 183 decoding then outputs the original received data in the source 71 MIVC (R).

In contrast, when the source 71 MIVC (R) performs half-duplex data transmission with the consumer 72 MIVC (R) and when the data is accepted, the module 132 decoding receives the differential signal corresponding to RX data transmitted from the receiver 82, under the control module 122 controls the time sequence. Module 132 of the decoder then decodes the received differential signal into the original received data and outputs the original received data in the source 71 MIVC (R).

Thus, the source 71 MIVC (R) performs the exchange of various data such as control data, pixel data is audio data, with the consumer 72 MIVC (R).

However, if at step S157 determines that a half-duplex data transfer is not available, each source component 71 MIVC (R) in step S161 performs bidirectional data transmission with the consumer 72 MIVC (R) by transmission and reception of the signal UBA through line 84 UBA. After that, the data transfer process ends.

Thus, the source 71 MIVC (R) refers to a flag full duplex mode and half-duplex flag mode and performs a full or half-duplex data transmission with the consumer 72 MIVC (R) in accordance with the capabilities of the user 72 MIVC (R), which is a partner for data transmission.

As described above, by switching the switches 133, 181 and 182 in accordance with the capabilities of the user 72 MIVC (R), which is used as a partner to transfer data to select the data transmission and received data and to perform a full or half-duplex data transmission with the consumer 72 MIVC (R), you can choose a more appropriate method of data transfer, and can be made high-speed bidirectional data transfer while maintaining compatibility with existing MIVC (R).

The data transfer process performed by the user 72 MIVC (R), shown in Fig described below with reference to the block diagram of the sequence of operations shown in Fig. About Essy, performed on the steps S191-S194, are the same as the processes performed at steps S111-S114 shown in Fig respectively, and therefore their description is not repeated here.

At step S195, the consumer 72 MIVC (R) receives data channel transmitted from a source 71 MIVC (R), via the switch 135 and the line 84 UBA. If the source 71 MIVC (R)connected to the user 72 MIVC (R), has no full-duplex data transfer, no way half-duplex data transmission, the channel data will not be transferred from a source 71 MIVC (R) in the consumer 72 MIVC (R). In accordance with this user 72 MIVC (R) does not accept the information channel.

At stage S 196 consumer 72 MIVC (R) determines whether to perform a full duplex data transmission or not, based on the received channel information. For example, if the consumer MIVC (R) receives information channel, indicating that the transfer data PI is performed using a pair consisting of a line 84 UBA and the signal line, and a pair consisting of a line 191 PDA and line 192 PTC, user 72 MIVC (R) determines that it should perform a full duplex data transfer.

If at step S196 determines that it should perform a full duplex data transmission, the module 172 switching control, step S197, controls the switches 185 and 186 so that the switch is ucaeli 185 and the switch 186, to select the differential signal corresponding to RX data from the module 184 conversion during data transfer.

However, if at step S196 determine that there is no full-duplex data transfer, the consumer 72 MIVC (R), in step S198, determines whether to perform half-duplex data transmission based on the received channel information. For example, if the user 72 MIVC (R) receives information channel, indicating that data is being transmitted CHIRP, using line 84 UBA and line 141 signal, the user 72 MIVC (R) determines that it should perform half-duplex data transfer.

If at step S198 determines that it should perform half-duplex data transmission, or if, in step S197, the switches 185 and 186 is switched, the module 124 controls the switch, at step S199, controls the switch 135 so that switches the switch 135 to select the differential signal corresponding to RX data from the module 134 conversion during data transfer, and select the differential signal corresponding to the data transmission from the transmitter 81 when data is accepted.

It should be noted that, if the source 71 MIVC (R) and the consumer 72 MIVC (R) perform a full duplex data transmission, the differential signal corresponding to RX data, n is passed from module 134 conversion to the transmitter 81, when data are transmitted to the user 72 MIVC (R). Therefore, the differential signal corresponding to RX data will not be transferred to the switch 135.

At step S200, each component of the consumer 72 MIVC (R) performs bidirectional data transmission PI source 71 MIVC (R). After that, the data transfer process ends.

Thus, if the consumer 72 MIVC (R) and source 71 MIVC (R) perform full duplex data transfer and when the data transfer module 184 conversion converts the received data transmitted from the user 72 MIVC (R), in the differential signal. Module 184 conversion then passes one of the constituent signals forming the converted differential signal to the transmitter 81 via the switch 185 and line 191 PDA, and transmits the other constituent signal to the transmitter 81 via the switch 186 and line 192 PTC.

In addition, if the consumer 72 MIVC (R) and source 71 MIVC (R) perform half-duplex data transmission and, when the data transmit module 134 conversion converts the received data transmitted from the user 72 MIVC (R), in the differential signal. The module 134 conversion then passes one of the constituent signals forming the converted differential signal to the transmitter 81 via the switch 135 and the line 84 UBA, and transmits the other constitute the second signal to the transmitter 81 via line 141 signal.

In addition, if the consumer 72 MIVC (R) and source 71 MIVC (R) perform full duplex data transfer and half-duplex data transmission and, when the data transfer module 136 decoding receives the differential signal corresponding to the data transmission transmitted from the transmitter 81. The module 136 decoder then decodes adopted differential signal in the initial data transmission, and outputs the original data transmission in the consumer 72 MIVC (R).

However, if at step S198 determines that a half-duplex data transmission is not performed, that is, if, for example, the channel data was not submitted, each component of the consumer 72 MIVC (R), at step S201, performs bidirectional data transmission source 71 MIVC (R), by transmission and reception of the signal UBA to and from the source 71 MIVC (R). After that, the data transfer process ends.

Thus, the user 72 MIVC (R) performs full-duplex or half-duplex data transmission data transmission in accordance with information of the channel, i.e. in accordance with the capabilities of the source 71 MIVC (R), which is a partner for data transmission.

As described above, by switching the switches 135, 185 and 186 thus, to select the data transmitting and receiving data in accordance with the capabilities of the source 71 MIVC (R) partner poperation data and perform a full duplex data or half-duplex data transmission you can choose the most appropriate method of communicating data, and can perform high-speed bidirectional data transfer while maintaining compatibility with existing MIVC (R).

In addition, by connecting the source 71 MIVC (R) to the consumer 72 MIVC (R), using the cable 35 MIVC (R), which contains the line 84 UBA and line 141 signal, twisted together to form a shielded differential pair and connected to the grounding line, and the line 191 PDA, and line 192 PTC twisted together to form a shielded differential pair and connected to the grounding line, high-speed bidirectional data transfer PI-based method half-duplex data transmission or method of full-duplex data transmission can be performed while maintaining compatibility with an existing cable MUCH (R).

As described above, any one of the one or more data elements is chosen as the data transmission. The selected data is passed to the partner data transmission through the given signal line. Any one of the one or more items of data transmitted from the partner's data, choose how incoming data and the selected data taking. In accordance with this it is possible to perform high-speed bidirectional data transfer PI between source 71 MIVC (R) and the consumer 72 MIVC (R) h is cut the cable 35 MIVC (R) while maintaining compatibility with MIVC (R), that is, when enabling high-speed unidirectional data transmission of uncompressed data of the image pixels from a source 71 MIVC (R) in the consumer 72 MIVC (R).

As a result, if the source device (for example, electronic device, such as device 33 playback, shown in figure 2), which includes the source 71 MIVC (R), has, for example, the function of the DLNA server (ACDS, the Alliance of digital home networks) and the consumer (for example, an electronic device such as a digital television receiver 31, shown in figure 2)into which the consumer 72 MIVC (R), includes a data interface LAN such as Ethernet (registered trademark), the content may to be transferred from the source device to the consumer via cable MIVC (R), using bi-directional data transfer PI, with the use of electronic devices (e.g., amplifier 32)connected directly or via a cable MIVC (R). In addition, the content received from the source device, may be transferred from the device to a consumer in another device (for example, a digital television receiver 34, as shown in figure 2)connected to the data interface LAN device of the consumer.

In addition, when using bi-directional data transfer PI between the source is 71 MIVC (R) and the consumer 72 MIVC (R) management commands and responses can be exchanged at high speed between the device source, into which the source 71 MIVC (R), and device-to the consumer, including the consumer 72 MIVC (R), mutually connected via a cable 35 MIVC (R). Therefore, it is possible to implement control with fast response between devices.

As described below, the above-described sequence of processing can be implemented using specialized hardware or software. When the processing sequence is implemented using software, a program forming the software tool set, for example, a microcomputer that controls the source 71 MIVC (R) and the consumer 72 MIVC (R).

On Fig illustrates an example configuration of a computer having a program for executing the above-described sequence of processes, installed in accordance with alternative embodiments.

The program can be previously recorded on a recording medium, such as electrically erasable programmable permanent memory (EEPROM, EEPROM) 305 or the ROM 303, built-in computer.

Alternatively, the program may be temporarily or permanently stored (recorded) on a removable recording medium, such as a persistent storage device on the CD-ROM (CD-ROM, CD-ROM), magneto-optical disk (MO), digital versatile disk (DVD), magnetic disk or p. the semiconductor storage device. Such removable recording media may be provided in the form of so-called packaged software.

It should be noted that, in addition to setup with the above-described removable recording medium into the computer, the program may be transmitted over a wireless data channel from a download site to the computer through an artificial satellite, digital satellite broadcasting, or may be transferred by cable to the computer through a network such as a LAN or the Internet. After that the computer can receive the transferred program using the interface 306 input/output, and can install the program into the built-in EEPROM 305.

The computer includes a Central processing unit (CPU) 302. The interface 306 input/output is connected to the CPU 302 via the bus 301. The CPU 302 loads the program stored in the ROM (ROM) 303 or EPROM 305, random access memory (RAM) 304. The CPU 302 then executes this program. Thus, the CPU 302 performs processing in accordance with the above-described flowchart of the sequence of operations or processes carried out in the configurations shown in the above-described flowcharts.

In this description of the processing steps which describe a program that enable you to run various computer processes are not required which must be performed in sequence, described in the flowchart of the sequence of operations, but may include processes performed in parallel or individually (e.g. parallel processing or processes performed by the object).

In addition, the program can be executed by one computer or may be performed using multiple computers distributed manner.

The present invention is applicable to data transmission interface including a transmitter and a receiver in which the transmitter unidirectionally transmits a differential signal corresponding to the data of the pixels, in the form of an uncompressed image of one screen to the receiver through multiple channels in an effective videospirit, which represents a period from one vertical synchronization signal to the next vertical synchronization signal excluding the blanking intervals of the horizontal retrace and blanking interval vertical retrace, and the receiver receives the differential signal transmitted via multiple channels.

In the present variant embodiment of the bidirectional data transmission PI is performed by management, in accordance with necessity, a temporal sequence of data selection, the time sequence of the reception differential signal and the time sequence of the transmission differential of the signal between the source 71 MIVC (R) and the consumer 72 MIVC (R). However, bidirectional data transmission can be performed using a different Protocol than PI.

A variant embodiment of the present invention is not limited to the above-described variant embodiments, but various modifications can be made without going beyond the nature and scope of the invention.

In accordance with the above-described variant embodiments can be made bi-directional data transfer. In particular, high-speed bidirectional data transfer can be performed in the data communication interface that allows unidirectional data transfer pixels of the uncompressed image and audio data associated with the data of pixels while maintaining compatibility.

In addition, many audio/video devices have connectivity to the LAN to provide interactive television programs, advanced remote control, electronic television program guide, etc. for users, although some of these technologies are the same as already described technology.

As a means of formation of the network, in addition to audio/video devices can be, for example, given the following alternatives: install a dedicated cable, such as CAT, providing wireless data transmission and data transmission lines electropo the project.

However, the dedicated cable makes the connection between the devices is difficult.

Wireless data transmission and data transmission over power lines has drawbacks, namely that required complex modulation circuit and the transceiver are expensive.

In accordance with this, in the above-described variant embodiments described technology allowing the transmission of data over a LAN, without adding a new connection output to MUCH.

MUCH is an interface for performing transmission of data, such as video and audio data, exchange of information about the connected device, authentication information of the connected device and the data transfer control device using a single cable. So MUCH will have a significant advantage if the transfer of data over the LAN will be added to MUCH, and therefore data transmission via LAN can be performed without using a dedicated cable and wireless data transmission or the like.

It should be noted that the technologies described in the above-described variant embodiment, the differential transmission line used for data transmission LAN, also used for exchange and authentication information about the connected device and the data transfer control device.

In MUCH parasite is the first capacitance and the impedance of the electrical characteristics of the connected device is strictly limited to the CODE, which performs the exchange and authentication information of the connected device, and UBE that performs data transfer control device.

More specifically, it is required that the parasitic capacitance of the output CODE of the device was 50 pF or lower. You want the output CODE was grounded to the ground GND with an impedance of 200 Ohms or less, at LOW output and high output signal must correspond to the power source with an impedance of about 2 ohms in a state of HIGH output.

In addition, it is required that the conclusions of the transmission/reception were loaded, at least, with a load of approximately 100 Ohms in the high frequency range for stabilization of data transfer over LAN, which transmit a signal at high speed. In order to satisfy the constraints on the parasitic capacitances CODE, diagrams of the transmitter and receiver LAN, added to the line of CODE that must be connected to AC through a fairly small capacity. Therefore, the LAN signal is greatly attenuated, and therefore, is distorted. Therefore, the scheme of transmitting and receiving, for correction, can become complex and costly.

In addition, the transition between HIGH AND LOW States during transmission CODE may create an obstacle for data transmission LAN. Thus, the LAN may not work while transferring the data the CODE.

According to this data transmission system in accordance with a more preferred embodiment described below. The data transmission system is characterized by the fact that in the interface, which mainly performs data transmission, such as video and audio data, exchange and authentication information of the connected device, the data transfer control device and the LAN data transfer using one cable, the LAN data transfer is performed through bidirectional data transmission on the pair of differential transmission lines, and the connection state of the interface is notified using a constant bias potential of at least one of the transmission lines.

Unlike the above-described variant embodiment, described below in technology selection module is not required.

On Fig is a schematic diagram illustrating a first configuration example of a data transmission system, in which the connection state of the interface is notified by using DC bias potential of at least one of the transmission lines.

On Fig illustrates an example system configuration, which includes an Ethernet (registered trademark).

As shown in Fig and 19, the system 400 data includes device 401 - source extension functions for LAN MIVC (below called "LM"), eliminate the STW 402 consumer LM, cable 403 LM, designed to connect the source device LM-to-device consumer LM, the transceiver 404 Ethernet (registered trademark) and a receiver 405 Ethernet (registered trademark).

The device 401 source LM includes a circuit 411 LAN signal transmitter, a load resistor 412, the dividing capacitors 413 and 414, a circuit 415 of the LAN signal receiver, circuit 416 subtraction, a load resistor 421, a resistor 422 and a capacitor 423 shaping filter low frequency, a comparator 424, a resistor 431 leak resistor 432 and the capacitor 433 forming the filter of low frequencies and a comparator 434.

The device 402 consumer LM includes a circuit 441 of the LAN signal transmitter, a load resistor 442, the dividing capacitors 443 and 444 for an alternating current signal, the circuit 445 LAN signal receiver, the circuit 446 subtraction, the resistor 451 leak resistor 452 and the capacitor 453 shaping filter low frequency, a comparator 454, a choke coil 461 and the resistors 462 and 463 series-connected between the potential of the power source and the reference potential.

Cable 403 LM contains a differential transmission line, consisting of the reserved line 501 and a line 502 BPH. Thus, form the output 511 on the side of the source of the reserved line 501, the output 512 on the side of the source line 502 BPH, the output 521 on the side of the e-consumer reserved line 501 and the output 522 on the side of the consumer line of BPH. The reserved line 501 and a line 502 BPH twisted together so that there is a differential pair of twisted wires.

In the device 401 source system 400 data, which is configured such conclusions 511 and 512 are connected to a load resistor 412, the circuit 411 of the LAN signal transmitter and circuit 415 of the LAN signal receiver through the dividing capacitors 413 and 414 of the alternating current signal.

Circuit 416 subtraction takes the total signal SG412 voltage of the transmission signal generated by the electric current output circuit 411 of the LAN signal transmitter using a load resistor 412, and lines 501 and 502 of the transmission, as the load and the voltage signal of the reception signal transmitted from the device 402 consumer LW.

In the scheme 4165 subtracting the signal SG413 obtained by subtracting the signal SG411 transfer out total signal SG412, represents the resultant signal is transmitted from the consumer.

The device 402, the consumer has a similar public switched network. When using such networks device 4011 source and the device 402 user performs bidirectional data transmission LAN.

In addition to performing the above-described data transmission LAN, using a constant level offset, line 502 BPH transmitting device 401 source information indicating that the cable 403 is connected the device 402 of the consumer.

When the cable 403 is connected to the device 402 of the consumer, the resistors 462 and 463 and the choke coil 461 in the device 402 consumers make the shift to the line 502 BPH through the output 522 so that the line 502 BPH is offset approximately 4 C.

The device 401 source selects the offset DC voltage line 502 BPH, using the filter of low frequencies consisting of a resistor 432 and the capacitor 433. After that, the device 401, the source compares the DC offset with the reference potential Vref2 (for example, 1.4 V), using the comparator 434.

If the cable 403 is not connected to the device 402 source, potential output 512 is lower than the reference potential Vref2, because of the resistor 431 leakage. However, if the cable 403 is connected to the device 402 source potential is higher than the reference potential.

Therefore, the output signal SG415 comparator 434, which has a HIGH state indicates that the cable 403 is connected to the device 402 to the consumer.

In contrast, the output signal SG415 comparator 434, when he has a LOW status, indicates that the cable 403 is not connected to the device 402 to the consumer.

The first example configuration, additionally has the function, in accordance with which each device is connected to one end of the cable 4033, detects whether another device LM compatible device is the or your device MUCH, which is not compatible with LM, using the potential of the DC offset in the reserved line 501.

The device 401 source LM raises the voltage (+5V) reserved line 501, using a load resistor 421, while the device 402 consumer LM lowers the voltage of the reserved line 501 by using the resistor 451 leakage.

Such resistors 421 and 451 are not included in the device that does not support LM.

Using a comparator 424, the device 401 source LM compares the DC potential of the reserved line 501, which has been transmitted through the filter of low frequencies consisting of a resistor 422 and a capacitor 423, with the reference voltage Vref1.

When the device 402 consumer is LM compatible device and it reduced the bias voltage, the reduced potential of the reserved line 501 is 2.5 C. However, when the device 402, the consumer is not LM compatible and its output is open, the potential of the reserved line is 5 C. Therefore, if the reference potential Vref1 is set equal to 3.75 In, you can determine whether the device is a consumer LM compatible or LM incompatible.

Using a comparator 454, the device 402, the consumer compares the DC potential of the reserved line 501, which was passed through the filter of low frequencies, consisting of the resist is RA 452 and a capacitor 453, with the reference voltage Vref3.

If the device 401 source LM is compatible and has the function of lifting capacity in the line, the potential of the reserved line 501 is 2.5 C. However, if the device 401 source LM is not compatible, the potential of the reserved line 501 is 0 C. Therefore, if the reference potential is set equal to 1.25 In, it will be possible to determine whether the source device LM compatible or LM incompatible.

As described above, in accordance with the first configuration example, the interface that performs communication of data such as video data and audio data, exchange and authentication information of the connected device, the data transfer control device and the LAN data transfer using one cable 403, the LAN data transfer is performed through a bi-directional data transfer through a pair of differential transmission lines, and the connection state of the interface is notified using a constant bias potential of at least one of the transmission lines. Therefore, spatial separation can be accomplished without physical line PTC and line PDA for data transmission LAN.

The result of this separation allows to form a data transmission scheme LAN, regardless of the electrical specifications defined for the CODE. Thus, the stable is reliable data transfer LAN can be implemented with low cost.

It should be noted that the load resistor 421, shown in Fig, may be provided in the cable 403 LM, but not in the device 401 source. In this case, the conclusions of the load resistor 421 is connected to the reserved line 501 and a line (signal line)connected to the power source (potential supply)provided in the cable 403 LM.

In the same way as in the first configuration example, the system 600 data transfer, mainly characterized in that the interface that performs communication of data such as video data and audio data, exchange and authentication information of the connected device, the data transfer control device and the LAN data transfer using one cable, the LAN data transfer performed using one-way data transmission over two pairs of differential transmission lines, and the connection state of the interface is notified using a constant bias potential of at least one of the transmission lines, and that at least two transmission lines are used for data exchange and authentication information of the connected device by multiplexing in time, with data transmission via LAN.

As shown in Fig, such a system 600 data includes device 601 source extension functions for LAN MIVC (below referred to as "LM"), the mouth of austo 602 consumer LM and cable 603 LM to connect the source device LM to the consumer device LM.

The device 601 source LM includes a circuit 611 of the LAN signal transmitter, load resistors 612 and 613, the dividing capacitors 614-617 for an alternating current signal, the circuit 618 of the LAN signal receiver, an inverter 620, a resistor 621, a resistor 622 and a capacitor 623 shaping filters low frequency, a comparator 624, a resistor 631 leak resistor 632 and a capacitor 633 shaping filters low frequency, the comparator 634, the logical element 640 OR NOT, the analog switches 641-644, the inverter 645, analog switches 646 and 747, transceivers 651 and 652 CODE and load resistors 653 and 654.

The device 602 consumer LM includes a circuit 661 transmitter signal LAN, load resistors 662 and 663, the dividing capacitors 664-667 for an alternating current signal, the circuit 668 signal receiver LAN resistor 671 leakage, a resistor 672 and a capacitor 673 shaping filter low frequency, a comparator 674, a choke coil 681, resistors 682 and 683, connected in series between the potential of the power source and the reference potential, analog switches 691-694, an inverter 695, analog switches 696 and 697, transceivers 701 and 702 CODE and load resistors 703 and 704.

Cable 603 LM contains lines of the differential transmission, consisting of the reserved line 801 and line 803 PTC, and differential transmission line consisting of line 804 is YES and line 802 BPH. Thus, the conclusions 811-814 source-side and conclusions 821-824 on the consumer side is formed.

The reserved line 801 and line 803 PTC twisted together so that there is a differential pair of twisted wires, and line 804 PDA and line 802 BPH twisted together so that there is a differential pair of twisted wires.

In device 603 source system 600 data transfer with this configuration, the conclusions 811 and 813 are connected through isolating capacitors 614 and 605 alternating current signal and the analog switches 641 and 642 to the circuit 611 transmitter and to a load resistor 612 to transmit a signal SG611 in the consumer.

Conclusions 814 and 812 are connected through isolating capacitors 616 and 617 of the alternating current signal and the analog switches 643 and 644, with the circuit 618 receiver and a load resistor 613 for receiving a LAN signal from the device 602 of the consumer.

The device 602 consumer conclusions 821-824 connected via an isolating capacitor 664, 665, 666 and 667 of the alternating current signal and analog switches 691-694 schemes 668 and 661 transmitter and receiver and load resistors 662 and 663.

Analog switches 641-644 and analog switches 691-694 transferred to the conducting state when perform data transmission LAN and transferred to the state of separation, when performing transfer of the CODE.

Arrange the creation 601 source connects conclusions 813 and 814 with transceivers 651 and 652 CODE and load resistors 653 and 654 through the analog switches 646 and 647, respectively.

The device 602 user connects conclusions 823 and 824 to the transceivers 701 and 702 CODE and load resistor 703 through the analog switches 696 and 697, respectively.

The analog switches 646 and 647 is switched to a conductive state, when performing data transfer CODE, and translate the unlock state, when performing data transfer DLAN.

The detection mechanism of the device is compatible with LM, using the potential of the reserved line 801, in principle, be executed in the same manner as in the first example configuration, except that the resistor 62 device 601 source controls using the inverter 620.

When the input of the inverter 620 is a HIGH potential, a resistor 621 performs the function of resistor leakage, provides a mode of 0, from the point of view of the device 602 consumer, as in the case of connection LM compatible devices.

As a result, the signal SG623, indicating the result of identifying compatibility with LM device 602 consumer takes the LOW level, resulting analog switches 691-694 driven signal SG623, translated in open position, while the analog switches 696 and 697, controlled by a signal obtained by inverting the signal SG623, using an inverter 695, transferred to the conducting state.

Consequently the device 602, the consumer passes in a mode, in which line 803 PTC and line 804 PDA disconnect from the LAN transceiver and connected to the transceiver CODE.

On the other hand, in the device 601 source input of the inverter 620 is also served in the logical element 640 OR NOT, resulting in an output signal SG614 logic element 640 OR does NOT accept a LOW level.

Analog switches 641-644, controlled by the output signal SG614 logic element 640 OR NOT, switch to open position, while the analog switches 646 and 647, controlled by a signal obtained by inverting the signal SG614, using inverter 645, transferred to the conducting state.

As a result, the device 601 source also goes into a mode in which line 803 PTC and line 804 PDA is disconnected from the LAN transceiver and connected to the transceiver CODE.

In contrast, when the input level of the inverter 620 is LOW, each of the devices 601 source and device 602 user enters the mode in which line 803 PTC and line 804 PDA is disconnected from the transceiver CODE and connected to the LAN transceiver.

Schema 631-634 and schemes 681-683 used to test the connection with the application of a constant potential bias line 802 BPH, have the same functions as the functions in the first example configuration.

Thus, the addition to performing the above-described data transmission LAN using a constant level offset, line 802 BPH transmitting device 601 source information indicating that the cable 803 is connected to the device 802 of the consumer.

When the cable 803 is connected to the device 602 consumer, resistors 682 and 683 and the choke coil 681 device 602 consumers make the shift to line 802 BPH through the output 822 so that the line 802 BPH is offset approximately 4 C.

The device 601 source emits a constant offset line 802 BPH, using the filter of low frequencies consisting of a resistor 632 and a capacitor 633, and compares this DC bias with the reference potential Vref2 (for example, 1.4 V), using the comparator 634.

If the cable 803 is not connected to the device 602 source, potential output 812 is lower than the reference potential Vref2, due to the presence of resistor 631 leakage. However, if the cable 603 is connected to the device 602 source potential is higher than the reference potential Vref2.

Therefore, the output signal SG613 of the comparator 634, which has a HIGH level, indicates that the cable 803 is connected to the device 602 of the consumer.

In contrast, the output signal SG613 of the comparator 634, which has a LOW level, indicates that the cable 603 is not connected to the device 602 of the consumer.

As described above, in accordance with the second configuration example, the interface that the imp is more the transmission of video data and audio data, exchange and authentication information of the connected device, the data transfer control device and the LAN data transfer using one cable, perform data transmission LAN via unidirectional data transfer using two pairs of lines of the differential transmission, and the connection state of the interface is notified by using a constant bias potential of at least one of the transmission lines. In addition, at least two transmission lines are used for data exchange and authentication information of the connected device using the multiplexing time, with data transmission via LAN. In accordance with this becomes available multiplexing in the time in which the time during which the line PTC and the line PDA is connected to the circuit data transmission LAN separated from the time during which the line PTC and the line PDA connected to scheme CODE. This separation allows to form a data transmission scheme LAN independently from the electrical specifications defined for the CODE, and therefore can be implemented in a stable and reliable data transfer LAN with low cost.

As described above, in a variant embodiment, which refers to figure 2-17, from nineteen conclusions MUCH, PDA and PTC used as a first differential pair, and UBA and Reserved conclusion use the Ute as a second pair so that implements a full-duplex data transmission, in which perform unidirectional data transmission in each pair.

However, in the PDA and PTC data transmission is performed by using a load resistor of 1.5 kω for high and low impedance to low level. In addition, UBA data transmission is performed by using the leak resistance of 27 ohms for high and low impedance low level signal.

If these functions are supported to maintain compatibility with existing MUCH may have difficulty sharing network functions for high-speed data transmission, which requires impedance matching at the trailing ends of the transmission line.

Therefore, in the first configuration example of a full duplex data transmission is implemented using a pair of bi-directional data transmission using differential pairs of the reserved line and the line of BPH, without the use of lines, PDA, PTC, UBA.

Because BPH is a signal flag DC level, adding a LAN signal communication using AC and transmission connection information at the level of the DC can be executed concurrently. A new function is provided to the reserved line, so that both sides can zimno to recognize that conclusion has the function of a LAN through the use of a DC level and method similar to those used for BPH.

In the second example of the configuration of the two differential pairs are formed by using BPH, PDA, PTC and the reserved line. Unidirectional data transfer is performed by using each of the pairs, thereby enabling full-duplex data transmission over two pairs.

In MUCH transmitter continuously performs the function of a master device with moments packet data CODE, using PDA and PTC control transmitter.

In this example, the analog switches are controlled so that, when the transmitter is sending data CODE line PDA and PTC connected to the transceiver CODE and, when the transmitter does not transmit data CODE line connected to the LAN transceiver.

These signals control switch is also passed to the receiver, using the level of the DC voltage of the reserved line. Similar operations switching is done at the receiver side.

Using the above-described configuration may be provided by first advantage consists in the fact that data transmission over PCC, PDA, UBA not subject to interference from noise caused by the data transmission LAN, and therefore can constantly provide the assure stable data transmission CODE, UBA.

This is due to the fact that in the first configuration example LAN physically disconnected from these lines and in the second configuration example of the signal LAN is disconnected from these lines using switches, during the data transfer CODE.

The second advantage is provided in that a stable data transmission with a wide margin, is implemented by performing data transmission LAN using lines with a perfectly loaded ends.

This is because in the first example configuration, the LAN signal put on the reserved line and the line of BPH, which transmit signals only constant level, and therefore, a load impedance having an ideal value can be maintained in a sufficiently wide frequency band required for data transmission LAN, and the second example of the configuration of the trailing end of lines LAN circuits that are not allowed to use for data transmission CODE, connect using switches only during data transmission LAN.

On Fig(A)-21(E) shows a diagram illustrating the mode shapes for bidirectional data transmission in the data transmission system in accordance with this example configuration.

On Fig(A) illustrates the waveforms of the signal transmitted from the consumer device LM. On Fig(B) illustrates the waveforms of the signal device is istom consuming LM. On Fig(C) illustrates the shape of the oscillation signal transmitted through the cable. On Fig(D) illustrates the waveforms of the signal received by the source device LM. On figs illustrated form of the oscillation signal transmitted from the source device LM.

As you can see in Fig, in accordance with this example configuration can be realized excellent bi-directional data transfer.

[Second version runtime]

Below the data transmission method described with reference to the previous embodiment of called "emepc". In amuch connection emepc can be implemented as part of network connection ACDS (Alliance digital home networks). In addition, the device is connected using EEVC (device emepc), can function as a device that is connected using ACDS (device ACDS).

For emepc UPnP (UPOP, universal Protocol operative connection), which represents the basis for addressing ACDS during the Protocol definition is inadequate. In UPOP use DHCP (PDCG, Protocol dynamic configuration of the master device) and AutoIP as how IP addressing and assign PI address. In addition, the control point controls the connected servers in the network using PI addresses. However, since all connected servers are run on a General basis, t is CCA management may not recognize the relationship between connected servers and locations of connected servers.

For example, on Fig television receiver 901 and DVD player 902 are devices connected using normal ACDS. In addition, the TV receiver 903 and DVD player 904 are used as devices connected using normal ACDS, and devices connected with the use emepc.

Let the television receiver 903 performs the function of the control point. Then, from the point of view of a television receiver 903 using the Protocol of UPOP, DVD player 902 and DVD player 904 are indistinguishable.

When the television receiver 903, which is a device emepc, attempts to perform specific emepc application for emepc-connected device, television receiver 903 may perform an application for a DVD player 904, which is emepc-connected device, but should not run the application for the DVD player 902. However, as noted above, in accordance with the Protocol of UPOP as DVD player 902 and DVD player 904 are indistinguishable, TV receiver 903 is unable to determine whether he emepc specific application for each device.

Therefore, in accordance with a second embodiment of the execution, enter a Protocol designed specifically for emepc. Thus, emepc-podkluchen the e device can be identified among ACDS-connected devices.

As shown in Fig, network system 910 includes a television receiver 911, DVD player 912, TV receiver 913, device 914 burn it to a DVD, game console 915 and the router 916.

On Fig television receiver 911 and device 912 DVD recording are used as devices ACDS that are ACDS-connected devices with each other. In contrast, the television receiver 913, device 914 burn it to a DVD and games console 915 are used as devices ACDS that are ACDS-connected devices with each other, and devices emepc that are emepc devices that are connected to each other.

In addition, the TV receiver 913 performs the function of a management point of UPOP and management point emepc.

In the connection configuration shown in Fig, TV receiver 913 include in advance. When the device 912 burn to DVD device 914 burn it to a DVD and games console 915 consistently include television receiver 913 can recognize the device 912 burn to DVD device 914 burn it to a DVD and games console 915, as your UPOP connected via a network system 910, using, for example, "Ad" (as in self-presentation), transmitted from each device.

In contrast, in the connection configuration shown in Fig when the mustache is a device 912 burn to DVD device 914 burn it to a DVD and games console 915 include in advance, and if the television receiver 913 used as the control point is enabled, the television receiver 913 can recognize the device UPOP connected to a network system 910, by sending the message "M-serch on" in accordance with the Protocol of UPOP.

In addition, the Protocol of UPOP defined procedure for the management point to recognize the late connection state at all times. For example, when the attached device UPOP disabled, transmit a message indicating that the device has been disabled.

The following describes the procedure for the television receiver 913 designed to determine which of the three recognized at the present time devices UPOP (i.e. device 912 burn to DVD device 914 burn it to a DVD and games console 915) is a device emepc.

In accordance with a second embodiment of the execution unit EEVC (device 914 burn it to a DVD or game console 915 in this example) uses the tag <eHDMIProtocol> to indicate that the device emepc presented in the "description of device UPOP"as defined by the specification of UPOP. As a result of reading the tag <eHDMIProtocol> TV receiver 913 may recognize that the device 914 burn it to a DVD and games console 915, which are ustroistvo, are devices emepc.

In addition, since the television receiver 913 is also a device that complies with the HDMI standard, it is assumed that the television receiver 913 already sent EDID data to the device connected to it using the cable emepc.

Therefore, in accordance with a second embodiment of the execution unit of UPOP prepares the tag <edidInfo>. The tag <edidInfo> includes some contents in EDID data received from the device when the device connect to it using emepc. For example, it includes the content of "Manufacturer", the content of the "model Number" and the content of "batch Number"unique to the device. The control point can refer to the contents at any time.

Thus, the television receiver 913 refers to the contents recorded in the tag <edidInfo> your UPOP, and compares the contents with the contents data EDID of the television receiver 913. If the contents are the same, the television receiver 913 determines that the device of UPOP is a device emepc connected to it using a cable emepc.

For example, as shown in Fig, TV receiver 913 is connected to the device 914 burn to DVD using cable emepc. Television when the MSC 913, used as a device-consumer HDMI transmits the EDID data in the device 914 DVD recording.

On Fig, in the EDID data of the television receiver 913 contents "Manufacturer" is a "SNY", the content of the "model Number" is "0123" and the content "Number series" is "12345".

As described above, the device 914 DVD recording is a device emuc and device UPOP. Device 914 DVD recording prepares the tag <eHDMIProtocol>, indicating that the device 914 DVD recording is a device emepc defined in the "description of device UPOP" in accordance with the specification of UPOP. In addition, the device 914 DVD recording prepares the tag <edidInfo> below the tag <eHDMIProtocol>that includes the content of "Manufacturer", the content of the "model Number" and the content "Serial number"that is unique to the television receiver 913, among the data content of the EDID received from the TV receiver 913, when the television receiver 913 connect using the connection emepc so that the television receiver 913 can access the content.

Television receiver 913 used as a management point of UPOP, recognize the device 914 DVD recording, perform the function of the device of UPOP connected to it. After that, the television receiver 913 refers to content items (Manufacturer", "Model number" and "Serial number") and compares the contents with the contents EDID data (RDID, advanced identification data of the display) television receiver 913. If the contents are the same, the television receiver 913 determines that the device of UPOP is a device emepc connected to it using the cable emepc.

In this example, the content of the "Manufacturer", recorded in the tag <edidInfo> device 914 burn to DVD is a "SNY", the content of the "model Number" is "0123", and the content of the "Serial number" is "12345". Thus, the content elements are the same as the contents in the data RDID television receiver 913. In accordance with this television receiver 913 may determine that the device 914 DVD recording is a device emepc.

Similarly, the television receiver 913 may determine that a game console 915 is a device emepc.

In contrast, other devices except device emepc, do not render the tag <eHDMIProtocol>. Thus, for example, a device 912 DVD recording shown in Fig, does not have a tag <eHDMIProtocol> in the "Description of device UPOP"determined in accordance with the Protocol of UPOP. In accordance with this television receiver 913 can in order to determine the device 912 DVD recording is not a device emepc. In addition, even when the device 912 DVD recording prepares the tag <eHDMIProtocol>, TV receiver 913 may determine that the device 912 DVD recording is not emepc device connected to it using the cable emepc, if the above content in the tag <edidInfo> is not the same as the content in the EDID data of the television receiver 913.

Thus, in accordance with a second embodiment of the execution unit, connected with the use of ACDS, which is a device connected using emepc, can be identified among devices ACDS. In line with this, you can define allowed or not to perform application-specific emepc for each device.

The method in accordance with the second option you can use in conjunction with existing methods of addressing, such as AutoIP and PDCH. In accordance with this data transfer is available using part of a network of ACDS to connect emepc. In addition, the device connected to the network ACDS, and a device connected to emepc can connect with a network of ACDS.

Furthermore, since the method in accordance with the second variant implementation uses existing technologies such as the use of data content is of EDID, defined by the HDMI specification, and the description of the device as determined in accordance with the specification of UPOP, the method preferably is simplified, resulting in low cost and can be easily implemented.

1. The transmitter is designed for unidirectional transmission to the receiver using the first differential signal, pixel data of uncompressed image of one screen during the effective videopedia representing a period from one vertical synchronization signal to the next vertical synchronization signal excluding the blanking intervals of the horizontal retrace and blanking interval vertical retrace; a transmitter, comprising:
the conversion tool designed to transform the data transmission that is different from the pixel data, the second differential signal formed from the first component signal and the second constituent signal, transmission of the first constituent signal to the receiver via the first signal line and the output of the second constituent signal;
the first picker tool to select one of the transmission signal related to a control operation, and the second constituent signal output from the first conversion means, and transmitting the selected signal to the receiver via the second signal line;
first with adsto management designed to perform control so that, when the transmission signals are passed to the receiver, the signal transmission are selected via the first selector, and when the second differential signal is passed to the receiver, the second constituent signal is selected via the first selector, and
the decoding means designed to receive a third differential signal transmitted from the receiver, and decoding the third differential signal into original data, while
the transmitter prepares the tag <edidInfo>, incorporating elements of the content, based on the data RDID (extended identification data of the display)that is transmitted from the receiver to the transmitter when connecting using emepc multimedia interface high-definition connections, and allows the receiver accesses the contents of the tag <edidInfo>, prepared by the transmitter.

2. The transmitter according to claim 1, in which the decoding means receives the third differential signal formed from the third constituent signal transmitted via the second signal line, and the fourth constituent signal transmitted via the first signal line, and in which the first selector selects one of the second constituent signal and a third component signal or the first signal, and to the torus, when you receive a third differential signal, the first control performs control so that, when the first selector selects the third component signal, and the third constituent signal is received by using the decoding.

3. The transmitter according to claim 2, in which the first selector selects one of the second constituent signal and the third component of the signal or one of the first signal transmission and signal related to a control operation and transmitted from the receiver via the second signal line, and in which, when the signal reception is chosen, the first selector receives and outputs the selected signal.

4. The transmitter according to claim 1, in which the decoding means receives the third differential signal formed from the third constituent signal transmitted via the third signal line, and the fourth constituent signal transmitted via the fourth signal line and in which the transmitter further comprises a second selector tool to select one of the third constituent signal and the second signal transmission related to operations management, intended for transmission to the receiver, the third selector is designed to select one of the fourth constituent signal and the third signal transmission, prednaznachen the th for transmission to the receiver, and the second management tool that is designed to perform control so that, when the second signal and the third signal transmission to transmit to the receiver, the second selector selects the second signal transmission and the second transmission signals are passed to the receiver through a third signal line, and the third selector selects the third signal and the third signal is passed to the receiver via the fourth signal line and, when the third differential signal is received, the second selector selects the third constituent signal so that the third component signal is received by using the decoding means, and the third selector selects the fourth constituting the signal so that the fourth component signal is received by using the decoding.

5. The transmitter according to claim 4, in which the first selector selects one of the second constituent signal and one of the first transfer signal and the first signal related to a control operation and transmitted from the receiver via the second signal line, and in which, when the first signal is chosen, the selected first signal receiving take and take, and in which the second selector selects one of the third constituent signal and one of the second transfer signal and a second signal related to surgery in the management and transmitted from the receiver through a third signal line, and in which, when the second signal is chosen, the selected second signal receive and output.

6. The transmitter according to claim 5, in which the first transfer signal and the first signal are signals UBA control (consumer electronics), used as control data for transmitter or receiver, and in which the second signal is a Y-RDID (enhanced extended identification data of the display), used as information related to the performance of the receiver and is used for management operations, and in which the data is intended for converting the second differential signal, and the data obtained by decoding the third differential signal is data that correspond to the Internet Protocol (PI), and in which the first means controls the first selector so that the second component select signal after receiving the second signal, and second means controls the second selector and the third selector so that the third constituent signal and the fourth component select signal after receiving the second signal.

7. The receiver is designed to receive, using a first differential signal, pixel data of uncompressed image real the screen, unidirectional transmitted from the transmitter for effective videopedia representing a period from one vertical synchronization signal to the next vertical synchronization signal excluding the blanking intervals of the horizontal retrace and blanking interval vertical retrace, the receiver containing:
the decoding means designed to receive the second differential signal formed from the first component of the signal transmitted from the transmitter through the first signal line, and the second constituent signal transmitted from the transmitter via the second signal line, and decoding the second differential signal into original data;
the first selector is designed to select one of the first component signal and the first signal related to a control operation and transmitted from the transmitter through the first signal line;
the first management tool that is designed to perform control so that, when the first signal taking the first signal select and accept the first selector, and when the second differential signal is received, the first constituent signal is selected via the first selector and accept using the decoding means; and
sredstvopovysheniya, intended for conversion of data transmission that is different from the pixel data, the third differential signal formed from the third component of the signal, and the fourth component signal, and transmitting the third differential signal to the transmitter,
the receiver transmits the data RDID, (extended identification data of the display) in the transmitter for the preparation of the transmitter tag <edidInfo>, incorporating elements of the content, based on the data RDID, when connecting using emepc multimedia interface high-definition connection accesses the contents of the tag <edidInfo>, prepared by the transmitter, and
compares the contents with the contents data RDID to determine whether connected the receiver and transmitter using emepc connection.

8. The receiver according to claim 7, in which the conversion tool displays the third constituent signal and transmits the fourth constituent signal to the transmitter through the second signal line, and in which the first selector selects one of the first signal and one of the first component signal and the third constituent signal output from the conversion means, and in which the first management tool performs control so that, when the third differential signal is passed, the first media is the primary objective in selecting selects the third constituent signal and the third constituent signal is passed to the transmitter through the first signal line.

9. Receiver of claim 8, in which the first selector selects one of the first component signal and a third component signal or one of the first signal and the transmission signal related to a control operation, and in which, when the signal transmission is chosen, the selected signal is passed to the transmitter through the first signal line.

10. The receiver according to claim 7, in which the conversion tool displays the third constituent signal and the fourth constituent signal and in which the receiver further comprises:
the second selector is designed to select one of the third constituent signal output from the conversion means, and a second signal related to a control operation and transmitted from the transmitter through a third signal line;
the third selector is designed to select one of the fourth component of the output signal output from the conversion means, and a third signal transmitted from a transmitter via a fourth signal line; and
the second management tool that is designed to perform control so that, when the second signal and the third signal are taking, the second signal receiving and choose accept from the second selector and the third signal select and take with craterostigma choice and, when the third differential signal is passed, this third constituent signal is selected via the second selector and transmitted to the transmitter through a third signal line and the fourth constituent signal is selected via the third selector and transmitted to the transmitter via the fourth signal line.

11. Receiver of claim 10, in which the first selector selects one of the first constituent signal and one of the first signal and the first signal transmission related to operations management and destined for transmission to the transmitter, and in which, when the first signal transmission is chosen, the selected first signal transmission is passed to the transmitter through the first signal line, and in which the second selector selects one of the third constituent signal and one of the second signal and the second signal transmission related to operations management and destined for transmission to the transmitter, and in which, when the second signal transmission is chosen, the selected second transmission signals are passed to the transmitter through a third signal line.

12. The data transmission method, intended for use in the receiver, the receiver receives, using the first differential signal, pixel data of uncompressed image of one screen, unidirectional transmitted from the transmitter in the course EF the objective of videopedia, representing a period from one vertical synchronization signal to the next vertical synchronization signal excluding the blanking intervals of the horizontal retrace and blanking interval vertical retrace, the receiver includes a decoder designed to receive the second differential signal formed from the first component of the signal transmitted from the transmitter through the first signal line, and the second constituent signal transmitted from the transmitter via the second signal line, and decoding the second differential signal into original data, the picker tool to select one of the first constituent signal and a signal related to the control operations and transferred from the transmitter via the first signal line, and a conversion tool designed to transform the data transmission that is different from the pixel data, the third differential signal and transmitting the third differential signal to the transmitter, the method containing a step in which:
perform control so that, when the signal reception take the signal selected with the tool of your choice and take and, when the second differential signal is received, the first constituent signal is selected by means of the choice and accept using the decoding means, the method also includes:
transmit data RDID, (extended identification data of the display) in the transmitter for the preparation of the transmitter tag <edidInfo>, incorporating elements of the content, based on the data RDID when connecting using emepc multimedia interface high-definition connection
turn to the contents of the tag <edidInfo>, prepared by the transmitter, and
compare the contents with the contents data RDID to determine whether connected the receiver and transmitter using emepc connection.



 

Same patents:

FIELD: information technology.

SUBSTANCE: system is suggested to provide multimedia services where intermediate service rendering software receives information on multimedia services location which is updated by users, multimedia services planning policy and information on device service from service control agent and loads it in service location register, and starts or stops corresponding service control agent according to information of services control agent device service. Service location register authenticates request for subscriber multimedia services management according to information about multimedia services location and determines service management agent for user via authentication according to multimedia services planning policy. Request for user multimedia services control is forwarded to certain service control agent which provides multimedia service online control through online electronic program graphic (EPG) and multimedia services management using service rendering server.

EFFECT: providing effective management for multiple multimedia services of various contents and types.

16 cl, 11 dwg, 3 tbl

FIELD: information technologies.

SUBSTANCE: method includes stages of multiple data production on preferences on content, containing the first data on preferences on content of the first user and the second data on preferences on content of the second user, production of dependence data that specifies dependence of the first data on content preferences from the second data on content preferences, and using the specified multiple data on content preferences to select combined content under control of the specified dependence data. The invention also relates to a combining device to make it possible for the first user and the second user to receive the combined content.

EFFECT: expansion of functional capabilities through making it possible for one user to give priority to the other user to include a specific content element into combined content.

10 cl, 2 dwg, 1 tbl

FIELD: information technology.

SUBSTANCE: like or dislike of a content element played on a personalised content channel is determined based on feedback from the user; the profile is updated based on the determined like or dislike, wherein that profile is associated with the personalised content channel and contains a plurality of attributes and attribute values associated with said content element, where during update, if like has been determined, a classification flag associated with each of said attributes and attribute values is set; the degree of liking is determined for at least on next content element based on said profile; and that at least one next content element is selected for playing on the personalised content channel based on the calculated degree of liking.

EFFECT: method for personalised filtration of content elements which does not require logic input or user identification procedures.

5 cl, 1 dwg

FIELD: information technologies.

SUBSTANCE: user is offered a set of types of typical virtual channels based on a certain previously determined or to be determined category, for instance, a news channel, which contains previously determined default settings and a procedure of actions. Templates of typical virtual channels considerably simplify setting a virtual channel to a viewer. For instance, for a news channel a procedure of default actions consists in storing only the latest news, for series - a procedure of defaults actions is in storing everything until viewed.

EFFECT: provision of simple and efficient device to determine television channels for users in compliance with their own interests and habits, using previously specified templates.

21 cl, 7 dwg

FIELD: information technology.

SUBSTANCE: when an HDMI (R) source performs bidirectional PI data with an HDMI (R) user (72) using an UBE line (84) and a signal line (141), a switching control module (121) controls the switch (133) so that when data are transmitted, the switch (133) selects the component of the signal which forms a differential signal which is output from a conversion module (131), and when data are transmitted, the switch (133) selects the component of the signal which forms the differential signal output from the receiver (82), and during bidirectional data transmission using the UBE line (84) only, the switching control module (121) controls the switch (133) such that the UBE signal coming from the HDMI (R) source (71) or the receiver (82) is selected.

EFFECT: high-speed bidirectional data transmission while maintaining compatibility.

34 cl, 21 dwg

FIELD: information technology.

SUBSTANCE: method involves providing a communication line between a user interface and a multimedia data management apparatus, providing a second communication line between the multimedia data management apparatus and a digital multimedia data processor connected to a memory device for storing and extracting digital multimedia data, wherein said digital multimedia data processor is connected with possibility of communication with at least one digital audio-visual player.

EFFECT: faster processing of user requests.

19 cl, 7 dwg

FIELD: information technology.

SUBSTANCE: device and method for providing and presenting customised channel information involve receiving service attribute information corresponding to a basic service where the basic service is for providing a device at least part of presentation. The device and methods also involve customising service attribute information with the received customised definition of attributes, thus defining customised channel information and providing a user device with customised channel attribute information. Channel information contains customised service attribute information, thus provides the type of channel setting.

EFFECT: possibility of setting up an access channel and associated additional data based on content given by the vendor.

57 cl, 22 dwg

FIELD: information technologies.

SUBSTANCE: servers of electronic program schedules, having one and the same processing ability and/or one and the same flow of service processing, are grouped, compliance is set between a number of server group and characteristics of users determined by attributes to generate dispatching policy, which is then stored at dispatching server. User terminal initialises request of dispatching to dispatching server. Afterwards dispatching server assigns server of electronic program schedules for user terminal, this setting an interactive connection between user terminal and server of electronic program schedules. As a result, data flow bypasses city-wide network, and pass band of manifold communication network is therefore less involved, so that number of users capable of using the service, could continuously expand.

EFFECT: reduced data flow in city-wide network and increased system working characteristics and efficiency of Internet television system.

17 cl, 5 dwg

FIELD: information technology.

SUBSTANCE: system for releasing programs includes: program release unit designed for releasing programs in an IP television channel; a switching data recording unit designed for recording and monitoring switching data in the channel, as well as for issuing activation commands to the channel program switching unit in accordance with monitored data; a channel program switching unit designed for receiving said activation commands and switching the program source of the corresponding channel in the program release unit in accordance with channel switching data.

EFFECT: less manual operations and high reliability of the system.

14 cl, 5 dwg

FIELD: information technologies.

SUBSTANCE: it is identified, whether periodical information that indicates periodical transfer of program in broadcast mode is contained in received broadcasting signal; program is registered in information on programs preview, if at the stage of identification it has been identified that periodical information on the program is contained in broadcast signal; and user is notified on time of program broadcast before time of program broadcast on the basis of information on program preview.

EFFECT: provides for the possibility to receive broadcast and to automatically notify user about broadcast, which user always or periodically reviews.

19 cl, 5 dwg

FIELD: terminals for processing digital audio-video and multimedia data.

SUBSTANCE: device has decoder for receiving transmitted data, data-processing system and memory, while data-processing system stores data of user profiles, related to parameters or preferences of multiple users of terminal. Also, user profiles match terminal operation modes, and profiles data include data about priorities, pointing out rights of each user for using terminal resources.

EFFECT: higher efficiency, broader functional capabilities.

2 cl, 7 dwg

FIELD: cable television.

SUBSTANCE: system is made with possible reversed transfer of signals to local networks, included in system, back to main station of system in preset range of carrying frequencies, system has means for controlling interference, which include detection means, which are made with possible comparison of signals power level to one preset control level, and with possible generation of logic signals, memory devices, and also means in main station of system, using which information stored in memory means of local networks can be queried for transfer to main station for estimating this information at main station.

EFFECT: higher efficiency, broader functional capabilities.

10 cl, 3 dwg

FIELD: cabletelecasting.

SUBSTANCE: proposed local network 10 has subscriber leads 21 coupled with cabletelecasting head station 11 in desired carrier band. Network 10 also has noise suppression unit 21 whose input 24 is connected to leads 21 and output, to station 11. Unit 23 has band filters 28 - 31 connected to input 24 and using different passbands and transducers 32 - 35 designed for comparing output signal level of respective filter 28 - 31 with preset reference level and for feeding comparison result dependent logic signals to logic control unit 36 that functions to find out if these signals comply with conditions stored in unit 36 so as to convey control signal to unitized interlocking circuit 26 inserted in separate line 25 used to transfer signals from input 24 to output 27. Circuit 26 passes signals when logic signals received by unit 36 meet conditions stored therein.

EFFECT: provision for integrating interlocking means of noise-suppression unit in unitized interlocking circuit common for all carrier passbands.

9 cl, 2 dwg

FIELD: television.

SUBSTANCE: device has scaling block, two delay registers, block for forming pixel blocks, buffer register, block for calculating movement vectors, two subtracters, demultiplexer, enlargement block, pulsation filtering block, mathematical detectors block, multiplexer, reverse scaling block, as a result of interaction of which it is possible to detect and remove some series of TV frames from programs, which cause harmful effect to viewer, specifically pulsations of brightness signals and color signals with frequency 6-13 Hz.

EFFECT: higher efficiency.

1 dwg

FIELD: television.

SUBSTANCE: device has blocks: first interface block, providing receipt of data about switching of programs by subscriber, electronic watch block, first memory block for archiving data about time of viewing of each selected program, second memory block, containing electronic addresses of broadcast companies, block for rearranging data about viewing time, processor, forming packet of data about which TV program and time of its viewing, third interface block, providing output along phone network of data about viewing time of each TV program to server of company, which broadcast current TV program.

EFFECT: higher efficiency.

1 dwg

FIELD: communication systems.

SUBSTANCE: transfer system for transfer of transport flow of MPEG-2 standard from transmitter 10 to receiver 14, having check channel 16, along which receiver 14 can transfer selection criterion for selection of information blocks of MPEG-2 standard to transmitter 10, transmitter 10 has selector 38, which receivers required criteria and then filters information blocks in accordance to these criteria prior to transfer.

EFFECT: higher efficiency.

4 cl, 3 dwg

FIELD: technology for broadcast transmissions of digital television, relayed together with multimedia applications.

SUBSTANCE: method includes transmission of digital signal, having additional data flow, appropriate for compressed video images and data flow, appropriate for at least multimedia application, and also service signals, meant for controlling aforementioned data flows, service signals is determined, appropriate for series of synchronization signal, including series, meant for assignment of multimedia signal, meant for recording execution parameters of aforementioned assigned multimedia application, after that multimedia application is loaded and multimedia application is initialized with aforementioned execution parameters.

EFFECT: possible interactive operation of multimedia application with user.

2 cl, 2 dwg

FIELD: engineering of receivers-decoders used in broadcasting systems such as television broadcasting system, radio broadcasting system, cell phone communication system or other similar systems.

SUBSTANCE: method includes performing transmission to receiver-decoders through broadcasting system of a command, ordering receiver-decoders to perform an action; when command is receiver, identifier of command stored in current command is compared to identifiers of commands stored in memory of current decoder-receiver; aforementioned action is only executed in case when command identifier is not stored in memory.

EFFECT: transmitted commands are only executed once and information related to each receiver-decoder malfunction and may be useful for detecting and repairing malfunction is extracted remotely.

2 cl, 10 dwg

FIELD: technology for providing centralized remote control over digital television systems.

SUBSTANCE: interface of global WAN network is emulated for IP datagram over original remote interface of adapter and simple IP datagram transfer function is added between global WAN network interface and original Ethernet network interface in accordance to protocols stack. Therefore, system for controlling local network of digital television system performs IP connection to systems for controlling local area networks LANs of other digital television systems, then datagram is transformed to transport packets and transferred jointly with other transport packets via one and the same channel.

EFFECT: possible exchange of control data via network without mounting an additional commutation network.

9 cl, 8 dwg

FIELD: computer science, technology for dynamic control over volume of video data, sent to terminal from server, on basis of data transfer speed in the network.

SUBSTANCE: in the method for providing video data stream transfer service, server determines, whether filling is less than threshold value, or not less, than second threshold value of service, while filling represents amount of data, filling queue generation buffer in a terminal, while first threshold value is less than second threshold value. If the filling is less than first threshold value, than server provides data stream transfer service at predetermined bit transfer speed of service, which is less than current bit transfer speed of service. If the filling is equal to or greater than second threshold value, then server provides service of data stream transfer at predetermined service data transfer speed, which is greater than current bit transfer speed of service.

EFFECT: prevented sudden interruption or delay of data reproduction in the terminal.

6 cl, 3 dwg

Up!