JP4188923B2 - Port detection apparatus and method - Google Patents

Port detection apparatus and method Download PDF

Info

Publication number
JP4188923B2
JP4188923B2 JP2005030454A JP2005030454A JP4188923B2 JP 4188923 B2 JP4188923 B2 JP 4188923B2 JP 2005030454 A JP2005030454 A JP 2005030454A JP 2005030454 A JP2005030454 A JP 2005030454A JP 4188923 B2 JP4188923 B2 JP 4188923B2
Authority
JP
Japan
Prior art keywords
monitor
signal port
video signal
control signal
output
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.)
Active
Application number
JP2005030454A
Other languages
Japanese (ja)
Other versions
JP2005267617A (en
Inventor
忠彦 平加
潤郎 米光
直顕 平田
康詔 川本
千晴 石森
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.)
Eizo Nanao Corp
Original Assignee
Eizo Nanao Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Eizo Nanao Corp filed Critical Eizo Nanao Corp
Priority to JP2005030454A priority Critical patent/JP4188923B2/en
Publication of JP2005267617A publication Critical patent/JP2005267617A/en
Application granted granted Critical
Publication of JP4188923B2 publication Critical patent/JP4188923B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Description

この発明は、モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出装置およびその方法に関する。   The present invention relates to a port detection apparatus and method for detecting a combination of a control signal port and a video signal port connected to a monitor.

グラフィックスボードの特性やモニターの経年・経時変化による表示色の変化に対応するため、色調などの補正を行うモニターキャリブレーションが知られている。   In order to cope with changes in display color due to the characteristics of the graphics board and the aging / aging of the monitor, monitor calibration for correcting color tone and the like is known.

モニターキャリブレーションでは、所定画像の映像信号をモニターに出力したときにモニターに表示された画像を輝度計などのセンサを用いて計測し、出力画像の映像信号の値とセンサの計測データの値とを比較することによってモニター特性を取得して最適な表示特性を設定するようにしている。   In monitor calibration, when a video signal of a predetermined image is output to the monitor, the image displayed on the monitor is measured using a sensor such as a luminance meter, and the value of the video signal of the output image and the value of the measurement data of the sensor By comparing these, the monitor characteristics are acquired and the optimum display characteristics are set.

例えば、液晶表示装置の表示濃度を補正するため、信号源からの出力信号の値と、輝度計によって測定された液晶パネルが表示する表示濃度の値とを計算機で比較し、変換特性として液晶表示装置に記録することにより、所望の表示濃度を得る方法が知られている(例えば、特許文献1)。   For example, in order to correct the display density of a liquid crystal display device, the value of the output signal from the signal source and the display density value displayed on the liquid crystal panel measured by the luminance meter are compared by a computer, and the liquid crystal display is used as a conversion characteristic A method of obtaining a desired display density by recording in an apparatus is known (for example, Patent Document 1).

特開2002−99238号公報JP 2002-99238 A

上記のモニターキャリブレーションではモニターが1つであることを前提としており、計算機からの制御信号と映像信号はそれぞれ1つの制御信号ポートと映像信号ポートに対して与えられている。   The above monitor calibration assumes that there is one monitor, and the control signal and video signal from the computer are given to one control signal port and video signal port, respectively.

このため、複数のモニターが接続されているマルチモニター環境においては、キャリブレーションを実行するコンピュータ装置(計算機)は、キャリブレーションの実行時に、ユーザにセンサの設置を促して適切なキャリブレーションを実行するため、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せをそれぞれ認識しておく必要が生じる。   For this reason, in a multi-monitor environment in which a plurality of monitors are connected, a computer device (computer) that performs calibration prompts the user to install a sensor and performs appropriate calibration when performing calibration. Therefore, it is necessary to recognize each combination of the control signal port and the video signal port connected to each monitor.

しかしながら、コンピュータ装置における制御信号ポートおよび映像信号ポートはそれぞれ独立してモニターと接続されている場合もあり、これらの組合せをコンピュータ装置に認識させるためには、専用の認識回路またはユーザによる外部からの認識操作等が必要であった。   However, the control signal port and the video signal port in the computer apparatus may be connected to the monitor independently, and in order to make the computer apparatus recognize these combinations, a dedicated recognition circuit or a user externally Recognition operation was necessary.

特に、USB(Universal Serial Bus)などの発展に伴い、モニターとコンピュータ装置とを容易に接続・非接続にできる環境においては、モニターと接続する制御信号ポートおよび映像信号ポートの組合せを頻繁に認識させる必要があった。   In particular, with the development of USB (Universal Serial Bus), etc., in an environment where the monitor and the computer device can be easily connected / disconnected, the combination of the control signal port and the video signal port connected to the monitor is frequently recognized. There was a need.

このような場合、コンピュータ装置の内部に専用の認識回路を設けていたのでは、コストが上昇する等のデメリットがあった。また、接続変更が生じる度に、ユーザがモニターと接続する制御信号ポートおよび映像信号ポートの組合せの設定操作を行うのは煩雑であった。   In such a case, if a dedicated recognition circuit is provided inside the computer device, there are disadvantages such as an increase in cost. Further, every time a connection change occurs, it is complicated for the user to perform a setting operation of a combination of a control signal port and a video signal port connected to the monitor.

この発明は、上記のような課題を解決するためになされたものであり、マルチモニター環境において、モニターと接続する制御信号ポートおよび映像信号ポートの組合せを容易に検出することのできるポート検出方法の提供を目的とする。   The present invention has been made to solve the above problems, and is a port detection method capable of easily detecting a combination of a control signal port and a video signal port connected to a monitor in a multi-monitor environment. For the purpose of provision.

一方、マルチモニター環境において、各モニターにキャリブレーションを行うためのセンサが設置されている状態においては、コンピュータ装置は、ユーザにセンサの設置を促す必要がない。このような場合には、コンピュータ装置は、どのセンサがどのモニターに接続されているのかを認識しておけば、キャリブレーションを自動的に実行することができる。   On the other hand, in a multi-monitor environment, in a state where a sensor for performing calibration is installed on each monitor, the computer device does not need to prompt the user to install the sensor. In such a case, if the computer device recognizes which sensor is connected to which monitor, it can automatically execute calibration.

よってこの発明は、マルチモニター環境において、各モニター毎にキャリブレーションを行うためのセンサが設置されている場合には、センサから取得した信号に基づいて、各センサおよび各モニターの接続されたポートの対応関係を容易に認識することのできるポート検出装置の提供をも目的とする。   Therefore, according to the present invention, when a sensor for performing calibration is installed for each monitor in a multi-monitor environment, each sensor and each port connected to each monitor are connected based on a signal acquired from the sensor. It is another object of the present invention to provide a port detection device that can easily recognize the correspondence.

(1)(6)この発明にかかるポート検出装置またはプログラムは、
複数のモニターと接続する複数の映像信号ポートおよび複数の制御信号ポートの中から、各モニターについての映像信号ポートおよび制御信号ポートの組合せを検出するポート検出装置であって、
(a)映像信号ポートに検査画像データを出力する検査画像データ出力手段と、
(b)制御信号ポートを介して、モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(c)所定の映像信号ポートに検査画像データを出力した後において、所定の制御信号ポートを介して取得した出力画像ステータスに変化があった場合に、当該所定の映像信号ポートと当該所定の制御信号ポートとを対応付けて検出するポート検出手段と、
を備えたことを特徴としている。
(1) (6) The port detection device or program according to the present invention is:
A port detection device for detecting a combination of a video signal port and a control signal port for each monitor from a plurality of video signal ports and a plurality of control signal ports connected to a plurality of monitors,
(a) inspection image data output means for outputting inspection image data to the video signal port;
(b) output image status acquisition means for acquiring the status of the output image applied to the monitor via the control signal port;
(c) After the inspection image data is output to the predetermined video signal port, when there is a change in the output image status acquired through the predetermined control signal port, the predetermined video signal port and the predetermined control A port detecting means for detecting the signal port in association with each other;
It is characterized by having.

したがって、モニターに検査画像データを出力した映像信号ポートと、取得された出力画像ステータスに変化があった制御信号ポートとを、組合せとして検出することができる。これにより、すべてのモニターと接続する映像信号ポートおよび制御信号ポートの組合せを正しく認識し、モニター毎にキャリブレーションを実行することができる。  Therefore, the video signal port that outputs the inspection image data to the monitor and the control signal port in which the acquired output image status has changed can be detected as a combination. Thereby, it is possible to correctly recognize the combination of the video signal port and the control signal port connected to all the monitors, and to execute calibration for each monitor.

(2)(7)この発明にかかるポート検出装置またはプログラムは、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける固有データを取得する固有データ取得手段と、
(b)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(c)各モニターと接続する制御信号ポートを介して、モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(d)前記検査画像データ出力手段において検査画像データを出力した映像信号ポートと、この場合に前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があった制御信号ポートとを、前記固有データ取得手段において取得された固有データにかかるモニターに対応付けて検出するポート検出手段と、
を備えたことを特徴としている。
(2) (7) The port detection device or program according to the present invention is:
(a) unique data acquisition means for acquiring unique data in the monitor via a control signal port connected to each monitor;
(b) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(c) output image status acquisition means for acquiring the status of the output image applied to the monitor via a control signal port connected to each monitor;
(d) the video signal port from which the inspection image data is output in the inspection image data output unit, and the control signal port in which the output image status acquired in the output image status acquisition unit in this case is changed, A port detecting means for detecting the specific data acquired by the data acquiring means in association with the monitor;
It is characterized by having.

したがって、モニターに検査画像データを出力した映像信号ポートと、取得された出力画像ステータスに変化があった制御信号ポートとを、固有データにかかるモニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出することができる。これにより、すべてのモニターと接続する制御信号ポートおよび映像信号ポートの組合せを正しく認識し、モニター毎にキャリブレーションを実行することができる。   Therefore, the video signal port that outputs the inspection image data to the monitor and the control signal port in which the acquired output image status has changed are combined as a control signal port and a video signal port that connect the monitor related to the specific data. Can be detected. Thereby, the combination of the control signal port and the video signal port connected to all the monitors can be correctly recognized, and calibration can be executed for each monitor.

(3)(8)この発明にかかるポート検出装置またはプログラムは、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける固有データを取得する固有データ取得手段と、
(b)前記固有データ取得手段において取得された各モニターの固有データに基づいてモニター一覧を生成してユーザに提示するモニター一覧生成・提示手段と、
(c)ユーザからの入力に基づいて、前記モニター一覧生成・提示手段に提示されたモニターの中から検出対象となるモニターを決定するモニター決定手段と、
(d)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(e)前記モニター決定手段において決定されたモニターと接続する制御信号ポートを介して、当該モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(f)前記検査画像データ出力手段における検査画像データの出力を受けて、前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があると、前記検査画像データが出力された映像信号ポートと、前記モニター決定手段において決定されたモニターと接続する制御信号ポートとを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出するポート検出手段と、
を備えたことを特徴としている。
(3) (8) The port detection device or program according to the present invention is:
(a) unique data acquisition means for acquiring unique data in the monitor via a control signal port connected to each monitor;
(b) Monitor list generation / presentation means for generating a monitor list based on the unique data of each monitor acquired by the unique data acquisition means and presenting it to the user;
(c) monitor determining means for determining a monitor to be detected from among the monitors presented to the monitor list generating / presenting means based on an input from the user;
(d) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(e) an output image status acquisition unit that acquires a status of an output image applied to the monitor via a control signal port connected to the monitor determined by the monitor determination unit;
(f) Upon receipt of inspection image data output from the inspection image data output means, and when there is a change in the output image status acquired by the output image status acquisition means, a video signal port from which the inspection image data is output; A port detection means for detecting a control signal port connected to the monitor determined by the monitor determination means as a combination of a control signal port and a video signal port connected to the monitor;
It is characterized by having.

したがって、検査画像データが出力された映像信号ポートと、ユーザによって入力されたモニタと接続する制御信号ポートを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出することができる。これにより、すべてのモニターと接続する制御信号ポートおよび映像信号ポートの組合せを正しく認識し、モニター毎にキャリブレーションを実行することができる。   Therefore, the video signal port from which the inspection image data is output and the control signal port connected to the monitor input by the user can be detected as a combination of the control signal port and the video signal port connected to the monitor. Thereby, the combination of the control signal port and the video signal port connected to all the monitors can be correctly recognized, and calibration can be executed for each monitor.

(4)(9)(17)この発明にかかるポート検出装置またはプログラムは、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける第1の固有データを取得する第1の固有データ取得手段と、
(b)各モニターと接続する映像信号ポートを介して、モニターにおける第2の固有データを取得する第2の固有データ取得手段と、
(c)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(d)各モニターと接続する制御信号ポートを介して、モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(e)前記第1の固有データ取得手段において取得された第1の固有データと、前記第2の固有情報取得手段において取得された第2の固有データに基づいて、モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するとともに、
モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出することができなかった場合には、前記検査画像データ出力手段において検査画像データを出力した映像信号ポートと、この場合に前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があった制御信号ポートとを、前記第1の固有データ取得手段において取得された第1の固有データにかかるモニターに対応付けて検出するポート検出手段と、
を備えたことを特徴としている。
(4) (9) (17) The port detection device or program according to the present invention is:
(a) first unique data acquisition means for acquiring first unique data in the monitor via a control signal port connected to each monitor;
(b) second unique data acquisition means for acquiring second unique data in the monitor via a video signal port connected to each monitor;
(c) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(d) output image status acquisition means for acquiring the status of the output image applied to the monitor via a control signal port connected to each monitor;
(e) a control signal port connected to a monitor based on the first unique data acquired by the first unique data acquisition means and the second unique data acquired by the second unique information acquisition means And video signal port combinations,
If the combination of the control signal port and the video signal port connected to the monitor cannot be detected, the video signal port that outputs the inspection image data in the inspection image data output means, and in this case, the output image status A port detection unit for detecting a control signal port having a change in the output image status acquired by the acquisition unit in association with a monitor relating to the first specific data acquired by the first specific data acquisition unit; ,
It is characterized by having.

したがって、第2の固有データを取得できないモニターが1以下であった場合には、固有データが一致する制御信号ポートと映像信号ポートを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出することができる。   Therefore, when the number of monitors that cannot acquire the second specific data is 1 or less, the control signal port and the video signal port having the same specific data are combined as the control signal port and the video signal port connected to the monitor. Can be detected.

また、第2の固有データを取得できないモニターが2以上であった場合には、検査画像データを出力したモニターと接続する映像信号ポートと、取得された出力画像ステータスに変化があった制御信号ポートとを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出することができる。   If there are two or more monitors that cannot acquire the second specific data, a video signal port connected to the monitor that has output the inspection image data, and a control signal port in which the acquired output image status has changed Can be detected as a combination of a control signal port and a video signal port connected to the monitor.

これにより、映像信号ポートを介して固有データが取得できないモニターが接続されている場合であっても、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せを適切検出し、モニター毎にキャリブレーションを実行することができる。   As a result, even when a monitor that cannot acquire unique data is connected via the video signal port, the combination of the control signal port and video signal port connected to the monitor is properly detected, and calibration is performed for each monitor. Can be executed.

(5)(10)(18)この発明にかかるポート検出装置またはプログラムは、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける第1の固有データを取得する第1の固有データ取得手段と、
(b)各モニターと接続する映像信号ポートを介して、モニターにおける第2の固有データを取得する第2の固有データ取得手段と、
(c)前記第1の固有データ取得手段において取得された各モニターの第1の固有データに基づいてモニター一覧を生成してユーザに提示するモニター一覧生成・提示手段と、
(d)ユーザからの入力に基づいて、前記モニター一覧生成・提示手段に提示されたモニターの中から検出対象となるモニターを決定するモニター決定手段と、
(e)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(f)前記モニター決定手段において決定されたモニターと接続する制御信号ポートを介して、当該モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(g)前記第1の固有データ取得手段において取得したモニターの固有データと、前記第2の固有情報取得手段において取得したモニターの固有データに基づいて、モニターにおける制御信号ポートおよび映像信号ポートの組合せを検出するとともに、
モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出することができなかった場合には、前記検査画像データ出力手段における検査画像データの出力を受けて、前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があると、前記検査画像データが出力された映像信号ポートと、前記モニター決定手段において決定されたモニターと接続する制御信号ポートとを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出するポート検出手段と、
を備えたことを特徴としている。
(5) (10) (18) The port detection device or program according to the present invention is:
(a) first unique data acquisition means for acquiring first unique data in the monitor via a control signal port connected to each monitor;
(b) second unique data acquisition means for acquiring second unique data in the monitor via a video signal port connected to each monitor;
(c) a monitor list generation / presentation means for generating a monitor list based on the first unique data of each monitor acquired by the first unique data acquisition means and presenting it to the user;
(d) monitor determining means for determining a monitor to be detected from among the monitors presented to the monitor list generating / presenting means based on input from the user;
(e) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(f) via a control signal port connected to the monitor determined in the monitor determination means, output image status acquisition means for acquiring the status of the output image applied to the monitor;
(g) A combination of the control signal port and the video signal port in the monitor based on the monitor specific data acquired in the first specific data acquisition means and the monitor specific data acquired in the second specific information acquisition means And detecting
When the combination of the control signal port and the video signal port connected to the monitor cannot be detected, the inspection image data output from the inspection image data output means is received and acquired by the output image status acquisition means. When there is a change in the output image status, a video signal port from which the inspection image data is output and a control signal port connected to the monitor determined by the monitor determining means are connected to the monitor, Port detection means for detecting as a combination of video signal ports;
It is characterized by having.

したがって、第2の固有データを取得できないモニターが1以下であった場合には、固有データが一致する制御信号ポートと映像信号ポートを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出することができる。   Therefore, when the number of monitors that cannot acquire the second specific data is 1 or less, the control signal port and the video signal port having the same specific data are combined as the control signal port and the video signal port connected to the monitor. Can be detected.

また、第2の固有データを取得できないモニターが2以上であった場合には、検査画像データを出力したモニタと接続する映像信号ポートと、ユーザによって入力されたモニタと接続する制御信号ポートを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出することができる。   When there are two or more monitors that cannot acquire the second unique data, a video signal port connected to the monitor that has output the inspection image data, and a control signal port connected to the monitor input by the user, It can be detected as a combination of a control signal port and a video signal port connected to the monitor.

これにより、映像信号ポートを介してモニターにおける固有データが取得できたか否かにかかわらず、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出して、モニター毎にキャリブレーションを実行することができる。   This detects the combination of the control signal port and the video signal port connected to each monitor and executes calibration for each monitor regardless of whether or not the specific data in the monitor can be acquired via the video signal port. be able to.

(11)この発明にかかるポート検出装置またはプログラムにおいて、
検査画像データ出力手段が出力する検査画像データは、表示解像度を変更するものであり、出力画像ステータス取得手段は、表示解像度を出力画像のステータスとして取得することを特徴としている。
(11) In the port detection device or program according to the present invention,
The inspection image data output by the inspection image data output means changes the display resolution, and the output image status acquisition means acquires the display resolution as the status of the output image.

したがって、モニターにおける出力画像のステータスを容易に取得することができる。   Therefore, the status of the output image on the monitor can be easily acquired.

(12)この発明にかかるポート検出装置またはプログラムにおいて、
検査画像データ出力手段が出力する検査画像データは、第1の単色画像から第2の単色画像に変更するものであり、出力画像ステータス取得手段は、単色画像の色を出力画像のステータスとして取得することを特徴としている。
(12) In the port detection device or program according to the present invention,
The inspection image data output by the inspection image data output means changes from the first single color image to the second single color image, and the output image status acquisition means acquires the color of the single color image as the status of the output image. It is characterized by that.

