(57)【要約】【課題】少ない画像処理で表示パネルに表示されている画像を変形することができる画像生成装置の提供。【解決手段】記憶部４２は、画像データに係る画像における複数の特定点夫々が表示パネルにて表示される複数の位置を記憶する。受付部４１は、変形情報に含まれ、記憶部４２が記憶している複数の位置の中の一の位置を変更することを指示する変更指示を受け付ける。変更部４３は変更指示に従って一の位置を変更する。算出部４４は、一の位置が変更された後の複数の位置に基づいて、画像における複数の特定点以外の点が表示パネルにて表示される位置を算出する。画像生成部４５は、算出された位置と、一の位置が変更された後の複数の位置に従って、画像データに係る画像を変形し、複数の特定点に印が付加された変形画像を生成する。よって、使用者が、変形指示による画像の変形に必要な印が付加された変形画像が表示パネルに表示される。【選択図】図３
2012230302.tif 000002
【特許請求の範囲】
【請求項１】
表示パネルに表示する画像を生成する画像生成装置において、
画像データに係る画像における複数の特定点夫々が前記表示パネルにて表示される位置を記憶する記憶手段と、
該記憶手段が記憶している複数の位置の中で、一の位置を変更することを指示する変更指示を受け付ける受付手段と、
該受付手段が受け付けた変更指示に従って、前記複数の位置の中の少なくとも１つの位置を変更する変更手段と、
前記変更手段が位置を変更した後の前記複数の位置に基づいて、前記画像データに係る画像における前記複数の特定点以外の点が前記表示パネルにて表示される位置を算出する算出手段と、
前記変更手段が位置を変更した後の前記複数の位置、及び、前記算出手段が算出した位置に従って、前記画像データに係る画像を変形した画像を生成する画像生成手段と、
前記変更手段が位置を変更した後の前記複数の位置に従って、該画像生成手段が生成した画像の前記複数の特定点に印を付加する付加手段と
を備えること
を特徴とする画像生成装置。
【請求項２】
前記特定点の数は４以上であること
を特徴とする請求項１に記載の画像生成装置。
【請求項３】
前記画像データに係る画像の周縁における点が前記表示パネルにて表示される位置を算出することを指示する周縁算出指示を受け付ける受付手段を備え、
前記算出手段は、該受付手段が受け付けた周縁算出指示に従って、位置を算出するように構成してあること
を特徴とする請求項１又は請求項２に記載の画像生成装置。
【請求項４】
前記算出手段は、
前記変更手段が位置を変更した後の前記複数の位置に基づいて、前記画像データに係る画像の周縁における点が前記表示パネルにて表示される位置を算出し、
算出した位置に基づいて、前記画像データに係る画像の周縁内部における点が前記表示パネルにて表示される位置を算出するように構成されていること
を特徴とする請求項１から請求項３のいずれか１つに記載の画像生成装置。
【請求項５】
所定の点又は線に対して対称になるように、前記複数の位置を変更することを指示する対称変更指示を受け付ける受付手段を備え、
前記変更手段は、該受付手段が受け付けた対称変更指示に従って、前記複数の位置を変更するように構成してあること
を特徴とする請求項１から請求項４のいずれか１つに記載の画像生成装置。
【請求項６】
前記表示パネルにおける一又は複数の領域を示す領域情報を受け付ける受付手段を備え、
前記算出手段は、該受付手段が受け付けた領域情報が示す一又は複数の領域について各別に位置を算出するように構成してあること
を特徴とする請求項１から請求項５のいずれか１つに記載の画像生成装置。
【請求項７】
請求項１から請求項６のいずれか１つに記載の画像生成装置と、
前記付加手段が印を付加した画像を表示する表示パネルと、
該表示パネルに表示された画像を投射する投射光学系と
を備えること
を特徴とする投射型画像表示装置。
【請求項８】
表示パネルに表示された画像を投射する投射型画像表示装置を備える画像表示システムにおいて、
請求項１から請求項６のいずれか１つに記載の画像生成装置と、
前記変更指示を前記画像生成装置に出力する出力装置と
を更に備え、
前記出力装置は、
前記一の位置、並びに、該一の位置の変更方向及び変更量の選択を受け付ける受付手段と、
該受付手段が受け付けた選択に基づいて前記変更指示を生成する生成手段と
を有すること
を特徴とする画像表示システム。
【請求項９】
前記出力装置の受付手段は、
前記一の位置及び変更方向夫々の選択を受け付けるための複数のボタンと、
複数の変更量から一の変更量の選択を受け付けるための画面と
を示す受付画面を表示するように構成してあること
を特徴とする請求項８に記載の画像表示システム。
【請求項１０】
表示パネルに表示する画像を生成する画像生成方法において、
前記画像データに係る画像における複数の特定点夫々が前記表示パネルにて表示される位置を記憶し、
記憶している複数の位置の中で、一の位置を変更することを指示する変更指示を受け付け、
受け付けた変更指示に従って、前記複数の位置の中の少なくとも１つの位置を変更し、
位置を変更した後の前記複数の位置に基づいて、前記画像データに係る画像における前記複数の特定点以外の点が前記表示パネルにて表示される位置を算出し、
位置を変更した後の前記複数の位置、及び、算出した位置に従って、前記画像データに係る画像を変形した画像を生成し、
位置を変更した後の前記複数の位置に従って、生成した画像の前記複数の特定点に印を付加すること
を特徴とする画像生成方法。
【請求項１１】
コンピュータに、表示パネルに表示する画像を生成させるコンピュータプログラムにおいて、
コンピュータに、画像データに係る画像における複数の特定点夫々が前記表示パネルにて表示される位置の中で、一の位置を変更することを指示する変更指示に従って、前記表示パネルにて表示される複数の位置の中の少なくとも１つの位置を変更させ、
コンピュータに、位置を変更した後の前記複数の位置に基づいて、画像データに係る画像における特定点以外の点が前記表示パネルにて表示される位置を算出させ、
コンピュータに、位置を変更した後の前記複数の位置、及び、算出した位置に従って、前記画像データに係る画像を変形した画像を生成させ、
コンピュータに、位置を変更した後の前記複数の位置に従って、生成した画像の前記複数の特定点に印を付加させること
を特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示パネルに表示する画像を生成する画像生成装置及び画像生成方法、前記画像生成装置を備える投射型画像表示装置及び画像表示システム、並びに前記画像生成方法をコンピュータで実現するコンピュータプログラムに関する。
【背景技術】
【０００２】
会議、展覧会又は講演会等の会場で画像を表示するために、画像生成装置が生成した画像を表示パネルに表示し、表示パネルに表示した画像をスクリーン又は壁等の被投射体に投射する投射型画像表示装置、例えば、液晶プロジェクタが用いられている。
【０００３】
投射型画像表示装置の多くは、持運び可能であり、会場に設置されていない。このため、投射型画像表示装置と、画像を投射する被投射体との位置関係は固定されていない。位置関係が異なった場合、被投射体に表示される画像の形状も異なり、被投射体において矩形で表示されるべき画像の形状が台形に歪む。被投射体に投射されている画像の形状を矩形に補正するためには、画像生成装置は、表示パネルに表示する画像を変形した画像を生成することによって、投射型画像表示装置が被投射体に投射している画像を変形しなければならない。
【０００４】
特許文献１には、被投射体に投射されている画像を使用者が変形することができる投射型画像表示装置が開示されている。この投射型画像表示装置は矩形の表示パネルに表示された画像を被投射体に投射する。特許文献１に記載の投射型画像表示装置は、表示パネル上における４つの特定位置を記憶しており、４つの特定位置夫々に対応するポインタを被投射体に投射している。使用者は、４つのポインタを操作して各ポインタの位置を決定することによって、４つの特定位置を決定する。
【０００５】
特許文献１に記載の投射型画像表示装置は、決定した４つの特定位置と矩形の表示パネルにおける四隅の位置との関係に基づいて、表示パネルに表示する画像を変形する。これにより、被投射体には、４つのポインタが四隅となる画像が投射される。従って、使用者は、４つのポインタを操作することによって、被投射体に投射されている画像の形状を台形から矩形に補正することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２３８４３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の投射型画像表示装置には、画像の他に４つのポインタを、使用者が操作できるように、表示パネルに表示しなければならないため、画像生成装置の画像処理量が多いという問題がある。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、少ない画像処理量で表示パネルに表示されている画像を変形することができる画像生成装置及び画像生成方法、前記画像生成装置を備える投射型画像表示装置及び画像表示システム、並びに前記画像生成方法をコンピュータで実現するコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る画像生成装置は、表示パネルに表示する画像を生成する画像生成装置において、画像データに係る画像における複数の特定点夫々が前記表示パネルにて表示される位置を記憶する記憶手段と、該記憶手段が記憶している複数の位置の中で、一の位置を変更することを指示する変更指示を受け付ける受付手段と、該受付手段が受け付けた変更指示に従って、前記複数の位置の中の少なくとも１つの位置を変更する変更手段と、前記変更手段が位置を変更した後の前記複数の位置に基づいて、前記画像データに係る画像における前記複数の特定点以外の点が前記表示パネルにて表示される位置を算出する算出手段と、前記変更手段が位置を変更した後の前記複数の位置、及び、前記算出手段が算出した位置に従って、前記画像データに係る画像を変形した画像を生成する画像生成手段と、前記変更手段が位置を変更した後の前記複数の位置に従って、該画像生成手段が生成した画像の前記複数の特定点に印を付加する付加手段とを備えることを特徴とする。
【００１０】
本発明に係る画像生成装置は、前記特定点の数は４以上であることを特徴とする。
【００１１】
本発明に係る画像生成装置は、前記画像データに係る画像の周縁における点が前記表示パネルにて表示される位置を算出することを指示する周縁算出指示を受け付ける受付手段を備え、前記算出手段は、該受付手段が受け付けた周縁算出指示に従って、位置を算出するように構成してあることを特徴とする。
【００１２】
本発明に係る画像生成装置は、前記算出手段は、前記変更手段が位置を変更した後の前記複数の位置に基づいて、前記画像データに係る画像の周縁における点が前記表示パネルにて表示される位置を算出し、算出した位置に基づいて、前記画像データに係る画像の周縁内部における点が前記表示パネルにて表示される位置を算出するように構成されていることを特徴とする。
【００１３】
本発明に係る画像生成装置は、所定の点又は線に対して対称になるように、前記複数の位置を変更することを指示する対称変更指示を受け付ける受付手段を備え、前記変更手段は、該受付手段が受け付けた対称変更指示に従って、前記複数の位置を変更するように構成してあることを特徴とする。
【００１４】
本発明に係る画像生成装置は、前記表示パネルにおける一又は複数の領域を示す領域情報を受け付ける受付手段を備え、前記算出手段は、該受付手段が受け付けた領域情報が示す一又は複数の領域について各別に位置を算出するように構成してあることを特徴とする。
【００１５】
本発明に係る投射型画像表示装置は、前述の画像生成装置と、前記付加手段が印を付加した画像を表示する表示パネルと、該表示パネルに表示された画像を投射する投射光学系とを備えることを特徴とする。
【００１６】
本発明に係る画像表示システムは、表示パネルに表示された画像を投射する投射型画像表示装置を備える画像表示システムにおいて、前述の画像生成装置と、前記変更指示を前記画像生成装置に出力する出力装置とを更に備え、前記出力装置は、前記一の位置、並びに、該一の位置の変更方向及び変更量の選択を受け付ける受付手段と、該受付手段が受け付けた選択に基づいて前記変更指示を生成する生成手段とを有することを特徴とする。
【００１７】
本発明に係る画像表示システムは、前記出力装置の受付手段は、前記一の位置及び変更方向夫々の選択を受け付けるための複数のボタンと、複数の変更量から一の変更量の選択を受け付けるための画面とを示す受付画面を表示するように構成してあることを特徴とする。
【００１８】
本発明に係る画像生成方法は、表示パネルに表示する画像を生成する画像生成方法において、前記画像データに係る画像における複数の特定点夫々が前記表示パネルにて表示される位置を記憶し、記憶している複数の位置の中で、一の位置を変更することを指示する変更指示を受け付け、受け付けた変更指示に従って、前記複数の位置の中の少なくとも１つの位置を変更し、位置を変更した後の前記複数の位置に基づいて、前記画像データに係る画像における前記複数の特定点以外の点が前記表示パネルにて表示される位置を算出し、位置を変更した後の前記複数の位置、及び、算出した位置に従って、前記画像データに係る画像を変形した画像を生成し、位置を変更した後の前記複数の位置に従って、生成した画像の前記複数の特定点に印を付加することを特徴とする。
【００１９】
本発明に係るコンピュータプログラムは、コンピュータに、表示パネルに表示する画像を生成させるコンピュータプログラムにおいて、コンピュータに、画像データに係る画像における複数の特定点夫々が前記表示パネルにて表示される位置の中で、一の位置を変更することを指示する変更指示に従って、前記表示パネルにて表示される複数の位置の中の少なくとも１つの位置を変更させ、コンピュータに、位置を変更した後の前記複数の位置に基づいて、画像データに係る画像における特定点以外の点が前記表示パネルにて表示される位置を算出させ、コンピュータに、位置を変更した後の前記複数の位置、及び、算出した位置に従って、前記画像データに係る画像を変形した画像を生成させ、コンピュータに、位置を変更した後の前記複数の位置に従って、生成した画像の前記複数の特定点に印を付加させることを特徴とする。
【００２０】
本発明にあっては、画像データに係る画像における複数の特定点夫々が表示パネルにおいて表示される複数の位置を記憶している。受け付けた変更指示に従って、記憶している複数の位置の中の少なくとも１つの位置を変更する。位置を変更した後の複数の位置に基づいて、画像データに係る画像における複数の特定点以外の点が表示パネルにおいて表示される位置を算出する。
【００２１】
位置を変更した後の複数の位置、及び、算出した位置に従って、画像データに係る画像を変形した画像を生成する。更に、位置を変更した後の複数の位置に従って生成した画像の複数の特定点に印を付加する。表示パネルには、印を付加された変形画像が表示される。
【００２２】
従って、表示パネルを投射型画像表示装置に搭載して、表示パネルに表示された画像を被投射体に投射した場合、変形画像が、複数の特定点に印が付加された状態で被投射体に投射される。これにより、表示パネルに表示するための画像を複数生成しなくてよいため、少ない画像処理量で表示パネルに表示される画像を変形することができる。
【００２３】
本発明にあっては、特定点の数が４以上あるので、平面を有する被投射体に投射された画像だけでなく、凹凸を有する被投射体に投射された画像であっても、使用者は画像の形状を補正することができる。
【００２４】
例えば、円柱である被投射体に、表示パネルを搭載した投射型画像表示装置が、表示パネルに表示されている矩形の画像を、画像の長手方向が被投射体の軸に直交するように投射した場合、画像の短辺に近い部分については、表示パネルから被投射体の表示位置までの距離が長い。
【００２５】
このため、被投射体において、画像の短辺に近い部分は画像の中央部分よりも拡大されるので、被投射体には２つの長辺の中央が内側方向に凹んだ画像が表示される。この場合、画像データに係る画像において、四隅の他に２つの長辺夫々の中心に更に２つ特定点を設けることで、使用者は被投射体に投射されている画像の形状を矩形に補正することができる。
【００２６】
本発明にあっては、算出手段は、受付手段が周縁算出指示を受け付けた場合、画像データに係る画像の周縁における点が表示パネルにおいて表示される位置を算出する。
【００２７】
使用者は、周縁算出指示を用いて、被投射体に投射された画像の周縁が正しく表示されるまで、画像データに係る画像の周縁における点が表示パネルにおいて表示される位置を算出手段に算出させることができる。そして、使用者は、表示パネルに表示された画像が投射された被投射体において画像の周縁が正しく表示された後に、画像データに係る画像の複数の特定点以外の周縁及び周縁内部における点が表示パネルにおいて表示される位置を算出手段に算出させる。使用者は、このように算出手段に位置を算出させることで、画像の周縁を補正する段階から、画像の複数の特定点以外の周縁及び周縁内部における点が表示パネルにおいて表示される位置を、算出手段に算出させる場合よりも算出手段の処理量を少なくすることができる。
【００２８】
本発明にあっては、算出手段は、画像データに係る画像における複数の特定点以外の点が表示パネルにおいて表示される位置を算出する場合、初めに、変更手段が位置を変更した後の複数の位置に基づいて、画像の周縁における点が表示パネルにおいて表示される位置を算出する。その後、算出手段は、画像の周縁における点が表示パネルにおいて表示される位置に基づいて、画像の周縁内部における点が表示パネルにおいて表示される位置を算出する。
【００２９】
このように、算出手段が位置を算出することによって、変更手段が位置を変更した後の複数の位置に基づいて、画像における複数の特定点以外の周縁及び周縁内部における点が表示パネルにおいて表示される位置を算出する場合よりも、算出が容易であり、算出手段の処理量は少ない。
【００３０】
本発明にあっては、変更手段は、対称変更指示に従って、記憶手段が記憶している複数の位置を変更する。このため、表示パネルに表示された画像が投射されて被投射体に表示された画像が所定の点又は線に対して対称である場合、使用者は、対称変更指示を用いて、変更手段に複数の位置を所定の点又は線に対して対称になるように変更させることができる。これにより、受付手段が画像の形状を補正するために変更指示を受け付ける回数が減る。
【００３１】
本発明にあっては、算出手段は、領域情報が示す一又は複数の領域について各別に位置を算出する。屈曲した面を有する被投射体、例えば、部屋の隅に、算出手段が表示パネル全体を一の領域として算出した位置に従って表示パネルに表示された画像を投射した場合、屈曲した箇所で画像が不自然になる。
【００３２】
このため、屈曲している箇所を示す線に対応する表示パネル上の線を境界とした複数の領域を領域情報によって示し、算出手段が領域情報によって示される領域ごとに位置を算出することによって、自然な画像が被投射体に投射される。
【００３３】
本発明にあっては、表示パネルは前述の画像生成装置の付加手段が印を付加した画像を表示する。投射光学系は表示パネルに表示された画像を被投射体に投射する。使用者は、変更指示を用いて、表示パネルに表示している画像を変形することによって、被投射体に投射されている画像の形状を補正することができる。
【００３４】
本発明にあっては、出力装置が使用者から一の位置、並びに、一の位置の方向及び変更量の選択を受け付け、受け付けた選択に基づいて変更指示を生成する。出力装置は、生成した変更指示を画像生成装置に出力する。画像生成装置は、変更指示に従って、表示パネルに表示する画像を変形する。
【００３５】
画像生成装置は、複数の特定点に印が付加された変形画像に係る画像データを投射型画像表示装置の表示パネルに出力することによって、表示パネルに表示されている画像を変形する。投射型画像表示装置は表示パネルに表示された画像を被投射体に投射する。
これにより、使用者は出力装置を操作して投射型画像表示装置によって投射される画像を変形することができる。
【００３６】
本発明にあっては、受付画面には、一の位置及び変更方向夫々の選択を受け付けるための複数のボタンと、複数の変更量から一の変更量を受け付けるための画面とが表示される。このため、使用者は、視覚的に、一の位置、並びに、一の位置の変更方向及び変更量を選択できるので、投射型画像表示装置によって被投射体に投射されている画像の形状を容易に補正することができる。
【００３７】
本発明にあっては、コンピュータに、変更指示に従って表示パネルにおいて表示される複数の位置の中の少なくとも１つを変更させ、位置を変更した後の複数の位置に基づいて、画像データに係る画像における特定点以外の点が表示パネルにおいて表示される位置を算出させる。そして、コンピュータに、表示パネルにおいて、位置を変更した後の複数の位置、及び、算出した位置に従って、画像データに係る画像を変形した画像を生成させる。更に、コンピュータに、位置を変更した後の複数の位置に従って、生成した画像の複数の特定点に印を付加させる。
これにより、前述の画像生成方法がコンピュータによって実現される。
【発明の効果】
【００３８】
本発明によれば、複数の特定点に印が付加された変形画像を生成するので、表示パネルに表示するための画像を複数生成しなくてよく、少ない画像処理量で表示パネルに表示されている画像を変形することができる。
【図面の簡単な説明】
【００３９】
【図１】実施の形態１における画像表示システムの構成を示すブロック図である。
【図２】表示部に表示される受付画面の例示図である。
【図３】画像生成装置の機能を示す機能ブロック図である。
【図４】記憶部が記憶している位置、表示パネルでの画像及び被投射体での画像の例示図である。
【図５】領域ごとに行われる算出部による位置の算出を説明するための説明図である。
【図６】画像の周縁内部における算出部による位置の算出を説明するための説明図である。
【図７】変更部が実行する動作の手順を示すフローチャートである。
【図８】算出部が実行する動作の手順を示すフローチャートである。
【図９】画像生成部が実行する動作の手順を示すフローチャートである。
【図１０】実施の形態２における画像表示システムの構成を示すブロック図である。
【図１１】実施の形態３における投射型画像表示装置の構成を示すブロック図である。
【図１２】実施の形態４における画像表示システムの構成を示すブロック図である。
【発明を実施するための形態】
【００４０】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
（実施の形態１）
図１は、実施の形態１における画像表示システムの構成を示すブロック図である。この画像表示システムは投射型画像表示装置１及び出力装置２を備えている。投射型画像表示装置１は、テレビジョン受像機又はプレーヤ等の画像出力装置（図示せず）から画像データを、出力装置２から画像データに係る画像を変形するための変形情報を受け付ける。投射型画像表示装置１は、画像データに係る画像を変形情報に基づいて変形し、変形した画像をスクリーン又は壁等の被投射体３に投射する。投射型画像表示装置１は例えばプロジェクタであり、出力装置２は例えばパーソナルコンピュータである。以下、単に画像データと記載した場合、投射型画像表示装置１が画像出力装置から受け付ける画像データを示す。
【００４１】
投射型画像表示装置１は、光源１１、表示パネル１２及び投射レンズ１３を備える。光源１１は、被投射体３に画像を投射するための光を矩形の表示パネル１２に照射する。表示パネル１２には画像が表示されている。投射レンズ１３は、表示パネル１２を透過又は反射した光を被投射体３に投射し、被投射体３に画像を表示する。表示パネル１２は、ドットマトリックス型の表示デバイスであり、例えば液晶パネルである。光源１１及び投射レンズ１３は特許請求の範囲における投射光学系に該当する。
【００４２】
投射型画像表示装置１は更に画像生成装置４を備える。画像生成装置４は、画像出力装置から画像データを、出力装置２から変形情報を受け付ける。画像生成装置４は、画像データに係る画像における複数の特定点が表示パネル１２において表示される位置を記憶している。
【００４３】
画像生成装置４は、変形情報に基づいて、記憶している複数の位置の中の少なくとも１つの位置を変更し、位置を変更した後の複数の位置に基づいて、複数の特定点以外の点が表示パネル１２において表示される位置を算出する。画像生成装置４は、算出した位置、及び、位置を変更した後の複数の位置に従って、画像データに係る画像を変形し、変形画像を生成する。
【００４４】
画像生成装置４は、受け付けた変形情報に、変形画像の複数の特定点に印を付加することを指示する付加指示が含まれる場合、位置を変更した後の複数の位置に従って、変形画像の複数の特定点に印を付加する。この場合、画像生成装置４は、印が付加された変形画像に係る画像データを表示パネル１２に出力して、表示パネル１２に印が付加された変形画像を表示する。
【００４５】
被投射体３に投射されている画像の形状が補正された後、使用者は、出力装置２を操作して、付加指示を含まない変形情報を出力装置２から画像生成装置４へ出力する。これにより、印が付加されていない画像が被投射体３に投射される。
【００４６】
画像生成装置４は、図示しないＣＰＵ（Central Processing Unit）、ＲＯＭ（Read-Only Memory）及びＲＡＭ（Random Access Memory）を備えている。ＲＯＭは画像生成装置４を動作させるために必要なコンピュータプログラムを記憶している。ＲＡＭは一時的に発生したデータを記憶する。ＣＰＵは、ＲＯＭに記憶してあるコンピュータプログラムを実行することによって画像生成装置４の動作を制御する。
【００４７】
出力装置２は、制御部２１、受付部２２、表示部２３、生成部２４及び出力部２５を備える。
制御部２１は、バス２６を介して、受付部２２、表示部２３、生成部２４及び出力部２５夫々に接続され、これらの構成部夫々を制御する。
【００４８】
受付部２２は、受付画面を表示部２３に表示して、変形情報を生成するために必要な使用者の選択を受け付ける。受付部２２が受け付ける選択の内容については、後述する受付画面（図２参照）の説明で述べる。使用者は、マウス等の入力装置（図示せず）を用いて、受付画面で選択を行う。受付部２２は、特許請求の範囲における出力装置の受付手段に該当する。
表示部２３は、受付部２２が使用者の選択を受け付けるための受付画面を表示する。
【００４９】
生成部２４は、受付部２２が受け付けた選択に基づいて、変形情報を生成し、生成した変形情報を出力部２５に出力する。生成部２４は特許請求の範囲における生成手段に該当する。
出力部２５は、生成部２４が生成した変形情報を画像生成装置４に出力する。
【００５０】
図２は表示部２３に表示される受付画面の例示図である。選択メニュー５１は、表示パネル１２に表示する画像の解像度を示す。解像度は表示パネル１２が画像を表示するために用いる画素数であり、表示パネル１２において（長辺に沿って配される画素数）×（短辺に沿って配される画素数）で示される。ここで、画像データに係る画像の形状は矩形であり、複数の特定点は画像の周縁にあるとする。
【００５１】
使用者が選択メニュー５１をクリックすると、解像度を示す１０２４×７６８、１９２０×１０８０及び１９２０×１２００等の選択項目が表示される。使用者はこれらの中から１つの解像度を選択し、受付部２２は解像度の選択を受け付ける。生成部２４は、受付部２２が受け付けた選択に従って、表示パネル１２に表示する画像の解像度を示す解像度情報を生成し、生成した解像度情報を変形情報に含めて出力部２５に出力する。
【００５２】
ボタン５２は、画像の複数の特定点以外の周縁における点が表示パネル１２において表示される位置を算出するか否かを受け付けるためのボタンである。
【００５３】
ボタン５２がオフである場合、生成部２４は、画像の複数の特定点以外の周縁における点が表示パネル１２において表示される位置を算出することを指示する周縁算出指示を生成し、生成した周縁算出指示を変形情報に含めて出力部２５に出力する。ボタン５２がオンである場合、生成部２４は周縁算出指示を生成しない。この場合、画像生成装置４では、画像の複数の特定点以外の周縁及び周縁内部における点が表示パネル１２において表示される位置を算出する。
【００５４】
後述する画像生成装置４の記憶部４２（図３参照）は、画像における複数の特定点夫々が表示パネル１２において表示される位置を記憶している。記憶部４２は、表示パネル１２において一隅を原点とする２次元座標系の座標値で、複数の位置を記憶している。
【００５５】
ボタン群５３及び５４は、記憶部４２が記憶している複数の位置の中で、変更対象である一の位置を選択するために使用される。画像生成装置４が受け付ける画像の形状が四角形であることを前提として、使用者は、変更対象である一の位置に対応する特定点が配される画像の四辺の中の一辺を、ボタン群５３によって選択する。
【００５６】
図２において、ボタン群５３が備える４つのボタン夫々は、画像の各辺に対応しており、１つのボタンをオンにすることによって一辺を選択する。ボタン群５４は、変更対象である一の位置が、選択した一辺の一端から何番目の特定点に対応する位置であるかを決めるために使用される。
【００５７】
表示画面５５は、ボタン群５３によって選択された一辺において、使用者が選択している位置が対応する特定点の順番を、表示画面５６は、使用者が選択している位置の座標値を示している。
【００５８】
なお、画像生成装置４は、使用者が選択している位置が対応する特定点に、使用者によって選択されていることを示す印を付加した変形画像を生成し、生成した変形画像を表示パネル１２に出力してもよい。これにより、表示パネル１２には、使用者によって選択されていることを示す印が付加された変形画像が表示される。
【００５９】
ボタン群５７は、変更対象である一の位置の変更方向を選択するために使用される。ボタン群５７は、変更方向夫々を示すボタンを備えており、使用者は一のボタンをクリックすることによって変更方向を選択する。受付部２２が変更方向の選択を受け付けた場合、生成部２４は、記憶部４２が記憶している複数の位置の中で、一の位置を変更することを指示する変更指示を生成し、生成した変更指示を変更情報に含めて出力部２５に出力する。変更指示は、具体的には、変更対象である一の位置（座標値）と、変更対象である一の位置の変更量及び変更方向とを指示する。
【００６０】
選択メニュー５８は、変更対象である一の位置の変更量を示している。変更量は、選択メニュー５１で選択された解像度に関係しており、画素単位で選択メニュー５８に表示される。例えば、変更量が１．０である場合、変更対象である一の位置を１画素分だけ変更することを意味する。
【００６１】
使用者は、選択メニュー５８をクリックすると、変更量を示す０．１、０．５、１．０、５．０、１０．０、５０．０及び１００．０等の選択項目が表示される。使用者はこれらの中で１つの変更量を選択する。
【００６２】
表示部２３が表示する受付画面に、ボタン群５３，５４及び選択メニュー５８が示されているため、使用者は、視覚的に、変更対象である一の位置、並びに、一の位置の変更方向及び変更量を選択することができる。これにより、使用者は、投射型画像表示装置１によって被投射体３に投射されている画像の形状を容易に補正することができる。
【００６３】
チェックボックス５９は、変形画像を、複数の特定点に印を付加した状態で表示パネル１２に表示するか否かを選択するために使用される。チェックボックス５９がチェックされている場合、生成部２４は、付加指示を生成し、生成した付加指示を変形情報に含めて出力部２５に出力する。チェックボックス５９がチェックされていない場合、生成部２４は付加指示を生成しない。被投射体３に形状が補正された画像が表示された後、使用者は、チェックボックス５９のチェックを外すことによって、印が付加されていない変形画像を被投射体３に投射することができる。
【００６４】
選択メニュー６０は、画像データに係る画像において配される特定点の数を示している。選択メニュー６０をクリックすることによって、特定点の数を示す３×３、５×５、９×９及び１７×１７等の選択項目が表示される。特定点の数は、矩形の画像において、(短辺に等配される特定点の数)×（長辺に等配される特定点の数）によって示される。ここで、画像の四隅夫々には、必ず特定点が配されるものとする。従って、例えば、特定点の数が２×３である場合、４つの特定点夫々は画像の四隅に、２つの特定点夫々は２つの長辺の中心に配される。
【００６５】
使用者は、選択メニュー６０をクリックすることによって表示された選択項目の中で、１つの特定点の数を選択する。特定点の数が変更された場合、生成部２４は、画像データに係る画像の特定点の数を示す特定点数情報を生成し、生成した特定点数情報を変形情報に含めて出力部２５に出力する。
【００６６】
チェックボックス６１は、表示パネル１２における所定の点又は線に対して対称になるように、記憶部４２が記憶している複数の位置を変更するか否かを受け付ける。この場合、基準となる所定の点又は線は予め設定されている。
【００６７】
チェックボックス６１がチェックされている場合、生成部２４は、所定の点又は線に対して対称になるように、記憶部４２が記憶している複数の位置を変更することを指示する対称変更指示を生成し、生成した対称変更指示を変形情報に含めて、出力部２５に出力する。チェックボックス６１がチェックされていない場合、生成部２４は対称変更指示を生成しない。
【００６８】
チェックボックス６２は、画像における複数の特定点夫々が表示パネル１２において表示される位置に基づいて、画像における複数の特定点以外の点が表示パネル１２において表示される位置を各別に算出する領域を選択するために使用される。各別に算出する領域も予め設定されている。
【００６９】
チェックボックス６２がチェックされている場合、生成部２４は、予め設定された複数の領域、例えば、表示パネル１２において、２つの長辺の中心を結ぶ線を境界とした２つの領域を示す領域情報を変形情報に含めて出力部２５に出力する。チェックボックス６２がチェックされていない場合、生成部２４は表示パネル１２全体の領域を示す領域情報を変形情報に含めて出力部２５に出力する。このように、領域情報は表示パネル１２における一又は複数の領域を示す。
なお、出力装置２の表示部２３に表示される操作画面は前述したような操作画面に限定されない。
【００７０】
図３は画像生成装置４の機能を示す機能ブロック図である。画像生成装置４は、受付部４１、記憶部４２、変更部４３、算出部４４及び画像生成部４５を備える。
【００７１】
受付部４１は、出力装置２から特定点数情報、解像度情報、領域情報、変更指示、対称変更指示、周縁算出指示及び付加指示の一又は複数を含む変形情報を受け付ける。受付部４１は、特定点数情報、解像度情報、変更指示及び対称変更指示を変更部４３に、領域情報及び周縁算出指示を算出部４４に、付加指示を画像生成部４５に出力する。
【００７２】
ここで、出力装置２は、使用者から特定点の数を変更する指示を受け付けた場合、又は、使用者から解像度を変更する指示を受け付けた場合に特定点数情報及び解像度情報を受付部４１に出力するものとする。
なお、受付部４１は特許請求の範囲において、画像生成装置が備える全ての受付手段に該当する。
【００７３】
記憶部４２は、前述したように、画像における複数の特定点夫々が表示パネル１２において表示される位置を座標値で記憶している。記憶部４２が記憶している複数の位置の書込み、読み出し及び変更は、変更部４３によって行われる。
なお、記憶部４２は特許請求の範囲における記憶手段に該当する。
【００７４】
変更部４３は、特定点数情報、解像度情報、変更指示及び対称変更指示を受付部４１から受け付ける。
【００７５】
変更部４３は、受付部４１から特定点数情報及び解像度情報を受け付けた場合、受け付けた特定点情報が示す特定点の数、及び、解像度情報が示す解像度に応じて、複数の特定点夫々が表示パネル１２において表示される初期の複数の位置を座標値で記憶部４２に書き込む。初期の位置は、画像出力装置から受け付けた画像データに係る画像を変形せずに表示するための位置である。例えば、画像データに係る画像の形状が矩形であり特定点数情報が示す特定点の数が２×３である場合、初期の複数（６つ）の位置は矩形の四隅、及び、２つの長辺夫々の中心に位置する（図４Ａ参照）。
【００７６】
変更部４３は、変更指示を受け付けた場合、変更対象である一の位置を指示された変更方向に、指示された変更量だけ変更する。ここで、変更部４３は、対称変更指示を更に受け付けている場合、変更指示に従って変更対象である一の位置を変更すると共に、記憶部４２が記憶している複数の位置が所定の点又は線に対して対称となるように他の位置も変更する。
【００７７】
変更部４３は、変更指示に従って一又は複数の位置を変更した後、画像における複数の特定点夫々が表示パネル１２において表示される複数の位置を座標値で記憶部４２に記憶させる。変更部４３は、記憶部４２に記憶している複数の位置を読み出し、複数の位置を示す位置情報を生成して算出部４４に出力する。位置情報が示す位置は、矩形の表示パネル１２の一隅を原点とする２次元座標系の座標値で示されている。
なお、変更部４３は特許請求の範囲における変更手段に該当する。
【００７８】
算出部４４は、領域情報及び周縁算出指示を受付部４１から、位置情報を変更部４３から受け付ける。
算出部４４は、周縁算出指示を受け付けている場合、受け付けた位置情報が示す複数の位置に基づいて、画像の複数の特定点以外の周縁における点が表示パネル１２において表示される位置を、領域情報が示す領域ごとに算出する。
【００７９】
算出部４４は、変更部４３から受け付けた位置情報が示す複数の位置に基づいて、画像の複数の特定点以外の周縁における点が表示パネル１２において表示される位置を、領域情報が示す領域ごとにスプライン補間法を用いて算出する。
【００８０】
算出部４４は、スプライン補間法を用いるため、画像の複数の特定点以外の周縁における点が表示パネル１２において表示される位置を容易に算出することができる。
【００８１】
算出部４４は、周縁算出指示を受け付けていない場合、画像の周縁にある複数の特定点と、複数の特定点以外の周縁における点とが表示パネル１２において表示される位置に基づいて、画像の周縁内部における点が表示パネル１２において表示される位置を、領域情報が示す領域ごとに算出する。算出部４４は、周縁算出指示を受け付けている場合、画像の周縁内部における点が表示パネル１２において表示されている位置を算出しない。この場合、後述するように、表示パネル１２には画像の周縁のみが表示され、被投射体３において画像の周縁のみが表示される。
【００８２】
従って、使用者は、周縁算出指示を用いて、被投射体３に投射されている画像の周縁が正しく表示されたことを確認した後に、画像の複数の特定点以外の周縁及び周縁内部における点が表示パネル１２において表示される位置を算出部４４に算出させることができる。使用者は、このように算出部４４に位置を算出させることで、画像の周縁を補正する段階から画像の複数の特定点以外の周縁及び周縁内部における点が表示パネル１２において表示される位置を算出部４４に算出させる場合よりも、算出部４４の処理量を少なくすることができる。
【００８３】
また、算出部４４は、前述したように、画像の周縁にある複数の特定点と、複数の特定点以外の周縁における点とが表示パネル１２において表示される位置に基づいて、画像の周縁内部における点が表示パネル１２に表示される位置を算出する。算出部４４がこのように位置を算出することによって、位置情報が示す複数の位置に基づいて、画像における複数の特定点以外の周縁及び周縁内部における点が表示パネル１２において表示される位置を算出する場合よりも、算出が容易であり、算出部４４の処理量は少ない。
【００８４】
算出部４４は、算出した位置と、変更部４３から受け付けた位置情報が示す複数の位置とを示す詳細位置情報を生成して画像生成部４５に出力する。具体的には、詳細位置情報は、画像における複数の特定点、及び、複数の特定点以外の点が表示パネル１２において表示される位置を示す。
なお、算出部４４による位置の算出方法は後述される。また、算出部４４は特許請求の範囲における算出手段に該当する。
【００８５】
画像生成部４５は画像出力装置から画像データを、算出部４４から詳細位置情報を受け付ける。
詳細位置情報が示す位置は、位置情報が示す位置と同様に、矩形の表示パネル１２の一隅を原点とする２次元座標系の座標値で示されている。画像生成部４５は詳細位置情報が示す位置に従って画像データに係る画像を変形する。
【００８６】
画像生成部４５は、更に、付加指示を受付部４１から受け付ける。画像生成部４５は、付加指示を受け付けた場合、表示パネル１２において、画像における複数の特定点夫々が表示される位置に従って、変形画像における複数の特定点に印を付加する。画像生成部４５は、付加指示を受け付けていない場合、表示パネル１２に印を表示しない。
【００８７】
画像生成部４５は、付加指示を受け付けた場合には、複数の特定点に印を付加した変形画像に係る画像データを、付加指示を受け付けていない場合には、印が付加されていない変形画像に係る画像データを表示パネル１２に出力して、表示パネル１２に変形画像を表示する。これにより、被投射体３に投射されている画像の形状が補正された後に、印を付加されていない画像を被投射体３に表示することができる。
なお、画像生成部４５は特許請求の範囲における画像生成手段及び付加手段に該当する。
【００８８】
図４は、記憶部４２が記憶している位置、表示パネル１２での画像及び被投射体３での画像の例示図である。ここで、特定点数情報は２×３を示し、被投射体３は円柱であり、領域情報は表示パネル１２全体を一の領域として示しているものとする。
【００８９】
図４Ａは、矩形の表示パネル１２の一隅を原点とし、長手方向をＸ軸方向、短手方向をＹ軸方向とした２次元座標系において、記憶部４２が記憶している初期の複数の位置ｐ１，ｐ２，・・・，ｐ６を示している。複数の位置ｐ１，ｐ２，・・・，ｐ６夫々は、画像における複数の特定点Ｐ１，Ｐ２，・・・，Ｐ６夫々が表示パネル１２において表示される位置である。
【００９０】
位置ｐ１、ｐ２及びｐ３夫々は上側の長辺における左端、中心及び右端に配され、位置ｐ４、ｐ５及びｐ６夫々は下側の長辺における左端、中心及び右端に配されている。
【００９１】
破線は、算出部４４が複数の位置ｐ１，ｐ２，・・・，ｐ６に基づいて算出した位置を連結したもの、即ち、画像の特定点Ｐ１，Ｐ２，・・・，Ｐ６以外の周縁における点が表示パネル１２において表示される位置を連結したものを示す。
【００９２】
図４Ｂは、図４Ａによって示される複数の位置ｐ１，ｐ２，・・・，ｐ６と、複数の位置ｐ１，ｐ２，・・・，ｐ６に基づいて算出部４４が算出した位置とに従って、画像生成部４５が生成して表示パネル１２に表示した画像の周縁である。画像生成部４５が生成する画像の形状は矩形であり、特定点Ｐ１、Ｐ２及びＰ３夫々は上側の長辺における左端、中心及び右端に位置し、特定点Ｐ４、Ｐ５及びＰ６は下側の長辺における左端、中心及び右端に位置する。
ここでは、受付部４１が付加指示を出力装置２から受け付けているとする。このため、画像データに係る画像における特定点Ｐ１，Ｐ２，・・・，Ｐ６には、画像生成部４５によって黒四角の印が表示されている。
【００９３】
図４Ｃは、投射レンズ１３が、図４Ｂに示す矩形の画像を、長手方向が円柱である被投射体３の軸方向に直交するように、被投射体３に投射した場合に、被投射体３に表示される画像を示している。
【００９４】
特定点Ｐ２及びＰ５については、表示パネル１２から被投射体３における表示位置までの距離は短い。また、特定点Ｐ１、Ｐ３、Ｐ４及びＰ６については、表示パネル１２から被投射体３における表示位置までの距離は長い。従って、被投射体３において、画像の特定点Ｐ１、Ｐ３、Ｐ４及びＰ６付近の部分は、画像の特定点Ｐ２及びＰ５付近の部分よりも拡大される。このため、被投射体３に投射される画像は、２つの長辺夫々の中央部分が内側に凹んだ形状となる。
【００９５】
ここで、図４Ｃに示す被投射体３に投射された画像の形状を補正するためには、特定点Ｐ２及びＰ５夫々の配置を上方向及び下方向に変更する必要がある。また、図４Ｃに示す画像は、特定点Ｐ１及びＰ４を結ぶ辺の中心と特定点Ｐ３及びＰ６を結ぶ辺の中心とを通る直線に対して対称である。
【００９６】
特定点Ｐ１及びＰ３夫々の配置を下方向に変更し、特定点Ｐ４及びＰ６夫々の配置を上方向に変更することによって、図４Ｃに示す画像の形状を補正することができるが、ここでは、特定点Ｐ２及びＰ５夫々の配置を上方向及び下方向に変更することによる画像の形状の補正を説明する。
【００９７】
使用者は、出力装置２を操作して、特定点Ｐ２に対応する位置ｐ２を上方向に被投射体３の軸方向における特定点Ｐ１及びＰ２の差分だけ変更する変更指示を出力装置２から受付部４１に出力すればよい。更に、使用者は、出力装置２を操作して、位置ｐ１及びｐ４を結ぶ辺の中心と位置ｐ３及びｐ６を結ぶ辺の中心とを通る直線に対して対称になるように位置ｐ１，ｐ２，・・・，ｐ６を変更することを指示する対称変更指示を出力装置２から受付部４１に出力する。これにより、使用者は位置ｐ２と共に位置ｐ５を動かすことができ、受付部４１が、画像の形状を補正するために出力装置２から変更指示を受け付ける回数が減る。
【００９８】
図４Ｄは、図４Ａにおいて、前述の変更指示及び対称変更指示により、位置ｐ２及びｐ５夫々を上方向及び下方向に変更した後の位置ｐ１，ｐ２，・・・，ｐ６と、位置ｐ１，ｐ２，・・・，ｐ６に基づいて算出部４４が算出した位置を示している。位置ｐ２及びｐ５夫々が上方向及び下方向に変更され、算出部４４は、各辺について、特定点Ｐ１，Ｐ２，・・・，Ｐ６以外の点が表示パネル１２において表示される位置をスプライン補間法により算出している。
【００９９】
図４Ｅは、図４Ｄによって示される複数の位置ｐ１，ｐ２，・・・，ｐ６と、複数の位置ｐ１，ｐ２，・・・，ｐ６に基づいて算出部４４が算出した位置とに従って、画像生成部４５が生成して表示パネル１２に表示される画像の周縁である。表示パネル１２に表示する画像は、上側の長辺の中央部分が上に凸であり、下側の長辺の中央部分が下に凸である画像に変形されている。
【０１００】
図４Ｆは、投射レンズ１３が、表示パネル１２に表示された図４Ｂの画像を被投射体３に投射する同様の条件で、表示パネル１２に表示された図４Ｅの画像を被投射体３に投射した場合に、被投射体３に表示される画像を示している。
図４Ｅに示すように、表示パネル１２に表示される画像を、上側の長辺の中央部分が上に凸であり、下側の長辺の中央部分が下に凸である画像に変形することによって、図４Ｆに示すように、被投射体３に矩形の画像が表示される。
【０１０１】
図４Ｂに示すように、画像データに係る画像において４つ以上の特定点を設けることで、平面を有する被投射体３に投射された画像だけでなく、凹凸を有する被投射体３に投射された画像であっても、使用者は、画像の形状を補正することができる。
【０１０２】
図５は領域ごとに行われる算出部４４による位置の算出を説明するための説明図である。図５Ａは、記憶部４２が記憶している複数の位置ｐ１，ｐ２，・・・，ｐ６を示している。複数の位置ｐ１，ｐ２，・・・，ｐ６の配置は図４Ａと同様であるため、説明を省略する。
【０１０３】
図５Ａでは、ｐ２及びｐ５を通る一点鎖線を境界線として、左側を領域１に、右側を領域２としている。領域１及び２は領域情報によって示されている。算出部４４は、位置ｐ１，ｐ２，・・・，ｐ６に基づいて、領域１及び２について各別に画像の周縁における特定点Ｐ１，Ｐ２，・・・，Ｐ６以外の点が表示パネル１２に表示される位置を算出する。即ち、算出部４４は、画像の上辺における点が表示パネル１２において表示される位置を、位置ｐ１及びｐ２の区間と、位置ｐ２及びｐ３の区間とで各別に算出する。画像の下辺についても、算出部４４は表示パネル１２において表示される位置を、位置ｐ４及びｐ５の区間と、位置ｐ５及びｐ６の区間とで各別に算出する。
【０１０４】
なお、画像の周縁における特定点Ｐ１，Ｐ２，・・・，Ｐ６以外の点が表示パネル１２に表示される位置を連結したものは破線で示されている。算出部４４は、画像の周縁内部における点が表示パネル１２に表示される位置を算出する場合も、領域１及び２について各別に位置を算出する。
【０１０５】
図５Ｂは、詳細位置情報が示す位置が図５Ａに示す位置である場合に、屈曲した面を有する被投射体３、例えば、部屋の隅に表示される画像を示している。位置ｐ２及びｐ５を通る一点鎖線に対応する特定点Ｐ２及びＰ５を通る線を、被投射体３の屈曲している箇所を示す線に合わせることによって、被投射体３に自然な画像が投射される。
【０１０６】
図６は画像の周縁内部における算出部４４による位置の算出を説明するための説明図である。図６において、画像の周縁にある複数の特定点と、複数の特定点以外の周縁における点とが表示パネル１２に表示される位置ｐ００，ｐ０１，ｐ０２，ｐ０３，ｐ０４，ｐ１０，ｐ１４，ｐ２０，ｐ２４，ｐ３０，ｐ３１，ｐ３２，ｐ３３，ｐ３４である。これらは、算出部４４が、記憶部４２が記憶している複数の位置に基づいて、スプライン補間法を用いて算出した点である。算出部４４は、画像の周縁にある複数の特定点と、複数の特定点以外の周縁における点とが表示パネル１２に表示される位置を用いて、画像の周縁内部における点が表示パネル１２において表示される位置ｐ１１，ｐ１２，ｐ１３，ｐ２１，ｐ２２，ｐ２３を算出する。
【０１０７】
格子状に配された複数の位置において、Ｙ軸方向及びＸ軸方向夫々に配される位置の数が（ｍ＋１）個及び（ｎ＋１）個（ｍ，ｎ：自然数）である場合、画像の周縁内部における点が表示パネル１２において表示される位置ｐｓｔ（ｓ：１以上ｍ−１以下の整数、ｔ：１以上ｎ−１以下の整数）は、四隅の位置ｐ００，ｐ０ｎ，ｐｍ０，ｐｍｎ、及び、位置ｐ０ｔ，ｐｍｔ，ｐｓ０，ｐｓｎを用いて求められる。なお、位置ｐｓｔは、複数の位置の中で、Ｙ軸方向の上からｓ＋１番目で、かつ、Ｘ軸方向の左からｔ＋１番目の位置を示している。図６で示す例では、説明を簡単にするため、ｍ＝３かつｎ＝４としている。
【０１０８】
図６において、位置ｐ１１は、位置ｐ００，ｐ０４，ｐ３０，ｐ３４，ｐ０１，ｐ３１，ｐ１０及びｐ１４を用いて算出される。ｐ１１の算出方法を説明する。他の位置ｐ１２，ｐ１３，ｐ２１，ｐ２２，ｐ２３は、位置ｐ１１と同様にして算出されるため、算出方法の説明を省略する。
【０１０９】
位置ｐ１１のＸ座標値を求める。まず、「位置ｐ００から位置ｐ０４までのＸ軸方向の距離Ｄｘ１」に対する「位置ｐ００から位置ｐ０１までのＸ軸方向の距離ｄｘ１」の比率はｄｘ１／Ｄｘ１である。「位置ｐ３０から位置ｐ３４までのＸ軸方向の距離Ｄｘ２」に対する「位置ｐ３０から位置ｐ３１までのＸ軸方向の距離ｄｘ２」の比率はｄｘ２／Ｄｘ２である。
【０１１０】
位置ｐ１１はＹ軸方向に対して４つある位置ｐ０１，ｐ１１，ｐ２１，ｐ３１の内、上から２番目に位置する。即ち、位置ｐ１１は、Ｙ軸方向について、位置ｐ０１からｐ３１までの距離の約１／３だけ位置ｐ０１から離れた点に位置する。位置ｐ１１及びｐ２１についてのＸ軸方向の距離の比率はＹ軸方向に対して比例するとする。これにより、「位置ｐ１０から位置ｐ１４までのＸ軸方向の距離Ｄｘ３」に対する「位置ｐ１０から位置ｐ１１までのＸ軸方向の距離」の比率は、（１／３）×｜（ｄｘ１／Ｄｘ１）−（ｄｘ２／Ｄｘ２）｜となる。
【０１１１】
従って、「位置ｐ１０から位置ｐ１１までのＸ軸方向の距離」は、（１／３）×｜（ｄｘ１／Ｄｘ１）−（ｄｘ２／Ｄｘ２）｜×Ｄｘ３となる。これに、位置ｐ１０のＸ座標ｄｘ３を加えることによって、ｐ１１のＸ座標値は（（１／３）×｜（ｄｘ１／Ｄｘ１）−（ｄｘ２／Ｄｘ２）｜×Ｄｘ３）＋ｄｘ３と算出される。
【０１１２】
位置ｐ１１のＹ座標値を求める。まず、「位置ｐ００から位置ｐ３０までのＹ軸方向の距離Ｄｙ１」に対する「位置ｐ００から位置ｐ１０までのＹ軸方向の距離ｄｙ１」の比率はｄｙ１／Ｄｙ１である。「位置ｐ０４から位置ｐ３４までのＹ軸方向の距離Ｄｙ２」に対する「位置ｐ０４から位置ｐ１４までのＹ軸方向の距離ｄｙ２」の比率はｄｙ２／Ｄｙ２である。
【０１１３】
位置ｐ１１はＹ軸方向に対して５つある位置ｐ１０，ｐ１１，ｐ１２，ｐ１３，ｐ１４の内、左から２番目に位置する。即ち、位置ｐ１１は、Ｘ軸方向について、位置ｐ１０からｐ１４までの距離の約１／４だけ位置ｐ１０から離れた点に位置する。位置ｐ１１、ｐ１２及びｐ１３についてのＹ軸方向の距離の比率はＸ軸方向に対して比例するとする。これにより、「位置ｐ０１から位置ｐ３１までのＹ軸方向の距離Ｄｙ３」に対する「位置ｐ０１から位置ｐ１１までのＹ軸方向の距離」の比率は、（１／４）×｜（ｄｙ１／Ｄｙ１）−（ｄｙ２／Ｄｙ２）｜となる。
【０１１４】
従って、「位置ｐ０１から位置ｐ１１までのＹ軸方向の距離」は、（１／４）×｜（ｄｙ１／Ｄｙ１）−（ｄｙ２／Ｄｙ２）｜×Ｄｙ３となる。これに、位置ｐ０１のＹ座標ｄｙ３を加えることによって、ｐ１１のＹ座標値は、（（１／４）×｜（ｄｙ１／Ｄｙ１）−（ｄｙ２／Ｄｙ２）｜×Ｄｙ３）＋ｄｙ３と算出される。
【０１１５】
なお、図６では、画像の周縁は四角形であるが、画像の周縁が曲線である場合についても、同様の算出方法によって位置ｐ１１，ｐ１２，ｐ１３，ｐ２１，ｐ２２，ｐ２３を算出することができる。
【０１１６】
また、算出部４４が、画像の周縁にある複数の特定点と、複数の特定点以外の周縁における点とが表示パネル１２において表示される位置に基づいて、画像の周縁内部における点が表示パネル１２において表示される位置を算出する方法は、前述の方法に限定されない。
【０１１７】
次に、変更部４３、算出部４４及び画像生成部４５が実行する動作の手順を説明する。図７は変更部４３が実行する動作の手順を示すフローチャートである。変更部４３は特定点数情報及び解像度情報を受付部４１から受け付けたか否かを判定する（ステップＳ３１）。
【０１１８】
変更部４３は、特定点数情報及び解像度情報を受け付けたと判定した場合（ステップＳ３１：ＹＥＳ）、複数の特定点が表示パネル１２において表示される初期の位置を記憶部４２に書き込む（ステップＳ３２）。変更部４３は、ステップＳ３２の動作を実行した後、後述のステップＳ３７の動作を実行する。
【０１１９】
変更部４３は、特定点数情報及び解像度情報を受け付けていないと判定した場合（ステップＳ３１：ＮＯ）、変更指示を受付部４１から受け付けたか否かを判定する（ステップＳ３３）。変更部４３は、変更指示を受け付けていないと判定した場合（ステップＳ３３：ＮＯ）、ステップＳ３１の判定を実行する。
【０１２０】
変更部４３は、変更指示を受け付けたと判定した場合（ステップＳ３３：ＹＥＳ）、対称変更指示を受付部４１から受け付けたか否かを判定する（ステップＳ３４）。変更部４３は、対称変更指示を受け付けていないと判定した場合（ステップＳ３４：ＮＯ）、ステップＳ３３で受け付けた変更指示に従って、変更対象である一の位置を、指示された変更方向に、指示された変更量だけ変更し、変更した位置を記憶部４２に記憶させる（ステップＳ３５）。変更部４３は、ステップＳ３５の動作を実行した後、後述のステップＳ３７の動作を実行する。
【０１２１】
変更部４３は、対称変更指示を受け付けたと判定した場合（ステップＳ３４：ＹＥＳ）、ステップＳ３５と同様に、ステップＳ３３で受け付けた変更指示に従って、変更対象である一の位置を変更すると共に、対称変更指示が示す所定の点又は線に対して対称となるように、記憶部４２が記憶している複数の位置を変更し、変更した複数の位置を記憶部４２に記憶させる（ステップＳ３６）。
【０１２２】
変更部４３は、ステップＳ３２、Ｓ３５又はＳ３６の動作を実行した後、記憶部４２に記憶してある複数の位置を読み出す（ステップＳ３７）。そして、変更部４３は、ステップＳ３７で読み出した複数の位置を示す位置情報を算出部４４に出力する（ステップＳ３８）。その後、変更部４３は動作を終了する。
【０１２３】
図８は算出部４４が実行する動作の手順を示すフローチャートである。算出部４４は変更部４３から位置情報を受け付けたか否かを判定する（ステップＳ４１）。算出部４４は位置情報を受け付けていないと判定した場合（ステップＳ４１：ＮＯ）、ステップＳ４１の判定を繰り返す。
【０１２４】
算出部４４は、位置情報を受け付けたと判定した場合（ステップＳ４１：ＹＥＳ）、受付部４１から領域情報を受け付けたか否かを判定する（ステップＳ４２）。算出部４４は、領域情報を受け付けていないと判定した場合（ステップＳ４２：ＮＯ）、ステップＳ４２の判定を繰り返す。
【０１２５】
算出部４４は、領域情報を受け付けたと判定した場合（ステップＳ４２：ＹＥＳ）、ステップＳ４１で受け付けた位置情報が示す複数の位置に基づいて、ステップＳ４２で受け付けた領域情報が示す領域ごとに、画像の複数の特定点以外の周縁における点が表示パネル１２において表示される位置を算出する（ステップＳ４３）。
次に、算出部４４は、受付部４１から周縁算出指示を受け付けたか否かを判定する（ステップＳ４４）。
【０１２６】
算出部４４は、周縁算出指示を受け付けていないと判定した場合（ステップＳ４４：ＮＯ）、ステップＳ４１で受け付けた位置情報が示す複数の位置と、ステップＳ４３で算出した位置に基づいて、ステップＳ４２で受け付けた領域が示す領域ごとに、画像の周縁内部における点が表示パネル１２に表示される位置を算出する（ステップＳ４５）。
【０１２７】
算出部４４は、周縁算出指示を受け付けたと判定した場合（ステップＳ４４：ＹＥＳ）又はステップＳ４５の動作を実行した後、詳細位置情報を画像生成部４５に出力する（ステップＳ４６）。
【０１２８】
ここで、算出部４４は、周縁算出指示を受け付けたと判定した場合（ステップＳ４４：ＹＥＳ）、ステップＳ４１で受け付けた位置情報が示す位置、及び、ステップＳ４３で算出した位置を示す詳細位置情報を画像生成部４５に出力する。
また、算出部４４は、ステップＳ４５の動作を実行した場合、ステップＳ４６では、ステップＳ４１で受け付けた位置情報が示す位置、並びに、ステップＳ４３及びＳ４５で算出した位置を示す詳細位置情報を画像生成部４５に出力する。
算出部４４は、ステップＳ４６の動作を実行した後、動作を終了する。
【０１２９】
算出部４４は、周縁算出指示を受け付けた場合（ステップＳ４４：ＹＥＳ）、ステップＳ４６では、画像の周縁にある複数の特定点と、画像の複数の特定点以外の周縁における点とが表示パネル１２において表示される位置を示す詳細位置情報を画像生成部４５に出力する。この場合、画像生成部４５は、表示パネル１２に画像の周縁のみを表示する。
【０１３０】
図９は画像生成部４５が実行する動作の手順を示すフローチャートである。画像生成部４５は、まず、画像出力装置から画像データを受け付けたか否かを判定する（ステップＳ５１）。画像生成部４５は、画像データを受け付けていないと判定した場合（ステップＳ５１：ＮＯ）、ステップＳ５１の判定を繰り返す。
【０１３１】
画像生成部４５は、画像データを受け付けたと判定した場合（ステップＳ５１：ＹＥＳ）、算出部４４から詳細位置情報を受け付けたか否かを判定する（ステップＳ５２）。画像生成部４５は、詳細位置情報を受け付けていないと判定した場合（ステップＳ５２：ＮＯ）、ステップＳ５２の判定を繰り返す。
【０１３２】
画像生成部４５は、詳細位置情報を受け付けたと判定した場合（ステップＳ５２：ＹＥＳ）、算出部４４から受け付けた詳細位置情報が示す位置に従って、画像出力装置から受け付けた画像データに係る画像を変形する（ステップＳ５３）。
【０１３３】
そして、画像生成部４５は受付部４１から付加指示を受け付けたか否かを判定する（ステップＳ５４）。画像生成部４５は、付加指示を受け付けたと判定した場合（ステップＳ５４：ＹＥＳ）、ステップＳ５２で受け付けた詳細位置情報が示す複数の特定点が表示パネル１２において表示される位置に従って、ステップＳ５３で変形した画像における複数の特定点に印を付加する（ステップＳ５５）。
【０１３４】
画像生成部４５は、ステップＳ５５の動作を実行した後、又は、付加指示を受け付けていないと判定した場合（ステップＳ５４：ＮＯ）、ステップＳ５３で変形した画像にステップＳ５５で印を付加した画像に係る画像データ、又は、ステップＳ５３で変形した画像に係る画像データを表示パネル１２に出力する（ステップＳ５６）。これにより、表示パネル１２には、変形画像に印が付加された画像、又は、変形画像が表示される。その後、画像生成部４５は動作を終了する。
【０１３５】
本実施の形態にあっては、投射型画像表示装置１は、画像生成装置４を備えているため、変形画像を、複数の特定点に印が付加された状態で被投射体３に投射することができる。これにより、画像生成装置４は表示パネル１２に表示するための画像を複数生成しなくてよいため、少ない画像処理量で表示パネル１２に表示される画像を変形することができる。
【０１３６】
なお、算出部４４は、画像の複数の特定点以外の周縁における点が表示パネル１２において表示される位置を算出し、算出した位置と、複数の特定点が表示パネル１２において表示される位置とに基づいて、画像の周縁内部における点が表示パネル１２において表示される位置を算出している。しかし、算出部４４が画像の周縁及び周縁内部における点が表示パネル１２において表示される位置を算出する方法は前述の方法に限定されない。算出部４４は、画像における複数の特定点が表示パネル１２において表示される位置に基づいて、画像の複数の特定点以外の周縁及び周縁内部における点が表示パネル１２において表示される位置を算出してもよい。
【０１３７】
また、表示パネル１２に表示される複数の特定点が配される位置は、画像データに係る画像の短辺及び長辺で等配されていなくてもよく、更に、画像データに係る画像の周縁に限定されない。更に、画像データに係る画像の形状は矩形に限定されない。被投射体３において画像が投射される面は、特に限定されず、平面若しくは凹凸を有する面又は屈曲した面であってもよい。
【０１３８】
また、記憶部４２は、画像データに係る画像における複数の特定点夫々が表示パネル１２において表示される複数の位置を記憶しておけばよいので、複数の位置を座標値で記憶していなくてもよい。
また、表示パネル１２に表示される特定点の数は６であるが、これに限定されない。表示パネル１２に表示される特定点の数は４又は５でもよく、７以上であってもよい。
【０１３９】
また、領域情報が示す領域は図５Ａで示した２つの領域に限定されない。領域情報は、例えば、図５Ａにおいて位置ｐ１及びｐ４を結ぶ辺の中心と、位置ｐ３及びｐ６を結ぶ辺の中心を通る直線を境界とした２つの領域を示してもよく、３以上の領域を示しても良い。
【０１４０】
また、受付部４１が周縁算出指示を受け付けないように構成してもよい。この場合、算出部４４は、位置情報が示す位置に基づいて、画像の周縁及び周縁内部における特定点以外の点が表示パネル１２において表示される位置を常に算出する。図８に示す算出部４４が実行する動作の手順では、ステップＳ４４がなく、算出部４４は、ステップＳ４３の動作を実行した後、ステップＳ４５及びＳ４６の動作を順に実行する。
【０１４１】
また、受付部４１が対称変更指示を受け付けないように構成してもよい。この場合、図７に示す変更部４３が実行する動作の手順では、ステップＳ３４及びＳ３６がなく、変更部４３は、変更指示を受け付けたと判定した場合（ステップＳ３３：ＹＥＳ）、ステップＳ３５、Ｓ３７及びＳ３８の動作を順に実行する。
【０１４２】
また、受付部４１が領域情報を受け付けないように構成してもよい。この場合、算出部４４は、常に、表示パネル１２全体を一の領域として、画像における複数の特定点以外の点が表示パネル１２において表示される位置を算出する。
【０１４３】
また、算出部４４は、スプライン補間法を用いずに、画像の複数の特定点以外の周縁における点が表示パネル１２に表示される位置を算出してもよい。
また、受付部２２が使用者からの入力を受け付ける方法は、表示部２３に受付画面を表示する方法に限定されない。
【０１４４】
（実施の形態２）
図１０は、実施の形態２における画像表示システムの構成を示すブロック図である。この画像表示システムは、出力装置２、画像生成装置４及び投射型画像表示装置６を備える。
投射型画像表示装置６は、光源１１、表示パネル１２及び投射レンズ１３を備えている。出力装置２は、制御部２１、受付部２２、表示部２３、生成部２４、出力部２５を備えている。実施の形態１と構成が同じ部分には、同様の符号を付して詳細な説明を省略する。
【０１４５】
実施の形態２では、実施の形態１と異なり、画像生成装置４が投射型画像表示装置６の外部にある。画像生成装置４は、テレビジョン受像機又はプレーヤ等の画像出力装置（図示せず）から画像データを、出力装置２の出力部２５から変形情報を受け付ける。画像生成装置４は、受け付けた変形情報に基づいて画像データに係る画像を変形し、変形画像に係る画像データを表示パネル１２に出力する。表示パネル１２は変形画像を表示する。
【０１４６】
このように、画像生成装置４が投射型画像表示装置６の外部にある形態であっても、実施の形態１と同様に、使用者は、表示パネル１２に表示されている画像を変形して、被投射体３に投射されている画像の形状を補正することができる。
【０１４７】
（実施の形態３）
図１１は、実施の形態３における投射型画像表示装置の構成を示すブロック図である。この投射型画像表示装置１ａは、光源１１、表示パネル１２、投射レンズ１３、制御部２１、受付部２２、生成部２４、出力部２５及び画像生成装置４を備える。
実施の形態１及び２と構成が同じ部分には、同様の符号を付して詳細な説明を省略する。
【０１４８】
実施の形態３では、実施の形態１と異なり、投射型画像表示装置１ａは、光源１１、表示パネル１２、投射レンズ３及び画像生成装置４の他に、出力装置２が備えていた制御部２１、受付部２２、生成部２４及び出力部２５を備えている。投射型画像表示装置１ａは、テレビジョン受像機又はプレーヤ等の画像出力装置（図示せず）から受け付けた画像データに係る画像を変形した画像と共に、変形情報を生成するために必要な選択を受け付ける受付画面（図２参照）を被投射体３に投射する。
【０１４９】
画像生成装置４は受付画面に係る画像データを記憶している。画像生成装置４は、画像出力装置から受け付けた画像データに係る画像を、出力部２５から受け付けた変形情報に基づいて変形した画像に係る画像データと、記憶している受付画面に係る画像データとを表示パネル１２に出力する。
【０１５０】
表示パネル１２には受付画面及び変形画像が表示され、表示パネル１２に表示された受付画面及び変形画像が被投射体３に投射される。受付部２２は、遠隔制御装置、いわゆるリモートコントローラを操作して、被投射体３に投射されている受付画面を見ながら、変形情報を生成するために必要な選択を行う。受付部２２は、使用者の操作によって遠隔制御装置から出力された操作信号を受け付けることによって、使用者の選択を受け付ける。
【０１５１】
受付部２２は、受け付けた選択に応じた選択情報を出力部２５に出力する。出力部２５は、生成部２４が生成した変形情報と共に選択情報を画像生成装置４に出力する。画像生成装置４は、選択情報に基づいて受付画面を変更し、変更した受付画面に係る画像データを生成する。画像生成装置４は、生成した受付画面に係る画像データを記憶し、記憶している受付画面に係る画像データを表示パネル１２に出力することによって、被投射体３に投射されている受付画面を変更する。出力部２５が選択情報を画像生成装置４に出力することによって、被投射体３に投射されている受付画面において、例えば、選択メニュー５１に表示されている解像度が変更されたり、ボタン５２がオフからオンになったり、チェックボックス５９のチェックが外されたりする（図２参照）。
【０１５２】
このように、使用者は、被投射体３に投射されている受付画面を見ながら、遠隔制御装置を操作することによって、被投射体３に投射されている画像を変形することができる。
また、投射型画像表示装置１ａは、制御部２１、受付部２２、生成部２４及び出力部２５を備えることによって、変形情報を生成するために必要な使用者の選択の受付、変形情報の生成、変形情報に基づく画像の変形を全て行うことができる。
【０１５３】
（実施の形態４）
図１２は、実施の形態４における画像表示システムの構成を示すブロック図である。
実施の形態１では、画像生成装置４のＣＰＵは、ＲＯＭに記憶してあるコンピュータプログラムを実行することによって各部の動作を制御している。
【０１５４】
実施の形態４では、画像生成装置４のＣＰＵは、コンピュータが読み取り可能な記憶媒体９に記憶してあるコンピュータプログラムを読み出し、読み出したコンピュータプログラムを実行することによって各部の動作を制御する。
実施の形態１、２及び３と構成が同じ部分には、同様の符号を付して詳細な説明を省略する。
【０１５５】
投射型画像表示装置８は、投射型画像表示装置１と同様に、テレビジョン受像機又はプレーヤ等の画像出力装置（図示せず）から画像データを、出力装置２から変形情報を受け付ける。投射型画像表示装置８は、画像出力装置から受け付けた画像データに係る画像を、出力装置２から受け付けた変形情報に基づいて変形し、変形した画像を被投射体３に投射する。
【０１５６】
投射型画像表示装置８は、投射型画像表示装置１と同様に、光源１１、表示パネル１２、及び投射レンズ１３を備える。
【０１５７】
投射型画像表示装置８は、更に、ＣＤ（Compact Disk）−ＲＯＭ又はＤＶＤ（Digital Versatile Disk）−ＲＯＭ等の記憶媒体９に記憶されてあるコンピュータプログラム９１、９２及び９３を読み込む読込部８１を備えている。コンピュータプログラム９１、９２及び９３夫々は、画像生成装置４のＣＰＵが変更部４３、算出部４４及び画像生成部４５の機能を実現するためのコンピュータプログラムである。
【０１５８】
読込部８１は、読み込んだコンピュータプログラム９１、９２及び９３夫々を画像生成装置４に転送する。画像生成装置４は、転送されたコンピュータプログラム９１、９２及び９３を一旦、ＲＡＭに記憶する。画像生成装置４のＣＰＵは、ＲＡＭからコンピュータプログラム９１、９２及び９３を読み出し、読み出したコンピュータプログラム９１、９２及び９３に従って動作を制御する。
これにより、投射型画像表示装置８は投射型画像表示装置１と同様に動作する。なお、コンピュータプログラム９１、９２及び９３は、全体で特許請求の範囲におけるコンピュータプログラムに該当する。
【０１５９】
開示された実施の形態１、２、３及び４は、全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上述の説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【０１６０】
１，１ａ，８  投射型画像表示装置
１１  光源（投射光学系）
１２  表示パネル
１３  投射レンズ（投射光学系）
２  出力装置
２２  受付部（出力装置の受付手段）
２４  生成部（生成手段）
４  画像生成装置
４１  受付部（画像生成装置が備える全ての受付手段）
４２  記憶部（記憶手段）
４３  変更部（変更手段）
４４  算出部（算出手段）
４５  画像生成部（画像生成手段、付加手段）
５３，５４，５７  ボタン群
５８  選択メニュー
９１，９２，９３  コンピュータプログラム
【図１】
2012230302.tif 000003
【図２】
2012230302.tif 000004
【図３】
2012230302.tif 000005
【図４】
2012230302.tif 000006
【図５】
2012230302.tif 000007
【図６】
2012230302.tif 000008
【図７】
2012230302.tif 000009
【図８】
2012230302.tif 000010
【図９】
2012230302.tif 000011
【図１０】
2012230302.tif 000012
【図１１】
2012230302.tif 000013
【図１２】
2012230302.tif 000014