JP2014002554A - Display device and control method for display device - Google Patents

Display device and control method for display device Download PDF

Info

Publication number
JP2014002554A
JP2014002554A JP2012137324A JP2012137324A JP2014002554A JP 2014002554 A JP2014002554 A JP 2014002554A JP 2012137324 A JP2012137324 A JP 2012137324A JP 2012137324 A JP2012137324 A JP 2012137324A JP 2014002554 A JP2014002554 A JP 2014002554A
Authority
JP
Japan
Prior art keywords
contact
image
display
display surface
displayed
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.)
Pending
Application number
JP2012137324A
Other languages
Japanese (ja)
Inventor
Kiyokazu Tanaka
紀代一 田中
Hiroyuki Nakahata
裕行 中畑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2012137324A priority Critical patent/JP2014002554A/en
Publication of JP2014002554A publication Critical patent/JP2014002554A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a display device and a control method for the display device that are capable of deleting a desired image among images displayed on a display surface by a simple operation in a short working time.SOLUTION: Three or more fingers 30 are brought into contact with an input surface 15a to set a selection range 51, and when the selection range 51 is set, the fingers 30 are lifted from the input surface 15a without moving them, thereby cutting a drawing 11d displayed within the selection range 51.

Description

本発明は、表示装置および表示装置の制御方法に関する。   The present invention relates to a display device and a display device control method.

表示装置は、画像情報を目視表示するための表示面を有する表示部と、表示部の表示面内の座標を直接的に指示可能な入力部とを含み、表示部と入力部とを組合わせて一体化させた構成を有する。前記表示部としては、たとえば、液晶ディスプレイ(Liquid Crystal Display:以下「LCD」という)が用いられる。入力部としては、たとえば、タッチパネルが用いられる。   The display device includes a display unit having a display surface for visually displaying image information, and an input unit that can directly indicate coordinates in the display surface of the display unit, and the display unit and the input unit are combined. And have an integrated configuration. As the display unit, for example, a liquid crystal display (hereinafter referred to as “LCD”) is used. For example, a touch panel is used as the input unit.

特許文献1には、5本の指をタッチパネルに接触させ、5本の指をタッチパネルに接触させたまま手を回転させる操作を行うことによって、表示面に表示されている画像を回転して表示する表示装置が開示されている。   In Patent Document 1, five fingers are brought into contact with the touch panel, and an operation of rotating the hand while keeping the five fingers in contact with the touch panel is performed to rotate and display the image displayed on the display surface. A display device is disclosed.

また特許文献2には、表示面の一部の領域を指定するために、タッチパネルに対して片手の指を複数本接触させる選択操作と、その他の操作とを識別可能な表示装置が開示されている。   Further, Patent Document 2 discloses a display device that can identify a selection operation in which a plurality of fingers of one hand are brought into contact with the touch panel and other operations in order to designate a partial region of the display surface. Yes.

特開2008−158842号公報JP 2008-158842 A 特開2009−282634号公報JP 2009-282634 A

表示装置の用途例として、いわゆる電子黒板が挙げられる。従来の電子黒板では、表示面の一部の領域に表示している図形などの画像を表示面から消去する、いわゆるカットする場合、まず領域指定アイコンなどを選択して、カットしたい図形が表示されている表示面の領域を指定した後、カットアイコンで該領域内の図形をカットする指示を行う必要がある。このように従来の電子黒板では、表示面に表示している画像をカットする場合、アイコンを選んで領域を指定するという手間の掛かる操作が必要で、それによって作業時間が長くなるという問題がある。   As an application example of the display device, a so-called electronic blackboard can be given. In a conventional electronic blackboard, when deleting an image such as a graphic displayed in a partial area of the display surface from the display surface, or so-called cutting, first select the area designation icon and the graphic to be cut is displayed. After designating the area of the display surface, it is necessary to instruct to cut the figure in the area with the cut icon. As described above, in the conventional electronic blackboard, when cutting an image displayed on the display surface, there is a problem that a time-consuming operation of selecting an icon and designating an area is required, thereby increasing the work time. .

特許文献1,2には、表示装置を電子黒板として用いる場合に求められる、画像を簡単な操作でカットする方法は記載されていない。   Patent Documents 1 and 2 do not describe a method of cutting an image with a simple operation, which is required when the display device is used as an electronic blackboard.

本発明の目的は、表示面に表示されている画像のうちの所望の画像を、簡単な操作、かつ短い作業時間で消去することができる表示装置および表示装置の制御方法を提供することである。   An object of the present invention is to provide a display device and a display device control method capable of erasing a desired image among images displayed on a display surface with a simple operation and a short work time. .

本発明は、画像を表示する表示面を有する表示部と、
表示部による画像の表示を制御する表示制御手段と、
表示面に重ねて設けられる、物体が接触する入力面を有するタッチパネルと、
表示面に表示される画像が記憶される画像記憶手段と、
前記入力面における物体の接触の開始と接触の終了とを検出する接触状態検出手段と、
前記入力面における物体の接触位置および、接触位置の数を検出する接触位置検出手段と、
表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上検出されると、該接触位置および該接触位置の数が変化せずに接触が継続している間、入力面の該接触位置にそれぞれ対応する表示面における位置を全て含むような範囲を、表示面の一部に選択範囲として設定する範囲設定手段と、
表示制御手段を制御する制御手段とを含み、
制御手段は、
接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置が変化しないままで該接触位置の数が0になった場合に、該選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段を制御し、消去した該画像の画像情報を画像記憶手段に記憶させることを特徴とする表示装置である。
The present invention includes a display unit having a display surface for displaying an image;
Display control means for controlling display of an image by the display unit;
A touch panel having an input surface that is provided over the display surface and in contact with an object;
Image storage means for storing an image to be displayed on the display surface;
Contact state detection means for detecting the start and end of contact of an object on the input surface;
Contact position detection means for detecting the contact position of the object on the input surface and the number of contact positions;
When three or more contact positions are detected based on the detection results of the contact state detection means and the contact position detection means when an image is displayed on the display surface, the contact positions and the number of contact positions are detected. Range setting means for setting a range including all positions on the display surface corresponding to the contact positions of the input surface as a selection range on a part of the display surface while the contact continues without changing ,
Control means for controlling the display control means,
The control means
Based on the detection results of the contact state detection means and the contact position detection means, when the selection range is set by the range setting means, when the number of the contact positions becomes 0 without changing the contact positions, The display device is characterized in that the display control means is controlled so that the image displayed in the selection range is erased from the display surface, and the image information of the erased image is stored in the image storage means.

また本発明は、画像を表示する表示面を有する表示部と、
表示部による画像の表示を制御する表示制御手段と、
表示面に重ねて設けられる、物体が接触する入力面を有するタッチパネルと、
表示面に表示される画像が記憶される画像記憶手段と、
前記入力面における物体の接触の開始と接触の終了とを検出する接触状態検出手段と、
前記入力面における物体の接触位置および、接触位置の数を検出する接触位置検出手段と、
表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上検出されると、該接触位置の数が変化せずに接触が継続している間、入力面の該接触位置にそれぞれ対応する表示面における位置の全てを含むように表示面の一部に設定される範囲であって、該範囲内と該範囲外との境界線が少なくとも表示面における前記位置の1つを通るような範囲を選択範囲として設定する範囲設定手段と、
表示制御手段を制御する制御手段とを含み、
制御手段は、
接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置の数が変化しないままで、表示面における境界線上の前記位置が、表示面における他の位置に近づくことにより、範囲指定手段によって指定される選択範囲が縮小し、該選択範囲が予め定める大きさまで縮小した場合に、最初に設定された選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段を制御し、消去した該画像の画像情報を画像記憶手段に記憶させることを特徴とする表示装置である。
The present invention also includes a display unit having a display surface for displaying an image;
Display control means for controlling display of an image by the display unit;
A touch panel provided on the display surface and having an input surface with which an object contacts
Image storage means for storing an image to be displayed on the display surface;
Contact state detection means for detecting the start and end of contact of an object on the input surface;
Contact position detection means for detecting the contact position of the object on the input surface and the number of contact positions;
When three or more contact positions are detected based on the detection results of the contact state detection means and the contact position detection means when an image is displayed on the display surface, the number of contact positions does not change. Is a range that is set on a part of the display surface so as to include all positions on the display surface corresponding to the contact positions of the input surface, while the contact continues, A range setting means for setting, as a selection range, a range in which a boundary line between and at least one of the positions on the display surface passes through;
Control means for controlling the display control means,
The control means
Based on the detection results of the contact state detection means and the contact position detection means, when the selection range is set by the range setting means, the position on the boundary line on the display surface is not changed while the number of contact positions remains unchanged. By approaching another position on the display surface, the selection range designated by the range designation means was reduced, and when the selection range was reduced to a predetermined size, it was displayed within the initially set selection range. The display device is characterized in that the display control means is controlled so that the image is erased from the display surface, and the image information of the erased image is stored in the image storage means.

また本発明は、制御手段は、
接触状態検出手段および接触位置検出手段の検出結果に基づいて、消去した該画像の画像情報が画像記憶手段に記憶されているときに、接触位置の数が3つ以上検出されると、画像記憶手段に記憶されている、消去した該画像を表示面に表示させるように表示制御手段を制御することを特徴とする。
In the present invention, the control means includes
Based on the detection results of the contact state detection means and the contact position detection means, when the image information of the erased image is stored in the image storage means, if three or more contact positions are detected, the image storage The display control means is controlled to display the erased image stored in the means on the display surface.

また本発明は、画像記憶手段に記憶された、消去した該画像の画像情報が、予め定める時間が経過すると画像記憶手段から消去されることを特徴とする。
また本発明は、制御手段は、
接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置の数が変化しないままで該接触位置が変化した場合に、該選択範囲内に表示されていた画像が、変化した該接触位置に基づいた位置に表示されるように表示制御手段を制御することを特徴とする。
Further, the present invention is characterized in that the image information of the erased image stored in the image storage means is erased from the image storage means when a predetermined time elapses.
In the present invention, the control means includes
Based on the detection results of the contact state detection means and the contact position detection means, when the selection range is set by the range setting means, the selection is performed when the contact position changes without changing the number of contact positions. The display control means is controlled so that the image displayed within the range is displayed at a position based on the changed contact position.

また本発明は、前記表示装置を制御する制御方法であって、
表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上されると、該接触位置および該接触位置の数が変化せずに接触が継続している間、範囲指定手段によって表示面の一部に前記選択範囲を設定する選択範囲設定工程と、
範囲設定手段によって前記選択範囲が設定されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置が変化しないままで該接触位置の数が0になった場合に、制御手段によって、該選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段が制御される画像切取工程と、
制御手段によって、消去した該画像の画像情報を画像記憶手段に記憶させる画像情報記憶工程とを含むことを特徴とする表示装置の制御方法である。
The present invention is also a control method for controlling the display device,
When the number of contact positions is three or more based on the detection results of the contact state detection means and the contact position detection means when an image is displayed on the display surface, the contact positions and the number of contact positions are A selection range setting step of setting the selection range on a part of the display surface by range designation means while the contact continues without changing,
When the selection range is set by the range setting means, when the number of the contact positions becomes 0 without changing the contact positions based on the detection results of the contact state detection means and the contact position detection means. An image cutting step in which the display control means is controlled by the control means so that the image displayed in the selected range is erased from the display surface;
An image information storage step of storing image information of the image erased by the control means in the image storage means.