したがって、モニターにおける出力画像のステータスを容易に取得することができる。   Therefore, the status of the output image on the monitor can be easily acquired.

(13)この発明にかかるポート検出装置またはプログラムにおいて、
検査画像データ出力手段が出力する検査画像データは、所定画素の発色を変更するものであり、出力画像ステータス取得手段は、所定画素の発色を出力画像のステータスとして取得することを特徴としている。
(13) In the port detection device or program according to the present invention,
The inspection image data output from the inspection image data output means changes the color development of the predetermined pixel, and the output image status acquisition means acquires the color development of the predetermined pixel as the status of the output image.

したがって、モニターにおける出力画像のステータスを容易に取得することができる。特に、モニターにおける一部の画素を利用して、モニター全面に検査画像を表示させることなく検査を行うことができる。   Therefore, the status of the output image on the monitor can be easily acquired. In particular, it is possible to perform an inspection without displaying an inspection image on the entire monitor surface by using a part of pixels in the monitor.

(14)この発明にかかるポート検出装置またはプログラムは、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける固有データを取得する固有データ取得手段と、
(b)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(c)各モニターと接続する制御信号ポートを介して、モニターの発色状態を計測可能なセンサからのステータスを取得するステータス取得手段と、
(d)前記検査画像データ出力手段において検査画像データを出力した映像信号ポートと、この場合に前記ステータス取得手段において取得されたステータスに変化があった制御信号ポートとを、前記固有データ取得手段において取得された固有データにかかるモニターに対応付けて検出するポート検出手段と、
を備えたことを特徴としている。
(14) A port detection device or program according to the present invention is provided:
(a) unique data acquisition means for acquiring unique data in the monitor via a control signal port connected to each monitor;
(b) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(c) status acquisition means for acquiring the status from a sensor capable of measuring the color development state of the monitor via a control signal port connected to each monitor;
(d) In the specific data acquisition means, the video signal port that has output the inspection image data in the inspection image data output means, and the control signal port in which the status acquired in the status acquisition means in this case has changed. Port detection means for detecting the associated unique data in association with the monitor;
It is characterized by having.

したがって、固有データを用いることなくセンサからのステータスに基づいて容易に、モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出することができる。   Therefore, the combination of the control signal port and the video signal port connected to the monitor can be easily detected based on the status from the sensor without using the unique data.

(15)(16)(20)(21)この発明にかかるポート検出装置またはプログラムは、
複数のモニターと接続する複数の映像信号ポートおよび、複数のセンサと接続する複数の制御信号ポートの中から、所定モニターにおける発色状態を計測可能なセンサと接続する制御信号ポートと当該モニターと接続する映像信号ポートとの組合せを検出するポート検出装置であって、
(a)検出対象となるすべての映像信号ポートに、第1の検査画像データを出力する第1の検査画像データ出力手段と、
(b)検出対象となるすべての制御信号ポートから、モニターの発色状態を示すステータスを取得するステータス取得手段と、
(c)所定モニターと接続する所定の映像信号ポートに、第2の検査画像データを出力する第2の検査画像データ出力手段と、
(d)第2の検査画像データ出力手段において第2の検査画像データが出力された後に、ステータス取得手段において取得されたステータスの変化に基づいて、前記所定モニターと接続する所定の映像信号ポートに対応する制御信号ポートまたは、前記所定の映像信号ポートに対応する制御信号ポートの有無を判断する判断手段と、
を備えたことを特徴としている。
(15) (16) (20) (21) The port detection device or program according to the present invention is:
A control signal port connected to a sensor capable of measuring a color development state on a predetermined monitor from among a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of sensors, and the monitor. A port detection device for detecting a combination with a video signal port,
(a) first inspection image data output means for outputting first inspection image data to all video signal ports to be detected;
(b) status acquisition means for acquiring status indicating the color development state of the monitor from all control signal ports to be detected;
(c) second inspection image data output means for outputting second inspection image data to a predetermined video signal port connected to a predetermined monitor;
(d) After the second inspection image data is output by the second inspection image data output means, based on the status change acquired by the status acquisition means, the predetermined video signal port connected to the predetermined monitor Determining means for determining the presence or absence of a corresponding control signal port or a control signal port corresponding to the predetermined video signal port;
It is characterized by having.

したがって、各モニター毎にキャリブレーションを行うためのセンサが設置されている場合には、センサから取得したステータスの変化に基づいて、各センサおよび各モニターの接続された各ポートの対応関係を容易に認識することができる。   Therefore, when a sensor for calibration is installed for each monitor, the correspondence between each sensor and each connected port of each monitor is easily based on the status change acquired from the sensor. Can be recognized.

この発明において、「映像信号ポート」とは、ポート検出装置とモニターを接続するための入出力端子または当該入出力端子を含む回路等をいい、例えば、ビデオボードやマザーボードの映像出力端子がこれに該当する。なお、映像出力端子としては、DVI端子やVGA端子等がある。   In the present invention, the “video signal port” refers to an input / output terminal for connecting a port detection device and a monitor or a circuit including the input / output terminal, for example, a video output terminal of a video board or a motherboard. Applicable. The video output terminal includes a DVI terminal and a VGA terminal.

「制御信号ポート」とは、ポート検出装置とモニターまたはセンサを接続するための入出力端子または当該入出力端子を含む回路等をいい、例えば、USBボードやマザーボードの信号入出力端子がこれに該当する。なお、信号入出力端子としては、USB端子、IEEE1394端子、シリアル端子およびパラレル端子等がある。   “Control signal port” refers to an input / output terminal for connecting a port detection device to a monitor or a sensor or a circuit including the input / output terminal, for example, a signal input / output terminal of a USB board or a motherboard. To do. Signal input / output terminals include a USB terminal, an IEEE 1394 terminal, a serial terminal, a parallel terminal, and the like.

「出力画像のステータス」とは、モニターに表示された画像の表示状況に関する情報としてポート検出装置が取得可能なものをいい、例えば、モニター画面の解像度、輝度または色調等に関する情報がこれに該当する。   “Status of output image” refers to information that can be acquired by the port detection device as information related to the display status of the image displayed on the monitor, for example, information relating to the resolution, brightness, or color tone of the monitor screen. .

「モニターにおける固有データ」とは、モニターの内部に記録されたデータであって、当該モニターを特定可能なものをいい、例えば、メーカー名、モデル名、シリアルナンバー等がこれに該当する。   “Inherent data in the monitor” refers to data recorded inside the monitor, which can identify the monitor, and includes, for example, a manufacturer name, a model name, a serial number, and the like.

・請求項と実施形態の対応
「第1の固有データ取得手段」および「固有データ取得手段」は、実施形態においては、図3に示したステップS301の機能、または、図7に示したステップS701の機能がこれに該当する。
Correspondence between Claims and Embodiment In the embodiment, the “first unique data acquisition unit” and “unique data acquisition unit” are the function of step S301 shown in FIG. 3 or step S701 shown in FIG. This function corresponds to this.

「第2の固有データ取得手段」は、実施形態においては、図3に示したステップS303の機能、または、図7に示したステップS707の機能がこれに該当する。   In the embodiment, the “second unique data acquisition unit” corresponds to the function of step S303 shown in FIG. 3 or the function of step S707 shown in FIG.

「ポート検出手段」は、実施形態においては、図3に示したステップS305の機能、または、図7に示したステップS711もしくはステップS729の機能がこれに該当する。   In the embodiment, the “port detection unit” corresponds to the function of step S305 shown in FIG. 3 or the function of step S711 or step S729 shown in FIG.

「検査画像データ出力手段」は、
実施形態においては、図3に示したステップS313の機能、または、図7に示したステップS723の機能がこれに該当する。
"Inspection image data output means"
In the embodiment, this corresponds to the function of step S313 shown in FIG. 3 or the function of step S723 shown in FIG.

「出力画像ステータス取得手段」は、実施形態においては、図3に示したステップS315の機能、または、図7に示したステップS725の機能がこれに該当する。   In the embodiment, the “output image status acquisition unit” corresponds to the function of step S315 illustrated in FIG. 3 or the function of step S725 illustrated in FIG.

「モニター一覧生成・提示手段」は、実施形態においては、図7に示したステップS703の機能がこれに該当する。   In the embodiment, the “monitor list generation / presentation means” corresponds to the function of step S703 shown in FIG.

「モニター決定手段」は、実施形態においては、図7に示したステップS705の機能がこれに該当する。   In the embodiment, the “monitor determining unit” corresponds to the function of step S705 shown in FIG.

「表示解像度」とは、実施形態においては、モニターM1またはモニターM2が出力している画像の解像度(水平解像度×垂直解像度)である。   In the embodiment, the “display resolution” is the resolution (horizontal resolution × vertical resolution) of the image output from the monitor M1 or the monitor M2.

「単色画像」とは、実施形態においては、CPU201がモニターM1およびモニターM2に、DVIポートD1およびDVIポートD2を介して出力する画像である。例えば「黒色」または「白色」の画像がこれに該当する。   In the embodiment, the “monochromatic image” is an image that the CPU 201 outputs to the monitor M1 and the monitor M2 via the DVI port D1 and the DVI port D2. For example, a “black” or “white” image corresponds to this.

「所定画素の発色」は、実施形態においては図1に示したLCD121において出力される所定の画素の発色がこれに該当する。   In the embodiment, “color development of a predetermined pixel” corresponds to color development of a predetermined pixel output from the LCD 121 shown in FIG.

「モニターの発色状態」は、実施形態においては図1に示したLCD121において出力される画像の発色の状態がこれに該当する。   In the embodiment, the “coloring state of the monitor” corresponds to the coloration state of the image output from the LCD 121 shown in FIG.

なお、「発色」とは、「発光」を含む概念であり、LCD121がモノクロ専用である場合には、画素または画像の明るさの度合いを示すものである。   Note that “coloring” is a concept including “light emission”, and indicates the degree of brightness of a pixel or an image when the LCD 121 is dedicated to monochrome.

「第1の検査画像データ出力手段」は、実施形態においては図13に示したステップS1301の機能がこれに該当する。   The “first inspection image data output unit” corresponds to the function of step S1301 shown in FIG. 13 in the embodiment.

「ステータス取得手段」は、実施形態においては図13に示したステップS1307の機能がこれに該当する。   In the embodiment, the “status acquisition unit” corresponds to the function of step S1307 shown in FIG.

「第2の検査画像データ出力手段」は、実施形態においては図13に示したステップS1305の機能がこれに該当する。   In the embodiment, the “second inspection image data output unit” corresponds to the function in step S1305 shown in FIG.

「ステータスの変化」は、実施形態においては図14のBに示した状態1411〜状態1412における輝度値の変化等がこれに該当する。   In the embodiment, “change in status” corresponds to a change in luminance value in the states 1411 to 1412 shown in FIG. 14B.

「所定の映像信号ポートに対応する制御信号ポートの有無を判断する判断手段」は、実施形態においては図13に示したステップS1309の機能がこれに該当する。   In the embodiment, the “determination means for determining the presence or absence of a control signal port corresponding to a predetermined video signal port” corresponds to the function of step S1309 shown in FIG.

この発明において、「〜手段」とは、プログラムによって実現されるCPUの機能を含む概念である。ここで、「プログラム」とは、CPUにより直接実行可能なプログラムだけでなく、ソース形式のプログラム、圧縮処理がされたプログラム、暗号化されたプログラム等を含む概念である。   In the present invention, “to means” is a concept including a function of a CPU realized by a program. Here, the “program” is a concept including not only a program that can be directly executed by the CPU but also a program in a source format, a compressed program, an encrypted program, and the like.

以下、本発明における実施形態について、図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

1.第1の実施形態
1−1.機能ブロック図
図1に、本実施形態にかかるポート検出処理を行うコンピュータ装置およびモニターにおける機能ブロック図を示す。
1. First embodiment 1-1. Functional Block Diagram FIG. 1 is a functional block diagram of a computer device and a monitor that perform port detection processing according to the present embodiment.

1−1−1.ポート検出処理を行うコンピュータ装置
図1において、本発明にかかるポート検出処理を行うコンピュータ装置1は、第1の固有データ取得手段101、出力画像ステータス取得手段103、検査画像データ出力手段105、第2の固有データ取得手段107、ポート検出手段109を備えている。
1-1-1. In FIG. 1, a computer device 1 that performs port detection processing according to the present invention includes a first unique data acquisition unit 101, an output image status acquisition unit 103, an inspection image data output unit 105, a second Specific data acquisition means 107 and port detection means 109.

第1の固有データ取得手段101は、制御信号ポートを介して接続された各モニターから第1の固有データを取得する。例えば、制御信号ポートU1を介して接続されたモニターM1から、後述するHID(Human Interface Device)テーブルに基づくモデル名及びシリアル番号を取得する。   The first unique data acquisition unit 101 acquires first unique data from each monitor connected via the control signal port. For example, a model name and a serial number based on an HID (Human Interface Device) table described later are acquired from the monitor M1 connected via the control signal port U1.

出力画像ステータス取得手段103は、制御信号ポートを介して接続された各モニターから出力画像ステータスを取得する。例えば、制御信号ポートU1を介して接続されたモニターM1から、解像度記憶部115に記録された水平解像度および垂直解像度を取得する。   The output image status acquisition unit 103 acquires the output image status from each monitor connected via the control signal port. For example, the horizontal resolution and vertical resolution recorded in the resolution storage unit 115 are acquired from the monitor M1 connected via the control signal port U1.

検査画像データ出力手段105は、映像信号ポートを介して接続された各モニターに対して検査画像データを出力する。例えば、映像信号ポートD1を介して接続されたモニターM1に対して所定解像度の検査画像データを出力する。   The inspection image data output means 105 outputs inspection image data to each monitor connected via the video signal port. For example, inspection image data with a predetermined resolution is output to the monitor M1 connected via the video signal port D1.

第2の固有データ取得手段107は、映像信号ポートを介して接続された各モニターから第2の固有データを取得する。例えば、映像信号ポートD1を介して接続されたモニターM1から、後述するEDID(Extended Display Identification Data)(モニターの設定情報)に基づくモデル名及びシリアル番号を取得する。   The second unique data acquisition means 107 acquires second unique data from each monitor connected via the video signal port. For example, a model name and a serial number based on EDID (Extended Display Identification Data) (monitor setting information) described later are acquired from the monitor M1 connected via the video signal port D1.

ポート検出手段109は、第1の固有データ取得手段101および第2の固有データ取得手段107のそれぞれにおいて取得された固有データに基づいて、同一のモニターに接続された制御信号ポートおよび映像信号ポートの組合せを検出する。   The port detection means 109 is connected to the control signal port and the video signal port connected to the same monitor based on the unique data acquired in the first unique data acquisition means 101 and the second unique data acquisition means 107, respectively. Detect combinations.

例えば、上記HIDに基づくモデル名及びシリアル番号と上記EDIDに基づくモデル名及びシリアル番号が一致することにより、モニターM1に接続する制御信号ポートU1および映像信号ポートD1の組合せを検出する。   For example, when the model name and serial number based on the HID match the model name and serial number based on the EDID, the combination of the control signal port U1 and the video signal port D1 connected to the monitor M1 is detected.

また、第2の固有データ取得手段107においてモニターM1およびモニターM2の固有データが取得できなかった場合には、検査画像データ出力手段105が任意の映像信号ポートを介したモニターに検査画像データを出力する。この際に、出力画像ステータス取得手段103において取得した出力画像のステータスに変化があった制御信号ポートおよび映像信号ポートの組合せを、当該モニターに関連付けて検出する。   When the second unique data acquisition unit 107 cannot acquire the unique data of the monitor M1 and the monitor M2, the inspection image data output unit 105 outputs the inspection image data to the monitor via an arbitrary video signal port. To do. At this time, the combination of the control signal port and the video signal port in which the status of the output image acquired by the output image status acquisition unit 103 has changed is detected in association with the monitor.

例えば、上記EDIDに基づくモデル名及びシリアル番号が取得できなかった場合において、映像信号ポートD1、映像信号ポートD2の順に、解像度を変更する検査画像データを出力する。このとき、同時に制御信号ポートU1および制御信号ポートU2を介してモニターM1およびモニターM2における解像度を取得し、解像度に変化があった制御信号ポートを検査画像データを出力した映像信号ポートに関連付けて検出する。   For example, when the model name and serial number based on the EDID cannot be acquired, inspection image data whose resolution is changed is output in the order of the video signal port D1 and the video signal port D2. At this time, the resolutions in the monitor M1 and the monitor M2 are simultaneously acquired through the control signal port U1 and the control signal port U2, and the control signal port whose resolution has changed is detected in association with the video signal port that has output the inspection image data. To do.

1−1−2.モニター
図1において、モニターM1およびモニターM2は、その内部に2系統のバスライン(以下、USBバスラインUBおよびDVIバスラインDBと称する)を有する液晶モニターである。USBバスラインUBは、コンピュータ装置1のUSBポートである制御信号ポートを介して接続され、DVIバスラインDBは、コンピュータ装置1のDVIポートである映像信号ポートを介して接続されている。
1-1-2. Monitor In FIG. 1, a monitor M1 and a monitor M2 are liquid crystal monitors each having two bus lines (hereinafter referred to as a USB bus line UB and a DVI bus line DB). The USB bus line UB is connected via a control signal port that is a USB port of the computer apparatus 1, and the DVI bus line DB is connected via a video signal port that is a DVI port of the computer apparatus 1.

USBバスラインUBは、通信部111、第1の固有データ113、解像度記憶部125、LUT(Look Up Table)123、インバータ117にそれぞれ接続されている。   The USB bus line UB is connected to the communication unit 111, the first specific data 113, the resolution storage unit 125, the LUT (Look Up Table) 123, and the inverter 117, respectively.

DVIバスラインDBは、第2の固有データ(EDID)127、解像度認識部125にそれぞれ接続されている。また、LUT123はLCD(Liquid Crystal Display)121に接続され、バックライト119はLCD121の背部に設けれている。   The DVI bus line DB is connected to the second specific data (EDID) 127 and the resolution recognition unit 125, respectively. The LUT 123 is connected to an LCD (Liquid Crystal Display) 121, and the backlight 119 is provided on the back of the LCD 121.

通信部111は、コンピュータ装置1等の制御信号ポートに接続する通信回路である。例えば、USBポートを有する回路等がこれに該当する。   The communication unit 111 is a communication circuit connected to a control signal port of the computer device 1 or the like. For example, a circuit having a USB port corresponds to this.

第1の固有データ113は、制御信号ポートを介してコンピュータ装置1が取得可能なデータである。例えば、この固有データは、USB規格で定められたHID Usage Tables (HIDテーブル)と呼ばれるデバイス用の各種コントロールテーブルに従って所定の位置に記録されている。なお、HIDテーブルには、モニターのメーカー名、モデル名、シリアル番号、水平解像度、垂直解像度等が記録されている。   The first unique data 113 is data that can be acquired by the computer apparatus 1 via the control signal port. For example, the specific data is recorded at a predetermined position according to various control tables for devices called HID Usage Tables (HID tables) defined by the USB standard. In the HID table, the monitor manufacturer name, model name, serial number, horizontal resolution, vertical resolution, and the like are recorded.

解像度記憶部125は、モニターにおいて出力されている画像の解像度を記憶するものである。例えば、上記HID Usage Tablesにおける水平解像度、垂直解像度がこれに該当する。   The resolution storage unit 125 stores the resolution of the image output on the monitor. For example, this corresponds to the horizontal resolution and the vertical resolution in the HID Usage Tables.

