JP2011120024A - Video display system - Google Patents

Video display system Download PDF

Info

Publication number
JP2011120024A
JP2011120024A JP2009275912A JP2009275912A JP2011120024A JP 2011120024 A JP2011120024 A JP 2011120024A JP 2009275912 A JP2009275912 A JP 2009275912A JP 2009275912 A JP2009275912 A JP 2009275912A JP 2011120024 A JP2011120024 A JP 2011120024A
Authority
JP
Japan
Prior art keywords
video
mouse
mode
unit
video mode
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.)
Pending
Application number
JP2009275912A
Other languages
Japanese (ja)
Inventor
Katsuhiro Ito
勝博 伊藤
Noriyuki Ashigahara
範之 芦ヶ原
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2009275912A priority Critical patent/JP2011120024A/en
Publication of JP2011120024A publication Critical patent/JP2011120024A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a video display system which suppresses a problem such as lack of video or stillness of display as much as possible when changing over an image processing mode in accordance with operation of a pointing device, in relation to a video display system comprising an external apparatus using a pointing device such as a mouse and a display device connected to the external apparatus for performing video display. <P>SOLUTION: A video mode changeover control unit 116 determines usability of a mouse by mouse usability information and HPD information (S601), and determines presence of operation of the mouse in accordance with mouse operation presence information when the mouse is usable (S603). When the operation of the mouse is present, the video mode changeover control unit instructs an image processing part 108 to set the video mode in a game mode (S605). <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、マウスのようなポインティングデバイスを使用する外部機器と、当該外部機器と接続され映像表示を行う表示装置とからなる映像表示システムに関する。   The present invention relates to a video display system that includes an external device that uses a pointing device such as a mouse and a display device that is connected to the external device and displays a video.

現在の表示装置は複数の画像処理モードを有している。画像処理においては、入力された映像信号をフレームメモリなどにバッファして画像を解析し、高画質処理や色処理などを実行するため、画像が入力されてから実際に出力されるまで数フレーム〜数十フレームの遅延が生じる。一方、ゲームなどをプレイする場合には、ユーザの操作と実際の表示のズレが悪影響を操作性に悪影響を及ぼすため、最低限の画像処理機能に絞って画像処理を実行することでフレーム遅延を極力抑制したゲームモードが備えられている。たとえば、こうした表示装置の代表的な製品であるTVにPC等を接続し、マウスで操作をする場合には、操作レスポンスの早さが要求されるため、TVの映像モードはゲームモードのような低遅延モードが適している。また、既存のTVでは、ユーザが接続端子ごとに低遅延モードか他モードかを設定できる。   Current display devices have multiple image processing modes. In image processing, the input video signal is buffered in a frame memory or the like to analyze the image and execute high-quality processing, color processing, etc., so several frames from the input of the image until it is actually output A delay of several tens of frames occurs. On the other hand, when playing a game or the like, the difference between the user's operation and the actual display adversely affects the operability. Therefore, the frame delay is reduced by executing the image processing with the minimum image processing function. The game mode is suppressed as much as possible. For example, when a PC or the like is connected to a TV, which is a typical product of such a display device, and an operation is performed with a mouse, a quick operation response is required. Low delay mode is suitable. In the existing TV, the user can set the low delay mode or the other mode for each connection terminal.

今後はマウス接続が放送規格化されることから、マウス操作など、操作レスポンスが要求される場面と、コンテンツ視聴など高画質が要求される場面とが混在する機器が増えてくる。   In the future, since mouse connections will be standardized, an increasing number of devices have a mix of scenes that require an operation response, such as mouse operations, and scenes that require high image quality, such as content viewing.

特許文献1に、ユーザ操作の有無に応じて、低遅延モードか他のモードかを切換える方法が開示されている。この方法を用いると、同じ接続端子からの入力に対して、外部機器のメニュー画面を表示したときや、トリックプレイの実行時には、自動的に低遅延モードに切り換える。これにより、メニュー画面の操作やトリックプレイなどの操作のレスポンスを向上させることができるため、ユーザにとって便利である。   Patent Document 1 discloses a method for switching between a low-delay mode and another mode depending on whether there is a user operation. When this method is used, when the menu screen of the external device is displayed for the input from the same connection terminal or when trick play is executed, the mode is automatically switched to the low delay mode. As a result, the response of operations such as menu screen operations and trick play can be improved, which is convenient for the user.

特開2009−33415号公報JP 2009-33415 A

しかしながら、上述した特許文献1の技術は、高画質モードから低遅延モードへの切換は、遅れている映像を欠落させることになる。また、低遅延モードから高画質モードへの切換えは、高画質処理を実行するのに必要な大きなバッファリング処理が発生するため、モード切換時から高画質化処理をしている間は画面が静止状態になってしまうという課題が生じる。この2つのモードの映像遅延量の差が大きければ大きいほど、切換時の映像欠落、画面静止が目立ってしまい、好ましくない。   However, in the technique of Patent Document 1 described above, switching from the high image quality mode to the low delay mode results in missing delayed images. In addition, switching from the low-delay mode to the high-quality mode requires a large buffering process necessary to execute the high-quality processing, so the screen remains stationary during the high-quality processing from the mode switching. The problem that it will be in a state arises. The larger the difference between the video delay amounts of the two modes, the more undesired video loss and screen stillness at the time of switching are not preferable.

そこで、本発明は、マウスのようなポインティングデバイスを使用する外部機器と、当該外部機器と接続され映像表示を行う表示装置とからなる映像表示システムに関し、ポインティングデバイスの操作に応じて画像処理のモードを切り換えるにあたり、映像の欠落や表示の静止といった課題を極力抑制した映像表示システムを提供することを目的とする。   Accordingly, the present invention relates to a video display system including an external device that uses a pointing device such as a mouse and a display device that is connected to the external device and displays a video, and an image processing mode according to the operation of the pointing device. It is an object of the present invention to provide a video display system that suppresses problems such as missing video and stillness of display as much as possible.

上記目的を達成するために、本発明の映像表示システムは、映像を表示する表示装置と、当該表示装置と通信可能に接続され、ポインティングデバイスによる操作が可能であり、かつ前記表示装置に対して映像信号の出力が可能な外部機器とからなる映像表示システムであって、前記外部機器は、当該外部機器において実行中のアプリケーションがポインティングデバイスを使用可能なアプリケーションであるか否かを判定し、判定結果を示す使用可否情報を生成する第1の生成手段と、前記ポインティングデバイスの操作状態を検知し、当該操作状態を示す操作有無情報を生成する第2の生成手段と、前記使用可否情報及び前記操作有無情報を前記表示装置に出力する出力手段と、を有し、前記表示装置は、前記外部機器から入力された映像信号に対して画像処理を実行する際に発生する遅延時間が異なる少なくとも3つの映像モードを備え、当該少なくとも3つの映像モードのうち、任意の1つの映像モードを選択して前記外部機器から入力された映像信号に対して画像処理を実行する処理手段と、前記外部機器から送信された前記使用可否情報及び前記操作有無情報を受信する受信手段と、前記受信手段で受信した前記使用可否情報が、前記ポインティングデバイスの使用可を示す場合であり、かつ、前記受信手段で受信した前記操作有無情報が無操作を示す場合に、前記映像モードが最も遅延時間の長い映像モードに設定されている場合には、最も遅延時間の短い映像モード及び最も遅延時間の長い映像モード以外の映像モードに切り換える制御を行う切換手段と、を有する。   In order to achieve the above object, a video display system according to the present invention is connected to a display device that displays video, and is communicably connected to the display device, and can be operated by a pointing device. A video display system including an external device capable of outputting a video signal, wherein the external device determines whether or not an application being executed in the external device is an application that can use a pointing device. First generation means for generating availability information indicating a result, second generation means for detecting an operation state of the pointing device and generating operation presence / absence information indicating the operation state, the availability information and the Output means for outputting operation presence / absence information to the display device, wherein the display device is a video input from the external device. At least three video modes having different delay times generated when image processing is performed on a signal, and an arbitrary one of the at least three video modes is selected and input from the external device Processing means for performing image processing on the received video signal, receiving means for receiving the availability information and the operation presence / absence information transmitted from the external device, and the availability information received by the receiving means, When the pointing device is usable and when the operation presence / absence information received by the receiving means indicates no operation, and when the video mode is set to the video mode with the longest delay time. Has switching means for controlling to switch to a video mode other than the video mode with the shortest delay time and the video mode with the longest delay time. .

