(57)【要約】【課題】キーストーン補正を経て台形歪みを是正した投写画像における効果的なモアレの抑制手法を提供する。【解決手段】走査入力した画素データをデータ特性（濃淡レベル）の連続性の有無を基準に区分し、濃淡レベルに連続性があれば、キーストーン補正の際の画素データの間引きにより連続性の欠損が起き、これにより投写画像にモアレが発生する可能性がある。よって、濃淡レベルに連続性があるときは、連続性に基づいたほかし処理（ローパスフィルタ処理）を台形補正前に行って画素データに画像のぼやけをもたらした上で、キーストーン補正を施す。濃淡レベルに連続性がない画素データであっても、これら画素データを濃淡レベルの偏在状況により区分しつつ、濃淡レベルに低階調側或いは高階調側に偏在があれば、濃淡レベルに基づいたぼかし処理（ローパスフィルタ処理）を施す。【選択図】図３
2008035330.tif 000002
【特許請求の範囲】
【請求項１】
画像を構成する画素データの走査入力を受けて前記画像を投写する投写表示機器と、該投写表示機器による投写画像の台形歪みを是正するために必要な画像補正を、走査順に並んだ前記画素データの間引きを行った上で、該間引き後の前記画素データに対して施し、前記画像補正を経た画素データを前記投写表示機器に走査出力することで、前記投写表示機器による投写画像の台形歪みを是正するキーストーン補正部とを有する投写装置を用いて画像を投写する投写方法であって、
前記画素データを走査入力し、
該走査入力した入力画素データの一の画素データを判別対象画素データとし、該判別対象画素データを含んだ一群の複数の前記入力画素データについての画素データのデータ特性の連続状況を、前記入力画素データのそれぞれの画素データについて判別し、
前記キーストーン補正部による前記画像補正の際の前記画素データの間引きに基づく画素データのデータ特性の連続性欠損に起因した前記投写画像におけるモアレの発生の可能性を、前記判別した前記データ特性の連続状況に基づいて判別し、
前記モアレの発生の可能性があると判別した前記データ特性の連続状況を有する前記判別対象画素データとしての前記入力画素データについては、画像にぼやけをもたらすデータ処理を行い、
該データ処理を経た画素データを前記キーストーン補正部における前記画像補正の補正対象データとして前記キーストーン補正部に走査出力する
投写方法。
【請求項２】
画像を投写する投写装置であって、
前記画像を構成する画素データの走査入力を受けて前記画像を投写する投写表示機器と、
前記画素データを走査入力するデータ入力部と、
該投写表示機器による投写画像の台形歪みを是正するために必要な画像補正を、走査順に並んだ前記画素データの間引きを行った上で、該間引き後の前記画素データに対して施し、前記画像補正を経た画素データを前記投写表示機器に走査出力することで、前記投写表示機器による投写画像の台形歪みを是正するキーストーン補正部と、
前記データ入力部が走査入力した入力画素データに画素データ前処理を行った上で、該画素データ前処理を経た画素データを前記キーストーン補正部による前記画像補正の補正対象データとして前記キーストーン補正部に走査出力するデータ前処理部とを備え、
該データ前処理部は、
前記データ入力部からの入力画素データの一の画素データを判別対象画素データとし、該判別対象画素データを含んだ一群の複数の前記入力画素データについての画素データのデータ特性の連続状況を、前記入力画素データのそれぞれの画素データについて判別する連続性判別部と、
前記キーストーン補正部による前記間引きに基づく画素データのデータ特性の連続性欠損に起因した前記投写画像におけるモアレの発生の可能性を、前記判別した前記データ特性の連続状況に基づいて判別するモアレ判別部と、
該モアレ判別部により前記モアレの発生の可能性があると判別した前記データ特性の連続状況を有する前記判別対象画素データとしての前記入力画素データについては、画像にぼやけをもたらすデータ処理を前記画素データ前処理として行うぼやけ処理部とを備える
投写装置。
【請求項３】
請求項２記載の投写装置であって、
前記連続性判別部は、
前記一群の複数の前記入力画素データを、前記判別対象画素データに続いて走査順に並んだ複数の前記入力画素データとして、前記データ特性の連続性を判別する
投写装置。
【請求項４】
請求項２記載の投写装置であって、
前記連続性判別部は、
前記一群の複数の前記入力画素データを、前記判別対象画素データを含む走査列において走査順に並んだ複数の前記入力画素データと、前記判別対象画素データの走査列の前後の走査列において走査順に並んだ複数の前記入力画素データとを含むデータとして、前記データ特性の連続性を判別する
投写装置。
【請求項５】
請求項２ないし請求項４いずれかに記載の投写装置であって、
前記キーストーン補正部は、
投写画像の台形歪み是正の要否を判別し、前記台形歪み是正が必要な場合において前記画素データの前記画像補正を施して前記画像補正後の画素データを投写表示機器に走査出力し、前記台形歪み是正が不要な場合には前記画素データの前記画像補正を行わないまま前記画素データを投写表示機器に走査出力し、
前記データ前処理部は、
前記キーストーン補正部により前記台形歪み是正が不要と判別された際には、前記画素データ前処理を行わないまま前記画素データを前記キーストーン補正部に走査出力する
投写装置。
【請求項６】
請求項２ないし請求項５いずれかに記載の投写装置であって、
前記データ前処理部は、
前記モアレ判別部により前記データ特性の連続状況に応じて前記モアレの発生の可能性がないと判別した前記データ特性の連続状況を有する前記判別対象画素データとしての前記入力画素データについても、前記走査入力した前記画素データの濃淡レベルの発現状況が該濃淡レベルの高階調側偏在或いは低階調側偏在がある場合には、画像にぼやけをもたらすデータ処理を前記判別対象画素データとしての前記入力画素データの濃淡レベルに応じて実行する濃淡対応ぼやけ処理部を備える
投写装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投写画像の台形歪みを是正するよう画像を投写する投写装置と投写方法に関する。
【背景技術】
【０００２】
投写装置は、画像を投写する投写表示機器と、画像の投写対象であるスクリーンとが離れている都合上、投写表示機器とスクリーンとの相対的な位置関係によって、スクリーンに投写された画像（投写画像）に台形歪みが生じることがある。このため、スクリーンと投写表示機器との相対的な位置関係を予め把握して、その結果に応じて台形歪みが是正されるよう、投写表示機器での画像に変形を起こすようにする技術、いわゆるキーストーン補正技術が種々提案されている（例えば、特許文献１）。
【０００３】
上記した特許文献で提案されているようなキーストーン補正を行うと、台形歪みが是正された投写画像を得ることができる。しかしながら、投写前の画像、即ちキーストーン補正を行わない画像では見られなかったモアレが投写画像で散見されると云った事態が報告されるに到った。
【０００４】
ところで、モアレの抑制には、ぼかし処理が効果的であることが提案されている（例えば、特許文献２参照）。
【０００５】
【特許文献１】特開２００２−２４７６１４号公報
【特許文献２】特開２００１−７８０３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、キーストーン補正を経た画像（投写画像）は、画像パターンの周期性においてキーストーン補正前の画像とは相違していることから、投写画像の画素データにただ単純にぼかし処理を行うと、台形歪みの是正程度、延いては投写画像の画質への悪影響が懸念される。その一方、キーストーン補正前の画像の画素データにぼかし処理を行うとしても、外形歪みの是正のための補正との関係において何らかの対処を要すると思われるが、そのアプローチがなされていないのが現状である。
【０００７】
本発明は、上記問題点を解決するためになされ、キーストーン補正を経て台形歪みを是正した投写画像における効果的なモアレの抑制手法を提供することをその目的とする。
【課題を解決するための手段】
【０００８】
かかる課題の少なくとも一部を解決するため、本発明では、投写表示機器による投写画像の台形歪みを是正するために必要な画像補正を、走査順に並んだ画素データの間引きを行った上で、該間引き後の前記画素データに対して施し、前記画像補正を経た画素データを前記投写表示機器に走査出力することで、前記投写表示機器による投写画像の台形歪みを是正するに当たり、画像を構成する画素データの走査入力し、キーストーン補正部による上記した画像補正の前に以下の処理を行う。つまり、まず、走査入力した入力画素データの一の画素データを判別対象画素データとし、該判別対象画素データを含んだ一群の複数の前記入力画素データについての画素データのデータ特性の連続状況を、前記入力画素データのそれぞれの画素データについて判別する。画素データ（判別対象画素データ）を含んだ一群においてデータ特性の連続性があれば、後に行う上記の画像補正において画素データの間引きが行われることから、データ特性の連続性に欠損が起き得るので、画像補正前では見られなかった画素データのデータ特性の周期性が発現する可能性がある。
【０００９】
こうした知見に立ち、連続性の判別後には、前記画像補正の際の前記画素データの間引きに基づく画素データのデータ特性の連続性欠損に起因した前記投写画像におけるモアレの発生の可能性を、前記判別した前記データ特性の連続状況に基づいて判別する。そして、前記モアレの発生の可能性があると判別した前記データ特性の連続状況を有する前記判別対象画素データとしての前記入力画素データについては、画像にぼやけをもたらすデータ処理を行い、該データ処理を経た画素データを台形歪み是正のための前記画像補正の補正対象データとして前記キーストーン補正部に走査出力する。このため、キーストーン補正部は、画像にぼやけをもたらすデータ処理を経た画素データに対して、走査順に並んだ画素データの間引きを行った上で、台形歪み是正のための画像補正を施し、前記画像補正を経た画素データを前記投写表示機器に走査出力する。
【００１０】
上記したように画像にぼやけをもたらすデータ処理を行うに当たり、そのぼやけの程度を、キーストーン補正部による台形歪み是正のための画像補正の程度に応じて設定することができる。例えば、キーストーン補正部による台形歪み是正のための画像補正の程度が大きくなれば、画素データ前処理での画像のぼやけの程度を大きく設定することができる。
【００１１】
上記構成を有する本発明の画像投写手法では、画素データ（判別対象画素データ）を含んだ一群において表れるデータ特性の連続性がキーストーン補正部にて施される画像補正の際の画素データの間引きにより損なわれて、画像補正前では見られなかった画素データのデータ特性の周期性が発現するような場合には、画像にぼやけをもたらすデータ処理を行った後に、台形歪みの是正のための画像補正を行う。よって、本発明の画像投写手法によれば、キーストーン補正を経て台形歪みを是正した投写画像のモアレを抑制できる。しかも、画像にぼかしをもたらすデータ処理は、キーストーン補正による台形歪み是正の前に行うことから、台形歪みの是正程度や投写画像の画質への影響をも抑制できる。
【００１２】
以上説明した本発明の投写装置において、判別対象画素データを含んだ一群の複数の前記入力画素データについての画素データのデータ特性の連続状況を判別するに当たり、前記一群の複数の前記入力画素データを、前記判別対象画素データに続いて走査順に並んだ複数の前記入力画素データとして、前記データ特性の連続性を判別する第１の判別手法と、前記一群の複数の前記入力画素データを、前記判別対象画素データを含む走査列において走査順に並んだ複数の前記入力画素データと、前記判別対象画素データの走査列の前後の走査列において走査順に並んだ複数の前記入力画素データとを含むデータとして、前記データ特性の連続性を判別する第２の判別手法を取ることができる。この両判別手法を併用することもできる。こうした判別手法を取れば、データ特性の連続状況を簡便に判別でき、好ましい。
【００１３】
また、上記した本発明の投写装置において、前記キーストーン補正部による台形歪みの是正のための画像補正を行うに当たり、投写画像の台形歪み是正の要否を判別し、前記台形歪み是正が必要な場合において前記画素データの前記画像補正を施して前記画像補正後の画素データを投写表示機器に走査出力し、前記台形歪み是正が不要な場合には前記画素データの前記画像補正を行わないまま前記画素データを投写表示機器に走査出力するようにし、その上で、前記キーストーン補正部により前記台形歪み是正が不要と判別された際には、前記画素データ前処理を行わないまま前記画素データを前記キーストーン補正部に走査出力するようにすることもできる。こうすれば、データ処理に要する演算負荷の軽減を図ることができる。
【００１４】
更に、上記した本発明の投写装置において、前記モアレ判別部により前記データ特性の連続状況に応じて前記モアレの発生の可能性がないと判別した前記データ特性の連続状況を有する前記判別対象画素データとしての前記入力画素データについても、前記走査入力した前記画素データの濃淡レベルの発現状況が該濃淡レベルの高階調側偏在或いは低階調側偏在がある場合には、画像にぼやけをもたらすデータ処理を前記判別対象画素データとしての前記入力画素データの濃淡レベルに応じて実行するようにすることもできる。こうすれば、次の利点がある。
【００１５】
画像においては、一般に、濃淡レベルが低い画像と高い画像では画像のぼやけが目立つ傾向にあることから、走査入力した前記画素データの濃淡レベルの発現状況が該濃淡レベルの高階調側偏在或いは低階調側偏在があると、この濃淡レベルが高い階調或いは低い階調に属する濃淡レベルを有する画素データによる画像部分では画像のぼやけが目立ちがちとなる。その反面、濃淡レベルが高階調側と低階調側以外の濃淡レベルを有する画素データによる画像部分では画像のぼやけは比較的目立たない。画像のぼやけはモアレ抑制に関与することから、濃淡レベルが高い階調或いは低い階調に属する濃淡レベルを有する画素データについては、当該データ自体で画像のぼやけをもたらすので更なるぼやけは無用であり、濃淡レベルの発現状況が該濃淡レベルの高階調側偏在或いは低階調側偏在があると、画素データ自体で画像のぼやけをもたらす領域が多くなる。しかし、濃淡レベルが高階調側と低階調側以外の濃淡レベルを有する画素データについては、ぼやけが目立たないことで、画像投写に際してのデータの間引きを含むキーストーン補正（画像補正）によりモアレを発現させる可能性がある。よって、こうしたモアレ発現の可能性のある画素データについては、データ特性の連続状況に応じて前記モアレの発生の可能性がないと判別した場合であっても、画像にぼやけをもたらすデータ処理を当該画素データの濃淡レベルに応じて実行する。これにより、画素データの濃淡レベルに起因する画像のぼやけを介して、投写画像のモアレ抑制の実効性を高めることができる。
【００１６】
なお、本発明は、投写装置の制御装置、それらの方法または装置の機能をコンピュータに実現させるためのコンピュータプログラムやファームウェア、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、記憶装置を備える消耗品容器等の種々の形態で実現することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について、その実施例を図面に基づき説明する。図１は本発明の一実施例としての液晶プロジェクタ１０の構成を示すブロック図である。液晶プロジェクタ１０は、スクリーンＳＣ上に画像を投写するための光学系１００と、投写光を制御する制御系２００とを備えている。光学系１００は、照明光学系１１０と、液晶パネル（ＬＣＤ）１２０と、投写光学系１３０と備えている。制御系２００は、コントローラ２１０と、画像処理部２２０と、液晶パネル（ＬＣＤ）ドライバ２３０と、撮像画像解析部２６０と、撮像部２５０と、を備えている。
【００１８】
コントローラ２１０は、図示しないＣＰＵやメモリを備えている。コントローラ２１０は、画像処理部２２０と、ＬＣＤドライバ２３０と、撮像画像解析部２６０と、を制御する。
【００１９】
画像処理部２２０は、その処理の機能別に、キーストーン補正部２２２と、データ前処理部２２４と、通常処理部２２６とを備え、これら処理部により、外部から与えられた入力画像信号（画素データ）を処理してＬＣＤドライバ２３０への入力信号を生成する。入力画像信号の処理には、画質調整処理や台形補正処理、台形補正前の前処理といった種々の画像処理が含まれている。通常処理部２２６は、例えば輝度調整や色温度補正といったこの種装置において通常行われる画質調整処理を実行する。キーストーン補正部２２２は、スクリーンＳＣが液晶プロジェクタ１０の光学系１００の光軸に対して正対しない場合に生ずる画像の歪み（台形歪み）を是正（補正）するための画像処理（台形補正処理、いわゆるキーストーン補正処理）を実行する。データ前処理部２２４は、外部のメモリ等から画像を構成する画素データを入力し、その入力画素データをキーストーン補正部２２２や通常処理部２２６に受け渡したりする一方、キーストーン補正部２２２での台形補正に先立つデータ前処理を行う。これら処理については、後述する。
【００２０】
ＬＣＤドライバ２３０は、画像処理部２２０から入力された画素データに基づいて、液晶パネル１２０を駆動するための駆動信号を生成する。この駆動信号は、液晶パネル１２０に供給されて、液晶パネル１２０が有する各画素の透過光量の制御に使用される。液晶パネル１２０を透過した光は、投写光学系１３０に照射される。
【００２１】
投写光学系１３０は、液晶パネル１２０から照射された光をスクリーンＳＣ上に投写する。スクリーンＳＣは、投射光によって所定の照度比となるように照射されている。ここで、スクリーンＳＣへの照射状態は、撮像部２５０によって撮像される。
【００２２】
撮像部２５０は、液晶プロジェクタ１０の投写光学系１３０の近傍に配設され、投写光学系１３０からスクリーンＳＣに投写された画像を撮像する。撮像画像解析部２６０は、撮像部２５０の撮像画像を走査入力し、当該撮像画像と光学系１００の液晶パネル１２０に描画された画像とを比較し、その比較結果に基づいてスクリーンＳＣの傾きを推定する。その上で、撮像画像解析部２６０は、このスクリーンＳＣの傾きの程度に応じて、キーストーン補正部２２２による台形歪み是正の補正量を算出する。このようにして算出された台形歪み是正の補正量は、撮像画像解析部２６０から画像処理部２２０に送られ、キーストーン補正部２２２によるキーストン補正の際の補正量として用いられる。こうした台形歪み是正の補正量算出は、液晶プロジェクタ１０の電源オン時や、液晶プロジェクタ１０の使用期間における所定時間ごとに実行され、算出補正量は更新・記憶される。なお、台形歪み是正の補正量算出は種々の手法で行うことができるが、本発明の要旨に直接関係しないので、その説明は省略する。
【００２３】
次に、本実施例の液晶プロジェクタ１０が行う画像投写処理について説明する。図２は画像投写処理のプロセスを示すフローチャートである。この画像投写処理は、静止画或いは動画の画像投写の開始信号、例えば図示しない開始スイッチのオン操作を経て実行され、まず、その投写対象となる画像を構成する画素データを操作入力する（ステップＳ１００）。入力した画素データは、後述の処理に備えてフレームメモリに一時的に記憶される。
【００２４】
次に、撮像画像解析部２６０にて算出した台形補正量に基づいて、今回の画像投写に際しての台形補正の要否を判定する（ステップＳ１１０）。スクリーンＳＣの傾きが画像投写に際して無視できるほど小さいために、撮像画像解析部２６０で算出した台形補正量が実質的にゼロというようなこともある。こうした場合には、後述の台形補正前処理は無用であることから、このステップＳ１１０にて台形補正の要否を判定する。ステップＳ１１０で台形補正不要と判定すれば、ステップＳ１２０の台形補正に移行するが、この場合には、台形補正量は実質的にゼロであることから、台形補正は行われないことと同義である。
【００２５】
ステップＳ１１０で台形補正が必要であると判定すると、台形歪みの是正のための画像処理（台形補正）に先だって台形補正前処理を実行する（ステップＳ１２０）。この台形補正前処理は、後述するように画素データに画像のぼかしをもたらすフィルタ処理（ローパスフィルタ処理）であり、台形補正前処理に続いては、台形歪みの是正のための画像処理を行う（ステップＳ１３０）。このステップＳ１３０の画像処理である台形補正は、撮像画像解析部２６０にて算出した台形補正量により画素データを補正すると共に、走査順に並んだ画素データの間引きも行う。こうした台形補正の概要は、次の通りである。スクリーンＳＣに投写された画像に台形歪みが起きている場合、この台形歪みと逆パターンで歪んだ画像を液晶パネル１２０にて生成すれば、スクリーンＳＣでの投写結果の画像は、台形歪みが是正された画像となる。こうした逆パターン歪みの画像を液晶パネル１２０にて生成する際、算出した台形補正量が用いられると共に、画像の歪みにより画素間の間隔が狭くなることから、台形補正量に応じて画素データの間引きを行う。
【００２６】
上記した台形補正に続いては、その補正（画像処理）後の画素データをドライバ２３０に走査出力して（ステップＳ１４０）、本ルーチンを終了する。ドライバ２３０は、走査出力を受けた画素データに基づいて液晶パネル１２０を駆動制御し、台形補正後の画像を液晶パネル１２０に生成するので、スクリーンＳＣの投写画像では台形歪みが是正された画像が得られる。なお、既述したように、台形補正量が実質的にゼロであれば、ステップＳ１４０で走査出力される画素データは、入力画素データのままとなる。
【００２７】
こうした画像投写処理におけるステップＳ１３０の台形補正前処理について詳述する。この台形補正前処理は、既述したような画素データの間引きを含む台形補正を行うことで投写画像に現れるモアレの抑制を目的とする。図３は台形補正前処理の概要を模式的に説明する説明図、図４は台形補正前処理の詳細内容の前半を示すフローチャート、図５は台形補正前処理の詳細内容の中盤を示すフローチャート、図６は台形補正前処理の終盤を示すフローチャートである。
【００２８】
図３に示すように、ステップＳ１２０の台形補正前処理は、ステップＳ１００で走査入力した画素データをデータ特性の連続性の有無を基準に区分しつつ、連続性に基づいたほかし処理を行う第１処理と、データの特性に連続性がない画素データであっても、これら画素データを濃淡レベルの偏在状況により区分しつつ、濃淡レベルに基づいたぼかし処理を行う第２処理とを含む。こうした処理の内容について説明する。
【００２９】
ステップＳ１２０の台形補正前処理では、図４に示すように、まず、走査入力した画素データをグレースケール化し（ステップＳ２００）、そのグレースケールデータを画素データのデータ特性として捉える。グレースケール化の際には、画素データの３原色（ＲＧＢ）についてそれぞれの階調値をグレースケール化し、その平均値を画素データのグレースケールｉｎデータとし、これをバッファに蓄積する。このグレースケール化とその蓄積は、走査入力した総ての画素データについて行われる。グレースケール化したデータは、後述の種々のデータ処理に用いられることから、ＲＧＢの各色についてのデータをデータ処理に用いる場合に比して、演算負荷を軽減できる。
【００３０】
続くステップＳ２０５では、上記のグレースケールｉｎデータの連続性の有無を判定する。以下の説明の便宜上、連続性ありと判定した画素データのエリアをｆｉｌｌエリアと、連続性なしと判定した画素データのエリアをｎｏｎｆｉｌｌエリアと適宜称することとする。本実施例では、このデータ特性の連続性を、以下に説明する第１の手法と第２の手法にて行うようにした。第１の手法は、走査順に並んだ一つの画素データに着目し、その着目画素データと当該画素データに続いて走査順に並んだ複数の画素データとを一つのデータ群とし、このデータ群におけるデータ特性の連続性を判別する手法である。図７はデータ特性の連続性の判定を行う場合のフレームエリアを説明する説明図、図８はデータ特性の連続性を判定する第１の手法の第１ステップをエリアＡについて模式的に説明する説明図、図９は同じく第１の手法の第２ステップをエリアＡについて模式的に説明する説明図である。
【００３１】
画像はｍ行ｎ列のフレームデータで構成されることから、このフレームを、左端側のエリアＡと、中間エリアのエリアＢ０〜Ｂ３と、右端側のエリアＣに分割し、各エリアに属する画素データを、エリアごとに後述するようにデータ特性の連続性判定に処する。各エリアの走査方向のデータ数は、フレームデータのサイズに応じて適宜決定すればよく、本実施例では、連続性判定の信頼性を高める上から、エリアＡとエリアＣの走査方向データ数を１１程度、エリアＢ０〜Ｂ３については、エリアＡ、Ｃよりデータ数を多くしつつ、各エリアでほぼ案分のデータ数とした。
【００３２】
こうしたエリア区分をした上で、上記の第１の判定手法を説明する。この第１の判定手法の第１ステップでは、図８に示すように、エリアＡにおける最左端の画素データを着目画素データとし、この着目画素データを含んで走査順に並んだ７個の画素データを連続性判定のデータ範囲とする。そして、この着目画素データを１個飛びさせつつ、上記のデータ範囲においてデータ特性の連続性を判定する。着目画素データを含んだ走査順の７個の画素データのデータ特性、即ちステップＳ２００で求めた各画素データについてのグレースケールｉｎデータが、所定範囲の濃淡レベル（例えば、３階調レベル範囲）において連続すると、データ特性に連続性があると判定し、この場合の着目画素データを連続性ありの画素データとする。こうした１個飛びで行う着目画素データについての連続性判定を、エリアＡに属するデータについて繰り返し行う。エリアＡには１１個のデータが含まれるので、１個飛びで行う着目画素データについての連続性判定は、図８において白丸で示された６個の画素データについて実施されることになる。
【００３３】
第１の手法の第２ステップでは、図９に示すように、エリアＡにおける最左端の画素データを着目画素データとし、この着目画素データを含んで走査順に並んだ５個の画素データを連続性判定のデータ範囲とする。そして、この着目画素データを２個飛びさせつつ、上記のデータ範囲においてデータ特性の連続性を判定する。着目画素データを含んだ走査順の５個の画素データのデータ特性、即ちステップＳ２００で求めた各画素データについてのグレースケールｉｎデータが、所定範囲の濃淡レベル（例えば、３階調レベル範囲）において連続すると、データ特性に連続性があると判定し、この場合の着目画素データを連続性ありの画素データとする。こうした２個飛びで行う着目画素データについての連続性判定を、エリアＡに属するデータについて繰り返し行う。エリアＡには１１個のデータが含まれるので、２個飛びで行う着目画素データについての連続性判定は、図８において白丸で示された４個の画素データについて実施されることになる。
【００３４】
エリアＢ０〜Ｂ３についても同様であるが、このエリアＢ０〜Ｂ３に属する画素データは、着目画素データの左右に画素データが走査順に並ぶことから、着目画素データを含んで左側に並んだ複数の画素データのデータ群と、着目画素データを含んで右側に並んだ複数の画素データのデータ群とについて、上記した第１ステップと第２ステップの連続性判定を行う。エリアＣでは、データ列の右端を含むことから、エリアＡとは逆に、着目画素データを含んで当該データの左側に走査順に並んだ複数の画素データのデータ群について、上記した第１ステップと第２ステップの連続性判定を行う。
【００３５】
つまり、ステップＳ２０５では、上記した１個飛びで行う着目画素データについての連続性判定と２個飛びで行う着目画素データについての連続性判定とをエリアＡ、エリアＢ０〜Ｂ３およびエリアＣの各画素データについて実行する。そして、１個飛び或いは２個飛びで行う着目画素データについての連続性判定のいずれかにおいてデータ特性の連続性があると判定した画素データについては、後述のステップＳ２１０に移行して画像のぼかし処理（ローパスフィルタ処理）に処す。また、１個飛び或いは２個飛びで行う着目画素データについての連続性判定のいずれかにおいてデータ特性の連続性があると判定した画素データについては、連続性がある旨を示す連続指標に値ゼロをセットし、連続性がないと判定した画素データについては、連続指標に値１をセットする。この連続指標のデータは、以下の第２の手法にて用いる。
【００３６】
本実施例では、上記した第１ステップと第２ステップを行う第１の手法（連続性判定手法）に加え、次の第２の手法にてもデータの連続性を判定する。第２の手法は、走査順に並んだ一つの画素データに着目し、その着目画素データを含む走査列において走査順に並んだ複数の画素データと、着目画素データの走査列の前後の走査列において走査順に並んだ複数の画素データとを含む２列のデータをデータ群とし、このデータ群におけるデータ特性の連続性を判別する手法である。図１０はデータ特性の連続性を判定する第２の手法をエリアＡについて模式的に説明する説明図、図１１は同じく第２手法をエリアＢについて模式的に説明する説明図である。本実施例では、この第２の手法では、上記したデータ群を、２行１１列範囲の画素データの集合とした。列範囲は、エリアＡに属するデータ数に合わせたが、これ以外の列範囲とすることもできる。
【００３７】
図１０の上段に示すように、エリアＡでは、最上段のデータ行（図における０行）に属する画素データについては、各画素データを着目画素データとした場合に、当該画素データが属する行（０行）とその下段の行（１行）の上下２行で着目画素データを含んで走査順に１１個並んだ画素データのデータ群エリア（ｓｕｍ４エリア）をデータ群とする。そして、このｓｕｍ４エリアに含まれる各画素データについてステップＳ２０５での連続性判断の際にセットした上記の連続指標の値（値ゼロ或いは値１）を合計し、その合計値が値ゼロであれば（ｓｕｍ４＝０）、連続性があるとして、その着目画素データであった画素データについては、後述のステップＳ２１０に移行して画像のぼかし処理（ローパスフィルタ処理）に処す。このｓｕｍ４エリアの合計値による連続性判定を、エリアＡの最上列の走査列に属する画素データについて行い、各画素データごとにステップＳ２１０の画像のぼかし処理（ローパスフィルタ処理）に処すか否かを判定する。
【００３８】
エリアＡの２行目以降の各走査列に属する画素データについては、図１０の下段に示すように、その画素データが属する行を１行とした場合、当該画素データが属する行（１行）とその上段の行（０行）の上下２行で着目画素データを含んで走査順に１１個並んだ画素データのデータ群エリア（ｓｕｍ２エリア）と、当該画素データが属する行（１行）とその下段の行（２行）の上下２行で着目画素データを含んで走査順に１１個並んだ画素データのデータ群エリア（ｓｕｍ４エリア）の両エリアをデータ群とする。そして、このｓｕｍ２エリアとｓｕｍ４エリアとについて、各エリアに含まれる各画素データについての上記の連続指標の値（値ゼロ或いは値１）をそれぞれ合計し、上記両エリアのいずれかでもその合計値が値ゼロであれば（ｓｕｍ２＝０或いはｓｕｍ４＝０）、連続性があるとして、その着目画素データであった画素データについては、後述のステップＳ２１０に移行して画像のぼかし処理（ローパスフィルタ処理）に処す。このｓｕｍ２エリアとｓｕｍ４エリアでの合計値による連続性判定を、エリアＡの２行目以降の各走査列に属する画素データについて行い、各画素データごとにステップＳ２１０の画像のぼかし処理（ローパスフィルタ処理）に処すか否かを判定する。エリアＡの最下行に属する画素データについては、最上行と同様にして行う。なお、エリアＡの最上行、最下行に属する画素データについては、上記した２行１１列範囲のデータ群での連続性判定を省略することもできる。
【００３９】
エリアＢ０〜Ｂ３では、図１１の上段に示すように、最上行（図における０列）に属する画素データについて、各画素データを着目画素データとした場合に、当該画素データが属する行（０行）とその下段の行（１行）の上下２行で着目画素データを含んで走査順とは逆に並んだ１１個の画素データのデータ群エリア（ｓｕｍ３リア）と、当該画素データが属する行（０行）とその下段の行（１行）の上下２行で着目画素データを含んで走査順に１１個並んだ画素データのデータ群エリア（ｓｕｍ４エリア）の両エリアをデータ群とする。そして、このｓｕｍ３エリアとｓｕｍ４エリアとについて、各エリアに含まれる各画素データについての上記の連続指標の値（値ゼロ或いは値１）をそれぞれ合計し、上記両エリアのいずれかでもその合計値が値ゼロであれば（ｓｕｍ３＝０或いはｓｕｍ４＝０）、連続性があるとして、その着目画素データであった画素データについては、後述のステップＳ２１０に移行して画像のぼかし処理（ローパスフィルタ処理）に処す。このｓｕｍ３エリアとｓｕｍ４エリアでの合計値による連続性判定を、エリアＢ０〜Ｂ３の最上列の走査列に属する画素データについて行い、各画素データごとにステップＳ２１０の画像のぼかし処理（ローパスフィルタ処理）に処すか否かを判定する。
【００４０】
エリアＢ０〜Ｂ３の２行目以降の各列の走査列に属する画素データについては、図１１の下段に示すように、上記したｓｕｍ３エリアとｓａｍ４エリアに加え、次のｓｕｍ１エリア、ｓｕｍ２エリアをもデータ群エリアとする。ｓｕｍ１エリアは、着目画素データが属する行を１行とした場合、当該画素データが属する行（１行）とその上段の行（０行）の上下２行で着目画素データを含んで走査順とは逆に並んだ１１個の画素データのデータ群エリアである。ｓｕｍ２エリアは、既述したように、着目画素データが属する行（１行）とその上段の行（０行）の上下２行で着目画素データを含んで走査順に１１個並んだ画素データのデータ群エリアである。そして、このｓｕｍ１エリア〜ｓｕｍ４エリアについて、各エリアに含まれる各画素データについての上記の連続指標の値（値ゼロ或いは値１）をそれぞれ合計し、上記両エリアのいずれかでもその合計値が値ゼロであれば（ｓｕｍ１エリア〜ｓｕｍ４エリアのいずれかが値０）、連続性があるとして、その着目画素データであった画素データについては、後述のステップＳ２１０に移行して画像のぼかし処理（ローパスフィルタ処理）に処す。このｓｕｍ１エリア〜ｓｕｍ４エリアでの合計値による連続性判定を、エリアＢ０〜Ｂ３の２行目以降の各走査列に属する画素データについて行い、各画素データごとにステップＳ２１０の画像のぼかし処理（ローパスフィルタ処理）に処すか否かを判定する。エリアＢ０〜Ｂ３の最下列に属する画素データについては、最上列と同様にして行う。なお、エリアＢ０〜Ｂ３の最上行、最下行に属する画素データについては、上記した２行１１列範囲のデータ群での連続性判定を省略することもできる。
【００４１】
エリアＣでは、画素データの並びを走査順と逆にした状態として、既述したエリアＡと同様にして、各画素データごとにステップＳ２１０の画像のぼかし処理（ローパスフィルタ処理）に処すか否かを判定する。
【００４２】
ステップＳ２０５にて、エリアＡ、エリアＢ０〜Ｂ３およびエリアＣに属する各画素データについて、既述した第１の手法および第２の手法にてデータ特性の連続性があるとされると、連続性ありとされた画素データについて画像のぼかし処理（ローパスフィルタ処理）を行うべく、ローパスフィルタ値ｌｐｆ＃１の算出・記憶を行う（ステップＳ２１０）。ステップＳ２１０でローパスフィルタ値ｌｐｆ＃１の算出の対象となる画素データには、第１の手法により連続性ありとされた画素データと（図８〜９参照）、第２の手法により連続性ありとされた画素データと（図１０〜１１参照）が含まれるが、ローパスフィルタ値ｌｐｆ＃１は、第２の手法で求めたｓｕｍ１エリア〜ｓｕｍ４エリアの合計値に応じて場合分けして求めることとした。このローパスフィルタ値ｌｐｆ＃１は、連続性があるとされた画素データが有する連続性に基づいて、次のように算出される。
【００４３】
この場合、ローパスフィルタ値ｌｐｆ＃１の算出のための以下の説明に際しては、次のようにする。ステップＳ２１０では、着目画素データが含まれる上記のｓｕｍ１エリア〜ｓｕｍ４エリアの各画素データについての上記の連続指標の値（値ゼロ或いは値１）の合計値が、ｓｕｍ１エリア〜ｓｕｍ４エリアのいずれかで値ゼロである。よって、上記のｓｕｍ１エリア〜ｓｕｍ４エリアの合計値が総てゼロである場合を原則として先に説明し、いずれかのｓｕｍエリアで合計値がゼロでない場合については、上記の原則の説明に続いて説明する。
【００４４】
説明の便宜上、ローパスフィルタ値ｌｐｆ＃１の算出対象の画素データをline_in_[属する行の数][属する列の数]と書すこととする。図でもって示すと、図１０と図１１の上段では、黒塗りの着目画素データは、属する行が０行であり、属する列がｊ列であるので、画素データline_in_[0][j]となる。図１０と図１１の下段では、黒塗りの着目画素データは、属する行が１行であり、属する列がｊ列であるので、画素データline_in_[1][j]となる。このように書した画素データline_in_[0][j]や画素データline_in_[1][j]は、ステップＳ２００にてグレースケール化したグレースケールｉｎデータである。そして、データ特性の連続性に基づいた画像のぼかし処理（ローパスフィルタ処理）を行うため、着目画素データの前後の画素データの他、着目画素データの上下の行に属して着目画素データを取り囲む画素データを用いる。
【００４５】
図１１の下段に示す画素データline_in_[1][j]についてのローパスフィルタ値ｌｐｆ＃１をｌｐｆ＃１_ line_in_[1][j]と表すとする。このローパスフィルタ値ｌｐｆ＃１_ line_in_[1][j]の算出には、画素データline_in_[1][j]とその前後の画素データ（画素データline_in_[1][j1]、画素データline_in_[1][j2]）と、画素データline_in_[1][j]の上下の行に属して画素データline_in_[1][j]を取り囲む画素データ（画素データline_in_[0][j1]〜line_in_[0][j2]、画素データline_in_[2] [j1]〜line_in_[2] [j2]）の８個の画素データを用いる。これら画素データは、画素データline_in_[1][j]とその周囲の画素データ（グレースケールｉｎデータ）を用いて、下記の数式１に示すように３行３列の画素データ行列Ｐｊとなる。そして、ローパスフィルタ値ｌｐｆ＃１_ line_in_[1][j]を求める場合に、この行列に乗じる３行３列の係数行列Ｋｌｐは、下記の数式２に示す通りであり、ローパスフィルタ値ｌｐｆ＃１_ line_in_[1][j]は、数式３に示すように、数式１の行列と数式２の行列を乗じて定数で除算して求められる。なお、図１０や図１１の上段に示すように、着目画素データを取り囲む８個の画素データに不足がある場合については後述する。
【００４６】
【数１】
2008035330.tif 000003
【００４７】
【数２】
2008035330.tif 000004
【００４８】
（数３）
ｌｐｆ＃１_ line_in_[1][j]＝（Ｐｊ  ｘ  Ｋｌｐ）／１６  …  数式３
【００４９】
この数式３における除数１６は、数式２の係数行列Ｋｌｐによって定まる。そして、数式２の係数行列Ｋｌｐは、ローパスフィルタ値ｌｐｆ＃１の値に影響を与えるものであることから、この係数行列Ｋｌｐを、撮像画像解析部２６０にて算出した台形補正量に応じて変更するようにすることができる。例えば、台形補正量が大きければ、ローパスフィルタ値ｌｐｆ＃１の値が大きくなるように係数行列Ｋｌｐを定める。
【００５０】
ステップＳ２０５で連続性ありとされたエリアＢ０〜Ｂ３に属する画素データのうち、最上行と最下行に属する画素データを除く画素データは、当該データを上記のように取り囲む８個の画素データが存在するので、これら画素データの値（グレースケール値）を用いて上記数式からローパスフィルタ値ｌｐｆ＃１_ line_in_[1][j]は算出され、記憶される。ところが、エリアＢ０〜Ｂ３において最上行と最下行に属する（着目画素データ）ついては、その着目画素データの属する行より下方或いは上方の画素データが存在しない。よって、最上行の下の行に属する画素データを、最上行の上に存在すると仮定して、ローパスフィルタ値ｌｐｆ＃１を算出・記憶するようにすればよい。この場合の画素データ、つまり図１１の上段に示す着目画素データである画素データline_in_[0][j]についてのローパスフィルタ値ｌｐｆ＃１_ line_in_[0][j]の算出の際の画素データ行列Ｐｊは、次の数式４で示される。最下行に属する画素データの場合も同様であり、最下行の上の行に属する画素データを、最下行の下に存在すると仮定して、ローパスフィルタ値ｌｐｆ＃１を算出・記憶するようにすればよい。
【００５１】
【数４】
2008035330.tif 000005
【００５２】
エリアＡに属する画素データの場合は、最上行・最下行に属するデータについてはエリアＢ０〜Ｂ３と同様であるが、図１０の下段に示すように、エリアＡの最左端列に属する画素データ（着目画素データ）ついては、その着目画素データより前の画素データが存在しない。よって、この場合は、最左端列の次の列に属する画素データを、最左端列の前に存在すると仮定して、ローパスフィルタ値ｌｐｆ＃１を算出・記憶するようにすればよい。この場合の画素データ、つまり図１０の上段に示す着目画素データである画素データline_in_[1][j]についてのローパスフィルタ値ｌｐｆ＃１_ line_in_[1][j]の算出の際の画素データ行列Ｐｊは、次の数式５で示される。エリアＣに属する画素データについては、エリアＡと同様であり、最右端列の前の列に属する画素データを、最右端列の次に存在すると仮定して、ローパスフィルタ値ｌｐｆ＃１を算出・記憶するようにすればよい。
【００５３】
【数５】
2008035330.tif 000006
【００５４】
なお、エリアＡ、Ｂ０〜Ｂ３、Ｃの各エリアにおいて、最上行と最下行に属する画素データは、投写画像の上下縁の画像に対応するが、画像の上下縁については、モアレが例え見られても、画像の中央およびその周辺でのモアレに比べれば、視覚に訴える程度が低い。よって、最上行と最下行に属する画素データについては、画像のぼかし処理（ローパスフィルタ処理）のためのローパスフィルタ値ｌｐｆ＃１算出を省略するようにすることもできる。エリアＡ、Ｃにおける最左端・最右端の列に属する画素データについても同様である。
【００５５】
上記したように着目画素データを取り囲む画素データをそのまま用いるのは、既述したように、着目画素データが含まれる上記のｓｕｍ１エリア〜ｓｕｍ４エリアでの上記の連続指標の値（値ゼロ或いは値１）の合計値が総てゼロの原則の場合である。次に、ｓｕｍ１エリア〜ｓｕｍ４エリアのいずれかのｓｕｍエリアで合計値がゼロでない場合については、上記の原則の説明に続いて説明する。
【００５６】
ｓｕｍ１エリア〜ｓｕｍ４エリアのいずれかのｓｕｍエリアで合計値がゼロでない場合は、合計値がゼロでないｓｕｍエリアに属して着目画素データを取り囲む画素データを用いないようにし、その代用として、合計値がゼロのｓｕｍエリアに属して着目画素データを取り囲む画素データを用いる。つまり、ｓｕｍ１エリア〜ｓｕｍ４エリアの合計値に応じて場合分けして、ローパスフィルタ値ｌｐｆ＃１を算出・記憶する。
【００５７】
こうした場合を、まずエリアＡについて説明する。図１０の下段に示す着目画素データにおいて、ｓｕｍ２エリアの合計値がゼロでｓｕｍ４エリアではゼロでないとする。この場合は、着目画素データが最左端列のものであることから、数式５に示した画素データ行列Ｐｊにおいて、ｓｕｍ４エリアに属する画素データ（２列で表す列の画素データ）に代わって、ｓｕｍ２エリアに属する画素データ（０列で表す列の画素データ）を用いる。この場合の画素データ行列Ｐｊは次の数式６となる。
【００５８】
【数６】
2008035330.tif 000007
【００５９】
ｓｕｍ４エリアの合計値がゼロでｓｕｍ２エリアではゼロでない場合は、数式５に示した画素データ行列Ｐｊにおいて、ｓｕｍ２エリアに属する画素データ（０列で表す列の画素データ）に代わって、ｓｕｍ４エリアに属する画素データ（２列で表す列の画素データ）を用いる。この場合の画素データ行列Ｐｊは次の数式７となる。
【００６０】
【数７】
2008035330.tif 000008
【００６１】
また、エリアＡに属する画素データであって最左端列以外の列に属する画素データの場合には、着目画素データを取り囲む８個の画素データが存在することから、既述した原則における数式１が用いられる。しかし、ｓｕｍ２エリアの合計値がゼロでｓｕｍ４エリアではゼロでない場合は、数式１に示した画素データ行列Ｐｊにおいて、ｓｕｍ４エリアに属する画素データ（２列で表す列の画素データ）に代わって、ｓｕｍ２エリアに属する画素データ（０列で表す列の画素データ）を用いる。この場合の画素データ行列Ｐｊは次の数式８となる。
【００６２】
【数８】
2008035330.tif 000009
【００６３】
ｓｕｍ４エリアの合計値がゼロでｓｕｍ２エリアではゼロでない場合は、数式1に示した画素データ行列Ｐｊにおいて、ｓｕｍ２エリアに属する画素データ（０列で表す列の画素データ）に代わって、ｓｕｍ４エリアに属する画素データ（２列で表す列の画素データ）を用いる。この場合の画素データ行列Ｐｊは次の数式９となる。
【００６４】
【数９】
2008035330.tif 000010
【００６５】
ｓｕｍ２エリアもｓｕｍ４エリアもともにゼロでない場合は、数式1に示した画素データ行列Ｐｊの通りとなる。なお、ｓｕｍ２エリアもｓｕｍ４エリアもともにゼロでない場合があるのは、画素データの走査順の並びにおける連続性の判定（第１の手法）により、ステップＳ２１０に移行する場合があるからである。
【００６６】
エリアＣについては、ｓｕｍ１エリアとｓｕｍ３エリアの合計値の状況に応じて、既述したエリアＡと同様となる。
【００６７】
エリアＢ０〜Ｂ３に属する画素データでは、ｓｕｍ１エリア〜ｓｕｍ４エリアの合計値の状況により場合分けが増えるに過ぎず、エリアＡで説明したように、合計値がゼロでないｓｕｍエリアについては、当該ｓｕｍエリアに属する画素データに代わって、合計値がゼロのｓｕｍエリアに属する画素データを用いればよい。ｓｕｍエリアの状況に応じた画素データ行列Ｐｊを以下に示す。
【００６８】
エリアＢ０〜Ｂ３においてｓｕｍ１エリア〜ｓｕｍ４エリアの合計値がいずれもゼロであれば数式１に示した画素データ行列Ｐｊであり、ｓｕｍ４エリアのみがゼロでない場合は数式１０の画素データ行列Ｐｊとなる。
【００６９】
【数１０】
2008035330.tif 000011
【００７０】
エリアＢ０〜Ｂ３においてｓｕｍ３エリアのみがゼロでない場合は数式１１の画素データ行列Ｐｊとなる。
【００７１】
【数１１】
2008035330.tif 000012
【００７２】
エリアＢ０〜Ｂ３においてｓｕｍ２エリアのみがゼロでない場合は数式１２の画素データ行列Ｐｊとなる。
【００７３】
【数１２】
2008035330.tif 000013
【００７４】
エリアＢ０〜Ｂ３においてｓｕｍ１エリアのみがゼロでない場合は数式１３の画素データ行列Ｐｊとなる。
【００７５】
【数１３】
2008035330.tif 000014
【００７６】
エリアＢ０〜Ｂ３においてｓｕｍ２エリアとｓｕｍ４エリアがともにゼロでない場合は数式１４の画素データ行列Ｐｊとなる。
【００７７】
【数１４】
2008035330.tif 000015
【００７８】
エリアＢ０〜Ｂ３においてｓｕｍ１エリアとｓｕｍ３エリアがともにゼロでない場合は数式１５の画素データ行列Ｐｊとなる。
【００７９】
【数１５】
2008035330.tif 000016
【００８０】
エリアＢ０〜Ｂ３においてｓｕｍ３エリアとｓｕｍ４エリアがともにゼロでない場合は数式１６の画素データ行列Ｐｊとなる。
【００８１】
【数１６】
2008035330.tif 000017
【００８２】
エリアＢ０〜Ｂ３においてｓｕｍ１エリアとｓｕｍ２エリアがともにゼロでない場合は数式１７の画素データ行列Ｐｊとなる。
【００８３】
【数１７】
2008035330.tif 000018
【００８４】
エリアＢ０〜Ｂ３においてｓｕｍ２エリアとｓｕｍ３エリアとｓｕｍ４エリアがともにゼロでない場合は数式１８の画素データ行列Ｐｊとなる。
【００８５】
【数１８】
2008035330.tif 000019
【００８６】
エリアＢ０〜Ｂ３においてｓｕｍ１エリアとｓｕｍ３エリアとｓｕｍ４エリアがともにゼロでない場合は数式１９の画素データ行列Ｐｊとなる。
【００８７】
【数１９】
2008035330.tif 000020
【００８８】
エリアＢ０〜Ｂ３においてｓｕｍ１エリアとｓｕｍ２エリアとｓｕｍ４エリアがともにゼロでない場合は数式２０の画素データ行列Ｐｊとなる。
【００８９】
【数２０】
2008035330.tif 000021
【００９０】
エリアＢ０〜Ｂ３においてｓｕｍ１エリアとｓｕｍ２エリアとｓｕｍ３エリアがともにゼロでない場合は数式２１の画素データ行列Ｐｊとなる。
【００９１】
【数２１】
2008035330.tif 000022
【００９２】
エリアＢ０〜Ｂ３においてｓｕｍ１エリア〜ｓｕｍ４エリアのいずれもゼロでない場合は、数式1に示した画素データ行列Ｐｊの通りとなる。なお、ｓｕｍ１エリア〜ｓｕｍ４エリアのいずれもゼロでない場合があるのは、画素データの走査順の並びにおける連続性の判定（第１の手法）により、ステップＳ２１０に移行する場合があるからである。
【００９３】
そして、ステップＳ２１０では、エリアＡ、エリアＢ０〜Ｂ３およびエリアＣの各画素データについて上記のように求めた画素データ行列Ｐｊに数式２で示す係数行列Ｋｌｐを乗じて、ローパスフィルタ値ｌｐｆ＃１_ line_in_[1][j]を数式３で示すようにして求める。
【００９４】
こうしたローパスフィルタ値ｌｐｆ＃１_ line_in_[1][j]の算出・記憶に続いては、ステップＳ２１５にて、各画素データごとのローパスフィルタ値ｌｐｆ＃１によりローパスフィルタ処理（画像のぼかし処理）を実行し、各画素データ、即ちステップＳ２００で得たグレースケールｉｎデータを出力画素データであるグレースケールｏｕｔデータに変換する。この説明においては、画素データの属する行を省き、着目画素データを画素データline_in_[j]と表して説明する。
【００９５】
まず、以下の数式２２に示すように、グレースケールｉｎデータである画素データline_in_[j]から当該画素データについて求めたローパスフィルタ値ｌｐｆ＃１_ line_in_[j]を減算し、その結果をハイパスフィルタ値ｈｐｆ＃１_ line_in_[j]とする。
【００９６】
（数２２）
ｈｐｆ＃１_ line_in_[j]＝line_in_[j]−ｌｐｆ＃１_ line_in_[j]      …数式２２
【００９７】
そして、グレースケールｉｎデータである画素データline_in_[j]を、以下の数式２３に示すように、出力画素データであるグレースケールｏｕｔデータ（line_out_[j]）に変換する。
【００９８】
（数２３）
line_out_[j]＝ｌｐｆ＃１_ line_in_[j]＋ｈｐｆ＃１_ line_in_[j]／８      …数式２３
【００９９】
この数式２３が意味するところは、グレースケールｉｎデータである画素データline_in_[j]は、上記算出されたローパスフィルタ値ｌｐｆ＃１_ line_in_[j]のデータと、このローパスフィルタ値ｌｐｆ＃１_ line_in_[j]および画素データline_in_[j]に依存するハイパスフィルタ値ｈｐｆ＃１_ line_in_[j]の１／８の大きさのデータに置換されたことである。つまり、グレースケールｉｎデータである画素データline_in_[j]は、上記算出されたローパスフィルタ値ｌｐｆ＃１_ line_in_[j]を用いたローパス処理を受けて、グレースケールｏｕｔデータ（line_out_[j]）となる。こうして得られたグレースケールｏｕｔデータ（line_out_[j]）は、ステップＳ２３５にて、所定のバッファに蓄積される。
【０１００】
一方、ステップＳ２０５で既述した第１、第２の手法にてグレースケールｉｎデータの連続性がないと否定判定した場合は、この否定判定対象であるｎｏｎｆｉｌｌエリアの画素データ（連続性なしとされた画素データ）についての画像のぼかし処理（ローパスフィルタ処理）を必要性を判定すべく、ローパスフィルタ値ｌｐｆ＃２の算出・記憶を行う（ステップＳ２２０）。この際のローパスフィルタ値ｌｐｆ＃２の算出は、ローパスフィルタ値ｌｐｆ＃１の算出式である数式３に習って行った。
【０１０１】
次いで、算出したローパスフィルタ値ｌｐｆ＃２とローパスフィルタ値ｌｐｆ＃１を比較し、両者が一致するか否かを判定する（ステップＳ２２５）。ローパスフィルタ値ｌｐｆ＃２の算出対象の画素データはデータ特性に連続性がないとされたｎｏｎｆｉｌｌエリアのデータであり、ローパスフィルタ値ｌｐｆ＃１の算出対象の画素データはデータ特性に連続性があるとされたｆｉｌｌエリアのデータであることから、上記の両ローパスフィルタ値は一致しないとして省略することもできる。しかしながら、データ特性に連続性がないとされたｎｏｎｆｉｌｌエリアの画素データであっても、その周囲の画素データの状況によっては、データ特性に連続性があるとされたｆｉｌｌエリアの画素データと同じように扱う方が、投写画像のモアレ抑制の上で好ましい場合がある。よって、こうした場合に備えて、ステップＳ２２５にてローパスフィルタ値ｌｐｆ＃２とローパスフィルタ値ｌｐｆ＃１の一致の有無を判定し、両者が一致すれば、ステップＳ２３０にてローパスフィルタ値ｌｐｆ＃２を用いたローパスフィルタ処理（画像のぼかし処理）をｎｏｎｆｉｌｌエリアの画素データについても実行し、各画素データのグレースケールｉｎデータを出力画素データであるグレースケールｏｕｔデータに変換する。こうして得られたグレースケールｏｕｔデータは、ステップＳ２３５にてバッファに蓄積される。なお、既述したようにローパスフィルタ値ｌｐｆ＃２の算出対象の画素データとローパスフィルタ値ｌｐｆ＃１の算出対象の画素データとは相違する画素データであることから、ステップＳ２２５の判定の際には、ローパスフィルタ値ｌｐｆ＃２の算出対象である画素データについて求めたローパスフィルタ値ｌｐｆ＃２と、当該算出対象画素データの周囲の画素データであってｆｉｌｌエリアの画素データについて算出したローパスフィルタ値ｌｐｆ＃１とを比較することになる。また、周囲の画素データについてのローパスフィルタ値ｌｐｆ＃１の算出がなされていない場合は、ステップＳ２２５では否定判定されることになる。
【０１０２】
ステップＳ２２５において、上記の両ローパスフィルタ値が一致しないと否定判定した場合は、ステップＳ２０５でのデータ特性の連続性なし判定と相俟って、データ特性の連続性が起きていないと云える。よって、ステップＳ２２０での否定判定に続いては、その画素データについてのグレースケールｉｎデータを、そのままの状態で出力画素データであるグレースケールｏｕｔデータに変換し（ステップＳ２４０）、ステップＳ２３５にてバッファに蓄積する。
【０１０３】
こうしてデータ特性の連続性あり・なしのそれぞれの画素データについてのグレースケールｏｕｔデータをバッファに蓄積すると、図５に示すステップＳ２４０に移行し、バッファのグレースケールｏｕｔデータを用いて各画素データをカラースケールに変換し、当該変換後のデータを後述の処理に備えてバッファに蓄積する。そして、バッファへの蓄積に続いては、ステップＳ２４５にて、変換後のカラースケールデータによる画像image1を、走査入力画素データのカラースケールデータによる画像image0と異なる領域のフレームメモリに記憶する。
【０１０４】
次いで、画像全体の画素データについてのグレースケールｏｕｔデータの階調偏在の様子の把握（ステップＳ２５０）と、ｎｏｎｆｉｌｌエリアにおける画素データについてのグレースケールｏｕｔデータの階調偏在の様子の把握（ステップＳ２５５）とを順次実行する。この両ステップでは、グレースケールｏｕｔデータの階調レベルが階調レベル０〜９の低階調側に偏在している割合（drk とnonfill_drk）の算出と、階調レベルが階調レベル２４６〜２５５の高階調側に偏在している割合（brt とnongill_brt）の算出とを行う。こうした処理により、画像全体での濃淡レベルの発現状況と、ｎｏｎｆｉｌｌの画素データで得られる画像部分での濃淡レベルの発現状況は判明する。
【０１０５】
次いで、ステップＳ２４５にて記憶した変換後のカラースケールデータによる画像image1と、走査入力画素データのカラースケールデータによる画像image0の読み出しを行うと共に、これらデータからグレースケール化とその結果の蓄積とを行う（ステップＳ２６０）。この場合のグレースケール化は、ステップＳ２００で説明した手法と同じ手法で行われる。そして、グレースケール化済みのデータは、画像image1については、line_in_gray1として、画像image0についてはline_in_gray0として蓄積される。
【０１０６】
図６に示すステップＳ２６５では、ある画素データについてのline_in_gray1とline_in_gray0の一致状態を判定する。これは、ステップＳ２７０以降の処理において、後述するように画像の濃淡レベルに応じた画像のぼやけ程度に基づくローパスフィルタ処理の対象となる画素データの選別のためである。ここで、line_in_gray1とline_in_gray0が等しくないと否定判定すれば、走査入力時でのグレースケールデータ値とステップＳ２６０までの処理を経た後のグレースケールデータ値が相違することになる。このようにグレースケールデータ値が相違するのは、図４に示したステップＳ２１０〜２１５やステップＳ２３０にて、データ特性の連続性に基づいたローパスフィルタ処理による画像のぼやけ処理を受けたことによる。よって、ステップＳ２６５で否定判定した場合は、ステップＳ２７０以降の画像のぼやけ程度に基づくローパスフィルタ処理は無用であるとして、ステップＳ２９５に移行する。その一方、ステップＳ２６５でline_in_gray1とline_in_gray0が等しいと肯定判定すれば、上記したローパスフィルタ処理による画像のぼやけ処理を受けていないｎｏｎｆｉｌｌエリアの画素データとなるので、ステップＳ２７０以降の画像のぼやけ程度に基づくローパスフィルタ処理に進む。
【０１０７】
ステップＳ２７０では、今回の画像の投写の対象となる画像における濃淡レベルの偏在状況に起因する画像のぼやけの目立ち程度を把握し、ステップＳ２７５ではこの把握した画像のぼやけの目立ち程度によるモアレ発生への懸念の有無を判定する。ステップＳ２７０での画像のぼやけの目立ち把握は、ステップＳ２４５とステップＳ２５０で算出した全体画像・ｎｏｎｆｉｌｌエリアの画像での低階調偏在割合drk_wとnonfill_drk_wおよび高階調偏在割合brt_wとnonfill_brt_wを用いて行う。画像の濃淡レベルと画像のぼやけの目立ち程度の関係は、濃淡レベルが低い画像と高い画像では画像のぼやけが目立つ傾向にあることから、濃淡レベルに高階調側或いは低階調側の偏在があると、この濃淡レベルが高い階調或いは低い階調に属する濃淡レベルを有する画素データによる画像部分では画像のぼやけが目立ちがちとなる。その反面、濃淡レベルが高階調側と低階調側以外の濃淡レベルを有する画素データによる画像部分では画像のぼやけは比較的目立たない。こうした点に立脚し、低階調偏在割合drk_wとnonfill_drk_wおよび高階調偏在割合brt_wとnonfill_brt_wの状況により次のようにぼやけの目立ち程度を把握することとした。
【０１０８】
まず、全体画像の低階調偏在割合drk_wと高階調偏在割合brt_wの和が８０％を下回れば、その画像は、全体において低階調レベルと高階調レベルへの偏在程度が少ないので、画像のぼやけはあまり目立たないと云える。一方、全体画像の低階調偏在割合drk_wと高階調偏在割合brt_wの和が８０％以上となれば、濃淡レベルの偏在程度が大きいので、画像のぼやけが目立ちがちとなる。よって、全体画像の低階調偏在割合drk_wと高階調偏在割合brt_wの和が８０％未満の場合は、画像のぼやけが目立たないことで、画像投写に際してのデータの間引きを含むキーストーン補正（台形補正）によりモアレを発現させる可能性がある。このため、全体画像の低階調偏在割合drk_wと高階調偏在割合brt_wの和が８０％未満の場合は、ステップＳ２７５でモアレ発生の懸念があるとして、画像のぼやけ処理（ローパスフィルタ処理）を行う後述のステップＳ２８０に移行し、ステップＳ２６５で肯定判定された画素データをローパスフィルタ処理に処する。
【０１０９】
全体画像の低階調偏在割合drk_wと高階調偏在割合brt_wの和が８０％以上である場合は、全体画像の低階調偏在割合drk_wと高階調偏在割合brt_wの状況、およびｎｏｎｆｉｌｌエリアの画像における低階調偏在割合nonfill_drk_wと高階調偏在割合nonfill_brt_wの状況に応じて、次のようにした画像のぼやけ程度の把握とモアレ発生の懸念判定を行う。
【０１１０】
まず、全体画像の低階調偏在割合drk_wと高階調偏在割合brt_wの大小比較を行い、低階調偏在割合drk_wが高階調偏在割合brt_w以上の場合と、低階調偏在割合drk_wが高階調偏在割合brt_w未満の場合とに区分する。次いで、全体画像の低階調偏在割合drk_wが高階調偏在割合brt_w以上の場合には、ｎｏｎｆｉｌｌエリアの画像における低階調偏在割合nonfill_drk_wが８０％以上であれば、この低階調レベル（濃淡レベル０〜９）以外の濃淡レベルの画素データ（元画素データ）については、モアレ発生の懸念があるとしてステップＳ２８０に移行し、ローパスフィルタ処理に処する。低階調レベル（濃淡レベル０〜９）の画素データ（元画素データ）については、低階調レベル故に画像のぼやけが目立ちがちであることからモアレ発生の懸念は低いとしてステップＳ２７５では否定判定して後述のステップＳ２９０に移行する。
【０１１１】
全体画像の低階調偏在割合drk_wが高階調偏在割合brt_w以上でありながら、ｎｏｎｆｉｌｌエリアの画像における低階調偏在割合nonfill_drk_wが８０％未満であれば、高階調レベル（濃淡レベル２４６〜２５５）以外の濃淡レベルの画素データ（元画素データ）については、モアレ発生の懸念があるとしてステップＳ２８０に移行し、ローパスフィルタ処理に処する。高階調レベル（濃淡レベル２４６〜２５５）の画素データ（元画素データ）については、高階調レベル故に画像のぼやけが目立ちがちであることからモアレ発生の懸念は低いとしてステップＳ２７５では否定判定して後述のステップＳ２９０に移行する。
【０１１２】
その一方、全体画像の低階調偏在割合drk_wが高階調偏在割合brt_w未満の場合には、ｎｏｎｆｉｌｌエリアの画像における低階調偏在割合nonfill_drk_wが８０％以上であれば、高階調レベル（濃淡レベル２４６〜２５５）以外の濃淡レベルの画素データ（元画素データ）については、モアレ発生の懸念があるとしてステップＳ２８０に移行し、ローパスフィルタ処理に処する。高階調レベル（濃淡レベル２４６〜２５５）の画素データ（元画素データ）については、高階調レベル故に画像のぼやけが目立ちがちであることからモアレ発生の懸念は低いとしてステップＳ２７５では否定判定して後述のステップＳ２９０に移行する。
【０１１３】
全体画像の低階調偏在割合drk_wが高階調偏在割合brt_w未満でありながら、ｎｏｎｆｉｌｌエリアの画像における低階調偏在割合nonfill_drk_wが８０％未満であれば、この低階調レベル（濃淡レベル０〜９）以外の濃淡レベルの画素データ（元画素データ）については、モアレ発生の懸念があるとしてステップＳ２８０に移行し、ローパスフィルタ処理に処する。低階調レベル（濃淡レベル０〜９）の画素データ（元画素データ）については、低階調レベル故に画像のぼやけが目立ちがちであることからモアレ発生の懸念は低いとしてステップＳ２７５では否定判定して後述のステップＳ２９０に移行する。
【０１１４】
上記したステップＳ２６５〜２７５を経て画像のぼやけの目立ち程度に応じたローパスフィルタ処理の対象とされた画素データは、続くステップＳ２８０にてローパスフィルタ処理（各画素データごとのローパスフィルタ値ｌｐｆ＃ｎｏｎによりローパスフィルタ処理）を受け、各画素データ、即ちステップＳ２６０で走査入力画素データのカラースケールデータから得たグレースケールｉｎデータline_in_gray0を出力画素データであるグレースケールｏｕｔデータline_out_gray0に変換する。
【０１１５】
次いで、変換されたグレースケールｏｕｔデータline_out_gray0を、上記したステップＳ２６５〜２７５を経て画像のぼやけの目立ち程度に応じたローパスフィルタ処理の対象とされた画素データについてのローパスフィルタ処理後のグレースケールｏｕｔデータline_out_gray1に置換する（ステップＳ２８５）。
【０１１６】
投写画像の元となる画像の全画素データは、ステップＳ２８５での置換後のグレースケールｏｕｔデータline_out_gray1の画素データ、即ち、ステップＳ２６５〜２７５を経た画像のぼやけの目立ちに応じたローパスフィルタ処理を受けた画素データを当然に含む。また、この全画素データは、ステップＳ２７０やステップＳ２７５の否定判定を受けた画素、即ち、ステップＳ２０５〜２１５のデータ特性の連続性に基づいたローパスフィルタ処理を受けた画素データと、ステップＳ２２０〜２３０のデータ特性の連続性に準じたローパスフィルタ処理を受けた画素データと、一切のローパスフィルタ処理を必要としなかった画素データ（ステップＳ２４０）とを含む。そして、ステップＳ２６５〜２８０を経て画像のぼやけの目立ちに応じたローパスフィルタ処理を受けた画素データについては、ステップＳ２６０で得たグレースケールｏｕｔデータline_out_gray1がステップＳ２８０後のグレースケールｏｕｔデータline_out_gray1に置換されている。よって、ステップＳ２８５とステップＳ２６５での否定判定、ステップＳ２７５での否定判定に続くステップＳ２９０では、ステップＳ２６０で得た画素についてのレースケールｏｕｔデータline_out_gray1と、ステップＳ２８０後のグレースケールｏｕｔデータline_out_gray1とにより、投写画像の元となる画像の全画素データについてのグレースケールｏｕｔデータline_out_gray1を構築する。
【０１１７】
その後、得られた全画素データについてのグレースケールｏｕｔデータline_out_gray1をカラースケール化してその結果を出力画素データline_out1としてバッファに蓄積し（ステップＳ２９５）、当該出力画素データline_out1をキーストーン補正部２２２に走査出力する（ステップＳ３００）。その後は、このキーストーン補正部２２２にて、台形歪みを是正するようデータ処理がなされ（ステップＳ１３０）、データ処理後の画像がスクリーンＳＣに投写される。
【０１１８】
上記した構成を有する本実施例の液晶プロジェクタ１０では、投写画像の台形歪みを是正するために必要な台形補正（キーストーン補正）を行うに当たり、この台形補正前に個々の画素データについて前処理（ステップＳ１２０／台形補正前処理）を行う。この前処理は、画素データのデータ特性の連続性の発現状況を調べ（図８〜図１１／図２のステップＳ２０５〜２３５）、ある画素データを着目画素データとした場合に、当該着目画素データを含んで走査順に並んだデータ群において、或いは、着目画素データを含む走査行とその前後の走査行において走査順に並んだデータ群において、データ特性の連続性があれば、着目画素データである画素データをローパスフィルタ処理に処し、画像のぼやけをもたらすようにした。よって、次の利点がある。
【０１１９】
一般にキーストーン補正では、投写画像の台形歪み是正を行う都合上、走査順に並んだ画素データの間引きを行った上で、台形歪み是正のためのデータ補正（画像補正）を行う。そうすると、データ特性、例えば濃淡レベルに連続性がある場合、このデータ間引きによって濃淡レベルの連続性に欠損が起き得るので、キーストン補正前では見られなかった画素データのデータ特性の周期性が発現する可能性がある。従って、濃淡レベルに連続性が見られれば、上記した画素データのローパスフィルタ処理を経た画像のぼやけをキーストーン補正前に起こしておくことで、キーストーン補正において画素データの間引きが行われたことに基づく投写画像におけるモアレの発生を有効に抑制できる。しかも、画像にぼかしをもたらすローパスフィルタ処理をキーストーン補正による台形歪み是正の前に行い、その後は、従前通りのキーストーン補正を行えば足りることから、台形歪みの是正程度や投写画像の画質への影響をも抑制できる。
【０１２０】
本実施例では、に画像にぼやけをもたらすローパスフィルタ処理を行うに当たり、そのぼやけの程度を、数式２で表す係数行列Ｋｌｐで規定した。よって、このＫｌｐを種々設定することで、例えば、キーストーン補正量に応じて大小設定することで、より有効に投写画像におけるモアレの発生を抑制できる。
【０１２１】
また、本実施例では、データ特性（濃淡レベル）の連続性判定に際して、図８〜図９で説明した着目画素データが属する走査行において走査順に並んだデータ群での連続性判定と、図１０〜図１１で説明した前後の走査行を含んだデータ群での連続性判定を併用した。よって、濃淡レベルの連続性の判定を多様化できるので、キーストーン補正後の投写画像におけるモアレの抑制の実効性が高まる。しかも、濃淡レベルに連続性がないとした着目画素データについても、その周辺の画素データに濃淡レベルの連続性が見られ、当該周辺の画素データから算出したローパスフィルタ値と同一のローパスフィルタ値であれば（ステップＳ２２５）、この着目画素データをローパスフィルタ処理に処してぼやけを起こすこととした（ステップＳ２３０）。従って、特異的に濃淡レベルの連続性がないとされた画素データについてもローパスフィルタ処理を経て画像にぼやけを起こすようにしたので、キーストーン補正後の投写画像におけるモアレの抑制にとってより好ましい。
【０１２２】
更に、本実施例では、スクリーンＳＣに実際に投写した画像の状況からキーストーン補正の要否を判定し（ステップＳ１１０）、キーストーン補正の必要がない場合には、キーストーン補正前のデータ処理を行わないようにした。よって、投写画像を得る上での種々の処理に要する演算負荷を軽減できる。
【０１２３】
更に、本実施例の液晶プロジェクタ１０では、濃淡レベルの連続性がないとした画素データについても、走査入力した元画素データの濃淡レベルが高階調側偏在或いは低階調側レベル或いは高階調側レベルに偏在があれば、濃淡レベルの発現状況に応じて、画像にぼやけをもたらすローパスフィルタ処理を施すようにした（ステップＳ２６５〜２８０）。よって、次の利点がある。
【０１２４】
画像においては、一般に、濃淡レベルが低い画像と高い画像では画像のぼやけが目立つ傾向にあることから、走査入力した元画素データの濃淡レベルの発現状況が高階調側（濃淡レベル２４６〜２５５）に偏在或いは低階調側（濃淡レベル０〜９）に偏在があると、この濃淡レベルが高い階調或いは低い階調に属する濃淡レベルを有する画素データによる画像部分では画像のぼやけが目立ちがちとなる。その反面、濃淡レベルが高階調側と低階調側以外の濃淡レベルを有する画素データによる画像部分では画像のぼやけは比較的目立たない。画像のぼやけはモアレ抑制に関与することから、濃淡レベルが高い階調或いは低い階調に属する濃淡レベルを有する画素データについては、当該データ自体で画像のぼやけをもたらすので更なるぼやけは無用であり、濃淡レベルの発現状況が該濃淡レベルの高階調側偏在或いは低階調側偏在があると、画素データ自体で画像のぼやけをもたらす領域が多くなる。しかし、濃淡レベルが高階調側と低階調側以外の濃淡レベルを有する画素データについては、ぼやけが目立たないことで、画像投写に際してのデータの間引きを含むキーストーン補正（画像補正）によりモアレを発現させる可能性がある。よって、こうしたモアレ発現の可能性のある画素データについては、濃淡レベルの連続状況に応じてモアレの発生の可能性がないと判別した場合であっても、画像にぼやけをもたらすローパスフィルタ処理（ステップＳ２６５〜２８０）を当該画素データの濃淡レベルに応じて実行する。これにより、画素データの濃淡レベルに起因する画像のぼやけを介して、投写画像のモアレ抑制の実効性をより高めることができる。
【０１２５】
また、本実施例では、画像を図７に示すようにエリア分けし、そのエリアにおける画素データの並びに応じて、濃淡レベルの連続性判定の手法を変更した（図８〜図１１）。よって、濃淡レベルの連続性をより的確に判定できることから、投写画像におけるモアレ抑制の実効性がより一層高まる。
【０１２６】
以上、本発明の実施例について説明したが、本発明は、上記した実施の形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様にて実施することが可能である。例えば、液晶プロジェクタ１０が行うキーストーン補正やキーストーン補正に先立つ既述した前処理の機能の一部または全部をソフトウェアで実現するように構成することもでき、こうした構成とする場合には、そのソフトウェア（コンピュータプログラム）は、コンピュータ読み取り可能な記録媒体に格納された形で提供することができる。この「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスクやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種のＲＡＭやＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスク等のコンピュータに固定されている外部記憶装置も含んでいる。
【図面の簡単な説明】
【０１２７】
【図１】本発明の一実施例としての液晶プロジェクタ１０の構成を示すブロック図である。
【図２】画像投写処理のプロセスを示すフローチャートである。
【図３】台形補正前処理の概要を模式的に説明する説明図である。
【図４】台形補正前処理の詳細内容の前半を示すフローチャートである。
【図５】台形補正前処理の詳細内容の中盤を示すフローチャートである。
【図６】台形補正前処理の終盤を示すフローチャートである。
【図７】データ特性の連続性の判定を行う場合のフレームエリアを説明する説明図である。
【図８】データ特性の連続性を判定する第１の手法の第１ステップをエリアＡについて模式的に説明する説明図である。
【図９】同じく第１の手法の第２ステップをエリアＡについて模式的に説明する説明図である。
【図１０】データ特性の連続性を判定する第２の手法をエリアＡについて模式的に説明する説明図である。
【図１１】同じく第２手法をエリアＢについて模式的に説明する説明図である。
【符号の説明】
【０１２８】
１０…液晶プロジェクタ
１００…光学系
１１０…照明光学系
１２０…液晶パネル（ＬＣＤ）
１３０…投写光学系
２００…制御系
２１０…コントローラ
２２０…画像処理部
２２２…キーストーン補正部
２２４…データ前処理部
２２６…通常処理部
２３０…液晶パネル（ＬＣＤ）ドライバ
２５０…撮像部
２６０…撮像画像解析部
ＳＣ…スクリーン
【図１】
2008035330.tif 000023
【図２】
2008035330.tif 000024
【図３】
2008035330.tif 000025
【図４】
2008035330.tif 000026
【図５】
2008035330.tif 000027
【図６】
2008035330.tif 000028
【図７】
2008035330.tif 000029
【図８】
2008035330.tif 000030
【図９】
2008035330.tif 000031
【図１０】
2008035330.tif 000032
【図１１】
2008035330.tif 000033