[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

US20100269137A1 - Transmission device, video signal transmission method for transmission device, reception device, and video signal reception method for reception device - Google Patents

Transmission device, video signal transmission method for transmission device, reception device, and video signal reception method for reception device Download PDF

Info

Publication number
US20100269137A1
US20100269137A1 US12/312,340 US31234007A US2010269137A1 US 20100269137 A1 US20100269137 A1 US 20100269137A1 US 31234007 A US31234007 A US 31234007A US 2010269137 A1 US2010269137 A1 US 2010269137A1
Authority
US
United States
Prior art keywords
data
signal
transmission
unit
transmitted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/312,340
Other languages
English (en)
Inventor
Yasuhisa Nakajima
Hidekazu Kikuchi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Assigned to SONY CORPORATION reassignment SONY CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KIKUCHI, HIDEKAZU, NAKAJIMA, YASUHISA
Publication of US20100269137A1 publication Critical patent/US20100269137A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00281Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal
    • H04N1/00283Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a television apparatus
    • H04N1/00299Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a telecommunication apparatus, e.g. a switched network of teleprinters for the distribution of text-based information, a selective call terminal with a television apparatus with a television transmission apparatus, e.g. a videophone, a teletext system or a digital television system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00249Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a photographic apparatus, e.g. a photographic printer or a projector
    • H04N1/00267Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a photographic apparatus, e.g. a photographic printer or a projector with a viewing or projecting apparatus, e.g. for reading image information from a film
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2104Intermediate information storage for one or a few pictures
    • H04N1/2112Intermediate information storage for one or a few pictures using still video cameras
    • H04N1/212Motion video recording combined with still video recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4112Peripherals receiving signals from specially adapted client devices having fewer capabilities than the client, e.g. thin client having less processing power or no tuning capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43632Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • H04N5/772Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2300/00Aspects of the constitution of display devices
    • G09G2300/04Structural and physical details of display devices
    • G09G2300/0421Structural details of the set of electrodes
    • G09G2300/0426Layout of electrodes and connections
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/06Details of flat display driving waveforms
    • G09G2310/061Details of flat display driving waveforms for resetting or blanking
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/04Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/10Use of a protocol of communication by packets in interfaces along the display data pipeline
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/12Use of DVI or HDMI protocol in interfaces along the display data pipeline
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal

Definitions

  • the present invention relates to a transmission device, a video signal transmission method for the transmission device, a reception device, and a video signal reception method for the reception device that are suitable for application to a system constituted by a device that performs output or input in conformity with digital video/audio input/output interface standards, which are called HDMI (High-Definition Multimedia Interface) standards.
  • HDMI High-Definition Multimedia Interface
  • the present invention relates to a transmission device that causes, by transmitting, using a bidirectional communication unit, to an external device, additional information on individual video signals that can be transmitted to the external device, the external device side to smoothly display the additional information on the individual video signals, and the performance of a selecting operation on a video signal by a user can thus be improved, and the like.
  • HDMI High Definition Multimedia Interface
  • image data uncompressed (baseband) video signals
  • audio data digital audio signals associated with the video signals
  • An object of the present invention is to improve the performance of a selecting operation on a video signal by a user.
  • a signal transmission unit that transmits a video signal as a differential signal through a transmission path using a plurality of channels to an external device
  • a communication unit that performs bidirectional communication by using a specific line constituting the transmission path
  • a video signal storage unit that stores individual video signals that can be transmitted, by using the signal transmission unit, to the external device;
  • an additional information storage unit that stores additional information on the individual video signals stored in the video signal storage unit
  • a communication control unit that performs control in such a manner that the additional information on the individual video signals stored in the additional information storage unit is transmitted, by using the communication unit, to the external device.
  • the transmission device includes the signal transmission unit that transmits a video signal as a differential signal through a transmission path using a plurality of channels to an external device.
  • the transmission device is, for example, an HDMI source device.
  • the communication unit that performs bidirectional communication by using a specific line constituting the transmission channel is provided. By using the communication unit, additional information on individual video signals that can be transmitted to the external device is transmitted to the external device.
  • the additional information is text information or image information, or text information and image information.
  • transmission of the additional information to the external device is performed, for example, in a case where the communication unit receives a transmission request for the additional information transmitted from the external device.
  • the additional information on the individual video signals is transmitted, by using the communication unit, to the external device as described above and, for example, a transmission request for the additional information is received from the external device, the additional information on the individual video signals is immediately supplied to the external device.
  • the additional information on the individual video signals is smoothly displayed on the external device side, and the performance of a selecting operation by a user is improved.
  • the communication control unit may further perform control, when the communication unit receives selection information on a specific video signal transmitted from the external device, in such a manner that the video signal corresponding to the selection information among the video signals stored in the video signal storage unit is transmitted, by using the signal transmission unit, to the external device.
  • the external device side selects a specific video signal
  • selection information on the specific video signal is immediately supplied to the transmission device, and the video signal corresponding to the selection information can be transmitted from the transmission device to the external device.
  • the external device side is capable of immediately causing the selecting operation on the video signal by the user to be reflected in image display. Hence, the performance of an operation by the user is improved.
  • a concept of the present invention lies in a reception device characterized by including
  • a signal reception unit that receives a video signal as a differential signal through a transmission path using a plurality of channels from an external device
  • a communication unit that performs bidirectional communication by using a specific line constituting the transmission path
  • an image display unit that processes the video signal received at the signal reception unit to display an image
  • an additional information display unit that displays, when the communication unit receives additional information on individual video signals that can be transmitted from the external device, the additional information being transmitted from the external device, the additional information on the individual video signals.
  • the reception device includes the signal reception unit that receives a video signal as a differential signal transmitted through a transmission path using a plurality of channels from an external device.
  • the reception device is, for example, an HDMI sink device.
  • the communication unit that performs bidirectional communication by using a specific line constituting the transmission path is provided. By using the communication unit, additional information on individual video signals that can be transmitted from the external device is received, and displaying of the additional information is performed.
  • the additional information is text information or image information, or text information and image information.
  • a transmission request for the additional information on the individual video signals is transmitted, by using the communication unit, to the external device.
  • the communication unit receives the additional information on the individual video signals as described above and, for example, a transmission request for the additional information is transmitted to the external device
  • the additional information on the individual video signals can be immediately received from the external device.
  • the additional information on the individual video signals can be smoothly displayed, and the performance of a selecting operation on a video signal by a user can be improved.
  • a user operation unit that allows a user to select a specific video signal in accordance with the additional information on the individual video signals displayed on the additional information display unit, and a communication control unit that performs control in such a manner that selection information on the specific video signal selected by the user operation unit is transmitted, by using the communication unit, to the external device.
  • selection information on the specific video signal is immediately supplied to the external device, and the video signal corresponding to the selection information can be transmitted from the external device to the reception device.
  • the selecting operation on the video signal by the user can be immediately reflected in image display, and the performance of an operation by the user can be improved.
  • additional information on individual video signals that can be transmitted to an external device is transmitted, by using a bidirectional communication unit, to the external device, the additional information on the individual video signals can be smoothly displayed on the external device side, and the performance of a selecting operation on a video signal by a user can be improved.
  • additional information on individual video signals that can be transmitted from an external device is received, by using a bidirectional communication unit, from the external device, the additional information on the individual video signals can be smoothly displayed, and the performance of a selecting operation on a video signal by a user can be improved.
  • FIG. 1 is a block diagram showing an example of the configuration of an AV system according to an embodiment of the present invention.
  • FIG. 2 is a block diagram showing an example of the configuration of a video camera recorder (source device) constituting the AV system.
  • FIG. 3 is a block diagram showing an example of the configuration of a television receiver (sink device) constituting the AV system.
  • FIG. 4 is a block diagram showing an example of the configurations of an HDMI transmission unit (HDMI source) and an HDMI reception unit (HDMI sink).
  • HDMI transmission unit HDMI source
  • HDMI reception unit HDMI sink
  • FIG. 5 is a block diagram showing an example of the configurations of an HDMI transmitter and an HDMI receiver.
  • FIG. 6 is an illustration showing the structure of TMDS transmission data.
  • FIG. 7 is an illustration showing a pin arrangement (type A) of HDMI'terminals.
  • FIG. 8 is an illustration showing the block structure of data transmitted through a CEC channel.
  • FIG. 9 is an illustration showing an example of the data structure of a header block.
  • FIG. 10 is an illustration showing an example of logical addresses set in accordance with the types of individual devices.
  • FIG. 11 is an illustration showing an example of the structure of command data.
  • FIG. 12 is an illustration showing an example of the data structure of a header when thumbnail data is transmitted.
  • FIG. 13 is a sequence diagram for explaining an example of data transmission performed between an HDMI terminal of the video camera recorder and an HDMI terminal of the television receiver through an HDMI cable.
  • FIG. 14 is an illustration for explaining an example of transmission of thumbnail data.
  • FIG. 15 is an illustration showing a content display example on the sink device.
  • FIG. 16 is a block diagram showing an example of the configuration of an AV system according to another embodiment of the present invention.
  • FIG. 17 is a block diagram showing an example of the configuration of a video camera recorder (source device) constituting the AV system.
  • FIG. 18 is a block diagram showing an example of the configuration of a television receiver (sink device) constituting the AV system.
  • FIG. 19 is a connection diagram showing an example of the configuration of high-speed data line interfaces of the video camera recorder and the television receiver.
  • FIG. 20 is an illustration showing an example of the data structure of a control command transmitted through a high-speed data line.
  • FIG. 21 is an illustration showing the definitions of control commands and transmission additional information used for a control sequence.
  • FIG. 22 is a sequence diagram for explaining an example of data transmission performed between an HDMI terminal of the video camera recorder and an HDMI terminal of the television receiver through an HDMI cable.
  • FIG. 23 is a connection diagram showing another example of the configuration of high-speed data line interfaces of the video camera recorder and the television receiver.
  • FIG. 24 is a connection diagram showing still another example of the configuration of high-speed data line interfaces of the video camera recorder and the television receiver.
  • FIG. 25 is an illustration showing the structure of E-EDID received by the source device.
  • FIG. 26 is an illustration showing the structure of E-EDID Vendor Specific Data Block.
  • FIG. 27 is a flowchart for explaining a communication process by the source device.
  • FIG. 28 is a flowchart for explaining a communication process by the sink device.
  • FIG. 29 is a flowchart for explaining a communication process by the source device.
  • FIG. 30 is a flowchart for explaining a communication process by the sink device.
  • FIG. 31 is a connection diagram showing another example of the configuration of high-speed data line interfaces of the video camera recorder and the television receiver.
  • FIG. 32 is a flowchart for explaining a communication process by the source device.
  • FIG. 33 is a flowchart for explaining a communication process by the sink device.
  • FIG. 34 is a block diagram showing an example of the configuration of a computer to which the present invention is applied.
  • FIG. 35 is a connection diagram showing still another example of the configuration of high-speed data line interfaces of the video camera recorder and the television receiver.
  • FIG. 36 includes illustrations showing bidirectional communication waveforms.
  • FIG. 1 shows an example of the configuration of an AV (Audio Visual) system 5 according to an embodiment.
  • the AV system 5 includes a video camera recorder 10 as a source device and a television receiver 30 as a sink device.
  • the video camera recorder 10 and the television receiver 30 are connected through an HDMI cable 1 .
  • An HDMI terminal 29 to which an HDMI transmission unit (HDMI TX) 28 is connected is provided in the video camera recorder 10 .
  • An HDMI terminal 31 to which an HDMI reception unit (HDMI RX) 32 is connected is provided in the television receiver 30 .
  • One end of the HDMI cable 1 is connected to the HDMI terminal 29 of the video camera recorder 10 , and the other end of the HDMI cable 1 is connected to the HDMI terminal 31 of the television receiver 30 .
  • FIG. 2 shows the configuration of the video camera recorder 10 .
  • the video camera recorder 10 includes an imager 11 , an imager driver 12 , an imaging signal processing circuit 13 , a camera control CPU 14 , a static image signal processing circuit 15 , a moving image signal processing circuit 16 , a memory card 17 , a recording/playback circuit 18 , a recording medium 19 , a system control CPU (Central Processing Unit) 20 , a flash ROM (Read Only Memory) 21 , an SDRAM (Synchronous Dynamic Random Access Memory) 22 , a key 23 , a microphone 24 , an audio signal processing circuit 25 , an LCD controller 26 , an LCD panel 27 , the HDMI transmission unit 28 , and the HDMI terminal 29 .
  • Central Processing Unit Central Processing Unit
  • flash ROM Read Only Memory
  • SDRAM Synchronous Dynamic Random Access Memory
  • the imager 11 is constituted by, for example, a C-MOS imaging element or a CCD imaging element.
  • the imager driver 12 drives the imager 11 .
  • the imaging signal processing circuit 13 processes an imaging signal acquired by the imager 11 to generate image data (captured image data) corresponding to an object.
  • the camera control CPU 14 controls the operations of the imager driver 12 and the imaging signal processing circuit 13 .
  • the static image signal processing circuit 15 performs compression and encoding processing based on, for example, a JPEG (Joint Photographic Experts Group) method on the image data, which is acquired by the imaging signal processing circuit 13 , to generate static image data. Then, the static image signal processing circuit 15 writes the generated static image data to the memory card 17 or writes the generated static image data through the system control CPU 20 to the flash ROM 21 .
  • JPEG Joint Photographic Experts Group
  • the static image signal processing circuit 15 generates thumbnail data, which is static image data for an index, described later, and records the thumbnail data in the memory card 17 .
  • a thumbnail is generated in association with each video signal recorded in the recording medium 19 , as described later, and constitutes additional information (image information) on the video signal. From this meaning, the memory card 17 constitutes an additional information storage unit.
  • the audio signal processing circuit 25 performs processing such as A/D conversion on an audio signal acquired by the microphone 24 to obtain audio data associated with captured image data.
  • the moving image signal processing circuit 16 performs processing, such as compression and encoding conforming to a recording medium format, on the image data acquired by the imaging signal processing circuit 13 , as well as the audio data acquired by the audio signal processing circuit 25 , to generate moving image data including the audio data added thereto.
  • the recording/playback circuit 18 records the moving image data generated by the moving image signal processing circuit 16 , as a video signal of the moving image, on the loaded recording medium 19 .
  • the recording medium 19 constitutes a video signal storage unit.
  • the recording medium 19 may constitute an additional information storage unit for a thumbnail, which is index static image data described later.
  • the recording/playback circuit 18 reads moving image data from the recording medium 35 and performs decoding processing and the like to obtain playback image data.
  • an optical disc, a hard disk, a magnetic tape, a semiconductor memory, or the like may be used as the recording medium 19 .
  • additional information such as a title, a recorded (captured) date and time, a recorded period of time, a recorded mode, and a comment entered by a user, can be recorded, for each unit of video signals recorded, in the recording medium 19 .
  • a unit of video signals means video signals for one scene recorded during one period from the start of shooting to the end of shooting, video signals recorded on the same date, a series of video signals created by editing, or the like.
  • video signals of moving images recorded in the recording medium 19 are referred to as video content, where necessary.
  • a piece of video content is constituted by a unit of video signals described above.
  • the LCD controller 26 drives the LCD (Liquid Crystal Display) panel 27 and displays a captured image (moving image) or a playback image (moving image) on the LCD panel 27 , on the basis of the image data output from the imaging signal processing circuit 13 or the playback image data generated by the recording/playback circuit 18 .
  • the LCD controller 26 drives the LCD panel 27 and displays a playback image (static image) on the LCD panel 27 , on the basis of the playback image data acquired from the memory card 17 or the like.
  • the system control CPU 20 controls the operations of the static image signal processing circuit 15 , the moving image signal processing circuit 16 , the recording/playback circuit 18 , and the like.
  • the flash ROM 21 , the SDRAM 22 , and the key 23 are connected to the system control CPU 20 .
  • the flash ROM 21 stores a control program and the like for the system control CPU 20 .
  • the SDRAM 22 is used for temporal storage and the like of data necessary for the control processing by the system control CPU 20 .
  • the flash ROM 21 or the SDRAM 22 stores data of a contents list described later. Note that thumbnail image data may be stored in the flash ROM 21 or the SDRAM 22 , instead of being stored in the memory card 17 as described above.
  • the key 23 constitutes a user operation unit.
  • the system control CPU 20 determines an operation state of the key 23 , and controls the operation of the video camera recorder 10 .
  • a user is able to perform an operation for inputting various types of additional information and the like, as well as an image capturing (recording) operation and a playback operation.
  • the system control CPU 20 creates a contents list, which is data of individual pieces of video content, on the basis of additional information (text information or image information) recorded, together with the individual pieces of video content (individual video signals), in the recording medium 19 , and stores the contents list in the flash ROM 21 or the SDRAM 22 . From this meaning, the flash ROM 21 or the SDRAM 22 constitutes the additional information storage unit.
  • the static image signal processing circuit 15 generates, for a piece of video content, at least a thumbnail as additional information (image information). Each thumbnail is provided with an ID indicating correspondence relative to a piece of video content. In a case where a thumbnail is generated from each piece of video content, various processes which have been conventionally known can be applied. For example, as the easiest process, creating a thumbnail by using image data of a first portion of each piece of video content is performed.
  • the contents list and thumbnails generated described above can be displayed on the LCD panel 27 under the control of the system control CPU 20 .
  • the HDMI transmission unit (HDMI source) 28 transmits baseband image (video) and audio data from the HDMI terminal 29 to the HDMI cable 1 (not illustrated in FIG. 2 ) in accordance with communication conforming to HDMI. The details of the HDMI transmission unit 28 will be described later.
  • An imaging signal captured by the imager 11 is supplied to the imaging signal processing circuit 13 and processed, and image data (captured image data) corresponding to an object is acquired from the imaging signal processing circuit 13 .
  • the static image signal processing circuit 15 performs compression and encoding processing and the like on the image data output from the imaging signal processing circuit 13 to generate static image data.
  • the static image data is recorded in the memory card 17 or the like.
  • the moving image signal processing circuit 16 performs processing, such as compression and encoding conforming to a recording medium format, on the image data output from the imaging signal processing circuit 13 , as well as audio data output from the audio signal processing circuit 25 , to generate moving image data including the audio data added thereto.
  • the moving image data is recorded, by using the recording/playback circuit 18 , in the recording medium 19 .
  • additional information such as a title, a recorded (captured) date and time, a recorded period of time, a recorded mode, and a comment
  • text information such as a title, a recorded (captured) date and time, a recorded period of time, a recorded mode, and a comment
  • a contents list which is data of individual pieces of video content, is created by the system control CPU 20 on the basis of additional information (text information or image information) on the individual pieces of video content (individual video signals), and the contents list is stored in the flash ROM 21 or the SDRAM 22 .
  • the contents list is added and updated every time a new unit of video signals is recorded in the recording medium 19 .
  • the static image signal processing circuit 15 generates a thumbnail, and the thumbnail is recorded in the memory card 17 or the like.
  • the contents list and thumbnails described above are used when the contents list is displayed on the television receiver 30 so that the user can select a specific piece of video content, as described later.
  • static image data is recorded from the memory card 17 or the like, and the static image signal processing circuit 15 performs processing such as decoding to obtain playback image data.
  • the playback image data is supplied through the system control CPU 20 and the moving image signal processing circuit 16 to the LCD controller 26 , and a static image is displayed on the LCD panel 27 .
  • moving image data is read, by using the recording/playback circuit 18 , from the recording medium 19 , and the moving image signal processing circuit 16 performs processing such as decoding to obtain playback image data.
  • the playback image data is supplied to the LCD controller 26 , and a moving image is displayed on the LCD panel 27 .
  • moving image data is read from the recording medium 19 and supplied to the moving image signal processing circuit 16 , processing such as decoding is performed on the moving image data, and baseband image and audio data is obtained. Then, the baseband image and audio data is supplied to the HDMI transmission unit 28 , and transmitted through the HDMI cable 1 , which is connected to the HDMI terminal 29 , to the television receiver 30 .
  • the cable 1 connected to the HDMI terminal 29 is provided for a transmission line (transmission path) for control data, as well as for a transmission line (transmission path) for video data.
  • the transmission line for control data has a configuration that allows data transmission to be performed in a bidirectional manner.
  • the HDMI transmission unit 28 has a function of transmitting and receiving control data, as well as a function of transmitting video signals. Control data received by the HDMI transmission unit 28 is supplied to the system control CPU 20 . In addition, control data transmitted from the HDMI transmission unit 28 is supplied from the system control CPU 20 .
  • data of the contents list described above is one of a plurality of pieces of control data transmitted from the HDMI transmission unit 28 .
  • the system control CPU 20 transmits the data of the contents list in response to a transmission request from the television receiver 30 .
  • the system control CPU 20 also transmits thumbnails. The details of a process for transmitting a contents list and thumbnails will be described later.
  • FIG. 3 shows an example of the configuration of the television receiver 30 .
  • the television receiver 30 includes the HDMI terminal 31 , the HDMI reception unit 32 , an antenna terminal 35 , a digital tuner 36 , a demultiplexer 37 , an MPEG (Moving Picture Expert Group) decoder 38 , a video signal processing circuit 39 , a graphic generation circuit 40 , a panel driving circuit 41 , a display panel 42 , an audio signal processing circuit 43 , an audio amplifying circuit 44 , a speaker 45 , an internal bus 50 , a CPU 51 , a flash ROM 52 , a DRAM (Dynamic Random Access Memory) 53 , an Ethernet interface (Ethernet I/F) 54 , a network terminal 55 , a remote control reception unit 56 , and a remote control transmitter 57 .
  • Ethernet in Japanese
  • Ethernet are registered trademarks.
  • the antenna terminal 35 is a terminal which receives a television broadcast signal received at a reception antenna (not illustrated).
  • the digital tuner 36 processes the television broadcast signal input to the antenna terminal 35 , and outputs a specific transport stream corresponding to a channel selected by a user.
  • the demultiplexer 37 extracts, from the transport stream obtained by the digital tuner 36 , a partial TS (Transport Stream) (a TS packet of video data and a TS packet of audio data) corresponding to the channel selected by the user.
  • a partial TS Transport Stream
  • the demultiplexer 37 extracts, from the transport stream obtained by the digital tuner 36 , PSI/SI (Program Specific Information/Service Information), and outputs the PSI/SI to the CPU 51 .
  • PSI/SI Program Specific Information/Service Information
  • a plurality of channels are multiplexed together in the transport stream obtained by the digital tuner 36 .
  • the process performed by the demultiplexer 37 for extracting a partial TS of a desired channel from the transport stream is achieved by acquiring information on a packet ID (PID) of the desired channel from PSI/SI (PAT/PMT).
  • PID packet ID
  • the MPEG decoder 38 performs decoding processing on a video PES (Packetized Elementary Stream) packet constituted by the TS packet of video data obtained by the demultiplexer 37 to obtain video data.
  • the MPEG decoder 38 performs decoding processing on an audio PES packet constituted by the TS packet of audio data obtained by the demultiplexer 37 to obtain audio data.
  • the video signal processing circuit 39 and the graphic generation circuit 40 perform, where necessary, multi-screen processing, graphics data superimposition processing, and the like on the video data obtained by the MPEG decoder 38 .
  • the graphic generation circuit 40 creates, for example, a user interface screen for a contents list and the like described later.
  • the panel driving circuit 41 drives the display panel 42 in accordance with video data output from the graphic generation circuit 40 .
  • the display panel 42 is constituted by, for example, an LCD (Liquid Crystal Display), a PDP (Plasma Display Panel), or the like.
  • the audio signal processing circuit 43 performs necessary processing, such as D/A conversion, on the audio data obtained by the MPEG decoder 38 .
  • the audio amplifying circuit 44 amplifies an audio signal output from the audio signal processing circuit 43 and supplies the amplified audio signal to the speaker 45 .
  • the CPU 51 controls the operation of each unit of the television receiver 30 .
  • the flash ROM 52 stores control software and holds data.
  • the DRAM 53 forms a work area of the CPU 51 .
  • the CPU 51 loads, to the DRAM 53 , software and data read from the flash ROM 52 , starts the software, and controls each unit of the television receiver 30 .
  • the remote control reception unit 56 receives a remote control signal (remote control code) transmitted from the remote control transmitter 57 , and supplies the remote control code to the CPU 51 .
  • the CPU 51 controls each unit of the television receiver 30 in accordance with the remote control code.
  • the network terminal 55 is a terminal which is connected to a network and is connected to the Ethernet interface 54 .
  • the CPU 51 , the flash ROM 52 , the DRAM 53 , and the Ethernet interface 54 are connected to the internal bus 50 .
  • the DRAM 53 or the flash ROM 52 stores additional information (contents list and thumbnails) of individual video signals transmitted from the video camera recorder 10 . As described above, additional information on individual video signals stored in the DRAM 53 or the flash ROM 52 is read and supplied to the graphic generation circuit 40 when necessary, and is used for creation of a user interface screen on which the contents list is displayed.
  • the HDMI reception unit (HDMI sink) 32 receives baseband video (image) and audio data supplied through the HDMI cable 1 to the HDMI terminal 31 in accordance with communication conforming to HDMI. The details of the HDMI reception unit 32 will be described later.
  • a television broadcast signal input to the antenna terminal 35 is supplied to the digital tuner 36 .
  • the digital tuner 36 processes the television broadcast signal, outputs a specific transport stream corresponding to a channel selected by a user, and supplies the specific transport stream to the demultiplexer 37 .
  • the demultiplexer 37 extracts, from the transport stream, a partial TS (a TS packet of video data and a TS packet of audio data) corresponding to the channel selected by the user, and supplies the partial TS to the MPEG decoder 38 .
  • the MPEG decoder 38 performs decoding processing on a video PES packet constituted by the TS packet of video data to obtain video data. After the video data is subjected to, where necessary, multi-screen processing, graphics data superimposition processing, and the like in the video signal processing circuit 39 and the graphic generation circuit 40 , the processed video data is supplied to the panel driving circuit 41 . Thus, an image corresponding to the channel selected by the user is displayed on the display panel 42 .
  • the MPEG decoder 38 performs decoding processing on an audio PES packet constituted by the TS packet of audio data to obtain audio data.
  • the audio data is subjected to necessary processing, such as D/A conversion, in the audio signal processing circuit 43 , and is further amplified in the audio amplifying circuit 44 , the audio data is supplied to the speaker 45 .
  • sound corresponding to the channel selected by the user is output from the speaker 45 .
  • the HDMI reception unit 32 acquires video (image) data and audio data transmitted from the video camera recorder 10 , which is connected through the HDMI cable 1 to the HDMI terminal 31 .
  • the video data and the audio data are supplied to the video signal processing circuit 39 and the audio signal processing circuit 43 , respectively. Subsequently, operations similar to those at the time of receiving a television broadcast signal described above are performed. An image is displayed on the display panel 42 , and sound is output from the speaker 45 .
  • the HDMI cable 1 connected to the HDMI terminal 31 is provided for a transmission line (transmission path) for control data, as well as for a transmission line (transmission path) for video data.
  • the transmission line for control data has a configuration that allows data transmission to be performed in a bidirectional manner.
  • the HDMI reception unit 32 has a function of transmitting and receiving control data, as well as a function of receiving video signals.
  • Control data received by the HDMI reception unit 32 is supplied to the CPU 51 .
  • control data transmitted from the HDMI reception unit 32 is supplied from the CPU 51 .
  • data of the contents list described above is one of a plurality of pieces of control data received by the HDMI reception unit 32 .
  • FIG. 4 shows an example of the configurations of the HDMI transmission unit (HDMI source) 28 of the video camera recorder 10 and the HDMI reception unit (HDMI sink) 32 of the television receiver 30 in the AV system 5 in FIG. 1 .
  • the HDMI source 28 transmits, in a unidirectional manner, a differential signal corresponding to pixel data of an uncompressed image for one screen through a plurality of channels to the HDMI sink 32 , during an effective image period (hereinafter, where necessary, also referred to as an active video period), which is a period obtained by removing a horizontal blanking period and a vertical blanking period from a period from a certain vertical synchronizing signal to the next vertical synchronizing signal, and transmits, in a unidirectional manner, a differential signal corresponding to at least audio data associated with the image, control data, other auxiliary data, and the like through a plurality of channels to the HDMI sink 32 , during the horizontal blanking period and the vertical blanking period.
  • an effective image period hereinafter, where necessary, also referred to as an active video period
  • the HDMI source 28 includes a transmitter 81 .
  • the transmitter 81 converts pixel data of an uncompressed image into a corresponding differential signal, and serially transmits, in a unidirectional manner, the differential signal, through three TMDS channels, # 0 , # 1 , and # 2 , which are a plurality of channels, to the HDMI sink 32 , which is connected through the HDMI cable 1 .
  • the transmitter 81 converts audio data associated with the uncompressed image, and furthermore, necessary control data, other auxiliary data, and the like into a corresponding differential signal, and serially transmits, in a unidirectional manner, the differential signal through the three TMDS channels # 0 , # 1 , and # 2 to the HDMI sink 32 , which is connected through the HDMI cable 1 .
  • the transmitter 81 transmits, through a TMDS clock channel to the HDMI sink 32 , which is connected through the HDMI cable 1 , a pixel clock which is synchronized with the pixel data transmitted through the three TMDS channels # 0 , # 1 , and # 2 .
  • the HDMI sink 32 receives a differential signal corresponding to pixel data which is transmitted, in a unidirectional manner, through the plurality channels from the HDMI source 28 during the active video period, and receives a differential signal corresponding to audio data and control data which is transmitted, in a unidirectional manner, through the plurality of channels from the HDMI source 28 during the horizontal blanking period or the vertical blanking period.
  • the HDMI sink 32 includes a receiver 82 .
  • the receiver 82 receives a differential signal corresponding to pixel data and a differential signal corresponding to audio data and control data which are transmitted, in a unidirectional manner, through the TMDS channels # 0 , # 1 , and # 2 from the HDMI source 28 , which is connected through the HDMI cable 1 , in synchronization with a pixel clock which is also transmitted from the HDMI source 28 through the TMDS clock channel.
  • Transmission channels for the HDMI system constituted by the HDMI source 28 and the HDMI sink 32 include transmission channels called a DDC (Display Data Channel) 83 and a CEC line 84 , as well as the three TMDS channels # 0 to # 2 as transmission channels through which pixel data and audio data are serially transmitted in a unidirectional manner from the HDMI source 28 to the HDMI sink 32 in synchronization with a pixel clock and the TMDS clock channel as a transmission channel through which the pixel clock is transmitted.
  • DDC Display Data Channel
  • CEC line 84 transmission channels through which pixel data and audio data are serially transmitted in a unidirectional manner from the HDMI source 28 to the HDMI sink 32 in synchronization with a pixel clock and the TMDS clock channel as a transmission channel through which the pixel clock is transmitted.
  • the DDC 83 is formed by two signal lines, which are not illustrated, contained in the HDMI cable 1 .
  • the DDC 83 is used by the HDMI source 28 to read E-EDID (Enhanced Extended Display Identification Data) from the HDMI sink 32 , which is connected through the HDMI cable 1 .
  • E-EDID Enhanced Extended Display Identification Data
  • the HDMI sink 32 includes an EDID ROM (Read Only Memory) 85 which stores E-EDID, which is performance information on the performance (Configuration/capability) of the HDMI sink 32 itself, as well as the HDMI receiver 81 .
  • the HDMI source 28 reads E-EDID of the HDMI sink 32 through the DDC 83 from the HDMI sink 32 , which is connected to through the HDMI cable 1 , and identifies, in accordance with the E-EDID, settings of the performance of the HDMI sink 32 , that is, for example, an image format (profile), such as RGB, YCbCr4:4:4, and YCbCr4:4:2, supported by an electronic device including the HDMI sink 32 .
  • profile such as RGB, YCbCr4:4:4, and YCbCr4:4:2
  • the CEC line 84 is formed by a single signal line, which is not illustrated, contained in the HDMI cable 1 .
  • the CEC line 84 is used for bidirectional communication of control data performed between the HDMI source 28 and the HDMI sink 32 .
  • a line 86 connected to a pin called HPD (Hot Plug Detect) is contained in the HDMI cable 1 .
  • HPD Hot Plug Detect
  • a source device is capable of detecting connection of a sink device.
  • a line 87 used for power supply from the source device to the sink device is also contained in the HDMI cable 1 .
  • a reserved line 88 is contained the HDMI cable 1 .
  • FIG. 5 shows an example of the configurations of the HDMI transmitter 81 and the HDMI receiver 82 in FIG. 4 .
  • the transmitter 81 includes three encoders/serializers 81 A, 81 B, and 81 C corresponding to the three TMDS channels # 0 , # 1 , and # 2 , respectively.
  • the encoders/serializers 81 A, 81 B, and 81 C individually encode image data, auxiliary data, and control data supplied to the encoders/serializers 81 A, 81 B, and 81 C, convert parallel data into serial data, and transmit the converted data as differential signals.
  • the B component is supplied to the encoder/serializer 81 A
  • the G component is supplied to the encoder/serializer 81 B
  • the R component is supplied to the encoder/serializer 81 C.
  • the auxiliary data includes, for example, audio data and a control packet.
  • the control packet is supplied, for example, to the encoder/serializer 81 A, and the audio data is supplied to the encoders/serializers 81 B and 81 C.
  • control data includes a 1-bit vertical synchronizing signal (VSYNC), a 1-bit horizontal synchronizing signal (HSYNC), and control bits CTL 0 , CTL 1 , CTL 2 , and CTL 3 , each of which is one bit.
  • the vertical synchronizing signal and the horizontal synchronizing signal are supplied to the encoder/serializer 81 A.
  • the control bits CTL 0 and CTL 1 are supplied to the encoder/serializer 81 B, and the control bits CTL 2 and CTL 3 are supplied to the encoder/serializer 81 C.
  • the encoder/serializer 81 A transmits, in a time division manner, the B component of the image data, the vertical synchronizing signal, the horizontal synchronizing signal, and the auxiliary data supplied to the encoder/serializer 81 A. That is, the encoder/serializer 81 A converts the B component of the image data supplied to the encoder/serializer 81 A into parallel data of a unit of 8 bits, which corresponds to the fixed number of bits. Furthermore, the encoder/serializer 81 A encodes the parallel data, converts the encoded data into serial data, and transmits the converted data through the TMDS channel # 0 .
  • the encoder/serializer 81 A encodes the 2-bit parallel data of the vertical synchronizing signal and the horizontal synchronizing signal supplied to the encoder/serializer 81 A, converts the encoded data into serial data, and transmits the converted data through the TMDS channel # 0 . Furthermore, the encoder/serializer 81 A converts the auxiliary data supplied to the encoder/serializer 81 A into parallel data of a unit of 4 bits. Then, the encoder/serializer 81 A encodes the parallel data, converts the encoded data into serial data, and transmits the converted data through the TMDS channel # 0 .
  • the encoder/serializer 81 B transmits, in a time division manner, the G component of the image data, the control bits CTL 0 and CTL 1 , and the auxiliary data supplied to the encoder/serializer 81 B. That is, the encoder/serializer 81 B converts the G component of the image data supplied to the encoder/serializer 81 B into parallel data of a unit of 8 bits, which corresponds to the fixed number of bits. Furthermore, the encoder/serializer 81 B encodes the parallel data, converts the encoded data into serial data, and transmits the converted data through the TMDS channel # 1 .
  • the encoder/serializer 81 B encodes the 2-bit parallel data of the control bits CTL 0 and CTL 1 supplied to the encoder/serializer 81 B, converts the encoded data into serial data, and transmits the converted data through the TMDS channel # 1 . Furthermore, the encoder/serializer 81 B converts the auxiliary data supplied to the encoder/serializer 81 B into parallel data of a unit of 4 bits. Then, the encoder/serializer 81 B encodes the parallel data, converts the encoded data into serial data, and transmits the converted data through the TMDS channel # 1 .
  • the encoder/serializer 81 C transmits, in a time division manner, the R component of the image data, the control bits CTL 2 and CTL 3 , and the auxiliary data supplied to the encoder/serializer 81 C. That is, the encoder/serializer 81 C converts the R component of the image data supplied to the encoder/serializer 81 C into parallel data of a unit of 8 bits, which corresponds to the fixed number of bits. Furthermore, the encoder/serializer 81 C encodes the parallel data, converts the encoded data into serial data, and transmits the converted data through the TMDS channel # 2 .
  • the encoder/serializer 81 C encodes the 2-bit parallel data of the control bits CTL 2 and CTL 3 supplied to the encoder/serializer 81 C, converts the encoded data into serial data, and transmits the converted data through the TMDS channel # 2 . Furthermore, the encoder/serializer 81 C converts the auxiliary data supplied to the encoder/serializer 81 C into parallel data of a unit of 4 bits. Then, the encoder/serializer 81 C encodes the parallel data, converts the encoded data into serial data, and transmits the converted data through the TMDS channel # 2 .
  • the receiver 82 includes three recovery/decoders 82 A, 82 B, and 82 C corresponding to the three TMDS channels # 0 , # 1 , and, # 2 , respectively.
  • the recovery/decoders 82 A, 82 B, and 82 C individually receive image data, auxiliary data, and control data transmitted as differential signals through the TMDS channels # 0 , # 1 , and # 2 .
  • the recovery/decoders 82 A, 82 B, and 82 C individually convert the image data, the auxiliary data, and the control data from serial data to parallel data, decode the converted data, and output the decoded data.
  • the recovery/decoder 82 A receives the B component of the image data, the vertical synchronizing signal, the horizontal synchronizing signal, and the auxiliary data transmitted as a differential signal through the TMDS channel # 0 . Then, the recovery/decoder 82 A converts the B component of the image data, the vertical synchronizing signal, the horizontal synchronizing signal, and the auxiliary data from serial data into parallel data, decodes the converted data, and outputs the decoded data.
  • the recovery/decoder 82 B receives the G component of the image data, the control bits CTL 0 and CTL 1 , and the auxiliary data transmitted as a differential signal through the TMDS channel # 1 . Then, the recovery/decoder 82 B converts the G component of the image data, the control bits CTL 0 and CTL 1 , and the auxiliary data from serial data into parallel data, decodes the converted data, and outputs the decoded data.
  • the recovery/decoder 82 C receives the R component of the image data, the control bits CTL 2 and CTL 3 , and the auxiliary data transmitted as a differential signal through the TMDS channel # 2 . Then, the recovery/decoder 82 C converts the R component of the image data, the control bits CTL 2 and CTL 3 , and the auxiliary data from serial data into parallel data, decodes the converted data, and outputs the decoded data.
  • FIG. 6 shows an example of transmission periods (durations) during which various transmission data are transmitted through the three TMDS channels # 0 , # 1 , and # 2 of HDMI. Note that FIG. 6 shows periods of various transmission data in a case where a progressive image having 720 horizontal pixels and 480 vertical pixels is transmitted through the TMDS channels # 0 , # 1 , and # 2 .
  • a Video Field in which transmission data is transmitted through the three TMDS channels # 0 , # 1 , and # 2 of HDMI, three types of periods, a Video Data period, a Data Island period, and a Control period, exist, in accordance with the type of transmission data.
  • the Video Field period is a period from a rising edge (active edge) of a certain vertical synchronizing signal to a rising edge of the next vertical synchronizing signal.
  • the Video Field period is divided into a horizontal blanking time (horizontal blanking), a vertical blanking time (vertical blanking), and an active video period (Active Video), which is a period obtained by removing the horizontal blanking time and the vertical blanking time from the Video Field period.
  • the Video Data period is allocated to the active video period. During the Video Data period, data of effective pixels (Active pixels) for 720 pixels ⁇ 480 lines constituting uncompressed image data for one screen is transmitted.
  • the Data Island period and the Control period are applied to the horizontal blanking time and the vertical blanking time. During the Data Island period and the Control period, Auxiliary data is transmitted.
  • the Data Island period corresponds to one part of the horizontal blanking time and the vertical blanking time.
  • data not relating to control such as, for example, a packet of audio data, is transmitted.
  • the Control period is allocated to the other part of the horizontal blanking time and the vertical blanking time.
  • data relating to control such as, for example, the vertical synchronizing signal, the horizontal synchronizing signal, and the control packet, is transmitted.
  • the frequency of a pixel clock transmitted through a TMDS clock channel is, for example, 165 MHz.
  • the transmission rate in the Data Island period is about 500 Mbps.
  • thumbnail data which is index video data, is transmitted from the video camera recorder 10 to the television receiver 30 .
  • FIG. 7 shows the pin arrangement of the HDMI terminals 29 and 31 . This pin arrangement is called type-A.
  • Two lines serving as differential lines through which TMDS Data#i+ and TMDS Data#i ⁇ , which are differential signals for a TMDS channel #i, are transmitted, are connected to a pin (a pin whose pin number is 1, 4, or 7) to which TMDS Data#i+ is allocated and a pin (a pin whose pin number is 3, 6, or 9) to which TMDS Data#i ⁇ is allocated.
  • the CEC line 84 through which a CEC signal, which is control data, is transmitted, is connected to a pin whose pin number is 13, and a pin whose pin number is 14 is an empty (reserved) pin.
  • a line through which an SDA (Serial Data) signal such as E-EDID is transmitted is connected to a pin whose pin number is 16.
  • the DDC 83 described above is constituted by the line through which the SDA signal is transmitted and the line through which the SCL signal is transmitted.
  • the line 86 which is used by a source device to detect connection of a sink device as described above, is connected to a pin whose pin number is 19.
  • the line 87 which is used for supplying power as described above, is connected to a pin whose pin number is 18.
  • FIG. 8 is an illustration showing the block structure of data transmitted through the CEC channel.
  • the CEC channel is configured in such a manner that one block is transmitted in 4.5 milliseconds.
  • a start bit is arranged.
  • a header block is arranged subsequent to the start bit.
  • a desired number (n) of data blocks containing data that is actually desired to be transmitted are arranged.
  • FIG. 9 is an illustration showing an example of the data structure of the header block.
  • the address of a source device source address
  • the address of a sink device sink address
  • Each of the addresses is set in accordance with the type of device.
  • FIG. 10 shows an example of logical addresses set in accordance with the types of individual devices. As shown in FIG. 10 , for individual types of devices, sixteen types of address values, from “0” to “15”, are set. In the source address and the sink address constituting the header block shown in FIG. 9 , corresponding address values are arranged as 4-bit data in accordance with the source device and the sink device. For example, in the case of the AV system 5 shown in FIG. 1 , in which the video camera recorder 10 and the television receiver 30 are connected through the HDMI cable 1 , the source address represents an address value “10” for video cameras and the sink address represents an address value “0 for television receivers (TVs).
  • the source address represents an address value “10” for video cameras
  • the sink address represents an address value “0 for television receivers (TVs).
  • values are determined for individual commands.
  • a receiving side determines an instruction of a command by determining a transmitted value.
  • control commands relating to control of the video camera recorder 10 are shown.
  • a ⁇ give Contents List> command is a command for issuing a request for transmission of a contents list.
  • a receiving side which has received this command sends back, as a response, a ⁇ set Content Number> command, which will be described next.
  • the ⁇ set Content Number> command is a command for issuing a notification indicating the number of pieces of content shown in the contents list stored in the own device.
  • a ⁇ set Content Info> command is a command for transmitting data of the contents list.
  • a ⁇ Thumb Nail ID> command is a command for issuing a notification indicating an ID (identification number) for transmission of thumbnail data.
  • a ⁇ Play Content> command is a command for issuing an instruction to play back content. When this command is received, a response indicating the status of a device (whether or not entering a playback state) is sent back.
  • An ⁇ Image View On> command is a command for issuing a notification indicating that the device has entered the playback state.
  • FIG. 12 shows an example of the data structure of a header in the case of transmitting data of a thumbnail.
  • 8 bits are shown as one unit.
  • Packet-type data indicating thumbnail data is arranged in the first 8 bits.
  • Data of a content number indicating the content to which the thumbnail belongs is arranged in the next 8 bits.
  • Data indicating the data length of the thumbnail data is arranged in the next 8 bits. Then, thumbnail data is arranged after the header.
  • the thumbnail data may be image data (static image data) on which some compression processing has been performed.
  • a plurality of pieces of thumbnail data are arranged in order, for example, in the Data Island period arranged between the vertical blanking time and the horizontal blanking time of the video data shown in FIG. 6 .
  • This data transmission example is an example of a case where processing is performed in which a user operates the remote control transmitter 57 (see FIG. 3 ) on the television receiver 30 side to acquire a list (contents list) of individual pieces of video content recorded in the recording medium 19 in the video camera recorder 10 , a piece of video content selected by the user in accordance with the display is played back by the video camera recorder 10 , and the video content is displayed on the television receiver 30 .
  • the user operates a key arranged on the remote control transmitter 57 to cause a menu screen to be displayed on the display panel 42 of the television receiver 30 (step S 11 ).
  • This menu screen is generated by the graphic generation circuit 40 under the control of the CPU 51 of the television receiver 30 .
  • the CPU 51 transmits a command through the CEC channel to the video camera recorder 10 , which is the device connected through the HDMI terminal 31 (step S 12 ).
  • the command transmitted here is a ⁇ give Contents List> command for issuing a request to transmit a contents list.
  • the system control CPU 20 of the video camera recorder 10 determines that the command has been received, the system control CPU 20 sends back the number of pieces of content shown in the contents list prepared inside the video camera recorder 10 (step S 13 ).
  • the command transmitted here is obtained by adding data of the number of pieces of content to the ⁇ set Content Number> command for issuing a notification indicating the number of pieces of content.
  • the CPU 20 After the transmission of the number of pieces of content, the CPU 20 transmits a ⁇ set Content Info> command for transmitting data of the contents list (step S 14 ). After the command, the CPU 20 transmits data obtained by adding an ID to ⁇ Thumb Nail ID> for issuing a notification indicating the ID of a thumbnail (step S 15 ). While the ⁇ set Content Info> command and the ⁇ Thumb Nail ID> command are transmitted through the CEC channel, data of the thumbnail with which the ID is provided is arranged in a Data Island period arranged in each blanking time and is transmitted through the transmission channels for video data (TMDS channels # 0 , # 1 , and # 2 ).
  • control data d 1 containing the ⁇ set Content Info> command and the ⁇ Thumb Nail ID> command is transmitted through the CEC line as shown in FIG. 14( a )
  • data d 2 of a thumbnail with which an ID is provided is arranged in a Data Island period of the transmission channels for video data and is transmitted.
  • the video camera recorder 10 even in a case where a recording operation or a content playback operation is not performed, if a sink device is connected to the HDMI terminal 29 , video data for full-screen white display or the like is output from the HDMI terminal 29 . Thumbnail data is provided for a blanking time of the video data and is transmitted.
  • data transmission units the number of which is equal to the number of pieces of content notified by the ⁇ set Content Number> command, are repeated, where the ⁇ set Content Info> command, the ⁇ Thumb Nail ID> command, and thumbnail data for a Data Island period are set as a data transmission unit, and thumbnail videos of individual pieces of video content or the like are transmitted. That is, in the example of FIG. 13 , the last unit of content data is transmitted as steps S 16 and S 17 .
  • the CPU 51 of the television receiver 30 stores, in the DRAM 53 or the like, data of a contents list and thumbnail data of individual pieces of video content in the list transmitted from the video camera recorder 10 . Then, the CPU 51 causes the graphic generation circuit 40 to generate a display screen of the contents list in accordance with the contents list and the thumbnail data, and causes the display panel 42 to display the display screen (step S 18 ).
  • the CPU 51 of the television receiver 30 adds the number of the selected piece of video content to a ⁇ Play Content> command for issuing an instruction to play back a piece of video content, and transmits, to the video camera recorder 10 , the ⁇ Play Content> command including the number of the selected piece of video content added thereto (step S 20 ).
  • the system control CPU 20 of the video camera recorder 10 which has received the playback instruction command, plays back the corresponding piece of video content from the recording medium 19 , outputs data of the played-back video content via the HDMI terminal 29 , and transmits the data to the television receiver 30 (step S 21 ). Transmission of the data of the video content is performed by using the transmission channels for video data (TMDS channels # 0 ,# 1 , and # 2 ).
  • the television receiver 30 when transmission of the data of the played-back video content starts, the television receiver 30 performs output processing for video (image) and audio data received via the HDMI terminal 31 , and performs playback processing for video content (step S 22 ).
  • FIG. 15 shows an example of display of a contents list on the television receiver 30 .
  • four titles are displayed on a screen, and thumbnails are displayed on a side of the titles.
  • display titles can be scrolled through.
  • additional information such as a recorded date and time and the length of content (a recorded period of time) is displayed in a display portion of each title. The user is able to select a piece of video content to be played back while referring to titles and thumbnails from the display of such a contents list and to perform a playback operation for the selected video.
  • a contents list and thumbnail data prepared in the video camera recorder 10 side can be transmitted to the television receiver 30 , and the contents list can be displayed on the television receiver 30 side.
  • the user is able to understand the details of video content recorded in the recording medium 19 in the video camera recorder 10 without operating the video camera recorder 10 , a necessary piece of video content can be easily played back from the video camera recorder 10 , and display of the played-back video content and the like can be performed.
  • the video camera recorder 10 side since the screen for displaying a list shown in FIG. 15 is generated on the television receiver 30 side, the video camera recorder 10 side only needs to create a contents list and the like. Thus, a heavy burden is not imposed on the video camera recorder 10 .
  • the operation itself can be performed by using the remote control transmitter 57 attached to the television receiver 30 . Thus, user friendliness can be achieved.
  • thumbnail index video
  • the thumbnail may be arranged in a different time and be transmitted.
  • the thumbnail may be transmitted by using the CEC line or the DDC line prepared in conformity with the HDMI standards.
  • FIG. 16 shows an example of the configuration of an AV (Audio Visual) system 5 A according to another embodiment of the present invention.
  • the AV system 5 A includes a video camera recorder 10 A as a source device and a television receiver 30 A as a sink device.
  • the video camera recorder 10 A and the television receiver 30 A are connected through the HDMI cable 1 .
  • the HDMI terminal 29 to which the HDMI transmission unit (HDMI TX) 28 and a high-speed data line interface (I/F) 28 A constituting a communication unit are connected is provided in the video camera recorder 10 A.
  • HDMI terminal 31 to which the HDMI reception unit (HDMI RX) 32 and a high-speed data line interface (I/F) 32 A constituting a communication unit are connected is provided in the television receiver 30 A.
  • One end of the HDMI cable 1 is connected to the HDMI terminal 29 of the video camera recorder 10 A and the other end of the HDMI cable 1 is connected to the HDMI terminal 31 of the television receiver 30 A.
  • the CEC channel and the transmission channels for video data are used.
  • TMDS channels # 0 , # 1 , and # 2 the transmission channels for video data.
  • a contents list and thumbnail data are transmitted at high speed from the video camera recorder 10 A to the television receiver 30 A.
  • FIG. 17 shows an example of the configuration of the video camera recorder 10 A.
  • parts corresponding to those in FIG. 2 are denoted by the same signs, and the detailed description of those parts will be omitted in an appropriate manner.
  • the video camera recorder 10 A includes the imager 11 , the imager driver 12 , the imaging signal processing circuit 13 , the camera control CPU 14 , the static image signal processing circuit 15 , the moving image signal processing circuit 16 , the memory card 17 , the recording/playback circuit 18 , the recording medium 19 , the system control CPU 20 , the flash ROM 21 , the SDRAM 22 , the key 23 , the microphone 24 , the audio signal processing circuit 25 , the LCD controller 26 , the LCD panel 27 , the HDMI transmission unit 28 , the high-speed data line interface (I/F) 28 A, and the HDMI terminal 29 .
  • I/F high-speed data line interface
  • the high-speed data line interface 28 A is an interface for bidirectional communication using a specific line constituting the HDMI cable 1 .
  • the high-speed data line interface 28 A is inserted between the system control CPU 20 and the HDMI terminal 29 .
  • the high-speed data line interface 28 A transmits, via the HDMI terminal 29 through the HDMI cable 1 to an opposite device, transmission data supplied from the system control CPU 20 .
  • the high-speed data line interface 28 A supplies, to the system control CPU 20 , reception data received via the HDMI terminal 29 through the HDMI cable 1 from the opposite device.
  • the details of the high-speed data line interface 28 A will be described later.
  • FIG. 17 Although a detailed description will be omitted, other configuration and operation of the video camera recorder 10 A shown in FIG. 17 are similar to those of the video camera recorder 10 shown in FIG. 2 described above.
  • FIG. 18 shows an example of the configuration of the television receiver 30 A.
  • the television receiver 30 A includes the HDMI terminal 31 , the HDMI reception unit 32 , the high-speed data line interface (I/F) 32 A, the antenna terminal 35 , the digital tuner 36 , the demultiplexer 37 , the MPEG (Moving Picture Expert Group) decoder 38 , the video signal processing circuit 39 , the graphic generation circuit 40 , the panel driving circuit 41 , the display panel 42 , the audio signal processing circuit 43 , the audio amplifying circuit 44 , the speaker 45 , the internal bus 50 , the CPU (Central Processing Unit) 51 , the Flash ROM (Read Only Memory) 52 , the DRAM (Dynamic Random Access Memory) 53 , the Ethernet interface (Ethernet I/F) 54 , the network terminal 55 , the remote control reception unit 56 , and the remote control transmitter 57 .
  • I/F High-speed data line interface
  • the high-speed data line interface 32 A is an interface for bidirectional communication using a specific line constituting the HDMI cable 1 , similarly to the high-speed data line interface 28 A of the video camera recorder 10 A described above.
  • the high-speed data line interface 32 A is inserted between the Ethernet interface 54 and the HDMI terminal 31 .
  • the high-speed data line interface 32 A transmits, via the HDMI terminal 31 through the HDMI cable 1 to an opposite device, transmission data supplied via the Ethernet interface 54 from the CPU 51 .
  • the high-speed data line interface 32 A supplies, via the Ethernet interface 54 to the CPU 51 , reception data received via the HDMI terminal 31 through the HDMI cable 1 from the opposite device.
  • the details of the high-speed data line interface 32 A will be described later.
  • FIG. 18 Although a detailed description will be omitted, other configuration and operation of the television receiver 30 A shown in FIG. 18 are similar to those of the television receiver 30 shown in FIG. 3 described above.
  • FIG. 19 shows an example of the configurations of the high-speed data line interface 28 A of the video camera recorder 10 A and the high-speed data line interface 32 A of the television receiver 30 A in the AV system 5 A of FIG. 16 .
  • the interfaces 28 A and 32 A constitute communication units which perform LAN (Local Area Network) communications.
  • the communication units perform communications by using, among a plurality of lines constituting the HDMI cable 1 , a pair of differential lines, in this embodiment, a reserved line (Ether ⁇ line) corresponding to an empty (Reserve) pin (14-pin) and an HPD line (Ether+ line) corresponding to an HPD pin (19-pin).
  • the video camera recorder 10 A includes a LAN signal transmission circuit 411 , a terminating resistor 412 , AC coupling capacitors 413 and 414 , a LAN signal reception circuit 415 , a subtracting circuit 416 , a pull-up resistor 421 , a resistor 422 and a capacitor 423 constituting a low-pass filter, a comparator 424 , a pull-down resistor 431 , a resistor 432 and a capacitor 433 forming a low-pass filter, and a comparator 434 .
  • the high-speed data line interface 28 A is constituted by the LAN signal transmission circuit 411 , the terminating resistor 412 , the AC coupling capacitors 413 and 414 , the LAN signal reception circuit 415 , and the subtracting circuit 416 .
  • a series circuit of the pull-up resistor 421 , the AC coupling capacitor 413 , the terminating resistor 412 , the AC coupling capacitor 414 , and the pull-down resistor 431 is connected between a power supply line (+5.0 V) and a ground wire.
  • a connection point P 1 between the AC coupling capacitor 413 and the terminating resistor 412 is connected to a positive output side of the LAN signal transmission circuit 411 and connected to a positive input side of the LAN signal reception circuit 415 .
  • a connection point P 2 between the AC coupling capacitor 414 and the terminating resistor 412 is connected to a negative output side of the LAN signal transmission circuit 411 and connected to a negative input side of the LAN signal reception circuit 415 .
  • a transmission signal (transmission data) SG 411 is supplied from the CPU 20 to an input side of the LAN signal transmission circuit 411 .
  • an output signal SG 412 of the LAN signal reception circuit 415 is supplied to a positive-side terminal of the subtracting circuit 416 , and the transmission signal (transmission data) SG 411 is supplied from the CPU 20 to a negative-side terminal of the subtracting circuit 416 .
  • the transmission signal SG 411 is subtracted from the output signal SG 412 of the LAN signal reception circuit 415 , and a reception signal (reception data) SG 413 is obtained.
  • the reception signal SG 413 is supplied to the CPU 20 .
  • connection point Q 1 between the pull-up resistor 421 and the AC coupling capacitor 413 is connected to a ground wire through a series circuit of the resistor 422 and the capacitor 423 .
  • An output signal of the low-pass filter obtained at a connection point between the resistor 422 and the capacitor 423 is supplied to one input terminal of the comparator 424 .
  • the output signal of the low-pass filter is compared with a reference voltage Vref 1 (+3.75 V) supplied to the other input terminal.
  • An output signal SG 414 of the comparator 424 is supplied to the CPU 20 .
  • connection point Q 2 between the AC coupling capacitor 414 and the pull-down resistor 431 is connected to a ground wire through a series circuit of the resistor 432 and the capacitor 433 .
  • An output signal of the low-pass filter obtained at a connection point between the resistor 432 and the capacitor 433 is supplied to one input terminal of the comparator 434 .
  • the output signal of the low-pass filter is compared with a reference voltage Vref 2 (+1.4 V) supplied to the other input terminal.
  • An output signal SG 415 of the comparator 434 is supplied to the CPU 20 .
  • the television receiver 30 A includes a LAN signal transmission circuit 441 , a terminating resistor 442 , AC coupling capacitors 443 and 444 , a LAN signal reception circuit 445 , a subtracting circuit 446 , a pull-down resistor 451 , a resistor 452 and a capacitor 453 constituting a low-pass filter, a comparator 454 , a choke coil 461 , a resistor 462 , and a resistor 463 .
  • the high-speed data line interface 32 A is constituted by the LAN signal transmission circuit 441 , the terminating resistor 442 , the AC coupling capacitors 443 and 444 , the LAN signal reception circuit 445 , and the subtracting circuit 446 .
  • a series circuit of the resistor 462 and the resistor 463 is connected between a power supply line (+5.0 V) and a ground wire.
  • a series circuit of the choke coil 461 , the AC coupling capacitor 444 , the terminating resistor 442 , the AC coupling capacitor 443 , and the pull-down resistor 451 is connected between a connection point between the resistor 462 and the resistor 463 , and a ground wire.
  • a connection point P 3 between the AC coupling capacitor 443 and the terminating resistor 442 is connected to a positive output side of the LAN signal transmission circuit 441 and connected to a positive input side of the LAN signal reception circuit 445 .
  • a connection point P 4 between the AC coupling capacitor 444 and the terminating resistor 442 is connected to a negative output side of the LAN signal transmission circuit 441 and connected to a negative input side of the LAN signal reception circuit 445 .
  • a transmission signal (transmission data) SG 417 is supplied from the Ethernet interface 54 to an input side of the LAN signal transmission circuit 441 .
  • an output signal SG 418 of the LAN signal reception circuit 445 is supplied to a positive-side terminal of the subtracting circuit 446 , and a transmission signal SG 417 is supplied from the Ethernet interface 54 to a negative-side terminal of the subtracting circuit 446 .
  • the transmission signal SG 417 is subtracted from the output signal SG 418 of the LAN signal reception circuit 445 , and a reception signal (reception data) SG 419 is obtained.
  • the reception signal (reception data) SG 419 is supplied to the Ethernet interface 54 .
  • connection point Q 3 between the pull-down resistor 451 and the AC coupling capacitor 443 is connected to a ground wire through a series circuit of the resistor 452 and the capacitor 453 .
  • An output signal of the low-pass filter obtained at a connection point between the resistor 452 and the capacitor 453 is supplied to one input terminal of the comparator 454 .
  • the output signal of the low-pass filter is compared with a reference voltage Vref 3 (+1.25 V) supplied to the other input terminal.
  • An output signal SG 416 of the comparator 454 is supplied to the CPU 51 (not illustrated).
  • a reserved line 501 and an HPD line 502 contained in the HDMI cable 1 constitute a differential twisted pair.
  • a source-side end 511 of the reserved line 501 is connected to a 14-pin of the HDMI terminal 29
  • a sink-side end 521 of the reserved line 501 is connected to a 14-pin of the HDMI terminal 31 .
  • a source-side end 512 of the HPD line 502 is connected to a 19-pin of the HDMI terminal 29
  • a sink-side end 522 of the HPD line 502 is connected to a 19-pin of the HDMI terminal 31 .
  • connection point Q 1 between the pull-up resistor 421 and the AC coupling capacitor 413 described above is connected to the 14-pin of the HDMI terminal 29 .
  • connection point Q 2 between the pull-down resistor 431 and the AC coupling capacitor 414 described above is connected to the 19-pin of the HDMI terminal 29 .
  • connection point Q 3 between the pull-down resistor 451 and the AC coupling capacitor 443 described above is connected to the 14-pin of the HDMI terminal 31 .
  • connection point Q 4 between the choke coil 461 and the AC coupling capacitor 444 described above is connected to the 19-pin of the HDMI terminal 31 .
  • the transmission signal (transmission data) SG 411 output from the system control CPU 20 is supplied to the input side of the LAN signal transmission circuit 411 , and a differential signal (a positive output signal and a negative output signal) corresponding to the transmission signal SG 411 is output from the LAN signal transmission circuit 411 .
  • the differential signal output from the LAN signal transmission circuit 411 is supplied to the connection points P 1 and P 2 , and transmitted, through a pair of lines (the reserved line 501 and the HPD line 502 ) of the HDMI cable 1 , to the television receiver 30 A.
  • the transmission signal (transmission data) SG 417 output from the CPU 51 through the Ethernet interface 54 is supplied to the input side of the LAN signal transmission circuit 441 , and a differential signal (a positive output signal and a negative output signal) corresponding to the transmission signal SG 417 is output from the LAN signal transmission circuit 441 .
  • the differential signal output from the LAN signal transmission circuit 441 is supplied to the connection points P 3 and P 4 , and transmitted, through a pair of lines (the reserved line 501 and the HPD line 502 ) of the HDMI cable 1 , to the video camera recorder 10 A.
  • the output signal SG 412 of the LAN signal reception circuit 415 is obtained as the output signal SG 412 of the LAN signal reception circuit 415 .
  • the transmission signal SG 411 is subtracted from the output signal SG 412 of the LAN signal reception circuit 415 .
  • the output signal SG 413 of the subtracting circuit 416 corresponds to the transmission signal (transmission data) SG 417 of the television receiver 30 A.
  • the television receiver 30 A since the input side of the LAN signal reception circuit 445 is connected to the connection points P 3 and P 4 , an addition signal obtained by adding a transmission signal corresponding to the differential signal (current signal) output from the LAN signal transmission circuit 441 to a reception signal corresponding to the differential signal transmitted from the video camera recorder 10 A as described above is obtained as the output signal SG 418 of the LAN signal reception circuit 445 .
  • the subtracting circuit 446 the transmission signal SG 417 is subtracted from the output signal SG 418 of the LAN signal reception circuit 445 .
  • the output signal SG 419 of the subtracting circuit 446 corresponds to the transmission signal (transmission data) SG 411 of the video camera recorder 10 A.
  • bidirectional LAN communication can be performed between the high-speed data line interface 28 A of the video camera recorder 10 A and the high-speed data line interface 32 A of the television receiver 30 A.
  • the fact that the HDMI cable 1 is connected to the television receiver 30 A is transmitted through the HPD line 502 to the video camera recorder 10 A, in accordance with a DC bias level. That is, when the HDMI cable 1 is connected to the television receiver 30 A, the resistors 462 and 463 and the choke coil 461 in the television receiver 30 A cause the HPD line 502 to be biased at about 4 V through the 19-pin of the HDMI terminal 31 .
  • the video camera recorder 10 A extracts the DC bias of the HPD line 502 by using the low-pass filter formed by the resistor 432 and the capacitor 433 , and compares, by using the comparator 434 , the DC bias with the reference voltage Vref 2 (for example, 1.4 V).
  • the pull-down resistor 431 exists, when the HDMI cable 1 is not connected to the television receiver 30 A, the voltage of the 19-pin of the HDMI terminal 29 is lower than the reference voltage Vref 2 . Meanwhile, when the HDMI cable 1 is connected to the television receiver 30 A, the voltage of the 19-pin is higher than the reference voltage Vref 2 . Hence, when the HDMI cable 1 is connected to the television receiver 30 A, the output signal SG 415 of the comparator 434 is at high level. Meanwhile, when the HDMI cable 1 is not connected to the television receiver 30 A, the output signal SG 415 is at low level. Accordingly, the CPU 20 of the video camera recorder 10 A is capable of identifying, in accordance with the output signal SG 415 of the comparator 434 , whether or not the HDMI cable 1 is connected to the television receiver 30 A.
  • e-HDMI compatible devices devices that are capable of performing LAN communication
  • e-HDMI incompatible devices devices that are not capable of performing LAN communication
  • the video camera recorder 10 A pulls up (+5V), by using the resistor 421 , the reserved line 501 , and the television receiver 30 A pulls down, by using the pull-down resistor 451 , the reserved line 501 .
  • the resistors 421 and 451 do not exist in e-HDMI incompatible devices.
  • the video camera recorder 10 A compares, as described above, by using the comparator 424 , the DC potential of the reserved line 501 passing through the low-pass filter constituted by the resistor 422 and the capacitor 423 with the reference voltage Vref 1 .
  • the voltage of the reserved line 501 is 2.5 V.
  • the voltage of the reserved line 501 is 5 V, due to the presence of the pull-up resistor 421 .
  • the output signal SG 414 of the comparator 424 is at low level in a case where the television receiver 30 A is an e-HDMI compatible device, whereas the output signal SG 414 is at high level in a case where the television receiver 30 A is not an e-HDMI compatible device. Accordingly, the CPU 20 of the video camera recorder 10 A is capable of identifying, in accordance with the output signal SG 414 of the comparator 424 , whether or not the television receiver 30 A is an e-HDMI compatible device.
  • the television receiver 30 A compares, as described above, by using the comparator 454 , the DC potential of the reserved line 501 passing through the low-pass filter constituted by the resistor 452 and the capacitor 453 with the reference voltage Vref 3 .
  • the voltage of the reserved line 501 is 2.5 V.
  • the voltage of the reserved line 501 is 0 V, due to the presence of the pull-down resistor 451 .
  • the output signal SG 416 of the comparator 454 is at high level in a case where the video camera recorder 10 A is an e-HDMI compatible device, whereas the output signal SG 416 is at low level in a case where the video camera recorder 10 A is not an e-HDMI compatible device.
  • the CPU 51 of the television receiver 30 A is capable of identifying, in accordance with the output signal SG 416 of the comparator 454 , whether or not the video camera recorder 10 A is an e-HDMI compatible device.
  • the pull-up resistor 421 shown in FIG. 19 may be provided in the HDMI cable 1 , instead of being provided in the video camera recorder 10 A. In such a case, individual terminals of the pull-up resistor 421 are connected to, among lines provided in the HDMI cable 1 , the reserved line 501 and a line (signal line) connected to a power source (power supply potential).
  • the pull-down resistor 451 and the resistor 463 shown in FIG. 19 may be provided in the HDMI cable 1 , instead of being provided in the television receiver 30 A.
  • individual terminals of the pull-down resistor 451 are connected to, among lines provided in the HDMI cable 1 , the reserved line 501 and a line (ground wire) connected to the ground (reference potential).
  • individual terminals of the resistor 463 are connected to, among lines provided in the HDMI cable 1 , the HPD line 502 and a line (ground wire) connected to the ground (reference potential).
  • FIG. 20 shows an example of the data structure of a control command transmitted through the high-speed data line described above.
  • control can be performed for any data structure.
  • IP Internet Protocol
  • the control command shown in FIG. 20 is configured so as to meet the data structure of a payload part of an IP packet. That is, a control command is constituted of “Opcode” representing a control command, “Length” representing the entire length of data, and “Data”, which is data itself.
  • FIG. 21 shows the definitions of control commands and transmission additional information used for a control sequence in this embodiment described later.
  • a “Request Contents List” command indicates a command for issuing a request for a contents list, the command being transmitted from the television receiver (sink device) 30 A to the video camera recorder (source device) 10 A.
  • a “Thumb Nail” command is transmitted from the video camera recorder (source device) 10 A to the television receiver (sink device) 30 A.
  • Thumb Nail As the “Thumb Nail” command, the ID number of Thumb Nail and additional information (a contents list and thumbnail data) are transmitted as a data portion.
  • a “Play Content” command issues an instruction to play back a piece of content selected by the user, and the number of the piece of content is transmitted as a data portion.
  • a “Select Input” command is a command for switching to the HDMI terminal 31 to which the video camera recorder (source device) 10 A that outputs the piece of content selected by the user is connected, and an HDMI physical address is transmitted as a data portion.
  • the television receiver (sink device) 30 A identifies the HDMI terminal in accordance with the transmitted HDMI physical address and the physical address read when HDMI connection is performed, and switching to HDMI input is performed.
  • This data transmission example is an example of a case where processing is performed in which the user operates the remote control transmitter 57 (see FIG. 18 ) on the television receiver 30 A side to acquire a list of individual pieces of video content recorded in the recording medium 19 in the video camera recorder 10 A, a piece of video content selected by the user in accordance with the display is played back by the video camera recorder 10 A, and the video content is displayed on the television receiver 30 A.
  • the user operates a key arranged on the remote control transmitter 57 to cause a menu screen to be displayed on the display panel 42 of the television receiver 30 A (step S 45 ).
  • This menu screen is generated by the graphic generation circuit 40 under the control of the CPU 51 of the television receiver 30 A.
  • the CPU 51 transmits to the video camera recorder 10 A, which is the device connected through the HDMI terminal 31 , by using the high-speed data line, a “Request Contents List” command for issuing a request to transmit a contents list (step S 46 ).
  • the system control CPU 20 of the video camera recorder 10 A determines that the “Request Contents List” command has been received, the system control CPU 20 creates, for each piece of video content recorded in the recording medium 19 of the video camera recorder 10 A, a “Thumb Nail” command in which a data portion includes the ID number of a thumbnail and additional information (the contents list and thumbnail data), and repeatedly transmits to the television receiver 30 A, by using the high-speed data line, the “Thumb Nail” commands (step S 47 - 1 to step S 47 - n ).
  • the CPU 51 of the television receiver 30 A stores, in the DRAM 53 or the like, data of the contents list transmitted from the video camera recorder 10 A and thumbnail data of individual pieces of video content in the list. Then, the CPU 51 generates, by using the graphic generation circuit 40 , a display screen for the contents list in accordance with the contents list and the thumbnail data, and displays the contents list on the display panel 41 (step S 48 ). In this case, display that is similar to the display of the contents list in the television receiver 30 of the AV system 5 of FIG. 1 described above is performed on the display panel 42 of the television receiver 30 A (see FIG. 15 ).
  • a data portion includes the ID number of a thumbnail corresponding to the piece of video content selected by the user.
  • the system control CPU 20 of the video camera recorder 10 A which has received the “Play Content” command, transmits to the television receiver 30 A, by using the high-speed data line, a “Select Input” command (step S 51 ), plays back the corresponding piece of video content from the recording medium 19 , outputs data of the played-back video content through the HDMI terminal 29 , and transmits the data to the television receiver 30 A (step S 52 ). Transmission of the data of the video content is performed by using the transmission channels for video data (TMDS channels # 0 , # 1 , and # 2 ).
  • the television receiver 30 A which has received the “Select Input” command, performs input switching to the HDMI terminal 31 to which the video camera recorder 10 A is connected (step S 53 ). Accordingly, the television receiver 30 A performs output processing for video (image) and audio data received via the HDMI terminal 31 , and performs playback processing for the specific piece of video content selected by the user.
  • the high-speed data line constituted of the reserved line (Ether ⁇ line) and the HPD line (Ether+ line) forming the HDMI cable 1 .
  • transmission of a contents list and thumbnail data from the video camera recorder 10 A to the television receiver 30 A moreover, transmission and reception of commands between the video camera recorder 10 A and the television receiver 30 A are performed.
  • the television receiver 30 A side is capable of immediately receiving the contents list and thumbnail data from the video camera recorder 10 A.
  • display of the contents list can be smoothly performed, and the performance of a selecting operation by the user can be improved.
  • selection information on the specific piece of video content is immediately supplied to the video camera recorder 10 A and the piece of video content corresponding to the selection information is transmitted from the video camera recorder 10 A to the television receiver 30 A.
  • the user operation of selecting a piece of video content can be immediately reflected in the image display, and the performance of a user operation can be improved.
  • the communication units that perform bidirectional communication are constituted by using the reserved line (Ether ⁇ line) and the HPD line (Ether+ line) of the HDMI cable 1 is shown in the AV system 5 A shown in FIG. 16
  • the configuration of the communication units that perform bidirectional communication is not limited to this.
  • another configuration example will be explained. In the example below, an explanation will be provided in which the video camera recorder 10 A serves as a source device and the television receiver 30 A serves as a sink device.
  • FIG. 23 shows an example in which IP communication based on a half-duplex communication method is performed by using the CEC line 84 and the reserved line 88 . Note that in FIG. 23 , parts corresponding to those in FIG. 4 are denoted by the same signs, and the explanation of those parts will be omitted in an appropriate manner.
  • the high-speed data line interface 28 A of the source device includes a conversion unit 131 , a decoding unit 132 , a switch 133 , a switching control unit 121 , and a timing control unit 122 .
  • TX data which is data transmitted from the source device to the sink device, is supplied to the conversion unit 131 .
  • the conversion unit 131 is constituted by, for example, a differential amplifier.
  • the conversion unit 131 converts the supplied Tx data into a differential signal constituted of two partial signals.
  • the conversion unit 131 transmits, through the CEC line 84 and the reserved line 88 to the sink device, the differential signal obtained by conversion. That is, the conversion unit 131 supplies one partial signal constituting the differential signal obtained by conversion through the CEC line 84 , more specifically, a signal line provided in the source device and connected to the CEC line 84 of the HDMI cable 1 , to the switch 133 .
  • the conversion unit 131 also supplies the other partial signal constituting the differential signal through the reserved line 88 , more specifically, a signal line provided in the source device and connected to the reserved line 88 of the HDMI cable 1 , and the reserved line 88 , to the sink device.
  • the decoding unit 132 is constituted by, for example, a differential amplifier. Input terminals of the differential amplifier are connected to the CEC line 84 and the reserved line 88 .
  • the decoding unit 132 receives, under the control of the timing control unit 122 , a differential signal transmitted from the sink device through the CEC line 84 and the reserved line 88 , that is, a differential signal constituted of a partial signal on the CEC line 84 and a partial signal on the reserved line 88 , decodes the differential signal into Rx data, which is the original data, and outputs the Rx data.
  • the Rx data is data transmitted from the sink device to the source device through bidirectional IP communication between the source device and the sink device.
  • a CEC signal from a control unit (CPU) of the source device or a partial signal constituting a differential signal that corresponds to Tx data from the conversion unit 131 is supplied to the switch 133 .
  • a CEC signal from the sink device or a partial signal constituting a differential signal that corresponds to Rx data from the sink device is supplied to the switch 133 .
  • the switch 133 selects the CEC signal from the control unit (CPU), the CEC signal from the sink device, the partial signal constituting the differential signal that corresponds to the Tx data, or the partial signal constituting the differential signal that corresponds to the Rx data, and outputs the selected signal.
  • the switch 133 selects the CEC signal supplied from the control unit (CPU) or the partial signal supplied from the conversion unit 131 , and transmits the selected CEC signal or partial signal through the CEC line 84 to the sink device.
  • the switch 133 receives the CEC signal transmitted through the CEC line 84 from the sink device or the partial signal of the differential signal that corresponds to the Rx data, and supplies the received CEC signal or partial signal to the control unit (CPU) or the decoding unit 132 .
  • the switching control unit 121 controls the switch 133 and performs switching of the switch 133 in such a manner that any one of the signals supplied to the switch 133 is selected.
  • the timing control unit 122 controls the timing of reception of a differential signal by the decoding unit 132 .
  • the high-speed data line interface 32 A of the sink device includes a conversion unit 134 , a decoding unit 136 , a switch 135 , a switching control unit 124 , and a timing control unit 123 .
  • the conversion unit 134 is constituted by, for example, a differential amplifier. Rx data is supplied to the conversion unit 134 . Under the control of the timing control unit 123 , the conversion unit 134 converts the supplied Rx data into a differential signal constituted of two partial signals, and transmits, through the CEC line 84 and the reserved line 88 to the source device, the differential signal obtained by conversion.
  • the conversion unit 134 supplies one partial signal constituting the differential signal obtained by conversion through the CEC line 84 , more specifically, a signal line provided in the sink device and connected to the CEC line 84 of the HDMI cable 1 , to the switch 135 .
  • the conversion unit 134 also supplies the other partial signal constituting the differential signal through the reserved line 88 , more specifically, a signal line provided in the sink device and connected to the reserved line 88 of the HDMI cable 1 , and the reserved line 88 , to the source device.
  • a CEC signal from the source device or a partial signal constituting a differential signal that corresponds to Tx data from the source device is supplied to the switch 135 .
  • a partial signal constituting a differential signal that corresponds to Rx data from the conversion unit 134 or a CEC signal from the control unit (CPU) of the sink device is supplied to the switch 135 .
  • the switch 135 selects the CEC signal from the source device, the CEC signal from the control unit (CPU), the partial signal constituting the differential signal that corresponds to the Tx data, or the partial signal constituting the differential signal that corresponds to the Rx data, and outputs the selected signal.
  • the switch 135 selects the CEC signal supplied from the control unit (CPU) of the sink device or the partial signal supplied from the conversion unit 134 , and transmits the selected CEC signal or partial signal through the CEC line 84 to the source device.
  • the switch 135 receives the CEC signal transmitted through the CEC line 84 from the source device or the partial signal of the differential signal' that corresponds to the Tx data, and supplies the received CEC signal or partial signal to the control unit (CPU) or the decoding unit 136 .
  • the decoding unit 136 is constituted by, for example, a differential amplifier. Input terminals of the differential amplifier are connected to the CEC line 84 and the reserved line 88 .
  • the decoding unit 136 receives the differential signal transmitted through the CEC line 84 and the reserved line 88 from the source device, that is, the differential signal constituted of the partial signal on the CEC line 84 and the partial signal on the reserved line 88 , decodes the differential signal into Tx data, which is the original data, and outputs the Tx data.
  • the switching control unit 124 controls the switch 135 and performs switching of the switch 135 in such a manner that any one of the signals supplied to the switch 135 is selected.
  • the timing control unit 123 controls the timing of transmission of a differential signal by the conversion unit 134 .
  • FIG. 24 shows an example in which IP communication based on a full-duplex communication method is performed by using the CEC line 84 , the reserved line 88 , a signal line (SDA line) through which an SDA signal is transmitted, and a signal line (SCL line) through which an SCL signal is transmitted.
  • SDA line signal line
  • SCL line signal line
  • the high-speed data line interface 28 A of the source device includes the conversion unit 131 , the switch 133 , a switch 181 , a switch 182 , a decoding unit 183 , the switching control unit 121 , and a switching control unit 171 .
  • an SDA signal from the control unit (CPU) of the source device is supplied to the switch 181 .
  • an SDA signal from the sink device or a partial signal constituting a differential signal that corresponds to Rx data from the sink device is supplied to the switch 181 .
  • the switch 181 selects the SDA signal from the control unit (CPU), the SDA signal from the sink device, or the partial signal constituting the differential signal that corresponds to the Rx data, and outputs the selected signal.
  • the switch 181 receives the SDA signal transmitted from the sink device through an SDA line 191 , which is a signal line through which an SDA signal is transmitted, or the partial signal of the differential signal that corresponds to the Rx data, and supplies the received SDA signal or partial signal to the control unit (CPU) or the decoding unit 183 .
  • the switch 181 transmits, through the SDA line 191 to the sink device, the SDA signal supplied from the control unit (CPU), or transmits no signal to the sink device.
  • an SCL signal from the control unit (CPU) of the source device is supplied to the switch 182 .
  • a partial signal constituting a differential signal that corresponds to Rx data from the sink device is supplied to the switch 182 .
  • the switch 182 selects the SCL signal or the partial signal constituting the differential signal that corresponds to the Rx data, and outputs the selected signal.
  • the switch 182 receives the partial signal of the differential signal that corresponds to the Rx data, the partial signal being transmitted from the sink device through an SCL line 192 , which is a signal line through which an SCL signal is transmitted, and supplies the received partial signal to the decoding unit 183 , or receives no signal.
  • the switch 182 transmits, through the SCL line 192 to the sink device, the SCL signal supplied from the control unit (CPU) of the source device, or transmits no signal.
  • the decoding unit 183 is constituted by, for example, a differential amplifier. Input terminals of the differential amplifier are connected to the SDA line 191 and the SCL line 192 .
  • the decoding unit 183 receives the differential signal transmitted from the sink device through the SDA line 191 and the SCL line 192 , that is, the differential signal constituted of the partial signal on the SDA line 191 and the partial signal on the SCL line 192 , decodes the differential signal into RX data, which is the original data, and outputs the Rx data.
  • the switching control unit 171 controls the switch 181 and the switch 182 and performs switching of the switch 181 and the switch 182 in such a manner that each of the switch 181 and the switch 182 selects any one of the supplied signals.
  • the high-speed data line interface 32 A constituting the sink device includes a conversion unit 184 , the switch 135 , a switch 185 , a switch 186 , the decoding unit 136 , a switching control unit 172 , and the switching control unit 124 .
  • the conversion unit 184 is constituted by, for example, a differential amplifier.
  • Rx data is supplied to the conversion unit 184 .
  • the conversion unit 184 converts the supplied Rx data into a differential signal constituted of two partial signals, and transmits, through the SDA line 191 and the SCL line 192 to the source device, the differential signal obtained by conversion. That is, the conversion unit 184 transmits, through the switch 185 to the source device, one partial signal constituting the differential signal obtained by conversion, and transmits, through the switch 186 to the source device, the other partial signal constituting the differential signal.
  • a partial signal constituting a differential signal that corresponds to Rx data from the conversion unit 184 or an SDA signal from the control unit (CPU) of the sink device is supplied to the switch 185 .
  • an SDA signal from the source device is supplied to the switch 185 .
  • the switch 185 selects the SDA signal from the control unit (CPU), the SDA signal from the source device, or the partial signal constituting the differential signal that corresponds to the Rx data, and outputs the selected signal.
  • the switch 185 receives the SDA signal transmitted through the SDA line 191 from the source device and supplies the received SDA signal to the control unit (CPU), or receives no signal.
  • the switch 185 transmits, through the SDA line 191 to the source device, the SDA signal supplied from the control unit (CPU) or the partial signal supplied from the conversion unit 184 .
  • a partial signal constituting a differential signal that corresponds to Rx data from the conversion unit 184 is supplied to the switch 186 .
  • an SCL signal from the source device is supplied to the switch 186 .
  • the switch 186 selects the partial signal constituting the differential signal that corresponds to the Rx data or the SCL signal, and outputs the selected signal.
  • the switch 186 receives the SCL signal transmitted through the SCL line 192 from the source device and supplies the received SCL signal to the control unit (CPU), or receives no signal.
  • the switch 186 transmits, through the SCL line 192 to the source device, the partial signal supplied from the conversion unit 184 , or transmits no signal.
  • the switching control unit 172 controls the switch 185 and the switch 186 and performs switching of the switch 185 and the switch 186 in such a manner that each of the switch 185 and the switch 186 selects any one of the supplied signals.
  • the source device performs determination of whether or not half-duplex communication, full-duplex communication, or bidirectional communication based on transmission and reception of a CEC signal.
  • E-EDID received by the source device is constituted by a base block and an extension block, for example, as shown in FIG. 25 .
  • E-EDID1.3 Basic Structure data defined by the standards for E-EDID1.3 represented as “E-EDID1.3 Basic Structure” is arranged. Then, timing information represented by “Preferred timing” for maintaining the compatibility with conventional EDID and timing information represented by “2nd timing”, which is different from “Preferred timing”, for maintaining the compatibility with conventional EDID are arranged.
  • information represented by “Speaker Allocation” regarding left and right speakers is arranged.
  • data represented by “VIDEO SHORT” describing information on the size of an image that can be displayed, the frame rate, and interlace or progressive, and information on the aspect ratio and the like
  • data represented by “AUDIO SHORT” describing information on an audio codec method that can be played back, a sampling frequency, a cutoff frequency, the number codec bits, and the like
  • information represented by “Speaker Allocation” on left and right speakers are arranged in order.
  • the data represented by “Vender Specific” has a data structure shown in FIG. 26 . That is, in the data represented by “Vender Specific”, 0th to Nth blocks, each of which is a 1-byte block, are provided.
  • information represented by “Max-TMDS-Clock” for indicating the maximum frequency of a pixel clock of TMDS is arranged.
  • a flag represented by “Latency” for indicating the presence or absence of video and audio delay information
  • a full-duplex flag represented by “Full Duplex” for indicating whether or not full-duplex communication can be performed
  • a half-duplex flag represented by “Half Duplex” for indicating whether or not half-duplex communication can be performed are arranged.
  • a set full-duplex flag (for example, set to “1”) indicates that the sink device has a function of performing full-duplex communication, that is, the sink device has the configuration shown in FIG. 24 .
  • a reset full-duplex flag (for example, set to “0”) indicates that the sink device does not have a function of performing full-duplex communication.
  • a set half-duplex flag (for example, set to “1”) indicates that the sink device has a function of performing half-duplex communication, that is, the sink device has the configuration shown in FIG. 23 .
  • a reset half-duplex flag (for example, set to “0”) indicates that the sink device does not have a function of performing half-duplex communication.
  • delay time data of progressive video represented by “Video Latency” is arranged in the 9th block of the data represented by “Vender Specific”.
  • delay time data of audio associated with progressive video represented by “Audio Latency” is arranged in the 10th block.
  • delay time data of interlaced video represented by “interlaced Video Latency” is arranged in the 11th block.
  • delay time data of audio associated with interlaced video represented by “Interlaced Audio Latency” is arranged.
  • the source device performs determination of whether to perform half-duplex communication, full-duplex communication, or bidirectional communication based on transmission and reception of a CEC signal, in accordance with the full-duplex flag and the half-duplex flag contained in E-EDID received from the sink device. Then, in accordance with the determination result, the source device performs bidirectional communication with the sink device.
  • the source device is capable of performing half-duplex communication with the sink device shown in FIG. 23
  • the source device is not capable of performing half-duplex communication with the sink device shown in FIG. 24 .
  • the source device starts a communication process, and performs bidirectional communication corresponding to a function of a sink device connected to the source device.
  • step S 11 the source device determines whether or not a new electronic device is connected to the source device. For example, the source device determines, in accordance with the magnitude of a voltage applied to a pin called Hot Plug Detect to which the HPD line 86 is connected, whether or not a new electronic device (sink device) is connected.
  • step S 11 In a case where it is determined in step S 11 that a new electronic device is not connected, since communication is not performed, the communication process ends. Meanwhile, in a case where it is determined in step S 11 that a new electronic device is connected, the switching control unit 121 controls the switch 133 and performs switching of the switch 133 in such a manner that a CEC signal from the control unit (CPU) of the source device is selected at the time of data transmission and that a CEC signal from the sink device is selected at the time of data reception, in step S 12 .
  • the switching control unit 121 controls the switch 133 and performs switching of the switch 133 in such a manner that a CEC signal from the control unit (CPU) of the source device is selected at the time of data transmission and that a CEC signal from the sink device is selected at the time of data reception, in step S 12 .
  • step S 13 the source device receives E-EDID transmitted through the DDC 83 from the sink device. That is, when detecting connection of the source device, the sink device reads E-EDID from the EDID ROM 85 , and transmits the read E-EDID through the DDC 83 to the source device. Accordingly, the source device receives the E-EDID transmitted from the sink device.
  • step S 14 the source device determines whether or not half-duplex communication with the sink device can be performed. That is, by referring to the E-EDID received from the sink device, the source device determines whether or not the half-duplex flag “Half Duplex” shown in FIG. 26 is set. For example, in a case where the half-duplex flag is set, the source device determines that bidirectional IP communication based on the half-duplex communication method, that is, half-duplex communication, can be performed.
  • the source device transmits, through the switch 133 and the CEC line 84 to the sink device, a signal indicating that IP communication based on the half-duplex communication method using the CEC line 84 and the reserved line 88 will be performed, as channel information indicating channels to be used for bidirectional communication, in step S 15 .
  • the source device understands that the sink device has the configuration shown in FIG. 23 and is capable of performing half-duplex communication using the CEC line 84 and the reserved line 88 .
  • the source device transmits channel information to the sink device and notifies the sink device that half-duplex communication will be performed.
  • step S 16 the switching control unit 121 controls the switch 133 and performs switching of the switch 133 in such a manner that a differential signal corresponding to Tx data from the conversion unit 131 is selected at the time of data transmission and that a differential signal corresponding to Rx data from the sink device is selected at the time of data reception.
  • each unit of the source device performs bidirectional IP communication with the sink device in accordance with the half-duplex communication method. Then, the communication process ends. That is, at the time of data transmission, the conversion unit 131 converts Tx data supplied from the control unit (CPU) into a differential signal, supplies one partial signal constituting the differential signal obtained by conversion to the switch 133 , and supplies the other partial signal through the reserved line 88 to the sink device.
  • the switch 133 transmits, through the CEC line 84 to the sink device, the partial signal supplied from the conversion unit 131 . Accordingly, the differential signal corresponding to the Tx data is transmitted from the source device to the sink device.
  • the decoding unit 132 receives a differential signal corresponding to Rx data transmitted from the sink device. That is, the switch 133 receives a partial signal of the differential signal that corresponds to the Rx data, the partial signal being transmitted through the CEC line 84 from the sink device, and supplies the received partial signal to the decoding unit 132 . Under the control of the timing control unit 122 , the decoding unit 132 decodes the differential signal constituted of the partial signal supplied from the switch 133 and the partial signal supplied through the reserved line 88 from the sink device into Rx data, which is the original data, and outputs the Rx data to the control unit (CPU).
  • the control unit CPU
  • the source device transmits and receives various data, such as control data, pixel data, and audio data, to and from the sink device.
  • the source device performs bidirectional communication with the sink device by performing transmission and reception of a CEC signal, in step S 18 . Then, the communication process ends.
  • the source device performs transmission and reception of control data to and from the sink device by transmitting a CEC signal through the switch 133 and the CEC line 84 to the sink device at the time of data transmission and by receiving a CEC signal transmitted through the switch 133 and the CEC line 84 from the sink device at the time of data reception.
  • the source device refers to the half-duplex flag, and performs half-duplex communication with the sink device that is capable of performing half-duplex communication by using the CEC line 84 and the reserved line 88 .
  • the sink device when the power of the sink device is turned on, the sink device starts a communication process and performs bidirectional communication with the source device.
  • step S 41 the sink device determines whether or not a new electronic device (source device) is connected to the sink device. For example, the sink device determines, in accordance with the magnitude of a voltage applied to a pin called Hot Plug Detect to which the HPD line 86 is connected, whether or not a new electronic device is connected.
  • step S 41 In a case where it is determined in step S 41 that a new electronic device is not connected, since communication is not performed, the communication process ends. Meanwhile, in a case where it is determined in step S 41 that a new electronic device is connected, the switching control unit 124 controls the switch 135 and performs switching of the switch 135 in such a manner that a CEC signal from the control unit (CPU) of the sink device is selected at the time of data transmission and that a CEC signal from the source device is selected at the time of data reception, in step S 42 .
  • the switching control unit 124 controls the switch 135 and performs switching of the switch 135 in such a manner that a CEC signal from the control unit (CPU) of the sink device is selected at the time of data transmission and that a CEC signal from the source device is selected at the time of data reception, in step S 42 .
  • step S 43 the sink device reads E-EDID from the EDID ROM 85 , and transmits the read E-EDID through the DDC 83 to the source device.
  • step S 44 the sink device determines whether or not channel information transmitted from the source device has been received.
  • channel information indicating channels for bidirectional communication is transmitted from the source device in accordance with functions of the source device and the sink device.
  • the source device and the sink device are capable of performing half-duplex communication using the CEC line 84 and the reserved line 88 .
  • channel information indicating that IP communication using the CEC line 84 and the reserved line 88 will be performed is transmitted from the source device to the sink device.
  • the sink device receives the channel information transmitted through the switch 135 and the CEC line 84 from the source device, and determines that channel information has been received.
  • the sink device determines that channel information has not been received.
  • step S 44 the process proceeds to step S 45 .
  • the switching control unit 124 controls the switch 135 and performs switching of the switch 135 in such a manner that a differential signal corresponding to Rx data from the conversion unit 134 is selected at the time of data transmission and that a differential signal corresponding to Tx data from the source device is selected at the time of data reception.
  • step S 46 the sink device performs bidirectional IP communication with the source device in accordance with the half-duplex communication method. Then, the communication process ends. That is, under the control of the timing control unit 123 , at the time of data transmission, the conversion unit 134 converts Rx data supplied from the control unit (CPU) of the sink device into a differential signal, supplies one partial signal constituting the differential signal obtained by conversion to the switch 135 , and supplies the other partial signal through the reserved line 88 to the source device.
  • the switch 135 transmits, through the CEC line 84 to the source device, the partial signal supplied from the conversion unit 134 . Accordingly, the differential signal corresponding to the Rx data is transmitted from the sink device to the source device.
  • the decoding unit 136 receives a differential signal corresponding to Tx data transmitted from the source device. That is, the switch 135 receives a partial signal of the differential signal that corresponds to the Tx data, the partial signal being transmitted through the CEC line 84 from the source device, and supplies the received partial signal to the decoding unit 136 .
  • the decoding unit 136 decodes the differential signal constituted of the partial signal supplied from the switch 135 and the partial signal supplied through the reserved line 88 from the source device into Tx data, which is the original data, and outputs the Tx data to the control unit (CPU).
  • the sink device transmits and receives various data, such as control data, pixel data, and audio data, to and from the sink device.
  • the sink device performs bidirectional communication with the source device by performing transmission and reception of a CEC signal, in step S 47 . Then, the communication process ends.
  • the sink device performs transmission and reception of control data to and from the source device by transmitting a CEC signal through the switch 135 and the CEC line 84 to the source device at the time of data transmission and by receiving a CEC signal transmitted through the switch 135 and the CEC line 84 from the source device at the time of data reception.
  • the sink device when receiving channel information, performs half-duplex communication with the sink device by using the CEC line 84 and the reserved line 88 .
  • the sink device since the sink device performs switching of the switch 135 in such a manner that data to be transmitted and data to be received are selected, and performs half-duplex communication with the source device by using the CEC line 84 and the reserved line 88 , high-speed bidirectional communication can be performed while the compatibility with conventional HDMI is maintained.
  • the source device determines, in accordance with the full-duplex flag contained in E-EDID, whether or not a sink device has a function of performing full-duplex communication, and performs bidirectional communication corresponding to the determination result.
  • step S 71 the source device determines whether or not a new electronic device is connected to the source device. In a case where it is determined in step S 71 that a new electronic device is not connected, since communication is not performed, the communication process ends.
  • the switching control unit 171 controls the switch 181 and the switch 182 and performs switching of the switch 181 and the switch 182 in such a manner that an SDA signal from the control unit (CPU) of the source device is selected by the switch 181 and an SCL signal from the control unit (CPU) of the source device is selected by the switch 182 at the time of data transmission and that an SDA signal from the sink device is selected by the switch 181 at the time of data reception, in step S 72 .
  • step S 73 the switching control unit 121 controls the switch 133 and performs switching of the switch 133 in such a manner that a CEC signal from the control unit (CPU) of the source device is selected at the time of data transmission and that a CEC signal from the sink device is selected at the time of data reception.
  • a CEC signal from the control unit (CPU) of the source device is selected at the time of data transmission and that a CEC signal from the sink device is selected at the time of data reception.
  • step S 74 the source device receives E-EDID transmitted through the SDA line 191 of the DDC 83 from the sink device. That is, when detecting connection of a source device, the sink device reads E-EDID from the EDID ROM 85 , and transmits the read E-EDID through the SDA line 191 of the DDC 83 to the source device. Accordingly, the source device receives the E-EDID transmitted from the sink device.
  • step S 75 the source device determines whether or not full-duplex communication with the sink device can be performed. That is, the source device refers to the E-EDID received from the sink device, and determines whether or not the full-duplex flag “Full Duplex” in FIG. 26 is set. For example, in a case where the full-duplex flag is set, the source device determines that bidirectional IP communication based on the full-duplex communication method, that is, full-duplex communication, can be performed.
  • the switching control unit 171 controls of the switch 181 and the switch 182 and performs switching of the switch 181 and the switch 182 in such a manner that a differential signal corresponding to Rx data from the sink device is selected at the time of data reception, in step S 76 .
  • the switching control unit 171 performs switching of the switch 181 and the switch 182 in such a manner that, from partial signals constituting the differential signal that corresponds to the Rx data, a partial signal transmitted through the SDA line 191 is selected by the switch 181 and a partial signal transmitted through the SCL line 192 is selected by the switch 182 at the time of data reception.
  • the SDA line 191 and the SCL line 192 constituting the DDC 83 are not used after E-EDID is transmitted from the sink device to the source device, that is, since transmission and reception of an SDA signal and an SCL signal through the SDA line 191 and the SCL line 192 are not performed, switching of the switch 181 and the switch 182 is performed so that the SDA line 191 and the SCL line 192 can be used as transmission paths for Rx data in full-duplex communication.
  • step S 77 the source device transmits, through the switch 133 and the CEC line 84 to the sink device, a signal indicating that IP communication based on the full-duplex communication method using the CEC line 84 and the reserved line 88 ; and the SDA line 191 and the SCL line 192 will be performed, as channel information indicating channels for bidirectional communication.
  • the source device understands that the sink device has the configuration shown in FIG. 24 and is capable of performing full-duplex communication using the CEC line 84 and the reserved line 88 ; and the SDA line 191 and the SCL line 192 .
  • the source device transmits channel information to the sink device and notifies the sink device that full-duplex communication will be performed.
  • step S 78 the switching control unit 121 controls the switch 133 and performs switching of the switch 133 in such a manner that a differential signal corresponding to Tx data from the conversion unit 131 is selected at the time of data transmission. That is, the switching control unit 121 performs switching of the switch 133 in such a manner that the partial signal of the differential signal that corresponds to the Tx data, the partial signal being supplied from the conversion unit 131 to the switch 133 , is selected.
  • step S 79 the source device performs bidirectional IP communication with the sink device in accordance with the full-duplex communication method. Then, the communication process ends. That is, at the time of data transmission, the conversion unit 131 converts Tx data supplied from the control unit (CPU) of the source device into a differential signal, supplies one partial signal constituting the differential signal obtained by conversion to the switch 133 , and supplies the other partial signal through the reserved line 88 to the sink device.
  • the switch 133 transmits, through the CEC line 84 to the sink device, the partial signal supplied from the conversion unit 131 . Accordingly, the differential signal corresponding to the Tx data is transmitted from the source device to the sink device.
  • the decoding unit 183 receives a differential signal corresponding to Rx data transmitted from the sink device. That is, the switch 181 receives one partial signal of the differential signal that corresponds to the Rx data, the partial signal being transmitted through the SDA line 191 from the sink device, and supplies the received partial signal to the decoding unit 183 . In addition, the switch 182 receives the other partial signal of the differential signal that corresponds to the Rx data, the partial signal being transmitted through the SCL line 192 from the sink device, and supplies the received partial signal to the decoding unit 183 .
  • the decoding unit 183 decodes the differential signal constituted of the partial signals supplied from the switch 181 and the switch 182 into Rx data, which is the original data, and outputs the Rx data to the control unit (CPU).
  • the source device transmits and receives various data, such as control data, pixel data, and audio data, to and from the sink device.
  • the source device performs bidirectional communication with the sink device by performing transmission and reception of a CEC signal, in step S 80 . Then, the communication process ends.
  • the source device performs transmission and reception of control data to and from the sink device by transmitting a CEC signal through the switch 133 and the CEC line 84 to the sink device at the time of data transmission and by receiving a CEC signal transmitted through the switch 133 and the CEC line 84 from the sink device at the time of data reception.
  • the source device refers to the full-duplex flag, and performs full-duplex communication with the sink device that is capable of performing full-duplex communication by using the CEC line 84 and the reserved line 88 ; and the SDA line 191 and the SCL line 192 .
  • switching of the switch 133 , the switch 181 , and the switch 182 is performed in such a manner that data to be transmitted and data to be received are selected, and full-duplex communication with the sink device is performed by using the CEC line 84 and the reserved line 88 ; and the SDA line 191 and the SCL line 192 .
  • high-speed bidirectional communication can be performed while the compatibility with conventional HDMI is maintained.
  • the sink device performs a communication process and performs bidirectional communication with a source device, as in the sink device shown in FIG. 23 .
  • step S 111 the sink device determines whether or not a new electronic device (source device) is connected to the sink device. In a case where it is determined in step S 111 that a new electronic device is not connected, since communication is not performed, the communication process ends.
  • the switching control unit 172 controls the switch 185 and the switch 186 and performs switching of the switch 185 and the switch 186 in such a manner that an SDA signal from the control unit (CPU) of the sink device is selected by the switch 185 at the time of data transmission and that an SDA signal from the source device is selected by the switch 185 and an SCL signal from the source device is selected by the switch 186 at the time of data reception, in step S 112 .
  • step S 113 the switching control unit 124 controls the switch 135 and performs switching of the switch 135 in such a manner that a CEC signal from the control unit (CPU) of the sink device is selected at the time of data transmission and that a CEC signal from the source device is selected at the time of data reception.
  • step S 114 the sink device reads E-EDID from the EDID ROM 85 , and transmits the read E-EDID through the switch 185 and the SDA line 191 of the DDC 83 to the source device.
  • step S 115 the sink device determines whether or not channel information transmitted from the source device has been received.
  • channel information indicating channels for bidirectional communication is transmitted from the source device in accordance with functions of the source device and the sink device.
  • the source device and the sink device are capable of performing full-duplex communication.
  • channel information indicating that IP communication based on the full-duplex communication method using the CEC line 84 and the reserved line 88 ; and the SDA line 191 and the SCL line 192 will be performed is transmitted from the source device to the sink device.
  • the sink device receives the channel information transmitted through the switch 135 and the CEC line 84 from the source device, and determines that channel information has been received.
  • channel information is not transmitted from the source device to the sink device.
  • the sink device determines that channel information has not been received.
  • step S 115 In a case where it is determined in step S 115 that channel information has been received, the process proceeds to step S 116 .
  • the switching control unit 172 controls the switch 185 and the switch 186 and performs switching of the switch 185 and the switch 186 in such a manner that a differential signal corresponding to the Rx data from the conversion unit 184 is selected at the time of data transmission.
  • step S 117 the switching control unit 124 controls the switch 135 and performs switching of the switch 135 in such a manner that a differential signal corresponding to Tx data from the source device is selected at the time of data reception.
  • step S 118 the sink device performs bidirectional IP communication with the source device in accordance with the full-duplex communication method. Then, the communication process ends. That is, at the time of data transmission, the conversion unit 184 converts Rx data supplied from the control unit (CPU) of the sink device into a differential signal, supplies one partial signal constituting the differential signal obtained by conversion to the switch 185 , and supplies the other partial signal to the switch 186 . The switch 185 and the switch 186 transmit, through the SDA line 191 and the SDA line 191 to the source device, the partial signals supplied from the conversion unit 184 . Accordingly, the differential signal corresponding to the Rx data is transmitted from the sink device to the source device.
  • the conversion unit 184 converts Rx data supplied from the control unit (CPU) of the sink device into a differential signal, supplies one partial signal constituting the differential signal obtained by conversion to the switch 185 , and supplies the other partial signal to the switch 186 .
  • the switch 185 and the switch 186 transmit, through the SDA
  • the decoding unit 136 receives a differential signal corresponding to Tx data transmitted from the source device. That is, the switch 135 receives a partial signal of the differential signal that corresponds to the Tx data, the partial signal being transmitted through the CEC line 84 from the source device, and supplies the received partial signal to the decoding unit 136 .
  • the decoding unit 136 decodes the differential signal constituted of the partial signal supplied from the switch 135 and the partial signal supplied through the reserved line 88 from the source device into Tx data, which is the original data, and outputs the Tx data to the control unit (CPU).
  • the sink device transmits and receives various data, such as control data, pixel data, and audio data, to and from the source device.
  • the sink device performs bidirectional communication with the source device by performing transmission and reception of a CEC signal, in step S 119 . Then, the communication process ends.
  • the sink device when receiving channel information, performs full-duplex communication with the sink device by using the CEC line 84 and the reserved line 88 ; and the SDA line 191 and the SCL line 192 .
  • the sink device performs switching of the switch 135 , the switch 185 , and the switch 186 in such a manner that data to be transmitted and data to be received are selected, and performs full-duplex communication with the source device by using the CEC line 84 and the reserved line 88 ; and the SDA line 191 and the SCL line 192 .
  • high-speed bidirectional communication can be performed while the compatibility with conventional HDMI is maintained.
  • the source device in the example of FIG. 24 has a configuration in which the conversion unit 131 is connected to the CEC line 84 and the reserved line 88 and the decoding unit 183 is connected to the SDA line 191 and the SCL line 192
  • the source device may have a configuration in which the decoding unit 183 is connected to the CEC line 84 and the reserved line 88 and the conversion unit 131 is connected to the SDA line 191 and the SCL line 192 .
  • the switch 181 and the switch 182 are connected to the decoding unit 183 as well as the CEC line 84 and the reserved line 88 , and the switch 133 is connected to the conversion unit 131 as well as the SDA line 191 .
  • the sink device of FIG. 24 may have a configuration in which the conversion unit 184 is connected to the CEC line 84 and the reserved line 88 and the decoding unit 136 is connected to the SDA line 191 and the SCL line 192 .
  • the switch 185 and the switch 186 are connected to the conversion unit 184 as well as the CEC line 84 and the reserved line 88
  • the switch 135 is connected to the decoding unit 136 as well as the SDA line 191 .
  • the CEC line 84 and the reserved line 88 may be the SDA line 191 and the SCL line 192 . That is, the conversion unit 131 and the decoding unit 132 of the source device and the conversion unit 134 and the decoding unit 136 of the sink device may be connected to the SDA line 191 and the SCL line 192 so that the source device and the sink device can perform IP communication based on the half-duplex communication method. Furthermore, in this case, connection of an electronic device may be detected by using the reserved line 88 .
  • each of the source device and the sink device may have both the function of performing half-duplex communication and the function of performing full-duplex communication.
  • the source device and the sink device are capable of performing IP communication based on the half-duplex communication method or the full-duplex communication method in accordance with a function of a connected electronic device.
  • the source device and the sink device are configured, for example, as shown in FIG. 31 .
  • FIG. 31 parts corresponding to those in FIG. 23 or FIG. 24 are denoted by the same signs, and the explanation of those parts will be omitted in an appropriate manner.
  • the high-speed data line interface 28 A of the source device includes the conversion unit 131 , the decoding unit 132 , the switch 133 , the switch 181 , the switch 182 , the decoding unit 183 , the switching control unit 121 , the timing control unit 122 , and the switching control unit 171 . That is, the high-speed data line interface 28 A of the source device in FIG. 31 has a configuration in which the timing control unit 122 and the decoding unit 132 in FIG. 23 are further provided in the high-speed data line interface 28 A of the source device shown in FIG. 24 .
  • the high-speed data line interface 28 A of the sink device shown in FIG. 31 includes the conversion unit 134 , the switch 135 , the decoding unit 136 , the conversion unit 184 , the switch 185 , the switch 186 , the timing control unit 123 , the switching control unit 124 , and the switching control unit 172 . That is, the sink device shown in FIG. 31 has a configuration in which the timing control unit 123 and the conversion unit 134 in FIG. 23 are further provided in the sink device shown in FIG. 24 .
  • step S 155 the source device determines whether or not full-duplex communication with the sink device can be performed. That is, by referring to E-EDID received from the sink device, the source device determines whether or not the full-duplex flag “Full Duplex” in FIG. 26 is set.
  • the switching control unit 171 controls the switch 181 and the switch 182 and performs switching of the switch 181 and the switch 182 in such a manner that a differential signal corresponding to Rx data from the sink device is received at the time of data reception, in step S 156 .
  • the source device determines whether or not half-duplex communication can be performed, in step S 157 . That is, by referring to the received E-EDID, the source device determines whether or not the half-duplex flag “Half Duplex” in FIG. 26 is set. In other words, the source device determines whether or not the sink device shown in FIG. 23 is connected to the source device.
  • step S 157 In a case where it is determined in step S 157 that half-duplex communication can be performed or in a case where switching of the switch 181 and the switch 182 is performed in step S 156 , the source device transmits channel information through the switch 133 and the CEC line 84 to the sink device, in step S 158 .
  • the source device transmits, through the switch 133 and the CEC line 84 to the sink device, a signal indicating that IP communication using the CEC line 84 and the reserved line 88 ; and the SDA line 191 and the SCL line 192 will be performed, as channel information.
  • the source device transmits, through the switch 133 and the CEC line 84 to the sink device, a signal indicating that IP communication using the CEC line 84 and the reserved line 88 will be performed, as channel information.
  • step S 159 the switching control unit 121 controls the switch 133 and performs switching of the switch 133 in such a manner that a differential signal corresponding to Tx data from the conversion unit 131 is selected at the time of data transmission and that a differential signal corresponding to Rx data transmitted from the sink device is selected at the time of data reception. Note that in a case where the source device and the sink device perform full-duplex communication, since a differential signal corresponding to Rx data is not transmitted through the CEC line 84 and the reserved line 88 from the sink device at the time when the source device receives data, the differential signal corresponding to the Rx data is not supplied to the decoding unit 132 .
  • step S 160 the source device performs bidirectional IP communication with the sink device. Then, the communication process ends.
  • the conversion unit 131 converts Tx data supplied from the control unit (CPU) of the source device into a differential signal, transmits, through the switch 133 and the CEC line 84 to the sink device, one partial signal constituting the differential signal obtained by conversion, and transmits the other partial signal through the reserved line 88 to the sink device.
  • the decoding unit 183 receives a differential signal corresponding to Rx data transmitted from the sink device, decodes the received differential signal into Rx data, which is the original data, and outputs the Rx data to the control unit (CPU).
  • the decoding unit 132 receives a differential signal corresponding to Rx data transmitted from the sink device, decodes the received differential signal into Rx data, which is the original data, and outputs the Rx data to the control unit (CPU).
  • the source device transmits and receives various data, such as control data, pixel data, and audio data, to and from the sink device.
  • the source device performs bidirectional communication with the sink device by performing transmission and reception of a CEC signal through the CEC line 84 , in step S 161 . Then, the communication process ends.
  • the source device refers to the full-duplex flag and the half-duplex flag, and performs full-duplex communication or half-duplex communication in accordance with a function of the sink device with which the source device communicates.
  • switching of the switch 133 , the switch 181 , and the switch 182 is performed, in accordance with a function of a sink device with which communication is performed, in such a manner that data to be transmitted and data to be received are selected, and full-duplex communication or half-duplex communication is performed.
  • high-speed bidirectional communication can be performed while the compatibility with conventional HDMI is maintained and a more optimal communication method is selected.
  • steps S 191 to S 194 are similar to the processing of steps S 111 to S 114 in FIG. 30 , respectively, the explanation of the processing of steps S 191 to S 194 will be omitted.
  • step S 195 the sink device receives channel information transmitted through the switch 135 and the CEC line 84 from the source device. Note that in a case where the source device connected to the sink device has neither the function of performing full-duplex communication nor the function of performing half-duplex communication, since channel information is not transmitted from the source device to the sink device, the sink device receives no channel information.
  • step S 196 the sink device determines, in accordance with the received channel information, whether or not to perform full-duplex communication. For example, in a case where channel information indicating that IP communication using the CEC line 84 and the reserved line 88 ; and the SDA line 191 and the SCL line 192 will be performed is received, the sink device determines that full-duplex communication is to be performed.
  • the switching control unit 172 controls the switch 185 and the switch 186 and performs switching of the switch 185 and the switch 186 in such a manner that a differential signal corresponding to Rx data from the conversion unit 184 is selected at the time of data transmission, in step S 197 .
  • the sink device determines, in accordance with the received channel information, whether or not to perform half-duplex communication, in step S 198 . For example, in a case where channel information indicating that IP communication using the CEC line 84 and the reserved line 88 will be performed is received, the sink device determines that half-duplex communication is to be performed.
  • the switching control unit 124 controls the switch 135 and performs switching of the switch 135 in such a manner that a differential signal corresponding to Rx data from the conversion unit 134 is selected at the time of data transmission and that a differential signal corresponding to Tx data from the source device is selected at the time of data reception, in step S 199 .
  • step S 200 the sink device performs bidirectional IP communication with the source device. Then, the communication process ends.
  • the conversion unit 184 converts Rx data supplied from the control unit (CPU) of the sink device into a differential signal, transmits, through the switch 185 and the SDA line 191 to the source device, one partial signal constituting the differential signal obtained by conversion, and transmits the other partial signal through the switch 186 and the SCL line 192 to the source device.
  • the conversion unit 134 converts Rx data supplied from the control unit (CPU) of the sink device into a differential signal, transmits, through the switch 135 and the CEC line 84 to the transmitter 81 , one partial signal constituting the differential signal obtained by conversion, and transmits the other partial signal through the reserved line 88 to the source device.
  • the decoding unit 136 receives a differential signal corresponding to Tx data transmitted from the source device, decodes the received differential signal into Tx data, which is the original data, and outputs the Tx data to the control unit (CPU).
  • the sink device performs bidirectional communication with the source device by performing transmission and reception of a CEC signal, in step S 201 . Then, the communication process ends.
  • the sink device performs full-duplex communication or half-duplex communication in accordance with received channel information, that is, a function of the source device with which the sink device communicates.
  • switching of the switch 135 , the switch 185 , and the switch 186 is performed, in accordance with a function of a source device with which communication is performed, in such a manner that data to be transmitted and data to be received are selected, and full-duplex communication or half-duplex communication is performed.
  • high-speed bidirectional communication can be performed while the compatibility with conventional HDMI(R) is maintained and a more optimal communication method is selected.
  • HDMI cable 1 containing the CEC line 84 and the reserved line 88 which are connected as a differential twisted pair, shielded, and grounded to a ground wire
  • SDA line 191 and the SCL line 192 which are connected as a differential twisted pair, shielded, and grounded to a ground wire
  • the series of processes described above can be performed by dedicated hardware or software.
  • a program constituting the software is installed into, for example, a microcomputer or the like that controls the source device and the sink device.
  • FIG. 34 shows an example of the configuration of an embodiment of a computer into which a program for performing the series of processes described above is installed.
  • the program can be recorded in advance in an EEPROM (Electrically Erasable Programmable Read-only Memory) 305 or a ROM 303 as a recording medium contained in the computer.
  • EEPROM Electrically Erasable Programmable Read-only Memory
  • the program may be temporarily or permanently stored (recorded) in a removable recording medium, such as a flexible disk, a CD-ROM (Compact Disc Read Only Memory), an MO (Magneto Optical) disc, a DVD (Digital Versatile Disc), a magnetic disk, or a semiconductor memory.
  • a removable recording medium such as a flexible disk, a CD-ROM (Compact Disc Read Only Memory), an MO (Magneto Optical) disc, a DVD (Digital Versatile Disc), a magnetic disk, or a semiconductor memory.
  • a removable recording medium can be provided as so-called package software.
  • the program in addition to being installed from the removable recording medium described above to the computer, the program can be transferred in a wireless manner from a download site through an artificial satellite for digital satellite broadcasting to the computer or transferred in a wired manner through a network such as a LAN or the Internet to the computer, and the computer can receive, via an input/output interface 306 of the computer, the program transferred as described above and install the program into the EEPROM 305 contained in the computer.
  • the computer contains a CPU (Central Processing Unit) 302 .
  • the input/output interface 306 is connected to the CPU 302 through a bus 301 .
  • the CPU 302 loads the program stored in the ROM (Read Only Memory) 303 or the EEPROM 305 to a RAM (Random Access Memory) 304 and executes the program. Accordingly, the CPU 302 performs processes based on the flowcharts described above or processes performed in accordance with the configurations of the block diagrams described above.
  • processing steps describing a program for causing the computer to perform various processes are not necessarily processed in a time-series manner in accordance with the order described as a flowchart.
  • the processing steps include processes performed in parallel or individually (for example, parallel processes or object-based processes).
  • the program may be processed by a single computer or processed in a distributed manner by a plurality of computers.
  • FIG. 35 shows another configuration example having a similar effect.
  • This example has a feature in that in an interface implementing transmission of video and audio data, exchange and authentication of connected device information, communication of device control data, and LAN communication by using a single cable, a configuration is provided in which LAN communication is performed as unidirectional communication through two pairs of differential transmission paths and notification of the connection state of the interface is issued in accordance with the DC bias potential of at least one of the transmission paths, and furthermore, at least two transmission paths are used in the communication for exchange and authentication of connected device information, in a time division manner, relative to LAN communication.
  • the source device includes a LAN signal transmission circuit 611 , terminating resistors 612 and 613 , AC coupling capacitors 614 to 617 , a LAN signal reception circuit 618 , an inverter 620 , a resistor 621 , a resistor 622 and a capacitor 623 forming a low-pass filter, a comparator 624 , a pull-down resistor 631 , a resistor 632 and a capacitor 633 forming a low-pass filter, a comparator 634 , a NOR gate 640 , analog switches 641 to 644 , an inverter 645 , analog switches 646 and 747 , DDC transceivers 651 and 652 , and pull-up resistors 653 and 654 .
  • a sink device 602 includes a LAN signal transmission circuit 661 , terminating resistors 662 and 663 , AC coupling capacitors 664 to 667 , a LAN signal reception circuit 668 , a pull-down resistor 671 , a resistor 672 and a capacitor 673 forming a low-pass filter, a comparator 674 , a choke coil 681 , resistors 682 and 683 which are serially connected between a power supply potential and a reference potential, analog switches 691 to 694 , an inverter 695 , analog switches 696 and 697 , DDC transceivers 701 and 702 , and pull-up resistors 703 and 704 .
  • the HDMI cable 1 contains a differential transmission path formed of a reserved line 801 and an SCL line 803 ; and a differential transmission path formed of an SDA line 804 and an HPD line 802 . Source-side terminals 811 to 814 and sink-side terminals 821 to 824 for those lines are formed.
  • the reserved line 801 and the SCL line 803 ; and the SDA line 804 and the HPD line 802 are connected as differential twisted pairs.
  • the terminals 811 and 813 are connected through the AC coupling capacitors 614 and 605 and the analog switches 641 and 642 to the transmission circuit 611 , which transmits a LAN transmission signal SG 611 to the sink, and the terminating resistor 612 .
  • the terminals 814 and 812 are connected through the AC coupling capacitors 616 and 617 and the analog switches 643 and 644 to the reception circuit 618 , which receives a LAN signal from the sink device, and the terminating resistor 613 .
  • the terminals 821 to 824 are connected through the AC coupling capacitors 664 , 665 , 666 , and 667 and the analog switches 691 to 694 to the transmission circuit 661 , the reception circuit 668 , and the terminating resistors 662 and 663 .
  • the analog switches 641 to 644 and 691 to 694 are conductive when LAN communication is performed and are opened when DDC communication is performed.
  • the source device connects the terminal 813 and the terminal 814 to the DDC transceivers 651 and 652 and the pull-up resistors 653 and 654 through the different analog switches 646 and 647 .
  • the sink device connects the terminal 823 and the terminal 824 to the DDC transceivers 701 and 702 and the pull-up resistor 703 through the analog switches 696 and 697 .
  • the analog switches 646 and 647 are conductive when DDC communication is performed and are opened when LAN communication is performed.
  • a mechanism for identifying an e-HDMI compatible device in accordance with the potential of the reserved line 801 is basically similar to that in the example shown in FIG. 19 , with the exception that the resistor 62 of the source device 601 is driven by the inverter 620 .
  • the resistor 621 serves as a pull-down resistor.
  • a 0-V state that is the same as a state when an e-HDMI incompatible device is connected is obtained.
  • a signal SG 623 indicating an e-HDMI compatibility identification result of the sink device is LOW.
  • the analog switches 691 to 694 that are controlled in accordance with the signal SG 623 are opened, and the analog switches 696 and 697 that are controlled in accordance with a signal obtained by inverting the signal SG 623 by the inverter 695 are brought into conduction.
  • the sink device 602 disconnects the SCL line 803 and the SDA line 804 from a LAN transmitter/receiver, and reaches a state where the sink device 602 is connected to a DDC transmitter/receiver.
  • the input to the inverter 620 is also input to the NOR gate 640 and an output SG 614 of the NOR gate 640 is LOW.
  • the analog switches 641 to 644 that are controlled in accordance with the output signal SG 614 of the NOR gate 640 are opened, and the analog switches 646 and 647 that are controlled in accordance with a signal obtained by inverting the signal SG 614 by the inverter 645 are brought into conduction.
  • the source device 601 also disconnects the SCL line 803 and the SDA line 804 from the LAN transmitter/receiver, and reaches a state where the source device 601 is connected to the DDC transmitter/receiver.
  • both the source device and the sink device disconnect the SCL line 803 and the SDA line 804 from the DDC transmitter/receiver, and enter states where the source device and the sink device are connected to the LAN transmitter/receiver.
  • the circuits 631 to 634 and 681 to 683 for checking connection in accordance with the DC bias potential of the HPD line 802 have functions similar to those in the example shown in FIG. 19 . That is, in addition to LAN communication described above, through the HPD line 802 , the fact that the HDMI cable 1 is connected to the sink device is transmitted to the source device in accordance with the DC bias level. When the cable 1 is connected to the sink device, the resistors 682 and 683 and the choke coil 681 in the sink device cause the HPD line 802 to be biased at about 4 V through the terminal 822 .
  • the source device extracts the DC bias of the HPD line 802 by using the low-pass filter formed by the resistor 632 and the capacitor 633 , and compares the DC bias with a reference potential Vref 2 (for example, 1.4 V) by using the comparator 634 .
  • Vref 2 for example, 1.4 V
  • the potential of the terminal 812 is lower than the reference potential Vref 2 due to the pull-down resistor 631 .
  • the potential of the terminal 812 is higher than the reference potential Vref 2 .
  • a state in which an output signal SG 613 of the comparator 634 is HIGH indicates that the cable 1 and the sink device are connected.
  • a state in which the output signal SG 613 of the comparator 634 is LOW indicates that the cable 1 and the sink device are not connected.
  • a configuration is provided in which LAN communication is performed as unidirectional communication through two pairs of differential transmission paths and notification of the connection state of the interface is issued in accordance with the DC bias potential of at least one of the transmission paths, and furthermore, at least two transmission paths are used in the communication for exchange and authentication of connected device information, in a time division manner, relative to LAN communication.
  • time division is performed in such a manner that the SCL line and the SDA line are allocated, by using switches, to a time period for connection with a LAN communication circuit and a time period for connection with a DDC circuit.
  • a circuit for LAN communication can be formed independent of the electrical specification defined for DDC.
  • stable and reliable LAN communication can be realized with low cost.
  • the resistor 621 shown in FIG. 35 may be provided in the HDMI cable 1 , instead of being provided in the source device. In such a case, individual terminals of the resistor 621 are connected to, among lines provided in the HDMI cable 1 , the reserved line 801 and a line (signal line) connected to a power source (power supply potential).
  • the pull-down resistor 671 and the resistor 683 shown in FIG. 35 may be provided in the HDMI cable 1 , instead of being provided in the sink device.
  • individual terminals of the pull-down resistor 671 are connected to, among lines provided in the HDMI cable 1 , the reserved line 801 and a line (ground wire) connected to the ground (reference potential).
  • individual terminals of the resistor 683 are connected to, among lines provided in the HDMI cable 1 , the HPD line 802 and a line (ground wire) connected to the ground (reference potential).
  • communication is implemented through SDA and SCL with a 1.5 k ⁇ pull-up at H and with a low-impedance pull-down at L and communication is also implemented through CEC with a 27 k ⁇ pull-up at H and with a low-impedance pull-down at L.
  • FIGS. 19 and 35 can avoid such a problem. That is, in the configuration example of FIG. 19 , a configuration is provided in which full-duplex communication based on a pair of bidirectional communication operations is performed by using the reserved line and the HPD line as a differential pair, while avoiding the use of the SDA, SCL, and CEC lines. In addition, in the configuration example of FIG. 35 , a configuration is provided in which two pairs of full-duplex communication operations are performed in which two differential pairs are formed by a pair of the HPD line and the SDA line and a pair of the SCL line and the reserved line and unidirectional communication is performed by using each of the two differential pairs.
  • FIGS. 36(A) to (E) show bidirectional communication waveforms in the configuration example of FIG. 19 or FIG. 35 .
  • FIG. 36(A) shows the waveform of a signal transmitted from the source device
  • FIG. 36(B) shows the waveform of a signal received at the sink device
  • FIG. 36(C) shows the waveform of a signal passing through a cable
  • FIG. 36(D) shows a signal received at the source device
  • FIG. 36(E) shows the waveform of a signal transmitted from the source device.
  • bidirectional IP communication is performed between the source device and the sink device in the embodiments described above, bidirectional communication can be performed by using a protocol different from IP.
  • bidirectional communication can be performed by using a protocol different from IP.
  • the present invention is similarly applicable to a case where connection between electronic devices is performed in a wireless manner.
  • the present invention allows additional information on individual video signals to be smoothly displayed on an external device side and improves the performance of a selecting operation on a video signal by a user.
  • the present invention is applicable, for example, to an AV system or the like that connects a video camera recorder and a television receiver through an HDMI interface.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Dc Digital Transmission (AREA)
  • Television Signal Processing For Recording (AREA)
US12/312,340 2006-11-07 2007-11-07 Transmission device, video signal transmission method for transmission device, reception device, and video signal reception method for reception device Abandoned US20100269137A1 (en)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
JP2006301486 2006-11-07
JP2006-301486 2006-11-07
JP2007050426 2007-02-28
JP2007-050426 2007-02-28
JP2007240663 2007-09-18
JP2007-240663 2007-09-18
PCT/JP2007/071650 WO2008056708A1 (fr) 2006-11-07 2007-11-07 Dispositif de transmission, procédé de transmission de signal vidéo dans le dispositif de transmission, dispositif de réception et procédé de réception de signal vidéo dans le dispositif de réception

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/071650 A-371-Of-International WO2008056708A1 (fr) 2006-11-07 2007-11-07 Dispositif de transmission, procédé de transmission de signal vidéo dans le dispositif de transmission, dispositif de réception et procédé de réception de signal vidéo dans le dispositif de réception

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/142,321 Continuation US9143637B2 (en) 2006-11-07 2013-12-27 Transmission device, video signal transmission method for transmission device, reception device, and video signal reception method for reception device

Publications (1)

Publication Number Publication Date
US20100269137A1 true US20100269137A1 (en) 2010-10-21

Family

ID=39364522

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/312,340 Abandoned US20100269137A1 (en) 2006-11-07 2007-11-07 Transmission device, video signal transmission method for transmission device, reception device, and video signal reception method for reception device
US14/142,321 Expired - Fee Related US9143637B2 (en) 2006-11-07 2013-12-27 Transmission device, video signal transmission method for transmission device, reception device, and video signal reception method for reception device

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/142,321 Expired - Fee Related US9143637B2 (en) 2006-11-07 2013-12-27 Transmission device, video signal transmission method for transmission device, reception device, and video signal reception method for reception device

Country Status (5)

Country Link
US (2) US20100269137A1 (ja)
EP (2) EP2950528A1 (ja)
JP (5) JP5386984B2 (ja)
CN (5) CN103533282B (ja)
WO (1) WO2008056708A1 (ja)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070277216A1 (en) * 2006-05-16 2007-11-29 Sony Corporation Communication system, communication method, video output apparatus and video input apparatus
US20080174468A1 (en) * 2007-01-23 2008-07-24 Laszlo Drimusz Universal remote control programming
US20080174467A1 (en) * 2007-01-23 2008-07-24 Laszlo Drimusz Universal remote control programming
US20100020183A1 (en) * 2008-07-22 2010-01-28 Canon Kabushiki Kaisha Communication apparatus and control method
US20100039282A1 (en) * 2008-08-12 2010-02-18 Hostage Christine M Universal Remote Control Programming
US20100086282A1 (en) * 2008-10-08 2010-04-08 Sony Corporation Picture signal processing system, playback apparatus and display apparatus, and picture signal processing method
US20100132001A1 (en) * 2008-03-05 2010-05-27 Sony Corporation Transmission device and reception device
US20100277608A1 (en) * 2009-05-01 2010-11-04 Sanyo Electric Co., Ltd. Image shooting apparatus, video display apparatus, and video processing system therewith
US20110216244A1 (en) * 2010-03-05 2011-09-08 Aten International Co., Ltd. Transmitter, receiver and extender system
US8280864B1 (en) * 2007-12-17 2012-10-02 Nvidia Corporation System, method, and computer program product for retrieving presentation settings from a database
US8296781B1 (en) 2007-12-11 2012-10-23 Nvidia Corporation System, method, and computer program product for determining application parameters based on hardware specifications
US20120297419A1 (en) * 2011-05-20 2012-11-22 Echostar Technologies Llc Systems and methods for on-screen display of content information
US20140153633A1 (en) * 2007-06-26 2014-06-05 Sony Corporation Communication system, transmission device, reception device, communication method, program, and communication cable
US9014536B2 (en) * 2011-07-29 2015-04-21 D&M Holdings, Inc. Content data transmission system and content data transmission method
US20150189246A1 (en) * 2013-12-06 2015-07-02 Zte Corporation Method and device for multi-source control of intelligent miniature projector
US9092573B2 (en) 2012-07-06 2015-07-28 Nvidia Corporation System, method, and computer program product for testing device parameters
US9154726B2 (en) 2011-07-29 2015-10-06 D&M Holdings, Inc. Content data transmission system and content data transmission method
US9201670B2 (en) 2012-07-06 2015-12-01 Nvidia Corporation System, method, and computer program product for determining whether parameter configurations meet predetermined criteria
US9250931B2 (en) 2012-07-06 2016-02-02 Nvidia Corporation System, method, and computer program product for calculating settings for a device, utilizing one or more constraints
US9275377B2 (en) 2012-06-15 2016-03-01 Nvidia Corporation System, method, and computer program product for determining a monotonic set of presets
US9286247B2 (en) 2012-07-06 2016-03-15 Nvidia Corporation System, method, and computer program product for determining settings for a device by utilizing a directed acyclic graph containing a plurality of directed nodes each with an associated speed and image quality
US9310787B2 (en) 2012-12-21 2016-04-12 Echostar Technologies L.L.C. Apparatus, systems, and methods for configuring devices remote control commands
US20170139456A1 (en) * 2014-06-19 2017-05-18 Google Inc. Systems, methods, and media for providing power to an hdmi source
US20170324993A1 (en) * 2014-11-17 2017-11-09 Nec Corporation Video processing system, transmission device, and video processing method
US9934188B2 (en) 2015-08-27 2018-04-03 Kabushiki Kaisha Toshiba Electronic device with connector for video signal interface
US10509658B2 (en) 2012-07-06 2019-12-17 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US10668386B2 (en) 2012-07-06 2020-06-02 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US11064152B2 (en) * 2014-10-15 2021-07-13 IL Holdings, LLC Remote fishery management system
US20220217249A1 (en) * 2019-09-27 2022-07-07 Olympus Corporation Imaging system
US20230007212A1 (en) * 2021-06-30 2023-01-05 Tongji University Method for asynchronously storing massive data generated during high speed video measurement

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101333846B1 (ko) 2006-11-07 2013-12-19 소니 주식회사 통신 시스템, 송신 장치, 수신 장치, 송신 방법, 수신 방법, 통신 방법, 기록 매체 및 통신 케이블
JP5386984B2 (ja) 2006-11-07 2014-01-15 ソニー株式会社 送信装置、送信装置における映像信号送信方法、受信装置および受信装置における映像信号受信方法
EP2063643B1 (en) 2006-11-07 2015-07-29 Sony Corporation Video receiver device adapted to send control commands over a differential pair in an HDMI cable
JP5337370B2 (ja) 2007-11-13 2013-11-06 ソニー エスパナ,エス.エー. 表示装置、表示装置における映像信号送信方法、送信装置および映像信号の送信方法
EP2141925B1 (en) * 2008-03-05 2016-12-21 Sony Corporation Transmission device and reception device
JP5428186B2 (ja) * 2008-04-04 2014-02-26 ソニー株式会社 電子機器
JP5094583B2 (ja) * 2008-06-19 2012-12-12 三洋電機株式会社 撮像装置、データ通信システムおよびデータ通信方法
US8275232B2 (en) 2008-06-23 2012-09-25 Mediatek Inc. Apparatus and method of transmitting / receiving multimedia playback enhancement information, VBI data, or auxiliary data through digital transmission means specified for multimedia data transmission
US20120212672A1 (en) * 2009-11-06 2012-08-23 Koninklijke Philips Electronics N.V. Method and apparatus for controlling settings of a device for playback of a content item
JP5693676B2 (ja) * 2013-07-30 2015-04-01 キヤノン株式会社 通信装置及び制御方法
CN103856305B (zh) * 2014-01-24 2017-05-03 浪潮电子信息产业股份有限公司 一种差分信号反转纠正电路及其方法
US10917603B2 (en) * 2014-07-03 2021-02-09 Sony Corporation Interface circuit, transmission system, and transmission direction control method
JP2015133732A (ja) * 2015-02-25 2015-07-23 ソニー エスパナ,エス.エー. 受信装置および信号受信方法
JP6777071B2 (ja) * 2015-04-08 2020-10-28 ソニー株式会社 送信装置、送信方法、受信装置および受信方法
US10448086B2 (en) * 2016-02-26 2019-10-15 Amazon Technologies, Inc. Sharing video footage from audio/video recording and communication devices to smart TV devices
JP6882659B2 (ja) * 2016-09-29 2021-06-02 ミツミ電機株式会社 光走査型ヘッドマウントディスプレイ及び網膜走査型ヘッドマウントディスプレイ
CN112788256B (zh) * 2019-11-06 2022-05-10 瑞昱半导体股份有限公司 自适应调整带宽的视频传输方法及其系统
CN111918013B (zh) * 2020-08-13 2022-04-08 广东博华超高清创新中心有限公司 一种hdmi 8k100/120视频判断和输出的方法及装置
CN113473055B (zh) * 2021-06-16 2024-10-22 深圳市龙境科技有限公司 信号传输控制方法、微处理器及计算机可读存储介质
TWI783845B (zh) * 2022-01-04 2022-11-11 大陸商北京集創北方科技股份有限公司 級聯驅動電路之資料傳輸方法、led顯示驅動電路、led顯示裝置及資訊處理裝置

Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030223377A1 (en) * 2002-05-31 2003-12-04 Simmons Ian M. Determining and configuring a communication path in a network
US20040095509A1 (en) * 2001-03-23 2004-05-20 Hiroshige Okamoto Data transmitting method, data receiving method, data transmitting device, and data receiving device
US20050182876A1 (en) * 2004-02-18 2005-08-18 Silicon Image, Inc. Cable with circuitry for asserting stored cable data or other information to an external device or user
US20060036788A1 (en) * 2002-09-24 2006-02-16 Monster Cable Products, Inc. HDMI cable interface
US20060095401A1 (en) * 2004-06-07 2006-05-04 Jason Krikorian Personal media broadcasting system with output buffer
US20060140221A1 (en) * 2004-12-27 2006-06-29 Kabushiki Kaisha Toshiba Reproduction apparatus and decoding control method
US20060210110A1 (en) * 2003-03-10 2006-09-21 Ralf Hinkel Monitoring device
US20060232707A1 (en) * 2005-04-14 2006-10-19 Kabushiki Kaisha Toshiba Broadcast receiver and broadcast receiving method
US20070011720A1 (en) * 2005-07-08 2007-01-11 Min Byung-Ho HDMI Transmission Systems for Delivering Image Signals and Packetized Audio and Auxiliary Data and Related HDMI Transmission Methods
US20070057931A1 (en) * 2005-09-13 2007-03-15 Funai Electric Co., Ltd. Image display system and receiver device
US20070070402A1 (en) * 2005-09-14 2007-03-29 Koji Kitayama Image sending/receiving device
US20070117533A1 (en) * 2005-11-18 2007-05-24 Han Jin S Apparatus and method for reducing power consumption in digital broadcast receiver
US20070139368A1 (en) * 2005-12-15 2007-06-21 Tatung Company Display device capable of quickly switching signal sources and the method thereof
US20070186015A1 (en) * 2006-02-08 2007-08-09 Taft Frederick D Custom edid content generation system and method
US20090089850A1 (en) * 2007-09-28 2009-04-02 Sony Corporation Electronic device and control method therein
US20090091626A1 (en) * 2006-07-31 2009-04-09 Pure Digital Technologies, Inc. Digital video camera with retractable data connector and resident software application
US20100017823A1 (en) * 2005-06-30 2010-01-21 Koninklijke Philips Electronics, N.V. Electronic device and method of creating a sequence of content items
US7742438B1 (en) * 2004-10-21 2010-06-22 Owlink Technology, Inc. HDCP data transmission over a single communication channel
US20100211791A1 (en) * 2005-10-31 2010-08-19 Andreas Eckleder Hardware multimedia endpoint and personal computer
US8359628B2 (en) * 2007-10-05 2013-01-22 Sony Corporation Display device and transmitting device

Family Cites Families (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6275653U (ja) 1985-10-30 1987-05-14
JPH02206249A (ja) 1989-02-06 1990-08-16 Sharp Corp ホームバスケーブルの検査装置
JPH04245817A (ja) 1991-01-31 1992-09-02 Fujitsu Ltd データ受信回路
JPH0750657A (ja) 1993-08-05 1995-02-21 Tokimec Inc 全二重伝送システム
JPH0823354A (ja) 1994-07-06 1996-01-23 Hitachi Ltd 信号入出力装置
US6628303B1 (en) * 1996-07-29 2003-09-30 Avid Technology, Inc. Graphical user interface for a motion video planning and editing system for a computer
JP2907279B2 (ja) 1996-11-26 1999-06-21 日本電気株式会社 ビデオ会議システムの音声配信方式
US6477707B1 (en) * 1998-03-24 2002-11-05 Fantastic Corporation Method and system for broadcast transmission of media objects
US6169475B1 (en) * 1998-03-30 2001-01-02 Xircom, Inc. System and method for active detection of connection to a network
JP3412688B2 (ja) 1999-08-18 2003-06-03 日本電気株式会社 伝送路間のブリッジシステム及び方法
JP2001175231A (ja) * 1999-12-17 2001-06-29 Sony Corp 同期周波数の変換回路
JP2001320479A (ja) 2000-05-10 2001-11-16 Nec Niigata Ltd 携帯電話機の接続装置及び接続方法、コンピュータ、並びに接続ケーブル
JP2001333392A (ja) * 2000-05-23 2001-11-30 Matsushita Electric Ind Co Ltd 水平偏向回路およびテレビジョン受像機
JP4245817B2 (ja) 2001-02-22 2009-04-02 アルパイン株式会社 車載用ナビゲーション装置
US7218635B2 (en) 2001-08-31 2007-05-15 Stmicroelectronics, Inc. Apparatus and method for indexing MPEG video data to perform special mode playback in a digital video recorder and indexed signal associated therewith
US7499410B2 (en) * 2001-12-26 2009-03-03 Cisco Technology, Inc. Fibre channel switch that enables end devices in different fabrics to communicate with one another while retaining their unique fibre channel domain—IDs
JP3745279B2 (ja) * 2002-01-16 2006-02-15 日本航空電子工業株式会社 Dvi光延長ケーブル接続および外部電源入力確認システム
JP3989251B2 (ja) 2002-01-16 2007-10-10 三洋電機株式会社 録画装置制御機能付き放送受信装置
KR100409101B1 (ko) * 2002-01-29 2003-12-11 신옥균 휴대통신 단말기용 인터넷 방송 중계 시스템 및 방송 중계 방법
US7450117B2 (en) * 2002-09-16 2008-11-11 Lg Electronics Inc. Apparatus and method for restoring active signal and synchronous signal
JP2004254027A (ja) 2003-02-19 2004-09-09 Toshiba Corp サーバ装置、鍵管理装置、暗号通信方法及びプログラム
US6891378B2 (en) 2003-03-25 2005-05-10 Midtronics, Inc. Electronic battery tester
US7068686B2 (en) 2003-05-01 2006-06-27 Genesis Microchip Inc. Method and apparatus for efficient transmission of multimedia data packets
SG135022A1 (en) * 2003-05-01 2007-09-28 Genesis Microchip Inc Method and apparatus for efficient transmission of multimedia data packets
JP2004356752A (ja) 2003-05-27 2004-12-16 Sony Corp 撮像装置、撮像システム
KR100586669B1 (ko) * 2003-08-27 2006-06-08 닛뽕빅터 가부시키가이샤 전송 시스템
US7865057B2 (en) * 2003-10-07 2011-01-04 Rovi Solutions Corporation Method and apparatus for conveying rights across an analog video interface
JP4448315B2 (ja) 2003-11-10 2010-04-07 富士通株式会社 燃料電池を備えた携帯端末装置用クレイドル及び携帯端末システム
JP3969387B2 (ja) * 2003-12-05 2007-09-05 松下電器産業株式会社 映像信号出力装置
EP1703761B1 (en) 2003-12-26 2012-11-07 Panasonic Corporation Control signal receiving apparatus
KR100631556B1 (ko) * 2004-04-06 2006-10-09 삼성전자주식회사 화상 처리 시스템 및 방법
CN2694652Y (zh) * 2004-04-16 2005-04-20 华为技术有限公司 数据及语音传输端口装置及数据及语音传输系统
CN1728794A (zh) * 2004-07-28 2006-02-01 上海乐金广电电子有限公司 视频来源设备中的音频信号传送方法及其装置
JP2006107292A (ja) 2004-10-07 2006-04-20 Sharp Corp データ送信器、通信端末装置、データ通信システムおよびデータ通信方法
US20060089735A1 (en) * 2004-10-21 2006-04-27 Atkinson Lee W Method and apparatus for configuring the audio outputs of an electronic device
JP4357406B2 (ja) * 2004-11-12 2009-11-04 シャープ株式会社 通信システム
JP2006146048A (ja) * 2004-11-24 2006-06-08 Canon Inc 投射型プロジェクタ
DE602005021393D1 (de) 2004-11-25 2010-07-01 Panasonic Corp Verstärkungsvorrichtung und verfahren zu ihrer steuerung
JP2006163585A (ja) 2004-12-03 2006-06-22 Fujitsu General Ltd 再生方法および装置
JP2005135433A (ja) 2004-12-13 2005-05-26 Fujitsu Ltd 鍵認証方法
JP2006191161A (ja) * 2004-12-28 2006-07-20 Sony Corp 光伝送システム
JP2006203800A (ja) * 2005-01-24 2006-08-03 Sumitomo Electric Ind Ltd 通信方法、通信システム及び通信装置
JP2006245949A (ja) 2005-03-02 2006-09-14 Fuji Xerox Co Ltd 画像形成装置
US20060209892A1 (en) * 2005-03-15 2006-09-21 Radiospire Networks, Inc. System, method and apparatus for wirelessly providing a display data channel between a generalized content source and a generalized content sink
JP4360337B2 (ja) * 2005-03-25 2009-11-11 ソニー株式会社 撮像素子の駆動制御方法及び撮像装置
US7106235B1 (en) 2005-05-31 2006-09-12 Semiconductor Co., Ltd. Active hybrid circuit for a full duplex channel
JPWO2007037379A1 (ja) * 2005-09-30 2009-04-16 パナソニック株式会社 無線伝送システム
US20090237561A1 (en) * 2005-10-26 2009-09-24 Kazuhiko Kobayashi Video and audio output device
JP4794983B2 (ja) 2005-10-31 2011-10-19 パナソニック株式会社 音声出力システムの制御方法及び音声出力システム
JPWO2007072821A1 (ja) * 2005-12-20 2009-05-28 パナソニック株式会社 機器連携装置及び機器連携方法
CN101346936B (zh) * 2005-12-26 2011-02-09 松下电器产业株式会社 地址管理方法以及通信设备
JP4575324B2 (ja) 2006-03-29 2010-11-04 株式会社東芝 Av装置及びその制御方法
JP4172498B2 (ja) * 2006-05-16 2008-10-29 ソニー株式会社 伝送システム、伝送方法、映像出力装置及び映像入力装置
KR101333846B1 (ko) 2006-11-07 2013-12-19 소니 주식회사 통신 시스템, 송신 장치, 수신 장치, 송신 방법, 수신 방법, 통신 방법, 기록 매체 및 통신 케이블
CN101536518B (zh) * 2006-11-07 2012-06-20 索尼株式会社 电子装置、控制信息传输方法和控制信息接收方法
JP5386984B2 (ja) 2006-11-07 2014-01-15 ソニー株式会社 送信装置、送信装置における映像信号送信方法、受信装置および受信装置における映像信号受信方法
EP2063643B1 (en) 2006-11-07 2015-07-29 Sony Corporation Video receiver device adapted to send control commands over a differential pair in an HDMI cable
US8180929B2 (en) * 2007-04-24 2012-05-15 Samsung Electronics Co., Ltd. Method for managing logical address and device thereof

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040095509A1 (en) * 2001-03-23 2004-05-20 Hiroshige Okamoto Data transmitting method, data receiving method, data transmitting device, and data receiving device
US20030223377A1 (en) * 2002-05-31 2003-12-04 Simmons Ian M. Determining and configuring a communication path in a network
US20060036788A1 (en) * 2002-09-24 2006-02-16 Monster Cable Products, Inc. HDMI cable interface
US20060210110A1 (en) * 2003-03-10 2006-09-21 Ralf Hinkel Monitoring device
US20050182876A1 (en) * 2004-02-18 2005-08-18 Silicon Image, Inc. Cable with circuitry for asserting stored cable data or other information to an external device or user
US20060095401A1 (en) * 2004-06-07 2006-05-04 Jason Krikorian Personal media broadcasting system with output buffer
US7742438B1 (en) * 2004-10-21 2010-06-22 Owlink Technology, Inc. HDCP data transmission over a single communication channel
US20060140221A1 (en) * 2004-12-27 2006-06-29 Kabushiki Kaisha Toshiba Reproduction apparatus and decoding control method
US20060232707A1 (en) * 2005-04-14 2006-10-19 Kabushiki Kaisha Toshiba Broadcast receiver and broadcast receiving method
US20100017823A1 (en) * 2005-06-30 2010-01-21 Koninklijke Philips Electronics, N.V. Electronic device and method of creating a sequence of content items
US20070011720A1 (en) * 2005-07-08 2007-01-11 Min Byung-Ho HDMI Transmission Systems for Delivering Image Signals and Packetized Audio and Auxiliary Data and Related HDMI Transmission Methods
US20070057931A1 (en) * 2005-09-13 2007-03-15 Funai Electric Co., Ltd. Image display system and receiver device
US20070070402A1 (en) * 2005-09-14 2007-03-29 Koji Kitayama Image sending/receiving device
US20100211791A1 (en) * 2005-10-31 2010-08-19 Andreas Eckleder Hardware multimedia endpoint and personal computer
US20070117533A1 (en) * 2005-11-18 2007-05-24 Han Jin S Apparatus and method for reducing power consumption in digital broadcast receiver
US20070139368A1 (en) * 2005-12-15 2007-06-21 Tatung Company Display device capable of quickly switching signal sources and the method thereof
US20070186015A1 (en) * 2006-02-08 2007-08-09 Taft Frederick D Custom edid content generation system and method
US20090091626A1 (en) * 2006-07-31 2009-04-09 Pure Digital Technologies, Inc. Digital video camera with retractable data connector and resident software application
US20090089850A1 (en) * 2007-09-28 2009-04-02 Sony Corporation Electronic device and control method therein
US8359628B2 (en) * 2007-10-05 2013-01-22 Sony Corporation Display device and transmitting device

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070277216A1 (en) * 2006-05-16 2007-11-29 Sony Corporation Communication system, communication method, video output apparatus and video input apparatus
US8564723B2 (en) * 2006-05-16 2013-10-22 Sony Corporation Communication system, communication method, video output apparatus and video input apparatus
US20080174468A1 (en) * 2007-01-23 2008-07-24 Laszlo Drimusz Universal remote control programming
US20080174467A1 (en) * 2007-01-23 2008-07-24 Laszlo Drimusz Universal remote control programming
US9235986B2 (en) 2007-01-23 2016-01-12 Bose Corporation Universal remote control programming
US9491503B2 (en) * 2007-06-26 2016-11-08 Sony Corporation Communication system, transmission device, reception device, communication method, program, and communication cable
US20140153633A1 (en) * 2007-06-26 2014-06-05 Sony Corporation Communication system, transmission device, reception device, communication method, program, and communication cable
US9560346B2 (en) * 2007-06-26 2017-01-31 Sony Corporation Communication system, transmission device, reception device, communication method, program, and communication cable
US20150289008A1 (en) * 2007-06-26 2015-10-08 Sony Corporation Communication system, transmission device, reception device, communication method, program, and communication cable
US9113137B2 (en) * 2007-06-26 2015-08-18 Sony Corporation Communication system, transmission device, reception device, communication method, program, and communication cable
US9357258B2 (en) * 2007-06-26 2016-05-31 Sony Corporation Communication system, transmission device, reception device, communication method, program, and communication cable
US8296781B1 (en) 2007-12-11 2012-10-23 Nvidia Corporation System, method, and computer program product for determining application parameters based on hardware specifications
US8280864B1 (en) * 2007-12-17 2012-10-02 Nvidia Corporation System, method, and computer program product for retrieving presentation settings from a database
US8898727B2 (en) * 2008-03-05 2014-11-25 Sony Corporation Transmission device and reception device
US9900653B2 (en) 2008-03-05 2018-02-20 Sony Corporation Transmission device and reception device
US20100132001A1 (en) * 2008-03-05 2010-05-27 Sony Corporation Transmission device and reception device
US9525908B2 (en) 2008-03-05 2016-12-20 Sony Corporation Transmission device and reception device
US20150012961A1 (en) * 2008-03-05 2015-01-08 Sony Corporation Transmission device and reception device
US9154831B2 (en) * 2008-03-05 2015-10-06 Sony Corporation Transmission device and reception device
US20100020183A1 (en) * 2008-07-22 2010-01-28 Canon Kabushiki Kaisha Communication apparatus and control method
US8692892B2 (en) * 2008-07-22 2014-04-08 Canon Kabushiki Kaisha Communication apparatus and control method used for transmitting video data to an external apparatus
US20100039282A1 (en) * 2008-08-12 2010-02-18 Hostage Christine M Universal Remote Control Programming
US8436921B2 (en) * 2008-10-08 2013-05-07 Sony Corporation Picture signal processing system, playback apparatus and display apparatus, and picture signal processing method
US20100086282A1 (en) * 2008-10-08 2010-04-08 Sony Corporation Picture signal processing system, playback apparatus and display apparatus, and picture signal processing method
US8576322B2 (en) 2009-05-01 2013-11-05 Sanyo Electric Co., Ltd. Image shooting apparatus, video display apparatus, and video processing system therewith
US20100277608A1 (en) * 2009-05-01 2010-11-04 Sanyo Electric Co., Ltd. Image shooting apparatus, video display apparatus, and video processing system therewith
US8284288B2 (en) * 2009-05-01 2012-10-09 Sanyo Electric Co., Ltd. Image shooting apparatus, video display apparatus, and video processing system therewith
US8931029B2 (en) * 2010-03-05 2015-01-06 Aten International Co., Ltd. Transmitter, receiver and extender system
US20110216244A1 (en) * 2010-03-05 2011-09-08 Aten International Co., Ltd. Transmitter, receiver and extender system
US20120297419A1 (en) * 2011-05-20 2012-11-22 Echostar Technologies Llc Systems and methods for on-screen display of content information
US10045064B2 (en) * 2011-05-20 2018-08-07 Echostar Technologies Llc Systems and methods for on-screen display of content information
US9154726B2 (en) 2011-07-29 2015-10-06 D&M Holdings, Inc. Content data transmission system and content data transmission method
US9014536B2 (en) * 2011-07-29 2015-04-21 D&M Holdings, Inc. Content data transmission system and content data transmission method
US9275377B2 (en) 2012-06-15 2016-03-01 Nvidia Corporation System, method, and computer program product for determining a monotonic set of presets
US10668386B2 (en) 2012-07-06 2020-06-02 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US10509658B2 (en) 2012-07-06 2019-12-17 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US9286247B2 (en) 2012-07-06 2016-03-15 Nvidia Corporation System, method, and computer program product for determining settings for a device by utilizing a directed acyclic graph containing a plurality of directed nodes each with an associated speed and image quality
US9250931B2 (en) 2012-07-06 2016-02-02 Nvidia Corporation System, method, and computer program product for calculating settings for a device, utilizing one or more constraints
US11351463B2 (en) 2012-07-06 2022-06-07 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US10795691B2 (en) 2012-07-06 2020-10-06 Nvidia Corporation System, method, and computer program product for simultaneously determining settings for a plurality of parameter variations
US9201670B2 (en) 2012-07-06 2015-12-01 Nvidia Corporation System, method, and computer program product for determining whether parameter configurations meet predetermined criteria
US9092573B2 (en) 2012-07-06 2015-07-28 Nvidia Corporation System, method, and computer program product for testing device parameters
US9582994B2 (en) 2012-12-21 2017-02-28 Echostar Technologies L.L.C. Apparatus, systems, and methods for configuring devices to accept and process remote control commands
US9310787B2 (en) 2012-12-21 2016-04-12 Echostar Technologies L.L.C. Apparatus, systems, and methods for configuring devices remote control commands
US9749604B2 (en) * 2013-12-06 2017-08-29 Zte Corporation Method and device for multi-source control of intelligent miniature projector
US20150189246A1 (en) * 2013-12-06 2015-07-02 Zte Corporation Method and device for multi-source control of intelligent miniature projector
US10310578B2 (en) * 2014-06-19 2019-06-04 Google Llc Systems, methods, and media for providing power to an HDMI source
US11340675B2 (en) * 2014-06-19 2022-05-24 Google Llc Systems, methods, and media for providing power to an HDMI source
US20170139456A1 (en) * 2014-06-19 2017-05-18 Google Inc. Systems, methods, and media for providing power to an hdmi source
US11064152B2 (en) * 2014-10-15 2021-07-13 IL Holdings, LLC Remote fishery management system
US20170324993A1 (en) * 2014-11-17 2017-11-09 Nec Corporation Video processing system, transmission device, and video processing method
US9934188B2 (en) 2015-08-27 2018-04-03 Kabushiki Kaisha Toshiba Electronic device with connector for video signal interface
US20220217249A1 (en) * 2019-09-27 2022-07-07 Olympus Corporation Imaging system
US11671552B2 (en) * 2019-09-27 2023-06-06 Olympus Corporation Imaging system
US20230007212A1 (en) * 2021-06-30 2023-01-05 Tongji University Method for asynchronously storing massive data generated during high speed video measurement

Also Published As

Publication number Publication date
JP5440737B1 (ja) 2014-03-12
JP2014053914A (ja) 2014-03-20
CN103533282A (zh) 2014-01-22
JP2016213885A (ja) 2016-12-15
EP2091253A4 (en) 2010-11-17
JP5776756B2 (ja) 2015-09-09
CN103533269A (zh) 2014-01-22
US20140111696A1 (en) 2014-04-24
CN103533283A (zh) 2014-01-22
CN106210589A (zh) 2016-12-07
CN103533283B (zh) 2017-11-17
JP2014082779A (ja) 2014-05-08
US9143637B2 (en) 2015-09-22
EP2950528A1 (en) 2015-12-02
CN103533269B (zh) 2017-01-11
CN103561226B (zh) 2017-01-04
JP6217813B2 (ja) 2017-10-25
JPWO2008056708A1 (ja) 2010-02-25
JP5386984B2 (ja) 2014-01-15
WO2008056708A1 (fr) 2008-05-15
CN103561226A (zh) 2014-02-05
JP2015201896A (ja) 2015-11-12
EP2091253A1 (en) 2009-08-19
EP2091253B1 (en) 2015-07-29
CN106210589B (zh) 2019-07-12
CN103533282B (zh) 2017-01-04
JP5983830B2 (ja) 2016-09-06

Similar Documents

Publication Publication Date Title
US9143637B2 (en) Transmission device, video signal transmission method for transmission device, reception device, and video signal reception method for reception device
US9930400B2 (en) Display device, program information display method in display device, receiving device, and signal transmission method in receiving device
US9462331B2 (en) Display apparatus, video signal transmission method for display apparatus, transmitting apparatus, and transmission method of video signal
US8869209B2 (en) Display device and transmitting device
US8698956B2 (en) Transmitting device, receiving device, and method for transmitting operational information in receiving device
JP5003389B2 (ja) 電子機器および電子機器における制御方法
US9313437B2 (en) Transmission apparatus, reception apparatus, communication system, transmission method, reception method, and programs thereof
JP5242111B2 (ja) 送信装置、画像データ送信方法、受信装置および受信装置における画像表示方法
US20100275234A1 (en) Display apparatus, data transmitting method in display apparatus, transmission apparatus, and data receiving method in transmission apparatus

Legal Events

Date Code Title Description
AS Assignment

Owner name: SONY CORPORATION, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:NAKAJIMA, YASUHISA;KIKUCHI, HIDEKAZU;SIGNING DATES FROM 20090511 TO 20090515;REEL/FRAME:024664/0034

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION