(57)【要約】      （修正有）【課題】設定変更したいパラメータセットと現行パラメータセットの違いを容易に確認でき、ユーザに適したカラーモードやそれからのパラメータセットを提案できるプロジェクタを提供する。【解決手段】複数のパラメータからなるパラメータセットに基づいて画像を調整して投影するプロジェクタ１００において、パラメータセットを記憶する記憶手段と、記憶手段に記憶されたパラメータセットの複数のパラメータの設定値毎にパレット上にパラメータセットを表示するパラメータセット表示手段と、パラメータセット表示手段により表示されたパレット上のパラメータセットのユーザから選択を受け付けるパラメータセット選択手段と、パラメータセット選択手段により選択を受け付けたパラメータセットで投影する投影手段と、を有する。【選択図】図１
2016012899.tif 000002
【特許請求の範囲】
【請求項１】
複数のパラメータからなるパラメータセットに基づいて画像を調整して投影するプロジェクタにおいて、
前記パラメータセットを記憶する記憶手段と、
前記記憶手段に記憶されたパラメータセットの前記複数のパラメータの設定値毎にパレット上にパラメータセットを表示するパラメータセット表示手段と、
前記パラメータセット表示手段により表示されたパレット上のパラメータセットのユーザから選択を受け付けるパラメータセット選択手段と、
前記パラメータセット選択手段により選択を受け付けたパラメータセットで投影する投影手段と、
を有することを特徴とするプロジェクタ。
【請求項２】
前記パラメータセット表示手段により表示されるパレット上のパラメータセットの間のパラメータを補間するパラメータ補間手段と、
前記パラメータ補間手段により保管される複数のパラメータの選択を受け付けるパラメータ選択受付手段と、
前記投影手段は、前記パラメータ選択受付手段により受け付けられた複数のパラメータで投影することを特徴とする請求項１に記載のプロジェクタ。
【請求項３】
複数のパラメータからなるパラメータセットを記憶する記憶手段を有する、前記パラメータセットに基づいて画像を調整して投影するプロジェクタにおける投影方法であって、
前記記憶手段に記憶されたパラメータセットの前記複数のパラメータの設定値毎にパレット上にパラメータセットを表示するパラメータセット表示ステップと、
前記パラメータセット表示ステップにより表示されたパレット上のパラメータセットのユーザから選択を受け付けるパラメータセット選択ステップと、
前記パラメータセット選択ステップにより選択を受け付けたパラメータセットで投影する投影ステップと、
を有することを特徴とする投影方法。
【請求項４】
複数のパラメータからなるパラメータセットに基づいて画像を調整して投影するプロジェクタにおけるプログラムであって、
前記プロジェクタは、パラメータセットを記憶する記憶手段を有し、
前記記憶手段に記憶されたパラメータセットの前記複数のパラメータの設定値毎にパレット上にパラメータセットを表示するパラメータセット表示手段と、
前記パラメータセット表示手段により表示されたパレット上のパラメータセットのユーザから選択を受け付けるパラメータセット選択手段と、
前記パラメータセット選択手段により選択を受け付けたパラメータセットで投影する投影手段と、
してプロジェクタを動作させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投影画質の変更を容易にするプロジェクタ、投影型画像表示システム、画像投影方法ならびにプログラムに関する。
【背景技術】
【０００２】
入力された画像信号に基づいた画像をスクリーン等に拡大投影するプロジェクタは、映像信号のカラー方式や人間の視覚特性に応じて、画像の明るさやコントラスト、色合いなどの色調整を行うための色調整を行える技術を備えることが望まれる。
【０００３】
特許文献１では、投影するプロジェクタの色調整の複数のパラメータを有するパラメータセットを、カラーモードと呼ばれる画像の種別や内容、視聴環境に応じた色調や明るさで設定された項目毎に、分類して選択可能にしたり、入力端子毎にパラメータセットのパターンを設定し選択可能にする技術が開示されている。
【特許文献１】特開２０１０−２１７９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、パラメータセットを選択する画面には文字列情報しかなく、各カラーモードの色調整のパラメータの相対的な位置関係の把握が困難である。すなわち、設定で変えたいパラメータと現在のプロジェクタのパラメータの設定値とどこが一致して、どこが不一致なのかが不明であった。
【０００５】
本発明は、上記課題を解決するためになされたものであり、設定を変更したいパラメータセットと現在のプロジェクタのパラメータセットとの違いを容易に確認でき、さらにユーザに適したカラーモードやそれからの変更パラメータセットを提案できるプロジェクタを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、複数のパラメータからなるパラメータセットに基づいて画像を調整して投影するプロジェクタにおいて、前記パラメータセットを記憶する記憶手段と、前記記憶手段に記憶されたパラメータセットの前記複数のパラメータの設定値毎にパレット上にパラメータセットを表示するパラメータセット表示手段と、前記パラメータセット表示手段により表示されたパレット上のパラメータセットのユーザから選択を受け付けるパラメータセット選択手段と、前記パラメータセット選択手段により選択を受け付けたパラメータセットで投影する投影手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、プロジェクタの色調整などの設定を変更したいパラメータセットと現在のプロジェクタのパラメータセットとの違いを容易に確認でき、さらにユーザに適したカラーモードやそれからの変更パラメータセットを提案できるプロジェクタを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態におけるプロジェクタ１００のソフトウェア構成を示す図である。
【図２】本発明の実施形態におけるプロジェクタ１００のハードウェア構成を示す図である。
【図３】本発明の実施形態における情報処理装置３００に適用可能な情報処理装置のハードウェア構成の一例を示す図である。
【図４】本発明の第１実施形態におけるプロジェクタ１００の投影領域を決定する基本的な処理フローを示す図である。
【図５】本発明の第３実施形態におけるプロジェクタ１００の投影領域を決定する基本的な処理フローを示す図である。
【図６】本発明の実施形態におけるプロジェクタ１００の操作部２０９の一例を示した模式図である。
【図７】本発明の実施形態におけるプロジェクタ１００の投影部から投影される色調整パラメータの選択画面の一例である。
【図８】本発明の実施形態におけるプロジェクタ１００のＲＡＭ２０３などが記憶するＲＧＢパラメータの一例を示したデータ構成図である。
【図９】本発明の実施形態におけるプロジェクタ１００のパラメータとして調整軸に設定されたＲＧＢと、各マス目におけるＲＧＢ値の変更方向を示した模式図である。
【図１０】本発明の実施形態におけるプロジェクタ１００で投影面１６０に投影された投影イメージの例を示す模式図である。
【図１１】本発明の実施形態におけるプロジェクタ１００で投影面１６０に投影された投影イメージの例を示す模式図である。
【図１２】本発明の実施形態におけるプロジェクタ１００で投影面１６０に投影された投影イメージの例を示す模式図である。
【図１３】本発明の実施形態におけるプロジェクタ１００のＲＡＭ２０３などが記憶するＲＧＢパラメータの一例を示したデータ構成図である。
【図１４】本発明の実施形態におけるプロジェクタ１００のパラメータとして調整軸に設定されたパラメータと、各マス目におけるパラメータ値の変更方向を示した模式図である。
【図１５】本発明の実施形態におけるプロジェクタ１００で投影面１６０に投影された投影イメージの例を示す模式図である。
【発明を実施するための形態】
【０００９】
＜第１実施形態＞
【００１０】
以下、本発明の第１実施形態に係るプロジェクタについて、図面を参照して説明する。
【００１１】
図１は、本発明の実施形態におけるプロジェクタ１００のソフトウェア構成を示す図である。
【００１２】
図１のプロジェクタ１００は、情報処理装置３００（後述する）からの画像信号１７０を入力する信号入力部１１０と、画像信号１７０の情報の色補正をする画像信号補正部１１１と、補正した結果を出力する信号出力部１１２を有する。
【００１３】
また、画像信号１７０の情報とは異なるパラメータの候補画面を投影を命令するための画像信号色調整部１１３と、画像信号１７０で受信した情報を投影面１６０に投影する投影部１１４を有している
【００１４】
画像信号色調整部１１３は、画像信号１７０から入力される画像入力部１０１を有し、画像入力部１０１は、後述するように、複数送られてくる画像から取捨選択する機能を有しても良い。
【００１５】
また、画像信号色調整部１１３は、ユーザからの変更パラメータの入力を受け付ける変更パラメータ受付部１０２を有し、画像入力部１０１で入力された画像を変更パラメータ受付部１０２で変更を受け付けたパラメータの値を変えた複数のパラメータで画像を生成し投影する複数画像投影部１０３を有する。
【００１６】
また、画像信号色調整部１１３は、複数画像投影部１０３で投影された画像の内、ユーザからの選択を受け付ける画像選択受付部１０４を有し、画像選択受付部１０４で選択を受け付けた画像に対応するパラメータを変更パラメータとして取得する変更パラメータ取得部１０５を有する。
【００１７】
その後、変更パラメータ取得部１０５により取得したパラメータで、受信した画像信号１７０の画像を投影する命令を発する投影命令部１０６を有する。
【００１８】
また、投影部１１４は、空間光変調器１２１と、空間光変調器１２１を駆動する駆動部１２０と、光源１２２と、レンズ１２３とを含んで構成されている。
【００１９】
駆動部１２０は、信号出力部１１２からの画像信号に基づき、空間光変調器１２１を駆動する。そして、投影部１１４は、光源１２２からの光を、空間光変調器１２１およびレンズ１２３を介して投影する。
【００２０】
なお、本実施例では、全ての処理をプロジェクタ１００内で実施しているが、画像信号１７０を送信する情報処理装置３００が図１の１１３内の処理の一部を行っても良いし全てを行っても良い
【００２１】
次に、図２を参照して、図１に示したプロジェクタ１００のハードウェア構成について説明する。
【００２２】
図２は、本発明の実施形態におけるプロジェクタ１００のハードウェア構成を示す図である。
【００２３】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２４】
また、ＲＯＭ２０２あるいは情報記憶媒体２０７には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２５】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２６】
また、入力コントローラ（入力Ｃ）２０５は、操作部２０９からの入力を制御する。
【００２７】
出力コントローラ（出力Ｃ）２０６は、投影部２１０等の表示器への表示を制御する。表示器はＣＲＴでも良いし、液晶ディスプレイでも構わない。
【００２８】
情報記憶媒体２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する。
【００２９】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。他の情報処理装置との情報通信や、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３０】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、投影部２１０上での表示を可能としている。
【００３１】
本発明を実現するためのプログラムは情報記憶媒体２０７に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本発明で生成されるプログラムやプロキシクラスファイル、プログラムが用いる定義ファイル及び各種情報テーブルは情報記憶媒体２０７に格納されており、これらについての詳細な説明は後述する。
【００３２】
なお、図２の構成は一例であり、用途や目的に応じて様々な構成例があることは云うまでもない。その他の構成例として、プロジェクタが、ネットワークと接続され、通信可能な不図示のパーソナルコンピュータ等の情報処理装置からプログラム生成命令を受けることによって、プログラムの生成を行うことも可能である。
【００３３】
すなわち、本発明の機能が実現されるものであれば、単体の機器であっても、複数の機器からなるシステムであっても、ネットワークを介して処理が行われるシステムであっても本発明を適用することができる。
【００３４】
また、情報記憶媒体２０７に記憶された情報は、それぞれデータベース（ＤＢ）等に格納されていても良い。
【００３５】
次に、図３を参照して、画像信号１７０を送信する情報処理装置３００に適用可能な情報処理装置のハードウェア構成の一例について説明する。
【００３６】
図３において、３０１はＣＰＵで、システムバス３０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ３０３あるいは外部メモリ３１１には、ＣＰＵ３０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、情報処理装置３００が実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００３７】
３０２はＲＡＭで、ＣＰＵ３０１の主メモリ、ワークエリア等として機能する。ＣＰＵ３０１は、処理の実行に際して必要なプログラム等をＲＯＭ３０３あるいは外部メモリ３１１からＲＡＭ３０２にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００３８】
また、３０５は入力コントローラで、キーボードやポインティングデバイス等の入力装置３０９からの入力を制御する。３０６はビデオコントローラで、ディスプレイ装置３１０等の表示器への表示を制御する。これらは必要に応じて操作者が使用するものである。
【００３９】
３０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ３１１へのアクセスを制御する。
【００４０】
３０８は通信Ｉ／Ｆ（インタフェース）コントローラで、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００４１】
なお、ＣＰＵ３０１は、例えばＲＡＭ３０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置３１０上での表示を可能としている。また、ＣＰＵ３０１は、ディスプレイ装置３１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００４２】
本発明を実現するための後述するフローチャートに示す各ステップの処理は、コンピュータで読み取り実行可能なプログラムにより実行されても良く、そのプログラムは外部メモリ３１１に記録されている。そして、必要に応じてＲＡＭ３０２にロードされることによりＣＰＵ３０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ３１１に格納されていても良い。
【００４３】
次に、プロジェクタ１００の基本的な処理フローについて、図４を参照して説明する。
【００４４】
図４は、本発明の第１実施形態におけるプロジェクタ１００の投影領域を決定する基本的な処理フローを示す図である。なお、図４のフローチャートはプロジェクタ１００のＣＰＵ２０１により実行されるものであり、図中のＳ４０１からＳ４１２はそれぞれの処理ステップを示す。
【００４５】
図４のフローチャートは、プロジェクタ１００において、ユーザがプロジェクタ１００の図示しない電源ボタンを押下し、プロジェクタ１００と情報処理装置３００とが接続されるもしくはされていると開始されるフローチャートである。なお、情報処理装置３００との接続は、ＶＧＡ端子でも良いし、ＨＤＭＩ（登録商標）端子でも良く、またＬＡＮ回線を経由した接続でも構わない。
【００４６】
図４のフローチャートのステップＳ４００において、まず、プロジェクタ１００のＣＰＵ２０１は、情報処理装置３００から投影する対象の画像を受信し、情報記憶媒体２０７に記憶する。受信する画像は通常、複数あることが多く、複数画像がある場合、プロジェクタ１００は、複数画像の内、Ｒ（赤）Ｇ（緑）Ｂ（青）のそれぞれの色だけがより強く投影されるオブジェクトを有する画像を選択しても良い。それぞれの色だけができるだけが強く投影される画像を選択することにより、ユーザに色の投影度合いの比較を容易にさせることができる。選択される画像は１枚でも構わないし、複数でも構わない。以後、この選択された画像を投影対象画像と呼ぶ。
【００４７】
次に、ステップＳ４０１において、プロジェクタ１００のＣＰＵ２０１は、ユーザから色調整を開始するボタンの押下を受け付ける。プロジェクタの色調整開始ボタンの説明を図６を参照して説明する。
【００４８】
図６は、本発明の実施形態におけるプロジェクタ１００の操作部２０９の一例を示した模式図である。
【００４９】
図６の６０１が、色調整開始ボタンであり、色調整開始ボタン６０１がユーザに押下されることにより図４のフローチャートが開始される。なお、図６では、色調整開始ボタンを単独で用意しているが、色調整開始ボタンは必ずしも必要ではなく、図６のメニューボタン６０８を押下後、プロジェクタで投影されたメニューから、カーソルキー６０２〜６０５により、色調整開始メニューを選んでも良い。図４のフローチャートの説明に戻る。
【００５０】
ステップＳ４０１において、色調整開始ボタンの押下を受け付けると、次のステップＳ４０２において、プロジェクタ１００のＣＰＵ２０１は、色調整の複数のパラメータの内、どのパラメータを調整軸とするかの入力を受け付ける。色調整のパラメータ指定の入力受付画面の投影イメージを図７を参照して説明する。
【００５１】
図７は、本発明の実施形態におけるプロジェクタ１００の投影部から投影される色調整パラメータの選択画面の一例である。
【００５２】
図７の７００は、プロジェクタ１００の投影部１１４により投影される色調整パラメータ選択画面の例であり、７０１のパラメータ選択欄にユーザがパラメータを選択する。
【００５３】
投影されたパラメータ選択欄７０１の内、ユーザが指定するパラメータ選択欄７０２等を図６の操作部の上下キー６０２や６０３などにより選択し、ＯＫボタン６０６の押下により、該当するパラメータ選択欄７０２の選択を受け付ける。
【００５４】
ＯＫボタン６０６が押下されたパラメータ選択欄７０２では、パラメータリスト７０３を表示して、ユーザの選択を促す。パラメータの例としては、たとえば、「赤」、「緑」、「青」、「明るさ」、「コントラスト」、「シャープネス」などのパラメータが上下方向に並んで表示されている。ユーザは図６の操作部の上下キー６０２や６０３などにより、パラメータリスト７０３からパラメータを選択し、ＯＫボタン６０６により、該当するパラメータ選択欄７０２のパラメータを指定する。
【００５５】
ユーザの指定により、たとえば３つのパラメータ選択欄に入力された例を図７の７１０を参照して説明する。
【００５６】
図７の７１０は、プロジェクタ１００の投影部１１４により投影される色調整パラメータ選択画面の例であり、７１１のパラメータ選択欄にはユーザが選択したパラメータが指定されている。パラメータ選択欄７１１の場合は、１つ目は「赤」、２つ目は「明るさ」、３つ目は「コントラスト」の３つのパラメータが選択されている。これら３つのパラメータそれぞれが異なる画面イメージを以下の処理により投影することにより、ユーザはこれら３つのパラメータの異なる画面イメージを確認しながら、ユーザの求めるパラメータの画面を選択することが出来る。
【００５７】
７１０の画面において、図６の操作部の上下キー６０２や６０３などにより、確定ボタン７１２上にカーソルを移動し、ＯＫボタン６０６を押下することにより、パラメータ選択欄７１１で選択されたパラメータを調整軸として確定する。なお、以下の実施例では、図７の７１０の設定と異なり、パラメータの調整軸として、「赤（Ｒ）」、「緑（Ｇ）」、「青（Ｂ）」の三原色が指定されているとするが、パラメータとして、「明るさ」、「コントラスト」、「シャープネス」などを選ぶことで、それぞれを調整軸として設定することが可能である。図４のフローチャートの処理に戻る。
【００５８】
ステップＳ４０２において、色調整するパラメータの選択を受け付けると、次のステップＳ４０３において、プロジェクタ１００のＣＰＵ２０１は、ステップＳ４００で受信した投影画像で表示する際のＲＧＢ設定値（通常はデフォルト値）を取得し、ＲＡＭ２０３などに記憶する。ＲＡＭ２０３に記憶しているＲＧＢ値の例を図８を参照して説明する。
【００５９】
図８は、本発明の実施形態におけるプロジェクタ１００のＲＡＭ２０３などが記憶するＲＧＢパラメータの一例を示したデータ構成図である。
【００６０】
図８の８００は、プロジェクタ１００のＲＡＭ２０３などに記憶されたパラメータの例であり、８０１欄が、ステップＳ４０３で記憶されたＲＧＢ値である。８０１欄によると、ＲＧＢそれぞれの値は、３２という値を有している。以下の処理では８０１欄の値を中心とし、パラメータの設定値を変えて画像を投影する。図４のフローチャートの説明に戻る。
【００６１】
ステップＳ４０３において、現在のＲＧＢ設定値を記憶すると、次のステップＳ４０４において、プロジェクタ１００のＣＰＵ２０１は、投影対象画像のＲＧＢ設定値を変えたデータを作成する。ＲＧＢ値を変える例を図８を参照して説明する。
【００６２】
図８の８００の内、８０２欄〜８０７欄に記載された値は、ＲＧＢ値を８０１欄、すなわち現在のＲＧＢ値を中心として変更した値であり、それぞれＲ，Ｇ，Ｂを１ステップ（本実施例では２）ずつ変えた値が反映されている。反映されている８０２欄〜８０７欄Ａ〜Ｆの設定値を図９を参照して説明する。
【００６３】
図９は、本発明の実施形態におけるプロジェクタ１００のパラメータとして調整軸に設定されたＲＧＢと、各マス目におけるＲＧＢ値の変更方向を示した模式図である。
【００６４】
図９のハニカム構造９００の中央が、現在のＲＧＢ値に対応する値を保持したエリアであり、Ｒ基準９０１、Ｇ基準９０２、Ｂ基準９０３を示す。
【００６５】
たとえば、Ｇ基準９０２から左のマス目ＥやＦは、Ｇ（緑）が基準よりも強い（大きい）値になり、Ｇ基準９０２から右のマス目ＢやＣは、Ｇ（緑）が基準よりも弱い（小さい）値に対応する値をもつエリアである。また、Ｇ基準と同じ線上にあるＡやＤは、Ｇ（緑）の値が現在のＧ値と同じ値を持つエリアである。同じようにＲ基準９０１やＢ基準９０３も同様にエリアごとにＲ（赤）とＢ（青）の対応する値に保持する。
【００６６】
これらの保持した値を、図９のようなＡ〜Ｆのマス目に当て嵌めた例が図８の８０２〜８０７に該当する。たとえば、図９のＡの項目９０４は、Ｒ値（赤）が現在のＲ値（Ｒ基準）よりも強い（大きい）値であるので、対応する図８のＡ欄８０２の赤の値は、３２＋２＝３４が対応する値となる。また、Ｇ値（緑）が現在のＧ値（Ｇ基準）と同じであるため、図８のＡ欄８０２の緑の値は、３２が対応する値となる。また、Ｂ値（青）が現在のＢ値（Ｂ基準）よりも弱い（小さい）値であるので、図８のＡ欄８０２の青の値は、３２ー２＝３０が対応する値となる。
【００６７】
同様に、図９のＦの項目９０５は、Ｒ値（赤）が現在のＲ値（Ｒ基準）よりも強い（大きい）値であるので、対応する図８のＦ欄８０７の赤の値は、３２＋２＝３４が対応し、Ｇ値（緑）が現在のＧ値（Ｇ基準）より強い（大きい）値であるので、緑の値は、３２＋２＝３４が対応、また、Ｂ値（青）が現在のＢ値（Ｂ基準）と同じであるため、青の値は、３２が対応する値となる。
【００６８】
以上のように、Ａ〜Ｆの各マス目毎にＲＧＢ値を図８の８００のように保持する。図４のフローチャートの説明に戻る。
【００６９】
ステップＳ４０４において、投影対象画像のＲＧＢ値を変えたデータを作成すると、次のステップＳ４０５において、プロジェクタ１００のＣＰＵ２０１は、図８の８００で設定されたＲＧＢ値に変更した投影対象画像のサムネイルを作成し、プロジェクタの投影面１６０に投影する。投影した画面の例を図１０を参照して説明する。
【００７０】
図１０は、本発明の実施形態におけるプロジェクタ１００で投影面１６０に投影された投影イメージの例を示す模式図である。
【００７１】
図１０の１０００は、プロジェクタ１００により投影される投影面１６０の一例であり、投影面１０００にはたとえばハニカム構造１００１を表示している。このハニカム構造１００１の中心には、現在のＲＧＢ値で投影対象画像から作成したサムネイル画像を表示している。また、周辺のサムネイル画像１００３などは、図９の９００のＡ〜Ｆに対応する図８の８００のＲＧＢ値へと表示強度を変えた、投影対象画像から作成したサムネイル画像を表示している。
【００７２】
このように、複数のパラメータを変えた場合の投影イメージを同時に表示することが可能になり、ユーザは、複数の変更パラメータを予め指定すれば、それらのパラメータを変更した複数の投影対象画像の変更結果を一度に見ることができるという効果を有し、その結果、ユーザが望む色調整での投影対象画像を表示することができる。図４のフローチャートの説明に戻る。
【００７３】
ステップＳ４０５において、プロジェクタ１００により色調整後の画面イメージを複数表示すると、次のステップＳ４０６において、プロジェクタ１００のＣＰＵ２０１は、ユーザからのキー入力を受け付ける。受け付けた入力が図６の操作部２０９の６０２〜６０５のカーソルキーか、それ以外のキーかによって処理を分ける。カーソルキーが入力された場合は、ステップＳ４０９の処理へと移行し、カーソルキー以外のキーが入力された場合はステップＳ４０７へと処理を移行する。
【００７４】
カーソルキーが押下された場合の処理を先に説明する。
【００７５】
ステップＳ４０９において、プロジェクタ１００のＣＰＵ２０１は、ユーザにより入力された位置へカーソル枠を移動する表示を行う。投影面に図１０の１０００が投影されている場合、投影面でのカーソルは、１００２の太枠で表示されているように中央に存在する。中央にあるカーソルを移動させることにより、ユーザが望む色調整での投影結果を選択する。カーソルの移動は、図６の操作部２０９の６０２〜６０５のカーソルキーの押下によって行われる。
【００７６】
たとえば、図１０の１０００の状況でユーザが１００４の色調整結果の方が良いと考えた場合、ユーザは上のカーソルキー６０２を押下し、カーソルを１００４へと移動する。カーソルを移動した後の投影イメージを図１１を参照して説明する。
【００７７】
図１１は、本発明の実施形態におけるプロジェクタ１００で投影面１６０に投影された投影イメージの例を示す模式図である。
【００７８】
図１１の１１００は、プロジェクタ１００により投影される投影面１６０の一例であり、投影面１０００のカーソルが１００２にある状況から、１１０３のようにカーソルが移動している図を示している。その時、１００２にあったカーソルは１１０２のように太枠が消えて、１１０３のエリアが太枠で表示され、カーソルが移動したことを示している。図４のフローチャートの説明に戻る。
【００７９】
図４のステップＳ４０９において、カーソル枠が移動されると、次のステップＳ４１０において、プロジェクタ１００のＣＰＵ２０１は、カーソル枠で表示されるエリアで保持されているＲＧＢ値を変更ＲＧＢ値として記憶する。
【００８０】
次に、ステップＳ４１１において、プロジェクタ１００のＣＰＵ２０１は、画面に表示されているハニカム構造の中心のＲＧＢ値をステップＳ４１０で記憶した変更ＲＧＢ値に変更する。その際、カーソル位置は変更ＲＧＢ値を保持したエリアを指しているので、ハニカム構造の中心にカーソルは移動することになる。
【００８１】
この処理の後、ステップＳ４０４の処理へと移行して、カーソルキー以外のキーが押下されるまで、ステップＳ４０４以下の処理を繰り返す。
【００８２】
以上、ステップＳ４０４〜Ｓ４０６、Ｓ４０９〜Ｓ４１１の処理により、ユーザは複数のパラメータによる色調整を段階的に実施することができる。
【００８３】
次に、ステップＳ４０６において、カーソルキー以外が押下された場合の処理を説明する。
【００８４】
ステップＳ４０６において、カーソルキー以外のキーが押下された場合は、次のステップＳ４０７へと処理を移行し、ステップＳ４０７において、プロジェクタ１００のＣＰＵ２０１は、入力キーがＯＫボタンかキャンセルボタンかを判断する。ＯＫボタンの場合は、ステップＳ４０８へと処理を移行し、キャンセルボタンの場合はステップＳ４１２へと処理を移行する。
【００８５】
ステップＳ４０７において、ＯＫボタンが押下され、ステップＳ４０８へと移行すると、プロジェクタ１００のＣＰＵ２０１は、ユーザにより選択されたハニカム構造の中心のパラメータ設定値を記憶し、ステップＳ４０５で表示したパレットを消去し、記憶したパラメータ設定値を投影面全面で表示し、プロジェクタの色調整処理を終える。
【００８６】
一方、ステップＳ４０７において、キャンセルボタンが押下され、ステップＳ４１２へと移行すると、プロジェクタ１００のＣＰＵ２０１は、ステップＳ４０５で表示したパレットを消去し、ステップＳ４０３において記憶したＲＧＢ値を呼び出して、変更ＲＧＢ値を元のＲＧＢ値に戻して、ステップＳ４０２へと処理を戻す。このキャンセル処理は、ユーザが色調整パラメータの軸を設定しなおしたい場合などに使用する。なお、キャンセルボタンが押下されると、変更ＲＧＢ値をステップＳ４０３において記憶したＲＧＢ値に戻して、本発明の色調整処理を終了しても良い。
【００８７】
以上説明したように、プロジェクタの色調整などの複数のパラメータを変更する場合の画像イメージを一目で確認できるプロジェクタを提供することが可能となる。
＜第２実施形態＞
【００８８】
第１実施形態は、同時に変更可能な色調整のパラメータが３つであったが、色調整パラメータは２つであってもよく、より厳密に色調整をしたい場合には有効である。処理の流れは、第１実施形態と同じであり、ステップＳ４０２における変更パラメータ受付が３つではなく２つだけの選択になる。図１２を参照して、色調整パラメータが２つの場合のステップＳ４０５の表示イメージを説明する。
【００８９】
ステップＳ４０４において、第１実施形態と同様に投影対象画像のＲＧＢ値を変えたデータを作成すると、ステップＳ４０５において、図１２のような投影画面を生成する。
【００９０】
図１２は、本発明の実施形態におけるプロジェクタ１００で投影面１６０に投影された投影イメージの例を示す模式図である。
【００９１】
図１２の１２００の枠内が、プロジェクタ１００により投影される投影面１６０の例であり、投影面１２００には投影対象画像の色調整を加えた後の複数のサムネイル画像１２０４を投影している。この投影面１２０４の中心には、現在のパラメータで投影対象画像から作成したサムネイル画像１２０１を投影しており、その周りにステップＳ４０２で指定されたパラメータの値を変更したサムネイル画像が投影されている。たとえば、１２０５欄に投影されるサムネイルは、ステップＳ４０２で指定されたパラメータ１欄の強度が１２０１のサムネイルより１ステップ強く、パラメータ２欄の強度が１２０１のサムネイルと同じサムネイル画像１２０５が投影される。
【００９２】
このブロック上に配置されたサムネイルから、ユーザが望むパラメータの画像を一目で容易に確認することができ、かつ、第１実施形態よりもパラメータを厳密に設定することができるという効果を有する。
＜第３実施形態＞
【００９３】
第１、第２実施形態は、ユーザが指定するパラメータを基準にプロジェクタの色調整を行う処理を説明したが、第３実施形態では、予めプロジェクタが有する色調整パラメータのパターンと現在のパラメータの違いを表示し、ユーザに適したパラメータセットを提案できるプロジェクタを提供する。図５のフローチャートを参照して第３実施形態の処理フローについて説明する。
【００９４】
図５は、本発明の第３実施形態におけるプロジェクタ１００の投影領域を決定する基本的な処理フローを示す図である。なお、図５のフローチャートはプロジェクタ１００のＣＰＵ２０１により実行されるものであり、図中のＳ５０１からＳ５０９はそれぞれの処理ステップを示す。
【００９５】
図５のフローチャートは、プロジェクタ１００において、ユーザがプロジェクタ１００の図示しない電源ボタンを押下し、プロジェクタ１００と情報処理装置３００とが接続されるもしくはされていると開始されるフローチャートである。なお、情報処理装置３００との接続は、ＶＧＡ端子でも良いし、ＨＤＭＩ端子でも良く、またＬＡＮ回線を経由した接続でも構わない。
【００９６】
図５のフローチャートのステップＳ５０１において、まず、プロジェクタ１００のＣＰＵ２０１は、情報処理装置３００から投影する対象の画像を受信する。
【００９７】
次に、ステップＳ５０２において、プロジェクタ１００のＣＰＵ２０１は、ユーザから色調整を開始するボタンの押下を受け付ける。プロジェクタの色調整開始ボタンについては、図６で説明した操作により受け付けるが、第１実施形態と第３実施形態とを分ける操作として、図示しない画面をプロジェクタで投影して、選択を受け付けても良い。
【００９８】
次に、ステップＳ５０３において、現在のプロジェクタで投影する色調整パラメータ値（通常はデフォルト値）を取得し、ＲＡＭ２０３などに記憶する。ＲＡＭ２０３に記憶しているＲＧＢ値の例を図１３を参照して説明する。
【００９９】
図１３は、本発明の実施形態におけるプロジェクタ１００のＲＡＭ２０３などが記憶するＲＧＢパラメータの一例を示したデータ構成図である。
【０１００】
図１３の１３００は、プロジェクタ１００のＲＡＭ２０３などに記憶されたパラメータの例であり、太枠の１３０２欄が、ステップＳ４０３で記憶されたパラメータ設定値である。１３００によると、パラメータとしては、１３０１欄にあるように、赤、明るさ、コントラストが選択されており、それぞれの値の現在値は、３４，３０，２８という値を有している。なお、ここで設定されているパラメータ１３０１は、１３００のように固定されていても良いし、事前にステップＳ４０２の処理のようにユーザから指定されても良い。図５のフローチャートの説明に戻る。
【０１０１】
ステップＳ５０３において、現在のパラメータ設定値を記憶すると、次のステップＳ５０４において、プロジェクタ１００のＣＰＵ２０１は、プロジェクタ１００の情報記憶媒体２０７もしくはＲＯＭ２０２に記憶しているカラーモード（パラメータセット）毎のパラメータ設定値を読み込む。記憶しているカラーモード毎のパラメータ設定値の例を図１３を参照して説明する。
【０１０２】
図１３の１３００の、１３０２〜１３０６がカラーモード１３０７でのそれぞれのパラメータ値であり、たとえば、シネマモード１３０３では、赤は３０、明るさは３０、コントラストは３２という値を有する。また、プレゼンテーションモード１３０４では、赤は３２、明るさは３４、コントラストは３４という値を有する。これらの値から、シネマモードではプレゼンテーションモードよりも明るさが弱く、コントラストも弱く投影される設定であることが分かる。図５のフローチャートの説明に戻る。
【０１０３】
図５のステップＳ５０４において、カラーモード毎のパラメータ設定値を読み込むと、次のステップＳ５０５において、プロジェクタ１００のＣＰＵ２０１は、プロジェクタの各カラーモード毎にパレットのように投影する。投影する際の色調整の軸を図１４を参照して説明する。
【０１０４】
図１４は、本発明の実施形態におけるプロジェクタ１００のパラメータとして調整軸に設定されたパラメータと、各マス目におけるパラメータ値の変更方向を示した模式図である。
【０１０５】
図１４のハニカム構造１４００が投影する面に対応するパレットで、基準線１４０１から１４０３が、それぞれのパラメータの基準線である。１４００の例では、１４０１の基準に赤、１４０２の基準に明るさ、１４０３の基準にコントラストが選択されている。
【０１０６】
たとえば、プレゼンテーションモード１４０５のパラメータは、現在の投影パラメータ１４０４より、赤が１ステップ弱く、明るさは２ステップ強い、コントラストは３ステップ強いことが分かる。同様に、シネマモード１４０６のパラメータは、現在の投影パラメータ１４０４より、赤が２ステップ弱く、明るさは現在の投影パラメータと同じ、コントラストは２ステップ強いことが分かる。
【０１０７】
図１４のように、カラーモード毎（プレゼンテーションモードやシネマモード）のパレットの間にも、空白のハニカム構造を配置し、値を補間している。この補間した値により、ユーザはカラーモードで設定されているパラメータセット以外のパラメータも指定することができるという効果を有する。
【０１０８】
この１４００の図形をプロジェクタ投影面に反映した図を図１５を参照して説明する。
【０１０９】
図１５は、本発明の実施形態におけるプロジェクタ１００で投影面１６０に投影された投影イメージの例を示す模式図である。
【０１１０】
図１５の１５００は、プロジェクタ１００により投影される投影面１６０の一例であり、投影面１５００にはたとえばハニカム構造１５０１を表示している。このハニカム構造１５０１は、図１４の１４００と同様の構造をしており、太枠で指定された１５０５が現在のパラメータにおけるパレット上の位置付けである。図５のフローチャートの説明に戻る。
【０１１１】
図５のステップＳ５０５において、各カラーモードのパレット上での位置を投影すると、次にステップＳ５０６において、プロジェクタ１００のＣＰＵ２０１は、図１５の太枠で投影されたカーソルを移動させるためのカーソル移動入力操作を受け付ける。図１５のパレットを参照してユーザのカーソル移動操作処理を説明する。
【０１１２】
図１５の１５００に表示されるパレット１５０１上において、たとえば、ユーザが現在の投影パラメータから、プレゼンテーションモードのパラメータに変えたい場合は、太枠１５０５にあるカーソルをカーソルキー６０２〜６０５を使用して１５０６枠まで移動させる。
【０１１３】
その後、プレゼンテーションモード１５０６よりも赤をより強調したく、またコントラストにはこだわらない場合は、１５０２に投影されている赤を基準に「強」方向に移動させることにより、赤を強調できる。たとえば、カーソルキー６０２を２回押下して、パレット１５０７に移動させることにより、プレゼンテーションモードからさらに赤を強く表示させるパラメータを選択することができる。
【０１１４】
ユーザがパレット上のカーソルを移動させる際、プロジェクタ１００のＣＰＵ２０１は、パレット１５０１が表示されているバック（背面）に投影されている投影対象画面１５００の色をパレットの移動に対応して変更させても良い。
【０１１５】
このように、現在の色調整のパラメータと各カラーモードのパラメータとの関係から、ユーザが望む色調整のパラメータへと調整することが容易になる。図５のフローチャートの説明に戻る。
【０１１６】
ステップＳ５０６において、カーソル移動を受け付けると、次にステップＳ５０７において、プロジェクタ１００のＣＰＵ２０１は、ＯＫボタンが押下されたか、ＣＡＮＣＥＬボタンが押下されたかによって処理を分ける。ＯＫボタンが押下されると、ステップＳ５０８へと処理を移行し、ＣＡＮＣＥＬボタンが押下されると、ステップＳ５０９へと処理を移行する。
【０１１７】
ステップＳ５０８へと処理が移行されると、プロジェクタ１００のＣＰＵ２０１は、ユーザにより選択されたパレット上のパラメータ設定値を記憶してステップＳ５０５で表示したパレットを消去し、記憶したパラメータ設定値を投影面全面で表示し、プロジェクタの色調整処理を終える。
【０１１８】
一方、ステップＳ５０７において、ＣＡＮＣＥＬボタンが押下され、ステップＳ５０９へと処理が移行されると、ステップＳ５０５で表示したパレットを消去し、ステップＳ５０３で記憶したパラメータ設定値に設定を戻して投影面全面で表示し、プロジェクタの色調整処理を終える。
【０１１９】
以上の処理により、プロジェクタの色調整の変更したいパラメータセットと現在のプロジェクタのパラメータセットとの違いを容易に確認でき、さらにユーザに適したパラメータセットやそれからの変更パラメータセットを提供できる効果を有するプロジェクタを提供可能となる。
【０１２０】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
【０１２１】
以上、三つの実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１２２】
なお、特に図示しないが、記録媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０１２３】
さらに、各種プログラムに従属するデータもディレクトリなどに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０１２４】
本実施形態におけるフローチャートに示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０１２５】
以上のように、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１２６】
この場合、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【０１２７】
プログラムコードを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１２８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２９】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１３０】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１３１】
さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１３２】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１３３】
１００  プロジェクタ
１０１  画像入力部
１０２  変更パラメータ受付部
１０３  複数画像投影部
１０４  画像選択受付部
１０５  変更パラメータ取得部
１０６  投影命令部
【図１】
2016012899.tif 000003
【図２】
2016012899.tif 000004
【図３】
2016012899.tif 000005
【図４】
2016012899.tif 000006
【図５】
2016012899.tif 000007
【図６】
2016012899.tif 000008
【図７】
2016012899.tif 000009
【図８】
2016012899.tif 000010
【図９】
2016012899.tif 000011
【図１０】
2016012899.tif 000012
【図１１】
2016012899.tif 000013
【図１２】
2016012899.tif 000014
【図１３】
2016012899.tif 000015
【図１４】
2016012899.tif 000016
【図１５】
2016012899.tif 000017