また本発明は、前記表示装置を制御する制御方法であって、
表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上検出されると、該接触位置の数が変化せずに接触が継続している間、範囲設定手段によって前記選択範囲を設定する選択範囲設定工程と、
表示面に画像が表示され、接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置の数が変化しないままで、表示面における境界線上の前記位置が、表示面における他の位置に近づくことにより、範囲指定手段によって指定される選択範囲が縮小し、該選択範囲が予め定める大きさまで縮小した場合に、制御手段によって、最初に設定された選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段が制御される画像切取工程と、
制御手段によって、消去した該画像の画像情報を画像記憶手段に記憶させる画像情報記憶工程とを含むことを特徴とする表示装置の制御方法である。
The present invention is also a control method for controlling the display device,
When three or more contact positions are detected based on the detection results of the contact state detection means and the contact position detection means when an image is displayed on the display surface, the number of contact positions does not change. A selection range setting step of setting the selection range by range setting means while the contact is continued,
When an image is displayed on the display surface and the selection range is set by the range setting means based on the detection results of the contact state detection means and the contact position detection means, the number of contact positions remains unchanged. When the position on the boundary line in FIG. 2 approaches another position on the display surface, the selection range designated by the range designation means is reduced, and when the selection range is reduced to a predetermined size, the control means first An image cutting step in which the display control means is controlled so that the image displayed within the selection range set to is erased from the display surface;
An image information storage step of storing image information of the image erased by the control means in the image storage means.

本発明によれば、表示装置は、画像を表示する表示面を有する表示部と、表示部による画像の表示を制御する表示制御手段と、表示面に重ねて設けられる、物体が接触する入力面を有するタッチパネルと、表示面に表示される画像が記憶される画像記憶手段と、入力面における物体の接触の開始と接触の終了とを検出する接触状態検出手段と、入力面における物体の接触位置および、接触位置の数を検出する接触位置検出手段と、範囲設定手段と、表示制御手段を制御する制御手段とを含む。   According to the present invention, a display device includes a display unit having a display surface for displaying an image, display control means for controlling display of an image by the display unit, and an input surface that is provided on the display surface so as to contact an object. An image storage means for storing an image displayed on the display surface, contact state detection means for detecting the start and end of contact of the object on the input surface, and the contact position of the object on the input surface And contact position detecting means for detecting the number of contact positions, range setting means, and control means for controlling the display control means.

範囲設定手段は、表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上検出されると、該接触位置および該接触位置の数が変化せずに接触が継続している間、入力面の該接触位置にそれぞれ対応する表示面における位置を全て含むような範囲を、表示面の一部に選択範囲として設定する。   The range setting means, when an image is displayed on the display surface, when three or more contact positions are detected based on the detection results of the contact state detection means and the contact position detection means, While the number of contact positions does not change and the contact continues, a range that includes all positions on the display surface corresponding to the contact positions of the input surface is set as a selection range on a part of the display surface. To do.

制御手段は、接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置が変化しないままで該接触位置の数が0になった場合に、該選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段を制御し、消去した該画像の画像情報を画像記憶手段に記憶させる。   When the selection range is set by the range setting unit based on the detection results of the contact state detection unit and the contact position detection unit, the control unit keeps the contact position unchanged and the number of the contact positions becomes zero. In this case, the display control means is controlled so that the image displayed in the selection range is erased from the display surface, and the image information of the erased image is stored in the image storage means.

3本以上の指を入力面に接触させることで選択範囲を設定でき、選択範囲が設定されているときに、それらの指を移動させないままで入力面から離すことで、選択範囲内に表示させていた画像をカットすることができるので、3本以上の指の接触させる入力面の位置を、カットしたい画像を囲むような位置にすることで、表示面に表示されている画像のうち所望の画像をカットすることができる。このときに行う動作は、3本以上の指を入力面に接触させた後に離すという簡単な動作なので、短い作業時間で所望の画像をカットすることができる。   The selection range can be set by bringing three or more fingers into contact with the input surface, and when the selection range is set, it is displayed within the selection range by moving those fingers away from the input surface without moving them. Since the image that has been cut can be cut, the position of the input surface that is touched by three or more fingers is set to a position that surrounds the image to be cut, so that a desired image among the images displayed on the display surface can be selected. The image can be cut. Since the operation performed at this time is a simple operation in which three or more fingers are brought into contact with the input surface and then released, a desired image can be cut in a short work time.

また本発明によれば、表示装置は、画像を表示する表示面を有する表示部と、表示部による画像の表示を制御する表示制御手段と、表示面に重ねて設けられる、物体が接触する入力面を有するタッチパネルと、表示面に表示される画像が記憶される画像記憶手段と、入力面における物体の接触の開始と接触の終了とを検出する接触状態検出手段と、入力面における物体の接触位置および、接触位置の数を検出する接触位置検出手段と、範囲設定手段と、表示制御手段を制御する制御手段とを含む。   According to the invention, the display device includes a display unit having a display surface for displaying an image, display control means for controlling display of the image by the display unit, and an input that is provided on the display surface so as to contact an object. A touch panel having a surface, image storage means for storing an image displayed on the display surface, contact state detection means for detecting the start and end of contact of an object on the input surface, and contact of the object on the input surface It includes contact position detection means for detecting the position and the number of contact positions, range setting means, and control means for controlling the display control means.

範囲設定手段は、表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上検出されると、該接触位置の数が変化せずに接触が継続している間、入力面の該接触位置にそれぞれ対応する表示面における位置の全てを含むように表示面の一部に設定される範囲であって、該範囲内と該範囲外との境界線が少なくとも表示面における前記位置の1つを通るような範囲を選択範囲として設定する。   When the number of contact positions is detected based on the detection results of the contact state detection means and the contact position detection means when an image is displayed on the display surface, the range setting means A range that is set on a part of the display surface so as to include all of the positions on the display surface that respectively correspond to the contact positions of the input surface while the contact continues without changing the number, A selection range is set such that a boundary line between the inside and the outside of the range passes through at least one of the positions on the display surface.

制御手段は、接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置の数が変化しないままで、表示面における境界線上の前記位置が、表示面における他の位置に近づくことにより、範囲指定手段によって指定される選択範囲が縮小し、該選択範囲が予め定める大きさまで縮小した場合に、最初に設定された選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段を制御し、消去した該画像の画像情報を画像記憶手段に記憶させる。   When the selection range is set by the range setting unit based on the detection results of the contact state detection unit and the contact position detection unit, the control unit does not change the number of contact positions and changes the boundary on the display surface. When the position approaches another position on the display surface, the selection range specified by the range specifying means is reduced, and when the selection range is reduced to a predetermined size, the selection range is set within the initially set selection range. The display control unit is controlled so that the displayed image is erased from the display surface, and the image information of the erased image is stored in the image storage unit.

3本以上の指を入力面に接触させることで選択範囲を設定でき、選択範囲が設定されているときに、それらの指を互いに近づけるように動かすことで、選択範囲内に表示させていた画像をカットすることができるので、3本以上の指の接触させる入力面の位置を、カットしたい画像を囲むような位置にすることで、表示面に表示されている画像のうち所望の画像をカットすることができる。このときに行う動作は、3本以上の指を入力面に接触させた後に互いに近づけるという簡単な動作なので、短い作業時間で所望の画像をカットすることができる。   The selection range can be set by bringing three or more fingers into contact with the input surface. When the selection range is set, the images displayed within the selection range by moving the fingers closer to each other Since the position of the input surface that is touched by three or more fingers is positioned so as to surround the image to be cut, the desired image among the images displayed on the display surface is cut. can do. Since the operation performed at this time is a simple operation of bringing three or more fingers into contact with the input surface and bringing them closer to each other, a desired image can be cut in a short work time.

また本発明によれば、制御手段は、接触状態検出手段および接触位置検出手段の検出結果に基づいて、消去した該画像の画像情報が画像記憶手段に記憶されているときに、接触位置の数が3つ以上検出されると、画像記憶手段に記憶されている、消去した該画像を表示面に表示させるように表示制御手段を制御する。   Further, according to the present invention, the control means can detect the number of contact positions when the image information of the erased image is stored in the image storage means based on the detection results of the contact state detection means and the contact position detection means. When three or more are detected, the display control means is controlled so that the erased image stored in the image storage means is displayed on the display surface.

このように3本以上の指を入力面に接触させることで、カットした画像を表示面に表示させる、いわゆるペーストさせることができるので、3本以上の指の接触させる入力面の位置を、ペーストさせたい位置を囲むような位置にすることで、カットした画像を入力面の所望の位置にペーストすることができる。このときに行う動作は、3本以上の指を入力面に接触させるという簡単な動作なので、短い作業時間でカットした画像を所望の位置にペーストすることができる。   Since the cut image can be displayed on the display surface by bringing three or more fingers into contact with the input surface in this way, so-called pasting can be performed, so the position of the input surface to be contacted by three or more fingers can be pasted. The cut image can be pasted at a desired position on the input surface by setting the position to surround the desired position. Since the operation performed at this time is a simple operation in which three or more fingers are brought into contact with the input surface, an image cut in a short work time can be pasted to a desired position.

また本発明によれば、画像記憶手段に記憶された、消去した該画像の画像情報が、予め定める時間が経過すると画像記憶手段から消去される。そのため、あるユーザがカットした画像を、予め定める時間が経過した後は、たとえば他のユーザが表示面に表示させる、いわゆるペーストさせることができなくなるので、情報漏洩防止に役立つ。   According to the present invention, the image information of the deleted image stored in the image storage unit is deleted from the image storage unit when a predetermined time elapses. For this reason, after a predetermined time has passed, an image cut by a certain user cannot be pasted or displayed on the display surface by another user, for example, which is useful for preventing information leakage.

また本発明によれば、制御手段は、接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置の数が変化しないままで該接触位置が変化した場合に、該選択範囲内に表示されていた画像が、変化した該接触位置に基づいた位置に表示されるように表示制御手段を制御する。   Further, according to the present invention, the control means keeps the number of contact positions unchanged when the selection range is set by the range setting means based on the detection results of the contact state detection means and the contact position detection means. When the contact position changes, the display control means is controlled so that the image displayed in the selection range is displayed at a position based on the changed contact position.

選択範囲が設定されているときに入力面から指を離すことなくそれらの指の接触位置を変化させることで、選択範囲内に表示させていた画像を、変化させた指の接触位置に基づいた位置に移動させることができるので、変化後の3本以上の指の入力面における接触位置を、画像を移動させたい位置にすることで、表示面に表示されている画像のうち所望の画像を所望の位置まで移動させることができる。このときに行う動作は、3本以上の指を入力面に接触させた後に入力面上でそれらの指の接触位置を変化させるという簡単な動作なので、短い作業時間で所望の画像を所望の位置に移動させることができる。   By changing the contact position of those fingers without releasing the finger from the input surface when the selection range is set, the image displayed in the selection range is based on the changed finger contact position. Since the contact position on the input surface of three or more fingers after the change is set to a position where the image is to be moved, a desired image among the images displayed on the display surface can be moved. It can be moved to a desired position. Since the operation performed at this time is a simple operation in which three or more fingers are brought into contact with the input surface and then the contact position of the fingers is changed on the input surface, a desired image can be obtained at a desired position in a short work time. Can be moved to.

また本発明は、本発明の表示装置を制御する制御方法である。本発明の制御方法は、選択範囲設定工程と、画像切取工程と、画像情報記憶工程とを含む。   The present invention is also a control method for controlling the display device of the present invention. The control method of the present invention includes a selection range setting step, an image cutting step, and an image information storage step.

選択範囲設定工程では、表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上検出されると、該接触位置および該接触位置の数が変化せずに接触が継続している間、範囲指定手段によって表示面の一部に前記選択範囲を設定する。画像切取工程では、範囲設定手段によって前記選択範囲が設定されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置が変化しないままで該接触位置の数が0になった場合に、制御手段によって、該選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段が制御される。画像情報記憶工程では、制御手段によって、消去した該画像の画像情報を画像記憶手段に記憶させる。   In the selection range setting step, when three or more contact positions are detected based on the detection results of the contact state detection means and the contact position detection means when an image is displayed on the display surface, the contact position And while the contact continues without changing the number of the contact positions, the selection range is set on a part of the display surface by the range specifying means. In the image cutting step, when the selection range is set by the range setting means, the number of the contact positions remains 0 based on the detection results of the contact state detection means and the contact position detection means without changing the contact positions. In such a case, the display control means is controlled by the control means so that the image displayed in the selected range is erased from the display surface. In the image information storage step, the image information of the erased image is stored in the image storage means by the control means.

選択範囲設定工程において、3本以上の指の接触させる入力面の位置を、カットしたい画像を囲むような位置にすることで、画像切取工程で、表示面に表示されている画像のうち所望の画像をカットすることができる。これらの工程で行う動作は、3本以上の指を入力面に接触させた後に離すという簡単な動作なので、短い作業時間で所望の画像をカットすることができる。   In the selection range setting step, by setting the position of the input surface to be contacted by three or more fingers so as to surround the image to be cut, a desired image of the images displayed on the display surface in the image cutting step The image can be cut. Since the operation performed in these steps is a simple operation in which three or more fingers are brought into contact with the input surface and then released, a desired image can be cut in a short work time.

また本発明によれば、本発明の表示装置を制御する制御方法である。本発明の制御方法は、選択範囲設定工程と、画像切取工程と、画像情報記憶工程とを含む。   Moreover, according to this invention, it is a control method which controls the display apparatus of this invention. The control method of the present invention includes a selection range setting step, an image cutting step, and an image information storage step.

選択範囲設定工程では、表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上検出されると、該接触位置の数が変化せずに接触が継続している間、範囲設定手段によって前記選択範囲を設定する。画像切取工程では、表示面に画像が表示され、接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置の数が変化しないままで、表示面における境界線上の前記位置が、表示面における他の位置に近づくことにより、範囲指定手段によって指定される選択範囲が縮小し、該選択範囲が予め定める大きさまで縮小した場合に、制御手段によって、最初に設定された選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段が制御される。画像情報記憶工程では、制御手段によって、消去した該画像の画像情報を画像記憶手段に記憶させる。   In the selection range setting step, when three or more contact positions are detected based on the detection results of the contact state detection means and the contact position detection means when an image is displayed on the display surface, the contact position The selection range is set by the range setting means while the contact continues without changing the number. In the image cutting process, an image is displayed on the display surface, and the number of contact positions does not change when the selection range is set by the range setting unit based on the detection results of the contact state detection unit and the contact position detection unit. If the position on the boundary line on the display surface approaches the other position on the display surface, the selection range specified by the range specifying means is reduced, and when the selection range is reduced to a predetermined size, The display control means is controlled by the control means so that the image displayed in the initially set selection range is erased from the display surface. In the image information storage step, the image information of the erased image is stored in the image storage means by the control means.

選択範囲設定工程において、3本以上の指の接触させる入力面の位置を、カットしたい画像を囲むような位置にすることで、画像切取工程で、表示面に表示されている画像のうち所望の画像をカットすることができる。これらの工程で行う動作は、3本以上の指を入力面に接触させた後に互いに近づけるという簡単な動作なので、短い作業時間で所望の画像をカットすることができる。   In the selection range setting step, by setting the position of the input surface to be contacted by three or more fingers so as to surround the image to be cut, a desired image of the images displayed on the display surface in the image cutting step The image can be cut. Since the operations performed in these steps are simple operations in which three or more fingers are brought into contact with each other after being brought into contact with the input surface, a desired image can be cut in a short work time.

表示装置1が電子黒板である場合の表示装置1の外観を示す図である。It is a figure which shows the external appearance of the display apparatus 1 in case the display apparatus 1 is an electronic blackboard. 本発明の表示装置1の構成を示すブロック図である。It is a block diagram which shows the structure of the display apparatus 1 of this invention. 本発明の第1の実施形態である表示装置1の制御方法を示すフローチャートである。It is a flowchart which shows the control method of the display apparatus 1 which is the 1st Embodiment of this invention. 本発明の第1の実施形態である表示装置1の制御方法を示すフローチャートである。It is a flowchart which shows the control method of the display apparatus 1 which is the 1st Embodiment of this invention. 表示装置1の制御方法を説明するための図である。4 is a diagram for explaining a control method of the display device 1. FIG. 表示装置1の制御方法を説明するための図である。4 is a diagram for explaining a control method of the display device 1. FIG. 選択範囲を説明するための図である。It is a figure for demonstrating the selection range. 本発明の第2の実施形態である表示装置1の制御方法を示すフローチャートである。It is a flowchart which shows the control method of the display apparatus 1 which is the 2nd Embodiment of this invention. 本発明の第2の実施形態である表示装置1の制御方法を示すフローチャートである。It is a flowchart which shows the control method of the display apparatus 1 which is the 2nd Embodiment of this invention. 本発明の第3の実施形態である表示装置1の制御方法を示すフローチャートである。It is a flowchart which shows the control method of the display apparatus 1 which is the 3rd Embodiment of this invention. 本発明の第3の実施形態である表示装置1の制御方法を示すフローチャートである。It is a flowchart which shows the control method of the display apparatus 1 which is the 3rd Embodiment of this invention.

1、表示装置の構成
本発明の実施の一形態である表示装置1は、画像情報を出力することによって画像を表示面に表示する装置である。図1は、表示装置1が電子黒板である場合の表示装置1の外観を示す図である。図2は、本発明の表示装置1の構成を示すブロック図である。表示装置1は、たとえば学校などの教育現場などで用いられる。
1. Configuration of Display Device A display device 1 according to an embodiment of the present invention is a device that displays an image on a display surface by outputting image information. FIG. 1 is a diagram illustrating an appearance of the display device 1 when the display device 1 is an electronic blackboard. FIG. 2 is a block diagram showing the configuration of the display device 1 of the present invention. The display device 1 is used, for example, at an educational site such as a school.

表示装置1は、表示部10と、タッチパネル15と、制御手段である制御部20と、記憶部25とを含む。   The display device 1 includes a display unit 10, a touch panel 15, a control unit 20 that is a control unit, and a storage unit 25.

1)表示部10
表示部10は表示面を含む。表示面は液晶素子を有する透過型の液晶パネルなどによって構成され、液晶パネルは、平板状に形成される。液晶パネルにおいて、厚み方向の2つの向きを前面側および背面側とする。表示装置1は前面側から見て画像を視認可能に表示する。表示部10は、後述する表示制御部21により出力が制御され、表示制御部21から信号が出力されると、表示面全体または表示面の一部の領域に画像を表示させる。
1) Display unit 10
The display unit 10 includes a display surface. The display surface is constituted by a transmissive liquid crystal panel having a liquid crystal element, and the liquid crystal panel is formed in a flat plate shape. In the liquid crystal panel, two directions in the thickness direction are a front side and a back side. The display device 1 displays the image so as to be visible when viewed from the front side. The output of the display unit 10 is controlled by a display control unit 21 to be described later, and when a signal is output from the display control unit 21, an image is displayed on the entire display surface or a partial region of the display surface.

2)タッチパネル15
タッチパネル15は、光学式、抵抗式、静電容量式、超音波式などの透明なパネルによって構成される。タッチパネル15は、表示部10の表示面に重なって設置されて一体化されている。タッチパネル15は入力面15aを有し、入力面15aの表面をユーザの指、タッチペンなどの接触物(物体)で触れると、その接触位置に対応する座標データを出力する機能を有している。
2) Touch panel 15
The touch panel 15 is configured by a transparent panel such as an optical type, a resistance type, a capacitance type, and an ultrasonic type. The touch panel 15 is installed and integrated with the display surface of the display unit 10. The touch panel 15 has an input surface 15a. When the surface of the input surface 15a is touched with a contact object (object) such as a user's finger or a touch pen, the touch panel 15 has a function of outputting coordinate data corresponding to the contact position.

このように表示部10の表面に透明なタッチパネル15が重ねて一体化されていることによって、タッチパネル15を介して表示面上にユーザの指による動作の入力やペン入力を行うことができる。   As described above, since the transparent touch panel 15 is integrated on the surface of the display unit 10, an operation input by the user's finger or a pen input can be performed on the display surface via the touch panel 15.

3)制御部20
制御部20は、表示制御手段である表示制御部21と、入力検出部22とを含む。
3) Control unit 20
The control unit 20 includes a display control unit 21 that is a display control unit, and an input detection unit 22.

制御部20は、タッチパネル15の入力面15a上でのユーザの指による動作の入力やペン入力の内容、記憶部25に記憶されているプログラムおよびデータなどに基づいて、表示装置1全体の制御や各種データ処理、後述する種々の制御を行うことによって、ユーザが指示した操作を実行する。   The control unit 20 controls the entire display device 1 based on the input of the operation of the user's finger on the input surface 15a of the touch panel 15 and the content of the pen input, the program and data stored in the storage unit 25, and the like. An operation instructed by the user is executed by performing various data processing and various controls described later.

制御部20の機能は、CPU(CISC型、RISC型)、DSP、カスタム(ゲートアレーなど)IC、メモリなどのハードウエアによって実現できる。   The function of the control unit 20 can be realized by hardware such as a CPU (CISC type, RISC type), DSP, custom (gate array, etc.) IC, memory, and the like.

<表示制御部21>
表示制御部21は、図形描画部21aと、位置決定部21bとを含む。
<Display control unit 21>
The display control unit 21 includes a graphic drawing unit 21a and a position determining unit 21b.

図形描画部21aは、表示部10に出力する画像生成のための処理、および、表示面に表示されている画像のうち一部の画像を消去するために必要な処理を行う。画像の生成は、最大の解像度の画像データを保持し、縮尺に応じて当該画像データを間引きして生成する手法でもよいし、データをすべてベクトルデータとして持ち、必要に応じて演算を行い生成する手法でもよい。   The graphic drawing unit 21a performs processing for generating an image to be output to the display unit 10, and processing necessary for erasing a part of the images displayed on the display surface. Image generation may be performed by holding image data of the maximum resolution and generating the image data by thinning out the image according to the scale, or by generating all the data as vector data and performing calculations as necessary. A technique may be used.

位置決定部21bは、表示面において画像を表示させる位置、表示面に表示させる画像の大きさなどを決定する。   The position determination unit 21b determines the position where an image is displayed on the display surface, the size of the image displayed on the display surface, and the like.

表示制御部21は、図形描画部21aが行った処理に基づいて、表示面に画像が表示されるように表示部10を制御する。   The display control unit 21 controls the display unit 10 so that an image is displayed on the display surface based on the processing performed by the graphic drawing unit 21a.

<入力検出部22>
入力検出部22は、接触状態検出手段である接触検出部22aと、接触位置検出手段である位置検出部22bと、サイズ検出部22cと、時間測定部22dと、コマンド検出部22eとを含む。
<Input detection unit 22>
The input detection unit 22 includes a contact detection unit 22a that is a contact state detection unit, a position detection unit 22b that is a contact position detection unit, a size detection unit 22c, a time measurement unit 22d, and a command detection unit 22e.

接触検出部22aは、タッチパネル15から送信された座標データに基づいて、タッチパネル15の入力面15aに対する接触物の接触の開始と接触の終了とを検出する。   The contact detection unit 22 a detects the start and end of contact of a contact object with the input surface 15 a of the touch panel 15 based on the coordinate data transmitted from the touch panel 15.

位置検出部22bは、接触検出部22aがタッチパネル15の入力面15aに対する接触の開始を検出すると、タッチパネル15から送信された座標データに基づいて、タッチパネル15の入力面15aに対して接触物が接触している位置をタッチパネル15の入力面15aにおける位置座標(以下「タッチパネル位置座標」と記載する)として検出する。位置検出部22bは、検出したタッチパネル位置座標を後述する入力座標記憶部26に記憶する。   When the contact detection unit 22a detects the start of contact with the input surface 15a of the touch panel 15, the position detection unit 22b makes contact with the input surface 15a of the touch panel 15 based on the coordinate data transmitted from the touch panel 15. The detected position is detected as position coordinates on the input surface 15a of the touch panel 15 (hereinafter referred to as “touch panel position coordinates”). The position detection unit 22b stores the detected touch panel position coordinates in the input coordinate storage unit 26 described later.

タッチパネル位置座標は、タッチパネル15の左下を原点としたときの位置座標であり、タッチパネル15に重ねて配置される表示面において、x軸方向の画素数がn個であり、y軸方向の画素数がm個である場合、(0,0)のタッチパネル位置座標の右隣のタッチパネル座標位置を(1,0)で表し、x軸方向に1つずれるにつれて、タッチパネル位置座標を順に(2,0)、(3,0)・・・(n−1,0)、(n,0)と表す。また、(0,0)のタッチパネル位置座標の上隣のタッチパネル位置座標を(0,1)と表し、y軸方向に1つずれるにつれて、タッチパネル位置座標を順に(0,2)、(0,3)・・・(0,m−1)、(0,m)と表す。   The touch panel position coordinates are the position coordinates when the lower left of the touch panel 15 is the origin, and the number of pixels in the x-axis direction is n and the number of pixels in the y-axis direction on the display surface arranged to overlap the touch panel 15. Is m, the touch panel coordinate position on the right of the touch panel position coordinate of (0, 0) is represented by (1, 0), and the touch panel position coordinates are sequentially changed to (2, 0) as they are shifted by one in the x-axis direction. ), (3, 0) (n-1, 0), (n, 0). Further, the touch panel position coordinates adjacent to the touch panel position coordinates of (0, 0) are represented as (0, 1), and the touch panel position coordinates are sequentially changed to (0, 2), (0, 1) as they are shifted by one in the y-axis direction. 3)... (0, m−1), (0, m).

位置検出部22bは、タッチパネル15の複数の異なる位置に対して同時に接触物による接触が検出された場合、タッチパネル位置座標を同時に2つ以上検出することが可能であり、たとえば3つ以上であっても10であっても検出することが可能である。   The position detection unit 22b can detect two or more touch panel position coordinates at the same time when contact by a contact object is detected at a plurality of different positions on the touch panel 15 at the same time, for example, three or more. Even if it is 10, it can be detected.

また位置検出部22bは、タッチパネル15に対して接触している接触物の接触位置の数を検出する。たとえば位置検出部22bは、タッチパネル15の異なる位置に対して同時に2つの接触物が接触している場合、接触位置の数が2つであると検出する。位置検出部22bは、検出した接触位置の数を記憶部25に記憶する。   In addition, the position detection unit 22 b detects the number of contact positions of the contact object that is in contact with the touch panel 15. For example, when two contact objects are simultaneously in contact with different positions on the touch panel 15, the position detection unit 22b detects that the number of contact positions is two. The position detection unit 22b stores the number of detected contact positions in the storage unit 25.

サイズ検出部22cは、後述する選択範囲の大きさを算出する。
時間測定部22dは、位置検出部22bがタッチパネル位置座標を検出した時などからの経過時間を測定する。この測定は、位置検出部22bがタッチパネル位置座標を検出しなくなる、または、所定の時間を経過するまで行われる。
The size detection unit 22c calculates the size of the selection range described later.
The time measurement unit 22d measures the elapsed time from when the position detection unit 22b detects the touch panel position coordinates. This measurement is performed until the position detection unit 22b does not detect the touch panel position coordinates or a predetermined time elapses.

コマンド検出部22eは、接触検出部22aおよび位置検出部22bなどの検出結果に基づいて、ユーザが入力した操作内容を検出する。   The command detection unit 22e detects the operation content input by the user based on the detection results of the contact detection unit 22a and the position detection unit 22b.

4)記憶部25
記憶部25は、画像を生成するためのデータ、プログラム、後述する種々の処理を行うために必要なデータなどを記憶するROM、入力検出部22で検出されたデータを書き換え可能に記憶するRAMなどで構成され、入力座標記憶部26と、図形描画情報記憶部27と、時間記憶部28とを含む。また記憶部25は、後述する中心座標および後述する半径Rを記憶する。
4) Storage unit 25
The storage unit 25 includes data for generating an image, a program, a ROM that stores data necessary for performing various processes to be described later, a RAM that stores data detected by the input detection unit 22 in a rewritable manner, and the like. And includes an input coordinate storage unit 26, a graphic drawing information storage unit 27, and a time storage unit 28. In addition, the storage unit 25 stores center coordinates described later and a radius R described later.

<入力座標記憶部26>
入力座標記憶部26は、位置検出部22bが検出したタッチパネル位置座標を記憶する。入力座標記憶部26は、新たにタッチパネル位置座標を記憶すると前回記憶したタッチパネル位置座標を削除する。また入力座標記憶部26は、接触検出部22aが接触の終了を検出すると、タッチパネル位置座標を初期化する。
<Input coordinate storage unit 26>
The input coordinate storage unit 26 stores touch panel position coordinates detected by the position detection unit 22b. When the input coordinate storage unit 26 newly stores the touch panel position coordinates, the input coordinate storage unit 26 deletes the previously stored touch panel position coordinates. The input coordinate storage unit 26 initializes the touch panel position coordinates when the contact detection unit 22a detects the end of contact.

<図形描画情報記憶部27>
図形描画情報記憶部27は、表示面に表示される画像を記憶する。
<Figure drawing information storage unit 27>
The graphic drawing information storage unit 27 stores an image displayed on the display surface.

<時間記憶部28>
時間記憶部28は、時間測定部22dが測定した経過時間を記憶する。また時間記憶部28は、予め定められる各種時間を記憶している。
<Time storage unit 28>
The time storage unit 28 stores the elapsed time measured by the time measurement unit 22d. The time storage unit 28 stores various predetermined times.

2、表示装置の制御方法
図3A,3Bは、本発明の第1の実施形態である表示装置1の制御方法を示すフローチャートである。図4A,4Bは、表示装置1の制御方法を説明するための図である。図5は、選択範囲を説明するための図である。
2. Control Method of Display Device FIGS. 3A and 3B are flowcharts showing a control method of the display device 1 according to the first embodiment of the present invention. 4A and 4B are diagrams for explaining a control method of the display device 1. FIG. 5 is a diagram for explaining the selection range.

図3A,3Bのフローチャートには、表示面に表示されている画像のうち一部の画像を表示面から消去、いわゆるカットしてカットした画像を図形描画情報記憶部27に一時的に記憶するカット処理、図形描画情報記憶部27に一時的に記憶されている、カットした画像を再度表示面に表示させるペースト処理、一部の画像を表示面上で移動させて表示させる移動処理が示されている。表示面に何らかの画像、たとえば図4A(a)に示すような複数の図形11a〜11dなどを含む画像が表示されると本フローチャートの開始となる。以下の説明では、図形11dを、ユーザが表示面からカットおよびペーストしたい画像、表示面上で移動して表示させたい画像とする。まずカット処理およびペースト処理について述べる。   In the flowcharts of FIGS. 3A and 3B, a part of the images displayed on the display surface is erased from the display surface, so-called cut, and the cut image is temporarily stored in the graphic drawing information storage unit 27. Processing, paste processing for temporarily displaying the cut image on the display surface, and movement processing for moving a part of the image to be displayed on the display surface, which are temporarily stored in the graphic drawing information storage unit 27, are shown. Yes. When any image, for example, an image including a plurality of figures 11a to 11d as shown in FIG. 4A (a) is displayed on the display surface, this flowchart is started. In the following description, it is assumed that the graphic 11d is an image that the user wants to cut and paste from the display surface and an image that the user wants to move and display on the display surface. First, cut processing and paste processing will be described.

ステップS1では、制御部20は、接触検出部22aが接触の開始を検出したかどうか判断し、接触の開始を検出したと判断されるとステップS2に進む。   In step S1, the control unit 20 determines whether or not the contact detection unit 22a has detected the start of contact. If it is determined that the start of contact has been detected, the control unit 20 proceeds to step S2.

ステップS2では、制御部20は、位置検出部22bが検出した接触位置の数が3つ以上かどうか判断する。接触位置の数が3つ以上であると判断されると、ステップS3に進む。接触位置の数が3つ以上ではないと判断されると本フローチャートに示す処理の終了となる。   In step S2, the control unit 20 determines whether the number of contact positions detected by the position detection unit 22b is three or more. If it is determined that the number of contact positions is three or more, the process proceeds to step S3. If it is determined that the number of contact positions is not three or more, the processing shown in this flowchart ends.

ステップS3では、制御部20は、入力座標記憶部26からタッチパネル位置座標を取得する。本実施形態では、図4A(b)および図5に示すように5本の指30がタッチパネル15の入力面15aに接触しており、入力座標記憶部26から5つのタッチパネル位置座標が取得される。制御部20は、取得したタッチパネル位置座標に基づいて、全てのタッチパネル位置座標から同程度の距離、離れて位置する座標(以下「接触中心座標」と記載する)50を算出し、算出した接触中心座標50を記憶部25に記憶する。   In step S <b> 3, the control unit 20 acquires touch panel position coordinates from the input coordinate storage unit 26. In this embodiment, as shown in FIG. 4A (b) and FIG. 5, five fingers 30 are in contact with the input surface 15a of the touch panel 15, and five touch panel position coordinates are acquired from the input coordinate storage unit. . Based on the acquired touch panel position coordinates, the control unit 20 calculates coordinates (hereinafter referred to as “contact center coordinates”) 50 that are located at the same distance and away from all touch panel position coordinates, and calculates the calculated contact center. The coordinates 50 are stored in the storage unit 25.

