(57)【要約】      （修正有）【課題】画質向上効果を維持したまま投影装置のＯＳＤを見やすく表示することができる投影装置およびその制御方法、並びにプログラムを提供する。【解決手段】投影装置１００は、被観察物である印刷物１０２に関連した投影画像１０３を投影面の上にある印刷物１０２に重畳する。ＯＳＤ領域にＯＳＤが重畳された投影画像１０３を印刷物１０２に重畳して投影する場合、ＯＳＤ領域には模様色補正を行い、投影画像１０３の前記ＯＳＤ領域以外の領域には当該模様色補正を行わない。【選択図】図１
2019009551.tif 000002
【特許請求の範囲】
【請求項１】
被観察物に関連した投影画像を投影面の上にある前記被観察物に重畳するように投影する投影装置において、
前記投影画像にＯＳＤを重畳する重畳手段と、
前記ＯＳＤが重畳された前記投影画像を前記被観察物に重畳して投影する場合、前記ＯＳＤが重畳された領域には模様色補正を行い、前記投影画像の前記ＯＳＤが重畳された領域以外の領域には当該模様色補正を行わない補正手段とを備えることを特徴とする投影装置。
【請求項２】
前記模様色補正は、前記ＯＳＤが重畳された領域の見えを白均一の投影対象に投影された時と近づけるための補正であることを特徴とする請求項１記載の投影装置。
【請求項３】
前記補正手段は、前記重畳手段により前記ＯＳＤが前記投影画像に重畳された後に前記模様色補正を行うことを特徴とする請求項１又は２記載の投影装置。
【請求項４】
前記重畳手段は、前記補正手段により前記模様色補正が行われた後に前記ＯＳＤを前記投影画像に重畳することを特徴とする請求項１又は２記載の投影装置。
【請求項５】
前記投影画像は、前記投影面の上にある前記被観察物の輝度のダイナミックレンジを向上させる画像であることを特徴とする請求項１乃至４のいずれか１項に記載の投影装置。
【請求項６】
前記投影画像とは、前記投影面の上にある前記被観察物の反射強度を一律に向上させる画像であることを特徴とする請求項５記載の投影装置。
【請求項７】
前記補正手段は、
前記ＯＳＤが重畳された領域における画素の階調値を取得する取得手段と、
前記取得した階調値に基づき、前記模様色補正で用いるオフセット値を算出する算出手段とを備えることを特徴とする請求項１乃至６のいずれか１項に記載の投影装置。
【請求項８】
前記取得手段は、前記投影面の上にある前記被観察物の撮像画像から取得した前記被観察物の色や模様のデータに基づき前記階調値を取得することを特徴とする請求項７記載の投影装置。
【請求項９】
前記取得手段は、前記被観察物の色や模様のデータを外部機器から取得することを特徴とする請求項７記載の投影装置。
【請求項１０】
前記被観察物は、前記投影面の上に投影される他の投影装置からの投影画像であることを特徴とする請求項１乃至９のいずれか１項に記載の投影装置。
【請求項１１】
前記被観察物としての印刷物を出力するための画像を入力し、前記投影画像を生成する生成手段をさらに備え
前記取得手段は、前記画像から取得した前記被観察物の色や模様のデータに基づき前記階調値を取得することを特徴とする請求項７記載の投影装置。
【請求項１２】
被観察物に関連した投影画像を投影面の上にある前記被観察物に重畳するように投影する投影装置の制御方法において、
前記投影画像にＯＳＤを重畳する重畳ステップと、
前記ＯＳＤが重畳された前記投影画像を前記被観察物に重畳して投影する場合、前記ＯＳＤが重畳された領域には模様色補正を行い、前記投影画像の前記ＯＳＤが重畳された領域以外の領域には当該模様色補正を行わない補正ステップとを有することを特徴とする制御方法。
【請求項１３】
請求項１２記載の制御方法を実行することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投影装置およびその制御方法、並びにプログラムに関し、特に印刷物に投影装置で投影することで印刷物の輝度のダイナミックレンジを向上させる投影装置およびその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラ等で撮影した被写体の画像を、高いダイナミックレンジを持ったハイダイナミックレンジ画像（以下ＨＤＲ画像と記す）として取り扱う機会が増えてきている。
【０００３】
ＨＤＲ画像により人間が実際に被写体を見たときのコントラストを忠実に再現することが出来れば色や階調、質感等の表現力が増すため、その利用が期待されている。
【０００４】
一方で、液晶ディスプレイ、有機ＥＬ等の直視型デバイスの表示能力が進化しているとはいえ、その再現範囲は、一般的に１〜１０００ｃｄ／ｍ２程度である。従って、例えば１０００ｃｄ／ｍ２を超えるようなＨＤＲ画像をこれらの直視型デバイスで再現するためには、トーンマッピングと呼ばれる階調圧縮処理を施す必要がある。このような場合には、ＨＤＲ画像が本来持っているダイナミックレンジを十分に表現しきれていないことになる。
【０００５】
広いダイナミックレンジを表現するための技術の一例として、印刷物に投影装置からの投影画像を重畳することで印刷物の輝度のダイナミックレンジ、ひいてはその画質を向上させる技術が提案されている（例えば、特許文献１参照）。
【０００６】
なお、投影装置からの投影画像を印刷物等の被観察物の所望の位置に重畳させるためには、投影装置のレンズシフト位置調整機能やフォーカス調整機能および投影画像の台形補正機能などが一般的に使用される。また、被観察物が所望の見えになるように、投影装置の投影画像の色や輝度を調整することも行われる。
【０００７】
投影装置のユーザは、このような投影装置の様々な機能を制御するために、投影装置からメニューやガイダンス等のＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）を投影させ、そのＯＳＤを確認または操作することが一般的である。そのため、ＯＳＤを見やすく表示することは投影装置の操作性を向上させるために重要である。
【０００８】
一方で、投影画像を見やすく表示するための技術の一例として、投影装置の投影画像が模様のある投影対象に対して投影された場合に、白均一の投影対象に投影した時と見えを近づけるように投影画像を補正する方法がある。以下、この方法を模様色補正と呼ぶ（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−８３１８０号公報
【特許文献２】国際公開第０５／０５７９４１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記の特許文献１，２に開示された技術では、被観察物の画質向上効果を得るために投影画像を重ねて表示する投影装置において、画質向上効果を維持したまま投影装置から投影されるＯＳＤを見やすく表示することが困難であった。なぜならば、例えば特許文献２の方法を用いて投影画像に対して模様色補正を行うと、投影画像中のＯＳＤの領域に限らず全領域に模様色補正が行われてしまい、被観察物の色や模様が投影画像によって打ち消されてしまうためである。
【００１１】
このような課題を鑑みて本発明は、画質向上効果を維持したまま投影装置のＯＳＤを見やすく表示することができる投影装置およびその制御方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の請求項１に係る投影装置は、被観察物に関連した投影画像を投影面の上にある前記被観察物に重畳するように投影する投影装置において、前記投影画像にＯＳＤを重畳する重畳手段と、前記ＯＳＤが重畳された前記投影画像を前記被観察物に重畳して投影する場合、前記ＯＳＤが重畳された領域には模様色補正を行い、前記投影画像の前記ＯＳＤが重畳された領域以外の領域には当該模様色補正を行わない補正手段とを備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、画質向上効果を維持したまま投影装置のＯＳＤを見やすく表示することができる。
【図面の簡単な説明】
【００１４】
【図１】実施例１に係る投影装置を用いた画像表示システムを説明するための図である。
【図２】本発明に係る投影装置のハードウェア構成を示すブロック図である。
【図３】実施例１に係る、図２における画像処理部の内部構成を示すブロック図である。
【図４】投影装置により実行されるＯＳＤ表示処理の手順を示すフローチャートである。
【図５】投影装置が印刷物に対してＯＳＤを投影した状態を示す図である。
【図６】実施例２に係る複数の投影装置を用いた画像表示システムを説明するための図である。
【図７】実施例３に係る、図２における画像処理部１４０の内部構成を示すブロック図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の各実施例を詳細に説明するが、この発明は以下の実施の形態に限定されない。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１６】
なお、各実施例において説明される各機能ブロックは必ずしも個別のハードウェアである必要はない。すなわち、例えばいくつかの機能ブロックの機能は、１つのハードウェアにより実行されても良い。また、いくつかのハードウェアの連係動作により１つの機能ブロックの機能または、複数の機能ブロックの機能が実行されても良い。また、各機能ブロックの機能は、ＣＰＵがメモリ上に展開したコンピュータプログラムにより実行されても良い。
【００１７】
（実施例１）
図１は、本実施例に係る投影装置１００を用いた画像表示システムを説明するための図である。
【００１８】
まず、投影装置１００及びプリンタ１０１に同一の入力画像が入力される。
【００１９】
投影装置１００は、上記入力画像に対して所定の画像処理を行って投影画像１０３を生成した後に、投影面に対して投影画像１０３を投影する。投影装置１００の内部動作の詳細については、後述する。
【００２０】
プリンタ１０１は、上記入力画像を印刷し、印刷物１０２を出力する。印刷物１０２は投影装置１００の投影面に配置される。
【００２１】
なお、投影装置１００から投影された投影画像１０３は、投影面に配置された印刷物１０２に重畳するように投影される。
【００２２】
以上の様に、印刷物１０２に関連した投影画像１０３を投影することで、印刷物１０２の輝度のダイナミックレンジを向上させることができる。
【００２３】
なお、投影画像１０３は、印刷物１０２と略同一の画像である必要はなく、例えば入力画像の輝度成分のみが抽出された所謂グレースケールの画像であってもよい。また印刷物１０２の反射強度を一律に向上させるような、全面が白のパターンからなる画像であってもよい。すなわち、投影画像１０３を重畳させることにより印刷物１０２の画質（輝度のダイナミックレンジ）を向上させる画像であればよい。
【００２４】
また、本実施例においては、被観察物は印刷物１０２であるものとして、印刷物１０２に対して投影画像１０３を投影する形態について説明するが、被観察物はこれに限るものではなく、例えば絵画や建物の壁であってもよい。この場合、投影装置１００は、例えば被観察物である絵画や建物の壁を撮像して得られた入力画像に基づき投影画像１０３を生成してよい。
【００２５】
図２は、図１の投影装置１００のハードウェア構成を示すブロック図である。
【００２６】
本実施例の投影装置１００は、ＣＰＵ１１０、ＲＯＭ１１１、ＲＡＭ１１２、操作部１１３、画像入力部１３０、画像処理部１４０を有する。また、投影装置１００は、さらに、液晶制御部１５０、液晶素子１５１Ｒ，１５１Ｇ，１５１Ｂ、光源制御部１６０、光源１６１、色分離部１６２、色合成部１６３、光学系制御部１７０、投影光学系１７１を有する。また、投影装置１００は、さらに、通信部１９３、撮像部１９４を有する。
【００２７】
ＣＰＵ１１０は、投影装置１００全体を制御し、ＲＯＭ１１１には、ＣＰＵ１１０の処理手順を記述した制御プログラムを保持し、ＲＡＭ１１２は、ワークメモリとして一時的に制御プログラムやデータを格納する。また、ＲＯＭ１１１には、ＯＳＤおよび後述の模様色補正部１４５が模様色補正のために使用するデータも記録されている。また、ＣＰＵ１１０は、通信部１９３より受信した静止画データや動画データを一時的に記憶し、ＲＯＭ１１１に保持されたプログラムを用いて再生することができる。また、ＲＡＭ１１２は、撮像部１９４により得られた画像や映像を一時的に記憶することもできる。
【００２８】
操作部１１３は、ユーザの指示を受け付け、ＣＰＵ１１０に指示信号を送信するものであり、例えば、スイッチやダイヤルなどからなる。また、操作部１１３は、例えば、リモコンからの信号を受信する信号受信部（赤外線受信部など）で、受信した信号に基づいて所定の指示信号をＣＰＵ１１０に送信するものであってもよい。また、ＣＰＵ１１０は、操作部１１３や、通信部１９３から入力された制御信号に応じて、投影装置１００全体を制御する。
【００２９】
画像入力部１３０は、（不図示の）外部装置から送信される画像を受信するものである。ここで、外部装置とは、画像出力できるものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機など、どのようなものであってもよい。
【００３０】
画像処理部１４０は、画像入力部１３０から受信した画像にフレーム数、画素数、階調値、画像形状などの変更処理を施して、液晶制御部１５０に送信するものであり、例えば画像処理用のマイクロプロセッサからなる。なお、画像処理部１４０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が画像処理部１４０と同様の処理を実行しても良い。画像処理部１４０は、フレーム間引き処理、フレーム補間処理、解像度変換（スケーリング）処理、歪み補正処理（キーストン補正処理）、輝度補正処理、色補正処理といった機能を実行することが可能である。また、画像処理部１４０は、所望のテストパターン画像を生成して液晶制御部１５０に送信することもできる。また、画像処理部１４０は、画像入力部１３０から受信した画像以外にも、ＣＰＵ１１０によって再生された画像や映像に対して前述の変更処理を施すこともできる。また、画像処理部１４０は、画像入力部１３０から受信した画像信号に対して、予めＲＯＭ１１１に記憶されているＯＳＤを重畳して出力することができる。
【００３１】
液晶制御部１５０は、画像処理部１４０から出力される画像に基づいて、液晶素子１５１Ｒ，１５１Ｇ，１５１Ｂの画素の液晶に印可する電圧を制御して、液晶素子１５１Ｒ，１５１Ｇ，１５１Ｂの透過率を調整する。液晶素子１５１Ｒは、赤色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、赤色の光の透過率を調整するためのものである。液晶素子１５１Ｇは、緑色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、緑色の光の透過率を調整する。液晶素子１５１Ｂは、青色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、青色の光の透過率を調整する。
【００３２】
光源制御部１６０は、光源１６１のオン／オフを制御や光量の制御をするものであり、制御用のマイクロプロセッサからなる。また、光源制御部１６０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が光源制御部１６０と同様の処理を実行しても良い。また、光源１６１は、不図示のスクリーン等の投影面に上記生成された投影画像１０３を投影するための光を出力するものであり、例えば、ハロゲンランプ、キセノンランプ、高圧水銀ランプなどであっても良い。また、色分離部１６２は、光源１６１から出力された光を、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離するものであり、例えば、ダイクロイックミラーやプリズムなどからなる。なお、光源１６１として、各色に対応するＬＥＤ等を使用する場合には、色分離部１６２は不要である。また、色合成部１６３は、液晶素子１５１Ｒ，１５１Ｇ，１５１Ｂを透過した赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の光を合成するものであり、例えば、ダイクロイックミラーやプリズムなどからなる。そして、色合成部１６３により赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の成分を合成した光は、投影光学系１７１に送られる。このとき、液晶素子１５１Ｒ，１５１Ｇ，１５１Ｂは、画像処理部１４０から入力された画像に対応する光の透過率となるように、液晶制御部１５０により制御されている。すなわち、色合成部１６３により合成された光が投影光学系１７１により投影面に投影されると、画像処理部１４０により入力された画像に対応する投影画像１０３がスクリーン上に表示される。
【００３３】
光学系制御部１７０は、投影光学系１７１を制御するものであり、制御用のマイクロプロセッサからなる。また、光学系制御部１７０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が光学系制御部１７０と同様の処理を実行しても良い。また、投影光学系１７１は、色合成部１６３から出力された合成光を投影面に投影するためのものであり、複数のレンズ及びこれらを駆動するためのアクチュエータからなる。投影光学系１７１において複数のレンズをアクチュエータにより駆動することで、投影画像１０３の拡大、縮小、焦点調整などを行うことができる。
【００３４】
通信部１９３は、外部機器からの制御信号や静止画データ、動画データなどを受信するためのものであり、例えば、無線ＬＡＮ、有線ＬＡＮ、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）などであってよく、通信方式を特に限定するものではない。また、画像入力部１３０の端子が、例えばＨＤＭＩ（登録商標）端子であれば、その端子を介してＣＥＣ通信を行うものであっても良い。ここで、外部装置は、投影装置１００と通信を行うことができるものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機、リモコンなど、どのようなものであってもよい。
【００３５】
撮像部１９４は、本実施例の投影装置１００の周辺の撮像画像を取得するものであり、投影光学系１７１を介して投影された画像を撮影（投影面方向を撮影）することができる。撮像部１９４は、得られた撮像画像をＣＰＵ１１０に送信し、ＣＰＵ１１０は、その撮像画像を一時的にＲＡＭ１１２に記憶し、ＲＯＭ１１１に記憶されたプログラムに基づいて、静止画データや動画データに変換する。撮像部１９４は、被写体の光学像を取得するレンズ、レンズを駆動するアクチュエータ、アクチュエータを制御するマイクロプロセッサ、上記光学像を画像信号に変換する撮像素子、撮像素子により得られた画像信号をＡＤ変換するＡＤ変換部などを含む。
【００３６】
なお、本実施例の画像処理部１４０、液晶制御部１５０、光源制御部１６０、光学系制御部１７０は、これらと同様の処理を行うことのできる単数または複数のマイクロプロセッサあっても良い。または、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が各ブロックと同様の処理を実行しても良い。
【００３７】
データバス１９９は、投影装置１００を構成する各部を接続するバスであり、制御信号やＯＳＤ等を通信できる。
【００３８】
次に、図３を用いて、図２における画像処理部１４０の内部構成について説明する。
【００３９】
画像処理部１４０は、前処理部１４１、ＯＳＤ重畳部１４２、メモリ制御部１４３、画像メモリ１４４、模様色補正部１４５、パターン生成部１４６、及び後処理部１４７からなるブロックにより構成される。画像処理部１４０を構成するこれらのブロックはそれぞれ、データバス１９９を介してＣＰＵ１１０、ＲＯＭ１１１、ＲＡＭ１１２、及び撮像部１９４と接続されている。
【００４０】
前処理部１４１は、画像入力部１３０から入力された画像に対して色空間変換や拡大縮小処理を含む表示レイアウトの変換処理を行い、液晶素子１５１Ｒ，１５１Ｇ，１５１Ｂに適した色空間、解像度へ変換する。
【００４１】
ＯＳＤ重畳部１４２は、ＣＰＵ１１０の指示によって、自身に入力される画像に対して、予めＲＯＭ１１１に記憶されているＯＳＤを重畳することができる。
【００４２】
メモリ制御部１４３は、ＩＰ変換やフレームレート変換などの時間軸上の変換処理や、投影画像の形状補正のために使用される画像メモリ１４４のメモリアドレスの発行および画像の書き込み・読み出し制御を行う。メモリ制御部１４３のフレームレート変換処理には、同じ画像を画像メモリ１４４から２度読み出すことにより実現されるフレームレートの倍速化処理も含まれる。
【００４３】
模様色補正部１４５は、自身に入力される画像に対して、印刷物１０２に投影される投影画像１０３の見えを白均一の投影対象に投影された時と近づけるための模様色補正を行う。ただし、本実施例においては、模様色補正部１４５は、自身に入力される画像のうちＯＳＤが重畳される領域に対して模様色補正を行うものとする。なお、模様色補正部１４５の詳細な動作は後述する。
【００４４】
パターン生成部１４６は、ＣＰＵ１１０の指示によって、全面が白や黒、またグラデーション画像といった所望の画像パターンを生成し、後処理部１４７に出力することができる。
【００４５】
後処理部１４７は、液晶素子１５１Ｒ，１５１Ｇ，１５１Ｂと投影光学系１７１起因の表示むら（色むら、輝度むら）、ディスクリネーションなどの補正処理を行う。更には、液晶素子１５１Ｒ，１５１Ｇ，１５１Ｂの階調性に合わせたガンマ変換などの画像処理を行う。
【００４６】
次に、本発明の投影装置１００により実行されるＯＳＤ表示処理の手順を図４のフローチャートを用いて説明する。
【００４７】
投影装置１００を構成する各部は、操作部１１３を介して投影装置１００の使用者からＯＳＤを表示する指示を受信すると、本フローチャートに記載の動作を実行する。
【００４８】
まず、ステップＳ１０１において、ＣＰＵ１１０は、パターン生成部１４６に対して、全面が黒である全黒画像のテストパターンを生成するよう指示する。パターン生成部１４６は、ＣＰＵ１１０からの指示通りに生成した全黒画像のテストパターンを、後処理部１４７に対して出力する。本テストパターンは、画像処理部１４０から出力された後、液晶制御部１５０によって液晶素子１５１Ｒ，１５１Ｇ，１５１Ｂ上に形成され、投影光学系１７１を介して印刷物１０２に重畳するよう投影される。
【００４９】
次に、ステップＳ１０２において、ＣＰＵ１１０は、撮像部１９４に対して、投影装置１００の投影面を撮像するよう指示する。撮像部１９４は、投影装置１００の投影面を撮像し、得られた撮像画像ＩＭＧ＿ＢをＲＡＭ１１２に記録する。
【００５０】
ステップＳ１０３において、ＣＰＵ１１０は、パターン生成部１４６に対して、全面が白である全白画像のテストパターンを生成するよう指示する。パターン生成部１４６は、ＣＰＵ１１０からの指示通りに生成した全白画像のテストパターンを、後処理部１４７に対して出力する。本テストパターンは、画像処理部１４０から出力された後、液晶制御部１５０によって液晶素子１５１Ｒ，１５１Ｇ，１５１Ｂ上に形成され、投影光学系１７１を介して投影される。
【００５１】
次に、ステップＳ１０４において、ＣＰＵ１１０は、撮像部１９４に対して、投影装置１００の投影面を撮像するよう指示する。撮像部１９４は、投影装置１００の投影面を撮像し、得られた撮像画像ＩＭＧ＿ＷをＲＡＭ１１２に記録する。
【００５２】
次に、ステップＳ１０５において、ＣＰＵ１１０は、撮像画像ＩＭＧ＿Ｂ，ＩＭＧ＿Ｗから、投影装置１００の投影画像１０３が投影面に投影される領域(以下「投影領域」という。)を検出する。具体的には、撮像画像ＩＭＧ＿Ｂ，ＩＭＧ＿Ｗの差分をとり、所定以上の差分のある領域を撮像画像ＩＭＧ＿Ｂ，ＩＭＧ＿Ｗ中における投影領域と判断する。
【００５３】
次に、ステップＳ１０６において、ＣＰＵ１１０は、撮像画像ＩＭＧ＿Ｗに対して射影変換を行い、ステップＳ１０５で検出された撮像画像ＩＭＧ＿Ｗ中の投影領域が投影画像１０３と同形状になるように変換した画像ＩＭＧ＿ＷＰを作成する。このように作成されたＩＭＧ＿ＷＰ中には、投影装置１００の投影領域における印刷物１０２の色や模様に関する情報が記録されている。
【００５４】
次に、ステップＳ１０７において、ＣＰＵ１１０は、ＯＳＤを重畳するＯＳＤ領域を決定し、ＯＳＤ重畳部１４２に対して決定したＯＳＤ領域にＯＳＤを重畳するように指示する。ＯＳＤ重畳部１４２は、ＲＯＭ１１１からＯＳＤを読み出し、自身に入力された画像に対してＣＰＵ１１０より指示されたＯＳＤ領域にＯＳＤを重畳する。ＯＳＤ重畳部１４２によってＯＳＤが重畳された画像は、メモリ制御部１４３、画像メモリ１４４を経由して模様色補正部１４５に入力される。
【００５５】
次に、ステップＳ１０８において、模様色補正部１４５は、以下の手順にて、印刷物１０２に投影されるステップＳ１０７でＯＳＤが重畳された画像のうち、ＯＳＤ領域の見えを白均一の投影対象に投影された時と近づけるための模様色補正を行う。ただし、この模様色補正は本実施例で説明する手法に限るものではなく、いかなる公知の手法を用いてもよい。
【００５６】
まず、模様色補正部１４５は、印刷物１０２の色や模様が記録されたデータ（本実施例では画像ＩＭＧ＿ＷＰ）を基に模様色補正データを生成する。本実施例における模様色補正データとは、補正対象の画素毎のＲＧＢのゲイン値（ＧＡＩＮ＿Ｒ、ＧＡＩＮ＿Ｇ、ＧＡＩＮ＿Ｂ）であるものとする。次に、模様色補正部１４５は、この模様色補正データを用いて、自身に入力された画像中のＯＳＤが重畳された領域に対して式１〜式３に記載の補正処理を行う。
ＯＵＴ＿Ｒ  ＝  ＩＮ＿Ｒ  ×  ＧＡＩＮ＿Ｒ    ・・・（式１）
ＯＵＴ＿Ｇ  ＝  ＩＮ＿Ｇ  ×  ＧＡＩＮ＿Ｇ    ・・・（式２）
ＯＵＴ＿Ｂ  ＝  ＩＮ＿Ｂ  ×  ＧＡＩＮ＿Ｂ    ・・・（式３）
【００５７】
なお、ＩＮ＿Ｒ、ＩＮ＿Ｇ、ＩＮ＿Ｂは、模様色補正部１４５の入力画像のうち、補正対象の領域（本実施例ではＯＳＤが重畳された領域）の画素のＲＧＢの階調値である。また、ＯＵＴ＿Ｒ、ＯＵＴ＿Ｇ、ＯＵＴ＿Ｂは、模様色補正部１４５の出力画像のうち、補正対象の領域の画素のＲＧＢの階調値である。
【００５８】
以下では、模様色補正部１４５が、模様色補正データであるＲＧＢのゲイン値（ＧＡＩＮ＿Ｒ、ＧＡＩＮ＿Ｇ、ＧＡＩＮ＿Ｂ）を求める手順の一例について説明する。
【００５９】
ここで、撮像部１９４が、投影装置１００が所定の投影面（全面が白であるものが望ましい）に対して白画像（ＲＧＢ共に最高階調の画像）を投影した画像を予め撮像した画像の階調値をＣａｍＲｅｆ＿Ｒ、ＣａｍＲｅｆ＿Ｇ、ＣａｍＲｅｆ＿Ｂとする。なお、ＣａｍＲｅｆ＿Ｒ、ＣａｍＲｅｆ＿Ｇ、ＣａｍＲｅｆ＿Ｂは、予めＲＯＭ１１１に記録されているものとする。
【００６０】
まず、模様色補正部１４５は、ＲＯＭ１１１からＣａｍＲｅｆ＿Ｒ、ＣａｍＲｅｆ＿Ｇ、ＣａｍＲｅｆ＿Ｂを読みだす。
【００６１】
次に、模様色補正部１４５は、画像ＩＭＧ＿ＷＰの階調値、すなわち、全白画像のテストパターンが投影された印刷物１０２を撮像部１９４が撮像して得られた画像の階調値ＣａｍＰ＿Ｒ、ＣａｍＰ＿Ｇ、ＣａｍＰ＿Ｂを取得する。
【００６２】
ここで、模様色補正部１４５が、印刷物１０２に投影した投影画像１０３の色の見えを、白均一の投影対象に投影した投影画像の色の見えと近づけるように補正した場合を考える。ここで、ＣａｍＧｏａｌ＿Ｒ、ＣａｍＧｏａｌ＿Ｇ、ＣａｍＧｏａｌ＿Ｂを、模様色補正による補正後の投影画像１０３が印刷物１０２に重畳して投影された投影面を撮像部１９４が撮影した画像の階調値とする。
【００６３】
模様色補正部１４５は、以下の式４〜式６にて定義されるゲイン値、ＧａｉｎＣａｍ＿Ｒ、ＧａｉｎＣａｍ＿Ｇ、ＧａｉｎＣａｍ＿Ｂを求める。
ＣａｍＧｏａｌ＿Ｒ  ＝  ＣａｍＰ＿Ｒ  ×  ＧａｉｎＣａｍ＿Ｒ    ・・・（式４）
ＣａｍＧｏａｌ＿Ｇ  ＝  ＣａｍＰ＿Ｇ  ×  ＧａｉｎＣａｍ＿Ｇ    ・・・（式５）
ＣａｍＧｏａｌ＿Ｂ  ＝  ＣａｍＰ＿Ｂ  ×  ＧａｉｎＣａｍ＿Ｂ    ・・・（式６）
【００６４】
なお、ＣａｍＧｏａｌ＿Ｒ、ＣａｍＧｏａｌ＿Ｇ、ＣａｍＧｏａｌ＿Ｂの間には、式７に記載の関係が成立する。
ＣａｍＲｅｆ＿Ｒ：ＣａｍＲｅｆ＿Ｇ：ＣａｍＲｅｆ＿Ｂ  
＝  ＣａｍＧｏａｌ＿Ｒ：ＣａｍＧｏａｌ＿Ｇ：ＣａｍＧｏａｌ＿Ｂ    ・・・（式７）
【００６５】
なお、ＧａｉｎＣａｍ＿Ｒ、ＧａｉｎＣａｍ＿Ｇ、ＧａｉｎＣａｍ＿Ｂの値は、式７の関係を満たせばどのような値であってもよいが、階調値ＣａｍＰ＿Ｒ、ＣａｍＰ＿Ｇ、ＣａｍＰ＿Ｂのうち最小値となる色に対応する値を１とすることが望ましい。例えばＣａｍＰ＿Ｒ＞ＣａｍＰ＿Ｇ＞ＣａｍＰ＿Ｂのときは、ＧａｉｎＣａｍ＿Ｂ  ＝  １とすることが望ましい。このようにすることで、投影画像１０３を必要以上に暗くすることなく模様色補正を行うことができる。
【００６６】
ここで、印刷物１０２の模様色の見えを軽減するように模様色補正が行われた投影画像１０３を、仮に所定の投影面（全面が白であるものが望ましい）に投影したとする。そして、その投影面を撮像部１９４が撮像したとすると、撮像画像の階調値ＣａｍＲｅｆＣｏｍｐ＿Ｒ、ＣａｍＲｅｆＣｏｍｐ＿Ｇ、ＣａｍＲｅｆＣｏｍｐ＿Ｂには、式８〜式１０に記載の関係が成立する。
ＣａｍＲｅｆ＿Ｃｏｍｐ＿Ｒ  ＝  ＣａｍＲｅｆ＿Ｒ  ×  ＧａｉｎＣａｍ＿Ｒ  ・・・（式８）
ＣａｍＲｅｆ＿Ｃｏｍｐ＿Ｇ  ＝  ＣａｍＲｅｆ＿Ｇ  ×  ＧａｉｎＣａｍ＿Ｇ  ・・・（式９）
ＣａｍＲｅｆ＿Ｃｏｍｐ＿Ｂ  ＝  ＣａｍＲｅｆ＿Ｂ  ×  ＧａｉｎＣａｍ＿Ｂ  ・・・（式１０）
模様色補正部１４５は、ＣａｍＲｅｆ＿Ｃｏｍｐ＿Ｒ、ＣａｍＲｅｆ＿Ｃｏｍｐ＿Ｇ、ＣａｍＲｅｆ＿Ｃｏｍｐ＿Ｂを式８〜式１０に基づいて計算する。
【００６７】
次に、模様色補正部１４５は、式１１〜式１３に従い、ＩＭＧ＿Ｃｏｍｐ＿Ｒ、ＩＭＧ＿Ｃｏｍｐ＿Ｇ、ＩＭＧ＿Ｃｏｍｐ＿Ｂを求める。
【００６８】
なお、ＩＭＧ＿Ｃｏｍｐ＿Ｒ、ＩＭＧ＿Ｃｏｍｐ＿Ｇ、ＩＭＧ＿Ｃｏｍｐ＿Ｂは、投影画像１０３が投影されている投影面を撮像部１９４が撮像した画像の階調値がＣａｍＲｅｆ＿Ｒであるときの、模様色補正部１４５からの出力画像の画素値である。また、ＧａｉｎＲｅｆ＿Ｒ、ＧａｉｎＲｅｆ＿Ｇ、ＧａｉｎＲｅｆ＿Ｂは、所定の投影面（全面が白であるものが望ましい）に投影された投影画像１０３を撮像部１９４で撮像した画像の階調値と模様色補正部１４５の出力画像の階調値との関係を表す係数である。ＧａｉｎＲｅｆ＿Ｒ、ＧａｉｎＲｅｆ＿Ｇ、ＧａｉｎＲｅｆ＿Ｂは、予めＲＯＭ１１１に記録されている。
ＩＭＧ＿Ｃｏｍｐ＿Ｒ  ＝  ＧａｉｎＲｅｆ＿Ｒ  ×  ＣａｍＲｅｆ＿Ｃｏｍｐ＿Ｒ・・・（式１１）
ＩＭＧ＿Ｃｏｍｐ＿Ｇ  ＝  ＧａｉｎＲｅｆ＿Ｇ  ×  ＣａｍＲｅｆ＿Ｃｏｍｐ＿Ｇ・・・（式１２）
ＩＭＧ＿Ｃｏｍｐ＿Ｂ  ＝  ＧａｉｎＲｅｆ＿Ｂ  ×  ＣａｍＲｅｆ＿Ｃｏｍｐ＿Ｂ・・・（式１３）
【００６９】
次に、模様色補正部１４５は、式１４〜式１６に基づき、ＧＡＩＮ＿Ｒ、ＧＡＩＮ＿Ｇ、ＧＡＩＮ＿Ｂを計算する。なお、ＩＭＧ＿ＭＡＸは模様色補正部１４５に入力される画像の階調値のうち、白画像を表す階調値（ＲＧＢ共に最大階調）である。
ＧＡＩＮ＿Ｒ  ＝  ＩＭＧ＿Ｃｏｍｐ＿Ｒ  ／  ＩＭＧ＿ＭＡＸ    ・・・（式１４）
ＧＡＩＮ＿Ｇ  ＝  ＩＭＧ＿Ｃｏｍｐ＿Ｇ  ／  ＩＭＧ＿ＭＡＸ    ・・・（式１５）
ＧＡＩＮ＿Ｂ  ＝  ＩＭＧ＿Ｃｏｍｐ＿Ｂ  ／  ＩＭＧ＿ＭＡＸ    ・・・（式１６）
以上が、模様色補正部１４５が模様色補正データであるＲＧＢのゲイン値ＧＡＩＮ＿Ｒ、ＧＡＩＮ＿Ｇ、ＧＡＩＮ＿Ｂを算出するための手順である。
【００７０】
模様色補正部１４５は、ＯＳＤが重畳された領域の各画素に対して以上の工程を繰り返すことで補正対象となる画素毎にＲＧＢのゲイン値を生成し、前述の式１〜式３に基づく補正処理を行う。
【００７１】
次に、ステップＳ１０９において、模様色補正部１４５によって補正処理が行われた画像は、画像処理部１４０から出力された後、液晶制御部１５０によって液晶素子１５１Ｒ，１５１Ｇ，１５１Ｂ上に形成され、投影光学系１７１を介して投影される。
【００７２】
ここで、本実施例における投影装置１００が、印刷物１０２に対してＯＳＤ２００を投影した際の見えを表した例を図５（ａ）に示す。投影装置１００を構成する各部が、図４のフローチャートに記載の工程に従って動作することで、投影画像１０３のうちＯＳＤが表示される領域２００に対して、被観察物の色や模様を打ち消すように色模様補正が行われる。そのため、ＯＳＤに対して色模様補正を行わなかった場合（図５（ｂ）の領域２００）と比較して、ＯＳＤを見やすく表示することができる。
【００７３】
以上本実施例によれば、被観察物の画質向上効果を得るために投影画像１０３を被観察物である印刷物１０２に重ねて表示する投影装置１００において、投影画像１０３のＯＳＤ領域にＯＳＤを重畳する場合は、ＯＳＤ領域にのみ模様色補正を行う。すなわち、かかる場合でも、投影画像１０３のＯＳＤ領域以外の領域は模様色補正を行わないため、画質向上効果を維持したまま投影装置１００のＯＳＤを見やすく表示することができる。
【００７４】
なお、ここまでは、投影装置１００を構成する各部は、操作部１１３を介して投影装置１００のユーザからＯＳＤを表示する指示を受け付けると、図４のフローチャートに記載の動作を開始するとして説明した。しかしながら、動作開始のタイミングはこれに限るものでもない。例えば、ユーザが投影装置１００の設置を完了し、印刷物１０２と投影画像１０３の位置合わせが完了した後に、予めステップＳ１０１〜Ｓ１０６までの工程を実施しておいてもよい。このようにすると、投影装置１００は、操作部１１３を介して投影装置１００のユーザからＯＳＤを表示する指示を受け付けると、ステップＳ１０７〜Ｓ１０９の動作のみを行えばよい。
【００７５】
また、ここまで、本実施例における投影装置１００は、ステップＳ１０８で説明したように、画像ＩＭＧ＿ＷＰに記録されている被観察物である印刷物１０２の色や模様に関するデータを基に模様色補正を行う例について説明してきた。ただし、この被観察物の色や模様のデータの取得方法はこれに限るものではない。例えば、図１に示す入力画像から被観察物の色や模様のデータを算出するようにしてもよい。また、ＣＰＵ１１０は、通信部１９３を介して外部機器から被観察物の色や模様に関する情報を取得してもよい。
【００７６】
（実施例２）
図６は、本実施例に係る複数の投影装置１００Ａ，１００Ｂを用いた画像表示システムを説明するための図である。投影装置１００Ａ，１００Ｂの内部構成は、実施例１で説明した投影装置１００の内部構成と同じである。
【００７７】
投影装置１００Ａ，１００Ｂには、それぞれ同一の入力画像が入力される。投影装置１００Ａ，１００Ｂは所定の画像処理を行って投影画像１０３Ａ，１０３Ｂをそれぞれ生成した後に、投影面に対して投影画像１０３Ａ，１０３Ｂが互いに重畳するように投影する。
【００７８】
ここで、本実施例の投影装置１００ＡがＯＳＤを表示する際の各部の動作について説明する。この動作は、実施例１で図４のフローチャートを用いて説明した投影装置１００の動作と略同一である。そこで、本実施例では、実施例１で説明した動作との差分のみ説明し、実施例１と同一の動作については重複した説明を省略する。
【００７９】
ステップＳ１０１〜Ｓ１０７における投影装置１００Ａの各部の動作は、実施例１と同様であるため説明は省略する。なお、本実施例における画像表示システムは、ステップＳ１０２，Ｓ１０４において、撮像部１９４による撮像画像ＩＭＧ＿Ｂ，ＩＭＧ＿Ｗには、投影装置１００Ｂの投影画像１０３Ｂの色や模様に関する情報が記録されている。
【００８０】
次に、ステップＳ１０８において、模様色補正部１４５は、以下の手順にて投影画像１０３Ａ中のＯＳＤが表示される領域が投影画像１０３Ｂの模様を軽減する模様色補正を行う。ただし、この模様色補正は本実施例で説明する手法に限るものではなく、いかなる公知の手法を用いてもよい。
【００８１】
まず、模様色補正部１４５は、投影画像１０３Ｂの色や模様が記録されたデータ（本実施例では画像ＩＭＧ＿ＷＰ）を基に模様色補正データを生成する。本実施例における模様色補正データとは、補正対象の画素毎のＲＧＢのオフセット値（ＯＦＦＳＥＴ＿Ｒ、ＯＦＦＳＥＴ＿Ｇ、ＯＦＦＳＥＴ＿Ｂ）であるものとする。次に、模様色補正部１４５は、この模様色補正データを用いて、自身に入力された画像中のＯＳＤが重畳された領域に対して式２１〜式２３に記載の補正処理を行う。
ＯＵＴ＿Ｒ  ＝  ＩＮ＿Ｒ  −  ＯＦＦＳＥＴ＿Ｒ    ・・・（式２１）
ＯＵＴ＿Ｇ  ＝  ＩＮ＿Ｇ  −  ＯＦＦＳＥＴ＿Ｇ    ・・・（式２２）
ＯＵＴ＿Ｂ  ＝  ＩＮ＿Ｂ  −  ＯＦＦＳＥＴ＿Ｂ    ・・・（式２３）
【００８２】
なお、ＩＮ＿Ｒ、ＩＮ＿Ｇ、ＩＮ＿Ｂは、模様色補正部１４５の入力画像のうち、補正対象の領域（本実施例ではＯＳＤが重畳された領域）の画素のＲＧＢの階調値である。また、ＯＵＴ＿Ｒ、ＯＵＴ＿Ｇ、ＯＵＴ＿Ｂは、模様色補正部１４５の出力画像のうち、補正対象の領域の画素のＲＧＢの階調値である。
【００８３】
以下では、模様色補正部１４５が、模様色補正データであるＲＧＢのオフセット値（ＯＦＦＳＥＴ＿Ｒ、ＯＦＦＳＥＴ＿Ｇ、ＯＦＦＳＥＴ＿Ｂ）を求める手順の一例について説明する。
【００８４】
ここで、撮像部１９４が、投影装置１００が所定の投影面（全面が白であるものが望ましい）に対して白画像（ＲＧＢ共に最高階調の画像）を投影した画像を予め撮像した画像の階調値をＣａｍＲｅｆ＿Ｒ、ＣａｍＲｅｆ＿Ｇ、ＣａｍＲｅｆ＿Ｂとする。なお、ＣａｍＲｅｆ＿Ｒ、ＣａｍＲｅｆ＿Ｇ、ＣａｍＲｅｆ＿Ｂは、予めＲＯＭ１１１に記録されているものとする。
【００８５】
まず、模様色補正部１４５は、ＲＯＭ１１１からＣａｍＲｅｆ＿Ｒ、ＣａｍＲｅｆ＿Ｇ、ＣａｍＲｅｆ＿Ｂを読みだす。
【００８６】
次に、模様色補正部１４５は、ステップＳ１０６で作成された画像ＩＭＧ＿ＷＰの階調値ＣａｍＰ＿Ｒ、ＣａｍＰ＿Ｇ、ＣａｍＰ＿Ｂを取得する。
【００８７】
ここで、模様色補正部１４５が投影画像１０３Ａを補正することで、投影画像１０３Ｂが投影されている投影面に対して投影画像１０３Ａを重畳して投影した際のＯＳＤ領域の色の見えを、白均一の投影対象に投影した際の色の見えと近づける。また、撮像部１９４が模様色補正による補正後の投影画像１０３Ａと投影画像１０３Ｂが重畳された状態で投影された投影面を撮影した画像の階調値を、ＣａｍＧｏａｌ＿Ｒ、ＣａｍＧｏａｌ＿Ｇ、ＣａｍＧｏａｌ＿Ｂとする。
【００８８】
このとき、模様色補正部１４５は、以下の式２４〜式２６にて定義されるオフセット値、ＯｆｆｓｅｔＣａｍ＿Ｒ、ＯｆｆｓｅｔＣａｍ＿Ｇ、ＯｆｆｓｅｔＣａｍ＿Ｂを求める。
ＣａｍＧｏａｌ＿Ｒ  ＝  ＣａｍＰ＿Ｒ  −  ＯｆｆｓｅｔＣａｍ＿Ｒ    ・・・（式２４）
ＣａｍＧｏａｌ＿Ｇ  ＝  ＣａｍＰ＿Ｇ  −  ＯｆｆｓｅｔＣａｍ＿Ｇ    ・・・（式２５）
ＣａｍＧｏａｌ＿Ｂ  ＝  ＣａｍＰ＿Ｂ  −  ＯｆｆｓｅｔＣａｍ＿Ｂ    ・・・（式２６）
【００８９】
なお、ＣａｍＧｏａｌ＿Ｒ、ＣａｍＧｏａｌ＿Ｇ、ＣａｍＧｏａｌ＿Ｂの間には、式２７に記載の関係が成立する。
ＣａｍＲｅｆ＿Ｒ：ＣａｍＲｅｆ＿Ｇ：ＣａｍＲｅｆ＿Ｂ  
＝  ＣａｍＧｏａｌ＿Ｒ：ＣａｍＧｏａｌ＿Ｇ：ＣａｍＧｏａｌ＿Ｂ    ・・・（式２７）
【００９０】
なお、ＯｆｆｓｅｔＣａｍ＿Ｒ、ＯｆｆｓｅｔＣａｍ＿Ｇ、ＯｆｆｓｅｔＣａｍ＿Ｂの値は式２７の関係を満たせばどのような値であってもよい。だが、階調値ＣａｍＰ＿Ｒ、ＣａｍＰ＿Ｇ、ＣａｍＰ＿Ｂのうち最小値となる色に対応する値を０とすることが望ましい。例えばＣａｍＰ＿Ｒ＞ＣａｍＰ＿Ｇ＞ＣａｍＰ＿Ｂのときは、ＯｆｆｓｅｔＣａｍ＿Ｂ  ＝  ０とすることが望ましい。このようにすることで、投影画像１０３Ａを必要以上に暗くすることなく模様色補正を行うことができる。
【００９１】
次に、模様色補正部１４５は、式２８〜式３０に従い、模様色補正部１４５が模様色補正データであるＲＧＢのオフセット値（ＯＦＦＳＥＴ＿Ｒ、ＯＦＦＳＥＴ＿Ｇ、ＯＦＦＳＥＴ＿Ｂ）を導出する。なお、ＧａｉｎＲｅｆ＿Ｒ、ＧａｉｎＲｅｆ＿Ｇ、ＧａｉｎＲｅｆ＿Ｂは、所定の投影面に投影された投影画像１０３Ａを撮像部１９４で撮像した画像の階調値と模様色補正部１４５の出力画像の階調値との関係を表す係数である。上記所定の投影面は全面が白であるものが望ましい。また、ＧａｉｎＲｅｆ＿Ｒ、ＧａｉｎＲｅｆ＿Ｇ、ＧａｉｎＲｅｆ＿Ｂは、予めＲＯＭ１１１に記録されている。
ＯＦＦＳＥＴ＿Ｒ  ＝  ＯｆｆｓｅｔＣａｍ＿Ｒ  ×  ＧａｉｎＲｅｆ＿Ｒ・・・（式２８）
ＯＦＦＳＥＴ＿Ｒ  ＝  ＯｆｆｓｅｔＣａｍ＿Ｒ  ×  ＧａｉｎＲｅｆ＿Ｒ・・・（式２９）
ＯＦＦＳＥＴ＿Ｒ  ＝  ＯｆｆｓｅｔＣａｍ＿Ｒ  ×  ＧａｉｎＲｅｆ＿Ｒ・・・（式３０）
以上が、模様色補正部１４５が模様色補正データであるＲＧＢのオフセット値（ＯＦＦＳＥＴ＿Ｒ、ＯＦＦＳＥＴ＿Ｇ、ＯＦＦＳＥＴ＿Ｂ）を算出するための手順である。
【００９２】
模様色補正部１４５は、ＯＳＤが重畳された領域の各画素に対して以上の工程を繰り返すことで補正対象となる画素毎にＲＧＢのオフセット値を生成し、更に式２１〜式２３に基づく補正処理を行う。
【００９３】
（実施例３）
実施例１，２においては、模様色補正部１４５はＯＳＤ重畳部１４２によってＯＳＤが重畳された画像信号のうち、ＯＳＤが重畳された領域に模様色補正を行う動作について説明してきた。
【００９４】
一方、第３の実施例に係る投影装置１００Ｃでは、ＯＳＤ重畳部１４２によってＯＳＤが重畳される前に、ＯＳＤに対して模様色補正を行う。尚、本実施例の投影装置１００Ｃの画像処理部１４０Ａは図２と略同一のハードウェア構成を有するため、同一の構成には同一の符号を付し、重複した説明は省略する。
【００９５】
図７は、本実施例に係る、図２における画像処理部１４０Ａの内部構成を示した図である。
【００９６】
ＲＯＭ１１０に記録されているＯＳＤは、まず模様色補正部１４５に入力される。模様色補正部１４５は、自身に入力されるＯＳＤに対して前述の模様色補正を行いＯＳＤ重畳部１４２に送信する。ＯＳＤ重畳部１４２は、模様色補正が行われたＯＳＤを自身に入力された入力画像に重畳し、重畳後の画像を出力する。
【００９７】
（その他の実施例）
本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、装置に供給することによっても、達成されることは言うまでもない。このとき、供給された装置の制御部を含むコンピュータ（またはＣＰＵやＭＰＵ）は、記憶媒体に格納されたプログラムコードを読み出し実行する。
【００９８】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９９】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【０１００】
また、上述のプログラムコードの指示に基づき、装置上で稼動しているＯＳ（基本システムやオペレーティングシステム）などが処理の一部又は全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【０１０１】
さらに、記憶媒体から読み出されたプログラムコードが、装置に挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれ、前述した実施例の機能が実現される場合も含まれることは言うまでもない。このとき、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う。
【符号の説明】
【０１０２】
１００  投影装置
１０１  プリンタ
１３０  画像入力部
１４０  画像処理部
１４１  前処理部
１４２  ＯＳＤ重畳部
１４３  メモリ制御部
１４５  模様色補正部
１４６  パターン生成部
１４７  後処理部
１９４  撮像部
【図１】
2019009551.tif 000003
【図２】
2019009551.tif 000004
【図３】
2019009551.tif 000005
【図４】
2019009551.tif 000006
【図５】
2019009551.tif 000007
【図６】
2019009551.tif 000008
【図７】
2019009551.tif 000009