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