制御部20は、取得したタッチパネル位置座標の数が3つのときには、3つの取得したタッチパネル位置座標に対応する位置を頂点としてそれぞれの頂点を線分で結んだ三角形の外接円の中心に対応するタッチパネル位置座標、または、その三角形の重心に対応するタッチパネル位置座標を接触中心座標として算出する。また制御部20は、取得したタッチパネル位置座標の数が4つ以上のときには、全ての取得したタッチパネル位置座標に対応する位置を頂点としてそれぞれの頂点を線分で結んだ多角形の重心に対応するタッチパネル位置座標を接触中心座標として算出する。   When the number of acquired touch panel position coordinates is three, the control unit 20 uses the positions corresponding to the three acquired touch panel position coordinates as vertices, and the touch panel corresponding to the center of a circumscribed circle of a triangle connecting the vertices with line segments Position coordinates or touch panel position coordinates corresponding to the center of gravity of the triangle are calculated as contact center coordinates. Further, when the number of acquired touch panel position coordinates is four or more, the control unit 20 corresponds to the center of gravity of a polygon in which the positions corresponding to all the acquired touch panel position coordinates are vertices and the vertices are connected by line segments. The touch panel position coordinates are calculated as contact center coordinates.

ステップS4では、制御部20は、図形描画情報記憶部27にカット処理でカットされた画像の画像データが記憶されているかどうか判断する。カット処理でカットされた画像の画像データが記憶されていると判断するとステップS15に進む。カット処理でカットされた画像の画像データが記憶されていないと判断するとステップS5に進む。   In step S <b> 4, the control unit 20 determines whether the image data of the image cut by the cutting process is stored in the graphic drawing information storage unit 27. If it is determined that the image data of the image cut by the cutting process is stored, the process proceeds to step S15. If it is determined that the image data of the image cut by the cutting process is not stored, the process proceeds to step S5.

ステップS5では、制御部20は、記憶部25に後述する半径Rが記憶されている場合、半径Rの値を初期化する。半径Rが記憶されていない場合にはそのままステップS6に進む。   In step S <b> 5, the control unit 20 initializes the value of the radius R when a later-described radius R is stored in the storage unit 25. If the radius R is not stored, the process proceeds to step S6 as it is.

ステップS6では、制御部20は、記憶部25から接触中心座標50を取得し、取得した接触中心座標50と、その接触中心座標50から最も離れたタッチパネル位置座標との間の距離を半径Rとして算出する。制御部20は、算出した半径Rを記憶部25に記憶する。その後、ステップS7に進む。   In step S <b> 6, the control unit 20 acquires the contact center coordinates 50 from the storage unit 25, and sets the distance between the acquired contact center coordinates 50 and the touch panel position coordinates farthest from the contact center coordinates 50 as a radius R. calculate. The control unit 20 stores the calculated radius R in the storage unit 25. Then, it progresses to step S7.

ステップS7では、制御部20は、表示面の一部に、図4A(b)および図5に示すような、接触中心座標50を中心とする半径Rの円の内部の範囲を、選択範囲51として設定する。選択範囲51内には、図形11dが表示されている。なお、選択範囲51内と選択範囲51外との境界線を示す線は表示面に表示されない。本実施形態では、選択範囲51内と選択範囲51外との境界線が、入力面15aの接触中心座標50から最も遠い接触位置を通るように設定されるが、選択範囲51は、入力面15aの接触位置にそれぞれ対応する表示面における位置を全て含むように設定されるのであれば、選択範囲51内と選択範囲51外との境界線が、入力面15aの接触中心座標50から最も遠い接触位置よりも遠い位置を通るように設定されてもよい。   In step S7, the control unit 20 selects a range within a circle with a radius R centered on the contact center coordinates 50 as shown in FIGS. 4A (b) and 5 on a part of the display surface. Set as. In the selection range 51, a graphic 11d is displayed. A line indicating a boundary line between the selection range 51 and the outside of the selection range 51 is not displayed on the display surface. In the present embodiment, the boundary line between the selection range 51 and the outside of the selection range 51 is set so as to pass through the contact position farthest from the contact center coordinates 50 of the input surface 15a. If the setting is made so as to include all the positions on the display surface respectively corresponding to the contact positions, the boundary line between the selection range 51 and the outside of the selection range 51 is the contact farthest from the contact center coordinates 50 of the input surface 15a. It may be set to pass through a position farther than the position.

ステップS8では、制御部20は、ステップS3で接触中心座標50が算出されてから本ステップまでの間の接触位置の数を記憶部25から取得し、ステップS3で接触中心座標50が算出されてから本ステップまでの間に接触位置の数が変化したかどうか判断する。接触位置の数が変化したと判断されると、制御部20が選択範囲51の設定を解除し、ステップS9に進む。接触位置の数が変化しなかったと判断されるとステップS10に進む。   In step S8, the control unit 20 obtains from the storage unit 25 the number of contact positions from when the contact center coordinates 50 are calculated in step S3 to this step, and in step S3, the contact center coordinates 50 are calculated. It is determined whether or not the number of contact positions has changed between this time and this step. If it is determined that the number of contact positions has changed, the control unit 20 cancels the setting of the selection range 51 and proceeds to step S9. If it is determined that the number of contact positions has not changed, the process proceeds to step S10.

ステップS9では、制御部20は、ステップS3で接触中心座標50が算出されてから本ステップまでの間に接触位置の数が減少したかどうか判断する。接触位置の数が減少したと判断されると本フローチャートの終了となる。接触位置の数が減少しなかったと判断されると、すなわち接触位置の数が増加したと判断されるとステップS3に戻る。   In step S9, the control unit 20 determines whether or not the number of contact positions has decreased between the calculation of the contact center coordinates 50 in step S3 and this step. When it is determined that the number of contact positions has decreased, this flowchart ends. If it is determined that the number of contact positions has not decreased, that is, if it is determined that the number of contact positions has increased, the process returns to step S3.

ステップS10では、制御部20は、入力座標記憶部26からタッチパネル位置座標を取得し、このタッチパネル位置座標に基づいて接触中心座標50を算出し、算出した接触中心座標50を記憶部25に記憶させる。制御部20は、記憶部25にすでに他の接触中心座標50が記憶されていたとしても該他の接触中心座標50を上書きすることなく接触中心座標50を記憶させる。その後、ステップS11に進む。   In step S <b> 10, the control unit 20 acquires touch panel position coordinates from the input coordinate storage unit 26, calculates contact center coordinates 50 based on the touch panel position coordinates, and stores the calculated contact center coordinates 50 in the storage unit 25. . The control unit 20 stores the contact center coordinates 50 without overwriting the other contact center coordinates 50 even if the other contact center coordinates 50 are already stored in the storage unit 25. Then, it progresses to step S11.

ステップS11では、制御部20は、ステップS10で記憶部25に記憶した接触中心座標50と、ステップS3で記憶部25に記憶した接触中心座標50とを比較することで、接触中心座標50が変化したかどうか判断する。接触中心座標50が変化したと判断されると、ステップS18に進む。接触中心座標50が変化しなかったと判断されるとステップS12に進む。   In step S11, the control unit 20 changes the contact center coordinates 50 by comparing the contact center coordinates 50 stored in the storage unit 25 in step S10 with the contact center coordinates 50 stored in the storage unit 25 in step S3. Determine if you did. If it is determined that the contact center coordinates 50 have changed, the process proceeds to step S18. If it is determined that the contact center coordinates 50 have not changed, the process proceeds to step S12.

ステップS12では、制御部20は、全ての接触が同時に終了したかどうか判断する。全ての接触が終了した状態は、接触位置の数が0になったことを示し、図4A(c)に示すように入力面15aから指30を離した状態を示す。このとき、接触位置の数が減少し始めた時点から接触位置の数が0になるまでの時間が予め定める時間(たとえば30秒間)を超えなければ、全ての接触が同時に終了したと判断してもよい。   In step S12, the control unit 20 determines whether or not all the contacts have been completed simultaneously. The state in which all the contacts are completed indicates that the number of contact positions has become 0, and indicates a state in which the finger 30 is released from the input surface 15a as shown in FIG. 4A (c). At this time, if the time from when the number of contact positions starts to decrease until the number of contact positions becomes zero does not exceed a predetermined time (for example, 30 seconds), it is determined that all the contacts are completed simultaneously. Also good.

全ての接触が同時に終了したと判断されると、コマンド検出部22eがカット処理の指示を検出し、コマンド検出部22eがカット処理の指示を検出すると、制御部20は、選択範囲51の設定を解除する。その後、ステップS13に進む。全ての接触が同時に終了しなかったと判断されるとステップS8に戻る。   When it is determined that all the contacts are completed at the same time, the command detection unit 22e detects a cut processing instruction, and when the command detection unit 22e detects a cut processing instruction, the control unit 20 sets the selection range 51. To release. Thereafter, the process proceeds to step S13. If it is determined that all the contacts have not ended simultaneously, the process returns to step S8.

ステップS13では、図形描画部21aは、選択範囲51内に表示されていた画像を消去するための処理を行い、制御部20は、この処理に基づいた画像が表示面に表示されるように表示制御部21を制御する。その後、ステップS14に進む。選択範囲51内に表示されていた画像には図形11dが含まれるので、これによって図4A(c)に示すように選択範囲51内に表示されていた図形11dが表示面から消去される。   In step S13, the graphic drawing unit 21a performs a process for erasing the image displayed in the selection range 51, and the control unit 20 displays the image based on this process so that the image is displayed on the display surface. The control unit 21 is controlled. Thereafter, the process proceeds to step S14. Since the image displayed in the selection range 51 includes the graphic 11d, the graphic 11d displayed in the selection range 51 is erased from the display surface as shown in FIG. 4A (c).

ステップS14では、制御部20は、ステップS13でカットした画像の画像データを図形描画情報記憶部27に記憶させる。これによってカット処理の終了となり、ステップS1に戻る。   In step S <b> 14, the control unit 20 stores the image data of the image cut in step S <b> 13 in the graphic drawing information storage unit 27. This completes the cutting process and returns to step S1.

カット処理後のステップS1〜S3の処理が示すユーザの操作としては、本実施形態では、図4A(c)、図4B(d),(e)に示すように、図形11dを含む画像をカットした表示面上の位置から、カットした図形11dを含む画像をペーストさせたい表示面上の位置までユーザの手を移動させ、カットした図形11dを含む画像をペーストさせたい位置を囲むように5本の指30を入力面15aに接触させる。なお、ステップS3では、制御部20は、記憶部25にすでに他の接触中心座標50が記憶されていたとしても該他の接触中心座標50を上書きすることなく接触中心座標50を記憶させる。   In the present embodiment, as the user operation indicated by the processes in steps S1 to S3 after the cutting process, as shown in FIGS. 4A (c), 4B (d), and (e), an image including the figure 11d is cut. The user's hand is moved from the position on the display surface to the position on the display surface where the image including the cut figure 11d is to be pasted, and five lines are enclosed so as to surround the position where the image including the cut figure 11d is to be pasted. The finger 30 is brought into contact with the input surface 15a. In step S <b> 3, the control unit 20 stores the contact center coordinates 50 without overwriting the other contact center coordinates 50 even if the other contact center coordinates 50 are already stored in the storage unit 25.

図形描画情報記憶部27に図形11dを含む画像の画像データが記憶されているので、今回、ステップS4の次はステップS15に進むことになる。これによってコマンド検出部22eは、ペースト処理を行う指示を検出する。コマンド検出部22eが、ペースト処理を行う指示を検出すると、制御部20は、選択範囲51の設定を解除する。   Since the image data of the image including the graphic 11d is stored in the graphic drawing information storage unit 27, the process next to step S4 proceeds to step S15. As a result, the command detection unit 22e detects an instruction to perform paste processing. When the command detection unit 22e detects an instruction to perform the paste process, the control unit 20 cancels the setting of the selection range 51.