以上説明したように、本発明によればポインティングデバイスの操作に応じて画像処理のモードを切り換えるにあたり、映像の欠落や表示の静止といった課題を極力抑制した映像表示システムを提供することが可能となる。   As described above, according to the present invention, it is possible to provide a video display system that suppresses problems such as missing video and stillness of display as much as possible when switching the image processing mode according to the operation of the pointing device. .

本発明に係る映像表示システムの構成図である。1 is a configuration diagram of a video display system according to the present invention. 実施例1に係る映像表示システムのブロック図である。1 is a block diagram of a video display system according to Embodiment 1. FIG. 実施例1に係るCECデータの内容を示す図である。It is a figure which shows the content of the CEC data which concerns on Example 1. FIG. 実施例1に係るTV100が有する映像モード種別を示す図である。It is a figure which shows the video mode classification which TV100 which concerns on Example 1 has. 実施例1に係るフローチャートである。3 is a flowchart according to the first embodiment. 実施例1に係るシーケンス図である。FIG. 3 is a sequence diagram according to the first embodiment. 実施例2に係る映像表示システムのブロック図である。6 is a block diagram of a video display system according to Embodiment 2. FIG. 実施例2に係るTMDSデータに含まれるInfoframeの内容を示す図である。It is a figure which shows the content of Infoframe contained in the TMDS data which concerns on Example 2. FIG. 実施例2に係るTV800が有する映像モード種別を示す図である。It is a figure which shows the video mode classification which TV800 which concerns on Example 2 has. 実施例2に係るフローチャートである。10 is a flowchart according to the second embodiment. 実施例2に係るシーケンス図である。FIG. 10 is a sequence diagram according to the second embodiment.

以下、添付図面を参照して、本発明の実施例を説明する。図1は本発明の実施例1及び実施例2に係るシステム構成の概略図である。本システムは、TV100、録画再生装置200、マウス300から成る。TV100は表示装置、録画再生装置200は外部機器、マウス300はポインティングデバイスとして機能する。   Embodiments of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a schematic diagram of a system configuration according to the first and second embodiments of the present invention. This system includes a TV 100, a recording / playback apparatus 200, and a mouse 300. The TV 100 functions as a display device, the recording / playback device 200 functions as an external device, and the mouse 300 functions as a pointing device.

TV100は、HDMI規格に準拠したケーブルで録画再生装置200と通信可能に接続されている。TV100は録画再生装置200から供給された映像信号にI/P変換やノイズリダクション等の高画質処理を行なう高画質処理手段と、各種の画質処理の組み合わせによる複数の映像モードを備える。また、TV100はケーブルを介して、HDMI規格で定められる制御信号(CEC)またはInfoFrameパケットによって供給されるマウス使用可否情報、マウス操作有無情報に基いて前記映像モードを切換える手段を備える。   The TV 100 is communicably connected to the recording / playback apparatus 200 with a cable conforming to the HDMI standard. The TV 100 includes a plurality of video modes based on a combination of high image quality processing means for performing high image quality processing such as I / P conversion and noise reduction on the video signal supplied from the recording / playback apparatus 200, and various image quality processing. The TV 100 also includes means for switching the video mode via a cable based on mouse use availability information and mouse operation presence / absence information supplied by a control signal (CEC) or InfoFrame packet defined by the HDMI standard.

録画再生装置200は放送波を受信して、放送波の映像を蓄積、再生する装置で前記TV100とHDMIケーブルで接続して、蓄積した映像を再生することでTV100の画面に映像の表示を行う。また、録画再生装置200は、マウス使用可否状態およびマウスの操作有無状態を監視し、前記2つのマウス状態の情報をTV100に送信する手段を備える。   The recording / playback apparatus 200 receives broadcast waves, and stores and plays back broadcast wave images. The recording / playback apparatus 200 is connected to the TV 100 via an HDMI cable, and displays the video on the TV 100 screen by playing back the stored videos. . In addition, the recording / reproducing apparatus 200 includes a unit that monitors a mouse usable / unusable state and a mouse operation presence / absence state, and transmits information on the two mouse states to the TV 100.

マウス300は録画再生装置200に接続されていて、ユーザーによるボタン押下、マウスの移動に応じた、マウスイベントや移動量などのマウス信号を録画再生装置200に送信する。   The mouse 300 is connected to the recording / reproducing apparatus 200, and transmits a mouse signal such as a mouse event and a movement amount to the recording / reproducing apparatus 200 in response to a user pressing a button or moving the mouse.

上述した映像表示システムに関し、本発明の実施例1の説明を行う。   The first embodiment of the present invention will be described with respect to the video display system described above.

図2は図1で示した映像表示システムであり、TV100と録画再生装置200のブロック図である。   FIG. 2 is a block diagram of the video display system shown in FIG.

チューナ部101は、デジタル放送波を受信し、復調処理を施す。更に復調後のデータから、映像や音声などを多重化したTS(トランスポートストリーム)データを再生成して後述のDEMUX部102へ出力する。またチューナ部101は、制御部118から与えられるチャンネル切換え指示に応じて、チャンネルを切換える。   The tuner unit 101 receives a digital broadcast wave and performs demodulation processing. Further, TS (transport stream) data in which video and audio are multiplexed is regenerated from the demodulated data and output to the DEMUX unit 102 described later. The tuner unit 101 switches channels according to a channel switching instruction given from the control unit 118.

DEMUX部102はチューナ部101から与えられるTSデータを、映像信号、音声信号等に分離し、それぞれのデコード部へ出力する。音声デコード部103は、DEMUX部102から与えられる音声ストリームをデコードし、生成した音声信号を音声処理部104へ出力する。音声処理部104は、音声デコード部103からから与えられる放送波の音声信号、後述のパケット処理部114から与えられる外部機器の音声信号に対して、音質、臨場感等の音声処理、及び音量調整処理を施し、スピーカ出力部へ出力する。スピーカ出力部105は、音声処理部104から出力された音声信号をD/A変換、及び増幅処理を施し、また制御部118から与えられる音量UP/DOWN指示に応じて音量をUP/DOWNしてTV100に付随するスピーカに出力する。   The DEMUX unit 102 separates the TS data supplied from the tuner unit 101 into a video signal, an audio signal, and the like, and outputs them to the respective decoding units. The audio decoding unit 103 decodes the audio stream given from the DEMUX unit 102 and outputs the generated audio signal to the audio processing unit 104. The audio processing unit 104 performs audio processing such as sound quality and presence, and volume adjustment on the broadcast wave audio signal provided from the audio decoding unit 103 and the external device audio signal provided from the packet processing unit 114 described later. Processes and outputs to the speaker output unit. The speaker output unit 105 performs D / A conversion and amplification processing on the audio signal output from the audio processing unit 104, and increases / decreases the volume according to the volume UP / DOWN instruction given from the control unit 118. It outputs to the speaker attached to TV100.

映像デコード部106は、DEMUX部102から与えられる映像ストリームをデコードし、生成した映像信号を入力信号切換え部107へ出力する。入力信号切換え部107は、映像デコード部106から与えられる映像信号と、TMDSデコード部113から与えられる映像信号とを、制御部118から与えられる入力信号切換え指示コードに応じて切換え、画像処理部108へ出力する。   The video decoding unit 106 decodes the video stream supplied from the DEMUX unit 102 and outputs the generated video signal to the input signal switching unit 107. The input signal switching unit 107 switches between the video signal given from the video decoding unit 106 and the video signal given from the TMDS decoding unit 113 according to the input signal switching instruction code given from the control unit 118, and the image processing unit 108. Output to.

画像処理部108は、入力信号切換え部107から与えられる映像信号に対し、後述の映像モード切換え制御部116から与えられる映像モード設定を指示するコードに基いて映像モードを設定し、画像合成部110へ映像信号を出力する。   The image processing unit 108 sets the video mode for the video signal given from the input signal switching unit 107 based on a code for instructing the video mode setting given from the video mode switching control unit 116 described later, and the image synthesis unit 110. Video signal is output to.

メモリ部109は、各種ユーザ設定情報やGUIデータ等を保存する。画像合成部110は、前記画像処理部108から与えられる映像信号と、後述のGUI生成部119から与えられるGUI画面データを合成し、表示部111へ出力する。表示部111は画像合成部から出力される画像を表示する。表示部111は、TV100の外部にあるモニタであってもよい。   The memory unit 109 stores various user setting information, GUI data, and the like. The image synthesizing unit 110 synthesizes the video signal given from the image processing unit 108 and GUI screen data given from a GUI generation unit 119 described later, and outputs them to the display unit 111. The display unit 111 displays an image output from the image composition unit. The display unit 111 may be a monitor outside the TV 100.

HDM I/F部112は、外部の機器とHDMI規格に準拠したケーブルで接続するためのインターフェースである。HDMI I/F部112は、DDCライン、TMDSライン、CECライン、HPDラインを介し、外部機器認証やコピー制御、外部機器制御の為の制御情報の送受信、及び映像及び音声の受信を行う。本実施例では、外部の機器として、録画再生装置200が接続される。   The HDM I / F unit 112 is an interface for connecting to an external device with a cable conforming to the HDMI standard. The HDMI I / F unit 112 performs transmission / reception of control information for external device authentication, copy control, and external device control, and reception of video and audio via a DDC line, TMDS line, CEC line, and HPD line. In this embodiment, the recording / playback apparatus 200 is connected as an external device.

TMDSデコード部113はHDMI I/F部112から与えられるTMDSエンコードされたデータをTMDSデコードし、映像信号は入力信号切換え部107へ、パケットデータはパケット処理部114へそれぞれ出力する。パケット処理部は114、TMDSデコード部113から与えられるデータから音声信号を取り出し、前記音声処理部104に出力する。   The TMDS decoding unit 113 TMDS-decodes the TMDS-encoded data supplied from the HDMI I / F unit 112, and outputs the video signal to the input signal switching unit 107 and the packet data to the packet processing unit 114, respectively. The packet processing unit 114 extracts an audio signal from the data provided from the TMDS decoding unit 113 and outputs the audio signal to the audio processing unit 104.

CEC解析部115は、HDMI I/F部112から与えられるCECコマンドを解析し、接続先の録画再生装置200のマウス使用可否情報およびマウス操作有無情報を取得し、後述の映像モード切換え制御部116へ出力する。なお、マウス使用可否情報およびマウス操作有無情報については後述する。   The CEC analysis unit 115 analyzes the CEC command given from the HDMI I / F unit 112, acquires mouse use availability information and mouse operation presence / absence information of the connected recording / playback apparatus 200, and a video mode switching control unit 116 described later. Output to. The mouse availability information and mouse operation presence / absence information will be described later.

映像モード切換え制御部116は、CEC解析部115から与えられるマウス使用可否情報、マウス操作有無情報および、HDMI I/F部112から与えられるHPD(hot plug detect)情報に基き、映像モードを選択する。具体的には、後述の図5に示す映像モード選択のフローチャートに従って、後述の図4に示す3種類の映像モードから設定すべき一つの映像モードを決定し、映像モードの設定指示コードを画像処理部108に出力する。   The video mode switching control unit 116 selects a video mode based on the mouse use availability information, the mouse operation presence / absence information given from the CEC analysis unit 115, and the HPD (hot plug detect) information given from the HDMI I / F unit 112. . Specifically, according to a video mode selection flowchart shown in FIG. 5 to be described later, one video mode to be set is determined from three types of video modes shown in FIG. 4 to be described later, and the video mode setting instruction code is subjected to image processing. Output to the unit 108.

リモコン受信部117は、TV用のリモコンから出力されるリモコンコードを受信し、受信したリモコンコードを制御部108へ転送する。制御部118は、リモコン受信部117から与えられるリモコンコードを解析する。解析したリモコンコードに応じて、チューナ部101へチャンネル切換え等のチューナ制御コード出力や、スピーカ出力部105へ音量調整のためスピーカ制御コード出力や、入力信号切換え部107へ入力信号切換え制御コードの出力を行なう。   The remote control receiving unit 117 receives a remote control code output from the TV remote control and transfers the received remote control code to the control unit 108. The control unit 118 analyzes the remote control code given from the remote control receiving unit 117. Depending on the analyzed remote control code, tuner control code output such as channel switching to the tuner unit 101, speaker control code output for volume adjustment to the speaker output unit 105, and input signal switching control code output to the input signal switching unit 107 To do.

GUI生成部119は、制御部118から与えられるGUI表示指示コードに従って、GUI画面データを生成し、画像合成部110へ出力する。   The GUI generation unit 119 generates GUI screen data according to the GUI display instruction code given from the control unit 118 and outputs the GUI screen data to the image composition unit 110.

続いて、録画再生装置200について説明する。   Next, the recording / reproducing apparatus 200 will be described.

チューナ部201はデジタル放送波を受信し、復調処理を施す。更に復調後のデータから、映像や音声などを多重化したTS(トランスポートストリーム)データを再生成して後述のDEMUX部202へ出力する。また、チューナ部201は、制御部213から与えられるチューナ制御コードに応じてチャンネル切換え等の処理を行なう。   The tuner unit 201 receives a digital broadcast wave and performs demodulation processing. Further, TS (transport stream) data in which video and audio are multiplexed is regenerated from the demodulated data and output to the DEMUX unit 202 described later. The tuner unit 201 performs processing such as channel switching according to a tuner control code given from the control unit 213.

DEMUX部202はチューナ部201から与えられるTSデータまたは、後述の蓄積部214から与えられるTSデータを、映像信号、音声信号、PSI/SI情報、アプリプログラム等に分離する。映像信号、音声信号はそれぞれのデコード部へ出力し、アプリプログラムおよびPSI/SI情報に含まれるAIT(Application Information Table)を後述のアプリケーション実行部206へ出力する。   The DEMUX unit 202 separates TS data given from the tuner unit 201 or TS data given from the storage unit 214 described later into a video signal, an audio signal, PSI / SI information, an application program, and the like. The video signal and the audio signal are output to the respective decoding units, and the application program and AIT (Application Information Table) included in the PSI / SI information are output to the application execution unit 206 described later.

音声デコード部203は、DEMUX部202から与えられる音声ストリームをデコードし、生成した音声信号をパケット処理部204へ出力する。パケット処理部204は、音声デコード部203から与えられる音声信号をパケット化し、TMDSエンコード部210へ出力する。   The audio decoding unit 203 decodes the audio stream given from the DEMUX unit 202 and outputs the generated audio signal to the packet processing unit 204. The packet processing unit 204 packetizes the audio signal given from the audio decoding unit 203 and outputs the packet to the TMDS encoding unit 210.

映像デコード部205は、DEMUX部202から与えられる映像ストリームをデコードし、生成した映像信号を画像合成部209へ出力する。   The video decoding unit 205 decodes the video stream supplied from the DEMUX unit 202 and outputs the generated video signal to the image synthesis unit 209.

アプリケーション実行部206は、DEMUX部202から与えられるアプリケーションプログラム、AITおよび、後述の制御部213から与えられるリモコンコードに従って、GUIの表示指示コードを後述のGUI生成部215へ出力する。また、アプリケーション実行部206ではJava(登録商標)のアプリケーションプログラムが実行中に、マウスを使用する際に必要な“MouseListener”の登録がComponentクラスのメソッド“addMouseListener”によって実行された場合に「MouseListener登録有り」をマウス使用可否情報作成部207に出力する。また、メソッド“removeMouseListener”が発行された場合、またはアプリケーション終了時には「MouseListener登録無し」をマウス使用可否情報作成部207に出力する。   The application execution unit 206 outputs a GUI display instruction code to a GUI generation unit 215 described later in accordance with the application program, AIT supplied from the DEMUX unit 202 and a remote control code supplied from the control unit 213 described later. The application execution unit 206 executes “MouseListener registration” when the “MouseListener” registration necessary for using the mouse is executed by the method “addMouseListener” of the Component class while the Java application program is being executed. “Yes” is output to the mouse usability information creation unit 207. When the method “removeMouseListener” is issued or when the application is terminated, “No MouseListener registration” is output to the mouse usability information creation unit 207.

マウス使用可否情報作成部207は、後述のマウスI/F部218からマウス接続時および接続解除時に与えられるマウス接続状態(接続/非接続)と、アプリケーション実行部206からアプリケーション実行開始時および停止時に与えられる「MouseListener登録の有無」をメモリに保存する。これら2つの情報のうちいずれかが変化した際、2つの情報の論理積(マウス接続状態が「接続」で、且つMouseListener登録の有無が「有」である場合に「マウス使用可」。それ以外の組み合わせ時は「マウス使用不可」)をマウス使用可否情報として生成し、CEC作成部208へ出力する。マウス使用可否情報作成部207が第1の生成手段として機能する。   The mouse usability information creation unit 207 includes a mouse connection state (connected / not connected) given when a mouse is connected and disconnected from a mouse I / F unit 218 described later, and when application execution is started and stopped from the application execution unit 206. The given “MouseListener registration presence / absence” is stored in the memory. When one of these two information changes, the logical product of the two information ("mouse can be used" when the mouse connection state is "connected" and the presence / absence of MouseListener registration is "Yes". At the time of combination, “mouse unavailable”) is generated as mouse availability information and output to the CEC creation unit 208. The mouse usability information creation unit 207 functions as a first generation unit.

CEC作成部208はマウス使用可否情報作成部207から与えられるマウス使用可否情報及びマウス操作有無状態解析部219から与えられるマウス操作有無情報を用いて、後述の図3に従った形式でCECデータを生成し、HDMI I/F部211へ出力する。   The CEC creation unit 208 uses the mouse availability information provided from the mouse availability information creation unit 207 and the mouse operation presence / absence information provided from the mouse operation presence / absence state analysis unit 219 to generate CEC data in a format according to FIG. Generate and output to the HDMI I / F unit 211.

画像合成部209は、前記映像デコード部205から与えられる映像信号と、後述のGUI生成部215から与えられるGUI画面データおよび、カーソル生成部216から与えられるカーソル表示データを合成し、TMDSエンコード部210へ出力する。   The image synthesis unit 209 synthesizes the video signal given from the video decoding unit 205, GUI screen data given from a GUI generation unit 215, which will be described later, and cursor display data given from the cursor generation unit 216, and TMDS encoding unit 210 Output to.

TMDSエンコード部210は、画像合成部209から与えられる映像信号およびパケット処理部204から与えられるパケットデータをTMDSエンコードし、HDMI I/F部211へ出力する。   The TMDS encoding unit 210 TMDS-encodes the video signal supplied from the image synthesis unit 209 and the packet data supplied from the packet processing unit 204, and outputs the result to the HDMI I / F unit 211.

HDMI I/F部211は、TMDSエンコード部210から与えられるTMDSデータおよび、後述のCEC作成部208から与えられるCECコマンドをHDMIケーブルで接続された外部の機器に送信する。   The HDMI I / F unit 211 transmits TMDS data given from the TMDS encoding unit 210 and a CEC command given from the CEC creation unit 208 described later to an external device connected by an HDMI cable.

リモコン受信部212は、録画再生装置200用のリモコンから出力されるリモコンコードを受信し、受信したリモコンコードを制御部213へ転送する。制御部213は、リモコン受信部212から与えられるリモコンコードを解析し、リモコンコードに応じて、蓄積部214へ録画開始・再生開始等の制御コード出力などを実行する。また、制御部213は、アプリケーション実行部206へのリモコンコードの転送も行なう。また、制御部213は、マウスI/F部218から与えられるマウスイベントコードおよびマウスカーソル移動量差分データに従い、それぞれアプリケーション実行部206へのイベントコードの出力およびカーソル表示生成部216へカーソル表示座標の出力を行う。   The remote control receiving unit 212 receives a remote control code output from the remote control for the recording / reproducing apparatus 200 and transfers the received remote control code to the control unit 213. The control unit 213 analyzes the remote control code given from the remote control receiving unit 212, and executes control code output such as recording start / reproduction start to the storage unit 214 according to the remote control code. The control unit 213 also transfers the remote control code to the application execution unit 206. The control unit 213 outputs the event code to the application execution unit 206 and sets the cursor display coordinates to the cursor display generation unit 216 according to the mouse event code and mouse cursor movement amount difference data given from the mouse I / F unit 218, respectively. Output.

蓄積部214は、制御部213から与えられる録画開始・再生開始等の制御コードに応じて、チューナ部201から与えられるTSデータの記録、再生等を行う。再生時は、記録したTSデータをDEMUX部202に出力する。   The accumulation unit 214 performs recording, reproduction, and the like of TS data provided from the tuner unit 201 according to a control code such as recording start / reproduction start provided from the control unit 213. At the time of reproduction, the recorded TS data is output to the DEMUX unit 202.

GUI生成部215は、制御部213およびアプリケーション実行部206から与えられるGUI表示指示コードに従ってGUI画面データを生成し、画像合成部209へ出力する。   The GUI generation unit 215 generates GUI screen data according to the GUI display instruction code given from the control unit 213 and the application execution unit 206 and outputs the GUI screen data to the image composition unit 209.

カーソル表示生成部216は、制御部213から与えられるカーソル表示座標に基づいて、カーソル表示データを生成し、画像合成部209へ出力する。メモリ部217は、各種ユーザ設定情報やGUIデータ、カーソル表示データ等を保存する。マウスI/F部218は、マウス300から与えられるマウスイベントコード、マウスカーソル移動量差分データを検知し、制御部213および後述のマウス操作有無状態解析部219へ出力する。また、マウスI/F部218は、マウス接続時および接続解除時に、マウス接続状態をマウス使用可否情報作成部207に出力する。   The cursor display generation unit 216 generates cursor display data based on the cursor display coordinates given from the control unit 213, and outputs it to the image composition unit 209. The memory unit 217 stores various user setting information, GUI data, cursor display data, and the like. The mouse I / F unit 218 detects a mouse event code and mouse cursor movement amount difference data given from the mouse 300 and outputs them to the control unit 213 and a mouse operation presence / absence state analysis unit 219 described later. In addition, the mouse I / F unit 218 outputs the mouse connection state to the mouse usability information creation unit 207 when the mouse is connected or disconnected.

マウス操作有無状態解析部219は、マウスI/F部218から与えられるマウスイベントコードおよびマウスカーソル移動量差分データに基づいて、マウスの操作状態を示すマウス操作有無情報を生成し、CEC作成部208へ出力する。マウス操作有無状態解析部219が第2の生成手段として機能する。   Based on the mouse event code and mouse cursor movement amount difference data given from the mouse I / F unit 218, the mouse operation presence / absence state analysis unit 219 generates mouse operation presence / absence information indicating the mouse operation state, and generates a CEC creation unit 208. Output to. The mouse operation presence / absence state analysis unit 219 functions as a second generation unit.

本件の特徴となる、映像欠落や画面静止時間を低減する映像モードの切換え動作について、その詳細を図3、図4、図5、図6を用いて以下に説明する。   The details of the switching operation of the video mode for reducing the video omission and the screen stationary time, which is a feature of the present case, will be described below with reference to FIGS. 3, 4, 5, and 6. FIG.

