(57)【要約】【課題】入力画像の中で見せたくない画像を隠して投影する投影装置を実現する。【解決手段】ＣＰＵ１０は、入力画像に付与された特定識別画像を検出すると、その検出した特定識別画像から画像アドレスＡＤおよび隠し方フラグＨＦを備える代替指定情報を抽出する。そして、ＲＡＭ１２の代替画像エリアＤＥに格納される各種の代替画像の内、代替指定情報に含まれる画像アドレスＡＤで指定される代替画像を用いて、代替指定情報に含まれる隠し方フラグＨＦによって指定される隠し方に従って入力画像を隠した投影画像を発生して投影表示するよう投影部１５を制御する。【選択図】図１
2012073463.tif 000002
【特許請求の範囲】
【請求項１】
入力画像に付与された特定識別画像を検出する検出手段と、
前記検出手段により検出された特定識別画像から代替画像および当該代替画像を用いた入力画像の隠し方を指定する代替指定情報を抽出する抽出手段と、
前記抽出手段により抽出された代替指定情報に従って入力画像を代替画像で隠した投影画像を発生して投影表示させる投影制御手段と
を具備することを特徴とする投影装置。
【請求項２】
前記検出手段は、
入力画像中の所定の画像領域を取得する取得手段と、
前記取得手段により取得された画像領域における特定識別画像の有無を判別する判別手段と
を備えることを特徴とする請求項１記載の投影装置。
【請求項３】
前記投影制御手段は、
前記抽出手段により抽出された代替指定情報が第１の隠し方を指定した場合に、当該代替指定情報により指定される代替画像が画面全体を占有する第１の投影画像を発生し、この第１の投影画像を入力画像に替えて投影表示させる第１の投影制御手段と、
前記抽出手段により抽出された代替指定情報が第２の隠し方を指定した場合に、当該代替指定情報により指定される代替画像を、入力画像中から検出した最大矩形の周囲に並べて合成した第２の投影画像を発生し、この第２の投影画像を入力画像に替えて投影表示させる第２の投影制御手段と
を具備することを特徴とする請求項１記載の投影装置。
【請求項４】
コンピュータに、
入力画像に付与された特定識別画像を検出する検出ステップと、
前記検出ステップにて検出された特定識別画像から代替画像および当該代替画像を用いた入力画像の隠し方を指定する代替指定情報を抽出する抽出ステップと、
前記抽出手段により抽出された代替指定情報に従って入力画像を代替画像で隠した投影画像を発生して投影表示させる投影制御ステップと
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力画像の中で見せたくない画像を隠して投影する投影装置およびプログラムに関する。
【背景技術】
【０００２】
パーソナルコンピュータ（以下、ＰＣと略称）の出力画面などを入力画像として取り込んで投影表示する投影装置が知られている。この種の装置として、例えば特許文献１には、プレゼンテーションソフトが起動あるいはアクティブ状態になる等、ＰＣ側が特定の動作状態になった場合に画像ミュート指示を発生すると、それに応じて投影装置が「黒画像」を投影して一時的に入力画像（ＰＣ出力画面）の投影表示を停止させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３５０２０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記特許文献１に開示の技術のように、単に「黒画像」を投影して画像ミュートするだけでは、一意的に投影表示を停止させる為、例えばＰＣのデスクトップ画面上に開かれたプレゼンテーション用のウインドウ枠の画像については投影したいが、その背景のデスクトップ画面については見せたくない場合などには対応することが出来ない。つまり、言い換えれば、入力画像の中で見せたくない画像を隠して投影することが出来ないという問題がある。
【０００５】
本発明は、このような事情に鑑みてなされたもので、入力画像の中で見せたくない画像を隠して投影することができる投影装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明では、入力画像に付与された特定識別画像を検出する検出手段と、前記検出手段により検出された特定識別画像から代替画像および当該代替画像を用いた入力画像の隠し方を指定する代替指定情報を抽出する抽出手段と、前記抽出手段により抽出された代替指定情報に従って入力画像を代替画像で隠した投影画像を発生して投影表示させる投影制御手段とを具備することを特徴とする。
【０００７】
上記請求項１に従属する請求項２に記載の発明では、前記検出手段は、入力画像中の所定の画像領域を取得する取得手段と、前記取得手段により取得された画像領域における特定識別画像の有無を判別する判別手段とを備えることを特徴とする。
【０００８】
上記請求項１に従属する請求項３に記載の発明では、前記投影制御手段は、前記抽出手段により抽出された代替指定情報が第１の隠し方を指定した場合に、当該代替指定情報により指定される代替画像が画面全体を占有する第１の投影画像を発生し、この第１の投影画像を入力画像に替えて投影表示させる第１の投影制御手段と、前記抽出手段により抽出された代替指定情報が第２の隠し方を指定した場合に、当該代替指定情報により指定される代替画像を、入力画像中から検出した最大矩形の周囲に並べて合成した第２の投影画像を発生し、この第２の投影画像を入力画像に替えて投影表示させる第２の投影制御手段とを具備することを特徴とする。
【０００９】
請求項４に記載の発明では、コンピュータに、入力画像に付与された特定識別画像を検出する検出ステップと、前記検出ステップにて検出された特定識別画像から代替画像および当該代替画像を用いた入力画像の隠し方を指定する代替指定情報を抽出する抽出ステップと、前記抽出手段により抽出された代替指定情報に従って入力画像を代替画像で隠した投影画像を発生して投影表示させる投影制御ステップとを実行させることを特徴とする。
【発明の効果】
【００１０】
本発明では、入力画像の中で見せたくない画像を隠して投影することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の一形態による投影装置１００の全体構成を示すブロック図である。
【図２】ＲＡＭ１２のメモリ構成を示すメモリマップである。
【図３】特定識別画像の一例を示す図である。
【図４】ＣＰＵ１０が実行するメインルーチンの動作を示すフローチャートである。
【図５】ＣＰＵ１０が実行するメインルーチンの動作を示すフローチャートである。
【図６】メインルーチンの動作を説明するための図である。
【図７】メインルーチンの動作を説明するための図である。
【図８】メインルーチンの動作を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。
Ａ．構成
図１は、投影装置１００の全体構成を示すブロック図である。この図において、ＣＰＵ１０は、入力部１４を介して取り込まれる入力画像を投影表示する投影部１５の動作を制御する。本発明の要旨に係わるＣＰＵ１０の特徴的な処理動作については追って詳述する。ＲＯＭ１１には、ＣＰＵ１０で実行される各種プログラムや制御データが記憶される。各種プログラムとは、後述のメインルーチンを含む。
【００１３】
ＲＡＭ１２は、図２に図示するように、ワークエリアＷＥ、代替指定情報エリアＳＥおよび代替画像エリアＤＥを備える。ＲＡＭ１２のワークエリアＷＥには、ＣＰＵ１０の処理に用いられる各種レジスタ・フラグデータが一時記憶される。代替指定情報エリアＳＥには、画像アドレスＡＤおよび隠し方フラグＨＦを備える代替指定情報が一時記憶される。画像アドレスＡＤは、代替画像エリアＤＥに格納される何れかの画像（黒画像、パターン画像、スクリーンセーバーおよび動画像など）を指定する。隠し方フラグＨＦは「０」の場合に投影全面を代替画像で隠す態様を指定し、「１」の場合に最大矩形（ウインドウ枠）の周りを代替画像で隠す態様を指定する。
【００１４】
代替指定情報は、入力部１４に供給される入力画像に付与された特定識別画像からＣＰＵ１０によって抽出され、上記の代替指定情報エリアＳＥに一時記憶される。ここで、図３を参照して特定識別画像と代替指定情報との具体的な対応について説明する。図３（ａ）に図示する一例の特定識別画像（バーコード）の場合には、代替画像エリアＤＥ中の「黒画像」を指定する画像アドレスＡＤだけを有する代替指定情報が抽出される。「黒画像」を指定する代替指定情報では、隠し方フラグＨＦを備えず、投影全面を「黒画像」で一意的に隠す態様となる。
【００１５】
図３（ｂ）に図示する一例の特定識別画像（バーコード）の場合には、代替画像エリアＤＥ中の「スクリーンセーバー」を指定する画像アドレスＡＤと、投影全面を代替画像で隠す態様を指定する隠し方フラグＨＦ「０」とを有する代替指定情報が抽出される。図３（ｃ）に図示する一例の特定識別画像（ＱＲコード）の場合には、代替画像エリアＤＥ中の「パターン画像（静止画像）」を指定する画像アドレスＡＤと、最大矩形（ウインドウ枠）の周りを代替画像で隠す態様を指定する隠し方フラグＨＦ「１」とを有する代替指定情報が抽出される。図３（ｄ）に図示する一例の特定識別画像（文字列）の場合には、代替画像エリアＤＥ中の「パターン画像（静止画像）」を指定する画像アドレスＡＤと、最大矩形（ウインドウ枠）の周りを代替画像で隠す態様を指定する隠し方フラグＨＦ「１」とを有する代替指定情報が抽出される。
【００１６】
再び図１を参照して実施形態の構成について説明を進める。図１において、操作部１３は、装置電源のパワーオン／パワーオフを指示する電源スイッチや、投影表示の拡大／縮小を指示するズームスイッチ、投影表示する画面を横長／縦長の何れかに選択するアスペクト比選択スイッチの他、通常の投影モード又は後述する代替画像投影モードの何れかを選択する通常投影モードスイッチなどの各種スイッチを備え、これらスイッチ操作に応じたイベントを発生する。操作部１３が発生するイベントはＣＰＵ１０により取り込まれる。入力部１４は、アナログＲＧＢ入力機能およびＤＶＩ入力機能を備え、ＣＰＵ１０の制御の下に、各種形式による入力画像を取り込んで投影部１５に供給する。投影部１５は、ＤＭＤ素子を用いた公知のＤＬＰ方式で構成され、入力部１４を介して取り込んだ入力画像を、ＣＰＵ１０の制御の下にスクリーン面へ投影表示する。
【００１７】
Ｂ．動作
次に、図４〜図８を参照して上記構成による投影装置１００の動作を説明する。図４〜図５に図示するフローチャートは、投影装置１００のＣＰＵ１０が実行するメインルーチンの動作を示す。図６〜図８は、本発明の要旨に係わる動作の一例を説明するための図である。電源スイッチ操作により投影装置１００がパワーオンされると、ＣＰＵ１０はメインルーチンを実行し、図４に図示するステップＳ１に進み、入力部１４に画像入力されるまで待機する。そして、入力部１４に画像入力されると、上記ステップＳ１の判断結果が「ＹＥＳ」となり、ステップＳ２に進む。
【００１８】
ステップＳ２では、入力された画像を投影させず、代替画像エリアＤＥの黒画像（又は予め設定された他の代替画像）を投影するよう投影部１５に指示する。これにより、入力部１４に入力された画像が直ちに投影されることを防止している。続いて、ステップＳ３では、通常投影モードスイッチがオン操作されたか否かを判断する。通常の投影モードで投影表示させるべくユーザが通常投影モードスイッチをオン操作すると、判断結果は「ＹＥＳ」となり、ステップＳ４に進み、黒画像（又は予め設定された他の代替画像）の投影に替えて入力画像を投影するよう投影部１５に指示する。
【００１９】
そして、ステップＳ５では、通常投影モードが完了したか否かを判断する。通常投影モードスイッチはオン操作される毎に交互に「通常投影モードの設定」と「通常投影モードの完了（解除）」とを指示する。したがって、このステップＳ５では、通常投影モード下で通常投影モードスイッチがオン操作されて通常投影モードの完了（解除）が指示されたかどうかを判断する。通常投影モードが完了していなければ、判断結果は「ＮＯ」になり、上記ステップＳ４に戻り、入力画像をそのまま投影させる通常投影モードを継続させる。
【００２０】
一方、通常投影モード下で通常投影モードスイッチがオン操作され、これにより通常投影モードの完了（解除）が指示されると、上記ステップＳ５の判断結果は「ＹＥＳ」となり、上述のステップＳ２に処理を戻し、入力された画像を投影させず、代替画像エリアＤＥの黒画像（又は予め設定された他の代替画像）を投影するよう投影部１５に指示した後、ステップＳ３に進む。そして、通常投影モードスイッチがオン操作されなければ、ステップＳ３の判断結果は「ＮＯ」になり、ステップＳ６に進む。
【００２１】
ステップＳ６では、入力画像から検索領域画像を取得する。検索領域画像とは、例えば入力画像を縦／横方向に各々３分割してなる都合９分割された領域の内の右上領域の画像を指す。また、これに限らず入力画像の全面を検索領域にする態様としても構わない。続いて、ステップＳ７では、上記ステップＳ６にて取得した検索領域画像に特定識別画像が有るか否かを判断する。具体的には、特定識別画像が図３（ａ）〜（ｃ）に例示したバーコードやＱＲコードの場合には、周知の画像認識処理に基づき特定識別画像の検出の有無を判断する。また、図３（ｄ）に例示した文字列の場合には、周知の文字認識処理に基づき特定識別画像の検出の有無を判断する。
【００２２】
上記ステップＳ６にて取得した検索領域画像から特定識別画像を検出できなければ、上記ステップＳ７の判断結果は「ＮＯ」になり、上述のステップＳ３に処理を戻す。これに対し、例えば図６に図示する一例の画像が入力された場合には、検索領域画像から特定識別画像を検出し、上記ステップＳ７の判断結果が「ＹＥＳ」となり、ステップＳ８以降の代替画像投影モードに遷移する。代替画像投影モードに遷移すると、先ずステップＳ８において、検出された特定識別画像から画像アドレスおよび隠し方フラグを備える代替指定情報を抽出してＲＡＭ１２の代替指定情報エリアＳＥに格納する。次いで、ステップＳ９では、抽出した代替指定情報に含まれる画像アドレスＡＤで指定される代替画像が「黒画像」であるか否かを判断する。
【００２３】
代替指定情報により指定される代替画像が「黒画像」であると、判断結果は「ＹＥＳ」となり、ステップＳ１１に進み、画面全体に「黒画像」を並べて合成した投影画像を投影表示するよう投影部１５に指示した後、図５に図示するステップＳ１４に進む。したがって、図６に図示した入力画像の右上領域に、図３（ａ）に図示した特定識別画像（バーコード）が設けられていた場合には、当該入力画像を投影させず、図７に図示するように、画面全体が「黒画像」で隠されることになる。
【００２４】
一方、代替指定情報により指定される代替画像が「黒画像」でない場合には、上記ステップＳ９の判断結果が「ＮＯ」になり、ステップＳ１０に進み、代替指定情報に含まれる隠し方フラグＨＦが「０」であるか否かを判断する。代替指定情報に含まれる隠し方フラグＨＦが「０」ならば、判断結果は「ＹＥＳ」となり、ステップＳ１１に進み、代替指定情報に含まれる画像アドレスＡＤで指定される代替画像をＲＡＭ１２の代替画像エリアＤＥから読み出し、読み出した代替画像を画面全体に並べて合成した投影画像を投影表示するよう投影部１５に指示した後、図５に図示するステップＳ１４に進む。したがって、この場合も入力画像は投影されず、画面全体が代替画像で隠される形で投影表示される。
【００２５】
さて一方、代替指定情報に含まれる隠し方フラグＨＦが「１」であると、上記ステップＳ１０の判断結果は「ＮＯ」となり、ステップＳ１２に進む。ステップＳ１２では、入力画像から最大矩形（ウインドウ枠）を検出する。例えば、図６に図示した一例の場合には、プレゼンテーション用の画像が表示される最大矩形（ウインドウ枠）ＷＦが検出される。
【００２６】
そして、ステップＳ１３では、代替指定情報に含まれる画像アドレスＡＤにより指定される代替画像をＲＡＭ１２の代替画像エリアＤＥから読み出し、読み出した代替画像を、上記ステップＳ１２で検出された最大矩形（ウインドウ枠）の周囲に並べて合成した投影画像を投影表示するよう投影部１５に指示した後、図５に図示するステップＳ１４に進む。したがって、図８に図示するように、プレゼンテーション用の画像が表示される最大矩形（ウインドウ枠）ＷＦについてはそのまま投影表示され、その背景の画面については代替画像で隠される結果、見せたくない画像を隠して投影することになる。
【００２７】
こうした代替画像投影モードによる投影表示が為されると、図５に図示するステップＳ１４に進み、通常投影モードスイッチのオン操作の有無を判断する。ここで、代替画像投影モードから通常の投影モードへ遷移させるべくユーザが通常投影モードスイッチをオン操作したとする。そうすると、上記ステップＳ１４の判断結果は「ＹＥＳ」となり、ステップＳ１５に進み、入力画像をそのまま投影するよう投影部１５に指示する。
【００２８】
この後、ステップＳ１６に進み、通常投影モードが完了したか否かを判断する。通常投影モードスイッチはオン操作される毎に交互に「通常投影モードの設定」と「通常投影モードの完了（解除）」とを指示する。したがって、このステップＳ１６では、通常投影モード下で通常投影モードスイッチがオン操作されて通常投影モードの完了（解除）が指示されたかどうかを判断する。通常投影モードが完了していなければ、判断結果は「ＮＯ」になり、上記ステップＳ１５に戻り、通常投影モードを継続させる。これに対し、通常投影モード下で通常投影モードスイッチがオン操作されて通常投影モードの完了（解除）が指示されると、上記ステップＳ１６の判断結果は「ＹＥＳ」となり、前述したステップＳ２（図４参照）に処理を戻す。
【００２９】
一方、上記ステップＳ１４において、通常投影モードスイッチがオン操作されなければ、判断結果は「ＮＯ」になり、ステップＳ１７に進み、入力画像から検索領域画像を取得し、続くステップＳ１８では、取得した検索領域画像に特定識別画像が有るか否かを判断する。検索領域画像に特定識別画像が検出されなければ、判断結果は「ＮＯ」になり、ステップＳ１９に進み、ＲＡＭ１２の代替指定情報エリアＳＥに記憶される前回の代替指定情報をクリアする。次いで、ステップＳ２０では、入力画像をそのまま投影するよう投影部１５に指示した後、上述のステップＳ１４に処理を戻す。
【００３０】
入力画像の検索領域画像から特定識別画像が検出されたならば、上記ステップＳ１８の判断結果は「ＹＥＳ」になり、ステップＳ２１に進む。ステップＳ２１では、検出した特定識別画像から画像アドレスＡＤおよび隠し方フラグＨＦを備える代替指定情報を抽出してＲＡＭ１２の代替指定情報エリアＳＥに格納する。そして、ステップＳ２２に進むと、抽出した代替指定情報により指定される代替画像が「黒画像」であるか否かを判断する。
【００３１】
代替指定情報により指定される代替画像が「黒画像」ならば、判断結果は「ＹＥＳ」となり、ステップＳ２５に進み、画面全体に「黒画像」を並べて合成した投影画像を投影表示するよう投影部１５に指示した後、上述のステップＳ１４に処理を戻す。したがって、例えば図６に図示した入力画像の右上領域に、図３（ａ）に図示した特定識別画像（バーコード）が設けられていた場合には、当該入力画像の投影に替えて図７に図示するように、画面全体が「黒画像」で隠されることになる。
【００３２】
一方、代替指定情報により指定される代替画像が「黒画像」でない場合には、上記ステップＳ２３の判断結果が「ＮＯ」になり、ステップＳ２４に進み、代替指定情報に含まれる隠し方フラグＨＦが「０」であるか否かを判断する。代替指定情報に含まれる隠し方フラグＨＦが「０」ならば、判断結果は「ＹＥＳ」となり、ステップＳ２５に進み、代替指定情報に含まれる画像アドレスＡＤで指定される代替画像をＲＡＭ１２の代替画像エリアＤＥから読み出し、読み出した代替画像を画面全体に並べて合成した投影画像を投影表示するよう投影部１５に指示に指示した後、上述のステップＳ１４に処理を戻す。したがって、この場合も画面全体が代替画像で隠される形で投影表示される。
【００３３】
さて一方、代替指定情報に含まれる隠し方フラグＨＦが「１」ならば、上記ステップＳ２４の判断結果は「ＮＯ」となり、ステップＳ２６に進む。ステップＳ２６では、入力画像から最大矩形（ウインドウ枠）を検出する。例えば、図６に図示した一例の場合には、プレゼンテーション用の画像が表示される最大矩形（ウインドウ枠）ＷＦが検出される。
【００３４】
そして、ステップＳ２７では、代替指定情報に含まれる画像アドレスＡＤで指定される代替画像をＲＡＭ１２の代替画像エリアＤＥから読み出し、読み出した代替画像を、上記ステップＳ２６で検出された最大矩形（ウインドウ枠）の周囲に並べて合成した投影画像を投影表示するよう投影部１５に指示した後、上述のステップＳ１４に処理を戻す。したがって、図８に図示するように、プレゼンテーション用の画像が表示される最大矩形（ウインドウ枠）ＷＦについてはそのまま投影表示され、その背景の画面については代替画像で隠される結果、見せたくない画像を隠して投影することになる。
【００３５】
以上のように、本実施形態では、入力画像に付与された特定識別画像を検出すると、その検出した特定識別画像から画像アドレスＡＤおよび隠し方フラグＨＦを備える代替指定情報を抽出する。そして、予め記憶された各種の代替画像の内、代替指定情報中の画像アドレスＡＤで指定される代替画像を用いて、代替指定情報中の隠し方フラグＨＦで指定される隠し方に従って入力画像を隠した投影画像を発生して投影するので、入力画像の中で見せたくない画像を隠して投影することができる。
【００３６】
加えて、上述した実施形態では、入力画像中の所定の画像領域を取得し、取得した画像領域における特定識別画像の有無を判別するようにしたので、入力画像から特定識別画像を検出する処理を効率良く行うことができる。
【００３７】
また、本実施形態では、代替指定情報の隠し方フラグＨＦが「０」であると、代替指定情報の画像アドレスＡＤにより指定される代替画像を画面全体に並べて合成した投影画像を投影表示するので、入力画像全体を代替画像で隠すことができる。さらに、代替指定情報の隠し方フラグＨＦが「１」ならば、代替指定情報の画像アドレスＡＤで指定される代替画像を、入力画像中から検出した最大矩形（ウインドウ枠）の周囲に並べて合成した投影画像を投影表示する為、例えばプレゼンテーション用の画像が表示される最大矩形（ウインドウ枠）ＷＦについてはそのまま投影表示され、その背景の画面については代替画像で隠すことができる。
【００３８】
なお、上述した実施形態では、予め記憶される各種の代替画像の内、入力画像中の特定識別画像から抽出した代替指定情報で指定される代替画像を読み出して投影画像を発生させる態様としたが、これに替えて、各種の代替画像を描画生成するコマンドを予め記憶しておき、入力画像中の特定識別画像から抽出した代替指定情報で指定されるコマンドに基づき代替画像を描画生成する態様としても構わない。
【００３９】
また、本実施形態では、代替指定情報により指定される代替画像が「黒画像」であると、投影全面を「黒画像」で一意的に隠す態様としたが、これに替えて、代替指定情報が隠し方フラグＨＦを備えていない場合に、その代替指定情報で指定される代替画像によって投影全面を隠す態様を「デフォルトの全面隠し」とすることも可能である。
【符号の説明】
【００４０】
１０  ＣＰＵ
１１  ＲＯＭ
１２  ＲＡＭ
１３  操作部
１４  入力部
１５  投影部
１００  投影装置
【図１】
2012073463.tif 000003
【図２】
2012073463.tif 000004
【図３】
2012073463.tif 000005
【図４】
2012073463.tif 000006
【図５】
2012073463.tif 000007
【図６】
2012073463.tif 000008
【図７】
2012073463.tif 000009
【図８】
2012073463.tif 000010