(57)【要約】【課題】異なる装置により表示された隣り合う画像上の一方から他方へ指示体が移動した場合に指示体の移動に応じた処理を行えるようにする。【解決手段】情報処理装置３０と、プロジェクター１０Ａ（第１プロジェクター）と、プロジェクター１０Ｂ（第２プロジェクター）を有する表示システムは、第１プロジェクターが投写した画像に対する指示体の操作で発生した第１イベントを検知する第１検知部と、第２プロジェクターが投写した画像に対する前記指示体の操作で発生した第２イベントを検知する第２検知部と、前記第１イベントと、前記第２イベントとが予め定められた条件を満たした場合、前記第１イベントを示す第１イベント情報及び前記第２イベントを示す第２イベント情報の組を、予め定められた第３イベントを示す第３イベント情報に置き換える置換部と、前記第３イベントに対応した処理を行う処理部とを備える。【選択図】図１
2017182109.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、第１プロジェクターと、第２プロジェクターを有する表示システムであって、
前記第１プロジェクターが投写面へ投写した画像に対する指示体の操作で発生した第１イベントを検知する第１検知部と、
前記第２プロジェクターが前記投写面へ投写した画像に対する前記指示体の操作で発生した第２イベントを検知する第２検知部と、
前記第１イベントと、前記第２イベントとが予め定められた条件を満たした場合、前記第１イベントを示す第１イベント情報及び前記第２イベントを示す第２イベント情報の組を、予め定められた第３イベントを示す第３イベント情報に置き換える置換部と、
前記第３イベント情報に対応した処理を行う処理部と
を備える表示システム。
【請求項２】
前記情報処理装置が前記置換部と前記処理部を備える請求項１に記載の表示システム。
【請求項３】
前記第１プロジェクターが前記置換部を備え、
前記情報処理装置が前記処理部を備える
請求項１に記載の表示システム。
【請求項４】
前記第１プロジェクターが前記置換部を備え、
前記第２プロジェクターが前記処理部を備える
請求項１に記載の表示システム。
【請求項５】
前記置換部は、前記第１イベントと前記第２イベントのうちの一方が、前記投写面から前記指示体が離れたことを表すイベントであり、他方が前記投写面に前記指示体が接したことを表すイベントである場合、前記第１イベント情報及び前記第２イベント情報の組を前記指示体が移動したことを表す前記第３イベント情報に置き換える
請求項１から請求項４のいずれか一項に記載の表示システム。
【請求項６】
前記置換部は、前記第１イベントと前記第２イベントのうちの一方が、前記投写面から前記指示体が離れたことを表すイベントであり、他方が前記投写面に前記指示体が接したことを表すイベントであり、前記投写面から前記指示体が離れたことを表すイベントを検知した時と前記投写面に前記指示体が接したことを表すイベントを検知した時との時間差が予め定められた時間未満である場合、前記第１イベント情報及び前記第２イベント情報の組を前記指示体が移動したことを表す前記第３イベント情報に置き換える
請求項１から請求項４のいずれか一項に記載の表示システム。
【請求項７】
前記第１検知部は、前記第１プロジェクターが投写した画像に対する前記指示体の座標を検知し、
前記第２検知部は、前記第２プロジェクターが投写した画像に対する前記指示体の座標を検知し、
前記置換部は、前記第１イベントと前記第２イベントのうちの一方が、前記投写面から前記指示体が離れたことを表すアップイベントであり、他方が前記投写面に前記指示体が接したことを表すダウンイベントであって、前記アップイベントの前に検知された前記指示体の座標から前記ダウンイベントが検知されたときに検知された前記指示体の座標までの距離が予め定められた閾値未満である場合、前記第１イベント情報及び前記第２イベント情報の組を前記第３イベント情報に置き換える
請求項１から請求項４のいずれか一項に記載の表示システム。
【請求項８】
前記置換部は、前記第１イベントと前記第２イベントのうちの一方が、前記投写面から前記指示体が離れたことを表すアップイベントであり、他方が前記投写面に前記指示体が接したことを表すダウンイベントであって、前記アップイベントの前に検知された前記指示体の座標と前記ダウンイベントが検知されたときに検知された前記指示体の座標が前記第１プロジェクターが投写する画像と前記第２プロジェクターが投写する画像の境界から予め定められた範囲内である場合、前記第１イベント情報及び前記第２イベント情報の組を前記第３イベント情報に置き換える
請求項７に記載の表示システム。
【請求項９】
前記処理部が行う処理は、前記第１プロジェクターが投写する画像内又は前記第２プロジェクターが投写する画像内に描画を行う処理である
請求項１から請求項８のいずれか一項に記載の表示システム。
【請求項１０】
前記第１プロジェクターは、前記第１プロジェクターにより投写面に投写される画像の位置を表す情報を前記情報処理装置へ供給し、
前記第２プロジェクターは、前記第２プロジェクターにより投写面に投写される画像の位置を表す情報を前記情報処理装置へ供給する
請求項１に記載の表示システム。
【請求項１１】
第１プロジェクターと第２プロジェクターへ画像を供給する情報処理装置であって、
前記第１プロジェクターが投写面へ投写した画像に対する指示体の操作で発生した第１イベントを取得する第１取得部と、
前記第２プロジェクターが前記投写面へ投写した画像に対する前記指示体の操作で発生した第２イベントを取得する第２取得部と、
前記第１イベントと、前記第２イベントとが予め定められた条件を満たした場合、前記第１イベントを示す第１イベント情報及び前記第２イベントを示す第２イベント情報の組を、予め定められた第３イベントを示す第３イベント情報に置き換える置換部と、
前記第３イベントに対応した処理を行う処理部と
を備える情報処理装置。
【請求項１２】
自装置が投写面へ投写した画像に対する指示体の操作で発生した第１イベントを検知する検知部と、
自装置に接続されたプロジェクターから、当該プロジェクターが前記投写面へ投写した画像に対する前記指示体の操作で発生した第２イベントを取得する取得部と、
前記第１イベントと、前記第２イベントとが予め定められた条件を満たした場合、前記第１イベントを示す第１イベント情報及び前記第２イベントを示す第２イベント情報の組を、予め定められた第３イベントを示す第３イベント情報に置き換える置換部と
を備えるプロジェクター。
【請求項１３】
第１プロジェクターが投写面へ投写した画像に対する指示体の操作で発生した第１イベントを検知する第１検知ステップと、
第２プロジェクターが前記投写面へ投写した画像に対する前記指示体の操作で発生した第２イベントを検知する第２検知ステップと、
前記第１イベントと、前記第２イベントとが予め定められた条件を満たした場合、前記第１イベントを示す第１イベント情報及び前記第２イベントを示す第２イベント情報の組を、予め定められた第３イベントを示す第３イベント情報に置き換える置換ステップと、
前記第３イベント情報に対応した処理を行う処理ステップと
を備える情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示システム、情報処理装置、プロジェクター及び情報処理方法に関する。
【背景技術】
【０００２】
タッチパネルを備える２つのディスプレイ装置で手書き入力を行う発明として、例えば特許文献１に開示されたディスプレイ装置がある。このディスプレイ装置は、一方のディスプレイ装置のベゼル付近でスタイラスペンが離れてペンアップのイベントが発生した後、他方のディスプレイ装置のベゼル付近でスタイラスペンが接してペンダウンのイベントが発生した場合、このペンアップからペンダウンまでの経過時間が所定時間内であると、他方のディスプレイ装置で表示する線の補正処理を行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１７１５５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の発明においては、一方のディスプレイ装置から他方のディスプレイ装置へスタイラスペンを移動させると、一方のディスプレイ装置のベゼル付近でスタイラスペンが離れたときにペンアップのイベントを検出し、他方のディスプレイ装置のベゼル付近でスタイラスペンがディスプレイ装置に接するとペンダウンのイベントを検出する。このように隣り合う画面へ指示体が移動したときにペンアップのイベントを検出すると、ユーザーの意図した操作を行えない場合が生じ得る。
【０００５】
本発明は、異なる装置により表示された隣り合う画像上の一方から他方へ指示体が移動した場合に指示体の移動に応じた処理を行えるようにする技術を提供する。
【課題を解決するための手段】
【０００６】
本発明は、情報処理装置と、第１プロジェクターと、第２プロジェクターを有する表示システムであって、前記第１プロジェクターが投写面へ投写した画像に対する指示体の操作で発生した第１イベントを検知する第１検知部と、前記第２プロジェクターが前記投写面へ投写した画像に対する前記指示体の操作で発生した第２イベントを検知する第２検知部と、前記第１イベントと、前記第２イベントとが予め定められた条件を満たした場合、前記第１イベントを示す第１イベント情報及び前記第２イベントを示す第２イベント情報の組を、予め定められた第３イベントを示す第３イベント情報に置き換える置換部と、前記第３イベント情報に対応した処理を行う処理部とを備える表示システムを提供する。
本発明によれば、異なる装置により表示された隣り合う画像上の一方から他方へ指示体が移動した場合に指示体の移動に応じた処理を行うことができる。
【０００７】
本発明においては、前記情報処理装置が前記置換部と前記処理部を備える構成としてもよい。
この構成によれば、情報処理装置を指示体の操作に応じて動作させることができる。
【０００８】
また、本発明においては、前記第１プロジェクターが前記置換部を備え、前記情報処理装置が前記処理部を備える構成としてもよい。
この構成によれば、情報処理装置を指示体の操作に応じて動作させることができる。
【０００９】
また、本発明においては、前記第１プロジェクターが前記置換部を備え、前記第２プロジェクターが前記処理部を備える構成としてもよい。
この構成によれば、プロジェクターにおいて指示体の移動に応じた処理を行うことができる。
【００１０】
また、本発明においては、前記置換部は、前記第１イベントと前記第２イベントのうちの一方が、前記投写面から前記指示体が離れたことを表すイベントであり、他方が前記投写面に前記指示体が接したことを表すイベントである場合、前記第１イベント情報及び前記第２イベント情報の組を前記指示体が移動したことを表す前記第３イベント情報に置き換える構成としてもよい。
この構成によれば、第１プロジェクターの画面から第２プロジェクターの画面に指示体を移動させたときに、指示体が画面から離れたと認識することなく指示体の移動に応じた処理を行うことができる。
【００１１】
また、本発明においては、前記置換部は、前記第１イベントと前記第２イベントのうちの一方が、前記投写面から前記指示体が離れたことを表すイベントであり、他方が前記投写面に前記指示体が接したことを表すイベントであり、前記投写面から前記指示体が離れたことを表すイベントを検知した時と前記投写面に前記指示体が接したことを表すイベントを検知した時との時間差が予め定められた時間未満である場合、前記第１イベント情報及び前記第２イベント情報の組を前記指示体が移動したことを表す前記第３イベント情報に置き換える構成としてもよい。
この構成によれば、第１プロジェクターの画面から第２プロジェクターの画面に指示体を移動させたときに、指示体が画面から離れたと認識することなく指示体の移動に応じた処理を行うことができる。
【００１２】
また、本発明においては、前記第１検知部は、前記第１プロジェクターが投写した画像に対する前記指示体の座標を検知し、前記第２検知部は、前記第２プロジェクターが投写した画像に対する前記指示体の座標を検知し、前記置換部は、前記第１イベントと前記第２イベントのうちの一方が、前記投写面から前記指示体が離れたことを表すアップイベントであり、他方が前記投写面に前記指示体が接したことを表すダウンイベントであって、前記アップイベントの前に検知された前記指示体の座標から前記ダウンイベントが検知されたときに検知された前記指示体の座標までの距離が予め定められた閾値未満である場合、前記第１イベント情報及び前記第２イベント情報の組を前記第３イベント情報に置き換える構成としてもよい。
この構成によれば、第１プロジェクターの画面から第２プロジェクターの画面に指示体を移動させたときに、指示体が画面から離れたと認識することなく指示体の移動に応じた処理を行うことができる。
【００１３】
また、本発明においては、前記置換部は、前記第１イベントと前記第２イベントのうちの一方が、前記投写面から前記指示体が離れたことを表すアップイベントであり、他方が前記投写面に前記指示体が接したことを表すダウンイベントであって、前記アップイベントの前に検知された前記指示体の座標と前記ダウンイベントが検知されたときに検知された前記指示体の座標が前記第１プロジェクターが投写する画像と前記第２プロジェクターが投写する画像の境界から予め定められた範囲内である場合、前記第１イベント情報及び前記第２イベント情報の組を前記第３イベント情報に置き換える構成としてもよい。
この構成によれば、第１プロジェクターの画面から第２プロジェクターの画面に指示体を移動させたときに、指示体が画面から離れたと認識することなく指示体の移動に応じた処理を行うことができる。
【００１４】
また、本発明においては、前記処理部が行う処理は、前記第１プロジェクターが投写する画像内又は前記第２プロジェクターが投写する画像内に描画を行う処理である構成としてもよい。
この構成によれば、第１プロジェクターの画面から第２プロジェクターの画面へ指示体の移動に応じた描画を行うことができる。
【００１５】
また、本発明においては、前記第１プロジェクターは、前記第１プロジェクターにより投写面に投写される画像の位置を表す情報を前記情報処理装置へ供給し、前記第２プロジェクターは、前記第２プロジェクターにより投写面に投写される画像の位置を表す情報を前記情報処理装置へ供給する構成としてもよい。
この構成によれば、情報処理装置は、指示体のイベントを検知したプロジェクターを知ることができる。
【００１６】
また、本発明は、第１プロジェクターと第２プロジェクターへ画像を供給する情報処理装置であって、前記第１プロジェクターが投写面へ投写した画像に対する指示体の操作で発生した第１イベントを取得する第１取得部と、前記第２プロジェクターが前記投写面へ投写した画像に対する前記指示体の操作で発生した第２イベントを取得する第２取得部と、前記第１イベントと、前記第２イベントとが予め定められた条件を満たした場合、前記第１イベントを示す第１イベント情報及び前記第２イベントを示す第２イベント情報の組を、予め定められた第３イベントを示す第３イベント情報に置き換える置換部と、前記第３イベントに対応した処理を行う処理部とを備える情報処理装置を提供する。
本発明によれば、異なる装置により表示された隣り合う画像上の一方から他方へ指示体が移動した場合に指示体の移動に応じた処理を行うことができる。
【００１７】
また、本発明は、自装置が投写面へ投写した画像に対する指示体の操作で発生した第１イベントを検知する検知部と、自装置に接続されたプロジェクターから、当該プロジェクターが前記投写面へ投写した画像に対する前記指示体の操作で発生した第２イベントを取得する取得部と、前記第１イベントと、前記第２イベントとが予め定められた条件を満たした場合、前記第１イベントを示す第１イベント情報及び前記第２イベントを示す第２イベント情報の組を、予め定められた第３イベントを示す第３イベント情報に置き換える置換部とを備えるプロジェクターを提供する。
本発明によれば、異なる装置により表示された隣り合う画像上の一方から他方へ指示体が移動した場合に指示体の移動に応じた処理を行うことができる。
【００１８】
また、本発明は、第１プロジェクターが投写面へ投写した画像に対する指示体の操作で発生した第１イベントを検知する第１検知ステップと、第２プロジェクターが前記投写面へ投写した画像に対する前記指示体の操作で発生した第２イベントを検知する第２検知ステップと、前記第１イベントと、前記第２イベントとが予め定められた条件を満たした場合、前記第１イベントを示す第１イベント情報及び前記第２イベントを示す第２イベント情報の組を、予め定められた第３イベントを示す第３イベント情報に置き換える置換ステップと、前記第３イベント情報に対応した処理を行う処理ステップとを備える情報処理方法を提供する。
本発明によれば、異なる装置により表示された隣り合う画像上の一方から他方へ指示体が移動した場合に指示体の移動に応じた処理を行うことができる。
【図面の簡単な説明】
【００１９】
【図１】表示システム１に係る装置を示した図。
【図２】プロジェクター１０Ａ、１０Ｂと指示体２０のハードウェア構成を示した図。
【図３】制御部１１０において実現する機能の機能ブロック図。
【図４】情報処理装置３０において実現する機能の機能ブロック図。
【図５】スクリーンＳＣに投写される画像の一例を示した図。
【図６】動作例を説明するための図。
【図７】動作例を説明するための図。
【図８】動作例を説明するための図。
【図９】情報処理装置３０が行う処理の流れを示したフローチャート。
【発明を実施するための形態】
【００２０】
図１は、本発明の一実施形態である表示システム１に係る装置を示した図である。表示システム１は、情報処理装置３０、表示面となるスクリーンＳＣに画像を投写するプロジェクター１０Ａ（第１プロジェクター）、プロジェクター１０Ｂ（第２プロジェクター）を含む。
【００２１】
情報処理装置３０は、本実施形態においては、パーソナルコンピューターである。情報処理装置３０は、複数のディスプレイ装置を使用してデスクトップを拡張するマルチディスプレイ機能を備える。
ペン型の指示体２０は、プロジェクター１０Ａ、１０Ｂ又は情報処理装置３０を操作するためのポインティングデバイスとして機能する。
発光装置５０Ａ、５０Ｂは、スクリーンＳＣ上にある指に光（本実施形態では赤外光）を照射する発光部を有する。発光装置５０Ａ、５０ＢはスクリーンＳＣの上端より上に設置され、下向きに角度θの範囲に光を拡散させて出射する。発光装置５０Ａ、５０Ｂから出射された光は、スクリーンＳＣに沿う光の層を形成する。本実施形態では、角度θは、ほぼ１８０度に達し、スクリーンＳＣのほぼ全体に、光の層が形成される。スクリーンＳＣの表面と、発光装置５０Ａ、５０Ｂにより形成される光の層とは近接していることが好ましい。スクリーンＳＣの表面から離れた位置にある指も照射できるように光の層は厚みを持っている。また、発光部を積層することにより離れた位置にある指を照射してもよい。発光装置５０Ａからの光の出射は、プロジェクター１０Ａにより制御され、発光装置５０Ｂからの光の出射は、プロジェクター１０Ｂにより制御される。
【００２２】
表示装置の一例であるプロジェクター１０Ａ、１０Ｂは、情報処理装置３０から供給される映像信号が表す画像を、投写面の一例であるスクリーンＳＣへ投写する。本実施形態においては、プロジェクター１０Ａ、１０Ｂは、情報処理装置３０がマルチディスプレイ機能を使用するときのディスプレイ装置となる。また、プロジェクター１０Ａ、１０Ｂは、指示体２０を情報処理装置３０のポインティングデバイスとして使用するためのＰＣ操作機能を備えている。プロジェクター１０Ａ、１０Ｂは、スクリーンＳＣの斜め上方に設置され、スクリーンＳＣに向けて映像を投写する。なお、本実施形態においては、プロジェクター１０Ａ、１０Ｂは、スクリーンＳＣへ映像を投写するが、スクリーンＳＣの替わりに壁面（表示面）に映像を投写してもよい。また、本実施形態においては、プロジェクター１０Ａ、１０Ｂは、金具によって壁面に設置される構成となっているが、天井に設置してもよい。天井に設置した場合、スクリーンＳＣの替わりに机上に映像を投写してもよい。
【００２３】
（プロジェクター１０Ａ、１０Ｂ、指示体２０の構成）
図２は、プロジェクター１０Ａ、１０Ｂ及び指示体２０のハードウェア構成を示した図である。指示体２０は、制御部２１０、発光部２３０、操作部２４０、電源２５０を有する。電源２５０は、例えば乾電池又は二次電池であり、制御部２１０、発光部２３０及び操作部２４０へ電力を供給する。操作部２４０は、電源２５０から各部への電力供給を制御するスイッチ（図示略）を備えている。操作部２４０のスイッチがオンとなると、電源２５０から各部へ電力が供給され、操作部２４０のスイッチがオフとなると、電源２５０から各部へ電力の供給が停止される。発光部２３０は、赤外光を発する発光ダイオードを有しており、指示体２０の先端に設けられている。発光部２３０の点灯及び消灯は、制御部２１０により制御される。発光部２３０は、点光源であり、発光部２３０が発する光は、指示体２０の先端から球面上に広がる。制御部２１０は、発光部２３０及び操作部２４０に接続されている。制御部２１０は、操作部２４０で行われた操作に応じて発光部２３０の制御を開始し、発光部２３０の発光ダイオードの点灯及び消灯を制御する。
【００２４】
プロジェクター１０Ａ、１０Ｂは、制御部１１０、記憶部１２０、操作部１３０、投写部１４０を備える。また、プロジェクター１０Ａ、１０Ｂは、映像処理部１５０、インターフェース１６０、撮像部１７１及び撮像部１７２を備える。本実施形態においては、プロジェクター１０Ａ、１０Ｂのハードウェア構成は同じであるため、以下の説明においてプロジェクター１０Ａ、１０Ｂの各部を区別する必要がある場合、説明の便宜上、プロジェクター１０Ａの各部の符号の末尾には「Ａ」を付し、プロジェクター１０Ｂの各部の符号の末尾には「Ｂ」を付し、各部を区別する必要がない場合、符号の末尾への「Ａ」、「Ｂ」の付加を省略して説明を行う。
【００２５】
インターフェース１６０は、ＲＣＡ、Ｄ−Ｓｕｂ、ＨＤＭＩ（登録商標）など、映像信号が供給されるコネクターを複数有し、他の装置からコネクターに供給された映像信号を映像処理部１５０へ供給する。また、インターフェース１６０は、無線ＬＡＮ（Local Area Network）やＢｌｕｅｔｏｏｔｈ（登録商標）などの無線通信のインターフェースや、ＵＳＢ（Universal Serial Bus）や有線のＬＡＮなどの有線通信のインターフェースを有し、これらのインターフェースにより情報処理装置３０と通信を行う。
【００２６】
記憶部１２０は、投写する映像の画質に係る設定値や、各種機能の設定に係る情報を記憶する。操作部１３０は、プロジェクター１０を操作するための複数のボタンを備えている。操作されたボタンに応じて制御部１１０が各部を制御することにより、スクリーンＳＣに投写される映像の調整や、プロジェクター１０が有する各種機能の設定などが行われる。
【００２７】
映像処理部１５０は、インターフェース１６０から供給される映像信号を取得する。また、映像処理部１５０は、プロジェクター１０を操作するためのＧＵＩなどのオンスクリーン画像の信号を制御部１１０から取得する。映像処理部１５０は、各種の画像処理機能を備えており、インターフェース１６０から供給された映像信号に画像処理を施し、投写する映像の画質を調整する。映像処理部１５０は、制御部１１０からオンスクリーン画像の信号が供給された場合には、オンスクリーン画像の信号を重畳した映像信号を投写部１４０へ供給する。
【００２８】
映像を投写する投写部１４０は、光源１４１、ライトバルブ１４２、駆動回路１４４及び投写光学系１４３を有している。光源１４１は、光を発するランプであり、光源１４１が発した光は、図示省略した複数のダイクロイックミラーやミラーによって赤、緑、青の光に分光され、分光された赤、緑、青のそれぞれの光はライトバルブ１４２に導かれる。なお、光源１４１は、ランプではなく、発光ダイオード又はレーザー光を発する半導体レーザー装置であってもよい。
【００２９】
駆動回路１４４は、映像処理部１５０から供給される映像信号を取得する。駆動回路１４４に供給される映像信号は、投写する画像における赤の成分の階調を表す階調データ、投写する画像における緑の成分の階調を表す階調データ及び投写する画像における青の成分の階調を表す階調データを有する。駆動回路１４４は、赤、緑、青の各色の階調データを抽出し、抽出した各色の階調データに基づいてライトバルブ１４２を駆動する。
【００３０】
ライトバルブ１４２は、前述の赤の光が入射する液晶ライトバルブ、前述の緑の光が入射する液晶ライトバルブ、及び前述の青の光が入射する液晶ライトバルブを有している。液晶ライトバルブは、透過型の液晶パネルであり、複数行複数列でマトリクス状に配置された画素を備えている。赤の光が入射する液晶ライトバルブは赤の階調データに基づいて駆動され、緑の光が入射する液晶ライトバルブは緑の階調データに基づいて駆動され、青の光が入射する液晶ライトバルブは青の階調データに基づいて駆動される。各液晶ライトバルブは、駆動回路１４４によって各画素が制御されて画素の透過率が変化する。画素の透過率が制御されることにより、液晶ライトバルブを透過した各色の光は、各階調データに対応した画像となる。液晶ライトバルブを透過した赤、緑、青の光の画像は、図示省略したダイクロイックプリズムにより合成されて投写光学系１４３に入射する。投写光学系１４３は、入射した画像を拡大する光学系であり、入射した画像をレンズやミラーによって拡大してスクリーンＳＣに投写する。スクリーンＳＣに画像が投写されると、表示面であるスクリーンＳＣに画像が表示される。なお、透過型の液晶パネルの替わりに反射型の液晶パネルを採用してもよいし、デジタルミラーデバイスなどを用いてもよい。
【００３１】
プロジェクター１０Ａ、１０Ｂは、指示体２０の位置及び指示体２０からスクリーンＳＣまでの距離をステレオ方式で特定するために、２つの撮像部１７１及び撮像部１７２を有している。撮像部１７１及び撮像部１７２は、発光部２３０が発する赤外光や発光装置５０から出射されて指で反射した赤外光を受光する撮像素子（ＣＭＯＳやＣＣＤなど）、撮像素子に像を結像する光学系、撮像素子へ入射する光を制限する絞りなどを備えている。撮像部１７１及び撮像部１７２は、投写部１４０の投写範囲を撮像範囲とし、撮像した範囲の画像を生成し、生成した画像を制御部１１０へ供給する。なお、本実施形態においては、プロジェクター１０Ａ、１０ＢがスクリーンＳＣの斜め上方に設置されるため、撮像部１７１及び撮像部１７２は、投写範囲を斜め上方から撮像することになる。
【００３２】
制御部１１０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を備えたマイクロコンピューターである。ＲＯＭに記憶されているプログラムをＣＰＵが実行すると、制御部１１０が各部を制御し、映像をスクリーンＳＣに投写する機能や上述のＰＣ操作機能などが実現する。
【００３３】
図３は、ＲＯＭのプログラムを実行することにより制御部１１０において実現する機能の機能ブロック図である。
検知部１００１は、撮像部１７１及び撮像部１７２から供給される画像を解析し、指示体２０又は指により発生したイベントを検知する。また、検知部１００１は、撮像部１７１及び撮像部１７２から供給される画像を解析し、投写部１４０が投写する画像の表示領域における指示体２０又は指の位置の座標と、指示体２０から画像の表示面であるスクリーンＳＣまでの距離を特定する。なお、プロジェクター１０Ａが備える検知部１００１Ａは、プロジェクター１０Ａが投写面へ投写した画像に対する指示体の操作で発生した第１イベントを検知する第１検知部に相当し、プロジェクター１０Ｂが備える検知部１００１Ｂは、プロジェクター１０Ｂが前記投写面へ投写した画像に対する指示体の操作で発生した第２イベントを検知する第２検知部に相当する。またプロジェクター１０Ａの送信部１００２Ａは、第１イベントを示すイベント情報（第１イベント情報）を情報処理装置３０へ供給し、プロジェクター１０Ｂの送信部１００２Ｂは、第２イベントを示すイベント情報（第２イベント情報）を情報処理装置３０へ供給する。
送信部１００２は、検知部１００１が検知したイベントを表すイベント情報や、検知部１００１が検知した座標を表す座標情報を、インターフェース１６０からＵＳＢケーブルを介して情報処理装置３０へ送信する。
【００３４】
（情報処理装置３０の構成）
次に情報処理装置３０の構成について説明する。情報処理装置３０は、プロジェクター１０Ａ、１０Ｂから供給された情報を取得し、取得した情報をオペレーティングシステムへ渡すデバイスドライバを記憶している。
【００３５】
図４は、このデバイスドライバを実行することにより情報処理装置３０において実現する機能の機能ブロック図である。第１取得部３００１は、プロジェクター１０Ａから供給されるイベント情報（第１イベント情報）や座標情報を取得する。第２取得部３００２は、プロジェクター１０Ｂから供給されるイベント情報（第２イベント情報）や座標情報を取得する。置換部３００３は、第１取得部３００１が取得した第１イベント情報が示すイベント（第１イベント）と、第２取得部３００２が取得した第２イベント情報が示すイベント（第２イベント）とが予め定められた条件を満たした場合、第１取得部３００１が取得した第１イベント情報及び第２取得部３００２が取得した第２イベント情報の組を、予め定められたイベント（第３イベント）を示すイベント情報（第３イベント情報）に置き換える。処理部３００４は、置換部３００３による置き換え後のイベント情報に応じた処理を行う。
【００３６】
（実施形態の動作例）
次に本実施形態の動作例について説明する。本実施形態においては、情報処理装置３０とプロジェクター１０Ａ、１０Ｂは、ＵＳＢケーブルにより接続され、ＵＳＢケーブルを介して通信を行う。また、情報処理装置３０とプロジェクター１０Ａ、１０Ｂは、映像ケーブルにより接続され、プロジェクター１０Ａ、１０Ｂは、情報処理装置３０から供給される映像信号を取得する。
【００３７】
情報処理装置３０においては、マルチディスプレイ機能について２つの画面を左右に並べてデスクトップを拡張する設定が行われており、情報処理装置３０は、左側の画面の映像信号をプロジェクター１０Ａへ供給し、右側の画面の映像信号をプロジェクター１０Ｂへ供給する。
【００３８】
図５は、プロジェクター１０Ａ、１０ＢによりスクリーンＳＣに投写された画像の一例である。図５の領域Ａ１の部分は、プロジェクター１０Ａが投写した画像であり、領域Ａ２の部分はプロジェクター１０Ｂが投写した画像である。マルチディスプレイ機能で直視型のディスプレイ装置を用いる場合、ディスプレイ装置には表示画面を囲む枠（ベゼル）があるため、左側の画面と右側の画面との間に間が開いてしまうが、本実施形態においては、プロジェクター１０Ａが投写する画像とプロジェクター１０Ｂが投写する画像を左右に並べて表示（所謂タイリング表示）することにより、間を開けずに２つの画面を並べて表示することができる。
【００３９】
撮像部１７１Ａ及び撮像部１７２Ａは、領域Ａ１を撮影する。制御部１１０Ａは、撮像部１７１Ａ及び撮像部１７２Ａから供給される画像において、領域Ａ１の左上の頂点を原点とし、原点から右方向をｘ軸の正方向とし、原点から下方向をｙ軸の正方向としてｘｙ座標を設定する。また、撮像部１７１Ｂ及び撮像部１７２Ｂは、領域Ａ２を撮影する。制御部１１０Ｂは、撮像部１７１Ｂ及び撮像部１７２Ｂから供給される画像において、領域Ａ２の左上の頂点を原点とし、原点から右方向をｘ軸の正方向とし、原点から下方向をｙ軸の正方向としてｘｙ座標を設定する。
【００４０】
赤外光を発している指示体２０が撮像部１７１Ａ及び撮像部１７２Ａの撮影範囲内に入ると、撮像部１７１Ａ及び撮像部１７２Ａが生成した画像においては、発光部２３０が発した赤外光が写る。制御部１１０Ａは、撮像部１７１Ａ及び撮像部１７２Ａから供給される画像を解析し、領域Ａ１のｘｙ座標における赤外光の位置の座標と、赤外光からスクリーンＳＣまでの距離（即ち、指示体２０の先端からスクリーンＳＣまでの距離）を特定する。
【００４１】
例えばユーザーが、図６に示した位置Ｐ１に指示体２０の発光部２３０を接触させた場合、制御部１１０Ａは、撮像部１７１Ａ及び撮像部１７２Ａから供給された画像を解析して赤外光からスクリーンＳＣまでの距離を０と特定し、指示体２０のイベントについて、指示体２０が投写面に接したことを表す「ペンダウン」とする。このペンダウンのイベントは、本発明に係るダウンイベントの一例である。また、制御部１１０Ａは、撮像部１７１Ａ及び撮像部１７２Ａから供給された画像から、位置Ｐ１の座標を特定する。制御部１１０Ａは、「ペンダウン」を示すイベント情報と、特定した座標を表す座標情報を、インターフェース１６０ＡからＵＳＢケーブルを介して情報処理装置３０へ送信する。
【００４２】
情報処理装置３０は、プロジェクター１０Ａから送信された情報を取得すると、取得した情報に応じた処理を行う。例えば、情報処理装置３０は、イベント情報が「ペンダウン」であり、取得した座標情報に対応するデスクトップ上の位置がアイコン上の位置Ｐ１である場合、位置Ｐ１にあるアイコンをドラッグする。
【００４３】
制御部１１０Ａは、赤外光からスクリーンＳＣまでの距離と赤外光の位置を撮像部１７１Ａ及び撮像部１７２Ａから供給される画像を用いて周期的に特定する。ユーザーが指示体２０を位置Ｐ１から図６に示した矢印の方向へ移動させると、制御部１１０Ａは、撮像部１７１Ａ及び撮像部１７２Ａから供給された画像を解析して赤外光からスクリーンＳＣまでの距離を０と特定する。制御部１１０Ａは、新たに特定した距離が０であり、前回特定した距離も０である場合、指示体２０のイベントについて、指示体２０が移動中であることを表す「ムーブ」とする。また、制御部１１０Ａは、撮像部１７１Ａ及び撮像部１７２Ａから供給された画像から、赤外光の移動後の位置の座標を特定する。制御部１１０Ａは、「ムーブ」を表すイベント情報と、特定した座標を表す座標情報を、インターフェース１６０ＡからＵＳＢケーブルを介して情報処理装置３０へ送信する。
【００４４】
情報処理装置３０は、プロジェクター１０Ａから送信された情報を取得すると、取得した情報に応じた処理を行う。情報処理装置３０は、イベント情報が「ムーブ」である場合、位置Ｐ１にあったアイコンを取得した座標情報が表す座標に応じて移動させる。
【００４５】
次にユーザーが指示体２０をスクリーンＳＣに接触させたまま移動させ、指示体２０が発する赤外光の位置が、図７に示したように領域Ａ１の右端の位置Ｐ１１となった場合、制御部１１０Ａは、「ムーブ」を表すイベント情報と、位置Ｐ１１の座標を表す座標情報を、インターフェース１６０ＡからＵＳＢケーブルを介して情報処理装置３０へ送信する。情報処理装置３０は、プロジェクター１０Ａから送信された情報を取得すると、ドラッグされた状態であるアイコンを、取得した座標情報が表す座標に応じて移動させる。
【００４６】
次にユーザーが指示体２０をスクリーンＳＣに接触させたまま移動させ、赤外光の位置が領域Ａ１から領域Ａ２に移動し、図８に示したように領域Ａ２の左端の位置Ｐ１２となった場合、撮像部１７１Ａ及び撮像部１７２Ａが生成する画像においては、指示体２０が発した赤外光が写らず、撮像部１７１Ｂ及び撮像部１７２Ｂが生成する画像においては、指示体２０が発した赤外光が写る。
【００４７】
制御部１１０Ａは、撮像部１７１Ａ及び撮像部１７２Ａが生成した画像において赤外光が写っていない場合、指示体２０のイベントについて、指示体２０が投写面から離れたことを表す「ペンアップ」とする。このペンアップのイベントは、本発明に係るアップイベントの一例である。
【００４８】
一方、撮像部１７１Ｂ及び撮像部１７２Ｂが生成した画像においては、発光部２３０が発した赤外光が写る。制御部１１０Ｂは、撮像部１７１Ｂ及び撮像部１７２Ｂから供給される画像を取得する。制御部１１０Ｂは、撮像部１７１Ｂ及び撮像部１７２Ｂから供給される画像を解析し、領域Ａ２のｘｙ座標における赤外光の位置の座標と、赤外光から画像の表示面であるスクリーンＳＣまでの距離を特定する。制御部１１０Ｂは、撮像部１７１Ｂ及び撮像部１７２Ｂから供給された画像を解析して赤外光からスクリーンＳＣまでの距離を０と特定し、指示体２０のイベントについて、指示体２０が投写面に接したことを表す「ペンダウン」とする。また、制御部１１０Ｂは、撮像部１７１Ａ及び撮像部１７２Ａから供給された画像から、位置Ｐ１２の座標を特定する。
【００４９】
制御部１１０Ａは、「ペンアップ」を表すイベント情報を、インターフェース１６０ＡからＵＳＢケーブルを介して情報処理装置３０へ送信する。また、制御部１１０Ｂは、「ペンダウン」を表すイベント情報と、位置Ｐ１２の座標を表す座標情報を、インターフェース１６０ＢからＵＳＢケーブルを介して情報処理装置３０へ送信する。
【００５０】
情報処理装置３０は、一方のプロジェクターから供給されたイベント情報が「ムーブ」から「ペンアップ」に変化し、他方のプロジェクターから供給されたイベント情報が「ペンダウン」となった場合、イベント情報を置き換える処理を行う。
【００５１】
図９は、イベント情報を置き換える処理の流れを示したフローチャートである。情報処理装置３０は、一方のプロジェクターから「ムーブ」のイベント情報が供給され、次にこの一方のプロジェクターから「ペンアップ」のイベント情報を供給されたか否かを判断する（ステップＳ１）。一方のプロジェクターから「ムーブ」のイベント情報が供給され、次にこの一方のプロジェクターから「ペンアップ」のイベント情報を供給された場合（ステップＳ１でＹＥＳ）、情報処理装置３０は、この「ペンアップ」のイベント情報が供給されてから予め定められた時間内に「ペンダウン」のイベント情報が他方のプロジェクターから供給されたか判断する（ステップＳ２）。情報処理装置３０は、予め定められた時間内に「ペンダウン」のイベント情報が他方のプロジェクターから供給された場合（ステップＳ２でＹＥＳ）、一方のプロジェクターから供給された「ペンアップ」のイベント情報と、他方のプロジェクターから供給された「ペンダウン」のイベント情報の組を、「ムーブ」のイベント情報に置き換える（ステップＳ３）。一方、情報処理装置３０は、ステップＳ２でＮＯと判断した場合、図９の処理を終了する。
【００５２】
例えば、情報処理装置３０は、プロジェクター１０Ａから「ムーブ」のイベント情報の次に「ペンアップ」のイベント情報が供給され、この「ペンアップ」のイベント情報が供給されてから予め定められた時間内にプロジェクター１０Ｂから「ペンダウン」のイベント情報が供給されると、プロジェクター１０Ａから供給された「ペンアップ」のイベント情報と、プロジェクター１０Ｂから供給された「ペンダウン」のイベント情報の組を「ムーブ」のイベント情報に置き換える。
【００５３】
また、ステップＳ１においてＮＯと判断した場合、情報処理装置３０は、「ムーブ」のイベント情報が一方のプロジェクターから供給され、次に他方のプロジェクターから「ペンダウン」のイベント情報を供給されたか否かを判断する（ステップＳ４）。情報処理装置３０は、「ムーブ」のイベント情報が一方のプロジェクターから供給され、次に他方のプロジェクターから「ペンダウン」のイベント情報を供給された場合（ステップＳ４でＹＥＳ）、この「ペンダウン」のイベント情報が供給されてから予め定められた時間内に「ペンアップ」のイベント情報を一方のプロジェクターから取得したか判断する（ステップＳ５）。情報処理装置３０は、予め定められた時間内に「ペンアップ」のイベント情報を一方のプロジェクターから取得した場合（ステップＳ５でＹＥＳ）、他方のプロジェクターから供給された「ペンダウン」のイベント情報と、一方のプロジェクターから取得した「ペンアップ」のイベント情報の組を、「ムーブ」のイベント情報に置き換える（ステップＳ３）。一方、情報処理装置３０は、ステップＳ５でＮＯと判断した場合、図９の処理を終了する。
【００５４】
例えば、情報処理装置３０は、プロジェクター１０Ａから「ムーブ」のイベント情報が供給され、次にプロジェクター１０Ｂから「ペンダウン」のイベント情報が供給され、この「ペンダウン」のイベント情報が供給されてから予め定められた時間内にプロジェクター１０Ａから「ペンアップ」のイベント情報が供給されると、プロジェクター１０Ｂから供給された「ペンダウン」のイベント情報と、プロジェクター１０Ａから供給された「ペンアップ」のイベント情報の組を「ムーブ」のイベント情報に置き換える。
【００５５】
情報処理装置３０は、イベント情報の組を「ムーブ」のイベント情報に置き換えると、ドラッグされた状態であるアイコンを、「ペンダウン」のイベント情報と共に供給された座標情報が表す座標に応じて移動させる。これにより、ドラッグされたアイコンの表示位置は、領域Ａ２内の位置Ｐ１２の位置となる。
【００５６】
なお、情報処理装置３０は、領域Ａ２から領域Ａ１へ指示体２０を移動させた場合にも、領域Ａ１から領域Ａ２へ指示体２０を移動させた場合と同様に「ペンアップ」のイベント情報と「ペンダウン」のイベント情報の組を「ムーブ」のイベント情報に置き換える。
【００５７】
以上説明したように本実施形態によれば、「ペンアップ」のイベント情報と「ペンダウン」のイベント情報の組を「ムーブ」のイベント情報に置き換えることにより、隣り合う２つの画像の一方の画像の領域から他方の画像の領域へ指示体２０が移動しても、画像の境界付近でアイコンをスムーズに移動させることができる。なお、上述した動作例においては、指示体２０を使用する場合を例に動作例の説明を行ったが、本実施形態は、指を使用する場合にも、指示体２０を使用したときと同様に動作する。
【００５８】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。なお、上述した各実施形態及び以下の変形例は、一つ又は複数を適宜組み合わせて実施してもよい。
【００５９】
上述した実施形態においては、プロジェクター１０Ａ、１０Ｂから供給されるイベント情報の組を一つの「ムーブ」のイベント情報に置き換えているが、イベント情報の組を一つのイベント情報に置き換える構成は、実施形態の構成に限定されるものではない。例えば、情報処理装置３０とプロジェクター１０ＢとをＵＳＢケーブルで接続せず、プロジェクター１０Ａとプロジェクター１０ＢとをＵＳＢケーブルで接続する構成とする。プロジェクター１０Ｂは、指示体２０のイベント情報、指示体２０の座標情報、投写している画像の位置関係を表す位置関係情報をプロジェクター１０Ａへ供給する。
【００６０】
プロジェクター１０Ａは、プロジェクター１０Ｂから供給された情報、又はプロジェクター１０Ａが投写している画像の位置関係を表す位置関係情報、プロジェクター１０Ａが生成したイベント情報及びプロジェクター１０Ｂが生成した座標情報を情報処理装置３０へ供給する。
例えば、領域Ａ１にユーザーが指示体２０を接触させた場合、プロジェクター１０Ａは、生成した「ペンダウン」のイベント情報及び指示体２０の座標情報を情報処理装置３０へ送信し、投写している画像の位置関係を表す情報として左側を表す情報を情報処理装置３０へ送信する。
また、領域Ａ２にユーザーが指示体２０を接触させた場合、プロジェクター１０Ｂは、生成した「ペンダウン」のイベント情報及び指示体２０の座標情報をプロジェクター１０Ａへ送信し、プロジェクター１０Ｂが投写している画像の位置関係を表す位置関係情報として右側を表す情報をプロジェクター１０Ａへ供給する。プロジェクター１０Ａは、プロジェクター１０Ｂから供給されたイベント情報、座標情報及び位置関係情報を情報処理装置３０へ送信する。
【００６１】
情報処理装置３０は、プロジェクター１０Ａから供給されるイベント情報、座標情報及び位置関係情報に応じて処理を行う。例えば、情報処理装置３０は、位置関係情報が左側、イベント情報が「ペンダウン」、デスクトップにおいて座標情報が表す座標に対応する位置がアイコン上の位置である場合、当該アイコンをドラッグ状態とする。また、情報処理装置３０は、位置関係情報が右側、イベント情報が「ペンダウン」、デスクトップにおいて座標情報が表す座標に対応する位置がアイコン上の位置である場合、当該アイコンをドラッグ状態とする。
【００６２】
なお、プロジェクター１０Ａは、一方のプロジェクターのイベント情報が「ムーブ」から「ペンアップ」に変化し、他方のプロジェクターのイベント情報が「ペンダウン」となった場合、イベント情報を置き換える処理を行う。
例えば、プロジェクター１０Ａは、「ムーブ」のイベント情報を生成した次に「ペンアップ」のイベント情報を生成し、この「ペンアップ」のイベント情報を生成してから予め定められた時間内にプロジェクター１０Ｂから「ペンダウン」のイベント情報が供給されると、プロジェクター１０Ａが生成した「ペンアップ」のイベント情報と、プロジェクター１０Ｂから供給された「ペンダウン」のイベント情報の組を、「ムーブ」のイベント情報に置き換える。そしてプロジェクター１０Ａは、この「ムーブ」のイベント情報と、プロジェクター１０Ｂから供給された座標情報及び位置関係情報を情報処理装置３０へ送信する。
【００６３】
また、プロジェクター１０Ａは、「ムーブ」のイベント情報を生成した次にプロジェクター１０Ｂから「ペンダウン」のイベント情報が供給され、この「ペンダウン」のイベント情報が供給されてから予め定められた時間内に「ペンアップ」のイベント情報を生成した場合、プロジェクター１０Ａが生成した「ペンアップ」のイベント情報と、プロジェクター１０Ｂから供給された「ペンダウン」のイベント情報の組を「ムーブ」のイベント情報に置き換える。そしてプロジェクター１０Ａは、この「ムーブ」のイベント情報と、プロジェクター１０Ｂから供給された座標情報及び位置関係情報を情報処理装置３０へ送信する。
【００６４】
また、プロジェクター１０Ａは、「ペンダウン」のイベント情報を生成してから予め定められた時間内にプロジェクター１０Ｂから「ペンアップ」のイベント情報が供給された場合、プロジェクター１０Ａが生成した「ペンダウン」のイベント情報と、プロジェクター１０Ｂから供給された「ペンアップ」のイベント情報の組を、「ムーブ」のイベント情報に置き換える。そしてプロジェクター１０Ａは、この「ムーブ」のイベント情報と、プロジェクター１０Ａが生成した座標情報及び位置関係情報を情報処理装置３０へ送信する。
【００６５】
また、プロジェクター１０Ａは、「ペンアップ」のイベント情報がプロジェクター１０Ｂから供給されてから予め定められた時間内に「ペンダウン」のイベント情報を生成した場合、プロジェクター１０Ｂから供給された「ペンアップ」のイベント情報と、プロジェクター１０Ａが生成した「ペンダウン」のイベント情報の組を「ムーブ」のイベント情報に置き換える。そしてプロジェクター１０Ａは、この「ムーブ」のイベント情報と、プロジェクター１０Ａが生成した座標情報及び位置関係情報を情報処理装置３０へ送信する。
【００６６】
なお、イベント情報の組を一つのイベント情報に置き換えるのはプロジェクター１０Ａではなくプロジェクター１０Ａであってもよい。本変形例によれば、プロジェクターにおいてイベント情報を置き換えるため、情報処理装置が行う処理を減らすことができる。
【００６７】
また、本変形例においては、プロジェクター１０Ａ、１０Ｂは、指示体２０の移動に応じてオンスクリーン画像により描画を行う機能を備える構成であってもよい。この構成を備える場合、プロジェクター１０Ａ、１０Ｂは、イベント情報に応じて描画の処理を行う構成としてもよい。ユーザーが、領域Ａ１から領域Ａ２へ指示体２０を移動させた場合、プロジェクター１０Ａは、プロジェクター１０Ａが生成した「ペンアップ」のイベント情報とプロジェクター１０Ｂが生成した「ペンダウン」のイベント情報の組を「ムーブ」のイベント情報に置き換え、この「ムーブ」のイベント情報をプロジェクター１０Ｂへ供給する。プロジェクター１０Ｂは、プロジェクター１０Ｂから供給された「ムーブ」のイベント情報と、「ペンダウン」のイベント情報を生成した座標情報に応じて、描画の処理を行う。本変形例においても、プロジェクターにおいてイベント情報を置き換えるため、情報処理装置が行う処理を減らすことができる。
【００６８】
本発明においては、イベント情報の組を一つのイベント情報に置き換える際に、イベント情報を置き換えるか否かを座標情報に応じて判断するようにしてもよい。例えば、情報処理装置３０は、ステップＳ２でＹＥＳと判断した後や、ステップＳ５でＹＥＳと判断した後、「ペンアップ」のイベント情報の一つ前に供給された「ムーブ」のイベント情報と共に供給された座標情報に対応するデスクトップ上の位置から、「ペンダウン」のイベント情報と共に供給された座標情報に対応するデスクトップ上の位置までの距離が予め定められた閾値未満である場合、ステップＳ３の処理を行うようにしてもよい。
【００６９】
また、本発明においては、イベント情報を置き換えるか否かを座標情報に応じて判断する場合、以下の構成としてもよい。例えば、情報処理装置３０は、ステップＳ２でＹＥＳと判断した後や、ステップＳ５でＹＥＳと判断した後、「ペンアップ」のイベント情報の一つ前に供給された「ムーブ」のイベント情報と共に供給された座標情報が領域Ａ１と領域Ａ２の境界から予め定められた範囲内であり、「ペンダウン」のイベント情報と共に供給された座標情報が領域Ａ１と領域Ａ２の境界から予め定められた範囲内である場合、ステップＳ３の処理を行うようにしてもよい。
【００７０】
上述した実施形態においては、情報処理装置３０は、プロジェクター１０Ａ、１０Ｂから供給されるイベント情報と座標情報に応じてドラッグの処理を行うが、プロジェクター１０Ａ、１０Ｂから供給されるイベント情報と座標情報に応じて行う処理はドラッグの処理に限定されるものではない。例えば、情報処理装置３０は、イベント情報と座標情報に応じて描画の処理を行ってもよい。例えば、本変形例によれば、情報処理装置３０が描画ソフトを実行した場合、指示体２０の移動に応じて描画を行うことができる。また、情報処理装置３０が、描画ソフトの画面をデスクトップの全面に広げた場合、指示体２０を投写面に接触させたまま領域Ａ１から領域Ａ２又は領域Ａ２から領域Ａ１に指示体２０を移動させると、領域Ａ１と領域Ａ２との境界で途切れることなく線の描画を行うことができる。
【００７１】
上述した実施形態においては、情報処理装置３０がマルチディスプレイ機能で使用するプロジェクターの数は２台に限定されるものではなく、３台以上であってもよい。情報処理装置３０は、マルチディスプレイ機能で使用するプロジェクターの数が３台以上の場合にも、上述の実施形態と同様に２つのイベント情報の組を一つのイベント情報に置き換える。
【符号の説明】
【００７２】
１…表示システム、１０Ａ、１０Ｂ…プロジェクター、２０…指示体、３０…情報処理装置、１１０、１１０Ａ、１１０Ｂ…制御部、１２０…記憶部、１３０…操作部、１４０…投写部、１６０、１６０Ａ、１６０Ｂ…インターフェース、１７１、１７２、１７１Ａ、１７２Ａ、１７１Ｂ、１７２Ｂ…撮像部、１００１…検知部、１００２…送信部、３００１…第１取得部、３００２…第２取得部、３００３…置換部、３００４…処理部。
【図１】
2017182109.tif 000003
【図２】
2017182109.tif 000004
【図３】
2017182109.tif 000005
【図４】
2017182109.tif 000006
【図５】
2017182109.tif 000007
【図６】
2017182109.tif 000008
【図７】
2017182109.tif 000009
【図８】
2017182109.tif 000010
【図９】
2017182109.tif 000011