(57)【要約】【課題】  タッチ操作についての表示設定を容易に変更することができる表示システムおよび表示プログラムを提供する。【解決手段】  表示システム１０に、タッチ操作が複合設定画像表示条件を満たすときに、互いに異なる２つ以上のアイコンを含む複合アイコンを、該タッチ操作が行われた位置に近接させて表示させる複合設定画像表示制御部１３５３と、該複合アイコンの表示中に、該複合アイコン内の、現在設定中の表示設定情報とは異なる表示設定情報を表したアイコンに対するタッチ操作が行われたときに、現在設定中の表示設定情報を、該アイコンによって表される表示設定情報へ変更する第２表示設定変更部１３５７とを設ける。【選択図】      図１０
2014013477.tif 000002
【特許請求の範囲】
【請求項１】
画面に対するタッチ操作が行われたときに、各タッチ操作に対応する図形を、画像として画面に表示する表示システムにおいて、
画面に画像を表示する表示部と、
前記画面に対するタッチ操作が行われた位置を示す情報である位置情報を取得するタッチ検出部と、
前記表示部を制御する制御部であって、
複数の表示設定情報を記憶する全表示設定記憶部と、
タッチ操作と表示される図形との対応関係を、該タッチ操作が行われる前に予め定める情報として、前記複数の表示設定情報のうちのいずれか１つの表示設定情報を格納する表示設定格納部と、
タッチ操作が行われたときに、該タッチ操作についての位置情報が示す位置に、前記表示設定格納部に格納されている表示設定情報に従って、該タッチ操作に対応する図形を画像として表示させるタッチ操作画像表示制御部と、
前記表示設定格納部に格納されている表示設定情報を変更するための変更部とを含む制御部とを備え、
前記変更部は、
タッチ操作が行われたときに、該タッチ操作が予め定められる複合設定画像表示条件を満たすか否かを判断する表示条件判断部と、
タッチ操作が前記複合設定画像表示条件を満たすときに、前記複数の表示設定情報のうちの互いに異なる２つの表示設定情報をそれぞれ表す設定画像が複合化された画像である複合設定画像を、前記複合設定画像表示条件を満たすタッチ操作についての位置情報が示す位置からの距離が予め定められる特定範囲内の領域に表示させる複合設定画像表示制御部と、
前記複合設定画像の表示中に位置情報が取得されたか否かを判断する取得判断部と、
前記複合設定画像の表示中に位置情報が取得されたときに、該位置情報が示す位置が、前記複合設定画像内の、前記表示設定格納部に格納されている表示設定情報とは異なる表示設定情報を表す設定画像内であるか否かを判断する位置判断部と、
前記複合設定画像の表示中に取得された位置情報が示す位置が前記複合設定画像内の、前記表示設定格納部に格納されている表示設定情報とは異なる表示設定情報を表す設定画像内であるときに、前記表示設定格納部に格納されている表示設定情報を、該設定画像によって表される表示設定情報へ変更する表示設定変更部と、を含むことを特徴とする表示システム。
【請求項２】
前記変更部は、
前記設定画像を個別に表示させる個別設定画像表示制御部と、
前記個別設定画像表示制御部によって個別に表示された設定画像から、前記複合設定画像を生成する複合設定画像生成部と、を含むことを特徴とする請求項１に記載の表示システム。
【請求項３】
前記複合設定画像生成部は、前記複合設定画像表示制御部によって表示された複合設定画像と、前記個別設定画像表示制御部によって個別に表示された設定画像とから、該設定画像と該複合設定画像内の設定画像とを複合化した新たな複合設定画像を生成可能であることを特徴とする請求項２に記載の表示システム。
【請求項４】
前記複合設定画像表示制御部は、前記複合設定画像内の複数の設定画像のうち、いずれか１つの設定画像を、他の設定画像よりも大きく表示させることを特徴とする請求項１〜３のいずれか１つに記載の表示システム。
【請求項５】
前記複合設定画像表示制御部は、前記複合設定画像内の複数の設定画像における表示サイズの大小関係を変更可能であることを特徴とする請求項４に記載の表示システム。
【請求項６】
前記複合設定画像表示制御部は、前記複合設定画像外で、位置情報が連続的に取得されたときに、前記複合設定画像の表示を中断し、前記位置情報が取得されなくなった後に、前記複合設定画像の表示を再開させることを特徴とする請求項１〜５のいずれか１つに記載の表示システム。
【請求項７】
タッチ検出部および表示部を備えるコンピュータを、請求項１に記載の表示システムとして機能させることを特徴とする表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示システムおよび表示プログラムに関する。
【背景技術】
【０００２】
近年、画像を表示するための表示装置を備え、画面に対してタッチ操作を行うことで、該タッチ操作に応じて点や線などの図形を画面に描画する、電子黒板などの表示システムが普及しつつある。
【０００３】
電子黒板などの表示システムでは、タッチ操作に応じて描画される点・線の色や太さなどの表示設定を変更できるように、画面上の所定の領域に、複数の操作ボタン画像（アイコン）を含むツールバー画像を表示させる。ユーザは、ツールバー画像内のいずれか１つのアイコンに対してタッチ操作を行うことで、各アイコンに対応する表示設定に変更することができ、その後のタッチ操作によって描画される点・線を、変更後の表示設定に基づく点・線にすることができる。
【０００４】
たとえば、特許文献１には、複数のアイコンを含むツールバー画像を表示する電子ボードシステムが記載されている。この電子ボードシステムは、ユーザがツールバー画像の周辺領域に対してタッチ操作を行い、タッチ操作を行ったまま移動すると、移動した位置にツールバー画像を表示するように構成されている。
【０００５】
また、特許文献２には、アイコンに関連する技術として、複数のアイコンを環状に並置し、環に沿ってタッチ操作を行うことで、複数のアイコンを環に沿ってスクロールさせる技術が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２５７３００号公報
【特許文献２】国際公開第２００９／０８４３６８号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載のような従来の表示システムでは、ユーザがタッチ操作を行っている位置とツールバー画像が表示されている位置とが大きく離れている場合、表示設定を変更するときに、ツールバー画像が表示されている位置までユーザが移動する必要がある。また、ユーザが身長の低い小児であり、画面の高い位置にツールバー画像が表示されている場合、ツールバー画像内のアイコンに対してユーザがタッチ操作を行うことができないので、表示設定を変更できないときがある。このように、従来の表示システムには、タッチ操作についての表示設定を容易に変更することができないという課題がある。
【０００８】
特許文献１に記載の技術に特許文献２に記載の技術を適用し、画面全体に複数のアイコンを環状に並置すれば、タッチ操作によって複数のアイコンをスクロールさせることで、ユーザの位置にかかわらずに、アイコンを選択することが可能になる。しかしながら、画面全体にアイコンを並置すると、ユーザが画面に描画しようとするときに、アイコンが邪魔になってしまう。
【０００９】
本発明は、このような課題を解決するためのものであり、タッチ操作についての表示設定を容易に変更することができる表示システムおよび表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、画面に対するタッチ操作が行われたときに、各タッチ操作に対応する図形を、画像として画面に表示する表示システムにおいて、
画面に画像を表示する表示部と、
前記画面に対するタッチ操作が行われた位置を示す情報である位置情報を取得するタッチ検出部と、
前記表示部を制御する制御部であって、
複数の表示設定情報を記憶する全表示設定記憶部と、
タッチ操作と表示される図形との対応関係を、該タッチ操作が行われる前に予め定める情報として、前記複数の表示設定情報のうちのいずれか１つの表示設定情報を格納する表示設定格納部と、
タッチ操作が行われたときに、該タッチ操作についての位置情報が示す位置に、前記表示設定格納部に格納されている表示設定情報に従って、該タッチ操作に対応する図形を画像として表示させるタッチ操作画像表示制御部と、
前記表示設定格納部に格納されている表示設定情報を変更するための変更部とを含む制御部とを備え、
前記変更部は、
タッチ操作が行われたときに、該タッチ操作が予め定められる複合設定画像表示条件を満たすか否かを判断する表示条件判断部と、
タッチ操作が前記複合設定画像表示条件を満たすときに、前記複数の表示設定情報のうちの互いに異なる２つの表示設定情報をそれぞれ表す設定画像が複合化された画像である複合設定画像を、前記複合設定画像表示条件を満たすタッチ操作についての位置情報が示す位置からの距離が予め定められる特定範囲内の領域に表示させる複合設定画像表示制御部と、
前記複合設定画像の表示中に位置情報が取得されたか否かを判断する取得判断部と、
前記複合設定画像の表示中に位置情報が取得されたときに、該位置情報が示す位置が、前記複合設定画像内の、前記表示設定格納部に格納されている表示設定情報とは異なる表示設定情報を表す設定画像内であるか否かを判断する位置判断部と、
前記複合設定画像の表示中に取得された位置情報が示す位置が前記複合設定画像内の、前記表示設定格納部に格納されている表示設定情報とは異なる表示設定情報を表す設定画像内であるときに、前記表示設定格納部に格納されている表示設定情報を、該設定画像によって表される表示設定情報へ変更する表示設定変更部と、を含むことを特徴とする表示システムである。
【００１１】
また本発明は、前記変更部は、
前記設定画像を個別に表示させる個別設定画像表示制御部と、
前記個別設定画像表示制御部によって個別に表示された設定画像から、前記複合設定画像を生成する複合設定画像生成部と、を含むことを特徴とする。
【００１２】
また本発明は、前記複合設定画像生成部は、前記複合設定画像表示制御部によって表示された複合設定画像と、前記個別設定画像表示制御部によって個別に表示された設定画像とから、該設定画像と該複合設定画像内の設定画像とを複合化した新たな複合設定画像を生成可能であることを特徴とする。
【００１３】
また本発明は、前記複合設定画像表示制御部は、前記複合設定画像内の複数の設定画像のうち、いずれか１つの設定画像を、他の設定画像よりも大きく表示させることを特徴とする。
【００１４】
また本発明は、前記複合設定画像表示制御部は、前記複合設定画像内の複数の設定画像における表示サイズの大小関係を変更可能であることを特徴とする。
【００１５】
また本発明は、前記複合設定画像表示制御部は、前記複合設定画像外で、位置情報が連続的に取得されたときに、前記複合設定画像の表示を中断し、前記位置情報が取得されなくなった後に、前記複合設定画像の表示を再開させることを特徴とする。
【００１６】
また本発明は、タッチ検出部および表示部を備えるコンピュータを、前記表示システムとして機能させることを特徴とする表示プログラムである。
【発明の効果】
【００１７】
本発明によれば、複合設定画像表示条件を満たすタッチ操作を行うことで、複合設定画像表示制御部によって、表示設定格納部に格納中の表示設定情報とは異なる表示設定情報を表した設定画像を含む複合設定画像を表示させることができる。そして、該設定画像に足してタッチ操作を行うことで、表示設定格納部に格納中の表示設定情報を該設定画像によって表される表示設定情報へ変更することができるので、タッチ操作についての表示設定情報を容易に変更することができる。
【００１８】
また本発明によれば、複合設定画像生成部により、任意の複合設定画像を生成することができる。
【００１９】
また本発明によれば、複合設定画像生成部により、複合設定画像と設定画像とから、新たな複合設定画像を生成することができる。
【００２０】
また本発明によれば、複合設定画像表示制御部が、複合設定画像内の複数の設定画像のうち、いずれか１つの設定画像を大きく表示させ、それ以外の設定画像を小さく表示させることで、複合設定画像の表示領域を小さくすることができる。また、複合設定画像表示制御部が、表示設定格納部に格納中の表示設定情報を表した設定画像を大きく表示させ、それ以外の設定画像を小さく表示させることで、表示設定格納部に格納中の表示設定情報をユーザに報知することができる。
【００２１】
また本発明によれば、複合設定画像表示制御部が、複合設定画像内の複数の設定画像のうち、表示設定格納部に格納中の表示設定情報を表した設定画像を大きく表示させ、それ以外の設定画像を小さく表示させ、格納中の表示設定情報の変更に伴って大きく表示させる設定画像を変更することで、格納中の表示設定情報の変更をユーザに報知することができる。
【００２２】
また本発明によれば、図形の描画のためのタッチ操作が行われている間は、複合設定画像表示制御部により複合設定画像の表示が中断されるので、複合設定画像を描画の邪魔にならないようにすることができる。
【００２３】
また本発明によれば、タッチ検出部および表示部を備えるコンピュータを、前記表示システムとして機能させることができる。
【図面の簡単な説明】
【００２４】
【図１】表示システム１０の外観を示す模式図である。
【図２】表示システム１０の構成を示すブロック図である。
【図３】第１変更部１３４の各機能を示すブロック図である。
【図４】ツールバーの一例を示す図である。
【図５】ツールバー３００Ａ，３００Ｂを示す図である。
【図６】第２変更部１３５の各機能を示すブロック図である。
【図７】画面に個別に表示されたアイコンを示す図である。
【図８】複合アイコンを示す図である。
【図９】アイコンマップＭを示す図である。
【図１０】画面に表示された複合アイコンを示す図である。
【図１１】トリプルタップが行われた後の処理を示すフローチャートである。
【図１２】コンパクト複合アイコンを示す図である。
【図１３】アイコン変更作業領域の一例を示す図である。
【図１４Ａ】設定画像変更部１３５９の動作を示すフローチャートである。
【図１４Ｂ】設定画像変更部１３５９の動作を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下に、本発明に係る表示システム１０について説明する。図１は、表示システム１０の外観を示す模式図である。表示システム１０は、たとえば、縦１００ｃｍ、横１５０ｃｍ程度の略矩形状の画面を有する電子黒板であり、タッチ操作されたときに、該タッチ操作に対応する図形を、画像として画面に表示する。なお、画面の縦方向をＹ方向とし、横方向をＸ方向とする。
【００２６】
ここで、タッチ操作とは、表示システム１０の画面への押圧が開始されてから押圧が終了されるまでの操作である。たとえば、ユーザが、指やタッチペンなどで画面を押圧し、押圧したまま押圧箇所をスライド移動させ、指やタッチペンなどを画面から離間させる一連の操作である。タッチ操作に対応する図形とは、より詳細には、タッチ操作による押圧箇所に対応する図形であり、たとえば、タッチ操作において押圧箇所が移動する場合、移動する押圧箇所の軌跡を表した図形である。この場合、タッチ操作の軌跡を表した図形は線状である。なお、後述するように、タッチ操作に対応する図形は、タッチ操作の軌跡をそのまま表した図形だけではなく、タッチ操作と長さや半径とが対応する直線や円などの図形も含まれる。
【００２７】
上記のようにタッチ操作に対応する図形を画像として表示する公知のシステムとしては、ＰＣ（Personal Computer）と、タッチパネル一体型ディスプレイＰＮ−Ｌ８０２Ｂ（シャープ株式会社製）などの表示装置とから構成されるシステムを挙げることができる。表示システム１０は、このようなシステムに、後述する各部１３１〜１３５の機能を発揮させるためのプログラムである表示プログラムを記憶させたものである。なお、表示システム１０は、後述する各部１３１〜１３５の機能を発揮するＩＣ（Integrated Circuit）チップを備える表示装置であってもよい。また、表示システム１０は、電子黒板ではなく、携帯可能なタブレットＰＣであってもよい。
【００２８】
図２は、表示システム１０の構成を示すブロック図である。表示システム１０は、表示部１１と、タッチ検出部１２と、制御部１３とを備える。
【００２９】
表示部１１は、たとえば、液晶ディスプレイ、ＥＬ（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）、ＥＥＰＲＯＭ（登録商標）、フラッシュＲＯＭなどによる半導体メモリを含めた固定的にプログラムコードを担持する媒体であってもよい。
【０１３３】
また、コンピュータが、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、記録媒体は、通信ネットワークからプログラムコードをダウンロードするように、流動的にプログラムコードを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、または他の記録媒体からインストールしておく。また、上記表示プログラムは、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【符号の説明】
【０１３４】
１０  表示システム
１１  表示部
１２  タッチパネル部
１３  制御部
１３１  タッチ操作画像制御部
１３２  全表示設定記憶部
１３３  表示設定格納部
１３４  第１変更部
１３５  第２変更部
１３５１  個別設定画像表示制御部
１３５２  複合設定画像生成部
１３５３  複合設定画像表示制御部
１３５４  呼出し条件判断部
１３５５  第２取得判断部
１３５６  第２位置判断部
１３５７  第２表示設定変更部
１３５８  変更作業領域設定部
１３５９  設定画像変更部
１３６０  第１変更条件判断部
１３６１  第２変更条件判断部
【図１】
2014013477.tif 000003
【図２】
2014013477.tif 000004
【図３】
2014013477.tif 000005
【図４】
2014013477.tif 000006
【図５】
2014013477.tif 000007
【図６】
2014013477.tif 000008
【図７】
2014013477.tif 000009
【図８】
2014013477.tif 000010
【図９】
2014013477.tif 000011
【図１０】
2014013477.tif 000012
【図１１】
2014013477.tif 000013
【図１２】
2014013477.tif 000014
【図１３】
2014013477.tif 000015
【図１４Ａ】
2014013477.tif 000016
【図１４Ｂ】
2014013477.tif 000017