(57)【要約】【課題】対象画像に対して背景色を描画する等の画像処理を施す範囲を、ユーザがマルチタッチにより自由に且つ手軽に設定することが可能な表示装置を実現する。【解決手段】表示装置１００では、タッチパネル式表示部１０の異なる２点に指等が接触した場合に、接触した上記２点の位置座標を位置検出部２１ｂが検出し、２点間の距離Ａをサイズ・角度検出部２１ｄが算出する。そして、画像処理部２２ｃが、短辺の長さがＡであり長辺の長さが２Ａであるような黒板消しアイコンがアイコン表示部２２ｂにより表示される領域を、消去する（背景色に描画する）領域として設定する。【選択図】図１
2011232881.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示画面上の異なる２箇所に対象物が接触した場合に、接触した上記２箇所の位置を検出する位置検出手段と、
上記位置検出手段が検出した上記２箇所の位置の間の距離を算出する距離算出手段と、
画像処理を施すべき処理対象領域のサイズを、上記距離算出手段が算出した距離に応じたサイズに設定する領域設定手段と、を備えている、ことを特徴とする画像処理装置。
【請求項２】
上記領域設定手段が設定する上記処理対象領域は、上記画像に対して背景色を描画する領域であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
上記距離算出手段が算出した距離に応じたサイズのアイコンを上記表示画面に表示する表示制御手段をさらに備え、
上記領域設定手段は、上記表示制御手段により表示されたアイコンが掃過する領域に背景色を描画することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
上記表示制御手段は、上記アイコンが表示される領域の境界線上に上記位置検出手段が検出した上記２箇所の位置が含まれるように、上記アイコンを表示することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
上記表示制御手段は、表示中の上記アイコンのサイズを、上記アイコンが表示された後に上記距離算出手段が算出した距離に応じたサイズに変更することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
上記アイコンの形状は長方形であり、
上記表示制御手段が表示中の上記アイコンのサイズを変更するのは、表示中の上記アイコンの各長辺または各短辺への接触を上記位置検出手段が検出した場合に限られていることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
上記距離算出手段が算出した距離を表わすオブジェクトを上記表示画面に表示する表示制御手段をさらに備えていることを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項８】
上記画像処理を施す旨の指示をユーザから受け付ける指示受付手段を備え、
上記指示受付手段が上記指示を受け付けてから規定の時間が経過するまでに上記位置検出手段が上記２箇所の位置を検出しない場合には、上記領域設定手段は、上記処理対象領域のサイズを規定のサイズに設定することを特徴とする請求項１から７のいずれか１項に記載の画像処理装置。
【請求項９】
上記領域設定手段は、上記距離算出手段が算出した距離の２乗に比例するように、上記処理対象領域のサイズを設定することを特徴とする請求項１から８のいずれか１項に記載の画像処理装置。
【請求項１０】
上記位置検出手段が、２箇所の位置を検出した後に、さらに、該２箇所の位置と少なくとも１箇所以上異なる２箇所の位置への接触を検出した場合、上記領域設定手段は、後に検出された２箇所の位置を結ぶ直線の接触角度から、先に検出された２箇所の位置を結ぶ直線の接触角度を減じて得られる角度だけ、上記処理対象領域を回転させることを特徴とする請求項１から９のいずれか１項の記載の画像処理装置。
【請求項１１】
請求項１から１０のいずれか１項に記載の画像処理装置に上記表示画面を備えたことを特徴とする表示装置。
【請求項１２】
画像を表示する表示画面上の異なる２箇所の位置に対象物が接触した場合に、接触した上記２箇所の位置を検出する位置検出工程と、
上記位置検出工程にて検出された上記２箇所の位置の間の距離を算出する距離算出工程と、
画像処理を施すべき処理対象領域のサイズを、上記距離算出工程にて算出された距離に応じたサイズに設定する領域設定工程と、を含んでいることを特徴とする画像処理方法。
【請求項１３】
請求項１から１０のいずれか１項に記載の画像処理装置を動作させるプログラムであって、コンピュータを上記の各手段として機能させるための画像処理プログラム。
【請求項１４】
請求項１３に記載の画像処理プログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主に、画像を処理する画像処理装置、画像処理方法、画像処理プログラムおよびコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
近年、ディスプレイ等の表示装置のタッチパネル化や、ノートＰＣ等の情報処理装置にインストールされるＯＳや画像編集ソフトウェアのタッチパネル機能への対応等に伴い、画像編集ソフトウェアの操作性が非常に向上してきている。
【０００３】
すなわち、画像編集ソフトウェアにおいては、マウスやタブレットペンなどのポインティングデバイスを操作することにより画像を編集するのが一般的であるが、タッチパネル機能に対応した画像編集ソフトウェアを用いると、ユーザは、タッチパネル操作により直接キャンパスに絵を描くような感覚で画像を編集することができる。
【０００４】
さらに、タッチパネルは、当初、シングルタッチのみに対応するタッチパネルしか存在しなかったが、最近発売されているノートＰＣやディスプレイにはタッチパネルがマルチタッチに対応したものもある。また、これに伴い、最近発売されているＯＳや画像処理ソフトウェアもマルチタッチ対応を謳ったものがある。
【０００５】
そして、マルチタッチ対応の画像編集ソフトウェアには、マルチタッチの操作により表示されている画像を回転したり拡大や縮小をしたりすることができるなど、画像編集ソフトウェアの操作性が優れたものとなっている。
【０００６】
ポインティングデバイスで画像を編集する画像編集ソフトウェアとしては、例えば、特許文献１に記載の画像処理装置に記録されている画像処理のプログラムが挙げられる。このプログラムでは、画像に筆書き処理を行うための筆パターン画像を編集可能であり、筆パターン画像の編集における削除処理のための消しゴムの大きさを所定の異なる大きさの中から選択できるようになっている。
【０００７】
また、タッチパネル操作による画像の編集が可能な画像編集ソフトウェアとしては、特許文献２に記載のＰＣにインストールされた絵描きソフトウェアが挙げられる。特許文献２に記載の絵描きソフトウェアでは、ＰＣに接続された表示装置のタッチパネルが押圧されている間、一定時間ごとに消しゴムアイコンの大きさを段階的に変化させることができるようになっている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−１０９５５７号公報（平成１４年４月１２日公開）
【特許文献２】特開平３−２８６２６７号公報（平成３年１２月１７日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記従来の構成では、画像上で消しゴムアイコンが掃過された範囲を削除する（すなわち、背景色にする）ことができるものの、消しゴムアイコンの大きさをたかだか段階的にしか設定できないという問題があった。
【００１０】
また、マルチタッチ対応の画像編集ソフトウェアにおいても、ユーザがマルチタッチにより自由に画像処理を施す範囲を設定することができないという問題があった。
【００１１】
本発明は、上記課題に鑑みてなされたものであり、その主な目的は、画像処理を施す範囲をユーザがマルチタッチにより自由に且つ手軽に設定することが可能な画像処理装置を実現することにある。
【課題を解決するための手段】
【００１２】
本発明の画像処理装置は、上記課題を解決するために、画像を表示する表示画面上の異なる２箇所に対象物が接触した場合に、接触した上記２箇所の位置を検出する位置検出手段と、上記位置検出手段が検出した上記２箇所の位置の間の距離を算出する距離算出手段と、画像処理を施すべき処理対象領域のサイズを、上記距離算出手段が算出した距離に応じたサイズに設定する領域設定手段と、を備えている、ことを特徴としている。
【００１３】
上記の構成によれば、ユーザが表示画面上の異なる２箇所の位置に指先を接触させた場合に、画像処理装置は、接触した２箇所の位置の距離を算出し、画像処理を施す領域のサイズを、算出した距離に応じたサイズに設定する。
【００１４】
したがって、画像処理装置は、ユーザに、画像処理を施す範囲をマルチタッチにより自由に且つ手軽に設定させることが可能であるという効果を奏する。
【００１５】
本発明の画像処理方法は、上記課題を解決するために、画像を表示する表示画面上の異なる２箇所の位置に対象物が接触した場合に、接触した上記２箇所の位置を検出する位置検出工程と、上記位置検出工程にて検出された上記２箇所の位置の間の距離を算出する距離算出工程と、画像処理を施すべき処理対象領域のサイズを、上記距離算出工程にて算出された距離に応じたサイズに設定する領域設定工程と、を含んでいることを特徴としている。
【００１６】
上記の構成によれば、本発明の画像処理方法は、本発明の画像処理装置と同様の作用効果を奏する。
【００１７】
本発明の画像処理装置は、上記領域設定手段が設定する上記処理対象領域を、上記画像に対して背景色を描画する領域とすることが望ましい。
【００１８】
上記の構成によれば、画像処理装置は、ユーザに、画像中の背景色を描画する範囲をマルチタッチにより自由に且つ手軽に設定させることが可能であるというさらなる効果を奏する。
【００１９】
本発明の画像処理装置は、上記距離算出手段が算出した距離に応じたサイズのアイコンを上記表示画面に表示する表示制御手段をさらに備え、上記領域設定手段は、上記表示制御手段により表示されたアイコンが掃過する領域に背景色を描画することが望ましい。
【００２０】
上記の構成によれば、画像処理装置は、背景色を描画する領域をアイコンによりユーザに視認させることができるというさらなる効果を奏する。
【００２１】
本発明の画像処理装置は、上記表示制御手段が、上記アイコンが表示される領域の境界線上に上記位置検出手段が検出した上記２箇所の位置が含まれるように、上記アイコンを表示することが望ましい。
【００２２】
上記の構成によれば、画像処理装置は、ユーザに、黒板消しや消しゴム等を握るような感覚で背景色を描画する領域を指定させることができる。
【００２３】
本発明の画像処理装置は、上記表示制御手段が、表示中の上記アイコンのサイズを、上記アイコンが表示された後に上記距離算出手段が算出した距離に応じたサイズに変更することが望ましい。
【００２４】
上記の構成によれば、画像処理装置は、変更後のアイコンのサイズに応じて画像処理を施す領域のサイズを変更する。
【００２５】
したがって、上記画像処理装置は、画像処理を施す領域のサイズをユーザに手軽に再設定させることができるというさらなる効果を奏する。
【００２６】
本発明の画像処理装置は、上記アイコンの形状が長方形であり、上記表示制御手段が表示中の上記アイコンのサイズを変更するのは、表示中の上記アイコンの各長辺または各短辺への接触を上記位置検出手段が検出した場合に限られていることが望ましい。
【００２７】
上記の構成によれば、画像処理装置は、ユーザが不用意に画像処理を施す領域のサイズを再設定してしまうことを防ぐことができるというさらなる効果を奏する。
【００２８】
本発明の画像処理装置は、上記距離算出手段が算出した距離を表わすオブジェクトを上記表示画面に表示する表示制御手段をさらに備えていることが望ましい。ここで、オブジェクトとは、例えば、位置検出手段が検出した２箇所の位置を指し示す両端矢印であってもよいし、距離を数値として表わすものであってもよい。
【００２９】
上記の構成によれば、画像処理装置は、画像処理を施す領域のサイズを設定しようとするユーザに、設定されることになる領域のサイズを把握させることができるというさらなる効果を奏する。
【００３０】
本発明の画像処理装置は、上記画像処理を施す旨の指示をユーザから受け付ける指示受付手段を備え、上記指示受付手段が上記指示を受け付けてから規定の時間が経過するまでに上記位置検出手段が上記２箇所の位置を検出しない場合には、上記領域設定手段が、上記処理対象領域のサイズを規定のサイズに設定することが望ましい。
【００３１】
上記の構成によれば、画像処理装置は、画像処理を施す領域のサイズを規定のサイズにすることが多いユーザにとって、領域のサイズをマルチタッチにより設定する手間を減らすことができるというさらなる効果を奏する。
【００３２】
本発明の画像処理装置は、上記領域設定手段が、上記距離算出手段が算出した距離の２乗に比例するように、上記処理対象領域のサイズを設定することが望ましい。
【００３３】
上記の構成によれば、画像処理装置は、ユーザが表示画面上の２箇所に指先を接触させた場合、２箇所の位置の間の距離の２乗に比例するサイズの処理対象領域を設定する。ここで、２次元で表わされるオブジェクトのサイズを１次元の量で指定する場合には、オブジェクトのサイズが１次元の量の２乗に比例することが一般的である。
【００３４】
したがって、ユーザの感覚に素直な態様で、画像処理を施すべき処理対象領域のサイズをユーザに設定させることができるというさらなる効果を奏する。
【００３５】
本発明の画像処理装置は、上記位置検出手段が、２箇所の位置を検出した後に、さらに、該２箇所の位置と少なくとも１箇所以上異なる２箇所の位置への接触を検出した場合、上記領域設定手段が、後に検出された２箇所の位置を結ぶ直線の接触角度から、先に検出された２箇所の位置を結ぶ直線の接触角度を減じて得られる角度だけ、上記処理対象領域を回転させることが望ましい。
【００３６】
上記の構成によれば、画像処理装置は、ユーザに、画像処理を施すべき処理対象領域を手軽に回転移動させることができるというさらなる効果を奏する。
【００３７】
なお、本発明は、上記画像処理装置に上記表示画面を備えた表示装置として実現してもよい。
【００３８】
また、上記画像処理装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより上記画像処理装置をコンピュータにおいて実現する画像処理プログラム、およびその画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３９】
本発明の画像処理装置は、以上のように、画像処理を施す範囲をユーザがマルチタッチにより自由に且つ手軽に設定することができるという効果を奏する。
【図面の簡単な説明】
【００４０】
【図１】（ａ）は本発明の画像処理装置の一実施形態に係る表示装置の構成を示したブロック図であり、（ｂ）は表示装置の外観を示した図である。
【図２】表示装置のコマンド記憶部に記録されている各コマンドに関する情報を表として示した図である。
【図３】（ａ）（ｂ）は、消しゴムコマンドのジェスチャーの例を示した図である。
【図４】（ａ）（ｂ）は、サイズ指定矢印の長さをピンチインやピンチアウトで変更可能であることを示した図である。
【図５】（ａ）は黒板消しアイコンの外観を示した図であり、（ｂ）は黒板消しアイコンの機能を表わす図である。
【図６】（ａ）は黒板消しアイコンの表示角度が変更可能であることを示した図であり、（ｂ）は黒板消しアイコンのサイズが変更可能であることを示した図である。
【図７】表示装置の消しゴムコマンドに関する動作の前半部分を示すフローチャートである。
【図８】表示装置の消しゴムコマンドに関する動作の後半部分を示すフローチャートである。
【図９】（ａ）（ｂ）は、表示装置のタッチパネル式表示部への指先の接触位置と、コンパスコマンドにより表示されるサイズ指定矢印の位置と、の関係を示した図であり、（ｃ）は接触位置と、描画する円弧の位置と、の関係を示した図である。
【発明を実施するための形態】
【００４１】
本発明の画像処理装置の一実施形態について図に基づいて説明する。図１（ａ）は、本実施形態の表示装置１００の概略構成を示すブロック図であり、図１（ｂ）は表示装置１００の外観を示した図である。
【００４２】
図１（ｂ）に示すように、本実施形態に係る表示装置１００は、タッチパネル式表示部１０を備えている。また、タッチパネル式表示部１０のタッチパネルはマルチタッチに対応している。すなわち、表示装置１００は、表示画面上の異なる２点に指など（対象物）が同時に接触した場合に、その２点の位置を検出することができる。
【００４３】
また、表示装置１００は、予め登録されている各種コマンドに応じた画像処理を表示中の画像（以下、「対象画像」と呼称する）に施すことができるようになっており、ユーザからタッチパネル式表示部１０を介してコマンドの指定を受け付けることができるようになっている。
【００４４】
以下、表示装置１００の構成について図１（ａ）を参照しながら説明する。
【００４５】
（表示装置１００の構成）
図１（ａ）に示すように、表示装置１００は、タッチパネル式表示部１０、制御部２０、および記憶部３０を備えている。
【００４６】
タッチパネル式表示部１０は、表示部１１およびタッチパネル１２を備えている。
【００４７】
表示部１１は、対象画像を表示する表示画面である。また、タッチパネル１２は、表示部１１に指などが接触している間、連続的に、接触した位置を検出するとともにその位置を示す位置情報を制御部２０に出力する。
【００４８】
制御部２０は、入力検出部２１、表示制御部２２、および時間測定部２３を備えている。
【００４９】
入力検出部２１は、タッチパネル式表示部１０からの位置情報に基づいて、タッチパネルへの接触の有無および接触した位置の座標を検出する。また、入力検出部２１は、座標を連続的に検出することにより、ユーザにより特定のコマンドの指定が行われたことを検出することができる。入力検出部２１は、接触検出部２１ａ、位置検出部２１ｂ、コマンド検出部２１ｃおよびサイズ・角度検出部２１ｄを備えている。
【００５０】
表示制御部２２は、表示部１１への対象画像の表示を制御するものであり、位置決定部２２ａ、アイコン表示部２２ｂ、および画像処理部２２ｃを備えている。表示制御部２２は、対象画像を表示部１１の表示画面全体に表示することも、表示画面内の一部の領域に表示することもできるようになっている。
【００５１】
時間測定部２３は、特定の状態になった時からの経過時間を計測する。この計測は、該特定の状態を維持しなくなるか、あるいは、所定の時間を経過するまで行われる。なお、「特定の状態になった時」とは、位置検出部２１ｂが位置座標を検出しなくなった時や、位置検出部２１ｂが同じ位置座標を連続して検出するようになった時が挙げられる。
【００５２】
記憶部３０は、各種情報を記録するメモリであり、入力座標記憶部３１、図形描画情報記憶部３２、およびコマンド記憶部３３を備えている。
【００５３】
以下、入力検出部２１、表示制御部２２、および記憶部３０の要部構成について説明する。
【００５４】
（入力検出部２１）
接触検出部２１ａは、タッチパネル１２から位置情報が送信されている場合にタッチパネルへの接触があることを検出し、タッチパネル１２から位置情報が送信されていない場合にタッチパネルへの接触がないことを検出する。
【００５５】
位置検出部２１ｂは、接触検出部２１ａがタッチパネル１２への接触があることを検出した場合に、検出した接触が対象画像上での接触であったか否かをタッチパネル１２から送信された位置情報に基づいて判定し、対象画像上での接触であったと判定した場合、位置情報に基づいて対象画像上における（すなわち、対象画像の左上を原点とした場合の）接触位置を示す位置座標を検出する。位置検出部２１ｂは、この位置座標を同時に２点検出することが可能である。
【００５６】
コマンド検出部２１ｃは、入力座標記憶部３１を参照することにより位置検出部２１ｂが検出する位置座標を連続的にモニタリングし、各位置座標を結ぶ軌跡の形状がコマンド記憶部３３に予め登録されているコマンドの軌跡（ジェスチャー）とマッチングすることを検出する。これにより、コマンド検出部２１ｃは、マッチングすることを検出したジェスチャーに対応するコマンドの指定が行われたことを検出する。
【００５７】
サイズ・角度検出部２１ｄは、位置検出部２１ｂが位置座標を同時に２点検出した場合に、検出した２点間の距離を算出する。
【００５８】
（表示制御部２２）
位置決定部２２ａは、時間測定部２３が計測した経過時間が所定の時間になったときに位置検出部２１ｂが検出した位置座標を、アイコン表示部２２ｂおよび画像処理部２２ｃに参照させる座標として決定する。
【００５９】
アイコン表示部２２ｂは、位置決定部２２ａが決定した２点の位置座標をアイコンが表示される領域の境界線上に含むように、サイズ決定部２１ｄが決定したサイズのアイコンを表示する。例えば、消しゴムコマンドが指定された場合、画像処理部２２ｃ、位置決定部２２ａが決定した２点を結ぶ線分を一辺とし、他辺をその２倍の長さとする長方形の黒板消しアイコンを表示する。
【００６０】
また、アイコン表示部２２ｂは、アイコンだけでなく、アイコンのサイズをユーザに選択させるためのサイズ指定矢印（オブジェクト）を表示するようになっている。ユーザは、サイズ指定矢印が示す２点に指を接触させてピンチインやピンチアウトを行うことによりアイコンのサイズを選択できるが、アイコン表示部２２ｂは、ピンチインやピンチアウトの間に接触中の２点を指すようにサイズ指定矢印を再描画するようになっている。
【００６１】
画像処理部２２ｃは、位置決定部２２ａが決定した位置座標に基づいて対象画像中の画像処理を施す範囲（処理対象領域）を決定し、その範囲に画像処理を施す。この範囲は位置決定部２２ａが決定した２点を結ぶ線分の長さに応じた範囲となる。例えば、消しゴムコマンドが指定された場合、画像処理部２２ｃは、対象画像中の消去する範囲を黒板消しアイコンが表示される範囲と同一とするようになっている。
【００６２】
（記憶部３０）
入力座標記憶部３１は、位置検出部２１ｂが検出した位置座標を一定期間保持する記憶領域である。
【００６３】
図形描画情報記憶部３２は、対象画像の画像情報を保持する記憶領域である。
【００６４】
コマンド記憶部３３は、コマンド毎に、ジャスチャーの情報と、表示するアイコンのデフォルトサイズと、を関連づけて保持する記憶領域である。コマンド記憶部３３には、図２に示すように、消しゴムコマンドや定規コマンド、図示はしていないがコンパスコマンド等が登録されている。
【００６５】
また、コマンド記憶部３３には、各コマンドについて、アイコン表示部２２ｂが実際に表示するアイコンの中心位置の座標、表示サイズおよび表示角度が記録されるようになっている。ここで、表示角度とは、位置検出部２１ｂが検出した２点を結ぶ線分が表示画面の縦軸方向となす角度として定義される。
【００６６】
消しゴムコマンドは、図５（ｂ）に示すように、対象画像中の黒板消しアイコンが掃過した範囲を消去する（背景色にする）ためのコマンドである。定規コマンドは定規上の選択された２点間に直線を引くためのコマンドであり、コンパスコマンドは円弧上の曲線を描画するためのコマンドである。
【００６７】
次に、タッチパネル式表示部１０の対象画像上にユーザが指を接触させた場合の表示装置１００の動作について図７および図８を参照しながら説明する。図７および図８は、表示装置１００の動作を示すフローチャートである。なお、以下では、ユーザが消しゴムコマンドを指定して対象画像内を消去する場合の動作を中心に説明する。
【００６８】
（表示装置１００の動作）
最初に、接触検出部２１ａは、タッチパネル式表示部１０への接触の有無を検出する（ステップＳ１）。接触を検出した場合（ステップＳ１においてＹＥＳ）、位置検出部２１ｂは、対象画像上における接触位置を示す位置座標を検出して（ステップＳ２）、入力座標記憶部３１に記録する。一方、接触がないことを検出した場合（ステップＳ１においてＮＯ）、ステップＳ１に戻る。
【００６９】
ステップＳ２の次に、コマンド検出部２１ｃは、現在までの一定期間内におけるＳ２の処理で検出した入力座標記憶部３１に記録されている複数の位置座標と、コマンド記憶部３３に記録されているジェスチャーの情報と、に基づいて、コマンドの指定が検出されたか否かを判定する（ステップＳ３）。例えば、上記一定期間内に、ユーザがタッチパネル式表示部１０に表示されている対象画像上で図３（ａ）に示すような軌跡を描くように指を移動させた場合、コマンド検出部２１ｃは、入力座標記憶部３１に記録されている複数の位置情報を結んだ軌跡が、コマンド記憶部３３に記録されている消しゴムコマンドのジェスチャーとマッチングすることを検出する。この場合、コマンド検出部２１ｃは、消しゴムコマンドの指定を検出することになる。
【００７０】
コマンドの指定が検出されなかったと判定した場合（ステップＳ３においてＮＯ）、その旨の通知をコマンド検出部２１ｃから受けた画像処理部２２ｃは、検出した位置座標に点を描画してステップＳ１に戻る。
【００７１】
一方、コマンドの指定が検出されたと判定した場合（ステップＳ３においてＹＥＳ）、ステップＳ５に進む。入力コマンドが消しゴムコマンド以外のコマンドである場合（ステップＳ５においてＮＯ）、制御部２０はその他のコマンド処理を実行して（ステップＳ６）、ステップＳ１に戻る。
【００７２】
入力コマンドが消しゴムコマンドである場合（ステップＳ５においてＹＥＳ）、ステップＳ７に進む。
【００７３】
コマンド検出部２１ｃから通知を受けたアイコン表示部２２ｂは、コマンド記憶部３３に記録されている消しゴムコマンドに関するデフォルトサイズ（規定のサイズ）：３０ｘ６０（短辺：３０ドット、長辺：６０ドット）を参照し、図４（ａ）または図４（ｂ）の左側に示すような上記短辺の長さの両端矢印（以下、「サイズ指定矢印」と呼称する）を表示部１１１の対象画像上に表示する（ステップＳ７）。また、時間測定部２３は、Ｓ７の処理の時点からの経過時間を計測する。なお、図４（ａ）や図４（ｂ）に示すように、片手や両手でピンチインやピンチアウトを行うことにより、サイズ指定矢印の長さを変えることが可能である。
【００７４】
接触検出部２１ａは、タッチパネル式表示部１０への接触の有無を検出する（ステップＳ８）。接触を検出した場合（ステップＳ８においてＹＥＳ）、その旨の通知を接触検出部２１ａから受けた位置検出部２１ｂは、対象画像上における接触位置を示す位置座標を検出する（ステップＳ１０）。位置検出部２１ｂがステップＳ１０において１点のみを検出した場合、または、検出した２点の位置座標がサイズ指定矢印の両端を示す座標でないとサイズ・角度検出部２１ｄが判定した場合（ステップＳ１１においてＮＯ）、Ｓ９の処理に進む。また、接触検出部２１ａがタッチパネル式表示部１０への接触がないことを検出した場合（ステップＳ８においてＮＯ）もＳ９の処理に進む。
【００７５】
ステップＳ９において、時間測定部２３は、経過時間が所定の時間に達したか否かを判定する。達していないと判定した場合（Ｓ９においてＮＯ）、Ｓ８の処理に戻る。一方、達していると判定した場合（Ｓ９においてＹＥＳ）、サイズ・角度検出部２１ｄは、コマンド記憶部３３に記録されている黒板消しアイコンのデフォルトサイズを参照し、コマンド記憶部３３に、黒板消しアイコンの表示サイズとして“３０ｘ６０”、表示角度として”０度”、中心位置として”（Ｘ−Ａ、Ｙ＋Ａ／２）”を記録する（ステップＳ１２）。ここで、（Ｘ、Ｙ）はサイズ指定矢印の上端の座標である。
【００７６】
一方、位置検出部２１ｂがステップＳ１０において２点を検出し、かつ、検出した２点の位置座標がサイズ指定矢印の両端を示す座標であるとサイズ・角度検出部２１ｄが判定した場合（ステップＳ１１においてＹＥＳ）、サイズ・角度検出部２１ｄは、位置検出部２１ｂが検出した２点間の距離を算出する（ステップＳ１３）。そして、サイズ・角度検出部２１ｄは、検出した２点間の距離が変更されたか否かを判定する（ステップＳ１４）。
【００７７】
距離が変更されたと判定した場合（ステップＳ１４においてＹＥＳ）、その旨の通知を受けたアイコン表示部２２ｂは、ステップＳ１０の処理で検出した２点を示すようにサイズ指定矢印の長さを変更する（ステップＳ１５）。その後、ステップＳ８の処理に戻る。なお、Ｓ１５の処理が行われるタイミングで、時間測定部２３は、経過時間の計測を開始する。
【００７８】
距離が変更されていないと判定した場合（ステップＳ１４においてＮＯ）、ステップＳ１６に進む。そして、検出する２点間の距離が一定になってからの時間が所定の時間未満である場合（ステップＳ１６においてＮＯ）、ステップＳ１３に戻り、所定の時間に達した場合（ステップＳ１６においてＹＥＳ）、ステップＳ１７の処理に進む。このように動作するために、ステップＳ１４において連続して２回、検出した２点間の距離が変更されなかったとサイズ・角度検出部２１ｄが判定し終えた時点から、時間測定部２３は、経過時間の計測を開始する。そして、時間測定部２３は、計測中の経過時間が上記所定の時間に達したと判定した場合にステップＳ１７の処理に進むことになる。
【００７９】
ステップＳ１７において、サイズ・角度検出部２１ｄは、コマンド記憶部３３に、黒板消しアイコンの表示サイズとして“Ａｘ２Ａ”、表示角度として”０度”を記録する。ここで、Ａはサイズ・角度検出部２１ｄが最後に算出した２点間の距離である。また、サイズ・角度検出部２１ｄは、コマンド記憶部３３に、中心位置として”（Ｘ−Ａ、Ｙ＋Ａ／２）”を記録する。そして、サイズ・角度検出部２１ｄは、アイコン表示部２２ｂに黒板消しアイコンを表示するよう通知する。
【００８０】
ステップＳ１８において、通知を受けたアイコン表示部２２ｂは、コマンド記憶部３３に記録されている、黒板消しアイコンの中心位置、表示サイズ、および表示角度の各値を参照し、これらの値に基づいて黒板消しアイコンを表示部１１に表示する。なお、ステップＳ１７の説明から明らかなように、表示される黒板消しアイコンは、図５（ａ）に示すように長辺の短辺に対する比率が常に２（一定）であり、そのサイズは、２点間の距離の２乗に比例するようになっている。また、ステップＳ９においてＹＥＳと判定され、かつ、ステップＳ１１において一度もＹＥＳと判定されなかった場合には、表示される黒板消しアイコンのサイズはデフォルトサイズ（規定のサイズ）となることは明らかである。
【００８１】
以上が黒板消しアイコンを表示するまでの表示装置１００の動作であるが、ここからは、図６（ａ）に示すような黒板消しアイコンの回転（表示角度の変更）や図６（ｂ）に示すような黒板消しアイコンのサイズ変更に関する処理を中心に表示装置１００の動作を説明する。なお、図６（ａ）に示すように、回転の中心（図中で黒丸の部分）は、黒板消しアイコンの中心に一致するようになっている。また、図６（ｂ）に示すように、サイズ変更は、黒板消しアイコンの一方の短辺と他方の短辺とに指を接触させてピンチイン・ピンチアウトすることにより行われる。
【００８２】
ステップＳ１９において、接触検出部２１ａは、タッチパネル式表示部１０への接触の有無を検出する。なお、ステップＳ１９において接触を連続して２回検出しなかった時点で、時間測定部２３は、経過時間の計測を開始する。接触していないことを検出した場合（ステップＳ１９においてＮＯ）、ステップＳ２０において、時間測定部２３は、経過時間が所定の時間に達したか否かを判定する。達していないと判定した場合（Ｓ２０においてＮＯ）、Ｓ１９の処理に戻る。一方、達していると判定した場合（Ｓ２０においてＹＥＳ）、アイコン表示部２２ｂは、黒板消しアイコンを消去するとともに、コマンド記憶部３３が保持している消しゴムコマンドに関する情報（中心位置、表示サイズ、および表示角度の情報）を削除して処理を終了する。
【００８３】
一方、タッチパネル式表示部１０への接触を検出した場合（ステップＳ１９においてＹＥＳ）、その旨の通知を接触検出部２１ａから受けた位置検出部２１ｂは、対象画像上における接触位置を示す位置座標を検出する（ステップＳ２１）。位置検出部２１ｂがステップＳ２１において２点の位置座標を検出した場合（ステップＳ２２においてＹＥＳ）ステップＳ１９に戻り、１点の位置座標しか検出しなかった場合（ステップＳ２２においてＮＯ）、サイズ・角度検出部２１ｄは、位置検出部２１ｂが検出した２点の位置座標がアイコンの両端にあるか否かを判定する（ステップＳ２３）。具体的には、サイズ・角度検出部２１ｄは、一方の位置座標が黒板消しアイコンの一方の短辺上にあり、かつ、他方の位置座標が他方の短辺上にある場合に、「検出した位置座標がアイコンの両端にある」と判定し、そうでない場合に「検出した位置座標がアイコンの両端にない」と判定する。
【００８４】
「２点の位置座標がアイコンの両端にある」と判定された場合（ステップＳ２３においてＹＥＳ）、サイズ・角度検出部２１ｄは、位置検出部２１ｂが検出した２点間の長辺方向成分の距離を算出する（ステップＳ３０）。ここで、「２点間の長辺方向成分の距離」とは、長辺に平行な座標軸をｉ軸とし、短辺に平行な座標軸をｊ軸とした場合に定まる２点を結ぶベクトルのｉ成分の絶対値である。
【００８５】
その後、サイズ・角度検出部２１ｄは、コマンド記憶部３３に記録されている、黒板消しアイコンの表示サイズを“Ａ’ｘ２Ａ’”に更新する（ステップＳ３１）。ここで、２Ａ’は直前のステップＳ３０においてサイズ・角度検出部２１ｄが算出した２点間の長辺方向成分の距離である。ステップＳ３１の処理を終了すると、ステップＳ３２の処理に進むことになる。
【００８６】
一方、ステップＳ２３において「２点の位置座標がアイコンの両端にない」と判定された場合、サイズ・角度検出部２１ｄは、位置検出部２１ｂが検出した２点の位置座標を結ぶ直線の傾きｍに基づいて、対象画像の水平右方向に対する該直線の角度θ＝arctan（ｍ）＊２／π（０≦θ＜１８０°、以下、「接触角度」と呼称する）を算出する（ステップＳ２４）。そして、サイズ・角度検出部２１ｄは、接触角度の変更があったか否かを判定する（ステップＳ２５）。
【００８７】
接触角度の変更があったと判定された場合（Ｓ２５においてＹＥＳ）、サイズ・角度検出部２１ｄは、ステップＳ２４において検出した接触角度から９０°を引いた値をコマンド記憶部３３に表示角度として記録する（ステップＳ２６）。例えば、接触角度が９０°から１００°に変更されたことを検出した場合、図２（ｂ）に示すように、表示角度を１０°に設定する。ステップＳ２６の後、ステップＳ２９に進む。
【００８８】
接触角度の変更がなかったと判定された場合（Ｓ２５においてＮＯ）、サイズ・角度検出部２１ｄは、位置検出部２１ｂが直前のステップＳ２１にて検出した２点間の距離を算出し、表示中の黒板消しアイコンの短辺の長さと一致するか否かを判定する（ステップＳ２７）。すなわち、コマンド記憶部３３に表示サイズとして記録されている値を参照し、参照した値が示す短辺の長さに位置検出部２１ｂが直前のステップＳ２１にて検出した２点間の距離が一致するか否かを判定する。例えば、図２（ｂ）に示すように表示サイズが“４０ｘ８０”である場合、サイズ・角度検出部２１ｄは、位置検出部２１ｂが検出した２点間の距離が４０であるか否かを判定することになる。短辺の長さと一致しないと判定された場合（ステップＳ２７においてＮＯ）、ステップＳ１９に戻る。
【００８９】
一方、短辺の距離と一致すると判定された場合（ステップＳ２７においてＹＥＳ）、サイズ・角度検出部２１ｄは、直前のステップＳ２１の処理にて検出した２点の位置座標に基づき中心位置の検出を行う（ステップＳ２８）が、具体的には、以下のように処理を行う。
【００９０】
すなわち、直前のステップＳ２１にて検出した２点の位置座標が表示中の黒板消しアイコンの長辺上にあるか否かを判定し、長辺上にあると判定した場合、コマンド記憶部３３に記録されている中心位置の値を、検出すべき中心位置とする。ここで、２点の位置座標が長辺上にあるか否かは、コマンド記憶部３３に記録されている中心位置、表示サイズ、および表示角度の各値を参照することにより判定可能であることは明らかである。
【００９１】
２点の位置座標が長辺上にない場合、直前のステップＳ２１にて検出した２点の位置座標を結ぶ線分が、前回のステップＳ２８の処理の対象になった２点の位置座標を結ぶ線分から平行移動した距離（ａ、ｂ）を算出する。そして、サイズ・角度検出部２１ｄは、コマンド記憶部３３に記録されている中心位置の値を、ｘ成分にａを加え、ｙ成分にｂを加えることにより更新する。
【００９２】
以上、ステップＳ２８の具体的な処理を説明したが、その後、アイコン機能の実行を行う（ステップＳ２９）。すなわち、画像処理部２２ｃは、コマンド記憶部３３に記録されている中心位置、表示サイズ、および表示角度の各値を参照する。そして、画像処理部２２ｃは、これらの値に応じて定まる範囲（次のステップＳ３２において黒板消しアイコンを描画する範囲）を消去（背景色に）する画像処理を、図形描画情報記憶部３２に記録されている対象画像に施す。
【００９３】
ステップＳ３２において、アイコン表示部２２ｂは、コマンド記憶部３３に記録されている中心位置、表示サイズ、および表示角度の各値を参照し、これらの値に基づいて定まる範囲に黒板消しアイコンを表示し、ステップＳ１９に戻る。具体的には、図２（ｂ）の例で言えば、アイコン表示部２２ｂは、黒板消しアイコンを１０°の表示角度で表示するようになる。なお、ステップＳ２５において接触角度が９０°から１００°に変更されたことを検出していた場合、ステップＳ３２の直前には黒板消しアイコンが０°の表示角度で表示されていたことになる。すなわち、ステップＳ３２の処理によって、変更後の接触角度１００°から変更前の接触角度９０°を引いた角度１０°だけ黒板消しアイコンが回転したことになる。
【００９４】
また、ステップＳ３１およびステップＳ３２からわかるように、画像処理部２２ｃは、黒板消しアイコンが掃過する範囲を消去することになる。
【００９５】
（表示装置１００の利点）
以上のように、表示装置１００では、消しゴムコマンドが指定された場合、タッチパネル式表示部１０の異なる２点に指等が接触した場合に、接触した上記２点の位置座標を位置検出部２１ｂが検出し、２点間の距離Ａをサイズ・角度検出部２１ｄが算出する。そして、画像処理部２２ｃは、短辺の長さがＡであり長辺の長さが２Ａであるような黒板消しアイコンがアイコン表示部２２ｂにより表示される領域を、消去する（背景色に描画する）領域として設定する。
【００９６】
したがって、対象画像に対して背景色を描画する範囲を、ユーザがマルチタッチにより自由に且つ手軽に設定することが可能である。
【００９７】
（コンパスコマンドについて）
ここでは、コンパスコマンドの機能について簡単に説明する。
【００９８】
コンパスコマンドは前述したように表示装置１００に円弧上の曲線を描画させるためのコマンドである。ユーザは、コンパスコマンドを指定し、タッチパネル式表示部１０に表示されている対象画像上に２本の指の指先を接触させ、一方の指先を同じ位置に接触させながら他方の指先を前述した接触角度が変化するように動かすことにより、表示装置１００に円弧上の曲線を描画させることが可能である。すなわち、正確な円弧を描くように他方の指先を動かさなくとも、正確な円弧を表示装置１００に描画させることが可能になっている。
【００９９】
また、表示装置１００に円弧を描画させる前（すなわち、接触角度が変化するように他方の指先を動かし始める前）に、接触させている指先を、指先間を結ぶ直線上で移動させることにより、描画させる円弧の中心や半径を指定することができるようになっている。
【０１００】
以下、コンパスコマンドが指定される場合の表示装置１００の動作を、図９を参照しながら説明する。図９（ａ）および図９（ｂ）は、タッチパネル式表示部１０への指先の接触位置と、コンパスコマンドにより表示されるサイズ指定矢印の位置と、の関係を示した図である。また、図９（ｃ）は、接触位置と、描画する円弧の位置と、の関係を示した図である。
【０１０１】
コンパスコマンドの指定を検出すると、時間測定部２３は、経過時間の計測を開始する。経過時間が所定の時間に達した場合にはコンパスコマンドに関する動作をキャンセルし、経過時間が所定の時間に達する前に２点の位置座標を位置検出部２１ｂが検出すると、以下の処理を行う。
【０１０２】
すなわち、図９（ａ）に示すように、アイコン表示部２２ｂは、２点の位置座標（Ｘ１，Ｙ１）、（Ｘ２，Ｙ２）を指すサイズ指定矢印を表示部１１に表示し、２点間の距離ｒをコマンド記憶部３３に記録しておく。
【０１０３】
そして、アイコン表示部２２ｂは、次に位置検出部２１ｂが２点（点Ｑ，点Ｒ）の位置座標を検出した場合に、その２点の位置座標が共に、（Ｘ１，Ｙ１）、（Ｘ２，Ｙ２）を結ぶ直線Ｌ上にあるか否かを判定する。図９（ｂ）に示すように、アイコン表示部２２ｂは、２点の位置座標が共に直線Ｌ上にあると判定した場合、判定の対象となった２点の位置座標をサイズ指定矢印が指すようにサイズ指定矢印を再描画するとともに、２点間の距離ｒの値を更新する。この判定処理、再描画処理、および更新処理は、判定処理において２点の位置座標のうち１点以上の位置座標が直線Ｌ上にないと判定されるまで行われる。
【０１０４】
一方、判定処理において１点以上の位置座標が直線Ｌ上にないと判定された場合、２点（Ｐ，Ｑ）の位置座標（判定対象座標）のうち一方の位置座標が、前回直線Ｌ上にあると判定された２点の位置座標（被判定対象座標）のうちの一方の位置座標と一致するか否かを判定する。一致しないと判定された場合にはコンパスコマンドに関する動作をキャンセルし、一致すると判定された場合（例えば、ユーザが一方の指先を同じ位置に接触させながら他方の指先を接触角度が変化するように動かしたような場合）には、以下の円弧描画処理を行う。
【０１０５】
画像処理部２２ｃは、一致する一方（点Ｑ）の位置座標を中心とする半径ｒの円周上の円弧であって、点Ｑから点Ｐへの半直線ＨＬが円弧と交差する交点Ｓと被判定対象座標のうちの他方の位置座標Ｒとを結ぶ劣弧を表示部１１に表示する。この表示処理を、図９（ｃ）を参照しながらより具体的に説明すると以下の通りである。
【０１０６】
すなわち、画像処理部２２ｃは、判定対象座標の点Ｑ（Ｘ３，Ｙ３）、点Ｐ（Ｘ５，Ｙ５）について角度θ1＝arctan（Ｙ５−Ｙ３／Ｘ５−Ｘ３）を算出し、点Ｓ（Ｘ６，Ｙ６）＝（ｒ＊ｃｏｓθ1＋Ｘ３，ｒ＊ｓｉｎθ1＋Ｙ３）を算出する。そして、画像処理部２２ｃは、点ＲＱＳにより定まる２つの円弧（優弧および劣弧）のうち劣弧の部分を描画色で描画することになる。
【０１０７】
以上の円弧描画処理は、点Ｑを含む２点の位置座標を位置検出部２１ｂが検出している限り繰り返し行われる。すなわち、位置検出部２１ｂがさらに点Ｑ（Ｘ３，Ｙ３）および点Ｔ（Ｘ７、Ｙ７）を検出した場合、判定対象座標の点Ｑ（Ｘ３，Ｙ３）、点Ｔ（Ｘ７，Ｙ７）について角度θ2＝arctan（Ｙ７−Ｙ３／Ｘ７−Ｘ３）を算出し、点Ｕ（Ｘ８，Ｙ８）＝（ｒ＊ｃｏｓθ2＋Ｘ３，ｒ＊ｓｉｎθ2＋Ｙ３）を算出する。そして、画像処理部２２ｃは、点ＳＱＵにより定まる劣弧の部分を描画色で描画することになる。
【０１０８】
以上のように、表示装置１００では、コンパスコマンドが指定された場合、タッチパネル式表示部１０の異なる２点（点Ｑ，点Ｒ）に指等が接触すると、接触した上記２点の位置座標を位置検出部２１ｂが検出し、２点間の距離ｒをサイズ・角度検出部２１ｄが算出する。そして、ユーザが点Ｑ，点Ｐに指等を接触させた場合、画像処理部２２ｃは、半径がｒとなるような円弧の領域を描画色で描画する領域として設定する。
【０１０９】
したがって、対象画像に対して円弧を描画する範囲を、ユーザがマルチタッチにより自由に且つ手軽に設定することが可能である。
【０１１０】
（付記事項）
表示装置１００は記憶部３０を備えているものとしたが、表示装置１００は記憶部３０を必ずしも備えていなくともよい。すなわち、記憶部３０を表示装置１００に装填される外部メディアによって実現してもよい。
【０１１１】
また、上記実施形態では本発明の画像処理装置を表示装置１００として実現したが、本発明の画像処理装置はこれに限定されない。すなわち、画像処理装置は、制御部２０を備えているがタッチパネル式表示部１０を備えていないＰＣ等の情報処理装置（図示せず）として実現してもよい。この場合、本発明は、情報処理装置にタッチパネル式表示装置を別途接続することにより実施されることになる。
【０１１２】
また、消しゴムコマンドを指定するジェスチャーは、図３（ａ）に示すようなジェスチャーに限らず、図３（ｂ）に示すようなバツマークのジェスチャーであってもよい。
【０１１３】
上記実施形態は、サイズ・角度検出部２１ｄが「検出した位置座標がアイコンの両端にある」と判定するのは、一方の位置座標が黒板消しアイコンの一方の短辺上（端部）にあり、かつ、他方の位置座標が他方の短辺上（端部）にある場合であるものとしたが、これに限定されない。すなわち、一方の位置座標が黒板消しアイコンの一方の長辺上にあり、かつ、他方の位置座標が他方の長辺上にある場合に、「検出した位置座標がアイコンの両端にある」と判定するようにしてもよい。なお、このように判定した場合、ステップＳ３０において、サイズ・角度検出部２１ｄは、位置検出部２１ｂが検出した２点間の短辺方向成分の距離を算出する（ステップＳ３０）。ここで、「２点間の短辺方向成分の距離」とは、長辺に平行な座標軸をｉ軸とし、短辺に平行な座標軸をｊ軸とした場合に定まる２点を結ぶベクトルのｊ成分の絶対値である。
【０１１４】
また、２点の位置座標がサイズ指定矢印の両端にあるか、アイコンの両端にあるか、直線Ｌ上にあるか等の判定処理について説明したが、判定処理は、２点の位置座標がこれらの位置（サイズ指定矢印の両端、アイコンの両端、直線Ｌ上等）にあるか否かに基づいていなくともよい。すなわち、２点の位置座標が、これらの位置から規定の範囲内にあるか規定の範囲外にあるかに基づいて判定処理を行ってもよい。
【０１１５】
上記実施形態では、各コマンドについて定められたアイコンの具体例として、消しゴムコマンドに対する黒板消しアイコンについて述べ、その形状が長方形であるものと説明したが、アイコンの形状は任意の形状であってよい。
【０１１６】
さらに、上記実施形態では、画像処理部２２ｃは、黒板消しアイコンが表示される領域と同じ領域を消去するものとしたが、必ずしもこのようになっていなくともよい。すなわち、黒板消しアイコンが表示される領域のサイズと、消去する領域のサイズと、は必ずしも一致しなくともよい。また、黒板消しアイコンが表示される領域と、アイコンが表示される領域とは、少なくとも一部が重なっていればよい。
【０１１７】
また、表示画面上の２点への接触を検出した場合に表示するオブジェクトの例としてサイズ指定矢印を示したが、サイズ指定矢印でなく他のオブジェクト（例えば、２点間の距離を数値として表わすオブジェクト）であってもよい。
【０１１８】
（プログラム、記録媒体）
最後に、表示装置１００や情報処理装置の制御部２０は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１１９】
すなわち、表示装置１００や情報処理装置は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラム及び各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである表示装置１００や情報処理装置の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、表示装置１００や情報処理装置に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１２０】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１２１】
また、表示装置１００や情報処理装置を通信ネットワークと接続可能に構成し、上記プログラムコードを、通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１２２】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１２３】
本発明の画像処理装置は、大型インフォーメーションディスプレイに好適に適用することができる。
【符号の説明】
【０１２４】
１０    タッチパネル式表示部（表示画面）
１１    表示部
１２    タッチパネル
２０    制御部
２１    入力検出部
２１ａ  接触検出部
２１ｂ  位置検出部（位置検出手段）
２１ｃ  コマンド検出部（指示受付手段）
２１ｄ  サイズ・角度検出部（距離算出手段）
２２    表示制御部
２２ａ  位置決定部
２２ｂ  アイコン表示部（表示制御手段）
２２ｃ  画像処理部（領域設定手段）
３０    記憶部
１００    表示装置（画像処理装置）
【図１】
2011232881.tif 000003
【図２】
2011232881.tif 000004
【図３】
2011232881.tif 000005
【図４】
2011232881.tif 000006
【図５】
2011232881.tif 000007
【図６】
2011232881.tif 000008
【図７】
2011232881.tif 000009
【図８】
2011232881.tif 000010
【図９】
2011232881.tif 000011