まず、図3では、本実施例において、録画再生装置200からTV100に送出するCECデータの内容を説明する。   First, in FIG. 3, the contents of CEC data transmitted from the recording / playback apparatus 200 to the TV 100 will be described in this embodiment.

図3(a)は、HDMI規格で定義されているCECのベンダーコマンドのコマンドフレームを説明したものである。Data Block1のOpcodeの値“89h”がベンダー定義コマンドであることを意味している。Data Block2乃至4には、ベンダーを識別する値が入る(例:0000FF)。Data Block5以降はベンダーが定義する内容であり、以下に本実施例における定義内容を図3(b)、図3(c)を用いて説明する。   FIG. 3A illustrates a command frame of a CEC vendor command defined in the HDMI standard. The value “89h” of the Opcode of Data Block 1 means that it is a vendor definition command. Data Blocks 2 to 4 contain a value for identifying the vendor (example: 0000FF). Data Block 5 and later are contents defined by the vendor, and the definition contents in this embodiment will be described below with reference to FIGS. 3B and 3C.

図3(b)は、本実施例におけるベンダー定義コマンドの内容を示している。Report Mouse Status(0x81)は、録画再生装置200からTV100にマウス状態を通知するコマンドである。Parameters欄に記載の[Mouse Status]については、後述の図3(c)で説明する。なお、Give Mouse Status(0x80)はTV100から録画再生装置200に対してマウス状態を問い合わせるコマンドであり、本実施例では使用していないが、このコマンドを用いてマウス状態を取得する実施形態でも良い。   FIG. 3B shows the contents of the vendor definition command in this embodiment. Report Mouse Status (0x81) is a command for notifying the TV 100 from the recording / playback apparatus 200 of the mouse state. [Mouse Status] described in the Parameters column will be described later with reference to FIG. Note that Give Mouse Status (0x80) is a command for inquiring of the mouse state from the TV 100 to the recording / reproducing apparatus 200, and is not used in this embodiment, but may be an embodiment in which the mouse state is acquired using this command. .

図3(c)は、Report Mouse Status(0x81)のパラメータ[Mouse Status]の内容である。bit0はマウス使用可否状態で、0:否/1:可と定義する。bit1 はマウス操作有無状態で、0:無/1:有と定義する。   FIG. 3C shows the contents of the parameter [Mouse Status] of Report Mouse Status (0x81). Bit 0 is a mouse availability status, and is defined as 0: no / 1: possible. bit1 is the presence / absence of mouse operation, and is defined as 0: No / 1: Yes.

図4は、本実施例のTV100が持つ映像モードの種類と、画像処理のために必要なフレーム数および遅延時間を示した表である。本実施例のTV100は遅延量の低い順に、ゲームモード、スタンダードモード、ダイナミックモードの3種類の映像モードを持つ。通常、これらの映像モードのうち、任意の映像モードが1つ選択された状態となっている。   FIG. 4 is a table showing the types of video modes possessed by the TV 100 of this embodiment, the number of frames required for image processing, and the delay time. The TV 100 of the present embodiment has three types of video modes, game mode, standard mode, and dynamic mode, in ascending order of delay. Usually, one of these video modes is selected.

図5は、本発明の実施例1に係るTV100の映像モード切換え制御部116が行なう映像モード切換え判定処理のフローチャートである。映像モード切換え制御部116は、HDMI I/F部112から与えられるHPD(hot plug detect)情報及びCEC解析部115から与えられるマウス使用可否情報の論理積(HPD情報が「接続」且つマウス使用可否情報が「可」である場合に「マウス使用可」。それ以外の組み合わせ時は「マウス使用不可」)によって、マウスの使用可否を判定し(S601)、“否“の場合は映像モードをダイナミックモードに設定することを画像処理部108に対して指示する(S602)。   FIG. 5 is a flowchart of the video mode switching determination process performed by the video mode switching control unit 116 of the TV 100 according to Embodiment 1 of the present invention. The video mode switching control unit 116 obtains a logical product of HPD (hot plug detect) information given from the HDMI I / F unit 112 and mouse usable / unusable information given from the CEC analyzing unit 115 (HPD information is “connected” and mouse usable / unusable). When the information is “available”, “mouse is available” and “mouse unavailable” for other combinations) is used to determine whether the mouse is available (S601). The image processing unit 108 is instructed to set the mode (S602).

S601の判定が“可“の場合は、CEC解析部115から与えられるマウス操作有無情報に応じて、マウスの操作有無を判定する(S603)。S601の判定が“無“の場合(無操作の場合)は、映像モードを「中間モード」と定めたスタンダードモードに設定することを画像処理部108に対して指示する(S604)。なお前記「中間モード」は3種類の映像モードの遅延時間を昇順(または降順)に並べた際に中央に位置する値(中央値)である「スタンダードモード」と予め定め、固定値として持っている。”有“の場合(操作有りの場合)は、映像モードをゲームモードに設定することを画像処理部108に対して指示する(S605)。   If the determination in S601 is “Yes”, the presence / absence of mouse operation is determined according to the mouse operation presence / absence information provided from the CEC analysis unit 115 (S603). If the determination in S601 is “no” (no operation), the image processing unit 108 is instructed to set the video mode to the standard mode determined as “intermediate mode” (S604). The “intermediate mode” is determined in advance as a “standard mode” which is a value (median value) located in the center when the delay times of the three types of video modes are arranged in ascending order (or descending order), and has a fixed value. Yes. If “present” (when there is an operation), the image processing unit 108 is instructed to set the video mode to the game mode (S605).

図6は、本発明の実施例1に係るTV100の映像モード切換え時のシーケンス図である。録画再生装置200のマウス使用可否状態が“否”から“可”に変わり、TV100にマウス使用可能であることを通知するタイミングに着目する。この時の録画再生装置200のマウス操作有無状態は”無“であるため、映像モードをスタンダードモードに設定する。この切換えに必要な時間は33msであり、遅延時間が減少する方向への切換え時には必要フレーム数の差分の映像欠落を伴うため、6フレームの映像欠落となる。   FIG. 6 is a sequence diagram when switching the video mode of the TV 100 according to the first embodiment of the present invention. Attention is paid to the timing at which the mouse usability state of the recording / reproducing apparatus 200 changes from “No” to “Available” and the TV 100 is notified that the mouse is usable. Since the mouse operation presence / absence state of the recording / reproducing apparatus 200 at this time is “None”, the video mode is set to the standard mode. The time required for this switching is 33 ms, and when switching in the direction in which the delay time decreases, a video loss due to a difference in the number of necessary frames is accompanied, resulting in a video loss of 6 frames.

次に、録画再生装置200のマウス操作有無状態が“無“から”有“に変わり、TV100にマウス操作が無いことを通知するタイミングに着目する。映像モードの設定はスタンダードモードからゲームモードに変わり、切換えに必要な時間は33msであり、2フレームの映像欠落となる。従って、ダイナミックモードからゲームモードにダイレクトに切換える場合と比べると、映像の欠落を抑えられている。   Next, attention is paid to the timing at which the state of presence / absence of mouse operation of the recording / reproducing apparatus 200 changes from “No” to “Yes” and the TV 100 is notified that there is no mouse operation. The setting of the video mode changes from the standard mode to the game mode, and the time required for switching is 33 ms, resulting in a loss of video of 2 frames. Therefore, compared with the case where the mode is switched directly from the dynamic mode to the game mode, the loss of video is suppressed.

次に録画再生装置200のマウス操作有無状態が“有“から“無“に変わり、TV100にマウス操作があることを通知するタイミングに着目する。映像モードの設定はゲームモードからスタンダードモードに変わり、切換えに必要な時間は、遅延時間が増加する方向への切換え時には遅延時間の差分の時間が必要であることを考慮すると66msとなる。ゲームモードからダイナミックモードにダイレクトに切換える場合と比べると、切換えに必要な時間を抑えられている。   Next, attention will be focused on the timing at which the mouse operation presence / absence state of the recording / reproducing apparatus 200 changes from “present” to “not present” and the TV 100 is notified that there is a mouse operation. The setting of the video mode is changed from the game mode to the standard mode, and the time required for switching is 66 ms in consideration of the necessity of the difference in delay time when switching in the direction in which the delay time increases. Compared with the case of switching directly from the game mode to the dynamic mode, the time required for switching is reduced.

