(57)【要約】【課題】ユーザが操作することなく、ユーザの位置や投影画面のサイズに応じて最適なサイズのＯＳＤ画像を表示できるようにする。【解決手段】投影装置１によれば、ＣＰＵ１０は、測距センサ１０３により測定した投影装置本体１Ａとスクリーン３との距離と、投影画面３１をスクリーン３に投影する際の光学ズームポジションとに基づいて、投影画面３１の画面サイズＳＺを算出する。そして、ＣＰＵ１０は、算出した投影画面３１の画面サイズＳＺと、リモコン１Ｂにより測定されたスクリーン３とユーザとの距離Ｌに基づいて、投影画面３１上に投影されるＯＳＤ画像のスケーリング倍率を自動的に設定する。【選択図】図６
2015176025.tif 000002
【特許請求の範囲】
【請求項１】
投影画面のサイズを取得する取得手段と、
前記投影画面を投影するためのスクリーンとユーザとの距離を測定する測距手段と、
前記投影画面のサイズと前記スクリーンとユーザとの距離に基づいて、前記投影画面上に投影されるＯＳＤ（オン・スクリーン・ディスプレイ）画像のスケーリング倍率を設定する設定手段と、
を備える投影装置。
【請求項２】
前記投影装置と前記スクリーンとの距離を測定する第２の測距手段を備え、
前記取得手段は、前記第２の測距手段により測定された前記投影装置と前記スクリーンとの距離と、前記投影画面を前記スクリーンに投影する際の光学ズームポジションとに基づいて、前記投影画面のサイズを算出することにより取得する請求項１に記載の投影装置。
【請求項３】
前記設定手段は、前記投影画面が大きく前記スクリーンとユーザとの距離が近いほど前記ＯＳＤ画像のスケーリング倍率を小さく設定し、前記投影画面が小さく前記スクリーンとユーザとの距離が遠いほど前記ＯＳＤ画像のスケーリング倍率を大きく設定する請求項１又は２に記載の投影装置。
【請求項４】
投影画面のサイズと、前記スクリーンとユーザの距離との組み合わせに対応するスケーリング倍率が記憶されたテーブルを記憶する記憶手段を備え、
前記設定手段は、前記記憶手段に記憶されているテーブルを参照して、前記取得した投影画面のサイズと前記測定した前記スクリーンとユーザの距離との組み合わせに対応したスケーリング倍率を設定する請求項１〜３の何れか一項に記載の投影装置。
【請求項５】
前記ＯＳＤ画像は、前記投影画面の設定を調整するための画面である請求項１〜４の何れか一項に記載の投影装置。
【請求項６】
コンピュータを、
投影画面のサイズを取得する取得手段、
前記投影画面を投影するためのスクリーンとユーザとの距離を測定する測距手段、
前記投影画面のサイズと前記スクリーンとユーザとの距離に基づいて、前記投影画面上に投影されるＯＳＤ画像のスケーリング倍率を設定する設定手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投影装置及びプログラムに関する。
【背景技術】
【０００２】
従来、ＯＳＤ（オン・スクリーン・ディスプレイ；On Screen Display）機能を備えた投影装置が知られている。ＯＳＤ機能とは、装置本体の各種パラメータの設定画面や装置本体の動作状態を表す文字等を示すＯＳＤ画像を、投影すべき画像（映像信号）に重ねて投影画面上に表示する機能である。
【０００３】
例えば、特許文献１には、ＯＳＤ機能により表示装置の画面上に表示される文字の表示サイズをユーザが変更できるようにした合成画像出力装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３３３４４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ユーザが投影画面から離れている場合や、投影画面のサイズ自体が小さい場合、投影画面上のＯＳＤ画像に含まれる文字等が見づらいとういう問題がある。特許文献１の技術によれば、ユーザがＯＳＤ画像のサイズを変更することができる。しかしながら、特許文献１に記載の技術では、ユーザがＯＳＤ画像のサイズを調整する操作をしなければならず、ユーザはストレスを感じる。      
【０００６】
本発明の課題は、ユーザが操作することなく、ユーザの位置や投影画面のサイズに応じて最適なサイズのＯＳＤ画像を表示できるようにすることである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１に記載の発明の投影装置は、
投影画面のサイズを取得する取得手段と、
前記投影画面を投影するためのスクリーンとユーザとの距離を測定する測距手段と、
前記投影画面のサイズと前記スクリーンとユーザとの距離に基づいて、前記投影画面上に投影されるＯＳＤ画像のスケーリング倍率を設定する設定手段と、
を備える。
【発明の効果】
【０００８】
本発明によれば、ユーザが操作することなく、ユーザの位置や投影画面のサイズに応じて最適なサイズのＯＳＤ画像を表示することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る投影システムの全体構成例を示す図である。
【図２】図１の投影装置本体の機能的構成を示すブロック図である。
【図３】図１のリモコンの機能的構成を示すブロック図である。
【図４】図２のＣＰＵにより実行される画面調整処理を示すフローチャートである。
【図５】ＯＳＤ画像のスケーリング倍率が一定の場合において、ユーザの位置と投影画面の画面サイズが異なる場合のＯＳＤ画像の文字の見え方の比較を示す図である。
【図６】図２のＣＰＵにより実行されるＯＳＤスケーリング倍率設定処理を示すフローチャートである。
【図７】図２のスケーリング倍率取得テーブルを説明するための図である。
【図８】ＯＳＤスケーリング倍率設定処理を実行した場合において、ユーザの位置と投影画面の画面サイズが異なる場合のＯＳＤ画像の文字の見え方の比較を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明を実施するための形態について、図面を用いて説明する。但し、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されている。そのため、本発明の技術的範囲を以下の実施形態及び図示例に限定するものではない。
【００１１】
［投影システム１００の構成］
図１は、本発明に係る投影システム１００の全体構成を示す図である。投影システム１００は、投影装置本体１Ａ及びリモコン１Ｂからなる投影装置１、スクリーン３、ＰＣ（Personal Computer）４を備えて構成されている。この投影システム１００は、ＰＣ４から出力された映像信号に基づく画像及びＯＳＤ画像３２を投影装置本体１Ａにより投影画面３１としてスクリーン３に投影するものである。
【００１２】
［投影装置本体１Ａの構成］
図２は、投影装置本体１Ａの機能的構成を示すブロック図である。図２に示すように、投影装置本体１Ａは、ＣＰＵ（Central Processing Unit）１０、ＲＯＭ（Read Only Memory）１１、ＲＡＭ（Random Access Memory）１２、映像信号入力部１３、光照射装置１４、表示素子１５、投影レンズ１６、レンズ制御部１７、無線通信部１８、オーディオデバイス１９、キー入力部１０１、ＵＳＢコントローラ１０２、測距センサ１０３等を備えて構成されている。
【００１３】
ＣＰＵ１０は、ＲＯＭ１１に記憶されているプログラム１１ａを読み出し、ＲＡＭ１２のワークエリアに展開し、該プログラムに従って各部を制御して、後述する画面調整処理、ＯＳＤスケーリング倍率設定処理を始めとする各種処理を実行する。ＣＰＵ１０は、ＯＳＤスケーリング倍率設定処理を実行することにより、取得手段、設定手段として機能する。
【００１４】
ＲＯＭ１１は、投影装置１に対応するプログラム１１ａ及びこれらのプログラムで使用されるデータ等を記憶する。プログラム１１ａには、後述する画面調整処理及びＯＳＤスケーリング倍率設定処理を実行するためのプログラムが含まれる。
また、記憶手段としてのＲＯＭ１１には、スケーリング倍率取得テーブル１１ｂが記憶されている。スケーリング倍率取得テーブル１１ｂは、スクリーン３とユーザとの距離Ｌと、投影画面３１の画面サイズＳＺの組み合わせに対して最適なＯＳＤ画像３２のスケーリング倍率を記憶したテーブルである。詳細は後述する。
【００１５】
ここで、ＯＳＤ画像とは、装置本体の各種パラメータの設定画面や、現在時刻や装置本体の動作状態を表わす文字等の、入力画像に重ねて投影画面３１に表示する画像である。本実施形態におけるＯＳＤ画像３２は、画面調整用のＯＳＤ画像であり、投影画面３１を調整するための各種パラメータ（例えば、垂直位置、水平位置、アスペクト比、周波数、位相、オーバースキャン、台形補正等）の設定値を調整するための画像（図５、図８参照）である。
【００１６】
ＲＡＭ１２は、ＣＰＵ１０により実行制御される上記各種処理において、プログラム１１ａ、入力若しくは出力データ、及びパラメータ等の一時的な格納領域を形成する。
また、ＲＡＭ１２には、後述するＯＳＤスケーリング倍率設定処理において設定されたＯＳＤ画像３２のスケーリング倍率を格納するためのスケーリング倍率設定領域１２ａ、ＯＳＤ画像３２において設定可能な投影画面３１の各種パラメータの設定値を格納するための画面設定値記憶領域１２ｂが設けられている。なお、スケーリング倍率設定領域１２ａ及び画面設定値記憶領域１２ｂには、ＯＳＤ画像３２による設定前は初期値が設定されている。
【００１７】
映像信号入力部１３は、例えば、ＨＤＭＩ（登録商標）端子、ＲＧＢ端子、ＤＶＩ端子等の映像入力端子を備え、ＰＣ４から映像入力端子を介して入力されたＲＧＢ信号やビデオ信号等の映像信号を所定の規格の画像データ（入力画像）や音声データに変換し、ＣＰＵ１０に出力する。
【００１８】
光照射装置１４は、ＣＰＵ１０から出力される制御信号に従って、例えば、時分割でＲ（赤色光）、Ｇ（緑色光）、Ｂ（青色光）を循環的に出射する。この光照射装置１４からのＲ、Ｇ、Ｂの原色光が表示素子１５に照射される。
【００１９】
表示素子１５は、例えば、アレイ状に配列された複数個（ＸＧＡの場合、横１０２４画素×縦７６８画素）の微小ミラーを有するマイクロミラー素子である。表示素子１５は、ＣＰＵ１０から出力される制御信号に応じて、各微小ミラーの傾斜角度を高速でオン／オフ動作して画像を表示することで、その反射光により光像を形成する。
【００２０】
投影レンズ１６は、表示素子１５によって形成された光像を投影レンズ１６の光学ズームポジションで決定される所定の拡大倍率（投影倍率）に応じてスクリーン３に投影する。光像がスクリーン３に投影されることによって、スクリーン３上に入力画像に基づく投影画面３１が表示される。
レンズ制御部１７は、投影レンズ１６を制御してズームやフォーカシングを行う。
【００２１】
無線通信部１８は、ＣＰＵ１０から出力される制御信号に従ってリモコン１Ｂとの通信を行う。
【００２２】
オーディオデバイス１９は、Ｄ／Ａコンバータ、増幅器、スピーカ等を備え、ＣＰＵ１０から出力される制御信号に従って映像信号の音声信号をＤ／Ａコンバータによりアナログ信号に変換後、このアナログ音声信号を増幅器により所定の音量に増幅して、スピーカから音声として出力する。
【００２３】
キー入力部１０１は、複数の操作ボタン等から構成され、ユーザの操作信号をＣＰＵ１０に出力する。操作ボタンには、例えば、画面調整モードへの移行を指示するための画面調整ボタンが含まれる。
【００２４】
ＵＳＢコントローラ（Universal Serial Bus）１０２は、ＰＣ４のＵＳＢコントローラと通信を行う。
【００２５】
測距センサ１０３は、ＣＰＵ１０から出力される制御信号に従って、投影装置本体１Ａとスクリーン３との距離を測定してＣＰＵ１０に出力する第２の測距手段である。測距センサ１０３としては、例えば、ＬＥＤやレーザダイオード等の光源と、受光素子とを有し、光源から照射された赤外光が測定対象物にあたって反射したときの反射光を受光素子で受光し、受光した光の強度を距離に換算して出力する赤外線測距センサ等が適用可能である。
【００２６】
［リモコン１Ｂの構成］
図３は、リモコン１Ｂの機能的構成を示すブロック図である。図３に示すように、
リモコン１Ｂは、制御部２０、測距センサ２１、操作部２２、無線通信部２３等を備えて構成されている。
【００２７】
制御部２０は、ＣＰＵ、ＲＯＭ、ＲＡＭ等により構成される。制御部２０のＣＰＵは、ＲＯＭに記憶されているプログラムを読み出し、ＲＡＭのワークエリアに展開し、該プログラムに従って各部を制御する。例えば、制御部２０は、投影装置本体１Ａからの指示に従って測距センサ２１にスクリーン３までの距離の測定を行わせ、測定結果を無線通信部２３により投影装置本体１Ａに送信する。また、操作部２２の操作信号に基づく操作データを無線通信部２３により投影装置本体１Ａに送信する。
【００２８】
測距センサ２１は、制御部２０からの制御信号に従って、リモコン１Ｂとスクリーン３との距離Ｌを測定して制御部２０に出力する測距手段である。測距センサ２１としては、例えば、赤外線測距センサ等が適用可能である。制御部２０は、測距センサ２１からの出力値を無線通信部２３により投影装置本体１Ａに送信する。
【００２９】
操作部２２は、例えば、十字ボタン、ＥＮＴＥＲボタン等を備え、各ボタンの操作信号を制御部２０に出力する。制御部２０は、操作部２２からの各ボタンの操作信号に基づいて、各ボタンの操作データを無線通信部２３により投影装置本体１Ａに送信する。
【００３０】
無線通信部２３は、制御部２０から出力される制御信号に従って投影装置本体１Ａとの通信を行う。
【００３１】
［ＰＣ４の構成］
ＰＣ４は、ＣＰＵ、ＲＯＭ、ＲＡＭ、操作部、表示部、記憶部、映像信号出力部、ＵＳＢコントローラ等を備えたコンピュータ装置である。ＰＣ４のＣＰＵは、ＲＯＭに記憶されているプログラムに従って、映像信号に基づく画像を表示部に表示させるとともに、その映像信号を投影装置１に出力する。
【００３２】
［投影装置１の動作］
次に、本実施形態の動作について説明する。
図４は、投影装置本体１ＡのＣＰＵ１０により実行される画面調整処理のフローチャートである。画面調整処理は、キー入力部１０１により画面調整モードへの移行が指示された際に、ＣＰＵ１０とＲＯＭ１１に記憶されているプログラム１１ａとの協働により実行される。
【００３３】
まず、ＣＰＵ１０は、映像信号入力部１３から入力された入力画像にスケーリング処理を行う（ステップＳ１）。
ステップＳ１において、ＣＰＵ１０は、入力画像の解像度と、投影画面３１の解像度、即ち、投影装置１の出力解像度（表示素子１５の解像度）とに基づいて入力画像のスケーリング倍率を算出し、算出したスケーリング倍率で入力画像をスケーリングする。ここで、本願において、解像度とは、画像における画素の密度をいうのではなく、画像の総画素数（画像の縦方向の画素数×画像の横方向の画素数）をいう。また、スケーリングとは、画像の画素数を増減すること（解像度変換）をいう。また、スケーリング倍率とは、画素数の増減の倍率をいう。
【００３４】
次いで、ＣＰＵ１０は、画面調整用のＯＳＤ画像３２を生成し（ステップＳ２）、ＲＡＭ１２のスケーリング倍率設定領域１２ａに記憶されているスケーリング倍率でＯＳＤ画像３２にスケーリング処理を行う（ステップＳ３）。ステップＳ２においては、ＣＰＵ１０は、例えば、画面設定値記憶領域１２ｂに記憶されている各パラメータの設定値をＯＳＤ画像３２の各パラメータのインジケータ（図５、図８参照）に反映したＯＳＤ画像３２を生成する。
【００３５】
次いで、ＣＰＵ１０は、入力画像に生成したＯＳＤ画像３２を合成し（ステップＳ４）、画面設定値記憶領域１２ｂに記憶されている設定値に基づいて、光照射装置１４、表示素子１５、レンズ制御部１７等を制御して入力画像にＯＳＤ画像３２が合成された投影画面３１を投影する（ステップＳ５）。なお、例えば、台形補正を行う設定がされている場合等の、画像補正処理が必要な設定が行われている場合には、適宜画像補正処理を行ってから投影を行う。
【００３６】
次いで、ＣＰＵ１０は、無線通信部１８によりリモコン１Ｂからの操作データが受信されたか否か、即ち、リモコン１Ｂから入力があったか否かを判断する（ステップＳ６）。
無線通信部１８によりリモコン１Ｂからの操作データが受信されていないと判断した場合（ステップＳ６；ＮＯ）、ＣＰＵ１０は、ステップＳ８の処理に移行する。
無線通信部１８によりリモコン１Ｂからの操作データが受信されたと判断した場合（ステップＳ６；ＹＥＳ）、ＣＰＵ１０は、操作データに基づいて、画面設定値記憶領域１２ｂに記憶されている設定値を変更し（ステップＳ７）、ステップＳ８の処理に移行する。
【００３７】
ステップＳ８において、ＣＰＵ１０は、キー入力部１０１により画面調整モードの終了指示が入力されたか否かを判断する（ステップＳ８）。画面調整モードの終了指示が入力されていないと判断した場合（ステップＳ８；ＮＯ）、ＣＰＵ１０は、ステップＳ１の処理に戻る。画面調整モードの終了指示が入力されたと判断した場合（ステップＳ８；ＹＥＳ）、ＣＰＵ１０は、画面調整処理を終了する。  
【００３８】
ここで、従来のように、ＯＳＤ画像３２のスケーリング倍率の設定が一定である場合、ユーザから見たＯＳＤ画像３２の文字サイズは、投影画面３１の画面サイズＳＺと、ユーザとスクリーン３との距離Ｌとによって変わる。具体的には、投影画面３１の画面サイズＳＺが大きく、ユーザとスクリーン３との距離Ｌが近いほど大きく見え、投影画面３１の画面サイズＳＺが小さく、ユーザとスクリーン３との距離Ｌが遠いほど小さく見える。
【００３９】
図５は、ＯＳＤ画像３２のスケーリング倍率が一定で、ユーザの位置と投影画面３１の画面サイズＳＺが異なる場合のＯＳＤ画像の文字の見え方の比較を示す図である。
図５（ａ）は、ユーザとスクリーン３との距離Ｌ＝Ｌ１において画面サイズＳＺ＝ＳＺ１の投影画面３１をユーザが見たときの画面イメージを示す図である。図５（ｂ）は、距離Ｌ＝Ｌ２（Ｌ２＞Ｌ１）において、画面サイズＳＺ＝ＳＺ２（ＳＺ１＞ＳＺ２）の投影画面３１をユーザが見たときの画面イメージを示す図である。
図５（ａ）、（ｂ）のＯＳＤ画像３２を比べるとわかるように、ＯＳＤ画像３２のスケーリング倍率が一定の場合、ユーザと投影画面３１との距離Ｌが長く（遠く）、画面サイズＳＺが小さい図５（ｂ）の場合には、ＯＳＤ画像３２の文字が小さく見えてしまい、図５（ａ）の場合と比較してＯＳＤ画像３２の文字が見づらくなってしまう。そのため、図５（ｂ）の場合、ユーザには投影画面３１上のＯＳＤ画像の文字が見づらくなり、ユーザが画面調整を行うのにストレスを感じてしまう。
【００４０】
図５（ｂ）に示すようにＯＳＤ画像３２の文字が小さい場合、ＯＳＤ画像３２の文字を大きくするために、例えば、投影倍率が大きくなるように設定して投影画面３１全体を大きくしたり、投影画面３１として投影される画像（ＯＳＤ画像が合成された画像）をアップスケーリング（高解像度化）して投影画面３１のＯＳＤ画像付近の部分画像を表示させたりすることも考えられる。しかしながら、画面調整時、ユーザは、実際に投影する投影画面３１全体を見ながら調整を行う必要があり、投影画面３１のサイズが実際とは異なるサイズに変更されてしまったり、一部分しか表示されなかったりすると、適切に画面調整を行うことができないので好ましくない。また、画面調整のための操作の他に、ＯＳＤ画像３２を見やすく表示させるためにユーザ操作が必要となることは、画面調整を煩雑にし、ユーザの負担が増加するため好ましくない。
【００４１】
そこで、本実施形態においては、画面調整モード時にＣＰＵ１０は所定時間毎に（例えば、数秒毎に）、以下に説明するＯＳＤスケーリング倍率設定処理を実行し、ＯＳＤ画像３２の文字サイズが上述の距離Ｌと画面サイズＳＺに対して最適となるようにＯＳＤ画像３２のスケーリング倍率を自動的に設定する。これにより、投影画面３１の画面サイズＳＺを変更することなく、ＯＳＤ画像３２のサイズのみを自動的に最適なものに変更することが可能となる。
【００４２】
図６は、投影装置本体１ＡのＣＰＵ１０により実行されるＯＳＤスケーリング倍率設定処理フローチャートである。ＯＳＤスケーリング倍率設定処理は、画面調整モード時に所定時間毎にＣＰＵ１０とＲＯＭ１１に記憶されているプログラム１１ａとの協働により実行される。
【００４３】
ＣＰＵ１０は、まず、スクリーン３とユーザとの距離Ｌを測定する（ステップＳ１１）。例えば、ＣＰＵ１０は、無線通信部１８を介してリモコン１Ｂを制御して、スクリーン３とリモコン１Ｂとの距離Ｌの測定を行わせ、その測定値をリモコン１Ｂから取得する。
【００４４】
次いで、ＣＰＵ１０は、レンズ制御部１７から投影レンズ１６の光学ズームポジションの情報を取得する（ステップＳ１２）。また、ＣＰＵ１０は、測距センサ１０３により、スクリーン３と投影装置本体１Ａ（投影装置１）との距離を測定する（ステップＳ１３）。そして、ＣＰＵ１０は、ステップＳ１２で取得した光学ズームポジションの情報と、スクリーン３と投影装置本体１Ａとの距離とに基づいて、投影画面３１の画面サイズＳＺを算出する（ステップＳ１４）。
【００４５】
次いで、ＣＰＵ１０は、ステップＳ１１で取得したスクリーン３とユーザとの距離Ｌと、ステップＳ１４で算出した投影画面３１の画面サイズＳＺとに基づいて、ＯＳＤ画像３２のスケーリング倍率を取得する（ステップＳ１５）。具体的には、ＲＯＭ１１に記憶されているスケーリング倍率取得テーブル１１ｂから、スクリーン３とユーザとの距離Ｌ及び投影画面３１の画面サイズＳＺの組み合わせに対応するスケーリング倍率を読み出す。
そして、ＣＰＵ１０は、読み出されたスケーリング倍率をスケーリング倍率設定領域１２ａに記憶させ（ステップＳ１６）、ＯＳＤスケーリング倍率設定処理を終了する。
【００４６】
ここで、スケーリング倍率取得テーブル１１ｂについて詳細に説明する。図７に、スケーリング倍率取得テーブル１１ｂにおける、スクリーン３とユーザとの距離Ｌと、投影画面３１の画面サイズＳＺと、スケーリング倍率との関係を模式的に示す。なお、図７においては、数値が大きい箇所ほどＯＳＤ画像のスケーリング倍率が高いことを示している。図７に示すように、スケーリング倍率取得テーブル１１ｂにおいては、距離Ｌが長く（遠く）、画面サイズＳＺが小さいほど、大きいスケーリング倍率が記憶されている。即ち、ユーザが投影画面３１から離れているほど、また、投影画面３１の画面サイズＳＺが小さいほど、大きいスケーリング倍率が設定されるので、図４の画面調整処理においては、ユーザが投影画面３１から離れているほど、また、投影画面３１の画面サイズＳＺが小さいほど、ＯＳＤ画像３２が大きく表示されることとなる。
【００４７】
図８は、ＯＳＤスケーリング倍率設定処理を実行した場合において、ユーザの位置と投影画面３１の画面サイズが異なる場合のＯＳＤ画像の文字の見え方の比較を示す図である。
図８（ａ）は、ユーザとスクリーン３との距離Ｌ＝Ｌ１において、図４のステップＳ５で投影される画面サイズＳＺ＝ＳＺ１の投影画面３１をユーザが見たときの画面イメージを示す図である。
図８（ｂ）は、距離Ｌ＝Ｌ２（Ｌ２＞Ｌ１）において、図４のステップＳ５で投影される画面サイズＳＺ＝ＳＺ２（ＳＺ１＞ＳＺ２）の投影画面３１をユーザが見たときの画面イメージを示す図である。
【００４８】
本実施形態では、ＯＳＤスケーリング倍率設定処理によって、ユーザとスクリーン３との距離Ｌと、画面サイズＳＺとの組み合わせに応じて最適なＯＳＤ画像３２のスケーリング倍率を自動的に設定するので、例えば、図８（ｂ）に示すように、図８（ａ）よりもユーザが投影画面３１から離れており、投影画面３１の画面サイズＳＺが小さい場合であっても、ＯＳＤ画像３２の文字をユーザから見て図８（ａ）と同等の大きさに見えるようにＯＳＤ画像３２を表示することができる。よって、ユーザが操作することなく、ユーザの位置や投影画面のサイズに応じて最適なサイズのＯＳＤ画像３２を表示することが可能となるので、ユーザは、ストレスを感じることなく画面調整等を行うことが可能となる。
【００４９】
以上説明したように、投影装置１によれば、ＣＰＵ１０は、測距センサ１０３により測定された投影装置本体１Ａとスクリーン３との距離と、投影画面３１をスクリーン３に投影する際の光学ズームポジションとに基づいて、投影画面３１の画面サイズＳＺを算出する。そして、算出した投影画面３１の画面サイズＳＺと、リモコン１Ｂにより測定されたスクリーン３とユーザとの距離Ｌに基づいて、投影画面３１上に投影されるＯＳＤ画像３２のスケーリング倍率を自動的に設定する。
従って、ユーザが操作することなく、ユーザの位置や投影画面３１のサイズに応じて最適なサイズのＯＳＤ画像３２を表示することが可能となる。
【００５０】
具体的に、ＣＰＵ１０は、投影画面３１の画面サイズＳＺが大きくスクリーン３とユーザとの距離Ｌが近いほどＯＳＤ画像３２のスケーリング倍率を小さく設定し、投影画面３１の画面サイズＳＺが小さくスクリーン３とユーザとの距離Ｌが遠いほどＯＳＤ画像３２のスケーリング倍率を大きく設定する。
従って、ＯＳＤ画像３２が大きすぎたり小さすぎたりすることなく、ユーザに最適なサイズでＯＳＤ画像３２を表示することが可能となる。
【００５１】
また、例えば、投影画面３１の画面サイズＳＺと、スクリーン３とユーザの距離Ｌとの組み合わせに対応するスケーリング倍率が記憶されたスケーリング倍率取得テーブル１１ｂを予めＲＯＭ１１に記憶しておくことで、ＣＰＵ１０は、スケーリング倍率取得テーブル１１ｂを参照して、取得した投影画面３１の画面サイズＳＺと測定したスクリーン３とユーザの距離Ｌとの組み合わせに対応したスケーリング倍率を容易に設定することができる。
【００５２】
また、投影画面３１全体を表示しつつ、ＯＳＤ画像３２のサイズのみを設定により変えることができるので、投影画面３１の全体を見ながら画面調整を行うことが可能となる。
【００５３】
なお、上記実施形態における記述内容は、本発明に係る投影システムの好適な一例であり、これに限定されるものではない。
【００５４】
例えば、実施形態においては、投影装置１がマイクロミラー素子を利用したＤＬＰ（Digital Light Processing）(登録商標)プロジェクタである場合を例にとり説明したが、これに限定されず、例えば、ＣＲＴプロジェクタ、液晶プロジェクタ等のその他の方式のプロジェクタであってもよい。
【００５５】
また、上記実施形態においては、ＯＳＤ画像を画面調整用のＯＳＤ画像３２とした場合について説明したが、他のＯＳＤ画像を表示する際にも本発明を適用することができる。
その他、投影システムを構成する各装置の細部構成及び細部動作に関しても、発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００５６】
以上に本発明の実施形態を説明したが、本発明の技術的範囲は上述の実施の形態に限定するものではなく、特許請求の範囲に記載に基づいて定められる。更に、特許請求の範囲の記載から本発明の本質とは関係のない変更を加えた均等な範囲も本発明の技術的範囲に含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
投影画面のサイズを取得する取得手段と、
前記投影画面を投影するためのスクリーンとユーザとの距離を測定する測距手段と、
前記投影画面のサイズと前記スクリーンとユーザとの距離に基づいて、前記投影画面上に投影されるＯＳＤ（オン・スクリーン・ディスプレイ）画像のスケーリング倍率を設定する設定手段と、
を備える投影装置。
＜請求項２＞
前記投影装置と前記スクリーンとの距離を測定する第２の測距手段を備え、
前記取得手段は、前記第２の測距手段により測定された前記投影装置と前記スクリーンとの距離と、前記投影画面を前記スクリーンに投影する際の光学ズームポジションとに基づいて、前記投影画面のサイズを算出することにより取得する請求項１に記載の投影装置。
＜請求項３＞
前記設定手段は、前記投影画面が大きく前記スクリーンとユーザとの距離が近いほど前記ＯＳＤ画像のスケーリング倍率を小さく設定し、前記投影画面が小さく前記スクリーンとユーザとの距離が遠いほど前記ＯＳＤ画像のスケーリング倍率を大きく設定する請求項１又は２に記載の投影装置。
＜請求項４＞
投影画面のサイズと、前記スクリーンとユーザの距離との組み合わせに対応するスケーリング倍率が記憶されたテーブルを記憶する記憶手段を備え、
前記設定手段は、前記記憶手段に記憶されているテーブルを参照して、前記取得した投影画面のサイズと前記測定した前記スクリーンとユーザの距離との組み合わせに対応したスケーリング倍率を設定する請求項１〜３の何れか一項に記載の投影装置。
＜請求項５＞
前記ＯＳＤ画像は、前記投影画面の設定を調整するための画面である請求項１〜４の何れか一項に記載の投影装置。
＜請求項６＞
コンピュータを、
投影画面のサイズを取得する取得手段、
前記投影画面を投影するためのスクリーンとユーザとの距離を測定する測距手段、
前記投影画面のサイズと前記スクリーンとユーザとの距離に基づいて、前記投影画面上に投影されるＯＳＤ画像のスケーリング倍率を設定する設定手段、
として機能させるためのプログラム。
【符号の説明】
【００５７】
１００  投影システム
１  投影装置
１Ａ  投影装置本体
１０  ＣＰＵ
１１  ＲＯＭ
１１ａ  プログラム
１１ｂ  スケーリング倍率取得テーブル
１２  ＲＡＭ
１２ａ  スケーリング倍率設定領域
１２ｂ  画面設定値記憶領域
１３  映像信号入力部
１４  光照射装置
１５  表示素子
１６  投影レンズ
１７  レンズ制御部
１８  無線通信部
１９  オーディオデバイス
１０１  キー入力部
１０２  ＵＳＢコントローラ
１０３  測距センサ
１Ｂ  リモコン
２０  制御部
２１  測距センサ
２２  操作部
２３  無線通信部
３  スクリーン
３１  投影画面
３２  ＯＳＤ画像
４  ＰＣ
【図１】
2015176025.tif 000003
【図２】
2015176025.tif 000004
【図３】
2015176025.tif 000005
【図４】
2015176025.tif 000006
【図５】
2015176025.tif 000007
【図６】
2015176025.tif 000008
【図７】
2015176025.tif 000009
【図８】
2015176025.tif 000010