(57)【要約】【課題】撮像画像から画面の領域を高精度に検出することができる技術を提供する。【解決手段】本発明の検出装置は、表示装置に対応付けられた所定の特徴を有する特徴画像を前記表示装置の画面に表示する表示制御を行う制御手段と、前記特徴画像が前記画面に表示されている状態で撮像装置が撮像により生成した撮像画像を取得する第１取得手段と、前記第１取得手段で取得された撮像画像から前記特徴画像の領域を検出し、その検出結果に基づいて前記撮像画像から前記画面の領域を他の画面の領域と区別して検出する検出手段と、を有する。【選択図】図３
2016213748.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に対応付けられた所定の特徴を有する特徴画像を前記表示装置の画面に表示する表示制御を行う制御手段と、
前記特徴画像が前記画面に表示されている状態で撮像装置が撮像により生成した撮像画像を取得する第１取得手段と、
前記第１取得手段で取得された撮像画像から前記特徴画像の領域を検出し、その検出結果に基づいて前記撮像画像から前記画面の領域を他の画面の領域と区別して検出する検出手段と、
を有することを特徴とする検出装置。
【請求項２】
前記所定の特徴は、所定の形状、所定の色、及び、所定の輝度の少なくともいずれかを含む
ことを特徴とする請求項１に記載の検出装置。
【請求項３】
前記特徴画像は、前記表示装置に関する情報を示す画像である
ことを特徴とする請求項１または２に記載の検出装置。
【請求項４】
前記特徴画像は、バーコードである
ことを特徴とする請求項３に記載の検出装置。
【請求項５】
前記制御手段は、前記特徴画像を前記画面に表示する第１表示制御と、前記特徴画像とは異なる画像を前記画面に表示する第２表示制御と、を行い、
前記第１取得手段は、前記特徴画像が前記画面に表示されている状態で前記撮像装置が撮像により生成した第１撮像画像と、前記特徴画像とは異なる前記画像が前記画面に表示されている状態で前記撮像装置が撮像により生成した第２撮像画像と、を取得し、
前記検出手段は、前記第１撮像画像と前記第２撮像画像に基づいて、前記第１撮像画像と前記第２撮像画像における前記特徴画像の領域を検出する
ことを特徴とする請求項１〜４のいずれか１項に記載の検出装置。
【請求項６】
前記第２表示制御は、画素値が均一な画像を前記画面に表示する表示制御である
ことを特徴とする請求項５に記載の検出装置。
【請求項７】
前記第２表示制御は、前記特徴画像の画素値をその画素値に対応する他の画素値に変換した画像を、前記画面に表示する表示制御である
ことを特徴とする請求項５に記載の検出装置。
【請求項８】
前記検出手段は、前記第１撮像画像と前記第２撮像画像の差分に基づいて、前記第１撮像画像と前記第２撮像画像における前記特徴画像の領域を検出する
ことを特徴とする請求項５〜７のいずれか１項に記載の検出装置。
【請求項９】
前記制御手段は、前記第１表示制御と前記第２表示制御を繰り返し行い、
前記第１取得手段は、前記撮像装置が撮像を繰り返し行うことにより生成された複数の撮像画像を取得し、
前記検出手段は、前記複数の撮像画像に基づいて、前記複数の撮像画像における前記特徴画像が繰り返し現れる領域を検出し、その検出結果に基づいて、前記複数の撮像画像における前記画面の領域を他の画面の領域と区別して検出する
ことを特徴とする請求項５〜７のいずれか１項に記載の検出装置。
【請求項１０】
前記第１表示制御を実行するタイミングと前記第２表示制御を実行するタイミングとの
パターンが予め定められており、
前記検出手段は、前記複数の撮像画像と前記パターンとに基づいて、前記複数の撮像画像における前記画面の領域を他の画面の領域と区別して検出する
ことを特徴とする請求項９に記載の検出装置。
【請求項１１】
検出対象の表示装置は複数存在し、
前記制御手段は、各表示装置について前記第１表示制御と前記第２表示制御を繰り返し行い、
前記複数の表示装置の間で前記パターンが異なり、
前記検出手段は、前記複数の撮像画像と各表示装置の前記パターンとに基づいて、前記複数の撮像画像における各表示装置の画面の領域を他の画面の領域と区別して検出する
ことを特徴とする請求項１０に記載の検出装置。
【請求項１２】
検出対象の表示装置は複数存在し、
前記複数の表示装置にそれぞれ対応する複数の特徴が予め定められており、
前記制御手段は、各表示装置について前記表示制御を行い、
前記検出手段は、前記撮像画像から各表示装置に対応する特徴画像の領域を検出し、その検出結果に基づいて前記撮像画像から各表示装置の画面の領域を他の画面の領域と区別して検出する
ことを特徴とする請求項１〜１１のいずれか１項に記載の検出装置。
【請求項１３】
前記画面の領域の検出結果は、前記撮像装置による当該画面の撮像結果を用いて当該画面に表示された画像の画質を確認する確認処理で使用され、
前記検出装置は、
前記画面の領域の検出のために、各表示装置の画面が全て撮像されるように前記撮像装置が撮像する向きと画角の少なくとも一方を調整し、前記確認処理のために、前記複数の表示装置の少なくともいずれかの表示装置の画面が主に撮像されるように前記撮像装置が撮像する向きと画角の少なくとも一方を調整する第１調整手段
をさらに有する
ことを特徴とする請求項１１または１２に記載の検出装置。
【請求項１４】
各表示装置について、１フレームの画像が表示される時間であるフレーム表示時間に関する情報を取得する第２取得手段と、
前記第２取得手段で取得された情報に基づいて、前記画面の領域の検出のために、各表示装置のフレーム表示時間の最大値以上の時間に、前記撮像装置の露光時間を調整する第２調整手段と、
をさらに有する
ことを特徴とする請求項１１〜１３のいずれか１項に記載の検出装置。
【請求項１５】
前記第２調整手段は、各表示装置のフレーム表示時間のうち最も長いフレーム表示時間と、各表示装置のフレーム表示時間のうち２番目に長いフレーム表示時間と、の和以上の時間に、前記撮像装置の露光時間を調整する
ことを特徴とする請求項１４に記載の検出装置。
【請求項１６】
表示装置に対応付けられた所定の特徴を有する特徴画像を前記表示装置の画面に表示する表示制御を行う制御ステップと、
前記特徴画像が前記画面に表示されている状態で撮像装置が撮像により生成した撮像画像を取得する取得ステップと、
前記取得ステップで取得された撮像画像から前記特徴画像の領域を検出し、その検出結果に基づいて前記撮像画像から前記画面の領域を他の画面の領域と区別して検出する検出
ステップと、
を有することを特徴とする検出方法。
【請求項１７】
請求項１６に記載の検出方法の各ステップをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検出装置及び検出方法に関する。
【背景技術】
【０００２】
近年、ＴＶモニター等の表示装置（電子式表示装置）に関する技術の進歩が目覚ましく、表示画像（画面に表示された画像）の高精細化、表示装置で行われる種々の処理の高精度化、等が進んでいる。そして、微妙な色彩、微妙な陰影、等が表現された表示画像を得ることができる表示装置が、画像制作現場、医療現場（病院等）、等において用いられている。例えば、医療現場において、従来は、Ｘ線透視画像等の医療用画像として、アナログ画像（銀塩フィルムをベースとした画像、等）が主に用いられていた。しかしながら、近年では、医療用画像としてデジタル画像が用いられており、表示装置に表示された医療用画像を用いて種々の検査が行われている。
【０００３】
また、表示装置に関する技術として、表示画像の画質を目標画質に近づけるキャリブレーションが知られている。キャリブレーションでは、画面光（画面から発せられた光）が測定され、画面光の測定値に基づいて画像処理パラメータが決定される。画像データに基づく画像を画面に表示する際に、決定された画像処理パラメータを用いた画像処理を画像データに施すことにより、目標画質に近い画質の表示画像を得ることができる。画像処理パラメータを用いた画像処理では、例えば、画像データの輝度、色、階調特性、等が補正される。表示画像の画質を維持するために、キャリブレーションは定期的に行われることが好ましい。表示画像の画質を維持するためのキャリブレーションは、通常、メーカー側でなく、ユーザー側で行われる。そのため、表示画像の画質を維持するためのキャリブレーションは、「ユーザー・キャリブレーション」と呼ばれている。
【０００４】
例えば、医療現場では、表示装置を使用する医師が、画面光を測定する測定器を用いて、キャリブレーションを定期的に行うことが多い。しかしながら、定期的なキャリブレーションの実施は、医師の負担となり、検査時間（医師が検査を行う時間）を奪う。特に、医師が使用する表示装置の数が多い場合には、定期的なキャリブレーションの実施は、医師の大きな負担となり、検査時間を大きく奪う。このような課題を解決するための技術として、画面光を測定する測定器（センサ）を表示装置の画面の縁部に固定し、定期的なキャリブレーションを自動で行う技術が提案されている。しかしながら、画面の一か所に対応する測定値のみを用いたのでは、画面上のムラ（輝度や色のムラ）を検出することができず、高精度なキャリブレーションを実現することはできない。
【０００５】
また、近年、ネットワークに接続可能な監視カメラが、急速に普及しており、駅、道路、広場、住宅の出入り口、等の屋外だけでなく、商業施設内、コンビニエンスストア内、等の屋内にも設置されている。さらに、監視カメラの撮像精度も向上しており、撮像によって高画質の撮像画像を生成可能な監視カメラが、安価に市販されている。例えば、フルハイビジョンの撮像画像を生成可能な監視カメラ、フルハイビジョンよりも高い４Ｋと称される解像度の撮像画像を生成可能な監視カメラ、等が安価に市販されている。また、監視カメラは、「監視カメラ」という名称から連想される防犯用途だけでなく、様々な用途で使用されている。例えば、各種製造工程におけるロボットの目としての機能等、高度なモニタリング機能のために監視カメラが使用されている。
【０００６】
そして、監視カメラを測定器として用いてキャリブレーションが自動で行われれば、ユーザーの負担を軽減できると共に、高精度なキャリブレーションを実現できる。また、１つの部屋に複数の表示装置がある場合に、監視カメラを用いて複数の表示装置のキャリブ
レーションが同時（または順番）に自動で行われれば、効率的なキャリブレーションを実現でき、高い利便性を実現できる。
【０００７】
高精度なキャリブレーションを実現するためには、撮像画像から画面の領域を高精度に検出（認証）する必要がある。キャリブレーションの対象の表示装置が複数存在する場合には、撮像画像から各表示装置の画面の領域を個別に検出する必要がある。画面の位置を検出する技術は、例えば、特許文献１に開示されている。特許文献１には、４つの表示装置を有するマルチディスプレイシステムが開示されている。特許文献１に開示のマルチディスプレイシステムでは、４つの表示装置の４つの画面を２行２列に並べることで、１つの大画面が形成されている。そして、特許文献１に開示のマルチディスプレイシステムでは、各表示装置に輝点が表示され、撮像画像から輝点が検出される。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平７−６４５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、キャリブレーションの対象の表示装置だけでなく、他の装置が撮像されることがある。そして、インジケータ、パイロットランプ、等の発光素子を他の装置が有することがある。そのため、特許文献１に開示の技術では、画面の輝点とは異なる輝点が、画面の輝点として誤検出されることがある。
【００１０】
特許文献１に開示されているようなマルチディスプレイシステムでは、画面の相対位置（他の画面に対する相対位置）が一定である。そのため、撮像画像から検出された輝点の位置関係に基づいて、検出された輝点が画面の輝点であるか否かを判定する方法が考えられる。しかしながら、監視カメラを用いたユーザー・キャリブレーションにおいては、画面の相対位置が一定であるとは限らない。例えば、他の表示装置から独立した表示装置の相対位置は変わり得る。また、１つの部屋で使用される表示装置の種類や数も変わり得る。そのため、検出された輝点の相対位置に基づく上記方法を用いたとしても、上述した誤検出を抑制できないことがある。また、キャリブレーションの対象である表示装置が１つである場合には、検出された輝点の相対位置に基づく上記方法を用いることはできず、誤検出を抑制することはできない。
【００１１】
このように、従来の方法では、撮像画像から画面の領域を高精度に検出できないことがある。
【００１２】
本発明は、撮像画像から画面の領域を高精度に検出することができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の第１の態様は、
表示装置に対応付けられた所定の特徴を有する特徴画像を前記表示装置の画面に表示する表示制御を行う制御手段と、
前記特徴画像が前記画面に表示されている状態で撮像装置が撮像により生成した撮像画像を取得する第１取得手段と、
前記第１取得手段で取得された撮像画像から前記特徴画像の領域を検出し、その検出結果に基づいて前記撮像画像から前記画面の領域を他の画面の領域と区別して検出する検出手段と、
を有することを特徴とする検出装置である。
【００１４】
本発明の第２の態様は、
表示装置に対応付けられた所定の特徴を有する特徴画像を前記表示装置の画面に表示する表示制御を行う制御ステップと、
前記特徴画像が前記画面に表示されている状態で撮像装置が撮像により生成した撮像画像を取得する取得ステップと、
前記取得ステップで取得された撮像画像から前記特徴画像の領域を検出し、その検出結果に基づいて前記撮像画像から前記画面の領域を他の画面の領域と区別して検出する検出ステップと、
を有することを特徴とする検出方法である。
【００１５】
本発明の第３の態様は、上述した検出方法の各ステップをコンピュータに実行させることを特徴とするプログラムである。
【発明の効果】
【００１６】
本発明によれば、撮像画像から画面の領域を高精度に検出することができる。
【図面の簡単な説明】
【００１７】
【図１】実施例１に係るキャリブレーションシステムの一例を示す概略図
【図２】撮像画像の一例を示す図
【図３】実施例１に係る撮像画像の一例を示す図
【図４】実施例１に係るキャリブレーションシステムの一例を示すブロック図
【図５】実施例１に係る制御装置の処理フローの一例を示すフローチャート
【図６】実施例１に係る撮像画像の一例を示す図
【図７】実施例１に係る撮像画像の一例を示す図
【図８】実施例１に係る撮像画像の一例を示す図
【図９】実施例２に係る表示制御の一例を示す図
【図１０】実施例２に係る第１撮像画像と第２撮像画像の差分の一例を示す図
【図１１】実施例２に係る表示制御の一例を示す図
【図１２】実施例３に係る表示制御の一例を示す図
【図１３】実施例３に係る表示制御の一例を示す図
【図１４】実施例４に係る特徴画像の一例を示す図
【発明を実施するための形態】
【００１８】
＜実施例１＞
以下、本発明の実施例１に係る検出装置及び検出方法について説明する。本実施例に係る検出装置は、撮像装置が撮像により生成した撮像画像から表示装置の画面の領域を検出する。検出装置は、例えば、病院の読影室内に置かれた表示装置の画面の領域を検出する。ここで、読影室内の環境の一例について説明する。読影室内には、複数の表示装置（医療用表示装置）が任意の位置に配置されている。また、読影室内には、夜間等、医師やオペレーターがいない時間帯においても、室内の異常（火災、不審者の侵入、機器の異常動作、等）がないことを監視するための監視カメラが設置されている。
【００１９】
上述した複数の表示装置と監視カメラとは、病院内のネットワーク（イントラ・ネット）、更には病院外のネットワーク（インター・ネット）と接続されており、ネットワーク上の制御コンピュータと接続されている。制御コンピュータは、読影室内または読影室外に設置されている。表示装置や監視カメラの各機器は、固有のネットワークアドレスを有する。それにより、ネットワークを介して表示装置や監視カメラの各機器へ個別にアクセスすることができる。
【００２０】
また、読影室内には、表示装置と監視カメラだけでなく、他の機器も設置されている。例えば、ネットワークの接続を制御する接続制御装置が設置されている。接続制御装置は、ネットワークを介して接続された各機器との通信状態に応じて点滅するＬＥＤインジケータを有する。また、緊急時の避難経路を示す誘導灯が設けられている。誘導灯は、夜通し点灯する。
【００２１】
本実施例に係る検出装置は、例えば、このような環境に置かれた表示装置の画面の領域を、他の画面の領域と区別して、監視カメラが撮像により生成した撮像画像から検出する。そして、本実施例では、画面の領域の検出結果に基づいて、表示装置のキャリブレーションが行われる。本実施例によれば、キャリブレーション対象（画面検出対象）の表示装置が複数存在する場合において、各表示装置の画面の領域を他の画面の領域と区別して検出することができる。即ち、領域が検出された画面に対応する表示装置を識別することができる。その結果、各表示装置のキャリブレーションを高精度に行うことができる。
【００２２】
キャリブレーションは、表示画像（画面に表示された画像）の画質を目標画質に近づけるキャリブレーションが知られている。キャリブレーションでは、画面光（画面から発せられた光）が測定され、画面光の測定値に基づいて画像処理パラメータが決定される。画像データに基づく画像を画面に表示する際に、決定された画像処理パラメータを用いた画像処理を画像データに施すことにより、目標画質に近い画質の表示画像を得ることができる。画像処理パラメータを用いた画像処理では、例えば、画像データの輝度、色、階調特性、等が補正される。本実施例では、画面光を測定する測定器として、撮像装置（監視カメラ）が使用される。
【００２３】
図１は、本実施例に係るキャリブレーションシステムの一例を示す概略図を示す。図１に示すように、本実施例に係るキャリブレーションシステムは、第１表示装置１、第２表示装置２、監視カメラ３、及び、制御装置４を有する。符号１−１は、第１表示装置１の画面を示し、符号２−１は、第２表示装置２の画面を示す。第１表示装置１、第２表示装置２、監視カメラ３、及び、制御装置４は、ネットワークシステム５を用いて互いに接続されている。第１表示装置１と第２表示装置２は、自身の画面に画像を表示する表示装置である。表示装置としては、例えば、液晶表示装置、有機ＥＬ表示装置、プラズマ表示装置、等を使用することができる。監視カメラ３は、撮像を行うことで撮像画像を生成する撮像装置である。制御装置４は、第１表示装置１、第２表示装置２、及び、監視カメラ３を制御する。制御装置４としては、例えば、ＰＣ（パーソナルコンピュータ）を使用することができる。本実施例に係る検出装置は、制御装置４に設けられている。
【００２４】
図１において、ネットワークシステム５は、簡単化して描かれているが、有線の伝送路、無線の伝送路、及び、通信制御システムを含む。また、ネットワークシステム５は、施設内のネットワーク（イントラ・ネット）と、施設外のネットワーク（インター・ネット）と、を含む。
【００２５】
第１表示装置１、第２表示装置２、及び、監視カメラ３は、同じ部屋に置かれている。以後、第１表示装置１、第２表示装置２、及び、監視カメラ３が置かれた部屋を、「監視室」と記載する。図１の例では、監視室に、ネットワークの接続を制御する接続制御装置６、及び、緊急時の避難経路を示す誘導灯７も置かれている。接続制御装置６は、ネットワークを介して接続された各機器との通信状態に応じて点滅するＬＥＤインジケータ６−１を有する。誘導灯７は、夜通し点灯する。制御装置４（検出装置）は、監視室に置かれていてもよいし、監視室とは異なる部屋に置かれていてもよい。表示装置の数は、１つでもよいし、３つ以上でもよい。
【００２６】
図２に、監視カメラ３の撮像画像の一例を示す。図２の例では、撮像画像に、第１表示
装置１、第２表示装置２、接続制御装置６、及び、誘導灯７が写っている。表示装置の画面に表示された単純な輝点の領域を検出する方法では、ＬＥＤインジケータ６−１や誘導灯７のようなランプの領域が、画面に表示された輝点の領域として誤検出されることがある。また、撮像画像から複数の表示装置の画面に表示された輝点の領域が検出できたとしても、輝点の領域が検出された画面に対応する表示装置を識別することができない。そのため、画面の領域を他の画面の領域と区別して検出することはできず、表示装置のキャリブレーションを高精度に行うこともできない。
【００２７】
図３に、監視カメラ３の撮像画像の一例を示す。本実施例では、図３に示すように、表示装置に対応付けられた所定の特徴を有する特徴画像を当該表示装置の画面に表示する表示制御を行い、特徴画像が画面に表示されている状態で撮像装置が撮像により生成した撮像画像を使用する。また、本実施例では、キャリブレーション対象の表示装置が複数存在する場合に、複数の表示装置にそれぞれ対応する複数の特徴が予め定められている。そして、各表示装置について、その表示装置に対応付けられた特徴を有する特徴画像を当該表示装置の画面に表示する表示制御が行われる。
【００２８】
図３は、上記所定の特徴が所定の形状である場合の例を示す。具体的には、画面１−１に第１特徴画像Ｐ−１が表示されており、画面２−１に、第１特徴画像Ｐ−１と形状が異なる第２特徴画像Ｐ−２が表示されている。本実施例では、撮像画像から第１特徴画像Ｐ−１の領域と第２特徴画像Ｐ−２の領域とが検出され、その検出結果に基づいて画面１−１，２−１の領域が検出される。特徴画像の領域は、画像認識、パターンマッチング、等の既存技術を用いて検出することができる。第１特徴画像Ｐ−１と第２特徴画像Ｐ−２の形状は、ＬＥＤインジケータ６−１や誘導灯７の形状とは明らかに異なる。そのため、ＬＥＤインジケータ６−１や誘導灯７のようなランプの領域が、特徴画像の領域として誤検出されることはない。また、第１特徴画像Ｐ−１の形状は第２特徴画像Ｐ−２の形状と異なるため、第１特徴画像Ｐ−１の領域と第２特徴画像Ｐ−２の領域との検出結果に基づいて、画面１−１，２−１の領域を他の画面の領域と区別して検出することができる。例えば、画面１−１の領域が画面２−１の領域として誤検出されること、画面２−１の領域が画面１−１の領域として誤検出されることを抑制することができる。その結果、表示装置１，２のキャリブレーションを高精度に行うことができる。
【００２９】
なお、所定の特徴は所定の形状に限らない。例えば、所定の特徴は、所定の形状、所定の色、及び、所定の輝度の少なくともいずれかを含んでいればよい。具体的には、第１特徴画像Ｐ−１と同じ形状及び輝度を有し、且つ、一部の色（例えば、濃度）が第１特徴画像Ｐ−１と異なる画像が、第２特徴画像Ｐ−２として使用されてもよい。第１特徴画像Ｐ−１と同じ形状及び色を有し、且つ、一部の輝度が第１特徴画像Ｐ−１と異なる画像が、第２特徴画像Ｐ−２として使用されてもよい。特徴画像として、文字や記号の画像が使用されてもよい。
【００３０】
なお、特徴画像が画面に表示される際に、所定の特徴が、識別可能な範囲で変更されてもよい。例えば、特徴画像の形状が丸であることが識別可能な範囲で、特徴画像の形状が楕円に変更されてもよい。三角、四角、等の他の形状についても同様である。また、所定の特徴以外の特徴については、大きく変更されてもよい。例えば、所定の特徴として所定の形状が使用される場合には、特徴画像が画面に表示される際に特徴画像の色や輝度が大きく変更されてもよい。また、所定の特徴として所定の色や所定の輝度が使用される場合には、特徴画像が画面に表示される際に特徴画像の形状が大きく変更されてもよい。特徴画像の特徴の変更を行う装置は特に限定されないが、例えば、表示装置により特徴画像の特徴が自動で変更される。
【００３１】
図４は、本実施例に係るキャリブレーションシステムの機能構成の一例を示すブロック
図である。図４に示すように、制御装置４は、記憶部４１、フレーム表示時間取得部４２、カメラ制御部４３、画像生成部４４、画像解析部４５、及び、キャリブレーション部４６を有する。
【００３２】
記憶部４１は、ネットワークシステム５を用いて制御装置４に接続されている各機器のネットワーク上でのアドレス（ネットワークアドレス）を記憶する。例えば、記憶部４１は、第１表示装置１、第２表示装置２、及び、監視カメラ３のアドレスを記憶する。
【００３３】
フレーム表示時間取得部４２は、１フレームの画像が表示される時間であるフレーム表示時間（例えば走査時間）に関する情報を、表示装置、または、ネットワーク上に置かれた他の情報源から取得する（第２取得処理）。
【００３４】
カメラ制御部４３は、監視カメラ３を制御する。例えば、カメラ制御部４３は、監視カメラ３により生成された撮像画像（撮像画像の画像データ）を監視カメラ３から取得することができる（第１取得処理）。カメラ制御部４３は、監視カメラ３の露光時間を調整することもできる（第２調整処理）。カメラ制御部４３は、監視カメラ３が撮像する向きと画角の少なくとも一方を調整することもできる（第１調整処理）。
【００３５】
画像生成部４４は、特徴画像（特徴画像の画像データ）を生成する。例えば、画像生成部４４は、第１表示装置１の画面１−１に表示する特徴画像として、第１特徴画像Ｐ−１を生成し、第２表示装置２の画面２−１に表示する特徴画像として、第２特徴画像Ｐ−２を生成する。
【００３６】
画像解析部４５は、監視カメラ３により生成された撮像画像（撮像画像の画像データ）をカメラ制御部４３から取得し、取得した撮像画像を解析する。例えば、画像解析部４５は、特徴画像が画面に表示されている状態で監視カメラ３が撮像により生成した撮像画像を取得する。そして、画像解析部４５は、取得したより撮像画像から特徴画像の領域を検出し、その検出結果に基づいて撮像画像から画面の領域を検出する。キャリブレーション対象装置（キャリブレーション対象の表示装置）が複数存在する場合には、画像解析部４５は、撮像画像から各キャリブレーション対象装置に対応する特徴画像の領域を検出する。そして、画像解析部４５は、その検出結果に基づいて撮像画像から各キャリブレーション対象装置の画面の領域を検出する。
【００３７】
キャリブレーション部４６は、画像解析部４５の解析結果に基づいて、表示装置のキャリブレーションを行う。本実施例では、キャリブレーション部４６は、画面の領域の検出結果に基づいて、表示装置のキャリブレーションを行う。例えば、キャリブレーション部４６は、検出された画面の位置、サイズ、色分布、輝度分布、等の情報を画像解析部４５から取得し、取得した情報に基づいて表示装置のキャリブレーションを行う。
【００３８】
上述した各構成要素は、個別のハードウェアによって実現されてもよいし、そうでなくてもよい。２つ以上の構成要素で共通のハードウェアが使用されてもよい。１つの構成要素で行われる複数の処理が複数のハードウェアによって実現されてもよい。少なくとも１つの処理が、ソフトウェアによって実現されてもよい。
【００３９】
図５は、制御装置４の処理フローの一例を示すフローチャートである。図５のフローチャートは、例えば、定期的に行われる。具体的には、月１回の頻度で行われることが予め決まっており、現時刻が予定時刻に達したタイミングで図５のフローチャートが行われる。図５のフローチャートの実行タイミングは特に限定されるものではない。例えば、制御装置４に対するユーザー操作に応じて、図５のフローチャートが行われてもよい。
【００４０】
まず、制御装置４が、キャリブレーションプログラムを起動する（Ｓ１）。Ｓ１の処理は、例えば、制御装置４が有する不図示のＣＰＵ（中央処理装置）によって行われる。具体的には、ＣＰＵが、制御装置４が有する記憶部（記憶部４１、または、記憶部４１とは異なる不図示の記憶部）からキャリブレーションプログラムを読み出し、読み出したキャリブレーションプログラムを実行する。
【００４１】
次に、記憶部４１が、ネットワークシステム５を用いて制御装置４に接続されている各機器から、その機器のネットワーク上でのアドレスを取得し、取得したアドレスを記憶する（Ｓ２）。ここでは、第１表示装置１、第２表示装置２、及び、監視カメラ３のアドレスが取得されて記憶される。なお、アドレスの取得方法は特に限定されない。例えば、アドレスは、ユーザーによって制御装置４に入力されてもよい。記憶部４１にアドレスが予め記録されていてもよい。
【００４２】
そして、フレーム表示時間取得部４２が、Ｓ２で取得されたアドレスを用いてキャリブレーション対象装置にアクセスし、キャリブレーション対象装置からフレーム表示時間に関する情報（時間情報）を取得する（Ｓ３）。ここでは、第１表示装置１と第２表示装置２がキャリブレーション対象装置である。なお、時間情報の取得方法は特に限定されない。例えば、時間情報は、ユーザーによって制御装置４に入力されてもよい。表示装置の型番に基づいてネットワーク上の所定のサイトから時間情報が取得されてもよい。制御装置４が各表示装置の時間情報を予め記憶していてもよい。キャリブレーション対象装置は、ネットワークシステム５を用いて制御装置４に接続されている複数の表示装置の中から自動で決定（選択）されてもよいし、ユーザー操作に応じて決定されてもよい。
【００４３】
次に、画像生成部４４が、キャリブレーション対象装置のための特徴画像を生成し、生成した特徴画像をキャリブレーション対象装置に出力する（Ｓ４）。それにより、キャリブレーション対象装置の画面に特徴画像が表示される。ここでは、第１表示装置１のための特徴画像として第１特徴画像Ｐ−１が生成され、第１表示装置１の画面１−１に第１特徴画像Ｐ−１が表示される。また、第２表示装置２のための特徴画像として第２特徴画像Ｐ−２が生成され、第２表示装置２の画面２−１に第２特徴画像Ｐ−２が表示される。
【００４４】
そして、カメラ制御部４３が、監視カメラ３から撮像画像を取得する（Ｓ５）。例えば、カメラ制御部４３は、監視カメラ３に撮像を指示する。監視カメラ３は、カメラ制御部４３からの指示に応じて撮像を行うことにより、撮像画像を生成する。そして、監視カメラ３は、生成した撮像画像をカメラ制御部４３に出力する。ここでは、画面１−１に第１特徴画像Ｐ−１が表示され、且つ、画面２−１に第２特徴画像Ｐ−２が表示された状態で得られた撮像画像が取得される。なお、監視カメラ３は撮像を常に行ってもよい。Ｓ５では、撮像の指示は行われずに、撮像画像の取得のみが行われてもよい。
【００４５】
ここで、Ｓ５の処理についてより詳しく説明する。Ｓ５では、カメラ制御部４３が、Ｓ３で取得された時間情報に基づいて、監視カメラ３の露光時間を調整する（第２調整処理）。キャリブレーション対象装置の画面に表示された画像を確実に撮像するためには、キャリブレーション対象装置のフレーム表示時間以上の時間に露光時間を調整する必要がある。そして、複数のキャリブレーション対象装置が存在する場合には、各キャリブレーション対象装置のフレーム表示時間の最大値以上の時間に露光時間を調整する必要がある。また、キャリブレーション対象画像間でフレームの表示（走査）のタイミングが異なる可能性がある。そのため、各キャリブレーション対象装置のフレーム表示時間のうち最も長いフレーム表示時間と、各キャリブレーション対象装置のフレーム表示時間のうち２番目に長いフレーム表示時間と、の和以上の時間に、露光時間が調整されることが好ましい。
【００４６】
なお、露光時間の和が上記条件を満たすように、露光時間の短い撮像が複数回行われて
もよい。そして、複数回の撮像によって得られた複数の撮像画像が使用されてもよい。複数の撮像画像を合成することで、１つの撮像画像が生成され、生成した撮像画像が使用されてもよい。
【００４７】
なお、監視カメラ３の出力値が飽和しないように、監視カメラ３の絞りがさらに調整されてもよい。監視カメラ３の出力値が飽和しないように、監視カメラ３の減光フィルターが使用されてもよい。Ｓ４において、監視カメラ３の出力値が飽和しないように、適切な輝度の特徴画像が生成されてもよい。Ｓ４において、監視カメラ３の出力値が飽和しないように、キャリブレーション対象装置の表示輝度（画面上の輝度）を低減する低減処理が行われてもよい。キャリブレーション対象装置が液晶表示装置である場合、低減処理として、バックライトの発光輝度を低減する処理を用いることができる。
【００４８】
また、Ｓ５では、カメラ制御部４３が、各キャリブレーション対象装置の画面が全て撮像されるように監視カメラ３が撮像する向きと画角の少なくとも一方を調整する。それにより、撮像回数、及び、解析対象の撮像画像の数を減らすことができる。例えば、カメラ制御部４３が、監視カメラ３のレンズを広角側にズームアウトする。それにより、室内全体が撮像される。ここでは、図３の撮像画像が得られる。
【００４９】
なお、上述した各種調整が行われることが好ましいが、上述した各種調整の少なくともいずれかが行われなくてもよい。例えば、一部の画面を撮像する処理を撮像の向きと画角を変えながら複数回行うことにより、全ての画面が撮像されてもよい。
【００５０】
ここで、第１表示装置１のフレーム表示時間が１６．７ｍｓｅｃ（フレーム周波数６０Ｈｚ）であり、第２表示装置２のフレーム表示時間が２０ｍｓｅｃ（フレーム周波数５０Ｈｚ）であったとする。そのため、監視カメラ３を静止画モードで使用する場合には、１回の撮影の露光時間は、２０ｍｓｅｃ以上、望ましくは３６．７ｍｓｅｃ以上に設定される。静止画モードは、撮像により１枚の撮像画像（静止画）を生成する動作モードである。
【００５１】
監視カメラを動画モードで使用する場合には、例えば、フレーム周波数６０Ｈｚで撮像が行われる。すなわち、露光時間の短い撮像が複数回行われる。そして、複数回の撮像の露光時間の和が２０ｍｓｅｃ以上、望ましくは３６．７ｍｓｅｃ以上となるように、２フレーム以上、望ましくは３フレーム以上の撮像画像が取得され、それらを合成した１つの撮像画像（合成画像）が生成される。合成画像の画素値は、例えば、画素値が複数の撮像画像の総和や平均値である。
【００５２】
次に、画像解析部４５が、Ｓ５で取得された撮像画像から、特徴画像の領域を検出する（Ｓ６）。第１特徴画像Ｐ−１と第２特徴画像Ｐ−２の形状は、ＬＥＤインジケータ６−１や誘導灯７のようなランプの形状と大きく異なる。そのため、ＬＥＤインジケータ６−１や誘導灯７のようなランプの領域が特徴画像の領域として誤検出されることはない。Ｓ６では、Ｓ４で生成された特徴画像の種々の変形（拡大、縮小、歪み、等）を考慮して特徴画像と一致するとみなせる画像の領域が検出される。ここでは、第１特徴画像Ｐ−１と第２特徴画像Ｐ−２の領域が検出される。
【００５３】
そして、画像解析部４５が、Ｓ６の検出結果に基づいて、撮影画像からキャリブレーション対象装置の画面の領域を検出する（Ｓ７）。画面の領域の検出方法は、特に限定されない。例えば、特徴画像の領域を囲む４つのエッジからなる矩形領域を、画面の領域として検出することができる。ここでは、第１特徴画像Ｐ−１を含む矩形領域が、第１表示装置１の画面１−１の領域として検出される。そして、第２特徴画像Ｐ−２を含む矩形領域が、第２表示装置２の画面２−１の領域として検出される。なお、画面の形状は矩形に限
らない。特徴画像の領域が画面の領域（または画面の領域の一部）として検出されてもよい。その場合、後述するキャリブレーション用の画像は、特徴画像の領域に表示される。
【００５４】
次に、画像解析部４５が、Ｓ７で検出された領域を、キャリブレーション装置のアドレスに関連付ける（Ｓ８）。ここでは、画面１−１の領域として検出された領域の位置とサイズが、第１表示装置１のアドレスに関連付けられ、画面２−１の領域として検出された領域の位置とサイズが、第２表示装置２のアドレスに関連付けられる。なお、アドレスに関連付けられる情報は、上記情報に限らない。領域の形状が矩形である場合には、始点と終点の座標がアドレスに関連付けられてもよい。領域の形状が円形である場合には、中心点と半径の座標がアドレスに関連付けられてもよい。領域の形状が多角形である場合には、各頂点の座標がアドレスに関連付けられてもよい。アドレスには、領域を示す情報以外の情報が関連付けられてもよい。
【００５５】
そして、Ｓ９とＳ１０の処理が行われる。撮像画像の領域のうち、キャリブレーション対象装置の画面の領域以外の領域は、キャリブレーションに不要な領域である。例えば、接続制御装置６や誘導灯７の領域は、キャリブレーションに不要な領域である。そこで、Ｓ９において、カメラ制御部４３が、複数のキャリブレーション対象装置の少なくともいずれかの表示装置の画面が主に撮像されるように監視カメラ３が撮像する向きと画角の少なくとも一方を決定する。撮像の向きと画角は、Ｓ７の処理結果に基づいて決定することができる。そして、Ｓ１０において、カメラ制御部４３が、Ｓ９で決定された向きと画角を、監視カメラ３に設定する。Ｓ９とＳ１０の処理により、複数のキャリブレーション対象装置の少なくともいずれかの表示装置の画面が主に撮像されるように監視カメラ３が撮像する向きと画角の少なくとも一方が調整される。なお、Ｓ５の処理と同様に、この調整は行われなくてもよい。
【００５６】
次に、カメラ制御部４３が、監視カメラ３から撮像画像を取得する（Ｓ１１）。Ｓ１１で得られた撮像画像の一例を、図６に示す。図６では、画面１−１，１−２が主に撮像されており、キャリブレーションの妨害となるような発光源は撮像されていない。例えば、接続制御装置６のＬＥＤインジケータ６−１、誘導灯７、等は撮像されていない。それにより、より高精度なキャリブレーションを実現することができる。また、キャリブレーション用の撮像時には、キャリブレーション用の画像が画像生成部４４により生成され、キャリブレーション用の画像が画面に表示される。キャリブレーション用の画像は、例えば、パッチ画像（画素値が均一な画像）、複数の画素値を有するグラフィック画像、等である。そのため、図６では、画面１−１にキャリブレーション用の画像Ｃ−１が表示されており、画面２−１にキャリブレーション用の画像Ｃ−２が表示されている。
【００５７】
そして、キャリブレーション部４６が、Ｓ１１で得られた撮像画像に基づいて、第１表示装置１と第２表示装置２のキャリブレーションを行う（Ｓ１２）。例えば、キャリブレーションでは、画像Ｃ−１の領域における撮像画像の画素値と目標画素値との差に基づいて、第１表示装置１の画像処理パラメータが決定される。具体的には、画像Ｃ−１の領域における撮像画像の画素値を目標画素値に近づける画像処理パラメータが決定される。目標画素値は、キャリブレーション用の画像の領域における撮像画像の画素値の目標値である。そして、画像Ｃ−２の領域における撮像画像の画素値と目標画素値との差に基づいて、第２表示装置２の画像処理パラメータが決定される。画面１−１，２−１の領域は、Ｓ７とＳ９の処理結果に基づいて検出することができる。そして、画像Ｃ−１，Ｃ−２の領域は、画面１−１，２−１の領域と、画像生成部４４が決定した画像Ｃ−１，Ｃ−２の位置と、に基づいて検出することができる。なお、キャリブレーションの方法は特に限定されない。キャリブレーションの方法としては、種々の既存技術を用いることができる。
【００５８】
次に、キャリブレーション部４６が、Ｓ１２で決定した画像処理パラメータをキャリブ
レーション対象装置に書き込む（Ｓ１３）。それにより、Ｓ１３で決定された画像処理パラメータがキャリブレーション対象装置で使用され、キャリブレーション対象装置の表示画像の画質が目標画質に近づけられる。そして、制御装置４が、キャリブレーションプログラムを停止する（Ｓ１４）。Ｓ１４において、キャリブレーション対象装置、制御装置４、監視カメラ３、等の駆動が停止されてもよい。
【００５９】
以上述べたように、本実施例によれば、特徴画像が画面に表示されている状態で撮像装置が撮像により生成した撮像画像を用いて、撮像画像から画面の領域が検出される。それにより、撮像画像から画面の領域を高精度に検出することができる。撮像画像を用いて自動的にキャリブレーションを実行することができ、キャリブレーションを効率よく行うことができ、利便性を向上することができる。
【００６０】
なお、本実施例では、Ｓ９とＳ１０の処理により、画面１−１，１−２が主に撮像されるように監視カメラ３が撮像する向きと画角の少なくとも一方が調整される例を説明したが、これに限らない。例えば、画面１−１が主に撮像されるように監視カメラ３が撮像する向きと画角の少なくとも一方が調整されて、撮像画像が取得されてもよい。そして、画面２−１が主に撮像されるように監視カメラ３が撮像する向きと画角の少なくとも一方が調整されて、撮像画像が取得されてもよい。
【００６１】
図７，８は、撮像画像の一例を示す図である。図７は、画面１−１が主に撮像されるように監視カメラ３が撮像する向きと画角の少なくとも一方が調整された場合の例を示す。図８は、画面２−１が主に撮像されるように監視カメラ３が撮像する向きと画角の少なくとも一方が調整された場合の例を示す。図７では、ＬＥＤインジケータ６−１や誘導灯７だけでなく、画面２−１も撮像範囲（撮像される範囲）から外れている。それにより、第１表示装置１のキャリブレーションに画面２−１が及ぼす影響を除去することができ、第１表示装置１のキャリブレーションをより高精度に行うことができる。図８では、ＬＥＤインジケータ６−１や誘導灯７だけでなく、画面１−１も撮像範囲から外れている。それにより、第２表示装置２のキャリブレーションに画面１−１が及ぼす影響を除去することができ、第２表示装置２のキャリブレーションをより高精度に行うことができる。
【００６２】
また、本実施例では、画面の領域の検出結果がキャリブレーションに使用される例を説明したが、これに限らない。例えば、画面の領域の検出結果は、撮像装置による当該画面の撮像結果を用いて当該画面に表示された画像の画質を確認する確認処理で使用されてもよい。確認処理は、例えば、表示画像の一部が所定の規格を満たすか否かを確認する処理である。キャリブレーションは、確認処理を含む。例えば、キャリブレーションにおいて、撮像画像の画素値を確認する処理、撮像画像の画素値を目標画素値と比較する処理、等が、確認処理に相当する。
【００６３】
＜実施例２＞
以下、本発明の実施例２に係る検出装置及び検出方法について説明する。以下では、実施例１と異なる点について詳しく説明し、実施例１と同様の点についての説明は省略する。本実施例では、図５のＳ４〜Ｓ６の処理が実施例１と異なる。
【００６４】
図９は、本実施例に係る表示制御の一例を示す図である。本実施例では、画像生成部４４が、実施例１と異なる表示制御を行う。具体的には、画像生成部４４は、特徴画像を画面に表示する第１表示制御と、特徴画像とは異なる画像を画面に表示する第２表示制御と、を行う。第１表示制御と第２表示制御のどちらが先に行われてもよい。図９の左側は、第１表示制御が行われた場合の表示装置の表示状態を示し、図９の右側は、第２表示制御が行われた場合の表示装置の表示状態を示す。図９の例では、第２表示制御により、画素値が均一な画像（ベタ画像）が画面に表示されている。具体的には、第１表示制御により
、第１表示装置１の画面１−１に第１特徴画像Ｐ−１が表示されており、第２表示装置２の画面２−１に第２特徴画像Ｐ−２が表示されている。そして、第２表示制御により、画面１−１に第１ベタ画像Ｐ−３が表示されており、画面２−１に第２ベタ画像Ｐ−４が表示されている。
【００６５】
なお、ベタ画像の画素値は、黒色の画素値、白色の画素値、有彩色の画素値、等、どのような画素値であってもよい。また、第２表示制御は、複数のキャリブレーション対象装置の画面に同じ画像を表示する表示制御であってもよいし、そうでなくてもよい。キャリブレーション対象装置間で異なる画像が表示されてもよい。
【００６６】
そして、本実施例では、カメラ制御部４３が、第１撮像画像と第２撮像画像を取得する。第１撮像画像は、特徴画像が画面に表示されている状態で監視カメラ３が撮像により生成した撮像画像である。即ち、第１撮像画像は、図９の左側の表示状態を撮像することにより生成された撮像画像である。第２撮像画像は、特徴画像とは異なる上記画像が画面に表示されている状態で監視カメラ３が撮像により生成した撮像画像である。即ち、第２撮像画像は、図９の右側の表示状態を撮像することにより生成された撮像画像である。
【００６７】
その後、本実施例では、画像解析部４５が、第１撮像画像と第２撮像画像に基づいて、第１撮像画像と第２撮像画像における特徴画像の領域を検出する。具体的には、画像解析部４５は、第１撮像画像と第２撮像画像の差分に基づいて、第１撮像画像と第２撮像画像における特徴画像の領域を検出する。差分の値は、第１撮像画像の値（画素値や輝度値）から第２撮像画像の値を減算した値であってもよいし、第２撮像画像の値から第１撮像画像の値を減算した値であってもよいし、それらの絶対値であってもよい。また、差分の値は、第１撮像画像の値と第２撮像画像の値の比であってもよい。具体的には、差分の値は、第１撮像画像の値に対する第２撮像画像の値の比であってもよいし、第２撮像画像の値に対する第１撮像画像の値の比であってもよい。
【００６８】
図１０は、第１撮像画像と第２撮像画像の差分の一例を示す。図１０は、図９の左側の表示状態を撮像することにより生成された第１撮像画像と、図９の右側の表示状態を撮像することにより生成された第２撮像画像と、の差分を示す。図１０から、特徴画像の領域が、机や誘導灯等の領域から分離されて高精度に抽出されていることがわかる。これにより、特徴画像の領域をより高精度に検出（識別）することができる。図１０では、ＬＥＤインジケータ６−１の領域がいくつか抽出されている。これは、第１撮像画像と第２撮像画像の一方を得る撮像のタイミングで点灯し、且つ、第１撮像画像と第２撮像画像の他方を得る撮像のタイミングで消灯するＬＥＤインジケータ６−１がたまたま存在したためである。しかし、ＬＥＤインジケータ６−１の領域の形状は、特徴画像の領域の形状と大きく異なるため、ＬＥＤインジケータ６−１の領域が特徴画像の領域でないことは容易に識別可能である。
【００６９】
以上述べたように、本実施例によれば、第１撮像画像と第２撮像画像を使用することにより、より高精度に特徴画像の領域を検出することができ、ひいては、より高精度に画面の領域を検出することができる。
【００７０】
なお、本実施例では、第２表示制御によって表示される画像がベタ画像である場合の例を説明したが、これに限らない。例えば、第２制御によって、特徴画像の画素値をその画素値に対応する他の画素値に変換した画像（変換画像）が、画面に表示されてもよい。図１１は、本実施例に係る表示制御の他の例を示す図である。図１１の左側は、第１表示制御が行われた場合の表示装置の表示状態を示し、図１１の右側は、第２表示制御が行われた場合の表示装置の表示状態を示す。図１１の例では、第２表示制御により、変換画像が画面に表示されている。具体的には、第１表示制御により、第１表示装置１の画面１−１
に第１特徴画像Ｐ−１が表示されており、第２表示装置２の画面２−１に第２特徴画像Ｐ−２が表示されている。そして、第２表示制御により、画面１−１に第１変換画像Ｐ−５が表示されており、画面２−１に第２変換画像Ｐ−６が表示されている。
【００７１】
図１１は、変換画像を生成する画像処理として、高輝度の画素値を低輝度の画素値に変換し、且つ、低輝度の画素値を高輝度の画素値に変換する処理が行われた場合を示す。このような画像処理は、「輝度反転処理」と呼ぶことができる。特徴画像Ｐ−１，Ｐ−２の領域のうち数字の領域以外の領域は暗いため、変換画像Ｐ−５，Ｐ−６の画素値として、明るい画素値が使用される。そして、特徴画像Ｐ−１，Ｐ−２の領域のうち数字の領域は明るいため、変換画像Ｐ−５，Ｐ−６の画素値として、暗い画素値が使用される。その結果、特徴画像Ｐ−１，Ｐ−２の領域のうち数字の領域以外の領域では、特徴画像Ｐ−１の輝度値から特徴画像Ｐ−２を減算した値（差分）として、マイナスの値が得られる。そして、特徴画像Ｐ−１，Ｐ−２の領域のうち数字の領域では、差分として、プラスの値が得られる。即ち、特徴画像の領域として、マイナスの値の領域内にプラスの値を有する数字が浮き出た高コントラストの領域が抽出される。その結果、より容易且つ高精度に特徴画像の領域が検出（識別）可能となる。
【００７２】
なお、本実施例では、第１撮像画像と第２撮像画像の差分を使用する例を説明したが、第１撮像画像と第２撮像画像を使用する方法であれば、どのような方法が使用されてもよい。例えば、第１撮像画像の色度と第２撮像画像の色度、第１撮像画像の値の統計量と第２撮像画像の値の統計量、等が使用されてもよい。第１撮像画像と第２撮像画像に様々な画像処理が施され、様々な画像処理の結果が使用されてもよい。
【００７３】
＜実施例３＞
以下、本発明の実施例３に係る検出装置及び検出方法について説明する。以下では、実施例１と異なる点について詳しく説明し、実施例１と同様の点についての説明は省略する。本実施例では、図５のＳ４〜Ｓ６の処理が実施例１と異なる。
【００７４】
図１２は、本実施例に係る表示制御の一例を示す図である。本実施例では、画像生成部４４が、実施例２で述べた第１表示制御と第２表示制御を繰り返し行う。図１２の左側は、第１表示装置１に対して第１表示制御が行われた場合の表示装置の表示状態を示し、図１２の右側は、第１表示装置１に対して第２表示制御が行われた場合の表示装置の表示状態を示す。図１２の例では、第１表示装置１に対する第１表示制御により、第１表示装置１の画面１−１に第１特徴画像Ｐ−１が表示されており、第１表示装置１に対する第２表示制御により、画面１−１に第１変換画像Ｐ−５が表示されている。第２表示装置２に対する表示制御は行われておらず、第２表示装置２の画面２−１には画像が表示されていない。画面２−１に何らかの画像が表示されてもよい。
【００７５】
本実施例では、上述した表示制御と同様の表示制御が、第２表示装置２に対しても行われる。図１３は、本実施例に係る表示制御の一例を示す図である。図１３の左側は、第２表示装置２に対して第１表示制御が行われた場合の表示装置の表示状態を示し、図１３の右側は、第２表示装置２に対して第２表示制御が行われた場合の表示装置の表示状態を示す。図１３の例では、第２表示装置２に対する第１表示制御により、第２表示装置２の画面２−１に第２特徴画像Ｐ−２が表示されており、第２表示装置２に対する第２表示制御により、画面２−１に第２変換画像Ｐ−６が表示されている。第１表示装置１に対する表示制御は行われておらず、第１表示装置１の画面１−１には画像が表示されていない。画面１−１に何らかの画像が表示されてもよい。
【００７６】
そして、本実施例では、カメラ制御部４３が、監視カメラ３が撮像を繰り返し行うことにより生成された複数の撮像画像を取得する。その後、本実施例では、画像解析部４５が
、上記複数の撮像画像に基づいて、複数の撮像画像における繰り返し領域（特徴画像が繰り返し現れる領域）を検出し、その検出結果に基づいて、複数の撮像画像における画面の領域を他の画面の領域と区別して検出する。本実施例では、制御タイミングパターン（第１表示制御を実行するタイミングと第２表示制御を実行するタイミングとのパターン）が予め定められているものとする。また、複数のキャリブレーション対象装置の間で制御タイミングパターンが異なるものとする。各キャリブレーション対象装置の制御タイミングパターンの情報は、制御装置４内に予め記録されている。そして、本実施例では、画像解析部４５は、複数の撮像画像と各キャリブレーション対象装置の制御タイミングパターンとに基づいて、複数の撮像画像における各キャリブレーション対象装置の画面の領域を他の画面の領域と区別して検出する。
【００７７】
ここで、第１表示装置１が、上述した表示制御により、第１特徴画像Ｐ−１を１秒間だけ表示した後に第１変換画像Ｐ−５を１秒間だけ表示する処理を繰り返し行ったとする。また、第２表示装置２が、上述した表示制御により、第１特徴画像Ｐ−２を１．５秒間だけ表示した後に第２変換画像Ｐ−６を０．６秒間だけ表示する処理を繰り返し行ったとする。そして、監視カメラ３が０．１秒おきに撮像を繰り返したとする。この場合、画像解析部４５は、第１特徴画像Ｐ−１が１秒間のインターバルで１秒間だけ繰り返し現れる領域を検出し、その検出結果に基づいて第１表示装置１の画面１−１の領域を検出する。また、画像解析部４５は、第２特徴画像Ｐ−２が０．６秒間のインターバルで１．５秒間だけ繰り返し現れる領域を検出し、その検出結果に基づいて第２表示装置２の画面２−１の領域を検出する。その結果、画面１−１，２−１の領域を高精度に検出することができる。例えば、画面１−１の領域を他の画面の領域と区別して検出することができ、画面２−１の領域を他の画面の領域と区別して検出することができる。具体的には、第１表示装置１と第２表示装置２とで、特徴画像の表示タイミングのパターンが異なるため、画面１−１の領域を画面２−１の領域として誤検出することや、画面２−１の領域を画面１−１の領域として誤検出することを抑制することができる。また、ＬＥＤインジケータ６−１や誘導灯７のようなランプの領域が画面１−１，２−１の領域として誤検出されることを抑制することができる。
【００７８】
以上述べたように、本実施例によれば、第１表示制御と第２表示制御が繰り返し行われる。そして、撮像装置が撮像を繰り返し行うことにより生成された複数の撮像画像が使用される。それにより、より高精度に画面の領域を検出することができる。
【００７９】
なお、本実施例では、制御タイミングパターンに応じたタイミングで特徴画像が繰り返し現れる領域を検出する例を説明したが、これに限らない。例えば、特徴画像が繰り返し現れる複数の領域を、繰り返し周期を考慮せずに検出した後に、繰り返し周期に基づいて、複数の領域と複数の表示装置との対応付けを行ってもよい。
【００８０】
なお、複数のキャリブレーション対象装置の間で共通の特徴画像が使用されてもよい。そのような構成であっても、特徴画像の表示タイミングのパターンが複数のキャリブレーション対象装置の間で異なるため、各キャリブレーション対象装置の画面の領域を他の画面の領域と区別して検出することができる。但し、複数のキャリブレーション対象装置の間で異なる複数の特徴画像を用いた方が、より高精度に各画面の領域を検出することができる。
【００８１】
なお、本実施例では、制御タイミングパターンを考慮する例を説明したが、制御タイミングパターンは考慮されなくてもよい。例えば、キャリブレーション対象装置が１つである場合や、複数のキャリブレーション対象装置の間で特徴画像が異なる場合には、制御タイミングパターンは考慮されなくてもよいし、制御タイミングパターンが予め定められていなくてもよい。第１表示制御と第２表示制御がランダムタイミングで行われてもよい。
そのような場合には、特徴画像が繰り返し現れる領域が検出され、その検出結果に基づいて画面の領域が検出されてもよい。但し、制御タイミングパターンを考慮した方が、より高精度に各画面の領域を検出することができる。また、複数のキャリブレーション対象装置の間で特徴画像が異なる場合には、複数のキャリブレーション対象装置の間で共通の制御タイミングパターンが使用されてもよい。但し、複数のキャリブレーション対象装置の間で異なる制御タイミングパターンを用いた方が、より高精度に各画面の領域を検出することができる。
【００８２】
なお、実施例２で述べたように、第２表示制御によって表示される画像は、変換画像Ｐ−５，Ｐ−６に限らない。例えば、第２表示制御によって表示される画像は、ベタ画像Ｐ−３，Ｐ−４であってもよい。また、複数のキャリブレーション対象装置について、第１表示制御と第２表示制御を繰り返す処理は、順番に行われてもよいし、並列に行われてもよい。
【００８３】
＜実施例４＞
以下、本発明の実施例４に係る検出装置及び検出方法について説明する。以下では、実施例１と異なる点について詳しく説明し、実施例１と同様の点についての説明は省略する。本実施例では、特徴画像が実施例１と異なる。
【００８４】
図１４は、本実施例に係る特徴画像の一例を示す図である。本実施例では、特徴画像として、表示装置に関する情報を示す画像（バーコード、テキスト画像、等）が使用される。表示装置に関する情報は、例えば、表示装置の機種名、画面サイズ、キャリブレーション輝度、等の情報を含む。キャリブレーション輝度は、例えば、キャリブレーションの目標画素値に対応する輝度である。このような特徴画像は、制御装置４ではなく、表示装置で生成されてもよい。図１４の例では、特徴画像である第１バーコードＰ−７が第１表示装置１の画面１−１に表示されており、特徴画像である第２バーコードＰ−８が第２表示装置２の画面２−１に表示されている。
【００８５】
第１バーコードＰ−７は第１表示装置１に関する情報を示し、第２バーコードＰ−８は第２表示装置２に関する情報を示す。そのため、画像解析部４５は、撮像画像から検出された第１バーコードＰ−７を解析することで、第１表示装置１に関する情報を取得することができる。また、画像解析部４５は、撮像画像から検出された第２バーコードＰ−８を解析することで、第２表示装置２に関する情報を取得することもできる。取得したこれらの情報は、様々な処理で使用することができる。例えば、表示装置に関する情報をキャリブレーションで使用することにより、表示装置に対してより適切なキャリブレーションを行うことができる。
【００８６】
以上述べたように、本実施例によれば、キャリブレーション対象装置に関する情報を示す画像が、特徴画像として使用される。それにより、制御装置は、キャリブレーション対象装置に関する情報を容易に取得することができる。そして、制御装置は、取得した情報を様々な処理に用いることにより、より適切な処理を実現できる。また、特徴画像が表示装置で生成されたとしても、表示装置に関する情報を特徴画像から取得することができるため、検出された特徴画像に対応する表示装置を容易に判断することができ、画面の領域を他の画面の領域と区別して検出することができる。
【００８７】
読影室等では、レイアウトの変更、新規機器の導入、等により、表示装置のアドレスが変更されることがある。そして、表示装置のアドレスのみが変更され、表示装置のアドレスと他の情報（特徴画像、表示装置の機種名、画面サイズ、キャリブレーション輝度、等）との関連付けが変更されないこともある。本実施例では、表示装置に関する情報が特徴画像から取得できるため、表示装置のアドレスに対する他の情報の関連付けを正確且つ容
易に行うことができる。また、表示装置が特徴画像を生成することができるため、表示装置の画面に不適切な特徴画像（他の表示装置の画面に表示すべき特徴画像）が表示されることを抑制することができる。
【００８８】
実施例１〜４では、撮像装置が監視カメラである例を説明したが、撮像装置は監視カメラに限らない。画面を撮像可能な撮像装置であれば、どのような撮像装置が使用されてもよい。例えば、家庭や個人向けの一般的なデジタルカメラが使用されてもよい。携帯電話機、スマートフォン、タブレット機器、ノートパソコン、等に設けられたカメラ装置が使用されてもよい。
【００８９】
＜その他の実施例＞
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９０】
４：制御装置  ４３：カメラ制御部  ４４：画像生成部  ４５：画像解析部
【図１】
2016213748.tif 000003
【図２】
2016213748.tif 000004
【図３】
2016213748.tif 000005
【図４】
2016213748.tif 000006
【図５】
2016213748.tif 000007
【図６】
2016213748.tif 000008
【図７】
2016213748.tif 000009
【図８】
2016213748.tif 000010
【図９】
2016213748.tif 000011
【図１０】
2016213748.tif 000012
【図１１】
2016213748.tif 000013
【図１２】
2016213748.tif 000014
【図１３】
2016213748.tif 000015
【図１４】
2016213748.tif 000016