JP2014013477A - Display system and display program - Google Patents
Display system and display program Download PDFInfo
- Publication number
- JP2014013477A JP2014013477A JP2012150188A JP2012150188A JP2014013477A JP 2014013477 A JP2014013477 A JP 2014013477A JP 2012150188 A JP2012150188 A JP 2012150188A JP 2012150188 A JP2012150188 A JP 2012150188A JP 2014013477 A JP2014013477 A JP 2014013477A
- Authority
- JP
- Japan
- Prior art keywords
- icon
- display
- setting
- composite
- setting image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
【課題】
タッチ操作についての表示設定を容易に変更することができる表示システムおよび表示プログラムを提供する。
【解決手段】
表示システム10に、タッチ操作が複合設定画像表示条件を満たすときに、互いに異なる2つ以上のアイコンを含む複合アイコンを、該タッチ操作が行われた位置に近接させて表示させる複合設定画像表示制御部1353と、該複合アイコンの表示中に、該複合アイコン内の、現在設定中の表示設定情報とは異なる表示設定情報を表したアイコンに対するタッチ操作が行われたときに、現在設定中の表示設定情報を、該アイコンによって表される表示設定情報へ変更する第2表示設定変更部1357とを設ける。
【選択図】 図10【Task】
Provided are a display system and a display program capable of easily changing display settings for a touch operation.
[Solution]
When the touch operation satisfies the composite setting image display condition, the display system 10 displays a composite icon including two or more different icons close to the position where the touch operation is performed. When a touch operation is performed on an icon representing display setting information different from the display setting information currently being set in the composite icon while the composite icon is being displayed, the display being currently set A second display setting change unit 1357 for changing the setting information to the display setting information represented by the icon is provided.
[Selection] Figure 10
Description
本発明は、表示システムおよび表示プログラムに関する。 The present invention relates to a display system and a display program.
近年、画像を表示するための表示装置を備え、画面に対してタッチ操作を行うことで、該タッチ操作に応じて点や線などの図形を画面に描画する、電子黒板などの表示システムが普及しつつある。 In recent years, a display system such as an electronic blackboard that has a display device for displaying an image and draws a figure such as a dot or a line on the screen according to the touch operation by performing a touch operation has become widespread. I am doing.
電子黒板などの表示システムでは、タッチ操作に応じて描画される点・線の色や太さなどの表示設定を変更できるように、画面上の所定の領域に、複数の操作ボタン画像(アイコン)を含むツールバー画像を表示させる。ユーザは、ツールバー画像内のいずれか1つのアイコンに対してタッチ操作を行うことで、各アイコンに対応する表示設定に変更することができ、その後のタッチ操作によって描画される点・線を、変更後の表示設定に基づく点・線にすることができる。 In a display system such as an electronic blackboard, multiple operation button images (icons) are displayed in a predetermined area on the screen so that display settings such as the color and thickness of dots and lines drawn in response to touch operations can be changed. Display a toolbar image containing. The user can change the display settings corresponding to each icon by touching any one of the icons in the toolbar image, and change the dots and lines drawn by the subsequent touch operation. It can be a dot / line based on later display settings.
たとえば、特許文献1には、複数のアイコンを含むツールバー画像を表示する電子ボードシステムが記載されている。この電子ボードシステムは、ユーザがツールバー画像の周辺領域に対してタッチ操作を行い、タッチ操作を行ったまま移動すると、移動した位置にツールバー画像を表示するように構成されている。
For example,
また、特許文献2には、アイコンに関連する技術として、複数のアイコンを環状に並置し、環に沿ってタッチ操作を行うことで、複数のアイコンを環に沿ってスクロールさせる技術が記載されている。
特許文献1に記載のような従来の表示システムでは、ユーザがタッチ操作を行っている位置とツールバー画像が表示されている位置とが大きく離れている場合、表示設定を変更するときに、ツールバー画像が表示されている位置までユーザが移動する必要がある。また、ユーザが身長の低い小児であり、画面の高い位置にツールバー画像が表示されている場合、ツールバー画像内のアイコンに対してユーザがタッチ操作を行うことができないので、表示設定を変更できないときがある。このように、従来の表示システムには、タッチ操作についての表示設定を容易に変更することができないという課題がある。
In the conventional display system as described in
特許文献1に記載の技術に特許文献2に記載の技術を適用し、画面全体に複数のアイコンを環状に並置すれば、タッチ操作によって複数のアイコンをスクロールさせることで、ユーザの位置にかかわらずに、アイコンを選択することが可能になる。しかしながら、画面全体にアイコンを並置すると、ユーザが画面に描画しようとするときに、アイコンが邪魔になってしまう。
If the technique described in
本発明は、このような課題を解決するためのものであり、タッチ操作についての表示設定を容易に変更することができる表示システムおよび表示プログラムを提供することを目的とする。 The present invention is for solving such a problem, and an object of the present invention is to provide a display system and a display program capable of easily changing display settings for a touch operation.
本発明は、画面に対するタッチ操作が行われたときに、各タッチ操作に対応する図形を、画像として画面に表示する表示システムにおいて、
画面に画像を表示する表示部と、
前記画面に対するタッチ操作が行われた位置を示す情報である位置情報を取得するタッチ検出部と、
前記表示部を制御する制御部であって、
複数の表示設定情報を記憶する全表示設定記憶部と、
タッチ操作と表示される図形との対応関係を、該タッチ操作が行われる前に予め定める情報として、前記複数の表示設定情報のうちのいずれか1つの表示設定情報を格納する表示設定格納部と、
タッチ操作が行われたときに、該タッチ操作についての位置情報が示す位置に、前記表示設定格納部に格納されている表示設定情報に従って、該タッチ操作に対応する図形を画像として表示させるタッチ操作画像表示制御部と、
前記表示設定格納部に格納されている表示設定情報を変更するための変更部とを含む制御部とを備え、
前記変更部は、
タッチ操作が行われたときに、該タッチ操作が予め定められる複合設定画像表示条件を満たすか否かを判断する表示条件判断部と、
タッチ操作が前記複合設定画像表示条件を満たすときに、前記複数の表示設定情報のうちの互いに異なる2つの表示設定情報をそれぞれ表す設定画像が複合化された画像である複合設定画像を、前記複合設定画像表示条件を満たすタッチ操作についての位置情報が示す位置からの距離が予め定められる特定範囲内の領域に表示させる複合設定画像表示制御部と、
前記複合設定画像の表示中に位置情報が取得されたか否かを判断する取得判断部と、
前記複合設定画像の表示中に位置情報が取得されたときに、該位置情報が示す位置が、前記複合設定画像内の、前記表示設定格納部に格納されている表示設定情報とは異なる表示設定情報を表す設定画像内であるか否かを判断する位置判断部と、
前記複合設定画像の表示中に取得された位置情報が示す位置が前記複合設定画像内の、前記表示設定格納部に格納されている表示設定情報とは異なる表示設定情報を表す設定画像内であるときに、前記表示設定格納部に格納されている表示設定情報を、該設定画像によって表される表示設定情報へ変更する表示設定変更部と、を含むことを特徴とする表示システムである。
The present invention provides a display system that displays a graphic corresponding to each touch operation on the screen as an image when a touch operation is performed on the screen.
A display for displaying an image on the screen;
A touch detection unit that acquires position information that is information indicating a position where a touch operation on the screen is performed;
A control unit for controlling the display unit,
An all display setting storage unit for storing a plurality of display setting information;
A display setting storage unit that stores any one of the plurality of display setting information as a predetermined information before the touch operation is performed, and a correspondence relationship between the touch operation and the displayed graphic; ,
Touch operation for displaying a graphic corresponding to the touch operation as an image at the position indicated by the position information about the touch operation according to the display setting information stored in the display setting storage unit when the touch operation is performed An image display control unit;
A control unit including a change unit for changing the display setting information stored in the display setting storage unit,
The changing unit is
A display condition determination unit that determines whether the touch operation satisfies a predetermined composite setting image display condition when the touch operation is performed;
When a touch operation satisfies the composite setting image display condition, a composite setting image that is an image obtained by combining setting images each representing two different display setting information of the plurality of display setting information is combined with the composite setting image. A composite setting image display control unit for displaying in a region within a specific range in which a distance from the position indicated by the position information about the touch operation that satisfies the setting image display condition;
An acquisition determination unit that determines whether position information is acquired during display of the composite setting image;
When position information is acquired during display of the composite setting image, the position indicated by the position information is different from the display setting information stored in the display setting storage unit in the composite setting image. A position determination unit that determines whether or not the image is in a setting image representing information;
The position indicated by the position information acquired during display of the composite setting image is in a setting image representing display setting information different from the display setting information stored in the display setting storage unit in the composite setting image. In some cases, the display system includes a display setting change unit that changes display setting information stored in the display setting storage unit to display setting information represented by the setting image.
また本発明は、前記変更部は、
前記設定画像を個別に表示させる個別設定画像表示制御部と、
前記個別設定画像表示制御部によって個別に表示された設定画像から、前記複合設定画像を生成する複合設定画像生成部と、を含むことを特徴とする。
Further, in the present invention, the changing unit is
An individual setting image display control unit for individually displaying the setting images;
A composite setting image generation unit configured to generate the composite setting image from setting images individually displayed by the individual setting image display control unit.
また本発明は、前記複合設定画像生成部は、前記複合設定画像表示制御部によって表示された複合設定画像と、前記個別設定画像表示制御部によって個別に表示された設定画像とから、該設定画像と該複合設定画像内の設定画像とを複合化した新たな複合設定画像を生成可能であることを特徴とする。 According to the present invention, the composite setting image generation unit includes a composite setting image displayed by the composite setting image display control unit, and a setting image individually displayed by the individual setting image display control unit. And a new composite setting image obtained by combining the setting image in the composite setting image.
また本発明は、前記複合設定画像表示制御部は、前記複合設定画像内の複数の設定画像のうち、いずれか1つの設定画像を、他の設定画像よりも大きく表示させることを特徴とする。 Further, the present invention is characterized in that the composite setting image display control unit displays any one of the plurality of setting images in the composite setting image larger than the other setting images.
また本発明は、前記複合設定画像表示制御部は、前記複合設定画像内の複数の設定画像における表示サイズの大小関係を変更可能であることを特徴とする。 Further, the present invention is characterized in that the composite setting image display control unit can change a display size relationship among a plurality of setting images in the composite setting image.
また本発明は、前記複合設定画像表示制御部は、前記複合設定画像外で、位置情報が連続的に取得されたときに、前記複合設定画像の表示を中断し、前記位置情報が取得されなくなった後に、前記複合設定画像の表示を再開させることを特徴とする。 In the present invention, the composite setting image display control unit interrupts display of the composite setting image when the position information is continuously acquired outside the composite setting image, and the position information is not acquired. After that, the display of the composite setting image is resumed.
また本発明は、タッチ検出部および表示部を備えるコンピュータを、前記表示システムとして機能させることを特徴とする表示プログラムである。 According to another aspect of the present invention, there is provided a display program that causes a computer including a touch detection unit and a display unit to function as the display system.
本発明によれば、複合設定画像表示条件を満たすタッチ操作を行うことで、複合設定画像表示制御部によって、表示設定格納部に格納中の表示設定情報とは異なる表示設定情報を表した設定画像を含む複合設定画像を表示させることができる。そして、該設定画像に足してタッチ操作を行うことで、表示設定格納部に格納中の表示設定情報を該設定画像によって表される表示設定情報へ変更することができるので、タッチ操作についての表示設定情報を容易に変更することができる。 According to the present invention, by performing a touch operation that satisfies the composite setting image display condition, the setting image representing the display setting information different from the display setting information stored in the display setting storage unit by the composite setting image display control unit. Can be displayed. Then, by performing a touch operation on the setting image, the display setting information stored in the display setting storage unit can be changed to the display setting information represented by the setting image. Setting information can be easily changed.
また本発明によれば、複合設定画像生成部により、任意の複合設定画像を生成することができる。 Further, according to the present invention, an arbitrary composite setting image can be generated by the composite setting image generation unit.
また本発明によれば、複合設定画像生成部により、複合設定画像と設定画像とから、新たな複合設定画像を生成することができる。 According to the present invention, the composite setting image generation unit can generate a new composite setting image from the composite setting image and the setting image.
また本発明によれば、複合設定画像表示制御部が、複合設定画像内の複数の設定画像のうち、いずれか1つの設定画像を大きく表示させ、それ以外の設定画像を小さく表示させることで、複合設定画像の表示領域を小さくすることができる。また、複合設定画像表示制御部が、表示設定格納部に格納中の表示設定情報を表した設定画像を大きく表示させ、それ以外の設定画像を小さく表示させることで、表示設定格納部に格納中の表示設定情報をユーザに報知することができる。 Further, according to the present invention, the composite setting image display control unit displays any one setting image among the plurality of setting images in the composite setting image, and displays the other setting images small. The display area of the composite setting image can be reduced. Further, the composite setting image display control unit displays the setting image representing the display setting information being stored in the display setting storage unit in a large size and displays the other setting images in a small size so that it is stored in the display setting storage unit. The display setting information can be notified to the user.
また本発明によれば、複合設定画像表示制御部が、複合設定画像内の複数の設定画像のうち、表示設定格納部に格納中の表示設定情報を表した設定画像を大きく表示させ、それ以外の設定画像を小さく表示させ、格納中の表示設定情報の変更に伴って大きく表示させる設定画像を変更することで、格納中の表示設定情報の変更をユーザに報知することができる。 Further, according to the present invention, the composite setting image display control unit displays a large setting image representing the display setting information stored in the display setting storage unit among the plurality of setting images in the composite setting image. The setting image to be displayed in a small size and the setting image to be displayed in a large size in accordance with the change in the display setting information being stored can be changed to notify the user of the change in the display setting information being stored.
また本発明によれば、図形の描画のためのタッチ操作が行われている間は、複合設定画像表示制御部により複合設定画像の表示が中断されるので、複合設定画像を描画の邪魔にならないようにすることができる。 Further, according to the present invention, while the touch operation for drawing a figure is being performed, the composite setting image display control unit interrupts the display of the composite setting image, so that the composite setting image is not disturbed. Can be.
また本発明によれば、タッチ検出部および表示部を備えるコンピュータを、前記表示システムとして機能させることができる。 Moreover, according to this invention, the computer provided with a touch detection part and a display part can be functioned as the said display system.
以下に、本発明に係る表示システム10について説明する。図1は、表示システム10の外観を示す模式図である。表示システム10は、たとえば、縦100cm、横150cm程度の略矩形状の画面を有する電子黒板であり、タッチ操作されたときに、該タッチ操作に対応する図形を、画像として画面に表示する。なお、画面の縦方向をY方向とし、横方向をX方向とする。
Below, the
ここで、タッチ操作とは、表示システム10の画面への押圧が開始されてから押圧が終了されるまでの操作である。たとえば、ユーザが、指やタッチペンなどで画面を押圧し、押圧したまま押圧箇所をスライド移動させ、指やタッチペンなどを画面から離間させる一連の操作である。タッチ操作に対応する図形とは、より詳細には、タッチ操作による押圧箇所に対応する図形であり、たとえば、タッチ操作において押圧箇所が移動する場合、移動する押圧箇所の軌跡を表した図形である。この場合、タッチ操作の軌跡を表した図形は線状である。なお、後述するように、タッチ操作に対応する図形は、タッチ操作の軌跡をそのまま表した図形だけではなく、タッチ操作と長さや半径とが対応する直線や円などの図形も含まれる。
Here, the touch operation is an operation from the start of pressing on the screen of the
上記のようにタッチ操作に対応する図形を画像として表示する公知のシステムとしては、PC(Personal Computer)と、タッチパネル一体型ディスプレイPN−L802B(シャープ株式会社製)などの表示装置とから構成されるシステムを挙げることができる。表示システム10は、このようなシステムに、後述する各部131〜135の機能を発揮させるためのプログラムである表示プログラムを記憶させたものである。なお、表示システム10は、後述する各部131〜135の機能を発揮するIC(Integrated Circuit)チップを備える表示装置であってもよい。また、表示システム10は、電子黒板ではなく、携帯可能なタブレットPCであってもよい。
As described above, a known system for displaying a graphic corresponding to a touch operation as an image includes a PC (Personal Computer) and a display device such as a touch panel integrated display PN-L802B (manufactured by Sharp Corporation). Name the system. The
図2は、表示システム10の構成を示すブロック図である。表示システム10は、表示部11と、タッチ検出部12と、制御部13とを備える。
FIG. 2 is a block diagram illustrating a configuration of the
表示部11は、たとえば、液晶ディスプレイ、EL(ElectroLuminescence)ディスプレイ、プラズマディスプレイなどであり、画面に画像を表示する。なお、表示部11が、スクリーンを画面とし、該画面に画像を投影するプロジェクタであってもよい。
The
タッチ検出部12は、投影型静電容量方式タッチパネル、抵抗膜方式タッチパネル、赤外線遮断検出方式タッチパネルなどから構成され、タッチ操作が行われると、画面に対するタッチ操作が行われた位置を示す情報、すなわちタッチ操作により押圧された箇所を示す情報を取得する。タッチ検出部12が取得した位置情報は、制御部13に入力される。なお、タッチ操作により押圧される箇所はタッチペンやユーザの指の大きさの連続する領域となるので、位置情報は該領域を示す情報として取得されるが、制御部13は、入力された位置情報から、該領域の代表位置を示す情報、たとえば図心位置を示す情報を算出可能である。以下では、特に断らない限り、位置情報は押圧箇所の代表位置を示す情報であるとする。また、表示システム10において、タッチ検出部12は、離間した2つ以上の領域が押圧されるときに、それぞれの領域に対応する位置情報を取得可能な、いわゆるマルチタッチ操作が可能な投影型静電容量方式タッチパネルであるとする。
The
制御部13は、CPU(Central Processing Unit)などの制御演算回路、DDR SDRAM(Double Data Rate Synchronous Dynamic Random Access Memory)などの揮発性メモリ、および、フラッシュROM(Read Only Memory)、EEPROM(登録商標)、HDD(Hard Disk Drive)などの不揮発性メモリから構成され、表示部11およびタッチ検出部12を制御する。制御部13の不揮発性メモリには、本発明に係る表示プログラムが記憶され、これによって、制御部13は、以下の各部131〜135の機能を発揮する。
The control unit 13 includes a control arithmetic circuit such as a CPU (Central Processing Unit), a volatile memory such as a DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory), a flash ROM (Read Only Memory), and an EEPROM (registered trademark). The
図2は、制御部13の各機能を示している。すなわち、制御部13は、タッチ操作画像表示制御部131、全表示設定記憶部132、表示設定格納部133、第1変更部134、および第2変更部135の機能を有する。
FIG. 2 shows each function of the control unit 13. That is, the control unit 13 has functions of a touch operation image display control unit 131, a full display setting storage unit 132, a display setting storage unit 133, a
タッチ操作画像表示制御部131は、タッチ操作情報管理部1311と、図形描画部1312とを含み、タッチ操作が行われたときに、該タッチ操作についての位置情報が示す位置に、該タッチ操作に対応する図形を、画像として表示させる。より詳細には、タッチ操作情報管理部1311は、タッチ操作による押圧箇所に対応する位置情報と、該位置情報が取得された時刻とを関連付けて記憶する。図形描画部1312は、画面に所定の背景画像を表示させ、さらに、タッチ操作情報管理部1311に記憶される情報に基づいて、取得された時刻が早い順に、背景画像上において位置情報が示す位置に、タッチ操作に対応する図形を描画する。
The touch operation image display control unit 131 includes a touch operation
タッチ操作に対応する図形の描画は、表示設定格納部133に格納される、後述する表示設定情報に従って行われる。また、背景画像は、通常、白色の無地の画像であるけれども、それ以外の画像、たとえばユーザが選択した画像データに基づく画像であってもよい。なお、マルチタッチ操作が行われた場合、図形描画部1312は、各タッチ操作についての各位置情報がそれぞれ示す位置に、図形をそれぞれ描画する。
Drawing of a figure corresponding to the touch operation is performed according to display setting information, which will be described later, stored in the display setting storage unit 133. In addition, the background image is usually a white solid image, but other images, for example, an image based on image data selected by the user may be used. When a multi-touch operation is performed, the
全表示設定記憶部132は、複数の表示設定情報を記憶し、表示設定格納部133は、この複数の表示設定情報のうちのいずれか1つを格納する。表示設定格納部133に格納される表示設定情報は、タッチ操作と画面に表示される図形との対応関係を、該タッチ操作が行われる前に予め1つに定める情報である。すなわち、タッチ操作が行われたとき、該タッチ操作について位置情報が取得された時刻において表示設定格納部133に格納中の表示設定情報に従って、図形描画部1312は、該タッチ操作に対応する図形を描画する。
The all display setting storage unit 132 stores a plurality of display setting information, and the display setting storage unit 133 stores any one of the plurality of display setting information. The display setting information stored in the display setting storage unit 133 is information that predetermines one correspondence relationship between the touch operation and the graphic displayed on the screen before the touch operation is performed. That is, when a touch operation is performed, the
表示設定情報としては、たとえば、黒ペン設定情報、赤ペン設定情報、青ペン設定情報、消しゴム設定情報、太ペン設定情報、ブラシ設定情報、エアブラシ設定情報、直線設定情報、矩形設定情報、円形設定情報などが挙げられる。黒ペン設定情報は、図形描画部1312によって描画される図形を、所定の太さの黒色の線でタッチ操作の軌跡を表した図形に設定する情報であり、後述する黒ペンアイコンに対応する機能を示す情報である。赤ペン設定情報は、図形描画部1312によって描画される図形を、所定の太さの赤色の線でタッチ操作の軌跡を表した図形に設定する情報であり、後述する赤ペンアイコンに対応する機能を示す情報である。青ペン設定情報は、図形描画部1312によって描画される図形を、所定の太さの青色の線でタッチ操作の軌跡を表した図形に設定する情報であり、後述する青ペンアイコンに対応する機能を示す情報である。
Examples of display setting information include black pen setting information, red pen setting information, blue pen setting information, eraser setting information, thick pen setting information, brush setting information, air brush setting information, straight line setting information, rectangular setting information, and circular setting. Information. The black pen setting information is information for setting a graphic drawn by the
消しゴム設定情報は、図形描画部1312によって描画される図形を、所定の太さの線でタッチ操作の軌跡を表した図形に設定する情報であって、この線の各箇所の色を、各箇所における背景画像の色と同じ色に設定する情報であり、後述する消しゴムアイコンに対応する機能を示す情報である。太ペン設定情報は、図形描画部1312によって描画される図形を、黒ペン設定情報における線よりも太い黒色の線でタッチ操作の軌跡を表した図形に設定する情報であり、後述する太ペンアイコンに対応する機能を示す情報である。ブラシ設定情報は、図形描画部1312によって描画される図形を、所定の色のブラシでタッチ操作の軌跡を描いたような図形に設定する情報であり、ブラシアイコンに対応する機能を示す情報である。エアブラシ設定情報は、図形描画部1312によって描画される図形を、所定の色のエアブラシでタッチ操作の軌跡を描いたような図形に設定する情報であり、後述するエアブラシアイコンに対応する機能を示す情報である。
The eraser setting information is information for setting a figure drawn by the
直線設定情報は、図形描画部1312によって描画される図形を、タッチ操作の開始位置と終了位置とを結ぶ所定の太さおよび色の線分に設定する情報であり、後述する直線アイコンに対応する機能を示す情報である。矩形設定情報は、図形描画部1312によって描画される図形を、所定の太さおよび色の線分を4辺とする矩形であって、タッチ操作の開始位置と終了位置とを結ぶ線分を対角線とする矩形に設定する情報であり、後述する矩形アイコンに対応する機能を示す情報である。円形設定情報は、図形描画部1312によって描画される図形を、所定の太さおよび色の線を円周とする円形であって、タッチ操作の開始位置を円の中心とし、開始位置と終了位置とを結ぶ線分を円の半径とする円形に設定する情報であり、後述する円形アイコンに対応する機能を示す情報である。
The straight line setting information is information for setting a graphic drawn by the
表示システム10の初期設定としては、これらの複数の表示設定情報のうち、たとえば、黒ペン設定情報が、表示設定格納部133に格納される。したがって、初期設定のままの状態でタッチ操作が行われた場合、該タッチ操作の軌跡を表す図形が、所定の太さの黒色の線で画面に描画される。
As an initial setting of the
第1変更部134および第2変更部135は、表示設定格納部133に格納中の表示設定情報を変更する機能を有する。表示設定格納部133に格納中の表示設定情報の変更後にタッチ操作が行われると、変更後の表示設定情報に従って、画像が表示される。本発明に係る表示システム10の特徴は、第2変更部135によって表示設定格納部133に格納される表示設定情報の変更を行うことが可能な点である。
The first changing
まず、第1変更部134の機能について説明する。図3は、第1変更部134の各機能を示すブロック図である。第1変更部134は、全設定画像表示制御部1341と、第1取得判断部1342と、第1位置判断部1343と、第1表示設定変更部1344とを含む。
First, the function of the first changing
全設定画像表示制御部1341は、画面の所定の領域に、全表示設定記憶部132に記憶される複数の表示設定情報をそれぞれ表した画像を含む画像である全設定画像(ツールバー)を表示させる。なお、全設定画像表示制御部1341は、ツールバーを常に表示させなくてもよく、ユーザからの指示に従って、ツールバーの表示と非表示とを切り換えてもよい。
The all setting image
図4に、ツールバーの一例を示す。図4では、表示部11の画面の左端に、黒ペン設定情報を表す黒ペン設定画像(黒ペンアイコン)100aと、赤ペン設定情報を表す赤ペン設定画像(赤ペンアイコン)100bと、青ペン設定情報を表す青ペン設定画像(青ペンアイコン)100cと、消しゴム設定情報を表す消しゴム設定画像(消しゴムアイコン)100dと、太ペン設定情報を表す太ペン設定画像(太ペンアイコン)100eと、ブラシ設定情報を表すブラシ設定画像(ブラシアイコン)100fと、エアブラシ設定情報を表すエアブラシ設定画像(エアブラシアイコン)100gと、直線設定情報を表す直線設定画像(直線アイコン)100hと、矩形設定情報を表す矩形設定画像(矩形アイコン)100iと、円形設定情報を表す円形設定画像(円形アイコン)100jと、これらのアイコンを囲む枠線100kとを含む全設定画像(ツールバー)100が表示されている。
FIG. 4 shows an example of the toolbar. 4, at the left end of the screen of the
第1取得判断部1342は、全設定画像表示制御部1341によって画面にツールバーが表示されている間にタッチ検出部12によって位置情報が取得されたか否かについて、判断を行う。第1位置判断部1343は、位置情報が取得されたと第1取得判断部1342が判断した場合、該位置情報が示す位置が、画面において、いずれかのアイコンが表示されている領域内であるか否かについて、判断を行う。第1表示設定変更部1344は、いずれかのアイコンが表示されている領域内であると第1位置判断部1343が判断した場合、位置情報が示す箇所を含む領域に表示されているアイコンによって表される表示設定情報へ、表示設定格納部133に格納中の表示設定情報を変更する。
The first
したがって、第1変更部134によれば、たとえば、図4に示すように、表示部11の画面上にツールバー100が表示されているときに、赤ペンアイコン100bに対して、タッチペンSによるタッチ操作、たとえばシングルタップが行われると、表示設定格納部133に格納中の表示設定情報は赤ペン設定情報になる。
Therefore, according to the
なお、複数のアイコンに対して同時にタッチ操作が行われた場合には、第1表示設定変更部1344は、所定の条件に従って、該複数の表示設定情報のうちのいずれか1つを選択して、選択した表示設定情報へ、表示設定格納部133に格納中の表示設定情報を変更する。たとえば、図4に示す黒ペンアイコン100aと、赤ペンアイコン100bと、青ペンアイコン100cと、消しゴムアイコン100dとに対して、同時にタッチ操作が行われた場合、第1表示設定変更部1344は、図4において最も左側に表示されるアイコンのうち最も上側に表示されるアイコンによって表される表示設定情報を選択するという条件に従って、黒ペンアイコン100aによって表される黒ペン設定情報を選択し、選択した黒ペン設定情報へ、表示設定格納部133に格納中の表示設定情報を変更する。
When a plurality of icons are touched simultaneously, the first display setting
また、ツールバーは、図5に示すツールバー300A,300Bのような切替可能なものであってもよい。図5(a)に示すツールバー300Aは、黒ペンアイコン100a、赤ペンアイコン100b、青ペンアイコン100c、消しゴムアイコン100d、および太ペンアイコン100eの、表示設定情報変更の機能を有するアイコンと、表示設定情報変更以外の機能に対応するアイコン300a〜300eと、枠線100kと、切替ボタン300kと、閉じるボタン300lとからなっている。このツールバー300Aにおいて、各アイコン100a〜100e,300a〜300eに対してタッチ操作が行われると、制御部13によって、各アイコン100a〜100e,300a〜300eに対応する機能がそれぞれ実行される。閉じるボタン300lに対してタッチ操作が行われると、全設定画像表示制御部1341は、画面からツールバー300Aを消去する。切替ボタン300kに対してタッチ操作が行われると、全設定画像表示制御部1341は、ツールバー300Aの代わりに、図5(b)に示すツールバー300Bを表示させる。
Further, the toolbar may be switchable such as
図5(b)に示すツールバー300Bは、ブラシアイコン100f、エアブラシアイコン100g、直線アイコン100h、矩形アイコン100i、および円形アイコン100jの、表示設定情報変更の機能を有するアイコンと、表示設定情報変更以外の機能に対応するアイコン300f〜300jと、枠線100kと、切替ボタン300kと、閉じるボタン300lとからなっている。このツールバー300Bにおいて、各アイコン100f〜100j,300f〜300jに対してタッチ操作が行われると、制御部13によって、各アイコン100f〜100j,300f〜300jに対応する機能がそれぞれ実行される。閉じるボタン300lに対してタッチ操作が行われると、全設定画像表示制御部1341は、画面からツールバー300Bを消去する。切替ボタン300kに対してタッチ操作が行われると、全設定画像表示制御部1341は、ツールバー300Bの代わりに、図5(a)に示すツールバー300Aを表示させる。
The
次に、本発明に係る表示システム10の特徴点である第2変更部135について説明する。図6は、第2変更部135の各機能を示すブロック図である。第2変更部135は、個別設定画像表示制御部1351と、複合設定画像生成部1352と、複合設定画像表示制御部1353と、呼出し条件判断部1354と、第2取得判断部1355と、第2位置判断部1356と、第2表示設定変更部1357と、変更作業領域設定部1358と、設定画像変更部1359と、第1変更条件判断部1360と、第2変更条件判断部1361とを含む。
Next, the
個別設定画像表示制御部1351は、アイコンを、表示部11の画面内に個別に表示させる。図7に、画面に個別に表示されたアイコンを示す。たとえば、ツールバー100が表示中の場合において、開始位置(始点)が黒ペンアイコン100a内であり、かつ、終了位置(終点)がツールバー100外となるようなスライド操作が行われたとき、個別設定画像表示制御部1351は、終点の位置からの距離が予め定められる特定の範囲内に、終点の位置を含むように個別アイコン表示領域を設定し、該個別アイコン表示領域全体にわたって、個別アイコン400aを表示させる。個別アイコン400aは、黒ペンアイコン401aと、ドラッグバー402aと、×ボタン403aとを含んでいる。黒ペンアイコン401aは、黒ペンアイコン100aと同一の画像か、または黒ペンアイコン100aを拡大もしくは縮小した画像である。
The individual setting image
また、たとえば、ツールバー100が表示中の場合において、始点が赤ペンアイコン100b内であり、かつ、終点がツールバー100外となるようなスライド操作が行われたとき、個別設定画像表示制御部1351は、終点の位置からの距離が予め定められる特定の範囲内に、終点の位置を含むように個別アイコン表示領域を設定し、該個別アイコン表示領域全体にわたって、個別アイコン400bを表示させる。個別アイコン400bは、赤ペンアイコン401bと、ドラッグバー402bと、×ボタン403bとを含んでいる。赤ペンアイコン401bは、赤ペンアイコン100bと同一の画像か、または赤ペンアイコン100bを拡大もしくは縮小した画像である。
For example, when the
このように、個別設定画像表示制御部1351は、タッチ操作、たとえばフリックが行われ、該フリックの始点がツールバー内のアイコン内であり、終点がツールバー外であるときに、該アイコンを含む個別アイコンを表示させる。個別設定画像表示制御部1351は、2つ以上のタッチ操作が同時に行われるマルチタッチ操作が行われた場合において、ツールバー内の2つ以上のアイコンを始点として、ツールバーの外を終点とする2以上のフリックが同時に行われたときには、各フリックの始点となったアイコンを含む個別アイコンをそれぞれ表示させる。ただし、個別設定画像表示制御部1351は、後述する複合化条件を満たす場合には、個別アイコンを表示させない。
As described above, the individual setting image
個別設定画像表示制御部1351は、個別アイコン内のドラッグバーを始点とするフリックが行われたときに、該フリック始点の位置から終点の位置まで、個別アイコンを表示させながら移動させる。ただし、個別設定画像表示制御部1351は、後述する複合化条件を満たす場合には、個別アイコンを表示させない。個別設定画像表示制御部1351は、個別アイコン内の×ボタンに対するシングルタップが行われたときに、該個別アイコンを消去させる。
The individual setting image
複合設定画像生成部1352は、個別設定画像表示制御部1351によって個別に表示されたアイコンから、複数のアイコンを含む複合設定画像(複合アイコン)を生成する。図8に、複合アイコンを示す。複合設定画像表示制御部1353は、所定の条件を満たすときに、複合アイコンを表示させる。
The composite setting
複合設定画像生成部1352は、複合アイコンを生成する前段階として、複合化条件を満たすか否かを判断する。複合設定画像生成部1352は、たとえば、以下の(a)〜(e)のときに、複合化条件を満たすと判断する。
The composite setting
(a)個別アイコンまたは複合アイコンのいずれか(以下では、個別アイコンおよび複合アイコンを区別しないときに「個複アイコン」と総称する)が2つ以上表示中の場合において、1つの個複アイコン内を始点とし、他の個複アイコン内、または、該他の個複アイコンに近接する特定の位置を終点とするフリックが行われたとき。ここで、特定の位置は、1つの個複アイコンを、該特定の位置まで移動させると、他の個複アイコンと重なるような位置である。 (A) In the case where two or more individual icons or composite icons (hereinafter collectively referred to as “multiple icons” when the individual icons and the composite icons are not distinguished) are being displayed, When a flick is performed that starts at the specified point and ends at a specific position in or near another icon. Here, the specific position is a position such that when one single icon is moved to the specific position, it overlaps with another single icon.
(b)2以上の個複アイコンを各始点とするマルチタッチ操作が行われ、該マルチタッチ操作が、各タッチ操作の終点同士が近接する位置となるようなピンチインであるとき。ここで、近接する位置は、各終点に各個複アイコンを表示させると、各個複アイコンが重なる位置である。 (B) When a multi-touch operation with two or more individual icons as starting points is performed, and the multi-touch operation is a pinch-in such that the end points of the touch operations are close to each other. Here, the adjacent position is a position where each individual icon overlaps when each individual icon is displayed at each end point.
(c)個複アイコンが表示中の場合において、ツールバー内のアイコン内を始点とし、個複アイコン内、または、該個複アイコンに近接する特定の位置を終点とするフリックが行われたとき。ここで、特定の位置は、ツールバー内のアイコンを、該特定の位置まで移動させると、個複アイコンと重なるような位置である。 (C) When a single icon is being displayed, a flick is performed that starts from the icon in the toolbar and ends at a specific position in the single icon or close to the single icon. Here, the specific position is a position such that when the icon in the tool bar is moved to the specific position, the icon overlaps the individual icon.
(d)ツールバー内の2以上のアイコンを各始点とするマルチタッチ操作が行われ、該マルチタッチ操作が、各タッチ操作の終点同士が近接する位置となるようなピンチインであるとき。ここで、近接する位置は、各終点にツールバー内の各アイコンを表示させると、各アイコンがすべて重なる位置である。 (D) When a multi-touch operation is performed with two or more icons in the toolbar as starting points, and the multi-touch operation is a pinch-in such that the end points of the touch operations are close to each other. Here, the adjacent positions are positions where all the icons overlap when the icons in the toolbar are displayed at the respective end points.
(e)ツールバー内のアイコンまたは個複アイコンのうちのいずれかの2以上のアイコンを各始点とするマルチタッチ操作が行われ、該マルチタッチ操作が、各タッチ操作の終点が、他の個複アイコン内になるような、または、該他の個複アイコンに近接する位置となるようなピンチインであるとき。ここで、近接する位置は、各終点に各アイコンを表示させると、各アイコンが他の個複アイコンに重なる位置である。 (E) A multi-touch operation is performed with each of two or more of the icons in the toolbar or multiple icons as starting points, and the end point of each touch operation is the other multi-touch operation. When pinching in to be within an icon or close to another icon. Here, the close position is a position where each icon overlaps with another icon when each icon is displayed at each end point.
複合設定画像生成部1352は、上記(a)〜(e)のいずれかのときに、複合化の対象となるアイコンに対応する情報を格納し、該情報に対応するアイコンをすべて含む複合アイコンを生成する。上記(a)〜(e)のとき、複合化の対象となるアイコンは、始点となるアイコン、または始点となる個複アイコンに含まれるアイコンと、終点または終点に近接するアイコン、または終点または終点に近接する個複アイコンに含まれるアイコンと、である。
The composite setting
複合設定画像生成部1352は、複合化の対象となるアイコンとして、同じアイコンが複数存在する場合には、該アイコンについては、該アイコンに対応する情報を1つのみ格納する。たとえば、上記(b)の場合において、黒ペンアイコンを含む個別アイコン(個別アイコンα,β)が2つ表示され、青ペンアイコンを含む個別アイコン(個別アイコンγ)が1つ表示され、青ペンアイコンおよび赤ペンアイコンを含む複合アイコン(複合アイコンδ)が1つ表示されているときに、個別アイコンαを始点とするタッチ操作、個別アイコンβを始点とするタッチ操作、および複合アイコンδを始点とするタッチ操作からなるマルチタッチ操作が行われ、該マルチタッチ操作が、各タッチ操作の終点が個別アイコンγ内になるようなピンチインであると、複合設定画像生成部1352は、黒ペンアイコンに対応する黒ペン設定情報と、青ペンアイコンに対応する青ペン設定情報と、赤ペンアイコンに対応する赤ペン設定情報とを、それぞれ1つずつ格納する。これらの情報は、グループ化されて、複合設定画像生成部1352に記憶される。
When there are a plurality of the same icons as the icons to be combined, the composite setting
複合設定画像生成部1352は、複合アイコンを複数生成することが可能である。複合設定画像生成部1352は、複合アイコンが生成されるごとに、1から順に、整数のラベル値mを割り当てて、各複合アイコンに含まれるアイコンに対応する情報をグループ化して、グループ情報として格納する。たとえば、複合設定画像生成部1352は、ラベル値m=1のグループ情報として、黒ペン設定情報および赤ペン設定情報を格納し、ラベル値m=2のグループ情報として、黒ペン設定情報、赤ペン設定情報、および青ペン設定情報を格納し、ラベル値m=3のグループ情報として、黒ペン設定情報、赤ペン設定情報、青ペン設定情報、および消しゴム設定情報を格納する。この場合、ラベル値m=1に対応する複合アイコンは、黒ペンアイコンと赤ペンアイコンとを含む複合アイコンであり、ラベル値m=2に対応する複合アイコンは、黒ペンアイコンと赤ペンアイコンと青ペンアイコンとを含む複合アイコンであり、ラベル値m=3に対応する複合アイコンは、黒ペンアイコンと赤ペンアイコンと青ペンアイコンと消しゴムアイコンとを含む複合アイコンである。
The composite setting
複合設定画像生成部1352は、格納したグループ情報を削除することが可能である。複合設定画像生成部1352は、いずれかのグループ情報を削除するとき、残りのグループ情報について、ラベル値mを小さい方へずらし、ラベル値mが不連続とならないようにする。たとえば、上記の場合において、ラベル値m=2のグループ情報を削除するとき、複合設定画像生成部1352は、ラベル値m=1のグループ情報についてはそのままとし、ラベル値m=2のグループ情報として、黒ペン設定情報、赤ペン設定情報、青ペン設定情報、および消しゴム設定情報を格納する。
The composite setting
図8(a)は、2つのアイコンを含む複合アイコン500aを示し、図8(b)は、3つのアイコンを含む複合アイコン500bを示し、図8(c)は、4つのアイコンを含む複合アイコン500cを示している。複合アイコン500aは、黒ペンアイコン501aと、赤ペンアイコン502aと、ドラッグバー503aと、×ボタン504aとを含んでいる。複合アイコン500bは、黒ペンアイコン501bと、赤ペンアイコン502bと、青ペンアイコン503bと、ドラッグバー504bと、×ボタン505bとを含んでいる。複合アイコン500cは、黒ペンアイコン501cと、赤ペンアイコン502cと、青ペンアイコン503cと、消しゴムアイコン504cと、ドラッグバー505cと、×ボタン506cとを含んでいる。黒ペンアイコン501a,501b,501cは、ツールバー内の黒ペンアイコンと同一の画像か、またはツールバー内の黒ペンアイコンを拡大もしくは縮小した画像である。赤ペンアイコン502a,502b,502cは、ツールバー内の赤ペンアイコンと同一の画像か、またはツールバー内の赤ペンアイコンを拡大もしくは縮小した画像である。青ペンアイコン503b,503cは、ツールバー内の青ペンアイコンと同一の画像か、またはツールバー内の青ペンアイコンを拡大もしくは縮小した画像である。消しゴムアイコン504cは、ツールバー内の消しゴムアイコンと同一の画像か、またはツールバー内の消しゴムアイコンを拡大もしくは縮小した画像である。
8A shows a
複合アイコン内の各アイコンは、最初に表示されるとき、所定の初期配置で整列させられ、その後、ユーザによって任意に並べ替えることが可能である。複合アイコン内の各アイコンの配置情報も、グループ情報として、複合設定画像生成部1352に格納される。
When the icons in the composite icon are first displayed, they are arranged in a predetermined initial arrangement, and can be arbitrarily rearranged by the user thereafter. Arrangement information of each icon in the composite icon is also stored in the composite setting
複合アイコン内の各アイコンの初期配置は、複合設定画像生成部1352に予め記憶されるアイコン座標値によって決定される。図9に、アイコン座標値を説明するためのアイコンマップMを示す。アイコンマップMは、各アイコンと、ij座標値であるアイコン座標値とを1対1で対応させたものである。アイコンマップMは概念的なものであり、複合設定画像生成部1352は、アイコンマップMを記憶している必要はない。また、複合設定画像生成部1352は、アイコンとアイコン座標値とを直接対応させて記憶している必要もなく、アイコンに対応する機能を示す情報とアイコン座標値とを対応させて記憶していればよい。たとえば、複合設定画像生成部1352は、黒ペンアイコンにアイコン座標値(0,0)を対応させて記憶していてもよいし、黒ペンアイコンに対応する黒ペン設定情報にアイコン座標値(0,0)を対応させて記憶していてもよい。
The initial arrangement of each icon in the composite icon is determined by icon coordinate values stored in advance in the composite setting
複合設定画像生成部1352は、このようなアイコン座標値を用いて、複合アイコン内の各アイコンの初期配置を決定する。たとえば、複合設定画像生成部1352は、複合アイコン内のアイコンの数が2×n(nは自然数)個以上かつ2×(n+1)個未満の場合には、複合アイコン内においてアイコンをn行で整列するように初期配置を決定する。nが1であるとき、複合設定画像生成部1352は、アイコン座標値のi座標値が小さいアイコンほど、複合アイコン内で左側になるように初期配置を決定する。また、nが1であるときにおいて、アイコン座標値のi座標値が同じアイコンが複数あれば、複合設定画像生成部1352は、アイコン座標値のj座標値が小さいアイコンほど、複合アイコン内で左側になるように初期配置を決定する。nが2以上であるとき、複合設定画像生成部1352は、アイコン座標値のi座標値が小さいアイコンほど、複合アイコン内で左側とし、左側の中でより上側になるように初期配置を決定する。また、nが2以上であるときにおいて、アイコン座標値のi座標値が同じアイコンが複数あれば、複合設定画像生成部1352は、アイコン座標値のj座標値が小さいアイコンほど、複合アイコン内で左側とし、左側の中でより上側になるように初期配置を決定する。
The composite setting
なお、複合設定画像生成部1352に記憶されているアイコン座標値に基づいて、全設定画像表示制御部1341は、ツールバー300A,300Bを表示させている。たとえば、全設定画像表示制御部1341は、アイコンマップMの左半分をツールバー300Aに表示させ、右半分をツールバー300Bに表示させる。
Note that, based on the icon coordinate values stored in the composite setting
複合アイコン内のアイコンを並べ替えるには、複合設定画像表示制御部1353によって表示中の複合アイコン内の1つのアイコン内を始点とし、他のアイコン内を終点とするフリックを行えばよい。これにより、複合設定画像生成部1352は、該1つのアイコンの配置情報と該他のアイコンの配置情報とを入れ替え、該1つのアイコンの位置と該他のアイコンの位置とを入れ替えた複合アイコンを生成する。入替え後の複合アイコンは、複合設定画像表示制御部1353によって表示される。
In order to rearrange the icons in the composite icon, the composite setting image
複合設定画像表示制御部1353は、上記(a)〜(e)のとき、タッチ操作情報管理部1311に記憶される情報を用いて、上記(a)〜(e)で行われたタッチ操作の終点の位置からの距離が予め定められる特定範囲内に、該終点に近接する複合設定画像表示領域を設定し、該複合設定画像表示領域全体にわたって、複合設定画像生成部1352によって生成された複合アイコンを表示させる。
The composite setting image
また、複合設定画像表示制御部1353は、呼出し条件判断部1354が複合アイコン呼出し条件を満たしたと判断したときに、複合アイコンを表示させる。呼出し条件判断部1354は、タッチ操作情報管理部1311に記憶される情報を用いて、ユーザによって行われたタッチ操作が予め定められる複合アイコン呼出し条件を満たすか否かを判断する。複合アイコン呼出し条件としては、どのような条件であってもよいけれども、後述するように、特定の図形を描画しようとしてユーザがタッチ操作を行うときに複合アイコンが表示されないような条件であることが好ましい。
The composite setting image
複合アイコン呼出し条件は、たとえば、複合設定画像生成部1352に1つ以上のグループ情報が格納され、かつ、すべてのグループ情報に対応する複合アイコンが表示中ではない場合において、予め定められる特定時間(条件判断時間)内に、予め定められる特定範囲(条件判断範囲)内で、3回連続したタッチ操作(トリプルタップ)が行われることである。より詳細には、複合アイコン呼出し条件は、たとえば、複合設定画像生成部1352にグループ情報が格納され、かつ、すべてのグループ情報に対応する複合アイコンが表示中ではない場合において、トリプルタップのうちの1回目のタッチ操作(1stタッチ操作)の始点を中心とする条件判断範囲内に、トリプルタップのうちの2回目のタッチ操作(2ndタッチ操作)の始点および終点、ならびにトリプルタップのうちの3回目のタッチ操作(3rdタッチ操作)の始点および終点があり、1stタッチ操作の開始時点から3rdタッチ操作の終了時点までの時間が、条件判断時間内であることである。条件判断時間は、たとえば、0.2秒〜1秒である。また、条件判断範囲は、1stタッチ操作の始点を中心とする、画面上で0cm〜1cmの距離の範囲であり、画面の画素ピッチを0.5mmとすれば、この距離は0画素〜20画素である。このように条件判断時間および条件判断範囲が定められるのは、ユーザが、2点リーダ「‥」、3点リーダ「…」、濁点「゛」などを描画しようとしてタッチ操作を行うときに、タッチ操作が複合アイコン呼出し条件を満たしてしまい、複合アイコンが表示されてしまうことを防ぐためである。
The composite icon calling condition is, for example, a specific time (predetermined time) when one or more pieces of group information are stored in the composite setting
なお、呼出し条件判断部1354は、複合設定画像生成部1352にグループ情報が1つも格納されていない場合、または、複合アイコンが1つも表示中ではない場合において、トリプルタップが行われたときには、個別アイコン呼出し条件を満たしたと判断する。
It should be noted that the calling
タッチ検出部12はマルチタッチ操作が可能な構成であるので、第1のユーザによって条件判断範囲内で1st〜3rdタッチ操作が行われている間に、第2のユーザによって、条件判断範囲外で、タッチ操作が行われる場合も有り得る。このような場合であっても、呼出し条件判断部1354は、1st〜3rdタッチ操作からなるトリプルタップが複合アイコン呼出し条件または個別アイコン呼出しを満たしたと判断する。また、トリプルタップによって画面上に3つの点状の図形が描画されてしまうのを防ぐために、呼出し条件判断部1354は、トリプルタップが複合アイコン呼出し条件または個別アイコン呼出し条件を満たしたと判断した場合、タッチ操作情報管理部1311に記憶される情報を用いて、該トリプルタップに対応する3つの点状の図形が画面上に描画されないように、図形描画部1312を制御することが好ましい。
Since the
上述したように、呼出し条件判断部1354は、複合設定画像生成部1352に格納中のすべてのグループ情報に対応する複合アイコンが既に表示中の場合には、複合アイコン呼出し条件を満たさないと判断する。この判断を行うために、呼出し条件判断部1354は、表示中の複合アイコンに対応するグループのラベル値mを格納している。
As described above, the calling
複合設定画像表示制御部1353は、複合アイコン呼出し条件を満たすと呼出し条件判断部1354が判断した場合、タッチ操作情報管理部1311に記憶される情報を用いて、トリプルタップの1stタッチ操作の始点の位置からの距離が予め定められる特定範囲内の領域を、複合設定画像表示領域として設定し、該複合設定画像表示領域全体にわたって、複合設定画像生成部1352によって生成された複合アイコンを表示させる。複合設定画像表示領域は、たとえば、X方向およびY方向に平行な辺を有し、対角線の長さが、画面上で5cm〜15cm(画素ピッチを0.5mmとすれば100画素〜300画素)となる矩形状の領域である。この矩形状の複合設定画像表示領域の中心点は、たとえば、1stタッチ操作の始点を中心として、半径が画面上で30cm(画素ピッチを0.5mmとすれば画素数では600画素)となる円形状の領域内のいずれかの点である。
When the calling
図10に、表示部11の画面に表示された複合アイコンを示す。図10では、1stタッチ操作の始点を参照符号Qで示し、上記円形状の領域をRで示している。複合設定画像表示制御部1353は、表示部11の画面上に、矩形状の複合設定画像表示領域R0を設定し、複合設定画像表示領域R0全体にわたって、複合アイコンを表示させる。図10に示す複合アイコン600は、黒ペンアイコン601、赤ペンアイコン602、青ペンアイコン603、および消しゴムアイコン604の、4つのアイコンと、ドラッグバー605と、×ボタン606とを含んでいる。複合設定画像表示制御部1353は、複合アイコン内に、表示設定格納部133に格納中の表示設定情報を表したアイコン(以下では、「格納中アイコン」と称する)がある場合には、図10に示すように、格納中アイコンを太線で囲んで表示させる。なお、個別設定画像表示制御部1351も、個別アイコン内に格納中アイコンがある場合には、格納中アイコンを太線で囲んで表示させる。
FIG. 10 shows a composite icon displayed on the screen of the
このように、ユーザが複合アイコン呼出し条件を満たすトリプルタップを行うことで、複合設定画像表示制御部1353によって、画面上において1stタッチ操作の始点付近に、複合アイコンが呼び出される。なお、複合設定画像生成部1352に格納中のグループ情報が複数ある場合、複合設定画像表示制御部1353は、呼出し条件判断部1354が格納している、表示中の複合アイコンに対応するグループ情報のラベル値m以外のラベル値mのうち、最大のラベル値mのグループ情報に対応する複合アイコンを呼び出す。また、複合設定画像表示制御部1353は、既に複合アイコンが表示中の場合において、新たに他の複合アイコンを呼び出すときには、該他の複合アイコンを、既に表示中の複合アイコンに重ならないように呼び出す。
As described above, when the user performs a triple tap satisfying the composite icon calling condition, the composite setting image
トリプルタップが行われても、複合アイコン呼出し条件を満たすと呼出し条件判断部1354に判断されず、その代わりに、個別アイコン呼出し条件を満たすと判断された場合には、複合設定画像表示制御部1353の代わりに、個別設定画像表示制御部1351が動作する。具体的には、呼出し条件判断部1354が個別アイコン呼出し条件を満たすと判断した場合、個別アイコン表示制御部1351は、タッチ操作情報管理部1311に記憶される情報を用いて、トリプルタップの1stタッチ操作の始点の位置からの距離が予め定められる特定範囲内の領域を、個別設定画像表示領域として設定し、該個別設定画像表示領域全体にわたって、個別アイコンを表示させる。個別設定画像表示領域は、たとえば、X方向およびY方向に平行な辺を有し、対角線の長さが、画面上で2cm〜7cm(画素ピッチを0.5mmとすれば40画素〜140画素)となる矩形状の領域である。この矩形状の複合設定画像表示領域の中心点は、たとえば、1stタッチ操作の始点を中心として、半径が画面上で30cm(画素ピッチを0.5mmとすれば画素数では600画素)となる円形状の領域内のいずれかの点である。
Even if the triple tap is performed, if the composite icon calling condition is satisfied, the calling
上記の場合に、個別設定画像表示制御部1351によって呼び出される個別アイコンに含まれるアイコンは、格納中アイコンである。なお、格納中アイコンのアイコン座標値を(i1,j1)とするとき、個別設定画像表示制御部1351は、格納中アイコンの代わりに、アイコン座標値(i1,MOD(j1+1,5))に対応するアイコンを表示させてもよい。ここで、MOD(A,B)はA÷Bの剰余を表し、たとえば、MOD(6,5)=1である。
In the above case, the icon included in the individual icon called by the individual setting image
また、上記の場合において、複合設定画像生成部1352にグループ情報が1つも格納されていないときには、複合設定画像生成部1352が動作した後に、個別設定画像表示制御部1351の代わりに複合設定画像表示制御部1353が動作するように構成してもよい。具体的には、複合設定画像生成部1352が、格納中アイコンに対応する情報と格納中アイコン以外の他のアイコンに対応する情報とをグループ化してグループ情報を格納し、格納中アイコンおよび他のアイコンを含む複合アイコンを生成し、その後、複合設定画像表示制御部1353が、複合アイコン呼出し条件を満たす場合と同様にして、該複合アイコンを呼び出す。他のアイコンの数は、1つでも2つでも3つ以上でもよい。たとえば、格納中アイコンのアイコン座標値を(i1,j1)とするとき、他のアイコンを、アイコン座標値(i1,MOD(j1+1,5))に対応するアイコン、アイコン座標値(MOD(i1+1,4),j1)に対応するアイコン、および、アイコン座標値(MOD(i1+1,4),MOD(j1+1,5))に対応するアイコンの、3つのアイコンとしてもよい。
In the above case, when no group information is stored in the composite setting
個別設定画像表示制御部1351は、複合アイコンに対するタッチ操作に基づいて後述する第2表示設定変更部1357による表示設定情報の変更が行われたときも、個別アイコンの呼出しを行う。具体的には、第2表示設定変更部1357による表示設定情報の変更が行われたとき、個別設定画像表示制御部1351は、表示設定情報の変更のためにタッチ操作が行われた複合アイコンに隣接させて個別設定画像表示領域を設定し、該個別設定画像表示領域全体にわたって、個別アイコンを表示させる。個別アイコンに含まれるアイコンは、表示設定情報の変更前に、表示設定格納部133に格納されていた表示設定情報に対応するアイコンである。
The individual setting image
次に、第2取得判断部1355、第2位置判断部1356、および第2表示設定変更部1357の機能を、図11を用いて説明する。図11は、トリプルタップが行われた後の処理を示すフローチャートである。
Next, functions of the second
ステップS1では、呼出し条件判断部1354は、トリプルタップが複合アイコン呼出し条件を満たすか、個別アイコン呼出し条件を満たすかを判断する。複合アイコン呼出し条件を満たす場合にはステップS2へ進み、個別アイコン呼出し条件を満たす場合にはステップS3へ進む。
In step S1, the calling
ステップS2では、複合設定画像表示制御部1353が複合アイコンを表示させる。ステップS3では、個別設定画像表示制御部1351が個別アイコンを表示させる。
In step S2, the composite setting image
ステップS4では、第2取得判断部1355が、画面上に個複アイコンが表示されている間にタッチ検出部12によって位置情報が取得されたか否かについて、判断を行う。画面上に個複アイコンが表示されている間に位置情報が取得されたと第2取得判断部1355が判断する場合、ステップS5へ進み、画面上に個複アイコンが表示されている間に位置情報が取得されたと第2取得判断部1355が判断しない場合、表示設定格納部133に格納中の表示設定情報の変更は行われない。
In step S4, the second
ステップS5では、第2位置判断部1356は、該位置情報が示す位置が、個複アイコン内において、格納中アイコン以外の、表示設定情報に対応する他のアイコン内であるか否かについて、判断を行う。ステップS5において、表示設定情報に対応する他のアイコン内であると第2位置判断部1356が判断する場合、ステップS6へ進み、ステップS5において、表示設定情報に対応する他のアイコン内であると第2位置判断部1356が判断しない場合、表示設定格納部133に格納中の表示設定情報の変更は行われない。
In step S5, the second
ステップS6では、第2表示設定変更部1357は、取得された位置情報が示すアイコンに対応する表示設定情報へ、表示設定格納部133に格納中の表示設定情報を変更する。なお、このように、他のアイコンに対するタッチ操作によって表示設定情報が変更された場合において、該他のアイコンが複合アイコン内であるときには、表示設定情報の変更前に表示設定格納部133に格納されていた表示設定情報に対応するアイコンを含む個別アイコンが、個別設定画像表示制御部1351によって、該複合アイコンに隣接させて表示される。
In step S6, the second display setting changing
また、ステップS5において、タッチ操作が行われた位置が、個複アイコン内またはツールバー内における、表示設定情報に対応しないアイコン内であると第2位置判断部1356が判断した場合、制御部13は、取得された位置情報が示すアイコンに対応する機能を実行する。また、ステップS5において、タッチ操作が行われた位置が、個複アイコン内における×ボタン内であると第2位置判断部1356が判断した場合、個別設定画像表示制御部1351または複合設定画像表示制御部1353によって、個複アイコンが消去される。また、ステップS5において、タッチ操作が行われた位置が、個複アイコン内におけるドラッグバー内であると第2位置判断部1356が判断した場合、個別設定画像表示制御部1351または複合設定画像表示制御部1353によって、タッチ操作の始点から終点へ向かうベクトルで、個複アイコンをスライド移動させる。
If the second
第2変更部135によれば、以上のように、トリプルタップを行うことで複合アイコンまたは個別アイコンを呼び出すことができ、呼び出された複合アイコンまたは個別アイコン内のアイコンに対してタッチ操作を行うことで、該アイコンに対応する機能を実行することができ、表示設定情報を変更することができる。さらに、第2変更部135は、以下に説明するように、複合アイコンの表示態様を変化させることが可能である。
According to the second changing
複合設定画像表示制御部1353は、複合設定画像生成部1352に複合アイコンをコンパクト化して生成させ、コンパクト複合アイコンを表示させることができる。図12に、コンパクト複合アイコンを示す。図12は図8に対応しており、図12(a)に示すコンパクト複合アイコン700aは図8(a)に示す複合アイコン500aをコンパクト化したものであり、図12(b)に示すコンパクト複合アイコン700bは図8(b)に示す複合アイコン500bをコンパクト化したものであり、図12(c)に示すコンパクト複合アイコン700cは図8(c)に示す複合アイコン500cをコンパクト化したものである。
The composite setting image
コンパクト複合アイコン700aでは、黒ペンアイコン701aは、複合アイコン500aの黒ペンアイコン501aと同じ大きさであり、赤ペンアイコン702aは、赤ペンアイコン502aを縦横ともに1/5〜1/3程度に縮小したものとなっており、黒ペンアイコン701aの上に重ねて表示されている。コンパクト複合アイコン700bでは、黒ペンアイコン701bは、複合アイコン500bの黒ペンアイコン501bと同じ大きさであり、赤ペンアイコン702bおよび青ペンアイコン703bは、赤ペンアイコン502bおよび青ペンアイコン503bを縦横ともに1/5〜1/3程度に縮小したものとなっており、黒ペンアイコン701bの上に重ねて表示されている。コンパクト複合アイコン700cでは、黒ペンアイコン701cは、複合アイコン500cの黒ペンアイコン501cと同じ大きさであり、赤ペンアイコン702c、青ペンアイコン703c、および消しゴムアイコン704cは、赤ペンアイコン502c、青ペンアイコン503c、および消しゴムアイコン504cを縦横ともに1/5〜1/3程度に縮小したものとなっており、黒ペンアイコン701cの上に重ねて表示されている。
In the compact
複合設定画像表示制御部1353は、たとえば、複合アイコン内のドラッグバー内および×ボタン内以外において、長押しシングルタップが行われたときに、複合アイコンをコンパクト複合アイコンに変更して表示させる。また、複合設定画像表示制御部1353は、たとえば、コンパクト複合アイコン内のドラッグバー内および×ボタン内以外において、長押しシングルタップが行われたときに、コンパクト複合アイコンを複合アイコンに変更して表示させる。なお、これら以外のタッチ操作によってコンパクト化またはコンパクト化の解除を行うように、複合設定画像表示制御部1353を構成してもよい。たとえば、複合アイコン内の1つのアイコンを始点とし、他のアイコンを終点とするフリックが行われた場合、該1つのアイコンの位置と該他のアイコンの位置とを入れ替える代わりに、該複合アイコンをコンパクト化するように、複合設定画像表示制御部1353を構成してもよい。
The composite setting image
複合設定画像表示制御部1353は、コンパクト複合アイコンにおいて、アイコン座標値のi座標値がより小さいもののうち、j座標値がより小さいアイコンを、大きく表示させ、その他のアイコンを小さく表示させる。ただし、複合アイコン内に表示するアイコンに格納中アイコンがある場合には、複合設定画像表示制御部1353は、格納中アイコンを大きく表示させ、その他のアイコンを小さく表示させる。この場合、複合設定画像表示制御部1353は、格納中アイコンであることが分かり易いように、格納中アイコンを太線で囲んで表示させる。
The composite setting image
このように、複合設定画像表示制御部1353が複合アイコンをコンパクト化することで、表示部11の画面上における複合アイコンの表示領域を小さくすることができる。また、複合設定画像表示制御部1353は、コンパクト複合アイコンにおいて、格納中アイコンを大きく表示させ、他のアイコンを小さく表示させることで、表示設定格納部133に格納中の表示設定情報をユーザに報知することができる。コンパクト複合アイコン内の格納中アイコン以外の他のアイコンに対するシングルタップが行われ、その結果、格納中の表示設定情報が該他のアイコンに対応する表示設定情報へ変更された場合には、該他のアイコンが大きく表示されることになり、表示設定情報の変更をユーザに報知することができる。
As described above, the composite icon
複合設定画像表示制御部1353は、表示中の複合アイコンを消去するとともに、個別設定画像表示制御部1351に、該複合アイコンに含まれるアイコンすべてを、個別アイコンとしてそれぞれ表示させることができる。たとえば、複合アイコン内のドラッグバー内および×ボタン内以外において、2以上の始点を有するマルチタッチ操作が行われた場合において、該マルチタッチ操作が、2以上の終点が該複合アイコン外になるようなピンチアウトであるとき、該複合アイコンが複合設定画像表示制御部1353によって消去され、該複合アイコンに対応するグループ情報が複合設定画像生成部1352から削除されるとともに、個別設定画像表示制御部1351によって、該グループ情報に含まれていた各情報に対応するアイコンを含む各個別アイコンが、該ピンチアウトの終点近傍に表示される。
The composite setting image
また、複合設定画像表示制御部1353は、個別設定画像表示制御部1351に、複合アイコンに含まれるアイコンのうちのいずれかを、個別アイコンとして表示させるとともに、該アイコンを該複合アイコンから抜いた新たな複合アイコンを、複合設定画像生成部1352に生成させ、該新たな複合アイコンを表示させることができる。たとえば、複合アイコン内のアイコン内を始点とし、複合アイコン外を終点とするようなフリックが行われた場合、始点となったアイコンを含む個別アイコンが、終点に近接する位置に、個別設定画像表示制御部1351によって表示されるとともに、該複合アイコンに対応するグループ情報が複合設定画像生成部1352から削除され、該グループ情報から個別アイコン内のアイコンに対応する情報を除いた情報が、新たにグループ化されてグループ情報として複合設定画像生成部1352に格納され、新たなグループ情報に対応する新たな複合アイコンが複合設定画像生成部1352によって生成され、新たな複合アイコンが、元の複合アイコンとほぼ同じ位置に、複合設定画像表示制御部1353によって表示される。なお、フリックの終点が複合アイコン外の他の個複アイコン内であるときには、個別設定画像表示制御部1351によって個別アイコンが表示される代わりに、始点となったアイコンと終点となった個複アイコン内のアイコンとを含む複合アイコンが複合設定画像生成部1352によって生成されて、個別設定画像表示制御部1351によって表示される。
In addition, the composite setting image
複合設定画像表示制御部1353は、複合設定画像生成部1352に格納中のグループ情報が2以上であり、1以上の複合アイコンが表示中であり、かつ、1以上の複合アイコンが表示中ではない場合に、表示中の複合アイコンを表示中ではない複合アイコンへ変更することができる。たとえば、複合設定画像生成部1352に格納中のグループ情報が2以上であり、1以上の複合アイコンが表示中であり、かつ、1以上の複合アイコンが表示中ではない場合において、表示中の複合アイコン内のドラッグバー内および×ボタン内以外に対してトリプルタップが行われたときに、複合設定画像表示制御部1353は、該表示中の複合アイコンを表示中ではない複合アイコンへ変更する。新たに表示される複合アイコンは、表示されていなかった複合アイコンのうち、ラベル値mが最も大きな複合アイコンである。
In the composite setting image
複合設定画像表示制御部1353は、描画のためのタッチ操作、たとえば、ツールバー外かつ個複アイコン外でのフリックが行われた場合、表示設定情報に対応するアイコンのみを含む、表示中のすべての複合アイコンの表示を中断し、該フリックの終了後に、表示を中断したすべての複合アイコンの表示を再開させる。同様に、個別設定画像表示制御部1351は、描画のためのタッチ操作、たとえば、ツールバー外かつ個複アイコン外でのフリックが行われた場合、表示設定情報に対応するアイコンのみを含む、表示中のすべての個別アイコンの表示を中断し、該フリックの終了後に、表示を中断したすべての個別アイコンの表示を再開させる。
The composite setting image
このように、描画のためのタッチ操作が行われている間は、表示設定情報に対応するアイコンのみを含む個複アイコンを表示させないことで、個複アイコンを描画の邪魔にならないようにすることができる。そして、ファイルの保存機能に対応するアイコンなど、表示設定情報変更以外の機能に対応するアイコンを含む個複アイコンについては、表示を中断しないようにすることで、描画のためのタッチ操作の終了から個複アイコンの表示の再開までに時間を要したとしても、表示が中断されていない個複アイコン内のアイコンによって、ファイルの保存などの表示設定情報変更以外の機能を発揮することができる。なお、表示設定情報変更以外の機能に対応するアイコンを含む個複アイコンについても、表示を中断するように、複合設定画像表示制御部1353および個別設定画像表示制御部1351を構成してもよい。
In this way, while the touch operation for drawing is performed, the individual icons including only the icon corresponding to the display setting information are not displayed so that the individual icons do not interfere with the drawing. Can do. For multiple icons including icons corresponding to functions other than the display setting information change, such as icons corresponding to the file saving function, the display operation is not interrupted, so that the touch operation for drawing is completed. Even if it takes time to resume the display of the individual icons, the icons in the individual icons whose display is not interrupted can perform functions other than changing the display setting information such as saving a file. Note that the composite setting image
このように、第2変更部135によれば、複合アイコンや個別アイコンの表示態様を変化させることが可能である。さらに、第2変更部135は、以下に説明する、変更作業領域設定部1358、設定画像変更部1359、第1変更条件判断部1360、および、第2変更条件判断部1361によって、表示中の個別アイコン内のアイコンを他のアイコンへ変更することを可能にする。
As described above, according to the second changing
変更作業領域設定部1358は、個別設定画像表示制御部1351による個別アイコンの表示中に、個別設定画像表示領域から予め定める特定距離の範囲内に、アイコン変更作業領域を設定する。図13に、アイコン変更作業領域の一例を示す。図13に示すように、変更作業領域設定部1358によって、赤ペンアイコンを含む個別アイコンPが表示される個別設定画像表示領域を上下および左右に挟むように、矩形状の個別設定画像表示領域の4辺に隣接する、4つのアイコン変更作業領域P1が設定される。以下では、個別設定画像表示領域の上の辺に隣接する矩形状のアイコン変更作業領域P1をA領域と称し、個別設定画像表示領域の下の辺に隣接する矩形状のアイコン変更作業領域P1をB領域と称し、個別設定画像表示領域の左の辺に隣接する矩形状のアイコン変更作業領域P1をC領域と称し、個別設定画像表示領域の右の辺に隣接する矩形状のアイコン変更作業領域P1をD領域と称する。
The change work
設定画像変更部1359は、個別アイコンの表示中にタッチ操作が行われた場合において、第1変更条件判断部1360または第2変更条件判断部1361が条件を満たすタッチ操作であると判断したときに、該タッチ操作に基づいて、個別アイコン内のアイコンを異なるアイコンへ変更する。設定画像変更部1359によるアイコンの変更の方法については後述する。
When the touch operation is performed while the individual icon is displayed, the setting
第1変更条件判断部1360は、個別アイコンの表示中に、該個別アイコンに隣接するアイコン変更作業領域に対してタッチ操作が行われたときに、該タッチ操作が予め定められる第1変更条件を満たすか否かを判断する。第1変更条件は、タッチ操作が、A領域〜D領域のうちのいずれか1つの領域内を始点とし、始点となった領域に対向する領域内を終点とするフリックとなることである。たとえば、個別アイコンの表示中に、該個別アイコンに隣接するA領域内を始点としB領域内を終点とするフリックが行われたとき、第1変更条件判断部1360は第1変更条件を満たしたと判断し、この判断結果に基づいて、設定画像変更部1359は個別アイコン内のアイコンを異なるアイコンへ変更する。
The first change
第2変更条件判断部1361は、設定画像変更部1359によるアイコンの変更が行われた後に、アイコンの変更が行われた個別アイコンに隣接するアイコン変更作業領域に対してタッチ操作が行われたときに、該タッチ操作が予め定められる第2変更条件を満たすか否かを判断する。第2変更条件は、設定画像変更部1359によるアイコンの変更が行われた後、予め定められるリピート判断時間内に、シングルタップが行われ、該シングルタップの始点および終点が、直前のフリックの終点となったアイコン変更作業領域内となることである。たとえば、C領域内を始点としD領域内を終点とするフリックが行われることによって、設定画像変更部1359が個別アイコン内のアイコンを異なるアイコンへ変更した後、予め定められるリピート判断時間内に、該D領域内でシングルタップが行われたとき、第2変更条件判断部1361は第2変更条件を満たしたと判断し、この判断結果に基づいて、設定画像変更部1359は変更されたアイコンをさらに異なるアイコンへ変更する。リピート判断時間は、たとえば、0.2秒間〜3秒間である。
The second change
設定画像変更部1359によるアイコンの変更の方法について説明する。設定画像変更部1359は、第1変更条件が満たされてアイコンを変更する場合、フリックの向きの逆向きに、図9に示すアイコンマップM上で、個別アイコン内のアイコンをシフトさせる。具体的には、個別アイコン内のアイコンに対応するアイコン座標値が(i2,j2)である場合において、A領域内を始点としB領域内を終点とする、下向きのフリックが行われたときには、設定画像変更部1359は、個別アイコン内のアイコンを、アイコンマップM上で上向きにシフト、すなわち、アイコン座標値(i2,MOD(j2−1,5))に対応するアイコンへ変更する。B領域内を始点としA領域内を終点とする、上向きのフリックが行われたときには、設定画像変更部1359は、個別アイコン内のアイコンを、アイコンマップM上で下向きにシフト、すなわち、アイコン座標値(i2,MOD(j2+1,5))に対応するアイコンへ変更する。C領域内を始点としD領域内を終点とする、右向きのフリックが行われたときには、設定画像変更部1359は、個別アイコン内のアイコンを、アイコンマップM上で左向きにシフト、すなわち、アイコン座標値(MOD(i2−1,4),j2)に対応するアイコンへ変更する。D領域内を始点としC領域内を終点とする、左向きのフリックが行われたときには、設定画像変更部1359は、個別アイコン内のアイコンを、アイコンマップM上で右向きにシフト、すなわち、アイコン座標値(MOD(i2+1,4),j2)に対応するアイコンへ変更する。
A method of changing icons by the setting
次に、第2変更条件が満たされてアイコンを変更する場合について説明する。設定画像変更部1359は、第2変更条件が満たされてアイコンを変更する場合、第2変更条件を満たすシングルタップの直前のフリックの向きの逆向きに、図9に示すアイコンマップM上で、個別アイコン内のアイコンをシフトさせる。すなわち、直前のフリックによるアイコンの変更をリピートさせる。
Next, a case where the icon is changed when the second change condition is satisfied will be described. When the second change condition is satisfied and the icon is changed, the setting
たとえば、個別アイコン内のアイコンに対応するアイコン座標値が(i2,j2)である場合において、A領域内を始点としB領域内を終点とする、下向きのフリックが行われ、それにより、個別アイコン内のアイコンが、アイコン座標値(i2,MOD(j2−1,5))に対応するアイコンへ変更された直後に、B領域内でシングルタップが行われたとき、設定画像変更部1359によって、アイコン座標値(i2,MOD(j2−1,5))に対応するアイコンは、アイコン座標値(i2,MOD(j2−2,5))に対応するアイコンへ変更される。また、このようにしてアイコン座標値(i2,MOD(j2−2,5))に対応するアイコンへ変更された直後に、B領域内でさらにシングルタップが行われると、設定画像変更部1359によって、アイコン座標値(i2,MOD(j2−2,5))に対応するアイコンは、アイコン座標値(i2,MOD(j2−3,5))に対応するアイコンへ変更される。
For example, when the icon coordinate value corresponding to the icon in the individual icon is (i 2 , j 2 ), a downward flick is performed with the start point in the A region and the end point in the B region. Immediately after the icon in the individual icon is changed to an icon corresponding to the icon coordinate value (i 2 , MOD (j 2 −1, 5)), the setting image is changed when a single tap is performed in the B area. the
このように構成される変更作業領域設定部1358、設定画像変更部1359、第1変更条件判断部1360、および第2変更条件判断部1361の動作を、図14Aおよび図14Bのフローチャートで示す。まず、ステップT1では、第2変更条件判断部1361が、タイマーを未セット状態にする。タイマーはリピート判断時間の測定のためのものである。ステップT2では、第2変更条件判断部1361が、リピートフラグをOFFにする。リピートフラグは、アイコンの変更動作をリピートするか否かを判断するためのフラグである。
Operations of the changed work
ステップT3では、第1変更条件判断部1360が、タッチ操作の行われた位置がアイコン変更作業領域内であるか否かを判断する。より詳細には、第1変更条件判断部1360は、タッチ操作の始点がいずれか1つのアイコン変更作業領域内であるか否かを判断する。アイコン変更作業領域内であればステップT4へ進み、アイコン変更作業領域でなければステップT20へ進む。ステップT20では、リピートフラグをOFFにして、ステップT3へ戻る。
In step T3, first change
ステップT4では、第1変更条件判断部1360が、タッチ操作の始点および終点が、それぞれ、A〜D領域のうちのいずれのアイコン変更作業領域に含まれるかを確認する。ステップT5では、第2変更条件判断部1361が、タッチ操作の始点および終点が、同じアイコン変更作業領域内であるか否かを判断する。同じであればステップT21へ進み、異なっていればステップT6へ進む。
In Step T4, the first change
ステップT6では、第1変更条件判断部1360が、タッチ操作の始点がB領域内であり、かつ、タッチ操作の終点がA領域内であるか否かを判断する。すなわち、第1変更条件判断部1360は、タッチ操作が上向きのフリックであるか否かを判断する。上向きのフリックであればステップT10へ進み、上向きのフリックでなければステップT7へ進む。
In Step T6, the first change
ステップT7では、第1変更条件判断部1360が、タッチ操作の始点がA領域内であり、かつ、タッチ操作の終点がB領域内であるか否かを判断する。すなわち、第1変更条件判断部1360は、タッチ操作が下向きのフリックであるか否かを判断する。下向きのフリックであればステップT12へ進み、下向きのフリックでなければステップT8へ進む。
In step T7, the first change
ステップT8では、第1変更条件判断部1360が、タッチ操作の始点がD領域内であり、かつ、タッチ操作の終点がC領域内であるか否かを判断する。すなわち、第1変更条件判断部1360は、タッチ操作が左向きのフリックであるか否かを判断する。左向きのフリックであればステップT14へ進み、左向きのフリックでなければステップT9へ進む。
In Step T8, the first change
ステップT9では、第1変更条件判断部1360が、タッチ操作の始点がC領域内であり、かつ、タッチ操作の終点がD領域内であるか否かを判断する。すなわち、第1変更条件判断部1360は、タッチ操作が右向きのフリックであるか否かを判断する。右向きのフリックであればステップT16へ進み、右向きのフリックでなければステップT20へ進む。
In step T9, the first change
ステップT10では、設定画像変更部1359が、表示中の個別アイコン内のアイコンを下へシフトする。ステップT11では、第2変更条件判断部1361が、A領域を、下へのシフトをリピートするためのタッチ操作の対象領域に設定し、ステップT18へ進む。
In step T10, the setting
ステップT12では、設定画像変更部1359が、表示中の個別アイコン内のアイコンを上へシフトする。ステップT13では、第2変更条件判断部1361が、B領域を、上へのシフトをリピートするためのタッチ操作の対象領域に設定し、ステップT18へ進む。
In step T12, the setting
ステップT14では、設定画像変更部1359が、表示中の個別アイコン内のアイコンを右へシフトする。ステップT15では、第2変更条件判断部1361が、C領域を、右へのシフトをリピートするためのタッチ操作の対象領域に設定し、ステップT18へ進む。
In step T14, the setting
ステップT16では、設定画像変更部1359が、表示中の個別アイコン内のアイコンを左へシフトする。ステップT17では、第2変更条件判断部1361が、D領域を、左へのシフトをリピートするためのタッチ操作の対象領域に設定し、ステップT18へ進む。
In step T16, the setting
ステップT18では、第2変更条件判断部1361が、リピートフラグをONにする。ステップT19では、第2変更条件判断部1361が、タイマーを0秒にセットし、ステップT3へ戻る。0秒にセットされたタイマーは、セット時点以降の時間を加算していく。
In step T18, the second change
ステップT21では、第2変更条件判断部1361が、リピートフラグがONであるか否かを判断する。ONであればステップT22へ進み、OFFであればステップT20へ進む。ステップT22では、第2変更条件判断部1361が、タイマーの時間がリピート判断時間内であるか否かを判断する。リピート判断時間は、たとえば0.5秒である。リピート判断時間以内であればステップT23へ進み、リピート判断時間を超えていればステップT20へ進む。
In Step T21, the second change
ステップT23では、第2変更条件判断部1361が、リピートするためのタッチ操作の対象領域がA領域であり、かつ、タッチ操作の始点がA領域内であるか否かを判断する。A領域であればステップT10へ進み、A領域以外であればステップT24へ進む。
In step T23, the second change
ステップT24では、第2変更条件判断部1361が、リピートするためのタッチ操作の対象領域がB領域であり、かつ、タッチ操作の始点がB領域内であるか否かを判断する。B領域であればステップT12へ進み、B領域以外であればステップT25へ進む。
In step T24, the second change
ステップT25では、第2変更条件判断部1361が、リピートするためのタッチ操作の対象領域がC領域であり、かつ、タッチ操作の始点がC領域内であるか否かを判断する。C領域であればステップT14へ進み、C領域以外であればステップT26へ進む。
In Step T25, the second change
ステップT26では、第2変更条件判断部1361が、リピートするためのタッチ操作の対象領域がD領域であり、かつ、タッチ操作の始点がD領域内であるか否かを判断する。D領域であればステップT16へ進み、D領域以外であればステップT20へ進む。
In Step T <b> 26, the second change
表示システム10は、このような、変更作業領域設定部1358、設定画像変更部1359、第1変更条件判断部1360、および第2変更条件判断部1361によるステップT1〜T26の動作により、個別アイコン内のアイコンを、アイコンマップM上で上下左右にシフトさせることができる。なお、変更作業領域設定部1358、設定画像変更部1359、第1変更条件判断部1360、および第2変更条件判断部1361は、複合アイコンについても、複合アイコン内の各アイコンをそれぞれシフトさせるように構成されてもよい。また、コンパクト複合アイコンの場合には、大きく表示されるアイコンのみをシフトさせるようにしてもよい。
The
複合アイコンまたはコンパクト複合アイコン内のアイコンをシフトさせると、複合設定画像生成部1352から古いグループ情報が削除され、新たなグループ情報が格納されることになるが、連続してシフトさせることを可能にするために、古いグループ情報における配置情報と、新しいグループ情報における配置情報とを対応させることが好ましい。たとえば、複合アイコン内に、アイコンαが左側に位置し、アイコンβが右側に位置する場合において、該複合アイコンの上下端を通過する上向きのフリックが行われたとき、設定画像変更部1359は、アイコンαを下向きにシフトさせてアイコンγへ変更し、アイコンβを下向きにシフトさせてアイコンδへ変更するとともに、複合設定画像生成部1352は、アイコンγが左側に位置し、アイコンδが右側に位置するように、新たなグループ情報を格納する。
When the composite icon or the icon in the compact composite icon is shifted, the old group information is deleted from the composite setting
以上のように構成される表示システム10の制御部13に記憶される表示プログラムは、タッチパネル部および表示部を備えるコンピュータを表示システム10として機能させるプログラムである。この表示プログラムは、従来公知の、コンピュータ読み取り可能な記録媒体に記録できる。上記表示プログラムを記録媒体に記録することで、表示プログラムに基づく処理を実行するためのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラムなど)を記録した記録媒体を持ち運び自在に提供することができる。
The display program stored in the control unit 13 of the
なお、記録媒体は、マイクロコンピュータが処理を行うためのメモリ、たとえばROM(Read Only Memory)のようなプログラムメディアであってもよいし、または、コンピュータが外部記憶装置として備えるプログラム読取装置に挿入することで読み取られるプログラムメディアであってもよい。 The recording medium may be a memory for the microcomputer to perform processing, for example, a program medium such as a ROM (Read Only Memory), or may be inserted into a program reading device provided as an external storage device in the computer. It may be a program medium that can be read.
記録媒体に格納されているプログラムは、マイクロプロセッサが記録媒体にアクセスして実行する方式であってもよいし、または、マイクロプロセッサが記録媒体からプログラムコードを読み出し、読み出されたプログラムコードがマイクロコンピュータのプログラム記憶エリアにダウンロードされることで、そのプログラムが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。 The program stored in the recording medium may be a system in which the microprocessor accesses the recording medium and executes the program, or the microprocessor reads the program code from the recording medium, and the read program code is the micro program. The program may be executed by being downloaded to the program storage area of the computer. It is assumed that this download program is stored in the main device in advance.
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープ、カセットテープなどのテープ系、フレキシブルディスク、ハードディスクなどの磁気ディスク、CD−ROM(Compact Disc - Read Only Memory)、MO(Magneto
Optical disc)、MD(Mini Disc)、DVD(Digital Versatile Disc)などの光ディスクのディスク系、ICカード(メモリカードを含む)、光カードなどのカード系、あるいはマスクROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)、フラッシュROMなどによる半導体メモリを含めた固定的にプログラムコードを担持する媒体であってもよい。
Here, the program medium is a recording medium configured to be separable from the main body, and includes a tape system such as a magnetic tape and a cassette tape, a magnetic disk such as a flexible disk and a hard disk, and a CD-ROM (Compact Disc-Read Only Memory). ), MO (Magneto
Optical discs such as optical discs (MD), mini discs (DVDs), digital versatile discs (DVDs), card systems such as IC cards (including memory cards) and optical cards, mask ROMs, EPROMs (Erasable Programmable Read Only Memory) ), EEPROM (registered trademark), flash ROM, or other semiconductor memory including a fixed program code.
また、コンピュータが、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、記録媒体は、通信ネットワークからプログラムコードをダウンロードするように、流動的にプログラムコードを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、または他の記録媒体からインストールしておく。また、上記表示プログラムは、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。 In addition, if the computer has a system configuration capable of connecting to a communication network including the Internet, the recording medium may be a medium that dynamically carries the program code so as to download the program code from the communication network. When the program is downloaded from the communication network as described above, the download program is stored in the main device in advance or installed from another recording medium. The display program can also be realized in the form of a computer data signal embedded in a carrier wave in which the program code is embodied by electronic transmission.
10 表示システム
11 表示部
12 タッチパネル部
13 制御部
131 タッチ操作画像制御部
132 全表示設定記憶部
133 表示設定格納部
134 第1変更部
135 第2変更部
1351 個別設定画像表示制御部
1352 複合設定画像生成部
1353 複合設定画像表示制御部
1354 呼出し条件判断部
1355 第2取得判断部
1356 第2位置判断部
1357 第2表示設定変更部
1358 変更作業領域設定部
1359 設定画像変更部
1360 第1変更条件判断部
1361 第2変更条件判断部
DESCRIPTION OF
Claims (7)
画面に画像を表示する表示部と、
前記画面に対するタッチ操作が行われた位置を示す情報である位置情報を取得するタッチ検出部と、
前記表示部を制御する制御部であって、
複数の表示設定情報を記憶する全表示設定記憶部と、
タッチ操作と表示される図形との対応関係を、該タッチ操作が行われる前に予め定める情報として、前記複数の表示設定情報のうちのいずれか1つの表示設定情報を格納する表示設定格納部と、
タッチ操作が行われたときに、該タッチ操作についての位置情報が示す位置に、前記表示設定格納部に格納されている表示設定情報に従って、該タッチ操作に対応する図形を画像として表示させるタッチ操作画像表示制御部と、
前記表示設定格納部に格納されている表示設定情報を変更するための変更部とを含む制御部とを備え、
前記変更部は、
タッチ操作が行われたときに、該タッチ操作が予め定められる複合設定画像表示条件を満たすか否かを判断する表示条件判断部と、
タッチ操作が前記複合設定画像表示条件を満たすときに、前記複数の表示設定情報のうちの互いに異なる2つの表示設定情報をそれぞれ表す設定画像が複合化された画像である複合設定画像を、前記複合設定画像表示条件を満たすタッチ操作についての位置情報が示す位置からの距離が予め定められる特定範囲内の領域に表示させる複合設定画像表示制御部と、
前記複合設定画像の表示中に位置情報が取得されたか否かを判断する取得判断部と、
前記複合設定画像の表示中に位置情報が取得されたときに、該位置情報が示す位置が、前記複合設定画像内の、前記表示設定格納部に格納されている表示設定情報とは異なる表示設定情報を表す設定画像内であるか否かを判断する位置判断部と、
前記複合設定画像の表示中に取得された位置情報が示す位置が前記複合設定画像内の、前記表示設定格納部に格納されている表示設定情報とは異なる表示設定情報を表す設定画像内であるときに、前記表示設定格納部に格納されている表示設定情報を、該設定画像によって表される表示設定情報へ変更する表示設定変更部と、を含むことを特徴とする表示システム。 In a display system that displays a figure corresponding to each touch operation as an image on the screen when a touch operation is performed on the screen,
A display for displaying an image on the screen;
A touch detection unit that acquires position information that is information indicating a position where a touch operation on the screen is performed;
A control unit for controlling the display unit,
An all display setting storage unit for storing a plurality of display setting information;
A display setting storage unit that stores any one of the plurality of display setting information as a predetermined information before the touch operation is performed, and a correspondence relationship between the touch operation and the displayed graphic; ,
Touch operation for displaying a graphic corresponding to the touch operation as an image at the position indicated by the position information about the touch operation according to the display setting information stored in the display setting storage unit when the touch operation is performed An image display control unit;
A control unit including a change unit for changing the display setting information stored in the display setting storage unit,
The changing unit is
A display condition determination unit that determines whether the touch operation satisfies a predetermined composite setting image display condition when the touch operation is performed;
When a touch operation satisfies the composite setting image display condition, a composite setting image that is an image obtained by combining setting images each representing two different display setting information of the plurality of display setting information is combined with the composite setting image. A composite setting image display control unit for displaying in a region within a specific range in which a distance from the position indicated by the position information about the touch operation that satisfies the setting image display condition;
An acquisition determination unit that determines whether position information is acquired during display of the composite setting image;
When position information is acquired during display of the composite setting image, the position indicated by the position information is different from the display setting information stored in the display setting storage unit in the composite setting image. A position determination unit that determines whether or not the image is in a setting image representing information;
The position indicated by the position information acquired during display of the composite setting image is in a setting image representing display setting information different from the display setting information stored in the display setting storage unit in the composite setting image. A display system comprising: a display setting change unit that changes display setting information stored in the display setting storage unit to display setting information represented by the setting image.
前記設定画像を個別に表示させる個別設定画像表示制御部と、
前記個別設定画像表示制御部によって個別に表示された設定画像から、前記複合設定画像を生成する複合設定画像生成部と、を含むことを特徴とする請求項1に記載の表示システム。 The changing unit is
An individual setting image display control unit for individually displaying the setting images;
The display system according to claim 1, further comprising: a composite setting image generation unit that generates the composite setting image from setting images individually displayed by the individual setting image display control unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012150188A JP6078243B2 (en) | 2012-07-04 | 2012-07-04 | Display system and display program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012150188A JP6078243B2 (en) | 2012-07-04 | 2012-07-04 | Display system and display program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014013477A true JP2014013477A (en) | 2014-01-23 |
| JP6078243B2 JP6078243B2 (en) | 2017-02-08 |
Family
ID=50109132
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012150188A Expired - Fee Related JP6078243B2 (en) | 2012-07-04 | 2012-07-04 | Display system and display program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6078243B2 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016027365A1 (en) * | 2014-08-22 | 2016-02-25 | Necディスプレイソリューションズ株式会社 | Image display system, image control device, display device and display control method |
| JP2017040966A (en) * | 2015-08-17 | 2017-02-23 | 株式会社リコー | Information processing apparatus, image processing apparatus, and program |
| JP2017173967A (en) * | 2016-03-22 | 2017-09-28 | 富士ゼロックス株式会社 | Information processing apparatus and program |
| WO2017169630A1 (en) * | 2016-03-31 | 2017-10-05 | 京セラドキュメントソリューションズ株式会社 | Display device |
| JP2019087280A (en) * | 2019-02-07 | 2019-06-06 | シャープ株式会社 | Touch input display device, display control method and program |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09212330A (en) * | 1996-01-26 | 1997-08-15 | Internatl Business Mach Corp <Ibm> | Method and computer system for organizing graphical objects |
| JPH1091384A (en) * | 1996-09-19 | 1998-04-10 | Hokkaido Nippon Denki Software Kk | Display system for tool bar |
| JPH10161793A (en) * | 1996-12-02 | 1998-06-19 | Canon Inc | Information processing apparatus and method |
| JP2002261918A (en) * | 2001-03-02 | 2002-09-13 | Hitachi Ltd | Mobile phone |
| JP2003173237A (en) * | 2001-09-28 | 2003-06-20 | Ricoh Co Ltd | Information input / output system, program and storage medium |
| JP2005284559A (en) * | 2004-03-29 | 2005-10-13 | Hitachi Software Eng Co Ltd | Tool bar display switching method |
| JP2009136031A (en) * | 2009-03-26 | 2009-06-18 | Sharp Corp | Mobile communication terminal |
| JP2009266199A (en) * | 2008-04-22 | 2009-11-12 | Kotatsu Kokusai Denshi Kofun Yugenkoshi | Method and device for operating user interface and recording medium using the same |
| JP2010140327A (en) * | 2008-12-12 | 2010-06-24 | Dainippon Printing Co Ltd | Board writing system, computer device and program |
| JP2013109595A (en) * | 2011-11-21 | 2013-06-06 | Sharp Corp | Display system and display program |
-
2012
- 2012-07-04 JP JP2012150188A patent/JP6078243B2/en not_active Expired - Fee Related
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09212330A (en) * | 1996-01-26 | 1997-08-15 | Internatl Business Mach Corp <Ibm> | Method and computer system for organizing graphical objects |
| JPH1091384A (en) * | 1996-09-19 | 1998-04-10 | Hokkaido Nippon Denki Software Kk | Display system for tool bar |
| JPH10161793A (en) * | 1996-12-02 | 1998-06-19 | Canon Inc | Information processing apparatus and method |
| JP2002261918A (en) * | 2001-03-02 | 2002-09-13 | Hitachi Ltd | Mobile phone |
| JP2003173237A (en) * | 2001-09-28 | 2003-06-20 | Ricoh Co Ltd | Information input / output system, program and storage medium |
| JP2005284559A (en) * | 2004-03-29 | 2005-10-13 | Hitachi Software Eng Co Ltd | Tool bar display switching method |
| JP2009266199A (en) * | 2008-04-22 | 2009-11-12 | Kotatsu Kokusai Denshi Kofun Yugenkoshi | Method and device for operating user interface and recording medium using the same |
| JP2010140327A (en) * | 2008-12-12 | 2010-06-24 | Dainippon Printing Co Ltd | Board writing system, computer device and program |
| JP2009136031A (en) * | 2009-03-26 | 2009-06-18 | Sharp Corp | Mobile communication terminal |
| JP2013109595A (en) * | 2011-11-21 | 2013-06-06 | Sharp Corp | Display system and display program |
Non-Patent Citations (3)
| Title |
|---|
| JPN6016015110; 服部 雅幸: 'Windowsできる人、ダメな人' 日経PC21 第16巻第12号, 20110824, 第24-33ページ, 日経BP社 * |
| JPN6016015111; 城井田 勝仁: '初心者のためのウィンドウズ入門講座 ひらけ!ウィンドウズXP' Windows Start 第11巻第4号, 20060228, 第122-124号, 株式会社毎日コミュニケーションズ * |
| JPN6016015112; 中谷 健司 他: '第5章 タツチパネルの開発動向と関連技術' 新・タッチパネル実用講座 , 20110413, 第119-125ページ, 株式会社テクノタイムズ社 * |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016027365A1 (en) * | 2014-08-22 | 2016-02-25 | Necディスプレイソリューションズ株式会社 | Image display system, image control device, display device and display control method |
| JPWO2016027365A1 (en) * | 2014-08-22 | 2017-06-01 | Necディスプレイソリューションズ株式会社 | Image display system, display control device, display device, and display control method |
| US10438384B2 (en) | 2014-08-22 | 2019-10-08 | Nec Display Solutions, Ltd. | Image display system, image control device, display device and display control method |
| JP2017040966A (en) * | 2015-08-17 | 2017-02-23 | 株式会社リコー | Information processing apparatus, image processing apparatus, and program |
| JP2017173967A (en) * | 2016-03-22 | 2017-09-28 | 富士ゼロックス株式会社 | Information processing apparatus and program |
| WO2017169630A1 (en) * | 2016-03-31 | 2017-10-05 | 京セラドキュメントソリューションズ株式会社 | Display device |
| JPWO2017169630A1 (en) * | 2016-03-31 | 2018-10-04 | 京セラドキュメントソリューションズ株式会社 | Display device |
| US10642484B1 (en) | 2016-03-31 | 2020-05-05 | Kyocera Document Solutions Inc. | Display device |
| JP2019087280A (en) * | 2019-02-07 | 2019-06-06 | シャープ株式会社 | Touch input display device, display control method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6078243B2 (en) | 2017-02-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8830184B2 (en) | Image displaying device, image displaying method, and program for displaying images | |
| JP3845738B2 (en) | Object moving device and recording medium | |
| US8860730B2 (en) | Information processing apparatus, animation method, and program | |
| EP3220249B1 (en) | Method, device and terminal for implementing regional screen capture | |
| KR102339674B1 (en) | Apparatus and Method for displaying | |
| US10168817B2 (en) | Image display apparatus, image displaying method and program | |
| US9612670B2 (en) | Explicit touch selection and cursor placement | |
| KR101783961B1 (en) | Method and apparatus for displaying user interface capable of intuitive editing and inspecting folder | |
| US20150160849A1 (en) | Bezel Gesture Techniques | |
| US8239155B2 (en) | Track information processor, track information processing method, information recording medium, and program | |
| JP2004295159A (en) | Icon display system, icon display method, electronic device, and computer program | |
| EP3511806B1 (en) | Method and apparatus for displaying a picture on a portable device | |
| JP6078243B2 (en) | Display system and display program | |
| KR20100067370A (en) | Method for providing gui and electronic device using the same | |
| KR20150016464A (en) | Method and device for managing tap window indicating application group included heterogeneous applications | |
| JPS6072081A (en) | Graphic generation | |
| JP2013109668A (en) | Information processing apparatus and information processing method | |
| JP5945157B2 (en) | Information processing apparatus, information processing apparatus control method, control program, and recording medium | |
| JP5864319B2 (en) | Electronic device, method for controlling electronic device, and program for controlling electronic device | |
| JP5981175B2 (en) | Drawing display device and drawing display program | |
| JP5875262B2 (en) | Display control device | |
| JP5852857B2 (en) | Display system and display program | |
| JP5779422B2 (en) | Display system and display program | |
| US7742095B2 (en) | Information processing apparatus, method and storage medium | |
| JP2014071755A (en) | Editing device and method for controlling editing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150701 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160413 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160426 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160617 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161018 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161208 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20161227 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170116 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6078243 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |