(57)【特許請求の範囲】
【請求項１】
表示画面に画像を表示する第１表示部及びこの第１表示部の表示画面に隣接した表示画面を有する第２表示部と、操作子による操作位置に応じた座標位置のデータを出力するタブレット部とを備えた表示システムにおいて、
前記操作子の前記タブレット部上の操作位置を、当該操作位置と対応する前記第１表示部の表示画面上の座標位置へ変換する第１処理を実行する変換処理手段を備え、
前記変換処理手段は、前記操作子の操作位置が前記タブレット部上の所定領域において第１の位置条件を満たしていると判定すると、前記操作子の前記タブレット部上の操作位置を、当該操作位置と対応する前記第２表示部の表示画面上の座標位置へ変換する第２処理の実行を開始する
ことを特徴とする表示システム。
【請求項２】
前記変換処理手段は、前記操作子を前記タブレット部の縁領域に位置させたときに前記操作子の操作位置が前記タブレット部上の所定領域にあると判定する
ことを特徴とする請求項１に記載の表示システム。
【請求項３】
前記変換処理手段は、前記操作子の操作位置が前記タブレット部上の所定領域において第２の位置条件を満たした後、第１の位置条件を満たすまでの間、前記操作子の前記タブレット部上の操作位置を、当該操作位置と対応する前記第１表示部の表示画面上の座標位置から順次当該操作位置と対応する前記第２表示部の表示画面上の座標位置へ向けて移動させた座標位置へ変換する第３処理を実行する
ことを特徴とする請求項１又は請求項２に記載の表示システム。
【請求項４】
前記変換処理手段は、前記操作子の操作位置が前記タブレット部上の所定領域において第１の期間静止していたときに、前記第１の位置条件を満たすと判定する
ことを特徴とする請求項１〜３の何れか１項に記載の表示システム。
【請求項５】
前記変換処理手段は、前記操作子の操作位置が前記タブレット部上の所定領域において第２の位置条件を満たした後、第１の位置条件を満たすまでの間に、前記操作子の操作位置が前記第１の位置条件を満たさなくなったとき、前記第３処理の実行を中止し、前記第１処理の実行を開始する
ことを特徴とする請求項３に記載の表示システム。
【請求項６】
前記変換処理手段は、前記操作子の操作位置が前記タブレット部上の所定領域において前記第１の期間よりも短い第２の期間静止していたときに前記第２の位置条件を満たすと判定する
ことを特徴とする請求項３に記載の表示システム。
【請求項７】
前記変換処理手段は、前記第２処理を実行する状態であるときに、前記操作子の操作位置が前記タブレット部上の所定領域において第３の位置条件を満たしていると判定すると、前記第２処理の実行を中止して、前記第１処理の実行を開始する
ことを特徴とする請求項１〜６のいずれか１項に記載の表示システム。
【請求項８】
前記変換処理手段は、前記第２処理を実行する状態であるときに、前記操作子の操作位置が前記タブレット部上の所定領域において、前記第１の期間静止していたときに前記第３の位置条件を満たすと判定する
ことを特徴とする請求項７に記載の表示システム。
【請求項９】
前記変換処理手段は、前記タブレット部の操作位置座標の座標サイズが前記第１表示部又は第２表示部の表示画面の画面サイズと異なるとき、当該画像サイズが異なる表示画面の座標位置への変換時にそのサイズ差に応じた補正を行う
ことを特徴とする請求項１〜８のいずれか１項に記載の表示システム。
【請求項１０】
表示画面に画像を表示する第１表示部及びこの第１表示部の表示画面に隣接した表示画面を有する第２表示部と、操作子による操作位置に応じた座標位置のデータを出力するタブレット部とを備えた表示システム用プログラムであって、
コンピュータに、
前記操作子の前記タブレット部上の操作位置を、当該操作位置と対応する前記第１表示部の表示画面上の座標位置へ変換する第１処理と、
前記操作子の操作位置が前記タブレット部上の所定領域において第１の位置条件を満たしていると判定すると、前記操作子の前記タブレット部上の操作位置を、当該操作位置と対応する前記第２表示部の表示画面上の座標位置へ変換する第２処理と、
を実行させることを特徴とする表示システム用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の表示部を備えた表示システムに関し、特に、操作入力手段としてタブレット装置を用いた場合であっても、当該複数の表示部の表示画面間でのカーソル移動を好適に行うことのできる表示システムに関するものである。
【背景技術】
【０００２】
従来より、表示装置として、コンピュータ装置等から画像情報を入力して液晶表示素子に当該画像を表示し、この液晶表示素子に光を照射して投影スクリーン上に拡大投影するプロジェクタが広く使用されている。このプロジェクタは、複数人が参加して行われる会議等において多く使用されており、かかるプロジェクタを用いることにより、拡大投影された一つの画像を複数の参加者が同時に見ながら議論を進めていくことができる。
【０００３】
さらに、近年においては、端末装置の表示部の表示領域に隣接した仮想表示領域にある画像やカーソルを、プロジェクタの投影画像領域に投影することのできる表示システムが考案されている（例えば、特許文献１）。
【０００４】
かかる表示システムを用いることにより、端末装置の利用者は、例えば、プレゼンテーションを行うための画像のみをプロジェクタの投影画像領域に投影表示させ、逆に、端末装置の使用者のみがプレゼンテーション中に参照するための情報を端末装置の表示領域に表示させることができるため、当該プレゼンテーションをより円滑に行うことができる。
【特許文献１】特開２００７−１０１８５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、端末装置の操作手段として、現在一般的に用いられているポインティングデバイスに代えて、いわゆるタブレット装置を用いる場合、カーソルを端末装置の表示画面と仮想表示領域との間で移動させることは容易ではなかった。
【０００６】
すなわち、マウスやトラックボール等のポインティングデバイスは、使用者の操作に応じて、操作位置が現在の座標から相対的にどれだけ移動したかを検出するものであるため、例えば、カーソルが端末装置の表示領域の縁に位置している場合であっても、さらにその領域外へ向けてカーソルを移動させることが容易にできる。
【０００７】
ところが、タブレット装置は、スタイラスペンなどの操作子による操作位置に応じて座標位置のデータを出力するものであり、端末装置の表示領域上に規定された座標と操作子による入力を受け付けるタブレット装置の操作領域上に規定された座標とが１対１で対応しているため、カーソルの移動先として端末装置の表示領域の外側を指定することができなかった。
【０００８】
そこで、本発明は、複数の表示部を備えた表示システムにおいて、操作入力手段としてタブレット装置を用いた場合であっても、当該複数の表示部の表示画面間でのカーソル移動を好適に行うことのできる表示システムを提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、請求項１に記載の発明は、表示画面に画像を表示する第１表示部及びこの第１表示部の表示画面に隣接した表示画面を有する第２表示部と、操作子による操作位置に応じた座標位置のデータを出力するタブレット部とを備えた表示システムにおいて、前記操作子の前記タブレット部上の操作位置を、当該操作位置と対応する前記第１表示部の表示画面上の座標位置へ変換する第１処理を実行する変換処理手段を備え、前記変換処理手段は、前記操作子の操作位置が前記タブレット部上の所定領域において第１の位置条件を満たしていると判定すると、前記操作子の前記タブレット部上の操作位置を、当該操作位置と対応する前記第２表示部の表示画面上の座標位置へ変換する第２処理の実行を開始することを特徴とする。
【００１０】
また、請求項２に記載の発明は、請求項１に記載の発明において、前記変換処理手段は、前記操作子を前記タブレット部の縁領域に位置させたときに前記操作子の操作位置が前記タブレット部上の所定領域にあると判定することを特徴とする。
【００１１】
また、請求項３に記載の発明は、請求項１又は請求項２に記載の発明において、前記変換処理手段は、前記操作子の操作位置が前記タブレット部上の所定領域において第２の位置条件を満たした後、第１の位置条件を満たすまでの間、前記操作子の前記タブレット部上の操作位置を、当該操作位置と対応する前記第１表示部の表示画面上の座標位置から順次当該操作位置と対応する前記第２表示部の表示画面上の座標位置へ向けて移動させた座標位置へ変換する第３処理を実行することを特徴とする。
【００１２】
また、請求項４に記載の発明は、請求項１〜３の何れか１項に記載の発明において、前記変換処理手段は、前記操作子の操作位置が前記タブレット部上の所定領域において第１の期間静止していたときに、前記第１の位置条件を満たすと判定することを特徴とする。
【００１３】
また、請求項５に記載の発明は、請求項３に記載の発明において、前記変換処理手段は、前記操作子の操作位置が前記タブレット部上の所定領域において第２の位置条件を満たした後、第１の位置条件を満たすまでの間に、前記操作子の操作位置が前記第１の位置条件を満たさなくなったとき、前記第３処理の実行を中止し、前記第１処理の実行を開始することを特徴とする。
【００１４】
また、請求項６に記載の発明は、請求項３に記載の発明において、前記変換処理手段は、前記操作子の操作位置が前記タブレット部上の所定領域において前記第１の期間よりも短い第２の期間静止していたときに前記第２の位置条件を満たすと判定することを特徴とする。
【００１５】
また、請求項７に記載の発明は、請求項１〜６のいずれか１項に記載の発明において、前記変換処理手段は、前記第２処理を実行する状態であるときに、前記操作子の操作位置が前記タブレット部上の所定領域において第３の位置条件を満たしていると判定すると、前記第２処理の実行を中止して、前記第１処理の実行を開始することを特徴とする。
【００１６】
また、請求項８に記載の発明は、請求項７に記載の発明において、前記変換処理手段は、前記第２処理を実行する状態であるときに、前記操作子の操作位置が前記タブレット部上の所定領域において、前記第１の期間静止していたときに前記第３の位置条件を満たすと判定することを特徴とする。
【００１７】
また、請求項９に記載の発明は、請求項１〜８のいずれか１項に記載の発明において、前記変換処理手段は、前記タブレット部の操作位置座標の座標サイズが前記第１表示部又は第２表示部の表示画面の画面サイズと異なるとき、当該画像サイズが異なる表示画面の座標位置への変換時にそのサイズ差に応じた補正を行うことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、操作入力手段としてタブレット装置を用いた場合であっても、第１表示部の表示画面と第２表示部の表示画面との間でのカーソル移動を行うことができる。しかも、座標変換後における第２表示部の表示画面上の座標位置は、タブレット部上の操作子の操作位置と対応するため、使用者は、当該座標変換後も違和感なく操作を続行することができる。
【発明を実施するための最良の形態】
【００１９】
［１．表示システムの概要］
以下に、本発明の実施の形態における表示システムについて、図面を参照しながら説明する。図１は本実施形態における表示システムの全体的なシステム構成を示す概略図であり、図２は本実施形態における端末装置の概略構成図であり、図３は本実施形態におけるプロジェクタの概略構成図であり、図４は本実施形態における変換処理手段の第１処理及び第２処理による動作の一例を示した図である。
【００２０】
本実施形態にかかる表示システムＳは、図１に示すように、端末装置１と、この端末装置１と通信経路４を介して接続されたプロジェクタ２とにより構成されるものであり、端末装置１で実行されるアプリケーションプログラム（以下、単に「アプリケーション」と称することもある。）によって生成される画像のうち、端末装置１の仮想表示領域４５にある画像３０ｂの画像データをプロジェクタ２などの表示装置により表示するシステムである。
【００２１】
また、本実施形態にかかる表示システムＳにおいて、端末装置１は、操作入力手段としてのタブレット部１４を備えており、このタブレット部１４上で操作子１３を操作することにより端末装置１の表示画面４０上にあるカーソル５を操作することができるとともに、さらに、端末装置１の表示画面４０とプロジェクタ２の表示画面６０との間でのカーソル移動を、このタブレット部１４への操作に応じて行うものである。
【００２２】
本実施形態にかかる表示システムＳにおいて、端末装置１は、図２に示すように、第１表示部１０と、仮想表示領域設定部１１と、送信処理部１２と、操作子１３と、タブレット部１４と、変換処理手段１５と、を備えている。また、プロジェクタ２は、図３に示すように、第２表示部２０と、受信処理部２１と、画像生成部２２と、を備えている。
【００２３】
すなわち、本実施形態にかかる表示システムＳでは、端末装置１の仮想表示領域設定部１１により、仮想表示領域４５が見せかけ上、端末装置１の第１表示部１０の表示画面４０に隣接するように設定されており、また、この仮想表示領域４５及びプロジェクタ２の表示画面６０には、それぞれ、画面のサイズに応じた大きさの座標領域が、各領域の左上部を原点として規定されている。そして、仮想表示領域４５にあるカーソル５や画像を合成する際は、先ず、端末装置１が、送信処理部１２により、仮想表示領域４５にある画像の画像データ及びカーソル５の位置座標と、仮想表示領域４５のサイズとを通信経路４を介してプロジェクタ２へ送信し、プロジェクタ２が、当該送信された情報を受信処理部２１により通信経路４を介して受信する。
【００２４】
そして、プロジェクタ２が、画像生成部２２により、受信処理部２１で取得した各情報に基づいて、これらカーソル５や画像のデータを、仮想表示領域４５上の座標位置に対応するプロジェクタ２の表示画面６０上の座標位置にそれぞれ配置して合成することにより表示用画像データを生成し、さらに、第２表示部２０により、表示用画像データに基づいた画像（以下、「表示用画像」と称することもある。）を投影することで、端末装置１の仮想表示領域４５にあるカーソル５や画像のデータが合成されてプロジェクタ２の表示画面６０に表示されることとなる。
【００２５】
また、端末装置１に設けられたタブレット部１４は、スタイラスペンに代表されるペン型の操作子１３を用いて、端末装置１の表示画面４０上のカーソル５を操作するための入力装置であり、タブレット部１４の操作領域１７上に操作子１３の先端部を接触させることによって、当該操作子１３による操作領域１７上の操作位置に応じた座標位置のデータを出力するものである。そして、端末装置１は、出力された座標位置のデータに基づいて、操作子１３のタブレット部１４の操作領域１７上の操作位置を、当該操作位置と対応する端末装置１の表示画面４０上の座標位置へ変換する第１処理を実行する。これにより、操作子１３のタブレット部１４上の操作に応じて端末装置１の表示画面４０上のカーソル５を操作可能となる。この第１処理は、変換処理手段１５により行われるものである。
【００２６】
ここで、「操作領域１７上の操作位置と対応する表示画面４０上の座標位置」とは、タブレット部１４の操作領域１７に規定された座標サイズと第１表示部１０の表示画面４０の画面サイズとが同一である場合には、操作領域１７上の操作位置と同一の座標位置を示し、また、タブレット部１４の操作領域１７の座標サイズと第１表示部１０の表示画面４０の画面サイズとが異なる場合には、これらのサイズを同縮尺にした場合における同一の座標位置を示すものである。
【００２７】
すなわち、端末装置１の表示画面４０やプロジェクタ２の表示画面６０と同様、タブレット部１４上にも当該タブレット部１４の左上部を原点とした座標領域が規定されており、例えば、図４（ａ）に示すように、タブレット部１４上の操作領域１７の座標サイズと第１表示部１０の表示画面４０の画面サイズとが同一である場合において、操作子１３による操作領域１７上の操作位置の座標が（Ｘ，Ｙ）＝（６００，５００）であるとき、変換処理手段１５は、第１処理部として、この操作位置を、当該操作位置の座標と同一の表示画面４０上の座標位置（Ｘ，Ｙ）＝（６００，５００）へ変換する。これにより、第１表示部１０の表示画面４０上には、操作子１３によるタブレット部１４上への操作に応じた位置にカーソル５が表示されることとなる。
【００２８】
さらに、本実施形態にかかる表示システムＳにおいて、この変換処理手段１５は、操作子１３の操作位置がタブレット部１４上の所定領域において第１の位置条件を満たしていると判定すると、操作子１３のタブレット部１４上の操作位置を、当該操作位置と対応するプロジェクタ２の表示画面６０上の座標位置へ変換する第２処理の実行を開始することとしている。
【００２９】
すなわち、本実施形態では、所定領域をタブレット部１４の縁領域１８としており、例えば、図４（ｂ）に示すように、操作子１３によるタブレット部１４上の操作位置がこの縁領域１８内にある状態において、第１の位置条件として、当該操作位置が所定時間静止していた場合、変換処理手段１５は、第２処理として、このタブレット部１４上の操作位置（Ｘ，Ｙ）＝（１１５０，６００）を、当該操作位置の座標と同じ値を持つプロジェクタ２の表示画面６０上の座標位置（Ｘ，Ｙ）＝（１１５０，６００）に変換する。そして、当該変換された座標位置のデータは、端末装置１の送信処理部１２により、プロジェクタ２へ通信経路４を介して送信され、当該データを受信したプロジェクタ２は、画像生成部２２により、当該データに基づいて表示用データを生成するとともに、この表示用データに基づく画像を第２表示部２０上に表示する。これにより、図４（ｂ）に示すように、カーソル５は、第２表示部２０の表示画面４０上の、表示画面４０上においてカーソル５が表示されていた座標位置と同じ座標位置に表示されることになる。
【００３０】
このように、本実施形態にかかる表示システムＳは、操作入力手段としてタブレット部１４を用いた場合であっても、端末装置１の表示画面４０とプロジェクタ２の表示画面６０との間でのカーソル５の移動を容易に行うことが可能となっている。しかも、変換処理手段１５の第２処理によって、カーソル５を端末装置１の表示画面４０からプロジェクタ２の表示画面６０へ移動させたとき、当該カーソル５は、操作子１３によるタブレット部１４上の操作位置と相対的に同じ位置となる、プロジェクタ２の表示画面６０上の座標位置に移動するため、端末装置１の使用者は、タブレット部１４を用いてのその後の操作を違和感なく行うことができる。
【００３１】
以下、上述した表示システムのさらに具体的な構成及び動作の一例を図面を参照しながら具体的に説明する。
【００３２】
［２．表示システムの具体的構成］
（端末装置１の構成について）
先ず、端末装置１の構成について説明する。図５は本実施形態における端末装置１の構成図であり、図６〜９は本実施形態における変換処理手段による各処理の様子を示した図である。
【００３３】
本実施形態における端末装置１は、一般のパーソナルコンピュータ或いは専用端末を適用することができ、図５に示すように、第１表示部である透過型液晶パネル１００（以下、「ＬＣＤ１００」とする。）、ＬＣＤ１００を駆動するためのグラフィックスコントローラ１０１と、各種データ等を記憶するハードディスク装置１０２と、通信経路４を介してプロジェクタ２との間で通信を行うためのインターフェイス１０３と、ＵＳＢデバイスとデータの入出力を行うためのＵＳＢバスコントローラ１０４、これに接続する接続ポートとしてのＵＳＢコネクタ１０５と、操作子としてのスタイラスペン１０７による操作位置に応じた座標位置のデータを出力するタブレット部としてのタブレット装置１０６と、端末装置１全体を制御する制御部１０８と、を備えて構成されており、これらの各種要素は第１のバス１０９、第２のバス１１０を介して相互に接続される。なお、図中、１１１は、第１のバス１０９と第２のバス１１０との間のデータの授受を行うためのバスコントローラである。
【００３４】
ハードディスク装置１０２は、記憶部として機能するものであり、このハードディスク装置１０２には、端末装置１のオペレーティングシステム（ＯＳ）プログラム、文書作成ソフトウエア、プレゼンテーションソフトウエア、表計算ソフトウエア、図形作成ソフトウエア等の各種アプリケーションプログラムの他、このアプリケーションプログラムにより作製されるデータファイルが格納されている。また、上記アプリケーションプログラムとは別に、本実施形態における表示システムＳ用の処理プログラムとしての画像共有プログラムが格納されている。
【００３５】
なお、この画像共有プログラムは、例えば、通信経路４に接続されたサーバ（図示せず）から、インターフェイス２０３を介して、制御部１０８のハードディスク装置１０２にダウンロードされるようにしてもよく、又ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）等の記録媒体に記録されてから記録媒体ドライブ（図示せず）を介して、制御部１０８のハードディスク装置１０２に読み込まれるようにしてもよい。
【００３６】
インターフェイス１０３は、外部装置との通信を行うことができるＵＳＢインターフェイスであり、プロジェクタ２から画像操作命令等を取得したり、外部のコンピュータ装置と通信したりするときに制御部１０８によって用いられる。なお、インターフェイス１０３としてＵＳＢインターフェイスに代えて、無線或いは有線のＬＡＮインターフェイスなどを用いるようにしてもよい。
【００３７】
制御部１０８は、ＣＰＵ(Central Processing Unit)，ＲＯＭ（Read Only Memory)，ＲＡＭ（Random Access Memory)などを内蔵しており、ＣＰＵがハードディスク装置１０２に格納された画像共有プログラムを読み出して実行することによって、端末装置１を、送信処理部、仮想表示領域設定部等として機能させる。
【００３８】
また、制御部１０８は、ＣＰＵがハードディスク装置１０２に記憶した各種アプリケーションプログラムを読み出して実行することによって、変換処理手段等として機能させる。
【００３９】
制御部１０８は、インターフェイス１０３と共に送信処理部として機能することによって、仮想表示領域４５にある画像３０の画像データ及びカーソル５の位置座標と、仮想表示領域４５のサイズとを通信経路４を介してプロジェクタ２へ送信する。
【００４０】
また、制御部１０８は、送信処理部として機能することにより、カーソル５が仮想表示領域４５に位置している場合に、スタイラスペン１０７によりタブレット装置１０６上で所定の操作が行われると、その操作に応じた画像操作命令をプロジェクタ２へ送信する。なお、ここで「操作」とは、自端末装置のアプリケーションで実行中のデータファイルを編集するための命令、もしくは、プロジェクタ２が投影表示している表示用画像を指し示すカーソル５を表示又はその移動のための命令である。
【００４１】
なお、仮想表示領域４５は、制御部１０８のＣＰＵがハードディスク装置１０２に記憶された画像共有プログラムを実行して仮想表示領域設定部として機能することで設定される。
【００４２】
また、制御部１０８は、変換処理手段として機能することにより、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応するＬＣＤ１００の表示画面上の座標位置へ変換する第１処理を実行する。以下、この第１処理について、図６を用いて説明する。図６は本実施形態にかかる表示システムＳにおいて、操作子のタブレット部上の操作位置を、当該操作位置と対応する端末装置１の表示画面４０上の座標位置へ変換する様子を示した図である。
【００４３】
図６に示すように、タブレット装置１０６の操作領域１１２とＬＣＤ１００の表示画面４０とには、それぞれその左上の頂点を原点とした座標領域が規定されており、例えば、図６（ａ）に示すように、タブレット装置１０６の操作領域１１２上のある位置をスタイラスペン１０７により指示した場合、タブレット装置１０６が当該スタイラスペン１０７による操作位置に応じた座標位置のデータ（Ｘ，Ｙ）＝（７００，５００）を出力するとともに、制御部１０８は、第１処理として、当該座標位置のデータに基づき、当該操作位置と対応するＬＣＤ１００の表示画面４０上の座標位置（Ｘ，Ｙ）＝（７００，５００）に変換した後、この座標位置にカーソル５を表示する。
【００４４】
なお、本実施形態においては、スタイラスペン１０７の操作位置に応じた表示画面４０上の座標位置にカーソル５を表示する以外にも、例えば、スタイラスペン１０７の先端でタブレット装置１０６の操作領域１１２上をつつくような動作を行うことでマウスのクリック操作と同様の操作を行うことができ、また、スタイラスペン１０７の先端を操作領域１１２に接触させたまま操作領域１１２上をなぞるような動作を行うことでマウスのドラッグ操作と同様の操作を行うことも可能となっている。
【００４５】
また、制御部１０８は、変換処理手段として機能することにより、スタイラスペン１０７の操作位置がタブレット装置１０６の操作領域１１２上の所定領域において第１の位置条件を満たしていると判定すると、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応するプロジェクタ２の表示画面６０上の座標位置へ変換する第２処理の実行を開始する。以下、この第２処理について図７を用いて説明する。図７は、本実施形態にかかる表示システムＳにおいて、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応するプロジェクタ２の表示画面６０上の座標位置へ変換する様子を示した図である。
【００４６】
すなわち、本実施形態では、第１の位置条件を、「タブレット装置１０６の所定領域においてスタイラスペン１０７による操作位置が一定時間静止していとき」としており、より具体的には、タブレット装置１０６の右側の縁領域１１３（（Ｘ，Ｙ）＝（１１００，０）〜（１２００，１０００）の領域）において、スタイラスペン１０７による操作位置が２秒間（「第１の期間」に相当。）静止していた場合、制御部１０８は、第１の位置条件を満たしたと判定し、変換処理手段により、第２処理の実行を開始することとしている。
【００４７】
例えば、図７に示すように、スタイラスペン１０７による操作位置が、タブレット装置１０６の右側の縁領域１１３内の座標位置（Ｘ，Ｙ）＝（１１５０，１００）にあるとき、スタイラスペン１０７が当該座標位置に２秒間静止していた場合、制御部１０８は、変換処理手段１５による第２処理として、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応する仮想表示領域４５上の座標位置（Ｘ，Ｙ）＝（１１５０，１００）へ変換する。
【００４８】
そして、制御部１０８は、送信処理部として機能することにより、仮想表示領域４５にあるカーソル５の位置座標を通信経路４を介してプロジェクタ２へ送信し、当該カーソル５の位置座標を受信したプロジェクタ２が、当該情報に基づいて、カーソル５の画像データを、仮想表示領域４５上の座標位置に対応するプロジェクタ２の表示画面６０上の座標位置に配置して合成することにより表示用画像データを生成し、当該表示用画像データに基づく表示用画像を投影表示する。これにより、ＬＣＤ１００の表示画面４０上にあったカーソル５は、プロジェクタ２の表示画面６０上に移動するとともに、これ以降は、この第２処理により、スタイラスペン１０７のタブレット装置１０６上の操作に応じて、プロジェクタ２の表示画面６０上の操作入力が可能な状態となる。
【００４９】
このように、制御部１０８が変換処理手段として機能することにより、スタイラスペン１０７の操作位置がタブレット装置１０６の操作領域１１２上の所定領域において第１の位置条件を満たしていると判定すると、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応するプロジェクタ２の表示画面６０上の座標位置へ変換する第２処理の実行を開始することとしたため、操作入力手段としてタブレット装置１０６を用いた場合であっても、ＬＣＤ１００の表示画面４０とプロジェクタ２の表示画面６０との間でのカーソル５の移動を容易に行うことができる。しかも、変換後のプロジェクタ２の表示画面６０上の座標位置は、タブレット装置１０６の操作領域１１２上におけるスタイラスペン１０７の位置と対応するため、端末装置１の使用者は、変換後も違和感なく操作を続行することができる。
【００５０】
ここで、変換処理手段は、スタイラスペン１０７をタブレット装置１０６の縁領域１１３に位置させたときにスタイラスペン１０７の操作位置がタブレット装置１０６の操作領域１１２上の所定領域にあると判定する。すなわち、本実施形態における所定領域は、図６（ａ）に示すように、タブレット装置１０６の縁領域１１３としている。なお、図７中、符号４２は、このタブレット装置１０６の右側の縁領域１１３に対応するＬＣＤ１００の表示画面４０上の縁領域であり、その領域は（Ｘ，Ｙ）＝（１１００，０）〜（１２００，１０００）の範囲となっている。
【００５１】
かかる構成とすることにより、端末装置１の表示画面４０とプロジェクタ２の表示画面６０とが仮想的に接続していることを端末装置の使用者に容易に認識させることができる。
【００５２】
また、制御部１０８は、変換処理手段として機能することにより、スタイラスペン１０７の操作位置がタブレット装置１０６上の縁領域において第２の位置条件を満たした後、第１の位置条件を満たすまでの間、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応するＬＣＤ１００の表示画面上の座標位置から順次当該操作位置と対応するプロジェクタ２の表示画面上の座標位置へ向けて移動させた座標位置へ変換する第３処理を実行する。以下、この第３処理について、図８を用いて説明する。図８はこの第３処理によってカーソル５がプロジェクタ２の表示画面６０の左端から右端へ向かって移動する様子を示した図である。
【００５３】
すなわち、スタイラスペン１０７の操作位置がタブレット装置１０６上の縁領域１１３内の座標位置（Ｘ，Ｙ）＝（１１５０，１００）にあるとき、第２の位置条件として、当該操作位置が縁領域１１３内で１秒間（「第２の期間」に相当。）静止していた場合、制御部１０８は、第１の位置条件（当該操作位置が縁領域１８内で２秒間静止していること）を満たすまでの間、第３処理を実行する。このように、本実施形態では、第１の期間を２秒間とし、第２の期間を第１の期間よりも短い１秒間としている。
【００５４】
そして、制御部１０８は、第３処理を実行すると、先ず、スタイラスペン１０７のタブレット装置１０６上の操作位置と対応するＬＣＤ１００の表示画面４０上の座標位置を、当該操作位置に対応する仮想表示領域４５上の左端の座標位置に変換する。すなわち、仮想表示領域４５の左端の座標位置（Ｘ，Ｙ）＝（０，０）〜（０，１０００）のうち、当該ＬＣＤ１００の表示画面４０上の座標位置におけるＹ座標と同じ値の座標位置（Ｘ，Ｙ）＝（０，１００）に変換する。これにより、図８（ａ）に示すように、端末装置１の表示画面４０にあるカーソル５が、プロジェクタ２の表示画面６０の左端に移動する。
【００５５】
さらに、制御部１０８は、当該操作位置を、仮想表示領域４５上の当該変換した座標位置から当該操作位置と対応する仮想表示領域４５上の座標位置（Ｘ，Ｙ）＝（１１５０，１００）に順次変換していく。これにより、例えば、スタイラスペン１０７の操作位置がタブレット装置１０６上の縁領域１１３内の座標位置（Ｘ，Ｙ）＝（１１５０，１００）に位置してから１.３秒経過したとき、カーソル５は、図８（ｂ）に示すように、プロジェクタ２の表示画面６０上の座標位置（Ｘ，Ｙ）＝（４００，１００）に移動し、また１.７秒経過したときは、図８（ｃ）に示すように、プロジェクタ２の表示画面６０上の座標位置（Ｘ，Ｙ）＝（８００，１００）に移動する。そして、スタイラスペン１０７の操作位置がタブレット装置１０６上の縁領域１１３内の座標位置（Ｘ，Ｙ）＝（１１５０，１００）に位置してから２秒経過したとき、すなわち、第１の位置条件を満たしたとき、カーソル５は、図８（ｄ）に示すように、当該表示画面６０上の右端の座標位置（Ｘ、Ｙ）＝（１２００，１００）に位置することとなる。
【００５６】
このように、第２処理が実行されるまでの間に、第３処理として、カーソル５がプロジェクタ２の左端から右端へ向かって移動するように操作位置の座標を変換する処理を実行することとしたため、制御部１０８の変換処理手段による第２処理が実行された際に、カーソル５の位置がＬＣＤ１００の表示画面４０からプロジェクタ２の表示画面６０へ突然変わることで端末装置１の使用者がカーソル５を見失うといった事態を防止することができる。
【００５７】
また、制御部１０８は、変換処理手段として機能することにより、スタイラスペン１０７の操作位置がタブレット装置１０６上の縁領域において第２の位置条件を満たした後、第１の位置条件を満たすまでの間に、スタイラスペン１０７の操作位置が第１の位置条件を満たさなくなったとき、第３処理の実行を中止し、第１処理の実行を開始する。
【００５８】
すなわち、第３処理の実行中に、例えば、スタイラスペン１０７がタブレット装置１０６の操作領域１１２から離れた場合、制御部１０８は、第３処理の実行を中止するとともに第１処理の実行を開始する。これにより、図９（ａ）に示すように、第３処理によりプロジェクタ２の表示画面６０の左端から右端に向かって移動していたカーソル５は、当該表示画面６０の右端に辿り着く前に、タブレット装置１０６上の操作位置に対応するＬＣＤ１００の表示画面４０上の座標位置へ戻ることとなる。
【００５９】
かかる構成とすることにより、例えば、端末装置１の使用者の意に反して第３処理が実行された場合に、すぐに第３処理の実行を中止して、操作対象をプロジェクタ２の表示画面６０から端末装置１の表示画面４０へ戻すことができる。
【００６０】
また、制御部１０８は、変換処理手段として機能することにより、第２処理を実行する状態であるときに、スタイラスペン１０７の操作位置がタブレット装置１０６上の縁領域において第３の位置条件を満たしていると判定すると、第２処理の実行を中止して、第１処理の実行を開始する。
【００６１】
すなわち、制御部１０８は、変換処理手段の第２処理によって、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応するプロジェクタ２の表示画面６０上の座標位置へ変換している状態（すなわち、スタイラスペン１０７及びタブレット装置１０６によりプロジェクタ２の表示画面６０上を操作可能な状態）であるときに、図１０（ａ）に示すように、タブレット装置１０６の操作領域１１２における左端の縁領域１１４（「所定領域」に相当）として、スタイラスペン１０７が２秒間静止していた場合（「第３の位置条件」に相当）、第２処理の実行を中止して、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応するＬＣＤ１００の表示画面４０上の座標位置へ変換する第１処理を実行する。これにより、スタイラスペン１０７のタブレット装置１０６上の操作位置が、当該操作位置に対応するＬＣＤ１００の表示画面４０上の座標位置に変換されて、図１０（ｂ）に示すように、カーソル５は、プロジェクタ２の表示画面６０から端末装置１の表示画面４０へ移動することとなる。
【００６２】
このように、本実施形態では、第２処理を実行する状態であるときに、操作子１３の操作位置がタブレット部１４上の所定領域において、第１の期間として２秒間静止していたときに第３の位置条件を満たすと判定することとしている。
【００６３】
かかる構成とすることにより、端末装置１の使用者は、カーソル５を、端末装置１の表示画面４０からプロジェクタ２の表示画面６０へ移動させるときと同様の操作によりプロジェクタ２の表示画面６０から端末装置１の表示画面４０へ移動させることができる。しかも、座標変換後の端末装置１の表示画面４０上の座標位置は、タブレット装置１０６の操作領域１１２上におけるスタイラスペン１０７の位置と対応するため、端末装置１の使用者は、当該座標変換後も違和感なく操作を続行することができる。
【００６４】
また、制御部１０８は、変換処理手段として機能することにより、タブレット装置１０６の操作位置座標の座標サイズがＬＣＤ１００又はプロジェクタ２の表示画面の画面サイズと異なるとき、当該画像サイズが異なる表示画面の座標位置への変換時にそのサイズ差に応じた補正を行う。
【００６５】
すなわち、例えば、タブレット装置１０６の操作領域１１２の座標サイズが（Ｘ，Ｙ）＝（０，０）〜（１２００，１０００）であるときに、プロジェクタ２の表示画面６０の画面サイズが（Ｘ，Ｙ）＝（０，０）〜（２４００，２０００）である場合、制御部１０８は、第２処理によりスタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応するプロジェクタ２の表示画面６０上の座標位置へ変換する際に、当該操作位置の座標のＸ座標及びＹ座標をそれぞれ２倍した座標位置へ変換する。
【００６６】
かかる構成とすることにより、タブレット装置１０６の操作位置座標の座標サイズが端末装置１又はプロジェクタ２の表示画面４０，６０の画面サイズと異なる場合であっても、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置に対応する表示画面４０或いは表示画面６０上の座標位置に変換することができ、端末装置１の使用者は、変換後も違和感なく操作を続行することができる。
【００６７】
（プロジェクタ２の構成について）
次に、プロジェクタ２の構成について説明する。図１１は本実施形態におけるプロジェクタ２の構成図であり、図１２は本実施形態におけるプロジェクタ２に記憶される画像属性情報管理テーブルの一例を示す図であり、図１３は本実施形態におけるプロジェクタ２に記憶される接続情報管理テーブルの一例である。
【００６８】
図１１に示すように、プロジェクタ２は、各種操作を行うための操作パネル２０１と、設定情報やデータファイルなどを保持するための不揮発性メモリである記憶部２０２と、端末装置１と通信するためのインターフェイス２０４と、外部から映像信号を入力する映像信号入力回路２０５と、映像信号入力回路２０５を介して入力される映像信号やインターフェイス２０４を介して取得した画像データに所定の処理を施す画像処理回路２０６と、この画像処理回路２０６から出力される画像信号に基づいた画像を投影表示する第２表示部としての画像投影部２０７と、プロジェクタ２全体を制御する制御部２０８と、を備えており、これらはハウジングに内蔵される。
【００６９】
操作パネル２０１は、各種操作を行うためのボタンや表示部（例えば、ＬＣＤ）などから構成され、プロジェクタ２において使用者がこの操作パネル２０１を操作することによって、その操作内容に応じた制御を制御部２０８が実行することになる。
【００７０】
記憶部２０２は、フラッシュメモリ（Flash Memory）などから構成され、プロジェクタ２に設定されている解像度の情報、カーソルの画像データ、端末装置１の仮想表示領域４５にある画像の画像データを記憶する他、当該画像の位置情報、サイズ情報等を管理する画像属性情報管理テーブルを記憶する画像属性情報記憶領域２１０、カーソルの位置情報等を管理するカーソル情報管理テーブルを記憶するカーソル情報記憶領域２１１を有する。
【００７１】
インターフェイス２０４は、外部装置との通信を行うことができるＵＳＢインターフェイスであり、端末装置１から画像データや画像操作命令等を取得したり、外部のコンピュータ装置と通信したりするときに制御部２０８によって用いられる。なお、インターフェイス２０４としてＵＳＢインターフェイスに代えて、無線或いは有線のＬＡＮインターフェイスなどを用いるようにしてもよい。
【００７２】
映像信号入力回路２０５は、コンポジット映像信号（例えばＮＴＳＣ映像信号）やコンポーネント映像信号（例えばＲＧＢ信号）などの映像信号を入力する。
【００７３】
画像処理回路２０６は、制御部２０８による制御に基づいて、映像信号入力回路２０５に入力された映像信号或いはインターフェイス２０４を介して取得した画像データに対して、複数の画像データの合成等の加工を行う。このように加工されて生成された画像信号は、画像投影部２０７に入力される。
【００７４】
画像投影部２０７は、ランプ駆動回路２２０と、光源２２１と、照明光学系２２２と、ＬＣＤ２２３と、結像光学系２２４と、ＬＣＤ駆動回路２２５と、ピント調整回路２２６とを備えている。
【００７５】
光源２２１は、ランプなどから構成され、制御部２０８によって制御されたランプ駆動回路２２０から出力される信号に基づいて、点灯駆動されて発光する。光源２２１で発光された光は、照明光学系２２２によって、照明光としてＬＣＤ２２３に照射される。
【００７６】
ＬＣＤ２２３は、ＬＣＤ駆動回路２２５によって駆動され、その表示面に映像を表示する。このように表示された映像は、照明光学系２２２を介して光源２２１から出射される照明光によって照射され、これにより画像光が生成される。続いて、この画像光は、結像光学系２２４及びハウジングの投影用開口部（図示せず）を通って、スクリーン（投射面）に投影される。このように、ＬＣＤ２２３に表示される画像がスクリーンに投影される構成となっている。なお、ピント調整回路２２６によって、スクリーンに投影する画像のピントを調整することができる。
【００７７】
制御部２０８は、ＣＰＵ，ＲＯＭ，ＲＡＭなどを内蔵しており、ＣＰＵがＲＯＭに予め格納されたプログラムを読み出して実行することによって、プロジェクタ２を、受信処理部、画像生成部、操作命令処理部等として機能させる。
【００７８】
制御部２０８は受信処理部として、端末装置１の仮想表示領域４５にある画像の画像データ及びカーソル５の位置座標や仮想表示領域４５のサイズ或いは画像操作命令をインターフェイス２０４及び通信経路４を介して受信する。
【００７９】
また、制御部２０８は画像生成部として機能することにより、各端末装置１の仮想表示領域４５にあるカーソル５及び画像３０の画像データの合成を行う。この画像生成部による画像データの合成は、記憶部２０２に記憶された画像属性情報管理テーブルに基づいて実行される。
【００８０】
ここで、画像属性情報管理テーブルについて、図１２を参照して説明する。
【００８１】
図１２に示すように、画像属性情報管理テーブルには、端末装置１の仮想表示領域４５にある画像を送信した端末装置１（オーナーＰＣ）の名称、当該画像のサイズ及びこの画像を表示すべき位置に関する情報、画像データのファイル名に関する情報、及び画像生成部により複数の画像データを合成する際に、各画像データを重ね合わせる順番（階層レベル）に関する情報が、当該画像を識別するための情報（ウィンドウＩＤ）と関連付けて記憶されている。
【００８２】
また、制御部１０８は、画像生成部として、端末装置１の送信処理部により送信された操作部による操作情報に基づいた位置にカーソル５の画像を、端末装置１の仮想表示領域４５にある画像の画像データと共に合成する。ここで、このカーソル５の画像の合成は、カーソル情報管理テーブルの情報に基づき実行されるものである。
【００８３】
カーソル情報管理テーブルは、図１３に示すように、プロジェクタ２に接続されている端末装置１に割り当てられるカーソル画像の画像ファイル名、プロジェクタ２で投影される表示画面６０におけるカーソル画像の座標位置（Ｘ，Ｙ）が、端末装置１の名称と関連付けられて記憶されている。
【００８４】
（端末装置の具体的動作について）
次に、端末装置１の具体的動作の一例について、図１４を参照して説明する。図１４は、本実施形態における端末装置１のメイン処理フローチャートである。なお、以下の各処理は、端末装置１の制御部１０８が上述した各手段等として機能することによって実行されるものである。
【００８５】
図１４に示すように、端末装置１の電源スイッチ（図示せず）が押下されたとき、端末装置１の制御部１０８は、接続処理を行う（ステップＳ１００）。この接続処理は、プロジェクタ２と通信経路４を介して接続するための処理である。すなわち、制御部１０８は、プロジェクタ２に対して自端末装置のＩＰアドレスの情報を含んだ接続要求信号を送信し、プロジェクタ２から接続完了通知を受信すると接続処理を終了する。
【００８６】
ステップＳ１００における接続処理が終了すると、制御部１０８は、第１処理の実行を開始する（ステップＳ１０１）。この第１処理は、上述で図６を用いて説明したように、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応するＬＣＤ１００の表示画面４０上へ変換するものである。この第１処理により、ＬＣＤ１００の表示画面４０上には、図６に示すように、スタイラスペン１０７のタブレット装置１０６上の操作位置と対応する位置にカーソル５が表示されることとなる。
【００８７】
ステップＳ１０１の処理を終了すると、制御部１０８は、スタイラスペン１０７による操作が行われたか否かを判定する（ステップＳ１０２）。この判定は、タブレット装置１０６からスタイラスペン１０７による操作位置に応じた座標位置のデータの出力がなされたか否かにより判定される。この判定において、スタイラスペン１０７による操作が行われたと判定すると（ステップＳ１０２：Ｙｅｓ）、制御部１０８は、カーソル移動処理を開始する（ステップＳ１０３）。このカーソル移動処理は、図１５におけるステップＳ２００〜２０９までの処理であり、後述する。
【００８８】
次に、制御部１０８は、プロジェクタ２で投影表示されている画像に対して操作入力が行われたか否かを判定する（ステップＳ１０４）。この処理において、操作入力が行われたと判定すると（ステップＳ１０４：Ｙｅｓ）、制御部１０８は、処理をステップＳ１０５へ移行する。
【００８９】
ステップＳ１０５において、制御部１０８は画像属性情報が更新されたか否かを判定する（ステップＳ１０５）。この判定は、スタイラスペン１０７及びタブレット装置１０６等による操作によって、ＬＣＤ１００の表示画面４０にある画像３０を仮想表示領域４５に移動させる操作がなされたか否か（仮想表示領域４５に画像３０が新たに追加されたか否か）、仮想表示領域４５にある画像３０が移動又は削除されたか否か、或いは、仮想表示領域４５にある画像３０の位置やサイズが変更されたか否かにより判定される。この判定において、画像属性情報が更新されたと判定すると（ステップＳ１０５：Ｙｅｓ）、制御部１０８は、当該更新された情報に基づき画像属性情報生成し、当該画像属性情報を通信経路４を介してプロジェクタ２に送信する（ステップＳ１０６）。
【００９０】
すなわち、仮想表示領域４５に新たに画像が追加された場合は、追加された画像の画像属性情報のうち、当該画像のウィンドウＩＤ、位置情報、サイズ情報、画像データのファイル名の情報、及び画像属性情報の追加フラグデータを含む画像属性情報通知データを作成し、プロジェクタ２に送信する。また、仮想表示領域４５にある画像が仮想表示領域４５外に移動されたとき、或いは削除されたときは、移動、或いは削除された画像のウィンドウＩＤ、及び画像属性情報の削除フラグデータを含む画像属性情報通知データを作成し、プロジェクタ２に送信する。また、仮想表示領域４５にある画像３０の位置やサイズが変更されたときは、当該変更された画像３０の画像属性情報を含む画像属性情報通知データを作成し、プロジェクタ２に送信する。
【００９１】
次に、制御部１０８は、この操作入力に基づく操作入力情報及びカーソル５の位置情報を取得し、これらの情報に基づき画像操作命令を作成する（ステップＳ１０７）。そして、制御部１０８は、作成した画像操作命令をプロジェクタ２に対して通信経路４を介して送信する（ステップＳ１０８）。
【００９２】
ステップＳ１０８の処理が終了したとき、或いは、ステップＳ１０２において、スタイラスペン１０７による操作が行われていないとき（ステップＳ１０２：Ｎｏ）、ステップＳ１０４において、操作入力が行われていないとき（ステップＳ１０４：Ｎｏ）、ステップＳ１０５において、画像属性情報が更新されていないとき（ステップＳ１０５：Ｎｏ）、制御部１０８は、プロジェクタ２から仮想表示領域４５にある画像の画像データの送信要求があったか否かを判定する（ステップＳ１０９）。この判定は、プロジェクタ２から、画像データ送信要求信号を受信したか否かにより判定される。この処理において、画像データの送信要求があったと判定すると（ステップＳ１０９：Ｙｅｓ）、制御部１０８は、受信した画像データ送信要求に基づき、仮想表示領域４５にある画像の画像データをプロジェクタ２に対して通信経路４を介して送信する（ステップＳ１１０）。
【００９３】
ステップＳ１１０の処理が終了したとき、或いは、ステップＳ１０９において、プロジェクタ２から仮想表示領域４５にある画像の画像データの送信要求がないとき（ステップＳ１０９：Ｎｏ）、制御部１０８は、プロジェクタ２から画像操作命令を受信したか否かを判定する（ステップＳ１１１）。この処理において、プロジェクタ２から画像操作命令を受信したと判定すると（ステップＳ１１１：Ｙｅｓ）、制御部１０８は、受信した画像操作命令を再生することにより、操作の対象となるデータファイルに応じたアプリケーションプログラムに対して、当該画像操作命令に基づく編集操作を実行させる（ステップＳ１１２）。
【００９４】
ステップＳ１１２の処理を終えたとき、或いは、ステップＳ１１１において、プロジェクタ２から画像操作命令を受信していないとき（ステップＳ１１１：Ｎｏ）、制御部１０８は、プロジェクタ２との接続状態が解除されたか否かを判定する（ステップＳ１１３）。この処理において、プロジェクタ２との接続状態が解除されていないと判定すると（ステップＳ１１３：Ｎｏ）、制御部１０８は、処理をステップＳ１０２に移行する。一方、プロジェクタ２との接続状態が解除されたと判定すると（ステップＳ１１３：Ｙｅｓ）、制御部１０８は、メイン処理を終了する。
【００９５】
次に、ステップＳ１０３におけるカーソル移動処理について、図１５を参照して具体的に説明する。図１５は、本実施形態における端末装置１のカーソル移動処理フローチャートである。
【００９６】
図１５に示すように、カーソル移動処理を開始すると、制御部１０８は、現在の状態が変換処理手段により第１処理を実行する状態であるか否かを判定する（ステップＳ２００）。この処理において、現在の状態が第１処理を実行する状態であると判定すると（ステップＳ２００：Ｙｅｓ）、制御部１０８は、処理をステップＳ２０１に移行する。
【００９７】
ステップＳ２０１において、制御部１０８は、スタイラスペン１０７のタブレット装置１０６上の操作位置が、タブレット装置１０６の右側の縁領域１１３内において第２の位置条件を満たしたか否かを判定する。この判定は、タブレット装置１０６から出力された座標位置のデータが、当該タブレット装置１０６の右側の縁領域１１３に対応するＬＣＤ１００の表示画面４０の右側の縁領域４２の座標範囲内にあり、なお且つ、スタイラスペン１０７が当該操作位置において１秒間静止していたか否かにより判定されるものである。
【００９８】
この処理において、スタイラスペン１０７のタブレット装置１０６上の操作位置が、タブレット装置１０６の右側の縁領域１１３内において第２の位置条件を満たしたと判定すると（ステップＳ２０１：Ｙｅｓ）、制御部１０８は、第３処理の実行を開始する（ステップＳ２０２）。この第３処理は、上述で図８を用いて説明したように、スタイラスペン１０７の操作位置がタブレット装置１０６上の右側の縁領域１１３において第２の位置条件を満たした後、第１の位置条件を満たすまでの間、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応するＬＣＤ１００の表示画面４０上の座標位置から順次当該操作位置と対応するプロジェクタ２の表示画面６０上の座標位置へ向けて移動させた座標位置へ変換するものである。そして、制御部１０８は、当該変換した座標位置のデータをカーソル情報として通信経路４を介してプロジェクタ２へ送信する。
【００９９】
一方、現在の状態が第１処理を実行する状態でないとき（ステップＳ２００：Ｎｏ）、制御部１０８は、現在の状態が第３処理を実行する状態であるか否かを判定する（ステップＳ２０３）。この処理において、現在の状態が第３処理を実行する状態であると判定すると（ステップＳ２０３：Ｙｅｓ）、制御部１０８は、処理をステップＳ２０４に移行する。
【０１００】
ステップＳ２０４において、制御部１０８は、スタイラスペン１０７がタブレット装置１０６から離れたか否かを判定する（ステップＳ２０４）。この判定は、タブレット装置１０６から座標位置のデータが出力されなくなったか否かにより判定されるものである。この処理において、スタイラスペン１０７がタブレット装置１０６から離れたと判定すると（ステップＳ２０４：Ｙｅｓ）、制御部１０８は、第３処理の実行を中断し、第１処理の実行を開始する（すなわち、処理をステップＳ１０１へ戻す。）（ステップＳ２０５）。
【０１０１】
一方、ステップＳ２０４において、スタイラスペン１０７がタブレット装置１０６から離れていないとき（ステップＳ２０４：Ｎｏ）、制御部１０８は、スタイラスペン１０７の操作位置が、タブレット装置１０６の右側の縁領域１１３において第１の位置条件を満たしたか否かを判定する（ステップＳ２０６）。この判定は、スタイラスペン１０７がタブレット装置１０６上の右側の縁領域１１３において２秒間静止していたか否かにより判定されるものである。この処理において、スタイラスペン１０７の操作位置が、タブレット装置１０６の右側の縁領域１１３において第１の位置条件を満たしたと判定すると（ステップＳ２０６：Ｙｅｓ）、制御部１０８は、第２処理の実行を開始する（ステップＳ２０７）。この第３処理は、上述で図７を用いて説明したように、スタイラスペン１０７のタブレット装置１０６上の操作位置を、当該操作位置と対応するプロジェクタ２の表示画面６０上へ変換するものである。そして、制御部１０８は、当該変換した座標位置のデータをカーソル情報として通信経路４を介してプロジェクタ２へ送信する。
【０１０２】
一方、ステップＳ２０３において、現在の状態が第３処理を実行する状態ではないとき（ステップＳ２０３：Ｎｏ）、すなわち、現在の状態が第２処理を実行する状態であるとき、制御部１０８は、スタイラスペン１０７の操作位置が、タブレット装置１０６の左側の縁領域１１４において第３の位置条件を満たしたか否かを判定する（ステップＳ２０８）。この判定は、スタイラスペン１０７がタブレット装置１０６上の左側の縁領域１１４において２秒間静止していたか否かにより判定されるものである。この処理において、スタイラスペン１０７の操作位置が、タブレット装置１０６の左側の縁領域１１４において第３の位置条件を満たしたと判定すると（ステップＳ２０８：Ｙｅｓ）、制御部１０８は、第２処理の実行を中断し、第１処理の実行を開始する（すなわち、処理をステップＳ１０１へ戻す。）（ステップＳ２０９）。
【０１０３】
ステップＳ２０２、Ｓ２０５、Ｓ２０７、Ｓ２０９の処理を終了したとき、或いは、ステップＳ２０１においてスタイラスペン１０７の操作位置が、タブレット装置１０６の右側の縁領域１１３において第２の位置条件を満たしていないとき（ステップＳ２０１：Ｎｏ）、ステップＳ２０６においてスタイラスペン１０７の操作位置が、タブレット装置１０６の右側の縁領域１１３において第１の位置条件を満たしていないとき（ステップＳ２０６：Ｎｏ）、ステップＳ２０８においてスタイラスペン１０７の操作位置が、タブレット装置１０６の左側の縁領域１１４において第３の位置条件を満たしていないとき（ステップＳ２０８：Ｎｏ）、制御部１０８は、カーソル移動処理手段を終了する。
【０１０４】
（プロジェクタの具体的動作について）
次に、プロジェクタ２の具体的動作の一例について、図１６を参照して説明する。図１６は、本実施形態におけるプロジェクタ２のメイン処理フローチャートである。なお、以下の各処理は、プロジェクタ２の制御部２０８が上述した各手段等として機能することによって実行されるものである。
【０１０５】
図１６に示すように、プロジェクタ２の電源スイッチ（図示せず）が押下されたとき、プロジェクタ２の制御部２０８は、接続処理を行う（ステップＳ５００）。
【０１０６】
この接続処理は、プロジェクタ２が端末装置１と通信経路４を介して接続するための処理である。具体的には、プロジェクタ２の制御部２０８は、先ず、端末装置１から送信された接続要求信号を受信すると、接続情報管理テーブルを更新する。すなわち、制御部２０８は、接続情報管理テーブルに、プロジェクタ２と新たに接続した端末装置１の欄を新たに設け、当該端末装置１のＩＰアドレス及び接続状態に関する情報を当該端末装置１の名称と関連付けて記憶する。次に、制御部２０８は、カーソル情報管理テーブルを更新する。すなわち、制御部２０８は、カーソル情報管理テーブルに、プロジェクタ２と新たに接続した端末装置１の欄を新たに設け、当該端末装置１に割り当てられたカーソル画像の画像ファイル名及びカーソル画像の位置情報を、当該端末装置１の名称と関連付けて記憶する。そして、制御部２０８は、接続処理が完了したことを端末装置１に対して通知して、接続処理を終了する。
【０１０７】
ステップＳ５００の接続処理を終了すると、制御部２０８は、画像投影処理を行う（ステップＳ５０１）。この画像投影処理は、端末装置１から送信される情報に応じて画像属性情報管理テーブルやカーソル情報管理テーブルの更新等を行い、これらテーブルの情報に基づき、端末装置１から取得した画像データ、及びカーソル画像の合成を行い、合成した画像データに基づく画像の投影を行うものである。この画像投影処理は、図１７におけるステップＳ６００〜６１０までの処理であり、後述する。
【０１０８】
ステップＳ５０１の画像投影処理を終了すると、制御部２０８は、端末装置１から画像操作命令を受信したか否かを判定する（ステップＳ５０２）。この処理において、端末装置１から画像操作命令を受信したと判定すると（ステップＳ５０２：Ｙｅｓ）、制御部２０８は、操作命令振り分け処理を行う（ステップＳ５０３）。この操作命令振り分け処理は、端末装置１から受信した画像操作命令による操作対象となる画像の画像データを送信した端末装置１へ、この画像操作命令を送信するものである。
【０１０９】
ステップＳ５０３の処理を終了したとき、或いはステップＳ５０２において、端末装置１から画像操作命令を受信していないとき（ステップＳ５０２：Ｎｏ）、制御部２０８は、電源がＯＦＦされたか否かを判定し（ステップＳ５０４）、電源がＯＦＦされていないとき（ステップＳ５０４：Ｎｏ）、処理をステップＳ５００に移行する。一方、電源がＯＦＦされたと判定すると（ステップＳ５０４：Ｙｅｓ）、制御部２０８は、メイン処理を終了する。
【０１１０】
次に、ステップＳ５０１における画像属性情報更新処理について、図１７を用いて具体的に説明する。図１７は、本実施形態におけるプロジェクタ２の画像属性情報更新処理フローチャートである。
【０１１１】
図１７に示すように、画像投影処理を開始すると、制御部２０８は、端末装置１から画像属性情報を受信したか否かを判定する（ステップＳ６００）。この処理において、端末装置１から画像属性情報を受信したと判定すると（ステップＳ６００：Ｙｅｓ）、制御部２０８は、受信した画像属性情報に基づいて、画像属性情報管理テーブルの更新を行う（ステップＳ６０１）。例えば、受信した画像属性情報が、画像の表示画面６０への新規追加したことより送信されたものである場合、制御部２０８は、仮想表示領域４５に新たに位置することとなった画像の画像属性情報を画像属性情報管理テーブルに新たに追加し、さらに、当該画像の画像データの保存領域を確保する。また、制御部２０８は、画像属性情報管理テーブルで管理されている各画像の階層レベルの情報を更新する。すなわち、制御部２０８は、仮想表示領域４５に新たに追加された画像の階層レベルを「１」とし、その他の画像については、現在割り当てられている階層レベルよりも一つ下の階層に順次繰り下げて更新される（例えば、階層レベルが「２」に設定されていた画像は、「３」に更新される）。
【０１１２】
また、受信した画像属性情報が、画像を表示画面６０から削除したことにより送信されたものである場合、制御部２０８は、削除対象となっている画像の画像属性情報を画像属性情報管理テーブルから削除するとともに、他の画像の階層レベルを更新する。
【０１１３】
ステップＳ６０１の処理を終了すると、制御部２０８は、画像３０の画像データの送信を要求する画像データ要求信号を端末装置１に対して送信する（ステップＳ６０２）。
【０１１４】
次に、制御部２０８は、端末装置１から画像データを受信したか否かを判定する（ステップＳ６０３）。この処理において、端末装置１から画像データを受信したと判定すると（ステップＳ６０３：Ｙｅｓ）、制御部１０８は、当該受信した画像データの伸長を行う（ステップＳ６０４）。これは、後述するように、端末装置１から送信される画像データは、圧縮された状態で送信されるためである。
【０１１５】
次に、制御部２０８は、画像属性情報更新処理において確保した画像データの保存領域に受信した画像データを保存し（ステップＳ６０５）、当該画像データを指定された表示領域に貼り付ける（ステップＳ６０６）。次に、制御部２０８は、各端末装置１の仮想表示領域４５にある画像の画像データの貼り付けが全てなされたか否かを判定する（ステップＳ６０７）。この処理において、当該画像データの貼り付けが全てなされたと判定すると（ステップＳ６０７：Ｙｅｓ）、制御部２０８は、処理をステップＳ６１１に移行し、当該画像データの貼り付けが全てなされていないとき（ステップＳ６０７：Ｎｏ）、処理をステップＳ６０２に移行する。
【０１１６】
一方、ステップＳ６００において、画像属性情報を受信していないとき（ステップＳ６００：Ｎｏ）、制御部２０８は、端末装置１からカーソル情報を受信したか否かを判定する（ステップＳ６０８）。この判定において、端末装置１からカーソル情報を受信したと判定すると（ステップＳ６０８：Ｙｅｓ）、制御部２０８は、受信したカーソル情報に基づいてカーソル情報管理テーブルの情報を更新する（ステップＳ６０９）。そして、制御部２０８は、カーソル情報管理テーブルに記憶された情報に基づいて、カーソル５の画像データをプロジェクタ２の表示画面６０に投影される画像の画像データと合成し（ステップＳ６１０）、処理をステップＳ６１１に移行する。
【０１１７】
ステップＳ６１１において、制御部２０８は、合成された画像データ（表示用画像データ）に基づく画像を画像投影部２０７より投影する。この処理を終了すると、制御部２０８は、画像投影処理を終了する。
【０１１８】
ところで、本実施形態にかかる表示システムＳは、各種設定の変更を可能としている。例えば、以上では、第１の位置条件を、操作子１３がタブレット部１４上の縁領域１８内において２秒間静止していることとしたが、これに代えて、例えば、図１８に示すように、当該縁領域１８上で操作子１３を往復動させるような特殊な操作が行われたときとすることもできる。なお、このような特殊な操作は、この他に、例えば、操作子１３をタブレット部１４上の縁領域１８に所定回数当てる操作等であってもよい。
【０１１９】
以上、本発明の実施の形態のうちのいくつかを図面に基づいて詳細に説明したが、これらは例示であり、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１２０】
例えば、本実施形態にかかる表示システムＳは、端末装置１とプロジェクタ２とを備え、端末装置１が第１表示部を、プロジェクタ２が第２表示部を有する構成としたが、これに代えて、図１９に示すように、プロジェクタ２に代えて、第２表示部としてＬＣＤ等の表示装置６を備える構成としてもよい。かかる場合、端末装置１と表示装置６とは、ケーブル７で接続されており、端末装置１において生成された画像３０ｂやカーソル５の画像データは、このケーブル７を介してグラフィックスコントローラ１０１によって、当該画像データに基づく画像として表示装置６に表示される。なお、図中、符号４１は表示装置６の表示画面である。
【図面の簡単な説明】
【０１２１】
【図１】本実施形態における表示システムの全体的なシステム構成を示す図である。
【図２】本実施形態における端末装置の概略構成図である。
【図３】本実施形態におけるプロジェクタの概略構成図である。
【図４】本実施形態における変換処理手段の第１処理及び第２処理による動作の一例を示した図である。
【図５】本実施形態における端末装置の構成図である。
【図６】操作子のタブレット部上の操作位置を、当該操作位置と対応する第１表示部の表示画面上の座標位置へ変換する様子を示した図である。
【図７】操作子のタブレット部上の操作位置を、当該操作位置と対応する第２表示部の表示画面上の座標位置へ変換する様子を示した図である。
【図８】操作子のタブレット部上の操作位置を、当該操作位置と対応する前記第１表示部の表示画面上の座標位置から順次当該操作位置と対応する前記第２表示部の表示画面上の座標位置へ向けて移動させた座標位置へ変換する様子を示した図である。
【図９】操作子の操作位置がタブレット部上の所定領域において第２の位置条件を満たした後、第１の位置条件を満たすまでの間に、前記操作子の操作位置が前記第１の位置条件を満たさなくなったときの様子を示した図である。
【図１０】操作子のタブレット部上の操作位置を、当該操作位置と対応する第２表示部の表示画面上の座標位置から第１表示部の表示画面上の座標位置へ変換する様子を示した図である。
【図１１】本実施形態におけるプロジェクタの構成図である。
【図１２】本実施形態におけるプロジェクタに記憶される画像属性情報管理テーブルの一例である。
【図１３】本実施形態におけるプロジェクタに記憶されるカーソル情報管理テーブルの一例である。
【図１４】本実施形態における端末装置のメイン処理フローチャートである。
【図１５】本実施形態における端末装置のカーソル移動処理フローチャートである。
【図１６】本実施形態におけるプロジェクタのメイン処理フローチャートである。
【図１７】本実施形態におけるプロジェクタの画像投影処理フローチャートである。
【図１８】変換処理手段による第２処理の実行を開始するための第１の位置条件を満たすための動作の一例を示した図である。
【図１９】表示装置としてプロジェクタの代わりにＬＣＤ等の表示装置を用いた場合の全体的なシステム構成を示す概略図である。
【符号の説明】
【０１２２】
Ｓ    表示システム
１    端末装置
２    プロジェクタ
４    通信経路
１３  操作子
１４  タブレット部
１７  操作領域
【図２】
0004973553.tif 000002
【図３】
0004973553.tif 000003
【図５】
0004973553.tif 000004
【図１１】
0004973553.tif 000005
【図１２】
0004973553.tif 000006
【図１３】
0004973553.tif 000007
【図１４】
0004973553.tif 000008
【図１５】
0004973553.tif 000009
【図１６】
0004973553.tif 000010
【図１７】
0004973553.tif 000011
【図１８】
0004973553.tif 000012
【図１】
0004973553.tif 000013
【図４】
0004973553.tif 000014
【図６】
0004973553.tif 000015
【図７】
0004973553.tif 000016
【図８】
0004973553.tif 000017
【図９】
0004973553.tif 000018
【図１０】
0004973553.tif 000019
【図１９】
0004973553.tif 000020