次に、録画再生装置200のマウス使用可否状態が“可”から“否”に変わり、TV100にマウス使用不可能であることを通知するタイミングに着目する。映像モードの設定はスタンダードモードからダイナミックモードに変わり、切換えに必要な時間は133msとなる。   Next, attention will be paid to the timing at which the mouse usable / unusable state of the recording / reproducing apparatus 200 changes from “available” to “not” and notifies the TV 100 that the mouse cannot be used. The video mode setting changes from the standard mode to the dynamic mode, and the time required for switching is 133 ms.

以上、本実施例によれば、TV100、録画再生装置200、マウス300からなる映像表示システムにおいて、録画再生装置200がマウス使用不可状態である場合はTV100の映像モードを画質を優先したモード(ダイナミックモード)にする。一方、録画再生装置200がマウス使用可能状態である場合は、切換え時に映像欠落や画面静止が発生し難い2つのモード(ゲームモードとスタンダードモード)を録画再生装置200のマウス操作有無情報に応じて切換える。つまり、マウス使用可能状態でマウスが操作されていない場合に、最も遅延時間の長い映像モードが選択されている場合には、最も遅延時間の短い映像モード及び最も遅延時間の長い映像モード以外の映像モードを選択する。これにより、映像の欠落や表示の静止といった課題を極力抑制した映像表示システムを提供することが可能となる。   As described above, according to the present embodiment, in the video display system including the TV 100, the recording / playback apparatus 200, and the mouse 300, when the recording / playback apparatus 200 is in a mouse unusable state, the video mode of the TV 100 is a mode that prioritizes image quality (dynamic Mode). On the other hand, when the video recording / playback apparatus 200 is in a mouse usable state, two modes (game mode and standard mode) that are unlikely to cause video loss or screen stillness at the time of switching are selected according to the mouse operation presence / absence information of the video recording / playback apparatus 200 Switch. In other words, when the video mode with the longest delay time is selected when the mouse is not operated while the mouse is usable, the video other than the video mode with the shortest delay time and the video mode with the longest delay time is selected. Select a mode. As a result, it is possible to provide a video display system that suppresses problems such as missing video and stillness of display as much as possible.

続いて、本発明の第2の実施例を説明する。図7は、本実施例2に係るTV800のブロック図である。構成としては、実施例1に係るTV100とほぼ同様となるため、ここでは全てのブロックの説明は割愛し、実施例2にのみ存在するInfoFrame解析部815の説明を行う。また、実施例1とは処理が異なる、パケット処理部814、映像モード切換え制御部816、制御部818についても以下に説明する。   Subsequently, a second embodiment of the present invention will be described. FIG. 7 is a block diagram of the TV 800 according to the second embodiment. Since the configuration is substantially the same as that of the TV 100 according to the first embodiment, description of all blocks is omitted here, and the InfoFrame analysis unit 815 existing only in the second embodiment is described. Further, a packet processing unit 814, a video mode switching control unit 816, and a control unit 818, which are different from those in the first embodiment, will be described below.

InfoFrame解析部815は、後述のパケット処理部814から与えられるInfoFrameデータを解析し、接続先の録画再生装置900のマウス使用可否情報およびマウス操作有無情報を取得し、後述の映像モード切換え制御部816へ出力する。   The InfoFrame analysis unit 815 analyzes InfoFrame data given from a packet processing unit 814, which will be described later, acquires mouse use availability information and mouse operation presence / absence information of the connected recording / playback device 900, and a video mode switching control unit 816, which will be described later. Output to.

パケット処理部814は、TMDSデコード部813から与えられるデータから、音声信号およびInfoFrameデータを取り出し、それぞれ音声処理部804、InfoFrame解析部815へ出力する。   The packet processing unit 814 extracts an audio signal and InfoFrame data from the data provided from the TMDS decoding unit 813, and outputs them to the audio processing unit 804 and the InfoFrame analysis unit 815, respectively.

映像モード切換え制御部816は、InfoFrame解析部815から与えられるマウス使用可否情報、マウス操作有無情報、HPD情報及び記憶されている映像モードに基き、図10に示すフローチャートに従って一つの映像モードを決定する。そして、決定した映像モードの設定指示コードを画像処理部808に出力する。   The video mode switching control unit 816 determines one video mode according to the flowchart shown in FIG. 10 based on the mouse use availability information, the mouse operation presence / absence information, the HPD information, and the stored video mode given from the InfoFrame analysis unit 815. . Then, the determined video mode setting instruction code is output to the image processing unit 808.

実施例2においては、ユーザが映像モードを選択することも可能であり、制御部818が画像処理部808に対して映像モード設定制御コードを出力すると共に、メモリ部809へユーザが設定した映像モードを記憶する。   In the second embodiment, the user can also select a video mode. The control unit 818 outputs a video mode setting control code to the image processing unit 808 and the video mode set by the user in the memory unit 809. Remember.

録画再生装置900については、実施例1に係る録画再生装置200とほぼ同様となるため、ここでは全てのブロックの説明は割愛し、実施例2にのみ存在するInfoFrame作成部908についてのみ、以下に説明する。   Since the recording / playback apparatus 900 is substantially the same as the recording / playback apparatus 200 according to the first embodiment, the description of all blocks is omitted here, and only the InfoFrame creation unit 908 existing only in the second embodiment is described below. explain.

Infoframe作成部908は、マウス使用可否情報作成部907からのマウス使用可否情報及びマウス操作有無状態解析部919から与えられるマウス操作有無情報を用いて、後述のInfoframeデータを作成し、パケット処理部904へ出力する。   The Infoframe creation unit 908 uses the mouse availability information from the mouse availability information creation unit 907 and the mouse operation presence / absence information provided from the mouse operation presence / absence analysis unit 919 to create Infoframe data to be described later, and a packet processing unit 904. Output to.

本件の特徴となる、映像欠落や画面静止時間を低減する映像モードの切換え動作について、その詳細を図8、図9、図10、図11を用いて説明する。   The details of the switching operation of the video mode that reduces the missing video and the still time of the screen, which is a feature of this case, will be described with reference to FIGS. 8, 9, 10, and 11. FIG.

まず、図8では、本実施例において、録画再生装置900からTV800に送信するTMDSデータに含まれるフレーム情報であるInfoFrameの内容を説明する。   First, in FIG. 8, the contents of InfoFrame, which is frame information included in TMDS data transmitted from the recording / playback apparatus 900 to the TV 800, will be described in this embodiment.

図8(a)は、HDMI規格で定義されているInfoFrameのVender Specific InfoFrameを説明したものである。InfoFrame Type Codeの値が“01h”であり、InfoFrame Version Number の値が”01h“であることがVender Specific InfoFrameであることを意味している。Length of Vendor Specific InfoFrameにはInfoFrameの全バイト数が入る。Data Byte1乃至3にはベンダーを識別する値が入る(例: 0000FF)。Data Byte4はベンダーが定義する内容であり、以下に本実施例における内容を図8(b)、図8(c)を用いて説明する。   FIG. 8A illustrates an InfoFrame Vender Specific InfoFrame defined in the HDMI standard. The value of InfoFrame Type Code is “01h”, and the value of InfoFrame Version Number is “01h”, which means that it is a Vender Specific InfoFrame. The Length of Vendor Specific InfoFrame contains the total number of bytes of the InfoFrame. In Data Bytes 1 to 3, a value for identifying the vendor is entered (for example, 0000FF). Data Byte 4 is content defined by the vendor, and the content in the present embodiment will be described below with reference to FIGS. 8B and 8C.

図8(b)は、Vendor Specific InfoFrameのData Byte4[bit7]を示している。本実施例においてはこのビットをマウス使用可否状態:Mouse Use Possibility(MUP)とし、0:否/1:可と定義する。   FIG. 8B shows Data Byte 4 [bit 7] of Vendor Specific InfoFrame. In the present embodiment, this bit is defined as “mouse use possibility (MUP)” in which the mouse can be used.

