(57)【要約】【課題】描画画像の作成および削除が可能であり、画像表示装置が提供する各機能を切り替える際の操作性を向上させる画像表示制御装置、画像表示システム、方法およびプログラムを提供すること。【解決手段】本発明の画像表示制御装置は、表示装置に画像を表示させる表示制御手段と、表示装置の表示領域に対する描画装置の接触位置情報または接近位置情報を取得する取得手段と、描画画像を生成し、当該描画画像と情報処理装置の表示画像と合成して表示装置に表示させる描画手段と、表示された画像から描画画像を削除して表示装置に表示させる削除手段と、情報処理装置を操作する操作手段とを備え、描画装置は、描画画像の生成および削除並びに情報処理装置の操作を切り替えて指定する。【選択図】図３
2014095920.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に画像を表示させる画像表示制御装置であって、
画像を表示させる表示制御手段と、
前記表示装置の表示領域に対する描画装置の接触位置情報または接近位置情報を取得する取得手段と、
前記接触位置情報または接近位置情報を使用して描画画像を生成し、前記画像表示制御装置に画像を提供する情報処理装置の表示画像と前記描画画像と合成して前記表示装置に表示させる描画手段と、
前記接触位置情報または接近位置情報を使用して、前記表示装置に表示させた画像から前記描画画像を削除して前記表示装置に表示させる削除手段と、
前記接触位置情報または接近位置情報を使用して前記情報処理装置を操作する操作手段とを備え、
前記描画装置は、前記描画画像の生成、前記描画画像の削除および前記情報処理装置の操作を指定可能な切替手段を備え、
前記切替手段は、ユーザが押下可能な２のボタンで構成されており、
前記画像表示制御装置は、前記描画装置の指定に基づいて、前記描画画像の生成、前記描画画像の削除および前記情報処理装置の操作を選択的に行う、画像表示制御装置。
【請求項２】
前記操作手段は、前記接触位置情報または接近位置情報を含むイベントを前記情報処理装置に送信する、請求項１に記載の画像表示制御装置。
【請求項３】
表示装置に画像を表示させる画像表示制御装置が実行する方法であって、前記方法は、前記画像表示制御装置が、
描画画像の生成、描画画像の削除および前記画像表示制御装置に画像を提供する情報処理装置の操作を指定可能な描画装置から指示を受け付けるステップと、
前記表示装置の表示領域に対する前記描画装置の接触位置情報または接近位置情報を取得するステップと、
前記接触位置情報または接近位置情報を使用して描画画像を生成し、前記情報処理装置の表示画像と前記描画画像と合成して前記表示装置に表示させるステップと、
前記接触位置情報または接近位置情報を使用して、前記表示装置に表示させた画像から前記描画画像を削除して前記表示装置に表示させるステップと、
前記接触位置情報または接近位置情報を使用して前記情報処理装置を操作するステップとを含み、
前記描画装置は、前記描画画像の生成、前記描画画像の削除および前記情報処理装置の操作を指定可能な切替手段を備え、
前記切替手段は、ユーザが押下可能な２のボタンで構成されており、
前記画像表示制御装置は、前記描画装置の指示に基づいて、前記描画画像を生成するステップ、前記描画画像を削除するステップおよび前記情報処理装置を操作するステップを選択的に実行する、方法。
【請求項４】
前記情報処理装置を操作するステップは、前記接触位置情報または接近位置情報を含むイベントを前記情報処理装置に送信するステップを含む、請求項３に記載の方法。
【請求項５】
画像表示制御装置に対して、請求項３または４に記載のステップを実行させるためのコンピュータ実行可読なプログラム。
【請求項６】
表示装置と、前記表示装置に画像を表示させる画像表示制御装置と、前記画像表示制御装置に画像を提供する情報処理装置と、描画画像を生成する描画装置と、前記描画装置の接触位置情報または接近位置情報を検出する座標検出装置とを含む画像表示システムであって、
前記画像表示制御装置は、
画像を表示させる表示制御手段と、
前記表示装置の表示領域に対する描画装置の接触位置情報または接近位置情報を前記座標検出装置から取得する取得手段と、
前記接触位置情報または接近位置情報を使用して描画画像を生成し、前記画像表示制御装置に画像を提供する情報処理装置の表示画像と前記描画画像と合成して前記表示装置に表示させる描画手段と、
前記接触位置情報または接近位置情報を使用して、前記表示装置に表示された画像から前記描画画像を削除して前記表示装置に表示させる削除手段と、
前記接触位置情報または接近位置情報を使用して前記情報処理装置を操作する操作手段とを備え、
前記描画装置は、前記描画画像の生成、前記描画画像の削除および前記情報処理装置の操作を指定可能な切替手段を備え、
前記切替手段は、ユーザが押下可能な２のボタンで構成されており、
前記画像表示制御装置は、前記描画装置の指定に基づいて、前記描画画像の生成、前記描画画像の削除および前記情報処理装置の操作を選択的に行う、画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、任意の画像を表示する画像表示制御装置に関し、より詳細には、情報処理装置の表示画像を表示して当該情報処理装置の操作が可能であると共に、任意の描画画像を表示する画像表示制御装置、画像表示システム、方法およびプログラムに関する。
【背景技術】
【０００２】
従来、企業や教育機関、行政機関等における会議等において、大型ディスプレイに情報処理装置の表示画像を表示させ、その操作を可能にする電子黒板が利用されている。
【０００３】
このような電子黒板の一例として、特許文献１は、他の情報処理装置を接続し、その画面を表示して制御する情報処理装置を開示する。この情報処理装置では、当該情報処理装置を操作する第１の動作モードと、他の情報処理装置を操作する第２のモードとを切り替えて、これらの情報処理装置の操作を行う。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の情報処理装置では、ユーザが描画画像を作成して表示させることができず、また、描画画像を削除することができないという問題があった。また、特許文献１に記載の情報処理装置では、操作すべき情報処理装置を切り替えるために、ユーザは、当該情報処理装置の表示画面から物理的に離れた操作パネルやキーボードを使用しなければならず、ユーザビリティが低いという問題があった。
【０００５】
本発明は上述した課題を解決するものであり、描画画像の作成および削除が可能であり、画像表示制御装置が提供する各機能を切り替える際の操作性を向上させる画像表示制御装置、画像表示システム、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明によれば、画像を表示させる表示制御手段と、表示装置に対する描画装置の接触位置情報または接近位置情報を取得する取得手段と、接触位置情報または接近位置情報を使用して描画画像を生成し、画像表示制御装置に画像を提供する情報処理装置の表示画像と描画画像とを合成して表示装置に表示させる描画手段と、接触位置情報または接近位置情報を使用して、表示装置に表示された画像から描画画像を削除して表示装置に表示させる削除手段と、接触位置情報または接近位置情報を使用して情報処理装置を操作する操作手段とを備え、描画装置は、描画画像の生成、描画画像の削除および情報処理装置の操作を指定可能な切替手段を備え、切替手段は、ユーザが押下可能な２のボタンで構成されており、画像表示制御装置は、描画装置の指定に基づいて、描画画像の生成、描画画像の削除および情報処理装置の操作を選択的に行う、画像表示制御装置を提供する。
【発明の効果】
【０００７】
本発明の画像表示制御装置は、上記構成を採用することにより、描画画像を作成および削除することができると共に、画像表示制御装置が提供する各機能を切り替える際の操作性を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の画像表示システムを示す図。
【図２】本発明の画像表示装置のハードウェア構成を示す図。
【図３】本発明の描画装置のハードウェア構成を示す図。
【図４】本発明の画像表示装置が有するコントローラの機能構成を示す図。
【図５】本発明の画像表示装置が有するコントローラが実行する処理を示す図。
【図６】描画モードが選択されている場合に、本発明の画像表示装置が有するコントローラが実行する処理を示す図。
【図７】削除モードが選択されている場合に、本発明の画像表示装置が有するコントローラが実行する処理を示す図。
【図８】選択モードが選択されている場合に、本発明の画像表示装置が有するコントローラが実行する処理を示す図。
【発明を実施するための形態】
【０００９】
以下、本発明について実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。
【００１０】
図１は、本発明の画像表示システム１００を示す。画像表示システム１００は、画像表示装置１１０と、ユーザＰＣ１３０とを含んで構成されており、画像表示装置１１０およびユーザＰＣ１３０は、ケーブル１２４，１２６によって接続される。
【００１１】
画像表示装置１１０は、ユーザＰＣ１３０の表示画像を表示してその操作を可能にすると共に、ユーザが作成する描画画像を表示する装置である。画像表示装置１１０は、ディスプレイ１１２と、映像入力インタフェース１２０と、出力インタフェース１２２とを含んで構成される。
【００１２】
ディスプレイ１１２は、ユーザＰＣ１３０の表示画像やユーザが作成する描画画像などの種々の画像を表示する表示装置である。ディスプレイ１１２には、ユーザＰＣ１３０の表示画像１１６や画像表示装置１１０を操作するＧＵＩ（Graphical User Interface）ボタン１１８ａ，１１８ｂ，１１８ｃが表示される。また、ディスプレイ１１２は、指や専用ペンなどの物体の接触や接近を検知する手段である座標検出装置１１４が設置されている。
【００１３】
映像入力インタフェース１２０は、ユーザＰＣ１３０の表示画像１１６を形成する映像信号を受信するインタフェースである。本実施形態では、映像入力インタフェース１２０としてＤＶＩ（Digital Visual Interface）端子により構成されるＤＶＩコネクタを採用することができる。映像入力インタフェース１２０は、ユーザＰＣ１３０からＶＧＡケーブル等のケーブル１２４を介してＶＧＡ信号を受信し、画像表示装置１１０にＶＧＡ信号を供給する。
【００１４】
他の実施形態では、ＶＧＡ（Video Graphics Array）コネクタ、ＨＤＭＩ（High-Definition Multimedia Interface）（登録商標）コネクタ、Ｄｉｓｐｌａｙｐｏｒｔコネクタ等を採用することができる。さらに他の実施形態では、映像入力インタフェース１２０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉＦｉ等の無線通信プロトコルに準拠した無線通信により、ユーザＰＣ１３０から映像信号を受信してもよい。
【００１５】
出力インタフェース１２２は、画像表示装置１１０の表示画像やユーザＰＣ１３０を操作するイベントを出力する物理インタフェースである。本実施形態では、出力インタフェース１２２としてＵＳＢソケットを採用することができる。
【００１６】
ユーザＰＣ１３０は、画像表示装置１１０に表示すべき画像を提供する情報処理装置である。ユーザＰＣ１３０は、映像信号を出力するインタフェースを備えており、ユーザＰＣ１３０の表示画像に表示された画像を形成する映像信号を所定のレート（例えば、５０〜６０ｆｐｓ（frame per second））で画像表示装置１１０に供給する。本実施形態では、ユーザＰＣ１３０は、インタフェースとしてＶＧＡ出力端子を備えており、ＶＧＡ信号を画像表示装置１１０に送信することができる。他の実施形態では、ユーザＰＣ１３０は、各種無線通信プロトコルに準拠した無線通信により、表示画像を送信してもよい。
【００１７】
また、ユーザＰＣ１３０は、ＵＳＢポートを備えており、画像表示装置１１０からマウスやキーボードなどの入力装置が発行する種々のイベント（以下、「入力装置イベント」とする。）を形成する信号を受信し、当該入力装置イベントに応じた処理を実行する。
【００１８】
図１に示す実施形態では、ユーザＰＣ１３０としてノート型ＰＣを採用するが、他の実施形態では、デスクトップ型ＰＣやタブレット型ＰＣ、ＰＤＡ等の映像信号を供給可能な情報処理装置を採用することができる。
【００１９】
図２は、本発明の画像表示装置１１０のハードウェア構成を示す図である。画像表示装置１１０は、コントローラ２００と、受信部２０２と、ディスプレイ１１２と、座標検出装置１１４とを含んで構成される。
【００２０】
コントローラ２００は、画像表示装置の全体制御を行う画像表示制御装置である。コントローラ２００は、ＬＳＩ（Large Scale Integration）によって構成することができる。なお、コントローラ２００の機能構成については、図４を参照して詳細に説明する。
【００２１】
受信部２０２は、描画装置２１０からの無線信号を受信する機能手段である。描画装置２１０は、モード切替部によって描画画像の作成や当該描画画像の消去、ディスプレイ１１２に表示されたＧＵＩボタン等の画像オブジェクトの選択が可能であり、描画装置２１０が、画像表示装置１１０の表示装置であるディスプレイ１１２の表示領域に接触したことを検知し、接触したことを示す信号（以下、「接触信号」とする。）を画像表示装置１１０に無線によって送信する。受信部２０２は、接触信号を座標検出装置１１４に送信する。
【００２２】
本実施形態では、座標検出装置１１４として、特許文献２に示すような赤外線遮断方式による座標入力／検出装置を採用する。この座標入力／検出装置では、ディスプレイ１１２の下側両端部に設置された２の受発光装置が、ディスプレイ１１２に平行して複数の赤外線を放射し、ディスプレイ１１２の周囲に設けられた反射部材によって同一光路上に反射する光を受光する。座標検出装置１１４は、描画装置２１０によって遮断された２の受発光装置が放射した赤外線の識別情報をコントローラ２００が有する座標検出装置ドライバに通知する。座標検出装置ドライバは、当該赤外線の識別情報を使用して遮断された赤外線を特定し、描画装置２１０の接触位置または接近位置（以下、「座標位置」とする。）を算出する。
【００２３】
他の実施形態では、静電容量の変化を検知することにより接触位置を特定する静電容量方式の座標検出装置、対向する２の抵抗膜の電圧変化によって接触位置を特定する抵抗膜方式の座標検出装置、接触物体がディスプレイに接触することによって生じる電磁誘導を検知して接触位置を特定する電磁誘導方式の座標検出装置などの種々の検出手段を採用してもよい。
【００２４】
画像表示装置１１０は、ネットワークインタフェース２０４を備えており、ディスプレイ１１２の表示画像や描画画像等の画像データを、ネットワークを介して送信することができる。
【００２５】
図３は、本発明の描画装置のハードウェア構成を示す図である。以下、描画装置２１０のハードウェア構成について説明する。
【００２６】
描画装置２１０は、接触検知手段を構成する先端部３００、接触検知センサ３０２、信号処理部３０４および信号送信部３０６と、モード切替部３０８，３１０とを含む。
【００２７】
先端部３００は、ディスプレイ１１２に接触すべき可動式の部材である。先端部３００は先端がディスプレイ１１２に接触すると、描画装置２１０の長手方向に移動し、後端が接触検知センサ３０２に接触する。先端部３００と接触検知センサ３０２との間には、バネ等の弾性部材（図示せず）が設けられており、先端部３００は座標検出装置１１４から離されると、その弾性力によって元の位置に戻る。
【００２８】
接触検知センサ３０２は、先端部３００が接触したことを検知するセンサである。本実施形態では、接触検知センサ３０２として、ニッタ株式会社のＦｌｅｘｉＦｏｒｃｅ（商標）やイナバゴム株式会社のイナストマー（登録商標）等の圧力センサを採用することができ、先端部３００が接触検知センサ３０２に接触すると、当該接触検知センサ３０２内の電流の抵抗値が変化する。
【００２９】
信号処理部３０４は、接触検知センサ３０２を監視し、描画装置２１０が接触したか否かを判断する手段である。本実施形態では、信号処理部３０４として半導体回路を採用することができ、電圧変換回路と、Ａ／Ｄ変換回路と、記憶回路と、判定回路と、出力回路とを含んで構成される。
【００３０】
信号処理部３０４は、接触検知センサ３０２の抵抗値の変化を検知すると、電圧変換回路が接触検知センサ３０２の抵抗値の変化を電圧に変換し、Ａ／Ｄ変換回路が、電圧変換回路の変換した電圧をデジタル値である接触信号に変換する。
【００３１】
判定回路は、記憶回路に記憶された所定の閾値と接触信号とを比較し、先端部３００がディスプレイ１１２に接触したか否か判定し、その判定結果を出力回路に送信する。
【００３２】
本実施形態では、実際に先端部３００がディスプレイ１１２に接触したことによって生ずる抵抗値の変化を電圧に変換し、デジタル変換した値を所定の閾値とすることができ、抵抗値の変化が所定の閾値以上である場合には、先端部３００がディスプレイ１１２に接触したと判定する。一方、抵抗値の変化が所定の閾値よりも小さい場合には、先端部３００がディスプレイ１１２に接触していないと判定する。
【００３３】
また、判定回路は、動作モードの切替手段であるモード切替部３０８，３１０の押下を検知し、ユーザが押下したモード切替部の種別を示す信号（以下、「切替部種別信号」とする。）を出力回路に送信する。モード切替部３０８，３１０は、画像表示装置１１０が提供する描画モード、削除モードおよび選択モードを選択可能な機構である。描画モードとは、ユーザが描画画像を作成可能なモードである。削除モードとは、ユーザが作成した描画画像を削除可能なモードである。選択モードとは、ディスプレイ１１２に表示されたＧＵＩボタン等の画像オブジェクトの選択やユーザＰＣ１３０に対するイベントの送信が可能なモードである。
【００３４】
本実施形態では、第１のボタンであるモード切替部３０８は、削除モードを指定可能なボタンであり、第２のボタンであるモード切替部３１０は、選択モードを指定可能なボタンである。本実施形態では、２のモード切替部を使用してモードを指定可能であるが、他の実施形態では、１または３のモード切替部を使用してモードを指定してもよい。
【００３５】
ユーザがモード切替部３０８，３１０を押下すると、モード切替部３０８，３１０は、信号線を介して切替部種別信号を出力回路に送信する。
【００３６】
出力回路は、判定回路が出力した接触信号および切替部種別信号を信号送信部３０６に出力する。接触信号には、描画装置２１０がディスプレイ１１２に接触したこと（ｔｒｕｅ）を示す値と、接触していないこと（ｆａｌｓｅ）を示す値とが含まれる。出力回路は、定期的に接触信号および切替部種別信号を出力する。他の実施形態では、出力回路は、描画装置２１０がディスプレイ１１２に接触したときやディスプレイ１１２から離れたときに接触信号を出力してもよい。
【００３７】
信号送信部３０６は、出力回路が出力した接触信号および切替部種別信号を画像表示装置１１０に送信する手段である。本実施形態では、信号送信部３０６は、赤外線やＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信により、接触信号や切替部種別信号を画像表示装置１１０に送信するが、他の実施形態では、これらの信号を、信号線を介して画像表示装置１１０に送信してもよい。
【００３８】
本実施形態では、描画装置２１０を使用して動作モードの切り替えが可能であるため、例えば、ユーザは、描画装置２１０で描画画像を作成しているときに、手元の描画装置２１０を使用して動作モードを削除モードに切り替えて描画画像を削除することができ、次いで、動作モードを描画モードに切り替えて描画画像の作成を継続することができるため、ユーザビリティを一層高めることができる。
【００３９】
図４は、画像表示装置１１０のコントローラ２００の機能構成を示す図である。画像表示装置１１０は、ＯＳ（Operating System）４００と、アプリケーション部４１０と、映像信号入力部４２２と、座標検出装置ドライバ４２４とを含んで構成される。
【００４０】
映像信号入力部４２２は、ユーザＰＣ１３０が送信する映像信号を処理する機能手段である。具体的には、映像信号入力部４２２は、ユーザＰＣ１３０から受信したＶＧＡ信号等の映像信号をＡ／Ｄ変換し、アプリケーション部４１０に供給する。
【００４１】
ＯＳ４００は、コントローラ２００の全体制御を行う機能手段である。ＯＳ４００は、座標検出装置ドライバ４２４が発行する種々のイベントを受信し、アプリケーション部４１０に通知する。
【００４２】
本実施形態では、ＯＳ４００としてＷＩＮＤＯＷＳ（登録商標）シリーズ、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）、ＴＲＯＮ、ＩＴＲＯＮ、μＩＴＲＯＮなどのＯＳを採用することができ、コントローラ２００の有するプロセッサ（図示せず）が、これらのＯＳの管理下でアセンブラ、Ｃ、Ｃ＋＋、Ｊａｖａ（登録商標）、ＪａｖａＳｃｒｉｐｔ（登録商標）、ＰＥＲＬ、ＲＵＢＹ、ＰＹＴＨＯＮなどのプログラム言語で記述された本発明のプログラムを実行する。
【００４３】
座標検出装置ドライバ４２４は、座標検出装置１１４を制御する機能手段である。座標検出装置ドライバ４２４は、座標検出装置１１４から接触信号を受信すると、描画装置２１０がディスプレイ１１２に接触または接近したことを通知するイベント（ＴＯＵＣＨ）、描画装置２１０がディスプレイ１１２に接触または接近した状態で接触点または接近点が移動したことを通知するイベント（ＭＯＶＥ）、描画装置２１０がディスプレイ１１２から離れたことを通知するイベント（ＲＥＬＥＡＳＥ）を発行し、ＯＳ４００に通知する。
【００４４】
座標検出装置ドライバ４２４は、座標検出装置１１４から受信した赤外線の識別情報を使用して描画装置２１０の座標位置を特定し、当該座標位置を示す情報（以下、「座標位置情報」とする。）を各種イベント（ＴＯＵＣＨ、ＭＯＶＥ、ＲＥＬＥＡＳＥ）に付加する。イベント（ＭＯＶＥ）には、複数の座標位置情報が付加される。また、座標検出装置ドライバ４２４は、座標検出装置１１４から受信した切替部種別信号を使用して、ユーザが押下したモード切替部３０８，３１０の種別を判断し、これらのイベントにモード切替部の識別情報を付加する。モード切替部３０８，３１０が押下されていない場合、すなわち、切替部種別信号を受信していない場合には、座標検出装置ドライバ４２４は、モード切替部の識別情報をイベントに付加しない。
【００４５】
アプリケーション部４１０は、ディスプレイ１１２に表示される画像を処理する機能手段であり、映像信号処理部４１２と、イベント処理部４１４と、描画部４１６と、削除部４１８と、操作部４２０とを含んで構成される。
【００４６】
映像信号処理部４１２は、映像信号入力部４２２が供給する映像信号を処理する機能手段である。映像信号処理部４１２は、映像信号からユーザＰＣ１３０の表示画像を生成し、ディスプレイ１１２に表示する。映像信号処理部４１２は、ディスプレイ１１２に表示されている画像をコントローラ２００が備えるＲＡＭ等の記憶装置の所定の領域（以下、「背景画像保存領域」とする。）に保存する。
【００４７】
イベント処理部４１４は、ＯＳ４００から受信したイベントを処理する機能手段である。具体的には、イベント処理部４１４は、ＯＳ４００から受信したイベントに対応する処理を実行すべき描画部４１６、削除部４１８および操作部４２０にイベント（ＴＯＵＣＨ）、イベント（ＭＯＶＥ）およびイベント（ＲＥＬＥＡＳＥ）を通知する。
【００４８】
描画部４１６は、描画画像を作成してディスプレイ１１２に表示する機能手段である。描画部４１６は、イベント処理部４１４から受信したイベントに含まれる座標位置情報が示す座標位置の色を所定の色に変更した描画画像を生成する。そして、描画部４１６は、背景画像保存領域から画像を取得して描画画像と合成し、ディスプレイ１１２に表示する。
【００４９】
描画部４１６は、ディスプレイ１１２に表示されている描画画像をコントローラ２００が備えるＲＡＭ等の記憶装置の所定の領域（以下、「描画画像保存領域」とする。）に保存する。このとき、描画部４１６は、描画画像を形成した座標位置を示す情報を描画画像のメタデータとして描画画像保存領域に保存する。また、描画部４１６は、合成した画像を所定の領域（以下、「合成画像保存領域」とする。）に保存する。
【００５０】
削除部４１８は、描画画像を消去する機能手段である。削除部４１８は、イベント処理部４１４から受信したイベントに含まれる座標位置情報が示す座標位置と、描画画像が形成された座標位置とを比較し、これらの座標位置が合致する場合に、合成画像の当該座標位置の色を対応する背景画像の色に変更する。そして、削除部４１８は、変更した合成画像をディスプレイ１１２に表示し、合成画像保存領域に保存する。
【００５１】
本実施形態では、背景画像保存領域および合成画像保存領域は、これらの画像を構成する画素の色が座標位置毎に保存されており、削除部４１８は、消去すべき描画画像に対応する合成画像の画素を特定し、これに対応する背景画像の色を特定することができる。
【００５２】
操作部４２０は、画像表示装置１１０またはユーザＰＣ１３０に対する操作を指示する機能手段である。操作部４２０は、イベント処理部４１４から受信したイベントに含まれる座標位置情報が示す座標位置が、画像表示装置１１０に対する指示を示す画像オブジェクトの領域またはユーザＰＣ１３０の表示画像が表示された領域であるか否か判断する。
【００５３】
座標位置情報が示す座標位置が画像表示装置１１０に対する指示を示す画像オブジェクトの領域内である場合には、操作部４２０は、当該画像オブジェクトが選択された旨のイベントをＯＳ４００に対して発行する。座標位置情報が示す座標位置がユーザＰＣ１３０の表示画像が表示された領域である場合には、操作部４２０は、当該座標位置をユーザＰＣ１３０の表示画像の解像度に適合する座標位置に変更し、変更した座標位置と共に入力装置イベントをユーザＰＣ１３０に送信する。
【００５４】
本実施形態では、画像表示装置１１０が座標検出装置１１４を制御する機能手段や、描画画像を生成して背景画像と重畳する機能手段を備えているため、これらの機能を有する制御ドライバ等のソフトウェアをユーザＰＣ１３０にインストールする必要がない。
【００５５】
図５は、本発明の画像表示装置が実行する処理を示すフローチャートである。以下、図５を参照して、画像表示装置１１０のコントローラ２００が実行する処理について説明する。
【００５６】
図５の処理は、ステップＳ５００から開始し、ステップＳ５０１でコントローラ２００のイベント処理部４１４が、座標検出装置ドライバ４２４の発行したイベントを検知したか否か判断する。イベントを検知していない場合には（ｎｏ）、ステップＳ５０１の処理を反復する。一方、イベントを検知した場合には（ｙｅｓ）、処理をステップＳ５０２に分岐する。
【００５７】
ステップＳ５０２では、イベント処理部４１４は、イベントに付加されたモード切替部の識別情報を使用して、削除モードを指定する第１のボタンが押下されたか否か判断し、第１のボタンが押下されたと判断した場合には（ｙｅｓ）、処理をステップＳ５０６に分岐する。ステップＳ５０６では、イベント処理部４１４は、ステップＳ５０１で検知したイベントを削除部４１８に通知し、処理をステップＳ５０１に戻す。
【００５８】
一方、ステップＳ５０２の判定で第１のボタンが押下されていないと判断した場合には（ｎｏ）、処理をステップＳ５０３に分岐する。ステップＳ５０３では、イベント処理部４１４は、イベントに付加されたモード切替部の識別情報を使用して、選択モードを指定する第２のボタンが押下されたか否か判断し、第２のボタンが押下されたと判断した場合には（ｙｅｓ）、処理をステップＳ５０５に分岐する。ステップＳ５０５では、イベント処理部４１４は、ステップＳ５０１で検知したイベントを操作部４２０に通知し、処理をステップＳ５０１に戻す。
【００５９】
一方、ステップＳ５０３の判定で第２のボタンが押下されていないと判断した場合には（ｎｏ）、処理をステップＳ５０４に分岐する。ステップＳ５０４では、イベント処理部４１４は、ステップＳ５０１で検知したイベントを描画部４１６に通知し、処理をステップＳ５０１に戻す。
【００６０】
図６は、本発明の画像表示装置が実行する処理を示すフローチャートである。以下、図６を参照して、描画モードが選択されている場合に画像表示装置１１０のコントローラ２００が実行する処理について説明する。
【００６１】
図６の処理は、ステップＳ６００で描画部４１６がイベント処理部４１４からイベントを受信することにより開始する。ステップＳ６０１では、描画部４１６は、イベントの種類がＴＯＵＣＨまたはＭＯＶＥであるか否か判断する。イベントの種類がＴＯＵＣＨまたはＭＯＶＥである場合には（ｙｅｓ）、処理をステップＳ６０２に分岐する。一方、イベントの種類がＴＯＵＣＨまたはＭＯＶＥでない場合、すなわち、ＲＥＬＥＡＳＥである場合には（ｎｏ）、処理をステップＳ６０７に分岐して終了する。
【００６２】
ステップＳ６０２では、描画部４１６は、イベントに付加された座標位置情報を使用して描画画像を生成する。ステップＳ６０３では、描画部４１６は、描画画像を描画画像保存領域に保存する。ステップＳ６０４では、描画部４１６は、背景画像保存領域から背景画像を取得し、描画画像と合成する。ステップＳ６０５では、描画部４１６は、ステップＳ６０４で生成した合成画像をディスプレイ１１２に表示する。ステップＳ６０６では、描画部４１６は、当該合成画像を合成画像保存領域に保存し、ステップＳ６０７で処理が終了する。
【００６３】
図７は、本発明の画像表示装置が実行する処理を示すフローチャートである。以下、図７を参照して、削除モードが選択されている場合に画像表示装置１１０のコントローラ２００が実行する処理について説明する。
【００６４】
図７の処理は、ステップＳ７００で削除部４１８がイベント処理部４１４からイベントを受信することにより開始する。ステップＳ７０１では、削除部４１８は、イベントの種類がＴＯＵＣＨまたはＭＯＶＥであるか否か判断する。イベントの種類がＴＯＵＣＨまたはＭＯＶＥである場合には（ｙｅｓ）、処理をステップＳ７０２に分岐する。一方、イベントの種類がＴＯＵＣＨまたはＭＯＶＥでない場合、すなわち、ＲＥＬＥＡＳＥである場合には（ｎｏ）、処理をステップＳ７０７に分岐して終了する。
【００６５】
ステップＳ７０２では、削除部４１８は、描画画像保存領域に保存された描画画像の座標位置情報を取得する。ステップＳ７０３では、削除部４１８は、イベントに付加された座標位置情報と、描画画像の座標位置情報とを比較し、これらの座標位置情報が示す座標位置が重複するか否か判断する。座標位置が重複する場合には（ｙｅｓ）、処理をステップＳ７０４に分岐させる。一方、座標位置が重複しない場合には（ｎｏ）、処理をステップＳ７０７に分岐して終了させる。
【００６６】
ステップＳ７０４では、削除部４１８は、合成画像保存領域から合成画像を取得し、合成画像のうち当該座標位置が示す画素の色を、背景画像保存領域に保存された背景画像のうち当該座標位置が示す画素の色に変更することにより、座標位置が示す描画画像を削除する。ステップＳ７０５では、削除部４１８は、ステップＳ７０４で変更した合成画像をディスプレイ１１２に表示する。ステップＳ７０６では、削除部４１８は、ディスプレイ１１２に表示した合成画像を合成画像保存領域に保存し、ステップＳ７０７で処理が終了する。
【００６７】
図８は、本発明の画像表示装置が実行する処理を示すフローチャートである。以下、図８を参照して、選択モードが選択されている場合に画像表示装置１１０のコントローラ２００が実行する処理について説明する。
【００６８】
図８の処理は、ステップＳ８００で操作部４２０がイベント処理部４１４からイベントを受信することにより開始する。ステップＳ８０１では、操作部４２０は、イベントの種類がＲＥＬＥＡＳＥであるか否か判断する。イベントの種類がＲＥＬＥＡＳＥである場合には（ｙｅｓ）、処理をステップＳ８０２に分岐する。一方、イベントの種類がＲＥＬＥＡＳＥでない場合、すなわち、ＴＯＵＣＨまたはＭＯＶＥである場合には（ｎｏ）、処理をステップＳ８０６に分岐して終了する。
【００６９】
ステップＳ８０２では、操作部４２０は、イベントに付加された座標位置情報を使用して、当該座標位置情報が示す座標位置がいずれの領域に属するか判断する。座標位置が画像オブジェクト領域に属する場合には、処理をステップＳ８０３に分岐させる。ステップＳ８０３では、操作部４２０は、座標位置が示す画像オブジェクトが選択された旨のイベントをＯＳ４００に対して発行し、ステップＳ８０６で処理が終了する。
【００７０】
ステップＳ８０２の判定で座標位置がユーザＰＣ１３０の表示画像領域に属すると判断した場合には、処理をステップＳ８０４に分岐させる。ステップＳ８０４では、操作部４２０は、イベントに付加された座標位置情報が示す座標位置をユーザＰＣ１３０の表示画像の解像度に適合するように変更する。ユーザＰＣ１３０の表示画像の解像度は予め規定してもよく、また、映像信号処理部４１２が、ユーザＰＣ１３０から受信した映像信号を解析して算出してもよい。
【００７１】
ステップＳ８０５では、操作部４２０は、当該座標位置が選択された旨の入力装置イベントに変更後の座標位置を示す座標位置情報を付加してユーザＰＣ１３０に送信し、ステップＳ８０６で処理が終了する。
【００７２】
ステップＳ８０２の判定で座標位置がその他の領域に属すると判断した場合には、処理をステップＳ８０６に分岐して終了する。
【００７３】
これまで本発明の一実施形態について説明してきたが、本発明は、上述した実施形態に限定されるものではなく、本実施形態の構成要素を変更若しくは削除し、または本実施形態の構成要素を他の構成要素を追加するなど、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用効果を奏する限り、本発明の範囲に含まれるものである。
【００７４】
特に、上述した実施形態では、コントローラが、画像表示装置と一体的に構成されたディスプレイに画像を表示させるが、他の実施形態では、コントローラが、プロジェクタ等の画像の投影が可能な表示装置に画像を投影させ、スクリーン等の表示面に画像を表示させてもよい。この場合、描画装置の接触位置または接近位置を検知するセンサをスクリーンや表示装置に設け、コントローラが、画像が投影された表示面上の領域、すなわち、表示装置の表示領域に対する描画装置の接触位置情報または接近位置情報をセンサから取得することができる。
【符号の説明】
【００７５】
１００…画像表示システム、１１０…画像表示装置、１１２…ディスプレイ、１１４…座標検出装置、１１６…表示画像、１１８ａ，１１８ｂ，１１８ｃ…ＧＵＩボタン、１２０…映像入力インタフェース、１２２…出力インタフェース、１２４，１２６…ケーブル、１３０…ユーザＰＣ
【先行技術文献】
【特許文献】
【００７６】
【特許文献１】特開２００２−９１６５４号公報
【特許文献２】特許第４６２７７８１号公報
【図１】
2014095920.tif 000003
【図２】
2014095920.tif 000004
【図３】
2014095920.tif 000005
【図４】
2014095920.tif 000006
【図５】
2014095920.tif 000007
【図６】
2014095920.tif 000008
【図７】
2014095920.tif 000009
【図８】
2014095920.tif 000010