(57)【要約】【課題】  入力された入力画像を解析し、その解析結果を考慮したタイトル情報の重畳表示を行う。【解決手段】  投影装置（１０）は、投影する画像を入力する入力手段（１１）と、前記入力手段（１１）により入力された入力画像を解析する解析手段（３１）と、前記解析手段（３１）の解析結果から所定追加要素を所定位置に合成する追加要素合成手段（３１）と、前記追加要素合成手段（３１）により合成された画像を投影する投影手段（２２）とを備える。【選択図】  図１
2008083593.tif 000002
【特許請求の範囲】
【請求項１】
投影する画像を入力する入力手段と、
前記入力手段により入力された入力画像を解析する解析手段と、
前記解析手段の解析結果から所定追加要素を所定位置に合成する追加要素合成手段と、
前記追加要素合成手段により合成された画像を投影する投影手段と
を備えることを特徴とする投影装置。
【請求項２】
前記追加要素合成手段は、
前記所定追加要素を合成する位置を、
前記解析手段の解析結果から得られた合成可能な位置のうち出来るだけ所定の位置に近い位置に合成することを特徴とする請求項１記載の投影装置。
【請求項３】
前記追加要素合成手段は、
前記所定追加要素を合成する場所が無い時は、前記所定追加要素の大きさを縮小しての合成を試みることを特徴とする請求項１記載の投影装置。
【請求項４】
前記追加要素合成手段は、
前記所定追加要素を合成する場所が無い時は、前記所定追加要素を非表示とすることを特徴とする請求項１記載の投影装置。
【請求項５】
前記追加要素合成手段は、
前記所定追加要素を合成する場所が無い時は、前記所定追加要素をデフォルトの状態で半透明表示とすることを特徴とする請求項１記載の投影装置。
【請求項６】
投影する画像を入力する入力工程と、
前記入力工程により入力された入力画像を解析する解析工程と、
前記解析工程の解析結果から所定追加要素を所定位置に合成する追加要素合成工程と、
前記追加要素合成工程により合成された画像を投影する投影工程と
を含むことを特徴とする投影方法。
【請求項７】
前記追加要素合成工程は、
前記所定追加要素を合成する位置を、
前記解析工程の解析結果から得られた合成可能な位置のうち出来るだけ所定の位置に近い位置に合成することを特徴とする請求項６記載の投影方法。
【請求項８】
コンピュータを、
投影する画像を入力する入力手段と、
前記入力手段により入力された入力画像を解析する解析手段と、
前記解析手段の解析結果から所定追加要素を所定位置に合成する追加要素合成手段と、
前記追加要素合成手段により合成された画像を投影する投影手段と
して機能させるためのプログラム。
【請求項９】
前記追加要素合成手段は、
前記所定追加要素を合成する位置を、
前記解析手段の解析結果から得られた合成可能な位置のうち出来るだけ所定の位置に近い位置に合成することを特徴とする請求項８記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクタ等の投影装置、投影方法及びプログラムに関し、詳しくは、投影画像にタイトル等の情報を重畳表示できるようにした投影装置、投影方法及びプログラムに関する。
【背景技術】
【０００２】
任意の静止画や動画をスクリーンに拡大投影することができるプロジェクタ等の投影装置（以下、単に投影装置という。）は、たとえば、会議や講演会等のように多人数を相手にした発表の場における効率的な資料の提示手段としてよく用いられる。一般的に上記の資料は、パーソナルコンピュータで作られた各種ドキュメントであり、とりわけ公式な場では、たとえば、ＰｏｗｅｒＰｏｉｎｔ（マイクロソフト社の登録商標）等のツールを使って作られた発表専用のドキュメントが投影される。
【０００３】
この発表専用のドキュメントは、発表内容はもちろんのこと、それに加えてタイトルや発表日及び発表者等の情報（以下、タイトル情報という。）を含むが、たとえ、ＰｏｗｅｒＰｏｉｎｔ等の専用のツールを使ったとしても、タイトル情報の作成には相応の手間と時間がかかるから、効率的でない。そこで、たとえば、任意の画像を拡大投影する際に、その投影画像に自動的にタイトル情報が重畳表示される仕組みの投影装置が求められる。
【０００４】
下記の特許文献１には、投影画像の周囲に枠を設けることにより、映像内の暗い領域を相対的に黒として認識し易くするという投影装置が記載されている。しかし、この技術は、上記の要求、すなわち、「画像を拡大投影する際に、その投影画像に自動的にタイトル情報が重畳表示される仕組みの投影装置」に応えるものではない。
【０００５】
図６は、たとえば、前記のＰｏｗｅｒＰｏｉｎｔ等のツールを使用したタイトル情報の表示例を示す図である。この図において、投影装置の投影領域１は、太線で囲った実際の画像表示領域２と、その周囲の枠領域３とからなり、この枠領域３の所定位置に、タイトル領域４、日付領域５及びロゴ領域６が設定されている。
【０００６】
このように、前記特許文献１記載の投影装置の技術と、たとえば、前記のＰｏｗｅｒＰｏｉｎｔ等のツールを使用して、タイトル情報（タイトル領域４、日付領域５及びロゴ領域６）を表示する技術とを組み合わせれば、上記の要求、すなわち、「画像を拡大投影する際に、その投影画像にタイトル情報が重畳表示される仕組みの投影装置」を実現できるものと考えられる。
【０００７】
【特許文献１】特開２００４−２５４１８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記のように、たとえば、前記のＰｏｗｅｒＰｏｉｎｔ等のツールを使用してタイトル情報を表示した場合には、実際の画像表示領域が小さくなってしまうという問題点がある。これは、図６を例にして説明すれば、投影装置の本来の拡大サイズは投影領域１の大きさであるにもかかわらず、実際には、枠領域３を除く画像表示領域２にしか本来の投影画像を表示することができないからである。
【０００９】
そこで、本発明の目的は、入力された入力画像を解析し、その解析結果を考慮したタイトル情報の重畳表示を行うことができる投影装置、投影方法及びプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
請求項１記載の発明は、投影する画像を入力する入力手段と、前記入力手段により入力された入力画像を解析する解析手段と、前記解析手段の解析結果から所定追加要素を所定位置に合成する追加要素合成手段と、前記追加要素合成手段により合成された画像を投影する投影手段とを備えることを特徴とする投影装置である。
請求項２記載の発明は、前記追加要素合成手段は、前記所定追加要素を合成する位置を、前記解析手段の解析結果から得られた合成可能な位置のうち出来るだけ所定の位置に近い位置に合成することを特徴とする請求項１記載の投影装置である。
請求項３記載の発明は、前記追加要素合成手段は、前記所定追加要素を合成する場所が無い時は、前記所定追加要素の大きさを縮小しての合成を試みることを特徴とする請求項１記載の投影装置である。
請求項４記載の発明は、前記追加要素合成手段は、前記所定追加要素を合成する場所が無い時は、前記所定追加要素を非表示とすることを特徴とする請求項１記載の投影装置である。
請求項５記載の発明は、前記追加要素合成手段は、前記所定追加要素を合成する場所が無い時は、前記所定追加要素をデフォルトの状態で半透明表示とすることを特徴とする請求項１記載の投影装置である。
請求項６記載の発明は、投影する画像を入力する入力工程と、前記入力工程により入力された入力画像を解析する解析工程と、前記解析工程の解析結果から所定追加要素を所定位置に合成する追加要素合成工程と、前記追加要素合成工程により合成された画像を投影する投影工程とを含むことを特徴とする投影方法である。
請求項７記載の発明は、前記追加要素合成工程は、前記所定追加要素を合成する位置を、前記解析工程の解析結果から得られた合成可能な位置のうち出来るだけ所定の位置に近い位置に合成することを特徴とする請求項６記載の投影方法である。
請求項８記載の発明は、コンピュータを、投影する画像を入力する入力手段と、前記入力手段により入力された入力画像を解析する解析手段と、前記解析手段の解析結果から所定追加要素を所定位置に合成する追加要素合成手段と、前記追加要素合成手段により合成された画像を投影する投影手段として機能させるためのプログラムである。
請求項９記載の発明は、前記追加要素合成手段は、前記所定追加要素を合成する位置を、前記解析手段の解析結果から得られた合成可能な位置のうち出来るだけ所定の位置に近い位置に合成することを特徴とする請求項８記載のプログラムである。
【発明の効果】
【００１１】
本発明では、入力された入力画像を解析し、その解析結果を考慮したタイトル情報の重畳表示を行うことができる投影装置、投影方法及びプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態を、プロジェクタへの適用を例にして、図面を参照しながら説明する。なお、以下の説明における様々な細部の特定ないし実例および数値や文字列その他の記号の例示は、本発明の思想を明瞭にするための、あくまでも参考であって、それらのすべてまたは一部によって本発明の思想が限定されないことは明らかである。また、周知の手法、周知の手順、周知のアーキテクチャおよび周知の回路構成等（以下「周知事項」）についてはその細部にわたる説明を避けるが、これも説明を簡潔にするためであって、これら周知事項のすべてまたは一部を意図的に排除するものではない。かかる周知事項は本発明の出願時点で当業者の知り得るところであるので、以下の説明に当然含まれている。
【００１３】
まず、構成を説明する。
図１は、プロジェクタ１０の内部ブロック図である。プロジェクタ１０は、リソース入力部１１、画像変換部１２、投影エンコーダ１３、ビデオＲＡＭ１４（少なくともＲ画像プレーン１４ａ、Ｇ画像プレーン１４ｂ及びＢ画像プレーン１４ｃを含む）、投影駆動部１５、リフレクタ１６、光源１７、冷却ファン１８、冷却ファン駆動用モータ１９、カラーホイール２０、カラーホイール駆動用モータ２１、ＤＭＤ２２、投影レンズ２３、フォーカス／ズーム駆動用モータ２４、リモコン受信部２５、スピーカ２６、音声処理部２７、表示駆動部２８、本体操作表示部２９（平面表示デバイス２９ａ、タッチパネル２９ｂ）、操作部３０、中央制御部３１などのブロックを含む。
【００１４】
中央制御部３１は、たとえば、ワンチップ化されたマイクロコンピュータ（以下、単にコンピュータという。）を主たる要素として構成されており、内部のＰＲＯＭ３１ａ等に予め書き込まれた所定の制御プログラムを実行することにより、このプロジェクタ１０の動作を統括制御する。
【００１５】
この中央制御部３１は、表示駆動部２８を介して本体操作表示部２９の平面表示デバイス２９ａに所要の操作ボタン類をグラフィカル表示する。ユーザ１０によって任意の操作ボタンがタッチ操作されると、そのタッチ座標がタッチパネル２９ｂで検出され、中央制御部３１は、その検出座標に基づいて、タッチ操作されたボタンの種類を特定し、その特定結果に対応した制御を実行する。
【００１６】
また、中央制御部３１は、表示駆動部２８を介して本体操作表示部２９の平面表示デバイス２９ａに、入力画像の解像度や、リソース入力部１１で行われるリソースの選択（たとえば、入力１：ＴＶチューナ３２からのテレビジョン放送番組、入力２：ＤＶＤプレイヤー３３からの映画、入力３：パーソナルコンピュータ（以下、パソコンと略す。）３４からの表示データ等）、タイトル情報の表示の有無、及び、音声の有無等の設定に必要な操作ボタン類をグラフィカル表示する。ユーザ１０によって任意の操作ボタンがタッチ操作されると、そのタッチ座標がタッチパネル２９ｂで検出され、中央制御部３１は、その検出座標に基づいて、タッチ操作されたボタンの種類を特定し、その特定結果に対応した設定動作（解像度の設定やリソースの選択及び音声の有無など）を実行する。
【００１７】
なお、上記本体操作表示部２９の平面表示デバイス２９ａの操作ボタン類と同様のものが、図面の右下に示すリモコン３５にも設けられている。すなわち、リモコン３５にも入力画像の解像度や、リソース入力部１１で行われるリソースの選択（たとえば、入力１：ＴＶチューナ３２からのテレビジョン放送番組、入力２：ＤＶＤプレイヤー３３からの映画、入力３：パソコン３４からの表示データ等）、タイトル情報の表示の有無、及び、音声の有無等の設定に必要な操作ボタン類が設けられており、中央制御部３１は、リモコン３５から送信されたそれらのボタンの操作情報をリモコン受信部２５を介して受け取ると、その操作情報に基づいて、操作されたボタンの種類を特定し、その特定結果に対応した設定動作（解像度の設定やリソースの選択及び音声の有無など）を実行する。
【００１８】
今、ユーザ１０によってリモコン３５または本体操作表示部２９の平面表示デバイス２９ａが操作され、たとえば、入力画像の解像度としてＸＧＡ（１０２４×７６８画素）、リソース入力部１１の選択リソースとして「入力３」（パソコン３４からの表示データ）、及び、「音声あり」が設定されたとする。この場合、リソース入力部１１を介してパソコン３４からの表示データと音声が取り込まれ、それらの表示データと音声が画像変換部１２と音声処理部２７に転送される。
【００１９】
音声処理部２７は転送された音声を増幅してスピーカ２６から拡声出力する。画像変換部１２は、入力画像のフォーマット変換（たとえば、ＮＴＳＣ形式からＲＧＢ形式への変換）とアスペクト変換（入力画像のアスペクトを後述のＤＭＤ２２のアスペクトに変換）とを実行し、その変換画像を投影エンコーダ１３に転送する。
【００２０】
投影エンコーダ１３は、送られてきた画像信号をビデオＲＡＭ１４に展開記憶（Ｒ画像→Ｒ画像プレーン１４ａ、Ｇ画像→Ｇ画像プレーン１４ｂ、Ｂ画像→Ｂ画像プレーン１４ｃ）させた上で、このビデオＲＡＭ１４の各プレーンの記憶内容を、Ｒ画像、Ｇ画像及びＢ画像の順に読み出すとともに、必要であれば、それらのＲ画像、Ｇ画像及びＢ画像からＷ画像を生成する。なお、Ｒ画像は赤色成分のみの色画像、Ｇ画像は緑色成分のみの色画像、Ｂ画像は青色成分のみの色画像、Ｗ画像は輝度成分のみのモノクロ画像のことである。ただし、ここでは、ＲＧＢの原色系としているが、これに限定されない。ＹＣＭ（黄色、シアン、マゼンタ）の補色系としてもよい。補色系の場合、明細書及び図中のＲ、Ｇ及びＢをそれぞれＹ、Ｃ及びＭと読み替えればよい。
【００２１】
投影駆動部１５は、それらのＲ画像、Ｇ画像、Ｂ画像及びＷ画像から構成される、たとえば、３０フレーム／秒のフレーム画像で、ＤＭＤ２２を駆動する。
【００２２】
ＤＭＤ２２は、Ｄｉｇｉｔａｌ  Ｍｉｃｒｏ−ｍｉｒｒｏｒ  Ｄｅｖｉｃｅと呼ばれる光変調デバイスの一種であり、微小な可動ミラーを多数個平面上に敷き詰めた半導体集積光スイッチである。可動ミラーの大きさは、たとえば、十数μｍ角であり、ミラーのオンとオフの状態で±１０度程度傾斜が変化するように支柱に取り付けられている。ミラーの直下にはメモリー素子が形成されており、このメモリー素子の正電界作用によってミラーのオンとオフの状態を切り換える。ＤＭＤ２２の反射光量は、ミラーをオンにしたときに最大（白階調）、オフにしたときに最小（黒階調）となるが、各ミラーのスイッチングスピード（オンとオフの切り換えスピード）を毎秒５０万回以上にすることもできるため、各ミラーのスイッチングレシオを変えることにより、ＤＭＤ２２の反射光量を中間階調（グレースケール）にすることもできる。
【００２３】
このようなＤＭＤ２２に対して、リフレクタ１６内に配置された超高圧水銀灯等の光源１７から高輝度の白色のスポット光Ｐａを照射すると、その反射光Ｐｂは、ＤＭＤ２２の各ミラーのオンオフ及びそのスイッチングレシオに対応して画素ごとに光変調（画像信号の内容で画素単位に光変調）されたものとなり、この反射光Ｐｂを投影レンズ２３を介して不図示のスクリーンに投射することによって、そのスクリーン上に画像信号の拡大映像（ここではパソコン３４からの表示データ）を投影することができる。
【００２４】
但し、図示の例では、ＤＭＤ２２の数は１個であり、また、光源１７から照射されたスポット光Ｐａは「白色光」であるから、この場合、スクリーンにはモノクロの映像しか投影できない。そこで、実際には、光源１７の前面にカラーホイール２０を配置して、このカラーホイール２０をカラーホイール駆動用モータ２１で回転駆動するようにし、且つ、ビデオＲＡＭ１４に画像信号を展開記憶する際に、光の三原色（ＲＧＢ）ごとのビデオ信号成分に分けて展開記憶するようにしている。
【００２５】
リモコン受信部２５は、ユーザ１０によって適宜に操作されるリモコン３５からの操作情報を赤外線によって受信する。リモコン３５の操作は前記の本体操作表示部２９における各種操作を概ね網羅しており、その操作には、上述のとおり、入力画像の解像度や、リソース入力部１１で行われるリソースの選択（たとえば、入力１：ＴＶチューナ３２からのテレビジョン放送番組、入力２：ＤＶＤプレイヤー３３からの映画、入力３：パソコン３４からの表示データ等）、タイトル情報の表示の有無、及び、音声の有無等の設定操作などが含まれる。
【００２６】
前記の中央制御部３１は、前記の本体操作表示部２９における各種操作、または、リモコン３５の各種操作に応答して、リソース入力部１１によるリソース選択を制御すると共に、特に、その操作がタイトル情報の表示“有”であった場合には、後述のタイトル情報テーブル（図２）を参照しつつ、後述のタイトル情報表示プログラム（図３）を実行することにより、冒頭で述べて本発明の目的、つまり、「投影領域全体を用いて画像の拡大投影を行い、しかも、タイトル情報の重畳表示も支障なく行うことができる投影装置、投影方法及びプログラムを提供する」ための特有の処理を実行する。
【００２７】
図２は、タイトル情報テーブル３６の概念構造図である。このタイトル情報テーブル３６は、たとえば、中央制御部３１のＰＲＯＭ３１ａ内に書き換え可能な状態で予め記憶されている。タイトル情報テーブル３６は、以下の各フィールドからなる。
【００２８】
（１）優先順位フィールド３６ａ：処理の優先順位を示す情報を格納する（１＝優先順位最上位、２＝次位、３＝最下位）。
【００２９】
（２）項目フィールド３６ｂ：各項目の実体を格納する。なお、この図では各項目の実体を“タイトル”、“日付”及び“ロゴ”としているが、これは説明の便宜である。タイトルは拡大投影資料の内容を適切に表す文字列であり、また、日付は発表日であり、さらに、ロゴは発表者の所属先団体（会社等）のロゴマークである。ただし、各項目は、これらのタイトル、日付、ロゴに限定されない。発表資料に併記して好ましいタイトル情報であればよい。
【００３０】
（３）デフォルト位置フィールド３６ｃ：各項目の規定（デフォルト）の表示位置を格納する。表示位置は座標（ｘ，ｙ）で表される。ここで、ｘは画像の左上隅を原点（ｘ＝０）とする画像横方向の画素位置、ｙは画像の左上隅を原点（ｙ＝０）とする画像縦方向の画素位置。
【００３１】
（４）デフォルト領域フィールド３６ｄ：各項目の規定（デフォルト）の表示領域（上、下）を格納する。ここで、“上”とは、画像上部の所定範囲の領域のことをいい、“下”とは、画像下部の所定範囲の領域のことをいう。たとえば、縦方向の画素数が７６８個、つまり、７６８行の画像の場合を想定し、その画像上部の２０％を所定範囲とすれば、上領域は第１行から第１５４行までとなり、また、その画像下部の２０％を所定範囲とすれば、下領域は第６１４行から第７６８行までとなる。
【００３２】
（５）表示サイズフィールド３６ｅ：各項目の表示サイズを格納する。この表示サイズフィールド３６ｅは、標準サイズサブフィールド３６ｅ＿１、縮小１サイズサブフィールド３６ｅ＿２、縮小２サイズサブフィールド３６ｅ＿３を備えており、これらのサブフィールドに標準サイズと、この標準サイズよりも小さな縮小１サイズと、この縮小１サイズよりも小さな縮小２サイズが格納されている。なお、ここでは、縮小２サイズまでであるが、これに限定されない。スクリーン上で視認可能な縮小サイズであれば、さらに小さな縮小３、縮小４・・・・などのサイズを格納していてもよい。なお、これらのサイズの単位はドットである。
【００３３】
（６）文字フォントフィールド３６ｆ：各項目に使用する文字フォントの種類を格納する。
（７）文字色フィールド３６ｇ：各項目に使用する文字色を格納する。
（８）背景色フィールド３６ｈ：各項目に使用する背景色を格納する。
（９）画像フィールド３６ｉ：各項目に画像を使用する場合、その画像の実体またはその画像へのリンク情報を格納する。
【００３４】
次に、作用を説明する。
本実施形態の目的は、既述のとおり、「投影領域全体を用いて画像の拡大投影を行い、しかも、タイトル情報の重畳表示も支障なく行うことができる投影装置、投影方法及びプログラムを提供する」ことにある。以下、この点に関する作用を詳しく説明する。
【００３５】
図３は、中央制御部３１で実行されるタイトル情報表示プログラムの概略的なフローを示す図である。このタイトル情報表示プログラムは、本体操作表示部２９の平面表示デバイス２９ａやリモコン３５によって、入力リソースの選択と音声の有無等の設定とが行われ、且つ、タイトル情報の“表示有”の設定が行われたときに実行される。説明の便宜上、選択された入力リソースをパーソナルコンピュータ３４からの表示データとし、音声なしとする。
【００３６】
タイトル情報表示プログラムを開始すると、まず、優先順位を“１”とすると共に、表示サイズを“通常”に設定し（ステップＳ１）、中央制御部３１のＰＲＯＭ３１ａ内に予め記憶されているタイトル情報テーブル３６から所要の情報を抽出する（ステップＳ２）。この段階では、優先順位が“１”であるので、項目“タイトル”の各データを抽出する。
【００３７】
次に、抽出した項目をデフォルト位置に表示できるか否かを判定する（ステップＳ３）。デフォルト位置とは、タイトル情報テーブル３６のデフォルト位置フィールド３６ｃの格納情報で示された位置のことである。ステップＳ３の判定は、投影対象画像の所定範囲（この場合はデフォルト位置を基準にした通常サイズの範囲）内に文字列や画像等が存在するか否かを判断することによって行う。たとえば、文字列の存在判定はＯＣＲ技術を利用して行うことができ、また、画像の存在判定は色調がフラットであるか否か、詳しくは、所定間隔で所定点からの色差を測定して色差の変化が所定値よりも少ないか否かを判定するなどの手法で行うことができる。あるいは、エッジを検出して文字列の有無や画像の有無を判定してもよい。
【００３８】
ステップＳ３の判定結果が肯定（“ＹＥＳ”）であれば、その項目をデフォルト位置に重畳表示（合成表示ともいう。以下、単に重畳表示という。）する（ステップＳ４）。具体的には、現在の優先順位は“１”であるから、この場合、タイトルをそのデフォルト位置（１０，１０）に重畳表示する。
【００３９】
一方、ステップＳ３の判定結果が否定（“ＮＯ”）であれば、次に、デフォルト領域に表示できるか否かを判定する（ステップＳ５）。デフォルト領域とは、タイトル情報テーブル３６のデフォルト領域フィールド３６ｄの格納情報で示された領域のことである。ステップＳ５の判定も、上記のステップＳ３の判定と同様に、投影対象画像の所定範囲（この場合は、デフォルト領域）内に文字列や画像等が存在するか否かを判断することによって行う。たとえば、文字列の存在判定はＯＣＲ技術を利用して行うことができ、また、画像の存在判定は色調がフラットであるか否か、詳しくは、所定間隔で所定点からの色差を測定して色差の変化が所定値よりも少ないか否かを判定するなどの手法で行うことができる。あるいは、エッジを検出して文字列の有無や画像の有無を判定してもよい。
【００４０】
ステップＳ５の判定結果が肯定（“ＹＥＳ”）であれば、その項目をデフォルト領域内に重畳表示する（ステップＳ６）。具体的には、現在の優先順位は“１”であるから、この場合、タイトルをそのデフォルト領域（“上”）に重畳表示する。ただし、この場合は、デフォルト領域（“上”）内であっても、できるだけデフォルト位置（１０，１０）に近い場所に重畳表示することが望ましい。
【００４１】
一方、ステップＳ５の判定結果も否定（“ＮＯ”）であれば、次に、デフォルト領域以外の領域であれば表示できるか否かを判定する（ステップＳ７）。デフォルト領域以外の領域とは、タイトル情報テーブル３６のデフォルト領域フィールド３６ｄの格納情報で示された領域以外の領域ことをいう。たとえば、現在の優先順位は“１”であり、デフォルト領域は“上”であるから、この場合のデフォルト領域以外の領域とは、“上”以外の領域のことをいう。
【００４２】
このステップＳ７の判定も、上記のステップＳ３やステップＳ５の判定と同様に、投影対象画像の所定範囲（この場合は、デフォルト領域以外の領域）内に文字列や画像等が存在するか否かを判断することによって行う。たとえば、文字列の存在判定はＯＣＲ技術を利用して行うことができ、また、画像の存在判定は色調がフラットであるか否か、詳しくは、所定間隔で所定点からの色差を測定して色差の変化が所定値よりも少ないか否かを判定するなどの手法で行うことができる。あるいは、エッジを検出して文字列の有無や画像の有無を判定してもよい。
【００４３】
ステップＳ７の判定結果が肯定（“ＹＥＳ”）であれば、その項目をデフォルト領域以外の領域に重畳表示する（ステップＳ８）。具体的には、現在の優先順位は“１”であるから、この場合、タイトルをそのデフォルト領域（“上”）以外の領域に重畳表示する。ただし、この場合は、デフォルト領域（“上”）以外の領域であっても、できるだけデフォルト位置（１０，１０）に近い場所に重畳表示することが望ましい。
【００４４】
一方、ステップＳ７の判定結果も否定（“ＮＯ”）であれば、次に、サイズ縮小が可能であるか否かを判定する（ステップＳ９）。サイズ縮小が可能とは、現在の表示サイズよりも小さな縮小サイズがまだ残されていることをいう。たとえば、現在の表示サイズが通常サイズであれば、その下に縮小１サイズが残されており、または、現在の表示サイズが縮小１サイズであれば、その下に縮小２サイズが残されているから、これらの場合はいずれも、サイズ縮小が可能と判定される。
【００４５】
ステップＳ９の判定結果が肯定（“ＹＥＳ”）であれば、表示サイズを１段縮小し（ステップＳ１０）、再び、ステップＳ３以降を繰り返す。たとえば、表示サイズを通常サイズから縮小１サイズに１段小さくして、ステップＳ３以降を繰り返した結果、ステップＳ３の判定結果が肯定（“ＹＥＳ”）になれば、タイトルをデフォルト位置に重畳表示し（ステップＳ４）、または、ステップＳ３の判定結果が否定（“ＮＯ”）で、且つ、ステップＳ５の判定結果が肯定（“ＹＥＳ”）になれば、タイトルをデフォルト領域に重畳表示し（ステップＳ４）、あるいは、ステップＳ３とステップＳ５の判定結果が共に否定（“ＮＯ”）で、且つ、ステップＳ７の判定結果が肯定（“ＹＥＳ”）になれば、タイトルをデフォルト領域以外の領域のできるだけデフォルト位置に近い場所に重畳表示する（ステップＳ８）。
【００４６】
このようにして、縮小サイズを１段ずつ小さくしながら、項目のデフォルト位置への表示可否とデフォルト領域を表示可否を模索し、表示可能と判断された場合には、それらのデフォルト位置またはデフォルト領域への項目の重畳表示を行うが、最後の縮小サイズ（縮小２サイズ）を試みても、依然として、デフォルト位置やデフォルト領域への項目の表示ができないと判断された場合には、最後の手段として、その項目を非表示項目として取り扱い、または、半透明状態の項目としてデフォルト位置に重畳表示する（ステップＳ１１）。なお、「非表示」にするか「半透明状態で表示」するかは、予めシステム設定等でユーザが選択できるようにしておけばよい。
【００４７】
そして、以上の処理を、残りの優先順位（２、３）について繰り返し行う（ステップＳ１２、ステップＳ１３）ことにより、最終的に、図２のタイトル情報テーブル３６の三つの項目（タイトル、日付、ロゴ）を所定のサイズ（通常サイズや縮小１サイズ、縮小２サイズ）で、且つ、所定の位置（デフォルト位置、デフォルト領域、または、デフォルト領域以外の領域）に重畳表示することができ、あるいは、全ての縮小サイズを試してもダメだった場合には、その項目を非表示とするか、または、その項目を半透明状態にしてデフォルト位置に重畳表示することができる。
【００４８】
図４は、本実施形態のタイトル情報の表示例を示す図である。この図において、投影画像３７は、図１のプロジェクタ１０によってスクリーンに拡大投影される画像であり、この投影画像３７のハッチング部分は、リソース入力部１１によって選択された入力リソース（ＴＶチューナ３２からのテレビジョン放送番組、ＤＶＤプレイヤー３３からの映画、または、パソコンからの表示データ等）を表している。つまり、この投影画像３７の縦横サイズＨ、Ｗは、入力リソースの縦横サイズを、投影レンズ２３のズーム比と投影レンズ２３からスクリーンまでの距離によって決まる倍率で拡大したものに相当する。
【００４９】
投影画像３７の左上にはタイトル３８が重畳表示されており、投影画像３７の右上には日付３９が重畳表示されており、さらに、投影画像３７の右下にはロゴ４０が重畳表示されている。これらのタイトル３８、日付３９及びロゴ４０は、図２のタイトル情報テーブル３６の優先順位１、２、３の各項目情報である。
【００５０】
今、それらの項目のサイズが標準サイズであるとする。また、それらの項目の表示位置を、たとえば、タイトル３８の左上座標Ｐ１とタイトル情報テーブル３６の優先順位１のデフォルト位置（１０，１０）とが一致し、日付３９の左上座標Ｐ２とタイトル情報テーブル３６の優先順位２のデフォルト位置（３５０，２０）とが一致し、ロゴ４０の左上座標Ｐ３とタイトル情報テーブル３６の優先順位３のデフォルト位置（３００，２１０）とが一致しているものとする。
【００５１】
これは、それらの項目（タイトル、日付、ロゴ）の表示位置に、邪魔な文字列や画像が存在しなかったからである。つまり、優先順位１〜３の全てについて、図３のプログラムのステップＳ３の判定結果が共に肯定（“ＹＥＳ”）となったからである。
【００５２】
ここで、投影画像３７のタイトル挿入位置（タイトル３８を表示しようとするデフォルト位置）に文字列や画像が存在した場合は、デフォルト位置（１０，１０）の代わりにデフォルト領域（投影画像３７の“上”）を採用する。そして、そのデフォルト領域内で文字列や画像が存在しない場所が見つかれば、その場所にタイトル３８を移動して重畳表示する。あるいは、そのデフォルト領域内にも場所が見つからなければ、タイトル３８を縮小して、デフォルト位置やデフォルト領域に表示可能か判断し、可能であれば、それらのデフォルト位置やデフォルト領域にタイトル３８を重畳表示する。さらに、最小レベル（縮小２サイズ）まで縮小してもダメであれば、タイトル３８を非表示とし、あるいは、タイトル３８を半透明状態にしてデフォルト位置に重畳表示する。
【００５３】
日付についても同様である。すなわち、投影画像３７の日付挿入位置（日付３９を表示しようとするデフォルト位置）に文字列や画像が存在した場合は、デフォルト位置（３５０，２０）の代わりにデフォルト領域（投影画像３７の“上”）を採用する。そして、そのデフォルト領域内で文字列や画像が存在しない場所が見つかれば、その場所に日付３９を移動して重畳表示する。あるいは、そのデフォルト領域内にも場所が見つからなければ、日付３９を縮小して、デフォルト位置やデフォルト領域に表示可能か判断し、可能であれば、それらのデフォルト位置やデフォルト領域に日付３９を重畳表示する。さらに、最小レベル（縮小２サイズ）まで縮小してもダメであれば、日付３９を非表示とし、あるいは、日付３９を半透明状態にしてデフォルト位置に重畳表示する。
【００５４】
ロゴについても同様である。すなわち、投影画像３７のロゴ挿入位置（ロゴ４０を表示しようとするデフォルト位置）に文字列や画像が存在した場合は、デフォルト位置（３００，２１０）の代わりにデフォルト領域（投影画像３７の“下”）を採用する。そして、そのデフォルト領域内で文字列や画像が存在しない場所が見つかれば、その場所にロゴ４０を移動して重畳表示する。なお、図２のタイトル情報テーブル３６にはロゴ４０の縮小サイズデータが格納されていない。これは、ロゴ４０が画像であるため、文字フォントのような単純な縮小指定ができないからである。ただし、画像であっても、画素の間引き等の方法により、任意サイズの縮小画像を作ることができるので、図２のタイトル情報テーブル３６の優先順位３（ロゴ）の縮小１サイズや縮小２サイズに、たとえば、１／３や１／２などといった縮小データを格納しておいてもよい。このようにすれば、デフォルト領域内にもロゴ４０の表示場所が見つからない場合に、ロゴ４０を１／３や１／２に縮小して、デフォルト位置やデフォルト領域に表示可能か判断し、可能であれば、それらのデフォルト位置やデフォルト領域に縮小したロゴ４０を重畳表示することができる。さらに、最小レベル（縮小２サイズ：１／２）まで縮小してもダメであれば、ロゴ４０を非表示とし、あるいは、ロゴ４０を半透明状態にしてデフォルト位置に重畳表示することができる。
【００５５】
図５は、図３のプログラムにおける好ましい解析エリアを示す図である。この図において、投影画像３７の、たとえば、上２０％と下２０％は、図３のプログラムにおける解析の対象エリアである。解析とは、同プログラムのステップＳ３、ステップＳ５またはステップＳ７で実行される判定処理のことをいい、具体的には、項目を表示しようとする場所に、入力リソースの文字列や画像などが存在するか否かを、たとえば、ＯＣＲ技術や色差判定あるいはエッジ検出等によって判定する処理のことをいう。かかる解析を、図５に示すように、投影画像３７の上２０％と下２０％に限定して行うことにより、無駄な解析処理を回避して処理の効率化を図ることができる。その理由は、多くの場合、画像の中心部分にタイトルや日付等を表示することは考え難いからである。なお、上記の“２０％”は一例にすぎない。画像の上部や下部の含む任意割合であればよく、より正確には、タイトルや日付等の表示領域として使用される可能性が高い部分を含む割合であればよい。
【００５６】
以上説明したとおりであるから、本実施形態によれば、プロジェクタ１０を用いて任意の入力リソース（ＴＶチューナ３２からのテレビジョン放送番組、ＤＶＤプレイヤー３３からの映画、パソコン３４からの表示データ等）をスクリーンに拡大投影する際に、図２のタイトル情報テーブル３６を参照しながら、スクリーン上の投影画像３７の所定位置に、タイトル３８や日付３９及びロゴ４０などの情報を自動的に表示することができる。しかも、それらのタイトル３８や日付３９及びロゴ４０などの情報の表示は、入力リソースそれ自体の投影画像３７に重畳して表示（合成表示）するので、タイトル等の情報表示にかかわらず、入力リソースを充分な大きさで拡大して投影することができるから、投影領域全体を用いて画像の拡大投影を行い、しかも、タイトル情報の重畳表示も支障なく行うことができる投影装置、投影方法及びプログラムを提供することができる。
【００５７】
なお、以上の実施形態における主要な機能は、もっぱら、図３のフローチャートで示す「タイトル情報表示プログラム」に実装されており、そして、このタイトル情報表示プログラムをワンチップマイクロコンピュータ等のコンピュータ、つまり、プロジェクタ１０の中央制御部３１上で実行することによって、以上の実施形態における特有の作用効果が得られるのであるから、以上の実施形態における特徴的な技術事項は、そのタイトル情報表示プログラムに含まれているということができる。したがって、本件発明の保護されるべき範囲は、そのタイトル情報表示プログラムを当然含み、且つ、そのタイトル情報表示プログラムを収めた記録媒体、さらには、ネットワークを介して当該タイトル情報表示プログラムを配布することが可能なあらゆる媒体がその範囲に含まれる。
【図面の簡単な説明】
【００５８】
【図１】プロジェクタ１０の内部ブロック図である。
【図２】タイトル情報テーブル３６の概念構造図である。
【図３】中央制御部３１で実行されるタイトル情報表示プログラムの概略的なフローを示す図である。
【図４】本実施形態のタイトル情報の表示例を示す図である。
【図５】図３のプログラムにおける好ましい解析エリアを示す図である。
【図６】特許文献１の枠を利用したタイトル情報の表示例を示す図である。
【符号の説明】
【００５９】
１０  プロジェクタ（投影装置）
１１  リソース入力部（入力手段）
２２  ＤＭＤ（投影手段）
３１  中央制御部（解析手段、追加要素合成手段）
３８  タイトル（所定追加要素）
３９  日付（所定追加要素）
４０  ロゴ（所定追加要素）
【図１】
2008083593.tif 000003
【図２】
2008083593.tif 000004
【図３】
2008083593.tif 000005
【図４】
2008083593.tif 000006
【図５】
2008083593.tif 000007
【図６】
2008083593.tif 000008