ステップS15では、制御部20は、図形描画情報記憶部27に記憶されているカット処理でカットした画像の画像データについて、表示面に表示させたときの該画像の中心座標(以下「カット画像中心座標」と記載する)を設定し、設定したカット画像中心座標を記憶部25に記憶する。制御部20は、カットした画像の画像データにおいて、選択範囲51の接触中心座標と同じ座標の位置をカット画像中心座標として設定する。   In step S15, the control unit 20 displays the center coordinates of the image when the image data of the image cut by the cutting process stored in the graphic drawing information storage unit 27 is displayed on the display surface (hereinafter referred to as “cut image center”). The coordinates of the cut image center are stored in the storage unit 25. The control unit 20 sets the position of the same coordinate as the contact center coordinate of the selection range 51 as the cut image center coordinate in the image data of the cut image.

ステップS16では、位置決定部21bは、カットした図形11dを含む画像をペーストする表示面上の位置を、記憶部25に記憶されている接触中心座標50のうち最後に記憶された接触中心座標50と、ステップS15で算出したカット画像中心座標とが重なる位置に決定する。図形描画部21aは、この位置に図形11dを含む画像を表示させるための処理を行い、制御部20は、この処理に基づいた画像が表示面に表示されるように表示制御部21を制御する。これによって図4B(f)に示すように図形11dがペーストされる。その後、ステップS17に進む。   In step S <b> 16, the position determination unit 21 b determines the position on the display surface where the image including the cut graphic 11 d is pasted, of the contact center coordinates 50 stored last in the storage unit 25. And the position where the cut image center coordinates calculated in step S15 overlap. The graphic drawing unit 21a performs processing for displaying an image including the graphic 11d at this position, and the control unit 20 controls the display control unit 21 so that an image based on this processing is displayed on the display surface. . As a result, the graphic 11d is pasted as shown in FIG. 4B (f). Thereafter, the process proceeds to step S17.

ステップS17では、制御部20は、図形描画情報記憶部27に記憶されている、カットした画像の画像データ、記憶部25に記憶されている接触中心座標50のデータおよびカット画像中心座標のデータを初期化する。これによってペースト処理の終了となり、本フローチャートの終了となる。   In step S <b> 17, the control unit 20 stores the image data of the cut image stored in the graphic drawing information storage unit 27, the data of the contact center coordinates 50 and the data of the cut image center coordinates stored in the storage unit 25. initialize. As a result, the paste process ends, and this flowchart ends.

次に、移動処理について述べる。ステップS1〜ステップS11の処理は省略するが、移動処理が行われる場合には、ステップS11の次はステップS18に進むことになる。これによってコマンド検出部22eは、移動処理を行う指示を検出する。   Next, the movement process will be described. Although the process of step S1-step S11 is abbreviate | omitted, when a movement process is performed, it will progress to step S18 following step S11. Thereby, the command detection unit 22e detects an instruction to perform the movement process.

ステップS18では、制御部20は、選択範囲51内に表示されている図形11dを含む画像の中心座標(以下「移動画像中心座標」と記載する)を算出し、算出した移動画像中心座標を記憶部25に記憶する。移動画像中心座標の算出方法は前述のカット画像中心座標の算出方法と同様である。その後、ステップS19に進む。   In step S18, the control unit 20 calculates the center coordinates (hereinafter referred to as “moving image center coordinates”) of the image including the graphic 11d displayed in the selection range 51, and stores the calculated moving image center coordinates. Store in unit 25. The moving image center coordinate calculation method is the same as the cut image center coordinate calculation method described above. Thereafter, the process proceeds to step S19.

ステップS19では、制御部20は、入力座標記憶部26からタッチパネル位置座標を取得し、タッチパネル位置座標に基づいて接触中心座標50を算出し、算出した接触中心座標50を記憶部25に記憶する。その後、ステップS20に進む。   In step S <b> 19, the control unit 20 acquires touch panel position coordinates from the input coordinate storage unit 26, calculates contact center coordinates 50 based on the touch panel position coordinates, and stores the calculated contact center coordinates 50 in the storage unit 25. Thereafter, the process proceeds to step S20.

ステップS20では、位置決定部21bは、選択範囲51内に表示されている図形11dを含む画像(以下単に「図形11dを含む画像」と記載する)を表示させる表示面上の位置を、ステップS18で算出した移動画像中心座標と、ステップS19で算出した接触中心座標50とが重なる位置に決定する。図形描画部21aは、現在、表示されている位置から図形11dを含む画像を消去して、位置決定部21bが決定した位置に図形11dを含む画像を表示させるための処理を行い、制御部20は、この処理に基づいた画像が表示面に表示されるように表示制御部21を制御する。その後、ステップS21に進む。   In step S20, the position determining unit 21b displays the position on the display surface on which the image including the graphic 11d displayed in the selection range 51 (hereinafter simply referred to as “image including the graphic 11d”) is displayed in step S18. The moving image center coordinates calculated in step S1 and the contact center coordinates 50 calculated in step S19 are determined as overlapping positions. The graphic drawing unit 21a deletes the image including the graphic 11d from the currently displayed position, and performs processing for displaying the image including the graphic 11d at the position determined by the position determining unit 21b. Controls the display control unit 21 so that an image based on this processing is displayed on the display surface. Then, it progresses to step S21.

ステップS21では、制御部20は、接触位置の数が変化したかどうか判断する。接触位置の数が変化したと判断されると移動処理の終了となり、本フローチャートの終了となる。接触位置の数が変化しなかったと判断されるとステップS22に進む。   In step S21, the control unit 20 determines whether the number of contact positions has changed. When it is determined that the number of contact positions has changed, the movement process ends, and this flowchart ends. If it is determined that the number of contact positions has not changed, the process proceeds to step S22.

ステップS22では、制御部20は、入力座標記憶部26からタッチパネル位置座標を取得し、そのタッチパネル座標位置に基づいて接触中心座標50を算出し、算出した接触中心座標50を記憶部25に記憶する。その後、ステップS23に進む。   In step S <b> 22, the control unit 20 acquires touch panel position coordinates from the input coordinate storage unit 26, calculates contact center coordinates 50 based on the touch panel coordinate positions, and stores the calculated contact center coordinates 50 in the storage unit 25. . Thereafter, the process proceeds to step S23.

ステップS23では、制御部20は、ステップS19で算出した接触中心座標50とステップS22で算出した接触中心座標50とを比較することで、接触中心座標50が変化したかどうか判断する。接触中心座標50が変化したと判断されると、ステップS19に戻る。ステップS19〜S23の処理を繰り返す間は、指30を入力面15aに接触させたままユーザが手を移動させ続け、移動している手の動きに合わせて図形11dを含む画像の表示位置が変化する状態を示す。接触中心座標50が変化しなかったと判断されると、すなわちユーザが手を静止させると移動処理の終了となり、本フローチャートの終了となる。   In step S23, the control unit 20 determines whether the contact center coordinates 50 have changed by comparing the contact center coordinates 50 calculated in step S19 with the contact center coordinates 50 calculated in step S22. If it is determined that the contact center coordinate 50 has changed, the process returns to step S19. While the processes in steps S19 to S23 are repeated, the user continues to move the hand while keeping the finger 30 in contact with the input surface 15a, and the display position of the image including the graphic 11d changes according to the movement of the moving hand. Indicates the state to perform. When it is determined that the contact center coordinates 50 have not changed, that is, when the user stops his / her hand, the movement process ends, and this flowchart ends.

このように本実施形態では、カットしたい画像を囲むように5本の指30を入力面15aに接触させた後、それらの指30を移動させないままで同時に入力面15aから離すことで、指30で囲まれた範囲内の画像をカットすることができるので、表示面に表示されている画像のうち所望の画像を、簡単な操作、かつ短い作業時間でカットすることができる。   As described above, in this embodiment, the five fingers 30 are brought into contact with the input surface 15a so as to surround the image to be cut, and then the fingers 30 are moved away from the input surface 15a simultaneously without being moved. Since the image within the range surrounded by can be cut, a desired image among the images displayed on the display surface can be cut with a simple operation and a short work time.

また本実施形態では、カット処理を行った後に、カットしたい画像をペーストしたい位置を囲むように5本の指30を入力面15aに接触させることで、指30で囲まれた位置に画像をペーストすることができるので、表示面上の所望の位置に、簡単な操作、かつ短い作業時間でカットした画像をペーストすることができる。   In the present embodiment, after performing the cutting process, the image is pasted at a position surrounded by the fingers 30 by bringing the five fingers 30 into contact with the input surface 15a so as to surround the position where the image to be cut is to be pasted. Therefore, it is possible to paste an image cut with a simple operation and a short work time at a desired position on the display surface.

また本実施形態では、移動させて表示させたい画像を囲むように5本の指30を入力面15aに接触させた後、それらの指30を接触させたまま入力面15a上で移動させることで、指30で囲まれた範囲内の画像を移動させて表示させることができるので、表示面に表示されている画像のうち所望の画像を、簡単な操作、かつ短い作業時間で移動させて表示させることができる。   In the present embodiment, the five fingers 30 are brought into contact with the input surface 15a so as to surround the image to be moved and displayed, and then the fingers 30 are moved on the input surface 15a while being in contact with each other. Since the image within the range surrounded by the finger 30 can be moved and displayed, the desired image among the images displayed on the display surface can be moved and displayed with a simple operation and a short work time. Can be made.

本実施形態では、カット処理を行う時とペースト処理を行う時とで5本の指30を用いたが、3本以上の指30を用いれば本実施形態に係る表示装置1の制御方法を実現できる。また、たとえばカット処理では3本の指30を用いて、カットした画像をペーストするときには、4本以上の指30を用い、カット処理を行う時とペースト処理を行う時とで接触位置の数を異ならせてもよい。また、本実施形態に係る表示装置1の制御方法は両手を用いても実現できる。両手を用いることによって、表示装置1を教育現場で使用する場合、たとえば子供が片手の大きさよりも大きい画像を、両手を使ってカット、ペーストまたは移動させることができる。   In the present embodiment, five fingers 30 are used when performing the cut process and when performing the paste process. However, if three or more fingers 30 are used, the control method of the display device 1 according to the present embodiment is realized. it can. Further, for example, when pasting a cut image using three fingers 30 in the cut process, the number of contact positions is set by using four or more fingers 30 when performing the cut process and when performing the paste process. It may be different. In addition, the control method of the display device 1 according to the present embodiment can be realized using both hands. By using both hands, when the display device 1 is used in an educational setting, for example, an image larger than the size of one hand can be cut, pasted, or moved by a child using both hands.

図6A,6Bは、本発明の第2の実施形態である表示装置1の制御方法を示すフローチャートである。   6A and 6B are flowcharts showing a control method of the display device 1 according to the second embodiment of the present invention.

本実施形態は、図形11dを表示面から消去するときの条件が異なること以外は第1の実施形態と同様である。図6A,6Bに示すフローチャートではステップS42の処理が、図3A,3Bに示す第1の実施形態のフローチャートのステップS12の処理と異なる。   This embodiment is the same as the first embodiment except that the conditions for erasing the graphic 11d from the display surface are different. In the flowcharts shown in FIGS. 6A and 6B, the process in step S42 is different from the process in step S12 in the flowchart of the first embodiment shown in FIGS. 3A and 3B.