LUT(Look Up Table)123は、DVIバスラインDBに入力された画像を変換してLCD121に出力する。インバータ117は、バックライト119に電源を供給する装置である。バックライト119は、LCD121の裏面に配置された光源となる装置である。   A LUT (Look Up Table) 123 converts an image input to the DVI bus line DB and outputs the converted image to the LCD 121. The inverter 117 is a device that supplies power to the backlight 119. The backlight 119 is a device that serves as a light source disposed on the back surface of the LCD 121.

第2の固有データ(EDID)127は、映像信号ポートを介してコンピュータ装置1が取得可能なデータである。例えば、この固有データは、VESA(Video Electronics Standards Association)規格で定められたEDIDに従って所定の位置に記録されている。なお、EDIDには、モニターのメーカー名、モデル名、シリアル番号等が記録されている。   The second unique data (EDID) 127 is data that can be acquired by the computer apparatus 1 via the video signal port. For example, the unique data is recorded at a predetermined position in accordance with EDID defined by the VESA (Video Electronics Standards Association) standard. In the EDID, a monitor manufacturer name, model name, serial number, and the like are recorded.

また、モニター機種、OSまたはモニターケーブル等の仕様によってはDDC(Display Data Channel)機能に対応しておらず、EDIDにアクセスできない場合がある。また、モニター機種のみが対応していてもOSやモニターケーブルが未対応の場合等には、当然ながらDDC機能を使用することができない。   Also, depending on the specifications of the monitor model, OS, monitor cable, etc., it may not support the DDC (Display Data Channel) function and may not be able to access EDID. Further, even if only the monitor model is compatible, the DDC function cannot be used as a matter of course when the OS or the monitor cable is not compatible.

解像度認識部125は、入力画像の水平、垂直周波数などから当該画像の解像度を認識するものである。解像度認識部125で認識された解像度は、解像度記憶部115において記憶される。   The resolution recognition unit 125 recognizes the resolution of the input image from the horizontal and vertical frequencies of the input image. The resolution recognized by the resolution recognition unit 125 is stored in the resolution storage unit 115.

1−2.ハードウェア構成
図1に示すポート検出処理を行うコンピュータ装置1のハードウェア構成の一例を図2に示す。この実施形態では、ポート検出装置はコンピュータ装置1であり、CPU201、メモリ203、キーボード/マウス205、ハードディスク207、DVIボード209、USBボード211等を備えている。
1-2. Hardware Configuration FIG. 2 shows an example of the hardware configuration of the computer apparatus 1 that performs the port detection process shown in FIG. In this embodiment, the port detection device is the computer device 1 and includes a CPU 201, a memory 203, a keyboard / mouse 205, a hard disk 207, a DVI board 209, a USB board 211, and the like.

ハードディスク207には、本発明にかかるポート検出処理を行うためのポート検出プログラム2071が記録されている。このプログラムは、CD−ROMドライブ等を介してCD−ROMに記録されたデータを読み出してインストールしたものである。なお、上記インストールは、通信回路を用いてインターネット等からダウンロードしたデータを使用して行うようにしてもよい。   The hard disk 207 stores a port detection program 2071 for performing port detection processing according to the present invention. This program is obtained by reading and recording data recorded on a CD-ROM via a CD-ROM drive or the like. The installation may be performed using data downloaded from the Internet or the like using a communication circuit.

DVIボード209は、複数のDVIポート2091を有する通信回路であり、各モニターにおけるDVIポートと接続されている。なお、上記映像信号ポートD1およびD2が、DVIポート2091に該当する。   The DVI board 209 is a communication circuit having a plurality of DVI ports 2091 and is connected to the DVI ports in each monitor. The video signal ports D1 and D2 correspond to the DVI port 2091.

USBボード211は、複数のUSBポート2111を有する通信回路であり、各モニターにおけるUSBポートと接続されている。なお、上記制御信号ポートU1およびU2が、USBポート2111に該当する。   The USB board 211 is a communication circuit having a plurality of USB ports 2111 and is connected to a USB port in each monitor. The control signal ports U1 and U2 correspond to the USB port 2111.

なお、図2においては、DVIボード209またはUSBボード211は、それぞれ1つしか存在していないが、各ボードがそれぞれ複数存在してもよい。この場合、各ボードは、DVIポートまたはUSBポートを少なくとも1つ有していればよい。   In FIG. 2, there is only one DVI board 209 or USB board 211, but there may be a plurality of boards. In this case, each board may have at least one DVI port or USB port.

1−3.フローチャート
本実施形態におけるポート検出プログラム2071に基づく処理について、図3のフローチャートを用いて説明する。以下では、コンピュータ装置1に2台のモニターM1およびモニターM2が接続されている環境において、ハードディスク207のポート検出プログラム2071を起動してポート検出処理を行う場合について説明する。
1-3. Flowchart Processing based on the port detection program 2071 in this embodiment will be described using the flowchart of FIG. Hereinafter, a case where the port detection processing is performed by starting the port detection program 2071 of the hard disk 207 in an environment where two monitors M1 and M2 are connected to the computer apparatus 1 will be described.

なお、ポート検出プログラム2071は、ユーザ操作によって起動されてもよいし、他のアプリケーションプログラムから呼び出されて起動されてもよい。   Note that the port detection program 2071 may be activated by a user operation, or may be invoked and activated by another application program.

図3に示すポート検出処理のフローチャートにおいて、コンピュータ装置1のCPU201は、各制御信号ポートから各モニターの固有データを取得する(ステップS301)。   In the flowchart of the port detection process shown in FIG. 3, the CPU 201 of the computer apparatus 1 acquires the specific data of each monitor from each control signal port (step S301).

例えば、図1において、制御信号ポートU1およびモニターM1の通信部111を介して、第1の固有データ113であるHIDテーブルにアクセスし、モニターM1のモデル名及びシリアル番号を取得する。同様にして、制御信号ポートU2からモニターM2のモデル名及びシリアル番号を取得する。   For example, in FIG. 1, the HID table that is the first specific data 113 is accessed via the control signal port U1 and the communication unit 111 of the monitor M1, and the model name and serial number of the monitor M1 are acquired. Similarly, the model name and serial number of the monitor M2 are acquired from the control signal port U2.

また、取得された各モニターのモデル名及びシリアル番号は、図4のAに示すように、メモリ203またはハードディスク207に記録される。この図においては、「制御信号ポートからの固有データ」として、制御信号ポートと固有データ(モデル名−シリアル番号)が関連付けて記録される。例えば、レコード401では、モニターM1と接続する制御信号ポートU1のポート名「USB1」とモニターM1のモデル名及びシリアル番号「L550−1111」が関連付けて記録されている。なお、この場合「L550」がモデル名、「1111」がシリアル番号である。   Further, the acquired model name and serial number of each monitor are recorded in the memory 203 or the hard disk 207 as shown in FIG. In this figure, the control signal port and unique data (model name-serial number) are recorded in association with each other as “unique data from the control signal port”. For example, in the record 401, the port name “USB1” of the control signal port U1 connected to the monitor M1, the model name of the monitor M1, and the serial number “L550-1111” are recorded in association with each other. In this case, “L550” is the model name and “1111” is the serial number.

CPU201は、各映像信号ポートから各モニターの固有データを取得する(ステップS303)。   The CPU 201 acquires unique data of each monitor from each video signal port (step S303).

例えば、図1において、映像信号ポートD1を介して第2の固有データ127であるEDIDにアクセスし、モニターM1のモデル名及びシリアル番号を取得する。同様にして、映像信号ポートD2からモニターM2のモデル名及びシリアル番号を取得する。   For example, in FIG. 1, the EDID, which is the second unique data 127, is accessed via the video signal port D1, and the model name and serial number of the monitor M1 are acquired. Similarly, the model name and serial number of the monitor M2 are acquired from the video signal port D2.

また、取得された各モニターのモデル名及びシリアル番号は、図4のBに示すように、メモリ203またはハードディスク207に記録される。この図においては、「映像信号ポートからの固有データ」として、映像信号ポートと固有データ(モデル名−シリアル番号)が関連付けて記録される。例えば、レコード411では、モニターM1と接続する映像信号ポートD1のポート名「DVI1」とモニターM1のモデル名及びシリアル番号「L550−1111」が関連付けて記録されている。   Further, the acquired model name and serial number of each monitor are recorded in the memory 203 or the hard disk 207 as shown in FIG. In this figure, the video signal port and the unique data (model name-serial number) are recorded in association with each other as “unique data from the video signal port”. For example, in the record 411, the port name “DVI1” of the video signal port D1 connected to the monitor M1, the model name of the monitor M1, and the serial number “L550-1111” are recorded in association with each other.

なお、モニター、OSまたはモニターケーブル等が上述したDDC機能に未対応のためにEDIDにアクセスできず、固有データが取得できない場合には、CPU201は、「取得不可」またはヌル値等を固有データ(モデル名−シリアル番号)として記録する。   If the EDID cannot be accessed because the monitor, OS or monitor cable does not support the above-described DDC function, and the unique data cannot be obtained, the CPU 201 assigns “cannot obtain” or a null value to the unique data ( Record as model name-serial number).

CPU201は、固有データの一致する各ポートの組合せを検出する(ステップS305)。   The CPU 201 detects a combination of ports with matching unique data (step S305).

例えば、図4のAに示した「制御信号ポートからの固有データ」におけるレコード401の固有データ(モデル名−シリアル番号)「L550−1111」に基づいて、図4のBに示した「映像信号ポートからの固有データ」を参照し、固有データ(モデル名−シリアル番号)「L550−1111」が一致するレコード411を抽出する。   For example, based on the unique data (model name-serial number) “L550-1111” of the record 401 in the “unique data from the control signal port” shown in FIG. 4A, the “video signal” shown in FIG. With reference to “unique data from port”, a record 411 in which unique data (model name-serial number) “L550-1111” matches is extracted.

さらに、レコード401とレコード411に基づいて、図4のCに示す「制御信号ポートおよび映像信号ポートの組合せ」において、固有データ(モデル名−シリアル番号)「L550−1111」、制御信号ポート「USB1」および映像信号ポート「DVI1」をレコード421として記録する。   Furthermore, based on the record 401 and the record 411, in the “combination of control signal port and video signal port” shown in FIG. 4C, the unique data (model name-serial number) “L550-1111”, the control signal port “USB1” ”And the video signal port“ DVI1 ”are recorded as a record 421.

これにより、固有データ(モデル名−シリアル番号)「L550−1111」にかかるモニターM1と接続する制御信号ポート「USB1」および映像信号ポート「DVI1」の組合せを検出することができる。   Thereby, the combination of the control signal port “USB1” and the video signal port “DVI1” connected to the monitor M1 related to the unique data (model name-serial number) “L550-1111” can be detected.

同様にして、CPU201は、レコード402(図4のA)とレコード412(図4のB)に基づいてレコード422(図4のC)を記録する。これにより、モニターM2に接続する制御信号ポート「USB2」および映像信号ポート「DVI2」の組合せを検出することができる。   Similarly, the CPU 201 records a record 422 (C in FIG. 4) based on the record 402 (A in FIG. 4) and the record 412 (B in FIG. 4). Thereby, the combination of the control signal port “USB2” and the video signal port “DVI2” connected to the monitor M2 can be detected.

なお、2つのモニターが接続されている環境においては、一方のモニターにかかる映像信号ポートからの固有データが取得できれば、他方のモニターにかかる映像信号ポートからの固有データが取得できない場合であっても、それぞれのモニターにおける映像信号ポートおよび制御信号ポートの組合せを検出することができる。すなわち、組合せが検出されていない残りの映像信号ポートが、対象の制御信号ポートに対応する映像信号ポートであると判別することができる。   In an environment where two monitors are connected, if unique data can be obtained from the video signal port on one monitor, even if unique data from the video signal port on the other monitor cannot be obtained. The combination of the video signal port and the control signal port in each monitor can be detected. That is, it can be determined that the remaining video signal ports for which no combination is detected are video signal ports corresponding to the target control signal port.

一方、映像信号ポートからの固有データが取得できない場合には、CPU201は、「取得不可」またはヌル値等を固有データ(モデル名−シリアル番号)として記録する。   On the other hand, when the unique data from the video signal port cannot be acquired, the CPU 201 records “cannot be acquired” or a null value as unique data (model name-serial number).

例えば、図5のBにおけるレコード511および512に示すように、映像信号ポート「DVI1」に対して固有データ(モデル名−シリアル番号)「取得不可」、映像信号ポート「DVI2」に対して固有データ(モデル名−シリアル番号)「取得不可」が記録されている。   For example, as shown in records 511 and 512 in FIG. 5B, the unique data (model name-serial number) “cannot be acquired” for the video signal port “DVI1” and the unique data for the video signal port “DVI2”. (Model name-Serial number) “Cannot be acquired” is recorded.

このような場合には、CPU201は、固有データが一致する映像信号ポートおよび制御信号ポートの組合せを検出することができない。したがって、CPU201は、映像信号ポートおよび制御信号ポートの組合せの検出できないモニターがあると判断する。   In such a case, the CPU 201 cannot detect the combination of the video signal port and the control signal port with which the unique data matches. Therefore, the CPU 201 determines that there is a monitor that cannot detect the combination of the video signal port and the control signal port.

なお、3台以上のモニターが接続されている環境において、1台のモニターからの固有データしか取得できなかった場合にも同様に、固有データが一致する映像信号ポートおよび制御信号ポートの組合せを検出することができない。   Similarly, when only unique data from one monitor can be acquired in an environment where three or more monitors are connected, the combination of the video signal port and the control signal port with the same unique data is detected. Can not do it.

このような場合には、CPU201は、映像信号ポートおよび制御信号ポートの組合せの検出できなかったモニターのみを対象として以下に示すポート検出処理を行う。   In such a case, the CPU 201 performs the port detection process described below for only the monitor that cannot detect the combination of the video signal port and the control signal port.

映像信号ポートおよび制御信号ポートの組合せが検出できないモニターがある場合(ステップS307、NO)、CPU201は、下記ステップS311〜S321に示す処理に基づいて、当該モニターの制御信号ポートに対応する映像信号ポートを検出する処理を行う。   When there is a monitor in which the combination of the video signal port and the control signal port cannot be detected (step S307, NO), the CPU 201 performs the video signal port corresponding to the control signal port of the monitor based on the processing shown in steps S311 to S321 below. The process which detects is performed.

CPU201は、所定の制御信号ポートから出力画像ステータスを取得する(ステップS311)。ここで、「所定の制御信号ポート」とは、映像信号ポートの検出対象となる制御信号ポートである。   The CPU 201 acquires the output image status from a predetermined control signal port (step S311). Here, the “predetermined control signal port” is a control signal port that is a detection target of the video signal port.

例えば、制御信号ポート「USB1」を介してモニターM1の解像度記憶部115にアクセスし、現在出力している画像の解像度(水平解像度×垂直解像度)を出力画像ステータス1として取得する。図5のAに示すレコード501においては、制御信号ポート「USB1」から取得した出力画像ステータス1「800×600」が記録されている。   For example, the resolution storage unit 115 of the monitor M 1 is accessed via the control signal port “USB 1”, and the resolution (horizontal resolution × vertical resolution) of the currently output image is acquired as the output image status 1. In the record 501 shown in FIG. 5A, the output image status 1 “800 × 600” acquired from the control signal port “USB1” is recorded.

CPU201は、任意の映像信号ポートに検査画像データを出力する(ステップS313)。ここで、「任意の映像信号ポート」とは、上記「所定の制御信号ポート」と接続するモニターの映像信号ポートであるか否かの検査対象となる制御信号ポートである。   The CPU 201 outputs inspection image data to an arbitrary video signal port (step S313). Here, the “arbitrary video signal port” is a control signal port to be inspected as to whether it is a video signal port of a monitor connected to the “predetermined control signal port”.

例えば、コンピュータ装置1は、映像信号ポート「DVI1」または「DVI2」を介して、モニターM1またはモニターM2のいずれかにそれぞれ接続されている。CPU201は、任意の映像信号ポートとして選択した映像信号ポート「DVI2」に検査画像データを出力する(ステップS313)。   For example, the computer apparatus 1 is connected to either the monitor M1 or the monitor M2 via the video signal port “DVI1” or “DVI2”. The CPU 201 outputs the inspection image data to the video signal port “DVI2” selected as an arbitrary video signal port (step S313).

ここで、検査画像データとは、上記出力画像ステータス1を変更するための画像データである。例えば、解像度が「1024×768」で構成された画像データである。   Here, the inspection image data is image data for changing the output image status 1. For example, it is image data having a resolution of “1024 × 768”.

CPU201は、再度、所定の制御信号ポートから出力画像ステータスを取得する(ステップS315)。   The CPU 201 again acquires the output image status from the predetermined control signal port (step S315).

例えば、制御信号ポート「USB1」を介して上記と同様にモニターの解像度記憶部115にアクセスし、現在出力している画像の解像度(水平解像度×垂直解像度)を出力画像ステータス2として取得する。   For example, the resolution storage unit 115 of the monitor is accessed through the control signal port “USB1” as described above, and the resolution of the currently output image (horizontal resolution × vertical resolution) is acquired as the output image status 2.

CPU201は、上記ステップS315において取得した出力画像ステータスが変化したか否かを判断する(ステップS317)。   The CPU 201 determines whether or not the output image status acquired in step S315 has changed (step S317).

出力画像ステータスが変化していないと判断すると(ステップS317、NO)、CPU201は、上記ステップS313に戻って同様の処理を繰り返す。このとき、任意の映像信号ポートは未検査の映像信号ポート(例えば、映像信号ポート「DVI1」)が選択される。   If it is determined that the output image status has not changed (NO in step S317), the CPU 201 returns to step S313 and repeats the same processing. At this time, an uninspected video signal port (for example, video signal port “DVI1”) is selected as an arbitrary video signal port.

例えば、制御信号ポート「USB1」における出力画像ステータス1が「800×600」であり、出力画像ステータス2が「800×600」である場合には、出力画像ステータスが変化していないと判断する。さらに、別のポートである映像信号ポート「DVI1」に対して、解像度が「1024×768」で構成された検査画像データを出力する。   For example, if the output image status 1 at the control signal port “USB1” is “800 × 600” and the output image status 2 is “800 × 600”, it is determined that the output image status has not changed. Furthermore, inspection image data having a resolution of “1024 × 768” is output to the video signal port “DVI1” which is another port.

一方、出力画像ステータスが変化していると判断すると(ステップS317、YES)、CPU201は、制御信号ポートおよび映像信号ポートの組合せを検出する(ステップS319)。   On the other hand, if it is determined that the output image status has changed (step S317, YES), the CPU 201 detects a combination of the control signal port and the video signal port (step S319).

例えば、上記ステップS313において映像信号ポート「DVI1」が選択されており、上記ステップS315において取得した出力画像ステータス2が「1024×768」である場合には、出力画像ステータスが変化していると判断し、制御信号ポート「USB1」および映像信号ポート「DVI1」の組合せを検出して記録する。   For example, if the video signal port “DVI1” is selected in step S313 and the output image status 2 acquired in step S315 is “1024 × 768”, it is determined that the output image status has changed. The combination of the control signal port “USB1” and the video signal port “DVI1” is detected and recorded.

具体的には、レコード501とレコード511に基づいて、図5のCに示す「制御信号ポートおよび映像信号ポートの組合せ」において、固有データ(モデル名−シリアル番号)「L550−1111」、制御信号ポート「USB1」および映像信号ポート「DVI1」をレコード521として記録する。   Specifically, based on the records 501 and 511, in the “combination of control signal port and video signal port” shown in C of FIG. 5, the unique data (model name-serial number) “L550-1111”, the control signal The port “USB1” and the video signal port “DVI1” are recorded as a record 521.

これにより、固有データ(モデル名−シリアル番号)「L550−1111」にかかるモニターM1と接続する制御信号ポート「USB1」および映像信号ポート「DVI1」の組合せを検出することができる。   Thereby, the combination of the control signal port “USB1” and the video signal port “DVI1” connected to the monitor M1 related to the unique data (model name-serial number) “L550-1111” can be detected.

CPU201は、全ての制御信号ポートについて処理したか否かを判断する(ステップS321)。   The CPU 201 determines whether all control signal ports have been processed (step S321).

例えば、図5のAのすべてのレコードにおける制御信号ポートについて、図5のCにおいて、対応する映像信号ポートが記録されているか否かを判断する。   For example, it is determined whether or not the corresponding video signal port is recorded in C of FIG. 5 for the control signal ports in all the records of A of FIG.

全ての制御信号ポートについて処理していないと判断すると(ステップS321、NO)、CPU201は、新たな制御信号ポートについて、上記ステップS311〜S319の処理を繰り返す。上記の場合、制御信号ポート「USB2」についての処理が行われていないため、ステップS311に戻って同様の処理を繰り返す。これにより、モニターM2に接続する制御信号ポート「USB2」および映像信号ポート「DVI2」の組合せを検出することができる。   If it is determined that all the control signal ports have not been processed (step S321, NO), the CPU 201 repeats the processes of steps S311 to S319 for the new control signal port. In the above case, since the process for the control signal port “USB2” has not been performed, the process returns to step S311 and the same process is repeated. Thereby, the combination of the control signal port “USB2” and the video signal port “DVI2” connected to the monitor M2 can be detected.

全ての制御信号ポートについて処理したと判断すると(ステップS321、YES)、CPU201はポート検出処理を終了する。   If it is determined that all the control signal ports have been processed (step S321, YES), the CPU 201 ends the port detection process.

1−4.まとめ
以上説明したように、この発明によれば、マルチモニター環境にあるコンピュータ装置において、専用の認識回路またはユーザによる認識操作等を用いることなく、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せを、簡単に検出することができる。すなわち、コンピュータ装置にポート検出プログラム2071をインストールするだけで、各モニターに対応する映像信号ポートを簡単に検出することができる。
1-4. Summary As described above, according to the present invention, in a computer apparatus in a multi-monitor environment, control signal ports and video signal ports connected to each monitor can be connected without using a dedicated recognition circuit or a user recognition operation. Combinations can be easily detected. That is, the video signal port corresponding to each monitor can be easily detected simply by installing the port detection program 2071 in the computer device.

特に、EDIDによるモニターへのアクセスが不可能なモニターを用いてマルチモニター環境が構成されている場合であっても、モニターと接続する制御信号ポートおよび映像信号ポートの組合せを適切に検出することができる。   In particular, even when a multi-monitor environment is configured using a monitor incapable of accessing the monitor by EDID, it is possible to appropriately detect the combination of the control signal port and the video signal port connected to the monitor. it can.

これにより、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せをそれぞれ認識して、所定モニター毎にキャリブレーションを実行することができる。   Thereby, it is possible to recognize the combination of the control signal port and the video signal port connected to each monitor, and to execute calibration for each predetermined monitor.

例えば、キャリブレーションを実行するアプリケーションプログラムに対して、本発明にかかるポート検出処理において記録した制御信号ポートおよび映像信号ポートの組合せに関するデータ(例えば、図4のCまたは図5のC)を引き渡すことにより、各モニターにおいてキャリブレーションを行うことができる。   For example, the data related to the combination of the control signal port and the video signal port recorded in the port detection processing according to the present invention (for example, C in FIG. 4 or C in FIG. 5) is delivered to the application program that executes calibration. Thus, calibration can be performed in each monitor.

1−4−1.キャリブレーション
マルチモニター環境において、モニターのキャリブレーションを行う場合の例を以下に示す。なお、2つのモニター(上記モニターM1およびモニターM2)を用いて1つのデスクトップを表示させているマルチモニター環境について説明する。
1-4-1. Calibration An example of monitor calibration in a multi-monitor environment is shown below. A multi-monitor environment in which one desktop is displayed using two monitors (the monitor M1 and the monitor M2) will be described.

ユーザ操作または自動起動によって、キャリブレーションプログラム102が起動されると、CPU201は、図9のAに示すような、キャリブレーションモニターの選択画面901を、接続されたいずれかのモニターに表示する。   When the calibration program 102 is activated by a user operation or automatic activation, the CPU 201 displays a calibration monitor selection screen 901 as shown in FIG. 9A on any of the connected monitors.

キャリブレーションモニターの選択画面901は、上記において説明したポート検出処理の検出結果を示すデータに基づいて生成されている。例えば、図4のCのレコード421および422に基づいて、各モニターを識別する固有データ(モデル名−シリアル番号)および選択ボタンが表示される。   The calibration monitor selection screen 901 is generated based on data indicating the detection result of the port detection process described above. For example, unique data (model name-serial number) for identifying each monitor and a selection button are displayed based on the records 421 and 422 in FIG.

ユーザが固有データ(モデル名−シリアル番号)「L550−1111」のモニターにかかる選択ボタン903をキーボード/マウス205を用いて押下すると、CPU201は、固有データ(モデル名−シリアル番号)「L550−1111」のモニターと接続されている制御信号ポート「USB1」および映像信号ポート「DVI1」の組合せをレコード421から取得する。   When the user presses down the selection button 903 on the monitor of the unique data (model name-serial number) “L550-1111” using the keyboard / mouse 205, the CPU 201 displays the unique data (model name-serial number) “L550-1111”. The combination of the control signal port “USB1” and the video signal port “DVI1” connected to the monitor “” is acquired from the record 421.

CPU201は、取得した映像信号ポート「DVI1」にかかる表示領域に対して、図9のBに示すように、ユーザにセンサ取り付けを促す指示画面905を出力する。   The CPU 201 outputs an instruction screen 905 that prompts the user to attach the sensor to the display area relating to the acquired video signal port “DVI1”, as shown in FIG. 9B.

図10に示すように、ユーザがモニターM1のLCD121の表面にセンサ100を取り付け、センサ取り付け指示画面905のOKボタン907を押下すると、CPU201はキャリブレーションを実行する。   As shown in FIG. 10, when the user attaches the sensor 100 to the surface of the LCD 121 of the monitor M1 and presses an OK button 907 on the sensor attachment instruction screen 905, the CPU 201 executes calibration.

例えば、モニターM1におけるキャリブレーションを実行する場合、CPU201は、DVIポートD1から所定の画像データを出力する。センサ100は、LCD121に表示された画像の輝度を読み取り、USBポートU3を介してコンピュータ装置に入力する。   For example, when executing calibration in the monitor M1, the CPU 201 outputs predetermined image data from the DVI port D1. The sensor 100 reads the luminance of the image displayed on the LCD 121 and inputs it to the computer device via the USB port U3.

CPU201は、入力した輝度と映像信号の値とを比較することによってモニターM1の特性を取得し、最適な表示特性を設定する。なお、表示特性の設定は、USBポートU1を介してモニターM1のLUT123等を調整することによって行われる。   The CPU 201 acquires the characteristic of the monitor M1 by comparing the input luminance and the value of the video signal, and sets the optimum display characteristic. The display characteristics are set by adjusting the LUT 123 of the monitor M1 via the USB port U1.

このように、上記において説明したポート検出処理において検出した制御信号ポートおよび映像信号ポートの組合せを用いると、マルチモニター環境において、所定のモニターを特定して、確実にキャリブレーションを実行することができる。   As described above, when the combination of the control signal port and the video signal port detected in the port detection process described above is used, a predetermined monitor can be specified and calibration can be surely performed in a multi-monitor environment. .

2.第2の実施形態
上記実施形態においては、コンピュータ装置1において各モニターの制御信号ポートおよび映像信号ポートの組合せを自動的に検出させた結果に基づいて、所定モニターのキャリブレーションを実行する例について説明した。
2. Second Embodiment In the above embodiment, an example in which calibration of a predetermined monitor is executed based on a result of automatically detecting a combination of a control signal port and a video signal port of each monitor in the computer apparatus 1 will be described. did.

本実施形態においては、HIDテーブルから取得したモニターのモデル名及びシリアル番号に基づいてモニター一覧を生成してユーザに提示し、ユーザが決定したモニターにかかる制御信号ポートおよび映像信号ポートの組合せを検出するとともに、当該モニターのキャリブレーションを実行する例について説明する。   In this embodiment, a monitor list is generated based on the monitor model name and serial number acquired from the HID table and presented to the user, and the combination of the control signal port and the video signal port related to the monitor determined by the user is detected. In addition, an example of performing calibration of the monitor will be described.

2−1.機能ブロック図
図6に、本実施形態にかかるポート検出装置およびモニターにおける機能ブロック図を示す。
2-1. Functional Block Diagram FIG. 6 is a functional block diagram of the port detection apparatus and monitor according to the present embodiment.

図6において、本発明にかかるコンピュータ装置1は、第1の固有データ取得手段101、出力画像ステータス取得手段103、検査画像データ出力手段105、第2の固有データ取得手段107、ポート検出手段109、モニター一覧生成・提示手段114、モニター決定手段116を備えている。   6, the computer apparatus 1 according to the present invention includes a first unique data acquisition unit 101, an output image status acquisition unit 103, an inspection image data output unit 105, a second unique data acquisition unit 107, a port detection unit 109, Monitor list generation / presentation means 114 and monitor determination means 116 are provided.

第1の固有データ取得手段101、出力画像ステータス取得手段103、検査画像データ出力手段105、第2の固有データ取得手段107、ポート検出手段109は、第1の実施形態と基本的に同様である。   The first unique data acquisition unit 101, the output image status acquisition unit 103, the inspection image data output unit 105, the second unique data acquisition unit 107, and the port detection unit 109 are basically the same as those in the first embodiment. .

モニター一覧生成・提示手段114は、第1の固有データ取得手段101において取得したモデル名及びシリアル番号に基づいてモニター一覧を生成し、マルチモニター環境におけるいずれかのモニターに表示する。   The monitor list generation / presentation unit 114 generates a monitor list based on the model name and serial number acquired by the first unique data acquisition unit 101 and displays the monitor list on any monitor in the multi-monitor environment.

モニター決定手段116は、ユーザの入力に基づいてモニター一覧の中からキャリブレーションの対象となるモニターを決定する。   The monitor determining unit 116 determines a monitor to be calibrated from the monitor list based on the user input.

図6に示すモニターM1およびモニターM2の機能ブロック図は、第1の実施形態と同様である。   The functional block diagram of the monitor M1 and the monitor M2 shown in FIG. 6 is the same as that of the first embodiment.

2−2.ハードウェア構成
図6に示すコンピュータ装置1のハードウェア構成の一例は、第1の実施形態における図2と同様である。
2-2. Hardware Configuration An example of the hardware configuration of the computer apparatus 1 shown in FIG. 6 is the same as that of FIG. 2 in the first embodiment.

2−3.フローチャート
本実施形態におけるポート検出プログラム2071に基づく処理について、図7のフローチャートを用いて説明する。以下では、コンピュータ装置1に2台のモニターM1およびモニターM2が接続されている環境において、ハードディスク207のポート検出プログラム2071によってポート検出処理を行った後、キャリブレーションプログラムを自動的に実行する場合について説明する。
2-3. Flowchart Processing based on the port detection program 2071 in this embodiment will be described using the flowchart of FIG. In the following, in an environment in which two monitors M1 and M2 are connected to the computer apparatus 1, a port detection process is performed by the port detection program 2071 of the hard disk 207, and then a calibration program is automatically executed. explain.

図7に示すポート検出処理のフローチャートにおいて、CPU201は、各制御信号ポートからHIDテーブルにアクセスし、各モニターの固有データを取得する(ステップS701)。   In the flowchart of the port detection process shown in FIG. 7, the CPU 201 accesses the HID table from each control signal port and acquires the unique data of each monitor (step S701).

例えば、第1の実施形態と同様に、CPU201は、各モニターのHIDテーブルにアクセスしてモデル名及びシリアル番号を取得し、図4のAに示すように、制御信号ポートと固有データ(モデル名−シリアル番号)を関連付けて記録する。   For example, as in the first embodiment, the CPU 201 accesses the HID table of each monitor to obtain the model name and serial number, and, as shown in FIG. 4A, the control signal port and unique data (model name) -Record the serial number) in association.

CPU201は、記録した制御信号ポート、モデル名及びシリアル番号に基づいてモニター一覧を生成し、モニターM1またはモニターM2のいずれかまたはその両方にこれを表示する(ステップS703)。   The CPU 201 generates a monitor list based on the recorded control signal port, model name, and serial number, and displays it on either the monitor M1 or the monitor M2 or both (step S703).

図8に、この場合に表示されるモニター一覧800の例を示す。モニター一覧800には各モニター毎に、制御信号ポート81、固有データ(モデル名−シリアル番号)83および選択ボタン85が一覧で表示される。すなわち、行801および802は、図4のAに示したレコード401および402のそれぞれに基づいて生成されている。   FIG. 8 shows an example of the monitor list 800 displayed in this case. In the monitor list 800, a control signal port 81, unique data (model name-serial number) 83, and a selection button 85 are displayed in a list for each monitor. That is, the rows 801 and 802 are generated based on the records 401 and 402 shown in A of FIG.

ユーザはモニター一覧800を確認し、キャリブレーションを実行する対象となるモニターをキーボード/マウス205を用いて選択する。選択を受けて、CPU201は、キャリブレーションの対象となるモニターを決定し、当該モニターに関する情報を決定モニターとしてメモリ203またはハードディスク207に記憶する(ステップS705)。   The user confirms the monitor list 800 and uses the keyboard / mouse 205 to select a monitor to be calibrated. Upon receiving the selection, the CPU 201 determines a monitor to be calibrated, and stores information related to the monitor in the memory 203 or the hard disk 207 as a determined monitor (step S705).

例えば、図8のモニター一覧800において選択ボタン87がユーザによって押下されると、これを受けて、CPU201は固有データ(モデル名−シリアル番号)「L550−1111」のモニターM1をキャリブレーションの対象として決定し、固有データ(モデル名−シリアル番号)「L550−1111」および制御信号ポート「USB1」を含む情報を決定モニターの情報としてメモリ203またはハードディスク207の所定領域に記憶する。   For example, when the selection button 87 is pressed by the user in the monitor list 800 of FIG. 8, the CPU 201 receives this and the monitor M1 of the unique data (model name-serial number) “L550-1111” is targeted for calibration. The information including the specific data (model name-serial number) “L550-1111” and the control signal port “USB1” is stored in a predetermined area of the memory 203 or the hard disk 207 as information of the determination monitor.

CPU201は、未検査の映像信号ポートがあるか否かを判定するが、ここでは全ての映像信号ポートが未検査のため次のステップに進む(ステップS706、YES)。CPU201は、任意の映像信号ポートからモニターの固有データを取得する(ステップS707)。   The CPU 201 determines whether or not there is an uninspected video signal port. Here, since all the video signal ports are not inspected, the CPU 201 proceeds to the next step (YES in step S706). The CPU 201 acquires monitor specific data from an arbitrary video signal port (step S707).

例えば、任意の映像信号ポートが「DVI1」である場合、固有データとして固有データ(モデル名−シリアル番号)「L550−1111」が取得される。   For example, when an arbitrary video signal port is “DVI1”, unique data (model name-serial number) “L550-1111” is acquired as unique data.

CPU201は、上記ステップS707において映像信号ポートから取得した固有データが、上記において決定したモニターの固有データに一致するか否かを判断する(ステップS709)。   The CPU 201 determines whether or not the unique data acquired from the video signal port in step S707 matches the unique data of the monitor determined above (step S709).

映像信号ポートから取得した固有データが、決定モニターの固有データと一致したと判断すると(ステップS709、YES)、CPU201は、固有データの一致する制御信号ポートおよび映像信号ポートの組合せを検出する(ステップS711)。   If the CPU 201 determines that the unique data acquired from the video signal port matches the unique data of the decision monitor (YES in step S709), the CPU 201 detects a combination of the control signal port and the video signal port that match the unique data (step S709). S711).

例えば、図4のAに示した「制御信号ポートからの固有データ」におけるレコード401が決定モニターの情報として記憶されている場合、映像信号ポートからの固有データ(モデル名−シリアル番号)「L550−1111」が取得されると、固有データが一致したと判断し、制御信号ポート「USB1」および映像信号ポート「DVI1」の組合せを、固有データ「1111」のモニターに関連付けて検出する。   For example, when the record 401 in the “unique data from the control signal port” shown in A of FIG. 4 is stored as decision monitor information, the unique data (model name-serial number) “L550-” from the video signal port is stored. When “1111” is acquired, it is determined that the unique data matches, and the combination of the control signal port “USB1” and the video signal port “DVI1” is detected in association with the monitor of the unique data “1111”.

映像信号ポートから取得した固有データが、決定モニターの固有データと一致しないと判断すると(ステップS709、NO)、CPU201は上記ステップS706に戻り、別の映像信号ポートに対して同様の処理(ステップS706〜S709)を繰り返す。   If the CPU 201 determines that the unique data acquired from the video signal port does not match the unique data of the decision monitor (NO in step S709), the CPU 201 returns to step S706 and performs the same processing for another video signal port (step S706). To S709) are repeated.

なお、すべての映像信号ポートに対して処理を繰り返しても固有データが一致せず、決定モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出できなかった場合には、CPU201は下記ステップS721〜S729に基づく処理を行う。   If the unique data does not match even if the processing is repeated for all the video signal ports, and the combination of the control signal port and the video signal port connected to the decision monitor cannot be detected, the CPU 201 executes the following step S721. Processing based on ~ S729 is performed.

CPU201は、上記ステップS705にて決定したモニターにかかる制御信号ポートから出力画像ステータスを取得する(ステップS721)。   The CPU 201 acquires the output image status from the control signal port for the monitor determined in step S705 (step S721).

例えば、上記ステップS705においてメモリ203等に記憶している決定モニターであるモニターM1の固有データ(モデル名−シリアル番号)「L550−1111」に対応する制御信号ポート「USB1」を図5のAのレコード501に基づいて特定する。   For example, the control signal port “USB1” corresponding to the unique data (model name-serial number) “L550-1111” of the monitor M1 which is the determination monitor stored in the memory 203 or the like in step S705 is set as shown in FIG. Specify based on the record 501.

さらに、制御信号ポート「USB1」を介してモニターM1の解像度記憶部115にアクセスして出力している画像の解像度(水平解像度×垂直解像度)を出力画像ステータス1として取得する。図5のBに示すレコード501においては、制御信号ポート「USB1」から取得した出力画像ステータス1「800×600」が記録されている。   Further, the resolution (horizontal resolution × vertical resolution) of the image being output by accessing the resolution storage unit 115 of the monitor M1 via the control signal port “USB1” is acquired as the output image status 1. In the record 501 shown in FIG. 5B, the output image status 1 “800 × 600” acquired from the control signal port “USB1” is recorded.

CPU201は、任意の映像信号ポートに検査画像データを出力する(ステップS723)。ここで、「任意の映像信号ポート」とは、上記「所定の制御信号ポート」と接続するモニターの映像信号ポートであるか否かの検査対象となる制御信号ポートである。   The CPU 201 outputs inspection image data to an arbitrary video signal port (step S723). Here, the “arbitrary video signal port” is a control signal port to be inspected as to whether it is a video signal port of a monitor connected to the “predetermined control signal port”.

例えば、CPU201は、任意の映像信号ポートとして選択した映像信号ポート「DVI2」に、解像度が「1024×768」で構成された検査画像データを出力する。   For example, the CPU 201 outputs inspection image data having a resolution of “1024 × 768” to the video signal port “DVI2” selected as an arbitrary video signal port.

CPU201は、再度、所定の制御信号ポートから出力画像ステータスを取得する(ステップS725)。   The CPU 201 again acquires the output image status from the predetermined control signal port (step S725).

例えば、制御信号ポート「USB1」を介して上記と同様にモニターの解像度記憶部115にアクセスし、現在出力している画像の解像度(水平解像度×垂直解像度)を出力画像ステータス2として取得する。   For example, the resolution storage unit 115 of the monitor is accessed through the control signal port “USB1” as described above, and the resolution of the currently output image (horizontal resolution × vertical resolution) is acquired as the output image status 2.

CPU201は、上記ステップS725において取得した出力画像ステータスが変化したか否かを判断する(ステップS727)。   The CPU 201 determines whether or not the output image status acquired in step S725 has changed (step S727).

出力画像ステータスが変化していないと判断すると(ステップS727、NO)、CPU201は、上記ステップS723に戻って同様の処理を繰り返す。このとき、任意の映像信号ポートは未選択の映像信号ポート(例えば、映像信号ポート「DVI1」)が選択される。   If it is determined that the output image status has not changed (step S727, NO), the CPU 201 returns to step S723 and repeats the same processing. At this time, an unselected video signal port (for example, video signal port “DVI1”) is selected as an arbitrary video signal port.

例えば、制御信号ポート「USB1」における出力画像ステータス1が「800×600」であり、出力画像ステータス2が「800×600」である場合には、出力画像ステータスが変化していないと判断する。さらに、別のポートである映像信号ポート「DVI1」に対して、解像度が「1024×768」で構成された検査画像データを出力する。   For example, if the output image status 1 at the control signal port “USB1” is “800 × 600” and the output image status 2 is “800 × 600”, it is determined that the output image status has not changed. Furthermore, inspection image data having a resolution of “1024 × 768” is output to the video signal port “DVI1” which is another port.

一方、出力画像ステータスが変化していると判断すると(ステップS727、YES)、CPU201は、制御信号ポートおよび映像信号ポートの組合せを検出する(ステップS729)。   On the other hand, when determining that the output image status has changed (step S727, YES), the CPU 201 detects a combination of the control signal port and the video signal port (step S729).

例えば、上記ステップS723において映像信号ポート「DVI1」が選択されており、上記ステップS725において取得した出力画像ステータス2が「1024×768」である場合には、出力画像ステータスが変化していると判断し、制御信号ポート「USB1」および映像信号ポート「DVI1」の組合せを検出して記録する。   For example, if the video signal port “DVI1” is selected in step S723 and the output image status 2 acquired in step S725 is “1024 × 768”, it is determined that the output image status has changed. The combination of the control signal port “USB1” and the video signal port “DVI1” is detected and recorded.

具体的には、レコード501とレコード511に基づいて、図5のCに示す「制御信号ポートおよび映像信号ポートの組合せ」において、固有データ(モデル名−シリアル番号)「L550−1111」、制御信号ポート「USB1」および映像信号ポート「DVI1」を検出し、レコード521として記録する。   Specifically, based on the records 501 and 511, in the “combination of control signal port and video signal port” shown in C of FIG. 5, the unique data (model name-serial number) “L550-1111”, the control signal The port “USB1” and the video signal port “DVI1” are detected and recorded as a record 521.

これにより、固有データ(モデル名−シリアル番号)「L550−1111」にかかる決定モニターM1と接続する制御信号ポート「USB1」および映像信号ポート「DVI1」の組合せを検出することができる。   Thereby, it is possible to detect the combination of the control signal port “USB1” and the video signal port “DVI1” connected to the decision monitor M1 related to the unique data (model name-serial number) “L550-1111”.

上記ステップS711またはS729によって決定モニターにかかる制御信号ポートおよび映像信号ポートの組合せを記録すると、CPU201は、当該モニターに対するキャリブレーションを実行する(ステップS713)。   When the combination of the control signal port and the video signal port related to the decision monitor is recorded in step S711 or S729, the CPU 201 executes calibration for the monitor (step S713).

例えば、図8のモニター一覧800において選択ボタン87が選択されていた場合、制御信号ポート「USB1」および映像信号ポート「DVI1」を使用して、固有データ(モデル名−シリアル番号)「L550−1111」のモニターM1に対するキャリブレーションが実行される。   For example, when the selection button 87 is selected in the monitor list 800 of FIG. 8, the unique data (model name-serial number) “L550-1111” is used by using the control signal port “USB1” and the video signal port “DVI1”. Is performed on the monitor M1.

なお、キャリブレーションは、第1の実施形態において示した方法と同様にして行われる。すなわち、CPU201は、取得した映像信号ポート「DVI1」にかかる表示領域に対して、図9のBに示したセンサ取付指示画面905を出力する。ユーザが、図10に示したセンサ100をモニターM1のLCD121の表面に取り付け、センサ取付指示画面905のOKボタン907を押下すると、CPU201はキャリブレーションを実行する。   Note that the calibration is performed in the same manner as the method shown in the first embodiment. That is, the CPU 201 outputs the sensor attachment instruction screen 905 shown in FIG. 9B to the display area relating to the acquired video signal port “DVI1”. When the user attaches the sensor 100 shown in FIG. 10 to the surface of the LCD 121 of the monitor M1 and presses an OK button 907 on the sensor attachment instruction screen 905, the CPU 201 executes calibration.

2−4.まとめ
以上説明したように、この発明によれば、複数のモニターが1つのコンピュータ装置に接続されているマルチモニター環境において、ユーザが決定したモニターと接続する制御信号ポートおよび映像信号ポートの組合せを自動的に検出してキャリブレーションを実行することができる。
2-4. Summary As described above, according to the present invention, in a multi-monitor environment in which a plurality of monitors are connected to one computer device, a combination of a control signal port and a video signal port connected to a monitor determined by a user is automatically performed. Can be detected and the calibration can be executed.

特に、EDIDによるモニターへのアクセスが不可能なモニターを用いてマルチモニター環境が構成されていた場合であっても、ユーザ所望のモニターと接続する制御信号ポートおよび映像信号ポートの組合せを適切に検出してキャリブレーションを実行することができる。   In particular, even when a multi-monitor environment is configured using a monitor that cannot access the monitor using EDID, the combination of the control signal port and video signal port connected to the user's desired monitor is properly detected. And calibration can be executed.

なお、N個のモニターが接続されている環境においては、N−1個のモニターにかかる映像信号ポートからの固有データが取得できれば、1つのモニターにかかる映像信号ポートからの固有データが取得できない場合であっても、それぞれのモニターにおける映像信号ポートおよび制御信号ポートの組合せを検出することができる。すなわち、組合せが検出されていない残りの映像信号ポートが、対象の制御信号ポートに対応する映像信号ポートであると判別することができる。   In an environment where N monitors are connected, if unique data can be acquired from video signal ports for N-1 monitors, unique data cannot be acquired from video signal ports for one monitor. Even so, the combination of the video signal port and the control signal port in each monitor can be detected. That is, it can be determined that the remaining video signal ports for which no combination is detected are video signal ports corresponding to the target control signal port.

この原理を利用して、決定モニターの映像信号ポートから固有データができない場合には、他のモニターの固有データをすべて取得してポートの組合せを検出しておき、組合せが検出されていない残りの映像信号ポートを決定モニターの映像信号ポートとして検出するようにしてもよい。   Using this principle, if the unique data cannot be obtained from the video signal port of the decision monitor, all the unique data of the other monitors are acquired to detect the combination of the ports, and the remaining combination where the combination is not detected is detected. The video signal port may be detected as the video signal port of the decision monitor.

また、本実施形態においては、ポート検出プログラム2071の中でポート検出処理(ステップS701〜711およびステップS721〜729)とキャリブレーション処理(ステップS713)を実行するように構成したが、キャリブレーション処理を行うキャリブレーションプログラムの中に上記ポート検出処理を組み込むようにしてもよい。   In this embodiment, the port detection program 2071 is configured to execute the port detection processing (steps S701 to 711 and steps S721 to 729) and the calibration processing (step S713). You may make it incorporate the said port detection process in the calibration program to perform.

また、ポート検出プログラムとキャリブレーションプログラムをそれぞれ独立して構成しておき、ポート検出プログラムの検出結果を用いてキャリブレーションプログラムを実行するようにしてもよい。   Alternatively, the port detection program and the calibration program may be configured independently, and the calibration program may be executed using the detection result of the port detection program.

3.第3の実施形態
上記実施形態におけるキャリブレーションの説明では、輝度を計測するセンサが単数である場合を前提としており、キャリブレーションの実行前において、ユーザは対象のモニターに前記センサを設置しなければならない。しかしながら、マルチモニター環境にある各モニター毎に、キャリブレーションを行うためのセンサーが予め設置されている場合も考えられる。すなわち、キャリブレーションを行うためのセンサが複数ある場合も考えられる。
3. Third Embodiment In the description of the calibration in the above embodiment, it is assumed that there is a single sensor for measuring the luminance. Before the calibration is performed, the user must install the sensor on the target monitor. Don't be. However, there may be a case where a sensor for performing calibration is installed in advance for each monitor in the multi-monitor environment. That is, there may be a case where there are a plurality of sensors for performing calibration.

このような場合においては、コンピュータ装置は、ユーザにセンサの設置を促す必要はなく、センサーが接続されている制御信号ポートを認識することができれば、どのセンサーからの信号がどのモニターのキャリブレーションを行うためのものであるのかを識別して、キャリブレーションを自動的に実行することができる。   In such a case, the computer device does not need to prompt the user to install the sensor, and if the control signal port to which the sensor is connected can be recognized, the signal from which sensor calibrates which monitor. It is possible to automatically execute calibration by identifying whether it is to be performed.

本実施形態においては、マルチモニター環境における各モニターに設置された各センサが接続されている制御信号ポートと、前記各モニターが接続される映像信号ポートとの組合せを適切に認識して、ユーザの手を煩わせることなく、自動的にキャリブレーションを実行するポート検出装置の例について説明する。   In the present embodiment, a combination of a control signal port to which each sensor installed in each monitor in a multi-monitor environment is connected and a video signal port to which each monitor is connected is appropriately recognized, and the user's An example of a port detection device that automatically executes calibration without bothering hands will be described.

3−1.機能ブロック図
図12に、本実施形態にかかるポート検出装置およびモニターにおける機能ブロック図を示す。図12において、本発明にかかるコンピュータ装置1は、第1の検査画像データ出力手段121、第2の検査画像データ出力手段123、ステータス取得手段125、判断手段127を備えている。
3-1. Functional Block Diagram FIG. 12 is a functional block diagram of the port detection device and monitor according to this embodiment. In FIG. 12, the computer apparatus 1 according to the present invention includes a first inspection image data output unit 121, a second inspection image data output unit 123, a status acquisition unit 125, and a determination unit 127.

図12に示すように、ポート検出装置であるコンピュータ装置1においては、モニターM1およびモニターM2に、センサ1001およびセンサ1002がそれぞれ接続されている。この図において、モニターM1のLCD1211の輝度が計測可能な位置にセンサ1001が設置され、モニターM2のLCD1212の輝度が計測可能な位置にセンサ1002が設置されている。   As shown in FIG. 12, in the computer device 1 that is a port detection device, a sensor 1001 and a sensor 1002 are connected to a monitor M1 and a monitor M2, respectively. In this figure, a sensor 1001 is installed at a position where the brightness of the LCD 1211 of the monitor M1 can be measured, and a sensor 1002 is installed at a position where the brightness of the LCD 1212 of the monitor M2 can be measured.

また、センサ1001は、USBポートU3を介してコンピュータ装置1に接続されており、センサ1002はUSBポートU4を介してコンピュータ装置1に接続されている。さらに、第1の実施形態と同様に、モニターM1は、DVIポートD1およびUSBポートU1を介してコンピュータ装置1に接続されており、モニターM2は、DVIポートD2およびUSBポートU2を介してコンピュータ装置1に接続されている。なお、前記コンピュータ装置1のハードウェア構成は、第1の実施形態において示した図2と同様である。   The sensor 1001 is connected to the computer apparatus 1 via the USB port U3, and the sensor 1002 is connected to the computer apparatus 1 via the USB port U4. Further, as in the first embodiment, the monitor M1 is connected to the computer apparatus 1 via the DVI port D1 and the USB port U1, and the monitor M2 is connected to the computer apparatus via the DVI port D2 and the USB port U2. 1 is connected. The hardware configuration of the computer apparatus 1 is the same as that shown in FIG. 2 in the first embodiment.

第1の検査画像データ出力手段121および第2の検査画像データ出力手段123は、映像信号ポートを介して接続された各モニターに対して検査画像データを出力する。例えば、映像信号ポートであるDVIポートD1を介して接続されたモニターM1に対して所定輝度を有する単色(白色または黒色等)の検査画像データを出力する。   The first inspection image data output means 121 and the second inspection image data output means 123 output inspection image data to each monitor connected through the video signal port. For example, single-color (white or black) inspection image data having a predetermined luminance is output to the monitor M1 connected via the DVI port D1 that is a video signal port.

ステータス取得手段125は、制御信号ポートを介して接続された各センサからステータスを取得する。例えば、制御信号ポートであるUSBポートU4にそれぞれポートU3を介して接続されたセンサ1001から、モニターM1のLCD1211が発色した画像の輝度値を取得する。   The status acquisition unit 125 acquires the status from each sensor connected via the control signal port. For example, the brightness value of the image developed by the LCD 1211 of the monitor M1 is acquired from the sensor 1001 connected to the USB port U4, which is a control signal port, via the port U3.

判断手段127は、第1の検査画像データ出力手段121および第2の検査画像データ出力手段123のそれぞれにおいて、検査画像が出力されたときにステータス取得手段125が取得したステータスに基づいて、各センサが接続された制御信号ポートおよび各モニタが接続された映像信号ポートの組合せを検出する。   Based on the status acquired by the status acquisition unit 125 when the inspection image is output in each of the first inspection image data output unit 121 and the second inspection image data output unit 123, the determination unit 127 Is detected and a combination of a video signal port to which each monitor is connected.

3−2.フローチャート
本実施形態におけるポート検出プログラム2071に基づく処理について、図13のフローチャートを用いて説明する。なお、当該ポート検出プログラム2071は、ユーザ操作によって起動されてもよいし、他のアプリケーションプログラムから呼び出されて起動されてもよい。また、キャリブレーション・プログラムの中に組み込んでおき、その一部として起動されてもよい。さらに、コンピュータ装置1がネットワークに接続可能な場合には、ネットワークを経由したリモート処理によって起動されてもよい。
3-2. Flowchart Processing based on the port detection program 2071 in this embodiment will be described using the flowchart of FIG. Note that the port detection program 2071 may be activated by a user operation, or may be invoked and activated by another application program. Alternatively, it may be incorporated into a calibration program and activated as part of it. Further, when the computer apparatus 1 can be connected to a network, it may be activated by remote processing via the network.

図13に示すポート検出処理のフローチャートにおいて、コンピュータ装置1のCPU201は、すべての映像信号ポートに対して第1の検査画像データを出力する(ステップS1301)。すなわち、コンピュータ装置1のDVIボードに接続されているすべてのモニターに第1の検査画像データを出力する。   In the flowchart of the port detection process shown in FIG. 13, the CPU 201 of the computer apparatus 1 outputs first inspection image data to all video signal ports (step S1301). That is, the first inspection image data is output to all monitors connected to the DVI board of the computer apparatus 1.

例えば、図12に示したモニターM1およびモニターM2に、DVIポートD1およびDVIポートD2を介して「黒色」の単色画像を出力する。図14のAは、このときのモニターM1およびモニターM2の状態を模式的に示すものである。図14のAのS1301においては、モニターM1およびモニターM2には、ともに「黒色」の単色画像が表示されている。   For example, a “black” monochrome image is output to the monitor M1 and the monitor M2 illustrated in FIG. 12 via the DVI port D1 and the DVI port D2. FIG. 14A schematically shows the state of the monitor M1 and the monitor M2 at this time. In S1301 of FIG. 14A, both the monitor M1 and the monitor M2 display a “black” monochrome image.

第1の検査画像データの出力を終えると、CPU201は、キャリブレーション用のセンサが接続された制御信号ポートからステータスを取得する(ステップS1303)。なお、当該キャリブレーション用のセンサは、USBボード211との接続時において認識されているものとする。   When the output of the first inspection image data is finished, the CPU 201 acquires the status from the control signal port to which the calibration sensor is connected (step S1303). It is assumed that the calibration sensor is recognized when connected to the USB board 211.

例えば、図12においては、CPU201は、USBポートU3およびUSBポートU4にセンサ1001およびセンサ1002が接続されていることを認識しており、これらのポートを介して各センサからの信号をステータスとして取得する。図14のBは、このときのセンサ1001およびセンサ1002から取得したステータスの状態を模式的に示すものである。図14のBのS1303においては、センサ1001およびセンサ1002から取得したステータスは、ともに「10カンデラ」の輝度を示す信号であることを示している。ここで「カンデラ」とは、輝度値を示す単位である。なお、コンピュータ装置1のメモリ203は、上記ステータスの状態を各センサ毎に逐次記録し、その履歴が管理される。   For example, in FIG. 12, the CPU 201 recognizes that the sensor 1001 and the sensor 1002 are connected to the USB port U3 and the USB port U4, and acquires signals from the sensors as statuses through these ports. To do. FIG. 14B schematically shows the status states acquired from the sensor 1001 and the sensor 1002 at this time. In S1303 of FIG. 14B, the statuses acquired from the sensor 1001 and the sensor 1002 both indicate that the signal indicates a luminance of “10 candela”. Here, “candela” is a unit indicating a luminance value. Note that the memory 203 of the computer apparatus 1 sequentially records the status state for each sensor, and the history is managed.

センサからのステータスを取得し終えると、CPU201は、所定の映像信号ポートに第2の検査画像データを出力する(ステップS1305)。すなわち、コンピュータ装置1のDVIボードに接続されているモニターの1つに第2の検査画像データを出力する。   When obtaining the status from the sensor is completed, the CPU 201 outputs the second inspection image data to a predetermined video signal port (step S1305). That is, the second inspection image data is output to one of the monitors connected to the DVI board of the computer apparatus 1.

例えば、図12に示したモニターM1に、DVIポートD1を介して「白色」の単色画像を出力する。図14のAのS1305(1)においては、モニターM1には、「白色」の単色画像が表示されている。   For example, a “white” monochrome image is output to the monitor M1 illustrated in FIG. 12 via the DVI port D1. In S1305 (1) of FIG. 14A, a “white” monochrome image is displayed on the monitor M1.

第2の検査画像データの出力を終えると、CPU201は、再度、キャリブレーション用のセンサが接続された制御信号ポートからステータスを取得する(ステップS1307)。   When the output of the second inspection image data is finished, the CPU 201 obtains the status again from the control signal port to which the calibration sensor is connected (step S1307).

