(57)【要約】      （修正有）【課題】インタラクティブ機能によって書き込まれた描画画像がサブ画面と重ならないようにすることができる情報表示装置、情報表示システム、情報表示方法およびプログラムを提供する。【解決手段】外部から映像データの入力を受け付ける映像入力受付部と、映像データを投影画面に投影する第１表示制御部と、投影画面上での指示デバイスの指示位置を示す位置情報を含む文字図形情報を送受信する第１通信部と、指示デバイスにより描画された描画画像の投影画面上での描画位置を算出する位置算出部と、描画位置と、映像データが投影された投影画面上の表示位置とが重なるか否かを判定する位置判定部と、描画位置と、表示位置とが重なると判定された場合に、描画位置と重ならない位置に映像データの表示位置を移動する制御を行う表示位置制御部と、を有する。【選択図】図１
2016042154.tif 000002
【特許請求の範囲】
【請求項１】
外部から映像データの入力を受け付ける映像入力受付部と、
前記映像データを投影画面に投影する第１表示制御部と、
前記投影画面上での指示デバイスの指示位置を示す位置情報を含む文字図形情報を送受信する第１通信部と、
前記指示デバイスにより描画された描画画像の前記投影画面上での描画位置を算出する位置算出部と、
前記描画位置と、前記映像データが投影された前記投影画面上の表示位置とが重なるか否かを判定する位置判定部と、
前記描画位置と、前記表示位置とが重なると判定された場合に、前記描画位置と重ならない位置に前記映像データの表示位置を移動する制御を行う表示位置制御部と、
を有する、
ことを特徴とする情報表示装置。
【請求項２】
前記表示位置制御部は、前記位置判定部が、前記描画位置と、前記映像データの表示位置とが重なると判定した場合に、前記投影画面上での前記描画位置を移動して表示する、又は前記投影画面上での前記描画画像の表示サイズを変更して表示する、の何れか一方又は両方の制御を行う、
請求項１に記載の情報表示装置。
【請求項３】
前記表示位置制御部は、前記位置判定部が、前記描画位置と、前記映像データの表示位置とが重なると判定した場合に、予め設定された前記映像データの複数の表示位置候補群の中で、現在表示されている前記映像データの表示位置から、最も離れた位置にある表示位置候補、又は最も近い位置にある表示位置候補を選択して前記映像データの表示位置を移動する制御を行う、
請求項１に記載の情報表示装置。
【請求項４】
前記位置判定部は、前記描画位置と、前記映像データの表示位置とが重なると判定した場合に、予め設定された前記映像データの複数の表示位置候補群のそれぞれの表示位置での前記映像データと、前記描画画像とが重なる領域が何箇所あるかを判定し、
前記表示位置制御部は、前記重なる領域の箇所の数が最小となる表示位置候補を選択して前記映像データの表示位置を移動する制御を行う、
請求項１に記載の情報表示装置。
【請求項５】
前記位置判定部は、前記描画位置と、前記映像データの表示位置とが重なると判定した場合に、予め設定された前記映像データの複数の表示位置候補群のそれぞれの表示位置での前記映像データと、前記描画画像とが重なる領域の面積を判定し、
前記表示位置制御部は、前記重なる領域の面積が最小となる表示位置候補を選択して前記映像データの表示位置を移動する制御を行う、
請求項１に記載の情報表示装置。
【請求項６】
前記位置判定部が、前記描画位置と、前記映像データの表示位置とが重なると判定した場合に、前記描画位置と前記表示位置とが重なる旨を前記情報処理装置に対して通知する重なり通知部と、
前記描画位置と前記表示位置とが重なる旨を報知する報知部と、を更に有する、
請求項１に記載の情報表示装置。
【請求項７】
前記第１表示制御部は、前記映像データを前記投影画面上の予め設定された所定位置に小さな画面として別に表示する、
請求項１に記載の情報表示装置。
【請求項８】
複数の情報処理装置と、複数の情報表示装置と、を含む情報表示システムであって、
前記情報表示装置は、
前記情報処理装置から映像データの入力を受け付ける映像入力受付部と、
前記映像データを投影画面に投影する第１表示制御部と、
前記投影画面上での指示デバイスの指示位置を示す位置情報を含む文字図形情報を送受信する第１通信部と、
前記指示デバイスにより描画された描画画像の前記投影画面上での描画位置を算出する位置算出部と、
前記描画位置と、前記映像データが投影された前記投影画面上の表示位置とが重なるか否かを判定する位置判定部と、
前記描画位置と、前記表示位置とが重なると判定された場合に、前記描画位置と重ならない位置に前記映像データの表示位置を移動する制御を行う表示位置制御部と、
を有し、
前記情報処理装置は、
前記映像データを出力する映像出力部と、
前記映像データと前記描画画像とを表示画面に表示する第２表示制御部と、
前記表示画面の画面情報と前記描画位置の位置情報とを送受信する第２通信部と、
前記表示画面の画面情報と前記描画位置の位置情報とを、他の情報処理装置と共有する情報共有部と、
を有する、
ことを特徴とする情報表示システム。
【請求項９】
前記情報表示装置は、
算出した前記投影画面上での描画位置の情報を用いて、当該描画位置の情報を前記情報処理装置の前記表示画面上での指示座標情報に変換する座標情報変換部を更に有し、
前記情報処理装置は、
前記指示座標情報に基づいて、前記表示画面上での操作指示を実行する操作部を更に有する、
請求項８に記載の情報表示システム。
【請求項１０】
前記投影画面上での位置を指示する指示デバイスを更に含み、
前記指示デバイスは、
前記投影画面上での前記指示デバイスの指示位置を示す位置情報を測定する位置情報測定部と、
前記位置情報を送受信する第３通信部と、
を有する、
請求項８に記載の情報表示システム。
【請求項１１】
外部から映像データの入力を受け付ける映像入力受付ステップと、
前記映像データを投影画面に投影する第１表示制御ステップと、
前記投影画面上での指示デバイスの指示位置を示す位置情報を含む文字図形情報を送受信する第１通信ステップと、
前記指示デバイスにより描画された描画画像の前記投影画面上での描画位置を算出する位置算出ステップと、
前記描画位置と、前記映像データが投影された前記投影画面上の表示位置とが重なるか否かを判定する位置判定ステップと、
前記描画位置と、前記表示位置とが重なると判定された場合に、前記描画位置と重ならない位置に前記映像データの表示位置を移動する制御を行う表示位置制御ステップと、
を含む、
ことを特徴とする情報表示方法。
【請求項１２】
情報表示装置に、
外部から映像データの入力を受け付ける映像入力受付ステップと、
前記映像データを投影画面に投影する第１表示制御ステップと、
前記投影画面上での指示デバイスの指示位置を示す位置情報を含む文字図形情報を送受信する第１通信ステップと、
前記指示デバイスにより描画された描画画像の前記投影画面上での描画位置を算出する位置算出ステップと、
前記描画位置と、前記映像データが投影された前記投影画面上の表示位置とが重なるか否かを判定する位置判定ステップと、
前記描画位置と、前記表示位置とが重なると判定された場合に、前記描画位置と重ならない位置に前記映像データの表示位置を移動する制御を行う表示位置制御ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置、情報表示システム、情報表示方法およびプログラムに関する。
【背景技術】
【０００２】
プロジェクタやディスプレイ等の表示装置において、表示画面（メイン画面）の一部に小さな画面（サブ画面）を重ねて別に表示するピクチャーインピクチャー（Ｐｉｃｔｕｒｅ  Ｉｎ  Ｐｉｃｔｕｒｅ）という技術が知られている。また、スクリーン等の投影画面上に電子ペン等のポインティングデバイスを利用して電子的に線や文字、図形などを書き込むことができるインタラクティブ機能を有し、複数の表示装置間で投影画面上の図形や文字等の情報を共有する技術が知られている。なお、インタラクティブ機能とは、従来の単方向の情報伝達だけでなく相互理解や情報共有をする双方向の情報伝達を実現する機能のことを示す。
【０００３】
特許文献１には、Ｗｅｂ画面の視認性や操作性を損ねることなく、Ｗｅｂ画面とＴＶ画面等とを同時に表示することができる映像表示装置が開示されている。特許文献１に記載の映像表示装置は、ネットワークを介して得たデータコンテンツを解釈して閲覧画像を生成する手段と、閲覧画像上のカーソルが載せられているクリッカブルなオブジェクトの位置を判断する位置判断手段と、放送受信又は再生によって得た映像を縮小することにより子画面映像を生成し、閲覧画像上に子画面映像を重ねた重畳映像を生成する重畳手段と、カーソルが載せられているクリッカブルなオブジェクトの表示位置と子画面映像の表示予定位置と子画面映像の大きさとに基づいて、子画面映像がカーソルが載せられているクリッカブルなオブジェクトに重なるかどうかを判定し、カーソルが載せられているクリッカブルなオブジェクトに子画面映像が極力重ならないように、子画面映像の表示位置を決定して重畳手段に子画面映像の表示位置を指令する手段と、を備えたものである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の映像表示装置では、ピクチャーインピクチャーにてサブ画面を表示しながらインタラクティブ機能を実行している装置の描画画像をメイン画面に共有表示している場合に、インタラクティブ機能によって書き込まれた描画画像がサブ画面と重なってしまうため、書き込まれた描画画像が見えないという問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、インタラクティブ機能によって書き込まれた描画画像がサブ画面と重ならないようにすることができる情報表示装置、情報表示システム、情報表示方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る情報表示装置は、外部から映像データの入力を受け付ける映像入力受付部と、前記映像データを投影画面に投影する第１表示制御部と、指示デバイスにより描画された描画画像の前記投影画面上での描画位置を算出する位置算出部と、前記投影画面上に投影した前記映像データと前記描画画像と前記描画位置の位置情報とを送受信する第１通信部と、前記描画位置と、前記映像データが投影された前記投影画面上の表示位置とが重なるか否かを判定する位置判定部と、前記描画位置と、前記表示位置とが重なると判定された場合に、前記描画位置と重ならない位置に前記映像データの表示位置を移動する制御を行う表示位置制御部と、を有する、ことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ピクチャーインピクチャーにてサブ画面を表示しながらインタラクティブ機能を実行している装置の描画画像をメイン画面に共有表示している場合に、インタラクティブ機能によって書き込まれた描画画像がサブ画面と重ならないようにすることができる、という有利な効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１実施形態に係る情報表示システムの全体システム構成の一例を示す図である。
【図２】図２は、第１実施形態に係る情報表示装置のハードウェア構成の一例を示すブロック図である。
【図３】図３は、第１実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。
【図４】図４は、第１実施形態に係る情報表示装置、情報処理装置及びペンデバイスの機能的構成の一例を示すブロック図である。
【図５】図５は、メイン画面に表示した描画画像がサブ画面と重なる一例について説明する図である。
【図６】図６は、映像データと描画画像とが重なる領域の一例について説明する図である。
【図７】図７は、映像データと描画画像とが重なる領域の一例について説明する図である。
【図８】図８は、表示位置制御部が映像データの表示位置を移動する制御の一例について説明する図である。
【図９】図９は、表示位置制御部が映像データの表示位置を移動する制御の一例について説明する図である。
【図１０】図１０は、表示位置制御部が描画画像の描画位置を移動して表示する、又は描画画像の表示サイズを変更して表示する制御の一例について説明する図である。
【図１１】図１１は、表示位置制御部が描画画像の描画位置を移動して表示する、又は描画画像の表示サイズを変更して表示する制御の一例について説明する図である。
【図１２】図１２は、表示位置制御部が映像データの表示位置を移動する制御の一例について説明する図である。
【図１３】図１３は、位置情報測定部によって測定される位置情報の一例について説明する図である。
【図１４】図１４は、第１実施形態に係る情報表示システムの処理動作の一例を示すシーケンス図である。
【図１５】図１５は、第１実施形態に係る情報表示システムの処理動作の他の一例を示すシーケンス図である。
【図１６】図１６は、第２実施形態に係る情報表示装置、情報処理装置及びペンデバイスの機能的構成の一例を示すブロック図である。
【図１７】図１７は、第２実施形態に係る情報表示システムの処理動作の一例を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本発明に係る情報表示装置、情報表示システム、情報表示方法およびプログラムの一実施形態を詳細に説明する。
【００１０】
本実施形態の情報表示装置は、外部から投影面に投影する映像データの入力を受け付けて、映像データを投影面に表示する。情報表示装置は、投影画面上での位置を指示する指示デバイスにより描画された描画画像の投影画面上での描画位置を算出する。そして、情報表示装置は、投影画面上での描画画像の描画位置と、映像データが投影された投影画面上での表示位置とが重なるか否かを判定する。情報表示装置は、描画画像の描画位置と、映像データの表示位置とが重なると判定された場合に、描画画像の描画位置と重ならない位置に映像データの表示位置を移動する制御を行う。これにより、情報表示装置は、インタラクティブ機能によって書き込まれた描画画像が映像データを表示するサブ画面と重ならないようにすることができる。
【００１１】
なお、本実施形態における指示デバイスは、ユーザが手に持って投影面の投影画面上の所望の位置をポインティングできるものであれば、その具体的な形態を限定するものではなく、好ましくは、ペン型の形状とすることができる。以下においては、ペン型の形状を備える指示デバイス（ペンデバイス）を採用した場合を例にとって説明する。なお、以下では「指示デバイス」を「ペンデバイス」とも表記する。なお、請求項に記載の「指示デバイス」は「ペンデバイス」に対応する。
【００１２】
以下では、本実施形態の情報表示装置を、ペンデバイスと、情報表示装置と、外部装置（情報処理装置）とを備えた情報表示システムの一部の装置として実現する例を説明する。なお、本実施の形態の情報表示装置の一例として、プロジェクタに適用した例を挙げて説明するがこれに限られるものではなく、本発明が適用される情報表示装置の種類は任意であり、例えば、液晶表示パネルに画像を表示する液晶モニターまたは液晶テレビ、ＰＤＰ（プラズマディスプレイパネル）に画像を表示するモニター装置またはテレビ受像機、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ−ｄｉｏｄｅ）、ＯＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）等と呼ばれる有機ＥＬ表示パネルに画像を表示するモニター装置またはテレビ受像機等の自発光型の表示装置などであってもよい。また、複数の入力を表示可能な表示装置、ペンデバイスや指などでの指示により描画が可能な表示装置であってもよい。
【００１３】
（第１実施形態）
まず、図１を用いて、情報表示システム１の全体構成例と情報表示システム１の概要について説明する。図１は、第１実施形態に係る情報表示システムの全体システム構成の一例を示す図である。本実施形態の情報表示システム１は、図１に示すように、情報表示装置１０ａ、１０ｂと、外部装置２０ａ、２０ｂ、２０ｃと、指示デバイス３０とを備える。以下、複数の情報表示装置１０ａ、１０ｂ及び外部装置２０ａ〜２０ｃを区別する必要がない場合は、情報表示装置１０及び外部装置２０と表記する。
【００１４】
情報表示装置１０は、例えば、スクリーン等の投影面６０ａ、６０ｂに投影画像を投影するプロジェクタである。外部装置２０は、例えば、投影面６０ａ、６０ｂに投影する映像データ７０を生成して情報表示装置１０に映像データ７０を出力する情報処理装置（ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等である。ペンデバイス３０は、例えば、ユーザによって操作されるペン型の指示デバイスである。なお、以下、複数の投影面６０ａ、６０ｂを区別する必要がない場合は、投影面６０と表記する。また、以下では「情報表示装置」を「プロジェクタ」とも表記し、「外部装置」を「情報処理装置」とも表記する。
【００１５】
上記の各装置は、ケーブルや各種無線通信等により接続されている。例えば、図１では、情報表示装置１０ａ、１０ｂと外部装置２０ａ、２０ｂ、２０ｃとが有線接続（例えば、映像ケーブル４０、ＵＳＢ有線ケーブル４１など）されており、ペンデバイス３０と情報表示装置１０ａとが無線接続されている一例を示している。また、外部装置２０ａ、２０ｂ、２０ｃの各々は通信網５０を介して接続される。映像ケーブル４０としては、例えば、Ｄ−ＳＵＢケーブル、ＨＤＭＩ（登録商標）ケーブル等である。また、無線通信４２としては、例えば、Ｗｉｒｅｌｅｓｓ  ＵＳＢ等である。通信網５０は、例えば、セキュリティが高い専用回線やＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、インターネット等の公衆ネットワーク、アナログ回線、ＡＤＳＬ回線、デジタル回線（ＩＳＤＮ回線）、光ファイバー利用回線等の固定電話回線や、携帯電話回線、ＰＨＳ回線等の移動電話回線などがある。
【００１６】
情報表示装置１０ａは、例えば、映像ケーブル４０を介して外部装置２０ａの表示画面（ディスプレイ）映像を必要に応じて任意に画像処理して投影面６０ａに対して投影する。その際に、情報表示装置１０ａはペンデバイス３０がユニークに投影画面６０ａ上の位置を特定するための、例えば、特殊なパターン情報を埋め込んで投影する。そして、ペンデバイス３０が、その特殊なパターン情報を測定して、位置情報を情報表示装置１０ａへ送信する。
【００１７】
情報表示装置１０ａは、ペンデバイス３０から受信した位置情報から投影画面６０ａ上におけるペンデバイス３０が指示する指示位置の位置座標を算出する。そして、算出した座標情報を、例えば、情報処理装置（外部装置）２０ａの表示画面でのＵＳＢ  Ｄｅｖｉｃｅのマウスの座標情報へと変換した後、例えば、ＵＳＢケーブルや無線通信４２（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）のような２．４Ｇｈｚ帯無線など）を介して情報処理装置２０ａへ送信する。
【００１８】
情報処理装置２０ａは、情報表示装置１０ａから座標情報を受け付けることで、一般的な情報処理装置２０ａに接続される、例えばマウスやタッチパネルと同様の操作として反映し、情報処理装置２０ａ側を操作することができる。この操作によって、例えば、文字や図形を描画したりすることができる。また、描画した文字や図形の情報を、例えば、別の情報処理装置２０ｂへ送信することで描画した文字や図形を、情報処理装置２０ａ、２０ｂの両方で遠隔に共有することができる。
【００１９】
本実施形態でのシステム構成例の場合では、例えば、情報処理装置２０ａ、２０ｂが文字や図形を描画するための描画機能、及び描画した文字や図形を遠隔の情報処理装置２０ａ、２０ｂと共有する機能を持つことになる。情報表示装置１０ｂは、複数の映像入力を同時に表示するピクチャーインピクチャー機能を保持し、情報処理装置２０ｂが通信網５０経由で共有した情報処理装置２０ａの映像データ（ディスプレイ映像）を含む画面情報を、例えばＤ−ＳＵＢケーブル等の映像ケーブル４０を使ってメイン画面の投影画面６０ｂに投影すると同時に、情報処理装置２０ｃから入力された映像データ（ディスプレイ映像）７０を表示するサブ画面を１つの投影画面６０ｂに投影する。
【００２０】
なお、図１の例では、メイン画面の投影画面６０ｂが情報処理装置２０ｂからの映像であり、映像データ７０を表示するサブ画面が情報処理装置２０ｃからの映像であることを示しているが、映像データ７０を表示するサブ画面の表示位置や表示サイズ等は設定により任意に変更が可能である。なお、以下では、投影画面６０を「メイン画面」と表記し、映像データ７０を表示する画面を「サブ画面」と表記することがある。
【００２１】
図１では、情報表示装置１０ａ、１０ｂと接続される外部装置（情報処理装置）２０ａ、２０ｂ、２０ｃの台数が１〜２台である場合を例示しているが、これに限らず、外部装置（情報処理装置）２０の台数は任意である。また、情報表示装置１０と接続されるペンデバイス３０の台数が１台である場合を例示しているが、これに限らず、ペンデバイス３０の台数は任意である。また、情報表示装置１０の台数が２台である場合を示しているが、これに限らず、情報表示装置１０の台数は任意である。
【００２２】
次に、図２を用いて、情報表示装置１０のハードウェア構成について説明する。図２は、第１実施形態に係る情報表示装置のハードウェア構成の一例を示すブロック図である。図２に示すように、情報表示装置１０は、Ｉ／Ｆ部１００と、システム制御部１０１と、音声処理部１０２と、スピーカー１０３と、映像処理部１０４と、光学ユニット制御部１０５と、光学ユニット１０６と、光源制御部１０７と、光源１０８と、電源制御部１０９と、電源１１０と、操作部１１１と、リモコン受信部１１２と、記憶部１１３と、ファン制御部１１４と、ファン１１５と、無線ユニット１１６とを有する。
【００２３】
Ｉ／Ｆ部１００は、例えば、外部装置（情報処理装置）２０との間で各種情報を入出力するためのインタフェースである。Ｉ／Ｆ部１００を介して、例えば、図１で示した情報表示装置（プロジェクタ）１０ａと情報処理装置２０ａとが接続される。また、情報表示装置（プロジェクタ）１０ｂと情報処理装置２０ｂ、２０ｃとが接続される。そして情報表示装置１０と情報処理装置２０との間で、画像データや音声データを含む各種情報の入出力（送受信）を行う。Ｉ／Ｆ部１００は、画像データや画像データの制御情報等の送受信を行うための映像ポート１００１と、音声データや音声データの制御情報等の送受信を行うための音声ポート１００２と、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子と接続された、例えば、外部の電子機器と各種情報を送受信するためのＵＳＢポート１００３と、ＬＡＮ接続された、例えば、電子機器と各種情報を送受信するためのＬＡＮポート１００４とを有する。
【００２４】
システム制御部１０１は、情報表示装置（プロジェクタ）１０を構成する他の各部を制御する。システム制御部１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０１３とを有する。ＣＰＵ１０１１は、ＲＯＭ１０１２やシステム制御部１０１に記憶された各種プログラムに従って、各種制御や機能を実現する演算装置である。ＲＯＭ１０１２は、情報表示装置（プロジェクタ）１０で実行可能な各種プログラムや、これらの各種プログラムを実行する際に使用される各種データ、及びＣＰＵ１０１１の演算処理結果などを記憶する不揮発性の半導体メモリ（記憶装置）である。ＲＡＭ１０１３は、ＣＰＵ１０１１によって実行される各種プログラムなどを展開するためのプログラム格納領域や、各種入出力データや各種プログラムの実行結果などを格納するデータ格納領域などを備える揮発性の半導体メモリ（記憶装置）である。
【００２５】
音声処理部１０２は、Ｉ／Ｆ部１００を介して入力された（受信した）音声データのうち、音量調整や音質調整等の処理を行う。音声処理部１０２は、入力された音声データに対して音量調整や音質調整等の処理を行った後、この処理後の音声データをスピーカー１０３や不図示の音声出力ポートに出力する。
【００２６】
スピーカー１０３は、音声処理部１０２から入力された音声データに従って、音声を出力する音声出力装置である。なお、スピーカー１０３は、情報表示装置（プロジェクタ）１０に内蔵されている内蔵型のスピーカーでもよいし、例えば不図示の音声出力ポートを介してケーブルやネットワークなどに接続される外部機器のスピーカーでもよい。
【００２７】
映像処理部１０４は、Ｉ／Ｆ部１００を介して入力された（受信した）画像データに対して、システム制御部１０１が適切に扱えるよう各種処理を行う。映像処理部１０４は、入力された画像データに対して各種処理を行った後、この処理後の画像データをＲＡＭ１０１３や不図示のバッファメモリ等に出力する。
【００２８】
光学ユニット制御部１０５は、光学ユニット１０６を制御して、映像処理部１０４からＲＡＭ１０１３や不図示のバッファメモリ等に出力された画像データの投影を行う。光学ユニット１０６は、レンズ、ミラーなどの光学部品から構成されるユニット（部品）である。光源制御部１０７、システム制御部１０１からの指示に基づき、光源１０８の点灯や消灯などを制御する。光源１０８は、例えば水銀ランプなどである。
【００２９】
電源制御部１０９は、電源１１０を制御する。電源１１０は、情報表示装置（プロジェクタ）１０に電力を供給する。
【００３０】
操作部１１１は、ユーザからの各種操作入力を受け付け、システム制御部１０１を介して、操作入力に対応する機能を実現させる。操作部１１１は、例えばカーソルキーや文字／数字キー、各種機能キー等からの入力を受けつけることが可能である。
【００３１】
リモコン受信部１１２は、リモコンなど遠隔からの各種操作入力を受け付け、システム制御部１０１を介して、操作入力に対応する機能を実現させる。リモコン受信部１１２は、例えば赤外線方式のリモコンからカーソルキーや文字／数字キー、各種機能の入力を受け付けることが可能である。
【００３２】
記憶部１１３は、例えばＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）等の不揮発性の半導体メモリ（記憶装置）である。記憶部１１３は、情報表示装置（プロジェクタ）１０が実行可能な各種プログラムやこれらの各種プログラムを実行する際に使用される各種データ等を記憶する。各種データとは、例えば、情報表示装置（プロジェクタ）１０に設定された設定値などである。なお、記憶部１１３は、例えばＨＤ（Ｈａｒｄ  Ｄｉｓｋ）などの記憶装置であってもよい。また、記憶部１１３は、例えば、情報表示装置（プロジェクタ）１０と通信網（ネットワーク）５０を介して接続される記憶装置であってもよい。
【００３３】
ファン制御部１１４は、ファン１１５を制御する。
【００３４】
ファン１１５は、本体もしくは部品を冷却したり、排熱したりするためのものである。
【００３５】
無線ユニット１１６は、例えば、図１で示したペンデバイス３０と無線通信４２し、ペンデバイス３０からの位置情報を受信する。
【００３６】
次に、図３を用いて、情報処理装置２０のハードウェア構成について説明する。図３は、第１実施形態に係る情報処理装置のハードウェア構成の一例を示すブロック図である。図３に示すように、情報処理装置２０は、Ｉ／Ｆ部２００と、システム制御部２０１と、音声処理部２０２と、スピーカー２０３と、映像処理部２０４と、表示部２０５と、電源制御部２０６と、電源２０７と、操作部２０８と、記憶部２０９と、ファン制御部２１０と、ファン２１１とを有する。
【００３７】
Ｉ／Ｆ部２００は、例えば、情報表示装置１０との間で各種情報を入出力するためのインタフェースである。Ｉ／Ｆ部２００を介して、例えば、図１で示した情報表示装置（プロジェクタ）１０ａと情報処理装置（コンピュータ）２０ａとが接続される。また、情報表示装置（プロジェクタ）１０ｂと情報処理装置（コンピュータ）２０ａ、２０ｂとが接続される。そして情報表示装置１０と情報処理装置２０との間で、画像データや音声データを含む各種情報の入出力（送受信）を行う。Ｉ／Ｆ部２００は、画像データや画像データの制御情報等の送受信を行うための映像ポート２００１と、音声データや音声データの制御情報等の送受信を行うための音声ポート２００２と、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子と接続された、例えば、外部の電子機器と各種情報を送受信するためのＵＳＢポート２００３と、ＬＡＮ接続された、例えば、外部の電子機器と各種情報を送受信するためのＬＡＮポート２００４とを有する。
【００３８】
システム制御部２０１は、情報処理装置２０を構成する他の各部を制御する。システム制御部２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０１３とを有する。ＣＰＵ２０１１は、ＲＯＭ２０１２やシステム制御部２０１に記憶された各種プログラムに従って、各種制御や機能を実現する演算装置である。ＲＯＭ２０１２は、情報処理装置２０で実行可能な各種プログラムや、これらの各種プログラムを実行する際に使用される各種データ、及びＣＰＵ２０１１の演算処理結果などを記憶する不揮発性の半導体メモリ（記憶装置）である。ＲＡＭ２０１３は、ＣＰＵ２０１１によって実行される各種プログラムなどを展開するためのプログラム格納領域や、各種入出力データや各種プログラムの実行結果などを格納するデータ格納領域などを備える揮発性の半導体メモリ（記憶装置）である。
【００３９】
音声処理部２０２は、音声データの音量調整や音質調整等の処理を行う。音声処理部２０２は、出力する音声データに対して音量調整や音質調整等の処理を行った後、この処理後の音声データをスピーカー２０３や音声ポート２００２に出力する。
【００４０】
スピーカー２０３は、音声処理部２０２から入力された音声データに従って、音声を出力する音声出力装置である。なお、スピーカー２０３は、情報処理装置２０に内蔵されている内蔵型のスピーカーでもよいし、例えば音声ポート２００２を介してケーブルやネットワークなどに接続される外部機器のスピーカーでもよい。
【００４１】
映像処理部２０４は、表示部２０５で表示するために画像データに対して各種処理の実行や、Ｉ／Ｆ部２００を介して出力するために各種処理の実行を行う。映像処理部２０４は、出力または表示する画像データに対して各種処理を行った後、この処理後の画像データをＲＡＭ２０１３や不図示のバッファメモリ等に出力することもある。
【００４２】
表示部２０５は、システム制御部２０１及び映像処理部２０４の処理結果等を表示する。表示部２０５は、例えば、液晶モニター等の表示デバイスである。また、表示部２０５は、内蔵でなくてもよい。
【００４３】
電源制御部２０６は、電源２０７を制御する。電源２０７は、情報処理装置２０に電力を供給する。
【００４４】
操作部２０８は、ユーザからの各種操作入力を受け付け、システム制御部２０１を介して、操作入力に対応する機能を実現させる。操作部２０８は、例えばキーボード等からカーソルキーや文字／数字キー、各種機能キーの入力を受けつけることが可能である。
【００４５】
記憶部２０９は、例えばＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）等の不揮発性の半導体メモリ（記憶装置）である。記憶部２０９は、情報処理装置２０が実行可能な各種プログラムやこれらの各種プログラムを実行する際に使用される各種データ等を記憶する。各種データとは、例えば、情報処理装置２０に設定された設定値などである。なお、記憶部２０９は、例えばＨＤ（Ｈａｒｄ  Ｄｉｓｋ）などの記憶装置であってもよい。また、記憶部２０９は、例えば、情報処理装置２０と通信網５０を介して接続される記憶装置であってもよい。
【００４６】
ファン制御部２１０は、ファン２１１を制御する。
【００４７】
ファン２１１は、本体もしくは部品を冷却したり、排熱したりするためのものである。
【００４８】
次に、図４を用いて、本実施形態の情報表示装置１０、情報処理装置２０及びペンデバイス３０の機能について説明する。図４は、第１実施形態に係る情報表示装置、情報処理装置及びペンデバイスの機能的構成の一例を示すブロック図である。
【００４９】
まず、情報表示装置１０の機能構成について説明する。図４に示すように、情報表示装置１０は、第１通信部１３１と、映像入力受付部１３２と、第１表示制御部１３３と、位置算出部１３４と、位置判定部１３５と、表示位置制御部１３６と、座標情報変換部１３７と、制御部１３８とを有する。上記各部については、これらの一部又は全部がソフトウェア（プログラム）、ハードウェア回路であってもよい。また、上記各部のうちの一部が情報表示装置１０に搭載される形態であってもよい。
【００５０】
第１通信部１３１は、投影画面６０上でのペンデバイス３０の指示位置を示す位置情報を含む文字図形情報を送受信する。具体的には、投影画面６０上での指示デバイス（ペンデバイス）３０の描画位置の位置情報を外部の情報処理装置２０との間で送受信する。すなわち、第１通信部１３１を介して情報処理装置２０と通信することで、複数の情報処理装置２０との間で投影画面６０上の図形や文字等の位置情報を共有することができる。なお、文字図形情報に含まれる情報は、上記の位置情報に限らず、任意に設定することができる。
【００５１】
また、ペンデバイス３０から投影画面６０上でのペンデバイス３０の指示位置を示す位置情報を受信する。すなわち、第１通信部１３１を介してペンデバイス３０と通信することで、スクリーン等の投影画面６０上にペンデバイス３０を利用して電子的に線や文字、図形などを書き込むことができるインタラクティブ機能を実現する。
【００５２】
映像入力受付部１３２は、外部から映像データ７０の入力を受け付ける。具体的には、映像入力受付部１３２は、例えば、外部の情報処理装置２０から投影画面６０上のサブ画面に投影するための映像データ７０の入力を受け付ける。また、映像入力受付部１３２は、例えば、Ｄ−ＳＵＢケーブル、ＨＤＭＩ（登録商標）ケーブル等の映像ケーブル４０及び通信網５０を経由して入力されるメイン画面の投影画面６０に投影する描画画像などの画像データを受け付ける。
【００５３】
第１表示制御部１３３は、映像入力受付部１３２で受け付けた映像データ７０や画像データを投影画面６０に投影する制御を行う。具体的には、第１表示制御部１３３は、表示画面（メイン画面）の一部に小さな画面（サブ画面）を重ねて別に表示するピクチャーインピクチャー（親子画面）機能の表示制御や、メイン画面の左右に別々の画面（左右画面）を表示し、表示する画面の大きさを変更できるサイドバイサイド機能の表示制御などを行う。すなわち、第１表示制御部１３３は、投影画面６０などの表示画面での複数画面表示の表示制御を行う。また、第１表示制御部１３３は、映像データ７０を投影画面６０上の予め設定された所定位置に小さな画面（サブ画面）として別に表示する。
【００５４】
また、第１表示制御部１３３は、後述するペンデバイス３０が位置情報を取得するために測定する、投影画面６０ａ上に埋め込むパターン情報を出力する。なお、パターン情報の詳細については後述する。
【００５５】
位置算出部１３４は、指示デバイス（ペンデバイス）３０により描画された描画画像の投影画面６０ａ上での描画位置を算出する。具体的には、位置算出部１３４は、ペンデバイス３０から受信した投影画面６０ａ上でのペンデバイス３０の指示位置を示す位置情報を用いて、投影画面６０ａ上でペンデバイス３０が指示した位置の位置座標を算出する。これにより、位置算出部１３４は、ペンデバイス３０により描画された描画画像の投影画面上での描画位置を算出することができる。なお、位置情報の詳細についてはペンデバイス３０の説明にて後述する。
【００５６】
位置判定部１３５は、ペンデバイス３０により描画された描画画像の投影画面６０上での描画位置と、外部から入力された映像データ７０を表示するサブ画面の投影画面６０上の表示位置とが重なるか否かを判定する。具体的には、位置判定部１３５は、メイン画面の投影画面６０に表示している描画画像と、メイン画面の投影画面６０の一部に表示した小さな画面（サブ画面）に表示している映像データ７０とが重なるか否かを判定する。すなわち、位置判定部１３５は、ピクチャーインピクチャーにてサブ画面に映像データ７０を表示しながらインタラクティブ機能を実行している情報表示装置（プロジェクタ）１０の描画画像をメイン画面の投影画面６０に共有表示している場合に、インタラクティブ機能によって書き込まれた描画画像がサブ画面の映像データ７０と重なるか否か、つまり、書き込まれた描画画像がサブ画面の映像データ７０と重なってしまい見えない状態になっていないか否かを判定する。
【００５７】
ここで、図５を用いて、メイン画面に表示した描画画像がサブ画面と重なる一例について説明する。図５は、メイン画面に表示した描画画像がサブ画面と重なる一例について説明する図である。なお、上述した図１と同様の構成については同一の符号を付し、同様の構成については詳細な説明を適宜省略する。
【００５８】
図５に示した例では、情報表示装置１０ａは、ペンデバイス３０から受信した位置情報を用いて投影画面６０ａ上におけるペンデバイス３０が指示する指示位置の位置座標を算出することで、ペンデバイス３０により描画された描画画像と投影画面６０ａ上での描画位置を算出する。そして、情報表示装置１０ａは、描画画像と投影画面６０ａ上での描画位置の位置情報とを情報処理装置２０ａとの間で送受信して共有する。また、情報処理装置２０ａ、２０ｂが文字や図形を描画するための描画機能、及び描画した文字や図形を互いに共有する機能を持っている。また、情報表示装置１０ｂは、複数の映像入力を同時に表示するピクチャーインピクチャー機能を有し、情報処理装置２０ｂが通信網５０経由で共有した情報処理装置２０ａの表示画面に表示された映像データ（ディスプレイ映像）を含む画面情報をメイン画面の投影画面６０ｂに投影すると同時に、情報処理装置２０ｃから入力された映像データ（ディスプレイ映像）７０を表示するサブ画面を投影画面６０ｂに投影している。
【００５９】
これらの前提のもとで、情報表示装置１０ｂは、情報処理装置２０ｃから入力された映像データ７０を投影画面６０ｂの右上にサブ画面として表示している。情報表示装置１０ａは、ペンデバイス３０で描画された描画画像と投影画面６０ａ上での描画位置の位置情報とを情報処理装置２０ａに送信し、情報処理装置２０ａと情報処理装置２０ｂとが描画画像と投影画面６０ａ上での描画位置とを共有している。従って、図５の例に示すペンデバイス３０が投影画面６０ａ上で描画した文字は、投影画面６０ｂでは映像データ７０を表示するサブ画面と重なってしまい見えない状態になっている。このように、図５で示した例が、メイン画面の投影画面６０ｂに表示した描画画像が映像データ７０を表示するサブ画面と重なる一例として挙げられる。
【００６０】
図４に戻って説明を続ける。位置判定部１３５は、ペンデバイス３０により描画された描画画像の投影画面６０上での描画位置と、外部から入力された映像データ７０が投影された投影画面６０上の表示位置とが重なると判定した場合に、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置での映像データ７０と、描画画像とが重なる領域が何箇所あるかを判定する。
【００６１】
また、位置判定部１３５は、ペンデバイス３０により描画された描画画像の投影画面６０上での描画位置と、外部から入力された映像データ７０が投影された投影画面６０上の表示位置とが重なると判定した場合に、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置での映像データ７０と、描画画像とが重なる領域の面積を判定する。
【００６２】
ここで、図６及び図７を用いて、位置判定部１３５が、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置での映像データ７０と、描画画像とが重なる領域が何箇所あるか、及び重なる領域の面積を判定する方法の一例について説明する。
【００６３】
図６で示す一例は、図５を用いて説明した一例と同様で、ペンデバイス３０が投影画面６０ａ上で描画した文字の一部が投影画面６０ｂでは映像データ７０を表示するサブ画面の表示位置７１と重なってしまい見えない状態であることを示している。従って、図６の例の場合、位置判定部１３５は、ペンデバイス３０により描画された描画画像の投影画面６０ａ上での描画位置と、外部から入力された映像データ７０が投影された投影画面６０ｂ上の表示位置７１とが重なると判定する。
【００６４】
次に、位置判定部１３５は、描画画像の描画位置と、映像データ７０を表示するサブ画面の表示位置７１とが重なると判定した場合に、まず、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置での映像データ７０と、描画画像とが重なる領域が何箇所あるかを判定する。
【００６５】
図６及び図７は、映像データと描画画像とが重なる領域の一例について説明する図である。なお、具体的には、図６は、映像データ７０と描画画像とが重なる領域の点数、及び重なる領域の面積について説明する図である。また、図７は、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補における描画画像との重なり点数、及び重なり面積を説明する図である。
【００６６】
図６に示すように、映像データ７０を表示するサブ画面の表示位置７１〜７４を予め複数の表示位置候補群として設定しておくものと仮定する。図６の例では、現在の映像データ７０を表示するサブ画面の表示位置がデフォルトで、例えば、表示位置７１であった場合、描画画像の投影画面６０ｂ上での描画位置と、映像データ７０の表示位置７１とが重なってしまう。そこで、位置判定部１３５は、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置７１〜７４での映像データ７０と、描画画像とが重なる領域が何箇所あるかを判定する。なお、図６の例では、文字や図形を１つの矩形として判断して重なる領域の点数を判定している一例を示している。
【００６７】
図６の例では、図７に示したように、投影画面６０ｂの右上の表示位置７１では、描画画像と映像データ７０とが重る領域の点数は「１」である。つまり、表示位置７１では「あ」の文字と映像データ７０が重なっている。また、投影画面６０ｂの左下の表示位置７２では、描画画像と映像データ７０とが重る領域の点数は「１」である。つまり、表示位置７２では「☆」の画像と映像データ７０が重なっている。また、投影画面６０ｂの右下の表示位置７３では、描画画像と映像データ７０とが重る領域の点数は「２」である。つまり、表示位置７３では「い」、「う」の文字と映像データ７０が重なっている。また、投影画面６０ｂの左上の表示位置７４では、描画画像と映像データ７０とが重る領域の点数は「０」である。つまり、表示位置７４では、描画画像と映像データ７０とが重る領域がない。なお、図６の例では、文字や図形を１つの矩形として判断している一例を示しているが、これに限ることはなく、例えば、文字であれば１画を１つの文字として捉えて判定してもよい。
【００６８】
このようにして、位置判定部１３５は、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置７１〜７４での映像データ７０と、描画画像とが重なる領域が何箇所あるかを判定する。位置判定部１３５は、判定した重なる領域の点数を、後述する表示位置制御部１３６に受け渡す。そして、後述する表示位置制御部１３６は、位置判定部１３５が判定した重なる領域の箇所の数が最小となる表示位置候補を選択して映像データ７０を表示するサブ画面の表示位置を移動する制御を行う。具体的には、上述したように、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置７１〜７４の中から、重なる領域の箇所の数が最小となる表示位置７４を選択して映像データ７０を表示するサブ画面の表示位置を表示位置７４に移動する制御を行う。
【００６９】
また、位置判定部１３５は、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置７１〜７４での映像データ７０と、描画画像とが重なる領域の面積を判定する。なお、図６の例では、文字や図形を１つの矩形として判断して重なる領域の面積を算出している一例を示している。
【００７０】
図６の例において、映像データ７０と、描画画像とが重なる領域の面積は、図７に示した、重なり面積であると仮定する。具体的には、図７に示したように、投影画面６０ｂの右上の表示位置７１では、描画画像と映像データ７０とが重る領域の面積は「８０％」である。また、投影画面６０ｂの左下の表示位置７２では、描画画像と映像データ７０とが重る領域の面積は「１５％」である。また、投影画面６０ｂの右下の表示位置７３では、描画画像と映像データ７０とが重る領域の面積は「２５％」である。また、投影画面６０ｂの左上の表示位置７４では、描画画像と映像データ７０とが重る領域の面積は「０％」である。
【００７１】
位置判定部１３５は、判定した重なる領域の面積を、後述する表示位置制御部１３６に受け渡す。そして、後述する表示位置制御部１３６は、位置判定部１３５が判定した重なる領域の面積が最小となる表示位置候補を選択して映像データ７０を表示するサブ画面の表示位置を移動する制御を行う。具体的には、上述したように、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置７１〜７４の中から、重なる領域の面積が最小となる表示位置候補７４を選択して映像データ７０を表示するサブ画面の表示位置を表示位置７４に移動する制御を行う。なお、表示位置制御部１３６が映像データ７０を表示するサブ画面の表示位置を移動する制御の詳細については後述する。
【００７２】
図４に戻って説明を続ける。表示位置制御部１３６は、ペンデバイス３０により描画された描画画像のメイン画面の投影画面６０上での描画位置と、外部から入力された映像データ７０が投影された投影画面６０上のサブ画面の表示位置とが重なると判定された場合に、描画画像のメイン画面の投影画面６０上での描画位置と重ならない位置に映像データ７０を表示するサブ画面の表示位置を移動する制御を行う。
【００７３】
また、表示位置制御部１３６は、位置判定部１３５が、描画画像の投影画面６０上での描画位置と、映像データ７０を表示するサブ画面の表示位置とが重なると判定した場合に、投影画面６０上での描画位置を移動して表示する、又は投影画面６０上での描画画像の表示サイズを変更して表示する、の何れか一方又は両方の制御を行う。
【００７４】
ここで、図８〜図１１を用いて、表示位置制御部１３６が映像データ７０の表示位置を移動する制御、及び描画画像の表示サイズを変更して表示する制御の一例について説明する。図８及び図９は、表示位置制御部が映像データの表示位置を移動する制御の一例について説明する図である。
【００７５】
図８で示す一例は、図５を用いて説明した一例と同様で、ペンデバイス３０が投影画面６０ａ上で描画した文字が投影画面６０ｂでは映像データ７０を表示するサブ画面の表示位置７１と重なってしまい見えない状態であることを示している。従って、図８の例の場合、位置判定部１３５は、ペンデバイス３０により描画された描画画像の投影画面６０ａ上での描画位置と、外部から入力された映像データ７０が投影された投影画面６０ｂ上の表示位置７１とが重なると判定する。この場合に、表示位置制御部１３６は、例えば、図９に示すように、描画画像の投影画面６０ｂ上での描画位置（右上の表示位置７１）と重ならない位置（左下の表示位置７２）に映像データ７０を表示するサブ画面の表示位置を移動する制御を行う。
【００７６】
なお、図９の例では、映像データ７０を表示するサブ画面の表示位置を現在の表示位置である右上の表示位置７１から、重ならない表示位置である左下の表示位置７２に移動した一例を示したが、これに限らず、描画画像と映像データ７０とが重ならない位置であればよく、例えば、右下の表示位置７３および左上の表示位置７４など任意の位置に表示位置を移動させることができる。
【００７７】
また、映像データ７０の表示位置を移動する位置を、予め複数の表示位置候補群として設定しておき、その表示位置候補群の中から描画画像と重ならない表示位置を任意に選択するようにしてもよい。具体的には、図９の例では、現在の映像データ７０を表示するサブ画面の表示位置がデフォルトで、例えば、表示位置７１であった場合、描画画像の投影画面６０ｂ上での描画位置と、映像データ７０の表示位置とが重なるため、予め設定した複数の表示位置候補群の表示位置７２、７３、７４の中から描画画像と重ならない表示位置を任意に選択して、選択した表示位置に映像データ７０を表示するサブ画面の表示位置を移動する制御を行う。
【００７８】
図１０及び図１１は、表示位置制御部が描画画像の描画位置を移動して表示する、又は描画画像の表示サイズを変更して表示する制御の一例について説明する図である。
【００７９】
図８を用いて説明したように、ペンデバイス３０が投影画面６０ａ上で描画した文字が投影画面６０ｂでは映像データ７０を表示するサブ画面の表示位置７１と重なってしまい見えない状態である場合、表示位置制御部１３６は、例えば、図１０に示すように、現在の映像データ７０の表示位置７１を移動させるのではなく、映像データ７０の表示位置７１と重ならない表示位置に、描画画像の描画位置を移動して表示する。すなわち、図１０の例では、表示位置制御部１３６は、描画画像の描画位置を投影画面６０ｂの左側に移動させて表示することで、映像データ７０を表示するサブ画面の表示位置７１と重ならないように制御する。
【００８０】
また、表示位置制御部１３６は、例えば、図１１に示すように、現在の映像データ７０の表示位置７１を移動させるのではなく、描画画像の表示サイズを変更して表示する。すなわち、図１１の例では、表示位置制御部１３６は、メイン画面の投影画面６０ａの縦横比を同一で縮小して、描画画像の表示サイズを小さくして表示することで、映像データ７０を表示するサブ画面の表示位置７１と重ならないように制御する。
【００８１】
図４に戻って説明を続ける。表示位置制御部１３６は、位置判定部１３５が、描画画像の投影画面６０上での描画位置と、映像データ７０を表示するサブ画面の表示位置７１とが重なると判定した場合に、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群の中で、現在表示されている映像データ７０を表示するサブ画面の表示位置から、最も離れた位置にある表示位置候補、又は最も近い位置にある表示位置候補を選択して映像データ７０を表示するサブ画面の表示位置を移動する制御を行う。
【００８２】
また、表示位置制御部１３６は、位置判定部１３５が判定した、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置での映像データ７０と、描画画像とが重なる領域の面積が最小となる表示位置候補を選択して映像データ７０を表示するサブ画面の表示位置を移動する制御を行う。
【００８３】
また、表示位置制御部１３６は、位置判定部１３５が判定した、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置での映像データ７０と、描画画像とが重なる領域の箇所の数が最小となる表示位置候補を選択して映像データ７０を表示するサブ画面の表示位置を移動する制御を行う。
【００８４】
ここで、図１２及び上述した図６、図７を用いて、表示位置制御部１３６が映像データ７０の表示位置を移動する制御の一例について説明する。図１２は、表示位置制御部が映像データの表示位置を移動する制御の一例について説明する図である。
【００８５】
図６及び図７を用いて説明したように、位置判定部１３５は、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置７１〜７４での映像データ７０を表示するサブ画面と、描画画像とが重なる領域が何箇所あるか否かを判定する（ステップＳ１０１）。
【００８６】
次に、表示位置制御部１３６は、映像データ７０を表示するサブ画面の表示位置として最適な移動先を判定するため、現在の映像データ７０の表示位置７１以外の予め設定された複数の表示位置候補群（例えば、表示位置７２〜７４）の中から映像データ７０を表示するサブ画面と、描画画像とが重ならない表示位置７２〜７４があるか否かを判定する（ステップＳ１０２）。次に、表示位置制御部１３６は、複数の表示位置候補群（例えば、表示位置７２〜７４）の中から重ならない表示位置７２〜７４がある場合（ステップＳ１０２：Ｙｅｓ）、表示位置制御部１３６は、複数の表示位置候補群（例えば、表示位置７２〜７４）の中から重ならない表示位置７２〜７４が複数存在するか否かを判定する（ステップＳ１０３）。重ならない表示位置候補が複数ある場合（ステップＳ１０３：Ｙｅｓ）、表示位置制御部１３６は、予め設定された情報に基づいて、複数の表示位置候補の中から任意に１つを移動先として選択する（ステップＳ１０４）。次に、表示位置制御部１３６は、選択した表示位置に映像データ７０を表示するサブ画面の表示位置を移動して表示する制御を行い（ステップＳ１１２）、処理を終了する。
【００８７】
ここで、表示位置制御部１３６が複数の移動先の候補から任意に１つを選択する方法としては、例えば、現在表示されている映像データ７０を表示するサブ画面の表示位置７１から、最も離れた位置にある表示位置候補（例えば、表示位置７２）、又は最も近い位置にある表示位置候補（例えば、表示位置７３）を選択して映像データ７０を表示するサブ画面の表示位置を移動する制御を行う。また、例えば、投影画面６０ｂの中心から線対称の位置にある表示位置候補（例えば、表示位置７４、７３）や、又は点対称の位置にある表示位置候補（例えば、表示位置７２）などを選択するようにしてもよい。なお、表示位置制御部１３６が複数の移動先の候補から任意に１つを選択する方法としてはこれに限ることはなく、予め任意に設定することができる。
【００８８】
次に、ステップＳ１０３に戻り、重ならない表示位置候補が複数でなく１つである場合（ステップＳ１０３：Ｎｏ）、表示位置制御部１３６は、１つの表示位置の候補を選択して（ステップＳ１０５）、ステップＳ１１２に移行する。図６に示した例では、表示位置制御部１３６は、例えば、表示位置７４を移動先として選択する制御を行う。
【００８９】
次に、ステップＳ１０２に戻り、複数の表示位置候補群の中には、重ならない表示位置候補がない場合（ステップＳ１０２：Ｎｏ）、表示位置制御部１３６は、図６及び図７を用いて説明したように、表示位置制御部１３６で重なる領域の面積を判定（ステップＳ１０６）し、重なる領域の面積が最小となる表示位置候補が１つであるか否かを判定する（ステップＳ１０７）。表示位置候補が１つである場合（ステップＳ１０７：Ｙｅｓ）、表示位置制御部１３６は、最小となる面積の表示位置を選択（ステップＳ１０８）し、ステップＳ１１２に移行して処理を終了する。図６及び図７の例において、具体的には、予め設定された映像データ７０を表示するサブ画面の複数の表示位置候補群のそれぞれの表示位置７１〜７４の中から、重なる領域の面積が最小となる表示位置候補７４を選択して映像データ７０を表示するサブ画面の表示位置を左上の表示位置７４に移動する制御を行う。
【００９０】
最小面積の表示位置候補が１つでない場合（ステップＳ１０７：Ｎｏ）、表示位置制御部１３６は、更に、それらの表示位置候補の中で、上述した位置判定部１３５で判定した重なる領域の箇所の数が同じか否かを判定する（ステップＳ１０９）。重なる領域の箇所の数が同じ（表示位置候補が複数存在する）場合（ステップＳ１０９：Ｙｅｓ）、表示位置制御部１３６は、例えば、現在表示されている映像データ７０を表示するサブ画面の表示位置７１から、最も離れた位置にある表示位置候補（例えば、表示位置７２）、又は最も近い位置にある表示位置候補（例えば、表示位置７３）を選択（ステップＳ１１０）して、ステップＳ１１２に移行して処理を終了する。または、表示位置制御部１３６は、例えば、複数の表示位置候補群（例えば、表示位置７２〜７４）の中から任意の表示位置７２〜７４をユーザに選択させるようにしてもよい。なお、表示位置制御部１３６が映像データ７０を表示するサブ画面の表示位置候補を選択する方法は任意に設定することができる。
【００９１】
重なる領域の箇所の数が同じでない場合（ステップＳ１０９：Ｎｏ）、表示位置制御部１３６は、重なる領域の箇所の数が最小となる表示位置候補を選択（ステップＳ１１１）し、ステップＳ１１２に移行して処理を終了する。
【００９２】
このように、表示位置制御部１３６は、位置判定部１３５が判定した、映像データ７０を表示するサブ画面と、描画画像とが重なる領域の点数、及び重なる領域の面積に基づいて、複数の表示位置候補群（例えば、表示位置７２〜７４）の中から表示位置候補を選択して映像データ７０を表示するサブ画面の表示位置を移動する制御を行う。
【００９３】
図４に戻って説明を続ける。座標情報変換部１３７は、位置算出部１３４で算出した投影画面６０ａ上での描画位置の位置情報を用いて、当該描画位置の位置情報を情報処理装置２０の表示画面上での指示座標情報に変換する。具体的には、ペンデバイス３０が投影画面６０ａ上の位置を特定するための、例えば、特殊なパターン情報を測定して、位置情報を情報表示装置１０ａへ送る。情報表示装置１０ａは、受信した位置情報から投影画面６０ａ上におけるペンデバイス３０が指示する指示位置の位置座標を算出する。そして、座標情報変換部１３７は、算出した座標情報を、例えば、情報処理装置２０ａの表示画面でのＵＳＢ  Ｄｅｖｉｃｅのマウスの座標情報へと変換した後、例えば、ＵＳＢケーブルや無線通信４２（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）のような２．４Ｇｈｚ帯無線など）を介して情報処理装置２０ａへ送信する。情報処理装置２０ａは、情報表示装置１０ａから座標情報を受け付けることで、一般的な情報処理装置２０ａに接続される、例えばマウスやタッチパネルと同様の操作として反映し、情報処理装置２０ａ側を操作することができる。この操作によって、例えば、文字や図形を描画したりすることができる。
【００９４】
また、座標情報変換部１３７は、情報処理装置２０の表示画面上での指示座標情報を用いて、情報表示装置１０が投影する投影画面６０上での位置情報へと変換する。具体的には、座標情報変換部１３７は、情報処理装置２０の例えば、マウスなどで描画した文字や図形の指示座標情報を情報処理装置２０から受信して、情報処理装置２０の表示画面上での座標情報を用いて、投影画面６０ａ上における位置座標へと変換する。そして、座標情報変換部１３７は、変換した位置座標を第１表示制御部１３３に受け渡す。第１表示制御部１３３は、受け付けた位置座標の情報に基づいて、例えば、情報処理装置２０の表示画面上での文字や図形などの画像データ、及び映像データ７０を投影画面６０上に投影する。
【００９５】
なお、本実施形態においては、座標情報変換部１３７は、情報表示装置１０の投影画面６０と情報処理装置２０の表示画面とが対応付けられた座標情報を有している。そのため、例えば、情報表示装置１０の投影画面６０の縦横比と、情報処理装置２０の表示画面の縦横比が異なる場合でも、情報表示装置１０の投影画面６０ａ上における位置座標情報と、情報処理装置２０の表示画面上での指示座標情報とを任意に変換することが可能である。
【００９６】
制御部１３８は、情報表示装置１０の全体を制御する。また、制御部１３８は、上記の各機能部の処理を統括的に制御する。
【００９７】
次に、情報処理装置２０の機能構成について説明する。図４に示すように、情報処理装置２０は、第２通信部２３１と、映像出力部２３２と、操作部２３３と、描画部２３４と、第２表示制御部２３５と、情報共有部２３６と、制御部２３７とを有する。
【００９８】
第２通信部２３１は、表示画面（ディスプレイ）の画面情報と投影画面６０上で指示デバイス（ペンデバイス）３０により描画された描画画像の描画位置の位置情報とを送受信する。具体的には、表示画面（ディスプレイ）の画面情報と情報表示装置１０が算出した描画画像の投影画面６０上での描画位置の位置情報とを情報表示装置１０及び他の情報処理装置２０との間で送受信する。すなわち、第２通信部２３１を介して情報表示装置１０及び他の情報処理装置２０と通信することで、複数の情報処理装置２０との間で投影画面６０上の図形や文字等の位置情報を共有することができる。
【００９９】
映像出力部２３２は、情報表示装置１０に対して投影画面６０上のサブ画面に投影する映像データ７０を出力する。また、映像出力部２３２は、映像データ７０を情報処理装置２０の表示画面（ディスプレイ）に出力する。また、映像出力部２３２は、後述する情報処理装置２０の情報共有部２３６で共有した表示画面（ディスプレイ）の画面情報を情報表示装置１０に対して出力する。
【０１００】
操作部２３３は、ペンデバイス３０の指示位置の位置情報を変換した指示座標情報に基づいて、情報処理装置２０の表示画面上での操作指示を実行する。具体的には、操作部２３３は、情報表示装置（プロジェクタ）１０から受信した投影画面６０ａ上でのペンデバイス３０が指示する指示位置の位置情報を情報処理装置２０の表示画面上での指示座標情報に変換した座標情報に基づいて、情報処理装置２０での操作（例えば、マウスカーソルの移動操作、クリック操作、タッチ操作など）を実現する。この操作によって、例えば、表示画面上で文字や図形を描画したりすることができる。
【０１０１】
描画部２３４は、操作部２３３での操作に基づいて文字や図形などを表示画面上に描画する。また、描画部２３４は、描画した文字や図形などの位置情報を認識して記憶する。
【０１０２】
第２表示制御部２３５は、投影画面６０上のサブ画面に投影する映像データ７０及び投影画面６０上で指示デバイス（ペンデバイス）３０により描画された描画画像を表示画面（ディスプレイ）に表示する制御を行う。
【０１０３】
情報共有部２３６は、表示画面（ディスプレイ）の画面情報と投影画面６０上で指示デバイス（ペンデバイス）３０により描画された描画画像の描画位置の位置情報とを、他の情報処理装置２０と送受信して共有する。具体的には、情報共有部２３６は、例えば、投影画面６０上で指示デバイス（ペンデバイス）３０により描画された描画画像（例えば、文字、図形など）の描画位置の位置情報を含んだ情報処理装置２０の表示画面（ディスプレイ）の画面情報を、通信網５０を介して遠隔の他の情報処理装置２０と通信して共有する。すなわち、他の情報処理装置２０と通信することで、複数の情報処理装置２０との間で表示画面（ディスプレイ）の画面情報及び投影画面６０上の図形や文字等の位置情報を共有することができる。なお、投影画面６０上で指示デバイス（ペンデバイス）３０により描画された描画画像（例えば、文字、図形など）の描画位置の位置情報のみを通信して共有するようにしてもよい。また、情報共有部２３６が共有する情報は、上記の表示画面（ディスプレイ）の画面情報及び投影画面６０上で指示デバイス（ペンデバイス）３０により描画された描画画像の描画位置の位置情報に限ることはなく、任意に設定することができる。
【０１０４】
制御部２３７は、情報処理装置２０の全体を制御する。また、制御部２３７は、上記の各機能部の処理を統括的に制御する。
【０１０５】
次に、ペンデバイス３０の機能構成について説明する。図４に示すように、ペンデバイス３０は、第３通信部３０１と、位置情報測定部３０２と、制御部３０３とを有する。
【０１０６】
第３通信部３０１は、位置情報測定部３０２で測定した、投影画面６０上でペンデバイス３０が指示した指示位置の位置情報を情報表示装置１０に対して送信する。
【０１０７】
位置情報測定部３０２は、例えば、投影画面６０上でペンデバイス３０が指示した指示位置に埋め込まれているパターン情報を測定して位置情報を取得する。具体的には、位置情報測定部３０２は、投影画面６０上に埋め込まれているパターン情報からペンデバイス３０の指示位置の座標情報を測定して取得する。位置情報測定部３０２は、取得した位置情報を第３通信部３０１を介して情報表示装置１０へ送信する。
【０１０８】
図１３は、位置情報測定部によって測定される位置情報の一例について説明する図である。位置情報測定部３０２では、図１３に示すように、例えば、投影画面６０上に埋め込まれている二次元座標情報（パターン情報）を認識して、ペンデバイス３０の指示位置の座標情報を測定する。図１３においては、例えば、投影画面をｘｙ座標とした場合、ペンデバイス３０の指示位置の座標が（ｘ１，ｙ１）である場合を表している。位置情報測定部３０２が認識する投影画面６０上でのペンデバイス３０の指示位置の座標（ｘ１，ｙ１）は、情報表示装置１０が保持する表示画面での座標（ｘ１，ｙ１）と同じである。つまり、情報表示装置１０は、投影画面６０でのペンデバイス３０の指示位置の座標（ｘ１，ｙ１）をペンデバイス３０から受け付けることにより、情報表示装置１０が保持する表示画面での指示位置の座標（ｘ１，ｙ１）を特定することができる。このように、ペンデバイス３０は、例えば、情報表示装置１０の投影画面６０と情報処理装置２０の表示画面とが対応付けられた座標情報を有しており、位置情報測定部３０２は、ペンデバイス３０が投影画面６０のどこに位置するのかという座標情報を認識して位置情報を取得する。その後、位置情報測定部３０２は、取得した位置情報を第３通信部３０１を介して情報表示装置１０へ送信する。なお、ペンデバイス３０の位置情報測定部３０２が投影画面６０上に埋め込まれている二次元座標情報（パターン情報）を認識して、ペンデバイス３０の指示位置の座標情報を測定して位置情報を取得する一例を示したが、これに限ることはなく、ペンデバイス３０が投影画面６０上の位置情報を取得する方法は任意である。また、パターン情報は上記の二次元座標情報に限ることはなく、任意である。
【０１０９】
図４に戻って説明を続ける。制御部３０３は、ペンデバイス３０の全体を制御する。また、制御部３０３は、上記の各機能部の処理を統括的に制御する。
【０１１０】
次に、本実施の形態に係る情報表示システム１の処理動作の一例について説明する。図１４は、第１の実施形態に係る情報表示システムの処理動作の一例を示すシーケンス図である。
【０１１１】
情報処理装置２０ａは、映像出力部２３２ａから、例えば、情報処理装置２０ａの表示画面及び情報表示装置１０ａでメイン画面の投影画面６０ａに投影する映像データ（映像１）を出力する（ステップＳ１）。情報処理装置２０ａは映像データ（映像１）を表示画面に表示する（ステップＳ２）。次に、情報表示装置１０ａは、映像入力受付部１３２ａで受け付けた映像データ（映像１）とパターン情報とを投影画面６０ａに投影して表示する（ステップＳ３）。
【０１１２】
また、情報処理装置２０ｂは、映像出力部２３２ｂから、例えば、情報処理装置２０ｂの表示画面及び情報表示装置１０ｂでメイン画面の投影画面６０ｂに投影する映像データ（映像２）を出力する（ステップＳ４）。情報処理装置２０ｂは映像データ（映像２）を表示画面に表示する（ステップＳ５）。それと同時に情報表示装置１０ｂは、映像入力受付部１３２ｂで受け付けた映像データ（映像２）をメイン画面の投影画面６０ｂに投影して表示する（ステップＳ６）。また、情報処理装置２０ｃは、映像出力部２３２ｃから、例えば、情報処理装置２０ｃの表示画面及び情報表示装置１０ｂで投影画面６０ｂのサブ画面に投影する映像データ（映像３）７０を出力する（ステップＳ７）。情報処理装置２０ｃは映像データ（映像２）７０を表示画面に表示する（ステップＳ８）。それと同時に情報表示装置１０ｂは、映像入力受付部１３２ｂで受け付けた映像データ（映像２）７０を投影画面６０ｂのサブ画面に投影して表示する（ステップＳ９）。
【０１１３】
次に、ペンデバイス３０は、投影画面６０上でペンデバイス３０が指示した指示位置に埋め込まれているパターン情報を測定（ステップＳ１０）して位置情報を取得する。ペンデバイス３０は、取得した位置情報を情報表示装置１０ａへ送信する（ステップＳ１１）。
【０１１４】
情報表示装置１０ａは、ペンデバイス３０から受信した位置情報を用いて、投影画面６０ａ上でペンデバイス３０が指示した位置の位置座標情報を算出する（ステップＳ１２）。次に、情報表示装置１０ａは、算出した投影画面６０ａ上でのペンデバイス３０の位置座標情報を情報処理装置２０ａの表示画面上での指示座標情報に変換する（ステップＳ１３）。情報表示装置１０ａは、変換した指示座標情報を情報処理装置２０ａに対して送信する（ステップＳ１４）。
【０１１５】
情報処理装置２０ａは、情報表示装置１０ａから受信した指示座標情報に基づいて、情報処理装置２０での操作（例えば、マウスカーソルの移動操作、クリック操作、タッチ操作など）及び描画を行う（ステップＳ１５）。情報処理装置２０ａは、描画画像の位置情報を記憶する（ステップＳ１６）。
【０１１６】
情報処理装置２０ａは、表示画面６０ａ上のサブ画面に表示する映像データ７０を含む表示画面情報と、投影画面６０ａ上でペンデバイス３０により描画された描画画像と、描画画像の描画位置の位置情報とを、例えば、情報処理装置２０ｂと送受信（ステップＳ１７）して共有する（ステップＳ１８）。
【０１１７】
情報処理装置２０ｂは、情報処理装置２０ａから受信して共有した、投影画面６０ａ上でペンデバイス３０により描画された描画画像と、描画画像の描画位置の位置情報とを情報表示装置１０ｂへ送信する（ステップＳ１９）。
【０１１８】
情報表示装置１０ｂは、情報処理装置２０ｂから受信した描画画像の投影画面（メイン画面）６０ｂ上での描画位置と、映像データ７０が投影された投影画面６０ｂ上のサブ画面の表示位置とが重なるか否かを判定する（ステップＳ２０）。
【０１１９】
情報表示装置１０ｂは、描画画像と、映像データ７０を表示するサブ画面の表示位置とが重なると判定した場合、映像データ７０を表示するサブ画面の表示位置を描画画像と重ならない位置に移動する（ステップＳ２１）制御を行う。
【０１２０】
次に、本実施形態に係る情報表示システム１の処理動作の他の一例について説明する。図１５は、第１の実施形態に係る情報表示システムの処理動作の他の一例を示すシーケンス図である。なお、図１４を用いて説明したことと同様のステップについては、説明を省略する。具体的には、図１５に示すステップＳ３１〜ステップＳ５０の内容は、図１４に示すステップＳ１〜ステップＳ２０の内容と同様である。よって、ステップＳ５１についてのみ説明する。
【０１２１】
まず、ステップＳ５０の処理の後、情報表示装置１０ｂが、描画画像と、映像データ７０を表示するサブ画面の表示位置とが重なると判定した場合、情報表示装置１０ｂは、投影画面６０ｂ上での描画画像の描画位置を移動して表示する、又は投影画面６０ｂ上での描画画像の表示サイズを変更して表示する（ステップＳ５１）、の何れか一方又は両方の制御を行う。
【０１２２】
このように、上述した処理動作を、本実施形態の情報表示システム１に実行させる。これにより、本実施形態の情報表示装置１０は、インタラクティブ機能によって書き込まれた描画画像が映像データ７０を表示するサブ画面と重ならないようにすることができる。
【０１２３】
（第２実施形態）
次に、第２実施形態について説明する。図１６は、第２実施形態に係る情報表示装置、情報処理装置及びペンデバイスの機能的構成の一例を示すブロック図である。なお、上述した第１実施形態の図４と同様の構成については同一の符号を付し、同様の構成については詳細な説明を適宜省略する。
【０１２４】
第２実施形態では、情報表示装置１０ａ、１０ｂが更に重なり通知部１３９ａ、１３９ｂと、報知部１４０ａ、１４０ｂとを備える構成が異なるだけである。従って、第２実施形態では、以下に示す重なり通知部１３９、報知部１４０以外の機能および構成、処理については第１実施形態と同様である。なお、重なり通知部１３９ａ、１３９ｂ及び報知部１４０ａ、１４０ｂを区別する必要がない場合は、重なり通知部１３９及び報知部１４０と表記する。
【０１２５】
情報表示装置１０は、図１６に示すように、重なり通知部１３９と、報知部１４０とを更に有している。
【０１２６】
重なり通知部１３９は、位置判定部１３５が、指示デバイス（ペンデバイス）３０により描画された描画画像の投影画面６０上での描画位置と、映像データ７０を表示するサブ画面の表示位置とが重なると判定した場合に、メイン画面の投影画面６０上での描画画像の描画位置と映像データ７０を表示するサブ画面の表示位置とが重なる旨を情報処理装置２０ｂ、２０ａ及び情報表示装置１０ａに対して通知する。この際、情報処理装置２０ａ、２０ｂは、描画画像と映像データ７０を表示するサブ画面とが重なる旨の通知を受け付けた場合に、例えば、描画画像と映像データ７０を表示するサブ画面とが重なった状態を表示して報知するようにしてもよい。なお、情報処理装置２０ａ、２０ｂは、情報共有部２３６によって、投影画面６０上の映像データ７０と、投影画面６０上でペンデバイス３０により描画された描画画像と、描画画像の描画位置の位置情報とを、お互いに送受信して共有しているため、描画画像と映像データ７０を表示するサブ画面とが重なった状態をそれぞれの情報処理装置２０ａ、２０ｂが表示画面に表示できると共に、情報処理装置２０ａ、２０ｂの表示画面の画像情報を情報表示装置１０ａ、１０ｂに対して出力することで、投影画面６０上に例えば、描画画像と映像データ７０を表示するサブ画面とが重なった状態を表示することができる。
【０１２７】
また、重なり通知部１３９は、描画画像の描画位置と映像データ７０を表示するサブ画面の表示位置とが重なる旨を報知部１４０に対して受け渡す。
【０１２８】
報知部１４０は、描画画像の描画位置と映像データ７０を表示するサブ画面の表示位置とが重なる旨を受け付けて、メイン画面の投影画面６０上で報知する。具体的には、例えば、描画画像と映像データ７０を表示するサブ画面とが重なった状態を表示して報知する。なお、重なり状態の報知の方法はこれに限らず任意である。
【０１２９】
次に、本実施形態に係る情報表示システム１ａの処理動作の一例について説明する。図１７は、第２実施形態に係る情報表示システムの処理動作の一例を示すシーケンス図である。なお、図１４を用いて説明したことと同様のステップについては、説明を省略する。具体的には、図１７に示すステップＳ６１〜ステップＳ８０の内容は、図１４に示すステップＳ１〜ステップＳ２０の内容と同様である。よって、ステップＳ８１、ステップＳ８２についてのみ説明する。
【０１３０】
まず、ステップＳ８０の処理の後、情報表示装置１０ｂが、描画画像と、映像データ７０を表示するサブ画面の表示位置とが重なると判定した場合、情報表示装置１０ｂは、メイン画面の投影画面６０ａ上での描画画像の描画位置と映像データ７０を表示するサブ画面の表示位置とが重なる旨を情報処理装置２０ｂ、２０ａ及び情報表示装置１０ａに対して通知する（ステップＳ８１）。次に、情報表示装置１０ａは、描画画像の描画位置と映像データ７０を表示するサブ画面の表示位置とが重なる旨を報知する（ステップＳ８２）。
【０１３１】
なお、情報表示装置１０及び情報処理装置２０で描画画像の描画位置と映像データ７０を表示するサブ画面の表示位置とが重なる旨を報知することで処理を完了してもよいが、上述した様に、表示位置制御部１３６で描画画像の描画位置と映像データ７０を表示するサブ画面の表示位置とが重ならないようにするための処理を続けてもよい。また、情報表示装置１０において重なってしまった描画画像の表示位置及び映像データ７０を表示するサブ画面の表示位置を移動させるようにしてもよいし、描画画像を削除するようにしてもよい。
【０１３２】
このように、本実施形態の情報表示装置１０は、指示デバイス（ペンデバイス）３０により描画された描画画像の投影画面６０上での描画位置と、映像データ７０を表示するサブ画面の表示位置とが重なると判定した場合に、描画画像と映像データ７０を表示するサブ画面とが重なる旨を情報処理装置２０及び情報表示装置１０に対して通知すると共に、メイン画面の投影画面６０上に、例えば、描画画像と映像データ７０を表示するサブ画面とが重なった状態を表示して報知する。
【０１３３】
これにより、情報表示装置１０は、インタラクティブ機能によって書き込まれた描画画像が映像データ７０を表示するサブ画面と重ならないようにすることができる。
【０１３４】
以上、本発明の実施形態を説明したが、上述の各実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。本発明は、上述の各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上述の各実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。また、以上の各実施形態および変形例は任意に組み合わせることも可能である。
【０１３５】
なお、上述の各実施形態の情報表示装置１０、情報処理装置２０、ペンデバイス３０で実行される制御プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１３６】
さらに、上述の各実施形態の情報表示装置１０、情報処理装置２０、ペンデバイス３０で実行される制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の各実施形態の情報表示装置１０、情報処理装置２０、ペンデバイス３０で実行される制御プログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【符号の説明】
【０１３７】
１、１ａ  情報表示システム
１０、１０ａ、１０ｂ  情報表示装置
２０、２０ａ、２０ｂ  情報処理装置（外部装置）
３０  ペンデバイス（指示デバイス）
４０  映像ケーブル
４１  ＵＳＢ有線ケーブル
４２  無線通信
５０  通信網
６０、６０ａ、６０ｂ  投影画面（メイン画面）
７０  映像データ（サブ画面）
７１〜７４  表示位置
１００  Ｉ／Ｆ部
１０１  システム制御部
１０２  音声処理部
１０３  スピーカー
１０４  映像処理部
１０５  光学ユニット制御部
１０６  光学ユニット
１０７  光源制御部
１０８  光源
１０９  電源制御部
１１０  電源
１１１  操作部
１１２  リモコン受信部
１１３  記憶部
１１４  ファン制御部
１１５  ファン
１１６  無線ユニット
１３１、１３１ａ、１３１ｂ  第１通信部
１３２、１３２ａ、１３２ｂ  映像入力受付部
１３３、１３３ａ、１３３ｂ  第１表示制御部
１３４、１３４ａ、１３４ｂ  位置算出部
１３５、１３５ａ、１３５ｂ  位置判定部
１３６、１３６ａ、１３６ｂ  表示位置制御部
１３７、１３７ａ、１３７ｂ  座標情報変換部
１３８、１３８ａ、１３８ｂ  制御部
１３９、１３９ａ、１３９ｂ  重なり通知部
１４０、１４０ａ、１４０ｂ  報知部
２００  Ｉ／Ｆ部
２０１  システム制御部
２０２  音声処理部
２０３  スピーカー
２０４  映像処理部
２０５  表示部
２０６  電源制御部
２０７  電源
２０８  操作部
２０９  記憶部
２１０  ファン制御部
２１１  ファン
２３１、２３１ａ、２３１ｂ  第２通信部
２３２、２３２ａ、２３２ｂ  映像出力部
２３３、２３３ａ、２３３ｂ  操作部
２３４、２３４ａ、２３４ｂ  描画部
２３５、２３５ａ、２３５ｂ  第２表示制御部
２３６、２３６ａ、２３６ｂ  情報共有部
２３７、２３７ａ、２３７ｂ  制御部
３０１  第３通信部
３０２  位置情報測定部
３０３  制御部
１０１１  ＣＰＵ
１０１２  ＲＯＭ
１０１３  ＲＡＭ
２００１  映像ポート
２００２  音声ポート
２００３  ＵＳＢポート
２００４  ＬＡＮポート
２０１１  ＣＰＵ
２０１２  ＲＯＭ
２０１３  ＲＡＭ
【先行技術文献】
【特許文献】
【０１３８】
【特許文献１】特開２００６−２５９１６１号公報
【図１】
2016042154.tif 000003
【図２】
2016042154.tif 000004
【図３】
2016042154.tif 000005
【図４】
2016042154.tif 000006
【図５】
2016042154.tif 000007
【図６】
2016042154.tif 000008
【図７】
2016042154.tif 000009
【図８】
2016042154.tif 000010
【図９】
2016042154.tif 000011
【図１０】
2016042154.tif 000012
【図１１】
2016042154.tif 000013
【図１２】
2016042154.tif 000014
【図１３】
2016042154.tif 000015
【図１４】
2016042154.tif 000016
【図１５】
2016042154.tif 000017
【図１６】
2016042154.tif 000018
【図１７】
2016042154.tif 000019