図8(c)は、Vendor Specific InfoFrameのData Byte4[bit6]を示しており、本実施例においてはこのビットをマウス操作有無状態:Mouse Operation Presence(MOP)とし、0:無/1:有と定義する。   FIG. 8C shows Data Byte 4 [bit 6] of Vendor Specific InfoFrame. In this embodiment, this bit is set as a mouse operation presence / absence state: Mouse Operation Presence (MOP), and 0: None / 1: Existence. Define.

なお、本実施例ではベンダー定義のInfoFrame(Vender Specific InfoFrame)を用いたが、標準のInfoFrame(AVI InfoFrame等)を用いても良い。   In this embodiment, the vendor-defined InfoFrame (Vender Specific InfoFrame) is used, but a standard InfoFrame (AVI InfoFrame or the like) may be used.

図9は、実施例2に係るTV800が持つ映像モードの種類に対応する画像処理のために必要なフレーム数および遅延時間を示した表である。本実施例のTV800は遅延量の低い順に、ゲームモード、ナチュラルモード、スタンダードモード、シネマモード、ダイナミックモードの5種類の映像モードを持つ。   FIG. 9 is a table showing the number of frames and the delay time necessary for image processing corresponding to the types of video modes of the TV 800 according to the second embodiment. The TV 800 of this embodiment has five types of video modes, game mode, natural mode, standard mode, cinema mode, and dynamic mode, in ascending order of delay.

図10は、本発明の実施例2に係るTV800の映像モード切換え制御部816が行なう映像モード切換え判定処理のフローチャートである。映像モード切換え制御部816は、HDMI I/F部812から与えられるHPD(hot plug detect)情報および、InfoFrame解析部815から与えられるマウス使用可否情報に基づいて、マウスの使用可否を判定する(S1201)。判定結果が“否“の場合は映像モードをユーザが選択している映像モードに設定することを画像処理部808に対して指示する(S1202)。判定結果が”可“の場合は、ユーザが選択している映像モードの遅延時間と予め定めてある「中間モード」の遅延時間を比較する(S1203)。比較において「中間モード」の遅延時間が長い又は等しい場合(“Y”の場合)は、ユーザのマウス操作が無い場合に設定する映像モードの記憶領域として用意する「マウス操作無し時設定モード」に”ユーザーが設定した映像モード”を記憶する(S1204)。「中間モード」の遅延時間が短い場合(“N”の場合)は、「マウス操作無し時設定モード」に「中間モード」を記憶する(S1205)。なお前記「中間モード」は5種類の映像モードの遅延時間を昇順(または降順)に並べた際に中央に位置する値(中央値)である「スタンダードモード」と予め定め、固定値として持っている。次にInfoframe解析部815から与えられるマウス操作有無情報に応じて、マウスの操作有無を判定する(S1206)。判定結果が”無“の場合は、映像モードを「マウス操作無し時設定モード」として記憶しておいた映像モードに設定することを画像処理部808に対して指示する(S1207)。判定結果が”有“の場合は、映像モードをゲームモードに設定することを画像処理部808に対して指示する(S1208)。   FIG. 10 is a flowchart of the video mode switching determination process performed by the video mode switching control unit 816 of the TV 800 according to the second embodiment of the present invention. The video mode switching control unit 816 determines whether or not the mouse can be used based on HPD (hot plug detect) information provided from the HDMI I / F unit 812 and mouse usable / unusable information provided from the InfoFrame analysis unit 815 (S1201). ). If the determination result is “No”, the image processing unit 808 is instructed to set the video mode to the video mode selected by the user (S1202). If the determination result is “possible”, the delay time of the video mode selected by the user is compared with the delay time of the “intermediate mode” set in advance (S1203). In the comparison, when the delay time of “intermediate mode” is long or equal (in the case of “Y”), the “mode setting mode without mouse operation” prepared as a video mode storage area set when there is no mouse operation by the user. “Video mode set by user” is stored (S1204). When the delay time of “intermediate mode” is short (in the case of “N”), “intermediate mode” is stored in “setting mode without mouse operation” (S1205). The “intermediate mode” is preset as “standard mode” which is a value (median value) located in the center when the delay times of the five types of video modes are arranged in ascending order (or descending order) and has a fixed value. Yes. Next, in accordance with the mouse operation presence / absence information given from the Infoframe analysis unit 815, the presence / absence of mouse operation is determined (S1206). If the determination result is “None”, the image processing unit 808 is instructed to set the video mode stored as the “mode setting without mouse operation” (S1207). If the determination result is “present”, the image processing unit 808 is instructed to set the video mode to the game mode (S1208).

図11は、実施例2に係るTV800の映像モード切換え処理における、前述のフローチャートのS1203の判定が“Y”の場合のシーケンス図である。   FIG. 11 is a sequence diagram in the case where the determination in S1203 of the flowchart is “Y” in the video mode switching process of the TV 800 according to the second embodiment.

録画再生装置900のマウス使用可否状態が“否”から“可”に変わり、TV800にマウス使用可能であることを通知するタイミングに着目する。この時TV800の映像モードは、「中間モード」の遅延時間以下の映像モードであるため、映像モードの切換えは行なわない。録画再生装置900のマウス使用可否状態が“可”から“否”に変わり、TV800にマウス使用不可能であることを通知するタイミングにおいても、既にユーザが選択した映像モードが設定されているため、映像モードの切換えは行なわない。なお、録画再生装置900のマウス操作有無状態変化時については、実施例1と同様の動作となるため説明は割愛する。また、前述のフローチャートのS1203の判定が“N”の場合のシーケンスについても、実施例1のシーケンスと同様の動作となるため説明は割愛する。   Attention is paid to the timing at which the mouse usable state of the recording / reproducing apparatus 900 changes from “No” to “Yes” and notifies the TV 800 that the mouse is usable. At this time, since the video mode of the TV 800 is a video mode that is equal to or shorter than the delay time of the “intermediate mode”, the video mode is not switched. The video mode selected by the user has already been set at the timing when the mouse usable / unusable state of the recording / reproducing apparatus 900 changes from “available” to “not” and the TV 800 is notified that the mouse cannot be used. The video mode is not switched. It should be noted that since the operation of the recording / playback apparatus 900 when the mouse operation is changed is the same as that of the first embodiment, the description thereof is omitted. Also, the sequence in the case where the determination in S1203 of the above-described flowchart is “N” is the same operation as the sequence of the first embodiment, and the description thereof will be omitted.

以上、本実施例によれば、録画再生装置900がマウス使用不可状態である場合はTV800の映像モードをユーザが選択した映像モードにする。一方、録画再生装置900がマウス使用可能状態である場合は、ユーザが選択している映像モードの遅延時間が「中間モード」の遅延時間より長いか否かを判定する。長いと判定した場合には、切換え時に映像欠落や画面静止が発生し難い2つのモード(ゲームモードと、「中間モード」)を、録画再生装置900のマウス操作有無情報に応じて切換える。これにより、映像の欠落や表示の静止といった課題を極力抑制した映像表示システムを提供することが可能となる。   As described above, according to this embodiment, when the recording / playback apparatus 900 is in a mouse unusable state, the video mode of the TV 800 is set to the video mode selected by the user. On the other hand, when the recording / playback apparatus 900 is in a mouse usable state, it is determined whether or not the delay time of the video mode selected by the user is longer than the delay time of the “intermediate mode”. If it is determined that it is long, two modes (game mode and “intermediate mode”) in which video loss and screen stillness hardly occur at the time of switching are switched according to the mouse operation presence / absence information of the recording / playback apparatus 900. As a result, it is possible to provide a video display system that suppresses problems such as missing video and stillness of display as much as possible.

Claims (3)