ステップS42では、制御部20は、選択範囲51の大きさ(面積)が予め定める大きさまで縮小したかどうか判断する。制御部20は、接触位置が変化するたびに選択範囲51を新たに設定し直しており、選択範囲51の大きさは、ユーザが5本の指30を互いに近づけるように動かし、選択範囲51内と選択範囲51外との境界線を通るタッチパネル位置座標が接触中心座標50に近づくことで縮小する。本実施形態では、サイズ検出部22cが、ステップS37と本ステップで選択範囲51の面積を算出し、制御部20は、本ステップでの選択範囲51の面積が、ステップS37の時点での選択範囲51の面積に比べて予め定める割合(たとえば25%)まで減少すると、選択範囲51が予め定める大きさまで縮小したと判断する。予め定める大きさまで縮小したと判断されるとステップS43に進み、予め定める大きさまで縮小したと判断されないとステップS38に戻る。   In step S42, the control unit 20 determines whether the size (area) of the selection range 51 has been reduced to a predetermined size. The control unit 20 newly resets the selection range 51 each time the contact position changes. The size of the selection range 51 is adjusted so that the user moves the five fingers 30 closer to each other. When the touch panel position coordinates passing through the boundary line between and outside the selection range 51 approach the contact center coordinates 50, the touch panel position coordinates are reduced. In the present embodiment, the size detection unit 22c calculates the area of the selection range 51 in step S37 and this step, and the control unit 20 determines that the area of the selection range 51 in this step is the selection range at the time of step S37. When the area is reduced to a predetermined ratio (for example, 25%) compared to the area of 51, it is determined that the selection range 51 has been reduced to a predetermined size. If it is determined that the image has been reduced to a predetermined size, the process proceeds to step S43. If it is not determined that the image has been reduced to a predetermined size, the process returns to step S38.

制御部20は、本ステップでの選択範囲51の面積が、入力面15aの面積(たとえば1m)に対して0.5%の大きさまで縮小したと判断した場合に、選択範囲51の大きさ(面積)が予め定める大きさまで縮小したと判断してもよい。 When the control unit 20 determines that the area of the selection range 51 in this step is reduced to 0.5% of the area of the input surface 15a (for example, 1 m 2 ), the size of the selection range 51 is determined. It may be determined that (area) has been reduced to a predetermined size.

このように本実施形態では、カットしたい画像を囲むように5本の指30を入力面15aに接触させた後、それらの指30を互いに近づけることで、指30で囲まれた範囲内の画像をカットすることができるので、表示面に表示されている画像のうち所望の画像を、簡単な操作、かつ短い作業時間でカットすることができる。   As described above, in the present embodiment, the five fingers 30 are brought into contact with the input surface 15a so as to surround the image to be cut, and then the fingers 30 are brought close to each other, whereby the image within the range surrounded by the fingers 30 is obtained. Therefore, a desired image among images displayed on the display surface can be cut with a simple operation and a short work time.

図7A,7Bは、本発明の第3の実施形態である表示装置1の制御方法を示すフローチャートである。本実施形態では、接触位置の数に応じて異なる図形をカット処理またはペースト処理できる。   7A and 7B are flowcharts showing a control method of the display device 1 according to the third embodiment of the present invention. In the present embodiment, different figures can be cut or pasted according to the number of contact positions.

本実施形態は、接触位置の数に応じて異なる画像をカットまたはペーストできること以外は第1の実施形態と同様である。たとえば接触位置の数が3つのときのカット処理で図形Aを含む画像、接触位置の数が4つのときのカット処理で図形Bを含む画像、接触位置の数が5つのときのカット処理で図形Cを含む画像をそれぞれカットした後、接触位置の数が3つになるようにして入力面15aに接触すると図形Aを含む画像をペーストし、接触位置の数が4つになるようにして入力面15aに接触すると図形Bを含む画像をペーストし、接触位置の数が5つになるようにして入力面15aに接触すると図形Cを含む画像をペーストすることができる。そのため、両手を使用すると、最大10個の異なる画像を連続してカットまたはペーストすることができる。   This embodiment is the same as the first embodiment except that different images can be cut or pasted according to the number of contact positions. For example, an image including figure A in the cutting process when the number of contact positions is three, an image including figure B in the cutting process when the number of contact positions is four, and a figure in the cutting process when the number of contact positions is five After each image including C is cut, when the input surface 15a is touched so that the number of contact positions is three, the image including the graphic A is pasted and input so that the number of contact positions is four When touching the surface 15a, the image including the graphic B can be pasted, and when the input surface 15a is touched so that the number of contact positions is five, the image including the graphic C can be pasted. Therefore, using both hands, a maximum of 10 different images can be cut or pasted continuously.

図7A,7Bに示すフローチャートでは、ステップS64,S74,S75の処理が図3A,3Bに示す第1の実施形態のフローチャートのステップS4,S14,S15の処理と異なる。   In the flowcharts shown in FIGS. 7A and 7B, the processes in steps S64, S74, and S75 are different from the processes in steps S4, S14, and S15 in the flowchart of the first embodiment shown in FIGS. 3A and 3B.

ステップS74で図形描画情報記憶部27にカット処理した図形11dを含む画像の画像データを保存する際に、該画像データに対応する接触位置の数を記憶部25に記憶しておく。   When the image data of the image including the figure 11d that has been cut is stored in the figure drawing information storage unit 27 in step S74, the number of contact positions corresponding to the image data is stored in the storage unit 25.

ステップS64では、制御部20は、図形描画情報記憶部27に、現在の接触位置の数に対応する画像データが記憶されているかどうか判断する。対応する画像データが記憶されていると判断されるとステップS75に進む。対応する画像データが記憶されていないと判断されるとステップS65に進む。   In step S <b> 64, the control unit 20 determines whether image data corresponding to the current number of contact positions is stored in the graphic drawing information storage unit 27. If it is determined that the corresponding image data is stored, the process proceeds to step S75. If it is determined that the corresponding image data is not stored, the process proceeds to step S65.

ステップS75では、制御部20は、図形描画情報記憶部27に記憶されている画像データのうち、対応する画像データについてカット画像中心座標を算出する。その後、ステップS76に進む。   In step S <b> 75, the control unit 20 calculates the cut image center coordinates for the corresponding image data among the image data stored in the graphic drawing information storage unit 27. Thereafter, the process proceeds to step S76.

上記のような制御を行うことによって、複数の異なる図形を含む画像を連続してカットした後に連続してペーストできるので、入力面15a上において、カットしたい複数の図形がある位置と、その複数の図形をペーストしたい位置とが離れている場合に利便性を向上させることができる。   By performing the control as described above, an image including a plurality of different graphics can be continuously pasted and subsequently pasted. Therefore, on the input surface 15a, the positions of the plurality of graphics to be cut and the plurality of graphics Convenience can be improved when the position where the figure is to be pasted is separated.

また本発明の他の実施形態では、第3の実施形態において、図形描画情報記憶部27にカット処理を行って記憶させた画像データを入力面15aの隅などに表示させ、その画像に指30でタッチすることでペーストさせたい画像を指定し、接触位置の数が3つになるようにして入力面15aに接触することで、指定した画像をペーストする構成としてもよい。   In another embodiment of the present invention, in the third embodiment, the image data stored by performing the cutting process in the graphic drawing information storage unit 27 is displayed at the corner of the input surface 15a, and the finger 30 is displayed on the image. The image to be pasted may be specified by touching with and the input image 15a may be pasted by touching the input surface 15a so that the number of contact positions is three.

また本発明の他の実施形態では、図形描画情報記憶部27に画像データが記憶されると時間測定部22dが時間の測定を開始し、予め定める時間(たとえば30分間)が経過すると、制御部20が、図形描画情報記憶部27内の画像データを消去するように制御してもよい。   In another embodiment of the present invention, when the image data is stored in the graphic drawing information storage unit 27, the time measurement unit 22d starts measuring time, and when a predetermined time (for example, 30 minutes) elapses, the control unit 20 may control to delete the image data in the graphic drawing information storage unit 27.

このように、カット処理を行ってから予め定める時間が経過すると図形描画情報記憶部27内の画像データが消去されることによって、あるユーザがカットした画像を、予め定める時間が経過した後は他のユーザがペーストすることができなくなるので、情報漏えい防止に役立つ。   As described above, when a predetermined time elapses after the cutting process is performed, the image data in the graphic drawing information storage unit 27 is deleted, so that an image cut by a certain user can be changed after the predetermined time elapses. This makes it possible to prevent information leakage because the user cannot paste.

また本発明の他の実施形態では、ペーストするときに図形11dを含む画像を回転させて表示できる構成としてもよい。たとえば、ペースト処理のために指30を入力面15aに接触させた後、予め定める時間(たとえば1秒間)以内に、接触させたまま指30で円を描くようにユーザの手を回転させることによって、指30の移動距離に応じた回転角度で図形11dを含む画像を回転させて表示させる。このような制御では、指30の移動距離が長いほど大きな回転角度で図形11dを含む画像を回転して表示させる。   In another embodiment of the present invention, an image including the graphic 11d may be rotated and displayed when pasting. For example, after the finger 30 is brought into contact with the input surface 15a for paste processing, the user's hand is rotated so as to draw a circle with the finger 30 while keeping the contact within a predetermined time (for example, 1 second). The image including the figure 11d is rotated and displayed at a rotation angle corresponding to the moving distance of the finger 30. In such control, as the moving distance of the finger 30 is longer, an image including the graphic 11d is rotated and displayed at a larger rotation angle.

また、ペースト処理のために指30を入力面15aに接触させた後、予め定める時間(たとえば0.5秒間)以内に、指30を互いに遠ざけるように動かすことで、指30の移動距離に応じた倍率で図形11dを含む画像を拡大して表示させるようにしてもよく、ペースト処理のために指30を入力面15aに接触させた後、予め定める時間(たとえば0.5秒間)以内に、指30を互いに近づけるように動かすことで、指30の移動距離に応じた倍率で図形11dを含む画像を縮小して表示させるようにしてもよい。   Further, after the finger 30 is brought into contact with the input surface 15a for paste processing, the finger 30 is moved away from each other within a predetermined time (for example, 0.5 seconds), so that the finger 30 is moved away from each other. The image including the figure 11d may be enlarged and displayed at a predetermined magnification. After the finger 30 is brought into contact with the input surface 15a for the paste processing, within a predetermined time (for example, 0.5 seconds), By moving the fingers 30 closer to each other, the image including the graphic 11d may be reduced and displayed at a magnification according to the moving distance of the fingers 30.

1 表示装置
10 表示部
15 タッチパネル
20 制御部
21 表示制御部
21a 画像描画部
21b 位置決定部
22 入力検出部
22a 接触検出部
22b 位置検出部
22c サイズ検出部
22d 時間測定部
22e コマンド検出部
25 記憶部
26 入力座標記憶部
27 図形描画情報記憶部
28 時間記憶部
DESCRIPTION OF SYMBOLS 1 Display apparatus 10 Display part 15 Touch panel 20 Control part 21 Display control part 21a Image drawing part 21b Position determination part 22 Input detection part 22a Contact detection part 22b Position detection part 22c Size detection part 22d Time measurement part 22e Command detection part 25 Storage part 26 Input coordinate storage unit 27 Graphic drawing information storage unit 28 Time storage unit

Claims (7)

