WO2012111060A1 - 電子機器、制御設定方法、及びプログラム - Google Patents
電子機器、制御設定方法、及びプログラム Download PDFInfo
- Publication number
- WO2012111060A1 WO2012111060A1 PCT/JP2011/007054 JP2011007054W WO2012111060A1 WO 2012111060 A1 WO2012111060 A1 WO 2012111060A1 JP 2011007054 W JP2011007054 W JP 2011007054W WO 2012111060 A1 WO2012111060 A1 WO 2012111060A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- electronic device
- touch panel
- change amount
- setting means
- contact position
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
Definitions
- the present invention relates to an electronic device that controls a touch panel, a control setting method, and a program.
- Patent Document 1 describes that a plurality of fingers are simultaneously touched on the touch panel, thereby determining a gesture by the plurality of fingers and treating the gesture as an input to the electronic device.
- An object of the present invention is to improve the convenience of a user interface in an electronic device having a touch panel.
- contact from the touch panel, contact that receives contact position information indicating the contact position of each of the first object and at least one second object different from the first object with respect to the touch panel, for each object.
- Position receiving means A change method setting means for calculating a moving direction of each of the first object and the second object based on the contact position information and determining a changing method of the display on the touch panel based on the moving direction; Change amount setting means for recognizing the number of the second objects based on the contact position information and determining the change amount of the display based on the number;
- a control setting method for touch panel display receives, from the touch panel, contact position information indicating a contact position of each of the first object and at least one second object different from the first object with respect to the touch panel, for each object.
- the computer calculates a moving direction of each of the first object and the second object based on the contact position information, determines a change method of the display on the touch panel based on the moving direction,
- a control setting method is provided in which the computer recognizes the number of the second objects based on the contact position information and determines the amount of change in the display based on the number.
- a program for causing a computer to function as an electronic device that controls display on a touch panel A function of receiving, from the touch panel, contact position information indicating a contact position of each of the first object and at least one second object different from the first object from the touch panel for each object; A function of calculating, on the computer, movement directions of the first object and the second object based on the contact position information, and determining a display change method of the touch panel based on the movement direction; , A function of recognizing the number of the second objects based on the contact position information in the computer, and determining a change amount of the display based on the number; A program for realizing the above is provided.
- the convenience of the user interface can be improved in an electronic device having a touch panel.
- FIG. 2 It is a block diagram which shows the structure of the electronic device which concerns on 1st Embodiment. It is a schematic diagram which shows the 1st example of the control which a change method setting part and a change amount setting part perform. 3 is a flowchart showing details of the process shown in FIG. 2. It is a schematic diagram which shows the 2nd example of the control which a change method setting part and a variation
- FIG. 1 is a block diagram illustrating a configuration of the electronic apparatus according to the first embodiment.
- This electronic device is, for example, a mobile communication terminal, and includes a contact position receiving unit 120 and a control setting unit 130.
- the contact position receiving unit 120 receives contact position information indicating the contact position of an object (for example, a finger) with respect to the touch panel 110 from the touch panel 110 of the electronic device for each object.
- the control setting unit 130 determines control for the electronic device based on the number of objects (finger) and the moving direction of the object.
- the contact position receiving unit 120 and the control setting unit 130 constitute an electronic device according to the present invention.
- the electronic device also incorporates a touch panel 110 to be controlled. However, the touch panel 110 to be controlled may be separate from the electronic device. In the following description, it is assumed that the object that touches the touch panel 110 is a finger.
- the contact position receiving unit 120 calculates the moving direction and moving speed of the finger.
- the calculated moving direction and moving speed have an x-direction component and a y-direction component, respectively.
- the control setting unit 130 uses the moving direction and moving speed calculated by the contact position receiving unit 120 to calculate processing to be described later.
- control setting unit 130 includes a change method setting unit 132 and a change amount setting unit 134.
- the change method setting unit 132 determines a change method of the screen to be displayed on the touch panel 110 based on the moving direction of the finger position.
- the change amount setting unit 134 determines a change amount in the change method set by the change method setting unit 132 based on the number of fingers.
- the change method setting unit 132 calculates the first finger relative to the first finger calculated based on the contact position information by the first finger (first object) and the contact position information by the second finger (second object). A change method is determined based on a change in the relative position of the second finger.
- the change method setting unit 132 determines a change in the relative positions of a plurality of fingers, for example, as follows. First, the change method setting unit 132 determines which of the x-direction component and the y-direction component the moving speed is greater for each finger. When a person moves a plurality of fingers to perform an operation on the touch panel 110, the movement speed of the plurality of fingers is always the same component of the x-direction component and the y-direction component larger than the other components.
- the change method setting unit 132 selects the larger component of the finger movement speeds in the x-direction component and the y-direction component. Then, the change method setting unit 132 uses the direction of the selected component (either the x direction or the y direction) as the moving direction of each finger, and whether or not a plurality of fingers are moving in the same direction, Determine whether the finger is moving in the opposite direction to the other fingers.
- the change method setting unit 132 may determine whether or not a plurality of fingers are moving in the same direction using another method.
- the change amount setting unit 134 has the first finger, the second finger is one or more, and the second finger is moved in the same direction when the second finger is moving in the same direction.
- the amount of change may be determined based on the number of fingers.
- the change amount setting unit 134 may further determine the change amount using the change amount of the relative position between the first finger and the second finger.
- the first finger is, for example, a thumb
- the second finger is the remaining finger.
- the electronic device includes a screen setting unit 140.
- the screen setting unit 140 sets a screen to be displayed on the touch panel 110.
- the screen setting unit 140 changes the screen to be displayed on the touch panel 110 according to the method set by the control setting unit 130.
- the contact position receiving unit 120, the control setting unit 130, and the screen setting unit 140 illustrated in FIG. 1 indicate functional unit blocks, not hardware configuration.
- the contact position receiving unit 120, the control setting unit 130, and the screen setting unit 140 include a CPU, a memory, a program that realizes the components shown in the figure loaded in the memory, and a hard disk that stores the program. It is realized by any combination of hardware and software, centering on the unit and network connection interface. There are various modifications of the implementation method and apparatus.
- FIG. 2 is a schematic diagram illustrating a first example of control performed by the change method setting unit 132 and the change amount setting unit 134.
- the processing shown in this figure is an operation for enlarging the screen displayed on the touch panel 110.
- the user of the electronic device moves the thumb 50 and other fingers 52 (for example, the index finger and the middle finger) in directions away from each other.
- the control setting unit 130 enlarges the screen displayed on the touch panel 110 when such an operation is performed on the touch panel 110.
- FIG. 3 is a flowchart showing details of the processing shown in FIG.
- the change method setting unit 132 detects that the relative distance between the thumb 50 and the other finger 52 has increased (step S10). As a result, the change method setting unit 132 selects a process for enlarging the screen as the screen change method.
- the change amount setting unit 134 recognizes how many thumbs 50 and other fingers 52 are in total, and sets an enlargement ratio according to the recognized number. Specifically, the change amount setting unit 134 increases the enlargement ratio as the recognized number increases. For example, the change amount setting unit 134 sets the enlargement ratio to 200% when the number of fingers is two, and sets it to 300% when there are three fingers (step S11).
- the screen setting unit 140 enlarges and displays the screen according to the enlargement rate set by the change amount setting unit 134 (step S12). At this time, a portion located at the center of the thumb 50 and the other finger 52 may be set as the center point of the enlargement process.
- the change method setting unit 132 corrects the enlargement ratio according to the changed number.
- the screen setting unit 140 displays the screen according to the enlargement ratio corrected by the change amount setting unit 134 (step S14). For example, when the number of fingers touching the touch panel 110 is changed from three to two, the screen enlargement ratio is reduced from 300% to 200%.
- FIG. 4 is a schematic diagram illustrating a second example of control performed by the change method setting unit 132 and the change amount setting unit 134.
- the processing shown in this figure is an operation when the screen displayed on the touch panel 110 is reduced.
- the user of the electronic device moves the thumb 50 and the other finger 52 (for example, the index finger and the middle finger) in a direction approaching each other.
- the control setting unit 130 reduces the screen displayed on the touch panel 110 when such an operation is performed on the touch panel 110.
- FIG. 5 is a flowchart showing details of the processing shown in FIG.
- the change method setting unit 132 detects that the relative distance between the thumb 50 and the other finger 52 has decreased (step S20). As a result, the change method setting unit 132 selects a process for reducing the screen as the screen change method.
- the change amount setting unit 134 recognizes how many thumbs 50 and other fingers 52 are in total, and sets a reduction rate according to the recognized number. Specifically, the change amount setting unit 134 decreases the reduction rate as the number of recognized numbers increases. For example, the change amount setting unit 134 sets the reduction ratio to 1/2 (ie, 50%) when the number of fingers is two, and to 1/3 (ie, 33%) when there are three fingers. Set (step S21).
- the screen setting unit 140 displays the screen in a reduced size according to the reduction rate set by the change amount setting unit 134 (step S22).
- the portion located at the center of the thumb 50 and the other finger 52 may be used as the center point of the reduction process.
- the change method setting unit 132 corrects the reduction ratio according to the changed number.
- the screen setting unit 140 displays the screen according to the reduction ratio corrected by the change amount setting unit 134 (step S24). For example, when the number of fingers touching the touch panel 110 is changed from three to two, the screen is changed from a reduction rate of 33% to a reduction rate of 50%. That is, the screen is enlarged by reducing the number of fingers.
- FIG. 6 is a schematic diagram illustrating a third example of control performed by the change method setting unit 132 and the change amount setting unit 134.
- the screen 111 to be displayed is larger than 110.
- the process shown in this figure is an operation when the screen displayed on the touch panel 110 is scrolled.
- the user of the electronic device moves the thumb 50 and the other finger 52 (for example, the index finger and the middle finger) in the same direction.
- the control setting unit 130 scrolls the screen displayed on the touch panel 110 in the moving direction of the thumb 50 and other fingers 52.
- FIG. 7 is a flowchart showing details of the processing shown in FIG.
- the change method setting unit 132 detects that the thumb 50 and the other finger 52 have moved in the same direction (step S30). Thereby, the change method setting unit 132 selects a process of scrolling the screen as the screen change method.
- the change amount setting unit 134 recognizes how many thumbs 50 and other fingers 52 are in total, and sets the scroll amount according to the recognized number (step S31). Specifically, the change amount setting unit 134 increases the scroll amount as the recognized number increases.
- the change amount setting unit 134 sets the scroll amount so that the screen is scrolled by about twice the displayable width of the touch panel 110 when the number of fingers is two, and when the number is three, The scroll amount is set so that the screen is scrolled about three times the displayable width of the touch panel 110.
- the screen setting unit 140 scrolls the screen according to the scroll amount set by the change amount setting unit 134 (step S32).
- FIG. 8 is a schematic diagram illustrating a fourth example of control performed by the change method setting unit 132 and the change amount setting unit 134.
- the processing shown in this figure is an operation for switching the displayed image 112 when a plurality of images 112 (for example, photographs) are displayed on the touch panel 110.
- the display order of a plurality of images is preset.
- the touch panel 110 displays only a part of the plurality of images 112.
- the user of the electronic device moves the thumb 50 and the other finger 52 (for example, the index finger and the middle finger) in the same direction.
- the control setting unit 130 switches the image displayed on the touch panel 110 to an image before (or after) the currently displayed image.
- FIG. 9 is a flowchart showing details of the processing shown in FIG.
- the change method setting unit 132 detects that the thumb 50 and the other finger 52 have moved in the same direction after being placed on the specific image 112 (step S40). As a result, the change method setting unit 132 selects a process of switching an image displayed as the screen change method.
- the change amount setting unit 134 recognizes how many thumbs 50 and other fingers 52 are in total, and sets an image switching amount (return number or advance number) according to the recognized number (step S41). . Specifically, the change amount setting unit 134 increases the return number or the advance number of the image as the recognized number increases. For example, when the number of fingers is two, the change amount setting unit 134 sets the switching amount so that the second (or the previous) image 112 is displayed, and when the number is three, Sets the switching amount so that three (or three) forward images 112 are displayed.
- the screen setting unit 140 switches the image displayed on the touch panel 110 according to the switching amount set by the change amount setting unit 134 (step S42).
- FIG. 10 is a schematic diagram illustrating a fifth example of control performed by the change method setting unit 132 and the change amount setting unit 134.
- the processing shown in this figure is an operation when switching the folder hierarchy displayed on the touch panel 110.
- the electronic device stores data in a folder format having a plurality of hierarchical structures as shown in FIG.
- the touch panel 110 displays the folder 200 located on the first hierarchy.
- the folder 200 has folders 212 and 214 as a lower hierarchy. Further, the folder 212 has folders 222 and 224 as the next lower layer.
- the user of the electronic device stops the thumb 50 and the other finger 52 on the display position of the folder 200 for a predetermined time or more. At this time, if any finger is positioned on the display position of the folder 200, the remaining fingers may not be positioned on the folder 200.
- the control setting unit 130 switches the folder displayed on the touch panel 110 to a folder below the folder 200.
- FIG. 11 is a flowchart showing details of the processing shown in FIG.
- the change method setting unit 132 detects that the thumb 50 and the other finger 52 are stationary on the folder 200 for a predetermined time or longer (step S50). Thereby, the change method setting unit 132 selects a process of switching the folder hierarchy as the screen change method.
- the change amount setting unit 134 recognizes how many thumbs 50 and other fingers 52 are in total, and sets the number of folder hierarchies to be switched according to the recognized number (step S51). Specifically, the change amount setting unit 134 increases the number of folder hierarchies as the number of recognized numbers increases. For example, when the number of fingers is two, the change amount setting unit 134 performs setting so that a folder positioned at the next lower level or the second upper level is displayed. Here, whether to proceed to the upper hierarchy or the lower hierarchy is preset.
- the change amount setting unit 134 selects one of a plurality of folders according to a predetermined rule.
- the rule here may be, for example, selecting a folder with the latest update date.
- the screen setting unit 140 switches the folder hierarchy displayed on the touch panel 110 according to the advance amount set by the change amount setting unit 134 (step S52).
- the change amount setting unit 134 may maximize the change amount when the number of detected fingers is equal to or greater than a predetermined number (for example, 5). For example, in the case of the processing shown in FIGS. 2 and 3, the change amount setting unit 134 sets the enlargement ratio to the maximum. 4 and 5, the change amount setting unit 134 sets the reduction rate to the minimum. 6 and 7, the change amount setting unit 134 scrolls the screen to the end. In the case of the processing shown in FIGS. 8 and 9, the change amount setting unit 134 displays the first or last image. In the case of the processing shown in FIGS. 10 and 11, the change amount setting unit 134 displays the uppermost folder (desktop) or the lowermost folder.
- a predetermined number for example, 5
- the change amount setting unit 134 may use the number of fingers 52 other than the thumb 50. In many cases, the thumb 50 moves in a direction different from that of the other fingers 52. Therefore, the change amount setting unit 134 can distinguish between the thumb 50 and the other fingers 52.
- the control for the display on the touch panel is determined using the number of fingers as a new parameter. Therefore, the convenience of the user interface can be improved in an electronic device having a touch panel.
- FIG. 12 is a block diagram illustrating a functional configuration of the electronic device according to the second embodiment.
- the electronic device according to the present embodiment is the same as the electronic device according to the first embodiment, except that the function of the control setting unit 130 is not divided into the change method setting unit 132 and the change amount setting unit 134.
- FIG. 13 is a flowchart showing the first control performed by the control setting unit 130 shown in FIG.
- the control setting unit 130 determines the display magnification of the screen based on the number of fingers, and corrects the display magnification of the screen based on a change in the relative position of the finger.
- control setting unit 130 recognizes the numbers of the thumb 50 and the other fingers 52, and sets the display magnification according to the recognized numbers (step S60). For example, the control setting unit 130 sets the enlargement ratio to 200% when the number of fingers is two, and sets it to 300% when there are three fingers.
- the screen setting unit 140 causes the touch panel 110 to display a screen according to the display magnification set by the control setting unit 130 (step S61).
- control setting unit 130 detects that the user of the electronic device changes the interval between the thumb 50 and the other finger 52 (step S62). Then, the control setting unit 130 corrects the display magnification of the screen. For example, when the interval between the thumb 50 and the other finger 52 increases, the control setting unit 130 further increases the display magnification. Conversely, when the interval between the thumb 50 and the other finger 52 is narrowed, the control setting unit 130 reduces the display magnification.
- the screen setting unit 140 displays a screen on the touch panel 110 according to the corrected display magnification (step S63).
- FIG. 14 is a flowchart showing the second control performed by the control setting unit 130 shown in FIG.
- the control setting unit 130 determines the display magnification of the screen based on the number of fingers, and scrolls the screen based on the change of the finger position.
- control setting unit 130 recognizes the numbers of the thumb 50 and the other fingers 52, and sets the screen reduction ratio according to the recognized number (step S70). For example, the control setting unit 130 sets the magnification to 50% when the number of fingers is two, and sets it to 33% when the number is three.
- the screen setting unit 140 causes the touch panel 110 to display a screen according to the display magnification set by the control setting unit 130 (step S71).
- control setting unit 130 detects that the user of the electronic device has moved the thumb 50 and the other finger 52 in the same direction (step S72). Then, the control setting unit 130 scrolls the screen in the direction in which the thumb 50 and the other finger 52 have moved (step S73).
- the control setting unit 130 detects that the number of fingers touching the touch panel 110 has changed (step S74), the control setting unit 130 corrects the reduction ratio of the screen displayed on the touch panel 110 based on the number of fingers after the change. (Step S75). For example, when the total number of thumbs 50 and other fingers 52 changes from three to one, the control setting unit 130 returns the display magnification from 33% to 100%.
- the control over the electronic device is determined using the number of fingers as a new parameter. Therefore, the convenience of the user interface can be improved in an electronic device having a touch panel.
- FIG. 15 is a block diagram illustrating a functional configuration of an electronic device according to the third embodiment.
- the electronic device according to the present embodiment includes a volatile memory 150 and a nonvolatile memory 152 as memories. Then, when the data displayed on the touch panel 110 is stored in the memory, the control setting unit 130 selects a storage destination memory according to the number of fingers.
- FIG. 16 is a flowchart showing processing performed by the control setting unit 130 shown in FIG.
- the control setting unit 130 determines the memory to be a storage destination by recognizing the number of fingers of the user (step S81). For example, when the number of user fingers is one, the control setting unit 130 selects the volatile memory 150 as the storage destination, and when the number of user fingers is two, the control setting unit 130 uses the nonvolatile memory 152 as the storage destination. select.
- the control setting unit 130 stores the data being edited in the selected memory (step S82).
- the electronic device may have a hard disk instead of the nonvolatile memory 152. Further, the electronic device may have the function shown in either the first or second embodiment.
- the storage destination can be selected according to the number of fingers touching the touch panel 110. Therefore, the convenience of the user interface is improved.
- FIG. 17 is a block diagram illustrating a functional configuration of an electronic device according to the fourth embodiment.
- the electronic device according to the present embodiment has a non-volatile memory or a hard disk, and displays a trash folder 116 and data 114 on the touch panel 110.
- the data 114 is displayed in an icon format, for example.
- the control setting unit 130 performs a process of deleting the data 114 from the desktop.
- the control setting unit 130 sets the erasure level of the data 114 according to the number of fingers.
- FIG. 18 is a flowchart showing details of the processing shown in FIG.
- the control setting unit 130 recognizes the data 114 to be processed by recognizing the position of the user's finger (step S90).
- the control setting unit 130 recognizes that the destination of the data 114 is the trash can folder 116 (step S91).
- the control setting unit 130 sets the erasure level of the data 114 by recognizing the number of fingers of the user. For example, when the number of fingers of the user is one, the control setting unit 130 ends the process only by moving the data 114 to the trash folder 116.
- control setting unit 130 moves the data 114 to the trash folder 116 and deletes it from the nonvolatile memory or hard disk (step S92).
- control setting unit 130 processes the data 114 stored in the nonvolatile memory or the hard disk according to the set erasure level (step S93).
- the erasure level of the data 114 can be selected according to the number of fingers touching the touch panel 110. Therefore, the convenience of the user interface is improved.
- the electronic device may have the function shown in any of the first to third embodiments.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Telephone Function (AREA)
Abstract
Description
前記接触位置情報に基づいて、前記第1の物体、及び前記第2の物体それぞれの移動方向を算出し、当該移動方向に基づいて前記タッチパネルの表示の変化方法を定める変化方法設定手段と、
前記接触位置情報に基づいて前記第2の物体の数を認識し、当該数に基づいて前記表示の変化量を定める変化量設定手段と、
を備える電子機器が提供される。
コンピュータが、タッチパネルから、前記タッチパネルに対する、第1の物体、及び前記第1の物体とは異なる少なくとも一つの第2の物体それぞれの接触位置を示す接触位置情報を前記物体別に受信し、
前記コンピュータが、前記接触位置情報に基づいて、前記第1の物体、及び前記第2の物体それぞれの移動方向を算出し、当該移動方向に基づいて前記タッチパネルの表示の変化方法を決定し、
前記コンピュータが、前記接触位置情報に基づいて前記第2の物体の数を認識し、当該数に基づいて前記表示の変化量を定める制御設定方法が提供される。
前記コンピュータに、タッチパネルから、前記タッチパネルに対する、第1の物体、及び前記第1の物体とは異なる少なくとも一つの第2の物体それぞれの接触位置を示す接触位置情報を前記物体別に受信する機能と、
前記コンピュータに、前記接触位置情報に基づいて、前記第1の物体、及び前記第2の物体それぞれの移動方向を算出し、当該移動方向に基づいて前記タッチパネルの表示の変化方法を決定する機能と、
前記コンピュータに、前記接触位置情報に基づいて前記第2の物体の数を認識し、当該数に基づいて前記表示の変化量を定める機能と、
を実現させるプログラムが提供される。
図1は、第1の実施形態に係る電子機器の構成を示すブロック図である。この電子機器は、例えば携帯通信端末であり、接触位置受信部120及び制御設定部130を有している。接触位置受信部120は、電子機器のタッチパネル110から、タッチパネル110に対する物体(例えば指)の接触位置を示す接触位置情報を物体別に受信する。制御設定部130は、物体(指)の数、及び物体の移動方向に基づいて、電子機器に対する制御を定める。接触位置受信部120及び制御設定部130は、本発明に係る電子機器を構成している。そしてこの電子機器には、制御対象となっているタッチパネル110も組み込まれている。ただし、制御対象となるタッチパネル110は、電子機器とは別体になっていても良い。以下、タッチパネル110に接触する物体を指であるとして、説明を行う。
図12は、第2の実施形態に係る電子機器の機能構成を示すブロック図である。本実施形態に係る電子機器は、制御設定部130の機能が変化方法設定部132及び変化量設定部134に分かれていない点を除いて、第1の実施形態に係る電子機器と同様である。
図15は、第3の実施形態に係る電子機器の機能構成を示すブロック図である。本実施形態に係る電子機器は、メモリとして、揮発メモリ150及び不揮発メモリ152を備えている。そして制御設定部130は、タッチパネル110に表示しているデータをメモリに記憶するとき、指の数に応じて、記憶先のメモリを選択する。
図17は、第4の実施形態に係る電子機器の機能構成を示すブロック図である。本実施形態に係る電子機器は、不揮発メモリまたはハードディスクを有しており、かつ、タッチパネル110にゴミ箱フォルダ116及びデータ114を表示している。データ114は、例えばアイコン形式で表示されている。そして制御設定部130は、指がデータ114上からゴミ箱フォルダ116上にスライドされたとき、データ114をデスクトップ上から消去する処理を行う。ここで制御設定部130は、指の数に応じて、データ114の消去レベルを設定する。
Claims (23)
- タッチパネルから、前記タッチパネルに対する、第1の物体、及び前記第1の物体とは異なる少なくとも一つの第2の物体それぞれの接触位置を示す接触位置情報を前記物体別に受信する接触位置受信手段と、
前記接触位置情報に基づいて、前記第1の物体、及び前記第2の物体それぞれの移動方向を算出し、当該移動方向に基づいて前記タッチパネルの表示の変化方法を定める変化方法設定手段と、
前記接触位置情報に基づいて前記第2の物体の数を認識し、当該数に基づいて前記表示の変化量を定める変化量設定手段と、
を備える電子機器。 - 請求項1に記載の電子機器において、
前記変化方法設定手段は、前記第1の物体による前記接触位置情報と前記第2の物体による前記接触位置情報に基づいて算出される、前記第1の物体に対する前記第2の物体の相対位置の変化に基づいて、前記変化方法を定める電子機器。 - 請求項2に記載の電子機器において、
前記第1の物体は一つであり、前記第2の物体は複数あり、かつ前記複数の第2の物体は同一の方向に移動する電子機器。 - 請求項2又は3に記載の電子機器において、
前記変化量設定手段は、さらに前記第1の物体と前記第2の物体の相対位置の変化量に基づいて、前記変化量を定める電子機器。 - 請求項2~4のいずれか一項に記載の電子機器において、
前記変化方法設定手段は、前記第1の物体から前記第2の物体までの距離が大きくなったとき、画面を拡大表示する電子機器。 - 請求項5に記載の電子機器において、
前記変化量設定手段は、前記第2の物体の数が多くなるにつれて、前記画面の拡大率を大きくする電子機器。 - 請求項2~6のいずれか一項に記載の電子機器において、
前記変化方法設定手段は、前記第1の物体から前記第2の物体までの距離が小さくなったとき、前記画面を縮小表示する電子機器。 - 請求項7に記載の電子機器において、
前記変化量設定手段は、前記第2の物体の数が多くなるにつれて、前記画面の縮小率を大きくする電子機器。 - 請求項1に記載の電子機器において、
前記変化方法設定手段は、前記画面を前記第2物体の移動方向にスクロールさせる電子機器。 - 請求項9に記載の電子機器において、
前記変化量設定手段は、前記第2の物体の数が多くなるにつれて前記画面のスクロール量を大きくする電子機器。 - 請求項1に記載の電子機器において、
前記タッチパネルには、順序が定められた複数の画像が設定順に表示され、
前記変化方法設定手段は、表示中の前記画像を、当該画像の前又は後の前記画像に切り替える電子機器。 - 請求項11に記載の電子機器において、
前記変化量設定手段は、前記接触位置情報の数が多くなるにつれて、前記画像の戻り数又は進み数を多くする電子機器。 - 請求項1に記載の電子機器において、
前記電子機器は、複数の階層構造を有するフォルダ形式でデータを記憶しており、
前記タッチパネルは、第1の階層に位置する第1フォルダを表示しており、
前記変化方法設定手段は、前記画面に表示すべき前記フォルダの階層を変更し、
前記変化量設定手段は、前記第2の物体の数に基づいて、階層の変更数を定める電子機器。 - 請求項1~13のいずれか一項に記載の電子機器において、
前記変化量設定手段は、前記第2の物体の数があらかじめ定められた数以上であったとき、前記変化量を最大にする電子機器。 - 請求項1~14のいずれか一項に記載の電子機器において、
前記変化量設定手段は、前記変化量を定めた後、前記第2の物体の数が変更された場合、変更後の前記第2の物体の数を用いて前記変化量を修正する電子機器。 - 請求項1~15のいずれか一項に記載の電子機器において、
前記第1の物体が、前記第2の物体とは異なる方向に移動することを検出したとき、前記第2の物体の数に基づいて、前記電子機器に対する制御を定める制御設定手段をさらに備える電子機器。 - 請求項1に記載の電子機器において、
前記制御設定手段は、前記第2の物体の数に基づいて、前記タッチパネルに表示される画面の表示倍率を定め、かつ前記第1の物体と前記第2の物体の相対位置の変化に基づいて、前記画面の表示倍率を修正する電子機器。 - 請求項1に記載の電子機器において、
前記制御設定手段は、前記第2の物体の数に基づいて、前記タッチパネルに表示される画面の表示倍率を定め、かつ前記第2の物体の移動方向に基づいて前記画面の移動方向を定める電子機器。 - 請求項1~18のいずれか一項に記載の電子機器において、
前記タッチパネルは電子機器に設けられており、
前記電子機器は、揮発メモリと、不揮発メモリ又はハードディスクを有しており、
前記制御設定手段は、前記第2の物体の移動方向が基準を満たしているときに、データを保存し、かつ前記第2の物体の数に応じて、前記データを前記揮発メモリに保存するか、または前記不揮発メモリ又はハードディスクに保存するかを判断する電子機器。 - 請求項1~18のいずれか一項に記載の電子機器において、
前記タッチパネルは電子機器に設けられており、
前記電子機器は、前記タッチパネルにゴミ箱フォルダ、及びデータを示すアイコンを表示しており、
前記制御設定手段は、
前記第1の物体が前記アイコンを選択したまま前記ゴミ箱フォルダに移動したときに、前記データを前記ゴミ箱フォルダに移動させ、
前記第1の物体及び少なくとも一つの前記第2の前記物体が前記アイコンを選択したまま前記ゴミ箱フォルダに移動したときに、前記データを消去する電子機器。 - 請求項1~20のいずれか一項に記載の電子機器において、
前記タッチパネルを有する電子機器。 - タッチパネルの表示の制御設定方法であって、
コンピュータが、タッチパネルから、前記タッチパネルに対する、第1の物体、及び前記第1の物体とは異なる少なくとも一つの第2の物体それぞれの接触位置を示す接触位置情報を前記物体別に受信し、
前記コンピュータが、前記接触位置情報に基づいて、前記第1の物体、及び前記第2の物体それぞれの移動方向を算出し、当該移動方向に基づいて前記タッチパネルの表示の変化方法を決定し、
前記コンピュータが、前記接触位置情報に基づいて前記第2の物体の数を認識し、当該数に基づいて前記表示の変化量を定める制御設定方法。 - コンピュータを、タッチパネルの表示を制御する電子機器として機能させるプログラムであって、
前記コンピュータに、タッチパネルから、前記タッチパネルに対する、第1の物体、及び前記第1の物体とは異なる少なくとも一つの第2の物体それぞれの接触位置を示す接触位置情報を前記物体別に受信する機能と、
前記コンピュータに、前記接触位置情報に基づいて、前記第1の物体、及び前記第2の物体それぞれの移動方向を算出し、当該移動方向に基づいて前記タッチパネルの表示の変化方法を決定する機能と、
前記コンピュータに、前記接触位置情報に基づいて前記第2の物体の数を認識し、当該数に基づいて前記表示の変化量を定める機能と、
を実現させるプログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/985,976 US9594432B2 (en) | 2011-02-18 | 2011-12-16 | Electronic device, control setting method and program |
| EP11858964.7A EP2677405A4 (en) | 2011-02-18 | 2011-12-16 | ELECTRONIC APPARATUS, CONTROL DEFINITION METHOD, AND PROGRAM |
| JP2012557672A JP5862579B2 (ja) | 2011-02-18 | 2011-12-16 | 電子機器、制御設定方法、及びプログラム |
| CN201180070221.0A CN103477306B (zh) | 2011-02-18 | 2011-12-16 | 电子器件、控制设置方法和程序 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011033781 | 2011-02-18 | ||
| JP2011-033781 | 2011-02-18 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012111060A1 true WO2012111060A1 (ja) | 2012-08-23 |
Family
ID=46672026
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2011/007054 Ceased WO2012111060A1 (ja) | 2011-02-18 | 2011-12-16 | 電子機器、制御設定方法、及びプログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US9594432B2 (ja) |
| EP (1) | EP2677405A4 (ja) |
| JP (1) | JP5862579B2 (ja) |
| CN (1) | CN103477306B (ja) |
| WO (1) | WO2012111060A1 (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102968273A (zh) * | 2012-11-20 | 2013-03-13 | 鸿富锦精密工业(深圳)有限公司 | 电子设备及其页面缩放方法 |
| JP2013131027A (ja) * | 2011-12-21 | 2013-07-04 | Kyocera Corp | 装置、方法及びプログラム |
| JP2014109881A (ja) * | 2012-11-30 | 2014-06-12 | Toshiba Corp | 情報処理装置、情報処理方法及びプログラム |
| JP2014130385A (ja) * | 2012-12-27 | 2014-07-10 | Tokai Rika Co Ltd | タッチ操作型入力装置 |
| JP2014229002A (ja) * | 2013-05-21 | 2014-12-08 | キヤノン株式会社 | 表示制御装置、表示制御装置の制御方法、プログラム及び記憶媒体 |
| US10719227B2 (en) | 2017-07-13 | 2020-07-21 | Konica Minolta, Inc. | Image processing apparatus, method for displaying image, and non-transitory recording medium storing computer readable program |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6195361B2 (ja) * | 2013-08-21 | 2017-09-13 | キヤノン株式会社 | 画像処理装置、制御方法及びプログラム |
| DE102015219435A1 (de) * | 2015-10-07 | 2017-04-13 | Continental Automotive Gmbh | Verwendung der Abstandsinformation von Berührkoordinaten bei Multi-Touch-Interaktion zur Unterscheidung zwischen verschiedenen Anwendungsfällen |
| EP3951579A1 (en) * | 2015-12-15 | 2022-02-09 | Huawei Technologies Co., Ltd. | Operation track response method and operation track response apparatus |
| JP6591941B2 (ja) * | 2016-07-21 | 2019-10-16 | ファナック株式会社 | 容易に軸移動量の倍率設定が可能な手動ハンドル送り機能を備えた数値制御装置 |
| US10405034B1 (en) * | 2016-11-14 | 2019-09-03 | Cox Communications, Inc. | Biometric access to personalized services |
| US20190056857A1 (en) * | 2017-08-18 | 2019-02-21 | Microsoft Technology Licensing, Llc | Resizing an active region of a user interface |
| US11237699B2 (en) | 2017-08-18 | 2022-02-01 | Microsoft Technology Licensing, Llc | Proximal menu generation |
| US11301124B2 (en) | 2017-08-18 | 2022-04-12 | Microsoft Technology Licensing, Llc | User interface modification using preview panel |
| CN112527166B (zh) | 2020-12-18 | 2022-11-18 | 阿波罗智联(北京)科技有限公司 | 触控指令的处理方法、装置、设备以及存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001290585A (ja) * | 2000-01-31 | 2001-10-19 | Canon Inc | 位置情報処理装置及びその方法及びそのプログラム、操作装置及びその方法及びそのプログラム |
| JP2009217816A (ja) * | 2008-03-10 | 2009-09-24 | Lg Electronics Inc | 端末機及びその制御方法 |
| JP2010517197A (ja) | 2007-01-30 | 2010-05-20 | アップル インコーポレイテッド | マルチポイント感知装置でのジェスチャー |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7138983B2 (en) | 2000-01-31 | 2006-11-21 | Canon Kabushiki Kaisha | Method and apparatus for detecting and interpreting path of designated position |
| KR100771626B1 (ko) * | 2006-04-25 | 2007-10-31 | 엘지전자 주식회사 | 단말기 및 이를 위한 명령 입력 방법 |
| US8564543B2 (en) * | 2006-09-11 | 2013-10-22 | Apple Inc. | Media player with imaged based browsing |
| US7956847B2 (en) * | 2007-01-05 | 2011-06-07 | Apple Inc. | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices |
| US8681104B2 (en) * | 2007-06-13 | 2014-03-25 | Apple Inc. | Pinch-throw and translation gestures |
| JP2010086230A (ja) * | 2008-09-30 | 2010-04-15 | Sony Corp | 情報処理装置、情報処理方法およびプログラム |
| JP4666053B2 (ja) | 2008-10-28 | 2011-04-06 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
| US8749497B2 (en) * | 2008-12-12 | 2014-06-10 | Apple Inc. | Multi-touch shape drawing |
| US20100162181A1 (en) * | 2008-12-22 | 2010-06-24 | Palm, Inc. | Interpreting Gesture Input Including Introduction Or Removal Of A Point Of Contact While A Gesture Is In Progress |
| KR101617645B1 (ko) | 2009-02-24 | 2016-05-04 | 삼성전자주식회사 | 디스플레이 제어 방법 및 이를 이용한 장치 |
| JP5533254B2 (ja) * | 2010-05-24 | 2014-06-25 | アイシン・エィ・ダブリュ株式会社 | 情報表示装置、情報表示方法及びプログラム |
-
2011
- 2011-12-16 WO PCT/JP2011/007054 patent/WO2012111060A1/ja not_active Ceased
- 2011-12-16 EP EP11858964.7A patent/EP2677405A4/en not_active Withdrawn
- 2011-12-16 US US13/985,976 patent/US9594432B2/en not_active Expired - Fee Related
- 2011-12-16 JP JP2012557672A patent/JP5862579B2/ja not_active Expired - Fee Related
- 2011-12-16 CN CN201180070221.0A patent/CN103477306B/zh not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001290585A (ja) * | 2000-01-31 | 2001-10-19 | Canon Inc | 位置情報処理装置及びその方法及びそのプログラム、操作装置及びその方法及びそのプログラム |
| JP2010517197A (ja) | 2007-01-30 | 2010-05-20 | アップル インコーポレイテッド | マルチポイント感知装置でのジェスチャー |
| JP2009217816A (ja) * | 2008-03-10 | 2009-09-24 | Lg Electronics Inc | 端末機及びその制御方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2677405A4 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013131027A (ja) * | 2011-12-21 | 2013-07-04 | Kyocera Corp | 装置、方法及びプログラム |
| CN102968273A (zh) * | 2012-11-20 | 2013-03-13 | 鸿富锦精密工业(深圳)有限公司 | 电子设备及其页面缩放方法 |
| CN102968273B (zh) * | 2012-11-20 | 2015-08-05 | 鸿富锦精密工业(深圳)有限公司 | 电子设备及其页面缩放方法 |
| JP2014109881A (ja) * | 2012-11-30 | 2014-06-12 | Toshiba Corp | 情報処理装置、情報処理方法及びプログラム |
| JP2014130385A (ja) * | 2012-12-27 | 2014-07-10 | Tokai Rika Co Ltd | タッチ操作型入力装置 |
| JP2014229002A (ja) * | 2013-05-21 | 2014-12-08 | キヤノン株式会社 | 表示制御装置、表示制御装置の制御方法、プログラム及び記憶媒体 |
| US10719227B2 (en) | 2017-07-13 | 2020-07-21 | Konica Minolta, Inc. | Image processing apparatus, method for displaying image, and non-transitory recording medium storing computer readable program |
Also Published As
| Publication number | Publication date |
|---|---|
| US20130321319A1 (en) | 2013-12-05 |
| EP2677405A1 (en) | 2013-12-25 |
| US9594432B2 (en) | 2017-03-14 |
| CN103477306B (zh) | 2016-10-26 |
| JP5862579B2 (ja) | 2016-02-16 |
| JPWO2012111060A1 (ja) | 2014-07-03 |
| CN103477306A (zh) | 2013-12-25 |
| EP2677405A4 (en) | 2016-11-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5862579B2 (ja) | 電子機器、制御設定方法、及びプログラム | |
| KR102255830B1 (ko) | 복수 개의 윈도우를 디스플레이하는 방법 및 장치 | |
| CN103677985B (zh) | 用于在便携式终端中切换分割视图的设备和方法 | |
| CN101714056B (zh) | 信息处理设备和信息处理方法 | |
| EP1873621A1 (en) | Driving method and input method for touch panel | |
| JP2012160171A (ja) | タッチスクリーン端末機における画面ディスプレーの制御方法及びその装置 | |
| CN103246433A (zh) | 屏幕自定义分窗口显示控制方法 | |
| US20110074809A1 (en) | Access to control of multiple editing effects | |
| KR20140098904A (ko) | 멀티태스킹 운용 방법 및 이를 지원하는 단말기 | |
| KR20140038568A (ko) | 터치스크린 장치의 사용자로부터 수신된 입력 및 제스쳐에 응답하여 동작을 수행하는 컴퓨터로 구현된 방법 및 컴퓨터 판독가능 매체 | |
| US9891812B2 (en) | Gesture-based selection and manipulation method | |
| JP6026363B2 (ja) | 情報処理装置および制御プログラム | |
| JP2010198298A (ja) | 情報表示装置 | |
| JP2014182652A (ja) | 情報処理装置およびその制御方法、ならびにプログラム | |
| JP2010287121A (ja) | 情報処理装置、プログラム、記録媒体、及び表示制御装置 | |
| JP5875262B2 (ja) | 表示制御装置 | |
| JP6575081B2 (ja) | 表示装置、画像処理装置及びプログラム | |
| JP6087608B2 (ja) | 携帯可能な装置、携帯可能な装置を制御する方法およびプログラム | |
| KR101412431B1 (ko) | 멀티 터치와 탭핑을 결합하여 사용자 명령을 입력하는 방식의 사용자 인터페이스 방법 및 이를 적용한 전자 기기 | |
| JP2015176108A (ja) | 表示装置、制御方法及びプログラム | |
| JP5725127B2 (ja) | 携帯端末装置、データ操作処理方法及びデータ操作処理プログラム | |
| JP5962654B2 (ja) | 電子機器、その制御方法及びプログラム | |
| CN102622164A (zh) | 动态资讯显示及自动版面整合的系统及方法 | |
| JP2014203202A (ja) | 情報処理装置、情報処理装置の制御方法、およびプログラム | |
| JP2014153833A (ja) | 電子機器、文字列操作方法、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11858964 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2012557672 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2011858964 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 13985976 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |