(57)【要約】【課題】容易かつ好適にレジストレーションずれを低減できる技術を提供する。【解決手段】本発明の投影装置は、複数の表示パネルと、前記複数の表示パネルにそれぞれ表示された複数の画像を投影面に投影する投影手段と、複数の調整点を前記複数の表示パネルにそれぞれ表示する表示制御手段と、ユーザからの指示に従って、前記複数の表示パネルのいずれかに表示された調整点の位置を変更する変更手段と、前記変更手段によって調整点の位置が変更された表示パネルに表示される画像を、当該表示パネルに表示された変更後の複数の調整点の配置に基づいて変形する変形手段と、前記投影面上での前記複数の画像のずれの目立ち易さの分布に基づいて、前記変更手段による変更前の複数の調整点の配置と、前記変更手段による調整点の位置の変更精度の分布との少なくとも一方を制御する制御手段と、を有することを特徴とする。【選択図】図６
2020191586.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示パネルと、
前記複数の表示パネルにそれぞれ表示された複数の画像を投影面に投影する投影手段と、
複数の調整点を前記複数の表示パネルにそれぞれ表示する表示制御手段と、
ユーザからの指示に従って、前記複数の表示パネルのいずれかに表示された調整点の位置を変更する変更手段と、
前記変更手段によって調整点の位置が変更された表示パネルに表示される画像を、当該表示パネルに表示された変更後の複数の調整点の配置に基づいて変形する第１の変形手段と、
前記投影面上での前記複数の画像のずれの目立ち易さの分布に基づいて、前記変更手段による変更前の複数の調整点の配置と、前記変更手段による調整点の位置の変更精度の分布との少なくとも一方を制御する制御手段と、
を有することを特徴とする投影装置。
【請求項２】
前記複数の表示パネルは、色成分が互いに異なる複数の画像をそれぞれ表示する
ことを特徴とする請求項１に記載の投影装置。
【請求項３】
前記制御手段は、前記投影面のうち前記ずれが目立ち易い部分で前記ずれが目立ち難い部分よりも調整点の密度が高くなるように、前記変更手段による変更前の複数の調整点の配置を制御する
ことを特徴とする請求項１または２に記載の投影装置。
【請求項４】
前記制御手段は、前記投影面のうち前記ずれが目立ち易い部分で前記ずれが目立ち難い部分よりも調整点の位置の変更精度が高くなるように、前記変更手段による調整点の位置の変更精度の分布を制御する
ことを特徴とする請求項１〜３のいずれか１項に記載の投影装置。
【請求項５】
前記制御手段は、前記投影面上での画素サイズの分布に基づいて、前記変更手段による変更前の複数の調整点の配置と、前記変更手段による調整点の位置の変更精度の分布との少なくとも一方を制御する
ことを特徴とする請求項１〜４のいずれか１項に記載の投影装置。
【請求項６】
前記投影面上での前記複数の画像の形状が所定の形状に近づくように前記複数の画像を縮小して変形する第２の変形手段、をさらに有し、
前記制御手段は、前記第２の変形手段による変形量の分布に基づいて、前記変更手段による変更前の複数の調整点の配置と、前記変更手段による調整点の位置の変更精度の分布との少なくとも一方を制御する
ことを特徴とする請求項１〜５のいずれか１項に記載の投影装置。
【請求項７】
前記投影面上の複数の位置を検出する検出手段、をさらに有し、
前記制御手段は、前記検出手段の検出結果に基づいて、前記変更手段による変更前の複数の調整点の配置と、前記変更手段による調整点の位置の変更精度の分布との少なくとも一方を制御する
ことを特徴とする請求項１〜５のいずれか１項に記載の投影装置。
【請求項８】
前記投影面を撮像する撮像手段、をさらに有し、
前記表示制御手段は、さらに、所定の画像を前記複数の表示パネルにそれぞれ表示し、
前記制御手段は、前記所定の画像が前記投影面に投影された状態での前記撮像手段の撮
像結果に基づいて、前記変更手段による変更前の複数の調整点の配置と、前記変更手段による調整点の位置の変更精度の分布との少なくとも一方を制御する
ことを特徴とする請求項１〜５のいずれか１項に記載の投影装置。
【請求項９】
複数の表示パネルを有する投影装置の制御方法であって、
前記複数の表示パネルにそれぞれ表示された複数の画像を投影面に投影する投影ステップと、
複数の調整点を前記複数の表示パネルにそれぞれ表示する表示制御ステップと、
ユーザからの指示に従って、前記複数の表示パネルのいずれかに表示された調整点の位置を変更する変更ステップと、
前記変更ステップによって調整点の位置が変更された表示パネルに表示される画像を、当該表示パネルに表示された変更後の複数の調整点の配置に基づいて変形する変形ステップと、
前記投影面上での前記複数の画像のずれの目立ち易さの分布に基づいて、前記変更ステップによる変更前の複数の調整点の配置と、前記変更ステップによる調整点の位置の変更精度の分布との少なくとも一方を制御する制御ステップと、
を有することを特徴とする制御方法。
【請求項１０】
コンピュータを、請求項１〜８のいずれか１項に記載の投影装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投影装置に関する。
【背景技術】
【０００２】
３つの色成分（例えば、赤色成分、緑色成分、及び、青色成分）にそれぞれ対応する３つの表示パネルを有するプロジェクタでは、当該３つの色成分にそれぞれ対応する３つの画像が投影面上でずれることがある。このようなずれは「レジストレーションずれ」などと呼ばれ、表示パネルの固着ずれや、表示パネルの光学的特性である倍率色収差などによって生じる。
【０００３】
レジストレーションずれの低減方法として、表示パネルに表示する画像を取り込むタイミング（取り込み位置）を変更して、表示パネル上での画像の表示位置を１画素単位で変更する第１の方法がある。画像の変形（画像処理）によって１画素以下のレジストレーションずれを低減する第２の方法もある。第１の方法では、表示パネルに表示する画像の取り込み位置を変更して、上、下、左、または、右へ画像がシフトされる。第１の方法では、１画素単位で画像がシフトされるため、当該画像の画質は劣化しないが、１画素以下のレジストレーションずれを低減できない。第２の方法では、画像全体のシフトに加え、回転方向の補正と倍率色収差の補正とが行われる。第２の方法では、変形前の画素の輝度を複数の位置（変形後の複数の画素）に分配する輝度分配などによって変形後の画素の輝度が決定されるため、１画素以下の変形を行うことができ、１画素以下のレジストレーションずれを低減できる。これらの方法を組み合わせて用いることで、レジストレーションずれをほぼ解消することができる。
【０００４】
第２の方法では、一般的に複数の調整点（調整点）が設定され、調整点間の線形補間を用いて変形後の画像の領域が決定される。特許文献１には、画像を複数の四辺形領域に分割し、四辺形領域の頂点（調整点）を移動させることで画像を変形することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−７８００１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示の技術などの従来技術では、初期状態において、表示パネル上での複数の調整点の複数の間隔が均一で固定である。このため、調整点が少ない場合にレジストレーションずれを十分に低減できなかったり、調整点が多い場合にレジストレーションずれを十分に低減するために手間がかかったりする。
【０００７】
本発明は、容易かつ好適にレジストレーションずれを低減できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様は、複数の表示パネルと、前記複数の表示パネルにそれぞれ表示された複数の画像を投影面に投影する投影手段と、複数の調整点を前記複数の表示パネルにそれぞれ表示する表示制御手段と、ユーザからの指示に従って、前記複数の表示パネルのいずれかに表示された調整点の位置を変更する変更手段と、前記変更手段によって調整点
の位置が変更された表示パネルに表示される画像を、当該表示パネルに表示された変更後の複数の調整点の配置に基づいて変形する変形手段と、前記投影面上での前記複数の画像のずれの目立ち易さの分布に基づいて、前記変更手段による変更前の複数の調整点の配置と、前記変更手段による調整点の位置の変更精度の分布との少なくとも一方を制御する制御手段と、を有することを特徴とする投影装置である。
【０００９】
本発明の第２の態様は、複数の表示パネルを有する投影装置の制御方法であって、前記複数の表示パネルにそれぞれ表示された複数の画像を投影面に投影する投影ステップと、複数の調整点を前記複数の表示パネルにそれぞれ表示する表示制御ステップと、ユーザからの指示に従って、前記複数の表示パネルのいずれかに表示された調整点の位置を変更する変更ステップと、前記変更ステップによって調整点の位置が変更された表示パネルに表示される画像を、当該表示パネルに表示された変更後の複数の調整点の配置に基づいて変形する変形ステップと、前記投影面上での前記複数の画像のずれの目立ち易さの分布に基づいて、前記変更ステップによる変更前の複数の調整点の配置と、前記変更ステップによる調整点の位置の変更精度の分布との少なくとも一方を制御する制御ステップと、を有することを特徴とする制御方法である。
【００１０】
本発明の第３の態様は、コンピュータを、上述した投影装置の各手段として機能させるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、容易かつ好適にレジストレーションずれを低減できる。
【図面の簡単な説明】
【００１２】
【図１】投影装置の構成例を示すブロック図である。
【図２】投影画像の一例を示す図である。
【図３】パターン画像の一例を示す図である。
【図４】表示パネルに表示された画像の一例を示す図である。
【図５】画像の変形方法の一例を示す図である。
【図６】レジストレーションずれ調整処理のフローチャートである。
【図７】メニュー画像の一例を示す図である。
【図８】実施形態１に係る調整点設定プログラムのフローチャートである。
【図９】投影画像の領域とパターン画像の一例を示す図である。
【図１０】実施形態２に係る調整点設定プログラムのフローチャートである。
【図１１】投影面上の位置の検出結果の一例を示す図である。
【図１２】投影画像の領域とパターン画像の一例を示す図である。
【発明を実施するための形態】
【００１３】
＜実施形態１＞
以下、本発明の実施形態１について説明する。実施形態１に係る投影装置（プロジェクタ）は、複数の表示パネルを有し、複数の表示パネルにそれぞれ表示された複数の画像を投影面に投影する。実施形態１では、複数の画像を投影面上で重ね合わせてカラー画像（複数の色を表現可能な画像）を投影面に表示するように、複数の表示パネルは、色成分が互いに異なる複数の画像を表示するものとする。具体的には、投影装置は、赤色成分に対応する表示パネル、緑色成分に対応する表示パネル、及び、青色成分に対応する表示パネルを有するとする。なお、複数の表示パネルにそれぞれ表示される複数の画像は、色成分が互いに異なる複数の画像に限らない。例えば、複数の画像を投影面上で重ね合わせて、より広いダイナミックレンジの画像を投影面に表示するように、複数の表示パネルは、ダイナミックレンジが互いに異なる複数の画像を表示してもよい。この場合に、複数の表示パネルのそれぞれは、カラー画像を表示してもよいし、そうでなくてもよい。表示パネル
の数は３つより多くても少なくてもよい。
【００１４】
このような投影装置では、複数の表示パネルにそれぞれ表示された複数の画像が投影面上でずれることがある。このようなずれは「レジストレーションずれ」などと呼ばれる。図２（Ａ）〜２（Ｃ）は、赤色成分の画像、緑色成分の画像、及び、青色成分の画像が投影面に投影された状態を示す。図２（Ａ）では、赤色成分の画像、緑色成分の画像、及び、青色成分の画像がずれることなく投影されており、好適なカラー画像が投影面に表示されている。図２（Ｂ）では、レジストレーションずれが発生しており、解像感の低いぼけたカラー画像が投影面に表示されている。レジストレーションずれは、表示パネル上での画像の表示位置のシフト（表示パネルに表示する画像を取り込むタイミングの変更）や、表示パネルに表示する画像の変形（画像処理）などにより低減できる。図２（Ｃ）では、図２（Ｂ）のレジストレーションずれが低減されており、図２（Ｂ）よりもシャープなカラー画像が投影面に表示されている。各色成分の画像は、変形前の画素の輝度を複数の位置（変形後の複数の画素）に分配する輝度分配などによってぼけるため、図２（Ｃ）では、投影面に表示されたカラー画像の画質が図２（Ａ）よりも低い。
【００１５】
レジストレーションずれを低減（調整）する場合に、一般的には、複数の調整点（複数の格子点）を含むパターン画像が複数の表示パネルにそれぞれ表示される。例えば、図３（Ａ）に示すパターン画像３０３が表示パネルに表示される。図３（Ａ）では、簡単のために１つの表示パネルにのみ着目する。パターン画像３０３は、水平方向６点×垂直方向４点の計２４点の調整点３０４を含む。ユーザは、各調整点３０４の位置を個別に変更（移動）するように指示することができる。ユーザからの指示に従って左上の調整点３０４が矢印の方向（右下）に移動すると、パターン画像３０３はパターン画像３０２に更新され、表示パネルに表示される画像が、変更後の複数の調整点３０４の配置に基づいて変形されるようになる。パターン画像３０１は基準（目標）のパターン画像であり、パターン画像３０１に一致するパターン画像が得られるようにパターン画像３０３の調整点３０４を移動することで、レジストレーションずれを低減できる。図３（Ａ）ではパターン画像３０１，３０２の調整点を省略しているが、少なくともパターン画像３０２の調整点は表示される。
【００１６】
赤色成分、緑色成分、及び、青色成分のうちの１つの色成分のパターン画像を基準のパターン画像３０１として用いればよいため、パターン画像（調整点）を調整する必要があるのは残り２つ色成分となる。従って、ユーザが動かす調整点の最大数は４８点となる。ユーザは、調整対象の色成分を選択する指示、選択された色成分のパターン画像に含まれた２４点の調整点のうちの１つを選択する指示、及び、選択した調整点を移動する指示を行う。
【００１７】
なお、１つのパターン画像に含まれる調整点の数は２４点より多くても少なくてもよい。１つのパターン画像に含まれる調整点の数はメーカーなどによって予め定められた固定数であってもよいし、手動または自動で変更可能であってもよい。図３（Ｂ）に示すように調整点３０４が多い場合には、レジストレーションずれを高精度に低減することが可能となるが、ユーザの手間がかかる。図３（Ａ）に示すように調整点３０４が少ない場合には、レジストレーションずれを高精度に低減できなくなるが、ユーザの手間が軽減される。
【００１８】
従来は、投影画像（投影面上に表示された画像）にレジストレーションずれが目立ち易い（視認され易い）領域が存在する場合などにおいて、ユーザからの指示に応じて、図３（Ｂ）に示すように投影画像の全領域に対して調整点３０４の数が増やされる。このとき、レジストレーションずれが目立ち難い領域でも調整点３０４の数が増やされるため、ユーザの手間が不必要に増大してしまう。
【００１９】
図１（Ａ）は、実施形態１に係る投影装置１０（表示装置）の構成例を示すブロック図である。
【００２０】
画像入力部１０１は、外部装置から投影装置１０に投影対象の画像データを入力するための入力インターフェースである。画像入力部１０１には、例えば、コンポジット、コンポーネント、ＤＶＩ−Ｄ、ＨＤＭＩ（登録商標）などのインターフェースが含まれる。画像入力部１０１は、外部装置から取得した画像データを画像処理部１０３へ出力し、当該画像データに重畳された同期信号を表示パネル駆動部１０４へ出力する。
【００２１】
制御部１０２は、投影装置１０の各構成要素を制御するもので、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）及びメモリを有する。制御部１０２は、通信部１０５または指示入力部１０６から入力された指示に従って、投影装置１０の各構成要素を制御する。
【００２２】
画像処理部１０３は、各種画像処理を行う。例えば、画像入力部１０１から入力された画像データに対して、解像度変換、色補正、変形処理などを行う。色補正は、表示部１０７が有する複数の表示パネルにそれぞれ表示する複数の画像を得るための処理であり、実施形態１では、赤色成分の画像、緑色成分の画像、及び、青色成分の画像を得るための処理である。変形処理としては、レジストレーションずれを低減するための第１の変形処理（複数の調整点の配置に基づく変形処理）と、台形補正や曲面補正などの第２の変形処理とが行われる。また、画像処理部１０３は、メニュー画像やパターン画像などのＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）画像を生成する処理も行う。画像処理部１０３は、画像処理後の画像データを表示部１０７へ出力する。
【００２３】
表示パネル駆動部１０４は、表示部１０７が有する複数の表示パネルを駆動する駆動信号（駆動パルス信号）を生成し、駆動信号を表示部１０７へ出力する。例えば、表示パネル駆動部１０４は、画像入力部１０１から入力された同期信号に基づいて各表示パネルの駆動信号を個別に生成する。同期信号は水平同期信号Ｈｓｙｎｃと垂直同期信号Ｖｓｙｎｃを含む。表示パネル駆動部１０４は、水平同期信号Ｈｓｙｎｃと垂直同期信号Ｖｓｙｎｃを基準信号として用い、制御部１０２からの指示に従って、表示パネルへ画像データを取り込むタイミング（取り込み位置）を、１クロックまたは１水平ライン単位で変更する。各色成分の画像データの取り込み位置が個別に変更されるように、制御部１０２は指示を行う。この結果、表示部１０７における各色成分の画像の表示位置を、１画素単位で上、下、左、または、右にシフトすることができる。
【００２４】
取り込み位置の変更と、その結果との一例を説明する。図４（Ａ），４（Ｂ）は、表示パネルに表示された画像（或る色成分の画像）を示す。図４（Ａ）は、取り込み位置を変更する前の状態を示し、図４（Ｂ）は、取り込み位置を変更した後の状態を示す。図４（Ａ），４（Ｂ）の画像は、黒色（階調値＝０）の画素４０１と、黒色よりも明るい（階調値＞０）の画素４０２とを含む。表示パネル駆動部１０４でレジストレーションずれを低減するために、ユーザが、図４（Ａ）の状態から画像を左に１画素シフトする指示を行うと、表示パネル駆動部１０４は、図４（Ａ）の画像データの取り込みを１クロック早める。この結果、表示パネルの状態は、図４（Ｂ）に示すように、図４（Ａ）の状態から画像を左に１画素シフトした状態となる。
【００２５】
通信部１０５は、印刷装置、他の表示装置、分配器などの外部装置と通信する。なお、外部装置との通信は、有線通信であってもよいし、無線通信であってもよい。
【００２６】
指示入力部１０６は、ユーザからの投影装置１０に対する指示（操作）を受け付け、ユ
ーザからの指示を制御部１０２に通知する。ユーザは、外部装置からの画像を入力し投影する通常投影モードや、レジストレーションずれを低減（調整）するレジストレーションずれ調整モードなどを含む複数の動作モードのいずれかを選択する指示を行うことができる。さらに、レジストレーションずれ調整モードにおいて、ユーザは、色成分や調整点などを選択する指示、調整点を移動する指示、画像を上、下、左、または、右にシフトする指示なども行うことができる。指示入力部１０６は、例えば、スイッチ、ダイヤル、タッチパネル、マウスなどからなる。指示入力部１０６は、リモートコントローラからの指示を受信し、受信した指示を制御部１０２に送信する受信部（赤外線受信部など）であってもよい。
【００２７】
表示部１０７は、複数の表示パネル（赤色成分に対応する表示パネル、緑色成分に対応する表示パネル、及び、青色成分に対応する表示パネル）を有する。光源１０８は、表示部１０７の各表示パネルに光を照射する。表示部１０７の各表示パネルは、光源１０８からの光を変調して、対応する色成分の画像（画像処理部１０３から入力された画像）を表示する。実施形態１では、表示パネルは、光源１０８からの光を透過して画像を表示する透過型表示パネルであり、透過型液晶パネルやＤＭＤ（Ｄｉｇｉｔａｌ  Ｍｉｃｒｏｍｉｒｒｏｒ  Ｄｅｖｉｃｅ）などである。なお、表示パネルは、光源１０８からの光を反射して画像を表示する反射型表示パネル（例えばＬＣＯＳ（反射型液晶）パネル）であってもよい。
【００２８】
照明光学系１０９は、光源１０８から発せられた光を平行化し、光束として表示部１０７の各表示パネルに向けて出力する。つまり、光源１０８からの光は、表示部１０７の各表示パネルに直接照射されるのではなく、照明光学系１０９を介して表示部１０７の各表示パネルに照射される。
【００２９】
投影光学系１１０は、表示部１０７の複数の表示パネルにそれぞれ表示された複数の画像を投影面（スクリーン）に投影する。具体的には、投影光学系１１０は、光源１０８から発せられ各表示パネルを透過した光（光学像）を、投影面に投影する。投影光学系１１０は、制御部１０２からの指示に従って、物理的に水平／垂直方向にシフトすることが可能となっている。投影光学系１１０がシフトすると、投影光学系１１０の光軸が移動し、投影画像（投影面上に表示された画像）は、形状を維持したまま投影面上で水平方向／垂直方向に移動する。この機能は「レンズシフト」などと呼ばれる。投影光学系１１０の物理的位置と光軸位置を示す情報は、制御部１０２内の書き換え可能なメモリに格納されている。
【００３０】
第１のメモリ１１１は、制御部１０２により使用されるプログラムや、プログラムを実行した際に参照されるデータなどを記憶する。さらに、第１のメモリ１１１は、レジストレーションずれ調整パラメータ（レジストレーションずれを低減（調整）するためのパラメータ）として、色成分、調整点の座標、調整点の移動量などを記憶する。制御部１０２は、第１のメモリ１１１に格納された複数のプログラムを実行することができる。第１のメモリ１１１には、調整点設定プログラムや変形座標計算プログラムが格納されている。調整点設定プログラムは、初期状態（移動前）での複数の調整点の配置や、調整点の位置の変更精度の分布などを設定するプログラムである。変形座標計算プログラムは、変形座標テーブルを算出するプログラムである。
【００３１】
第２のメモリ１１２は、制御部１０２が第１のメモリ１１１にあるプログラムを実行する際の中間データを記憶する。例えば、第２のメモリ１１２は、台形補正に用いた射影変換行列や、変形座標計算プログラムが算出した変形座標テーブルなどを記憶する。
【００３２】
センサ１１３は、投影面上の複数の位置（投影装置１０に対する複数の相対位置；投影
装置１０から投影面上の複数の位置までの距離）を検出する。センサ１１３の検出結果を用いて、オートフォーカスや自動台形補正などを行うことができる。
【００３３】
図１（Ｂ）は、画像処理部１０３の構成例を示すブロック図である。画像処理部１０３は、解像度変換部２０１、色補正部２０２、変形処理部２０３、フレームメモリ２０４、及び、ＯＳＤ生成部２０５を有する。
【００３４】
解像度変換部２０１は、外部装置から画像入力部１０１を介して入力された画像の解像度を、所定の解像度へ変換する。そして、解像度変換部２０１は、変換後の画像を色補正部２０２へ出力する。実施形態１では、解像度変換部２０１は、入力された画像の解像度を、表示部１０７（各表示パネル）の解像度に合わせる。ここで、表示部１０７の解像度が水平方向１９２０画素×垂直方向１０８０画素であり、入力された画像の解像度が１２８０画素×７２０画素である場合を考える。この場合には、解像度変換部２０１は、入力された画像を、補間処理によって水平方向と垂直方向のそれぞれに１．５倍に拡大して、１９２０画素×１０８０画素の画像へ変換する。表示部１０７の解像度と入力された画像の解像度とでアスペクト比が同じ場合には、上述したような単純な拡大や縮小を行えばよい。入力された画像の解像度が１０２４画素×７６８画素である場合のように、表示部１０７の解像度と入力された画像の解像度とでアスペクト比が異なることがある。その場合には、入力された画像のアスペクト比が維持されるように、入力された画像の解像度を変換し、変換後の画像を表示部１０７の中央に表示されるように、変換後の画像を配置してもよい。そのようにすると、表示部１０７の上下または左右に空白の領域が発生する。解像度変換部２０１は、空白の領域で黒色または設定された背景色の表示が行われるように、変換後の画像に黒色または背景色の画像を付加する（空白の領域に対応する画素が黒色または背景色の画素で置き換えられる）。入力された画像を、水平方向と垂直方向に異なる倍率で拡大して、１９２０画素×１０８０画素（表示部１０７の解像度）の画像へ変換してもよい。なお、表示部１０７の解像度や、入力された画像の解像度は特に限定されない。
【００３５】
色補正部２０２は、カラーマトリクス変換、クロマ処理、ガンマ処理、色空間変換などの色補正を、解像度変換部２０１から入力された画像に対して行い、赤色成分の画像、緑色成分の画像、及び、青色成分の画像を得る。色補正部２０２は、赤色成分の画像、緑色成分の画像、及び、青色成分の画像を変形処理部２０３へ出力する。
【００３６】
変形処理部２０３は、色補正部２０２から入力された赤色成分の画像、緑色成分の画像、及び、青色成分の画像に対して、変形処理を個別に行う。具体的には、変形処理部２０３は、制御部１０２からの指示に従って、画像を変形し、フレームメモリ２０４に書き込む。書き込みが完了すると、変形処理部２０３は、変形後の画像をフレームメモリ２０４から読み出し、表示部１０７へ出力する。変形処理部２０３は、これらの処理を、赤色成分の画像、緑色成分の画像、及び、青色成分の画像に対して個別に行う。変形処理により、変形後の画像のサイズが変形前の画像のサイズより小さくなり、表示部１０７に空白の領域が発生することがある。その場合に、変形処理部２０３は、空白の領域で黒色または設定された背景色の表示が行われるように、変換後の画像に黒色または背景色の画像を付加する（空白の領域に対応する画素が黒色または背景色の画素で置き換えられる）。
【００３７】
上述したように、画像処理部１０３（変形処理部２０３）は、変形処理として、レジストレーションずれを低減するための第１の変形処理（複数の調整点の配置に基づく変形処理）と、台形補正や曲面補正などの第２の変形処理とを行う。以下、第１の変形処理について説明する。第２の変形処理でも、第１の変形処理と同様の方法で画像が変形される。
【００３８】
図５（Ａ）は変形前の画像の領域を示し、図５（Ｂ）は変形後の画像の領域を示す。調
整点Ｐ１（格子点）を図５（Ａ），５（Ｂ）のように移動させた場合に、図５（Ａ）の座標Ｓ（変形前に画素が存在する座標）は、図５（Ｂ）の座標Ｄとなる。点Ｐ１’は、調整点Ｐ１と座標Ｓ（または座標Ｄ）を通る直線と、調整点Ｐ２と調整点Ｐ４を通る直線との交点である。調整点Ｐ１，Ｐ２，Ｐ３，Ｐ４に囲まれた領域において、変形前の座標に対応する変形後の座標は、調整点Ｐ１，Ｐ２，Ｐ３，Ｐ４を用いた補間処理（線形補間など）により算出できる。例えば、座標Ｓは線分Ｐ１−Ｐ１’をα：１−αに分割し、点Ｐ１’は線分Ｐ２−Ｐ４をβ：１−βに分割する。座標Ｄが線分Ｐ１−Ｐ１’をα：１−αに分割し、且つ、点Ｐ１’が線分Ｐ２−Ｐ４をβ：１−βに分割するように、座標Ｄを算出できる。このとき、座標Ｄが整数であれば（変形後の画素を座標Ｄに生成可能であれば）、変形前の画像における座標Ｓの画素値を、変形後の画像における座標Ｄの画素値として決定できる。しかし、補間処理により算出される座標は整数であるとは限らない。座標Ｄが整数でない場合（変形後の画素を座標Ｄに生成できない場合）には、変形前の画像における座標Ｓの画素値を、座標Ｄの周囲の座標（変形後の画素を生成可能な座標）に分配し、変形後の画素値が決定される。変形後の画素値の決定方法には、バイリニア、バイキュービック、その他の任意の補間方法を用いることができる。
【００３９】
図５（Ａ），５（Ｂ）に示すように、変形処理部２０３は、画像の少なくとも一部を変形することができる。さらに、変形処理部２０３は、全ての調整点に同じオフセット値を加える（全ての調整点を同じ移動量かつ移動方向で移動する）ことにより、画像全体をシフトすることもできる。
【００４０】
上述した方法で図４（Ａ）の状態から画像を左に１画素未満シフトした場合に、表示パネルの状態は、図４（Ｃ）に示すような状態となる。図４（Ｃ）の画素４０３の画素値と画素４０４の画素値との和が画素４０２の画素値となるように、画素値の分配（輝度分配）が行われている。図４（Ｃ）では、輝度重心（画素４０３の輝度と画素４０４の輝度との重心）が画素４０４側に寄っている。なお、シフト量が整数部分と少数部分を含む場合には、制御部１０２の制御により、整数部分に対応するシフトを表示パネル駆動部１０４が行い、小数部分に対応するシフトを変形処理部２０３が行ってもよい。
【００４１】
制御部１０２は、変形座標計算プログラムを実行し、レジストレーションずれを低減するための変形座標テーブル（変形前の座標と変形後の座標の対応関係）を生成する。その後、制御部１０２は、生成した変形座標テーブルを変形処理部２０３に出力し、変形処理部２０３に第１の変形処理を行わせる。レジストレーションずれ調整モードでは、ユーザからの指示に応じて、複数の調整点の位置が個別に変更される。調整点の位置が変更されると、変形座標テーブルが更新される。レジストレーションずれを低減するための変形座標テーブルは、複数の色成分について個別に生成される。
【００４２】
第２の変形処理（台形補正や曲面補正）については、制御部１０２は、複数の色成分で共通の変形座標テーブルを生成する。その後、制御部１０２は、生成した変形座標テーブルを変形処理部２０３に出力し、変形処理部２０３に第２の変形処理を行わせる。台形補正については、制御部１０２は、射影変換行列を台形補正の水平・垂直投射角度に基づき算出し、第２のメモリ１１２に格納する。そして、制御部１０２は、第２のメモリ１１２に格納された射影変換行列を用いて、変形座標テーブルを生成する。射影変換行列は、変形前の４隅座標を、水平・垂直投射角度から求まる変形後の４隅座標へ変換する行列であり、一般的な行列の計算方法で算出できる。水平投射角度（Ｈ）と垂直投射角度（Ｖ）とは、図７（Ａ）に示すようなメニュー画像を用いて設定される。
【００４３】
ＯＳＤ生成部２０５は、制御部１０２の制御により、各種メニュー画像などのＯＳＤ画像を生成し、生成したＯＳＤ画像を変形処理部２０３へ出力する。変形処理部２０３は、ＯＳＤ画像の合成を適宜行い、ＯＳＤ画像が少なくとも配置された画像を出力する。それ
により、ＯＳＤ画像が投影面に投影されて表示される（ＯＳＤ画像の表示制御）。実施形態１では、レジストレーションずれ調整モードでは、ＯＳＤ生成部２０５は、レジストレーションずれを低減するためのパターン画像を生成する。そして、投影面には、外部装置からの画像は表示されずに、パターン画像が表示される。
【００４４】
図６は、投影装置１０で行われるレジストレーションずれ調整処理のフローチャートである。図７（Ｂ）は、レジストレーションずれ調整モードにおいてＯＳＤ生成部２０５が生成するメニュー画像を示す。図７（Ｂ）のメニュー画像は、「調整色」、「シフト調整」、及び、「詳細調整」を、選択項目として含む。ユーザが指示入力部１０６を用いて「詳細調整」を選択すると、図６のレジストレーションずれ調整処理が開始する。実施形態１では、レジストレーションずれ調整処理よりも前に、斜め投射に対する台形補正が行われたとする。ここでの台形補正は、光学的な補正ではなく、画像処理である。具体的には、複数の表示パネルにそれぞれ表示された複数の画像の形状が所定の形状に近づくように、当該複数の画像を縮小して変形する画像処理である。所定の形状は、例えば投影面上で長方形になるような形状である。
【００４５】
なお、ユーザは、図７（Ｂ）の「調整色」を指定して、調整対象の色成分を変更できる。さらに、ユーザは、「シフト調整」を指定して、調整対象の色成分のパターン画像全体を水平方向または垂直方向にシフトさせることもできる。その際、ユーザは、シフト量を指定できる。
【００４６】
図６のレジストレーションずれ調整処理について説明する。
【００４７】
Ｓ６０１にて、制御部１０２は、調整点設定プログラムを実行し、初期状態（移動前）での複数の調整点の配置や、調整点の位置の変更精度（１カウント移動量；単位移動量）の分布などを設定（制御）する。初期状態での複数の調整点の配置と、調整点の位置の変更精度の分布との一方を固定とし、他方のみが調整点設定プログラムで制御されてもよい。実施形態１では、初期状態での複数の調整点の配置と、調整点の位置の変更精度の分布との両方が調整点設定プログラムで制御されるとする。調整点設定プログラムの処理については、図８を用いて後述する。
【００４８】
Ｓ６０２にて、制御部１０２は、赤色成分のパターン画像、緑色成分のパターン画像、及び、青色成分のパターン画像を、ＯＳＤ生成部２０５に生成させる。これにより、複数のパターン画像が複数の表示パネルにそれぞれ表示され、投影面に投影される。パターン画像は、複数の調整点と、隣り合う調整点間の線分とを表す。線分の幅は１画素が好ましい。ユーザは、１つの調整点を選択でき、選択した調整点を移動させることができる。
【００４９】
図９（Ａ）は、台形補正前の投影画像の領域９０１と台形補正後の投影画像の領域９０２とを示す。従来技術では、例えば、初期状態のパターン画像として、図９（Ｂ）のパターン画像９０３が投影面に表示される。台形補正が行われているため、パターン画像９０３の複数の調整点は投影面上で等間隔に配置されている。しかしながら、左に向かうにつれ、領域９０１（表示パネルの全領域に対応する投影面の領域）の上下の幅が増している。このため、領域９０１でも領域９０２でも、左に向かうにつれ、投影面上での画素サイズが増す。投影面上での画素サイズが大きいほどレジストレーションずれは目立ち易いため、従来技術では、領域９０２の左端に向かうにつれ、レジストレーションずれの調整不足（調整点の不足による調整不足）が生じ易い。
【００５０】
そこで、実施形態１（Ｓ６０１）では、レジストレーションずれの目立ち易さの分布、具体的には投影面上での画素サイズの分布を考慮する。これにより、Ｓ６０２では、図９（Ｃ）のパターン画像９０４が生成される。パターン画像９０４では、領域９０２の左端
に向かうにつれ調整点の密度が増すように、複数の調整点が配置されている。つまり、投影面上での画素サイズが大きい部分（レジストレーションずれが目立ち易い部分）で、投影面上での画素サイズが小さい部分（レジストレーションずれが目立ち難い部分）よりも、調整点の密度が高くなるように、複数の調整点が配置されている。レジストレーションずれが目立ち易い部分に配置された調整点が多いことにより、レジストレーションずれを高精度に低減することができるようになる。さらに、レジストレーションずれが目立ち難い部分に配置された調整点が少ないことにより、レジストレーションずれを調整する際のユーザの手間を軽減することができる。
【００５１】
Ｓ６０３にて、制御部１０２は、指示入力部１０６に対するユーザからの指示として、調整対象の色成分を選択する指示があったか否かを判定する。調整対象の色成分を選択する指示があった場合はＳ６０４へ進み、そうでない場合はＳ６０８へ進む。
【００５２】
Ｓ６０４にて、制御部１０２は、指示入力部１０６に対するユーザからの指示として、Ｓ６０３で選択された色成分のパターン画像の調整点を選択する指示があったか否かを判定する。調整点を選択する指示があった場合はＳ６０５へ進み、そうでない場合はＳ６０８へ進む。
【００５３】
Ｓ６０５にて、制御部１０２は、指示入力部１０６に対するユーザからの指示として、Ｓ６０４で選択された調整点を移動する指示があったか否かを判定する。調整点を移動する指示があった場合はＳ６０６へ進み、そうでない場合はＳ６０８へ進む。調整点を移動する指示があった場合は、制御部１０２は、移動された調整点について、初期状態（移動前）からの調整点の移動量の情報を取得（生成）する。調整点の最大移動量Ｍｍａｘ［ｐｉｘ］（移動量の上限）と、１カウント移動量の最小値ＳＴｍｉｎ［ｐｉｘ］（１カウント移動量の下限）とから、調整点の移動量の範囲は、−Ｍｍａｘ／ＳＴｍｉｎ〜＋Ｍｍａｘ／ＳＴｍｉｎの範囲となる。例えば、調整点の最大移動量Ｍｍａｘが２画素であり、１カウント移動量の最小値ＳＴｍｉｎが０．１画素である場合は、制御部１０２は、移動量の情報として、上、下、左、及び、右のそれぞれの方向について、−２０〜＋２０のカウント値を取得する。
【００５４】
Ｓ６０６にて、制御部１０２は、第１のメモリ１１１に格納されたレジストレーションずれ調整パラメータが更新されるように、Ｓ６０５で取得した移動量を第１のメモリ１１１に格納する。実施形態１では、色成分ごとに、初期状態（移動前）の複数の調整点の座標が管理され、調整点ごとに移動量が管理されるように、レジストレーションずれ調整パラメータが管理される。Ｓ６０６では、第１のメモリ１１１に格納された複数のレジストレーションずれ調整パラメータ（複数の移動量）のうち、Ｓ６０３で選択された色成分とＳ６０４で選択された調整点の座標とに対応する移動量が、Ｓ６０５で取得した移動量で更新される。
【００５５】
Ｓ６０７にて、制御部１０２は、第１のメモリ１１１に格納された変形座標計算プログラムを実行し、Ｓ６０６で更新されたレジストレーションずれ調整パラメータから変形座標テーブルを生成する。複数のレジストレーションずれ調整パラメータは、初期状態（移動前）の複数の調整点の座標と、各調整点の移動量とを含むため、複数のレジストレーションずれ調整パラメータから、移動後の複数の調整点の座標を算出できる。そして、移動前の複数の調整点の座標と、移動後の複数の調整点の座標とから、図５（Ａ），５（Ｂ）を用いて説明した方法で、変形座標テーブル（変形前の座標と変形後の座標の対応関係）を生成できる。制御部１０２は、生成した変形座標テーブルを変形処理部２０３へ出力する。その後、変形処理部２０３は、変形座標テーブルを用いて、図５（Ａ），５（Ｂ）を用いて説明した方法で変形後の各画素値を決定し、画像全体を変形する。上述したように、色成分ごとに、変形座標テーブルが生成され、画像が変形される。
【００５６】
Ｓ６０８にて、制御部１０２は、指示入力部１０６に対するユーザからの指示として、レジストレーションずれ調整モードを終了する指示があったか否かを判定する。レジストレーションずれ調整モードを終了する指示があった場合はＳ６０９へ進み、そうでない場合はＳ６０３へ戻る。
【００５７】
Ｓ６０９では、制御部１０２は、ＯＳＤ画像（パターン画像とメニュー画像）を消去するように、ＯＳＤ生成部２０５を制御する。その後、図６のレジストレーションずれ調整処理が終了し、レジストレーションずれ調整モードも終了する。レジストレーションずれ調整モードが終了すると、通常投影モードが設定され、投影装置１０は、レジストレーションずれ調整後の状態で、外部装置からの画像を投影面に投影する。
【００５８】
図８は、調整点設定プログラムの処理（図６のＳ６０１）のフローチャートである。図８の処理について説明する。
【００５９】
Ｓ８０１にて、制御部１０２は、台形補正パラメータを取得する。具体的には、制御部１０２は、第２のメモリ１１２に格納された射影変換行列を取得する。
【００６０】
Ｓ８０２にて、制御部１０２は、Ｓ８０１で取得した台形補正パラメータから、台形補正による変形量の分布（台形補正における縮小率（≦１）の分布）を取得する。具体的には、制御部１０２は、Ｓ８０１で取得した射影変換行列を用いて台形補正による各調整点の移動量を算出し、隣り合う調整点間の距離の変化率（台形補正による変化率；台形補正後／台形補正前）を縮小率として算出する。この縮小率が小さいほど、投影装置１０から投影面までの距離が長く、投影面上における画素サイズが大きい。なお、ここでの複数の調整点は、仮の調整点であり、例えば図３（Ａ）に示された複数の調整点３０４のように配置される。なお、台形補正による変形量の分布を取得できれば、調整点の数や配置は特に限定されない。変更前の調整点（仮の調整点）とは異なる点が使用されてもよい。
【００６１】
縮小率の算出方法について具体的に説明する。ここでは、マトリクス状に配置された複数の調整点の１行の行方向（水平方向）に関する処理について説明する。水平方向にＮ個の調整点が配置されているとする。このため、隣り合う調整点間の数ＭはＮ−１個である。台形補正前の各調整点のＸ座標（水平方向（行方向）の座標）を「ＸＡｎ」と記載する。添え字「ｎ」は調整点の番号（０〜Ｎ−１）である。そして、台形補正後の各調整点のＸ座標を「ＸＢｎ」と記載する。座標ＸＢｎは、Ｓ６０１で取得された射影変換行列を用いて、座標ＸＡｎから算出できる。
【００６２】
台形補正前において、隣り合う調整点間の画素数ＮＡｍは、以下の式１を用いて算出できる。添え字「ｍ」は、隣り合う調整点の組み合わせ（調整点ペア）の番号（０〜Ｍ−１）である。
ＮＡｍ＝ＸＡｎ＋１−ＸＡｎ  ・・・（式１）
【００６３】
台形補正後において、隣り合う調整点間の画素数ＮＢｍは、以下の式２を用いて算出できる。
ＮＢｍ＝ＸＢｎ＋１−ＸＢｎ  ・・・（式２）
【００６４】
そして、縮小率Ｒｍは、以下の式３を用いて、画素数ＮＡｍ，ＮＢｍから算出できる。
Ｒｍ＝ＮＢｍ／ＮＡｍ  ・・・（式３）
【００６５】
他の行についても、同様の方法で縮小率を算出できる。また、列方向（垂直方向）についても、同様の方法で縮小率を算出できる。
【００６６】
Ｓ８０３にて、制御部１０２は、Ｓ８０２で算出した縮小率に応じて、最終的な調整点の座標を決定し、決定した座標に調整点が配置されるように複数の調整点の再分配（更新）を行う。台形補正の縮小率が小さい領域では、台形補正の縮小率が大きい領域に比べ、投影面における画素サイズが大きく、レジストレーションずれが目立ち易い。このため、実施形態１では、縮小率が大きい領域の調整点を多くして、レジストレーションずれを高精度に低減することができるようにし、縮小率が小さい領域の調整点を少なくして、レジストレーションずれを調整する際のユーザの手間が軽減されるようにする。
【００６７】
例えば、Ｓ８０２で算出された複数の縮小率の平均と同じ縮小率が算出された調整点ペアについては、隣り合う調整点間の画素数を変更しないようにする。そして、平均よりも小さい縮小率が算出された調整点ペアについては画素数は減らし、平均よりも大きい縮小率が算出された調整点ペアについては画素数を増やすようにする。
【００６８】
具体的には、以下の式４を用いて、再分配後に隣り合う調整点間の画素数ＮＢ’ｍが算出される。
【数１】
2020191586.tif 000003
【００６９】
そして、以下の式５−１〜５−３を用いて、再配分後の調整点の座標ＸＣｎが算出（決定）される。式５−１，５−３に示すように、端の調整点（パターン画像の外周上の調整点）は変更されない。
ＸＣ０＝ＸＢ０  ・・・（式５−１）
ＸＣＮ−１＝ＸＢＮ−１  ・・・（式５−２）
ＸＣｎ＋１＝ＸＣｎ＋ＮＢ’ｍ（ｎ＝０〜Ｎ−３かつｍ＝０〜Ｍ−２）
・・・（式５−３）
【００７０】
他の行についても、同様の方法で再配分後の調整点の座標を算出できる。また、列方向（垂直方向）についても、同様の方法で再配分後の調整点の座標を算出できる。
【００７１】
Ｓ８０４にて、制御部１０２は、Ｓ８０２で算出した縮小率に応じて、１カウント移動量（調整点の位置の変更精度）の分布を決定する。実施形態１では、縮小率が大きい領域の１カウント移動量を小さくして（調整点の位置の変更精度を高くして）、レジストレーションずれを高精度に低減することができるようにする。さらに、縮小率が小さい領域の１カウント移動量を大きくして（調整点の位置の変更精度を低くして）、レジストレーションずれを調整する際のユーザの手間が軽減されるようにする。上述したように、縮小率が大きい領域は、投影面における画素サイズが大きい領域であり、レジストレーションずれが目立ち易い領域である。そして、縮小率が小さい領域は、投影面における画素サイズが小さい領域であり、レジストレーションずれが目立ち難い領域である。
【００７２】
１カウント移動量ＳＴｍは、以下の式６を用いて算出できる。式６において、「ＳＴｍｉｎ」は、１カウント移動量の最小値（１カウント移動量の下限）であり、「ＳＴｍａｘ」は、１カウント移動量の最大値（１カウント移動量の上限）である。そして、「Ｒｍ」はＳ８０２で算出された縮小率であり、「Ｒｍｉｎ」は縮小率の最小値であり、「Ｒｍａｘ」は縮小率の最大値である。縮小率Ｒｍｉｎは、Ｓ８０２で算出された複数の縮小率の最小値であってもよいし、縮小率の下限であってもよい。縮小率Ｒｍａｘは、Ｓ８０２で算出された複数の縮小率の最大値であってもよいし、縮小率の上限であってもよい。
ＳＴｍ＝
（ＳＴｍａｘ−ＳＴｍｉｎ）×（Ｒｍ−Ｒｍｉｎ）／（Ｒｍａｘ−Ｒｍｉｎ）
＋ＳＴｍｉｎ
・・・（式６）
【００７３】
例えば、レジストレーションずれの平均的な視認限界などに基づいて、１カウント移動量の最小値ＳＴｍｉｎ＝０．１画素と、最大値ＳＴｍａｘ＝０．３画素とが予め設定される。投影装置１０を投影面に正対させて所定サイズ（１００インチなど）の画像を投影面に表示する状態（投影面で画素サイズが均一且つ所定サイズの状態）で、最大値ＳＴｍａｘ＝０．３画素が１カウント移動量ＳＴｍとして決定されるようにする。そして、投影装置１０が投影面に対して斜めとなり（斜め投射）、投影面上での画素サイズが大きくなり、レジストレーションずれの細かな調整の必要性が増すにつれ、１カウント移動量ＳＴｍがＳＴｍｉｎ＝０．１画素に近づくようにする。
【００７４】
ここで、調整点の最大移動量Ｍｍａｘが２画素であり、１カウント移動量の最小値ＳＴｍｉｎが０．１画素であり、１カウント移動量ＳＴｍが０．３画素である場合を考える。この場合には、０．３画素の移動量に対応するカウント値として３が使用され、調整点を移動する指示に応じて、調整点の移動量のカウント値が、−２０〜＋２０の範囲で、３刻みで変化するようになる。
【００７５】
他の行についても、同様の方法で１カウント移動量を算出できる。また、列方向（垂直方向）についても、同様の方法で１カウント移動量を算出できる。
【００７６】
Ｓ８０５にて、制御部１０２は、第１のメモリ１１１に格納されたレジストレーションずれ調整パラメータが更新されるように、Ｓ８０３で決定した座標（調整点の座標）を第１のメモリ１１１に格納する。さらに、制御部１０２は、使用される１カウント移動量の分布が更新されるように、Ｓ８０４で決定した１カウント移動量を第１のメモリ１１１に格納する。
【００７７】
以上が実施形態１の説明である。なお、パターン画像は、図９（Ｃ）に示すようなパターン画像に限らない。ユーザが、使用するパターン画像を複数のパターン画像から選択できてもよい。画像処理部１０３（変形処理部２０３）によるレジストレーションずれの調整と、表示パネル駆動部１０４によるレジストレーションずれの調整とを組み合わせて行ってもよい。台形補正が行われている場合の例を説明したが、他の変形処理（例えば曲面補正）が行われている場合も、当該変形処理による変形量の分布に基づいて同様の処理を行うことができる。曲面補正の場合は、水平・垂直投射角度の他、投影面の曲率半径なども考慮される。そして、曲面補正用の調整点をユーザが移動させた結果を用いて、各領域の縮小率を算出できる。
【００７８】
＜実施形態２＞
以下、本発明の実施形態２について説明する。実施形態２では、台形補正が行われていない状態で、投影面上の複数の位置（投影装置から投影面上の複数の位置までの距離）の検出結果に基づいて、レジストレーションずれの調整を好適に行えるようにする例を説明する。なお、以下では、実施形態１と異なる点（構成、処理、等）について詳しく説明し、実施形態１と同じ点についての説明は省略する。
【００７９】
図１０は、実施形態２に係る調整点設定プログラムの処理（図６のＳ６０１）のフローチャートである。図１０の処理について説明する。
【００８０】
Ｓ１００１にて、制御部１０２は、投影面上の複数の位置（投影装置１０に対する複数
の相対位置；投影装置１０から投影面上の複数の位置までの距離）の検出結果を、センサ１１３から取得する。画素ごとに投影面上の位置を検出できることが好ましいが、そうでなくてもよい。実施形態２は、変更前の調整点（仮の調整点；例えば図３（Ａ）に示された調整点３０４）ごとに投影面上の位置が検出されるとする。なお、投影面上の位置の分布を取得できれば、調整点の数や配置は特に限定されない。変更前の調整点（仮の調整点）とは異なる点が使用されてもよい。
【００８１】
Ｓ１００２にて、制御部１０２は、Ｓ１００１で取得した検出結果から、投影面上での画素サイズを算出する。図１１を用いて画素サイズの算出方法を詳細に説明する。ここでは、マトリクス状に配置された複数の調整点の１行の行方向（水平方向）に関する処理について説明する。図１１は投影面（平面）を真上から見た図である。投影装置１０から発せられた光は、投影面１１０１に投影され投影画像を形成する。センサ１１３は、投影面１１０１上の複数の位置１１０２の三次元座標Ｌｎ＝（Ｘｎ，Ｙｎ，Ｚｎ）を検出する。ここでは、簡単のためＺｎ＝０とする。隣り合う位置１１０２間の距離１１０３（Ｗｍ）は、以下の式７を用いて算出できる。距離Ｗｍは画素サイズに対応し、画素ごとに投影面１１０１上の位置を検出する場合には、距離Ｗｍは画素サイズとなる。他の行についても、同様の方法で画素サイズを算出できる。
【数２】
2020191586.tif 000004
【００８２】
Ｓ１００３にて、制御部１０２は、Ｓ１００２で算出した画素サイズに応じて、最終的な調整点の座標を決定し、決定した座標に調整点が配置されるように複数の調整点の再分配（更新）を行う。Ｓ１００２で算出した距離Ｗｍの最小値Ｗｍｉｎが１となるように距離Ｗｍを正規化した値の逆数（１／（Ｗｍ／Ｗｍｉｎ））を、実施形態１（式４など）の縮小率Ｒｍとして用いる。そうすることで、実施形態１（図８のＳ８０３）と同様の方法で、調整点の座標を算出できる。
【００８３】
Ｓ１００４にて、制御部１０２は、Ｓ１００２で算出した画素サイズに応じて、１カウント移動量の分布を決定する。Ｓ１００２で算出した距離Ｗｍの最小値Ｗｍｉｎが１となるように距離Ｗｍを正規化した値の逆数（１／（Ｗｍ／Ｗｍｉｎ））を、実施形態１（式６など）の縮小率Ｒｍとして用いる。そうすることで、実施形態１（図８のＳ８０４）と同様の方法で、１カウント移動量を算出できる。
【００８４】
Ｓ１００５にて、第１のメモリ１１１に格納されたレジストレーションずれ調整パラメータが更新されるように、Ｓ１００３で決定した座標（調整点の座標）を第１のメモリ１１１に格納する。さらに、制御部１０２は、使用される１カウント移動量の分布が更新されるように、Ｓ１００４で決定した１カウント移動量を第１のメモリ１１１に格納する。
【００８５】
実施形態２では台形補正は行われていない。このため、斜め投射が行われる場合などにおいて、投影画像の領域は、図１２（Ａ）の領域１２０１のように、台形の領域となる。従来技術では、例えば、初期状態（図６のＳ６０２）のパターン画像として、図１２（Ｂ）のパターン画像１２０２が投影面に表示される。複数の調整点は表示パネル上で等間隔に配置される。しかしながら、左に向かうにつれ、領域１２０１（表示パネルの全領域に対応する投影面の領域）の上下の幅が増している。このため、左に向かうにつれ、調整点の間隔が増し、調整点の密度が低減する。さらに、左に向かうにつれ、投影面上での画素サイズが増す。つまり、投影面上での画素サイズが大きい部分（レジストレーションずれが目立ち易い部分）で、投影面上での画素サイズが小さい部分（レジストレーションずれ
が目立ち難い部分）よりも、調整点の密度が低くなるように、複数の調整点が配置される。レジストレーションずれが目立ち易い部分に配置された調整点が少ないことにより、レジストレーションずれの調整不足が生じ易くなってしまう。さらに、レジストレーションずれが目立ち難い部分に配置された調整点が多いことにより、レジストレーションずれを調整する際のユーザの手間が大きくなってしまう。
【００８６】
実施形態２のＳ６０１でも、実施形態１と同様に、レジストレーションずれの目立ち易さの分布、具体的には投影面上での画素サイズの分布が考慮される。これにより、実施形態２のＳ６０２では、図１２（Ｃ）のパターン画像１２０３が生成される。パターン画像１２０３では、領域１２０１の左端に向かうにつれ調整点の密度が増すように、複数の調整点が配置されている。つまり、投影面上での画素サイズが大きい部分（レジストレーションずれが目立ち易い部分）で、投影面上での画素サイズが小さい部分（レジストレーションずれが目立ち難い部分）よりも、調整点の密度が高くなるように、複数の調整点が配置されている。レジストレーションずれが目立ち易い部分に配置された調整点が多いことにより、レジストレーションずれを高精度に低減することができるようになる。さらに、レジストレーションずれが目立ち難い部分に配置された調整点が少ないことにより、レジストレーションずれを調整する際のユーザの手間を軽減することができる。
【００８７】
以上が実施形態２の説明である。なお、投影装置１０が投影面を撮像する撮像部を有し、センサ１１３の検出結果（投影面上の複数の位置）の代わりに、撮像部の撮像結果を用いてもよい。例えば、所定の画像が複数の表示パネルにそれぞれ表示されるように、ＯＳＤ生成部２０５が所定の画像を生成してもよい。そして、所定の画像が投影面に投影された状態での撮像部の撮像結果に基づいて、投影面上での画素サイズが取得されてもよい。所定の画像は、例えば、ドットパターンや格子パターンなどである。ドットパターンの場合は、隣り合うドット間の距離（撮像画像の画素数）や、ドットのサイズを、画素サイズに対応する値として取得できる。格子パターンの場合は、隣り合う交点（格子パターンを形成する複数の線の交点）間の距離や、距離の比を、画素サイズに対応する値として取得できる。画素サイズ（画素サイズに対応する値）の取得後は、図１０のＳ１００３〜Ｓ１００５と同様の処理を行えばよい。センサ１１３や撮像部は投影装置１０とは別体の装置であってもよく、投影装置１０は別体のセンサから検出結果を取得してもよいし、別体の撮像部から撮像結果を取得してもよい。投影面が平面である場合の例を説明したが、投影面は曲面であってもよい。投影面上の位置を検出する際に、投影面の形状が複雑であるほど多くの位置を検出することが好ましい。
【００８８】
以上述べたように、実施形態１，２によれば、レジストレーションずれの目立ち易さの分布に基づいて、初期状態での複数の調整点の配置と、調整点の位置の変更精度の分布との少なくとも一方が制御される。これにより、容易かつ好適にレジストレーションずれを低減できるようになる。
【００８９】
なお、実施形態１，２（図１（Ａ），１（Ｂ））の各機能部は、個別のハードウェアであってもよいし、そうでなくてもよい。２つ以上の機能部の機能が、共通のハードウェアによって実現されてもよい。１つの機能部の複数の機能のそれぞれが、個別のハードウェアによって実現されてもよい。１つの機能部の２つ以上の機能が、共通のハードウェアによって実現されてもよい。また、各機能部は、ハードウェアによって実現されてもよいし、そうでなくてもよい。例えば、装置が、プロセッサと、制御プログラムが格納されたメモリとを有していてもよい。そして、装置が有する少なくとも一部の機能部の機能が、プロセッサがメモリから制御プログラムを読み出して実行することにより実現されてもよい。
【００９０】
なお、実施形態１，２（上述した変形例を含む）はあくまで一例であり、本発明の要旨
の範囲内で実施形態１，２の構成を適宜変形したり変更したりすることにより得られる構成も、本発明に含まれる。実施形態１，２の構成を適宜組み合わせて得られる構成も、本発明に含まれる。
【００９１】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９２】
１０：投影装置  １０２：制御部  １０３：画像処理部  １０７：表示部
１１０：投影光学系  ２０３：変形処理部  ２０５：ＯＳＤ生成部
【図１】
2020191586.tif 000005
【図２】
2020191586.tif 000006
【図３】
2020191586.tif 000007
【図４】
2020191586.tif 000008
【図５】
2020191586.tif 000009
【図６】
2020191586.tif 000010
【図７】
2020191586.tif 000011
【図８】
2020191586.tif 000012
【図９】
2020191586.tif 000013
【図１０】
2020191586.tif 000014
【図１１】
2020191586.tif 000015
【図１２】
2020191586.tif 000016