例えば、上記ステップS1303と同様に、CPU201は、USBポートU3およびUSBポートU4を介して、センサ1001およびセンサ1002からの信号をステータスとして取得する。図14のBのS1307(1)においては、センサ1001から取得したステータスは「500カンデラ」であり、センサ1002から取得したステータスは「10カンデラ」であることを示している。   For example, as in step S1303, the CPU 201 acquires signals from the sensors 1001 and 1002 as the status via the USB port U3 and the USB port U4. In S1307 (1) of FIG. 14B, the status acquired from the sensor 1001 is “500 candela”, and the status acquired from the sensor 1002 is “10 candela”.

センサからのステータスを取得し終えると、CPU201は、ステータスが変化した制御信号ポートがあるか否かを判断する(ステップS1309)。   When the acquisition of the status from the sensor is completed, the CPU 201 determines whether there is a control signal port whose status has changed (step S1309).

例えば、センサ毎にメモリ203に記録しているステータスの履歴に基づいて、取得したステータスに変化があるか否かをセンサ毎に判断する。図14のBの状態1411において、センサ1001の輝度は「10カンデラ」である。これに対し、状態1412において、センサ1001の輝度は「500カンデラ」である。したがって、センサ1001では輝度値が「490(=500−10)カンデラ」分上昇しており、CPU201は「センサ1001が接続された制御信号ポート(USBポートU3)から取得したステータスに変化があった」と判断する。   For example, based on the status history recorded in the memory 203 for each sensor, it is determined for each sensor whether there is a change in the acquired status. In the state 1411 of FIG. 14B, the luminance of the sensor 1001 is “10 candela”. On the other hand, in the state 1412, the luminance of the sensor 1001 is “500 candela”. Therefore, the luminance value of the sensor 1001 is increased by “490 (= 500−10) candela”, and the CPU 201 has changed the status acquired from the control signal port (USB port U3) to which the sensor 1001 is connected. "

一方、図14のBの状態1421において、センサ1002の輝度は「10カンデラ」である。これに対し、状態1422において、センサ1002の輝度は「10カンデラ」である。したがって、センサ1002では輝度値が変化しておらず(すなわち、「0(=10−10)カンデラ」分上昇している。)、CPU201は、「センサ1002が接続された制御信号ポート(USBポートU4)から取得したステータスに変化がなかった」と判断する。   On the other hand, in the state 1421 of FIG. 14B, the luminance of the sensor 1002 is “10 candela”. On the other hand, in the state 1422, the brightness of the sensor 1002 is “10 candela”. Therefore, the luminance value does not change in the sensor 1002 (that is, increases by “0 (= 10−10) candela”), and the CPU 201 determines that the “control signal port (USB port to which the sensor 1002 is connected) is connected. It is determined that the status acquired from U4) has not changed.

CPU201は、ステータスが変化したセンサが接続された制御信号ポートがあったと判断すると(ステップS1309、YES)、第2の検査画像データを出力した映像信号ポートと、ステータスが変化したセンサが接続された制御信号ポートとを対応付けて記録する(ステップS1310)。   If the CPU 201 determines that there is a control signal port to which the sensor whose status has changed is connected (YES in step S1309), the video signal port that has output the second inspection image data and the sensor whose status has changed have been connected. The control signal port is recorded in association with it (step S1310).

例えば、上記ステップS1305においては、「モニターM1に接続された映像信号ポートであるDVIポートD1」に第2の検査画像データを出力している。また、上記ステップS1309においては、「センサ1001に接続された制御信号ポートであるUSBポートU3」からのステータスに変化があったと判断している。したがって、CPU201は、モニターM1にかかるDVIポートD1と、センサ1001にかかるUSBポートU3とを対応付けて、この対応関係をメモリ203またはハードディスク207に記録する。これにより、CPU201は、モニターM1に設置されたセンサ1001を利用して、モニターM1についてのキャリブレーションを実行することができる。また、同時にCPU201は、モニターM1にはセンサ1002が設置されていないことをも認識することもできる。   For example, in step S1305, the second inspection image data is output to “DVI port D1, which is a video signal port connected to the monitor M1”. In step S1309, it is determined that the status from “USB port U3, which is a control signal port connected to sensor 1001” has changed. Therefore, the CPU 201 associates the DVI port D1 applied to the monitor M1 with the USB port U3 applied to the sensor 1001, and records this correspondence relationship in the memory 203 or the hard disk 207. Thereby, the CPU 201 can execute calibration for the monitor M1 using the sensor 1001 installed in the monitor M1. At the same time, the CPU 201 can also recognize that the sensor 1002 is not installed in the monitor M1.

上記ステップS1309において、ステータスが変化した制御信号ポートがなかった場合、または、上記ステップS1310において、映像信号ポートと制御信号ポートとの対応付けを記録し終えた場合には、CPU201は、第2の検査画像データを未だ出力していない映像信号ポートがあるか否かを判断する(ステップS1311)。   If there is no control signal port whose status has changed in step S1309, or if the association between the video signal port and the control signal port has been recorded in step S1310, the CPU 201 It is determined whether there is a video signal port that has not yet output the inspection image data (step S1311).

例えば、図12においては、コンピュータ装置1には、DVIポートD1およびDVIポートD2を介してモニターM1およびモニターM2が接続されており、上記ステップ1305においては、モニターM1にかかるDVIポートD1に対して第2の検査画像データである「白色」の単色画像を出力した。したがって、モニターM2にかかるDVIポートD2は、第2の検査画像データを未だ出力していない映像信号ポートであると判断できる。   For example, in FIG. 12, a monitor M1 and a monitor M2 are connected to the computer apparatus 1 via a DVI port D1 and a DVI port D2. In step 1305, the computer apparatus 1 is connected to the DVI port D1 related to the monitor M1. A “white” single-color image as the second inspection image data was output. Therefore, it can be determined that the DVI port D2 associated with the monitor M2 is a video signal port that has not yet output the second inspection image data.

この場合、CPU201は、ステップS1303に戻って上記処理を繰り返し、ステップS1305においては、モニターM2にかかるDVIポートD2に対して第2の検査画像データである「白色」の単色画像を出力する(ステップS1305)。さらに、上記と同様にして、センサから取得したステータスに変化があれば、当該センサにかかる制御信号ポートとモニターM2にかかる映像信号ポートであるDVIポートD2とを対応付けて記録する(ステップS1307〜1310)。   In this case, the CPU 201 returns to step S1303 and repeats the above processing. In step S1305, the CPU 201 outputs a “white” single-color image that is the second inspection image data to the DVI port D2 related to the monitor M2 (step S1305). S1305). Further, in the same manner as described above, if there is a change in the status acquired from the sensor, the control signal port for the sensor and the DVI port D2 which is the video signal port for the monitor M2 are recorded in association with each other (steps S1307 to S1307). 1310).

例えば、図14のBの状態1422において、センサ1002の輝度は「10カンデラ」である。これに対し、状態1423において、センサ1002の輝度は「500カンデラ」である。したがって、センサ1002では輝度値が「490(=500−10)カンデラ」分上昇しており、CPU201は「センサ1002が接続された制御信号ポート(USBポートU4)から取得したステータスに変化があった」と判断する。   For example, in the state 1422 in FIG. 14B, the luminance of the sensor 1002 is “10 candela”. On the other hand, in the state 1423, the luminance of the sensor 1002 is “500 candela”. Therefore, the luminance value of the sensor 1002 is increased by “490 (= 500−10) candela”, and the CPU 201 has changed the status acquired from the control signal port (USB port U4) to which the sensor 1002 is connected. "

一方、センサ1001については、状態1412および状態1413において、センサ1001の輝度はともに「500カンデラ」である。したがって、センサ1001では輝度値が変化しておらず(すなわち、「0(=10−10)カンデラ」分上昇している。)、CPU201は、「センサ1001が接続された制御信号ポート(USBポートU3)から取得したステータスに変化がなかった」と判断する。なお、センサ1001においては、上記において対応関係を記録済みであるので、ステータスを取得する対象となるセンサから除外するようにしてもよい。   On the other hand, regarding the sensor 1001, in the state 1412 and the state 1413, the luminance of the sensor 1001 is “500 candela”. Therefore, the luminance value does not change in the sensor 1001 (that is, increases by “0 (= 10−10) candela”), and the CPU 201 determines that the control signal port (USB port to which the sensor 1001 is connected) It is determined that the status acquired from U3) has not changed. In the sensor 1001, since the correspondence relationship has been recorded in the above, it may be excluded from the sensors from which the status is acquired.

以上のように、CPU201はすべての映像信号ポートに対して第2の検査画像データを出力し終えるまで、当該ポート検出処理を繰り返す(ステップS1311)。   As described above, the CPU 201 repeats the port detection process until the second inspection image data is completely output to all the video signal ports (step S1311).

なお、上記ステップS1309においては、ステータスの変化の有無を輝度値の上昇の有無によって判断するようにしているが、輝度値の上昇または下降が所定範囲内であるか否かによって判断するようにしてもよい。これにより、LCDパネルにおいて、同一画像の出力中における輝度値が安定しない場合であっても、適切にポート検出処理を行うことができる。   In step S1309, whether or not the status has changed is determined based on whether or not the luminance value has increased. However, it is determined whether or not the luminance value has increased or decreased within a predetermined range. Also good. Thereby, even if the luminance value during the output of the same image is not stable in the LCD panel, the port detection process can be appropriately performed.

3−3.まとめ
以上説明したように、この発明によれば、マルチモニター環境にあるコンピュータ装置において、各モニター毎にキャリブレーション用のセンサが取り付けられている場合には、各センサと接続する制御信号ポートを認識し、モニターとセンサがそれぞれ接続されているポートの組合せを簡単に検出することができる。
3-3. Summary As described above, according to the present invention, in a computer apparatus in a multi-monitor environment, when a calibration sensor is attached to each monitor, the control signal port connected to each sensor is recognized. In addition, it is possible to easily detect a combination of ports to which the monitor and the sensor are respectively connected.

これにより、複数のモニタおよび複数のセンサが接続されている場合であっても、ユーザの手を煩わせることなく、各モニター毎にキャリブレーションを自動的に実行することができる。   Thus, even when a plurality of monitors and a plurality of sensors are connected, calibration can be automatically executed for each monitor without bothering the user.

なお、上記においては、コンピュータ装置1に2台のモニターM1およびモニターM2、ならびに、2台のセンサ1001およびセンサ1002がそれぞれ接続されている環境においてポート検出処理を行う場合について説明したが、モニターまたはセンサが2台以上存在する場合においても、本発明を適用することができる。   In the above description, the case where the port detection processing is performed in an environment in which two monitors M1 and M2 and two sensors 1001 and 1002 are connected to the computer apparatus 1 has been described. The present invention can be applied even when there are two or more sensors.

なお、上記においては、第1の検査画像データを出力する第1の検査画像データ出力手段および、第2の検査画像データを出力する第2の検査画像データ出力手段を用いて構成したが、第1の検査画像データおよび第2の検査画像データのそれぞれを自在に切り替えて出力することができる検査画像データ切替出力手段によって構成してもよい。   In the above description, the first inspection image data output means for outputting the first inspection image data and the second inspection image data output means for outputting the second inspection image data are used. You may comprise by the inspection image data switching output means which can switch and output each of 1 inspection image data and 2nd inspection image data freely.

4.その他の実施形態
4−1.内蔵輝度センサ
上記実施形態においては、モニターに記憶された解像度を出力画像ステータスとして用いたが、モニターのLCDが発色する輝度を出力画像ステータスとして用いてもよい。
4). Other Embodiments 4-1. Built-in luminance sensor In the above-described embodiment, the resolution stored in the monitor is used as the output image status. However, the luminance generated by the LCD of the monitor may be used as the output image status.

図11のAは、輝度センサ110を内蔵するモニターを用いて構成した例である。輝度センサ110は、画像出力中におけるLCD121の輝度を計測してUSBバスラインUBを介してコンピュータ装置1に与える。コンピュータ装置1は、出力画像の輝度を変更するような検査画像データを映像信号ポートを介してモニターに出力し、輝度センサ110を介して取得した輝度に変化があったか否かを判断することによって、所定の制御信号ポートに対応する映像信号ポートを検出することができる。   FIG. 11A shows an example in which a monitor incorporating the brightness sensor 110 is used. The luminance sensor 110 measures the luminance of the LCD 121 during image output and supplies it to the computer apparatus 1 via the USB bus line UB. The computer apparatus 1 outputs inspection image data that changes the brightness of the output image to the monitor via the video signal port, and determines whether or not the brightness acquired via the brightness sensor 110 has changed. A video signal port corresponding to a predetermined control signal port can be detected.

なお、第3の実施形態に示したように、輝度センサを用いる場合の検査画像データとしては、輝度の変化を判別しやすい単色画像であることが望ましい。例えば、全画面が黒色の画像を出力した後に、全画面が白色の画像を出力して輝度を計測すればよい。   Note that, as shown in the third embodiment, it is desirable that the inspection image data in the case of using the luminance sensor is a single-color image in which a change in luminance can be easily determined. For example, after a black image is output on the whole screen, a white image is output on the full screen and the luminance is measured.

4−2.フレームメモリ
図11のBは、LCD121におけるフレームメモリ120を用いた例である。フレームメモリ120は、USBバスラインUBおよびDVIバスラインDBに接続されており、DVIポートを介して入力された映像信号を一時的に記憶する。
4-2. Frame Memory B in FIG. 11 is an example using the frame memory 120 in the LCD 121. The frame memory 120 is connected to the USB bus line UB and the DVI bus line DB, and temporarily stores the video signal input via the DVI port.

CPU201は、制御信号ポートであるUSBポートを介してフレームメモリ120にアクセスして、LCD121に出力中の画像のフレームメモリ120の所定画素の状況を取得する。例えば、DVIポートを介して出力する画像の所定画素を変更すると、フレームメモリ120の所定画素が書き換えられる。CPU201は、USBポートを介してフレームメモリ120の所定画素を取得して、所定画素の書換を検知すると、出力画像ステータスに変化があったと判断する。   The CPU 201 accesses the frame memory 120 via a USB port that is a control signal port, and acquires the state of a predetermined pixel in the frame memory 120 of an image being output to the LCD 121. For example, when the predetermined pixel of the image output via the DVI port is changed, the predetermined pixel of the frame memory 120 is rewritten. When the CPU 201 acquires a predetermined pixel of the frame memory 120 via the USB port and detects rewriting of the predetermined pixel, the CPU 201 determines that the output image status has changed.

上記実施形態においては、制御信号ポートを介して取得する第1の固有データ113と、映像信号ポートを介して取得する第2の固有データ127を用いて構成したが、1つの固有データを制御信号ポートおよび映像信号ポートのそれぞれを介して取得するようにしてもよい。   In the above embodiment, the first unique data 113 obtained through the control signal port and the second unique data 127 obtained through the video signal port are used. You may make it acquire via each of a port and a video signal port.

4−3.組合せ
上記第3の実施形態においては、輝度センサを用いて出力画像ステータスを取得する例を説明したが、これと上記第1の実施形態または第2の実施形態を組み合わせてもよい。すなわち、複数のモニターの中に輝度センサを有しているモニターがあるか否かを判断し、輝度センサからのステータスの取得が可能であれば、まず輝度センサによるポート検出処理を行うようにすればよい。
4-3. Combination In the third embodiment, the example in which the output image status is acquired using the luminance sensor has been described. However, this may be combined with the first embodiment or the second embodiment. That is, it is determined whether there is a monitor having a luminance sensor among a plurality of monitors, and if the status can be acquired from the luminance sensor, the port detection processing by the luminance sensor is first performed. That's fine.

これにより、EDIDの取得の可否を判断することなく映像信号ポートを検出することができ効率がよい。   As a result, the video signal port can be detected without determining whether or not EDID can be acquired, which is efficient.

4−4.その他
上記実施形態においては、取得された出力画像ステータスに変化があったか否かによって対象の映像信号ポートを判定するように構成したが、出力画像ステータスが取得できたか否かによって判定するようにしてもよい。
4-4. Others In the above embodiment, the target video signal port is determined based on whether or not the acquired output image status has changed. However, the determination may be made based on whether or not the output image status has been acquired. Good.

例えば、モニターの出力画像ステータスまたはその変化が、モニター側から出力される場合には、コンピュータ装置1が出力画像ステータスを取得できたか否かによって判定することができる。   For example, when the output image status of the monitor or its change is output from the monitor side, it can be determined by whether or not the computer apparatus 1 has acquired the output image status.

上記実施形態においては、解像度を変化させる検査画像データを出力することによって映像信号ポートを判定するように構成したが、OSやビデオボード等の仕様によっては、所定の解像度への変更が認められない場合がある。このような場合は、さらに他の解像度に変更させる検査画像データを出力することによって対応すればよい。   In the above embodiment, the video signal port is determined by outputting the inspection image data that changes the resolution. However, depending on the specifications of the OS, the video board, etc., the change to the predetermined resolution is not allowed. There is a case. Such a case may be dealt with by outputting inspection image data to be changed to another resolution.

例えば、第1の実施形態において示した図7のステップS317において、すべての映像信号ポートに検査画像データを出力しても出力画像ステータスに変化が見られなかった場合には、同ステップS313において検査画像データの解像度を変更して出力すればよい。   For example, in step S317 of FIG. 7 shown in the first embodiment, if no change is found in the output image status even if the inspection image data is output to all the video signal ports, the inspection is performed in step S313. What is necessary is just to change and output the resolution of image data.

上記実施形態においては、モニターと接続する制御信号ポートおよび映像信号ポートの組合せの検出を、モニターキャリブレーションを実行する前処理に用いたが、マルチモニター環境においてモニターの識別を必要とするあらゆる分野に適用可能である。   In the above embodiment, the detection of the combination of the control signal port and the video signal port connected to the monitor is used for the preprocessing for executing the monitor calibration. However, in any field that requires identification of the monitor in a multi-monitor environment. Applicable.

例えば、モニターのハードウェアを調整するソフトウェアがUSBを経由して起動可能な場合や、モニターの調整をUSBを経由して行うソフトウェアにおいて、対象のモニターを特定することにより、調整画面を当該対象のモニター上に表示させることができる。   For example, when the software for adjusting the hardware of the monitor can be started via USB, or the software for adjusting the monitor via USB, the target monitor is specified, and the adjustment screen is displayed. It can be displayed on a monitor.

上記実施形態においては、固有データとしてモデル名及びシリアル番号を用いてモニターを識別するように構成したが、モニターを識別することができれば他の固有データを用いてもよい。   In the above-described embodiment, the monitor is identified using the model name and serial number as the unique data. However, other unique data may be used as long as the monitor can be identified.

また、モデル名及びシリアル番号に他の情報を加えて固有データを生成するようにしてもよい。例えば、HIDやEDIDからは、モニターのメーカー名が取得可能である。したがって、メーカー名、モデル名及びシリアル番号を固有データとしてモニターを識別することも可能である。   Further, the unique data may be generated by adding other information to the model name and the serial number. For example, the manufacturer name of the monitor can be acquired from HID or EDID. Therefore, it is possible to identify the monitor using the manufacturer name, model name, and serial number as unique data.

上記実施形態においては、モニターのLCDパネルの発色に基づく輝度値を出力画像ステータスとしている。しかしながら、輝度値以外を出力画像ステータスとしてもよい。例えば、色温度、彩度、色度または、所定ドットパターンの濃度変化に基づく単色画像の色の変化等を、発色状態を計測可能なセンサによって取得し、これを出力画像ステータスとしてもよい。   In the above embodiment, the luminance value based on the color of the LCD panel of the monitor is used as the output image status. However, an output image status other than the luminance value may be used. For example, color temperature, saturation, chromaticity, or a change in the color of a single-color image based on a change in the density of a predetermined dot pattern may be acquired by a sensor capable of measuring the color development state, and this may be used as the output image status.