映像を表示する表示装置と、当該表示装置と通信可能に接続され、ポインティングデバイスによる操作が可能であり、かつ前記表示装置に対して映像信号の出力が可能な外部機器とからなる映像表示システムであって、
前記外部機器は、
当該外部機器において実行中のアプリケーションがポインティングデバイスを使用可能なアプリケーションであるか否かを判定し、判定結果を示す使用可否情報を生成する第1の生成手段と、
前記ポインティングデバイスの操作状態を検知し、当該操作状態を示す操作有無情報を生成する第2の生成手段と、
前記使用可否情報及び前記操作有無情報を前記表示装置に出力する出力手段と、
を有し、
前記表示装置は、
前記外部機器から入力された映像信号に対して画像処理を実行する際に発生する遅延時間が異なる少なくとも3つの映像モードを備え、当該少なくとも3つの映像モードのうち、任意の1つの映像モードを選択して前記外部機器から入力された映像信号に対して画像処理を実行する処理手段と、
前記外部機器から送信された前記使用可否情報及び前記操作有無情報を受信する受信手段と、
前記受信手段で受信した前記使用可否情報が、前記ポインティングデバイスの使用可を示す場合であり、かつ、前記受信手段で受信した前記操作有無情報が無操作を示す場合に、前記映像モードが最も遅延時間の長い映像モードに設定されている場合には、最も遅延時間の短い映像モード及び最も遅延時間の長い映像モード以外の映像モードに切り換える制御を行う切換手段と、
を有することを特徴とする映像表示システム。
A video display system comprising a display device that displays video, and an external device that is communicably connected to the display device, can be operated by a pointing device, and can output a video signal to the display device. There,
The external device is
First generation means for determining whether or not the application being executed in the external device is an application that can use the pointing device, and generating usability information indicating a determination result;
Second generating means for detecting an operation state of the pointing device and generating operation presence / absence information indicating the operation state;
Output means for outputting the availability information and the operation presence / absence information to the display device;
Have
The display device
Provided with at least three video modes having different delay times when image processing is performed on a video signal input from the external device, and selects any one of the at least three video modes. Processing means for performing image processing on the video signal input from the external device;
Receiving means for receiving the availability information and the operation presence / absence information transmitted from the external device;
The video mode is most delayed when the usability information received by the receiving means indicates that the pointing device can be used and the operation presence / absence information received by the receiving means indicates no operation. A switching means for performing control to switch to a video mode other than the video mode with the shortest delay time and the video mode with the longest delay time when set to the video mode with a long time;
A video display system comprising:
前記受信手段で受信した前記使用可否情報が、前記ポインティングデバイスの使用可を示す場合であり、かつ、前記受信手段で受信した前記操作有無情報が無操作を示す場合に、前記映像モードが最も遅延時間の長い映像モードに設定されている場合には、最も遅延時間の短い映像モード及び最も遅延時間の長い映像モード以外の映像モードに切り換える制御が前記切換手段によって実行された後、前記操作有無情報が無操作を示す状態から操作が有ることを示す状態に変化した場合、前記切換手段は、映像モードを最も遅延時間の短い映像モードに切り換える制御を行うことを特徴とする請求項1に記載の映像表示システム。   The video mode is most delayed when the usability information received by the receiving means indicates that the pointing device can be used and the operation presence / absence information received by the receiving means indicates no operation. When the video mode with a long time is set, the control unit switches the video mode other than the video mode with the shortest delay time and the video mode other than the video mode with the longest delay time. 2. The switch according to claim 1, wherein when the state changes from a state indicating no operation to a state indicating that there is an operation, the switching unit performs control to switch the video mode to a video mode with the shortest delay time. Video display system. 前記表示装置と前記外部機器とは、HDMI規格に準拠したケーブルにより通信可能に接続されており、
前記使用可否情報及び前記操作有無情報は、HDMI規格におけるCECコマンドまたはTMDSデータに含まれるフレーム情報に含めて、前記外部機器から前記表示装置に送信されることを特徴とする請求項1または2に記載の映像表示システム。
The display device and the external device are communicably connected by a cable conforming to the HDMI standard,
3. The device according to claim 1, wherein the availability information and the operation presence / absence information are included in frame information included in a CEC command or TMDS data in the HDMI standard and transmitted from the external device to the display device. The video display system described.
JP2009275912A 2009-12-03 2009-12-03 Video display system Pending JP2011120024A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009275912A JP2011120024A (en) 2009-12-03 2009-12-03 Video display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009275912A JP2011120024A (en) 2009-12-03 2009-12-03 Video display system

Publications (1)

Publication Number Publication Date
JP2011120024A true JP2011120024A (en) 2011-06-16

Family

ID=44284796

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009275912A Pending JP2011120024A (en) 2009-12-03 2009-12-03 Video display system

Country Status (1)

Country Link
JP (1) JP2011120024A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014075789A (en) * 2012-10-04 2014-04-24 Sony Computer Entertainment America Llc Method and apparatus for decreasing presentation latency
JP2015007951A (en) * 2013-05-31 2015-01-15 富士フイルム株式会社 Imposition apparatus, method, and program
WO2015107909A1 (en) * 2014-01-20 2015-07-23 パナソニックIpマネジメント株式会社 Reproduction device and data reproduction method
CN110737385A (en) * 2019-10-14 2020-01-31 深圳震有科技股份有限公司 video mouse interaction method, intelligent terminal and storage medium

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014075789A (en) * 2012-10-04 2014-04-24 Sony Computer Entertainment America Llc Method and apparatus for decreasing presentation latency
US10002088B2 (en) 2012-10-04 2018-06-19 Sony Interactive Entertainment LLC Method and apparatus for improving decreasing presentation latency in response to receipt of latency reduction mode signal
USRE49144E1 (en) 2012-10-04 2022-07-19 Sony Interactive Entertainment LLC Method and apparatus for improving presentation latency in response to receipt of latency reduction mode signal
JP2015007951A (en) * 2013-05-31 2015-01-15 富士フイルム株式会社 Imposition apparatus, method, and program
WO2015107909A1 (en) * 2014-01-20 2015-07-23 パナソニックIpマネジメント株式会社 Reproduction device and data reproduction method
CN110737385A (en) * 2019-10-14 2020-01-31 深圳震有科技股份有限公司 video mouse interaction method, intelligent terminal and storage medium
CN110737385B (en) * 2019-10-14 2023-03-24 深圳震有科技股份有限公司 Video mouse interaction method, intelligent terminal and storage medium

Similar Documents

Publication Publication Date Title
JP2007049247A (en) Video image reproducer
US7929615B2 (en) Video processing apparatus
US20110167465A1 (en) Device control apparatus, device control method and computer program
JP2009200788A (en) Receiving device
JP5087944B2 (en) Data transmission / reception system
JP2011176526A (en) Communication device, communication control method, and program
JP2010232760A (en) Image supplying device, image supplying system, image supplying method, program, and recording medium
JP4640046B2 (en) Digital content playback device
JP2008016877A (en) Digital broadcast receiver and input switching method
JPWO2012001905A1 (en) Playback apparatus, voice selection method, and voice selection program
JP2011120024A (en) Video display system
JP2007089013A (en) Av equipment speedily outputting operation screen
JP2007158903A (en) Means for switching resolution in hdmi (high definition multimedia interface) output
JP2013211767A (en) Video recording device, video reproduction device, and video recording reproduction system
JP5251036B2 (en) Display output device
JPWO2003054848A1 (en) Computer display system, computer device and display device
JP2007235519A (en) Method and system for video sound synchronization
KR100765797B1 (en) Method for controlling a source apparatus using cec of hdmi and the source apparatus
JP2009038685A (en) Image signal output device, and image signal output method
JP2011176537A (en) Video signal processing device
JP5082562B2 (en) Digital broadcast receiving method and apparatus
JP2009038682A (en) Image processor, and image processing method
KR100864720B1 (en) Combination system capable of controlling each device through a single OSD menu, and a control method therof
JP2006019809A (en) Video signal receiving apparatus and video signal receiving method
KR20100072681A (en) Apparatus and method for image displaying in image display device