(57)【要約】【課題】複数のプロジェクタの設定にかかる手番を削減する制御装置を提供する。【解決手段】本発明の制御装置は、複数の表示装置を制御する制御装置であって、複数の表示装置に対する制御情報の設定画面を表示する表示手段と、ユーザ操作を受け付ける入力手段と、ユーザ操作が設定画面から他の設定画面への画面遷移を伴う操作であるか否かを判定する判定手段と、制御情報を複数の表示装置に対して一括で送信する第１制御モードと、制御情報をユーザ操作の対象である個別の表示装置に対して送信する第２制御モードとを含む複数の制御モードの中から、いずれかの制御モードを選択的に設定する設定手段と、ユーザ操作が画面遷移を伴う操作である場合には、制御情報を第１制御モードで送信し、ユーザ操作が画面遷移を伴う操作でない場合には、制御情報を設定手段が設定した制御モードで送信する送信手段と、を備える。【選択図】図６
2019186628.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示装置を制御する制御装置であって、
前記複数の表示装置に対する制御情報の設定画面を表示する表示手段と、
ユーザ操作を受け付ける入力手段と、
前記ユーザ操作が前記設定画面から他の設定画面への画面遷移を伴う操作であるか否かを判定する判定手段と、
前記制御情報を前記複数の表示装置に対して一括で送信する第１制御モードと、前記制御情報を前記ユーザ操作の対象である個別の表示装置に対して送信する第２制御モードとを含む複数の制御モードの中から、いずれかの制御モードを選択的に設定する設定手段と、
前記ユーザ操作が前記画面遷移を伴う操作である場合には、前記制御情報を前記第１制御モードで送信し、前記ユーザ操作が前記画面遷移を伴う操作でない場合には、前記制御情報を前記設定手段が設定した制御モードで送信する送信手段と、を備えることを特徴とする、
制御装置。
【請求項２】
前記設定手段は、前記ユーザ操作に応じて、前記制御モードを前記第１制御モードまたは前記第２制御モードに設定することを特徴とする、
請求項１に記載の制御装置。
【請求項３】
前記設定手段は、前記設定画面に含まれる設定項目に応じて、前記第１制御モードまたは前記第２制御モードを前記制御モードの初期値として設定することを特徴とする、
請求項１または２に記載の制御装置。
【請求項４】
前記設定手段は、前記設定画面に含まれる設定項目の設定値が全て一致するか否かに応じて、前記第１制御モードまたは前記第２制御モードを前記制御モードの初期値として設定することを特徴とする、
請求項１または２に記載の制御装置。
【請求項５】
複数の表示装置の制御方法であって、
前記複数の表示装置に対する制御情報の設定画面を表示する表示ステップと、
ユーザ操作を受け付けるステップと、
前記ユーザ操作が前記設定画面から他の設定画面への画面遷移を伴う操作であるか否かを判定する判定ステップと、
前記制御情報を前記複数の表示装置に対して一括で送信する第１制御モードと、前記制御情報を前記ユーザ操作の対象である個別の表示装置に対して送信する第２制御モードとを含む複数の制御モードの中から、いずれかの制御モードを選択的に設定する設定ステップと、
前記ユーザ操作が前記画面遷移を伴う操作である場合には、前記制御情報を前記第１制御モードで送信し、前記ユーザ操作が前記画面遷移を伴う操作でない場合には、前記制御情報を前記設定された制御モードで送信する送信ステップと、を含むことを特徴とする、制御方法。
【請求項６】
前記設定ステップにおいて、前記ユーザ操作に応じて、前記制御モードを前記第１制御モードまたは前記第２制御モードに設定することを特徴とする、
請求項５に記載の制御方法。
【請求項７】
前記設定ステップにおいて、前記設定画面に含まれる設定項目に応じて、前記第１制御モードまたは前記第２制御モードを前記制御モードの初期値として設定することを特徴と
する、
請求項５または６に記載の制御方法。
【請求項８】
前記設定ステップにおいて、前記設定画面に含まれる設定項目の設定値が全て一致するか否かに応じて、前記第１制御モードまたは前記第２制御モードを前記制御モードの初期値として設定することを特徴とする、
請求項５または６に記載の制御方法。
【請求項９】
請求項１から４のいずれか１項に記載の制御装置と、前記複数の表示装置と、を含む表示システム。
【請求項１０】
請求項５から８のいずれか１項に記載の制御方法の各ステップをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置の制御装置、制御方法、表示システムおよびプログラムに関する。
【背景技術】
【０００２】
従来、表示装置の１種として、液晶パネル等のライトバルブにより生成された画像をスクリーンに投影表示するプロジェクタが知られている。また、近年、映像ソースの高解像度化が進んでおり、例えば４Ｋ２Ｋや８Ｋ４Ｋ等の多画素数の画像を大画面表示することが望まれている。一般的に、プロジェクタの多画素化、大画面化のためには、液晶パネル等のライトバルブの微細化や、高輝度光源の採用が必要になり、コストが上がってしまう。そのため、通常のライトバルブや光源を有する安価なプロジェクタを複数用いたマルチ投影により、多画素、大画面の投影表示を行なうことも多い。
【０００３】
マルチ投影とは、複数の投影画面を繋ぎ合わせて、全体として一つの画像を表示する方法である。その際、つなぎ目の目立たない大画面を投影するために、使用する複数のプロジェクタの明るさや色を合わせる。プロジェクタを制御する方法は、赤外線リモコン、シリアル通信やネットワーク通信を介した制御コマンド、プロジェクタが生成する制御用のＷＥＢページによる制御方法がある。
【０００４】
マルチ投影では、入力端子設定や基本的な表示モードなど、複数のプロジェクタの全てに同じ設定値を設定する項目と、設置位置に依存する台形補正や個体差のある画質設定など、プロジェクタ毎に異なる設定値を設定する項目がある。
【０００５】
プロジェクタが生成する制御用のＷＥＢページにブラウザでアクセスする場合には、複数の画面を開くことはできるが、個々のプロジェクタに対して制御を行うため、一括設定ができない。
【０００６】
特許文献１には、リモコンにより、一括設定と個別設定を切り替えて複数のプロジェクタの設定を行う方法が提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−２７２７２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、輝度や色等の個体差の影響を受ける項目では、投影画像の見た目を合わせるために異なる設定値を設定する項目があり、投影面が隣接する複数のプロジェクタの設定値を何度も調整する必要がある。つまり、制御対象プロジェクタを何度も切替て設定するため、調整に手間がかかるという課題がある。
【０００９】
そこで本発明は、複数の表示装置の設定にかかる手番を削減する制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の態様は、
複数の表示装置を制御する制御装置であって、
前記複数の表示装置に対する制御情報の設定画面を表示する表示手段と、
ユーザ操作を受け付ける入力手段と、
前記ユーザ操作が前記設定画面から他の設定画面への画面遷移を伴う操作であるか否かを判定する判定手段と、
前記制御情報を前記複数の表示装置に対して一括で送信する第１制御モードと、前記制御情報を前記ユーザ操作の対象である個別の表示装置に対して送信する第２制御モードとを含む複数の制御モードの中から、いずれかの制御モードを選択的に設定する設定手段と、
前記ユーザ操作が前記画面遷移を伴う操作である場合には、前記制御情報を前記第１制御モードで送信し、前記ユーザ操作が前記画面遷移を伴う操作でない場合には、前記制御情報を前記設定手段が設定した制御モードで送信する送信手段と、を備えることを特徴とする、
制御装置である。
【００１１】
本発明の第２の態様は、
複数の表示装置の制御方法であって、
前記複数の表示装置に対する制御情報の設定画面を表示する表示ステップと、
ユーザ操作を受け付けるステップと、
前記ユーザ操作が前記設定画面から他の設定画面への画面遷移を伴う操作であるか否かを判定する判定ステップと、
前記制御情報を前記複数の表示装置に対して一括で送信する第１制御モードと、前記制御情報を前記ユーザ操作の対象である個別の表示装置に対して送信する第２制御モードとを含む複数の制御モードの中から、いずれかの制御モードを選択的に設定する設定ステップと、
前記ユーザ操作が前記画面遷移を伴う操作である場合には、前記制御情報を前記第１制御モードで送信し、前記ユーザ操作が前記画面遷移を伴う操作でない場合には、前記制御情報を前記設定された制御モードで送信する送信ステップと、を含むことを特徴とする、制御方法である。
【００１２】
本発明の第３の態様は、
本発明の表示装置を制御する制御装置と、前記複数の表示装置と、を含む表示システムである。
【００１３】
本発明の第４の態様は、本発明の制御方法の各ステップをコンピュータに実行させるプログラムである。
【発明の効果】
【００１４】
本発明によれば、複数のプロジェクタの設定にかかる手番を削減する制御装置を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態に係る表示システムの構成例を示す図である。
【図２】制御装置の構成を例示する図である。
【図３】プロジェクタの構成を例示する図である。
【図４】プロジェクタの基本動作を例示する図である。
【図５】画像処理部の内部構成を例示する図である。
【図６】制御装置およびプロジェクタの動作例を説明するための図である。
【図７】実施形態に係る制御装置のプロジェクタ選択画面を例示する図である。
【図８】プロジェクタのイメージ調整を設定するための画面例を示す図である。
【図９】プロジェクタの設置設定をするための画面例を示す図である。
【図１０】変形例に係る制御装置の処理を例示するフローチャートである。
【図１１】変形例におけるイメージ調整を設定するための画面例を示す図である。
【図１２】射影変換について説明する図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して本発明の実施例を詳細に説明するが、この発明は以下の実施の形態に限定されるものではない。
【００１７】
＜実施形態＞
［表示システムの構成］
以下、本発明の実施形態について説明する。図１は、実施形態に係る表示システム１の構成例を示す図である。表示システム１は、複数のプロジェクタ１００、制御装置２００を含む。また、プロジェクタ１００は、映像ケーブル４１０ａおよび映像ケーブル４１０ｂにより、プロジェクタ１００に映像信号を供給する画像信号源４００に接続される。プロジェクタ１００は、受信した映像信号をスクリーン４３０に投影する。
【００１８】
プロジェクタ１００は、投影型表示装置であり、一例として、透過型液晶パネルを用いたプロジェクタが例示される。また、プロジェクタ１００は、表示デバイスとして透過型液晶パネルを用いたプロジェクタに限られず、ＤＬＰ（Digital Light Processing）、ＬＣＯＳ（Liquid crystal on silicon、反射型液晶）パネルなどの表示デバイスを用いた
ものも適用可能である。さらに、プロジェクタ１００は、単板式、３板式などが一般に知られているが、いずれの方式であっても良い。
【００１９】
プロジェクタ１００は、映像ケーブル４１０ａおよび映像ケーブル４１０ｂを介して、画像信号源４００から映像信号を受信する。プロジェクタ１００は、受信した映像信号を一部重畳させてスクリーン４３０に投影し、一つの統合された大画面を表示する、所謂マルチ投影が可能である。
【００２０】
プロジェクタ１００は、表示するべき画像に応じて、液晶パネルの光の透過率を制御して、液晶パネルを透過した光源からの光をスクリーン４３０に投影することで、画像を投影する。なお、図１の例では、表示システム１は、２台のプロジェクタ１００（プロジェクタＰＪ１およびプロジェクタＰＪ２）を含むが、２台に限られず２台より多くのプロジェクタ１００を含んでもよい。プロジェクタ１００は、「表示装置」の一例である。
【００２１】
制御装置２００は、プロジェクタ１００の設定情報を変更することにより、スクリーン４３０に投影する画像の調整等の制御をすることができる。制御装置２００は、例えば、無線通信により、設定情報を制御するための制御情報をプロジェクタ１００に送信する。制御装置２００は、プロジェクタ１００ごとにそれぞれの制御情報を送信することができる。また、制御装置２００は、同じ制御情報を複数のプロジェクタ１００に一斉送信することも可能である。
【００２２】
［制御装置の構成］
図２は、制御装置の構成を例示する図である。制御装置２００は、例えば、図１に例示するようにタブレット端末であってもよい。また、制御装置２００は、スマートフォン、パーソナルコンピュータ（ＰＣ、Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報通信機器であってもよい。
【００２３】
制御装置２００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３０、表示部２４０、操作部２５０、通信部２６０を備える。なお、制御装置２００は、ＣＰＵ２１０等の汎用プロセッサの代わりに、専用プロセッ
サや専用回路等により実現されてもよい。
【００２４】
ＣＰＵ２１０は、中央演算処理装置であり、ＲＡＭ２３０等に展開された各種プログラムの命令及びデータを処理することで、ＲＡＭ２３０等の各構成を制御する。ＲＯＭ２２０は、読出し専用であり、主記憶装置としてＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やファームウェアを記憶する。ＲＡＭ２３０は、主記憶装置であり、ＣＰＵ２１０によって制御され、各種命令やデータが書き込まれ、読み出される。なお、制御装置２００は、不揮発性の記憶装置である補助記憶装置（不図示）を備え、ＲＡＭ２３０にロードされる各種プログラム等、永続性が求められる情報が書き込まれ、読み出されるものであってもよい。
【００２５】
表示部２４０は、例えば、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ、ＬＣＤ）、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等である。操作部２５０は、例えば、タッチパッド、タッチパネル、マウス等のポインティングデバイス、キーボード、操作ボタン等であり、ユーザからの操作入力を受け付ける。
【００２６】
通信部２６０は、ゲートウェイ等を介して世界規模の公衆パケット通信網であるインターネット、その他の通信網に接続するためのインタフェースである。通信部２６０は、有線または無線のネットワークと接続するインタフェースを含んでもよい。通信部２６０は、例えばＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）カードである。通信部２６０は、例えば、無線ＬＡＮによって、制御装置２００を各プロジェクタ１００（図１に例示するＰＪ１及びＰＪ２）に接続する。
【００２７】
なお、ＣＰＵ２１０は、表示手段として、各プロジェクタ１００に対する制御情報の設定画面を、表示部２４０に表示する処理を実行する。また、ＣＰＵ２１０は、入力手段として、操作部２５０からのユーザ操作の入力を受け付ける処理を実行する。また、ＣＰＵ２１０は、判定手段として、入力手段によって受け付けたユーザ操作が、表示部２４０に表示された設定画面から他の設定画面への画面遷移を伴う操作であるか否かを判定する処理を実行する。画面遷移は、ユーザ操作によって画面の表示内容が切り替わる動きであり、タブの選択によって画面が切り替わる場合も含む。また、画面遷移は、例えば、各設定項目の詳細設定をするためのメニューの表示等、操作対象の設定項目の切り替えが発生する場合を含んでもよい。
【００２８】
また、ＣＰＵ２１０は、設定手段として制御モードを選択的に設定する処理を実行する。制御モードは、制御情報を複数のプロジェクタ１００に対して一括で送信する第１制御モード、および制御情報をユーザ操作の対象である個別のプロジェクタ１００に対して送信する第２制御モードを含む。なお、制御モードは、制御情報を、複数のプロジェクタ１００のうち一部のプロジェクタ１００に対して送信する第３制御モードを含むものであってもよい。第３制御モードにおける一部のプロジェクタ１００は、例えば、ユーザが選択したプロジェクタ１００であってもよく、上下左右等の所定の位置に配置されるプロジェクタ１００としてもよい。また、制御モードを選択的に設定するとは、ユーザ操作によって選択された制御モードに設定すること、および設定項目に応じて制御モードを設定することを含む。
【００２９】
また、ＣＰＵ２１０は、送信手段として、通信部２６０を介して、制御情報を各プロジェクタ１００に送信する。この場合、ＣＰＵ２１０は、ユーザ操作が画面遷移を伴う操作である場合には第１制御モードで、ユーザ操作が画面遷移を伴う操作でない場合には設定手段が設定した制御モードで、制御情報を送信する。
【００３０】
［プロジェクタの構成］
図３は、プロジェクタの構成を例示する図である。本実施例のプロジェクタ１００は、ＣＰＵ１１０、ＲＯＭ１１１、ＲＡＭ１１２、操作部１１３、画像入力部１３０、画像処理部１４０を有する。また、プロジェクタ１００は、さらに、液晶制御部１５０、液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂ、光源制御部１６０、光源１６１、色分離部１６２、色合成部１６３、光学系制御部１７０、投影光学系１７１を有する。また、プロジェクタ１００は、さらに、記録再生部１９１、記録媒体接続部１９２、通信部１９３を有する。さらに、撮像部１９４、表示制御部１９５、表示部１９６を有していてもよい。
【００３１】
ＣＰＵ１１０は、プロジェクタ１００の各動作ブロックを制御するものである。ＲＯＭ１１１は、ＣＵＰ１１０の処理手順を記述した制御プログラムを記憶するためのものである。ＲＡＭ１１２は、ワークメモリとして一時的に制御プログラムやデータを格納するものである。また、ＣＰＵ１１０は、記録再生部１９１により、記録媒体接続部１９２に接続されたＵＳＢメモリ等の記録媒体から再生された静止画データや動画データを一時的に記憶する。ＣＰＵ１１０は、ＲＯＭ１１１に記憶されたプログラムを用いて、それぞれの画像や映像を再生したりすることもできる。また、ＣＰＵ１１０は、通信部１９３より受信した静止画データや動画データを一時的に記憶し、ＲＯＭ１１１に記憶されたプログラムを用いて、それぞれの画像や映像を再生することもできる。また、撮像部１９４により得られた画像や映像を一時的にＲＡＭ１１２に記憶し、ＲＯＭ１１１に記憶されたプログラムを用いて、静止画データや動画データに変換して記録媒体接続部１９２に接続されたＵＳＢメモリ等の記録媒体に記録させることもできる。
【００３２】
また、操作部１１３は、ユーザの指示を受け付け、ＣＰＵ１１０に指示信号を送信するものであり、例えば、スイッチやダイヤル、表示部１９６上に設けられたタッチパネルなどからなる。また、操作部１１３は、例えば、リモコンからの信号を受信する信号受信部（赤外線受信部など）で、受信した信号に基づいて所定の指示信号をＣＰＵ１１０に送信するものであってもよい。また、ＣＰＵ１１０は、操作部１１３や、通信部１９３から入力された制御信号を受信して、プロジェクタ１００の各動作ブロックを制御する。
【００３３】
画像入力部１３０は、外部装置から映像信号を受信するものであり、例えば、コンポジット端子、Ｓ映像端子、Ｄ端子、コンポーネント端子、アナログＲＧＢ端子、ＤＶＩ−Ｉ端子、ＤＶＩ−Ｄ端子、ＨＤＭＩ（登録商標）端子等を含む。また、アナログ映像信号を受信した場合には、受信したアナログ映像信号をデジタル映像信号に変換する。そして、受信した映像信号を、画像処理部１４０に送信する。ここで、外部装置は、映像信号を出力できるものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機などであってもよい。
【００３４】
画像処理部１４０は、画像入力部１３０から受信した映像信号にフレーム数、画素数、画像形状などの変更処理を施して、液晶制御部１５０に送信するものであり、例えば画像処理用のマイクロプロセッサからなる。また、画像処理部１４０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が画像処理部１４０と同様の処理を実行しても良い。画像処理部１４０は、フレーム間引き処理、フレーム補間処理、解像度変換処理、メニュー等のＯＳＤ重畳処理、歪み補正処理（キーストン補正処理）、エッジブレンディングといった機能を実行することが可能である。また、画像処理部１４０は、画像入力部１３０から受信した映像信号以外にも、ＣＰＵ１１０によって再生された画像や映像に対して前述の変更処理を施すこともできる。
【００３５】
液晶制御部１５０は、画像処理部１４０で処理の施された映像信号に基づいて、液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂの画素の液晶に印可する電圧を制御して、液晶パネル
１５１Ｒ、１５１Ｇ、１５１Ｂの透過率を調整する。液晶制御部１５０は、制御用のマイクロプロセッサからなる。また、液晶制御部１５０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が液晶制御部１５０と同様の処理を実行しても良い。たとえば、画像処理部１４０に映像信号が入力されている場合、液晶制御部１５０は、画像処理部１４０から１フレームの画像を受信する度に、画像に対応する透過率となるように、液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂを制御する。液晶パネル１５１Ｒは、赤色に対応する液晶パネルであって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、赤色の光の透過率を調整するためのものである。液晶パネル１５１Ｇは、緑色に対応する液晶パネルであって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、緑色の光の透過率を調整するためのものである。液晶パネル１５１Ｂは、青色に対応する液晶パネルであって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、青色の光の透過率を調整するためのものである。
【００３６】
この液晶制御部１５０による液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂの具体的な制御動作や液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂの構成については、後述する。
【００３７】
光源制御部１６０は、光源１６１のオン／オフを制御や光量の制御をするものであり、制御用のマイクロプロセッサからなる。また、光源制御部１６０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が光源制御部１６０と同様の処理を実行しても良い。また、光源１６１は、不図示のスクリーンに画像を投影するための光を出力するものであり、例えば、ハロゲンランプ、キセノンランプ、高圧水銀ランプなどであっても良い。また、色分離部１６２は、光源１６１から出力された光を、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離するものであり、例えば、ダイクロイックミラーやプリズムなどからなる。なお、光源１６１として、各色に対応するＬＥＤ等を使用する場合には、色分離部１６２は不要である。また、色合成部１６３は、液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂを透過した赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の光を合成するものであり、例えば、ダイクロイックミラーやプリズムなどからなる。そして、色合成部１６３により赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の成分を合成した光は、投影光学系１７１に送られる。このとき、液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂは、画像処理部１４０から入力された画像に対応する光の透過率となるように、液晶制御部１５０により制御されている。そのため、色合成部１６３により合成された光は、投影光学系１７１によりスクリーンに投影されると、画像処理部１４０により入力された画像に対応する画像がスクリーン上に表示されることになる。
【００３８】
光学系制御部１７０は、投影光学系１７１を制御するものであり、制御用のマイクロプロセッサからなる。また、光学系制御部１７０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が光学系制御部１７０と同様の処理を実行しても良い。また、投影光学系１７１は、色合成部１６３から出力された合成光をスクリーンに投影するためのものである。投影光学系１７１は、複数のレンズ、レンズ駆動用のアクチュエータからなり、レンズをアクチュエータにより駆動することで、投影画像の拡大、縮小、焦点調整などを行うことができる。
【００３９】
記録再生部１９１は、記録媒体接続部１９２に接続されたＵＳＢメモリ等の記録媒体から静止画データや動画データを再生する。また、記録再生部１９１は、撮像部１９４により得られた画像や映像の静止画データや動画データをＣＰＵ１１０から受信して記録媒体に記録する。さらに、記録再生部１９１は、通信部１９３より受信した静止画データや動画データを記録媒体に記録しても良い。記録媒体接続部１９２は、記録媒体と電気的に接続するインタフェースであって、記録再生部１９１は、記録媒体接続部１９２を介して記
録媒体と通信するためのマイクロプロセッサもしくは専用回路からなる。また、記録再生部１９１には、専用のマイクロプロセッサを含む必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が記録再生部１９１と同様の処理を実行しても良い。
【００４０】
通信部１９３は、外部機器とネットワークを介して通信を行うものであり、例えば１ギガビットイーサネット（登録商標）等のインタフェースから成る。プロジェクタ１００は、制御装置２００等の外部機器と、通信部１９３を介して制御コマンド（電源制御、入力切替指示、各種画像処理、各種設定値の取得、変更等）の送受信が可能である。また、通信部１９３を介したＨＴＴＰ通信によって、ＲＯＭ１１１に記憶されたＷｅｂサーバプログラムは、Ｗｅｂページを外部機器に対して配信する。外部機器は前記Ｗｅｂページ経由のＨＴＴＰ通信によって、前記制御コマンドと同様に各種制御をプロジェクタ１００に対して実行することができる。更に、外部機器からプロジェクタ１００に、静止画データ、動画データなどを送受信して投影することも可能である。インタフェースは有線ＬＡＮに限らず、無線ＬＡＮでもよい。また、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）などであってよく、通信方式を特に限定するものではない。また、画像入力部１３０の端子が、例えばＨＤＭＩ（登録商標）端子であれば、その端子を介してＣＥＣ通信を行うものであっても良い。ここで、外部装置は、プロジェクタ１００と通信を行うことができるものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機、リモコンなどであってもよい。
【００４１】
撮像部１９４は、本実施例のプロジェクタ１００の周辺を撮像して画像信号を取得するものであり、投影光学系１７１を介して投影された画像を撮影（スクリーン方向を撮影）することができる。撮像部１９４は、得られた画像や映像をＣＰＵ１１０に送信し、ＣＰＵ１１０は、その画像や映像を一時的にＲＡＭ１１２に記憶し、ＲＯＭ１１１に記憶されたプログラムに基づいて、静止画データや動画データに変換する。撮像部１９４は、被写体の光学像を取得するレンズ、レンズを駆動するアクチュエータ、アクチュエータを制御するマイクロプロセッサ、レンズを介して取得した光学像を画像信号に変換する撮像素子を含む。また、撮像部１９４は、撮像素子により得られた画像信号をデジタル信号に変換するＡＤ変換部を含む。撮像部１９４は、スクリーン方向を撮影するものに限られず、例えば、スクリーンと逆方向の視聴者側を撮影するものであっても良い。
【００４２】
表示制御部１９５は、プロジェクタ１００に備えられた表示部１９６にプロジェクタ１００を操作するための操作画面やスイッチアイコン等の画像を表示させるための制御をするものであり、表示制御を行うマイクロプロセッサなどからなる。また、表示制御部１９５専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が表示制御部１９５と同様の処理を実行しても良い。また、表示部１９６は、プロジェクタ１００を操作するための操作画面やスイッチアイコンを表示するものである。表示部１９６は、画像を表示できればどのようなものであっても良い。例えば、液晶ディスプレイ、ＣＲＴディスプレイ、有機ＥＬディスプレイ、ＬＥＤディスプレイであって良い。また、特定のボタンをユーザに認識可能に掲示するために、各ボタンに対応するＬＥＤ等を発光させるものであってもよい。
【００４３】
なお、本実施例の画像処理部１４０、液晶制御部１５０、光源制御部１６０、光学系制御部１７０、記録再生部１９１、表示制御部１９５は、これらの各ブロックと同様の処理を行うことのできる単数または複数のマイクロプロセッサあっても良い。または、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が各ブロックと同様の処理を実行しても良い。
【００４４】
［プロジェクタの基本動作］
次に、図３、図４を用いて、本実施例のプロジェクタ１００の基本動作を説明する。
【００４５】
図４は、本実施例のプロジェクタ１００の基本動作の制御を説明するためのフローチャートである。図４の動作は、基本的にＣＰＵ１１０が、ＲＯＭ１１１に記憶されたプログラムに基づいて、各機能ブロックを制御することにより実行されるものである。図４のフローチャートは、操作部１１３や不図示のリモコンによりユーザがプロジェクタ１００の電源のオンを指示した時点をスタートとしている。
【００４６】
操作部１１３や不図示のリモコンによりユーザがプロジェクタ１００の電源のオンを指示すると、ＣＰＵ１１０は、不図示の電源部からプロジェクタ１００の各部に不図示の電源回路から電源を供給するとともに、投影開始処理を実行する（Ｓ２０１）。具体的には、光源制御部１６０に指示して光源１６１の点灯制御、液晶制御部１５０に指示して液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂの駆動制御、画像処理部の動作設定などである。
【００４７】
次に、画像入力部１３０から入力信号変化があったか否かを判定する（Ｓ２０２）。入力信号変化が無かった場合にはＳ２０４に進み、入力信号変化があった場合は、入力切替処理を実行する（Ｓ２０３）。具体的には、入力信号の解像度、フレームレートなどを検知して、それに適したタイミングで入力画像をサンプリングし、必要な画像処理を実施した上で投影する。
【００４８】
次に、ユーザ操作があったか否かを判定する（Ｓ２０４）。ユーザによる操作部１１３やリモコンの操作が無かった場合にはＳ２０８に進み、ユーザ操作が行われた場合は、終了操作か否かを判定する（Ｓ２０５）。終了操作であった場合は、投影終了処理を実行し、終了する（Ｓ２０６）。具体的には、光源制御部１６０に指示して光源１６１の消灯制御、液晶制御部１５０に指示して液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂの駆動停止制御、必要な設定のＲＯＭ１１１への保存などである。
【００４９】
ユーザ操作が終了操作でなかった場合には、ユーザ操作の内容に対応したユーザ処理を実行する（Ｓ２０７）。例えば、設置設定の変更、入力信号の変更、画像処理の変更、情報の表示などである。
【００５０】
次に、通信部１９３からコマンド受信があったか否かを判定する（Ｓ２０８）。コマンド受信が無かった場合には、Ｓ２０２に戻る。コマンド受信があった場合には、終了操作か否かを判定する（Ｓ２０９）。終了操作であった場合は、Ｓ２０６に進む。終了操作ではなかった場合には、受信したコマンドの内容に対応したコマンド処理を実行する（Ｓ２１０）。例えば、設置設定、入力信号設定、画像処理設定、状態取得などである。
【００５１】
本実施例のプロジェクタ１００では、画像入力部１３０より入力された映像を、ＲＡＭ１１２に展開して表示することができる。また、プロジェクタ１００は、記録再生部１９１により記録媒体接続部１９２を介してＵＳＢ等の記憶媒体から読み出された静止画データや動画データの画像や映像をＲＡＭ１１２に展開して表示することもできる。また、通信部１９３から受信した静止画データや動画データの画像や映像をＲＡＭ１１２に展開して表示することもできる。また、あらかじめＲＯＭ１１１に記録した、もしくはＣＰＵ１１０が生成したテストパターンをＲＡＭ１１２に展開して表示することもできる。
【００５２】
図５は、図３のプロジェクタ１００の画像処理部１４０およびＣＰＵ１１０の内部構成を詳しく説明するためのブロック図である。
画像処理部１４０は、ＯＳＤ重畳部３１０、各種画像処理部３２０、エッジブレンド部３３０、変形処理部３４０を含む。
【００５３】
元画像信号ｓ３０１は、前述のように、画像入力部１３０、記録再生部１９１、通信部１９３、テストパターンが展開されたＲＡＭなどから入力される。また、タイミング信号ｓ３０２は、元画像信号ｓ３０１に同期した垂直同期信号、水平同期信号、クロックなどのタイミング信号であって、元画像信号ｓ３０１の供給元から供給される。画像処理部１４０内の各ブロックは、タイミング信号ｓ３０２に基づいて動作するが、画像処理部１４０の内部でタイミング信号を作り直して使用してもよい。
ＣＰＵ１１０は、ユーザによる操作部１１３やリモコンの操作に応じて本体メニュー画面や操作のためのガイド画面を生成し、ＲＡＭ１１２に保存する。
【００５４】
ＯＳＤ重畳部３１０は、ＲＡＭ１１２から本体メニュー画面やガイド画面を読み出して、元画像信号ｓ３０１に重畳し、生成したＯＳＤ重畳信号ｓ３０３を各種画像処理部３２０に対して出力する。
【００５５】
各種画像処理部３２０は、ＣＰＵ１１０の指示により、ＯＳＤ重畳信号ｓ３０３を入力し、各種画像処理を施したりして生成した画像処理信号ｓ３０４をエッジブレンド部３３０に対して出力する。各種画像処理とは、例えば、画像信号のヒストグラムやＡＰＬをはじめとする統計情報を取得や、ＩＰ変換、フレームレート変換、解像度変換、γ変換、色域変換、色補正、エッジ強調などである。また、これらの画像処理の詳細については公知であるので説明を省略する。
【００５６】
エッジブレンド部３３０は、ＣＰＵ１１０の指示により、各種画像処理部３２０から受信した画像処理信号ｓ３０４に対し、エッジブレンドの減光処理を行ない、生成した重畳部減光信号ｓ３０５を変形処理部３４０に対して出力する。減光処理は、例えば、マルチ投影の重畳領域において、非重畳領域との境界から端部に向かって徐々に減光するようなゲインをかける処理であってもよい。
【００５７】
変形処理部３４０は、変形の式に基づいて、重畳部減光信号ｓ３０５に変形処理を施し、変形後画像信号ｓ３０６を出力する。キーストーン補正は射影変換で実現できるため、ＣＰＵ１１０から射影変換のためのパラメータを入力する。元画像の座標を（ｘｓ、ｙｓ）とすると、変形後画像の座標（ｘｄ、ｙｄ）は式１で表わされる。
【００５８】
【数１】
2019186628.tif 000003
【００５９】
ここで、Ｍは３×３行列で、ＣＰＵ１１０から入力される元画像から変形後画像への射影変換行列である。ｘｓｏ、ｙｓｏは、図１２に実線で示す元画像の１つの頂点の座標であり、ｘｄｏ、ｙｄｏは、図１２に一点鎖線で示す変形後画像の、元画像の頂点（ｘｓｏ、ｙｓｏ）に対応する頂点の座標値である。
【００６０】
ＣＰＵ１１０から、式１の行列Ｍの逆行列Ｍ-1とオフセット（ｘｓｏ，ｙｓｏ）、（ｘｄｏ，ｙｄｏ）が入力され、式２に従って変形後の座標値（ｘｄ、ｙｄ）に対応する元画像の座標（ｘｓ、ｙｓ）を求めることができる。
【００６１】
【数２】
2019186628.tif 000004
【００６２】
式２に基づいて求められた元画像の座標が整数になれば、元画像座標（ｘｓ、ｙｓ）が持つ画素値をそのまま変換後座標（ｘｄ、ｙｄ）の持つ画素値としてもよい。しかし、式２に基づいて求められた元画像の座標は整数になるとは限らないので、周辺画素の値を用いて補間することで、変形後座標（ｘｄ、ｙｄ）の持つ画素値を求めることができる。補間の方法は、バイリニア、バイキュービック、その他の任意の補間方法を用いればよい。また、式２に基づいて求められた元画像の座標が、元画像領域の範囲外である場合には、その画素値は黒またはユーザが設定した背景色とすることができる。このようにして、変換後座標の全てについて画素値を求め、変換後画像を作成する。
【００６３】
上記説明では、ＣＰＵ１１０から画像処理部１４０には、行列Ｍとその逆行列Ｍ-1が入力されるとしたが、逆行列Ｍ-1のみを入力して画像処理部１４０の内部で行列Ｍを求めてもよい。また、ＣＰＵ１１０から画像処理部１４０に行列Ｍのみを入力して画像処理部１４０の内部で逆行列Ｍ-1を求めてもよい。
【００６４】
変形処理部３４０が出力する変形後画像信号ｓ３０６は、前述の通り、液晶制御部１５０に供給され、液晶パネル１５１Ｒ、１５１Ｇ、１５１Ｂに表示される。
【００６５】
また、ＣＰＵ１１０は、プロジェクタ１００を制御するタブレットやＰＣ等の制御装置２００からのアクセスに対し、例えば、プロジェクタ１００本体を制御するためのプロジェクタ制御用メニューをＷｅｂページとして生成する。ＣＰＵ１１０は、生成したＷｅｂページを、通信部１９３を介して制御装置２００に配信する。プロジェクタ１００本体を制御するためのプロジェクタ制御用メニューのＷｅｂページ（以下、単にＷｅｂページともいう）は、「表示装置に対する制御情報の設定画面」に相当する。
【００６６】
［ユーザ操作時の動作］
次に、図６〜図９を用いて、本実施例のユーザ操作時の動作例について説明する。図６は、制御装置およびプロジェクタの動作例を説明するための図である。図６（ａ）は、ユーザがプロジェクタ制御用メニューを操作した際に、制御装置２００（図６における「Ｔａｂｌｅｔ」）のＣＰＵ２１０が実行する処理を例示するフローチャートである。また、図６（ｂ）および図６（ｃ）は、ユーザ操作の際に、２台のプロジェクタ１００（図６における「ＰＪ１」および「ＰＪ２」）の各ＣＰＵ１１０が実行する処理を例示するフローチャートである。
【００６７】
図６（ａ）の処理は、例えば、ユーザが制御装置２００で、ＲＯＭ２２０に格納されているプロジェクタ１００の制御用アプリケーションを起動したときに開始される。すでに、制御装置２００は、個々のプロジェクタ１００に対応したＩＰアドレスおよびそれぞれのプロジェクタ１００を識別できる情報（プロジェクタ名、コメント等）をＲＡＭ２３０に保持している状態として説明する。
【００６８】
まず、制御装置２００のＣＰＵ２１０は、プロジェクタ選択画面を表示する（ステップＴ１０１）。ここで、図７により、プロジェクタ選択画面について説明する。図７は、実施形態に係る制御装置のプロジェクタ選択画面を例示する図である。プロジェクタ選択画面は、例えば、プロジェクタ１００の制御用アプリケーションにより提供される。制御装
置２００のＣＰＵ２１０は、通信部２６０および通信部１９３を介して、ネットワークで接続しているプロジェクタ１００の一覧を、ＲＡＭ２３０に保持しているプロジェクタ１００を識別できる情報とともに、表示部２４０に表示する。図７の例では、プロジェクタ１００を選択するためのラジオボタン６０１ａ〜６０１ｄ、プロジェクタ名６０２ａ〜６０２ｄ、コメント６０３ａ〜６０３ｄが併記されている。ユーザは、制御対象のプロジェクタ１００に対応するラジオボタンをタップして選択し、「ＯＫ」ボタン６０４を押下する。ユーザは、制御対象として、複数のプロジェクタ１００を選択することも可能である。
【００６９】
次に、制御装置２００のＣＰＵ２１０は、通信部２６０を介して、ステップＴ１０１で選択されたプロジェクタ１００にアクセスし、プロジェクタ制御用メニューのＷＥＢページを取得する（ステップＴ１０２）。
【００７０】
制御装置２００の通信部２６０は、図７に示すプロジェクタ選択画面で選択されたプロジェクタ１００（プロジェクタＰＪ１およびプロジェクタＰＪ２）に順次アクセスし、ＷＥＢページを要求する。これに対し、プロジェクタＰＪ１、およびプロジェクタＰＪ２のそれぞれのＣＰＵ１１０は、プロジェクタ制御用メニューのＷＥＢページのｈｔｍｌファイルを作成し、通信部１９３を介して制御装置２００に送信する（ステップＰ１０１、ステップＰ２０１）。
【００７１】
次に、制御装置２００のＣＰＵ２１０は、任意のプロジェクタ１００にアクセスし、配置情報を取得する（ステップＴ１０３）。図６ではプロジェクタＰＪ１に問い合わせをしている。プロジェクタ１００の配置情報は、マルチ投影の設定の際にユーザにより設定される。このため、プロジェクタ１００の配置情報は、図６の動作例の開始時点に確定されており、プロジェクタＰＪ１およびプロジェクタＰＪ２のＲＯＭ１１１またはＲＡＭ１１２に保持される。図１に例示する表示システム１の配置情報は、「縦１台×横２台で、スクリーン４３０に向かってプロジェクタＰＪ１が左側でプロジェクタＰＪ２が右側」である。プロジェクタＰＪ１のＣＰＵ１１０は、ＲＯＭ１１１またはＲＡＭ１１２から、配置情報を読み出し、通信部１９３を介して制御装置２００に送信する（ステップＰ１０２）。
【００７２】
次に、制御装置２００のＣＰＵ２１０は、通信部２６０を介して取得したＷＥＢページを、ステップＴ１０３で取得した配置情報に基づいて並べた表示画面を生成し、表示部２４０に表示する（ステップＴ１０４）。これは、表示部２４０に表示される各プロジェクタ１００からスクリーン４３０に投影される各投影画面の配置と、各プロジェクタ１００を制御するメニューのＷＥＢページ７０１ａおよびＷＥＢページ７０１ｂの配置が合致していた方が操作しやすいからである。
【００７３】
ステップＴ１０３で配置情報が取得できなかった場合、制御装置２００のＣＰＵ２１０は、各プロジェクタ１００から取得したＷＥＢページを任意の配置で並べて表示画面を生成してもよい。その場合、ユーザが投影画面の配置と一致するように、配置を変更できるような操作を受け付けるようにしても良い。
【００７４】
ここで、図８および図９を用いて、各プロジェクタ１００を制御するメニューのＷＥＢページが表示される表示部２４０の画面例について説明する。図８は、プロジェクタのイメージ調整を設定するための画面例を示す図である。
【００７５】
図８（ａ）おいて、７０１ａはプロジェクタＰＪ１のイメージ調整用のＷＥＢページであり、７０１ｂはプロジェクタＰＪ２のイメージ調整用のＷＥＢページである。
【００７６】
このとき、制御装置２００のＣＰＵ２１０は、制御モードを選択するための一括設定ボタン７０２ａおよび個別設定ボタン７０２ｂも表示部２４０に表示する。一括設定ボタン７０２ａは、ユーザ操作による制御を、表示部２４０にメニューのＷｅｂページが表示された各プロジェクタ１００に適用する一括設定モードを選択するためのボタンである。一括設定モードは、「第１制御モード」に相当する。また、個別設定ボタン７０２ｂはユーザ操作による制御を、ユーザ操作の対象である１つのプロジェクタ１００のみに適用する個別設定モードを選択するためのボタンである。個別設定モードは、「第２制御モード」に相当する。一括設定ボタン７０２ａと個別設定ボタン７０２ｂとは互いに排他であり、片方を選択すると、他方は非選択状態となる。ユーザは、一括設定ボタン７０２ａまたは個別設定ボタン７０２ｂのいずれかを選択することで、所望の制御モードにより、ＷＥＢページを用いたプロジェクタ１００の制御を実施することができる。図８（ａ）に示すイメージ調整用のＷＥＢページ７０１ａの例では、初期値として個別設定ボタン７０２ｂが選択されている。ＷＥＢページ表示時の制御モードの初期値の選択方法は、後述する。
【００７７】
次に、制御装置２００のＣＰＵ２１０は、操作部２５０を介してユーザ操作を受け付ける（ステップＴ１０５）。
【００７８】
次に、制御装置２００のＣＰＵ２１０は、ステップＴ１０５で受け付けたユーザ操作が画面遷移を伴う操作であるか否かを判定する（ステップＴ１０６）。
【００７９】
ユーザ操作が画面遷移を伴わないと判定した場合、一括設定ボタン７０２ａ、個別設定ボタン７０２ｂの設定状態を判断する（ステップＴ１０７）。個別設定ボタン７０２ｂが選択されていた場合、ユーザ操作の対象であるプロジェクタ１００のみに設定コマンドを送信する（ステップＴ１０８）。
【００８０】
画面遷移を伴わないユーザ操作とは、新しいＷＥＢページには遷移せず、現在のＷＥＢページ内で設定値を変更する操作である。画面遷移を伴わないユーザ操作は、例えば図８（ａ）において、ユーザが「明るさ」や「コントラスト」を変更する操作である。この場合、制御装置２００のＣＰＵ２１０は、「明るさ」や「コントラスト」の設定値を更新するだけで、新しいＷＥＢページには遷移しない。個別設定ボタン７０２ｂが選択されていた状態で、ユーザがプロジェクタＰＪ１のＷＥＢページ７０１ａで「明るさ」を変更した場合、制御装置２００のＣＰＵ２１０は、通信部２６０を介してプロジェクタＰＪ１に明るさ設定コマンドを送信する。プロジェクタＰＪ１のＣＰＵ１１０は、通信部１９３を介して明るさ設定コマンドを受信し（ステップＰ１０３）、対応する処理を実行する（ステップＰ１０４）。具体的には、プロジェクタＰＪ１のＣＰＵ１１０は、図５の各種画像処理部３２０に、受信した明るさの設定値に対応するパラメータを設定する。
【００８１】
そして、プロジェクタＰＪ１のＣＰＵ１１０は、更新したＷＥＢページのｈｔｍｌファイルを作成し、通信部１９３を介して制御装置２００に送信する（ステップＰ１０５）。なお、制御装置２００側でＷＥＢページの更新が実行される場合には、プロジェクタＰＪ１のＣＰＵ１１０は、更新したＷＥＢページのｈｔｍｌファイルを制御装置２００に送信しなくてもよい。制御装置２００のＣＰＵ２１０は、通信部２６０を介して受信した、更新したイメージ調整用のＷＥＢページを用いて表示画面を生成して表示部２４０に表示し（ステップＴ１０９）、ステップＴ１０５に戻る。
【００８２】
図８（ｂ）は、更新後のＷＥＢページを示す。プロジェクタＰＪ１のイメージ調整用のＷＥＢページ７０１ａの「明るさ」が、図８（ａ）では＋０であったのに対し、図８（ｂ）では＋３に変更されている。
【００８３】
ステップＴ１０７で一括設定ボタン７０２ａが選択されていた場合は、制御装置２００
のＣＰＵ２１０は、通信部２６０を介して表示部２４０に表示された各プロジェクタ１００に設定コマンドを送信する（ステップＴ１１０）。図８の例では、制御装置２００のＣＰＵ２１０は、プロジェクタＰＪ１およびプロジェクタＰＪ２に設定コマンドを送信し、ステップＴ１０９に合流する。
【００８４】
ステップＴ１０６でユーザ操作が画面遷移を伴うと判定した場合は、制御装置２００のＣＰＵ２１０は、制御モードの設定によらず、通信部２６０を介して表示部２４０に表示された各プロジェクタに画面遷移コマンドを送信する（ステップＴ１１０）。プロジェクタＰＪ１およびプロジェクタＰＪ２のＣＰＵ１１０は、通信部１９３を介して画面遷移コマンドを受信し（ステップＰ１０３、ステップＰ２０３）、対応する処理を実行する（ステップＰ１０４、ステップＰ２０４）。具体的には、プロジェクタＰＪ１およびプロジェクタＰＪ２のＣＰＵ１１０は、画面遷移先のＷＥＢページを生成し、通信部１９３を介して制御装置２００に送信する（ステップＰ１０５、ステップＰ２０５）。制御装置２００のＣＰＵ２１０は、通信部２６０を介して受信したＷＥＢページを用いて表示画面を生成して表示部２４０に表示し（ステップＴ１０９）、ステップＴ１０５に戻る。
【００８５】
画面遷移とは、ＷＥＢページが新しい画面に切り替わることである。また、画面遷移は、タブの選択、各設定項目の詳細設定をするためのメニューの表示等、操作対象の設定項目の切り替えが発生する場合を含んでもよい。例えば、図８（ａ）において、プロジェクタＰＪ１のイメージ調整用のＷＥＢページ７０１ａの「色調整」が選択されると、各ＷＥＢページは、図８（ｃ）に示すように色調整用のＷＥＢページ７０３ａおよびＷＥＢページ７０３ｂに遷移する。マルチ投影で色調整を実施する場合、投影画像の見た目を合わせるために全てのプロジェクタ１００の色調整を実施する場合が多い。このため、表示部２４０に表示された各プロジェクタ１００のＷＥＢページが連動して画面遷移すると、個々のプロジェクタ１００の画面遷移を操作する手間を省くことができる。
【００８６】
ここで、制御モードの初期値の選択方法について説明する。制御装置２００のＣＰＵ２１０は、色調整用のＷＥＢページ７０３ａおよびＷＥＢページ７０３ｂを表示するとともに、個別設定ボタン７０２ｂにチェックを付けて選択状態にする。輝度や色に関する設定値は、個体差の影響を受けるので、個別設定を実施する場合が多いからである。図８（ａ）に示すイメージ調整用のＷＥＢページ７０１ａの例でも、同じ理由により初期値として個別設定ボタン７０２ｂを選択する。即ち、プロジェクタ１００の個体差の影響を受けやすいイメージ調整および色調整等の設定項目に対するユーザ操作に対しては、制御モードの初期値として個別設定モードが選択される。このように、制御モードの初期値は、ユーザ操作の対象となった設定項目に応じて設定される。
【００８７】
なお、各設定項目と制御モードの初期値との対応付けに関する情報は、予め制御装置２００のＲＯＭ２２０に記憶させておくことができる。また、各設定項目と制御モードの初期値との対応付けに関する情報が各プロジェクタ１００のＲＯＭ１１１等に記憶されている場合には、制御装置２００は、対応付けに関する情報を、いずれかのプロジェクタ１００から取得するようにしてもよい。
【００８８】
図８（ｃ）に示した色調整用のＷＥＢページ７０３ａおよびＷＥＢページ７０３ｂでは、赤ゲイン、緑ゲイン、青ゲイン、赤オフセット、緑オフセット、青オフセットを調整する操作は、画面遷移を伴わない。ユーザは、個別設定ボタン７０２ｂが選択されている状態で、プロジェクタＰＪ１の色調整用のＷＥＢページ７０３ａから「赤ゲイン」の設定値変更操作を行うと、プロジェクタＰＪ１のみの赤ゲイン設定値を変更することができる。ユーザは、一括設定ボタン７０２ａを選択し、任意のプロジェクタ１００の色調整用のＷＥＢページ７０３ａまたはＷＥＢページ７０３ｂから「赤ゲイン」の設定値変更操作を行うこともできる。これにより、ユーザは、表示部２４０に表示されたプロジェクタＰＪ１
およびプロジェクタＰＪ２の両方の赤ゲイン設定値を変更することができる。
【００８９】
図８（ａ）の「表示モード」や「ランプモード」の設定も、新しいＷＥＢページには遷移せず、現在のＷＥＢページ内で設定値を変更する操作である。これらは、マルチ投影では設定値を揃えておくべき設定項目なので、表示部２４０に表示された各プロジェクタ１００に同じ値を設定する。その場合には、一括設定ボタン７０２ａを選択し、任意のプロジェクタ１００のイメージ調整用のＷＥＢページ７０１ａまたはＷＥＢページ７０１ｂから「表示モード」や「ランプモード」の設定値変更操作を行えばよい。このような操作により、ユーザは、表示部２４０に表示されたプロジェクタＰＪ１およびプロジェクタＰＪ２の両方の設定値を変更することができる。
【００９０】
次に、図９を用いて、プロジェクタ１００の設置設定をするための画面について説明する。図９は、プロジェクタ１００の設置設定をするための画面例を示す図である。図８（ａ）に示したイメージ調整用のＷＥＢページ７０１ａまたは７０１ｂで、ユーザが設置設定タブ７０６ａまたは設置設定タブ７０６ｂを選択した場合、図９（ａ）に示す設置設定用のＷＥＢページ７０４ａおよびＷＥＢページ７０４ｂに遷移する。タブの選択も画面遷移を伴う操作であるため、個別設定ボタン７０２ｂが選択されていても一括で画面遷移する。
【００９１】
この場合、制御装置２００のＣＰＵ２１０は、設置設定用のＷＥＢページ７０４ａおよびＷＥＢページ７０４ｂを表示するとともに、一括設定ボタン７０２ａにチェックを付けて選択状態にする。設置設定用のＷＥＢページ７０４ａおよびＷＥＢページ７０４ｂで設定できる項目は、「スクリーンアスペクト」、「スクリーン色補正」、「高地設定」、「テストパターン」等である。マルチ投影の場合にも複数のプロジェクタについて共通で設定すべき項目が多いからである。
【００９２】
ここで、「キーストーン」と「エッジブレンド」は、マルチ投影の際にプロジェクタ毎に設定すべき項目ではあるが、これらの設定は画面遷移先で実施される。このため、設置設定用のＷＥＢページ７０４ａおよびＷＥＢページ７０４ｂの表示状態では、一括設定ボタン７０２ａが選択されている状態でも良い。図９（ａ）において、ユーザが、プロジェクタＰＪ１の設置設定用のＷＥＢページ７０４ａの「エッジブレンド」を選んだ場合、各ＷＥＢページは、図９（ｂ）に示すようにエッジブレンド設定用のＷＥＢページ７０５ａおよびＷＥＢページ７０５ｂに遷移する。このとき、制御装置２００のＣＰＵ２１０は、エッジブレンド設定用のＷＥＢページ７０５ａおよびＷＥＢページ７０５ｂを表示するとともに、個別設定ボタン７０２ｂにチェックを付けて選択状態にする。図１に示した表示システム１では、プロジェクタＰＪ１には右側エッジブレンドを設定し、プロジェクタＰＪ２には左側エッジブレンドを設定するというように、エッジブレンドの設定はプロジェクタ１００毎に異なるからである。
【００９３】
キーストーン設定も各プロジェクタと投影領域の相対位置によって設定が異なるため、キーストーン設定用のＷＥＢページ（不図示）を表示した際は、個別設定ボタン７０２ｂにチェックを付けて選択状態にする。
【００９４】
以上説明したように、本実施例によれば、制御装置２００のＣＰＵ２１０は、複数のプロジェクタ１００の制御用のＷＥＢページを表示する。そして、制御装置２００のＣＰＵ２１０は、ユーザによる一括設定または個別設定の選択を可能としつつ、ユーザ操作が画面遷移を伴う場合には一括遷移することができる。また、制御装置２００のＣＰＵ２１０は、ＷＥＢページの設定項目に応じて制御モードの初期値を選択するようにしてもよい。これにより、複数のプロジェクタ１００の設定にかかる手番を削減する制御装置を提供することができる。
【００９５】
＜変形例＞
本変形例においても、上述の実施形態と同様に、プロジェクタ１００を含む表示システム１について説明する。実施形態との相違は、制御装置２００でＷＥＢページを表示する際の制御モードの初期値の決め方である。実施形態では、制御装置２００のＣＰＵ２１０は、表示するＷＥＢページの設定項目に応じて一括設定ボタン７０２ａまたは個別設定ボタン７０２ｂを選択していた。これに対し、本実施例では、制御装置２００のＣＰＵ２１０は、当該ＷＥＢページで表示する設定項目の設定値に応じて、一括設定ボタン７０２ａまたは個別設定ボタン７０２ｂを選択する。
【００９６】
図１０を用いて、変形例におけるユーザ操作時の制御装置２００の処理のうち、実施形態と異なる処理について説明する。図１０は、変形例に係る制御装置２００の処理を例示するフローチャートである。ステップＴ１０１〜ステップＴ１１０までの処理については、図５（ａ）と同じなので説明を省略する。
【００９７】
ステップＴ１０９が終わると、制御装置２００のＣＰＵ２１０は、ステップＴ１０５におけるユーザ操作が画面遷移を伴うか否かを判定する（ステップＴ１１１）。制御装置２００のＣＰＵ２１０は、ステップＴ１０６の判定結果を保持していて、それを使用しても良い。ステップＴ１０５におけるユーザ操作が画面遷移を伴わない場合、制御モードの変更は行わず、ステップＴ１０５に戻る。
【００９８】
次に、ステップＴ１０５におけるユーザ操作が画面遷移を伴う場合、制御装置２００のＣＰＵ２１０は、ステップＴ１０９で表示した各プロジェクタ１００のＷＥＢページの中の設定値を、設定項目ごとに比較する（ステップＴ１１２）。表示部２４０に表示されたプロジェクタＰＪ１とプロジェクタＰＪ２との設定値が全ての設定項目で一致していれば、一括設定ボタン７０２ａにチェックを付けて選択状態にして（ステップＴ１１３）、ステップＴ１０５に戻る。ステップＴ１１２の判定結果で、１つでも異なる設定値があれば、個別設定ボタン７０２ｂにチェックを付けて選択状態にして（ステップＴ１１４）、ステップＴ１０５に戻る。
【００９９】
図１１に、ステップＴ１１２の判定結果に応じて画面遷移した直後のイメージ調整用のＷＥＢページ７０１ａおよびＷＥＢページ７０１ｂの例を示す。図１１（ａ）では、プロジェクタＰＪ１とプロジェクタＰＪ２との各設定項目の設定値が全て同じなので、制御装置２００のＣＰＵ２１０は、一括設定ボタン７０２ａを初期値として選択する。一方、図１１（ｂ）では、プロジェクタＰＪ１とプロジェクタＰＪ２とで「明るさ」と「コントラスト」の設定値が異なるため、制御装置２００のＣＰＵ２１０は、個別設定ボタン７０２ｂを初期値として選択する。
【０１００】
これは、各設定項目の設定値が全て同じであることから、初期状態で、一括設定をされる項目もまだ設定されていない可能性が高い。このため、表示部２４０に表示された複数のプロジェクタ１００に対し、共通の設定値が設定される項目を一括して設定することが予想されるからである。一方、設定値が異なる設定項目があるということは、既に個別調整がされている可能性が高いため、異なる設定値を一括設定で上書きしてしまわないためである。
【０１０１】
本実施例によれば、複数のプロジェクタ１００の各設定項目の設定値が全て一致するか否かに応じて制御モードの初期値が選択される。このため、調整済みの設定値が上書きされる危険性を低減することができ、複数のプロジェクタ１００の設定にかかる手番を更に削減する制御装置を提供することができる。
【０１０２】
＜その他の実施例＞
本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、装置に供給することによっても、達成されることは言うまでもない。このとき、供給された装置の制御部を含むコンピュータ（またはＣＰＵやＭＰＵ）は、記憶媒体に格納されたプログラムコードを読み出し実行する。
【０１０３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０４】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１０５】
また、上述のプログラムコードの指示に基づき、装置上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０６】
さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれ、前述した実施形態の機能が実現される場合も含まれることは言うまでもない。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う。
【符号の説明】
【０１０７】
１００：表示装置  ２００：制御装置  ２１０：ＣＰＵ  ２４０：表示部  ２５０：操作部  ２６０：通信部
【図１】
2019186628.tif 000005
【図２】
2019186628.tif 000006
【図３】
2019186628.tif 000007
【図４】
2019186628.tif 000008
【図５】
2019186628.tif 000009
【図６】
2019186628.tif 000010
【図７】
2019186628.tif 000011
【図８】
2019186628.tif 000012
【図９】
2019186628.tif 000013
【図１０】
2019186628.tif 000014
【図１１】
2019186628.tif 000015
【図１２】
2019186628.tif 000016