上記実施形態においては、図1に示す機能を実現する為に、CPU201を用い、ソフトウェアによってこれを実現している。しかし、その一部もしくは全てを、ロジック回路等のハードウェアによって実現してもよい。なお、プログラムの一部の処理をさらに、オペレーティングシステム(OS)にさせるようにしてもよい。   In the above embodiment, the CPU 201 is used to realize the function shown in FIG. 1, and this is realized by software. However, some or all of them may be realized by hardware such as a logic circuit. In addition, you may make it make an operating system (OS) process a part of program further.

この発明の実施形態におけるポート検出装置の機能ブロック図の例を示す図である。It is a figure which shows the example of the functional block diagram of the port detection apparatus in embodiment of this invention. この発明のポート検出装置のハードウェア構成図の例を示す例である。It is an example which shows the example of the hardware block diagram of the port detection apparatus of this invention. この発明の「ポート検出処理」におけるフローチャートの例を示す図である。It is a figure which shows the example of the flowchart in the "port detection process" of this invention. この発明の「第1の固有データ」、「第2の固有データ」および「制御信号ポートおよび映像信号ポートの組合せ」の例を示す図である。It is a figure which shows the example of "the 1st specific data" of this invention, "2nd specific data", and the "combination of a control signal port and a video signal port". この発明の「第1の固有データおよび出力画像ステータス」、「第2の固有データ」および「制御信号ポートおよび映像信号ポートの組合せ」の例を示す図である。It is a figure which shows the example of "the 1st specific data and output image status", "2nd specific data", and "the combination of a control signal port and a video signal port" of this invention. この発明の実施形態におけるポート検出装置の機能ブロック図の例を示す図である。It is a figure which shows the example of the functional block diagram of the port detection apparatus in embodiment of this invention. この発明の「ポート検出処理」におけるフローチャートの例を示す図である。It is a figure which shows the example of the flowchart in the "port detection process" of this invention. この発明の「モニター一覧」における画面の例を示す図である。It is a figure which shows the example of the screen in the "monitor list" of this invention. この発明の「キャリブレーション実行時」における画面の例を示す図である。It is a figure which shows the example of the screen in "at the time of calibration execution" of this invention. この発明の「キャリブレーション実行時」におけるブロック図の例を示す図である。It is a figure which shows the example of the block diagram in the "at the time of calibration execution" of this invention. この発明の実施形態におけるポート検出装置の機能ブロック図の例を示す図である。It is a figure which shows the example of the functional block diagram of the port detection apparatus in embodiment of this invention. この発明の「キャリブレーション用センサを判断する場合」におけるブロック図の例を示す図である。It is a figure which shows the example of the block diagram in "when judging the sensor for calibration" of this invention. この発明の「ポート検出処理」におけるフローチャートの例を示す図である。It is a figure which shows the example of the flowchart in the "port detection process" of this invention. この発明の「キャリブレーション用センサを判断する場合」における状態変化の模式図の例を示す図である。It is a figure which shows the example of the schematic diagram of the state change in "when judging the sensor for calibration" of this invention.

符号の説明Explanation of symbols

101 第1の固有データ取得手段
103 出力画像ステータス取得手段
105 検査画像データ出力手段
107 第2の固有データ取得手段
109 ポート検出手段
101 First unique data acquisition means 103 Output image status acquisition means 105 Inspection image data output means 107 Second unique data acquisition means 109 Port detection means

Claims (21)