画像を表示する表示面を有する表示部と、
表示部による画像の表示を制御する表示制御手段と、
表示面に重ねて設けられる、物体が接触する入力面を有するタッチパネルと、
表示面に表示される画像が記憶される画像記憶手段と、
前記入力面における物体の接触の開始と接触の終了とを検出する接触状態検出手段と、
前記入力面における物体の接触位置および、接触位置の数を検出する接触位置検出手段と、
表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上検出されると、該接触位置および該接触位置の数が変化せずに接触が継続している間、入力面の該接触位置にそれぞれ対応する表示面における位置を全て含むような範囲を、表示面の一部に選択範囲として設定する範囲設定手段と、
表示制御手段を制御する制御手段とを含み、
制御手段は、
接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置が変化しないままで該接触位置の数が0になった場合に、該選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段を制御し、消去した該画像の画像情報を画像記憶手段に記憶させることを特徴とする表示装置。
A display unit having a display surface for displaying an image;
Display control means for controlling display of an image by the display unit;
A touch panel having an input surface that is provided over the display surface and in contact with an object;
Image storage means for storing an image to be displayed on the display surface;
Contact state detection means for detecting the start and end of contact of an object on the input surface;
Contact position detection means for detecting the contact position of the object on the input surface and the number of contact positions;
When three or more contact positions are detected based on the detection results of the contact state detection means and the contact position detection means when an image is displayed on the display surface, the contact positions and the number of contact positions are detected. Range setting means for setting a range including all positions on the display surface corresponding to the contact positions of the input surface as a selection range on a part of the display surface while the contact continues without changing ,
Control means for controlling the display control means,
The control means
Based on the detection results of the contact state detection means and the contact position detection means, when the selection range is set by the range setting means, when the number of the contact positions becomes 0 without changing the contact positions, A display device characterized by controlling display control means so that an image displayed in the selection range is erased from a display surface, and storing image information of the erased image in an image storage means.
画像を表示する表示面を有する表示部と、
表示部による画像の表示を制御する表示制御手段と、
表示面に重ねて設けられる、物体が接触する入力面を有するタッチパネルと、
表示面に表示される画像が記憶される画像記憶手段と、
前記入力面における物体の接触の開始と接触の終了とを検出する接触状態検出手段と、
前記入力面における物体の接触位置および、接触位置の数を検出する接触位置検出手段と、
表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上検出されると、該接触位置の数が変化せずに接触が継続している間、入力面の該接触位置にそれぞれ対応する表示面における位置の全てを含むように表示面の一部に設定される範囲であって、該範囲内と該範囲外との境界線が少なくとも表示面における前記位置の1つを通るような範囲を選択範囲として設定する範囲設定手段と、
表示制御手段を制御する制御手段とを含み、
制御手段は、
接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置の数が変化しないままで、表示面における境界線上の前記位置が、表示面における他の位置に近づくことにより、範囲指定手段によって指定される選択範囲が縮小し、該選択範囲が予め定める大きさまで縮小した場合に、最初に設定された選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段を制御し、消去した該画像の画像情報を画像記憶手段に記憶させることを特徴とする表示装置。
A display unit having a display surface for displaying an image;
Display control means for controlling display of an image by the display unit;
A touch panel having an input surface that is provided over the display surface and in contact with an object;
Image storage means for storing an image to be displayed on the display surface;
Contact state detection means for detecting the start and end of contact of an object on the input surface;
Contact position detection means for detecting the contact position of the object on the input surface and the number of contact positions;
When three or more contact positions are detected based on the detection results of the contact state detection means and the contact position detection means when an image is displayed on the display surface, the number of contact positions does not change. Is a range that is set on a part of the display surface so as to include all positions on the display surface corresponding to the contact positions of the input surface, while the contact continues, A range setting means for setting, as a selection range, a range in which a boundary line between and at least one of the positions on the display surface passes through;
Control means for controlling the display control means,
The control means
Based on the detection results of the contact state detection means and the contact position detection means, when the selection range is set by the range setting means, the position on the boundary line on the display surface is not changed while the number of contact positions remains unchanged. By approaching another position on the display surface, the selection range designated by the range designation means is reduced, and when the selection range is reduced to a predetermined size, it was displayed within the initially set selection range. A display device that controls display control means so that an image is erased from a display surface, and stores image information of the erased image in an image storage means.
制御手段は、
接触状態検出手段および接触位置検出手段の検出結果に基づいて、消去した該画像の画像情報が画像記憶手段に記憶されているときに、接触位置の数が3つ以上検出されると、画像記憶手段に記憶されている、消去した該画像を表示面に表示させるように表示制御手段を制御することを特徴とする請求項1または2に記載の表示装置。
The control means
Based on the detection results of the contact state detection means and the contact position detection means, when the image information of the erased image is stored in the image storage means, if three or more contact positions are detected, the image storage 3. The display device according to claim 1, wherein the display control means is controlled to display the erased image stored in the means on the display surface.
画像記憶手段に記憶された、消去した該画像の画像情報が、予め定める時間が経過すると画像記憶手段から消去されることを特徴とする請求項1〜3のいずれか1つに記載の表示装置。   4. The display device according to claim 1, wherein the image information of the erased image stored in the image storage means is erased from the image storage means when a predetermined time elapses. . 制御手段は、
接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置の数が変化しないままで該接触位置が変化した場合に、該選択範囲内に表示されていた画像が、変化した該接触位置に基づいた位置に表示されるように表示制御手段を制御することを特徴とする請求項1〜4のいずれか1つに記載の表示装置。
The control means
Based on the detection results of the contact state detection means and the contact position detection means, when the selection range is set by the range setting means, the selection is performed when the contact position changes without changing the number of contact positions. The display according to any one of claims 1 to 4, wherein the display control means is controlled so that an image displayed in the range is displayed at a position based on the changed contact position. apparatus.
請求項1に記載の表示装置を制御する制御方法であって、
表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上されると、該接触位置および該接触位置の数が変化せずに接触が継続している間、範囲指定手段によって表示面の一部に前記選択範囲を設定する選択範囲設定工程と、
範囲設定手段によって前記選択範囲が設定されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置が変化しないままで該接触位置の数が0になった場合に、制御手段によって、該選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段が制御される画像切取工程と、
制御手段によって、消去した該画像の画像情報を画像記憶手段に記憶させる画像情報記憶工程とを含むことを特徴とする表示装置の制御方法。
A control method for controlling the display device according to claim 1,
When the number of contact positions is three or more based on the detection results of the contact state detection means and the contact position detection means when an image is displayed on the display surface, the contact positions and the number of contact positions are A selection range setting step of setting the selection range on a part of the display surface by range designation means while the contact continues without changing,
When the selection range is set by the range setting means, when the number of the contact positions becomes 0 without changing the contact positions based on the detection results of the contact state detection means and the contact position detection means. An image cutting step in which the display control means is controlled by the control means so that the image displayed in the selected range is erased from the display surface;
An image information storage step of storing image information of the image erased by the control means in the image storage means.
請求項2に記載の表示装置を制御する制御方法であって、
表示面に画像が表示されているときに、接触状態検出手段および接触位置検出手段の検出結果に基づいて、接触位置の数が3つ以上検出されると、該接触位置の数が変化せずに接触が継続している間、範囲設定手段によって前記選択範囲を設定する選択範囲設定工程と、
表示面に画像が表示され、接触状態検出手段および接触位置検出手段の検出結果に基づいて、範囲設定手段によって選択範囲が設定されているときに、接触位置の数が変化しないままで、表示面における境界線上の前記位置が、表示面における他の位置に近づくことにより、範囲指定手段によって指定される選択範囲が縮小し、該選択範囲が予め定める大きさまで縮小した場合に、制御手段によって、最初に設定された選択範囲内に表示されていた画像が表示面から消去されるように表示制御手段が制御される画像切取工程と、
制御手段によって、消去した該画像の画像情報を画像記憶手段に記憶させる画像情報記憶工程とを含むことを特徴とする表示装置の制御方法。
A control method for controlling the display device according to claim 2,
When three or more contact positions are detected based on the detection results of the contact state detection means and the contact position detection means when an image is displayed on the display surface, the number of contact positions does not change. A selection range setting step of setting the selection range by range setting means while the contact is continued,
When an image is displayed on the display surface and the selection range is set by the range setting means based on the detection results of the contact state detection means and the contact position detection means, the number of contact positions remains unchanged. When the position on the boundary line in FIG. 2 approaches another position on the display surface, the selection range designated by the range designation means is reduced, and when the selection range is reduced to a predetermined size, the control means first An image cutting step in which the display control means is controlled so that the image displayed within the selection range set to is erased from the display surface;
An image information storage step of storing image information of the image erased by the control means in the image storage means.
JP2012137324A 2012-06-18 2012-06-18 Display device and control method for display device Pending JP2014002554A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012137324A JP2014002554A (en) 2012-06-18 2012-06-18 Display device and control method for display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012137324A JP2014002554A (en) 2012-06-18 2012-06-18 Display device and control method for display device

Publications (1)

Publication Number Publication Date
JP2014002554A true JP2014002554A (en) 2014-01-09

Family

ID=50035679

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012137324A Pending JP2014002554A (en) 2012-06-18 2012-06-18 Display device and control method for display device

Country Status (1)

Country Link
JP (1) JP2014002554A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018018474A (en) * 2016-07-14 2018-02-01 株式会社リコー Image processing device, image processing method, and program
US11393383B2 (en) 2018-06-13 2022-07-19 Mitsubishi Electric Corporation Display control device, display control method, and display control program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018018474A (en) * 2016-07-14 2018-02-01 株式会社リコー Image processing device, image processing method, and program
US11393383B2 (en) 2018-06-13 2022-07-19 Mitsubishi Electric Corporation Display control device, display control method, and display control program

Similar Documents

Publication Publication Date Title
US9524040B2 (en) Image editing apparatus and method for selecting area of interest
CN101944304B (en) Device, method and program for displaying map information
JP4326568B2 (en) Information processing apparatus and information processing program
US20160110052A1 (en) Apparatus and method of drawing and solving figure content
JP5738495B2 (en) Information display device and display information operation method
WO2018155375A1 (en) Object moving program
JP4900361B2 (en) Image processing apparatus, image processing method, and program
JP5792499B2 (en) Electronic device, display method, and display program
AU2005202910A1 (en) A computer method controlling a display, and graphical tools for on-screen analysis
BR102012014089B1 (en) list display apparatus, list display control method, and information storage medium
JP2015510158A (en) Bendable display device and display method thereof
JP2012048325A (en) Information processing device, control method of the same, program and storage medium
EP2237230B1 (en) Graph display control apparatus and graph display control method
JP2016173703A (en) Method of supporting input operation using touch display unit
KR20110054852A (en) Terminal having touch screen and method for measuring geometric data thereof
JP2011003202A5 (en) Information processing apparatus, information processing method, and program
US11526265B2 (en) Visual manipulation of a digital object
JPWO2012039288A1 (en) Information terminal device and touch panel display method
JP2014016519A (en) Display device
KR20110115683A (en) Input method for touch screen using one hand
JP2014002554A (en) Display device and control method for display device
JP6485831B2 (en) Endoscope image display apparatus, endoscope image display method, and endoscope image display program
JP2013250679A (en) Information input/output device
JP5725519B2 (en) Information processing program, information processing apparatus, information processing system, and information processing method
JPH0212516A (en) Actual dimension display system