(57)【特許請求の範囲】
【請求項１】
画面に対するタッチ操作が行われたときに、各タッチ操作に対応する図形を、画像として画面に表示する表示システムにおいて、
画面に画像を表示する表示部と、
前記画面に対するタッチ操作が行われた位置を示す情報である位置情報を取得するタッチパネル部と、
前記表示部および前記タッチパネル部を制御する制御部であって、
複数の表示設定情報を記憶する全表示設定記憶部と、
タッチ操作と表示される図形との対応関係を、そのタッチ操作が行われる前に予め定める情報として、前記複数の表示設定情報のうちのいずれか１つの表示設定情報を格納する表示設定格納部と、
タッチ操作が行われたときに、そのタッチ操作についての位置情報が示す位置に、前記表示設定格納部に格納される表示設定情報に従って、そのタッチ操作に対応する図形を画像として表示させるタッチ操作画像表示制御部と、
前記表示設定格納部に格納される表示設定情報を変更するための変更部とを含む制御部とを備え、
前記変更部は、
タッチ操作が行われたときに、そのタッチ操作が予め定められる他設定画像表示条件を満たすか否かを判断する表示条件判断部と、
タッチ操作が前記他設定画像表示条件を満たすときに、前記複数の表示設定情報のうちの前記表示設定格納部に格納される表示設定情報とは異なる他の表示設定情報を表した画像である他設定画像を、前記他設定画像表示条件を満たすタッチ操作についての位置情報が示す位置からの距離が予め定められる特定範囲内の領域である他設定画像表示領域に、表示させる他設定画像表示制御部と、
前記他設定画像の表示中に位置情報が取得されたか否かを判断する取得判断部と、
前記他設定画像の表示中に位置情報が取得されたときに、その位置情報が示す位置が前記他設定画像表示領域内であるか否かを判断する位置判断部と、
前記他設定画像の表示中に取得された位置情報が示す位置が前記他設定画像表示領域内であるときに、前記表示設定格納部に格納される表示設定情報を、前記他設定画像によって表される他の表示設定情報へ変更する表示設定変更部と、
前記他設定画像表示領域から予め定める特定距離の範囲内に、他設定画像変更作業領域を設定する他設定画像変更作業領域設定部と、
前記他設定画像変更作業領域に対してタッチ操作が行われたときに、そのタッチ操作が予め定められる他設定画像変更条件を満たすか否かを判断する変更条件判断部と、
タッチ操作が前記他設定画像変更条件を満たすときに、前記他設定画像を、異なる他設定画像に変更する他設定画像変更部と、を含み、
前記変更部は、前記他設定画像変更部による変更が行われた後に前記他設定画像変更作業領域に対してタッチ操作が行われたときに、そのタッチ操作が予め定められる第２他設定画像変更条件を満たすか否かを判断する第２変更条件判断部を含み、
前記他設定画像変更部は、タッチ操作が前記第２他設定画像変更条件を満たすときに、前記他設定画像を、異なる他設定画像に変更することを特徴とする表示システム。
【請求項２】
前記全表示設定記憶部は、前記複数の表示設定情報として、４つ以上の表示設定情報を記憶し、
前記他設定画像表示制御部は、２つ以上、かつ、前記全表示設定記憶部に記憶される表示設定情報の総数よりも２つ小さい数以下の予め定められる数の、互いに重複しない前記他設定画像表示領域に、この予め定められる数の前記他設定画像をそれぞれ表示させ、
前記表示設定変更部は、前記他設定画像の表示中に取得された位置情報が示す位置が前記予め定められる数の前記他設定画像表示領域のうちのいずれか１つの領域内であれば、その１つの領域に表示される前記他設定画像によって表される他の表示設定情報へ、前記表示設定格納部に格納される表示設定情報を変更することを特徴とする請求項１に記載の表示システム。
【請求項３】
前記他設定画像変更作業領域設定部は、前記他設定画像表示領域を挟むように、他設定画像変更作業領域を設定し、
前記変更条件判断部は、前記他設定画像変更作業領域に対するタッチ操作が、一方の他設定画像変更作業領域から他方の他設定画像変更作業領域へのスライド操作であるときに、そのタッチ操作は前記他設定画像変更条件を満たすと判断することを特徴とする請求項１または２に記載の表示システム。
【請求項４】
前記第２変更条件判断部は、前記他設定画像変更部による変更が行われた後に前記他方の他設定画像変更作業領域に対してタッチ操作が行われたときに、そのタッチ操作は前記第２他設定画像変更条件を満たすと判断することを特徴とする請求項３に記載の表示システム。
【請求項５】
タッチパネル部および表示部を備えるコンピュータを、請求項１〜４のいずれか１つに記載の表示システムとして機能させることを特徴とする表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示システムおよび表示プログラムに関する。
【背景技術】
【０００２】
近年、画像を表示するための表示装置を備え、画面に対してタッチ操作を行うことで、そのタッチ操作に応じて点や線などの図形を画面に描画する、電子黒板などの表示システムが普及しつつある。
【０００３】
電子黒板などの表示システムでは、タッチ操作に応じて描画される点・線の色や太さなどの表示設定を変更できるように、画面上の所定の領域に、複数の操作ボタン画像（アイコン）を含むツールバー画像を表示させる。ユーザは、ツールバー画像内のいずれか１つのアイコンに対してタッチ操作を行うことで、各アイコンに対応する表示設定に変更することができ、その後のタッチ操作によって描画される点・線を、変更後の表示設定に基づく点・線にすることができる。
【０００４】
たとえば、特許文献１には、複数のアイコンを含むツールバー画像を表示する電子ボードシステムが記載されている。この電子ボードシステムは、ユーザがツールバー画像の周辺領域に対してタッチ操作を行い、タッチ操作を行ったまま移動すると、移動した位置にツールバー画像を表示するように構成されている。
【０００５】
また、特許文献２には、アイコンに関連する技術として、複数のアイコンを環状に並置し、環に沿ってタッチ操作を行うことで、複数のアイコンを環に沿ってスクロールさせる技術が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２５７３００号公報
【特許文献２】国際公開第２００９／０８４３６８号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載のような従来の表示システムでは、ユーザがタッチ操作を行っている位置とツールバー画像が表示されている位置とが大きく離れている場合、表示設定を変更するときに、ツールバー画像が表示されている位置までユーザが移動する必要がある。また、ユーザが身長の低い小児であり、画面の高い位置にツールバー画像が表示されている場合、ツールバー画像内のアイコンに対してユーザがタッチ操作を行うことができないので、表示設定を変更できないときがある。このように、従来の表示システムには、タッチ操作についての表示設定を容易に変更することができないという課題がある。
【０００８】
特許文献１に記載の技術に特許文献２に記載の技術を適用し、画面全体に複数のアイコンを環状に並置すれば、タッチ操作によって複数のアイコンをスクロールさせることで、ユーザの位置にかかわらずに、アイコンを選択することが可能になる。しかしながら、画面全体にアイコンを並置すると、ユーザが画面に描画しようとするときに、アイコンが邪魔になってしまう。
【０００９】
本発明は、上述した課題を解決するためのものであり、タッチ操作についての表示設定を容易に変更することができる表示システムおよび表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、画面に対するタッチ操作が行われたときに、各タッチ操作に対応する図形を、画像として画面に表示する表示システムにおいて、
画面に画像を表示する表示部と、
前記画面に対するタッチ操作が行われた位置を示す情報である位置情報を取得するタッチパネル部と、
前記表示部および前記タッチパネル部を制御する制御部であって、
複数の表示設定情報を記憶する全表示設定記憶部と、
タッチ操作と表示される図形との対応関係を、そのタッチ操作が行われる前に予め定める情報として、前記複数の表示設定情報のうちのいずれか１つの表示設定情報を格納する表示設定格納部と、
タッチ操作が行われたときに、そのタッチ操作についての位置情報が示す位置に、前記表示設定格納部に格納される表示設定情報に従って、そのタッチ操作に対応する図形を画像として表示させるタッチ操作画像表示制御部と、
前記表示設定格納部に格納される表示設定情報を変更するための変更部とを含む制御部とを備え、
前記変更部は、
タッチ操作が行われたときに、そのタッチ操作が予め定められる他設定画像表示条件を満たすか否かを判断する表示条件判断部と、
タッチ操作が前記他設定画像表示条件を満たすときに、前記複数の表示設定情報のうちの前記表示設定格納部に格納される表示設定情報とは異なる他の表示設定情報を表した画像である他設定画像を、前記他設定画像表示条件を満たすタッチ操作についての位置情報が示す位置からの距離が予め定められる特定範囲内の領域である他設定画像表示領域に、表示させる他設定画像表示制御部と、
前記他設定画像の表示中に位置情報が取得されたか否かを判断する取得判断部と、
前記他設定画像の表示中に位置情報が取得されたときに、その位置情報が示す位置が前記他設定画像表示領域内であるか否かを判断する位置判断部と、
前記他設定画像の表示中に取得された位置情報が示す位置が前記他設定画像表示領域内であるときに、前記表示設定格納部に格納される表示設定情報を、前記他設定画像によって表される他の表示設定情報へ変更する表示設定変更部と、
前記他設定画像表示領域から予め定める特定距離の範囲内に、他設定画像変更作業領域を設定する他設定画像変更作業領域設定部と、
前記他設定画像変更作業領域に対してタッチ操作が行われたときに、そのタッチ操作が予め定められる他設定画像変更条件を満たすか否かを判断する変更条件判断部と、
タッチ操作が前記他設定画像変更条件を満たすときに、前記他設定画像を、異なる他設定画像に変更する他設定画像変更部と、を含み、
前記変更部は、前記他設定画像変更部による変更が行われた後に前記他設定画像変更作業領域に対してタッチ操作が行われたときに、そのタッチ操作が予め定められる第２他設定画像変更条件を満たすか否かを判断する第２変更条件判断部を含み、
前記他設定画像変更部は、タッチ操作が前記第２他設定画像変更条件を満たすときに、前記他設定画像を、異なる他設定画像に変更することを特徴とする表示システムである。
【００１１】
また本発明は、前記全表示設定記憶部は、前記複数の表示設定情報として、４つ以上の表示設定情報を記憶し、
前記他設定画像表示制御部は、２つ以上、かつ、前記全表示設定記憶部に記憶される表示設定情報の総数よりも２つ小さい数以下の予め定められる数の、互いに重複しない前記他設定画像表示領域に、この予め定められる数の前記他設定画像をそれぞれ表示させ、
前記表示設定変更部は、前記他設定画像の表示中に取得された位置情報が示す位置が前記予め定められる数の前記他設定画像表示領域のうちのいずれか１つの領域内であれば、その１つの領域に表示される前記他設定画像によって表される他の表示設定情報へ、前記表示設定格納部に格納される表示設定情報を変更することを特徴とする。
【００１２】
また本発明は、前記他設定画像変更作業領域設定部は、前記他設定画像表示領域を挟むように、他設定画像変更作業領域を設定し、
前記変更条件判断部は、前記他設定画像変更作業領域に対するタッチ操作が、一方の他設定画像変更作業領域から他方の他設定画像変更作業領域へのスライド操作であるときに、そのタッチ操作は前記他設定画像変更条件を満たすと判断することを特徴とする。
【００１４】
また本発明は、前記第２変更条件判断部は、前記他設定画像変更部による変更が行われた後に前記他方の他設定画像変更作業領域に対してタッチ操作が行われたときに、そのタッチ操作は前記第２他設定画像変更条件を満たすと判断することを特徴とする。
【００１６】
また本発明は、タッチパネル部および表示部を備えるコンピュータを、前記表示システムとして機能させることを特徴とする表示プログラムである。
【発明の効果】
【００１７】
本発明によれば、タッチ操作を行うことにより、他設定画像表示制御部によって、当該タッチ操作の位置から特定の範囲内に、他設定画像、すなわち、設定中の表示設定情報とは異なる機能に対応するアイコンを、表示させることができる。さらに、このアイコンから特定の距離内に設定される他設定画像変更作業領域に対するタッチ操作を行うことにより、他設定画像変更部によって、このアイコンをそれ以外の他設定画像（アイコン）へと変更することができる。したがって、ユーザは、タッチ操作についての表示設定を容易に変更することができる。また、他設定画像変更部により他設定画像（アイコン）が変更された後、第２他設定画像変更条件を満たすタッチ操作を行うことにより、変更されたアイコンをそれ以外の他設定画像（アイコン）へと変更することができる。
【００１８】
また本発明によれば、他設定画像表示制御部によって、２つ以上の他設定画像（アイコン）が表示される。したがって、ユーザは、２つ以上のアイコンのうち、任意の１つのアイコンを選択し、表示設定を変更することができる。
【００１９】
また本発明によれば、他設定画像（アイコン）を跨ぐようなスライド操作であるときに、他設定画像変更部によって、このアイコンがそれ以外の他設定画像（アイコン）へと変更される。したがって、ユーザは、直感的なタッチ操作により、アイコンの変更を行うことができる。
【００２１】
また本発明によれば、他設定画像（アイコン）を跨ぐようなスライド操作を行うことで他設定画像変更部により他設定画像（アイコン）が変更された後、そのスライド操作の終点の位置に対してタッチ操作を行うことにより、変更されたアイコンをそれ以外の他設定画像（アイコン）へと変更することができる。
【００２３】
また本発明によれば、タッチパネル部および表示部を備えるコンピュータを前記表示システムとして機能させる表示プログラムを提供することができる。
【図面の簡単な説明】
【００２４】
【図１】表示システム１０の外観を示す模式図である。
【図２】表示システム１０の構成を示すブロック図である。
【図３】制御部１３の各機能を示すブロック図である。
【図４】第１変更部１３４の各機能を示すブロック図である。
【図５】ツールバー画像の一例を示す図である。
【図６】ツールバー画像３００Ａ，３００Ｂを示す図である。
【図７】第２変更部１３５の各機能を示すブロック図である。
【図８】矩形状の設定画像表示領域について説明するための図である。
【図９】アイコンマップＭを示す図である。
【図１０】アイコン群２００の表示中にタッチ操作が行われるときの処理を示すフローチャートである。
【図１１】アイコン変更作業領域Ｒ４の一例を示す図である。
【図１２】アイコンのシフトの例を示す図である。
【図１３】アイコンの変更のリピートの例を示す図である。
【図１４Ａ】表示システム１０の動作を示すフローチャートである。
【図１４Ｂ】表示システム１０の動作を示すフローチャートである。
【図１４Ｃ】表示システム１０の動作を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下に、本発明の実施形態の１つである表示システム１０について説明する。図１は、表示システム１０の外観を示す模式図である。表示システム１０は、たとえば、縦１００ｃｍ、横１５０ｃｍ程度の略矩形状の画面を有する電子黒板であり、タッチ操作されたときに、そのタッチ操作に対応する図形を、画像として画面に表示する。なお、画面の縦方向をＹ方向とし、横方向をＸ方向とする。
【００２６】
ここで、タッチ操作とは、表示システム１０の画面への押圧が開始されてから押圧が終了されるまでの操作である。たとえば、ユーザが、指やスタイラスなどで画面を押圧し、押圧したまま押圧箇所をスライド移動させ、指やスタイラスなどを画面から離間させる一連の操作である。また、タッチ操作に対応する図形とは、より詳細には、タッチ操作による押圧箇所に対応する図形であり、たとえば、タッチ操作において押圧箇所が移動する場合、その移動する押圧箇所の軌跡を表した図形である。この場合、タッチ操作の軌跡を表した図形は線状である。なお、後述するように、タッチ操作に対応する図形は、タッチ操作の軌跡を表した図形だけではなく、タッチ操作と長さや半径とが対応する直線や円などの図形も含まれる。
【００２７】
上記のようにタッチ操作に対応する図形を画像として表示する公知のシステムとしては、従来公知のＰＣと、タッチパネル一体型ディスプレイＰＮ−Ｌ６００Ｂ（シャープ株式会社製）などの表示装置とから構成されるシステムを挙げることができる。本実施形態は、このようなシステムに、後述する各部１３１〜１３５の機能を発揮させるためのプログラムである表示プログラムを記憶させたものである。なお、本発明の他の実施形態としては、後述する各部１３１〜１３５の機能をそれぞれ発揮するＩＣ（Integrated Circuit）チップを備える表示装置であってもよい。また、本発明に係る表示システムは、電子黒板ではなく、携帯可能なタブレットＰＣ（Personal Computer）であってもよい。
【００２８】
図２は、表示システム１０の構成を示すブロック図である。表示システム１０は、表示部１１と、タッチパネル部１２と、制御部１３とを備える。
【００２９】
表示部１１は、たとえば、液晶ディスプレイ、ＥＬ（ElectroLuminescence）ディスプレイ、プラズマディスプレイなどであり、その画面に画像を表示する。なお、本発明の他の実施形態としては、表示部１１が、スクリーンを画面として、その画面に画像を投影するプロジェクタであってもよい。
【００３０】
タッチパネル部１２は、投影型静電容量方式タッチパネル、抵抗膜方式タッチパネル、赤外線遮断検出方式タッチパネルなどから構成され、タッチ操作が行われると、画面に対するタッチ操作が行われた位置を示す情報、すなわちタッチ操作により押圧された箇所を示す情報を取得する。タッチ操作により押圧される箇所はスタイラスやユーザの指の大きさの連続する領域となるので、位置情報は、より詳細には、その領域の代表位置、たとえば図心位置を示す情報として取得される。なお、本実施形態では、タッチパネル部１２は、離間した２つ以上の領域が押圧されるときに、それぞれの領域に対応する位置情報を取得可能な、いわゆるマルチタッチ操作が可能な投影型静電容量方式タッチパネルであるとする。
【００３１】
制御部１３は、ＣＰＵ（Central Processing Unit）などの制御演算回路、ＤＤＲ  ＳＤＲＡＭ（Double Data Rate Synchronous Dynamic Random Access Memory）などの揮発性メモリ、および、フラッシュＲＯＭ（Read Only Memory）、ＥＥＰＲＯＭ（登録商標）、ＨＤＤ（Hard Disk Drive）などの不揮発性メモリから構成され、表示部１１およびタッチパネル部１２を制御する。制御部１３の不揮発性メモリには、本発明に係る表示プログラムが記憶され、これによって、制御部１３は、以下の各部１３１〜１３５の機能を発揮する。
【００３２】
図３は、制御部１３の各機能を示すブロック図である。制御部１３は、タッチ操作画像表示制御部１３１、全表示設定記憶部１３２、表示設定格納部１３３、第１変更部１３４、および第２変更部１３５の機能を有する。
【００３３】
タッチ操作画像表示制御部１３１は、タッチ操作情報管理部１３１１と、図形描画部１３１２とを含み、タッチ操作が行われたときに、そのタッチ操作についての位置情報が示す位置に、そのタッチ操作に対応する図形を、画像として表示させる。より詳細には、タッチ操作情報管理部１３１１は、タッチ操作による押圧箇所に対応する位置情報と、その位置情報が取得された時刻とを関連付けて記憶する。そして、図形描画部１３１２は、画面に所定の背景画像を表示させ、さらに、タッチ操作情報管理部１３１１に記憶される情報に基づいて、取得された時刻が早い順に、背景画像上において位置情報が示す位置に、タッチ操作に対応する図形を描画する。
【００３４】
タッチ操作に対応する図形の描画は、表示設定格納部１３３に格納される、後述する表示設定情報に従って行われる。また、背景画像は、通常、白色の無地の画像であるけれども、それ以外の画像、たとえばユーザが選択した画像データに基づく画像であってもよい。なお、本実施形態において、マルチタッチ操作が行われた場合、図形描画部１３１２は、各タッチ操作についての各位置情報がそれぞれ示す位置に、図形をそれぞれ描画する。
【００３５】
全表示設定記憶部１３２は、複数の表示設定情報を記憶し、表示設定格納部１３３は、この複数の設定情報のうちのいずれか１つを格納する。表示設定格納部１３３に格納される表示設定情報は、タッチ操作と画面に表示される図形との対応関係を、そのタッチ操作が行われる前に予め１つに定める情報である。すなわち、タッチ操作が行われたとき、そのタッチ操作について位置情報が取得された時刻において表示設定格納部１３３に格納される表示設定情報に従って、図形描画部１３１２は、そのタッチ操作に対応する図形を描画する。
【００３６】
表示設定情報としては、たとえば、黒ペン設定情報、赤ペン設定情報、青ペン設定情報、消しゴム設定情報、太ペン設定情報、ブラシ設定情報、エアブラシ設定情報、直線設定情報、矩形設定情報、円形設定情報などが挙げられる。黒ペン設定情報は、図形描画部１３１２によって描画される図形を、所定の太さの黒色の線でタッチ操作の軌跡を表した図形に設定する情報である。赤ペン設定情報は、図形描画部１３１２によって描画される図形を、所定の太さの赤色の線でタッチ操作の軌跡を表した図形に設定する情報である。青ペン設定情報は、図形描画部１３１２によって描画される図形を、所定の太さの青色の線でタッチ操作の軌跡を表した図形に設定する情報である。
【００３７】
消しゴム設定情報は、図形描画部１３１２によって描画される図形を、所定の太さの線でタッチ操作の軌跡を表した図形に設定する情報であって、その線の各箇所の色を、その各箇所における背景画像の色と同じ色に設定する情報である。太ペン設定情報は、図形描画部１３１２によって描画される図形を、黒ペン設定情報における線よりも太い黒色の線でタッチ操作の軌跡を表した図形に設定する情報である。ブラシ設定情報は、図形描画部１３１２によって描画される図形を、所定の色のブラシでタッチ操作の軌跡を描いたような図形に設定する情報である。エアブラシ設定情報は、図形描画部１３１２によって描画される図形を、所定の色のエアブラシでタッチ操作の軌跡を描いたような図形に設定する情報である。
【００３８】
直線設定情報は、図形描画部１３１２によって描画される図形を、タッチ操作の開始位置と終了位置とを結ぶ所定の太さおよび色の線分に設定する情報である。矩形設定情報は、図形描画部１３１２によって描画される図形を、所定の太さおよび色の線分を４辺とする矩形であって、タッチ操作の開始位置と終了位置とを結ぶ線分を対角線とする矩形に設定する情報である。円形設定情報は、図形描画部１３１２によって描画される図形を、所定の太さおよび色の線を円周とする円形であって、タッチ操作の開始位置を円の中心とし、開始位置と終了位置とを結ぶ線分を円の半径とする円形に設定する情報である。
【００３９】
表示システム１０の初期設定としては、これらの複数の表示設定情報のうち、たとえば、黒ペン設定情報が、表示設定格納部１３３に格納される。したがって、初期設定のままの状態でタッチ操作が行われた場合、そのタッチ操作の軌跡を表す図形が、所定の太さの黒色の線で画面に描画される。
【００４０】
第１変更部１３４および第２変更部１３５は、表示設定格納部１３３に格納される表示設定情報を変更する機能を有する。表示設定格納部１３３に格納される表示設定情報の変更後にタッチ操作が行われると、変更後の表示設定情報に従って、画像が表示される。本発明に係る表示システム１０の特徴は、第２変更部１３５によって表示設定格納部１３３に格納される表示設定情報の変更を行うことが可能な点である。
【００４１】
まず、第１変更部１３４の機能について説明する。図４は、第１変更部１３４の各機能を示すブロック図である。第１変更部１３４は、全設定画像表示制御部１３４１と、第１取得判断部１３４２と、第１位置判断部１３４３と、第１表示設定変更部１３４４とを含む。
【００４２】
全設定画像表示制御部１３４１は、画面の所定の領域に、全表示設定記憶部１３２に記憶されるすべての表示設定情報をそれぞれ表した画像を含む画像である全設定画像（ツールバー画像）を表示させる。なお、全設定画像表示制御部１３４１は、ツールバー画像を常に表示させなくてもよく、ユーザからの指示に従って、ツールバー画像の表示と非表示とを切り換えてもよい。
【００４３】
図５に、ツールバー画像の一例を示す。図５では、表示部１１の画面の左端に、黒ペン設定情報を表す黒ペン設定画像（黒ペンアイコン）１００ａと、赤ペン設定情報を表す赤ペン設定画像（赤ペンアイコン）１００ｂと、青ペン設定情報を表す青ペン設定画像（青ペンアイコン）１００ｃと、消しゴム設定情報を表す消しゴム設定画像（消しゴムアイコン）１００ｄと、太ペン設定情報を表す太ペン設定画像（太ペンアイコン）１００ｅと、ブラシ設定情報を表すブラシ設定画像（ブラシアイコン）１００ｆと、エアブラシ設定情報を表すエアブラシ設定画像（エアブラシアイコン）１００ｇと、直線設定情報を表す直線設定画像（直線アイコン）１００ｈと、矩形設定情報を表す矩形設定画像（矩形アイコン）１００ｉと、円形設定情報を表す円形設定画像（円アイコン）１００ｊと、それらを囲む枠線画像１００ｋとを含む全設定画像（ツールバー画像）１００が表示されている。
【００４４】
第１取得判断部１３４２は、全設定画像表示制御部１３４１によって画面にツールバー画像が表示されている間にタッチパネル部１２によって位置情報が取得されたか否かについて、判断を行う。第１位置判断部１３４３は、位置情報が取得されたと第１取得判断部１３４２が判断した場合、その位置情報が示す位置が、画面において、いずれかの表示設定情報を表した画像（アイコン）が表示されている領域内であるか否かについて、判断を行う。第１表示設定変更部１３４４は、領域内であると第１位置判断部１３４３が判断した場合、位置情報が示す箇所を含む領域に表示されている画像（アイコン）によって表される表示設定情報へ、表示設定格納部１３３に格納される表示設定情報を変更する。
【００４５】
したがって、第１変更部１３４によれば、たとえば、図５に示すように、表示部１１の画面上にツールバー画像１００が表示されているときに、赤ペンアイコン１００ｂに対して、スタイラスＳによってタッチ操作が行われると、表示設定格納部１３３に格納される表示設定情報は赤ペン設定情報になる。
【００４６】
なお、複数の表示設定情報を表した画像（アイコン）に対して同時にタッチ操作が行われた場合には、第１表示設定変更部１３４４は、所定の条件に従って、その複数の表示設定情報のうちのいずれか１つを選択して、選択した表示設定情報へ、表示設定格納部１３３に格納される表示設定情報を変更する。たとえば、図５に示す黒ペンアイコン１００ａと、赤ペンアイコン１００ｂと、青ペンアイコン１００ｃと、消しゴムアイコン１００ｄとに対して、同時にタッチ操作が行われた場合、第１表示設定変更部１３４４は、図５において最も左側に表示される画像のうち最も上側に表示される画像によって表される表示設定情報を選択するという条件に従って、黒ペンアイコン１００ａによって表される黒ペン設定情報を選択し、選択した黒ペン設定情報へ、表示設定格納部１３３に格納される表示設定情報を変更する。
【００４７】
また、ツールバー画像は、図６に示すツールバー画像３００Ａ，３００Ｂのような切替可能なものであってもよい。図６（ａ）に示すツールバー画像３００Ａは、黒ペンアイコン１００ａ、赤ペンアイコン１００ｂ、青ペンアイコン１００ｃ、消しゴムアイコン１００ｄ、および太ペンアイコン１００ｅの、表示設定情報変更の機能を有するアイコンと、表示設定情報変更以外の機能に対応するアイコン３００ａ〜３００ｅと、枠線画像１００ｋと、切替ボタン画像３００ｋと、閉じるボタン画像３００ｌとからなっている。このツールバー画像３００Ａにおいて、各アイコン１００ａ〜１００ｅ，３００ａ〜３００ｅに対してタッチ操作が行われると、各アイコン１００ａ〜１００ｅ，３００ａ〜３００ｅに対応する機能がそれぞれ実行される。閉じるボタン画像３００ｌに対してタッチ操作が行われると、全設定画像表示制御部１３４１は、画面からツールバー画像３００Ａを消去する。切替ボタン画像３００ｋに対してタッチ操作が行われると、全設定画像表示制御部１３４１は、ツールバー画像３００Ａの代わりに、図６（ｂ）に示すツールバー画像３００Ｂを表示させる。
【００４８】
図６（ｂ）に示すツールバー画像３００Ｂは、ブラシアイコン１００ｆ、エアブラシアイコン１００ｇ、直線アイコン１００ｈ、矩形アイコン１００ｉ、および円アイコン１００ｊの、表示設定情報変更の機能を有するアイコンと、表示設定情報変更以外の機能に対応するアイコン３００ｆ〜３００ｊと、枠線画像１００ｋと、切替ボタン画像３００ｋと、閉じるボタン画像３００ｌとからなっている。このツールバー画像３００Ｂにおいて、各アイコン１００ｆ〜１００ｊ，３００ｆ〜３００ｊに対してタッチ操作が行われると、各アイコン１００ｆ〜１００ｊ，３００ｆ〜３００ｊに対応する機能がそれぞれ実行される。閉じるボタン画像３００ｌに対してタッチ操作が行われると、全設定画像表示制御部１３４１は、画面からツールバー画像３００Ｂを消去する。切替ボタン画像３００ｋに対してタッチ操作が行われると、全設定画像表示制御部１３４１は、ツールバー画像３００Ｂの代わりに、図６（ａ）に示すツールバー画像３００Ａを表示させる。
【００４９】
次に、本発明に係る表示システム１０の特徴点である第２変更部１３５について説明する。図７は、第２変更部１３５の各機能を示すブロック図である。第２変更部１３５は、表示条件判断部１３５１と、他設定画像表示制御部１３５２と、第２取得判断部１３５３と、第２位置判断部１３５４と、第２表示設定変更部１３５５と、他設定画像変更作業領域設定部１３５６と、第１変更条件判断部１３５７と、他設定画像変更部１３５８と、第２変更条件判断部１３５９とを含む。
【００５０】
表示条件判断部１３５１は、タッチ操作情報管理部１３１１に記憶される情報を用いて、ユーザによって行われたタッチ操作が予め定められる特定の条件である他設定画像表示条件を満たすか否かを判断する。他設定画像表示条件は、他設定画像表示制御部１３５２に後述する他設定画像を表示させるための条件である。他設定画像表示条件としては、どのような条件であってもよいけれども、後述するように、特定の図形を描画しようとしてユーザがタッチ操作を行うときに他設定画像が表示されないような条件であることが好ましい。
【００５１】
本実施形態における他設定画像表示条件は、予め定められる特定時間（表示条件判断時間）内に、予め定められる特定範囲（表示条件判断範囲）内で、タッチ操作が３回行われることである。より詳細には、１回目のタッチ操作（１ｓｔタッチ操作）の開始位置（始点）を中心とする表示条件判断範囲内に、２回目のタッチ操作（２ｎｄタッチ操作）の開始位置（始点）および終了位置（終点）、ならびに３回目のタッチ操作（３ｒｄタッチ操作）の始点および終点があり、１ｓｔタッチ操作の開始時点から３ｒｄタッチ操作の終了時点までの時間が、表示条件判断時間内であることである。表示条件判断時間は、たとえば、０．２秒〜１秒である。また、表示条件判断範囲は、１ｓｔタッチ操作の始点を中心とする、画面上で０ｃｍ〜１ｃｍの距離の範囲であり、画面の画素ピッチを０．５ｍｍとすれば、この距離は０画素〜２０画素である。このように表示条件判断時間および表示条件判断範囲が定められるのは、ユーザが、２点リーダ「‥」、３点リーダ「…」、濁点「゛」などを描画しようとしてタッチ操作を行うときに、タッチ操作が他設定画像表示条件を満たしてしまい、後述する他設定画像が表示されてしまうことを防ぐためである。
【００５２】
なお、タッチパネル部１２はマルチタッチ操作が可能な構成であるので、第１のユーザによって表示条件判断範囲内で１ｓｔ〜３ｒｄタッチ操作が行われている間に、第２のユーザによって、表示条件判断範囲外で、タッチ操作が行われる場合も有り得る。このような場合であっても、表示条件判断部１３５１は、１ｓｔ〜３ｒｄタッチ操作が他設定画像変更条件を満たすと判断する。また、１ｓｔ〜３ｒｄタッチ操作によって画面上には３つの点状の図形が描画されてしまうので、表示条件判断部１３５１は、１ｓｔ〜３ｒｄタッチ操作が他設定画像表示条件を満たすと判断した場合、タッチ操作情報管理部１３１１に記憶される情報を用いて、その１ｓｔ〜３ｒｄタッチ操作によって画面上に描画された図形を消去することが好ましい。
【００５３】
他設定画像表示制御部１３５２は、タッチ操作が条件を満たすと表示条件判断部１３５１が判断した場合、タッチ操作情報管理部１３１１に記憶される情報および表示条件判断部１３５１の判断結果を用いて、そのタッチ操作についての位置情報が示す位置からの距離が予め定められる特定範囲内の領域を、設定画像表示領域として設定する。本実施形態では、設定画像表示領域は、Ｘ方向およびＹ方向に平行な辺を有し、対角線の長さが、画面上で５ｃｍ〜１５ｃｍ（画素ピッチを０．５ｍｍとすれば１００画素〜３００画素）となる矩形状の領域である。この矩形状の設定画像表示領域の中心点は、１ｓｔタッチ操作の始点を中心として、半径が画面上で３０ｃｍ（画素ピッチを０．５ｍｍとすれば画素数では６００画素）となる円形状の領域内のいずれかの点である。
【００５４】
たとえば、上記円形状の領域の中心点と矩形状の設定画像表示領域の中心点とが一致するように、他設定画像表示制御部１３５２によって矩形状の設定画像表示領域が設定される。ただし、円形状の中心点が画面の端付近にある場合、その円形状の中心点と矩形状の設定画像表示領域の中心点とが一致するように矩形状の設定画像表示領域を設定すると、画面内に矩形状の設定画像表示領域全体が入らなくなるときが有り得る。したがって、このような場合は、画面内に矩形状の設定画像表示領域全体が入るように、矩形状の設定画像表示領域を平行移動させて設定する。
【００５５】
図８を用いて、矩形状の設定画像表示領域について説明する。図８では、ユーザのタッチ操作によって描画された図形を参照符号Ｐで示し、１ｓｔタッチ操作が行われた箇所を参照符号Ｑで示し、上記円形状の領域をＲで示している。
【００５６】
他設定画像表示制御部１３５２は、表示部１１の画面上に、矩形状の設定画像表示領域Ｒ０を設定し、設定画像表示領域Ｒ０の外縁に沿う、画面上で５ｍｍ〜２０ｍｍ（画素ピッチを０．５ｍｍとすれば１０画素〜４０画素）程度の太さの黒い線からなる矩形状の枠線画像２００ａを表示させる。また、他設定画像表示制御部１３５２は、設定画像表示領域Ｒ０内に、Ｘ方向およびＹ方向に平行な辺を有する矩形状の本設定画像表示領域Ｒ１と、Ｘ方向およびＹ方向に平行な辺を有する矩形状の、所定の数の他設定画像表示領域Ｒ２とを設定する。所定の数は、２つ以上かつ全表示設定記憶部１３２に記憶される表示設定情報の総数よりも２つ小さい数以下の数であれば、どのような数であってもよい。本実施形態では、所定の数は３である。以下では、本設定画像表示領域Ｒ１と他設定画像表示領域Ｒ２とを区別せずに、アイコン表示領域Ｒ３と称する場合がある。
【００５７】
４つの矩形状のアイコン表示領域Ｒ３は、互いに重複しないように、画面上で５ｍｍ〜２０ｍｍ（画素ピッチを０．５ｍｍとすれば１０画素〜４０画素）程度の間隔で互いに離間して、Ｘ方向およびＹ方向を行方向および列方向とする２×２の行列状に並ぶように設定される。また、４つのアイコン表示領域Ｒ３は、互いに同じ大きさであり、かつ、対角線の長さが、矩形状の設定画像表示領域Ｒ０の対角線の長さの１／４よりも画面上で５ｍｍ〜２０ｍｍ（画素ピッチを０．５ｍｍとすれば１０画素〜４０画素）程度小さくなるように設定される。
【００５８】
図８に示すように、他設定画像表示制御部１３５２は、設定画像表示領域Ｒ０内の左上に本設定画像表示領域Ｒ１を設定し、本設定画像表示領域Ｒ１全体に亘って、本設定画像を表示させる。ここで、本設定画像とは、表示設定格納部１３３に格納中の表示設定情報を表す画像（アイコン）である。したがって、図８に示す例では、本設定画像表示領域Ｒ１に黒ペンアイコン１００ａと同一の黒ペンアイコンが表示されており、表示設定格納部１３３に格納中の表示設定情報は黒ペン設定情報ということになる。他設定画像表示制御部１３５２は、このような本設定画像の外周を取り囲むように、画面上で５ｍｍ〜２０ｍｍ（画素ピッチを０．５ｍｍとすれば１０画素〜４０画素）程度の太さの黒い線からなる矩形状の枠線画像２００ｂを表示させる。
【００５９】
また、図８に示すように、他設定画像表示制御部１３５２は、設定画像表示領域Ｒ０内の右上、左下、および右下に、他設定画像表示領域Ｒ２をそれぞれ設定し、各他設定画像表示領域Ｒ２全体に亘って、他設定画像をそれぞれ表示させる。ここで、他設定画像とは、表示設定格納部１３３に格納中の表示設定情報を表すアイコン（本設定画像）以外のアイコンである。たとえば、上述したように、図８に示す例では、表示設定格納部１３３に格納中の表示設定情報を表すアイコンは黒ペンアイコンであり、この黒ペンアイコンとは異なるアイコン（他設定画像）である、赤ペンアイコン１００ｂと同一の赤ペンアイコンが、設定画像表示領域Ｒ０内の左下に設定された他設定画像表示領域Ｒ２に表示されている。
【００６０】
また、図８に示すように、他設定画像表示制御部１３５２は、矩形状の設定画像表示領域Ｒ０内において、本設定画像および他設定画像に重ならない位置に、移動用画像であるドラッグバー画像２００ｃと、消去用画像である×ボタン画像２００ｄとをそれぞれ表示させる。枠線画像２００ａ、枠線画像２００ｂ、ドラッグバー画像２００ｃ、×ボタン画像２００ｄ、およびアイコン表示領域Ｒ３に表示される各アイコンを併せて、アイコン群２００と総称する。
【００６１】
以上のように、ユーザが他設定画像表示条件を満たす１ｓｔ〜３ｒｄタッチ操作を行うことで、他設定画像表示制御部１３５２によって、画面上において１ｓｔタッチ操作の始点付近に、アイコン群２００が呼び出される。なお、アイコン群２００の表示中に新たに１ｓｔ〜３ｒｄタッチ操作が行われた場合には、他設定画像表示制御部１３５２は、新たな１ｓｔタッチ操作の始点を中心とする円形状の領域内に、設定画像表示領域Ｒ０の中心点を新たに設定し、アイコン群２００を新たに設定した設定画像表示領域Ｒ０へそのまま移動させる。
【００６２】
本実施形態では、アイコン表示領域Ｒ３に表示される各アイコンは、ツールバー画像３００Ａ，３００Ｂに含まれる各アイコンのいずれかと同一である。ただし、同一である必要は無く、縮小または拡大したものであってもよい。アイコン表示領域Ｒ３に表示される各アイコンは、表示設定格納部１３３に格納中の表示設定情報、および、他設定画像表示制御部１３５２に予め記憶されるアイコン座標値によって決定される。
【００６３】
図９に、アイコン座標値を説明するためのアイコンマップＭを示す。アイコンマップＭは、各アイコンと、ＸＹ座標値であるアイコン座標値とを１対１で対応させたものである。アイコンマップＭは概念的なものであり、他設定画像表示制御部１３５２は、このアイコンマップＭを記憶している必要は無い。また、他設定画像表示制御部１３５２は、アイコンとアイコン座標値とを直接対応させて記憶している必要も無く、アイコンに対応する機能とアイコン座標値とを対応させて記憶していてもよい。たとえば、他設定画像表示制御部１３５２は、黒ペンアイコンにアイコン座標値（０，０）を対応させて記憶していてもよいし、黒ペンアイコンに対応する黒ペン設定情報にアイコン座標値（０，０）を対応させて記憶していてもよい。
【００６４】
アイコン群２００の非表示中に他設定画像表示条件を満たす１ｓｔ〜３ｒｄタッチ操作が行われた場合において、表示設定格納部１３３に格納中の表示設定情報に対応するアイコン座標値を（Ｘ１，Ｙ１）とするとき、他設定画像表示制御部１３５２は、アイコン座標値（Ｘ１，Ｙ１）に対応するアイコンを、本設定画像表示領域Ｒ１に表示させるとともに、アイコン座標値（ＭＯＤ（Ｘ１＋１，４），Ｙ１）に対応するアイコンを、設定画像表示領域Ｒ０内の右上の他設定画像表示領域Ｒ２に表示させ、アイコン座標値（Ｘ１，ＭＯＤ（Ｙ１＋１，５））に対応するアイコンを、設定画像表示領域Ｒ０内の左下の他設定画像表示領域Ｒ２に表示させ、アイコン座標値（ＭＯＤ（Ｘ１＋１，４），ＭＯＤ（Ｙ１＋１，５））に対応するアイコンを、設定画像表示領域Ｒ０内の右下の他設定画像表示領域Ｒ２に表示させる。ここで、ＭＯＤ（Ａ，Ｂ）はＡ÷Ｂの剰余を表し、たとえば、ＭＯＤ（６，５）＝１である。
【００６５】
なお、他設定画像表示制御部１３５２に記憶されているアイコン座標値に基づいて、全設定画像表示制御部１３４１は、ツールバー画像３００Ａ，３００Ｂを表示させている。すなわち、全設定画像表示制御部１３４１は、アイコンマップＭの左半分をツールバー画像３００Ａに表示させ、右半分をツールバー画像３００Ｂに表示させている。
【００６６】
次に、第２取得判断部１３５３、第２位置判断部１３５４、および第２表示設定変更部１３５５の機能を、図１０を用いて説明する。図１０は、アイコン群２００の表示中にタッチ操作が行われるときの処理を示すフローチャートである。第２取得判断部１３５３は、他設定画像表示制御部１３５２によって画面上に他設定画像を含むアイコン群２００が表示されている間にタッチパネル部１２によって位置情報が取得されたか否かについて、判断を行う（ステップＳ１）。位置情報が取得されたと第２取得判断部１３５３が判断した場合、第２位置判断部１３５４は、その位置情報が示す位置が、画面上において、いずれか１つのアイコン表示領域Ｒ３内であるか否かについて、判断を行う（ステップＳ２）。
【００６７】
アイコン表示領域Ｒ３内であると第２位置判断部１３５４が判断した場合、第２表示設定変更部１３５５は、取得された位置情報が示す箇所を含むアイコン表示領域Ｒ３に表示されている画像（アイコン）に対応する機能を実行する（ステップＳ３）。たとえば、図８に示す設定画像表示領域Ｒ０内の左下のアイコン表示領域Ｒ３内にタッチ操作の始点および終点があった場合、第２表示設定変更部１３５５は、このアイコン表示領域Ｒ３に表示されている赤ペンアイコンに対応する赤ペン設定情報へ、表示設定格納部１３３に格納中の表示設定情報を変更する。なお、このように、タッチ操作された位置がアイコン表示領域Ｒ３内であった場合、他設定画像表示制御部１３５２は、アイコン群２００の表示を終了させる。
【００６８】
また、ステップＳ２において、第２位置判断部１３５４は、ステップＳ１で取得された始点および終点の位置が×ボタン画像２００ｄ内であるか否かについて判断を行い、×ボタン画像２００ｄ内である場合には、他設定画像表示制御部１３５２は、アイコン群２００の表示を終了させる。また、ツールバー画像表示中の場合には、第２位置判断部１３５４は、ステップＳ２において、ステップＳ１で取得された始点および終点の位置がツールバー画像内のいずれか１つのアイコン内であるか否かについても判断を行い、ツールバー画像内のいずれか１つのアイコン内である場合には、第１表示設定変更部１３４４が、そのアイコンに対応する機能を実行するとともに、他設定画像表示制御部１３５２が、アイコン群２００の表示を終了させる。
【００６９】
また、ステップＳ２において、第２位置判断部１３５４は、ステップＳ１で取得された始点の位置がドラッグバー画像２００ｃ内であるか否かについても判断を行い、ドラッグバー画像２００ｃ内である場合には、他設定画像表示制御部１３５２は、ステップＳ１で取得された始点から終点へ向かうベクトルで、アイコン群２００をスライド移動させる。
【００７０】
ステップＳ１において、アイコン群２００の表示中に、複数のアイコンに対して同時に２つ以上のタッチ操作が行われた場合には、第２位置判断部１３５４は、ステップＳ２において、所定の条件を満たすいずれか１つのアイコンを選択し、第２表示設定変更部１３５５は、ステップＳ３において、選択されたアイコンに対応する機能を実行する。所定の条件は、たとえば、最も左側に表示されるアイコンのうち最も上側に表示されるアイコン選択するという条件である。
【００７１】
第２変更部１３５は、以上のように、他設定画像表示条件を満たす１ｓｔ〜３ｒｄタッチ操作を行うことでアイコン群２００を呼び出すことを可能にし、呼び出されたアイコン群２００内のアイコンに対してタッチ操作を行うことでアイコンに対応する機能を実行することを可能にする。さらに、第２変更部１３５は、以下に説明する、他設定画像変更作業領域設定部１３５６、第１変更条件判断部１３５７、他設定画像変更部１３５８、および、第２変更条件判断部１３５９によって、呼び出されたアイコン群２００内のアイコンを他のアイコンへ変更することを可能にする。変更されたアイコンに対してタッチ操作を行うことで、上記ステップＳ１〜ステップＳ３の処理により、アイコンに対応する機能が実行される。
【００７２】
他設定画像変更作業領域設定部１３５６は、アイコン群２００の表示中に、他設定画像表示領域Ｒ２から予め定める特定距離の範囲内に、他設定画像変更作業領域Ｒ４（アイコン変更作業領域Ｒ４）を設定する。図１１に、アイコン変更作業領域Ｒ４の一例を示す。本実施形態では、図１１に示すように、他設定画像表示領域Ｒ２を上下および左右に挟むように、矩形状の設定画像表示領域Ｒ０の４辺に隣接する、４つのアイコン変更作業領域Ｒ４が設定される。以下では、設定画像表示領域Ｒ０の上の辺に隣接する矩形状のアイコン変更作業領域Ｒ４をＡ領域と称し、設定画像表示領域Ｒ０の下の辺に隣接する矩形状のアイコン変更作業領域Ｒ４をＢ領域と称し、設定画像表示領域Ｒ０の左の辺に隣接する矩形状のアイコン変更作業領域Ｒ４をＣ領域と称し、設定画像表示領域Ｒ０の右の辺に隣接する矩形状のアイコン変更作業領域Ｒ４をＤ領域と称する。
【００７３】
他設定画像変更部１３５８は、アイコン群２００の表示中にタッチ操作が行われた場合において、第１変更条件判断部１３５７または第２変更条件判断部１３５９が条件を満たすタッチ操作であると判断したときに、そのタッチ操作に基づいて、アイコン群２００内のアイコンを異なるアイコンへ変更する。他設定画像変更部１３５８によるアイコンの変更の方法については後述する。
【００７４】
第１変更条件判断部１３５７は、アイコン群２００の表示中にアイコン変更作業領域Ｒ４に対してタッチ操作が行われたときに、そのタッチ操作が予め定められる第１他設定画像変更条件を満たすか否かを判断する。本実施形態では、第１他設定画像変更条件は、タッチ操作が、Ａ領域〜Ｄ領域のうちのいずれか１つの領域内を始点とし、始点となった領域に対向する領域内を終点とするスライド操作となることである。たとえば、アイコン群２００の表示中に、Ａ領域内を始点としＢ領域内を終点とするスライド操作が行われたとき、第１変更条件判断部１３５７は第１他設定画像変更条件を満たしたと判断し、この判断結果に基づいて、他設定画像変更部１３５８はアイコン群２００内のアイコンを異なるアイコンへ変更する。
【００７５】
第２変更条件判断部１３５９は、他設定画像変更部１３５８によるアイコンの変更が行われた後にアイコン変更作業領域Ｒ４に対してタッチ操作が行われたときに、そのタッチ操作が予め定められる第２他設定画像変更条件を満たすか否かを判断する。第２他設定画像変更条件は、たとえば、第１他設定画像変更条件を満たす上記スライド操作によって他設定画像変更部１３５８によるアイコンの変更が行われた直後に次のタッチ操作が行われ、そのタッチ操作の始点および終点が、直前の上記スライド操作の終点となった領域内となることである。たとえば、Ｃ領域内を始点としＤ領域内を終点とするスライド操作が行われることによって、他設定画像変更部１３５８がアイコン群２００内のアイコンを異なるアイコンへ変更した直後に、Ｄ領域内に始点および終点が含まれるタッチ操作が行われたとき、第２変更条件判断部１３５９は第２他設定画像変更条件を満たしたと判断し、この判断結果に基づいて、他設定画像変更部１３５８は変更されたアイコンをさらに異なるアイコンへ変更する。
【００７６】
本実施形態では、第２他設定画像変更条件には、他設定画像変更部１３５８によるアイコンの変更後、予め定められるリピート判断時間内に、タッチ操作が行われるという条件がさらに加わる。すなわち、第１他設定画像変更条件または第２他設定画像変更条件が満たされることによって他設定画像変更部１３５８よるアイコンの変更が行われた後、リピート判断時間内に、直前の上記スライド操作の終点となったアイコン変更作業領域Ｒ４に対してタッチ操作が行われたとき、第２他設定画像変更条件が満たされることになる。リピート判断時間は、たとえば、０．２秒間〜３秒間である。
【００７７】
他設定画像変更部１３５８によるアイコンの変更の方法について説明する。他設定画像変更部１３５８は、第１他設定画像変更条件が満たされたときにアイコンを変更する場合、上記スライド操作の向きに、図９に示すアイコンマップＭ上で、４つのアイコンをシフトさせる。図１２に、アイコンのシフトの例を示す。図１２（ａ）は、Ｂ領域内を始点としＡ領域内を終点とするスライド操作ＢＡが行われたときのアイコンの変更の様子を示し、図１２（ｂ）は、Ｄ領域内を始点としＣ領域内を終点とするスライド操作ＤＣが行われたときのアイコンの変更の様子を示している。
【００７８】
アイコンの変更の方法は、具体的には、以下のとおりとなる。左上のアイコン表示領域Ｒ３に表示中のアイコンに対応するアイコン座標値が（Ｘ２，Ｙ２）であり、右上が（ＭＯＤ（Ｘ２＋１，４），Ｙ２）であり、左下が（Ｘ２，ＭＯＤ（Ｙ２＋１，５））であり、右下が（ＭＯＤ（Ｘ２＋１，４），ＭＯＤ（Ｙ２＋１，５））である場合において、Ａ領域内を始点としＢ領域内を終点とする、下向きのスライド操作が行われたときには、各アイコン座標値のＹ座標値に＋１して、４つのアイコンを下へシフトさせる。同様に、Ｂ領域内を始点としＡ領域内を終点とする、上向きのスライド操作が行われたときには、各アイコン座標値のＹ座標値に−１して、４つのアイコンを上へシフトさせる。また同様に、Ｃ領域内を始点としＤ領域内を終点とする、右向きのスライド操作が行われたときには、各アイコン座標値のＸ座標値に＋１して、４つのアイコンを右へシフトさせる。また同様に、Ｄ領域内を始点としＣ領域内を終点とする、左向きのスライド操作が行われたときには、各アイコン座標値のＸ座標値に−１して、４つのアイコンを左へシフトさせる。なお、本実施形態では、シフトの前後でアイコン表示領域Ｒ３に表示されるアイコンが一部重複するように、＋１，−１としているが、＋１，−１の代わりに、＋２，−２として、重複しないようにしてもよい。
【００７９】
次に、第２他設定画像変更条件が満たされた場合におけるアイコンの変更について説明する。他設定画像変更部１３５８は、第２他設定画像変更条件が満たされたときにアイコンを変更する場合、第２他設定画像変更条件を満たすタッチ操作の直前のスライド操作の向きに、図９に示すアイコンマップＭ上で、４つのアイコンをシフトさせる。すなわち、直前のスライド操作によるアイコンの変更をリピートさせる。図１３に、アイコンの変更のリピートの例を示す。図１３（ａ）は、Ｂ領域内を始点としＡ領域内を終点とするスライド操作ＢＡが行われた後に、第２他設定画像変更条件を満たすタッチ操作ＡＡ（Ａ領域内を始点および終点とするタッチ操作ＡＡ）が行われて、アイコンの変更がリピートされるときの様子を示し、図１３（ｂ）は、Ｄ領域内を始点としＣ領域内を終点とするスライド操作ＤＣが行われた後に、第２他設定画像変更条件を満たすタッチ操作ＣＣ（Ｃ領域内を始点および終点とするタッチ操作ＣＣ）が行われて、アイコンの変更がリピートされるときの様子を示している。
【００８０】
以上のように構成される表示システム１０の動作を、図１４Ａおよび図１４Ｂのフローチャートで示す。まず、ステップＴ１では、カウンターを０にセットする。このカウンターは、他設定画像表示条件を満たすためのタッチ操作の回数をカウントするためのものである。ステップＴ２では、タイマー１およびタイマー２をともに未セット状態にする。タイマー１は表示条件判断時間の測定のためのものであり、タイマー２はリピート判断時間の測定のためのものである。
【００８１】
ステップＴ３では、呼出し判断フラグをＯＦＦにする。呼出し判断フラグは、アイコン群を呼び出すかどうかを判断するための、後述するステップＴ１７〜ステップＴ２６の処理を行うためのフラグである。ステップＴ４では、リピートフラグをＯＦＦにする。リピートフラグは、アイコンの変更をリピートするかどうかを判断するための、後述するステップＴ５１〜ステップＴ５５の処理を行うためのフラグである。ステップＴ５では、タッチ操作が検出されたか否かを判断する。タッチ操作が検出さればステップＴ６へ進み、タッチ操作が検出されなければステップＴ１６へ進む。
【００８２】
ステップＴ６では、ステップＴ５で検出されたタッチ操作の行われた位置がツールバー画像内のいずれかのアイコン内であるか否かを判断する。より詳細には、ステップＴ５で検出されたタッチ操作の始点および終点が、ツールバー画像内のいずれか１つのアイコン内であるか否かを判断する。アイコン内であればステップＴ２７へ進み、アイコン内でなければステップＴ７へ進む。
【００８３】
ステップＴ７では、ステップＴ５で検出されたタッチ操作の行われた位置がアイコン群内であるか否かを判断する。より詳細には、ステップＴ５で検出されたタッチ操作の始点がアイコン群内であるか否かを判断する。アイコン群内であればステップＴ２９へ進み、アイコン群内でなければステップＴ８へ進む。
【００８４】
ステップＴ８では、ステップＴ５で検出されたタッチ操作の行われた位置がアイコン変更作業領域内であるか否かを判断する。より詳細には、ステップＴ５で検出されたタッチ操作の始点がいずれか１つのアイコン変更作業領域内であるか否かを判断する。アイコン変更作業領域内であればステップＴ３４へ進み、アイコン変更作業領域内でなければステップＴ９へ進む。
【００８５】
ステップＴ９では、タイマー１が未セット状態であるか否かを判断する。未セット状態であればステップＴ１０へ進み、既にセットされた状態であればステップＴ１２へ進む。ステップＴ１０では、タイマー１を０秒にセットする。０秒にセットされたタイマー１は、セット時点以降の時間を加算していく。ステップＴ１１では、ステップＴ５で検出されたタッチ操作の始点の位置情報を、１ｓｔタッチ操作の始点の位置情報として格納する。
【００８６】
ステップＴ１２では、ステップＴ５で検出されたタッチ操作に基づいて、画面上に、当該タッチ操作の軌跡に対応する図形の描画を行う。ステップＴ１３では、ステップＴ５で検出されたタッチ操作の始点の位置情報および終点の位置情報を、直前のタッチ操作の始点の位置情報および終点の位置情報として格納する。ステップＴ１４では、呼出し判断フラグをＯＮにする。ステップＴ１５では、リピートフラグをＯＦＦにし、ステップＴ５へ戻る。
【００８７】
ステップＴ１６では、呼出し判断フラグがＯＮであるか否かを判断する。ＯＮであればステップＴ１７へ進み、ＯＦＦであればステップＴ５へ戻る。ステップＴ１７では、ステップＴ１１または後述するステップＴ２６で格納した１ｓｔタッチ操作の始点の位置情報と、ステップＴ１３で格納した直前のタッチ操作の始点の位置情報とが一致するか否かを判断する。一致であればステップＴ２０へ進み、不一致であればステップＴ１８へ進む。
【００８８】
ステップＴ１８では、タイマー１の時間が表示条件判断時間以内であるか否かを判断する。表示条件判断時間は、たとえば０．３秒である。表示条件判断時間以内であればステップＴ１９へ進み、表示条件判断時間を超えていればステップＴ２４へ進む。
【００８９】
ステップＴ１９では、ステップＴ１１または後述するステップＴ２６で格納した１ｓｔタッチ操作の始点の位置と、ステップＴ１３で格納した直前のタッチ操作の始点の位置および終点の位置とが、ほぼ同じ位置であるか否かを判断する。より詳細には、ステップＴ１１または後述するステップＴ２６で格納した１ｓｔタッチ操作の始点を中心とする表示条件判断範囲内に、ステップＴ１３で格納した直前のタッチ操作の始点および終点が含まれるか否かを判断する。ほぼ同じ位置であればステップＴ２０へ進み、遠く離れた位置であればステップＴ２４へ進む。
【００９０】
ステップＴ２０では、カウンターの値に＋１をする。ステップＴ２１では、カウンターの値が３以上であるか否かを判断する。３以上の場合は、他設定画像表示条件を満たす１ｓｔ〜３ｒｄタッチ操作が行われたということになる。３以上であればステップＴ２２へ進み、３未満であればステップＴ２３へ進む。ステップＴ２２では、ステップＴ１１または後述するステップＴ２６で格納した１ｓｔタッチ操作の始点から所定の距離の範囲内に、アイコン群を呼び出す。ステップＴ２３では、呼出し判断フラグをＯＦＦにし、ステップＴ５へ戻る。
【００９１】
ステップＴ２４では、カウンターの値を１にする。ステップＴ２５では、タイマー１の時間を０秒にセットする。ステップＴ２６では、ステップＴ１３で格納した直前のタッチ操作の始点の位置情報を、１ｓｔタッチ操作の始点の位置情報として格納する。
【００９２】
ステップＴ２７では、ツールバー画像内の、ステップＴ５で検出されたタッチ操作が行われたアイコンの機能を実行する。ステップＴ２８では、アイコン群を呼出し中であるか否かを判断する。呼出し中であればステップＴ３３へ進み、呼出し中でなければステップＴ１５へ進む。
【００９３】
ステップＴ２９では、ステップＴ５で検出されたタッチ操作の始点および終点がアイコン群内のアイコン内に含まれるか否かを判断する。アイコン内であればステップＴ３２へ進み、アイコン外であればステップＴ３０へ進む。ステップＴ３０では、ステップＴ５で検出されたタッチ操作の始点がアイコン群内の閉じるボタン画像内であるか否かを判断する。閉じるボタン画像内であればステップＴ３３へ進み、ドラッグバー画像内であればステップＴ３１へ進む。
【００９４】
ステップＴ３１では、アイコン群を、ステップＴ５で検出されたタッチ操作の終点の位置までスライド移動させ、ステップＴ１５へ進む。ステップＴ３２では、アイコン群内の、ステップＴ５で検出されたタッチ操作が行われたアイコンの機能を実行する。ステップＴ３３では、呼び出したアイコン群を消去する。
【００９５】
ステップＴ３４では、ステップＴ５で検出されたタッチ操作の始点および終点が、それぞれ、Ａ〜Ｄ領域のうちのいずれのアイコン変更作業領域に含まれるかを確認する。ステップＴ３５では、ステップＴ５で検出されたタッチ操作の始点および終点が、同じアイコン変更作業領域内であるか否かを判断する。同じであればステップＴ５０へ進み、違っていればステップＴ３６へ進む。
【００９６】
ステップＴ３６では、ステップＴ５で検出されたタッチ操作の始点がＢ領域内であり、かつ、ステップＴ５で検出されたタッチ操作の終点がＡ領域内であるか否かを判断する。すなわち、上向きのスライド操作であるか否かを判断する。上向きのスライド操作であればステップＴ４０へ進み、上向きのスライド操作でなければステップＴ３７へ進む。
【００９７】
ステップＴ３７では、ステップＴ５で検出されたタッチ操作の始点がＡ領域内であり、かつ、ステップＴ５で検出されたタッチ操作の終点がＢ領域内であるか否かを判断する。すなわち、下向きのスライド操作であるか否かを判断する。下向きのスライド操作であればステップＴ４２へ進み、下向きのスライド操作でなければステップＴ３８へ進む。
【００９８】
ステップＴ３８では、ステップＴ５で検出されたタッチ操作の始点がＤ領域内であり、かつ、ステップＴ５で検出されたタッチ操作の終点がＣ領域内であるか否かを判断する。すなわち、左向きのスライド操作であるか否かを判断する。左向きのスライド操作であればステップＴ４４へ進み、左向きのスライド操作でなければステップＴ３９へ進む。
【００９９】
ステップＴ３９では、ステップＴ５で検出されたタッチ操作の始点がＣ領域内であり、かつ、ステップＴ５で検出されたタッチ操作の終点がＤ領域内であるか否かを判断する。すなわち、右向きのスライド操作であるか否かを判断する。右向きのスライド操作であればステップＴ４６へ進み、右向きのスライド操作でなければステップＴ９へ進む。
【０１００】
ステップＴ４０では、呼出し中のアイコン群内のアイコンを上へシフトする。ステップＴ４１では、Ａ領域を、上へのシフトをリピートするためのタッチ操作の対象領域に設定し、ステップＴ４８へ進む。
【０１０１】
ステップＴ４２では、呼出し中のアイコン群内のアイコンを下へシフトする。ステップＴ４３では、Ｂ領域を、下へのシフトをリピートするためのタッチ操作の対象領域に設定し、ステップＴ４８へ進む。
【０１０２】
ステップＴ４４では、呼出し中のアイコン群内のアイコンを左へシフトする。ステップＴ４５では、Ｃ領域を、左へのシフトをリピートするためのタッチ操作の対象領域に設定し、ステップＴ４８へ進む。
【０１０３】
ステップＴ４６では、呼出し中のアイコン群内のアイコンを右へシフトする。ステップＴ４７では、Ｄ領域を、下へのシフトをリピートするためのタッチ操作の対象領域に設定し、ステップＴ４８へ進む。
【０１０４】
ステップＴ４８では、リピートフラグをＯＮにする。ステップＴ４９では、タイマー２を０秒にセットし、ステップＴ５へ戻る。０秒にセットされたタイマー２は、セット時点以降の時間を加算していく。
【０１０５】
ステップＴ５０では、リピートフラグがＯＮであるか否かを判断する。ＯＮであればステップＴ５１へ進み、ＯＦＦであればステップＴ９へ進む。ステップＴ５１では、タイマー２の時間がリピート判断時間内であるか否かを判断する。リピート判断時間は、たとえば０．５秒である。リピート判断時間以内であればステップＴ５２へ進み、リピート判断時間を超えていればステップＴ９へ進む。
【０１０６】
ステップＴ５２では、リピートするためのタッチ操作の対象領域がＡ領域であり、かつ、ステップＴ５で検出されたタッチ操作の始点がＡ領域内であるか否かを判断する。Ａ領域であればステップＴ４０へ進み、Ａ領域以外であればステップＴ５３へ進む。
【０１０７】
ステップＴ５３では、リピートするためのタッチ操作の対象領域がＢ領域であり、かつ、ステップＴ５で検出されたタッチ操作の始点がＢ領域内であるか否かを判断する。Ｂ領域であればステップＴ４２へ進み、Ｂ領域以外であればステップＴ５４へ進む。
【０１０８】
ステップＴ５４では、リピートするためのタッチ操作の対象領域がＣ領域であり、かつ、ステップＴ５で検出されたタッチ操作の始点がＣ領域内であるか否かを判断する。Ｃ領域であればステップＴ４４へ進み、Ｃ領域以外であればステップＴ５５へ進む。
【０１０９】
ステップＴ５５では、リピートするためのタッチ操作の対象領域がＤ領域であり、かつ、ステップＴ５で検出されたタッチ操作の始点がＤ領域内であるか否かを判断する。Ｄ領域であればステップＴ４６へ進み、Ｄ領域以外であればステップＴ９へ進む。
【０１１０】
表示システム１０は、このようなステップＴ１〜Ｔ５５により、他設定画像表示制御部１３５２によって、他設定画像表示条件を満たす１ｓｔタッチ操作の位置から特定の範囲内に、他設定画像、すなわち、設定中の表示設定情報とは異なる機能に対応するアイコンを、表示させることができる。さらに、このアイコンから特定の距離内に設定されるアイコン変更作業領域に対するタッチ操作を行うことにより、他設定画像変更部１３５８によって、このアイコンをそれ以外の他設定画像（アイコン）へと変更することができる。したがって、ユーザは、タッチ操作についての表示設定を容易に変更することができる。
【０１１１】
また本実施形態では、他設定画像表示制御部１３５２によって、２つ以上の他設定画像（アイコン）が表示される。したがって、ユーザは、２つ以上のアイコンのうち、任意の１つのアイコンを選択し、表示設定を変更することができる。
【０１１２】
また本実施形態では、他設定画像（アイコン）を跨ぐようなスライド操作であるときに、他設定画像変更部１３５８によって、このアイコンがそれ以外の他設定画像（アイコン）へと変更される。したがって、ユーザは、直感的なタッチ操作により、アイコンの変更を行うことができる。
【０１１３】
また本実施形態では、他設定画像変更部１３５８により他設定画像（アイコン）が変更された後、第２他設定画像変更条件を満たすタッチ操作を行うことにより、変更されたアイコンをそれ以外の他設定画像（アイコン）へと変更することができる。
【０１１４】
また本実施形態では、他設定画像（アイコン）を跨ぐようなスライド操作を行うことで他設定画像変更部１３５８により他設定画像（アイコン）が変更された直後、そのスライド操作の終点の位置に対して次のタッチ操作を行うことにより、上記スライド操作によるアイコンの変更をリピートし、変更されたアイコンをそれ以外の他設定画像（アイコン）へと変更することができる。
【０１１５】
また本実施形態では、消去用画像である×ボタン画像に対してタッチ操作を行うことで、他設定画像（アイコン）を消去することができる。また、移動用画像であるドラッグバー画像に対してタッチ操作を行うことで、アイコンを移動させることができる。
【０１１６】
上記表示システム１０の制御部１３に記憶される表示プログラムは、タッチパネル部および表示部を備えるコンピュータを表示システム１０として機能させるプログラムである。この表示プログラムは、従来公知の、コンピュータ読み取り可能な記録媒体に記録できる。上記表示プログラムを記録媒体に記録することで、表示プログラムに基づく処理を実行するためのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラムなど）を記録した記録媒体を持ち運び自在に提供することができる。
【０１１７】
なお、記録媒体は、マイクロコンピュータが処理を行うためのメモリ、たとえばＲＯＭ（Read Only Memory）のようなプログラムメディアであってもよいし、または、コンピュータが外部記憶装置として備えるプログラム読取装置に挿入することで読み取られるプログラムメディアであってもよい。
【０１１８】
記録媒体に格納されているプログラムは、マイクロプロセッサが記録媒体にアクセスして実行する方式であってもよいし、または、マイクロプロセッサが記録媒体からプログラムコードを読み出し、読み出されたプログラムコードがマイクロコンピュータのプログラム記憶エリアにダウンロードされることで、そのプログラムが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０１１９】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープ、カセットテープなどのテープ系、フレキシブルディスク、ハードディスクなどの磁気ディスク、ＣＤ−ＲＯＭ（Compact Disc - Read Only Memory）、ＭＯ（Magneto Optical disc）、ＭＤ（Mini Disc）、ＤＶＤ（Digital Versatile Disc）などの光ディスクのディスク系、ＩＣカード（メモリカードを含む）、光カードなどのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（登録商標）、フラッシュＲＯＭなどによる半導体メモリを含めた固定的にプログラムコードを担持する媒体であってもよい。
【０１２０】
また、コンピュータが、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、記録媒体は、通信ネットワークからプログラムコードをダウンロードするように、流動的にプログラムコードを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、または他の記録媒体からインストールしておく。また、上記表示プログラムは、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【符号の説明】
【０１２１】
１０  表示システム
１１  表示部
１２  タッチパネル部
１３  制御部
１３１  タッチ操作画像制御部
１３２  全表示設定記憶部
１３３  表示設定格納部
１３４  第１変更部
１３５  第２変更部
１３５１  表示条件判断部
１３５２  他設定画像表示制御部
１３５３  第２取得判断部
１３５４  第２位置判断部
１３５５  第２表示設定変更部
１３５６  他設定画像変更作業領域設定部
１３５７  第１変更条件判断部
１３５８  他設定画像変更部
１３５９  第２変更条件判断部
【図１】
0005852857.tif 000002
【図２】
0005852857.tif 000003
【図３】
0005852857.tif 000004
【図４】
0005852857.tif 000005
【図５】
0005852857.tif 000006
【図６】
0005852857.tif 000007
【図７】
0005852857.tif 000008
【図８】
0005852857.tif 000009
【図９】
0005852857.tif 000010
【図１０】
0005852857.tif 000011
【図１１】
0005852857.tif 000012
【図１２】
0005852857.tif 000013
【図１３】
0005852857.tif 000014
【図１４Ａ】
0005852857.tif 000015
【図１４Ｂ】
0005852857.tif 000016
【図１４Ｃ】
0005852857.tif 000017