複数のモニターと接続する複数の映像信号ポートおよび複数の制御信号ポートの中から、各モニターについての映像信号ポートおよび制御信号ポートの組合せを検出するポート検出装置であって、
(a)映像信号ポートに検査画像データを出力する検査画像データ出力手段と、
(b)制御信号ポートを介して、モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(c)所定の映像信号ポートに検査画像データを出力した後において、所定の制御信号ポートを介して取得した出力画像ステータスに変化があった場合に、当該所定の映像信号ポートと当該所定の制御信号ポートとを対応付けて検出するポート検出手段と、
を備えたことを特徴とするポート検出装置。
A port detection device for detecting a combination of a video signal port and a control signal port for each monitor from a plurality of video signal ports and a plurality of control signal ports connected to a plurality of monitors,
(a) inspection image data output means for outputting inspection image data to the video signal port;
(b) output image status acquisition means for acquiring the status of the output image applied to the monitor via the control signal port;
(c) After the inspection image data is output to the predetermined video signal port, when there is a change in the output image status acquired through the predetermined control signal port, the predetermined video signal port and the predetermined control A port detection means for detecting a signal port in association with each other;
A port detection apparatus comprising:
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出装置であって、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける固有データを取得する固有データ取得手段と、
(b)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(c)各モニターと接続する制御信号ポートを介して、モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(d)前記検査画像データ出力手段において検査画像データを出力した映像信号ポートと、この場合に前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があった制御信号ポートとを、前記固有データ取得手段において取得された固有データにかかるモニターに対応付けて検出するポート検出手段と、
を備えたことを特徴とするポート検出装置。
A port detection device for detecting a combination of a control signal port and a video signal port connected to each monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. ,
(a) unique data acquisition means for acquiring unique data in the monitor via a control signal port connected to each monitor;
(b) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(c) output image status acquisition means for acquiring the status of the output image applied to the monitor via a control signal port connected to each monitor;
(d) the video signal port from which the inspection image data is output in the inspection image data output unit, and the control signal port in which the output image status acquired in the output image status acquisition unit in this case is changed, A port detection means for detecting the specific data acquired by the data acquisition means in association with the monitor;
A port detection apparatus comprising:
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、対象のモニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出装置であって、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける固有データを取得する固有データ取得手段と、
(b)前記固有データ取得手段において取得された各モニターの固有データに基づいてモニター一覧を生成してユーザに提示するモニター一覧生成・提示手段と、
(c)ユーザからの入力に基づいて、前記モニター一覧生成・提示手段に提示されたモニターの中から検出対象となるモニターを決定するモニター決定手段と、
(d)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(e)前記モニター決定手段において決定されたモニターと接続する制御信号ポートを介して、当該モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(f)前記検査画像データ出力手段における検査画像データの出力を受けて、前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があると、前記検査画像データが出力された映像信号ポートと、前記モニター決定手段において決定されたモニターと接続する制御信号ポートとを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出するポート検出手段と、
を備えたことを特徴とするポート検出装置。
A port detection device that detects a combination of a control signal port and a video signal port connected to a target monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. And
(a) unique data acquisition means for acquiring unique data in the monitor via a control signal port connected to each monitor;
(b) Monitor list generation / presentation means for generating a monitor list based on the unique data of each monitor acquired by the unique data acquisition means and presenting it to the user;
(c) monitor determining means for determining a monitor to be detected from among the monitors presented to the monitor list generating / presenting means based on an input from the user;
(d) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(e) an output image status acquisition unit that acquires a status of an output image applied to the monitor via a control signal port connected to the monitor determined by the monitor determination unit;
(f) Upon receipt of inspection image data output from the inspection image data output means, and when there is a change in the output image status acquired by the output image status acquisition means, a video signal port from which the inspection image data is output; A port detection means for detecting a control signal port connected to the monitor determined by the monitor determination means as a combination of a control signal port and a video signal port connected to the monitor;
A port detection apparatus comprising:
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出装置であって、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける第1の固有データを取得する第1の固有データ取得手段と、
(b)各モニターと接続する映像信号ポートを介して、モニターにおける第2の固有データを取得する第2の固有データ取得手段と、
(c)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(d)各モニターと接続する制御信号ポートを介して、モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(e)前記第1の固有データ取得手段において取得された第1の固有データと、前記第2の固有情報取得手段において取得された第2の固有データに基づいて、モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するとともに、
モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出することができなかった場合には、前記検査画像データ出力手段において検査画像データを出力した映像信号ポートと、この場合に前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があった制御信号ポートとを、前記第1の固有データ取得手段において取得された第1の固有データにかかるモニターに対応付けて検出するポート検出手段と、
を備えたことを特徴とするポート検出装置。
A port detection device for detecting a combination of a control signal port and a video signal port connected to each monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. ,
(a) first unique data acquisition means for acquiring first unique data in the monitor via a control signal port connected to each monitor;
(b) second unique data acquisition means for acquiring second unique data in the monitor via a video signal port connected to each monitor;
(c) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(d) output image status acquisition means for acquiring the status of the output image applied to the monitor via a control signal port connected to each monitor;
(e) a control signal port connected to a monitor based on the first unique data acquired by the first unique data acquisition means and the second unique data acquired by the second unique information acquisition means And video signal port combinations,
If the combination of the control signal port and the video signal port connected to the monitor cannot be detected, the video signal port that outputs the inspection image data in the inspection image data output means, and in this case, the output image status A port detection unit for detecting a control signal port having a change in the output image status acquired by the acquisition unit in association with a monitor relating to the first specific data acquired by the first specific data acquisition unit; ,
A port detection apparatus comprising:
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、対象のモニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出装置であって、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける第1の固有データを取得する第1の固有データ取得手段と、
(b)各モニターと接続する映像信号ポートを介して、モニターにおける第2の固有データを取得する第2の固有データ取得手段と、
(c)前記第1の固有データ取得手段において取得された各モニターの第1の固有データに基づいてモニター一覧を生成してユーザに提示するモニター一覧生成・提示手段と、
(d)ユーザからの入力に基づいて、前記モニター一覧生成・提示手段に提示されたモニターの中から検出対象となるモニターを決定するモニター決定手段と、
(e)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(f)前記モニター決定手段において決定されたモニターと接続する制御信号ポートを介して、当該モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(g)前記第1の固有データ取得手段において取得したモニターの固有データと、前記第2の固有情報取得手段において取得したモニターの固有データに基づいて、モニターにおける制御信号ポートおよび映像信号ポートの組合せを検出するとともに、
モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出することができなかった場合には、前記検査画像データ出力手段における検査画像データの出力を受けて、前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があると、前記検査画像データが出力された映像信号ポートと、前記モニター決定手段において決定されたモニターと接続する制御信号ポートとを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出するポート検出手段と、
を備えたことを特徴とするポート検出装置。
A port detection device that detects a combination of a control signal port and a video signal port connected to a target monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. And
(a) first unique data acquisition means for acquiring first unique data in the monitor via a control signal port connected to each monitor;
(b) second unique data acquisition means for acquiring second unique data in the monitor via a video signal port connected to each monitor;
(c) a monitor list generation / presentation means for generating a monitor list based on the first unique data of each monitor acquired by the first unique data acquisition means and presenting it to the user;
(d) monitor determining means for determining a monitor to be detected from among the monitors presented to the monitor list generating / presenting means based on input from the user;
(e) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(f) via a control signal port connected to the monitor determined in the monitor determination means, output image status acquisition means for acquiring the status of the output image applied to the monitor;
(g) A combination of the control signal port and the video signal port in the monitor based on the monitor specific data acquired in the first specific data acquisition means and the monitor specific data acquired in the second specific information acquisition means And detecting
When the combination of the control signal port and the video signal port connected to the monitor cannot be detected, the inspection image data output from the inspection image data output means is received and acquired by the output image status acquisition means. When there is a change in the output image status, a video signal port from which the inspection image data is output and a control signal port connected to the monitor determined by the monitor determining means are connected to the monitor, Port detection means for detecting as a combination of video signal ports;
A port detection apparatus comprising:
複数のモニターと接続する複数の映像信号ポートおよび複数の制御信号ポートの中から、各モニターについての映像信号ポートおよび制御信号ポートの組合せを検出するポート検出装置をコンピュータを用いて実現するためのプログラムであって、コンピュータに以下の手段を構成させることを特徴とするプログラム:
(a)映像信号ポートに検査画像データを出力する検査画像データ出力手段と、
(b)制御信号ポートを介して、モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(c)所定の映像信号ポートに検査画像データを出力した後において、所定の制御信号ポートを介して取得した出力画像ステータスに変化があった場合に、当該所定の映像信号ポートと当該所定の制御信号ポートとを対応付けて検出するポート検出手段と。
Program for realizing a port detection device for detecting a combination of a video signal port and a control signal port for each monitor from a plurality of video signal ports and a plurality of control signal ports connected to a plurality of monitors using a computer A program characterized by having a computer comprise the following means:
(a) inspection image data output means for outputting inspection image data to the video signal port;
(b) output image status acquisition means for acquiring the status of the output image applied to the monitor via the control signal port;
(c) After the inspection image data is output to the predetermined video signal port, when there is a change in the output image status acquired through the predetermined control signal port, the predetermined video signal port and the predetermined control Port detection means for detecting signal ports in association with each other;
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出装置をコンピュータを用いて実現するためのプログラムであって、コンピュータに以下の手段を構成させることを特徴とするプログラム:
(a)各モニターと接続する制御信号ポートを介して、モニターにおける固有データを取得する固有データ取得手段と、
(b)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(c)各モニターと接続する制御信号ポートを介して、モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(d)前記検査画像データ出力手段において検査画像データを出力した映像信号ポートと、この場合に前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があった制御信号ポートとを、前記固有データ取得手段において取得された固有データにかかるモニターに対応付けて検出するポート検出手段。
A port detection device for detecting a combination of a control signal port and a video signal port connected to each monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. A program to be realized by using the computer, the computer having the following means:
(a) unique data acquisition means for acquiring unique data in the monitor via a control signal port connected to each monitor;
(b) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(c) output image status acquisition means for acquiring the status of the output image applied to the monitor via a control signal port connected to each monitor;
(d) the video signal port from which the inspection image data is output in the inspection image data output unit, and the control signal port in which the output image status acquired in the output image status acquisition unit in this case is changed, Port detection means for detecting the unique data acquired by the data acquisition means in association with the monitor.
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、対象のモニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出装置をコンピュータを用いて実現するためのプログラムであって、コンピュータに以下の手段を構成させることを特徴とするプログラム:
(a)各モニターと接続する制御信号ポートを介して、モニターにおける固有データを取得する固有データ取得手段と、
(b)前記固有データ取得手段において取得された各モニターの固有データに基づいてモニター一覧を生成してユーザに提示するモニター一覧生成・提示手段と、
(c)ユーザからの入力に基づいて、前記モニター一覧生成・提示手段に提示されたモニターの中から検出対象となるモニターを決定するモニター決定手段と、
(d)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(e)前記モニター決定手段において決定されたモニターと接続する制御信号ポートを介して、当該モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(f)前記検査画像データ出力手段における検査画像データの出力を受けて、前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があると、前記検査画像データが出力された映像信号ポートと、前記モニター決定手段において決定されたモニターと接続する制御信号ポートとを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出するポート検出手段。
A port detection device for detecting a combination of a control signal port and a video signal port connected to a target monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. A program for realizing the program using a computer, characterized by causing a computer to configure the following means:
(a) unique data acquisition means for acquiring unique data in the monitor via a control signal port connected to each monitor;
(b) Monitor list generation / presentation means for generating a monitor list based on the unique data of each monitor acquired by the unique data acquisition means and presenting it to the user;
(c) monitor determining means for determining a monitor to be detected from among the monitors presented to the monitor list generating / presenting means based on an input from the user;
(d) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(e) an output image status acquisition unit that acquires a status of an output image applied to the monitor via a control signal port connected to the monitor determined by the monitor determination unit;
(f) Upon receipt of inspection image data output from the inspection image data output means, and when there is a change in the output image status acquired by the output image status acquisition means, a video signal port from which the inspection image data is output; Port detection means for detecting a control signal port connected to the monitor determined by the monitor determination means as a combination of a control signal port and a video signal port connected to the monitor.
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出装置をコンピュータを用いて実現するためのプログラムであって、コンピュータに以下の手段を構成させることを特徴とするプログラム:
(a)各モニターと接続する制御信号ポートを介して、モニターにおける第1の固有データを取得する第1の固有データ取得手段と、
(b)各モニターと接続する映像信号ポートを介して、モニターにおける第2の固有データを取得する第2の固有データ取得手段と、
(c)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(d)各モニターと接続する制御信号ポートを介して、モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(e)前記第1の固有データ取得手段において取得された第1の固有データと、前記第2の固有情報取得手段において取得された第2の固有データに基づいて、モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するとともに、
モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出することができなかった場合には、前記検査画像データ出力手段において検査画像データを出力した映像信号ポートと、この場合に前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があった制御信号ポートとを、前記第1の固有データ取得手段において取得された第1の固有データにかかるモニターに対応付けて検出するポート検出手段。
A port detection device for detecting a combination of a control signal port and a video signal port connected to each monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. A program to be realized by using the computer, the computer having the following means:
(a) first unique data acquisition means for acquiring first unique data in the monitor via a control signal port connected to each monitor;
(b) second unique data acquisition means for acquiring second unique data in the monitor via a video signal port connected to each monitor;
(c) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(d) output image status acquisition means for acquiring the status of the output image applied to the monitor via a control signal port connected to each monitor;
(e) a control signal port connected to a monitor based on the first unique data acquired by the first unique data acquisition means and the second unique data acquired by the second unique information acquisition means And video signal port combinations,
If the combination of the control signal port and the video signal port connected to the monitor cannot be detected, the video signal port that outputs the inspection image data in the inspection image data output means, and in this case, the output image status Port detection means for detecting a control signal port in which the output image status obtained by the obtaining means has changed in association with a monitor relating to the first unique data obtained by the first unique data obtaining means.
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、対象のモニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出装置をコンピュータを用いて実現するためのプログラムであって、コンピュータに以下の手段を構成させることを特徴とするプログラム:
(a)各モニターと接続する制御信号ポートを介して、モニターにおける第1の固有データを取得する第1の固有データ取得手段と、
(b)各モニターと接続する映像信号ポートを介して、モニターにおける第2の固有データを取得する第2の固有データ取得手段と、
(c)前記第1の固有データ取得手段において取得された各モニターの第1の固有データに基づいてモニター一覧を生成してユーザに提示するモニター一覧生成・提示手段と、
(d)ユーザからの入力に基づいて、前記モニター一覧生成・提示手段に提示されたモニターの中から検出対象となるモニターを決定するモニター決定手段と、
(e)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(f)前記モニター決定手段において決定されたモニターと接続する制御信号ポートを介して、当該モニターにかかる出力画像のステータスを取得する出力画像ステータス取得手段と、
(g)前記第1の固有データ取得手段において取得したモニターの固有データと、前記第2の固有情報取得手段において取得したモニターの固有データに基づいて、モニターにおける制御信号ポートおよび映像信号ポートの組合せを検出するとともに、
モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出することができなかった場合には、前記検査画像データ出力手段における検査画像データの出力を受けて、前記出力画像ステータス取得手段において取得された出力画像ステータスに変化があると、前記検査画像データが出力された映像信号ポートと、前記モニター決定手段において決定されたモニターと接続する制御信号ポートとを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出するポート検出手段。
A port detection device for detecting a combination of a control signal port and a video signal port connected to a target monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. A program for realizing the program using a computer, characterized by causing a computer to configure the following means:
(a) first unique data acquisition means for acquiring first unique data in the monitor via a control signal port connected to each monitor;
(b) second unique data acquisition means for acquiring second unique data in the monitor via a video signal port connected to each monitor;
(c) a monitor list generation / presentation means for generating a monitor list based on the first unique data of each monitor acquired by the first unique data acquisition means and presenting it to the user;
(d) monitor determining means for determining a monitor to be detected from among the monitors presented to the monitor list generating / presenting means based on input from the user;
(e) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(f) via a control signal port connected to the monitor determined in the monitor determination means, output image status acquisition means for acquiring the status of the output image applied to the monitor;
(g) A combination of the control signal port and the video signal port in the monitor based on the monitor specific data acquired in the first specific data acquisition means and the monitor specific data acquired in the second specific information acquisition means And detecting
When the combination of the control signal port and the video signal port connected to the monitor cannot be detected, the inspection image data output from the inspection image data output means is received and acquired by the output image status acquisition means. When there is a change in the output image status, a video signal port from which the inspection image data is output and a control signal port connected to the monitor determined by the monitor determining means are connected to the monitor, Port detection means for detecting a combination of video signal ports.
請求項1〜5のいずれかの装置または請求項6〜10のいずれかのプログラムにおいて、
前記検査画像データ出力手段が出力する検査画像データは、表示解像度を変更するものであり、前記出力画像ステータス取得手段は、表示解像度を出力画像のステータスとして取得することを特徴とするもの。
In the apparatus according to any one of claims 1 to 5 or the program according to any one of claims 6 to 10,
The inspection image data output by the inspection image data output means changes display resolution, and the output image status acquisition means acquires the display resolution as the status of the output image.
請求項1〜5のいずれかの装置または請求項6〜10のいずれかのプログラムにおいて、
前記検査画像データ出力手段が出力する検査画像データは、第1の単色画像から第2の単色画像に変更するものであり、前記出力画像ステータス取得手段は、単色画像の色を出力画像のステータスとして取得することを特徴とするもの。
In the apparatus according to any one of claims 1 to 5 or the program according to any one of claims 6 to 10,
The inspection image data output by the inspection image data output means changes from a first monochrome image to a second monochrome image, and the output image status acquisition means uses the color of the monochrome image as the status of the output image. It is characterized by acquiring.
請求項1〜5のいずれかの装置または請求項6〜10のいずれかのプログラムにおいて、
前記検査画像データ出力手段が出力する検査画像データは、所定画素の発色を変更するものであり、前記出力画像ステータス取得手段は、所定画素の発色を出力画像のステータスとして取得することを特徴とするもの。
In the apparatus according to any one of claims 1 to 5 or the program according to any one of claims 6 to 10,
The inspection image data output by the inspection image data output means changes color development of a predetermined pixel, and the output image status acquisition means acquires color development of the predetermined pixel as a status of the output image. thing.
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出装置であって、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける固有データを取得する固有データ取得手段と、
(b)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力手段と、
(c)各モニターと接続する制御信号ポートを介して、モニターの発色状態を計測可能なセンサからのステータスを取得するステータス取得手段と、
(d)前記検査画像データ出力手段において検査画像データを出力した映像信号ポートと、この場合に前記ステータス取得手段において取得されたステータスに変化があった制御信号ポートとを、前記固有データ取得手段において取得された固有データにかかるモニターに対応付けて検出するポート検出手段と、
を備えたことを特徴とするポート検出装置。
A port detection device for detecting a combination of a control signal port and a video signal port connected to each monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. ,
(a) unique data acquisition means for acquiring unique data in the monitor via a control signal port connected to each monitor;
(b) inspection image data output means for outputting inspection image data for each video signal port connected to each monitor;
(c) status acquisition means for acquiring the status from a sensor capable of measuring the color development state of the monitor via a control signal port connected to each monitor;
(d) In the specific data acquisition means, the video signal port that has output the inspection image data in the inspection image data output means, and the control signal port in which the status acquired in the status acquisition means in this case has changed. Port detection means for detecting the associated unique data in association with the monitor;
A port detection apparatus comprising:
複数のモニターと接続する複数の映像信号ポートおよび、複数のセンサと接続する複数の制御信号ポートの中から、所定モニターにおける発色状態を計測可能なセンサと接続する制御信号ポートと当該モニターと接続する映像信号ポートとの組合せを検出するポート検出装置であって、
(a)検出対象となるすべての映像信号ポートに、第1の検査画像データを出力する第1の検査画像データ出力手段と、
(b)検出対象となるすべての制御信号ポートから、モニターの発色状態を示すステータスを取得するステータス取得手段と、
(c)所定モニターと接続する所定の映像信号ポートに、第2の検査画像データを出力する第2の検査画像データ出力手段と、
(d)第2の検査画像データ出力手段において第2の検査画像データが出力された後に、ステータス取得手段において取得されたステータスの変化に基づいて、前記所定モニターと接続する所定の映像信号ポートに対応する制御信号ポートまたは、前記所定の映像信号ポートに対応する制御信号ポートの有無を判断する判断手段と、
を備えたことを特徴とするポート検出装置。
A control signal port connected to a sensor capable of measuring a color development state in a predetermined monitor from among a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of sensors, and the monitor. A port detection device for detecting a combination with a video signal port,
(a) first inspection image data output means for outputting first inspection image data to all video signal ports to be detected;
(b) status acquisition means for acquiring status indicating the color development state of the monitor from all control signal ports to be detected;
(c) second inspection image data output means for outputting second inspection image data to a predetermined video signal port connected to a predetermined monitor;
(d) After the second inspection image data is output by the second inspection image data output means, based on the status change acquired by the status acquisition means, the predetermined video signal port connected to the predetermined monitor Determining means for determining the presence or absence of a corresponding control signal port or a control signal port corresponding to the predetermined video signal port;
A port detection apparatus comprising:
複数のモニターと接続する複数の映像信号ポートおよび、複数のセンサと接続する複数の制御信号ポートの中から、所定モニターにおける発色状態を計測可能なセンサと接続する制御信号ポートと当該モニターと接続する映像信号ポートとの組合せを検出するポート検出装置をコンピュータを用いて実現するためのプログラムであって、コンピュータに以下の手段を構成させることを特徴とするプログラム:
(a)検出対象となるすべての映像信号ポートに、第1の検査画像データを出力する第1の検査画像データ出力手段と、
(b)検出対象となるすべての制御信号ポートから、モニターの発色状態を示すステータスを取得するステータス取得手段と、
(c)所定モニターと接続する所定の映像信号ポートに、第2の検査画像データを出力する第2の検査画像データ出力手段と、
(d)第2の検査画像データ出力手段において第2の検査画像データが出力された後に、ステータス取得手段において取得されたステータスの変化に基づいて、前記所定モニターと接続する所定の映像信号ポートに対応する制御信号ポートまたは、前記所定の映像信号ポートに対応する制御信号ポートの有無を判断する判断手段。
A control signal port connected to a sensor capable of measuring a color development state in a predetermined monitor from among a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of sensors, and the monitor. A program for realizing, using a computer, a port detection device that detects a combination with a video signal port, the computer comprising the following means:
(a) first inspection image data output means for outputting first inspection image data to all video signal ports to be detected;
(b) status acquisition means for acquiring status indicating the color development state of the monitor from all control signal ports to be detected;
(c) second inspection image data output means for outputting second inspection image data to a predetermined video signal port connected to a predetermined monitor;
(d) After the second inspection image data is output by the second inspection image data output means, based on the status change acquired by the status acquisition means, the predetermined video signal port connected to the predetermined monitor Judgment means for judging whether or not there is a corresponding control signal port or a control signal port corresponding to the predetermined video signal port.
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出方法であって、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける第1の固有データを取得する第1の固有データ取得ステップと、
(b)各モニターと接続する映像信号ポートを介して、モニターにおける第2の固有データを取得する第2の固有データ取得ステップと、
(c)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力ステップと、
(d)各モニターと接続する制御信号ポートを介して、モニターにかかる出力画像のステータスを取得する出力画像ステータス取得ステップと、
(e)前記第1の固有データ取得ステップにおいて取得された第1の固有データと、前記第2の固有情報取得ステップにおいて取得された第2の固有データに基づいて、モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するとともに、
モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出することができなかった場合には、前記検査画像データ出力ステップにおいて検査画像データを出力した映像信号ポートと、この場合に前記出力画像ステータス取得ステップにおいて取得された出力画像ステータスに変化があった制御信号ポートとを、前記第1の固有データ取得ステップにおいて取得された第1の固有データにかかるモニターに対応付けて検出するポート検出ステップと、
を備えたことを特徴とするポート検出方法。
A port detection method for detecting a combination of a control signal port and a video signal port connected to each monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. ,
(a) a first unique data acquisition step of acquiring first unique data in the monitor via a control signal port connected to each monitor;
(b) a second unique data acquisition step of acquiring second unique data in the monitor via a video signal port connected to each monitor;
(c) an inspection image data output step for outputting inspection image data for each video signal port connected to each monitor;
(d) an output image status acquisition step for acquiring the status of an output image applied to the monitor via a control signal port connected to each monitor;
(e) A control signal port connected to a monitor based on the first unique data acquired in the first unique data acquisition step and the second unique data acquired in the second unique information acquisition step And video signal port combinations,
When the combination of the control signal port and the video signal port connected to the monitor cannot be detected, the video signal port that has output the inspection image data in the inspection image data output step, and in this case, the output image status A port detection step of detecting a control signal port having a change in the output image status acquired in the acquisition step in association with a monitor relating to the first specific data acquired in the first specific data acquisition step; ,
A port detection method comprising:
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出方法であって、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける第1の固有データを取得する第1の固有データ取得ステップと、
(b)各モニターと接続する映像信号ポートを介して、モニターにおける第2の固有データを取得する第2の固有データ取得ステップと、
(c)前記第1の固有データ取得ステップにおいて取得された各モニターの第1の固有データに基づいてモニター一覧を生成してユーザに提示するモニター一覧生成・提示ステップと、
(d)ユーザからの入力に基づいて、前記モニター一覧生成・提示ステップに提示されたモニターの中から検出対象となるモニターを決定するモニター決定ステップと、
(e)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力ステップと、
(f)前記モニター決定ステップにおいて決定されたモニターと接続する制御信号ポートを介して、当該モニターにかかる出力画像のステータスを取得する出力画像ステータス取得ステップと、
(g)前記第1の固有データ取得ステップにおいて取得したモニターの固有データと、前記第2の固有情報取得ステップにおいて取得したモニターの固有データに基づいて、モニターにおける制御信号ポートおよび映像信号ポートの組合せを検出するとともに、
モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出することができなかった場合には、前記検査画像データ出力ステップにおける検査画像データの出力を受けて、前記出力画像ステータス取得ステップにおいて取得された出力画像ステータスに変化があると、前記検査画像データが出力された映像信号ポートと、前記モニター決定ステップにおいて決定されたモニターと接続する制御信号ポートとを、当該モニターと接続する制御信号ポートおよび映像信号ポートの組合せとして検出するポート検出ステップと、
を備えたことを特徴とするポート検出方法。
A port detection method for detecting a combination of a control signal port and a video signal port connected to each monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. ,
(a) a first unique data acquisition step of acquiring first unique data in the monitor via a control signal port connected to each monitor;
(b) a second unique data acquisition step of acquiring second unique data in the monitor via a video signal port connected to each monitor;
(c) a monitor list generation / presentation step of generating a monitor list based on the first specific data of each monitor acquired in the first specific data acquisition step and presenting it to the user;
(d) a monitor determination step for determining a monitor to be detected from among the monitors presented in the monitor list generation / presentation step based on an input from the user;
(e) an inspection image data output step for outputting inspection image data for each video signal port connected to each monitor;
(f) via the control signal port connected to the monitor determined in the monitor determination step, the output image status acquisition step of acquiring the status of the output image applied to the monitor;
(g) A combination of a control signal port and a video signal port in the monitor based on the monitor specific data acquired in the first specific data acquisition step and the monitor specific data acquired in the second specific information acquisition step And detecting
If the combination of the control signal port and the video signal port connected to the monitor cannot be detected, the inspection image data output in the inspection image data output step is received and acquired in the output image status acquisition step. When there is a change in the output image status, a video signal port from which the inspection image data is output and a control signal port connected to the monitor determined in the monitor determining step are connected to the monitor, A port detection step for detecting as a combination of video signal ports;
A port detection method comprising:
複数のモニターと接続する複数の映像信号ポートおよび複数のモニターと接続する複数の制御信号ポートの中から、各モニターと接続する制御信号ポートおよび映像信号ポートの組合せを検出するポート検出方法であって、
(a)各モニターと接続する制御信号ポートを介して、モニターにおける固有データを取得する固有データ取得ステップと、
(b)各モニターと接続する映像信号ポート毎に、検査画像データを出力する検査画像データ出力ステップと、
(c)各モニターと接続する制御信号ポートを介して、モニターの発色状態を計測可能なセンサからのステータスを取得するステータス取得ステップと、
(d)前記検査画像データ出力ステップにおいて検査画像データを出力した映像信号ポートと、この場合に前記ステータス取得ステップにおいて取得されたステータスに変化があった制御信号ポートとを、前記固有データ取得ステップにおいて取得された固有データにかかるモニターに対応付けて検出するポート検出ステップと、
を備えたことを特徴とするポート検出方法。
A port detection method for detecting a combination of a control signal port and a video signal port connected to each monitor from a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of monitors. ,
(a) a unique data acquisition step of acquiring unique data in the monitor via a control signal port connected to each monitor;
(b) an inspection image data output step for outputting inspection image data for each video signal port connected to each monitor;
(c) via a control signal port connected to each monitor, a status acquisition step for acquiring a status from a sensor capable of measuring the color development state of the monitor;
(d) The video signal port that has output the inspection image data in the inspection image data output step, and the control signal port in which the status acquired in the status acquisition step in this case has changed, in the specific data acquisition step A port detection step for detecting the specific data obtained in association with the monitor;
A port detection method comprising:
複数のモニターと接続する複数の映像信号ポートおよび、複数のセンサと接続する複数の制御信号ポートの中から、所定モニターにおける発色状態を計測可能なセンサと接続する制御信号ポートと当該モニターと接続する映像信号ポートとの組合せを検出するポート検出方法であって、
(a)検出対象となるすべての映像信号ポートに、第1の検査画像データを出力する第1の検査画像データ出力ステップと、
(b)検出対象となるすべての制御信号ポートから、モニターの発色状態を示すステータスを取得するステータス取得ステップと、
(c)所定モニターと接続する所定の映像信号ポートに、第2の検査画像データを出力する第2の検査画像データ出力ステップと、
(d)第2の検査画像データ出力ステップにおいて第2の検査画像データが出力された後に、ステータス取得ステップにおいて取得されたステータスの変化に基づいて、前記所定モニターと接続する所定の映像信号ポートに対応する制御信号ポートまたは、前記所定の映像信号ポートに対応する制御信号ポートの有無を判断する判断ステップと、
を備えたことを特徴とするポート検出方法。
A control signal port connected to a sensor capable of measuring a color development state in a predetermined monitor from among a plurality of video signal ports connected to a plurality of monitors and a plurality of control signal ports connected to a plurality of sensors, and the monitor. A port detection method for detecting a combination with a video signal port,
(a) a first inspection image data output step of outputting first inspection image data to all video signal ports to be detected;
(b) a status acquisition step of acquiring a status indicating the color development state of the monitor from all control signal ports to be detected;
(c) a second inspection image data output step of outputting second inspection image data to a predetermined video signal port connected to a predetermined monitor;
(d) After the second inspection image data is output in the second inspection image data output step, based on the status change acquired in the status acquisition step, the predetermined video signal port connected to the predetermined monitor A determination step of determining the presence or absence of a corresponding control signal port or a control signal port corresponding to the predetermined video signal port;
A port detection method comprising:
複数のモニターおよび複数のセンサが接続されたコンピュータ装置におけるモニターとセンサーの設置状態を認識する方法であって、
(a)前記コンピュータ装置は、検出対象となるすべてのモニタに、第1の検査画像データを出力しておき、
(b)前記コンピュータ装置は、検出対象となるすべてのセンサから、モニターの発色状態を示すステータスを取得可能としておき、
(c)前記コンピュータ装置は、所定モニターに第2の検査画像データを出力したときに、前記ステータスに変化があったセンサを前記所定モニターに設置されたセンサと判断するとともに、前記ステータスに変化がなかったセンサを前記所定モニターに設置されていないセンサと判断すること
を特徴とするモニターとセンサーの設置状態を認識する方法。
A method for recognizing the installation state of monitors and sensors in a computer device to which a plurality of monitors and a plurality of sensors are connected,
(a) The computer device outputs first inspection image data to all monitors to be detected,
(b) The computer device is capable of acquiring a status indicating the color development state of the monitor from all sensors to be detected,
(c) When the computer apparatus outputs the second inspection image data to a predetermined monitor, the computer apparatus determines that the sensor whose status has changed is a sensor installed in the predetermined monitor, and the status has changed. A method of recognizing a monitor and a sensor installation state, wherein a sensor that has not been installed is determined as a sensor that is not installed on the predetermined monitor.
JP2005030454A 2004-02-18 2005-02-07 Port detection apparatus and method Active JP4188923B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005030454A JP4188923B2 (en) 2004-02-18 2005-02-07 Port detection apparatus and method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004041195 2004-02-18
JP2005030454A JP4188923B2 (en) 2004-02-18 2005-02-07 Port detection apparatus and method

Publications (2)

Publication Number Publication Date
JP2005267617A JP2005267617A (en) 2005-09-29
JP4188923B2 true JP4188923B2 (en) 2008-12-03

Family

ID=35092043

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005030454A Active JP4188923B2 (en) 2004-02-18 2005-02-07 Port detection apparatus and method

Country Status (1)

Country Link
JP (1) JP4188923B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105100793A (en) * 2014-05-05 2015-11-25 深圳Tcl新技术有限公司 Television and television signal interface detection method
JP2018194584A (en) 2017-05-12 2018-12-06 シャープ株式会社 Display, method for setting information terminal units in display, and display system

Also Published As

Publication number Publication date
JP2005267617A (en) 2005-09-29

Similar Documents

Publication Publication Date Title
JP6140006B2 (en) Information processing apparatus and output control method
US20070002347A1 (en) System and method for upgrading firmware in a display
US11656757B2 (en) Monitor and display screen switching method therefor
JP3998323B2 (en) Screen generator
US20100097357A1 (en) Computer and method for controlling external display device
US8982158B2 (en) Computer screen image displaying method, computer having a vertical display device, and computer program product
US9489924B2 (en) Boot display device detection and selection techniques in multi-GPU devices
KR100341919B1 (en) Apparatus for diagnosing of video signals in a liquid crystal display
WO2018205616A1 (en) Brightness adjustment method and adjustment apparatus of display device
JP4188923B2 (en) Port detection apparatus and method
US20120144181A1 (en) Motherboard and method for displaying host system parameter
US11367413B2 (en) Display device, method for displaying image data and mobile terminal
KR20140105171A (en) System and method for picture quality test of the display panel
KR100472461B1 (en) Display device for discriminating abnormal image signal and method thereof
US20220270538A1 (en) Display mode setting determinations
CN116721614A (en) EDID information acquisition device, liquid crystal display screen detection device and method
EP2043085A2 (en) Method for controlling display and display system using the same
KR100751108B1 (en) Method and apparatus of distinguish input signal for display
JP2022001917A (en) Display system, display method, and display program
CN107229365B (en) Driving integrated circuit applying image processing driving method and touch display system
CN106648519B (en) Method for detecting actual display effect of picture for instrument
CN102023872A (en) Operating mode determining method and computer system
TWI383661B (en) Display apparatus and test method for the same
TWI517118B (en) Device and method for detecting a time controller
CN211263653U (en) Portable security terminal

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080605

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080728

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080812

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080908

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080911

R150 Certificate of patent or registration of utility model

Ref document number: 4188923

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110919

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110919

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120919

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130919

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130919

Year of fee payment: 5

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250