(57)【要約】      （修正有）【課題】表示装置に記憶させる画像の選択と非選択との切り替えをできるだけ簡易な操作により行なう。【解決手段】プロジェクター１００は、入力された画像信号Ａに基づく画像を、スクリーンＳＣの子画面６０ａにピン留めアイコン６３ａと共に表示させ、入力された画像信号Ｂに基づく画像を、スクリーンＳＣの子画面６０ｂにピン留めアイコン６３ｂと共に表示させ、ピン留めアイコン６３ａが選択された場合、画像信号Ａに基づく画像をキャプチャーメモリーに記憶させ、ピン留めアイコン６３ｂが選択された場合、画像信号Ｂに基づく画像をキャプチャーメモリーに記憶させ、キャプチャーメモリーに記憶させた画像を、スクリーンＳＣに表示させる。【選択図】図４
2020160654.tif 000002
【特許請求の範囲】
【請求項１】
入力された第１の画像信号に基づく画像を、表示面の第１画面に第１アイコンと共に表示させ、
入力された第２の画像信号に基づく画像を、前記表示面の第２画面に第２アイコンと共に表示させ、
前記第１アイコン又は前記第２アイコンを選択する選択操作を検出し、
前記第１アイコンが前記選択操作により選択された場合、前記第１の画像信号に基づく画像を記憶部に記憶させ、前記第２アイコンが前記選択操作により選択された場合、前記第２の画像信号に基づく画像を前記記憶部に記憶させ、
前記記憶部に記憶させた画像を、前記表示面に表示させる、表示装置の制御方法。
【請求項２】
前記記憶部に記憶させた画像を表示させる表示領域の位置及びサイズの指定を受け付け、
受け付けた前記指定に基づいて前記表示領域を設定し、設定した前記表示領域に前記記憶部に記憶させた画像を表示させる、請求項１記載の表示装置の制御方法。
【請求項３】
前記選択操作により選択された前記第１アイコン又は前記第２アイコンの表示態様を、前記第１アイコン又は前記第２アイコンが前記選択操作により選択される前の表示態様である第１の表示態様から、前記第１の表示態様とは異なる第２の表示態様に変更する、請求項２記載の表示装置の制御方法。
【請求項４】
前記表示領域に表示させた画像を消去する操作が検出された場合、前記第２の表示態様に変更した前記第１アイコン又は前記第２アイコンを、前記第１の表示態様に変更する、請求項３記載の表示装置の制御方法。
【請求項５】
前記第１の画像信号を前記表示装置に供給する外部装置から、画像の表示を指示する指示信号が入力された場合には、前記第１アイコンが選択されたと判定し、前記第２の画像信号を前記表示装置に供給する外部装置から、画像の表示を指示する指示信号が入力された場合には、前記第２アイコンが選択されたと判定する、請求項１から４のいずれか一項に記載の表示装置の制御方法。
【請求項６】
前記表示装置が備える撮像部により前記表示面を撮像して撮像データを生成し、生成した前記撮像データに基づいて特定した表示面における指示体の指示位置と、前記表示面における前記第１アイコン及び前記第２アイコンの表示位置とに基づき、前記選択操作を検出する、請求項１から５のいずれか一項に記載の表示装置の制御方法。
【請求項７】
表示面に画像を表示する表示装置であって、
画像信号が入力される入力部と、
前記入力部に複数の画像信号が入力され場合に、入力された複数の前記画像信号の各々に対応する複数の画像を、前記表示面の複数の画面にアイコンと共に表示させる制御部と、
複数の前記画面の各々に表示された前記アイコンのいずれかを選択する操作を検出する検出部と、
記憶部と、を備え、
前記制御部は、前記アイコンを選択する操作が検出されると、前記操作により選択された前記アイコンが表示された前記画面に表示させた画像を前記記憶部に記憶させ、
前記記憶部に記憶させた画像を前記表示面に表示させる、表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置の制御方法及び表示装置に関する。
【背景技術】
【０００２】
従来、複数の外部装置を接続し、これらの外部装置から入力される画像信号に基づく画像を表示面に表示する表示装置が知られている。
例えば、特許文献１は、指示体により指示された位置情報に基づきディスプレイ内の領域の選択を受け付け、外部装置から入力される第１の映像を領域外に表示し、他の外部装置から入力される第２の映像を領域内に表示する電子黒板を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−２２４９８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、表示装置が表示面の画像を表示し続けるためには、外部装置も画像を表示し続けなければならない。このため、外部装置は、表示装置に画像を表示させている間、他の処理を実行することができない。そこで、表示面に表示させた画像を表示装置に記憶させ、表示装置が、記憶した画像を表示面に表示することが行なわれている。このような場合、表示面に複数の画像を表示させている場面では、表示装置に記憶させる画像の選択と非選択との切り替えをできるだけ簡易な操作により行ないたいというニーズがある。
【課題を解決するための手段】
【０００５】
上記目的を達成する一態様は、入力された第１の画像信号に基づく画像を、表示面の第１画面に第１アイコンと共に表示させ、入力された第２の画像信号に基づく画像を、前記表示面の第２画面に第２アイコンと共に表示させ、前記第１アイコン又は前記第２アイコンを選択する選択操作を検出し、前記第１アイコンが前記選択操作により選択された場合、前記第１の画像信号に基づく画像を記憶部に記憶させ、前記第２アイコンが前記選択操作により選択された場合、前記第２の画像信号に基づく画像を前記記憶部に記憶させ、前記記憶部に記憶させた画像を、前記表示面に表示させる、表示装置の制御方法である。
【０００６】
上記表示装置の制御方法において、前記記憶部に記憶させた画像を表示させる表示領域の位置及びサイズの指定を受け付け、受け付けた前記指定に基づいて前記表示領域を設定し、設定した前記表示領域に前記記憶部に記憶させた画像を表示させる構成であってもよい。
【０００７】
上記表示装置の制御方法において、前記表示領域に表示させた画像を消去する操作が検出された場合、前記第２の表示態様に変更した前記第１アイコン又は前記第２アイコンを、前記第１の表示態様に変更する構成であってもよい。
【０００８】
上記表示装置の制御方法において、前記表示領域に表示させた画像を消去する操作が検出された場合、前記第２の表示態様に変更した前記アイコンを、前記第１の表示態様に変更する構成であってもよい。
【０００９】
上記表示装置の制御方法において、前記第１の画像信号を前記表示装置に供給する外部装置から、画像の表示を指示する指示信号が入力された場合には、前記第１アイコンが選択されたと判定し、前記第２の画像信号を前記表示装置に供給する外部装置から、画像の表示を指示する指示信号が入力された場合には、前記第２アイコンが選択されたと判定する構成であってもよい。
【００１０】
上記表示装置の制御方法において、前記表示装置が備える撮像部により前記表示面を撮像して撮像データを生成し、生成した前記撮像データに基づいて特定した表示面における指示体の指示位置と、前記表示面における前記第１アイコン及び前記第２アイコンの表示位置とに基づき、前記選択操作を検出する構成であってもよい。
【００１１】
上記目的を達成する別の一態様は、表示面に画像を表示する表示装置であって、画像信号が入力される入力部と、前記入力部に複数の画像信号が入力され場合に、入力された複数の前記画像信号の各々に対応する複数の画像を、前記表示面の複数の画面にアイコンと共に表示させる制御部と、複数の前記画面の各々に表示された前記アイコンのいずれかを選択する操作を検出する検出部と、記憶部と、を備え、前記制御部は、前記アイコンを選択する操作が検出されると、前記操作により選択された前記アイコンが表示された前記画面に表示させた画像を前記記憶部に記憶させ、前記記憶部に記憶させた画像を前記表示面に表示させる、表示装置である。
【図面の簡単な説明】
【００１２】
【図１】プロジェクター及びスクリーンの斜視図。
【図２】プロジェクターの構成を示すブロック図。
【図３】第１実施形態においてスクリーンに表示される表示画像を示す図。
【図４】第１実施形態においてスクリーンに表示される表示画像を示す図。
【図５】第１実施形態においてスクリーンに表示される表示画像を示す図。
【図６】第１実施形態においてスクリーンに表示される表示画像を示す図。
【図７】第１実施形態においてスクリーンに表示される表示画像を示す図。
【図８】第１実施形態においてスクリーンに表示される表示画像を示す図。
【図９】第１実施形態においてスクリーンに表示される表示画像を示す図。
【図１０】第１実施形態のプロジェクターの動作を示すフローチャート。
【図１１】第１実施形態のプロジェクターの動作を示すフローチャート。
【図１２】第２実施形態においてスクリーンに表示される表示画像を示す図。
【図１３】第２実施形態においてプロジェクターの動作を示すフローチャート。
【図１４】第３実施形態の携帯機器の構成を示すブロック図。
【図１５】第３実施形態においてスクリーンに表示される表示画像を示す図。
【図１６】第３実施形態においてスクリーンに表示される表示画像を示す図。
【発明を実施するための形態】
【００１３】
［第１実施形態］
以下、添付図面を参照しながら実施形態について説明する。
図１は、実施形態のシステム構成図である。本実施形態は、操作デバイスである指示体３と、表示面に画像を表示させる表示装置としてのプロジェクター１００とを備える。
【００１４】
指示体３は、使用者が手に持って使用するペン型の指示体であり、発光可能な先端部３１、使用者が把持する軸部３３等を有する。先端部３１には近赤外光を発光するＬＥＤ（Light Emitting Diode）等の光源が搭載されている。指示体３は、先端部３１の接触を検出し、所定の発光間隔で光源を発光させる。
本実施形態では、指示体３がペン型の指示体である場合について説明するが、例えば、使用者の指を指示体３として用いることも可能である。
【００１５】
プロジェクター１００は、いわゆる短焦点のプロジェクターであり、表示面であるスクリーンＳＣの上方の壁面に固定される。プロジェクター１００の設置方法は、図１に示す壁掛け設置に限定されず、机や台、床の上に平置きする平置き設置や、プロジェクター１００を天井から吊り下げる天吊り設置であってもよい。また、表示面であるスクリーンＳＣは、壁に固定され又は床面に立設された平板又は幕である。また、表示面は、スクリーンＳＣに限定されず、例えば、壁面自体をスクリーンとして使用することも可能である。
【００１６】
プロジェクター１００は、光学的な画像である画像光ＰＬを生成し、生成した画像光ＰＬをスクリーンＳＣに投射する。スクリーンＳＣには、画像光ＰＬに基づく画像が結像する。プロジェクター１００が画像光ＰＬを投射可能なスクリーンＳＣの範囲を投射領域１０という。
【００１７】
また、プロジェクター１００は、図２に示すように撮像部１０５を備える。撮像部１０５は、スクリーンＳＣを含む範囲を斜め上方から撮像し、少なくともスクリーンＳＣを含む範囲を撮像して撮像データを生成する。指示体３の発光タイミングに合わせて撮像部１０５に撮像を実行させることで、撮像データには指示体３の発光が撮像される。プロジェクター１００は、撮像データを解析して、指示体３の指示位置を検出する。
【００１８】
図２は、指示体３及びプロジェクター１００の構成を示すブロック図である。
まず、指示体３の構成について説明する。指示体３は、信号光送受信部３５、操作スイッチ３６、制御部３７及び電源部３８を備える。これらの各部は、軸部３３内に収容される。
【００１９】
信号光送受信部３５は、赤外線ＬＥＤ等の光源と、プロジェクター１００が送信する赤外線信号である装置信号光ＡＳＬを受光する受光素子とを備える。信号光送受信部３５は、制御部３７の制御に従って光源を点灯又は消灯させ、光源を所定の発光パターンで発光させる。
【００２０】
操作スイッチ３６は、指示体３の先端部３１に内蔵され、押圧された場合にオン状態となる。指示体３は、使用者が棒状の軸部３３を手に持って、先端部３１をスクリーンＳＣに接触させるように操作される。指示体３の先端部３１が壁やスクリーンＳＣに接触すると、操作スイッチ３６がオンになる。
【００２１】
制御部３７は、信号光送受信部３５及び操作スイッチ３６に接続され、操作スイッチ３６のオン又はオフを検出する。制御部３７は、操作スイッチ３６がオンの場合と、オフの場合とで、信号光送受信部３５の光源が点灯するタイミングを変更し、点灯パターンを変更する。プロジェクター１００は、指示体３が発する赤外線信号である指示体信号光ＰＳＬの発光パターンに基づき、先端部３１の位置を検出する。また、プロジェクター１００は、指示体３が発する指示体信号光ＰＳＬの点灯パターンに基づき、操作スイッチ３６がオンしているか否か、すなわち、指示体３が壁やスクリーンＳＣに押しつけられているか否かを判定する。
【００２２】
電源部３８は、電源として乾電池又は二次電池を有し、制御部３７、信号光送受信部３５及び操作スイッチ３６の各部に電力を供給する。指示体３には、電源部３８からの電源供給をオン／オフする電源スイッチが搭載される。
【００２３】
次に、プロジェクター１００の構成について説明する。
プロジェクター１００は、操作部、画像投射系、画像処理系及び制御部１５０を主要な構成として備える。画像投射系は、画像処理系により処理された画像データに基づいて光学的な画像である画像光ＰＬを生成する。また、画像投射系は、生成した画像光ＰＬをスクリーンＳＣに投射する。画像処理系は、光学的な画像の元になる画像データを電気的に処理する。
【００２４】
プロジェクター１００は、使用者の操作を受け付ける操作部として、リモコン受光部１０１、信号光送信部１０３及び撮像部１０５を備える。信号光送信部１０３及び撮像部１０５は、制御部１５０と共に「検出部」として動作する。
リモコン受光部１０１は、リモコン７から送信される赤外線信号を受光する。リモコン受光部１０１は、受光した赤外線信号に対応した操作信号を制御部１５０に出力する。操作信号は、操作されたリモコン７のスイッチに対応した信号である。
【００２５】
信号光送信部１０３は、指示体３の発光タイミングを、撮像部１０５の撮像タイミングに同期させるための信号である装置信号光ＡＳＬを出力する。装置信号光ＡＳＬは、指示体３の信号光送受信部３５により受信可能な近赤外光の信号である。信号光送信部１０３は、プロジェクター１００の起動中、装置信号光ＡＳＬを定期的に送信する。
【００２６】
装置信号光ＡＳＬは、例えば、指示体３に、指示体信号光ＰＳＬを送信させるタイミングを指定する制御信号である。指示体信号光ＰＳＬは、予め定められた発光パターンを有する近赤外光である。指示体３は、例えば、装置信号光ＡＳＬを受信したタイミングに同期して、予め定められた発光パターンで指示体信号光ＰＳＬを送信する。この発光パターンは、操作スイッチ３６がオンしている場合と、オフしている場合とで異なる発光パターンである。
【００２７】
撮像部１０５は、指示体３の先端部３１が発する指示体信号光ＰＳＬを受光するＣＭＯＳやＣＣＤなどの撮像素子、撮像素子に像を結像する光学系、撮像素子の指示体信号光ＰＳＬの受光状態から撮像データを生成するデータ処理回路等を備える。
撮像部１０５は、制御部１５０の制御により、一定の時間間隔ごとにスクリーンＳＣを含む範囲を撮像して撮像データを生成する。撮像部１０５は、生成した撮像データを制御部１５０に出力する。制御部１５０は、撮像部１０５から入力される撮像データを後述するメモリー１６０に一時的に記憶させる。
【００２８】
画像投射系は、表示部１１０と、表示部１１０を駆動する駆動部１２０とを備える。表示部１１０は、光源１１１、光変調装置１１３及び光学ユニット１１５を備える。駆動部１２０は、光源駆動回路１２１及び光変調装置駆動回路１２３を備える。
【００２９】
光源１１１には、ハロゲンランプ、キセノンランプ、超高圧水銀ランプ等のランプ光源が用いられる。また、光源１１１には、ＬＥＤ（Light Emitting Diode））やレーザー光源等の固体光源を用いてもよい。
【００３０】
光源１１１には、光源駆動回路１２１が接続される。光源駆動回路１２１は、光源１１１及び制御部１５０に接続され、制御部１５０の制御に従って光源１１１に駆動電流やパルスを供給し、光源１１１を点灯させたり、消灯させたりする。
【００３１】
光変調装置１１３は、光源１１１が発する光を変調して画像光ＰＬを生成する光変調素子を備える。光変調装置１１３は、光変調素子により変調された画像光ＰＬを光学ユニット１１５に射出する。光変調素子は、例えば、透過型の液晶ライトバルブ、反射型の液晶ライトバルブ、デジタルミラーデバイス等を用いることができる。
【００３２】
光変調装置１１３には、光変調装置駆動回路１２３が接続される。光変調装置駆動回路１２３は、制御部１５０及び光変調装置１１３に接続され、制御部１５０の制御に従って光変調装置１１３を駆動し、光変調素子にフレーム単位で画像を描画する。例えば、光変調装置１１３が液晶ライトバルブで構成される場合、光変調装置駆動回路１２３は液晶を駆動するドライバー回路により構成される。
【００３３】
光学ユニット１１５は、レンズやミラー等の光学素子を備え、光変調装置１１３で変調された画像光ＰＬをスクリーンＳＣに向けて投射する。これによりスクリーンＳＣには、画像光ＰＬに基づく画像が結像する。
【００３４】
次に、プロジェクター１００の画像処理系について説明する。
プロジェクター１００は、画像処理系として入力インターフェイス１３１、無線通信部１３３、画像処理部１３５、フレームメモリー１３７及びキャプチャーメモリー１３９を備える。
【００３５】
入力インターフェイス１３１は、外部装置１８０に接続するための接続部であって、複数のインターフェイスを備える。入力インターフェイス１３１は、複数のインターフェイスにより複数の外部装置１８０に接続することができる。入力インターフェイス１３１は、「入力部」の一例に対応する。
【００３６】
複数のインターフェイスは、例えば、ＤＶＩ（Digital Visual Interface）や、ＨＤＭＩ、Ｄｉｓｐｌａｙ Ｐｏｒｔ、ＨＤＢａｓｅＴ等のデジタルインターフェイスであってもよい。また、複数のインターフェイスは、ＶＧＡ（Video Graphics Array）や、Ｄ端子、Ｓ端子等のアナログインターフェイスであってもよい。また、複数のインターフェイスは、ＵＳＢ（Universal Serial Bus）やＥｔｈｅｒｎｅｔ、ＩＥＥＥ１３９４等の通信インターフェイスであってもよい。「ＨＤＭＩ」、「ＨＤＢａｓｅＴ」及び「Ｅｔｈｅｒｎｅｔ」は、登録商標である。
【００３７】
複数のインターフェイスの各々は、ケーブルを接続するコネクターと、ケーブルを介して受信した画像信号を電気的に処理するインターフェイス回路とを備える。インターフェイス回路は、画像信号を受信し、受信した画像信号に含まれる画像データや同期信号を取り出す。画像信号に含まれる画像データは、動画像の画像データであってもよいし、静止画像の画像データであってもよい。インターフェイス回路は、取り出した画像データや同期信号を画像処理部１３５に出力する。また、インターフェイス回路は、取り出した同期信号を制御部１５０に出力する。画像処理部１３５は、入力された同期信号に同期して画像データの１フレームを処理する。制御部１５０は、入力された同期信号に同期してプロジェクター１００の各部を制御する。１フレームとは、１画面分の画像が表示される期間である。また、画像データの１フレームとは、同期信号に含まれる垂直同期信号により規定される垂直走査期間に表示される画像データである。
【００３８】
無線通信部１３３は、アンテナ、ＲＦ回路、ベースバンド回路等を含む通信モジュールである。無線通信部１３３は、例えば、Ｂｌｕｅｔｏｏｔｈ、Ｗｉ−Ｆｉを含む無線ＬＡＮ、ＮＦＣ（Near Field Communication）等の無線通信を実行する。Ｂｌｕｅｔｏｏｔｈ及びＷｉ−Ｆｉは登録商標である。無線通信部１３３は、アンテナで受信した電波からパケットデータを復調し、復調したパケットデータから画像データや同期信号を取り出す。無線通信部１３３は、取り出した画像データ及び同期信号を画像処理部１３５に出力し、同期信号を制御部１５０に出力する。
【００３９】
画像処理部１３５には、フレームメモリー１３７が接続される。画像処理部１３５は、入力された画像データをフレームメモリー１３７に展開する。フレームメモリー１３７は、複数のバンクを備える。各バンクは、１フレーム分の画像データを書き込み可能な記憶容量を有する。フレームメモリー１３７は、例えば、ＳＤＲＡＭ（Synchronous Dynamic Random Access Memory）や、ＤＤＲ（Double-Data-Rate Synchronous Dynamic Random Access Memory）により構成される。例えば、フレームメモリー１３７は、入力インターフェイス１３１が備える複数のインターフェイスと、無線通信部１３３とに対応して複数のバンクを備える。画像処理部１３５は、複数のインターフェイスや無線通信部１３３から入力される画像データをフレームメモリー１３７の複数のバンクのいずれかに記憶させる。
【００４０】
また、画像処理部１３５には、キャプチャーメモリー１３９が接続される。キャプチャーメモリー１３９は、フレームメモリー１３７と同様に、ＳＤＲＡＭやＤＤＲ等により構成される。画像処理部１３５は、制御部１５０の制御により、フレームメモリー１３７に展開された画像データをキャプチャーデータとしてキャプチャーメモリー１３９に記憶させる。フレームメモリー１３７に展開した画像データをキャプチャーメモリー１３９に記憶させる動作を「キャプチャー」という。また、キャプチャーデータに基づき、プロジェクター１００がスクリーンＳＣに表示させる画像を、「キャプチャー画像」という。
【００４１】
フレームメモリー１３７に展開される画像データは、外部装置１８０から入力される画像信号に基づく画像データであり、表示部１１０によりスクリーンＳＣに表示されるデータである。例えば、プロジェクター１００が６０Ｈｚの垂直同期信号に同期している場合、フレームメモリー１３７に展開される画像データは、６０Ｈｚの逆数である１６．７ミリ秒に１回書き換わる。フレームメモリー１３７に展開された画像データを、キャプチャーデータとしてキャプチャーメモリー１３９に記憶させることで、外部装置１８０から画像信号の入力が停止した後も、プロジェクター１００が単独で画像データを表示させることができる。キャプチャーメモリー１３９は、「記憶部」の一例に対応する。
【００４２】
画像処理部１３５は、フレームメモリー１３７に展開した画像データに対して画像処理を行う。画像処理部１３５が行う画像処理には、例えば、解像度変換処理又はリサイズ処理、歪曲収差の補正、形状補正処理、デジタルズーム処理、画像の色合いや輝度の調整等が含まれる。画像処理部１３５は、制御部７０により指定された処理を実行し、必要に応じて、制御部７０から入力されるパラメーターを使用して処理を行う。また、画像処理部１３５は、上記のうち複数の画像処理を組み合わせて実行することも勿論可能である。画像処理部１３５は、制御部７０により選択されたバンクに展開された画像データをフレームメモリー１３７から読み出し、光変調装置駆動回路３３に出力する。
【００４３】
画像処理部１３５、フレームメモリー１３７及びキャプチャーメモリー１３９は、例えば、集積回路により構成される。集積回路には、ＬＳＩ、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）、ＦＰＧＡ（Field-Programmable Gate Array）、ＳｏＣ（System-on-a-chip）等が含まれる。また、集積回路の構成の一部にアナログ回路が含まれていてもよく、制御部１５０と集積回路とが組み合わされた構成であってもよい。
【００４４】
次に、制御部１５０の構成について説明する。制御部１５０は、メモリー１６０及びプロセッサー１７０を備えるコンピューター装置である。メモリー１６０は、ＲＡＭ（Random access memory）等の揮発性のメモリーと、ＲＯＭ（Read Only Memory）やフラッシュメモリー等の不揮発性のメモリーとを備える。
【００４５】
メモリー１６０は、プロセッサー１７０が実行する制御プログラム１６５を記憶する。制御プログラム１６５には、外部装置１８０から入力された画像信号に基づく画像をキャプチャーするアプリケーションプログラムが含まれる。以下、このアプリケーションプログラムを画像キャプチャーアプリという。また、メモリー１６０には、後述する子画面表示アイコン５１や、ピン留め子画面表示アイコン５２をスクリーンＳＣに表示させるための画像データが記憶される。
【００４６】
また、メモリー１６０には、キャリブレーションデータが記憶される。キャリブレーションデータは、撮像部１０５の撮像データと、スクリーンＳＣの投射領域１０とを対応づけるデータである。より詳細には、撮像データに設定された座標と、フレームメモリー１３７に設定された座標とを対応づけるデータである。
【００４７】
制御部１５０は、撮像データを解析して指示体３の指示位置を検出する。ここで検出される指示位置は、撮像データにおける位置である。制御部１５０は、検出した撮像データの指示位置を示す座標値を、キャリブレーションデータによりフレームメモリー１３７での座標値に変換する。撮像データの指示位置が、対応するフレームメモリー１３７の位置に変換されることで、例えば、スクリーンＳＣにアイコンを表示していた場合、指示体３によりアイコンが選択されたか否かを判定することができる。キャリブレーションデータは、例えば、複数のパターンが形成されたパターン画像をスクリーンＳＣに表示し、このパターン画像を撮像部１０５により撮像する。そして、撮像部１０５により撮像された撮像データでの複数のパターンの位置と、フレームメモリー１３７に展開されたパターン画像の位置とを対応づけることで生成される。
【００４８】
プロセッサー１７０は、ＣＰＵ（Central Processing Unit）やマイコンにより構成される演算処理装置である。プロセッサー１７０は、制御プログラム１６５を実行してプロジェクター１００の各部を制御する。プロセッサー１７０は、単一のプロセッサーにより構成してもよいし、複数のプロセッサーにより構成することも可能である。また、プロセッサー１７０は、メモリー１６０の一部又は全部や、その他の回路と統合されたＳｏＣ（System on Chip）により構成してもよい。また、プロセッサー１７０は、プログラムを実行するＣＰＵと、所定の演算処理を実行するＤＳＰ（Digital Signal Processor）との組合せにより構成してもよい。さらに、プロセッサー１７０の機能の全てをハードウェアに実装した構成としてもよく、プログラマブルデバイスを用いて構成してもよい。
【００４９】
制御部１５０は、機能ブロックとして、位置検出部１７１、操作判定部１７３及び表示制御部１７５を備える。これらの機能ブロックは、プロセッサー１７０が制御プログラム１６５に記述された命令セットを実行してデータの演算や制御を行なうことにより実現される機能をブロックにより便宜的に示したものである。機能ブロックは、特定のアプリケーションプログラムやハードウェアを示すものではない。
【００５０】
位置検出部１７１は、信号光送信部１０３に、装置信号光ＡＳＬを一定間隔で送信させる。また、位置検出部１７１は、装置信号光ＡＳＬの送信タイミングに同期して、撮像部１０５に撮像を実行させる。撮像部１０５は、スクリーンＳＣを含む範囲を撮像して撮像データを生成し、生成した撮像データを制御部１５０に出力する。撮像データは、メモリー１６０に一時的に記憶される。
【００５１】
位置検出部１７１は、メモリー１６０から撮像データを取得し、取得した撮像データを解析して指示体信号光ＰＳＬを検出する。位置検出部１７１は、検出した指示体信号光ＰＳＬの位置を示す座標値を、キャリブレーションデータによりフレームメモリー１３７での座標値に変換する。また、位置検出部１７１は、指示体信号光ＰＳＬが検出された撮像データの撮像タイミングに基づいて指示体信号光ＰＳＬの発光パターンを特定し、指示体３がスクリーンＳＣに接触しているか否かを判定する。
【００５２】
操作判定部１７３は、位置検出部１７１により変換されたフレームメモリー１３７の座標値に基づき、指示体３により行なわれた操作を判定する。例えば、操作判定部１７３は、指示体信号光ＰＳＬが検出されたフレームメモリー１３７の座標値が、スクリーンＳＣに表示されたアイコンやボタン等の画像データが展開された位置である場合、このアイコンが選択されたと判定する。
【００５３】
また、操作判定部１７３は、連続的に撮像された複数の撮像データから指示体信号光ＰＳＬが連続して検出された場合、検出された複数の指示体信号光ＰＳＬのフレームメモリー１３７の座標値の軌跡を求める。操作判定部１７３は、求めた座標値の軌跡に基づき、指示体３により行なわれた操作を特定する。例えば、操作判定部１７３は、求めた軌跡に基づき、後述する表示領域７０を設定する。
【００５４】
表示制御部１７５は、スクリーンＳＣに表示させる画像データを選択し、選択した画像データの画像処理を画像処理部１３５に実行させる。また、表示制御部１７５は、駆動部１２０を制御して表示部１１０に画像光ＰＬを生成させ、生成させた画像光ＰＬをスクリーンＳＣに投射させる。
【００５５】
図３及び図４は、プロジェクター１００によりスクリーンＳＣに表示される表示画像を示す図である。特に、図３は、画像キャプチャーアプリが選択された場合に、スクリーンＳＣに表示される初期画面を示す図である。また、図４は、子画面表示アイコン５１が選択された場合に、スクリーンＳＣに表示される画像を示す図である。
以下の説明では、プロジェクター１００に、外部装置１８０として、外部装置１８０Ａと外部装置１８０Ｂとが接続され、外部装置１８０Ａから画像信号Ａが供給され、外部装置１８０Ｂから画像信号Ｂが供給されている場合について説明する。画像信号Ａは、本発明の「第１の画像信号」に対応し、画像信号Ｂは、本発明の「第２の画像信号」に対応する。
【００５６】
例えば、使用者がリモコン７を操作して画像キャプチャーアプリを選択すると、プロセッサー１７０は、選択された画像キャプチャーアプリを実行し、図３に示す初期画面をスクリーンＳＣに表示させる。この初期画面には、子画面表示アイコン５１と、ピン留め子画面表示アイコン５２とが表示される。
【００５７】
子画面表示アイコン５１は、入力インターフェイス１３１に入力される画像信号に基づく画像を子画面６０に表示させるアイコンである。入力インターフェイス１３１に入力される画像信号に含まれる画像データを、以下では「入力画像」という。制御部１５０は、指示体３の指示位置が、子画面表示アイコン５１の表示範囲内にあるか否かを判定し、子画面表示アイコン５１が選択されたか否かを判定する。制御部１５０は、子画面表示アイコン５１が選択された場合、画像処理部１３５に、入力画像のサムネイル画像を生成させる。画像処理部１３５は、フレームメモリー１３７に展開した入力画像の画像データを縮小してサムネイル画像を生成する。また、画像処理部１３５は、フレームメモリー１３７の所定領域に、子画面６０を示す画像枠を展開し、展開した画像枠内に生成したサムネイル画像を展開する。これによりスクリーンＳＣには、子画面６０と、子画面６０内に表示されたサムネイル画像とが表示される。
【００５８】
図４には、外部装置１８０Ａ及び１８０Ｂから入力される入力画像をサムネイル画像として表示させた状態を示す。例えば、外部装置１８０Ａから入力される入力画像のサムネイル画像が、子画面６０ａに表示され、外部装置１８０Ｂから入力される入力画像のサムネイル画像が、子画面６０ｂに表示されたと仮定する。また、図４には、子画面６０ａと子画面６０ｂの２つの子画面６０を示すが、投射領域１０に表示される子画面６０の数は、入力インターフェイス１３１に入力される画像信号の信号数に応じて変更される。子画面６０ａは、本発明の「第１画面」の一例に対応し、子画面６０ｂは、本発明の「第２画面」の一例に対応する。
【００５９】
各子画面６０には、ピン留めアイコン６３が表示される。ピン留めアイコン６３は、入力画像の画像データを、プロジェクター１００にキャプチャーさせるアイコンである。
子画面６０ａに表示されるピン留めアイコン６３をピン留めアイコン６３ａと表示し、子画面６０ｂに表示されるピン留めアイコン６３をピン留めアイコン６３ｂと表示する。例えば、ピン留めアイコン６３ａが指示体３により選択された場合、子画面６０ａに表示されたサムネイル画像の元になる画像信号Ａの画像データがフレームメモリー１３７から読み出され、キャプチャーメモリー１３９に記憶される。ピン留めアイコン６３ａは、本発明の「第１アイコン」の一例に対応し、ピン留めアイコン６３ｂは、本発明の「第２アイコン」の一例に対応する。
【００６０】
ピン留めアイコン６３の表示態様には、第１の表示態様と第２の表示態様とが含まれる。第１の表示態様は、ピン留めアイコン６３がピン留めされた状態を示し、第２の表示態様は、ピン留めアイコン６３がピン留めされていない状態を示す。ピン留めされていない状態のピン留めアイコン６３が指示体３により選択されると、ピン留めアイコン６３の表示態様が、ピン留めされていない状態から、ピン留めされた状態に変更される。また、ピン留めされた状態のピン留めアイコン６３が指示体３により選択されると、ピン留めアイコン６３の表示態様が、ピン留めされた状態から、ピン留めされていない状態に変更される。
【００６１】
ピン留め子画面表示アイコン５２も、入力インターフェイス１３１に入力される入力画像を子画面６０に表示させるアイコンである。ただし、ピン留め子画面表示アイコン５２が選択された場合、子画面６０には、キャプチャーメモリー１３９にキャプチャーされたキャプチャーデータのサムネイル画像が表示される。ピン留め子画面表示アイコン５２が選択された場合、予め設定されたタイミングで入力画像の画像データをキャプチャーメモリー１３９に記憶させてキャプチャーデータを生成する。予め設定されたタイミングは、例えば、ピン留め子画面表示アイコン５２が選択されたタイミングであってもよいし、後述する表示領域７０が設定されたタイミングであってもよい。
【００６２】
図５及び図６は、プロジェクター１００によりスクリーンＳＣに表示される表示画像を示す図である。特に、図５は、指示体３による表示領域７０の設定方法を説明するための図である。図６は、ピン留めアイコン６３ａが選択された場合に、スクリーンＳＣに表示される画像を示す図である。
子画面表示アイコン５１が選択され、子画面６０ａ及び子画面６０ｂにサムネイル画像が表示された後の処理について、図５及び図６を参照しながら説明する。
使用者は、子画面６０ａ及び子画面６０ｂにサムネイル画像が表示されると、次に、表示領域７０の設定を行なう。使用者は、指示体３を使用して、入力画像を表示させたい投射領域１０の範囲である表示領域７０を指定する。使用者は、指示体３の先端部３１をスクリーンＳＣに接触させ、先端部３１をスクリーンＳＣさせたままスクリーンＳＣ上を移動させる。このとき、使用者は、移動させた指示体３の軌跡が、表示領域７０の対角線となるように指示体３を移動させる。制御部１５０は、所定の間隔で連続して撮像される撮像データの各々から指示位置を検出し、検出した指示位置の軌跡を求める。制御部１５０は、検出した指示位置の軌跡が対角線となる矩形の領域を表示領域７０に設定する。
【００６３】
本実施形態では、指示体３の軌跡が表示領域７０の対角線となるように指示体３を移動させる場合について説明したが、表示領域７０の設定方法は、この方法に限定されない。例えば、予め設定された大きさ及び形状の矩形の表示領域７０をスクリーンＳＣに表示させ、使用者が指示体３を操作して、表示領域７０の大きさや形状を変更してもよい。使用者は、指示体３を表示領域７０の頂点が表示された位置に接触させ、指示体３を接触させたまま、指示体３を移動させる。制御部１５０は、移動する指示体３の指示位置が、表示領域７０の頂点となるように表示領域７０の大きさや形状を変更する。
また、指示体３をスクリーンＳＣに接触させた状態で移動させ、移動させた指示体３により表示領域７０の外周を描くようにしてもよい。
【００６４】
使用者は、表示領域７０の設定が完了すると、子画面６０ａ及び子画面６０ｂに表示されたサムネイル画像を参照しながら、設定した表示領域７０に表示させる画像を選択する。このとき、使用者は、表示領域７０に表示させたい画像が、子画面６０ａ又は子画面６０ｂに表示されていない場合、外部装置１８０を操作して、表示させたい画像のサムネイル画像を子画面６０ａ又は子画面６０ｂに表示させる。例えば、入力画像が動画像の画像データである場合、外部装置１８０での動画像の画像データの再生位置が変更されると、子画面６０ａや子画面６０ｂに表示されるサムネイル画像が変更される。子画面６０ａ又は子画面６０ｂに表示させたい画像のサムネイル画像が表示されると、使用者は、指示体３によりピン留めアイコン６３を選択する。
【００６５】
制御部１５０は、指示体３の指示位置が、ピン留めアイコン６３の表示位置に対応する位置であるか否かを判定し、ピン留めアイコン６３を選択する選択操作を検出する。制御部１５０は、ピン留めアイコン６３が選択された場合、選択されたピン留めアイコン６３が表示された子画面６０を特定する。制御部１５０は、特定した子画面６０に表示させたサムネイル画像の元になる画像データをキャプチャーメモリー１３９に記憶させてキャプチャーデータを生成させる。また、制御部１５０は、キャプチャーデータを、表示領域７０に対応するフレームメモリー１３７の領域に展開させて、スクリーンＳＣの表示領域７０にキャプチャー画像を表示させる。図６には、ピン留めアイコン６３ａが選択され、子画面６０ａに表示されたサムネイル画像の元になる画像データがキャプチャーされ、キャプチャー画像として表示領域７０に表示された状態を示す。ピン留めアイコン６３ａが選択されることで、ピン留めアイコン６３ａの表示態様が、ピン留めされていない状態から、ピン留めされた状態に変更される。
【００６６】
図７は、プロジェクター１００によりスクリーンＳＣに表示される表示画像を示す図である。特に、図７は、ピン留め子画面表示アイコン５２が選択された場合に、スクリーンＳＣに表示される画像を示す図である。
制御部１５０は、指示体３の指示位置が、ピン留め子画面表示アイコン５２の表示範囲内にあるか否かを判定して、ピン留め子画面表示アイコン５２が選択されたか否かを判定する。制御部１５０は、ピン留め子画面表示アイコン５２が選択された場合、画像処理部１３５に、入力画像の画像データをキャプチャーメモリー１３９に記憶させてキャプチャーデータを生成させる。また、制御部１５０は、画像処理部１３５に、キャプチャーデータのサムネイル画像を生成させ、生成させたサムネイル画像を子画面６０に表示させる。
【００６７】
ピン留め子画面表示アイコン５２が選択された場合についても、入力インターフェイス１３１に、外部装置１８０Ａ及び外部装置１８０Ｂが接続され、これらの外部装置１８０Ａ及び外部装置１８０Ｂから入力画像Ａ及び入力画像Ｂが入力されていると仮定して説明する。図７に示す子画面６０ａには、外部装置１８０Ａから入力される画像信号Ａに基づく画像をキャプチャーしたキャプチャーデータのサムネイル画像が表示される。また、子画面６０ｂには、外部装置１８０Ｂから入力される画像信号Ｂに基づく画像をキャプチャーしたキャプチャーデータのサムネイル画像が表示される。
【００６８】
図８は、プロジェクター１００によりスクリーンＳＣに表示される表示画像を示す図である。特に、図８は、表示領域７０の設定方法を示す図である。
使用者は、ピン留め子画面表示アイコン５２を選択すると、子画面表示アイコン５１を選択した場合と同様に、表示領域７０を設定する。表示領域７０の設定方法は、図５を参照しながら説明したように、指示体３の移動の軌跡が、表示領域７０の対角線となるように指示体３を移動させる。制御部１５０は、指示体３の移動の軌跡を検出し、検出した移動の軌跡を対角線とする領域を表示領域７０に設定する。
【００６９】
図９は、プロジェクター１００によりスクリーンＳＣに表示される表示画像を示す図である。特に、図９は、指示体３による子画面６０の選択方法を示す図である。
使用者は、表示領域７０の設定が完了すると、子画面６０ａ及び子画面６０ｂに表示されたサムネイル画像を見ながら、表示領域７０に表示させる画像を指示体３により選択する。使用者は、選択したサムネイル画像が表示された子画面６０内に指示体３を接触させる。制御部１５０は、指示体３の指示位置が、子画面６０の表示範囲に対応する範囲を指示しているか否かを判定して、子画面６０が選択されたか否かを判定する。制御部１５０は、子画面６０が選択された場合、選択された子画面６０に表示させたサムネイル画像の元になるキャプチャーデータをフレームメモリー１３７の表示領域７０に対応する領域に展開し、スクリーンＳＣの表示領域７０にキャプチャー画像を表示させる。図９には、子画面６０ｂに表示されたサムネイル画像の元になるキャプチャーデータのキャプチャー画像が表示領域７０に表示された状態を示す。
【００７０】
図１０及び図１１は、プロジェクター１００の動作を示すフローチャートである。
図１０及び図１１を参照しながらプロジェクター１００の動作を説明する。
まず、制御部１５０は、リモコン７又は指示体３の操作によりアプリケーションが選択されたか否かを判定する（ステップＳ１）。このフローチャートでは、アプリケーションプログラムとして画像キャプチャーアプリが選択されたか否かを判定する場合について説明する。制御部１５０は、画像キャプチャーアプリを選択する操作を受け付けていない場合（ステップＳ１／ＮＯ）、画像キャプチャーアプリが選択されるまで、処理の開始を待機する。
【００７１】
制御部１５０は、画像キャプチャーアプリを選択する操作を受け付けた場合（ステップＳ１／ＹＥＳ）、画像キャプチャーアプリを実行して（ステップＳ２）、処理を開始する。制御部１５０は、処理を開始すると、スクリーンＳＣに子画面表示アイコン５１及びピン留め子画面表示アイコン５２を表示させる。また、制御部１５０は、撮像部１０５の撮像データを解析して、指示体３により子画面表示アイコン５１又はピン留め子画面表示アイコン５２が選択されたか否かを判定する。
【００７２】
制御部１５０は、指示体３により子画面表示アイコン５１が選択された場合（ステップＳ３／ＹＥＳ）、入力インターフェイス１３１に入力画像が入力されているか否かを判定する（ステップＳ４）。制御部１５０は、入力インターフェイス１３１に入力画像が入力されていない場合（ステップＳ４／ＮＯ）、例えば、画像信号の入力がありませんといった案内をスクリーンＳＣに表示させ、入力インターフェイス１３１に入力画像が入力されるまで待機する。また、制御部１５０は、入力インターフェイス１３１に入力画像が入力されている場合（ステップＳ４／ＹＥＳ）、入力画像を縮小してサムネイル画像を生成する。そして、制御部１５０は、生成したサムネイル画像を子画面６０に表示させる（ステップＳ５）。ここで、複数の外部装置１８０が入力インターフェイス１３１に接続され、これら複数の外部装置１８０から入力画像が入力されている場合、スクリーンＳＣには複数の外部装置１８０に対応して複数の子画面６０が表示される。
【００７３】
次に、制御部１５０は、表示領域７０の設定方法を案内する案内表示を表示させる（ステップＳ６）。例えば、制御部１５０は、「指示体３を検出して表示領域を設定します。指示体３をスクリーンＳＣに接触させながら表示領域の対角線を描いてください。」といった案内をスクリーンＳＣに表示させる。
【００７４】
次に、制御部１５０は、撮像部１０５に撮像を実行させる。撮像部１０５は、予め設定された一定間隔ごとに撮像を行い、撮像データを生成する。撮像データは、制御部１５０に出力され、制御部１５０のメモリー１６０に一時的に記憶される。
【００７５】
制御部１５０は、メモリー１６０から撮像データを順次読み出し、読み出した撮像データを解析し、スクリーンＳＣに接触した指示体３の指示位置を検出する（ステップＳ７）。制御部１５０は、スクリーンＳＣに接触した指示体３の指示位置を検出すると、検出した指示位置をメモリー１６０に記憶させる（ステップＳ８）。制御部１５０は、この処理を、スクリーンＳＣに接触した指示体３の指示位置が検出されなくなるまで繰り返す。
【００７６】
制御部１５０は、スクリーンＳＣに接触した指示体３の指示位置が検出されなくなると（ステップＳ７／ＮＯ）、メモリー１６０に記憶させた指示位置の座標をつなぎ合わせて軌跡データを生成する（ステップＳ９）。制御部１５０は、軌跡データを生成すると、生成した軌跡データが示す軌跡を対角線とする矩形の領域を表示領域７０に設定する（ステップＳ１０）。
【００７７】
次に、制御部１５０は、指示体３によりピン留めアイコン６３が選択されたか否かを判定する（ステップＳ１１）。制御部１５０は、指示体３によりピン留めアイコン６３が選択されていない場合（ステップＳ１１／ＮＯ）、ステップＳ１１の判定に戻る。
【００７８】
また、制御部１５０は、指示体３によりピン留めアイコン６３が選択された場合（ステップＳ１１／ＹＥＳ）、選択されたピン留めアイコン６３の子画面６０に表示したサムネイル画像の元になる入力画像の画像データをキャプチャーする（ステップＳ１２）。制御部１５０は、画像処理部１３５に、サムネイル画像の元になる入力画像の画像データをキャプチャーメモリー１３９に記憶させてキャプチャーデータを生成させる（ステップＳ１２）。また、制御部１５０は、生成したキャプチャーデータを、フレームメモリー１３７の表示領域７０に対応する領域に展開して、スクリーンＳＣの表示領域７０にキャプチャーデータに基づく画像であるキャプチャー画像を表示させる（ステップＳ１３）。
【００７９】
その後、制御部１５０は、画像キャプチャーアプリを終了させる操作を受け付けたか否かを判定する（ステップＳ１４）。制御部１５０は、画像キャプチャーアプリを終了させる操作を受け付けていない場合（ステップＳ１４／ＮＯ）、ステップＳ３の判定に戻る。また、制御部１５０は、画像キャプチャーアプリを終了させる操作を受け付けた場合（ステップＳ１４／ＹＥＳ）、この処理フローを終了させる。
【００８０】
次に、ステップＳ３において、子画面表示アイコン５１が選択されずにピン留め子画面表示アイコン５２が選択された場合のプロジェクター１００の動作について図１１に示すフローチャートを参照しながら説明する。制御部１５０は、子画面表示アイコン５１が選択されていない場合（ステップＳ３／ＮＯ）、ピン留め子画面表示アイコン５２が選択されたか否かを判定する（ステップＳ１５）。制御部１５０は、ピン留め子画面表示アイコン５２が選択されていない場合（ステップＳ１５／ＮＯ）、ステップＳ２６の判定に移行する。ステップＳ２６の判定については後述する。
【００８１】
制御部１５０は、ピン留め子画面表示アイコン５２が選択された場合（ステップＳ１５／ＹＥＳ）、入力インターフェイス１３１に入力画像が入力されているか否かを判定する（ステップＳ１６）。制御部１５０は、入力インターフェイス１３１に入力画像が入力されていない場合（ステップＳ１６／ＮＯ）、例えば、画像信号の入力がありませんといった案内をスクリーンＳＣに表示させ、入力インターフェイス１３１に入力画像が入力されるまで待機する。また、制御部１５０は、入力インターフェイス１３１に入力画像が入力されている場合（ステップＳ１６／ＹＥＳ）、入力されている入力画像の画像データをキャプチャーメモリー１３９に記憶させ（ステップＳ１７）、キャプチャーデータを生成させる。そして、制御部１５０は、生成したキャプチャーデータを縮小してサムネイル画像を生成し、生成したサムネイル画像を子画面６０に表示させる（ステップＳ１８）。
【００８２】
この後、制御部１５０は、子画面表示アイコン５１が選択された場合と同様に、案内表示を表示させ（ステップＳ２０）、撮像データを解析してスクリーンＳＣに接触した指示体３の指示位置を検出する（ステップＳ２１）。制御部１５０は、スクリーンＳＣに接触した指示体３の指示位置を検出すると、検出した指示位置をメモリー１６０に記憶させる（ステップＳ２２）。また、制御部１５０は、スクリーンＳＣに接触した指示体３の指示位置が検出されなくなると（ステップＳ２１／ＮＯ）、メモリー１６０に記憶させた指示位置の座標をつなぎ合わせて軌跡データを生成する（ステップＳ２３）。そして、制御部１５０は、生成した軌跡データが示す軌跡を対角線とする矩形の領域を表示領域７０に設定する（ステップＳ２４）。その後、制御部１５０は、ステップＳ１７で生成したキャプチャーデータをフレームメモリー１３７の表示領域７０に対応する領域に展開して、スクリーンＳＣの表示領域７０にキャプチャー画像を表示させる（ステップＳ２５）。
【００８３】
また、制御部１５０は、キャプチャー画像をスクリーンＳＣの表示領域７０に表示させると、画像キャプチャーアプリを終了させる操作を受け付けたか否かを判定する（ステップＳ２６）。制御部１５０は、画像キャプチャーアプリを終了させる操作を受け付けていない場合（ステップＳ２６／ＮＯ）、ステップＳ３の判定に戻る。また、制御部１５０は、画像キャプチャーアプリを終了させる操作を受け付けた場合（ステップＳ２６／ＹＥＳ）、この処理フローを終了させる。
【００８４】
以上説明したように本実施形態のプロジェクター１００は、入力された画像信号Ａに基づく画像を、スクリーンＳＣの子画面６０ａにピン留めアイコン６３ａと共に表示させる。また、プロジェクター１００は、入力された画像信号Ｂに基づく画像を、スクリーンＳＣの子画面６０ｂにピン留めアイコン６３ｂと共に表示させる。
【００８５】
また、プロジェクター１００は、撮像部１０５の撮像データにより、指示体３によりピン留めアイコン６３ａ又はピン留めアイコン６３ｂを選択する選択操作を検出する。
プロジェクター１００は、子画面６０ａに表示させたピン留めアイコン６３ａが選択操作により選択された場合、画像信号Ａに基づく画像をキャプチャーメモリー１３９に記憶させる。また、プロジェクター１００は、子画面６０ｂに表示させたアイコンが選択操作により選択された場合、画像信号Ｂに基づく画像をキャプチャーメモリー１３９に記憶させる。その後、プロジェクター１００は、キャプチャーメモリー１３９に記憶させたキャプチャー画像を、スクリーンＳＣに表示させる。
従って、表示面に複数の画像信号に基づく画像が表示されている場合に、キャプチャーメモリー１３９にキャプチャーさせる画像の選択を、指示体３を用いた簡易な操作で行なうことができる。
【００８６】
また、プロジェクター１００は、キャプチャーメモリー１３９に記憶させたキャプチャー画像を表示させる表示領域７０の位置及びサイズを指定する操作を、指示体３の操作により検出する。
プロジェクター１００は、指示体３の操作によりキャプチャー画像を表示させるスクリーンＳＣの位置及びサイズを指定する操作を検出すると、検出した操作により指定された位置及びサイズの表示領域７０をフレームメモリー１３７に設定する。プロジェクター１００は、フレームメモリー１３７に設定した表示領域７０にキャプチャー画像を表示させる。
従って、指示体３の操作により、キャプチャー画像を表示させるスクリーンＳＣの位置及びサイズを指定することができる。
【００８７】
また、プロジェクター１００は、選択操作によりピン留めアイコン６３が選択されると、選択されたピン留めアイコン６３の表示態様を、ピン留めされた状態を示す表示状態から、ピン留めされていない状態を示す表示状態に変更する。
従って、ピン留めアイコン６３がピン留めされた状態にあるのか、ピン留めされていない状態にあるのかを使用者に認識させることができる。
【００８８】
また、プロジェクター１００は、画像信号Ａをプロジェクター１００に供給する外部装置１８０Ａから、画像の表示を指示する指示信号が入力された場合、子画面６０ａに表示させたピン留めアイコン６３ａが選択されたと判定する。
また、プロジェクター１００は、画像信号Ｂをプロジェクター１００に供給する外部装置１８０Ｂから、画像の表示を指示する指示信号が入力された場合、子画面６０ｂに表示させたピン留めアイコン６３ｂが選択されたと判定する。
従って、外部装置１８０の操作により、スクリーンＳＣの表示領域７０に表示させる画像を選択することができる。
【００８９】
また、プロジェクター１００は、プロジェクター１００に搭載された撮像部１０５によりスクリーンＳＣを撮像して撮像データを生成する。また、プロジェクター１００は、生成した撮像データに撮像された指示体３の指示位置と、スクリーンＳＣにおけるピン留めアイコン６３の表示位置とに基づき、選択操作を検出する。
従って、指示体３によりピン留めアイコン６３を選択する操作を、簡易な構成により、精度よく検出することができる。
【００９０】
［第２実施形態］
第２実施形態について、添付図面を参照しながら説明する。
第２実施形態のプロジェクター１００の構成は、図２に示す第１実施形態のプロジェクター１００の構成と同一であるため、プロジェクター１００の構成についての説明は省略する。
第２実施形態では、図１２に示すように、スクリーンＳＣの表示領域７０に、消去ボタン７１を表示させる。消去ボタン７１は、表示領域７０に表示させたキャプチャー画像を、表示領域７０から消去するボタンである。制御部１５０は、消去ボタン７１の操作が検出された場合、キャプチャーメモリー１３９に記憶させたキャプチャー画像を消去する。
【００９１】
また、制御部１５０は、消去ボタン７１の操作が検出された場合、キャプチャーメモリー１３９に記憶させたキャプチャーデータをメモリー１６０に記憶させる。その後、制御部１５０は、使用者の操作を受け付けた場合、再度、メモリー１６０からキャプチャーデータを読み出し、読み出したキャプチャーデータをフレームメモリー１３７に展開させる。フレームメモリー１３７に展開されたキャプチャーデータは、画像処理部１３５により読み出されて光変調装置駆動回路１２３に入力され、光変調装置にキャプチャー画像が展開される。これにより、スクリーンＳＣには、キャプチャー画像が表示される。
【００９２】
また、消去ボタン７１が選択され、フレームメモリー１３７に展開されたキャプチャー画像が消去されると、このキャプチャー画像に対応したサムネイル画像を表示する子画面６０のピン留めアイコン６３の表示態様が変更される。具体的には、ピン留めアイコン６３がピン留めされた第１の表示態様から、ピン留めされていない第２の表示態様に変更される。
制御部１５０は、ピン留めアイコン６３が、ピン留めされていない状態に変更されると、このピン留めアイコン６３が表示された子画面６０のサムネイル画像を、入力画像に対応した画像に変更する。従って、ピン留めアイコン６３を再度選択することで、新たな画像をキャプチャーし、表示領域７０に表示させることができる。
【００９３】
図１３は、本実施形態のプロジェクター１００の動作を示すフローチャートである。図１３に示すフローチャートを参照しながら本実施形態のプロジェクター１００の動作を説明する。
上述した第１実施形態では、図１１に示すフローチャートのステップＳ１５の判定が否定判定の場合、ステップＳ２６の判定に移行し、画像キャプチャーアプリを終了させる操作を受け付けたか否かを判定した。第２実施形態では、制御部１５０は、ステップＳ１５の判定が否定判定の場合（ステップＳ１５／ＮＯ）、指示体３により消去ボタン７１が選択されたか否かを判定する（ステップＳ３１）。
【００９４】
制御部１５０は、指示体３により消去ボタン７１が選択された場合（ステップＳ３１／ＹＥＳ）、消去ボタン７１が選択された表示領域７０にキャプチャー画像が表示されているか否かを判定する（ステップＳ３２）。制御部１５０は、表示領域７０にキャプチャー画像が表示されていない場合（ステップＳ３２／ＮＯ）、ステップＳ３５の判定に移行する。
【００９５】
制御部１５０は、表示領域７０にキャプチャー画像が表示されている場合（ステップＳ３２／ＹＥＳ）、消去ボタン７１が選択された表示領域７０に表示されたキャプチャー画像の表示を消去する（ステップＳ３３）。さらに、制御部１５０は、キャプチャー画像のサムネイル画像を表示する子画面６０のピン留めアイコン６３の表示態様を、ピン留めされていない状態に変更し、ピン留めを解消させる（ステップＳ３４）。
【００９６】
また、制御部１５０は、消去ボタン７１が選択されていない場合（ステップＳ３２／ＮＯ）や、表示領域７０にキャプチャー画像が表示されていない場合（ステップＳ３２／ＮＯ）、ピン留めアイコン６３のピン留めを解消させた場合、画像キャプチャーアプリを終了させる操作を受け付けたか否かを判定する（ステップＳ３５）。制御部１５０は、画像キャプチャーアプリを終了させる操作を受け付けていない場合（ステップＳ２６／ＮＯ）、図１０のステップＳ３に戻る。また、制御部１５０は、画像キャプチャーアプリを終了させる操作を受け付けた場合（ステップＳ２６／ＹＥＳ）、この処理フローを終了させる。
【００９７】
この第２実施形態では、上述した第１実施形態で得られる効果に加えて、以下の効果を得られる。
第２実施形態のプロジェクター１００は、表示領域７０に表示させたキャプチャー画像を消去する操作が検出された場合、ピン留めアイコン６３の表示態様を、ピン留めした状態を示す表示状態から、ピン留めしていない状態を示す表示状態に変更する。
従って、キャプチャー画像を消去する操作により、ピン留めアイコン６３の表示態様が変更されるので、子画面６０に表示させる画像を変更するときの操作の手間を削減することができる。
【００９８】
［第３実施形態］
上述した第１及び第２実施形態では、表示領域７０に表示させる画像を指示体３の操作により選択する場合について説明した。この第３実施形態では、プロジェクター１００に接続された外部装置の操作により、表示領域７０に表示させる画像を選択する場合について説明する。
【００９９】
第３実施形態では、プロジェクター１００に接続し、プロジェクター１００に画像信号を供給する装置が、スマートフォンやタブレット等の携帯機器２００であり、プロジェクター１００と携帯機器２００とが無線通信により接続された場合について説明する。
【０１００】
図１４は、携帯機器２００の構成を示すブロック図である。
図１４は、携帯機器２００がスマートフォンである場合の構成を示す図である。携帯機器２００は、無線通信部２１０、移動体通信部２２０、表示部２３０、音声処理部２４１、携帯制御部２５０を備え、これら各部はバス２０１に接続される。
【０１０１】
無線通信部２１０は、無線ＬＡＮアクセスポイントや無線ＬＡＮ通信が可能な外部機器との間で所定の無線ＬＡＮ規格に従った無線ＬＡＮ通信を行う。
【０１０２】
移動体通信部２２０は、アンテナや無線通信回路等を備え、移動体通信網を介して移動体通信を行う。移動体通信部２２０の通信方式は、第３世代移動体通信システムであってもよいし、ＬＴＥ（Long Term Evolution）であってもよいし、第４世代移動体通信システムであってもよい。ＬＴＥは、登録商標である。
【０１０３】
表示部２３０は、表示パネル２３１と、タッチセンサー２３３とを備える。
表示パネル２３１は、液晶パネルや有機ＥＬディスプレイにより構成される。表示部２３０は、携帯制御部２５０の制御に従って表示パネル２３１に画像を表示させる。
タッチセンサー２３３は、使用者の指又はタッチペンが接触した表示パネル２３１の位置を検出し、検出した接触位置を示す座標情報を携帯制御部２５０に出力する。
【０１０４】
音声処理部２４１には、スピーカー２４３及びマイク２４５に接続され、音声信号の変復調を行う。音声処理部２４１は、マイク２４５から入力される音声信号を変調し、変調後の音声信号を携帯制御部２５０に出力する。また、音声処理部２４１は、音声信号を復調し、復調後の音声信号をスピーカー２４３に出力する。音声処理部２４１は、例えば音声処理用のプロセッサーによって実現される。
【０１０５】
携帯制御部２５０は、メモリー及びプロセッサーを備えるコンピューター装置である。メモリーは、フラッシュメモリーや、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）等の不揮発性の記憶装置である。また、メモリーは、ＳＤメモリカードやＵＳＢメモリーにより構成してもよい。メモリーは、ＯＳ（Operating System）やアプリケーションプログラム等の制御プログラムを記憶する。
【０１０６】
プロセッサーは、ＣＰＵ（Central Processing Unit）やマイコンにより構成される演算処理装置である。プロセッサーは、メモリーに記憶された制御プログラムを実行して携帯機器２００の各部を制御する。プロセッサーは、単一のプロセッサーにより構成してもよいし、複数のプロセッサーにより構成することも可能である。また、プロセッサーは、メモリーの一部又は全部や、その他の回路と統合されたＳｏＣにより構成してもよい。また、プロセッサーは、プログラムを実行するＣＰＵと、所定の演算処理を実行するＤＳＰとの組合せにより構成してもよい。さらに、プロセッサーの機能の全てをハードウェアに実装した構成としてもよく、プログラマブルデバイスを用いて構成してもよい。
【０１０７】
図１５及び図１６は、プロジェクター１００によりスクリーンＳＣに表示される表示画像を示す図である。図１５及び図１６を参照しながら第３実施形態のプロジェクター１００の動作を説明する。
まず、携帯機器２００の一例である携帯機器２００ａが、プロジェクター１００に無線接続された場合について説明する。携帯機器２００ａは、プロジェクター１００に無線接続されると、画像データを含むパケットデータをプロジェクター１００に送信する。プロジェクター１００は、無線接続された携帯機器２００ａからパケットデータを受信すると、受信したパケットデータを復調し、復調したパケットデータから画像データを取り出す。
【０１０８】
次に、プロジェクター１００は、スクリーンＳＣに子画面６０ａを表示させ、この子画面６０ａ内に、取り出した画像データに基づく画像のサムネイル画像を表示させる。また、子画面６０ａには、ピン留めアイコン６３ａが表示される。図１５には、スクリーンＳＣに子画面６０ａが表示された状態を示す。ピン留めアイコン６３ａの表示態様は、ピン留めされていない態様である。
【０１０９】
次に、図１６に示すように、携帯機器２００ｂがプロジェクター１００に無線接続され、プロジェクター１００が、この携帯機器２００ｂからパケットデータを受信したと仮定する。この場合、プロジェクター１００は、受信したパケットデータを復調し、復調したパケットデータから画像データを取り出す。
【０１１０】
また、プロジェクター１００は、子画面６０ａと並べて子画面６０ｂを表示させる。子画面６０ｂは、新たに接続された携帯機器２００ｂから受信した画像データに基づく画像のサムネイル画像を表示させる子画面である。
プロジェクター１００は、携帯機器２００に無線接続され、接続された携帯機器２００から画像データを受信するごとに、投射領域１０に子画面６０の表示を追加する。投射領域１０に複数の子画面６０を表示させる場合、複数の子画面６０の並び順が、プロジェクター１００が画像データを受信した受信順、又はプロジェクター１００との接続順となるように複数の子画面６０を表示させるとよい。携帯機器２００の使用者に、自身の所持する携帯機器２００の画像が表示される子画面６０を認識しやすくすることができる。
【０１１１】
また、この第３実施形態では、表示領域７０は、画像キャプチャーアプリが選択されて起動したときに表示させるものであってもよいし、複数の携帯機器２００の使用者の１人が、指示体３を操作して表示領域７０を設定してもよい。
【０１１２】
使用者は、携帯機器２００に表示された画像が、子画面６０にサムネイル画像として表示されると、携帯機器２００に対してジェスチャー操作を行なって、子画面６０に表示されたサムネイル画像をピン留めさせる。例えば、使用者は、携帯機器２００の表示パネル２３１に指をタッチさせ、タッチさせた指を表示パネル２３１の下から上に移動させるスワイプ操作を行なう。携帯機器２００は、スワイプ操作が検出されると、スワイプ操作を示す信号をプロジェクター１００に送信する。このスワイプ操作を示す信号が、「画像の表示を指示する指示信号」に相当する。プロジェクター１００は、携帯機器２００からスワイプ操作を示す信号を受信すると、この信号を受信した携帯機器２００から受信した画像データに基づく画像をキャプチャーメモリー１３９に記憶させてキャプチャーデータを生成する。プロジェクター１００は、生成したキャプチャーデータに基づく画像を、フレームメモリー１３７の表示領域７０に対応する領域に展開してスクリーンＳＣの表示領域７０に表示させる。
【０１１３】
上述した実施形態は本発明を適用した具体的態様の例に過ぎず、本発明を限定するものではなく、異なる態様として本発明を適用することも可能である。
例えば、上記実施形態では、表示装置の一例としてプロジェクター１００を示したが、本発明の表示装置は、液晶ディスプレイであってもよい。また、プラズマディスプレイパネルや有機ＥＬパネルを備えた表示装置であってもよい。
【０１１４】
また、表示装置の制御方法を、表示装置が備えるコンピューターを用いて実現される場合、このコンピューターに実行させるプログラムを記録媒体、又はこのプログラムを伝送する伝送媒体の態様で構成することも可能である。記録媒体には、磁気的、光学的記録媒体又は半導体メモリーデバイスを用いることができる。具体的には、フレキシブルディスク、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、Ｂｌｕ−ｒａｙ Ｄｉｓｃ、光磁気ディスク、フラッシュメモリー、カード型記録媒体等の可搬型、或いは固定式の記録媒体が挙げられる。また、上記記録媒体は、画像表示装置が備える内部記憶装置であるＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ等の不揮発性記憶装置であってもよい。Ｂｌｕ−ｒａｙは、登録商標である。
【０１１５】
また、図１０、図１１及び図１３に示すフローチャートの処理単位は、制御部１５０の処理を理解容易にするために、主な処理内容に応じて分割したものである。このため、図１０、図１１及び図１３のフローチャートに示す処理単位の分割の仕方や名称によって本発明が制限されることはない。また、制御部１５０の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできるし、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、上記のフローチャートの処理順序も、図示した例に限られるものではない。
【０１１６】
図２に示したプロジェクター１００の機能ブロックのうち少なくとも一部は、ハードウェアで実現してもよいし、ハードウェアとソフトウェアの協働により実現される構成としてもよい。また、図２に示した通りに独立したハードウェア資源を配置する構成に限定されず、図示した以外の機能部を備える構成であってもよい。
【符号の説明】
【０１１７】
３…指示体、７…リモコン、１０…投射領域、３１…先端部、３３…軸部、３３…光変調装置駆動回路、３５…信号光送受信部、３６…操作スイッチ、３７…制御部、３８…電源部、５１…子画面表示アイコン、５２…ピン留め子画面表示アイコン、６０、６０ａ、６０ｂ…子画面、６３、６３ａ、６３ｂ…ピン留めアイコン、７０…制御部、７１…消去ボタン、１００…プロジェクター、１０１…リモコン受光部、１０３…信号光送信部、１０５…撮像部、１１１…光源、１１３…光変調装置、１１５…光学ユニット、１２０…駆動部、１２１…光源駆動回路、１２３…光変調装置駆動回路、１３１…入力インターフェイス、１３３…無線通信部、１３５…画像処理部、１３７…フレームメモリー、１３９…キャプチャーメモリー、１５０…制御部、１６０…メモリー、１６５…制御プログラム、１７０…プロセッサー、１７１…位置検出部、１７３…操作判定部、１８０、１８０Ａ、１８０Ｂ…外部装置、２００、２００ａ、２００ｂ…携帯機器、２０１…バス、２１０…無線通信部、２２０…移動体通信部、２３３…タッチセンサー、２４１…音声処理部、２４３…スピーカー、２４５…マイク、２５０…携帯制御部。
【図１】
2020160654.tif 000003
【図２】
2020160654.tif 000004
【図３】
2020160654.tif 000005
【図４】
2020160654.tif 000006
【図５】
2020160654.tif 000007
【図６】
2020160654.tif 000008
【図７】
2020160654.tif 000009
【図８】
2020160654.tif 000010
【図９】
2020160654.tif 000011
【図１０】
2020160654.tif 000012
【図１１】
2020160654.tif 000013
【図１２】
2020160654.tif 000014
【図１３】
2020160654.tif 000015
【図１４】
2020160654.tif 000016
【図１５】
2020160654.tif 000017
【図１６】
2020160654.tif 000018