(57)【特許請求の範囲】
【請求項１】
画像を表示する表示画面を有する表示部と、
前記表示画面への接触による入力操作が行われたときに、その入力操作の、前記表示画面上の接触位置を検出する位置検出部と、
前記位置検出部が前記接触位置を検出したときからの経過時間を計測する時間測定部と、
前記位置検出部が前記表示画面上の２点の接触位置を検出し、かつ、前記時間測定部が計測した前記経過時間が所定の時間以上であるときに、前記表示画面に対する切取り開始点の入力が可能な領域を表す切取開始点入力領域を、前記表示画面上における前記２点を含む所定範囲内に設定する切取開始点入力領域設定部と、
前記位置検出部が、前記切取開始点入力領域内の位置を含む線状の接触位置を検出したときに、その検出された接触位置に従って前記表示画面に切取図形を描画する切取図形描画部と、
前記切取図形描画部によって描画された切取図形で規定される閉領域を、前記表示画面上に設定する閉領域設定部と、
前記位置検出部が、前記閉領域内の位置を含む線状の接触位置を検出したときに、その検出された接触位置に従って前記閉領域内の画像を移動させる画像移動部と、を備えることを特徴とする表示装置。
【請求項２】
前記位置検出部が、前記閉領域内の１点の接触位置を、所定の時間以内に２回検出したときに、前記閉領域内の画像を消去する画像消去部を備えることを特徴とする請求項１に記載の表示装置。
【請求項３】
前記閉領域設定部によって前記表示画面上に前記閉領域が設定された状態で、前記位置検出部が、前記閉領域外の接触位置を検出したときに、前記閉領域の設定を解除する閉領域設定解除部を備えることを特徴とする請求項１または２に記載の表示装置。
【請求項４】
前記切取開始点入力領域設定部によって前記表示画面上に前記切取開始点入力領域が設定されたときに、前記切取開始点入力領域内の色を、前記表示画面におけるその他の領域の色と異なる色に変更する色変更部を備えることを特徴とする請求項１〜３のいずれか１つに記載の表示装置。
【請求項５】
請求項１〜４のいずれか１つに記載の表示装置を動作させるプログラムであって、コンピュータを上記の各部として機能させるための表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル式表示部を備える表示装置および表示プログラムに関する。
【背景技術】
【０００２】
電子黒板システム、パーソナルコンピュータ、携帯電話端末、電子手帳などには、液晶ディスプレイなどの表示パネルと、この表示パネルと一体的に形成されたタッチパネルとを含むタッチパネル式表示部を備える表示装置が備えられている。
【０００３】
このような表示装置では、ユーザは、タッチパネル式表示部の表示画面に表示されるツールバー内のコマンド制御アイコンをタッチ操作により選択することによって、各種の画像編集処理を行うことができる（特許文献１参照）。たとえば、表示装置において、ユーザは、表示画面に表示されるツールバー内の消しゴムアイコンを選択し、消しゴムを使うときのように、表示画面に表示される画像をなぞるタッチ操作を行うことによって、表示画面から画像を消去することができる。
【０００４】
また、表示装置において、表示画面に表示される画像を移動させたい場合、ツールバー内の切取アイコンを選択して画像を切り取るためのタッチ操作を行い、その後、貼付アイコンを選択して表示画面における所望の位置に画像を貼り付けるためのタッチ操作を行うという、いわゆるカットアンドペースト処理によって、表示画面に表示される画像を所望の位置に移動させることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１０９５５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のような従来の表示装置では、カットアンドペースト処理を行うためには、処理を行うたびにツールバー内のアイコンをタッチ操作によって選択する必要があり、ユーザにとって操作性がよいものではない。特に、電子黒板システムなどのように、大きな表示画面を有する表示装置では、表示画面に表示されるツールバーに対して離れた位置からアイコンをタッチ操作する場合、操作性が非常に悪くなる。
【０００７】
また、従来の表示装置では、カットアンドペースト処理が実行されているときに、その他の画像編集処理を実行することができない。たとえば、カットアンドペースト処理が実行されているときに、表示画面に対して図形を描画することができない。その理由は、表示画面に対して図形を描画するときには、ツールバー内のペンアイコンをタッチ操作によって選択し、表示装置を図形描画モードに切り替える必要があるが、カットアンドペースト処理が完了するまでは、図形描画モードへの切り替えはできないからである。このように、従来の表示装置では、カットアンドペースト処理が実行されているときに、その他の画像編集処理を実行することができないので、ユーザにとって利便性がよいものではない。
【０００８】
したがって本発明の目的は、表示画面に表示される画像を、カットアンドペースト処理によって所望の位置に移動させるときの操作性が良好で、かつ、カットアンドペースト処理が実行されている状態において他の画像編集処理が実行可能な表示装置および表示プログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明は、画像を表示する表示画面を有する表示部と、
前記表示画面への接触による入力操作が行われたときに、その入力操作の、前記表示画面上の接触位置を検出する位置検出部と、
前記位置検出部が前記接触位置を検出したときからの経過時間を計測する時間測定部と、
前記位置検出部が前記表示画面上の２点の接触位置を検出し、かつ、前記時間測定部が計測した前記経過時間が所定の時間以上であるときに、前記表示画面に対する切取り開始点の入力が可能な領域を表す切取開始点入力領域を、前記表示画面上における前記２点を含む所定範囲内に設定する切取開始点入力領域設定部と、
前記位置検出部が、前記切取開始点入力領域内の位置を含む線状の接触位置を検出したときに、その検出された接触位置に従って前記表示画面に切取図形を描画する切取図形描画部と、
前記切取図形描画部によって描画された切取図形で規定される閉領域を、前記表示画面上に設定する閉領域設定部と、
前記位置検出部が、前記閉領域内の位置を含む線状の接触位置を検出したときに、その検出された接触位置に従って前記閉領域内の画像を移動させる画像移動部と、を備えることを特徴とする表示装置である。
【００１０】
また本発明の表示装置は、前記位置検出部が、前記閉領域内の１点の接触位置を、所定の時間以内に２回検出したときに、前記閉領域内の画像を消去する画像消去部を備えることを特徴とする。
【００１１】
また本発明の表示装置は、前記閉領域設定部によって前記表示画面上に前記閉領域が設定された状態で、前記位置検出部が、前記閉領域外の接触位置を検出したときに、前記閉領域の設定を解除する閉領域設定解除部を備えることを特徴とする。
【００１２】
また本発明の表示装置は、前記切取開始点入力領域設定部によって前記表示画面上に前記切取開始点入力領域が設定されたときに、前記切取開始点入力領域内の色を、前記表示画面におけるその他の領域の色と異なる色に変更する色変更部を備えることを特徴とする。
【００１３】
また本発明は、前記表示装置を動作させるプログラムであって、コンピュータを上記の各部として機能させるための表示プログラムである。
【発明の効果】
【００１４】
本発明によれば、表示装置は、画像を表示する表示画面を有する表示部と、表示画面への接触による入力操作が行われたときに、その入力操作の表示画面上の接触位置を検出する位置検出部とを含むタッチパネル式表示部を備える装置である。さらに、表示装置は、時間測定部と、切取開始点入力領域設定部と、切取図形描画部と、閉領域設定部と、画像移動部とを含んで構成される。
【００１５】
時間測定部は、位置検出部が接触位置を検出したときからの経過時間を計測する。切取開始点入力領域設定部は、位置検出部が表示画面上の２点の接触位置を検出し、かつ、経過時間が所定の時間以上であることを時間測定部が計測したときに、表示画面に対する切取り開始点の入力が可能な領域を表す切取開始点入力領域を、表示画面上における前記２点を含む所定範囲内に設定する。
【００１６】
切取図形描画部は、位置検出部が切取開始点入力領域内の位置を含む線状の接触位置を検出したときに、その検出された接触位置に従って表示画面に切取図形を描画する。閉領域設定部は、切取図形描画部によって描画された切取図形で規定される閉領域を表示画面上に設定する。この閉領域設定部が実行する表示画面上に閉領域を設定する処理は、表示画面に表示される画像を切り取るカット編集処理である。
【００１７】
画像移動部は、位置検出部が閉領域内の位置を含む線状の接触位置を検出したときに、その検出された接触位置に従って、閉領域内の画像を移動させる。この画像移動部が実行する閉領域内の画像を移動させる処理は、表示画面における所望の位置に画像を貼り付けるペースト編集処理である。
【００１８】
このように構成される表示装置では、位置検出部が、表示画面における２点の接触位置を所定の時間以上連続して検出し、切取開始点入力領域設定部が、前記２点の接触位置に基づいて表示画面に切取開始点入力領域を設定したときに、閉領域設定部による閉領域設定処理（カット編集処理）と、画像移動部による画像移動処理（ペースト編集処理）との、カットアンドペースト処理が実行される。すなわち、表示装置を操作するユーザは、ツールバー内のアイコンをタッチ操作によって選択することなく、表示画面に対して２点を長押しするタッチ操作を行った後に、カットアンドペースト処理を行うことができるので、カットアンドペースト処理によって所望の位置に画像を移動させるときの操作性が良好である。
【００１９】
また、本発明の表示装置では、前述のように、表示画面に対して２点が長押しされるタッチ操作によってカットアンドペースト処理が実行されるので、そのカットアンドペースト処理が実行されている状態において、ツールバー内のアイコンをタッチ操作によって選択することによって、表示画面に対する図形描画などの他の画像編集処理を実行することが可能であり、ユーザにとっての利便性を向上することができる。
【００２０】
また本発明によれば、表示装置は、画像消去部をさらに備える。この画像消去部は、位置検出部が閉領域内の１点の接触位置を、所定の時間以内に２回検出したときに、閉領域内の画像を消去する。表示装置を操作するユーザは、表示画面における閉領域内に対して１点を指示するタッチ操作を２回行う、いわゆるダブルタップ操作によって、簡単に閉領域内の画像を消去することができる。
【００２１】
また本発明によれば、表示装置は、閉領域設定解除部をさらに備える。この閉領域設定解除部は、表示画面上に閉領域が設定された状態で、位置検出部が閉領域外の接触位置を検出したときに、閉領域の設定を解除する。表示装置を操作するユーザは、表示画面における閉領域外に対してタッチ操作を行うことによって、簡単に閉領域の設定を解除する、すなわち、カットアンドペースト処理の実行状態を解除することができる。
【００２２】
また本発明によれば、表示装置は、色変更部をさらに備える。この色変更部は、切取開始点入力領域設定部によって表示画面上に切取開始点入力領域が設定されたときに、該切取開始点入力領域内の色を、表示画面におけるその他の領域の色と異なる色に変更する。これによって、表示装置を操作するユーザは、表示画面上における切取開始点入力領域を明確に視認することができる。
【００２３】
また本発明によれば、表示プログラムは、前記表示装置を動作させるプログラムであって、コンピュータを上記の各部として機能させるためのプログラムである。このような表示プログラムは、カットアンドペースト処理によって所望の位置に移動させるときの操作性が良好で、かつ、カットアンドペースト処理が実行されている状態において他の画像編集処理が実行可能な表示処理を、ソフトウェアで制御することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態に係る表示装置１００の構成を概略的に示す図である。
【図２】表示装置１００の構成を示すブロック図である。
【図３Ａ】表示装置１００の動作を示すフローチャートである。
【図３Ｂ】表示装置１００の動作を示すフローチャートである。
【図３Ｃ】表示装置１００の動作を示すフローチャートである。
【図４Ａ】表示装置１００の動作を説明するための図である。
【図４Ｂ】表示装置１００の動作を説明するための図である。
【図４Ｃ】表示装置１００の動作を説明するための図である。
【図４Ｄ】表示装置１００の動作を説明するための図である。
【発明を実施するための形態】
【００２５】
（表示装置の構成）
図１は、本発明の実施形態に係る表示装置１００の構成を概略的に示す図である。図２は、表示装置１００の構成を示すブロック図である。表示装置１００は、タッチパネル式表示部１と、制御部２と、記憶部３とを含んで構成される。
【００２６】
タッチパネル式表示部１は、表示部１１とタッチパネル１２とを含む。タッチパネル式表示部１において、タッチパネル１２は表示部１１上に積層されて、表示部１１と一体的に形成されている。
【００２７】
表示部１１は、たとえば、液晶ディスプレイ、ＥＬ（ElectroLuminescence）ディスプレイ、プラズマディスプレイなどである。この表示部１１は、後述する制御部２の表示制御部２１によって制御され、画像を表示する表示画面１０を有する。表示画面１０には、ＸＹ直交座標が設定され、この直交座標は、表示画面１０に向かって左上の頂点を原点とし、右方向をＸ軸の正方向、下方向をＹ軸の正方向とする座標である。
【００２８】
タッチパネル１２は、投影型静電容量方式タッチパネル、抵抗膜方式タッチパネル、赤外線遮断検出方式タッチパネルなどから構成される。このタッチパネル１２は、マルチタッチに対応している。すなわち、表示装置１００は、表示画面１０上の異なる２点以上の複数点に手指やタブレットペンなどが同時に接触した場合に、その複数点の位置を検出することができる。また、タッチパネル１２は、表示部１１の表示画面１０に手指などの接触による入力操作（タッチ操作）が行われている間、連続的に、接触した位置を検出するとともに、その接触位置を示す位置情報を制御部２に出力する。
【００２９】
ここで、入力操作（タッチ操作）とは、表示画面１０への接触が開始してから接触が終了するまでの、表示画面１０に対する一連の操作である。たとえば、ユーザが、手指やタブレットペン等のポインティングデバイスなどで表示画面１０に触れ、接触点を動かさずに、手指やポインティングデバイスなどを表示画面１０から離す一連の操作を行うとき、すなわち、表示画面１０に対して接触点の移動を伴わない入力操作を行うとき、この操作は表示画面１０に対する点入力操作である。また、たとえば、ユーザが、手指やポインティングデバイスなどで表示画面１０に触れ、触れたまま接触点を移動させ、手指やポインティングデバイスなどを表示画面１０から離す一連の操作を行うとき、すなわち、表示画面１０に対して面方向の接触点の移動を伴う入力操作を行うとき、この操作は表示画面１０に対する線入力操作である。
【００３０】
制御部２は、表示制御部２１と、入力検出部２２と、時間測定部２３とを含む。入力検出部２２は、タッチパネル式表示部１のタッチパネル１２から出力された位置情報に基づいて、タッチパネル１２への接触の有無および接触した位置の座標を検出する。入力検出部２２は、接触検出部２２１と、位置検出部２２２とを含む。
【００３１】
接触検出部２２１は、タッチパネル１２から位置情報が出力されている場合にタッチパネル１２への接触があることを検出し、タッチパネル１２から位置情報が出力されていない場合にタッチパネル１２への接触がないことを検出する。
【００３２】
位置検出部２２２は、接触検出部２２１がタッチパネル１２への接触があることを検出した場合に、タッチパネル１２から出力された位置情報に基づいて、表示画面１０への接触による入力操作（タッチ操作）の、表示画面１０上の接触位置を示す位置座標を検出する。位置検出部２２２は、この位置座標を同時に２点検出することが可能である。
【００３３】
時間測定部２３は、特定の状態になった時からの経過時間を計測する。この計測は、該特定の状態を維持しなくなるか、あるいは、所定の時間を経過するまで行われる。なお、「特定の状態になった時」とは、位置検出部２２２が位置座標を検出しなくなった時や、位置検出部２２２が同じ位置座標を連続して検出するようになった時が挙げられる。
【００３４】
表示制御部２１は、表示部１１の表示画面１０への画像の表示を制御するものである。この表示制御部２１は、切取開始点入力領域設定部２１１と、色変更部２１２と、切取図形描画部２１３と、閉領域設定部２１４と、閉領域設定解除部２１５と、画像移動部２１６と、画像消去部２１７と、コマンド制御部２１８とを含む。
【００３５】
切取開始点入力領域設定部２１１は、位置検出部２２２が表示画面１０上の２点の接触位置を示す位置座標（表示画面１０に対する２点の点入力操作に対応する位置座標）を検出し、かつ、前記２点の位置座標を検出してからの経過時間が所定の時間（たとえば、１秒間）以上であることを時間測定部２３が計測したときに、表示画面１０に対する切取り開始点の入力が可能な領域を表す切取開始点入力領域を、表示画面１０上における前記２点を含む所定範囲内に設定する。
【００３６】
色変更部２１２は、切取開始点入力領域設定部２１１によって表示画面１０上に切取開始点入力領域が設定されたときに、該切取開始点入力領域内の色を、表示画面１０におけるその他の領域の色と異なる色に変更する。これによって、表示装置１００を操作するユーザは、表示画面１０上における切取開始点入力領域を明確に視認することができる。
【００３７】
切取図形描画部２１３は、位置検出部２２２が切取開始点入力領域内の位置を含む線状の接触位置を示す位置座標（表示画面１０に対する切取開始点入力領域内を含む線入力操作に対応する位置座標）を検出したときに、その検出された位置座標に従って表示画面１０に切取図形を描画する。
【００３８】
閉領域設定部２１４は、切取図形描画部２１３によって描画された切取図形で規定される閉領域を表示画面１０上に設定する。この閉領域設定部２１４が実行する表示画面１０上に閉領域を設定する処理は、表示画面１０に表示される画像を切り取るカット編集処理である。
【００３９】
閉領域設定解除部２１５は、閉領域設定部２１４によって表示画面１０上に閉領域が設定された状態で、位置検出部２２２が閉領域外の接触位置を示す位置座標（表示画面１０に対する閉領域外の点入力操作または線入力操作に対応する位置座標）を検出したときに、閉領域の設定を解除する。表示装置１００を操作するユーザは、表示画面１０における閉領域外に対してタッチ操作を行うことによって、簡単に閉領域の設定を解除する、すなわち、カットアンドペースト処理の実行状態を解除することができる。
【００４０】
画像移動部２１６は、位置検出部２２２が閉領域内の位置を含む線状の接触位置を示す位置座標（表示画面１０に対する閉領域内を含む線入力操作に対応する位置座標）を検出したときに、その検出された位置座標に従って、閉領域内の画像を移動させる。この画像移動部２１６が実行する閉領域内の画像を移動させる処理は、表示画面１０における所望の位置に画像を貼り付けるペースト編集処理である。
【００４１】
画像消去部２１７は、位置検出部２２２が閉領域内の１点の接触位置を示す位置座標（表示画面１０に対する閉領域内の１点の点入力操作に対応する位置座標）を、所定の時間（たとえば、０．３秒間）以内に２回検出したときに、閉領域内の画像を消去する。表示装置１００を操作するユーザは、表示画面１０における閉領域内に対して１点を指示するタッチ操作を２回行う、いわゆるダブルタップ操作によって、簡単に閉領域内の画像を消去することができる。
【００４２】
コマンド制御部２１８は、表示画面１０に表示されるツールバー２１８Ａ内における複数のコマンド制御アイコン２１８Ｂの中から、タッチ操作によって選択されたコマンド制御アイコン２１８Ｂに対応するコマンドが実行可能となるように、表示制御部２１を制御する。ツールバー２１８Ａ内には、コマンド制御アイコン２１８Ｂとして、たとえば、文字や図形などを表示画面１０に描画するための「ペン」としての機能を発揮させるときに選択されるペンアイコン、「消しゴム」としての機能を発揮させるときに選択される消しゴムアイコンなどの、画像編集用のアイコンが配置されている。
【００４３】
記憶部３は、各種情報を記録するメモリであり、入力座標記憶部３１と、領域情報記憶部３２とを含む。入力座標記憶部３１は、位置検出部２２２が検出した位置座標を一定期間保持する記憶領域である。領域情報記憶部３２は、切取開始点入力領域設定部２１１が設定した切取開始点入力領域の位置情報、閉領域設定部２１４が設定した閉領域の位置情報、および閉領域内に表示される画像の位置情報を一定期間保持する記憶領域である。
【００４４】
以上のように構成される本実施形態の表示装置１００では、位置検出部２２２が、表示画面１０における２点の接触位置を示す位置座標を所定の時間以上連続して検出し、切取開始点入力領域設定部２１１が、前記２点の位置座標に基づいて表示画面１０に切取開始点入力領域を設定したときに、閉領域設定部２１４による閉領域設定処理（カット編集処理）と、画像移動部２１６による画像移動処理（ペースト編集処理）との、カットアンドペースト処理が実行される。すなわち、表示装置１００を操作するユーザは、ツールバー２１８Ａ内のコマンド制御アイコン２１８Ｂをタッチ操作によって選択することなく、表示画面１０に対して２点を長押しするタッチ操作を行った後に、カットアンドペースト処理を行うことができるので、カットアンドペースト処理によって所望の位置に画像を移動させるときの操作性が良好である。
【００４５】
また、本実施形態の表示装置１００では、前述のように、表示画面１０に対して２点が長押しされるタッチ操作によってカットアンドペースト処理が実行されるので、そのカットアンドペースト処理が実行されている状態において、ツールバー２１８Ａ内のコマンド制御アイコン２１８Ｂをタッチ操作によって選択することによって、表示画面１０に対する図形描画などの他の画像編集処理を実行することが可能であり、ユーザにとっての利便性を向上することができる。
【００４６】
（表示装置１００の動作）
次に、本実施形態の表示装置１００の動作について説明する。図３Ａ〜３Ｃは、表示装置１００の動作を示すフローチャートである。図４Ａ〜４Ｄは、表示装置１００の動作を説明するための図である。
【００４７】
ステップｓ１では、入力検出部２２は、タッチパネル１２から出力される位置情報に基づいて、表示部１１の表示画面１０への接触による入力操作が開始されたか否かを判断する。入力検出部２２は、タッチパネル１２から位置情報が出力されて、タッチパネル１２への接触があることを接触検出部２２１が検出した場合に、表示画面１０への入力操作が開始されたと判断する。入力検出部２２が表示画面１０への入力操作が開始されたと判断した場合にはステップｓ２に進み、表示画面１０への入力操作が開始されていないと判断した場合にはステップｓ１を繰返す。
【００４８】
ステップｓ２では、位置検出部２２２は、ステップｓ１において接触検出部２２１がタッチパネル１２への接触があることを検出し、タッチパネル１２から位置情報が出力された場合に、その位置情報に基づいて、表示画面１０への接触による入力操作の、表示画面１０上の接触位置を示す位置座標を検出する。
【００４９】
次にステップｓ３では、入力検出部２２は、ステップｓ２において位置検出部２２２が検出した位置座標に基づいて、表示画面１０に対する２点の点入力操作に対応する接触位置を示す２点の位置座標Ｐ１，Ｐ２が検出されたか否かを判断する。位置検出部２２２が２点の接触位置を示す位置座標Ｐ１，Ｐ２を検出したと入力検出部２２が判断した場合にはステップｓ４に進み、２点の接触位置を示す位置座標Ｐ１，Ｐ２を検出していないと入力検出部２２が判断した場合にはステップｓ５に進む。なお、位置検出部２２２が２点の位置座標Ｐ１，Ｐ２を検出した場合には、その位置座標Ｐ１，Ｐ２は、入力座標記憶部３１に記憶される。
【００５０】
ステップｓ４では、図４Ａ（ａ）に示すように、位置検出部２２２が表示画面１０上における２点の位置座標Ｐ１，Ｐ２を検出した場合、その２点の位置座標Ｐ１，Ｐ２に基づいて、入力検出部２２は、表示画面１０における２点間の距離が所定の閾値未満であるか否かを判断する。入力検出部２２が位置座標Ｐ１，Ｐ２で示される２点間の距離が所定の閾値未満であると判断した場合にはステップｓ６に進み、２点間の距離が所定の閾値以上であると判断した場合にはステップｓ５に進む。なお、図４Ａ（ａ）では、「Ａ」という文字の第１画像Ｍ１と、「Ｂ」という文字の第２画像Ｍ２が表示画面１０に表示されている状態で、第１画像Ｍ１の近傍で行われた２点の点入力操作に対応する、２点の位置座標Ｐ１，Ｐ２が位置検出部２２２によって検出されている。
【００５１】
ステップｓ３において２点の位置座標Ｐ１，Ｐ２が検出されなかった場合、および、２点の位置座標Ｐ１，Ｐ２が検出されたけれども、ステップｓ４において２点間の距離が所定の閾値以上であった場合には、ステップｓ５で、表示制御部２１は、２点の入力操作に応じた処理を実施する。表示画面１０に対して入力された２点間の距離が所定の閾値以上である場合における、入力操作に応じた処理としては、たとえば、ツールバー２１８Ａ内のコマンド制御アイコン２１８Ｂのうち、ペンアイコンが選択された状態で、互いに離れた位置で、表示画面１０に対して図形の描画がなされている場合が挙げられる。このような場合には、表示制御部２１は、表示画面１０に対する入力操作に応じて描画された図形が表示画面１０に表示されるように、表示部１１を制御する。
【００５２】
ステップｓ６では、時間測定部２３は、時間の計測を開始する。次にステップｓ７では、位置検出部２２２は、ステップｓ３において検出した２点の位置座標Ｐ１，Ｐ２に対して移動を伴う線入力操作が行われたか否かを判断する。位置検出部２２２が２点の位置座標Ｐ１，Ｐ２に対して移動を伴う線入力操作が行われたと判断した場合にはステップｓ８に進み、２点の位置座標Ｐ１，Ｐ２に対して移動を伴う線入力操作が行われていないと判断した場合にはステップｓ９に進む。
【００５３】
ステップｓ８では、表示制御部２１は、２点の位置座標Ｐ１，Ｐ２に対する移動を伴う線入力操作である、いわゆるピンチインまたはピンチアウト操作に応じて、表示画面１０に表示されている画像を縮小または拡大する画像編集処理を実施する。
【００５４】
ステップｓ９では、切取開始点入力領域設定部２１１は、ステップｓ６において時間測定部２３が時間の計測を開始してからの経過時間に基づいて、位置検出部２２２が２点の位置座標Ｐ１，Ｐ２を検出してから所定の時間以上経過したか否かを判断する。換言すると、切取開始点入力領域設定部２１１は、位置検出部２２２が、表示画面１０における２点の接触位置を示す位置座標Ｐ１，Ｐ２を所定の時間以上連続して検出したか否かを判断する。切取開始点入力領域設定部２１１が所定の時間以上経過したと判断した場合にはステップｓ１０に進み、所定の時間以上経過していないと判断した場合にはステップｓ９を繰返す。
【００５５】
ステップｓ１０では、切取開始点入力領域設定部２１１は、図４Ａ（ｂ）に示すように、表示画面１０に対する切取り開始点の入力が可能な領域を表す切取開始点入力領域Ｒ１を、表示画面１０上における前記２点の位置座標Ｐ１，Ｐ２を含む所定範囲内に設定する。このように、切取開始点入力領域設定部２１１が切取開始点入力領域Ｒ１の設定を完了すると、この時点で２点の位置座標Ｐ１，Ｐ２に対応する、表示画面１０に対する２点の点入力操作を解除したとしても、切取開始点入力領域Ｒ１が解除されることはない。なお、切取開始点入力領域設定部２１１が設定した切取開始点入力領域Ｒ１の位置情報は、領域情報記憶部３２に記憶される。
【００５６】
次にステップｓ１１では、色変更部２１２は、切取開始点入力領域設定部２１１によって設定された切取開始点入力領域Ｒ１内の色を、表示画面１０におけるその他の領域の色と異なる色に変更する。
【００５７】
次にステップｓ１２では、表示制御部２１は、図４Ａ（ｂ）に示すように、表示画面１０に設定された切取開始点入力領域Ｒ１内に、予め定められた領域視認図形Ｃ１が表示されるように、表示部１１を制御する。領域視認図形Ｃ１は、切取開始点入力領域Ｒ１が、表示画面１０に対する切取り開始点の入力が可能な領域であることを容易に認識できるような図形であり、図４Ａ（ｂ）では「鋏」の画像である。
【００５８】
次にステップｓ１３では、表示画面１０に切取開始点入力領域Ｒ１が設定された状態で、切取開始点入力領域設定部２１１は、２点の位置座標Ｐ１，Ｐ２に対して移動を伴う線入力操作が行われたか否かを判断する。切取開始点入力領域設定部２１１が２点の位置座標Ｐ１，Ｐ２に対して移動を伴う線入力操作が行われたと判断した場合にはステップｓ１４に進み、２点の位置座標Ｐ１，Ｐ２に対して移動を伴う線入力操作が行われていないと判断した場合にはステップｓ１５に進む。
【００５９】
ステップｓ１４では、２点の位置座標Ｐ１，Ｐ２を移動させる線入力操作に応じて位置検出部２２２が検出した位置座標に基づいて、切取開始点入力領域設定部２１１は、図４Ａ（ｃ）に示すように、切取開始点入力領域Ｒ１を移動させる。このとき、切取開始点入力領域設定部２１１は、切取開始点入力領域Ｒ１の移動に応じて、切取開始点入力領域Ｒ１内に表示される領域視認図形Ｃ１も移動させる。
【００６０】
このように、切取開始点入力領域設定部２１１が切取開始点入力領域Ｒ１を移動させることができるので、表示装置１００を操作するユーザは、表示画面１０における所望の位置に、後述の閉領域を設定するための切取図形を描画することができる。図４Ａ（ｃ）では、第１画像Ｍ１を取り囲む閉領域が設定可能なように、矩形状の切取開始点入力領域Ｒ１が表示画面１０に設定されている。
【００６１】
次にステップｓ１５では、図４Ｂ（ｄ）に示すように、入力検出部２２は、切取開始点入力領域Ｒ１内に対する、切取り開始点Ｐ３を入力する入力操作に対応する位置座標を、位置検出部２２２が検出したか否かを判断する。位置検出部２２２が切取り開始点Ｐ３の位置座標を検出したと入力検出部２２が判断した場合にはステップｓ１７に進み、切取り開始点Ｐ３の位置座標を検出していないと入力検出部２２が判断した場合にはステップｓ１６に進む。なお、位置検出部２２２が切取り開始点Ｐ３の位置座標を検出した場合には、その切取り開始点Ｐ３の位置座標は、入力座標記憶部３１に記憶される。
【００６２】
ステップｓ１６では、切取開始点入力領域設定部２１１は、表示画面１０に設定される切取開始点入力領域Ｒ１を解除する。このように、切取開始点入力領域Ｒ１を解除する条件としては、位置検出部２２２が切取開始点入力領域Ｒ１外の接触位置を示す位置座標（表示画面１０に対する切取開始点入力領域Ｒ１外の点入力操作または線入力操作に対応する位置座標）を検出したときなどが挙げられる。
【００６３】
なお、切取開始点入力領域設定部２１１が切取開始点入力領域Ｒ１を解除するのは、位置検出部２２２が検出した切取開始点入力領域Ｒ１外の位置座標が、切取開始点入力領域Ｒ１からの離間距離が所定の距離以内である場合に限られる。切取開始点入力領域Ｒ１からの離間距離が所定の距離よりも大きい位置における入力操作があった場合には、表示制御部２１は、その入力操作に対応する位置座標に従って、表示画面１０に対する図形描画などの画像編集処理を実行する。
【００６４】
ステップｓ１７では、入力検出部２２は、表示画面１０に対する切取り開始点Ｐ３を含む線入力操作に対応する位置座標を、位置検出部２２２が検出したか否かを判断する。換言すれば、入力検出部２２は、表示画面１０に対して、切取り開始点Ｐ３を含む切取図形が描画されたか否かを判断する。位置検出部２２２が切取り開始点Ｐ３を含む線入力操作に対応する位置座標を検出したと入力検出部２２が判断した場合にはステップｓ１８に進み、切取り開始点Ｐ３を含む線入力操作に対応する位置座標を検出していないと入力検出部２２が判断した場合にはステップｓ１７を繰返す。
【００６５】
なお、位置検出部２２２が切取り開始点Ｐ３を含む線入力操作に対応する位置座標を検出した場合には、切取図形描画部２１３は、図４Ｂ（ｅ）に示すように、その検出された線入力操作に対応する位置座標に従って、表示画面１０に切取図形Ｃ２を描画する。このように、表示画面１０に切取図形Ｃ２が描画されると、切取開始点入力領域設定部２１１は、表示画面１０に設定される切取開始点入力領域Ｒ１を解除する。また、切取図形Ｃ２に対応する位置座標は、入力座標記憶部３１に記憶される。
【００６６】
ステップｓ１８では、閉領域設定部２１４は、図４Ｂ（ｆ）に示すように、切取図形描画部２１３によって描画された切取図形Ｃ２で規定される閉領域Ｒ２を、表示画面１０上に設定する。閉領域設定部２１４が設定する閉領域Ｒ２は、表示画面１０における他の領域との境界が、たとえば破線である。
【００６７】
閉領域設定部２１４は、切取図形描画部２１３によって描画された切取図形Ｃ２が、図４Ｂ（ｅ）のように、線によって囲まれた空間を有する図形（たとえば円形状、矩形状など）の場合には、その線によって囲まれた領域を閉領域Ｒ２として設定する。また、図４Ｃ（ｇ）に示すように、切取図形描画部２１３によって描画された図形が、囲まれた空間を有さない線状の切取図形Ｃ３である場合には、閉領域設定部２１４は、図４Ｃ（ｈ）に示すように、線状の切取図形Ｃ３と、その切取図形Ｃ３の端部間を結ぶ直線とで囲まれた領域を閉領域Ｒ２として設定する。なお、閉領域設定部２１４が設定した閉領域Ｒ２の位置情報は、領域情報記憶部３２に記憶される。
【００６８】
次にステップｓ１９では、閉領域設定部２１４は、閉領域Ｒ２内の画像に対する切出し処理を行う。たとえば、図４Ｂ（ｆ）では、閉領域設定部２１４は、閉領域Ｒ２内の第１画像Ｍ１を切出す。
【００６９】
次にステップｓ２０では、入力検出部２２は、閉領域Ｒ２内に対する入力操作に対応する位置座標を、位置検出部２２２が検出したか否かを判断する。位置検出部２２２が閉領域Ｒ２内に対する入力操作に対応する位置座標を検出したと入力検出部２２が判断した場合にはステップｓ２２に進み、閉領域Ｒ２内に対する入力操作に対応する位置座標を検出していないと入力検出部２２が判断した場合にはステップｓ２１に進む。
【００７０】
ステップｓ２１では、閉領域設定解除部２１５は、表示画面１０に設定される閉領域Ｒ２を解除する。このように、閉領域設定解除部２１５が閉領域Ｒ２を解除する条件としては、位置検出部２２２が閉領域Ｒ２外の接触位置を示す位置座標（表示画面１０に対する閉領域Ｒ２外の点入力操作または線入力操作に対応する位置座標）を検出したときなどが挙げられる。
【００７１】
なお、閉領域設定解除部２１５が閉領域Ｒ２を解除するのは、位置検出部２２２が検出した閉領域Ｒ２外の位置座標が、閉領域Ｒ２からの離間距離が所定の距離以内である場合に限られる。閉領域Ｒ２からの離間距離が所定の距離よりも大きい位置における入力操作があった場合には、表示制御部２１は、その入力操作に対応する位置座標に従って、表示画面１０に対する図形描画などの画像編集処理を実行する。
【００７２】
ステップｓ２２では、入力検出部２２は、図４Ｃ（ｉ）に示すように、閉領域Ｒ２内の移動開始点Ｐ４を含む線入力操作に対応する位置座標を、位置検出部２２２が検出したか否かを判断する。位置検出部２２２が閉領域Ｒ２内の移動開始点Ｐ４を含む線入力操作に対応する位置座標を検出したと入力検出部２２が判断した場合にはステップｓ２３に進み、線入力操作に対応する位置座標を検出していないと入力検出部２２が判断した場合にはステップｓ２４に進む。
【００７３】
ステップｓ２３では、画像移動部２１６は、位置検出部２２２が検出した、閉領域Ｒ２内の移動開始点Ｐ４を含む線入力操作に対応する位置座標に従って、閉領域Ｒ２内の画像を移動させる。図４Ｃ（ｉ）では、画像移動部２１６は、閉領域Ｒ２内の第１画像Ｍ１を、第２画像Ｍ２に隣接するように移動させている。画像移動部２１６による画像を移動させる画像編集処理が終了した後、図４Ｄ（ｊ）に示すように、位置検出部２２２が閉領域Ｒ２外の接触位置を示す位置座標Ｐ５を検出した場合には、閉領域設定解除部２１５が、表示画面１０に設定される閉領域Ｒ２を解除する。これによって、表示装置１００におけるカットアンドペースト処理が終了する。
【００７４】
ステップｓ２４では、図４Ｄ（ｋ）に示すように、位置検出部２２２は、閉領域Ｒ２内の１点の接触位置を示す位置座標Ｐ６（表示画面１０に対する閉領域Ｒ２内の点入力操作に対応する位置座標）を検出する。
【００７５】
次にステップｓ２５では、入力検出部２２は、閉領域Ｒ２内の前記１点の接触位置を示す位置座標Ｐ６を、位置検出部２２２が所定の時間以内に２回検出したか否かを判断する。位置検出部２２２が前記１点の位置座標Ｐ６を、所定の時間以内に２回検出したと判断した場合にはステップｓ２６に進み、所定の時間以内に２回検出していないと判断した場合にはステップｓ２５を繰返す。
【００７６】
ステップｓ２６では、画像消去部２１７は、閉領域Ｒ２内の画像を消去する。図４Ｄ（ｌ）では、画像消去部２１７は、閉領域Ｒ２内の第１画像Ｍ１を消去し、これによって表示画面１０には、第２画像Ｍ２のみが表示されている。表示装置１００を操作するユーザは、表示画面１０における閉領域Ｒ２内に対して１点を指示するタッチ操作を２回行う、いわゆるダブルタップ操作によって、簡単に閉領域Ｒ２内の画像を消去することができる。
【００７７】
（表示プログラム）
前記表示装置１００における、タッチパネル式表示部１、制御部２および記憶部３などの、表示装置１００を構成する各部を機能させる表示プログラムは、コンピュータを表示装置１００として動作させるプログラムである。この表示プログラムは、従来公知の、コンピュータ読み取り可能な記録媒体に記録できる。
【００７８】
前記表示プログラムを記録媒体に記録することで、表示プログラムに基づく処理を実行するためのプログラムコード（実行形式プログラム、中間コードプログラムおよびソースプログラムなど）を記録した記録媒体を持ち運び自在に提供することができる。
【００７９】
なお、記録媒体は、マイクロコンピュータが処理を行うためのメモリ、たとえばＲＯＭ（Read Only Memory）のようなプログラムメディアであってもよいし、または、コンピュータが外部記憶装置として備えるプログラム読取装置に挿入することで読み取られるプログラムメディアであってもよい。
【００８０】
記録媒体に格納されているプログラムは、マイクロプロセッサが記録媒体にアクセスして実行する方式であってもよいし、または、マイクロプロセッサが記録媒体からプログラムコードを読み出し、読み出されたプログラムコードがマイクロコンピュータのプログラム記憶エリアにダウンロードされることで、そのプログラムが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【００８１】
ここで、前記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープ、カセットテープなどのテープ系、フレキシブルディスク、ハードディスクなどの磁気ディスク、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＭＯ（Magneto Optical disc）、ＭＤ（Mini Disc）、ＤＶＤ（Digital Versatile Disc）などの光ディスク系、ＩＣ（Integrated Circuit）カード（メモリカードを含む）、光カードなどのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（登録商標）（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭなどによる半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００８２】
また、コンピュータが、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、記録媒体は、通信ネットワークからプログラムコードをダウンロードするように、流動的にプログラムコードを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、または他の記録媒体からインストールしておく。また、前記表示プログラムは、前記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【符号の説明】
【００８３】
１  タッチパネル式表示部
２  制御部
３  記憶部
１０  表示画面
１１  表示部
１２  タッチパネル
２１  表示制御部
２２  入力検出部
２３  時間測定部
３１  入力座標記憶部
３２  領域情報記憶部
１００  表示装置
２１１  切取開始点入力領域設定部
２１２  色変更部
２１３  切取図形描画部
２１４  閉領域設定部
２１５  閉領域設定解除部
２１６  画像移動部
２１７  画像消去部
２１８  コマンド制御部
２１８Ａ  ツールバー
２１８Ｂ  コマンド制御アイコン
２２１  接触検出部
２２２  位置検出部
【図１】
0005908326.tif 000002
【図２】
0005908326.tif 000003
【図３Ａ】
0005908326.tif 000004
【図３Ｂ】
0005908326.tif 000005
【図３Ｃ】
0005908326.tif 000006
【図４Ａ】
0005908326.tif 000007
【図４Ｂ】
0005908326.tif 000008
【図４Ｃ】
0005908326.tif 000009
【図４Ｄ】
0005908326.tif 000010