WO2014141425A1 - 映像表示システム、ソース機器、シンク機器及び映像表示方法 - Google Patents
映像表示システム、ソース機器、シンク機器及び映像表示方法 Download PDFInfo
- Publication number
- WO2014141425A1 WO2014141425A1 PCT/JP2013/057164 JP2013057164W WO2014141425A1 WO 2014141425 A1 WO2014141425 A1 WO 2014141425A1 JP 2013057164 W JP2013057164 W JP 2013057164W WO 2014141425 A1 WO2014141425 A1 WO 2014141425A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- video
- source device
- video format
- information
- sink device
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 27
- 238000012545 processing Methods 0.000 claims abstract description 72
- 230000008859 change Effects 0.000 claims abstract description 44
- 230000005540 biological transmission Effects 0.000 claims description 17
- 238000012508 change request Methods 0.000 claims description 4
- 230000008569 process Effects 0.000 description 15
- 238000006243 chemical reaction Methods 0.000 description 12
- 238000011156 evaluation Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000006872 improvement Effects 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 4
- GJWAPAVRQYYSTK-UHFFFAOYSA-N [(dimethyl-$l^{3}-silanyl)amino]-dimethylsilicon Chemical compound C[Si](C)N[Si](C)C GJWAPAVRQYYSTK-UHFFFAOYSA-N 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000000750 progressive effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
Definitions
- Embodiments described herein relate generally to a video display system, a source device, a sink device, and a video display method.
- HDMI High Definition Multimedia Interface
- MHL Mobile High-Definition Link
- Source devices are, for example, smartphones, game machines, DVD (Digital Versatile Disc) recorders, set-top boxes, and other AV sources (Audio Visual sources).
- the sink device is, for example, a television receiver (hereinafter referred to as a television), a projector, or other display device.
- the sink device When the sink device receives the video signal from the source device, the sink device performs various image processing on the received video signal and displays it on the display.
- Various image processing includes, for example, various image quality improvement processing for displaying a video with high image quality, frame rate conversion processing for displaying a low frame rate video signal, and the like.
- the sink device may have various operation modes.
- a television has a plurality of operation modes such as a game mode and a movie mode.
- Such a sink device is configured to execute a predetermined process according to the operation mode. For example, when the TV is in the game mode, if the timing of the image output from the game machine that is the source device is shifted and displayed on the display, the player's operational feeling is lost, so a specific image quality improvement process may be thinned out.
- Image processing unique to the game mode such as video low-delay processing that reduces the processing for writing video signals of interpolated frames into the frame memory, is executed.
- the source device when the source device and the sink device are connected via the communication interface as described above and the sink device is set to a certain operation mode, for example, the source device requires processing such as frame rate conversion processing.
- the sink device When the video signal is output in the format, the sink device may exceed its processing capability and may not be able to execute specific image processing according to its operation mode. This is because the source device does not know what kind of image processing the sink device performs according to the operation mode, and thus may output a video signal in such a video format. Therefore, in consideration of such a case, the sink device may be configured to prohibit the change of the operation mode in a state where the connection of the source device is connected.
- the TV of the MHL sink device performs a frame rate conversion process and the video signal of 1080p and the frequency is 60 Hz. And output to the display.
- the TV performs a video low-delay process according to the game mode in addition to the frame rate conversion process. Since specific image processing must also be executed, the processing capability is exceeded. Therefore, the television may be required to prevent the change to the game mode when the MHL source device is connected in the specification.
- the source device recognizes a video format that can execute a specific process according to the operation mode of the sink device.
- EDID Extended Display Identification Data
- the communication of the video signal is once cut off by setting the HPD (Hot Plug Detect) signal to LOW for a predetermined time or more, etc. After that, a time-consuming procedure of restarting transmission of the video signal is required. Therefore, in such a method, there is a problem that the output based on the video signal from the source device is delayed in the sink device.
- the present embodiment provides a video display system and a source device that can quickly notify a source device of information related to a video format according to the operation mode of the sink device, and can quickly display the video from the source device on the sink device.
- An object of the present invention is to provide a sink device and a video display method.
- the present embodiment has a source device that transmits a video signal and a plurality of operation modes related to image processing.
- a source device that transmits a video signal and a plurality of operation modes related to image processing.
- a video format that is set in advance according to the changed operation mode.
- a sink device that notifies the source device of the information, performs image processing according to the changed operation mode on the video signal received from the source device, and outputs the processed image to a display.
- FIG. 1 is a configuration diagram of a video display system according to the present embodiment.
- the video display system 1 includes a television 2 as an MHL sink device and a smartphone 3 as an MHL source device, and the television 2 and the smartphone 3 are connected by an MHL cable 4 that is a communication cable.
- the smartphone 3 is a source device that outputs, that is, transmits a video signal.
- MHL is mainly an AV (Audio Visual) digital interface standard for mobile devices.
- an MHL source device and an MHL sink device are connected by an MHL cable, and contents such as moving images, still images, and audio held by the MHL source device are played back on the MHL sink device (AV stream / unidirectional ).
- EDID Extended Display Identification Data
- HDCP High-bandwidth Digital Content Protection
- register read / write remote control control, etc.
- DDC Display Data Channel
- MSC MHL Sideband
- FIG. 2 is a block diagram showing the configuration of the television 2 and the smartphone 3 of the video display system 1.
- the television 2 includes a control unit 11, an MHL receiving unit (MHL-Rx) 12, an EDID-ROM 13, a video signal processing unit 14, a graphic processing unit 15, an OSD (On Screen Display) signal processing unit 16,
- the frame rate conversion unit 17, the display 18, the audio signal processing unit 19, the speaker 20, the operation unit 21, and the remote control light receiving unit 22 are configured.
- circuits such as an antenna and a tuner are omitted.
- the television 2 can not only receive broadcast programs and display the broadcast programs on the display 18, but also receive video signals of various video formats from external devices connected to the MHL reception unit 12, and display them. 18 can be displayed. Furthermore, the television 2 has a plurality of operation modes such as a movie mode and a game mode. The television 2 executes image processing according to the operation mode. For example, when the TV 2 is in the game mode, if the timing of the image output from the source device is shifted and displayed on the display, the player's operational feeling is lost, so a specific image quality improvement process is thinned out, or the frame memory Image processing peculiar to the game mode, such as video low-delay processing that reduces the video signal writing processing of the interpolated frame, is executed.
- the operation mode For example, when the TV 2 is in the game mode, if the timing of the image output from the source device is shifted and displayed on the display, the player's operational feeling is lost, so a specific image quality improvement process is thinned out, or the frame memory Image processing peculiar to the game
- the control unit 11 includes a central processing unit (CPU), a ROM, a RAM, and the like, and stores and executes various programs for realizing overall control of the television 2 and each function. When the CPU reads out and executes the program stored in the ROM, the entire control and each function of the television 2 are realized.
- the control part 11 inputs the data of each part of the television 2, and outputs a control signal to each part.
- the MHL receiving unit 12 receives data such as images and sounds transmitted in one direction from the MHL transmitting unit 32 (described later) of the smartphone 3 connected via the MHL cable 4 by communication conforming to the MHL standard. Circuit.
- the MHL receiving unit 12 outputs the image data to the video signal processing unit 14 and the audio data to the audio signal processing unit 19.
- the EDID-ROM 13 is a storage unit that stores EDID information. The EDID information can be read by the MHL receiving unit 12.
- the video signal processing unit 14 is a circuit that processes predetermined various video signals for the image data input from the MHL receiving unit 12.
- the video signal processing unit 14 is a processing unit that executes various types of image quality improvement processing for displaying images with high image quality.
- the graphic processing unit 15 is a circuit that synthesizes and outputs the OSD signal generated by the OSD signal processing unit 16 and the digital video signal processed by the video signal processing unit 14.
- the frame rate conversion unit 17 is a circuit that performs frame rate conversion.
- the display 18 is a display device such as a liquid crystal display panel, and displays an image of the video signal input from the frame rate conversion unit 17 on the screen.
- the video signal processing unit 14, the graphic processing unit 15, and the frame rate conversion unit 17 constitute an output unit that performs image processing corresponding to the operation mode on the received video signal and outputs the processed image signal to the display 18.
- the audio signal processing unit 19 is a circuit for processing audio data from the MHL receiving unit 12 and outputting an audio signal to the speaker 20 so that the audio is output from the speaker 20.
- the operation unit 21 is an operation panel having various buttons.
- the remote control light receiving unit 22 is a circuit having a light receiving unit that receives a remote operation signal from a remote control (not shown) by light.
- Various operation signals such as an operation mode change instruction are input to the operation unit 21 and the remote control light receiving unit 22, and the input operation signals are transmitted to the control unit 11.
- the control unit 11 executes control according to the transmitted operation signal.
- the operation signals is a mode instruction signal.
- the control unit 11 controls each unit so that each unit of the television 2 operates in an operation mode corresponding to the input mode instruction signal. That is, the television 2 is a sink device having a plurality of operation modes related to image processing.
- the television 2 that is a sink device has a plurality of operation modes related to image processing, and has an MHL reception unit 12 that receives a video signal transmitted from the smartphone 3 that is a source device, and the operation mode. If there is a change, the information of the video format set in advance according to the changed operation mode is notified to the smartphone 3, and the image processing according to the operation mode changed for the video signal received from the smartphone 3 And output to the display 18.
- the smartphone 3 includes a control unit 31, an MHL transmission unit 32, a video signal processing unit 33, a graphic processing unit 34, a display 35, and a touch pad 36.
- a control unit 31 an MHL transmission unit 32, a video signal processing unit 33, a graphic processing unit 34, a display 35, and a touch pad 36.
- an antenna, a storage unit for storing movie and game contents, and the like are omitted.
- the control unit 31 includes a central processing unit (CPU), ROM, RAM, and the like, and stores and executes various programs for realizing the entire smartphone 3 and each function.
- the control part 31 inputs the data of each part of the smart phone 3, and outputs a control signal to each part.
- the MHL transmission unit 32 transmits data such as images and sounds processed by the graphic processing unit 34 to the television 2 in one direction via the MHL cable 4 through communication based on the MHL standard. It is the circuit which transmits with.
- the video signal processing unit 33 is a circuit that generates and outputs a video signal. For example, it generates and outputs a video signal of the game application accompanying execution of the game application.
- the graphic processing unit 34 is a circuit that synthesizes and outputs a predetermined graphic image to the video signal received from the video signal processing unit 33.
- the display 35 is a display device such as a liquid crystal display panel, and displays an image of the video signal input from the graphic processing unit 34 on the screen.
- the touch pad 36 is an input unit for a user to input various instructions, and an operation signal input to the touch pad 36 is input to the control unit 31.
- the smartphone 3 realizes various functions such as a call, mail, content reproduction, and a game by the control unit 31 executing a control program corresponding to the input operation signal.
- the smartphone 3 can convert the video signal into various video formats and output the video signal from the MHL transmission unit 32.
- the smartphone 3 uses an MHL transmitter that transmits video signals in a format specified from various video formats, such as a game image at 1080i at a frequency of 60 Hz, a VGA format at a frequency of 60 Hz, and a 1080p frequency at 30 Hz. 32 can be output.
- FIG. 3 is a diagram illustrating a configuration example of the MHL reception unit 12 of the television 2 and the MHL transmission unit 32 of the smartphone 3.
- the MHL transmission unit 32 includes a transmitter 41, and the MHL reception unit 12 includes a receiver 42.
- the MHL transmitting unit 32 and the MHL receiving unit 12 are connected to each other via pins (not shown) and the MHL cable 4 by five lines (MHL +, MHL ⁇ , CBUS, VBUS, GND).
- TMDS differential transmission "MHL +" and "MHL-” transmit an AV stream and its synchronization signal (MHL clock) as a pair of twisted pairs.
- CBUS is used to transmit a DDC command and an MSC command bidirectionally.
- the DDC command is used for EDID reading and HDCP authentication.
- the MSC command is used for reading / writing various registers, remote control, and the like.
- VBUS is used to supply + 5V power from the MHL sink device to the MHL source device.
- the transmitter 41 of the MHL transmission unit 32 of the smartphone 3 that is the source device is received by the reception unit that receives an instruction to change the video format from the TV 2 that is the connected sink device, and is received by the reception unit.
- a transmission unit configured to transmit a video signal in the video format specified by the change instruction is configured.
- the transmitter 41 receives the video format change instruction by reading the video format change instruction written by the television 2 in the scratch pad register 43a provided in the smartphone 3 as the source device.
- the receiver 42 is a receiving unit that receives a video signal from the smartphone 3 that is a source device.
- the operation mode is changed, information on a video format that is set in advance according to the changed operation mode. Is transmitted to the smartphone 3 which is the source device.
- the MHL transmission unit 32 has a register group 43 used in the MHL
- the MHL reception unit 12 has a register group 44 used in the MHL.
- the register groups 43 and 44 include scratchpad registers 43a and 44a, respectively.
- FIG. 4 is a diagram showing a configuration of a register used in MHL.
- Each of the register group 43 and the register group 44 has four types of registers, and can be mutually accessed by an MSC command.
- Capability register (Capability Registers) is a register indicating the function of each MHL device. By reading with the “MSC READ_DEVCAP command”, the function information of the counterpart device can be obtained.
- Interrupt registers (Interrupt ⁇ Registers) are used for event notification to the partner MHL device. “MSC SET_INT command” sets information in the interrupt register on the other side.
- the status register (Status Registers) is used to notify the partner MHL device that its own capability register can be read and the status of the TMDS channel (TMDS Channel). “MSC WRITE_STAT command” writes information to the partner status register.
- the scratch pad registers 43a and 44a are used for sending messages and data to the counterpart MHL device. “MSC WRITE_BURST command” writes information to the other party's scratchpad register.
- information on the video format set in advance according to the operation mode changed in the setting of the sink device is notified to the source device using the scratch pad register. That is, the sink device notifies the source device of the information on the video format corresponding to the operation mode by writing the information on the video format in the sclad pad register provided in the source device. Next, the process will be described.
- FIG. 5 is a flowchart illustrating an example of a flow of processing when the mode is changed in the television 2 which is a sink device.
- the process of FIG. 5 is executed by the control unit 11 of the television 2 that is the sink device when the smartphone 3 that is the source device is connected.
- the control unit 11 determines whether or not there is a mode change, that is, whether or not there is an operation mode change instruction (S1).
- the operation mode change instruction is instructed by the user using the operation unit 21 or a mode change instruction button on a remote controller (not shown). Therefore, the control unit 11 can determine the presence / absence of an operation mode change instruction based on an input signal to the operation unit 21 or the like.
- the user changes the operation mode of the television 2 to the game mode in order to enjoy the game application of the smartphone 3 on the large screen of the television 2. It is assumed that the user has instructed a mode change from the operation mode for receiving and displaying a video signal of a normal broadcast program to the game mode.
- the television 2 receives a video signal of a video format of 1080p (1080 pixel progressive format) and a frequency of 60 Hz from the antenna in the broadcast program viewing mode. Receives and outputs a video signal of 60 Hz at 1080p to a display at a frequency of 60 Hz.
- the television 2 does not need to perform the frame rate conversion process, and thus can perform various image quality improvement processes.
- the television 2 must also perform unique image processing such as video low-delay processing according to the game mode.
- the television 2 notifies the source device of information on the video format set in advance according to the game mode.
- the video format set in advance according to the game mode is, for example, a video format that does not require the television 2 to perform source frame rate conversion processing on the video signal received from the smartphone 3 in the game mode.
- the television 2 when the television 2 receives a video signal of a video format of a frequency of 60 Hz at 1080i (1080 pixel interlace method) from the antenna, the television 2 outputs a video signal of a frequency of 60 Hz at 1080i to the display 18 at a frequency of 60 Hz. Therefore, the television 2 can execute image processing specific to the game mode such as video low-delay processing without performing frame rate conversion processing.
- FIG. 6 is a timing chart for explaining a video format notification method using a scratchpad register in S2.
- the control unit 11 of the television 2 that is the MHL sink device transmits a write request interrupt command “SET_INT (REQ_WRT)” using the “SET-INT” command that is an interrupt command via the CBUS.
- the write request interrupt command “SET_INT (REQ_WRT)” is written to the interrupt register in the register group 43 of the MHL source device.
- the control unit 31 of the smartphone 3 that is the MHL source device that has received the write request command “SET_INT (REQ_WRT)” notifies the television 2 that is the counterpart that the write request interrupt command has been received via the CBUS. An ACK signal is transmitted.
- the control unit 31 of the smartphone 3 that is the MHL source device transmits a write permission interrupt command “SET_INT (GRT_WRT)” that permits writing via the CBUS.
- the control unit 11 of the television 2 that is the MHL sink device that has received the write permission interrupt command “SET_INT (GRT_WRT)” notifies the partner television 2 that the write permission interrupt command has been received via the CBUS. ACK signal is transmitted.
- the control unit 11 of the television 2 that is the MHL sink device sends a predetermined command (for example, COF (Change Of Format)) that instructs the smartphone 3 to change the video format of the video signal to be output via the CBUS.
- a predetermined command for example, COF (Change Of Format)
- video format information for example, 1080i, 60 Hz
- WRT_BURST write burst command
- the scratch pad register 43a has a condition that one message is 16 bytes and information of a maximum of 64 bytes can be written. Therefore, according to this condition, the control unit 11 sends the information including the predetermined command and the video format information to the scratch pad register 43a in the register group 43 of the MHL transmission unit 32 by the write burst command “WRT_BURST”. Write.
- the sink device After sending the write request interrupt signal (SET_INT (REQ_WRT)) from the sink device to the source device and sending the write permission interrupt signal (SET_INT (GRT_WRT)) from the source device to the sink device, the sink device writes the video format information to the scratch pad register 43a.
- the control unit 31 of the smartphone 3 which is the MHL source device notifies the control unit 11 by transmitting an ACK signal for notifying the television 2 as a counterpart that the write burst command has been received.
- FIG. 7 is a flowchart showing an example of the flow of processing when changing the video format in the smartphone 3 which is the source device. 7 is executed by the control unit 31 of the smartphone 3 that is the source device when the television 2 that is the sink device is connected.
- the control unit 31 determines whether there is an instruction to change the video format (S11). That is, by the process of S11, the smartphone 3 that is the source device receives a change instruction from the television 2 that is the sink device. The presence / absence of an instruction to change the video format is determined based on the contents written to the scratch pad register 43a of the MHL transmission unit 32. As described above, when a predetermined command (for example, COF (Change Of Format)) is written, it is determined that there is an instruction to change the video format.
- a predetermined command for example, COF (Change Of Format)
- the control unit 31 changes the video format of the video signal to be output (S12). Specifically, the control unit 31 instructs the graphic processing unit 34 to change the video format based on the video format information (for example, 1080i, 60 Hz) written in the scratch pad register, and is designated by the received change instruction. Each unit is controlled to transmit a video signal in the video format that has been set.
- the video format information for example, 1080i, 60 Hz
- the television 2 notifies the smartphone 3 of the video format of the video signal corresponding to the operation mode using the scratch pad register.
- the smartphone 3 changes the video format so that the video signal is output in the notified video format.
- the smartphone 3 as the source device receives the information (COF) indicating the video format change request, the smartphone 3 outputs a video signal in the video format indicated in the received video format information.
- the television 2 that is the sink device performs image processing according to the changed operation mode on the video signal received from the smartphone 3 that is the source device, and outputs the image signal to the display 18.
- the TV 2 that is the sink device notifies the smartphone 3 that is the source device of the video format information corresponding to the mode by the MHL using the scratch pad register
- the EDID information is exchanged.
- the video format information can be quickly transmitted to the source device, and the image output based on the video signal from the source device can be performed quickly.
- information regarding the video format according to the operation mode of the sink device can be quickly notified to the source device, and the video from the source device can be quickly displayed on the sink device. it can.
- the sink device notifies the source device of one video format corresponding to the mode.
- the sink device notifies the plurality of video formats that can be processed according to the mode, and receives the received plurality of video formats.
- the source device may select one from the video formats. In this case, as a selection criterion, a video format having the highest evaluation may be selected based on a preset evaluation criterion.
- FIG. 8 is a diagram showing an example of information of a plurality of video formats preset for each mode.
- the control unit 11 of the television 2 that is the sink device presets and stores the video format list information for each of the plurality of modes M1, M2, M3,... In the memory in the control unit 11.
- the mode M1 if the video format is “1080i, 60 Hz”, “VGA, 60 Hz”, it is shown that processing unique to the mode M1 is possible.
- the control unit 11 When the mode setting is changed, the control unit 11 reads video format information set in advance for the mode, and notifies the smartphone 3 from the MHL receiving unit 12. In the case of the mode M1 in FIG. 8, the control unit 11 transmits information of the two set video formats “1080i, 60 Hz” and “VGA, 60 Hz” to the smartphone 3 that is the source device.
- the control unit 31 of the smartphone 3 that is the source device presets and stores a predetermined evaluation value for each video format in a memory in the control unit 31.
- the control unit 31 of the smartphone 3 reads the evaluation values stored in advance for the plurality of received video formats from the memory, selects the video format having the highest evaluation value, and outputs the video signal in the selected video format. To do.
- the control unit 11 evaluates the evaluation value of the video format “1080i, 60 Hz” is “1”, the evaluation value of “VGA, 60 Hz” is “2”, and the evaluation value is smaller. Is high, the video format “1080i, 60 Hz” is selected.
- the control unit 31 controls each unit in the smartphone 3 so as to generate a video signal with the video format “1080i, 60 Hz” and output it from the MHL transmission unit 32.
- the smartphone 3 selects a highly evaluated one from the received information of the plurality of video formats. However, the smartphone 3 simply receives the plurality of received video formats without using the evaluation value. The first received video format may be selected.
- information on the video format corresponding to the operation mode of the sink device can be quickly notified to the source device, and the video from the source device can be quickly displayed on the sink device. It is possible to provide a video display system, a source device, a sink device and a video display method.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
映像表示システム1は、シンク機器2と、ソース機器3とを含む。ソース機器3は、映像信号を送信する。シンク機器2は、画像処理に関する複数の動作モードを有し、動作モードの変更があると、変更された動作モードに応じて予め設定されている映像フォーマットの情報を前記ソース機器に通知し、前記ソース機器から受信した前記映像信号に対して前記変更された動作モードに応じた画像処理を施してディスプレイ18に出力する。
Description
本発明の実施形態は、映像表示システム、ソース機器、シンク機器及び映像表示方法に関する。
近年、ソース機器からシンク機器に画像および音声のデータを高速に伝送する通信インタフェースが普及しつつある。例えば、そのような通信インタフェースとして、HDMI(High Definition Multimedia Interface)等のデジタルインタフェースがある。さらに、最近は、MHL(Mobile High-Definition Link)等の新しい通信インタフェースも実用化されてきている。
ソース機器は、例えば、スマートフォン、ゲーム機、DVD(Digital Versatile Disc)レコーダや、セットトップボックス、その他のAVソース(Audio Visual source)である。シンク機器は、例えば、テレビジョン受像機(以下、テレビという)、プロジェクタ、その他のディスプレイ装置である。
シンク機器は、ソース機器から映像信号を受信すると、受信した映像信号に対して各種画像処理を施して、ディスプレイに表示する。各種画像処理には、例えば、高画質で映像をディスプレイに表示するための各種画質改善処理、低いフレームレートの映像信号を表示するためのフレームレート変換処理などがある。
また、シンク機器が各種動作モードを有している場合がある。例えば、テレビは、ゲームモード、映画モードなどの複数の動作モードを有する。そのようなシンク機器は、動作モードに応じた所定の処理を実行するように構成されている。例えば、テレビは、ゲームモードのときは、ソース機器であるゲーム機からの出画のタイミングがずれてディスプレイに表示されると、プレーヤの操作感が損なわれるため、特定の画質改善処理を間引いたり、フレームメモリへの補間フレームの映像信号の書き込み処理を少なくしたりする映像低遅延処理、等のゲームモードに特有の画像処理を実行する。
しかし、上述したような通信インタフェースによりソース機器とシンク機器とが接続され、かつシンク機器がある動作モードに設定されているときに、例えば、ソース機器がフレームレート変換処理などの処理が必要な映像フォーマットで映像信号を出力すると、シンク機器は、その処理能力を超え、その動作モードに応じた特有の画像処理を実行できない場合がある。これは、ソース機器が、シンク機器が動作モードに応じてどのような画像処理を行うのかを知らないため、そのような映像フォーマットで映像信号を出力してしまう場合があるからである。従って、そのような場合を考慮して、シンク機器は、ソース機器の接続が接続された状態において、動作モードの変更を禁止するように構成される場合がある。
例えば、MHLソース機器のスマートフォンが1080p(1080ピクセルのプログレッシブ方式)で周波数が30Hzの映像信号を出力すると、MHLシンク機器のテレビは、フレームレート変換処理を実行して1080pで周波数が60Hzの映像信号に変換してディスプレイに出力する。しかし、例えば、ユーザがスマートフォンのゲームアプリをテレビの大画面で楽しむために、テレビをゲームモードに設定すると、テレビは、フレームレート変換処理に加えて、ゲームモードに応じた映像低遅延処理などの特有の画像処理も実行しなければならなくなるため、処理能力を超えてしまう。よって、テレビは、その仕様において、MHLソース機器が接続された状態ではゲームモードへの変更ができないようにしなければならない場合がある。
このような場合に、ソース機器とシンク機器間でEDID(Extended Display Identification Data)情報をやり取りすることにより、ソース機器がシンク機器の動作モードに応じた特有の処理が実行可能な映像フォーマットを認識するようにすることも考えられるが、EDID情報のやり取りをする方法では、HPD(Hot Plug Detect)信号を所定時間以上LOWにするなどして、一旦映像信号の送信を切断してから通信を行い、その後に映像信号の送信を再開するという時間の掛かる手順が必要となる。よって、このような方法では、シンク機器において、ソース機器からの映像信号に基づく出画が遅れるという問題がある。
本実施形態は、シンク機器の動作モードに応じた映像フォーマットに関する情報をソース機器に迅速に通知して、ソース機器からの映像をシンク機器において迅速に出画することができる映像表示システム、ソース機器、シンク機器及び映像表示方法を提供することを目的とする。
そこで、本実施形態は、映像信号を送信するソース機器と、画像処理に関する複数の動作モードを有し、動作モードの変更があると、変更された動作モードに応じて予め設定されている映像フォーマットの情報を前記ソース機器に通知し、前記ソース機器から受信した前記映像信号に対して前記変更された動作モードに応じた画像処理を施してディスプレイに出力するシンク機器と、を有する映像表示システムを提供する。
以下、図面を参照して実施形態を説明する。
(全体構成)
図1は、本実施形態に係わる映像表示システムの構成図である。
本実施形態では、映像表示システム1は、MHLシンク機器としてのテレビ2と、MHLソース機器としてのスマートフォン3と含み、テレビ2とスマートフォン3とは、通信ケーブルであるMHLケーブル4により接続されている。スマートフォン3は、映像信号を出力すなわち送信するソース機器である。
図1は、本実施形態に係わる映像表示システムの構成図である。
本実施形態では、映像表示システム1は、MHLシンク機器としてのテレビ2と、MHLソース機器としてのスマートフォン3と含み、テレビ2とスマートフォン3とは、通信ケーブルであるMHLケーブル4により接続されている。スマートフォン3は、映像信号を出力すなわち送信するソース機器である。
MHLは、主に、モバイル機器用のAV(Audio Visual)デジタルインタフェース規格である。MHLのシステムでは、MHLソース機器とMHLシンク機器をMHLケーブルで接続し、MHLソース機器が持っている動画、静止画、音声等のコンテンツが、MHLシンク機器で再生される(AVストリーム・単方向)。また、機器間におけるEDID(Extended Display Identification Data)読出し、HDCP(High-bandwidth Digital Content Protection)認証、レジスタリード/ライト、リモコン制御等のコントロールは、DDC(Display Data Channel)コマンド、およびMSC(MHL Sideband channel)コマンドを送受信することにより行われる(リンクコントロール・双方向)。
図2は、映像表示システム1のテレビ2とスマートフォン3の構成を示すブロック図である。
(テレビの構成)
テレビ2は、制御部11と、MHL受信部(MHL-Rx)12と、EDID-ROM13と、映像信号処理部14と、グラフィック処理部15と、OSD(On Screen Display)信号処理部16と、フレームレート変換部17と、ディスプレイ18と、音声信号処理部19、スピーカ20と、操作部21と、リモコン受光部22とを含んで構成されている。なお、図2では、アンテナや、チューナなどの回路は、省略されている。
テレビ2は、制御部11と、MHL受信部(MHL-Rx)12と、EDID-ROM13と、映像信号処理部14と、グラフィック処理部15と、OSD(On Screen Display)信号処理部16と、フレームレート変換部17と、ディスプレイ18と、音声信号処理部19、スピーカ20と、操作部21と、リモコン受光部22とを含んで構成されている。なお、図2では、アンテナや、チューナなどの回路は、省略されている。
テレビ2は、放送番組を受信して、放送番組をディスプレイ18に表示することができるだけでなく、MHL受信部12に接続された外部機器からの種々の映像フォーマットの映像信号を受信して、ディスプレイ18に出画することができる。
さらに、テレビ2は、映画モード、ゲームモード等の複数の動作モードを有する。テレビ2は、動作モードに応じた画像処理を実行する。例えば、テレビ2は、ゲームモードのときは、ソース機器からの出画のタイミングがずれてディスプレイに表示されると、プレーヤの操作感が損なわれるため、特定の画質改善処理を間引いたり、フレームメモリへの補間フレームの映像信号の書き込み処理を少なくしたりする映像低遅延処理、等のゲームモードに特有の画像処理を実行する。
さらに、テレビ2は、映画モード、ゲームモード等の複数の動作モードを有する。テレビ2は、動作モードに応じた画像処理を実行する。例えば、テレビ2は、ゲームモードのときは、ソース機器からの出画のタイミングがずれてディスプレイに表示されると、プレーヤの操作感が損なわれるため、特定の画質改善処理を間引いたり、フレームメモリへの補間フレームの映像信号の書き込み処理を少なくしたりする映像低遅延処理、等のゲームモードに特有の画像処理を実行する。
制御部11は、中央処理装置(CPU)、ROM、RAM等を含み、テレビ2の全体の制御及び各機能を実現するための各種プログラムを格納し、実行する処理部である。CPUがROMに格納されたプログラムを読み出して実行することによって、テレビ2の全体の制御及び各機能が実現される。制御部11は、テレビ2の各部のデータを入力して、各部へ制御信号を出力する。
MHL受信部12は、MHL規格に準拠した通信により、MHLケーブル4を介して接続されているスマートフォン3のMHL送信部32(後述)から一方向で送信されてくる画像、音声等のデータを受信する回路である。MHL受信部12は、画像データは、映像信号処理部14へ出力し、音声データは、音声信号処理部19へ出力する。
EDID-ROM13は、EDID情報を格納する記憶部である。EDID情報は、MHL受信部12により読み出し可能となっている。
EDID-ROM13は、EDID情報を格納する記憶部である。EDID情報は、MHL受信部12により読み出し可能となっている。
映像信号処理部14は、MHL受信部12から入力された画像データに対して所定の各種映像信号を処理する回路である。映像信号処理部14は、高画質で表示するための各種画質改善処理等を実行する処理部である。
グラフィック処理部15は、OSD信号処理部16で生成されるOSD信号と、映像信号処理部14において処理されたデジタルの映像信号とを合成して、出力する回路である。
グラフィック処理部15は、OSD信号処理部16で生成されるOSD信号と、映像信号処理部14において処理されたデジタルの映像信号とを合成して、出力する回路である。
フレームレート変換部17は、フレームレートの変換を行う回路である。
ディスプレイ18は、液晶表示パネルのような表示装置あり、フレームレート変換部17から入力された映像信号の画像を、画面上に表示する。
ディスプレイ18は、液晶表示パネルのような表示装置あり、フレームレート変換部17から入力された映像信号の画像を、画面上に表示する。
従って、映像信号処理部14、グラフィック処理部15及びフレームレート変換部17は、受信した映像信号に対して動作モードに応じた画像処理を施してディスプレイ18に出力する出力部を構成する。
音声信号処理部19は、MHL受信部12からの音声データを処理して、スピーカ20へ音声信号を出力して、スピーカ20から音声が出力されるようにするための回路である。
音声信号処理部19は、MHL受信部12からの音声データを処理して、スピーカ20へ音声信号を出力して、スピーカ20から音声が出力されるようにするための回路である。
操作部21は、各種ボタンを有する操作パネルである。リモコン受光部22は、図示しないリモコンからのリモート操作信号を、光で受信する受光部を有する回路である。操作部21とリモコン受光部22には動作モードの変更指示等の各種操作信号が入力され、入力された操作信号は、制御部11に伝達される。
制御部11は、伝達された操作信号に応じた制御を実行する。その操作信号の中には、モード指示信号がある。モード指示信号が入力されると、制御部11は、入力されたモード指示信号に応じた動作モードで、テレビ2の各部が動作するように、各部を制御する。すなわち、テレビ2は、画像処理に関する複数の動作モードを有するシンク機器である。
後述するように、シンク機器であるテレビ2は、画像処理に関する複数の動作モードを有し、かつソース機器であるスマートフォン3から送信される映像信号を受信するMHL受信部12を有し、動作モードの変更があると、変更された動作モードに応じて予め設定されている映像フォーマットの情報をスマートフォン3に通知し、スマートフォン3から受信した映像信号に対して変更された動作モードに応じた画像処理を施してディスプレイ18に出力する。
(スマートフォンの構成)
スマートフォン3は、制御部31と、MHL送信部32と、映像信号処理部33と、グラフィック処理部34と、ディスプレイ35と、タッチパッド36とを含んで構成されている。なお、図2では、アンテナや、映画やゲームのコンテンツを記憶する記憶部などは、省略されている。
スマートフォン3は、制御部31と、MHL送信部32と、映像信号処理部33と、グラフィック処理部34と、ディスプレイ35と、タッチパッド36とを含んで構成されている。なお、図2では、アンテナや、映画やゲームのコンテンツを記憶する記憶部などは、省略されている。
制御部31は、中央処理装置(CPU)、ROM、RAM等を含み、スマートフォン3の全体及び各機能を実現するための各種プログラムを格納し、実行する処理部である。制御部31は、スマートフォン3の各部のデータを入力して、各部へ制御信号を出力する。
MHL送信部32は、制御部31の制御の下、グラフィック処理部34で処理された画像、音声等のデータを、MHLケーブル4を介して、MHL規格に準拠した通信により、テレビ2に一方向で送信する回路である。
映像信号処理部33は、映像信号を生成して出力する回路である。例えば、ゲームアプリの実行に伴う、ゲームアプリの映像信号を生成して出力する。
グラフィック処理部34は、映像信号処理部33から受信した映像信号に所定のグラフィック画像を合成して出力する回路である。
グラフィック処理部34は、映像信号処理部33から受信した映像信号に所定のグラフィック画像を合成して出力する回路である。
ディスプレイ35は、液晶表示パネルのような表示装置であり、グラフィック処理部34から入力された映像信号の画像を、画面上に表示する。
タッチパッド36は、ユーザが各種指示を入力するための入力部であり、タッチパッド36に入力された操作信号は、制御部31へ入力される。
タッチパッド36は、ユーザが各種指示を入力するための入力部であり、タッチパッド36に入力された操作信号は、制御部31へ入力される。
スマートフォン3は、制御部31が、入力された操作信号に応じた制御プログラムを実行することによって、通話、メール、コンテンツの再生、ゲームなどの各種機能を実現する。
そして、スマートフォン3は、映像信号を、種々の映像フォーマットに変換して、MHL送信部32から出力することができる。例えば、スマートフォン3は、ゲームの画像を1080iで周波数が60Hz、VGAフォーマットで周波数が60Hz、1080pで周波数が30Hz等の、種々の映像フォーマットの中から指定されたフォーマットで、映像信号をMHL送信部32から出力することができる。
(MHL送信部とMHL受信部の構成)
図3は、テレビ2のMHL受信部12と、スマートフォン3のMHL送信部32の構成例を示す図である。
図3は、テレビ2のMHL受信部12と、スマートフォン3のMHL送信部32の構成例を示す図である。
MHL送信部32はトランスミッタ41を備え、MHL受信部12はレシーバ42を備えている。MHL送信部32とMHL受信部12は、5本のライン(MHL+、MHL-、CBUS、VBUS、GND)により、ピン(図示せず)及びMHLケーブル4を介して互いに接続される。TMDSの差動伝送である“MHL+”と“MHL-”は1対のツイストペアでAVストリーム、および、その同期信号(MHLクロック)を伝送する。
CBUSは、DDCコマンドとMSCコマンドを双方向で伝送するために使用される。DDCコマンドは、EDID読出しやHDCPの認証に使用される。また、MSCコマンドは、各種レジスタのリードライト、リモコン制御等に使用される。VBUSは、MHLシンク機器からMHLソース機器に+5Vの電源を供給するために使用される。
後述するように、ソース機器であるスマートフォン3のMHL送信部32のトランスミッタ41は、接続されたシンク機器であるテレビ2から映像フォーマットの変更指示を受信する受信部と、その受信部により受信された変更指示により指定された映像フォーマットで、映像信号を送信する送信部を構成する。
そして、トランスミッタ41は、ソース機器であるスマートフォン3に設けられたスクラッチパッド・レジスタ43aにテレビ2により書き込まれた映像フォーマットの変更指示を読み出すことによって、映像フォーマットの変更指示を受信する。
さらに、レシーバ42は、ソース機器であるスマートフォン3からの映像信号を受信する受信部であると共に、動作モードの変更があると、変更された動作モードに応じて予め設定されている映像フォーマットの情報をソース機器であるスマートフォン3に送信する。
さらに、MHL送信部32は、MHLにおいて使用されるレジスタ群43を有し、MHL受信部12は、MHLにおいて使用されるレジスタ群44を有する。レジスタ群43と44は、それぞれスクラッチパッド・レジスタ(Scratchpad Registers)43aと44aを含む。
図4は、MHLで使用されるレジスタの構成を示す図である。レジスタ群43とレジスタ群44は、それぞれ、4種類のレジスタを持ち、MSCコマンドで相互にアクセスすることが可能である。
ケーパビリティ・レジスタ(Capability Registers)は、各MHL機器の機能を示すレジスタである。“MSC READ_DEVCAPコマンド”で読み出すことで、相手側機器の機能情報を得ることができる。
インタラプト・レジスタ(Interrupt Registers)は、相手側MHL機器へのイベント通知に使用される。“MSC SET_INTコマンド”で、相手側のインタラプト・レジスタに情報がセットされる。
ステータス・レジスタ(Status Registers)は、相手側MHL機器に自分のケーパビリティ・レジスタが読出し可能であること、およびTMDSチャネル(TMDS Channel)の状態を通知するため等に使用される。“MSC WRITE_STATコマンド”で相手側ステータス・レジスタに情報が書き込まれる。
スクラッチパッド・レジスタ43a、44aは、相手側MHL機器に対するメッセージやデータの送出に使用される。“MSC WRITE_BURSTコマンド”で相手側スクラッチパッド・レジスタに情報が書き込まれる。
本実施形態では、スクラッチパッド・レジスタを用いて、シンク機器において設定変更された動作モードに応じて予め設定されている映像フォーマットの情報が、ソース機器に通知される。すなわち、シンク機器は、ソース機器に設けられたスクラッドパッド・レジスタに、映像フォーマットの情報を書き込むことによって、動作モードに応じた映像フォーマットの情報をソース機器に通知する。次に、その処理について説明する。
(動作)
図5は、シンク機器であるテレビ2におけるモード変更時の処理の流れの例を示すフローチャートである。図5の処理は、ソース機器であるスマートフォン3が接続されているときに、シンク機器であるテレビ2の制御部11により実行される。
制御部11は、モード変更の有無、すなわち、動作モードの変更指示の有無を判定する(S1)。動作モードの変更指示は、ユーザにより、操作部21あるいはリモコン(図示せず)におけるモード変更指示ボタンなどにより指示される。よって、制御部11は、その操作部21などへの入力信号に基づいて、動作モードの変更指示の有無を判定することができる。
図5は、シンク機器であるテレビ2におけるモード変更時の処理の流れの例を示すフローチャートである。図5の処理は、ソース機器であるスマートフォン3が接続されているときに、シンク機器であるテレビ2の制御部11により実行される。
制御部11は、モード変更の有無、すなわち、動作モードの変更指示の有無を判定する(S1)。動作モードの変更指示は、ユーザにより、操作部21あるいはリモコン(図示せず)におけるモード変更指示ボタンなどにより指示される。よって、制御部11は、その操作部21などへの入力信号に基づいて、動作モードの変更指示の有無を判定することができる。
動作モードの変更指示がされなければ(S1:NO)、処理は何もしない。動作モードの変更指示がされると(S1:YES)、制御部11は、スクラッチパッド・レジスタ43aを用いて、変更されたモードについて予め設定されている映像フォーマットの情報を、ソース機器であるスマートフォン3へ送信して通知する(S2)。すなわち、S2の処理が、動作モードの変更があると、変更された動作モードに応じて予め設定されている映像フォーマットの情報を含む映像フォーマットの変更指示を、ソース機器であるスマートフォン3に通知する通知部を構成する。S2の処理の詳細については、後述する。
例えば、ユーザが、スマートフォン3のゲームアプリをテレビ2の大画面で楽しむために、テレビ2の動作モードをゲームモードに設定変更したとする。通常の放送番組の映像信号を受信して表示する動作モードからゲームモードへのモード変更が、ユーザにより指示されたとする。
ゲームモードへの変更前、テレビ2の動作モードが放送番組視聴モードであれば、テレビ2は、放送番組視聴モードでは1080p(1080ピクセルのプログレッシブ方式)で周波数60Hzの映像フォーマットの映像信号をアンテナから受信し、1080pで60Hzの映像信号を、周波数60Hzでディスプレイに出力する。この場合、テレビ2は、フレームレート変換処理を行う必要はないので、各種の画質改善処理を実行することができる。
しかし、ゲームモードでは、テレビ2は、ゲームモードに応じた映像低遅延処理などの特有の画像処理も実行しなければならない。
しかし、ゲームモードでは、テレビ2は、ゲームモードに応じた映像低遅延処理などの特有の画像処理も実行しなければならない。
そこで、動作モードがゲームモードに設定変更されたときは、テレビ2は、ゲームモードに応じて予め設定されている映像フォーマットの情報をスマートフォン3へソース機器に通知する。そのゲームモードに応じて予め設定されている映像フォーマットは、例えば、ゲームモード時に、スマートフォン3から受信した映像信号に対してテレビ2がソースフレームレート変換処理を実行する必要がない映像フォーマットである。
例えば、テレビ2は、1080i(1080ピクセルのインターレース方式)で周波数60Hzの映像フォーマットの映像信号をアンテナから受信すると、テレビ2は、1080iで周波数60Hzの映像信号を、周波数60Hzでディスプレイ18に出力するので、テレビ2は、フレームレート変換処理を行う必要なく、映像低遅延処理などのゲームモード特有の画像処理を実行可能となる。
図6は、S2におけるスクラッチパッド・レジスタを用いた映像フォーマットの通知方法を説明するためのタイミングチャートである。
はじめに、MHLシンク機器であるテレビ2の制御部11が、CBUS経由で、割り込みコマンドである“SET-INT”コマンドを用いた書き込み要求割込コマンド“SET_INT(REQ_WRT)”を送信する。書き込み要求割込コマンド“SET_INT(REQ_WRT)”は、MHLソース機器のレジスタ群43の中のインタラプト・レジスタに書き込まれる。
はじめに、MHLシンク機器であるテレビ2の制御部11が、CBUS経由で、割り込みコマンドである“SET-INT”コマンドを用いた書き込み要求割込コマンド“SET_INT(REQ_WRT)”を送信する。書き込み要求割込コマンド“SET_INT(REQ_WRT)”は、MHLソース機器のレジスタ群43の中のインタラプト・レジスタに書き込まれる。
書き込み要求コマンド“SET_INT(REQ_WRT)”を受信したMHLソース機器であるスマートフォン3の制御部31は、CBUS経由で、その書き込み要求割込コマンドを受信したことを相手であるテレビ2へ通知するためのACK信号を送信する。
次に、MHLソース機器であるスマートフォン3の制御部31は、CBUS経由で、書き込みを許可する書き込み許可割込コマンド“SET_INT(GRT_WRT)”を送信する。
次に、MHLソース機器であるスマートフォン3の制御部31は、CBUS経由で、書き込みを許可する書き込み許可割込コマンド“SET_INT(GRT_WRT)”を送信する。
書き込み許可割込コマンド“SET_INT(GRT_WRT)”を受信したMHLシンク機器であるテレビ2の制御部11は、CBUS経由で、その書き込み許可割込コマンドを受信したことを相手であるテレビ2へ通知するためのACK信号を送信する。
続いて、MHLシンク機器であるテレビ2の制御部11は、スマートフォン3へ、CBUS経由で、出力する映像信号の映像フォーマットを変更することを指示する所定のコマンド(例えば、COF(Change Of Format))と映像フォーマットの情報(例えば、1080i、60Hz)とを含む情報を、書き込みバーストコマンド“WRT_BURST”により送信し、MHL送信部32のレジスタ群43内のスクラッチパッド・レジスタ43aに書き込む。すなわち、シンク機器は、映像フォーマットの情報と共に、映像フォーマットの変更要求を示す情報(COF)をソース機器に通知する。
図4に示すように、スクラッチパッド・レジスタ43aは、1メッセージが16バイトで、最大64バイトの情報が書き込み可能であるという条件を有する。よって、制御部11は、この条件に従って、上記の所定のコマンドと映像フォーマット情報とを含む情報を、書き込みバーストコマンド“WRT_BURST”により、MHL送信部32のレジスタ群43内のスクラッチパッド・レジスタ43aに書き込む。
以上のように、シンク機器からソース機器への書き込み要求割込信号(SET_INT(REQ_WRT))の送信と、ソース機器からシンク機器への書き込み許可割込信号(SET_INT(GRT_WRT))の送信の後に、シンク機器は、映像フォーマットの情報を、スクラッチパッド・レジスタ43aに書き込む。
MHLソース機器であるスマートフォン3の制御部31は、その書き込みバーストコマンドを受信したことを相手であるテレビ2へ通知するためのACK信号を送信することにより、制御部11へ通知する。
図7は、ソース機器であるスマートフォン3における映像フォーマット変更時の処理の流れの例を示すフローチャートである。図7の処理は、シンク機器であるテレビ2が接続されているときに、ソース機器であるスマートフォン3の制御部31により実行される。
制御部31は、映像フォーマットの変更指示の有無を判定する(S11)。すなわち、S11の処理により、ソース機器であるスマートフォン3が、シンク機器であるテレビ2から変更指示を受信する。映像フォーマットの変更指示の有無は、MHL送信部32のスクラッチパッド・レジスタ43aへの書き込み内容に基づいて判定される。上述したように、所定のコマンド(例えば、COF(Change Of Format))が書き込まれていると、映像フォーマットの変更指示ありと判定される。
映像フォーマットの変更指示が無ければ(S11:NO)、処理は、何もしない。映像フォーマットの変更指示があると(S11:YES)、制御部31は、出力する映像信号の映像フォーマットを変更する(S12)。具体的には、制御部31は、スクラッチパッド・レジスタに書き込まれた映像フォーマット情報(例えば、1080i、60Hz)に基づき、グラフィック処理部34へ映像フォーマットの変更を指示し、受信した変更指示により指定された映像フォーマットで、映像信号を送信するように、各部を制御する。
以上のように、テレビ2は、動作モードの変更があると、スクラッチパッド・レジスタを用いて、スマートフォン3に、動作モードに応じた映像信号の映像フォーマットを通知する。スマートフォン3は、通知された映像フォーマットで映像信号を出力するように、映像フォーマットを変更する。ソース機器であるスマートフォン3は、映像フォーマットの変更要求を示す情報(COF)を受信すると、受信した映像フォーマットの情報に示された映像フォーマットで、映像信号を出力する。そして、シンク機器であるテレビ2は、ソース機器であるスマートフォン3から受信した映像信号に対して変更された動作モードに応じた画像処理を施してディスプレイ18に出力する。
以上のように、スクラッチパッド・レジスタを用いたMHLにより、シンク機器であるテレビ2が、モードに応じた映像フォーマットの情報をソース機器であるスマートフォン3へ通知するので、EDID情報のやりとりを行う場合に比べて、ソース機器へ迅速に映像フォーマット情報を伝えることができ、ソース機器からの映像信号に基づく出画を迅速に行うことができる。
よって、実施形態の映像表示システムによれば、シンク機器の動作モードに応じた映像フォーマットに関する情報をソース機器に迅速に通知して、ソース機器からの映像をシンク機器において迅速に出画することができる。
なお、上述した実施形態では、シンク機器は、モードに応じた1つの映像フォーマットをソース機器に通知しているが、モードに応じて処理可能な複数の映像フォーマットを通知して、受信した複数の映像フォーマットの中からソース機器が1つを選択するようにしてもよい。その場合、選択の基準は、予め設定されている評価基準に基づいて、最も評価の高い映像フォーマットを選択するようにしてもよい。
図8は、モード毎に予め設定された複数の映像フォーマットの情報の例を示す図である。シンク機器であるテレビ2の制御部11は、複数のモードM1,M2、M3、・・・毎の、映像フォーマットリスト情報を、制御部11内のメモリに予め設定し記憶しておく。図8に示すように、モードM1では、映像フォーマット「1080i、60Hz」、「VGA、60Hz」であれば、モードM1に特有の処理が可能であることが示されている。
モードの設定変更が行われると、制御部11は、そのモードについて予め設定された映像フォーマット情報を読み出して、MHL受信部12から、スマートフォン3へ通知する。図8のモードM1の場合、制御部11は、設定されている2つの映像フォーマット「1080i、60Hz」と「VGA、60Hz」の情報をソース機器であるスマートフォン3へ送信する。
ソース機器であるスマートフォン3の制御部31は、映像フォーマット毎の所定の評価値を、制御部31内のメモリに予め設定し記憶しておく。
スマートフォン3の制御部31は、受信した複数の映像フォーマットについて予め記憶された評価値をメモリから読み出し、その評価値が最も高い映像フォーマットを選択して、その選択した映像フォーマットで、映像信号を出力する。図8のモードM1の場合、制御部11は、映像フォーマット「1080i、60Hz」の評価値が「1」で、「VGA、60Hz」の評価値が「2」で、評価値が小さい方が評価が高いとすれば、映像フォーマット「1080i、60Hz」が選択される。そして、制御部31は、映像フォーマット「1080i、60Hz」で映像信号を生成してMHL送信部32から出力するように、スマートフォン3内の各部を制御する。
スマートフォン3の制御部31は、受信した複数の映像フォーマットについて予め記憶された評価値をメモリから読み出し、その評価値が最も高い映像フォーマットを選択して、その選択した映像フォーマットで、映像信号を出力する。図8のモードM1の場合、制御部11は、映像フォーマット「1080i、60Hz」の評価値が「1」で、「VGA、60Hz」の評価値が「2」で、評価値が小さい方が評価が高いとすれば、映像フォーマット「1080i、60Hz」が選択される。そして、制御部31は、映像フォーマット「1080i、60Hz」で映像信号を生成してMHL送信部32から出力するように、スマートフォン3内の各部を制御する。
なお、上記の例では、スマートフォン3において、受信した複数の映像フォーマットの情報の中から、評価の高いものを選択しているが、評価値に基づかずに、例えば単純に受信した複数の映像フォーマットの中の最初に受信した映像フォーマットを選択するようにしてもよい。
以上のように、上述した実施形態によれば、シンク機器の動作モードに応じた映像フォーマットに関する情報をソース機器に迅速に通知して、ソース機器からの映像をシンク機器において迅速に出画することができる映像表示システム、ソース機器、シンク機器及び映像表示方法を提供することができる。
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として例示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
Claims (12)
- 映像信号を送信するソース機器と、
画像処理に関する複数の動作モードを有し、動作モードの変更があると、変更された動作モードに応じて予め設定されている映像フォーマットの情報を前記ソース機器に通知し、前記ソース機器から受信した前記映像信号に対して前記変更された動作モードに応じた画像処理を施してディスプレイに出力するシンク機器と、
を有する映像表示システム。 - 前記シンク機器は、前記ソース機器に設けられたスクラッチパッド・レジスタに、前記映像フォーマットの情報を書き込むことによって、前記映像フォーマットの情報を前記ソース機器に通知する請求項1に記載の映像表示システム。
- 前記シンク機器から前記ソース機器への書き込み要求割込信号の送信と、前記ソース機器から前記シンク機器への書き込み許可割込信号の送信の後に、前記シンク機器は、前記映像フォーマットの情報を、前記スクラッチパッド・レジスタに書き込む請求項2に記載の映像表示システム。
- 前記シンク機器は、前記映像フォーマットの情報と共に、前記映像フォーマットの変更要求を示す情報を前記ソース機器に通知する請求項2又は3に記載の映像表示システム。
- 前記ソース機器は、前記映像フォーマットの変更要求を示す情報を受信すると、受信した映像フォーマットの情報に示された映像フォーマットで、前記映像信号を出力する請求項4に記載の映像表示システム。
- 前記映像フォーマットの情報は、複数の映像フォーマットを含む請求項1から3のいずれか1つに記載の映像表示システム。
- 接続されたシンク機器から映像フォーマットの変更指示を受信する受信部と、
前記受信部により受信された前記変更指示により指定された映像フォーマットで、映像信号を送信する送信部と、
を有するソース機器。 - 前記受信部は、前記ソース機器に設けられたスクラッドパッド・レジスタに前記シンク機器により書き込まれた前記映像フォーマットの変更指示を読み出すことによって、前記映像フォーマットの変更指示を受信する請求項7に記載のソース機器。
- 画像処理に関する複数の動作モードを有するシンク機器であって、
動作モードの変更があると、変更された動作モードに応じて予め設定されている映像フォーマットの情報をソース機器に通知する通知部と、
前記ソース機器からの映像信号を受信する受信部と、
受信した前記映像信号に対して前記変更された動作モードに応じた画像処理を施してディスプレイに出力する出力部と、
を有するシンク機器。 - 前記通知部は、前記ソース機器に設けられたスクラッドパッド・レジスタに前記映像フォーマットの変更指示を書き込むことによって、前記映像フォーマットの情報を前記ソース機器に通知する請求項9に記載のシンク機器。
- 画像処理に関する複数の動作モードを有するシンク機器が、動作モードの変更があると、変更された動作モードに応じて予め設定されている映像フォーマットの情報を含む映像フォーマットの変更指示をソース機器に通知し、
前記ソース機器が、前記シンク機器から前記変更指示を受信し、
前記ソース機器が、受信した前記変更指示により指定された映像フォーマットで、映像信号を送信し、
前記シンク機器が、前記ソース機器から受信した前記映像信号に対して前記変更された動作モードに応じた画像処理を施してディスプレイに出力する、
映像表示方法。 - 前記シンク機器は、前記ソース機器に設けられたスクラッドパッド・レジスタに前記変更指示を書き込むことによって、前記映像フォーマットの情報を通知する請求項11に記載の映像表示方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2013/057164 WO2014141425A1 (ja) | 2013-03-14 | 2013-03-14 | 映像表示システム、ソース機器、シンク機器及び映像表示方法 |
JP2015505156A JPWO2014141425A1 (ja) | 2013-03-14 | 2013-03-14 | 映像表示システム、ソース機器、シンク機器及び映像表示方法 |
US14/624,373 US20150163450A1 (en) | 2013-03-14 | 2015-02-17 | Video display system, source device, sink device, and video display method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2013/057164 WO2014141425A1 (ja) | 2013-03-14 | 2013-03-14 | 映像表示システム、ソース機器、シンク機器及び映像表示方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/624,373 Continuation US20150163450A1 (en) | 2013-03-14 | 2015-02-17 | Video display system, source device, sink device, and video display method |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014141425A1 true WO2014141425A1 (ja) | 2014-09-18 |
Family
ID=51536121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2013/057164 WO2014141425A1 (ja) | 2013-03-14 | 2013-03-14 | 映像表示システム、ソース機器、シンク機器及び映像表示方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20150163450A1 (ja) |
JP (1) | JPWO2014141425A1 (ja) |
WO (1) | WO2014141425A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017096765A1 (zh) * | 2015-12-08 | 2017-06-15 | 深圳Tcl数字技术有限公司 | 电视终端及其数据播放方法 |
DE102021121513A1 (de) | 2020-08-24 | 2022-02-24 | Canon Kabushiki Kaisha | Projektionsvorrichtung und Steuerverfahren |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170064389A1 (en) * | 2014-02-26 | 2017-03-02 | Sony Corporation | Transmission apparatus, transmission method, reception apparatus, and reception method |
TWI630481B (zh) * | 2014-04-04 | 2018-07-21 | 美商萊迪思半導體公司 | 檢測連接至一裝置之多媒體鏈接之方向 |
CN105868130A (zh) * | 2015-12-08 | 2016-08-17 | 乐视移动智能信息技术(北京)有限公司 | 一种控制接口应用程序的方法及移动终端 |
KR20210057354A (ko) * | 2019-11-12 | 2021-05-21 | 삼성전자주식회사 | 전자 장치 및 그 제어 방법 |
CN111918013B (zh) * | 2020-08-13 | 2022-04-08 | 广东博华超高清创新中心有限公司 | 一种hdmi 8k100/120视频判断和输出的方法及装置 |
CN114302195B (zh) * | 2021-01-14 | 2023-04-14 | 海信视像科技股份有限公司 | 一种显示设备、外接设备以及播放控制方法 |
WO2023160100A1 (zh) * | 2022-02-25 | 2023-08-31 | 海信视像科技股份有限公司 | 显示设备、外接设备、音频播放及音效处理方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008252819A (ja) | 2007-03-30 | 2008-10-16 | Toshiba Corp | テレビジョン放送受信装置 |
JP2012169702A (ja) * | 2011-02-09 | 2012-09-06 | Sony Corp | 電子機器、電子機器における立体画像情報送信方法、および電子機器における立体画像情報受信方法 |
JP2013026745A (ja) * | 2011-07-19 | 2013-02-04 | Sony Corp | 映像表示装置及び映像表示方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010131316A1 (ja) * | 2009-05-14 | 2010-11-18 | パナソニック株式会社 | 映像データの伝送方法 |
WO2010140199A1 (ja) * | 2009-06-01 | 2010-12-09 | パナソニック株式会社 | 映像データの伝送方法 |
US8650604B2 (en) * | 2010-10-27 | 2014-02-11 | Samsung Electronics Co., Ltd. | Method and system for synchronization of audio/video (A/V) stream format change in wireless communication systems |
-
2013
- 2013-03-14 WO PCT/JP2013/057164 patent/WO2014141425A1/ja active Application Filing
- 2013-03-14 JP JP2015505156A patent/JPWO2014141425A1/ja active Pending
-
2015
- 2015-02-17 US US14/624,373 patent/US20150163450A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008252819A (ja) | 2007-03-30 | 2008-10-16 | Toshiba Corp | テレビジョン放送受信装置 |
JP2012169702A (ja) * | 2011-02-09 | 2012-09-06 | Sony Corp | 電子機器、電子機器における立体画像情報送信方法、および電子機器における立体画像情報受信方法 |
JP2013026745A (ja) * | 2011-07-19 | 2013-02-04 | Sony Corp | 映像表示装置及び映像表示方法 |
Non-Patent Citations (1)
Title |
---|
"Shin Game Mode", REGZA Z9000 NO, 30 November 2009 (2009-11-30), KOSHITE UMARETA, XP055189307, Retrieved from the Internet <URL:http://ascii.jp/elem/000/000/476/476265/index-2.html> [retrieved on 20130529] * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017096765A1 (zh) * | 2015-12-08 | 2017-06-15 | 深圳Tcl数字技术有限公司 | 电视终端及其数据播放方法 |
DE102021121513A1 (de) | 2020-08-24 | 2022-02-24 | Canon Kabushiki Kaisha | Projektionsvorrichtung und Steuerverfahren |
CN114095710A (zh) * | 2020-08-24 | 2022-02-25 | 佳能株式会社 | 投影设备、控制方法和存储介质 |
US11637997B2 (en) | 2020-08-24 | 2023-04-25 | Canon Kabushiki Kaisha | Projection apparatus and control method |
Also Published As
Publication number | Publication date |
---|---|
JPWO2014141425A1 (ja) | 2017-02-16 |
US20150163450A1 (en) | 2015-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014141425A1 (ja) | 映像表示システム、ソース機器、シンク機器及び映像表示方法 | |
US11722712B2 (en) | Source device, content providing method using the source device, sink device and controlling method of the sink device | |
US8026924B2 (en) | Display system and method for displaying video signals | |
KR101891147B1 (ko) | 에이치디엠아이 신호로 방송 수신기의 듀얼 디스플레이를 위한 휴대용 단말기의 장치 및 방법 | |
JP2017532795A (ja) | 音声映像再生設備、データ表示方法および記憶媒体 | |
TWI518673B (zh) | 影像切換器及其切換方法 | |
US20090225091A1 (en) | Mode conversion method and display apparatus using the same | |
US9942512B2 (en) | Display apparatus and control method thereof | |
KR20180069576A (ko) | 영상제공장치, 그의 제어 방법 및 영상제공시스템 | |
JP5172591B2 (ja) | 無線伝送システム | |
JP2010154241A (ja) | 通信装置 | |
EP4297414A1 (en) | Electronic device and operating method therefor | |
US20140043236A1 (en) | Electronic device with switchable display screen, computer system thereof and method for switching display screen | |
WO2015129496A1 (ja) | 送信装置、送信方法、受信装置および受信方法 | |
JP2016163238A (ja) | 表示装置及び情報書換方法 | |
US20150156451A1 (en) | Relay apparatus | |
WO2015079562A1 (ja) | 電子機器及び電子機器相互間の電源制御方法 | |
JP2015115670A (ja) | 送信装置、方法及びプログラム | |
KR101369390B1 (ko) | Av 입력신호 판단기능을 구비한 영상재생장치 및 그 방법 | |
US10917603B2 (en) | Interface circuit, transmission system, and transmission direction control method | |
JP2012019339A (ja) | 信号受信機及び受信機の入力切替制御方法 | |
KR20230079993A (ko) | 디스플레이 장치 및 제어 방법 | |
TW202416705A (zh) | 媒體轉接裝置 | |
CN118803351A (zh) | 视频传输方法及显示器 | |
TWI538494B (zh) | 多媒體資訊之傳輸系統及其方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13877856 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2015505156 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2013877856 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |