(57)【要約】【課題】ウィンドウ画面の移動、拡大、縮小した場合にもウィンドウ画面に表示された画像と上書された画像とを自動的に連動させること。【解決手段】表示画面と、該表示画面上に設けられた所定の領域内で指定された点の座標を検出する座標検出手段と、を備えたタッチパネル付きディスプレイ装置であって、前記表示画面にウィンドウ画面を表示するウィンドウ表示手段と、前記ウィンドウ画面上において前記座標検出手段が検出した座標に基づいて、前記ウィンドウ画面内に画像を上書きする上書手段と、前記ウィンドウ画面の表示範囲が変更された場合、変更された前記表示範囲の変更量を検出する表示範囲変更量検出手段と、前記表示範囲変更検出手段によって検出された表示範囲の変更量に基づいて、前記ウィンドウ画面内に上書きされた画像である上書画像の表示範囲を変更する上書き表示範囲変更手段と、を備える。【選択図】　　　図１
2004118752.tif 000002
【特許請求の範囲】
【請求項１】
表示画面と、該表示画面上に設けられた所定の領域内で指定された点の座標を検出する座標検出手段と、を備えたタッチパネル付きディスプレイ装置であって、
前記表示画面にウィンドウ画面を表示するウィンドウ表示手段と、
前記ウィンドウ画面上において前記座標検出手段が検出した座標に基づいて、前記ウィンドウ画面内に画像を上書きする上書手段と、
前記ウィンドウ画面の表示範囲が変更された場合、変更された前記表示範囲の変更量を検出する表示範囲変更量検出手段と、
前記表示範囲変更検出手段によって検出された表示範囲の変更量に基づいて、前記ウィンドウ画面内に上書きされた画像である上書画像の表示範囲を変更する上書き表示範囲変更手段と、
を備えることを特徴とするタッチパネル付きディスプレイ装置。
【請求項２】
前記ウィンドウ画面の表示範囲が移動した場合、前記表示範囲変更量検出手段は前記ウィンドウ画面の表示範囲の少なくとも移動量と移動方向とを検出し、前記上書き表示範囲変更手段は、検出された移動量と移動方向に応じて前記上書画像を移動することを特徴とする請求項１に記載のタッチパネル付きディスプレイ装置。
【請求項３】
前記表示範囲変更量検出手段は、前記ウィンドウ画面上の１点の原点座標を検出し、該原点座標の移動量に基づいて前記ウィンドウ画面の表示範囲の移動量と移動方向とを検出することを特徴とする請求項２に記載のタッチパネル付きディスプレイ装置。
【請求項４】
前記ウィンドウ画面の表示範囲が縮小された場合、前記表示範囲変更量検出手段は前記ウィンドウ画面縮小前にウィンドウ画面の表示範囲であって、かつ、縮小後に表示範囲外にある領域にある前記上書画像を消去することを特徴とする請求項１〜３のいずれか一つに記載のタッチパネル付きディスプレイ装置。
【請求項５】
表示画面にウィンドウ画面を表示するウィンドウ表示ステップと、
表示画面に表示された前記ウィンドウ画面上において検出された座標を取得し、該座標に基づいて前記ウィンドウ画面内に画像を上書きする上書ステップと、前記ウィンドウ画面の表示範囲が変更された場合、変更された前記表示範囲の変更量を検出する表示範囲変更量検出ステップと、
前記表示範囲変更検出ステップにおいて検出された表示範囲の変更量に基づいて、前記ウィンドウ画面内に上書きされた画像である上書画像の表示範囲を変更する上書き表示範囲変更ステップと、
を含むことを特徴とする上書き制御方法。
【請求項６】
表示画面にウィンドウ画面を表示するウィンドウ表示ステップと、
表示画面に表示された前記ウィンドウ画面上において検出された座標を取得し、該座標に基づいて前記ウィンドウ画面内に画像を上書きする上書ステップと、前記ウィンドウ画面の表示範囲が変更された場合、変更された前記表示範囲の変更量を検出する表示範囲変更量検出ステップと、
前記表示範囲変更検出ステップにおいて検出された表示範囲の変更量に基づいて、前記ウィンドウ画面内に上書きされた画像である上書画像の表示範囲を変更する上書き表示範囲変更ステップと、
を含む上書き制御方法を、コンピュータに実行させることを特徴とするプログラム。
【請求項７】
前記ウィンドウ画面の表示範囲が移動した場合、前記表示範囲変更量検出ステップは前記ウィンドウ画面の表示範囲の少なくとも移動量と移動方向とを検出し、前記上書き表示範囲変更ステップは、検出された移動量と移動方向に応じて前記上書画像を移動することを特徴とする請求項６に記載のプログラム。
【請求項８】
前記表示範囲変更量検出ステップは、前記ウィンドウ画面上の１点の原点座標を検出し、該原点座標の移動量に基づいて前記ウィンドウ画面の表示範囲の移動量と移動方向とを検出することを特徴とする請求項７に記載のプログラム。
【請求項９】
前記表示範囲変更量検出ステップは、前記ウィンドウ画面の表示範囲が縮小された場合、前記ウィンドウ画面縮小前にウィンドウ画面の表示範囲であって、かつ、縮小後に表示範囲外にある領域にある前記上書画像を消去することを特徴とする請求項６〜８のいずれか一つに記載のプログラム。
【請求項１０】
表示画面にウィンドウ画面を表示するウィンドウ表示ステップと、
表示画面に表示された前記ウィンドウ画面上において検出された座標を取得し、該座標に基づいて前記ウィンドウ画面内に画像を上書きする上書ステップと、前記ウィンドウ画面の表示範囲が変更された場合、変更された前記表示範囲の変更量を検出する表示範囲変更量検出ステップと、
前記表示範囲変更検出ステップにおいて検出された表示範囲の変更量に基づいて、前記ウィンドウ画面内に上書きされた画像である上書画像の表示範囲を変更する上書き表示範囲変更ステップと、
を含む上書き制御方法を実行させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１１】
前記ウィンドウ画面の表示範囲が移動した場合、前記表示範囲変更量検出ステップは前記ウィンドウ画面の表示範囲の少なくとも移動量と移動方向とを検出し、前記上書き表示範囲変更ステップは、検出された移動量と移動方向に応じて前記上書画像を移動することを特徴とする請求項１０に記載のコンピュータ読み取り可能な記録媒体。
【請求項１２】
前記表示範囲変更量検出ステップは、前記ウィンドウ画面上の１点の原点座標を検出し、該原点座標の移動量に基づいて前記ウィンドウ画面の表示範囲の移動量と移動方向とを検出することを特徴とする請求項１１に記載のコンピュータ読み取り可能な記録媒体。
【請求項１３】
前記表示範囲変更量検出ステップは、前記ウィンドウ画面の表示範囲が縮小された場合、前記ウィンドウ画面縮小前にウィンドウ画面の表示範囲であって、かつ、縮小後に表示範囲外にある領域にある前記上書画像を消去することを特徴とする請求項１０〜１２のいずれか一つに記載のコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、タッチパネル付きディスプレイ装置、上書き制御方法、その方法をコンピュータに実行させるプログラム、そのプログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【０００２】
【従来技術】
現在、ＰＤＰや液晶リアプロジェクタなどの表示装置と座標入力面と座標入力装置とを一体化して構成されたタッチパネル付きディスプレイ装置がある。一体型のタッチパネル付きディスプレイ装置は、タッチすることによって表示装置の表示画像に手書きしたのと同様に文字や図形を描画することができる。このため、タッチパネル付きディスプレイ装置は、プレゼンテーションや会議、学校の授業などに使われることが増えている。このような傾向は、表示装置の大型化に伴っていっそう強くなることが予想される。
【０００３】
タッチパネル付きディスプレイ装置において、表示されている画像上に文字や図形を描画可能な状態を「上書モード」という。また、タッチパネル付きディスプレイ装置におけるプログラムの起動や操作の機能は、例えばＷｉｎｎｄｏｕｗｓ（Ｒ）、Ｌｉｎｕｘ（Ｒ）、Ｍａｃｉｎｔｏｓｈ（Ｒ）といった汎用的なＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）によって提供される。プログラムを実行可能な状態をＡＰＬ（アプリケーション）モードという。
【０００４】
【発明が解決しようとする課題】
ところで、画像は、一般的にウィンドウ画面に表示され、ウィンドウ画面は、ドラッグされて移動することができる。あるいは、オペレータの操作によってウィンドウ画面を拡大、縮小することもできる。
【０００５】
しかしながら、従来のタッチパネル付きディスプレイ装置は、ウィンドウ画面に表示された画像をキャプチャーし、キャプチャーされたウィンドウ画像に上書画像を上書する。このような構成では、ウィンドウ画面を移動した場合、上書画像が移動後のウィンドウ画像に表示されない。このため、上書データを予めコピーし、移動後のウィンドウ画面に位置合わせして貼りつける処理を行っていた（例えば、特許文献１）。
【０００６】
また、上記した従来技術のように、キャプチャーしたウィンドウ画像に上書データを貼り付けた場合、ウィンドウを縮小することによって上書データがウィンドウ以外の領域に表示されることになる。このような場合、ウィンドウが見苦しいばかりでなく、複数のウィンドウが表示されていた場合には上書画像が他のウィンドウの表示を妨げる可能性もある。このため、ウィンドウを縮小することによって上書データがウィンドウ以外の領域に表示された場合、上書画像の一部、あるいはすべてを消去する操作が必要であった。
【０００７】
【特許文献１】
特開２００１−３１２２６４号公報（段落［００２１］〜［００３４］）
【０００８】
従来技術に挙げたように、移動後のウィンドウ画像に上書データを位置合わせして貼りつける処理は、タッチパネル付きディスプレイ装置において複数回の操作を要し、煩雑であると感じるオペレータも多い。また、ウィンドウ画面の移動や縮小などの操作のたびに上書画像の操作を行うことは、プレゼンテーションなどの円滑な進行を妨げる。
【０００９】
本発明は、上記した点に鑑みてなされたものであり、ウィンドウ画面の移動、拡大、縮小した場合にもウィンドウ画面に表示された画像と上書された画像とを自動的に連動させることにより、操作性が高く、円滑にプレゼンテーションを進行させることができるタッチパネル付きディスプレイ装置、上書き制御方法およびその方法をコンピュータに実行させるためのプログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記した課題を解決するため、請求項１に記載の発明にかかるタッチパネル付きディスプレイ装置は、表示画面と、該表示画面上に設けられた所定の領域内で指定された点の座標を検出する座標検出手段と、を備えたタッチパネル付きディスプレイ装置であって、前記表示画面にウィンドウ画面を表示するウィンドウ表示手段と、前記ウィンドウ画面上において前記座標検出手段が検出した座標に基づいて、前記ウィンドウ画面内に画像を上書きする上書手段と、前記ウィンドウ画面の表示範囲が変更された場合、変更された前記表示範囲の変更量を検出する表示範囲変更量検出手段と、前記表示範囲変更検出手段によって検出された表示範囲の変更量に基づいて、前記ウィンドウ画面内に上書きされた画像である上書画像の表示範囲を変更する上書き表示範囲変更手段と、を備えることを特徴とする。
【００１１】
この請求項１に記載の発明によれば、ウィンドウ画面上において座標検出手段が検出した座標に基づいて、ウィンドウ画面内に画像を上書きする。そして、ウィンドウ画面の表示範囲が変更された場合、変更された表示範囲の変更量を検出し、検出された表示範囲の変更量に基づいて、ウィンドウ画面内に上書きされた画像である上書画像の表示範囲を変更する。このため、ウィンドウ画面の表示範囲が変更された場合、画面内部の上書画像もウィンドウ画面と同様に表示範囲を変更することができる。したがって、上書き画像の表示範囲を自動的にウィンドウの表示範囲の変更にあわせて変更することができるので、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができる。
【００１２】
請求項２に記載の発明にかかるタッチパネル付きディスプレイ装置は、前記ウィンドウ画面の表示範囲が移動した場合、前記表示範囲変更量検出手段は前記ウィンドウ画面の表示範囲の少なくとも移動量と移動方向とを検出し、前記上書き表示範囲変更手段は、検出された移動量と移動方向に応じて前記上書画像を移動することを特徴とする。
【００１３】
この請求項２に記載の発明によれば、ウィンドウ画面が移動した場合、画面内部の上書画像をもウィンドウ画面と同様の方向に同様の量だけ移動することができる。このため、上書画像とウィンドウ画面との相対的な位置関係が変化することがなく、上書き画像を自動的にウィンドウの移動にあわせて移動することができる。
【００１４】
請求項３に記載の発明にかかるタッチパネル付きディスプレイ装置は、前記表示範囲変更量検出手段が、前記ウィンドウ画面上の１点の原点座標を検出し、該原点座標の移動量に基づいて前記ウィンドウ画面の表示範囲の移動量と移動方向とを検出することを特徴とする。
【００１５】
この請求項３に記載の発明によれば、ウィンドウ画面上の１点の原点座標の移動量に基づいてウィンドウ画面の表示範囲の移動量と移動方向とを検出するので、比較的簡易に表示範囲の移動量と移動方向とを検出することができる。
【００１６】
請求項４に記載の発明にかかるタッチパネル付きディスプレイ装置は、前記ウィンドウ画面の表示範囲が縮小された場合、前記表示範囲変更量検出手段は前記ウィンドウ画面縮小前にウィンドウ画面の表示範囲であって、かつ、縮小後に表示範囲外にある領域にある前記上書画像を消去することを特徴とする。
【００１７】
この請求項４に記載の発明によれば、縮小後に表示範囲外にある領域にある上書画像を消去し、ウィンドウを縮小しても上書画像がウィンドウからはみ出して表示されることをなくすことができる。したがって、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができる。
【００１８】
請求項５に記載の発明にかかる上書き制御方法は、表示画面にウィンドウ画面を表示するウィンドウ表示ステップと、表示画面に表示された前記ウィンドウ画面上において検出された座標を取得し、該座標に基づいて前記ウィンドウ画面内に画像を上書きする上書ステップと、前記ウィンドウ画面の表示範囲が変更された場合、変更された前記表示範囲の変更量を検出する表示範囲変更量検出ステップと、前記表示範囲変更検出ステップにおいて検出された表示範囲の変更量に基づいて、前記ウィンドウ画面内に上書きされた画像である上書画像の表示範囲を変更する上書き表示範囲変更ステップと、を含むことを特徴とする。
【００１９】
この請求項５に記載の発明によれば、ウィンドウ画面の表示範囲が変更された場合、画面内部の上書画像もウィンドウ画面と同様に表示範囲を変更することができる。したがって、上書き画像の表示範囲を自動的にウィンドウの表示範囲の変更にあわせて変更することができるので、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができる。
【００２０】
請求項６に記載の発明にかかるプログラムは、表示画面にウィンドウ画面を表示するウィンドウ表示ステップと、表示画面に表示された前記ウィンドウ画面上において検出された座標を取得し、該座標に基づいて前記ウィンドウ画面内に画像を上書きする上書ステップと、前記ウィンドウ画面の表示範囲が変更された場合、変更された前記表示範囲の変更量を検出する表示範囲変更量検出ステップと、前記表示範囲変更検出ステップにおいて検出された表示範囲の変更量に基づいて、前記ウィンドウ画面内に上書きされた画像である上書画像の表示範囲を変更する上書き表示範囲変更ステップと、を含む上書き制御方法を、コンピュータに実行させることを特徴とする。
【００２１】
この請求項６に記載の発明によれば、ウィンドウ画面の表示範囲が変更された場合、画面内部の上書画像もウィンドウ画面と同様に表示範囲を変更することができる。したがって、上書き画像の表示範囲を自動的にウィンドウの表示範囲の変更にあわせて変更することができるので、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができる。
【００２２】
請求項７に記載の発明にかかるプログラムは、前記ウィンドウ画面の表示範囲が移動した場合、前記表示範囲変更量検出ステップは前記ウィンドウ画面の表示範囲の少なくとも移動量と移動方向とを検出し、前記上書き表示範囲変更ステップは、検出された移動量と移動方向に応じて前記上書画像を移動することを特徴とする。
【００２３】
この請求項７に記載の発明によれば、ウィンドウ画面が移動した場合、画面内部の上書画像をもウィンドウ画面と同様の方向に同様の量だけ移動することができる。このため、上書画像とウィンドウ画面との相対的な位置関係が変化することがなく、上書き画像を自動的にウィンドウの移動にあわせて移動することができる。
【００２４】
請求項８に記載の発明にかかるプログラムは、前記表示範囲変更量検出ステップが、前記ウィンドウ画面上の１点の原点座標を検出し、該原点座標の移動量に基づいて前記ウィンドウ画面の表示範囲の移動量と移動方向とを検出することを特徴とする。
【００２５】
この請求項８に記載の発明によれば、ウィンドウ画面上の１点の原点座標の移動量に基づいてウィンドウ画面の表示範囲の移動量と移動方向とを検出するので、比較的簡易に表示範囲の移動量と移動方向とを検出することができる。
【００２６】
請求項９に記載の発明にかかるプログラムは、前記表示範囲変更量検出ステップが、前記ウィンドウ画面の表示範囲が縮小された場合、前記ウィンドウ画面縮小前にウィンドウ画面の表示範囲であって、かつ、縮小後に表示範囲外にある領域にある前記上書画像を消去することを特徴とする。
【００２７】
この請求項９に記載の発明によれば、縮小後に表示範囲外にある領域にある上書画像を消去し、ウィンドウを縮小しても上書画像がウィンドウからはみ出して表示されることをなくすことができる。したがって、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができる。
【００２８】
請求項１０に記載の発明にかかるコンピュータ読み取り可能な記録媒体は、表示画面にウィンドウ画面を表示するウィンドウ表示ステップと、表示画面に表示された前記ウィンドウ画面上において検出された座標を取得し、該座標に基づいて前記ウィンドウ画面内に画像を上書きする上書ステップと、前記ウィンドウ画面の表示範囲が変更された場合、変更された前記表示範囲の変更量を検出する表示範囲変更量検出ステップと、前記表示範囲変更検出ステップにおいて検出された表示範囲の変更量に基づいて、前記ウィンドウ画面内に上書きされた画像である上書画像の表示範囲を変更する上書き表示範囲変更ステップと、を含む上書き制御方法を実行させるプログラムを記録したことを特徴とする。
【００２９】
この請求項１０に記載の発明によれば、ウィンドウ画面の表示範囲が変更された場合、画面内部の上書画像もウィンドウ画面と同様に表示範囲を変更することができる。したがって、上書き画像の表示範囲を自動的にウィンドウの表示範囲の変更にあわせて変更することができるので、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができる。
【００３０】
請求項１１に記載の発明にかかるコンピュータ読み取り可能な記録媒体は、前記ウィンドウ画面の表示範囲が移動した場合、前記表示範囲変更量検出ステップは前記ウィンドウ画面の表示範囲の少なくとも移動量と移動方向とを検出し、前記上書き表示範囲変更ステップは、検出された移動量と移動方向に応じて前記上書画像を移動することを特徴とする。
【００３１】
この請求項１１に記載の発明によれば、ウィンドウ画面が移動した場合、画面内部の上書画像をもウィンドウ画面と同様の方向に同様の量だけ移動することができる。このため、上書画像とウィンドウ画面との相対的な位置関係が変化することがなく、上書き画像を自動的にウィンドウの移動にあわせて移動することができる。
【００３２】
請求項１２に記載の発明にかかるコンピュータ読み取り可能な記録媒体は、前記表示範囲変更量検出ステップが、前記ウィンドウ画面上の１点の原点座標を検出し、該原点座標の移動量に基づいて前記ウィンドウ画面の表示範囲の移動量と移動方向とを検出することを特徴とする。
【００３３】
この請求項１２に記載の発明によれば、ウィンドウ画面上の１点の原点座標の移動量に基づいてウィンドウ画面の表示範囲の移動量と移動方向とを検出するので、比較的簡易に表示範囲の移動量と移動方向とを検出することができる。
【００３４】
請求項１３に記載の発明にかかるコンピュータ読み取り可能な記録媒体は、前記表示範囲変更量検出ステップが、前記ウィンドウ画面の表示範囲が縮小された場合、前記ウィンドウ画面縮小前にウィンドウ画面の表示範囲であって、かつ、縮小後に表示範囲外にある領域にある前記上書画像を消去することを特徴とする。
【００３５】
この請求項１３に記載の発明によれば、縮小後に表示範囲外にある領域にある上書画像を消去し、ウィンドウを縮小しても上書画像がウィンドウからはみ出して表示されることをなくすことができる。したがって、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができる。
【００３６】
【発明の実施の形態】
以下に、本発明の実施の形態を図面と共に詳細に説明する。以下に添付図面を参照して、この発明にかかるタッチパネル付きディスプレイ装置の好適な実施の形態を詳細に説明する。
【００３７】
図１は、本実施の形態のタッチパネル付きディスプレイ装置の構成を説明するための図である。図示したタッチパネル付きディスプレイ装置は、タッチパネル式の座標入力装置１と、座標入力装置１に入力された座標を検出する座標検出装置３と、座標検出装置３が検出した座標に基づいて画像データを制御するホスト装置４（本実施の形態ではＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）を利用している）、ホスト装置４によって制御された画像データ（Ｒ，Ｇ，Ｂ）を液晶画面やＰＤＰ（Ｐｌａｓｍａ　Ｄｉｓｐｌａｙ　Ｐａｎｅｌ）といったディスプレイ画面１１３に表示する表示装置２とを備えている。
【００３８】
なお、本明細書中では、座標入力装置１と座標検出装置３とを合わせた構成をタッチパネルとも記す。また、本実施の形態のタッチパネル付きディスプレイ装置には、ディスプレイ画面１１３が座標入力装置１の座標入力面１１２と重なって設けられていて、表示装置２は、ディスプレイ画面１１３に画像データを表示する。座標入力面とは、座標検出装置３が座標を検出できる領域である。本実施の形態のタッチパネル付きディスプレイ装置は、ディスプレイ画面１１３に直接タッチする構成であって、座標入力面１１２は仮想的な面である。
【００３９】
座標入力装置１は、後述する光学検出器を備えていて、ディスプレイ画面１１３上にのタッチを光学的に検出する。光学検出器が検出したデータは座標検出装置３に入力し、座標検出装置３が、タッチされた座標入力面１１２上の点（タッチ点）ｔの座標（ｘ，ｙ）を算出する。算出される座標は、ディスプレイ画面１１３の画素数（例えばｘ：１０２４，ｙ：７６８）によって表され、１０ｍｓ、あるいは２０ｍｓといった時間で周期的にホスト装置４に出力する。なお、座標検出装置３のタッチ点の座標の算出については、後に詳述する。
【００４０】
また、座標検出装置３は、後述する光学検出器が検出したデータを入力するための左光学検出器Ｉ／Ｆ１０１、右左光学検出器Ｉ／Ｆ１０２、座標検出装置３全般を制御する中央演算装置１０４、中央演算装置１０４で使用されるプログラムが格納されているＲＯＭ１０５、中央演算装置１０４の作業データが一時保存されるＲＡＭ１０６、周期的に時間を計測して中央演算装置１０４に入力するタイマ（ＴＩＭＥＲ）１０７とを備えている。
【００４１】
ホスト装置４は、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）であって、Ｗｉｎｄｏｗｓ（Ｒ）、Ｍａｃｉｎｔｏｓｈ（Ｒ）、Ｌｉｎｕｘ（Ｒ）といった汎用的なＯＳを搭載しており、画像データの制御は、ＯＳの制御下で実行されている。そして、汎用的なＯＳの制御下で実行されるプログラム（ドライバソフト）であるドライバ１０８と、共通の汎用的なＯＳの制御下で動作するアプリケーションの一つであるＡＰＬ１１１と、画像データが一時的に保存される画像ＲＡＭ１１５とを有している。
【００４２】
ここで、本実施の形態のタッチパネル付きディスプレイ装置におけるタッチ点の検出および座標の算出について説明する。図２は、本実施の形態の座標入力装置を示す図である。座標入力装置１は、図中の縦方向の長さがＨ、横の長さがＷの矩形の座標入力面１１２と、座標入力面の三辺に設けられた再帰性反射部材２０１と、再帰性反射部材２０１が設けられていない１辺の両端に設けられた左光学検出器２０２Ｌ、右光学検出器２０２Ｒとを備えている。
【００４３】
左光学検出器２０２Ｌ、右光学検出器２０２Ｒは、いずれも半導体レーザである光源（図示せず）と、例えばＣＣＤ（Ｃｈａｒｇｅｄ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）を利用した受光部（図示せず）とを一体化したユニットである。光源は、座標入力面１１２の全域に光源を要とする扇状に光を照射する。左光学検出器２０２Ｌ、右光学検出器２０２Ｒが扇状の光を照射することによって、レーザ光は座標入力面１１２の全域に照射される。
【００４４】
座標入力面１１２に照射された光は、再帰性反射部材２０１に反射される。再帰性反射部材２０１は、光を１８０度の角度で反射する部材であって、例えば図中に示す照射光ｐ１を反射して照射光ｐ１の光軸に平行な光軸を通る反射光ｐ２とする。座標入力面上１１２に光を遮るものが存在しない場合、左光学検出器２０２Ｌ、右光学検出器２０２Ｒ、は照射された光のすべての反射光を受光する。しかし、例えば指やペンが座標入力面１１２にタッチしたとき、タッチ点を通る光が左光学検出器２０２Ｌ、右光学検出器２０２Ｒに受光されない。
【００４５】
左光学検出器２０２Ｌ、右光学検出器２０２Ｒによって検出される光の情報は、アナログデータとして座標検出装置３に入力する。このとき、座標検出装置３は、扇状に照射された光のうち、受光部の光を受光しなかった位置で本来受光されるはずの光の光軸から左光学検出器２０２Ｌ、右光学検出器２０２Ｒの受光部を通る直線と各受光部とタッチ点ｔとを通る直線との角度（光遮蔽角度）θＬ、θＲとを求める。タッチ点ｔの座標（ｘ，ｙ）は、角度θＬ、θＲを使って以下のように算出される。
【００４６】
ｘ＝Ｗ×ｔａｎθＲ／（ｔａｎθＬ＋ｔａｎθＲ）
ｙ＝Ｈ−Ｗ×ｔａｎθＬ×ｔａｎθＲ／（ｔａｎθＬ＋ｔａｎθＲ）
【００４７】
次に、座標検出装置３で検出されるデータ（検出データ）とマウスデータとについて説明する。座標検出装置３は、座標入力装置１に対してなされたタッチのタッチ点のアナログデータを入力し、タッチ点の座標を算出する。そして、座標のデータとタッチの有無や状態（タッチ、デタッチ、移動・停止タッチ）とを示すデータ（検出データ）をドライバ１０８に与える。検出データは、ホスト装置４のドライバ１０８によってマウスデータに変換される。
【００４８】
図３（ａ）は、検出データの形式を説明するための図、図３（ｂ）はマウスデータの形式を説明するための図である。図３（ａ）に示したように、検出データは、タッチ点のｘ座標、ｙ座標、さらにタッチ点の座標ステータスの情報を含んでいる。座標ステータスは、検出データが、タッチ、デタッチ、移動・停止タッチのいずれであるかを１または０によって示すものである。なお、座標検出装置３がタッチ、デタッチ、移動・停止タッチを検出した場合、各タッチを示すフィールドに１が設定される。
【００４９】
また、図３（ｂ）に示したように、マウスデータは、タッチ点のｘ座標、ｙ座標、さらにマウスステータスの情報を含んでいる。マウスステータスは、マウスの右ボタンのＯＮ、ＯＦＦ、左ボタンのＯＮ、ＯＦＦを１または０によって示すものである。タッチ、デタッチ、移動・停止タッチは、マウスの右ボタンのＯＮ、ＯＦＦ、左ボタンのＯＮ、ＯＦＦのうちいずれかと対応付けて設定されている。
【００５０】
なお、本実施の形態では、座標入力面１１２に対して指やペンが非接触状態から接触したことをタッチといい、タッチがなされた位置を示す点をタッチ点という。また、タッチ点から指やペンが離れたことをデタッチといい、デタッチすることなくタッチ点が移動することを移動・停止タッチという。なお、移動・停止タッチは、マウスでいうドラッグの操作に相当する。
【００５１】
以上述べた構成は、以下のように動作する。すなわち、座標検出装置３は、タッチ点の座標を算出し、タッチ、デタッチなどの座標ステータスと共にホスト装置４に引き渡す。ホスト装置４のドライバ１０８は、汎用的なＯＳの制御下で座標検出装置３から検出データをＲＳ２３２ＣあるいはＵＳＢを介して受け取り、マウスデータに変換してマウスＩ／Ｆに渡す。マウスデータは、さらにＡＰＬ１１１に渡される。
【００５２】
ＡＰＬ１１１は、マウスＩ／Ｆから受け取ったマウスデータに含まれる座標に関する情報やボタンのオン、オフの情報にしたがって予め座標に設定されている機能を実行する。ここでいう機能とは、例えば、ドラッグの軌跡を特定の色や太さの線で描画する文字描画、図形描画、罫線描画をいう。
【００５３】
ＡＰＬ１１１の機能の実行によって作成された画像データは、Ｒ，Ｇ，Ｂで表される形式で画像ＲＡＭ１１５に展開されて表示装置２に送出する。表示装置２は、画像データをディスプレイ画面１１３に表示する。
【００５４】
図４は、ＡＰＬ１１１の本実施の形態にかかる構成を説明するための機能ブロック図である。ＡＰＬ１１１は、ディスプレイ画面１１３にウィンドウ（ディスプレイ画面に複数の文書や画像、表などを表示させる機能をいう。本実施の形態では、ウィンドウの機能によって複数の文書や画像、表などを表示させるために設けられた画面をウィンドウ画面という）を表示するウィンドウ表示部３０１と、ウィンドウ画面上において座標検出装置３が検出した座標に基づいて、ウィンドウ画面内に画像を上書きする上書部３０３と、ウィンドウ画面の表示範囲が変更された場合、変更された表示範囲の変更量を検出する表示範囲変更量検出部３０５と、検出された表示範囲の変更量に基づいて、ウィンドウ画面内に上書きされた画像（上書画像）の表示範囲を変更する上書表示範囲変更部３０７と、を備えている。
【００５５】
図５（ａ）は、上書部３０３によってなされる上書のモードを設定するための設定画面を説明するための図である。図示した設定画面は、「ペン」、「スタンプ」といった上書モードを選択するボタンを表示する。表示されたボタンのうち、例えばペンのタブ６５１が選択されると、ペンによって描画される線の太さや色を設定するためのダイアログボックス６５４が表示される。また、描画された線を消すための消しゴムの大きさを選択する画面６５６が表示される。選択されたペンの太さや色、消しゴムの大きさは、ＯＫボタン６５８をクリックすることによって決定する。
【００５６】
図５（ｂ）は、上書のモードの「スタンプ」を設定する画面を示す図である。スタンプのタブ６６１が選択されると、予め登録されているスタンプを表示するスタンプメニュー６６２が開く。スタンプメニューには、使用可能な複数のスタンプ６６２ａ〜６６２ｅが表示される。表示されたスタンプ６６２ａ〜６６２ｅのいずれかを選択すると、選択されたスタンプをプレビュー画面に表示することができる。表示されたスタンプは、ＯＫボタン６５８のクリックによって上書されるスタンプに決定する。
【００５７】
図６（ａ）〜（ｃ）は、図５で設定した上書モードを使って上書をする操作を説明するための図である。図示したように、ウィンドウ画面４０１に画像（ウィンドウ画像）が表示されていて、ウィンドウ画面４０１の図中右側に上書ツールバー４０３が表示される。上書ツールバー４０３は、デスクトップ画面のアイコンをダブルクリックするなどすることにより、ＯＳが提供する起動手段によって起動される。
【００５８】
また、上書ツールバー４０３は、ＡＰＬボタン、ペンボタン、図形ボタン、スタンプボタン、消しゴムボタン、ページ保存ボタン、サムネイルボタン、設定ボタン、終了ボタンといった複数のボタンを有している。ＡＰＬボタンは、上書きモードからＡＰＬモードへ戻し、プログラムをＯＳの１ＡＰＬとして動作可能にする（図６（ａ））。
【００５９】
また、ペンボタン、図形ボタン、スタンプボタン、消しゴムボタンの何れかが選択されると、上書きモードを示すカーソル４０５（ペンによる上書の例）が表示されて上書きモードへ移行したことを示す。上書モードをペンに設定した場合、ディスプレイ画面１１３上のウィンドウ画面内に指などでタッチしながら文字を書くことにより、手書き文字４０９を上書することができる。
【００６０】
また、上書モードを図形に設定した場合、ウィンドウ画面内に指などで楕円４０７のような図形を上書することができる。この際、上書される図形の種類（円、楕円、直線、矢印、四角形）は、図形ボタン押下時メニュー表示される。オペレータは、表示されたメニューから所望の図形を選択することができる。
【００６１】
さらに、上書モードをスタンプに設定した場合、例えばスタンプ画像４１３をウィンドウ内に貼りつけることができる。スタンプ画像は、スタンプボタン押下時にメニュー表示される。オペレータは、表示されたメニューから所望のスタンプ画像を選択することができる（図６（ｂ））。
【００６２】
なお、本実施の形態では、上書モードを消しゴムに設定した場合、消しゴムカーソル４１１が触れる手書き文字（図形）、図形、スタンプを消去することができる（図６（ｃ））。
【００６３】
上記した構成において、本実施の形態のタッチパネル付きディスプレイ装置は、ウィンドウの表示範囲が移動した場合、表示範囲変更量検出部３０５は、ウィンドウの表示範囲の少なくとも移動量と移動方向とを検出する。そして、上書き表示範囲変更部３０７は、検出された移動量と移動方向に応じて上書画像を移動する。ウィンドウの表示範囲の移動、表示範囲の変更量は、ドライバ１０８から渡されるマウスデータＭによって検出される。
【００６４】
図７（ａ）〜　（ｃ）は、ウィンドウの表示範囲の移動に伴なう上書画像の移動について説明するための図である。本実施の形態では、表示範囲変更量検出部３０５が、ウィンドウ画面上の１点の原点座標を検出し、原点座標の移動量に基づいてウィンドウ画面の表示範囲の移動量と移動方向とを検出する。
【００６５】
すなわち、図示した例では、ウィンドウの原点座標を左上の点（Ｘ０，Ｙ０）とし、原点座標（Ｘ０，Ｙ０）を（Ｘ１，Ｙ１）へ移動したものとして説明する。ＡＰＬ１１１は、原点座標（Ｘ０，Ｙ０）、ウィンドウ幅（Ｗ）、ウィンドウ高さ（Ｈ）をＯＳが提供するＩ／Ｆを介して取得する。このとき、スタンプ画像４１３は「貼りつけ位置座標（ＳＸ０，ＳＹ０）、画像」データとして保存される。また、楕円は「楕円中心座標（ＤＸ０，ＤＹ０）、長軸長（Ｌ）、短軸長（Ｓ）、図形種別（楕円）」データとして保存される。手書き文字は「描画軌跡座標（ＬＸ０，ＬＹ０）、（ＬＸ１，ＬＹ１）、（ＬＸ２，ＬＹ２）、．．．、色、太さ」データとして保存される。図中に、楕円と手書き文字とを上書文字として符号５０３を付して示す。
【００６６】
表示範囲変更量検出部３０５は、ウィンドウの移動量を、
Ｘ＝（Ｘ１−Ｘ０）
Ｙ＝（Ｙ１−Ｙ０）とする。
そして、楕円の移動後の中心座標を、
（ＤＸ０−Ｘ）
（ＤＹ０−Ｙ）とする。
また、スタンプ画像、手書き文字についても同様に座標情報をそれぞれ移動時の基準となるＸ座標から移動量Ｘを差し引く、Ｙ座標から移動量Ｙを差し引いて、移動後の座標を得ることができる。
【００６７】
また、本実施の形態は、ウィンドウの表示範囲が縮小された場合、表示範囲変更量検出部３０５が、ウィンドウ縮小前にウィンドウの表示範囲であって、かつ、縮小後に表示範囲外にある領域にある上書画像を消去する。
【００６８】
図８（ａ）〜（ｃ）は、ウィンドウの縮小に伴なう上書画像の消去について説明するための図である。図８（ａ）は、縮小前のウィンドウ画像の上書き画像５０３、スタンプ画像４１３の画面上の位置関係を示す。また、（ｂ）に示す破線６０１は、縮小後のウィンドウを示す。表示範囲変更量検出部３０５は、縮小前のウィンドウの範囲と破線６０１で示した範囲との相違を検出する。そして、透明ウィンドウ上の上書データのうち、縮小前のウィンドウの範囲にあって破線６０１で示した範囲にない範囲にある上書データを消去する。
【００６９】
また、以上述べたタッチパネル付きディスプレイ装置において、上書された上書画像はＡＰＬ１１１によって保存することができる。保存された上書画像は、図９に示したようにサムネイルとして縮小表示され、削除ボタン７０１、戻すボタン７０２、閉じるボタン７０３を使ってサムネイルの画面上で編集することができる。なお、上書画像の保存の形式は、図１０に示す保存ダイアログボックスによってオペレータが任意に選択することができる。図示するように、保存ダイアログボックスには、保存しない、上書画像（上書文字）と共にウィンドウ画像（ページ画像と図中に表記）を保存する、上書画像だけを保存するといった選択枝が表示される。
【００７０】
図１０に示した構成は、プレゼンテーションの終了後、ウィンドウ画像のみならず、プレゼンテーション中に書き込んだ上書画像をも選択的に保存することができるという効果を奏する。
【００７１】
なお、以上述べたタッチパネル付きディスプレイ装置で実行される上書制御方法をコンピュータに実行させるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フロッピーディスク（Ｒ）、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、本実施形態の上書制御のプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。
【００７２】
図１１は、本実施の形態のタッチパネル付きディスプレイ装置でなされる座標検出装置３のマウスエミュレーションを説明するためのフローチャートである。座標入力装置１は、１０ｍｓ程度の周期で座標入力面１１２上の指やペン（座標指示物）を検知する。座標検出装置３は、座標入力装置１から座標指示物を検知したデータが入力したか否か判断する（ステップＳ９０１）。この結果、データが座標入力面１１２に対するタッチを示すデータを入力した場合（ステップＳ９０２：Ｙｅｓ）、このタッチをマウスの右クリックまたは左クリックに割り当てる。
【００７３】
すなわち、検知されたタッチが通常のタッチ、または移動・停止タッチであれば、タッチ座標はＯＮマウスデータとしてマウスＩ／Ｆに通知される（ステップＳ９０３）〜（ステップＳ９０９）。また、デタッチが検知された場合、ＯＦＦマウスデータがマウスＩ／Ｆに通知される（ステップＳ９１０）〜（ステップＳ９１３）。
【００７４】
図１２は、本発明の実施の形態の上書き制御を説明するためのフローチャートである。ＡＰＬ１１１の上書部３０３は、先ず、上書きツールバーを表示する（ステップＳ１００１）。このとき、上書きツールが起動され、操作モードはＡＰＬモードとなり他のプログラムの実行が可能になる（ステップＳ１００２）。上書部３０３は、上書き操作が実行されたウィンドウが「閉じる」のを監視する（ステップＳ１００３）。
【００７５】
そして、上書部３０３がウィンドウが閉じたと判断した場合（ステップＳ１００３：Ｙｅｓ）、「保存ダイアログボックス」を自動表示し、上書き操作中「ページ保存」されたデータをユーザー保存する。また、上書きツールの一時保存ファイルを削除する上書データ保存制御を実行する（ステップＳ１００４）。なお、ユーザー保存は上書きデータのみ、あるいはウィンドウ画像＋上書きデータを選択可能とする。また、Ｗｏｒｄ（Ｒ）形式保存可能とする。
【００７６】
タッチ操作によってマウスデータが入力すると（ステップＳ１００５：Ｙｅｓ）、ＡＰＬ操作モード時には上書きツールバーにタッチされた時に、また、上書きモード時にはタッチ座標が全て上書きツールへ通知される。上書モードであって、ペンの設定がなされている場合（ステップＳ１００８：Ｙｅｓ）、上書部３０３は、ペンに設定されている太さ、色を用いて手書き文字を描画する（ステップＳ１００９）。さらに、描画の軌跡を示すタッチ座標を保存する（ステップＳ１０１０）。
【００７７】
また、ステップＳ１００８で上書モードの設定がペンではないと判断され（ステップＳ１００８：Ｎｏ）、かつ、設定が図形であると判断された場合（ステップＳ１０１１：Ｙｅｓ）、上書ツールバーをから選択されている図形（直線、矢印、円、楕円、四角形）を描画する（ステップＳ１０１２）。描画された図形は、図形データとして保存される（ステップＳ１０１３）。図形データの保存は、図形が直線、矢印であった場合には始点座標、終点座標、円、楕円であれば中心座標、長軸長、短軸長。四角形であれば左上原点座標、Ｘ軸長、Ｙ軸長、図形種別を保存することによってなされる。
【００７８】
また、上書モードの設定が図形ではないと判断され（ステップＳ１０１１：Ｎｏ）、かつ設定がスタンプである場合（ステップＳ１０１４：Ｙｅｓ）、上書ツールの設定画面において選択されたスタンプ画像をタッチがなされた座標に描画（貼りつける）する（ステップＳ１０１５）。そして、タッチ座標、スタンプ画像にかかるデータを保存する（ステップＳ１０１６）。
【００７９】
次に、上書部３０３は、上書モードの設定がスタンプでもなく（ステップＳ１０１４：Ｎｏ）、消しゴムであると判断した場合（ステップＳ１０１７：Ｙｅｓ）、タッチ座標に下の上書き画像を消去する（ステップＳ１０１８）。続いて、消去された上書き画像のデータを削除する（ステップＳ１０１９）。
【００８０】
さらに、上書部３０３は、操作モードが上書モードでない場合（ステップＳ１００６：Ｎｏ）、ツールバーへのタッチで「上書きツールバー制御」を実行する。そして、上書ツールバーの「終了」ボタンに対するタッチがなされたと判断すると（ステップＳ１０２１：Ｙｅｓ）、上書きツールを終了する。
【００８１】
図１３、図１４は、上書きツールバー制御について説明するためのフローチャートである。上書部３０３は、上書ツールバーの「ペン」ボタンがタッチされたことを判断すると（ステップＳ１１０１）、上書のモードをペンに設定する（ステップＳ１１０２）。この結果、上書のモードは、手書き文字描画モードへ移行する。また、「消しゴム」ボタンがタッチされた場合には（ステップＳ１１０３：Ｙｅｓ）、上書き消去モードへ移行する（ステップＳ１１０４）。
【００８２】
また、上書ツールバーの「図形」ボタンがタッチされたことを判断すると（ステップＳ１１０５）、図形メニュー（直線、、矢印、円、楕円、四角形）が表示され、表示された図形メニューから図形を選択する図形描画モードへ移行する（ステップＳ１１０７）。さらに、「スタンプ」ボタンがタッチされた場合には（ステップＳ１１０９）、スタンプ登録されたスタンプ画像をメニュー表示し、選択するスタンプ描画モードへ移行する（ステップＳ１１１０）。
【００８３】
また、上書部３０３は、操作モードがＡＰＬモードである場合（ステップＳ１１１１：Ｙｅｓ）、ペン、図形、スタンプ、消しゴムのいずれかのボタンへのタッチによって上書きモードへ移行する（ステップＳ１１１２）。
【００８４】
上書きモードへの移行により、上書部３０３は、表示されているウィンドウの原点座標、幅、高さを取得、保存する（ステップＳ１１１３）。そして、ウィンドウの移動に伴う上書きデータの移動処理を行う（ステップＳ１１１４）。
【００８５】
ウィンドウの移動に伴う上書きデータの移動処理は、前記したように、表示画面にウィンドウ画面を表示するウィンドウ表示ステップと、表示画面に表示されたウィンドウ画面上において検出された座標を取得し、この座標に基づいてウィンドウ画面内に画像を上書きする上書ステップと、ウィンドウ画面の表示範囲が変更された場合、変更された表示範囲の変更量を検出するステップと、検出された表示範囲の変更量に基づいて、ウィンドウ画面内に上書きされた画像である上書画像の表示範囲を変更するステップと、を含む。
【００８６】
移動処理後、ＡＰＬ１１１は、上書きモードへ移行するためツールバー等の一切ない全画面透明ウィンドウを表示する（ステップＳ１１１５）。そして、保存されている上書きデータをウィンドウの領域分切り取って表示する（ステップＳ１１１６）。
【００８７】
さらに、ステップＳ１１０８において、上書モードがスタンプでもないと判断された場合（ステップＳ１１０８：Ｎｏ）、「ページ保存」ボタンタッチでウィンドウ画像を保存するか否か判断し（ステップＳ１１１７）、保存する場合には、保存ダイアログで指定された形式によって上書き画像、あるいはウィンドウ画像と上書画像とを１ページデータとして順次追加保存する（ステップＳ１１１８）。保存された画像は、「サムネイル」ボタンタッチで縮小表示することができる（ステップＳ１１２０）。
【００８８】
また、本実施の形態の上書制御方法は、サムネイル表示画面でページの削除、ダブルクリックでページ選択、全画面表示可能とする。さらに、「設定」ボタンタッチで「上書きの設定ダイアログボックス」を表示、ペンの色、太さ、スタンプ画像の登録、消しゴムカーソルの大きさを設定することもできる（ステップＳ１１２２）。また、「ＡＰＬ」ボタンタッチで上書きモードからＡＰＬモードへ移行させることもできる（ステップＳ１１２４）。そして、ＡＰＬモード移行時上書き描画をクリアし（ステップＳ１１２５）、透明ウィンドウを閉じ（ステップＳ１１２６）、他のプログラムの実行を可能にする。
【００８９】
さらに、本実施の形態の上書制御方法は、「終了」ボタンタッチで上書きツールバーを消去し（ステップＳ１１２９）、「保存ダイアログボックス」を表示して上書き操作中「ページ保存」されたデータをユーザー保存、上書きツールの一時保存ファイルを削除する。ユーザー保存は上書きデータのみ、あるいはウィンドウ画像＋上書きデータを選択可能とする。また、Ｗｏｒｄ形式の保存を可能とする（ステップＳ１１３２）。
【００９０】
【発明の効果】
以上述べた本発明は、以下の効果を奏する。すなわち、請求項１に記載の発明は、上書き画像の表示範囲を自動的にウィンドウの表示範囲の変更にあわせて変更することができるので、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができる。したがって、操作性が高く、円滑にプレゼンテーションを進行させることができるタッチパネル付きディスプレイ装置を提供することができるという効果を奏する。
【００９１】
請求項２に記載の発明は、上書画像とウィンドウ画面との相対的な位置関係が変化することがなく、上書き画像を自動的にウィンドウの移動にあわせて移動することができるので、操作性が高く、円滑にプレゼンテーションを進行させることができるタッチパネル付きディスプレイ装置を提供することができるという効果を奏する。
【００９２】
請求項３に記載の発明は、比較的簡易に表示範囲の移動量と移動方向とを検出することができるので、比較的簡易な処理で操作性が高く、円滑にプレゼンテーションを進行させることができるタッチパネル付きディスプレイ装置を提供することができるという効果を奏する。
【００９３】
請求項４に記載の発明は、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができるので、操作性が高く、円滑にプレゼンテーションを進行させることができるタッチパネル付きディスプレイ装置を提供することができるという効果を奏する。
【００９４】
請求項５に記載の発明は、上書き画像の表示範囲を自動的にウィンドウの表示範囲の変更にあわせて変更することができるので、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができる。したがって、操作性が高く、円滑にプレゼンテーションを進行させることができる上書制御方法を提供することができるという効果を奏する。
【００９５】
請求項６に記載の発明は、上書き画像の表示範囲を自動的にウィンドウの表示範囲の変更にあわせて変更することができるので、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができる。したがって、操作性が高く、円滑にプレゼンテーションを進行させることができるプログラムを提供することができるという効果を奏する。
【００９６】
請求項７に記載の発明は、上書画像とウィンドウ画面との相対的な位置関係が変化することがなく、上書き画像を自動的にウィンドウの移動にあわせて移動することができるので、操作性が高く、円滑にプレゼンテーションを進行させることができるプログラムを提供することができるという効果を奏する。
【００９７】
請求項８に記載の発明は、比較的簡易に表示範囲の移動量と移動方向とを検出することができるので、比較的簡易な処理で操作性が高く、円滑にプレゼンテーションを進行させることができるプログラム装置を提供することができるという効果を奏する。
【００９８】
請求項９に記載の発明は、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができるので、操作性が高く、円滑にプレゼンテーションを進行させることができるプログラムを提供することができるという効果を奏する。
【００９９】
請求項１０に記載の発明は、上書き画像の表示範囲を自動的にウィンドウの表示範囲の変更にあわせて変更することができるので、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができる。したがって、操作性が高く、円滑にプレゼンテーションを進行させることができるプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することができるという効果を奏する。
【０１００】
請求項１１に記載の発明は、上書画像とウィンドウ画面との相対的な位置関係が変化することがなく、上書き画像を自動的にウィンドウの移動にあわせて移動することができるので、操作性が高く、円滑にプレゼンテーションを進行させることができるプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することができるという効果を奏する。
【０１０１】
請求項１２に記載の発明は、比較的簡易に表示範囲の移動量と移動方向とを検出することができるので、比較的簡易な処理で操作性が高く、円滑にプレゼンテーションを進行させることができるプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することができるという効果を奏する。
【０１０２】
請求項１３に記載の発明は、ウィンドウの表示範囲を変更した場合に上書画像をウィンドウに合わせて変更する処理が不用になり、円滑にウィンドウを操作することができるので、操作性が高く、円滑にプレゼンテーションを進行させることができるプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施の形態のタッチパネル付きディスプレイ装置の構成を説明するための図である。
【図２】本実施の形態の座標入力装置を示す図である。
【図３】検出データの形式とマウスデータの形式とを説明するための図である
【図４】ＡＰＬの本実施の形態にかかる構成を説明するための機能ブロック図である。
【図５】上書部によってなされる上書のモードを設定するための設定画面を説明するための図である。
【図６】図５で設定した上書モードを使って上書をする操作を説明するための図である。
【図７】本実施の形態のウィンドウの表示範囲の移動に伴なう上書画像の移動について説明するための図である。
【図８】本実施の形態のウィンドウの縮小に伴なう上書画像の消去について説明するための図である。
【図９】本実施の形態の保存された画像のサムネイルを示す図である。
【図１０】本実施の形態の保存ダイアログボックスを示す図である。
【図１１】本実施の形態のタッチパネル付きディスプレイ装置でなされる座標検出装置のマウスエミュレーションを説明するためのフローチャートである。
【図１２】本実施の形態の上書き制御を説明するためのフローチャートである。
【図１３】本実施の形態の上書きツールバー制御について説明するためのフローチャートである。
【図１４】本実施の形態の上書きツールバー制御について説明するための他のフローチャートである。
【符号の説明】
１　座標入力装置
２　表示装置
３　座標検出装置
４　ホスト装置
１０４　中央演算装置
１０８　ドライバ
１１２　座標入力面
１１３　ディスプレイ画面
３０１　ウィンドウ表示部
３０３　上書部
３０５　表示範囲変更量検出部
３０７　上書表示範囲変更部
４０１　ウィンドウ画面
４０３　上書ツールバー
４０５　カーソル
４０７　楕円
４０９　手書き文字
４１１　消しゴムカーソル
４１３　スタンプ画像
【図１】
2004118752.tif 000003
【図２】
2004118752.tif 000004
【図３】
2004118752.tif 000005
【図４】
2004118752.tif 000006
【図５】
2004118752.tif 000007
【図６】
2004118752.tif 000008
【図７】
2004118752.tif 000009
【図８】
2004118752.tif 000010
【図９】
2004118752.tif 000011
【図１０】
2004118752.tif 000012
【図１１】
2004118752.tif 000013
【図１２】
2004118752.tif 000014
【図１３】
2004118752.tif 000015
【図１４】
2004118752.tif 000016